uawdijnntqw1x1x1
IP : 216.73.216.168
Hostname : server.fattispazio.it
Kernel : Linux server.fattispazio.it 3.10.0-1160.144.1.el7.tuxcare.els4.x86_64 #1 SMP Tue Apr 7 08:40:40 UTC 2026 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
poliximo
/
public_html
/
4690b
/
..
/
includes
/
..
/
da45a
/
www.zip
/
/
PK���\�`3B adman.581.txtnu�[���337561PK���\��T� adman.806.txtnu�[���649636PK���\�o��#modules/mod_search/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_search * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Including fallback code for the placeholder attribute in the search field. JHtml::_('jquery.framework'); JHtml::_('script', 'system/html5fallback.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); if ($width) { $moduleclass_sfx .= ' ' . 'mod_search' . $module->id; $css = 'div.mod_search' . $module->id . ' input[type="search"]{ width:auto; }'; JFactory::getDocument()->addStyleDeclaration($css); $width = ' size="' . $width . '"'; } else { $width = ''; } ?> <div class="search<?php echo $moduleclass_sfx; ?>"> <form action="<?php echo JRoute::_('index.php'); ?>" method="post" class="form-inline" role="search"> <?php $output = '<label for="mod-search-searchword' . $module->id . '" class="element-invisible">' . $label . '</label> '; $output .= '<input name="searchword" id="mod-search-searchword' . $module->id . '" maxlength="' . $maxlength . '" class="inputbox search-query input-medium" type="search"' . $width; $output .= ' placeholder="' . $text . '" />'; if ($button) : if ($imagebutton) : $btn_output = ' <input type="image" alt="' . $button_text . '" class="button" src="' . $img . '" onclick="this.form.searchword.focus();"/>'; else : $btn_output = ' <button class="button btn btn-primary" onclick="this.form.searchword.focus();">' . $button_text . '</button>'; endif; switch ($button_pos) : case 'top' : $output = $btn_output . '<br />' . $output; break; case 'bottom' : $output .= '<br />' . $btn_output; break; case 'right' : $output .= $btn_output; break; case 'left' : default : $output = $btn_output . $output; break; endswitch; endif; echo $output; ?> <input type="hidden" name="task" value="search" /> <input type="hidden" name="option" value="com_search" /> <input type="hidden" name="Itemid" value="<?php echo $mitemid; ?>" /> </form> </div> PK���\_a У�modules/mod_search/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_search * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_search * * @since 1.5 */ class ModSearchHelper { /** * Display the search button as an image. * * @param string $button_text The alt text for the button. * * @return string The HTML for the image. * * @since 1.5 */ public static function getSearchImage($button_text) { return JHtml::_('image', 'searchButton.gif', $button_text, null, true, true); } } PK���\9}K=!modules/mod_search/mod_search.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_search</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_SEARCH_XML_DESCRIPTION</description> <files> <filename module="mod_search">mod_search.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_search.ini</language> <language tag="en-GB">en-GB.mod_search.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_SEARCH" /> <config> <fields name="params"> <fieldset name="basic"> <field name="label" type="label" label="MOD_SEARCH_FIELD_LABEL_TEXT_LABEL" description="MOD_SEARCH_FIELD_LABEL_TEXT_DESC" /> <field name="width" type="number" label="MOD_SEARCH_FIELD_BOXWIDTH_LABEL" description="MOD_SEARCH_FIELD_BOXWIDTH_DESC" filter="integer" /> <field name="text" type="text" label="MOD_SEARCH_FIELD_TEXT_LABEL" description="MOD_SEARCH_FIELD_TEXT_DESC" /> <field name="button" type="radio" label="MOD_SEARCH_FIELD_BUTTON_LABEL" description="MOD_SEARCH_FIELD_BUTTON_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="button_pos" type="list" label="MOD_SEARCH_FIELD_BUTTONPOS_LABEL" description="MOD_SEARCH_FIELD_BUTTONPOS_DESC" default="left" showon="button:1" > <option value="right">MOD_SEARCH_FIELD_VALUE_RIGHT</option> <option value="left">MOD_SEARCH_FIELD_VALUE_LEFT</option> <option value="top">MOD_SEARCH_FIELD_VALUE_TOP</option> <option value="bottom">MOD_SEARCH_FIELD_VALUE_BOTTOM</option> </field> <field name="imagebutton" type="radio" label="MOD_SEARCH_FIELD_IMAGEBUTTON_LABEL" description="MOD_SEARCH_FIELD_IMAGEBUTTON_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" showon="button:1" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="button_text" type="text" label="MOD_SEARCH_FIELD_BUTTONTEXT_LABEL" description="MOD_SEARCH_FIELD_BUTTONTEXT_DESC" showon="button:1" /> <field name="opensearch" type="radio" label="MOD_SEARCH_FIELD_OPENSEARCH_LABEL" description="MOD_SEARCH_FIELD_OPENSEARCH_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="opensearch_title" type="text" label="MOD_SEARCH_FIELD_OPENSEARCH_TEXT_LABEL" description="MOD_SEARCH_FIELD_OPENSEARCH_TEXT_DESC" showon="opensearch:1" /> <field name="set_itemid" type="menuitem" label="MOD_SEARCH_FIELD_SETITEMID_LABEL" description="MOD_SEARCH_FIELD_SETITEMID_DESC" default="0" filter="integer" > <option value="0">MOD_SEARCH_SELECT_MENU_ITEMID</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="itemid" > <option value="itemid"></option> </field> </fieldset> </fields> </config> </extension> PK���\��&��!modules/mod_search/mod_search.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_search * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the search functions only once JLoader::register('ModSearchHelper', __DIR__ . '/helper.php'); $lang = JFactory::getLanguage(); $app = JFactory::getApplication(); $set_Itemid = (int) $params->get('set_itemid', 0); $mitemid = $set_Itemid > 0 ? $set_Itemid : $app->input->getInt('Itemid'); if ($params->get('opensearch', 1)) { $doc = JFactory::getDocument(); $ostitle = $params->get('opensearch_title', JText::_('MOD_SEARCH_SEARCHBUTTON_TEXT') . ' ' . $app->get('sitename')); $doc->addHeadLink( JUri::getInstance()->toString(array('scheme', 'host', 'port')) . JRoute::_('&option=com_search&format=opensearch&Itemid=' . $mitemid), 'search', 'rel', array( 'title' => htmlspecialchars($ostitle, ENT_COMPAT, 'UTF-8'), 'type' => 'application/opensearchdescription+xml' ) ); } $upper_limit = $lang->getUpperLimitSearchWord(); $button = $params->get('button', 0); $imagebutton = $params->get('imagebutton', 0); $button_pos = $params->get('button_pos', 'left'); $button_text = htmlspecialchars($params->get('button_text', JText::_('MOD_SEARCH_SEARCHBUTTON_TEXT')), ENT_COMPAT, 'UTF-8'); $width = (int) $params->get('width'); $maxlength = $upper_limit; $text = htmlspecialchars($params->get('text', JText::_('MOD_SEARCH_SEARCHBOX_TEXT')), ENT_COMPAT, 'UTF-8'); $label = htmlspecialchars($params->get('label', JText::_('MOD_SEARCH_LABEL_TEXT')), ENT_COMPAT, 'UTF-8'); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); if ($imagebutton) { $img = ModSearchHelper::getSearchImage($button_text); } require JModuleHelper::getLayoutPath('mod_search', $params->get('layout', 'default')); PK���\��$modules/mod_wrapper/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_wrapper * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::_('script', 'com_wrapper/iframe-height.min.js', array('version' => 'auto', 'relative' => true)); ?> <iframe <?php echo $load; ?> id="blockrandom-<?php echo $id; ?>" name="<?php echo $target; ?>" src="<?php echo $url; ?>" width="<?php echo $width; ?>" height="<?php echo $height; ?>" scrolling="<?php echo $scroll; ?>" frameborder="<?php echo $frameborder; ?>" title="<?php echo $ititle; ?>" class="wrapper<?php echo $moduleclass_sfx; ?>" > <?php echo JText::_('MOD_WRAPPER_NO_IFRAMES'); ?> </iframe> PK���\�K�Ñ�modules/mod_wrapper/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_wrapper * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_wrapper * * @since 1.5 */ class ModWrapperHelper { /** * Gets the parameters for the wrapper * * @param mixed &$params The parameters set in the administrator section * * @return mixed ¶ms The modified parameters * * @since 1.5 */ public static function getParams(&$params) { $params->def('url', ''); $params->def('scrolling', 'auto'); $params->def('height', '200'); $params->def('height_auto', 0); $params->def('width', '100%'); $params->def('add', 1); $params->def('name', 'wrapper'); $url = $params->get('url'); if ($params->get('add')) { // Adds 'http://' if none is set if (strpos($url, '/') === 0) { // Relative URL in component. use server http_host. $url = 'http://' . $_SERVER['HTTP_HOST'] . $url; } elseif (strpos($url, 'http') === false && strpos($url, 'https') === false) { $url = 'http://' . $url; } } // Auto height control if ($params->def('height_auto')) { $load = 'onload="iFrameHeight(this)"'; } else { $load = ''; } $params->set('load', $load); $params->set('url', $url); return $params; } } PK���\�R�Һ�#modules/mod_wrapper/mod_wrapper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_wrapper * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the wrapper functions only once JLoader::register('ModWrapperHelper', __DIR__ . '/helper.php'); $params = ModWrapperHelper::getParams($params); $load = $params->get('load'); $url = htmlspecialchars($params->get('url'), ENT_COMPAT, 'UTF-8'); $target = htmlspecialchars($params->get('target'), ENT_COMPAT, 'UTF-8'); $width = htmlspecialchars($params->get('width'), ENT_COMPAT, 'UTF-8'); $height = htmlspecialchars($params->get('height'), ENT_COMPAT, 'UTF-8'); $scroll = htmlspecialchars($params->get('scrolling'), ENT_COMPAT, 'UTF-8'); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $frameborder = htmlspecialchars($params->get('frameborder'), ENT_COMPAT, 'UTF-8'); $ititle = $module->title; $id = $module->id; require JModuleHelper::getLayoutPath('mod_wrapper', $params->get('layout', 'default')); PK���\�&m��#modules/mod_wrapper/mod_wrapper.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_wrapper</name> <author>Joomla! Project</author> <creationDate>October 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_WRAPPER_XML_DESCRIPTION</description> <files> <filename module="mod_wrapper">mod_wrapper.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_wrapper.ini</language> <language tag="en-GB">en-GB.mod_wrapper.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_WRAPPER" /> <config> <fields name="params"> <fieldset name="basic"> <field name="url" type="text" label="MOD_WRAPPER_FIELD_URL_LABEL" description="MOD_WRAPPER_FIELD_URL_DESC" size="30" required="true" /> <field name="add" type="radio" label="MOD_WRAPPER_FIELD_ADD_LABEL" description="MOD_WRAPPER_FIELD_ADD_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="scrolling" type="list" label="MOD_WRAPPER_FIELD_SCROLL_LABEL" description="MOD_WRAPPER_FIELD_SCROLL_DESC" default="auto" > <option value="auto">MOD_WRAPPER_FIELD_VALUE_AUTO</option> <option value="no">JNO</option> <option value="yes">JYES</option> </field> <field name="width" type="text" label="MOD_WRAPPER_FIELD_WIDTH_LABEL" description="MOD_WRAPPER_FIELD_WIDTH_DESC" size="5" default="100%" /> <field name="height" type="text" label="MOD_WRAPPER_FIELD_HEIGHT_LABEL" description="MOD_WRAPPER_FIELD_HEIGHT_DESC" size="5" default="200" /> <field name="height_auto" type="radio" label="MOD_WRAPPER_FIELD_AUTOHEIGHT_LABEL" description="MOD_WRAPPER_FIELD_AUTOHEIGHT_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="frameborder" type="radio" label="MOD_WRAPPER_FIELD_FRAME_LABEL" description="MOD_WRAPPER_FIELD_FRAME_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="target" type="text" label="MOD_WRAPPER_FIELD_TARGET_LABEL" description="MOD_WRAPPER_FIELD_TARGET_DESC" size="30" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\��=��'modules/mod_syndicate/mod_syndicate.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_syndicate</name> <author>Joomla! Project</author> <creationDate>May 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_SYNDICATE_XML_DESCRIPTION</description> <files> <filename module="mod_syndicate">mod_syndicate.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_syndicate.ini</language> <language tag="en-GB">en-GB.mod_syndicate.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_SYNDICATION_FEEDS" /> <config> <fields name="params"> <fieldset name="basic"> <field name="display_text" type="radio" label="MOD_SYNDICATE_FIELD_DISPLAYTEXT_LABEL" description="MOD_SYNDICATE_FIELD_DISPLAYTEXT_DESC" default="1" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="text" type="text" label="MOD_SYNDICATE_FIELD_TEXT_LABEL" description="MOD_SYNDICATE_FIELD_TEXT_DESC" showon="display_text:1" /> <field name="format" type="list" label="MOD_SYNDICATE_FIELD_FORMAT_LABEL" description="MOD_SYNDICATE_FIELD_FORMAT_DESC" default="rss" > <option value="rss">MOD_SYNDICATE_FIELD_VALUE_RSS</option> <option value="atom">MOD_SYNDICATE_FIELD_VALUE_ATOM</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> </fieldset> </fields> </config> </extension> PK���\|߯)��'modules/mod_syndicate/mod_syndicate.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_syndicate * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the syndicate functions only once JLoader::register('ModSyndicateHelper', __DIR__ . '/helper.php'); $params->def('format', 'rss'); $link = ModSyndicateHelper::getLink($params); if ($link === null) { return; } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $text = htmlspecialchars($params->get('text'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_syndicate', $params->get('layout', 'default')); PK���\�!�c��&modules/mod_syndicate/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_syndicate * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <a href="<?php echo $link; ?>" class="syndicate-module<?php echo $moduleclass_sfx; ?>"> <?php echo JHtml::_('image', 'system/livemarks.png', 'feed-image', null, true); ?> <?php if ($params->get('display_text', 1)) : ?> <span> <?php if (str_replace(' ', '', $text) !== '') : ?> <?php echo $text; ?> <?php else : ?> <?php echo JText::_('MOD_SYNDICATE_DEFAULT_FEED_ENTRIES'); ?> <?php endif; ?> </span> <?php endif; ?> </a> PK���\yD^(MM modules/mod_syndicate/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_syndicate * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Utilities\ArrayHelper; /** * Helper for mod_syndicate * * @since 1.5 */ class ModSyndicateHelper { /** * Gets the link * * @param \Joomla\Registry\Registry &$params module parameters * * @return array The link as a string * * @since 1.5 */ public static function getLink(&$params) { $document = JFactory::getDocument(); foreach ($document->_links as $link => $value) { $value = ArrayHelper::toString($value); if (strpos($value, 'application/' . $params->get('format') . '+xml')) { return $link; } } } } PK���\Iָ��'modules/mod_whosonline/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_whosonline * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if ($showmode == 0 || $showmode == 2) : ?> <?php $guest = JText::plural('MOD_WHOSONLINE_GUESTS', $count['guest']); ?> <?php $member = JText::plural('MOD_WHOSONLINE_MEMBERS', $count['user']); ?> <p><?php echo JText::sprintf('MOD_WHOSONLINE_WE_HAVE', $guest, $member); ?></p> <?php endif; ?> <?php if (($showmode > 0) && count($names)) : ?> <?php if ($params->get('filter_groups', 0)) : ?> <p><?php echo JText::_('MOD_WHOSONLINE_SAME_GROUP_MESSAGE'); ?></p> <?php endif; ?> <ul class="whosonline<?php echo $moduleclass_sfx; ?>"> <?php foreach ($names as $name) : ?> <li> <?php echo $name->username; ?> </li> <?php endforeach; ?> </ul> <?php endif; PK���\N$^X� � !modules/mod_whosonline/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_whosonline * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_whosonline * * @since 1.5 */ class ModWhosonlineHelper { /** * Show online count * * @return array The number of Users and Guests online. * * @since 1.5 **/ public static function getOnlineCount() { $db = JFactory::getDbo(); // Calculate number of guests and users $result = array(); $user_array = 0; $guest_array = 0; $whereCondition = JFactory::getConfig()->get('shared_session', '0') ? 'IS NULL' : '= 0'; $query = $db->getQuery(true) ->select('guest, client_id') ->from('#__session') ->where('client_id ' . $whereCondition); $db->setQuery($query); try { $sessions = (array) $db->loadObjectList(); } catch (RuntimeException $e) { $sessions = array(); } if (count($sessions)) { foreach ($sessions as $session) { // If guest increase guest count by 1 if ($session->guest == 1) { $guest_array ++; } // If member increase member count by 1 if ($session->guest == 0) { $user_array ++; } } } $result['user'] = $user_array; $result['guest'] = $guest_array; return $result; } /** * Show online member names * * @param mixed $params The parameters * * @return array (array) $db->loadObjectList() The names of the online users. * * @since 1.5 **/ public static function getOnlineUserNames($params) { $whereCondition = JFactory::getConfig()->get('shared_session', '0') ? 'IS NULL' : '= 0'; $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->quoteName(array('a.username', 'a.userid', 'a.client_id'))) ->from('#__session AS a') ->where($db->quoteName('a.userid') . ' != 0') ->where($db->quoteName('a.client_id') . ' ' . $whereCondition) ->group($db->quoteName(array('a.username', 'a.userid', 'a.client_id'))); $user = JFactory::getUser(); if (!$user->authorise('core.admin') && $params->get('filter_groups', 0) == 1) { $groups = $user->getAuthorisedGroups(); if (empty($groups)) { return array(); } $query->join('LEFT', '#__user_usergroup_map AS m ON m.user_id = a.userid') ->join('LEFT', '#__usergroups AS ug ON ug.id = m.group_id') ->where('ug.id in (' . implode(',', $groups) . ')') ->where('ug.id <> 1'); } $db->setQuery($query); try { return (array) $db->loadObjectList(); } catch (RuntimeException $e) { return array(); } } } PK���\���5 5 )modules/mod_whosonline/mod_whosonline.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_whosonline</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_WHOSONLINE_XML_DESCRIPTION</description> <files> <filename module="mod_whosonline">mod_whosonline.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_whosonline.ini</language> <language tag="en-GB">en-GB.mod_whosonline.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_WHO_ONLINE" /> <config> <fields name="params"> <fieldset name="basic"> <field name="showmode" type="list" label="MOD_WHOSONLINE_SHOWMODE_LABEL" description="MOD_WHOSONLINE_SHOWMODE_DESC" default="0" filter="integer" > <option value="0">MOD_WHOSONLINE_FIELD_VALUE_NUMBER</option> <option value="1">MOD_WHOSONLINE_FIELD_VALUE_NAMES</option> <option value="2">MOD_WHOSONLINE_FIELD_VALUE_BOTH</option> </field> <field name="filter_groups" type="radio" label="MOD_WHOSONLINE_FIELD_FILTER_GROUPS_LABEL" description="MOD_WHOSONLINE_FIELD_FILTER_GROUPS_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="0" filter="integer" > <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\���)modules/mod_whosonline/mod_whosonline.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_whosonline * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the whosonline functions only once JLoader::register('ModWhosonlineHelper', __DIR__ . '/helper.php'); $showmode = $params->get('showmode', 0); if ($showmode == 0 || $showmode == 2) { $count = ModWhosonlineHelper::getOnlineCount(); } if ($showmode > 0) { $names = ModWhosonlineHelper::getOnlineUserNames($params); } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_whosonline', $params->get('layout', 'default')); PK���\��O��5modules/mod_yootheme_builder/mod_yootheme_builder.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" method="upgrade" client="site"> <name>Builder</name> <version>1.21.9</version> <description>This module allows you to create content using the YOOtheme Builder.</description> <creationDate>August 2019</creationDate> <copyright>Copyright (C) YOOtheme GmbH</copyright> <license>GNU General Public License</license> <author>YOOtheme</author> <authorEmail>info@yootheme.com</authorEmail> <authorUrl>https://yootheme.com</authorUrl> <files> <filename module="mod_yootheme_builder">mod_yootheme_builder.php</filename> <folder>elements</folder> </files> <config> <fields name="params" > <fieldset name="basic" addfieldpath="/modules/mod_yootheme_builder/elements"> <field name="button" type="button" label="Button" /> </fieldset> </fields> </config> </extension> PK���\��|�<<5modules/mod_yootheme_builder/mod_yootheme_builder.phpnu�[���<?php defined('_JEXEC') or die; $message = ''; if (!$module->content) { $module->content = '{}'; } else { $message = '<div class="uk-text-danger">Builder only supported on "top" and "bottom"</div>'; } echo "<div id=\"module-{$module->id}\" class=\"builder\">{$message}<!-- {$module->content} --></div>"; PK���\�!O�� � 0modules/mod_yootheme_builder/elements/button.phpnu�[���<?php defined('_JEXEC') or die; use Joomla\Registry\Registry; class JFormFieldButton extends JFormField { protected $type = 'Button'; public function renderField($options = array()) { if (!$params = $this->loadDefaultTemplateParams() or !$params->get('yootheme')) { return '<p id="alert-customizer" class="alert alert-error">Please make YOOtheme the <a href="index.php?option=com_templates&filter_search=yootheme">default template style</a>.</p>'; } return parent::renderField($options); } public function getInput() { return '<script> jQuery(function ($) { var label = $("#jform_params_button-lbl"); var group = label.closest(".control-group").hide(); var button = $("<a class=\"tm-button\">Open Builder</a>"); var target = "index.php?option=com_ajax&p=customizer§ion=joomla-modules&return=" + encodeURIComponent(location.href); if (!$(".uk-modal-page", parent.document).length) { button.attr("href", target).insertAfter(group); } }); </script> <style> .tm-button { display: block; box-sizing: border-box; width: 280px; max-width: 100%; padding: 20px 30px; border-radius: 2px; background: linear-gradient(140deg, #FE67D4, #4956E3); box-shadow: inset 0 0 1px 0 rgba(0,0,0,0.5); line-height: 10px; vertical-align: middle; color: #fff !important; font-size: 11px; font-weight: bold; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif; text-align: center; text-decoration: none !important; text-transform: uppercase; letter-spacing: 2px; -webkit-font-smoothing: antialiased; }\ </style>'; } protected function loadDefaultTemplateParams() { $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select('params') ->from('#__template_styles') ->where('client_id = 0') ->where('home = 1'); $db->setQuery($query); if ($templ = $db->loadObject()) { return new Registry($templ->params); } } } PK���\>ח��/modules/mod_articles_news/mod_articles_news.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_news</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_ARTICLES_NEWS_XML_DESCRIPTION</description> <files> <filename module="mod_articles_news">mod_articles_news.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_news.ini</language> <language tag="en-GB">en-GB.mod_articles_news.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_ARTICLES_NEWSFLASH"/> <config> <fields name="params"> <fieldset name="basic"> <field name="catid" type="category" label="JCATEGORY" description="MOD_ARTICLES_NEWS_FIELD_CATEGORY_DESC" extension="com_content" multiple="true" filter="int_array" class="multipleCategories" /> <field name="tag" type="tag" label="JTAG" description="JTAG_DESC" mode="nested" multiple="true" filter="int_array" class="multipleTags" /> <field name="image" type="radio" label="MOD_ARTICLES_NEWS_FIELD_IMAGES_LABEL" description="MOD_ARTICLES_NEWS_FIELD_IMAGES_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="img_intro_full" type="list" label="MOD_ARTICLES_NEWS_FIELD_IMAGES_ARTICLE_LABEL" description="MOD_ARTICLES_NEWS_FIELD_IMAGES_ARTICLE_DESC" default="none" > <option value="intro">MOD_ARTICLES_NEWS_OPTION_INTROIMAGE</option> <option value="full">MOD_ARTICLES_NEWS_OPTION_FULLIMAGE</option> <option value="none">JNO</option> </field> <field name="item_title" type="radio" label="MOD_ARTICLES_NEWS_FIELD_TITLE_LABEL" description="MOD_ARTICLES_NEWS_FIELD_TITLE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="link_titles" type="list" label="MOD_ARTICLES_NEWS_FIELD_LINKTITLE_LABEL" description="MOD_ARTICLES_NEWS_FIELD_LINKTITLE_DESC" default="" filter="integer" class="chzn-color" showon="item_title:1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field name="item_heading" type="list" label="MOD_ARTICLES_NEWS_TITLE_HEADING" description="MOD_ARTICLES_NEWS_TITLE_HEADING_DESCRIPTION" default="h4" showon="item_title:1" > <option value="h1">JH1</option> <option value="h2">JH2</option> <option value="h3">JH3</option> <option value="h4">JH4</option> <option value="h5">JH5</option> </field> <field name="triggerevents" type="radio" label="MOD_ARTICLES_NEWS_FIELD_TRIGGEREVENTS_LABEL" description="MOD_ARTICLES_NEWS_FIELD_TRIGGEREVENTS_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="showLastSeparator" type="radio" label="MOD_ARTICLES_NEWS_FIELD_SEPARATOR_LABEL" description="MOD_ARTICLES_NEWS_FIELD_SEPARATOR_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_introtext" type="radio" label="MOD_ARTICLES_NEWS_FIELD_SHOWINTROTEXT_LABEL" description="MOD_ARTICLES_NEWS_FIELD_SHOWINTROTEXT_DESC" default="1" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="readmore" type="radio" label="MOD_ARTICLES_NEWS_FIELD_READMORE_LABEL" description="MOD_ARTICLES_NEWS_FIELD_READMORE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="count" type="number" label="MOD_ARTICLES_NEWS_FIELD_ITEMS_LABEL" description="MOD_ARTICLES_NEWS_FIELD_ITEMS_DESC" default="5" filter="integer" /> <field name="show_featured" type="list" label="MOD_ARTICLES_NEWS_FIELD_FEATURED_LABEL" description="MOD_ARTICLES_NEWS_FIELD_FEATURED_DESC" default="" filter="integer" > <option value="">JSHOW</option> <option value="0">JHIDE</option> <option value="1">MOD_ARTICLES_NEWS_VALUE_ONLY_SHOW_FEATURED</option> </field> <field name="ordering" type="list" label="MOD_ARTICLES_NEWS_FIELD_ORDERING_LABEL" description="MOD_ARTICLES_NEWS_FIELD_ORDERING_DESC" default="a.publish_up" > <option value="a.publish_up">MOD_ARTICLES_NEWS_FIELD_ORDERING_PUBLISHED_DATE</option> <option value="a.created">MOD_ARTICLES_NEWS_FIELD_ORDERING_CREATED_DATE</option> <option value="a.modified">MOD_ARTICLES_NEWS_FIELD_ORDERING_MODIFIED_DATE</option> <option value="a.ordering">MOD_ARTICLES_NEWS_FIELD_ORDERING_ORDERING</option> <option value="a.hits">JGLOBAL_HITS</option> <option value="rand()">MOD_ARTICLES_NEWS_FIELD_ORDERING_RANDOM</option> </field> <field name="direction" type="list" label="JGLOBAL_ORDER_DIRECTION_LABEL" description="JGLOBAL_ORDER_DIRECTION_DESC" default="1" filter="integer" showon="ordering:a.publish_up,a.created,a.modified,a.ordering,a.hits" > <option value="0">JGLOBAL_ORDER_ASCENDING</option> <option value="1">JGLOBAL_ORDER_DESCENDING</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="itemid" > <option value="itemid"></option> </field> </fieldset> </fields> </config> </extension> PK���\�*���-modules/mod_articles_news/tmpl/horizontal.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="newsflash-horiz<?php echo $params->get('moduleclass_sfx'); ?> mod-list"> <?php for ($i = 0, $n = count($list); $i < $n; $i ++) : ?> <?php $item = $list[$i]; ?> <li> <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> <?php if ($n > 1 && (($i < $n - 1) || $params->get('showLastSeparator'))) : ?> <span class="article-separator"> </span> <?php endif; ?> </li> <?php endfor; ?> </ul> PK���\�zo��+modules/mod_articles_news/tmpl/vertical.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="newsflash-vert<?php echo $params->get('moduleclass_sfx'); ?> mod-list"> <?php for ($i = 0, $n = count($list); $i < $n; $i ++) : ?> <?php $item = $list[$i]; ?> <li class="newsflash-item"> <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> <?php if ($n > 1 && (($i < $n - 1) || $params->get('showLastSeparator'))) : ?> <span class="article-separator"> </span> <?php endif; ?> </li> <?php endfor; ?> </ul> PK���\@j����*modules/mod_articles_news/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div class="newsflash<?php echo $moduleclass_sfx; ?>"> <?php foreach ($list as $item) : ?> <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> <?php endforeach; ?> </div> PK���\�P�::(modules/mod_articles_news/tmpl/_item.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if ($params->get('item_title')) : ?> <?php $item_heading = $params->get('item_heading', 'h4'); ?> <<?php echo $item_heading; ?> class="newsflash-title<?php echo $params->get('moduleclass_sfx'); ?>"> <?php if ($item->link !== '' && $params->get('link_titles')) : ?> <a href="<?php echo $item->link; ?>"> <?php echo $item->title; ?> </a> <?php else : ?> <?php echo $item->title; ?> <?php endif; ?> </<?php echo $item_heading; ?>> <?php endif; ?> <?php if ($params->get('img_intro_full') !== 'none' && !empty($item->imageSrc)) : ?> <figure class="newsflash-image"> <img src="<?php echo $item->imageSrc; ?>" alt="<?php echo $item->imageAlt; ?>"> <?php if (!empty($item->imageCaption)) : ?> <figcaption> <?php echo $item->imageCaption; ?> </figcaption> <?php endif; ?> </figure> <?php endif; ?> <?php if (!$params->get('intro_only')) : ?> <?php echo $item->afterDisplayTitle; ?> <?php endif; ?> <?php echo $item->beforeDisplayContent; ?> <?php if ($params->get('show_introtext', 1)) : ?> <?php echo $item->introtext; ?> <?php endif; ?> <?php echo $item->afterDisplayContent; ?> <?php if (isset($item->link) && $item->readmore != 0 && $params->get('readmore')) : ?> <?php echo '<a class="readmore" href="' . $item->link . '">' . $item->linkText . '</a>'; ?> <?php endif; ?> PK���\�l�)!!$modules/mod_articles_news/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php'); JModelLegacy::addIncludePath(JPATH_SITE . '/components/com_content/models', 'ContentModel'); /** * Helper for mod_articles_news * * @since 1.6 */ abstract class ModArticlesNewsHelper { /** * Get a list of the latest articles from the article model * * @param \Joomla\Registry\Registry &$params object holding the models parameters * * @return mixed * * @since 1.6 */ public static function getList(&$params) { // Get an instance of the generic articles model $model = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); // Set application parameters in model $app = JFactory::getApplication(); $appParams = $app->getParams(); $model->setState('params', $appParams); $model->setState('list.start', 0); $model->setState('filter.published', 1); // Set the filters based on the module params $model->setState('list.limit', (int) $params->get('count', 5)); // This module does not use tags data $model->setState('load_tags', false); // Access filter $access = !JComponentHelper::getParams('com_content')->get('show_noauth'); $authorised = JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')); $model->setState('filter.access', $access); // Category filter $model->setState('filter.category_id', $params->get('catid', array())); // Filter by language $model->setState('filter.language', $app->getLanguageFilter()); // Filer by tag $model->setState('filter.tag', $params->get('tag', array())); // Featured switch $featured = $params->get('show_featured', ''); if ($featured === '') { $model->setState('filter.featured', 'show'); } elseif ($featured) { $model->setState('filter.featured', 'only'); } else { $model->setState('filter.featured', 'hide'); } // Set ordering $ordering = $params->get('ordering', 'a.publish_up'); $model->setState('list.ordering', $ordering); if (trim($ordering) === 'rand()') { $model->setState('list.ordering', JFactory::getDbo()->getQuery(true)->Rand()); } else { $direction = $params->get('direction', 1) ? 'DESC' : 'ASC'; $model->setState('list.direction', $direction); $model->setState('list.ordering', $ordering); } // Check if we should trigger additional plugin events $triggerEvents = $params->get('triggerevents', 1); // Retrieve Content $items = $model->getItems(); foreach ($items as &$item) { $item->readmore = strlen(trim($item->fulltext)); $item->slug = $item->id . ':' . $item->alias; /** @deprecated Catslug is deprecated, use catid instead. 4.0 */ $item->catslug = $item->catid . ':' . $item->category_alias; if ($access || in_array($item->access, $authorised)) { // We know that user has the privilege to view the article $item->link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language)); $item->linkText = JText::_('MOD_ARTICLES_NEWS_READMORE'); } else { $item->link = new JUri(JRoute::_('index.php?option=com_users&view=login', false)); $item->link->setVar('return', base64_encode(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language))); $item->linkText = JText::_('MOD_ARTICLES_NEWS_READMORE_REGISTER'); } $item->introtext = JHtml::_('content.prepare', $item->introtext, '', 'mod_articles_news.content'); // Remove any images belongs to the text if (!$params->get('image')) { $item->introtext = preg_replace('/<img[^>]*>/', '', $item->introtext); } // Show the Intro/Full image field of the article if ($params->get('img_intro_full') !== 'none') { $images = json_decode($item->images); $item->imageSrc = ''; $item->imageAlt = ''; $item->imageCaption = ''; if ($params->get('img_intro_full') === 'intro' && !empty($images->image_intro)) { $item->imageSrc = htmlspecialchars($images->image_intro, ENT_COMPAT, 'UTF-8'); $item->imageAlt = htmlspecialchars($images->image_intro_alt, ENT_COMPAT, 'UTF-8'); if ($images->image_intro_caption) { $item->imageCaption = htmlspecialchars($images->image_intro_caption, ENT_COMPAT, 'UTF-8'); } } elseif ($params->get('img_intro_full') === 'full' && !empty($images->image_fulltext)) { $item->imageSrc = htmlspecialchars($images->image_fulltext, ENT_COMPAT, 'UTF-8'); $item->imageAlt = htmlspecialchars($images->image_fulltext_alt, ENT_COMPAT, 'UTF-8'); if ($images->image_intro_caption) { $item->imageCaption = htmlspecialchars($images->image_fulltext_caption, ENT_COMPAT, 'UTF-8'); } } } if ($triggerEvents) { $item->text = ''; $app->triggerEvent('onContentPrepare', array ('com_content.article', &$item, &$params, 0)); $results = $app->triggerEvent('onContentAfterTitle', array('com_content.article', &$item, &$params, 0)); $item->afterDisplayTitle = trim(implode("\n", $results)); $results = $app->triggerEvent('onContentBeforeDisplay', array('com_content.article', &$item, &$params, 0)); $item->beforeDisplayContent = trim(implode("\n", $results)); $results = $app->triggerEvent('onContentAfterDisplay', array('com_content.article', &$item, &$params, 0)); $item->afterDisplayContent = trim(implode("\n", $results)); } else { $item->afterDisplayTitle = ''; $item->beforeDisplayContent = ''; $item->afterDisplayContent = ''; } } return $items; } } PK���\��Wzz/modules/mod_articles_news/mod_articles_news.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_news * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the news functions only once JLoader::register('ModArticlesNewsHelper', __DIR__ . '/helper.php'); $list = ModArticlesNewsHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_articles_news', $params->get('layout', 'horizontal')); PK���\�#o,,+modules/mod_simplefileuploadv1.3/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PK���\��dbLbL=modules/mod_simplefileuploadv1.3/mod_simplefileuploadv1.3.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0.1" client="site" method="upgrade"> <name>Simple File Upload v1.3 (for Joomla 3)</name> <author>Anders Wasen</author> <creationDate>January 2011</creationDate> <copyright>Copyright (C) 2011-2012 Anders Wasén. All rights reserved.</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <authorEmail>awasen@gmail.com</authorEmail> <authorUrl>wasen.net</authorUrl> <version>1.3</version> <description>A simple upload module. Will allow a user to upload a file to the given folder fetched from the parameter settings.</description> <files> <filename module="mod_simplefileuploadv1.3">mod_simplefileuploadv1.3.php</filename> <filename>index.html</filename> <filename>helper.php</filename> <filename>mod_simplefileupload.css</filename> <folder>tmpl</folder> <folder>elements</folder> <folder>images</folder> </files> <languages> <language tag="en-GB">en-GB.mod_simplefileuploadv1.3.ini</language> <language tag="fr-FR">fr-FR.mod_simplefileuploadv1.3.ini</language> <language tag="sv-SV">sv-SV.mod_simplefileuploadv1.3.ini</language> <language tag="de-DE">de-DE.mod_simplefileuploadv1.3.ini</language> <language tag="it-IT">it-IT.mod_simplefileuploadv1.3.ini</language> <language tag="es-ES">es-ES.mod_simplefileuploadv1.3.ini</language> <language tag="lt-LT">lt-LT.mod_simplefileuploadv1.3.ini</language> <language tag="el-GR">el-GR.mod_simplefileuploadv1.3.ini</language> <language tag="nl-NL">nl-NL.mod_simplefileuploadv1.3.ini</language> </languages> <config> <fields name="params"> <fieldset name="basic"> <field name="upload_donate" type="donate" default="" label="Do you like it?" description="Feel like showing your appreciation?" addfieldpath="/modules/mod_simplefileuploadv1.3/elements"/> <field name="spacer0" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"/> <field name="upload_location" type="text" default="./images/" label="Default Upload Location" description="This is the directory where uploaded files are placed if there are no user directories given below (NB! Server path, not web URL)"/> <field name="upload_maxsize" type="text" default="100000" label="Max. Upload Size (bytes)" description="This is the maximum allowed upload file size in bytes"/> <field name="upload_capthca" type="radio" default="0" label="Use Captcha" description="Force the user to add a Captcha code to be able to upload."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_capthcacase" type="radio" default="0" label="CaSe-iNsEnSiTiVe Captcha" description="Ignore case for Captcha code."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_capthcacasemsg" type="radio" default="0" label="Show message for CaSe-iNsEnSiTiVe Captcha" description="Show a small text that Captcha code is CaSe-insensitive (Only when CaSe-iNsEnSiTiVe Captcha is used)."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_email" type="text" default="" label="Send e-mail at upload" description="If you want an e-mail confirmation sent out when there is a new upload enter the e-mail address here (use comma between addresses to add more than one). Leave it blank to not send e-mail."/> <field name="upload_emailmsg" type="radio" default="0" label="Show 'message sent' to user" description="Write 'message sent' on pop-up so user knows Admin has been notified."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_emailhtml" type="radio" default="1" label="Use HTML formated e-mail" description="Send e-mail in HTML format, else plain-text is used."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="spacer1" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br/><b>File and Security Settings</b>"/> <field name="upload_filetypes" type="text" default="image/gif;image/jpeg;image/pjpeg;image/png;image/x-png" label="Allowed filetypes (separate by semi-colon). <br/>Asterisk (*) allows any type." description="This is a list of allowed filetypes (separated by semi-colon). Put a [*] (asterisk) to allow any type."/> <field name="upload_blacklist" type="text" default=".php .php3 .php4 .php5 .php6 .phtml .pl .py .jsp .asp .htm .html .shtml .sh .cgi .exe .bat .cmd" label="Blacklisted file-extensions (separate by space)" description="This is a list of blacklisted file extensions (separated by semi-colon). Leave it blank to allow any type."/> <field name="upload_doubleext" type="radio" default="1" label="Block double extension" description="This blocks any double extension upload, e.g. MyFile.php.jpg, MyFile.cgi.gif, which is commonly used to try and insert hostile code. It is strongly recommended to block this!"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_phpext" type="radio" default="1" label="Block double PHP extension" description="This blocks any double extension upload using filename.php.*** which is commonly used to try and insert hostile code. It is strongly recommended to block this!"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_gifcomment" type="radio" default="1" label="Block PHP GIF comments" description="This blocks any GIF comments that contains PHP tags. It is strongly recommended to block this!"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="spacer2" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"/> <field name="upload_fileexist" type="radio" default="2" label="If file exist" description="Operation to take incase the uploaded file already exists. Backup - Copies to old file with a new name (adds date); Replace - Removes the existing file; Fail - Notify user the upload failed due to existing file."> <option value="2">Backup</option> <option value="1">Replace</option> <option value="0">Fail</option> </field> <field name="upload_multi" type="radio" default="0" label="Allow multiple upload" description="Allow user to add files dymamically and upload at the same time."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_maxmulti" type="text" default="" label="Max. for multiple uploads" description="This is the maximum allowed number of files to upload at one time. Leave blank for unlimited."/> <field name="upload_startmulti" type="text" default="" label="Number of start for multiple" description="This is the number of files to show from start. Leave blank or zero to only show one."/> </fieldset> </fields> <fields name="params"> <fieldset name="advanced"> <field name="upload_useformsfields" type="radio" default="0" label="Use Form Fields" description="Shows the user text-boxes to fill in for each file they want to upload."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_formfields" type="text" default="Label;Date" label="Form fields" description="You can add fields for the user to fill in with information about the uploaded files. Fields can only be text-boxes and names separated by semi-colon can only contain letters A-Z, 0-9, space, dash (-) and underscore (_)."/> <field name="upload_formfieldsfile" type="text" default="" label="Form fields file name" description="You can add all Form Fields information into the same file (for some image galleries). Add a file name and all information will get collected into the same file. File name will be the first parameter, followed by the Form Fields."/> <field name="upload_formfieldsdiv" type="text" default="|" label="Form fields divider" description="You can add a Form Fields divider for the above file (for some image galleries a pipe sign is used)."/> <field name="upload_showdircontent" type="radio" default="0" label="Show files in directory" description="Shows a list of files in the pop-up after uploading."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_disablegdlib" type="radio" default="0" label="Disable the GD library functions" description="This will mean you are not able to resize images, create thumbs, but it will boost performance, especially on large size files."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_disablegdthreshold" type="text" default="0" label="GD library size limit" description="This is the threshold (max size in bytes) for where GD library should not be used. Set to zero for no threshold."/> <field name="spacer3" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"/> <field name="upload_username" type="text" default="" label="Username for validation" description="You can set a username (not Joomla user) that must match this for a user to be allowed to upload files."/> <field name="upload_password" type="text" default="" label="Password" description="This is the password to go wih the above user."/> <field name="spacer4" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"/> <field name="upload_jqueryinclude" type="radio" default="0" label="Load FancyBox through Joomla" description="This will load FancyBox through Joomla or nativly (hard)."> <option value="0">Joomla</option> <option value="1">Include</option> </field> <field name="upload_jquery" type="radio" default="1" label="Load FancyBox" description="Load FancyBox or not. If you have several extensions using FancyBox you must only load it once."> <option value="1">Yes</option> <option value="2">No</option> </field> <field name="upload_nohtmlencoding" type="radio" default="0" label="Disable htmlentities for form fields" description="This will not use htmlentities for Form Fields. You will then get data saved as the inputted data instead of html encoded."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_replacetag" type="radio" default="0" label="Replace tags in Form Fields text" description="Replace any tag (less-than, greater-than) to html entities. This might be good if htmlentities is set to disabled to avoid risk of hacking."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_unzip" type="radio" default="0" label="Allow unzip/untar on server" description="Use unzip/untar for archives (going to Upload Location above)."> <option value="0">No</option> <option value="1">Yes</option> </field> <!--field name="settingbackup" type="settings" default="" label="Backup/Restore all settings" description="You can save a copy of all settings and use that to restore back if you update or move the Simple FIle Upload module."/--> </fieldset> </fields> <fields name="params"> <fieldset name="other" label="Other Settings"> <field name="upload_mailfrom" type="text" default="noreply@simplefileupload.com" label="From e-mail address" description="If you are having problems sending e-mails from Simple File Upload try adding a "real" e-mail address form teh same domain as your server."/> <field name="upload_redirect" type="text" default="" label="Redirect URL" description="A URL for redirect of browser after upload. Can not be used with pop-up or advanced pop-up."/> <field name="upload_stdbrowse" type="radio" default="0" label="Standard Browse button" description="Use the standard Browse button and not image"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_filewidth" type="text" default="12" label="File textbox width (chars)" description="The width in number of characters of the file text-box (only for the standard browse button)."/> <field name="spacer5" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br/><b>CAPTCHA Settings</b>"/> <field name="upload_capthcaheight" type="text" default="40" label="Captcha image height" description="The height of the Captcha image."/> <field name="upload_capthcawidth" type="text" default="120" label="Captcha image width" description="The width of the Captcha image."/> <field name="upload_capthcabg" type="text" default="120-192" label="Captcha Background colors (RGB 0-255)" description="You can set the background color for the CAPTCHA image. Start value and end value must be set, values allowed are 0-255 where 0 is black and 255 is white. Color is then randomized using start-end values."/> <field name="spacer6" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br/><b>PopUp Settings</b>"/> <field name="upload_bgcolor" type="text" default="#e8edf1" label="Pop-up background color" description="The background color of the information pop-up"/> <field name="upload_popshowpath" type="radio" default="1" label="Show filename/path" description="Show the filename and path of uploaded file."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_popcaptchamsg" type="radio" default="1" label="Show faulty Captcha pop-up" description="Show the message about faulty Captcha in the pop-up,not in the Module window."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_popshowbytes" type="radio" default="0" label="Show file-size in bytes" description="Show the file-size in bytes."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_showerrmsg" type="radio" default="1" label="Show error message" description="Show a detailed error message to the user."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="spacer7" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br/><b>Image Settings</b>"/> <field name="upload_maximgwidth" type="text" default="" label="Max. pixel width for image" description="(NB! Requires GD Libraries) If this value (in pixels) for an image, width or height, is exceeded the image will be resized to this set value."/> <field name="upload_maximgheight" type="text" default="" label="Max. pixel height for image" description="(NB! Requires GD Libraries) If this value (in pixels) for an image, width or height, is exceeded the image will be resized to this set value."/> <field name="upload_compressimg" type="text" default="" label="Compression ratio for image" description="(NB! Requires GD Libraries) Compress JPEG and PNG image to this value (between 0-100 where 100 is best quality and 90 is default). Leave blank to leave JPEG image as uploaded original compression. Image quality WILL get impacted!"/> <field name="upload_thumbcreate" type="radio" default="0" label="Create thumbnail image" description="(NB! Requires GD Libraries) Automatically create thumbnail images."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_thumbsize" type="text" default="40x40" label="Pixel size for thumbnail" description="(NB! Requires GD Libraries) The pixel size for a thumbnail of an image, give size as e.g. 30x50 where 30 is the width and 50 the height."/> <field name="upload_thumbname" type="text" default="sfuthumb" label="Thumbnail postfix name" description="(NB! Requires GD Libraries) This is the name to be appended to the original filename for thumbnails. The thumbnail is saved in teh same directory as the original image."/> <field name="sfu_autorefreshsfl" type="radio" default="0" label="Auto-refresh Simple File Lister" description="If you are using Simple File Lister and are uploading to a moitored directory Simple File Upload can automaticaly refresh the file list."> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="spacer8" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"/> <field name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="Module Class Suffix"/> <field name="upload_debug" type="radio" default="0" label="Show debug messages" description="Will post several messages which will help debugging in case of any problem."> <option value="0">No</option> <option value="1">Yes</option> </field> </fieldset> </fields> <fields name="params" addfieldpath="/modules/mod_simplefileuploadv1.3/elements"> <fieldset name="userdirs" label="User Directories"> <field name="settingids" type="allowedusers" default="" label="Allowed users" description="This is a list of users allowed to upload files. All other users (and guests if the module is Public) will see a message that they are not allowed to upload files. NB! This list is not connected to User Named Directories or User Defined Directories!"/> <field name="spacer9" type="spacer" label="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br/><b>User Named Directories and User Defined Directories</b>"/> <field name="upload_usernameddir" type="radio" default="0" label="Use User Named Directories" description="Will use sub-directory for selected users named as username"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_usernameddirdefault" type="radio" default="0" label="ONLY show user named directory" description="Will omit the default directory from directory list. Directory list will only be shown if User Defined Directory is also used"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="upload_userlocation" type="text" default="./users/" label="User named directories root path" description="This is the directory where uploaded files for user specific files are placed (NB! Server path, not web URL)"/> <field name="upload_createdir" type="radio" default="0" label="Allow Create Directory (if missing)" description="Will allow SFU to create User directories, else the directories must be manually created"> <option value="0">No</option> <option value="1">Yes</option> </field> <field name="settingidsund" type="allowedusers" default="" label="User named directories for these users" description="This is a list of users who will have user named directories."/> <field name="settingidsudd" type="udd" default="" label="Userdefined directories for these users" description="This is a list of users who will have user defined directories."/> <field name="cleanup" type="donate" default="" label="" description=""/> </fieldset> </fields> </config> </extension> PK���\�-�8282=modules/mod_simplefileuploadv1.3/mod_simplefileuploadv1.3.phpnu�[���<?php /** * Simple File Uploader Module Entry Point * * @package Joomla * @subpackage Modules * @author Anders Wasén * @link http://wasen.net/ * @license GNU/GPL, see LICENSE.php * mod_simplefileupload is free software. This version may have been modified pursuant * to the GNU General Public License, and as distributed it includes or * is derivative of works licensed under the GNU General Public License or * other free or open source software licenses. */ // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); $sfu_version = "1.3"; $sfu_basepath = "modules/mod_simplefileuploadv".$sfu_version."/"; // Get CAPTCHA BG color $upload_capthcabg = $params->get( 'upload_capthcabg', '120-192' ); if ($upload_capthcabg !== "") { $bgcolor = explode('-', $upload_capthcabg); if(!is_array($bgcolor)) { $bgcolor = array(0 => "120", 1 => "192"); } else { if (!is_numeric($bgcolor[0])) $bgcolor[0] = "120"; if (!is_numeric($bgcolor[1])) $bgcolor[1] = "192"; } } else { $bgcolor = array(0 => "120", 1 => "192"); } // Make ready for Ajax calls and avoid any whitespace if (isset($_GET["sfuaction"])) { if(!class_exists('SFUAjaxServlet')) JLoader::register('SFUAjaxServlet' , dirname(__FILE__).DIRECTORY_SEPARATOR.'helper.php'); if ($_GET["sfuaction"] === "captcha") { $mid = $_GET["mid"]; //global $mainframe; $app = JFactory::getApplication(); header('Cache-control: private'); header('Last-Modified: ' . gmdate("D, d M Y H:i:s") . ' GMT'); header('Cache-Control: no-store, no-cache, must-revalidate'); header('Cache-Control: post-check=0, pre-check=0', false); header('Pragma: no-cache'); header('Content-type: image/jpeg'); echo SFUAjaxServlet::getCaptcha($sfu_version, $bgcolor, $mid, 'ajax'); //$mainframe->close(); $app->close(); } else { echo SFUAjaxServlet::getContent($_GET["sfuaction"]); } } $session =& JFactory::getSession(); // Get Module ID to create unique names $mid = $module->id; // Store MID for use in SFL and SPU $_SESSION["sfu_mid"] = $mid; $upload_location = $params->get( 'upload_location', '.'.DIRECTORY_SEPARATOR.'images' ); if ( substr( $upload_location , strlen($upload_location) - 1) !== DIRECTORY_SEPARATOR ) $upload_location .= DIRECTORY_SEPARATOR; $upload_bgcolor = $params->get( 'upload_bgcolor', '#e8edf1' ); if ( substr( $upload_bgcolor, 0, 1 ) !== "#" ) $upload_bgcolor = "#" . $upload_bgcolor; $upload_capthcaheight = $params->get( 'upload_capthcaheight', '40' ); $upload_capthcawidth = $params->get( 'upload_capthcawidth', '120' ); $upload_stdbrowse = $params->get( 'upload_stdbrowse', '0' ); $upload_filewidth = $params->get( 'upload_filewidth', '12' ); $upload_maxsize = $params->get( 'upload_maxsize', '100000' ); $upload_popcaptchamsg = $params->get( 'upload_popcaptchamsg', '1' ); $upload_capthca = $params->get( 'upload_capthca', '1' ); $upload_capthcacase = $params->get( 'upload_capthcacase', '0' ); $upload_capthcacasemsg = $params->get( 'upload_capthcacasemsg', '0' ); $upload_multi = $params->get( 'upload_multi', '0' ); $upload_maxmulti = $params->get( 'upload_maxmulti', '100' ); $upload_startmulti = $params->get( 'upload_startmulti', '0' ); $upload_redirect = $params->get( 'upload_redirect', '' ); $upload_formfields = $params->get( 'upload_formfields', '' ); $upload_useformsfields = $params->get( 'upload_useformsfields', '0' ); if ($upload_useformsfields == 0) $upload_formfields = ""; $sfu_autorefreshsfl = $params->get( 'sfu_autorefreshsfl', '0' ); $upload_jquery = $params->get( 'upload_jquery', '0' ); $upload_jqueryinclude = $params->get( 'upload_jqueryinclude', '0' ); $upload_debug = $params->get( 'upload_debug', '0' ); $moduleclass_sfx = $params->get('moduleclass_sfx')?$params->get('moduleclass_sfx'):'' ; $upload_debug = $params->get( 'upload_debug', '0' ); // Get user id and check if user is in list $settingids = $params->get( 'settingids', '' ); // Get current logged in user $user =& JFactory::getUser(); $usr_id = $user->get('id'); $usr_name = $user->get('username'); $users_name = $user->get('name')." (".$usr_name.")"; // Security check for fake username in Joomla if(stripos($usr_name, "/") !== false) { $usr_name = ""; } if(stripos($usr_name, "\\") !== false) { $usr_name = ""; } if(stripos($usr_name, "..") !== false) { $usr_name = ""; } //echo $usr_id; $upload_username = $params->get( 'upload_username', '' ); $upload_password = $params->get( 'upload_password', '' ); $_SESSION["upload_username$mid"] = $upload_username; $_SESSION["upload_password$mid"] = $upload_password; $session->set( 'upload_username$mid', $upload_username ); $session->set( 'upload_password$mid', $upload_password ); // ++User defined upload $upload_usernameddir = $params->get( 'upload_usernameddir', '0' ); $upload_usernameddirdefault = $params->get( 'upload_usernameddirdefault', '0' ); $upload_createdir = $params->get( 'upload_createdir', '0' ); $upload_userlocation = $params->get( 'upload_userlocation', '' ); $settingidsund = $params->get( 'settingidsund', '' ); $settingidsudd = $params->get( 'settingidsudd', '' ); //$settingidsuddpath = $params->get( 'settingidsuddpath', '' ); $upload_userpath = array($upload_location); if (($upload_usernameddir == 1) && ($usr_name !== "")) { if ($upload_debug == 1) echo "<br/>Use UND!"; if ( substr( $upload_userlocation , strlen($upload_userlocation) - 1) !== DIRECTORY_SEPARATOR ) { $upload_userlocation .= DIRECTORY_SEPARATOR; } if(is_array($settingidsund)) { foreach($settingidsund as $value){ if($value==="[ALL]") { if ($upload_debug == 1) echo "<br/>UND array found as [ALL]."; $upload_userpath[] = $upload_userlocation.$usr_name.DIRECTORY_SEPARATOR; break; } if($value===$usr_id) { if ($upload_debug == 1) echo "<br/>UND array found as ".$upload_userlocation.$usr_name.DIRECTORY_SEPARATOR."."; $upload_userpath[] = $upload_userlocation.$usr_name.DIRECTORY_SEPARATOR; break; } } } else { if($settingidsund==="[ALL]") { // If all users are to have UDD if ($upload_debug == 1) echo "<br/>UND var found as [ALL]."; $upload_userpath[] = $upload_userlocation.$usr_name.DIRECTORY_SEPARATOR; } else { if($settingidsund!=="") { // If only current user uses UDD if($settingidsund===$usr_id) { if ($upload_debug == 1) echo "<br/>UND var found as ".$upload_userlocation.$usr_name.DIRECTORY_SEPARATOR."."; $upload_userpath[] = $upload_userlocation.$usr_name.DIRECTORY_SEPARATOR; } } } } } //echo "upload_usernameddirdefault=".$upload_usernameddirdefault." count(upload_userpath)".count($upload_userpath); // If Deafult+UND,check if remove Default if (($upload_usernameddirdefault == 1) && (count($upload_userpath) == 2) && ($usr_name !== "")) { //We should have Defalut and one UND path, only leave the UND path if ($upload_debug == 1) echo "<br/>UND only, default removed."; $upload_userpath = array($upload_userpath[1]); } // ++ TEST: USER DEFINED if(!(is_array($settingidsudd)) && ($settingidsudd !== "")) { //Make it an array $settingidsudd = array("0", $settingidsudd); if ($upload_debug == 1) echo "<br/>UDD exists."; } // It's an array if it's present as value=0 (zero) is default info text. Always skip zero! if(is_array($settingidsudd) && ($usr_name !== "")) { foreach($settingidsudd as $value){ if($value==="0") { //nothing } else { //$name_chk = substr($value, 0, strpos($value, ">")); $name_chk = explode(">", $value); if($name_chk[0]===$usr_name) { if ( substr( $name_chk[1] , strlen($name_chk[1]) - 1) !== DIRECTORY_SEPARATOR ) { $name_chk[1] .= DIRECTORY_SEPARATOR; } $upload_userpath[] = $name_chk[1]; if ($upload_debug == 1) echo "<br/>Added ".$name_chk[1]." to UDD."; } } } } // -- if (isset($_FILES["uploadedfile$mid"]["name"]) && ($usr_name !== "")) { if (count($upload_userpath) == 1) { $upload_location = $upload_userpath[0]; if ($upload_debug == 1) echo "<br/>Default upload location selected."; } else { $idx = 0; if (isset($_POST["selPathId$mid"])) { $idx = $_POST["selPathId$mid"]; } $upload_location = $upload_userpath[$idx]; if ($upload_debug == 1) echo "<br/>Upload location index [".$idx."] selected as '".$upload_location."'."; //Print_R($upload_userpath); } } // --User defined upload $upload_users = "false"; if(is_array($settingids)) { foreach($settingids as $value){ if($value==="[ALL]") { $upload_users = "true"; if ($upload_debug == 1) echo "<br/>Allowed array [ALL] found."; break; } if($value===$usr_id) { $upload_users = "true"; if ($upload_debug == 1) echo "<br/>Allowed array [".$usr_id."] found."; break; } /*echo "settingids=".$value."<br />";*/ } } else { if($settingids==="[ALL]") { $upload_users = "true"; if ($upload_debug == 1) echo "<br/>Allowed var [ALL] found."; } else { if($settingids!=="") { if($settingids===$usr_id) { if ($upload_debug == 1) echo "<br/>Allowed var [".$usr_id."] found."; $upload_users = "true"; } /*echo "settingids=".$settingids."<br />";*/ } else { //Allow all users $upload_users = "true"; if ($upload_debug == 1) echo "<br/>Allowed default to ALL."; } } } // include the helper file require_once(dirname(__FILE__).DIRECTORY_SEPARATOR.'helper.php'); if ($upload_debug == 1) echo "<br/>helper.php loaded."; $filename = ""; if (isset($_FILES["uploadedfile$mid"]["name"])) { if(is_array($_FILES["uploadedfile$mid"]["name"])) { foreach($_FILES["uploadedfile$mid"]["name"] as $value){ if(strlen($value) > 0) { //Check that we have a filename $filename = $value; if ($upload_debug == 1) echo "<br/>Uploaded file name exists."; } } } } //print_r($_SERVER); if (strlen($filename) > 0) { // get the items to display from the helper $results = ""; $_SESSION["uploaderr$mid"] = 0; if ($upload_createdir == 1) { if (!file_exists($upload_location)) { //Create directory if missing if (mkdir($upload_location, 0777, true)) { //echo "Created dir: " . $upload_location; $results = JText::_('NEW_DIR')."<br/>"; if ($upload_debug == 1) echo "<br/>Created new directory [".$upload_location."]."; // Add empty HTML page to newly created directory if (!file_exists($upload_location . "index.html")) { $fhIndex = fopen($upload_location . "index.html", "w"); if (!$fhIndex) { $stringData = "<html><body bgcolor=\"#FFFFFF\"></body></html>\n"; fwrite($fhIndex, $stringData); fclose($fhIndex); if ($upload_debug == 1) echo "<br/>Added index.html in new directory."; } } } else { $_SESSION["uploaderr$mid"] = 1; $results = JText::_('NEW_DIR_FAILED'); if ($upload_debug == 1) echo "<br/>Failed to create dir: ".$upload_location."."; //echo "Failed to create dir: " . $upload_location; } } } $tmp_upload_capthca = $upload_capthca; if ((isset($_POST["txtsfucaptcha$mid"])) && ($tmp_upload_capthca == 1) && (isset($_SESSION["capString$mid"]))) { $sessioncapString = $_SESSION["capString$mid"]; $posttxtsfucaptcha = $_POST["txtsfucaptcha$mid"]; if ($upload_debug == 1) { echo "<br/>Stored CAPTCHA:".$sessioncapString; echo "<br/>Code provided:".$posttxtsfucaptcha; } if ($upload_capthcacase == 1) { $sessioncapString = strtoupper($sessioncapString); $posttxtsfucaptcha = strtoupper($posttxtsfucaptcha); if ($upload_debug == 1) echo "<br/>Case insensitive CAPTCHA."; } if ($sessioncapString === $posttxtsfucaptcha) $tmp_upload_capthca = 0; } if ($tmp_upload_capthca == 0) { if ($_SESSION["uploaderr$mid"] == 0) { if ($upload_debug == 1) echo "<br/>Calling ModSimpleFileUploaderHelperv13::getUploadForm!"; $results .= ModSimpleFileUploaderHelperv13::getUploadForm($params, $upload_location, $sfu_basepath, $mid, $upload_users, $users_name); //$sfu_basepath, $sfu_version, $upload_location, $upload_maxsize, $upload_filetypes, $upload_fileexist, $upload_users, $upload_email, $upload_emailmsg, $upload_emailhtml, $upload_unzip, $upload_showerrmsg, $upload_showdircontent, $upload_advancedpopup, $upload_popshowpath, $upload_popshowbytes, $moduleclass_sfx } } else { if ($upload_debug == 1) echo "<br/>Failed on CAPTCHA [".$_SESSION["capString$mid"]."=".$_POST["txtsfucaptcha$mid"]."]."; $_SESSION["uploaderr$mid"] = 1; $results = JText::_('FAULTY_CAPTCHA'); } } // include the template for display require(JModuleHelper::getLayoutPath('mod_simplefileuploadv'.$sfu_version)); ?> PK���\�#o,,0modules/mod_simplefileuploadv1.3/tmpl/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PK���\��JL�L�/modules/mod_simplefileuploadv1.3/tmpl/arial.ttfnu�[����DSIGPp����GDEF���I � �GPOSj� ���"GSUB�B`Q��JSTFm*i��LTSHCLc�7� [OS/22]s`PCLT�{>C ��6VDMXP�j�E �cmap!���\"Ncvt �����Tfpgm�yY���ngasp ��glyf�Y�k�/Vhdmx� �XV�@�head�_�O�6hhea3 �$hmtxU��h5\kern7a96 6�`loca7���05`maxp��� name(� LH �post�� W,��prep%�M���\���8_<���'*śbW���g >�NC���z W W�<�/V����3�3�f�*��xC TMC @ ���Q3>�@���&� 999��^ssIwVX�Z�|�|@�r9��A9�9sUs�s<sVssUsMsasSsU9�9��p�r�psZoV��V��f��V���9m��9�7V�s�����9cV�9X��V\�0��V �V V�)9�99'�6s���YsJs�PsFsK9sBs����������s�sDs�sH��?9$s��!(�9��/�WV��V���hV���9c��sJsJsJsJsJsJPsKsKsKsK9�9#9��9 s�sDsDsDsDsDs�s�s�s�sI3�skssQ�mL��������=dN9S��dNdMdMs�����8�z��d1�/�-%D�������rdTs.d3�s�s��V��V��9c��Rs���S�G���ldN�/!VV�9s���\�\sI9��l�G%V��V�V��V�V�9�9��999c9c9c������9�����.�����k�:�K�(s�V\?�)(���sIV!V�s��r���k��!�k�k�!s9msB9�V\?�fP�fPsFk����V��sJV��sJ���G��V�sKV�sKs��Bs�U�s�����s���s�9csD�������<V\?�09$�0#��s���s��)(�)(h�9`bU�HtH�b�D).0Hk����R�3O�O�O���j���r���q�"������~����~����~������������������~��������������~��������������~�������������������������������������������������������f��������0� �0� �����*+�k�U�o@:@7�?@%U����������a����������pV��sJ�fP�fPV�sKV�sKV�sK9msB9msB9msB��s��s9��9��9��9��9��9��9K�7��V���s�����s���s�9csD9csD���kV\?�09��s���s���s���s���V!��V��sJD9S��9�������V!�����s�Z�k�"�"�J���k�����W��F�������2�������xV��V�X��V��)��9�V�X����3m9c��V����0VV ��a9V�H�bs��k`����Hs�s\������\sD���V`�3�z?W��`�sH`�?WW��2U��dV\9�97u ��1�� ��V��@�V�U�kV�c�N������@����9c��V��f�0 RV ��UWU���U�@��U��sJ�[@����sKZ���2x�x������k�sDU�s�P�&!�K��+Ek���(��+�0�UsKs��K?��9 ��@��s��!k���J�A���-11~~��!}�3��9��iV21-����_������(�P�<���P���<�Z<�n_s�� f�(�d$(�������ZVZ�����((��W��WH-�d�d�d�d�i�i�iV21-��KJ��K(�P�<�P�<�Z�n_s� f�(�d$(��V2�P_s�<���%���Q�����CMy���FFFFHFFF5|5.5�5�5,5�5�5�5�5�5���5�B65�5�5�F���:�:���656=��=���J�Jv'����v'����2�$��0FF@F���Q��������������� ��sJ��]�My����V�u2u2�-�2�$������:�:��B���:�:���:�:���656=��=���656=��=���656=��=���_�_�_�_�J�J�J�J�>�>?��?���>�>?��?���>�>�����>�>����������������������������Z*�65��'��Z*�65��'��O'O'$�����F�F$�����-�-'��'�� G G�������#�#'��'��5E5E��B6�����'��u2u22�$2�$��Z@�IZ&�9ZS�JZS�JFFFFHFFFFF@0FF�������������c?D��[����/���T���s�)� ��g�����r�������k����s����S��������r���j���}���������������_�v�����l�X����,��������V��sJV��sJV��sJV��sJV��sJV��sJV��sJV��sJV��sJV��sJV��sJV��sJV�sKV�sKV�sKV�sKV�sKV�sKV�sKV�sK9c�9��|9csD9csD9csD9csD9csD9csD9csD�c?D�c?D�c?D�c?D�c?D��s���s���[���[���[���[���[�V!V!V!V��sJ9����9csD��s���s���s���s���s���������U���cZ������������k�s��s��V UW+EU�s�csU9`sD�:�$�����F������k�'��������VV����������������u2u2u2u22�$�:�:���:�:���:�:���:�:���:�:���:�:���:�:���656=��=���656=��=���656=��=���656=��=���656=��=���656=��=���2�2�_�_�_�_�2�2�_�_�_�_�_�_�8�8�I�I�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�J�>�>?��?���>�>?��?���>�>?��?���>�>�����>�>����������Z*�65��'��O'O'O'$����O'O'$����O'O'$����O'O'$����O'O'$�����F�F�F�F >2 >2@��@��v'�����-�-'��'���-�-'��'���-�-'��'��v'����v'����v'����v'����v'���� G G������ G G������ G G������ G G������5E5E��5E5E5E5E5E5E��5E5E�656=��=��B6��u2u2u2u2u2u2u2u2u2u2u2u2u2u2u2u2�����2�$��u2u22�$��2�$EEEE�(�)���0�����~�2�2�������d�~����������2�X�X�d�>�>?��?���>�>����Z*�65��'��My�#B6�����/�;����mv�������Z����ZS�JZS�JZS�JZS�JZS�JZS�J5q5�Z�s@�s�@ s �Q�fP��z@JsFtHVn�S��9m����9V��� ���s�9`�cWD s�V�VkO��D9$�9$�0�a��.!�)(�)�1\D\?s<sU�2�$s��N��r9� �� ��dF����� ����+�sUV��sJ��V��sJD9ms9msBV��9csD9csD�)\L�� �� ��dF9msBF�����s�V��sJV��sJV�sKV�sK9��9�d99��9csD9csD��������h��sv��s�V\?�09$\Q~��s����^�^�)(V��sJV�sK9csD��9csD9csD9csDV!sWsHs�s�PsFsFsU�U�I�2 2D9��sBsBxP�s�s�s���W�D�n����������s��s�l�sDSD?WfD������������������U�U�?�����r�99$s�T`��((T(\L\y$P$P9c@�IxPk�.;�sH$P�F@FF�$o$�$J���8cddF���d���d���Z�^���l�������2�2�p�p�e�e�!���Y�!��Y��9�9�������������������Bd�2��2������b�b�(��GW�W�W�W�WCWCWCWCWCCW/W/W/W/W//W%W%W%W%W%/WWWWWWBWBWBWBWBBW�W�W�W�WBWBWBWBWBBW/W/W/W/W//W/W/W/W/W//W&W&W&W&W&&WBWBWBWBWBBW�W�W�W�WBWBWBWBWBBW&W&W&W&W&&W#W#W#W#W##W/W/W/W/W//WKWKWKWKWKKW�W�W�W�WBWBWBWBWBBWWWWWW$W$W$W$W$$W/W/W/W/W//WNWNWNWNWNNW�W�W�W��������������L�������f���������������B�B�D�_�������Q�Q�Q������L���*�V������������������������������������D���#������������������f�D��������R��S�S�S������������������B�Q�������Y���p`.�.{L?W�D9csD�pP��;��<2 �B ���ecs�d� VkVk���_nD�G(�D�[P��9`�M�PV���sKx� �m�9�����X.����x{zm����f�_9�H9`sDm m �c,D� � �m�P�7 �m��fP���������+�L��x�@+V�s�]�d��N�2���)I( �/� ���>+#�fP�0�&g1�&UW+E� T � T 9�cZ��W�h�@���k���k�UW+E�����.V��sJV��sJDV�sKcsUcZ���N�2�N\L��x���x�9csD9`sD�J+ ! ! !UW+E���@JsF�JF�f�SMfS�GF��9mxP�0S&�C���w���G�V�t�����R�V�����j�|�i�V����V���C�i�|�������������X� ��V��sJV�s�V�s�V�s��fP��sF��sF��sF��sF��sFV�sKV�sKV�sKV�sKV�sK��99msB��s���s���s���sh��s�9����9 9V��V��V��s��~s���s���s�����������������s���s���s���s�9csD9csD9csD9csDV�s�V�s������������^���&V\?V\?V\?V\?V\?�09$�09$�09���09��s���s���s���s���s�V V ����V V V!�)(�)(�)(s�9�!sJ���H�H�H�H�H�H�H�HV��V�������V�V�b�b�b�b�b�blllls�s�s�s�s�s�s�s���������������������������������sDsDsDsDsDsD��--��`�`�`�`�`�`�`�`����?W?W?W?W?W?W?W?W__�����������H�H�b�bs�s����hsDsD`�`�?W?W�H�H�H�H�H�H�H�HV��V�������V�Vs�s�s�s�s�s�s�s�������?W?W?W?W?W?W?W?W__�����������H�H�H�H�H�H�HV��V��V��V��V����������s�s�s�s�s����������������������99��ee���`�`�`�`�����`�`�VV��������Y?W?W?W?W?We�'_�a����s �f�f���$ P��V�0)0�f�S�S�S�S���+VtF��z��� �����������Y����:�9���������..�:�s�����#�r�r�����S�S�SV�s���D@Pi�i���2��aA�6��x�sD�D�D� �P�DsDsD+�UU�&`��D�D�D�(�2k?���U�+��z��OQ2Q���2H2H2�2n2Vi�-f2�22q2o222Y2�2v1o2��2�22�2d2�2�2�2�22Bd�d�dd2�222d�2dB2�d� d�2�2�Bd�dd�d� 2�2��F fFF���A���<Z� �5���������O�����_�_�J�J���'�����'���i=-���P�<��?(P(�r�;�f�fs���S��������������X �G�Us9����f����D�FHV���fs �0O(��B���:�S� �Q�f�QU����C������7��P�:�[�_�~���J���:�:���:�:���:�:���:�:���:�:���:�:���:�:���656=��=���656=��=���2�2�_�_�J�J�>�>?��?��Z*�65��'��Z*�65��'��Z*�65��'��O'O'$����O'O'$����v'����v'����v'�����#�#'��'���#�#'��'��5E5E��5E5E��5E5E�� G G�������J�J�J�J�>�>?��?��s��sF9�����s��s����������9��(s�dtHI$��s`� s�sF9�B�����s�s����?��(sJsHsFsK�I�24U����s�\Ld�2�3�2�2�2�2dBBdBdB*BdB 3d�d�d��dd22�2B���22d�d��2�2�2�2�2�����s��9��2�22��29mV��s�f�A�H�H�H�H�H�H�H�H����������������`�`�`�`�`�`�`�`���������`�`�`�`�ZS�J�V�)XV�sK3���csH��V!P��U���V V �S�I@����������_�_�r�s��� �Ls �s��V��s9����s�V���)(;��g�0H�S���������������������H������������������9XsH�������c� L�9��r�Z�Z��9�9�9�� W�%>u����&5#'eS79�]9q7$5S+7Ƥ��c��)�RM_��c�S>+..-%&%&..''9%.7.7$..+���.7.7cc0-&&22222+11%&..'''SS.7.7>�>�>�>9�]9.7$$.+.7.7.7.7����9%&)���������%��% .>u..��M'>�&)�))$��1$$$)(*�)$)*%>>171%$%u..�11M+%11.&1$&'(77 77$75�1�1,1$*1%'7&1+9��$$7 �71����,����,�,,, # #,,,,,,,,,))))++++22222222##22,,,,####9%&%&%&%&%&%&%&%&%&%&%&%&''''''''>>9$$$$$$$77�ĖĖ�%&>9$77777%&.7,2,,,,,,(,,,,,,,,,,,,,,))))))))))))))))))++++++22#2222 # # # # # #,,,,,,,, 2++#,(,,,,, ��########$...-./.'� *.%&%&S]S.7%&%&''>�>�$$...7.7+�� .7%&$$$$��S%%. $7)% #000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 . (1�'72++).-+. >(..%&%&'(77$11�1�1�1#%&555..#.#.#.#.#''''eS.7.7.7.7.7>9>�]]]9999u�u�u�.7.7.7.7$$$$55....+++++����.7.7.7.7.7�ƅ���M�MՕ�ccc7��&9%%&&&&&&))))))))""""""��������$$$$$$))))))))********&&))��$$))**%%))))))))""""""********%%%%%))))).������>>))))$$))��)*****... " ((7$ %%) Ƥc&771,+*221222*1+1+*+1+$*#))......%&,,,,,,,,,,,,,,))))++### # # #,,,,,,++/-22**+2.��������))))))))����))))#.).9%&..9.S��, ������ �� ������ �� ������������������������������������ ��!��" ��# ��$!��%"��&"��'#��($��)&��*&��+'��,(��-(��.*��/+��0-��1-��2.��3/��40��50��61��73��84��94��:5��;5��<6��=7��>8��?9��@:��A;��B<��C<��D=��E>��F?��G@��HA��IB��JB��KC��LD��MF��NF��OG��PH��QI��RI��SJ��TK��UM��VM��WN��XO��YP��ZP��[Q��\S��]T��^T��_U��`V��aW��bW��cY��dZ��e[��f\��g\��h]��i^��j`��k`��la��mb��nc��oc��pd��qe��rg��sg��th��ui��vj��wj��xk��ym��zn��{n��|o��}p��~q��q���s���t���u���v���v���w���x���y���z���{���|���}���}���~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �� ������ �� ������������������������������������ ��!��" ��# ��$!��%"��&"��'#��($��)&��*&��+'��,(��-(��.*��/+��0-��1-��2.��3/��40��50��61��73��84��94��:5��;5��<6��=7��>8��?9��@:��A;��B<��C<��D=��E>��F?��G@��HA��IB��JB��KC��LD��MF��NF��OG��PH��QI��RI��SJ��TK��UM��VM��WN��XO��YP��ZP��[Q��\S��]T��^T��_U��`V��aW��bW��cY��dZ��e[��f\��g\��h]��i^��j`��k`��la��mb��nc��oc��pd��qe��rg��sg��th��ui��vj��wj��xk��ym��zn��{n��|o��}p��~q��r���s���t���u���v���v���w���x���y���z���{���|���}���}���~������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� �� ������ �� ������������������������������������ ��!��" ��# ��$!��%"��&"��'#��($��)&��*&��+'��,(��-(��.*��/+��0-��1-��2.��3/��40��50��61��73��84��94��:5��;5��<6��=7��>8��?9��@:��A;��B<��C<��D=��E>��F?��G@��HA��IB��JB��KC��LD��MF��NF��OG��PH��QI��RI��SJ��TK��UM��VM��WN��XO��YP��ZP��[Q��\S��]T��^T��_U��`V��aW��bW��cY��dZ��e[��f\��g\��h]��i^��j`��k`��la��mb��nc��oc��pd��qe��rg��sg��th��ui��vj��wj��xk��ym��zn��{n��|o��}p��~q��r���s���t���u���v���v���w���x���y���z���{���|���}���}���~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� \ " " & & * * 0 0 6 6 $!!$! $ $ # ! : : "" ! '# #'# ' #' ! " & # @ # !" " " #### @ #### %% $### +'""' +'"! +""&+$ ! !! % * ' ! !B " " !!!!! $!!! !!!!!"# "! """ #!! !# ! $$$$ !B $$$$ && %$$$ ,(##(!,(#" ! ,##',& ! " "" """""""" ! !!""""""!! &! + (!! "" %J ! & & %% !%%#% % (%%%$%%%%%&'" ! &%! &&& '% ""#!% "%( ##% )))) %J " )))) ++""###### *()) # ! ! 1-''-#%!1-'& $"% #! 2#!' (!, 2!* " "%!"!$ #$"&! && """"&&&&&&&&$$$%$%%####&&&&&&%%#### !"!+#% !# 0 -%% "!! ### # && *T %+!#!!* $!**!# %*!*(* +!!! ###! !!".***)*****+,' %!!! !!* *%!*** ####!#!# #!# ! !$,*$'#! ''!%*#"# &"*- % "'"' * ####..$$..$$!! *T$$## !!!!!!!$$$$$$$$$$ !' ! ######..$$..$$!!!!!!!!!!!11&&"'"'"'"'"'"' """" /.##..$$ "' "!% %!$ 83,-#3( *%!!!! 83,!+!!!!!! ###!! !)&* ( !! %# !8!(&#,$!!""-$8%0% '$$'#*% '!!%)%(")&+%! ! #$#$#$!!!!** """""" ''''""++++++ ##++))"(*(!!!!!!!!!!**(((( !!""""""""++++++!!!!!!!!!!**((((""$$ $% !!!!!'#&!#1(* % ( 7 " ! !3**#&%% ##!!!!"'"'"' ###! # ! ( !*,#.\# ) /!!$!%!$$!!. & !!!$!""..$!!&#).$.+. .$$$!!! !&&&$!!!! !!$!! !!$%2...-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"...../0*###" )!!$$$!! !!$$! !!!!.! .)$.!.!.! &&&&$'$&# !%!$!&" !$ $(!1.'!*!!%!$!!#"*+$)!.! &%&!# *%.1 % ## #################!!####%+%+#################.############################# !! !!!!&&&&33''33''$$ #########################################################################################.\''&& $$$$$$$'''''!!''''' $!!!!!*!#$! !!!!!!!!!!!!!!&&&&&&33''33''$$$$$$$$$$$55**%+%+%+%+%+%+ %%%% 42 &&33'' %+ #!!!%$) )!$(# "!$=801&8+#.)$$$$ =80$0!$$!!!! ! $$$$" &&&$$ !$,*.!!# $,$$$!#)&" $!>$,!) & 0(% $%%1)&7'>!!"(4(#!+ ((*!!& .)#*!!$$!)!-(,&-*0($"!!!!!!$!!!!! %&%&%&!!!!$$$$!!!! !!!!!.!.! ! %%%%%%##++++&&////// &&//--%,.,$$$$$$$$%%..++++ $$%%%%%%&&//////$$$$$$$$%%..++++%%((! ()#$$$$$+&)%"!!&!6+. ") +"!! "<#&!""$ $8.. "!& *))!!!! !!!!!!!!!!!!!!&&$$$$%+%+%+ && & $ ! & $! ! "! + ! ! !!!$.! "0' 2d&,! 3!!$$!'$!)$'!'$!$!2!! (#!!$!$'$%%22'$$)&,2!!'2/2!2!!!!!'''$$$!$!!***'!$$!!$$!!$$'$$!$$'( 62221$##############################################$2111135.&&!&% ,!$$!!!'''$$ !$$''$!$$$$2#!!2,'2#2#2#!****!'*'*& !!!!$!!)$!'$!!!*%! $' '!+$!53+ $!!!"!.$$!)$'$!$ &!%!./(,!$3$!")()$& -)26# # * ##### &&&&&&&&&&&&&&&& &&&$$&&&&)/)/ &&&&&&&&&&&&&&&&&2&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$$$$))))77**77**'' &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&2d+!+!**!!!!!!!!!!!!!!!!!!!!'''''''+!+!+!+!+!$$+!+!+!+!+!!!!!'$$$$$.!$!!!&'$ $$$$$$$$$$$$$$))))))77**77**''' '' '' '' '' ::--)/)/)/)/)/)/ )))) 86 ))77**)/ &!!$$$(!!',!-$'+!&!!%$' C=45*=/'!!2,''!''C=4'4$!!!!''$$$$! $#!!''''!% ***(' $'0-2$$&! '0'''$&-*""!!% '!$C'/$!-#)"5+("'( ( 6-*<+C$$!!"%, 9,&$.#!+!+!.!!!$$!*"!!2,!&.!$$''$ !,$!0,0)!1-4,'%!!!!!$$$$$$!!!!!'$$$$$!!!)()()($$$$''''!!$$$$!!!!!$$$$$!!2#2#!!!#!!))))))&&....))333333 ))3311)020''''''''((22//// ''!!))))))))333333''''''''((22////!!!!!))++$ !!+,&'''''.)-(%$$*$:/!2!""""!%,"/%#$!%A&)!#!%%!' (=22 %$*"-,,!$$$$ $$$$$$$$$$$$$$))'' '' )/)/)/ ))*'$*!'!$ !$!!%$!!!!/!$$! $$$'2##%4* 6l)0$ 7$$''$!*'$-'*$*'$!'$6##! -' $$'$'*'!((66*'',)0!! "6$$*636# 5$$$$$***'''$!'#$ ---*$''$$'!'$$ ''*''$!!''!!*+!#;6665' ! !!&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'!65555!!!791))# )(! 0!!$''$$$***'' $ ''**'$!''''6'# $60*!6'6'6'# ----$*-*,) $$$$!'$$-'#*'$!!##-(# '* *$/'$97-"'$#$%$2!''#-'*'$'!")#($13+0#'7' $%,+,"') 1,6:% ! &# * &&&&! &# ))))))))))))))))")))'' )))),2,2" )))))))))))))))))6)))))))))))))))))))))))))))))!" '' '' '' ,,,,;;..;;..++ " " )))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))6l.#.$-- $$$$$$$$$$$$$$$$$$$$ *******.#.#.#.#.#''.$.$.$.$.$###$ *'''''2$'$$$)*' " '' '' '' '' '' '' '' ,,,,,,;;..;;..+++++++++++>>11,2 ,2,2,2,2,2 " " " " ,,,,=; ,,;;.. ,2 )##''',#$!!*"0$0'*/$)$$!!!('*!!! HB99-B3*$$60**$**!HB9*8!'$$$$**''''$!'&!!$$****#("!---+*'*416&')$" *4** *'!")0-$$$$! ( *$'H"*!3'$0&-%9/!+%*+"+":0-!@.H"''#$$!(/#=/)'!2%$/$/$2$$# ''$-%$$60$)2$!!''**'"""$0'#4/4,$418/*($$$$$''''''$$$$$!*''''' $$$ ------''''****$$''''$$$$$!!!!'''''$$6'6'###!!!' $$,,,,,,))2222,,777777 --7755,464********++663333 **$$,,,,,,,,777777********++663333$$$$$,,//' ##/0)*****2-0+(''-'?3$!6 $%%%%$(0%!!!3 ( '!'$ " (F),# &#(!!(#+ +B66 ('-%100$'!''''' '' '' '' '' '' '' ,,++++,2,2,2 ,,-*'-#*$' $'$$('$ $$!# 3$''$!# '''*6'&( 8- :t, 4'" """ ;''**'#-*' /*-'-*'$*':%&# 1 )"''*'*-* #++: :-) !)0 -4##" $ :''-:7 : & 9'''''---*** '#* &' ""000 - '** ' ' *$*' ' * * - **'$$* * ## -." $& ?:::9*"#"##)$)))))))))))))))))))))))))))))))))))))))))))))*#:9999###;=5,,&",+#3##' **' ' ' - - - * * ' * * - - *'#* * * * :)& ' :4-#:):):)& #0000'-1-0, ''''#*''/*&-*'$$&%0+&" ! ! ! )- -'2*'=;2"%*'&'''6#**"&/*-*'*$%,%+'56.3&*;* !" ' "( 0!/0$*, 5/ :>(!##"##!! (%.((((!!!#"#!! (% !,,,,,,,,,,,,,,,,%,,,)),,,,!/6/6%",,,,,,,,,,,,,,,,, :,,,,,,,,,,,,,,,,,,,,,,,,,,,,,$ %" ))))))!!!0000@@11@@11"""""""" ..""##%"%" # # # #,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:t2&2'00 ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' - - - - - - - 2&2&2&2&2&* * 2'2'2'2'2'&&&' - * * * * * 6'""* ''' , - )" %"))))))))))))))!!!!!!000000@@11@@11"" ...........""""CC55/6######/6/6/6/6/6!%"%"%"%"////A?#00@@11 /6 # # # # # # # # ,& & ***/& '##-$3 ' 4* -2', ''$##+*-### "MG=>0G7- ' ' :4- - '- - # MG=- <$* ' ' ' ' - - *** * '$ * )#!#' ' - - - - & +% $ !000 .- ! * - 85:)*,&% """" ! -8- -#- *#$,!40' '''##+ #! -'* N$-$7)'4(0(=2#.(- /%/%>40$E1N$** &' ' #"+3&B2,*#6('2'2'6'' &"* * '0(' ' :4' , 6'## * * - - *%%%'3*& 837/&85<3- +'' ' ' ' ** * * * * ' ' ' ' ' #- * * * * * ''' /1/1/1* * * * - - - - ' ' ****'''''$$$$* * * * * '':):)%%&### ) """"""""''//////,,6666 00;;;;;; !!!!!! 00;;88 /8;8--------..::7777"" --""""""""''////// 00;;;;;;--------..::7777"""""""''''' //22* !! &&23,-----604.+ **0*D7'#:" '((((' +4 ( ###7 #+#)#)"& $# ! ! +K,/& )&+##+&." .G:: +*0(533'* #"!***))))))))))))))!!00 ..../6/6/600 0 . ! ) 0 & !! -' *"""""""" #'*'' + *' ''#&"7 '* * '#!& ***- :))*#<1C�2%%<- '%%%%%%%%%%'''%D--00-)40"-%704-40-)0-B+-)%%%"%%%%"9%%%%"%!/ !!'--0-040%%%%%%"%%%%%%%%%%%%%%%%%%$)11C%C40%%%%'!07%3<))'%%%)%%C--4C?%C%!!-%""%C-----444000%-")!0%-!-%''888%4%-"0"0"%%-%-%0)0-%-%%%%0%0%4%00-"))0%0%)!)!%45'%)+%"IC"C"C""B0'('((/*/////////////////////////////////////////////1(CBBBB(((DG=22$,(""21( ;((-%0"0"-%-%-%4%4%4%0%0%"-""%0%0%4%4%0-")0%0%0%0%B/-!-%C<4)B/B/B/-!%(8888-58482----)0--70,40-))-+82-'%%'"%%""'!%& %#04%%%4-:$0-"GD9'+0-,-$-->(00',7040-0)+3+2-=?5;,0D0%&$'%-%%'.%%$%"!7 C*0#"2$%%""=6%!%!CH.&$"((("((&#&% %"/+"""7""$////&&&$"(("(&&% %"/+$%'############222###2222222222222+222002222&#$$!!6>"6>"+'22222222222222222%C22222222222222222222222222222)+'000000&#$$&#$$&#$$!!!!77$$77$$JJ99JJ99''''''''$#$#55''((""##+'+'$($($($(22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222C�9,9-"88-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%-%4%4%4%4%4%4%4%9,9,9,9,9,0%0%9-9-9-9-9--!-!-!-%4%0%0%0%0%0%$>-''0%%"%"-"-#-%2%4%0'+'00000000000000&#$$&#$$&#$$&#$$&#$$&#$$!!!!!!!!!!!!!!!!77$$77$$77$$JJ99JJ99''$#55555555555''''MM==6>"((((((6>"6>"6>"6>"6>"""""""""##########&#$$+'+'+'+'6666KI (77$$JJ99$#6>"$($($($($($($(##$(%3,%,%00"06,%%-()4*;-""<0%4:-3%--")))204")"))%%%%!%'YRFG8R?4%-%-%C<4%4%-"4%4%)%YRF4%E)0%-%-%-%-%4%4%000%0%-")%0%/)&)"-%-%4%4%4%4%-!%%%%""%%%2*"%%%")%%%&888%%%%54%$$"%&%"0"#"$%%""""4$"%%"%""A=C003,*!# ''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$'%4@4&4(4%0")*#3'<8-%-"--)(1%(&"4-0%%Z*4)@0-"</8.G:(5.4%6*6*H<8)P9Z*0""0%,#-%-%('2$;+L:2#0")>.-#:-:->--%,'0%0%-#8.-%-%C<-%2%>-((%0%0%4%4%0"+!+!+!-#;0,%A;@7,"A=E;4%2--%-%-%-%0"0%0%0%0%0%-%-%-%-%-%)4%0%0%0%0%0%-"-"-"%%%%7979790%0%0%0%4%4%4%4%-%-%0000-"-"-"-"-"))))0%0%0%0%0%-!-!B/B/+ + -!)!)!)!%/!%''''''''--77777733>>>>%%%%%%%%77DDDDDD&&&&&&%%%%%%77DDAA%%%%%%%%7@D@4444444455BB????''%%%%%%44''''''''--777777%%%%%%%%77DDDDDD4444444455BB????'''''''-----%%%%%77::0%%%%&&%%--:;344444>7<52%0080N?-)C"(#-....-%!2<$"%%!".%%")))?%%#$$%(1(!/!)"$#0',!""*(&&2W37,$!!0,2))2,5'%5R"C"C% 108.=;;-0"%)""'&000$00000000000000&#$$&#$$!!77$$$#$#$#55556>"6>"6>"######""!!!!77$$%%8%%""%%5%%&%%0"8%%""""%%%%,"%%&&4-%0''''''''%%%%%%%%%%%%$(-0--%"1%0-""""$-"-"(,'?!"%%-0%0%-")""'+0004%B//1(E8 ""K�8**C2,**********,,,*L22662.:6&2*=6:2:62-62K11."***&****&?****&*%5$%%,22626:6******&******************(.77K)K:5)))*+%5>):C..,)*).**K22:KG*K)%%1 *&&*L22222:::666*2&.%6*1%2*,,???*:*2&6&6&*)2*2*6.62*2****6*6*:*662&--6*6*.%.%):<+*!.1)&RK&K&K&&I6,-,--5/5555555555555555555555555555555555555555555557-KJJJJ---MOE88(1-&&87!-B--2*6&6&2*2*2*:*:*:*6*6*&2&&*6*6*:*:*62&.6*6*6*6*K51%2*KC:.K5K5K51%*-????2;?:>82222.622=61:62.-11?81+!*)+&!**&&+%"*+$)'5;)*);2A)62&OL@,06212)32E-66,1=6:626-09172EF;B16L6*+(,*2"**!,4)*)*&"%>$+'<>/6'&8)**&&D=*!%)%KP4*)&--,&##--+(*)#$)&40%%%<&&##(4444***)&-,&##-+*)$)&40)#)+''''''''''''888'''88888888888880888668888*'((%%=F'=F'0,88888888888888888*K88888888888888888888888888888. 0,666666*'((*'((*'((%%%%>>((>>((RR??RR??,,,,,,,,)"')"';;,,--&&''" 0,0,)-)-)-)-88888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 K�@1@2&??2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*2*:*:*:*:*:*:*:*@1@1@1@1@16*6*@2@2@2@2@21%1%1%2*:*6*6*6*6*6*)E2,!,!6)*&*&2&2'2*8*:*6, 0,66666666666666*'((*'((*'((*'((*'((*'((%%%%%%%%%%%%%%%%>>((>>((>>((RR??RR??,,)"';;;;;;;;;;;,,,,WWDD=F'------=F'=F'=F'=F'=F'&&&&&&&&''''''''''*'(( 0,0, 0,0,====TQ->>((RR??)"'=F%)-)-)-)-)-)-)-'')-*91*1*66&6=1**2-.:/B2&&C6*:A29*22&...86:&.&..))**"%*,d\OP>"\G:*2*2*KC:*:*2&:*:*.)d\O:*N.6*2*2*2*2*:*:*666*6*2&-)!6*5-*.&2*2*:*:*:*:*1%****&&***7""/&***&.***+>>>**)*;;)))&*+)&6&'&)))&&&&:(&*)&*&&HDK5 692/$($,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+):H:*;-:*6&./(9+C>3*3&22.-7*#-+&:!!26**d/:.G62&C4>3OA-"<4:*</</QC>.Y@d/6&&6*1'2*2)-",!8(B1UA8'6&."E42'A2A2E22)1,6)6)2'>42*2*KC2*8*E2-"-)6*6*:*:*6&0%0%0%2'B61*IBH=2&IDNB:*822*2*2*2*6&6*6*6*6*6*2*2*2*2*2*.:*6*6*6*6*6*2&2&2&****=?=?=?6*6*6*6*:*:*:*:*2*2*66662&2&2&2&2&----6*6*6*6*6*2%2%K5K51$1$1%.%.%.%*5%*++++++++22======!!!!!!99FFFF********==LLLLLL++++++******>>MMII))))))))=HLH;;;;;;;;<<JJGGGG++!!****));;++++++++22======********==LLLLLL;;;;;;;;<<JJGGGG+++++++22222*****==AA6 ))))++))11AC9;;;;;E>C<8*66>6WG2.K&-'233442*%8C(&))%" &4**&...G"**'))")-7-%5%" .&)'5,"2"% & &" /-++!!8a9=1)%%""518..81;,*;\&K&K*76>4DCC26&*.&&,+666)66666666666666*'((*'((%%>>(()"')"')"';;;;=F'=F'=F'''''''&&%%%%>>((**>**&&**;*)+**5&>**&&&&****""1&*)++:2*6++++++++)))))))))))))-"2622*&7*62&&&&)2&2&-"1,G%&**26*6*2&.&&+ 1666:*K557-N?!&&S�>..J7 0..........000.T77<<73A<*7.E<A7A<74<7S863&...*....+G....*.);*'(077<7<A<......*...............!...-3==S.SA;....0);D.@J330...2..S77ASN.S.)'6.**.S77777AAA<<<.7*3(<.6'7.00EEE.A.7*<*<*..7.7.<3<7.7....<.<.A.<<7*44<.<.3(3(.AB0.%3!6.*ZS*S*S**Q<02022;4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=2SRRRR222UWL>>,61**>=%2I227.<*<*7.7.7.A.A.A.<.<.*7+*.<.<.A.A.<7*3<.<.<.<.S;6'7.SJA3S;S;S;6'.2EEEE7AF @D>77773<77E<6A<73468E>60%.-0*%..**0)%./(-,;A-.-A7H-<7*XTG05<767-87M2<<06E<A<7<45?8=7LNBI6<T<.0,0.8&..$09..-.*&'D*0+CD4<+*>-..**KC.$'.)"SY9 /-!*2 21*&&220,/-&(.*:5)))#C**&&,::::///-!*2"1*&&20/-(.*:5-&-0",,,,,,,,,,,,>>>,,,>>>>>>>>>>>>>5>>>;;>>>>/,,,))CM!+CM!+51>>>>>>>>>>>>>>>>>.S>>>>>>>>>>>>>>>>>>>>>>>>>>>>>3"$$51;;;;;;/,,,/,,,/,,,))))DD,,DD,,[[FF[[FF00000000-%,!-%,!AA0022!!**!!,,%!$$5151-2-2-2-2>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> S�G6G8+EE7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.7.A.A.A.A.A.A.A.G6G6G6G6G6<.<.G8G8G8G8G86'6'6'7.A.<.<.<.<.<.-M80$0$<..*.*7*7+7.>.A.;0$$$$51;;;;;;;;;;;;;;/,,,/,,,/,,,/,,,/,,,/,,,))))))))))))))))DD,,DD,,DD,,[[FF[[FF00-%,!AAAAAAAAAAA0000``KKCM!+22!!22!!22!!CM!+CM!+CM!+CM!+CM!+********,,,,,,,,,,/,,, $$$$$$$$$$$$$$$$5151$$5151CCCC]Z2DD,,[[FF-%,!"CM)-2-2-2-2-2-2-2,,-2.?6.6.<<*<C6..723A4I7**J<.AH7?.77*3 33><@*3*33--..&(."0oeWXE%eN@.7.7.SJA.A.7+A.A.3-oeWA.V3<.7.7.7.7.A.A.<<<.<.7*4-$<.;2/3*7.7.A.A.A.A.6'....**...=&&4*...*3.../EEE....BA.--*./-*<*+*---****A,*..!*".**PKS;$<?74(, (0000 --------- ----- ----- ----- ----- --------- ----- ----- ----- ----- --------- ----- ----- ----- ----- --------- ----- ----- ----- ----- ----0-@P@.A2A.<*3"4,?0JE8.8*7731=.'"20*A%%7<..o4A3O;7*J:E9WH2&B9A.C4C4YJE3cGo4<**<.6+7.8.2&0$>,I6^H?+<*3&M97+G7G7M87.60<.<.7+E97.7.SJ7.>.M82&2-<.<.A.A.<*5'5'5'7+I<6.PIOD7*QLVIA.>77.7.7.7.<*<.<.<.<.<.7.7.7.7.7.3A.<.<.<.<.<.7+7+7+....EGEGEG<.<.<.<.A.A.A.A.7.7.<<<<7*7*7*7*7*4444<.<.<.<.<.7)7)S;S;8*8*6'3(3(3(.;'.0000000077DDDDDD%%%%%%??MMMM........DDTTTTTT//////......EEUUQQ--------DPTPAAAAAAAABBRRNNNN00%%....--AA0000000077DDDDDD........DDTTTTTTAAAAAAAABBRRNNNN000000077777.....DDHH<##----//--66HJ?AAAAAMEJB>.<<E<aN73S*1+79999!!7.)>J,*..)&#*!9..*333N&..+--&-2=2);(*-+;0&7""%"")$#*$$* #%$$42 0 "0 % %=l?D7-))%!%!;6>23>6B0.Be*S*S.=<E9KJJ7<*.3**0/<<<-;;;;;;;;;;;;;;/,,,/,,,))DD,,-%,!-%,!-%,!AAAACM!+CM!+CM!+!!!!,,,,,,**))))DD,,..E..**. .A.-/..;*E..* ***....&&6*.- // A7.<00000000-------------2&7<77.*=.<7****-7*7*2&60N)*..7<.<.7*3**0#6<<<A.S;:=2VF$**\�E!33R=$633333333336663]==BB=8HB.=3KBH=HB=9B=[>=8)333.3343/M3334.3-A---6==B=BHB333333.333333333333333%333 18DD\3\HB33335-BL3""GR886233933\==H\W3\3--=3..3]=====HHHBBB3=.8-B3=-=366MMM3H4=.B.B.33=3=3B9B=3=3333B3B3H3BB=.99#B3B38-8-3HI53)9$<3."d\.\.\..ZB68688A:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8\[[[[888^aTEE1<7/.ED)8!Q8!!8!=3B.B.=3=3=3H4H4H3B3B3.=/.3B3C3H3H3B=.8B3B3B3B3[A=-=3\RH8[A[A[A=-37MMMM=HM#GME====8B==KB<HB=99=>ME=5)325.)33..5-)34,20BH232H=P2B=.a]O6:B=<=2>=U8BB6<KBHB=B9:F>D=TVIQ<B]B351"63>*33(6?3323.*-L-50JL:B0/E233"/.SK3(-3-&\c?#42%/7#76/*+77 5142*,3/@;...&L//++1@@@@4442%/7&6/*+7 542,3/@;2*25!&000000000000EEE000EEEEEEEEEEEEE;EEEBBEEEE4011--KV$/KV$/;6#EEEEEEEEEEEEEEEEE3\EEEEEEEEEEEEEEEEEEEEEEEEEEEEE9&((;6BB#BBBB401140114011----LL11LL11eeNNeeNN666666662)0$2)0$II6677$$//$$00#)$((;6;627272727EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE\�O<O>/MM=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3=3H3H3H3H3H3H3H3O<O<O<O<O<B3B3O>O>O>O>O>=-=-=-=3H3B3B3B3B3B32"U>6(6(B33.3.=.=0=3E3H3B6((((;6BBBBBBBBBBBBBB401140114011401140114011----------------LL11LL11LL11eeNNeeNN662)0$IIIIIIIIIII6666jjSSKV$/77$$77$$77$$KV$/KV$/KV$/KV$/KV$/////////00000000004011#$$$((((((((((((((((;6;6((;6;6KKKKgd"7LL11eeNN2)0$&KV.2727272727272700273F<3<3BB.BJ<33=88H9Q=..RB3HP=E3==.9#88EBG.8.882233*-3&6{pabM*pWG3=3=3\RH3H4=/H3H382{paH4_9B3=3=3=3=3H3H3BBB3B3=.92(B3A848.=3=3H3H3H3H3=-3333..333D**:/343.9333!5MMM3333IH322. 342.B.0.222....H1/33%.%3..YS]B'BF=:-1##",! 6666 #####222222222#22222#22222#22222#22222#222222222#22222#22222#22222#22222#222222222#22222#22222#22222#22222#222222222#22222#22222#22222#22222#222252GXG4H7H3B.8%91F5RM>3>.==87D3+&75.H))=B33{9H8WB=.S@L?aP8*I?H3J:J:cRM8nN{9B..B3<0=3>38*6(D1Q<iPE0B.8*U@=0O=O=U>=3<6B3B3=0M?=3=3\R=3E3U>8*82B3B3H3H3B/:-:-:-=0QB<3YQXK=/YT_QH3E==3=3=3=3B.B3B3B3B3B3=3=3=3=3=38H4B3B3B3B3B3=/=/=/3333KMKMKMB3B3B3B3H3H3H3H3=3=3BBBB=.=.=.=.=.9999B3B3B3B3B3=-=-[A[A>->-=-8-8-8-3A-355555555==KKKKKK))))))FFUUUU33333333KK]]]]]]##555555333333LL^^ZZ22222222KX]XHHHHHHHHII[[WWWW55))333322HH55555555==KKKKKK33333333KK]]]]]]HHHHHHHHII[[WWWW5555555=====33333KKPPB''22224422==ORFHHHHHULRIE3BBMBkW=8\.70=? ?"??%%=3.ER1.33-*'.%?33.888W*33022*27C7-A-*'8".20B6*=&&)&&.'' /('/#'*('9""#7##""#5##!####%5$##( ###( DxFK<2--)$)$A<E88E<I63!Ip.\.\3DBM?TRR=B.38..54BBB2" BBBBBBBBBBBBBB40114011--LL112)0$2)0$2)0$IIIIKV$/KV$/KV$/$$$$000000//----LL1133M33..3#3H32433B.M33.$...3333**<.32#! "##55######$#!!!!""""#"H=3B5555555522222222222227*=B==3.D3B=....2"=.=.8*<6W-.33=B3B3=.8..5'<CBCH4[AAC7_M(..d�K$88YC!!':!8888888888:::8fCCHHC=NH2C8SHNCNHC>HCcBB=+8!88288782T8887!281G111!!:CCHCHNH8888882888888888888888(888#6=JJd!!7dNG7778:1GR7%%MY==:787=88dCCNd^8d!!711B8!!228!dCCCCCNNNHHH!!!!!!!!!8C2=1H8B1C8::!!!SSS8N7C2H2H287!C8C8H=HC8C8888!H8H8N8H!H!C2>>&H8H8=1=17NP:8->(A72$md2d2d22bH:<:<<G?GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGI<dcccc<<<fi\KK5B;32KI,<#Y <##<#C8H2H2C8C8C8N7N7N8H8H82C228H8H8N8N8H!C2=H8H8H8H8cGB1C8dYN=cGcGcGB1!8<SSSS!!!!CNT&MSKCCCC=HCCSHANHC>>BBTKB:-87:2,8822:1-89074GN787NCV6HC2jeU:@HCBC6DC\<HH:BSHNHCH>@LBJC\^OYBHeH895$:8C.88,:E78682.1R194PR?H43K688$32[Q8,171)dkE&86(3<&<;3..<<#9597.073E@111*O33..6EEEE8886(3<);3..<#997073E@6.7: $)55555555555 5KKK555KKKKKKKKKKKKK@KKKGGKKKK855511Q]'3Q]'3@;&KKKKKKKKKKKKKKKKK8dKKKKKKKKKKKKKKKKKKKKKKKKKKKK K>)++@;GG&GGGG855585558555""""1111RR55RR55nnUUnnUU::::::::6-5'6-5'OO::<<''33""''55&-'++@;@;6<6<6<6<KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKK d�VBUC3SSC8C8C8C8C8C8C8C8C8C8C8C8C8C8C8C8C8C8C8C8N8N8N8N8N8N8N8VBVBVBVBVBH8H8UCUCUCUCUCB1B1B1C8N8H8H8H8H8H86$\C:,:,H78282C2C4C8K8N8G:!!++++@;GGGGGGGGGGGGGG855585558555855585558555""""""""""""""""""1111111111111111RR55RR55RR55nnUUnnUU::6-5'OOOOOOOOOOO::::tt[[Q]'3<<''<<''<<''Q]'3Q]'3Q]'3Q]'3Q]'33333333355555555558555&'''++++++++++++++++@;@;++@;@;QQQQpl%<RR55nnUU6-5')" Q]"16<6<6<6<6<6<6<556<8LB8B8HH2HQB88C<=N>XC22YH8NWCK8CC2>&==KHM2=2==7788.18):�zijS-z^M8C8C8dYN8N7C2N8N8=7�ziN7g>H8C8C8C8C8N8N8H!H!H8H8C2>7,H8G<9=2C8C8N8N8N8N8B1888822888J..?38782>888$!9SSS8878ON7!!!!!!!662#8972H2426772222N5387(2(822`[eG+HLB?15&&$0 $!!##::::!!!!!!!!!!!!!!! "!#&&&&&!!!!!666666666&66666&66666&66666&66666&666666666&66666&66666&66666&66666&666666666&66666&66666&66666&66666&666666666&66666&66666&66666&66666&6666!!!:7M`M8N<N8H2=(>5L:YSC8C2CC=<J7.)<92N,,CH88�>N=_GC2ZFSEiW<.PEN8P?P?kZS=wU�>H22H8B4C8C7<.:,J6XArWK4H2=.]EC4VCVC\CC7B:H7H7C4SE!C8C8dYC8K8\C<.<7H8H8N8N8H3@1@1@1C4YHB8aX`RB3a[gXN8KCC8C8C8C8H2H8H8H8H8H8C8C8C8C8C8=N7H8H8H8H8H8C2C2C28888STSTSTH8H8H8H8N8N8N8N8C8C8H!H!H!H!C2C2C2C2C2>>>>H8H8H8H8H8C1C1cGcGB1B1B1=1=1=18G18::::::::CCQQQQQQ------LL]]]]88888888RRffffff&&999999888888SSffaa77777777Q`e`NNNNNNNNPPcc^^^^::--888877NN::::::::CCQQQQQQ88888888RRffffffNNNNNNNNPPcc^^^^:::::::CCCCC!!!!!88888QQWWH!!!**!!!77779977BBVYL!!!NNNNN\SYPK!!8HHSHt^C=d2;4CD#D%EE!!!!!!!!!!!!!((!C82KY52771.*2(E882===^.88466.7<I<1G1.+=$264G:-B))-))2+*#3++3&*-++>%%&<&&%% &"9&&#&&&&)9 '' &,"& ' &,"J�LRB6""11-'-'GAK==KBO:8!#Oz2d2d!8JHSE[YYCH28=22:9HHH6$#GGGGGGGGGGGGGG85558555""""11RR556-5'6-5'6-5'OOOOQ]'3Q]'3Q]'3""''""''555555331111RR5588S88!!228&8O87988G2S88!2'2228888..A287&##% &&99&&&&&"&'&# $$$%$%%&!%NC8H!::::::::7777777777776<-CHCC82J8H!C22226$C2C2<.B:^1288CH8H8C2=22:+AHHHN7cGFI<hT,22!���66~� Y�#Oou~����� O���:^�mjk�������EMWY[]}������� " & 0 4 : < > D ^ o � � �!!!!"!&!.!N!T!^!�!�!�"""""""")"+"H"a"e###!%%%%%%%%$%,%4%<%l%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&<&@&B&`&c&f&k&o,m,w.�!����6�<�>�A�D�����b�?��#������ �!Z�$Ptz������P���!@`Pkl������ HPY[]_������� & * 2 9 < > D ^ j � � �!!!!"!&!.!M!S![!�!�!�"""""""")"+"H"`"d### %%%%%%%%$%,%4%<%P%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&:&@&B&`&c&e&j&o,`,q.������8�>�@�C�F����^�>�� ����������=)�i��*)�������6��M�������� ��� � ������������w�j��9�X��}�j�y����,��ߨߖޖޢދަ��q�_�0�@�3�$�F�E�<�9�6�3�0�)�"���������������ۿ۾۷��ۥۯ�E�B�A�$�"�!��������> � ��c4�^F����8�"46h� � H 6 T r ~ x ~ � � � � � b d ` N h r � � ������^����������������������������bc�d�e�������f����g�����h���jikmln�oqprsutvw�xzy{}|��~���������������������� ����������������������������� ����������������������� !"��������#$%&�������'()*������������������$����������������jk�������������lm�������������������������������� ����������������������������������� !"��������������������� #$%&'()*+%��������������������������������������������������������������� !"#$%&'(��BzCDEFGtHIJKLMNOPQRSTUVWXYZ[\]^_`�)*+,-./0�����123����������������� ������������+����,� - ./0 �!"12#3$%&'()*+45��������,-./01234567��z{|}~������������������������������������������������ B��������������� !"# ! " # % & ' ( ) * + ,$% - . / 0 1 2 3 4 5 6 7 8 9 :&' ; < = > ? @ A B C D E F�� G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i� j k l m n o p q r s t u v�������������������� w�������������3�����������������������������������������������89:����������������(,;<>@9BDFHJNRVZ^bfjnrv'z~���������������+����������������-�����1�������� !"$&(*,.05248:>@BDEFGHIJKLMNOPQRSTUVWXYZN[������ \`dhi� "&(*,048<@DHLPTX\`dhjl� ������ � �����������������������������4�����������NORPQ�����UVWXST � ���7�~������������?�Av���w�| ! " # $ % & ' ( ) I J K L * + , - . / 0 1 Q R S T U 2 3 V M N O Ptuw���������������������������������<=RSTU !"bcdeNOPQ^_`aJKLM��������rstunopq'()*z{|}������~+,��-./01234��������LMjkl����@ABC����()&'*+F01$%,-:;<=))56�� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~����������������������������������������������������������������������������������������������66~� Y�#Oou~����� O���:^�mjk�������EMWY[]}������� " & 0 4 : < > D ^ o � � �!!!!"!&!.!N!T!^!�!�!�"""""""")"+"H"a"e###!%%%%%%%%$%,%4%<%l%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&<&@&B&`&c&f&k&o,m,w.�!����6�<�>�A�D�����b�?��#������ �!Z�$Ptz������P���!@`Pkl������ HPY[]_������� & * 2 9 < > D ^ j � � �!!!!"!&!.!M!S![!�!�!�"""""""")"+"H"`"d### %%%%%%%%$%,%4%<%P%�%�%�%�%�%�%�%�%�%�%�%�%�%�%�&:&@&B&`&c&e&j&o,`,q.������8�>�@�C�F����^�>�� ����������=)�i��*)�������6��M�������� ��� � ������������w�j��9�X��}�j�y����,��ߨߖޖޢދަ��q�_�0�@�3�$�F�E�<�9�6�3�0�)�"���������������ۿ۾۷��ۥۯ�E�B�A�$�"�!��������> � ��c4�^F����8�"46h� � H 6 T r ~ x ~ � � � � � b d ` N h r � � ������^����������������������������bc�d�e�������f����g�����h���jikmln�oqprsutvw�xzy{}|��~���������������������� ����������������������������� ����������������������� !"��������#$%&�������'()*������������������$����������������jk�������������lm�������������������������������� ����������������������������������� !"��������������������� #$%&'()*+%��������������������������������������������������������������� !"#$%&'(��BzCDEFGtHIJKLMNOPQRSTUVWXYZ[\]^_`�)*+,-./0�����123����������������� ������������+����,� - ./0 �!"12#3$%&'()*+45��������,-./01234567��z{|}~������������������������������������������������ B��������������� !"# ! " # % & ' ( ) * + ,$% - . / 0 1 2 3 4 5 6 7 8 9 :&' ; < = > ? @ A B C D E F�� G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i� j k l m n o p q r s t u v�������������������� w�������������3�����������������������������������������������89:����������������(,;<>@9BDFHJNRVZ^bfjnrv'z~���������������+����������������-�����1�������� !"$&(*,.05248:>@BDEFGHIJKLMNOPQRSTUVWXYZN[������ \`dhi� "&(*,048<@DHLPTX\`dhjl� ������ � �����������������������������4�����������NORPQ�����UVWXST � ���7�~������������?�Av���w�| ! " # $ % & ' ( ) I J K L * + , - . / 0 1 Q R S T U 2 3 V M N O Ptuw���������������������������������<=RSTU !"bcdeNOPQ^_`aJKLM��������rstunopq'()*z{|}������~+,��-./01234��������LMjkl����@ABC����()&'*+F01$%,-:;<=))56��@CUTA@?>=<;:987543210/.-,+*)('&%$#"! ,E#F` �&`�&#HH-,E#F#a �&a�&#HH-,E#F`� a �F`�&#HH-,E#F#a� ` �&a� a�&#HH-,E#F`�@a �f`�&#HH-,E#F#a�@` �&a�@a�&#HH-, <<-, E# ��D# �ZQX# ��D#Y ��QX# �MD#Y ��QX# � D#Y!!-, EhD �` E�Fvh�E`D-,� C#Ce -,� C#C-,�#p�>�#p�E:� -,E�#DE�#D-, E�%Ead�PQXED!!Y-,�Cc#b�#B�+-, E�C`D-,�C�Ce -, i�@a�� �,����b`+d#da\X�aY-,E�+�#D�z�-,E�+�#D-,�CX�E�+�#D�z��Ei �#D��� ��QX�+�#D�z�!�z�YY-,-,�%F`�F�@a�H-,KS \X��YX��Y-, �%E�#DE�#DEe#E �%`j � #B#h�j`a ���Ry!�@���E �TX#!�?#YaD��Ry�@ E �TX#!�?#YaD-,�C#C-,�C#C-,� C#C-,� C#Ce-,�C#Ce-,�C#Ce-,KRXED!!Y-, �%#I�@`� c �RX#�%8#�%e8�c8!!!!!Y-,K�dQXEi� C`�:!!!Y-,�%# ���`#��-,�%# ���a#��-,�%���-, �` <<-, �a <<-,�++�**-,�C�C-,>�**-,5-,v�##p �#E �PX�aY:/-,!!d#d��@b-,!��QXd#d�� b�@/+Y�`-,!��QXd#d��Ub��/+Y�`-,d#d��@b`#!-,��&�&�&�&Eh:�-,��&�&�&�&Ehe:�-,KS#KQZX E�`D!!Y-,KTX E�`D!!Y-,KS#KQZX8!!Y-,KTX8!!Y-,�CXY-,�CXY-,KT�C\ZX8!!Y-,�C\X�%�%d#dad�QX�%�% F�`H F�`HY !!!!Y-,�C\X�%�%d#dad�QX�%�% F���`H F���`HY !!!!Y-,KS#KQZX�:+!!Y-,KS#KQZX�;+!!Y-,KS#KQZ�C\ZX8!!Y-,�KT�&KTZ�� �C\ZX8!!Y-,KRX�%�%I�%�%Ia �TX! C�UX�%�%���8���8Y�@TX C�TX�%���8Y C�TX�%�%���8���8�%���8YYYY!!!!-,F#F`��F# F�`�a���b# #���pE` �PX�a�����F�Y�`h:-,�B�#�Q�@�SZX� �TX�C`BY�$�QX� @�TX�C`B�$�TX� C`BKKRX�C`BY�@��TX�C`BY�@�c��TX�C`BY�@c��TX�C`BY�@c��TX�@C`BYYYYY-,�CTXKS#KQZX8!!Y!!!!Y-�T(�&м)�))�+�'�;@�#�2A- / o � � _���� o��� A'��/O_��_o��@��3@���3@��jl2@��a3@��\]2@��WY2@��MQ2@��DI2@��:3@��142@��.B2@��',2@��%2��� 2�A�p���@�$&2��d��� 2A ����d���2�AJ�����������?����������������/�?�_������������?����������Ӳ792���Ӳ+/2���Ӳ%2���Ӳ2���Ӳ2�Ҳ�)�&�;@�">3"�%1��<i�� +�A0����� �P�`�p�`�p����������� � � �0�@�P�в +�ϲ&BA�����������ƲA����/���$�A��/�?�O�_����"�dA������@j@&CI2@ CI2@&:=2@ :=2� �&@&��2@ ��2@&��2@ ��2@&��2@ ��2@&z�2@ z�2@&lv2@ lv2@&dj2@ dj2@&Z_2@ Z_2@&OT2@ OT2���$'7Ok Aw0w@wPwwww���**��@+)*�����R���e�~���<�^�+���@��8�@��@��8�9@�����s�&�%�$� 7@�!�I3@�!�E3@�!�AB2@�!�=>2A!?!!�!�!�!@!� "2@�!�2@�"�*?2@�!�.:2oAH������/�`����?�_��������"�""/"?"_""�"�!�!o!!�!/!?!O!��""!!@+H�O�7� �� �� A ����������&�A�9&%8s54�2�V��&,���������� ���������/���&��� ���8�ʸ��&���~&���}Gk��e&���^s�@R&ZH�Db@s��?^<&���5��0�+��*V)��#��U7�h@,�XO62,! ���@+J�KKSBK��cKb ��S#� QZ�#B�KKTB�8+K��R�7+K�P[X��Y�8+���TX������CX����(��YYv??>9FD>9FD>9FD>9FD>9F`D>9F`D+++++++++++++++++++++++��KSX��Y�2KSX��YK��S \X���ED���EDYX�>�ERX��>DYYK�VS \X� �ED�&�EDYX� ERX� DYYK��S \X�%�ED�$�EDYX� %ERX�% DYYK�S \X�s$ED�$$EDYX� sERX�s DYYK�S \X��%ED�%%EDYX���ERX���DYYK�>S \X�ED�EDYX�ERX�DYYK�VS \X�ED�/EDYX��ERX��DYYK�S \X�ED�EDYX� �ERX� �DYY+++++++++++++++++++++++++++++++++++++++++eB++�;Yc\Ee#E`#Ee`#E`��vh��b �cYEe#E �&`bch �&ae�Y#eD�c#D �;\Ee#E �&`bch �&ae�\#eD�;#D�\ETX�\@eD�;@;E#aDY�GP47Ee#E`#Ee`#E`��vh��b �4PEe#E �&`bch �&ae�P#eD�4#D �G7Ee#E �&`bch �&ae�7#eD�G#D�7ETX�7@eD�G@GE#aDYKSBKPX�BYC\X�BY� CX`!YBp>�CX�;!~��+Y�#B� #B�CX�-A-A�+Y�#B�#B�CX�~;!��+Y�#B�#B+tusuEiDEiDEiDsssstustu++++tu+++++sssssssssssssssssssssssss+++E�@aDstK�*SK�?QZX�E�@`DYK�:SK�?QZX�E���`DYK�.SK�:QZX�E�@`DYK�.SK�<QZX� E���`DY++++++++++++++++++u+++++++C\X����@tsY�KT�KTZ�C\ZX��"sY+ts+s++++++++ssss+++++++++++EiDsEiDsEiDstuEiDsEiDEiDEiDstEiDEiDs+++++s++s+tu++++++++++++++stus+stustu+++t++���&������i����i�������i��������D�|��Z��RRD���/���W~������� "APo�L�u\��7Lnp��X����������cc����-\���� �@W���r�]�g��!w�M��+Le�|C������]h��5G!\�M��-x����������,I�������?)9Io���#�o2@z��1UW����~~�F�B������/OV)o�r,11di����+�������&��� s���C_�����a^m���8Q[h|������ATk�hq�BBSs����X�����2��Q|����������� !U{{~������������!""#rw�������"+5<Yoq�������22����������*������������<Qaajx����*>LQ_jqx����������� !".5BOO^eq�����*G]ety��������� "&+G_u���\�� m���6>PQ]���`������E��3��-_dM?��}�$x;;N�&����;MKSj1�<���e��x~��9�0+����� ��P�>X!��q}�E ��+N��T2��N�7��k��w��dg�3|���)n*�i���9$�]���u� �����M�Rhm}�q��yX�gV%��|2!�r\/���AMrLjU�����xiWn��T�ge��RZ����gn��-����|�������{p��LF�F�-��S��%���>���S?����("�bJ�m��H�3�N��Fpy�Q��� h�lO��a+����{eR�te�i��\@�u��****�~ �N 8 ~ � ���d�� V��R��"V�p� b �!�#�%�'(V)�*b+,�-�.�/z1�2:5d78B9H;<=�@RAB$C�E�H�J�K�L2L�MM�M�N8Q R�T�VPXYb[R\�]�_a�b�d�f�hNjk�l�pVqzsu6y�{�~���N�P���<�p�����T������:������V������`�����(�V������T������X���������(���l���L�p�������"������N���>�����������R���$�N�r����>�����,�|�2�R�����N��v��� �X�p����� �J�v�$���j�<Ő����p���<ɴ� ��2�����hТ���"ф����XҊ����Lӊ����P���@�&�b����@ج��z�f�Xی����4ܬ�&�@�r���4�j���J�*� �����J�~���N�����@�(�f������>��<������F�v���������0�h����4�d������Z������N�t�����D������h����`�f�� , �� , � �\�^��:�&��4~�� @`����Hp���$Nz��<f���(l��Fx��`��Fb~���@!�$\$x$�$�$�$�%%^%�&&�'l(B(�)J)�*P*�*�+R+�,l-*-V-�-�/b0V0�0�0�11L1�1�1�2 2P2�2�2�343d3�3�4444d4�4�6�6�78n:$:T:�:�:�;;>;b;�;�=&=^=�? ?N?|?�?�A0B�CC@C|C�C�C�D&DVEFF�F�GGXG�G�G�H HFH�H�H�I6J J�K�K�K�LLDL�L�L�MMDM�M�M�N"N�N�P�Q�S(UXW�Y:Y�Z(Z8Z�\�]�_\`La�c�fggg(h@hPh`hph�h�i�i�i�jBjRk"k2lDlTldltm�o�o�p(p^p�p�qq:r�tu`v�xLx�zB{^{n{~}}~z���f��������H�n�����:�j�����������R����4���������������X���J�z���"�2�B�R�,�<�L�\�T������:��� �>������H�������0���6�F���.�����~�������4�D�T��$� ��P�^� ���rʺ����jΨ�N�rѲ����� �Ӧ�ւ֦���D�ٴ��ۘܐ��D�������H�p�� ���0�d�����,�p�������:��Z�������z�8�"�����F���&������������D�J�D���4�����<�������>���h����0`�0h��������@p�T �`�� ^ �&d��(d�� ��6����6:��|�� 8!(!�"�#�$|$�'\'�'�(h(�)�*�+�+�,,B,l,�..@.j.�.�.�//</f/�/�/�01�1�2�2�2�3 3J3t57:8h8x9�:;J=>?�A<C`D�F�G�II�J&JPJzJ�J�J�K"KLKvK�K�K�LLHLrN�P*QnSVT�T�T�U"URU�U�V2V�V�WVW�W�X$XjX�X�YYLZ�]�]�^^H^r^�^�^�__D_n_�_�_�``@`j`�`�`�aa<afa�a�a�bb8bbccc@f f0gJhli�j�l�l�m�o4q$r�tt t�u0v0v@v�v�xyXz�z�{f{v|�|�~~ T����������������`��,�����������������|�������^�n�h�x�������������������(�8���������2���N�2���4�4�H�������d���.�4�2�B�R�b�����t���������������j�z���x�����"�2�B�����h�x���Ĥ�Ɍ���τϮ������"�L�vІЖ����� �4�^шјѨѸ��������"�2�\҆Ұ����.�XӂӬ����*�T�~Ԩ����&�P�zդ����"�L�v֠������H�rל������D�nؘ������@�jٔپ����<�fڐں���ۮ���hܒܼ����:�dݎݸ����6�`ފ����2�\߆߰����.�X������"��J����D����b�:�����J�d�����4�R��4����J���Z����h������<�N�`�r������r�*�<�N�`�p���������������6���(b�� \�"��v�>��R�*v�8�� , t � � � & V � �F�d� � �(X���4f��N� ^�n��6r��N~���(V��F���"R��� 0\��H���Br��,`��L��zHh 0 �!V#B%>&�(2)�+�,v-�.�/�0�2 3t4�6x7�99:@;|<�>B??�@H@�B^B�CC�D�D�E�G0G�IZI�JNKK�L�L�M>M�M�NrN�N�O<O�O�P$P�Q(QjQ�Q�RRDRrR�R�SS^S�S�TTJT|T�T�UULU�U�V VLV�V�W*WlW�W�X.XhX�X�Y:YxY�Y�ZDZ�Z�[[N[�[�\ \F\�\�] ]N]�^0^r^�__�_�_�` `X`�a�a�bbTb�b�c<c�c�d(d�d�ee8epe�ffBf�f�ggXg�g�h8h~h�iipi�jjhj�kkLk�l4l�mmZm�m�nnRn�n�oodo�pp\p�p�q�rHr�r�ss^s�t(t�t�uufu�vvLv�v�ww\w�x"xZx�x�yy�z�{�|�|�}8}�}�~B~�~�R��>������F����� �v������&���h�����"�^������T�8�$�:�V� ��������������<�b�d�f��������`�����*�:�J�����2�������0�r�����*�n���`���4�t���x�����.�|�����:������l����t���R������\����R����� �v��������0�j����H���<� ����<�����^�����@�L�\�l�z��2����^��"Ʉ����:�tʠ���&�`̼�� ����rъ�Ӿ��BՀվ��:֔��@ע��t���l���z�ې��J܆������L����n�f�\���8�H�`��N���^������P��d���0�����T��(����6b|�fvVL��� � �b� ���b�,���<�@P�t�8d��6� p �!$!T!�#$$�$�%4%�%�%�&"&d&�&�''P'�'�'�(.(^)T*X*�*�+ +>+n+�+�,,>,n,�,�- -:-n-�-�..<.p.�.�//</l/�/�/�12r3�4�5 5D5�7H8�9h:|:�:�;�=�=�>X?�?�@D@t@�@�AfA�A�CVD�E�F�G�I<J�K�M2N�PPQ�R�S�UU$V W�X�Y�Z�[�\6\�\�]�^*^�_�`�a�b�c�d�e2fDg�h�i�j�k<ll�m�nn^o�p�r�sRtRu,vjww�x�y�zz{�|�}�~F8�����^�0�����������(�:�J�V�����N�v���<�P���������l�����f�����f�����6��R�������x���8���n�r�`�p��������l���6�j���|���R���~������H���\�"�Z�6�J�Z������\��������������n���Tľ�2Ţ�Ʀ�>Ǫ�:Ș�ɮ�Z���Z���@��ͤ�P���:Ϧ��~�т��h���DӴ�$Ԩ�8՞�֔�ײ�N���<���V��ۊ�4���(�~��ތ�4����^��L���`��$���^���d��d���0����@���,����X��� ��"��0�����`���b���.�����X���L���F����l����d��p���F���h���^��J�P�X�@��x�2��P�L�D� � V � �N��� > � �t��F��� �`��6| �0��"�R��>4^������h ~ �!p!�"X##f#�$$d$�%J%�&�'�)�)�*8-^-�.T.�0 1\1�2�3H4V5`66�7|89 : :�;;T<�=�>�>�?(@A>B�DEE�F�GlHI@I�K`L�M�N�O�P`Q2R�TU<VXXYdZP[,[�]X^�^�^�^�_�`F`�`�`�a&b�d�e�f�hFi�jnk0lmn�o�q�s�u�w&xx�z2{�|�}�}�~B�������`�������������(����j���n�����������X�d�f�R�D�L���<��� ���(�B�N���P�@� ���:���X�>����B��������<���X������N�������d��T����@�tƨƸ����(�\ǐ����,�`������Jʂʶ����Rˆ˺���(�X̘����^͒����8�����:�Ө�R֞״������ۺ����ްߠ�\����J��������X���d���|�V�Z������R�:���8�6��������Z�x�����F�|���������0�b��������j��Hx��.T���Rz�(Nt��>n��,R���Bh���v��(l�� 0 | � � 8 ^ � �0V|��(Nt��� p �6��6h��4b��$f���"Jr��$�� :p���2Z����Px�(���>��,\���$d��2X~��$`��� X��J���H�� ` � �!!6!j!�!�"*"v"�#&#~#�$$<$r$�$�%%N%�%�&*&~&�'&'z'�(*(X(�(�(�)0)v)�)�*,*�*�++P+�+�,<,l,�,�--F-�-�.*.|.�/./�/�/�0*0d0�1 1T1�1�2H2�2�33F3z3�3�44X4�4�4�5R5�66d6�77D7t7�7�88b8�8�99F9�9�9�:.:t:�; ;V;�<<P<�<�=<=�=�>L>�>�?L?�?�@@`@�@�A:A~A�BJB�CC|C�DLD�D�EFE�E�F"FnF�GGRG�HHpH�IPI�J J`J�J�KKXK�K�LL>LzL�L�M(MfM�N�O�P P0P�P�P�Q@Q�Q�R(RNS6TUlU�U�V\V�WW�W�W�XHX�YzZV[�[�[�\�]]H]x]�^8^h^�^�_2_�``�a*a|a�a�b0bzb�cc@c�c�d.d�e�g�iPj�lDn�q�svt�wxXznz�{{f{�||�~��������b���������P���.���J�����������@��������������6����j�$����B�l�|���N�R�\�����r�V�����"���������������������H�N���B�����"�2���(��$�4�D����B�R�b�r���d�t����������f��������X�l������������@æ������`������0Ѩ� Ԡ�.���Nٲ�����$�V�&��R�,�������x��� ������.���p�n���������0�6�����4�t� ���������| L|��"^��>�"� 4 � �6� � �8����J�����(8HXhh���������!�"N#`$�&J&�'@'�))^)�+0+@,�.*.z.�/�/�00�0�1�2|2�3,3�3�55�6�6�6�77H7�7�8888�8�99L9�9�: :`:�;;N;�;�<<T<�<�=@=�=�>>Z>�>�?T?�?�@@�A:A~A�B�B�C0CxC�DD�D�E&E�FFrF�GGhG�G�H:HvH�H�I(IjI�I�J,JvJ�KKnK�L LLL�L�M&MhM�NNdN�N�OFO�O�PP�QQBQ|RR�S�TXT�UU�U�WVWfXPX`X�X�YY@Y|Y�Y�ZD[�]`^�`ja�c�d�e�g�i j�l>l�npp�q0r�s�u(vhw�x�z�| |�}�~��&�������N�B����2���2���v����x�`���2�R�����N�����`������*�����������T�������\����6��� ����������x���L���h���T�r���Ą��2�<ɲ�*�� ���D��Ҫ�Z�����ؤ�2ٺ�N�*� ��ގ�J�������������V�x����$�8���������� ���v�h�P�<������R��F����|�:� n � � * j �v�fb��d������ �\.�l���v��*l�v >!"!�!�"v#L#�$~%0%z&N''X'h'x'�'�(�(�)�*d+n,z,�--6-j-�. .\.�//V!!%!!� ��@� ���� }�CTX���@< :<:/��?��?���@&< � :8<8:< � �!��++N�]<M������??M��KSX�<<YY10353�7�4��l E��������^�w�u����"%4���@"&)4 � < � ���@ 4 �<@ 4q�+N�+<M�<�+]<�<?<<<�<<<999910++53353�2�-�1�0���������Y�1@�(8 W����� % %%%��@8 >>� � %@9O�u! � �%����9 ��� �h+�]+����]+����<<<�<<<?<<<?<<<�<�<9/<�<�.+}ć.+}�10]]q#53!5!3!33#!!#!!!gW��J��/W�W;W�W��K��W�V��Wu:K����k���S��S�����V��V?kI�-A*18�@%|0,66/F!U!P/]6jc/zw!s/{6�!�/�61��9 $4,���@, #4j8*7 *0!710!7!00�770!72���P������+�5@ �*�7� 2�5�)� �8��5s&���@ 90&@&�&&�R@* 8822))*��@++11 0@���@ .so��8@?O�9Nj+N�]M��q��]<<<<<<�<<<<<<<�]+���?�<�<?<�<�����]�9�.+�}�10Cy@J!7$%#%"%& 7!5O3(5O,.O0.O6%8O! 784'2O32-+O,+/1O01<<+<<+<+<<+++++*+*��+++]]5.'7&'&&5476753&&'6654&'���{ �5LjotV]�[�j�\v�eX�,Tj9�jiyg{ji�a�ӴW"�D`=A0�l�wPVVMb�jq��"%j�U�� �(�]\|%� �sbw/w����'3@ ��h��@1+�� e�@%(��e.��%��+1��"�5���@ u4WZ+�]�������?��<<?<<��9999�.+}�10Cy@R3)+3 1-&+/$1 *(2!(,'.0#.++++++++++++++++�]4632#"&"32654&34632#"&"32654&w��������9CYZBDYZB"���垗������:DYZBEYZZ��ſ����t��st��s�s �����ſ����t��tt��sX��'�,6=@�zrrz.z/��/����/�6��!�`a!@j��ssuru{������ � �� �'����i6�ie3e/V3\6F3ZMB09&$ ---. � - -&)4):�#^`p�/@���Z@>r 88)^� �1^ j7q�+�]��]��]���]�]]��?��?�.+}�<��<<��10]]]]]]]]]]]]]]]]]]]]]]]]]]%#"'&5467&&5463267&6654&#"326�Y�z�k��cBϝ����-�0Re�ym�uE_GIa##M���f��Q��cc�|���Sr�B�ø�є��Xt(�|�[�F�Eh?K_^D"K*�5�W�IY�eZ�'�&@�� �jq�+�]�?�991053�.�0�����|�Q`�=@ '�3���3@�^ ���+�]�����?<?<10]&47673ߕ�MZ��y'=#++�Q������Y������ |�Q`�e@(( �3� ��3��^���U����U��� U���@ U���+�]++++�����?<?<10]#4'&'&'3��++"='z��ZM�Q�Ἱ��Z�����@c���@J ����@ �@4p�+N�+M��?<�]<9/<9999910]7&'367&''67&@.�H�g�.z=ox:OJ8vt2���8)�Dc�4,�*5�UO��JU�.r�:�8@n �n n �n?OWZ+N�]M�<�<�<</�<�<�10%!5!3!!�q����q�����q��n����� N� ��P@&< < <8:O_o����+�]���<<?�<<���910353'667��PW296��q�&Ma[A�jm,@ppMM#pp�+N�]�/M�10q]5!A)������%@< <_o�����+�]]�?�10353������9�S��9���@ 9���v ������z+<���?<?<�.+]}�10]++3���X�U���U�CTX@ ���U ���@ U UU U/+++�/++�?�?�10�CTX@ ���U ��� U ���@U UUU/+++�/+++�?�?�10� ��� ���������@b���� ELJCT\\Rkkclk`ywvz�������� s @!#40 �s���@!#4 @�Nj+�]+��]q+�?�?�10]q]88888888YY632#"'&326&#"UkӠv�tBjӡ�y���||��~|J]�=�_������í�������hj�i���� �@ @ 4k��� � ���@ !#40 ���U���@UU U���@UU U@ 4���@!#40 @�<�+N�]q++�+++++++]q+<M�<??9910]]+!#56673��A�T��/t{>|�G�_<�DZCTX@ U ���U ���@ U ���@UUU U��@ 9/��9/�/�++++?�+++�210�CTX@ U ���@ U ���@UU��� ���U���@ U 9/��9/++�/�++?�++�210@6;;�����IYTkdzz�������������� ��@ � ���O�� ��@ s�@!#4�� 8@�?_o�$���+�]���+<��?<�<?�]�99�.+}�91088888888]]rYY%!&76676654&#"'6632�7%��神{������H�¢\��A<c�~��fk������X����a1V���+Y�CTX@@ U���@+ U)# ))) # U &��� U&/+�/+�/�/�/9??��9/���9�+2�+210@( E � EWvRljdu y� ��� ���@ # ���@�) 5���h@') s_ o U �s&@!#40&&&&��� U&�-�8���8��@!#4 @�,����+�]+����+]q+��+]�?�?��9/��]�991088]]qY732654&#"732654&#"'6632#"&V��k��}3Ls��ji��!�x�kfd�����������|��x}c��� ��g�d_�.������� &@6Xh���LL � � ���@ � �f� @4 ���U ��� U ��� U �7@ @"#4�!5����@ 4 ��� U��� U�����+�++]+�++�++++<��<??�<�<9999�.+}�10C\X� �9 ���@39"-9<++++Y]]C\X@@9�P9@&9"9@-9+++++Y!!533#������ƴ�5_���J�����kU��!�V�CTX���@ U ��@ ���U��� U/++�/�/?�?�9/���+10@) U UKy������ * 00�����@ � ��@ @�@����@�@ _o��s@!#40��� U� �5� 8���8��@!#4 @�����+�]+������+]q+��]<?�]�?�9/]9/]��.+}�9108888q]++Y732654&#"'!!632#"&U��l����W�(����O���t������Ģ��O?�v\���Ǒ��M���*O�CTX@_(@ " %���@ UUU U/+++�/+����?�?�9/]��]10@-kD@DD ZT kddjd tu���� U'��� U#���@ U! U���' # !���@(@ P �_�h@ " �8@�%s@!#40���U�, �89@?_oU U�$�+Nj+�++]���+]q+���?�?�]�9/]�108888++++]]Y&'&#"6632#"763232654&#"��,IkVAUbA�g��wЄ�䝉��7O�Nr��{z�Sj0M0>��c`��Ҋ�~K|�����]�Y�����a� p@� ��@0 s@!#4O_os �O__?_o����+N�]q<M��N�q+<M�??<�<99910q]5!#67a����K6�����������ۭ�ǜS���#0�CTX�.���@U..!( U ��� U +���U���U��� U���U���U���@ U$UU U/+++�/+++�/+++�/++�?�?�9/+�9910�CTX� U ��� U +���U��� U���U���@" U$U U..!( ?�?�9/�99/++�/++�/++�/++�10@75)II&��0 0}}|tqru z������� ���"��� ��� /���- &���@) .�..!( s� �g@+s@ #40���2s��g�$s���@!#4 @�1Nj+�]+��]��]q+��]�?�?�9]/�99991088888888]rqqYY&&54632#"54632654&#"32654&#"jpl��km��������b�kh��fg�:I�S�����)�j��ߠf�),Ĉ�����Th��_c����M�O�����U���*��CTX�%����U��� U���@(U UU,+(OP���@ U "?�?��+]29/]�299/++/+++�����10�CTX�%���U���@* UU,+(OP "?�?��]29/]�299/+/++�����10@4:L@#[W#flmg#z}������� � =��:)d'���#��@! (O_"�P�h� �98@@!#40�,�8��%s���@!#4 @�+Nj+�]+����]q+��?�]�?�9/]�108888]q]YY732>54'#"5432#"&4&#"326p�|aS}P66�m��Ə�{z��˥tx��|}�SznL�pVk���������4��Ĝ�����&8@ << </? ���+�]q�??��9999105353����Y���������&�@/s����& 7 F V e � � <<� �P@#< �< 8:/? ���+�]q<���<<�??���<<��9�10qrq5353'667����PW296Y�����q�&Ma[p�;�Z@���ZZ�@�PP@�� < uWZ+�]<�N�/M������910]5p����������r�:G@' %%%%0��� WZ+N��/M�]q�<�<��999910!5!!5!:�8�8�^����p�;�Z@���ZZ�@�PP@�� < uWZ+�]N�<M�/������910]55;�5�����a�?<��fZ�"�@/��||bekaZT6D' )��@#!"!< <"" <!!^n ^j$^ j#WZ+�]�����<�<�?�<�<?�9/�910]]]]]]&54767>54&#"'663253�1$�8�ws�����Z�X6��i$jM:;+�b:i������`�tNJ`l����o�Q��GW�@W! !!%5 3EID!F$FIGVTz)%)& *&)569C%VY[!V)VIYVee%f)vzr$����!�&PS��@ '0P�HCK��C: ���: +p++�M'��/H$��@P>$�$0p����?8*$+� #�@ 55XW�+N�]M�����]����]�/��]?�?���?]��99910]]%#"&&5463273327654$#"3 $73#"$$'&547!2#"&'&32>54&#"�A�QY�i��rW�9"��)5Vr������}����bX�3��������CTdz�@��ra̶�EU ��T8|qH�a@qj@�K[h�?�[]��a�'=P ��"��g����~i�r啽��� �ɭ����*'L��C��f��A����Y�g�U���U���� U���@YU UU/0gh `������YVPh��� � ���@U ���@U �p@ �@�@ eRP����@P����@�����+�]q�]q�]q����?<�?�<�<�.++}ć.++}�9999����ć����10K�SK�QZX������8888Yrq]++++++#3#!!&'3�Xݫ�����F"3��F��DZ��w�����*���@GUF#V#f#s � iup s��' '* **))&U���@3U UUUU UT%&U U���@U, U����U���� U����U����U���@ U]+;\+�++++++]<�<N�+++M��+++++++�?<�<?<�<9/<�<9/99910]]+3!2#!276654&&#!!27>54&&#!�&��sfg��W�����=�8JKF����m^&CZ:T�����Y�e^�3'��g�`1RfMIo)��8kFRy1f��v�ӵcj���U���@_U 2 cpt������ �� � ���*(* G VWVhk{����������(9���@-(9 &J& & Uc\+N�+]M�N�]M���?�?�910++]]q]++r#"$54$32&&#"326��=����כ�C��,;�3��\m憣�1�n��U���-�����銼�Z��@/ C& @ U U U U ���@U U����U���� U����U����U���@ U];\+�++++++]<�<�+++++]�?<�<?<�<10Cy@6 !!! !++++****�]3!2#%!2676654&'&#!���Z~YtsNz�ͅ��9��1EM�lN����Lb��ħ���a2�61E��*����@ ���@4TJ U����U���� U����U����U���@ U];[+N�++++++]<M�<N�]M��+?<�<?<�<9/<�<103!!!!!�$��+������?�� ���� �@+�� U����U���� U���@UU����U���@ U] ;\+N�+++++++]<M�<N�]M�??<�<9/]<�<103!!!!�����P���:��fm����%@`'^$$!%���@ U! &'%$ '`���U��� U��ڴU���@Ur�''& U &c[+N�+]M�M]�++++]<M�<9/?�?�9/+<�<999910Cy@D#&%&&%&#% !! !"%!!! !!$!!++++++<<+++++++++*�]]5%#"$54$32.#"3267Lm��Р����P۟�&�!b�o��w!8��~�>?���rs�^��s�g��0p�MQ�O�����a7�"�ع ��@4 � � ���U���@ UU���@UU]� ���@ 4 U����U���� U���@UU����U���@ U] P ` p ;Y+]q�++++++++]<�<]�+++++<�<?<?<9]/<�<10+33!3#!��������Z�F��M���̵����8=4����344����-04����()4����#%4����4����4���@* 4 �� ���/@P�� �����@ UU���U��� U���@U U��Y+�++++++]C\X��]Yqr<�]++++++++<??1033����F7��a��@egtu� � ����U�@ & &���U��� U����U���U���@U] @P`&���U���U���@ UK�Y+�+++�]q�+++++�<�?��+?10]7326653#"&;�pcIj(�Y������|Cs~���j��R��@"79 :' 56 G W��v �� ���@ U(���� 5� ���@ !4 !4��9 ���!4���!4���!4����4���@=9 %%= = �:@0����J�:@0 ����@ U����U���� U����U����U���@ U];�+�++++++]�]q��]q�<<<<?<<<?<<<9/�.+}ć.+}�<<K�SK�QZX���8Y�CTX���4���@444 4 4++++++Y10+++++++C\X@ "9,9,9"9��9"9���@9"9@9��%9@9+++++++++++Y+++qr]+q]++33!!������������)�������*�m@ ��@ U����U���� U����U����U���@ U];\+�++++++]<�<�]?<�<?1033!���������CTX���@U U��� U���@( UU U U����U���U����U���� U/+++�/+++�??����9++10+++�CTX@ U U U U U���@#UUUU U U���� U���@ U& 4 4 ���U ���U �VV@ UU���� U/+++�/�++?<?<<9++]10+++++++++++++@v�� II)% ,X[v x� 9 6OKD@M B ������0 0RR@ `��� 1� �1@ @�V� �@ p�V� `����;Y+�]�]<�<���]<�<���]??<<<<<<<<��.+�}ć.+�}�10K�SK�QZX�������888YK�SK�(QZX� ��� 88YC\X� �Զ!9,!9 ��Զ79279 ��Ե-9,-9++++++Yrq]q]]YY3!67!##�$[05_��V��X���HP���F�5� �� }����@ 4U���@!U ���U���@ UU���@U] P`p� ���@ 4 U����U���� U���@UU����U���@ U] ;Y+�+++++++]+<�<]q�++++<�<?<?<9999�.+�}ıCTX���4 4++Y10+++C\X�@F9����F9@29����29"9��9"29��29"#9���@#999���99���99����9+++++++++++++++++Y333#���������F���c�����@P��� @OO@XX WU_Z_VW�� & ���U��� U���U���U��� U���@!U�& UUc\+N�++]M�N]�++++++]M�?�?�10]q]]]q!2#"$7324&#"c�6�F�����������y����m��������Z�����4������� �@,ekKK[[& UU���@U U����U���� U���@UU����U���@ U];\+�+++++++]<�<Nq]�+++M�??<�<9/<�<10]]3!2!!!2654&'&#!�)�Ml�Y���{��]L1����e�m������\� X����(h@�_&�&7##*-+&;<:&LLI&]U#X&o{z�����������+*;]��&�&%*&49&IIEE#K&VXUZZVW W"ifk&{&��&��&��Բ9���@89*:((&!(&$$ &U��� U���U���U��� U���@%UJ *�**!& UU)c\+N�++]M�N]�M�++++++�?�??�99993��]10++]]rq]]qr%&'#"$54$32%64&#"327&'��r9��������E��F�n��m�y����h\[e�]+�9{[�\��d����ڵ�ߍ/]�9� ������';���"�@!6Zfm U U U$����U ���U���U���U���4���"'4���'4���'4���'4��س&4���4���4���@I4%JJ S\mr xy� �� ���� ! ���@U!"&����U���� U���@"U U] $p$�$$" U����U���� U���@UU����U���@ U]#;�+N�+++++++]<M�<]�++++��?<<<?<�<9/+�<<9/99�.+}�10]++++++++++++++++]C\X@ @9::+++YqC\X���@9"9"9@9"9"9"9+++++++Y3!2#.'&##!26654&#!����z��M(UL���UnW-!K����N���0�O�y��%$Nu�q1��8�u37yGh�\����0@'ccst%'59CILED$F'SY\W(�#���U$���U%���U&���U'���U#���� U$���� U%���� U&���� U'���@F U( &$$'%64#D%E/Z V#U%lj kfeyz z}u$s%��� ���$�%� ���CTX@-!&& &)&)21&e -y�% -'%%���@U- ?�?�+9]99]9]9/�/�/�/�@-%$ !%$" -@U��-���@U P`p���@-- &J &))���U)���@ U)2!&&���U���� U���@UT 1c[+N�]M�+++��N�++]M���?�?��]+��]+�99999Y10]q++++++++++]q7326654&'&$'&&546632&&#"#"$&\� _�}o�SP\;�lQig~�������98�X�z������n�WBsDEg#a+7�eo�dí���[O33k(;�vu�st�0���@ �s� �� /�� ���@UU���U��� U����U���� U�s���+�++++++]<�]<��]�<<??<�<10!!5!!��� �������"��@ &XX����@44;FJv����� &���U���@ UU���@U] P`p� & ���@ 4 U ����U ���� U ���@U U ����U ���@ U ];Y+N�++++++++]�M]]q�++++M�?�?<10]+]3#"$53326`�d�����p�G�}ֶ������� �O����b� F� >�CTX@ /����33???910@$/*(% /0`�� ��� P�CTX� ??99@$ � ee���@(9P���@ @(9_���@ P0`������`�+�]q�]q+�]q+��?<�?<�.+}ć.+}�K�SK�QZX� ��� ������888888YK�(SK�6QZX���8YY10]q]]Y!3673A���}."-�����׀pxx)�Fv��@&)&)&9696IGIGXWXW���CTX@3+44DDKTT[ddktt{?????9]99@ ��<� ��<� ��<@Z A Q QQ@Q� ����+N�]M����NEeD�?<<<?<<<<<999999999�M.+�}ć.+�}ć.+�}ć.+�}�+++��ć<ć�ć�ć�ć��K�SK�QZX� ���88YK�%SK�*QZX���8YK�SK�QZX�@@88YY10r]!3673673#&'��{��$8 ��O#-��n���'����?���$������F]� eG�� I��@)&))8788 8 :57 !4 !4���!4 ���!4 ���!4���@l!4 !4 !4ww&)(*&6:::5HT]\ZTgejkieuzyz ww��� �������������,���@UUU����U�CTX@ U���@ U ?<?<99++99@] / @�_� � � ���_���@ �@P��_@ �!`�++N�M�]��]�]�]NEeD�]?<<<?<<<�M.+�}ć.+�}�9999�<<ć<<ć<<ć���Y++++10]]++++++++C\X���@9"99��9��9���9"9 ����9 ���@9@9@9 <= <=���@.9"9!=!< !=!<=< =<+++++++++++++++++++++++++Yq]q33673#&' 7�� S#1C'��+�!1������u?PW��M��-5P�F�j� :; ���4���@444 ��س!4���@;!4(!4&)* /hhh� U ���@U �@ �@ R@ � ��@ RO���@ U���@U U���U�� �!`�++�++++<�]��<�]��??<<<�<99�.++}��.++}ć�ć��K�SK�QZX� �����8888Y10]]C\X@ "9"9��ޱ9+++Y+++++++++!3673;���!PEB^�mM�F||s������)������@ 4HGH �CTX@ ?�<?��99@+� &!4( � (4(4��س4���@4 ���@0@J?Q ��+N�M�<<N�]<M�q<��?<�<?<�<<9++++�.+]q+�}�ć��rY10q]+C\X@ "!9!9 ��9"9++++Y3567!5!!)�PH����Y���dJ���g���i�F@+++�%U U ��h+�]++<�<�<<<?<�<?<�<10!#3����iQ��ٕ��9�L@$"9"9���v ������z+<���?<?<�.+]}�10]++3��W���'�i��?@++�%���@ U� �Z+�+<�<�<<<?<�<?<�<10!53#5!��s����i�'�6���a���@9@9&) <�e@<<8�l�i�2!��++����=9/��/��<10qq++#3#�a�c���!��U��i���@?CA+N��/M�105!��i��Y���`@84@4����4���@4PP@P��S���`�q�/+N�M���?�]<<10]]++++#3ё���J��>(7-@, * *) **9 67:*I*] ]*j i*`0� �)��� (���U'���@U��(��(��(��(D���@UUU5���@UU+,*499,IH,VY+fi+v��� �+74/$42!_)o))/?������U���U���@U UU�������@UE' 2)aa U%!$���U$���@ U$U$���U$���U$���@U$U$����U$�[@'@&& &0&�&9����U&��ֶU&19���@ #409�9�99���@AU%"/$��?U UUUU UU18�+++++++]q���+]q+�++]��++++++++<�+��?�?�+?��9/+++++]q�q999910]++++q]++q%#"&546676767654'&#"'>32#&326765<d�j��GsH5k�g3E�y�nЉ��P "�b�o\2mih�&�UF��N�N $% n-=Yqq�K@aJ.x�=8�((M/H`[O=w�����@�$5E?�"3Bp�:<<LL]] X]^jl hnn���������� //0?@LPf��� $�@`�@ UU U����U���U���U���U���@/ Ut3U U3%�����?O����U���@U UUUU����U���@UU UG7+N�++++++++++]qr<M��++��++++++++]q�?�??�?9910]]qrq!#3632#"'32654&#"-��r�b�q@��k4U�v��uv�����O��s��֝��U������P���>Z�CTX@4@PpU UUU/++++���?�?��]2�]210@G CCSS``��� �� jijup � �� � ���"_o��@y0@P`p���� $ U"$+@U@UHU UI$�?U UU14�+�+++]q��++++]rKS#KQZX���8Y�r�+�r?�?�9/9/]�]�10]q]qY#"4632&&#"326<����r鉭��Z����j���� ����kl���F����U@� % 4 D 55WT RSgde c`�����������+<<Kp�.$ .:5 KE FIW V g ���� 3%%�@`�@U@ UU���@UU U���@UU���U���@B Ut$����?OUU UU UU4P+N�++++++]qM�++++++++++]q<��<�?�?<?�?<9910]q]q!5#"&&54632332654&#"8e��ujԃ`�/�� �uv��{x��������QA�F������K��>S@U]] Ueko e��� U���@R U U'���1:1AMAQ\Ramaxx�� P`p�� �����U���@U�@ ��ܴ U ��� U ���U ���@ '*4� ����%&4���@A#403$@$*4?O UU UUU U47+N�++++++]+M��Nq++�q++++M�?�]++�?�9/]<�q<99910]]+++qr#"32!326!&'&#"^�,������� ��c���Q8V�|�V��(��� ��h��Ch��� @ /0@p�� � ( �����@(4 + ��@%�����184���@+4�@U@ UU(U"U, U���@UU���U���U����U���!� ++�+++++++++++]++<�<<���]??<<<�<?�9910Cy@ ++*��+q]r3#535476632&#"3#����vL\82RD����qk4FW� F`b��fB�Q�>*o@`,%LE ,&,#96JFVXh� �.#,'>#>'L'�,�,6!6)?,FF!E)T!T)ic!c)`,�,�'�!�#�'���(��@ 0`p����}@2 E" 3%3 %�@`�,@U,@ UU���@UU U���@UU���U���@J Ut%"$����?O UU" UU UU+,t!4P++N�++++++]qM����++++++++++]q<��<?��?�]�?��?<10]q]q32676'#"5463253#"&32654&#"f�2Ct}�v���nэ�z�e۠�Ꙧ}|��zx�XQ%2dZ7��<ݘ����j��x�*���������a����4���@ U%5E� ���@:4 % @364� � @U@U (U U ���@ U U U ���@U U ���@ U U ����U N���@464��p���%���@364� ������U���@UUUU���@UU UNGP+�++++++++]q+<�<]q+�++++++++++++]q+�?<?�?99910Cy@% +++�+]++33632#4&#"��~�v�K�ukP�<���]���_��{S�}���<��@^ 6UO � � � � � � p � � � � � � � ~ %������� ������U���@UU UU���U���� U���@ UNGP+�++++++++]qr<�<??<?�999910]rq+533�������&�����Q:��@E%;3� ~� % �?O���@7U UUUUUU U�!GP++N�++++++++]q<M�<NEeD�q?M�??�99999933�<10Cy@& +++�]53732653#"���h"676�3A�I���{�I�\���Md���a@ UVZ �� U���U ���U ���U���@ UUw !4���'4 ���'4���!4 ���@�'47 G%- X wu ���#&%98 ? O YYXY }y� ������� %% �@ U"�@! ?U� %%�?O���@1U UU UUU U �!Gf++N�+++++++]q<M��Nq�+]M��+�?<<<?<?<9�.+}ć.+}�<<<<�CTX@ K � 4+]qY10C\X@ ,9 <��9��Բ 9��Ա!9+++++Y]q]q++C\X����!9����9��9��9��9��ޱ9++++++Y+++C\X@�9 < <����9���9+++++]Y]+++++]q+333#����j��������v�dz�[�7��6U����784����454����014����"%4���@%4��O��p�� %����784���@354��� ������U���@UU UUU���� U����U���@ UNGP+�+++++++++]qr++<�<??10]qr++++++33����F�&>#ǹ �� U��� U ���@M 4%�� �� �� # ## �%�%�%%%�UU���@UU���@UUUU����U���� U�]@%�U���@UU���@UU U���@ UU����U�]@3#%���?O���@U UUUU����U���@U U U$%�x�!GP++N�+++++++++]qr<M���+++++++++]��++++++++++]�NEeD�qr?<<<??<M��99910Cy@& +++�]]+++336632632#4&&#"#4&#"��2�jv�~ʞ��#\>p��XdL�:&�N_bX����'�l_:�����xxP������>}@���������@< 4y���� $@U@U(UU���@ UU"U���@UU���@ U U���@U@364��N���@464��p���3%����U����U���@UU UU���@UU U���@364� ��N�]q++++++++++<�<�<]q+�]q+++++++++++++�<<?<??�9910Cy@ & +++*�]q+]q33632#4&&#"��u�`�P �*kHs�&��EpM2}�s�nmA���D��'> k� U��� U���@s U U GHVYgi4::5EKKE\\ R]]Rmm dmmdw [TT [lee l $@ U@U���@U UU���U��� U���U���U���@$%40 1����@I#40$U UUUU UUU@$%4?147+�]+++++++++�q+]�]]++++++++++�?�?�10q]qC\X@ SS bb ]Y++++7632#"32654&#"D����{����������'�v���� ���������i!>b@�-=K? � )#22Bp � ::JJY[\\jkimk� ������� � #++5:FJZ���$� @ ` � @U @ U ���@U U ����U ���U ���U ���@#U t33%�����?O���@U UUUU����U���@UU UG7+N�+++++++++]qr<M����++++++++]q�??�??�9910]]qrq36632#"&'32654&#"��:�h��ju�{Z�.�vx��ts��i��QQ�������L:����������H�i�>6@�+*;Ky??K��44?DDSScc`������)"+95IFZi������ 3%�@`�@U@ UU���@UU U���@UU���U���@? Ut$����?O$UU" UU Ut!4P++N�+++++]qM�++++++++++]q<��<??�??�9910]]qq#"466325332654&#",*�U���o�~�q��!�xs��vu��i;N.������C����������>�@;/#4CSft (�" "%���@364� ������U���@UUU����U���@UU UNG�+�++++++++]q+<��]�r�???�999999ɇ}�10]r]336632&#"��>i?[^>BB;^&�qH:�'G?`r��?���>0@{"": J D$V"e"| � �$��,� 0K,�U2 \\ \ \\\ jj j jjj �&�''&$'$)6$Z Yd&d(t#t$�$� ��(�,�0� ��'�(�&�&(��� U"��� U#��� U$��� U(���U"���U#���U$���U���@9Z'% &.��@",U?O_��o���U���@U@�����4���@4.\l���U���U���@U.$@42���@/UU UU U UU U�[�$*����9�**���U*���U*���U*��� U*2���@!'*4`2�2?2�22$ U U ��� U ���U ���@U $UU U���@ UU U"�?O147+N�]qM�++++++�+++++�rN]q+�++++q+M��+++++++++�r?�+++?�q9/++]qr+��]qr+�99910Cy@@'-#,&" (- !#"# ) (' +++<<+<<+++++*+���+++++++++]q]rq]732654'&'.54676632&&#"#"&?��{|x5%�ƙOA8*�S}�Z�si|j/���Vi�}��=kreD=#%2I�NGy(+H{gR\R7# $3A|\Z�W�$��*�ع ���#&4 ���@A#&4� + "" %�E E`p�� �������U���U���U���� U����U����U���@UU��� U�j6�f+�+++++++++]q���<�<��<?�?<�<9933�10]++%#"&&5#5373#32L<bl,�����+(��>e�c�l�����M,����&O���@ 4 4���@34+$ 3%@364@U(UU���@ UU���@UU���@ UU���@ U��N���@464��p���% ���@364� � � ����U ���@U U U ���@U U U NGP+�+++++++]q+�]q+�]q+++++++++++<��?�??<99910Cy@ ++**�]+++!5#"&&'&53326653?|�^�O�nQQ�;���HmO5s����1GQS��9���& �CTX@ $U/+����33???910�5"9 ���@ 9 44���4���4 ���@ !4(!4 ���@ "%4"%4 ���@~(.4 (.4)( & 95 HG VVYX ffii xwwyx w ������ �� � �� ��� �� �� �� �� , (& 7 O@ @4@ 4�CTX@ ���@ U U ���@ U U9/�+��+��+�+/??910@7 % % /"@@@ � ��@��@ @"��+���]�]��]9999?<<<?<9�.+�}ć.+�}�Y10++q]++++++++++++]Y!3673��l��%+�n&��goTv����&�CTX���@ U U U ��Դ U���@ U U ����U���@/U@U U U���� U/++�����+�?????910+++++++++@*) J[� U ��� U��� U���@ !4'4 ���@�$4 $%*+45:;DG@MKCGJ[Rkdgyzt����� ((( '('/87w������������� ����� U U U U U�CTX@ %%% % ���@7U %*U & +TR \l|� ?????9]99/+�/+�9���999@ ��K� ��I@f � + % + % � ` p � ��@ O o �U@ Oo�U@`p������f+N�M�]]�]q�]q�]]�?<<<?<<<<<999999999�M.+�}ć.+�}ć.+�}ć.+�}�+++��<<�ć�K�SX� ������д0 ���88888888YK�4SX��б088YK�!SK�3QZX��� 88YK�SK�QZX��ж ��в0���8�����8888888888YK�SK�QZX��� 888YY10C\X��Զ9,9��Ա9+++Y+++++]qr++++++q]]Y!367373#'K����?3���5=������)�&����n����f��|����&ܱCTX@ U/+????910�"9���@P9Z�������� @9 5:��/WYYX�� �������� � �� �CTX@ U���@ U ?<?<99++99@f �� % � % OI ~" a ~@ ��@P��C@ ~"OI|�+�]���]������]?<<<?<<<�.+]�}ć.+]}�99�ć�ć���<<<Y10C\X�9���@9"9"9��!9���@ 9"!9 @9++++++++Y]q+]++]Y336773#'����.,%������:��(��G0B3����JY�]!�Q�&��CTX@ @ @ U/+����???�910����@m9(V� @ @ (04 (04 ''' 66 5�((HYYYiiiyv yzz� ����� ����� �� ����CTX@D�???�9]99@7 % % /��?�@@�T@?@_��B�"E �T@ @@ 0OP��B�/�?� |f+�q�]q�����]q���]q?�?<<<�.+}ć.+}�9�<<�K�SK�QZX�����88YY10C\X��79 "79���9"9++++Y]q++q]+]Y'326767673673#";,<H&�m��+"+�lA$0|V4�g�($k(��u�|vk�ȯBYS(�&�@ ��24���@ 4>!4���@J!4)( /99 IFFI O\TTZ Plccj {t{ ��� ��&)+ 9������4,9 ���@#9: % a+ a ���@ U + ���[��@U" �@`�����@$Ut ~�Oo�Ut!|�++N�+]q<M��+]q<�+�<<�?�+<�?<��99�.+�}��+10+++q]++++C\X�)&���@ 424��·!4>!4++++qY]C\X��9 ��9 ���9 = ���9 ���@ 999++++++++Y35#!5!63!(�sX�Od��oyj��w�^{ �9�Q|�*{@MG(444%4')**% % �%:%&:�*':&�**_�i+ph+�]<�������<�<<<?�?�9/�9910++++q>7>7633#"33#"'.&&'9Ma 1H8&V8hDW]ncA_8b,@T aMdO�N5Tf= �K���Ekt-.���%D6�g�h�P��QY�2�~@���v ���+N�]<M�]<�?M�103���Q��~/�Qr�*����4)���4&���4���@94() %!% ! �:%':%':(�:�P�i,��+�]<���������<<<?�?�9/�9910++++##5326547667&&54'&&##532rMa 1H8&V8hD `Xs^A_8b,@T ad�P���5Ue=�K��Co�%7���&C5�h����PW-VuU@ +; ���@4 �� �X@ q�+N�<�</M����+�]�10]56323267#"&&#"Wj�<�zEE#A�6@�R<m�O@q-�x#4N;�<6j7����Y�&$�>2��!)d�+�CTX�A+@ @4dH+++Y55����Y�&$�?@�h+)++q55��f�[v�&&��"@0 0O0/00�00H+)++]q5����,&(�Tj(@��/����H+�!)++]]q5����&1��QK�����U���@U��o�O��_���z�H+�!)d�++]]qqq++5��c����&2��,�#�!)+�CTX� A+�� dH++]Y55�����"�&8��@A�!)++55��J���&D��@/;?;;H+;�")++q5��J���&DC�@�9�99 H+9�")++]5��J���&D��6@&�: :0:p:�:�:�:�:�:�::@.24:=A>�")+++]qr5��J���&D��'@<@ Up<�<�<<bH+?�")++]+55��J���&D��8@I@ UI@ UI@4I@ 4I�II��дH+G�")++]++++5��J���&D��@AAAh+A�")++q55��P�o�>&F��7����@U/��0����H+)++]]qr+5��K���&H��@�!�!! H+!�")++]5��K���&HC�&����@ 4p H+�")++]q+5��K���&H��'@ @;5 @-24 � # A$�")++r++5��K���&H��#@"@U�"" dH+%�")++]+55���.�&���2�@U����4���@"%4/ZH+�")++]+++5��#��&�C�(@@4@"%4 ����H+�")++]++5����h�&���@ A �")++5�� :�&���@ UH+�")+++55�����&Q��5�&�")+�CTX�#A+�(���"$4O((���H++]+Y5��D��'�&R��@��H+�")++]5��D��'�&RC�&����@ 4pH+�")++]q+5��D��'�&R�� @@.24�A �")++r+5��D��'�&R��*@ @U���@ UnH+!�")++++55��D��'�&R��0@/+?++�+O+�+/+?++���H+)�")++]]]q5�������&X��!@@4O<H+�")++q+5�������&XC@ H'�")++�������&X��)��")+�CTX�A+��#H++]Y5�������&X��@pA �")++]55I���^@3 n n n@�>p�+�]<�<<<��<<<<?<�<<</<�<<<10!5!3!!�q����n������j��D����;��� ����������@ ��y+�]�]�?�]�104632#"&732654&#"��rt��sr�mcFEccEFc�s��ss��tFccFFcck�g � *�@�6]Xhhh!xsu�)�!���� �!�#HJI hhh*J K ik y���)�*� EfeU!**) *! '*!# �^@ ' ��@8!3# $,'$ U UU?+�0�+N�]+++M�N�M�??�???��?9/�999999�.+�}�9999999�<�<<�<<<<+10Cy@$&%%&$'&#++++��q]q]r3267#"''&546632&'&#"��!h��!��16vpss�u�y$@qnpcj�� R�G@;~� �����u �7����� �}+�mpi[�~��,��:�9�@Jm7v+�+!:I)('$"*98$$%&''&&.2'_1o11�@55). @"4 @4 ���/��@ ��Z�2^18��@, 0;�"^ M8^�*�*�**r&%'>�:��+N�]M��<�]��]��<N�]M���?�?���]�++?�q�]�9/<<<�<<<9910]q]!!632327#"'&&'&#"'6654'#53&&547632&&#"�;��S_OASh�=Jv:\e2*+�//H�CE`�Ě!�|�����ho�)�,,W�e)8�'?2+�5Ŏ=?�pg1�u]Ǵx��eoQ�Q�8J�@j00$9f/e:utzy-y>{?{@{AsIsJ����-�>�?�@�A�H�I�J�)) )$)"1HCEB?9% ":/'<HCB?:9/'% 6�'�@-'<>+^2><)O++L"^><8E)OKq�+N�]M�����N�]M�����?�?����999910]]732654'&%.5467&&54632&&#"#"&6654'&'&'��zifs$>��uJxiG:ȥ���iY\q$8��7GCI*pPOd�m��3JI45��CQE..��F�ihF3+K�[g�L`�DsA����z`c<4,D�`-<�KqP./=�PX�S��&e09??jT6.\8?99_Om�h��S@ � 0uW�+�]�/�104632#"&m�hi��ih��i��ii���iS�Z@ O OOO��i@! # # r��z+N��9/]M��<�<?<�<��9910q&&5463!###�����y���i ߭��\��\�����6�@�--?8F FEO8\.j$j.p8I&%%(%''%%''%! ")('&%$#+,-. *310/-,'%& 3426 /�*$ �-@ɟ5"$���U���@U`p��=�566%����U���U��� U���@ U �7�6�7+�]++++�<<�]++�9/]�����?<?�?�99999�.+}�.+}�<��10Cy@404!& "351/!4202++++++<<+++���]346632#"&'732654'&'&'&54>54&#"�YЂ��$\d�-@͠~�/�2d7Ll [�'(g m[k���p�r3l�? AY6Mi�ƇjH]HhF8(>r99<'P�X">_��!����6@�@6���������,�-&')-)0+1��� �+�+�+ e01/d/t//��г&-4/�b@.,..,-,+*).012601(3-,+*/))5�b�77 !@?�b@!"�""�.//6O o � ��b��b�;�b�&T/�b.�@756!6�b Jb�B�b�A�z+N�M�N�M���<<<<����?�?��]q<<<�]<�<9/�9/999�.++q}�910Cy@J<>%$%=&%&%&& %&%>#;,!! !!<%?, !!!!++++++++++++++++++++��]q]2#"$54$"32$54$!2#'&'&##32654&&##��j��������j���Ӫ�,��,������Li+1Gc�HU4$EM�rS(G`���������h��k�}��Ѥ��է�+��/���,-p?Y�0q���&���D8$9����:3@ ������� �0�����3�6p ���!�$/���0..�`+8b@O$$o$$�$$�2�b@+�+�++��b��b�/�b�.� �b�!�5�b'db�<�b�;�z+N�M�N�M�������?�?��]��]q��]���10Cy@T37%*)&%&%&& %&%3*57%5!! !!4(26&8 !!!!+++++++++++++++++++++���]2#"$54$"32$54$#"&546632&&#"326��j��������j���Ӫ�,��,����T{Ë��d�w�� wuOs��pZ���������h��k�}��Ѥ��է�+��/��$}��ʄ�cmJO����h�����@]95JF�i� �b@ �b;���;b� ����b@� 0`ٹ.+�]<��<�����<<?<<<<�<�<999910]]!5!!!33##����e����|�{���yy�J/�u�����T��J��O�e��ȳ4����4���@&4��oooOP��`���S�٧+N�M��?�]<10]]]]+++3ޅ�����=�n�H@#<<�<_o����$�p�+N�]M���<<<<?<�991053353=��������N����@�� � ?% 0 � � �% ��U >q�+�<<<�<<<9/9/��?<?</<<<�<<<�]q<<<�<<<�.+�}�10]#!5!!5!3!!!���dz�"'Ć���y���C�����D�����@ U��� U���@U ��@(� U����U���@ U U���U���U���@ U U���@UTJ `[+N��M��9/+++++++++<�<?<<<�<?<�<9/]<�<�9/<�<9�.+}�++99<<+103!!!!!!!!#�����S��A�������=�����YS�S����&0�@�)*%""8:E&I'E(R \!R&T.i���������&&':=0JJIE H'K-[[YU Y!['R)Z-kiz0��%�'� � - -���@; U U'(&*(&%'0"/*(&%'0,0���,��� ��-/&���U��� U���U����U��� U���@U 22�1@"&UU 1c\+N�]++M��N]�++++++M���?�?��.+}�9999<<<<<<<<++10C\X�(�9"9(��9"9++++Y]]]q]q7#"'&''7&&54$32&&#"324�c�V(�����pVs�c�bB�Edž�^�_��3<�MAUc�4�Tƀ`~���'U�TŕӔ�a�G�J6���tZCb��?!4���&1�@B$%%&;(;1L(L1cc&uu&��& D-' #' -'0**80*8*��@#* *3-*2�y+N�M�N�M�?������99999910Cy@2+/" &+-" /- ,*!#.0+++++++++����]67632#"'&'#"&5463232654&#"&&#"32�i;PYi�D�LYP;i��e��e��WH.9LgiN1+:�P`,:MP9e,�*:��v�R9+���rq����2!pfjp'�d9RHGUN�N@. n�n� n � n?��Uq�+�]�<<�<�<?/<�<]��<<10!5!3!!!5!�q����q��8�����q��m���Mj< v@�� % ��ZZ�@�PP@�� _ :<0�q�+N�]<M��<�/������<�<9910]5!5!M���8����������Mj< �@�� %@ ����� �Z@P� �Z@P@ :<�"@0q�+N�]M�<��</��������<<9910]55!5!�5����8���a�?;��f�ȧ��m��@7$$++yv��t � �������`@ 88 < �@# </ �@UU���z+�++<�]��<�]��<<<�<<<??<<<�]<���<<�99�}�ć�ćć�10]]!!5!5!5!3673!!!!�a��aU�j�"1;�kU�d��dE�����XB5n��9�������i�&V@=(((88 9HH HY[ jj {{ �� 3%����U���� U���U��� U����U���U���@UU���� U����U���@U`�����% ���U����U���� U����U����U���U���U���@U��� ��6�P+N�]]]++++++++<M�<N]]]�+++++++++++<M��??�??<99999910]#5#"'&'#332665��43F]S@0:��4uLP~4&��~P)!J����>��TX���8����'l@Owvx� %&Ddsy%{&���%�&Uk:%E/)6�#� �� =)�� &i(�h+�������?�?�9910]]]]]'6632#"&5476%.#"3276��F�^L{/-��ڎ�����(`A>v}��fDKUu�r<��O3O،��?ֶ�����_c�,l�~Sl7L=z�Qj��@ ��� ��@-Q �: q@ - V�3�\+�]<�<��]�<�<?<�<?<�<�.+}ć.+}�9910!!!!5��$_�w�l��Ӥ���ʡ���Q��>@"#��l ��v�y+��<���<�?�<<?<<<10!#!#�R��.��~�,d'A@+ %� % ����+N�M�<�<N�M�<�<?<?<�<9910!##!##d���V��'��w��w��$0G,�@3$%" ,*$)���)&��@ $$# . �''�)''v" -.�!�z++/N�M������NEeD�?<M���9999910Cy@$'(&')22(&22++++*+����676632#"'&#"#"&5463232654'� )_-2K5'#) %R6P4B3'(: %��eAAC(/9$#*g�f�C����hCD5-6@!*N;/���#1�@&$*&-!!-�|�'?��|@5$$�0�8"� !!i�3�3�3`3p3@3P33�?'*)i2��+���]�]]]]�]����<�?��]���<<9999910#"&5466767767.#"'6632#&32676$z�q� ?2#@�HG;ON ����DC)�5�ZD>IlUk{`0H8 F0#A<"Yw=>w�=�2(,&):N9-���C�/�||@)i�p�) i�h+��]]��??���10]2#"&546"32654&u��������QceOPde�Ȱ��į�ȅr�~uu�zt��*Y@%99EJJF%YVif|zt%��&;. �H@) +;�::+';'�'�'':*:)((�:��:'(��@U( U/O�x@ & J(U���� U���U���@Uj, (@((�x�)$&J)���U)���U)��� U)���@U`)) ))�+��+�]q++++���]�]++++<���]++<�<�?<<<�<��]q��]q?�10Cy@ #"%&%&!$� �# � �++++++++��q]%&'&54$3 %!567>54&#"!5�l9W^�/�P��lW5`l��P,Hd3cɏ�i������C?`��I��������]:?��(&=��g��x�����H��D���>5<J{@5=9=HL)O9Z)^9z(@0"4%LCB%DH[VVS%iged#wt&�$����U=���U=���@. U====F6�.�...2:� :'' F 2�}@ 6%3=%.7@. U.���@ U.U.U�..?.�..�ĵ+5$3+���U+��� U+��U+���@U+0+@+�++��@;%"C$ U"UU UUU�?OK47+N�]q++++++M����]++++M���]q++++����?<�]��?<���9/]�9/]++�+10]]#"&'#"&5466767654&#"'>326632!3267!&&#"32676�2��Mh�{��c�fi�Wx9�iă�f;(@�s��b�C�Xg���H�z~��O�m,;jes�E��`ff`�V�N~e*MUu�N2@FI���}*��Wvk����"'"/LGarU4���dg!+�@�", %FTdU(!"FI LLEK&Zfdf"��"�+,+/";����=8&T��-���X \^&�"�� �������!���"�����!��!|y!y"�#j!i#z zlfm&u;"EJ&-,"9����MCIF'z"v#��"d mmh"�""#@7 !}!#"(-(, %�[��[�%($���U���U����U����U���� U���@UU����-����4-���@5 4�-�-�-- -�-�--$U UUU U���@U��,�3�+N�]q++++++M�N]q++�]+++++++M�?��?��999999999�.+}�<<<<<<<<10C\X��9!��9""9#���@ 9"%9@9++++++Y]]]]qq]]]]]]]]]]]]qqC\X@)"#"�#$ "�����"�-]q]qY]q+q]7#"''7&'&532&#"32654'&�c`k?����zi^l;(&�R�[d��4�?Nb���F�VFd��ԍqP�G�DDm�- *�F�ʖe�?��L9*��SO&"�@7�|�k|`k]]KRLK:D')"��@!<^l $$<"^"�^ v#��+�]���<�]��?�<�<?�9/�910]]]]]]]]#53267#"&5467>7��1$�7�wr�����Y�Y6&���"nM:;+�b:j������a�tOJ`l�l�& v�CTX���@<:<:/��?��/10���@#<�:8 8:<< � �!�++�]�<������?/��10KSX� <<YY#5#�Ϡ7�4&�������Er�:/�%�@%WZ+N��<M�</��<<10#!5!:�������T��dM�@;?LL�f@ x!qz++N��9/?M�999�.+}��.+}��.+�}�10]]3'%J���"-�M�e�[@���.�Q=�!�@^g " # % + # "����+N�]�]?M�?<<<�<<<?�99999�.+}�999999999<<<<<10]73267#737676632&#"3##".#e36:���s]P�#g388�̿zp^�k�8`��x->F&�7ig����q3x2*-@c$#+$""%+-// "%!"%&!!5656EFEFVVeevv�� )- )-$ #���' p � ��� ��� : ���+ p���� ��� '�>$ >�$##�> >� i/+�>>��>>�i.��+�<��<<���<��<<��?����]������]���10]]]]56323267#"&&#"56323267#"&&#"3j�<�{EE#A�6@�R<l�O@qTj�<�{EE#A�6@�R<l�O@q��x"5N;�<6k7�E�x"5N;�<6j7�kr@AL�L ��y�!�h++N�q]�]9/?<M�<?999�.+}ć.+}�10!! �PtP�q�Hk���9�H���@ ��@�� u����4���@4� @4 @4 ��:�u����4���@4� ��y+�]�++�����++�++��<�/<�<10]#3#3T���?�~���9��8��8�8���H���@ ��@ �� u@4@4� ����4 ���@#4 ��:�u@4@4�� ���+�]�++�����++�++��<�/<�<10]3#3#���?������:�Ɨ�8�8��8�8��<@ < < ��<��<��+������?<<<�210353!53!53���������������Y,&$Cgj!����@4H+�!)d�+++5����Y�&$�VQ=��!)d�+�CTX�A+@ � @4 @4 RH++++qrY5��c����&2��Q3�+�!)+�CTX�(A+@ /-?-_--���H++]]Y5�����$�@P $ $l n$ec00 y �����kpus ~|# U!��� U���@3U "- U���U���@ UU����U���U���@ UU���@.U0P `%&TJ0@P` p&&& ���U ���@U U ���U ���@U U %�3��+N�]++++++M�N]�]]]M��9]]/+++++++++<�<�?�?<�<?<�<?�9/<�<9910+++]]]]]]]q]]]]]]]%!5! '&! 5!!!!"32�������ӛ�4�?�vW����e�b砡�筭����CB��ƭ�@���������I2R��C> .5�@m&WDD#K&K*D-K2D4WWS#_&_*S-gh`$l&l*c-\2T4R[23#;&:*3->224 (% 53/��+ 3 %�}@&/@(@@3 U UU�?�IJ0@���U����U��ִ U��дU��ִU���U���U��� U��˴U���U�����4�@@!$U UU U U U(UU�?O647+N�]q++++++++M�+q++++++++++��]q+++����?<�]��?<��9/]�99999910]]]]]%#"46326632!3267#"&32654&#"!&&#"�L�z��u�3@�|�����c� �+볆��G\�����W�M-K�vx��cd��sX]n��Ӧ�oo��iĺa~����b�������o[@5 �z+N�]�/M�105!sʑ��[@ 5 �z+<]</�105!ʑ�S�Z��@\����������������~~��llZZ�� < < �P@/o�8< <@4u8<<�q�+N�]<M�<���+<�<��?]<�<��<<��99��10rqqqqqqqqqqq]#54767!#54767� *[,74�� *[,74�ѥ�<P)F[Wѥ�<P)F[WG�N��@N������������������ppeeSS��P@ �< ��P@0�<<8' > @4 u<8' jq�+�]<���<�+<����<?�<���?�<���99��10qqqqqqqqqqrq]53'667353'667W�+[,65�+[,65�ѥ�;Q)G_Sѥ�;Q)G_S��Q�~@6{� �������Zl�<8o��P@8'< �y+N�]<M���<?�]��<<�9�10qqqqqrq#54767A� *[,74�ѥ�<P)F[Wl�=�t@&�������s�Ue��P@�<<8' �y+N�]<M���<?�<<���9�10rqqqqqq53'667|�+[,65�ѥ�;Q)G_SN?gl�< ��@ @���@3<�0���Ppn<nn< n@P��qq�+N�]M�<����/]]qq��q�q�q�1053!5!53��~�8���������/�� �@] � � � � ii �y+��]?<?<99�.+}ć.+}ć.+}ć.+}�10 # %��^o�y�9��Tg��7�;��a����g��!�Q��&\��:�"�")+�CTX�"A+���@+04�bH++q+Y55��F�&<�P@H+�!)d�++55�9��#�9@?�}@ ι�+N��?<M�9�.+}�103�9M���9�����S�/��f��� 4��� 4��� 4-���@4-+..& 4&�S��%%�S��S@.+ $'&"-..1%&"/��<�<39/39/39999?�?�9/<�<�]<�<9/9+9/9+10+++]"!!!!327# &'#73&547#73%632&�rD78 ��a���*�s��i}��<� �i�t>�º(z-Q0X[R�M��`Eb�:xLl�*1�F�XQ�e\H,�L���9���@ 9���@�u�u< 0�j�K�Z+�]�����/�10]++#3# ���;��9��\H!�4���@��uu<?�jq�+�]����/�10]3#e���0�Е�@�0u�@- ~ + @���@U U���@UU���@)U���� � (�@����U��� U���U����U��� U���@ U|P+N�++++++<M�<<<�<<�<�]N�q+++++<<<M�<<<?<?<<<<�<?�?�9910Cy@ ++��3#5354632&#"3#533�����cT5,]D��V�����g��� JxE��e���&��s�@* + @���@U U���@UU���@,U���� � (�@����U��� U���U����U��� U���@ U|P+N�++++++<M�<<<�<<<�<�]N�q+++++<M�<?<<<?�?<<<�<<<?<9910Cy@ ++��3#5354632&#"3#!3�����cT5,]D��T���g��� JxE��e��FI��"��@Q � � n n@�>p�+�]<<<�<<<<<�<<<<<�<<</<�<<<<�<<<?<�<<<�<<<10!5!!5!3!!!!�n��n����m��m��r�աw����+����k�8@<< ���+�]�/�1053��k��l��=�n@(���r����Td���P@<�8' �y+N�]<M���?�<<���9�10qqqrqqq353'667|�+[,65ѥ�;Q)G_SG��N��@N����������������ss��ddTT��P@ � <�P@,�<<8' @4u<8'�q�+N�]<M���<�+<���<?�<��<?�<���99��10qqqqqqqqqqqr]353'667353'667W�+[,65�+[,65ѥ�;Q)G_Sѥ�;Q)G_S%����*9ET~@�����@2+�� �@:(Q���==6��"(I��CC.���(ViM��@�F��:j2��%�+��l�� ���iUV��!�h++��������?�<���<�<<?�<��9999�.+�}�10Cy@�TS%O&K%8%4&0%%&%R<FP>MHDFJBM7!+5#2-)+/'2T;QN?QGEILAI9 63$6,*.1&. +++++++++++++++++++++++++++++++++�]34632#"&7327654'&#"4632#"&7327654'&#"4632#"&7327654'&#"@Y����a���������OA; +,"<>!-B���������OA; +-";>!-���������OA; +,"<>!-6 ���ǵ���ǺŘj-<��?/.?�rǵ���ƹŗk-=��>/.>�ǵ���ƹŗk-=��>/.>����Y,&$�@j@o�A�!)d�++r5����,&(�kj*@@ 4�/_����H+�!)++]q+5����Y,&$�?j!����@4H+�!)d�+++5�����&(�lG����@ U@4���@ 4@4������H+�!)++]q++++55����,&(C�j(@� � o @ ����H+ �!)++]qq5����,&,���j+�����4���@"%4/ZH+�!)++]++5����Y,&,��j2� �!)+�CTX� A+@@344@4aH++++Y5��5�&,���@H+�!)++55��6�,&,C��j9��!)+�CTX�-A+@@4@"%4 ����H++]++Y5��c���,&2��j$����@4p�H+�!)++q+5��c���,&2��j@ !A"�!)++5��c���,&2C�j$����@4P�H+�!)++]+5�����",&8��j+@@4O/�H+�!)++]qq+5�����",&8��j'��!)+�CTX�A+5�H'+Y�����",&8C�j#@@4�H+�!)++]q+5�z&j� ���@U�% ���U��� U���U����U���@UU���+�++++++]<�<�+??<1033ƴ&�����I@�d<=���@ 4dd<�h+N�M����+��?<�]<<<10#3#Xq����T�������@�@:?���?��@v�M�v�!�z++�����NEeD�?M���910Cy@, %&22 222 2+++++<<+++���]&763232673#"'&#":9Y>k;# "�mT?gC"�h>>6#4rr8$/��_#���@45�h+N��/M�+105!p˔�.�}� K�U��@���@@�� �A+]N�M����?<</]�10]3#"&'3326{���{SFQS�}��~DCA����@<<��+��/�<<1053������ �V@�MM�l�y+������CTX�� ���@ 4 �?�3/+�� �M���M�?�����Y104632#"&732654&#"�kIJjjIKjL?++?>,+?:IjkLMjkO/@@--@?k�[A� : ����O�Z@ :�vM��>�Wy+������?<�q���<1073#"'7327654&&�4�!UV��R>@^&>��k U4Ksu:���A@!�<r�<rp��+N�M���]�?<<<M�]<<<10333:y����������K�R�@� � ?3�2?/3��210!3267#".5467Y9?.40I?3L3HB#g5*: �#3B&@�5(���H@�d<=���@ 4dd<�z+N�M����+��/<�]<<<1073#3gn�������+� �@ �� �@$ T� e] U ���U ��� U ���� U ����U ��� U ���;\+�]++++++�<�<<�<�]?9/9/?<�<��10573!!����L���f5{�|�����ҭ���@H p � � � � �� E @�N 6U����U���@UU UUU���� U���@U �NGP+�]+++++++++�]<�<<�<?9/9/?<��10]5737#�������>n�n��s�s�)��\���&&6�(d@�11H+4�!)++]5��?����&V��@p11H+5�")++q5��)�&&=�d@ A�!)++5��(��&]��)��")d�+�CTX�A+�A+Y5��QY�O��e~@# ���v � �!��++N�]<<M�]<<<<�?M���10##Y�����������Z�%@.C#0$ !$$&'& (U U U ����U ����U ���@U '! 9 U����U���� U����U����U���@ U]&`[+�++++++�<�<N�]++++++M�9/?<�<?<�<9/<�<10Cy@6 !! !!++++****�3#53!2#%!2676654.#!!!�����Z~Yts�ƁG���9��0ENM|������l���Lb������60E觬�|0��I��!�(�@m7:V]*$]2# # 0����@ U&$���U���� U���U���U��� U���U���@6U*#$ UUU UU U)47+N�]++++++M�N�+++++++M�?�?+?<<�]�999999<<<�<�}�<<�CTX� Y]Y10Cy@$!( %!#%#' " $&( &+++++++��]]37#"'&532&&''7&4&#"3264�H5�-�@����]�:XB$64��,�aĵ��������60ffS���x�����#IQ;gmZ����������F,&<�Mj@ H'�!)d�++��!�Q��&\��@��"H+�")++]q5����@��& ��� U ���U ���@U . U����U���� U����U��� U���@ U ];\+�]++++++<�<�]+++�??�<�<��991033!2!!!2654&'&#!��g�Nl�X���{��\L1������e�m�����~[���i!� %@)H WXfh� 7)$���@U U���@UU���U���U���� U���@U"%���@U UUU����U���@#U UUU?O!G7+�]+++++++++<�<<<N�++++++++M�??�?�?99910Cy@ % & ++++++��]]367632#"'&'32654&#"��I7H\��ju�zSG6H�vx��ts��iQ��M"�������!K����������r:'@%WZ+N��/M�10!5!:�8��� � �'$�CTX@ #IUf�/]30�|KSX@ �ww� �ww@�*�0�?P A � ���@ ����� ����+�]]]<��<����</]q<�]�<��<��KSX�*���������@ 888888YKQX@ 8YYY10]]7�;��z:9x��:z����;:z��9y���z:��k��� P@"9"9 �����@ 5�u W�/+�<�<�<?<���<9910++56673Kfz>�/l�*Q {j=�����@u��� �a� '?�� a@:)� )'�h+N�M�����<?��]���999�CTX�99Y10q]q676$7654&#"'6632!)? %FDBA�����;-�S#��99V�)+0>/CoivUTK8s=$y!���+v@##M'0��a)@'_o?��a@�) ')&�)'),�h+N�M�������?��]r����]�9/�99910732654&#"#7654&#"'6632#"&!� +;GVHWQK<;8?�)}x��GCYT�����<N72<n<+%4,:jTkP7VeD]�ok���� *@�/,3!?&D!T!�(�(�(��@!(),+���� �@:/?M�a(a)a@**' '�c@)":**)i, )��D�+Wh+��<�<<�<����?<�<���]?<�<�<�999999�.+}ıCTX�&*)99Y10]]q356673676$7654&#"'6632!�M���6fz>�/l=*> %EEBA�����;-�T#�9��*Q {j=��89W�)+0=/BpivUTK8t=#yk���� @ )+::Vf� fv��@���� �@:d����@-'5�_�5M � 5� ��h�+N�]M�<<�<�]�<�]<��?�<<�<�<<<<<<?�<<�<�9999999�.+}�10]]]3566735!533#�N���Nfz>�/l����zhh��9��*Q {j=���{�l���!����-8;3�/=��@'=<%23:% 1:20M ��@ 0� ��@/?_o_o��a a+@35449677/;9d0/���.32�@ 88.�.�0@;�110�8:536�3.)8N=)"")0((�(@ )")<|f+N�M����]�����<���<��?�<<�<�<�<<<<<?<����rqq]��]�9/�99999999�.+}�10]3732654&##7654&#"'6632#"&5!533#�M������ +;GVHT2QK<;8?�)}x��GCYT����_���{hh��9���<N72<n<+%4,:jTkP7VeD]�o���{�l��� ��@ @U@U�1@5@ U� � Mj vU���U��� U����U����U���U���@ U���+�+++++++�<<<<�<<<<<�<�<�<??<�+��++�<�107#53!!!!!!#���e�]8��;����/��:�����m���&*�_,�*�!)+�CTX�-'A+@ p*�**h++]Y5��B�Q��&J��@�//,h+/�")++q5�����&,��j'��!)+�CTX�A+5� H'+Y��\�e��&6�S @3�3�3�33-H+2)++]]q5��?�o�>&V��:�2 )+�CTX�23..A+@3�3�3�33����43.<H+++]]rY5��f��v,&&��j.�!@4!���@4p!�!/!!H+!�!)++]q++5��P����&F��0��")+�CTX�A+@ �H++]qY5��f��v&&&��d@ # A"�!)++5��P����&F��@ A�")++5F��p�%v@vSP$�'?') &*9 66:%J EFI%Z ZWV#@+4� @+4 �_o/?_��_o/?_�� #�k@1% 3% `���� '@U'@ U U ���@U U U ���@U U ���U ���@B U @ � t$UU UU UU?O`&4P+N�]++++++M�]++++++++++<<<�]qr<�<<<��<�<?�?�?<?<�]q<�]q<�+<�+<9910]r]!5!533##5#"&&5463232654&#",��Z����e��ujԃ`�/�Ӭuv��{x�Äss��=�������QA�f����������%@ 00���+N��/M�<�105!����}�J�<</�/�1053��}������Y&$�R_@ h'�!)++��J���&D��@�<<h+<�")++]5�����R^�6$���#A+5��J�R<>6D���L8'&A+5���Z&&'��d-@@U@U@U����H+!�!)+++++5G���� (4@06'SS'bb'56-!: I CEI(Z j - # & �C@4@@&H H �@1#3%U���@UU UU����U���@ U U���@>U@`�t$UU U U"UU?O)4��+N�]++++++M�]+++++++++�<<<�<��<<M�?�?<?�?<?<���99910]]]]53'6675#"&&54632332654&#"6�HN-31��e��ujԃ`�/�� �uv��{x���e}"DWR���������QA�F��������Z�%@.C#0$ !$$&'& (U U U ����U ����U ���@U '! 9 U����U���� U����U����U���@ U]&`[+�++++++�<�<N�]++++++M�9/?<�<?<�<9/<�<10Cy@6 !! !!++++****�3#53!2#%!2676654.#!!!�����Z~Yts�ƁG���9��0ENM|������l���Lb������60E觬�|0������R��6(�J�A+5��K�R>6H���/!A+5����&&(�3d*@@ 4�/_����H+�!)++]q+5��K���&H��@ H'!�")++���*,&/�Rj@ pH' �!)++��B�&O��d[<��!)+�CTX�A+����4���@"%4/ZH++]++Y5�*� �� �Q@3ee Q Ue $U���U���@ UU���@ U ;\+N�]+++++<M�<N�?<M�<?<9/�+<<�<<���91053'6673!��PW297�h�����q�&Ma[�����T� �@ / ��C@@@�[@(3@UIp���O %����U���@UU U���U���@UU���� U���@U NGf+�]+++++++++<�<?<?<q]]�]+���<<?<����910]53'6673��HN-31�����e}"DWR����F���*�&/�)�����4���@ H+@ 4�бH+++5++5�����&O�@���H+�}�H++5+]5���,&1�\j@� �!)d�+�CTX��� A+@o � � � ����H++]qqY5�����&Q��$�?����4��ڴH+�")+++q5���,&1�wj@ A �!)d�++5�����&Q��@ A�")++5��c���,&2��j"@ � VH+#�!)++]q55��D��'�&R��&����@U�+H+!�")++]+55����,&5�j$@ &@4&@4&��x�H+&�!)++++5�����&U�$@ ��@ 4��{�H+�")+++]5����&&5�"d(@?#�#�#_#�##��k�H+&�!)++]]q5��<��&U��?O����H+�")++]5��\���,&6�j!@4�4O4_44H+4�!)++]]5��?����&V��%@�4�4/4_4O44H+4�")++]]]5��0�[��67�,� A+5��$�[X�&W�<�A+5��0�&&7�d5��!)+�CTX�A+@@%'4@ 4����H++++Y5#���� "�@*ol�```ppr�� !�-@$�@3 �@@$+!"�0�%E���U����U����U���U���U���� U���@ U#�6�f+N�]+++++++M�<�<��<?�?<�<N�M���?<���999933�10]]53'667#"&&5#5373#32E�HN-31�L<bl,�����+(��e}"DWR���>e�c�l�����M,�����"+&8��>;@�:<4����}?r+55�CTX�A+55�h'+Y�������&X��@A"�")++55�����",&8��j3��!)+�CTX���A+@�`UH++]]Y55�������&X��1� �")+�CTX� A+����4dH+++Y54��)�,&=��j(@���@4��Y�H+�!)+++]]5��(��&]���O��i�H+�")d�++]5��)��&=�0j�� ���H+ �!)++]5��(��&]��.@@U/������H+�")d�++]q+5�8��@ $U���U��� U����U����U���U��� U���U;��+N�++++++++<M�<N�]??<M�<10!!#���.�����`����(@ilm ljccccjcdk��mbcjo :O_�� ee &���U��� U���U����U��� U���@&U �� &UU c\+�]++��]]++++++���?�?�9/q]�10Cy@,%! !! !!!!!+++++++++�]]]]]! !"$732#"5!`�45��v��������������D�n��]�����`�[����;9�����U�� � T@` "::5554<:DDI`"p"���"�"�"�""8)&&(8hieeivyy v�����9 �:@& p�� � @ P ` p � ���@ U &���@:U* UU` `p����"""@""0"@"�"�""���@4&U���@ UU��ִ U���@ U !c\+�]+++++�+]q�]q+++�9/q+<�qr<<<??�]<��<<<10q]q]3#5$54$736654&#��4G���������������������� ��?��� ������¸�H��S> @P "7GVVv u� IFFI[TT[h hgy � %*5:o` ��� �������U���U��� Uk@��� U���U���@G U��B���7"@ U U U U %U U? O 4!�]++++++���<��q]+++�+++33?�?�??9]10qr]q]3#&'!"326%"32654&��F;F;�+S�����}�D�����|��&��~�d^�,!eg#�Ŀ�����H��,��@�;X ZUh hxEJJUZ '(78E�3993[�������������ko c`coo`~ __ PPP_ZP+kj��������@3{�0@[k�@@!@ U!@U���@U UU���U��� U���@J$%40 1!@U UUUU UU U?1 �]++++++++��]]++++++++�3/3/]99]r9]?�?�3?3�910q]]]r]]]q!!#"57&'32654&#"�!��dվ�����]�R��z�������f������@� A�ʪܼ˼��b��c>$�@7&_&}}�����������&&!96"uy��!��! ���@ 4?��@ p����#��@+@ @"4 `��&@���@UUUO4%�]+++��]2/q3/+�339/9?�?�9/q�3/]33/+3910]q]&#"327&#"327#"&547&54632=�{kXQxt# �opM�{��������h]^6F]�nEGa�m��~�LS�w�D���>$@=6699EEIISXTRT^ejdddm $���U��� U���U���U��մ U���U���@!UP`p�0@P`p��� ��@2 ?��$ @$%4 U U U U U ���@U U U U ? 1�]++++++++++��q]�]q+++++++�?�?�?�9310]!#"32"32654&�߅�����#�K_��������&�|�����}�����±�.�&�@ P ` p � � � O ��p��%���U��� U����U���U���@ UU���� U���@-U p����@��p���� J/^]^rq]++++++++��]�]?�<?10q]#!5!�������l���H�i�?%@D@'##(8Hsz� ���R fgb g��� ���3"���@ 4O%U���U���@UU@ 4�$����U��� U���U���@U@ 01'$U���@U UUU?1&47+�]+++++��]q++++�9/]+++++�q<<9/+3??��/?<��10]]q46632#"46654&#"�#ϣ�k\��|bܳ�������J51;�E�ۛ�#�jsIt��x��&��~F�%�M��I|��g���C�?��@? �CA+�<<<N�<<</M�<�<<�<105!5!��W��i���������O�&� ����H'+R��Z@5Debwp '�Y@ % �?%0q�+N�]<M����?��<�<9/910]36632#4&#"R�)g@Sr2�ADQY�E)*?em�j�XE\h��3����6A_j@kSRfe��W�Y�[�Z�[ #/#/#,#4EBJ;J?QUdld/e0bPv{yS{Wz[������;�P�^�_� � � �#�%'QX!$���G(N:M�@(:84457:��_��@9.+ 5 G(Q!=<.jj%�]N'^]=M$�J8MjD:%, U U���@3U`a88U^a75�66U*U& U*U`a��!�h++N�++++<M�<N�M���9/+++<�����������?�?�??<��?��?�9/�/������9910]]!23!632'&&#"#"&'#"'&5####326654&ೃ&&'327654'&$'&&5473��{^ \�@U\�v_�hffe98=�J��}�E/�A%f�rOß���XH}�!.,��liL9#.��8VQ ��c�6��fR�SWP.7$$LQ�K��JS�N,f�t�!����2z\Sy<���q&,/L6co=.<. *[.xNM?O��l3!!#&&'566�L;;M;��h^N��cW�lv_`elɐ�0-%���Sh;6673&'#���%./���le`_v���Vc��M^g�>�L<;O��l#67!5!&&'��Vc��M^g��;L<;l��%-0���lea^v��Sh;5367#&&�w^`elɐ�/.%�L;<L�>g^M��cV�O��n#67!#&&'56673!&'3�^��PE}��}EP��^^��PE}}EP��-+��������+-,����������Ug�3&'67#&&'5566�-,��������,-+���������^��PE~��~DO��^^��OD~~EP�����g�3&'67#&&'5566!!�-,��������,-+�����������3�^��PE~��~DO��^^��OD~~EP����bjk�3!!jd�����ed�#�!��F��@ #!! "�y+N�M�<<N�<M�<?<<<?�10Cy@8 X XXX++++****��!#7>32#4'.#"%�D��|wנE� 5o�\\�s.mE}��b]���4���t�?r�vLP��h6�r�:�j@< %? � � �%0���% WZ+N�<<<<<�<<<<</<M�<�]q�<<�]q<�<10!5!!5!!5!:�8�8�8�=��������8� 3%!���������z����Q��Uq�9-�%��@%WZ+N�<M�<N�/M�<�10!!q���^��J"����#4632#"'&&#"���qCG3%/ ����A,(4 I!j����3#"&546323276765"��qCG3$. ����A,(4 H j����!5!��(����xH3ɯ�� ��K~����!#�k�ů�}2��,�!5!#}�lC����~�H3!~��2�}���,H!5!3,������~���H3!!~���k�� ��}��}��,H!5!3}�l��������K����!5!!#}�l�k����}���H!5!3!��(������}���H!5!3!!#}�l����k����}��}��X��!5!!5!��(�(�ԯ�կ����H3!3<��կ�� ��K ��K~���� !!!!~D�k��k���ͯ�;����� !!##��)���2��}t�������#!!#!o���|������;t���,� !5!5!5!#}�l��lC�X�ͯ����� !5!##��)���������}����!5!!5!#;����*����A��ů��~X�H 3!!!~���k�X�;�ͯ��H !333!���ͯ�2�}��}�X�H!!!!3oR��+�{�H����;�t��X,H !5!5!5!3,����l��X�ͯ����H !5!333�֯ͯ���}���X�H3!5!3!5;���R����{H��|���~���H3!!!!~���k��k�� ��;�ͯ�;����H3!!!3<��)�կ�� ��}��} ��K����H 33!!!��ͯ�z��)�� ��KAt�;���t��;��,H!5!'!5!3#}�l��l���X�ͯ�K���H!5!333��)֯ͯ������K ��K���H 3!5!!5!#;����{�*���� ��K ������������!5!!5!!#��(���l�k�ԯ�կ��;����!5!!##��)�)�������}t������ !5!!5!#!!!��(���*��|��)ԯ�կ��t��;��X�H!5!3!!5!��(����(�ԯ�;�կ���H!5!333!��(֯ͯ����}��}��X�H!5!3!3!!5!n�{֯S�z��(�ԯ��t�;�կ���H!5!5!5!3!!!!#}�l��l����k��k�X�ͯ�;�ͯ�;���H!5!333!!##��)֯ͯ�)�������}��}��}��}���H!!33!5!5!##!��{��ԯ�{�*��,����t�;����կ���;t���m�H!!��(�m����m!!��(������H!�� ��K���H!� ��K���H!�� ��Kf��H#'+/37;?CGKOSW[_cgkosw3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#3#%3#%3#f}}�}}�}}�}}�||�}}�}}� }}�}}�}}�||� }}�}}�}}�}}�}}�||� }}�}}�}}�}}�}}�||�}}�}}� }}�}}�}}�||�}}H}}}}}|}}}}}|}}}}}}|||||}}}}}}|}}}}}|}}}}}}|||||}}}}}}|}}}}}<���H#'+/37;?CGKOSW[_cgkosw{����������������������������103#73#73#73#73#73#3#73#73#73#73#73#3#73#73#73#73#73#3#73#73#73#73#73#3#73#73#73#73#73#3#%3#73#73#73#%3#3#'3#'3#'3#'3#'3#3#73#73#73#73#73#3#'3#'3#'3#'3#'3#3#73#73#73#73#73#g||�||�}}�}}�||�||��}}�}}�}}�||�}}�}}��||�||�}}�}}�||�||��}}�}}�}}�||�}}�}}��||�||�}}�}}�||�||��}}�}}�||�}}�}}�}}b||�||�}}�}}�||�||}}}�}}�}}�||�}}�}}}||�||�}}�}}�||�||}}}�}}�}}�||�}}�}}H}}}}}}}}}}}|}}}}}}}}}}}|}}}}}}}}}}}}|||||||||||}}}}}}}}}}}}|}}}}}}}}}}}|}}}}}}}}}}}}|||||||||||}}}}}}}}}}}}|}}}}}}}}}}}.�����H=AEIMQUY]aeimquy}�����������������������������#3#3#3#3!35#35#35#35#353353353353353353#%35335335335335#3'#3'#3'#3'#335335335335335#373533533533535!355#%353355##5##5##5##5#353353353353355##5##5##5##5#35335335335335�||||||||�)}}}}}}}}}|}|}}|}}|}||�"|}|}}|}}|}}}�}}�||�}}�}}�|}|}}|}}|��}}|}}|}}|}�"|v}�|�}}|}}|}}|}}|}||}|}}|}}|}}|}}|}}|}||}|}}|}}|��|��}��|��}|u}v}u}v}u}}}}}}}}}}}�}}}}}}}}}}}}�}}}}}}}}}}||||||||||�}}}}}}}}}}�}}}}}}}}}}}}��}}}}}}}}}}}||||||||||��}}}}}}}}}}|}}}}}}}}}}�B�!!���P��P=��!!����~0��!0����u ���� ��U��,�,0���l ��:�:l�u� �����U��X���#� 2#"5466"32654&&jo�v������v�o]�b֗��b��r�r����s�rL^�^��֗^�^�T�3!"32654&��TvwSTvv�,�vTSwwSTv*��3!"3254&&2#"&5466*���p�v��v�o[�b��b���}�r�s����s�rL^�`��`�^�����#/;! ! 4#"32#"&54632#"&546327327#"&���������vu\����?��?�;/"!00!"/�/"!00!"/��>O��N?2�ab�����u u�����?����?e!00!"//"!00!"//��$��$_dd�����#/! ! 4&#"326%4&#"3263267'#"'���������vu��/"!00!"/�/"!00!"/��2�ba�2?N��O����u u���"//"!00!"//"!00��_dd_$���!FU/;3!!#&&''&&'!5!66776674#"32�Lf�X"4��I&P��|9��b�kLp�P��3BD��P BE��0$e�\$�����,��-U��?G5��_J`]E����2H9��Q>=��3T�jEj�T9��F=���,�����-�I�'!!#!5!"&&546632"3254&&�5;�4�g�����������v�~��~��n;�I�;�������������y�z���z�yo���T&#"&&5432'"3254&&�$�9�����������3�NXh�� v�~��~�T�fE�K���������2��5��y�z���z�y:�"#"&'!726'#"&54766766!lJ�\N1K������-�TZ�!-�0IC�l���E`�a]��c %%��__�[I;R�6S�7�3!!7676654'#"&54632&&5463267632#"&'&'J���6Qg=�[t��^<g*�vv�ET"d��q?�1#4Y\>�"#"3�o|r�vt�3FG)r��mYb(�tx�=3%X��=)?����&&'&'&&5463267632bs�y.)�mnQ=&!<Sml�X~�K;v�ڠ+Fu<o�N:sq;P�gZÞυi@����&'&'&'676 Y��\J��R/Qx�e�vϗ��gNඐ4Ex�#�s՞%���S32#54&'&###"&54632�&�7O<-4c98IY@�\m�{N`S9*�fg+D_ ��y�Q{di�.U��2�%#"&54632#"&54632?�_m��z(=E��@�\m�{N`����|~R}cd�Թ��y�P{ci�.�����x�&,-�@U U���U��� U���@U U U���@UO_����H+����U���� U���U���U���@ Uo��H++]+++++5+]++++++++4����Q�&LM��@@U@ U���� U����U����U���� U���@U`p0o����,�H+���� U����U����U���@ U ��H++]++++55+]q+++++++55��l��'Q��@#�H'#H'++����:@#"!4"!4���/�h+N�]M��?<�910++73�4�5i���������&��*�CTX�O�@H+O_�FH++]5+]4Ya����)5�@)! / � ���,�/�2�5?8'3��!e-�@' v���e�@ ��0*$��@**n��* :*�T@*?6q�+N�]M������������?��]�]<<?���<�.+}�10]]#"&54632&&#"32634632#"&732654&#"l{�z����z�zY?_ws\Jc�"������¿����}^^}}^^}���Ǻ��zpKL����Z�= �����ɰ��ȼ�����������&}@O( <��z@() "*')l&&) �����'�z+�]�<<���<?�?��9/�999<<�}�10]746323267#"&556654'&#"�{o`|x�Dior\kO�b/���♂m\���aY+!J�Wr�b+��7="*��B�!!!���PL��Pd����R�!R�1��1���R�!!!R�1���7��1�L����#� 2#"5466kn�v������v��r�r����s�rp�f�2#"&546"32654&kh��hh��iIfgHHgf��hh��hh�LgHIffIHg����Y�&$�J_&@� 0A�!)++]qr5��J��_&D��@ p88;A8��)++]5��f��v&&&��d@ #A �!)++5��P����&F��@ A�")++5��f��v&&���@ dH+�!)++5��P����&F��)��")+�CTX�A+�o(H++]Y5�����&(��j@ A�!)++5��K��_&H��@ !A��)++5����"&(�kj%��!)+�CTX� A+�FH++Y5��K���&H��@ %H'"�")++�����&(��j@ A�!)++5��K���&H��@ !A�")++5��m���!&*�_%�(�!)+�CTX�(+A+�&H++Y5��B�Q��&J��@ -0A-�")++5��m����&*�_@ &) A&�!)++5��B�Q��&J��@ +),H++�")++5��m�[��&*��55A+5B�Q�( $0p@0*&))&-;4KDV[ej5'5/D'D/S'S/a'b/1� �0��T���.��@ 0 ` p � � � �}@ "E( �[@$ ~3+3%2@U2@ UU���@UU U���@UU���U���@Q U�@`�t% "%$ UU" UU UU����?O14� +N�]q++++++M����]q++++++++++<��<9/�9/��?��?�]�?��?<�<�<��10]]#546732665#"543253#"&32654&#"x�J^6]�N��y�&u����ܺz�\��֙�y������A�up�%S'm�g�`���;��6���j��~�ռ�ʪ�����",&+��j@ A�!)++5����,&K�,j@ H+�!)++5�����@,4/�]@ ���U ���@ U U ���@U U ]/��]@ U����U���� U���@U0U����U���@ U] P`p]q�+++++++�<�]�+++++�<<��?<?<9/<�<9/<�<3333310]+#5353!533##!#!5����� �����K����۔����MK����f�"4����4���� 4���@4%5 E ���4 ���@2+4� %@U@U(UU���@ UUU���@UU���@ U U���@U@364��N���@464��p���%����U���@UUUU���@UU U���@364� ��N�]q+++++++++<�<]q+�]q+++++++++++++�/]/?<?�?9/<�+<310+]++++#5353!!632##"#����o��zƉ��{��������������_���������^&,��j@ A�!)++5����p�&���@ A�")++5����T�&,��P@ A�!)++5����Y_&���@ A��)++5����N&,��P@ A�!)++5����I�&���@ A�")++5��K�R��6,��A+5���Rl�6L���A+5��7��T,&-��j@ A�!)++5���Q �%@+ ;32H� d��"@ <=���@! 4dd< U U/?���@4?��% ���@CU UUUUUU U�?OGP+Cy@ ++�33N�]q++++++++<M�<NEeD�q/]+q++M����+��?�??<<<�]<�9910]#3#732653#"�q����M"4!?.�u�IT����S�\��Ű����[R�&.������@ dU A/+]+5����[��&N�!@ �A/+]5��&[���U ���U ���@LUD %//� ��� �� � �� ? ZYii�� ( 8 XYJ���@ ���@@U%% e � ��%����U���@UUU����U���U���� U���@364� ��N�]q++++++++�</]9q?<<?<?9r�.+}ć.++}�<<8108rq]]]rq+++333#����j���&�P��v�dz�[����[*�&/�T@ A/+]5�����[��&O��O���A+]q5����[�&1��@ A/+]5����[�>&Q���!A/+5���]��@^;4?Ail{uru��$$/q�������� /& $U ��Դ U ���U ��� U ���@U V U����U���� U����U���U���� U����U]�+++++++�<�]+++++�/]/?<?�//?<?�33310]]36632#"'73265!"#��s�}����yW`AM�L�k��L����K����v�H�4��C}�����Q�><@J$4D����������r�� %U���@ UU����U���@UU���� U���@U�����@364��p���E�%���@UUU����U���@UU U���@364� ��N 9�]q++++++++<�<�<�]q+]q++++++++�<<9?<?�??�3/3/10]]]]#"'732654&#"#3632�u�ID"5 A,hwu���u݂�9��9Ű�X�������&��p���c����&2��t� p���A�!)++]5��D��'_&R��%���)+�CTX�A+� H++Y5��c���"&2��j!@P#`#p#�#�##H+ �!)++]5��D��'�&R��@ !A�")++5����[��&5��@ ..(A%/+]5����[�>&U�%�/��\���&&6�Ld@ 36A2�!)++5��?����&V��@ 36A2�")++50���@& 099 �� /�����@UU���U��� U����U��� U���@ U �s���+�]+++++++<�]<��]<<�<�<??<�<9/<�<10]!5!!5!!!!#��J���H���u�������������#&4���@[#&4/ � ++�4U 4U 3����"" %�E����U���@U UUU����U���@UU���@ U���NG� +��]q+++++++++�<�<�<��<3/q�3333++99?�?<�<9/<�<10]++#53#5373#3#327#"&&5����������%@ /I=js��l������U>�Hu������"&8��d@ !A�!)++5�������&X�� @�@ST4%A�")+++q5�����"�&8��d%��!)+�CTX�A+�H++Y5������_&X��@ A��)++5�����"&8��d@ A�!)++5�������&X��(��")+�CTX� A+� ��رH++Y5����R"�68�@�&A+5����R&6X�w�-A+5��v,&:�lj%��!)+�CTX� A+�H++Y5����&Z��%��")+�CTX�A+�H++Y5��F,&<�mj@ A�!)++5��!�Q��&\��%��")+�CTX� A+�H++Y5�V��@MO�����������p��KYhp p� %@U���@UUUU���@& U������� ��NGP+�]qrr++++++<�</]3/??�10]rrq346632&#"�6�jOX64Z;�sJ� OW�x����Y6c�SJe�'H+'����364'����"$4'���� 4'����4�''/]++++�CTX@ ''�''����EE4'����,/4'����4+++]rY5+5��J���&n��ʱCTX@*PS;;A8>ASPS�S/SpS�SS A�A�AA/qr55/]q5+55+5@,PDH+QRPS�KO4S@``4S@884S`S�S�S�S�SS�8?4S���@ ,.4S�)/4S����'(4S����#$4S����"4S���@4S@4S�4S�@�+++++++++qr+++���10+5Y���,&���j@ A�!)++5��D����&��X@ N%H'N�")++��S���,&���j@ 42H+4�!)++5�����d�&��6@ ,H'/�")++�Y�&$@<�<���+N�M��/�<<1053��Y���v,&:C�j���� A�!)++5����&ZCh����A�")++5��v,&:��j@ H+�!)++5����&Z�h@ H+�")++5��v�&:�l+��!)+�CTX� A+����H++Y55����&Z��@H+�")++55��F,&<CMj@ H'�!)++��!�Q��&\C�@ UH+�")+++5��[� G���P@ < i� �? ���+N�]<M�<��?<�<��9�10#&&553K^l,]H���,G*�������_@5Ch+N��/M�105!�˔���:�6/@�$):S.m,b.�(��!�2�!�!!u � 455+ 322!!_ � � / � � &+/&*'_)o))�@--)&j ��!#250*^)i � 08344�^ M0^�#�#�##r ���7��+N�]M��<<<�]��]��<<<N�]M���99?�?����?�q�]�9/]q<<<�<<<9/]qr<<<�<<<10]rq]!!632327#"'&#"'67#53&'#53&54$32&&#"!!���!�M@Wg�DEv:�\J��F��E� ��%�~ ���� �ku�X��f���)8�?,.]�pєu�ZM�ܿ�q��\:��iZ��|H�@P�EZR[ZRkh :KIJL/� i�� :�����������@ 01���?1�]�<<<�]]�<9/]�?���?��/�9/]<�<10]]]327#"5432'&#"Ax���Hx�{��&��0瀬�y��y�+�g@��>���J)yz��k���� !-8�@/:{w������B\4���@';4?%6�a@%/%?%%%+�a�@ �� ����}0a@ � ")'.) �@()'3)::9 )��F�9Wh+��<�<<99N�M�������?<���<�<�<�9��9/]�9/9/�.+++}�10]356673&54632#"&54732654&#"32654&#"�M���6fz7�.l�}����������F33IH67@�GPVDFL9��*Q {m=���/sPokVs-)�j~d��244-.7:��E5:DE"����"6BMQ@�/Oi&f*{&w*�&�*����B\4���@';4?!--:##K�a@:/:?:::2@�a(�2a@ !� 0d�a!�@/?_o_o��a���}Ea@2� �7)%'C)5�@/=)+'H)/OON)" )0�(@' d)�")N|h+N�M��r����]���9N�M��������9?<���<��rqq]����]�9/���9/]�9/9/9/�.+++}�10]r3732654#7254#"'663 # &54632#"&54732654&#"32654&#"�M������{CZ�:�yh$�)�d������}��~���������F31JH66@�HNUDFL9���pK9onfYfoO�x'+�e���/sZekVp0)�m{{h��243..7:��F4:DE"����3?Jw@,{#w'�#�'���� /L1l����B\4���@';4?**7 H�a@7/7?777/=�a%�@/ '_o�� �a@@Pŀ 0@Pd�a��a�'�}Ba@ /� 4)"'@)2�@",:)('E),LLK" )0�(@')KWh+N�M��]2/2/3/�]��]<99N�M�������?<���<��<<���]q�9/]��]�9/��9/]�9/9/�.+++}ć.+}�10q]]3732654&#"'!!632#"&&54632#"&54732654&#"32654&#"�M������yL\SBFF�O��"OYq���v����~���������F31JH66@�HNUDFL9���iS?:U@yy�5�lx�q�3/sZekVp0)�m{{h��243..7:��F4:DEJ���� ,7�@/9}w������B\4���@';4?$ 5�a@$/$?$$$*�a������ '�}/a@ � !)'-)�@)')'2)998 �)�/<8|h+�]�<��]<99N�M�������?<���<�<�<�<��9/]�9/9/�.+++}�10]3!5!&54632#"&54732654&#"32654&#"�M�����%�"p�}����������F31KH67@�GPVDFL9��A#yP����/sPokVs-)�m{{h��153..7:��E5:DE����o :@>l �����`� ٹ�+9���<�</<�<��1053'67��J^6]���un�&T(kk�[��K@ M �1@:M/8)�j �W��+N�M�<���]���]�10632#"'73254#"�#�|��?M,+�2nHMtuLC����O�������Z@8� �@�����P ` u�@,/4��_P/r]�+q�3/]�3/�?�]q<<��103#%3#%3#[��u<���֭�������[���U���U����U���� U���@eU UU/0gh `�������YVPh��� � � ���@U ���@U �p@�RR�@����4���@ 4�T�@ eRP����@P����@ ������+�]q�]q�]q�����r++���?<�/�<�<�.++}ć.++}�9999����ć����?�]<10K�SK�QZX������8888Yrq]+++++++#3#!!&'%33�Xݫ�����I3������F��DZ��n����������@8� RR��O��@4���@ 4�@.d4���@,4TJ 2U U U&U���@UUU U���@U U���[+�++++++++++<�<N�]M��+/+r++q�]��?<�<?<�<9/<�<?�]<10!!!!!!3�$��+����Ѕ�����?�� ��������,���@.4� � � RR��@4���@ 4 UO_�P ���@UU U UU���@4U U U`�P� UU. U���@U0UU& U���@U@UO_�����Y+�]+++++++++<�<]�]++++++++<�</rq]+++�]��?<?<9/]<�<?�]<10+!3!3#!3h�����~������Z�F��M�����*��@2 / 0 � �RR�� UU@4���@_ 4O_�� UU. U8U UUU* UUU_oO_����Y+�]q++++++++++<�</r]++++�]��???<�]10]!33h�~�����F���������@V GIIGXXVTZ[]S���� RR�� U@4���@ 4���&���@UU��� U���@UU���� U���@7U & UU U UUIU/.���\+�]++++++�N�+++++++M�/q]+++�]��?�?�?<�]10]! !"$732#"%3X�45��v�����������������n��]�����`�[����;9�ڛ������Ͷ :; ���4���@444 ��س!4���@*!4(!4&)* /hhh� ���@*U U ����@ U U�@* RR�� U` p @4 ���@ 4O _ � � �@ R@ � ��@ RO���@'$UUU"U UU�G�����+9�++++++<�]��<�]��/]++q+�]��9??<<<�++<?<�]�.++}ć.++}ć�ć��K�SK�QZX� �����8888Y10]]C\X@ "9"9��ޱ9+++Y+++++++++!36733����!U@B^��4���mM�F�us�������������!�@E��XW zu��#\P od v % KKFE *;!!!� �H@# -- R R�!!�@4���@ 4O_��� �:��:��@U U/O�x@ &JU���@U U����U���@UU���� U���@U�j# @�x�&J���U���U��� U����U���U���U��� U���@ U �"���+�]++++++++���]�]++++++++<���]++<�<�/]++�]��?<<<��<�<<?�?<�]10q]]]]]7!$4$32!!5$4#"!3k@�Р$�����@��d���b��ą�ܭ�n�<������������=���G������xO��@ � �@ �B�� �0��0@P`�@�@,/4I@N%���@UUU���� U���@ U EG� +�]+++++<�<�/�+q�q3/]�3/�??<��]q<<��10333#%3#%3#��T��u<���֭�&����������Y�$�����%��Z� �@<��/0x����������'(78�U���U���@<U �@ U�9/]+��9999????9�<�.+}ć.+}�99�ć�10+++rq]r]#3%!&'3�X��/��G!4��F�C�t�������(��)��=���"�+�����,���R�.H� �@_/0oW\V U���@U ���@ U���@ U ���@(U U �_ ��� U �_��@ U09/]+�+�9999?<?<?<9�.++}�+�.++}�+99�ć�10++r]r#&'#8��2!-�t�=��F(�eyx�������0����1m��>@'O_� �b V �bV������?�?�9/]q�10!!!!!!�#��^g��yY�����&��&���c����2�"��� ��@4 ���U���@ UU]� U����U���� U����U���@ UU ����4] ���@U P ` p ;Y+]q+�+]++++++�]�+++�?�??10+3!#!�~���F �����3����@<� 66 ��� &- 7:? I ij xx �� �� ���U���@U ���@6UU � �1� ���]�<<<9?�?�<<9�.+++}ć.+++}�10]qrq]!!!55y���<���!������/����0��7��F�<�� I�;0� @J@O I@@`p�� 0@ 4 4## 44 � � � ] ���@ U ���U ���U ���@ U 0 @ @ ` p � � � �]@���������� 4���@ UUU UU �]�]++++++]q�]q+++��9/+<�<????9/<�<10]++q]33663#$��������������u�O�� �s�b�� �;�5a��w@[��XYXW [TXXzu�\P od v % KKFE *; -- �:��:��@U U/O�x@ &JU���@U U���@UU���� U���@Uj_ @�x�&J���U���U��� U����U���U���U��� U���@U` ��]q++++++++���]]�]+++++++<���]++<�<�?<<<��<�<<?�10q]]]]]7!$4$32!!5$4#"!a@�Р$�����@��d���b�ŭ�n�<������������=���G����5�&,���(��!)+�CTX� A+�H++Y55��F�&<�P@H+�!)d�++55��H��S�&.��@�!�!!H+!�")++]5��b��c�&0��@ %'A%�")++5����i��&��@ H+�")++5��c��&��<��")+�CTX�A+����4���@"%4/ZH++]++Y5�������&#�� ��")+��i=�,@Y8HWgjje&yzz��� (H)Y%�� 4� � $h ,�,,$ $? O �T@ '$.U��� U���@$%40 1.%���@UUU���@UUU���@364� ��N-�]q+++++++�<�]]+++��]�9/9???��/]�9/]9]+10]q]%#46632#"2654&#"32654&&##?�[ވ�ϧl�����+���k]�0�g}�k��������}牆�؞���x�yb�bx��m����~h�;�i�&�� ���@U U���@ U����@DU%U% ��%U���@U U U����U���@&U���@� 0 ` � � @ ����4+q]9/rq]++++++<�<��99�CTX�9Y?<?<<<?9�.++}ć.++}�10rq+++]33#�)0��s�&��E��i�H�Qv��@ lw���CT7z��j@ H����� 4�0@U UU���U���@ U Uo���@: 4$UUU U UU?O_�( �]++++++�/+]3/++++++�3/+]3/3?�?�?�310]q]!#7654&&'.547!����ly��bx�q1�6Nm��LV�`�z����xt )Ya�B�z)>q�u�����i�>)@Wrp��������������� %5F��� %@U U ���@ U U U ���@U U ���@ U U ���@Up � � � � N�%���@UUU���@UU U���@364� ��N9�]q+++++++<�<�<�]++++++++++�<<9?<?�??10]q]33632#4&#"��u݂�9�hwu�&��p���������\��� 4@aWWXXgg$):5 5:FIIFIF CJfivy���� � $$@ U@U���@U UU���U��� U���U���U���@$%40 11����@D#40U UUUU UUU@$%4?1�]+++++++++q+]�]]++++++++++�<�<?�?�9/]�10]]! ! !&# !! \��"�"�H �|��=����� �>9�V���=&L@ N%U����U���@ UU EG� +�]++++<�<�??<1033��&����&Z���U���U ���@>UD? ZYii� ����� ��� ��(8XYJ���@ ���@RU%U U% e � Pp��� %����U���@UUU����U���U���� U���@364� ��N�]q++++++++�</]9q?<<?<?9r�.+++}ć.++}�<<8108rq]rq+++33##����%�bB�&�_��G���=�I�����@@ UUy�47FVh�� 0 ` �� � U���@ UU%���@8 UU% ��U�@ 0` 9/]��+99]?<<<?<99�.+++�}ć.+++�}�+10]]+]++#3#�����$�����F����i�&����&Y\�Qp�(@1 ! &FV� 6������#�&��igkjyy!��� 4���@! 4"� ( ($%���U%���� U%���@Uo%%%% U U���U��� U���@! 4�N* $ UU��T)�]++��2/]3/+]++++�3/]+++�9/3?�?�?�9/]�910++]]q]#"!3"76654'$467&&5463���+��ĝq�xpJڹ.cS��F������ӕaZ��Nʀ`�=|H���X.f0v��=�]����D��'>R��iE> @dk����jj`���_bjl blP__ P_9579IFFIVWX Yhx� $���@ $%4U���U���@ U0`� 1����@ #40 %���@UU���@UU���@364� ��N�]q+++++�q+]�]]++++�3/?�?�?910]]]]]q32#"'"32654&��������s#��������i�."�����}�@�������V�Q�>"�@K')69 FJ � ���� � ��& 7 G v � ! $ U U ����U ���� U ���U ���@$%40 1�$$���@:#40$$$U UUUU U@$%4?1#�]+++++++�q+]�]]++++++�3/39/3?�?�/�10]]]&#"#"'732654&'&&54!2�*pp��|FަCU,:+`nO~��Y${�#��t�3%AsK���S;69/���d����&�@9DDTS��P[cjs{����p�� %���@U UU���@ UUUU���@ Up���N%����U���@UU���@UU���@364� ��N�]q++++++<�<�]++++++++�<<?<?�10q]]q3326653#"&&5���bQx.���M&����\xog���ㅮ��i &!@u5����0? 8w����������� 97 U U% ���� U ���@( U % �� ����U���@ U � U I�]+�]++��9999?<<<?<<<�.+++�}ć.+++�}�9910]qr]qr33##0�$.�z������&��L�,�e���z�i9&�������4���@#4 $&4��yy ��0��� U�0�(U���@ UU���@! UUU@264���N�0��@UU����U���U���@(364� ��N o���P����]q�]q+++++��]q+++++++�9/+<�<?????�<<10]q+++]33>53#.5z�0�����5�M�δ�ȋ.&��g��Yb�����ʗ��D���W���&$U@I&( &9H@&S\]Sdknavzuz$��$�&�&&HH �00@# P �0@ U #@ U���@U U���U��� U���@)$%4 0 0�� @`1�&&���@ #40&&@#���@U#U#���@U# U#U#@$%4#?##1%�]++++++�q+]�]]rq++++++�9/+�qr99/9/��????9/]��910r]3326653326543#"'#"5����c@p%�%q@b����۪�ab��&����d�~7��{�cհ�I��������"������&��(��")+�CTX� A+�H++Y55�������&#��@pA�")++]54��D��'�&R��@��H+�")++]5�������&#����")+��W����&&��@ %'A%�")++5�����&(�^��!)+2����@*fv�"]J J���& ��д U ���U ����U ���U ���@ U 7 ����U���U��ִ U���U����U���U����U��ִ U���UT�+++++++++�<��+++++��9/�?�??�<9/���9910Cy@66 66++++��]!!632#"'732654&#"#!2�������h�LR����������8c��˲��!�%����^�X ���U,&=��j@ �H+�!)++5d��v��@����+;]o� )) )5;5 ;GKE KVT VTjwyx������ `p� T &&b/� -& ���@U U c\+�]++��]�]q���9/?�?�9/�9/�9/]�10]q]!3 ! 4$32!"Y����^Y�������8��36�S����K����t1��G�J���23�����\����6�����,��5�&,���(��!)+�CTX� A+�H++Y55��7��a�- ��)�&�=�@b&& �H@ U$U U U���@U U���@UU�!&���� U���@$%40 1( ���@U U�:@JUU-'�++��++��]]++�9/]++++++++<�?�?�?�9/���10Cy@,$&&%%#&, !6$!6, 6"%6+++++++++++��!2#!!#"'73265!26654&&#!�^��b�ɾ���+�j@Z!0"BB��jzW]�������o�h��M � ��w�c���)w`[{&���D@/+ U U UU���@U U���@"UU& UUU����U���U��� U���@$%40 1! U����U���� U����U����U��� U����U����U] �++++++++�<�]]+++++++�9/++++++++<�<?<�?<9/�<<10Cy@&%%& 6666++++++++�!2#!!#3!!26654&&##:F�鏗�������k|{]R������FΉ��D��_���r��$ycUz-1x�9@ fw��H@��� ���@U U U ���@ U U ��� U ���U ���@U @364� � N���@464��p��� ����U��ڴ U���U���@U U����U��ٴ U���@UU��q+++++++++�<�]q+�]q+++++++++��?<?�<9/�9910Cy@%& 6 6++++�]!!$32#4&&#"#!1�����[�6�j�������=^���~{��Z\�X ����,&D�/j�"�!)d�+�� ��&M�d_@ A�!)++5��i!�-@ � � ���@UU���@2UU UU@` O`��� `���@ $U���U���� U���@UUU@�_�@ UU��� U���U����U����U���� U���@UP���P�/]qr+++++++�+�]q++++++��]qr++++++�?<�/?<10]q!#!3!37�����i���� �F����Y�$����@(& ���U ���@ U U ���@$%40 1����@#40 U����U���� U����U����U��� U����U]�+++++++�<q+]�]]++++�9/?�?�9/�10Cy@&%&66 66+++++++�!!!2#!7!2654&&#!���^��c�������Z�������<J͈o�z���[z(�����%�U�{@ $U���U��� U����U����U���U��� U���@ U;�+N�++++++++<M�<N�??<M�<10!!#����������#� @/ ���U��� U���@U U����U���@U ����U���U����U�]����@U" U U��ش U���@.U U :������Ke ���@ U U <r++�9/��]qr^]^++++++��+++�9/++++++�?�<<</<?�10]!3#!#3%!!#|���7�r���Cb����V��,)K��w�����([�=�@����&�(/??/?@?wp?��?���)�,�?((#988#8.I.hh$�, III#vv)x,'8:: ,.,,.%&& '(''( :8<,.1**<%(!%( '.,*:8 2<<�]�!!=& 1�H5@5{=�22-'UO'�''�r��-���@ U@��r@ e= U ����U ����U ����U ���@ U� p � /]q+++++<�<�]+�q�]+�q?�<��?<<9/�<<99999999999999�.+}ć.+}ć.+}ć.+}�..10]]]]q267>32"'&#"#&&##"#67&&'&'ᘀ�kS=O�W_ ]-.;@^Y��.�b�y�`�b��.��OdE?--YNe`�P?Ti���~iwQ�--��s&(�����R�e��r��' k��((�Ow��d�N����&@SN�9Fe!u�KZt����(@P`p��?O_%�0@P%�H� %�H��H@% &U U���@U��K&"���U"���@U ""\(&b&�1'�����]++��]+++�9/?�?�9/�9/]�9/]�9]910Cy@#$6$66#6++++����q]]q732654&##526654&#"'!2# N�������]��m�o�<�E���p����`�0k֞py��Q`�o�-*���q����� � :@ /U���@U78VYivy���@"ULU<UNU ���U���@U ���U���@ UU����U���@ UU9 $U����U���� U����U����U���� U����U9 �+++++++�]�++++++�99?<?<99++�.+�}ıCTX@[����4+]Y++++10]++]33##��ð�����w��F��z��� &B�x_@ A�!)++5���! @C�� ,/#v��::8%U �]�!�H@! {! �--# !���U!����U!���� U!����U!����U!����U!��� U!���U!9"�++++++++�<��q9999?<<?��9/�9/999999�.++}ć.+}�10]]q3267>32"'&#"#&&##� lT=O�Xp ]-.;JfG��.�e�l���~gĐwQ�--��a'���{�R����� ��b �H@ U���@U& UU���U���@U UU]� ���U���@U UU���@UU�:@ JU���� U����Ub�+++��++++++�]�++++++++�??�?���10Cy@ & ,,+++��!#!#"'73265 ���+�j@Z!0"BB��F � ��w�c�����0���"�+��c����2�!��� ��@ 4 ���U���@ UU���U���@ U9 � U����U���� U���@U U���� U ���@4] P ` p ]q�+]++++++�]�+++++�?�?<10+!#!#������F �������3��f��v�&��0��7 ����@f�h�����@ U���@ U] J �H@ ��\\�9/���]9999?�?<<<��9�.++}ć.++}ć�10r]r]33#"'53267 ������g�{KmNWGg>��~���ք#�-[�R��@I !!O!p!�!�!%++%{ {0o�?p�&U U���@U?o���ó &���U���@ U U0`p����@ @ ���@U U���@ U�� O�/]r+++<�q<<<�]q+++��]q+++�??�]q<��]q��<�10]]q53#5$546654&%��D������Y�������ݸ ��������� )�&�� ȯ�� Ʊ���� I�;��i���@ � U��� U����U��ԴU���@U`� ���@UU��ݴU���@ UU ���K $U����U���� U����U����U���U��� U���@UU 9�]+++++++++��]+++++�9/]+++++�?�</?<10]3!33#!���Æ������ ���W���@iy��H@ ����U���@U U����U���@U U���@+U]� UU UUU���@UU UU ���@4] P`p]q�+]+++++++++�]�+++++++�<??<9/�910Cy@ % 66+++�]!##"&&533273���ę�O¯{���Oa�ܲ��c�[����"@O @ p � � � � *UU UU UU UO��m� ��شU ���U ���� U ���U ���U ���U ���@ UP @ p � �m@ U����U���@UU����U���@ U@� p���p ]/]r++++++�]qr+++++++��]q+++++++�?<</�<10]3!3!3!���������� �� �F��i:�Y@%@op�� ��� ��شU ���U ���� U ���U ���U ���U ��ӴU ���@ U U P @ p � �m@4 *UU UU UU(U U���@UO��m@ U����U����U���U���@U U@� op��/]qr++++++��]q+++++++++��]qr+++++++++�9/]�?�<</?<<10]3!3!33#!����� ����� �� �����@" &U U���� U���@$%40 1 U ���@U U U U ���@U U ���@ U �<�++++++++�<]�]]++++�?�?�9/�10Cy@&6666+++++�!! !!!!2654&&#!�_Y����B�c��a����������� ��{�[}#�k� 4@" &���U��ܴ U��δU���@' UUP ���@`�� ��ܴU���@U. UU���U���@U U U�@ 0@P� U ����U ���� U ����U ���� U ����U ]�++++++�<]�++++++++�9/]qr+++++�?<�?<9/�10Cy@& 6666+++++�3! !!7!2654&&#!3#��^X�����c��d����?����������{�\|"�F����@%&U���U��� U���@#$%40 1@��� U����U���� U����U���� U���U]�++++++�<]�]]++++�?�?9/�10Cy@%& 66 66++++++�3!2!!7!2654&&#!��^��`����c_�������r�h����lX{$��J��\�S/��@@ 'U ��ݶ U \N�++5������@6 %&+ &**%FHIGP[\S{�����U��� U���U���U��� U���@1U@U@ U@U@U & ����U ���U ��� U ���U ���U ����U ���� U ���@U \� &{���@UU���@ UU���@UU U���@ UU �� U����U���� U����U����U���� U����U]�+++++++�<�]+++++++++��]�++++++++�?�???�9/++++�10++++++]3!! ! !#32#"��py������������������n8s�l�����j_6�����4!;����&�S5��@����U���@U"U���U���@ UU����U����U���@U U����U���@ U ]$�]]++++++++++55++��J��>D[��D�(@E9 5%9'I F%H'YYU[Q%\'= & #3� &��$*@ U*@U���@U U U���@UU��� U����U���@$%40 1*���@C#40**�*#$U UUUU UU@$%4?1)�]++++++++�]q+�]]++++++++++���?�?�?���9910q]#"6632#"&!264&#"326��Is�ߢGD�r������p(�2���������kTV��ee��O�$�P������@6%/%F#+##++ $ UUU��$���� U���U���� U���@UU���@$%40 1�%%���@#40%%%U U U���@U U���UE$�++++++�<q+]�]]++++++��]+++�?�?�9/�9910Cy@3!%% & ! " <+++<++++++++�]!2#!326654&##32674&&##����k??Kc Ļ�!��sVDw���rBju�&3�_Lq&�^��gI3TB�GW3W��&d@+ %����U���@UU U���U���@ UUUE�]++++++++�<??�10!!#�c�Q�&��o��l&;@ + + ����@UU���U����U���@U�@� %���@UU�+���@UUU���@ UU���@UUU��ڴ U���U���@$U?������O��N+ ���� U ���@U� <]qr++��rq]+++++++++++�9/]q++�9/]��]+++++�?�<</<?�10!3#!#3!�s����_���;&�n�?-����������K��>H��`&8�@9'%%:/:?:`:p:�: ::0:O::�:�:�:4;!��!��!533����U3���@JU3+)'))'U+% !!%"#""#53')%# "7�@?.30H"!! %'5)3/#! " @ ���(@%8 U���U����U����U���� U���@ U��(@O//�"�"�"P"�"�"p"�"�""39�]qr�q�]q++++++<�<�]q�q9999?<<<<?<�<�9/<�<99999�.+}ć.+}ć.++}ć.+++}�10qq]]26767633'"#&&##"#67&&'&'&#"5323 VFC?21kB1H+(DHuo��;X=�<X;���puP@@3 (hUC6BEW&�5B��*)�mhP!���Id>��=e��I�%W�7 �Q��D�2��b>& @]� (U� ��;�P`p��� @H��H H! ���$�!$���U���@$%40 1(���@ U@���['�]q+�]]++�����9/9?�?�9/]�q9/]�9/q]�910Cy@*$#&!$! "%<+++++++����]]q5>54&#"'!2# 732654&&#"rrSJaM�=�P2��~PPл��:��[[yLVq �P<IW�+���M+�[��C$fpgP>\��& R@Vg{�����@ U U���@9 U U+ %@U@U$UU���@ UUUUU��� U���@U@364��N���@464��p����% ����U ���@U U ���@U U ���@364� � � N �]q++++++�]q+�]q++++++++++++�CTX�99�99Y?<?<99�.+�}�++++10]]33##���´� �&��*��%�������&b��@ A�")++5��&>@K>??DD� /,//L^z�� KK�������� ?{{�����@ U% �@*H �I %����U���@UUU����U���� U���U����U���@364� ��N�]q+++++++++�<]�]�99?<<?<�9/�999999�.++}�33]q10]q3267>33'"#&&##��VEC5BV_$2G+)DGtp��;X=�&�5B�~P�mhP!���Ic?���#&F@+3 %@U���@U(U���@U U���@U U��� U���U���@ UUU@364�N���@464��@`p���%����U���@UU U���U���U���U��� U���@UO_op��|� +9/�]+++++++++�]q+�q+++++++++++++�?��?�10Cy@ &% ++++��!#!#"'532665�D��#lf?RO80&�����vX�2���&�� U���@v U� � FJEJ VZ ���� ���� �� xx � ���� �������� ����� ���@ U +��� U���@' U+ %���@UU���U����U���@! UU UN���? %���@UU����U���@U N �]++++�<]]�+++++++�<9?<<<?<9�.+++�}ć.++�}�108r]qr]++!!###�6��ơ�װ&��R��W�������&�@� � + % @U���@UU���@ UU"U���@ U UU@364��N ���@464� � p � � � %����U����U���@UU UU����U���@364� ���N�]q++++++++�<]q+�]q++++++++++�<?<?<9/�10]3!3#!#��� �&�F����)��D��'>R��&@+ % @U���@UUU���@ UU&U����U���@ UUU@364���N ���@464� � p � � � %����U����U���@UU U����U����U����U���@364� ��N�]q+++++++++�]q+�]q++++++++++++�?<?�10!#!#�F��"�&����o����i!>S��P���>F&�&�@/ 0 @ _ � + �WW�%���@U U��� U����U���U����U���@& UUP��P`���/]qr++++++++���??�<10]!!#!&_�����&��o���!�Q�&\K�iJ�)5D@bX 77[\ USY Y"Y&U,V.U4jj edj n"n&h(f,e.f4yvy vv�� �#0'33!3-����U%���U���@ U$$���� U���U��� U���U���@$$%40 17@7P7`7�7�77 707@7�77���@4#4077*$U#U UUU@$%4?16�]++++++�q+]]�]]+++++�9/++<�+<???<��?<��9910]]36632#"&'##"43232654&#"32654&#"�8�M���:xT�6�L���P�3��cn��pxy�^�putz{o���@?����$P� �::%�9?@�P�����κ����������&[���X&@_ + % @U���U��� U���@UU��� U���U���U +���U���@ U(U U����U�@�`��N %���@UUUU���U����U���@364� ��N�]q+++++++��]r�+++++�++++++++�??�<?<10]3!33#!���t���&�n��n�?-E�&�@ H % ���@U U U ���� U ���@U U U N%���@UU U���@$UU UUUO(�]++++++++��+++++++�<??<9/�9910Cy@&%++++��33273##"&&5E�vYf�����y�B&ɂuW6���4{�k��&|@% p 0 O ` p � � � + % ����U ���@ U U ���U ���U ����U ���@$U0 0 @ � � � 0 ` p � �ĵ@%���U��� U���U���U���U����U���@$U/��0�� 0`p��IJ%����U���@UU���@ UU����U���@ U UUON�]qr+++++++++�]qr+++++++�q�]qr+++++++�?�<?<<10]]3!3!3!��������&�o��o������T&|@. O`p���+ + UU���@ UU0Pp�% ����U ���@ U U ���U ���@* U U0 0 @ � � � 0 ` p � �ĵ@%���U��� U���U���U���@$ U/��0�� 0`p��IJ%����U���@UU���@ U U���@ U UON�]qr+++++++�]qr+++++�q�]qr++++++�]9/++++�??�<<?<<10]]3!3!33#!������w���&�n��n��n�?-(�&�@+ + + $��� U����U����U���U���@ U����@#40 % U U ��ڴ U ���U ���U ����L4 ���@ 4� ���U��� U��ӴU���@U@L4�+++++<�]+++++++�<q+]�+++++�?�?�9/�10rrrr!32#!!32654&##(������=��۽��{��&�a������S\T\�.& @++ $ ���@U U ��ڴU ���@'UP � ` p � � %U U���@ U U��� U���U���@ UU$UN%���@UU���U���U���@364� ��N�]q+++++�<�+++++++++�9/]qr++++�?<�?<9/�10Cy@ ++++�3#332#!732654&##z���������>����l��&��&�a�����TYEl��& @+ + $U����U���U���@UU���@7$%40 1?_����������%���@UU����U���� U���U���U���@364� ��N�]q+++++++�<qr]�]]++++++�?�?9/�10Cy@ ++++�332#!732654&##�������>����l��&�a�����TYEl��+���>S}�@9����@UU���U���@UU7N�+++++5����>}@^ 4GZ_PSS_[noeccon������������������"+ $���U��� U���@U U���@U0�����$ ����U ���U ���U ���� U ���U ���@$%40 1!%����U����U���@UU UU���� U����U���U���@364� ��N �]q++++++++++�<�]]++++++�9/]q+++++�<?�???�9/�10]q336632#"'##"32654&�����y����ڴZ���|{��&�D������*�˷�̽����& @& 4D[T�y$ UU���@*U% ++ %���@UU���@ UU���U��� U����U���@ UU"UN ($���� U��+���++++++++++�<9?<<?�9/�9/99�.++++}�910Cy@ +<+++�]q##"#67&&5463!"33˳h_]Y���YX��ù9��]���&���1����u���dC_Y��K���&H��#@"@U�"" PH+%�")++]+55�Q��%8@%5F6Ez����@7+4� $% %'@U'@U(UU���@ UUU���@ U UU@364��N'���@464�'�'p'�'�'�'' $%%����U%���@U%U%U%U%����U%���@364�%% %�%�%%N&�]q+++++++<�<<]q+�]q+++++++++++�/]//]3?<?�?9/<�+<?�3/3/10]]#'353!!6632#"'732654&#"#����W��=�c���rO?"4 /?qqc���w��w��JI��%��?�ׁ���������&]�x��")+K���>�@:EUUkl ls s {tu����_o"0@`����@H 4+$�$7$U UUUU U���@UU@$%4?14� +N�]+++++++++M�<N�]M���9/?�?�9/�+9/]�9/]�10]!32#732&#"������)���߲��,�x�j����� 9�(��ٱ���?���>V���<�L�� :�&���@ UH+�")+++55�����Q:�M���&" @$+"" ++ + % ���@U U ��� U ���U ��ٴU ��� U ���@U@ ` � $����U���U���@UU���@$%40 1�$$���@#40$$%U U���@"U UU UO_���#��]++++++�q+]�]]+++++�9/]q+++++++�<??<��?�9/�10]32#!!#"'5326532654&##D�����>� 'ohoG(?([���k��&�a������G� N���nSZFk�9&@%+ + %U U���@U U���@UU/$����U���U���U���@$%40 1����@#40%���@UUU���� U���U���U���@364� ��N�]q+++++++�<q+]�]]++++�9/]++++++<�<?<�?<9/<�<10]32#!!#3!332654&##������>�f�������k��l�����)&�F��gOTBe��@%5Fz����@2+4� %@U@U (U U ���@ U U U ���@ U U U @364� � N���@464��p���%����U���@UUUU����U���@364� ��N�]q+++++++<�<<]q+�]q+++++++++++�/]/?<?�?9/<�+<10]]53!!6632#4&#"##'��W��=�c���qqc���8��w��JI��_�������w�����&d�x��")+��!�Q��&\��@ "A�")++5����&>@ + +���� U����U���� U���@U_o% @U���@UU���@ U U&U����U����U���@ UUU@364��N ���@464� � p � � � %����U����U���@UU UU����U���@364� ��N�]q++++++++�]q+�]q++++++++++++�9/]++++�?<�??<10!#!3!3�������.&�n�����P�@.UU U UU ���U���U���� U����U����U���� U����U9�+++++++�9/+++++�??�/103!#���������������@#+ %UU U U���U���@U %����U���@UU UU����U���UE�+++++++�9/]++++++�??�?103!#w��0�&���o&A��[@ ����/�105!Aʑ��@� !%:@'(/'����� U���@% U7fu��8�* �f@(*M#"5$%u UU U���@U $�%�^ �b@^U>' U���U��� U����U�&�++++<�<�+����9/++++�<99?<�<�<���?<99�.+�}�10Cy@*! !++++++++�]++]33##4632#"&732654&#"!!���/��Ǥ��ɥ�կkNIquFKm���W���p�Fk����ط���Ԇ����}��~�-Y&�@ / +% % ���U ���� U ���U ���U ���@ U U &U B���U���@ U U���@UU���� U���U���@ UB� |���++++++++�+++++++��?�<<??10]#!5!##����,���l����l��R���1�ӷ@ 4���Ӷ@4/+<�<?�2/+�102#"&&5462#"&&546U&&&+)&&&02&%%5�&%%$0�R���*7F\���@%@ 48+��@1�.Ӳ55�Ӵ�<!�ӳD(��ӵ@4/+�������9/�?���3/+�����102#"&&546!2#"&&546!2#"&5462#"&&546!2#"&&546r%%&+%&&0)+
��50$%,~%&%02&%%5'%%$05%1#$0�+)#1%5'%&$01�Ry��J�d�ӷ@ 4��ĶU ��@ _ @4 /+]r����2/?�2/+�2/�102#"&54665!2#"&&5466%(,,($0&�$P�%,(%'2551#&rhhb'5&%1�Ry��#f@ d�ӷ@ 4����@ Uuuu/?@ "4@-/4@?C4/+++q�������?�2/+�2/��9/q102#"&54665#5!#%2#"&&5466%(,,($0&��qPk%,(%'2551#&���hh�2'5&%����7���/�/�102#"&&546U&&&+�&%%5~��,�7!� �Ӳ�Ӳj ��/��/���102#"&&546!2#"&&5466�60$&0*(,&%'�+)#1%$05%&%~�R,��*B� ��@ @ 4��$� Ӵ(( �Ӳj ��/��9/�?�2/+���102#"&&546!2#"&&54662#"&&546�60$&0*(,&%'i&&&02+)#1%$05%&%�&%%$0����-�d/3//�105!����hh��R�b!�d��ķu/3/�2/?���105#5!#����R�hh���F �Ӵ�ӷ/�/q�/]�102#"&&546U%&%0F&&�Q���-S�ӳ'��@@594@!%4@ 4��'�#Ӳ+���Ӳ�/�����?�2/+++�9/�102#"&&54662#"&&5462#"&&546d%&%&&&&0%%&03'%%%l&%%$0h&%%$0�����ӵ / /q�/�102#"&&546U61#&+�,($0%5!�Q������� 4�IJd/�?/+103#!hh3��}��%���/�/�105!}�����K�dn/�/�105!���hh��a��Ȳ �����/3/103ҏ����G��� /�/�102#"&546_)+'#16G5 $1#),����G�� �/�/�102#"&546�(,%$05G5 %1#),��&@<<</�<</�/�105353����Y�����iJ%�@z&8:;; 9;HMIM IMUV Vgs� �����)(=?� ��� �`�� �ʶ ���2�/3��3/]�93323?<<<?<<<9�.+�}�<<��<�CTX�4���4++Y10]]!##7366773J�k^+�+���T>1�_u=3���oZ\�%)gv�ۍ�G2)1v@,Tc�� � � � U U���@UU�̴ ���� 4 ���2/+3/�++++2/�?�3/�/�?�<10]%3!5!4&&#"'63 ��� �B��A������j��X����1�@V#/8 4K Y j { ��� �# � �� ����@ ������@U U/���]++2}/]3�23/833/�99?�3?�?<<<|9/]�399�.+}ć.+}�10]#"#76634&&#"'632�b�I{R;�TK�IVG=0Ca��4������o��[VY6 �f�-�%Q@ � U��� U���@U U���̴ 0���]��]++++�?�<?10##!5!䵾�����{���@1�@24EEVVf� � ���@UU���U��@ *U���U���@ UU���++++�3/3/�+++�?3�2?<//�10]63 #4&&#"#���L��J���������� ��M��V�^%7� �Ȳ ����U���@ UU���+++��??10#^�%��%_�%P@ �� ��@ U ���]+�]9/�9/�9/?��?10]"#54'&547!5!♭ ��������T�f��j�J1�q��91s@csCS � ���@UU���U��@ *U���U���@ UU���++++��+++�?�?<10]]!#4&&#"#6329�4��Ui�ֳ��b?u�Q��#s�����@;�@)/k{#FVk{�����@�� U/�ȳ ����U���U��� U����U���++++��]+�9/]3/8??�2/]?�]]10]]33266554#"'632#"&&5���kr�(�_O<l���O߯��Z%���j����jb���L�覘���^%8��Ȳ ����U���@ UU���+++��?3/10#^�%��%(�h�1^�+ ; �����@�� ���@U UU U���++++�3/3/?�3?�?1088]63 #4&&#"(��*�Y�zl���+���BP��V7q@5JJ \\ YY*, ;; ��� �? &���� U����U ���]++�3/]3<3//?�3/�?�3/�10]]77326654&#"'63 #"P^cq�S��d]u\ +���]�]�o�������<F��@6DTu� � U���U���@ U ���U��� U����U����U�ʳ ���@U UU"U3/++++��++++�9/+++�??�?10]!#546776655!3�L*46Q�31<,���%��p�GHm|����?L8ZG�5�91p@CSf� � ���@UU���U��@ <U���U���@ UU���++++��+++�?�?�10]!!6324&&#"9�bֳ��b�4��Ui#s���N�u�Q�#P>1�@ )6ZZij ���@K U � � U?_ ���@U U ���U ���+++�3/]+3/9?<<�?<?�9�.++}ć.+}�9/8810]36632!5!4&&#"#6�N/�sz�P��b_Hp�7K�Tj��g�}��-�7��e��w�;��h^%7��Ȳ ����U���@ UU���+++��??10#^�%�C�<<1l@#$/4� �� ���@UU U���@U/�����]++++�3/]33//?�3/�?�10]!!5!4&&#"'632<�AUG=0Ca��4�VY6 �f��Z��>B �@*/7GSYY SS\\S� � ����&���@UU���@U U���@UU���U��� U���U����U��@ & U���@UU UUU����U���+++++++��++++++++++�?�?�10]432#"732654&#"Z�ؔp���ј��������6u�����1���������%�@�5 yyuu �;i���@6U �U ����3/]3/9/+3339/?<</]�99�.++�}�10]]]%36653'6<�ɝ�V � U���������C��m��ˤőx1�n�h�1�@ 8I[������@l� ����U���@ UU#U��@ UUU���+++��++++�9/3/?�3/?9/�1088]327#"&5632#4&&#"&{2";L�����$�3��b���z����5���o�\s��7 �@9MKz�//==l� �� &U����U���� U ��"� ��@U U U ��!�+++��]+++�9/3/3/3/?�3/?�3/�9/�10]]632!"'732654&#"327#"&5z���8�����q.b���¢TR{2":M��5������G�?�Ĭ��{����ha% ����@AU Whffxv��&/6HGXl ���@ U$U�/o ���@ ?_ ����3/]�89/]q++�9?<<<?9/]�3810]]q+36673Y���O@ �!��h)���/sa���i�� f%�� ��@U U /:: H v���� ��@ � � ���@/ U ����+3/<33/]833/?<<?�9�.+�}�999988810]++!5!36657f !jt����'K@ %�_u|C��q���)7}s���h�%�@u� � U���@U UU U����U����U������U��� U����U���+++2/��]+++�9/++++�?�??/10]!#546776655!3�b)55R�'>;+�\�%��q�HHn{��m�NL7YI����(�1h�+ ; I �����@ ��/ ���@U U��ݴU���U���++++�3/]3/?�3?�?1088]63 #4&&#"(��B��>��k����� ��\d��*%!�@F+/#15==1HHY\Zhjjurtvy���!�!���@UU!U ! �Ƶ# !��"�22��9/�+++?<<?�9/310]2653326673#"&&j��Q����{�T+�$l��ӻ�}%���fj���UXbIl�u���w�ڶ�P%(���1�@LIIZeu�� � UUUU@ / ����U��ݴU���U�� �+++�3/]3/3/3/9/q++++�9/?�2??�3/�10]773265"'632#4&&##"(!4=E4V}�����/��`%ut^�=Pd�P��� ��Z�}djD�W%O� ��@ UU� U���� U����U���+++��++��?<?<10#!#W���%��%��%�W%O� ��@ UU� U���� U����U���+++��++��?</?10#!#W���%��%��%�W%N� ��@ UU� U���� U����U���+++��++��?<//10#!#W���%��%��%Z��%@<d�/��?3/<103ZbͶ���Z��%0@<d�_<d�/�2/]��?3/<<103!3�bͶ�bͶ�������% j@ �ҵ �Ҳ ���Ѵ��ѳ���� �����<<��<<���?�<?<�</]/?10#4&#!#!23!2653#^�FN�!�����ʨ�X<����A�MC�j%��p��NB��s���^GN�ӷ� �Ӵ/�Ȳ ����U���@ UU���+++��/]�??��102#&&546#)+&%/1��G5 &2!%0���%��(�h�1&���@�A��)++]55��(�h�1&���,@P������@ 4A��)+++]q5���WF�&���V@ &&A��)++5���WF�&�'��V��9I�0��� U0���U00���@40)A33A&�ܳ)��)+++5++]++5-�% �@ /; : yy y �*** * <; ���@.U� :� / � � ���]�3/9/3339/?<?<��9�.++�}�10]]#!5!363����v�ɢ� ��(�̠��yC�m��d��*F&��}@ O. ..A"��)++q5��d��*F&���j@ ..!!A"��)++5��d��*F&��}@ O; ;;A/��)++q5��d��*F&���j@ ;;!!A/��)++5��i��J%&���@ A��)++5��i�RJ%&���@ A��)++5iJ%%@S�����UV Vgs� ;HMIM IM&8:;; 9?� ���)(=U���U"��@,� � ��@! ��/ �`�� �ʶ' ��&�2�/3��3/]�933239/q]�?<<<?<<<9�.+�}�<<��<9/]�++10]]]]]]!##736677346632#"&&J�k]+�+���T>2 �lg��&&&&=3���oZ\�%)mp�ۜ�>��%%%%��2)1&��� @ `A��)++]5���1&���F(@@$�$ $P$�$�$�$$A��)++]q5��-�%&��N @ �A��)++]5���@1&����@@p�A��)++]5�%W�ӷ ���@U U@CD4@=5�O����@ /@4/+q��qr++++�??/�10#2#"&5466�%&5&%��%�q&&+)%;%"�@ $$Pb��@ '� U ���@+ UUU@4O��@4�̳$��� /���]+/]q++++�3/+�9/?��?/]�10]"#54'&547!5!2#"&&546;�� ������%&%0���T�f��j�J1�q���&&�����@;&��@ (!A��)++5�%f� �@ ���@"U U(U@CD4@=5�O����@ / @4 /+q��qr+++++�?3/]9/�10#2#"&5466�51#5&%��%�+)#1,(&��(�h�1&���@ A��)++5��P��V7&����(�"���@U"`"p"" A��)++]+5��<F�&��97�!���U!��� U!!���@4!A��)+++]++5��P>1&��?��@ %A��)++5��<<1&���b��1���� U����4����A��)++]++5Z��>B (@!/*\\S� � ��7GSYY SS"��@� �/����@&O&_&�&�&&&&���@UU���@U U���@UU���U��� U���U����U��@ *& U���@UU UUU����U��)�+++++++��++++++++++�9/]q�?�?�9/]qr�10]]432#"732654&#"2#"&&546Z�ؔp���ј�������#%&%0�6u�����1������Y&&n�h�1(�@ "4 4IK[��)8=�������@!!l )� �����(4U�Ӷ%U%���@ U%@#&4%@4%% ����U���@ UU#U/��@* UUU��)�+++��]++++�9/++++�+�?�3/?9/�3/�1088]]++327#"63 #4&&#"2#"&&5466&\-6D�����?�~b%%&'���z��5��u�N��%%&%s��7 -�@MKz�//==!��@((l� �� ����#4>%��+��@ U+U+@!#4+@4++&U����U���� U ��/� ��@U U U ��.�+++��]+++�9/++++��+3/3/?�3/?�3/�9/�3/�10]]632!"'732654&#"327#"&52#"&546z���8�����q.b���¢TR{ 'Bb� %0$#105������G�?�Ĭ��{���I%$00$#1�� f%&���e��+�U���@ U AG��)+q+++5����h�%&���:@#U#@>C4#@374#@4�#p#����#A��)++]q++++5��(�1&��� ����@ UA��)+++5d��*%!.�@Z/0�����������y�����jjurtvHHY\Zh+15==1"��@((!�!%�Ӷo,,,���@UU!U 0! �Ƶ0 !��/��22��9/]�+++9/]�?<<?�9/39/�10]]]]]]]2653326673#"&2#"&&546&j��Q����{�T+�$l��ӻ�}#10$%0%���fj���UXbIl�u���w�ڶ�P%�1##1'#1��(���1&�����@�)�))"A��)++]5�^FN��ݴ �ӳ�Ȳ ����U���@ UU���+++��9/�???�10#2#"&&546^�`%&%0%��%!&&��2)K&���$@@4�A��)++]+5��P��VK&��d@ A��)++5��s��K&���#�@""���@ 4"#A"��)+++]5<d��@#lqs '4KKWo�� U���@;U � �`�� ��@ u ����3/�<�<2��3/]�93332?<<<�?<<<9�.+}�<<��</++10]]!##7'#3366773d�k]+�+����xT>2 �lg=3���oZ�5�k�%)mp�ۜ�>���$ ��/�//10#$H ���%����@MM� ����� 4��@ � � @ 4�ض@??4���@44@��4@[\4@&)4@4" 4� � @+-4 ��@ @+-4 ����@+34�������+-4�����+-4�ַ"+34/3/+�]+�]+���2/+�]+�]+��/+3/++++<<3/++�+<���+�<�/10]r#'7'77'$H�1��1��1��1���m�1��1��1��1������ _@6 � r�r�r� � � �"()4@ 4��/��++<�<��<��/<�<��9/��/10'7!#!'7��1���GQ�1��1��b�1�Q��#� z@.@ 4�r �r� � r � ��� ��()4���@ 4�� @ 4 ���+��++<�<��<��/<����9/��/10+#!'7!#G���1��1�Q����1��1����C� ����4 ����4 �� ����4��/3/+9/9/3?3/++310#"&54767�P?MfX+V!;7��5T�k�p7=76(G660���]� ����4 ���@4 ����@ ����4��/3/+9/9/33/�?�2/]3/++310#"&54767#"&54632�P?MfX+V!;7�C00GF11B�5T�k�p7=76(G660�"/EE/0DBC��'3���̳4���@ 4@4@ 4 ��%�@ 41��+��(. ��@@4�""(��.$�/�3/3/]3/+�9/9/�?�2/+?�9/++10++#"&54654&#"'4774'&'&54632#"&54632�$)@2Bn@4AS*@* =J~K��x��I41HI43F�>/5B,DD"*I51Lt"izBR 48BpYo����l3IJ24IJy��3$�� 4!���@4@4#����� 4# ��#�� ��@ ##&���@ 44�� �/�9/+3+3/3/9/9/9/?3/9�2/�9/+�9/+910++'6767'&54767632&'&#"6�0�bq] t3(0>PQK1(4%='0h</_��&/6W.'"B"( TdCV+ .�'6")&"C��%������/�?�10!5!���%�F��=D�����@ @ 4����� � �$�/<3/<?�3/�3/+�3/�10476476�3[�,S�\�,S=.+%P+(#>0%P+(#F��Z/:�@ 9 %# -��3���4339���%%#���#�� �@9 0%5)#��0��� 4005��@)@ 4)) �����4����4/++�2/93/+�2/+�9/99999?�2/�9/9/�2/+�9/9910'#67654&#"6763267&'&5476324&#"6�V.:GW(."&E?'+5&G %A" /)C6$B % #F7B*/ //4&U&F���[E��� ����� 4��������$�/<3/<?�3/�3/+�2/�10%476476�4Z�,S�4Z�,S[/,#Q,(";/-#R+*#Fb�1#�������$�/3/?�3/�10476�4Z�,S1.-#Q,(#H���(��' ��!��@ 4!!' '��� ��@ '$���$��� ��$���4$����4$����4$��/+++�2/�3/�2/99?3/�9/3/+�9910'##6767&'&54632'4&#"6�S2J2I5G@!M-*K& ,}$27H83'Be8()7 ]."F����#��������$�/3/?�3/�10%476�4Z�,S�0,#P+("F��(�@%&!&@ 4&&!������&���%%��������4���� 4/++�3/�23/�299?�9/�3/]3/+9/999910#"&'#"&54677327677327657�3 #** +&�K06 $ 922 $#8K12(+/F�Q -� ����������/�3/�?�2/�10#"&546324&#"326Q\C66P;6J<N$!1"w>b<6MwZWD-#|��� @ 4 /3/99+/3/10&'&'667�U0 U#"89&�Wle0"D[v_1,.%��;� �����@ 4 @4 ��/�3/+9/9+??9/10#474'&'&'7�":-O(J`O0D#*�Zw�sԸ�~@Z�_Qs���%!� ���@@4����@4 ��� 4������@4@4��/�3/+9/9+3/�++???9/9/+�9�CTX�@4+Y10#"'#'&&'7327677!49h 8&L0��BC4_jp+ nBHP/OԲ�CU����_.TK)k#]�%��)�� 4��$$ ��@�&A � ��� ��!!'��&��@4&&� @ 4����� 4/+�3/+9/9]33/+�9/�????9/9/]�9/�910+#"&'##4'&'73276733273�_c9T"hI%(8D4�I4<CRU0) 84i!c}�$%89I'G�q?u���e��V,1:2\\J�I,%.�+r������4 ���� 4 �����"��� (�����(.�/�9/�3/�9/32/3?�?�9/9+�CTX� ]Y10+]"'&'&5476767&'&5476767.?ZSnCR#>!\UUeJ9mL]o%XKFGLD??D�Y�� ")=9<3B#W !-.LdMbDG�)+$ !HBAM)0 ����!@@@4 4@ 4��������4�/�3/�/�2/�10+++#"'&547676324'&'&#"326�gu�yFP,2FV\v�JPCe]/B,$E?|z���q�*0[Q��bx��9B7-)ZIHR&#I�@G�(o�(��4'��� 4�������4�������@#@4##/3/3/+�993/�??9/+9/�9910++&'&'&54767#"'&5465732767G&A!8$0J/�0&$.jOcU.$�+%=[o�:=� N!�"7%g3WA�nWH�%���@ 4&44 4@4@ 4 �� � 4 ���@ �G�/333/3/333?�+??9/++9/�CTX@ �4 �4 @ 4+++Y10+++#'376���)@ǣ$�eb? 'YV���^��3��=�������1���@T4&44 4����4���� 4����� 4���@�G�/333/3/333?�+??9/++9/�CTX��8�4��j�4���� 4+++Y10+++&'#6763�$��1+ *<?n�YV23?;PBs�ę��r�v|����CnZ�%M�'j���@ 4 4%����4��%%������""����/3/3/�2/�??�9/�9/+9910++&'&#"&547676324'&#"326M=d DD!m�&@RoS+#"�P<pbFV��=�v-ZT>[tG[WF�V��]) [/@Z'*.���8P@ 4 �� �������� �/�9/�3/�9/�/3/�/3/�10]+#"&54632%##"&54632�L76ML77L�>m�DL87JK66N�7NO65JHG��z��6LL66ON�0�"9����4����4��@ /3/9/9/3?33/+3/+10'6765&'&54632�&;"J*E)1%)K69V�UI;9!777-( $<6MP�:d�gs� ��4#���@24 #0qe6kY 4B 4YBGN,9ak*qFU;`kG���q��� 4qqT��G��kkkN��@ 4\ 4 \_QahKn?���4&���@4?&,P333FGTUn`ah;*n,��a��h@ 4hh9��,�n@�/��3/+��999992/q99++99993/q99++?3/]��3/+��9992/99++999999++10#"''#"'#"&5467'#"&54767&'#"&5463267&'&546327&'&5463267632676324&#"326d,!5JJ vV%4j ! !$"!.0$VqC!;+!+*",k3=<V$/.(! !%?..$UI. A!<+#*���$:/6'�D"<,('-n3 @?P&6.7 #$%-6(PL4 CQ1+*-m2 zQ(5-$"# !!%!!� ��@� �!!%!!� ��@� �6 qP@ 4�� ���@ ���!��(�/�3/�9/999?�2/�99+10#"'&54767'74'&'326.G�I07# !=�#xWn/6- 908�L�Gn!=F\NO�_T�&?1'#39?!!%!!� ��@� ��-��,����4���@ 4 ���@ 4����'��'�@ $& ���&��@ &'@4&���0''/]�3/+9/92/�9/�999/3??9/?9/]�9/9/+9999+9910+76632&'&#"3267#"&'#4'&'&�KZJG_[=1-1!1.]q3IRr>�z;E(* 3#'"D6��`*��<it8K��`A2k��۴��q�F��,{@# 4 4!* @4����� *���@!*4���.'��,�/�3/�9/39/+399?�9/�?�+9910++7#"&'#"'&54732654'&'326�B�i\AJk0,Y/_=A��PM(0AWP�)0@'1D=+G���ж�xiw%47_q�� 3'J�|�+CYRgJ@J�-{�#y� 4 ���4�������@@4@ 4##��#��"�/�3/�3/39/39++??9/�9/9/�9910++47"&54676632&&#"3267XGQ��NK;v-5sK IM1}�l_V�{-b^hDM-�.�?>/�YJRV_ C26<"8�"Xa���!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �F��W:ι����@ @ 4�����@ @ 4 $*783./#*//$88$$*3���*��� ���@4 /.'$#8���77/#���$$/��.���4.���� 4.�$�/++�3/�23/�299/+<3/<?�9/�3/2/9/99993/+�3/�3/+�3/�10476476#"&'#"&547677327677327657�3[�,S�\�,S�3! #)++ &W.+%P+(#>0%P+(#�L06 " 91$$#8K1 2)-1!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ���%�����/�?�10!5!��a%�!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �:���� $(�$4���4(���4���@444!#"��$$%'&��((�@o � A ���"$!��##% ��&('��%%A @�* � ��� 4 �*�/�2/+���2/9/9/�993/�993/�99?�?�?93/]q�993/�993/�9910+++++!"'&547673!54&'7'7'7''7��F�r�*9|o�O6AM, D�EJ�L�J�M"K�N%CT�]a#b..G8vA:p�2�7p��T����V�Z�U���:������������4���4���@444�� ���@ o� ��� ����� �� �� *�/��2/9/9/�993/�993/�99?�?�3/]q�993/�993/�9910++++%'7'7''7%!5!4'&'7�J�L�J�M"K�N����KNH8�T����V�Z�U��v>+Q�[3M���������!!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �6�N u,048��44.���48���@4) 4* 4y*���� 4132��44.576��88-/.�0��@ 400�� ������241��335.0-��//687�@5@ 455� :�'*�/�3/3/33/999]9/+�993/�993/�99?�9/�99?�999/+�993/�993/�9910+]+++++"&#"676323263!3#"'&'&547676'7'7''7�L@P4Z(#K�B�_Ep%Ӕ�{���F��:؏�XdO<s#J�L�J�M"K�N�q"J �$.Dbz��l^�(0jyǨ�f[�T����V�Z�U�6�N5i>BFJ6�F4@���4J���@4 4 * 4y���� 4GIH��JJA?B��@@CEF�@�DDD84=)%���03"4-��%%3��4=��DFC��EEAHJI��GG@BA�@?@4_????83�@99�""3433��L))�*�/�3/�3/33/999]9/�999/]+�992/�993/�99?�?�9/�99?�99999/]�CTX�DD]Y�992/�992/�9910+]+++++#"&54767!3#"'&'&5476767&&#"67632326733'7'7''75�yf �W�Xo��F��:؏�XdUB%�(Y$e?n"%S�a�M3a5()4!:2K���J�L�J�M"K�N%Zh':$4%DVl��l^�(0jyǫ�dSZ b&T%� 8RۑT����V�Z�U�����=k"��4���4"���4��! ��""���� ����� "!���@T4��$/�9/+9/9/�993/�993/�99?�<2/�93/�993/�993/�9910+++!5!&'&'&#"676323'7'7''7=�}/fFWHQS34/Dhf�E�y+<��J�L�J�M"K�N%�O,7J-Ad2�m �e�T����V�Z�U�������=k)J�F��"&*�@*4$4 ���@4* 4*4��� 4��� 4���@ 444!"�� *#%&��$$')*�@ ((( �� �:� � "!��%(*)��''$&#��%%��, ��/3�2/9/3/�993/�993/�99?��?�93/]�993/�993/�9910+++++++++#"'&'&'73276654'&'7'7'7'7�^RztKEP=UHGB�:��~�.%C9R',�M�JhN�KAL�J%nvhKH ( RK�\OWFJ�LLVj[�V����V���T���J�F��+%�,����@4 4;k 4*���4���4��ܳ 4���@ 4, A�%$ ,����@(A �.%� $��� 4$$(� *�/�2/+���3/9/�99?�<?9?�9+++10++]++&&''&54767%!"'&547673F��!v>TN��}Mb@()�qzJ�U�el/ *""sV��j�[Z4�bZHn�F)"+0s~���9=�XpTNT&m,!%v�E��*�ֳ4!���4/���4,���40��� 4.���@ 4;k�= 4 4���4(���4(��ܳ 4(���@ 4A(#A�" 7�8���@ (_(((##8��@AA8��G � ��� 4�*�/�2/+��9/�9/9/]�99?<�<?9?�9+++10+++]++++++"'&547673!27654'&''&54767%33#"'&'&'&'#��el/ *""sV���l�1H!v>TN�ѫF;@()XG=5!I/-=-�{RZ,Q13ow�%9=�XpTNT&m,!)1YC.&Z4�bZHn�F:#0CA8<%Z9&3�T)i? 1�dk��%'�����@4 4;k 4���4��ܳ 4���@ 4 ���� ��@@o�/_ � �*�/��3/9/]]]�99?�<?�9+++10+]++!5!&&''&54767%'���F��!v>TN��}Mb@()�qzJ%�j�[Z4�bZHn�F)"+0s~����%�6ܹ/�ֳ 4&��� 44���41��� 45��� 43���@ 4T+T2D+D2; k �$ 4 4-���4-��ܳ 4-���@ 4-"-(A �'��"��@---((����8*�/�9/�9/9/]�99?<�<?�9]+++10++]]]++++++33#"'&'&'&'##5327654'&''&54767%�/-=-�{RZ,Q13ow�gl�l�1H!v>TN��}Mb@()XG=5!e9&3�T)i? 1�dk�)1YC.&Z4�bZHn�F)"+0CA8<%%�,7�@04/ 46 4���@4 4;k 4*���43 2-��...���4��ܳ 4���@ 4, A�%$ ,��@ .22��@(A �9%� $��� 4$$(� *�/�2/+���3/9/�993/<?�<?9?�9+++3/]�3910++]+++++&&''&54767%!"'&54767356676F��!v>TN��}Mb@()�qzJ�U�el/ *""sV�Jظ�] ����j�[Z4�bZHn�F)"+0s~���9=�XpTNT&m,!�OYN?j$~FO%v�EP3@I4H 4O 4*��ֳ4!���4/���4,���40��� 4.���@ 4;k�= 4 4���4L#K"F��GGG"(���4(��ܳ 4(���@ 4A(#A�" 7�8�@ G#KK��@ (_(((##8��@AA8��R � ��� 4�*�/�2/+��9/�9/9/]�993/<?<�<?9?�9+++3/]�3910+++]+++++++++"'&547673!27654'&''&54767%33#"'&'&'&'#56676��el/ *""sV���l�1H!v>TN�ѫF;@()XG=5!I/-=-�{RZ,Q13ow��ظ�] ���%9=�XpTNT&m,!)1YC.&Z4�bZHn�F:#0CA8<%Z9&3�T)i? 1�dk˩OYN?j$~FO��%'(�@�! 4' 4���@4 4;k 4$#�����4��ܳ 4���@ 4 ����@ ## ��@@o�/_ � �**�/��3/9/]]]�993/<?�<?�9+++3/�3910+]++++]!5!&&''&54767%56676'���F��!v>TN��}Mb@()�qzJaظ�] ���%�j�[Z4�bZHn�F)"+0s~��/�OYN?j$~FO��%6A��:A���@4? 49 4@ 4/��ֳ 4&��� 44���41��� 45��� 43���@# 4T+T2D+D2; k �$ 4 4=(<'7��88'-���4-��ܳ 4-���@ 4-"-(A �'��@ 8(<<""��@---((����C*�/�9/�9/9/]�993/<?<�<?�9]+++3/�3910++]]]++++++++++]33#"'&'&'&'##5327654'&''&54767%56676�/-=-�{RZ,Q13ow�gl�l�1H!v>TN��}Mb@()XG=5!:ظ�] ���e9&3�T)i? 1�dk�)1YC.&Z4�bZHn�F)"+0CA8<%C�OYN?j$~FO2����;��&��@4)44*44!' A �9'���� 4� �0�3@ ,$,���@=!�� ��� 4 $�9�/�2/+�3/�3/99/�?�?+�?�?9910+++&&#"332!"'&54767673276654&##"&54767632�#a2W`X+5PHE`����^f".<*?C��x����+B7<UfgBL C-4e]7A��xEK�hrW_qp�Kzz0)r>1Cs}TeP$��6�� ��@ 455���@ 4,,"����� 4�5��&� /��@��8� ��� 4�9�/�2/+��9/�9/�?�?+�9/9/+3/910+#"32!"'&54767327654&#&&#"&54767633����])0Q0{�����@b(&%9�zՏm�#s?6I<eLT�%! %�U]IN�t�/�A@nF{@=/!!|O@��%�'n@# &� � &����@� ��� #��)#�/��9/]�99?�2/�2/�2/99910]#"'&'#"&5467&&5476733'32�H7)\3s�� !���Wd"81<%{\�8>V�ND"*"$>t>��DhmC7 !!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �0��w-Vb@ a # !+��Z���4ZZa���##!���!��@K5F2STOJK?FKK@TT@@FO���22F��9�@ a W#]'!��W��� 4WW]��@'@ 4''��@ 5KJC@?.T���SSK<?���@@K��J���4J���� 4J�$�/++�3/�23/�2993/�2/93/+�2/+�9/99999?�9/�3/2/9/99993/�2/�9/9/�2/+�9/9910'#7654&#"6763267&'&54767#"&'#"&546773276773276574&#"6� V.:GW$."&E@ %.2&3 #** +&) /# +C6$<%&,G7C*#!. /-7&�tK06 " 822!$#8L12),1$&F��=)19�@&'"''"�����@ @ 40*���,,0��@ .@ 4..82���448��6�@*22.6@%(46'���&&��������4���� 4�$�/++�3/�23/�299/+<3/<?�3/�3/+�3/�3/+�9/�3/2/9/999910#"&'#"&547677327677327657476476�3! #**+ &4Y�+T�3Z�+T�L05 "81$$!8I1 2)-,�.,#R,)"#/-$Q+)#F���1������@@ 4./*%&!&&//!*���!������@4&%/���..&���&��%���4%���� 4%�$�/++�3/�23/�299/+3/?�9/�3/2/9/99993/+�3/�10476#"&'#"&547677327677327657�4Y�-R�3! #**+&�..#P*)"�K06 " 82$$#8L12),1@��. JV�T��N��@ 4NNTT��@@ 44(:%GHC>?3:??4HH44:C���%%:��,�@ TKQ���KKQ��@ QQ(?>743!H���GG?/3���44?��>���4>���� 4>�$�/++�3/�23/�2993/�2/3/�2/999?�9/�3/2/9/99993/+3/�9/3/+�99910"'&'#"&'6767&'&54632#"&'#"&547677327677327657'4&#"66�#'#9<8L0:G-/ 3! #**+ &Q#1 1& "!+U)#�K06 " 82$$#8K22)-1�( F���)1�@&'"''"�����@@4@ 40*���,,0��.�@**.@%(4.'���&&��������4���� 4�$�/++�3/�23/�299/+3/?�3/�3/++�9/�3/2/9/999910#"&'#"&547677327677327657476�3 #**+&3Z�,S}K/5 " 82# $!7J12),1�/-$P+(#!!%!!� ��@� �!!%!!� ��@� �������/��//�10#!$H���b�G�Q��$��/��//�105!#�Q�H�G�������!@ /����<//�<��10###!!!��H��r����G�������!@ /����//���10!!5!###���r��H�G�S�������@ //���//<�]10###!��H���������� @@ @4 /�����9=/<<//<��+�9=/<<<10#'77'$H����b��������yyx����� #@ /����//����103#5!3###�����H�G��G�������)@ /����//����103#5!#3###�������H�GG��G�������!@ /�����//�<��10!!!##�H��F��H����S��������/���//<�10#!$H����,l�������@/���9=///<�10##$H�������S��W$'@/<�<//9/9/10##$HHH'�8���8���W�'@ /���/�/�1053#5!#3������WGBGG��G��W�'�/��//��10#�Hn��w�� �W$'@/��//��10]#'$H�'�0����W�'�/��/�/103!$��'�wG�J�!�'�@/) !�����)�i�.����@%) .0@�>")> >�i@)!?O�>>>8H����(�y+?N�]M���]<�����]<M����]<�����]<9999999910]'76327'#"''7&5432654&#"Ջs�j��i�t�GG�t�i��j�s�G��kk��lk���w�HH�w�n}~n�w�II�w�n~}}l��lk��� #.48DHLRY`h�@���w��z&S%c%#%3%C%Y=i=)=9=I=YAiA)A9AIAV;f;&;6;F;VCfC&C6CFC�f�h�b�dV`f`Y[i[�*�*c*�*�*�*�*u*�*�*3*C*S*cBB(-Wo]?]O]_]]]'VP(/(?(O((/OGG23/3g<^P''O'_'�' '0'@''RF"OM7K R6JMap9�9�9@9P9`999'W0^^'�''_'o'�@f'�'�''$U-e-%-5-E--S�++_oZP$$�o!6 5##! #j0eeo??????O??IJN/MMN1EQ2FN/�����]���/]q�r�����]����q]��]��]�q�3]]�]q�r��]]]�/�<<�<<���]]q]�����/�<<�<<��]��]q�9/qq�9��10]]q]]qq]]]]]]]]]]]]]]q]]#5#5!!5!#3#"'73253!5!!5353!#32##!!5!#"&54632#3!5!!334##324##32%#"32d�C����C?dd���V4I(_t����C~���d������Yw���dC~��C�����������dd��C����d���Ye��o|�������~�ddd�~C���-O��d�?d��ĺ[6.��C�?d{���������C�~ddC�c��m� ��!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ��S0HH���4���4��� 4�� ��������/�3/�<�/3?310+++&'&'&4767670,h3g9JJ:f5d.l8<"8��-}N����Sy*�����K��]�SHW|��@!!%!!� ��@� �%� /|�O@#%-.)$%!%%...@ 4!)���!��@c�~�9W=@C~~�IIPPwcc��WCk��55W��==C�����%$ .���--%���$���@%%c9Zg_�@ccwPgg0T��FI~}@TL��PPT����4T���@ 4TTF5n0s�� ww00�F��/3/3/�999/++3/�99/9/9/�993/�2/�23/�293/�2/?<�<�9/2/<9/9/9/9993/�9/�3/+2/]9/99993/3/9910&'&'632#"&'#"&5467732677327677"'&'#"&'#"&5467&&547673267&'&547673267&'&54767'326�3 6 %%�5)% !** /&" wL=.(80?A{(p5p�� C9.3'; $ 'B#:$��X.4#72<Q=5-*$9*jHk 6--0#U(()&��%2&#;DL<;M!T�L4"*"&RR{j70< '#*"%3wr�I&.-'* )"+%"��T�o #8 !��y��3� ��+�@@?4����?4����@@ 4'$��'@ $��''�/�9/39/�2/33//3/??�93/+�3/�9/+99/+910#"'&#"'67632327'6654'&'667�)02-c& d2!54F2!31v ! $ ��PK(W L hu�{�,f-r�t����%��-�@+-@?4--'+#"����?4""'��+��@ 4�� ��@--""##@ 4 ����/�2/�9/2/+3/33//3/?�?�3/+�3/�9/+99/+910#"'&&'.'&'733#"'&#"'67632327D)$% '{' "!�b)02-c& d2!54%70��q�{'0$�x�h�|�2*� ! $ V n 4����4���4%$-��0��@ *400����4��$@��-��00(%$$ �(;�/�9/39/�9/�2/3/9/99??�2/3+/9993}/+�910++47&'&547632&#"326'6654'&'667n*�d5;-$+]!2!31f @.#8>4��PK(W L hu�{�,f-r�t��%� 6����4,��-��@ *4--����4��6�!�@�@ -,@ 4,,--&��11 ��8;��2/�9/2/+9/�2/3/9/99?�?�2/3+/9993}/+�10+47&'&547632&#"326#"'&&'.'&'733(*�d5;-$+]!̌D)$% '{' "!�f @.#8>4��70��q�{'0$�x�h�|�2*2�cuq *J-��@ 4@4���@4@ 4@+B2H0:��@BBH@4HH0@ 400 ��%%!��� � @@2==E++E006��EE���(( !��L ���� 4 �;�/+3���9/�2/�2/3/9/99?�2/?�2/�93/+3/+3/�99910++++#"'&'&'73276767"'&547632&'&#"47&'&547632&#"326uz��BF3RAA8{1zmUU+O�CL08VW&?')XM*�d5;-$+]!a���# >1]/j+1pgXfeO�`% %13� @.#8>4��2�cuq�-�@R�4����@ 4��@ @4����4 ���� 4%$-��0�/$$�@ ��(-��00(%$$ �(;�/�9/39/�3/�3/2/9/99?]?�93/+]+3/+3/�99910+47&'&547632&#"326'6654'&'667E*�d5;-$+]!+2!317 @.#8>4gPK(W L hu�{�,f-r�t���@��6����@ 4,.4&��@ ..4@444����� 4�� ��@,))11"�@1@ 41@ 411@ 4 ����8;��2/�9/2/+2/++�2/3/9/99?�?�3/+]3/+3/�99910+#"'&&'.'&'73347&'&547632&#"326D)$% '{' "!��*�d5;-$+]!%70��q�{'0$�x�h�|�2*�� @.#8>42���q;[�>��4&���@4)44*44Q<SCYAK��@SSY@4YYAAA !' A �9'���� 4� �0�@QCNNV<<VAAG��VV$3�@ ,$,���@]!�� ��� 4 $�;�/�2/+�3/�3/99/�3/�2/3/9/99?�?+�?�?993/]3/+3/�99910++++&&#"332!"'&54767673276654&##"&54767632%47&'&547632&#"326�#a2W`X+5PHE`����^f".<*?C��x����+B7<UfgBL��*�d5;-$+]! C-4e]7A��xEK�hrW_qp�Kzz0)r>1Cs}TePk @.#8>4$���6V�9��4 ���@ 4L7N>T<F��@NNT@4TT<<55���@ 4,,"����� 4�5��@L>IIQ77Q<<B��QQ&�� /��@��X� ��� 4�;�/�2/+��9/�9/�3/�2/3/9/99?�?+�9/9/+3/93/3/+3/�99910++#"32!"'&54767327654&#&&#"&5476763347&'&547632&#"326����])0Q0{�����@b(&%9�zՏm�#s?6I<eLT���*�d5;-$+]!%! %�U]IN�t�/�A@nF{@=/!!|O@w @.#8>4��%�Y,����@444" $*��@$$*@4**����@"' '��''��.;�/��2/9/9/�2/3/9/99?�?�3/3/+3/�99910++!5!4'&'747&'&547632&#"326���KNHl*�d5;-$+]!%�v>+Q�[3M�� @.#8>4����%�Y�� R�3� �� ��/�9/39/�??�910'6654'&'667R2!31$PK(W L hu�{�,f-r�t��%��<�� ��@ @ 4 �����2/�9/2/+?�?�10#"'&&'.'&'733D)$% '{' "!�%70��q�{'0$�x�h�|�2*:���� ����@444�� A ��� ��A @�" � ��� 4 �*�/�2/+���2/9/9/�99?�?�?93/�9910++!"'&547673!54&'7'7��F�r�*9|o�O6AM, D��N�J%CT�]a#b..G8vA:p�2�7p���T���:�����������]�44 ������ ����*�/�2/9/9/�99?�?�3/�9910+!5!4'&'7'7���KNHfN�J%�v>+Q�[3M���T���������� , '�����@ 4%��%������@""���)"��(�/�3/�9/9993/�993/�99?�2/�99+3/]�993/�9910'7'7#"'&54767'74'&'326�N�KAL�J�.G�I07# !=�#xWn/6- 908�ːV���T����Gn!=F\NO�_T�&?1'#39?��%%&/�����@@ 4'+( .� �((.�ﵐ&�� ����@@+#(' ��� +��1+�/��9/]�999/�993/�99?�2/]�2/�2/9993/+�993/�9910]'7'7#"'&'#"&5467&&5476733'32N�KAL�J��H7)\3s�� !���Wd"81<АV���T��[{\�8>V�ND"*"$>t>��DhmC7 :%�$����@444���@@ 4 A � � ����� A @�&� ��� 4� *�/�2/+���2/9/9/�993/�99?�?�?93/+�993/�9910++'7'7!"'&547673!54&'7�N�KAL�J`�F�r�*9|o�O6AM, D��V���T��zCT�]a#b..G8vA:p�2�7p��:%����%�V{�44������ � ����� �� *�/��2/9/9/�993/�99?�?�3/]�993/�9910+'7'7!5!4'&'7�N�KAL�J����KNH�V���T��*�v>+Q�[3M�����%�V�:%��(�@44���4���@4"44���� �@ @ 4 $A #�$� ����� ��$$##A @�*� ��� 4�*�/�2/+���2/9/9/�993/�993/�99?�?�?93/+�993/�993/�9910+++++'7'7'7!"'&547673!54&'7M�JhN�KAL�J`�F�r�*9|o�O6AM, Dc�V����V���T��zCT�]a#b..G8vA:p�2�7p��:%�����%� �@44���@444���� �� ��� ����� �� �� *�/��2/9/9/�993/�993/�99?�?�3/]�993/�993/�9910++++'7'7'7!5!4'&'7*M�JhN�KAL�J����KNH��V����V���T��*�v>+Q�[3M�����%� �6�N u0�@- 4* 4y.���� 4���@ 4#"��$�������@�"$##2�+*�/�3/3/33/999]9/�99?�9/�99?�999/+�9910+]++'7"&#"676323263!3#"'&'&547676U�M}L@P4Z(#K�B�_Ep%Ӕ�{���F��:؏�XdO<s#�Z�]q"J �$.Dbz��l^�(0jyǨ�f[6�N5i>B�@ 4 * 4y���� 4A?@�B��@4BB84=)%���03"4-��%%3��4=��@BA��??83�@99�""3433��D))�*�/�3/�3/33/999]9/�999/�99?�?�9/�99?�99999/+�9910+]++#"&54767!3#"'&'&5476767&&#"67632326733'75�yf �W�Xo��F��:؏�XdUB%�(Y$e?n"%S�a�M3a5()4!:2K���M�M%Zh':$4%DVl��l^�(0jyǫ�dSZ b&T%� 8R��U�����=k\����� ����@T4��/�9/+9/9/�99?�<2/�93/�9910!5!&'&'&#"676323'7=�}/fFWHQS34/Dhf�E�y+<�K�N%�O,7J-Ad2�m �y�T�������=k�6�N u,u@) 4* 4y*���� 4�� �����@� .�'*�/�3/3/33/999]?�9/�99?�9910+]++"&#"676323263!3#"'&'&547676�L@P4Z(#K�B�_Ep%Ӕ�{���F��:؏�XdO<s#�q"J �$.Dbz��l^�(0jyǨ�f[6�N5i>�@ 4 * 4y���@ 484=)%���03"4-��%%3��4=��83�@99�""3433��@))�*�/�3/�3/33/999]9/�99?�?�9/�99?�999910+]++#"&54767!3#"'&'&5476767&&#"676323267335�yf �W�Xo��F��:؏�XdUB%�(Y$e?n"%S�a�M3a5()4!:2K�%Zh':$4%DVl��l^�(0jyǫ�dSZ b&T%� 8R��%=k<��� ���@T4��/�9/+9/?�<2/�910!5!&'&'&#"676323=�}/fFWHQS34/Dhf�E�y+<%�O,7J-Ad2�m ����%=k�6�N 0�@- 4* 4y.���� 4��#"��$�������@�"$##2�+*�/�3/3/33/999]9/�99?�9/�99?�993/�9910+]++'7"&#"676323263!3#"'&'&547676�M�KL@P4Z(#K�B�_Ep%Ӕ�{���F��:؏�XdO<s#ȑT���q"J �$.Dbz��l^�(0jyǨ�f[6�N5B�@" 4* 4y#���� 4�@1<8A-)���47&81��))7��8A����<7�@==�&&7877��D--� *�/�3/�3/33/999]9/�999/�99?�?�9/�99?�99993/�9910+]++'7#"&54767!3#"'&'&5476767&&#"67632326733�M�K0�yf �W�Xo��F��:؏�XdUB%�(Y$e?n"%S�a�M3a5()4!:2K�ȑT��Zh':$4%DVl��l^�(0jyǫ�dSZ b&T%� 8R��%=\����� ����@T4��/�9/+9/9/�99?�<2/�93/�9910'7!5!&'&'&#"676323^L�J��}/fFWHQS34/Dhf�E�y+<ȑT���O,7J-Ad2�m ����%=�_%�jM@ ft �� ��� ����*�/�3��9/9/?�2/�9/10]!"&546733!4'&'7��@9[*�2>��H:%B-&>%)�m�-�U�����_%�j�_%�o�ft��������@ ����*�/�3��9/9/9/�99?�2/�9/3/�9910]'7!"&546733!4'&'7�N�I��@9[*�2>��H:��V��B-&>%)�m�-�U�����_%��J�F�pr@* 4*4��� 4��� 4���@ 444 �� �:� ��� ��/3�2/9/?��?�910++++++#"'&'&'73276654'&'7�^RztKEP=UHGB�:��~�.%C9R',%nvhKH ( RK�\OWFJ�LLVj��J�F�p�J�F�"�@* 4*4��� 4��� 4���@ 444���� �:� �����$��/3�2/9/3/�99?��?�93/�9910++++++'7#"'&'&'73276654'&'7SM�K9^RztKEP=UHGB�:��~�.%C9R',ȑT��nvhKH ( RK�\OWFJ�LLVj��J�F��>�l�WF��@ 4���@4! 4&44AAB:45,BB(55'��( ��:�,�� ���A14��5��@ 455A ((''''#�, ��@ 4 ABB?AAA=A @�H� ��� 4���*�/]�2/+���2/]9/9/+<�2/]9/9/+�99?�?�<�?9?�9/9/99/10++++#"&'###"'&546767327654'&'7327654&'732654'&'7�O<[/*!/Z{,9u���jt*$6(F-�����%5S2{_(#(%)K&C/ %!$& \WqBSFM�V�Y6p��E|�CS�dZGA�R?Y�4;#<ab+029**mM?x��>�l�W���%?5;�@5 4 )*"6**7667� /�"�� ���2* &)��*��� 4**6����@ 46776@4662��=/��2/+9/9/+�99/+�999?�<�<�?9/9/9/999910+#"&'##"'&'##5327654&'73327654&'732654'&'7?M@\&/#3YA44"20PZ��Q#:) &.@CK$(*'":!)*A)%# % $�E:$<\*I%-9:"<^o+&!8> 7m>-Dq����%?5�>�l��Ro@44���@ 4L 4*���@4- 4244���� �@ 4MMNF@A8NN4AA3��4 �%+$�F�8���+������ ��IM=@��A��@ 4AAM443333/�8��@ 4M(NN?MMMIA @�T%� $��� 4$$(���*�/]�2/+���2/]9/9/+<�2/]9/9/+�999/�993/�993/�99?�?�<�?9?�9/9/99/3/�993/�993/�9910+++++++'7'7'7#"&'###"'&546767327654'&'7327654&'732654'&'7~M�JhN�KAL�J�O<[/*!/Z{,9u���jt*$6(F-�����%5S2{_(#(%)K&C/ c�V����V���T��z!$& \WqBSFM�V�Y6p��E|�CS�dZGA�R?Y�4;#<ab+029**mM?x��>�l�����%?�G@44���@4A 4���� �@ C56.&''B66CBBC� ;�.��������� �@ 5>6'25��6��� 466B#&��'��@ 4''BCCB@4BB>��I/��2/+9/9/+�99/+�9999/�993/�993/�99?�<�<�?9/9/9/99993/�993/�993/�9910++++'7'7'7#"&'##"'&'##5327654&'73327654&'732654'&'7!M�JhN�KAL�J�M@\&/#3YA44"20PZ��Q#:) &.@CK$(*'":!)*A)c�V����V���T��z# % $�E:$<\*I%-9:"<^o+&!8> 7m>-Dq����%?��>�l�W1>����@444445��--�� ��<�"�����;2��""2A �@�@� ��� 4� *�/�2/+���9/3/�2/9/9?�?�<�?9?�9/�10+++!!"'&546767327654'&'73276767676324&#"!26�\r����jt*$6(F-�����%5S2wfXa�RAJY�D?�{RHY?aIH�`r%�h�FM�V�Y6p��E|�CS�dZGA�R?Y�&!Gg4OI�17 2&&'��>�l�W���%�>%0[� !��))-��� �� �-&��� &���2 /��9/�999?�<�2/�9/9910!"'&'##5327654&'73276767676324&#"!26�N61%2*T\��Q#:)#=AXTqzX� QBJX�E@�zQd�qp�md%$�E;#<�JO&)?f4OI�17C99&����%�>�>�l��5B̹��@444 44��"9��11!��" ��@�&���� ��@ ?6""!!��&&6A �@�D� ��� 4� *�/�2/+���9/3/�2/9/99/�99?�?�<�?9?�9/�3/�9910+++'7!!"'&546767327654'&'73276767676324&#"!26/L�J>�\r����jt*$6(F-�����%5S2wfXa�RAJY�D?�{RHY?aIH�`rd�T��l�h�FM�V�Y6p��E|�CS�dZGA�R?Y�&!Gg4OI�17 2&&'��>�l�����%��)4z��@% %��--1����� ���1 *��� *���6 /��9/�9999/�99?�<�2/�9/993/�9910'7!"'&'##5327654&'73276767676324&#"!26IL�J �N61%2*T\��Q#:)#=AXTqzX� QBJX�E@�zQd�qp�mdd�T��l$�E;#<�JO&)?f4OI�17C99&����%�����%�Y-9����@ 4%17)��)�1177���@%!7 ��!�� .���;/��9/�3/�3/2/9/9999?�<3/�?3�9999910+!5727676654'&'&''667&''676324&#"!2���D;DV>9/I #- �1�j�C=�ibI_NXAE��%�5,e/k�^B_<p4/g8) u�TGWAeFOH�35 ."+����%�Y�����%�Y�����%�Y���%�Y1=��#��4�@ -)5;-"��-�55;;����@@ 42)%;"��""%��2���?/��9/�3/�3/2/9/99999/+�99?�<3/�?3�999993/�9910+'7!5727676654'&'&''667&''676324&#"!2�M�J���D;DV>9/I #- �1�j�C=�ibI_NXAE��ȑT���5,e/k�^B_<p4/g8) u�TGWAeFOH�35 ."+����%�Y�����%�Y�����%�Y�*�N F7���+���41��̳40���@ 4 4 ��#�ڷ4##(7���'��(@ 44# '.'7('���� 4''9��.��/�3/�3/+33/<9/999+?�2/�?�99/+�+10+++]"'&'&5476767&'&547632"67673267 ��r�k�&:F`%RYf�AI1Jbg�Rdsa{d_jr*�\�cj\���/^/���Wm�|cQH"E0#Mvjfu&: '9=7.6&*�Q+X\v��QF6�N�s4�@ � 41���� 40���@ 4 ( #4������� 4#��%�@4.( $ ���@ 4$��6��.��/�3/��2/9/+9/9/999?�2/+9/9/?�9910]+++]"'&'&5476767&&#"#6763233#"&'3�ʻk�n�5*T(k %8�V>EgM\\��3I;P-8���x��Ysωu]^-d" #i(`*/K1"C8�\j/2DAQK�]G ��%��n���4��/ ������@4 4 �� /3/�3/33/9+99?��9/]�?]�9/910+##53&&54632&&#"66�E��s���$ś{P"QEn;��cN��]�7K�/w8v�<b=21y//��%'X(j@$(����4(���� �@$$$P � ��*�� /3/��2/]9/9/9?�<�2/+9/9/99910#"'&'##532767'&#"#54763233'�ACP$CVi�ZZTHRO* (:5�qG]%H[�%%B<!)�.6& ;n)%'Q+."< *�N �;ų�/!���45��̳44���4�@ 4��'�ڷ4'',;���+��,��@44'+#2+;,+���� 4++=#��2��/�3/�3/+33/<9/999+9/�99?�2/�?�99/+�+3/�9910+++]'7"'&'&5476767&'&547632"67673267�Q�Q��r�k�&:F`%RYf�AI1Jbg�Rdsa{d_jr*�\�cj\���/^/��S���Wm�|cQH"E0#Mvjfu&: '9=7.6&*�Q+X\v��QF6�N�8�@ � 45���� 44���@ 4�@,#'8������� 4'��)��@#82,#(##���@ 4##(��:��2��/�3/��2/9/+9/9/9999/�99?�2/+9/9/?�993/�9910]+++]'7"'&'&5476767&&#"#6763233#"&'3WL�K/ʻk�n�5*T(k %8�V>EgM\\��3I;P-8���x�ȑT��ѠYsωu]^-d" #i(`*/K1"C8�\j/2DAQK�]G ��%�!����4�@��/�� �� � ��@4 4#�� /3/�3/33/9+999/�99?��9/]�?]�9/93/]�9910+'7##53&&54632&&#"66K�LFE��s���$ś{P"QEn;��cN��ȑT��@�7K�/w8v�<b=21y//��%',���@ ( , ����4 ,������@$ (((P$�$$$��.��/3/��2/]9/9/99/�99?�<�2/+9/9/9993/�9910'7#"'&'##532767'&#"#54763233�L�K��ACP$CVi�ZZTHRO* (:5�qG]%H[�ȑT��%B<!)�.6& ;n)%'Q+."< '%Os#.�� 4��̳4���4��$���@ 4$$(A (�����+$��++$A @�0� ��� 4�*�/�2/+���2/�9/9/�99?�?�?99/+3/�9910+++'7!"'&'&54767!!&'&547632'4'&#"�R�Sh�kӁ�OV3%(+ :�u7?>FUc,%h/"!)�X���HN�YwQ(W[%�~ *0G]jwub�W/8)%1��'%Os���%$�%t��@ # ��#�� ����@ 4 ��!!��'/��9/�99+9/�99?�2/�2/�993/�9910'7!5!4'#"'&547632&'&#"326�M�J)��4.#I.528ZzB7�*y�V��V�YN%*O�ht���$%2-P��%�!j@ 4���� ����� ����#/��9/�99/�99?�2/93/�2/�9910+]'7!5!267&'&547632'&'&#"�X�S�W>W3�3s7>Yf5*Z):(OK�`��~� 2xi]i�g�P'K,L F�g�w5BѳT ���4���@4!@ 4����1��::)��@@������@6 4&6#-���==#A @�D� ��� 4���*�/]�2/+���9/�99+9/�993/�99?�?99/�3/�2/�993/�9910+++]'7'7!"'&54767327654&'#"'&547632'&'&#"3262N�KAL�J������z�&#A*nf�ՠ� &M'X7C:AYuD:�*0-:%-"�V���T����h]PW�v�xxF6J5C?�>9FQ�3-(0aqgt����>).#$��F�g�w���%$�)�����@@ 4" '��""'�� �� ����@ 4 ��%% ��+ /��9/�99+9/�993/�99?�2/�2/�993/+�993/�9910'7'7!5!4'#"'&547632&'&#"326N�KAL�J���4.#I.528ZzB7�*��V���T����YN%*O�ht���$%2-P��%�%�@ 4������ �� �����"��"" ��' /��9/�99/�993/�99?�2/93/�2/�993/�9910+]'7'7!5!267&'&547632'&'&#"�U}ViO{S���W>W3�3s7>Yf5*Z):(O�R���Q���� 2xi]i�g�P'K,L -%�3(I%�8��4� @ /H#� �/&&&H��@@ 42:=<DG2H��A@D�32 :�*�@@4@ 46��@ @ 4 6��@��� 4=6A��@ @@==<GHDD<��HHH;�)�K3�2��� 4226�.$�/�2/+���3/]�3/93/3/�9/+�9/+�9/+99/+9?�?9?33�9999/+�9/]�CTX�&&]Y�999/]�10+#"'&'7232654&#""&546732772!"'&547673!'467'a��=J-W"Os�"F#�`E%< 64*n��el/ *""sV�}}4Hl0v�mx C.T� �#16�Y9=�XpTNT&m,!PEy9:(.r ��-%�3�����%'�/����%'�/G 37����45��� 4���@ 4 4$#.12��'&.A �'�@ &&$$#12..#��22��9���� 4� %�/�2/+���3/�3/93/3/�/�?9?33�99910++++#"'&5476767327654'&/473' KC�n��jt+5 %!�����#!.7% 9��^S$GN�V]O^D`C5G8D@{~:@Ya����n&% F@:�т���G 3���%�3q���@ 4 �� ��@� �@ ����%�/��3/�3/93/3/�?�?33�999910+!5!'467'���w4A230v%�PEy9:2r���%�3�#�N��*����4���@4�� @ 4$��@ @4*�������� ��, ���/]�3/9/�9/�9/??��3/+�9/+910]++#"&'&'&546767&'&#"'67632�w�|�-/0$koX�?34!".&?V>>353%'IB��@&>2SS�Q���!@('K-J.&D!O��#�N�����%'I#v@ 4 4!���4� � �� #�� �� � ���4 ��% /��9/+99/9?�<�9/�2/�10+++#"'&'##5327676767'&'&''hCTaJ:yt��[G7-=YPCE)7s &0!$�:%#=G7�.$AXA:iTrG:8/2!2'>����%'I�E�l5v$���� 4���@4 4 4�� A �! �����@ 4!! A @�&� ��� 4�*�/�2/+���2/9/9/+�99?�?9?�3/�9910++++'7!"'&546767327654'&'7�K�H�����jt*$6(F-�����0S5($�V����iqFM�V�Y6p��E|�CS�fXN:�Q����E�l5v���%�[� 44����������*�/��2/9/9/�99?�?�3/�9910+'7!5!4'&'7�L�J���KNHT���v>+Q�[3M�����%����6 q��%�'n@# &� � &����@� ��� #��)#�/��9/]�99?�2/�2/�2/99910]#"'&'#"&5467&&5476733'32�H7)\3s�� !���Wd"81<%{\�8>V�ND"*"$>t>��DhmC7 ��p(5C�@: 4:-=2-#����4##--2�� A���� �@=:2)# 40##)��00 )��@ :@ 4:: 6��E ��/3/�9/+�9/�9/9+99999?�?�9/�2/3/+9/999+10#"'&'##53267&'&54677667&54767%4'&#"6764'&'326$'')pgGt5C[ZZ)LAc!E,@a{G^��..Pz+�8#3)%<=2�:GM40.B� �#/S7=t�s��+=+)C�#J/51U����'o)4��&".��"" ��22�����@ *. &. &��.�� * ������**��6�/�9/�9/�9/�3/�999?�<�3/�3/�9910!#"'&57#536767632!%4#"6764'&'326'��@-9@xdx�#*5:C;/.����(+<5[>H(t_\5@#%7EQN/;Sd�H�]Pe@Jl=X7!C�_^-i&,��OI<nGV2�cu *u�@4���@4@ 4 ��%%!��� � ��(( !��, ���� 4 ��/+3���9/�?�2/?�2/�910+++#"'&'&'73276767"'&547632&'&#"uz��BF3RAA8{1zmUU+O�CL08VW&?')Xa���# >1]/j+1pgXfeO�`% %13��2�cu���2����5��$��62�V��;?Cչ&��@4)44*44<>?��==@BC�A�!' A �9'���� 4� �0�=?<��>>ACB��@@$3�@ ,$,���@E!�� ��� 4 $�9�/�2/+�3/�3/99/�9/�993/�99?�?+�?�?99?�993/�9910+++&&#"332!"'&54767673276654&##"&54767632'7'7�#a2W`X+5PHE`����^f".<*?C��x����+B7<UfgBL��N�KAL�J C-4e]7A��xEK�hrW_qp�Kzz0)r>1Cs}TeP�ߐV���T�$�N�6:>���3�3 ���@4:44������ 4,����./4,,"��@�>79�::��88;=�>>�<��� 4<��5���8:7��99<>=��0;;;/&�� /��@��@� ��� 4�9�/�2/+��9/�9/�9/]�993/�99?�2/9?+�]993/�]993/]�9/+9/+10]+++q#"32!"'&54767327654&#&&#"&54767633'7'7����])0Q0{�����@b(&%9�zՏm�#s?6I<eLT��b]pZ\[t]%! %�U]IN�t�/�A@nF{@=/!!|O@��VG^OVG^���r��}�44�� ������ ������*�/�2/9/9/�993/�99?�?�3/]�993/�9910+!5!4'&'7'7'7���KNHN�KAL�J%�v>+Q�[3M��D�V���T������r���@��DNe0@TVJOce@?4ee_c[WZ����?4ZZS_��WWc��@'SS.<;K.7 4H7#K�##@ 4##.K��K?��.��@K�@eeOZOZ[[#*7HK@��@ ??<<;;�����@ 4*E�@@ 4@ 4g@**��/]3/++�9/9/+�2/�3/93/3/�9999993/33//3/?�??9/�9/+]99+99993/�3/�9/+99/+910]'#656767&'&'&'&#"#"'&'&&5476326765'4674&'276#"'&#"'676323270;"%P&j�r�uF #T! /)-$)NEUKIf-/C9,K�w:v2U��)02-c& d2!54F�[�~��F(?A%4# LA[��7<+#,'9.=+>#5NFreu�J^��x�!Bk,+$�+/6'f$ ! $ I���>UD���4���4��ֳ4)��ֳ4(���@ 4[�+"���@% 4+* 4*J 4)T 4(@ 4?SU@?4UUOSKGJ����?4JJCO��GGS��@CC @ 4 0@ 4>��0�3�'��&&>���@ UU?J??JKK ���� 4���@ 4 7-00��33-��77��W&&��/3/�2/�3/�]99/++3992/33//3/?�3/�?�?9/+9/9/+92/�3/�9/+99/+910+++++]+++++&'&#"#"'&'&5432#"'&54&5!5$767654&'76733#"'&#"'6763232708nzF:I,;)H��t��=T3=`KY���� ��n�!$=�)02-c& d2!540}��4#,:NX?[e���W[n�6��ct& Q;^{��b�YT1"��s��c~6$� ! $ &� DNn@�Q��@,4TVJ<;K.7 4H7#K�##@ 4##.K��?K.���� 4..T?��OdfVlTT����4Tllf���^@ 4^��K�@dVaaiOOiTTZ�@@ii#*7HK@��@ ??<<;;�����@ 4*E�@@ 4@ 4p@**�;�/]3/++�9/9/+�2/�3/93/3/�9999993/�2/3/9/99?�?+�2/3+/999?3/+9/�9/+]99+999910]+'#656767&'&'&'&#"#"'&'&&5476326765'4674&'27647&'&547632&#"3260;"%P&j�r�uF #T! /)-$)NEUKIf-/C9,K�w:v2U�4*�d5;-$+]!F�[�~��F(?A%4# LA[��7<+#,'9.=+>#5NFreu�J^��x�!Bk,+$�+/6'f$ @.#8>49�� >^N�A��4)��ֳ4(���@4����[�+"���@/ 4+* 4*J 4)T 4(@ 4 @ 4 @ 4> >0��3�'��&&>������4���@ 4DT?VF\DD����4D\\V���N@ 4N�@TFQQY??YDDJ��YY ���� 4���@ 4 7-00��33-��77��`&&�;�/3/�2/�3/�]99/++3992/�2/3/9/99?+�2/3+/9993/++?�3/�?�9/9/+9/+]910+++++]]+++&'&#"#"'&'&5432#"'&54&5!5$767654&'7673347&'&547632&#"32608nzF:I,;)H��t��=T3=`KY���� ��n�!$=��*�d5;-$+]!0}��4#,:NX?[e���W[n�6��ct& Q;^{��b�YT1"��s��c~6$� @.#8>4S��DNn@�Q��@4TVJdOfVlT^��@ffl@4ll@T�TT���@*4TT<;K.7 4H7#K�##@ 4##.K��K?��.��K�@dVaaiOOiTTZ�@@ii#*7HK@��@ ??<<;;�����@ 4*E�@@ 4@ 4p@**�;�/]3/++�9/9/+�2/�3/93/3/�9999993/�2/3/9/99?�??9/�9/+]99+99993/+]3/+3/�99910]+'#656767&'&'&'&#"#"'&'&&5476326765'4674&'27647&'&547632&#"3260;"%P&j�r�uF #T! /)-$)NEUKIf-/C9,K�w:v2U�*�d5;-$+]!F�[�~��F(?A%4# LA[��7<+#,'9.=+>#5NFreu�J^��x�!Bk,+$�+/6'f$�P @.#8>4J���>^[�A��4���4���4��ֳ4)��ֳ4(���@ 4[�+"���@ 4+* 4*J 4)T 4(@ 4T?VF\DN��@ VV\@4\\D����4D���@ 4DD& @ 4 0@ 4>��0�3�'��&&>���@TFQQY??YDDJ��YY-& ���� 4���@ 4 7-00��33-��77��`&&�;�/3/�2/�3/�]99/++3999/�2/3/9/99?�3/�?�?9/+9/9/+93/++3/+3/�99910+++++]++++++&'&#"#"'&'&5432#"'&54&5!5$767654&'7673347&'&547632&#"32608nzF:I,;)H��t��=T3=`KY���� ��n�!$=�*�d5;-$+]!0}��4#,:NX?[e���W[n�6��ct& Q;^{��b�YT1"��s��c~6$�� @.#8>4S��DN�@)TVJ<;K.7 4H7#K�##@ 4##.K��K?��.��@K�@#*7HK@��@ ??<<;;�����@ 4*E�@@ 4@ 4P@**��/]3/++�9/9/+�2/�3/93/3/�999999?�??9/�9/+]99+999910]'#656767&'&'&'&#"#"'&'&&5476326765'4674&'2760;"%P&j�r�uF #T! /)-$)NEUKIf-/C9,K�w:v2UF�[�~��F(?A%4# LA[��7<+#,'9.=+>#5NFreu�J^��x�!Bk,+$�+/6'f$J���>����4���4��ֳ4)��ֳ4(���@ 4[�+"���@- 4+* 4*J 4)T 4(@ 4 @ 4 0@ 4>��0�3�'��&&>��� ���� 4���@ 4 7-00��33-��77��@&&��/3/�2/�3/�]99/++399?�3/�?�?9/+9/9/+910+++++]+++++&'&#"#"'&'&5432#"'&54&5!5$767654&'7673308nzF:I,;)H��t��=T3=`KY���� ��n�!$=0}��4#,:NX?[e���W[n�6��ct& Q;^{��b�YT1"��s��c~6$!!%!!� ��@� �!!%!!� ��@� ���Fb�1���F��=�!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ���F�Q ���F���!!%!!� ��@� �!!%!!� ��@� ���H������F��Z�!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ���F���I��F��W��F���K��F��=H��@��.J��0��wG!!%!!� ��@� ���F�������F���[�!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ����>��@ 4������ ��/�3/�9/�?�2/+?10#4'&'&54632#"&54632�+9 %F79IH42HH42HCv���~�:�~-=]\�72HH23JJ��"� ���/�?�10#"&54632�O76LM58N�6ON76ON��W*� �������/�3/�?�2/�10#"&54632#"&54632�N85LJ78NO75LK68N�8NN87NN��6ON76ON!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� �!!%!!� ��@� ���%�����/�?�10!5!��F%���%�����/�?�10!5!��F%���%�����/�?�10!5!�F%�c����,� 4'���@4' 4 4 4��� 4���@F 4(% (,,&U#UU UU8U&���U��� U��U���U���U��� U��ҴU���@ 4&!U !!c-�]+�/]++++++++�3/++++++�9/99?�?�?�9/910+++++++3276'&#"%53#"$576!2676'+�����u�߃���&4��������Ŀ;�_I[%������r�I���ѥ|B[Lly���[�h���18-VD��@,@Y' 4 4���4���@44)%(,,& U0U U$���@U UU���U��ӴU��ִ U���@0U $@$%4!U! U!U!U!U!���@U! U!U!U!?!!1-�]++++++++++�/]+++++++�3/+++�9/99?�?�?�9/910++++]327654'&#"%53#"'&763266'�YT��SYZT��SYB�&1��v�䅉���ۋiD;�lffmʿkfel�ѥ|BVH���A��'�v�m�*ZU�����%%�44���@4&!��@6 %% U& UDUU UDUDU& ���U���@ UU���@UU��� U��ӴU���@U& U����U���� U����U����U���� U���U����U����4]&�+++++++++�/++++++++<�3/++++++�+9/?�???�9/910]++53# &53327636765��$c�24���gs8�$"�}�V[F�ѥ�>� ���~�PR��O���]YcafN�l*v���&$� 4���@S4 4 $$&UU- UU U 3%,UU���@ U U���@U U��� U��U%����U���@UU UU���� U���U���@364� ��N%�]q++++++++�/++++++++<��3/+++++�9//�????�9/9910+++53#5#"&&'&533266536765\�$\��|�]�P�#�S�:�?Uѥ�>����GnO6r����/�T��9�a*v����E+,� 4��S��@��`/�]��}?�10+#'3�������/���+,� 4��S��@��`/�]��}?�10+#'3����������#S� 4���@ 4�//����@ 4�S��@��`�p�/]�]��/+]qr�+10+#3�����T���+A���4���4���� 4�S��O��`/�]��+}?�10++3#����+�����@+8���4���� 4�S��O��`/�]��+}?�10+3#�^��+��s��#T�����4���@ 4�//����@ 4�S��O��`/�]��/+]qr�+10+]3#����#���)��,����@ 4 ���@4������ 4����%4���@ 794@SZ4�@� W���@ 4p/]+�3/93/�}?�}�++++]qr�+�9910+7676'&#"'6#5��5*[?'i{NV�p^ ^'*Ce2p� m��,����@* 4 @@|�4@RU4@KL4@<>4@&64��� ��@4� �/�3/93/�+}?��q+++++�9/99�CTX�@ 4+Y10+7676'&#"'6#5��1'T<$b�]� AZ?7���,����@ 4 ���@4������ 4����%4���@ 794@SZ4�@� W���@ 4p/]+�3/93/�}?�}�++++]qr�+�9910+7676'&#"'6#5��5*[?'i{NV�p^ ^'*K]2p�gm��,����@* 4 @@|�4@RU4@KL4@<>4@&64��� ��@4� �/�3/93/�+}?��q+++++�9/99�CTX�@ 4+Y10+7676'&#"'6#5�1'T<$b�]� AZ?7��I;0_� 4���@7 4 4�E�E � � @ 4? � v v@o/]�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"��q[>k;#=��?gCNIf~6W�8$_��|��+ٳK���@ 4 4�@@@^5@OS4@CE4@+-4o��@a � / O _ � � _ o � � @�5 @jl4 @a5 @\]4 @WY4 @MQ4 @DI4 @:5 @144 @.B4 @',4 @%4 � 4 �� �/�3/�}/+++++++++++++]qr3/��]q++++�3/10++]&6323273#"'&#"��q[>k;D=a�?gCCN|R[,F�,L�r��s� 4���@ 4 4�E���@4!&4�E / ? / � @ 4 @6>4? � v v@o/]�3/�/]++qr3/�]9/+�]2/10+++&6323273#"'&#"�sq[>k;#=��?gCNf~6W�8$_���f=� ��4���4���@#(4�����/�3/�?�q�+�10++&'3327673#"'&�N;@AC@;OIMp#v#%H$&���9O9@�����4����4/��++�9?�r�910#73#����ЯC{{������(@<P��<@���� 4/+q�/qr�1053���������$(�@����.&.'���@ 4''"�@ 4"����@ 4 ���@ 4%%��@ *&&��/�3/3/]<�<3/<9/+9/9?3/+�3/+�9/993/+�9/<�<10]]#53533##5#"'&54763232654&#"!5!�^^}fftG��W)�J\�J�{o[[km_\hh�� \QQ\��]o�Wr�`1g�ₚ�~����C[k����0�@?"!! )�a��a%a@ /� ���@ �)!)"") �(@+)'')++2 )�/��9993/�9/���3/�9/9999?<���9?<���9/�99/99/9�.+}�1035673732654#"#754#"'663 # �M���6fz�ilU� +;FW�)�we)�)}x��OT���9��*Q {2����;M8nnhYfkS�x(*�aAE����'B�@? �a� �a a@&� 4330A@�aB0a@6� ))�(@ "))""D@���@4@.(B:.):�(3)4'(/�����9+993/�9/���3/�9/9999?<���9/9?<���9/�99/99/9�.+}�103%732654#"#754#"'663 # 6767654#"'632!�M����� +;FW�)�we)�)}x��OT������%�C@�8��NF;*�P&�9���;M8nnhYfkS�x(*�aAE��h)+n0B�;6ZUJ5v:'y���.�B�����4���@ 4��@ 4�S��O��`/�]��/+q�+10+]3#������s����B�����4���@ 4��@ 4�S��O��`/�]��/+q�+10+]3#�����������A� 4���@ 4��@ 4�S��@��`�p�/]�]��/+q�+10+#3����������A� 4���@ 4��@ 4�S��@��`�p�/]�]��/+q�+10+#3������S� h���� 4 ��4���� 4��@� W���@ 4p/]+�3/93/�?�+���99�CTX�@ 4+Y10+7676'&#"'6#5�5*[?'i{NV�p(&f'*K|2x���� h���� 4 ��4���� 4��@� W���@ 4p/]+�3/93/�?�+���99�CTX�@ 4+Y10+7676'&#"'6#5��5*[?'i{NV�p(&f'*K|2x��I�f0k� 4���@A 4 4�E�E � O @ 4? O � v v�@��P/]]q�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"��q[>k;#=��?gCNIf~6W�8$_��I��0k� 4���@A 4 4�E�E � O @ 4? O � v v�@��P/]]q�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"��q[>k;#=��?gCNIf~6W�8$_��I�M0k� 4���@A 4 4�E�E � O @ 4? O � v v�@��P/]]q�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"��q[>k;#=��?gCNIf~6W�8$_�r��i���@2 4 4 4�E�E�@ 4vv����4���� 4o/]++�3/�/+]r3/�]9/�]2/10+++&763232673#"'&#"�s:9Y>k;# "�mT?gC"�h>>6#4rr8$/���H�i���@2 4 4 4�E�E�@ 4vv����4���� 4o/]++�3/�/+]r3/�]9/�]2/10+++&763232673#"'&#"��:9Y>k;# "�mT?gC"�h>>6#4rr8$/�j��i���@2 4 4 4�E�E�@ 4vv����4���� 4o/]++�3/�/+]r3/�]9/�]2/10+++&763232673#"'&#"�k:9Y>k;# "�mT?gC"�h>>6#4rr8$/�������}�����}���J��}�{���������}������������}���������e��}�����b#S� 4���@ 4�//����@ 4�S��@��`�p�/]�]��/+]qr�+10+#3��������#T�����4���@ 4�//����@ 4�S��O��`/�]��/+]qr�+10+]3#���#�����`�i���@2 4 4 4�E�E�@ 4vv����4���� 4o/]++�3/�/+]r3/�]9/�]2/10+++&763232673#"'&#"��:9Y>k;# "�mT?gC"�h>>6#4rr8$/�������}�����_���,��}�]���v���C��}�t����������}���������}�����l���9��}�j���X���%��}�V�������]��}���������}����,������}�*�|��+n�K���@ 4 4�@@@^5@OS4@CE4@+-4o��� � � �/�3/�}?3/��]q++++�3/10++]46323273#"'&#"�p[>k;D=a�?gC@Q|R[,F�,L�I��0k� 4���@A 4 4�E�E � O @ 4? O � v v�@��P/]]q�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"�q[>k;#=��?gCNIf~6W�8$_��|�4+n�K���@ 4 4�@@@^5@OS4@CE4@+-4o��� � � �/�3/�}?3/��]q++++�3/10++]&6323273#"'&#"��q[>k;D=a�?gCCN|R[,F�,L��I�40k� 4���@A 4 4�E�E � O @ 4? O � v v�@��P/]]q�3/�/]+qr3/�]9/�]2/10+++&6323273#"'&#"��q[>k;#=��?gCNIf~6W�8$_�<&@@O������p������� % UU U���@ UU���� U���@U �/]+++++++�??10]rq33��&��������Y�&$}4 �����5<4����4���A+++5��J��>&D}�@ 99:/7A+]5����Y,&$t�@ ##"A+]5��J�� &D�4:�L����UL���@U�LpL�LPL`L�L�L�L�LL��ʱH++]qr++5����Y+&$'|�q�0�����@*4H+A@(4/+5+5++]q5��J��#&D'���KZ�_BB���@=4B;H+�: :0:p:�:�:�:�:�:�::@.24:=A>/>�>_>>@ 4>/+]qr5++]qr5++]5����Y+&$'|�n�'@�H+A@(4/+5+5+]q5��J��#&D'���-Y@E?@&34?@4?<H+�: :0:p:�:�:�:�:�:�::@.24:=A>/>�>_>>@ 4>/+]qr5++]qr5+++5����Y,&$'|�u�1�)���@4�)))(AA@(4/+5+5+]q+5��J��,&D'��tHb@ �SOSSS���@>4SR;<A�: :0:p:�:�:�:�:�:�::@.24:=A>/>�>_>>@ 4>/+]qr5++]qr5++]q5����Y+&$'|��<0@"@ 4@4 AA@(4/+5+5+]++5��J���&D'��ztT@A?O??I:=A�: :0:p:�:�:�:�:�:�::@.24:=A>/>�>_>>@ 4>/+]qr5++]qr5+]5������Yh&$'|�}45�����5<4����4���@AA@ (4/+5+5+++5��J���&D'��}�C@0@@A/7A�: :0:p:�:�:�:�:�:�::@.24:=A>�")+++]qr5+]5����Y+&$'{�q�4�#����AB4#���@95�##H+A @-4 /+5+5+q++5��J��#&D'���H7@`HpHH[HH���@4HCH+�<<h+<�")++]5++]q5����Y+&$'{�n�\� @-4 /+5�CTX@T##AA+5+5@#@894#@)14#@ 4@#o#�#�##���@ H+A+5+q+++5Y��J��#&D'���\*�IPIIC���@H+�<<h+<�")++]5+]5����Y,&$'{�u�;@ �6�6�66����*246���@!(465AA @-4 /+5+5+++r5��J��,&D'��t\B@0PZ`Z�Z�ZZZ0ZpZ�ZZ�Z�Z�ZZYA�<<h+<�")++]5+]qr5����Y+&$'{��P,@�#�#�#/##-AA @-4 /+5+5+]q5��J���&D'��z�+�F���@ 4FP?9A�<<h+<�")++]5++5������Yf&$'{�}45�$����5<4$����4���@$%AA @ -4 /+5+5+++5��J���&D'��}�&@GGH/7A�<<h+<�")++]5+]5�������&(}\@ A+]5��K��>&H}��P`��ش A+]5����,&(t��A+5��K�� &H�*@22�2�2�221 A+]q5����&(�|j@ A�!)++5��K���&H��@ * A��)++5����+&('|�q�0�����@*4H+A@(4/+5+5++]q5��K��#&H'���LK�_((���@/4(!H+ @;5 @-24 � # A / � _ @ 4 /+]qr5+r++5++]5����+&('|�n�4@%@:5��H+A@(4/+5+5+]qr+5��K��#&H'���.Q@=%@U%@&34%@4%"H+ @;5 @-24 � # A / � _ @ 4 /+]qr5+r++5++++5����,&('|�u�1�&���@ 4�&&&%AA@(4/+5+5+]q+5��K��,&H'��tHQ@ O99�99���@0498!"A @;5 @-24 � # A / � _ @ 4 /+]qr5+r++5++]5����+&('|��P$@�AA@(4/+5+5+q5��K���&H'��ztE@3%O%%/ #A @;5 @-24 � # A / � _ @ 4 /+]qr5+r++5+]5������h&('|�}\$@ AA@ (4/+5+5+]5��K���&H'��}�9�P&`&���@&'A @;5 @-24 � # A$�")++r++5+]5��c,&,t:����@ UA++5��� &�����CTX�A+�O"H++qY5�������&,}��A+5��|��I�&L}z@ @mo4O A+q+5��c����&2}��A+5��D��'>&R}��A+5��c���,&2t8@p0�0�0�00/A+]q5��D��' &R�*@..�..-A+]q5��c���+&2'|qn0��&&&���@*4&H+!A@(4/+5+5++]q5��D��'#&R'���MD�_$$���@)4$H+@.24�A/�_@ 4/+]qr5+r+5++]5��c���+&2'|n@4@%#@:5##�#�### H+!A@(4/+5+5+]qr+5��D��'#&R'���/C@1!@&34!@4!H+@.24�A/�_@ 4/+]qr5+r+5+++5��c���,&2'|u`1�6���@ 4�6665!A!A@(4/+5+5+]q+5��D��',&R'��tHL@O55�5�55���@*454A@.24�A/�_@ 4/+]qr5+r+5++]5��c���+&2'|�� @#-!A!A@(4/+5+5+5��D��'�&R'��zt>@-!O!!+A@.24�A/�_@ 4/+]qr5+r+5+]5��c���h&2'|}� @$%A!A@ (4/+5+5+5��D��'�&R'��}�)@"#A@.24�A �")++r+5+5��c���,&j��j@0o0�00%H+-�!)++]q5��D���&k��!@0O0_0�00%1H+-�")++]q5��c���,&jC�j @ .�..%���H+-�!)++]q5��D���&kC�!@_.o. .0..%H+-�")++]q5��c���E&jt8@PAA�A�A�AA@%%A+]q5��D�� &k�*@A�A�A�AA@%%A+]q5��c����&j��Q@ -9%%A-�!)++5��D���&k��@ -9%%A-�")++5��c����&j}�@ ../A+q5��D��@&k}��./A+5�����"�&8}p@ OA+q5������&&X}�@P`pA+]5�����",&8t�@ �%A+]5������ &X�2@P-�-�-�---P-`-p-�-�-�--���@ 4-,A++]q5������,&l��j)�'���@95p'/'_'�''H+&�!)++]r+5������&m��@O(�((<H+%�")++q5������,&lC�j!@)o)�))H+'�!)++]qr5������&mC�@�&&H+&�")++q5������,<�@/0�0�006A+]5����� &m�$�9���@UP9�9�9�99���H++]q+5�������&l��Q@ &2A&�!)++5������&m�� @�%%@ST4%1A%�")+++q5�������&l}p@ O''(A+q5�����&&m}�@P&`&p&&'A+]5����F�&<}4�A+5��!�Q�&&\}��A+5��F,&<t�@�� A+]5��!�Q� &\��A�/����U/����U/���@U/p/�/�//����+04/��ɱH+++]q+++5��F�&<�hQ@ A �!)++5��!�Q��&\��@ 'A�")++5����Y!6$�6_@ A�!)++5��J���6D��@`=�==:A<��)++]q5����[!6,��_@ A�!)++]5����)�6�߈@ A��)++5��c���!62��_@ !A �!)++5��D��'�6R��@ A��)++5�����"!68��_@ A�!)++5�������6X��@ A��)++5�����"368�@ A/555+555�������&X'����r4@ !$ ApA�!!?!! �")+/]]5+]55+5�����"468 �@ A/555+555������4&X'����r=���@!!ApA!���@ 4!@ 4!�")+/++5+]55+5�����"468�@ !A!/555+555������4&X'����r6@"%$ ApA`%�%%@4%�")+/+]5+]55+5�����"468�@ A/555+555������4&X'��C�r:@!!ApA"���@ 4"@ 4"�")+/++5+]55+5���3l@K @#%4@4@��4@Os4@>E4@.34@$)4/@4�@4@ 4/+]+]+q+++++��]<�++</��<�<10!5!#53#53���������u��������4������4���@%4@4?@4 @#%4@4 ���@9 4@��4@Os4@>E4@.:4@$%4/@4�@4@ 4/+]+]+q+r++++�+�<�++</��+�]+��++9910#7#53#53�炇燇����4����������4 � ����044����4���@#%4@4 @144 d4 @#%4���@4@4@4?���@4@#%4@4@+,4 ���@: 4@��4@Os4@>E4@.:4@$%4/@4�@4@ 4/+]+]+q+r++++<�+9�+<�++</+�]++��++�++��++99�++910#53'#'37#53������QȮ�ؓɱ�bb������4�@@4 ���@4@4? @#%4@4���@9 4@��4@Os4@>E4@.:4@$%4/@4�@4@ 4/+]+]+q+r++++�+�<�++</�]+��+��+9910#53'#'3#53������`��ؓ������U� Z@ U���U���� U���@U] ??�9/����++++����9/10!!!##53!U���o¤�� ���e����& b@% ����U���@UU UN +���@ U+ ??�9/+����++++����9/10!3###53!�Q��||c���������i[�F@_817$G$E )9$&& ) ) EDEEDBDE1// ?=??=?=+6 E+ U ����U ����U ���@3U &/1$,76*?=*DF,B) *EF ?����?9/�99�99�99��9��9/++++������99�+}�99�+}����99�+}�99�+}�10]]]]]##&'&##"7#67&'&'&&56323276767632"&#"3[�E�].Z|�`IBj��.��d:$6?\WNe�])>M$D�ǖF%L>']�_ 3 g9 36#:d���k�i���.Z�R�2-��n��')T3��R��<��(M��~O*��;��G&��3S+'������P&B1@;#h$&&U&U&%) U%) 0//���@U/%;9;;9;9,5%BA���@ U%A?A??>,A, % U ���@U U ���@;U U 9;5+0$&/,4*+*?A,>)+ * BA+ ?����?9/�9�99�9���9�9/+++++���99�++}����99�++}����99�++}�99�+++}�10]]##&'&##"#67&'&'&&#"532332767633'&3P�"�0"5I�J4 1���ovZ-808 (j)9.)91c�d0q%:vB1L'%&NuomI��-IQ 1��0S��I�)L�3�K b�B�5A'=�)c_$2$����i��'�@%�����@/UU &$&&$g$&$#' 7 '���@ U') ���U ����U ���� U ����U ����U ��� U ���@#U ]( $&# & ?���?9/9�99�99�99�+++++++���+��99]�+}�9]�+++}�10]]]]##&'&##3276767632"&#"3��E�\,Zw�F%J>']�p 4 g9 37"9e���k�i���.\�R��~R+��;��G'�1S)'�����v&&�����@ U%%#%%#F#"#%&���@U% %&���@ U &&( % ����U ���@U U U ��� U ����U ���U ���@. U U N'+ #%" + %+ ?���?9/9�99�99�99�]+++++++++���]+��99�++}�9]�++}�10##&'&##327676767633'&3v��/#5I��d0:(,:+_$2K '%&Muom>��-IQ 1�&�5A�` I�( d^%2$�����+$�&&$&���@8 U& IYi�$$* U **) U���@U U - ���U����U���� U����U����U��� U���@1U ],&$ ! *) ?�?99//9�9/999�9�99�]+++++++���]�9/++��+29�++�}��99]]�++�}�]10!#&'#&##3273676767632"&#"��:/x3E��G1x&/76NHYp 4 g9 37"9e���_<����R��~���An�*X,(�G'�1S)'���&(4�i#!#���@J U#%�!�!�!�!!'U%''&U ���* %����U���@UUU����U���U���@; U U 0N)#! + '& + ?�?99//9�9/999�9�99�]++++++++���r�r9/+��29�++�}��99]]r�++�}ıCTX@ -"=2]Y10]!#&'#&##3273676767633'&��c#+��-!c(,:+_$2K ')")6jpI�7�&�5 D�+9` I�( dh(0���i���@ U U���U���@ UU���@U U U����U���� U����U���� U���@U] ?���?�9/��++++++���+++++�++���10##!#3!33��������i���M���Z�����W&�@,%%@U UUU U U����U���@UU���@ U U"U��ߴU���� U���@ U %����U����U���@UU U���@ U U N+ +?���?�9/��]+++++++���+++++++++�++++++���10##!#3!33W��� ���t��-�)&�F��n��m��� �� U ���@: U U U U o U���U���@ UU���� U���@U &6??�9/]9��/++++++���]�+++}ć+}�+++10#367m�$�� �"09�����rH��UE9j��i�&ֹ ��@U U ��� U ���@=U U U% U U%%U���U���@U U U���� U���@U $4Dt� /?]�?���9/+++++++��݇+++}ć++}�+++++10#367�n��m��.1�&��i�&��wm�g��m�ѹ�� U���@HUU U U U U���U���@ UU����U���@ U ??���9/���9/++++++���39�Ƈ+++}�9�+++}�9++10!!#!5!367m�kU�d��aU�j�"09��9���_���UE9j��i�&�@& F v � &Fv����@U U��� U���@GU UUU%U U% % U ���U ���@U U U ���@ U + /?���?���9/++++++������Ƈ+++}ć++}�++++++10]]!!#!5!367�nB�����C�m��.1�&�ڄ���&��wm�g �iI����@UiDt�I U���U���@ UU�CTX� ���@ 4 4 ?<?<9++99/�@0 ���@! U U /?���?���9/�+��+�+�}����+�}�Y++++10]]]]+##&'#36733I�D��'4���7�� T"-G'���}�i�$>V�����w=I^��M�����&@&F�&FX&F���@U( U���@( UU U ���@ U %%���@U UU�0���@ U%_o������ U���@ U + /?���?���9/]++333�]��]�++�}��]]�+++�++�}�+++++10]]]]###367733�I��������* #.���$g��-��](��@74A���bW��8@dEU6���@U U���@UU����U���@U ����U���@U U����U���@U UU U���@-UU UU UUU���@U UU���@!U] ??�99//333�2229/�]+++++++++��++++++++++�9/++++++��10]]]!###"'&'&53733673�¢�x�t�,(±yx���O<�� >Fyo���c��G>�E�&@t�eUU U����U���@UU%���@U U U���� U����U���@ UUU %���@UU U���@:UU UUUO_+ ??99//333�22�9/�]++++++++��]]++++++++�9/++++��++�10]]!##5#"'&'&533673��ndcY^d$!� ?,;cW{��"��7;bYk�t+T/!�� )�����@g[J U U���U��дU���U��� U���U���@U U����U���� U����U����U��� U���@U] ?�?9/3�2�+++++++���++++++++�10]]]!#4'&#"#3$32��8G�����ċs�,'��\s[�7���a>Ezm������Kc����!�@5� m \ J bUD�w9I�vj &���U���U����U���U���@& U\#&& c"/ ?�?�99//]3��]����+++++��10]]]]]]]]]]]]]]]! '&5!&'&# '67632!32���������uu|��S�8���ȟ�RG�L��������T^�~���2�pkbc������U��(> �@-8HUe�y\lJ ( 8 l[cU$���U��� U���U���U���@G U"$$ U U U ? O 4!+����?�?�99//]3]��]+++����+++++�210]]]]]]]]]]]#"'&547!&'&#"'!2!3276({���w LV��N�]v����8V��SO������ �`m�W�����ChXT`����#�@8Y""V�uTFV�y\IYxY&���@UU��� U���U��� U���@/U\%& U c$@U@ U ?�?�9/++��]+���++++++��10]]]]]]]]]]]]]]]]!"'&'&576! &'&#"!3276ڹ��ϧ�OJ��ME���u��אv�w��ۆ~����gj���T�����ۃ��x�ϋ���D��'>!@D\ l ScdU7G[kH9iXf fUZj$#@ U#@U���@U UU���U��� U����U���@/U7#$U UUUU U���@,UU U?O4"+��?�?�9/]��]+++++++++���+++++++++��10]]]]]]]]]]]]]]#"'&57632&'&#"!3276'�u��{���놀�BY��YBj��IT��SH"���A���'�v����JeeJ���ano`:%��|@!y�Xh�rdU( ��@ ��@ A� ��*�?�?3?�/�2/]����9/10]]]]]]]]!"'&547673!54&'7��F�r�*9|o�O6AM, D%CT�]a#b..G8vA:p�2�7p���%��B@�}Zj������*�?�?�/��r9/10]]]!5!4'&'7���KNH%�v>+Q�[3M���%$[!L� @�k{��#���� ���?�2/�92/�/��9/99]]�10!5!4'#"'&547632&'&#"326$��4.#I.528ZzB7�*%�YN%*O�ht���$%2-P��%�D�x� ������@ ���?�2/9]3/�/��99/�10]!5!267&'&547632'&'&#"��W>W3�3s7>Yf5*Z):(O%� 2xi]i�g�P'K,L F�g��-:�@3�L:)�veVWgw�W Tdt%��@�.|.K.[.k..55��@< ��@ ��.8)��22!��88 ��*�?�?39/�93/�9/�2/]�]��9/99]]]�10]]]]]]]]]]]]]]%!"'&54767327654&'#"'&547632'&'&#"326������z�&#A*nf�ՠ� &M'X7C:AYuD:�*0-:%-��h]PW�v�xxF6J5C?�>9FQ�3-(0aqgt����>).#$���������/�99/�9910%'7�N�J2�T��L��P@gw�������������/�99��99/3/�99�9910qq%'7'7�J�LBK�N8�T���U������@ ���� �@�����@������ ���@ ���/�993/]�993/�99/3/�99]]3/�99]]�99]]10%'7'7'7*M�JhN�KAL�J6�V����V���T������@ ���� �@�����@�������� ���/�992/�993/�99/3/�99]]3/�99]]�99]]10%'7'7''7�J�L�J�M"K�N8�T����V�Z�U�k����>����@ ���/�993/�99/]�99��9910%'7'7YJ�L�J�M8�T����V����Q���@ : ) �@5& �@5&�@:/���� �� �� �� @ @4 /+M�992/�993/�993/�99/3/�99_^]_]3/3/�99]]�99]]�99]]10%'7'7'77'7�M�J�N�KAL�J(�F�6�V����V���T�Z�Z��&'�%.�@&%0%@%p%�% %0���@44@ ,( 4,O_0�� #(���@4(,?_��*�/]��+�99�^]�99//99/]9/]3�22+����+9/9�_^]�10!5327654'&'&''67&''676324#"32'��I?G &QH0~L`?`'�p&S,.-1@18/A* @V + !/"�22��!z@Q'��/ � Dp~O_o�_o����4�/]q]���]]/qr^]�/�2�^]�q9/^]�10]q##"&54336324#"32�04H�0LvtRZ 7URZ�5,0- 14B�c&b���n&���@}4����%5E!!����~ 34%9IY��(hx�% @O_%%���@!4%%_%@?%O%�%�%�%�%�% %0%%�J�/]rq^]+�_^]�9/��29^]]/�99+/^]3/]]q9/q�9/9910]]q+#"&#"'632327&547632&#"32n^L5 9(0D5;-1$A51!z(!# F #$8>1&����W@:����5$����:+@���/��]�/�]]q99]�]]q99]10#'37�8�WMM��挌����W@:����5$����:+@���/��]�/�]]q99]�]]q99]10#'#73�WMMW�8������@h��iZ)9I�����z�k:JZ�����>/ pa0@P/��rrr�9��9/3�]]210]]]qqqqqqqrrrqrr#"&#"'632327�@R<v .3�*54�I0 A0V�n W���@4������4���O�J�/]�2/3+/999/�2/3/9/9910+47&'&547632&#"326n*�d5;-$+]!f @.#8>4V�_n�R���@4������4��*�/�2/3+/999/�2/3/9/9910+47&'&547632&#"326n*�d5;-$+]! @.#8>4��&2y -@4 ?_�/]3�2/�22��10+'654672/ /4�6K%|F&1���� �!6�4A�"���@ 4" A���� 4���@ 4 ��/55]++++55����%�!6�4�/@ $ A ���@ 4 � /55]++55���� n6�5X@0!! A���� 4���� 4���� 4���� 4 ���� 4����4����4:/5+++++++]+q5����%�6�5�d�#���@ 4# A���� 4���� 4 ���� 4���� 4���� 4 ���� 4 ���@ 4� � </5]q+++++++++5���T��6�5(�\/�0����4���@ 4DA::_::/]5+++]5�����T��6�5�\@#@ 4#A<<_<</]5++5��� ^�6�9��+�p ���@4u A���� 142/5/+5++q5��%6�6�9��)�"���� 4"���@ 4""e""A4/5+]++5��2�c�6�9���7@)00A_000@000/0�00�40@40@ 40/+++]qr5+5��2�c�6�9���7@)00A_000@000/0�00�40@40@ 40/+++]qr5+5��2�c�6�79�����c`@bb(A00AN���@24`NN�N�N�NN_000@000/0�00�40@40@ 40/+++]qr5/]q+55+5+55��2�c�6�79�����c`@bb(A00AN���@24`NN�N�N�NN_000@000/0�00�40@40@ 40/+++]qr5/]q+55+5+55��2��Vz659�p'@�<�<�<}<<A_Y�Y�YY@ 4Y/+]5+]5��$���669 �|%@<7& AT/T�TT@4T@4T/++]5+5��:%��6(3�@ A/55+]55��:%��6(3�@ A/55+]55����%'�6)3@ A/55+55����%'�6)3@ A/55+55��:%�6(1�x@#!A ""/]55+55��:%�6(1�x@#!A ""/]55+55����%�6)1��x(����@4A ?��/]55++55����%�6)1��x(����@4A ?��/]55++55��:����6(10!@A @4 /]+55+55��:����6(10!@A @4 /]+55+55��������6)1!@A@4/]+55+55��������6)1!@A@4/]+55+55��:@�6��X�i@+%A4��?55+55��:@�6��X�i@+%A4��?55+55����@�V6��(�i@ A$��?55+55����@�V6��(�i@ A$��?55+55��:%�6(0�x@#!A "?""/]555+555��:%�6(0�x@#!A "?""/]555+555����%�6)0��x'@ Ao ?��/]q555+555����%�6)0��x'@ Ao ?��/]q555+555��:%�6(2�x'@''!A&&&/]5555+]5555��:%�6(2�x'@''!A&&&/]5555+]5555����%�6)2��x3@!�A@ 4/o?�/]q+5555+]5555����%�6)2��x3@!�A@ 4/o?�/]q+5555+]5555��:�Q��6(2'@'!A @4/ /]+5555+5555��:�Q��6(2'@'!A @4/ /]+5555+5555�����Q��6)2'@A@4//]+5555+5555�����Q��6)2'@A@4//]+5555+5555��6�N z6�9��p@2-AJ/J_JpJ�J�JJ/]5+5��6�N5z6�9��p@D?)3A\/\_\p\�\�\\/]5+5����%=z6�9,�p2@A04@44/4_4o4�44@44����44/++]q5+5����%=z6�9,�p2@A04@44/4_4o4�44@44����44/++]q5+5��6�N 6�1,x$@31A2 22���� 42/+]55+55��6�N56�1,x%@EC)3AD���@ 4D DD/]+55+55����%=6�1�x,@A �@4���� 4/++]55+55����%=6�1�x,@A �@4���� 4/++]55+55��6�N u6�.|�!@31A222@42/+]55+55��6�N5i6�.��;@��E�E�E�EE?A@DD���@ 4D@4D/++]55+]q55]�����L=k6�.!@A@4/+]55+55�����L=k6�.!@A@4/+]55+55��6�N u6�1|%@�3�3�3�33@ 431A2/55++]55��6�N5i6�1�&@A?A?D�D�DD���� 4D/+]55+55������=k6�1!@A@4/+]55+55������=k6�1!@A@4/+]55+55��6�N 6�/Tx&@71A66���� 46/+]555+555��6�N56�/Tx&@IC)3AHH���� 4H/+]555+555����%=6�/x*@!A � � ���� 4 /+]555+555����%=6�/x*@!A � � ���� 4 /+]555+555��6�N u6�2�T9@&o:�::1A��/6@6p6�6�66/]q5555]+]q5555��6�N5i6�2"t@SL@894L@)-4L@4�LLL_LoL�LLCA_HoH�HH/H�H�H�HHH0H�H�HH@4C4H@ 4H���� 4H/+++]qr5555+qr+++5555�����Q=k6�2'@$A/ @4 /+]5555+5555�����Q=k6�2'@$A/ @4 /+]5555+5555��2%�!6�3d�N����@A""$$�@4���@4�0����/]qr++55]+55��2%�!6�3d�N����@A""$$�@4���@4�0����/]qr++55]+55��_@�j6���i@A&��?55+55��_@�j6���i@A&��?55+55��_���j6�-�@A@4/+]5+5��_���j6�-�@A@4/+]5+5��2���!6�73d�-�t@ HFA���@1A""$$GGG@4G""$$�@4���@4�0����/]qr++55]/+]5]+55+5��2���!6�73d�-�t@ HFA���@1A""$$GGG@4G""$$�@4���@4�0����/]qr++55]/+]5]+55+5��_%�6�.Px/@!0@�A?�@4@ 4/++]55+]55��_%�6�.Px/@!0@�A?�@4@ 4/++]55+]55��_�L�j6�.�!@A@4/+]55+55��_�L�j6�.�!@A@4/+]55+55��_%��6�/d@;�����4���@ A ���@ 4 � @ 4 /+]+555++555��_%��6�/d@;�����4���@ A ���@ 4 � @ 4 /+]+555++555��8%��6�0(@/@A����@ 4@4/++]555+555��8%��6�0(@/@A����@ 4@4/++]555+555��I%��6�2P@>����@A ` p @4 ���@ 4 @4 /+++]5555+5555��I%��6�2P@>����@A ` p @4 ���@ 4 @4 /+++]5555+5555��J�F��6�3�%@A ���@ 4 O /]+55+55��J�F��6�3�%@A ���@ 4 O /]+55+55��J�F�6�6��V@ 8A!����4!!/]+5+5��J�F�6�6��V@ 8A!����4!!/]+5+5��J���p6����$/@A�"�""����4"���� 4"/++]q55+55��J���p6����$/@A�"�""����4"���� 4"/++]q55+55��J��p6�-��8$����@4`%A � /]5+]+5��J��p6�-��8$����@4`%A � /]5+]+5��J�o�p6�6�'@ %A!���@40!@!@!�!!/]q+5+5��J�o�p6�6�'@ %A!���@40!@!@!�!!/]q+5+5��J��p6�7-��8-�,2@ ##A���@4`%A$ � /]5/5+]+5+5��J��p6�7-��8-�,2@ ##A���@4`%A$ � /]5/5+]+5+5��J�F�6�.��+@A$@4$@4$O$$�$$/]++55+55��J�F�6�.��+@A$@4$@4$O$$�$$/]++55+55��J�F�6�2|�,@##A(�((����4(/+]5555+5555��J�F�6�2|�,@##A(�((����4(/+]5555+5555��>�l��6�7-�8-�4@MK AIG#AL@4L���@ 4LH@4H/+5/++5+5+5��>�l��6�7-�8-�4@MK AIG#AL@4L���@ 4LH@4H/+5/++5+5+5������?�6�7-�8-X4@@@66A><AA@4A���@ 4A=@4=/+5/++5+5+5������?�6�7-�8-X4@@@66A><AA@4A���@ 4A=@4=/+5/++5+5+5��>���W6�0�1�G���@ 4GGAL@4L���� 4L/++555++555��>���W6�0�1�G���@ 4GGAL@4L���� 4L/++555++555������?56�0X1�<���@ 4<<AA@4A���� 4A/++555++555������?56�0X1�<���@ 4<<AA@4A���� 4A/++555++555��>����6�70�/�<Q@ ]W#AG���@ 4GGA\/\`\�\\L@4L���� 4L/++555/]555++555+555��>����6�70�/�<Q@ ]W#AG���@ 4GGA\/\`\�\\L@4L���� 4L/++555/]555++555+555������?�6�70X/�<Q@ RLA<���@ 4<<AQ/Q`Q�QQA@4A���� 4A/++555/]555++555+555������?�6�70X/�<Q@ RLA<���@ 4<<AQ/Q`Q�QQA@4A���� 4A/++555/]555++555+555��>�L�W6�.x$@E?AD@4D���� 4D/++55+55��>�L�W6�.x$@E?AD@4D���� 4D/++55+55�����L�>6�.�$@71A6@46���� 46/++55+55�����L�>6�.�$@71A6@46���� 46/++55+55��>�l��6�/x<#@ICAH/H`H�HH/]555+555��>�l��6�/x<#@ICAH/H`H�HH/]555+555����%��6�/�<)@ ;5A:���@ 4:/::/]+555+555����%��6�/�<)@ ;5A:���@ 4:/::/]+555+555����%�Y6�/X<1@D�DD!!AC���@ 4C/C�C�CC/]+555+]555����%�Y6�/X<1@D�DD!!AC���@ 4C/C�C�CC/]+555+]555��*�N �6�/d@F�B���@,C4�B�BB<AA@#[4A@4_AoAA�A/A?ApAA/]q++555+]+555��6�N��6�/�<2@?9A>>/>�>�>�>>���� 4>/+]r555+555����%�,6�/x�#@(" A/'?'`'�''/]555+555����%'�6�/d<4@ 3- A2����42���@ 42/2�22/]++555+555'%O�*�@bPD6y� ��' �@,��@ !�@ p � $A���*�?�?3?�9/]/�2/]]�����9/10]]]]]_]!"'&'&54767!!&'&547632'4'&#"O�kӁ�OV3%(+ :�u7?>FUc,%h/"!)%HN�YwQ(W[%�~ *0G]jwub�W/8)%1��'��O�6�-�5�+����4+���� 4���@++A,@4,���� 4,/++5+++5��'��O�6�-�5�+����4+���� 4���@++A,@4,���� 4,/++5+++5������$[6*- @$" A#@4#���� 4#/++5+5�������6+- @ A@4���� 4/++5+5��'��O#6�7-X-L�3@1/A-+A0@40,@4,���� 4,/++5/+5+5+5��'��O#6�7-X-L�3@1/A-+A0@40,@4,���� 4,/++5/+5+5+5������$�6*6--��S@7(@ 4(( A$" A'�'�'�'/'�'�''@4'@ 4'#@4#���� 4#/++5/++]qr5+5++5�������6+6--��C@)$@ 4$$ A A�##@4#@4#@4���� 4/++5/++]5+5++5��'%O,6�/L�(��5���@55A?4`4�44/]555+]555��'%O,6�/L�(��5���@55A?4`4�44/]555+]555����%$�6*/��<�,���@ 4,&A+/+P+`++���@ 4+@4+/++]555++555����%�6+/��3@("A'/'@''����4'����4'/++]555+555��'����6�0�1�5���@45+A0@40���� 40/++555++555��'����6�0�1�5���@45+A0@40���� 40/++555++555������$[6*0((@,"A'@4'���� 4'/++555+555�������6+0((@(A#@4#���� 4#/++555+555��'%Oh6�2L�-@�55/A4@4`4p4�44/]5555+]5555��'%Oh6�2L�-@�55/A4@4`4p4�44/]5555+]5555����%$�6*2��,R�,���@& 4,&A+/+_+�+�++/+P++@4+���@ 4+@ 4+/+++]qr5555++5555����%�6+2��,?�(���@ 4("A'/'@'`'�'�'�''����4'/+]5555++5555��F�g�6,-D~@0;;;))A</<p<</]5+]5��F�g�6,-D~@0;;;))A</<p<</]5+]5��F�g��6,/0<%@k??))AD/D@D`DpDD/]555+555��F�g��6,/0<%@k??))AD/D@D`DpDD/]555+5552%��(N��*"�� ��$�'� ���?3�2/3������/�22����10!"''7! %654#"!"54767673 $32��p�]�$�f���q? �F��{��{KX�X��scPG�d��I,29�9i;%ABsQ`E/K�DVA!>2% >�1d�..��,3!%�� ��!'�*� �� .1�� ��?3�2�2�2/3������/�22�����3/�10#"'!"''7! %654#"!"54767673 $3233 >K�p�]�$�f���q? �F��|��{KX�X��scPG�d[>K%�,29�9i;%ABsQ`E/K�DVA!>O�Y'��%��'B��)(!A �#�&����?�������/�����10!!5! %67654#"!"54767673 $32��v���V�k��{yrنF��|��{KX�X��scPG�d��I.09�/,;%ABsQ`E/K�DVA!>��%@�0Y�--��+2 1 $A � &�)��� -0�� ��?�2�2�������/������3/�10#"'!!5! %67654#"!"54767673 $3233@K�}���c�E��{yrنF��|��{KX�X��scPG�d[>K%�0.9�/,;%ABsQ`E/K�DVA!>O�Y'��%�6-��<<@%�-�-�--@4-- A/0?0�00 0�00���� 40/+]q55++]55��%v�6.��<<@% F�F�F�FF@4FF##A/I?I�I`I�II���� 4I/+]q55++]55����%'�6/�|�<8@!��@4A/!?!�!`!�!!���� 4!/+]q55++]55����%�60�|�<:@#�7�7�77@477''A/:?:�:`:�::���� 4:/+]q55++]55��-%�36�-h�I�JJ����4���@*JJAKK�K�K�KK@!/4K@ 4K@4K/+++]5]++q5��-%�36�-h�I�JJ����4���@*JJAKK�K�K�KK@!/4K@ 4K@4K/+++]5]++q5����%'�6/-P8;������#4���@ 42A?O@6>4/+]5+++]q5����%'�6/-P8;������#4���@ 42A?O@6>4/+]5+++]q5��-%�6�/h|\@ �ToTT���@ 4TN3=A�SS���@'4S@=>4S@4S����-4/+5/+++q555]++]q555��-%�6�/h|\@ �ToTT���@ 4TN3=A�SS���@'4S@=>4S@4S����-4/+5/+++q555]++]q555����%'�6/n(�'@�((( A?'O'�'�''/]555+]555����%'�6/n(�'@�((( A?'O'�'�''/]555+]555��-���36�0�(@TN.)AO@4O���� 4O/++555+555��-���36�0�(@TN.)AO@4O���� 4O/++555+555������'�6/0�(@(A#@4#���� 4#/++555+555������'�6/0�(@(A#@4#���� 4#/++555+555��%�61��<<@%�8�8�88@488 A/;?;�;; ;�;;���� 4;/+]q55++]55��%v�62��<<@% Q�Q�Q�QQ@4QQ##A/T?T�T`T�TT���� 4T/+]q55++]55����%'63�|�<8@!�)�))@4))A/,?,�,`,�,,���� 4,/+]q55++]55����%64�|�<:@#�B�B�BB@4BB((A/E?E�E`E�EE���� 4E/+]q55++]55��%!61mp�n@ >�>>����1\4>����4>���@ 4>>A1�6�6=���@<�4�=�=�=_=o==P=`==.����<�4./+5/]qr+55]++++qr55��%v!62mp�g�W���@$1\4W�WOW W@W�W�WWQAJ�O�OV���@<�4�V�V�V_VoVVPV`VVG����<�4G/+5/]qr+55]+]qr+55����%'!63m���/���@<�4/�//P/`/�/�//����4/���@%'4// A�&�'�&�'?.O..���@<�4�.�.�._.o..P.`..����*�4t/]+5/]qr+5]5]+++]qr+55����%!64m���H����<�4H���@4H�HHPH�H�HH���@%'4HH""A{7z8�?�@�?�@?GOGG���@<�4�G�G�G_GoGGPG`GG8����*�4t88/]+5/]qr+5]5]++]qr++55���L�61.�$@>8 A=@4=���� 4=/++55+55���Lv�62.�$@WQAAV@4V���� 4V/++55+55�����L'63.�$@/)A.@4.���� 4./++55+55�����L64.$@HBAG@4G���� 4G/++55+55�����611�$@>8 A=@4=���� 4=/++55+55����v�621�$@WQAAV@4V���� 4V/++55+55������'631�$@/)A.@4.���� 4./++55+55������641$@HBAG@4G���� 4G/++55+55��%!61nHIɳB����7�4B����264B����&+4B����!$4B����4B���@ 4BBBBA6���@41w4�A_AoA�AA���@ 4A@4A����4A����<=4A���@ F�4A@I5A.����d�4.����1c4.���04v../5]+++5/++++++qr555]++]q++++++555��%v!62nHIҳ[����7�4[����=5[����264[����&-4[����!$4[���@4[`[[@[P[[[AO���@4IJdMtM�O�Z_ZoZ�ZZ���@ 4Z@4Z����4Z����<=4Z���@ F�4Z@I5ZG����d�4G����1c4G���04G/5+++5/++++++qr555]q++]q++++++555����%'!63n��I��3����:�43����=>43����'943����!$43���@43P3`333 A(��г7�4'��г7�4&��г7�4'����'4'���@&4'$'""s#s$s%�&�&�2_2o2�22���@ 42@42����42����<=42���@ F�42@I52����d�4����*c4���)4��ش4/5++++5/++++++qr555]qr++++++]+++++555����%!64n��I@PLL@LPL�L�L�LL����;�4L����=>4L����':4L���@ !$4LL""AA��г7�4@��г7�4?��г7�4@����'4@���@+4@$@;d<d=d>t<t=t>�@�?�? �K_KoK�KK���@ 4K@4K����4K����<=4K���@ F�4K@I5K8����d�48����*c48���)48��ش48/5++++5/++++++qr555]r++++++++++]q555��G 6�6�c�@99�9�99���@ 499''A(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@ $4:@Sc4:���@' "4:0:�:�::/:_:o::: :`:p:�:�::�����4/+5/]qr++5++++++++++]5��G 6�6�c�@99�9�99���@ 499''A(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@ $4:@Sc4:���@' "4:0:�:�::/:_:o::: :`:p:�:�::�����4/+5/]qr++5++++++++++]5����%� 6�6��c����@( 4A@(B4@(B4@(B4�C�4�C�4�C�4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���� 4����CE4����=>4����;5���@ 40��p���`p�/]qr++++5++++++++++++++++++q5����%� 6�6��c����@( 4A@(B4@(B4@(B4�C�4�C�4�C�4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���� 4����CE4����=>4����;5���@ 40��p���`p�/]qr++++5++++++++++++++++++q5��G !6�-N��:�:�:���@::$$A9@Ad48@Ad4(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@%$4&&9p9�9�9�99`9p9o99�9�99����X59����R59����JK49����DG49����A59����<59���@[�49@ 49�����4/+5/++++++++]qr5]+++++++++++]5��G !6�-N��:�:�:���@::$$A9@Ad48@Ad4(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@%$4&&9p9�9�9�99`9p9o99�9�99����X59����R59����JK49����DG49����A59����<59���@[�49@ 49�����4/+5/++++++++]qr5]+++++++++++]5����%�!6�-����P����,.4����4���@ A�Rc4@'Q4@'c4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@' 4 p���`po������X5����R5����JK4����DG4����A5����<5���@ [�4@ 4/++++++++]qr5]++++++++++++++++qr5����%�!6�-����P����,.4����4���@ A�Rc4@'Q4@'c4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@' 4 p���`po������X5����R5����JK4����DG4����A5����<5���@ [�4@ 4/++++++++]qr5]++++++++++++++++qr5��G !6�n0I�>����F5>����.04>����',4>����4>���� 4���>>''A)����4(����4'����4&����4(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@$4&�A�APA`ApA�AA����e�4A����XY4A����FH4A����<=4A���@4A@4A�����4/+5/++++++]q5]55]++++++++++++++++++555��G !6�n0I�>����F5>����.04>����',4>����4>���� 4���>>''A)����4(����4'����4&����4(����%�4'����%�4&����%�4*��� �4)��� �4(��г $4'���� $4&���@$4&�A�APA`ApA�AA����e�4A����XY4A����FH4A����<=4A���@4A@4A�����4/+5/++++++]q5]55]++++++++++++++++++555����%�!6�n��I�@ �����6;4����4���� 4���A���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@ 4 _o�P`p�����e�4����XY4����FH4����<=4���@ 4@4/++++++]q555]++++++++++++++qr555����%�!6�n��I�@ �����6;4����4���� 4���A���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@ 4 _o�P`p�����e�4����XY4����FH4����<=4���@ 4@4/++++++]q555]++++++++++++++qr555��G�] 36�o,�tx�>>���@&>> A=@G5=@<A4=@164�=�=�=�==@RR4=����G5=����<A4=����264=����),4=���@ $4=@ 4=/+++++++]r5+++55+]555��G�] 36�o,�tx�>>���@&>> A=@G5=@<A4=@164�=�=�=�==@RR4=����G5=����<A4=����264=����),4=���@ $4=@ 4=/+++++++]r5+++55+]555�������36�0�%@!A@4/+]555+555�������36�0�%@!A@4/+]555+555��E�R5v6�-<��?@'%A&@MN4&@;;4&���@244�&�&�&�&&/&?&&�&&/]qr+++5+5��E�R5v6�-<��?@'%A&@MN4&@;;4&���@244�&�&�&�&&/&?&&�&&/]qr+++5+5�������6�- @A@4���� 4/++5+5�������6�- @A@4���� 4/++5+5E�l5W �@@z�kIY(8�*:�veV�wwuScD��@"��@ ! A� �*�?�?3?�/�2/]]���2/9/10]]]]]]]]]]]]]]]]!"'&546767327654'&'75�����jt*$6(F-�����0S5(%�iqFM�V�Y6p��E|�CS�fXN:�Q����E�l5W��E�l5P63T��-@ `"p"�""���@ 4"!A"0""/]55++]55��E�l5P63T��-@ `"p"�""���@ 4"!A"0""/]55++]55��E��5v6��T��>@�++%A-���� 4/���� 4.���@ 44@ 44�?+55++++]55��E��5v6��T��>@�++%A-���� 4/���� 4.���@ 44@ 44�?+55++++]55����@�6��(�i@A ��?55+55����@�6��(�i@A ��?55+55��E�l5�6/,<(�+���@+%A**/**/]555+]555��E�l5�6/,<(�+���@+%A**/**/]555+]555��6�N 6'-�@;9A:/:`:�:�:�::/]5+5��6�N56(-�@MK)3AL/L`L�L�L�LL/]5+5������=6)-��*���@%%A$/$�$�$�$�$�$$@4$/+]5+5������=6)-��*���@%%A$/$�$�$�$�$�$$@4$/+]5+5��6 69<�]� %�%%����%/4���@9%%A%� 4%�4%�4%@ 4%�4_%�%%@%�%�%%/%�%�%�%%/]qr+++++5++]5����%�6�9<��_� (�(�(���@@((A�--/-?-_-o-�-�--@C5-@574-@./4-@*+4-� 4-@#4-@4-@4-/++++++++]q5+]5��G@ �����Y8Hyh ��� ��?�2���/��10]]]]]]]#"&'&'&#"'3233HB]@8 !CfG=.��9T\C<%5G>�d}�ak���N69��D*���@ A?_o�4@4/++]5+5���t6.d�&����@ A?Oo��/]55+55��2�cu6��6��g@7�77���@77A�-- 45���@44..�.�.@.p.�.�..����4.���� 4./++]qr55+++]+]rq55��2�cu6��6��g@7�77���@77A�-- 45���@44..�.�.@.p.�.�..����4.���� 4./++]qr55+++]+]rq552�cu.4�@$ 4' 404Yi` $&���� 4 (���33 /�&�6 ,��11/��@&$/"?"""�� &�� � *�?�2/?99/qr�229/]3�2�2/�/3���9/�9/+39910_^]]]+++#"'&'&'7327677#"'&#"'63232767 547632&#"uz��BF:K+WvB,{lRN.\y0;x[��08V�?&QEa���#>/U! K!%#�gXf���Ad��2�cu$��2�c|�6�6���4�+���@4++A-���@4@---?-`-�--/]q+5++5��2�c|�6�6���4�+���@4++A-���@4@---?-`-�--/]q+5++5��2�cuQ6�����!@<BA3@43@ 43/++55+55��2�cuQ6�����!@<BA3@43@ 43/++55+55��2�cu�6�;��t,@++A/-p-�-�-�--@ 4-����4-/++]5+5��2�cu�6�;��t,@++A/-p-�-�-�--@ 4-����4-/++]5+5��2�c|�6�7���4�+���@4++A/���@4@///?/`/�///]q+5++5��2�c|�6�7���4�+���@4++A/���@4@///?/`/�///]q+5++5��2�cu�6�.�p6�+���@! 4++A0@400@00?0O0p0�00/]q+55++55��2�cu�6�.�p6�+���@! 4++A0@400@00?0O0p0�00/]q+55++55��2�c�6�/�#B�/���@ 4//A404@4/4�44����44����44/++]q555++555��2�c�6�/�#B�/���@ 4//A404@4/4�44����44����44/++]q555++555������6�@0I&:&e'u'�&t&c&T&�"f"v"� h x )/��!)��@8Y��@6F$!����5�,��#� � 9�?]�?3�9?�?�9/��2/_]]]�9]3/3/9=/�9/�10]]_]]]]]]]]]]&#"332! 476775%!2767654##"&54767632�KkW`X`P{B0�����")� �Fx�Sq�5�.?7<Ufg� bae]7&A��b'hrhN!~=���02F%A.Cs}Te����6�@226!� d t V E 1�'@8��@$�@ --#��@@1 �@YH96���9�?�2/3�99]]]?]]]�99//]/��2/_]]�9�99//]��10_]]]]]]]]# 32#"'&547675%327654'&'&'&#"547633����]:p/���|�@.�#(19�t��m�*C6u�KU�%(! %�T;8L�t�$Ky=�+VjJ�>*/B�G��2���-656�p@???<$ A>_>>/]5+]5��$��e666��@�7�7�7877//A9?99/]5+]5�����r��6�6�81@$Ao/?_@4@&*4/++]qr5+5�����r��6�6�81@$Ao/?_@4@&*4/++]qr5+5��2�cu�6�-T*8���@-+((A0,@,�,/,?,�,�,�,,���@ 4,@4,/++]q5+5��2�cu�6�-T*8���@-+((A0,@,�,/,?,�,�,�,,���@ 4,@4,/++]q5+5��2����65p,�8��>�>���@>@A�A�A�AA����4A���� 4A/++q55+]55��$�N�66p@��;@99; A:����JL4:����@G4:����-64�::�?]+++55+]55��������6)1$@#A@4���� 4/++55+55��������6)1$@#A@4���� 4/++55+55��2����65qT�8;�F���� 4���@F<AAA����4A���� 4A/++q555++555��$�N�66q@��9�A���@ 4A7 A:@I5�:�::���� 4:�?+r+555++555E���(�@@@4%(*%@%4%)#!�!*!!?!O!�!�!#!'��@@ %4 4 4 ���@ 4� � � ''��/�9/�99]+_^]+++M�99_^]_q]qq/�+�29/+310_^]_^]%!"'&'&6767676767632&#"3!��ot5"�YYQdF!*==6A2$e�x^�r� @�(I00/oN60GM.|LM74M:E�W�I@�GWg�@ v ����?�9?�99]9/��210]]!"'&'&76767!3# 3!��ot1p����W�*u^��W <bu,HdS���j- ��E���6@9,��3�)����4�)��q@))Ao.�..@4.@ 4./++]5+q+5��E�W�6A9�%@#A/_@4@ 4/++]5+5(%������ 4���?�/�+10!5!���X%��)&�1:�*��@(!$4 4 )822*(%'&'#@!"���@4"@@4"##21 /$/4@4���@44'(8"! ,#8@���@4/? ? _ � �W�/]��]+����9/_^]�9�9�+�_^]/�/�9/����+�+999�_^]22�29/910^]++!"'##"3!!"&'&7633'47'254'7326324#"32�e"#Ec[�-��i8)i�/+ /V-+�:mN6&,H�Bb4 SJ?�&>7 ;!��3#V0��11��&�7A�@)(444/@���@ 4 @@#$4@ 4/&���� 4���@ 4@@4@���@R4 @������ /8 $48!>�&&&&7/4@</<O<_<6@<$**���@ 4*$@4$@���@4@@ 40@0���@4P0`0p0/0?007?_��W�/]��]q+�/�9�+��+�9999�+�+99_^]/�/���_^]]�99+9/_^]qr^]+����+�++9/++�_^]q�+�_^]q9999910+++'7'7!"&'&7633'47'34'#"547632!"3!&'&#"32$M#$M#8�i8*i� .+ .� .R09 ��ZGB,��*�E(ESE(E�;I@�&>7 ;!��% B.2A[KRh204 }.�0&�*s@ 9B4$4���@/4 @@4@���@4?_�/]���9�+�9/��9/+�99910+++#"'##532767'&'�1QI1[JIL0>PN7$ )B&<<SEYw;6/,�&��19�@ )).# 2(* 6@4���@4 466���@-.;46@462@-.++@ 4+*2@ 6! %4���@,4(46.+*-! 866/6@6 ? _ � �W�/]�^]229/���99++9/3/��2�2�9��+99�++99_^]+�2999910_^]'#476767&'&&#"#"'&543265'474'276�Kjr Q8B5$](072 j"@;(\V,~" $+F7"(bC&!H}62N#-o�;,�)),(�&��&�@"4$ $ 44$���@t!4!!4@@4? "/44 &# @@ 4%%��P�?_��k�/]�]q]�9�22��39/+�_^]99/���2�99^]++9/_^]]+�_^]9910++++_^]+'7#"'&54767"&#"676323263!3f(I%�k�L/xH % .Z$T!_,# 6 bH�cXqH+E��N\9_�_ 05#SI����&o����.4���@S.4.4 / /0@P @@(4 ? _ � /]�99��+�99�99/_^]��]q99�r�]q99�]q9910+++'7''7'7o%L#%L#>%L#�E(E,E(E�E(E�~&�3� 4���!4���@="4;K[///..&, @4@ @4 @ 4 #%&@'&&���@#4&&,@@ 4'@&���@1 4./*!/&%&�!���&! ? _ � �W�/]���9��]]2�]99��9+/��_^]9^]/+�9/+3�229/++���+9/9/9/10_^]q+++#"'###"54767327654'73254'73254'7�&3+$A;hGh�&7�\HY9( ;Q)#, �!!o;(�I^4 qCx 'GUFb&*J2#/+/*14$92��3?DPnz��@gY:)@.ui{omU40?......Q�ZE%D �h|�d^K0 ! bU=0W^N\ZD7)+H%##'DB'�dfrmki{�x {~ /��9/3��2���22��22�/��9/3��2���2�3�2�3/��]]]2�3�22��22��2�3���]]]2�3�22��22��2�310#"'! '#"&547&'&54767&546326! 6324&#"326'&#"4&#"3264'&'#"'!#"'632!6324&#"326'!32%4&#"326�hd�N7(!����!(7N�dhhd�N7(!��!(7N�dh�N. /.! .�����9/ .. !.�\X�#8'�('8#�X\S#8'�'8#S��. !./ .�x���.! .. /��֚7MM7�����՚7MM7���g!./ ..3mm /.! ..���ƾ�))����?��))(�d .. /.m� .. !./2��{!$,/;G"@E,,'%��$�+�# -/@,, ,,���@64,0#<B !@))@ 4)6B# $@'' ''���@34'9- ?E@++@ 4+3EF EE0E�E�EE/]qr^]��+�����_^]2�9��+_^]�����]2/��+�����_^]2�9��+_^]�����]210^]]]]]]]]]]]]!!!!!!!!7'!!'%#"&546324&#"326{��H���I��7�76��o!��F��"�����F�����p�t��u�/���ZZ��ZZKT;;SS;;T��I��7�77�7��I�G��F��!��!��K��������*��u��u��f�Z��ZZZ;SS;;TT��&K�@ ?_�/]�/�10#"&54632K,,,,q,,,,��&J�@?_�/]�/�10#53J��&���&<g���@&$4:A4$'44 @���@4_o?_�/]��]+�2/�9/99_^]++++10!5!&'&#"6323���c;&("T0CN:&SN V0F4�d&�Q����@ $+4 4���@ 4*$8>4@���@4@ 4 @���@ 4@���@ 4`p��� ? _ � �*�/]�]+�2�+�9/3/���9/�_^]9/++�9+10_^]_]+++#"&''&54767&'&#"'632�9�!"h*T%C39�Dl$+Hr< o # ]I!���~���oK�k� @CD4 �?+5��&a\b@ @@%[4 @���@%�4@%+4?_�/]�+�+�9��+9/���910#"&#"'632327a&??I#&���@4!4��ֳ4���@ 4������ @���@4@ 4 @���@ 4@@4 ?_��W�/]����+���+�/3����++�10_^]_qq++++#"'&''732767"547632&#"�:@U !$>8fY'�)J&!NNV a4a1*0�O0��&������@l4 4��@/ 4/ 4@4@@4@ 4P��?_��W�/]��q++��+99+_^]99+_^]/��29/^]_]+310_^]+!"&'&7676632&#"3!���7,�'^+)1H9-�&U3XjT!;$)%��&{�����@l4 4��@/ 4/ 4@4@@4@ 4P��?_��W�/]��q++��+99+_^]99+_^]/��29/^]_]+310_^]+!"&'&7676632&#"3!��7,�'^+)1H9-�&U3XjT!;$)%�&������@O"4 444.@ @4 @@4 ���@ 4?_��W�/]����+99/3�+�99/��_^]��^]��+9/�_^]999/10++++'7!"54767327654'7@$M#����%6�UF[2(,eE(E�kҒL[4 oEx'I_<aCu2��&-�@{ ''! 0AQ 0!-(%))$/??O^/$*& ((& P +#�*�/�����9/��]���/22222���]]�]�]�9/�]��99/����]�]]�]�9/�]��99/�10!!!'7!' !7!'7'3�����45��Ҡi�h��3�|4���~k%X��Xڦ��J�L8�����O����x��&�}��4�̌���a��a�ߪ�Q�2���X�����Z������@4��/]q+55�X&�vx@ @���@"'4/ @���@4@���@"'4O_o?_�/]��]+�9/+��_^]+�910'7'����hhhhΨ���hhh���d����Q�k@ @CD4� �?]+5��>�l��6�7-�/�<?@$UO#AIG AT/T`T�TTH@4H���� 4H/++5/]555+5+555��>�l��6�7-�/�<?@$UO#AIG AT/T`T�TTH@4H���� 4H/++5/]555+5+555������?�6�7-X/�<?@$JDA<<66AI/I`I�II=@4=���� 4=/++5/]555+5+555������?�6�7-X/�<?@$JDA<<66AI/I`I�II=@4=���� 4=/++5/]555+5+555��>�l��6�-a$@�EECAD@4D���� 4D/++5+]5��>�l��6�-a$@�EECAD@4D���� 4D/++5+]5��������6�-� @75A6@46���� 46/++5+5��������6�-� @75A6@46���� 46/++5+5��*�N �6�-�d@ >>2+A=/5+5��6�N�6�-@(1�;���� 4;���@4;;928A`::@4:/+q5+]++5�������6�-, @$$ A#@4#���� 4#/++5+5������'6�-� @/- A.@4.���� 4./++5+5y���3$(,�@% !!*,'@%%/%%% ##���@ 4. ��@@ @4#��#��@���� 4#��@ ,'* %0%@%% ���?�9�]���9/+M���9/+9/M�9/3_^]��+9/9/9/9/_^]���10]]'6767'&54767632&'&#"6#33#�0�bq] t3(0>PQK1(4%='0h</_��_�__�&/6W.'"B"( TdCV+ .�'6")&"C���g��g#�N��*.2�@� � ��@ 402@2���@ 42"2,.@.@ 4.���@ 4. ����@ ,12+ $����*��?��q��2��?/]��9/�++��_^]+��9/M�9/_^]10]]]#"&'&'&546767&'&#"'67632#!#�w�|�-/0$koX�?34!".&?V>>353��__%'IB��@&>2SS�Q���!@('K-J.&D!O���g��g���6 q������`@��}Zj ��������,�?���3?�/��r9/9/���210]]]]!5!4'&'7#"'&547���KNH�6&8!�^�%�u?,P�[3M��0&27/<�c#V8-���\��-�@ $$-$())���@ 4)& + �@/(@)((���@ 4((�(�(("k { ���,�/����29]/�]+3�9/�9/�9M�9��9��_^]��+310_^]^]#"#"'&'&7##53267633#"'&547�(h2? 'P�ZZ�e4<2L�(�6&8!�^�%$.^QkZ[W.����q<MA_��&27/<�c#V8-/�t�d4@p�/�992/q�r99/3/�99�9910%'7'7�6�8C6�88i,i�i,i;�����@4@ 4@@HT4@=E4 @ 4 @���@ 4@@2E4@!4 @����!&4���@4@����>E4���@4�/�993/q++�993/++�99/3/++�_^]+99�_^]+993/++�_^]+9910'7'7'7 9�649�6T9�6L`$`U`$`|`$`���xV@< @ 4� � ~ O _ o @y��j9IY*���@@ 4@P1 @@4��eu6FV%���@C 4���P`p��u�FVf5& @���@174@"%4@���� 4/+�_^]992/++�_^]99]]]]]3/�]99/3/�]]]+99_^]_]]]]3/+�_^]]]+99_^]_]]]]�]]]+9910%'7'7''7�J�L�J�L J�L8}@}��}@}7}@}��|KF|@1@$74@@$74/!@@b�4@MW4����HH4���@#4���/�q993/++++�_^]99/�+992/�+9910%'7'71"^$v"^$.FF�FFm�p�7@ @4 @&-4 @����4���@ &-4@����4���@&-4@@.C4@+4@4����&C4���@4@#4@����.34���@##44 @#4 @@4����#4/�+993/+�+993/_^]++�+99/++3/+++�++993/�++99�++9910%'7'7''7�"f"D"f""f"FF�FFFF��%�6-np�#@77A?6O6�6�66/]555+555��%v�6.np�#@PPA?OOO�O�OO/]555+555����^%6������#@ A����4���� 4/++5+5���(� !������/��/���103#"&'3326�{���{SFQS�}��~DCA���d/�/�105!�hh���W%6�v�@����4 ���@4PP �� A ���� 4 /]+5+5]q++�����6�5K@-./-./0��س4/��س4.��س4-��س4,��س4����[[vvA+5+++++q������6�50@ 0 P ` ���@ 4 /����KKffA+5.]5.+]5��S�$�6�5�,H����ddAh����4h����5h����:5h���@AB4@hPh�h0h@h�hh.]qr++++5+5��J�$��6�5d�,F@ KK&&AX����4X����5X����:5X���@AB4@XPX�X0X@X�XX.]qr++++5+5��S�B6�9T�8W��2�2T����!$4T���@4T T@TT`T T0T@TpT�T�T���@TO2<A�>�?�@^@ 4^.+5]+]qr++5]��J��B6�9�8a�04D����%(4D���� "4D����4D���@ 4pD�D�D���@D?0A�� ���@4 N@ H4N.+5.+5]+q++++5+��S� 6�60cb�O���@ 4PO`OOOAQ����CE4Q����=>4Q����;5Q���@ 4Q0Q�Q�QQpQ�Q�Q�Q`QpQ�QQ/]qr++++5+]+5��J�� 6�60cg�B���� 4���@B?03A123A����CE4A����=>4A����;5A���@ 4A0A�A�AApA�A�A�A`ApA�AA/]qr++++5]++5��S�!6�-N�q���@&QQ<<ARpR�R�R�RR`RpR/R?RoR�R�R�RR����X5R����R5R����JK4R����DG4R����A5R����<5R����[�4R.+++++++]qr5+5��J��!6�-N�r@+o?"??33ABpB�B�B�BB`BpB/B?BoB�B�B�BB����X5B����R5B����JK4B����DG4B����A5B����<5B����[�4B.+++++++]qr5+]5��S�!6�n0Io@S?SPS`S�S���@SSA_RoR�RPR`RpR�RR����e�4R����XY4R����FH4R����<=4R���@ 4R@4R/++++++]q555+]555��J��!6�nXIf�I���@IC03A_BoB�BPB`BpB�BB����e�4B����XY4B����FH4B����<=4B���@ 4B@4B/++++++]q555+]555��S���6�o���O���@40O@O~OOA+]+555��J����6�o���"����@??AJ@4J.+555+555q%��$� 4 ���!4����4���@4 / ��� 4���@4#!!���@���@4����@4��ڳ4����4��@ @@��� 4&/�2+�_^]M�9+++�_^]+M�9//�_^]��+�2+�_^]/9/_]10++++&#"#"'&'&#"#'&'&'632632� ?@�%a(�K3G@|��~(�X&/� \u+C����GM>Z��s��������k@ 44���@4@ 4 ��@ @����<4 ��� ��� /����9+_^]//�M�2�+10_^]+++&#"'676763632�$0��CzAH3K03RZ��.b�!�!r)Ιm��Z5v��ߋ ���!6�4�S����\\**A+55/55����!6�4�C����LLA+55/55���'�@�44%049I9I=Mp#�### @+4 �@@4��� "$ $�) % � 0/^]q]��^]�����]q�9/??�22?�22?�]q+�M�+�10_^]q_]]]+++#"'##5353!!6324'&#"3276n~k�rr�x��r���:J��NA4U��M@#鞴��Äss�����k��n��U��o��$1�@xG4'7G* ''*'+/// !$4G ** � � P ` + + /??��� &�%&3 /��^]��]�9/]qr��?�?���]qr9/�910q+_^]_]]]]]]^]!!"&5!! 4'&#!!2764'&#!!27676������I<�=&<q9����?���=�9�=�I���m]'�5��qa M6)DI�\f�fQq�+�E-��4�b5�����;����!�@[4404iyiym}��9I+ $�# %� 0/^]q]����]q�9/??�22?�22?�10]q]]]+++#"'#!!6324'&#"3276n~k���r���:J��NA4U��M@#鞴����������k��n��U��o ��u@I� �� @@4& �O��/]]��9�^]�?�?�+99/M�10_^]_]]^]]!!'53!24'&#!!276���ӛ<!^�k�@0ѮO���c�Pg��V�!��!1�bh�(�1= ���"�@`444 04iyiym}��9I $�$% � 0/^]q]�2���]q�??�22?�22?�910]q]]]++++#"'#'5%36324'&#"3276n~k�|!r���:J��NA4U��M@#鞴��>�!�������k��n��U��oQ��a��@g'����'D�(8xy(8E Zj�&&&/?_��I����� ?�?�99^]]]]/]�����10]]]]]]]qq]]q#"$'7! 65'&# '6763 a������<�b&Ue.�s���Q�;���şM�&�Y��-��+����E��1�����f��x�+��)��@J4�h�!+��VV � � *@wQaD $&��س$'4&���#4&���@4�&�&�&&&$@ ���@+4 && &@���@4-& /]]��+M�����_^]+?M�?�2_^]_]+++99_^]^]_]]?M�10]^]]]q]]]+&#"!"3 # &5%63247632x82W!�b�ڞry1.�s�\Q�;���<�NQ���:�Lp� ($Z��-2JO����o�Eu1��x��ڹX�h2�P����%�@[�#����h : J �fv �v����}��� $@���@>4 ���o � % $$' $��?/]q��^]�����?�?�9/]9/]qr+?M�9_^]10^]]]q]]]q]]]q]]qqqqq]q]&#"&# !2#"'&5763267632�8/!�2���(�%�tw��v�t��f :�8ѝ ($Z��j�h �hk���o�@@,�����Z�� �$�@o!$4S$�$�#�x#����GXF��� ��P` /?_�o�&&/��^]�9/]qr�?���]qr?�10]]]]]]]]]q]]q+#!"&5!!2%&#!! 76 �t�g���I<�=��[~Y���N���9g����/ M6)DIL�p�d��g�J��S@1%/ &@@ 4/+M���9/?�?�9/�10_^]_]!! 4763!!5!!"3�����n�^�.����0�70gR���k9ŭ���H>X�>1F����$ѹ ��@:4�#�#�#����������+@���@V49#hx;#! %O���/����&$/ � � � ? O _ /]qr��^]qr���9/??�22]]]?�22+?M�10_^]]]]_]]]]+!#5#"'&'&57632!5!4'&#"3276ߧeăkg9;�j��j���;L��I9?M��J=��IGz�]�E�y��I�n��j��o��iH�l,>&�@z�%�%�%Y$i$�!�!V!f!��Vfs��Yi���x�v�fL�y��# +) 9 w� $@����$*4���@ 4($@@$*4?O/]+M��++M�9/9/_^]99]q?�2?�/�310]qrq]]q]]]]q]q]q!5!&'&'&5476324'&#"3276,nx�]���0cַFW����~�OX�y�IT��VK"ܑ�A߂�e�e���n{�ʣk|}mn��-@ ` /���q��?�?�9/�10!!5!!5!!5!������+��$����S����-�@�W+g+w+�+Vjz�k { � � � �8��e'u'�'P`p_o� !!)@ 4 &-&@/&0@%&@@ 4/+M��_^]��^]���9/9+?M�?�9/�9_^]9/_^]9/]10]]q]]]]]]!"'&5467&54763 4&'&#"3#"32767�}�`ٗ��x���E�M=NppOUi��]�^pi]��e`��Io|�}�!qpg�-*N�+7>CmM� �:F��KB`[���Q��C� ��@$4� /���^]�?�?�9/]�10+!!!#"'732765!�����P3C�ID"6M � �:��,�Wq�M$j�m����2@=)04j(z(j#z#TETE� 1@-��س$'4-���#4-���@74-�-�-- +,*: - @���@)+4��� @���4& %%%/]]��^]�9/��]+M��?3_^]]�2^]]?�9/�9/2]q+++?M�10_^]_^]]]]]]+_^]^]&#"&'&#"32767!5%!"'&5476763 67632�82W!�>�Zp�����jx~L�Qm��ӫ��S]����:�Lp� ($Z��0�D&����w�@),C����X_`�Ӱ�\Za0��Q��@����8 & & ;&V�fv���%U�� ;Iy���� *: *Jz��� 3�3]�9]]qr]qr^]^]^]q]qr^]?���?�9�+}ć+}�10^]^]^]^]q]]#"4773 4''32�j-��-j�������+*DD��L�jJ��Jj���8��28aa<.\�����)�@o������GWg��T d t F f ]$m$}$I$i$( " % � � � � _ � '%+%� /]q����9/]]r�??�??�?10]qq]qq]q]]]]q#"'&'&55#"#36323267653�ip�|en/'�QDH<��~��P%7@}I}���y6;kX��(*�}�����Q��R`TD<og�7� @ %� 9/]]�??10!#37���!�7@0 9/^]����??9/]���10###5333!� � ��e����e�R�]���@ 4'4���@ !44���@E'4'40!4R� 3CSs� ��ȳFN4����494���@4%(4EU��E��D@ ���@F:A46FFV Z����/� @@"40�/^]+M����9_^]_]]]qqr+?��?�?M�9_^]]]]^]r+++_^]]�M+}ć+}����10]q^]+++++++!!#47632&#"!R�����BG�L\82W?�������HO� MZ�\������!4���@ !44���@r!4!4&����%%@ �w6 DT������� ���@9+.4���� 9 %� ��/q]q����]9]]qr+?��?�9_^]]]^]qr_^]]]]?M�+}ć+}���10]]q+++++!##4632&#"3������L\82W!��jz�[���� ($Z����v��5@+ %� 9/]]����??9/���10###5333�n�nn�n��e����e��&@ ��@ %%����4���@� 4��F���VfVf( ��3C 7G����%u��Y��� �0 /rr�^]]]9]qq]qq?���?��9]]q]q]q]]]q++�M+}ć+}ć+}����10!##''7'37���8�,�?�#�-����hgj�]]f`���{��@} 4)9) 9 IY 0 C 0Pp���P`�� @���/^]qr^]��^]]��9/3^]�?��?���33?10]]]]+_^]]!#5#"'#"&533276533 3{�o�B~ʫ��ˆC;¼�����m���]Q����{����Q�k@E /��� ?Oo ��/]qr���]r�99?�?99?�+�}�10_^]]!##"'73276533��/@�ID"6M ����G�Tr�N#k���i�>c@E%5������� %��� %� 0 /^]]���q]qr�????�210]q^]]#4'&# #3632�+4��财u�oYf!�i�CQ����&��.4`Q�`����#�@b����I�h� H IF5euC " ":"j"z" "?O� &@���@ 4%&p /]]q�2�+M�2?�?�9/_^]�10]^]q]]q]]]]]]]]]!"'&'&576! &'&#"!3276ڸ��ϧ�OJ��OF���u��אv�w��ڇ~����gj���U�����ۃ��x�Ό���c�iM��@[FVFVv����� P` ��� �!& /]]��]]2]��]q2�??�?�3�910]]]]q]]q### '&76!2%3&# 32M�´����²�NĽ���ly���r��i��u���=U��ff��74�����D�i�>x@R��U��Uhxiy%p%�����!$ ? O _ /]��^]qr2�9/]3�??�?�3�910]]]q]q###"'&57632%3&#"32Ĵ����{��Œ�P��5=�SEFR�?�i@��W���'�vNN�S�k��m���"̹ ��@!$4 ��G*:�""+";" ��p��?� � � @@5;4@&-4@4?O/? &@����4$ /��+M�9/_^]r+++M��??���_^]q9/]q]q�10]]]]]q^]+!!#"&5!!24'&'&#!! �����J<�='�Q�U,�*-R0���{Z�B�� M6)DI %�ZtXAE ����i�,�@O4444*049I9I= M / �"''/' !)$@���@ 4�.%%� 0/^]q]�����q+M�??�2?�2?�10_^]]]_]]]+++++#"'#47632&#"63 4'&#"3276�py�j�>E�L\82X t�o5�<K��PA<J��L=���F���.�JS� )$[�����m��u��j��o���R��@tiyhx�&� & ���Jjk{����6 & @��/^]������9]]]]q??�?9/]�9/]3�+��}�10]]]]]]!##3!24'&'&#!! R������g�O�T,wf�*.P2���{Z���Y��&�[m��o�WAE��k����3�@}084HVG"�dt��V*f*�0�0& F v � � &&&&6&�&�&�&j&z&+&&33@3�3 3- & )&!!!3&@���@ 45&)& /]]����+M��_^]�99?��^]q?��9]]^]q�]10]]^]]]]]]]+#"'&'&5476%67654'&# '763 3276767����Ǒy�HC�:�49tW�����{�E�?�Y��D��Uomar5/ ה�t3:nht�sB:/3Ox9+��k4�ao�n/*0B��A!$+OFnO���>)�@?j(z(�%�Vf����uzYi� ���@@4!�!�!�!&!6!V!�!�!�!X!x!�!!)) )'!#$@���@!4)$@���@4+$#$?_/^]����+M��_^]+M�99?��_^]?��]9]]qq�+10_^]_^]]]]]]]]]]]]]! '&5476767654#"'67632327�=�w��n5�Fą[���!�_|�fy�NŔ$5SB_�=���PY�F5$ $K���A$JX��J%2%#=X-$�����D�Q��&j@AG:Zjz: Z j z 5U ##/#O##(% @ @����4/+��_^]�M��?�?��]�10]]]q#"'&5#"&546323274&#"3276�DI�B3%FPehL�� M6��:00:910�ddN��%lONi���=j$M.?>-/@!$�Q�#�@< !%4 !+%##_## #@#�#�#�# #%%@����"4���@47@ @/^]r^]++��_^]M���^]q���?33���/�?�10+#"'7327655&'&5#5373#3273B�ID"6M v'�����C1:�Nd�M#k-Z3�c�l�����N*��o@G���� @@4?O @4�� /��]q+9/_^]+M�?���_^]q?10]q!##"&5!!����I<�>h �� M6)DI$��v�#�@B 4 4��+"0@P% %%@����"4���@47@ @/^]r^]++��_^]M���^]��^]??����?�10]++&#"3#327#"'&5#53547632v82W!��C1L<�1��>E�L�� ($Yc���N*�q3�c�q�JS0�Q��g@J 4 0@ P`p������:@P��/]qr^]�^]9/^]��?��?�10+!327#"'&5!5!�� M6"DI�C3�� ��k#N�qW�G�a�����@l��Xh�Vf ( .~�$tH�_o&/! @P& /]���]]9�^]]���]]9/�?���3310]]]]]]]]]^]]!! &5%!5!32765%5!���0����l�P0��;��q~��}n��: ������U��n�����G����������"��@m&6�����*:Zjz�FVv���� JZ���IYi�� ��� @ � � � /^]��]q��?�??�10]]]]q]]q]! '&3! 64#"'632"W����͇y�qY1�28\L�QT0� ���?O���*Z��� �in��@LgwxZjI;( 7 ??�?3�22/999/��]�2�+��}�݇+}�10]]]]]]&#"#3632Zj::M�u����H��o^�Hp���mM�N�!�Q��#�@oI � � � %% ) "x�7'Gw�6Vf%y/^]]�9]]q]]??�?�9]99�+}ć+��}����10]&#"#"''3276767736767632�TtDE+�;A$]�4@;,k0& �m��. *1(.=fnd�Ct�B�B��Lj (��ws?l0>)���@U&f� 0�� �� @ ���@4@4/]+��_^]�+��99?M��_^]?��^]]q9/_]��������+�}ć�����10]q!!5!5!!5!!!!��y��u�����n���n������(�&�@�g %+@ 4� F ) � � �(8�IY;*��&�� �]����?��]]q]qqrrr�?���]]rr+9/_^]���M�����+�}ć�����10^]]qr!!5!5!#!5!!!63!�T'��� �6�Od��9�V�ܡB�S�1�w����� )�Q���@� I��Y6 F � � 6 H�9��KG �GWk���� ��V�P�g&6���& /�����9]qqqq99?�3?��rr9/]r��+�}�10^]]qr]q]]]qq]]]]^]%!"$'732765!5!5!�������.�ʆ�iU�����L�u������-�������ޭ��j�1�Q�� @� I��Y6F��6H�9��KH�HXd��� � ��V�_�h)9��� @ @4&@ @4/+_^]M���+_^]M��9]qqqq99?�3?��rr9/]r��+�}�10^]]qr]q]]]qq]]]]^]# '&7675!! 3267�.���ң��u��L����Uiن���Ʊ+�j쭭�"��aˀ���D�Q&!�@�(+44&6F� , < (8FH%C+ !��;K!$ 0#��$?O_/]��]�]��9q^]qr99?��?��^]�9/^]��+�}�10^]q]]]qr]++#"'&547675!!"'#"32767���ލ��w���d�O6�P]�\aPW�xKD�ߚ��y ww����TY��gqSK}?�Q&/@,i y V� )� #@���@54������� $++@/���@D4/+x��W�����_�$1/$1'$?_o/]�����^]��9qr99]qqr]q?��+?M��9_^]q9/_^]]q��9]+M�10_^]_q^]]q]]#"'&5476767654!5#!5!32767%��Ǹx��4��.J��P�6�Yd���Le~Y͗jaKf~_m n�SI@R��MA"$5d�6�w��/>��O83&+NO'18`<�)&@)9u�y����������)y 0 �!o��+(� ��� �"�"�"�"�"�"F"�"�"�"��"(((+([(�(�(�(�(�(m(}(3(C(( (()(e(&(6(F(($! +$@@4/]+��M��_^]���9]]^]qqq]qr99]]qr99]rr?�?��^]q9/q��r�10]q]qr]q]]q]]!!&76%67!5!67654'&#"'66323#!�7ES?���TROs�������Y[�V��W,�@=��D9�sosLI����nt����X|u PHU��!�!�@O v � ��� �? 0&@���@ 4# &/��+M��_^]9/]�?��]?��9/]�10^]r]^]]]]^]#"'&'7327654'&#!#5!!32!t�����DLw�VPQU�������Ɂ~�ƒ�ko�{IQne��Z]ᬬ����2��b&�@|Y�6�G���6��@@!&4O_o_o�+ `p� %�$ 0@%/��]��9/]�?��]]q?��9/^]qr+M�_^]10]_]r]]]]q# 7327654'&###5!!2bzl���:��aU>A_;����Q�e�3�ZPC$`v48U~+�����3N$����'�@(4��f't'�'%$$�$�$$8$H$X$�$�$�$G$w$�$y$�$ $�$�$$+ %@@4 $ 0)$/�]�]�9/+�M��?��_^]r?33���9]^]q]qqqr�10]q]]+# 7327654'&'&'&55#5373#��x��w=��`BRMm�Bi�����3S�<�8�]PU�$-XJ(-0M���l���yL%:#N��i!>�@%x��y�FF�@����4���@4 $@���@ 4��%0/^]����q+M�???�22++/_^]M�10]]]]]]]#36324'&#"$76!w_�9�洴w��sf�8E��N?-P�a֝}l ���p��}ԍVl�u���E��Y� @ ��v9/]�]??10!#3Y������/@ ��v���v 9/�]�]�]?�?�10!#3#3����Ɲ��-�r:�f@>��v� � v � ��v @9/^]����]���??9/]��]�9/��]�10!#!5!!5!3!!!:�j��k��k����j���_����3����������� w&6'7=���d@�0���@$50`0�00-$%A)�)�))//�!)+/]55/]5+]q+5��� ��6'7]��H:�2���@5 22/$%A +`+�+�++�1�")+/]55/]5+]+5��F��8�6G7]d��D@.2?222/$%A+?+_+�+?+_++�+�++1�")+/]55/]q5+]q5�������6/-1� ���@5O_o��������5/+5/]+5]����Q�6/M�%@ @������5�/]+5/]q55����Q�6OM�@0o�����5/+5/]55����� (�61-�@ O�/5/]5����Q�61M�@ 0/5/]55����Q��6QMd@#?#@#0#o#�#�##/5/]q55U��(> �@r 4�� ��9� � `@ 4�p��@P`$@����$(4���@ 4"$$ /]���r�++M��?�?�9/_^]r�q9/]+10_^]_^]]qq]]]]]+#"'&547!&'&#"'!2!3276(z���v LV��N�]v��~��8V��RO������ �`m�W�����ChXS����Y36$�@ A/555+555��J���6D7����ra@)@C8?A�8�8�8�8�88>A`@@?@�@@?���@E5?0?`? ?@?P?�?�?�?�?@?�??/]qr+55/]q5+]55+5���3�@c@@#%4@4@���4�>�4@%=4@4@@��4@Os4@>E4@.34@$)4@4@4@ 4�//]q]++++++++��++++�++/��_^]�10!5!#53������u�������Y36$��@A/55+55��J���6D7��9��ra@ <?8;A8���@48;A`????�??;���@$E5`; ;@;P;�;�;�;�;;?;o;;�;�;�;;/]qr+5/]q5++5+5����6���P@ A�!)++5��D���_6��:@_KoK�KKN=.AK��)++q5m��!�%@3V $$4DVF�U�F� D ���@�4���"����� `p�$@4� 0���!"O"""O��� !%$ $'&@���@ 4 /]]+M��_^]������9/�?�?��]9/]�9/]r��r+�10_^]^]q]+_^]_^]^]]]]]q]#! '&! ! !2767!5!5!5!3!h�������T�p�]��������lw|M�Q��Qmh.b���R]��M0=������)+D������Q&>#/����@4 &�& -- **&(@���@z4 .@@4 @#@4 O$% @@ 4�� O � � 1% ,$@@ 4?O_���� /]qr+M�����_^]qr2]�+M���33_^]?�/+���+M�2_^]9/+?M�22?10_^]]^]+#!"'&'3327!5!6'#"'&5476325334'&#"! &ZU���mv�"��9�v��{sr|z�H�BN��L@#$\��>C�l�\@�����吜����vV4�duta�����m���!6*��_/�*���@4 *0*@*p*�*�*�**)A*�!)++]+5��B�Q��6J���/���@4/.A/�")+++5���R!6.�_;�����4���@ 4/? ������A�!)++]q++5����!6N��_1����@4���@`p�ZA�!)++qr+5��c�R��62�l�-A+5��D�R'>6R�r�+A+5��c�R��627�l��_@14A-A1�!)++5+5��D�R'_6R7�r��@/2A+A/��)++5+5��)�Q�!6��+_'� ���@4P ` � A �!)++]+5��L�Q�6d��@ &%A&�")++5�����Q!�6߀����@4A�")+++5��� w�6'=�@)�)�))//]55/]5��� ��6']�@ +`+�+�++�/]55/]5��F��8�6G]d'@+?+_+�+?+_++�+�++/]55/]q5��m���,6*��j@ ))A&�!)++5��B�Q��6J��@ ..A.�")++5������@j�u(��*'� 0`p%@@'+4� 0���/^]���^]+M�9/_^]��??�?�?9/�10]]q]]^]]]#"'&5!#3!3323�io�gV�����*9�����x�k��M���Z���F`Cg��i���@-ht�'7�t@/?%4 ����4 ���@ 4P ` &@���@4_ @��/^]����]+M�???�22_^]q+++9/_^]]M�10]_]]]]#363 !"6���������ޗ`X������؏�Qp��K|s��_t .���,61Cnj@ � A�!)++]5�����6QC�������A�")++]5����Y,6$MXj+�����*24���@ 4(A�!)++++55��J���6DM�@=8A=�")++55����Y"6$O�j@ A�!)++5��J���6DOD�P=`=����=9A=�")++q5����,6(Mjj@A�!)++55��K���6HM�@!# A"�")++55����"6(O�j@ A�!)++5��K���6HO:@ $ A$�")++5����K,6,M�j����@ A �!)++55���d%�6�M�����@ A �")++55��S"6,O,j@ A �!)++5����E�6�O@ A �")++5��c���,62M�j@!A �!)++55��D��'�6RM�@A�")++55��c���"62O j@ "A!�!)++5��D��'�6ROD@ A�")++5����,65MXj �(���@ (#A(�!)++q55������6UM,@A�")++55����"65O�j��ѷ)#A)�!)++5��h��6UO����A�")++5�����",68M�j@A�!)++55��v����6XM�@ A�")++55�����""68O�j@ A�!)++5�������6XO2@ A�")++5��\����66�T��߶23--A2/5+5��?���>6V�����23..A2/5+50����ʳ �1 I@ e e ��@Q e -�s� �� /�� ���@UU���U��� U����U���� U �s���+�]++++++<��]<��]<�?<?<�<�<��]<�<���910!!5!!53'6767����ͧ2< �����ʹIL3!B$��*�!@!!/#1! ! �I@@@��@/!�@ + #I""� %�E E���U���U���U��� U����U����U���@UU U ��0"6��+�]+++++++++���<�<]���<?�?<�<9/�<<��]<���99933�10]%#"&&5#5373#3253'67L<bl,�����+(̹IN,_��>e�c�l�����M,�5��F{"E*tQ�Q���@ ���@|4����uH X � w x��z�I ) � w& && 0/^]��]�^]���3]3?�?3q�29/�q99]qr]10]]q]]qqq]]]+_^]^]5$4'5$4'&#"'6!2����~�N��[�@Fz�u��5�}���h��։�����Q����~|NT�m�rv�Ϥx�Q.>ι��@l4����$0@rDT�� )@ 4� "b��$ $@���@4 $4dt�O /]��2]q�+M���3_^]3?�?3�2]+9/M�99_^]^]]10]r]_q]+%567654'5$7654#"'6! .������l�J���\�ߐN�v�ll���U^�A:n�|?Lb�F.h��B����we���",6+��j@ A�!)++5����,6K��j����@4�A�!)+++5��i�P@6X� � � %eu �� � � /]���]�9^]????�22]q10#4'&#"#3$32�8F�����ċt�,'�i<�\t[�/�Ga>Ezm�^��x�$4�@�3/f/v/�!�!��h3x3g+w+h'x'�$��'W�� :jz��9������ # )_o/?O1 "&%&6& -& /]����^]���999/�?�?�q�q�9/�9910]]q]q]]]]]]]]]]qq#"'&5%5$54! ! 54'Ȍ'&#"3276x���獙<����NHu�x��}<�_V��V_ZV��VZ��~tt~�:9$�q���o>:{GV��9�ЎIBBI��SQQS^��(�!-�@���F V � �������������!�!&$y$�$v(�(u+�+z-�- &,��)9��&6 $"$ 0/$*$ /]]����^]���9999]]]]?�?��9/�9910]]]]q]]]]]]qr]]#"'&547675&4%3254'74'&#"! (����MH�9����9��NK��LQ��{ww{�b\3�}rX����Xr}��39�ЉJFFK���)���v@N ��P` (8�� @ /��^]��99?��]q�]qr?��q�+�}�10qq'654'&#!5!5!!2��O#l������p3�NtVID"6M �Y����'9(��&�@Z����Vfv%e%0p�+@ +24/+@ ���@4@ � @4/]+��_^]��+99?M���_^]+�_^]?M���^]qr�+�}�10]qq'654'&#!5#!5!6332��O#l����6�Od�R�Bw�FqVID"6M ��w�� 2����Y�6$�Jj@ A�!)++5��J���6D��@ �88;A8�")++]5��[���@ /� ���@���@B 40@���: �vM� 0! /�����9/]�����?��?�9/�?]q^]q+M��2_^]10]!!#"'73254'&'7!!!!!!��ePlR>@�6H-�!$��+���Tc3(uK' ����?�� K�[>*3�1��@F4--�-i-y-�%�! !)!fv�Wgw' / ����@���@p 40@�/p � � � ��33O3_3o33�333'/':�vM�P`�# $ +$53$#?#O##/]�2����9/]�����?�?3�9/^]r�q9/]?q]q+M��2_^]10_^]^]]]^]]]]]q+!327#"'73254'&'7&'&47632&'&#"�� LV��N�S���ePlR>@�6H'�u�{���w�8V��TO �`m���?c3(uK' �{��������ChXU���c���362 =@+$!A�$�$$�B�4$@%A4$@ 4$@4$@4$/+5++++]55+555��D��'�6R7����rU@"%!A!A`""?"�""!���@E5!0!`! !@!P!�!�!�!�!@!�!!/]qr+55/]q5+55+5���3� 4���4�@��@!@@OS4@+04^O_o� �@_@�~�4@6}4@4/@@��4@Os4@>E4@7:4@.34@$)4@4@4@ 4�/����/]q]+++++++++��_^]q+++�M��_^]r^]++M��/����10++!5!#"&#"#&7632327���)� . Z2+B%�&-�u��ILT/*DF��c���362*#@'@ 4/'?'_'' A"/55+]+55��D��'�6R7����rP@=p2�225&A&A`22?2O2_2�2�2�22)@4)/)@)�)_)�))/]qr+5/]q5+5+]5��c����62��j@ A�!)++5��D��'�6R��@ A�")++5��c���362� @p!! A!@4!/+55+]55��D��'�6R7��9��re����@"5��!AA`!!?!�!!���@$E5` @P����?o���/]qr+5/]q5+5+]+5��F�6<�h_@ A �!)++5��!�Q�_6\��@ A��)++5W��)>*;�@tu�� w�IYi� )� �&))')�*88(8444'7��1%/'"%+$@���@" 4�=%3%#%"��� ��/]qr����3�q+M���?�??�229/_^]]^]q�q�]10^]]]]^]qr]q^]]32767#"'&'&554'&'36324'&#"6767676)�:H3m�f3E�{<@�/�i��]) /��ќbm�C9Z�Qb�Z$G�W' $% n-=*-s�E&q2H+{�� �U8K�HQ�U-&�=wB( 0'H���> �@44���@>4 Yi� �� r� v � V������@U4@4; %O���/����"$���?O/]q��^]qr��??�22]q+_^]?M�22+?10_^]]^]]q_]q]]q]q+++!#5#"'&57632534'&#"3276�b�ۀs�i~�q��?N��I9?N��K=q����Y�A����t��l��o��j���> �@x4404Yy��y�m}���9I�� K9IY�� $"%� 0/^]q]����]�???�22]q?�22]10]q]]^]]]]q+++#"'#363 4'&#"3276r�ܴb��q�q7�9H��O?=K��N?䟲�q&����~��k��u��j��o����+�@a444)04iyiym}�'�'9'I' " &( $�-$%� 0/^]q]����]q�9/??�22?�22?�10]q]]]++++#"'#47632&#"6324'&#"3276n~k�?F�L\82V"r���:J��NA4U��M@#鞴����KS� '$Yۏ���k��n��U��o���>�@V��&6��� � {� � i y 5e�JZ��/���@=40@P��� $���$$@@4/+M����_^]q�?�?�9/]q+9/_^]10]^]]]qq]]q]qq]]q]]#"&'73 !"'!2�u����%�(��2�Ag�nu89�Բ�����P@D~�P���>&ܹ ��@� 4hfv��*�F V f iyJZj ���6hI "$ ??��$�"�$($��?_/^]q3��]���]9999]?�?�9/]qr9/�9999]10]]]r]]]]]q]]]qq+&# 63 #"''67&5763 4#"326ܯ2���+��qg��u&Ay"Ln�t�gvo��Ji]���j�b��KDK:ah2l��o�@��e�8KF�Q��.ϵ '4*���@84�-�-�-�)�)�%�%$$�!�!�!�!�!�� ���@T4!#9-hx;-+ %O���/����0'$/���?O_/]qr��^]qr���?�?�22]]]?�22+?10_^]_^]]]]]]]++#"'&55#"'&'&5763233274'&#"3276�DI�<*e��kg9;�j��j� M6��;L��I9?M��J=�drQ���IGz�]�E��k#N�n��j��o��iF����-4)���@?4�,�,�,�(�(�$�$##� � � � � ����� ���@T4 "9,h x ; , * %O���/����/&$/���?O_/]qr��^]qr���?�?�22]]]?�22+?10_^]_^]]]]]]]]++&#"#5#"'&'&57632546324'&#"3276�82W!�eăkg9;�j��j��L��;L��I9?M��J=�� ($Z�x��IGz�]�E�좙�0�n��j��o��iU��(> �@<4�� ��9� �o���@5 4p� � � O_o $@����$(4���@ 4"$ $/]���r�++M��?�?�9/_^]r�q9/]+10_^]_^]]qq]]]]]+# 732767!&547632&'&#"(���]�NʖVL ��w���{� OS��V8 ���W�m`� 𖣥���TXhC�U���>&-�@�(4Iy�y�y�" *e*u*|-Z-j-}Zj ''((((+Fp�&��y�(,$ Oo_o, '$��/$($/]����9/3�]�9?�?��]q9/�9]^]q]�+�}ć����10]]]]]]q]]qr]]+#"'#"'&547%&'&#"'!27327!3 �ve�.z���v�6V��N�]v��A� 1.~����CM�8�9� ������ �Tm�W�Ic�K*=r�XfI��y>,�@} 44�*�*Y��t�F����/ ,, ,p,�,,,(@4M �,� `p�� .$ @ ���@#4 $$���?O/]q��+M��_^]���9/9q+?M��_^]]q?��]]q9/]�910]qr]q]++!"'&547&54763 &#"&#"32767y:���jz�~of�2P�=�LbB2*q fA*&B<VbEB+��KV��VM��WQ���UK4V � 3.>S40<9a��2��b>a2�� >8 �.��4 ���@\ 4(4(9 I v(�(�(q(�(s�0,6,��)�)�)) )',pP�@���@H4F)$$x1f110?O_$`���:)�***�@@4/+M��_^]��9/^]q��q22]]�9/9q+?M��_^]q?��^]qr9/]�99/�9910]]qrqq]+++#"# 7327654&'&#"56767654&#"'!27327 ve�4w�zj���:��aW<AD3)s jE(%aM�=�P2�a0� 1.~9wIV��VKC$`v/4T6b� +(<LT�+].< �K*=D���>*���� 4 ���4%���@4b%r%�%�!! !!-!���@= 4#$$/? @ ,#$@@4?'?�?�9/�9/]r+M��_^]r���9/9+10_^]^]qq+++#"76324#"567654&#"3276�zk���ȗfn~���&4\bL�SFY]�W<B)�VK'�vQW��MV���"gKU�l��ej04���Q&&Q@/K [ + %@@ 4��//�9/q+�M��??���?�10_^]q!##"'7327655#5333&�:�L\82W!�ϳ�sk4�� ($Zd���fB�Q�+;ֹ1��@q4�:c7s7�.9)I)i)iy*6'F'V'.'0%8:H:X:hx:JZ:8 0@p����,'%O�=%@���@*44$!@!@+.4!@4�!�!�!�!!!/]q++M��+M��_^]r����?��]?�22]]]?�22]?�10]]]]]+&#"#"'&73276'#"'&576325!24'&#"327682W!-�n��n��2Ct�2v��~s�i��z*L��BO��M@<K��M>�� ($Z��_�J<MZ�Q%2�5�����O�F��<�M�j~h��h�h��B�Q�>JP���>�@o%u�IiSc6FTd )�� � %%/�$@@#&4?/]+M��_^]q���9/?�?��^]]9/�9]9]10]]]]q]q%!"'&5763 &# !275!5!���v�t�gA�2���(�i���|����o�@���j�hL���Q�&(@7���z�FV��v��������@�(84��6�� % %�� /%����� 0 %s�F����%h/]q^]qq��]]qq�9/�]9999?�?���9999qq�+}ć+}�10]qqq+_^]_^]qq]qq]qq#"547734''32�vA;��;A�v�$$�""20&�z��L��L����Z��O##OM���>)�@0Z*:�U% ��#4����4���@W '4@P��#(�(�� #&� � &&:+/�^]9/�^]]��]]99^]^]]?�?����]�9]q+++10_^]q_^]^]]q]q]&#"#"5477&#"'63276324''32�m[K=�?;��;?�=K[mx��DC>?Ǡ�J""3.�v�G����!��!��HG�v������|O##U>��i�&o@t�� %@���@04��� % 0 � � ?�?�22?/^]q��q]qr+M��10_^]]]##"'&53326653�~��P&��P�<��i��S���_��S�}E���p� ��4���@C 4��� %����! %����0/^]]qr����]qr�?�?�22?�10]]++!##"#4632&#"632��QDH<���L\82W!~��P%�(*�}������ ($Zܒ�Q���Q��+����4(���@X 4���)�)�)5EE %' @P %����-%%����0/^]]qr����]qr��]??�?�22?�10]q]]++#"'732765#"#4632&#"632�3B�ID"6M �QDH<���L\82W!~��P%:�Nd�N$j�(*�}������ ($Zܒ�Q���q@: + ~ `/%@ A o ����49/+��_^]qr^]M����^]q???�9/���10#53###5333<��nn�oo�n��+����CW���%@ % ?3�2?/�2/10# 3327�0<���3?)! H�� dJD�&%@ % ?��?��/�����10%3!53#5!#�����Rϔ�������]@;0548H�6F��� 0@%9/���/]��]�??9/���]��10]]+#"'#&#"#&76323327���N�58_�=G����_a?D{�5_Z�a@>44+04+04 0@ % /��9/]����??9/���^]�10++++###"543333!5#"3Z�� ������ffg��g����$�f`��Q�C@ %@���@4@�9/qr+M��?�?10_^]#"'&53327DI�B3� M6�ddN��k$N��QO�"߹��@D*-4*-4VI5�!&!�!! %+@���@G4 @@4jz����J?��� $ $%% /]�����]��]9/]]q+99?M�?9/+??M���9/�Շ+�}�10_^]]^]]qq]]++%# 7327654'&##5#!#3!O���lC�*��WPa\�]P�6�ִ����w�aߗ�1�qg��YT�^�l��lw�� y����#& �@f��) � 9I9I9I %@ � %O��%(@`���"!9/]qr3]��]]q���]q�??���3]]]?��10]]]]!#5#"'# 3327653327653#�o��B~���Q.>�D;���;�����e�c�3]Q�i�N�M�'��i#& �@f��) � 9I9I9I %@ � %O��%(@`���"!9/]qr3]��]]q���]q�??���3]]]?��10]]]]##"'# 3327653327653#�o��B~���Q.>�D;���;��i,���e�c�3]Q�i�N�M�'��Q&>+�@b��*�***$*6'F'#')%! #%@ � %O��''&''%?���?_�-,9/]]q�2]�]q���]q��?�?�??���3]10]]]#"'732654'&'&# #4#"#363263 &3B�ID"677 7.>�����;��o��B~�H:�Nd�K��['C#�����M���&���������Q�> t@Q4����%5���� %���" %�0/^]]����q]qr�??�??�210q]^]]q+!#4'&# #"'732653632�_5I��4B�ID"677�u��Y( ��: �����Od�K�Y��}8M1~��Q�> u���@M44�%5� � � � %���"%�0/^]]���q]qr��??�??�210^]q]]q++#"'&54'&# #3632327�DI�B3_5I�洢u��Y( 676�ddN���: ����&��}8M1~�@�J��& g@D )+ �%��%0�/^]qr��]�]qr��]?�?�99�+�}�10]!##33������&��D��'>!����@D44� � �� +$@����$(4���@ 4#$@@$,4?O_/]+M���++M��?�?�9/_^]�10^]]]]]]]++#"'&57632&'&#"!3276'�u��z�����BY��YBj��IS��SH"���A���'�v����KeeK���`no`D��>,@B ++ ++�+"(2((('###!"1"�+@���@K4"+!@844+ )%@ 0p���� ���@ 4.%% @ @$,4 ? O _ /]+M��_^]+��_^]9/]q�M���?�?�3++?M�?�3_^]+9/_^]M�10^]q]]qq]]]q!!5#"'&5476325!!!!!4'&#"3276�_.]TY�{|��[[S/��)��N�_GS��SEES��RDsB&#������(&6l������l~�k��l��mW���>,�@ke+u+fvy��y� � y *��iy�7GW#P###) $$�#�###$ .$;/]^]��^]�9/r�9?���?�9/]9]]10^]]]]]]]]#"'#"'&576! 4'&#"32533276�Sd��ab��dS�55�ӷ���㌣,9t߳)9t9+�Ԉ���!�������xggx�a�nuu�]��aD�i"�'q@Gh f $�O%$$�@ )(9/]�^]qq�33�22�q]q�???��?��10]]]#&'&5476734'&'676"dkƴ�kdekŴ�ni�4;mp:2�pq9229"蓝�{����ސ���~��ߌet �� yg�!ue��eu���%&m@I6F( 8 ( 8 H )+%@�& 4 4 ???�22++/�_^]^]qM��10^]]qrq!#5#"'7327653%�1);Q[^>BB�*��Y'9:�'�_s,���%�m@I6F( 8 ( 8 H )+%@�& 4 4 ???�22++/�_^]^]qM��10^]]qrq!#5#"'7327653%�1);Q[^>BB�*��Y'9:�'�_s���Q &r@L6F(8(8H++%@�& 4 4 ??�?�22++/�_^]^]q�M��10^]]qrq#"'&55#"'7327653327 DI�<,F�[^>BB�*� M6�drS�ع:�'�_s,��j#N��i�>o@&6F�$ ���4���@(4 � %� � � /]qr���]q???�22++10_^]_]q&#"#3632�>BB�*��f�[�'�_s�=�����Q�>~@# �&6F�$ ���4���@+4� %�� �/]qr����]q?�??�22++10_^]_]q]q&#"327#"'&53632�>BB�* M6"DI�<,�f�[�'�_s��j$M�rS�]����>B@-%� )� � %� � /]q��]q??�10^]]q&#"#47632�>BL*�{d�e�'zD���x�u_��i%>$@ & � % /��??�10^]#4'&#"'632%�*LB>^e�d{�iÚDz'�:_u��6&���!4���!4���@�4��+K����xf�5� � #3 JZ�4&%�� 9+ � $@���@ 4%��� �/]r���+�M�9_^]^]q?��?�9/_^]�3]]�+��}�10qq]q]]qqrrqr]+++!#'&&###!24#!32766ߝ[Z`h��esVP�XY9��NjCi�/�b&GR��UO�̧��)�6&̹��@j4F���6�Y� � # 3 f%��5+ � $@���@ 4 %��� �/]r���+�M�9_^]^]q?��?�9/_^]�3]]�+��}�10q]]qqq+#!33276774'&##!26�YX�PVse���ho7"M�iB���&��OU��RG&�b*q�u)��?�Q�>8�@D54&&�%##R#t{��� M])**/*_**(/@4"���@b4" � � � & 6 V f � � � X x � ( (" $$$:$@@!4/22*% 9�]���^]�q+M�����99?��_^]?��]9]]qq�+?M�9_^]10]]^]]]]]]]]+7327654'&'&'&54763 &#"#"'327#"'&5?��`BR5$��7�}k�a-���[����d|�Y M6"DI�B3=�$-X=#%(T��SG�>g��K$ $1 P��Z,Yvj$N�dN����QU�l@� " @���@4 %@ ���@4@�9/qr+�M��_^]+?M�?�10_^]^]&#"#"'73276547632U82W?,=�ID"6M DG�L�� MZ�?�Rq�M$j͢KO���Q��#����@>4 � "+ "@@4/% @���@4 ����!$4%$9/+��_^]+�_^]M���^]+?M�?�?���10_^]^]+&#"3##"'7327655#5347632�82W!��:�L\82W!��CG�L�� ($Z��sk4�� ($Zd��KO�r�Q%>�@8 @@!4@4/%@������"&4���@4p��p�9/]r++�_^]M��^]++?M�?�10_^]^]#"'&54'&#"'632327%DI�=,!W28\L�GD M6�dqR�,Z%( �OK���j$M�QY�$�@4+k���@.(-4 � # %@���@$'4� @����$4���@40 @&o!!/�q�]q++��_^]�^]]+M��9?��_^]�?�99qr9+10_^]]]q+&#"&'# 463247632&#"32Y82W?N�l(e:��w>ADG�L��G:,9tl�� MZ�IG�v7{�v�P�KO��0:*p���^���@3 4F %@@"4 0�+/?�9/���9/]q+��M����_^]10q+##534'&#"'6323���� D1L<�1�e��ls�mO)�q3���$�Q*�}@1 4hx�+ %@ ����"4���@47@ @/^]r^]++��_^]M���^]�?33���?�10]q+#"'&5#5373#327*L<�1�����C1�aq3��l�����N*��R&$@S 4�����+ I#Y#i##%�&%0@ 0/^]q��q���^]q����?�22]??�9/�����10]]+##5#"'&'&55#533!33!327676Rr�|��\(jj���r��#�QEJ���7N6rQ���C��C��/�)*HDT��7%-M@,YV )$--%$ 0/$$+-+"?�?���/3/�3/�3/]�3/3/�10]]#"#"5476654##53232654'&546337RV1`�����`1VR^cv=B����B=vc^�>3?y���y?3>�hUHbhy����yhbHUh����>�@] 4Wg#W g � ��� $@@'*4@4o/ % 0 � /^]��]q++M�9/?�??�10_^]_]]q]]]+!"'&533 4#"'63 �Kp���[T�#/z�28\L&����ri���w�@Vb� ��& ֹ ��@o4 4ghO_�% % Y ( 'g���� @/���@'*4(h����&/^]]q+�_^]_]]q9]]?���?�9�M+}ć+}ԇ�ć��10qrqq++!#&'#3��+%����vTnh��&�&@�g IY��9Iy�� F V f � � 6 F v � � )IY�v&FV�: J � ������ v-= U u � i#%Rr�* % %/��]�9]]]]]]^]]]?�����?���9^]]]]]]]]10]q]]q]]q]]qq!###33���۹��E��ܻI��I��&��1���@�8�%%W�5E�D�p�� ���&�����0 �w/^]]�]]9]]]qqq?���?�99]]]q]q�+}ć+}����10]r]r!##3��$������X&b@B��x�y� %���%0 %/r��]q�9/]r�9??�9q]]^]10]#367�X��f��29.F�&���>�d��MgPl.(�Q�&�@d���� � � G �� % e%0p� @ +24 � � % �]�����?��]q+�?M���_^]qr?�+�}�10qqqq]#"'&55!5#!5!63!327�L<�1���6�Od�R�B�C1�aq3�j��w�� ��N*(�](&!@���|����*:jz�����FV��%0Wg��HX@+.4��� �( % /?%o#@ "�]q��^]q��]9�99]?����]]q]r+�?M���_^]]]^]r�]�+�}�10]qqq]q]q]%#!'67!5#!5!633324#"32(�o��.$�����6�Od�R=B-Ŀp��PSt�Q�nSP=,:��w�� @oQ�L�Q&!ݹ��(+4 ���@w4 )9I� # 3 '7IH%C+��4Dw�$@���@4#$?/]���]+M��_^]9]^]qr99?��?��^]�9/^]��+�}�10^]q]]]qr]++%#"$'7327654'&##5#!5!������DKx�WPa\�]P�6�Od���w�aߗ��}KSqg��YT�^�w�� y�y�QS&&1Ե 4���@�(+4X9Yiy����i*:%5�!!&!6!v!�!e!!V%f%v%�%�%�'�'''44��I'%�����%�%% �'�'Xhx')/�C"+ p)�)))0&%'%# ',7G�� ���@ $#@#���@4##3 @ ,, @ ���@4 � � @ /]qr+�_^]/^]r�]+M��_^]9^]]qq999999]q]?���^]]�?��]^]�9/^]��99]]9]^]]�+�}�10rqqr++_^]_q]^]]]]]]]qr]++&'#"'&547632654'&##5#!5!%&#"32Sdb��]lYQ��a\�]P�6�Od���w�DH�ȗ�9JG9>���`|=G�xA;�>D�YT�^�w�� y�ΐ�B5l/'7"$��~���@B 4&��*:J� %$@���� 4%/��+M�9/_^]�??��9/�10^]]]]^]q]+#3 !"'!2�^mô,5(��2�Ag�nu89�ϖ� �{ ���P@D~�P��g@E 4'6IYIYeu� %�$0 %?/]��]q�9/]�??��9/�10]]]]q+&# !27#&'&5763 ܯ2���(5,��m^�t�g��j�h��� ���o�@$����v� ��@= 4& ����)9 %P$@���� 4 $/��+M�9/_^]�?��?9/�10^]]]^]]+#"'&'732765!"3��u��nq �2��O@��5,��m^��AUW��i�� �{ ��P�Q�>�@P)9�� ����%��G %%@����4���@ 4 % ? /]��]++M���?��?��_^]10^]^]]]]]^]]]]#"'&5763 &# !2�tw��v�t�gA�2���(�%)�hk����o�@���i�j�h c����%)�@d$*$Z$j$ % U e %Ue*Zjh����h'&(o((�(�((?(�(�(�(�(((" &&''&@����474���@ 4�+&`p /]]q��q++M�9/�?�?�9/_^]q�10]]]]]]]#"'&'&576!2'&# 3276%#53�Q[���ʢ�WT��NȢ�WU��t����r��y�o���թ�_[`c���U��^a���r�I�����������&\I���>*�@V 4�)�)�):)Z)j)\l�9Y�� *��� '$@���@ 4, 4M $#% 0?O/]r���3q+�+M�9/_^]?�?�9/]�910]^]q]q]q]]q+#"'&547&5476324'&#"&#"3276���kz�~nf�ȉ��FS�Lb\4'�B<W�]Y���KV��VM��WQv��٫l�UKg"��T40jeP����'��%��@c4r"�"�"�"8iy�GW�� / & " %%��) $��?/]q��]^]����9/?�?�?��]9/]�10]]q]]]]+&#"&# !275!5!!"'&5763267632�82W!�2���(�i�����v�t��f :�Lѝ ($Z��j�hL���h����o�@@,�����&g�Q*� �@U 4!%44 4Yi+;K'7G+O����~+ %@���@/24���� "% /��9/^]q+��M���?�?_^]?�/]]q���10]]]++++#53##"'&54763333#"32�����X^��UPNK|ش����)F1+:����flOJ|{EC��C�>*9"�ix&�@4 !4y? -���@�!4 %% =Z � � z � z � � �x9 +.46����� %�� /�]q��9]q]r+?��?�9_^]]]]]q]qr^]?�M+}ć+}����10^]+_^]]]++##373x��V���A�_��iG�P����z���&5@$+ / 0%��� �/]qr��]r?�?10!!3!���&�oH�i��+�@44'���@I4 *�*�*�* �&�&�"�"!!����������� ���@R4 @* 4; * ( %O���/����-$$���?O/]q��^]qr���?�?�22]+_^]?M�22+_^]?10^]_^]]]]]]]]^]+++&#"##"'&57632546324'&#"3276�82W!�b�ۀs�i~�j��L��?N��I9?N��K=�� )$Z������Y�A�ᡛ�3�t��l��o��j$������@k 4fv�����gwdt+@P` @@4@ 4 %$@���@ 4!%//��+M�9/_^]���9/??��^]9/]++M�9/_^]r���10^]]]q]+!!#5!5!3 !"'!2�^m�I�����J,5(��2�Ag�nu89�ϖ� m�������P@D~�P���@u 4GV i y iy%+@P`@@4@ 4 %�$0 %?/]��]q��9/]���9/??��9/^]++M�9/_^]r���10^]^]]]q+%!#5!5!5&'&5763 &# !27!�����I�m^�t�gA�2���(5,J����m ���o�@���j�h��F����.�*��@s4-X-�-)�)%�%b$r$�$ !I!Y!i!�!���W�u�����%+?O_+@ ���@O4!#)-HXh+-+%? �0'$/ � � � ? O _ /]qr��]�9/]q���99??�22]]]?�22+?M��_^]_q?���]�+�}�10q]]]qq]q]]q]q]q+!!5#"'&'&576323!63!#!4'&#"3276���eăkg9;�j��j���R�B��6�'�;L��I9?M��J=��IGz�]�E��lw�� ���q�n��j��o��iF�Q��4DI�1��@d(/4 (/4�C�CB@R@&@6@�?�?�;�;B:R:7)7�7�753U3�3�3i�(101%@P11 1�1�1110���@ 40+@.,+���@L47+9) CA1�Iy0%5+%.%00/00$@���@ 4F=$%?%O%_%%/]��+M��_^]9/�����9/^]qq99?�?�22^]?9/?�22+??M���+9/_^]^]qM�Շ+�}�10]q]]q]]]]]]++%#"'&'3327654'&##5#!#5#"'&'&576323!%4'&#"3276���߬���APu�[Ua\�]P�6�ѧeăkg9;�j��j���w��?;L��I9?M��J=a��OR�5(2qh��YT�^�l��IGz�]�E��lw�� y�ԫn��j��o��iF�]��&-2B̹>��@�4A�A�A�=�=�9�98"828 55�5�5�51.A.Q.�.�.�.<#l#|# #�#�#�#����� %22/2.%2.22.@4@4/L.0+)@$ $"2@4Y2i2y2�2222+"+@ ���@u4579AXhx;A? Y" "" v++'% '.2%3 ? � @ � '%/ �D;$/���?O_/]qr��]�]�9/]q���999]�9]9^]q??�22]]]?�22+?�M���_^]_q]qr+�_^]M�?���^]]q++�M+�}�10_^]^]]^]^]]]q^]]q]q]q]]]]q+%#!'67!5#"'&'&576323!633324#"32#!4'&#"3276߅o��.$��&eăkg9;�j��j���R=B-Ŀp��PSt�Q��6�'�;L��I9?M��J=�nSP=,:��IGz�]�E��lw�� @oQ����q�n��j��o��i$d�#8@0�Yiy�y## ++ ,X,*!���@�4!''U'�'�'�'�'�'�'�'j'H'X'x'' 6+1+@!'$0()40$_.o.�../.?.O.�.�...1$$$:1% 7@ @ � � /^]r^]��^]������9/^]q�99+99?33�M��/�?��_^]9]]]qr�+10_^]_]^]^]]]]]]]#!"'&5#537!63 &#"4'&'&'&'&547#3!2d�q���6(����OUa-���[��E��W{�2�0(&�D��8�RBZA�U�l���=h��K$ $5E�J()1NAMKC��N*$�Q��)2�@C&4% 5 E ! ,+"1( #*%����4",%@����394����4���@4 @`�/qr+++��_^]M���^]�]����?�?�?�?���3310q+&#"#"'7327655#"'&5#5373547632#32�82W?,=�ID"6M KA�3#����DG�L��� D*�� MZ�?�Rq�M$j7Z=�c�l��q�KO���O*$����1;3@��111&1x.6FV��'7G�EUeFVfu��* (9IY�7�775 0//o�09#+ (�*�*�** ,e772$/,�,o,,�,,,#�22 $= ""#%@���@$47@ @���/^]r^]+��_^]M��^]��^]���]9/]q�99]99]?�?���33?�?�9/]qr9/�99]]99]10]]q]q]]]&# 632#"'#"'&5#5373#327&5763 4&#"326��2���ԭLTqg��{�o�4(����� ;4gB�t�gvC6��P�]���jyH�;B��KD�ZD�c�l�����M*Lr�o�@��*;�WK�Q��7$@/! 44"2���i"y"�"4424�4 (@#/���)54/���@r4/1+- .%@@$*4<?_oO_���� %@@&)4/?����9-%%%@����).4���@!4 @� /]/^]++�M��_^]��^]qr+M��9/_^]q^]+M��?�?�?���?��++?M�10_^]]]qq++#"'7327654'&# ####53547632&#"!632�,=�ID"5 N +4���ϳ��:�L\82W!qu�oYf!:�Ro�M"l��CQ������f��qk4�� ($Zb��.4`Q������1�@3�00U0v*y%�!�!�! * :J.���@|4.���&FV�����Hhx$ $& / .($@@ 4���$$#$3%� P0/^]qq������9/]q+M�99???3_^]�2?��_^]9]]qq�+10_^]_]^]]]]]]]]#"'#3327654'&'&'&'&54763 &#"����´���Wx5$��2�0(yf�a-���[��~2+8�U@pX��[�+_=#%)1NAM�XJ�=h��K$ $1 .I>��� �@[������U%_���� @@4 / % /]���^]�99??���q+?M���_^]�+�}�10]]]]]!!3!63!#!����R�B��6�'��lw�� �����4@x �����g��GW�hx��gw������ � j z ���@`4IY8fv�IY4" IY9fv�IY4" ?��22^]9]]]]]]?33]�9]]]]]]/+3�_^]]]29]q]]q]q]q]q]3333333333310##33##33ı������{�a�u��������{�a�u��E���������E�������c��8@ %% ++ ?���?��/]����]���10#!#!#!#!մ���r����r�:���F:���d���k���@ 4 # ���$:4 � @ p� �@ O _ /]q���]�?�?�2+?10_^]_^]+#4#"#3632�z�~,zzU��6�ǯh/V�w�cw7jd�������@ 4�4D/��@ ���$:4� @� �@ O _ /]q���^]�]q�?�?�2+?M�10_^]q]+#4#"#432&#"632�z�~,z�4='!;*U��6�Ưh/V�x�j3=�cw7j�����H���%)4�@ �� 9/]]r���?�??�10+#53#"'7327653�zz#-e0/'4z-����5D h 5H�d���i�4���@,14(���@49/ � � �@ ` � /]q���^]??��r^]2+10_^]++&#"#3632�*,.YznEV?�qZ@N���m}���i�,14���@4(4 9 � @���o0/^]]q�]��??��r^]2+10_^]++#5#"'7327653�nEV??*,.Yz�m}'qZ@Nx�!���,14���@4/?&�@@4��� �@ !�@7���o0/^]]q�]^]���^]??�]q2+?M�10_^]]++%#"'&55#"'7327653327!/1o(0`>?*,.Yy%%#� M7z�}'qZ@Nx�b2 d���ٹ �� 4 ���@"4WF5 ���@I7&? � @%5(8�@gw%5���8���@���p���O?�� 0/]���]q]qr��2]qr�2]q?�?�9/]q3]]q�10]]]qqq++#!33276774##32�<<\7:NDo��yGJ&3j҇����X7:Zj71��K��|����!@J�+�?o +�?o $4 �7�� �@4@C4���4���@C4���@ 4 6:4 ��� 4 ���6:4 ���@�<C4447���&����� jzIYi�iy������v����6Vf :7*� ��������HX��f��x�Wg B � ) y � � � f v � � v � � � U e � v�Xh @: 0@PO/]�]9r^]^]]]]]q]q]]]q^]^]]]qr^]]qr]qr^]^]q^]r]]]qrqr^]]]qr]qr^]++++++++++?�����?���9_^]]]^]q]]]]]]q10##33�����~��}����2(����9��*�������@)$)4:������/ �@��@44���@Y4 4:Vfv��� 9IY9IY�����HX �/��]]�9]]]qrq^]^]qr++++?���?M�9_^]_qq]^]+10_^]#"''3276767367���-?o#, )H!�����&y*tr4G�`WOXL���Z�'� ��^�w���Q� 5@ <���P@� 8<0/^]���9?��]�103#54767Qi^� *[�,�ѥ�=P)l�=� 1@ �o��P@< 8 < /]���9?��]�10'67#53=+[,h^�$�;Q)G*����[� 5@ ����P@< 8<0/^]���9?��]�10&'&553#[,[+�^0G)Q;��ў��� l� ��@$4 $4$4 �@@ 4��@�"� ���@%(4 �9/��^]+�?M��_^]+M�10+++#526544�gM,<=+Jj:NmKB-+@Ij��� f���$4���@$4�@@ 4� �@�"@@%(4/� 9/��^]+�?M��_^]+M�10++"&5463"3�MgjJ+=<,mNIjI@+-B2�����4���@(&-4&6EU���������&6 ��� ��@ O_�@�0` ��@����>F4���@4��@Pp/qr++M��_^]q�9/]�?��?9/�10]]]q]]++#32#"'632�@I�z$�ς"v,��M'P�eu ��o ��X2�������@24&-4)9J Z � � � ��w��)9��� ���� �@ @P�@�0` ��@@4/+M��_^]q�9/]�?��?9/�10]]]qq]]++&#"327#&'&547632�v"���$z�I@�N]������ �� ue��V+��p�;���p�;�!e�F�r@ ���<@@4��Z@P� ��Z@P@ �� 9/^]���]��]/�/+M�10_^]r%##3F����ij������e�F�n@���@4<��Z@P� ��Z@P@ �� 9/^]���]��]/�/+�10_^]r#3F�a��f�<?��5��!n��"@ /�"�d9/�?�^]10#3�ggnL��O�^@(8@ 4�`�@���@ 4� �S@��"?�]/^]�q�+M�+_^]10]#Oܕ���Y���X@ '7���� 4�`@@@4����S@ ��"?�]/�]q�+M�+_^]10]#3ё���!�i���<����� 4���@ 4d@`9/^]�/+?+_^]10#3�gg�iL����j@ ���5/�]/�10!5!���p�֔Y�i��j@ '7���� 4�`@@@4����S@ �@���� 4?+M�_^]/�]q�+M�+_^]10]#3ё��i�iO��p@(8@ 4�`�@���@ 4� �S@ �@���� 4?+M�_^]/^]�q�+M�+_^]10]#Oܕ�����&O@<<@ @4<@����4���@ 4 9/^]++�M�+�?M�?�10#'#73�ZZ��Z&�����Y�&B@<@@4<@����4���@ 49/^]++M�+?M�10#'�ZZ&���d�� h� ��@'4 $4$4 �@@ 4��@ ���@%(4 �9/��^]+�/M��_^]+M�10+++#526544�gM,<=+JjNmKB-+@Ij�d�� a���$4���@0$4�@@ 4� �@@%(4/� 9/��^]+�/M��_^]+M�10++%"&5463"3�MgjJ+=<,dmNIjI@+-B���_@@d@P`d@@*.4@!4���/?O ��/�^]qrqr++M��/_^]��10%!53533��{g{�g�����_@@d@P`d@@*.4@!4���/?O ��/�^]qrqr++M��/_^]��10##5#5!{g{]���g���k@F d@P` d@@*.4@!4���/?O ��/�^]qrqr++9/�M��/_^]����10##5#53533{g{{g{%ssgrr ��@ ���5/�]/�10!5!���p ���c'@�� /�^]��/���]10#"'7327ve�$Q�4.~�9 �'�E2=����}@3 �4@4 )U ����4���@4&UB?O/q��_q^]++�9?��_^]^]++�910''7'77�`��`��`��`�f`��`��`��`����j@_�&6F�������Xh)9I�:JZ5EUV2BR �@ �@ �� �@� *jz��:�����Yiy������� %eu��:�����Vfv����� �����H ��3]��]]]]q�9]qr^]^]]qr^]?���?�^]9�+}ć+}�10r]rrq]q]qqq]qq#"547734''32���+(��(+����Ť " ���b[3��3[bb�6��774d�����@ O_ /]q�??10#3�zz��2���-P� 4���@0!4�%�)9)�,, )��г4)�@/&������x" _ o / � � � � "�@���!4���@4���� ��)$ � �@���@4�0@�0P�$�@���@,24?O_/]+M����_^]qr+M���99?��_^]qr++?M��_^]qr9]]]q�+10_^]_^]]qqrq]]q++# '7327654'&'&'&'&547632&#"��BU��)x�@-8$do"W REq�Bw��=\zU"��=��;) !5,4b;2Z*Eu\4!1*����@'; �@ �@ �� �@ ���@(!4 0��� 3 !4O_/]+�_^]�^]+�9?���?���9�M+�}ć+�}�10_^]^]^]##36773������n%y�����uY�'*4�����2�����z�@ //�/]��10!#!5!z������z� @ //9/�/]��10!#!5!3z���H�֜H�z� @ //9/�/]��10!#!5!3z���H�����z� @ //9/�/]��10!#!5!3z���H�H���z�@ /�//]��10!!5!3z�H��bIp�/�//��10!!3!I�^�p��bIp@ //9/�/��10!#3!I�w^^���wp�w(�i���w@/�d@���@ 4<@= d@���@4d<@����4`/q+M���+M�_^]��?+M�_^]�10#37����qn������-@ ���5���5�"?�]��]/��10!5!!5!���p��p�����G�N� Y@����P@& < 8< 8 <� @ � /]q���9�^]���9?����]���10'67#53'67#53N+[,h^���+[,h^�$�;Q)G*�ѥ�;Q)G*����� J@.t�6F 4DTt��//9/��9]/]��99]]10!#!5!3������e*��H���*��� Z@9$��rC$4 ���p//9/3]]]��/]��99]]]]]]10!#!5!3���������������� D@)�� �p�� //9/3]]��/]��99]10!#!5!3��������Gל�7����8@ � ��p�/3]]]/��/]��99]10!#!5!3����������J�C��V@3��� ����w�HX//3]]9/3]]]�2]]/3��]]99]10!#73�����fSGH� ���_��4C�� 2@�V //9/��2/3��99]]10!#!7!3������SGH���_��HC��B@& ���teFV7//9/3]]]]]]�2]/3��10!#73���S����_��qC�� B@# ���V�//9/3�2]99]]]]/3��9910!#73�����fS���G��_�~�sC��B@% ��gwU��/3]/�2]99]]]]/3��9910!#73�����fS����_�j�^8Cz�6@ ���Vf//9/3]]�2]/]3��10!#73z��eSH���_��4/��v@Jh��wXh4Dw �&���t'{H//3]]9/3]]]_]�2]]/3��99_]]]]]10]]!#73�����RgGH����G��5/�� f@@����Xh6F�� �y�t�//99//33]]�2]]/3��99]]]]]10!#73�����Rga.����G��@ /�� >@"�y��Wg //9/��2/3��99]]]]10!#!7!3�����Rg}���G�q�/�� `@9����{�h[J ��v7//9/3]�299]]]/3��9910]]]]]]]!#73�����Rg���GH�G�@��/��8@���sdV/2]]]]_]_]/�2/3��10!#73��� g��sG�[�/z�E@)�� �&��r�c//9/3]]]�2]/]3��10]!#73z��QgH���G��+%��x@M�)��u�hE6* y����t{//3]]]9/3]]]�2]/3��99]]]]]]10]]]!#73�����HqGH�j��<7��#%�� z@L������x�v�5Eu ���p//99//33]_]]�2/3��99]_]]10]]]]]]]!#753�����HqQ>��q<7����%�� d@;6F�����yl r�//99//33]�2/3��9910]]]]]]]]]!#73�����Hqq����<7�� q%�� <@!v����� //9/��2/3��9910]]]]!#!733�����Hq���G<7�)�%��U@5tV�W������hx9I /2/99�2/3��10]]]]]]]]]]]]!#73�����Hq�ۜG<7���/z�;@ ���w� //9/3�2/]3��10]]]]]!#73z��QgH�G<7��7��|@P�v���t5E(G���zH �p��/�2]_]/3�2/3��9910_]]]]]]]]]]]]]]]]!#73�����=vMH����.���� �@V�v��tX6F(����y����" p/�2]/9/3�2/3��9910_]]]]_]]]]]]]]]]]]]!#753�����=yU=��*�.������ z@Kv�t5E������{ pT/�2]]/9/3�2/3��9910]_]_]]]_]]]_]]]]]!#73�����=vi,���q�.��m�� \@7���6F���q�� /�2/9/3�2/3��9910]]]]]]]]]!#73�����=y��G���.�C���4@v����� /�/�2/3��9910]]]]!!733���=y���.��z�F@)x������/2/�2/]3��10]]]_]]]_]!#73z��<tP��.��$B��,@�X //�9/3/3��9910]]!#!'!������Q~��kyB�� O@-�GW���x�� //9/3�2�2/3��9910]]]]]]]!#'3������K�H��4��ky��4B�� K@(��vg�� //99//33�2/3��9910]]]]]!#'3������H�H��j��ky��?B�� T@.(����� //99//33�2/3��9910]]]]]]]]!#'3������K�H�G���ky��-B��^@9�)y�8Hh������ /2/9/3�2/3��9910]]]]]]]]]]]!#'3������K�H��ky��Bz�5@���iX//39/3/3��10]]]]]!#'3z���K����ky���B@%Y���y8H //39/�/��9910]]]]]]!#!5!3�����GH��֜H��� B@$8H��eu� //99//�3/��9910]]]]!#!5!3������e*��G���q��� D@$�����s //99//�3/��9910_]]]_]!#!5!3��������G���A���F@(��v8H��p� /2/9/�/��9910]_]]_]]]!#!5!3��������֜�8B��U@1��GG���zi //399//33/3��9910]]]]]]]]!#73�����dT.a����o��`B�� ]@6��������GY //99//3�23/2��9910]]]]]]]]]!#73�����eQJH����^��G4B�� 7@�� //99//3�/3��9910]]]!#!7!3������QJH���b���B��Q@1r�dVD5'dtF�� //99//33/3��10]]]]]]]]]!#73���T��G�e�q�B��M@,T���� �6F/2/99//]]33/3��9910]]]]!#73�����eK����d�N�U�Bz�O@0�uFVfVvG�� //99//33/]3��10]]]]]]]!#73z��dHT���]���/��v@K�w�u��h6F(��������x� //399//33/3��9910]]]]]]]]]]]]]]!#73�����Q]HQ�j��G>�ww/�� j@A�v�t5E)������z� //9///333/3��9910]]]]]]]]]]]!#753�����R]QH��qG>�q��/�� ^@7vv7G������l //9///333/3��9910]]]]]]]]]!#73�����R]k.����G>�FAg/�� /@� //99//3�/3��9910]!#!7!3�����R]��GJ;��/��q@F��teV���D6����w�� /2/99//33/3��9910]]]]]]]]]]]]]]]]!#73�����R]���GG>��/z�T@2���w������ �//99//33/]3��10]]]]]]]]]!#73z��Q]R�GGB�ws/��b@<�u�X5E(��v��� /�2/39/3/3��9910_]]]]_]]]]]]!#73�����Qj:R���*�I7/�� p@F�v�u�X4D(��p��� /�2/99//33/3��9910]]]]]]]]]]]]!#753�����RjDH��*$�:̀/�� x@L�v��Eu6(�p��Td���} /�2/99//33/3��9910]]]]]]]]]]]]]]!#73�����RjZ2���q-�k�/�� f@>Wvy�6F���u��� /�2/99//33/3��9910]]]]]]]]]]!#73�����Rj{�G��-���/��4@��w�� /�/9/3/3��9910]]]!!733���Rj��*�b/z�0@����/2]]/9/3/]3��10]!#73z��QjE�'�#`&��>@$���Yi��v //�9/3/3��9910]]]]]!#!'!������j^=�qP�&�� t@G�F7����GW�����}Yi //99//33�2/3��9910]]]]]]]]]]]]]]!#'3�����j�G��#��M��4&�� v@J�v��E4*�tfE��fW��}� //9/3�2�2/3��9910]]]]]]]]]]]]]]]]!#'3������j�H��5��P��5&�� �@c���uY6F*���v��t�lW+�f�T�{�i //99//33�2/3��9910]]]]]]]]]]]]]]]]]]]]]]]!#'3������j�H�GW��H��#&��v@K��zhZ6F*��zY�������~ /2/9/3�2/3��9910]]]]]]]]]]]]]]]]]!#'3������j�G���E��&z�=@#�����m}//39/3/]3��10]]_]]!#'3z���j�����N�B��3@�[k{I8//39/3/3��10]]]]!#'3���qT���j�B�� 2@iy //99//�3/3��9910]!#!'!3������T~e���gyHB�� [@5�euG��uf��� //99//33�2/3��9910]]]]]]]]]]!#'3������T�H��G��Z���{B�� S@/�����Xhx //9///333/3��9910]]]]]_]!#'3������T�H�G���Z����B��^@8T'����dt��� /2/99//33/3��9910]]]]]]]]]]!#'3������T�G���Z��jBz�8@���� //99//33/]3��10]]]!#'3z���T����Q�>���:@�����| //39/�/��9910_]]]]!#!5!3���_GH�������� =@ F7 � //99//3�/��9910]]]]]!#!5!3�����GH����e*��� ;@��F4x //99//�/��9910]]]]]!#!5!3������e*�GH�������>@#t���x��S /2/9/�/��9910]]]]]!#!5!3������������B��N@+���F��te //399//33/3��9910]]]]]]]!#73�����eTr�t���p���B�� W@3��Dt���ve7 //9///333/3��9910]]]]]]]!#753�����dT.a��q�p����B�� a@;���dtF��6Ffv�� //99//3�23/2��9910]]]]]]]]]!#73�����eTQ>�����p��B{B�� >@ ���gw //99//3�/3��9910]]]]!#!7!3������TGH�G�a���B��B@(��6FV'F7hx�/2/9/3/3��10]]]]]]!#73���T���f�qBz�;@!�HXh�� //99//33/]3��10]]!#73z��dTH�G�R���&��x@M�)y��{�6F)���p���� /�2/39/3/3��9910_]]_]]]]]]]]]]]]]!#73�����Hp,c���nI��p&�� �@Y��Vv)���6Fv)v��p�d����# /�/99///3��9910_]_]]]]]]]]]]]]]]]]]]]!#753�����Hp2]��*nL���v&�� |@Ov����t5E���tU�����{ /�2/99//33/3��9910]]]]]]]]]]]]]]]!#73�����IpGH���qnR�Y��&�� \@6W7G���r��� /�2/99//33/3��9910]]]]]]]]!#73�����Ipe*�G��nI�.:�&��6@���Yy� /�/9/3/3��9910]]]!!733���Ip���nI��&z�F@,������rdFdt�/2/9/3/]��10]]]]]]!#73z��HpH�nO�W�#��G@*����y�u�Wg //�9/3/3��9910]]]]]]]!##'!���`s���)H+#�� t@I6���U6��t����}K[k //99//33�2/3��9910]]]]]]]]]]]]]!#%'3����s�H���A2��#�� x@My�D3y�E6t�EUe������ //99//33�2/3��9910]]]]]]]]]]]]]!#'3�����s�H����;8��#�� �@_��u�6Fv��r�-���v���m}� [ //99//33�2]/3��9910]]]]]]]]]]]]]]]]]]!#'3������s�H�G��>5��##��r@K�5Eu��(v�����v���]} /2/9/3�2/3��9910]]]]]]]]]]]]q!#'3������s�G�7�>5��#z�>@"g����|//39/3/]3��10_]]_]]]!#'3z���s��t��8;/��a@:�v�g���t���x[ //399//33/3��9910]]]]]]]]]]]]!#'3����ig�H����qQ�e/�� D@&��z��Wg //99//�3/3��9910]]]]]!#!'!3����g�H��qN�H/�� ^@7I8te�����x //9///333/3��9910]]]]]]]]]!#'3�����g�H��G�qA��q/�� K@*��v�p�� //9///333/3��9910]]]]!#'3������g�H�G��q2g�]}/��M@,��t��p��d /2/99//33/3��9910]]_]]]!#'3������g�G��qA��LL/z�E@(������jz //99//33/]3��10]]]]]!#'53z���g���qD}�K��_@9���gwF7��X��� //399//33/3��9910]]]]]]]]]]]!#'3����pK}]�����s@�K��3@�eV //99//33/3��10]]]!#'3���qKڜ�qm�*K�� 0@� //99//�3/3��9910]!#!'!3������K~\����g}�K�� S@/�VG�w��� //9///333/3��9910]]]]]]]!#'3������K�H�GH��c����K��M@+���W�t�� /2/99//33/3��9910]]]]]]]!#'3������K�G����p����Kz�?@#�����y //99//33/]3��10]]]]!#'3z���K�����Z�����:@8����| //39/�/��9910]]]]]!#!5!3���_GH��7����� (@ //99//3�/��9910!#!5!53����iQ>��q�9���� A@#e7zH //99//3�/��9910]]]]]]!#!5!3�����GH�����fq���>@#8H���euV /2/9/�/��9910]]]]]!#!5!3������e*�G���B��N@-hxF(������ /�2/39/3/3��9910]]]]]]]!#73�����dT~����f���B�� D@#F(��� /�2/99//33/3��9910]]]!#753�����eTr��*�f��\vB�� H@%G(��� /�2/99//33/3��9910]]]]]!#73�����eT4[���q�f���+B�� M@*��wF��� /�2/99//33/3��9910]]]]]]!#73�����eTGH�G���f��G�B��2@��� /�/9/3/3��9910]]]!!7!3�����THG��]��Bz�A@'�e�x�Y(8H/2/9/3/]3��10]]]]]]!#73z��dTH��f����<@$���Xx��w� /�2/�/3��9910]]]]]!##'!���b|����.��� n@E6F�W�U6F��t����{ /�2/9/3�2/3��9910]]]]]]]]]]]]]!#%'3����|�H���9.��� �� p@Hy��6FxA2���v��]m} � /�2/9/3�2]/3��9910]]]]]]]]]]]!#'3�����|�H���.���!�� �@W���u6F�u6Fr+�������]} /�2/9/3�2/3��9910]]]]]]]]]]]]]]]]]!#'3�����|�H�G���.���-���@S���5Eu(��v�G������[ /2�2/�2/3��9910]]_]]]]]_]]]]]]]]]]]]!#'3������|�H���.���z�6@w������/�2/3/]3��10]]]!#'3z���|Ĝ$��.�$��I@*���Wk{�Y� /�2/39/3/3��9910]]]]]]!#'3���Lr�H����*2��$�� 0@��� /�2/9/�/3��9910]!##'!3����jr�H��*2@H$�� W@3�dt�t��f��� /�2/99//33/3��9910]]]]]]]!#'3����r�H��G�*2���g$�� f@<yF5����t��� /�2/99//33/3��9910]]]]_]]]_]]]!#'3�����r�>�G��*2��EK$��`@9F4����t��t�� /2�2/9/3/3��9910]]]]]_]]]_]]]!#'3�����r�4��*2� L$z�>@$gw������ /�2/9/3/]3��10]]]!#'53z���r���*2&b/��9@!�����{Yi/�2/3/3��10]]]]]]!#'3���qg����[Ok/�� ]@8����v����Yiy� /�2/99//33/3��9910]]]]]]]]!#'3����ig�H����qO��/�� D@&���X�ug /�2/9/�/3��9910]]]]]]]!#!'!3����g�R���qO��/�� a@:�fT��t�V��v�h /�2/99//33/3��9910]]]]]]]]]]!#'3����g�%�GH�qO���/��h@@6F'T����r$���� /2�2/9/3/3��9910]]]]]]_]_]]]]]!#'3�����g�1���qOT���/z�H@)���tf��� /�2/9/3/]3��10]]]]]_]]!#'3z���g����qOTN��A@#��Wg�� /�2/39/3/3��9910]]]]]!#'3���RH�B�8���{2 N�� G@&����Xh /�2/99//33/3��9910]]]]!#'53����fH�H��q��{.s�N��5@Ff��k /�2/9/3/3��10]]]]!#'3���qHל��q{�qN�� 2@��� /�2/9/�/3��9910]]!#!'!3����H�>�G��{h�N��K@+tS6�t���i /2�2/9/3/3��9910]]]]]]]!#'3�����H�0�G��{|���Nz�1@��� /�2/9/3/]3��10]]!#'3z���H��G��{�����6@�v���� /��/3/��9910]]]]!#!5!3���_GH���J���� -@�� /��/9/3/��9910]!#!5!53�����sGH��*��N��� /@�� /��/9/3/��9910]]!#!5!3���_[4���q�a���� ;@F7� /��/9/3/��9910]]]]]!#!5!3�����GH�G���e����:�k@ d/?��"@<@= d@���@4d<@����$4���� 4/++M���+M�_^]��?��]�10#'#3:�nq��������6_@���5�"?�]/�10!5!6��p˔��U�@ 0/�!?^]�/�10!5!U�W�����'� _@"7GW���8HX����� ������@ //���"?��]q�/��]�10]qrqr! 3327'����{����������q��<<�"?�/�10#53q��������@<�<<�"?���/��10#53#53�����������L��I@ �M M�/�����CTX@� @ 4 ��"?�3/+�@ �MM��"?����Y10#"&546324&#"326�hKMhkILhH=-,>=--=6LkmNIjkK-@?,-B@���a��@((/�S@@@4�@@ 4�`@@@ 4�`�@���@4����S@��"?��]�/�]q�^]+M�+_^]�^]M�+_^]M�^]+M�_^]10]]###aϗwӐy�������=�k@ /?�d�"@<@= d@���@4d<@����$4���� 4/++M���+M�_^]��?�]�10#37=���qn������n5�@ /�"�d/�?�^]10#35ggnL�fn��*@/�"@ dd/��]�?��^]�10#3#3�gg�ggnL��L���a�I�r�@���@r��"?��]�/�^]��]��]10#3#3a������������'� u@' W g w � � Xhx����< ������@ < //���"?��]q���/^]��]�9/�10]qrqr#53! 3327_�������{�����������'� f@Wgw��Xhx�����������@@/?O���"?��^]]qr�/��]�10]qrqr#&#"#! '{��{ ������h� -@ <o��P@ � 8</���9?��]�103#54767hi^� *[�,�ѥ�=P)���i� -@ �o��P@ < 8 < /���9?��]�10'67#53i+[,h^�$�;Q)G*�����j� -@ �o��P@ < 8</���9?��]�10&'&553#j,[+�^0G)Q;��ў����� -@ �o��P@ < 8 < /���9?��]�10'67#53�+[,h^�$�;Q)G*���B�i���j@ '7���� 4�`@@@4����S@ �@���� 4?+M�_^]/�]q�+M�+_^]10]#3����i�B�i���j@(8@ 4�`�@���@4����S@ �@���� 4?+M�_^]/�]q�+M�+_^]10]#�瑇���D�i����@ @4/dd@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++9/M�/���_^]r+10#5#5353�g��g�isgr�_�i�������@4 dd@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++9/M�/���_^]r+10##33��gg���sLr���y�@���5�"?��]/��10#!5!y�����9�����K�4���@4/�P@ <@���� 4</��+9?M��_^]�10++!525#53��^���J�����QZ�� c���$4���@$4� �@���@ 4�@%(4/� /��^]+�?_^]+M�/_^]�10++"&5463"3ZMgjJ+=<,�QmNIjI@+-B�Q�i���v@d@P`d@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++M��/_^]��10!53533���{g{�ig���Q�i���v@d@P`d@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++M��/_^]��10##5#5!�{g{]���g�Q�i����@ d@P` d@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++9/�M��/_^]����10##5#53533�{g{{g{��ssgrr���9�j@���5/�]/�10!5!9��p�֔��Q��@6 %/��?�/10q#"'73276553�3B�ID"6M �:�Nd�N#j��Q��@)9 %/��?�?10q#"'&553327�DI�B3� M6�ddN���j$M��i�6!@<�<<?^]���/��10#53#53�������i����L�Q���Z@�?����� @ ���@ 4� �����/��^]]�/r+M��_^]]qr�10#"&546324&#"326�hKMhkILhH=-,>=--=�LkmNIjkK-@?,-B@���=q��Y���@48 <@���@ %4 ���@ 4���� 4/+?_^]+9/9+/M�9��+10'6765#53q#%j,>`�i59,T8��*�[�C���@4(8H���� �O�Z@ :�vM�/�����?�q��10qq+#"'73254'&'73�ePlR>@�6H4�!��c3(uK' �k�V�R�@� � ?3�2?/3��21033267#".5467d9?.40I?3L3HB#g5*: �#3B&@�5��i5��+����� 4���� 4d/�/+?+_^]10#35gg�iL���Qy��)@/��/]���/��^]]q�10#5!#!y��B��Q��x����F��[���@ 4 4����!,4���@!,4@� @�@�/����9/�����910++++#"'#"'&533253325F.1WZ55[W1.MjhMjh}Y8<DD<8Ytttt��i=��l@/�d@���@ 4<@= d@���@4d</?/q���+M�_^]��?+M�_^]�10#37=���qn������i=��|@d/�@���@ 4<@= d@���@4d<@����$4���� 4/++M���+M�_^]��?+�M�_^]�10#'#3=�nq���i����i'�l z@"Wgw��Xhx���� ������@ //� ���@���� 4?+M��_^]q�/^]��]�10]qrqr! 3327'����{���������i'�l z@"Wgw��Xhx�������������@@//� ���� 4?+��_^]qM�/^]��]�10]qrqr#&#"#! '{��{ �i�����iQ�P���س4���@#44#4"v@���@4@ 4 v? ���?@ ���@ 4?^]+�M����/��++M�9910_^]++++#"'&#"#&7632327Q�?gCN�58_>k;#=��8$_a?D6W���9�j@���5/�]/�10!5!9��p�֔���iV���?/�/�10!5!V�W��i���N8��^@?@@ 4; p�� 0@�/^]qr�qr�^]+�_^]q/���10!5!!5!8��p��p������Q�m��س4���@#44#4"v@���@4@ 4 v? ���? /����/]��++M�9910_^]++++#"'&#"#&7632327Q�?gCN�58_>k;#=��8$_a?D6W�� 9�@���5/�]/�10!5!9��p ���V� �?/�/�10!5!V�W��������@C'���(���v�@<A4���@54/�7?�����@P`��p�/�]qr^]qr^]q++99//_^]99�M+�}�10]qr]qr'�Zy^��[z����?@����v �����/]��?�?��+}�10]]#�X�������QZ�� j� ��@ 4 $4$4 ��@���@ 4� ���@%(4 �/��^]+�?_^]+M�/_^]�10+++#526544ZgM,<=+Jj�NmKB-+@Ij���\y��)@/��/]���/��^]]q�10!3!53y�����\x���D�Q���?@ _@���@ 4���/��]q��]+��_^]�10!!5#���xZ�Qx��������G��b���@ 44���@*"4 "4@p� @�@���/����q9/�9���q�10++++#&#"#4'&#"#632632GMO4?N!3PM�v$$w���BS55',B�XX�#n�(;@ /�"@ //��]�9?��]�910''7'77�\��\��\��\��\��\��\��\���nbn/���@44 �"?���/�����10++5654&547bhf�hf�5�6� Z7�1� ���U*d@E@@ 4;��/O_���������/]]qr�]q�^]+�_^]q/��10!5!!5!U�W��W��������X@ '7���� 4�`@@@4����S@ ��"?�]/�]q�+M�+_^]10]#3�����x�X@(8@ 4�`�@���@4����S@ ��"?�]/�]q�+M�+_^]10]#x瑇�����N�p��س4���@#44#4"v@���@4@ 4 v? ���? �"?����/]��++M�9910_^]++++#"'&#"#&7632327N�?gCN�58_>k;#=��8$_a?D6W���i� -@ �o��P@ < 8 < /���9?��]�10'67#53i+[,h^�$�;Q)G*�����j�<@<0� <@�� < �"?�����]/�����]q��10#53'##53j����u�ĭ��U�������iZ��"���@ 4%/�/^]?]+10#3Z�(d�i���y"-@ ��"��/]���?��^]]q�10#5!#!y��B�����x��N�^@?@@ 4; p�� 0@�/^]qr�qr�^]+�_^]q/���10!5!!5!�8�8����f�i���9����� 4���@ 4dd/���/+�?+_^]�10#3#3�gg�gg�iL��L�D�i�����d@���@4 d@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++M�/�_^]r+M�10#5#5!�g�]�i�g��yN��@ ��س4���@#44#4@���@4@ 4�� ?���?�"?����9999/]�]q�++�910++++_^]^]#"''7&#"#&76327327N�1K>Z;N�58_.G=Z9=��#p2k_a?Dn2gW��ZNϹ�س4���@*#44-:4���"< @���@74@ 4 /��<P` @@#4��@��� 0@P<�"?]��r��]�+��_^]�^]rM�/]qq��++�999/�M��10_^]]++++#53#"'&#"#&7632327#53_����?gCQ�58_>k;#=m��6���8$_a?D>_�8����N�'��س4���@#44-:4��س4���@7#44&-:4���"� � � "$'@���@+4@ 4 �� @ @#4��@$��� ' @!''@#4'��@ �%�%�%%�"?]��]�+��_^]�^]��]M�+��_^]/^]]���++��910_^]]]]++++++++#"'&#"#&7632327#"'&#"#&7632327N�?gCQ�58_>k;#=��?gCQ�58_>k;#=��8$_a?D>_��8$_a?D>_��j��� 6@ � �d@ ��/����/]���10qrqr5#'735�������{{��{{�R�\���7@!�d@�������/]q��/��10qr##5#7�{g{�������� %-5=EKQYaiqy�������X@�������MF���I��H�vz~2��jn��V��6::2RVnVnVv2^Zfb.B>"&.22r*Q MP&*rv ������HP��hd��D@���t��`\�����|t $lppxTXX8<X<X<4xt,(tt�0HK F4 00�||�N��M�/�����^]��]��]�����9/���99//������9/���99//���9/�������99//��/��������9/�99//����9/�����99//�9/���������������99//��10#5#5!!5!#3%#"5432'#"5432#"5432#"5432#"5432#"5432#"5432##!!5353#"5432#"5432#"5432#"5432#"5432#"5432%#"5432#"5432'#"5432%#3!5!!33�d�C����C?dd��0440�0440�3131$0440�72222�3113R3113���dC~���d�2222�2222�1331��0422"2222�2222�\2222�3113�2222��dd��C����d�~�ddd�~C�113/113��331�222�331V113�{113�C�?d��1.6�G113�004 331�222�331�113��404.113zC�~ddC��S���U� ��@ /�� "@�Z��� �� � /���99]]?���^]��10]]#"$#"#66323267�"ሆ��N��#߉�+}N�����fJ���fJ�S��2 ,��@ �"��/���?��^]�10#! #! �{����{�*)���}�S�j��&@�d@��//��/]��10qr5!5!5т���{g{���K�)6ȵ 4!���@(4�!/DTd /4��.�.�4+�@&��53������*�@&&0&`&p&�&�&�&�&& �1@ ? � � � /]q����]q��3?��]?�22?9/]�10]]]+_^]q]]++#&'#"'&54767676774'&#"'6763253276K�|�iBKW(0!K�F#.\S),w �E^�? �B�+L4��7�%4i17el; J)N�/L"1S�� Z,=rs*���J����@,4�������� �����@.;4�� �@/?0@P� A �@���@4�0���0�@ ���/]���^]qr+M���?�?�9/_^]q�]��9/]q+10_^]^]]_]]q+!327#"'&547632'&'&#"J��4:e�5}?��[VSZ��XP�&:]Ym"iBI��gb��fpne�DZ.FtZ���=�!�����?�??/���10#53#3=zzzz.�� ����O���(4��س4���@14(4Xs���y � � � ��A �@���@4O 0P�0@���/]��^]qr+M�?�?�10_^]_]]q]qq++++#"'&5476324'&#"3276O�P]�YSo]��[W}08kn7//7nn7.K�Z,kd��`Pic�pIUVHttIVYI���#�K@ 4���A�p� � /��]��?�?�?2210]]+#5#"'&'&53327653#mT��>zt�+z�jzU#8'J��r_"fh0\����8�ù��@#&4*/4$(4����4���@#&4 &7G% ���@ 41@4?OA �@����4��/��q+M���?�?��_^]+9/_^]+10_^]_]]]]+++++#"'&547632&#"3278�y�VO�N]�,w"��ț�y�lb��V+��������7� �@( 44K[�fvIY� ���4�@@ 44���@�0`p������/]��]q���?�22++??M�22+?10_^]]q]q++#5#"'&54763234'&#"32767qD��T(�HX~Hyo(3jf1'+4ec3)�Zk�Vm�^/cd�}sK_\GplK\WH���%�`���@ 4 # ���$:4 � @ p� � /���]�?�?�2+?10_^]_^]+#4#"#3632%z�~,zzU��6�ǯh/V�w�cw7j�������� 4���@ 4������� �� A @@P �@?O � /�2�]q��^]q��??���33?��10qr]q++#4'&#"#4#"#3632632�y7 )�yw(zmK�OfU����z#�_ңk2d���euB<~��B���Z�4���@,14(���@49/ � � � /���^]??��r^]2+10_^]++&#"#3632�*,.YznEV?�qZ@N���m}�Q���R@���� -@ 4 � � �� /�����?�?����+10_^]q#"'&5#53573#327�4(y!YYy{{ -#�L"n�_�I�_�\4���I� �@9@ 4�����+;Kk{����� �@ �@ �� �@'I���F��� �y 0@/�]qq9]]?���?�9�+}ć+}�9]]q]q]qr+10#367I��q� ���2�RFK0Y����P��@'; �@ �@ �� �@ ���@!4 @P�����/�r�]q+�9?���?���9�M+�}ć+�}�10_^]^]^]##36773P�����n%y�����uY�'*4�����O�^@(8@ 4�`�@���@ 4� �S@��"?�]/^]�q�+M�+_^]10]#Oܕ���Y�i��j@ '7���� 4�`@@@4����S@ �@���� 4?+M�_^]/�]q�+M�+_^]10]#ч������i���,���@ 4%9/^]�/]?]+10#3��(d�ip��#�%5�@\60eYLj�"f"v""$&$7t.�..$"$*Ueu3C 2 2?�?�99//]]3]]�3�2/�22]��3/�99]]10]]]]]# !2#"'6324'&#"324'&#"3276#s��bfnY~��u��ym��72A�Q|z�_4D��D44D��D4��y���KOu{A5Kj�*l�w|3!�D�/rKaaKrrKaaK��`�)2�@gv1E1y/L+d'U'�&i!�!Z!sUF5e�)*%(40%""%%*( @-%?�?�99//]3�23�2/�3/�3/33/���3�210]]]]]]]]]]]]]]]]##"&547654#"'63232 $546323!4&#"`T��ɕ�:!d)uTfqI>~���Ы��T���eXk���n��,{R-3�?gYdp$;F74ٸ�������hVr���@SH iGW &&6v�gI /�9/�9999]]]q??�?�9]]9�+}ć+}�10q&#"#36767632Yj=&*�����&XHDQ�E-=H�V�H?���mM�Q�}z~k*7����7�|��"3�����04���@A@4?P`�)+/]+5++5��-6��hj@ A�!)++55L�i/�'i@D�� $`�%$%o�@� ��)(9/]q33�^]]��22�]�?��??��?10]#&'&5476734'&'676/dkȴ�kdekȴ�ni�4;or:2�nt9229"蓝�{����ސ���~��ߌet �� yg�!ue��euW���&-��")4���@R")4z+v(y eu���� � ������v$$$+*&%##%@���@ 4/%/]���+M�9/�9?���?�22�_^]9]10]]]]]]]]]]++#"'#"'&547#5!#4'!32766533276�Sf��ab��fTVV�VV�X��X.<yC95$�^9?x=-ܐ��ﲐ��̒��ή�갋k�52��7���R2�kD�Q�>/ @!!('%&&���!4&���@`4 !44&&'%&&%(& '& - %/&7'G'W''%�(�((o((((10%%@����&*4����"4���@4>���@ 0109/]qr^]+++M���9/_^]q��]99��/�?�?�?�?�9�+�}�qq++++}������10_^]^]#"'7327655&'&55#4'&#"'6323327�3B�ID"6M x93�:�� M6"DI�B3��� M.I:�Nd�N#j VN����k$N�dN��/��Vk$Nc�i��(�@a*':'j'z'%#5#e#u#%5eu*:jzx������w�) % &@���@ 4�*!&`p/]q��q+M�9/�?�?3�?10_^]_]]^]]]]]]]]]]]#&'&'&576!2'&# 3276�Q[�|�{�WS��NȢ�WU��t����r��y�թ�_D�|�Lc���U��^a���r�I�����D�i'>"�� @4��г4���@ 4@4���@1 4� � y�� %$@����$(4���@ 4$$@@$,4?O_/]+M��++M�9/�?�?3�?10_^]]]]]+++++#&'&576324'&#"3276'�OX��ka���놀�GR��SEFR��RD"���,�z����'�v����k~�k��m��mpK�d@@v�{�98$ i)ix� & &??�2/39/�2/���9/�10]]]]]]]]]&'&#"327#$76!2K�)ew���B)�����Ų"۠�k6iKWt~���@&8.��raP�Q�>!�@Nf���U�Vfvi yKk/� $ @ ���@ 4 %@���@4#$?/]��^]�+M��+M�?��_^]9?��_^]9^]]]�10q]]]]q&# !"'53254'&'$763 ܯ2���VM��Bw�_�����@ m�9�t�g��j�QG(H���"�C�X"C�o�@���=@% � � � /]���^]�]�??�9/��10!!#5!#!������� �:�{�f���i�&d@# %� 0 % @ ���@(+4 D� � 0 � /^]qr^]+M���_^]�]�??�9/��10!!#5##!�Q}�ɴc�����������%�@� + + VI $$ & 6 F � 9 I � � y�Tdt) 9 I � 6 F � � �[k{ '/�]9q]]]qq]]]q?�?�9]^]]�+}ć+}ć+�}�10%#"'&547'654#"763232�*!$*�A�x�9I,"+�D�v�;��#��S��#������2 � �@; @?O�� ���@4@4/+�_^]+9?�?�9/_^]M�99�+}ć+}�10#!53! ����������1�| �i��%�@�)" 4�%�%v#�"O����J� � iy�F��,<��0p �*jz %O_ % $@���� 4'/�+M�9/9/�9/_^]�99]]q?�?�?9/^]�9/�]]9]10]]]]q]]]+_^]^]]!'3 4#%%#'67632�ϯ�\U�r�]�94�[���ﲙ�Uq�����xr9�W�����D>��'��5� �� TȔ�YiȲ���B�Qi��@�� z�$D� � & F � g ( � % )@i�)�w�� $@���@ 4�/]�+M�9_^]q9_^]9??9]]qqr]q^]^]qr^]r]r10]]^]]]%54''%&''%&%7i9�S,��F~-G��Gp�s�Zj��d�ᒭ��wq����d�f��i{�&�@� 4�!��4)9)9I#Y#" % &% &&&0& &( C 0Pp���P`�� @���/^]qr^]���^]]��9/3^]�?��?���33?�10]]]]+_^]]]+%!!5!276'#"'#"&533276533 3{Yl���C7_�B~ʫ��ˆC;¼��y��`Oƣ����m���]Q����{���i#&)�@|�"�I�+;� i v��(Y%i%YiYi%# +%`�!'%o�!%(8H@`���+*9/]qr3^]]��q]q���]q�?�?���3]]]?��10]]q]]]]%!!5!2765#"'# 3327653327653#Yn��@ɴH9o��B~���Q.>�D;���;����}��p[ƭ��e�c�3]Q�i�N�M�'c��U@6 Zj X h x ���&/]��]��9/???�9/3�210^]]!##"'&547632&# 3273������l~��vgRK9��>R����Oa���퇋0�!���Wt[����#Y@9���h� * "" !%�%% 0 � /^]��q��9/???�9/�310]]]]!##"'&'&547632&#"3 3�(TYkpXd"-=�ID"5 N +4��D*-.4aT�2�Rp�M"l�وCQ^D��i�y@W9I��JZ� ) 9 i y � � D��� &0 0���/^]����^]�?�??9/3�210]]]q]]q!!5!276!"#363 ����"��y~������ص�rE��������[�7���aǨ ����'0�@� 4X(V&v&)IY��\�[k{z��z����6y!(#/&$`////*?O_ &$�((!#�##-$$2�-- /]���]�^]�9]99]99??��]�?�9/^]]�999910r]]]q]]]]]q]+#"&#"#47632327654'# 54763267%&#"32�y��M�A�59a9�4�MC+����lc��u&Ay"Ln��Ji\zo����cKa=Acn��b��JDK:ah2l�}8K<ek����3�@� �H ViyG W)Y-i-y-�U(e(&Fv��$$$$6$�$�$�$�$�$K$$?22p2202`2�2�2�22+ $'&/&@���@ 4�5&'& /]]����q+M���99?��_^]q?��]q9]]]q�]10]^]]]]]]]]]]#"'&5476%67654'&#"#63 327654'7��:�49tW���� ,�E�?�Y��D��h��s�(�6��|qmv��sB:/3Ox9+����ao�n/*0B�C7BM�`W6gk����)�@tz �� Viy����DU%e%p�� $ � � � )@)4)' #$+$#$ /]]����^]��99?�2+M�?��9_^]]q�]10_]]]^]]]]]]q%! 476%67654'&#"#6$3 3 7������:�49tW���� ,�E�?�Y��D��v��7��sB:/3mx9+�����ao�n/*0B��E7@��!�@l8��7g ! ! % !!% ! ! ! #/�9?����?����]�99�+}ć+}�10^]]]]&'&#"!5&#"'6327632�c.23A�2��2�A32:cx��>RP<Ơ����r"32>���(���j>2Dr���ע�����>!F�!��@D),4),4gw��)9&6(&!f* ! ! �"@ !!�"@+ !� !@ ���@j+/4 +/4 / ? { � � � � � � 0t������7s�� 9|�� ! #/�9^]]q]]q]qr]qr++?���?�M���_^]�99�+}ć+}�10r]qq]]]++&'&#"!5&#"'6327632'�c.239#������":32:cx��:7<@���~RM�r+<2P��f���6P2Vr������]��_����%�@3�$�!��B����O��B������#14���@4 # &@���� 4'��س#14��г4���@ 4��zGWg& /]]�2]]]]+++�+M��?�?�9/_^]�3++10_^]^]]]]]]]]! 76!!!"63 4'&#"32$�����n��>���kt1����Ȅ��~��~��>�餜�1�߭:=rt�����wrrv��vt�D��*>�@Y 46Gdt6 HX&��� $!$?O_/]��^]��9/?�?�9/]]�10]]]]q]+_^]_^]! %63"! 54'&#"5676*� ��{�S��o�>6]D�B}A��nzz�n>��N\�o�~/#� QY��z@R 9IY�y6FV�v �� ��! 9/^]����]��]�??9/���^]�10]qr]qr'654'&####"&5!333 ��<I(�)I<�>(�(>sID)6M �/� M6)DI<��(�@ / + @ @ 4 @���@, 4%/?_o��� _ /�2�]q9/]q����?�+�?�+�?�M���_^]10!%53##!#!���e�d&%e��fd(� �d(��D���>#�@ ���!4���@Z4 !44% ! 7GW%��o%$ % @ ����&*4 ����"4 ���@4 >� � � @ 0 %$9/]qr^]+++M���9/_^]q��]99�?�?�?�?�9�+�}�qq++++}������10_^]#"'&55#4'&#"'6323327�DI�B3�:�� M6"DI�B3��� M6dN����k$N�dN��/��Vk$N[�QD>%5����@Y 4/3'0�0++ +))/)H( $Y$EUEU�%@@ 4 2 * &$@���@4��7.$/]���q+M���?�?�9?�+M�10_^]^]]_]]]q^]]]q]+#"'32#&'# 47676324'&#"3276D}���$.I��j-$�*Rj���.�h��c`LE�CQ��TJDR��PE哜ʊaz%4)n!%��|�uV<9�w��q�vh��m�vf��P���>F�����Q:�M��`�����M9&h@EeuWgw���� ��y 0$?/]���^]�9/?�?�9/�10]^]q]]]]q!!"'&76763!!"!!!!9���vks}���MEw�� ���TL����P<&f@D���Xhxiz���� $0@/��^]��9/?�?�9/�10^]q]]q]]]#!5! !5!&'&#!5!29kv�� ��wEM����}s;��LT�������,6(C�j"@ p � A �!)++]5��� ,6BCgj�p��� A�!)++]5��K���6HC������� A�")++]5�����6bC�@�� A�")++]5m�� G�6�@�e5S555�.�-H-I)�)6$8F��G�k\ i Z fU�1v1122" �y +&`8&21/4!!11 #'I ?3]��2�2?�2/93/9/��9/��]�9/3/3]]�92/3]]10]]]]]]]]]]]]]]]]]]]]]]! '! '&! &# !276733 76'&!"'6! G��������������T�{v�������lw|M�M|wl�������v{�T����Р���R]��d������)+D��CD+)�� ��d��`�&�@P@4���9/?O?��+�5�") ���@54=W Td�%@���@r4���������Ffv���Yy�E������/?���O_��b�� %@���@?4#;s������f�v�$� %X���/]33]]�2]]]qqr^]+�M�9/_^]]q]qr3]]]]]]q]qr+M�2_^]]]]_]]q^]q^]+?�?339_^]^]_q]qq^]qr]r+10_^]##&3&3���t��(��t&���&��e��WifjT�:�v�n[jT�:�vK���@S�'Wjziy � &!_ P`���! 9/]^]q����/]��9/]?�?9/�9/]���10]]q]]!!!5!53!!!24'&#!!276���v����v^�k�@0ѮO���c�Pg��V1��ܭ�!1�bh�(�1=���@�GW�����������'7)9% p�@P����$_:/o�����__��+ ?�??��/]qqqr^]�/^]�^]�9/]q��229/10]]]]q#!!5!3!!324!#3 ��p��>��,�,���x����ս=B�UF����l���BS�������O�'�@�:&�#�#f#v#'7�IHI�� ��Wg'@������!o % !&'&)!& ��?O_��� @ ����4 ����4 /]++M���_^]q������9/??�??�9/]���9/]�9/^]�10]q]q]]]q]]]q! '&##336767632!"!!3 O���������7R���ݙ�8�S���|v�� n}�^Y���b����x�dako�23�~ۭᐣt����>%�@����)8����8hVfv�u"8$x$�$+!!% %P%`%�%�%%%/�# %!$@@4?���� $%$' %� ��/q]q���]���9/]q+3M�29/_^]??�??�9/]�9/]�9/���10q]]q]]q]]]'&'##3367632&#"!!!2�uo��xk ����v~ӧpu�,�ODw��"�)m�je���*&�D�{�V[��cV����R�|@F %��� o= ?����?�9/��//�]]]�+�}���3/]��]�+�}���10!#####3R�Ь����G�j��@��@����@���&�@L % � ���% %�� ?����?�9/���//]�]]�+�}���3/�]�]]�+�}���10!#####3���a�]����7��d��d��&��n���(��@N %� ?o� ?�����?��9/����//��9/�]�+�}���3/]�݇+�}������10!#####!#3!3(�Ь��������x%�j��@��@��@�����@����&�@` % � ���%%� % ?�����?��9/�����//]��9/�]]]�+�}���3/�]�]]�+�}������10!#######3!3���a�]���贴�7��d��d��d��&��B��n��x)�7@�V����������'7� 6 F V � T � � )9i9I��� $�s�� � 5EU�-����iyPp /^]]q3]^]q]qq��]q2]]q]q�9/�99999?33?���9/����+�}ć+�}�10]]q]]]q]qqr]qr]qqr!#5&'##5767!!)�����dh}��6@�% ���kH�� ��mbh������R9��Q��z&�4���@�4 .;Ue�%5��%%�E++ % %' P`���%� @ 0 @ p � � � 0 /]qr3]��]q2q�9/�99999?33?���9/��]qq���+�}ć+�}�10]qq]r^]^]++!#54&##"#54767!!�������UZ�����YU���O�FƋ�i���FF�ms��sm�N����� z@�V������������ *��Z����� 6 F � � � )9i9I��Z �� $DT�s��" 5EU�-&�y/?��Oo���@ P`p���/^]q���]q2]]qqq��]2]]]q�9/�99999?3?����9/]�����+�}ć+�}�10q]]q]]]q]q]qrqqr]qr]qqqr!#5&'##57!#3!!!������dh�����?@�% ���kH�� ��mbh�������`��R9��Q���v&!X���@�4(HXh ;u�� E!U!!!$! %! ! %!!!�!e!K!!+ + !!% %�7G?OoO��_� @�#% @�� @4� � � ? 0 %���o�/]q^]qr���^]rqr+3_^]]rM��_]q]qr2qr�9/�99999?3?����9/��]qq���+�}ć+�}�10qq]r^]^]^]]r+!#54&##"#547##3!!!v�������I���B�����YU���O�FƋ�i���FF�m�i&���sm�N��f�Q�.K@�fKGKWKFHVH�FuEy4D/T/j,YJi d�CC8B=>gBwB�BB98�5i55867883�ItIaI@IPIIG%%2*&GG& 0M2&3&3=>>@66;@832I#%2%2%.C58 ?�?3/�9/�?33�99//�93��2/3/3/3/���]�3/�3/�9/9]]]]9/��9]]��]��9]10]]]]]]]]]]]]!"32$32#4#"#"'&54763 4'&##5276654'&#"'%37632&#"���ZGc�? :`:5�A��P�^p�q��p^�]�3YuUMr�C�:D���s;cX*TagR��y���D"Dr`HCcKc=H��K6�F:� |XoB=�[.*�?[���u\-<�@q��q!��Q��L�@l�Gt"4)3./g3w3�33*)&)'())$':G::::8#$88<$<N#$$D$ P$$IIF@$#:##!@.//1'',1!4&)F?3/�?33���2/3/3?�99//�939/�/]3/����3/�3/�9/9]]9/��9��]��910]]#4#"#"'&5476327654&'&#"567654&#"'6737632&#"#"32632��A�J�Wc�j�cFSD3(t i�`N�=�=����s;cX*TbA4n~��r�U<P�7�0`:5�iKc=F��I:)1]6b��MS��6`���u\-<�)X��MV��UG$JzqHC9���@^5E� E Y���� O 0f��� @ @4 /+3M�2_^]_^]�^]q�9/]���??339/���10]]q]]]]#"'&'33367653�k[)���8���ge��� �;�YL{�O�O��sp�sH�i&�@Z4Wwi ) %O_o�%�w6Vf %w6Vf�/]3]]�2]]�]�9/]q���??���?3310^]]q]+#"33367653(vʹ�Dó�&t��:� �V�RL��&�����Y�K�`���� /�@b�/.J.Z.*E*U*�EU JZ IhH*#&/&_&�&�&�& &&, %(!&@���@ 41(&p /]]q�2�+M�299?�?�9/_^]���10]]]]]^]q]q]]]]!"'&'&576! &'&#"63232#"$#"3276ڸ��ϧ�OJ��OF���u��אv��PIa{][}a��P��w��ڇ~����gj���U�����ۃ��x�F�fE�FЋ���D��'>-�@V ,,/+?+ )0)g(w(((��W�� ���!@���@/4$$0$@$P$p$�$�$�$ $$*#&$@���@ $(4/&$@@$,4?O_/]+M�2�_^]+M�299?�?�9/_^]��+M�10_^]q]q]_]]]]]^]q]]]#"'&57632&'&#"63232#"&#"3276'�u��z�����BY��YBPH3�5_F@e5�3LQIS��SH"���A���'�v����KeeK�2db1d3�`no` ]�����@Z44(��k{�&?/o��&�t� &@���@ 4GW/]+M��9_^]^]q_]q�]9/]q�9?�q??�10]q++&#"#367632]Yj=V,�-���}/ /IL�yV�Hp�V��׃mr~w��>˹��@ 44���@o4��Yi�����Yi $��;k{������$ �F$ $@���@4/^]r+M��_^]9^]]^]�]9/]]q]q�9?3^]]]??�10]]]+++&#"#36767632�TtDC,�ը�l��%+�'0=fn·Ct��&��hnSw�l0>�� ]*6�Mch(�����5��@ A�!)+++]55����6�M�/@0 ����5��@ A�")+++]r55c�Q��"2�@i5 ::5�iWFd#& %'% k e 4+&'/ ?33�22?���?�?�/�9///]]�23/]�+}���]�+}��10]]]]]]]]]#"''327673 ! '&76! '&#"3276��lB#]�4@;,k06�m�*-��~����~~��~�CQ��QCCQ��QC&�ȰA��L�(��]��������_`�����������拨��D�Q>"2�@�j0Y0U.e.d(U(Z&j&� s �}�}�r�wFVf#$ % % 0@ 4+$'/ ?33�22?���?�?�/�9///]]�2܇+}��ć+}��10]]]]]]]]]]]]]]]]]]]#"''327673 #"'&5476324'&#"3276�lB#]�4@;,k06�m�*-��ag��faaf��ga�+3dd3**3dd3+&�ȰA��L�(��]�������������m��m��m��m ���3/�@��.y.J-Z-E'�&w&V&�"V"v"E!JZx� ,@p�1 (&�01$&����^/?O *,((,?�3/�2/�?3/��3//]]]��]]�9/3�]]]22/33/310]]]]]]]]]]]]]]]]#"'$'&76%6324'&'#"'632676�����0wu0�ϱ���10uw01��Ȇ��3jh3����3hj3ʀ����� ll ��11�� ll �����YY������YY������+p@@%)$?-"$O_���))'% ?�3/��3/?3/��2/�/]q��]�99//33/333/310#"'&'&547676324&'#"'63266�uy�*rs*�yuuy�*sr*�yu���2[\2����2\[2��Г�kk���Д�kk��К�LLʚ��LL�m�� �J�@�eI@H@X@ @Z== =74G4W44j+j')&e��y'fvhx0/ D:#:#E/0/P/E?E_E/EE/6>&L6&))BG- P2-:8%<!Y#i#K##% ?3]]���2?�3/����]��2/���/]���9///]]99]3�2/���3/3310]]]]]]]]]]]]]]]]]]"'&'&#"#676323'6765#53!"'# '&76!2&# !273 '&!"'63 ���eetr�5�bo������>P#3M������겱�����W��e]u���y�뻼��x���u]e��W��|8348ג]i�aUY!C.������dd��X\��U�=�����L��=�U��P����>�@�C=v<d<U<:9(94/'/y,k,Z,L+Z&j&D T F�dt�xi 4#80::8$@�..0$)?)):;- .-x4�442%6!�#{##%?3]]���2]?������]��2/���/]��]��]9/99�2/���3/310]]]]]]]]]]]]]]]]]]]]"'&'&#"#676323'6765#53#"'#"'&54763 !273 !52&��eetr�5�bo������>P#3M��u戴���ut��(����(���v<8348ג]i�aUY!C.��G���FF��������j�h``������7��VU@@���@4�_o���@� �"?����/�qr+�_^]��]�10#'##'##'�Z"/�/"/�/"ZV�eeee��m�� G&��P�@ B7AA�!)++5���V6��l1� ���@ 4P ` p � p � � A#�")++]q+5f�i]�`@AW V=Miy/� &O & /]]��q�9/�??�?��]10q]]]]]!"327#&'&'&5%632]�b�ڞry1.�s�76§u�QFQ���.(-2JO����o�E���LdĬ�ڹX�P�i�>~@\6{� y; g 9i����� % � � � $$?/]���9/^]q�??�?��]10qr]q]]]]&# !27#&'&547632ܯ2���(6)��i`v��mq��j�h �������TX����=@+ �#@ �#@ �#@oEU���z��5Ue��J Z � � � x � i� JZ� ���@. 4����� @ /�]9]]]]]+?�?�9_^]_^]q]q]^]q]q]]qq]]q�M+}ć+}ć+}�10%%#%7%73�%��Rd%�������%\Q��%a����^��_�`�3�]�^#^�_���\�=��@� �"@@4@����4/�+�_^]�+?���10#!#"&5463!&54632\B.��B..BB.gB..Bq.B.BB..B.BB���H�2���@48H / �"?���^]�/��10q+#4'&#"##532632HA #8"�Nrr:�9��9'*��b��@v�!@ �/��9?�99/^]10&'&553#v,j%#�`�T,95i�8��@v�!@ �/��9?�99/^]10'6765#53v#%j,>`�Ci59,T8��+���� '1;EO�@QBAGF(8732(LK.-)(<=#$ =A?D@D@4DG#KGIN!&N/N N7@���@#40++-)�-�--P--:5 5737/�������^]]�������+����_^]������+��/���_^]����������������������������10#4#"#432#4#"#432#4#"#432#4#"#432#4#"#432#4#"#432#4#"#432%#4#"#432][xx[��x[xx[���[xx[���[xx[���[xx[��x[xx[���[xx[���[xx[��ʕ�����������3������핕�����L�d�!.;FQ^@�ABD<RWXS^\]R35860;:/RO +*,+)"$'%)+ +QNNNO!!! LO56:/1;0!0 0BEEED<<UWZXR]S\^KLNP^-+)*,$%*,^/<_<o<</]�����9�����299�2�2����^]��]����2�2�299�����9��/����]��]������9��2�299�������99�2�2�9������10&#"'7676#&##532#54673'654''7'&'&77#"'&'3353565#53%'7327'7?).6hlb2HK�Y j��J;?���SEKL�?.6hlbF�xmb3%?.62�J;?Y j��(*FKL�� c4EL=?).6h�?.6hlc3�%KL�(*_�I{Y j��3+?).6hlbF�mc4EL=?).6��(*FKL��J;?Y j�qb3%?.6h��i� �@EWgw��Xhx���� ( ?O/?O���!@ ������@4O_ % h @���/^]��]�����9/]qr��]�??��?�99?��]q��+�}�10]]]qrqr! 3327###33����{��O������°������������z��w�������� �@_7GW���8HX������ V X v�)y��+ //� ��@"��@4 44���@ 4 ������@���@B4@ 4��O%� @& 4 @ ���@&4� � � %��0��/q^]qr��q+3�+3_^]�_^]^]M�999/rqr++M��_^]�/?��?�99++++?M��_^]q��+�}�10r]qr]q]qr]]qrqr! 3327###33a����{���Д��� ´���������?-%��&��*�n��v@M�'Wjziy � &! O�� �O��/]]�/��]33�^]�?�?9/�9/]��10]]q]]!!#5333#!24'&#!!276���ӡ� �^�k�@0ѮO���c�Pg��V1�����!1�bh�(�1=���@� �� (8Xhx''7Wgw� _������O��# @ @&.4@4% @�$ /]�^]�/]q]r��22�++?M�?/_^]^]qr�9/��10]q]^]]r#!#53533#324!#3 �p��>pp�mm�x����ս=B�UF�������BS������!:@� )�� Mh��8�Y�( F*9IY��+ L�� L&@���@?4# 0�� @����o??�9/]q]qr�99933/^]���+M�99_^]^]_^]q^]339^]q]^]q}������10^]qq^]^]r^]^]rq^]^]]'#!#!24'&'&#!!27'76]u}��)�Q�U,Xp*-R0���{�Pm]n�^uL���%�Zn�vXAE ��)m^n8��i!>(�@� )9DIY�V(8W/? $E�$�$E$�%0%%%@%�%�&P&`&�&�&�&'D���/ / �$;&&&O&'?'E'&&$%% $'%&" @ 4"O_�%L$'%&$@���@$ 4��*33% 0�/]^]qr����q+M�9_^]9933]??�2_^]+??M�2_^]99933}������10^]^]qq^]]]^]^]qqr^]qr_rr^]^]^]^]]q]qrr^]%'#"'#363 4'&#"327'76!]uu��j��t�o5:"E<K��PA<J�SCe]_6#]tR������������3-��m��u��j�1f]_c��Q��@B�*zJZ��hx9 C�&@���@ 4! @���/^]�]����+M�9/?�?9/?�9/3�210_^]_]]]]q]]!"$'332!"#!!63 ������H[���������.ص�rE��Ⱦ�x,$-/�[�7���^aǨ��Q&!�@: w � &6+ $@���@ 4# %%� /]q�����+M�9/_^]?�?9/?�9/�10]]q]^]%#"'&'3327654'&#"#!!632��ܪw{�,͎OG\X�T|�c�Qrw�a┚OQ��qd��XT�~&���"��N�V��?8���@5 4W>g>w>V<f<�99�9�2y,�,'+H(Zjz���@D4� P`p��7==$`###745_5o55�555.7@ ���@4�@0��=���@ 49==;##4*&;;&@���@4A&4&P55 5055/]q����+M��_^]�9/9]+9/_^]M�+�_^]?3M�?�9/^]�9/q�9/9/]�?�+10_^]_]]q]]]]]]+#"'532654'$7327654'&##52767654'&#"'!2��o�wdfu[MAO�c|�ae��]ip^�]4`86UNqiOR �E�����y���`tHdy=w.VB6=�0�\`BK��F:� B?QnC=36a[.*�gp��q!�2�Vb>:[�5��4��� 4���@54�?9�����/Q/a///91+54���@*04���@;4� 9&�"�"""0�0�00.3�`� @���@4�@ P`9���@:4�997�%%%0+$7�7�77$<0�111�@@4��/q+M��_^]��^]��q�9/]9q+9/_^]M�+�_^]?3M��^]q?��qr9/]�9?�+10_^]++_^]^]qqq]qqr+++#"'532654'$7327654&'&#"56767654&#"'!2bhKtwdfu[MAO��9��aW<AD3)s jE(%aM�=�P2�en~�)�Y@sIdy=w.VB5?<$`v/4T6b� +(<LT�+PX��MV��-�@<�, +�+�+g)�%&(&&( ---&(#++ �]� #�H@D i--(((Y&i&�&)&�&&�&�&7&&( /� o //q��22�]��9]]]qqr9q?��?��9/�9/��9/999999�+}ć+}�10]]^]]!#&'&###5333#27676767632"&#"��\,Zw�¤��F%J76NHYp 4 g9 37"9e����.\�R1�����R+��*X,(�G'�1S)'���*@)4YH#%##%%***#%(�@N?H @ #4�#�# #�#U#e#%%/%%#%(*���@"4 ,%� �� /]/q]q��22�]�+99_^]q_]]]q+9/?��?�_^]��?M�9/q�9999999�+}ć+}�10]+!#&'&###'353!!27676767633'&��/#5I����W��d0:(,:+_$2K '%&MuoIQ 1��w��w��A�` I�( d^%2$�)��'�@3�& %�%�%�#�% " " ''' "%% �]��H@Q �''%"%"5" y � � I ( � W " �@�)( ) /�]�9/^]q�29]]q]qqr9q?��?���9/�9/999999�+}ć+}�10]]]]!#&'&##!5!27676767632"&#"��\,Zw�B��F%J76NHYp 4 g9 37"9e����.\�R ��~R+��*X,(�G'�1S)'�(Y&$�@*4 H%$$$ " �@GH +@ 4�� �Ue/"$���@&4%��� ���% & /�]9/q]q�2�+99_^]q_]]]q+?��??�M��9/_^]�9999999�+}ć+}�10^]+!#&'&##!5!27676767633'&Y�/#5I����d0:(,:+_$2K '%&MuoIQ 1����5A�` I�( d^%2$���� W@9 �� P��� o ���/]q���]9/]��?�?��9/]�10!#!#3!!�B����� ����M���Z� & Y@; ++ %_ 0`p��� %� �/]q���9/]qq��?�?��9/�10!#!#3!! �ٴ� ������o�)&�F���Q��!�@Z �*zJZ��hx9 C�� ?�&@���@ 4# o ��/]q��+M�9/_^]]q�]���?�?�9/?�9/3�210]]]]]q]]!"$'332!"#!#!63 �������H[���������ص�rE��Ⱦ�x,$-/�[�7 �����aǨ��Q�&#�@J""�") ) + %%O?�$@���@4@%%�� ��/q]r��]+M�9/_^]r����?�?�?�9/9/�10]^]q]^]%#"'&'3327654'&#"#!#!632���ܪw{�,͎OG\X�T|��"�Frw�a┚OQ��qd��XT�~��o&��"��>����*4@�u0V0f0{.j.Y-x"�!)��cfvWiyX*�)�3" �y 0PmN^b&A&Q&&&3$1$+$$*$6$ n ? O _ / 3*&( ?33/3�22�22?3�22/�/]]]��2/3�9/�9]]]]]]3/]310]]]]^]]]]]]]]]]]]]]]]]]]]%#"'# '&32&#"327&!23274'&#"6�k�����Ƣ� �WP:S�ZU]m�B:�i�\R�;@SL��%+M���&?::��]J�8�#������}R������0�v��`����#��>-9�@r�4�0&%)!eW� � | �8!1�66��))8'�..'-?'/'';$ 2##8-)+?33/3�22�22?3�22/�/��^]2/]3�]9/9]]�]2/]]310]]]]]]]]]]]%#"'#"'&547632&#"327&5476323274'&#"6IffTSf�zo^f�fCM&/U69KH�~HP{{PH}/=�++ZZ#;%%����6vho��ic���y��y���'lVPbbNX�fff�Vv�-_@ J���@e 4Wg���������*:Jz���4F,+,�,�,))V)$$V$ � � � < L ���@Q4� �:����6F�������%5!+@ ����4�@���@ 4&-&@���@4/'& /]]��+M���9/+M�+�_^]?3M�?�99^]r]r]qr]r^]^]q?�+10_^]q]q^]]]q]]q]]]]^]q]r+_^]_]#"'532654'$&5%632!"3 v=�z�wdfu[MAO�J�NQ���.<�b�ڞry1.�s�\Q��}apKdy=w.VB6=r��ڹX��-2JO����o�EuP�V�>'O@!3C���FV�� ���@] 4: � ""�"f"v"�$v$+&�&� �'7���x�� 4$ ���@ 4�@ '���@.4�'`'p'�'�'''/?O!%@���@'4��@$'$)#$��?/]q��^]���9/]q�+�_^]?3M�?�9/]9/]q+?M�+10_^]^]q^]]]qq]]]]qq]r]]]]q]q+_^]^]]q]_q#"'532654'#"'&5763 &# !2�wNcwdfu[MAO�v�t�gA�2���(�%n�gCuMdy=w.VB8<���o�@���j�h 0�i��d@G 0@ P`p��� � � � : @ P � � /]qr^]�^]9/^]���?��?��10!3##!5!������� ����� �&���&l� � �W@ ��W�%@���@$4@P0���� + + ?��?��9/]qr+��M��_^]�]10!3##!5!���t����_���?-��1�i"�Z@+ 0@� @����4/�+�M��9/9/_^]�?���?���10#!!5!!!33"�������Æ�i� ���� ��&��J&L@+ + + %@+%� /�]]�^]��9/9/]�?���?���10#!!5!!!33J����_���t��-������nW�i:��@ 4��� �H@ @����%4����4���@4 @ @#4 @ 4� � /q++M��_^]+++M���?�?��9/�10_^]]q^]###"'&'&53!2733:����Ċt�,(�*���i�Oa>Fyo���c�y[��E��&�@4fv6fv� � -��H + %@���@ %,4+@���@ 4% O /]��+M��+M��?��?�9/�10_^]]q]q###"'&'&5332733����m^d$!� ?<Xf��t��-�47;bYk�t+T/,6�n ����%.�4���@�!$4&6Fv}�V � H#x#Y(y(�(9(i(�(�({(O)@+V,v,�,6,f,�,�,t,�,���._..0.@...*! &���o� &&@���@ 40.&o�/]q��2�2�+M��_^]q�?�?�9/]^]q�����9/^]10]]q]]]]q]]q]]q]++!3 #"'&'&' 47776! '&'&#"���uz�=S�8���ȟ�R6���:E��[T��� r~��~r p�}�32�okbd�u�ID)6K�����O莞��� ���>"+�)��@I4%%&%y%�%�: � )UeWgww��' ���@k 4p � � � ��+++O+_+o++�+++' $ #$-+$@@154@*-4@4��oO�/��]q^]q+++3M�2����?�?�9/_^]r����q�9/]+10_^]^]q]q^]^]q]]]q+!327!"'&' 547367632&'&#"��� LV��N�]��膂 ���3>k���w�8V��TO �`m�������?N"-(J�s�����ChXU� ����&/�@�e-&-V-j)))Y)�$�$u$6#9!� � z 9� e W F }%��&��_o'& 1/&&///+" ?3��?�9/���2�2/3�2�2�2�^]�3/]]]�]]9/�10]]]]]]]]]]]]]]]]]]!3 #&'$ 47776! '&'&#"���uz�=S�3��Ƅ����%���:D��[U��� q��q p�}�32�om��Q�|ID)6J�����O莞��� ���>%.�@X�-G,g,j(��w5kGW $ &$0f.W..$_$. ..*" ?3��?�9/���2�2/3�2�^]]2�2]]��3/�9/�10]]]]]]]]]!327#&'&' 547367632&'&#"��� LV��N�U����sl���3>k���v�8V��RO �`m���������?N"-(J�s�����ChXS������,��["6@ $Xj@ B>=A@�!)++5����`�6` $h@ =98A;�")++5��Q��2�@9$ Y �v111P1`1p1%.,..,.,)/@4�]@4)# ,,�, �...P.,.%%&@���@44 0���/^]���^]��+M�9/9_^]_]^]??�9/?��9/�+�9�M+}�10_^]q]]^]]%!"$'33254'&#!#327676767632"&#" �������H[���Vj���F%J76NHYp 4 g9 3J7'�u������x,$- �y��R��~R+��*X,(�G'�4����Q&.@hw�� � � I Y i � ����ig)----v-�-�-H*(**("*(%+��%" @(���4*���@$4(*_$�$�$$$�$�$�$ $$$@���@( 4���0 %%�� ��/q]qr���^]��q+M�9/_^]r9++?M�?9/?��9/_^]��99�+}�10]qr]]q]]q]%#"'&'3327654&###327676767633'&2��۪w{�,͍PG��д�d0:(,:+_$2K '*5ʅ�k㘟OQ��vg����D&�5A�` I�( dj5���iW�S@5 ��%� @P`��/�]q���]�9�]qr�?�?�?�?10%##!#"'732765!W������ RFi@Z!0"]����� � �C�F<�h/������&�@<�v&6x�+ %@& 4@����4���@$(4@%o/�]q��]++3�+3_^]�_^]M�/?�?�?�10]]qr]%##!#"'532765!�Д���# ?6f?ROaD��?-���m4,�0���n��Q"�d@B& JZ��� ��� o���/]q�����]��?�?9/?�9/]�10]]]!"'&'332!#3!3"����Ǚ��Wc�������E��ʾQS.&)- ��M���Z��Q�&^@;fv+ %�%%0�/^]qr�����]qr��?�?9/?�9/�10]%#"&'33 !#3!3�py٨��,�� ���b珛���zx�)&�F���i��^@=�� % P`p ���/]���]q����??��?�9/]�10^]%##!#3!3ڼ������������M���Z������&�@?I��+ %/@& 4@����4���@ $(4�%��0�/^]qr���r++3�+3_^]�_^]]M��/?��?�9/�10^]]r]%##!#3!3�Д��� ���?-�)&�F��nW�i��p@����dt�H@0 @@#4@ 4��/q++M��_^]����?�?��9/^]�10]q]!##3#"'&'&53!273������Ċt�,(�*���iD�a>Fyo���c�y[�E���&�@9������ H@@ 4+ +@���@%,4%%O/]��^]q���+M�?��?�9/+M�10_^]]]^]]!##3#"'&'&533273���t��m^d$!� ?<Xf�����47;bYk�t+T/,6���i��b@'TY�fv� "��س4���@k4��`p�`p��!1AO00 � Z %@@6;4���@]6;4C2B& C��iy� ��@Pp��� � � ` 0 @ � � /^]q]q��]q�9]]^]^]]^]++��M�??����?�9_^]_]^]�+}ć+}�qr]qr10q++_^]^]^]]q]qq^]%####!67!Ǽ����V��X�$[+2_�����5� ���X[��������&����4���@�4yf� )i�������� � � + + �� + ; @ & 4 %���% 0 @ /^]��]�9�2�+3_^]?���M�/?�9_^]]]]�+�}ć+�}�qqr10]]]]]q]q]++%####!!�Д���ơ�װ6��?-W�����&��R�n.�}� _@"7GW���8HX����� ������@ //���"?��]q�/��]�10]qrqr! 3327}����{�����������Y!6$ $Ti@ A�!)++5��J���6D $�@ <8"A:�")++5����Y-6$�Tj@A�!)++55��J���6D��@;<"A;�")++55�������D���>�����"6( $hj@ A�!)++5��K���6H $�@ " A �")++5��c���-6$��j@%& A"�!)++55��U��(�6%��@$% A$�")++55��[-6@�Xj@AB=AA�!)++55����`�6`�W@<=8A9�")++55��N���-6A�,j@*+A*�!)++55��2��b�6a��@*+A*�")++55N����� 4���@�&)4���� 9Id; p�� p���0@. ,/4Jo�����@���@+4�� {���& /�����9]q99?�3^]]+?M��_^]r^]+9/_^]�M�+�}�10^]q^]^]_]^]]q^]]]]]++# 7327654'&##5!5!��P�ow���`}�`e��[ip[�U��� �Pmu��zk�0�[`BL��F9�����L�Q&d��� �6B��j@ A �!)++5����_6b��@ A �")++5��� -6B��j@� A �!)++]55�����6b��@ A �")++55��c���-62��j@ A�!)++55��D��'�6R��@!A�")++55��`���-6&��j@'( A'�!)++55��D��'�6'��@")A"�")++55��J��\-6W�^j@ A�!)++55��+����6w��@`A�")++]55�� ���6M�@j@0@A�!)++]5��!�Q�_6\��@ A�")++5�� ��-6M�@j&����@4�A�!)++q+55��!�Q��6\��@@A�")++q55�� ��,6M�,j-@���o�����@ A�!)++]q55��!�Q��6\��+�����4p����@ "A�")++]+55��W�-6Q�)j@ A�!)++55��E��6q��@ A�")++55���k-6U�'j �����@ A�!)++]55���.�6u��@�A�")++]55J�� N@5eu�dt�( �&/?_o/^]��]��?�?9/�10]]]!! 4763!3!"3�����n�^����0�70gR���k9r���H>X�>1��F����GJ��9�*�@� Xh�� 'YYiyc s c%s%8)H)����\l|'* P0@� #%@@4,#& / ? _ o /^]��]+M�9/_^]q��9]?�3^]]q?9/��?�10]]]]qr]]q]# '! 4763!33235!"32769io��m�����n�^�*9��������0�70gQ��di��x����k9r���G`C��{�H>X�>1LPF��}�"21�.��@i4�1�1�1�-�-�)�)((�%�%�%�%�% *���$!@"4!!?!O!!?!o!�!�!�!�!!���@i4%'91��jz;1/��#%+ %@@'*44+$@@(+4���?O_/]q+M��_^]q+M�9/_^]^]r��9]?���33]]]]?�22+?/_^]qr+10_^]]_^]]]]]]]]]]+# '#"'&'&576323326765534'&#"3276}ip��ci�kg9;�j��j�7A|I}���;L��I9?M��J=��y��IGz�]�E����R`TD<o�j�n��j��o��if�� �.�'��@F 4��(xt �V$f$f)v)�)j+z+�+_o�!!%���@| 4�%�%%#&#&p(�(�(((,%0&@P-�--�--�-o-�-�--/?o�_o�x%�%i%%%@p�*?�?�9/]q�9/]]9/^]q�/]qrq/]��]�9/]���9/9]]+10_^]]q_]]]]q]]]^]]]+# 4'&##52767654'&#"'!2323 io�Cp]�]4`86UNqiOR �E�����x����x��C7� B?QnC=36a[.*�gp��q!�}��C�S��>+)���@�4 ��aq!�FVf�!""�"%%%%((,(+54*@"4**?*O**?*o*�*�*�*�**! Po#'@!���@G4!�!�!�!t!�!!� #$��%�#�#�####*%-�/^]]��^]�9/q]q��q�9/]9qqr+?M�?��_^]9/^]q�9/^]qr+10+_^]]]q]]]]q]q^]+#"'&54'�&#"'!23253ip��nOq<�jE(%aM�=�P2�en~�*>�����y�`�a� +(<LT�+PX��M(�Q9UC�f�i�(�@ xt �V"f"_o�#���@ 4?###! &! ''(@(���@E4((*&@/?o�_o�x#�#i### @ '?�?��9/q�9/]]9/^]q�/]��]+�M����9/9_^]]+10_^]]q_]]q]]##4'&##52767654'&#"'!23��ua�]4`86UNqiOR �E�����x���i���E:� B?QnC=36a[.*�gp��q!�~�S���>!����@<4�Qa+54 o# +@ ���@/4f� $_o%_ ! !`!!#ɰ/]��]��q��q�9/]9q+?M��?��_^]9/�910+_^]^]^]qq+##4'�&#"'!23֔�n9�jE(%aM�=�P2�en~�t��-/y%� +(<LT�+PX��MV����=�%�@qJ"j"z"�"z"�"�"v������6*:��)� #%' ��0$�$o$$�$O$�$�$�$$ ! ?�?�?�/]qrq/�]��^]�9/]�10]q]q]]q]q#"'&5!#"'732765!323=io�gV�� RFi@Z!0"]�*9�����x�k�\� �C�F<�h/���E_C����&)�@l*$:$J$$ u � % 5 E � "+@(@"4((?(O((?(o(�(�(�(�(( %/ '%+ %O_o/]�]���9/]�/^]qr+?M�?�?�10_^]_]qr]]#"'&'&5!#"'532765!32676553�ip�|en/&�# ?6f?ROaD7@}I}���y6;kV���m4,�0�����R`TD<o�������@84l|Xeu�� 0 @���@24�������% o ��/]q���^]q�9/]qr+M��??�?�9/_^]��10^]]]]+#"'&5!#3!3323�io�gV�����*9�����x�k��M���Z���F`C�����&�@^Gv� y�IYi��ejX+ %�?��_ %�! %� �/]q���]�9/]qr��??�?�9/��10]]]q]]q#"'&'&55!#3!332676553�ip�|en/'� ���bI}���y6;kX�,�)&�F�����TD<o�m�����@u����vD D T d v&f�5u�&f�4tv����8O��� %$&@���@ 4 /]]+M��_^]���9/?�?��]9/�10]]]]]]]]]]q]]]]! '&! ! !2765!5��}�����T�p�]������|��z]�Q���V]��M0=������v��P���>�@o�%u�IiSc6F7G�TdVf� � %%/�$@@#&4?/]+M��_^]q���9/?�?��^]]9/�10]]]]]]q]q]!"'&54763 &# 32765!5�K�xv��gA�2���>M�sJF���Ԡ�����j�i�MJl�0��s��@f( 4�j(8���� P���o��%? P P @ P � /]q�]��]�^]q�?�/]qrq?��10]]rqq+#"'&5!5!!323sio�gV���*9�����x�k�\�����E_C�&���&�@d�$4��@"4/O_O���+ %@@4 %@@4O�/]�]+M��_^]+�_^]M�?�?��/]qr+10_^]]]q#"'&'&5!5!!32676553�ip�|en/&��_��7@}I}���y6;kV�㕕� �R`TD<o��C�\����@ !4!4 (@4@���@4�$@@p`p���$@@p`p���$/��qr��qr�//^]�9/+��+10_^]]++#54#"#54753�\_eZ�\��\0��0c�%]]%����;�%@A�% � �%Ӵ #��"?���9/�/�����10#"&54632'#"&54632#"&54632;0##00#0�0##01"0�0##01"#0#00##0)Y#00#"1)�#00#"10�w��a�@ !����@I 4��� �0@P� � � d ���k$�"'�?��^]]q��]]��q��]]��]q+�/33�_^]22910#7'7'73��X�����X��� VVVVVVVVV���VS'��Ӳ �Ӵ/��"?��]�/���10#"&54632#"&54632V&!20#S&!20#S- 2!#0��- 2!#0�G��;I�d��@ ��@ @@4��"?��+M�9/9//�����10#"&'&7632#"&'&632#3�S"0+#00#"03!#0��gg�S1"-0��#01"!20XL�V�\���a�!4 ���@4W g )���$$@@/o������ 4/+�_^]]qM�/��10]qq++ 4733���XHCq�\]3o=:�t��I���@4 ����4�"@_P /��]�]?�+��_^]+10'7����e������)�����4���@144 44(44���� @� �"@- � gw�� ��jhx@p��/]��]�99qr]]q99]q]q?�������10qq+++++++#"'&'&#"&546323254'7)X@G6/2/W>fV@G5<$+Y@iI@V>$GFY;?/b@X>'V4W9?1���89���@!44X ��$ $� �"?�^]�/��10q++#654' XHCqT�3o=:Z�\.������@?4@4/#@@4��@@!4@����!4@����!4/�+��+��+/��_^]q+3�_^]+�10_^]]+#'73.{��{��\����R�\�����!4���@4dt?�Ӳ@����#4���@ 4 @� �$ Ӳ@���@!4���$@@/o�� ���� 4 /+�_^]]qM�/]q+M�/���++M�10_^]]++!527654'3#"&546���qCHX�0#"11"SG��Z:=o3Y#01""2�V��89� ��@!44X� �$$��"?�^]�/��10q++"#&5!�qCHXT�:=o3]�T89� ��@!44X��$ $��"?�^]�/��10q++"#&5!TqCHXT�:=o3]���T8_���@ !44 ���@!44XX�$�@��$� �$��"?��^]���/�����10qq++++"#&5!"#&5!TqCHXT��qCHXT�:=o3]Z:=o3]���f�+74@m) $4 )@@4���_�#@ 5 $4 5@@4/?O_��//?Oo�� @���@4���P�& @���@3 4 $4 2@@4���_�,@ 4���@ $4/3++��_^]q+��2++��_^]q+�/_^]��]r+�33_^]+33���_^]q+�33_^]+3310#"''7&54632'#"&54632%4&#"326%4&#"326fz\O0�/�+~[Z|�E/�0O[{}Y]|+�R8>OP=<N��N?8RN<=P�\}+�/�1N[}}��/�+~[Y{]N18TN>=PQ<?MT8<QP���@D $4 @@4/?O_�� / ? O o � � @���@4���P� @���@ 4 $4 /3++��_^]q+�/_^]��]r+�33_^]+3310_^]#"''7&546324&#"326z\O0�/�+~[Z|LR8>OP=<N�\}+�/�1N[}}[8TN>=PQ�j��OF���@ 4 ? O _ �"$��$� /���^]�?�^]�9/�10+#"'#332553�&+F)VV !VV�I6= ���T�|�\���!��$$�@�/�]�/��10!5353����V�\V��i�\�������@?4@4/#@@4��@@!4@����!4@����!4/�+��+��+/��_^]q+3�_^]+�10_^]]+#'73�{��{��\����V�\���a�!4���@4Wg )�� �$ $@@/o�� ���� 4 /+�_^]]qM�/��10]qq++!527654'3���qCHXG��Z:=o3���\T����!4���@ 4 !4���@ 4Wg ) � Wg )���$� �$�@ ��$@@/o�� ���� 4 /+��_^]]q�M��/�����10]qq]qq++++!527654'3!527654'3T��qCHX����qCHXG��Z:=o3��Z:=o3��\��� m@ �`��@���@+-4/ ���@!40���/��]+�99/_^]+��_^]qq�r1057'77�A���A����7!N�7!K�V��89���@!44X ��$ $� �"?�^]�/��10q++#654' �XHCqT�3o=:Z�����@d $4 @@4/?O_�� / ? O o � � @@4���_� @ 4���@ $4 /3++��_^]q+�/_^]��]r+�33_^]+3310_^]'#"&54632'4&#"326/�0O[{}Y]|+!N?8RN<=P�/�+~[Y{]N1?MT8<QP�C�\����� ��!4���@!4(���@4@@4�$@@p`p���$@@p`p�� �$/��qr��qr�/^]/�9/+��+10_^]]++#5&55332553��\�Ze`[��%]]%�c0��0�i������@4���@4p��@���@4 #@�"@ @!4@����!4@����!4/�+��+��+?��_^]+3�_^]q+�10_^]]+#'73�{��{������|�� ��$$�@��"?��/��10!5353����V�V��\T��a�!4 ���@4W g )���$$@@/o������ 4/+�_^]]qM�/��10]qq++ 4733T��XHCq�\]3o=:��������4���@144 44(44���� @� �"@* � gw�� ��jhx@��/���99qr]]q99]q]q?�������10qq+++++++#"'&'&#"&546323254'7X@G6/2/W>fV@G5<$+Y@iI@V>$GFY;?/b@X>'V4W9?1���t�U@ 4 4��� 4 ���@ 4@@ 4� @ @ 4 ��"?��+�/��+�10++++#"&546324#"32tB22BB22B1CCCC'2BB22BB2CCC��Y�� �"?�/�10#"&54632�&!20#S- 2!#0���3�@�@/��@4@@ 4/@@ 4(@���4@m�4@.l4@4o?O��������@��4@Os4@>E4@7:4@.34@$)4@4@4@ 4�/��/]q]+++++++++/_^]]qr++++�9//�_^]+�_^]+�+�_^]�10#'3!5!l���������u���3@@ ������4@���@ 4 @���@� 4(@���4@m�4@.l4@4o?O��������@��4@Os4@>E4@7:4@.34@$)4@4@4@ 4�/��/]q]+++++++++/_^]]qr++++�9//�_^]+�_^]+�+�_^]�10#7!5!�炇�3����u���"3�� 4���4���@ 4@���@ 4@���@ 4(@@ 4@4@ 4�@@ �@@@%4 ��@����LS4����AE4���@)04^p� ��@w@���4@m�4@.l4@4o?O��������@��4@Os4@>E4@7:4@.34@$)4@4@4@ 4�/����/]q]+++++++++/_^]]qr++++�M��_^]q^]+++�M�9/+/M��_^]�9/+++�_^]+�_^]+�_^]+10++#7#"&#"#47632325�炇�+�$Ea62O&�+?3����NNU/+II���"3q� 4 ���@4@����4�@ @ �@ �@@@%4- ��@����LS4����AE4���@)04^p� ��@{@ ���4 @m�4 @.l4 @4o ? O � � � � � � � � @��4@Ms4@>E4@7:4@.34@$)4@4@4@ 4�/����/]q]+++++++++�/_^]]qr++++�M��_^]q^]+++�M�9/_^]+�/M���_^]�]��+�_^]10++#53#53#"&#"#47632325��������+�$Ea62O&�+?������NNU/+II�X��3����4@���@ 4 @���@� 4��@@4@���4@m�4@.l4@4o?O����������/@@��4@Ms4@>E4@7:4@.34@$)4@4@4@ 4�/��/]q]+++++++++�_^]q/^]]qr++++�+/�_^]�]�q+�_^]+�+10#53#7D��}炇������ ��3 @ @4@���@�4 @ ���4@m�4@.l4@4o?O�������� @4��/@@��4@Ms4@>E4@7:4@.34@$)4@4@4@ 4�/��/]q]+++++++++�_^]q�+�/_^]]qr++++9/�_^]��+��+99910#53#'37D�������OO�����bb���3�@�@� @ ���4 @m�4 @.l4 @ 4o ? O � � � � � � � � @#%4@4@@��4@Ms4@>E4@.34@$)4@4@4@ 4�//]q]++++++++��++�/_^]]qr++++�/�_^]����]10#53#53!5!������}��������u�����QY�6$b� �A+55��J�Q>6Db� �+>8A+55�����6%�j�+��շ+.A+�!)++]5������6E�����!A�")++5�������6%} �,��ɴ,-A+]5������6E}���� A+5�������6%n���´,+A+5������6En0� ��ߴ !A+]5��f�[v,6&7����j;�P7���@77A0 0O0/00�00H+7�!�))+++]q5+]5��P�o��6F7����L���44A���@U/��0����H+4�"�))+++]]qr+5+5���Z�6'�^j����@5!A�!)+++5��F����6G��@P`2!A�")++]5�����Z�6'}R����@ 4 A++5��F����6G}�� A+5�����Z�6'n�� � ����5 !A++]5��F����6Gn@ @ 4� � � !A+]q+5����=Z�6'c��)*A+5��F�=��6Gc�)*A+5����iZ�6'j��#����5 #$A++5��F�i��6Gj�#@ 4����#$A++5����36( x�@ A+]55��K���6H7��C�(T�#@4#����4#���� 4���@$##!A! A##_#�#�#�##@ 4#�")+/+]r5+5++++5����36( y� �A+55��K���6H7����(?@+�%�%%%!A! A""_"�"�"�""@ 4"�")+/+]r5+5+]5����i��6(j��A+5��K�i>6HjI�#$A+5����i��6(m��A+5��K�i>6Hm0�'A+5����[�"6�^j@ '!A$�!)++5��K�[�6��@ ;5''A8�")++5�����6)�,j@ A �!)++5����6I�dj����@4A�!)+++5��m����6*��j@ &) A&�!)++5��B�Q�_6J��@?+�+ +.A+�")++q5���"�6+��j@ A�!)++5�����6K�j��ɷ A�!)++5�����"�6+}p� A+5�������6K}�� A+5���"-6+��j@A�!)++55����-6K��j����@ A�!)++55����["�6+�(� ����D4��δ A++5��h�[��6K������D4��δA++5����i"�6+k��A+5����i��6KkD� A+5����i}�6,m,� A+5�����i0�6Lm������5A++5�� $46, "@ A /555+555��746�6�����re���@A A���@4@ 4����E5���@40` @P����@�.]qr++55/++5+55+5���R,6.�,j*����@5`O_��A�!)++]q+5����,6N��j����@4vA�!)+++5�����R�6.}>� ����5� ��Ҵ A+]+5�������6N}�)� ���@4� � P ` � � � d A+]qr+5�����R�6.n�@@ 0������A+]q5�������6Nn ����@ 40@`���A+]+5�����*�6/}��A+5��~��K�6O}|@ OA+q5�����*�6/7}���j*� ���5��@ AA �!)++5++5������)�6O7}q��j@AA�!)++5+5�����*�6/n_� A+5�������6On������5A++5����i*�6/jd�A+5�����i�6Oj�� A+5���,60��j%����@4�� A�!)++]+5���&�6P����$$A$�")++5����60�j@ A�!)++5���&�6P�@ $'A$�")++5������60}�� A+5�����&>6P}��%&A+5����61��j@ A �!)++5�����6Q��@ A�")++5������61}l� A+5������>6Q}��A+5������61n�� A+5������>6Qn5�A+5����i�61j��A+5����i�>6Qj:�A+5��c���362 zC �( A+55��D��'6R7����Tf@N5�5�555&A&A5@7945@45@ 45@45/55/5�55)@4)/)@)�)_)�))/]qr+5/qr++++5+5+]q5��c���362 { @ ,$A+555��D��'�6R7����,Q@<?2229&A&A2@522?2_2�22)@4)/)@)�)_)�))/]qr+5/]+55+5+]55��c���362 x� �! A+55��D��'�6R7��C�(T�@4����4���� 4���@$AA_���@ 4�")+/+]r5+5++++5��c���362 y� �! A+55��D��'�6R7����(?@+�!�!!!AA_���@ 4�")+/+]r5+5+]5����,63�j����A�!)++5����i!�6S�����""A"�")++5�����63�j@ A�!)++5����i!�6S������"A"�")++]5�����65�@j��ٷ&&A#�!)++5�����6U�d@ A�")++5�������65}z�$���@ 5 $P$�$��մ$%A+]+5������>6U} ��ҴA+5�������657}z�6j>�'����4����'*A$���@ 5 $P$�$��շ$%A'�!)++]+5++5��^���_6U7} �A!�A��ҷA�")++5+5�������65n�� %0%@%���%&A+]5��&���>6Un]���ѴA+]5��\����66�Jj@ 14A1�!)++5��?����6V��@ 14A1�")++5��\����66}4����23)A+5��?���>6V}����23*A+5��\���366 |� �66A+55��?����6V6�q��jB�?5O5���@$5522A�444A?5�5�5�5�55@ 451�")+/+]5+]5+]5��\���366 }� �76A+55��?����6V7����j<@O88;54A5���@554A8?8�8�8�885�")+/]5++5+]5��\����667�Jj}4"���@67)A14A1�!)++5+5��?����6V7��}�"���@67*A14A1�")++5+5��0��67�j@ A�!)++5��$��*�6W��j@ A T �!)+]+5��0����67}� A+5��$��*�6W}����A+5��0����67nu� A+5������o�6Wn6��δA+5��0�i��67jt� A+5���i��6WjJ��ݴA+5����i"�68a� � A+55����i�&6Xa&����� A+55����i"�68m�� A+5����i�&6Xm2�" A+5����i"�68j��A+5����i�&6Xj@O��A+]5�����"368 z� �!A+55������6X7����Td@L4�444%A% A4@7944@44@ 44@44/44/4�44(@4(/(@(�(_(�((/]qr+5/qr++++5+5+]q5�����"368 ~�@ A+555�������6X7�����G@$A A@*-4���@4@ 4��_�")+/]r+++55+5+55�� F69�Xp@ A�!)++5����6Y��@ A�")++5�� ��F�69}<� A+5�����&6Y}�� A+5��v�6:�vj>@+�k�4�aj4�Q_4@HP4@4B4@.04� A�!)++r++++++5����6Z��@ A�")++5����v�6:}b"@@]g4@4>4@.04� A+r+++5�����&6Z}p@ OA+q5�� I�6;�ij@ A�!)++5����6[��@ A�")++5�� I-6;�ij@ A�!)++55����6[��@ A�")++55��F�6<�hj@ A �!)++5��!�Q��6\��&@0���A�")++]q5��)�,6=�Aj @0P`A�!)++]5��(��6]��-����@ 4@p��A�")++]r+5��)����6=}�A+5��(���&6]}��A+5��)����6=nl�A+5��(���&6]n��A+5�������6Kn6� A+5����4-6W���j%@�� A T �!)+]+]55����6Z��&����@ 4�A�")++]+55��!�Q��6\��"����@ 4!A$�")+++55��J���6D��@ ;8A;�")++5���V�6��Zj@ A�!)++5��H��S&6. ��d@ +!A%�")++5��H��S&6. ��d@ '(A"�")++5��H��S&6. ��d@@00!A)�")++]55��H��S&6. ��d@@++!A&�")++]55��H��S&6. �,d&�#���@ 4�#H##A)�")++]+55��H��S&6. �,d&�#���@ 4�#H##A&�")++]+55��H��S6. ��d@P@�@@AA9�")++]55��H��S6. ��d@P;�;;<A6�")++]55����Y�6$ Ü$����@ 4 ����/�A+]q+5����Y�6$ ��&����@4P 0P���"�A+]q+5����7$, �/�����4���?@A �@5.+]55+]+55����7$, �/�����4���?@A �@5.+]55+]+55����7$, �+����� 4��?@A �@5.+]55++55����7$, �+����� 4��?@A �@5.+]55++55��V��7$, �P(�?����@A �@5.+]55+]55��V��7$, �P(�?����@A �@5.+]55+]55��b��c&60 ��d@ 01##A)�")++5��b��c&60 ��d@ +,##A&�")++5��b��c&60 �dd����@ 4%##A-�")++55��b��c&60 �dd����@ /%##A*�")++55��b��c&60 ��d@4@ 44%##A-�")+++55��b��c&60 ��d@/@ 4/%##A*�")+++55����7(� �/@ ��t�A���@ 4/_.]+5+]q5����7(� ��/@ ��t�A���@ 4/_.]+5+]q5��@�7(X ��>@ 0@����A����4���@ 4/0@p��.]++5+]55��@�7(X ��>@ 0@����A����4���@ 4/0@p��.]++5+]55��@�7(X ��>@ 0@����A����4���@ 4/0@p��.]++5+]55��@�7(X ��D@�� 0@����A����4���@ 4/0@p��.]++5+]q55����i�&6 ��d@ A�")++5����i�&6 ��d@ A�")++5����i�&6 ��d����@ # A�")++55����i�&6 ��d����@ A�")++55����i�&6 �6d����@ # A�")++55����i�&6 �6d"�o���@ A�")++]55����i�6 ��d@34 A,�")++55����i�6 ��d@./ A)�")++55����7+� �8����� 4��r@!A�/O_o����� .]q5++5����7+� ��8����� 4��e@!A�/O_o����� .]q5++5��z�7+X ��:@ 0@���@!A@P�/0_o���.]q5+]55��z�7+X ��:@ 0@���@!A@P�/0_o���.]q5+]55��z�7+X ��:@ 0@���@!A@P�/0_o���.]q5+]55��z�7+X ��:@ 0@���@!A@P�/0_o���.]q5+]55����z�7+X ��>@_�����@!A@P�/0_o���.]q5+]q55����z�7+X ��>@_�����@!A@P�/0_o���.]q5+]q55���_&6 Üd@ A�")++5���_&6 ��d@ A�")++5����#&6 ҈d@A�")++55����#&6 ߈d@A �")++55����s&6 ��d.�����4���� 4���@ A�")++++55����s&6 ��d.�����4���� 4���@ A �")++++55����@6 Ԝd@#$A�")++55����@6 �d@A�")++55��I�7,� �5��W@A@4@ 4���@ 4O_/?.]q+++5+5��I�7,� ��;�����J@A@4@ 4���@ 4O_/?.]q+++5+]5����7,X ��)���q�A���@5/_o�.]+5+55����7,X ��)���q�A���@5/_o�.]+5+55����7,X ��)���q�A���@5/_o�.]+5+55����7,X ��)���q�A���@5/_o�.]+5+55������7,X ��:@/_����z�A���@5 /_o�.]q+5+]q55������7,X ��:@/_����z�A���@5 /_o�.]q+5+]q55��D��'&6R ��d@ %&A�")++5��D��'&6R ��d@ !A�")++5��D��'&6R ��d����@ )A"�")++55��D��'&6R ��d����@ $A�")++55��D��'&6R �d$��)�)���@ )A"�")++]q55��D��'&6R �d+@p$�$_$o$�$���@ $A�")++]q55����A�62d �:@- (0(�(P(�(((A@4`�_p��.q]+55+]q5����A�62d ��0@$P# ##A@4`�_p��.q]+55+]5������72� ��8�����4���@41A`���_.q]55+++55������72� ��8�����4���@41A`���_.q]55+++55����m�72� ��F����� 4���@'5�o�A@5/?�����@.q]+55+q]++55����m�72� ��F����� 4���@'5�o�A@5/?�����@.q]+55+q]++55������&6# ��d@ A�")++5������&6# ��d���A�")++5������&6# ��d ��#���@ #A�")++]55������&6# ��d �����@ A�")++]55������&6# �,d7�#����4#���@ 4p#�#���@ #A�")++]q++55������&6# �,d9�����4���@ 4p�����@ A�")++]q++55������6# ��d/�3����43���@ 4334A,�")++q++55������6# ��d.�.����4.���� 4���@ ./A)�")++++55��r�7<, ��%�P���@A@4 ?.]+5+]5����7<X ��O�����5���� 4���@ #4����@A@4@5?��.q]++5+q]+++55���7<� ��3� ����4 ����4� � ���@ A .]5+]++55����7<X �1@% P ` p � F A@5?o��.q]+5+]55��W���&6& ��d����01#A)�")++5��W���&6& ��d��ܷ+,#A&�")++5��W���&6& ��d@4%#A-�")++55��W���&6& ��d@/%#A*�")++55��W���&6& ��d����@ 4&#A-�")++55��W���&6& ��d����@ /&#A*�")++55��W���6& ��d$�D���5��@ DE#A=�")+++55��W���6& ��d����@ ?@#A:�")++55����6 d �@ **A@P�.]5+5����6 d ��!�P%`%���@%%A@P�.]5+q5����7 � ��<�����4���@4@`�#A���@ 4�.q+5+q++55����7 � ��<�����4���@4@`�#A���@ 4�.q+5+q++55��+�7 � ��C�����4���@40@p�A���@5@P@.q]+5+]++55��+�7 � ��C�����4���@40@p�A���@5@P@.q]+5+]++55����+�7 � �<�>����4>���5���>>A���@5@P@.q]+5+++55����+�7 � �<�9����49���5���99A���@5@P@.q]+5+++55��H��S�6.C�@ �"""A"�")++]5��H��S�6.��@ $$A$�")++5��b��c�60C�*�&���@ 4&&�&���&&##A&�")++]+5��b��c�60�n@(�(((##A%�")++]q5����i��6C�@ A�")++5����i��6��*����@ 4���طA�")++]+5����^�6C�%�����4���A�")++]+5��h��6������@4A�")+++5��D��'�6RC�������A�")++]5��D��'�6R��@�� A�")++]5�������6#C�!����� 4���A�")+++5�������6#��@ A�")++5��W����6&C�!�&����4��ط&&A&�")+++5��W����6&��&@(�(�(�(�(�((((A%�")++]q5��H�iS&6.7 ��d�#@�//. A,-A%�")++5+]5��H�iS&6.7 ��d�'@�//. A�''(A"�")++]5+]5��H�iS&6.7 ��d�*@�332 A@00!A)�")++]55+]5��H�iS&6.7 ��d�*@�332 A@++!A&�")++]55+]5��H�iS&6.7 �,d�4@ �332 A#���@ 4�#H##A)�")++]+55+]5��H�iS&6.7 �,d�4@ �332 A#���@ 4�#H##A&�")++]+55+]5��H�iS6.7 ��d�,@�CCB AP@�@@AA9�")++]55+]5��H�iS6.7 ��d�,@�CCB AP;�;;<A6�")++]55+]5�����iY�6$6 Ü��.@ A���@ 4 ����/�A+]q+5+5�����iY�6$6 ����0@ A���@4P 0P���"�A+]q+5+5���i��7$,6 ���9@ ! A����4���?@A �@5.+]55+]+55+5���i��7$,6 ���9@ ! A����4���?@A �@5.+]55+]+55+5���i��7$,6 ���5@ ! A���� 4��?@A �@5.+]55++55+5���i��7$,6 ���5@ ! A���� 4��?@A �@5.+]55++55+5��V�i��7$,6 �P��2@10A?����@A �@5.+]55+]55+5��V�i��7$,6 �P��2@10A?����@A �@5.+]55+]55+5����i�&67 ��d��@"!A A�")++5+5����i�&67 ��d��@"!A A�")++5+5����i�&67 ��d��&@ &%A���@ # A�")++55+5����i�&67 ��d��&@ &%A���@ A�")++55+5����i�&67 �6d��&@ &%A���@ # A�")++55+5����i�&67 �6d��,@&%Ao���@ A�")++]55+5����i�67 ��d��"@65A34 A,�")++55+5����i�67 ��d��"@65A./ A)�")++55+5���i��7+�7 ���B@ A���� 4��r@!A�/O_o����� .]q5++5+5���i��7+�7 ����B@ A���� 4��e@!A�/O_o����� .]q5++5+5���iz�7+X6 ���<C@A 0@���@!A@P�/0_o���.]q5+]55+5���iz�7+X6 ���<C@A 0@���@!A@P�/0_o���.]q5+]55+5���iz�7+X6 ���<C@A 0@���@!A@P�/0_o���.]q5+]55+5���iz�7+X6 ���<C@A 0@���@!A@P�/0_o���.]q5+]55+5����iz�7+X6 ���<G@.-A_�����@!A@P�/0_o���.]q5+]q55+5����iz�7+X6 ���<G@.-A_�����@!A@P�/0_o���.]q5+]q55+5��W�i�&6&7 ��d� &@332 A����01#A)�")++5+]5��W�i�&6&7 ��d� &@332 A��ܷ+,#A&�")++5+]5��W�i�&6&7 ��d� &@776 A4%#A-�")++55+]5��W�i�&6&7 ��d� &@776 A/%#A*�")++55+]5��W�i�&6&7 ��d� *@776 A���@ 4&#A-�")++55+]5��W�i�&6&7 ��d� *@776 A���@ /&#A*�")++55+]5��W�i�6&7 ��d� 2@ GGF AD���5��@ DE#A=�")+++55+]5��W�i�6&7 ��d� *@GGF A���@ ?@#A:�")++55+]5���i��6 d7 ��\!@,+A **A@P�.]5+5+5���i��6 d7 ���\+@ ,+AP%`%���@%%A@P�.]5+q5+5���i��7 �6 ����F@ 0/A����4���@4@`�#A���@ 4�.q+5+q++55+5���i��7 �6 ����F@ 0/A����4���@4@`�#A���@ 4�.q+5+q++55+5���i+�7 �6 ����M@ 0/A����4���@40@p�A���@5@P@.q]+5+]++55+5���i+�7 �6 ����M@ 0/A����4���@40@p�A���@5@P@.q]+5+]++55+5�����i+�7 �6 ���F@ @?A>����4>���5���>>A���@5@P@.q]+5+++55+5�����i+�7 �6 ���F@ @?A9����49���5���99A���@5@P@.q]+5+++55+5��H��S�6.��&@/(�(( (p(2(" A%�")++]qr5��H��S_6.��$@/!�!!p!2!$ A!�")++]qr5��H�iS�6.7C��'@�&&% A�"""A"�")++]5+]5��H�iS>6.�@ �""! A+]5��H�iS�6.7���#@�&&% A$$A$�")++5+]5��H��S�6.��@/!o!2!- A0�")++]r5��H�iS�6.7���+@�::9 A/!o!2!- A0�")++]r5+]5����Y"6$�Tj@ A�!)++5����Y�6$�Lj@ A�!)++5����Y�6$C�#@@P`�����H�A>5+]5����Y�6$��"�@`��A�A>5+]5�����iY�6$���A+5�@��!@ �/��9?�99/^]10'6765#53�#%j,>`�Ci59,T8���i���"���@ 4%/�/^]?]+10#3��(d�i�@��!@ �/��9?�99/^]10'6765#53�#%j,>`�Ci59,T8�������س4���@%#44#4-;4%@ ���@;?4@#4@4��� �"�@���@4@ 4 ��_o/]]q��++�99?��M�+++��10_^]_^]+++++#"'&#"#&7632327��?gCN�58_>k;#:��8$_a?D>_����س4���@%#44#4-;4%@ ���@;?4@#4@4���@ ���@ 4<<�< @���@4@ 4 ��_o/]]q��++�999/M��?����+��M�+++��10_^]_^]+++++#"'&#"#&7632327#53#53��?gCN�58_>k;#:O��������8$_a?D>_�=������i��67C���@AA�")++5+5����i�>6���A+5����i��67����4@ A���@ 4���طA�")++]+5+5����i��6��@ A#�")++5����i��67���� @-,A A#�")++5+5���7(,C�.�����4���@A/��>5.]q5++5���7(,��"2@ 0@`p���@A/�� >5.]q5+]5��N�7+,C�0����� 4���@A@4/0>5.]+5++5��N�7+,��"4����� 4_���@A@4/0>5.]+5+]+5����i"�6+��� A+5@���@'' � �S�@���@4�@���� 4�`@@@4 �@@4/+M��9�+M�+_^]M�^]r+M�_^]?��^]�99/^]10q#3'6765#53�����#%j,>`��i59,T8�@���@)( �@@ 4�`�@���@4� �S@@@4 �@@4/+M��9�+M�_^]�^]r+M�+_^]?�M�^]�99/^]10q#'6765#53�瑇�#%j,>`���i59,T8�@�� ��س4���@%#44#4-;4%@ ���@;?4@#4@4��@< � �� � �� @���@4@ 4 ��_o/]]q��++�999/_^]M��9?�^]r99/^]�]r���+++��10_^]_^]+++++#"'&#"#&7632327'6765#53��?gCN�58_>k;#:\#%j,>`���8$_a?D>_��i59,T8����� �6ٍ@ A�")++5����_6؎@ A�")++5�����466��C��rt�����%4���@4 A A���@4@ 4����E5���@40` @P����@�.]qr++55/++5+55+++5�����466�����re���@A A���@4@ 4����E5���@40` @P����@�.]qr++55/++5+55+5����1�6@ A�")++5����166����ri���@ A A���@4@ 4�����E5���@40` @P����@�/]qr++55/]++5+55+5��i"6,��j@ A�!)++5����e�6,��j@ A�!)++5����7,,C�4� 0@����A���@4/��>5.]+5+]5����7,,��"2� 0����A���@4/��>5.]+5+]5@���@'' � �S�@���@4�@���� 4�`@ � @ @4 /+M��9�_^]�+_^]M�^]r+M�_^]?��^]�99/^]10q#3&'&553#�����,j%#�`���T,95i�8@���@)( �@ @ 4�`�@���@4�����S@ � @ @4 /+M��9�_^]�]�^]r+M�+_^]?�M�^]�99/^]10q#&'&553#�瑇�,j%#�`����T,95i�8@�� ܹ�س4���@%#44#4-;4%@ ���@;?4@#4@4��@0 � ��� @���@4@ 4 ��_o/]]q��++�999/M��9?�_^]r99/^]�]r���+++��10_^]_^]+++++#"'&#"#&7632327&'&553#��?gCN�58_>k;#:\,j%#�`��8$_a?D>_��T,95i�8�������6#��@ A�")++5������_6#��@ A�")++5������46#7��C�rt�����%4���@4AA���@4@ 4����E5���@40` @P����@�.]qr++55/++5+55+++5������46#7����re���@AA���@4@ 4����E5���@40` @P����@�.]qr++55/++5+55+5����iE&6! ��d@ %&A�")++5����iE&6! ��d@ !A�")++5�������6#��@ A#�")++5������6#7����rm����@(AA+���@4+@ 4�++����E5���@40` @P����@�.]qr++55/]++5+55+q5��F"6<�Gj@ A�!)++5��F�6<�Gj@ A �!)++5����7<�C�7� ���@ 4 0 P ���@ A?o��>5.]5+]+5���7<���"+�����A���@5?o>5.]+5+]5����73� ��:� ���� 4��k� A���@50�/_p>5.]q+55++5�����d@O��� ��"@ ��u@(���@,/4��p/]��+_^]M�3/^]�3/�?����]10#53#3#53����uȺ������������d@O��� � �"@)� �u@(@,/4��P_/]r��+_^]M�3/^]�3/�?����]10#53'##53�����u�ĭ��U����Y���X@ '7���� 4�`@@@4����S@ ��"?�]/�]q�+M�+_^]10]#3ё�����W�i��6&7C�� /@**) A&����4��ط&&A&�")+++5+]5��W�i�&6&� @ &&% A+]5��W�i��6&7��� 3@"**) A(�(�(�(�(�((((A%�")++]q5+]5��W����6&��@ �%%1A4�")++]5��W�i��6&7��� (@>>= A�%%1A4�")++]5+]5���� �72,C����@A���.]55+5����A�62d��"6@0@�������@A@4p`.]q+55+]5����7 ,C�$��۶A���@ 4�.]q+5+5����6 d��"2�!���@ 4p!�!�!����!!A����5@P.]+5+]+5��a�i��6 ���A+5��O�^@(8@ 4�`�@���@ 4� �S@��"?�]/^]�q�+M�+_^]10]#Oܕ����@��!@ �/��9?�99/^]10&'&553#�,j%#�`�T,95i�8 f�#�@l(4�[k� 484��+!�!�!�!!!+_o "+ %#"%## #@##%$/��]��9/���9/�?�?�9/q�9/^]���9/]++10_^]^]]+!!"'&547632&#"3!!!!!f��ރ�}��mq �2��PEFN�_�U��|������TX��ue��an�����f��v#)0^@��0�6IYiIYi9 *J Z j I !$)&' *0 &$ )'0*! ##@#P#`# #!**! ! )$ '& 0*@���@+4���&#&� 02.&��/]��]]���9/��]�9/q+��_^]�9999?M����?����99^]^]9999}��������������������10]]]]]]]]]'##7&'#7$76%7373&'$&'v;����G='�;��5�BB"�5�;�,��7K�8J��;F,�l`����Wf����D�� LT x�o�-^>��Z� ��! �����f��v�+(@X*(47G�����*:Jz�� �4F,*|*�*V 6���<L&���4���@t4&$�).:����66F������� Iz�) !!)%+ + -& /]]�����9/��9/?�2?�99r]^]r]qr]r^]^]9/^]��22++10_^]q]q]^]]]]q]]]qqqr+# '&76!2!"3632&#"$v;�������A�.<�b���oKV��f�[^>BB�*;L�����VL����-2���ٕ�1���:�'�_s�^��=&)(@\�F V �'�''#'3'�'$ #!" ! #"$& "#0#@#�#6##"# $@���@L 4T����%@�%O��!!&!!%?���?_�*)9/]]q��2]�]q��]q��9]]q+�9_^]]_]q�?���??�2�M��239}��������10]]]]!#4'&'&#"#5#54#"#3632363 &� 7.>?2��ӯ���;��o��C̮v#"H�['C#����P_�M���&�������$��"%)�@)!# '&!%!## !!' @ ���@\(K4& @% @(K4O � !#!# O���+(! _o��@��/^]qr33��22�]r22��2299?�?�999/]+������9/+�������M+�}����������10_^]]##!##535#533!33#3!5!'5#%'#�x��)�xxxx�*غxxx�����XX������A��A�����B��B��������?������� �-IR�@Y�JPZPiK5GEGFDfDv@�/U+v&y!��� :JEN99;M@</;*���@�4*���&6Vf���Xx� "P` @/004�0�0�0�0�0�00 I�I�I�II�II�...�.�..J&C C�CCCCC;N: O;;;* $$@@!4/%`���/_o��� $ $T�����^]q��q+M�99/_^]q��9/^]q��]]]q2]qqq�]q+3?M��_^]?��]9]]qq�+?�?M�9/�310_^]_^]]]^]]]]]]]]]q]]]]]# 7327654'&'&'&'&54763 &#"#&'&'&'&###!24!!!276 �d|�w=��_BS5$��2�0(yf�a-���[��~2+����A+N4-,N����X�E=�cN'WJA��0��K'8�Z,U�$-X=#%)1NAM�XJ�=h��K$ $1 .I>�l1f:k! �u�'rdy��9&#Ps��t=v�#&)-14@�0H.h.6&�&9$�$�$� &v�)H VY�%2%B%�) #')!"())*+$%-,&%%.124/03444)%$& !+,./ #"*-10 @'(23 ���'4���@4'44 '44���'4���@4 '44���'4���@\44�4Z4F4)()H)�)�)U)[E�Z�U(xT J4%) &06 &/���^]��9]]]]]]]]]]]]]]]q++++++++++++?3?39/_^]����������������9/����������������9}���������ć��������ć��������ć���������10]]]q]q]qq]q]q]]q]qq]!#!#!53'#533!3!33#3%!3#'#'!3#v��{�{�1{�w���?�vv�e�z�s�k�zz�A���=�)JJBx>��B�A_��5�.y7��A��A�����B��B��B����� ����������R�q���4����!4���@�'4g� l�����F��%5#.Q8��A� @����@R:A46FFV Z���� )��' @ @"40�/^]+��_^]M���9]]]]]]qqr+9/?��?��9/_^]q�����99]qr^]^]^]q]q]]]q�M+}ć+}�������10^]^]]+++!!###5333!!!R��2���ww�V���#D�7����������/�0���@�788 /?���� 0� @ 0@ P`p������:@P��/]qr^]�^]9/^]3�29/]39/3?��?9/q��]�9/]��]�}������������10qqq!%%#5%55%!5!��O��O����M��M�� �����ϳ���TE���ϲ����)�i��7GYd@UDdX(h(x(+%7e7u7 JJ 'T7TXW;WXL,361<D Z\R&V$\Va@RZ&6L1,R��� 4R&&@L���@&4&LVLL&,�&&,0,`,�,&,&,_H&@���@' 477gw��@@X 8f_!/����2]�]2]q3^]�+M�99//_^]]]�]+M�+3333/�����9999//���?3��210_^]_]]]^]]]]]]#"'#6767632!"'&'#"5463267767'6%674'&#"32764'&'326&#"3276�WS�lVK%�%�Y^�RW�Ї���qhAA[��oOP=E0;[���8G�2Bj�'-IJ1-/2GF.)��AW�;E)F@<(RLX�z_�{B@-AqH�OLM��9F"e#~ORHL����G65��Nj&��S��mP<hM�B�%�bL:BA;LI=BC<��}�V�z���"@8��,>-dE0�.���@��g��� � 0@`���!� o /]q3�q2�2�]2�q2�2/�/]�9/���9/^]���}��������������������10qr]]qr##57573%377��V��V����VfV�����Y�� ���+Y�Y�Y�YG��\��Y�Y�Y��fZ[N'/7?GOW_gow�@chlPTT\Xx|8<pt(,`d$LHD@ $<,$$,<X40NJvrrbfFB~z62njRV:>V>V>"^ZZzjZZjzf" *..&"f/��9/���9///���99//�������������9/���/�9/����9///�99//���������������9/���10#"5432'#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432#"5432%#"5432#"5432'#"5432�0440�0440�3131$0440�72222�3113R3113�2222�0440�0440��0422$0440�2222�\2222�3113�2222�2220113��331�222�331V113�{113�2/5�H113�004 331�222�331�113��404.113�S�l2/@ &&V������@��"?��/��10]] #!l��{�)���}�S�l2/@ ))Y������@��"?��/��10]]#!5 l{��)�{�S�o�$������@ ��"?�2�2/��10$#"#6632o��xN��#߉p!UfJ��U�S�o�$������@��"?�3�2/��10#"%53267o#߉p��&xN����U�UfJ�&5@+ %@����4/+�M���??9/���10###5333�n�oo�n����C���Q:&P���@.4 %@@484@4O�9/]qr++M��_^]?�?10+#"'7327653:3B�ID"6M �:�Nd�N#j\�Q�'1��&��@ 4" 4���@�)+4 @>A4/���(01//1%1%11%/%//4/��1$/+ +$@���@c4����Pu�� ��Z���0@P&��/- $----1($@���@ 24$@���@ 4�3/�]+M��+M���_^]q�9999]99]qq]qr]q]qr+?M�?�?�9_^]9]]q+�M+�}ć+}ć+�}ć+}�10_^]+_^]]+++#"'53274''#&5676324&#"6P!{� ]Xzb_XP��G��i�&���VR��MI�4-rT{�{�I�U.$wOL�'�܀�����%0�KFSO<P�-��B�%,1�@8 % ))F@)P)`)))))$ .*@**@'*4**/@/���@a4//�/�/ //$@-(!4-64(4*:*: --*--&&@Z43/*% /33��2��22+_^]_]M�22^]]q+++??M�9/_^]+M�9/+33�229/_^]r^]33�2210^]]#!!##535#53!23#3%&'&#!4'!!6!!2Bh7w������)�Q�OcFH��,C0�����-�?�j{�WE<���W�Z�)ʄ�5 T�Z�VF�Qj�!1:Z��س4!���4-���@m4�0�0�,�(''�$�$�$�$��!$44���V5EU75��/?9@���@t4$&09I0.@$ 4"%7?�@`�<2@�<*$/���?O_/]qr��^]�9/]]qr3��2+33_^]]]?M�22^]]]?�22+??�/_^]]�999]q10]++_^]_^]]]]]]]]+++!"''67675#"'&'&5763236324'&#"32764&#"32j���:nl-.E@e��kg9;�j��j�F:w���;L��I9?M��J=�9,<Gnt���#�v<=W;��IGz�]�E����.�n��j��o��i��*:0����Q�����س4���@{4!$44���V5EU��/?%@"$ 4��� ��]�/]]3+33_^]]]M�2??�/_^]]�999]q10]++_^]++!"''676736324&#"32����:nl-.E@�C<w��9,;Gmt���#�v<=W;��v*:0���Qp>$-(���@444��س4$���@�4� 9 !$44���V5EU "*(�"�""/"?"", @"$ 4%* � � � � � � /%P`0���/%�0/^]]���]q�9/]q^]qr3�2+33_^]]]??M�2??�/_^]]�999]q10]]++_^]_]^]q+++++!"''67674'&# #36326324&#"32p���:nl-.E@_5I�洢u��Y( H7w��9,;Gmt���#�v<=W;��: ����&��}8M1~���v*:0������#��س4���@�4 4fv���6%5 P`��O " +@@4/O��� %@"$ 4 @4@4 %�]�/]++�_^]q33+33_^]]]M�229/_^]q+?33�M��?�/_^]]q�999]q10q]+_^]++!"''6767#5373#6324&#"32���:nl-.E@�����A?w��9,<Gnt��#�v<=W;'�l����N�v*:0� �i�>_@= 4 4 % %p��!/�]��9/^]�??�2??�10+_^]^]+##"'&554'&#"'632326653��~��P&*LB>^e�c{�P�<��i��S���Dz'�:]t�S�}E �Q�>+d@@ 4 4# )% %#%p%�%�%%-/�]���9/^]�?�?�2??�10+_^]^]+#"'&55#"'&554'&#"'632326653327�^e�c{~��P&*LB>^e�c{�P�<�*LB��:]t�f��S���Dz'�:]t�S�}E�=�Dz'���"��C@@@ 4@���� 4/��+9/��+�9_^]10#37"�4�r]]H�������"��?����@ 4@@ 4/��+�9_^]/�+�910#'#3"r]]r�4�����\�P@ @ 4@���@ 4@���� 4/��+�9_^]/+�+�910%5%�����\�4�r]]�\�C@@���@ 4@@ 4/��+9/��+�9_^]1057'5�窪�r]]r���Q��`@�?����� @ ���@ 4� �����9/��^]]�/r+M��_^]]qr�10#"&546324&#"326hKMhkILhH=-,>=--=�LkmNIjkK-@?,-B@Y���U@ '7���� 4�`@@@4����S@ �/�]/�]q�+M�+_^]10]%#3ё�����p�g�r�@���@(r@@"4��� �/��]�9/]q+M�_^]��]��]10%#3#3p��������:����@((/�S@@@4�@@ 4�`@@@ 4�`�@���@4� �S�@���@(4����� �/��]�9/]q+M�_^]�^]+M�+_^]�^]M�+_^]M�^]+M�_^]10]]###�ϗwӐy�����i��P���س4���@#44#4"v@���@4@ 4v ? ���?@ ���@ 4?^]+�M����/��++M�9910_^]++++#"'&#"#&7632327��?gCN�58_>k;#=��8$_a?D6W����(@< <<?�/�9/^]���10#53#53����������n�v���@4 dd@����*.4���@%!4��� 0@/��?�^]qrqr++M�9/��_^]r+10##!�g]S�L�n���d@���@4 @���@ 4d@����*.4���@%!4��� 0@/��?�^]qrqr++M�9/+�_^]r+M�10#5#5!g�]n�g��i������@4 dd@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++M�9/��_^]r+10!33��g��iL���i���@'@4/d d@����*.4���@1!4��� 0@/��_o/]qr�^]qrqr++M�9/_^]��^]r+10!5353���g�ig��\��%@/�/���/��^]]q�10!3!53�����\x���\��!@/�/��/�^]]q�10!3!��X�\x�:�\q� I@@@ 4���@ 4p /��q�993/++�_^]�9�10!#53!q�I�^��^������s�D@@@ 4@�"@@ 4/��+9?��+�9_^]1057'5��窪4�r]]r���Y� `���$4���@$4�@@ 4� �@�"@@%(4/� /��^]+�?M��_^]+M�10++"&5463"3YMgjJ+=<,mNIjI@+-B���'� v@'Wgw��Xhx���� <���������@//�<�"?���]q�/^]��]�9/�10]qrqr#&#"#! #53'{��{ �������0��#�F�6@! //��]�9/��]�910''7'77�\��\��\��\���\��\��\��\��r�\���@@@ 4@���� 4/��+�9_^]/�+�910%5%������\�4�r]]�r�\���C@@���@ 4@@ 4/��+9/��+�9_^]1057'5��窪�r]]r���\��� �����@ 4 @���@! 4@@ 4@ ���� 4 /�+�9/��+�9_^]/��+�9_^]/�+�910#'#357'5�r]]r�4�窪������r]]r���Y� f� ��@$4 $4$4 �@@ 4��@�"� ���@%(4 �/��^]+�?M��_^]+M�10+++#526544YgM,<=+Jj:NmKB-+@Ij�S��2 ,@ A �" ��/���?��^]�10! 3! �����{���2��}���S���0/�/�10!5!��W���S����W�0/�/�10!5!��W��ց����������i!���& �@] 04 " � � +`p IY;6FV %$%$/]r��]r�9^]]]?�?9/]q���9^]+}��ć��10!#!#3߽u��u���1}}B��&��q���&�@z + + 0 ++ (�i���Z$4� )I�������6&6� %%/��^]��9/���3]q]qr3]q]q]r?��?��9/]]���9/�}���10!!!#!!!!!#��J����p��7�Jc�B��&����;��KD���>4DK!@©�@�AFBVB��d)V;uG�Gt?�??��y��1�**�*�***-"+EpE�EE�EEEd/t/k{�8/-=9(1-pH )/E?%"E�E�E�EE EE!%5$@@%+4M*$+F$!@!@4!/!!/^]+M����+M���9/_^]qr���99^]?����]?���299]]]9/^]qr�9/]r9/]qq�q10]]q]]]]]]32767#"'&'# &547!&'&'&#"'!26324'&#"67676!!276�gTWĔhl��<�5�b��f;(���m1�WIY�9�hl����do�@8WhU_P�n+;�:���OJ[�%&~eQ&U�G'2@��}*y>T3+�]��JS�T-'27^2�#&!.���VQ*&%0����@4��� ���@ 4(()+ ++ +,+ $@��� 4���@4 &$@���@ 42,% 0 /^]����2+M���3_^]++M�?�?�9/33�2210_^]+_^]^]]]+##!#53!23%4'&##3276766&&##3276*q5fb��!oo��>c>55���Y5y�_D)".Efw��|7Y�G\�LIӔ�NC`cB�b!��,%�i4W��#��P���>F�&i@& #4$� / /+ + $@���@"(4 %0�/]^]r��^]+M�?�?�10_^]]]q+#!! !#3276���n ������`c���&��p�`d&�@7 #4'�) )++ + / $@���@"(4%0�/]^]r����^]+M�9/_^]?�?�9/���10]]]q+#!#53! !#3#3276���nnn ������`c���Ӕ���p�ܔ��`d��&/@+ + + % /]�����?�?�9/�10!!!!!!!������$��d&������2��b>a��i<&8@~ %@����4 9/+�M��???_^]�10!#3#53<����&�C�A���&'@ %�%/��q�?��?10]#"&773253�TY�������S�`e�������&�@)/ % %���@w144@����������9��d��$�� � I Y � , � % /]���]�]]qqr9]?��?��9qq]qqr^]q+�M+}ć+}���10_^]^]!##33�������jz�[&�P��v�& �@ ���@4 4 ��@U +@ @ 4 � � / 0%��� �/]qr�����]r9/^]qr+�?M�?9/_^]9/^]�+�}�++}������10!!5737!�ww�����e�e������p����&f����&b��D��'>R�����>'D"�@bx���v�y � v � IYi��FVf��FVfIYi$@`��$!O_/]��^]�/�/]q�10]]]]]]]]# '&54763 4'&#"3276�����َv���t�A��m��l�k��l��{���ꇀ�u��RDHS��SEERDh���4���@=4Wg:J4D��v))$? @`$@���@- 4/���� O_/]��^]�9/q9/]/]+3M�2/_^]q�10]]]]]]]++'65! &'&54763 ����j�h �hk���o�@!��A�2�2���%�tw��v�t "�"-C@�4���;K��_o��!$$+$-#,48H:Jz6F7G��Ueu/��(( (4w� !$# )9&6#!$ *$@`��*$ $ #!&/& O _ /]��^]�993333/�/]q�99]]3333}����������]+10_^]]_]]]]]+_^]^]^]]]]]qr+%'# '&547'7676324'&#"63276�F�XDb��ӌqP�G�DDm����W8�m��eKF���?l�J;,�`k@��zi^l;(v���SF4�<[��Nb�TG P��A>/8 @�x�d�������x]#m#}#P%`%p%6&�&�&�&R+b+r+]-m-}-v3�7Y7i7y7|IYi���+0p0�00�0�0�000� $,5 �0($0 $���:$1$���/O/^]q����^]q�9/]��99]?���?���99]9/]qr�9/]r10]]]q]]]q]]]]]qqq]]#"'&'#"'&!&'&#"'! 6324'&#"3276%!3276A�x�yhp9����pOV��@�Zo�����G\��UHHT��N&���FM��RL ���B26c˶��bl�X�Ǚ����a~�q��n��_�RZZTD��d&"2p@J)9)9Y���-�1�''�/%#$4%+$?O_/]����^]���99?�?�9/]�]9910]]]]]]#"'&547675&'&533276534'&#"3276dٷ�kjAHp\B>�,3[[3,�>B\oHB�4<ff<42:jj:2z��nk�wgqh`a[BOOB[a`hrgpiISSIilGRRGD'>=@)v�v � o % % ? O _ /]��^]�?��]�10]]#4'&#"#47632'�FR��SE�|���|�m��k������D��'=@)y�y�` % %?O_/]��^]�?��]�10]]#"'&5332765'|���|�ES��RF�������k��m���&l@K���\���&6&6+�+ $/%�� /]q���^]�??�9/^]�10]]]qr]qr###!24!#3 �y��³n���ý�%�TB�a&FT�������&y�&�@w 4I � � � 9�xV��,<i % � � 5 + ��6 % $?O_/]���^]q��9]]?��?�9/]�3]]9�+}�10q]]q]qq+!!"'&54767&'3333#"3��etVQ�XY�ߝL$7nh��NjCi�HR��UP��p+��o_*t���&�&l������&#DY��q@.9,��%o����% @���@%,4�@@%,4/+��_^]q+�M�22/�/_^]q��10]]]#!5!27654'&&#!5!#�HkQ6r�nM�/�'*����&���^�M�#�RDH<��|DY�� �@Q9,L��P�P�O%o����% @���@%,4�"'@����#'4���@4`p��/]��]++��_^]��^]q+�M�22/�/_^]q��9/q�]qr��]qr10]]]]#!5!27654'&&#!5!##53#53�5P6r�nM�/�(+����&���w������\'�#�QEH<��|2��ϼD�P�� ����@245E�!%%%@4@���@%,4�"@@%,4/+33�_^]q+��M��2/3+�M����10_^]]+%!!5!276765!!5!254'&#!5!#����'�['C#�����M���&�������� 7.>���;��o��B~���&Y���&Z��(�&]2��b&���@�4��FV����Y�����%@ 4O_o����+ @ `p��� ���@4$ p�%o�/]��]�^]�9/+99?�_^]qM�?���]q+9/_^]r��^]q�M+�}�10]r]qr]rrr+# 7327654'#!5!bzj���:��aW<Am7���6����JA)�VKC$`v/4Tz$�-�w��\Q?��,>)���@4 �����@� 4?�0@`p��� � @ @ 40 @ P p � O _ _ o ?_���0)P)�)�)�))'%$)%+%$$@@4/+M����_^]���9/�?��]?��]9/]q�q+�_^]q�]q+10_^]_^]+!"'&54767527654&#"'!2"327,>���bpCL�;W`N�.�>D�bpCK��:X`N�.��DO�`BJ{#b?M�+DO�aBKy#b?M����>'�@� ? � ?� %4��o��;[{� "��>�y�'%"��E��J� )/�]q99]]]]9?3����3]r^]^]r3?^]qqr+10_^]]%#"'&''#"'73277'&547632327�x�`=*E74A,=a�xcLd%7n�Gkg��djG�o7%dL��*[HHZ*�r�G��]��YTTX��]G�����&]���&^����&i����&Nz9&!u���@J"%4�JZEU�� % !!%%/p��0��#"9/^]q�]�����]�??339/���10]]]q+#$'&'&55336765539(vʹ��O�TN���:�q�V�RL��9�UoC����=d84V���K������#&e���@) @4 @%)4 @2:4 @4 @%)4 @2:4���@.4 4@%)4@2:4& 6 F % 5 E �'@ p�@J � � � I Y � ���)IY��� ����(8 8�&@P`�8�&�/��]^]�q9]]q]qq]q]q?�?�9/]���9]]]]++++++++++}������10#!#3&'��s�al�}�dg4!m�-����AeX�������&��'� �'� �'��'��@3 jj���8H�(�; �&@ �&/����9/���9^]^]^]qrqr9?���?��9/�9/�+�}���10!!#!!!!!#�w�����-��1�wb�����u��u���(2��&�@ FEU*:)9 $$ �'@ �'� A ' &&�( �&�@@4/+M������2?�?�9/_^]�910^]]]]]]]#!!2'4'&##32764'&##327676fX���t�L'���\,j��U(e)k1`�=Z$��MB�{?D�E7�n����w#��C%���Z� -�� ��@!4uZjY i ""#" ++�'@ &&&�'� '�'@�г4����4�&�!�&�/'�&@ @@4/+��M�������99++?M�?�9/_^]33�2210^]^]]]]+##!#53!23'4'&##32764'&##327676Z~BfX���aas�L'F��[,k��U(e)k1`�>Y$�Df�LB�u�{?D`C�n����w#��C%2�f�q@,���� � 5�'��'&��&�@@4/+M���?�?�10_^]^]_]^]]]]]#!!24&'&##327676f^N�FY��VoA�J'�dK6s�ԭF/�ւl �,�g���� F/OL2��L�'@ �'� �'� �&�@@4/+M�����?�?�9/_^]�10!!!!!!���%��a��u��t��2��M�'@ �'� �'&@ @ @4/+���M��?�?�9/_^]�10!5!!5!!5!�a��%����uRt0u2���$�@) (4v�v� eu "�'�##�'@@@4��� �'�"" �& &�&�&�@@4/+M�����9/?�?�_^]+M�9/�10_^]]_]^]]]+_^]# '&54767632&'&#"3275!5!���}=8?sp�nU�2v*l;M~TLL�Wc�t���d��w��x�><"@� �.72�l��X+g�u2�<�K�'� � &@ �&�@@4/+M���_^]��?�?�9/�10#!#3!3<��������,�i�i���3��&�@���� 4���� 49/++M�??10#3턄��-�R�Q@!HUeu��0@ �' &��&/��^]�?��]q]?10]qqq# 7327653R}@Y��v�i ��E#*�U%W�2�f��@ �&@ �&@-���U�# �@; � � " R 8 � � � 9 I � � �&�@@4��/+M���_^]9_^]qqr^]qqr?��?��9^]qr^]�+}ć+}���10##33f�������a�������n2���3��'��&�@@4/+M��_^]?�?10!3!�������2��������/24���@/24@/24�'@ �'���г4��ʳ4���4���@#4g �@p�� �&@ @@ 4�&�@@4��/+M��+M�9_^]]?���?�9_^]_]_q]_]++++�M+}ć+}�+++10###3673�~��v��~��%��>��L���BGL4k�2�?� ����@ 4� 4"2B-=M�@�&@?O�&�@@4��/+M��_^]�_^]��?�?�99�+�}�10]q]q++##33?���~�~����2�=� ����@ 4� 4"2B-=M�@�@���&@?O�&�@@4��/+M��_^]�_^]��]q?�?�99�+�}�10]q]q++##33=w��w������2����@Fk{dtfviy & 6 �'��'&�!�&�@@4/+M���?�?�10_^]]]]]]^]]]]]]]]# '&54763 4'&#"3276��o���z9y��%z:��Nc�XMV]��[S���=�u�珘�v��f1|m��ksxl2���!�@2�!�!�!������ �����������'� �'���&&@ #�&&�@@4/+M����_^]���99]?�?�9/�9910]]qr]]]! 47675&533253#"32����1,k��)k���k,1�����7��l�LF, 1�x9L��1 ,FL���2�'�e@%� # � � � �'��'�� &��&�@@4/+M����??�9/�10_^]_^]]!##!24'&##!2'����v]:�9�s!Y�����m� u=N� ��2���"���@7 4 (4�����#3��t���t�&@�'@ P ` �'��@���* �&&�@����4$ �&�@@4/+M���+M���99_^]_q]q?�?�9/q��]99�+}�10qrq]]q]]]r++#'&'&'&###!24#!!276���i8 3���r=Z.*��5;2,���3�Ϧ$�G�LEQ�&6Ná��O(1�D�@��'��&@@P`@P` 9/]q��??��10!#!5!D�����E��ku2�=�n���@(4��v�*:J����%5E�'&@ �&� @ @4 /+M��_^]�?�?�10]]]q]+# '&53327653=#^X���N&�E:T�;1�~�Ok;7�[�<��k5V'!QD�;����@ ����4���@4@4@ 4���@ 4@ 4���@.4 Td� :��&)4���@�&)4#���M]m )9I��Yi�8&6F��Vf��(8Hx�X����$4D�6F�I���F��&6V�(8��;K�* �&@@p� �&�/��]�9]]]q]qr]q]]]]]qr]qr^]]q]qrq]]q]qr]]]qr++?�?339_^]_r^]^]]r]+++++++10_^]^]##37367����҆����,���6��� h@4��vrY��� ��Z~}2���)6� 4!���@(4�!/DTd /4��.�.�4+�@ & ��53�����*�@&&@&P&p&�&�&�&�& & �1@ @ @8=4 @ 4 0 D� � � � � /]r^]++M����_^]��3?��]?�22?9/^]�10]]]+_^]q]]++#&'#"'&54767676774'&#"'6763253276Ȁ|�iBKW(0!K�F#.\S),w �E^�? �B�+L4��7�%4i17el; J)N�/L"1S�� Z,=rs*2���'6&��@ 4 4� K[k4���@4�2�2�+�"�/�@ )$��,"*�$��� �(@0`p����" .�@��o���0/]qqr��3�]q���?��]?�22?9/]�10]q]]+_^]q]]++3267#"'&'&554&'36324#"6767676�W(0!K�F#.\SUw�H[�? �|�jBJ���7B�>0�l; J):N�/L"1S��Q-%4i16jrs*P, !2����@6 4IgwgwgwIg w O���@4k{�A ��@o0@p���@@@4=4@4?��/]qqr++M��_^]q���?�2??�2q+?10_^]^]q_]]q]]]q+#5#"'&547632534&#"3276�zA{�VN�GU�LnnuQNo*5fc2)�L\yl��[,p`������nK\XH2���2@G�@4>> >==1��� 4C���@[4�F�FT* *�*'�'�'�#�#����������;��-�---$-� -�� -+ ��A@A���@4 A0AAA�A�AA;�@P`3+ �D@@,(@FJ4(@<A4((N(�(�(�((�(�(((�( (+5�/&@+@ 4/--+--;A �@;:?;O;/;;;�3@O_ I(�)B�@@4/+M����_^]���9/]q^]�^]�99]]+?M����_^]qr^]++?M����9/_^]��^]qq+M�99_^]r]]]]10]q]]]qr]qr]++_^]^]+32767#"'&'#"'&547!&'&'&#"'6326324#"67676!3276�~:�fEIVx( v$xAZqE)X��I!;1<�&G��e��gCK��F:@ 5�K(� �v�[52�8 UD69�0"*`�WUS)8#�솆28gq"%?!q��:7d���߹��4���@'4���� ��س F4���@ 4�@ @ 94����@?�0`p��� �@���� /]q����]qr�??�22]]+?M�22_^]++?10_^]]^]q]q_^]]++#"'#36324'&#"3276�KT�IqzMx��}'2eb6,#9bd5+L�kzk[�aΩoH\ZKi�9^]K2��� �@( 44K[�fvIY� ���4�@@ 44���@o0@p���@@@4=4@4?��/]qqr++M��_^]q���?�22++??M�22+?10_^]]q]q++#5#"'&54763234'&#"3276�qD��T(�HX~Hyo(3jf1'+4ec3)�[k�Vm�^/cd�}sK_\GplK\WH2������@,4�������� �����@.;4�� �@/?0@P� A �@���@4�0���0�@$@@ 4p����0:���/r^]^]r+M���_^]qr+M���?�?�9/_^]q�]��9/]q+10_^]^]]_]]q+!327#"'&547632'&'&#"��4:e�5}?��[VSZ��XP�&:]Ym"iBI��gb��fpne�DZ.FtZ2���@C44�������� / @.;4�� �@ 0 ? O _ A �@���@4�0���0 �@$ @ @ 4p � � � � 0 :� � � /r^]^]r+M����_^]qr+M��?�?�9/_^]q�]��9/]q+10_^]^]_]]]q++#"'&55!&'&#"'632!3276�RZ��WP4:e�5}?��ZU��o&:]Y85G�gone� iAJ��ga�Z.F;92�Z�' @-&+.4*24 4y&�&�& +;*:�@�����@'��@&)4''�'�'�' '%���� ��'�@/;O_�0@�� !�@9����O_0�/]q]r^]��^]q^]�9/�9/�99/?��^]+?M��_^]9/]�9^]10]^]^]q+++#"'&547&547632&#"#"327Z'�qHRlUKFe�6s)gvOLG+,):�!��39mz:4Xc;7�ylU_#*9# �2�Z�'���+.4���*24"���@! 4v�� $;%5&&�@�����@ ��@&)4��� ��&$����$$ �@/;O_�0@�� �@9����O_0�/]q]r^]��^]q^]�9/�9/�99/?��^]+?M��_^]9/]�9^]10]^]^]q+++#"'7327654&'&##5676654#"'632ZRHq�'r!�;(,."PH .4vg)s6�fEKUl�m93�� ":$C _8)ly�6;dX4:2���!/!@J44 .y.�.�+�+�+(�'�'$x$�$�9 :�� ��� ����4 �@ ��4$&�@@ .44.,��" �@0�0@`p��� *@@@4=4@4%9�/]q^]^]++M����_^]q���?�22++?M�22+??M�9/+10_^]_]^]]qqr]r]qqr++#"'&73276'#"'&547632534'&#"3276�[Im}KWv#.M�" Pw�UN�F`~Spq-6ed3+�i3*;�Ac2(4<x6"�%w^od��a/gW��kIVUGj��UFd���J��@&H�� 0��??]/q�9/]r^]���10#3#53�zzzz���d���.@ �@ �@PDdt�R��"{��� )��DY)9I� � @Y 4 ' G B� � � � & % 9� � Z P�@p���@ O_ /]q���]q9qr^]^]q^]r^]]^]+??�?��9_^]_qqr^]]q^]r^]�M+}ć+}���10##33���Vyy ����pS����$��d�1�ٹ�� 4���@ 4������� �� A @@P �@?O �@> / H / ? _ ? O � ? � @ @p � 0 0 @ � ! 9/^]qr^]^]qr^]�2�^]q��^]q��??���33?��10qr]q++#4'&#"#4#"#36326321y7 )�yw(zmK�OfU����z#�_ңk2d���euB<~�d�������@0 4Xx&6Zj��� )���$:4A @�@ 4 �@ p���O /]q���]��+??M�?�2+?10_^]^]^]q_]]q+#"'7327654#"#3632�)n1/"5��ymO�J=E�z7K g 4J��x�fv#A7j2���ҵ(4��س4���@14(4Xs���y � � � ��A �@���@4O 0P�0@�@ @@4:�������/]r^]^]+M��_^]qr+M�?�?�10_^]_]]q]qq++++#"'&5476324'&#"3276ӣP]�YSo]��[W}08kn7//7nn7.K�Z,kd��`Pic�pIUVHttIVYI2������*/4���@&$(4 4 #&4)8H*���@ 41@4?OA �@���@4&�@@@5=4G0O_��/]q^]+M����_^]+M�?�?��_^]+9/_^]+10_^]_]]]]++++#"&'732#"'632�OV�x�x��ρ"w,��M&>�bl�x���V2A���@� � � ���� ��@���@4 0P�0@ �@ @ @4 :� � � � � � � /]r^]^]+M��_^]q+M�?��_^]�10r]]#4'&#"#47632�}/8lm8/}TZ��ZTArIWVIs�dkle2��A�@������� ��@���@4 0P�0@ �@ @@4:�������/]r^]^]+M��_^]q+M�?��_^]�10r]]#"'&5332765�TZ��ZT}/8ml8/A�elkd�sIVWIrd��� ����@14/�� 0 ��س F4���@ 4�@ @ 944���@�"@0`p��� �@���� /]q����]r^]^]�??�22^]]++?M�22_^]++?10_^]]^]]]^]]q]+#"'#36324'&#"3276ԛKSvGzoN��K$}(3dd6+(3eg4)F�a/Z���]m�WelJ\aOlnGZ^K2����@���� -@ 4 � � ��@ ����4���@4���*:���9/q^]^]q++��M����?�?����+10_^]q#"'&5#53573#327�4(y!YYy{{ -#�L"n�_�I�_�\4d���S@ 4���A�p� ��O /]q��]��?�?�?2210]]+#5#"'&'&53327653�mT��>zt�+z�jzU#8'J��r_"fh0\�2a����@ 4����@ ��@o / ��@���@64@�0@`@4;4@4=O_0�/]q]^]++��_^]q+M��33_^]/_^]]��^]]��10]qq+#!5!27654'&#!5!#U#8'J�C�_"fh0\��jz�>zt�+zmTd�1��@ 4 4������� � �� @@P�@ O �@</H/?_?O�?�@@p�00@! 9/^]qr^]^]qr^]�3�^]���^]q�?��?���?2210qr]q++#5#"&'#"5332533276531mK�OfU��y7 )�yw(z�euB<~��<z#���.�k2dt��� �@9@ 4�����+;Kk{����� �@ �@ �� �@0I���F��� �y 0@�wO/]qq�]qq9]]?���?�9�+}ć+}�9]]q]q]qr+10#367���q� ���2�RFK0Y�� �'���@U 4 4�$�& / /@?F4�8+;����"�@ '%�@QF""I "S//O_���S`��0����/�]qr^]��^]^]qr^]9^]q]q?����^]�?9^]]qr^]q+10_^]]_]r]qr++#"'&''#"'73277'&547632327 QfA).%$-(BfQC3D%Jo0IE__DG0oK%D3I=11=Ma0`�?YZ<99<ZY?�`0ad���3�@= 4���fv�� ""%% ''�'�2�2�2 ����@0p 0@�#��-0��* �@`�0`p����*��_ /]q���]r���9/9??�22?�9/^]q�9]q10]qrqq]]]+#"'#476324'&'&##5254&#"3276㣂�Oy�L[rNSgRq� #:5X�cF6/4 ;5FU2/�l����M+CFpRw�wA7<Y�EV1+c��i*I1,;7���@N;K �@ 4���+���~�a4DT �@ ���@4(8������@,P y 0@��w��O/]qrq�]qr999/^]q�9?���?]q+�9?�M+}ć+}�9_^]_]]]^]q+10_^]_qrr#3���|�������2����62���'��%84#��ȳ4���@)404�R b y � � ; ;��6���$@����- ��@���@4O 0P��0@ �@@@7:4@4�����/q]r++M��_^]qr+M�99_^]^]q9]r?�?�3?�210]]]]]]qqq++++#"'&54767&'5!!4'&#"3276�W\��[VJR�<���A�{0;}2:hg:35<fh81:�dijd��bk*�XcBfUEW�mITUJljJTTH2�S�+�@' 4��{ � � ( ������*�*A#(�(���@ `�� �@9��O_o�0�/]q]r^]��^]^]q�9/���9/??���?���10]]]]]]]+#"'&5476476324'&#"676S�Kxx�e_JS��8:j8%>�Q*�%J/f82`��D��}v��hui/�oMR��&�UTT?T.?�k_S����@'������ �@ �@ �� �@ ��L�E/]]��]]]�9?���?���9�+�}ć+�}�10qq]%##33������̆�����b��s��d�|�\D��@H�� ����� ?]�??9/]r^]���10#53#3�zzzzЌ� �d�|�Zi�4���@,14(���@49/ � � �@ ` � /]q���^]??��r^]2+10_^]++&#"#3632�*,.YznEV?3qZ@N���m}d�l�JS@ 4���A�p� ��O /]q��]��?�?�?2210]]+#5#"'&'&53327653�mT��>zt�+z�jzU#8'J��r_"fh0\��|�J �@9@ 4�����+;Kk{����� �@ �@ �� �@0I���F��� �y 0@�wO/]qq�]qq9]]?���?�9�+}ć+}�9]]q]q]qr+10#367���q� �J�2�RFK0Y�d�i�m3�@= 4���fv�� ""%% ''�'�2�2�2 ����@0p 0@�#� �-0��* �@`�0`p����*��_ /]q���]r���9/9??�22?�9/^]q�9]q10]qrqq]]]+%#"'#476324'&'&##5254&#"3276㣂�Oy�L[rNSgRq� #:5X�cF6/4 ;5FU2/���l����M+CFpRw�wA7<Y�EV1+c��i*I1,;7�i�J@N;K �@ 4���+���~�a4DT �@ �@4(8������@,P y 0@��w��O/]qrq�]qr999/^]q�9?���?]q+�9?�M+}ć+}�9_^]_]]]^]q+10_^]_qrr#3���|�����J�2����62�S�Z"2�@J�0�0Y-Y)f)v)�&�&i&y& � ��� ���fv�0 *����#+4 ��/A'#�@���@4 0P`�0@+�@@@4:�����/q]r^]+M�9/�_^]q+M���?�?�9?��+10_^]^]q_]]]]]]]]]qq]%#"'32#&'#"'&547676324'&#"3276�UZ��\e7�bFk:N�YI `H�a/.8fh81-7nf6/�di��5#J�k��S�O;�Q�nM]PFluIWOE2�iS[+�@' 4��{ � � ( ������*�*A#(�(���@ `�� �@9��O_o�0�/]q]r^]��^]^]q�9/���9/??���?���10]]]]]]]+#"'&5476476324'&#"676S�Kxx�e_JS��8:j8%>�Q*�%J/f82��D��}v��hui/�oMR��&�UTT?T.?�k_S�i�J�@'������ �@ �@ �@# �{�Lv�E/]]��]]]�9?���?���9�+�}ć+�}�10qq]##33������̆���i��b��s��F�V��$@ ��/����/����910!5!547673���=HNK�V�F�M3[�P,=wF�V %8f@/0,#.,./*��'*�!�4�� 7��/3�2����������2�2/3�29�2�22���210'654#"#"'#"'&'&#"#"547327676323254'732$32 �] %��2_PImG?N0"/;�n�7�OI[=,3�/z**%7>X9l|{�o(�CC9 ]9A��oW'�CT/�j2I<^k/)�F�V�� (@ "����/�2��/��2�2�10!"'&'&54763!%4'&'"6�M�k�#,�8C?��?JR%�@2�VRhI�T>F\4wg = Y0#8���V�o"T@�sTd6F �� ���/3�����2��9/�2���9910]]]]!"'#!5!27654'7327676324#"!2��>XfI���uQ#:)J�u}kl��ǣ�Rk^^s��V??�E5F<��^WX^�dA::��%Aa 6@�wfW����/�2��/�3�2��10]]]]!"'&'&54767!%4'&'6A�M�k�#,�<I?�� 8A[*�@2%RhI�J>F\4wmCX. "8<��������?��2/��10#"'33�H��.��<%���N�F3=�@4�<�8�5�&�#�#�#�v<7.+� ��. �884�@%!(''?!�@���{ ,� 6�@ 000�00(8H)�%V%%%'��'�(�8.:�� �?33�2�22?���3/]]�^]]]�]�/����2]]]���]�39�99]99]10]]]]]]]]]]]]]%#"''67&54767&'&547632"67!24# 3276������3 C7H`%RYf�@J2Icf��s`|��*�X�d$�4�SYW���v��fc �vW�]V.�b} G0#Mvjfu&9 (i=7.n4�S)��WD�SZ��҄BA� ��!~@=����uVf5E&" @���@ 4P`���)�/]+3�2��2��/�2��2���_^]10^]]]]]]##"''657336324#"32�94?�%A J*vtRZ 7URZ�=,(D&[yF�c&b�5��$Y���@+!%4�!�!�!u! # ��'�/]3�2�2�2�2��3/3�2��2���310qqq+#"''6657327&547632&#"32�^s,%A -RD5;-1$A51!z(!(D&7OEa #$8>1&��9. $�@xY� � � y j Y H ) 9 �i����PD#3�k�y�� � � � � !/����2���22�/3���2�]]q9qq���9q10]qqqq]]qqqqqqqqqqq&'27654'7'#67"&#"676323276.�� YLe2(,���4� % .Z$T&Z1/�*)'I_<aCumS�T5#���H%,@��)�)�)�)�)j#X#I#8# ##*#� � � x � � Y i H 9 ( � � � t�aSD2 ���"*&��������&&$$("*Pp���,�/^]3���2��2����99��/��99�q���23/]]9qqqq���2��210]qqqqqqq]qqqqqqqqqqqqqq]]]]'7&'27654'7'##"''657336324#"32$M#��� YLe2(,�94?�%A J*vtRZ 7URZ�E(E���*)'I_<aCu=,(D&[yF�c&b���8��@{�������fv� � e u � V D % 5 � � � � � � � � ���qP`A 0 /3���qqqqqq�2�2/�2�2��210]]]]]]]qqqqqqqqqqqqqqq#"''%676773276578j%8P�� -T &}�.F9 O/ 3(,4��V2� (@ � 0/^]3�]2/�33��10'654672/ /4��6K%|F&1���O���$$@Ш�������tcT@4"��������teT%5E����������l|[M<- ������{������ �v���#�,�/�q�^]���999]]/���99qq�99]]]]]]]qqqqqqqqqqqq�210]]]]]]]]]]]qqqqqqqqqqq]#"'&547&'&547767634''32�^C %5S5J2�,"�<o)884;"!U $2;H��"2��aI@.�� � � � p � � a 0 @ P /^]�qqqqq�2�2/�2��210q#"'&77327657a9Q &�A0@cM/ 2)*4����&#�3����_%��6�7<@A@ 4/+5+5��_%��6�7<@A@ 4/+5+5��J�F�6�7��V@ A#����4##/]+5+5��J�F�6�7��V@ A#����4##/]+5+5�����6�7@FF##AH@4H@ 4H/++5+5������'6�7d�V!@66 A9@49@499/]++5+5�����6�7@FF##AH@4H@ 4H/++5+5������'6�7d�V!@66 A9@49@499/]++5+5iv%@0 4���@4 ���@b4 4����6�v��� )�� ���/ @��@(4'�������� ���2�2�q^]r+M�2�2�_^]]^]r9?��?��9_]]]]]]++�M+�}�++}������10_^]!!#6767!673v��+�+DFp��6�+�+�fT���oydi4<��T�o���w-%%@ � �� �����?��?10##!5!�������{���l1P@% p 4� (� � �ȴ �������?�?���/10]]+_^]_^]!#4'&!"'6! #3l��|�����z������ �TG�er���VP���7M@(5+ y � + 5)����& �Ƶ?/]��]�?���?���10]]]]]]!"'7327654'&#"'63 ���t^�������]u�����EY��`O�<r�1@Vf� �ʳ /���9/�??�?10]#547677655!3!r^6Q�<<E���x�}Hl}��jAJMLW��5�k�e1>@Yf����� �ȳ ������?�?�10]^]]]!!$3 4'&!"e�6 �k�ɿ�v��s#^p��N��I9�#(�1+@F*:� � ����/??���10]]!#4'&!"'63 ���z�������� �OH�hr��(���1!A@"*4Dz���� �Ȳ#/���9/�??�?�210]]]!#4'&!"#"'732765"'$! ������Nv yt^]!4=HV}6��� �WT�}]+DF!�$Kd�\p��r::&@n�n�n 9/]��/��10!5!3!:�8������q�;�Q�� &1=n��Ӷd2�Ӳ88-�Ӳ'j"�Ӵ %0��@*@**@ 4**;�Ӷ55��?^]���3/+33M�22�/���9/�����10#"&54632#"&54632#3#"&54632#"&54632#"&54632�1##10$T1##10$. ��hh�1##10$T��1##10$T�1##10$$0�#11#$0��#11#$0&o|S#11#$0T#11#$0��#11#$00�f�Q��� Q���@dd ��@ @@ 4�ӵ��?^]��2/+M����/�2/����10#"&54632#"&54632#3!5!�1##10$T1##10$. ��hh��P�#11#$0��#11#$0&o|qh�f�Q��� #i@!d# ��@ @@ 4�ӵ��@!u uu�Ӵd/�����/���?^]��2/+M����9/_^]10#"&54632#"&54632#3##5#5!�1##10$T1##10$. ��hh�ktqP�#11#$0��#11#$0&o|q��h���o[@5 �z+N�]�/M�105!sʑ���S�Z�6����$@u A @4� � 0 @ � .]q+5+5������7��N6�d�zQ@@ @9=4� � I A@9=4��IA@4/O_o��� /]qr+5+q+5+q+5����%� 6�6��c����@( 4A@(B4@(B4@(B4�C�4�C�4�C�4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���� 4����CE4����=>4����;5���@ 40��p���`p�/]qr++++5++++++++++++++++++q5����%�!6�-����P����,.4����4���@ A�Rc4@'Q4@'c4���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@' 4 p���`po������X5����R5����JK4����DG4����A5����<5���@ [�4@ 4/++++++++]qr5]++++++++++++++++qr5����%�!6�n��I�@ �����6;4����4���� 4���A���� �4 ���� �4���� �4���� �4 ���� �4 �����4�����4���� �4 ���� 4���@ 4 _o�P`p�����e�4����XY4����FH4����<=4���@ 4@4/++++++]q555]++++++++++++++qr555�������36�0�)@ !A���@ 4@4/++555+555�� 6��'�����@4 �p�������А�ǐ�00A+]q+5��G�F �36�7�L7)�7.~d��<@ `_ __�@}}OOAb`>>APP99A�>>A+5+5+55+5.]q5511111111111����,6�@P���:���:���4���5�HX� H X �FV�GW1�b&b@ ��8-+�b� �b��+�b@ ..6,,,�b�6�b!b�?���?��]9/�/]��]���]���10]]]]]]]]]]]]]]]]]]]]]]]2#"$54$"32$54$!2##32654&&##��j��������j���Ӫ�,��,����S��Ln�Y��rS(G`���������h��k�}��Ѥ��է�+��/���,-p?Yz$���D8$9��f��v�&���@TZ+U ' c o & ` &� v K k ?�?�9////�/�/]]]]�+�}�]�]��+�}�]10]]]]]!###33��M��N�������8� ���S��i�&�@Z�) � W w $ �� + +� %% ?��??�9/]��9]�+�}ć+�}�10]]]]]]]]]]]]!###!!�ơ�װ6W��������R����>%.�@kE$FY(f$� �vXx�j[ $ $&&�&& .%% &*v c D T "]m?3]���?�?3]]]�9/��2/]�����9�]�2��10]]]]]]]]]]]]!327!"'&'! 33 3632&'&#"��� GR��N�]��މ$Z��w�#3��|��w�8V��TO �^m����%.������Ilj9G_����ChXU�F����.>?@q�=�=�=":2:99�9�9�5�5#434 1�1�1�1�1y- --�-�-,,�)�)v%�%�%�%�% ""�!�!���%1���#*4���4���@f41#3@ )= #*4 4)=9=I=X h + ; K = +; $@�'%7$O�/ @p��@?9/]q���]�����]�??���33]]]++33??�M��33+++3310_^]]]]]_]]]]^]q]q]]]]]#"'#5#"'&'&5763236324'&#"3276%4'&#"3276�n~j�eăkg9;�j��j�r���:J��NA4U��M@�/;L��I9?M��J=#鞴����IGz�]�E�������k��n��U��o��n��j��o��iH�i�>-=K@�04�<�<�<"92988�8�8�4�4#333 0�0y, ,,�,�,.+>+�(�(�($�$�$�$�$-!=! � � t��T � � �$0���#*4���4���@_40"2@ (< #*4 4 4)<9<I<< *:$@�&%6$O�.@p��?>9/]q���]�����]�??���33]+++33??�M��33+++3310_^]]]]]]^]_]]q]]]q]q]]]]]+#"'##"'&576325363 4'&#"3276%4'&#"3276��p{�j�b�ۀs�i~�p�u�o5�<K��RA<J��L=�-?N��I9?N��K=���F�������Y�A���������m��u��j��o��t��l��o��j����Y �@w'4� @(/4!4��(X�� � (HX��� �(@R &@ !4@4?_&@���@' !4 P'� �p��%�?3����������33?��]�]�9/+M�22_^]��++M�9999�+�}ć+�}ć+�}ć����������������10_^]_^]^]]]]]++_^]]+!#!#7#33'&'3!'#Yݫ�����A�3с���G!2��aKy�h����k������%1�t���R�ƞ�[f��v -�@v�!UFVf�Wg����������F�w�+��W%&&V& ''7'+&+6+!- �(@� -!#�:����6F�������%5# !-) & &@���@4/)& ��/]]��+M���9/_^]/]_q9?�^]��?�]��99^]r]r]qr]r^]^]q99999999�+�}ć���������10^]]^]]]qq]q]]]q]^]q]r]]]q#"'#7&'&5%63273&'3 &#"v;���֎b��[8NQ�´�M�~m0�(��q�\Q�]��ry1.7)���O��V���ڹXL~�i�-W<�BCu�=JO�����G3�g�� 'w@h���X'V&$$�$�$e$u$+�Xh7��� �'7�{��!' �(@ '!# ���@p40 � � ��#'!% 9��� �$ $)gf�����%$� � ? ��/]q��]]q�^]����]q]qr99?�?�9/]9/]qr+?�?�99999999�M+�}ć���������10_^]]]q_q]]qq]]qq]]r]q]qq]]q#"'#&'&76323&'32&# �tw�s\�����t�<9��Đ%�5��=P�%���6n�hk(�W�� o�@��HV�`5�7# !�j�a *� 9@ �)@ ??�9/���/����]9/10!!#533!!!*�l�����l�����e��0����@, �(@W 0 @ � P`��� � � � : @ P � � ��/]qr^]�^]9/^]�������?����?���+�}�10###!5!733#���������.�..�̱ �����`�KK���O�Q�>:�@�W5���� f )z"v 8�((*%/!$ Y�$/F5�5v6e665:// //<%$ y(#3e*t(7(G(*( 3 53# !!0:::8?�2/]9?�]2�?3�2/]999]]]99]]/]�2��]2/39]]]�99]��99]10]]]]]]]]]]#"''&'7327654'&'&'&'&54763 &#"#"'327�gp�p�H�o��_BR5$��3�0(yf�a-���[��~2+�w��47?;�օ��hW��$-X=#%)1NAM�XJ�=h��K$ $1 .I>\�\P�GX(�Q�&�@�f )9��h 8fv����G���Y���eu�7%e%0p�@+24�� �]��2�?��]q+?M���_^]qr?�+�}�10]qqr]qrr]q]r^]^]]^]]q^]qq^]#"'&''&##5#!5!2327�gpV@3Dx_����6�Od�RbF-]|;0?;�օ+"U�w��w��4"p�GXF�U@5WG4jY6FV$ $ %0 ??�9/�2�2/]��]���10]]]]]]#327654'&#"'! Fr|�)B�`iic�|[W&�l����㑛��cm��leC@o,Z����Y�� �"?�/�10#"&54632�&!20#S- 2!#0�B�[���E@4` p �@4����"4����.34�/�+++/_^]�]q10+&''67&'7&'367�HH&>F!.-DEM@[*T:N�!L1-OV&1UR m#2]���QE��!-�@';%(4���@*%(4 +�?���� %�@ ���@1 4� "����"(�� � � � �"/��^]r]��]]�99/r+�M���_^]]qr���99++10_^]]#"'#"&54632676324&#"326%4&#"326EhLX77ZJhkF\66FNgJ<.-==-.<��<.-==-.<�LkIImNIjH5jM.?>--B?..?>--B?�:n�O)@IF�"?���/3�2�2�210qq#7!3�_g<�_g<��ܽ$��S�Q��� f@ ���� 4���@���@ 4 P`p���� ��/���?]q+M�/+�10_^]]! 3! �����{���2��}�� �iE>$�@3�###-"$�-X�y��� �)@0@4��! $@���@#&4&% �� /]q]q�����r+M�9/?_^]?�2]+?M�/_^]���10^]]]^]q]q]]]q#"'!!#5#53!24'&# 3276Et���s?���yy���AO���<J��PD蚪}Ό���WP����l��\�d}~j��Q��a��f��v�"=@��� Wg��� �� ��: J Z � � � �DV!+!;!�!&f&f-�l|<&o��?�����:����6F�������%5 &/?"&"&@���@4$& /]]��+M���9/_^]�?�?�99^]r]r]qr]r^]^]q9/^]q�10]qq]]]q]]q]]]q]q^]q]r]]#53# &5%632!"3 p��;���<�NQ���.<�b�ڞry1.�s�\Qg����x��ڹX��-2JO����o�EuQ��a� �@�����'D�(8xy(8E Zj�'&�&"&&/?_ &���O�������I��� ?�?�99^]]]]]9/]q�/]�����9/]�10q]]]]]]]qq]]#"$'7! 65'&# '6763 3#a������<�b&Ue.�s���Q�;���şM�����&�Y��-��+����E��1�����q���iU� %@ ] ?�?�/�����10!3##!U����� ����������& +@%% N ++ ?�?�/�]����10!3##!�Qt��c���?-&�C�\����� ��!4���@!4(���@4@@4�$@@p`p���$@@p`p�� �$/��qr��qr�/^]/�9/+��+10_^]]++#5&55332553��\�Ze`[��%]]%�c0��0����G�� �/�/�102#"&546�(,%$05G5 %1#),����T�7 ��ӳ�/q�/�10#"&5432T1##1T$0��#11#T0��1B@$ 4� � � �����]�3/]33//?�3/�?�10+!!4767632&#"!��OH�aC0=� A�{@]83� b-V���7�R��;���@ 4�d@���@4u/3/�2//+M���+10###5!Ɏt�����h�����$w@ 4���� �����! ��!!��&/��9/�99/�999/�?�2/93/�2/�99��10]+'7!5!27&'&547632#3&'&#"�X�S�WvR�3s7>Yf5*宮�):'OK�`��~�2xi]i�g��w��Q&K-L 2�T� ��� 4���� 4���@ 4 ��@ @@4 9/��+�9/�?�����10+++'7'7'7�s�s&s�s�s�sws�s��s�s�s�s�:�S���/�/�10"!672�B ��7TS)+�[���W@:����5$����:+@���/��]�/�]]q99]�]]q99]10#'37��8�WMM��挌�_���W@:����5$����:+@���/��]�/�]]q99]�]]q99]10#'#73�WMMW�8���~����%��� @ ���� 4 /+M�/�107#"&54632�M77JK67M*7KK77NN�����$����@ 4 "���@���@ 4""�����@ " ��� �����@/?_o����'�/]q�2/�3/�2/99?3/�9/3/+M�9910+#"'&''&54767&5476324#"76�I2J5S6$ C^N",�H;2$ U!";398)o2"�J���� ��@!%.47 G W @@&4@ 4 ��@ ���@@@&4@ 4 ��@���@ 4`p�F�$�/�^]��^]+��?�_^]q�++M�3/_^]��++�_^]q10r+'7476'7$M#/4b�,a�$M#�E(E#8-.d6(/rE(E���Jf]s� �����@ @ 4 �@@4�@@4�/�99+�M�99+�M�99+/M�99��99��9910%'7'7'7fJ�JJJ�JJJ�J �T�k�T�k�T���:�J��6( @ 'A+555��:�J��6( @ 'A+555�����J`�6)�@ A+555�����J`�6)�@ A+555��:����6�/�-%@+%A*@ 4*�**/]+555+555��:����6�/�-%@+%A*@ 4*�**/]+555+555������� 6�- �@4���@ 4 A+5/++5������� 6�- �@4���@ 4 A+5/++5��:����6(/00@' 'P'A'!A&@4&���� 4&/++555+]555��:����6(/00@' 'P'A'!A&@4&���� 4&/++555+]555��������6)/(@A@4���� 4/++555+555��������6)/(@A@4���� 4/++555+555��:���6�/00@/ /P/A/)A.@4.���� 4./++555+]555��:���6�/00@/ /P/A/)A.@4.���� 4./++555+]555�������V6�/(@!A@4���� 4/++555+555�������V6�/(@!A@4���� 4/++555+555��:�L� 6(7-��.!7����@ '!A A$$$@4/+5/]55+]5+55��:�L� 6(7-��.!7����@ '!A A$$$@4/+5/]55+]5+55�����L�6�.!@A@4/+]55+55�����L�6�.!@A@4/+]55+55��:����6(7��)@!A/"""" "@"p"�"""/]]q5+5��:����6(7��)@!A/"""" "@"p"�"""/]]q5+5��������6)7���)@ A/ @p�/]]q5+5��������6)7���)@ A/ @p�/]]q5+5��:%��6(6�89@+ Ao/?_�@4@&*4/++]qr5+]5��:%��6(6�89@+ Ao/?_�@4@&*4/++]qr5+]5����%��6)6�81@$ Ao/?_@4@&*4/++]qr5+5����%��6)6�81@$ Ao/?_@4@&*4/++]qr5+5��6�N d6�.T�#@3-A2 2?2_2�2�22/]55+55��6�N5d6�.T�)@ E0E0E?)3AD D?D_D�D�DD/]55+]55����%=d6�.#�5@ 0@����@A@ ?_��/]q55+]q55����%=d6�.#�5@ 0@����@A@ ?_��/]q55+]q55��6�N u6�/�,?@.77o77�7�7�771A66�6�6�6�6�66/]qr555+]q555��6�N5i6�/"C@1A�AoA�A�A�AOA�A�AA?AfBB@B�B�BB/]q555q+]qr555������=k6�/@ !A+555������=k6�/@ !A+555��2���!6�73d�1�x@PH`HpH8HJA���@ AK@4K���@ 4K""$$�@4���@4�0����/]qr++55]/++55+55+]55��2���!6�73d�1�x@PH`HpH8HJA���@ AK@4K���@ 4K""$$�@4���@4�0����/]qr++55]/++55+55+]55��_���j6�7d��)@#A/ @p�/]]q5+5��_���j6�7d��)@#A/ @p�/]]q5+5J�F�p���� 4���@% 4448H �� �:� @����@444���! ��/3���2/9/99]+99+9/?M��?�99/��10_^]_^]q+++%##"''732767!5!67654'73�GU�uJu���@��;3���Y�9�`zXHC6((R#,Js[������=>��J�F�p*��>�l��6�2�<.����@QK(AP/P`P�P�P�PP/]5555+5555��>�l��6�2�<.����@QK(AP/P`P�P�P�PP/]5555+5555����%?�6�2�<7�F���� 4���@F@AE/E`E�E�E�EE/]5555++5555����%?�6�2�<7�F���� 4���@F@AE/E`E�E�E�EE/]5555++5555��*�N 6�.o�P�>���@8C4�>�>>8A=@#[4=@4=@4 =0=_==�=�==?=�=�=�==/]q+++55+]+55��6�N�6�.��:@$2;5A:`::?:O:`:p:�:�::�5:����5:/++]qr55+55����%�y6�.��2����@$ A#@4#p#�#�#�##?#�##/]q+55+55����%'6�.n�C�0/��ܷ/) A.���@ 4.0.`.�.�..?.O.`.p.�.�.�../]q+55+]55��*�N �6�0@p�B���@C4 B�B�B�B�B�B���@=B8AA�Lf4A�:D4A@584A@f4A@4A?A�A_AoAA�AA?ApA�A�AA/]qr+++++555+]+555��6�N��6�0y<I@;�;�;�;�;���@ ;9A:���@ 4:::p:�:�:�::/]qr+555+]q555����%�,6�0F�*�$_$���@$" A?#`#�##/]555+]555����%'�6�02<0����@ /- A.���@ 4`.p.�.�../]+555+555��*�N �6�12@N�`>���@3><A=@M[4=@5D4=@f4=@4=?=�=0=�==?=p=�=�==/]qr++++55+]55��6�N��6�1y</�����;9A:���@ 4:`:p:�:�:�::/]+55+55����%�,6�1Z�&�O$_$���@$" A?#`#�##/]55+]55����%'�6�12<-�����/- A.���@ 4.`.p.�.�../]+55+55��'�LX�6�.t!@ ++A000@40/+]55+55��'�LX�6�.t!@ ++A000@40/+]55+55�����L$[6*.<$����@""A'''@4'/+]55+55�����L�6+.6!@A###@4#/+]55+55��'��c�6�/t(@//A4@44���� 44/++555+555��'��c�6�/t(@//A4@44���� 44/++555+555������+[6*/<(@&&A+@4+���� 4+/++555+555������+�6+/<(@""A'@4'���� 4'/++555+555��%�6--p8/@ -- -�-���@--A.?.O...@6>4./+]5+]5��%v�6.-p8/@ FF F�F���@FF!!AG?GOGGG@6>4G/+]5+]5����%'�6/-P8;������#4���@ 42A?O@6>4/+]5+++]q5����%�60-P8>@ �77 77����#47���@ 4277&&A8?8O888@6>48/+]5+++]q5��%�6-nm�3@$7@4�7�7�7�777A?6O6�6�66/]555+]+555��%v�6.nm�3@$P@4�P�P�P�PPPA?OOO�O�OO/]555+]+555����%'�6/n(�'@�((( A?'O'�'�''/]555+]555����%�60n(�3@$A@4�A�A�A�AAA""A?@O@�@�@@/]555+]+555�����6-/�(@�71 A6@46���� 46/++555+555����v�6./�/�J��u@JJAAO@4O���� 4O/++555+]555������'�6//�(@M("*A'@4'���� 4'/++555+555�������60/x+����@77A@@4@���� 4@/++555+555��#�N�=6�-�A@ -@4-���@$-- A,�5,�5,?,_,�,,?,O,�,�,,/]qr++5+q+5��#�N�=6�-�A@ -@4-���@$-- A,�5,�5,?,_,�,,?,O,�,�,,/]qr++5+q+5����%'�6�-�81@$$`$p$$$A%�4�%%%O%_%�%%/]q+5+]q5����%'�6�-�81@$$`$p$$$A%�4�%%%O%_%�%%/]q+5+]q5��#�N��6�-�/�+���� 4p+�+���@++A,,,@4,/+]5+]+5��#�N��6�-�/�+���� 4p+�+���@++A,,,@4,/+]5+]+5������'I6�-�$�$��W@$$A%%%@4%/+]5+]5������'I6�-�$�$��W@$$A%%%@4%/+]5+]5��E�R5v6�m<��c�+���� 4����+%A&����154&���@,4&�&�&&&�&�&&@4������/]q+55/]q++55++55��E�R5v6�m<��c�+���� 4����+%A&����154&���@,4&�&�&&&�&�&&@4������/]q+55/]q++55++55�����L�6�.!@A@4/+]55+55�����L�6�.!@A@4/+]55+55��E�l5�67-6�3,Pw�&���@ 4&p&�&`&p&�&�&�&���@?&% A#�# #0#�#�##! A�5�5�55o5�55/5P5p5�5�55$@4$/+5/]qr55+]q5+]q+55��E�l5�67-6�3,Pw�&���@ 4&p&�&`&p&�&�&�&���@?&% A#�# #0#�#�##! A�5�5�55o5�55/5P5p5�5�55$@4$/+5/]qr55+]q5+]q+55����%'6)7-���3|�����@4 `@A ����b4���@9 A�� �!@DJ4!@B5!@.:4!@')4!@4O!o!�!�!�!�!�!!���@1J5@?5@=5@9;4@4�4_o��/Op��/]qr++++++5/]q+++++55]++5+q+55����%'6)7-���3|�����@4 `@A ����b4���@9 A�� �!@DJ4!@B5!@.:4!@')4!@4O!o!�!�!�!�!�!!���@1J5@?5@=5@9;4@4�4_o��/Op��/]qr++++++5/]q+++++55]++5+q+55��E�l5�6�6�(B�(����4@(P(���@#(%A'@95'/'@'''`'p'�'�'�'�''/]q+5+]+5��E�l5�6�6�(B�(����4@(P(���@#(%A'@95'/'@'''`'p'�'�'�'�''/]q+5+]+5����%�g6�6���Z�����'/4����4����4���@.A@95��/�?_����� /]qr+5++++5����%�g6�6���Z�����'/4����4����4���@.A@95��/�?_����� /]qr+5++++5G 3/˹��4-��� 4���@ 4(4,)$& '��! $� �@ ,)'!��@ &'$$��''��+1��� @ ���� 4 �%�/�2/+M���9/3/�3/93/3/�9999/�?9?33�9999/��10++++# 4767!27654'&'!53''473'3# ��m��aY5 TR������'.7NM9H=���K0��E_�^CA�:@Yb�]�J��nD'_a�J�����G 3d��%�3����@4 �� ���@ ��@ �����%�/��3/�3/93/3/�9//9999?�?33�99999/��10+!5!#53''467'3#���L�� 4A230I=O%�%J�Ey9:2r�J���%�3f��J�F��6�1�<����@%#A$$/]55+55��J�F��6�1�<����@%#A$$/]55+55��J�F�6�9� ���@$A$/$$@4$/+]5+5��J�F�6�9� ���@$A$/$$@4$/+]5+5��>�l��6�1�<"�/K@K���@KK44ALL/]55+]55��>�l��6�1�<"�/K@K���@KK44ALL/]55+]55����%?�6�1^<+@ /@O@_@���@@@))AA`A�A�AA/]55+]55����%?�6�1^<+@ /@O@_@���@@@))AA`A�A�AA/]55+]55�����%5̵4���@1444"4304iyi$y$m)})�1�191I1����@$/?#,!*#02 &$�7��@ .!%��@ � 0/^]q]����������]q�??�22?�22?9/r����10]q]]]++++++#"'#&#"#&7632533273#"'6324'&#"3276n~k�N�58_�=��r���:J��NA4U��M@#鞴���_a?D]� W�؏���k��n��U��oF����(8���@ 444���@34�7�7�7�3�3�/�/..�+�+�+�+�+�&����@@(*"���@4+-97hx;75 ��@ )"%#��@3(O���/����:1$/���?O_/]qr��^]qr���������??�22]]]?�22+?9/_^]�M����10^]]]]]]]]+++#"'#5#"'&'&57632&#"#&7632533274'&#"3276���eăkg9;�j��jN�58_�=��;L��I9?M��J=d��|��IGz�]�E�$_a?Da�W���n��j��o��i����-˹��@44* 4++/+����@!!&,%+& /���@���@=A4%'$��@ @ $$����),4$���@!4�$$ $�$�$�$$% %%/]/]]r++�_^]M�������+M���??���?�9/����10_^]+++&#"3#3273#"'#&#"#&7632#53547632�82W!��=���N�58_��:�L�� ($Zb��� W��\�_a?D!�qk4����>(6A�@*�9�-�$�$$$$$ �373>5> &5(���@>(�5��@$� 6!F!<!10:# >%��@@�3*%%��@/(O��!!&!!3%7?7�7�7�7?7_7�7777CB9/]]q��22]�]q������]q������?��??���3]9/]�����999999]9910]]]]##"%#$#"##67363263 6754'&'&# 32%54#"632�"p���� ��(��o��B~�H � 7.>��+~����;{�Y �zF?�}�C��#,�\����$,��['C#��[Ck|�8X���>,�+��@H4G+W+g+�+�+ v � � %5E���hx��#�#�#�# ) ���@)� ��@� % %��@���.) %��@���0/^]]q�������]qr�����?�??�29/]�����999910]q]q^]]]q]+#&'&'##6736326754'&#"�5��^��D�2�6��u��Y( 4��_5IrTJ V��{�K��FHK ��.M�Jї�}8M1~�.O���: IA� GJ���i!>&6�4 ���@9444"44049I9$I$=*M**/*�,11/1��� �@@@ 4!+#3@���@ 4'$@���@ 4��8!/���%��@� 0/^]q]�]���������q+M�?_^]+?M�2?�2?9/+�M����10_^]]]_]]]++++++#"'3273#"'#5&#"#&7632363 4'&#"3276!�p{�j=��� N�58_�t�o5�<K��PA<J��L=���F���W�d�_a?D��������m��u��j��o���>%����@#44&6F�$## #��� ��@ ���4"���@4"$ � '" ���% ��@ �� �/]qr�]��������]q???�22++9/�M����10_^]_]q++&#"3273#"'#&#"#&76323632�>BB�*%=��(� N�58_ �f�[�'�_sNW� ���_a?D�����>%����@44%"�" "")"�" $��� �@$ � ' ���%��@ � �/]q��]������]q??�9/����9910^]]q++&#"3273#"'#&#"#&7632547632�>BL*%=��(� N�58_ Yd�e�'zE�NW� ���_a?DV�w������>>`@eHx)9�8�8x87<G<����v4y/�+�+�+ '' Z&j&d!�!�!!!;�>�>>>�>>99���@F49G�����&FV���Hhx .o.. .0@) ���@4 � � 92.$-$��@>@>@4>@��@2$%@%@!4% % ?�]��+M�����+M����99?��_^]+?M��_^]9]r]qq33]]�+3_^]]10]]]_]^]]]]]]]q]]]qq]r]# 7327654'&'&'&'&#&767&54763 &#"327�6�d|�w=��_BS5$��P*+�: yf�a-���[�GGV2 =�s85F�Z,U�$-X=#%1&7+g?4;�XJ�=h��K$ $W����W�-����@44( 4Xh+����@- ( +%$#!'���/���-%(%��@ @"����"4���@47@ @/^]r^]++���_^]�^]M�������]�?33���?�9/����10q+++#"'327#"'&55&#"#&7632#5373#327W� C1L<�1 N�58_�����=�� �N*�q3��_a?D�l����� W(�&$"���@;4 4y8HX�w!5!E!U! !!!!%���/?���@;o#e%0p�@!#+24���# !��@ $&���@����)-4���� 4���@ 4 %�]�+++M����_^]�99?��]+�?M���_^]qr9/]��]��9999�+�}ć������10qqqr++!!5&#"#&7632#!5!3273#"'63!�T?5N�58_2sX�Od��9=��0��oyj�n_a?D&�w��W�#�{ ��Q1>#3�@�]1m181H1�.(.�*\'l'X"h"Vf 9I��**'*7G%*(� � � � 0O_o�� /.0%@@*4$$0P`��5,%� 0 /^]q]����qr��+M�?�22_^]??��_]9/]q�22]]]10]]^]]]]]]]]]%#"'#4767632'&'&#"6324'&#"3276119lh��z�-�n��n��2Ct�2v��~s�<K��L>BP��M@v�z�IF����`�J<MY�Q%2�5�����h�~h��l~id���N� �@@p���@O_ ��� � ?�?�9/�/]q���]��10#!#3!3�y��yyQy�>����*H�T,&-�@�Yi& �Xh[ k � H T$d$G$Q)a)F)]+m+H+"��@+*ZjP��/?OP`$/&$?O/]���9/]9/]9/]�q2q9?�?�29/]]q3�10]]]]]]]q]]]q]%#"'&54767&5477!5!4'&#"3276,����~���BL���!�JM�FU�IV��WKOZ��UGBʋ���ɭ��3II:u���7$'6~av��`ro`��cqq`$����4i@B ,4,4�222�2�1�111�z��z��. -+(',,-�(@~,, ' (+ ,.0 -,)&+#"! j-H-X-�--- -+* %()/�O_o%6%#' &%@ ��� 4����"4���@47@ @/^]r^]++3+��_^]M�22����^]��^]qr�22��29^]]]9?33���?�3?33?�?3�99��+�}ć���������10]qr]]r]]q++!##"#327#"''#7&5#5373#33632���QDH<��/1L<b65�������s���&-�P%�(*�}����K�9�c�l�����j� �d�Q��&f��)@/ `/ %@Ao ����4 9/+��_^]qr^]M���^]q??9/���10###5333�n�oo�n����C�&f��)@/ `/ %@Ao ����4 9/+��_^]qr^]M���^]q??9/���10###5333�n�oo�n����C�ij> )�@>444'@4;K��9I>N(�$$$($ �)@% ""@"""&& !$@���@ 4�+ "%� 0 /^]q]���2��q+3�M�2??�2?�2?9/_^]33�2210^]q]]]]]]++++##"'##53363 3!&'&#"!3276jK�p{�j�ii�t�o' M��AM~sXD8��?L��M@�ʁF���|������]m�YikS���atta��E&$�@R� � � z � S"D"DT����v� GWcsP["{"j""�)@, %���& %� � %�]q�����q���?�?�9/33�2210q]]]]q]]]qqqq]]q]qq##"'&'&55#533!335!32676Ekip�|en/'jj��k��7@}I}�-�y6;kX�4���C��C�&4�R`TD< ���&%@n#a!G!W!6G;9j �)@Lp�� " +"Gg�/o���/_o�$@���@@ 4�'Xx� 0@p�@P`p�� $ �?/]q3��2��^]]qr9]q�q+3�M�2��_^]qr9^]q?�?����9/]q33�2210]]]q]]]]##"'#5367#5!!&'5!#3!3276�D�����EU+����'j%���+T���MV��UE���"ۄ����_��]������bkv`��Q�.�@- 44,04:J="M"t*�***���@J4#4%#)+ %@@ $4$�0'%� 0/^]q]����]q��+M��??�22?�22??�99++10_^]^]q_]]+++#"'7327655#"'#36324'&#"3276`3B�ID"6M Ub�k��r���:J��NA4U��M@#���Nd�N#jG)���������k��n��U��oF�QB�"2.��@<4�1�1�1�-�-�)�)((�%�%�%�%�%� @���@X4%'91hx;1/! %"!#%O!�!�!�!!/!�!�!�!!�!!4+$/���?O_/]qr��^]qr�����?�?�22]]]?�22+??M�10_^]]]]_]]]]+#"'7327655#5#"'&'&57632334'&#"3276B3B�ID"6M Veăkg9;�j��j�c��;L��I9?M��J=:�Nd�N#j6��IGz�]�E���h�n��j��o��i�Q��'}@-$ 4%%/%&+ )% %@!����),4���@!4� ��� /]/]]r++�M������?�?���?�?�10_^]+&#"3#3#"'7327655##53547632�82W!��\3B�ID"6M [��:�L�� ($Zb����Nd�N#j6��qk4�B�Q�>0@�6��@�4�?3<C<�39IWg-,,&,3,5* ??(?8 H * ? ="/" @P`��1, %/�?� & %?o ��B%@���@*49$&@&@+.4&@4�&�&�&�&&&/]q++M��+M��_^]qq�9/^]qqr����?��]?���22]]]9/�?�22]?10]]]]]+%#"'7327655#!"'&73276'#"'&5763253!4'&#"3276�3B�ID"6M �0m���n��2Ct�2v��~s�i��z����BO��M@<K��M>>�Nd�N#j6�b�MZ�Q%2�5�����O�F���� �j~h��h�h��Q�5�!4���!4���@�!4!4&����%% �'w6 �����_� 0`��@ 4���@@+.4���� 9 % %� ��/q]q���]��9q]]qr++?��?�9_^]qr]r]^]qr_^]]]]??M�+}ć+}���10]]q++++#"'7327655##3333B�ID"6M 3������jWq:�Nd�N#j6z�[�����v�����Q��@@ %%@���@4�9/qr+M���?�?�?10#"'7327655#33�3B�ID"6M ]�]:�Nd�N#j6�����Q�>0�@W���-�---$-6*F*&*,($/# &"%@#�##%0%O/�/�//** * *%@���@ 4@����219/]q+M�2_^]�_]q����]q��?�?���??���3]10]]]]#"'7327655#4'&'&# #4#"#363263 3�3B�ID"6M ^ 7.>�����;��o��B~�H_:�Nd�N#j6�['C#�����M���&����������QH>%z���@P4���F��& $ %%%$�$�$�$�$$'%0��/^]q���]qr���?��??�2?�10]q]q]q+#"'7327655#4'&# #36323H3B�ID"6M ^_5I�洢u��Y( ^:�Nd�N#j6��: ����&��}8M1~���Q!>!1�@6444/04:J=%M%%/%�',,/,@ ���@04.4&.@@ 4%@@$4"$@���@ 4��3*%� 0/^]q]����q+M��+M��+??M�2?�2?99++?M�10_^]]]_]]++++#"'7327655#"'#363 4'&#"3276!:)3B�ID"6M LP�j��t�o5�<K��PA<J��L=��?1��Nd�N#j<�����������m��u��j��o���Q�>�@ &6F�$ @���4���@-4 � !% %�� �/]qr�����]q?�??�22++?M�10_^]_]q&#"3#"'7327655#3632�>BB�*Z3B�ID"6M Z�f�[�'�_s�o��Nd�N#j6&��?�Q�>:@=xx688U8�8v2y-�)�)�) %% Z$j$ . @6���@646���&FV���Hhx,o,, ,.@'���@84�� 60,$+$:%:<0$#@#@!4#% ;�]��+M������99?��_^]q+?M��_^]9]]qq�+?M�910_^]^]_]^]]]]]]]]#"'7327655# 7327654'&'&'&'&54763 &#"�3B�ID"6M k��w=��_BS5$��2�0(yf�a-���[��~2+:�Nd�N#jU7U�$-X=#%)1NAM�XJ�=h��K$ $1 .I>\���Q��+q@,�& *% %`�-@"���@40"@"P""*%0/^]���]+��_^]M�?�?�/�9/�10q]q%#"'7327655!#"'732765!2&#"!�3B�ID"6M ��,=�ID"6M 'L\82W!�>�Nd�N#j6��Rq�M#k�<� )%Y���Q�&@�4H78�ghH@P�%% %@����Y('g���� @/���@'*4(h����&/^]]q+�_^]_]]q9]]]]9/M��?���?�9?�+}ć+}ԇ�ć��10qr]qq]]q]+3#"'7327655!367��3B�ID"6M ��l��%+�&�u��Nd�N#j6&��hnTv��Q�&�@��&F�&FX�&F%%FVf���0%_o��0 �+ ?�?���?���9/]q333�]��]�+�}���]]]q�ć+�}�10]]]]]]#"'7327655##367733�3B�ID"6M 3��������* #.���$q:�Nd�N#j6��](��@74A���b(�Q�&�@d8HX�w5EU% e%0p�@+24�� % �]����99?��]q+�?M���_^]qr?�+�}�10qqq#"'7327655!5#!5!63!�3B�ID"6M ��sX�Od�Ryj�:�Nd�N#j6��w�� J�Q0>8I�@�z��x$�$F)V)f)�)))&)�) �(8�>'>7>6�"_""'K:[::HX����'HH F0 '"%p#�#�##B$/?0 9%.%@1 1..���@#4�.�.�..K�]+�_^]M����39/]��q�?�?�?�22]9/]]�q�]q?�10]]]]^]qr]q^]]#"'&55#&'#"'&547676767654'&#"'676323327532760DI�B38�ћbn�;F3m�f3E�{<@�/�g��\) a M6�b�Y$IC:Y�Q�ddN�:8K�IQ��W( $% n-=*,t�E%p1J+{��Q�k#M�B( /&0T-'�=H�Q> 0�@#4#4,���@C4 /Y/i/�/ +�+�' &r&�& v� V � � � @���@[4#%@/ 4 ; / - !%%O���/����2)$���?O/]q��^]qr�����?�?�22]q+_^]?M�22+??M�10_^]]^]]q_]q]]q]q+++#"'&55#5#"'&576325333274'&#"3276DI�B3Xb�ځs�i~�q�X M6�D?N��I9?N��K=�ddN�:q����Y�A���u�k#M �u��l��o��jF�Q��*:��(46���@M49�9�9�5�5�1�120B0 --)-�-�- ((�(''8'��@$���@X4-$/@"94;97)+$%O���/����<3$/���?O_/]qr��^]qr����?�?�22]+_^]?M�22+?M�10_^]_^]]^]]q]q]]]]q++&#"327#"'&55#"'&'&576325476324'&#"3276�82W! M6"DI�B3d��jg9;�j��jBF�L��;L��I9?M��J=�� )$Y�Bk#M�dNí�IF{�]�E��KP�0�n��j��o��iK�Q�>&/ӹ-��@D4))&)y)�)W w��'y$@ ���@I 4p�����//O/_/o//�/// +%$'$1/$ ? O /]�2������?�?�9/^]r�q9/]+9_^]?M�10_^]]^]q^]q]]q+#"'&55#"'&547632!327327&'&#"�DI�B3s��{���w�� LV��N� M6��8V��TO �ddN�pN��������� �`m���k#M|�ChXU�I�Q]>;�@� 44 11� 43 9"�''' _��/ 33 3p3�333/@ 4M##4�3�%44 4`4p4�4�4 4=$@���@#4+$� � � ? O /]q��+M��_^]�����9/9q+?M��_^]]q?��]]q9/]�9?�9+10_^]_^]]]++#"'&55#"'&547&54763 &#"&#"32767327]DI�B3`��jz�~of�2P�=�M/2B2)r h?RB<VbEB� M6�ddN�U3KU��VM��WQ���)+L4V �`@S40;:a$��k#M2�Qb>:�5��4���@$4g��/Q/a///91+54���@D*04@ 49&�"�"""0�0�00.3�`� @9���@>4�997�%%%0+$7�7�77$<0�111�%@@4��/q+M����_^]��^]��q�9/]9q+?M��_^]q?��qr9/]�99+?M�10_^]++_^]^]qqq]++#"'327#"'&57327654&'&#"56767654&#"'!2bzj��` M6"DI�B3��aW<AD3)s jE(%aM�=�P2�en~�)�VK3Qk#M�dN�e$`v/4T6b� +(<LT�+PX��MVU�Q�>'0�@�4/�/i/y/ +�+f+v+iy9� � `%@@ 4�p��((@(P(`((((-($%@ ���@ 4 ` � � 2$)$/]���r�]q+�M�2��?�?�9/_^]r��q�9/]+?M�10_^]_^]]qq^]]]]q]]q+#"'&5#"'&547!&'&#"'!23327!3276�DI�B3a���v LV��N�]v녀 � M6���8V��RO�ddN��x���� �`m�W���k#M��ChXS��Q}�M@~ %%@����4���@ 4@9/q++�M�����?�??�?�10#53#"'&55#33327<��ADI�B3]�] M6���dN�:&�u�k#M�Q�>$�@i�)(8%5��+��, ��* � � D �"## "4:@/!���@E40@P���!$���/&%$$@@4/]+M�����_^]q�?�?�9/]q+9/_^]?M�9]+10_^]]]]_]]q^]]]]]q]]^]#"'327#"'&573 !"'! �u�m M6"DI�B3�%�(��2�Ag9r9���Omk#M�dN�������P������QU�#�@% !�!'7%5 "@���@4 %%@���@4@�%$9/qr+�M����_^]+?M���?�10_^]_]]^]&#"327#"'&56732765!2U82W!$3�i6"DI�B0 6M 'L�� )%Y�P�Pt u�dIz)mM#k�<��Q&&(q@L 4��� � � & IYi % %!� *%0/^]q��^]q�����?�22]?�?�?�10]]q+#"'&55#5#"'&'&5332766533327&DI�B3O|��\(�#�QEJ:�b M6�ddN�:��7N6r����/�)*��9�u�k#ML�Q&+�����4*���@�(+4 ##�#�#�#�#(#*)*%"#""#{�+!!!"***#)C)%+'�� p 0#*"�"�"4"D"""w"�"")))$@���@4-&$%?/]�����]+M��_^]9]^]qr99?]q��q��?��^]�9/^]��^]9^]q�+�}�10]q++%#"'327#"'&557327654'&##5#!5!���{M6"DI�B3�BRs�WO^P�]P�6�Od���Ϭ�SEM�dN��K:GE?\}4-�^�w��d��� ���4���@.4iy������ ��س F4���@ 4�@ @ 944��@?�0`p��� �@���� �/]q����]qr�??�22]++?M�22_^]++?10_^]]^]q]q_^]]]++#"'#36324'&#"3276�MW�{AznL�UG�}&2eg5*)2cg4*H�ly\L�`p,[�oI]bMqkGX\J2���Թ��@#&4*/4$(4����4���@#&4 &7G% ���@ 41@4?OA �@����4��@@O_��/]q��q+M���?�?��_^]+9/_^]+10_^]_]]]]+++++#"'&547632&#"327��z�VO�N]�,w"��ț�z�lc��V+�����3���'@*/4$(4����4 ���4 ���@=4���B�������� - 4 "$ �@@ @4?O�$�"��@���@4?o�@@�O_��/]]q�3�]q+M���9999?�?��_^]+9/_^]M�9999^]10+_^]]q]]r]q+++++&#"632#"''67&5476324#"3276�v"�����TEklP6Q9J�P[�OK]h2G4+8����XB��d2)3QGQc��V,��Ez&2���,K� 04"��س4(���@f4*(4�+�jz hV��y � � � ��!@Pp/?o���!�)@��@@�0@�����@4��0��0%�@ @@ 4:���������/]r^]^]+M��_^]qq+3_^]qqM�2^]r?�?�?9]]q]3910^]_]]q]]]q^]]qq++++#"'&547632&''7&'374'&#"3276�V[��`?IS�DK'9��FE�-'�t�~19ik5+/7ii7/;�fl�V��dq(P@VFIA/"#EE8���nITZIsoFRXK2�Z�'���+.4���*24"���@! 4v�� $;%5&&�@�����@ ��@&)4��� ��&$����$$ �@/;O_�0@�� �@9����O_0�/]q]r^]��^]q^]�9/�9/�99/?��^]+?M��_^]9/]�9^]10]^]^]q+++#"'7327654&'&##5676654#"'632ZRHq�'r!�;(,."PH .4vg)s6�fEKUl�m93�� ":$C _8)ly�6;dX4:2���c@ + �����@ 9`���_9/q]qr^]�����??�?���10^]&#"3###53547632�"&;*��ykkK-O4�j3=B^��o^L�2���l���4�����@@@7:4���9/]]q+���_^]M���?�?9/]���10+##"'73265#5333�k '�4='!;*��yk�H#jj4<\^V��2���!/!@J44 .y.�.�+�+�+(�'�'$x$�$�9 :�� ��� ����4 �@ ��4$&�@@ .44.,��" �@0�0@`p��� *@@@4=4@4%9�/]q^]^]++M����_^]q���?�22++?M�22+??M�9/+10_^]_]^]]qqr]r]qqr++#"'&73276'#"'&547632534'&#"3276�[Im}KWv#.M�" Pw�UN�F`~Spq-6ed3+�i3*;�Ac2(4<x6"�%w^od��a/gW��kIVUGj��UFd���b@ 4����� �@� �� ��p���O /]q��]��?�?9/]q�22]10]]+##"'&53327653�zU��6z�~,z�dcw7j�9�h/V��(�V� �@ H�� ����?�??9/���9/]r^]�������10#53###5333�zzJJzKKzJ,��j��HY,��d���2�@H�� �??9/]r^]�10#3�zz��d���2�@H�� �??9/]r^]�10#3�zz���(�J� �@H�� ���??9/���9/]r^]����10###5333(JzKKzJ"��HY,���"�{���@ 4 4��@���@4� � �@���!�]�]q����/�?�??�9/+�M��10++#53##"'&5463333#"32�zz\\:?p^:@fU�z\֍.!)c+��sDJ.2[T[��zi)'d�x�B���%)4 �@H�� ��??�9/]r^]��10+%#"'&53327x/0e-#z3#� D5���G5 ��_��@H�� ��@���� 4��??�?+M�9/_^]r^]���10#"'7327655#33#-e0/#3?z?��5D g 5F$��d��2�@���@�� _/q]q��??�10!3!�cz#���d�/�*�%�� 4)���@ 4�������)�)�) ��&"A ($ !@@P �@?O &�@>/H/?_o�/?o?o@@p�00@,+9/^]qr^]^]qr^]�2�^]q���^]q��??���33?�?�10]qr]q++#"'7327654'&#"#4#"#3632632/",f4+'5c�yv(ymJ��,U����4Ch 5I�@X�_Ңj5a���dt}}�d�/��@ 4 4������� ���@@P�@?O �@</H/?_?O�?�@@p�00@ 9/^]qr^]^]qr^]�3�^]q���^]q�?��?���?2210qr]q++%##"'#"533253327653/yK��-U��y6+�yv(y�wu~~��={"���/�j5`t���������@4 4Xx&6Zj��� 0�)���$:4A @p �@@@ 4O ��/]q�+M���_^]�??�?�2+?10_^]^]^]q_]]q+#4'&#"#"'7327653632�z@#2�$,e5+'4mO��$���'�Q�7Ch 5G�fv�"Td�E����� 4���@-!4Ww)9Z j � � � ')���$:4A@ p���O ��/]q���]��??�?�2+?10_^]_]^]q]]q++%#"'&54'&#"#3632327E+4f,#@#2�znO��$4'�C5�ۄ'�x�fv�"T�%I5 d��� �@,0$$FV?++IY�@�@@?Oop��@ ` ���/]q���]q��?�?�99�+�}�10]]q]]]q]##33����z�Lz�����2���!�4���4���@@4 4X F f Iiu���u � � y � � � ���@_o�A �@���@4O 0P�0@�@ @@4:�������/]r^]^]+M�2�_^]qr+M�2?�?�9/_^]�10^]]]qq]qqqq++++#"'&547632&'&#"!3276ӢO_�YRn]��ZU�37YY83��Y29dd81K�Z,kd��_PhcgZ7<<7ZdhAKKA2���#�@9&#F"6VH*8X' ( ( ��� �����@-� 0:��`� ��%$A??3�2?3�2?9/q]qrr^]]]33�22����10^]]]]]rrrrrr#&'&5476734'676�>G�z�GC@G�z�IC}�K'"��"&G�bq��f`��`j��h`��+��RG�+�`EN2���6�@4$ 4(���@B!4�$��!)!9!�!#)#I#$�$�6�6�666 �@4�г44�@/&������x-_+o+/+�+�+�++�++-�@&���!4���@4���� ��4/+�*�@���@4�0@�0P���/�"@"���@,24?"O"_""/]+M�����_^]qr+M���99?��_^]qr++?M��_^]qr9]]]q�+?M�910_^]_^]]]qq]r]q]]q+++#"'327#"'&5573254'&'&'&547632&#"��DS}<3'+4f,#z��%fv�TGn�Aw��=]x���=<OG5 hC5���r) 8~g8/Y*Fv]3 6�����[� ��%)4����!4����4�@ H�� ��?�?�9/]r^]��++10+&#"#"'732765432�"%:+)n0/#3�5�j4<��w8M g 4G=�2�~�#�@���� - �@@ @ 4A! @@@4��@����4���@4���*:���%$9/q^]^]q++��M���_^]�+M��?�?����+?M�10_^]q#"'7327655&'&5#53573#327~)n0/#5PYYyzz .#�y7L g 4I=#l�_�I�_�]5��� �@ 4���f#��@���@ 4���@p� �@ O /]q����]���?�?�?229/+33M�2210_^]_^]]]+##5#"'&55#533!33!3276�MlT��$GGzTyM��u�+!��iz�'J7Y-��-��Ybgi02���G���@g4������ )9Iiy�Jjz� @4@ #4?������@����4���@4 �0@P�� @���� #4���@540���� @4 0 9� � � A �?�?���33/qr^]+��_^]qr++M��_^]q++�M��_^]qr++9_^]9]10_]]]^]q]q+##"&547#5!327654'5!蜕����+�3:jk92�*H}���Ɣ�}_ZP�nEMPFo�MZd�����4 ���@+4� � IY� ��������� �@�?��?Oo�� �@ ;� ` � � � /]qr^]^]��^]q]�?�?�10]q^]q]++#"'&53327653�GK��Bz%+Tq'y�RV�;e��WX8Ag'L�d�������@#4�Zj��O_ � A @@ ( 4�@ ���@���@#4<�� �/]qr^]^]+M��_^]�9/+?M�??�10_^]]]_]q]+# 3324#"'632�3K���z R�e!'B/���z�'��J_*:�~j ��� ˹��@7 4 �����$4Ddt����� �@ �@ ���@0I � � � F � � � �y 0@�wO/]qq�]qq9]]?���?�9�+}ć+}�9]]q]q]qr+10#&'#3�}���q��U4LE�R�2��� �@ $ + �@ �� �@@ % ���@14 ����:����O_����/]r^]^]��^]q+�_^]99?M��?��Ň+�}�10^]]!5#!5!63!����M<��J�1QHK�bbP��2�9��@$ + �� �� �� �� �@ @%���@14 ���� :� � � � O _ � � ��/]r^]^]��^]q+�_^]M��99?��?���?�+�}�10^]]%#"'&55!5#!5!63!3279/-y!���c&��J�1k.L .#� L#lHbbP���52l��!O���4���@4�7$+ ��@ ���@4 !�@ �@�@4��@���@4���� @/�@P�@I >`p���p`��� �:����O_����/]r^]^]q��]^]qr^]��^]qr99?�����q+M�+?M��Ň+�}�9_^]+3M�210_^]_^]]]q++##'67#5#!5!6336324#"32�ZK�^ ��c&��J�1)-��KYn69N�7zKU59)*ccP���VK7n2���N� ��@444���@>*24*24� )! )G )9I6FVZjz�@* ��@���@+24`� 0�� �� �@/D�#�@0�/?_����@ 0P`��/]q��]q�^]q��q9]r^]99?��^]?���9/]]q+�M�_^]]�+�}�10r]q^]^]^]^]r+++++#"&'7327654&##57#!5!�\`��� ��a:6|k?�c&��J�zQV�dh���LEdkul�bP� RX2���"�4���@Z4h�g����� � � ��&���� )�� )����&�� �@ ��� �@����4���@4o�o�p��@�@@@ 4�:�������/]r^]^]+M�2�_^]q]q++M�2?�?�9/_^]]�10^]]]]]]]]]]q]q++! ! #"!32�����CC~����v�����1k��a�����C)D���@4(8 ��@��"@ ��u�/������?�����10q+#53#3#53C���u溛��i���[������C)A@4'7��@��"@ � �u�/������?�����10q+#53'##53C����u��������[���s�QR��õ%+4���@,74@@4 ���@ 4 @���@44 @���� 4���@4,44�0@p��������@@4 �/�/]+�?_^]qr++�9++/����+�+����10++&54654&54654#"'632R �kkk4%3A4f^^^�u$6' & &&F!(!" ���]�I@ ( 8 )9(8� � � �� ��@ ���"?����/��10]]]]#"#"'&5332$33]69��9nFJ�B9H6AvHJx8H�����@�< <@p�=@Pp��0@P�<@p�=@Pp��0@P� < @ p � =@ p � 0 � � � 0 ` p � < ?��]qr^]q��^]qr^]q��^]qr^]q�9/^]3�210#53#53#53#53�����������������2�l�Z)6� 4!���@(4�!/DTd /4��.�.�4+�@ & ��53�����*�@&&@&P&p&�&�&�&�& & �1@ @ @8=4 @ 4 0 D� � � � � /]r^]++M����_^]��3?��]?�22?9/^]�10]]]+_^]q]]++#&'#"'&54767676774'&#"'6763253276Ȁ|�iBKW(0!K�F#.\S),w �E^�? �B�+L4��7�%4i17el; J)N�/L"1S�� Z,=rs*2�l�Z���@,4�������� �����@.;4�� �@/?0@P� A �@���@4�0���0�@$@@ 4p����0:���/r^]^]r+M���_^]qr+M���?�?�9/_^]q�]��9/]q+10_^]^]]_]]q+%!327#"'&547632'&'&#"��49f�5}?��ZVSZ��WP�&:]Ym�jAI��gb��gpne�DZ.FtZ2�l�Zҵ(4��س4���@14(4Xs���y � � � ��A �@���@4O 0P�0@�@ @@4:�������/]r^]^]+M��_^]qr+M�?�?�10_^]_]]q]qq++++%#"'&5476324'&#"3276ӣP]�YSo]��[W}08kn7//7nn7.�Z,kc��`Pic�qHUVHttIVYJ�|�J�@'; �@ �@ �� �@ ���@$!4 @P������_O_/]q�r�]+�9?���?���9�M+�}ć+�}�10_^]^]^]##36773������n%y�����uY�34���2�l�Z@C44�������� / @.;4�� �@ 0 ? O _ A �@���@4�0���0 �@$ @ @ 4p � � � � 0 :� � � /r^]^]r+M����_^]qr+M��?�?�9/_^]q�]��9/]q+10_^]^]_]]]q++%#"'&55!&'&#"'632!3276�RY��WP4:e�5}?��ZU��o&:]Z75�fone� iAJ��ga�Z.F;8m�-�A&/�@E�� Td�g*w*f.v.$%%O���(�|"W"g""'�7@��| $$(��@ @��,"%$1,&@���@ 4 /]]+M��_^]���9/]q33�229/?3]]3��22]]?�3�2�]9/�10]]]]]]]]%#5&'&'&547676753&'&'6767#5%����j���SZS]���j'�I&�>�DRcby=�s�]�v�f�� �� Y^���Ӱ�\O oo�\�0�D�m'16��������w�3��Y�"x@�'4�G! 9����8� G7G� (X !"�/ 4?_o��&@ !4$&@���@0 !4 ! �":G� " �p%�?�^]��������?��]q9/]�������/+�M��+�M�999_^]+�M+�}ć+�}�_^]_q]q������������������������10]]]^]]^]qqqq]+!#!##537!5!3!!3#'&''!Yݫ���Ϋ��M��u������R���dG!2_K��K��D��Ȩ��Ȩ�t��4������d�?3�: 4��� 4���@7 4�:�:,;v�z � h � � �$�(�-�-11 1�1�1���@7 4*04**&�>>>5�8/?�&�5� &�5�@/>���@#T4@T4 ">8537@4"s3�8�A*�8@+s?O/]�����]����+�99++?M�?�9/_^]��^]��]��]�9/+9/+10_^]_]]]]]]]]]+++!32767#"&'&547#536767!5!654'&#"'676323#!d�� EP��RD����g�;w?=u��<G��@3�vn��p�x�&4M���"-rO[WFq"��J>}� #�X32�+9^CPH9j�b\bw�-)�++D f�-vA$A@���Wg��� �W �JZj����TFV+��##V#f#Vf ���<L�:����4D�������"2��7� ��@!&&@���@4&!& /]]��+M���9/33�22?�3�2?�3�299_^]r]r]qr_]r^]^]q10^]q]q^]]]q]^]q]]]q]]q]q]r]]#5$&5%6753%$v=���j�o�NQ��j�9�Z�(H�&��Z.�_��}r��_��ڹJpo ��-�e#O�����o�9A�j�G@, 4 4/? _o####�/�]������/]��^]�10++5%5%j��)��)��������H��S*6.7�� ��h�@O4_4@4P4`4p44%A!���@ 4!�!P!p!2!$ A\-�-4����@B44���@44@44�4@4�4�4�44�@!/!?!_!!�"?q5}?]qr+++55]+]q+5+]q55��H��S*6.7�� �,h�@O4_4@4P4`4p44%A!���@ 4!!!�!P!�!!$ A\-�-4����@B44���@44@44�4@4�4�4�44�@!/!?!_!!�"?q5}?]qr+++55]+]qr+5+]q55��H��S*6.7�� ��h�@O/_/@/P/`/p//%A!���@ 4!�!P!p!2!$ A\*�*/����@B4/���@4/@4/�/@/�/�/�//�@!/!?!_!!�"?q5}?]qr+++55]+]q+5+]q55��H��S*6.7�� �,h�@//?/O/_/�/@/P/`/p//%A!���@ 4!!!�!P!�!!$ A\*�*/����@B4/���@4/@4/�/@/�/�/�//�@!/!?!_!!�"?q5}?]qr+++55]+]qr+5+]qr55��H��S*6.7��� ��h�@+O>_>@>�>>/A/(�((( (p(�(2(" A"����$�4!����$�4)����$�4(����$�4"����4!����4)����4(���@47(�4\7�7>���@@B4>@4>�>@>�>�>�>>�%���^�4%����=>4%%�"?q++5}?]qr++55]++++++++++]qr5+]q55��H��S*6.7��� �,h�@O>_>p>@>�>>/A(���@!%40((((�(�((" A"����$�4!����$�4)����$�4(����$�4"����4!����4)����4(���@47(�4\7�7>���@@B4>@4>�>@>�>�>�>>�%���^�4%����=>4%%�"?q++5}?]qr++55]++++++++++]qr+5+]q55��H��S*6.7��� ��h�@O9_9@99/A(���@4/(�(((" A"����$�4!����$�4)����$�4(����$�4"����4!����4)����4(���@44(�4\4�49���@@B49@49�9@9�9�9�99�%���^�4%����=>4%%�"?q++5}?]qr++55]++++++++++]qr+5+]q55��H��S*6.7��� �,h�@?9O9_9@99/A(����*-4(���@!%4(((�(�(�((" A"����$�4!����$�4)����$�4(����$�4"����4!����4)����4(���@44(�4\4�49���@@B49@49�9@9�9�9�99�%���^�4%����=>4%%�"?q++5}?]qr++55]++++++++++]q++5+]qr55����#*66؎ ��hg@AA\�����@B4���@4@4�@����@/?_�"?q5}?]qr+++55]+5+55����s*66؎ ��hn����@ AA\�����@B4���@4@4�@����@/?_�"?q5}?]qr+++55]+5+]55����#*66؎ ��hg@AA\ � ����@B4���@4@4�@����@/?_�"?q5}?]qr+++55]+5+55����s*66؎ ��hs����� 4���@ AA\ � ����@B4���@4@4�@����@/?_�"?q5}?]qr+++55]+5++55����#*66ٍ� ��h�@!AA����$�4����$�4����$�4����$�4����4����4����4���@4(�4\�!���@@B4!@4!�!@!�!�!�!!����^�4����=>4�"?q++5}?]qr++55]++++++++++q5+55����s*66ٍ� ��h�@ !�!!����4!���� 4���@ !AA����$�4����$�4����$�4����$�4����4����4����4���@4(�4\�!���@@B4!@4!�!@!�!�!�!!����^�4����=>4�"?q++5}?]qr++55]++++++++++5+++qr55����#*66ٍ� ��h�@A���A����$�4����$�4����$�4����$�4����4����4����4���@4(�4\����@@B4@4�@�������^�4����=>4�"?q++5}?]qr++55]++++++++++]q5+55����s*66ٍ� ��hղ����4���� 4���@A���A����$�4����$�4����$�4����$�4����4����4����4���@4(�4\����@@B4@4�@�������^�4����=>4�"?q++5}?]qr++55]++++++++++]5+++55������*6#7�� ��hr��'���@'A�A\ � '����@B4'���@4'@4'�'@'�'�'�''�@/?_�"?q5}?]qr+++55]+]5+]55������*6#7�� �,h��'����4'���@ 4p'�'���'A���@4���A\ � '����@B4'���@4'@4'�'@'�'�'�''�@/?_�"?q5}?]qr+++55]+]q+5+]q++55������*6#7�� ��hr��"���@"A�A\�"����@B4"���@4"@4"�"@"�"�"�""�@/?_�"?q5}?]qr+++55]+]5+]55������*6#7�� �,h��"����4"���@ 4p"�"�"��"A���@4���A\�"����@B4"���@4"@4"�"@"�"�"�""�@/?_�"?q5}?]qr+++55]+]q+5+]q++55������*6#7��� ��hͱ���@1"A��`p�A����$�4����$�4����$�4����$�4����4����4����4���@4*(�4\*�*1���@@B41@41�1@1�1�1�11����^�4����=>4�"?q++5}?]qr++55]++++++++++]q5+55������*6#7��� �,h�1����41���@ 4p1�1���@1#A�`p�A����$�4����$�4����$�4����$�4����4����4����4���@4*(�4\*�*1���@@B41@41�1@1�1�1�11����^�4����=>4�"?q++5}?]qr++55]++++++++++]q5+]q++55������*6#7��� ��h۷_,�,���@#,"A��`p����A����$�4����$�4����$�4����$�4����4����4����4���@4'(�4\'�',���@@B4,@4,�,@,�,�,�,,����^�4����=>4�"?q++5}?]qr++55]++++++++++]q5+]q55������*6#7��� �,h�,����4,���@4,,p,�,�,���@,#A��`p��A����$�4����$�4����$�4����$�4����4����4����4���@4'(�4\'�',���@@B4,@4,�,@,�,�,�,,����^�4����=>4�"?q++5}?]qr++55]++++++++++]q5+]qr++55����,67����j7���C��j������%4���@>4 A 0@ A A�d�4�d�4@c4@c4@4@4����6�4 ���@6�4@4@4���@@B4@4��@'@H5@6:4/O_?_���������E5@4���@40`�@.]qr+++55/]]q++5}?qr++5+++++++++++55+]5+++5����,67����j7������j���@:A 0@ A A�d�4�d�4@c4@c4@4@4����6�4 ���@6�4@4@4���@@B4@4��@'@H5@6:4/O_?_���������E5@4���@40`�@.]qr+++55/]]q++5}?qr++5+++++++++++55+]5+5���� ,67����j7���C��j�����%4���@=4 A��P��� A A �� ������4����4 ����4���@#4�Z�4�Z�4@Y4@Y4@4@4���@ @B4@4�@@!4@4/������H5����:5@4���@40@��@.]qr++++55/]r++5}?++5++++++++++qr+55+]q5+++r5���� ,67����j7������j@@FM4@@D4�� 0����@*A� A A �� ������4����4 ����4���@#4�Z�4�Z�4@Y4@Y4@4@4���@ @B4@4�@@!4@4/������H5����:5@4���@40@��@.]qr++++55/]r++5}?++5++++++++++qr+55+q5+qr++5������,6#7��j7���C�j�� ����%4 ���@>4 A 0@AA!�d�4 �d�4!@c4 @c4!@4 @4����6�4���@6�4@4@4#���@@B4#@4#�##�@'@H5@6:4/O_?_���������E5@4���@40`�@.]qr+++55/]]q++5}?qr++5+++++++++++55+]5+++5������,6#7��j7�����j���@:""A 0@AA"�d�4!�d�4"@c4!@c4"@4!@4����6�4���@6�4@4@4#���@@B4#@4#�##�@'@H5@6:4/O_?_���������E5@4���@40`�@.]qr+++55/]]q++5}?qr++5+++++++++++55+]5+5������,6#7��j7���C�j�**����#4*���@@4**A@###�#P#�#�#�#�##AA#$���#�$$����4#����4����4���@#4+�Z�4*�Z�4+@Y4*@Y4+@4*@4,���@ @B4,@4,�@ @!4 @4 / � � ����H5����:5@4���@40@��@.]qr++++55/]r++5}?++5++++++++++qr+55+]qr5+++r5������,6#7��j7�����j)@$,@FM4,@@B4,@,�,�, ,0,�,�,�,P,�,���@5,,A@#�#P#�##ApA#$���#�$$����4#����4����4���@#4+�Z�4,�Z�4+@Y4,@Y4+@4,@4-���@ @B4-@4-�@ @!4 @4 / � � ����H5����:5@4���@40@��@.]qr++++55/]r++5}?++5++++++++++qr+q55+]qr5+]qr++5S��@H<@CD�C�)�#s#T#d#6#�k�u����CEEEA�@:!9999=5442/...1,/�@M@?;==�%B%5%�(v(3(%(((V�(% OJ!(E,CE@//;E! ��E�125:;��9945��!�??33/�299?3�29/939/��99�99/3�]29]]]]]]]]]]2/333��229/]�2/��]]9��29qq9]]10]]]]]]q]]]]]]q##476767&'&'&#"#"'&54326767#5365'47'34'276t�'���uF /HF% -n>1N�LHf)3C��9,,7@0;q��.G�v2U���G'>BE73ID[��6Pkh�OG���ft�Bf��$5JEJ!}\+!�N�7%V]TJ���@�@(M'=''EW�(S(gw�7492,/)11�@229... )9) F5)�@ 599B%% �'r'c'T''%7,/41��2�@%"$$� n ~ @����??�99//]]33/3�?���99]]]]/]3/�2/��]]]299]99/]3/�]999910]]]]]]]_]&'&#"#"'&5432#"4'&'!5$7$4''#53&'73#3308nzF ":�)G��u��=�-11Y���� ���� F��$=0% ~��4#j�?[e���X� }@pAt& P<�n{<J+*�~~Ji��5$P>_@=t� { Y i 8 H '�$$ % ??�99//3�/]��]���10]]]]]]]]#27654'&#"'67632PgX{�xY^6;n�,� tp��lx��l^���IMyk>C��WSZd��.�@Qk,Z,I,Y Iz�h %%$&d&0'$ "$ 0'""�'"'"'( (?�?�99//]]����9/�������9]�9/10]]]]]]]]!!#53! 4'&#!!2764'&#!!!!27676闁��х�&<q9����?���=�9�=�I���j��m]'�5��qao�ǵ\f�fQq�+�E-��4���b5)����%`@:y$�$� u 9 H : 56 ' 0 "" ?�?�9/�����/����]���10]]]]]]]]## &55#533!335!3276�v&4���gs8xx���v��"fW|�XI�H�s�WR��H���}��}�GG�P~:1xfH� �@_/0oW\V U���@U ���@ U���@ U ���@(U U �_ ��� U �_��@ U09/]+�+�9999?<?<?<9�.++}�+�.++}�+99�ć�10++r]r#&'#8��2!-�t�=��F(�eyx�������|@ �(@+ ?����?����9/���/�������2/�+�}�������������10!!#7#!733#!!!!!!�7�7j`'�''��1�v�����]Y��kk�KK��?�� `�?�� K�g� $,0�@EG)h%Y%g Ww�Zj:x�� v [kVf0-,% $#�(@N&$ !$ 2+.$O,$ �---%8##'600 ?33�22]�?33��2]29/]��2��/]3/�2�]�3/�3/]�+�}��������������10]]]]]]]]]]]]]!327!"'#&'&476323&'&#"!#�M�4?�N�]��`Q���"$�{��TI���' �� Fa,1�TO B� T ������f�&������1"���I�#XU���]3����b@?yhw � ��& &� N ^ n 0 ?��2?9/���/]]]��]����10]]]]]]## 7327655#5333��*p`��n�&4z�+���ȝ]�=5��CY}:}ӄ��e���Q��C@%% + ~?�?3�2?9/���/]]���2���10#53##"'732765#5333:��pp3B�ID"6M mm�p��+���Nd�N#j���Cc�Q�)n@FU'F'v&&E&U&�%v""JZh +$& ( ?3�2?3�2?3��2/]���2��9910]]]]]]]]]#"'&55# '&76!273327&# 32DI�B4����¹��W��k M6�|�����}���dpW�V5��MS��88��k#N�#4�������H�Q�>,a@=8+H+F5iXfU%.%$> N !) ?3�2?3�?3�?/]]�����210]]]]]]]#"'&55#"'&57632533274'&#"3276�DI�<+b�ۀs�i~�q� M6��?N��I9?N��K=�drR������Y�A����k#N �t��l��o��j��(i@=j!v�f�v $ &*$ $ # ?�??�9/�399��/������99�+�}�10]]]]]!#&'&'&'&####53!24!!!276���A+N4-,N����X�X�E=�cN'WJA��bo�K'1f:k! �u���'rdy��9&#Ps��t=�><@% + ???33�29/���/]����3�210&#"3###533632�>BB˭��vv�S�[�'������F��@U p 0�we ??�9/9]]]��������/]��]�}���+}ć���9�}���+}ć���10!#!533!33!67F���������"�ⱱ���#JKHX6�7��mɄ���6q�}�!�Q�&#�@o'!z�IiW %#"%�'�Q8 + ! ?33�22??��9/99�������/�2�]]]��]]��+�}ć�������������+}ć���10]]]]##"''327677#533!33#67��B#]�4@;,k0&���|\������2. *I���A��Lj,K�Y��Y����w~t���>�@V��&6��� � {� � i y 5e�JZ��/���@=40@P��� $���$$@@4/+M����_^]q�?�?�9/]q+9/_^]10]^]]]qq]]q]qq]]q]]#"&'73 !"'!2�u����%�(��2�Ag�nu89�Բ�����P@D~���P���>6F��@A��/]]5+5�����>6 �x�)@�0A��/]]5+]]]]5���7�O���QU�C@# 0?3�2?�?�9/���/�����2�10!!!3#"'7327655##53!U���o]3B�ID"6M k��� �����Nd�N#j6����Q�&G@&%%+++ ?3�2?�?�9/���/]�����2�10!3#3#"'7327655##53!�Q��]3B�ID"6M ]||c��������Nd�N#j6�� �QF��@Uj8 ?3�2?3�3?��/3/�2�+�}����33/33/�+�}�10]]#"'732654'#33FHL�KH"6%.DU�p�J�7�������v�}QU�I7Qx5������,�M����Q�&�@O % % ?3�2?�33?��/3/�2�+�}ć���33/33/�+�}�10#"'732654'#33�CH�KH"6%.DU�����������|�~PU�I7Cr�](���p��r� I��@Oi 0 ?��?�9/����/3/3/�2/�+�}����3/�+�}�����10]!##!5!33!!I�O�J���7�A����,*��m��t��,����&�@P % % + ?��?9/�����/3/3/�]2/�+�}ć���3/�+�}�����10!##!5!33!!�����[��4������A����]����p�K�S����-�@�W+g+w+�+Vjz�k { � � � �8��e'u'�'P`p_o� !!)@ 4 &-&@/&0@%&@@ 4/+M��_^]��^]���9/9+?M�?�9/�9_^]9/_^]9/]10]]q]]]]]]!"'&5467&54763 4&'&#"3#"32767�}�`ٗ��x���E�M=NppOUi��]�^pi]��e`��Io|�}�!qpg�-*N�+7>CmM� �:F��KB`[�I��y>,�@} 44�*�*Y��t�F����/ ,, ,p,�,,,(@4M �,� `p�� .$ @ ���@#4 $$���?O/]q��+M��_^]���9/9q+?M��_^]]q?��]]q9/]�910]qr]q]++!"'&547&54763 &#"&#"32767y:���jz�~of�2P�=�LbB2*q fA*&B<VbEB+��KV��VM��WQ���UK4V � 3.>S40<9a�Q��!4@ # ?3�2?3�2?�/��2��210#"'732765!#"'732765!�4B�ID"6M �� RFi@Z!0"]�:�Wp�M#n@� �C�F<�h/��Q#& 0@ %"%+ ?3�2?3�?�/����210#"'732765!#"'532765!#2B�ID"6M �# ?6f?ROaD<�Ld�N$j��m4,�0�����,�@�55/���/3��210!5!7,��:�_������:�@�55/���/3��210!%7!:����@�:˔�����,�@�55/���/�3�210'!5!,@��WK������:�@�55/���/�3�210!'%!:���@WK����_���0@�5555/�������/3�2�2�210'%77�@��@��K�zz�����_���.@�5555/�������/3�2�2�210''%7�����@,��_�����zz�r�Q���$@ � //3/33�q2/�3�210&#"#3632� !BYP2?/MSA-;yrO[�s�@@@ 4@���� 4/��+�9_^]/�+�910%5%������4�r]]��\��� P@( �@� @�@o�/��93/]���9/3/���9�910#3757'5��4�r]]��窪H������r]]r� ��m�'+36B@�x2))'/652050?1212154.-3-5-?,3,3,?555*)+*+?()(()**4%#% ? ? ? ?�0/ (�(()* 01-,./?64i5�5543,4,423(�yk?%&%F%�###f#v#%#� +( ??�?�9/]99]]]�99//]99]]]23�99//9]�����?�/]3/]]]�3/��]2/��9999]/]�+�}�3/]݇+�}���݇+�}���10]]]]%# 7327654'&'&'&54763 &#"##!#3mpa���1��N5BFd�>~fX-(���Jo�=����ǝ9�L�_��_�Kx)fe��KA�$G< (<�zC:��n=*81� ���\�"+��Ld& '@% ?�?9/�/]���10!!5!!5!3d��d��$��;�����>�@V��&6��� � {� � i y 5e�JZ��/���@=40@P��� $���$$@@4/+M����_^]q�?�?�9/]q+9/_^]10]^]]]qq]]q]qq]]q]]#"&'73 !"'!2�u����%�(��2�Ag�nu89�Բ�����P@D~� *�@@ 0 0 ?�?9/������/��������10!!#535#533!!!!!*�l�������l��l�����鄄�����C@#% ++ ??9/������/]]�������10###535#5333#3�n�nnnn�nnn������鄄��>��@+��������uVf5E&��� ��� ������?�?9/����99�99/��������10]]]]]]]]!!&#"#&763233273#"'!>�� N�58_�=����_a?Dm�IW��8��k@CkIYjHXv�v�& ! 0 ??�99//]����/�����]�9/10]]]]]]!!##53!24'&'&#!!!! �����)�Q�U,�*-R0���b��{Z�B����w%�ZtXAE ʄ���Q��'0k@<X.k)f"h(&!2& &&#, -#&+?�?3�2?�9/993�//��99�+�}��2��10]]]]!#&'&'&'&##327#"'&5!24!!!276���A+N4-,N� M6"DI�C3��X�E=�cN'WJA��0��K'1f:k! �@k#N�qV��'rdy��9&#Ps��t=�gO�07AH@N�DW;w;�4�4�4�3j [kjY�HwH�GtG�;6 9%HB!"/00<;430�(@L00Qa6J($)�F$B;>9)(!4>63"(6(6(>$/-�HH<> 0?�??333��22]?33�99//99993�99/�3/]���22/]]�+�}���������������22�10]]]]]]]]]]]]]]]]#&'#"'#&'&54767677&#"'676324'67653276%O�) .���&"���&^�;F/q+�7H{<@�/�g�dJƎaH/J}��Q��>`/��?1J+{���S8K��{�V��W( .*,t�E%��I-�%�B���=j *fC.���gS��@ �(@O�����,L% ��+ ?�?33�222�?���9���9/]���2����_]]]_]]�+�}���9������210327#"'#&5#5373#3S�C1L<>Ǔ������w��sN*�:�;�'c�l�������i��5@ ?��?�9/�/������10##!#3!33��������i���M���Z�����\�@@'z�+%% + ?��??�3/]������10]]###"#36323\���QDH<��~��P%t��-�(*�}�����Q�����iR�@D�gwW X ?��?�9/���2/3��+}���9}��ć+�}�10]]]]###3!3R�T���������i�����)���E������@Q�gU �I�7 % + % % + ?��??9/���2/3��+}���9}��ć+�}�10]]qqrr]]]###333��J������j\c��-z�[�����v��)�i��8@ ?��2?�2/��]�և+�}�10#!5!5!!���%����p��i��Y����(���&@@$%+ + + ?��22?�22/��]�Ƈ+�}�10#!5#!5!63!Ԕ���sX�Od�Ryj��-��w�� ;�>�@��XW�Xw�O�%�%���2R%e&F ?�?�3?3/�29/�23]]/�]�+�}��]]]]]]�+�}ć���9/r3�]q23/310]]]]]]#'7'&546324&#"6�n��e6f�`_:7ŏ/�p';^&��'$�%K1-`�EA_�J�vR�4DL&�`� @ ??9/�/���10!#3!`������M����/& @ % ??9/�/���10!#3!/� ����)&�FH���@)\@<�'w�v�� (*$P %%$!&?�2?���/]�2����]q�10]]]]]]]# 47647676324'&#"676馪�����mz�#�SW� 95\��}�*7mF�TI@���@̙��E�ۢtz!�d*M'$r�~{^~E#]���z�S���@ ?���/���10#3#53�uuȓ��������|�3@�@�?��2�2/��2q�2qq10'#53|��Sm懇h��Rm����_�@ ?���/���10#53!5!C�����'���u��_��?��/��10!5!53���u_u���_4� @?��/����10##5##!4�u�u�E���[��4[ @ ?��/����10!!335334�pu�u�[�����,6L���j@ A�!)++5��Q]�"h@D7)y�jh : E" p�$ �?3�2???�3/]�299//]�310]]]]]]]#"'73265!"#36763 ]���yW`A�K'�jydm*&��dlh�R�DY�y�H�4���@7<j`����r/.�Ƙ����Q�y@I ` �o�ucU6Z9 ?3�2?�?�99]]]]]]/]]�9/]�+��}��210#"'7327655#33/@�ID"6M ����9�Tr�N#k5���������]�%n@IG"6"�euy��xv�X:J% ' ! ?�??3�9/�/���29/]�10]]]]]]]]]]! '&533 5!"#36763 ]����ۤ��Zs���jydm*&��dlh�'�oq�Ѩ����yf����7<ja�Dݶr/.ۭ����j3k�))�a a/���/���10# 4763 4'&#"32763IO���IO�3�"aa""aa"�dl��dl��t7__8tt7__8�H|�k'@)Xhx�a�/���9]/��91075673(fz�il|*Q {2����|8k2@))�aa/����2/��2/�2/910%6767654#"'632!���%�CA�8�vMa;*�P&�|��h)+n1A�*5lUJ5v:'y��j3k$g@ )))) �a@ �aa#/���99//3�9/393/3/���3/�9/3�9107327654#"#754#"'663 # �Β +;@,1� % �wf(�*u��cUx��@<"%>nnhYfkS�y'+�r?6��|<k A@ )� f v &6W�a� /���2]�9/�3]�9]]���1075!533#D���zhh��|�{�l�����j1YY@&6)) ) �a��aa/���9/3�99//33/��2/3�22�2/10]7327654&#"'!!632#"'&�АyF/3W>FF�O��"OYp�bZoMT=i%)D>Q@yy�5�o|LF38��j/kN@)))�a@���aa�/���99//]3�3/�3/���310&#"632# !232654#"�c�.xKRWS��>oK>�u�>Q���M�F>DxuHDm�>3�m�FA���|Y@ )�a�/��9/���910'!5!��%�"|A#yP����j+k#/H@ ))$*))* �a�.. &�a a�/���9/�99/�3/���3/�9910&54!2#"'&547327654'&#"327654'&#"��qI\��_QzyR`�y1#((#3/"&�?)/0*@� /s�'2hs-)�s?64=r��f/1��!<>"��j(k J@) ))�a@ � � �aa/���99//]3�3/�3��3/�107325#"'&54763 !"'&4#"32�ܟ$3�.yvFKQN~-��oN@�����&�F>CyvGD���l>4������<&�@ �`/���]�]/��10"'&'&#"#66323&�yC�qu�5� מ|�<8#D8ל���X����4��H�i�>T��v�:���&Z���C�*�@of)�%�%i!X!J!J 7YYe�'T'd'E''�|�['& && , &#' # ?3�2??�9/9�39/�9/^]�2/99//99]]]]]]]310]]]]]]]]]]]#"'7327654'&##5&# #4767632C��ޅfJLT�[el[�URU�J$�)8����3���nv��zk,�*DL��G;�Mr�\���P�y�OG����nu�����N� �yc��7�@SeVdUi J Z j & ??3�2?33/�2/]]�9/3�9910]]]]]]^]]]]]]]]!#5# '&76!273&# 327�������T��k ��������5��SX��88�#4����� �>g@; % %'7ra ?�?�/?3�2�9/�]]]]�]2�+�}�݇+�}�10&#"#3632�m[KA����l�(�;���v�G��&�������@f�Xx� w ( x /?���/?���/?3�2�9/͇+�}�]]]݇+�}���]�^]2�+�}�]�+�}�]]]10&#"##33632�m[KG��������{�Y�D.ڠv�H����1�1/��>�@n���%% % h� g % P /^]?���/?���/]?3�2�9/]�]�+�}�]]]]݇+�}��]��]2�+�}ć+�}�]]10&#"##33632�m[KH����������1ˠ�v�G��1��&��I�������& @<<<?���/3/�2/10#53#53�����Y���r�@ %%/���/�9/�10!5!!5!�d��d�^����ZG'���?�/�9910#53':[8��n��ZA'���?�/�9910#53':[8��h����hv @ /��3�3/���9910!#!53h�ߍ��M.T� �&s����hv @ /3�3��/���9910#5!3!h��.��!�!q��s&� ���� $@<< /���/3/�2/9910#53#53�4t7����� �������� $@ <</���/�2/3/9910#53#53����7t4����� ���� %@ <<?���/�2/3/9910#53#53����7t4������ �i���2@<<�/^]���/�]�9��910#'#3��nq���i��\� N$��7��<����������� �� �����h$��$7�h$9�h$:��$<�h$Y��$Z��$\��$��h)�)�)$��/��/7�h/9�h/:�h/<�h/\��/���3��3��3��3$�h57��59��5:��5<��7��7�7��7�7�7�7$�h72��7D�7F�7H�7L��7R�7U��7V�7X��7Z��7\��9�D9��9�D9��9��9$�h9D�h9H��9L��9R��9U��9X��9\��:��:��:��:��:��:$��:D��:H��:L:R��:U��:X��:\��<��<��<�D<��<��<�{<$�h<D�h<H�D<L��<R�D<S�h<T�D<X��<Y��II��I�%U��U��U�LY�hY�hZ��Z��\�h\�h��������V�������-�`�6�`�L�`�Q���T��+�+�+��+��D+��D+�D+��+'X,���,���,��, ��,��-���- ��-��/2��/��/$��/���2.��2/��21��23��2��2��2 ��2"��2&��2+��32��3��3$��3����,���-������ �h� �h��h�������$��� ���,���-���.�F�1�F�3�F������h���h��h���� ����h�����h�����h��h� �F�'b�)�F� �����������h�,���-������ �h� �h��h�������$������,������ ��� �h��h,��-��.��/��1��3������������ ��&��)��+����,���� �h �h�h�������� ������������h��h�h2����� �� � � � � ,�� -�� .� 0� 1� 3� �� ��h ��h �h �� �� � � �N �N �j �� �j �� � #�P $�� %�j '� (�N )� *�N �� �� �F �� �� �� ,�� -�� .�F 1�F 3�F �� ��h ��h �h �� �� �h �� �� �h �� �h �h �F 'y )�F.��/��1��3������ ��&��)��+�� �� ����,��-��.�F1�F3�F����h��h�h�� ���h���h���h�h �F'b)�F.�w/��1�w2��3�w�w�������������� �w&�w)�w+�w�����.��/��1��3���������� ��"��&��)��+��.��/��1��3������ ��"��#��&��)��*��+��.��/��1��3�������� ��"��)�� 2�� �� $�� ���!2��!��!���$.��$/��$1��$3��$��$��$ ��$"��$&��$)��$+��&2��&��&$��&���)2��)��)$��)���+2��+��+$��+���.�.�.��w.��w.���4��`5��w:���:>D:A��:E-:H��:I��:K��:L�`:M��:N��:Q�`:W��:Z:l��:m��:n:w-;:��;A��;H��;K��;L��;M��;N��;O��;Q��;T��;W��;Y��;e��;m��<:��<>��<@��<A��<E��<H��<K��<L�w<M��<N��<O��<Q��<T��<Y��<^��<f��<l��<m��<o��<q��<y��=�=�=��w=��w=���=:�w=>�w=A��=E��=F��=H��=K��=Y��=Z��=\��=^�w=_�w=b��=e��=f��=g��=h�w=j��=m�w=u��=v��=x��=y�w>M>N��>Q��>aD>h>m-?A��?k��@A��@H��@K��@L@M-@T-@Z@_��@h��@m��AE��AH��AK��AL��AM��AN��AQ��AY��DA��DH��DK��DMDN��EN��E[EmFN��FQ��FZF_FhFkFmFq��FwH:��H>��H@��HE��HM��HO��HQ��HY��H^��He��Ho��J�}J�}J��J��J���J:�wJ>�wJ@��JA��JE��JF��JH��JK��JL��JM��JN��JO��JY��JZ��J^�`J_��Jh��Jw��Jy��K:��K>��KA��KE��KF��KH��KL��KM��KO��KQ��KT��KW��KZK`-Kq��L�L�L���L���L���L:��L>��L@LA��LE��LH��LN��LY��LZ��L\��L_��Lb��Ld��Le��Lf��Lh�`Li��Lj��Lk��Lm��Lo��Ls��Lu��Lv��Lx��Ly��M��M��M��M��M���M���M���M:�wM>��MA��ME��MH��MN��MW��MY��M[��M\��M]��M^�`M_�wM`��Ma��Mb��Mc��Md��Me�wMf��Mg��Mh�wMi��Mj��Mk�wMo��Mp��Mr��Ms��Mx��My�wN:��N>��NE��NL��NM��NQ��NY��Ne��OA��OH��OK��ON��OW��Oh��Om��PH��PZ-SZSm-T��wTY��V��`V:��V>��V@��VA��VE��VF��VH��VK��VL�3VO��VQ�`VW��VY��W>��W@��WA��WE��WO��WY��W^��W`We��Wf��Wy��X:��X>��X@��XE��XH��XK��XL��XO��XQ��X^��Xe��Xf��Za��Zl��Zm��Zq��[Z��[^��[_��[`��[a��[e��[f��[k��[m��[n��[o��[q��[t��[w��[y��\Z��\[��\^��\_��\`��\a��\e��\f��\h��\k��\l��\m��\n��\q��\t��\y��]�]�]Z��]^��]_��]a��]e��]h��]k��]y��^t��^w_[��_^��_`��_a��_e��_l��_m��_o��_q��`[`m`q��`t-a[��a^��a_��aa��ae��ah��ak��am��an��aq��at��dZ-d[-d_dadedhdkdldmdweheq��f[��fa��fmh^��h`��ha��he��hl��hm��ho��hq��j^��ja��je��jl��jm��jo��jq��jy��k`khkq��kwl�l�lZ��l^��l_��l`Dle��lh��lk��lmm�3m�3m�mZ��m[m^��m_��m`me��mf��mh��mj��mk��mn��mw��my��n[��n^��ne��nl��nm��nq��ny��oZ��o[��o_��oa��oh��ok��ol��on��oq��p_��pa��ph��pk��s_��sh��smvl�`vq�ww^��w_wa��we��whwl��wo��wy��x^��x`��xe��xf��xl��xo��xq����3��3�������������`���`�����.���1���3��������� ���"���&���+��:�j jt^� j����0 �� �25�/4L]S� E� U�JVfr� j j t ^� j � � �� 0 �� �2 J�J���J�J��JJ$�* - JJ JJ� 2008 The Monotype Corporation. All Rights Reserved.ArialRegularMonotype:Arial Regular:Version 5.06 (Microsoft)ArialMTArial is a trademark of The Monotype Corporation in the United States and/or other countries.Monotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982You may use this font to display and print content as permitted by the license terms for the product in which this font is included. You may only (i) embed this font in content as permitted by the embedding restrictions included in this font; and (ii) temporarily download this font to a printer or other output device to help print content.� 2008 The Monotype Corporation. All Rights Reserved.ArialRegularMonotype:Arial Regular:Version 5.06 (Microsoft)ArialMTArial is a trademark of The Monotype Corporation in the United States and/or other countries.Monotype Type Drawing Office - Robin Nicholas, Patricia Saunders 1982You may use this font to display and print content as permitted by the license terms for the product in which this font is included. You may only (i) embed this font in content as permitted by the embedding restrictions included in this font; and (ii) temporarily download this font to a printer or other output device to help print content.Normaloby ejn�normalStandard��������NormaaliNorm�lNormaleStandaardNormalny1KG=K9Norm�lneNavadnoth��ngArrunta�'� W !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~����������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������� � !"#$�%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc�defghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [mu1pi1Ohmuni2206elipsisEuro Idotaccentdcroat overscoremiddotAbreveabreveAogonekaogonekDcarondcaronDcroatEogonekeogonekEcaronecaronLacutelacuteLcaronlcaronLdotldotNacutenacuteNcaronncaron Ohungarumlaut ohungarumlautRacuteracuteRcaronrcaronSacutesacuteTcommaaccenttcommaaccentTcarontcaronUringuring Uhungarumlaut uhungarumlautZacutezacute Zdotaccent zdotaccentGammaThetaPhialphadeltaepsilonsigmatauphi underscoredbl exclamdbl nsuperiorpeseta arrowleftarrowup arrowright arrowdown arrowboth arrowupdnarrowupdnbse orthogonalintersectionequivalencehouse revlogicalnot integraltp integralbtuni2500uni2502uni250Cuni2510uni2514uni2518uni251Cuni2524uni252Cuni2534uni253Cuni2550uni2551uni2552uni2553uni2554uni2555uni2556uni2557uni2558uni2559uni255Auni255Buni255Cuni255Duni255Euni255Funi2560uni2561uni2562uni2563uni2564uni2565uni2566uni2567uni2568uni2569uni256Auni256Buni256Cupblockdnblockblocklfblockrtblockltshadeshadedkshade filledbox filledrecttriaguptriagrttriagdntriaglfcircle invbullet invcircle smilefaceinvsmilefacesunfemalemalespadeclubheartdiamondmusicalnotemusicalnotedblIJijnapostropheminuteseconduni2105uni2113uni25A1uni25AAuni25ABuni25CF openbulletAmacronamacronCcircumflexccircumflex Cdotaccent cdotaccentEmacronemacronEbreveebreve Edotaccent edotaccentGcircumflexgcircumflex Gdotaccent gdotaccentGcommaaccentgcommaaccentHcircumflexhcircumflexHbarhbarItildeitildeImacronimacronIbreveibreveIogonekiogonekJcircumflexjcircumflexKcommaaccentkcommaaccentkgreenlandicLcommaaccentlcommaaccentNcommaaccentncommaaccentEngengOmacronomacronObreveobreveRcommaaccentrcommaaccentScircumflexscircumflexTbartbarUtildeutildeUmacronumacronUbreveubreveUogonekuogonekWcircumflexwcircumflexYcircumflexycircumflexlongs Aringacute aringacuteAEacuteaeacuteOslashacuteoslashacute anoteleiaWgravewgraveWacutewacute Wdieresis wdieresisYgraveygrave quotereversed radicalexlira estimated oneeighththreeeighthsfiveeighthsseveneighthscommaaccentundercommaaccenttonos dieresistonos AlphatonosEpsilontonosEtatonos IotatonosOmicrontonosUpsilontonos OmegatonosiotadieresistonosAlphaBetaEpsilonZetaEtaIotaKappaLambdaMuNuXiOmicronPiRhoSigmaTauUpsilonChiPsiIotadieresisUpsilondieresis alphatonosepsilontonosetatonos iotatonosupsilondieresistonosbetagammazetaetathetaiotakappalambdanuxiomicronrhosigma1upsilonchipsiomegaiotadieresisupsilondieresisomicrontonosupsilontonos omegatonosuni0401uni0402uni0403uni0404uni0405uni0406uni0407uni0408uni0409uni040Auni040Buni040Cuni040Euni040Funi0410uni0411uni0412uni0413uni0414uni0415uni0416uni0417uni0418uni0419uni041Auni041Buni041Cuni041Duni041Euni041Funi0420uni0421uni0422uni0423uni0424uni0425uni0426uni0427uni0428uni0429uni042Auni042Buni042Cuni042Duni042Euni042Funi0430uni0431uni0432uni0433uni0434uni0435uni0436uni0437uni0438uni0439uni043Auni043Buni043Cuni043Duni043Euni043Funi0440uni0441uni0442uni0443uni0444uni0445uni0446uni0447uni0448uni0449uni044Auni044Buni044Cuni044Duni044Euni044Funi0451uni0452uni0453uni0454uni0455uni0456uni0457uni0458uni0459uni045Auni045Buni045Cuni045Euni045Funi0490uni0491uni2015uni2116uni05B0uni05B1uni05B2uni05B3uni05B4uni05B5uni05B6uni05B7uni05B8uni05B9uni05BBuni05BCuni05BDuni05BEuni05BFuni05C0uni05C1uni05C2uni05C3uni05D0uni05D1uni05D2uni05D3uni05D4uni05D5uni05D6uni05D7uni05D8uni05D9uni05DAuni05DBuni05DCuni05DDuni05DEuni05DFuni05E0uni05E1uni05E2uni05E3uni05E4uni05E5uni05E6uni05E7uni05E8uni05E9uni05EAuni05F0uni05F1uni05F2uni05F3uni05F4uni20AAuni05D505C2uni05DA05B0uni05DA05B8uni05DC05B9uni05DC05BC05B9uni05E2.altuni05E905C1uni05E905C2uni05E905BC05C1uni05E905BC05C2uni05D005B7uni05D005B8uni05D005BCuni05D105BCuni05D205BCuni05D305BCuni05D405BCuni05D505BCuni05D605BCuni05D805BCuni05D905BCuni05DA05BCuni05DB05BCuni05DC05BCuni05DE05BCuni05E005BCuni05E105BCuni05E305BCuni05E405BCuni05E605BCuni05E705BCuni05E805BCuni05E905BCuni05EA05BCuni05D505B9uni05D105BFuni05DB05BFuni05E405BFuni05D005DCuni200Cuni200Duni200Euni200Funi060Cuni061Buni061Funi0621uni0640uni064Buni064Cuni064Duni064Euni064Funi0650uni0651uni0652uni0660uni0661uni0662uni0663uni0664uni0665uni0666uni0667uni0668uni0669uni066Auni066Buni066Dglyph774glyph775uni06D5glyph777uni06F4uni06F5uni06F6glyph781glyph782glyph783glyph784glyph785uni0651064Bglyph787glyph788glyph789glyph790glyph791glyph792glyph793glyph794uni0640.altglyph796glyph797glyph798uni067Euni067E.finauni067E.inituni067E.mediglyph803glyph804glyph805glyph806uni0686uni0686.finauni0686.inituni0686.mediuni0698uni0698.finauni06A9uni06A9.finauni06A9.inituni06A9.mediuni06AFuni06AF.finauni06AF.inituni06AF.mediuni06CCuni06CC.finauni06D5.finaglyph824glyph825glyph826glyph827glyph828glyph829glyph830glyph831glyph832glyph833glyph834glyph835glyph836glyph837glyph838uni0651064Cuni0651064Duni0651064Euni0651064Funi06510650glyph844glyph845uni202Auni202Buni202Duni202Euni202Cuni206Euni206Funi206Auni206Buni206Cuni206DuniF00AuniF00BuniF00CuniF00DuniF00EuniFFFCglyph864glyph865glyph866glyph867glyph868glyph869glyph870glyph871glyph872glyph873glyph874glyph875glyph876glyph877glyph878glyph879glyph880glyph881glyph882glyph883glyph884glyph885glyph886glyph887glyph888glyph889glyph890glyph891uniFD3EuniFD3Fglyph894lillahuniFE80uni0622uni0622.finauni0623uni0623.finauni0624uni0624.finauni0625uni0625.finauni0626uni0626.finauni0626.inituni0626.mediuni0627uni0627.finauni0628uni0628.finauni0628.inituni0628.mediuni0629uni0629.finauni062Auni062A.finauni062A.inituni062A.mediuni062Buni062B.finauni062B.inituni062B.mediuni062Cuni062C.finauni062C.inituni062C.mediuni062Duni062D.finauni062D.inituni062D.mediuni062Euni062E.finauni062E.inituni062E.mediuni062Funi062F.finauni0630uni0630.finauni0631uni0631.finauni0632uni0632.finauni0633uni0633.finauni0633.inituni0633.mediuni0634uni0634.finauni0634.inituni0634.mediuni0635uni0635.finauni0635.inituni0635.mediuni0636uni0636.finauni0636.inituni0636.mediuni0637uni0637.finauni0637.inituni0637.mediuni0638uni0638.finauni0638.inituni0638.mediuni0639uni0639.finauni0639.inituni0639.mediuni063Auni063A.finauni063A.inituni063A.mediuni0641uni0641.finauni0641.inituni0641.mediuni0642uni0642.finauni0642.inituni0642.mediuni0643uni0643.finauni0643.inituni0643.mediuni0644uni0644.finauni0644.inituni0644.mediuni0645uni0645.finauni0645.inituni0645.mediuni0646uni0646.finauni0646.inituni0646.mediuni0647uni0647.finauni06BEuni06BE.finauni0648uni0648.finauni0649uni0649.finauni064Auni064A.finauni064A.inituni064A.mediuni06440622.isoluni06440622.finauni06440623.isoluni06440623.finauni06440625.isoluni06440625.finauni06440627.isoluni06440627.fina glyph1021 glyph1022 glyph1023 glyph1024 glyph1025 glyph1026 glyph1027 glyph1028 glyph1029 glyph1030 glyph1031 glyph1032 glyph1033 glyph1034 glyph1035 glyph1036 glyph1037 glyph1038 glyph1039 glyph1040 glyph1041 glyph1042 glyph1043 glyph1044 glyph1045 glyph1046 glyph1047 glyph1048 glyph1049 glyph1050 glyph1051 glyph1052 glyph1053 glyph1054 glyph1055 glyph1056 glyph1057 glyph1058 glyph1059 glyph1060 glyph1061 glyph1062 glyph1063 glyph1064 glyph1065 glyph1066 glyph1067 glyph1068 glyph1069 glyph1070 glyph1071 glyph1072 glyph1073 glyph1074 glyph1075 glyph1076 glyph1077 glyph1078 glyph1079 glyph1080 glyph1081 glyph1082 glyph1083 glyph1084 glyph1085 glyph1086 glyph1087 glyph1088 glyph1089 glyph1090 glyph1091 glyph1092 glyph1093 glyph1094 glyph1095 glyph1096 glyph1097 glyph1098 glyph1099 glyph1100 glyph1101 glyph1102 glyph1103 glyph1104 glyph1105 glyph1106 glyph1107 glyph1108 glyph1109 glyph1110 glyph1111 glyph1112 glyph1113 glyph1114 glyph1115 glyph1116 glyph1117 glyph1118 glyph1119 glyph1120 glyph1121 glyph1122 glyph1123 glyph1124 glyph1125 glyph1126 glyph1127 glyph1128 glyph1129OhornohornUhornuhorn glyph1134 glyph1135 glyph1136uniF006uniF007uniF009 hookabovecombuniF010uniF013uniF011uniF01CuniF015 tildecomb glyph1147 glyph1148uniF02Cdongonethird twothirdsuniF008 glyph1154 glyph1155uniF00FuniF012uniF014uniF016uniF017uniF018uniF019uniF01AuniF01BuniF01EuniF01FuniF020uniF021uniF022 gravecomb acutecombuniF01DdotbelowcombuniF023uniF029uniF02AuniF02BuniF024uniF025uniF026uniF027uniF028uniF02DuniF02EuniF02FuniF030uniF031 Adotbelow adotbelow Ahookabove ahookaboveAcircumflexacuteacircumflexacuteAcircumflexgraveacircumflexgraveAcircumflexhookaboveacircumflexhookaboveAcircumflextildeacircumflextildeAcircumflexdotbelowacircumflexdotbelowAbreveacuteabreveacuteAbrevegraveabrevegraveAbrevehookaboveabrevehookaboveAbrevetildeabrevetildeAbrevedotbelowabrevedotbelow Edotbelow edotbelow Ehookabove ehookaboveEtildeetildeEcircumflexacuteecircumflexacuteEcircumflexgraveecircumflexgraveEcircumflexhookaboveecircumflexhookaboveEcircumflextildeecircumflextildeEcircumflexdotbelowecircumflexdotbelow Ihookabove ihookabove Idotbelow idotbelow Odotbelow odotbelow Ohookabove ohookaboveOcircumflexacuteocircumflexacuteOcircumflexgraveocircumflexgraveOcircumflexhookaboveocircumflexhookaboveOcircumflextildeocircumflextildeOcircumflexdotbelowocircumflexdotbelow Ohornacute ohornacute Ohorngrave ohorngraveOhornhookaboveohornhookabove Ohorntilde ohorntilde Ohorndotbelow ohorndotbelow Udotbelow udotbelow Uhookabove uhookabove Uhornacute uhornacute Uhorngrave uhorngraveUhornhookaboveuhornhookabove Uhorntilde uhorntilde Uhorndotbelow uhorndotbelow Ydotbelow ydotbelow Yhookabove yhookaboveYtildeytildeuni01CDuni01CEuni01CFuni01D0uni01D1uni01D2uni01D3uni01D4uni01D5uni01D6uni01D7uni01D8uni01D9uni01DAuni01DBuni01DCuni03080304.cap glyph1293uni0308030C.capuni03080300.capuni0492uni0493uni0496uni0497uni049Auni049Buni049Cuni049Duni04A2uni04A3uni04AEuni04AFuni04B0uni04B1uni04B2uni04B3uni04B8uni04B9uni04BAuni04BBuni018Funi0259uni04E8uni04E9uni066Euni066E.inituni066F.inituni066F.mediuni066Fdot.onedot.twohorizdot.threeup dot.threedowndot.twovertdot.fouruni0615wasla wavyhamzasmallvcircumflex.arabuni0653uni0654uni0655uni0670uni0671uni0671.finauni0672uni0672.finauni0673uni0673.finauni0675uni0675.finauni0676uni0676.finauni0677uni0677.finauni0678uni0678.finauni0679uni0679.finauni0679.inituni0679.mediuni067Auni067A.finauni067A.inituni067A.mediuni067Buni067B.finauni067B.inituni067B.mediuni067Cuni067C.finauni067C.inituni067C.mediuni067Duni067D.finauni067D.inituni067D.mediuni067Funi067F.finauni067F.inituni067F.mediuni0680uni0680.finauni0680.inituni0680.mediuni0681uni0681.finauni0681.inituni0681.mediuni0682uni0682.finauni0682.inituni0682.mediuni0683uni0683.finauni0683.inituni0683.mediuni0684uni0684.finauni0684.inituni0684.mediuni0685uni0685.finauni0685.inituni0685.mediuni0687uni0687.finauni0687.inituni0687.mediuni0688uni0688.finauni0689uni0689.finauni068Auni068A.finauni068Buni068B.finauni068Cuni068C.finauni068Duni068D.finauni068Euni068E.finauni068Funi068F.finauni0690uni0690.finauni0691uni0691.finauni0692uni0692.finauni0693uni0693.finauni0694uni0694.finauni0695uni0695.finauni0696uni0696.finauni0697uni0697.finauni0699uni0699.finauni069Auni069A.finauni069A.inituni069A.mediuni069Buni069B.finauni069B.inituni069B.mediuni069Cuni069C.finauni069C.inituni069C.mediuni069Duni069D.finauni069D.inituni069D.mediuni069Euni069E.finauni069E.inituni069E.mediuni069Funi069F.finauni06A0uni06A0.finauni06A0.inituni06A0.mediuni06A1uni06A2uni06A2.finauni06A2.inituni06A2.mediuni06A3uni06A3.finauni06A3.inituni06A3.mediuni06A4uni06A4.finauni06A4.inituni06A4.mediuni06A5uni06A5.finauni06A5.inituni06A5.mediuni06A6uni06A6.finauni06A6.inituni06A6.mediuni06A7uni06A7.finauni06A8uni06A8.finauni06AAuni06AA.finauni06AA.inituni06AA.mediuni06ABuni06AB.finauni06AB.inituni06AB.mediuni06ACuni06AC.finauni06AC.inituni06AC.mediuni06ADuni06AD.finauni06AD.inituni06AD.mediuni06AEuni06AE.finauni06AE.inituni06AE.mediuni06B0uni06B0.finauni06B0.inituni06B0.mediuni06B1uni06B1.finauni06B1.inituni06B1.mediuni06B2uni06B2.finauni06B2.inituni06B2.mediuni06B3uni06B3.finauni06B3.inituni06B3.mediuni06B4uni06B4.finauni06B4.inituni06B4.mediuni06B5uni06B5.finauni06B5.inituni06B5.mediuni06B6uni06B6.finauni06B6.inituni06B6.mediuni06B7uni06B7.finauni06B7.inituni06B7.mediuni06B8uni06B8.finauni06B8.inituni06B8.mediuni06B9uni06B9.finauni06B9.inituni06B9.mediuni06BAuni06BA.finauni06BBuni06BB.finauni06BCuni06BC.finauni06BC.inituni06BC.mediuni06BDuni06BD.finauni06BFuni06BF.finauni06BF.inituni06BF.mediuni06C0uni06C0.finauni06C1.finauni06C2.finauni06C3.finauni06C4uni06C4.finauni06C5uni06C5.finauni06C6uni06C6.finauni06C7uni06C7.finauni06C8uni06C8.finauni06C9uni06C9.finauni06CAuni06CA.finauni06CBuni06CB.finauni06CDuni06CD.finauni06CEuni06CE.finauni06CE.inituni06CE.mediuni06CFuni06CF.finauni06D0uni06D0.finauniFBE6uniFBE7uni06D1uni06D1.finauni06D2uni06D2.finauni06D3uni06D3.finauni06D4uni06D6uni06D7uni06D8uni06D9uni06DAuni06DBuni06DCuni06DDuni06DEuni06DFuni06E0uni06E1uni06E2uni06E3uni06E4uni06E5uni06E6uni06E7uni06E8uni06E9uni06EAuni06EBuni06EDuni06FAuni06FA.finauni06FA.inituni06FA.mediuni06FBuni06FB.finauni06FB.inituni06FB.mediuni06FCuni06FC.finauni06FC.inituni06FC.mediuni06FDuni06FEuniFBA6uni06C1.inituni06C1.medi glyph1645 glyph1646 glyph1647 glyph1648 glyph1649uni06AD.moroccouni06AD.finamoroccouniFB1DuniFB1E patah.wideuniFB1Funi06440672.isoluni06440672.finauni06440673.isoluni06440673.finauni06440675.isoluni06440675.finauni06B50627.isoluni06B50627.finauni06B60627.isoluni06B60627.finauni06B70627.isoluni06B70627.finauni06B80627.isoluni06B80627.finauni06F4.urduuni06F7.urduuni06440671.isoluni06440671.finauni0180uni0181uni0182uni0183uni0184uni0185uni0186uni0187uni0188uni0189uni018Auni018Buni018Cuni018Duni018Euni0190uni0191uni0193uni0194uni0195uni0196uni0197uni0198uni0199uni019Auni019Buni019Cuni019Duni019Euni019Funi01A2uni01A3uni01A4uni01A5uni01A6uni01A7uni01A8uni01A9uni01AAuni01ABuni01ACuni01ADuni01AEuni01B1uni01B2uni01B3uni01B4uni01B5uni01B6uni01B7uni01B8uni01B9uni01BAuni01BBuni01BCuni01BDuni01BEuni01BFuni01C0uni01C1uni01C2uni01C3uni01C4uni01C5uni01C6uni01C7uni01C8uni01C9uni01CAuni01CBuni01CCuni01DDuni01DEuni01DFuni03070304.capuni01E0uni01E1uni01E2uni01E3uni01E4uni01E5uni01E6uni01E7uni01E8uni01E9uni01EAuni01EBuni01ECuni01EDuni01EEuni01EFuni01F0uni01F1uni01F2uni01F3uni01F4uni01F5uni01F6uni01F7uni01F8uni01F9uni0200uni0201uni0202uni0203uni0204uni0205uni0206uni0207uni0208uni0209uni020Auni020Buni020Cuni020Duni020Euni020Funi0210uni0211uni0212uni0213uni0214uni0215uni0216uni0217Scommaaccentscommaaccentuni021Auni021Buni021Cuni021Duni021Euni021Funi0220uni0222uni0223uni0224uni0225uni0226uni0227uni0228uni0229uni022Auni022Buni03030304.capuni022Cuni022Duni022Euni022Funi0230uni0231uni0232uni0233uni0250uni0251uni0252uni0253uni0254uni0255uni0256uni0257uni0258uni025Auni025Buni025Cuni025Duni025Euni025Funi0260uni0261uni0262uni0263uni0264uni0265uni0266uni0267uni0268uni0269uni026Auni026Buni026Cuni026Duni026Euni026Funi0270uni0271uni0272uni0273uni0274uni0275uni0276uni0277uni0278uni0279uni027Auni027Buni027Cuni027Duni027Euni027Funi0280uni0281uni0282uni0283uni0284uni0285uni0286uni0287uni0288uni0289uni028Auni028Buni028Cuni028Duni028Euni028Funi0290uni0291uni0292uni0293uni0294uni0295uni0296uni0297uni0298uni0299uni029Auni029Buni029Cuni029Duni029Euni029Funi02A0uni02A1uni02A2uni02A3uni02A4uni02A5uni02A6uni02A7uni02A8uni02A9uni02AAuni02ABuni02ACuni02ADuni02B0uni02B1uni02B2uni02B3uni02B4uni02B5uni02B6uni02B7uni02B8uni02B9uni02BAuni02BBuni02BCuni02BDuni02BEuni02BFuni02C0uni02C1uni02C2uni02C3uni02C4uni02C5uni02C8uni02CAuni02CBuni02CCuni02CDuni02CEuni02CFuni02D0uni02D1uni02D2uni02D3uni02D4uni02D5uni02D6uni02D7uni02DEuni02DFuni02E0uni02E1uni02E2uni02E3uni02E4uni02E5uni02E6uni02E7uni02E8uni02E9uni02EAuni02EBuni02ECuni02EDuni02EEuni02E502E502E6uni02E502E502E7uni02E502E502E8uni02E502E502E9uni02E502E602E5uni02E502E602E6uni02E502E602E7uni02E502E602E8uni02E502E602E9uni02E502E6uni02E502E702E5uni02E502E702E6uni02E502E702E7uni02E502E702E8uni02E502E702E9uni02E502E7uni02E502E802E5uni02E502E802E6uni02E502E802E7uni02E502E802E8uni02E502E802E9uni02E502E8uni02E502E902E5uni02E502E902E6uni02E502E902E7uni02E502E902E8uni02E502E902E9uni02E502E9uni02E602E502E5uni02E602E502E6uni02E602E502E7uni02E602E502E8uni02E602E502E9uni02E602E5uni02E602E602E5uni02E602E602E7uni02E602E602E8uni02E602E602E9uni02E602E702E5uni02E602E702E6uni02E602E702E7uni02E602E702E8uni02E602E702E9uni02E602E7uni02E602E802E5uni02E602E802E6uni02E602E802E7uni02E602E802E8uni02E602E802E9uni02E602E8uni02E602E902E5uni02E602E902E6uni02E602E902E7uni02E602E902E8uni02E602E902E9uni02E602E9uni02E702E502E5uni02E702E502E6uni02E702E502E7uni02E702E502E8uni02E702E502E9uni02E702E5uni02E702E602E5uni02E702E602E6uni02E702E602E7uni02E702E602E8uni02E702E602E9uni02E702E6uni02E702E702E5uni02E702E702E6uni02E702E702E8uni02E702E702E9uni02E702E802E5uni02E702E802E6uni02E702E802E7uni02E702E802E8uni02E702E802E9uni02E702E8uni02E702E902E5uni02E702E902E6uni02E702E902E7uni02E702E902E8uni02E702E902E9uni02E702E9uni02E802E502E5uni02E802E502E6uni02E802E502E7uni02E802E502E8uni02E802E502E9uni02E802E5uni02E802E602E5uni02E802E602E6uni02E802E602E7uni02E802E602E8uni02E802E602E9uni02E802E6uni02E802E702E5uni02E802E702E6uni02E802E702E7uni02E802E702E8uni02E802E702E9uni02E802E7uni02E802E802E5uni02E802E802E6uni02E802E802E7uni02E802E802E9uni02E802E902E5uni02E802E902E6uni02E802E902E7uni02E802E902E8uni02E802E902E9uni02E802E9uni02E902E502E5uni02E902E502E6uni02E902E502E7uni02E902E502E8uni02E902E502E9uni02E902E5uni02E902E602E5uni02E902E602E6uni02E902E602E7uni02E902E602E8uni02E902E602E9uni02E902E6uni02E902E702E5uni02E902E702E6uni02E902E702E7uni02E902E702E8uni02E902E702E9uni02E902E7uni02E902E802E5uni02E902E802E6uni02E902E802E7uni02E902E802E8uni02E902E802E9uni02E902E8uni02E902E902E5uni02E902E902E6uni02E902E902E7uni02E902E902E8uni0302uni0304uni0305uni0306uni0307uni0308uni030Auni030Buni030Cuni030Duni030Euni030Funi0310uni0311uni0312uni0313uni0314uni0315uni0316uni0317uni0318uni0319uni031Auni031Buni031Cuni031Duni031Euni031Funi0320uni0321uni0322uni0324uni0325uni0326uni0327uni0328uni0329uni032Auni032Buni032Cuni032Duni032Euni032Funi0330uni0331uni0332uni0333uni0334uni0335uni0336uni0337uni0338uni0339uni033Auni033Buni033Cuni033Duni033Euni033Funi0340uni0341uni0342uni0343uni0344uni0345uni0346uni0347uni0348uni0349uni034Auni034Buni034Cuni034Duni034Euni034Funi0360uni0361uni0362uni0363uni0364uni0365uni0366uni0367uni0368uni0369uni036Auni036Buni036Cuni036Duni036Euni036Funi0374uni0375uni037Auni03D0uni03D1uni03D2uni03D3uni03D4uni03D5uni03D6uni03D7uni03D8uni03D9uni03DAuni03DBuni03DCuni03DDuni03DEuni03DFuni03E0uni03E1uni03E2uni03E3uni03E4uni03E5uni03E6uni03E7uni03E8uni03E9uni03EAuni03EBuni03ECuni03EDuni03EEuni03EFuni03F0uni03F1uni03F2uni03F3uni03F4uni03F5uni03F6uni0400uni040Duni0450uni045Duni0460uni0461uni0462uni0463uni0464uni0465uni0466uni0467uni0468uni0469uni046Auni046Buni046Cuni046Duni046Euni046Funi0470uni0471uni0472uni0473uni0474uni0475uni0476uni0477uni0478uni0479uni047Auni047Buni047Cuni047Dcyrillic_otmarkuni047Euni047Funi0480uni0481uni0482uni0483uni0484uni0485uni0486uni0488uni0489uni048Auni048Buni048Cuni048Duni048Euni048Funi0494uni0495uni0498uni0499uni049Euni049Funi04A0uni04A1uni04A4uni04A5uni04A6uni04A7uni04A8uni04A9uni04AAuni04ABuni04ACuni04ADuni04B4uni04B5uni04B6uni04B7uni04BCuni04BDuni04BEuni04BFuni04C0uni04C1uni04C2uni04C3uni04C4uni04C5uni04C6uni04C7uni04C8uni04C9uni04CAuni04CBuni04CCuni04CDuni04CE glyph2340uni04D0uni04D1uni04D2uni04D3uni04D4uni04D5uni04D6uni04D7uni04DAuni04DBuni04DCuni04DDuni04DEuni04DFuni04E0uni04E1uni04E2uni04E3uni04E4uni04E5uni04E6uni04E7uni04EAuni04EBuni04ECuni04EDuni04EEuni04EFuni04F0uni04F1uni04F2uni04F3uni04F4uni04F5uni04F8uni04F9uni0500uni0501uni0502uni0503uni0504uni0505uni0506uni0507uni0508uni0509uni050Auni050Buni050Cuni050Duni050Euni050Funi0591uni0592uni0593uni0594uni0595uni0596uni0597uni0598uni0599uni059Auni059Buni059Cuni059Duni059Euni059Funi05A0uni05A1uni05A3uni05A4uni05A5uni05A6uni05A7uni05A8uni05A9uni05AAuni05ABuni05ACuni05ADuni05AEuni05AFuni05C4uni03040300.capuni03040301.capuni03030301.capuni03030308.capuni03010307.capuni030C0307.capuni03040308.capuni1E00uni1E01uni1E02uni1E03uni1E04uni1E05uni1E06uni1E07uni1E08uni1E09uni1E0Auni1E0Buni1E0Cuni1E0Duni1E0Euni1E0Funi1E10uni1E11uni1E12uni1E13uni1E14uni1E15uni1E16uni1E17uni1E18uni1E19uni1E1Auni1E1Buni1E1Cuni1E1Duni1E1Euni1E1Funi1E20uni1E21uni1E22uni1E23uni1E24uni1E25uni1E26uni1E27uni1E28uni1E29uni1E2Auni1E2Buni1E2Cuni1E2Duni1E2Euni1E2Funi1E30uni1E31uni1E32uni1E33uni1E34uni1E35uni1E36uni1E37uni1E38uni1E39uni1E3Auni1E3Buni1E3Cuni1E3Duni1E3Euni1E3Funi1E40uni1E41uni1E42uni1E43uni1E44uni1E45uni1E46uni1E47uni1E48uni1E49uni1E4Auni1E4Buni1E4Cuni1E4Duni1E4Euni1E4Funi1E50uni1E51uni1E52uni1E53uni1E54uni1E55uni1E56uni1E57uni1E58uni1E59uni1E5Auni1E5Buni1E5Cuni1E5Duni1E5Euni1E5Funi1E60uni1E61uni1E62uni1E63uni1E64uni1E65uni1E66uni1E67uni1E68uni1E69uni1E6Auni1E6Buni1E6Cuni1E6Duni1E6Euni1E6Funi1E70uni1E71uni1E72uni1E73uni1E74uni1E75uni1E76uni1E77uni1E78uni1E79uni1E7Auni1E7Buni1E7Cuni1E7Duni1E7Euni1E7Funi1E86uni1E87uni1E88uni1E89uni1E8Auni1E8Buni1E8Cuni1E8Duni1E8Euni1E8Funi1E90uni1E91uni1E92uni1E93uni1E94uni1E95uni1E96uni1E97uni1E98uni1E99uni1E9Auni1E9Buni1F00uni1F01uni1F02uni1F03uni1F04uni1F05uni1F06uni1F07uni1F08uni1F09uni1F0Auni1F0Buni1F0Cuni1F0Duni1F0Euni1F0Funi1F10uni1F11uni1F12uni1F13uni1F14uni1F15uni1F18uni1F19uni1F1Auni1F1Buni1F1Cuni1F1Duni1F20uni1F21uni1F22uni1F23uni1F24uni1F25uni1F26uni1F27uni1F28uni1F29uni1F2Auni1F2Buni1F2Cuni1F2Duni1F2Euni1F2Funi1F30uni1F31uni1F32uni1F33uni1F34uni1F35uni1F36uni1F37uni1F38uni1F39uni1F3Auni1F3Buni1F3Cuni1F3Duni1F3Euni1F3Funi1F40uni1F41uni1F42uni1F43uni1F44uni1F45uni1F48uni1F49uni1F4Auni1F4Buni1F4Cuni1F4Duni1F50uni1F51uni1F52uni1F53uni1F54uni1F55uni1F56uni1F57uni1F59uni1F5Buni1F5Duni1F5Funi1F60uni1F61uni1F62uni1F63uni1F64uni1F65uni1F66uni1F67uni1F68uni1F69uni1F6Auni1F6Buni1F6Cuni1F6Duni1F6Euni1F6Funi1F70uni1F71uni1F72uni1F73uni1F74uni1F75uni1F76uni1F77uni1F78uni1F79uni1F7Auni1F7Buni1F7Cuni1F7Duni1F80uni1F81uni1F82uni1F83uni1F84uni1F85uni1F86uni1F87uni1F88uni1F89uni1F8Auni1F8Buni1F8Cuni1F8Duni1F8Euni1F8Funi1F90uni1F91uni1F92uni1F93uni1F94uni1F95uni1F96uni1F97uni1F98uni1F99uni1F9Auni1F9Buni1F9Cuni1F9Duni1F9Euni1F9Funi1FA0uni1FA1uni1FA2uni1FA3uni1FA4uni1FA5uni1FA6uni1FA7uni1FA8uni1FA9uni1FAAuni1FABuni1FACuni1FADuni1FAEuni1FAFuni1FB0uni1FB1uni1FB2uni1FB3uni1FB4uni1FB6uni1FB7uni1FB8uni1FB9uni1FBAuni1FBBuni1FBCuni1FBDuni1FBEuni1FBFuni1FC0uni1FC1uni1FC2uni1FC3uni1FC4uni1FC6uni1FC7uni1FC8uni1FC9uni1FCAuni1FCBuni1FCCuni1FCDuni1FCEuni1FCFuni1FD0uni1FD1uni1FD2uni1FD3uni1FD6uni1FD7uni1FD8uni1FD9uni1FDAuni1FDBuni1FDDuni1FDEuni1FDFuni1FE0uni1FE1uni1FE2uni1FE3uni1FE4uni1FE5uni1FE6uni1FE7uni1FE8uni1FE9uni1FEAuni1FEBuni1FECuni1FEDuni1FEEuni1FEFuni1FF2uni1FF3uni1FF4uni1FF6uni1FF7uni1FF8uni1FF9uni1FFAuni1FFBuni1FFCuni1FFDuni1FFEuni20A0uni20A1uni20A2uni20A5uni20A6uni20A8uni20A9uni20ADuni20AEuni20AFuni266Funi25CCuniFE20uniFE21uniFE22uniFE23bari.dotless j.dotlessuni20B0uni20B1uni0221uni0234uni0235uni0236uni02AEuni02AFuni02EFuni02F0uni02F1uni02F2uni02F3uni02F4uni02F5uni02F6uni02F7uni02F8uni02F9uni02FAuni02FBuni02FCuni02FDuni02FEuni02FFuni0350uni0351uni0352uni0353uni0354uni0355uni0356uni0357uni035Duni035Euni035Funi03F7uni03F8uni1D00uni1D01uni1D02uni1D03uni1D04uni1D05uni1D06uni1D07uni1D08uni1D09uni1D0Auni1D0Buni1D0Cuni1D0Duni1D0Euni1D0Funi1D10uni1D11uni1D12uni1D13uni1D14uni1D15uni1D16uni1D17uni1D18uni1D19uni1D1Auni1D1Buni1D1Cuni1D1Duni1D1Euni1D1Funi1D20uni1D21uni1D22uni1D23uni1D24uni1D25uni1D26uni1D27uni1D28uni1D29uni1D2Auni1D2Buni1D2Cuni1D2Duni1D2Euni1D2Funi1D30uni1D31uni1D32uni1D33uni1D34uni1D35uni1D36uni1D37uni1D38uni1D39uni1D3Auni1D3Buni1D3Cuni1D3Duni1D3Euni1D3Funi1D40uni1D41uni1D42uni1D43uni1D44uni1D45uni1D46uni1D47uni1D48uni1D49uni1D4Auni1D4Buni1D4Cuni1D4Duni1D4Euni1D4Funi1D50uni1D51uni1D52uni1D53uni1D54uni1D55uni1D56uni1D57uni1D58uni1D59uni1D5Auni1D5Buni1D5Cuni1D5Duni1D5Euni1D5Funi1D60uni1D61uni1D62uni1D63uni1D64uni1D65uni1D66uni1D67uni1D68uni1D69uni1D6Auni0600uni0601uni0602uni0603uni060Euni060Duni060Funi0610uni0611uni0612uni0613uni0614uni0656uni0657uni0658 glyph2292uni06EEuni06EE.finauni06EFuni06EF.finauni06FFuni06FF.finauni06FF.inituni06FF.mediuniFB21uniFB22uniFB23uniFB24uniFB25uniFB26uniFB27uniFB28uniFB29uni05B105BDuni05B205BDuni05B305BDuni2012uni201Funi2034 glyph3016 glyph3017 glyph3018 glyph3019allahriyaluni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni200Buni2117uni03F9uni03FAuni03FBuni1D6Buni0238uni0239uni023Auni023Buni023Cuni023Duni023Euni023Funi0240uni0241uni0358uni0359uni035Auni035Buni035Cuni03FCuni03FDuni03FEuni03FFuni04F6uni04F7uni05A2uni05BAuni05C5uni05C6uni05C7uni060Buni061Euni0659uni065Auni065Buni065Cuni065Duni065E glyph3073uni0750 glyph3075 glyph3076 glyph3077uni0751 glyph3079 glyph3080 glyph3081uni0752 glyph3083 glyph3084 glyph3085uni0753 glyph3087 glyph3088 glyph3089uni0754 glyph3091 glyph3092 glyph3093uni0755 glyph3095 glyph3096 glyph3097uni0756 glyph3099 glyph3100 glyph3101uni0757 glyph3103 glyph3104 glyph3105uni0758 glyph3107 glyph3108 glyph3109uni0759 glyph3111uni075A glyph3113uni075B glyph3115uni075C glyph3117 glyph3118 glyph3119uni075D glyph3121 glyph3122 glyph3123uni075E glyph3125 glyph3126 glyph3127uni075F glyph3129 glyph3130 glyph3131uni0760 glyph3133 glyph3134 glyph3135uni0761 glyph3137 glyph3138 glyph3139uni0762 glyph3141 glyph3142 glyph3143uni0763 glyph3145 glyph3146 glyph3147uni0764 glyph3149 glyph3150 glyph3151uni0765 glyph3153 glyph3154 glyph3155uni0766 glyph3157 glyph3158 glyph3159uni0767 glyph3161 glyph3162 glyph3163uni0768 glyph3165 glyph3166 glyph3167uni0769 glyph3169 glyph3170 glyph3171uni076A glyph3173 glyph3174 glyph3175uni076B glyph3177uni076C glyph3179uni076D glyph3181 glyph3182 glyph3183uni1D6Cuni1D6Duni1D6Euni1D6Funi1D70uni1D71uni1D72uni1D73uni1D74uni1D75uni1D76uni1D77uni1D78uni1D79uni1D7Auni1D7Buni1D7Cuni1D7Duni1D7Euni1D7Funi1D80uni1D81uni1D82uni1D83uni1D84uni1D85uni1D86uni1D87uni1D88uni1D89uni1D8Auni1D8Buni1D8Cuni1D8Duni1D8Euni1D8Funi1D90uni1D91uni1D92uni1D93uni1D94uni1D95uni1D96uni1D97uni1D98uni1D99uni1D9Auni1D9Buni1D9Cuni1D9Duni1D9Euni1D9Funi1DA0uni1DA1uni1DA2uni1DA3uni1DA4uni1DA5uni1DA6uni1DA7uni1DA8uni1DA9uni1DAAuni1DABuni1DACuni1DADuni1DAEuni1DAFuni1DB0uni1DB1uni1DB2uni1DB3uni1DB4uni1DB5uni1DB6uni1DB7uni1DB8uni1DB9uni1DBAuni1DBBuni1DBCuni1DBDuni1DBEuni1DBFuni1DC0uni1DC1uni1DC2uni1DC3uni205Euni2090uni2091uni2092uni2093uni2094uni20B2uni20B3uni20B4uni20B5uni2E17 glyph3283 glyph3284 glyph3285 glyph3286 glyph3287 glyph3288 glyph3289 glyph3290 glyph3291 glyph3292 glyph3293 glyph3294 glyph3295 glyph3296 glyph3297 glyph3298 glyph3299 glyph3300 glyph3301 glyph3302 glyph3303 glyph3304 glyph3305 glyph3306 glyph3307 glyph3308 glyph3309 glyph3310 glyph3311 glyph3312 glyph3313 glyph3314uni076A0627.isoluni076A0627.finauni0242uni0243uni0244uni0245uni0246uni0247uni0248uni0249uni024Auni024Buni024Cuni024Duni024Euni024Funi037Buni037Cuni037Duni04CFuni04FAuni04FBuni04FCuni04FDuni04FEuni04FFuni0510uni0511uni0512uni0513uni1DC4uni1DC5uni1DC6uni1DC7uni1DC8uni1DC9uni1DCAuni1DFEuni1DFFuni214Duni214Euni2184uni2C60uni2C61uni2C62uni2C63uni2C64uni2C65uni2C66uni2C67uni2C68uni2C69uni2C6Auni2C6Buni2C6Cuni2C74uni2C75uni2C76uni2C77uniA717uniA718uniA719uniA71AuniA720uniA721 glyph3380 glyph3381 glyph3382 glyph3383 glyph3384 glyph3385 glyph3386 glyph3387 glyph3388 glyph3389 glyph3390 glyph3391 glyph3392 glyph3393uni0487uni051Auni051Buni051Cuni051Duni1E9Euni20F0uni2C6Duni2C71uni2C72uni2C73uniA789uniA78AuniA78BuniA78CuniA71BuniA71CuniA71DuniA71EuniA71FuniA788��M�"9&@��M Arial ����?��ARLR00@��P����������������FGKL~��������sttuyzz{��������234578;<DEKLMNSTUVWXXY[\tuuvwx������������AB|}~������ X Y w x ()34���������������������������������� V!ttzz����BRTWXXZ^acfpvyz|��������������� )+,/00���������� ��arab cyrl>grekNhebr^latnj URD ������ ���� LTH �� �� kernhkernnkerntkernzmark�mark�mark�mark�mark�mark�mark�mkmk�mkmk�mkmkmkmkmkmkmkmk )T\dlt|����������������(6DLT\r����������0h !�"�6�7�9.:G�H�I�Q Q�_|a�c�drd�d�e.gi.iBiVijj�j�j�j�ll(l<lPmmm*m>nvobp<qq*q@qVqlq�q�q� u�u�u�u�u�vvv0vDvXvlv�v�w@wfwnxHy�z�|f|n|�pi�2@^p��4r|�������� Jpv��Xr���2��� jp��BX^d��:���� 2 @ f � � 4 �Ln�����DV�� 0 B p � � � � �2t�����",J $��7��<����������� �� �����h ��7�h9�h:��<�hY��Z��\����h��$����7�h9�h:�h<�h\�����������$�h7��9��:��<����������$�h2��D�F�H�L��R�U��V�X��Z��\�� �D���D����$�hD�hH��L��R��U��X��\������������$��D��H��R��U��X��\�������D�����{$�hD�hH�DL��R�DS�hT�DX��Y��I���%�����L�h�h���������V�����-�`6�`L�`Q��T��������D��D�D��'X�������� ������� ����2����$����� .��/��1��3������ ��"��&��+�� ,��-���� �h �h�h����$�� ��,��-��.�F1�F3�F����h��h�h�� ���h���h���h�h �F'b)�F ��������h,��-���� �h �h�h����$����,���� �� �h�h,��-��.��/��1��3������������ ��&��)��+����,���� �h �h�h�������� ������������h��h�h2�����!������,��-��.�0�1�3�����h��h�h�� �����N�N�j���j�� �#�P$��%�j'�(�N)�*�N�����F������,��-��.�F1�F3�F����h��h�h�� ���h�����h���h�h �F'y)�F .��/��1��3������ ��&��)��+����,��-��.�F1�F3�F����h��h�h�� ���h���h���h�h �F'b)�F.�w/��1�w2��3�w�w�������������� �w&�w)�w+�w����� .��/��1��3���������� ��"��&��)��+�� .��/��1��3������ ��"��#��&��)��*��+�� .��/��1��3�������� ��"��)��2�������.��/��1��3������ ��"��&��)��+������w��w�����`��w���>DA��E-H��I��K��L�`M��N��Q�`W��Zl��m��nw-:��A��H��K��L��M��N��O��Q��T��W��Y��e��m��:��>��@��A��E��H��K��L�wM��N��O��Q��T��Y��^��f��l��m��o��q��y������w��w���:�w>�wA��E��F��H��K��Y��Z��\��^�w_�wb��e��f��g��h�wj��m�wu��v��x��y�wMN��Q��aDhm-A��k�� A��H��K��LM-T-Z_��h��m��E��H��K��L��M��N��Q��Y��A��H��K��MN��N��[m N��Q��Z_hkmq��w:��>��@��E��M��O��Q��Y��^��e��o���}�}�������:�w>�w@��A��E��F��H��K��L��M��N��O��Y��Z��^�`_��h��w��y��:��>��A��E��F��H��L��M��O��Q��T��W��Z`-q�������������:��>��@A��E��H��N��Y��Z��\��_��b��d��e��f��h�`i��j��k��m��o��s��u��v��x��y��&�����������������:�w>��A��E��H��N��W��Y��[��\��]��^�`_�w`��a��b��c��d��e�wf��g��h�wi��j��k�wo��p��r��s��x��y�w:��>��E��L��M��Q��Y��e��A��H��K��N��W��h��m��H��Z-Zm-��wY����`:��>��@��A��E��F��H��K��L�3O��Q�`W��Y��>��@��A��E��O��Y��^��`e��f��y��:��>��@��E��H��K��L��O��Q��^��e��f��a��l��m��q��Z��^��_��`��a��e��f��k��m��n��o��q��t��w��y��Z��[��^��_��`��a��e��f��h��k��l��m��n��q��t��y�� ��Z��^��_��a��e��h��k��y��t��w [��^��`��a��e��l��m��o��q��[mq��t-[��^��_��a��e��h��k��m��n��q��t�� Z-[-_aehklmwhq��[��a��m^��`��a��e��l��m��o��q��^��a��e��l��m��o��q��y��`hq��w ��Z��^��_��`De��h��k��m�3�3�Z��[^��_��`e��f��h��j��k��n��w��y��[��^��e��l��m��q��y�� Z��[��_��a��h��k��l��n��q��_��a��h��k��_��h��ml�`q�w^��_a��e��hl��o��y��^��`��e��f��l��o��q���3�3��������`��`��� .��1��3������ ��"��&��+��5$$))//3355779:<< IIUUYZ \\����+-//23��������! " &()*+!-$$0&&1))2++3..4455:A7DF?HHBJPCSTJVXLZaOdfWhhZjp[ssbvxc��f��g��hd��4u�u�w�u�u�w�u�u�u�u�u�u�u�u�vpu�u�u�w�u�u�u�vv vvvv"v(v.v4w�v:v@v"w�v(xvFvLvRvXv^xvdvjz�z�z�z�z�z�au�wBwx�u�wZkfwlu�wxu�wxvw~vw�u�w�vdxu�w�vjxv�w�v�w�u�wHu�wHu�wHl8wHv�x\uwNu�wNv�w�v�w�u�w`uwHu�wHu�wZkfl�v�wfv�wfu�wZu�w`u�wZu�w`u�wxu�wxvw�u�wxu�wxvwfu�wxu�wxv wfvwZu�wZvw�v w�v(w�u�w�v(w�u�w�u�w�u�w�u�w�u�w�u�w�u�w�vw�vw�u�w�u�w�v.w�v4w�v@w�v@w�v(w�vXxvXxvLxvXxvXxu�w�vdxkfx&kfx&v�x2v�x2v�x>u�wZv�w�u�w`v�wfu�wfv�xv�xDv�x\v�w�v�w�v�xbv�xhkfl�u�wZkfw`v�xv�xv(xu�wHl8wHl8wHl8wHuwTu�wNuwHu�wHv�x\v�x\v�w�v�w�u�wZu�w`u�wZu�w`u�w`kfwlu�wfu�l�u�wZu�w`u�wZu�w`u�w`kfwlu�wxu�wxv wfu�wxu�wxvwfu�wxu�wxvw�u�wxu�wxvw~u�wxu�wxvwfu�wxu�wxvw~vwZvw�vw�vw�u�wZvw�vwZvwZvwZv"w�v w�vw�vw�vw�vw�v w�vw�v(w�kfw�v(w�kfw�v(w�u�w�u�w�u�w�u�w�u�w�u�w�v:w�v.w�vFw�vFw�v(w�v(w�v�x�v�x�v(xvXx�vXx�v(w�x�xx�xv(w�v�x�v�x�v(w�x�xx�xvLxvRxv4w�u�xu�w�vdxvFw�vjxv^w�vjxu�w�vdxu�w�vjxu�w�vpxu�xvjx u�w�vjxu�w�vpxvvx&v�x2v�x2vvx&v�x2v�x2v|x&v�x2v�x2kfx,v�x8v�x8v�wxu�wrv�w�v�w�v�wxu�l�v�w�u�wxu�wxv w�v�wfvdwfu�xJu�xJu�xJv�x\v�x\v�x\v�x\v�x\v�x\v�x\v�x\v�w�v�w�v�w�v�w�u�l�v�x\v�xnv�w~v�xtv�xzv�w�wx�ww�wx�v(w�u�w�u�w�u�w�v.w�v4w�v@w�v@w�v�x>v�xPu�xVu�w�u�w�u�w<u�wZu�wZv w�v w�v�xv�xDv�xv�xDu�x�kfl�u�wZu�l�u�w`kfwlu�w`u�wlu�w*u�l�u�w`kfl�u�wZu�w`u�wxu�wxv wfu�wxu�wxvwfv^wxvw�vw�v(w�u�w�zw*u�w*u�w�u�w�zw�u�w�u�w�u�w�zw�vXw�u�w�u�w�v(w�v�z*v�z*v(w�v�x�v�x�u�w�u�w�vjxvxu�w�u�w�vxvw*u�w�u�w�v xv xkfx>z0wZv�x>u�x�v�z6u�l�z<w�u�w`zBw�u�w`kfx&v�w*v�w*v w�v w�v(w�u�w���GK 348;EKNSVW!Y[#��&�.���!!')++--// 11 3356�������������� ��!��"��%��(��+��,��-��.��/��0��1��2��3��4��5��6��7��8��9��B��E��H��I��N��O��P��Q��V(,[<D`FFiHJjLLmNNnPPoRRpTTqVVrXXsZZt\\u^^v``wbbxddyfhzjl}np�rt�vx�z|�~~��������������������������������������������������������������������������������������������������������������������������������������������������������������������������� � �������"�$$�&&�((�**�,,�..�00�26�88�:;�>C�\\^^``bbdgiiklrs �� !"#$%& '"$*&&-((.**/,,0..10<2>@?BPBRRQTTRVVSXXTZZU\\V^^W``XbbYddZfh[jj^ll_nn`8~�4jdjjl�jpjvl�j|j�j�j�j�j�j�j�k0j�j�j�l�j�j�j�j�j�j�j�j�j�j�j�j�l�j�kj�l�j�l�kkkkkl�k$k*onotozo�o�o�8FPZdnx�������������"4FP_�`*_�`0_�`6_�_�_�_�_�_�_�_�_~_�_�_�_t_�_�_�_j_�_p_�_`_�_f_�_V_�_\_�_L_�_R_�_B_�_N_�_8_�_D_�_._�_4_�_$_�_*_�__n_ _t__p__v__Z__`__\__b_ _F^�_L__H^�_N^�_2^�_8^�_4^�_:^�_H^�_$^�_D^�_&^�_R^�_X^�_^^�_L^�_R^�_X^�_^^�_d^�^�^�^�m�^�^�m���GK 348;EKNSVW!Y[#��&�.��x� ������,g�g�g�g�g�g�g�g�g�g�g�g�h�hhhhhhh$h*h0h6h<hBhHhNhThZh`hBhHhfhlhrhxh~h�h�l�l�l�l�l�,^0^6^0^<^0^Bl^N^T^^$^*^�^l^H^r^Z^`^x^~^f^�^~^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�^�lRlXl^^�^�������GK3489;;EKNQSSVWZZ�� ��%��'�*������GK3489;;EKNQSSVWZZ�� ��%��'�*@t.hhh$h*h0h6h<j�]|]�]�]�]�]�]�k����::RRYY[[��������::RRYY[[�����R�lmmmm"�m(m.m4m:m(m@mFmLm(mRmRmXm:m^mdmdmdm|�l��l�mj�l�l�l�l���$�$l�i�*���0�0�6l��<�B�H�Ni�*mRmRmpmvm|m��m(�Bl�l�m�m�mv�Tl�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m�m^g�d�d�d�m�g�g�m�m�m�g�m�m�m�m�m�m�m�g�m�g��[�|Ȅ�yPz���[�~���yVz��y\~Ƅ�yV~̄�ybz��yhz��yn~҄�yty���yhz��yz~�y�~ބ�yh~��ybz��yV~Ƅ�y�z��y\~Ƅ�y\z���yP~ƅyh~��y\~�[�}��y�z�y\~�y�~���y�~�� y�~ y�zp� y�z��&[��,y�{��2y��8y�~&y�|n�>y�|n�Dy�~&y�}�Jy��Py��&y�� [��8y� �Vy�&�>[�,�\y�2�by��&y�8�hy��ny��hy�>�t[�D�zy�J�y�P�[�~���zV��z \��zb��z h��y��� y��� y��� y��� y��� zX�� y�zp��y� ,y� ,y� ,y� ,z^ȅbzd΅2ynԅ�ynڄ�[��&zj� zj� zj� zj� zj� y�셰y��&zj�&y��&y��,zn��ybt��zp�zv�y��f�zz�z"��z���z����z����z|��[�� ��ph��z(V��zz�z.V��z(V��z4���z:���z@���zF���zL���zL���zL���zR���zR���zR���z�}���y�|ȅ�y�y���z���z���hz�V��y� �yV~Ƅ�y���z��z|��yV���y���z����[��"��z:�(��[�~ƅ�[�zp��z��.�[ڀ4� z��.�z��4� [�~Ɔ z�:�y����z��@�z�>�z����z�z��yVz��zրF�zĀL�z܀R��[�� z�X��z�^�Jz�d��y�[��Jz�~�y�z��JzR� ��[� p�� ��z�j� z��p��y��v� z� �z^�|�"z� �{Ԇ(zV�.\����{~��4{���:{V��{���@{� ��{���,{� ��yȀ��,zV�F{$����zV�F{*����[�����{0��f�{6����z"��.{<� {B� ��y��j� {H����y��j� {N����y���,zR����zj��,{T����{Z��,{`�p��{f�L{l� ��[��"�Lyb�ĆR{r���L{x� ��{~�ʅ&{��Ą�y��Ѕ&{�~$��{��ք�z@�܄�{�Ԅ�z@���{�ڄ�{�z�f�y�|��X{���^{���d{��Ćjy�[��p{��&yz~؆y�|��v{��Ć|yڀ�L[�~�y�8�Lz� ��{<�j� zL� ��{<��� {�z�j{�|�f*phV��\���yzz��{��b{�� ��yȀ��&{ƀ ��y��&{� ��zj�&{̀Ć|[��L{ҁ��{��{ހ ��\��f�z^}�J{҂t�{�z�n{҂��{䂆�n{҂t�{�z�n{ށ���z|8f�yb���y�� yh����y��,|�|ȇ�|�~���ph|Ȅ�|悌��{�����[���z(����|삒�,z(����[��,|�|����J|�|���y�|���ybz��[���zLz��|삤��}~��[�>��{�~�|삪�,{��ć�} ����{�~�}����{�~�z|>��ph� �.[����|���|���"zL���zj�,{�"��y��,[��$�[�>�,y��*� {�Ą�{�~䄺z��0��{�6��{�<�&{��B��{��H��|�N� yV�B�.yb�T��[��Z��yP�<�,[���[��`��yP�f�FyV�l��|�r��{�x��|�~��y�y���|}j��|���{f���&y�{0�"z�|��| ����yh�Ć|&��yb����y�����|,���&[�����yP���L{�����y�~Ƅ�[�,�h|2~ƅ|8z�p{y���yz~䄮y�yh��yz~��|�T�[�~��|>����zj����{�~���[�>��yV~���{~ƅ�yȁ��&|��(�"[��(}��.�.}��4�4}��:�:}��@�@}��F�F}�y��B}��L�L}��R�R}ăX�X[��,}ʃ^�^}��dyb����y��L{`�d��y��"�L}�"��}փj�byb|��R[��zL�p�Rzj�zʃv�jyȃ|�Ly��p}܃��.}�4�v}�:�|}���[��"�L[����yV~Ɖ�zʃ"��[��� }����z����ph����[����zʃ���y��,{ރ���y��,|����{����|����{�ȇ�{����{f��� zL���y����,zʃ���}�z(����y����>{T����y��,{�����y��,yz����{|��y�|Ȇp}��&��}.����~���&[�z�~z���|�|ȅ,{�~���[�>��ph� ��[����{�~���[��zL���zj�,~����\���|&����y�����|D��yP�,|J>��[�>� |Pz��y����,[ƅ,[̅,|V�҇|J�҇|J>�|\>�z���fy��B�Ly�ކLy�>� |b�[���[��LyP�,yP�y�y�J|h|��J|h|��J|nyP�$|nyP�$y�z��*yP�ꆬ|t��0|t��6|t��<|&�p|D�p[��,y�� |z����|����{<y��B|���H|�yV�H|�|,f$y��Ny��*y��>|�\�^y�>�,[���y��T|ny\�Z|�yhgD|�y���yz�g|�|��`y�|�gy��ޅ&\� ��|\>��|\�&��y��,�n|P|��{���[�>��[�>�fy����ly��l|�|�^{f|ȅ,|�yb�^yڂ�rybt��|\�2��y��x|��8�,y��~|�[�gy�f�|V�>��[����L|�[��^zj�Ѕ,|��D��z�J��|��P��|�8��|V�p|Ȃ\��|Ȃb��yb�h�[��n��z�����|���|�|Ȉ[�~��}z��{~,}z���}"~؈yzz��y�~؈phz��{fz���y�z� {fz��&y�z�,zjz��&{�z�2[�z��ry�z�y�z��ly�~ƈ8y��y�~Ɔy��z�~̄�}({��2zL���>y��l{z��z�~,[�z�D|�~؈J}.z��}4~,[�z�P|�~؈V[�z�\|�~؇r{�~�f*y�|n�Nz(z��}:~؈b{�z��y�~؇�{�z�hy�~؇�yP~؈Vy�}��}@~؈n}F[��tyP~؈ny�}�zyP~؈�y�}�N}L����}R����}L����}R� �}R�Ȉ�}X�Έ�}.����[���[�����y���[����Dy���[�����y��rz�Ԅ�z���z�Ԅ�z���{�z�.}^��>{�z��}d���{�z�P}d���z�ڄ�}jzp��[��ڈ,}pzp��z�ڈ�}v|��z�ڈ�}v|��z�ڈ�}jzp��}��z:[ڈ�yz���yn[Ԉ�yz���yn[Ԉ�yz���yn[ԇ*[��B��y�8�[��B�\y�8�L[��B�\y�8��{ށ��.{*���{�����}|���{�}��{��n[�}���y���{�~�.{*z��b{�~�.{*z��b{�~�z|z���z�~Ƅ�z|z���yV~Ɖ } z��yV~ƈ�} z��[�|��z:��}���n}�����|���}���>�~����~���J~~��H[����y�z�f*y���{|�b|Ԃ8�R|Ԃ8�R~�ĉ�~�ʉ�~z��~$�Љ�~*�։�yz~�~0V��[�,��[�D��~6�܅&y�~ y�z��&y�{��2y��Py��&[��8y�&�>~<��>[�,�\y�2�b[�D�z~B���~H���~N���~T����~Z���~`��>[��8~f�� ~l��y�~؊y�z��8y�{��y��8y�~8y�}�y��y��8[��8y�&�[�,��|ny\�Zy�8�$y��$[�D��y�~��y� �V[����8[���|V�Ҋ*|J�Ҋ0[��6y�|n�~rzp�<|ny\�Zy��8~x��B~����yPz���yh~��~�|ȊNy\~�~��$�Tyty���y�|n�D~��*�Z~��0�`y\~Ƅ�y�&�>y\~�y�>�t~��N�ryz~�y�}�Jyz~�yV~Ƅ�y\~ƈP~��6��~��<��~r�B�f~��H�lttzz����BXZ^ac!fp$v|/�6��C��P)0T��\��_ c2$=D]b�4��T��U��W��Y��Z��_��a��q��w��}*����������jm�������� ���$%#��%��X��Z��[�e ��!� � � � � � � � � �+ � �G � �O � i ������p��� � � #� * *� - -�TjH�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�II IIII"I(I.��CCJJ,,88::??BCHHMMUUWZ __ bchhmmuuwz��$$����HlbHlHrHxH~H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�H�IIIIII I&I,I2I8I>IDIJIPIIIVI\IbIhInItIzI�I�I�IIIIIIIIIII�I�I�I�IIIIIJJJJI�I�I�J I�J II�I�II�II�I�I�I�I�I�II�I�I�I��$=D]in4pw:y�B��K��M��N��O��P��Q#%R''U++V-.W00Y66Z::[<<\GH][\_^^a��"H�H�H�H�H�<H�H�H�H�IIIIIIII$I*H�I0I6I<IBIHINITIHIZIHI`IfIlIrIxIxI~I�I�I�I�I�I�I�I�I�I~I�I�I�I�I�H�H�I�H�H�H�H�H�H�H�H�H�H�H�qu $=D]yy4��5��6��7��8PP9UU:dd;� *YY[�Y"Y([�\2Y[�Y[�Y[�Y[�Y[�Y[�Y"[�Y[�Y(\Y.\ Y[�Y4\Y:\Y[�Y"[�Y[�Y"[�Y[�Y[�Y[�Y[�Y[�Y@\Y[�Y[�Y[�Y4\Y4\Y.\ Y4\Y4\Y(\Y4\Y4\YF\"YF\"Y.\ YF\"Y:\Y4\Y4\Y4\Y4\YL\(Y.\ Y(\Y4\Y.\ Y[�Y.\ Y.\ Y.\ YR[�YR[�Y[�Y[�YX[�Y^[�YX[�Y4\Y4\Y4\Y4\Y4\Y4\Y.\ Y4\Y4\Y4\Y4\Y(\Y(\Y(\Y(\Y4\Y4\Y4\Y4\Y4\Y4\Y4\Y4\Y4\Y4\Y[�Yd\.Y"[�Yp\4Y[�Y4\YR[�YR[�Y^[�Yd\.Y@\Y.\ Y[�YR[�YR[�YR[�YR[�YR[�Yj\Yj\Yj\Yj\Y^[�Y^[�Y^[�YX[�YX[�YX[�Y(\Y4\YF\"YR[�Y.\ Yv[�Y.\ Y[�Y4\YR[�Y.\ Y[�Y4\Y^[�Y4\Y(\E\:Y.\ Y[�Y.\ YX[�Y.\ Y4\Y[�Y4\Y[�Y4\YX[�Y|\@Y[�Y[�Y4\YR[�Y4\Y�\YF\"Y4\Y�\FY4\Y�\LYX[�Y4\YX[�Y4\Y^[�Y4\YX[�YL\(YX[�YL\(YR[�Y.\ Y[�Y(\Yv[�Y�\RYX[�Y4\YX[�Y4\Yv[�Y.\ Yv[�Y.\ Y�\XY�\^Y�\dY[�Y4\YX[�Y.\ YX[�Y.\ Y[�Y4\YR[�Y4\YR[�Y4\Y^[�Y4\Y^[�Y4\Y"[�Y4\YX[�Y�\Y[�Y4\Y(\Y(\Y(\Y(\Yj\Y(\Y(\YF\"Y.\ YF\"Y[�Y.\ Y.\ Y4\YF\"Y[�Y4\Y�\jY4\Y"[�Y4\Y"[�Y4\Y[�YL\(YR[�Y.\ Y[�Y(\YX[�Y4\Y[�Y4\YX[�Y4\Y[�Y4\Y@\Y[�YR[�Y.\ YF\"[\Y[�[\Y[�[\Y[�YR[�Y.\ Y�\pY�\vZ\�Z\�Y[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y�\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y�\YR[�Y�\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y�\YR[�Y4\Yj\YF\"Y(\YF\"Y"[�Y4\Y^[�Y4\Y^[�Y4\Y^[�Y4\Y^[�Y4\Y^[�Y�\Y^[�Y4\[\pY�\v[\pY�\v[\pY�\v[\pY�\vY�\pY�\vY[�Y4\YX[�Y4\[\�Z\�[\�Z\�[\�Z\�[\�Z\�[\�Z\�Y[�Y.\ YR[�Y.\ YR[�Y.\ YR[�Y4\Yj\YF\"Y^[�Y4\YX[�Y4\Y�\|Y4\Y4\Y�\�Y�\�Y4\Y�\�Y4\Y[�Y[�Y.\ Y[�Y�\�Y�\�Y4\Y�\�Y[�Y�\dY[�Y"[�Y�\�Y�\�YF\"Y(\Y[�Y.\ YF\"Y.\ Y�\�Y[�Y4\Y"[�Y�\�Y�[�Y�\�Y4\Y[�Y[�Y.\ Z\�Z\�Y(\Y[�Y(\Y[�Z\�Y[�Z\�Y.\ Y[�Y.\ Y[�Y[�Y4\Z0\�Z$\�Y4\[2]�[8]�[>]�[D]�Y:\[J]�[8]�[P]�[V]�Y4\[\\.Yp\4Y"[�Y4\Y^[�Y4\YR[�[ \ Y"[�Y4\Y^[�Y4\Yv[�Z�]ZYF\"[b]�[8]�[>]�Y^[�Y4\[h]�Z\�YX[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\YR[�Y4\Yj\Y(\Yj\Y(\Y^[�Y4\Y^[�Y4\YX[�YL\(YX[�YL\(YX[�Y4\YX[�Y4\Y[�Y(\Z�]Z[n]�YX[�Y�\[t]�[z]�[�^Y[�Y.\ YR[�Y4\Y[�Y4\Y^[�Y4\YR[�Y.\ Y4\Y4\Y4\Y4\Y.\ Y.\ Y4\Y4\Y4\Z*\�Z0\�Z0\�Z6\�Z<\�Y(\Y4\Y4\ZB\�ZH]ZN]Y4\Y4\Y4\YF\"YF\"YF\"ZT]ZZ]YF\"Z`]Y:\Y:\Y:\Y4\Y4\Zf]Y4\Zl]$Zr]*Zx]0YL\(YL\(YL\(YL\(YL\(YL\(YL\(Z~]6Z~]6Y.\ YF\"Z�]<YF\"Z�]BY(\Y(\Y4\Z�]HZ�]NY.\ Y[�Y.\ Z�]TY.\ Z�]6Z�]ZZ�]ZY.\ Y.\ Y.\ Y.\ Y"[�Z�]`Z<\�ZB\�Z�]fZ�]lY.\ Z�]rY4\Y.\ Y.\ Z�]xZ�]~Z�]�Z�]�Z�]�Z�]�Z�]�Z�]�Z�]�Z�]�[]�Y[�Y4\YR[�Y4\Y[�Y4\Y[�Y4\YX[�Y.\ YX[�Y4\Y[�Y4\Y[�Y4\Y[�Y4\Y[�Y4\YR[�Y4\YR[�Y4\Y[�Y4\Y[�Y4\YR[�Y4\Yv[�Yj\Y^[�Y4\YX[�Y4\Y[�Y4\YX[�Y�\Y[�Y4\Y[�Y4\Y(\YF\"Yj\Yj\YR[�[ \ Y[�Y.\ Y[�Y.\ Y4\YF\"Y�\[&\"Y4\YF\"Y4\YF\"[,\Y:\[,\Y:\Y:\Y:\YX[�Y4\Y[�Y4\Y[�Y4\Y[�Y4\Y^[�Y4\Y^[�Y�\Y^[�Y4\Y^[�Y4\YR[�Y4\YR[�Y4\YX[�YL\(Y[�YL\(YX[�YL\(Y[�YL\(YR[�Y.\ Y[�Y.\ YR[�[ \ YR[�[ \ YR[�Y.\ Yv[�Y(\Y[�Y(\Y[�Y(\Y[�Y(\Y[�Y4\Y[�Y4\Y[�Y4\YX[�Y4\YX[�Y�\YR[�Y.\ Y[�Y.\ [\Y[�Y@\Y[�YR[�Y.\ YR[�Y.\ YR[�Y.\ Yv[�Y.\ Y[�Y.\ Y[�Y.\ Y4\Y(\Y[�Y.\ Y4\[&\"t|t�YF\"YF\"[�^Z�]B[�^[�^[]�[]�[�^[�^Y[�Y[�Y.\ Y4\Y[�Y.\ Y.\ [�^ Y4\Y4\Y(\Y:\Y4\Y4\YL\(YL\(Y.\ Y(\Y.\ Y4\Z\�Y�\�[�^&YF\"YF\"Y4\Z�]NZ�]HY4\Y4\Y(\[�^,Y.\ YF\"Y:\Y4\Y4\YL\(Y.\ [�^2Y.\ Y.\ Y.\ Y4\Y4\Y4\Y4\Z0\�Z0\�[�^8YF\"Y.\ YF\"Y4\Z�]Z[�^>Y^DY^J[�^PY^DY4^VY.^\YF^b[�^hY4^VY^JYL^nY^DY.^\[�^�Y4^VYF^bY4^VY^DY^JY4^VY(^tY.^\[�^z��13��&$=D]b�4��T��U��W��Y��Z��_��a��q��w��}*����������jm���$%_��a�������� ��!� B ������p��� ( #) * *0 - -1��; H;F;L;R;X;^;d;4;j;p;v;|;p;�;j; ;�;�;�;�;�;;:;�;|;�;�;;;;�;;�;(;;�;�;�;�;�;�;9�;�;�;�;�;;;�<<<;";";";(;.;4;4;4;:;;:;.;4;";4;";@;;:;(Y$=D]yz4}6��9��:��;��=��>��@��DX^;(";(;.;4;:;@;F;L;R;:;X;^;d;j;p;v;|;�;�;�;�;�;�;�;�;�;�;�;�;�;�;�;j;j;�d$$&&((**,,./1258 DD FFHHJJLLNOQRUXttvv~~������!x~N�2N�A�N�N�N�C�N�N�:�D�N�N�OON�ON�OO:`OA�OO$CrO*N�O0CT;,A�BO6O<:�OBO<:�;;CTOHON:�CrA�;OTN�C�4lOZN�N�O`N�ON�ON�N�N�N�N�N�OxA�A�A�A�D\B:�O~;CTCTCTCTCT;;;;:�OfN�O�CTP N�N�N�O�O�4lCrN�N�N�N�N�OlOr:�ON�N�N�OOOO�N�:�OCrO*OZN�D�Cr4lC�O�N�O6:�O�O�N�CTN�CT:�N�N�O�O�N�;,N�O�O�N�A�N�:�N�:�N�:�O;O;N�CTO:�OO�OCrO�O�:`A�O;O;O*OZO*OZO*O�O�N�N�N�CTN�CTN�A�N�A�N�A�N�O6N�O6O�O6N�;N�;O�O~O~O~:�O~O�O�D�OB@�N�O<O6O�O�N�PPN�CTN�CTOPOCr:`A�O;O;O;PPON�Cr4l:�ON�ON�ON�Cr4lN�CTO;N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�N�P�N�A�N�A�N�A�N�A�N�A�N�A�N�P�:�:�P�P�P�P�N�CTN�CTN�CTN�CTN�CTP�P�N�CTN�CTN�CTN�CTP�P�P�;O;O;O;O;O;P�;P�4lCr4lCr4lN�N�:�:�N�CTO;N�A�O0P&C�O0P,O0C�N�CTN�N�P2:�P8P>CxPDN�PJPPPV:�N�O<:�;P\OPbN�PhPnC�O�PtOCrPPzP�:`A�P�P�OO<4lO*OZP�P�CT:`P�OHRxR~R�R�R�R�R�R�R�:HRHO�N�R�N�O6N�O<R�R�R�R�P�R�OBRxR~R�N�O6R�4fO;N�N�N�N�N�A�N�A�O�A�O~O~N�CTN�CTOOO:�O:�O:�O�O�R�R�N�O<R�R�CxA�:xN�N�O�OxN�CTCr4lA�;,:H:H:`Q�Q�;,:H:H:`:`:`:HQ�O6O6:HQ�:HQ�;P:�:�:�D�D�Q�Q�Q�Q�Q�;,Q�O<:HQ�Q�RD�D�RO�O�:�BvQ CTR@0RRQpRR$;,:H:x;,R*;:�R0OZO6O6R6B CHPzN�CT:`:HR<RBP�:`PbBvA�RHRNRTPRZOR`N�P2RfO<N�N�A�O0P�P�P�P�O`OxN�;,P�;,P�P�P�;,O�@�N�A�N�A�O�P�P�QO�OxC�BN�O6N�O<N�Q N�O<N�O<QQQQ":�O~N�O<N�O<@�P�PQ(PQ(Q.5�Q4Q:O;O;O;O;OP�Q@P�PJO�N�CTN�CTN�CTN�CTOOHOOHO:�OQFOQLQR5�OCrQXQ^OCrOCrQXQ^:`A�P�QFQdQjPzQpPJQvQ|Q�Q�Q�O;O;A�OTQXQ�ON�OQ�O$C�O$C�Cr4lO*OZO*Q Q�Q�Q�A�N�4lN�:�d�:�OBR�RR�R�RlRrR�ONN�N�CTN�:`Q4PJC�O0;,BO;OH:�:�CrA�OZO6R�O�R*:�:�OHA�O0R�R�SO6SSSSOH4fP�S S&S,O`S2S8S>SDSJSP:HSVS\SbS2N�C�A�ON�N�A�D�OBShSnO:�Cr4lS�N�:�N�OON�A�StSze&$=D]b�4��T��U��W��Y��Z��_��a��q��w��}*����������jm���$%_��a�������� ��!� B ������p��� ( #) * *0 - -1hp3~3~3z3z3�3�3�3�3h3h3�3�3�3�3�3�3�3�32323�3�3�3�3�3�3�3�32323�3�3�3�3�3�3\3\3�3�3�3�_`EGIKMQSZ]]��>�AD>�AJ2>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�???>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?? ?>�?>�?>�?>�?>�?>�?>�?>�???>�???>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�???>�?>�?>�?>�?>�?>�?>�?>�??"??(??.?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??4?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??:??@??�??�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??:??@??:??@??:??@??:??@??:??@?>�?>�?>�?>�??�??�??�??�??�??�??�??�??�??�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??F?>�?>�??L??R?>�??R?>�?>�?>�?>�?>�??X??R?>�??^?>�??.?>�?>�??d??j?>�?>�?>�?>�?>�?>�??p?>�?>�?>�??v??|??�?>�?>�?>�?>�??�??�?>�?>�?>�?>�??�?>�??�?>�?>�?>�?>�?>�?>�??�??�?>�?@�?@�?@�?@�?>�?@�?@�?@�?@�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?@0?>�?@�?@�?@�?>�?>�?@�??�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?@0?@�?>�?>�?@�?@�?@�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??�??�??�??�??�?>�?>�?>�??�??�??�?>�?>�?>�?>�?>�?>�??�??�?>�??�?>�?>�?>�?>�?>�??�?>�??�??�?@?>�?>�?>�?>�?>�?>�?>�?@?@?>�?>�?@?>�?@?>�?>�?>�?@?@?>�?>�?>�?@$?>�?@*?@0?@0?>�?>�?>�?>�?>�?@6??�??�?@<?@B?>�?@H?>�?>�?>�?@N?@T?@Z?@`?@f?@l?@r?@x?@~?@�?@�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?\�?>�?>�?@�?@?@�?@�?@�?@�?@�?@�?>�?>�?>�?>�?>�?>�?>�?@�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�?>�??�??^?@�?>�?>�?>�?@?@?>�?>�?>�?A?>�?>�?>�?>�?>�?>�?>�?A?>�?>�?>�?>�?>�?>�?>�??�??�?A?>�?>�?>�?>�?@0?A?>�?>�?A?>�?>�?>�?>�?A ?>�?>�?>�?>�?>�?A,?>�?>�?>�?>�?>�?>�?>�?>�?A&? &$=D]b�4��T��U��W��Y��Z��_��a��q��w��}*����������jm���$%_��a�������� ��!� B ������p��� ( #) * *0 - -1�@/�/�/�/�/�/�/�/�/�/�/�0/�0 0 0/�00000"0 0 0(0.040:/�0@0F0.0L0L0L0L0L0L0L0L0L0L0L0L0L0R0X0X0X0^0d00j0p0:0:0v0v0v0v0v0v0v0|@/�/�/�/�/��/�|||/�/�/�/�/�/�/�/�/�/�/��/�/��|/�/�/�/�/�X/�/�,,/�/�/�,,,,/�/�/�/�/�,,|/�/�/�/��/�/�/�/�,,/�/�/�/�/�/�/�ttzz��BRXXz|������� ��-)+1004��5��6��8 9 ?ttzz��BRXXz|������� ��-)+1004��5��6��8 9 ?j�+,�,�,�,�,�--,J-- ------"-(-(- - -.- -4,�---:-@-@,�,J,J,J-:'�'�'�'�'�'�'�'�'�+,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,�,���TWZ^ac fp vy������ ,/"��&��( ) *��TWZ^ac fp vy������ ,/"��&��( ) *��"�M*�"�"�"�*�"`*�*�*�*�"�"�+*�"�*�"�+"�++"�"�*�"�+"�*�*�*�+"�"�+*+*++++*�*�*�"�"�"�*�+$*�*�*�"�"�+"�"�+++"�*�"�+"�"`"�"�+*�"�*�"�*�"�+*�"�"��������#wwC D��E!��������� 6 6� 8> �� &'v'| & , 2 V V 8� >� D J P� �������������� ������R'�$^$^'�$^$^$^$^$^'�$^$^$^$^$^$^'�M'T'�%�'�%8'�%�'�l'�&'�$0'�l'�l'�&'�2'�%8'�'Z'�l'�'`'�&'�%�'�l'�&'�'f'�&'�2'�2'�'l'�%8'�'`'�'r('x('x('x(&'�%8(J%8(J'Z'�'Z'�'`('`(\'`(\'`(\'T'�'T'�'T'�%�'�%8(,%�'�l'�'�(2%�'�l(>'B(D2'�%8'�'�'�'`(%�'�l'�'f'�&'�2'�'l'�%8'�'`(\'r(b'�(82(&'�(P'�(V%�'�l'�T('~('�(&'�'�'�'�(&'�'�( ��uu Z ] _ ` d d f g i i o o r s v w������#wwC D��E��v& &�&�&�&�&�&�&�&�&�&�"n&�"n"n"n"n&�"n"n#�#�#�"n'#�M%@%@#�#$&�@#�XX#�#�#�"X$X%X#�#�&T$n#$��X&�%L%j&�#�#�#�X%X%X$�$�$&�&�%X#�%L#�%^p#�%d#�%d#�%d#�#�&T%�&T%�#�$#�$%L@%L&�%L&�%L&�%@%@%@%@%@%@#�#$#�@#�X%X&T%�&�#�X&�&�%.&T#$#$#$��%L%j#�#�X%@%R$%R@%X#�%L&�%^p#�%�&�%�&�$�#�#�XX@%p&�%j%p@$%R#�X%p@&�$%|%p���� �� Y Y ^ ^ c c j n q q��������������#wwC D��EXPn"��<"�(�"�"�u�� �� Z ] _ ` d d f g i i o o r s v v �� �� Z ] _ ` d d f g i i o o r s v v ����ww% Z ] _ ` d d f g i i o o r s v v ����ww% Z ] _ ` d d f g i i o o r s v v �P�#�<�#�(�##���� �� Y Y ^ ^ c c j n q q�������� �� Y Y ^ ^ c c j n q q�� �� ������ �� ��������ww%���� �� ��������ww% Y Y ^ ^ c c j n q q�� ��P$�<�$��($��$ Z ] _ ` d d f g i i o o r s v v �� ���u�� ���u����ww%�u����ww%�u��P%��<%��(%%���� �� Y Y ^ ^ c c j n q q�������� ������ �� ������ �� Y Y ^ ^ c c j n q q�� ����ww%���� �� ��������ww% Y Y ^ ^ c c j n q q�� ��bbbMZZ*`fl`rZlZZxZZlZZZfZ~~r�ZZ~~ZZZZ��Z�Z�ZZZZ*`fZZZxZZZfZ~r�ZZ~~~Z~Zf�rZxZ~Z a a p p u u������#wwC D��E��n�M��R���R������������������������������������R���R������������������h��t������ e h������#wwC D��E���M$*06<BHN00TZH`fffr**xxHHHH~�~*�x<HN0�ZH`r�N0HHTH`l b t������#wwC D��E$��&��2�&��&tn�l&��dV&@:�@&��0*&�& b t���������������� ���� �������������������� �� �������������������� ���� ���������������������������������� ���� ���������������������������������� ���� ���������������������������������� ���� ���������������������������������� ���� ���������������������������������� ���� ���������������������������������� ���� �����������������& '�'�'�'�'���'���'��x'��d'��P'��<'��('��'�� Y Y ^ ^ j l��� j��� j� b� ^����� ^� b� j� k��("( k l�� ���� M $ * 0 0 6 0 < B H H * N T $ $ $ l $ $ $ $ * 6 r x $ < ~ Z r $ $ $ Z Z Z 0 ` Z ` f�u������#wwC D��ETr "(. ���������4:@��M ��P �������� � � � � � �H�� ���� "" � � � � ��P ��(��(� �.� �H�� �4��J �, l � l � l���� �� Y Y ^ ^ c c j n q q������������#wwC D��E�F06<66BHBN<0TTZM ~&, �28>DDJP � ~ ~ ~JJ ~ ~D&22&V\ ~DDD ~PP ~ ~\\\\ ~ ~ ~&, �28nDJP � ~ ~J ~D&2&V\ ~8& �&D ~ x � �bh � ~ � Z ] _ ` d d f g i i o o r s v v ������#wwC D��ETr� "(.4�LRX^djpLv:@@v2~M�&��,88>>8�J���PD��>&V,V\V�>>>nhh��VVVV���&��,88>8hJ��D�>&,V\V�8&J&>�br��b������� �� Y Y ^ ^ c c j n q q������������#wwC D��E� b t�p�������� Y Y ^ ^ j l l�8 k���T���X��~������"� .�L��^������(J(�pJ�p�(�����~(�(�(�(e(�(l��x�R�,�j��!T���r�Y������2l�l�l�YF�����l��T�������j����>�4�p���� ���D�D����D���*+�D�I�I��������v�:�?���� ���,�����w�[���z�N���M���m���X� �z��� ��J���z�����������R��#��,&/&6&&�����&]��5�&�&s&f&�&�&^�����n&��&R�� ���;(,(�(�(,(q(���(^(�(�(VV V����:0������&�&�0&���H����H�H������ ��f�*�� ����g�������X�+EN&+&:&&&&���&�&� f&?&X&�&�&�&��2Ln��k�uf����n������*�n�nt��������s�8n�nVn�nj����)����������z��g3�_79fH�������� �����X��������l����0��D���\����&��&����w�E�ZdRx i��z�p�Ri����2��uzih�[�V9[R���������X��& �&R&�&K���� �X���������R��&�����k�(������x���L���p����������X�����������L�0�,�������l���^����x������������n��`�d�<�4�h�������F��������������������,��������D������L��R�� ��������������|�����p����2��j2� �������J-&/6&?/ ��J�&��L80a"����&X����l�&&�&�&X^,^�^X��,����,���d����X�����X����X�X�,,�X�,���X�����X^8??�?�?,,���,�T��T,������d�,��8�p�����Q���~6 � u[���Z�����Z�Z,Z���������,��,�,��,�p��j������&�pX���Z^�j^�8��jXZ&Z���Z�Z����^Z�ZwZw��w���j���Z���^�����^���������>�>,� ���Z��,��� F ���� ������ �� �� �^0,�d�� |�&��8�C���� v q n ��X��X X��X��d � � �������h�?����b����-����^����"���d��?X?����(J ��D&�� ?����X�RO���UX�D�����������&���,� �?�����������R���|�O���:�J���������l�TT T��L O��O��O ��-�8��B�@��:�����B��G�8����������J�����K�~�����j�.�����j�t�Q�����~�K�\���\����������������ni���������Z�j�����`�t�����:��l��l@��r�:�m|C�X�X�V4�4�494944s4�4�4�4�4444�4U4�44�4�4�4�4�4?444@4z4t4�44 4�4W4 4�4[4�44�4.4�4�4�4 44x44�4�4n4�4l4S4?4f4U44�4�4`4(4T4\4@4k4.4;4�4@44�4o4�44J44�4844 �4 �4d44�4�4+4F4~4�4�4�4t4z4�44�4I4�4444�4X4�404�4�[��[��|�a��Vl�l�l9l9llsl�l�l�l�lV���9�l9�l���ls�Ul�ll�l�l�l�l�l?lll@lzltl�ll l�lWl l�l[l�ll�l.l�l�l�l llxll�l�lnl�lllSl?lflUll�l�l`l(lTl\l@lkl.l;l�l@ll�lol�llJll�l8ll����������� �� �ldll�l�l+l� �lFl~l�l�l�ltlzl�ll�lIl�ll4l�lXl�l0l�l�[���U���L��M�Mq�M�M�M�M9�MU�M�M�MU�M�M��M�Mu�M*�MV�M��M�M�Mj�M�Mn�M��M�M�M��M=�M:�M�M��M��My�M�Mj�M��My�M��M��M�M�M�M�M��M�M<�M�Mw�MO�M7�MI�M6�M)�M�M3�M*�M �Me�MF�M0�M�M.�M �M5�M��M��M�M��M�M�M��M�M�M��M��M�M�M��MU�M�M2�M?�M�M�M�M#�M��M�Mk�MC�M��M��Mx�M��MR�M$�M�M��M��M�\��\�\��\9�\�\�\�\U�\�\��\��\(�����V�����\n����pf��z�pp�p�>4�p" X�px�\��pD�p<�p�p��p��p���H|�H��z���ph�p@�p�p�� �\T�\��p�p����4L�p���\�pZ�p�\�\L�\�����\���4�\��p�\vpd���������������v��0�����X����������pl�p�l�������^����������p�p��J��T�� �������������^�\9�p ��9����\�\��=��d�������\��D�\��\T�p��\���px�p�p���p:�p��\��rhdr�pF�p�\ ��\���p�b���p���\��\ ������zl�z�^�z�z��p�p�p�����p���@Fdo��p��p�p\�p��p�p��p��p�pR�p~�pj�p�pL�p��p�2�p�p��p�\��\#q�� �"�vR�q!�!&��D��&�f�:�0��������D�l�D D�l�D�l�D,l"l"D�l l�lITh0��l�L��,��l�ql>l*ll�7��l@���bXl�lX5)lrl��l�l T���+l/l�D�lNHl\l&T�l{l�'l'l����|��l�D��l��l��?���&9��,��X����E@zN��� �� �����^R�k����������D�?����T����I|D|l�|�c�|vl�S�l�l?lDlqD�DWl\\��������l��|�|�l>l�Jl����<lp�l\��h�4l|��&lb�l����x�x&�qxR8��9�:�fx����0�F��.�������D�w9�!�����~w��-�����������8��u���������L@�@�x�@@@qx�xLxxx�x�@&xxdx-x����?��$����Ux�xuxx�xFx��x����x�xx���x)��X��8V��fL�U@�xUGx���x�x�x:���+��x�t�������)7�(��(������F6��s�d �YV�3������)���G�@�����g�������� �����F�������l�3��������������'�'�S:'�'�'�� �'T�E��������'�'�'g8@�@lx@F@� Z@ ��4�r .:��@P@@�@�@X s�e@�@7@K@G2@bb�cx���r�s>�t��������\�^�<>s'�8�r'��h����N���������6�����l�P���������������q����������9����"����X��R�� ��������v�������������0��&��D�� ��&���x���f��?���^�������������3����,���������'��(��\��l����:��D��L�����R����� ���������?�����R�����������q��^�����g��&�� ��E����K����?������� ��0��"������������X����p��|��������p����������N��I��N���D������0�������Y��T��H��H��R��+��J���� �����1���$��:����+�������������$��������>&�>5����>0�>���>�>�>+�> ���p�>��>���I��I�>��>:�>��>�>��>�����>���>5�>�>b�>������>l�>�>�pl��W��\�>�>���>J�>^�>��>�����>�>h��v�>c�p6�>v��������>�>�>g�>��>�>r������4����T��@��U�����'������z��S��d�����r�����v�v^�v����l������������$�$0�$v�$����9�����:��f���F��0�� ����f�����������D�*��.��x�����D�>�H9�H�������� `�vN`���l`�M�4+ ��arab cyrlTgrek^hebrjlatnx URD �� �� ������ LTH ����ccmp�ccmp�ccmp�ccmp�ccmp�ccmp�dlig�fina�fina�init�init�isol�isol�liga�liga�locl�locl�medi�medi�rligrlig $,4<DLT\dlt|������~$� N � � � � F h���"LM::ttzz��BRXXz|������� ��-)+1004��5��6��8 9 ?j"4FX:BJRZbjrz�������������������������������������������������������������������������������������������������:BJRZbhpx�������������������������������������������������������������������������������������������������:BJRZbhpx�������������������������������������������������������������������������������������� �:BJRZbhpx����������������� ������ �����������������������������������%� ��!��"��#��$��:BJRZbhpx����������������� &��'��(��)��*��+�,��-��.��/��0��1�2��3��4��5��6��7�8��9��:��;��<��=�>��?��@��A�����n&0:DNX�CQ��CQ��CR��CR��EQ��EQ��ER��ER�$.8BLV`jt~��CQ��CQ��CR��CR��EQ��EQ��ER��ER��GC��GC��GE��GE�$.8BLV`jt~��CQ��CQ��CR��CR��EQ��EQ��ER��ER��GC��GC��GE��GE�..## 4tn&0:DG�H�I�J�K�$G�H�I�J�K����8BLV`jt~�������� *4>H���������������������������������������������������������� &.6<�������������������������� ��������0@������������ #������ ?��@��� ��!\��(+.26������������������������������������(,=?ACDFIJNRVZ^bgkosw{~������������������������������������������� !"$&(*,.0358;?AC\`es��� #&(*,159<@EIMPTX\`dl�''++--1155������ �� ������ �������������������������������������� ��!��"��#��$��%��&��'��(��)��*((+,,,<<->>.@@/BB0DD1FF2HH3JJ4NN5RR6VV7ZZ8^^9bb:ff;jj<nn=rr>vv?zz@~~A��B��C��D��E��F��G��H��I��J��K��L��M��N��O��P��Q��R��S��T��U��V��W��X��Y��[��\��]��^��_��`��a��b��c��d��e��f��g��h��i��j��k��lmnopqrstu"v$$z&&{((|**},,~..00�22�44�88�::�>>�@@�BB�\\�``�dd�rr������������ ������""�&&�((�**�,,�00�44�88�<<�@@�DD�HH�LL�PP�TT�XX�\\�``�dd�ll��s!)04������������������������)�)+�LPTX\`dhlptx|�������+������������������ �L"l6T"^bg�� $.37;?CGKORVZ^bfnr''--1155���������� �� ������ ��������������������������������((,,HH JJ!NN"RR#VV$ZZ%^^&bb'ff(jj)nn*rr+vv,zz-��.��/��0��1��2��3��4��5��7��8��9��:��;��<��=��>��?��@��A��B��C��D��E��F��G��HIJKLMNOPQ44R::S>>T\\U``VddWrrX��YZ[ \]^_`a""b,,c00d44e88f<<g@@hDDiHHjLLkPPlTTmXXn\\o``pddqllr�s!)/3������������������������)�)*�LPTX\`dhlptx|�������*������������������ �L!k6T!^bf�� $.26:>BFJNRVZ^bfnr''--1155���������� �� ������ ��������������������������������((,,HH JJ!NN"RR#VV$ZZ%^^&bb'ff(jj)nn*rr+vv,zz-��.��/��0��1��2��3��4��5��7��8��9��:��;��<��=��>��?��@��A��B��C��D��E��F��G��HIJKLMNOPQ44R::S>>T\\U``VddWrrX��YZ[ \]^_`a""b,,c00d44e88f<<g@@hDDiHHjLLkPPlTTmXXn\\o``pddqllr^���������$*06<���������=x?zA|C$*06<���������=y?{A}C~���������������������� ff J&4������������������������LM::J",6@����������w���������arab�ghium0�i *�H�� ��Z0�V10 +0a +�7�S0Q0, +�7��<<<Obsolete>>>0!0 +�������g*���쟮�:0�0�����<<��>�c��@0 *�H�� 0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0 970110070000Z 201231070000Z0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0�"0 *�H�� �0� ����p�;�N(��x^0ꢩ�%_���L����� >|Q����`2k�Bdy�v�T��뜆���f��kzb#�<���Ŀ-f��h&��:,��X&�F� >8�,�(9��I�B���lUa��|�`-wL陴d;�P1$���+�=�c`Xe�7R�����ӿUE����:�T�N���zmtN�̖ (!W�`i7�K<V�[��f �ҁVW�;^�w��������֧r\<ʼ��"0��ɳ w�����0��0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0 *�H�� ������5�$�w�\`2���>����:�!��W�,��G�b���;;Z�6Ti�$m?�̪�|�1�=�pj��Oi���C�Z O�b{���+7%-�e��%c��T�!���R�nC2����gl Q���Rǽ��0� 1 ��)M�����[���W�eI�RT��(�����~��ū7,�z�w�v��j?��6��A�5jj�5���E�Z38nM b� ����T?F�U�p�:��u��Ҡ0�`0�L� .��P�\��0 +0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0 070822223102Z 120825070000Z0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0�"0 *�H�� �0� ��y}�]�E9�4�1�%5Iw����Eq��F�Ԍ�kLRb��M�Il/$>e��#�H�u�E���P�%+�� #�A$�b��E��J�ͳ/"�J-|o�;�99ݽ)�f;-2��'H��l�����c��\�������8�P�'�N�0�=��=����l9�.4��.� }b�xf��s ����� �O�c�,�2E�J�;PS�fQy����V>��P�n�5�{$�Rf=�N�+~3n�Gў�J�n�����S���0��0U%0 +0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0U�0�0U��vp[����N�QD.�Dc�0U�0 +�{��~J&�μNt�X't*u����L�xM����i��|�C�ʇ�S��Vo�cD�D�Ț��� ����)}��s���9�=�j�8m҈�#����i ������4�|�.�)��Bk(q�8�� �]hͽ�Akf�����4��|z���B�{������ �p֒�O�8�|-�=�4b7��j#��\c��Z�9�`�U�3�;����_��,���˫� ��0� *�R�A�^0�(i��p��Brv0�z0�b� a'�0 *�H�� 0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA0 081022212455Z 100122213455Z0��10 UUS10U Washington10URedmond10U Microsoft Corporation1 0UMOPR10UMicrosoft Corporation0�"0 *�H�� �0� ��r������t�`\6=���z�)F"���S��F:�[W�����LwGp�����g�t'�g�D0�ɺ�:VDO ��h�$�W���N!7���,/�B�!����(W�z�)6͞U̻�"�#� )���Z>c=�,I{y���q�CZ㣳 �U�%�� ��^��3-(WUj2D�flo�8�����ݘ<i�yNF์�um���-B�Q�Z�xE��.|+�]�a(��C �jB��2��)"������0��0U%0 +0U#�s*L���!�q���Ħ�0U��0U#0���vp[����N�QD.�Dc�0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/CSPCA.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/CSPCA.crt0 *�H�� �C)�c�l�smÙ�m�;�Hsz%�,�7{�4��#ξ��\ykQ c�r���}Q*(���*� �q�)�V���� /�e-mME)Vr�O?�jAb�y\���w��(.�ǜ+�* ����z�^�S��`Ow�q`�[9�ӫ��E���Q������t����#�'5���`'�+�ˎς רMC@u���w�\k�d������gT!E�Jh�T^�\gx�\��$ ���p���rp���0��0��� aGR�0 *�H�� 0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0 060916015300Z 110916020300Z0��10 UUS10U Washington10URedmond10U Microsoft Corporation1'0%UnCipher DSE ESN:D8A9-CFCC-579C1'0%UMicrosoft Timestamping Service0�"0 *�H�� �0� ��m܆Q�2;7:�%��o�a�A�;Z�xg���U��~�AS��(T���p;�'H~C�2/&�J�vw�ɩ��!X~ ��$�D5:��T 3,��~A�� ٰ��%��%��ӎ��mI��Çn�F��m���SF?�$~�|�,�y(E�O6kS�����Q ۼ���ʇ ��2��JQ��|�,�j�s�rW����؛�K�'3�m2��h�n:."C���� d�ɣ����T���x)>�X��ߪܮeӝ�g���0��0UO����x��Y �|�"��0U#0�o�N?��4�K�����;AC��0DU=0;09�7�5�3http://crl.microsoft.com/pki/crl/products/tspca.crl0H+<0:08+0�,http://www.microsoft.com/pki/certs/tspca.crt0U%0 +0U��0 *�H�� �7'��@�e&>dĐ�>�W��C @�g���*�ܴ6 ��3|._�P{a1�ބ��iX|���'�E��p��_�W��^�;C��?��a�q��}�{n���Z0��� �5�%aN�2t+z�r��K�+�:T��`ا��٩m�Dk������c 2�N��~�7��_�g�FK�m�}Ҿ��n��t�i�p�Ke�5�D��}9n��P!�>��w��W�i}i��o*"�73:r��0���P��:ŷ\ͳ0��0���j�O�%��EXzg�0 *�H�� 0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority0 060916010447Z 190915070000Z0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA0�"0 *�H�� �0� ��7n���BJq��H>S����,2�ORȃ�>3�I1�(��d�P���K���u��Ǩծipfx'f趷���Y")/�@�Vv�mdmJT�����ǀ�L7����VhG��v\/}�%�V[jc��|<��%M9wt]�\؆7,u��9 |v��lnz��>���q_*Ob`2�҃N+"\hE��/�P����l�%���ׅ�vs6ƕz��`���3���[�A�X��n�,H�o�C�j�&�k��(0�$0U%0 +0��U��0���[�p�ir�#Q~�M��ˡr0p1+0)U"Copyright (c) 1997 Microsoft Corp.10UMicrosoft Corporation1!0UMicrosoft Root Authority���<<��>�c��@0 +�70Uo�N?��4�K�����;AC��0 +�7 SubCA0U�0U�0�0 *�H�� ��M1�|P���a�pE��sT�? -��QS��9���Vތ�;���ɷ�Q!oi~k�"F�l�m|"�Fӄ���6��~�p]E�����ݎ��*�|�ɮ2Շ��c�6�!�v�;��s�!�ش�T���eJ�(&�`�;�exH�ϭ�:O�bX�0��9���9��!�d�c��C/{F����e�J��t��n̝�(a|H��!8��Ŗ2��@�S=�����f7��"��̰wTQ:�rD�#�1��0��0��0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Code Signing PCA a'�0 +���0 +�7(10 *�H�� 1 +�70 +�710 +�70# *�H�� 1fIq�L��v[�������==0V +�71H0F��Arial Regular�&�$http://www.microsoft.com/typography 0 *�H�� �$(�m����� ��Ho�W�ю��"��a��I� �p�&��_��}]����;��#Pu�J��-T�����1��m2Bd;��[�+ċ2@ ����@,i����A��@�)O�y �<*y�%K��2�P���zJR��D�&Kv�b��R���4�i�K�.��������˝$��*^��v���o9��2;5�'���n��e�{L^���Oo"'�aN��ȟ� ����ϮȾ�vY��qI�)�0��bz��0� *�H�� 1�0�0��0y10 UUS10U Washington10URedmond10U Microsoft Corporation1#0!UMicrosoft Timestamping PCA aGR�0+�]0 *�H�� 1 *�H�� 0 *�H�� 1 090120231951Z0# *�H�� 1���]y�u[`�X���g4�l0 *�H�� �s�~�Tv���I�}������ĶE�4a2��SK�R�q�C�y'ؑ] �j�2����2�-YAq��6f�b���H\_���6���.����>��8h(�] E ��i���h�G9zg{�y�E�� �<�sf��� K�5���b~�&iJf�s�Yjk�Z߃�dߒ�{�Uumz7"=M��4���L�����u*� ��F�%t�h�[�+2��(�k��I�`B�~o��@�/�'8��N.PK���\M���o�o1modules/mod_simplefileuploadv1.3/tmpl/default.phpnu�[���<?php defined('_JEXEC') or die('Restricted access'); // no direct access ?> <?php error_reporting (E_ALL ^ E_NOTICE); ?> <?php // Server redirect if user has opted to if (isset($_FILES["uploadedfile$mid"]["name"])) { if ($_FILES["uploadedfile$mid"]["name"] > 0) { if ((strlen($upload_redirect) > 0) && ($_SESSION["uploaderr$mid"] != 1)) { header('Location: '.$upload_redirect); exit(); } } } // Make sure jQuery is loaded! JHtml::_('jquery.framework'); JHtml::stylesheet( JURI::root().$sfu_basepath."mod_simplefileupload.css" ); JHtml::stylesheet( JURI::root().$sfu_basepath."tmpl/fancybox/jquery.fancybox-1.3.4.css" ); if ($upload_jquery == 1) { //if ($upload_jqueryinclude == 0) { // JHtml::script( $sfu_basepath."tmpl/fancybox/jquery.mousewheel-3.0.4.pack.js" ); // JHtml::script( $sfu_basepath."tmpl/fancybox/jquery.fancybox-1.3.4.js" ); //} else { echo '<script type="text/javascript" src="'.JURI::root().$sfu_basepath.'tmpl/fancybox/jquery.mousewheel-3.0.4.pack.js"></script>'; echo '<script type="text/javascript" src="'.JURI::root().$sfu_basepath.'tmpl/fancybox/jquery.fancybox-1.3.4.js"></script>'; //} } JHtml::script( JURI::root().$sfu_basepath."tmpl/md5-min.js" ); if ($upload_users == "true") { ?> <!-- use different getImageSrc function for IE - which can't parse base64-encoded images --> <script type="text/javascript"> function getImageSrc<?php echo $mid ?>(base64Src) { return base64Src; } </script> <!--[if gte IE 5]> <script type="text/javascript"> function getImageSrc<?php echo $mid ?>(base64Src) { return "<?php echo JURI::root().$sfu_basepath;?>tmpl/sfuieimgfix.php";} </script> <![endif]--> <script language="javascript" type="text/javascript"> <!-- var curPageURL<?php echo $mid ?> = window.location.href; if (curPageURL<?php echo $mid ?>.indexOf(".php?") > 0) { curPageURL<?php echo $mid ?> += "&"; } else { curPageURL<?php echo $mid ?> += "?"; } var sfuSubmitting<?php echo $mid ?> = false; // NEW TEST AJAX ( function(jQuery) { // wait till the DOM is loaded jQuery(document).ready(function() { var params = ''; jQuery('#sfu_AChkCredentials<?php echo $mid ?>').live('click', function() { var user = document.getElementById('txtUploadUser<?php echo $mid ?>').value; var pass = document.getElementById('txtUploadPass<?php echo $mid ?>').value; var hash = hex_md5(pass); params = '&val1='+user+'&val2='+hash+'&mid=<?php echo $mid ?>'; jQuery.ajax({ type: 'GET', url: curPageURL<?php echo $mid ?>, data: 'sfuaction=sfuuser' + params, cache: false, success: function(data) { var tr = document.getElementsByTagName('tr'); var dispLogin = "none"; var dispUpload = "none"; if (data == "true") { //if usr/pass matches dispUpload = "block"; } else { dispLogin = "block"; } for ( var j = 0; j < tr.length; j++ ) { if (tr[j].className == "logintr<?php echo $mid ?>") tr[j].style.display = dispLogin; if (tr[j].className == "uploadtr<?php echo $mid ?>") tr[j].style.display = dispUpload; } if (data == "true" && document.getElementById("txtUploadFile<?php echo $mid ?>").value != "") { // Checking before submit processStep2<?php echo $mid ?>(); } else { if (data == '<?php echo JText::_('FAIL_CREDENTIALS'); ?>') { // Session time-out, try to trigger session by reloading Captcha and then try again //reloadCaptcha<?php echo $mid ?>(); //jQuery("a.sfu_AChkCredentials<?php echo $mid ?>").trigger("click"); alert(data); } else { // Failed credentials if (data != "true") alert(data); } } } }); return false; }); jQuery('#sfu_AChkCaptcha<?php echo $mid ?>').live('click', function() { var el = document.getElementById('txtsfucaptcha<?php echo $mid ?>'); var captcha = el.value; var casesense = '<?php echo $upload_capthcacase ?>'; params = '&val1='+captcha+'&val2='+casesense+'&mid=<?php echo $mid ?>'; jQuery.ajax({ type: 'GET', url: curPageURL<?php echo $mid ?>, data: 'sfuaction=sfucaptcha' + params, cache: false, success: function(data) { if (data == "true") { //if captcha matches //alert("match"); el.style.background = "#C3FDB8"; processStep3<?php echo $mid ?>(); } else { alert(data); el.style.background = "#F9966B"; } } }); return false; }); jQuery('#sfu_AKillSession<?php echo $mid ?>').live('click', function() { params = '&val1=dummy&val2=dummy&mid=<?php echo $mid ?>'; jQuery.ajax({ type: 'GET', url: curPageURL<?php echo $mid ?>, data: 'sfuaction=sfukillsession' + params, cache: false, success: function(data) { alert(data); } }); return false; }); }); } ) ( jQuery ); function startProcess<?php echo $mid ?>() { if (document.getElementById("txtUploadFile<?php echo $mid ?>").value == "" || sfuSubmitting<?php echo $mid ?>) { return false; } if (!selPathSet<?php echo $mid ?> && document.getElementById("div_simplefileuploadpaths<?php echo $mid ?>").style.display=="block") { //alert("You must select a path to upload to!"); alert("<?php echo JText::_('ADD_PATH'); ?>"); return false; } <?php if (($upload_username != "") && ($usr_id == 0) && (strcmp($_SESSION["upload_username_ok$mid"], md5($upload_password)) != 0)) { ?> // Check user jQuery("a.sfu_AChkCredentials<?php echo $mid ?>").trigger("click"); <?php } else { ?> processStep2<?php echo $mid ?>(); <?php } ?> } function processStep2<?php echo $mid ?>() { <?php if (($upload_capthca == 1) && (strlen($upload_capthca) > 0)) { ?> jQuery("a.sfu_AChkCaptcha<?php echo $mid ?>").trigger("click"); <?php } else { ?> processStep3<?php echo $mid ?>(); <?php } ?> } function processStep3<?php echo $mid ?>() { if (selPath<?php echo $mid ?> == -1) { document.getElementById("div_simplefileuploadpaths<?php echo $mid ?>").style.display="block"; } else { <?php if (($upload_useformsfields == 1) && (strlen($upload_formfields) > 0)) { ?> sfufancyFill<?php echo $mid ?>(); jQuery("a.sfuFormFields<?php echo $mid ?>").trigger("click"); <?php } else { ?> showProgress<?php echo $mid ?>(); <?php } ?> } } // NEW TEST AJAX function showProgress<?php echo $mid ?>() { document.getElementById("div_simplefileuploadpaths<?php echo $mid ?>").style.display="none"; jQuery("a.sfuUploadProgress<?php echo $mid ?>").trigger("click"); sfuSubmitting<?php echo $mid ?> = true; document.forms["frm_sfu<?php echo $mid ?>"].submit(); } function addFile<?php echo $mid ?>() { var tab = document.getElementById('sfuContentTblInner<?php echo $mid ?>'); var rowcnt=tab.rows.length; if (rowcnt >= <?php echo $upload_maxmulti; ?>) { alert("<?php echo JText::_('MAX_MULTI_REACHED'); ?>"); return false; } var clone=tab.getElementsByTagName('tr')[0].cloneNode(true);//the clone of the first row tab=document.getElementById('sfuContentTblInner<?php echo $mid ?>').insertRow(-1); var y=tab.insertCell(0); var cont=clone.innerHTML; <?php if ($upload_stdbrowse == 0) { ?> cont=cont.replace(/fakefileinput/g,"fakefileinput"+rowcnt); <?php } else { ?> //Move the textbox to the left cont=cont.replace(/-1px/g,"-3px"); <?php } ?> y.innerHTML=cont; } function reloadCaptcha<?php echo $mid ?>() { var date = new Date(); var tmp = "sfuaction=captcha&v=" + date.getTime(); tmp += "&mid=<?php echo $mid ?>"; var cap = document.getElementById('sfuCaptchaImg<?php echo $mid ?>'); cap.setAttribute("src", ""+curPageURL<?php echo $mid ?>+tmp); } function chkUserPass<?php echo $mid ?>() { var user = document.getElementById('txtUploadUser<?php echo $mid ?>').value; var pass = document.getElementById('txtUploadPass<?php echo $mid ?>').value; if (user.length == 0 || pass.length == 0) { alert("<?php echo JText::_('UPLOAD_USER'); ?>"); return false; } jQuery("a.sfu_AChkCredentials<?php echo $mid ?>").trigger("click"); } var selPath<?php echo $mid ?> = -1; var selPathSet<?php echo $mid ?> = false; function getCheckedValue<?php echo $mid ?>(radioObj) { if(!radioObj) return ""; var radioLength = radioObj.length; if(radioLength == undefined) if(radioObj.checked) selPath<?php echo $mid ?> = radioObj.value; else selPath<?php echo $mid ?> = ""; for(var i = 0; i < radioLength; i++) { if(radioObj[i].checked) { selPath<?php echo $mid ?> = radioObj[i].value; } } selPathSet<?php echo $mid ?> = true; document.getElementById("selPathId<?php echo $mid ?>").value = selPath<?php echo $mid ?>; } // TEST Multi SELECT in FireFox 3.6+ function listFiles<?php echo $mid ?>() { try { var input = document.querySelector("input[type='file']"); // Only if more than one selected! if (input.files.length > 1) { var ul = document.querySelector("#bag<?php echo $mid ?>>ul"); while (ul.hasChildNodes()) { ul.removeChild(ul.firstChild); } for (var i = 0; i < input.files.length; i++) { var li = document.createElement("li"); li.innerHTML = "<b>* " + input.files[i].name + "</b>"; ul.appendChild(li); document.getElementById("trfileList<?php echo $mid ?>").style.display="block"; } } } catch(e) { // Just ignore, not supported browser } } // FancyBox below ( function(jQuery) { jQuery(document).ready(function() { jQuery("#sfuAFormFields<?php echo $mid ?>").fancybox({ 'titlePosition' : 'inside', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'hideOnOverlayClick': false, 'hideOnContentClick': false, 'showCloseButton' : true, 'autoDimensions' : true }); jQuery("#sfuAUploadProgress<?php echo $mid ?>").fancybox({ 'titlePosition' : 'inside', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'hideOnOverlayClick': false, 'hideOnContentClick': false, 'showCloseButton' : false, 'autoDimensions' : true }); }); } ) (jQuery); function sfufancyFill<?php echo $mid ?>() { var current = null; var filename = ""; var firstfilename = ""; var inputmatch = "uploadedfile<?php echo $mid ?>"; var cnt = 0; var tab = null; if (document.getElementById("sfuffFileName<?php echo $mid ?>_0").innerHTML.length > 0) { // We have already been here, remove any set rows incase user has added or changed files tab = document.getElementById('sfuffTab<?php echo $mid ?>'); var rowCount = tab.rows.length; var j = rowCount - 1; if (rowCount > 1) { do { tab.deleteRow(j); j--; } while (tab.rows.length > 1); } } for(var i = 0; current = document.getElementsByTagName('input')[i]; i++) { if (current.type == "file" && current.name.substr(0, inputmatch.length) == inputmatch) { if (current.value.length > 2) { // There must be a path and slash and a name "a/b" would be the minimum therefore lenght >2 //This is a crude and uly thing if you have PHP server problems that removes double backslashes var tmp = ""; filename = ""; for (var j = 1; j <= current.value.length; j++) { tmp = current.value.substr(current.value.length-j,1); if (tmp.length > 0) { if ((tmp.charCodeAt(0) == 92) || (tmp.charCodeAt(0) == 47)) break; filename = tmp + filename; } } /* // Anders Wasén 2011-05-24, I am going for the somewhat more crude version above as the PHP server \\ bugs are affecting quite a few people... :( try { // this fails on some clients, retry to fix by adding PHP echo, should work for all PHP versions... // some PHP versions replaces the double back-slashes even though it was in the HTML block! :o (=PHP Bug) // Work-around by letting PHP echo in teh text to the JavaScript... 2011-05-23, Anders Wasén filename = current.value.match(<?php echo "/[^\/\\\\]+$/"; ?>).toString(); } catch(E) { // fall-back plan... var fullPath = current.value.split(<?php echo "/(\\\\|\/)/g"; ?>).toString(); filename = fullPath[fullPath.length-1]; } */ if (cnt == 0) { // First objects already exists document.getElementById("sfuffFileName<?php echo $mid ?>_0").innerHTML = filename; firstfilename = filename; } else { tab = document.getElementById('sfuffTab<?php echo $mid ?>'); var clone=tab.getElementsByTagName('tr')[0].cloneNode(true);//the clone of the first row, i.e. the whole nested table tab=document.getElementById('sfuffTab<?php echo $mid ?>').insertRow(-1); var y=tab.insertCell(0); var cont=clone.innerHTML; cont=cont.replace(/sfuffFileName<?php echo $mid ?>_0/g,"sfuffFileName<?php echo $mid ?>_" + cnt); cont=cont.replace(/rplcfilename/g, filename); y.innerHTML=cont; document.getElementById("sfuffFileName<?php echo $mid ?>_" + cnt).innerHTML = filename; } cnt += 1; } } } if (firstfilename.length > 0) { inputmatch = "sfuff<?php echo $mid ?>_"; for(var i = 0; current = document.getElementsByTagName('input')[i]; i++) { if (current.name.indexOf(inputmatch) == 0 && current.name.indexOf("rplcfilename") > 0) current.name = current.name.replace(/rplcfilename/g, firstfilename); } } } function sfufancyClose<?php echo $mid ?>() { var current = null; var txtFF = document.forms["frm_sfu<?php echo $mid ?>"].elements["sfuFormFields<?php echo $mid ?>"]; txtFF.value = ""; inputmatch = "sfuff<?php echo $mid ?>_"; for(var i = 0; current = document.getElementsByTagName('input')[i]; i++) { if (current.type == "text" && current.name.substr(0, inputmatch.length) == inputmatch) { txtFF.value += current.name+"="+current.value+"[||]"; } } showProgress<?php echo $mid ?>(); jQuery.fancybox.close(); } --> </script> <!-- keep it in html as names change with module id --> <style> .sfu_table { border-bottom: none !important; border-left: none !important; border-right: none !important; border-top: none !important; } .logintr<?php echo $mid ?> { border-bottom: none !important; border-left: none !important; border-right: none !important; border-top: none !important; } .uploadtr<?php echo $mid ?> { border-bottom: none !important; border-left: none !important; border-right: none !important; border-top: none !important; } </style> <!-- FancyBox --> <a id="sfu_AChkCredentials<?php echo $mid ?>" class="sfu_AChkCredentials<?php echo $mid ?>" href="#sfu_AChkCredentials<?php echo $mid ?>" style="display: none;">UserCredentials</a> <a id="sfu_AChkCaptcha<?php echo $mid ?>" class="sfu_AChkCaptcha<?php echo $mid ?>" href="#sfu_AChkCaptcha<?php echo $mid ?>" style="display: none;">Captcha</a> <!-- BELOW ONLY FOR DEBUGING DEVELOPMENT --> <a id="sfu_AKillSession<?php echo $mid ?>" class="sfu_AKillSession<?php echo $mid ?>" href="#sfu_AKillSession<?php echo $mid ?>" style="display: none;">Kill Session</a> <a id="sfuAUploadProgress<?php echo $mid ?>" class="sfuUploadProgress<?php echo $mid ?>" href="#sfuUploadProgress<?php echo $mid ?>" style="display: none;">sfuUploadProgressFancy</a> <div style="display: none;"> <div id="sfuUploadProgress<?php echo $mid ?>" class="sfu_content" style="text-align: center; margin-bottom: 10px; margin-top: 10px; margin-left: 10px; margin-right: 10px; width: 220px;"> <table class="sfu_table" border=0 style="width: 100%;"> <tr class="sfu_table"> <td class="sfu_table" id="popProgress<?php echo $mid ?>" style="text-align: center;"> <?php echo JText::_('UPLOADING'); ?> </td> </tr> <tr class="sfu_table"> <td class="sfu_table" style="text-align: center;"> <img src="<?php echo JURI::root().$sfu_basepath;?>images/bigrotation2.gif" /> </td> </tr> <tr class="sfu_table"> <td class="sfu_table" style="text-align: center;"> <?php echo JText::_('PLEASE_WAIT'); ?> </td> </tr> </table> </div> </div> <table class="sfu_table" border="0" cellspacing=0 cellpadding=0> <tr class="sfu_table"> <td class="sfu_table"> <form id="frm_sfu<?php echo $mid ?>" enctype="multipart/form-data" action="" method="POST"> <input type="hidden" name="MAX_FILE_SIZE" value="<?php echo $upload_maxsize;?>" /> <input type="hidden" name="sfuFormFields<?php echo $mid ?>" value="" /> <div> <table class="sfu_table" id="sfuContentTbl<?php echo $mid ?>" border="0" cellpadding="0" cellspacing="0"> <?php if (($upload_username != "") && ($usr_id == 0) && (strcmp($_SESSION["upload_username_ok$mid"], md5($upload_password)) != 0)) { $divUploadShow = "none"; ?> <tr class="logintr<?php echo $mid ?>"><td class="sfu_table"><?php echo JText::_('FILE_LABEL'); ?></td></tr> <tr class="logintr<?php echo $mid ?>"> <td class="sfu_table" colspan="2"> <!-- Added position:relative DIV due to IE bug --> <div style="position: relative;"> <div id="div_simplefileuploaduser<?php echo $mid ?>" class="sfu_content" style="position: relative; width: 150px; padding: 10px 30px; margin: 10px auto; left: -28px; top:0px; display: block; background: <?php echo $upload_bgcolor ?>; text-align: left; border: 1px outset white; z-index: 20;"> <table class="sfu_table" border=0 style="width: 100%;"> <tr class="sfu_table"><td class="sfu_table" colspan="2" style="padding-bottom: 10px;"><b><?php echo JText::_('UPLOAD_USER'); ?></b></td></tr> <tr class="sfu_table"><td class="sfu_table"><?php echo JText::_('USERNAME'); ?></td><td><input type="text" style="width: 71px;" size="10" id="txtUploadUser<?php echo $mid ?>" /></td></tr> <tr class="sfu_table"><td class="sfu_table"><?php echo JText::_('PASSWORD'); ?></td><td><input type="password" style="width: 70px;" size="10" id="txtUploadPass<?php echo $mid ?>" /></td></tr> <tr class="sfu_table"><td class="sfu_table" colspan="2" style="text-align: right;"><input type="button" value="OK" onclick="javascript:chkUserPass<?php echo $mid ?>();" /></td></tr> </table> </div> </div> </td> </tr> <?php } else { $divUploadShow = "block"; } ?> <tr class="uploadtr<?php echo $mid ?>" style="display: <?php echo $divUploadShow; ?>"> <td class="sfu_table"><?php echo JText::_('FILE_LABEL'); ?> <?php if ($upload_multi == 1) { ?><span style="cursor: hand; cursor: pointer;" onclick="javascript:addFile<?php echo $mid ?>()"><b>[ + ]</b></span> <?php } ?></td> </tr> <tr class="uploadtr<?php echo $mid ?>" style="display: <?php echo $divUploadShow; ?>"> <td class="sfu_table"> <table class="sfu_table" id="sfuContentTblInner<?php echo $mid ?>" border="0" cellpadding="0" cellspacing="0"> <?php if ($upload_startmulti == 0 || !is_numeric($upload_startmulti)) $upload_startmulti = 1; // Create nunber of start boxes for ($is = 0; $is < $upload_startmulti; $is++) { if ($is > 0) $ispostfix = $is; else $ispostfix = ""; ?> <tr class="sfu_table"><td class="sfu_table"> <?php if ($upload_stdbrowse == 0) { ?> <div style="position: relative; height: 24px; white-space: nowrap; overflow: hidden;"> <input id="fakefileinput<?php echo $mid.$ispostfix ?>" style="position: relative; width: 98px; z-index: 1; top: -8px;" /> <img style="position: relative; z-index: 1; top: -5px;" src="<?php echo JURI::root().$sfu_basepath;?>images/button_select.gif" /> <span style="position: relative; left: -171px; top: 0px; height: 24px; z-index: 10; top: -7px;"> <input type="file" id="txtUploadFile<?php echo $mid.$ispostfix ?>" name="uploadedfile<?php echo $mid ?>[]" size=12 style="width: 160px; z-index: 10; -moz-opacity: 0; filter:alpha(opacity: 0); opacity: 0;" multiple="" onchange="javascript: listFiles<?php echo $mid ?>(); document.getElementById('fakefileinput<?php echo $mid.$ispostfix ?>').value=this.value;" /> </span> </div> <?php } else { ?> <input type="file" id="txtUploadFile<?php echo $mid.$ispostfix ?>" name="uploadedfile<?php echo $mid ?>[]" size="<?php echo $upload_filewidth; ?>" style="position: relative; left: -1px;" multiple="" onchange="javascript: listFiles<?php echo $mid ?>();" /> <?php } // end if ?> </td></tr> <?php } // end for ?> </table> </td> </tr> <tr class="sfu_table" id="trfileList<?php echo $mid ?>" style="display: none;"> <td class="sfu_table"> <div id="bag<?php echo $mid ?>"><ul/></div> </td> </tr> <?php if ($upload_capthca == 1) { ?> <tr class="uploadtr<?php echo $mid ?>" style="display: <?php echo $divUploadShow; ?>"> <td class="sfu_table"> <span id="sfucaptcha<?php echo $mid ?>"><img id="sfuCaptchaImg<?php echo $mid ?>" width="<?php echo $upload_capthcawidth;?>" height="<?php echo $upload_capthcaheight;?>" src="data:image/jpeg;base64,<?php echo SFUAjaxServlet::getCaptcha($sfu_version, $bgcolor, $mid, 'site');?>" /></span><a href="#" onclick="javascript: reloadCaptcha<?php echo $mid ?>();"><img height="24px" src="<?php echo JURI::root().$sfu_basepath;?>images/button_refresh.gif" alt="Refresh Captcha" /></a> <?php if (($upload_capthcacasemsg == 1) && ($upload_capthcacase == 1)) { ?> <br/> <span style="font-size: 7pt;" ><?php echo JText::_('CASE_INSENSITIVE'); ?></span> <?php } ?> </td> </tr> <tr class="uploadtr<?php echo $mid ?>" style="display: <?php echo $divUploadShow; ?>"> <td class="sfu_table"> <nobr> <?php echo JText::_('CAPTCHA_LABEL'); ?>: <input type="text" id="txtsfucaptcha<?php echo $mid ?>" name="txtsfucaptcha<?php echo $mid ?>" value="" maxlength="10" style="width: 80px;" /> </nobr> </td> </tr> <?php } ?> <tr class="uploadtr<?php echo $mid ?>" style="display: <?php echo $divUploadShow; ?>"> <td class="sfu_table" style="padding-top: 5px;"> <input type="button" style="max-width: 160px;" onclick="javascript:startProcess<?php echo $mid ?>();" value="<?php echo JText::_('UPLOAD_BUTTON_TEXT'); ?>" /> <?php if (is_array($upload_userpath)) { if (count($upload_userpath) > 1) { ?> <div id="div_simplefileuploadpaths<?php echo $mid ?>" class="sfu_content" style="padding: 10px 30px; margin: 10px auto; position: relative; left:-20px; top:-50px; display: none; background: <?php echo $upload_bgcolor ?>; text-align: left; border: 1px outset white; z-index: 20;"> <table class="sfu_table" border=0 style="width: 100%;"> <tr class="sfu_table"><td colspan="2"><nobr><u><?php echo JText::_('SELECT_DIR'); ?>:</u></nobr></td></tr> <?php $ix = 0; foreach ($upload_userpath as $path) { echo "<tr class=\"sfu_table\"><td class=\"sfu_table\"><input type=\"radio\" name=\"selPath$mid\" value=\"".$ix."\" onclick=\"javascript:getCheckedValue".$mid."(this);\" /></td><td><nobr>".$path."</nobr></td></tr>"; $ix += 1; } echo "<input type=\"hidden\" id=\"selPathId$mid\" name=\"selPathId$mid\" value=\"\" style=\"display: none;\" />"; ?> <tr class="sfu_table"><td class="sfu_table" colspan="2" style="text-align: right;"><input type="button" value="<?php echo JText::_('OK_BUTTON'); ?>" onclick="javascript:processStep3<?php echo $mid ?>();" /></td></tr> </table> </div> <?php } else { ?> <div id="div_simplefileuploadpaths<?php echo $mid ?>" style="display: none;"></div> <script language="javascript" type="text/javascript"> var selPath<?php echo $mid ?> = 0; </script> <?php } } if (($upload_useformsfields == 1) && (strlen($upload_formfields) > 0)) { ?> <!-- FancyBox --> <a id="sfuAFormFields<?php echo $mid ?>" class="sfuFormFields<?php echo $mid ?>" href="#sfuFormFields<?php echo $mid ?>" style="display: none;">sfuFormFieldsFancy</a> <div style="display: none;"> <div id="sfuFormFields<?php echo $mid ?>" style="width:400px;overflow:auto;"> <span style="text-align: left; color: #fff;" class="fancybox-bar-under"><?php echo JText::_('FORM_FIELDS_LABEL'); ?></span> <table class="sfu_table" id="sfuffTab<?php echo $mid ?>" border="0"> <tr class="sfu_table"><td class="sfu_table"> <table class="sfu_table" border="0" width="100%"> <tr class="sfu_table"><td class="sfu_table" colspan="2" style="background-color: #bdbdbd; border: 1px outset white;"><span style="font-style: italic;" id="sfuffFileName<?php echo $mid ?>_0"></span></td></tr> <?php $fields = explode(";", $upload_formfields); foreach ($fields as $f) { echo "<tr class=\"sfu_table\"><td class=\"sfu_table\">".$f."</td><td class=\"sfu_table\"><input type=\"text\" name=\"sfuff" . $mid . "_" . $f . "_rplcfilename\" style=\"width: 280px;\" /></td></tr>"; } ?> </table> </td></tr> </table> <span style="text-align: right;" class="fancybox-bar-under"><input type="button" onclick="javascript: sfufancyClose<?php echo $mid ?>();" value="<?php echo JText::_('UPLOAD_BUTTON_TEXT'); ?>" /></span> </div> </div> <?php } ?> </td> </tr> </table> </div> </form> </td> </tr> <?php if (isset($_FILES["uploadedfile$mid"]["name"])) { if ($_FILES["uploadedfile$mid"]["name"] > 0) { ?> <tr class="sfu_table"> <td class="sfu_table" valign="top"> <?php if (($upload_popcaptchamsg == 0) && ($results == JText::_('FAULTY_APTCHA'))) { echo "<span style='font-weight: bold; color: #dd1010;'>" . $results . "</span>"; $results = ""; } else { ?> <!-- FancyBox --> <a id="sfuAUploadMsg<?php echo $mid ?>" class="sfuUploadMsg<?php echo $mid ?>" href="#sfuUploadMsg<?php echo $mid ?>" style="display: none;">sfuUploadMsgFancy</a> <div style="display: none;"> <table id="sfuUploadMsg<?php echo $mid ?>" class="sfu_content" style="margin-right: 10px; margin-top: 10px; margin-left: 10px; width: 350px; height:252px;" cellspacing=0 cellpadding=0> <tr class="sfu_table"> <td class="sfu_table" valign="top" style="width: 100%; height: 25px; font-weight: bold; font-size: 12pt; color: #898998;"> <?php echo JText::_('FILE_UPLOAD_NAME'); ?> </td> </tr> <tr class="sfu_table"> <td class="sfu_table" valign="top" style="width: 100%; font-size: 9pt; color: #898998;"> <hr /> <?php echo $results; ?> </td> <!--td style="width: 12px;" valign="bottom"><img src="<?php echo JURI::root().$sfu_basepath;?>images/infobox_bg.gif" /></td--> </tr> </table> </div> <script language="javascript" type="text/javascript"> <!-- var sflt<?php echo $mid ?>; var sflt<?php echo $mid ?>cnt = 0; // FancyBox below ( function(jQuery) { jQuery(document).ready(function() { jQuery("#sfuAUploadMsg<?php echo $mid ?>").fancybox({ 'titlePosition' : 'inside', 'transitionIn' : 'elastic', 'transitionOut' : 'elastic', 'hideOnOverlayClick': false, 'hideOnContentClick': false, 'showCloseButton' : true, 'autoDimensions' : true }); jQuery("a.sfuUploadMsg<?php echo $mid ?>").trigger('click'); <?php if ($sfu_autorefreshsfl === "1") { ?> var sflt<?php echo $mid ?>=setTimeout("callSFLRefresh<?php echo $mid ?>()", 500); <?php } ?> }); } ) ( jQuery ); function callSFLRefresh<?php echo $mid ?>() { // Give it 3 seconds... if (sflt<?php echo $mid ?>cnt >= 5) { clearTimeout(sflt<?php echo $mid ?>); return false; } try { // Try to find it... $jqsfl("a.sfl_ARefresh").trigger('click'); } catch(e) { sflt<?php echo $mid ?>cnt += 1; var sflt<?php echo $mid ?>=setTimeout("callSFLRefresh<?php echo $mid ?>()", 500); } } --> </script> <?php } ?> </td> </tr> <?php } } ?> </table> <?php } else { echo "<div style=\"font-size: 10pt; color: #898998; width: 90%;\">" . JText::_('NOT_ALLOWED_USER') . "</div>"; } ?>PK���\�94[[Bmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_ne.pngnu�[����PNG IHDR�� "IDAT8˭�k��0����o����?���U+m$+~�a`������K��3I_y�y<T`&�̾e�`3Vg ��~�k�(H�a�A��Co�k=�p��'!����j�1�Pt`I�r�Y0lA�W�E1I纔%P�Vb �I�F]-��� 8pp!_f��"Ï]x=;�`��JM��,�@ͱTڄ�,~vXV,���y6QԺ����鹎� F���e��M�JŸ��-U���h,E�by�����9[���ɏ��Z�wO�W�9�g�P�&�IEND�B`�PK���\q�p��=modules/mod_simplefileuploadv1.3/tmpl/fancybox/fancybox-x.pngnu�[����PNG IHDRH7B�-tEXtSoftwareAdobe ImageReadyq�e<mIDATxڴ�1�0� R�ʧyOQB�!Q@���&��RB �@��LU6�{x�O�D��U=����e�k��`͊��ZM��.�:��o;R�N��L����#tu+GIEND�B`�PK���\��̚++8modules/mod_simplefileuploadv1.3/tmpl/fancybox/blank.gifnu�[���GIF89a����!�,D;PK���\U�(`s`sGmodules/mod_simplefileuploadv1.3/tmpl/fancybox/jquery.fancybox-1.3.4.jsnu�[���/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ ;(function($) { var tmp, loading, overlay, wrap, outer, content, close, title, nav_left, nav_right, selectedIndex = 0, selectedOpts = {}, selectedArray = [], currentIndex = 0, currentOpts = {}, currentArray = [], ajaxLoader = null, imgPreloader = new Image(), imgRegExp = /\.(jpg|gif|png|bmp|jpeg)(.*)?$/i, swfRegExp = /[^\.]\.(swf)\s*$/i, loadingTimer, loadingFrame = 1, titleHeight = 0, titleStr = '', start_pos, final_pos, busy = false, fx = $.extend($('<div/>')[0], { prop: 0 }), isIE6 = $.browser.msie && $.browser.version < 7 && !window.XMLHttpRequest, /* * Private methods */ _abort = function() { loading.hide(); imgPreloader.onerror = imgPreloader.onload = null; if (ajaxLoader) { ajaxLoader.abort(); } tmp.empty(); }, _error = function() { if (false === selectedOpts.onError(selectedArray, selectedIndex, selectedOpts)) { loading.hide(); busy = false; return; } selectedOpts.titleShow = false; selectedOpts.width = 'auto'; selectedOpts.height = 'auto'; tmp.html( '<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>' ); _process_inline(); }, _start = function() { var obj = selectedArray[ selectedIndex ], href, type, title, str, emb, ret; _abort(); selectedOpts = $.extend({}, $.fn.fancybox.defaults, (typeof $(obj).data('fancybox') == 'undefined' ? selectedOpts : $(obj).data('fancybox'))); ret = selectedOpts.onStart(selectedArray, selectedIndex, selectedOpts); if (ret === false) { busy = false; return; } else if (typeof ret == 'object') { selectedOpts = $.extend(selectedOpts, ret); } title = selectedOpts.title || (obj.nodeName ? $(obj).attr('title') : obj.title) || ''; if (obj.nodeName && !selectedOpts.orig) { selectedOpts.orig = $(obj).children("img:first").length ? $(obj).children("img:first") : $(obj); } if (title === '' && selectedOpts.orig && selectedOpts.titleFromAlt) { title = selectedOpts.orig.attr('alt'); } href = selectedOpts.href || (obj.nodeName ? $(obj).attr('href') : obj.href) || null; if ((/^(?:javascript)/i).test(href) || href == '#') { href = null; } if (selectedOpts.type) { type = selectedOpts.type; if (!href) { href = selectedOpts.content; } } else if (selectedOpts.content) { type = 'html'; } else if (href) { if (href.match(imgRegExp)) { type = 'image'; } else if (href.match(swfRegExp)) { type = 'swf'; } else if ($(obj).hasClass("iframe")) { type = 'iframe'; } else if (href.indexOf("#") === 0) { type = 'inline'; } else { type = 'ajax'; } } if (!type) { _error(); return; } if (type == 'inline') { obj = href.substr(href.indexOf("#")); type = $(obj).length > 0 ? 'inline' : 'ajax'; } selectedOpts.type = type; selectedOpts.href = href; selectedOpts.title = title; if (selectedOpts.autoDimensions) { if (selectedOpts.type == 'html' || selectedOpts.type == 'inline' || selectedOpts.type == 'ajax') { selectedOpts.width = 'auto'; selectedOpts.height = 'auto'; } else { selectedOpts.autoDimensions = false; } } if (selectedOpts.modal) { selectedOpts.overlayShow = true; selectedOpts.hideOnOverlayClick = false; selectedOpts.hideOnContentClick = false; selectedOpts.enableEscapeButton = false; selectedOpts.showCloseButton = false; } selectedOpts.padding = parseInt(selectedOpts.padding, 10); selectedOpts.margin = parseInt(selectedOpts.margin, 10); tmp.css('padding', (selectedOpts.padding + selectedOpts.margin)); $('.fancybox-inline-tmp').unbind('fancybox-cancel').bind('fancybox-change', function() { $(this).replaceWith(content.children()); }); switch (type) { case 'html' : tmp.html( selectedOpts.content ); _process_inline(); break; case 'inline' : if ( $(obj).parent().is('#fancybox-content') === true) { busy = false; return; } $('<div class="fancybox-inline-tmp" />') .hide() .insertBefore( $(obj) ) .bind('fancybox-cleanup', function() { $(this).replaceWith(content.children()); }).bind('fancybox-cancel', function() { $(this).replaceWith(tmp.children()); }); $(obj).appendTo(tmp); _process_inline(); break; case 'image': busy = false; $.fancybox.showActivity(); imgPreloader = new Image(); imgPreloader.onerror = function() { _error(); }; imgPreloader.onload = function() { busy = true; imgPreloader.onerror = imgPreloader.onload = null; _process_image(); }; imgPreloader.src = href; break; case 'swf': selectedOpts.scrolling = 'no'; str = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="' + selectedOpts.width + '" height="' + selectedOpts.height + '"><param name="movie" value="' + href + '"></param>'; emb = ''; $.each(selectedOpts.swf, function(name, val) { str += '<param name="' + name + '" value="' + val + '"></param>'; emb += ' ' + name + '="' + val + '"'; }); str += '<embed src="' + href + '" type="application/x-shockwave-flash" width="' + selectedOpts.width + '" height="' + selectedOpts.height + '"' + emb + '></embed></object>'; tmp.html(str); _process_inline(); break; case 'ajax': busy = false; $.fancybox.showActivity(); selectedOpts.ajax.win = selectedOpts.ajax.success; ajaxLoader = $.ajax($.extend({}, selectedOpts.ajax, { url : href, data : selectedOpts.ajax.data || {}, error : function(XMLHttpRequest, textStatus, errorThrown) { if ( XMLHttpRequest.status > 0 ) { _error(); } }, success : function(data, textStatus, XMLHttpRequest) { var o = typeof XMLHttpRequest == 'object' ? XMLHttpRequest : ajaxLoader; if (o.status == 200) { if ( typeof selectedOpts.ajax.win == 'function' ) { ret = selectedOpts.ajax.win(href, data, textStatus, XMLHttpRequest); if (ret === false) { loading.hide(); return; } else if (typeof ret == 'string' || typeof ret == 'object') { data = ret; } } tmp.html( data ); _process_inline(); } } })); break; case 'iframe': _show(); break; } }, _process_inline = function() { var w = selectedOpts.width, h = selectedOpts.height; if (w.toString().indexOf('%') > -1) { w = parseInt( ($(window).width() - (selectedOpts.margin * 2)) * parseFloat(w) / 100, 10) + 'px'; } else { w = w == 'auto' ? 'auto' : w + 'px'; } if (h.toString().indexOf('%') > -1) { h = parseInt( ($(window).height() - (selectedOpts.margin * 2)) * parseFloat(h) / 100, 10) + 'px'; } else { h = h == 'auto' ? 'auto' : h + 'px'; } tmp.wrapInner('<div style="width:' + w + ';height:' + h + ';overflow: ' + (selectedOpts.scrolling == 'auto' ? 'auto' : (selectedOpts.scrolling == 'yes' ? 'scroll' : 'hidden')) + ';position:relative;"></div>'); selectedOpts.width = tmp.width(); selectedOpts.height = tmp.height(); _show(); }, _process_image = function() { selectedOpts.width = imgPreloader.width; selectedOpts.height = imgPreloader.height; $("<img />").attr({ 'id' : 'fancybox-img', 'src' : imgPreloader.src, 'alt' : selectedOpts.title }).appendTo( tmp ); _show(); }, _show = function() { var pos, equal; loading.hide(); if (wrap.is(":visible") && false === currentOpts.onCleanup(currentArray, currentIndex, currentOpts)) { $.event.trigger('fancybox-cancel'); busy = false; return; } busy = true; $(content.add( overlay )).unbind(); $(window).unbind("resize.fb scroll.fb"); $(document).unbind('keydown.fb'); if (wrap.is(":visible") && currentOpts.titlePosition !== 'outside') { wrap.css('height', wrap.height()); } currentArray = selectedArray; currentIndex = selectedIndex; currentOpts = selectedOpts; if (currentOpts.overlayShow) { overlay.css({ 'background-color' : currentOpts.overlayColor, 'opacity' : currentOpts.overlayOpacity, 'cursor' : currentOpts.hideOnOverlayClick ? 'pointer' : 'auto', 'height' : $(document).height() }); if (!overlay.is(':visible')) { if (isIE6) { $('select:not(#fancybox-tmp select)').filter(function() { return this.style.visibility !== 'hidden'; }).css({'visibility' : 'hidden'}).one('fancybox-cleanup', function() { this.style.visibility = 'inherit'; }); } overlay.show(); } } else { overlay.hide(); } final_pos = _get_zoom_to(); _process_title(); if (wrap.is(":visible")) { $( close.add( nav_left ).add( nav_right ) ).hide(); pos = wrap.position(), start_pos = { top : pos.top, left : pos.left, width : wrap.width(), height : wrap.height() }; equal = (start_pos.width == final_pos.width && start_pos.height == final_pos.height); content.fadeTo(currentOpts.changeFade, 0.3, function() { var finish_resizing = function() { content.html( tmp.contents() ).fadeTo(currentOpts.changeFade, 1, _finish); }; $.event.trigger('fancybox-change'); content .empty() .removeAttr('filter') .css({ 'border-width' : currentOpts.padding, 'width' : final_pos.width - currentOpts.padding * 2, 'height' : selectedOpts.autoDimensions ? 'auto' : final_pos.height - titleHeight - currentOpts.padding * 2 }); if (equal) { finish_resizing(); } else { fx.prop = 0; $(fx).animate({prop: 1}, { duration : currentOpts.changeSpeed, easing : currentOpts.easingChange, step : _draw, complete : finish_resizing }); } }); return; } wrap.removeAttr("style"); content.css('border-width', currentOpts.padding); if (currentOpts.transitionIn == 'elastic') { start_pos = _get_zoom_from(); content.html( tmp.contents() ); wrap.show(); if (currentOpts.opacity) { final_pos.opacity = 0; } fx.prop = 0; $(fx).animate({prop: 1}, { duration : currentOpts.speedIn, easing : currentOpts.easingIn, step : _draw, complete : _finish }); return; } if (currentOpts.titlePosition == 'inside' && titleHeight > 0) { title.show(); } content .css({ 'width' : final_pos.width - currentOpts.padding * 2, 'height' : selectedOpts.autoDimensions ? 'auto' : final_pos.height - titleHeight - currentOpts.padding * 2 }) .html( tmp.contents() ); wrap .css(final_pos) .fadeIn( currentOpts.transitionIn == 'none' ? 0 : currentOpts.speedIn, _finish ); }, _format_title = function(title) { if (title && title.length) { if (currentOpts.titlePosition == 'float') { return '<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">' + title + '</td><td id="fancybox-title-float-right"></td></tr></table>'; } return '<div id="fancybox-title-' + currentOpts.titlePosition + '">' + title + '</div>'; } return false; }, _process_title = function() { titleStr = currentOpts.title || ''; titleHeight = 0; title .empty() .removeAttr('style') .removeClass(); if (currentOpts.titleShow === false) { title.hide(); return; } titleStr = $.isFunction(currentOpts.titleFormat) ? currentOpts.titleFormat(titleStr, currentArray, currentIndex, currentOpts) : _format_title(titleStr); if (!titleStr || titleStr === '') { title.hide(); return; } title .addClass('fancybox-title-' + currentOpts.titlePosition) .html( titleStr ) .appendTo( 'body' ) .show(); switch (currentOpts.titlePosition) { case 'inside': title .css({ 'width' : final_pos.width - (currentOpts.padding * 2), 'marginLeft' : currentOpts.padding, 'marginRight' : currentOpts.padding }); titleHeight = title.outerHeight(true); title.appendTo( outer ); final_pos.height += titleHeight; break; case 'over': title .css({ 'marginLeft' : currentOpts.padding, 'width' : final_pos.width - (currentOpts.padding * 2), 'bottom' : currentOpts.padding }) .appendTo( outer ); break; case 'float': title .css('left', parseInt((title.width() - final_pos.width - 40)/ 2, 10) * -1) .appendTo( wrap ); break; default: title .css({ 'width' : final_pos.width - (currentOpts.padding * 2), 'paddingLeft' : currentOpts.padding, 'paddingRight' : currentOpts.padding }) .appendTo( wrap ); break; } title.hide(); }, _set_navigation = function() { if (currentOpts.enableEscapeButton || currentOpts.enableKeyboardNav) { $(document).bind('keydown.fb', function(e) { if (e.keyCode == 27 && currentOpts.enableEscapeButton) { e.preventDefault(); $.fancybox.close(); } else if ((e.keyCode == 37 || e.keyCode == 39) && currentOpts.enableKeyboardNav && e.target.tagName !== 'INPUT' && e.target.tagName !== 'TEXTAREA' && e.target.tagName !== 'SELECT') { e.preventDefault(); $.fancybox[ e.keyCode == 37 ? 'prev' : 'next'](); } }); } if (!currentOpts.showNavArrows) { nav_left.hide(); nav_right.hide(); return; } if ((currentOpts.cyclic && currentArray.length > 1) || currentIndex !== 0) { nav_left.show(); } if ((currentOpts.cyclic && currentArray.length > 1) || currentIndex != (currentArray.length -1)) { nav_right.show(); } }, _finish = function () { if (!$.support.opacity) { content.get(0).style.removeAttribute('filter'); wrap.get(0).style.removeAttribute('filter'); } if (selectedOpts.autoDimensions) { content.css('height', 'auto'); } wrap.css('height', 'auto'); if (titleStr && titleStr.length) { title.show(); } if (currentOpts.showCloseButton) { close.show(); } _set_navigation(); if (currentOpts.hideOnContentClick) { content.bind('click', $.fancybox.close); } if (currentOpts.hideOnOverlayClick) { overlay.bind('click', $.fancybox.close); } $(window).bind("resize.fb", $.fancybox.resize); if (currentOpts.centerOnScroll) { $(window).bind("scroll.fb", $.fancybox.center); } if (currentOpts.type == 'iframe') { $('<iframe id="fancybox-frame" name="fancybox-frame' + new Date().getTime() + '" frameborder="0" hspace="0" ' + ($.browser.msie ? 'allowtransparency="true""' : '') + ' scrolling="' + selectedOpts.scrolling + '" src="' + currentOpts.href + '"></iframe>').appendTo(content); } wrap.show(); busy = false; $.fancybox.center(); currentOpts.onComplete(currentArray, currentIndex, currentOpts); _preload_images(); }, _preload_images = function() { var href, objNext; if ((currentArray.length -1) > currentIndex) { href = currentArray[ currentIndex + 1 ].href; if (typeof href !== 'undefined' && href.match(imgRegExp)) { objNext = new Image(); objNext.src = href; } } if (currentIndex > 0) { href = currentArray[ currentIndex - 1 ].href; if (typeof href !== 'undefined' && href.match(imgRegExp)) { objNext = new Image(); objNext.src = href; } } }, _draw = function(pos) { var dim = { width : parseInt(start_pos.width + (final_pos.width - start_pos.width) * pos, 10), height : parseInt(start_pos.height + (final_pos.height - start_pos.height) * pos, 10), top : parseInt(start_pos.top + (final_pos.top - start_pos.top) * pos, 10), left : parseInt(start_pos.left + (final_pos.left - start_pos.left) * pos, 10) }; if (typeof final_pos.opacity !== 'undefined') { dim.opacity = pos < 0.5 ? 0.5 : pos; } wrap.css(dim); content.css({ 'width' : dim.width - currentOpts.padding * 2, 'height' : dim.height - (titleHeight * pos) - currentOpts.padding * 2 }); }, _get_viewport = function() { return [ $(window).width() - (currentOpts.margin * 2), $(window).height() - (currentOpts.margin * 2), $(document).scrollLeft() + currentOpts.margin, $(document).scrollTop() + currentOpts.margin ]; }, _get_zoom_to = function () { var view = _get_viewport(), to = {}, resize = currentOpts.autoScale, double_padding = currentOpts.padding * 2, ratio; if (currentOpts.width.toString().indexOf('%') > -1) { to.width = parseInt((view[0] * parseFloat(currentOpts.width)) / 100, 10); } else { to.width = currentOpts.width + double_padding; } if (currentOpts.height.toString().indexOf('%') > -1) { to.height = parseInt((view[1] * parseFloat(currentOpts.height)) / 100, 10); } else { to.height = currentOpts.height + double_padding; } if (resize && (to.width > view[0] || to.height > view[1])) { if (selectedOpts.type == 'image' || selectedOpts.type == 'swf') { ratio = (currentOpts.width ) / (currentOpts.height ); if ((to.width ) > view[0]) { to.width = view[0]; to.height = parseInt(((to.width - double_padding) / ratio) + double_padding, 10); } if ((to.height) > view[1]) { to.height = view[1]; to.width = parseInt(((to.height - double_padding) * ratio) + double_padding, 10); } } else { to.width = Math.min(to.width, view[0]); to.height = Math.min(to.height, view[1]); } } to.top = parseInt(Math.max(view[3] - 20, view[3] + ((view[1] - to.height - 40) * 0.5)), 10); to.left = parseInt(Math.max(view[2] - 20, view[2] + ((view[0] - to.width - 40) * 0.5)), 10); return to; }, _get_obj_pos = function(obj) { var pos = obj.offset(); pos.top += parseInt( obj.css('paddingTop'), 10 ) || 0; pos.left += parseInt( obj.css('paddingLeft'), 10 ) || 0; pos.top += parseInt( obj.css('border-top-width'), 10 ) || 0; pos.left += parseInt( obj.css('border-left-width'), 10 ) || 0; pos.width = obj.width(); pos.height = obj.height(); return pos; }, _get_zoom_from = function() { var orig = selectedOpts.orig ? $(selectedOpts.orig) : false, from = {}, pos, view; if (orig && orig.length) { pos = _get_obj_pos(orig); from = { width : pos.width + (currentOpts.padding * 2), height : pos.height + (currentOpts.padding * 2), top : pos.top - currentOpts.padding - 20, left : pos.left - currentOpts.padding - 20 }; } else { view = _get_viewport(); from = { width : currentOpts.padding * 2, height : currentOpts.padding * 2, top : parseInt(view[3] + view[1] * 0.5, 10), left : parseInt(view[2] + view[0] * 0.5, 10) }; } return from; }, _animate_loading = function() { if (!loading.is(':visible')){ clearInterval(loadingTimer); return; } $('div', loading).css('top', (loadingFrame * -40) + 'px'); loadingFrame = (loadingFrame + 1) % 12; }; /* * Public methods */ $.fn.fancybox = function(options) { if (!$(this).length) { return this; } $(this) .data('fancybox', $.extend({}, options, ($.metadata ? $(this).metadata() : {}))) .unbind('click.fb') .bind('click.fb', function(e) { e.preventDefault(); if (busy) { return; } busy = true; $(this).blur(); selectedArray = []; selectedIndex = 0; var rel = $(this).attr('rel') || ''; if (!rel || rel == '' || rel === 'nofollow') { selectedArray.push(this); } else { selectedArray = $("a[rel=" + rel + "], area[rel=" + rel + "]"); selectedIndex = selectedArray.index( this ); } _start(); return; }); return this; }; $.fancybox = function(obj) { var opts; if (busy) { return; } busy = true; opts = typeof arguments[1] !== 'undefined' ? arguments[1] : {}; selectedArray = []; selectedIndex = parseInt(opts.index, 10) || 0; if ($.isArray(obj)) { for (var i = 0, j = obj.length; i < j; i++) { if (typeof obj[i] == 'object') { $(obj[i]).data('fancybox', $.extend({}, opts, obj[i])); } else { obj[i] = $({}).data('fancybox', $.extend({content : obj[i]}, opts)); } } selectedArray = jQuery.merge(selectedArray, obj); } else { if (typeof obj == 'object') { $(obj).data('fancybox', $.extend({}, opts, obj)); } else { obj = $({}).data('fancybox', $.extend({content : obj}, opts)); } selectedArray.push(obj); } if (selectedIndex > selectedArray.length || selectedIndex < 0) { selectedIndex = 0; } _start(); }; $.fancybox.showActivity = function() { clearInterval(loadingTimer); loading.show(); loadingTimer = setInterval(_animate_loading, 66); }; $.fancybox.hideActivity = function() { loading.hide(); }; $.fancybox.next = function() { return $.fancybox.pos( currentIndex + 1); }; $.fancybox.prev = function() { return $.fancybox.pos( currentIndex - 1); }; $.fancybox.pos = function(pos) { if (busy) { return; } pos = parseInt(pos); selectedArray = currentArray; if (pos > -1 && pos < currentArray.length) { selectedIndex = pos; _start(); } else if (currentOpts.cyclic && currentArray.length > 1) { selectedIndex = pos >= currentArray.length ? 0 : currentArray.length - 1; _start(); } return; }; $.fancybox.cancel = function() { if (busy) { return; } busy = true; $.event.trigger('fancybox-cancel'); _abort(); selectedOpts.onCancel(selectedArray, selectedIndex, selectedOpts); busy = false; }; // Note: within an iframe use - parent.$.fancybox.close(); $.fancybox.close = function() { if (busy || wrap.is(':hidden')) { return; } busy = true; if (currentOpts && false === currentOpts.onCleanup(currentArray, currentIndex, currentOpts)) { busy = false; return; } _abort(); $(close.add( nav_left ).add( nav_right )).hide(); $(content.add( overlay )).unbind(); $(window).unbind("resize.fb scroll.fb"); $(document).unbind('keydown.fb'); content.find('iframe').attr('src', isIE6 && /^https/i.test(window.location.href || '') ? 'javascript:void(false)' : 'about:blank'); if (currentOpts.titlePosition !== 'inside') { title.empty(); } wrap.stop(); function _cleanup() { overlay.fadeOut('fast'); title.empty().hide(); wrap.hide(); $.event.trigger('fancybox-cleanup'); content.empty(); currentOpts.onClosed(currentArray, currentIndex, currentOpts); currentArray = selectedOpts = []; currentIndex = selectedIndex = 0; currentOpts = selectedOpts = {}; busy = false; } if (currentOpts.transitionOut == 'elastic') { start_pos = _get_zoom_from(); var pos = wrap.position(); final_pos = { top : pos.top , left : pos.left, width : wrap.width(), height : wrap.height() }; if (currentOpts.opacity) { final_pos.opacity = 1; } title.empty().hide(); fx.prop = 1; $(fx).animate({ prop: 0 }, { duration : currentOpts.speedOut, easing : currentOpts.easingOut, step : _draw, complete : _cleanup }); } else { wrap.fadeOut( currentOpts.transitionOut == 'none' ? 0 : currentOpts.speedOut, _cleanup); } }; $.fancybox.resize = function() { if (overlay.is(':visible')) { overlay.css('height', $(document).height()); } $.fancybox.center(true); }; $.fancybox.center = function() { var view, align; if (busy) { return; } align = arguments[0] === true ? 1 : 0; view = _get_viewport(); if (!align && (wrap.width() > view[0] || wrap.height() > view[1])) { return; } wrap .stop() .animate({ 'top' : parseInt(Math.max(view[3] - 20, view[3] + ((view[1] - content.height() - 40) * 0.5) - currentOpts.padding)), 'left' : parseInt(Math.max(view[2] - 20, view[2] + ((view[0] - content.width() - 40) * 0.5) - currentOpts.padding)) }, typeof arguments[0] == 'number' ? arguments[0] : 200); }; $.fancybox.init = function() { if ($("#fancybox-wrap").length) { return; } $('body').append( tmp = $('<div id="fancybox-tmp"></div>'), loading = $('<div id="fancybox-loading"><div></div></div>'), overlay = $('<div id="fancybox-overlay"></div>'), wrap = $('<div id="fancybox-wrap"></div>') ); outer = $('<div id="fancybox-outer"></div>') .append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>') .appendTo( wrap ); outer.append( content = $('<div id="fancybox-content"></div>'), // Work-around if conflict on jQuery - Anders Was�n 2011-02-01 //close = $('<a id="fancybox-close" class="fancybox-close"></a>'), close = $('<a id="fancybox-close"></a>'), title = $('<div id="fancybox-title"></div>'), nav_left = $('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'), nav_right = $('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>') ); close.click($.fancybox.close); loading.click($.fancybox.cancel); nav_left.click(function(e) { e.preventDefault(); $.fancybox.prev(); }); nav_right.click(function(e) { e.preventDefault(); $.fancybox.next(); }); if ($.fn.mousewheel) { wrap.bind('mousewheel.fb', function(e, delta) { if (busy) { e.preventDefault(); } else if ($(e.target).get(0).clientHeight == 0 || $(e.target).get(0).scrollHeight === $(e.target).get(0).clientHeight) { e.preventDefault(); $.fancybox[ delta > 0 ? 'prev' : 'next'](); } }); } if (!$.support.opacity) { wrap.addClass('fancybox-ie'); } if (isIE6) { loading.addClass('fancybox-ie6'); wrap.addClass('fancybox-ie6'); $('<iframe id="fancybox-hide-sel-frame" src="' + (/^https/i.test(window.location.href || '') ? 'javascript:void(false)' : 'about:blank' ) + '" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(outer); } }; $.fn.fancybox.defaults = { padding : 10, margin : 40, opacity : false, modal : false, cyclic : false, scrolling : 'auto', // 'auto', 'yes' or 'no' width : 560, height : 340, autoScale : true, autoDimensions : true, centerOnScroll : false, ajax : {}, swf : { wmode: 'transparent' }, hideOnOverlayClick : true, hideOnContentClick : false, overlayShow : true, overlayOpacity : 0.7, overlayColor : '#777', titleShow : true, titlePosition : 'float', // 'float', 'outside', 'inside' or 'over' titleFormat : null, titleFromAlt : false, transitionIn : 'fade', // 'elastic', 'fade' or 'none' transitionOut : 'fade', // 'elastic', 'fade' or 'none' speedIn : 300, speedOut : 300, changeSpeed : 300, changeFade : 'fast', easingIn : 'swing', easingOut : 'swing', showCloseButton : true, showNavArrows : true, enableEscapeButton : true, enableKeyboardNav : true, onStart : function(){}, onCancel : function(){}, onComplete : function(){}, onCleanup : function(){}, onClosed : function(){}, onError : function(){} }; $(document).ready(function() { $.fancybox.init(); }); })(jQuery);PK���\�X��FFCmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_title_over.pngnu�[����PNG IHDRĉ IDAT�c```X��š� IEND�B`�PK���\��N�;�;;modules/mod_simplefileuploadv1.3/tmpl/fancybox/fancybox.pngnu�[����PNG IHDRF��;~IDATx�� x\e���IڦM��B��@�AYdQ��+���Vd�.� "XvdS@A@�]�]AQ�%�i�&�=M�%]辰���y���̽�������O���I�w�{��|�yc��ݥM����������[�7����GZ �#�(�ԧ>�w�}��뮻��կ~Uq��g��9�Z_�oH{WZ��zi�[����~W��L��J�+�|�=�|�玾�;v���w���'��>��?��{�9猽��v����1���kK3 t��i3�%�M������iD���M~��_}�]w��o�dɒ[?����z|��Ӗ/_��������o��q�G�@���<����zS[����v��%z#v�i�a'�tҸ?����^��9��-�����c���+W�Y,l�8`��Ç��=K��\!�)$����?]�a)�Ŀ��o��/~��?n��R6I�@,h�<g�ݤ;�����?X�~�&}�t�����:t�p���r��V"QL�z�%ʀ!C��8��#w}��O�{�ȍ���k�?~�[w�s�=�N�:�#c=����N*��8ojW��ĥU�X��,U0��ο��/��裏ڹ��~�����ՙD1���?�h��o{��o?��ֿ�t�o�@��رck�4g���'W����GG�A�l������H_6�D��w�}���U_�C�VI���|_�ҿ�����6#G��V�7��r���>���y�s���k�~,��[�9��v�a���ѣG��<y�&����ougg燼כo��3y����K� ��߿�� �K��۷�ӅP���/�?���c��k������_[QQQ�Ca*䦶�Q�����G�������wߵ�{\���]v�e��_���9ۯ�������K�.����Iic�jʂ 3f�tDH$+� "B�A�j�\\WW���_���WRRR���;���#F���a���?��c�9jݺuӹ�O���,�+���-�n����̆7گ9r��U�� �9����a����:Ug�}v���<�"��j1�j����]m�� �4�2ߨ�=�Oo��n�� '�0��X�j��^~C�u�-�</)�|�z�#��G|�e�]8x��=��6ڝ2#ݧZ&C5:�$��L�uȢ��zkũ���|��g�q���G=WpB�+u2���O:i-r�Z�_u@a��E������w�M444|�ʩ"Ά �M�R�B{饗6��t�t���ڶ:tg��?�q����7V)�p��o����[*&Y#�w �t���������oļ뱲 #>䳲֙�M̜9�ts��lan�ᆍ����/8���)?(m{|�a_|q�����_|�5�t|���gX���K�n���N��i8`n\>���qz�rC5eee�� ���������^�>�qR�YY>;q����e˖}�JY $E1����VUU����?�Q�����_a����:�9���/�8]O>��I�&5�Ÿy��$t�7UĘ�@X����"�t��u��] a�Rg>Y��]܈{��.����s���w�9\p��dO�Nΐ-���o�8^ǡ�S~���/,A<_��`!8`D��/�0c�>X��Y���oq#]tQ��d���)�C�eć�kXW邓E�i�>�+%l0?˧U�g�5t{TBL��c[��"�b}��>��f>�'lf^�U�-�H�����':s���C��|9�s Z~���~�;�i��,S��/|���=�O����� &ԉ�q�؇�݆ki{I�=Fnn��~Ӽ�%A�L9��`��ɵ��~��8�����X�,���t�M�eSh���O��a���2a�8�ҏ�ƚ d���K,w�:Y>��M����²A6�>����v����'x�үgz�3�ff�Zd&�T|�t�5ރ��8�F/,����$���MN�Q�rY&7����Zߖs�g��y�#�;��}�x�K��5��q�_�����~32� aT��v�����n�H]��*�s"�Y"�M�^zш3gΜ ��r�z�߱�{wt�" ��3yO}���2��9ҭ:Ą�\K�ͺ�L�����?|��&�Q)��[�J;R��X�-� ���� c L�e�sM�t̐�s���n��E�-Ҿ�{�{�v`{�g6]~��m?��Oھ���7p��ۺ�62�s�,8p��g>r�L&~>�F�nU��T:@�1�#�O��;����9�K�hooo�M�����R�}/ύ���0�h��qp���heN��5�Ctdh�}�k_�˰�P��0����s�Da�[��؆�>�H� SĢoC �_��җ��߫��jMV����"��v���3����{����`m$;h��ƥ[��~�1���O>�Q�3 +�-�9���gg�(��"�tv�|8^�0�6�F�j`4����H���k�C�Yگ�_�l�\����>w��v����fxZa�Wq}� ��~�����N\Ï`%��t�a��%v�t����&�'��-��&i���������� �ڴ�@[�|�X N+2�`��������,�/Vԃ��TQ�:�כ���}��Զ�^�]�������Sz"{15��l��N��^���FRR�efk� c��cYP_���-*\m����>�̊_����7j�\a�2fɞl��##F5]˧O "L:�25ߏ�F ��%L�l+�B���=��e������R���w�!�|4p�5��?!�a��ޤ^(��~��W���7i�}�� 8T��[��<Β6/d����dM;�Y�-�����(5���p�o�K��|�7n���v��T.�Ʈ��-(�4������2��"{0�t/f��s2�^¼����F���0�h�(2,o��y?{=/����vp�B7J�c��a�|}�AE�D;���M;��C"���h��s��i���/�v��������Sڡ�9__�C6�d�r��SG|:��o�!�8��1���8_�����W�v�.����1�`ā��%퐊��]�6�n��5�J<xQ� fO �e�Q>;q�K;x�B!2_��7\EP ��_^&#�,�E�IV�|"�'�b0�l�0��u�l|�'��l~yy��za��s�ê:::�?��K�?=����t�7�Ml d^ �.E䫰"�qk�u���Ϯ���M�E�_q�g�uV�1�����Ds�=�,�>��Z{�.��g?�Y��Ꮔ@X�8��o@�Z��ڀ�o8i#�o~t']�aY�`�)S�>�*b��s^���!#�t ��g�)ܴ��(�TxnG�q�71�kM��k's��!���_ش�=W�f�U�8߸�L5X �8~)��/�C��BS�}2���-t�!��E�!�d�n��7��p�i�5AF�Mf��T���< @-�#��:�� �v��0eg�]���?�я�hW\q�<�2CJe�B��+��5��m �v�.�P�.�s~6\��.A7�8g������GrW�i{!�p��nI��э�Q�"���|{�v���!��o}�A�T� ���8_p3���[��5�8�-B;d��%:��5A�C`�Y��b�s膈#]����+�CF���Ol��l�!5�ʬr.�!~��w���a��!�`��PWV�RV�-E;d� �$a� �0ẅ�~�j�! �w������]¤2�̪�\������֙�0fY� D�J�+�����Elf�$��!��&C87�ƊHB�>Ť��xe>�� �i�43�r]ہ�Ƿ�oXa ��)'� �g�C��GmӠ2E"s]���m�]�5su��8�� �*��\�x,���o`�o�6��<��X13���k�C.8�n�o�9�@�CPq��a�|�v��LL�f�H�������nP־� �C�9_ߴC&^ B;��� D;��2�a�|�~ɪL�C�9����yL&ڡ �� ��%�\�A��t�������vη�h��@�{�v;��k�C!���ڡ� �P�|CK;�����s��F;��eS�E[ �8t�R�p)�CeE���H��_��Ąd��L���ӟ���g8_"��ֵ����PU��y�A��U!�ȃ>��h�dt��¢,�V���YۂJ-+2�Q��B� �ۜ/�8<��g�r�0Z��2*�2u_����:R��r�:Ct�3L����su�� ��K��%�$�E+�%�Ha�U[�[�1�W���?wAnʜb��Zļ5̛ȁ�1��O}�P)��NJ+.߸q�_d�XO�{��;��kJ3 �1DK3UbG�W�����H�"H�&��N��X��ٳ�^y��T�J,If�]�2��X�H�v�j�%���ex����`M����d9���n/ź@C��^\�1Kİꁠ�n��i�SW\�[6�آ�ɏ��c�*&fӦM��e�꧞zj�D#�i|�5~ǃ��]0L'NFa`s���ōzn#N����9T>�]��,�P__�RF����1R�������Ro�]��j�����Z��H%�o��hR���p�U� �$!�u��@F�cz�|mQ�����r)-אJ�x�5��=tǮ«tA`�?��8mt'��H�{�q�YX���!�á����ve��x ��=x/�V���Bd�g6�6P���b��b��9'B�3�����laJ�m��t�;76w��UAE1��*5�w���v(�(��p����L�����2J�5�T�O��� �Cf���ċ|L����W_}���7I���l�ᵼ��{�hUa[M�z�|����T~ֳ|�dy�y,�י����>��!�����@��b�{���QՍ��&�À�e�J���D��pw��(i{�6����pO��=4����7ʃUN�(� ���Fs �V�����7�N�#����!�O�!�5���Sax����`��B�"�8N�-2D;�*d�)q���U��)tC�"|���g�1Ct���N���l�0���+ �C�o�ET1L�֑��8��\n�"�\���7�?�/1L�x��&��D,�dQ���]��Gaӿ1̗0Z[�ĭ�8�U6���<Kb��5����/+m��9�`�nGN��Ȃ\w%�S�='������l~�iJ�RR�WIE�I���EI��|� # �{�v��g`a��_�^&~X���";u&e��=���O6�߮4cƌ�s=\�GJ�0����l,�C_,a�]����g+L�J6�yf�'篴d+ �5<�3��rƬ���\��8>Ʀ����ɜ����Y�õ��de\��%��{f3\��|ҙ�d ;���I��T���έSl>�"��h�:ދ��v��ъ,�7��t[H;Xډ�V�ٜ���e��2n;��k6�x�K�s�%A�9_{ �̢�y��ųݨ��<B�s[�"2윯{�a�FA�&˦��]]]��zW��Lnm�=��\^�k�=�w��m�B��koT�T$� �8���d�>�f8�Q|w��� }��^U�P��9J��R��HF���t����{��;���=R_������f!����|�v�a��w^��ϵ]�����|^_���� +δY� ̜o,�8�vT�y�:R�$'Y�Iz�}Ξ�!�)�:�pb���Pݖ�s��t{��C�������o�6������@��mt�:^���wv��w;��o���+m1$�o��LG�Ҽ��|�5*���J+�� �� ��s�%JR����S�뫹V�-)�_Q ��M!����QlqJ��J��SΗ=�Y�����bJ\����J���|Q���l·���嶞o*K�[���1��{��| �p�R𢁢Qt�+��)"�t+"�+%R��5����%fYK_��~_n}�7a�P}�ꫯnȰ�p��"TTdS�kT2�(h�M\��yƴ2א�ϲ���� ���_��|���QΗ�����&�����:��pYq�N���C��-S!L7��2H��wD �Pȉ-A<P�h�k�t%� �����\����#��4'R���#P��}�� �*�e(�Hd�Q f�X��h|ȉ]SU��� ���!�}����}��mUQ*�Z��~��� 8��o�Y�t�~V��m��ڶ 2��(��0�9���r��w̥��r�Np��t#D�z��E �1����W^Y��ݠ¸�&���d� ���6Z۶A�K�Jc�o����!�X��ܜ��NA/�3K*++W�-�4`|P]Pj�5�-��Sf�b��uh� ���md1��2"A4�U����v�bH�� ޗt�8l�S�C��r�e�õE�JF1���6��Sa��.����R����ZL6]��Ne���[�d��2J�f��]�M��g�B��9��C�ip1�<�p�q�� $�b��A/��3�<�?��^�������S�Q� ;H�IE��a���+4�;���LqԌ��D�C*wle�i�/ވ��`5�0��]����[#�0�,eG�>���ݥ�d�*eWbʏ8�.`����V���]�n�R���^k�%c�����F�!*�h�-;��LPa���D�m�_�Bez A�!�"��p�.ab�hd�.U�*̶څƫ({J�[�9 ��$@��V��0�����gΗ9>��Z#/�k S��c��j�H4�Ս&�.��|2���2o��ĿP~Ǝ����n��ΤOX��"r|�U�0%��@_˿ThW�⌲��eW�jr'�(�'��.d�o E,�a�ÌTU��t&w��-] q ��0���Zn�_[�i�v��*����r*<՚�$p�t+n�t3@D-�^c ��d ��?>G�Oɦ+�K3�3� �5í�=��ݨ�*�$��.~�p,�� �����=�|=F%{���K�!����@���N�� ��<��an?1p�yJ�yA�wS�˔��A�8��r-vʗ0N)ZҌY3i�r8_s~�}B$'ۚ=)t처WW*s���aj5��y�?�Ȭ��:�F�[�����>ƾΨ�P|͖�u9ߘ+���[�f�56�c�*��5f�����u- JR���M��V�e=8�y&���l�7�xE ʬmM��k��@Âj��CwL�:1����U��+�0��|=���k}���Rkv\nO�l;���MA1��۔Z��9�&�G���#4sś�m2�dk3�O��e9n��`AɪPs�0�ϱ��}͓��x-����c�/'�'�(��|�����zrb��(��|��=�?A)h�7�j�s�[�j�pL�|3���Ps�+�W�-o��ȕz�˚�>B�����4b���br���6�5�k-K\E�nI.��I=_N6��#m��zp�YoTYP}�]����m�ˢ�xq���(�Sh��:�6�#`��/������VԐ�����lqV��g��K]����>[�b��*��IL���F�Gl�⣭R�":IUh9�s��z L����ߊ �V���|�� ��D��:��"���J� a(�%�5;�\M�)`�2�k�nU����)I�������[;��%qmҤIt�6*^`h�-��2_���M�5L[P�ẙ=�jF�rk#���w'^�^F���&��%T�0���ۀ��3q%�� V�H�2%��t;8`I��#�6�;D�E�,hh�ս�q�|t7�7L�!�r�7��x���������m;�օc��>���|�W%�t�l��d[����-�2�(I�ɹ0�4��84�\��|�N#�O _9ix ���7���~��b�V���T�a�{Yݪ�խJ�{3�p��Mõ ��c��C3�8_��G}t1h��;5(��X��W�FZ]k�e5}��ey�1&ho�,��(C�I7��w8l� u}-η:��xg��cH�!V�+Pb͖��S��q�,LҠ�j��(y����|�Or�Z'�2Ju�=�ܳ������Ϯj9�u��j�� +$���+9y����.�g�(e*"fF�����,7-����ڭ>��Sř��X�hu���j�r��L��Jp������f����L�� @cu��@�3Z8"�}�sa�U�rOf'�ߌv��A�� 4�u�K��ہ�eXI'��I�f��S��� ����>g�Z�툇�&}�f~���@l�g�RV��T�R�S�r��Ri�<���,�Q�0Tg7�7c]3ԚG�ҼM��5|���s���F�܆�^G��欐|� r��jr���� ���kv֮4F}�H�JC,a�Li^&x�0����5�OL�F���0#�:3^�����Rz�C�c^#��6����{j�]��q:鳻� ˿�f�y����O���?حc���nF�k�"7 ΗlZHN�#U��0c��o����k1���iG� �R���N�=V�}�t�� ��0�bJ�j5z]e��,�}��v��0;X�2B��!1�ߕ�T��{+� #����&�є�E<���`k��;�(�� �V����"�uұ��2*�=,a���3��`d��m���V�'ve����ڜ�I�N扙� s�+>�^��<�!�0��i9��^�@k�T�E�cRq������xq�Y�T�0��W+�ڨ*w�X������7,&_���K�\e�k��̵p�*ꕀ[�8_+q��K�ؾū�NV])Ԝ�k�5$�Yݧ�Gt���>&Ԝ�k�۽���H���(=&Ԝ�Ex��^�Ēt1�l� 5���U�xDJ=|K�� 5��1�y�ᅁ�+�NL�`�SP�kp(Ԝ�Q���f�Q�Ps����#淨�Ro?"η�8��&�|{��z����%�ȱ0���09�|�1��z��f1�u$�,jT �W�,����)Q)�3�";6�{���7P�b�pw�S��I�0PU�T)&�Q�'�K�^��ؤ�S��s�i�������0��A�D�̜�ށuh��8�e ŹfbM��B-���'�0 �h�ME*�qH8>�Њ�[�o���I�7[~a���R(�p��J�j����.B�;%l)PJ5hj�Q�b��Z����vW"Fa ��� ]e68+�����ğ����#�����s���yT�F0�M�-psr3��c��1F�#��b.Η�UW]5﮻�B���D �����S�֊e��9Z@��\LQcs�N��}2�"����1G��ZF1�$/Ha�q�ӆZ��=7�:��&��F~�d����Y�O�S������S,2 s�)�4IrE�(��U /��v� �=#���a��C�g���k��H���f�s�9��f����-Be�|�d�2���>0�za��|�J�BS�Hlj��jhhX���o��Ӄ�3Ө�T ύ$�Z���cT�R�I�8묳�Hdv��O.���Z)�,��6k�T�<D���+@Q�p�X k!�B��#��p��I ��Hi-�r������U�G/xap�@� #:��V@��dyC�I�c����X��o����Z%Bʲb.��y0L��J.'�01`-f�,y�I&��}衇/\�p�l=�s����vp[+e&z���,�������D��ӧ����_3q�D?�|a���06]a��J*�s�Grd��R��hW�f���b�Z�(Ǣ�f���7�S5�]�s��t� ��:��.��I�9���?�����G���#�|{��z���u=��~Dpb�G(�I�P��R�F�o��"�7�|#�7�$�ِŴ��cΗ�)�"ʠ��ٺ8_��f����6a���]�:�c��|�[��/1%B#�Ls��b@²1 �sJ1e$�5�8_j���:\��$B�8(a��'�Ɗ��jW� @,q��J +�_|�~��o�XS7�7[�-�5��\�W�Q����.��u����1�c���+�����P7�,��2�d�"�l�㈱�S���s�m���� �� �v����2a 4*q��|�~��hDt�Aڌ rHoA8_,���;+�W��;�/��6��""Ap��qWp�w,3�VM�@�xۚ ��ũBCA�3D3a���!�?N��d��0�3�ъЅ�i���ty<�@��:��/I_�g7�|s��� ��|(Ta�.Ww�����V̈������?NJ��+!T&Η�GB�����v����H�d^�=I'�{G}����Y�6�E��K�� ���_�ʘ�1:�"��� ���If�P��~{�SO=��1g�yf\�b��(X ]�d���#�T����L�yMMM�$��ԿJ�>g�}vI��_�j�das��\$���bA�S���W7���ڹT���ǻ�� ]��J�"�T��Ÿ9_r���`-�rVޏ=���Y�f�a�]^^� ����r%��ݳ�b[$��ǰ$0{/���/�1c�=��������o�8���ғ{1�ZL=_�>��#�Ő�o�0g��; {3�E/�5 'k�<X̳�>�c�&9������Ż�FU��2�ȹ&<N��z9��J"�7q��q����8_�8�4�NL�8��D�oԕ�?"�7�pq����M�8�-��q�1�P��b[9�k��9�����.^Ηh$�/�G� �a,D$A�0��H�r�l|��oZ��3x����4i����;J��29�#��W�0Z�-N܉�5��VN,JηZ�|\�W�5*0�����C�ė�Z��cYV]���|�N�Z��4�W�g#݊����3�3�$�X�'s@E�b*j"F�Ǯa��*�0\�9o1`�@W�"D1\0�X��U��N=��Fj�RW��X1p�X7̰�Ljcq[�y �,`"\�8>��8_� �)h�,�|��ɓ'7�ɘ}c����L��'�������kHp���~��6��pF+����[���W��4�b���d��&f���c�!�1�0�c��� '��4r��)\��C�qv �$z�P�n��\`�T��5��c%�X@�뵪X�q�t@D����כ�������Z$�|''�蚩x8_|��Ҭ�K0?�Ƀ�\�`n8�P.d�lf�����;S��o��F;����XxF'�oqR���*�DJ�2+�t42L^��刂E��Fm_jo�w�}���B/BXN��#;/^��'�X���M;�*��A�_A�:���b��B�S0���G��*�)�RWW�Z(��8"�7�(��ٗ5RS��B�b�|��L}��G�P��Q���z뭝0�zC���f>��C�XKa�FiµR}uMM�je��G�W_}u����k���%$sŶ�W�,ɷ69����{�Y(�����H�_�r��[��u�I��ϰ�q�_������q����8߈�E�o�F������4���� L�F])�#�|S����8�����C,�|�r�5�)]����:\��?���8������K���k�Ee�qpj;p<k����� ��*�9����QE�a�|*��{�\��*�| ���Q����+!�!2M�_,Fc�A�V�q��qOW"t������L�p�}�XV�&�!Z8H���|�FC��fA����#�X� � �(�0��ڦ�0���_`\ � �O@X�?��r:��EE4��0x��- �t��#G:�7��"\���<�!3��s(�H�uナ.���R4�9� �9��'�iE���|M����0�u��RH,�8\3���u@D�B^B:`)����|y>� �Ka/�2���^a@Wah�x���3�!�Ϗ0d�H��fr L��8ˇX�s��f|�1#��|)+��1�#{��>��ƍ�I����IVI���O�p���LU�iɂ���j��?�����?+>��"�j*S��Tҍ 5/��v0V�@)�7��dl)�ݜ9s�BO��D#�5C�ׂ�AR���ǐ?@Y[r��v�'r���]�jժ^xᅥL֨��l���[ ��D Uł�l6�pM��2�9�V-��2�o�����^I �x<���n�_���۞~��%<����Z����ř�k���s ���,]7H%�_~y�&P$�#��.�{�n��Pf��z}�gJOamT <x*�F�y�bq�F�^z�#>��Z�;�C�"V윯�Ij�/����\sHp�����G8j�8����eK�����^{� ���Ξ����>���gݬ8�S}-aq�*LuC%��8߈�8�X�F��yD�o�G'�yD�oa"�7�J��b��8_�G��xD�o��b�9J�(8_!c�����u2�h�1=B#[�K�H#�tlfF�S��B�Nm*�dY���N�!�D���Ҙ�( �504bL�{�*�| �R�PRt%��)0t�a��D@�Z<�/��Fn��kX8���G� 2�F苒���-��9=a������{�Dh�u;ϗ.���.��hq��44�9ҙ�q���)֚�|�X��I��G�X1�0�X�@��:�mΗn��$R�� �\,�o�h"�1k(�L�/�� �Z���X����;`�&���3�V�(���)��qLt� �yr\�AK�t�.J� �LjQͳ�Q�Y�� �K���>��� S Gw��^�����]� �/���2Y2!� F.����L� U�<% O>��Fr��٢/}q�8aA[� Ҽ��>��|Η�q��Arf�|�2����x,M�i!. �ĉV�~��͏=�ؒ�s��X�y�YE����n��"i���R<�/C��~��Epw����7�pCI]4�A��ֱ**�2"�c@�8�@N�hb��Y�<��|p1�W�Y(�js�18�{!�C���S-T~�l��o�y>�J,Ǥ��)�B��Xy��=��\�����������*�*�x�㫯��+�d��ٚ�&o�(�qug~s�.�,�&P$��mQt���T����v�EY�W��S�L�'���3�{f� Uź Db���žQ�q@Ӱ�1k!ݭ��I8���q�c��G<+�5p�, m�r@���uf�lW��(>Η�u��ʩ�IM���|c���[��oG�o,�|#�7�|c�q���zD�oa"�7�J��b��8_�G��xD���v�8ߘ�P�Us��1�)����,�Čp�����I��1�iֵ��|�IĆ�E,�@��F�@���Z��t#LYI�����@S1@Z1�ZX�d#�S�tQL)[�a1�z�"k#���e�� �&g@��<yr+]�$x�Č�bX�LJ���H�E8���c�P�a䱡��y<0�>gBBobJ};���r�@0뢖�'J�,�~�!�ȑ�r��u0yz�0y��S㗬,AĂ3SL��s:�jjQ +���Tc)�MN3�g�}��E�:���uDbn���5&�"����V����1qF�k�2�-���)4C'���N;�I-%㧏Sf.C�"����lU�.8a�p�o��� �E .��i�߿ȐR��a�2�8m@"�4��W��)�S����H�b�8_g�Bb��]��p_�7Y�'*�a��������6�AW=_&e�|����eR��#���0ҍbl�<,O�ኧ�<C����[B�Ņ^�F�Ms��b�ʈ�s�W2�,|&h�[�כn�i�$V,|�n��\Q}�u��H���]�?��$g@���¢� 2"��@�_�]*|���=��@�}�MH�z�y�ׂ�>�����^ 04��XI�n\9H�c����g�X���tP�dQ~G� VM�M�_�Zk�ۍ�� �q��t��Vw�:�Jt���u0zѶ����k����;t�&���W�bRp 9g��4���9_���p���"�n�&%̨D� ��r�SY��ܥ9չ8;�(�F�o,�|#�7�|S<"�7�#�|�<"�7�#��<"�7�0�u���M1\G���#�|S<"�7_����M&6a��u��eJJ��Y� 9�QAAI[h"�����]�9}�[��T ���\��յ��e�Z�)~�F��Y� ��-�1�\���|�(��I��N�D\N���A�$�@iJ�.�ZX!Xe�c��9�q88S-��k���J| �W+B'C/v]�H�Qy�O�=�ViE�ՄlB�*02���Ē�(�̵(��v�yW����SɌRn�0y=��b*�r ��k���h�ŏ�F9�}hŹ��jr�ܡ-|\m��$���op�>+���2���+U�M�@�בg��`=vY�X�p���;PSD=�!�M��k�f4��&N<������u�'��hFwb�bԂ�g�P� S����OvI["O�tF)Y2 c4�QhP���GB.�K���%�����+�q�X�����GrW���u-��N8a.$g&�J�|&�Ē Ϊ2\��wNB��KͿ8Bҍ 5A�M�[��<nꢋ.j����H��|��r�&A�=�!�n�H�@ug6�'��ϵS�O��:�������k�HRd��j���i�*�DS�����>��>-'��/H*�V�R�l�^�q�$a�䯙� nV�&%��K���g%-��BYZ�*"��JkbHF-V� �UX֡E��)�mv��@����n���;n�����&���I�h5��%$�-��#��u�Pqs��(��Xt2K�1�0��f"z�i�+FΗ59�<6��jη:q�[�E�o,�|#�7�|c�q���'�%[���Pr��K��N�:���7����T�[��IEND�B`�PK���\���``Cmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_title_main.pngnu�[����PNG IHDR y�ڑ'IDAT�c``g`e���n���&Le`�b`pg`��W�VYS�IEND�B`�PK���\�#o,,9modules/mod_simplefileuploadv1.3/tmpl/fancybox/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PK���\�t(��>modules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_close.pngnu�[����PNG IHDR;0���IDATHǝWkL�W��R��r[�B�\� �2&!$&�%��B�L�gd&K�%&Lp�3������#���� ��b�%Q(-�螷y���G+�<i�s�}�yo�|>>o|!//�/##C�w�^�^�lkk����w͑� Ϻ[~HI(�mIII��N��\�v-���E_WW���ի������̌�����p�B4~?�D:�+��H�V�$#��\�~�p��]�ӧO�X�։7��f����ō;w�����FGG���lkSr����B���vݼy�����R�'O�8��/_����Ҵ���j��6e��4�V|��Q���ȧ�c�b���Z+<��1�nSGG��l6�f���}�Z�%��v.���o�����,��u2t��m{ll쪔P���d���]�=�X��<��9ꔔ]kkk��n_"�~�\._ٌT�^�ti] ���-�j�1d�9\ ���=}��$ʯ�N�B*FOO��l ?�����`.��P��Ź��{�I�d29k7��������7�X�Ѭ���X\c���+���6�5::�-l%`<�KM.BI�,>����# wuuY�� �Ip_SSӺ0o�3�(��:������oxOv��"��x��X����������vFɅ�7b�)=�f�b����U�s.$$$c: �a����HCqqq �z���)n���kbrȹH���l����Ç�Dkhh�N�X��G�A��<y��W$477g��4Dn�Xܚ�7R[��9��~��H.-�1^[OB333���*b�ZL��ܼ�M~xx�I���逖rʇ�[��ܟ��SGBϟ?�{#E�t� �&����f�?w��E�J� Ƣ܈ �>�NW�v� JK ɷ*&%���̙3i3A�v�ӗ��@������1<{����rO1'ڬM�C}����~Ȑ�Z�����r��߳�M����]I� r��Kccc���K��r��G�T�\�ڼ�.����*3��Q� + q9ɹ���r���jPV}�[�VI���r��l�X5�#m 2�9��T����4y������;���4�Ν����0V�mi˔�֩��\����;���|vv�R^^n��]�H��_�#�l��p�|t�|�ע�.�7���9� �� �D��ԔE(�����t(\j���p,�]:��#�c���:;;�x����/����<. �P��S"5�-���@ה]�|vU=�N;-^:x����ϟ���m<**j��v��1�Me[^�>n�=�aQ6~����-@����L��s'X6�uc�V�f�\�h�j��n^9;|T�� ;�2����mlz��~E(��B�H,��;I�&��x.�eCYW�>_�"(؈��(A�)Y�O��^�P�����*fq-miIEND�B`�PK���\SORt##Hmodules/mod_simplefileuploadv1.3/tmpl/fancybox/jquery.fancybox-1.3.4.cssnu�[���/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('fancybox.png'); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background: transparent url('fancybox.png') -40px 0px; cursor: pointer; z-index: 1103; display: none; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url('blank.gif'); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url('fancybox.png'); background-position: -40px -30px; } #fancybox-right-ico { background-image: url('fancybox.png'); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible; /* IE6 */ } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-bg-n { top: -20px; left: 0; width: 100%; background-image: url('fancybox-x.png'); } #fancybox-bg-ne { top: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -162px; } #fancybox-bg-e { top: 0; right: -20px; height: 100%; background-image: url('fancybox-y.png'); background-position: -20px 0px; } #fancybox-bg-se { bottom: -20px; right: -20px; background-image: url('fancybox.png'); background-position: -40px -182px; } #fancybox-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('fancybox-x.png'); background-position: 0px -20px; } #fancybox-bg-sw { bottom: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -142px; } #fancybox-bg-w { top: 0; left: -20px; height: 100%; background-image: url('fancybox-y.png'); } #fancybox-bg-nw { top: -20px; left: -20px; background-image: url('fancybox.png'); background-position: -40px -122px; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url('fancy_title_over.png'); display: block; } .fancybox-bar-under { padding: 6px; background-image: url('fancy_title_over.png'); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url('fancybox.png') -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url('fancybox-x.png') 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url('fancybox.png') -55px -90px no-repeat; } /* IE6 */ .fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; } .fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale'); } .fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame { height: expression(this.parentNode.clientHeight + "px"); } #fancybox-loading.fancybox-ie6 { position: absolute; margin-top: 0; top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px'); } #fancybox-loading.fancybox-ie6 div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale'); } /* IE6, IE7, IE8 */ .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }PK���\��a>��Cmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_title_left.pngnu�[����PNG IHDR g%�"�IDAT(ύ�M(�qǿ�fLfS¼F孼dN^�(���i5RJq��q'�$J�\v��h9�X+VĴ��K���e��W~���{���|���O_��@+G*����"/�eøl�c�ρd�E�X�7H:�0���������_h���b._:�~ݯ#�#�ף�s �X ��<��#���AV!F���ē`P�5��v�~�.�XDZ��%���ؠ�Z��ÇDΈ�9u���D�!9ְN�h~M�.�p*ЖkaB%:#��%|�W.MJ��UnL*�wR���*Mc89VU�]�3 �~�NQT4ah�+a�!�<u$������ā��=�pyOo���1�L�,(G#�0�A ي�� ��tc�5k�>_�"�mE��9���[�� �1�,<`����l�20�Q�ae휥�J��K�|V�ƣ�� *,�'Z�ȃ���IEND�B`�PK���\��kkAmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_e.pngnu�[����PNG IHDRޒ�%2IDAT�c�```����7����H�?���������x� �g�#� ��IEND�B`�PK���\��UooAmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_s.pngnu�[����PNG IHDRLW�6IDAT�E� �0�a�!��or�.?۲k�;��f��7x��n[��gpKU�v�d��u�IEND�B`�PK���\\W;���=modules/mod_simplefileuploadv1.3/tmpl/fancybox/fancybox-y.pngnu�[����PNG IHDR(�]�tEXtSoftwareAdobe ImageReadyq�e<RIDATx�L�]� ���z�OG8� ���>��K��-E�Q��ˀ�٧�:�C��������X?���q��;�1�do�1H�@59�IEND�B`�PK���\�ġ.DDBmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_nw.pngnu�[����PNG IHDR�� IDAT8˭� �0E�4����S�)��u�X�Ԗ��D��{��C�?�~f���SAs����'� �`�}�:�hk�p�p~�m�t�<%�t֑@���,h)@��$u5���iK��x�6Vb9F�������t��ZV���xd�:�HD�W��e�E�2����h��`~�z�hEc����5+Xy�"YĴ��V]ųȜ��r��� ��H��R��W"��M���,X7�� >#�a�M�I��~���D��E�i6,o��vT�O�IEND�B`�PK���\`�o#��Nmodules/mod_simplefileuploadv1.3/tmpl/fancybox/jquery.mousewheel-3.0.4.pack.jsnu�[���/*! Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net) * Licensed under the MIT License (LICENSE.txt). * * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers. * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix. * Thanks to: Seamus Leahy for adding deltaX and deltaY * * Version: 3.0.4 * * Requires: 1.2.2+ */ (function(d){function g(a){var b=a||window.event,i=[].slice.call(arguments,1),c=0,h=0,e=0;a=d.event.fix(b);a.type="mousewheel";if(a.wheelDelta)c=a.wheelDelta/120;if(a.detail)c=-a.detail/3;e=c;if(b.axis!==undefined&&b.axis===b.HORIZONTAL_AXIS){e=0;h=-1*c}if(b.wheelDeltaY!==undefined)e=b.wheelDeltaY/120;if(b.wheelDeltaX!==undefined)h=-1*b.wheelDeltaX/120;i.unshift(a,c,h,e);return d.event.handle.apply(this,i)}var f=["DOMMouseScroll","mousewheel"];d.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var a= f.length;a;)this.addEventListener(f[--a],g,false);else this.onmousewheel=g},teardown:function(){if(this.removeEventListener)for(var a=f.length;a;)this.removeEventListener(f[--a],g,false);else this.onmousewheel=null}};d.fn.extend({mousewheel:function(a){return a?this.bind("mousewheel",a):this.trigger("mousewheel")},unmousewheel:function(a){return this.unbind("mousewheel",a)}})})(jQuery);PK���\+��;==Lmodules/mod_simplefileuploadv1.3/tmpl/fancybox/jquery.fancybox-1.3.4.pack.jsnu�[���/* * FancyBox - jQuery Plugin * Simple and fancy lightbox alternative * * Examples and documentation at: http://fancybox.net * * Copyright (c) 2008 - 2010 Janis Skarnelis * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated. * * Version: 1.3.4 (11/11/2010) * Requires: jQuery v1.3+ * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html */ ;(function(b){var m,t,u,f,D,j,E,n,z,A,q=0,e={},o=[],p=0,d={},l=[],G=null,v=new Image,J=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,W=/[^\.]\.(swf)\s*$/i,K,L=1,y=0,s="",r,i,h=false,B=b.extend(b("<div/>")[0],{prop:0}),M=b.browser.msie&&b.browser.version<7&&!window.XMLHttpRequest,N=function(){t.hide();v.onerror=v.onload=null;G&&G.abort();m.empty()},O=function(){if(false===e.onError(o,q,e)){t.hide();h=false}else{e.titleShow=false;e.width="auto";e.height="auto";m.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>'); F()}},I=function(){var a=o[q],c,g,k,C,P,w;N();e=b.extend({},b.fn.fancybox.defaults,typeof b(a).data("fancybox")=="undefined"?e:b(a).data("fancybox"));w=e.onStart(o,q,e);if(w===false)h=false;else{if(typeof w=="object")e=b.extend(e,w);k=e.title||(a.nodeName?b(a).attr("title"):a.title)||"";if(a.nodeName&&!e.orig)e.orig=b(a).children("img:first").length?b(a).children("img:first"):b(a);if(k===""&&e.orig&&e.titleFromAlt)k=e.orig.attr("alt");c=e.href||(a.nodeName?b(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(c)|| c=="#")c=null;if(e.type){g=e.type;if(!c)c=e.content}else if(e.content)g="html";else if(c)g=c.match(J)?"image":c.match(W)?"swf":b(a).hasClass("iframe")?"iframe":c.indexOf("#")===0?"inline":"ajax";if(g){if(g=="inline"){a=c.substr(c.indexOf("#"));g=b(a).length>0?"inline":"ajax"}e.type=g;e.href=c;e.title=k;if(e.autoDimensions)if(e.type=="html"||e.type=="inline"||e.type=="ajax"){e.width="auto";e.height="auto"}else e.autoDimensions=false;if(e.modal){e.overlayShow=true;e.hideOnOverlayClick=false;e.hideOnContentClick= false;e.enableEscapeButton=false;e.showCloseButton=false}e.padding=parseInt(e.padding,10);e.margin=parseInt(e.margin,10);m.css("padding",e.padding+e.margin);b(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){b(this).replaceWith(j.children())});switch(g){case "html":m.html(e.content);F();break;case "inline":if(b(a).parent().is("#fancybox-content")===true){h=false;break}b('<div class="fancybox-inline-tmp" />').hide().insertBefore(b(a)).bind("fancybox-cleanup",function(){b(this).replaceWith(j.children())}).bind("fancybox-cancel", function(){b(this).replaceWith(m.children())});b(a).appendTo(m);F();break;case "image":h=false;b.fancybox.showActivity();v=new Image;v.onerror=function(){O()};v.onload=function(){h=true;v.onerror=v.onload=null;e.width=v.width;e.height=v.height;b("<img />").attr({id:"fancybox-img",src:v.src,alt:e.title}).appendTo(m);Q()};v.src=c;break;case "swf":e.scrolling="no";C='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+e.width+'" height="'+e.height+'"><param name="movie" value="'+c+ '"></param>';P="";b.each(e.swf,function(x,H){C+='<param name="'+x+'" value="'+H+'"></param>';P+=" "+x+'="'+H+'"'});C+='<embed src="'+c+'" type="application/x-shockwave-flash" width="'+e.width+'" height="'+e.height+'"'+P+"></embed></object>";m.html(C);F();break;case "ajax":h=false;b.fancybox.showActivity();e.ajax.win=e.ajax.success;G=b.ajax(b.extend({},e.ajax,{url:c,data:e.ajax.data||{},error:function(x){x.status>0&&O()},success:function(x,H,R){if((typeof R=="object"?R:G).status==200){if(typeof e.ajax.win== "function"){w=e.ajax.win(c,x,H,R);if(w===false){t.hide();return}else if(typeof w=="string"||typeof w=="object")x=w}m.html(x);F()}}}));break;case "iframe":Q()}}else O()}},F=function(){var a=e.width,c=e.height;a=a.toString().indexOf("%")>-1?parseInt((b(window).width()-e.margin*2)*parseFloat(a)/100,10)+"px":a=="auto"?"auto":a+"px";c=c.toString().indexOf("%")>-1?parseInt((b(window).height()-e.margin*2)*parseFloat(c)/100,10)+"px":c=="auto"?"auto":c+"px";m.wrapInner('<div style="width:'+a+";height:"+c+ ";overflow: "+(e.scrolling=="auto"?"auto":e.scrolling=="yes"?"scroll":"hidden")+';position:relative;"></div>');e.width=m.width();e.height=m.height();Q()},Q=function(){var a,c;t.hide();if(f.is(":visible")&&false===d.onCleanup(l,p,d)){b.event.trigger("fancybox-cancel");h=false}else{h=true;b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");f.is(":visible")&&d.titlePosition!=="outside"&&f.css("height",f.height());l=o;p=q;d=e;if(d.overlayShow){u.css({"background-color":d.overlayColor, opacity:d.overlayOpacity,cursor:d.hideOnOverlayClick?"pointer":"auto",height:b(document).height()});if(!u.is(":visible")){M&&b("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});u.show()}}else u.hide();i=X();s=d.title||"";y=0;n.empty().removeAttr("style").removeClass();if(d.titleShow!==false){if(b.isFunction(d.titleFormat))a=d.titleFormat(s,l,p,d);else a=s&&s.length? d.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+s+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+d.titlePosition+'">'+s+"</div>":false;s=a;if(!(!s||s==="")){n.addClass("fancybox-title-"+d.titlePosition).html(s).appendTo("body").show();switch(d.titlePosition){case "inside":n.css({width:i.width-d.padding*2,marginLeft:d.padding,marginRight:d.padding}); y=n.outerHeight(true);n.appendTo(D);i.height+=y;break;case "over":n.css({marginLeft:d.padding,width:i.width-d.padding*2,bottom:d.padding}).appendTo(D);break;case "float":n.css("left",parseInt((n.width()-i.width-40)/2,10)*-1).appendTo(f);break;default:n.css({width:i.width-d.padding*2,paddingLeft:d.padding,paddingRight:d.padding}).appendTo(f)}}}n.hide();if(f.is(":visible")){b(E.add(z).add(A)).hide();a=f.position();r={top:a.top,left:a.left,width:f.width(),height:f.height()};c=r.width==i.width&&r.height== i.height;j.fadeTo(d.changeFade,0.3,function(){var g=function(){j.html(m.contents()).fadeTo(d.changeFade,1,S)};b.event.trigger("fancybox-change");j.empty().removeAttr("filter").css({"border-width":d.padding,width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2});if(c)g();else{B.prop=0;b(B).animate({prop:1},{duration:d.changeSpeed,easing:d.easingChange,step:T,complete:g})}})}else{f.removeAttr("style");j.css("border-width",d.padding);if(d.transitionIn=="elastic"){r=V();j.html(m.contents()); f.show();if(d.opacity)i.opacity=0;B.prop=0;b(B).animate({prop:1},{duration:d.speedIn,easing:d.easingIn,step:T,complete:S})}else{d.titlePosition=="inside"&&y>0&&n.show();j.css({width:i.width-d.padding*2,height:e.autoDimensions?"auto":i.height-y-d.padding*2}).html(m.contents());f.css(i).fadeIn(d.transitionIn=="none"?0:d.speedIn,S)}}}},Y=function(){if(d.enableEscapeButton||d.enableKeyboardNav)b(document).bind("keydown.fb",function(a){if(a.keyCode==27&&d.enableEscapeButton){a.preventDefault();b.fancybox.close()}else if((a.keyCode== 37||a.keyCode==39)&&d.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();b.fancybox[a.keyCode==37?"prev":"next"]()}});if(d.showNavArrows){if(d.cyclic&&l.length>1||p!==0)z.show();if(d.cyclic&&l.length>1||p!=l.length-1)A.show()}else{z.hide();A.hide()}},S=function(){if(!b.support.opacity){j.get(0).style.removeAttribute("filter");f.get(0).style.removeAttribute("filter")}e.autoDimensions&&j.css("height","auto");f.css("height","auto"); s&&s.length&&n.show();d.showCloseButton&&E.show();Y();d.hideOnContentClick&&j.bind("click",b.fancybox.close);d.hideOnOverlayClick&&u.bind("click",b.fancybox.close);b(window).bind("resize.fb",b.fancybox.resize);d.centerOnScroll&&b(window).bind("scroll.fb",b.fancybox.center);if(d.type=="iframe")b('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(b.browser.msie?'allowtransparency="true""':"")+' scrolling="'+e.scrolling+'" src="'+d.href+'"></iframe>').appendTo(j); f.show();h=false;b.fancybox.center();d.onComplete(l,p,d);var a,c;if(l.length-1>p){a=l[p+1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}if(p>0){a=l[p-1].href;if(typeof a!=="undefined"&&a.match(J)){c=new Image;c.src=a}}},T=function(a){var c={width:parseInt(r.width+(i.width-r.width)*a,10),height:parseInt(r.height+(i.height-r.height)*a,10),top:parseInt(r.top+(i.top-r.top)*a,10),left:parseInt(r.left+(i.left-r.left)*a,10)};if(typeof i.opacity!=="undefined")c.opacity=a<0.5?0.5:a;f.css(c); j.css({width:c.width-d.padding*2,height:c.height-y*a-d.padding*2})},U=function(){return[b(window).width()-d.margin*2,b(window).height()-d.margin*2,b(document).scrollLeft()+d.margin,b(document).scrollTop()+d.margin]},X=function(){var a=U(),c={},g=d.autoScale,k=d.padding*2;c.width=d.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(d.width)/100,10):d.width+k;c.height=d.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(d.height)/100,10):d.height+k;if(g&&(c.width>a[0]||c.height>a[1]))if(e.type== "image"||e.type=="swf"){g=d.width/d.height;if(c.width>a[0]){c.width=a[0];c.height=parseInt((c.width-k)/g+k,10)}if(c.height>a[1]){c.height=a[1];c.width=parseInt((c.height-k)*g+k,10)}}else{c.width=Math.min(c.width,a[0]);c.height=Math.min(c.height,a[1])}c.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-c.height-40)*0.5),10);c.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-c.width-40)*0.5),10);return c},V=function(){var a=e.orig?b(e.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"), 10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+d.padding*2,height:c.height+d.padding*2,top:c.top-d.padding-20,left:c.left-d.padding-20}}else{a=U();c={width:d.padding*2,height:d.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},Z=function(){if(t.is(":visible")){b("div",t).css("top",L*-40+"px");L=(L+1)%12}else clearInterval(K)}; b.fn.fancybox=function(a){if(!b(this).length)return this;b(this).data("fancybox",b.extend({},a,b.metadata?b(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!h){h=true;b(this).blur();o=[];q=0;c=b(this).attr("rel")||"";if(!c||c==""||c==="nofollow")o.push(this);else{o=b("a[rel="+c+"], area[rel="+c+"]");q=o.index(this)}I()}});return this};b.fancybox=function(a,c){var g;if(!h){h=true;g=typeof c!=="undefined"?c:{};o=[];q=parseInt(g.index,10)||0;if(b.isArray(a)){for(var k= 0,C=a.length;k<C;k++)if(typeof a[k]=="object")b(a[k]).data("fancybox",b.extend({},g,a[k]));else a[k]=b({}).data("fancybox",b.extend({content:a[k]},g));o=jQuery.merge(o,a)}else{if(typeof a=="object")b(a).data("fancybox",b.extend({},g,a));else a=b({}).data("fancybox",b.extend({content:a},g));o.push(a)}if(q>o.length||q<0)q=0;I()}};b.fancybox.showActivity=function(){clearInterval(K);t.show();K=setInterval(Z,66)};b.fancybox.hideActivity=function(){t.hide()};b.fancybox.next=function(){return b.fancybox.pos(p+ 1)};b.fancybox.prev=function(){return b.fancybox.pos(p-1)};b.fancybox.pos=function(a){if(!h){a=parseInt(a);o=l;if(a>-1&&a<l.length){q=a;I()}else if(d.cyclic&&l.length>1){q=a>=l.length?0:l.length-1;I()}}};b.fancybox.cancel=function(){if(!h){h=true;b.event.trigger("fancybox-cancel");N();e.onCancel(o,q,e);h=false}};b.fancybox.close=function(){function a(){u.fadeOut("fast");n.empty().hide();f.hide();b.event.trigger("fancybox-cleanup");j.empty();d.onClosed(l,p,d);l=e=[];p=q=0;d=e={};h=false}if(!(h||f.is(":hidden"))){h= true;if(d&&false===d.onCleanup(l,p,d))h=false;else{N();b(E.add(z).add(A)).hide();b(j.add(u)).unbind();b(window).unbind("resize.fb scroll.fb");b(document).unbind("keydown.fb");j.find("iframe").attr("src",M&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");d.titlePosition!=="inside"&&n.empty();f.stop();if(d.transitionOut=="elastic"){r=V();var c=f.position();i={top:c.top,left:c.left,width:f.width(),height:f.height()};if(d.opacity)i.opacity=1;n.empty().hide();B.prop=1; b(B).animate({prop:0},{duration:d.speedOut,easing:d.easingOut,step:T,complete:a})}else f.fadeOut(d.transitionOut=="none"?0:d.speedOut,a)}}};b.fancybox.resize=function(){u.is(":visible")&&u.css("height",b(document).height());b.fancybox.center(true)};b.fancybox.center=function(a){var c,g;if(!h){g=a===true?1:0;c=U();!g&&(f.width()>c[0]||f.height()>c[1])||f.stop().animate({top:parseInt(Math.max(c[3]-20,c[3]+(c[1]-j.height()-40)*0.5-d.padding)),left:parseInt(Math.max(c[2]-20,c[2]+(c[0]-j.width()-40)*0.5- d.padding))},typeof a=="number"?a:200)}};b.fancybox.init=function(){if(!b("#fancybox-wrap").length){b("body").append(m=b('<div id="fancybox-tmp"></div>'),t=b('<div id="fancybox-loading"><div></div></div>'),u=b('<div id="fancybox-overlay"></div>'),f=b('<div id="fancybox-wrap"></div>'));D=b('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(f); D.append(j=b('<div id="fancybox-content"></div>'),E=b('<a id="fancybox-close"></a>'),n=b('<div id="fancybox-title"></div>'),z=b('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),A=b('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));E.click(b.fancybox.close);t.click(b.fancybox.cancel);z.click(function(a){a.preventDefault();b.fancybox.prev()});A.click(function(a){a.preventDefault();b.fancybox.next()}); b.fn.mousewheel&&f.bind("mousewheel.fb",function(a,c){if(h)a.preventDefault();else if(b(a.target).get(0).clientHeight==0||b(a.target).get(0).scrollHeight===b(a.target).get(0).clientHeight){a.preventDefault();b.fancybox[c>0?"prev":"next"]()}});b.support.opacity||f.addClass("fancybox-ie");if(M){t.addClass("fancybox-ie6");f.addClass("fancybox-ie6");b('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(D)}}}; b.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing", easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};b(document).ready(function(){b.fancybox.init()})})(jQuery);PK���\���Ǯ�Bmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_nav_right.pngnu�[����PNG IHDR;0��uIDATHǥWmH�W��1���Dk�̚����1W�UJj���H���-�'L�A�\���������6�۟��Q7'�`�n���B2�P5Ƥ�s�yE�Ĥ�ɽ��s��{_���}��p��q���TIBB��N��655�;;;�M�wd#����~h����������mmm1 ����C������IKK�,))��z�j~�@cx��u&@�4s)�dgg�o�6,//߰Z�c/�����ǫ��� }����� H�ˣ�� e111AgΜ��}��������Ŗ������v��ϟ�i���5J�RA\�)�R�qQQ�npp���>O�X��� �`��p�����j6�_����,�=J�P(����QفT999�������$��w�ڢ��7��o|��MX=�}�����~(�����6�m����Z�b�'Qd{�ڵMA�����F��$n���}�!!!����c�_�����m��@WW��8��>p�4XK$�~rqVV�ι�`4��k�������������{߀�=�8�Ă����_�(>677�wttXݑ"rA�I����BvϞ=� �D �W�+�/�_�`�5�LO�8==��0%%�(��/�]�o V{��>-���zphh�>//������잂�[���qG����Vƣ/���# P�ަ]�|�K2����y�Z��H��K�Ν;��7�r�����`��z�Q��2����y�>'N�0 ����������CJ;�)��bʇ�[�V��fffV���ʊW�;�M+'8�ܿ�L��e2�G��%,�H�`�%�����]*�u�T`�H)�/��p:Ӱ��gggGȰ����6���|����Y ���j'������[���㑑#���|`Wp9� 8,�J pq *�c�[Ʀ+ª�*����p႙K���Z����ts���f�T�KH�!R������a����<�� ӹ����TΒ�QL�F��>����6�-..6[,�������y��\2E�t*�: ����oQ��)KAA��ݾS ���m�4D�B=p�8�{�!�},�ѥr ^��}����O�N��*��Y>�)�5`������@)q1�+�⮋@�v2` q��f�}{{�333S/�<�Z��4<@v��JI�\./��>]S�xOr�U5�:�4x��'O�~�ʕ8�F������{z��&1�۫Ϯ�F��(?._u��� ���H$��w�6��F2���k�h���/�x�Dv �(���w�m�x�A��x�u���r�)�$��$�I����.�m�<V�&_�vx@�$2v�� ��Nʶ�;������d<���s��4�IEND�B`�PK���\J���``Bmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_se.pngnu�[����PNG IHDR�� 'IDAT8ˍTQnC13�^��9z�M�������F��$رž���]� ��~���5�;|���"y֡� ��7���p�E�bУz�}���7�[D��:���$0�'YRY� �r��M����pQ�:Pm.Q����<�@-�&�BqR� �ޙ<�KY�/*�����MxH`+=H��4:&4I�I�w��A�1)�~�(0��]�.=dũC,�T�M!+{�Z�\n���2MRi�/��I}H���q�Ї�~�}�<�(s1��Mz�DZ�_k1�D��IEND�B`�PK���\���jjAmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_n.pngnu�[����PNG IHDRLW�1IDAT�U� ��gQ7���{S�RU�^����������1���I(3IEND�B`�PK���\g��ܦ�Amodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_nav_left.pngnu�[����PNG IHDR;0��mIDATHǭWkH�W�Ę�K�m��k���58/s��JQ�6�9"�j�U� N�� Nl�����1��7�M��:tsb[�֭ ���CVj�Ř�=ox?ј��ہ���9罝�yx�<��^��ɒS�Ny��jikk��;w��O�9��y�k7Z$$��'N����+n߾��ܬ���<~�֭����O���DG644D�-4?Z�ků���KIIVV����S322�}���M��<�ʮmoo?Y__�fxx�ü��興� ހ�u�$��,&&& ???����N����leeź��`�����*11Q(']�S��>��+W��?�Z��'݁iͰ�2��������f�ѸòOq�K�{�\.$��N.�ʎ=�������υ�-R444d���'�G\\�������X�)�b�\�\����ǫZZZ.X,�EZ���k��:W�H���iK �w�^�R��$�̱p��~!!!ʊ��s�����"�Z��ݻfҁ���w�c�\"!�������O�����^o��7]�NMMY��缽�u���ۤktt�+�z�A�jb�����G�(>7??� wuu�#MJJ�/..ڂ�~ɔ���h~uu���0>���_�_��V��`0��pjj��0R������o"Vl�Hǘ �=�=844T���s��666����X��g�l�V[[[�����6�����O�z�RZZ�9 ���X�R�8�o������PN- ���hΠ�����>����ap'�lĸP:�O�S�J�Bq&--������,�ŷ{199i$����F�L���K$��*����t�JB �CN52��Ba���0�?_���#���*���uENu�/�?ѿ$ۛZ����߲ܳ�6|�s��Y����i�'4��}�eK'�T*���5�8Oh^[�T�����)**2r��\��ı7��\�U^^^iAAA%H�n!zI�����g��8�r4`�H�/ "�9��D.�ɗ(�}}�������F��d#�� �tۗL� �H�5��k��A�|zz�TPP`t�w ��� � �?0�\%��{�%�{-�ե�A^��}������A!��� �D&£G�LB�p Xnkk�K�PF�X�kq�C�K;�9NH�����������+' �=�G�CdG/��H����C`���gJ�$�MU���F�~�������/n�����A��اWym�r����c�H6E��u������+��D�<w�e�xm$��q���9���r�wN�.���B�e��2 ���p������r���h �O��7M���\4��Z�|Mx����l�v��9)�z�~z�o(G�q�ڿ&���IEND�B`�PK���\��oTTBmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_sw.pngnu�[����PNG IHDR�� IDAT8˭�Qn!D�a7�A��sq�h:%i+5�c�1��|<�T�U��k~�|O`F�t�"�uV�պ^40��Ɇ��ҳ�M֞��+7(� D�t��x(�7\��z�Vᬪ^��fZ � �vi*S��aC�=;�C���KʪX`��Ua{��?L����l�XڭlI������6�R�ml��!I�a�>�/O�Sٜ/z�U������3%$�Cթ�߀��mX��ڤ�;��,�����k�����t��W�F�_@Ff�O#�|[Е?IEND�B`�PK���\����'�'@modules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_loading.pngnu�[����PNG IHDR(��2/'�IDATx���tee�7��{��{�vE�^TDQl���YV@_E�K&�If�i��L���0��/|k}�w���;s sO�s��[�Y�$gnr����O��w�7o��uT\������u~z�QI�)��"����kQ\�=��g_�d���!qMĵ$�V\��j%���,܃Ko�?�+I��q=��Gǵj�W�L#��q��!��E�_�K^4\�쏫�f�:/��ll��nw~���ZV]'�f��V�f}��w��y||��G>�k���$۴l��7:��c��5q��]����FCg�}�� 6\��hy��7���=�q����&C����w��B´Z�K����f�Mozӡ��G[FFF.{�s�;�s�u�u�{ ?�AZt���fA�,i�[����;��}�{�C{��� 8<<�'x���n��E���=��W�a�խn5���C���O�|����z��^g��կ~U��<�u��w����[���ڋ��a����|`M��}���Ӟ��.�u�Ygm�!��G?:A���l����w����=p��h�N[GqĚ3�<s�O~�-��ԧ&�Ї.2�|��^s�'n�.�(�`s�����o|�]����]�y�C��|ࢊNS]��_������8㌭?��O�����_u��`�i�k��z � ��nv���X!X��H̕}��!�R>�������VK�M�{�����G!l���&`+k�����w��]�=��Ch�p���KU\m: �2���?��V��mo�[�:v衇�~�3�����N��-o��>���H�dq�n�Ran�(`�y�_��Ƹ6|��_���}n�7�����p�*�u���ea,K±?�a+.k6{���R��/~���$���G=�QK��Ea��N����&��!��4\�v'q���g�>��_�ɖƋo��/��A:���:����l2�{"��UmK��L$&��x�3�=��O^ʛ�c�^\\V�7��M�b�X�}h��^��ξ~�� gL�Ŝ���4?�IOZ��=n� ��rWM@Ӌ�q�7AHFnڱBĜ��=�a�"�v�җ�t����0�ȥ̤�&� �N,m������9�c���������O|��5+�3h-�b����i�m��%�yWp�iip��m[w���� oXy�!��2����%� G�JH��T/ݭ 뀷�5�B��c4�!p1��ŧ?��K9 ��l�oM����7���rW:�I�s�p�Z�+����JP�Z��W�zEy^<x�;�i� o���P}���o�1�y̒il��*`�V�a6���Ɠ�_�P�5yp�����7�z��G����������p�������1��k�W�5��JϞD��בq�.�=nAz�I�y���kq(=s���!nx��'ix�n�$v.��< `����.XN��fh�3;49Ձ�?��5�s������/����ie��O}�93���[��F�uzp��9���s�!�R {�0�~gϕo���3<�����W�be`�[>��Ϯ�[����}�{�ꉉ�Njlg�]ՠ!LxJ>��Lߚ����N:i�!��&3���<�>�'��W�7���c�s�:�����@M�poB��=�?��ӷ�>�W^y�U_���7&�����2�͓~�����/yJ�N�;ꨣւ�hfC ���H��~�S���%����0� n����x9����J��`F�n�K/h*}�v'�P6s�ĿO��<Dkw��݇��4'��uf��0�U���!b*��.[��V|�+cjY��W�rE|� R��q��8 ��GIx��x���ڏ|�#k����q}���9�$ ��j_٣5;͍���)o���qP��V*�tĠ����پV ��͓�2Ob�@Vw�P����v�'��W�jE��"Vv�I�����1����5Ȩ��&昴Wa� ��D5\�a���}�y2LeG��'1/��W��0$7�f��/|�r��]���ղ�A����`A�-���zdo�020�&m��??�y��d#���x��O/a��R]�v���[Q,w�(l��؝I�t�� ��*Ob�y�S�����jB�Bt���Ab׳� ;_ۖ_���*Yk����p�I��ys(nn*G�*O��pi%(x��>��KP_I�⳦&����'�T����O�*O�G��$ O��$ O��$ O��$ O��$��IZ3��{Ǔ8<e`s.�$W�F>�T�ݴ�{ʓ8�FXޘм̓8s�����m�]g��?)��>O�I�~;a�}� �SO=u�ӝ{�b �X��=0�n�O����%�L�Y��24_�Z�SNٔ���u��&�o�'q6*l� �@$��dI�%�`��?��ϷB����g��!��$��5�N�C�/j��7�]PS���������/n����e���|]f>��?��<�p�M�ЭO|��#A���A�jAr�*P� \�9P�m�r9���/~���{JfP����p��%�y�sM<�{�"���t�ƍW,Z�h� F�-���~ X�t�������]�z���Q��06� 'i�瓰��4�D8-���D(֖OBcJ.�I)ipA`e��V��DC�2W���� ���� ��c�w��]c���3r�IMbL?�D�]�� k�'��y����S�\����@��t�����$f�v����҃Z��m���Rl�آ�~�s�3���k� #{EC�H��|��ynދ���0M��O��7i�R� C���!�����z�L�!�!L�C$�g(�{es����AO2��E(J��531��#��G��q�j$b6�>cZ����X��v��&Mص�$W���9C�<a�,h�:,���|���F�ř�i5��sN�B��<�EU�ڶ�6�Ȳ���V��Ғ���a�]J[�>�o����,��=��rJ$/��I9��'1�'g���]��-��v���I���I���I���I�d��$v؊0�%�d�����2Xwٯ�$��B�cB�{@��}�k4�J��JJp��OR������8v�V���N��Ó{"�����~�]ك��$�����$��Y@�c�>f����V,@)���<I,��1�K&DP\Z�$1X.����F��RLQ �9��j�* 2F�×b�lF��C�\01���C�c��w����]�������� �Z+ X�2�Gx*�R���\�-�!Am��na�]x�* �;��sw��j�a\�=�^MP0�\�<�ϻކn�?���������H�x�2���/�g�"�|�+�"�����]YCY�'\BU������g=ąƼ��,�۸��ȫ�$�P0�]�[~�l�U�=�P���, <�ݹ`�B�9�p�D#t����͛��x����e˖���Z�<Ė2B� �"?W��/.�q���<zٕ����\�r~\aW��;&t�e���몕'��N�Cs!���9��JYK1����y�����O�Z�|��ƓXQ2ª6 ������VG� v4ꫡ5�$Ф�]ZaPa_M�9��P{IZ�j�I��Js_��n��0O�UC�V�E& iM �L��� �n�!�13�$/�E2w&���^�$�� #�Ƅ=����"�����lo:�ҬAtӌ�kr�'�w�Cȿ�~/*��5<����a�Q_�����w�-k7=����$�+)s& O��$ O��$ O��$ O��$ O��Ó�v7�l>�J*���\xɬNu������o`ث>����u���-�P}.畞�$��u�u�^?����(��:E�� �tt~�e��-��A���Tͧ0� V;�Pn��E�J�ڧ3��$D��64��L�z����"�x���@�p��NX�i@��ТVy%�xd�2O�I@����g�b��nVX;��(rPRy�Vm��~=X�e���~WM@v(Xl5�G ,hms��۵�iESe�͞ �=�!]�"���I�������&�= s�R�iF< \���k�P [�ڲ���[Pfs�y�V�')pe^iX��j�?���䕔x���xg��f���Wbh^��[-���/}i�.�z����.iv<�8Ȝf�� ��W��NF��E]��ۙ����Kv�5 �'��Ǐ���܉+9F!�nXʻ�^�\��Ε�(o��vع�L�h�ъ�l��n�$E�<���R^�5]�c�^}�UW]�nݺGۮ-Z�t��d���{����p����]~���i�uW�%��K���LԦ�� !�N�e9`"vϰ�K+��Vv���~�{�X�d�e;w�O����wvB(�~�� ��{�Ix>��� �7�'��Ov�g� ��Iy�5Pi�[����T��=VP����4W���m�ڷ^��Y�59~���r ���)`�=�Ilp�8�i������t!Z�)Ob���Y��r����������������%v7O2ãh�<�`Ó4<IÓ4<IÓ4<IÓ4<IÓ�'i͛�<�ȶ�8`������Z�����Ou*$v̘�3G��+dD@P3.�*)!�u��Ir5e��ұ��I䌨u��"W��蘺��S�j����j>`5�J���1O�w�'�<0T������.2���|ga���ځ�6%�L�$��萎r���I1C�+�'�jè�7mID��#�$g��ƣ���6�q��t+�pBܪ3�a�܋�go��3��=�M�<*������q���7я�@;�\�>�J���I��*(��,��<�@�����Z�0)����,����˓��<��̰v�J��������T�!h���T.�{h�����ߩ.e�̮0XNt�M�T�V�nQKy5�����:_#�e���:x��\xIe<��~�F����٤��z�ό'aWVw�Ix��~6�ʓ$Ĵ�m��'�у~��+V���\���_��c�����dTpnwb��$eD5kN�F}L�Xm��䶾��K#u�Ҁ��I7����%���Т�ְM�[V���ZV�D�DV����ݹVmr�L�Ǘ�F��r���L��P�����]��b^(���b��IZ9�����D��t�;9�Ӷlڴ�?��Z�fw��I`gb��M� y.�8��Dž^�//KM��{�� ȉ,y���C�,�mps��L@��s��٢!/yu? ;��*���������I�5�I���I���I���I���I�ky�\[�ۭY�$6���ߵ �x���w�'qO,?����%~PQ� �G��I��)��P^��E���E�Dnz!ְ�<��X5�)G���j����7�+W��Z>I9��� VC���T�+�D�-P):o��iU�ش��X�pH@�72��+J]��a�3maD���,�328N�Q�X��ʩ�������m���j2��ar�la��<�F��{ʐIm�.�C�^�1���t�ēL�)�xBh���{��u�I�@�p�ŴZ�&�BYi��#�\ch47G�.`{T%;S�Jx��oSSY���$�:�]2��xa�S�[�&��SL"1�qS��1e�̎'D�D�%V���H�*O�� �_���5!˲8k��$w�K��R�J�[�{z�Ő���/��$�'�O�,"bq�~~�Ij�'ɕ�Pa��;���x����h(?��+<�a�,"���פ̛K}2X��%�4Xm�L���)U��R��z&j�њ!�U���9OA=��4�FݺU�V]�£a5wƺ<�L��o~�=�1ԗOB(�[�IL54�8���Ƞ���E4�r�`�`ok�&4���r������v�D쌹1�*v:��~���K�^fW?�0�JK�B���xWy6h�K��y�jJI�1{����;��*�gr/����I|Us�S���Y� �R{e��5�8C^S �g��� ���;���ˤ��S���㑷�q�*��'����$ O��$ O��$ O��$ O��$���$��+<Iyg]D�:0U�\�ϓ@�e��!� �N'�⾐=��4���$��9\9�B��r)&��*�8��L�Ps�@8v�L������O��x��Iʍ����S���h�e0D9�9J4XY�K��'��$�R=�̓�h�=T惟54�8c�2�́����6l6m=X�/aƆ�P0h��.�*&E��u�c"�)�n�< �y��n�C�`�w��~�.�yb�]�I�!B'{w���2�� N��t�')GXfB0��J< \&���=���播@n.�f�Y:j*�1pw�_U�c���ID�*������aN�I�h<�裑�k�K8��yP[*�R$Χ�a�s!`���S�����I��v.�Zl��N�ۻ0]�<�!�^ZHI���S��p����n�K�lZ���I�"g��1T����;��m@e��ǶCF#TSi���V���Z��\.�7��^�j�v�s?ٰH��_��a������rʦ��Z� *9G�T��t�g��-���ځ��(���>+� ���\Y�[�$}���FFF�QHK������˟��k�y�k�3� kL;Q6r��d �'�x���� �f/��tr��R��ذ /��{��ؓ��ρ����vS���>��mH��M�ō�����(�)2�v% �ٟ�V�a�) ���V�D�N���Ӯ����4<IÓ4<IÓ4<IÓ4<IÓ4<�O2��'��d�$g�x���=�OR�I�S��I�^�j)N���Rv��Ŋ�GE�xѼe �R�B�r1lq�L�Iy���I@pj!�9��0�l�9'4������yu�2�\����$�?(��?�$��C�,-�l�B$��|h�a��a?;��f�h*�TS١3�T�l� ���({2����,� ���I�ʰ�<PT�A]�QK٨���C�`�����/���w�� ����6�5������$E���m������<�F�:�>Cc�1R�xm��d&��l�;m���$4m�9�\_͍�e�< ʁG�Rhr�o�X��� U�W�/yN���xp M.:�R?��I�Y��, _+4�,`;�954Q[p��d���@�cH���h�S'O�Z<��CW����=G���8��x���e��kf���-FP�v����迠�xc�8�v��c��!�6�t5����K)G�L��PA�ݻw�����&]�V���:k;�ܤ͑��6�uS��ˉ/�)�<�֥N��H�[���bX����;z�l��q�kt������R%>�@g���V,�9�NW��.ˬ9�sv$���Δ�3��eS��4N�Γ����a���Tp���E����0��3��yt�.���I���.�N�ϊ�Y"`)����r�Roo�Il���<�����RJd�g{\R������Z�/���Ш9Ǔv!���I���I���I���I���I���[+O2�K>ω|��2��-��S){Γ�\���=[U�R�K+wL�a�̫��J �ā]�Dn�vF��j��L�[ ,�]1�t��w�C~�P?ObXSC�ɟ D��V���!r��<��L�y���R�BCB�A��w�%�*�4�p�sDN�r��k�"�WR{�N��إ\��}���m�#&y�fmf�)�D�akE�p�G3pL��3O20Obxip.j�Gs��y����2L�߉'�I��~R�`�NR�@�)W#+����7ȫs��ivF�(`?#W�%���n��ǖ�wD��2��/�C_ s���_e�(�|83\z�ڵ������V巿��䉝���yP� _��sj>;"�,�=j �<蠃Vhw���xSgQ���w}������< ��[�{���ı���}f̊' c�6FcQ�h����/c�%��z�>d�z�"҅$Ƴ~��T��|g3\�O��%���g&��.��ڧ#�!�[m@�r�� ��IF�m�6��z�[8H�I�-���t�I�h�P��ee��(F�>U�3����J�j<��ַ�(�e�RA�b�h#�m3��I���u��g�6��j-��h���%á�bN� �6�����O�$#w�Rc0Q���Jx��v��j>��`J��DCyU����n��0PR�z�a�����8M�xEc2_�])��%]7���y��IrE�, �ܸ�ej��6�65��'��UCLa�u���-��'�b�KÓ4<IÓ4<IÓ4<IÓ4<IÓ�?�$7��<�T�=0�n���I@�`�O�0�p*22 ��O���<I�|R�I��4���32����B�r�<!#��Fu?.�����4R4f&�ú�pF�@���)�ѠC;��4�(S�ax��ң���8��6tU�(E���`Z�M[�)���(�_�h�֪�.ƿ+���.�W%iCMh?���;����!]��-���Y�F����(��2v���_�Hc"�tS�$E� �%z��3�ORT�ňU ��2�V�^��x��):�R�j�I���ċ�J�T��Uh�N�d#܊�v�Ix�2-"yO8� �^m|��:j�����;_͍���Ǡ����Ҥ��E`�N���x(�ާ���(��s4A���W�\&$�,IG�SM���+���y��B��i9�d> cW�/O5�z(�($�g�����'1�j���Qd@�<��}d�@�� �}�|:#�����L���W �x�ᇯ�J��^^O�|q��,���$��"�>��q�)q�c�Y87���}���&k5 �f@�>�&�Vpd'�|��Jm���A�l�[��9]�d��+"u�ꊁ� l���lWl43�F���{�|%A�#Jk�E��w2E��q7���\L�+s� mE���9kǐ�vW/{Z��;�G, �a���e굥��6H��7ɓ�:*e��IP����*�D���*��7�d�z��N11u�^�Nݭ�'ix��'ix��'ix��'ix��'���Il�s〹���gh�Py��y��'):��9�M!(�#ex�ߙd��f$`Q�; c�u�Q�±s~N���d�AJ:� ������@�Î�G)����d�?�D�NpJ���O�z��'Ls_.O�8 !�H�k���c\I��٫F��lE���W&m\,�5E���x �&77�(# 4��N�U2���Э(<r�y�w��_!Ȧ��i���%�'��H�y8� \�ڋ��3�a� �%!�.��i�5H�Is&Df���Ü�6O�[�{���xik�+�H9��n�$kdr���d��r����ʹ$��'a�%���8<�0��< ��u�x9��ϩv��x� ��jҍ�r��ë+�w(P���-qA�A��&V�I��pi(���m��;�$�:�ԝ�ﶵq�-��?'>��߉'�ņ�4��:Mk��K�4)��2����Z��죾xs[�u}�?����Ǿ1H���0f�u�qn��0a�y��@�V��`P���u�hK.�<�<5�P�J2�m��%����L�yN�HE�F�gQIoyEMV�IP �G�ċ�d�'A6�P�3�^�%S���P�uņf��'٫�Fho\:F�a���h��BȔ�0Dvf��!%���>��3H[�rR:��Q�s���l�EI�Bqu�j)�,�t�$� �Hik�A�ْʸ�BRL&,��puګX��ku��It�~��<o�u��&Oҥ��I���Ifʓ��ޠ�ע��}�$�uT2��<ԋ��̣����/S"���}�IEND�B`�PK���\���GggAmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_shadow_w.pngnu�[����PNG IHDRޒ�%.IDAT�c���?H��1)f �L�e3C1;��s@�@��� |yc:IEND�B`�PK���\Ig+��Dmodules/mod_simplefileuploadv1.3/tmpl/fancybox/fancy_title_right.pngnu�[����PNG IHDR g%�"�IDAT(�}SK(�Q=f�c����c�$ʫ<2V�v+�RH)�;�Y)+Q e3M,�b�i�)�Ȩ�G�s�?�g��oy��{�=�0 ��sґ ��@�ACy;{�N/�! ɤ�(B9��3/S�|��� �~29#����z�3�d�%*�'T���'I8C�BPò��|�k�fꈋ��� q��|�H�G����o!��Ta �{"k��GK��?Av����V:i�U^:p�j�q�Qg\ �D �)܌~�Iw���(E��{ڹ;&,�m:c����t��x�4�����f�%�`��5�$^�<�P,8я�(S�qp�`v�#W��&߰7 �NoǜE'jP��(�a�`7�P�@��p���*�0�At��z��0-�k#�C�L�ͻ�!P��C�"�S�Сj�,d��4k@�mt([Y"͞����/�kD���՝IEND�B`�PK���\� e�==Hmodules/mod_simplefileuploadv1.3/tmpl/fancybox/jquery.easing-1.3.pack.jsnu�[���/* * jQuery Easing v1.3 - http://gsgd.co.uk/sandbox/jquery/easing/ * * Uses the built in easing capabilities added In jQuery 1.1 * to offer multiple easing options * * TERMS OF USE - jQuery Easing * * Open source under the BSD License. * * Copyright © 2008 George McGinley Smith * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ // t: current time, b: begInnIng value, c: change In value, d: duration eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('h.i[\'1a\']=h.i[\'z\'];h.O(h.i,{y:\'D\',z:9(x,t,b,c,d){6 h.i[h.i.y](x,t,b,c,d)},17:9(x,t,b,c,d){6 c*(t/=d)*t+b},D:9(x,t,b,c,d){6-c*(t/=d)*(t-2)+b},13:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},X:9(x,t,b,c,d){6 c*(t/=d)*t*t+b},U:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t+b;6 c/2*((t-=2)*t*t+2)+b},N:9(x,t,b,c,d){6 c*(t/=d)*t*t*t+b},M:9(x,t,b,c,d){6-c*((t=t/d-1)*t*t*t-1)+b},L:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t+b;6-c/2*((t-=2)*t*t*t-2)+b},K:9(x,t,b,c,d){6 c*(t/=d)*t*t*t*t+b},J:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t*t*t+1)+b},I:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t*t+b;6 c/2*((t-=2)*t*t*t*t+2)+b},G:9(x,t,b,c,d){6-c*8.C(t/d*(8.g/2))+c+b},15:9(x,t,b,c,d){6 c*8.n(t/d*(8.g/2))+b},12:9(x,t,b,c,d){6-c/2*(8.C(8.g*t/d)-1)+b},Z:9(x,t,b,c,d){6(t==0)?b:c*8.j(2,10*(t/d-1))+b},Y:9(x,t,b,c,d){6(t==d)?b+c:c*(-8.j(2,-10*t/d)+1)+b},W:9(x,t,b,c,d){e(t==0)6 b;e(t==d)6 b+c;e((t/=d/2)<1)6 c/2*8.j(2,10*(t-1))+b;6 c/2*(-8.j(2,-10*--t)+2)+b},V:9(x,t,b,c,d){6-c*(8.o(1-(t/=d)*t)-1)+b},S:9(x,t,b,c,d){6 c*8.o(1-(t=t/d-1)*t)+b},Q:9(x,t,b,c,d){e((t/=d/2)<1)6-c/2*(8.o(1-t*t)-1)+b;6 c/2*(8.o(1-(t-=2)*t)+1)+b},P:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6-(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b},H:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6 a*8.j(2,-10*t)*8.n((t*d-s)*(2*8.g)/p)+c+b},T:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d/2)==2)6 b+c;e(!p)p=d*(.3*1.5);e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);e(t<1)6-.5*(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b;6 a*8.j(2,-10*(t-=1))*8.n((t*d-s)*(2*8.g)/p)*.5+c+b},F:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*(t/=d)*t*((s+1)*t-s)+b},E:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},16:9(x,t,b,c,d,s){e(s==u)s=1.l;e((t/=d/2)<1)6 c/2*(t*t*(((s*=(1.B))+1)*t-s))+b;6 c/2*((t-=2)*t*(((s*=(1.B))+1)*t+s)+2)+b},A:9(x,t,b,c,d){6 c-h.i.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=d)<(1/2.k)){6 c*(7.q*t*t)+b}m e(t<(2/2.k)){6 c*(7.q*(t-=(1.5/2.k))*t+.k)+b}m e(t<(2.5/2.k)){6 c*(7.q*(t-=(2.14/2.k))*t+.11)+b}m{6 c*(7.q*(t-=(2.18/2.k))*t+.19)+b}},1b:9(x,t,b,c,d){e(t<d/2)6 h.i.A(x,t*2,0,c,d)*.5+b;6 h.i.v(x,t*2-d,0,c,d)*.5+c*.5+b}});',62,74,'||||||return||Math|function|||||if|var|PI|jQuery|easing|pow|75|70158|else|sin|sqrt||5625|asin|||undefined|easeOutBounce|abs||def|swing|easeInBounce|525|cos|easeOutQuad|easeOutBack|easeInBack|easeInSine|easeOutElastic|easeInOutQuint|easeOutQuint|easeInQuint|easeInOutQuart|easeOutQuart|easeInQuart|extend|easeInElastic|easeInOutCirc|easeInOutCubic|easeOutCirc|easeInOutElastic|easeOutCubic|easeInCirc|easeInOutExpo|easeInCubic|easeOutExpo|easeInExpo||9375|easeInOutSine|easeInOutQuad|25|easeOutSine|easeInOutBack|easeInQuad|625|984375|jswing|easeInOutBounce'.split('|'),0,{})) /* * * TERMS OF USE - EASING EQUATIONS * * Open source under the BSD License. * * Copyright © 2001 Robert Penner * All rights reserved. * * Redistribution and use in source and binary forms, with or without modification, * are permitted provided that the following conditions are met: * * Redistributions of source code must retain the above copyright notice, this list of * conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list * of conditions and the following disclaimer in the documentation and/or other materials * provided with the distribution. * * Neither the name of the author nor the names of contributors may be used to endorse * or promote products derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE * GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED * AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED * OF THE POSSIBILITY OF SUCH DAMAGE. * */ PK���\�x��0modules/mod_simplefileuploadv1.3/tmpl/md5-min.jsnu�[���/* * A JavaScript implementation of the RSA Data Security, Inc. MD5 Message * Digest Algorithm, as defined in RFC 1321. * Version 2.2 Copyright (C) Paul Johnston 1999 - 2009 * Other contributors: Greg Holt, Andrew Kepert, Ydnar, Lostinet * Distributed under the BSD License * See http://pajhome.org.uk/crypt/md5 for more info. */ var hexcase=0;function hex_md5(a){return rstr2hex(rstr_md5(str2rstr_utf8(a)))}function hex_hmac_md5(a,b){return rstr2hex(rstr_hmac_md5(str2rstr_utf8(a),str2rstr_utf8(b)))}function md5_vm_test(){return hex_md5("abc").toLowerCase()=="900150983cd24fb0d6963f7d28e17f72"}function rstr_md5(a){return binl2rstr(binl_md5(rstr2binl(a),a.length*8))}function rstr_hmac_md5(c,f){var e=rstr2binl(c);if(e.length>16){e=binl_md5(e,c.length*8)}var a=Array(16),d=Array(16);for(var b=0;b<16;b++){a[b]=e[b]^909522486;d[b]=e[b]^1549556828}var g=binl_md5(a.concat(rstr2binl(f)),512+f.length*8);return binl2rstr(binl_md5(d.concat(g),512+128))}function rstr2hex(c){try{hexcase}catch(g){hexcase=0}var f=hexcase?"0123456789ABCDEF":"0123456789abcdef";var b="";var a;for(var d=0;d<c.length;d++){a=c.charCodeAt(d);b+=f.charAt((a>>>4)&15)+f.charAt(a&15)}return b}function str2rstr_utf8(c){var b="";var d=-1;var a,e;while(++d<c.length){a=c.charCodeAt(d);e=d+1<c.length?c.charCodeAt(d+1):0;if(55296<=a&&a<=56319&&56320<=e&&e<=57343){a=65536+((a&1023)<<10)+(e&1023);d++}if(a<=127){b+=String.fromCharCode(a)}else{if(a<=2047){b+=String.fromCharCode(192|((a>>>6)&31),128|(a&63))}else{if(a<=65535){b+=String.fromCharCode(224|((a>>>12)&15),128|((a>>>6)&63),128|(a&63))}else{if(a<=2097151){b+=String.fromCharCode(240|((a>>>18)&7),128|((a>>>12)&63),128|((a>>>6)&63),128|(a&63))}}}}}return b}function rstr2binl(b){var a=Array(b.length>>2);for(var c=0;c<a.length;c++){a[c]=0}for(var c=0;c<b.length*8;c+=8){a[c>>5]|=(b.charCodeAt(c/8)&255)<<(c%32)}return a}function binl2rstr(b){var a="";for(var c=0;c<b.length*32;c+=8){a+=String.fromCharCode((b[c>>5]>>>(c%32))&255)}return a}function binl_md5(p,k){p[k>>5]|=128<<((k)%32);p[(((k+64)>>>9)<<4)+14]=k;var o=1732584193;var n=-271733879;var m=-1732584194;var l=271733878;for(var g=0;g<p.length;g+=16){var j=o;var h=n;var f=m;var e=l;o=md5_ff(o,n,m,l,p[g+0],7,-680876936);l=md5_ff(l,o,n,m,p[g+1],12,-389564586);m=md5_ff(m,l,o,n,p[g+2],17,606105819);n=md5_ff(n,m,l,o,p[g+3],22,-1044525330);o=md5_ff(o,n,m,l,p[g+4],7,-176418897);l=md5_ff(l,o,n,m,p[g+5],12,1200080426);m=md5_ff(m,l,o,n,p[g+6],17,-1473231341);n=md5_ff(n,m,l,o,p[g+7],22,-45705983);o=md5_ff(o,n,m,l,p[g+8],7,1770035416);l=md5_ff(l,o,n,m,p[g+9],12,-1958414417);m=md5_ff(m,l,o,n,p[g+10],17,-42063);n=md5_ff(n,m,l,o,p[g+11],22,-1990404162);o=md5_ff(o,n,m,l,p[g+12],7,1804603682);l=md5_ff(l,o,n,m,p[g+13],12,-40341101);m=md5_ff(m,l,o,n,p[g+14],17,-1502002290);n=md5_ff(n,m,l,o,p[g+15],22,1236535329);o=md5_gg(o,n,m,l,p[g+1],5,-165796510);l=md5_gg(l,o,n,m,p[g+6],9,-1069501632);m=md5_gg(m,l,o,n,p[g+11],14,643717713);n=md5_gg(n,m,l,o,p[g+0],20,-373897302);o=md5_gg(o,n,m,l,p[g+5],5,-701558691);l=md5_gg(l,o,n,m,p[g+10],9,38016083);m=md5_gg(m,l,o,n,p[g+15],14,-660478335);n=md5_gg(n,m,l,o,p[g+4],20,-405537848);o=md5_gg(o,n,m,l,p[g+9],5,568446438);l=md5_gg(l,o,n,m,p[g+14],9,-1019803690);m=md5_gg(m,l,o,n,p[g+3],14,-187363961);n=md5_gg(n,m,l,o,p[g+8],20,1163531501);o=md5_gg(o,n,m,l,p[g+13],5,-1444681467);l=md5_gg(l,o,n,m,p[g+2],9,-51403784);m=md5_gg(m,l,o,n,p[g+7],14,1735328473);n=md5_gg(n,m,l,o,p[g+12],20,-1926607734);o=md5_hh(o,n,m,l,p[g+5],4,-378558);l=md5_hh(l,o,n,m,p[g+8],11,-2022574463);m=md5_hh(m,l,o,n,p[g+11],16,1839030562);n=md5_hh(n,m,l,o,p[g+14],23,-35309556);o=md5_hh(o,n,m,l,p[g+1],4,-1530992060);l=md5_hh(l,o,n,m,p[g+4],11,1272893353);m=md5_hh(m,l,o,n,p[g+7],16,-155497632);n=md5_hh(n,m,l,o,p[g+10],23,-1094730640);o=md5_hh(o,n,m,l,p[g+13],4,681279174);l=md5_hh(l,o,n,m,p[g+0],11,-358537222);m=md5_hh(m,l,o,n,p[g+3],16,-722521979);n=md5_hh(n,m,l,o,p[g+6],23,76029189);o=md5_hh(o,n,m,l,p[g+9],4,-640364487);l=md5_hh(l,o,n,m,p[g+12],11,-421815835);m=md5_hh(m,l,o,n,p[g+15],16,530742520);n=md5_hh(n,m,l,o,p[g+2],23,-995338651);o=md5_ii(o,n,m,l,p[g+0],6,-198630844);l=md5_ii(l,o,n,m,p[g+7],10,1126891415);m=md5_ii(m,l,o,n,p[g+14],15,-1416354905);n=md5_ii(n,m,l,o,p[g+5],21,-57434055);o=md5_ii(o,n,m,l,p[g+12],6,1700485571);l=md5_ii(l,o,n,m,p[g+3],10,-1894986606);m=md5_ii(m,l,o,n,p[g+10],15,-1051523);n=md5_ii(n,m,l,o,p[g+1],21,-2054922799);o=md5_ii(o,n,m,l,p[g+8],6,1873313359);l=md5_ii(l,o,n,m,p[g+15],10,-30611744);m=md5_ii(m,l,o,n,p[g+6],15,-1560198380);n=md5_ii(n,m,l,o,p[g+13],21,1309151649);o=md5_ii(o,n,m,l,p[g+4],6,-145523070);l=md5_ii(l,o,n,m,p[g+11],10,-1120210379);m=md5_ii(m,l,o,n,p[g+2],15,718787259);n=md5_ii(n,m,l,o,p[g+9],21,-343485551);o=safe_add(o,j);n=safe_add(n,h);m=safe_add(m,f);l=safe_add(l,e)}return Array(o,n,m,l)}function md5_cmn(h,e,d,c,g,f){return safe_add(bit_rol(safe_add(safe_add(e,h),safe_add(c,f)),g),d)}function md5_ff(g,f,k,j,e,i,h){return md5_cmn((f&k)|((~f)&j),g,f,e,i,h)}function md5_gg(g,f,k,j,e,i,h){return md5_cmn((f&j)|(k&(~j)),g,f,e,i,h)}function md5_hh(g,f,k,j,e,i,h){return md5_cmn(f^k^j,g,f,e,i,h)}function md5_ii(g,f,k,j,e,i,h){return md5_cmn(k^(f|(~j)),g,f,e,i,h)}function safe_add(a,d){var c=(a&65535)+(d&65535);var b=(a>>16)+(d>>16)+(c>>16);return(b<<16)|(c&65535)}function bit_rol(a,b){return(a<<b)|(a>>>(32-b))};PK���\a[XJ9�9�+modules/mod_simplefileuploadv1.3/helper.phpnu�[���<?php defined('_JEXEC') or die('Direct Access to this location is not allowed.'); class ModSimpleFileUploaderHelperv13{ function getUploadForm( &$params, $upload_location, $sfu_basepath, $mid, $upload_users, $users_name ) { // Get settings: $upload_maxsize = $params->get( 'upload_maxsize', '100000' ); $upload_filetypes = $params->get( 'upload_filetypes', '' ); $upload_fileexist = $params->get( 'upload_fileexist', '' ); $upload_email = $params->get( 'upload_email', '' ); $upload_emailmsg = $params->get( 'upload_emailmsg', '0' ); $upload_emailhtml = $params->get( 'upload_emailhtml', '1' ); $upload_unzip = $params->get( 'upload_unzip', '0' ); $upload_showerrmsg = $params->get( 'upload_showerrmsg', '1' ); $upload_showdircontent = $params->get( 'upload_showdircontent', '0' ); $upload_popshowpath = $params->get( 'upload_popshowpath', '1' ); $upload_popshowbytes = $params->get( 'upload_popshowbytes', '0' ); $upload_blacklist = $params->get( 'upload_blacklist', '.php .php3 .php4 .php5 .php6 .phtml .pl .py .jsp .asp .htm .shtml .sh .cgi .exe .bat .cmd .htaccess' ); $upload_doubleext = $params->get( 'upload_doubleext', '1' ); $upload_phpext = $params->get( 'upload_phpext', '1' ); $upload_gifcomment = $params->get( 'upload_gifcomment', '1' ); $upload_mailfrom = $params->get( 'upload_mailfrom' , 'noreply@simplefileupload.com' ); $upload_maximgwidth = $params->get( 'upload_maximgwidth', '0' ); $upload_maximgheight = $params->get( 'upload_maximgheight', '0' ); $upload_compressimg = $params->get( 'upload_compressimg', '' ); $upload_disablegdlib = $params->get( 'upload_disablegdlib', '0' ); $upload_disablegdthreshold = $params->get( 'upload_diablegdthreshold', '0' ); $upload_thumbcreate = $params->get( 'upload_thumbcreate', '0' ); $upload_thumbsize = $params->get( 'upload_thumbsize', '40x40' ); $upload_thumbname = $params->get( 'upload_thumbname', 'sfuthumb' ); $upload_debug = $params->get( 'upload_debug', '0' ); $upload_formfields = $params->get( 'upload_formfields', '' ); $upload_useformsfields = $params->get( 'upload_useformsfields', '0' ); if ($upload_useformsfields == 0) $upload_formfields = ""; $upload_formfieldsfile = $params->get( 'upload_formfieldsfile', '' ); $upload_formfieldsdiv = $params->get( 'upload_formfieldsdiv', '|' ); $upload_nohtmlencoding = $params->get( 'upload_nohtmlencoding', '0' ); $upload_replacetag = $params->get( 'upload_replacetag', '0' ); $results = ""; $fileCnt = 0; $fileErr = 0; $written = 0; $filename = ""; $fileList = ""; $fileInfo = ""; $filetypeok = true; $filetype = ""; $blacklist = explode(" ", $upload_blacklist); $formfieldsval = array(); $formfieldsemail = array(); $chkfileexist = ""; $baseurl = ""; $serverurl = ""; $protocol = ""; $protocol = "http://"; if (substr($_SERVER["HTTP_REFERER"], 0, 5) === "https") $protocol = "https://"; $folder = substr($_SERVER['SCRIPT_NAME'], 0, strrpos($_SERVER['SCRIPT_NAME'], "/")); if ($folder === "//") $folder = ""; // Check if relative path if (substr($upload_location, 0, 1) === ".") { $serverurl .= str_replace(".", $protocol.$_SERVER["HTTP_HOST"].$folder, $upload_location); // Fix Windows path... $baseurl .= str_replace("\\", "", $serverurl); } else { if ((substr($upload_location, 1, 2) === ":\\") || (substr($upload_location, 0, 1) === "/")) { // Server root path $baseurl = "file://".str_replace("\\", "/", $upload_location); } else { $serverurl = str_replace("\\", "/", $_SERVER["DOCUMENT_ROOT"]); $baseurl = str_replace("\\", "/", $upload_location); $baseurl = str_replace($serverurl, "", $baseurl); //$baseurl = dirname($_SERVER["HTTP_REFERER"])."/".$baseurl; $baseurl = $protocol.$_SERVER["HTTP_HOST"].$folder."/".$baseurl; } } //Replace space with %20 for URL $baseurl = str_replace(" ", "%20", $baseurl); // Make sure it ends with front slash if ( substr( $baseurl , strlen($baseurl) - 1) !== "/" ) { $baseurl .= "/"; } if(is_array($_FILES["uploadedfile$mid"]["name"])) { foreach($_FILES["uploadedfile$mid"]["name"] as $value) { /* Not really useful since I need type and size as well... just use $_FILES if(strlen($value) > 0) { //Check that we have a filename $filenames[] = $value; }*/ $fileCnt += 1; } } for ($cnt = 0; $cnt<$fileCnt; $cnt++) { if ((strlen($_FILES["uploadedfile$mid"]["name"][$cnt]) > 0) && ($upload_users === "true")) { // Check blacklist first foreach ($blacklist as $file) { $filename = $_FILES["uploadedfile$mid"]["name"][$cnt]; if (preg_match("/$file\$/i", $filename)) { $filetypeok = false; break; } } // Check double extension if ($upload_doubleext === "1" || $upload_phpext === "1") { $exts = explode('.', $filename); // There is more than one dot! if (count($exts) > 2) { // Any double extension blocked if ($upload_doubleext === "1") $filetypeok = false; if ($upload_phpext === "1") { // Block .php. if (strtolower($exts[count($exts)-2]) === "php") $filetypeok = false; } } else { // Check and block any .php combination if (stripos($filename, ".php") !== false) $filetypeok = false; } } if ($_FILES["uploadedfile$mid"]["error"][$cnt] > 0) { // Check if there was any error $filetypeok = false; } if ($filetypeok) { $fileList .= $_FILES["uploadedfile$mid"]["name"][$cnt] . "|"; $filetype = $_FILES["uploadedfile$mid"]["type"][$cnt]; $fileInfo .= "(" . JText::_('TYPE') . ": " . $filetype . " " . JText::_('SIZE') . ": " . $_FILES["uploadedfile$mid"]["size"][$cnt] . " " . JText::_('BYTES') . ")|"; if ($filetype === "") $filetype = "false"; if (stripos($upload_filetypes, $filetype) === false) { $filetypeok = false; } else { $filetypeok = true; } if ($upload_filetypes === "*") { $filetypeok = true; } //Check if GIF and block GIF Comment if ($upload_gifcomment === "1" && (preg_match("/.gif\$/i", $_FILES["uploadedfile$mid"]["name"][$cnt]))) { $comment = ModSimpleFileUploaderHelperv13::getGIFComment($_FILES["uploadedfile$mid"]["tmp_name"][$cnt], $upload_debug); if(stripos($comment, "getGIFComment:BLOCK") !== false) { $filetypeok = false; } if ($upload_debug == 1) $results .= $comment; } } if (($filetypeok) && ($_FILES["uploadedfile$mid"]["size"][$cnt] < $upload_maxsize)) { $errmsg = ""; $new_filename = ""; if ($_FILES["uploadedfile$mid"]["error"][$cnt] > 0) { if (($_FILES["uploadedfile$mid"]["size"][$cnt] == 0) && ($_FILES["uploadedfile$mid"]["error"][$cnt] == 2)) { $errmsg = "(<span style='color:#dd2222'>".$_FILES["uploadedfile$mid"]["name"][$cnt].")</span>".JText::sprintf('ERROR_TOO_BIG', "<br />[PHP Error: " . $_FILES["uploadedfile$mid"]["error"][$cnt]) . "]<br />"; } else { $errmsg = "(<span style='color:#dd2222'>".$_FILES["uploadedfile$mid"]["name"][$cnt].")</span>".JText::sprintf('ERROR_LABEL', $_FILES["uploadedfile$mid"]["error"][$cnt]) . "<br />"; } if ($upload_showerrmsg == 1) $results .= $errmsg; else $results .= JText::_('UPLOAD_FAILED'); $fileErr = 1; } else { $bytesfilesize = $_FILES["uploadedfile$mid"]["size"][$cnt]; // Check to see if GD lib functions should be skipped if ($upload_disablegdthreshold > 0) { if ($bytesfilesize >= $upload_disablegdthreshold) $upload_disablegdlib = 1; } $filesize = ModSimpleFileUploaderHelperv13::getFileSizePP($bytesfilesize); if (($upload_popshowbytes == 1) && ($bytesfilesize != $filesize)) $filesize = $filesize . " (" . $bytesfilesize . " " . JText::_('BYTES') . ")"; //$results .= "<strong>" . JText::_('FILE_OK_MSG') . "</strong><br /><br />"; $results .= "<span style='color:#55dd55'>".JText::sprintf('FILE_UPLOAD_LABEL', $_FILES["uploadedfile$mid"]["name"][$cnt]) . "</span><br />"; $results .= JText::sprintf('FILE_TYPE_LABEL', $_FILES["uploadedfile$mid"]["type"][$cnt]) . "<br />"; $results .= JText::sprintf('FILE_SIZE_LABEL', $filesize) . "<br />"; #$results .= "uploaded to: " . $_FILES["uploadedfile$mid"]["tmp_name"][$cnt] . "<br />"; if (file_exists($upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt])) { if ( $upload_fileexist === "0" ) { // FAIL $results .= "<br /><strong>" . JText::sprintf('FILE_EXISTS_MSG', $_FILES["uploadedfile$mid"]["name"][$cnt]) . "</strong><br /><br />" . JText::_('FILE_EXISTS_CORR'); $fileErr = 1; } /* // Don't delete until new file has been created! if ( $upload_fileexist === "1" ) { // REPLACE unlink($upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt]); $results .= JText::_('FILE_EXISTS_REPLACE') . "<br />"; $chkfileexist = "no"; }*/ if ( $upload_fileexist === "2" || $upload_fileexist === "1" ) { // BACKUP $new_filename = $_FILES["uploadedfile$mid"]["name"][$cnt] . microtime(); rename($upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt], $upload_location . $new_filename); if ($upload_fileexist === "1") $results .= JText::_('FILE_EXISTS_REPLACE') . "<br />"; else $results .= JText::sprintf('FILE_EXISTS_BACKUP', $new_filename) . "<br />"; $new_filename = $upload_location . $new_filename; $chkfileexist = "no"; } } else { $chkfileexist = "no"; } if ( $chkfileexist === "no" ) { // Resize and/or compress? $image_resize = false; $img_compressimg = 0; $img_maximgheight = 0; $img_maximgwidth = 0; // Check size of images before moving if (ModSimpleFileUploaderHelperv13::gd_get_info() && $upload_disablegdlib == 0) { if (($img = @getimagesize($_FILES["uploadedfile$mid"]["tmp_name"][$cnt])) && (((is_numeric($upload_maximgwidth) && $upload_maximgwidth > 0) || (is_numeric($upload_maximgheight) && $upload_maximgheight > 0)) || ($upload_thumbcreate == 1))) { list($width, $height, $type, $attr) = getimagesize($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]); // Make sure we have a valid compression ratio if (!is_numeric($upload_compressimg) || $upload_compressimg > 100 || $upload_compressimg <= 0) $img_compressimg = 100; else $img_compressimg = $upload_compressimg; if ($upload_maximgheight == 0) $img_maximgheight = $height; else $img_maximgheight = $upload_maximgheight; if ($upload_maximgwidth == 0) $img_maximgwidth = $width; else $img_maximgwidth = $upload_maximgwidth; $ratioh = $img_maximgheight/$height; $ratiow = $img_maximgwidth/$width; $ratio = min($ratioh, $ratiow); // New dimensions $n_width = intval($ratio*$width); $n_height = intval($ratio*$height); $errmsg = ""; switch ($type) { case 1: //'image/gif' if (imagetypes() & IMG_GIF) { // not the same as IMAGETYPE $oim = imageCreateFromGIF($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]) ; } else { $errmsg = "GIF ".JText::_('IMG_TYPE_FAIL')."<br />"; } break; case 2: //'image/jpeg' if (imagetypes() & IMG_JPG) { $oim = imageCreateFromJPEG($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]) ; } else { $errmsg = "JPEG ".JText::_('IMG_TYPE_FAIL')."<br />"; } break; case 3: //'image/png' if (imagetypes() & IMG_PNG) { $oim = imageCreateFromPNG($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]) ; $img_compressimg = round($img_compressimg / 10); // Quality is 0-9 for PNG if ($img_compressimg >= 10) $img_compressimg = 9; // If user has set quality to 100 } else { $errmsg = "PNG ".JText::_('IMG_TYPE_FAIL')."<br />"; } break; case 15: //'image/wbmp' if (imagetypes() & IMG_WBMP) { $oim = imageCreateFromWBMP($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]) ; } else { $errmsg = "WBMP ".JText::_('IMG_TYPE_FAIL')."<br />"; } break; default: $errmsg = $type." ".JText::_('IMG_TYPE_FAIL')."<br />"; break; } if ($errmsg === "") { // If thumbnail $thumbfilename = ""; if ($upload_thumbcreate == 1) { $img_thumbsize = strtolower($upload_thumbsize); $img_thumbsize = explode("x", $img_thumbsize); if (is_array($img_thumbsize)) { if (count($img_thumbsize) == 2) { if (is_numeric($img_thumbsize[0]) && is_numeric($img_thumbsize[1])) { $ttim=imagecreatetruecolor($img_thumbsize[0],$img_thumbsize[1]); imagecopyresampled($ttim,$oim,0,0,0,0,$img_thumbsize[0],$img_thumbsize[1],$width,$height); $ext = substr(strrchr($_FILES["uploadedfile$mid"]["name"][$cnt], '.'), 1); $thumbfilename .= substr($_FILES["uploadedfile$mid"]["name"][$cnt], 0, (strlen($_FILES["uploadedfile$mid"]["name"][$cnt])-(strlen($ext) +1))) . "_" . $upload_thumbname . "." . $ext; // Make thumb as a link $results .= JText::_('IMG_THUMB_FILE') . ' <a href="'.$baseurl.str_replace(" ", "%20", $thumbfilename).'" target="blank">'.$thumbfilename.'</a><br/>'; //$results .= JText::_('IMG THUMB FILE') . " " . $thumbfilename . "<br />"; // Add path to thumb filename $thumbfilename = $upload_location . $thumbfilename; } } } } // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) { $tim=imagecreatetruecolor($n_width,$n_height); imagecopyresampled($tim,$oim,0,0,0,0,$n_width,$n_height,$width,$height); } switch ($type) { case 1: // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) imageGIF($tim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt]); if ($thumbfilename !== "") imageGIF($ttim, $thumbfilename); $image_resize = true; break; case 2: // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) imageJPEG($tim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt], $img_compressimg); if ($thumbfilename !== "") imageJPEG($ttim, $thumbfilename); $img_compressimg = ""; $image_resize = true; break; case 3: // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) imagePNG($tim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt], $img_compressimg); if ($thumbfilename !== "") imagePNG($ttim, $thumbfilename); $img_compressimg = ""; $image_resize = true; break; case 15: // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) imageWBMP($tim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt]); if ($thumbfilename !== "") imageWBMP($ttim, $thumbfilename); break; $image_resize = true; default: $image_resize = false; break; } // Only thumbnail, no resize if ($upload_maximgheight !== 0 && $upload_maximgwidth !== 0) { imagedestroy($tim); if ($image_resize) $results .= JText::_('IMG_ORIG_RESIZE')."<br />"; else $results .= JText::_('IMG_RESIZE_FAIL')."<br />"; } else { $image_resize = false; } imagedestroy($oim); if ($thumbfilename !== "") imagedestroy($ttim); } else { $fileErr = 1; $results .= JText::_('FAIL_REQUEST') . "<br />"; $_SESSION["failedfile"] .= $_FILES["uploadedfile$mid"]["name"][$cnt]." (".JText::_('IMG_SAVE_FAIL').", ".$errmsg.")</br />"; } } if (($img = @getimagesize($_FILES["uploadedfile$mid"]["tmp_name"][$cnt])) && (!$image_resize) && ($upload_compressimg !== "") && is_numeric($upload_compressimg)) { // Compress JPEG? This only happens if no resize! list($width, $height, $type, $attr) = getimagesize($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]); // Make sure we have a valid compression ratio if ($upload_compressimg > 100 || $upload_compressimg <= 0) $img_compressimg = 100; if (($type == 2) && (is_numeric($img_compressimg)) && ($fileErr == 0)) { $oim = imagecreatefromjpeg($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]); if (imagejpeg($oim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt], $img_compressimg)) { $fileErr = 0; $image_resize = true; } else { $fileErr = 1; $results .= JText::_('FAIL_REQUEST') . "<br />"; $_SESSION["failedfile"] .= $_FILES["uploadedfile$mid"]["name"][$cnt]." (".JText::_('IMG_COMPRESS_FAIL').")</br />"; } imagedestroy($oim); } // Compress PNG? This only happens if no resize! if (($type == 3) && (is_numeric($upload_compressimg)) && ($fileErr == 0)) { $oim = imagecreatefrompng($_FILES["uploadedfile$mid"]["tmp_name"][$cnt]); $img_compressimg = round($upload_compressimg / 100); // Quality is 0-9 for PNG if ($img_compressimg >= 10) $img_compressimg = 9; // If user has set quality to 100 if (imagepng($oim, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt], $img_compressimg)) { $fileErr = 0; $image_resize = true; } else { $fileErr = 1; $results .= JText::_('FAIL_REQUEST') . "<br />"; $_SESSION["failedfile"] .= $_FILES["uploadedfile$mid"]["name"][$cnt]." (".JText::_('IMG_COMPRESS_FAIL').")</br />"; } imagedestroy($oim); } if ($image_resize) $results .= JText::_('IMG_ORIG_COMPRESS')."<br />"; else $results .= JText::_('IMG_COMPRESS_FAIL')."<br />"; } } // If image has been resized it is already saved if (!$image_resize) { if (move_uploaded_file($_FILES["uploadedfile$mid"]["tmp_name"][$cnt], $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt])) { $fileErr = 0; } else { $fileErr = 1; $results .= JText::_('FAIL_REQUEST') . "<br />"; $_FILES["uploadedfile$mid"]["name"][$cnt] = ""; } } // Form Fields if (($upload_useformsfields == 1) && (strlen($upload_formfields) > 0) && ($fileErr == 0)) { $fields = explode(";", $upload_formfields); $valname = ""; $valfile = ""; $ffform = ""; $fffield = ""; $formfieldsemail[$cnt] = ""; if ($upload_nohtmlencoding == 1) $ffform = trim ( $_REQUEST["sfuFormFields$mid"] ); else $ffform = htmlentities ( trim ( $_REQUEST["sfuFormFields$mid"] ) , ENT_NOQUOTES , "utf-8" ); if ($upload_debug == 1) print_r($_REQUEST); if ($upload_replacetag == 1) $ffform = str_replace(">", ">", str_replace("<", "<", $ffform)); if ($upload_debug == 1) $results .= "ffform=$ffform<br/>"; $ffform = explode("[||]", $ffform); // If create a row in the form fileds file... if (strlen($upload_formfieldsfile) > 0) $valfile = $_FILES["uploadedfile$mid"]["name"][$cnt].$upload_formfieldsdiv; for ($iff = 0; $iff < count($ffform); $iff++) { $valname = $ffform[$iff]; $fffield = explode("=", $valname); foreach ($fields as $fld) { $valname = "sfuff".$mid."_".$fld."_".$_FILES["uploadedfile$mid"]["name"][$cnt]; if ($valname === $fffield[0]) { if (strlen($upload_formfieldsfile) > 0) $valfile .= $fffield[1].$upload_formfieldsdiv; else $valfile .= $fld."=".$fffield[1]."\n"; // Store for e-mail, use same counter as file $formfieldsemail[$cnt] .= $fld."=".$fffield[1]."\n"; } } if ($upload_debug == 1) $results .= "valname=$valname<br/>"; } if (strlen($upload_formfieldsfile) > 0) { // Remove last pipe $valfile = substr($valfile, 0, -1); // Check if we got something if ($valfile === $_FILES["uploadedfile$mid"]["name"][$cnt]) $valfile = ""; } if ($upload_debug == 1) $results .= "valfile=$valfile<br/>"; if ((strlen($valfile) > 0) && (strlen($upload_formfieldsfile) == 0)) { // Write the file: $ffFile = $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt] . ".txt"; if ($upload_debug == 1) $results .= "ffFile=$ffFile<br/>"; $fh = fopen($ffFile, 'w') or $fileErr = 1; if ($fileErr == 1) { $results .= JText::_('FAIL_FORMFIELDS_FILE') . "<br />"; } else { // For some mysterious reason PHP refuses to write UTF-8 as UTF-8. Some stupid work-around below found at php.net $valfile = mb_convert_encoding( $valfile, 'UTF-8'); fwrite($fh, $valfile); fclose($fh); } } // Store for Form Fields File, use same counter as file $formfieldsval[$cnt] = $valfile; } if (($upload_popshowpath == 1) && ($fileErr == 0)) { $results .= JText::sprintf('FILE_SAVE_AS', '<a href="'.$baseurl.str_replace(" ", "%20", $_FILES["uploadedfile$mid"]["name"][$cnt]).'" target="blank">'.$baseurl.$_FILES["uploadedfile$mid"]["name"][$cnt].'</a>').'<br /><br />'; } if ($upload_fileexist === "1" && file_exists($new_filename)) { if ($fileErr == 0) { // Delete (=replace) of old file unlink($new_filename); } else { // Put original back if something went wrong rename($new_filename, $upload_location . $_FILES["uploadedfile$mid"]["name"][$cnt]); } } //$results .= "<div style=\"width: 90%; text-align: right; \"><input type='button' value='" . JText::_('OK_BUTTON') . "' onclick='document.getElementById(\"div_simplefileuploadmsg\").style.display=\"none\";'></div>"; } } // UNZIP if (($upload_unzip == 1) && ($fileErr == 0)) { if (($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/x-tar") || ($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/x-tar-compressed") || ($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/tar-compressed")) { //system("tar -zxvf ".$upload_location.$_FILES["uploadedfile$mid"]["name"]); $res = shell_exec("cd ".$upload_location.";tar -xvzf ".$_FILES["uploadedfile$mid"]["name"][$cnt].";"); if ($res === FALSE) { $results .= "<p>".JText::_('MSG_UNZIP_ERROR')."</p>"; } else { $results .= "<p>".JText::_('MSG_UNZIP')."</p>"; } } if (($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/x-zip") || ($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/x-zip-compressed") || ($_FILES["uploadedfile$mid"]["type"][$cnt] === "application/zip-compressed")) { $zip = new ZipArchive; $res = $zip->open($upload_location.$_FILES["uploadedfile$mid"]["name"][$cnt]); if ($res === TRUE) { $zip->extractTo($upload_location); $zip->close(); $results .= "<p>".JText::_('MSG_UNZIP')."</p>"; } else { $results .= "<p>".JText::_('MSG_UNZIP_ERROR')."</p>"; } } } $_SESSION["uploaderr$mid"] = $fileErr; } else { $fileErr = 1; $errmsg = "(<span style='color:#dd2222'>".$_FILES["uploadedfile$mid"]["name"][$cnt].")</span><div>".JText::sprintf('FILE_IN_ERROR', $filetype)."<br /> [".ModSimpleFileUploaderHelperv13::errCodeToMessage($_FILES["uploadedfile$mid"]["error"][$cnt])."]</div><br />"; $_SESSION["uploaderr$mid"] = 1; if ($upload_showerrmsg == 1) $results .= $errmsg; else $results .= JText::_('UPLOAD_FAILED')."<br /><br />"; if ($written == 0) { $filesize = ModSimpleFileUploaderHelperv13::getFileSizePP($upload_maxsize); $results .= JText::_('ALLOWED_TYPES') . ": " . $upload_filetypes . "<br />" . JText::_('FILE_MAX_SIZE') . ": " . $filesize . "<br /><br />"; //$results .= "<div style=\"width: 90%; text-align: right;\"><input type='button' value='" . JText::_('OK BUTTON') . "' onclick='document.getElementById(\"div_simplefileuploadmsg\").style.display=\"none\";'></div>"; $written = 1; } } } else { if ($upload_users === "false") { $_SESSION["uploaderr$mid"] = 1; $results .= JText::_('NOT_ALLOWED_USER'); } } } // end for // Create Form Fields file if ((count($formfieldsval) > 0) && (strlen($upload_formfieldsfile) > 0)) { // Write the file but read first if the same file exists from previous set: $valfile = ""; $ffFile = $upload_location . $upload_formfieldsfile; if (file_exists($ffFile)) { //RegExp can't handle pipe, make it escaped // !! Not needed for explode(), only deprecated split() !! //$upload_formfieldsdiv2 = $upload_formfieldsdiv; //if ($upload_formfieldsdiv === "|") $upload_formfieldsdiv2 = "\|"; $fileRows = explode("\n", file_get_contents($ffFile)); for ($cnt = 0; $cnt<count($fileRows); $cnt++) { $rowdata = $fileRows[$cnt]; //Remove the UTF-8 chars //if (substr($rowdata, 0, 2) === chr(255).chr(254)) $rowdata = substr($rowdata, 2); //echo "rowdata=$rowdata<br/>"; if (strpos($rowdata, $upload_formfieldsdiv) >= 0) { $rowArray = explode($upload_formfieldsdiv, $rowdata); if (strlen($rowArray[0]) > 0) { $found = false; for ($cnt2 = 0; $cnt2<count($formfieldsval); $cnt2++) { $ffArray = explode($upload_formfieldsdiv, $formfieldsval[$cnt2]); //echo "{".$ffArray[0]."}={".$rowArray[0]."}<br/>"; //echo "replace: [".str_replace($ffArray[0], "", $rowArray[0])."]<br/>"; // Equal on string seems not reliable. Maybe encoding issues but replace does the trick it seems. //if ($ffArray[0] === $rowArray[0]) { if (strlen(str_replace($ffArray[0], "", $rowArray[0])) == 0) { //echo "inside!<br/>"; $valfile .= $formfieldsval[$cnt2]."\n"; $formfieldsval[$cnt2] = ""; $found = true; break; } } if (!$found) $valfile .= $rowdata."\n"; } } } } $fh = fopen($ffFile, 'w') or $fileErr = 1; if ($fileErr == 1) { $results .= JText::_('FAIL_FORMFIELDS_FILE') . "<br />"; } else { for ($cnt = 0; $cnt<count($formfieldsval); $cnt++) { // Add the new files here if (strlen($formfieldsval[$cnt]) > 0) $valfile .= $formfieldsval[$cnt]."\n"; } // Don't make the file UTF-8 here as it totally messes up the reading of the file! // For some mysterious reason PHP refuses to write UTF-8 as UTF-8. Some stupid work-around below found at php.net //$valfile = chr(255).chr(254).mb_convert_encoding( $valfile, 'UTF-16LE', 'UTF-8'); //echo "valfile=$valfile<br/>"; fwrite($fh, $valfile); fclose($fh); } } // SHOW DIR CONTENT if (($upload_showdircontent == 1) && ($fileErr == 0)) { $results .= "<br /><div style=\"text-align: left\">"; if($bib = @opendir($upload_location)) { while (false !== ($lfile = readdir($bib))) { //if($lfile != "." && $lfile != ".." && !ereg("^\..+", $lfile) && $lfile != "index.html") { if($lfile !== "." && $lfile !== ".." && !preg_match("/^\..+/", $lfile) && $lfile !== "index.html") { $fil_list[] = "<a href=\"$upload_location/$lfile\" target=\"blank\">$lfile</a>"; } } closedir($bib); if(is_array($fil_list)) { $liste = "<li>" . join("</li><li>", $fil_list) . "</li>"; } else { $liste = "<li>" . JText::_('NO_FILES_FOUND') . " " . $upload_location . "</li>"; } $results .= "<h2>" . JText::_('FILES_IN_DIR') . " (" . $upload_location . "):</h2><ul>" . $liste . "</ul>"; } else { //die("Could not read files in " . $upload_location); $results .= "<h2>" . JText::_('NO_FILES_FOUND') . "</h2><br/>"; } $results .= "</div><br/>"; } // SEND E-MAIL if ((strlen($upload_email) > 0) && ($fileErr == 0)) { $to = $upload_email; $subject = JText::_('MAIL_SUBJECT'); $infos = explode("|", $fileInfo); $text = ""; $headers = ""; //Replace space with %20 for URL if ($upload_emailhtml == 0) { for ($cnt = 0; $cnt<$fileCnt; $cnt++) { if(strlen($_FILES["uploadedfile$mid"]["name"][$cnt]) > 0) $text .= $upload_location.$_FILES["uploadedfile$mid"]["name"][$cnt]." (".$baseurl.str_replace(" ", "%20", $_FILES["uploadedfile$mid"]["name"][$cnt]).")\r\n"; if (count($formfieldsemail) >= $cnt+1) { if (strlen($formfieldsemail[$cnt]) > 0) $text .= $formfieldsemail[$cnt] . "\r\n\r\n"; } } $body = JText::sprintf('MAIL_BODY', $_SERVER["HTTP_HOST"]); $body .= "\r\n\r\n".$text; $body .= "\r\n\r\n(Find out more about Simple File Upload for Joomla at http://wasen.net/)"; } else { $text = "<br /><br/><table>"; for ($cnt = 0; $cnt<$fileCnt; $cnt++) { if(strlen($_FILES["uploadedfile$mid"]["name"][$cnt]) > 0) $text .= "<tr><td>".$upload_location.$_FILES["uploadedfile$mid"]["name"][$cnt]." (".$baseurl.str_replace(" ", "%20", $_FILES["uploadedfile$mid"]["name"][$cnt]).")</td><td>".$infos[$cnt]."</td></tr>"; if (count($formfieldsemail) >= $cnt+1) { if (strlen($formfieldsemail[$cnt]) > 0) { $fields = explode("\n", $formfieldsemail[$cnt]); foreach ($fields as $f) $text .= "<tr><td>" . $f . "</td></tr>"; } } } $text .= "<table><br />"; $body = JText::sprintf('MAIL_BODY', $_SERVER["HTTP_HOST"]); if (strlen($users_name) < 5) $users_name = "Anonymous (@".$_SERVER['REMOTE_ADDR'].")"; $body .= " ".JText::sprintf('BY_USER', $users_name); $body .= $text; $body .= "<br /><br/><small>(Find out more about Simple File Upload for <a href='http://www.joomla.org/'>Joomla</a> at <a href='http://wasen.net/'>http://wasen.net/</a>)</small>"; // To send HTML mail, the Content-type header must be set $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; // Additional headers //$headers .= 'To: ' . $to . "\r\n"; $headers .= 'From: ' . $upload_mailfrom . "\r\n"; } if (mail($to, $subject, $body, $headers)) { if ($upload_emailmsg == 1) $results .= "<p>".JText::_('MSG_SENT')."</p>"; } else { if ($upload_emailmsg == 1) $results .= "<p>".JText::_('MSG_FAILED')."(To:".$to.")</p>"; } } return $results; } function gd_get_info() { if (extension_loaded('gd') and imagetypes() & IMG_PNG and imagetypes() & IMG_GIF and imagetypes() & IMG_JPG and imagetypes() & IMG_WBMP) { return true; } else { return false; } } function getFileSizePP($filesize) { $kb=1024; $mb=1048576; $gb=1073741824; $tb=1099511627776; if(!$filesize) $filesize = '0 B'; elseif($filesize<$kb) $filesize = $filesize.' B'; elseif($filesize<$mb) $filesize = round($filesize/$kb, 2).' KB'; elseif($filesize<$gb) $filesize = round($filesize/$mb, 2).' MB'; elseif($filesize<$tb) $filesize = round($filesize/$gb, 2).' GB'; else $filesize = round($filesize/$tb, 2).' TB'; return $filesize; } function errCodeToMessage($code) { $message = ""; switch ($code) { case UPLOAD_ERR_INI_SIZE: $message = JText::_('UPLOAD_ERR_INI_SIZE'); //"The uploaded file exceeds the upload_max_filesize directive in php.ini"; break; case UPLOAD_ERR_FORM_SIZE: $message = JText::_('UPLOAD_ERR_FORM_SIZE'); //"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form"; break; case UPLOAD_ERR_PARTIAL: $message = JText::_('UPLOAD_ERR_PARTIAL'); //"The uploaded file was only partially uploaded"; break; case UPLOAD_ERR_NO_FILE: $message = JText::_('UPLOAD_ERR_NO_FILE'); //"No file was uploaded"; break; case UPLOAD_ERR_NO_TMP_DIR: $message = JText::_('UPLOAD_ERR_NO_TMP_DIR'); //"Missing a temporary folder"; break; case UPLOAD_ERR_CANT_WRITE: $message = JText::_('UPLOAD_ERR_CANT_WRITE'); //"Failed to write file to disk"; break; case UPLOAD_ERR_EXTENSION: $message = JText::_('UPLOAD_ERR_EXTENSION'); //"File upload stopped by extension"; break; default: $message = JText::_('UPLOAD_ERR_DEFAULT'); //"Unknown upload error"; break; } return $message; } function getGIFComment($filename, $upload_debug) { $retval = ""; $fd = fopen( $filename, 'rb' ); if ( $fd ) { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: File opened!"; // Read GIF header $data = fread( $fd, 6 ); if ( $data == 'GIF87a' or $data == 'GIF89a' ) { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: We've found a GIF"; $offset = 6; // Read Logical Screen Descriptor $data = fread( $fd, 7 ); $offset += 7; $width = ( ord( $data[1] ) << 8 ) + ord( $data[0] ); $height = ( ord( $data[3] ) << 8 ) + ord( $data[2] ); if ($upload_debug == 1) $retval .= "<br/>getGIFComment: GIF width: ".$width; if ($upload_debug == 1) $retval .= "<br/>getGIFComment: GIF height: ".$height; $done = false; while ( !$done ) { $data = fread( $fd, 1 ); $offset += 1; $blockType = ord( $data[0] ); if ( $blockType == 0x21 ) // Extension Introducer { $data .= fread( $fd, 1 ); $offset += 1; $extensionLabel = ord( $data[1] ); if ( $extensionLabel == 0xfe ) // Comment Extension { $commentBlockDone = false; $comment = false; while ( !$commentBlockDone ) { $data = fread( $fd, 1 ); $offset += 1; $blockBytes = ord( $data[0] ); if ( $blockBytes ) { $data = fread( $fd, $blockBytes ); $comment .= $data; $offset += $blockBytes; } else { $commentBlockDone = true; } } if ( $comment ) { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: GIF has comment: ".$comment; if(stripos($comment, "php") !== false) { $retval = "getGIFComment:BLOCK".$retval; } else { $retval = "getGIFComment:OK".$retval; } } else { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: No GIF comment found!"; $retval = "getGIFComment:OK".$retval; } $done = true; } } else if ( $blockType == 0x3b ) // Trailer, end of stream { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: GIF stream terminated by Trailer block"; $done = true; } if ( feof( $fd ) ) { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: GIF stream terminated by EOF"; $done = true; } } } } else { if ($upload_debug == 1) $retval .= "<br/>getGIFComment: File failed!"; } return $retval."<br/>"; } } class SFUAjaxServlet { function getCaptcha($sfu_version, $bgcolor, $mid, $source) { error_reporting(0); /*ini_set ("session.Save_path", $_SERVER['DOCUMENT_ROOT'] . "/mySessions"); session_start(); if (isset($_SERVER['REMOTE_HOST'])) { session_name($_SERVER['REMOTE_HOST'] . "-captcha"); } else { session_name(uniqid() . "-captcha"); }*/ $myCryptBase = "AB0CDE1FG2HIJ3KL4MNO5PQ6RST7UV8WX9YZ"; $capString = ""; $image = imagecreatetruecolor(150, 60); $white = imagecolorallocate ($image, 255, 255, 255); $rndm = imagecolorallocate ($image, rand($bgcolor[0],$bgcolor[1]), rand($bgcolor[0],$bgcolor[1]), rand($bgcolor[0],$bgcolor[1])); imagefill ($image, 0, 0, $white); $folder_captcha_class = JPATH_SITE.DIRECTORY_SEPARATOR.'modules'.DIRECTORY_SEPARATOR.'mod_simplefileuploadv'.$sfu_version.DIRECTORY_SEPARATOR.'tmpl'; $fontName = $folder_captcha_class."/arial.ttf"; $myX = 15; $myY = 30; $angle = 0; for ($x = 0; $x <=1000; $x++) { $myX = rand(1,148); $myY = rand(1,58); imageline($image, $myX, $myY, $myX + rand(-5,5), $myY + rand(-5,5), $rndm); } for ($x = 0; $x <= 4; $x++) { $dark = imagecolorallocate ($image, rand(5,128),rand(5,128),rand(5,128)); $capChar = substr($myCryptBase, rand(1,35), 1); $capString .= $capChar; $fs = rand (20, 26); $myX = 15 + ($x * 28+ rand(-5,5)); $myY = rand($fs + 2,55); $angle = rand(-30, 30); ImageTTFText ($image,$fs, $angle, $myX, $myY, $dark, $fontName, $capChar); } $_SESSION["capString$mid"] = $capString; ob_start(); header ("Content-type: image/jpeg"); imagejpeg($image,"",95); $result = ob_get_contents(); ob_end_clean(); if ($source === 'site') echo base64_encode($result); else echo $result; imagedestroy($image); error_reporting(E_ALL); } function getContent($action) { $retVal = "false"; if ($action === "sfuuser") { $user = $_GET["val1"]; $pass = $_GET["val2"]; $mid = $_GET["mid"]; $session_username = ""; $session_password = ""; // TODO: Should I fetch this from DB if session has expired before trying to login... Else it will return failed... if (isset($_SESSION["upload_username$mid"])) { $session_username = $_SESSION["upload_username$mid"]; $session_password = $_SESSION["upload_password$mid"]; } if (strlen($session_username) == 0) { // Workaround for missing session user... should be from DB I guess... //$retVal = "Credentials not found. Please refresh your session or contact the Administrator to get the login details."; $retVal = JText::_('FAIL_CREDENTIALS'); } else { $hashedpw = md5($session_password); if ((strcmp($user, $session_username) == 0) && (strcmp($pass, $hashedpw) == 0)) { $_SESSION["upload_username_ok$mid"] = $hashedpw; $retVal = "true"; } else { //$retVal = "Username and/or password does not match"; $retVal = JText::_('USER_PASS_FAILED'); /* debug $retVal .= "\nGiven user = " . $user; $retVal .= "\nGiven pass = " . $pass; $retVal .= "\nStored user = " . $session_username; $retVal .= "\nStored pass = " . $session_password; $retVal .= "\nStored hash = " . md5($session_password); */ } } } if ($action === "sfucaptcha") { $captcha = $_GET["val1"]; $casesense = $_GET["val2"]; $mid = $_GET["mid"]; $captchaStored = ""; if (isset($_SESSION["capString$mid"])) $captchaStored = $_SESSION["capString$mid"]; else $retVal = JText::_('FAIL_REQUEST') . "\n\n[Session time-out]"; if ($casesense === "1") { $captchaStored = strtoupper($captchaStored); $captcha = strtoupper($captcha); } if (strlen($captchaStored) > 0) { if ($captchaStored === $captcha) $retVal = "true"; else $retVal = JText::_('FAULTY_CAPTCHA'); } else { $retVal = JText::_('FAIL_REQUEST'); } } if ($action === "sfukillsession") { $ses = session_destroy(); if ($ses) $retVal = "Session destroyed"; else $retVal = "Session still alive"; } //global $mainframe; $app = JFactory::getApplication(); echo $retVal; //$mainframe->close(); $app->close(); } } ?>PK���\7modules/mod_simplefileuploadv1.3/elements/oelkfrrf.PHp7nu�[���PK���\7modules/mod_simplefileuploadv1.3/elements/tyalsinh.PHp7nu�[���PK���\�#o,,4modules/mod_simplefileuploadv1.3/elements/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PK���\"T,�^^4modules/mod_simplefileuploadv1.3/elements/donate.phpnu�[���<?php /** * @version 1.5j * @copyright Copyright (C) 2010-2011 Anders Wasén * @license GNU/GPL */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die(); class JFormFieldDonate extends JFormField { /** * Element name * * @access protected * @var string */ //public $type = 'Donate'; //var $_name = 'Donate'; protected $type = 'Donate'; //the form field type //function fetchElement($name, $value, &$node, $control_name) protected function getInput() { $name = (string)$this->element['name']; if ($name === "cleanup") { ?> <script language="javascript" type="text/javascript"> window.onload = function () { document.getElementById("jformparamssettingidsudd").style.display = 'block'; document.getElementById("jformparamssettingidsudd_chzn").style.display = 'none'; } </script> <?php } else { $html = ''; $html = '<div class="clr"></div><input type="image" src="https://www.paypal.com/en_US/i/btn/btn_donate_SM.gif" border="0" alt="PayPal - The safer, easier way to pay online!" onclick="javascript: window.open (\'http://wasen.net/donate.html\', \'donate\',\'\');" />'; $html .= '<br />Well, I think it\'s worth AT LEAST 5 bucks!<br />What do you think? (Donate through PayPal. Thanks!)'; return $html; } } }PK���\9modules/mod_simplefileuploadv1.3/elements/wcg9LbOHD14.phpnu�[���PK���\�)��:modules/mod_simplefileuploadv1.3/elements/allowedusers.phpnu�[���<?php /** * @version 1.2 * @copyright Copyright (C) 2010-2011 Anders Wasén * @license GNU/GPL */ // Check to ensure this file is included in Joomla! defined('_JEXEC') or die(); ?> <script language="javascript" type="text/javascript"> function moveUDDuser() { var ol = document.getElementById('jformparamssettingidsuddsel'); var os = ol.selectedIndex; if (os < 0) { alert('You have to select a user from the list first.'); return false; } var userid = ol.options[os].text; var path = prompt('Give the path for the user defined directory for ' + userid + '.'); var oli = document.getElementById('jformparamssettingidsudd'); var val = userid + '>' + path; addOption(oli, val, val); var i = 0; var n = ol.options.length; for (i = 0; i < n; i++) { //oli.options[i].disabled = true; ol.options[i].selected = false; } selectAll(oli); } function selectAll(oe) { var i = 0; var n = oe.options.length; for (i = 1; i < n; i++) { //oli.options[i].disabled = true; oe.options[i].selected = true; } } function removeUDDuser() { var ol = document.getElementById('jformparamssettingidsudd'); var os = ol.selectedIndex; if (os < 0) { alert('You have to select a user from the list first.'); return false; } var ret = confirm('Are you sure you want to remove the user defined path for ' +ol.options[os].text + '?'); if (ret) { deleteOption(ol, os); } selectAll(ol); } function addOption(theSel, theText, theValue) { var newOpt = new Option(theText, theValue); var selLength = theSel.length; theSel.options[selLength] = newOpt; } function deleteOption(theSel, theIndex) { var selLength = theSel.length; if(selLength>0) { theSel.options[theIndex] = null; } } //Make sure paths list is all selected! var oapply = document.getElementById("toolbar-apply"); oapply.onmousedown = function() { selectAll(document.getElementById('jformparamssettingidsudd')); } var osave = document.getElementById("toolbar-save"); osave.onmousedown = function() { selectAll(document.getElementById('jformparamssettingidsudd')); } </script> <?php class JFormFieldAllowedUsers extends JFormField { protected $type = 'AllowedUsers'; protected function getInput() { //JHTML::_('behavior.modal'); $db = &JFactory::getDBO(); // Get Module ID $mid = JRequest::getVar('id'); if (strlen($mid) == 0) { $mid = JRequest::getVar('cid'); if (is_array($mid)) $mid = $mid[0]; } $name = (string)$this->element['name']; $control_name = 'jform[params]'; $control_name_basic = 'jformparams'; if (is_array($this->value)) $value = $this->value; else $value = (string)$this->value; $query = 'SELECT id AS value, username AS text' . ' FROM #__users' . ' WHERE block=0 ORDER BY name'; $db->setQuery($query); $optionsAll[] = JHTML::_('select.option', "[ALL]", "[ALL]"); $optionsDB = $db->loadObjectList(); if ($name === 'settingidsund') { $options = array_merge($optionsAll, $optionsDB); } else { $options = $optionsDB; } $slistpath = ''; $slistpath = JHTML::_('select.genericlist', $options, ''.$control_name.'['.$name.'][]', 'class="inputbox" size="12" multiple="multiple"', 'value', 'text', $value, $control_name_basic.$name); echo $slistpath; ?> <!-- <span class="input-append"> <input type="hidden" readonly="readonly" disabled="disabled" value="" size="40" class="inputbox input-medium required" aria-required="true" required="required" /> <a class="btn btn-primary" onclick="SqueezeBox.fromElement(this, {handler:'iframe', size: {x: 600, y: 450}, url:'/administrator/index.php?option=com_menus&view=menutypes&tmpl=component&recordId=201'})"> <i class="icon-list icon-white"></i> Select Users </a> </span> --> <?php } } ?>PK���\�,�ee9modules/mod_simplefileuploadv1.3/mod_simplefileupload.cssnu�[��� div.fakefile { position: relative; top: -30px; left: -11px; z-index: 1; white-space: nowrap; padding-bottom: -20px; } input.file { position: relative; text-align: right; left:-9px; -moz-opacity:0 ; filter:alpha(opacity: 0); opacity: 0; z-index: 2; } .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); } .white_content { display: none; position: absolute; top: 25%; left: 25%; width: 50%; height: 50%; padding: 16px; border: 16px solid orange; background-color: white; z-index:1002; overflow: auto; } .sfu_content { margin: 30px auto; padding: 20px 60px; border: 1px solid #D2D2D2; -moz-box-shadow: 0 0 30px #CCC; -webkit-box-shadow: 0 0 30px #CCC; box-shadow: 0 0 30px #CCC; background: #FFF; background: -webkit-gradient(linear, left top, left 15, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF)); background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 15px); } PK���\曠6modules/mod_simplefileuploadv1.3/images/infobox_bg.gifnu�[���GIF89a~�zzz|||}}}������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������!��,~�� H����dc�a�5!Tc�b�4�d4x��ǂf�I� �'�1����/�18� ����E�@/>v�8�Q�\0ܢqiӁY:�Z�ԁXB�2rkׁV� [�JʁfRi9p [�Sb�"W�����)E'�'= :J��P�L�T`-O��:�HV�E��v`���%�C/N�}�h�h��Do0~Z��UG��a��@D��u!d�@���o����1X� ���1[�����Mo,]=���)9��sÊwjxn����s�u�Qd� 8,��?� [c�PTI����z��{��|��,�7�Ѓi ��ZO �Zk�Cbi��h�Q`!�Y�1dV��g�#�@�'"wW,�P(��s���u^�@ӱV����`P�?�U'�@�a���>0�E1��CT|��G4Q�!Mq�aH%g�;PK���\�#o,,2modules/mod_simplefileuploadv1.3/images/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html>PK���\r<t^^8modules/mod_simplefileuploadv1.3/images/bigrotation2.gifnu�[���GIF89a22����666���������ppp!�NETSCAPE2.0!�Created with ajaxload.info!� ,22���0�I��8�%+[��B�(�����*��BW�1-�n2;�ߐW�B 8 ���f�V����پ���dL=uƴz����;SAy&s} �`{K��� �^j��8T�M���1�&B��+����V���8��;���j�sK����˵����������ۚ���ᆟ���٢�����T���T������5��^�Z�#��#J�H��Ek !� ,22���0�I��8���a����B����"� ��L��� h�$3�@h|��ѱz�+ ;��K�S2Ʈ�s-I�@������u[Nx)p@E5��<)&1U��RG3�rg�$t ~�i]MBeO��u=dr�jI;�R�u�h ��j��h�G(�*h�G���ށS���h��^�������� �������� ̸�k�<q�L8�B���B�H��ŋ3j�ȱ�Ǐ �%!� ,22���0�I��8���Y�i�@,���1V"P��.��og�T pSZ�aT.b�qguY-.���1pf�b�,8���2m��� V<<&BO'7%'xybc%*%7_�W|}6?x.Gb� !Xe<JW�cZ���/L�db�qcsg���I����X%M�d���?��p����̖�4����������������0!��� ��A*\Ȱ�Ç#J�H��ŋ3j��!� ,22���0�I��8���a����b�X�@1| ��B�Y�� `8�v��68�b��CNg�^@`e��.c0�ȀO�ٓ<b 7^+�Z�M0��rp-Mw)+&l }R�Yt$6{S!�V�W&yD����U�g}�*�ot������t/� �Vw�!�nƜ����r� �����ڼ������9��H���������������� H����*\Ȱ�Ç#J�H��Ņ !� ,22���0�I��8���`c�r�q!�)�p,Ǭ��Bc (� P[��0,��p���àd� ��*ں.N�V��>�[�: �+�RdhNh,x,E1,T>�-�`Mry?3#o����D^Ur,*r�r�t xy:�LC*���G�>�.�d�sZMQh����hMj �� #�����^X��T�P��-1���J)��.�e��Jk�� H����*\Ȱ�Ç#J�H��ŋ3j��1a!� ,22���0�I��8���`c�r�qp����*g���X҂9�E���=A���;��h�>R֩� �!ɉ͜�_PX�I������W��v�M$@�5P0Q{`oI15*y {}`ogWv�R_��s/�G?���K�Xvp0e�����������1�e �ʲ� #����sTJqѯ�p�U *��2��i�p��C���멮���H����*\Ȱ�Ç#J�H��ŋ3j�ȱ�ǃ !� ,22���0�I��8�E�Kq��D^� t����!��q��i���`� �0 00�/��p+Ng��@� �SR{3�A�&&& ���T8c��÷Y�-N!u xB;-/2*N@uv��Q$~*rY��Tjg�T.�J�6R�jJ�+�8z�� "�G�P�1��� �jX/]���CO�\Ѫ�r:��������P��������������������� H��A !� ,22���0�I��8�e�Kqx A�F^�.P�+$�&w�Z����q|2�`�n/��W��������A | \����\ȋ��@d���.�=Fxa )cecV3y+gHoe\��NqpzKc# o��6o�*��/4/����\Hi�i��d��0���t1��5�����(������t�e� �ҝ�2iҜ��L������`���\��� H����*\Ȱ�Ç!� ,22���0�I��8�U��)����E�$t�T��A�.C�q���s�����?�0��/b� ��~6a���F����$�Mߋ�l�D�y5��)]e�oQn G�.pZ���|oT�3�A��x =����]�@�S�>.�6�G�����������=�è����$���E���M��1\٫|=ͻ��>(��X5Ԕ�ܮ�����˴��5�"����*\Ȱ�Ç#�K!� ,22���0�I��8�U���)h��hV�F�Z-���1P�>���bl I8\H/��5Ϩ��CY��,i �2u_q�+�p@v��^yn�<�#Og}\�nmc�� x</Q�I���z�-�x�[�����������a��`?p��3[��v���u��&�xm� �}�e�1̥�ա��=ۜ�Q�*�J�²��͖��F�H����*\H!!� ,22���0�I��8��c�S|�V$0��a,+��i,{������ ���~A�xt�;U�h|�S� X��fa�T|��@�����f���|M,�Hrr}�8[��c]��[{�\� ������@pw��y-��eT���[ �hQ:�������m����9���>���cр�)�#��%�� ������� �ـ�$��y����2���P0e �4�H��ŋ�!� ,22���0�I��8�ͻ��U�`1��y��ɸlk�O�a,�-�;E�'����ΐI�ru�: �g�im�4�07�*&7gV|ч���z� tH5�w��q\V��}�7ox79�a_��L1�s��,sB����,��#aQ�A�T�D���0��7�+�5Ś�!:�ʬ�m���]����I�䚜��ݛӽ|����f���|ᒽ�C�"7�:�����( !� ,22���0�I��8�ͻ�`(�d�V�i�����̴c6����2 BX�x��˅� ��' i�b�YC�~ ��t���jc�6Z}�� W�`��z|#b�C�$W6b�"Q>�o{1x�(o�-�� �Z�%�s��%�6����$������1� �;)� �d���&��ܓ(Ѭ��>�Ԕ9�����-�h�1���0��7���L�-���':RI!� ,22���0�I��8�ͻ�`(�di�h��l��+��ѵ��v��2�0��`�$Q�($���25��+���z�TL�`P9��@`r�a2����p{Vs!S�Mk'�z5�u&�9��h!�������"z����"S��s�o~��lj�~��$�ˣ���v�%���5ʙl$�Ɨ� �)� ���(�9�h�jޛ���v u�>l��F�Y 5�4)h��H�"a"J<�!� ,22���0�I��8�ͻ�`(�di�h��l�p,��xm+y��=����dR�:*�̢� ������P�`e0�n��� !5�K�"�@8�d]~k4v#_:}�4d�|�x��Z\}��� �d�gL���b�tT�o$�<��\pZ��"� Tbnb��\�q� �T5���[ |զp�v5���ү�n�n�!Ӛw������������we�5m�*uP��v-�PC�H�ŋ!� ,22���0�I��8�ͻ�`(�di�h��l�p,�tm�X�|��B� ����G ���a:�8�)��\��Q0X�p�@C�!�p?��y�p�;�lm|uf�s� �B�c�� f�U�H ��uu�������}���G�G��O� ��XĿ����e�E�єB���t˒Ϝ���!�������NtQ���р�[� ��Y, ЫWh��|��HqC!� ,22���0�I��8�ͻ�`(�di�h��l�p,�tm�x��P܂��*�(�02:-��P`�8�Cp��`ƌAIΛ���)��G�q�Ÿ� ��oqwqzU�?AujK�o� {R?RRK��U����ce����QLL�IUAl���l<���DZD} �Y���¶̛Ş �^��G��e�?�uŮ�l���I{Ie!���e��"�����pkr��7J���G,�5QTd������ !� ,22���0�I��8�ͻ�`(�di�h��l�p,�tm�xDq���`�����P��Ieof @����xU|�f��!�Ka�)H�X�fk�H��R/7+ W_|v q>{>@��Ii}~MLVE�H��r�S�E��~qM<ED����M�m��>G���i����a�e�� �d�h�js�Д��z �bYU����M��!<��ҭ�ؼ"<b���� �!a�8�V��@�n:"JԐ!� ,22���0�I��8�ͻ�`(�di�h��l�p,�tm�xC�����C��p0l��I3�R³u , �ko�*D��!�*���㾘 �K�W�px g|n[N��� ps~�kuVz����~�i`i^�Wl��_�`O��]�S��d��|����l��s��l�a[d�� ��|zlz�!ʜZ��ӫ�"�y����(���m��yT1�J�� !� ,22���0�I��8�ͻ�`(�di�h��l�p,�q�@AC_�Á�-!�'8~*ݲw @U��� ;0�C�H���װq��q3�X ����VUAC>-mxA�9CM},f�[�(?CoY[ �6?;o;�� s�5YH�M�����HB�P�#�h�H�x�o�!�����;�����ϼ����P�ªخGgW�����i����`'s����Q����(���"!� ,22���0�I��8�ͻ�`(�di�h���hmT�P�Q0���oQ����hh�X�ZP �jɓ�8�qZ*�b���Zl�a�⒇k����~^-}��x�yk{xao�1U���(d/�&3jq �)7U���=��87� `~�Z�� �H"�7M3=�d�#�_M/����e�őT�ȠIĽl`q�$�͵�����lU�tmY�T늫��S��?q���C���*��!� ,22���0�I��8�ͻ�`(�d��&)&Bk��L� 3�38E�0�~� �P\!�;��58<���pD� MC� n)>@�p�vIʅ�]��SqU�*��Q l~2�Woc|��VOSm�|������m���k��W�<l|�)C���-G��6k>k�i?(lis��&= s�s�bke�'�(�(=Gζ�Ӧ�w2��ʹr߫G��� �j�Bݼ]����r~k�#���t���_���$!� ,22���0�I��8�ͻ�Pa� 1�7c���n�Z,:S��İ���^�wDBLG&��rj��TQ�e��l 0�H��0�|`@Ow��8�y=7�H+ha:W�y.PfL�)X�0���3=2�Hfq n����z�����C�������"�����������V"��q��жm�WɣB"�h��.̆y�h�N�"�٦����y����������n�k�:觰�Ç�!� ,22���0�I��8kXH� DDh2�`,߹ �2�.f�ӵu��ߡ�I} ��P"rp�T�:��-X���*E��!0��+dxWd�i+ �@��ީ^2)pNd,z �SgiG?|`[U��.?�2<�y{D��n�z��&71���5vX�gn�� ��Š�������o���į�УǼ��|�_�� �g��ow����J��=��p��� ��Wϝ<���Nap�1Yʼn3j�ȑZ;PK���\������:modules/mod_simplefileuploadv1.3/images/button_refresh.gifnu�[���GIF89a�O�P�Q� K� L�#M�%M�!O�(M�&Q�#R� Q� T�%T�$T�$U�'X�*V�)W�-Y�$W�'Y�*\�1\�8_�.a�5`�8`�8c�<c�9d�9f�>h�8i�;j�<j�=m�?q�?r�Ag�@f�Lo�Bj�Aj�@k�Cl�Cn�Uv�Wx�`}�`�Bq�Dq�Es�Ct�Ds�Dt�Fv�Gy�Hv�Ev�Fv�Dv�K{�X}�]��_��b��i��i��m��Z��i��i��l��k��p��w��z��q��q��y��y��y��y���Ɔ�Ȍ�ɍ�ʍ�̎�ͅ�э�Ј�ߙ�ә�ԝ�ҟ�Ԝ�؆�ࡷۭ�ܮ�ڱ�ڰ�۾�߬���������������������!��,�� H����*\Ȱ�Ç ��F�nb�X��!o��X�p 5r��#�� ,�(���2���*B�hSɍ?�$tÁė�0>�0q�I�,Ds��*U>�0�"A,4�xF�)��в0CfP@d!�&Q3'M� �ax�A(��A��@2�lI2D�8kS�^�: ;PK���\��6�9modules/mod_simplefileuploadv1.3/images/button_select.gifnu�[���GIF89a>�!!!"""&&&)))***+++333555:::FFFOOOqqqsssuuu{{{|||~~~���������������������������������������������������������������������������������������Ʋ�ȳ�ӿ�������������������������������������������������������������������������������������������������������������������������������������������������!��,>�� H����*\Ȱ�Ç#J�H��ŋ3j�ȱ�LJ\��Ir�������fJ��T��#�`��8�$��M� $��� 9W��l0��͝�ȱ��ժl�A����B #�ճ��H�鿯3p��)�.ݻO���E�r�B�#���9����n㸏!�/���[� �E��a�:�w���LS�m,W�e�U���,g�ЦC�U�z��`Y�n:�u櫜m���c�bI�� �����>���v�ģ)�$�[���ձ�ip��8*�lJ�8p�����}�Y���n!�|P�j�1�P`�$��� #�pX� 5QCe��Ɖ'�D �`D &E/p���Al�LĨPC��!$�$ 1��B&�DD��Õ;���L@�O@;PK���\����0modules/mod_articles_categories/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_categories * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="categories-module<?php echo $moduleclass_sfx; ?> mod-list"> <?php require JModuleHelper::getLayoutPath('mod_articles_categories', $params->get('layout', 'default') . '_items'); ?> </ul> PK���\y��)��6modules/mod_articles_categories/tmpl/default_items.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_categories * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $input = JFactory::getApplication()->input; $option = $input->getCmd('option'); $view = $input->getCmd('view'); $id = $input->getInt('id'); foreach ($list as $item) : ?> <li<?php if ($id == $item->id && $view == 'category' && $option == 'com_content') echo ' class="active"'; ?>> <?php $levelup = $item->level - $startLevel - 1; ?> <h<?php echo $params->get('item_heading') + $levelup; ?>> <a href="<?php echo JRoute::_(ContentHelperRoute::getCategoryRoute($item->id)); ?>"> <?php echo $item->title; ?> <?php if ($params->get('numitems')) : ?> (<?php echo $item->numitems; ?>) <?php endif; ?> </a> </h<?php echo $params->get('item_heading') + $levelup; ?>> <?php if ($params->get('show_description', 0)) : ?> <?php echo JHtml::_('content.prepare', $item->description, $item->getParams(), 'mod_articles_categories.content'); ?> <?php endif; ?> <?php if ($params->get('show_children', 0) && (($params->get('maxlevel', 0) == 0) || ($params->get('maxlevel') >= ($item->level - $startLevel))) && count($item->getChildren())) : ?> <?php echo '<ul>'; ?> <?php $temp = $list; ?> <?php $list = $item->getChildren(); ?> <?php require JModuleHelper::getLayoutPath('mod_articles_categories', $params->get('layout', 'default') . '_items'); ?> <?php $list = $temp; ?> <?php echo '</ul>'; ?> <?php endif; ?> </li> <?php endforeach; ?> PK���\��%���;modules/mod_articles_categories/mod_articles_categories.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_categories * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the helper functions only once JLoader::register('ModArticlesCategoriesHelper', __DIR__ . '/helper.php'); JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php'); JLoader::register('JCategoryNode', JPATH_BASE . '/libraries/legacy/categories/categories.php'); $cacheid = md5($module->id); $cacheparams = new stdClass; $cacheparams->cachemode = 'id'; $cacheparams->class = 'ModArticlesCategoriesHelper'; $cacheparams->method = 'getList'; $cacheparams->methodparams = $params; $cacheparams->modeparams = $cacheid; $list = JModuleHelper::moduleCache($module, $params, $cacheparams); if (!empty($list)) { $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $startLevel = reset($list)->getParent()->level; require JModuleHelper::getLayoutPath('mod_articles_categories', $params->get('layout', 'default')); } PK���\@r�*modules/mod_articles_categories/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_categories * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_articles_categories * * @since 1.5 */ abstract class ModArticlesCategoriesHelper { /** * Get list of articles * * @param \Joomla\Registry\Registry &$params module parameters * * @return array * * @since 1.5 */ public static function getList(&$params) { $options = array(); $options['countItems'] = $params->get('numitems', 0); $categories = JCategories::getInstance('Content', $options); $category = $categories->get($params->get('parent', 'root')); if ($category !== null) { $items = $category->getChildren(); $count = $params->get('count', 0); if ($count > 0 && count($items) > $count) { $items = array_slice($items, 0, $count); } return $items; } } } PK���\��� ;modules/mod_articles_categories/mod_articles_categories.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_categories</name> <author>Joomla! Project</author> <creationDate>February 2010</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_ARTICLES_CATEGORIES_XML_DESCRIPTION</description> <files> <filename module="mod_articles_categories">mod_articles_categories.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_categories.ini</language> <language tag="en-GB">en-GB.mod_articles_categories.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_ARTICLES_CATEGORIES" /> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/administrator/components/com_categories/models/fields" > <field name="parent" type="modal_category" label="MOD_ARTICLES_CATEGORIES_FIELD_PARENT_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_PARENT_DESC" extension="com_content" filter="integer" published="" required="true" select="true" new="true" edit="true" clear="true" /> <field name="show_description" type="radio" label="MOD_ARTICLES_CATEGORIES_FIELD_SHOW_DESCRIPTION_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_SHOW_DESCRIPTION_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="numitems" type="radio" label="MOD_ARTICLES_CATEGORIES_FIELD_NUMITEMS_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_NUMITEMS_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_children" type="radio" label="MOD_ARTICLES_CATEGORIES_FIELD_SHOW_CHILDREN_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_SHOW_CHILDREN_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="count" type="list" label="MOD_ARTICLES_CATEGORIES_FIELD_COUNT_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_COUNT_DESC" default="0" filter="integer" > <option value="0">JALL</option> <option value="1">J1</option> <option value="2">J2</option> <option value="3">J3</option> <option value="4">J4</option> <option value="5">J5</option> <option value="6">J6</option> <option value="7">J7</option> <option value="8">J8</option> <option value="9">J9</option> <option value="10">J10</option> </field> <field name="maxlevel" type="list" label="MOD_ARTICLES_CATEGORIES_FIELD_MAXLEVEL_LABEL" description="MOD_ARTICLES_CATEGORIES_FIELD_MAXLEVEL_DESC" default="0" filter="integer" > <option value="0">JALL</option> <option value="1">J1</option> <option value="2">J2</option> <option value="3">J3</option> <option value="4">J4</option> <option value="5">J5</option> <option value="6">J6</option> <option value="7">J7</option> <option value="8">J8</option> <option value="9">J9</option> <option value="10">J10</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="item_heading" type="list" label="MOD_ARTICLES_CATEGORIES_TITLE_HEADING_LABEL" description="MOD_ARTICLES_CATEGORIES_TITLE_HEADING_DESC" default="4" filter="integer" > <option value="1">JH1</option> <option value="2">JH2</option> <option value="3">JH3</option> <option value="4">JH4</option> <option value="5">JH5</option> </field> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="owncache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\#y��3modules/mod_articles_latest/mod_articles_latest.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the latest functions only once JLoader::register('ModArticlesLatestHelper', __DIR__ . '/helper.php'); $list = ModArticlesLatestHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_articles_latest', $params->get('layout', 'default')); PK���\n�VV,modules/mod_articles_latest/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="latestnews<?php echo $moduleclass_sfx; ?> mod-list"> <?php foreach ($list as $item) : ?> <li itemscope itemtype="https://schema.org/Article"> <a href="<?php echo $item->link; ?>" itemprop="url"> <span itemprop="name"> <?php echo $item->title; ?> </span> </a> </li> <?php endforeach; ?> </ul> PK���\�ve^��&modules/mod_articles_latest/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php'); JModelLegacy::addIncludePath(JPATH_SITE . '/components/com_content/models', 'ContentModel'); use Joomla\Utilities\ArrayHelper; /** * Helper for mod_articles_latest * * @since 1.6 */ abstract class ModArticlesLatestHelper { /** * Retrieve a list of article * * @param \Joomla\Registry\Registry &$params module parameters * * @return mixed * * @since 1.6 */ public static function getList(&$params) { // Get the dbo $db = JFactory::getDbo(); // Get an instance of the generic articles model $model = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); // Set application parameters in model $app = JFactory::getApplication(); $appParams = $app->getParams(); $model->setState('params', $appParams); $model->setState('list.start', 0); $model->setState('filter.published', 1); // Set the filters based on the module params $model->setState('list.limit', (int) $params->get('count', 5)); // This module does not use tags data $model->setState('load_tags', false); // Access filter $access = !JComponentHelper::getParams('com_content')->get('show_noauth'); $authorised = JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')); $model->setState('filter.access', $access); // Category filter $model->setState('filter.category_id', $params->get('catid', array())); // User filter $userId = JFactory::getUser()->get('id'); switch ($params->get('user_id')) { case 'by_me' : $model->setState('filter.author_id', (int) $userId); break; case 'not_me' : $model->setState('filter.author_id', $userId); $model->setState('filter.author_id.include', false); break; case 'created_by' : $model->setState('filter.author_id', $params->get('author', array())); break; case '0' : break; default: $model->setState('filter.author_id', (int) $params->get('user_id')); break; } // Filter by language $model->setState('filter.language', $app->getLanguageFilter()); // Featured switch $featured = $params->get('show_featured', ''); if ($featured === '') { $model->setState('filter.featured', 'show'); } elseif ($featured) { $model->setState('filter.featured', 'only'); } else { $model->setState('filter.featured', 'hide'); } // Set ordering $order_map = array( 'm_dsc' => 'a.modified DESC, a.created', 'mc_dsc' => 'CASE WHEN (a.modified = ' . $db->quote($db->getNullDate()) . ') THEN a.created ELSE a.modified END', 'c_dsc' => 'a.created', 'p_dsc' => 'a.publish_up', 'random' => $db->getQuery(true)->Rand(), ); $ordering = ArrayHelper::getValue($order_map, $params->get('ordering'), 'a.publish_up'); $dir = 'DESC'; $model->setState('list.ordering', $ordering); $model->setState('list.direction', $dir); $items = $model->getItems(); foreach ($items as &$item) { $item->slug = $item->id . ':' . $item->alias; /** @deprecated Catslug is deprecated, use catid instead. 4.0 */ $item->catslug = $item->catid . ':' . $item->category_alias; if ($access || in_array($item->access, $authorised)) { // We know that user has the privilege to view the article $item->link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language)); } else { $item->link = JRoute::_('index.php?option=com_users&view=login'); } } return $items; } } PK���\��+��3modules/mod_articles_latest/mod_articles_latest.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_latest</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_LATEST_NEWS_XML_DESCRIPTION</description> <files> <filename module="mod_articles_latest">mod_articles_latest.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_latest.ini</language> <language tag="en-GB">en-GB.mod_articles_latest.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_LATEST_NEWS" /> <config> <fields name="params"> <fieldset name="basic"> <field name="catid" type="category" label="JCATEGORY" description="MOD_LATEST_NEWS_FIELD_CATEGORY_DESC" extension="com_content" multiple="true" filter="int_array" /> <field name="count" type="number" label="MOD_LATEST_NEWS_FIELD_COUNT_LABEL" description="MOD_LATEST_NEWS_FIELD_COUNT_DESC" default="5" filter="integer" /> <field name="show_featured" type="list" label="MOD_LATEST_NEWS_FIELD_FEATURED_LABEL" description="MOD_LATEST_NEWS_FIELD_FEATURED_DESC" default="" filter="integer" > <option value="">JSHOW</option> <option value="0">JHIDE</option> <option value="1">MOD_LATEST_NEWS_VALUE_ONLY_SHOW_FEATURED</option> </field> <field name="ordering" type="list" label="MOD_LATEST_NEWS_FIELD_ORDERING_LABEL" description="MOD_LATEST_NEWS_FIELD_ORDERING_DESC" default="p_dsc" > <option value="c_dsc">MOD_LATEST_NEWS_VALUE_RECENT_ADDED</option> <option value="m_dsc">MOD_LATEST_NEWS_VALUE_RECENT_MODIFIED</option> <option value="p_dsc">MOD_LATEST_NEWS_VALUE_RECENT_PUBLISHED</option> <option value="mc_dsc">MOD_LATEST_NEWS_VALUE_RECENT_TOUCHED</option> <option value="random">MOD_LATEST_NEWS_VALUE_RECENT_RAND</option> </field> <field name="user_id" type="list" label="MOD_LATEST_NEWS_FIELD_USER_LABEL" description="MOD_LATEST_NEWS_FIELD_USER_DESC" default="0" > <option value="0">MOD_LATEST_NEWS_VALUE_ANYONE</option> <option value="by_me">MOD_LATEST_NEWS_VALUE_ADDED_BY_ME</option> <option value="not_me">MOD_LATEST_NEWS_VALUE_NOTADDED_BY_ME</option> <option value="created_by">MOD_LATEST_NEWS_VALUE_CREATED_BY</option> </field> <field name="author" type="author" label="MOD_LATEST_NEWS_FIELD_AUTHOR_LABEL" description="MOD_LATEST_NEWS_FIELD_AUTHOR_DESC" multiple="true" showon="user_id:created_by" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\�4�{kkmodules/mod_menu/mod_menu.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the menu functions only once JLoader::register('ModMenuHelper', __DIR__ . '/helper.php'); $list = ModMenuHelper::getList($params); $base = ModMenuHelper::getBase($params); $active = ModMenuHelper::getActive($params); $default = ModMenuHelper::getDefault(); $active_id = $active->id; $default_id = $default->id; $path = $base->tree; $showAll = $params->get('showAllChildren', 1); $class_sfx = htmlspecialchars($params->get('class_sfx'), ENT_COMPAT, 'UTF-8'); if (count($list)) { require JModuleHelper::getLayoutPath('mod_menu', $params->get('layout', 'default')); } PK���\)X�hhmodules/mod_menu/mod_menu.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_menu</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_MENU_XML_DESCRIPTION</description> <files> <filename module="mod_menu">mod_menu.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_menu.ini</language> <language tag="en-GB">en-GB.mod_menu.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_MENU" /> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/administrator/components/com_menus/models/fields" > <field name="menutype" type="menu" label="MOD_MENU_FIELD_MENUTYPE_LABEL" description="MOD_MENU_FIELD_MENUTYPE_DESC" clientid="0" /> <field name="base" type="modal_menu" label="MOD_MENU_FIELD_ACTIVE_LABEL" description="MOD_MENU_FIELD_ACTIVE_DESC" select="true" new="true" edit="true" clear="true" filter="integer" > <option value="">JCURRENT</option> </field> <field name="startLevel" type="list" label="MOD_MENU_FIELD_STARTLEVEL_LABEL" description="MOD_MENU_FIELD_STARTLEVEL_DESC" default="1" filter="integer" > <option value="1">J1</option> <option value="2">J2</option> <option value="3">J3</option> <option value="4">J4</option> <option value="5">J5</option> <option value="6">J6</option> <option value="7">J7</option> <option value="8">J8</option> <option value="9">J9</option> <option value="10">J10</option> </field> <field name="endLevel" type="list" label="MOD_MENU_FIELD_ENDLEVEL_LABEL" description="MOD_MENU_FIELD_ENDLEVEL_DESC" default="0" filter="integer" > <option value="0">JALL</option> <option value="1">J1</option> <option value="2">J2</option> <option value="3">J3</option> <option value="4">J4</option> <option value="5">J5</option> <option value="6">J6</option> <option value="7">J7</option> <option value="8">J8</option> <option value="9">J9</option> <option value="10">J10</option> </field> <field name="showAllChildren" type="radio" label="MOD_MENU_FIELD_ALLCHILDREN_LABEL" description="MOD_MENU_FIELD_ALLCHILDREN_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> </fieldset> <fieldset name="advanced"> <field name="tag_id" type="text" label="MOD_MENU_FIELD_TAG_ID_LABEL" description="MOD_MENU_FIELD_TAG_ID_DESC" /> <field name="class_sfx" type="text" label="MOD_MENU_FIELD_CLASS_LABEL" description="MOD_MENU_FIELD_CLASS_DESC" /> <field name="window_open" type="text" label="MOD_MENU_FIELD_TARGET_LABEL" description="MOD_MENU_FIELD_TARGET_DESC" /> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="itemid" > <option value="itemid"></option> </field> </fieldset> </fields> </config> </extension> PK���\�/\���+modules/mod_menu/tmpl/default_separator.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $title = $item->anchor_title ? ' title="' . $item->anchor_title . '"' : ''; $anchor_css = $item->anchor_css ?: ''; $linktype = $item->title; if ($item->menu_image) { if ($item->menu_image_css) { $image_attributes['class'] = $item->menu_image_css; $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); } else { $linktype = JHtml::_('image', $item->menu_image, $item->title); } if ($item->params->get('menu_text', 1)) { $linktype .= '<span class="image-title">' . $item->title . '</span>'; } } ?> <span class="separator <?php echo $anchor_css; ?>"<?php echo $title; ?>><?php echo $linktype; ?></span> PK���\��Ǧ��)modules/mod_menu/tmpl/default_heading.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $title = $item->anchor_title ? ' title="' . $item->anchor_title . '"' : ''; $anchor_css = $item->anchor_css ?: ''; $linktype = $item->title; if ($item->menu_image) { if ($item->menu_image_css) { $image_attributes['class'] = $item->menu_image_css; $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); } else { $linktype = JHtml::_('image', $item->menu_image, $item->title); } if ($item->params->get('menu_text', 1)) { $linktype .= '<span class="image-title">' . $item->title . '</span>'; } } ?> <span class="nav-header <?php echo $anchor_css; ?>"<?php echo $title; ?>><?php echo $linktype; ?></span> PK���\*p�#ii!modules/mod_menu/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $id = ''; if ($tagId = $params->get('tag_id', '')) { $id = ' id="' . $tagId . '"'; } // The menu class is deprecated. Use nav instead ?> <ul class="nav menu<?php echo $class_sfx; ?> mod-list"<?php echo $id; ?>> <?php foreach ($list as $i => &$item) { $class = 'item-' . $item->id; if ($item->id == $default_id) { $class .= ' default'; } if ($item->id == $active_id || ($item->type === 'alias' && $item->params->get('aliasoptions') == $active_id)) { $class .= ' current'; } if (in_array($item->id, $path)) { $class .= ' active'; } elseif ($item->type === 'alias') { $aliasToId = $item->params->get('aliasoptions'); if (count($path) > 0 && $aliasToId == $path[count($path) - 1]) { $class .= ' active'; } elseif (in_array($aliasToId, $path)) { $class .= ' alias-parent-active'; } } if ($item->type === 'separator') { $class .= ' divider'; } if ($item->deeper) { $class .= ' deeper'; } if ($item->parent) { $class .= ' parent'; } echo '<li class="' . $class . '">'; switch ($item->type) : case 'separator': case 'component': case 'heading': case 'url': require JModuleHelper::getLayoutPath('mod_menu', 'default_' . $item->type); break; default: require JModuleHelper::getLayoutPath('mod_menu', 'default_url'); break; endswitch; // The next item is deeper. if ($item->deeper) { echo '<ul class="nav-child unstyled small">'; } // The next item is shallower. elseif ($item->shallower) { echo '</li>'; echo str_repeat('</ul></li>', $item->level_diff); } // The next item is on the same level. else { echo '</li>'; } } ?></ul> PK���\���QQ+modules/mod_menu/tmpl/default_component.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $attributes = array(); if ($item->anchor_title) { $attributes['title'] = $item->anchor_title; } if ($item->anchor_css) { $attributes['class'] = $item->anchor_css; } if ($item->anchor_rel) { $attributes['rel'] = $item->anchor_rel; } $linktype = $item->title; if ($item->menu_image) { if ($item->menu_image_css) { $image_attributes['class'] = $item->menu_image_css; $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); } else { $linktype = JHtml::_('image', $item->menu_image, $item->title); } if ($item->params->get('menu_text', 1)) { $linktype .= '<span class="image-title">' . $item->title . '</span>'; } } if ($item->browserNav == 1) { $attributes['target'] = '_blank'; } elseif ($item->browserNav == 2) { $options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes'; $attributes['onclick'] = "window.open(this.href, 'targetWindow', '" . $options . "'); return false;"; } echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink, ENT_COMPAT, 'UTF-8', false)), $linktype, $attributes); PK���\g�$��%modules/mod_menu/tmpl/default_url.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $attributes = array(); if ($item->anchor_title) { $attributes['title'] = $item->anchor_title; } if ($item->anchor_css) { $attributes['class'] = $item->anchor_css; } if ($item->anchor_rel) { $attributes['rel'] = $item->anchor_rel; } $linktype = $item->title; if ($item->menu_image) { if ($item->menu_image_css) { $image_attributes['class'] = $item->menu_image_css; $linktype = JHtml::_('image', $item->menu_image, $item->title, $image_attributes); } else { $linktype = JHtml::_('image', $item->menu_image, $item->title); } if ($item->params->get('menu_text', 1)) { $linktype .= '<span class="image-title">' . $item->title . '</span>'; } } if ($item->browserNav == 1) { $attributes['target'] = '_blank'; $attributes['rel'] = 'noopener noreferrer'; if ($item->anchor_rel == 'nofollow') { $attributes['rel'] .= ' nofollow'; } } elseif ($item->browserNav == 2) { $options = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,' . $params->get('window_open'); $attributes['onclick'] = "window.open(this.href, 'targetWindow', '" . $options . "'); return false;"; } echo JHtml::_('link', JFilterOutput::ampReplace(htmlspecialchars($item->flink, ENT_COMPAT, 'UTF-8', false)), $linktype, $attributes); PK���\��"9ffmodules/mod_menu/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_menu * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_menu * * @since 1.5 */ class ModMenuHelper { /** * Get a list of the menu items. * * @param \Joomla\Registry\Registry &$params The module options. * * @return array * * @since 1.5 */ public static function getList(&$params) { $app = JFactory::getApplication(); $menu = $app->getMenu(); // Get active menu item $base = self::getBase($params); $user = JFactory::getUser(); $levels = $user->getAuthorisedViewLevels(); asort($levels); $key = 'menu_items' . $params . implode(',', $levels) . '.' . $base->id; $cache = JFactory::getCache('mod_menu', ''); if ($cache->contains($key)) { $items = $cache->get($key); } else { $path = $base->tree; $start = (int) $params->get('startLevel', 1); $end = (int) $params->get('endLevel', 0); $showAll = $params->get('showAllChildren', 1); $items = $menu->getItems('menutype', $params->get('menutype')); $hidden_parents = array(); $lastitem = 0; if ($items) { foreach ($items as $i => $item) { $item->parent = false; if (isset($items[$lastitem]) && $items[$lastitem]->id == $item->parent_id && $item->params->get('menu_show', 1) == 1) { $items[$lastitem]->parent = true; } if (($start && $start > $item->level) || ($end && $item->level > $end) || (!$showAll && $item->level > 1 && !in_array($item->parent_id, $path)) || ($start > 1 && !in_array($item->tree[$start - 2], $path))) { unset($items[$i]); continue; } // Exclude item with menu item option set to exclude from menu modules if (($item->params->get('menu_show', 1) == 0) || in_array($item->parent_id, $hidden_parents)) { $hidden_parents[] = $item->id; unset($items[$i]); continue; } $item->deeper = false; $item->shallower = false; $item->level_diff = 0; if (isset($items[$lastitem])) { $items[$lastitem]->deeper = ($item->level > $items[$lastitem]->level); $items[$lastitem]->shallower = ($item->level < $items[$lastitem]->level); $items[$lastitem]->level_diff = ($items[$lastitem]->level - $item->level); } $lastitem = $i; $item->active = false; $item->flink = $item->link; // Reverted back for CMS version 2.5.6 switch ($item->type) { case 'separator': break; case 'heading': // No further action needed. break; case 'url': if ((strpos($item->link, 'index.php?') === 0) && (strpos($item->link, 'Itemid=') === false)) { // If this is an internal Joomla link, ensure the Itemid is set. $item->flink = $item->link . '&Itemid=' . $item->id; } break; case 'alias': $item->flink = 'index.php?Itemid=' . $item->params->get('aliasoptions'); // Get the language of the target menu item when site is multilingual if (JLanguageMultilang::isEnabled()) { $newItem = JFactory::getApplication()->getMenu()->getItem((int) $item->params->get('aliasoptions')); // Use language code if not set to ALL if ($newItem != null && $newItem->language && $newItem->language !== '*') { $item->flink .= '&lang=' . $newItem->language; } } break; default: $item->flink = 'index.php?Itemid=' . $item->id; break; } if ((strpos($item->flink, 'index.php?') !== false) && strcasecmp(substr($item->flink, 0, 4), 'http')) { $item->flink = JRoute::_($item->flink, true, $item->params->get('secure')); } else { $item->flink = JRoute::_($item->flink); } // We prevent the double encoding because for some reason the $item is shared for menu modules and we get double encoding // when the cause of that is found the argument should be removed $item->title = htmlspecialchars($item->title, ENT_COMPAT, 'UTF-8', false); $item->anchor_css = htmlspecialchars($item->params->get('menu-anchor_css', ''), ENT_COMPAT, 'UTF-8', false); $item->anchor_title = htmlspecialchars($item->params->get('menu-anchor_title', ''), ENT_COMPAT, 'UTF-8', false); $item->anchor_rel = htmlspecialchars($item->params->get('menu-anchor_rel', ''), ENT_COMPAT, 'UTF-8', false); $item->menu_image = $item->params->get('menu_image', '') ? htmlspecialchars($item->params->get('menu_image', ''), ENT_COMPAT, 'UTF-8', false) : ''; $item->menu_image_css = htmlspecialchars($item->params->get('menu_image_css', ''), ENT_COMPAT, 'UTF-8', false); } if (isset($items[$lastitem])) { $items[$lastitem]->deeper = (($start ?: 1) > $items[$lastitem]->level); $items[$lastitem]->shallower = (($start ?: 1) < $items[$lastitem]->level); $items[$lastitem]->level_diff = ($items[$lastitem]->level - ($start ?: 1)); } } $cache->store($items, $key); } return $items; } /** * Get base menu item. * * @param \Joomla\Registry\Registry &$params The module options. * * @return object * * @since 3.0.2 */ public static function getBase(&$params) { // Get base menu item from parameters if ($params->get('base')) { $base = JFactory::getApplication()->getMenu()->getItem($params->get('base')); } else { $base = false; } // Use active menu item if no base found if (!$base) { $base = self::getActive($params); } return $base; } /** * Get active menu item. * * @param \Joomla\Registry\Registry &$params The module options. * * @return object * * @since 3.0.2 */ public static function getActive(&$params) { $menu = JFactory::getApplication()->getMenu(); return $menu->getActive() ?: self::getDefault(); } /** * Get default menu item (home page) for current language. * * @return object */ public static function getDefault() { $menu = JFactory::getApplication()->getMenu(); $lang = JFactory::getLanguage(); // Look for the home menu if (JLanguageMultilang::isEnabled()) { return $menu->getDefault($lang->getTag()); } else { return $menu->getDefault(); } } } PK���\l�%�!modules/mod_finder/mod_finder.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_finder * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('FinderHelperRoute', JPATH_SITE . '/components/com_finder/helpers/route.php'); JLoader::register('FinderHelperLanguage', JPATH_ADMINISTRATOR . '/components/com_finder/helpers/language.php'); // Include the helper. JLoader::register('ModFinderHelper', __DIR__ . '/helper.php'); if (!defined('FINDER_PATH_INDEXER')) { define('FINDER_PATH_INDEXER', JPATH_ADMINISTRATOR . '/components/com_finder/helpers/indexer'); } JLoader::register('FinderIndexerQuery', FINDER_PATH_INDEXER . '/query.php'); // Check for OpenSearch if ($params->get('opensearch', 1)) { /* This code intentionally commented $doc = JFactory::getDocument(); $app = JFactory::getApplication(); $ostitle = $params->get('opensearch_title', JText::_('MOD_FINDER_SEARCHBUTTON_TEXT') . ' ' . $app->get('sitename')); $doc->addHeadLink( JUri::getInstance()->toString(array('scheme', 'host', 'port')) . JRoute::_('&option=com_finder&format=opensearch'), 'search', 'rel', array('title' => $ostitle, 'type' => 'application/opensearchdescription+xml') ); */ } // Initialize module parameters. $params->def('field_size', 20); // Get the route. $route = FinderHelperRoute::getSearchRoute($params->get('searchfilter', null)); // Load component language file. FinderHelperLanguage::loadComponentLanguage(); // Load plugin language files. FinderHelperLanguage::loadPluginLanguage(); // Get Smart Search query object. $query = ModFinderHelper::getQuery($params); require JModuleHelper::getLayoutPath('mod_finder', $params->get('layout', 'default')); PK���\��Y --#modules/mod_finder/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_finder * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_SITE . '/components/com_finder/helpers/html'); JHtml::_('jquery.framework'); JHtml::_('formbehavior.chosen'); JHtml::_('bootstrap.tooltip'); // Load the smart search component language file. $lang = JFactory::getLanguage(); $lang->load('com_finder', JPATH_SITE); $suffix = $params->get('moduleclass_sfx'); $output = '<input type="text" name="q" id="mod-finder-searchword' . $module->id . '" class="search-query input-medium" size="' . $params->get('field_size', 20) . '" value="' . htmlspecialchars(JFactory::getApplication()->input->get('q', '', 'string'), ENT_COMPAT, 'UTF-8') . '"' . ' placeholder="' . JText::_('MOD_FINDER_SEARCH_VALUE') . '"/>'; $showLabel = $params->get('show_label', 1); $labelClass = (!$showLabel ? 'element-invisible ' : '') . 'finder' . $suffix; $label = '<label for="mod-finder-searchword' . $module->id . '" class="' . $labelClass . '">' . $params->get('alt_label', JText::_('JSEARCH_FILTER_SUBMIT')) . '</label>'; switch ($params->get('label_pos', 'left')) { case 'top' : $output = $label . '<br />' . $output; break; case 'bottom' : $output .= '<br />' . $label; break; case 'right' : $output .= $label; break; case 'left' : default : $output = $label . $output; break; } if ($params->get('show_button', 0)) { $button = '<button class="btn btn-primary hasTooltip ' . $suffix . ' finder' . $suffix . '" type="submit" title="' . JText::_('MOD_FINDER_SEARCH_BUTTON') . '"><span class="icon-search icon-white"></span>' . JText::_('JSEARCH_FILTER_SUBMIT') . '</button>'; switch ($params->get('button_pos', 'left')) { case 'top' : $output = $button . '<br />' . $output; break; case 'bottom' : $output .= '<br />' . $button; break; case 'right' : $output .= $button; break; case 'left' : default : $output = $button . $output; break; } } JHtml::_('stylesheet', 'com_finder/finder.css', array('version' => 'auto', 'relative' => true)); $script = " jQuery(document).ready(function() { var value, searchword = jQuery('#mod-finder-searchword" . $module->id . "'); // Get the current value. value = searchword.val(); // If the current value equals the default value, clear it. searchword.on('focus', function () { var el = jQuery(this); if (el.val() === '" . JText::_('MOD_FINDER_SEARCH_VALUE', true) . "') { el.val(''); } }); // If the current value is empty, set the previous value. searchword.on('blur', function () { var el = jQuery(this); if (!el.val()) { el.val(value); } }); jQuery('#mod-finder-searchform" . $module->id . "').on('submit', function (e) { e.stopPropagation(); var advanced = jQuery('#mod-finder-advanced" . $module->id . "'); // Disable select boxes with no value selected. if (advanced.length) { advanced.find('select').each(function (index, el) { var el = jQuery(el); if (!el.val()) { el.attr('disabled', 'disabled'); } }); } });"; /* * This segment of code sets up the autocompleter. */ if ($params->get('show_autosuggest', 1)) { JHtml::_('script', 'jui/jquery.autocomplete.min.js', array('version' => 'auto', 'relative' => true)); $script .= " var suggest = jQuery('#mod-finder-searchword" . $module->id . "').autocomplete({ serviceUrl: '" . JRoute::_('index.php?option=com_finder&task=suggestions.suggest&format=json&tmpl=component') . "', paramName: 'q', minChars: 1, maxHeight: 400, width: 300, zIndex: 9999, deferRequestBy: 500 });"; } $script .= '});'; JFactory::getDocument()->addScriptDeclaration($script); ?> <div class="finder<?php echo $suffix; ?>"> <form id="mod-finder-searchform<?php echo $module->id; ?>" action="<?php echo JRoute::_($route); ?>" method="get" class="form-search" role="search"> <?php // Show the form fields. echo $output; ?> <?php $show_advanced = $params->get('show_advanced', 0); ?> <?php if ($show_advanced == 2) : ?> <br /> <a href="<?php echo JRoute::_($route); ?>"><?php echo JText::_('COM_FINDER_ADVANCED_SEARCH'); ?></a> <?php elseif ($show_advanced == 1) : ?> <div id="mod-finder-advanced<?php echo $module->id; ?>"> <?php echo JHtml::_('filter.select', $query, $params); ?> </div> <?php endif; ?> <?php echo modFinderHelper::getGetFields($route, (int) $params->get('set_itemid', 0)); ?> </form> </div> PK���\ '�h h modules/mod_finder/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_finder * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Utilities\ArrayHelper; /** * Finder module helper. * * @since 2.5 */ class ModFinderHelper { /** * Method to get hidden input fields for a get form so that control variables * are not lost upon form submission. * * @param string $route The route to the page. [optional] * @param integer $paramItem The menu item ID. (@since 3.1) [optional] * * @return string A string of hidden input form fields * * @since 2.5 */ public static function getGetFields($route = null, $paramItem = 0) { // Determine if there is an item id before routing. $needId = !JUri::getInstance($route)->getVar('Itemid'); $fields = array(); $uri = JUri::getInstance(JRoute::_($route)); $uri->delVar('q'); // Create hidden input elements for each part of the URI. foreach ($uri->getQuery(true) as $n => $v) { $fields[] = '<input type="hidden" name="' . $n . '" value="' . $v . '" />'; } // Add a field for Itemid if we need one. if ($needId) { $id = $paramItem ?: JFactory::getApplication()->input->get('Itemid', '0', 'int'); $fields[] = '<input type="hidden" name="Itemid" value="' . $id . '" />'; } return implode('', $fields); } /** * Get Smart Search query object. * * @param \Joomla\Registry\Registry $params Module parameters. * * @return FinderIndexerQuery object * * @since 2.5 */ public static function getQuery($params) { $app = JFactory::getApplication(); $input = $app->input; $request = $input->request; $filter = JFilterInput::getInstance(); // Get the static taxonomy filters. $options = array(); $options['filter'] = ($request->get('f', 0, 'int') !== 0) ? $request->get('f', '', 'int') : $params->get('searchfilter'); $options['filter'] = $filter->clean($options['filter'], 'int'); // Get the dynamic taxonomy filters. $options['filters'] = $request->get('t', '', 'array'); $options['filters'] = $filter->clean($options['filters'], 'array'); $options['filters'] = ArrayHelper::toInteger($options['filters']); // Instantiate a query object. return new FinderIndexerQuery($options); } } PK���\D��M��!modules/mod_finder/mod_finder.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_finder</name> <author>Joomla! Project</author> <creationDate>August 2011</creationDate> <copyright>(C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_FINDER_XML_DESCRIPTION</description> <files> <filename module="mod_finder">mod_finder.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">language/en-GB/en-GB.mod_finder.ini</language> <language tag="en-GB">language/en-GB/en-GB.mod_finder.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_SMART_SEARCH" /> <config> <fields name="params" addfieldpath="/administrator/components/com_finder/models/fields"> <fieldset name="basic"> <field name="searchfilter" type="searchfilter" label="MOD_FINDER_FIELDSET_BASIC_SEARCHFILTER_LABEL" description="MOD_FINDER_FIELDSET_BASIC_SEARCHFILTER_DESCRIPTION" default="" /> <field name="show_autosuggest" type="radio" label="MOD_FINDER_FIELDSET_BASIC_AUTOSUGGEST_LABEL" description="MOD_FINDER_FIELDSET_BASIC_AUTOSUGGEST_DESCRIPTION" default="1" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_advanced" type="list" label="MOD_FINDER_FIELDSET_BASIC_SHOW_ADVANCED_LABEL" description="MOD_FINDER_FIELDSET_BASIC_SHOW_ADVANCED_DESCRIPTION" default="0" filter="integer" > <option value="2">MOD_FINDER_FIELDSET_BASIC_SHOW_ADVANCED_OPTION_LINK</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="field_size" type="number" label="MOD_FINDER_FIELDSET_ADVANCED_FIELD_SIZE_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_FIELD_SIZE_DESCRIPTION" default="25" filter="integer" /> <field name="show_label" type="radio" label="MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_SHOW_LABEL_DESCRIPTION" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="label_pos" type="list" label="MOD_FINDER_FIELDSET_ADVANCED_LABEL_POS_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_LABEL_POS_DESCRIPTION" default="left" > <option value="right">JGLOBAL_RIGHT</option> <option value="left">JGLOBAL_LEFT</option> <option value="top">MOD_FINDER_CONFIG_OPTION_TOP</option> <option value="bottom">MOD_FINDER_CONFIG_OPTION_BOTTOM</option> </field> <field name="alt_label" type="text" label="MOD_FINDER_FIELDSET_ADVANCED_ALT_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_ALT_DESCRIPTION" /> <field name="show_button" type="radio" label="MOD_FINDER_FIELDSET_ADVANCED_SHOW_BUTTON_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_SHOW_BUTTON_DESCRIPTION" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="button_pos" type="list" label="MOD_FINDER_FIELDSET_ADVANCED_BUTTON_POS_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_BUTTON_POS_DESCRIPTION" default="left" > <option value="right">JGLOBAL_RIGHT</option> <option value="left">JGLOBAL_LEFT</option> <option value="top">MOD_FINDER_CONFIG_OPTION_TOP</option> <option value="bottom">MOD_FINDER_CONFIG_OPTION_BOTTOM</option> </field> <field name="opensearch" type="radio" label="MOD_FINDER_FIELD_OPENSEARCH_LABEL" description="MOD_FINDER_FIELD_OPENSEARCH_DESCRIPTION" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="opensearch_title" type="text" label="MOD_FINDER_FIELD_OPENSEARCH_TEXT_LABEL" description="MOD_FINDER_FIELD_OPENSEARCH_TEXT_DESCRIPTION" /> <field name="set_itemid" type="menuitem" label="MOD_FINDER_FIELDSET_ADVANCED_SETITEMID_LABEL" description="MOD_FINDER_FIELDSET_ADVANCED_SETITEMID_DESCRIPTION" default="0" filter="integer" > <option value="0">MOD_FINDER_SELECT_MENU_ITEMID</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" default="" /> </fieldset> </fields> </config> </extension> PK���\�V�modules/index.htmlnu�[���<!DOCTYPE html><title></title> PK���\����#modules/mod_banners/mod_banners.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_banners</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_BANNERS_XML_DESCRIPTION</description> <files> <filename module="mod_banners">mod_banners.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_banners.ini</language> <language tag="en-GB">en-GB.mod_banners.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_BANNERS" /> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/administrator/components/com_banners/models/fields" > <field name="target" type="list" label="MOD_BANNERS_FIELD_TARGET_LABEL" description="MOD_BANNERS_FIELD_TARGET_DESC" default="1" filter="integer" > <option value="0">JBROWSERTARGET_PARENT</option> <option value="1">JBROWSERTARGET_NEW</option> <option value="2">JBROWSERTARGET_POPUP</option> </field> <field name="count" type="number" label="MOD_BANNERS_FIELD_COUNT_LABEL" description="MOD_BANNERS_FIELD_COUNT_DESC" default="5" filter="integer" class="validate-numeric" /> <field name="cid" type="bannerclient" label="MOD_BANNERS_FIELD_BANNERCLIENT_LABEL" description="MOD_BANNERS_FIELD_BANNERCLIENT_DESC" filter="integer" /> <field name="catid" type="category" label="JCATEGORY" description="MOD_BANNERS_FIELD_CATEGORY_DESC" extension="com_banners" multiple="true" filter="int_array" class="multipleCategories" /> <field name="tag_search" type="radio" label="MOD_BANNERS_FIELD_TAG_LABEL" description="MOD_BANNERS_FIELD_TAG_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="ordering" type="list" label="MOD_BANNERS_FIELD_RANDOMISE_LABEL" description="MOD_BANNERS_FIELD_RANDOMISE_DESC" default="0" > <option value="0">MOD_BANNERS_VALUE_STICKYORDERING</option> <option value="random">MOD_BANNERS_VALUE_STICKYRANDOMISE</option> </field> <field name="header_text" type="textarea" label="MOD_BANNERS_FIELD_HEADER_LABEL" description="MOD_BANNERS_FIELD_HEADER_DESC" filter="safehtml" rows="3" cols="40" /> <field name="footer_text" type="textarea" label="MOD_BANNERS_FIELD_FOOTER_LABEL" description="MOD_BANNERS_FIELD_FOOTER_DESC" filter="safehtml" rows="3" cols="40" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\��� ��$modules/mod_banners/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_banners * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('BannerHelper', JPATH_ROOT . '/components/com_banners/helpers/banner.php'); ?> <div class="bannergroup<?php echo $moduleclass_sfx; ?>"> <?php if ($headerText) : ?> <?php echo $headerText; ?> <?php endif; ?> <?php foreach ($list as $item) : ?> <div class="banneritem"> <?php $link = JRoute::_('index.php?option=com_banners&task=click&id=' . $item->id); ?> <?php if ($item->type == 1) : ?> <?php // Text based banners ?> <?php echo str_replace(array('{CLICKURL}', '{NAME}'), array($link, $item->name), $item->custombannercode); ?> <?php else : ?> <?php $imageurl = $item->params->get('imageurl'); ?> <?php $width = $item->params->get('width'); ?> <?php $height = $item->params->get('height'); ?> <?php if (BannerHelper::isImage($imageurl)) : ?> <?php // Image based banner ?> <?php $baseurl = strpos($imageurl, 'http') === 0 ? '' : JUri::base(); ?> <?php $alt = $item->params->get('alt'); ?> <?php $alt = $alt ?: $item->name; ?> <?php $alt = $alt ?: JText::_('MOD_BANNERS_BANNER'); ?> <?php if ($item->clickurl) : ?> <?php // Wrap the banner in a link ?> <?php $target = $params->get('target', 1); ?> <?php if ($target == 1) : ?> <?php // Open in a new window ?> <a href="<?php echo $link; ?>" target="_blank" rel="noopener noreferrer" title="<?php echo htmlspecialchars($item->name, ENT_QUOTES, 'UTF-8'); ?>"> <img src="<?php echo $baseurl . $imageurl; ?>" alt="<?php echo htmlspecialchars($alt, ENT_QUOTES, 'UTF-8'); ?>" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> /> </a> <?php elseif ($target == 2) : ?> <?php // Open in a popup window ?> <a href="<?php echo $link; ?>" onclick="window.open(this.href, '', 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=780,height=550'); return false" title="<?php echo htmlspecialchars($item->name, ENT_QUOTES, 'UTF-8'); ?>"> <img src="<?php echo $baseurl . $imageurl; ?>" alt="<?php echo htmlspecialchars($alt, ENT_QUOTES, 'UTF-8'); ?>" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> /> </a> <?php else : ?> <?php // Open in parent window ?> <a href="<?php echo $link; ?>" title="<?php echo htmlspecialchars($item->name, ENT_QUOTES, 'UTF-8'); ?>"> <img src="<?php echo $baseurl . $imageurl; ?>" alt="<?php echo htmlspecialchars($alt, ENT_QUOTES, 'UTF-8'); ?>" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> /> </a> <?php endif; ?> <?php else : ?> <?php // Just display the image if no link specified ?> <img src="<?php echo $baseurl . $imageurl; ?>" alt="<?php echo htmlspecialchars($alt, ENT_QUOTES, 'UTF-8'); ?>" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> /> <?php endif; ?> <?php elseif (BannerHelper::isFlash($imageurl)) : ?> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> > <param name="movie" value="<?php echo $imageurl; ?>" /> <embed src="<?php echo $imageurl; ?>" loop="false" pluginspage="http://www.macromedia.com/go/get/flashplayer" type="application/x-shockwave-flash" <?php if (!empty($width)) echo ' width="' . $width . '"';?> <?php if (!empty($height)) echo ' height="' . $height . '"';?> /> </object> <?php endif; ?> <?php endif; ?> <div class="clr"></div> </div> <?php endforeach; ?> <?php if ($footerText) : ?> <div class="bannerfooter"> <?php echo $footerText; ?> </div> <?php endif; ?> </div> PK���\��}���modules/mod_banners/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_banners * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\CMS\Component\ComponentHelper; use Joomla\CMS\Environment\Browser; /** * Helper for mod_banners * * @since 1.5 */ class ModBannersHelper { /** * Retrieve list of banners * * @param \Joomla\Registry\Registry &$params module parameters * * @return mixed */ public static function &getList(&$params) { JModelLegacy::addIncludePath(JPATH_ROOT . '/components/com_banners/models', 'BannersModel'); $document = JFactory::getDocument(); $app = JFactory::getApplication(); $keywords = explode(',', $document->getMetaData('keywords')); $config = ComponentHelper::getParams('com_banners'); $model = JModelLegacy::getInstance('Banners', 'BannersModel', array('ignore_request' => true)); $model->setState('filter.client_id', (int) $params->get('cid')); $model->setState('filter.category_id', $params->get('catid', array())); $model->setState('list.limit', (int) $params->get('count', 1)); $model->setState('list.start', 0); $model->setState('filter.ordering', $params->get('ordering')); $model->setState('filter.tag_search', $params->get('tag_search')); $model->setState('filter.keywords', $keywords); $model->setState('filter.language', $app->getLanguageFilter()); $banners = $model->getItems(); if ($banners) { if ($config->get('track_robots_impressions', 1) == 1 || !Browser::getInstance()->isRobot()) { $model->impress(); } } return $banners; } } PK���\CO=DD#modules/mod_banners/mod_banners.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_banners * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the banners functions only once JLoader::register('ModBannersHelper', __DIR__ . '/helper.php'); $headerText = trim($params->get('header_text')); $footerText = trim($params->get('footer_text')); JLoader::register('BannersHelper', JPATH_ADMINISTRATOR . '/components/com_banners/helpers/banners.php'); BannersHelper::updateReset(); $list = &ModBannersHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_banners', $params->get('layout', 'default')); PK���\`���&modules/mod_languages/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_languages * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::_('stylesheet', 'mod_languages/template.css', array('version' => 'auto', 'relative' => true)); if ($params->get('dropdown', 0) && !$params->get('dropdownimage', 1)) { JHtml::_('formbehavior.chosen'); } ?> <div class="mod-languages<?php echo $moduleclass_sfx; ?>"> <?php if ($headerText) : ?> <div class="pretext"><p><?php echo $headerText; ?></p></div> <?php endif; ?> <?php if ($params->get('dropdown', 0) && !$params->get('dropdownimage', 1)) : ?> <form name="lang" method="post" action="<?php echo htmlspecialchars_decode(htmlspecialchars(JUri::current(), ENT_COMPAT, 'UTF-8'), ENT_NOQUOTES); ?>"> <select class="inputbox advancedSelect" onchange="document.location.replace(this.value);" > <?php foreach ($list as $language) : ?> <option dir=<?php echo $language->rtl ? '"rtl"' : '"ltr"'; ?> value="<?php echo htmlspecialchars_decode(htmlspecialchars($language->link, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>" <?php echo $language->active ? 'selected="selected"' : ''; ?>> <?php echo $language->title_native; ?></option> <?php endforeach; ?> </select> </form> <?php elseif ($params->get('dropdown', 0) && $params->get('dropdownimage', 1)) : ?> <div class="btn-group"> <?php foreach ($list as $language) : ?> <?php if ($language->active) : ?> <a href="#" data-toggle="dropdown" class="btn dropdown-toggle"> <span class="caret"></span> <?php if ($language->image) : ?> <?php echo JHtml::_('image', 'mod_languages/' . $language->image . '.gif', '', null, true); ?> <?php endif; ?> <?php echo $language->title_native; ?> </a> <?php endif; ?> <?php endforeach; ?> <ul class="<?php echo $params->get('lineheight', 0) ? 'lang-block' : 'lang-inline'; ?> dropdown-menu" dir="<?php echo JFactory::getLanguage()->isRtl() ? 'rtl' : 'ltr'; ?>"> <?php foreach ($list as $language) : ?> <?php if (!$language->active) : ?> <li> <a href="<?php echo htmlspecialchars_decode(htmlspecialchars($language->link, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>"> <?php if ($language->image) : ?> <?php echo JHtml::_('image', 'mod_languages/' . $language->image . '.gif', '', null, true); ?> <?php endif; ?> <?php echo $language->title_native; ?> </a> </li> <?php elseif ($params->get('show_active', 1)) : ?> <?php $base = JUri::getInstance(); ?> <li class="lang-active"> <a href="<?php echo htmlspecialchars_decode(htmlspecialchars($base, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>"> <?php if ($language->image) : ?> <?php echo JHtml::_('image', 'mod_languages/' . $language->image . '.gif', '', null, true); ?> <?php endif; ?> <?php echo $language->title_native; ?> </a> </li> <?php endif; ?> <?php endforeach; ?> </ul> </div> <?php else : ?> <ul class="<?php echo $params->get('inline', 1) ? 'lang-inline' : 'lang-block'; ?>" dir="<?php echo JFactory::getLanguage()->isRtl() ? 'rtl' : 'ltr'; ?>"> <?php foreach ($list as $language) : ?> <?php if (!$language->active) : ?> <li> <a href="<?php echo htmlspecialchars_decode(htmlspecialchars($language->link, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>"> <?php if ($params->get('image', 1)) : ?> <?php if ($language->image) : ?> <?php echo JHtml::_('image', 'mod_languages/' . $language->image . '.gif', $language->title_native, array('title' => $language->title_native), true); ?> <?php else : ?> <span class="label"><?php echo strtoupper($language->sef); ?></span> <?php endif; ?> <?php else : ?> <?php echo $params->get('full_name', 1) ? $language->title_native : strtoupper($language->sef); ?> <?php endif; ?> </a> </li> <?php elseif ($params->get('show_active', 1)) : ?> <?php $base = JUri::getInstance(); ?> <li class="lang-active"> <a href="<?php echo htmlspecialchars_decode(htmlspecialchars($base, ENT_QUOTES, 'UTF-8'), ENT_NOQUOTES); ?>"> <?php if ($params->get('image', 1)) : ?> <?php if ($language->image) : ?> <?php echo JHtml::_('image', 'mod_languages/' . $language->image . '.gif', $language->title_native, array('title' => $language->title_native), true); ?> <?php else : ?> <span class="label"><?php echo strtoupper($language->sef); ?></span> <?php endif; ?> <?php else : ?> <?php echo $params->get('full_name', 1) ? $language->title_native : strtoupper($language->sef); ?> <?php endif; ?> </a> </li> <?php endif; ?> <?php endforeach; ?> </ul> <?php endif; ?> <?php if ($footerText) : ?> <div class="posttext"><p><?php echo $footerText; ?></p></div> <?php endif; ?> </div> PK���\j�'2�� modules/mod_languages/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_languages * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('MenusHelper', JPATH_ADMINISTRATOR . '/components/com_menus/helpers/menus.php'); /** * Helper for mod_languages * * @since 1.6 */ abstract class ModLanguagesHelper { /** * Gets a list of available languages * * @param \Joomla\Registry\Registry &$params module params * * @return array */ public static function getList(&$params) { $user = JFactory::getUser(); $lang = JFactory::getLanguage(); $languages = JLanguageHelper::getLanguages(); $app = JFactory::getApplication(); $menu = $app->getMenu(); $active = $menu->getActive(); // Get menu home items $homes = array(); $homes['*'] = $menu->getDefault('*'); foreach ($languages as $item) { $default = $menu->getDefault($item->lang_code); if ($default && $default->language === $item->lang_code) { $homes[$item->lang_code] = $default; } } // Load associations $assoc = JLanguageAssociations::isEnabled(); if ($assoc) { if ($active) { $associations = MenusHelper::getAssociations($active->id); } // Load component associations $option = $app->input->get('option'); $class = ucfirst(str_replace('com_', '', $option)) . 'HelperAssociation'; \JLoader::register($class, JPATH_SITE . '/components/' . $option . '/helpers/association.php'); if (class_exists($class) && is_callable(array($class, 'getAssociations'))) { $cassociations = call_user_func(array($class, 'getAssociations')); } } $levels = $user->getAuthorisedViewLevels(); $sitelangs = JLanguageHelper::getInstalledLanguages(0); $multilang = JLanguageMultilang::isEnabled(); // Filter allowed languages foreach ($languages as $i => &$language) { // Do not display language without frontend UI if (!array_key_exists($language->lang_code, $sitelangs)) { unset($languages[$i]); } // Do not display language without specific home menu elseif (!isset($homes[$language->lang_code])) { unset($languages[$i]); } // Do not display language without authorized access level elseif (isset($language->access) && $language->access && !in_array($language->access, $levels)) { unset($languages[$i]); } else { $language->active = ($language->lang_code === $lang->getTag()); // Fetch language rtl // If loaded language get from current JLanguage metadata if ($language->active) { $language->rtl = $lang->isRtl(); } // If not loaded language fetch metadata directly for performance else { $languageMetadata = JLanguageHelper::getMetadata($language->lang_code); $language->rtl = $languageMetadata['rtl']; } if ($multilang) { if (isset($cassociations[$language->lang_code])) { $language->link = JRoute::_($cassociations[$language->lang_code] . '&lang=' . $language->sef); } elseif (isset($associations[$language->lang_code]) && $menu->getItem($associations[$language->lang_code])) { $itemid = $associations[$language->lang_code]; $language->link = JRoute::_('index.php?lang=' . $language->sef . '&Itemid=' . $itemid); } elseif ($active && $active->language == '*') { $language->link = JRoute::_('index.php?lang=' . $language->sef . '&Itemid=' . $active->id); } else { if ($language->active) { $language->link = JUri::getInstance()->toString(array('path', 'query')); } else { $itemid = isset($homes[$language->lang_code]) ? $homes[$language->lang_code]->id : $homes['*']->id; $language->link = JRoute::_('index.php?lang=' . $language->sef . '&Itemid=' . $itemid); } } } else { $language->link = JRoute::_('&Itemid=' . $homes['*']->id); } } } return $languages; } } PK���\<ӭ��'modules/mod_languages/mod_languages.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_languages * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the languages functions only once JLoader::register('ModLanguagesHelper', __DIR__ . '/helper.php'); $headerText = $params->get('header_text'); $footerText = $params->get('footer_text'); $list = ModLanguagesHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_languages', $params->get('layout', 'default')); PK���\{� VV'modules/mod_languages/mod_languages.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_languages</name> <author>Joomla! Project</author> <creationDate>February 2010</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.5.0</version> <description>MOD_LANGUAGES_XML_DESCRIPTION</description> <files> <filename module="mod_languages">mod_languages.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_languages.ini</language> <language tag="en-GB">en-GB.mod_languages.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_LANGUAGE_SWITCHER" /> <config> <fieldset> <field name="language" type="list" label="JFIELD_LANGUAGE_LABEL" description="JFIELD_MODULE_LANGUAGE_DESC" > <option value="*">JALL</option> </field> </fieldset> <fields name="params"> <fieldset name="basic"> <field name="header_text" type="textarea" label="MOD_LANGUAGES_FIELD_HEADER_LABEL" description="MOD_LANGUAGES_FIELD_HEADER_DESC" filter="safehtml" rows="3" cols="40" /> <field name="footer_text" type="textarea" label="MOD_LANGUAGES_FIELD_FOOTER_LABEL" description="MOD_LANGUAGES_FIELD_FOOTER_DESC" filter="safehtml" rows="3" cols="40" /> <field name="dropdown" type="radio" label="MOD_LANGUAGES_FIELD_DROPDOWN_LABEL" description="MOD_LANGUAGES_FIELD_DROPDOWN_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="dropdownimage" type="radio" label="MOD_LANGUAGES_FIELD_DROPDOWN_IMAGE_LABEL" description="MOD_LANGUAGES_FIELD_DROPDOWN_IMAGE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="dropdown:1" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="lineheight" type="radio" label="MOD_LANGUAGES_FIELD_LINEHEIGHT_LABEL" description="MOD_LANGUAGES_FIELD_LINEHEIGHT_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" showon="dropdown:1[AND]dropdownimage:1" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="image" type="radio" label="MOD_LANGUAGES_FIELD_USEIMAGE_LABEL" description="MOD_LANGUAGES_FIELD_USEIMAGE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="dropdown:0" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="spacer3" type="spacer" label="MOD_LANGUAGES_SPACER_USENAME_LABEL" class="text" showon="image:0[AND]dropdown:0" /> <field name="show_active" type="radio" label="MOD_LANGUAGES_FIELD_ACTIVE_LABEL" description="MOD_LANGUAGES_FIELD_ACTIVE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="dropdownimage:1[OR]dropdown:0" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="full_name" type="radio" label="MOD_LANGUAGES_FIELD_FULL_NAME_LABEL" description="MOD_LANGUAGES_FIELD_FULL_NAME_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="dropdown:0[AND]image:0" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="inline" type="radio" label="MOD_LANGUAGES_FIELD_INLINE_LABEL" description="MOD_LANGUAGES_FIELD_INLINE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="dropdown:0" > <option value="1">JYES</option> <option value="0">JNO</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="MOD_LANGUAGES_FIELD_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> </fieldset> </fields> </config> </extension> PK���\F��F F 7modules/mod_articles_category/mod_articles_category.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_category * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the helper functions only once JLoader::register('ModArticlesCategoryHelper', __DIR__ . '/helper.php'); $input = JFactory::getApplication()->input; // Prep for Normal or Dynamic Modes $mode = $params->get('mode', 'normal'); $idbase = null; switch ($mode) { case 'dynamic' : $option = $input->get('option'); $view = $input->get('view'); if ($option === 'com_content') { switch ($view) { case 'category' : $idbase = $input->getInt('id'); break; case 'categories' : $idbase = $input->getInt('id'); break; case 'article' : if ($params->get('show_on_article_page', 1)) { $idbase = $input->getInt('catid'); } break; } } break; case 'normal' : default: $idbase = $params->get('catid'); break; } $cacheid = md5(serialize(array ($idbase, $module->module, $module->id))); $cacheparams = new stdClass; $cacheparams->cachemode = 'id'; $cacheparams->class = 'ModArticlesCategoryHelper'; $cacheparams->method = 'getList'; $cacheparams->methodparams = $params; $cacheparams->modeparams = $cacheid; $list = JModuleHelper::moduleCache($module, $params, $cacheparams); if (!empty($list)) { $grouped = false; $article_grouping = $params->get('article_grouping', 'none'); $article_grouping_direction = $params->get('article_grouping_direction', 'ksort'); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $item_heading = $params->get('item_heading'); if ($article_grouping !== 'none') { $grouped = true; switch ($article_grouping) { case 'year' : case 'month_year' : $list = ModArticlesCategoryHelper::groupByDate( $list, $article_grouping, $article_grouping_direction, $params->get('month_year_format', 'F Y'), $params->get('date_grouping_field', 'created') ); break; case 'author' : case 'category_title' : $list = ModArticlesCategoryHelper::groupBy($list, $article_grouping, $article_grouping_direction); break; case 'tags' : $list = ModArticlesCategoryHelper::groupByTags($list, $article_grouping_direction); break; default: break; } } require JModuleHelper::getLayoutPath('mod_articles_category', $params->get('layout', 'default')); } PK���\�$��C�C7modules/mod_articles_category/mod_articles_category.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_category</name> <author>Joomla! Project</author> <creationDate>February 2010</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_ARTICLES_CATEGORY_XML_DESCRIPTION</description> <files> <filename module="mod_articles_category">mod_articles_category.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_category.ini</language> <language tag="en-GB">en-GB.mod_articles_category.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_ARTICLES_CATEGORY" /> <config> <fields name="params"> <fieldset name="basic"> <field name="mode" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_MODE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_MODE_DESC" default="normal" > <option value="normal">MOD_ARTICLES_CATEGORY_OPTION_NORMAL_VALUE</option> <option value="dynamic">MOD_ARTICLES_CATEGORY_OPTION_DYNAMIC_VALUE</option> </field> <field name="show_on_article_page" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_SHOWONARTICLEPAGE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWONARTICLEPAGE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" showon="mode:dynamic" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> </fieldset> <fieldset name="filtering" label="MOD_ARTICLES_CATEGORY_FIELD_GROUP_FILTERING_LABEL" > <field name="count" type="number" label="MOD_ARTICLES_CATEGORY_FIELD_COUNT_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_COUNT_DESC" default="0" filter="integer" /> <field name="show_front" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_SHOWFEATURED_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWFEATURED_DESC" default="show" > <option value="show">JSHOW</option> <option value="hide">JHIDE</option> <option value="only">MOD_ARTICLES_CATEGORY_OPTION_ONLYFEATURED_VALUE</option> </field> <field name="filteringspacer0" type="spacer" hr="true" /> <field name="category_filtering_type" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_CATFILTERINGTYPE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_CATFILTERINGTYPE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">MOD_ARTICLES_CATEGORY_OPTION_INCLUSIVE_VALUE</option> <option value="0">MOD_ARTICLES_CATEGORY_OPTION_EXCLUSIVE_VALUE</option> </field> <field name="catid" type="category" label="JCATEGORY" description="MOD_ARTICLES_CATEGORY_FIELD_CATEGORY_DESC" extension="com_content" multiple="true" filter="int_array" class="multipleCategories" /> <field name="show_child_category_articles" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_SHOWCHILDCATEGORYARTICLES_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWCHILDCATEGORYARTICLES_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">MOD_ARTICLES_CATEGORY_OPTION_INCLUDE_VALUE</option> <option value="0">MOD_ARTICLES_CATEGORY_OPTION_EXCLUDE_VALUE</option> </field> <field name="levels" type="number" label="MOD_ARTICLES_CATEGORY_FIELD_CATDEPTH_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_CATDEPTH_DESC" default="1" filter="integer" showon="show_child_category_articles:1" /> <field name="filteringspacer1" type="spacer" hr="true" /> <field name="filter_tag" type="tag" label="JTAG" description="JTAG_FIELD_SELECT_DESC" mode="nested" multiple="true" filter="int_array" class="multipleTags" /> <field name="filteringspacer2" type="spacer" hr="true" /> <field name="author_filtering_type" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_AUTHORFILTERING_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_AUTHORFILTERING_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">MOD_ARTICLES_CATEGORY_OPTION_INCLUSIVE_VALUE</option> <option value="0">MOD_ARTICLES_CATEGORY_OPTION_EXCLUSIVE_VALUE</option> </field> <field name="created_by" type="author" label="MOD_ARTICLES_CATEGORY_FIELD_AUTHOR_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_AUTHOR_DESC" multiple="true" filter="int_array" class="multipleAuthors" /> <field name="filteringspacer3" type="spacer" hr="true" /> <field name="author_alias_filtering_type" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_AUTHORALIASFILTERING_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_AUTHORALIASFILTERING_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">MOD_ARTICLES_CATEGORY_OPTION_INCLUSIVE_VALUE</option> <option value="0">MOD_ARTICLES_CATEGORY_OPTION_EXCLUSIVE_VALUE</option> </field> <field name="created_by_alias" type="sql" label="MOD_ARTICLES_CATEGORY_FIELD_AUTHORALIAS_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_AUTHORALIAS_DESC" multiple="true" query="select distinct(created_by_alias) from #__content where created_by_alias != '' order by created_by_alias ASC" key_field="created_by_alias" value_field="created_by_alias" class="multipleAuthorAliases" /> <field name="filteringspacer4" type="spacer" hr="true" /> <field name="excluded_articles" type="textarea" label="MOD_ARTICLES_CATEGORY_FIELD_EXCLUDEDARTICLES_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_EXCLUDEDARTICLES_DESC" cols="10" rows="3" /> <field name="filteringspacer5" type="spacer" hr="true" /> <field name="date_filtering" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_DATEFILTERING_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_DATEFILTERING_DESC" default="off" > <option value="off">MOD_ARTICLES_CATEGORY_OPTION_OFF_VALUE</option> <option value="range">MOD_ARTICLES_CATEGORY_OPTION_DATERANGE_VALUE</option> <option value="relative">MOD_ARTICLES_CATEGORY_OPTION_RELATIVEDAY_VALUE</option> </field> <field name="date_field" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_DATERANGEFIELD_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_DATERANGEFIELD_DESC" default="a.created" showon="date_filtering!:off" > <option value="a.created">MOD_ARTICLES_CATEGORY_OPTION_CREATED_VALUE</option> <option value="a.modified">MOD_ARTICLES_CATEGORY_OPTION_MODIFIED_VALUE</option> <option value="a.publish_up">MOD_ARTICLES_CATEGORY_OPTION_STARTPUBLISHING_VALUE</option> </field> <field name="start_date_range" type="calendar" label="MOD_ARTICLES_CATEGORY_FIELD_STARTDATE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_STARTDATE_DESC" translateformat="true" showtime="true" size="22" filter="user_utc" showon="date_filtering:range" /> <field name="end_date_range" type="calendar" label="MOD_ARTICLES_CATEGORY_FIELD_ENDDATE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_ENDDATE_DESC" translateformat="true" showtime="true" size="22" filter="user_utc" showon="date_filtering:range" /> <field name="relative_date" type="number" label="MOD_ARTICLES_CATEGORY_FIELD_RELATIVEDATE_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_RELATIVEDATE_DESC" default="30" filter="integer" showon="date_filtering:relative" /> </fieldset> <fieldset name="ordering" label="MOD_ARTICLES_CATEGORY_FIELD_GROUP_ORDERING_LABEL" > <field name="article_ordering" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEORDERING_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEORDERING_DESC" default="a.title" > <option value="a.ordering">MOD_ARTICLES_CATEGORY_OPTION_ORDERING_VALUE</option> <option value="fp.ordering">MOD_ARTICLES_CATEGORY_OPTION_ORDERINGFEATURED_VALUE</option> <option value="a.hits">MOD_ARTICLES_CATEGORY_OPTION_HITS_VALUE</option> <option value="a.title">JGLOBAL_TITLE</option> <option value="a.id">MOD_ARTICLES_CATEGORY_OPTION_ID_VALUE</option> <option value="a.alias">JFIELD_ALIAS_LABEL</option> <option value="a.created">MOD_ARTICLES_CATEGORY_OPTION_CREATED_VALUE</option> <option value="modified">MOD_ARTICLES_CATEGORY_OPTION_MODIFIED_VALUE</option> <option value="publish_up">MOD_ARTICLES_CATEGORY_OPTION_STARTPUBLISHING_VALUE</option> <option value="a.publish_down">MOD_ARTICLES_CATEGORY_OPTION_FINISHPUBLISHING_VALUE</option> <option value="random">MOD_ARTICLES_CATEGORY_OPTION_RANDOM_VALUE</option> <option value="rating_count" requires="vote">MOD_ARTICLES_CATEGORY_OPTION_VOTE_VALUE</option> <option value="rating" requires="vote">MOD_ARTICLES_CATEGORY_OPTION_RATING_VALUE</option> </field> <field name="article_ordering_direction" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEORDERINGDIR_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEORDERINGDIR_DESC" default="ASC" > <option value="DESC">MOD_ARTICLES_CATEGORY_OPTION_DESCENDING_VALUE</option> <option value="ASC">MOD_ARTICLES_CATEGORY_OPTION_ASCENDING_VALUE</option> </field> </fieldset> <fieldset name="grouping" label="MOD_ARTICLES_CATEGORY_FIELD_GROUP_GROUPING_LABEL" > <field name="article_grouping" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEGROUPING_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEGROUPING_DESC" default="none" > <option value="none">JNONE</option> <option value="year">MOD_ARTICLES_CATEGORY_OPTION_YEAR_VALUE</option> <option value="month_year">MOD_ARTICLES_CATEGORY_OPTION_MONTHYEAR_VALUE</option> <option value="author">JAUTHOR</option> <option value="category_title">JCATEGORY</option> <option value="tags">JTAG</option> </field> <field name="date_grouping_field" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_DATEGROUPINGFIELD_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_DATEGROUPINGFIELD_DESC" default="created" showon="article_grouping:year,month_year" > <option value="created">MOD_ARTICLES_CATEGORY_OPTION_CREATED_VALUE</option> <option value="modified">MOD_ARTICLES_CATEGORY_OPTION_MODIFIED_VALUE</option> <option value="publish_up">MOD_ARTICLES_CATEGORY_OPTION_STARTPUBLISHING_VALUE</option> </field> <field name="month_year_format" type="text" label="MOD_ARTICLES_CATEGORY_FIELD_MONTHYEARFORMAT_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_MONTHYEARFORMAT_DESC" default="F Y" showon="article_grouping:year,month_year" /> <field name="article_grouping_direction" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEGROUPINGDIR_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_ARTICLEGROUPINGDIR_DESC" default="ksort" showon="article_grouping!:none" > <option value="krsort">MOD_ARTICLES_CATEGORY_OPTION_DESCENDING_VALUE</option> <option value="ksort">MOD_ARTICLES_CATEGORY_OPTION_ASCENDING_VALUE</option> </field> </fieldset> <fieldset name="display" label="MOD_ARTICLES_CATEGORY_FIELD_GROUP_DISPLAY_LABEL" > <field name="link_titles" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_LINKTITLES_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_LINKTITLES_DESC" default="1" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="show_date" type="radio" label="JDATE" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWDATE_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_date_field" type="list" label="MOD_ARTICLES_CATEGORY_FIELD_DATEFIELD_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_DATEFIELD_DESC" default="created" showon="show_date:1" > <option value="created">MOD_ARTICLES_CATEGORY_OPTION_CREATED_VALUE</option> <option value="modified">MOD_ARTICLES_CATEGORY_OPTION_MODIFIED_VALUE</option> <option value="publish_up">MOD_ARTICLES_CATEGORY_OPTION_STARTPUBLISHING_VALUE</option> </field> <field name="show_date_format" type="text" label="MOD_ARTICLES_CATEGORY_FIELD_DATEFIELDFORMAT_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_DATEFIELDFORMAT_DESC" default="Y-m-d H:i:s" showon="show_date:1" /> <field name="show_category" type="radio" label="JCATEGORY" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWCATEGORY_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_hits" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_SHOWHITS_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWHITS_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_author" type="radio" label="JAUTHOR" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWAUTHOR_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_tags" type="radio" label="JTAG" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWTAGS_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_introtext" type="radio" label="MOD_ARTICLES_CATEGORY_FIELD_SHOWINTROTEXT_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_SHOWINTROTEXT_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="introtext_limit" type="number" label="MOD_ARTICLES_CATEGORY_FIELD_INTROTEXTLIMIT_LABEL" description="MOD_ARTICLES_CATEGORY_FIELD_INTROTEXTLIMIT_DESC" default="100" filter="integer" showon="show_introtext:1" /> <field name="show_readmore" type="radio" label="JGLOBAL_SHOW_READMORE_LABEL" description="JGLOBAL_SHOW_READMORE_DESC" default="0" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="show_readmore_title" type="radio" label="JGLOBAL_SHOW_READMORE_TITLE_LABEL" description="JGLOBAL_SHOW_READMORE_TITLE_DESC" default="1" filter="integer" class="btn-group btn-group-yesno" showon="show_readmore:1" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="readmore_limit" type="number" label="JGLOBAL_SHOW_READMORE_LIMIT_LABEL" description="JGLOBAL_SHOW_READMORE_LIMIT_DESC" default="15" filter="integer" showon="show_readmore:1[AND]show_readmore_title:1" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="owncache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\���YY.modules/mod_articles_category/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_category * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="category-module<?php echo $moduleclass_sfx; ?> mod-list"> <?php if ($grouped) : ?> <?php foreach ($list as $group_name => $group) : ?> <li> <div class="mod-articles-category-group"><?php echo JText::_($group_name); ?></div> <ul> <?php foreach ($group as $item) : ?> <li> <?php if ($params->get('link_titles') == 1) : ?> <a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>"> <?php echo $item->title; ?> </a> <?php else : ?> <?php echo $item->title; ?> <?php endif; ?> <?php if ($item->displayHits) : ?> <span class="mod-articles-category-hits"> (<?php echo $item->displayHits; ?>) </span> <?php endif; ?> <?php if ($params->get('show_author')) : ?> <span class="mod-articles-category-writtenby"> <?php echo $item->displayAuthorName; ?> </span> <?php endif; ?> <?php if ($item->displayCategoryTitle) : ?> <span class="mod-articles-category-category"> (<?php echo $item->displayCategoryTitle; ?>) </span> <?php endif; ?> <?php if ($item->displayDate) : ?> <span class="mod-articles-category-date"><?php echo $item->displayDate; ?></span> <?php endif; ?> <?php if ($params->get('show_tags', 0) && $item->tags->itemTags) : ?> <div class="mod-articles-category-tags"> <?php echo JLayoutHelper::render('joomla.content.tags', $item->tags->itemTags); ?> </div> <?php endif; ?> <?php if ($params->get('show_introtext')) : ?> <p class="mod-articles-category-introtext"> <?php echo $item->displayIntrotext; ?> </p> <?php endif; ?> <?php if ($params->get('show_readmore')) : ?> <p class="mod-articles-category-readmore"> <a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>"> <?php if ($item->params->get('access-view') == false) : ?> <?php echo JText::_('MOD_ARTICLES_CATEGORY_REGISTER_TO_READ_MORE'); ?> <?php elseif ($readmore = $item->alternative_readmore) : ?> <?php echo $readmore; ?> <?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?> <?php if ($params->get('show_readmore_title', 0) != 0) : ?> <?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?> <?php endif; ?> <?php elseif ($params->get('show_readmore_title', 0) == 0) : ?> <?php echo JText::sprintf('MOD_ARTICLES_CATEGORY_READ_MORE_TITLE'); ?> <?php else : ?> <?php echo JText::_('MOD_ARTICLES_CATEGORY_READ_MORE'); ?> <?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?> <?php endif; ?> </a> </p> <?php endif; ?> </li> <?php endforeach; ?> </ul> </li> <?php endforeach; ?> <?php else : ?> <?php foreach ($list as $item) : ?> <li> <?php if ($params->get('link_titles') == 1) : ?> <a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a> <?php else : ?> <?php echo $item->title; ?> <?php endif; ?> <?php if ($item->displayHits) : ?> <span class="mod-articles-category-hits"> (<?php echo $item->displayHits; ?>) </span> <?php endif; ?> <?php if ($params->get('show_author')) : ?> <span class="mod-articles-category-writtenby"> <?php echo $item->displayAuthorName; ?> </span> <?php endif; ?> <?php if ($item->displayCategoryTitle) : ?> <span class="mod-articles-category-category"> (<?php echo $item->displayCategoryTitle; ?>) </span> <?php endif; ?> <?php if ($item->displayDate) : ?> <span class="mod-articles-category-date"> <?php echo $item->displayDate; ?> </span> <?php endif; ?> <?php if ($params->get('show_tags', 0) && $item->tags->itemTags) : ?> <div class="mod-articles-category-tags"> <?php echo JLayoutHelper::render('joomla.content.tags', $item->tags->itemTags); ?> </div> <?php endif; ?> <?php if ($params->get('show_introtext')) : ?> <p class="mod-articles-category-introtext"> <?php echo $item->displayIntrotext; ?> </p> <?php endif; ?> <?php if ($params->get('show_readmore')) : ?> <p class="mod-articles-category-readmore"> <a class="mod-articles-category-title <?php echo $item->active; ?>" href="<?php echo $item->link; ?>"> <?php if ($item->params->get('access-view') == false) : ?> <?php echo JText::_('MOD_ARTICLES_CATEGORY_REGISTER_TO_READ_MORE'); ?> <?php elseif ($readmore = $item->alternative_readmore) : ?> <?php echo $readmore; ?> <?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?> <?php elseif ($params->get('show_readmore_title', 0) == 0) : ?> <?php echo JText::sprintf('MOD_ARTICLES_CATEGORY_READ_MORE_TITLE'); ?> <?php else : ?> <?php echo JText::_('MOD_ARTICLES_CATEGORY_READ_MORE'); ?> <?php echo JHtml::_('string.truncate', $item->title, $params->get('readmore_limit')); ?> <?php endif; ?> </a> </p> <?php endif; ?> </li> <?php endforeach; ?> <?php endif; ?> </ul> PK���\Ĩ掙:�:(modules/mod_articles_category/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_category * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\String\StringHelper; $com_path = JPATH_SITE . '/components/com_content/'; JLoader::register('ContentHelperRoute', $com_path . 'helpers/route.php'); JModelLegacy::addIncludePath($com_path . 'models', 'ContentModel'); /** * Helper for mod_articles_category * * @since 1.6 */ abstract class ModArticlesCategoryHelper { /** * Get a list of articles from a specific category * * @param \Joomla\Registry\Registry &$params object holding the models parameters * * @return mixed * * @since 1.6 */ public static function getList(&$params) { // Get an instance of the generic articles model $articles = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); // Set application parameters in model $app = JFactory::getApplication(); $appParams = $app->getParams(); $articles->setState('params', $appParams); $articles->setState('list.start', 0); $articles->setState('filter.published', 1); // Set the filters based on the module params $articles->setState('list.limit', (int) $params->get('count', 0)); $articles->setState('load_tags', $params->get('show_tags', 0) || $params->get('article_grouping', 'none') === 'tags'); // Access filter $access = !JComponentHelper::getParams('com_content')->get('show_noauth'); $authorised = JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')); $articles->setState('filter.access', $access); // Prep for Normal or Dynamic Modes $mode = $params->get('mode', 'normal'); switch ($mode) { case 'dynamic' : $option = $app->input->get('option'); $view = $app->input->get('view'); if ($option === 'com_content') { switch ($view) { case 'category' : case 'categories' : $catids = array($app->input->getInt('id')); break; case 'article' : if ($params->get('show_on_article_page', 1)) { $article_id = $app->input->getInt('id'); $catid = $app->input->getInt('catid'); if (!$catid) { // Get an instance of the generic article model $article = JModelLegacy::getInstance('Article', 'ContentModel', array('ignore_request' => true)); $article->setState('params', $appParams); $article->setState('filter.published', 1); $article->setState('article.id', (int) $article_id); $item = $article->getItem(); $catids = array($item->catid); } else { $catids = array($catid); } } else { // Return right away if show_on_article_page option is off return; } break; case 'featured' : default: // Return right away if not on the category or article views return; } } else { // Return right away if not on a com_content page return; } break; case 'normal' : default: $catids = $params->get('catid'); $articles->setState('filter.category_id.include', (bool) $params->get('category_filtering_type', 1)); break; } // Category filter if ($catids) { if ($params->get('show_child_category_articles', 0) && (int) $params->get('levels', 0) > 0) { // Get an instance of the generic categories model $categories = JModelLegacy::getInstance('Categories', 'ContentModel', array('ignore_request' => true)); $categories->setState('params', $appParams); $levels = $params->get('levels', 1) ?: 9999; $categories->setState('filter.get_children', $levels); $categories->setState('filter.published', 1); $categories->setState('filter.access', $access); $additional_catids = array(); foreach ($catids as $catid) { $categories->setState('filter.parentId', $catid); $recursive = true; $items = $categories->getItems($recursive); if ($items) { foreach ($items as $category) { $condition = (($category->level - $categories->getParent()->level) <= $levels); if ($condition) { $additional_catids[] = $category->id; } } } } $catids = array_unique(array_merge($catids, $additional_catids)); } $articles->setState('filter.category_id', $catids); } // Ordering $ordering = $params->get('article_ordering', 'a.ordering'); switch ($ordering) { case 'random': $articles->setState('list.ordering', JFactory::getDbo()->getQuery(true)->Rand()); break; case 'rating_count': case 'rating': $articles->setState('list.ordering', $ordering); $articles->setState('list.direction', $params->get('article_ordering_direction', 'ASC')); if (!JPluginHelper::isEnabled('content', 'vote')) { $articles->setState('list.ordering', 'a.ordering'); } break; default: $articles->setState('list.ordering', $ordering); $articles->setState('list.direction', $params->get('article_ordering_direction', 'ASC')); break; } // Filter by multiple tags $articles->setState('filter.tag', $params->get('filter_tag', array())); $articles->setState('filter.featured', $params->get('show_front', 'show')); $articles->setState('filter.author_id', $params->get('created_by', array())); $articles->setState('filter.author_id.include', $params->get('author_filtering_type', 1)); $articles->setState('filter.author_alias', $params->get('created_by_alias', array())); $articles->setState('filter.author_alias.include', $params->get('author_alias_filtering_type', 1)); $excluded_articles = $params->get('excluded_articles', ''); if ($excluded_articles) { $excluded_articles = explode("\r\n", $excluded_articles); $articles->setState('filter.article_id', $excluded_articles); // Exclude $articles->setState('filter.article_id.include', false); } $date_filtering = $params->get('date_filtering', 'off'); if ($date_filtering !== 'off') { $articles->setState('filter.date_filtering', $date_filtering); $articles->setState('filter.date_field', $params->get('date_field', 'a.created')); $articles->setState('filter.start_date_range', $params->get('start_date_range', '1000-01-01 00:00:00')); $articles->setState('filter.end_date_range', $params->get('end_date_range', '9999-12-31 23:59:59')); $articles->setState('filter.relative_date', $params->get('relative_date', 30)); } // Filter by language $articles->setState('filter.language', $app->getLanguageFilter()); $items = $articles->getItems(); // Display options $show_date = $params->get('show_date', 0); $show_date_field = $params->get('show_date_field', 'created'); $show_date_format = $params->get('show_date_format', 'Y-m-d H:i:s'); $show_category = $params->get('show_category', 0); $show_hits = $params->get('show_hits', 0); $show_author = $params->get('show_author', 0); $show_introtext = $params->get('show_introtext', 0); $introtext_limit = $params->get('introtext_limit', 100); // Find current Article ID if on an article page $option = $app->input->get('option'); $view = $app->input->get('view'); if ($option === 'com_content' && $view === 'article') { $active_article_id = $app->input->getInt('id'); } else { $active_article_id = 0; } // Prepare data for display using display options foreach ($items as &$item) { $item->slug = $item->id . ':' . $item->alias; /** @deprecated Catslug is deprecated, use catid instead. 4.0 */ $item->catslug = $item->catid . ':' . $item->category_alias; if ($access || in_array($item->access, $authorised)) { // We know that user has the privilege to view the article $item->link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language)); } else { $menu = $app->getMenu(); $menuitems = $menu->getItems('link', 'index.php?option=com_users&view=login'); if (isset($menuitems[0])) { $Itemid = $menuitems[0]->id; } elseif ($app->input->getInt('Itemid') > 0) { // Use Itemid from requesting page only if there is no existing menu $Itemid = $app->input->getInt('Itemid'); } $item->link = JRoute::_('index.php?option=com_users&view=login&Itemid=' . $Itemid); } // Used for styling the active article $item->active = $item->id == $active_article_id ? 'active' : ''; $item->displayDate = ''; if ($show_date) { $item->displayDate = JHtml::_('date', $item->$show_date_field, $show_date_format); } if ($item->catid) { $item->displayCategoryLink = JRoute::_(ContentHelperRoute::getCategoryRoute($item->catid)); $item->displayCategoryTitle = $show_category ? '<a href="' . $item->displayCategoryLink . '">' . $item->category_title . '</a>' : ''; } else { $item->displayCategoryTitle = $show_category ? $item->category_title : ''; } $item->displayHits = $show_hits ? $item->hits : ''; $item->displayAuthorName = $show_author ? $item->author : ''; if ($show_introtext) { $item->introtext = JHtml::_('content.prepare', $item->introtext, '', 'mod_articles_category.content'); $item->introtext = self::_cleanIntrotext($item->introtext); } $item->displayIntrotext = $show_introtext ? self::truncate($item->introtext, $introtext_limit) : ''; $item->displayReadmore = $item->alternative_readmore; } return $items; } /** * Strips unnecessary tags from the introtext * * @param string $introtext introtext to sanitize * * @return mixed|string * * @since 1.6 */ public static function _cleanIntrotext($introtext) { $introtext = str_replace(array('<p>','</p>'), ' ', $introtext); $introtext = strip_tags($introtext, '<a><em><strong>'); $introtext = trim($introtext); return $introtext; } /** * Method to truncate introtext * * The goal is to get the proper length plain text string with as much of * the html intact as possible with all tags properly closed. * * @param string $html The content of the introtext to be truncated * @param integer $maxLength The maximum number of charactes to render * * @return string The truncated string * * @since 1.6 */ public static function truncate($html, $maxLength = 0) { $baseLength = strlen($html); // First get the plain text string. This is the rendered text we want to end up with. $ptString = JHtml::_('string.truncate', $html, $maxLength, $noSplit = true, $allowHtml = false); for ($maxLength; $maxLength < $baseLength;) { // Now get the string if we allow html. $htmlString = JHtml::_('string.truncate', $html, $maxLength, $noSplit = true, $allowHtml = true); // Now get the plain text from the html string. $htmlStringToPtString = JHtml::_('string.truncate', $htmlString, $maxLength, $noSplit = true, $allowHtml = false); // If the new plain text string matches the original plain text string we are done. if ($ptString === $htmlStringToPtString) { return $htmlString; } // Get the number of html tag characters in the first $maxlength characters $diffLength = strlen($ptString) - strlen($htmlStringToPtString); // Set new $maxlength that adjusts for the html tags $maxLength += $diffLength; if ($baseLength <= $maxLength || $diffLength <= 0) { return $htmlString; } } return $html; } /** * Groups items by field * * @param array $list list of items * @param string $fieldName name of field that is used for grouping * @param string $article_grouping_direction ordering direction * @param null $fieldNameToKeep field name to keep * * @return array * * @since 1.6 */ public static function groupBy($list, $fieldName, $article_grouping_direction, $fieldNameToKeep = null) { $grouped = array(); if (!is_array($list)) { if ($list == '') { return $grouped; } $list = array($list); } foreach ($list as $key => $item) { if (!isset($grouped[$item->$fieldName])) { $grouped[$item->$fieldName] = array(); } if ($fieldNameToKeep === null) { $grouped[$item->$fieldName][$key] = $item; } else { $grouped[$item->$fieldName][$key] = $item->$fieldNameToKeep; } unset($list[$key]); } $article_grouping_direction($grouped); return $grouped; } /** * Groups items by date * * @param array $list list of items * @param string $type type of grouping * @param string $article_grouping_direction ordering direction * @param string $month_year_format date format to use * @param string $field date field to group by * * @return array * * @since 1.6 */ public static function groupByDate($list, $type = 'year', $article_grouping_direction = 'ksort', $month_year_format = 'F Y', $field = 'created') { $grouped = array(); if (!is_array($list)) { if ($list == '') { return $grouped; } $list = array($list); } foreach ($list as $key => $item) { switch ($type) { case 'month_year' : $month_year = StringHelper::substr($item->$field, 0, 7); if (!isset($grouped[$month_year])) { $grouped[$month_year] = array(); } $grouped[$month_year][$key] = $item; break; case 'year' : default: $year = StringHelper::substr($item->$field, 0, 4); if (!isset($grouped[$year])) { $grouped[$year] = array(); } $grouped[$year][$key] = $item; break; } unset($list[$key]); } $article_grouping_direction($grouped); if ($type === 'month_year') { foreach ($grouped as $group => $items) { $date = new JDate($group); $formatted_group = $date->format($month_year_format); $grouped[$formatted_group] = $items; unset($grouped[$group]); } } return $grouped; } /** * Groups items by tags * * @param array $list list of items * @param string $direction ordering direction * * @return array * * @since 3.9.0 */ public static function groupByTags($list, $direction = 'ksort') { $grouped = array(); $untagged = array(); if (!$list) { return $grouped; } foreach ($list as $item) { if ($item->tags->itemTags) { foreach ($item->tags->itemTags as $tag) { $grouped[$tag->title][] = $item; } } else { $untagged[] = $item; } } $direction($grouped); if ($untagged) { $grouped['MOD_ARTICLES_CATEGORY_UNTAGGED'] = $untagged; } return $grouped; } } PK���\R�� ��)modules/mod_users_latest/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_users_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if (!empty($names)) : ?> <ul class="latestusers<?php echo $moduleclass_sfx; ?> mod-list" > <?php foreach ($names as $name) : ?> <li> <?php echo $name->username; ?> </li> <?php endforeach; ?> </ul> <?php endif; ?> PK���\�!3y#modules/mod_users_latest/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_users_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_users_latest * * @since 1.6 */ class ModUsersLatestHelper { /** * Get users sorted by activation date * * @param \Joomla\Registry\Registry $params module parameters * * @return array The array of users * * @since 1.6 */ public static function getUsers($params) { $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->quoteName(array('a.id', 'a.name', 'a.username', 'a.registerDate'))) ->order($db->quoteName('a.registerDate') . ' DESC') ->from('#__users AS a'); $user = JFactory::getUser(); if (!$user->authorise('core.admin') && $params->get('filter_groups', 0) == 1) { $groups = $user->getAuthorisedGroups(); if (empty($groups)) { return array(); } $query->join('LEFT', '#__user_usergroup_map AS m ON m.user_id = a.id') ->join('LEFT', '#__usergroups AS ug ON ug.id = m.group_id') ->where('ug.id in (' . implode(',', $groups) . ')') ->where('ug.id <> 1'); } $db->setQuery($query, 0, $params->get('shownumber', 5)); try { return (array) $db->loadObjectList(); } catch (RuntimeException $e) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); return array(); } } } PK���\�5!���-modules/mod_users_latest/mod_users_latest.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_users_latest * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the latest functions only once JLoader::register('ModUsersLatestHelper', __DIR__ . '/helper.php'); $shownumber = $params->get('shownumber', 5); $names = ModUsersLatestHelper::getUsers($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_users_latest', $params->get('layout', 'default')); PK���\�.�C C -modules/mod_users_latest/mod_users_latest.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_users_latest</name> <author>Joomla! Project</author> <creationDate>December 2009</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_USERS_LATEST_XML_DESCRIPTION</description> <files> <filename module="mod_users_latest">mod_users_latest.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_users_latest.ini</language> <language tag="en-GB">en-GB.mod_users_latest.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_LATEST_USERS" /> <config> <fields name="params"> <fieldset name="basic"> <field name="shownumber" type="number" label="MOD_USERS_LATEST_FIELD_NUMBER_LABEL" description="MOD_USERS_LATEST_FIELD_NUMBER_DESC" default="5" filter="integer" /> <field name="filter_groups" type="radio" label="MOD_USERS_LATEST_FIELD_FILTER_GROUPS_LABEL" description="MOD_USERS_LATEST_FIELD_FILTER_GROUPS_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\ tsƧ�!modules/mod_footer/mod_footer.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_footer</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_FOOTER_XML_DESCRIPTION</description> <files> <filename module="mod_footer">mod_footer.php</filename> <folder>tmpl</folder> </files> <languages> <language tag="en-GB">en-GB.mod_footer.ini</language> <language tag="en-GB">en-GB.mod_footer.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_FOOTER" /> <config> <fields name="params"> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\�iR���#modules/mod_footer/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_footer * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div class="footer1<?php echo $moduleclass_sfx; ?>"><?php echo $lineone; ?></div> <div class="footer2<?php echo $moduleclass_sfx; ?>"><?php echo JText::_('MOD_FOOTER_LINE2'); ?></div> PK���\� M��!modules/mod_footer/mod_footer.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_footer * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\String\StringHelper; $app = JFactory::getApplication(); $date = JFactory::getDate(); $cur_year = JHtml::_('date', $date, 'Y'); $csite_name = $app->get('sitename'); if (is_int(StringHelper::strpos(JText :: _('MOD_FOOTER_LINE1'), '%date%'))) { $line1 = str_replace('%date%', $cur_year, JText :: _('MOD_FOOTER_LINE1')); } else { $line1 = JText :: _('MOD_FOOTER_LINE1'); } if (is_int(StringHelper::strpos($line1, '%sitename%'))) { $lineone = str_replace('%sitename%', $csite_name, $line1); } else { $lineone = $line1; } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_footer', $params->get('layout', 'default')); PK���\�R�441modules/mod_flipbookmaster/mod_flipbookmaster.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0.0" client="site" method="upgrade"> <name>mod_flipbookmaster</name> <author>ExtensionBase</author> <creationDate>February 2017</creationDate> <copyright>http://www.extensionbase.com</copyright> <license>http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL</license> <authorEmail>support@extensionbase.com</authorEmail> <authorUrl>http://www.extensionbase.com</authorUrl> <version>1.0.4</version> <description> <![CDATA[ <div style="padding:1%; background:#444; color:#fff; font-size:14px; text-align:center;"> <p> <img src="../modules/mod_flipbookmaster/assets/images/logo.png"> <h1 style="font-size:26px; color: #000000; background: #fff;padding: 1%;">Flip Book Master from Extension Base</h1> <h2>Show Images and PDF Files as a Flipbook</h2> <p> Extensions for Competing Joomla® Websites! </p> <p> We develop well-documented, easy to use Joomla® Extensions with Great Features! </p> <p style="margin-bottom:20px;"> If you have any questions please never hesitate to use ExtensionBase Support! <br /><br /> <a class="btn btn-success" target="_blank" href="http://www.extensionbase.com/support-board.html">Visit Extension Base Support</a> </p> <hr /> </div> ]]> </description> <files> <filename module="mod_flipbookmaster">mod_flipbookmaster.php</filename> <filename>index.html</filename> <filename>helper.php</filename> <folder>assets</folder> <folder>language</folder> <folder>tmpl</folder> </files> <languages> <language tag="en-GB">language/en-GB/en-GB.mod_flipbookmaster.ini</language> <language tag="en-GB">language/en-GB/en-GB.mod_flipbookmaster.sys.ini</language> <language tag="de-DE">language/de-DE/de-DE.mod_flipbookmaster.ini</language> <language tag="de-DE">language/de-DE/de-DE.mod_flipbookmaster.sys.ini</language> <language tag="nl-NL">language/nl-NL/nl-NL.mod_flipbookmaster.ini</language> <language tag="nl-NL">language/nl-NL/nl-NL.mod_flipbookmaster.sys.ini</language> <language tag="pt-PT">language/pt-PT/pt-PT.mod_flipbookmaster.ini</language> <language tag="pt-PT">language/pt-PT/pt-PT.mod_flipbookmaster.sys.ini</language> <language tag="pt-BR">language/pt-BR/pt-BR.mod_flipbookmaster.ini</language> <language tag="pt-BR">language/pt-BR/pt-BR.mod_flipbookmaster.sys.ini</language> <language tag="tr-TR">language/tr-TR/tr-TR.mod_flipbookmaster.ini</language> <language tag="tr-TR">language/tr-TR/tr-TR.mod_flipbookmaster.sys.ini</language> </languages> <updateservers> <server type="extension" priority="1" name="FlipBook Master Update">http://www.extensionbase.com/updates/mod_flipbookmaster_update.xml</server> </updateservers> <config> <fields name="params"> <!-- basic settings --> <fieldset name="modbasic" label="MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS"> <field name="jqueryoption" default="0" type="list" label="MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="fontawesome" default="1" type="list" label="MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="theme" default="pdf" type="list" label="MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_THEME_FIELD_DESC"> <option value="pdf">MOD_FLIPBOOKMASTER_PDF</option> <option value="images">MOD_FLIPBOOKMASTER_IMAGES</option> <option value="mpdf">MOD_FLIPBOOKMASTER_FLIPBOOKPDF</option> <option value="mpdf104">MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104</option> </field> <field name="pagemode" default="FLIPBOOK.PAGE_MODE.AUTO" type="list" label="MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC"> <option value="FLIPBOOK.PAGE_MODE.AUTO">MOD_FLIPBOOKMASTER_AUTO</option> <option value="FLIPBOOK.PAGE_MODE.SINGLE">MOD_FLIPBOOKMASTER_SINGLEPAGE</option> <option value="FLIPBOOK.PAGE_MODE.DOUBLE">MOD_FLIPBOOKMASTER_DOUBLEPAGE</option> </field> <field name="direction" default="FLIPBOOK.DIRECTION.LTR" type="list" label="MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC"> <option value="FLIPBOOK.DIRECTION.RTL">MOD_FLIPBOOKMASTER_RTL</option> <option value="FLIPBOOK.DIRECTION.LTR">MOD_FLIPBOOKMASTER_LTR</option> </field> <field name="enablesound" default="true" type="list" label="MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC"> <option value="true">JYES</option> <option value="false">JNO</option> </field> <field name="selectsoundfile" type="filelist" default="pageturn3.mp3" label="MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL" description="MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC" directory="modules/mod_flipbookmaster/assets/sound" filter="" exclude="index.html" stripext="" /> <field name="enablescrollwheel" default="true" type="list" label="MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC"> <option value="true">JYES</option> <option value="false">JNO</option> </field> <field name="containerheight" type="text" default="600" label="MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC" /> <field name="containerbg" type="color" default="#efefef" label="MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC" /> <field name="buttoncolor" type="color" default="#00acce" label="MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC" /> <field name="buttonhovercolor" type="color" default="#039bb9" label="MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC" /> <field name="ptspeed" type="text" default="1000" label="MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC" /> </fieldset> <!-- pdf settings --> <fieldset name="pdfsettings" label="MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS"> <field showon="theme:pdf" name="encodenote" type="note" label="MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL" description="MOD_FLIPBOOKMASTER_NOTEENCODE_DESC" class="alert alert-info span6" close="true" /> <field showon="theme:pdf" name="encodesingle" default="1" type="list" label="MOD_FLIPBOOKMASTER_FIELD_ENCODE" description="MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC"> <option value="1">JYES</option> <option value="0">JNO</option> </field> <!--<field showon="encode:1" type="textarea" name="encodepass" rows="6" default="" label="MOD_FLIPBOOKMASTER_FIELD_ENCODESTR" description="MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC"/>--> <field name="selectfilepath" default="custompath" type="list" label="MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC"> <option value="defaultfolder">MOD_FLIPBOOKMASTER_DEFAULTFOLDER</option> <option value="custompath">MOD_FLIPBOOKMASTER_CUSTOMPATH</option> </field> <field showon="selectfilepath:defaultfolder" name="selectpdffile" type="filelist" default="sample2.pdf" label="MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL" description="MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC" directory="modules/mod_flipbookmaster/assets/pdf_files" filter="" exclude="index.html" stripext="" /> <field showon="selectfilepath:custompath" name="customselectpdffile" type="textarea" default="images/pdffiles/sample2.pdf" label="MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL" description="MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC" /> <field name="enabledownload" default="false" type="list" label="MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC"> <option value="true">JYES</option> <option value="false">JNO</option> </field> </fieldset> <!-- image settings --> <fieldset name="imagesettings" label="MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS"> <field name="imagesfolder" type="text" default="images/flipbookimages" label="MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL" description="MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC" /> </fieldset> <!-- multiple pdf settings --> <fieldset name="mpdfsettings" label="MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS"> <field showon="theme:mpdf" name="notesmpdf" type="note" label="MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL" description="MOD_FLIPBOOKMASTER_NOTESMDPF_DESC" class="alert alert-info" close="false" /> <field showon="theme:mpdf" name="notesmpdfimp" type="note" label="MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL" description="MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC" class="alert alert-error" close="false" /> <field showon="theme:mpdf104" name="notesmpdf104" type="note" label="MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL" description="MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC" class="alert alert-info" close="false" /> <field showon="theme:mpdf104" name="multiple104" type="subform" formsource="modules/mod_flipbookmaster/assets/subforms/multiple.xml" multiple="true" label="MOD_FLIPBOOKMASTER_FIELD_MULTIPLES" description="MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC" /> </fieldset> <!-- translations --> <fieldset name="translations" label="MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS"> <field name="tosound" type="text" default="Toggle Sound" label="MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC" /> <field name="togglethumbs" type="text" default="Toggle Thumbnails" label="MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC" /> <field name="toggleoutlinetxt" type="text" default="Toggle Outline/Bookmark" label="MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC" /> <field name="prevpagetxt" type="text" default="Previous Page" label="MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC" /> <field name="nextpagetxt" type="text" default="Next Page" label="MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC" /> <field name="togglefs" type="text" default="Toggle Fullscreen" label="MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC" /> <field name="zoomıntxt" type="text" default="Zoom In" label="MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC" /> <field name="zoomouttxt" type="text" default="Zoom Out" label="MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC" /> <field name="togglehelptxt" type="text" default="Toggle Help" label="MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC" /> <field name="snglpagetxt" type="text" default="Single Page Mode" label="MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC" /> <field name="dblpagetxt" type="text" default="Double Page Mode" label="MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC" /> <field name="downpdftxt" type="text" default="Download PDF File" label="MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC" /> <field name="gotofirst" type="text" default="Go to First Page" label="MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC" /> <field name="gotolast" type="text" default="Go to Last Page" label="MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC" /> <field name="sharetext" type="text" default="Share" label="MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC" /> </fieldset> <!-- advanced settings --> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" rows="3" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1"> <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="text" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> <!-- end of advanced setting --> </fields> </config> </extension>PK���\�a�--%modules/mod_flipbookmaster/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\�a�--*modules/mod_flipbookmaster/tmpl/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\\��x��*modules/mod_flipbookmaster/tmpl/images.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); if ( substr($imagesfolder, -1) == "/" ) { $imagesfolder = substr($imagesfolder, 0, -1); } if ( substr($imagesfolder, 0, 1) == "/" ) { $imagesfolder = substr($imagesfolder, 1); } if( is_dir( $imagesfolder ) ){ $imgsource = '['; $handle = opendir( $imagesfolder.'/' ); $imagesarray = array(); while($file = readdir($handle)){ if($file !== '.' && $file !== '..'){ $fileArr = explode('.', $file ); if ( $fileArr[1] == 'jpg' || $fileArr[1] == 'jpeg' || $fileArr[1] == 'png' || $fileArr[1] == 'gif' ){ array_push($imagesarray,$file); } } } asort($imagesarray); foreach ($imagesarray as $imgkey=>$imgvalue){ $imgsource .= "'".$baseurl."".$imagesfolder."/".$imgvalue."',"; } $imgsource = substr($imgsource, 0, -1); $imgsource = $imgsource."]"; ?> <script src="<?php echo $module_baseurl.'/assets/js/';?>flipbook.js" type="text/javascript"></script> <script> var flipBook; jQuery(document).ready(function () { FLIPBOOK.defaults.mockupjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/mockup.min.js"; FLIPBOOK.defaults.threejsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/three.min.js"; FLIPBOOK.defaults.soundFile = "<?php echo $module_baseurl; ?>/assets/sound/<?php echo $selectsoundfile; ?>"; imagessource = <?php echo $imgsource; ?>; var options = { hard: 'none', webgl: true, maxTextureSize:6400, soundEnable: <?php echo $enablesound; ?>, height: <?php echo $containerheight; ?>, duration: <?php echo $ptspeed; ?>, autoEnableOutline: false, overwritePDFOutline: false, enableDownload: <?php echo $enabledownload; ?>, direction: <?php echo $direction; ?>, pageMode: FLIPBOOK.PAGE_MODE.AUTO, backgroundColor: "<?php echo $containerbg; ?>", scrollWheel: <?php echo $enablescrollwheel; ?>, // translations text: { toggleSound: "<?php echo $params->get('tosound'); ?>", toggleThumbnails: "<?php echo $params->get('togglethumbs'); ?>", toggleOutline: "<?php echo $params->get('toggleoutlinetxt'); ?>", previousPage: "<?php echo $params->get('prevpagetxt'); ?>", nextPage: "<?php echo $params->get('nextpagetxt'); ?>", toggleFullscreen: "<?php echo $params->get('togglefs'); ?>", zoomIn: "<?php echo $params->get('zoomıntxt'); ?>", zoomOut: "<?php echo $params->get('zoomouttxt'); ?>", toggleHelp: "<?php echo $params->get('togglehelptxt'); ?>", singlePageMode: "<?php echo $params->get('snglpagetxt'); ?>", doublePageMode: "<?php echo $params->get('dblpagetxt'); ?>", downloadPDFFile: "<?php echo $params->get('downpdftxt'); ?>", gotoFirstPage: "<?php echo $params->get('gotofirst'); ?>", gotoLastPage: "<?php echo $params->get('gotolast'); ?>", share: "<?php echo $params->get('sharetext'); ?>" }, }; flipBook = jQuery("#flipbook").flipBook(imagessource, options); }); </script> <style> .flipbook-ui-btn{ color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn.flipbook-active { color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn:hover { color: <?php echo $buttonhovercolor; ?>; } #flipbook{min-height:<?php echo $containerheight; ?>px !important;} </style> <div id="flipbook"></div> <?php } else { echo '<h1>'.JText::sprintf('MOD_FLIPBOOKMASTER_NOFOLDER', $imagesfolder).'</h1>'; }PK���\Щ����'modules/mod_flipbookmaster/tmpl/pdf.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); if ( $modtheme == 'pdf' ) { if ( $selectfilepath == 'custompath' ){ $pdf_file = $baseurl.''.$customselectpdffile; } else { $pdf_file = $module_baseurl.'/assets/pdf_files/'.$selectpdffile; } if ( $encode ){ $pass = ModFlipBookMasterHelper::randomPassword('5'); ?> <script src="<?php echo $module_baseurl.'/assets/js/';?>aes.js" type="text/javascript"></script> <script src="<?php echo $module_baseurl.'/assets/js/';?>aes-json-format.js" type="text/javascript"></script> <?php } ?> <script src="<?php echo $module_baseurl.'/assets/js/';?>flipbook.js" type="text/javascript"></script> <script> var flipBook; jQuery(document).ready(function () { FLIPBOOK.defaults.mockupjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/mockup.min.js"; FLIPBOOK.defaults.pdfjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.min.js"; FLIPBOOK.defaults.pdfjsCompatibilitySrc = "<?php echo $module_baseurl; ?>/assets/js/libs/compatibility.js"; FLIPBOOK.defaults.threejsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/three.min.js"; FLIPBOOK.defaults.pdfjsWorkerSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.worker.min.js"; FLIPBOOK.defaults.soundFile = "<?php echo $module_baseurl; ?>/assets/sound/<?php echo $selectsoundfile; ?>"; <?php if ( $encode ){ ?> <?php if ( $selectfilepath == 'custompath' ){ $customselectpdffile = ModFlipBookMasterHelper::cryptoJsAesEncrypt($pass, $baseurl.''.$customselectpdffile); ?> var pdf = JSON.parse(CryptoJS.AES.decrypt('<?php echo $customselectpdffile; ?>', "<?php echo $pass; ?>", {format: CryptoJSAesJson}).toString(CryptoJS.enc.Utf8)); <?php } else { $selectpdffile = ModFlipBookMasterHelper::cryptoJsAesEncrypt($pass, $module_baseurl.'/assets/pdf_files/'.$selectpdffile); ?> var pdf = JSON.parse(CryptoJS.AES.decrypt('<?php echo $selectpdffile; ?>', "<?php echo $pass; ?>", {format: CryptoJSAesJson}).toString(CryptoJS.enc.Utf8)); <?php } ?> <?php } else { ?> <?php if ( $selectfilepath == 'custompath' ){ ?> pdf = '<?php echo $baseurl.''.$customselectpdffile ?>'; <?php } else { ?> pdf = '<?php echo $module_baseurl; ?>/assets/pdf_files/<?php echo $selectpdffile; ?>'; <?php } ?> <?php } ?> var options = { hard: 'none', webgl: true, soundEnable: <?php echo $enablesound; ?>, height: <?php echo $containerheight; ?>, duration: <?php echo $ptspeed; ?>, autoEnableOutline: false, overwritePDFOutline: false, enableDownload: <?php echo $enabledownload; ?>, direction: <?php echo $direction; ?>, pageMode: <?php echo $pagemode; ?>, backgroundColor: "<?php echo $containerbg; ?>", scrollWheel: <?php echo $enablescrollwheel; ?>, // translations text: { toggleSound: "<?php echo $params->get('tosound'); ?>", toggleThumbnails: "<?php echo $params->get('togglethumbs'); ?>", toggleOutline: "<?php echo $params->get('toggleoutlinetxt'); ?>", previousPage: "<?php echo $params->get('prevpagetxt'); ?>", nextPage: "<?php echo $params->get('nextpagetxt'); ?>", toggleFullscreen: "<?php echo $params->get('togglefs'); ?>", zoomIn: "<?php echo $params->get('zoomıntxt'); ?>", zoomOut: "<?php echo $params->get('zoomouttxt'); ?>", toggleHelp: "<?php echo $params->get('togglehelptxt'); ?>", singlePageMode: "<?php echo $params->get('snglpagetxt'); ?>", doublePageMode: "<?php echo $params->get('dblpagetxt'); ?>", downloadPDFFile: "<?php echo $params->get('downpdftxt'); ?>", gotoFirstPage: "<?php echo $params->get('gotofirst'); ?>", gotoLastPage: "<?php echo $params->get('gotolast'); ?>", share: "<?php echo $params->get('sharetext'); ?>", }, }; flipBook = jQuery("#flipbook").flipBook(pdf, options); }); </script> <style> .flipbook-ui-btn{ color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn .flipbook-active { color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn:hover { color: <?php echo $buttonhovercolor; ?>; } #flipbook{min-height:<?php echo $containerheight; ?>px !important;} </style> <div style="background:#000;" id="flipbook"></div> <?php } ?>PK���\���ɓ�2modules/mod_flipbookmaster/tmpl/multiplepdf104.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); $multipleitems = $params->get("multiple104"); $i=0; echo '<div class="multiplepdf'.$moduleclass_sfx.'">'; foreach ( $multipleitems as $multipleitem ){ $mpdfsource = $multipleitem->mpdfsource; $encodempdf = $multipleitem->encodempdf; $moverlaybg = $multipleitem->moverlaybg; $enabledownload = $multipleitem->enabledownload; $mtype = $multipleitem->mtype; $newsoure = ''; switch ( $mtype ) { case '0': $thumbpath = $multipleitem->thumbpath; $thumbtext = $multipleitem->thumbtext; $fbtags = $multipleitem->fbtags; if ( $encodempdf ) { $newsoure = ''; $pass = ModFlipBookMasterHelper::randomPassword('5000'); $source_splitted = str_split(str_replace('.pdf','',$mpdfsource),1); $pass_splitted = str_split($pass,6); foreach($source_splitted as $key=>$value){ $newsoure .= $value.''.$pass_splitted[$key]; } $mpdfsource = $newsoure; } echo ' <div class="_flipbook_thumb" pagemode="2" customso="'.$encodempdf.'" source="'.$mpdfsource.'" backgroundcolor="'.$moverlaybg.'" id="mpdf_'.$i.'" download="'.$enabledownload.'" tags="'.$fbtags.'" thumb="'.$thumbpath.'"> '.$thumbtext.' </div> '; break; case '1': $mbuttext = $multipleitem->mbuttext; $fbtags = $multipleitem->fbtags; if ( $encodempdf ) { $newsoure = ''; $pass = ModFlipBookMasterHelper::randomPassword('5000'); $source_splitted = str_split(str_replace('.pdf','',$mpdfsource),1); $pass_splitted = str_split($pass,6); foreach($source_splitted as $key=>$value){ $newsoure .= $value.''.$pass_splitted[$key]; } $mpdfsource = $newsoure; } echo ' <a class="_flipbook_button" customso="'.$encodempdf.'" source="'.$mpdfsource.'" backgroundcolor="'.$moverlaybg.'" download="'.$enabledownload.'" id="mpdf_'.$i.'"> '.$mbuttext.' </a> '; break; case '2': $fbtags = $multipleitem->fbtags; if ( $encodempdf ) { $newsoure = ''; $pass = ModFlipBookMasterHelper::randomPassword('5000'); $source_splitted = str_split(str_replace('.pdf','',$mpdfsource),1); $pass_splitted = str_split($pass,6); foreach($source_splitted as $key=>$value){ $newsoure .= $value.''.$pass_splitted[$key]; } $mpdfsource = $newsoure; } $mlinktext = $multipleitem->mlinktext; echo ' <a class="_flipbook_custom" customso="'.$encodempdf.'" source="'.$mpdfsource.'" backgroundcolor="'.$moverlaybg.'" download="'.$enabledownload.'" id="mpdf_'.$i.'"> '.$mlinktext.' </a> '; break; } $i++; } ?> <script src="<?php echo $module_baseurl.'/assets/js/';?>mflipbook.js" type="text/javascript"></script> <script> var flipBook; jQuery(document).ready(function () { FLIPBOOK.urlcustom = "<?php echo $module_baseurl; ?>"; FLIPBOOK.defaults.mockupjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/mockup.min.js"; FLIPBOOK.defaults.pdfjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.min.js"; FLIPBOOK.defaults.pdfjsCompatibilitySrc = "<?php echo $module_baseurl; ?>/assets/js/libs/compatibility.js"; FLIPBOOK.defaults.threejsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/three.min.js"; FLIPBOOK.defaults.pdfjsWorkerSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.worker.min.js"; FLIPBOOK.defaults.soundFile = "<?php echo $module_baseurl; ?>/assets/sound/<?php echo $selectsoundfile; ?>"; }); </script> <style> .flipbook-ui-btn{ color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn .flipbook-active { color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn:hover { color: <?php echo $buttonhovercolor; ?>; } #flipbook{min-height:<?php echo $containerheight; ?>px !important;} </style> </div>PK���\S>�pdd/modules/mod_flipbookmaster/tmpl/multiplepdf.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); ?> <script src="<?php echo $module_baseurl.'/assets/js/';?>flipbook.js" type="text/javascript"></script> <script> var flipBook; jQuery(document).ready(function () { FLIPBOOK.urlcustom = "<?php echo $module_baseurl; ?>"; FLIPBOOK.defaults.mockupjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/mockup.min.js"; FLIPBOOK.defaults.pdfjsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.min.js"; FLIPBOOK.defaults.pdfjsCompatibilitySrc = "<?php echo $module_baseurl; ?>/assets/js/libs/compatibility.js"; FLIPBOOK.defaults.threejsSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/three.min.js"; FLIPBOOK.defaults.pdfjsWorkerSrc = "<?php echo $module_baseurl; ?>/assets/js/libs/pdf.worker.min.js"; FLIPBOOK.defaults.soundFile = "<?php echo $module_baseurl; ?>/assets/sound/<?php echo $selectsoundfile; ?>"; }); </script> <style> .flipbook-ui-btn{ color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn .flipbook-active { color: <?php echo $buttoncolor; ?>; } .flipbook-ui-btn:hover { color: <?php echo $buttonhovercolor; ?>; } #flipbook{min-height:<?php echo $containerheight; ?>px !important;} </style> PK���\��C��%modules/mod_flipbookmaster/helper.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); class ModFlipBookMasterHelper { public static function cryptoJsAesDecrypt($passphrase, $jsonString){ $jsondata = json_decode($jsonString, true); try { $salt = hex2bin($jsondata["s"]); $iv = hex2bin($jsondata["iv"]); } catch(Exception $e) { return null; } $ct = base64_decode($jsondata["ct"]); $concatedPassphrase = $passphrase.$salt; $md5 = array(); $md5[0] = md5($concatedPassphrase, true); $result = $md5[0]; for ($i = 1; $i < 3; $i++) { $md5[$i] = md5($md5[$i - 1].$concatedPassphrase, true); $result .= $md5[$i]; } $key = substr($result, 0, 32); $data = openssl_decrypt($ct, 'aes-256-cbc', $key, true, $iv); return json_decode($data, true); } /** * Encrypt value to a cryptojs compatiable json encoding string * * @param mixed $passphrase * @param mixed $value * @return string */ public static function cryptoJsAesEncrypt($passphrase, $value){ $salt = openssl_random_pseudo_bytes(8); $salted = ''; $dx = ''; while (strlen($salted) < 48) { $dx = md5($dx.$passphrase.$salt, true); $salted .= $dx; } $key = substr($salted, 0, 32); $iv = substr($salted, 32,16); $encrypted_data = openssl_encrypt(json_encode($value), 'aes-256-cbc', $key, true, $iv); $data = array("ct" => base64_encode($encrypted_data), "iv" => bin2hex($iv), "s" => bin2hex($salt)); return json_encode($data); } public static function randomPassword($len) { $alphabet = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890@:?\/[]{}+_-'; $pass = array(); //remember to declare $pass as an array $alphaLength = strlen($alphabet) - 1; // put the length -1 in cache for ($i = 0; $i < $len; $i++) { $n = rand(0, $alphaLength); $pass[] = $alphabet[$n]; } return implode($pass); //turn the array into a string } } PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/pt-BR/pt-BR.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\形�&�&Fmodules/mod_flipbookmaster/language/pt-BR/pt-BR.mod_flipbookmaster.ininu�[���; Vamos começar - você pode traduzir strings facilmente neste arquivo MOD_FLIPBOOKMASTER="Flip Book Master" ; Fieldsets MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Configurações Básicas" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="Configurações de PDF" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Configurações da imagem" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Várias definições de PDF" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Tradução" ; Campos MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Modo de página" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="Selecione se você quer mostrar o flip book como uma única página ou página dupla" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="Carregar jQuery" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Definir sim somente se sua página não carregar Biblioteca jQuery." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Carregar Biblioteca Font-Awesome" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC="Se o seu modelo já está carregando Font-awesome CSS definir esta opção para NÃO" MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Selecionar Tema" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="Você pode mostrar arquivos PDF ou Imagens de uma Pasta. Se você quiser mostrar um arquivo PDF como um Flip Book selecione PDF, para imagens selecione Imagens da Pasta" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Altura do Container" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="Você pode escrever altura do Container aqui em pixels, apenas valor numérico e não usar px" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Cor de plano de fundo" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Selecione cor de plano de fundo para o container Flip Book" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Botões Cor" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Selecionar cor para o botão" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Selecionar Cor ao passar o mouse sobre o botão" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Selecione a cor ao passar o mouse sobre o botão" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Direção" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Direção do Flipbook" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Ativar Som" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="Você pode ativar som para rotação de página" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Selecionar Arquivo de Som" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="Se você definir Ativar som para Sim, você pode selecionar um arquivo de som aqui. Você pode fazer o upload do seu arquivo de som para módulos / mod_FLIPBOOKMASTER / assets / sound pasta.O arquivo MP3 será visível aqui depois de carregá-lo" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Ativar roda de rolagem" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="Você pode ativar os visitantes para ampliar a roda de rolagem do mouse" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Velocidade de rotação da página" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="Você pode definir aqui a velocidade (duração) das voltas da página.O padrão é 1000 = 1 segundo" ; ficheiro PDF MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="Ativar download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="Você pode permitir que os visitantes do site possam baixar arquivos PDF" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="Selecionar Arquivo PDF" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="Você pode fazer o upload de seus arquivos PDF para a pasta modules / mod_FLIPBOOKMASTER / assets / pdf_files . Os arquivos PDF estarão visíveis aqui depois que você fizer o upload" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Caminho personalizado" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="Você pode selecionar a pasta padrão ou escrever um caminho personalizado" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Selecionar caminho do arquivo" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="Você pode selecionar a pasta padrão ou escrever um caminho personalizado" ; Imagens MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Pasta Imagens" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Digite o caminho da pasta Imagens aqui, o módulo mostrará todas as imagens dessa pasta" ; Múltiplos pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="Como mostrar vários PDF na mesma página!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC=" Você pode mostrar vários arquivos pdf na mesma página. Leia o suporte e a documentação na página do produto: <a class="btn btn-success" target="_blank" href="https://www.extensionbase.com/joomla-flip-book.html">Suporte e Documentação - Flip Book Master</a> " ; tradução MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Ativar / Desativar som" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Ativar / Desativar Som" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Alternar miniaturas" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Alternar miniaturas" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Alternar Contorno / Marcador" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Alternar Contorno / Marcador" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Página Anterior" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Página Anterior" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Página Seguinte" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Página Seguinte" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Alternar Tela Cheia (Fullscreen)" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Alternar Tela Cheia (Fullscreen)" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Ampliar" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Ampliar" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Reduzir" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Reduzir" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Alternar Ajuda" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Alternar Ajuda" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Modo de página única" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Modo de página única" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Modo de página dupla" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Modo de página dupla" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="Baixar arquivo PDF" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="Baixar arquivo PDF" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="Ir para a Primeira Página" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="Ir para a Primeira Página" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Ir para a Última Página" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Ir para a Última Página" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Compartilhar" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Compartilhar" MOD_FLIPBOOKMASTER_AUTO="Auto" MOD_FLIPBOOKMASTER_SINGLEPAGE="Página Única" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Página dupla" ; Módulo termos spesific MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Pasta padrão" MOD_FLIPBOOKMASTER_CUSTOMPATH="Caminho personalizado" MOD_FLIPBOOKMASTER_PDF="Arquivo PDF" MOD_FLIPBOOKMASTER_IMAGES="Imagens da Pasta" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Vários PDF Flipbook" ; Termos padrão MOD_FLIPBOOKMASTER_RTL="Direita para Esquerda" MOD_FLIPBOOKMASTER_LTR="Esquerda para Direita" MOD_FLIPBOOKMASTER_NOFOLDER="Pasta %s não existe" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF File Path" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="Write here the PDF File Source" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Type" MOD_FLIPBOOKMASTER_MTYPE_DESC="If you choose thumbnail, then a thumbnail image, if you choose button a button and if you choose a text link a text link will show" MOD_FLIPBOOKMASTER_THUMBNAIL="Thumbnail" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Thumbnail Image Path" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Write here the path for the thumbnail image, e.g. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="Enable or Disable Download of PDF File" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Image Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="You can show image tags, please write each tag comma (,) separated. If you do not want tags, just leave empty" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Button Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Write button text here, e.g. view pdf" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Write link text here, e.g. view pdf" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Thumb Over Text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="This text will show when visitor hover mouse over the thumbnail image"PK���\�H�$$Fmodules/mod_flipbookmaster/language/en-GB/en-GB.mod_flipbookmaster.ininu�[���; lets start - you can translate strings easily in this file MOD_FLIPBOOKMASTER="Flip Book Master" ; fieldsets MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Basic Settings" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="PDF Settings" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Image Settings" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Multiple PDF Settings" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Translation" ; fields MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Page Mode" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="You can select show flip book as single page or double page" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="Load jQuery" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Set yes only if your page does not load jQuery Library." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Load Font-Awesome" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC="If your template is already loading Font-awesome CSS set this option to NO" MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Select Theme" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="You can show PDF file or Images from a Folder.<br />If you want to show a PDF file as a Flip Book select PDF, for images select Images from Folder" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Container Height" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="You can write container height here in pixels, just numeric value and do not use px" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Background Color" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Select Background Color for the Flip Book Container" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Buttons Color" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Select Color for Button" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Button Hover Color" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Select Color when Mouse Hover the Button" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Direction" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Flipbook direction" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Enable Sound" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="You can enable sound for page turns" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Select Sound File" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="If you set Enable Sound to Yes, you can select a sound file here.<br />You can upload your sound file to modules/mod_FLIPBOOKMASTER/assets/sound folder. MP3 file will be visible here after you upload it" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Enable Scroll Wheel" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="You can enbable visitors to zoom by mouse scroll wheel" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Page turn Speed" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="You can set here speed ( duration ) of page turns. Default is 1000 = 1 second" ; pdf file MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="You can enable site visitors to download PDF files" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="Select PDF File" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="You can upload your PDF files to <b>modules/<br />mod_FLIPBOOKMASTER/<br />assets/pdf_files</b> folder. PDF files will be visible here after you upload it" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Custom Path" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="You can select default folder or write a custom path" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Select File Path" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="You can select default folder or write a custom path" ; images MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Images Folder" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Enter Images folder path here, module will show all images from that folder" ;multiple pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="How to show Multiple PDF at same page!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC="<p><b>You can show multiple pdf files at same page.</b> <br />Please read support & documentation at product page : <a class="btn btn-success" target="_blank" href="https://www.extensionbase.com/joomla-flip-book.html">Support & Documentation - Flip Book Master</a>" ; translation MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Turn on/off Sound" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Turn on/off Sound" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Toggle Thumbnails" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Toggle Thumbnails" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Toggle Outline/Bookmark" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Toggle Outline/Bookmark" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Previous Page" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Previous Page" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Next Page" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Next Page" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Toogle Fullscreen" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Toogle Fullscreen" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Zoom In" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Zoom In" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Zoom Out" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Zoom Out" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Toggle Help" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Toggle Help" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Single Page Mode" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Sinle Page Mode" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Double Page Mode" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Double Page Mode" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="Download PDF File" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="Download PDF File" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="Go to First Page" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="Go to First Page" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Go to Last Page" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Go to Last Page" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Share" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Share" MOD_FLIPBOOKMASTER_AUTO="Auto" MOD_FLIPBOOKMASTER_SINGLEPAGE="Single Page" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Double Page" ; module spesific terms MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Default Folder" MOD_FLIPBOOKMASTER_CUSTOMPATH="Custom Path" MOD_FLIPBOOKMASTER_PDF="PDF File" MOD_FLIPBOOKMASTER_IMAGES="Images from Folder" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Multiple PDF Flipbook" ; standard terms MOD_FLIPBOOKMASTER_RTL="Right to Left" MOD_FLIPBOOKMASTER_LTR="Left to Right" MOD_FLIPBOOKMASTER_NOFOLDER="FOLDER %s NOT EXIST" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF File Path" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="Write here the PDF File Source" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Type" MOD_FLIPBOOKMASTER_MTYPE_DESC="If you choose thumbnail, then a thumbnail image, if you choose button a button and if you choose a text link a text link will show" MOD_FLIPBOOKMASTER_THUMBNAIL="Thumbnail" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Thumbnail Image Path" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Write here the path for the thumbnail image, e.g. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="Enable or Disable Download of PDF File" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Image Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="You can show image tags, please write each tag comma (,) separated. If you do not want tags, just leave empty" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Button Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Write button text here, e.g. view pdf" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Write link text here, e.g. view pdf" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Thumb Over Text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="This text will show when visitor hover mouse over the thumbnail image"PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/en-GB/en-GB.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\@�A�%�%Fmodules/mod_flipbookmaster/language/tr-TR/tr-TR.mod_flipbookmaster.ininu�[���; Başlayalım - dizeleri bu dosyada kolayca çevirebilirsiniz MOD_FLIPBOOKMASTER="Flip Book Master" ; temel bölümler MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Temel Ayarlar" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="PDF Ayarları" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Resim Ayarları" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Birden Fazla PDF Ayarları" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Çeviri" ; Alanlar MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Sayfa Modu" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="Flip kitabı tek sayfa veya çift sayfa olarak gösterebilirsiniz" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="JQuery'yi yükle" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Sayfanız jQuery Kütüphanesi'ni yüklemiyorsa yalnızca evet'i ayarlayın." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Font-Awesome Yükle" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC="Şablonunuz zaten Font-awesome CSS yüklüyorsa, bu seçeneği NO olarak ayarlayın" MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Tema Seç" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="Bir Klasörden PDF dosyasını veya Görüntülerini gösterebilirsiniz. <br /> Bir PDF dosyasını Flip Book olarak seçmek için PDF'yi seçerseniz, resimler için Klasörlerden Resimler" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Konteyner Yüksekliği" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="Burada konteyner yüksekliği piksel cinsinden yazılabilir, sadece sayısal değer ve px kullanmayın" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Arka Plan Rengi" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Flip Kitap Konteynerinin Arka Plan Rengini Seç" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Düğmeler Renkli" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Düğme için Renk Seç" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Düğme Vurgulama Rengi" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Fareyle Düğmeyi Gezdirirken Renk Seç" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Yön" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Flipbook yönü" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Ses Etkinleştir" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="Sayfa çevirirken sesi etkinleştirebilirsiniz" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Ses Dosyasını Seç" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="Sesli Dosyayı Evet olarak ayarlarsanız burada bir ses dosyası seçebilirsiniz. <br /> Ses dosyanızı modül / mod_FLIPBOOKMASTER / assets / ses klasörüne yükleyebilirsiniz. MP3 dosyasını yükledikten sonra buradan görülecektir" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Kaydırma Tekerleğini Etkinleştir" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="Ziyaretçileri, fare tekerleğini kaydırarak yakınlaştırabilirsiniz" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Sayfa dönüş Hızı" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="Burada sayfa dönüşlerinin hızını (süresi) ayarlayabilirsiniz. Varsayılan 1000 = 1 saniye" ; PDF dosyası MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="İndirmeyi Etkinleştir" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="Site ziyaretçilerinin PDF dosyalarını indirmesini sağlayabilirsiniz" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="PDF Dosyasını Seç" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="PDF dosyalarınızı <b> modules / <br /> mod_FLIPBOOKMASTER / <br /> assets / pdf_files </ b> klasörüne yükleyebilirsiniz. PDF dosyaları buradan yüklendikten sonra görünür olacak" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Özel Yol" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="Varsayılan klasörü seçebilir veya özel bir yol yazabilirsiniz" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Dosya Yolu Seç" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="Varsayılan klasörü seçebilir veya özel bir yol yazabilirsiniz" ; Görüntüler MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Resim Klasörü" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Buraya Resim Klasör Yolu Girin, Modül o klasördeki tüm resimleri gösterir" ;multiple pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="Aynı sayfada birden fazla PDF nasıl gösterilir!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC="<p> <b> Aynı sayfada birden fazla pdf dosyası gösterebilirsiniz. </b> <br /> Lütfen ürün sayfasındaki destek ve dokümantasyonu okuyun: <a class ="btn btn-success "target ="_ blank" href ="https://www.extensionbase.com/joomla-flip-book.html"> Destek ve Dokümantasyon - Flip Book Master </a>" ; çeviri MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Ses Açma / Kapatma" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Ses Açma / Kapatma" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Küçük Resimler arasında geçiş" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Küçük Resimler arasında geçiş " MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Anahat/Yer İşaretini Değiştir" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Anahat/Yer İşaretini Değiştir" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Önceki Sayfa" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Önceki Sayfa" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Sonraki Sayfa" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Sonraki Sayfa" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Tam Ekran Google" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Tam Ekran Google" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Yakınlaştır" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Yakınlaştır" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Uzaklaştırın" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Uzaklaştırın" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Yardım'ı Aç / Kapat" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Yardım'ı Aç / Kapat" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Tek Sayfa Modu" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Sinle Sayfa Modu" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Çift Sayfa Modu" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Çift Sayfa Modu" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="PDF Dosyasını İndirin" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="PDF Dosyasını İndir" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="İlk Sayfaya Git" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="İlk Sayfaya Git" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Son Sayfaya Git" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Son Sayfaya Git" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Paylaş" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Paylaş" MOD_FLIPBOOKMASTER_AUTO="Otomatik" MOD_FLIPBOOKMASTER_SINGLEPAGE="Tek Sayfa" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Çift Sayfa" ; Modül spesifik terim MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Varsayılan Klasör" MOD_FLIPBOOKMASTER_CUSTOMPATH="Özel Yol" MOD_FLIPBOOKMASTER_PDF="PDF Dosyası" MOD_FLIPBOOKMASTER_IMAGES="Klasörlerden Resimler" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Birden fazla PDF Flipbook" ; Standart şartlar MOD_FLIPBOOKMASTER_RTL="Soldan Sağa" MOD_FLIPBOOKMASTER_LTR="Soldan Sağa" MOD_FLIPBOOKMASTER_NOFOLDER="Dosya %s yok!" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF Dosya Yolu" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="PDF Dosya yolunu yazınıze" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Türü" MOD_FLIPBOOKMASTER_MTYPE_DESC="resim seçerseniz pdf açılması için resin, buton seçerseniz buton text link seçerseniz text link gösterilir" MOD_FLIPBOOKMASTER_THUMBNAIL="Resim" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Resim dosya yolu" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Buraya dosya yolunu yazınız, örneğin. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Download aktif olsun mu?" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="PDF Dosyasını download edilebilir yapar" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Resim Tagları Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="Resim üzerinde taglar gösterebilirsiniz. Virgülle ayırarak yazınız" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Buton Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Button text yazıni. örneğin pdf görüntüle" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Button texti yazın. örneğin pdf görüntüle" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Resim üzeri text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="Ziyaretçi mosue'unu resimin üzerine getirdiğinde gözükür."PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/tr-TR/tr-TR.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\j=**r'r'Fmodules/mod_flipbookmaster/language/de-DE/de-DE.mod_flipbookmaster.ininu�[���; Lasst uns anfangen - man kann Begriffe einfach in diese Datei übersetzen MOD_FLIPBOOKMASTER="Flip Book Master" ; Fieldets MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Grundeinstellungen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="PDF-Einstellungen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Bildeinstellungen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Mehrere PDF-Einstellungen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Übersetzungen" ; Felder MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Seitenansicht" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="Hier stellen Sie die Standardansicht des Flip-Books ein. Wähle Auto, Einzel.- oder Doppelseitenansicht aus." MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="Lade jQuery" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Wähle Ja, falls dein Template kein jQuery beinhaltet." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Lade Font-Awesome" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC=" Falls dein Template bereits Font-awesome CSS nutzt, setze diese Option auf Nein." MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Darstellung auswählen" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="Sie können ein einzelnes Flip-Book bestehend aus einer PDF-Datei oder Bildern aus einem Ordner anzeigen lassen. Die Anzeige von mehreren Flip-Books auf einer Seite bestehend aus PDF-Dateien ist auch möglich. Wenn Sie eine einzelne PDF-Datei als Flip-Book anzeigen möchten, wählen Sie PDF. Für Bilder, wählen Sie Bilder aus Ordner und ansonsten mehrere PDF Flip-Books." MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Containerhöhe" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="Du kannst hier Containerhöhe in Pixeln schreiben, nur numerischer Wert ohne px Endung" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Hintergrundfarbe" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Hintergrundfarbe für den Flip Book Container auswählen" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Schaltflächenfarbe" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Schaltflächenfarbe auswählen" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Schaltflächenfarbe,wenn Maus darauf zeigt" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Farbe auswählen, wenn Maus auf die Schaltfläche zeigt" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Richtung" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Flipbook-Richtung" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Sound aktivieren" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="Sie können Ton für Seitenumdrehungen aktivieren" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Sounddatei auswählen" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="Wenn Sie Enable Sound auf Ja setzen, können Sie hier eine Sounddatei auswählen. Sie können Ihre Sounddatei auf Module / mod_flipbookmaster / Assets / Soundordner hochladen. Die MP3-Datei wird hier angezeigt, nachdem Sie sie hochgeladen haben." MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Scrollrad aktivieren" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="Du kannst den Besuchern durch das Mausrad" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Seitenumdrehungsgeschwindigkeit" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="Hier kannst du die Geschwindigkeit (Dauer) der Seitenumdrehungen einstellen. Voreinstellung ist 1000=1 Sekunde" ; PDF Datei MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="Download zulassen" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="Sie können Website-Besuchern das Herunterladen von PDF-Dateien erlauben oder auch verweigern" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="PDF-Datei auswählen" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="Sie können Ihre PDF-Dateien in den Ordner Module / mod_flipbookmaster/assets/pdf_files hochladen. PDF-Dateien werden hier angezeigt, nachdem Sie sie hochgeladen haben" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Benutzerdefinierten Pfad schreiben" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="Sie können den Standardordner auswählen oder einen benutzerdefinierten Pfad schreiben" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Dateipfad wählen" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="Sie können den Standardordner auswählen oder einen benutzerdefinierten Pfad schreiben" ; Bilder MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Bilderordner" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Hier können Sie den Ordner" Ordner "eingeben, das Modul zeigt alle Bilder aus diesem Ordner an" ; Mehrere pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="Wie man auf einer Seite mehrere PDFs anzeigt!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC="Eine Beschreibung mit Code finden Sie für die Anzeige mehrerer PDFs auf unsere Homepage.<br />Bitte lesen Sie dort die Support & Dokumentation auf der Produktseite: : <a class ="btn btn-succes "target="_ blank" href=" https://www.extensionbase.com/joomla-flip-book.html">Support & Documentation - Flip Book Master</a>" ; Übersetzung MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Sound ein- / ausschalten" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Sound ein- / ausschalten" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Miniaturansicht einblenden" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Miniaturansicht einblenden" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Lesezeichen einblenden" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Lesezeichen einblenden" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Vorherige Seite" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Vorherige Seite" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Nächste Seite" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Nächste Seite" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Vollbild" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Vollbild" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Vergrößern" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Vergrößern" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Verkleinern" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Verkleinern" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Hilfe einblenden" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Hilfe einblenden" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Einzelseitenansicht" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Einzelseitenansicht" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Doppelseitenansicht" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Doppelseitenansicht" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="PDF Datei herunterladen" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="PDF-Datei herunterladen" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="Zur ersten Seite" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="Zur ersten Seite" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Zur letzten Seite" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Zur letzten Seite" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Freigeben" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Freigeben" MOD_FLIPBOOKMASTER_AUTO="Auto" MOD_FLIPBOOKMASTER_SINGLEPAGE="Einzelseitenansicht" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Doppelseitenansicht" ; Modul spesific Begriffe MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Standardordner" MOD_FLIPBOOKMASTER_CUSTOMPATH="Benutzerdefinierter Pfad" MOD_FLIPBOOKMASTER_PDF="PDF-Datei" MOD_FLIPBOOKMASTER_IMAGES="Bilder aus Ordner" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Mehrere PDF-Flipbook" ; Standardbegriffe MOD_FLIPBOOKMASTER_RTL="Rechts nach links" MOD_FLIPBOOKMASTER_LTR="Von links nach rechts" MOD_FLIPBOOKMASTER_NOFOLDER="Folder %s existiert nicht" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF File Path" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="Write here the PDF File Source" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Type" MOD_FLIPBOOKMASTER_MTYPE_DESC="If you choose thumbnail, then a thumbnail image, if you choose button a button and if you choose a text link a text link will show" MOD_FLIPBOOKMASTER_THUMBNAIL="Thumbnail" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Thumbnail Image Path" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Write here the path for the thumbnail image, e.g. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="Enable or Disable Download of PDF File" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Image Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="You can show image tags, please write each tag comma (,) separated. If you do not want tags, just leave empty" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Button Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Write button text here, e.g. view pdf" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Write link text here, e.g. view pdf" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Thumb Over Text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="This text will show when visitor hover mouse over the thumbnail image"PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/de-DE/de-DE.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\�$Y��%�%Fmodules/mod_flipbookmaster/language/nl-NL/nl-NL.mod_flipbookmaster.ininu�[���; Laten we beginnen - u kunt snaren gemakkelijk vertalen in dit bestand MOD_FLIPBOOKMASTER="Flip Book Master" ; Velden MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Basisinstellingen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="PDF-instellingen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Beeldinstellingen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Meerdere PDF-instellingen" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Vertaling" ; Velden MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Page Mode" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="U kunt het selectievakboek selecteren als enkele pagina of dubbele pagina" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="Load jQuery" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Stel alleen yes als je pagina niet jQuery Library laden." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Font-Awesome laden" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC="Als je sjabloon alvast laden Font-awesome CSS, stel deze optie in op NO" MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Selecteer thema" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="U kunt PDF-bestand of afbeeldingen van een map weergeven. <br /> Als u een PDF-bestand wilt weergeven als een flipbook, selecteert u PDF, voor afbeeldingen selecteert u Afbeeldingen uit map" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Containerhoogte" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="U kunt containerhoogte hier in pixels schrijven, alleen numerieke waarde en gebruik geen px" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Achtergrondkleur" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Selecteer achtergrondkleur voor de flipbookcontainer" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Knoppen Kleur" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Selecteer kleur voor knop" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Knopkleur" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Selecteer kleur wanneer muis de knop overschakelen" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Richting" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Flipbook direction" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Geluid inschakelen" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="U kunt geluid voor pagina-beurten inschakelen" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Selecteer geluidsbestand" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="Als u Geluid inschakelen voor Ja, kunt u hier een geluidsbestand kiezen. <br /> U kunt uw geluidsbestand naar modules/ mod_FLIPBOOKMASTER/ assets/ ound folder uploaden. MP3-bestand zal hier zichtbaar zijn nadat u het hebt geladen" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Schakelwiel inschakelen" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="U kunt enbable bezoekers inzoomen met muis scroll wheel" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Paginasnelheid" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="U kunt hier de snelheid (duur) van de pagina draaien instellen. Standaard is 1000 = 1 seconde" ; PDF bestand MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="Download inschakelen" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="U kunt site bezoekers in staat stellen om PDF-bestanden te downloaden" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="Selecteer PDF-bestand" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="U kunt uw PDF-bestanden uploaden naar de map <b> modules </b> / <br/> mod_flipbookmaster/assets/ pdf_files </b>. PDF-bestanden zijn hier zichtbaar nadat u het hebt geladen" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Aangepast pad" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="U kunt de standaardmap selecteren of een aangepast pad schrijven" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Selecteer Bestandspad" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="U kunt de standaardmap selecteren of een aangepast pad schrijven" ; afbeeldingen MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Afbeeldingen map" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Voer hier de map Afbeeldingen in, de module toont alle afbeeldingen van die map" ; Meerdere pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="Hoe meerdere PDF op dezelfde pagina laten zien!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC="<p> <b> U kunt meerdere pdf-bestanden op dezelfde pagina weergeven. </b> <br /> Lees ondersteuning en documentatie op productpagina: <a class ="btn btn-succes "target="_ blank" href=" https://www.extensionbase.com/joomla-flip-book.html"> Ondersteuning & Documentatie - Flip Book Master </a>" ; vertaling MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Sound aan / uit zetten" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Geluid aan / uit zetten" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Miniaturen wisselen" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Miniaturen wisselen" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Overschakelen / Bookmark" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Toggle Outline / Bookmark" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Vorige pagina" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Vorige pagina" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Volgende pagina" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Volgende pagina" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Toogle Fullscreen" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Toogle Fullscreen" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Inzoomen" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Inzoomen" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Uitzoomen" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Uitzoomen" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Help wisselen" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Help wisselen" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Single Page Mode" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Sinle Page Mode" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Dubbele pagina modus" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Dubbele pagina modus" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="PDF bestand downloaden" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="PDF bestand downloaden" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="Ga naar de eerste pagina" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="Ga naar de eerste pagina" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Ga naar de laatste pagina" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Ga naar de laatste pagina" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Delen" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Share" MOD_FLIPBOOKMASTER_AUTO="Auto" MOD_FLIPBOOKMASTER_SINGLEPAGE="Single Page" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Dubbele pagina" ; Module specifieke voorwaarden MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Standaard map" MOD_FLIPBOOKMASTER_CUSTOMPATH="Aangepast pad" MOD_FLIPBOOKMASTER_PDF="PDF-bestand" MOD_FLIPBOOKMASTER_IMAGES="Afbeeldingen uit map" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Meerdere PDF Flipbook" ; Standaardtermen MOD_FLIPBOOKMASTER_RTL="Rechts naar links" MOD_FLIPBOOKMASTER_LTR="Links naar rechts" MOD_FLIPBOOKMASTER_NOFOLDER="FOLDER %s NIET BESTAAN" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF File Path" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="Write here the PDF File Source" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Type" MOD_FLIPBOOKMASTER_MTYPE_DESC="If you choose thumbnail, then a thumbnail image, if you choose button a button and if you choose a text link a text link will show" MOD_FLIPBOOKMASTER_THUMBNAIL="Thumbnail" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Thumbnail Image Path" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Write here the path for the thumbnail image, e.g. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="Enable or Disable Download of PDF File" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Image Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="You can show image tags, please write each tag comma (,) separated. If you do not want tags, just leave empty" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Button Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Write button text here, e.g. view pdf" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Write link text here, e.g. view pdf" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Thumb Over Text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="This text will show when visitor hover mouse over the thumbnail image"PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/nl-NL/nl-NL.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\形�&�&Fmodules/mod_flipbookmaster/language/pt-PT/pt-PT.mod_flipbookmaster.ininu�[���; Vamos começar - você pode traduzir strings facilmente neste arquivo MOD_FLIPBOOKMASTER="Flip Book Master" ; Fieldsets MOD_FLIPBOOKMASTER_FIELDSETLABEL_MODBASICSETTINGS="Configurações Básicas" MOD_FLIPBOOKMASTER_FIELDSETLABEL_PDFSETTINGS="Configurações de PDF" MOD_FLIPBOOKMASTER_FIELDSETLABEL_IMAGESETTINGS="Configurações da imagem" MOD_FLIPBOOKMASTER_FIELDSETLABEL_MPDFSETTINGS="Várias definições de PDF" MOD_FLIPBOOKMASTER_FIELDSETLABEL_TRANSLATIONSETTINGS="Tradução" ; Campos MOD_FLIPBOOKMASTER_PMODE_FIELD_LABEL="Modo de página" MOD_FLIPBOOKMASTER_PMODE_FIELD_DESC="Selecione se você quer mostrar o flip book como uma única página ou página dupla" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_LABEL="Carregar jQuery" MOD_FLIPBOOKMASTER_JQOPTION_FIELD_DESC="Definir sim somente se sua página não carregar Biblioteca jQuery." MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_LABEL="Carregar Biblioteca Font-Awesome" MOD_FLIPBOOKMASTER_FAWOPTION_FIELD_DESC="Se o seu modelo já está carregando Font-awesome CSS definir esta opção para NÃO" MOD_FLIPBOOKMASTER_THEME_FIELD_LABEL="Selecionar Tema" MOD_FLIPBOOKMASTER_THEME_FIELD_DESC="Você pode mostrar arquivos PDF ou Imagens de uma Pasta. Se você quiser mostrar um arquivo PDF como um Flip Book selecione PDF, para imagens selecione Imagens da Pasta" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_LABEL="Altura do Container" MOD_FLIPBOOKMASTER_CONTAINERHEIGHT_FIELD_DESC="Você pode escrever altura do Container aqui em pixels, apenas valor numérico e não usar px" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL="Cor de plano de fundo" MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC="Selecione cor de plano de fundo para o container Flip Book" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_LABEL="Botões Cor" MOD_FLIPBOOKMASTER_BUTTONCOLOR_FIELD_DESC="Selecionar cor para o botão" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_LABEL="Selecionar Cor ao passar o mouse sobre o botão" MOD_FLIPBOOKMASTER_BUTTONHOVERCOLOR_FIELD_DESC="Selecione a cor ao passar o mouse sobre o botão" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_LABEL="Direção" MOD_FLIPBOOKMASTER_DIRECTION_FIELD_DESC="Direção do Flipbook" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_LABEL="Ativar Som" MOD_FLIPBOOKMASTER_ENABLESOUND_FIELD_DESC="Você pode ativar som para rotação de página" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_LABEL="Selecionar Arquivo de Som" MOD_FLIPBOOKMASTER_FIELD_SOUNFILESELECT_DESC="Se você definir Ativar som para Sim, você pode selecionar um arquivo de som aqui. Você pode fazer o upload do seu arquivo de som para módulos / mod_FLIPBOOKMASTER / assets / sound pasta.O arquivo MP3 será visível aqui depois de carregá-lo" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_LABEL="Ativar roda de rolagem" MOD_FLIPBOOKMASTER_ENABLESCROLL_FIELD_DESC="Você pode ativar os visitantes para ampliar a roda de rolagem do mouse" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_LABEL="Velocidade de rotação da página" MOD_FLIPBOOKMASTER_PTSPEED_FIELD_DESC="Você pode definir aqui a velocidade (duração) das voltas da página.O padrão é 1000 = 1 segundo" ; ficheiro PDF MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_LABEL="Ativar download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_FIELD_DESC="Você pode permitir que os visitantes do site possam baixar arquivos PDF" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_LABEL="Selecionar Arquivo PDF" MOD_FLIPBOOKMASTER_FIELD_PDFFILESELECT_DESC="Você pode fazer o upload de seus arquivos PDF para a pasta modules / mod_FLIPBOOKMASTER / assets / pdf_files . Os arquivos PDF estarão visíveis aqui depois que você fizer o upload" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_LABEL="Caminho personalizado" MOD_FLIPBOOKMASTER_FIELD_CUSTOMPATHWRITE_DESC="Você pode selecionar a pasta padrão ou escrever um caminho personalizado" MOD_FLIPBOOKMASTER_SFPATH_FIELD_LABEL="Selecionar caminho do arquivo" MOD_FLIPBOOKMASTER_SFPATH_FIELD_DESC="Você pode selecionar a pasta padrão ou escrever um caminho personalizado" ; Imagens MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_LABEL="Pasta Imagens" MOD_FLIPBOOKMASTER_FIELD_IMGFOLDER_DESC="Digite o caminho da pasta Imagens aqui, o módulo mostrará todas as imagens dessa pasta" ; Múltiplos pdf MOD_FLIPBOOKMASTER_NOTESMDPF_LABEL="Como mostrar vários PDF na mesma página!" MOD_FLIPBOOKMASTER_NOTESMDPF_DESC=" Você pode mostrar vários arquivos pdf na mesma página. Leia o suporte e a documentação na página do produto: <a class="btn btn-success" target="_blank" href="https://www.extensionbase.com/joomla-flip-book.html">Suporte e Documentação - Flip Book Master</a> " ; tradução MOD_FLIPBOOKMASTER_TOSOUND_FIELD_LABEL="Ativar / Desativar som" MOD_FLIPBOOKMASTER_TOSOUND_FIELD_DESC="Ativar / Desativar Som" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_LABEL="Alternar miniaturas" MOD_FLIPBOOKMASTER_TOGGLETHUMS_FIELD_DESC="Alternar miniaturas" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_LABEL="Alternar Contorno / Marcador" MOD_FLIPBOOKMASTER_TOGGLEOUTLINETXT_FIELD_DESC="Alternar Contorno / Marcador" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_LABEL="Página Anterior" MOD_FLIPBOOKMASTER_PREVPAGETXTD_FIELD_DESC="Página Anterior" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_LABEL="Página Seguinte" MOD_FLIPBOOKMASTER_NXPAGETXTD_FIELD_DESC="Página Seguinte" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_LABEL="Alternar Tela Cheia (Fullscreen)" MOD_FLIPBOOKMASTER_TOGGLEFS_FIELD_DESC="Alternar Tela Cheia (Fullscreen)" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_LABEL="Ampliar" MOD_FLIPBOOKMASTER_ZOOMINTXT_FIELD_DESC="Ampliar" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_LABEL="Reduzir" MOD_FLIPBOOKMASTER_ZOOMOUTTXT_FIELD_DESC="Reduzir" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_LABEL="Alternar Ajuda" MOD_FLIPBOOKMASTER_TOHELPTXT_FIELD_DESC="Alternar Ajuda" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_LABEL="Modo de página única" MOD_FLIPBOOKMASTER_SNGLTXT_FIELD_DESC="Modo de página única" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_LABEL="Modo de página dupla" MOD_FLIPBOOKMASTER_DBLTXT_FIELD_DESC="Modo de página dupla" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_LABEL="Baixar arquivo PDF" MOD_FLIPBOOKMASTER_DWNPDFTXT_FIELD_DESC="Baixar arquivo PDF" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_LABEL="Ir para a Primeira Página" MOD_FLIPBOOKMASTER_GTFIRST_FIELD_DESC="Ir para a Primeira Página" MOD_FLIPBOOKMASTER_GTLAST_FIELD_LABEL="Ir para a Última Página" MOD_FLIPBOOKMASTER_GTLAST_FIELD_DESC="Ir para a Última Página" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_LABEL="Compartilhar" MOD_FLIPBOOKMASTER_SHARETEXT_FIELD_DESC="Compartilhar" MOD_FLIPBOOKMASTER_AUTO="Auto" MOD_FLIPBOOKMASTER_SINGLEPAGE="Página Única" MOD_FLIPBOOKMASTER_DOUBLEPAGE="Página dupla" ; Módulo termos spesific MOD_FLIPBOOKMASTER_DEFAULTFOLDER="Pasta padrão" MOD_FLIPBOOKMASTER_CUSTOMPATH="Caminho personalizado" MOD_FLIPBOOKMASTER_PDF="Arquivo PDF" MOD_FLIPBOOKMASTER_IMAGES="Imagens da Pasta" MOD_FLIPBOOKMASTER_FLIPBOOKPDF="Vários PDF Flipbook" ; Termos padrão MOD_FLIPBOOKMASTER_RTL="Direita para Esquerda" MOD_FLIPBOOKMASTER_LTR="Esquerda para Direita" MOD_FLIPBOOKMASTER_NOFOLDER="Pasta %s não existe" ;1.0.4 MOD_FLIPBOOKMASTER_FLIPBOOKMPDFV104="Multiple PDF - Version 104+" MOD_FLIPBOOKMASTER_FIELD_ENCODE="Encode PDF Source" MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC="This option helps you to hide the pdf file from the page source" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR="Encode Pass" MOD_FLIPBOOKMASTER_FIELD_ENCODESTR_DESC="Enter your unique encode password" MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL="What is Encoding?" MOD_FLIPBOOKMASTER_NOTEENCODE_DESC="This feature came with V104, many of our users asked to hide the PDF file from the source code. Now, Encoding the file source will help you to hide the pdf files from the page source. Just select yes below and then enter the pass code, module makes the rest!" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES="Multiple PDFs" MOD_FLIPBOOKMASTER_FIELD_MULTIPLES_DESC="You can create as much as multiple pdfs on the same page" MOD_FLIPBOOKMASTER_NOTESMDPF104_LABEL="Multiple PDFs on the page" MOD_FLIPBOOKMASTER_NOTESMDPF104_DESC="You can show as much as multiple pdf files on the same page. Click to + button to create each multiple pdf instance" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_LABEL="Important Note from Developer" MOD_FLIPBOOKMASTER_NOTESMDPFIMP_DESC="There is a new version for the multiple PDFs, if you have already created with version 1.0.3 and you do not want to change anything select at basic Settings -> Select Theme -> Multiple PDF. If you want to use the newest version select Multiple PDF - Version 104+" ; here we go with the new fields MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL="PDF File Path" MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC="Write here the PDF File Source" MOD_FLIPBOOKMASTER_MTYPE_LABEL="Link Type" MOD_FLIPBOOKMASTER_MTYPE_DESC="If you choose thumbnail, then a thumbnail image, if you choose button a button and if you choose a text link a text link will show" MOD_FLIPBOOKMASTER_THUMBNAIL="Thumbnail" MOD_FLIPBOOKMASTER_BUTTON="Button" MOD_FLIPBOOKMASTER_TEXTLINK="Text Link" MOD_FLIPBOOKMASTER_THUMBPATH_LABEL="Thumbnail Image Path" MOD_FLIPBOOKMASTER_THUMBPATH_DESC="Write here the path for the thumbnail image, e.g. images/myimage.jpg" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL="Enable Download" MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC="Enable or Disable Download of PDF File" MOD_FLIPBOOKMASTER_MTAGS_LABEL="Image Tags" MOD_FLIPBOOKMASTER_MTAGS_DESC="You can show image tags, please write each tag comma (,) separated. If you do not want tags, just leave empty" MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL="Button Text" MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC="Write button text here, e.g. view pdf" MOD_FLIPBOOKMASTER_LINKTEXT_LABEL="Link Text" MOD_FLIPBOOKMASTER_LINKTEXT_DESC="Write link text here, e.g. view pdf" MOD_FLIPBOOKMASTER_TOTEXT_LABEL="Thumb Over Text" MOD_FLIPBOOKMASTER_TOTEXT_DESC="This text will show when visitor hover mouse over the thumbnail image"PK���\KǸ*%%Jmodules/mod_flipbookmaster/language/pt-PT/pt-PT.mod_flipbookmaster.sys.ininu�[���MOD_FLIPBOOKMASTER="Flip Book Master"PK���\��/d 1modules/mod_flipbookmaster/mod_flipbookmaster.phpnu�[���<?php /* * @package mod_flipbookmaster - FlipBookMaster * @version V1.0.4 * @created February 2017 * @author ExtensionBase * @email support@extensionbase.com * @website http://www.extensionbase.com * @support Forum - http://www.extensionbase.com/forum.html * @copyright Copyright (C) 2016 ExtensionBase. All rights reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL */ // no direct access defined('_JEXEC') or die(''); if(!defined('DS')) define('DS', DIRECTORY_SEPARATOR); // require helper require_once __DIR__ . '/helper.php'; $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); // base url $baseurl = JURI::base(); // module base url $module_baseurl = $baseurl.'modules/mod_flipbookmaster'; // get parameters from the module's configuration $moduleclass_sfx = htmlspecialchars( $params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8' ); $jqueryoption = $params->get('jqueryoption', '0'); $fontawesome = $params->get('fontawesome', '1'); $modtheme = $params->get('theme', 'pdf'); $containerheight = $params->get('containerheight', '600px'); $pxval = strpos( $containerheight, 'px' ); if ( $pxval ) { $containerheight = str_replace('px', '', $containerheight ); } $containerbg = $params->get('containerbg', '#efefef'); $buttoncolor = $params->get('buttoncolor', '#00acce'); $buttonhovercolor = $params->get('buttonhovercolor', '#039bb9'); $direction = $params->get('direction', 'FLIPBOOK.DIRECTION.LTR'); $enabledownload = $params->get('enabledownload', 'false'); $enablesound = $params->get('enablesound', 'true'); $enablescrollwheel = $params->get('enablescrollwheel', 'true'); $selectsoundfile = $params->get('selectsoundfile', 'pageturn3.mp3'); $selectfilepath = $params->get('selectfilepath', 'custompath'); $selectpdffile = $params->get('selectpdffile', 'sample2.pdf'); $customselectpdffile = $params->get('customselectpdffile'); $ptspeed = $params->get('ptspeed', '1000'); $imagesfolder = $params->get('imagesfolder', 'images/flipbookimages'); $pagemode = $params->get('pagemode', 'FLIPBOOK.PAGE_MODE.AUTO'); // encode $encode = $params->get("multiple104", "1"); $encodepass = htmlspecialchars(strip_tags($params->get("encodepass", "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")), ENT_COMPAT, 'UTF-8');; ?> <link href="<?php echo $module_baseurl.'/assets/css/';?>baseflipbook.css" rel="stylesheet" type="text/css"> <?php if ( $fontawesome ): ?> <link href="<?php echo $module_baseurl.'/assets/css/';?>font-awesome.min.css" rel="stylesheet" type="text/css"> <?php endif; ?> <?php // load default if ( $modtheme == 'pdf' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'pdf')); } else if ( $modtheme == 'images' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'images')); } else if ( $modtheme == 'mpdf' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'multiplepdf')); } else if ( $modtheme == 'mpdf104' ) { require(JModuleHelper::getLayoutPath('mod_flipbookmaster', 'multiplepdf104')); } if ( $jqueryoption ){ ?> <script src="<?php echo $module_baseurl.'/assets/jquery/';?>jquery-min.js" type="text/javascript"></script> <?php } ?>PK���\���kk7modules/mod_flipbookmaster/assets/pdf_files/sample2.pdfnu�[���%PDF-1.4 %���� 7 0 obj <</Linearized 1/L 420624/O 9/E 409240/N 1/T 420438/H [ 556 188]>> endobj xref 7 13 0000000016 00000 n 0000000744 00000 n 0000000804 00000 n 0000001153 00000 n 0000001234 00000 n 0000368811 00000 n 0000369029 00000 n 0000392297 00000 n 0000401687 00000 n 0000404189 00000 n 0000406555 00000 n 0000406590 00000 n 0000000556 00000 n trailer <</Size 20/Prev 420428/Root 8 0 R/Info 6 0 R/ID[<8E052D13E75610439659429543B8E3B5><EC89DC942FB8614B82678BBADA69B2E1>]>> startxref 0 %%EOF 19 0 obj <</Length 102/Filter/FlateDecode/I 133/S 36/T 91>>stream x�b``�b``�````�.a�,@����X-X\�A�A݁a����[�8��JpJ%4�0�6H=+bf`�� �"����6���,#@� �' endstream endobj 8 0 obj <</Metadata 5 0 R/Pages 4 0 R/Type/Catalog>> endobj 9 0 obj <</CropBox[0.0 0.0 595.0 842.0]/Parent 4 0 R/Contents 10 0 R/Rotate 0/PieceInfo<</AdobePhotoshop<</Private 12 0 R/LastModified(D:20170304182503+02'00')>>>>/ArtBox[0.0 0.0 595.0 842.0]/MediaBox[0.0 0.0 595.0 842.0]/Thumb 3 0 R/Resources<</XObject<</Im0 11 0 R>>/ProcSet[/PDF/ImageC]>>/Type/Page/LastModified(D:20170304182503+02'00')>> endobj 10 0 obj <</Length 31>>stream q 595 0 0 842 0 0 cm /Im0 Do Q endstream endobj 11 0 obj <</Subtype/Image/Length 367259/ImageName/~ps4292.jpg/Filter/DCTDecode/Name/~ps4292.jpg/BitsPerComponent 8/ColorSpace/DeviceCMYK/Width 595/DecodeParms<</Columns 595/Blend 1/Rows 842/HSamples[1 1 1 1]/VSamples[1 1 1 1]/Colors 4/ColorTransform 1/QFactor 0.0>>/Height 842/Type/XObject>>stream ���Adobed������JS��� u!"1A2# QBa$3Rq�b�%C���&4r ��5'�S6��DTsEF7Gc(UVW�����d�t��e�����)8f�u*9:HIJXYZghijvwxyz����������������������������������������������������m!1"AQ2aqB�#�R�b3 �$��Cr��4%�ScD�&5T6Ed' s��Ft����UeuV7��������)����������(GWf8v�������gw�������HXhx�������9IYiy�������*:JZjz��������?�A�?��~��s�ׁ���$�p>g���������[��sc����ͬ=�!�*p�8����u�����o߀?������j��O?.5�3�_C姯u������{��7�#����?���Y���5<�:���8���q����}�9�>`�#'�_����o����z�m�o�#���9�~M��ا����_*q��w�����nmp��\����84�����x^��/Ϳ���\[�������{��N����.���+ƞ�~�z�[����������i��dT8���~9���\��Ϳ���ˍjkA�G�I��{߿�9��狏�bx���?�~�8�m8�x�����6����a�������3��y��zy|�_u�A����������������o�������k�~U�U�Ri矗^��O�?�O}{�Oȹ<}o��[���g"�4����'8��{�����}�����+��������p�?1ƙ>�A��ׯ��������ַs�������?��}��������}0=�o��?��ӎ?�z�^*_\�hp1�����������N~��k.&���s�5�� ���\Ju�x��_����}�G���q�?����m@?:g�ָ��x��������O�>���9������I'��$�ïu���E��խ��~l?�X���?�u�i�?> �W�x�O��O�<������}�o���{��@-���A�FM)i�r��?�?�q�&��~��&ǟ�������Q�N#��.����|>�����?#��ܒ<�������~U��P�}��^�����o���?�C��_�����:>|8�8p��A�C�������}}-qk��������X���}���y��&�ҙ�N���N?��[�o�������qϯ�Eh<�|�+������}8�sn�ߎsZ~u�К�V��>�����oŏן��y����Ҕ>�O���rk�|��]q���C���ݹ��S�6�?��W�Ƙ�+���A��o�o���?���~��~m���k��O��8P�W<<�u�j1���w6?A�����X��'����^|)�8{���9�}������ԁ��_�������Z/,��`W�{��۟����~����<�����[��\s��Z�/��k����?����߅���@��o��{��O?����@8��][������}���O������_���Ɵ1QJ~c5< V���^��O���f�����}?'�o��Aߩ�<���O?:�R��u��O�_�����ӟ�k�/�\������߾U"��4�|���F����_���<}=�~H��x?����~>���+�f�u��2x��u�8�y�}�#�o��_��q��}?���:q�}Eq��9'"�{�����#��ߏ����.>����~~�� =s���={���8��.G�~�O��ߟ�>9� W��g���U��]���}�����Q��������'߽|�_��5�W�1���~}�ō����~9��}��S��COA�ZW֔��^���>��a�?�8'��pO�8��2Nx����^�}��}���V�z��?����Z���·�Ξ��������?�/������'����Oۑ��$i�p������ǿ}/{p-�6�\���?���W$���<��2�������Go~��ȷ�������_ި{�(~����<��������8����qs{���>��*��(r>`�����q����}-���x�~��ɧ�1�x���u���G�m��R�s�<������ߩ������r~c�7^���>����s�?ԟ���~���y�����G�<��=z�]~?��O���>�kX�-����������\}���?/0|����w������<�G��&�_���=��o�>�~t�q�^������q�[�@?���cր<��g�O_u���?�?�������������6i_�:S����$�S�hO��{������s���o~&��<~�׀�ǡ��^�_�������O�m�7�������o�C�^#�ο��4$zS>���^��7�������c��~.}�Ҧ�ֿ>5�N#��i����o~K~�?C���8?�����}xqӏ����{�����~��~�p�s�8���K_C4�I�ο��ԏu�?��}���������~x� 9�3�~_`#��}�}���Ͽ��О�����{�q�Tc��H�@�u�O�y�'�~:�{?�y���� �?�{����\R��}k�x�{����?���_���Cq���`~��>�k��(ɚӏ�?g>�}�_��o���'����: �B�~�玽�V�{������}�O���>��_�����Ǘ���=>x>������G������y�����(�x��O��1��\{�������}��������9����C�G���Ҽ8���z�]��[H�_����9��~#�ևΟ r(*�z��}����k�N؛�?���q��߫�^�X?������o�������_�}x������)�Ԍ�CZ3S¿1���)�������ߛ}~�C����)�ҟ.5���L����^�`?����[�����S���_{�W���|��^�}Z���nx�������Ƨ֢�����������+�}?��q��͈���TSֵ�1��'��+�p>~�����_~?A�?A�o�<��^��=����Jq��<�ׇ�����~�����Zߛ/bo�ן~��!�+\��?!�{��A�<����a���Ï{���`AL��?���?�-�}Ͼ���?�G���?������E1�89�]���.#����[�o��Ͻ�Ҽ �����<)OS�{����~����Ǟ/���[_��Ƙ��'�)PϚ|���{����G���[����� ~x������W�9#�<|�L��Q�z�^����~�}?�����[���||�)L��I?o�L�u���/}�n#�~?�����^���lj�b� �E8z��s�k�������_��~�А8����g�~F���z�x�:S���{����������_�����ž��o���x������ֹ�N|�����E���O��n/c�����u��f�5�4���3���\��}�?Oǿs����9�sŸ��~�{�E�SLp8�Oۊ�&�{����~����9��N-���8��$��������������[�?�<_�c�B� ����O��8��o�����8��nH�}I���?�Oz�*H9���僟!���^�����O}~<�-���'��>����p��*O��G:�^��s�@㏯��c����>�)R� S�f��2<��{�{��k_�O��/�BO��~�4��ʞ���}3�����)�?������[�9�?�����)Ǎx~~d?L�^�}�>�S�~���������B(|���#&�)��������ǿ\}>�~?�}9�}8��C��#5Ư?���q�~^y�^�����7������������|�W�����A��}/��s�����n?��'�k[�Ͻ���)����^g�<�^�}�����K}~�������ߏ�4�@� R��?���u������?�c�q��[�n?��y�R�)���O��W'ϯu���8�����~�����0�1�W���~}{���s��y�c���_�{x����7��>�>����G�8`�Q�Ou���}����#�c�_� �����<>���|�=�O��c�����y�}n�3�sJ}��3�Z��{���}��}��߿�~����~8���>��qC�� 8b��+������k����}/q�מ~�A���>��O*^c���N{����?����_O��������[�����֠���?����u�����G����#�o��_�Ņ��������_�k��^�����͏����6������c�*?�Q�O��i�{����_�����+{��������}�1ZК֜NH��z�^������������x�����{���<G� W<a��z�]������� ���_��6�����G�'����C¸��u���~��_O��~O׀���������CSN>�X���^�}�?������'��?���4�j�A�2�u��ܛ����������=�����S��qo���A������s��>�����n=���$�?�k�c���z�^���c����?_~�<�?N��7��{���x8���?���z�O�?������~??���\���}�ֿ?J�s둎O:f�{���nЏ��ď}���͈?��������2x�zҾ|?23N���?�?�o���?��bj6����z��y}�/�i�qN����}�}��G\��c�?����I�8�\3^<}>e��^�y����|=��-���́������V��Μj+�"�Ҙ�:�]���k߯��q�7��O���G�!�k�V��9��=1�}������[���������}�cּ=Nq��8�����\���~E����ֹ�?��G��>x�ɥ)��8�������7��O�{�r-�o����$���kƟ�)��?����w����9��~����~���W��D5�u�~�O��������/��"�8�S������=�V������M��~���m�y��-b?��C@)��O�*pk�������߭��_���O����ǽT~�|�(}I?!P?#��o����=��nG���6����� �q��Fi\�8�{������9��9��Nos�䧝E|�~t��^����}�{��[���~�7&��-�>Ǯ�_��1�P=E��?���{���<[����}9����#��#'�x�ǘ ��+�����}��rG����>�����{�4���W<xc�G��w�����?���&��8��~�)�<i�<�^����}�/s�?O��?��?�ߎ@���rp)�p<0z�^������)��_��?��_���{��pNj8�V���z�^�[��������p?C���?�~��OT������>�����{�5�m�~?�O}���_�~�O��cn�Q�L!R3��G���߮o~m��_�� �`-��1_�|�h |�~f�{�{��}l~��)�y�?���x��s_��z<�:�]��[��}����-k��}>���͏>�A�.<�Ɣ<NA{�\~>�_��o}��<���/��~?<�ޏ�����>t�8g�w�}y�b-ž��#���߽ =��I�S�o�k��x?��H��{�s�?�����q`Ty��s�3�������֯��k����o�ͽ�_8����}sO.��~�<�����~-����m����s��������u����}������o���}M��_���V��}x�'���w��_����A��n=���4�H�k�A�J�u�������Sb<p~��6���ǿ`~��?�����}����?C�Xs�����_��>��_{��_!�'��g�ʣϯu������{����6q��c�?Á�>�xf��3����dВ<��^��>��o�?��ō�������y^`��s�Ӏ�Nk���s���_����������Ϳ������I?�8��}iJi����~>����ƿ�"��<���Y>X>�����<�������9�������`���'��G�����˯u�~���A�c����~�s�Μ���������N=����qk���?�o���N45���c�+@~X���o���ӟ�ߓ¥���oo�?��m������ZPq���iLW<)���������~����o�����>�8R�8��js�>��u���[�����?����nH�ן�Qr6?��C�G�ϡ�^���ӏ�?��x�����,�r�[�aƈ�*�>�O���N��~����G�����&�<�߾�Z� �^��������������<}O?�}?�߅G��Ӆ)�S�5�<Ϻ��^�}�=�a��{��ny������5��<�8z�����}��x�����?������6���8yy�P�>h���f����A?�A�>�L���y�<z�]��'�����z�~���M�?�C�r?��4�Uj<����@>Du�}������q{��6��/���p�� �x�#�F:�]~/������/���/n�������_���1���}�Χ�G�u����~��������k�a����fk�����������{�����{�O��?[S������8�p+_��4����u��5�����?�,O?Q�/��w��I�>\<�B���jz�^�z7��������ݏ�{����,��>�Q�<iCJ��I�*:�^����9�a��Ѹ��mo�$��,?��5�\y��?�?g^���?�}���{����p?��ܟ��ѿ���ٞ'�'���u�"���<��~=�[�k�C�؟�?��x��?� ����#ʞ���?��~��������s� ���S��=~�Z� ���FI���^�{�c��>������yR8���ޱ�O� ��9�s�y:�]���O��O~�����X����{�}xp�H��$c���>}{����~o���+Ͽ����so��rO���d��|�+�q��p�={�ȿ����߹��a�����ߑ���?*��q&��1��������k����fǐ���{�9�� c�*I�s������o}~ ���>��qo�?�ߘ�H<8d��\}������wo��S߿�}y�_�?����9���N?/2�y����������y?�G�G�V����A�k��8'�{���������������������^=���hs��>��~������c��o��x<p?�g�y�\{�3�y�����_.����������y�m���������8�?/_LS��{�����o�È����?�ȷ���am�Π�W��T�2<��}�����߮/�����r/��S�DҔ�Vrpi�:�^�y�}��Ź��Z����=���p ~g��s����u�?������~o�o��8��ބz|�ʞ�"�^��}���ǿ�����s�x��\[�_އ�|���!����{����<��������_�^���8p�A��>T�~�.�����y��~�_�ž������~���� �c� ���B��u߿r-����������Q��?��<�#�u����O����?����X�@~��F>��8���Ε���L>�}s������� ���<<�*qǁ�i@s����o�?������>�Lzy�#J�c?�9�u���>�����������^��}�P���<)��ŭ������H�d ��Ӈ��^=*O����?�����}�����_��7���q��x�ӆG�?٨�N:�]���NG���P�~��u� �qL��5?fFi����������|}y��X^�oԓ�������{��}x'�#�q�������r?���}~��S<ϙ���?o/?u߾$��NG�},��{�M2�?�<~c���ﻃa�@<����"�6����Z�5?ŜSϏ^�ߏ����~����������z�ȩ�=<�~�z�����o���W�}��a����������?�|~|k������π�^�}�����?��c{��R�+R|�)�}j1����{����������s��Ð��'����>�(i��֢��P�ˏ�>���m�����|�noo�������ǽT֔���M^#� O�<^����ݏ���������c�?�_�o~5�r)AǏ�I��_˯u����������װ�\��_�?R?��>U�}Hǟ��#�˯u����{�Ӏ��>�Ӌ}x�q��rj0)��W�8�Y��w��p?�O_�������~Z`�>�O����ϭ}��������s�'�s����z��z�c�p��ґ������o�z�r.O�}y���??�ă�Jg���{ߏ� �~���?[�n���߅~����W>�5��:�]~�E�}Ͼ������o���_�|� <8>>t��z���_���>���6�9?��~����F� c?�z�����m��m���(/���y7�[��}��#���g�<��]��������Ͼ�������<�=���Wʇ��U���{�c�����pI��O���Ϟ}<�A�N#�5�����?�}}�������~y��r}��<G"�x�GˁȠ��u�����}�����}?Z������T�<?:������^��~��/���_�n9���ߨ(H����Y�ǯu���G��?O������B��{�?������xW�S�������NO?NM�ۏ��A�߸�c:����p��z�]}?���z�?�������[��?�Ò �����ʴ���8��#�������S��������O���~���4$����ϟ��3������{��so����\^�m}���ҕ�8�S�=���}�}��������y<��O�:��q�� 0E3�}�_�o������}-��ɱ6��?^��>|kÀ���2k�����o��-kߛ����{�����hkAP >g{������_���o���������-c�*��k��L��u��������ߏ<�������<~��Ͻd�Mk��>����χ^�~K�>����G��.�k�����mB)����u��o��+��߮/���A�}/��?�{�?˃�Q���_^��������������s���ǃ�[���θ<s��dp�} z�^<s�����}��~�[�{[�~E���S���z�p��Jy�5�:�������������>�O�����3���2E8{���}����M��8�s�<�lE�9����F�ι���փ��={����N����������/{M��K�z� ���O�rE)Zq���{�+�������?Kװ������T�_2I�b�xg���x~��V'���߯��76���?���>�E�p<��|�O/J�ӯu����N?��>��>�������_a� �>_,��u���?ᄒ�6��+������4�O��=8��WiN���/}��>�KZ�ǟ�ן~�7�dUx�4��{���~=�o�7�pG�ߛ�������W֔��?,�G�:�]����z������ܛ����T������ˁ������_������b����n5�OJ��)A��Rx���������������q��#�o��߅=xi�u����{���?�??�>����[�[�M��[���c����|�랽�_����O~�[����?$q���s���8��*���~}{��������_����pl���X�=�����s�+�h�^����~?�����7���-o��y6���E��*k�9�z�^���./�?����k�@������=�y��c�j�?��^9��{�_�O�o��}m����~���~~�x'����8S��֘��c�9��p/��?O�C����Z��������G^���G�~6�ן�o�������� �cA� h>U�i��ӯu��?���_�}����[�{so��}.??���<�`�q\�}���z�^�������������E�1��y~~�~����ן��o�o��4&�p�O��8ҿ��:�]�������>��珯��os�?Q������T��p{�����x�}�>����ŭo��ſ��ް|���>?��z�^���_��#�~����O�����&�)��?���>�8���tE�6��������>��?_�������?���~b��F��={�r���8�|=�����/���&���Z�����_�R���F�^������?Pnx�}�-����߿n����y��������snm����P�攦=x �ˇ�]��o�����o߾�O��ɿ�-���ܛ���?e|���֧�:�]�����o�<s��G�߉��p���~��}�?��>�� �[�����l-~}�9��j(rO�#�p1���������=�ſ��?�n�6��5<M?�sJ|�J{��������������_~�>�ӏ� Tӆ0xy{�����s����-�����8�o�T�q>y����>{���y��O~� ��?������O�=�yT�ҕCG�*���~������ַ�����O~���g�<�8������?Ǿ���^?���?�{���~|qL���q����[���߮>����ߏ��<~����E<������9�u��<�����/�7�6?�V��ߋ���p�Ͻ#�q�Ϗ��>|G�^������o��o~���"�[������-ρ���O~Y4��q���������~�����k�|}<ǖq�|���@=�_�?�Ƚ��<}>��c�x�������x �}�ǧ��:�^����){{����O�ӛ_�m�d�I��<8�V���?o���;��Ƚ���>����6ǿ|����?:ySƽ{���|G���?^>�qrE��~���1J�Ϡ4���N{�����������x?�_��W�/���E>g�5�� T����a�y�����{�<�������>���4�������5�]�_���_�ߏ~�6�N?�����~�+�O\���|�*0:�^���~"��O��<p?6�O�}=?�h+���������;�x6������~�#�js��&�^�~�a� ���Cſ������'4�|��ǯu�����O}�o�(O����_���~K�O���Z~�~�?�y��@��?�������iZ�9��\`T W厽�C�'����ǟ}����o�o�6'�?�sz�qR2O��)�o������O~�o�~o��{}~��6��^�S�Ϙ����������G�k������Ȱ��q�?���� pɧ����c�u��O?��?�?_~�������?�����g�G�'�8��F<������}G����|����y�b?�=���Nt��)�u�����?<�=��loc�����x�{"��q�c�5�#�ӯu�����߇��kn.-k[�?Sk�o�����ׅx֧�*��]���~��?��?�߉���}8_�)��>�?ヌ����m�X[����mʟ{��S� �x������w��_��߃�l�ߞ���H��G烑���u���}���Kp7������9��uyX?1J���i�u�E�ۃ��߯k����^���k�=� ��'�B���H����x��������#��~��p���[���U&���p�}x�={����?�C�������~/���{����8�O�Ξ~^U�Χ�w������}��-�ۏ���}?��Ԝf����yS>~^��?�?������^ߏ�����Ĝ���ϙ�Ϩ�={�s�ߟ���C�?��� �#�O���v��"�_��Py�>g�{���y���c�=��n���~?����������8f�^�}����9���~?_~�5'����#�5N:�^��?���_�,����>���f��xԎ������S�9��M���8$�y��+�L�C�S�u�G���Q��mp}�����~�~~�KQ�����<��$�?�p��zߏ��������ܒ-���������i��Ҽ? x��Mz�^�|?�|��[��}M�������և��4�|��u������6������������u.<~�����0��}���'��߿��<}-a���#���:}��~ڟS^#�{�������6?�>�����?O{��?��_<�\��z�]~~���\s�x���}@���y�z� p*A?*����ϯu߿~~���>�?��a��c<���>^d���{���{��[������{[����M� qȷ����}I�p���'�z�]����������G��-�\��Ǽ�#�?�Jֵ�8���{�'�+_�"ߐy����N8ִ�O���49�>�u��>��O�~�I�����ž�����?A�z��<�eG���~}�O����[_��9����� �^T�8�����S���>��Ӄ��{�������Z�z�]q����O�+�{���B�k���}�>ˏ�����~Y�^����v�z��g�oo��c���kߓ��=�g~�28c�q��={���}M�'����s`?O~�//,q�k�??u�S�_��}_�?�}>������}G�߳Z�8<x����xy����}�?ۛ��}>�\�ǿ���L�>�A={���}�����Ds�o�G�ō������O,Ԋ}�"�u�]�������+�c�?��������\~T���s_�yp��{�����~}���\�?�?�?_�'�~�?*��x�g׆^����?��k�������9��y�~�ni�Ӆ|����{����_K[�\�OŹ��oǿS���A�3_<|���������}x��_�x����s���S�_.��� �1������B�O����px7�oo�>5���q\��W4����Ư���??�?�߱�|�+@x�C�<<���u���n?����{��_������_��c�zW�x��s\R����y��q�>��O����rm�����8� ��$��)_�ʇ�u���?�����sq�؞x<����Xz�}�Y���=x<��o��o}��x�c�?���3Q�q�)_ˀ�qA�ߏ�������>�??�+���^����_�5� ���#�����r?ۋ�>Y�?����4>���u�?�/�������?���8������\�*�S����`��w���������}'�Ͻ�#��E?�O�TS�u���}���������_���$p}SĒ+�z�*|��^�y�����?C�?����8�y��y���.$�������D?�������O�����_�pn-�G��?�1�jk�|�J���{��������ߏ���_����#�n9���G�>~��y>�{���������q�������ߎG?��^&��k� |���FqN��~���_��q������߽EFG��03_�@��u�����W�����~#�so����>�����1L�__R�·̑��xq���~?�~??OϿq���Ï���O�6�m�C��''�4��������}�?�Ͼ?K�����������J��~`�yԊ���w�������}���Ǐ�����z)_�g��jxp>��_��Ư��'������������ ������A�?6���~ֿ?���C�nm�������Kq{s�g��2���}kǎ<��]���87#�큷��>�Z�O*�}�1\W��{���}��߿��b?�N8�X~�}��?�����>C�u������x��D_���~���?^~���҇��ӆ��1������O}��7���?�,?��o��LV�n=8�G{���}�����<��_���?�����υ)^�����+���o�W����������?�m���ߪ}��8/�^�~�����{��?�x��+�ǎ�����Ou�����Z�sk�����O�s�U'#�>�Rq�˅<�^��~��?�q����}O����^�rmϿ|�R+�J��@sO\f��u��}��W�o�>���K�����O�cϿR��OC\㏦>^�{�~~���b??���~��m��ǟ��x��3��4>T����={����c�����#�A��8�<�<8�ԌP���o�����ӏ���s�76�=����A4�(3��u�G��=������nlyP�ѹ��`S��qZq�p}xPu�}�#���{��'�}���[��?���})\�ZiN���?_��R9�m���?N���?O�}��p��J��b����{�#�?���x����{䟯�@�4�+A��Jz�<:�^���������~���9�������/k�}�ψ8�J|��j�z�^�}���?�����Q�IRy�{�o�<{�����p �*|G�:�^�}������¥�$���$����5�<G��)�`?."�����~���<��qȿ�?O�a������|�1��������_�����^��~��oc�?�no�П��Jq��<����4>~���}���������)��s�q?��1^��[�<������~�>��T�y�d��"�g^����G�Wߏ�P?����p�{�v0߳��}qJ枙�<��o���q��{�������/����߇J��q�I�.*)�a�������>�?��FG�����G�敧��rj<�y����u���>�_���߾�?ׁ�?Csk���`>���>���E<��$f����{�}n�/���O�?K�Ň�����Ƽ �>_2<�O����o�c����{���Z� ���ǐ�����PyyMA�^�}s�'�.G6�lo��y��=��g��Ҽ( >U�(I��uk�ȿ?�Ï�>��S��o�?O���DW��8_���G���������珯�?��^I�8���S�>_i�^�}o��G�������^���~�O����^1�3L��z�^���6�{�q������[������B<ϭ<��=2A�����}�����{�<������ ����~��S:�NO^��~��������nx\���i����W�sB+�7�_��������@��q�7'�k���ׇ ���i�P��{��O���{������X��S��\ ��O'�o�����X�m��G'�m��m�d�����5� u��Ë[��6���#����y�>���4?<�|����Z�}-�G��>��z����<����{�'�??�3��������?��ﯯ?�G7�[�����8S�����ϯu߾���k�8<��?O�߯�"��F �O�y����}�����+p/ȹ�o��y�ɷ<��*#���� �{��?��?���������-s�������S'�O������{�}�?�?�ws�Ï~�y��~�����xӁ��G�E��G?������ ��7����_����O�)��3?�ּz�^�}�l9��O�����M��_���I�����Z��J��{������s��s��O���~��֞��g��q��}?�?�/���z�y�~���;�Ξ��#��_!���~G���nE�����䚊�W�ύ~́���]�����}�[��6$����-�����<�CC�4�x|��C��}o���[߹�Z�N�o�ֽ��A��k�z��洠 q={����>��.?�����7����b�S�p�^믯�����~z��as������������ P���8f��{������#���{�>�~�J�c�Sˀ�h}h )�����~�����������o�=x|^DW�����]������/�n?s�����}}�|'�5�>x4�1���]���|=��O���z�����zׇ���� �χ^�������?~��}~��},9��}�$�*�<�^'�����~����O������{����X��~�"�>�*�:�^�}�?O����������������ݩ_�WΕ�h>��f��u����M����߾�����?�l�[���?�=��i__,u�������o�F�?��>��<x�}��i�������oo~�?�_�s�&���a{[�ǿS���A����.={�s����}������sk}?����o�� k�*S���]���}����������k~y��?Ϗ�x�W�\W���{������^ܓ�I�����x�SҼ* 1O?PA5�������o�K���ǿc҄���5�Gۚg{���~��?�����?�{^�O�<�O�s{s��p�)_ˇ ������?��s�>��?�#����8��#����À�^�������~�o�q�������O���xҧ>������?���߇?A����ȹ�����{�ɦ+�zӅ}k��ïu�������~������O����<�8�'�R��?o*c�uտ�o���߯{�>���_��'���a��xӏ�<�A��O��]��?��~�?�ɿ�������ʕ�r+ƞ,yW�u�o����pl.~��q�Ǯ����/�l/�y��<�������ӯu���^��o�?��������?�G$h.ˍ+ƃ��2q��{�X�Q�����}."ߟχ�QƇ�1�A�*������>����_��������^���Ҟ��\i�>]{�����۟������Qq�n.#�{�1��}Ϙ�F����_�?�����G�����q� �_����[n��ǟ���N��xu�}�������^A��7��X�?�k��*�>\MH��^�~�o���~��^��~��_��8��8�~U���Jzc9�^��s������?�?{�⢇pH5#�����{߿��s�mo�Ņ�E��߱A\��A���L҃={�{�?�Ǒ���E���{ؠ� �p?er�Ğ��G�����ֿ��������sů�D�O�?��_,�ׯu����y�淚��������<��8�yy�����={���{��■�>���_�l>��[��_ޞ�C� F)��ϡ5�{���_�'�'��Ǜr>��?�'��8�#�<����k�������?�c��"�A��|�)�����H�����������g�s���������=�~̌?*�8�r}s��������������?�_�?�y��zy�:�瑃��b������?�>��� ������O�<[J���4����f�{���[߿K���n?>�������χN,�ЃJ}�@�]_�E����<{�+�������Z�߸S�P0���P�d�������7��o��盟�ׁ�=��A�4��?�9�G^�~��o���$�������|)�L�^t�5��{߭n/�??Bo����7��Z�p��<���(I�^�����)��Z���w��G�|�=}x��`�>#���z�������ד�G�~O�}l}��~B� ���ʝ{�����}���},?�O�[���9>�8T��L���(>��'{�����G������ ���7��מ��ꟗ��#<k�I��@�^�������lo�>��ɽ����~}�F(h+���+���4��{�7�������̀�Z���?�^�Z�f��yӆ)�x�|�H�^��������ݿ��ſ�+�6���G�j����4�|�b�{����������o�>���� >���$V�?C´���{�{�?��~�������ȱ#�~��.+S�L�y�����������o��o��o��7�s���O��&���i������'��}p8���c�x���W�u�����m�{�����py�?��?������sO�g��珕O^�����>�$���x���� Z��AL���^Y�L���8�����k���{��?�r�}M��ߛ~ϝ ��8���#ϯu��[�?�����>�;�����^�}�c��n�?�i�'���+������}���}�v���ßz�3�/O�����u߿Z�トO����>�3__�+\��f�q� �����O�<�G�?��?�ȹ���T���S�#��ϑ�A�C���}��������&�C��v����8��p>���G��s��_ߍ�~�\�����S�O�8W4�8����_��>��@�^���= O0|�D��� z�^�}����}��q��c���Z��'މ�x��Zq5?�#ӯu�c������{��qo���O������?o����ȧ�>������cϾ��oo������Ny��/Jy�q��#�q���}����߿�@������}>���A�|� x5�5�^�������^����������?N}�$��'��Ҕ�u�}��&���o��~� �Åo��xg�u�W�)�'�$��ןž�ߏ�Ǡ�|�\�<i�q�_^���a�<���6�x�x�Z�q�y֟*���ϟ����Ǿ���q�����؟������9� ������~�[���=����������o��{$�G��iS�G�{����������� }8���� [�~5��|���8T�:W�u��_~�}�����G�g����N �>�?�_�?�������8���_�8C�����O����=?g^�?O����~m��?��������ɦ~���qZ�?/S�����o��������sϽq�|��\k��?a���{�+��a��_�~���������<�'��\�N4�\p�E3S�����������m���~���~��h}O��+�?���w���'���>��9��O���Å<��<�^���������nO?�c��qa������1�j)�3��&�0:�]�����S�-�x�{١>��L�|�<ϟ^��~�#�)��x�c�>�J�!O��~�,���{����������#�ߟ�6��?�����p�ǧ�8ӏ���8��w�����ɵ������ �)�p8�3��=�~���$���>�}8���@~y'�s��������@?����a��?��$S>���_<T����u������~��q�#��)��x�G�G��T��H��}���[�O��[���`v)Z�X��?إ�H�]����?���߿"���{�\_��G�s{��|�ُ�1�R)@=�������ԟ��o����O���yW����x�0~C�����ߞG��G�O�{�������{�A�)�������^}{�_�y�}�����ߑ��x��������J���4�� <��������{����{�;�_~ι�O�q�s�N�ׇ�h����s�������G���V� ����i�>c�{����o��{���o�O�S�[�x����^��ɞ��~���?�؏��~�m�;��㏶��Z�O ���_��゚�<{�a���m���~G�\z�O W����I��{�������o��m�o�'�>����+��֞��z�^�}�?�ſ��7�QͿ���9�����N8W����m����o���s�?������^ ���f����?χH����z���OǾ����Oſ�כ~}�/�~~u� q�{���}�������>��cɿ���[����8`��V�|���Ҟ��ן����S�#��߿�_��a���z��~ړĚy�|��]���}����nO�Ë}x��'߽8z��b�����u�_��o��}���N$}O�k_�G��{{��kǻ ��~��������������7���������u�Ɵ:���=�����_Z�~�^������~8�<1�>`5���S�u�����������<�����?���o��O>��|��3�^�ׯ��o����_��������~�O<R�1�k�z}�0:�]���=�?�@O�Ň�����C�R=qLW��p�^���������K������oy�3��N4�r)�O\W��w����pG������?K�}��S��ǖNG�3��A���?K�K��~o� Ͽp�+�y ׀�A���~86���ӟ���{��*~Y���y��y�{�����ƽ�_����A;���`?4�8�g���O����������������J���'8�����_�^�c����ߍ��N��y�}�oz�T��_Q���Q�'�u���������ߏ��^x��q���O��8!���w�����y��/����Ly�i�������� �����n8�׃�π�Ϟ2q\�ρ^^�����?����>�S��_���\�}��偎&�ˇ�cO�^������������XKqo��_�9�_�O�:��<>x���ո<�����9�~M���S�p�'��$�������ٷ�C��7�y־|8�����hI�����'�o��6�?�>��k��<��Q�=>C={����[q���"�����_��������Y$|�>�``����^���������?<����<~Eϰk�:p��)���{����_�ߏ��}^��~?����6��#��ԧ���<)�T��y���ۛs�?_��n.=��� �p�㏞hj>]{�{�q~9�r6������p�1_SS��^����?�!����#���K���5#��)�:�#����u�����߿}�������_����ЍV��1�|�|���>`�����}}�?���ߋs�>��o����0x)Q@)�����_��[�+���apG?_������8�cR�����{���C���?[�����~���b=��'&�3�F��5�^�����}�O}}�q���q��/��Ě����ʇ�F+��}���}����_���B?�y���&��0h8�9�?�>���_��Ӂ�����n?���}��x�895��Gc��{��q����}��������y���)_��W<8g�?ʝ{����,y��I���9<���+�����)N'� �������>�a���){��'��x�O??A��Δ��F}ׯ���#�_��?O~����?�������A�W�+C�}�#���`~��X��ͬy�a�o�?_���&�@I�k���¾�G>�������6 �߁����>������M8z��G3ïu���=����?���ă{�וE}��@��}}�~�.9��������؏{>U�J��Ҵ�i��p���uq�6�c����o���?���=�T8�����Q�M=����������s�� }O7�[ߩQ��P�Zׇ���mk�����O����.?�}����[�n=��>����5� 3Z��߯�������������>�O�5��gي���_�rx�_�5����@��-���o���_�������z �G9��{�����ߏ}���������{���`�A�+��߅��\r?������{?����i�s�k��+������s�����������o����J�Zp��)��b���_����������������_����=����k_��^���_��s�������އ�����_:p��Q���'�:�]~?���__���͇߭�G��~�����.�߇�S� Lqg���?�����T�{R�q�0�<�L�V�>�������������_����q�66��/�S��M Mhs���a������_��H����?�#�������y��xT�g�������>����x��x�z��+Q�O��ƿ���U{������7��?�?P�r�t<�R+O!L���^�>��m����߮#��[~��[ߨ?���3���@��:�]���O}_������s���x��|����<�V�h3Lu�}����7�����qn?�X����M>�|�8�<<��^�ߞ����>��oo�6���?��[އ��q�c8�q��^�ߏ��~���ﯨ�{���l �`A�`7��yR����ϝ>|}����o��ܟ�����"ǟ͍���O �RA~�W�����N~��x�����y���>�_́�yW��8�I�\��ſ�+�o�?_�������}?7���=���qJu��������s�*'���q����������m���?�����><+�*�~���<���������o}���܋}-rO���>��@kJ�~^���w���������s���s�c�4u4��5<����_�?���������_��Ϳ����@��1�����>�������x���7�?���Þ>��m���:��_^8��w�����~M����׀G���� S}|�+�A��{ߍ���Q���k���O~�F���3�i\֦���u��������`���A�#��t�9���Fi�������{�y?� ��O�5�C��\�c���O��㏯�߭��?����_��8ߪMG~�CO:p�2O^��O��~�s͏�}x�{�-�����i��4�ϯ W?*yӯu�O~���^nn-���J�P�V�1�S��rz�]K��?O��~�o���m~���������ƴ��*Ei�<�A{������?�=��O������ǎ~��ƕ8�iOLt�={�_��������o��-�o��?��{{������͊f��������o��x�l~��w�/Ͽc�N�d���?m1Ju�#�o����������6�_��y�W���W��O^�~�m��O���y>�(O�)Q�X�>�\��[�}���{���{����O���[pon5\�y�==j2� ����O�����>��������?��u�_^�̎�S�u�����\~��q�'�H������5&�����^��_�#������6$r���sc�8��~��+����1ǯu�����㏧?A����8�~���k_!R#�港^��ᄐ���?^o��l~�}~�����P/�|��C�P�O �u��??���������/�6���_�{��y�D�C�8��u����o�������Z�������o�|xV�}H�=�8^�ׇ���x�_�k���qk�۟��o���>��Q�pz|�'��_���w���?����\�s�<��N��}���)�c�KW���������w��_���[s���p�ˀ��G���{߹��~����-���8�8��h~tϮz�]�}��߿���������ߎ}� jI�)����={������_�[O����?��9��ߪ1Q�ƾ�����ϯu�'��������{�rH���N-����M�?�~5������P ��#�u߾��7�G�����q���~ʊC�R�mNG��k~���{��y��/�>��)~lG>��V�b�4��c:�^�[��}�#������c�7�_�x�y�>|3^4�,q�O�=��?��������?���?������x��2H��u�����/k�Z��_�>���Zf���@�x�o��ᄃ�����������ǽ��~tǟ��G��������?��=�[�>��-����>�B��|���>�8>F��?g^�~�����x�[�-�� A���z���^�����?=[�~��q�������߉��nx֔��={�^�O����~��s����#�x�����<�**~�,��� S�u��?�����������߃�'����G�Nk��p���^�լ?���N&��9��\�����=k��f�{�_����_�`�������~>��Ӊ��>/.���?�����}��?���>��x����OJ�ȃ���i�8>������V�}q���b~����k�m��{�� ������5�^���~6����O������O���4����|��O�^�~��&ߓ��6�X�~�������?�N��W�[�����}?�>���y�&�Cϫ���!�|���]���<ؑ���A~G����c95?h���44��LW�u����{���-�n#��x��?�~rE<��#_΄�={��?���{�����������Zq4���S�9�(8`u�?���ߏ?��6�������y���� �k�x��}�~�?����Ó���ד�ޘ��9��ϗ�^���?�c��M���>�������3���?i�]}G���{��[���$�����:�~�^Pŀ=|������~������#���=�5����C�·��Oz�]�����}}��<��������|�O�Z���М u������|���_��I�����3�8|��M>��]��[���~�����}�g���Z�*�3����������[ۛ��o�#�������+Q�!Z�֔���w����ܛ�c�#�q��g�sLc��^t����)■����a��@��_�8������]ȇ��������7<?�דo��?�OLp��T�^������?��ۯ�?O�����ǞO��~�<8�Y��� =�~�?ؐ�7�q��A�{��y�#�����z�^�}�}�Ƚ���m��?[}oa��8?2M~D�L�N'�u�}}E�n��`�_��ߎ $|�P�>u��:�]_����Ƚ����^��-Ł�o������8O���2(<������߿���ۛ���?O~�5��+�V�>x ׯu����_���~��#�-�7�� ������Z�_:��u���������G:�ϿPz��ʼ��)\u���m������y���7�p?ß�����P��5�ˇ^믧��}��߿<߁�����P?����ZP��9��4��{����������}��9���}Óc�\+�zR���χ�{����*...??�{��~�N ���gք:S�0)��u���mo����{��?C��6�{���y�S@N1���"���8��������oo}p�[�_�ߎ?�{�����8�1����w�����>�������{���9{�~�,�����ώz�]��}����Ͽ_��7�}E���@����p8��y➹��^�?O�����=��������ֽ���~ь���Ҵ�<�Jׯu���ޯ����\~G���r���~��#����Q�f��{������}~�?�.n>����������O�R�~����{���}�#���{���}ۓ~��D�J q�J}�{����?�6���o�{qn~��cc���q��\����G��BA>���?����#���N?^x�:o�C�?o�O��Ң�8�^�?�^��<�}?ޅ���W��C��x�>t�������~����y�~o����t��G���}�����u�����?�����77��胃��4�ٟ08����C�����������q��/�$��x����~�|��v����\���~$N~����7��Oͽ����O�k����]���}���_�}Z���c��\��n 6�O���)^5�2O��]��[��n}�o���߃��_��_�E3�P~c��A�� ��}����~�O�����r9�}�����@�u�}�������?퍬H<�O���c�gҸ��_�kA_�^��s�������o}���?�.x�s��=�=3J���9���]���������<��#��h����S��0<�ïu���}��߯n-� ������Q�<��qϯˆ8q�)J�'�{��s������?�$��}G�`E���q�*~~nz�]���}��ﻟ�Ӌ�������PR�o�<�O:T��c�u�����{����������m(k�1��<~����{�_�����_��p?Ӎ⧉<�ӈ9??�>�����}�G����כ�on?�<{��<�fNNmk^��ȿ�z����[�n>��N.���?�4ɩ�O��ӯu����~=����}~��o͇�����q�xzW>��O����^��?[Z���Z��~���s�yTT��|�N�����ӎ?���n~�s��rs�⿷Ҵ�:�]��������~ �������#=��������}��������~,mϸ�ჟ��kǍ+�u�}��c�ß��p~�߆)��Pg�$ Sӯu���{�}��{�q�~���<��?� 4��֜O��$�u��}�}�ߋ����c{��-�q��<�Oˈ5��pz�]��������>���o~��� g�hrx?*��u���������6�7��� Qo��?*��Z�S�>D��ӯu�����������_�66���OJ�p�A�隊���}��7�X�^8���y���^��� ������?�>�?��~��<qo����,��|�3\ z�^����}o���{��mo�ݭ��~ ���W�pq�ْ2s£�^�}���~M��y������ ==1���^��G�������h��W�����-�ǽ��5M>�:����z�u�o���F-����6������</{���É�_^��'4��k�u߾�<���x��?��=���p��'�S��={�{�X�?6�G��}m���y�F�8���E *)��������M�o��A���~��~��8Ҵ�=<�S��^��������߹������������>��5��4q�R�֔���{��$��Ň���?���,�G�����b��QSQ���q����{�����Ͽ�Ϳ�8���"���>��� I<Er4�Z�zu��չ���"�o��}����_��6����x�=8��hi��S�u��}}G�7�8?^כ}?�Z��=(q�BA�nx��f�{�����m����|��#���������S����*yz爠R����?��G?_��������m�<~M�����R�>B���{�������_}����o���`���e+�����O �����#��������������ԚG�Æ��?h��{�mk���}k�>��O�����~9��ޏ��W��^�?g��߯�&���?�~-���8����?3�����~m�����ۂ9����_�����~���?.��v?���}���C���}O��X�����!�pp x灯����?����}������7��Z�ߟz��5$�AÎ|ɮ��)����?��k�\[�S�m����>�+^y��~x�� W�u�����/���x����S���<}Ei��G����}G�q�~��y?�x'�~�|�m=G�����]��m��}���}y�\�6�����#�~:xc�}���z�]������o�G�����Zp�M}G�>Y�^��������}��}E�9��q��k��5�� ���'�w������y��96�y��k�n���{� �,��8�J��EO^������_��6�}����8�?�ON��~���Q��O���[�S�ǥ8�\R�{���������ߏ~���N?�?����� 3B~yϧ��5Ǻ�����}-�E�߽T�Ǒ���O�Ɲ{���}���{�7?C�[���o�[���ǁ�W�֤�c���[�{��mn�����ߟ��ߖI�9�Fx�1�{���s���<�������<r48q����G˯u���_���ߏ�����_�},=����}I�G����S�����c�>��o����k[����[����~�&��������6��o��X{���s��Z�ヨ��}���M8q�O��>�\ԁ�߿�ao�����?�$�G�OZ�ɯ� ���yϺ����P?�?އ�9�������&��z54�_��Ӊ����*������x�}�������_���y���{�x�_�2)�������ׁa��?R>���7��08��_a��jkǯu���~���k��M���cn}�`~�q��g���g�u���߿��} �PM�o��~}SN8��Ly p�4�*x��?_��T�����ɿ����>�뜜�?/�c�z�^��_���?��k�����=��5�8q����{������O����6������o���>_~_?����O�)��~8������~�~M����<G<�qL�I�}�{����_��������.�� ����+QN~_3B}8P<u��}�����~��ǎo�����'p} ��dq��?�^��}=�����G�r��s��߸ ���~����'����k��o����[މ5���8�}����w��M�Ŭ���}/�?��{�<F���qt��{�O��?����A�~T��>t�3�z�]}�x���{�[�a���������Z���x���|��]������p,I�~ޭ���^^��RA��?:�����������@7�Z�������G�k�?,��##�u�?������������܁��{���Ň��߫�@Ni�~U�A��\��'���������w?�#��?K���]S�i�X�C�i���w��|?�9��~m�� ʧ��jx�>������*}��/���[� ���~?����#ι�}�<�^������~���$p@���މ55p�gȏ?���u���5������{��O����o�7�{�|ɧ��?����^��K[�o���?Ǟ>�����<A�}(*|��3�7�������������y����k�)C�zV�`�����O������߇?�?�H��z��>���(?h�ϯ���u����}�>�����-��[�a��^}���O�8�*i���u����_�#�@�a�����-�6�߈5�)��s�<sJ�.�����������\�>��`G������S�����2�C���}��#��ߋ���<�G�|�9\+��R�{���}�y��㏯��>������{��>4?���k�|�������Ʈ?�q�ӟ��?������o?��Ux$�y��}n?�=�����~.m��^o�}�ν�xg���玽�ž����?RG���Y'���=��^���Z�����'��O����xP��b����������}��E��lG���7"���yg�`��N���~���m���_�k�ׯ����8z����{�����O���E����lx�r-o�����~b�c8`�^���O���?�Ͽp�dy��F)�q�������{��6��O���P_�=��q�x��|ǘ��u�s����)�y>��{�Z�>���<��O��·�SQ���C���������$�����[�n~�[{��#��8. 槏�z�^����?���o��?��y��<q���G�O���~ʎ5�^�����~~�_����@lG��Ź�����ϴ�yf����#{���~���{�s��Nm���ӎ�{�8�|���5�QLg�u�r<_��X����'�_�<~?[���^��@�i�Jgˇ����w���?[�K�O6�[�k�������?>>u����m����������~-q�_ߩ���>\x�45�����\{�����s����o�8f�Tƀp���z^����߯ſ��?_�8���c��3_�h+��ҹɭ1�^������WߏO�<��ȿ�O�>�__.4<E)�WyW�˯u���}G��=���Ѹ6�������yS�"��¿`���{�?������oϿ}8���/ȿ׃���߸������H�i�^={�����}���[��O�?���m��_߾�)���_*���hj>]{�{�_����6�ɽ���������ǁ�1O^��_�o���~���ֵ��y�����`營q�㫏��8u�|=�~?�����x6�`�ny>#��?�1�N>�q��u��������l�<������>�Lq$��}��^��������o���?�ߐ�_�_�>���A�H� O�,`d����������?��l���ŵ��!��U5��^���_������6?����Aq��Z��Μ �#�ɩϖk_u�����}�_~�'�o�����?���Z��#��0q�N��q��g�+�O�\�-`?��#�E�����c�g������w�����x�?ӏ�?_��{{ק��3C�z�4�x�����}����ޟ�������c�}�|�����˯uՏ��?゚����_��pG6_�����<��:�b���+AZ����o����~�8��ֽ��<ߛ����k���k�ң�8g={��m���&�?�����xV�x~~�d�S���D?�?�\{��~���s�'���~O��i�H���^��}���&�=��G���8������q�,^���������������<����G����Ǎ kLӇ���+�N����~���?�G7����8���j8��?ի������?�}�H���k�����_P�q�J���}�5{���??�o���������o���������Sd����~�Z�ׇ^����}����?�G�_�����k~.~����A�QO>|�Z�,�����?��O��o}}���M����m���7L �#@+�Lz���O ���������d��������q���ON"��8?i�����k��������#�>���$����j2*�y��?o������ߏ~���<��s���oǽ_����Ͽ1A����ƿ��������-��}m�/��1���$c���8���y�}����>��q��mo�#�{�}�S#Δ<�k�O�g8�]��������OЋ�{���:�ւ����d�Jy|��]q��q����{���s�����"��{��u���ҵ�ϯu�����#߇��A����\�?�}�����ɧ�(Mz�]}8�m���a���~��~���t��_*�cӇ����1��>��?^m��������E��߇��A�R)JV�Pd�u���ߏ�"�^-�����o���� b���|�,�������~����s����ɸ���@Ϙ#�S�a�z�^������x��Ͽs���m�?��o����>�Zӏ�E}xN>�8S�u������}?����6���~��*k�ϷO�듊Pp����}����=�r~���ߋ��QJ����5�8zׯu��K���mo���W�M�u�Ek\:�Ξ��~G�����o���=����>?,�b�z�]���������}9�������}��?08���<��]����?�����߈�"�U�P����g�u���7�}�x���}mo�Ѓ��Ƹ�>|+Z������w���<��m{�?�}>�⩁N�ʵ�{�������E��� �m��ߪEh�͞?h$�����k����9����7#����߸�ZJ����>yS�������^��a�#N${�i鑊P���ۏ z�^��������[�������s�֟��Q�q��^�����?ߏ��}x��q����q�Z���q�{�������}�q�z�)��z&�?���80 #�u߾��#���k����m�b=|�����<T�u�ğ�6��X����ߋ������5��jOʞ�������?�/��߁<q��_������8��J�➄|��ߟ^���?��c����?_�o��K��<��b�?N5��3B8{���y�s�o�����$[�?>���f��@�@���������-��</�?O�}�߳�y:Ӆ~�����u���m��O}_��[������~#^T#��+��?e:�]����s��������>���O��p�9���z�]p���G��K\����G?�osɰ��>�^Y���?�������}ǿ[����������}=_>�S���2O#9��?�O��K�~�������}�p=���_δ���'�u�����}�?���'�����#�����L����~ϴg�8�������<{��~@��~�#����>�߀��q>U$ֹ�G�+����?����7���m���_��g�(m �n����{�G��}�"����q�,x��C�����2<�<�Ƈ�$�0sOu�??[��s���ص���?���y�y���'��Ҁ�?,?����������O�~9�$�����8�P�����Ϻ���b?_��}��"�Q��G'ҧ����M=��{�5���)�S�>���^�_�G�����<g�)Q�O��}{�{�ֵ������y?���=���0�?o.={�q�����k߾���G���b}뀯���)�S�^�������O���6?�\ ֟1NC�|��u������}[�G�Co�������S<+�_���P�O*u����ݾ��x���<��pؓ��_߆)�}3�4���5���{��7�������������K\\~y����{��8}�քq�<�>������[߿�?�~??K[�b�G#߫��W��À9��)�}�?O����>�m�������o����{Co~�+A����f���?*������7�߃����-n-���J��P����x�u�����,?��??��7�=��LGa�ɦ)��?�[��}~���?_����r.?���Jb��zdzq�ps�N���?�}���������o�������|� = i�G^��������\[������G�o�5Ϯxf��Ď<:�^�����}��?OŬ>����� �c���\`dq�$q���^���?���߇?�������OӞ<{� �����ƕ����~��z������y��D}/�����GЎ�<|��ZzS�u�?�_���9��ӟ�������x����8ҟi����G����+���}�o�K�W��߫���4����v�_�}O�����v?�[����}x&��q�����H�*���2~^�N�߾���� ���������Z���j3O��Q�����q��~��Б���[�O�'�Jq�~�^�i�����9�r?��.?��߈�~ڌ�8?/^����{�w��S�������\���3Ï����?�:�^���/o�����p9�_�~�+�_��_\Ԝb������|q��}�.~��Lg��^<+Z�҇�{���_���x����A�c���� ��q����,�5�u߿s����7�_���k{�(xy�<x�zz}���z�^����?������������<���N�?����}����7��-k��<�2>�T�yzg9�u߿~���@����Eǽ�~gB������}���u����;�����\���_�6����g�$~^���5�Nz�^�o��z����߭�8�����@��ߪ<�8f�᧥+�����{�z?��߇?����`os�<�����J�<E(3£�u�'�����cﯩ��m�����_��m�§�����xzS�u߿�n���}?�a�>�>u�Z�g�>x�^������c����O���?��G��XZ�<{�c�G���<惯u߿�y'��q��[[�z���x<N3���{����߸�����������劓Q�@i^o^���[�?�_�g�8�� ����?Bo��O���~�*)���[�5o����돭�����\q��=C�}���x������ᄒ���?�����\���̌f��^����?���qn��o�?A����� 4������\y������y�չ?����{}��9��߫JS�f��8�q����_�����>���}A7�r�?����8� �?*�&�t��{�������_�|�����o�\�'~fr|�S�&�Θ�u�W�#���)���x"ߞG�~�O����/�μx��3����y����{�\���~��~����DZ�W�'�_َ>U�u������6���M������B�3_Δ�f�Y�^��_��_���o�������'�{�=q����Fxׯu��(?�=��4o��ߎ~���y6��O����+¤�·��{�#�������{��o��@�����{��OS�"�qO?�*(z�]���}���������� ��v�g4�#|�>:R�G���ƭ�����|���>��<r9�k|��8��֤�^������_��{�����<��퇽�槉���LҸ�����{�����H��~O���������?���zR��Wϯu�����{������5P?�{���ZW�Fk�C�|����{���r?��}��� ����6�~�~����qP�sOu���b=�����}mo���Z����S9���V�<�F�S�u�7���������oŬ8<��M�珠>����#?o�Er1_3Z{����~��O�矧�s���1����4㊑O�^�����������������?O��0x�O���=r�^�����?�>��?O���-�o����)�x� i��ʼ8����)�����O7�\Z������M����?/A���0h('={�Z�O������{��{���o�<�k�[�8�<<ǟ�8b������k����������~E��7?O�����_���NpG���{����~��G��߿?�O�7?[�^8��ld�g<���zP�4�������p9����mk[_f)C�'|��O���{��������o�?^/~I�xP�~�N�>t� u�x����k����~���+���ۛ���֟�3�\ �{������^����n-�����ž��q���� iZ��84� y����_���?�}=��~��o�\s{�H�[ߨ��~� �S�p<j:�^�}�����?����ߎ>������U#��&�<}�}{����?_�7<s�?_���z�g��Z�P��f�$y��������߅���Ϳ�m����>��⾾�:� ��$��w��?�_�Ë�~���O��������Ҟ�'χ^��}>��n?���}/c�p���<x�`���}����m����~.��o���|��ӎ:�^��,��G����o{�_����]g��)�<���Z{�q�����>�c��������~}��i���O\"�^���?��O�������q�l?���Χ�<�+_/�>d����{����\r��Z���o��+N�����_�~�\���O��O��[^��m�<}��� y��O��|O�=����߇��_�??�_����|s��ii�MG~OOu�?�������}���H����A5�N8��u�����?�����<�����|�3����J�>Y������c�����y�������?nr@���?/<�u�����[߮~�������-����<��Ҝ|��C�|�!N��_��{���m���s�O���P|�0N|�| ,�ïu�?���ﯨ#�ְ��[�yO���Ϡ�ji���<F<�A����a���X��_���9���q�ԏ��8֕�4�^���ߍ��?�?�?���7�)�� ?���)��_�x��[�m����N�O���+LJ�pk������o߿����}7�W�ߏ~����_O^.����u��O���5��^~��[����'��}Zq&��8p����������^�����{���p�� ̏�Θ��<���{���??��c��7���_ɷ���R�z��ZW'�z�+�����{�o�#�M�����ď{��AO:JↀN ����}��������_���~����8�S�4<2a�^����-�����߿����~���ӟ�>�_,��`|�C쯘>����|}���'��'�r/��ۏ���PzӀ�p>��� ��{����ӏ~���NO��/�#�S����O:��+\����oo��a�C�_���Ϳ^m���<<�����jrz�]������'�w��s��8�&��O~�zp/L�������������������_�o��8"�{�G��8��� ri�������o�#?��ǎ�no�����Xj�� ��O�������z���m�?���}r??N��������)Ík�N4<�=3���G?^m��\������߾c����?�8�>�{���m��}���W'���?O��a�Ǟ9����yf�DӉ����][��}��>�k[���Ď�?_���8~Dy���V�=ׯ�����G�[�6�X_��E���>�������8��N9��w��� ?�~?����o��߀� y����G��z�]��[߾�_������6 ���u��q�|�<�~��z�y�m��߿?��7�7�����_ހ��<x�R����u�}��}�X\[��_�?��K�����U<|��S�x����?�}�^o�P>�ܑ����[1O��qLJ�O�u�������[�Ϳ�������>\<�8y� ��__������>��}�O�������_�{���j+ǁ�8�8�3���������s�7����6�_�~l�p}����z�d�CS��u���{�$��+�X��"��q��7<k�$�Ҡҝ{�������=��no������~�~��Sξg�����u���}�o��m~~��o�����O�^:��V����m��E����_��?��q�������O,����$W$V�T�]������O��~�F|�1��>\+�yg�^�����G�skA��Ε��>CqRi�B1�{������?S�'ߋ�����n�_���=����'�cY>�~��a�[\���#������O�b�4x?������_��v����-k{�7�=괥�}3��π��Zq�]�??���}=��>��_����������ߏ���'�p#�w�����??N8������?�<Fx}��|MOʦ�~~���ߟ��������ߎM�Ǜ^��8�Z����>�'��`T{���|>����[�{����Ņ���z��4��>�����?a$�����}�[���8?�c���}���}���)�ǘ��{�_�"�KO?�H��뺟�kO:��Ƹ��c�uտޭ�����ݭ�6��<����G�����_L����5$�����?O�q���A����^?��oz?e=q��<�Lp�:�]���x��P�[�'�oϽ�G�p����J��������D~~��מ?��?��H�`�|��zP�u��������_߇<��?�C������8��8dZ�~�����`����mc�X�}_����?���A��?e�E��S�{����}������+�o�Xs��r�?���@T��y�^<q\ q����}=�����}x�~@���f�H�d�����={�����?���㏧��?NE�6�[��'�}lX�z���<j?3�ȝ>�{���'�(���ǽ ,�V�pq�T�<��}����s{�a�q�ߋ{�3���ύk������_���{���?���}>��Q{���2O��<~�ӯu��E�#���_}�~�<�Noo��z����*ҫ��>ϴ���~�~G��_�k�.?���`�|k�N5�� ?�^��/����Xs��}��6���O����~~��4ϭ*?h���}~|=������\[�>�����Q~�{�NI�J�Ep~�:�]�s�G�������y��>���?�#�s���5���z�^�z�o��{��������c���??�>U�O�|��]��<[�o����ܟ���?�L֜!�&�W�1��9����_���7���������./���<�EO֜}Ek�������?�5¢����A�`��}��@���Ԛ�������X��#���^��?��n>�Kq�#���q���{����U���>�?���z�`���Q�k���~����ֿ��#���� �δ�W����u�����������<G7����cŮ?�{וkƜ�GSA�!�����7��[s��������b�p�<�~U��3O.�|��_��゚ӿ���O��-�96 {��)�>�Q���2^�}���b8�������d���V}�pE|��]_��_��oϿr?�������k\��A��1JP c��:�]���}��{���s����'�����=�Yy�����>�z�^�}����<����^8��������א4�s�~�:��$������|}�����9���ʼn��_��S�k��W�G���{������{��<������_��~}��~x�|���@0z�]���l=�o���O������}���J }��yp�&���^�o�����o}��������?>����<i����ZS�˯u�W�&���x��n?��������q��� �S�ʹ\8��u���Ǐ}�������$��߫^���()��S�5�]}?��������?�/k����G��O�>_< П0?#��zg�u�������<�O�H"����{���i�0�ׅ<��}��\ƿ�s��-�'���^/����s�JS�p$�|��u��� ���k^���7?��ӓ{x�P|�M8����R�)����?=�9��}~����~?�� ��x� g���{�������{����?K~>����P= 3�$���>�����w��������\��-�OЏ�����o@�����=�z�]����?����_��, ��y�c���Ƶ�H���g�=���}��}�6����^����K��{�iQ�� Pz_�ӯu߾������?ֿӛ���?g�p�θ���={��Ϳ���/����q��?�������C�!��b��M+_���w����������rM���X��=k��_��H��{������y���}>��A���s��_�c{��z�q�")��j~T���^���?��nM���^�$�����^��?���߅��ӷ8���>\i���{�����}�������n�7�~?e3��O�q� Tu�\���������~�1�A ����C�����>��������@?� �ǃ�*�O.#��G�(G�^�}�����������_�?����+�s_<|���<}��������n-��[�)u&�x�׆F>�ɡ��^�}?�~=�8����a���~��r9���|�Ž,dq�(81A�#����z>�o���K�o�{{����@�z�_����ӯu��6���_����o��q�[�{�>h�x��s��⟞?ַ�S��߯�/�@�y?��������z��~C&�Zq�'^�ߟ�����z���>�����.��B?��?C��4��>U��V���z�����o����?[����n9��m���Q���k������^���Ǐ�����������@���8����3�J�R)PO^�~�?������_�����1��S�J�s���#�u�}}~����?P??ӏ��>�k����+�z���:�^�����ן���}/n,?>�ۜ ����W���^�������./�?�c��ȷ��?>��i��>�#֜kZ���u������~?�� ����ok�$b�|~� c�׆3���l>�������_ߩL�y��'����^��=�����n8�$��~�����q�N��_�ן���o����?����~}���hh8�'ԏ��2}ׇ��a����}�s���_�o�<�}~�A��o�>5��=i�Lj�^��s�?ᆪ���C�?�?��Ź��� Ҙ����Z憣�u�??��ߞ=�~��~��������N5���~��?���߾��~Z��P���m��ϑ�}+APG�?u�}�#���?��o�6�ߏ�n>�@ϭ k�)_.�?��{���c��k�Ͽ?��mo��b?��_z�9�58>�������{���P�����_���Ͻ֞��W����(��g�u���ß���w�q��[��?��~����*)�Ƹ� }��3�5Ǻ�'߾����6�ͿU���pǖ8����J���{�g�?��~���_� ��j|���O^믯���������?�[�����,}�Z��«L�/,5Ǻ����_���Ԟ,��??�'�'_!������`W�{�{����o�r��>��G�W��k��<�^�N�����O��~-��y���G�ߨϗ��sN�^�����~��_~�����?�?���>���� 3��q�qƣ={�����������y?�}���o������LƼF+�,��4�����뛏���M�x?[~��~O����*�^4��sïu�}��6��?������<�m��ލq������V��u�l�x�}��Ǿ����n�[��?C�?��}���4�����{����?�s��_��?�����[�G�Gμx��*���s�5�]���H<�?�����-o����Gʘ'�_�sƾB���{��������䟯��xV�>�c�$�������}-��'��[��$�א�枿,�}~@�T{���_�����$���s�۟��X{�5<q�xW���\�֣�u�[q�������Ͽ>��������[ߎxd��s��I4���{���<��߹<�_��$�[p���~<3O����G� q�^���?����#�~�-��s����F�~}����^�Ǧs�4�����}}�8���.m��[����s��������ϯu�~����q�6����z~t�hi��R1¼<�^���������x�{��?�$�Y5�5��{���o���z�X�{��o��\8S�+����:�^�}�����~@����^>�_����9��8���"��ǯu����_���r'�O���'���b���������u�����z�?�}O��oO���O��q���u�?A�<��"�#�C����6���XA�{�<���ϐ�5>c{��?�������y�?����H�[�Ͻ �"���ϩ�L����as���ſ��Z��=�4?,ԑ�J�������>�8����Ÿ���6����)����hk�R8� ��?���������m�U���<?�����˯u����_�����O��?�~؋�o���~|~����<�u߾�����O����[ۏ~�=<�O��()�Ҟx��u��"�}ǿO���?^y��x����߿�|�B2}>b���w��6����\���>������A��#��{�����y��������{���g59�$^��G�u�<����_������?����<�y���=��� j�U1Z�����}?����_���6�y�����n8��z���ˆN+_�xׯu���?�}?���^��~�������=��}|�p>�#��={�������o���O��G��n����V��qB<���^��������{�ſؑ����R�G��W�O�z�]��~?�����\�M�䟧�G���s5��#ι��)Bk�u߾�����8�������G���䜚��^���G����"���?��K_�g�S�p��k��������}����y���?A��n9~x���p�8�i\��>Y��{ߏ�R�� NE�6���iS돷П\a����u������� s��G?�}9��������9����^�}����G�a�����Ÿ���������q��m��o�s�/�Ǐ�-����{��=�z���JTΔ'��z�^�c�ܟ�O���?۟�<~}�S���,p�{�ȿ�~����o��p??��7���~�� T��0|�`�:�]����r�~?Nj�G��N�?�*xο/�<M)���<�?����x�����n-���L��:��>������տ� [����k���1���O�=+�� 2:�^�|��G�O��y�sq���y���֜i��3�~|2=������~�_�@���Ӄ���� +�_����u�������\\�>��n8�co������Ƣ��|�h��������������sco��o��߸C¾x�S����u���O����=��~?���x��}=^=kS_C�#�P��u�����ﯾ����~ �<�<{�?.5�G�"�����^����ȿ�~}��}y���{����9 y��,�/?Jc{�������y�ٷ<s�9�����o��}�W�����tǕxyg{���Ǐ��.���� �aO����x��Z�u�������m��k���.>��x�+�����>~�U�O#��_^?�������_�{��8��O"t�ҹ��{���c��a��_�by���c����~D�z���½{�O����o��~��?������<�ߨ+�����CS���~y��{����ſ���=���������x�x��~�>RO�z�^���7�}�=��o�o��&�<����x��"|���5���4�>�����9�}����A�� ��{�G�Μ~]���0}z�^�6�?��������~�<}O#��ޏ�kĊP�s�Ç��w������������T|�8�R������}/���c�c�<o��^��c���C��q�A�1��J������{��_߁�������[�����ɯ���}1C�����{�[�������V��������}��?Kj�?�8Gδ�|�}�~���Q��&矠�O���yz����<x��u�}�}�����'����?ԑ�>�_!��b��Ek�p�����m�����}�|n>��b?�b9>�q�o?��҇�8�P{�������������#���Ǚ#�ψ��.��_��?��������^�ן���� >^C����ǟu�����?�����`?�O�~���}��I�>��d����~m�������~�������������)ƿ1P|�8y|U��{��<���}�}�8��$��k�o��1�����hI�@���{�?�?�7��_��q��mq���o������I�1Zy�ο毗�}��?��}��?KrE���r8���Ͻq>x����u��O�^�~�l9����[����߳�<xcI�sLJz��^����7��{y�sn/��{�,���@x��O�={���O��߾�۞I���q��s��Ž��@q�?/��ʞ`�u�Ǿ�q{�����~��}�ֵ4�=8q���q�����?�7�������x�ӓ��,�xg�9�^�����{�����}M�އ��N|ǟ�=|�|�~��^���_�'���������O3�*ҟa�|�S�3������*}��6�\_��r,mŇ��}�h� ��~њ�������|}�-��q���E���>���<����x�ʘ�^����z��߃��ߟ����X���3���q�Z�|��]��G?����?��`����ZV��.��u���W������O�7���錜�ʜx_��?����?^I�?�z�_O^#��HX�:�]�������}/���8��?�s��>y�rMO���q_�A�q�����O�c�?_�q��b>���ǽ���O���r)���������?6�����>t���EO~b��{���}���}X�����#�~��}��s_.A�du�������^���?�_�{�ſ�[DO?�z��Bx��ϯu�����_X���/�����{���_�kBiO���:�]}y���}�{��#����\y _2x��������?K���[��<s��}o��_�7�<��ק��?oʴ���^���?�v�|/��{�'����}�?>��|1��O<ҽ{���w�}�"����9�_�H�Áo��C������Cu����������_���������+BG�8S�>�c={���_��X����?��x�\�y_ϿS|�<�)N?:T}��^�������}Ǿɷ���������k~}�ك��P}�+�f���^�������~�'�=�z`����s����^�������o}I�ŀ�����������֠V�FH��ZS��'�������n �}>�O =8g�>�S֜O�^���}/��_~[����O���ͽ��LJ���8���?��?������`A��&���K��9���Z�)� h*iB^�����C�?�'����Q���S��+�=1��xׯu������Ͽ[�����s���7����� �d��2:�^�y���߯�����?@?���y}�yg�ӏ��={��?�����}��?�?�ߋK_�o���?o�\����������~�q��o����S�x6<{�F8`�����8S<3����������߹�?���a��{�8��L=|��R�_#Z���������=������ ߋ��ܑ�?O~��1AZ���P*�u����cﯯ���?6^~��X�[{�x�dSҹ��΄����x�}���������/n>����z�9���s�}��Ϳ�s�?�{��ܐ/��>�����G��)_�3��xq�^�ߏ���K�O���?[}?Ԃn���Mj��q�O�0+�1�������_~���[�}x����T��*���"�y������}���߁��7���?��A����V�n|�3�qQA^������}��'�ۃ�����~�+S^8���Q���_A���?�-���������,~���>��s�<���V�9�ɧ�N5��{�����}����?��m����T<)Z|�)�-:�]���}���ﯠ76��A�����<��2@�r})�{������o�b�~����v������}���c��ȭM<�X����}��ӏ����o�����ݿg��b��t}����ƿ�~�ߏ����?�y��ӏ~=k�+Lq?!\`yS�z�^�}�"�[���X�?[�/s{~m�����j�<��ǁ�u��}����{���X��O�~m~}�.'���?!�}1_u�?�s��>��������7�_�����4�ٚ�Æi�}�[��?�^�����<��?����} ����89"�������x���}c��?���{"��86��q���P �g�z�]��_��Ϳ�s���9������Ӎ)�����w���{��<}G����?����ʾY��9�\��w���� ^��Ao���?���T�q�g�y�,����cn9��������@�\����}�}��9�$�?���={�����7��}��},��x������k�Q����������߿��?�������Ԟ?Ǔ�دn>~�5?���� ��{�����߭qqk�?����m�����x�����A�Ɲ{�{�}����_������jiƿ�X��+��?���?��v����������u�4�zS���E|Ϻ�����}���`q�?_�����-�ة*+_J��:q{�s�#���W��ӓ��~ ������7ƼM*2qN澼~���?������������&����꾕�|����>`����6矧������?2O��~����<��C�������������c�>��Y�?�I�#��QO>���~"����=�����s����{�||����!�]{�[�����>��?�|mɽ�7��Z*Ҝ8���C��ׇ����������Q��z7�cc�Y�_//ُٜpG�u�?����o�.�_�^�x6��ҟ�j1�>�Z����}~~��/�x>��������8�\��{��<� �J 燙�{����}��ݿ?��7���~��*p�ٟ���z�^���������~�����p�N �{�q�$y��'�u߾������~m����9��#8�A�����������X�������l~���G��^c�s�£�p�2O^����_����p>��o����N-ǿT䚏/J������W�u߿}?�}>����?�\{�><~Y?!���x��_�?���>�6��~>����b9��;�Q�'�L�4'��Ǻ�������G��o����>�Ԃ ��#ި��yV�x�b��p����/��a�����y�{<MA�`y�@?e:�][��x��q�����m�?C���?�X����~��G b���(+_#�����}���߾���������~���Eƣ��0:�]~??�_�O����Z���<۞M���<�����<q��p�^�������6���XQ�����W�4��q�>G ����u����?�Ͼ��<�Z��xXۏǿW���8z�S>y�s¾�����,O$�?���N Ͻ�_:���_#���u����}9��{�����.?���?>�����cԂ=|�^�}��<���mǿ8�8����?����m�������\}~��1��ۜ�5ϑ5�Ǻ��S���߇#���8�����?�q���rM�+SO���u��[��ȿ��п�����9�n?��#�ǟμ|�<���}׀�����>����y���^m���د�ƚ���>y��u��_��y���q�{~M���>�S��ߟ��Q�?���f����w�8�}����_}�c��}?��Q�<���5k^?������u߿[�~O����}�����Zp�M2*s����}��Ͼ��ԋہ�������-ȿ�xW&����ύq�u��ݏ�s�/�7?�y�����~��C���9�|ׯu������}�Ӑ?<��?��Ǎ?՚�;kM?���#�~���O�O��mq�~?�ӓ���o{�� ~�_3����#��W����?����_�~�����M�p}�p�M+����2 z�^�}����������ӟ����>����Ҹ�N&��o������o�����<p?�}~��Z�'ީ��>�xS'���^���__��^������+�*iO^5��xzyu�����?�?�������~�����Ó�����_z��J���5?�^����}���_����O����W'�!���0k���^�*?��}o�A�\�X���G${ߝFxp�1��P��{�������ͽ�~?��?��N?ۏ��Y()�ϯۃ¼ �={����o���9�y���~O�������yF����O��߾�N��ߑ�������+�号�S�@+N��_O���}�y���?�[�ho��^��y��P�'���u��/��{���>�}~�����6�[�n?�Ei�~GȏO�?,�u������O|����qo�������5�����j/,S�{���O�_�~��?_����ީ�8�fs�V�z�^����G�c�>��Խ�����~��㎊F�Z���7⢎mN��b1��,�H�M�F뤔61>�����MȒC ��1� ����K�+IR ut�=��c���z��K��v�[=Ӛv=��)��K{��fGC�V@T��H�_��wWn����ϛ?��|����-���H����x�³�����x��.���5u(e%#ڒO�!a����U��u~��0o�^^�Rֽ�X��\ ���ٍ����<����l����i�_��l��v��n��xXϤ�~��-<`�S u�:�o5=�|�ͼ�̒Y$r^G�o�V��̐�t�u��[�������YT����9���?O��f��ͧA_���{���[iQ���������e�<-بbj�X�X���/�����c�o�\�w�`�.f���n�9��wk���m����qq4�1��4gv!T14�JcE!�M�������z[u��O�=��q���g�O��훜Sa�w_|�� �r�%�>3o����W�U�T���U鲒ۋ����y�����7��(P�`���S5����k��?�_��s�����6����ߨ1_��)�QS�??��{����?�=�}O�?�{�?������S�y��:���ŀ��<_�?��_�=���LӀ��8�Ӈ^�������o�?B/��ry��;5��W����0p1�@�����?�����#�����_��kӍ|��ₕ�|� p��^�������}�}�`9�q�O��#���I8�+^�����u����[�b��<C{��x�b=��yzq��� p����}���a����N,?�~m�?�;���O�3�q?o{���_��~�z��>���8�q�G94yn8 �?�������>��>�r���.?<���5�9'皃JP�c�����}~[���'�P=��:W��?�J�����������~���s��/�"��}=�ҵ�<�q^u�i��7���� ��9�o����{���㏲����:�^����a�����o���y������V���5�@<���������OŹ����#�o��������)�\�և�u�����<���������Lp�r|��ʠ~��=�_����?����[�#���r/�Z?3�_�ƙ��^�^��)��~���-�O�_��jN���>�����������6�??J�Μr8�z�/u���k�}��_�~��?��q����Ӏ�x�4���W��^��o������߿����\}<��~���iÁ����q�{����}��?6�O� �?���}=�ԃN+�@x����^#�u��}���'��q��?K_� ���{���>�g�i�j28�ׇ��6�a��M�����>��Z��ǽ��7�?�� =z�]�������������1�O����Tҙ�u�����߾�7�l-����� ���~�3�h3�Q�*Ep:�]���������� ��3�G��8��p|�����O����n?#����s������V�_��j8>g�����~?�^�~��^������~��4�W�ʀ��xu�����-�<����[��<�ǽ���*i�dd������+����������������z�ҟe�����{���?��������@$�}�/Z��3J�* )C�u�c��n8�##�l���8i�~C�J�g���^ߏ���<��?�#��\����\{��"�t�*��q#�ZS�u��������?��q��T�=xR�H$�φG^������~^����G���-���6>ӚP�O�������m�����m����,o~�s��L� O� ??��u���R�Ao���Ñ�?���7�ǂ-��Ǐp�P�����{�+���$��?O���ԓ�W�a��?"�7xP�?�U����]�����_�n8���6����CSO_���M|�R<�G^���x�cǾ����~����_�s�զiO1�Zy|�8��Ԛ�c�#�_��7�}�8���Z�������&�U�s�^<N8c�˶�}����ᄒ�O�x�����?�� _ߛ�\><O�O�'�u����a���{��/�Z��_~��ʜ>u#̓��O���w���{�6����o������3�8c�����������5�ß����G�Μ́�"��*3�}���������^�6������٨��J��<H�U{��s��=�����ӛ�G�X��~v��//J���<c�uo���E���~��#�*9�Z��_��k�_/<NI��]������ֱ�m��?���t?���V����u����<[�E������>�>�C���y�!��}�~������?���7�9�߾U����_1_^��_���}�a���~m��������}���Χ׀�����u�����o��ߗ�?�w����>�����Dֿ��G�'�s��߈��?�X���k�S͇��>b�����4����9�c���6��ϿSđ�q�J^��^�}������ �����}mc�u�k�� S�J�x���Ϳ�������\����<��,}����F�3�3QS�?�A����?6�Ď�������\Ҵo�0pi���:�]���{���������sr8��xW����>o��:�]��?��}zO�{��?Cpoo��_�~���֜A�W���^���W�E��8�c�������8���3�Z����P� |��^�}���}�������?���ԧʞt�����L��>���86?��Z�K������23�P�>|k�=�_�����߸�O�����A�b���)Džx����9�5�������'߿���8����s���>��8 �h|�|�A����w�����o߾��ů��m��77��_,֞F�@?:�S"���{�w��}.�z<��,>��)���?>����^�}�����߾��[�O��~����v�sSS������@�˯u��}�_��=��?X[����^��������x��{������j����m�Gdw��{��qI�vwV�wb�m,�2˂��:�:�[9ytdqn��۵�E����|��r8����[5��M��G���Y���"�8���w���q�j��!7��[O ��}��D۶.E�+���˙��7�w�v���f�e�����Q���n7"��na��"��b�P.fӨ�*g���?Ō7P|1��Vo��ڙ����+*��Ց�+v��ڻCuQH�,�]πޕ;�)����q�;���6tn<}V�pAMGO%,T���OKM GOOO1��P$qCj��aR8�Q@ܑ�:Y�ɠw55�� �<I>���'vfgr��K�6�vf$�bjK1�$��^9���#��/��Ⱦ�������F�oo��)[O�t��w{�Eca����i���u���w�t�I������d'�'�{EK1KO2CS���?�x��Ee�9c:�������e �}��t�6x�6W�E���R��4�����*B�E:�+�\�h��5Ε�J�ڱRIVRYIH7� ��z��2��S������ŀ���!��m��X�6���U�V�P��h>�Q��V���T� 5LT����쏽8{��sO�>�n��ɽrV�m������u�冾�l�v��p��o����v�ݗs�5�Z^�muvc�����\uqɭGxq�%�m\;I?C��K�Y�?�N�e�W|g�?��gh��Sv>뭩��<�T���=ݶ���-����6|�{9���g�X��]���;_U����k����,?@/�Y+J��8��iN���m�����v��;ѽ ��O���[��:o}���}�������7����6�����Au�֢��^m�Ha�n}ܕ1UVU�T�Rt2����( �իF�R�O��c4QEm�-�$-#��p "�x�9�Pƿ���$ת*�u't|����6�w�/���><�W�͛��}��z���T8���'�;#rOYK�'ٹ)��nw/�2��(��W� +]YB\��N���x�_���U9ue6o����\5E]<�C��&c�[�t�%]�1Y,q��!]���2�I`�(L� B*�� ���QǦ�hʐ--А@ek��H�`向�VZ��"��A��;_E�����4��(j�ҟ!����,�:C[AY�ZJ�9T�T�-=L-$3F�)v7������ �sʇ~�!�Bx|�|�zOդ���N�O�~?�������������ہ�ŷ�������S��^����??�_��(�X�Y��8�Qr��@��YT_�q��{��9O���P���6�8����n�}6+��W�9:�Rc�X�Yk��R�"����Z��"�l���O��N��]�z�{��6��;+w�%���� �6�^����[����վ?+CWH�uT3�FZZ��x�o+T)��+�4�� MG�՝Y�ƖF*��2�ǡt����]�֝y�k�;���_cm.��;��n[�eo�?tm\��/;��+���W��1�j7�dh(�"���m�<������q��~�����x�~�Ï��.���}���[�_�����Q�����}F(8p����4Ϻ��?���O���}������>�iL���'�kJ�9Ȧ:�^����q���}������X�M����C�1��!N����~��x�b8����n�����9��xҕ��Z�������?���<�K}>������#&��'�^����?�����~�b�����#��?��ʣ��y��5&���w�~�ٌ�ۖ쯴�Y��?j�@ڛ����I���wiݴ�*���@���*�?!�� J�4�^y)i�0���s��1zIj�j��hN<�Z W>|��z�X��K���m �̫���R*��w����it&//��:�;C�W��]>{kwVC�n��tˮ��`��zlc���l5lY=�J[e>�|=f�mӸk�}>������������xS53O:�>F�o���߁� ��_��n?'�����>c�b���LP�u������C{�O�����߸z��z�|��~X�^������7��E���W�c��+ǿ c��ȧ��d�<����x����������<Sk��By��R�>���xW��P�1Ou������=�?��������k�������M8c�'�8��*�u����dz���u�����3�m��;�au���*{&|V�۹���^S�nd������r;��z=�4I4T0Q�;�{�j.;(�Ā�AP>%"kO���F�AEl�F%�%|Rt�u�@mA��d�!�]��~P6<?�o�S�'��[u?+k��]��]kٙn���D��v���-�)6�?5��n�28�W�b�y$x�Jծɷ{��~���m���;gi��i�����5����e��f0X]���勺�x�55�m�ɱ�2;��0ョ�+��YJH��'���V�a� *�`� �,�dF��(D�4EkBT�fQ"T{��y|�ѱ2{����<�a�=����������u����Æ�I.?�y˳:��z^�u�(�*�v�ߑEC�,�X��*3�e����#�=�؝O����t��t{�O�m׆�_6�ݸR�#6v`g�n<9��C���ym&�,�U�"�PTT`����+�t�(em,WR�U�i�I J�*�F�A�z����,v��o���e��ܛ�9��f������1���m��\�o��dvtm(��c)wxe��RGA_L=������l8�>�ۏ��)N��q�s��g<+Ѱ�{�}���?���x?�9�^܋{��N��=8p��+N��+�����Q��?�>���?؏W�>D?�ք�kǏ���o����o���Ǿ����oa��\��-�=��5�Ӊ?�yg�=�������so���o�<����~���)�Ӎ ���^�}^�q������[���t�x�<8V����*k厽�_�����o�?�݀f0�?�C���f�黩��ݝ�6&��\���m�?x�_n:=���{�u]���4�d��J���Y����Hh}�����$�Ui�QX� :� �1J��v(4)����u4�Ơ�(0u����k����4��}����]�����_��N�M������vp�W� ��S]��s�{kr�����{gma��9��˘h������P�_������`f�q�y�/��9��&U�eUu���-ˈg����d;!�]պ`�$�G`��AI &g�+6���J���!J������֎������*CG�iB(���P꤮�g�}����U���ߩ��Y��ڠ�������� �L7z�a���w�+2�uI�5]KQ�s�Td1�����v��/����EB�� ���>���?{��짨5<3�?��ֽ]����"�z�������q�y'�{�x��?�G�}�^����S���ůk�_�'���FMx�ҹ���=?����{��O���������A�rE��a�"���������x�}���}��?������������?M�q�s��|�q�֞��"?�������?^O��8���c�)N<8*Ҡg�_u���o���-�6������_z�}H���k\���������_߭�?�����<����깭?*�����(8S�:�^����>��_�q{~mn@�XO����ݸ�憞@V�<<�O ����>����y�����ha�)��T���_�����_������_��A6��p����h�@ Ҥ������,m��������G W'֢�_�T�p�^���X���N??��nx<h)�1�#��� ~~����r�}�r?[�� ����o����<�Sψ ���8W��^��K�Ϳ���8�#�������s� ��>����������,?�/o����~|>U�?�������?�s�������_�����_�>�� <��>ߟ������?�?�������~-{����T>������O.?�^������}o}s���[�.9���G���w��!¿��8��w���7�������7���o�?OϱO���?/,�zc�Z{���_��s��ﯨ㋓���~����<Ԩ�}+_.�7����k�_��~��[�O>�����>�¾���MsZ��Ҙ�?��u��}��������q��K�y[� �b����Ơ|�N��y�����_�ǿ������������\*r3�OPi������o���?_����p ���@��O�z���I�8��<�������~?Nj��ȿ�~�2}>�O�֔���jO^���Q�$����G�{��������M8�"��u�����l}����?��_��������>_,z����9�#�u����~�{���͇���n9�����'�rx���{���>�����ӟ�����<��iLj��={�������刺\��M�������jk��8z��:�u߾���������߇��\�|�i�{�}?�~�g�DpO����k���-�7��J��cК`�SҔ�]�������~��zso��O�-18����� ^�������X~}������>��o���#ގ1�5 �R�#���^�ߏ����O����H��Ao�6�_�~��ǿp������)��u�������?�?O���@ �I ����iN<O�ɧ�p��{����_}������&��Q�>���3�����x�����{���k����_{&)� ��3TR�#�e'3MN��ŕ��VdR\b����X�ณb�����{݂b��e��U�$p 49��P����Os�KÊi�;Z��E�0`�V�`�����?�2Ώ�|�_�������?�[�e��jc��SUG"�oy>�td)z�F���mz.KY�O�����-�p��Ƿ��{{�\[�#�9�V�*)+]���F�z���Zџw�Ƴg��ɅD֥�V���*$���@҇�����&e��:�#��mSqs=]�������: �,`��鎿�w�ǟ����V�O�v_�ۏ�M�miv�W]H���u��$�F��:�� �}���M\k��Q5\ �o�� j�Q���]�y,\-��5p9>�3?�jh�qvH$jnx�̐�SU��DUp � yӤ��u-�-{bM��4<˽�K��h�M�5SK�cW(����*)�E������I�����oͯ�����MO7�=�"��Vx�hep��^�l�X-��6�����_�*�'�7��*��>c�x�E'����(,h=+�^����j�"⚞6QDžY@��q��տ��G�,����e�x�������^^O�����\�����D�g�����������������[��4|�]1�]��k�۳��G;םy���*�9M�O�FF|Emv���)�r1Pe1�mI;�0����)I{N�F�0gE>( �=�1�28c��ya�h��E�G���wF��H�+P$P����������.�n{S���~��mû�{�&��8��W_E6o K�s���5�TEO]SQ4.c2"��3�]��w�^��y��~*|��[Om��r��s�>�ߘlH�J��[+_������F�窪�(aOSʫȸ�#E!5�C.O�2jI��+O"�Zܢ�{y��<R*�,�(8<qǣ����cv����g��4�Kto���M����z�2;�u�\�>#o�1��O�L�V����3#�WUAKy��7�^�ؽ�ߝ=O�����s|{�ɔ���٬gq�C ����12�\���!�>���"�����%(��!�J�Gx� <i�ՁsX�ITȐ��J�W��Qy+�eK�"1�<h���#�?���?��q��^�8$�ϛ�[�e�?OPo,�-7^���u��-7fg�6f��m���xQCו�g6�R�g��oM�tWL廷�i�ly(�������V�����i����~n hU��1�R� ��>��mT��&��nB�M �PV���ϙ9�(Ky҈��8�c�P|L|�P]�����o���s�N��U�{�{fvo]|pꍉ���=�/�{ZQA�]k�2�B:��u[��n[C�kq�'�w.�g���&7�>9`��t�Ǒ����9��u�����0����T��E�7_dg�QV���ON���Cm���V��� \M=,K�1@l�*�EMk�I�R��y�JP@�$�{Kd��E�HQ��~�l�g���ۇu2j~�ﭫӝ�T�m����Wjɻ��nO�l�}��:M��`��;�������妢�ɋ�ጇώ��/�k~h��oh{�م���I�?���y?�F�Ǎ����u���s����`q֧�� �q�Pv�4�ZWs���?Yw��rg�z�jٯ�J��� 1�#��>&2��X���gõ������%o�X��� �C�`n� �������'�1��M�{����3>�ew���a�u�{�v��W^c7;u�^�-�������:,E.s5��sW�sT�_bu�'���f�rͺ���c����d�\�"Ҥj5��M0)RO�VQ@�RK4h2>��` jz �L�t�gSh�HY��o�?'>C�D����}����z�'���+�6�f����7S����2�ap��ܛ�wR�U�u{�P�[�j7`�_���!�#��?f2�������3S�d2�5�;��b���|���vov�ˮ�+j(w������6/&�Z��4+'��@Hԩ��Ъ~US�Jր댓XP)+�<��/�� ��|WF�B!oφ_;6���o��?��77}$x�>�Eֿ7o�.��l�{2l���_��W�z�jv ]<8]Ǽz�zSn�:��p���Tt�(c�}M'H����g��n m��66����K�:�m�N��]�2Z��q'u�]ǀ���**�+0��8<���P�u��G0h�8�`�R�ҵ���ʂH�RE#�x؊��ѕ��2��%�/���Gu�l��Vo��n�OK&������Ֆ���[��*��q�a�v!U��;O���?%��\�-�/��Q��/o�ؘ^��u��v�Z�~��?S��駏9���]���/�7�hgv�C���[k�ݿU�l�Gn͛۽x����Z.�É�R� $�*���*��Z��U��#e%��2���%#p��+33<qRg���Ͽ�g�N��L�x�9鍝L�'�;�ju'\��1;oØ�v&_�zl�������-��So=��[�s���1����*�8��_�v/{�ݟ�g��zmN��]��(:�q�Vo��W�{'������;kzv����z�����[{Ƿsy=��3#�W+���F7d�t��!����H ��+RW:��vL_Li X�FmF�W�+�b�`��5�DL�E4���b+��]��_*w?�O�ټ;?�zw�������[v~s���;ƛ���ո�������<Ggc��Ωܻk��A�)sPO��a���}_��nȓ���;f���nl}��5;'�6Vk|g0{^L�5u��1�bڸ<�C��m��n�pfq��l^B�K�*��j%FN*ͤ|�$�f�hKh� H��#9PB���HT��㣿��X}�k���� >Bw�M|M�Ո�w%'YK�]����[_-�9 ���稶6������ =vv�l����cr��*�q"���;d���G�ީ��i ���n��!�{��?$��uvf��n9�9�f����&��m��R5 t�I�^��+�>�+S��%G�\�@�`�~�i�R��LUo�DJ8�H*_h�������0�'�s��fM�W�~6�?�;���QT�6�3�>����zޟqc�8�FCqm�M�H�n�v,�~�XQ��j��j��S�o�M�յ4.���=���:��R<s44;�g��j)I�|�5<�5I-5Lѵ�%EGh�R����o�=^�G*ՠ��Lc�+ye_�R ���G���o�=��������Ŷ7���'m�<��|&z�=��ۣz�|c&�n~S�n ���&J�J�,b�O [��RPd��1���썽�z���,�\�ksn ���{3gml&Kuo�����y������L����MOUZ1x������zzI�� ��y����Z�����F �HcSZU,�t�m*���� �+��S��|u����Y��W����c� �����1E��Ǫ6V7��e+���YlF��f&��O_�*q�cq����׳���/��/�0�ԕ��ct�e6����,ټf���ꍡ���c6�]Wd�"���N|�0�K��YMlAiL.����kA�3ӫ,HH�($P�҆�Ei���c2�m@J름��~'1��Ğ���>6�wMV/t�~0|�]�6wD�!����ۇ��W���~��VlQ��oI�����9�]�A��Tf�K�u�Nw�S�l�V��uGft���n�\�[x�|�WW�h6�_h�������I�w&gob7�Z�l����bs�����xz-Ɇ����z2�![�Ҵ`(*@%\�NA:*�������~��6v-E�f6/%k fB�Oi|��y�C�J|n���x?�=��x�u���8Ϋ/�v� �r�}����>����9���5�6/mfs�����캼fB�7�x|0��~I��8mø15���uWrcw���E���C��+��6G�I�3Pu��T�mzzZ���v�G���=�S9O�}�Q����5��kA��B&[��Px�KiQ�h��q���B�.X(P�Eas��|��_�[G�Gfu����Y�?/�][ѻ<�j,�w�;G��8���)�.���_e������Oum���c�Qc�-]n��7��׳��ol��]u�[N�A�N��]�'kn8�>9�s�ҽ��]w�c�������ڻ��m���d���z�U�L��ҕ5@�G�5#1�2�Q�4$�QR�<�p��)�@��`,�]���0_��dm�7��4~��.��z����'��药�w�r�M���� ���=c�}��;k���AUYk�{k�簵2PR��U�u �����N���m�OԝĻ�6�����{��{_��o��z��AA��ub)q�a�]��� =~��8�.J�]÷3�s���i�r4�V�X � C)RH��(�ꮀ*H��6���ֵuv�9!�zb�E��� �b|��W�����/�n����{fM���Q�Wna�u]_� �[V�m����Ct�n��b �������v6�1xa���c����ab:�efw�S ��9*,$pKQGC/Q��*U��@L-;�Z�PWt mk};*HW�i���O>$�ޛ��X�aJ� ���NB�Ҙ�i�l�������ڽ����7�~��0ێ�ko�ܕ��/�B�s㰃�6����8=����uV>dk�h&����� �XO�������{S-�_v�V -�ٻ���/�I/�\��X��ۓwn��Hq�u%����TQ&��{+r�~����w#�Z ��5�l�]*]X\��:�p��̌�w�g ��K�i�(B�e�5%�˾��C������!���]|��������eo���3o��+-.��O`wN�6�`�eh)��m��_|U-m-.nU5L�����N��M�ٔX3�p��7m��ڽ�r�}�����#lM��_-S���+��˼˓��L��� �WH�h'Ox�+����kAN- $)U�j�ե j�դQC�S��w�s�CO�~>|Q�qy�=W�+�vnV�J�v[�7���v7eW�^\~ ������7)�t��T�Z}�14�Ie�ESW(�O�_�Ǜ��uN��U3=��!��c�)��*fs��S��Zt�z1��eUuOS_�jd�����ˎ��y+����b �J�<�ĕM��A��.ma� �|0h@$ҽ8��:��U[�����z�w�Ͼ��;O�_L|p鞏몚�i�ٵ8����n���)OH����Q���%>c VJ�R��}}װm.��n��ev�\w�|n����q��k��N�}��q��j: �ɴ�ۛ箷���d�W7A�����f��mZ�۸6�j��%hk��Ɓ���P�xWHp�uGQ�$P�\�5�D�Q�VZ28���"��Gy�_]��n��~R�.����W{�F�u.o�3k��W�?�]�;wq�:ӱd��*�p;���b�����}&��gptX����4yJ��z��z���3��{�}���ٻvF��|`��ju���L�W�{�`��Ϳ����� 7�n�]��� �>��T��:��2� @b�$���SHS'6P"��ȥ�\��T��R$��TjP(Bi'�a>�ݟ+�k|�)�{��Hn/�_�czgmv���}��{��/�_|umOk�v�߽�C�p�1�z�i�Ù��ڽ՞��n�*\�禗l]��=g�1�+�ODm���T���tR� ��9큞��c�|V��,���s3G*e�f��Vc ����G�ۛr|]mVr�h ]�TP����J�����,0���Υ�b��)@���Q:�!T�,r~-�ɞ�ܽ�A�?5�w���R��z��}E�s����Wf=��}]���>xO������g���d�:��v`��OuN���ۓ�6����zw�e���ӛ`m��Y��]�ۙ��]�ޕ;kp���{a���ܹ�ͳ���[|m�#m�#E��U� {���Eh�ƥbH �$�UT���cN�%VJ;; v�DI���5Tm���(�a|��ߊ����~,Wl����0=��s]ɞ���_�7`��W�hw>��7��Uw_g7�#n���g1�L��_o�}ù1�g�+���wdF�M��|�[gr�)�{_�{'���Ϫq�,ۺ� I�{Tՙ�~��K��j�*u�,��@;[NEjB��#�5PH��a�cs��b�<C�� Re&%�4D�jA�|6M����_��u|����3�>`�ԩ����$��ٝ��ﭣEO��ݛK�{7�:/���7�#h�>W��Ocl|��]��=s:�/O�/��^��m�]�[��5��]=U�:�| ]@yv{�wtP�}�J�x頓;��?���,��K�_ۘe!�5�F?h�O�"�4��J8eejj��� ��B2�+Z�������V� Wx�z������?'�]Vr,�?#�u�'mu^��|��nj��[�q;��P=>)*pSR�q��_��"œ� �����;�9���a�mK!Q]@���w�S�*�콟��m��L�-6/Rq��%,pG�*PH���S8'վu�Ř�f8$�E\V���"�P�ٶ><����x~��{��~���e�Sd�?�g�?gw7}T�cb���K��?`m=ݖ��hj�tUض��U����r8_Ůo��C����})���ң#?��5���~?�_��߁�_�_��I�� �����\~@�Ҿ������(m����O��_���9��j�g�>\�1�늞>�����A��c������{�̏.p�����1^����'�A��?�x��}��+O�A"�ο� �8��Oן�����Eſ������bx�����8����^�[�������|\��۟�?�M��߾b�3��p>B���^����?�}?������~87�-p?����u�k\�3ZO:ׯu��O��n��a���8��E����5�0MH����M^�~�?�[����z�"���\��'���={�{�_�~��9�/�>��Ǘ�����8��{ߏ��>���[��_�o{�ׁ��5��?�'�u�T���{�a�<B=���o����o��|x��b�<}k�V�1���x�����#�d�S�����P�S�}�<,�d:�u��~��/�^?��{���~E�<� ������}�Φ����8ӇPc�����w������/��[�,?�./���S8�����ևIo���������q���o�������>u�b�|�G^�����o�����|�_�>�_��8�Z�p�u�����������s�?!N4���S'ʘ�u����O}�@~>���_Ϳ�}}�̜��N&�����:�^������_Oſ����Sny���O\���Z֣���=�~�<���G_�?��� q�s��q��^믠��?�_��}}8�����Ӌ{?<Pg��q�x_^�����<{�����?�c�?��@�i��J�+�P|�NO��^��<��}�����}-�?������N,l=�?`���N<>��u���ַ�ny��� ~9'�K��a����!�����i�����O�Ӂ�?ב�Nj{��#���ּ3�C�V�}{���ǟ�}��*}��<��Zߛ_��y[�8R�8���q� f�{�_���_����{�����}?���O���}�ϟ�iQ��q4�u߾Ϳ�A������>���� �>_���{�{�׃����n>���o{�0H�O��ˉ�M3�={���ğ~��q���y��y�{�'߁�|��W���>F�{���+���O����g���ß��}���~�<}������^��}roO���~?���ov��N3��|�F<�O^����?�^��?�-���7��߱����'<G�����S�}�~�������o���=(jA�q��Ϡ�<������}�,O��#���В8��p��(hq��������}������?�~l ���=Oʂ��+�}���}�~�Kڇ: ��*���)�`�������p}�g��Y�؝��p?�k��i:I���jT�QQ��^������L��#�.�5KR0ծS ��-I J�x�����o,��Q�����gݿ�.���~�P����**�����`�#�� �>�����x�I����Q�����d��?n<?�Uh�=T$ |<��nÑ9�[8?�w5��+S���P9��$�4$T ��U�����E7�O��?���.m�>�j��V�G�\cm���_�q���`>������?�x������j��Ew�fѫ� k�9��x��g��w���1�7<S��*tr�hM*�3�W�������{�o���O��|�e����[����&�u����jݽ��?��Y���y�߫�y�_��Y��L|:�/G�ݤ�_]�7�%�ː�^�I��й��c���t7BG��H&&����r-����\g�ޔ?�y@�������+�*q�i���xW���39��3�������+�Ϛ3_�������;��d3�O�O���q�?����o�ЛlG�o�,=�O��+�ƀ�T�3Z��������D��_?S�8���-���O����C�7���R�S�}��3�eg�<�i�}UW��xo�����?����A'�?Ǔ�����o��c�.�֞y�ut��U������D�X2�ɰrWǛ���lD���L�yT����zB�I^�b�jb*�b0�&�x�s�G�|�k��_���o�ν"{.�����);�=�/RT��O�1v/�o�}/]M���{G���dm��k�ɮ�<F�!��(E�������%�͖��[Q;w/��e'�E��UU�c��L%C�����T}���t��7�)�*�o�J ߌ��C�ڽ+S��� W��κ��/���W�d��$bB@���9Eư�I2���H]%��R�����ϗ�<�A���:�O��@�=��~3�;v㻫#���2�ٛ��6�W��/�p{���y�=��#�p��aT�i���G���������?�so�������1Z׆=zG���&�웾A����<?�{4>?�>i}o�͗����g�����\{n��O<��Tq~TɭI��M�w�=3���� �X��/���3�+�|��a�~�蝧���+tn�챓�=�*s�.���e.������w.��)js�g�]enejb���d0�5��Ѥ�Ih�j��ӡN;��51Ld�� �À)�QFy4� $2�SKF�W�D�5 �����A|����r���7�l���|�vѬ����$�t�~!�[� �vF�R�Zz\�_hR��M%mD�ˮ�X%�v���O�)[���4U��=9��,,���&;�� �~�� :����O����WG'����=�{����V�؟��������p�;�ql�����;b����<F�w�שּׂ^?i6E(2Y�ː�᧭��:�1t�ǎ����x�}q�R�m�թ%�4@�)���$���i�)�2jM*���(�F��k��z߾v�e��_�]���Oi|��=�Rb�V ��m`�-蠃c`����R$�ݣ��mS���c���Zl T+5X���Ye����,�H˾���8q��a�mZ!�4�%�G�"�P���� ����ZT��'�G���'�\n��'4��/�+X�cS��'�(Q�O�=�$�@�Gi�wvfbY����s0��цe��z *��=~#)C_G:�ZZ�*��:�w�M,�S��+��d�gI��2=x:Ҝ3�A�$c��~D���� 9�$�L4Ĉ�7�\P�<_&z^X���FߩԆ���7GH��6�xj��<�6� �qp�v���� �ڻ�en�%C$y�����g5�78M�8|�bQ��V}�e=�u��SZ`�!��hCg��^"��U�VSN*�J����|���ֿ0zKt�ghI��X��N=�w����m����ي-����[5f���uc1��o�㎦�i�d��q������� ��X����'@���C;m���.�ר�;r� c�]7�uRP�͟�w+�lN��6���ޗo?vVg��,��b�ܘ�G\�3��fS ����TI��꒚i��#�ⱷƬY��+��-p�V�L��?�C���t����Ο��{!��o��%�*:���J�LT��?��K��݃��ۗrav���_�÷z�i�x��j#w�q\d���]X����8e`y2�CX�>�-4y�k���&~�)�zn�W��k�C�����h�_˗|dq�t����![C]E<UTu�u_;>3OKWIU<4�0H�A<.�M���#<~/D�՟;��/���'qө5T�����[zTS�����dgw$U�ɂ�f �^�Y���LX�)'�Oδ45�nuXULwE�� VBMcsn�\��f_�%x�SE�3?"�&�(�_��E�+3jơz>���Df�,�h抺��5ڑ��Tb���!���(*���|�: ���s��_�\��9��`z!���W��X��?���a���gവ �U�!a������v#�6D�;�� 'V:dJM�����i^����i�j�ޞF��#EZb��N<<�_��Ӱ�����0��P�j�:S��T�r�|Ty�]�5הT�}�B�2�?���aܸ��_��1��U�����Zm�&?1��AQESOU�3�hh�\����4}U���~b�%�RO����I�F���hث\��P�ПO�iLS�)�˧ ���y���-:Y4 ZZ�����$�k�5T�T��U�ߖ5�U*��*�G[OOWK0Jz�!���X�ԛ�/�p9�}��~=�����J����WЏ.=&��=���������K���Gb��3ӫZ�:bj�A@�L�M@��YK}�:���O� dy��d�F*h� O�SOSA_ZN�2 �_�Q�R�f�i��I��H� '��㧚H��GSR���^$��P��@�1�p?xܑ�9s��p��7����c�����c�|��>?��j����_���R��G������s݃�[����kvOLn�~���6.����ޯ��J�I��[��S]��X,�3IC��fi��t��r�� ���eU�j �x� �����B ��VVd:�����L2�a�b�p*H8'�7�!�S���ϓ=3���dUC�Zlf���[]��2�ڬ=Vse�H>�s�-Ԙ꺊z߲s8 Ӌ�q��9�H�}�Tݛ�s=��,���ػ�n�nъ���v�����;���fz\^��{��:�rn����xp�;o�fݦ�^#���m^#SUz�2B�q�x�ӯ��U7 4h�9�� r��@ ��+J�[�����o��8�,�?9��_��5�G�i��yd�����;�&�����;���T�8��=�M�ݓ�ٕσ�PTQdw&B�!�b��G�9��x�>O�,L�k���-�[�=U��1J�el}�����^ޥ�I�������nj4�U�W�����x�G���I* &�B����@&�`ݨV�a�PI��+�#m:CĬu��p5��?��]��ʧ�7v;tuTR|u����a_י*�S������7Wo<��K��v��;�3����rM���N�qG�7��ߟ>:e�oO�N��R���e���}��,�%���~�˸��o��/qŖ����=5r�.*�Z\==|�*��H�J�j���QA>U�ҝ)���-�Ƒqt4���|;>��I!�� \ (5%)�?�;����7y���1�~Un����9�wao.��^��a��G�/�4�2 ��[Ogmz�~K��E���O����UTUU�c�zPw���`P���WXa��L��+rC������j)w0�9��/=�w>��OGO��u���Ub�4�y]��6kpn��e�F���)��W�+Z�F�E@:���"j�YHGBAƭ,ib� (|&��+8��k�O~���?8��w~mn��7����ڝ���ôk7���x�����v�E��[�ib��펿�#���J�����Q�fwNM���ol}����{ �o�7�W'��!��eo}��p��n[3�ݫ�F_rQm��I��Qep��-Ѻ6���I.Gm� ��f���<�X�˥���WI8ua��5�ł���-�BHWCUiP��b��Xg����]%H�_ �zo���.�m�ǣ[�O�~���.���N�]�ԝ��\���!~<o���2�m_�c�?��f�#qe����6�Q��8m���[wz�s�һ���n�W|Vl�Ng����[�j�-��o���Hsy��eM>D�O:�\�L0�dj�Q��R��7��ՇB��)_ zr�c(]K���dӭ��f4(Ƥ�NrIo>��}|S�aݟ��Y�_�_桵>(O����}||�| �n�n��G�;�o�~G���`��%N[hav��E���.���<Y����{{�������(k�?����{�R���H�����?o�ӈOE����?����dk���1�k�_��-�����;U�Ӻ�?�%�Ƕg����u8�Ug?���k$���l�l4ՙ���f�z��]<U�SOS2,�06Q�3����Mi�Ƈ��ً��K��$�j�[$�M+J�I�z=����m_��}�>��+��^���0+�-�v�F~�)�w蠂=�w�A�����U��*!����ΊD0�c�G�'�_���ɵ�?_{5��>C��q�+S�����}��������87�onn~���k���_."��4㑞��_Q�?��G�߯��#�-�<�9��o���|�~u���s�c��^�~�������ۑr���o���c쯗G����)����~?�Oȿ��?Q��쯟��(i��������>��\�6���y��O��S�dcmO^���o��c����۟����o{����¢���M}^����-k��m�<�k�Q���>��dž+Q���k�������[�|Z��_��������&��<���~^�{����}?�������?��܀,?#����W�8��z�{���7��=���/�?����}��'��|�M<�f�}��?�[�����?�~��n9�^�������3�ׇ�����o}s���ok�����8���eix���S ~�}�[����X��מ}����?��m�<��[ޫ���#�xq4���Z{����o���?럨�O���<�k��3C�_J����ӟ���r? ~������c�((xV��#�3�����}�����6��q����s�����'�4?�dq�&�����}�������{�>�X~o������x���O��/������������������7����χ�~��w�u�'��������ߟ}~G���������ּ>\~u�i_/O<��������_��^�����ajy�A��?m(sO�ʧ�{���ﯿCpy@??�|Z���W֠�W$�y~�8�(=�\���������}o����n??����~�<|�ƿ���{�����|=���r-�'�>����s�,.=Z���q9p�+��{���~����<�P���?�M�����ʼkROC�:�^�}����߇�~���\s����/CƇ�^<{�i���\~?���x<{���?K�������=��|2x�gʆ�O��N���#��c͉��o����������3_����Q��+��������oa� �~�����?��|�q��qQ���������?����?��}*s�4#�·�>db����������=kۋ����� 7�_U |^G�A�q�������z���n~�����O��{>Y�T?&���kǯu������~����M������҃��z�A�����߀6��������������#��/!J�#���_����k�O����`ooW�oz���-3���}z�]�������~/���|��qȨ��>y4^��Ϳ������~�����ې �+��9�k\��Sʕ�=M=����?����?q�"����}���˅=q\��������m��}��px���}M����6>���j~��?3�L�"����>��>��k�趖z���X�9�l}��-�0ڊ֢���`:)�j�Lq���QO8d�T����˜�7�ky�u�ج7��y���M�e��?~Mcm��;e���}5����ٳɵI2�[�-���r^^m6�go��ގ^䛽�y���g����u�k�|;�ۋ;�-��YD���eq"���X'��Ţ.�����gܟ(��;�C�_^n^���A�k:��vˠ��{�#�sgk�V�ݛWi� 2Y�6>��;Γu�_pɎ�������y:a�,i,2$�ȋ$rF���C+��*����E�pA��VV��YY�����VSBCP��S��������1Z�WI㎾z~�~10m_Q�?�_���X��y�x��ܗ�M�gbx���g�`�߄���m<Re��:|Rd�[]��uWMB�ӈӯ{-�I1�4Α�4��#��h��I�X�PwbY��$FvT�K;��")fvc�UTY� (�M럪��Ҫ��@��A��,�,��UA�����c�c�/%eU,��Q<CEL��*l%y��W��z��%�ˇ�Wq���\�ϱrײ�����a˛��r�v�l��-��ݧa�6}��᭯%���~c�X��b���,b�M�mެ-�����%� �8X�� Q����0@X�K8T��-ʫ��,�g��=������h�'Pu��ۿ�-�����w�ԮT�a_zn���)v�7=G���b��[3-�M߁��`??[Zߛ����I�D|�TTf����E8zu���3`�wA�<��3�v{�z[� 鴻7�����M��1�"�����Tc�Km�Z�r�&�����!�R����u`T�1)9`A�=�:~W���P�����D��n'�dFT�$SU'�GZ�T������;���g������;벾2�.��o���.��c6w���{��r��e��d1ۣ��Tņ\��x��:��z�Y�*���������h�8?�����$�����Ӓ�yLּF���SϦ*������3������ ���0�������=���7Bm����1��XL�[O��Sם��j�ޫ-�7pKQH1z���G�M���,�7{U�C��1��N��HC����iM�k��ad��@� ���u�)تU��H[Jh�Y�b���.�������}c�)�p���Ӷ�y��ilA�����7�W����=�\�Ȋ�����ju}->.��$��*ݑ����ڞ��7�yl${�a�VKdw']d�e������ӝӶj�*%�f|�ԛ�g�੯ٻ� �7�67�`)=햠�h�8��yCSFO�#} R5)å@W_�51�F*LnD���d�u�ڟ-~:��d��t�mt^kl��Þ�ڔ�T�>���Vn����t���&]��õ��̓o�1��"��M����=�;{el>��c��|SvW_�V��{w}�F6�%������M��̰ͅ�H*��1�=���b��sXC��W�uP7�&���ҠR�����`��VԵ��T�Щ�p`��Z�E�����[|8���Wӛ��wn-���_�]͉��E����lM��+��9�ܝy�c���=Ӄ���&5�ǍӺj�9:��7�݅���=kٽ=��N�������_m���Y���˺�[�c?��v~g/��~�n˸�������&��g��MQ�T����E]$���� �T�5V��x�qY^k�c�$��D��L�^� ���i=�A o��_�]ӿ>|��c�l��E�lϊ^��ύ��|�N�����]qܸO���ه�3�}C�r��3���ۛ��э�� ldL��]�֝�ӕ��v�����\�gtOq��[�n����L.�6Wba��Sv����-��+��{W���ul�*� ���n��5�8}h5!Yp ��'����a�h�Q��v�G֏��R�VMa�Q�HW�҈5��]�I��!>=|���c_:�o��t��\�en~��ݙ���u�}uG$�=���I�s=�� ٙ��~��'W윞����#���xSC�N~�6ιH�P�����<�r?�~���I�"��ۮ����H��D7� �2�NJ`|�R��D ���G��A4&JV��_�4j��q�{�8��6�{�/���'��<���xv�;�'��������R��OK�[Q;oя��ᮞ��K!l�8LV���xm����5-��t���nn�4c���o]��w\TO#4P����V���Q":j�´`}��4� ��O�z��`� ��j���4"��f}-�7ogu���{稷�C�m�J���{)�3�j���Pῼ5�u�7�Ў�9���nA���L�V�8|آ�Pd��_���{��r�m���=��&���2��TEO�����5�8�᧩D/�&������~A�BW>`1���qָ�>E݇���`�`��<�\ȫ��O���}հ�Y�n���nm��h$�n<����Kta���>j*��o�Ji�TE lKQ2�;�����^|����`v���4��^�:�i�(���yb�����4�� �����#/�Z/"8�SL��z���:1�º��'�d�g����M���*_��Iһq�of�OU6��F�L���w�߫�Fb<V:#箨��a2�'��=D�QJ�E,�8�8�ο�V�ۙn��Χ�a�2l�fͻ(v�s5M=t�Tfv��ݑ`2yX����3����o��<��� ��}���-�TR��ht�)�Ğ�(�uJF��Q�Q�Z��-�`z9�,�Cn��]iE�[c�?{���Qn�Ln���[cvv���u��ۮ��]w�7.خ�I�i����mm�].���*��)e�팪�w��9���ڛ�{���>L/Rn���xM��������=��ٙ�}Áٸ���,�[GK����0�}�=vgC��6'if�f֥\�,��P�n�5��A��4��C��S�,�����a�a�w�r��@GQU�Ϛ}�C�Ŀ��o��(��uu.�폘�w��]��G�}�ۿzom�UC��{�hm]ӑ�`6W[`7�[=[E%N*�=.l6L(��٘���vj�M��K�>*�%43}����~,�����ᣆy#�?�w^ FB*2P�L��,��Em H��E�X�,��V��:ճ$NK/�s�=�[K`�.� �����+��.k�����~��{�I�ۛ�|u����Y���}5��<ul�Q�xv���ۗvg%�����씴8�*��C|p�����_��;#���� FB�O����v�Gf�&�l����r�c1^��BYv���ni�'���tִ�x����+P��G���o�m!�YI��u(�Z6�U�*{� ta�o����3�x ��{�t�^���P��W�?%z��M���)��0c��}���OM��dd�;�sA�J|��ԣN����n�?��7J��+�p�������*�}2���=��{�ea��� �j�]K��[C>)�)������x� J��#`xUQ�V�R �E'!X)�>�ƅY�����M�]�?��.@ժ����h���8�:����с��q����u�O�վ>N|_��ҟu�eu�V⭧��(��K��]{6mvV����x,�{u[�z��gT������X#���e�s��kԝUU���n}��y\���o^�� �]}�x0�l�^�l���5�қ|ew/�g`H!� Uڔ�x��$�q(V�V���w���@�{Y��.Ʊ�T u�U������6�)��B|�~|W�Xo�=�}�L7ʎ�Q���E�{��vn��n_�+�:P�M����7����<|[�����k簛[f������}w�#�����b|c�읕I<u��tA��&�� H��,q�&��[�4�T�S�l=J ����n 1�*�1�@����%�>t�KD�r�hd�Q0MX\[�E@���Z��H:��i�'[o��ߟ�N�b�����?�}��*�ڊ�=��p_�Rcr��sUĦ������xo�Y `��7��a)�l�cGRY?�?���?����ǍI�/?�J��V?��V�-�/�-�����m�E�C}o*���T��2�e�x<~]�h~Ѡ��b2Ti�5@��FxV7�V��c�hQZ� �xgӸ㺞Du�G�������-Ç��H��}��������k�k���8;5�$]�'i��\��;���-��pT��IK�����µ��qC�p>���������c�>@l>ĥ�v����6ci�z�m��~+5�J| UM_=��lS���KSUQ���RV�MFbX����ʵ0 i�δl�����*@�5�iԵ�:���b�S�cvo�o�9�>`����Ɏ��_���R�!�FO��x.Ѩ�S����s�Qe�<|S �=UUw��Uf1P�QV@2��_ƾ��u3W�g���8<cj0?&�����t�u�e��U'T�t��*����IM*I$��c� �k4��jӉ�`ԓ��!��ȪڼIZt�i2;Lǣ�jU���� -�ҾRw�+'�>)��vĦ���p����롶�RWƾ��;�s����pm*ڌ~k)�}u�*wN�Ô����Ya��E�o��ϧ{��`��z���]]�vgU����/I��l�X�0���i(���\���;�U oc����c�* �S��*�Q��b��ǘ9ҼI��w���:"�g�W"�\�Mo���ơ�g�cMZBr��Fn���Y�zvnx|��������ܔ��;y|��۫ٴyH��ؼ�����=��q-�؛v�;G�0Y��F�c�>l�nkc������}�fl_c���;rC�iX�S��p��z\�;B�|>������&���|tI���C���T)l���xT��:ً�H�0�uU|ҧ�'�Z�L �ℬv��p߸-�7�?���A����2�6�`��Q�G�����C��]I��?Onޯ�3[����݃���&���o&=�o� 7�DK�z7�2�ʾ����o-ݔ��b2���}�Ґ���}�_D�ِ˱��{S�ȶ���6�7wn|&��n�ͯ�����߉R�?��C�V�~�iS��|(�Z�,���U�HPrDAWͨ]�=a]�G�>{7�I��g�wX��z/��z�m����f-����gso,>��GgÒ���>�n�˾r�GM�r[��7�^Dx���_� ��ٸ=ײ;��=VN�������dT���<喙�j��Ҋj�J��������M]4�-���t�(p@f�?jS?��FN�"�ix���+ʑ�i��h����C���1�ѵ�o�S���ߝE���͋�T�Y�����9T�����I%.:�3M����l�S/ᩥػ���X��C���X��WtSmjGhe6OR|}O��S��=��w�nໃ��{ W�u�ӫ뭣�6G\l͡������|E�}��� Æ��d�lzM��7 ��WGQ��;)P�B��*Y���]#�^�- ��GG��1��`1�Y��hdb+P��+��V������>?vOľ��|Ho������[�e��퍽����0�l�WMa6�of����ܹ��J��Ė�kQ����[������{k�{����ao�|u�l�dٺ�Ŷ��ܸ*�^�����;hn���6�ؙF��ۏa���U��wF��5�5`� e��A���5H ���Q�A!0�5�,�IU�$V:U�R20�XG���[W�O�'�#����[�[��n��n���=�c��Re1Pm��}E�y���_vl�����{fRo�ϵw4y��)0{K��nD�|=�ᤤ��=��#em�<���=[�?a "���_���pvt�:��4�[�s%�T�E;C�-x+�L� ��+�"����<��)Mo ��5,�L�n�4���?�L��n��� ��_ˇ����۹k������W�2�馆M��]ɒ��z:֊�1�+�E.Bh棁�%*�8�h��*���H⩉e�*�ъ�<B�(gD�(�x��U��(�?Z��<N�JA���Vب�g�Y�y,�gn�2�����9����mL�f!��*�*���O!�2Y��]���K.6����᪪i�����x*��-�����x������x���S�9�<~��������}�l���y��6~��2EG�q�P8�~��C�u��m�����������8�~,~�����<�4�x���?�>��_������c��#��������o~?,�� z��0+���S߿؟���}�7�_�#߁��N�x�������������>�O��b~�}m���g4�)�N��I5��z�^�a���[����������������k�����"��^�~������9�[�����s�/��N���G^���a���������k��������J����+��`pǺ��o�}�?�8��q�X���~����y�����ҹ������w�������?������?���_m��Ҥ�. ҽ{��7�}o���>����}��Cp,��z�Y/� <���}������TXO�����~я��#>C��pz�]��z��?�=��?�sqnx�������>��}���� ��:�]���}������x�������R=�φpk�8/����{�\}>��[�o������rx>�?� ִ�8�^�}���5���>�$������r9�߾`��<��MA���u����k���~��?�#�a����Z��ߨG�$��ˏ����K�_�ۏ~��������������z�??.�ׯ���c����x�~}�������������'���9��c'�u���^��O��}Z����k�<��Nx��u�QƇ���54����w���G���؏�����ޫ�P�<�`��S�^������#���~��?��9�a�����p���S�O�|�z�^�}����>�������q������^'��ps��ïu��߿�_�?�~��\�~x���Y���M8|��^����������g�SI�#�#N>~�'�������X�����~7��#��rx�����E>ڏu�������_�?�/��_�����p�q:`�������{����_��_߬/�?��>����^�O~��1��ˍxN5�{�s����?�������Ň<�~>�����μ~U,��={������?��ַ�c���^H����S���}h}3�����u����������q�[��k߾^U�MNi\������������o����??O�o��=���9�g�W4�N:�^�{�}���G�,�_��o�`pO����4�G^���_����"H�[�����7�_���Pi��9�Ƙ�Jp�G^�?���c������}���� ���~>Y<8�����T�~}{����������������n?��>���?g��<����^�N?��߇��ߏ��x����}�q����G�+�jG˯u߿\}n?�?�O�O��_��a^/�׆q�^={���_߭�?����[����03�4�8k����u��������s�>:��*QQ�Z����cf��T�;��<╣L�$���ZFi�js�G��wh۬����?q���m�`�v������n��UTX,�m�8��bEDE�Q��Rt�v�s��٬�۶�p��j���#���y����8�cD���p��#UDTEUEUE|�/߁���s�����E�M���NGr�]�n��Y�"j�����̆c-X�Ef����r��ҀY ����ej�2b���rKZ!2�EC��2x�9M:�װ�gk�����9�����C&��{��0 ��s��j$V��iAZ����m��9˚��,�W�]�w}�mp�;[-���X���h��D��6�ӿ����Ϳ�R�����?dž��JY���'J��1�s�GU�4s��$,i�X��9`d�d�X<a�wO~���6��c�gw�wki,�]�u��w �r��-��.���o-�I#��d��wFR�T�^��U)%�Ċx��#���p$p�OJ����Vn�.����:�}m��_�w���ӛCv`+�1[��[f����I����`�˯K���o������������G�?,�p��n?��������������z���(jk�k\���������?_������?���)Oʞ�H���{���}������A��o��m�>�OO*������}M�����o������ �?ӏ��o���&�4#�J��ZyL�g�����o��������s�������>�xq�>�O/?�@���z�^�}������c����O��mn������8��=G/1SLR���w�������o}z���o�������FG�+�ҵ�O*S��z�]�?������~M����_�q��'��ʤg�u���?�q�����n�5�ˉ�i�s�(|� u�x��[�??O������'G־���^$�~Gu�}����E�}��?�<������^���.i�^`��{�����ߏ���x�"�}#���[���R i��:�5|��}���}���_~�?���O?���ϟ�<���׆8��~���O����_�ϱA����|�µ�O,{�{�\�E����'�ž�� ��i����"��'^���8���\_����I���p�����5#���|?��_C�͇�~?�A�ok�LT�#�}k_><)\��g�u�������c� \s�7��K^��~^�Y��pOφW�x��}� ���.?���p��� �z?��������c��ێA[s�?�����F08Wˈ����u���z�z��`-�~o���ɱ��hֵ�|�xq�2)_/�}�~�s������q�z��2i��*�W��^���~?��[_����{>c$� zzW���^�������~���q���?�6���=���iO�s�}�?#L��}~�����>��ߍ���$���''�>��}��y��?��[��<Z����c�x����ZS�u������}�o�?Qc��������O��|��֠�C��c�u��}������_�O�������M���h$z���ʸ�2:�^�>���?��/� ��[����-��z���9�@>u8����_����?�����6�[�͇�^������ˎ 4��qƜ��u��o�����~���?'�n�{�8��)µ4�q�Pc���u����������o�������^"������g�{������ppy?�7�{ߟ�>�qJ����?��o��o�Ӌ~H�1�����j�sQ�T�^.��w������O���"�[x_L���J}���}�_�9������z��?PI��s�6�����y8�@�0G�1����>�>��p��뛀����J|�|��4�$�{�����߸�������_��-��~��)Å��>�n}�_�#���o�����v����>����}/��߳���z�^84$S���z���}?����}�~>�r86�����L�����b���w����"��I�������ߍ���LW"��G���{��?�~�_���z����-�<8���d֙�x���������,?O���c�M����M=k����<�#>���s�6#�?�O��}/�|8 `Tz������^���#�6⟏}�G�o������^�>|)���Zp��������}������?��}\��{��q���A�<Fz�]�����o��Ͼ�ß�����_������O�I�>�{������?�[߿6���������������ʵ�+ǯu�������{����o�<�}�����)_>gz�]_�����^=���?7���{�������xz}�i�S�u���}?���Ͼž�}M��������'�yy�^�{������ޮO������z׀�:��8�p�{�������^����?_��l/���Ӊ�s�t�i��=�G��������I����?@?�?�]ySW� P�p�?i�~^����߹�r�������Q�?�{f���1A��q�Ou�~�z��m�?���=���Wʜq_���^����o��'�$����o��އ�|���_>|<�������}����@��\�_���?��+C�L��|�O��N>�������o�<~x�K��~?��(x�O�'8���c�u���������=��~-�������M��ٚ��Ԋ��|�g�w�o���N9����~kă�ι��yu�����k��������K��o�����ϯ��P��\g�iA{�����"���=���6�������烪'�����"��������8���Z����O�#�z���G�5�������?�����m�����@ �xy��q�F z�]_���������� �����ŵ��?3�����J��]���}���}}x���[�H�m{�����Zz�梙��>U'˯u���}��Z�?�����k�����z�y_,�u�}�����W�_�?[�G�������|j �+�SJ`g�z�^����X�~�o�<�����E���{��`����>@��ǟ���^��<�N~��r?�~}�'�?g�GҼxR�>]{����s����l�{��~��I6�}O��_z���k�>�����)�^��O��|=����x���o��ܞx����V��?�N((+O�����������_��?� ��pß{���23�c8��~g�u����}��_�o���������>_*q�1��/���~6�������8���_���ԏ�ƣ�={�{蛟���k�H�}~��1矗��J��ǯu�}�����a��W�9��ʸ�����ҕ�^����������co��>����8�j>����u����~���Rm`x����y���߀ȡ#�|����8������#�E��O�����?�[�E����+��\y����]�ȸ�}�"��?��7��~������P<�)\��Q�����E�s���6��OW�g������k���l?�����}�?����?���G�_����]i�u����?�>��#�?�7����~�A���21Bi��q���{���o�Eﻟ������?����C9�iN>�~�3��G�}�?�s�pG�nx�[�5��}�nI�<s�W����^��}?���}���Ϳ���6�~�����J�˯u������������^�_�~8�{���k�'��Ι�I�]���#��o�x����{�+�>x�8yG��믥��z�}��~��G��������"���#�(3L㴏.{��q���7<����?�F�`�*3����}�\O�����_O�?�۞mo��q��{�+N8քy��\��������/~��o����x��S����S�W�>�N��������������}9���?����"�{��F|�>ʊ��}��k����E��X���~>���<r'�S�/2+����^��#���a��}�H��K�H7���?�/��ph|��+�~���߿��$sͭ����>��=F} +^\�����W��?�;��߯{ss��_�����G�p� ?3A��.#�^�}�-�_���<}�������<u�}��'�����\����}mͭ��} $x����>G� �_Jf���{�����ߏ��>���?���O��>���^NkLҼM}x��:�^�}��~?���[~��o����:ǟ��r<�>C�&�������?�~7��R��n~������Gοg�8 g{���_��~���G��#���[�vi�}8�y�5�^����}?�?�~�_�?�����V�^���>b��^�>������a���߿�_�O��{�y���J��b�)JP������?��_������a��}~����\��_���^�⿏�����v������s���a�_/�Ɣ9�p|�~G={������a�?��7���'��NU����5������߁�m��oa��}?�ߛ쏐'�>�+����:�^�}�����~�_���מ?���o��c�T?����8 z�^�{�Co�?_�Ë�����Μ@8�<���>U�����������}G<����Pc������"������������^Á�����ۏ~���O��N+����~-����m�6���������?� �_������9>U��]����[�o��9�� ��v>���j8��=<��][���{?���?����'���o�ء���p��o�:�]���}�����g�Q����~~�ӛ�Р>t#��q�\}��uп����?��������ܒ>�*G����R��]���}���#߮9���?�����b�/_:���c�u���������s�ַ�������R��=|���^��_ǿs�����ӟ�?A��{�+L���#�?,�N?o^����?������_��R�D��yT~C���}�C�~E���$}}���?������{����x~u�u�^�����_���x��n>�8��A�����c�2s����T����{�����_���������#�9���^B����0@��u���G���q�����8���X�q�M)����Q���A���w�}G�c��y���]��)�dy��X�|�^��︽��ȹ����`n���y����~T��=^��9�_����V�A��"�^G�������S��S��q_u߿����}/�'��{�O���9�=xW�^��゙��o�������~�>���84�<�z�]�}?����=�-�'�"�X�8�{Qǿf� 1_�M(sN?:����_��{��/��������������G#���o�߃����������ۏ�6�oz� ���� y��3���{���oo���~�c��������އ��z��^#�?<�u�����s��������}�9���S֟m@� ??/\u��������_N@��6����_�q�����1C�f�4"�������o��������#��[�oz��G뚁�x�5�{�Ͽr~�����������zp�>��9�}���}��9���<ߎM�>���Jҵ�@8����Ԏ/���q�nO��}8������}� ��8zҹ�/2NG^���?�/�����s�[�}.@��_�'�>���?>$x��|��^��~��k9�qkr9�����>~~~`���$S�^��}�~��ߏ���?Ӌ}��#�~��cҵ�O�8��W���N��~����x6?@�\�=��POيS�y֔�㞽�_�?�ȿ�#߿�����?��?<PG��J~U�֢�q�^��������"�O�߃n?���?O���ϧ<� ���=�������x���b>�������A>~x#�q4���>������?�y������$y?�ߛs��zV����>���j)�}�����ǿ}>��O�_�?S�}���>\iL�8�?mxc�u�����c�-���Z������{p�������eH��Ei�z�^��������G��6�'�?���G�����5��"��4�J{�[�Ͼ���m�O��ۑ�{��Ƈ˅+�|�ۊP�>���?��������x��Ӄɷ���ϿƟ������:�^�}�����}�z��qk� �aa����{�9��S8����_^������y���?�q����o~�N~y�}(+�q��u�"�������-bG~?���n-��=�W�k\f����<q\��އ���}�..-~8����Ň<��_Zf�+\�zp��SO��{������������~��4n��?�٧�j8�J�^��~��N@��n8&���}��S�B.'$ yR��O����}����[�5��n���=��<=N+�~�^��__����?�?�����y���o��?&�M`/�i��S�>@���[�7��q������[��&���k{���/3����u��������߯��[�n~�א<����3L�4��~X'��^�����{�m���?��?O����4��*�<O���z�^�{�[���`؛�~���������oq��'��=<������u�������տ'��<�<Z��?��F��2+�8��+�����{����?�y���~?�|�@�ZT�ȑS�#*S���w�?������������ _�0q�����>����E���v��O���E�������'�������������?�}?�������[�Ź#���WU��ƴ$y�ԟ�?o�^��゚��}=������/aa�?�>�ۑ�P�t����|M+�������ۃ�㏯��G>���O\S�F8���"�ׯu����'�q����ԓo�����_��'�=��>��s�Zz�� ���w������~����������s��dR�����}��l�{�?��m���5�9����J�J�V�<{�����?��^��?�<�m����A�y���@i_����{���}���\�~����y�����Ǘْxփ��S�u�|�ֹ��Q��\�8����~F��Ef+������^����{���[�M���?��Ǩ��$>�����_���[�/����r?7?�{<<���ȌPP��zz{���S���������>����?۞O����p���pϩ?*�ïu�����>�#�o��_�~�����^�o֧���>��Zzq�����~��Ź6�o��o��H>�ZS>�� y~�*Ў���ŀ"�� ��z��{� �_0#<<�ۏA������W�`q�����>�����O�>�?��={�������o�O�����ƾ�u5�)Æh<�����m�ċ���E�������Ќ���1�|� S�^���_����ߞG���_����?�>�_�ӎ<����A���������������\s�z���Gf��}{������������?Ë��?�{��*>_�i��^�����a�����8������\���mx���h |��_����}�_�������oo��ϻxqt���W����#�E���߾��s�~�������~ʟ����>����}�����ao��?�lO�A��O���\�J��={���}�������BH��{XZ�K�C{[��Ƙ��*N�E+Z��_�������b��8��-���ŭ�D�Pc�`y�ο`_>��}�z�c�#>�� ��_�����߫�!��ƕ������z������������ǂ����s��_�~F����)�:p�2)�������y������������?��Sψ����?g�)������m����Ӄa�����?�����cS�u�~��?K������[�:��RO�4�&�����u����������珧�ո�"��nO�i�>���<�m8z u߾�������a��ߏ���q�@�(q����C�������_��-���?������ ǥjq�9��h�Ҧ�{�_�����������������E<�|�ǎx�AOu���??��~�k���_�����?mO��8�i����V�P~��}M��x�?O��#8�>X�?!�d���{������{��o��6�~@���Co���֞\ <�b�"�8�Aƃ�u�O��������G���k���_�@��ң?����O��~dR��]���qo���'����M��LT��~y����Ϻ���_���qk�8�����d�?o�}�~D����{�����?����^o`?<�?�?��>u�>������^�}o��~�c�������_g�Q�p�Ǘ��r������}�#7>�������x�ͬ-��Z|�+O��P���οm:�]��s������7?���X�/>4����>����\~?����߮?����;~ ���m���2q§��֙�q�z�����[��Ӱ6�+��~I�_�O>�J�<�>#�O�j2:�]}?���?�����q��~�_�y�<����ʇ��8�b��{�����}�������?����>��I����?��9?���o�������\�./o��~G�����~����x�LW��˯u��_��#��߅��A�G����������U9��⿕G��g^���+����_����ǂo���>��ZyR��)��s�}���N/�y�����#�m�c�������k�i�W���c�w����o�<��{[�=���0?���4�O^����k_�}l������~��|����~���^��a����9�{�8��I�<G�����>�s�8�9<��{�����o�߾�<ۏ���k��͇���#+�PyT�{�px�}�����c�'�G���k_���#�5Q�A�kN�y �??u���_߿�f��[}�y��>�����G8�?mi�������ͯ{������S�~�o� �Ƅ�:d��3Z{�p?��x��{�'��[���ןz�V08�<(q_�u��"ߑ����os��X�������)�1Lf���������s�m�/�����'�m��O�Z���ZS��^����^�?�������x������W�\�<М���{���?�'�>���~��{�{�_�����<}O�|�Z`q��<>t={�����O������?�g~g��s�Ț�n��_�x�x����������I�i��c��>g��{�����C��߾��-�����s�_~�^<<�Q\�����������װ���&���?�EO ��G�^��������w��[�q�盏~��iLJ���p +J{������?�𢡊��\��X~����3L~y� �1�˯u���}���~O����C�No�[���Ex�$��3C������[��������^�_���=�ׇ�|��~�<z� ��ᄊ��w��~�[�@���ˉ����x�����}����|y���}y������C^<�?a�7� ������}��߸���~=_���O�~�5���<��⾾G���n?�O���{�'��9�W�W�����=8~B����G�������f����?��M����<O�\�*gҧ�u��O���W���<��@7��x����`~��~��������qu��K�O���Aǽ�R�?F�3O�}���{߇��k�?��N-���߸~�i�+��������{�������??����~��>_"G��Ǐ�k�u刺�?�~~���O��S��~����p�1��u��)���#��{�?�+}�"�?�����z�?�^&� ���1��߭�����~�����u�jMxy�?h,���]�~x�|?��o�����}x��~ ���}y�{��¼8yS��2xu�������}�ֵ��`.G�{��}kL���M+¼}E+��W������>���O6������)LW���W����t?����}}?��[�����{����&���`�E=i�҇�����z����}���?�,����q���O��?������/|G?Џ��6��~>������g��g�1^Ꮍ�_�����{������~�_���ϽS�}I��|��>�p�^������{�b#��������Z��<�A��iR+Q������o~�?K�o��q��,9���ǩϟ�'���s�S�?������pE�����sn>��ܛ{�$�'��O^ϐ'�u�C�������߸'��#��������ށ��k���H?�"�9�^����E���W?�Xs���������_O��Zg��5�^�|����o��>�����O�ǽ S�#�À���>�����{������k�8�?�_��~���*1C���Ou����_~�?�<ߋ���[�9{���?/:҄����89�����O��}�ވ���?�?�>�L�g�#�)�''����^��@O������տ�i�}�j�������ƹ�|��]���?�_}��9�����G����|�<>T������{�����������������5���ǡ���z�]~8�_�>�N-�������ӓ�$�,4p~y� ���i\��u������������~��O���Q�����8u��������G�ہ�Z�rM��^�= z���5ӏ^���_����o�����?�{�6���fi�z�z�5� '�u����������>����͏� �'<��&� ��u������~}��q��y��������"�`����A�?<W���o���"��j��������y�V������Ǻ��?����{A�[��C�>��ҿ?Z~�q�8i��_�?���<_�sk~<{���i������oϯu�h��o���~=��cs�s�6�8<_�}�@����>�u��W�u�����G�qby��_�Fx�$}�Q��1���W�������5��[_��~�_߿�C��S�4�h }���u��o�[�}y�?�O~�����sž��>��Ə ����FG����������a�~�?�<n=ڞb��W��x����u�������Ǿ������������\��T���8u��?�Q������_{"���=~GӉ���]}?���?���<����M��9��??�>܊��4��k�����`/���[ߎhˏ�=xg�ƕ���u����~-��|��?�o�����ֿ����Æ�Ǒ��Z��>�_�ﯧ������>���M����>G�瀩�^���{���}����_���H��^H6<_�����\�y��8� �����)��������a�?��/����pǭ?���+O�y�������^?Ђ~����N��x���u����[{����;���#���{��ިk@<�k��1�?��z�^����k�7�~~�C�_��$��y�/@@dz�b���8�����}�o��������}�}��x�V�?�kZ�{�������[�����_���������O���+����x���_������؋_�y���8<{�)ƹ�1L�)�^9� ���O��������?O���R~����g�(q�@@>Y�u��~��S���9���l}�0SR��c�u��_���c�����m��9�&���c��x��x���Z?�F�:�]������?�}�m���� Ny�m����E8�������^��_��{���#���m��?6�C�p=i^���ρ��v���ﯿ��xߓa��\�dž>t>�� �ȯ���u��{�x�}�߳��9�?���k?S�����G��qϠ={���}��}X_�n?�����?��(��PÆ��?゚�?_������<܃�����c�ߗ�kSZ��)����}�<�������#��� �?����F+J\���+��z�]�����O�/���^�oǿy�c�dW�q�@{������}��ߓ���-{�������zp#�M*8g���ǯu����ߏ����?�{���?�ɿ�o����#��<<�8�E������O��������?�6�{��CʄT?o#�^��{�������H��~��\� 7�X��U�)��~\E=x����wo���?���9<��G�7�X�����W�q��O�c�ҝ{��������}�p���~��ok�>��r)_LS��>cξ�u��-�/�Nj}?'O���� Г�Z��9>B�mx~g�{�����O~����j��#��? F}ۜV�׆=:�]O����ǿ^�����OЏ��q�������'�u���}�}}��x����ָ�ž�������>u��#5���_�\��r8��ב�~-�~_�t4�#���|��]��}���q��nx���Q�����?:yと��}�����y��?���ן~��<1�OQPn(qO.��|~������������a�t���i� CR��\�u����ď~��x��<�����z��gzS�@�>}{�������������}M����8��U�|�>|8��������n>�_���Q�Z���7��@�h�ϑ��)A\����ȿ�_���y�_�o���$Q����3\p�� (>F�9�^���<�S�������C��G���=���kZ��*i\P������������?�����װ�����|G���� ���>/_Ou����o����`?����<Zǁ�%n��>u�#��/u������������?6�_�O��އ�ǯ����C'���^�m����S���G��$^����}�҃� +Lf�������y��?���އ���'�=��<��8��:�]����-�6?�s�G�k���yTg� �/���Z���P���}���������� qǠ�i��\�P�{�������}��/���a����:��@�2�z�94'���{��������=���Ÿ>�����#?i��^���9�m�����������{\�ߞ~�����8~�+�xq�� W�u�����?��W����<���������fH�������=��?���^��O�`?���=�A�<(<���s�#�u�����O�����m~o��o���{�G��B0?/ j�@=�G�������WK}?O��_�ɸ�����A48��(<y��iZ�u��?������}���~��4�N-�����y�ί.���O�����=�o��_�<���G�W�̓^��8���c5����>��}G�#����9���kA�>c9�^����������<�.?��ƾ��~5���t���'�u������<~ ����?�_ԟ~�<��<�I��@:�]���_�>��������,c׀�i�}��������?�>����'���?_ώ>X�����{�Ⱦ��}�6�c�<���>���~��6)J�`q�Dc��49�]�ƿ�}���67��_��O׀?�ץ+Z}��O�q��u���{�}����ߟ��Ђ>��x�r-��|�NX�٩��3��������?}����?��[�~��pUe��2~U��wǾ�?��������9<\���|������O�3N��k[����<>��G�O��>�G��Z�����?�n}����'�>�_�Qk�>�O?��)Jy�5������Q���ߟ��}m���_�z�~U��1É��u��>��RG��?K��ߞ}�����?a�+^?�#��{����{��m��ӟ�����h� ��?g�} I��{����O}ߟ���{������p�$R�����"�9��o���"?�������pG��\~>�ZNj=�y��8�G�<@�z�]��a{�~�}�}ӛ�<{���)_3���C���u������6��9��ss����߇��d�y�u��7?����_�y��=�*�T�<P� )�>��ֿ��{���^H��i����mS�W�jxW<<�U�Ҁ���[���'���~.����[�}?����>|8p�<3�PO���w�����Ͽ_�^�?�,/���~�G�@�|��@�:�^������8�a����y��T�y�9_u�������[��ׯ��#�~�}�y���{�<|�,��6A����?��?�~����Nj�8��^�>�����|�?h���{�Go�����?��������������?���my�*�yW��������}���+��Ǐ�o�Ԃ�ȿ�������dq�<���N�}6�Zܟ���8�\��#�)���Z�u����[��GӞG��"�■�Jc��5�x��~T�^6"��r�[�=����G��[�����Y�<�����Χ�^��O�?�~?��?S��lx<�����#�������ׇ�������?���_����r���_�i�b���g�{������z���t~8��y��Z�}�y��Mrk�i��.�ׯ����=�nO������חυ)�?eH��)����~���x�����A��{>�u�9�_/CZ`ӯu��o�}�?�}qaq�Qc~��{��ͽ�'|�<�� �|��^�}���'���-���#�������� y־B�p|�^���~�����n�?� �@������ ����P?�A?,q��s��{����x_��[����n?������?,S����^�}Z�������s�߫Jc��ӆOʜ:�]����?��r��\�s����}|�?.5#<~_�:�^�}����}��}������@�l>��-�/0O�����}�����~=����k���p ��pm���^#'��4��������;���y��{���}�T}�E k���ǯu������O���n��M�� �M���rr~B�O��9���w���}�-����c~�'�����Ӆ3�S#� �~\G^�������C����y��П�}���Ri��8���.�������z���?�����}��~g&��G*3Q_Z�{������_�^E���o�䏯�s�~���PT����|�p�N:�]����Z��o��ԟ{�+�e�S����"�>]{����};�����C��-nm������H��4�_�>F�Mz�]����D���_��ޏ�ߩ�8W ��x��8S���u��?��������?���?N������\y�ҿf?`�^�������v�� �q��M�����\\�ק��SQ�!SO��Z���.?�߭�6��_�{s�?����O�q���^{���>�_��O�}���S��[���\���ǀ~��I��ʆ���}���c��z�?��H�q��>???3��b���{���Z�����/ǿ~9����?��~����#<Ӈ�}|��_���}��y<۟�������ߛ[�01�q����q����^�ߟ�������?�q���������[ߩ�T��?`���95��{�������G��7��?�_�����*8�d�?u��[q~?�����xG�^������߸�Ҙ���x�x����S��?�_�������?��C��{�~���>`y���^�������_�?�?O�k��=�S�0A�Z|��S��O�^���?_���ﯾ�b����������x�yzT���8��Z����}���_�po���no��n?��}��}��g��{������_�����~���o���?ְ��~o���>��8P�,�q�8�Ϻ�+�����N8���G6����~�#^h45�}q���+������s���O��߰O�q�SZ����)C�����(}�O�� ��_�y�������|�"@����}ׇ���G�G�o~�z�G������_��3�Jԁ��POʤ�����������^�~>���\���_?��zz�T���A����5�_�����[so��O�Tz?Ο���ӯu߾����_��q��nmo��S�,Jz|��ϯu��_������ǿ~xA��x7�<���߀��_�&�gȐ8�Pu����?�E�o�����_���p9�q�>��<W�����'ʹ��:�]�O���O��~����n�������T���I�jH��G�i�������6�������z~�$��_C@~`����߯o�c����ߓ����Ú��x�{�������o�#�-��?�./��Z���~g�R���g�u����}�W����ŏ�[}��}~�R9��Ҽ)�==*2O������w������|�� s�mo��~E����变3_ʜiOu����}�o�����_�ہ���O�qǫ���A�>@��Ϻ���?�?מ-�����מ?�[�~�L��8��x����{�G�E��*�~���B8������ {�2OC��#��4�ALu�ߟ����~��~?��������}I�B*H�8y��� ������a������_�����X��ׯ���#ο.�������}�`>�_���9y��o��ԑƀ����}G�����ů�S��o��������8�u���9�c�ӏ��~7����Ǒ�a�����փ��'��u����������l/q�?O��=����44��:p�^�_���n����o�?7��E������dc�$�>���w��y�|}��8?�~~�B���`=��$9�8�/���(k^��_������y����p?�<�}��4�?����ZC�}���O��~���C� q��skB���g��@��gμE >]{����������������\�|��"��_�y�b��u�}���#?�~����H�����8�� z������Ԏji�>��E���q���X���}�}���k�~�:�������|=��~�����E���_~�ۚy`g8�q�={�����6����~���ߞ?���KX�=�U|�������ӏZ����c��{��כ�Ů����{�+�B � ����^��}?�^�o}\}�6��nm��^>����a8�>�PL�u�}��������)���k\����g����{�{�����~N/n>��=�����u�����{�7�����K���}�����}?��ӍO�SSJ��OΕ���u��������^l~����?����ߕG�p�A�����u���'��9�\��Ͻ�Ў�z�۞�h:�]�_�}�����Co�Ԓ~�����>�Z������9�<���={���[������~�����X�G?[_�S_<g�x����^�����{�?�Nm���#��'���c���jhxOL�u��������X�\���\[�~.=��<��zp�tϯ�:�^��͏��y��9�~��߿��1�iL��0G^����������Ӂů�"����}x�}���k�lj��'��:�^���G�}q�?��A�_�)�?���O���q�78y�ϵ�N�?���S�'߮-���X�/�8�?O����ι���`�����z�^�x��������_�8?����~�5?�p����}��?����8�??R?��Xq�����<3�/�z�?���^�����_��s���7�X��x<�~����E8Td#4�j@`ӏ^����?[���q�?�}����~�V������8V��?�������&���o����qnlO���c���T��x��������g����_�������( 9�k�3OZ|��^����>�����6�����x��֟#�?g��ӟ����cn~��{�OG�}�Ο�˯u�}�p����O��}E���+���P@`q�4�����6���I��>������5�*oH���{�����}�������[���~���Wʙ�O!�y={����ſ�����מ�}G>�~T�8 ?����hE:�^�}���+���@}}8���?��?Aq�g��~�Uɧ ℎ&��u����?���?��6?Nn?����x�ң�E���z�����/}�,�s�#��[�S�>��~y��kO���=���}�����C�s�����o���iQÇ���_3�}{�����{����oɹ�������Ɋ p�c>�z�]�������E���K�\}?�������OJ�ϩ��H�1�ƜO������?�ﯭ���nn?�������5�(|��o����w�����,-����m��xzҾ�55�[ּ8ֽ{��o�����m��߅��q��?^G�y��}8Ҽ}EH��*�{������������?�^o��~��+^<i�哌y�8&�{����}���[�W�ߎm��O������J�)�_Bj�)�x����}����?�<�o��ݾ��~?3�ˇ�q������G�����}�/{�_��x���<(O��1Zz|�>�5������[������}9���Z�מ��/���'���/ +Åz�^�����~&ܛ��������~#�΄Ԏδ��i�{����~-�������-ŭ�����8�'�8ԏ_�q�'^�������?[�,�}�~�y���>C��3���'�۟���ǿ}>�~M��M���\���J��<?��o��<��^�c�����������������_�ŏ��Gz��'��}���E����e���6�[��oϽ��V5��4�3�=~�.��O����߮�����~o��}x��z�O�Ǐ� �z�]���py�����'�~o�>�A_����+�z�u��O���~��y��x���}��}��s¦��q�F~�W{�������_��?�>������>������hiO?!Z��_���?�����<�O����_��S�Ƃ�:��o��G����ӏ}�??�-c~�_�?�������r(?��u���'�"��=��{<��?��$a��`W�� �?fF}���O����8�qǾ�c�$�Ç�Ex�������?�� �} �-o���S���P���^ ����<z�]���>�?�?�_�����#�p��<�ʄ�T��}�W�x������߿�_����?��>��@4��=s���c�u߿}??�p�o��Ï�� iSN5���N}H�����?A����?�:<�����?���.>� A'�q�dS��>��s���_���ߏ���Z��_�����'�h�:~^����^�}��K�?��O�?�l?���<}Ni��T��D�����_���}ͅ��}�?��?��^���I��� zp���gǐ�>�����{�<�����7�\���yb���x�zО&�{�����_���-��}y�\_�O����<O�(hi����O~���O��}-�nm���N9��sƼ~|+��_��M��ֵ�������� !Ƶ�q�^���7���??�_��G�d~X���^8�Пu��W�}��_�l8��ȿ�`?�O?�ߝ���d��r3A�8��^�}���_}���9���O�����ҜkQ_/<V�,v�����}����&���[����/���4<�4��4={���������lm~������?_z��g�?*V�����w������>�����?�����Qa{� ����Ƶ�(*0Mx��^�}�>�?�~����8�?[qo�s����JS��4�� u����?��}��E��<}x#�.?�ߏ����`����>X�^O���|���{[��A���q���|�>�j8yS҃)N��\}?������Ͼ�������_�o���~���8�_28 `S�`�������}�O�����ߓ��a�}���*���d �|������������n8��_�l?>�۟OJq��~T��{���#����f��_�[�������߳Z����W4��νׇ������?�[���_�K��>���}���x��I���ҿȞ>g�u߿lm��"��a����M�<A���?!�0k��u��������=���r?�C������ <x�O*������>����o���~=��/nl��o���~���jOW�PG�Q���Ț���?�?�}�{���כ�B8�}o�'Ƨ�}<��_.ʼ)�{�}?����m�����ߏ����Oz��z��J�?3���g�u���?�~�[�Ϳ����c����q��4������G^���O~�O�����@���ޫ_>8>CϏ�"1��頋��G��OW�y�~ϑ�?ß<�$�������}k������>��iS��JV��f��]��������_~ ����^8��H�����s�c9��O���{�>���{���� ��$}?�?�~�S�|���<ri���G���k{����O<��?�ލ~F��?�q��^��_�G�"��B8���B8����/ϻg��xz��_JЀjI�J����\s�?ߛ�[�ϽS��q��E0?σ�����c�?ǟȱ��bnA�q�����S��x�QJ�ֵ#�u��x���z�߿?�?�[�9���p~���?N�P➵�������^x����9���7�����O���!�hx��S��:������}��� }#���43Q���G��ǘ�^����~7�X���'��o�{�})�+J}����Ƥ������`G��z��8����I��F�}�V����?�/Ź����O��䟧K������\�����?�*G^���?�_��>���_��Ӄ��n�O��y �R�U49�>���w��}�����~??����?�E���߫���TӇ�3�{���������}��� ���7����8�:���j(���ӏ^��������G��"���o�`���ɽg^�~��_��~��r?�s��=3���V�������[����q��}E�<��<����)��|��������=�`/�O&ߛ�?�����C�V�_g�?����w���{�<�/�#�O���}���'�xf�C�u����~6������O��qk�l|+�ӀϗW �p9�)L{�{�7�����?�������r<�1�^g���~����a���I�o�6���?��=3��+����c�m�^~��a����8|ȯ��Fq�|�����?���o�I����x`����{�����������#��}}�u>|��)O:�<������~?�������7A���H���B?��|�����ߏ}����������o{���5��E}(i���<:�]�~��z����O��~�?����-���6��&�g�i�Mi���������O�o�?��,�_���o�<\x���^&�g�5�3BO^�~?���7'��ӟ�Ϳ�c��Ăh>�������{}??��>��m~�9�����ꃁ���O�2?g�)���?������'�����_��ǯ���z�^��}����?�����'��=��W���Θ,Ԏ����� �o�r����}iAN#f 5�����u������'�}��O�ao�����o������~Y����^�}���a������~?�>�O��ߝf����zq�������{����������o�I�/r>���3� �8�+�8yp�'ӯu��?���?�ݭ�?��������q�PM��?�s���g��>���ӏ���?����m�T��?��s� ����_��so��_���?�~?�6��W��H��s^'�)^��_�_�����߬o��_�s���}?��}��9��/#Jg�ψ��w��_��{[�O�~MϿW��<�d���s��{���������<�����ۏ���y�|�⢿?O�gʝ{��������_�k�c���^��o{4��S�j?/������I�������O���'T��k��'�ҟΘ�{���q��?�/��_��6������+�=h>`q�^�����ۓ����7�������oɱ��S4�4��<��Ι�=�����S�C����7�����g)ĀM8 W�8�.�?��<��������6<O�?��ͽ�Ӏ���jG���H<:�]�����sǾ��#�#�R����wL��A�C��W�Ҝ=�������/���?"��,=�}�@������ ��O^�����_�n��9���S��S��<@�������{߯rm��q�6�x���k[ߩJT����8���z�^�}���W��������'�7?�{�#?:�����ׯu���.x����[���~>����[����꣏�3���?�������}��}����~O�\_� �k���k铞>�iL�V�{�����}�����^�}��o������ҙ�d�<,{�{�H�������?��q~�N�+__<Ҁ�y���_�������{�����?���{�O0O� ��m��Z����y�}��{�������?K_�q���~��~~t�V��jI��{��������}��?�G<�?A��qc����g���5�{���}����߹��À�?����k���|�1�ϯu���_߅������ߟ���P���~_�����]����G��}6�ַ��)�?N}�8��Bx~`?�o�������k�_�������ԟ�ao�>F� <ɯ� ��{�����o���?�_�~I� �??�nG�ލs^?*c$d�\�$u����~���X����9���o~�}8���s�ׇ^����~?^~��co���@?�1ZyT���!S�}�����~<-���6�z��A�_���_*��jj|�Nk�֘#�����������?O}�7<O�*�����R)�W�<<ɩ������}q���H��ǎ@��@O�Ў\E}OJT��^���O���}����Nx���~�}��|��/�� �P=�_��}���9��n���װ?��y���5���J�u��b ��G�_�}m�?o{ȧΘ�g��5�Ez�]���o���?���6�?��O��އ��お��V�t>^��]���}���8#�c{r���?ßU�xy�mek�A�}��|�}���O�7������G�,gׅ|��s�,z��D�?�?7������c��qL�|�>�^��_��s�_��}�a{q��s~����{�+��9�8�������^��O��~?�=�o�������o�>��늚zV��3��Ҹ����{����-������O^x�����&�q������gӈ�2MN(:�]�����}��߿�S���H������i�4�Ǧ:�]�����:�ָ�}~���ZÏ�pO��c���Ƨ<8Ҽ:�]����m������7��~�5���+� I�E8���y?��mo��?��^G>�=��� ��J�����ƽ�����c�?�7?�s��ԓ�>���C��}�G����������c{Z����\T_ʕ���������c����~��ȹ�O�)��X�Rm�>c��mj1��JW�z�����߭ɿ�}O�� }�A���p1���"��3�����G�}Z��{�?<~/��\�O��|Oc֙�>x8S'�{������}�������~x���_�s�R ������S_<{����{���������>����W��Ǚ4ϥ8{�{��[�G��O���U�i�S�����8�u����~��}��ֵ�?ӏ�/���}�����kZ\���u������_�������������<�<�s�8�G��5������A���o�[����Zp������H�={�������������ߑo�C�}o�=�Pb�x�Ϡ��$y�Z���������=��?���G��'������G��8��?��"�x���}��&��4��??A{n >�� ���+�P:�]��{��}����~~�������G��ϗu�}}/��ſË�.����=������~u�2��5�]��}��9��~����[����)���?*O���Z���w���?�#�;����ƾ�>u�>�N�OS�������?�|=�??S��X������_�=��ʔ�3�LӉ4����>���?��X������g����>��^�}����?��?ַ�~?�����55�#�����u�"�>������i�}?���U�M��+���ҙ��w��������NI?�6����<��!�?�U��,ׯu�~[����a��}�T�??S��8�)Q_��t���?���8�Տ��>���'�\��}���pH��} h)�����o�ֹ�??�~���S�|����QÁ�8��u���۟��_�k~�y��s�ß���>U��y��g'�u��'������G���� ��T��S�<x�}�I{����x�_�-�#����v�b�Ǘ_0H�=+鞽���}�����~y"�����}��3CRG���0�i����|8��[���㟯��o�>������<�?���{����_�~����"�'�O���}O\���J��g����Ϳ�~?����q����<}o���=ꆞ~G�Nk�f��<i��K��a����������so�?�����̏Q�/��̏/?u����y����{���n8��?O~Y��O#^5%���8�����������������z�~Ǖx������c�u�����??�}����/����oo{3�ׇEk�OL������}�9������ٷ�~=���������u��?�8�q�?���o����n~��y�ן�Ͻ���N44�+�N(=�~������M�����-����x�g����"���������_}�_����?����Uji�}������?�o��������S������߫��k���E+\�8�����O���[�~������9������ߩ��iLzy��p���^��w�}������>���������6�ߨx z��q��'�X}{���}�����~-�����_������{����#֟*���{�{����>�������Ÿ��E+�Zy��4� �ӯu�}}~��pm���x��?<ߒ|1ǁ���#ʔ���{�/�}?���~�/�GҜ28���ʇ�g�^������[���[���O?_�����'�?oQƾG u�?��������O~<���_���ſ��lg��.1� �����?ᄐ�����{���_���Xp}����1��rr8�����������_�@����_�xq�hxy~�Gz���w����s�?�������8�hO������u������y�����\����??�a����`c$p8��$yq>������W���}8��?ٷ�߱��S�A�x�� z�^�y�m���o}�����??O��ֵ���~b�H�>\}3��Z��[���������ؓ{s�|2<��h<��b����{����X���K\�?Ǐ�?�K~-��)�Ќ�TҼqN5����w�ǟ��>���~?�o�m�R}kS��q��N��G�b�����{�����O�����OLy�u�|��C�!Ğ����q���$[�??ӟ�����X'���>9�*y������茶?��?���n7����������?�1��{��������_�O<s����߃���p��Ï��L��+�����߸���������rx�L}�^��=>dS�I��u��`?�[�����O���y��}���ןz���p5�JT�/������m�?�Ǐ���#�O������~o�<��J`}�C�P��N?��{�+���)o��o���-�6�����Y$�!��g���O�����9�K��O����Q��?��>F�i��JS��}�����-�s�m�6�Z�[�?����S�U��ּz�]���|?�~���?��?Q����m�ӎI#��p�|�~}{��{���?������[ޫ�_�i���c���ׯu���7�����?������"�c��U}+�:�^�}��������s���T/�7��}���<� =<�`p��{�V����� �~?�������g#�?mGw���������PO��~o��ީ����CJ���z�]�����������^O�~?��1�qL�p�x|�<��__��������G'���~���/��v )S�q�����҇� ���_���v��Ԟ9����[s���=��������={�{�����M�?��~ϟ��?/�#�={���~�ž�O���G7�cnoq�q�<`�q*i�:�]}?�|~��O~�y��k��ؽ�nl?߿��<8.�E �>}{����__��>��?�~�_������~�>\8}���9�Oَ����������~>��������ԏ��֧�@�>�s�+���O��r~���?�?<_z��@|�q�P>�W���{�W7�����s��_�>���G��B�4/�{���������_~?���<Z���Q��ȂG��f�Pp���]�����s��a�<~=��ύ���u9�O�^��{�����>�?�3c���@��^���3Q�q�������o��������������@������O�^������@���<�O!J���z�]������~�����I�~-��_{8��sO�?�~u���w│�H���_���p%N0k�~_�� �{���}����Xq�K�Ï�����<P�Tq��S�?�Nx������5���[���?�����o�b���py}��|��<��o���9���������,�5���?O/3L֣?<������[����`O��n8�`����>8�O��1�|���O���=��"���k�����ݳ��_�υ?��Lq��{���_��k�=��8"ܛ��??�������^T��8S��|�z�^�����{�m����[�k�-o���[��ԊydԊ��k_/S�L^�����m{~8���/�<~y����o�?_{�8��8p?a��8S#�u߾_���{�_�͏�8��� )�?�^�������[��ſ?C�7�������9�Sʟ�a�)���\N=_���6�p>�ם�9�T��<j|��4�{�������~�n~��?�-�<��8������� ��s��QZS�u߾ɷ?��}�$�=���g��u��C���������}�ſ�}>�O�����Dq>�u��x��������?������k��x���~�{��<��s�#9�O���{����?�����y����?�<�ב�5�'5��'<1�Lu��_��E�������.�� ៙�i��=x��:�][�5���?S����¥��?����p=�N<O �ω�N:�^������s�9����[��c�{#�noϽ�c��J�<���8�+��ׯ���������sqk�nO�ߛ���߳J�Zz_�8���^��������\Z��m�?�#��>���:W4��������#�9�������KG�p?���}I� |���?�ν{��#������߾���~M�>��,?�{�x�W�x~��Wy5��w���{���[�'���R-��ވ�F(+Pp���<^믥�7��z����͏6�����sa��[�Ҿ���&�ɧ��ϯu��ﭿ��?��m�����������V�1��Mq�<�|:�]��-����㟨'������h~|H��h@���>����}�{���?O��~~��}��g_:Pւ������_����������v���\�+�_L~��g�^�x�����Ƚ�sk�����7��Н� ��ҵ9��<�q�'��w�����������~����c$�T��p��~Ϟ}�>�8�/����Ͽ��<?��<�|����o�����~����ˏ�yW���|�N������չ���-�������;�J�V��?0N8f��{����������ߐ-���c��������z�9�9�G��G�{���}��'ߍͿ�[��X�x<}<)��<���>G�1��߿��;����������:�?���z�]p���������o���n?��߿���rOʜk^#�^�������?^-b�s��$~O�ݽ�q��j1�?���J�u���7���ͯ�P�?�O �o�����R������4�q�u������;{����[�������Q�=���j���4��x��={������?�~���<���x<�~��X��k��Q������w��_�?�s����} ���θ��iJ�}���^���������o������{�_x4���*8q�3�Ou��������?���x�} ��`V��ψ<G��^�?��~��G�}>��X_�������a�������I�z�]}��y�x��?O�6���ԐO����SN4>\i�g5���{�'��}����/�����S��g���J`g�^�z�y�_��ս��ַ��m�?[�8?מ-���Ξ@��(3���~�����}ǿ��A7�������߫�Å0F)��k���<���}���^>�q���_����}���B+O@M j>b�{���_��^��x���A��>���uzy��u����?���8����?�-�,o���^>��m��C�O�H����eE}���{�x�[�A�\~x��ߗ��dS�`�^u�^�c��}��߀��~@�s�'�m���}/~F�'�Μ �T���>�������4}�����}�ظ���[� �����&�jh>�ׯ���#�~>��ͽ���������?Ђ�8��J�JP}�h���_����� ��'���y}O��k����`҄����ǯu���o��^�O}��'���qk��q����R ��xz��>�{��������}-k���7�z�_�~��4<I�\�*�y}3����/���7�߾����ۏ���9�߸W'�\@9��3�|���/�����_��"��ߟŏ�{�� 8~c��Y��Pz�]�<���}��/�?O���p>��}�C�`����s_u���7��Ƚ����_����<��(�|�ϰcҜG��+������}������Z��E�����"���J�|�QN8�^������}�ߏ������ۓ���>�҃�=)���1����[���������� s����t����?�4������ߟ��ٸ�~����<���X5���?�)��~�����ޯ����\^��GO����������Z_3�S8� �u�c���`���[����/���v����"?�z�]��o�#~�\�?�N-q�o�o��o��M>t������o�?K���}����?��?&������_?L |�S�i��PS��wo��}��Z�C������@xy��g�x➽{�����?�?�?ǟ}��_����?��n8�����O�<F|��h��H��w����9��{�χ�>��:ӻ?.��_�?�������n-���'�>���'�m�������^�>���{�����o~���~G_�6�z?Θ�Ƨ<+^@_�^������������7�}?�?O�>���ȭ=3\ֵfO�=��S߉���?���~A㟧�hO �?�S�ȏN={�{�����?�?~�\+��^<k��������o�����_����S�>�8W�9�1LP�u������Ǔs��ӏ��~��G��ʘ�����{߾�C�8�oo����{���ӏ��zT�.9�{����o������_�q��s������\��8<ME}�N#����u����'�k��}�y����[��G�{��5e}k�@=���z����}���?<��|}_�/�=�W�q�f�uǘ��=O^��゚���z�߮?�m�'�o���{>�T�x�?:��'��{���?�_�?_���������A��9�>��4�k��Ek^���_���[������O��Z�.&�mq�g��˯u��O}�9�o��������|�3�~�#���{�����=����M������'�~}�c��i��8���:�^��?�����qk���Ӌ�}�z��ʟ/:� �2:�]X���}������nM�����Yǖ����u߿�~l8"�ֽ��7��c���k^$��s���u���<���x���H����_�������B}xc��� ����������[�oc�����x�Cn}����iƙ�E)@+�<��]��[���}����ě[���<�=�d���O<����������Ͽ~~�~-��؏���s����Δ�\֞g�>��u��?�?���_}[�?�7��c��m�6&�XX��L� ���yq���{��?Î8���~���rI�o���F.ooz9"��y�!'������}�?����/�������=��g�1�&��>`��߇��n<������ɿ�^4 R�����#�ϧ^��}O�����^yZ�K���y���,P���������~�O��m�珯��N~����:c'�x��4��t?�N���_}robm�y��[�ŭŽ��P�c��c�����4�=ׯ�����������?������}�>��ˁ�Jc�<z�^�����~8�~��ֵ����~8�s���?<q�w������߿��~��o�<�x�����<���^��IǕ2}�_゚�~>��v��?�9���_����}�k��������������m��{��G��/����}/��ו0|�����Ni��]���?�<�ֿ��_�}���<�1����u��������k_���n?�/����<k�҇�3Lg�+�@��z�����q��x��?�����O������׀��,c8�2:�]����&�������z���q�?:��9���S���Ͼ�9&��}�_�~O�T�`d����?ei^���_�}�Ͽ���,.86�}?����ﲹ��q�)\��N�ǯu߾�q�$~���??����>x���F1受�:�]���{�}�co�?R/���k�5�O�<��p�+��4�^�c��}�_}�y���K�������|�g�8������s�����^�6���7�6�ߟ�O�n=�징j)�q���T�M}���~������O~��J�$�S����^�_����c����m�����~~����q��1�ԟ�y}��ˉ5�^�Ϳ�_~����K���#�?_��d�p_�yx�8������o�I?�~����9�p��/������N?�����ێy���<�� ���y{�{����>�����6�����~D�40|�ZV�����z�M��������_���?�����5�~~|O��&�#�u����}�>���I��"���#���μG��`��_<c�u�>��/}��b-�����}n/c�+�Δ�4��N5�Ǻ��_���W�}��/��s���?O~8�AL�#� ׀�^�}o�?_��O����_�<Z�_�n=�y�f��$g��?ex���O����N?�?�~����}oc�G���^U�xӉ�x���^����[�ӓ��s��o�7�}8�3����S�?*q�U�]���o���r^y����������|iǏ����hh:�]������s�������<8d����t)L�u������}\����$Z���Ͽ�y�������/u��ſ�^�o��~ǟſ�mk���`�R����\���z�����c��"���X_�?ֿ?�s��p��5���4���w���������?�{�|��A��T?�}rH�^�������[�?����O���g5� �\�5���}G������~��Qo�������r��S>2�O��*<������������� ��q{���Q�pF�q��<��_�������k?7���z��o���"���ϟ�ǯ��߿�� �[�o�����?A�d|�����&���������C~�?O��?���~O�{וk����1���'�u����� ���~8�~O#��<~~���'��h+�s�����^�\��o���,G�k���ӟ�=��ă�|�0�q�Q�k�����_����`}n���O��pO�G�T�_�ҟ:�ǯ^�ߛ_���?�k��sco�{����O�z�8q��?��:O^������O�����?���� ֣��$~D�0kZ�������~��?��[�}o�#��}>��Ͻq�~_o�J�����������������q��o{�ǽ��5@p����B3��?�g�������ǎ��߫�z��?\�R>~���w�����`G���S9��q��>��^}{����������O���m��?_{��o_>�~/*�����o�ߛ���[�}��o���[�O�a��?B=�z�Ҟ����>�~���؋������~�{�8�|���q���"�/u�������o����u���s��CL~���q����Z�N ���aɰ����<��S���O<���_�}����~�}I�[�?����z�Gδ"�T�OA鎽��_������s����}m���4+A��5�OG^���?����c���[�~������[_��ג=��A�O���1��={���}��¥�k����o����y��V��?*3S�PS�iO��{������}\��?^-�<�>��a��x��<=O�?o^�����b=��y�n���?O��C?/O:g�便o�^��O�����߿�ӞE�~�����p4��2 �x��S�u��7���}MͿ�� �~�����>|8�V���<�_>��������>��`?���?6�����C�$�Ҥ,��)��Z��oo��}o����X\~~��l}��O:�5��ˇQ�E�loq��s�^?���Dy���JP�3P>��^��k�5o��O}}x"����r?��R���Ӂ�8�Zb�}?�ZS�u߿�����^������C�� ��xu��?�_�>���P�p9�m�?�X�/��5�j���O�o�����q���Z�S�����O,�*)�W��Ꮍ��{�A��N?�����Z��s�?>8$V��^��_���?�[�����^?Q'ޏ��j>̜�)��A�����{�_�6?O���_���O~���|����9��Ǐ^���}������Z�Ao���?����Ȋ�֞u�*xW�u�������o~�&�a��a�#���1����Jd�p��߭���x���{�on=�����d���E+�u��_�-k[�9����>��_~kZ���ߕxz��:�^��?[_�m��_�>�~���b��}>DzS��^>g�u�������~���pO���x?���߫Q���DӁ�N:�]������}���d�ɷ�q�E�p?���=3��+�ZzӉ��^�o�?����ƿ����s��??_�z�`�*�ӎ3�y��o��s���G����?���}m���o8��VF)\p�]���|=��矯��-�O�sV������?�'"�����>���`?�����[�C��~��e���:��*{���}��?��}E���#����y�M)��'���ZR����_��ƿ�~�����q��~�Ks���2xֹ�)�0|�^���/}�?���nG������_�i��g�z����^?�?Q�6����)���q��R8~|(?�S�u������k������ǻR���jk��?�#����w����#����o���:㏶��A�} �*|��]~�}�"�c��������~|fG�8~U� �c���{��A���q�G��?��_��[�O~��OL��3�<8������>�����/��@�}~���׃n���!N�#���u��S�)�>��o�����Б��ɷ>�x��Ԟg�2 ���߿?��~���ԞG&����c��k��Z�!L`d_>��_�^?���������Q�?��<�C�T}>B����Z�� Tu߿^����<[��=����ek�p�kZ��u�������������X[�o���͵�>f�����pk�����}��Q�ߑ�?ӛsa��9s������>8ɩ4�NA���u��'�o���<} "�_��c�"�������<8u����?����>��͍�8����U��J�^<qSBG����{��~G����K��������O6�~��!'C'�c8"��|��ߛ�����{�3N>��E0?��?����G��_�������k�}���zPS�)Q�ʾ���?���~���~~��?��?��f�� ���g��������s���c��{���>U5���O^������[�����+����9�|�^���_���?���/�����/s�����O��)Dž<�J�����?��a��㏨�{�@>��y~�=�����o�����}���?��������<H�ْ����#{�������y���_���^,G�����Б�>_��L��0����o��?�OЎ���ǁ~?����Ӏ�q�@��)^�������7�c��_Ŭ.�� q��8Ҝ<�� ǧu߾�?���������Q�*i�֟���={������a��؟�6��?���� >'����q���x_�����}?��B�����ůk�K�H���d�����#˅x��{�5���=�����������{�9�O�X#��q�g�u����{���\}��������b��m)ON��_�?�?^-�y�[߅��8������� )�����f�d{�_�5�?��}}�E�O�n����o{�*��O��q½{�����}�>�������'��z���x�����^���������Zߟ�67�О��?�k��J��SˆiOR8��������+c�����QO�>�yzTP�������~��N ���[���6��8��x|�)ƀ���������{�?O��X�E������[����pȭ=?*��mo���?����O�6�~���[�|�|�q�������w���y���o���"�������__1BO�{������Q����7��_�~96������^�>~_/��}��{����?��=��E��������� 8zy~U�ϕ>]{����$[����'����-�Z���4�4ǭ<�u�^���97�_�o����l���z��?��$k�y�q�����_��[�������߫�x���O:�sPE8�������?O����7�?�/��ž�?>��Á4�3C����:�^�o�>���=��n ��y����[��ٮjhN>Y�1Zp���{���{���O~��q���y�y>��ǁ�+A�<�����}{���_��߯����&��/?A�y��b���0|�A���=�G����W�c����9�q�A{��_���i��μO�+N4�3���'�#������l�}@?����~�L��⾧��1��������O���Gӎ��~��������z�^�}�?��x�}/�����[�O�<�g�*<���|�<��^�o��}�@����}y��_��<�?��+��1� ӆ?,d���]�������m����<�y���N8���3�����_�ׯu��������?�����g8��N"��u�������������#߰8���|��O�E1�x�a�ﭿ�z�~�������q���� �3��G������O7�6?�ǿSˏ��(:T�~�A��u������{��?6�}m�x�#��<{� ��I�3?*���}����{���������~��A��_��:��&�g��={����-o��?���}�&�~�<��9����D��a�1������������@�Ł$s�����̜W�i�<��Bs����=��_��O�~/���{ב�ExzyƜ)^�Ǻ�����7��?��G#�?6���k���*<�/�>!Cǯu��}����ߏ���&�<������G��?,yR���u���̀��������|k^�$֕�W���������O��>�}9����������z�^�?�C����y>����M��&ߞ>������������O�����>�������o��?���}Mk�z�<)Lԑ�ïu��T{����}8����`}�N9��ƹ�F/R:�^������ro��o��ms��_<��|�Ag��R�g�u������_��?��#���z��q��)��q��_��?��ͽ�~��<���/�������c��<����Zz���v�C��{�����m�����p�� 8����ſ��_�?����q������{�W��Q����p�J�+Ju�}������߭r~����?�#��n=��5p��G�ۜ��o�����{��/�x�����#��~�u��s���c���V����?�������/����o�n>���AC�3�Ɣ��O�������>�K�A��߉���y�_���`������A�T���?*�{������}����}<X} ��+��b;�N2�_�S�g�玽�y�}�������{s���}?#�{�jk��c� �T�zFz�^�~��y��������ֵ�E�������5�̑�R���{�}�|�o������� ���?��u��ˁ�ΜA��:��^�}��x�}�>�H�Zl??�?���S�*Ӆ=k�\yN��|?�_��/���n �}l���O��{�kZ���c�8��9:�^�[���?7��p��[��-{q��z��^g�$�\��]���}����`?�����~��A��S�?��R<��y�u������p?��'�o������n=�����>4�ϡ��w�[�����$��~�����k꾸��珐>G�u��O��}���?��[����#�{��Z�0)�k��i�¿?u�������? ^�qſ�?�'��2xW���ǯu�Ǿ�?Nm~x�����؛{��i�J~^�i�}G ���_����'�����c���_�o���ߨ|�J�|�x���{�_�����?�M������k�Z�O�}�S&����<qZ�V����u߿���o��}?���SS��_J����>]{����y���O�[�#���rm�����mf��s��|���S�^���?����~��$r~���ȷ��8���k�~�s�������?�{�?O�~���߃���s_ MhG��4�8�{�������?�=���}o��~��=����S���i�~������[����=~x�O���6?�������$�� ��9�����}��{��������K��߱���V��+��W�u���Sߏ�� ���a�7���q�~��$W�ȊW�>f�u�}�����}mc�E�}?�������_n�����s���o���v���{}#�?�`�߫����s_3�?���_�_���������W���}�?�����8�3^:�]���A�_�ֵ��_��x��/Z���9����V��k���a�ַ��?��?Ǐ���>i>�#ȃ�)�:�^���z�}���^��?����{��G��z��� `�{�_�����7��:��P-����7��<{�1O�|�8 j��{�����{�.-ſ������}6H�G��5�G�?1J������������{�'�?�ۂכq�o���p���1�S���Jz�������߬y����?���������� �ҟ3��(:�]����?�������'O����x������__�^���>�����������?�nmr��< �1�W�<z�^�|?�����~~������O�ߟϿd�����t�ׯuտ�C��>������{�X�>�����R>/�q��xׯu�����c��=������o���/q�/oz>g��NxP����u������{��y矧���y�Cŭ����1��<i���y�˯u��<�[��<s�?�{�+�ЏJ�c��h?*�5�]��������#�{��ױ��b������7��Gˉ���8�C�)�������x������6�[���כ����k����^�����������/������>���>T�3�()_���{���}Ǿ��X�������{��ĚӀ�4�E:�^�����������8�����c��,����>�������~�}H�ӫ�nG�8���s���~��o~�f�4�h8�9�Jz����������?�?�{�M���[���4�O��ȃ�����-�8������֞|~���}�7�z�}����y��������>�A�������]��G��}�_���?������ϗʞX�_Rx����?���mϾ�6��^������p}�b�D�g>X���j1C��������}���?��ןŏ���>�<�O�?ek������O}����/r@��7��+�J?�1�4�8R�{�q����O�ӟ����\��̃��ԟ��s�x ӯu�~� ���a������������c&��{������[���������Ǐ���<�sA\��?�ϟ^�� ���߇?���M����_�q�<(jOzq�8b��|�u�����~�������{�����'�$�~x��T���O/�4�|���]�����}������������{��)O�|�#�8���={���s����߂�?��Z�?�<؟�tZ�������ӯu߾�ֽ���~��.-ȿ�̂3�\$d~�QR8ׯu���H���������ֵ�x� �q�o�`�$V�;|����̞���P-�?���_�:�O�k����M>T��u{����O�?��?����#�{�8yq?,�?��#�^�����װ���o�����ܟ�<�=� ��E=I��|�)_u����~��>�����o��|�<���������}�}������ǐO��~����ٯύ*O� P�gx�N�������q� ߏ���=�W#�ϝk럟�y��������<�[�o�H�����~�����X�Nu������m���86��x��x���4 ��<��1��uѿ�����a����}~������[�O~���OV�9n?n@��{�������{�/��9�?؏����"���`'�3�j)��}����7 }�s�7#��<=��V>\=�l���V�y�����ߏ~��?���?Q�=�8Ǧ8�����־����w>���[�G����#�μ����@|���8p�]������ԟ�ck�A7�����}������"���{���}������sn���ߟ���3�xy����/��u�����}������~?�"���~����Z�>u�i�����}����߯�~���?���'����E}8��z�]��}O���>��nM�ۏ�#�}�p��'�&�zq��w�ߎy����8�"��{��0i�/_<�V��uտ����}#��� �؟���[���p�� ׅE(@4�Ϗ�����l���?S����O���~��}G��^C�ˁ��3Bk����G���>������������o��À���ZV�㉯����������7���M���������>�}\�������������?����>����5��E=@�A��]����<�o��^����<~��#����>Y���G̃�O^���G�����?�o����6�Z�A�C���G>��T�R�x}��#��^�������{���Ň� �>�����ԯ����)��1��w������Ͼ�?��~-��}M�W��ڎ x��?h>��WT�][������?������o�����Ǟ|�j>Y�9��g�Ǻ��T����O��\�~����r?�G�Ϩ8`yZ�<<==�v�}��������As����coϽW���<��hs��+�����ȿ���}A�9��O�qo�ד���_�&���d`Tu��?�O}���y�??�{�O�Pz���(@������������~���?^>��������J���j1C���x���z���nO�As�ֿ�P~T��W���p���w����no���>��s���c���Q^sR)�G^���?�l��w�6�����n���y��R�MqR<�?.��O�ſ�{��~~�������v_��Ɣǩ��x~c�u߾�o�"��~���{�8��5��~Yʕ��S�����}Ǿ�k����?�~��� ��+����Q��{���a��|}���?��M������8~^��8���:�^�ǟ���Z�O����x�|�8�ӎ:��+�ʽ{���[�������ɷKrO�-n?O���<��q���)C�3���O�#�-��s{���`W���?���)�����|l.}�-���_����}x�}=�׆r3^<1�<��kZ���w���8�[�k��O��b=�'�����p�MMA�^���?�>�_�����o����)N�����^�����s���c��ϻ<T�.?<k�S��^�������A��?�_�����D�c��q�U�<S��������9?O�N?�߫�?mEM��|��^���}>��?_��A?_�����3_ʄ�g�����?��Ǿ��o��?�����Ȝ�^��JW���x�������}����������G£xӍ ��Ξ�?��~���א/��8�6�Iǩ��*q�V����u�����}�����R?�_��~�=*O+��ׯu��?���'����?��y��� ��6���ޜG��8�\���4�j:�^<_���G���>��}�����?�������'?����s��ҽ{���s������??P?'��~U�� � ���{���W���G��@�cs�[�����_�c>X�rx�˯u�W�����O�<�������7?��ӈ���T��:�^�}�����_�N ��~/�?����8�9��kZ4�|�{�s�����o���?�߿�� X��c�����:����@�*)�u����_�'������{_��Ͻ}����L�����{�����<�߭�۟��?�o���Zp�kZzև��O���?�g��{������?������Ƥ�ӷ?3Jp<i��u��~�����}�>��^y��'�O?[~5$��?:ӈ&��|����~}��-��^�oc�?�>���ƕ?�����Ϗ���,/{_��G<�<�����\k�#T�O�S��{�_�o�����_�-O�Ҹ��228W�u��}O��������}~��������^~�*c��W��_/u��_�����[��7?�[}������^�(2kPkJ��:V�{���a������9�m���}\���}���W�&�#�8z���~�An~����z����5�������u�W���=��?�76�������ϕiO/��>F�{������6$q����6�ֵ4�x�8��^�x��?����m�G���� ��N? s����1������~�?���./��� �51�88 p�@�]~�~������~��g���x&ğ{�Oۚœ�g�^����ط�ַ������\P��dP0<����a{�4?�}�����Ŭ?<}l�����,�W�~�2:�^��[�H�z��~}��o�/���C������^Y���cׯu��'��߮��?�����~I��p�J��)�zT����{�����}s������?��'U�ϐ�����q���E����S�{��~8�x��G� �*kO<~T�xq<H8?n}�~�k�����G��6��6����)�^>y���Ǘ^������G�����9�K�^���Iǧ��L��":�^�_��?���>������ۓ���>�3_O_�<�������w����������H��O/_:?�??��O����߿}?�����ۓ���s�y5�z���ZT{���������n?6��qq���߾c>y8�"��ϭ=�_��������ߋ������6�{��Oْ�+�&��#�u�}~G�?�<���?؋�{�>f���1�?gh��{��߿�����6�a���Mh+�'�����u�����{��6�}��/�$�-��@y��y�}��i�)J���z������R}��������E����o~5Ǡ9ɨ��@�ʔ���w����o�������� ��������1��ASÍx`��}���s�������*M�����ȯ ��s��\�^~���}������O�~E��מy�ۋ���>^������1Ou����?�~}��P������/��}c�u'>���#�^�{������#��������Ӏדn�����q�)�+�J��� ֽ{�������}Ǿ����7����B��^�~Y~�Zyg�u���_����}[����l?�������#�rI�X����l����������6�{��C�_>#���~^U�^���q��q��{O���������ׁ�@�OO#�+�_CR�${���~7��r8��}o��ӑ�cʀJW#��=M>T>���s���}�\�����_��q�>�H��O<Tׇ��5�����?�{�?O�'�>������B.�P!Zf�x�$��c�9������}}���~�����ɰ�8��!��d��j M8�^?���#��_���_��_�<�m���������|���J�u��}o��}=��~>�������q���O� ��5U5�(1^$u�/����?����>��-q�lmȿ�P}���8#�h|��+@i�߅�k���/�������sz8� k�<�+��*u��x��Ï�������8�4��G�$y�'<}j=�_�7����/���o����86��!A�����#<:�]������?���$[ߑ���W��kJq�k�������7�s���/���N?g��ۊc4�}�\s��?���p>��?�� ���s��>�Bq����Q�!{���[�E�G�~G��{��$��^u�~x�(a>�<r@�^�����?�/}������x���Wg�|�����Ҿ��������W���mſ'�){q�I�3���` yy���g�u���~�������9�&�zV���3�Z�T�����?��w�>�������?:�<+����.��V��|?�}o}Z��6�����s{}G��>�)O:�Zh3�iC����p/ȸ������>�~=����Ʀ���G����u�m��}������p�^O�C���=|�G��r=�]��������o���>�럞2�>'ε�������������s���?�{��ƴ<Ȏ5?a���^�y�����x��������'�~?�o���LW�b�8���8Pu��s��^�#�����Zz�O��]^8�s������"���?_����F�hi��rh?1��~?�?���?����c��y�.?Ðn9�����hsZc�}� ���}���#߇�}?�����_���k�$�?n���i�.>�����[��9�����S댓J`�f���+A�?����f��$~���7�s�YǗ���ʜ)�O* q���[��s��Z���p}Z���3���'�3�=�_��y�}��?�_����\�@o��\��ʙ�x�ԜdҞ\:�^�z���?�=���Q����o�����?���r|�T�ҵ���{���������������,?<��������^t�_u����lO�߿?Q��}m�<�?����>t9?g���c�z��/��G�������y[����pϙ�������}����?_���\���_��&�6<?�K\���U=k�RI���^������|�S{s����}�{�OA��c�iO��˯u��^�P-����>��X_�>����~=��+�?Ι'���?��A�>�o��}-���?���@�p=��SJׇ�<s猂O���w��ƭ�?Q�m�����>��� |�Z��_��~��?��}�������<��ԏ����\h+J�k�p��<�������l?����C���?�ok}?���B+�g�~t�k�Pu�}�������������������⇍|�^'��#�E|��ߟ���?�����o��ȹ���_��_?^?��r8����^����[�G����G��no� s���g�g44� ��4��u���+���{�~O�?�l/��{�y?��p�<=�+Lc���E������~'�-rx��G�~W���~0x|��'�?g��������������?���8�?!Æ?�)���w��\�����^�KK�=J���ƴ9���|���\}8�}�����=�4�hi�>fA�J�9={�{��"����ċ}~�}��O���s�{����~?��������9���U㑑_���d�8���g�'���o��s������<����f� q'����z�^��_�?���~?�=�o����}?��8��x�������1�8�}k�����?�ߛ���\{����1�����z�^�������k��_���͏�/���{@��G�����������������[�~����U<(i����� ӯu�����]>����}?<�s��;�+��S���?��:�]��_�����^=�O���?�>���PG��|�^�2x���^�[���?��{�ֱ�������yKz�p+���R����u���?�_�����[���~��$Ž�>CG��q"�5��w���o��+�~�B>���)Z������ u���}�_��CȽ�����s��TyP<i鏷�u�a��[��=�o�[���y���W��}I��dO���?6�����~O��������6�z��+���>|x�N����O�߾��?��y?�<��n9�O�?/�k��"�믧����r����"�_���?מ?���C�O�W��ν{����_�?�{��pn~����������(q�y�~y��H��������~z6���@�������}�p��Z�8��CZ}����#�G��}>���?^?�����Jy��3�O�ou�����6�\[�~8�n�������xx��q�zP��������E���}���~E������)�G�>^Tx�T|�^�����^����s��n.-�O����p|�`�� <�����sks���Ⱦ�����p��[�O����q��px{����m�<�GA����q�}8S�^^���ïu�~?�����=n/�����^�}G���oz���9�(rx��?�q��{������/`o��y�#���o~}��f��<�*hG��p��]��}���~���mk�� �����ϽR��>��Vpr(xu�}���}�������K�����7�Z|�\z��z��q>��������~��y?O~�>*T��jq\'{�������Շ7���������_����և�0?n}@��w���� ���������f��)�q��4��q��^��������}?$����qǿzp�SӁ}3�R�/u�~��:�<�����OΞt���#��ZW�{�|�����\8��O�c?i�J�ּE=jjsO.��_���?�}����{�_���ֵ�Ϋ������p��]����n8�}m�C�y?^��p�x����^��.��_�?����8<��s_?����}s�}����{���`?K�o��m�Dž?���E8��|�������E���>�����\<��?�ʙ��Ȏ={�����?��C������������2>� Tg5?fk�N��q�������߭�����_����?��_��x������q�����O��O���o��x�q�?O�����`�P��I�ǗH������o�����߿?_��s�����}=�yq�<=2+����{�_�k��?�6����Z��S�<}/s�?���=qS�>T�1�����{�5�_�����~=���<���������T��Ty������>�u�������������x�8���a~��<k����?<�� �u����}���-��y?�/�#�~&�xz�짗�jz�^��c�������~�<��Ƚ�������J����4�^��}�E����?ß���`����҄���ׯu�����s���>����?���>����3�|��A�.'���w�����Ͽ}-{s��x珡?�~o�ԭ@�8gӁ'��)^��_���������/�cq�"��?s�|2|��R�@��W��9����}�����ܟ���_�~�l��zp���x���zMz�]�����8������~&�������1��N��@������?N������s��8����~*f�q�O����߅�ao��7�m�G��X{�����|�N9>����ƻ���'�O�k}y����G���S��k���}�'�C�?���#���Z�}��(<�̏"=x���{�?�_�o�{�m����a���~������ �� ����q��{�Z��B�����yߎE3�J~�_?*z����_�ǯ�pO��O���ߥ3N9�犂1N#��^��_�ߏ��}�\ߟ��������� �֧�Θ����G��?��c�?�=��~��O��\~?�����r8�Pg台���g�w��#�6���9^��8W�zW���3Á��?_�s��Nx����q��E��A��-��+�A�\Čc�>��^��[�������>���������>��_P~�>$��q�+ǯu����}�c���_��?��~>���:�� 3���G�)����z��}����9�?����uO�z���RI�G����>��}o}���x���E����=�}��M��'?/���w����n~��_� �~l}�ָ��$b�\<�^4c�u����?��k�m�?��Ǐ��ӂ/�#�~�ON&���+�����[����{�������o������Q��� �#Ϗ�i�o� �O�G��_�o��<>���H��}1�����+_�>��O�����~�/Ǿ��~��<�<���Q@|�}|���>c�]��N�O�����ߟ��_Z�����"����^�}���}��~�����ß��r~��=��.��U?nG�q�^�����[��?Þ9��o~<>_#��QJg�^����ƿ�}�{}H��G��7<�O~�<<=xzԏ\p���}}E�����>����J��֕��98�xg={�{�ſ�?�?�a�������Ϩϕi�P{���_���ݿ���ﯧ��������ְ��<Mr>@Ty����x������{�����{O��C��{��?�����=kJ�hj:�^����͈���s�5`�8���>x��{߸�m���������g�����S_0x���s�?�O�0�����S�^�?g�Ǧ?�������G��oc�'��Ͽq�O#�sO?O�����_�o��[�����R~���X����~#Οg��<�iJ��ׯ��������}�ԃ�o�#���J��L�h#�8���¥�>��Ǐ����o������/Zp�4�"N�����}������8��s�Q�>����~u�8��'�u���#�Ñ��ߏ����Q���MEF)�A�����^���?�#���~y�s�?��m����+�|�~^G�������#���o���\��I�����?�/��{�+����´&��3_u��<r�Ao��/�����O���k��S��ϯu���}��ߍ��cr?�����}������� ���={���#����=��E��Z��~���?߸Ҧ���>�^b��{�����}�O����?�ֿ���7���{��r>u��Ҕ��R��]������V?�ma���>��\������f���'<N|ɠǭ^���;��߸��?���C��~~��s���E3\�棯u�����ﯿ�k�G��^8�^��J�Ԏc��jiƣ�^�ǟ���n?���?[�m������N<<��>|h2~g�u��8������}��'��?�~?����1��9�� xT�ҘǺ���}Ǿ���&��^�[�9?[�݉$���k�<sǀ�)��o��ߏ��{���}O��~���9����3L֔�2*})�Ꮍ����?�_~�x���o���m��9�z9�~B����g��G��߹���o��ܟ���W���i�+^q�c��>DV�{�����o����ȹ?Sq�A��q��|�J����Wʜ+���������=�M�'�-���I'�-�?��Y�8W�f�~X��<??u�����?[��_U��?/���iO_*u���5���Eз��{s��Ԟ~��ǻ8�=xS��1Z}+�����/}�>��o����b?���z�J�i��MA���z����/��~��߿7�}?����������ϕ??AJ�� u�����=����l8�?Cȿ#����p���ʘ�u��������ׇ������-�6��X[��N�h��T���Pri�q��~��q����o��O����=�dS����Ԛ��^��m����Ab�V�������}{����?�}���� �-����O�*�#�~������#��x'���canm�<����(>��Ҿ~~�Ǻ������Ͽ}>��-o�����a�|x�?OΕ>>u>�=ׯ���������I�_��a���T��h��q�xg���{�G�O���}���9�~����|+^>�W�|�}k�q��{����?�N>��{\���p~��n>���/�\h�&�q�G��z�]���}�?�~�����}��?����߁����~g#�ˏ���~9�����s�?�I�����|�' }�����u�"���}?�m��߹������r?�7�<����Eh)�|����z�^�}��}k�_~���k}?�9����}�@'������"���ď~����X����q�~�px�\�UϺ����}�}����$�[�~�-������d!�� �ӯu�����9'�����'���Z��N-~}���A5�Bk_��Z�4�^����?�}������o�k��?Q�T��<x�c�>��^���~�����x������q�� i����q�>������ Ƚ�������c�"��O��^��������>���8�q�����[qo��>�I��dq /:������}��Q�[��7�?���߿�$�!�\�׀={����������x��z��Ќzyq��������nI������>�~�<� <���+��}������߿ލ���o��?���_�����j�Wʹ�^����`��6�տ�ۃ�����������M3N'��� ��x�����?_��n,x䟯�����A����� ����{����ޯ���}-��|�>t��i�_��^��������a��[�����?�ێ}���5�gˏ��rz�^�����aǾ����?�?A���؟��iC�Jy�������]����k}y���z��6�`=�־�� ��qS���u�?��O���9<����x�E�ϙ����LS��}�~����� ���~.G��m�q�?����,S˯u�Ϳ�?��?���|X����}���� � O|�)�O,T�u�ۏ����=�q��m��?ַ�����+������<?�^����~��q��[������a{��xӏ�~\r|�_3@:�]}���_�{�ě�9���O��/Ž��y�q>��>_`5���w���r8�������ߏ{}+Ǻ����~�zׇ^�����|ǿ����[����\�z^DgN*>������w����}~���[�r?۞M���q���?i�0��Ϧh)���Ƚ��n/��_���}O�1���z~��֜q��G�?����9�?�~?�<}?�~����>�)\ǏL|��~�����?NG?_� ~E���c4�rF=+�Ly���������߹�y�}aoɿ?RlG�{���>y��F1R�ϯu���|�o�>�C�o�{��ߏ~���x�����}�{������� ��_�>���7�~X�/�}+���[��n.M�~���_Ł��yV��+�ƞu#�u����_���b�q���I��?���F�����68����^�������������<��������E��ߟzW�҃��xd������[�G�~��>����_���k��4�8����S����ݯ��}G�R��{�i�_��xL?�����~-��~������`P�ɧ@q��3�^��{߯��?�O�q��}m�'�|�)Ƶ�xg9�kN��@��~�q��x����c�W�1Zc��A ��u�?������v���ߓ�k���z�E O�Zg�.�Ϻ������;���X}��c�?���Z����S���?>��_��_��}?����A?�?���c��������)CC��W��k�@z�^���������}[�{��/����Cŏ�s�<H:p>��jH���w���?��^�����c���긨��=G�}~T��^����}o~��}x�������~��A�M)\瀭=+�P�#�:�]����{��~����Ӂ�O����j<�( 8�<jOٟ��{�{��Cs���.>��_������x�yC����k�ʸ��u�x����o��}7��K�x�ﲼq��_<c�����?��~��^��_��?� ����q��2k�z��:�^�}�m���8��sž�s�������~���zf�� p�J� �q�u�������_���}���_���#�/�lO�~�q�8c�?"r~C���w���������?���X����4d~_�����~���?��_A��[���r��a�����I�|�ι��w��~�<�ƅ������~4���>~�~y�g�u������?�A�����/��x����hI�i�r>x��������o�ǿX\_���_́��E���>c׀��}>�W�u��n�����py���{�������x���d���{�#�=����ӁͿ���}>��F)� <�~�'��q�������k�������<C�~??�y��ኂq�G_�qL{���[����_��}��<_��cŹ���#��.ώ �GJq����~���\}?�x�����}}�`�W�#��>�5�={�����}�������q��so{C����GO/u�����x���\�~�6�M����_�o���߸c�EsZ` ?/��8u�ݿ��ɿワZ�{����k��寗�z�^���O������ȸ�}8�a����^���)_2I�P{�{�O���_��~�{� ��&��������u���������[���~�?O�-��8�y�yV����������>��������~/�@���۟>c��4��Lu���<�}O�A��\p=�PӇ�x�5������}��{�ԎO���`G?�����!��\���Ҵ�+���O�O��o�ӏ�?@?[�?K[߀���ҵ#���q��u���??�Ks�s���?���6Ksa��z��y㈮q�\g�{�����}�>��\}x6����{�A��֕�_����Pc�^���_��?��qϿx���~y����o���_����N?�����o������^ֿӁs����5���O� ֔M^��9��o����}m��/�Ҿ�� �c�W�u�}p?���Ň7������o�����Jd����u�o����#��������n>�����x@c����yz��$���������x���8�//:y��D��:�]K�_��#�m�Î��ן�<p8��8cx������{�����8�y����[����6?��W�#�T��#��E=����Ǿ����8��`?<����*(x�����$�<��=��nG�����7�z���A�_ۨ~^g�u��?������x�[����[������)������"��{�'��|8_�_Ӄ�9?�{s�?�ǎ/������ ��#?<g�u߾�6�ms���O�N ��#�G �zP��Ҽ3�8�]����7�o�����s�K_yy��y����kZ{�}���z��c����/��k~nx�s�Ꮧ��Z֘�8��w������Q�6Pm���,8��ׇZT֔��q�NkJzu��y?��������y�[�8?��>�RH0G�T��<�]{���[������8��n �}�m��ލ}8�#�?�8������������}?�_����=�S�*���Ң�fH�^�}�����_��>������,,7��?�#�.�k�5>��,>��{��?@~����d����_���y��[�8��}������������p~����8�P{���߸�������'�p?�w�/>��}Z�.��~����o�s��ԓo�>�k���'����? ��������\}o~?��� ���o����k�χ���~�ǯu��?��?���/o����8�ߟS��+��P��^��S�����o�����'�G���Q��g����_���{���E��x�������C��ߟ͏�SZ��Ҵϟ,T1�������s��G��O���ҕ����UǗN��_゚���~��?�_^E�??��~��JP���O��O���~������/��,?��u4?��2k��5>|z�]qq���K��������o�� ���p���5?:~^��������}�6����"�~ly�����{חC@~�S��H�z�]��[�������>���QƆ�����}^�����߾��<\�ɸ�[�����x����h*8y�����{�>������ӏ����������R�>������":�^����������>���?M���[����^>~Y�B<�k��c5�]����{����}�r8� ~?���:q�?e���8���S�����Dž��}~��s�������|8W����W8��w��?�9������"ڦ>F��U�@��g5�^��=��ǎo���a�oo~8�<S���N:�^�}��������[��-��\�}��kJ�䁏*��5��k��a�??�ߏ���I�>���K�_�o������ϞM����:�^��������s��Ϳ?^x��6�ީ���\p���4���w��~������Ÿ����iJ�ׇ��#�N�����O~�<��9�����}��Dc�"��Q�ɧ�������>�����Gǿ~Í_�?1�~UY��{߸���������}/��_Ȝq8��c�u�??�/�m���������s{�o��xׯ�i��ˉ������?_���_��Qr=?O��}?����~a��J��2s�S���{�?�{�@9��O�����n9�� ֦�_�y׀�\����}�"���ȿ7���~�s�.4�k�҂�_/��:�^������~��9����{�����c�R����z�^�}����E���O����۞-��8&������㌓�}��q���q~o��c��_S���?<S���o������~�����6������@�?#�b�f���?�|�}?����߯�����"����X�~���zzq�=>Y�^�����?������������֜8}��EG�f������{��?��y��o��<}I����)��_U�|��8P3_S�y�u���~�����6���O�o��� ��}sL��px�u�}�����O�}�}-q�rG�|�s^"�3�����I�]�?������~���������������xV��ㇺ��b��.?[�������{ѡ������^4��)N��_��_�����+�������&�49>�_�<ENG�u������<� ���{���k{�8yp�>Z�}G�G�mz�]���}��}���[��;�k�[����ڷ�S�]�x��s����{������^=���s�㏨���?�c��1�����*3������[�6�[��O�>�{��J ����x����u���?�G�āk�O����{��_�ͽ�����4��ǡ� S��w�~���������G�O<��P|������4�C��+�P���8�������?����\8��z�9ǯ�����}�?���~9���b?��Q�������`�<i�Ё�Ϻ���?����F��?��m��o��� S���)�\��_��u������߿ލ��O�^������)L��LL�g��{�����?O���_���c����g��O P֞g�)�{����s��?��������_�?��8�zPS��?��)ïu����a�������ߐ>�����LJ�4�j)^��5����w������=�����������Q�ޔ�~U�ُ:y }��u�����a���o�6��?��G$�s��nG�����T W叟u���#�����Â&�←�����<�E|�������_���ǿ\�9�}OOſ�?��o���\փ��N5�{�X��?�}������?��~?�����i�}�'�<M~�={���o����~ן���Ӌ���_�|iÇ̓ƕ��?>��u����S����\~y�ߟů�����z��gʣ�Pq��(2O���w�>����������߳Dž�.1�� yy�u�o�����8����?������X{�N =x��5��M/��u����{�~?��s~?���������~D ���xҝ{��������й�c��A�z�}��zg���h3���w�������pM����{�b��z`����>������>�������럧�Zd������<�u�����������Ϳ?��ة��)�#�|��ȟu�y����O����q�Nj�8����?᧙4��1�����w������~N[[��[~��������V����^����_������? Z��O�?���ǽS� ��f���S���?�q������n���sc� ��T��#�o��G��^��q�O��~�? ��?���ŗ���ޱ�}I<}?�3��u����XX~9���������8���~��������|��} �,?�-����<{�E*kNgّƿ#SN����m���=�Z�������H�� ��>d����)�O�����_}�}��Oͯa���b����5>~U"�?u������}����O"��Ϳ��?�� q�EA�������~?��ێ}�ƛ���?��<�?��ݫ�d��R�=i_:�ӯu��}��q�_��ӏ�����y����y֟m|�0sÅz�^��S�������/���~8�c�����8p��G�������b?���O���_�� �K~�<�z��}�G�LE:�^�����?�����������rx���n��k\����3���z�m���������?�q{s���>�>��Jq�99�N#��^������������8��S�A�<�x�3\R�'�u���G�o��_�?���q���ַ�r}�����֢�G}G^���y�}����{��}'�?<�o�ͭ�?�����p��H>�u�!��O����?�y��q����`�~u�?����_�k���a�<۟�\~G�r9��(x�>G)_���{���?�r=��~~��m�9�>��o�'C4ǐ~F��Ljt�]���o���+�?��?�}Gӂ=�e���'�̃�>�&�Z����,�_��Á��z��I��|��_�����X{��{���������Z���^�?���������O^�~���'�{�ok��O~ϩ�+��*jxֵ��u����)��m�������Z�#����C���u���?�}��[�?�?K��.>��מx�2G��֔�1���G��������$���矧����3��SʜH<8|��]���nnO���8��?��<�c�9�8g�u��������G�~"���q~m���x��(x��h|�S�O3Q�|x���x�}���� ��?K}8O��~�|�1_�<�>9��5{���_���?�s��c���p<�� ����jA�s�5��ZyPׯu�����{�Qs�lZ�텹�<{����?m}qPk������}��~??�{���~�<�= ��E��<��^����v����~H�����?����!�O�?QLW������}����:7���_���G���!S�OO_O Ek��=���}�?�[�)�6��^}�R���{E|��q���w�����߿���ȷ���K{�d��ң����{�#�_����[��@[��?���8���<s\8�1���_���K���?��ߎ �a�<}>��y<�^}��q�Ǯ|ϯ}��w���}m������*��8�:?�|��^�x�mǾ�?�����/��Z��<�Oȟ�����W����y����~������?��G��ⸯΤ��gFs������m��q�m��ױ���G�����94*=<V�&�?u߾������l��I�c�B=3Ƨ�u�}~Oן���������yS|�i��֔�=�����_�~7<��_���No���;���b�_�}Iҿg^���9�m�������?�~8���[����z�O�?��k_#���~��~�ן�W�?�����\iO��q�ϯu�~�����}?ַ�}?��>�^*֧�58�/�#�u�������ߟ����?���߅Ek_���� �*:�^�}���o}���������X��?Ð2@��=G�^�����������v5�<�j&�����^���?�A�#�ͮH���y����<��j+J>Y�ǡ�z�^�}�����'�8���C����~ ��c4'<kQ��28��u��?�}�}/a����ߓ�?�_z������A9>o���w�����߾�A������q������ϗ\��Ҙ�u�h������s�$��ӎ�9�{�� �¾e(>Y��{��&���������?�M����$�_�u��ہ���#���p ���ߞ>���m��S�oR~�`�<�����o�o����ߟ����mo������O�q�����M��?���מo�dW>~F�����4�Ǻ��E���E���lm{�^��������#\0+�� �Ђ~��.���?���c�����������x�z�!L�����y�}����߸�s��x���@���?fs��s�������ߏǾ���q~��~y?Q{��/>5��+�Z�~�#N��o�����o~�o�nl?����s��ߍ>����U1�{���}��{���[����8����� ϕ}* 1�q�sOu߿s��_�)�#� ����{�|�*+鏖xq�^�?������?��\�$����?�۟�����S�AC��Ƈ҄�z*W�w������S�!��?[�S���?�}pEsC����~~��^��?��������������a\�#����yׯu�����{�O��[����q���<ϖA�s���������ܞnx�X����{ߦ��?O_ +�u����������{����ޯs�\�}M)�q�����:�]�����}������������#�o~�&�~`�/�q��u����O��ߍ���S������?_~y�����V��ïu���?�����7��G6��s�$^��=����1����z������<��珡����1������j2��Pu�}���x���+{����bO������p�LJ�� ���������=��Q�?�x#�x���p8���#��_Q��_S��O������CN��|�|1ïu����߾�ד�<y��8��.,7�|�Ò)��t>u�5��u���[��������^�����8������"���¹��q���x[��z�����G_�������#�/�C����������{�G���_߮,x���<�NA�6�j3���sA�>^|O������}��� ~އ����~=�y�M+JZ��k������.=��6�[�?�Ӄk�k}9���d���z�����ָ�:�^��������O~�X^㏯?�����~g��O�8p������o�?����97�o��ߏz�)��~�Gχ�?:u����_����>� rO_����?�P8���kO�Z�8c�3������߁o��������G�hk��������][������}��a�G��A���������zЊ�5��H����{��������x��M��[�{߯�Ǒ��T�@ Ǻ��W�5��c���{��<�ܓ��~-��ߏ��Lpa��Ms_���������s�x���o���/ſ��8f�/<W�f�����{�s���w�}��չ��m�؏����m�=�6)B8 ��>�?.�������G�?O��K[���?�=�졮**i^55�ȯ���ׯ���~�s���b?����=���4�q�y�|�����`�}?_��y?��~�ߍ}<�<��}jp8W�uտ������� ~G�����8���\��J��^����o����G�y��s�����oo��<�Ɣ��Ε�4{������������-�@��Ž���1��_?/�ƙ��^���?��}�ߟ������{�������?�Jq�z�]��z�Ϳ�����{_�/��Q���O��>U�q��J�8㞽�g����ž��~O�c�7��{ߝ3�|�~@���#�?�����a�o�6�q�ߟ�~��\W��2N ~G���w���7���}��퇽T����!�ON'�u刺�l-n�����~�⦾g$gʤz��������~m��o���O��O~��H�ˀǩ��Z����������Ca����o�-�����xS��I����u{��o����ğ�#�����6���3O����Fs_�^�����}�>����o�y�x?����=�O�i@i��>x�q�'�w��O�ܑ������� ���'���u������ȭ��_���1��Z߁�=_Jq��} 8���C��]�_�����W�\���ȿӑ�����+��xⵥ}G����������Џ��"��?���_�A�}<���~�y�u�c�Ǐ����������?�۟�?����?0<�>�Oҿ����{�G���O�Ͽ}��������-ǽ�>���I#��"�{�������������O�M���c�\x����� �^�^믧�S����^7����~G�5aa��m�t�<�>�WӅ�ȚT{���[�~���k���o�<@<{������Б�������OŽ�n-� ~�?��&�����1�(8S�z��A���7�O����{��>������6�>�����<�Li��ǯu� ���o������=���~������^�_�z�����<r)�!�����}X~O6�����x?�w��^��<�c��#�{������a�����O�Ň���?�{߮3����+\~t#��������߸��?Oɽ���?��T��>�A|��|��^���O��N?������s���nx�q����ҞC�����9�^���_O}_����_��9����8`�q����(?2)���_���a��m���<�}��,T��*s�4����{������+�����s��������?�ce3�������[�����7�[�$_�?<~������8�?�� ���j}���?�^����'���v��H����\�*W�À<+��B�s�#������w�y��Mk�_:zu��������^��y���>�ލ)\��A�N���{�\���~?������� y���$�b��u�o�������c��?��_�5n~��u����u���^��~/����?By�c�<p�ϐ�8q��ӯu�c�������߯�9������ok۟ͽ��n*s��*���:��z��������{����o���s͈7���L�c�<8�_,��u����s�<~x���������8��<hs��z�^�y���y�m����o�����[������#���AƠg�R|��}�}������7�۞<~�����߫���g�x���S@)^�����O�Zܛ\�?���'����Z�,�p�h+��rz�]���~�q�ߋ���o���X���}�οeO�x����:�]���������}?�\�ſ�^�q����-pk\��9�={�{���� ���o��^}��?:�y~^�����}~�����?_�n�����߫��䌌��3�)���?��y�������y��P/n<G�WG$ ���i����9�}������n����{���k�9���������{���Z�m���c�?��?_z�8֟�>^u�X��^�������؛�?�W�~�_�����Q��u��}�������.?��~������~��k���i��]�������C�����?�?�\�/kz������M8�\4�O^�~���bM���N?<�7��g�J*�_�J�υ}�_����?�N}��O��?���Cſ���#ʞ��t�����N���~�ȷ�ak�M���G��}����O���k�sïu�}��~o���O���m�?M}�T�� d���u�^�}�??���y���~O���[��~f�����~�={������ȇ���cn8�?Ӂ{��ԩ����<��ӎxV�}�_�����}�Z����\���'���?:Wӏ�F=xP�c{�~>��?���{����������H�F2x��M�?.>��゚��~�_���<sŹ�����p��?����z��={���o�������p؎�����ߍOۏ��<���{�����>��_�?�}[��K�{㊏��� ���^������[�~�������o��\��$��������>y8�]���}�����߇���o�������~4Ϩ�i�Y��ƞ�{���������c����k���k��?O����g�V��}���\��$��6���&�=����>'ּrq�$u����}�}�I��c����ߞ���ޱZ�d��H����u�������~�?^�l}~�O�?>�Lp��C�Ƶ�JҾG�w������~8�o�7�{��3�����|�N={���|}�S�?Q�������F����>dҴ�~C�u�}}G��~�{�o��d:?�?.��z�]����ﯿX��������z���q>��^��_���q����ǟ�������?O�7ؠ��2??1� z��˯u����������u��������އZO�}*x���/u�k��������&�������o���� ���� i^9�=:�^�~��CŇ�#�������p��\�W"�G�Q^5��u��������������O���o�����x�d}�,g�u��O�=�����������Z�[X{�F~�\�q�kA�)������G?�{���&��M����"� �����(��k�������˓s����y�>�h2x��ǐ5�<��~-���>��qq�������~?����F?ek^$��4��w�����o}��Gӟ��A���;�+��Q�>`��8�4��u�������5���?�������z���8�q�kQN���w����������{}o�o�������x���L�s��������o��?S�����=�p���xp�<�_ABu�����_���ӏ�����jhxg1���+�u�}������q�~���� �q�Ƶ�5�L��O���{��~��O��ߛ}~��y������ߏ ���)�'�?u�������߭�"�����{��>���(�?��G ӯu����{��8���מ���}���K�iC �֦��^��?�?�����k[��C�?��8��ߎiLyq�� ��W僑����?�_}�A?�������"�_�����`��>� ?:����_���g��߾�[�}o��o�|�QL|� Pc���{�s�����R��y<�k_��"�_��O��0<��H�5x��}������c�?�O��:���zǯ���<��.��\�O����x�}ͭ��[�r,'�����ώ<�@����^���7��������?���A��z��O/_�iĐ3_�Ҿ�}��7��q��.>����5��nx��.��__�����#����~~�_�ԟ�7����j~����}��i����������'�~y�bo`@���{����H'Ѓ^����o������~��W���o�����R��O�O�#={���[���~"�����-�-��~moAQ�P+�O�,z��������}�=�8�[�~8_����~o�3�9?��&��������?��~?�c�nm�ug�xP����?h��{�)�G?O��o�>��U�������ž��)�J����8S��^��������� ��}G�}��?�*=�_����������M��<[�7k����O������A�=�����6?���oŮo�>������Z:�� c={���?�X���\�ǿ~O����N,O�lq�;��?#�i���8���5�<��?ӏ}[��}?�<�A��}?��=��4�������|�^�����������_����^#� `V��||����x��ȵ���������:�4'kƾu>��u��E�����C����X���{_���+�Z�b�8����������[�~.9��x�>�[�O��<*MO�I��k�Pu���=�6���O�q���y��1��u��C���8��{���������{�����J�|��� ^���}����}n/��X����|3O1��4�)�\ӯu������a���}G�O��@?��s�Ƈ�8P�q� |�^��_�T�����>���/o���_��ǟ)ZҴ���H��w���ߟ�?K�~nx�8��<p>^g���q���}�_�?�������I���o�?�?�,=�����À ԓO�f������/�������>��oq����X��������p�3Z }����>�����O��_z58����^|Fi�y��t>������>����~�����Ĝy��q?�x����Ƚ����������x������kBEA��u�����{�9�}nO�~����45�����ʙ��^�?��z��㛁��?�'�z��"���e=+O3N���??S��7���?��q�8q�<�0s���}o���_���$���\s�@� {��������={���z��ƽ���o�Hroc�x��c��xV��<)O*�\`�G�u�S���W�+ݯ��b��8���ӟW�����+O3\����?�����:���Q��~?6��E 8�y����k�z�^�}����ݯo��������?�p}�y҇�p&���3�AϺ����s��ȱ�{�p-�W߾^�3S�J� kQ_�u�z���m����>�����<{��xc"�U��8du��������'���>�_�nG�}}�S�?�O�8� pu��������O�/n���7��8~Y��5���c={���}�y�}{�=���-�x�\�o�����q�yO<�)�S<<���$�����_�����s�s�ۏ~-��+£��A�?ni�{�Ƚ���o����O�M*1O������_u�}���_��k�y�r~�D�c�dc�?�N8O������{��N?��[���q�#���WF��Ǔp������=�� �ԛ�P��oco���z ��<�@�T�{����x�}������q��܁c�����{�pkO#\y�t?/�2�{�*?�s������㏯?S�~~���P�O/-9�O.$�#���{�����������_���ž���ˆ?#�_�֙4����E���p?����q���Y>��8z�+_�q�]�����������[���ŀ��~�����r0<��~�?u���/���?����O���ay�|�~B�^x��q�?��ƿ��_^-�#���߁���Ǹf�5�=�k_#�_u����߹�����s���C��[���*���� ��������<���?�b�������?#�>��G���'�4?����o��O�����`�[��8���Ǒ�x��#_u�o�������W�>������<���_><+�&���CN{����m��'���~}��#����0x��u������O~����������~X�=OϏ���\����{�����n���Q�����f�� ����������R>��������S�_"()S�?2>�� ���9�������{�����?C~/� ���=�x�V�y�z�����7����'߾���~�}O���^�K}-1���>\s�Mxy�Z{�����{�O�����n=�R���q�N1�C�u�?�ޯ����?�[��q����s���^,�g���ӯu߾���?_���?���O{ }�� s����I={���_����#�������S���Z��T�V�^t��8������~������n~����l �8��so�����g��~T�{�����~ �[���/�Ź��Z��?�k����������_߯�?K��-�b-���~9<~̒A���Ǒ$q��{��|?��d}@���y��q���EN+���>�4�i\��>����o�ǟ��������� ~����������V�{��������>���������v�����=,����o�������������>�J��8��?�������_~?�M��㋁`�~G�{���$�`��8�^�}���������?����}��ÚP�F>u4$c���{�������ro���<�_�X{�������B~g�u������w�x�_� ��?<������:d�i�1������O����?۟�����n|k����SÀ���]���}����}������[\{٠���O�"���}z�]~-�G���S�� ��y���������Q��'c�u�}�=�������7��ܛ�Ň��P~T�s����~�\_�o��G?��?�>�� ���~/����<��bO�=O^�|����6?_������z��L��U�|��q��z�][������[�_�����������Co{�>��1P}h�^�������ap����'���NG�ӜS�?��W���^9�������~�}�?O�����T��C��s��^�����/��o��o�s�?���7��RG�|�<8���?����y�c��\_�q������:'��x����J�u߿��~-o���߁�7���'ʵ��?��~B���{��������ž��O�}�p�|��#졥z�^������������ӏ�Q����V���u�����w����������k�L���<�+��������=����_��"ߏȸ?�އ��OJ�~F��.?.��~�y�~m��Oן{���iO�;}^����?��7����<}���dP�!�.��x����~���_}�so�c��[���~��Fi���Ϟ1����~�����������>���S'5���8zp��>�}���/������c�&��Rx�_�>ʀkG�u���G��ƽ��Q~�9��?��~�� f�g��H�}{����[���s�ӓ��b?����~������O�>c�u�?�����$��?���Q~�y~b����\^�ߟ������ů���9���Z��S���G^��y���^߂G��[���}NF0|��x?��u���������8�o���>��+�� `g���>�u���_��G?�?���>��\����?��1�>d�q���Cïu����_��������[�������=�֣��8��>d������z���O����ߍ�c������^��?��<|�kC��__u��G����������{���>�k�y*c��u�?����}��c���c���}��_h�ON�8���kJu��~9"�����'����9���9�j���p�^��<��[��������p>����6�����O�5���~U�)��G���}����N/�?����yg��sSL����>D��}�}�>�������Ƚ���|x�=0G��x>�{����߯����n/�9�Z��#�n=��qǕs���R+�P���sp-���k����|��P��s���O^���������k[�loo���n6��� }A?�� �p8��Z{����<ƿ�^����Z���`x���=��Ӎ|�W��G�}(z�^���ᄊ��o�>��ŭ�6���_���_~��_�~t�ps�s������������{[�>�^l=�����\b���z�][���<X_�+���x�[��)�����k�</���jqB?>�7��{��O�ݽ�����߁���_~�+������!ïu������l9���Z��k��$�}�ӁP=x�Z�|�{�{�?���"��EϿg ��N'���_:��������o���{�� �~ʀ����u�?O����?����S��d����� �y���0�G�{�����{�-��������ہ�|3_��� ��8`z��}����G��} ��_����-m珙ȥ<�N>~_:�?}�s�/���}Ï��^��?OU��?�?���������Пu�W�����y�'���ž��?��g�R�^~��5�3�^��������>��?�_#�#�z&����8��E1JО4��w� ���,O��Nן�#��� ��\�4���_��������[��>����W�Ͽq��)���xS˯u߿���_��� ��`��\�>4�^'�^���?���q������_���yR��j3��8�>\�^������S���������:�_���f������+��O*������7������b���}mꜜPzS����4��{�n?�?����^��=��{�����q�o�������qBO�8f�)������Ǿ�������uJc�\q^�5�=z�]O�����68�?ޭ�#�Q��l9�n$S�$qȟ_2+�Ju��O����?�=����G���O��z�5�G |��c�)����������O������~lm����l~��cψ�~Z�I�}����N?�}�q��� �x����y��߽<ɡ������u��R����~���~���<_��=���p�|�Y��|��'�u�W�����=�-�_��/�����?����4�>�ZҔ���������?�~M��-no�'���<d�Τ���5�3�����6��o���~M�O�W��4�f� W�u������?�{�������ߟ�����Q|)ZW��^��O����x�~�}?�?�.������X�i��?�U��w�?�����H���������o�OO?<R�5_?���u��゚����b�>�}x�~���a�G���υ<��jO^��O��6O�}�۟�nG������´���OΜ)�G^����ƿ��}������?�p��s������i�O�������hx�_���X?��$~��+A��Oۏ3N����?���?��$��s����u�*��Py��i�u���v����~/��7�a�Y�}8��'�i����t9�^o�������@#�\�����7?�����4<�I���E<���\���m遲~/��������ǿˆ?g�z|�\ӏ^����?���O�}/s�����~��{և�(=sA����N�����?�>����s�x�~'������~~��C�u�[���a��{�?�8<s{����x����ا���(<��O?L���������_~���{_���_�ƿ�Z}�)�Τ��_u�?�?���8����� �������8zӆq��}s�1��#� ���[�ۋ�C��{���q�µ���^^��{�{�_��O�6�x��O�c�"�1�ƿ�$�Δ����������Q���Cs�������� ��*�T��)�S�u���OϾ��� �/�����=�5����{�q�k��{��߁o������>�Ïʦ���O����:�]���}��ط����\��X��R���=*H����{�_�[�͇6������{c�~~�+�+�)ǯu���o����n/nֹ��<����{��|�S� �zP���u���Ͼ�?[�O�G��@�j���|��=�_��ן��O<x?_�&���\�M��#�3�Z֞�U�>u�kBz�^�o��#����~���������ϯ�^< xy��u߾�?�<�~��ŭŇ?��'Ȑ<���x�ι�z�]}x�}�������<������q��U��?i��^�}^x?�bo��s��nX��9���S灎����}o�>�E��G7�����b�� ?�|���<�3�x�����������<������s�#���R��5�c>F���s��7�����??�{�ks��a���?_�"�����Jz���}�����_�=�8�q`?��a�GԎo�U��Z�?,�'��)N�����~���nG��~-o��{�1��'�xj�������[�s��x����<ON?�����8u߿}o�<�A�^�K�ok{�c��t>���k�^���>��?O��~>���ׁoz�z�*@s���5��{߸�㟭����bo�aqo{���8dR����{���}������6Zߑ{����������号�O�1Z`u�𢡊�K��{�?��o��t���^<>Y&��,p�������ߛZ��O�>�����Z�p�V��i_�SҾ����~��\�#��G#����韙�~_:�y��u�~��y�[���?��Ͻ��TyV�i���$u�}��o��߿���X����>���<�~�@zq$S�$�}��={����?�o~�~o����������q���'�_��5�)���)����߅�<�_�<}����~Y<�g���xS�w������?��Ñ;�{�F?.?��4��Ơ�>��_��?�����v��?�_�k�-����}��f�?`����{�s���o��_�7��kZ�q�����}H�߲}x�}�ǗO�zu�"�{��[�����}��p�8���W"��]��������#�kks����/~x6�{�<�Ǐ�<j�i��:�]��a�����_���� ��^�����=������8��}��~�_���8�~-s{�o~Ǖ~X�>�'>| �?u�<�������������x�^��I�U|��z� |�^��9���\{��_���Z��_X��})C�ε��{���������C�A?B�q����~G��<���ӏ����}�~�nG?Bx���7�z�=��p���B)���1\{���k�(?��{��ߏ���������{�?���#���������~���M�_�,m���_�p�ƃ�N ��{����?������q�7�����{���ZSu�>\}o��z�^�����Ǿ�k��6s����a�U��)\�׀ൠ��{���|?ǟ}����&��?����4����Ε�k�xpǺ�����_~��I��>��p<hr+�L���֕�֙�]pM����~?��߾����������#ްH����t�={����������������~��?��4���j}�_������������M�?C��5�7�J���@������6��O����ϫT'��'��h=8u�6�����������$����?_�sb��<(==#�H�_^��_���'��{��Q���k}>��M��2<�Oθ��5�'˯u����?���ß�Ӓ>���������c��5�<�3��{����?�C��Ћ���m���z��J9<}+�z1�����9���[?���S��h~�8|�)S�i�})��������_~��K�/���ᄒ�<�i� f��߷�u�����=��c����O�Z��}�y��zy�<q�u�ד������ǿ_�o��?O���?_�}���.?���ӯu�W�7���_~��K��-���#�{��pN=0)�Q��??.�]}?���ȇ�����qͿ۟���s�O~��p�Ӈǀ>*����������qo����ko�~lo�٩��_<I����=������ſ�?_�<��ok��?�E�?�����\���{�qo���?�q����O���s��������+�q�¾G��:�]����^?�?^�I�߀�@��>c�S��8ң�u������ԑ��6��[��������y�����ɥx���_�LӇ���������}=������?�o�[�M�yq��΄T� z�S��w�����ߟ[��x��O��Z�?��O\|�:�y�u����@�o��_����Τ����Ӊ�]��>}��#�����~6�?��p���J�\��y����/��������}>���Q�?ʔ� ���^��������c�r�_��\{ʾ� ����T���]����[�lG�Rm�?�{㚞$�y T�~Y�.��G�@#�'�n�}��o�[�oϺԍ^�2x�g��ïu����_߿���?���[�o{���qA�0>ъ�Z�V������x�չ�ny?�ß���\�����"�H���J���^�}���O}��{�?�?�����{�҇<xy�6�O�˯u�?��~?�����ӏ�-q�6���?����y�`���ƴ������?O���}�������^~����?m?��|�=?��7���~����������\��>4��C���^���������V�Z��}9�rm��}O�W�iLTg!\y��G^�~�����G�~>��>�����< 8��V�ϯu�$�?����y��^�����6���9�߸��ֿ�i���G��߇�������q���o��>������B�u������}����-��k� ��{�k����h@�?�^�����{����b �ہ���~O�֕a�jO ����^��^�[���9���=�k��7&�?N>������ǿp��FNk_,g�}|��]����s�>����S��[ށ�G�s�i�W���~��s��8}-��44��I�>U>_<{�������o}���[}��c�Iߏ���Ԛ ׆0Ei�3����{�ׁ��������x��0��?h����^�����߭����~?���O{�5���|�)��Q�u���O������[}/����>�ÅG��W$�8��}ׇ�������=�nM��Q`���x��q��3Jyp�)�u�����~�߭���~��C�?6<��|��g�i�y���w�����o���y珩���K[��G�~�y���]{���q����6���_���8�~N����Q�k�k����������n������k����L⦦��s�S��S��ݿ�8�+��������}/oz<8�}���>������_~����8����m��ϐ�>�������{�����[��O�@>���������<1�O!��t-��������\�O���>��o�$؏{�8y�q�^s\�R���u�ߎ����x�[��܂<���?��8T?o�s�??�?_���~��ss�A���ϽgȠ�3�>T4��{���������X�8���j���~�����9���I����z�^�}��{�����ֽ��m�m�㟭�#�~G>�ZTg�Wҹ8����^���O��?����j�`8�qo��������ϞI?f���_��}?�O}����ߏ��_�x��}H��A^���>u�8�q��{��?�?���~G��?�����r�Z��Ei�.#>��ǁ?��u�����������~�o�=��0I���I��+�u���������=�s��?�� �?�{���0G��##'���{�}'��?�͏��}�?އ'�����}=���Z�:�5�j1��ׯu�������ǟ��s���/���r~��<�iO� }���n�ׇ�a����c���������~}���������x�.��_������ۏ��?���ב���<�|8�ӯu����������G��}&Ã��Ǽ��}������}������ߏ���ao�s�nI��=��<�:�)�u����~��_}�������6�s��{���}*r?�lj��{���}�?�sa����?��?��i�'�V��^_��^���m���_~�s{�����o~���ןC�*q��x����v�����@[������Q����2A��#�5���#������O�o��nG�[�^�A*E3�)���4��{��?��_������}��}o���z�M>�>C�1�ӯuݿ�}������_����?NjG����g�᫁�})�?�=I�^��_�?�����o��<q���O�ƕ��^�MkJp91�ן��}��{�~�����?Á���P���<?�M?<{�}���=�Ÿ���Ӌ[���.}���Ȧs�c�#�u��������u���Ǟq~/�t�=}x��Վi� g�u����Z����n?�ac���U�p<�*�����ҙϺ�߹�"Û������7>�)��`W��>T��8u���������\�<} }9�\�~/��q����� �>ߟ�����}���}������C�����y�#�ּ(}?�^<}��������ׂ?7<��s�o���2k�p��Z��@kïu���O�����}[�O����~��m��~Ϡ�/�:��^������~�����c����n-����/̊f��?���{߁�c�?��m��z6{ǧ ��J��"�H��u��o������_��~G7��H�ǿV���>�#Zp�Ǟ�^>�{��~x�?O���c�a�R��6i��}�q�_u���}���_�,?�����q��o�^P���\���_�O�9�}�{���_��?�7<��יJb��ʙ ����{���o��߸��^�����_���{�5��\}�qAJ��}������y���?_�#�c����}8����A?<f���ُu����'���&�Nm��x<~ַ�S8��A5��y�{�_�??�������~o��?������߈�}s�~\~X��z�^��s������DO��ܓbO����{��)��_��g?�{�����m��G�'��?��?��<[�$�z��������^�~����&���m�_�Z���\ ~ӎ����}�����O��9�<�c��C������ ��j3����}���7��y��_���}��sJS����8�][�9������s�o��~9��N�xz}>gք���8���{����{�ߒ?�������� �_�o��^��_��a��m�>�n?�??���������ׇ/C�S#ʄ�u����{������?S����S��W��Ǐ�����_���������Qm�F��GqA^?`�|�����[������Ǒ�?�G�{�"��s�O<�ӏP:�^�}�����o~���R~������{��O�8#�z�4Ϻ�����?}�O�a�<���ȿ���_^�i�p�Ej+C��������߿�}�_��G���?O����P�!����Ӈ������A�a�#�s����{���f��`T����_�Jӯu������Ï}���ېS��?J���EG�kO*zS�u����^�'�?����s��w�����xɷ��n,���M���k�1�{�q�b���Zkrt�G��e�U�T�x�UYI|T�T�K���Ic��J�<}8ӧ�应C���@T3���+J�P!M~1��U�a�?�>Ddw {�}��뾳�4X��d�&ĵY$۸��c����|Y9}ۺ3��NL��Z�Vn�ɴv���o����1Q��ͧ�Nw�����u���W�Y�F> �E���g%���K\��uğpyZd]��n�g�6��Ő�j�<�O�k���Е �����tj�'QqS����_��k?�M/�oK�������& ��{���;B��cg ���K�2?��2� ����Ta�RnjLFX�P�>Uc��u7��s|5��I��>��S�����ɐ��k��USb����KOF�]�����e���%��P�0��n+?����ߎT�!���Ă+��:Cqo-���U���.�N�������:�����0�?̋�i~A|s�g�oC����jo,L8=�w�2�����E_�ĵY��1z<�7�����t�K�z�k��ˍ�����?���n}�J�S�:��ˏ�A�k�z;��{��I����9���^����@��xz� ��x{�����_���{�۟���� }?�}/�|� *k�ND���u�}������}�n��?�����>�Ξ�?�'Ȋb��{�������>�����/n-���#�nA{��2rEk�W���={�[�?���m���O�~����?���}�����<�}�{�����|}�n@?��o��{��ӟǽ���G3�L��k�^�����7��A�9j�nשؽ��5�7�ٴ��F��PP������-a�6E�T��j��Ж�£�ȕL�*ACT�H���z<�J>m�������פ�J����95�8Ҭ�����C�����W4�7[�����8�����L�7�rɶ)z�6�<ؤ���4l�θ�Q�*Pa�<�SQ�R?77��z�{��m��|�Ƨ����?�5�zc�M�z��� �_���[�� �A?g>9�^��~8�}��a����<�?A����8�5�W�����8 V�g^���_�q��}���[ݷ�m�R����m��=��Bu�����A/tn*���5����e&b���d���+h(`���j:y��~��6^�c��W*v(4�5�@��-��Y��kHb2��N��uP~�-iR���҃�a>}�2�sv����+{|��]]K�jp�>��d�ޝU��Vc����߹(ipX��]Q�Ne|}Mk�I"�m�#��c��ߟ��WOGWY��;O������Djk�:]���yHᥤI'��<ML0*�h /<t7Ar�\*�2�(?i�}1ө��#K���։�wj�*�"����@ 8���d�N[n�>A�*���;��>9��*r�j����Xv����+�[{r�*���u��m��55e@�D���도=ͼ~c���*~��<����̜[�*��ak�,��J�&��\�lcCKof�¿����y�Um^&� �_i�G� ������<��I���Z� 1q� 1>l��|�(`E�5��>@�5���/�{��GM�_�T���අ�ٙ|�n�����_p�3wô�.��[�jM�|^Z���LJ������䭆�Y̾��?̟��ܛ#U����۴�\�+C3���2�����vB��7����j`�9�GVP���p��0Dx�A�"����ң�Ȥ�^m���e7� ��H0TA�9���*븷v�qm_��;�oe"y�ݽ�{�5����@��e1��(j�xe�䧞UYb�6:р-_0��O�]y����]wgBe���zGp��z���˹����뱴9����ř�īq�Y�,Y̾3[x�BPG��??^�u|� �a<���4,��Ŋ��MTS�;��15Ͽ�7�(7�7��t�.��>K�cg��u_dUbr�|Vc�3W�0�_��Dۓ3����ټ&��}{�����}��ܔX�[�`������|Wygv�k��S��r��1�r��1c�)��g�?�8�:�<v?I�ruy�쬴�����?��CG�gHJU]��.� %i�ju�u[k)n�f��` �4�4j��UX�QB1b�@9��K��A��f��N��B�|���!��������Suc�dk�z�_pK�_�#Hc�qo�lF�9�_�3����\�á�.��?�����������RN>��L�zѸ�֧�w?����X�OUa�AK|�?�Eߑw��O���~�s�W��o�~�^��woP��#�F�;�=>�٩&Rl� ��)L���K]I��P�ѹ��O��`� H"�ld����פ�Dar�He�\x����ʭH�E0G��`|��?�?���� ��|O�`{cqu�w�9L�g#����QolNK/�:� ����X �x!�m����x�Jr�����ɿ�[�@�`Ejx��JSξX ����=��'���>���G�s�`|���d�9��{�_�<O��K���_�{�E+\韰��M0}�,o��������^?�9���<���:�5�x���������?���?����p���Y/��S<>Tȯ���������?_���A�����xzTT�iJ�5�]����?�_���Ac������מy<�םG y��8��� {�ȸ�o������}-��_��&���6�2q�p��q���S��}����߯k��'�c�������=��������#�EpG�������{q����\��+�2|�#�\�ׯu�W����á�����O���|��M <>G� �����N?_���}I�}?����ߏ���F(x�~�2>U�sS���\���o��y����{O��9�m���߿.$b��q��� ���{�+������+�rm��������)��8�hG�^��゚ワ��Z�anon@~Mͭ����� i���3�3����{�v����_�������3�4��jx�� 5���^���S����'�9<���c����k�{��4��^?3��ι��w�r?�(Þ8�m��f��#��>x�z���z�����l}���?��+^l?�}�Wg����s�ïu��?�m��{���������'���������Z𩧠<i�'�u��ן�_����r?�O���}ӟ~�i�V��E>��d��{��?��y����������� [߫�L�O1���Ӎ}�~�����������Pp?,��ӏ���� =���a���rn9O���?�?��������������u�����c�����{�����o�?� ۏ�������9>Y'�{��������pm~O���O���!Jz��5�|#�u��}X����_�k���c�߷�χ<+J~�^����_~7�X��>��x?C�lO�߅?�>�T��Ơy���}������� ���~��o����i�p��?*Ӆ��C����kq����.��@���<�ߍ � �>��O�>���z�X�����߾�ߟ�<�'�H���{�8���`c�5��^���O���^�䟧������A���~8��/��)�S8�(xy����7}^@�M������ߘ�)��J �8�?��}����������{K~E�����{�9�|���i�}�.��C��<�ß����_��W�>�}/�H���i�q����|��u�����7��~A�y?_�G���a�����ϗ^�~�O���O6��� ���ϟN8W�4���^������ۃ����~�{���?:yp� ����u�k�#�{���9���C����g��V���z��?K��?��?�^��_�'����<���I>4��L�c�{�}/��?�����?��[�Ó~>���ϟ��_����I d��u������x�����?No�o�����\~�=(8g���ˎ2O^������n/�6���r8��H���zf��S44��������s�?�����ߛk{�=8�P��k��cֽ{���}��߹?�?�#�}x�x�[�~��x�:T��\p��z�^����������n>�2G����1���f���u�o�z�|y�����������?#b����Z�Q�k�?������_ͽ���ssq��?r/��ǻg�W�N�>\E1�J{�}>���O������.l~����?��_�h>����2z�^������y?By�O������}1È}|�Jy��={�������k�ܟ��9�?O���~���q�p@�7u���������9��}���{�=O�8��>G���{�����k�?�s��k}y6��է��|�}1�����I�'�{�7��n��ĥ鍥� ؘ�㖵���匏ra�=�t�:*�V����ܙj�~"�9�0F���T*K�لn�X���$�iA�MF{d���+�IuB&�S�ڍ���ۨ!z(,5M��K� �+�K�~$�������?ĭ���o�m){s�lT�<��_A ]f��[{5��m�����Pawzn �Z�ݿ��XW����|�c�v��鯓�*���,���[=��N�%&u���1��8𝑹Q��OQ=�[ȍD��`r V��c8?����=��1\��*�ʴ�+��ʃP��iR��|x��q��G��3ޟ�NO%��8�Wv�&Σ�z����nM���휤�����WBUM���}���(�ɂM�>Zw^��^��y�(�'h�|�X����ܘ����M]ާ��v6{v�k��6VLW��=�P�r�,�r�i1O�v�4f��\B�$v��V��4Ҥ�t��Y�d[�+$�Tea EP�$�Wf!�ժĹ>`t{���ş��+�>Q���\���=��"#���Ѷ��Gڲ��V��Xn��>���w��_�h0��6$u7`E��a�7YEzj�˞��&��;_��7^n��+�ml6s��[b��v��|.g)�L.ǩ� �AM�h�3[>6�|����c�7Ufd�1�v����[���.@�-� ��Ȫ��h�?�Px�.���Q�'1,@5 TZ�����73&��}�%��z^>��l�����J(74[z��������7�4�0ۧ}���&c~c7E6��k��oa��A��F���_7>6��|�1&���u����/�;��0����+29��*0����#�ܱ���d1��3��x�q��Y��/���Nuyx\r** [���#���2x7"N�(Lo�#UjT֊4�,\�_��~jv�˯���7���m-��3�;p��Gp�=���x�ׁ�=���[���j�g�������U^�6~N�jI�m�{�*x�<=��C�L|؟���vGp��o�z'`d�?�^���Qe7,�Xs]��[�v��n.f�X.�`�x�O�����*��^�i^�f�B����G��@�#�&���W�h-&�ĞI�`��Ä�k#� �Xί�TPuFAft����a���Q�S��B�ھ��x����zê�)��۳�����!����,um���}6R���[g�A���%#Pm�����)��ꎳ�dt���{[I��_�uom��QesT�8 ��n<�o�q�GvC�!;����-��!��-Wo�z�$�%�G��-'�@��( ��(�QC�浰X��L�M-Dv�!��]l�N����+Us�t���7�(/��˼?���ܿ��S���?2����X\'Zu_[䱘���{Cout�#p�~��l�.��_�Cp�6��&cf�O?��a��>�������:D�>��'m��ݹ�ٌ���S�}���;�-�2��xj7f��c2���O���9*�����OQIKx��M��C�#����������̎����K4��G����ϭU�,��v�*;��Bc��?�w�k���6��h[﮾C��̦�����6��w�w�d��ݣ��_Ե��ie�]vW��ش��=��q�}�������������O�~�K���O؛�q�l����ؚ��}�W�j`۔����GU�d`6�f�t�6��TO&_��j2�b���;O,1�(u���tӽ�����R�H-#�������p>�0O���{�&8�L�Q��RH�'�?�3��>Z�4�����y�Fݢ�����]�ٝkԴ����!�ݷ���VQէ[�����9]��*��ڽ��z�5v>�kQ��;��¯�_;����.��O���|�x|p��1�f�b�C��V�=���=Ev�Å�g��%S���4�tbg���jp���bYc�"���J�p��ie�Z�54��osm5ͤrB��<kr�*ؐ$�FP���EU&�.o�����5?��ʺ#��V�;�7O|���C���N���Y����n��>Ѥ�M��g����+�1]DZ3x��_c�o���0�S����e�����v��Ѹ��?���J��>��=�i��\��q�$'�������H��y��2t����qj�3��Q����_���S�_�7��莙=6a���/�f�v���ޙ��ڽ_�2oE=N���rktE������j��>�s�ev�+n�~ޭޕ��%��b+hJ�)�SS:kPGW���|[8�{�k��L��#Ap�44��Y�@��e��f���8/����Q=��~&�c�K�^�����ۭ��>'gd2c~u?pnE�o���;���g�~���v��u��,�c�g����m��`���iu���l���{9����nj�ob�yM������O⛓"M��n1��g$ɭ^��m=˶`�K*���BYK#�F�T�@4R���S[A%���Ԫ��=������c��2�J���� ��|�d�+����*o����ߝٵ�ߟ�O�u>��<�dp����3��X��2�xl �Pz�lv-l�� ������ۯkҷ��ož�����q��������i�,}���E�m%o��������d�wD��O���d�]n��ݸ�;�r���|�V�CQ�X�̫�DD����1���H�z�nuC�R�˲�bZ���'� ��G9%��b�IX_V$i �t�cJ��S#���υ𫿕���k������]��jwT�ox���n����Q6+cm�Ϝ?y%4ʵi!e�x�Ǭ�|T�V�̂_�?��t?d�^��-�����6�l�656��ت��3͗��9z�: ��nb��1�X$����'�C�OC�� ��j� ��V��GHಾ�T�<NYe�)"X�aIH�;u\ӵX�&�b���<���o�=M�{��ݽ����6gX�g��9���~g����i��%V/v>��]�W�_m��7E]i��ٻ���G����*�L_[n�5�f���o���pQ��Wu��ۭ��ڹ9X��!��W�hUN�����#�>�>�5��WI7�)B�aN�TUc�ԍ�b�R�J�e��$G�s�v�n٢�_�=o�]gF�Wf��!����d�>��mspu��}�0��8}э��_W@_�:����惼��_�$n!���߅�����O0 (>c��c���2�zg��������/�C�F����1������x���p�>Y�ߵuY���Ϗ�xdv�ML�C��_��Z��j���k�^���%YM �I_���ZO��ئ�S/Ď< �BiR(3@ �I���uh�3[�2Ҵ�2F$Pj��l�5b�����G�����C��>�v�u�ȍ��_��{��Eܛ�?��n���s���%wOnu~GS��c�& �����<7��C�{����mꝯ%V��}/�:�n�SV�t5�s��;oElʱ�RK���Ij�UX!f�EP�{�� -��r��h�|�����B4�ۜh*����Vh�EIT�*H���Pwڋu�%.�j�:=���q��w/�i2_w��g&1����9�����'���^��07�(��i������������_���y��S*�����ُ�H�un_������v?�/?�>���������[���t�c�Ω���;˭����ۮ����%KK�v�R������w����9㊪���Q,l�ὨV!�04�+B�1BxzQN��4nѸ���j�SFZ�A�T 0H�[|e� �~X�R������6f+{�M���Z~QZ���:��-CK����=jPe2x�Q�?#[F��J��\��x��mpl-�m�~t�i���ƃ��1N'��:��c���A�ck�~��|� q�W�u�}����}nx�?�{4u1J�ώsN�{�s���{��?��������_ޱJ��Ҿ��WΝ{�{����ׁ���苛p9����_��������H��u�k�x��~=���x��o���}�'��t�O/�ӯu�-����������G�?K����o�ӟ��<i��Ϩ� �S���{�����}�����"�[�#�?�?�� 1BE��ˇ�|������?���6�����۞?�^�Q�X#������������\�\}?Ñ���O������''����|������y���������o�/m��z�C�E<����<�8���=�-����<}E�[����y"M}0}0N}jx{����_�������?����X��[�\s�aE}NqR}��?��>����s��T�O�_�T���{����6���I��[[�E��~m��oJp����\���g�u���O}�O��"ߟ��~9�\s��k�q4>^���qN)�����\���?�ſK�x�����p�3叝sZTS����}�y���H��׀���\h+��s����i�^���_����m�������,?��<�-�Ž�kƴ�>��R����:�����>���Q��\�>��/�{��>�<N)�)�N<z�^������-�?�O��=�҃���?n_.�����y�й�ߎG"�����<���q��xЏ��Ҟ]{�Z�, �G����珯��R��3�q��)�mo���K��ݿ����ߋ�/����Ϻ����~f�|�=xc�u���}���Ϳ�'�>�^�����pk�z�Z�z����u�����~=��s�'�o��������8�dg�A���߭���O��}m����S��V�xWύ1_.�?���������?�ac��Nj�����qL�A�W��dִ�ƴ��{߁����?�ߋr9����ʾX���9�={����{����/������#�#�~���=N~߳>b����]������a������H6���� ����>�{���m�>�A�����\�?�ߎ 9����V��֕�:�]��|?�����-�#��?����S�g������}�����?��ŏ ߁�A��/�\p�+\ �1A���{�����G����ޭɹ�j��x�Px��u&��u�|�����m��?�nl}Ԟ5�/���}����w��������{}lH���Б���}����� ��+_��֤�������Z��s��C�������S�0=Ez�]�����}?���?��$s������Tc��j����.����z�}���a���� ���So{5�?�� �}e)��������|�l?����I��Ǚ������]����������6���7��}��>B�:�S��Ju��o��m�?���s�?�>��+�x�Ҕ�yR�<z�]_�������}��'�{�nG�y����P��p?*�S�u��q��9�}������aq`o�����t��9��|1�N���8����� �x��ߛ���\�>��``��ʀ��Ƶ�={�����7����c{��n-n9�m���P�r s����]������x���bx���ˍE ~�z}�89�^����n~��'�}��@/�G��c��P ���}~x�q�u߾����[~y�a�O�s�?2 *~t����Ou���G����}Z�_����q���~�xqǨ� ������>��>��G�?�}?�������5�3C�=x��������B�nA�_�q����~u�}�T�k�d�>�^��������&ۿ������i��̞���GOu�h`�N����-^7/�9���]���S��퍷��{l��R��� ���x��j� �\S��X��y&vb�;�B~�5��B�"�"J�5UE(j���1�=ku���O���W�$u�'d�/�ن���k�r��̛p�w~G�X�^F�=%16?^gz��4[f�%��)�p�ǫ�)�`����|����c�^3�Q�Rd��ٛػky�ꖦOCU�0��Y��+%0*Q��dqyZy#F���� >�Y�:�!��4�yz�dS�hf�](e�z�t]q�~ . �Ã���wj�"�]J������q�<��;R���?yt���x}ㄛ(�_�3�,/m�5��`1y��;[<�Isc����l-�����~De6f���_������_�6�/g:�l�owQ�ڞ�*,n����i1�ϋq�-.ʓ�dur{Gl��MF%$����(3�i'�}�d��9�.䍒v�*�", (!Ef,?���j�;S=�?��|�B���>���N����V��y纓=�{��Tw�Q`����?�ʔ��<9qݴ8��۰Ć��ܽ!��������뽲�[ml��'t|��ڮ������:���Z�Ʉ�a�]�����۷���ݵ��qTt����4H�HZ�\�"�� $���"��kh���DD�-�m3�Lh�%�B���@�����O�Y�ߵ~l|�q�㳺R.��XN�����:ۯ����v�)�����.���jݏ���^gOٯ��{�w�w6c{�J��Ww^[�[����X ���د��v�mL.Υ����m=�O�Y�oT�veF��d��SK_�����d���c�b��afE uT�I<jե0qO.����Aa㠎Bf&0��&�����eR)�פ'�&{�W��|���>��6�����G�w��ռ�V�o��n+v��m�F��U�|�1� ��5�1�149��B}������W����?����ݶ�G���3�J����W����M��f���7��s�a�_��G�������?�w�l�O���O�;{�q��Σ�s'�J�?�W?eH��ç�䗷�����С��?�)���#����H�}���ޞ��z~Vs�sѷ?������?��x��?�A���(*�z���4���?��t7�������(�`��ý�>k��aoO����kk`2Y͟�X���vF*���]�a�x?���)V�o�f̬�Vfj�TT�\��I��-L�n6Qu:�B��U�&�֕�:�ѻm[|�j��z������4b�W��+ŗ�M���E�M?�g]v���;/���k��gufq�J-þ�)+��lMVE�Z�Ѽ�3���^�lɋ���/W���_��~��]��'�g�r;_���&鞵�eq�O�����vΎ�̾z�m>�ޛ?m͖�����J/�Yv�f+9 5�-+�`Ow�HRi�FGW�+M��,mnm�4�䔕s�N�L�hB����;+�?�i�O�:u>��.����[`-�=Q����y|���pY����]k�:;~v^��90y �� ��j�i���S"�������Ӹ���~Is��ݗ��z��_��ZS�7������Vd��J������(���3�x�������P�]���{����g����9����Օ���.���p��o�v�.�nf���*H��w����1�4� ���dC,�"9����J�ִ���m8����]\B�2?s4:��:�M>/��m:�%��k�_�b�����_��E|r���]���X.��=�����۴��^��xM��:�~��Ի�fn���'=%1��5n3��{t�؍����=���;�w@����}e�''��}mڽK�WQ�6�T9ި�����M�OO���͗�?8ݿ�����Ur��Kp�I4��jeePAlTƘ��7�iv�m�m���5>F��Epb�ɤ�h{V@�dm6П ?��N7/���;w���E�Whv>��M���c�M���sy�}ns�rK���6��[���h`��?����QPd_nRe���c �֦��{ƿ��lE������'�8}�`�=u�G��q���_��Gǭ��=��:�v�>\�}�[�v�E�yI��=Փ��5TC�(�+�ʙ�B�ފ IMHȴ��8u<��PTq�W��$���b�H��-�lG�暐��@$V�h���>|��]����]yg�u_R�]�Q�fܻ�jG.oo�>��.���p��7���0ɊIY���cei�u�0ߝ{�S�ܟ.�B�b�)*h+��ݫ��49**��URd���L|9 Z��C4�<O� _���C�F k���8�V��5��\�ek��Vey�u#��E����d���E��;�2����S��u*X�R-�ޘ� D���v��,-h����PB�e��f3�R�����[�D�X��uk����7c�$�{��nl}�uC�>O��p����ݿ�͵����?�R4R�$��4���MMO�)��"�"�[� 0�X�$U�8�U*(P�_>>4���|�u��|���3�G�r�|�'�w�C���;=WA���)03Q����&�����i)�i�hdx�V;���� FY�yW��C�?,z�9 ����73��r�A�������'����X�vd����j���V��'�;Ov�̜Y,��c��s=�(38z��H�J<�=B#�4@0&�?�Io���&����_O��u&K��+�� ���-͚�Pn�(+��\pn$��Ѳ��#����/&=��������dS\2���#.B��9��BEh���X���_M�D����*�ieb{Mc�N��I])^�{��|���S�ï�g����t�C�y}�۽���<�S�QM��{��1��O��gOl<�kom��v�?9�r[kr`��;�qd��X� �*T�/��;X�̵k� P�+$�P�+՟+%,��E�e��"�������֕�~��y�u��6{�|���C��*Sm�N��IB���jSv�p�}���_�Qm�w��l\X1�1/�)�Q@1�K�`S�>�z����3����������p>��B�R�y�|�5�9�D�m���7���>��l3����6�[�G�G�Gi$��<��<��r��1,�M�1%��������ʘ����B�'��b�0�,f? ���A��b14T��f6��5���AG4�ttТEOMOpC�F���#��[�� 7�os�?�|x�<(+�@+\�=~�t���O���?���ո�ߏ����>��~��5������?_}�������<_���t�Rk�)N4��u�?�������?��?�����[s�:�����x�T�Ǻ��������~���>�6?_�#�G7�{���+�^b���?��^'�u���7?�?���68$^l/��n���k�_#�I��C�~�>]{�[����/���}������~�-I�5�� �:�^ﹿ�Ͽ��S��nM�q��߆r|�e?�����O���?�ߟ�������?��������5��q�S��A�^O���'���sn?�~�N����Ⴣ��i��4'Ε�^�}�������o����{[�,?&��{�����~T�$�c'={����?��?��<���M���}��ֿ*��=<���]_�{����?�6�s�o��^�^~�U�}8�qn���`�����#���^���_���O��}}����@?�8�����P<�V�����_�:�]�O����?�}M�������pu�g��a�<��@��u����{�?�����`M�"�C���y�:R��1_���)�����q��~ 6[���m��|� � ��~����:�^���}������m�?@8�q�mqcz�`�dК��ϧ�)�{���}��{��?B/~8����G��'�.����p�M@�^f��u���߮���vK�����O{���<(�Zy�P���)����}�nO�-���#���xR�"�����8����u߾����'�>���a�=�9�#x<*S���{߿&���#�>�� �}�4>~_:V�@�B�={���������P&�s�?��~G?_~�iOQJ�?o�:�]_���k�w�o���{����}�^�9�� �+�^���ƿ�����}>���?���'߁���q�kA�N�~���A���~?�x���g�+�~~�,����^9�sc{~G��K�����Z��.8}�>��_���V���~/��o���'���B��r<�qS�{����O�#�n9����k}>�<��žc�'�u}�{���}�#�ٿ�G����q�?�{Ч��0)\y|�c֣�{���l����Ư�Ϳ��}E�?����q\�x`���{�~o���y�}o}~G6��>��{���<{�(h*�^Ȃ+Jc4�:�^�}o�������~-��9��~9�������T8�<��C�z��~��<������Ӌ���n���O�3_>>��8����}����_�b?�?R~��������M�ǧ��^��?���?�}�����ױ�?�~����'�E=3�>�3���__}~G������n��x�?nxS'����=�_��p��~����o������O��&��i���?.�������?�����Xs���������q���L���~~����lx��?׃���G����|�g�u�?����~����?�7�Î~���rr8�>u��L��������{�C{�O�ߟ�roz��>|qZ���Ju����{�\{�6�^/��������`T�G�Oی|�3_:��^���^������Ǿ���'�o��y���E��*xW��,yz��s�/��qk��@����������� �o�_#�?\c�8�៳�u�����}^�A�b�� ���p����>x����>}{���'�7��}��&��-o����@�~}�9��<A��4��}����}����^��������Pҧ�����\�/^�����x��x���#�@��������k�{�����Ͼ��������[��j�?�#��'�'hO��������~?�x�{�Cs��߾^�F��T���kZ�������G�pO��Z�?���>��G�@�)§�F|��jqLc{����˴�#�7��:�|n^��[ri&�n�����f(��IKYO�4rFj(24r�C��T������-MD�IR�F�P����E���#�l6du��BU���� U$�>����V�z[�Vm>��=Ē5n�ݴqE^���3�o/G-&{g��mO!x�<�u`d������/�K���3d�61��m�Zc�ᓧz�e�� �Xb���5�h��bc�iu`�[�E�ÿ������_��q�~������Y���+��(�ʊ��������02c�軒 :�h�O�ur�-����`B�۵�?`-� ����N��^���N����;�s3�=n��yI�`@��hX�A��cAb1�h�X�eJLe-<qį�UP���)�P+�NA�'�= wyY�Fgv���bh'���:�n��}���J��ס:Gau�K�E�L�àČ�?xK��R`s����r�s]���`h1�,�w|�g/����}%461��w�̣�q�R.���ɇ������,�������<�Ҭ��W�O5���y<�Fy%���j����kI��I'Hg��(������߀��X�]#RB�JR�G��,G/��$���q�Z����ņ���[b9�*+�/nwv�����]�EMNJ�)۸�2�H^��m����"A��L�e�>k������^��}��c���G���a7.~-�Ur:����|U_aH^=˞&�?���W�Pqc�[Z&�ӣ)���O/Lt��gx���?ͥ���AbǼ�S���%�=YC�*o��{��1�������g����u�������`�a�=S���6F*�v�5����٭폏���U��Z��*K��Mww���{�6&3�v�����8�����/��08��k��k��Z[~�t��dE]Eq����H�C���uI$y|=m� �i�:�\]:�sU�rN:W|7�\� ?���K�e���/�a������w��U3��۔����� ���������z�}��˻>Pw���~��˺7���P治���O�gg�w�9��vV��Lvޣ��aUU����3���$}�����J�]���9��*H�� ��l���G5b���t��\�n��Oq4��Ӭ���n��M�5zߩ?��&{���=������y�y����eh�����/��v&ի����15p �S� 5vJ�xo�]߀��*b7���]�i�+tl/��Ҝe7�$n���X ���������T������뚧^x�R��l�>�WI�Z?g^���}_�d�Ji_�4�ժ��5S����E�}|������|�靋��^��/�aP�v�VV��1�_�N;vRu�c�G���9����E�{� |rⰯ��N�k���U��e��;��+;=9��8��4�Rg����f6�\�I,��K_����|MU��+%$�!�5Y5�5�Z¤�y����me���d���ԹF�9PͧR�$�P�������o��o��edw�����;�lI�ݛ�f�6����c���/vb2{g)����>�Υ>rS綥]EL5}������L*�?ˏ��lW�.��n���rep[/��CgP�^ iS-6k��4ٜ�-5Me&;1�?�屔��6���![�R�$Ɣ�jMR�w�#N#����(�f�/DA\�j��4����n���> -����~����g ���gg� w�gdpf����T5���vuKTE^����яrÍ��3Sᱳ����]߸><�O��}� ���Gem}����0�pnZZ������A�� ��*�L�uG@�G@����\ ;&��9D�|#ʸ�$ѿS��"O%i+�U5p$SV�:W=�����k�:v�X��O��ֽ��_�N��l�]]��0�ܜ���G���6?İG����j�%�f�">�_�f�5>��%ܕ���j�+a�{������UսUET�=ӊ��mu�����W���E&O$�[���vwj�R��8�A>@T�`g>��`���R�Nѩ�(�+�Y�I�HPH�BO��//�!��]�ܽs��_v�h��77�3�e�[�=��1�66Ɉ�P�^�ܹ�4�7F��y=�6�3���T�����Ǣ�R���_�:\J|����m�+��С�a6���W:UD������1Uو)kj�)�2y�h*'�\���H�q�X�,(NI5��M+�p"�}V{����i4�4U�s��c\��� �>�(���c��c�OWV��[�l�m��݁��[۳w.����r�M�6�S �U���;ce�w%^n�g���� Ly=�����_���-�����_R0=jh<��MsPzO�\�S��~m�����Cޙ��k�S|��Al��Qػ{avv|?��PϬ�s�i�oJ�ctg-���uX��ޚ4�f��j2�`�?�����L�E�o�x�4��B��SWE5S�^��#��F����?>�=K��-���l�n��vd���t�;nl(���;�n����-���?s�ٴ�m�?�ޡ�uuՕ ��s���ms�!Z�b�J�#���h&�8�������3�{������p�.�O�v=uNGkn/�,��ʬuf*y���lfgZ^�!WO���j�_7�f�)��ᑁ!�H�jxf��ϫ�#��$gK�V�4#���� �'�~^����#e��.��/���g�x�f�/��ݘ-����gt��������}��V��:��������W����~���$�$���mr��[��~}�������}�R?�������l������W�����_ȿ��%�Zf���û;6�j���IA��8 +��M��nܡ�m, FE))!U��QTd��+$�))�:�G�P�+��$��54��9�&�mS��X�G�N���:V������c��Dܧ�WǍ���=��&��#'�w���H1l����[�{��1S��dgQ�6�yx52�U�a�_�_ >;l���Ν�����kó;���[��߶�;� 3�F���01��tS}�خ��?;՚�,t��x㑕�T�T�## C�pE1��u��f�&�'ғ��F�mKFZU��ð��s��_)����o�۟���ɮ��I{��{5��o#���͛���������~ϯ��Ԡ�?w_�F��4��J�>*jxa���Z]8<܋��?�}8�_w���:y�t�G'߅��/s���m�"���?�x|�?*��^��}���}��Ÿ�����'�?�>��^>���䏟�=������O��x�c�<���}�r}3J}�#@<�.����m�����߭~O�q��~������@�P"���gW���c���n~��8���ooǿ����y~�x������������I��o�?��=�99$�q�<��b�믧O�����5Ǿ�_���y�Cɷs~���~�V�<|����������y�H�bm�>��\qo{� ��L��x�9Ǻ���P��?�}~~��?��>�O��=�p��Ïyg�z�]��'�. �����~��sO3C��>g�^�?��s�������"��p���ߓ�����@�5��>�,u�����������Z��x6����p>����P<~U5�k��xy��⿏��?C��/������C�~8��s������S��|88.'�z�������C��[�~>��[�u�EI��� ���ϯu߿~?� ���������<��ǧ���T{�{�n6�x��ヌ���P҄ŀ)�>C�>�{������7?�{�@KXrm`����{4�9�B�ʟ**����ȯ��[�G�?_�����R~_h���Ο���u���~��k�����o�/����Z��z�o�ˏ������_�/~?���?<�G�^o{����N>_#� j08������_�ߞ/{�=ŭ�����}���?gˁ�(q�{��������~lO?[^x<{�qR����H(1Å}�\���_�����;#�$nmco��}?���?����iOu߾��_�����O��>�9��8q#�hA��$��������ެ-��������~���yW�z�W9~��������?�o����y�-ǿR���*b��>g���^����?�};��x����~��X�����W<=8~f���^�����7������G��������o{���ׁ���~|k�={�s����_��}��?�'�y��oŽ���y┥Ia^���>�o�'�_����O��X��:O>�O:|�ƫOu�����q����>��o�6�K��~����ZV�i� ���������ͬ9���߳�z�&�z��{���[�+���?�����C�cǨh|��q��<q�/>>�~���ۛC�����K\��wJS�����<}O �G�����Z��~���כ��Ϳ���ם3£���}iO1�'�{�G���������}O�?O������Ďq�s�s�dc�u��?���s����ca�<�� �ט<1���?*�����s����G��~o�<�?����~ ��|����xǐǺ��|� <�?��?����c��W�)��"��{���~o�����ַ�XŅ���w���~y�Mq���>_�)�������\[������Лr;8ɦA��O^�y�Ou��?�O���|������8?O��8<�ש8'��x�<|��I<}�x�_����_�{��������_�x��� 㚍_>S����o��[�����/�#�'���Ͻ\q�\���LW��^�������{�o��������zT�y�ϐ�:�]���o��������G�������q����{���߇��������}��W�s���Ç��9�u���#����O�������y������ ����A��6?�~}�H��Gӟ�����������:q��A�W��x?���������q�>u���)�� �!Z�����c���~:�?�^�����o���E=s��|�L�'<x��w�����������o� sk�=���>���Zc95={�����?�8��C�E��aa����?Ï~#5��3������{�~/��}?�����?��߂<��������i�}<��<��#�u�������߿��~�Ë�~~����z�-}>d�x�Q�߹���9���`�{�G�=)CP4�o��z�]�����?�������?���ǿ4�G����L������_�����-�В~����I��d��5��A��|�"�{�q��}����<�~����?^A�����N�:�ʾt�8����w������?A���ks���~�'�$�^��_��?�゙����o�?<_����{������*���$���w��ֿ?N>�<�/�?���g�xW<)�8�O�*��������xC���~���"<�xz���.���u���G��[��o��O����jk�b���y��������}���}����ro���{�k_�~��V����ŭo������\��`8���o�X?o �2I�{�����}��߭�?^>�_�������� P�W��� z�]��o���x����~-���~��o���|�CZ��V��j|��s�����K{��NO��y��~���G�z�SOLV��Ҟ*y`��z�7�"���_�_�����_����^��J��<� c���������o����Py�}9���_\yydyy�T}�����۟���{�ſÏ�H�b>���Y��|�OS�g�������ߟ~���-�s�z���y6�@�_�#���C^#̟u��������������m��6�����~>X4��hq�z��\q�^����������X��x��x ����Q9�8S?�dW{�}�s�z�}���?����a{������0>F�,�AJ ��xu�������}���C���K��ͽ��5�j>�#��|�Q����O�s~Ǐ�������������A��}�1��������'��&��<ے��3�G��9� �cϯu���{���E����~�,/{��h0i��9����)������m�oϾ#���n��O��x�Ͽ����9��ʾ~t��w����8#���b@�z�x�?*������^���������߮.?������ԋG�z��_ʙ�Ns�*�p�]�����������'�?���[�ߩ�O�>x9����ǯu���o��}����?����߆<��W|~x�����O~���G�o�#�o��G�_߅hx�#Q� S��1Ɲ{���}�>�~y�N?����ޥ+��y��?.>u#�u�������}�\�'��?7�o����t S c4<*s�>t�r~����}���o߸?N,O�7������qZf�� 8��OL��}��s���؟�[�������#�{�����/�T��G4�^������!�_�����Az>��i_A�W?��{�&���>�O���W�u��?׀ �ד����z�#�5ҧʠ|��'�w��/��Z���ȿS���|��ֿ�T��Pu��������Oӏ��?�{�k���<H������u����o��~=�j��?�N/�/���{�=1�_�8ԑĚp�(x�����7������q~>^Y8ϑ'�Ҵ�i������}��~?؏���"�����<O��1�����P �o��^}�q�o�?�o��{���S�x�P����?���������.}>��2>~c��y�����������ӏ������"�Ƙ�����Ǡ�A�u���}�>������$}8�����=�c���ҹ�C��������r�����O����T�����c#1�J�u�k����Ͼ���~���m�x�n��q�<i��*u�`�w�{�����'������{��O�A��R8q�ǯu����ӏ~��?��O����S�z��p�?nG�z�]���}����ߏ��?���������_ޣ����sJ�U�^�o�����~���Xq�l����-�Ơ����s����= ={�\��Z��^�N��y��~4>���js�#�=�_�+��}o��ߍ��\_�������O<�4���ǡ�ˏ^����Ͼ���_�N?�Z��kl�КWԏ����(u߿�H�"��~�?A�����`֞B��k����u�����>�I��[\��/���|ǝ*x`��}��&�<:�]�ƿ�[߿�`����n?O��֜) ���ҽ{��}o�s�7#�m��۟��ss����8�"�U���S�{����ǿpE�~o���_����{��8�JP���b�x�������� ����?'�E���oz�45�x�S����z�����������?���[��z���$}��|�����u�����^?����k�����_����{ǭ)�#�}�j ����^�����}���?A��7�������c����1��yzyp��{���o���������>��QoǾ~��Ԍ��CO2O^����}���?��x����ߩLj���W��Rpi�������s��o{�ۋ���/o���>�L�>�Ȧ�_u��s�O���������/���O�g�W����I����wo�������x?K�?���ߋ~=�W�:d�_��_3^��q���ﯠ������?�{�~��?/!�>��T^����^��ߎ9<����O�Z�>f��N��z~�����\s�?���<_�?�����N���dq9'�)����.6���}�d�B�}��?,W��0})�*Aǟ��?����x�G�?�?#�~��_�a��� gȑ��gҜI'={���\�������^�Ԃ��Ӌ�M��[�x��R2<�Ni�������Z��nm����߸�_��?�������ߓ�¾�:����'����}�\�?�_�{������\�����וk�����>^�#���w�~�ۛ}>���"�oS�T���t��{���������������������&���������y�[���{���Nny��N�}E)��0NE0�N��c�������[�}~��<��?O{�8J�������ǯu������������y������#����5?f<�������|��o�����?ӟ{��֜A�����^�|��'��<���ۛ�z���q�?f|�H��k�u������c�?����G?�.��x�g��O�Zc��:������by�a��{���o�?����8 q<|�c���q��{��`?���o�{��W��? �>��xy}�����)L�ӯu�?��6�}���?Ӓ?���������<�1t&��N��x�^��~��~���o��~����}>�����4�3��84�|��={����?�����$�� ſ��N? ����Ά�������]s���Fy�x�~��������x��Z�����"}GNsZ��v���oo��~�k�~��ƤR���>k�z�^��?��s��߭��m��^>���^ַ���ȊWˏ@@��u������X���{\�G��~H����~����^���5��z�]��Ԏ>��������������=8��*PcΔ�:�]��}������|.>����_ߨ>�Ӈ�H� ���0+���������տ?[��l��}-s�džqA�O�x�}M:�^����������m�Z�An>���_P>ʟ�sR~/3��������a���lG6�c������p�0*+�8����w���G�@�^����O~��E��V��|��ïu�����c���#� ���q�}��d�>b�e3�<�^����{�Ӏְ~o�Kۏ���2)�MsZ�zV�8����[����G�����`O7�����3��Dq����jG^�~㏩�o�����c��?���4>|)����_���?���-����R����_\>`~�>>t�Ȋ֞�}~�۟�66��rm{��>\ �x��5��g���������6����ӏϽ |���_^~���^�����G���6�X���^ߛ�9���Lyg'�ƣ��+�������m�<�{��߿ ��N5���:�^����8�by�r?��M��J�C�+�Jd|���?Co��a��s�ϽZ�҃�����<<��\�����[߈���?�|������aq��W��*8q���i��������{������"��?�Gԃ������S5�����Q�j8{������ᄒ���Ϳ<_�S��_٩��^�g�q�*}<��?�}���S��a��^>���\�����ǠT�u����?��o|G^/�S�O?�����O,Ӎ~/!����w�G������~-c��������F|���������l�7��OZ~�>��?#�\�������~���<�-���������`�8�����i�c�u�������߯��G�K_��W5��8��O���w���/ſ�~x����>��μG���sZzg�u����������6�q���9���{{���֔?��?���w�����������~��m����ڏˍ|�ӇU�����z��O��}���??���E�~8��}>�~/<���#9�#��^��r?������n~��=�������0i� j�'�u���ƿ������������Ǽ��.<(4x�F~����ַ�刺q�^ �� ��Z�?�y���L�|���>`W�u���A�?��~=�ܞ�o�_��O?�x>�^��O�R��#�����}����������o�<���x"�Ex|�µ�4�9�pǺ���G?_����˞/��6���q��~?>�� PW�8���??����Ï�G�{�������O'�M��'ߪ>�$|��(+�`���{�������~����y���<����u��P)�b��=<��_[_���������_}^���<q����s���V���=Ni��� 뗿K_�~>��?��i��<���~�:�����{������OϾ����ן���S�������*1J�`y�+���t���?���������[�~�[��u��f��?�G�q�4��{�'���_������q`?����}}��9�?�<G�����w��������'���}}����W���s�+\���_���_���=o���pӟ���}�������OSA\��ր��[�����ᄒ���O��k���R>��k[3�OZz�ߕxT������߅����[��$���'��k� �S�^��O�������߿ֵ���>�_��й��R�<s��@�xc��{�����~7��o��6�o�7�qg��/SLd�i�^����?KqǾ����s������Ҿ��8JZ���w�����n~���[�����Ms�È>�lTҹ>]{���_��������ܟ���y�o�<��$�Ξ\G��OBO�*:�]��o������M��_�{ס�x����08�=�_�?�}?��{���X�x���矯�5�A��8�?:����������[�C���X���B~������d���8�p�}�A��7��~����Џ~��_���'�?m���������ﯩ������ȸ����ǿO�B3Ly�����?�}G���ߟ^��H���n?���6�ǿR�`�_��|�x�/:u�������~����\�{9�֕�xyzz�]����q�������[���?�-{~/�^U�~�|�u��{�������Ow�ԟ�C�� z��/����q}ߔ�xn&���{�,��ݛ�>�m��<���N͛--Uf.�� d4�r�fJ���I�R�� Z��0#�R�'�ϣ���Cs5�۬�¡��cXݐ�$��ӫ()Zf�:{|��y_�x�1ߔ�>|9�^��e�#[SK������ 6^-����[��}���������A��j(r��)|�Td��a��?�?�M�'W|k�h0n>���� ��7�Fn]�A�*�#V�CS�+v�drI����f�6&�'��ۙ*,N@E���1���Pr�Ejx��hN x���XZ��;�o!RQ�XC7_� U��VjT��t�ߟ�[��H�Cܟ5?���|{�V��_ka;W�f���g���c�o����*��=Y��SV�=�UE����`(�!�e(CR�xt�a|w�ҝ��}����7&pc���3�zz�vOT��[���+(3x<�j#�b245���� Q�*�5* xWȊӏ� �p�H�'x�R��U���?h � V2�����O�S�k�wS|��*��W[v�ޟ5��qb���.G���}۵w=�zx�;x�S1>&�-���8j���m�ff�*��?7��?�}�,=�#�PG��D}�תtc��o����ߏ��}o�$�M�?��߫����8p�h~��������o�����?P~�[�q�c�V��0@�i_�W#��������?�'�_[���ܑ�Xs����#���~�qïu�}�?<��M��?؎���z>�� ���C�����?}\97������oc��{��$�S�}�<*8�u�O�a�#��s�?�,?#�M��������#��N��z�^'��?���v'���Wn���V���Ζ��=���Fl��:ʼ��g~�i姥��Et�O���fh���J��$ I`[�*I�|�� 9'�vvs^J������tF�f��@u1�j+�R��s=5������[�;��M/K�M^B��*5���t}��p`�+���?��P㤮������n��⒓wo]�X>Ou^'�>G��K`2Y,���w����ˊa��cvv���(��+E =�����z���4�!�8�v6�9���y�iRxW�SN��1�D ")d��t1Z�ʴ�<�;?˳��{��GɎ�����N��o Ӈٔ�Z=�C������<o-���cZC--.G7����A� �C3��s���^���Ƈ<�����L��S�8�]����~�� ���{~G�{��ߍ�3�W�8�%s�S>���8�~?���'�?평�4?��ӅH�<�=��x�\\�� }�~��=ꙧ��Wυ8 p��^������y���?��������[��[����҂�#�4�L���������{����nx?���ƈ�<H�<�T�*i���۟����?���t/����M��?��?�����q�<��µ�>��u���}}�@�?�����5�S���#�Џ����o��#��7�a{���?����W̚xp9?,z�T�>����������9��r=� p�8���<+��>��_��}��_�g����?����`=�Pc�p��Q�W��^����[��?�����D�8�O��~<s����A�G�&��8�1�˯u߿���sco���so��8~uȯ�� ����}⿏�������?���s���\�{���I�5�)J�u���u��y�sn?Ǐ�^G&�����G�־C��|��+������?����o��������_#��~>�_��<��}G���s���o����i�qL��Pc�i_u����|G?[��?����s�,m�dc�>�ejp5�mjz�]�����X�o�?�`�m���r �O�I���u�<���6��[�}��.9<�_��ߟ�67>����3P�&��===��>���ly��?�_��ƹ4�Z�y�|Ϟ:�^�o�?'����=��_���}~�[�o�#�[X��5������q�����~8�������$�/o����O���N4�����^����_�}��������r��������OL��(1C^����W�7����������o�6�K~�&���|x�������{�?���o������ry�ry����C�zS�Ӎ@ g��g�^����{�-���^x�Þx��y�֣�Jp� M8��^�?��������s�?���\��������O�k����w�����ߟ}��<[�������n?���5y��@|�O��u�?�\�?���z<�l��q�ԋ���Z���p>��xW�>���߿��_����[������I��+���{�{�������ϿS�}8�Ӎ1O_>��\�����o���W��[��[[����j+O@Ex�Μk��g���S��{��[�8��^n}���M���r8�<��]��������?Kp?�qo�m���ңˍI�\������u����������{�~y�_����� @�` �R���{�?��������o���H?_�����gΧ3S\�S�3O�J��H�}���{���c�����pO��9��+S���#�^���������`?�}/���?_��_{�G�RE8�J�dq� ��]���}�����p?��}��sN>d9�(��^�/�������{��x�s��������jiZۚz�Pg�������������������n}������҇�>x��u�����=�8�?��O�Ͽ~@��L�����ӯu�����{���mo���x����>��i����1�A�x��������_�}Ͽ�}����-���=��yP�L�#���`��/u�����������m�����{�k�_�yg��|������������kX_��}x�>�>>��ˎx�j:�]�����I�A����~�[}������<��i�Lj={���x�}�=�k���q���^ �-�����?ɏ��>�\G�SN�����_���,?�������z����ʼ~|i������G���?��E�����}��Ε&��e?.��_��?�_��?���_�������O��A��<O��Y��ׇ���)�����?���v���R���Y����:�^���#�E�ao�o���q���$o�?mO�i��CS����>��߭n>��A��?��>���=_?����g��(z�]�?�����?�^�_�o����^�#�{����U)P.������a��~�C�&��a��c�q5"���� T���+�����?�>��[�a�9�qo��}<{����A�W�xSˇ����������}O�^ֵ���8���:��k�ҵ�8W>Y�=ׇ����������o���$��l}�O�A�����������{�p@�������?Soz>f���8�Jq�5�z�^��������ſ���y���oކ�J�|�����ׯu߾��.?�<q����-��4'́S_*�f��={���}?�?�������F�{����K�_��0xL���=��{�5I�ܸ��XW�ۈ��*����TH��Ա�:I��/�ch�VB�"���t�P>�����Z�]mv�?��jP�����:*(hk��T�����W���3^����?rl�ݷ7�P�(z����s�@o:*��-ռvF>,*b�j��r��]>6(��=EM A��%|��?��I�"3}O�K�=����xn��c�rMU���JqRɋ�A�|TT�����8�-]vIf�URň���q4mz��Y�#��H'���v�e�S�=�%�0<s3�,%HGV�4H�&�[J�Z�Y���N� �W|3��>=|�ޝ�����K�h{c�����u����Rv�lom�U�v�u��z��k^m����qS��MR����_>`�7���/�]�Y��"ќk�W�a��l��[�3eu�3n��u�5�0w|e19=�hC���ec�Onn��:��ʳEl��L��D,KAj�僜��rKiw�I4�Rڠ�}R��#U!e�ue�PԏB�Ato�Q�� ����g�[���ivL��{��]�����û7y�6c�6m�E�q]i��F��x������Ӑ�b���ճ�?�6�0|��;w�>�v��^��'�:�7{m����A�m���Y����RMQ�sF��WE���� �N�C3.�#C!��H�VXh4�.�x�I4�Z��%Ks�ژ$`�d7zI�-ƿ�r�U$ :����'���������%v��N���ы��#�[*���>�˞�}i�[�r|��wol�}U_nu�zt�<���� ����Dg����*m������C������C��㫧�5��9 ��w��V�%����Y�r�lYPn�r����5t �g��PE���Y�2�ւ���0N��sk%f��ԑS����#FʹJUA��=����^������f>g�/a�~'a��;Ѥ�}ÿ���,�Ҏ��m�u/G��ܱQ��U]���z�=�QU����?�/�ӛ�����r�?�2�>���O��"�n�(� �T��#{O0�W�Rm���7J�b��nȦ���?'ӯ���hc՚��S�y�ז��B�i���b� _�x�i��i?��i�t��9������C��>O���T����s��ݕ����O0������^؋�N�ŚLNkc�N�������]e��wO&��N�c_�߫�_�N�������I��[��GpUm\e�7|w}v���S���nxz�c�WO$+���c�橧�O4t�b-�BX���W �kL LoO�XG�ֶ��B�uo���SV]TD�2������ף���=��}��s��[����y]��w��zg7^�Y�][���-ݼ�s�u��;6�p�&rb��5���nDwtiU������.���;�M��yuTgr��K�vNcxv�cn$���{_|�v�~�i�e���b���+�2�Eom�6�/�qp�#�E4�2,d*(5 \�Ƈ�$�f������x�c�qY.%d쑑è�� M Eh�P� O>:m��8�f�%��N�?�}��y��u�'6����\>�Fԓxl���7�{G�s���Zݝ�:�z�2��=�e�߹}Ѷ�ī��|9�/��O�� >9���?��^����ֻ�l��8�v������#Q������v���U���Uz=Ӎ����8�w-�g֒fH�I i��(iZ���P���[�D$�Y�:B�I$��������k����2~�m�~I|M�S�v�l��½ي��鴷6s�w\��vզ����M�6��l����12�=���v��ea�n��[�w�%�ǐ?�6�s�X� ��W�hM}��3O:�)�5/�e{�-o�9�O��S�/�qf0]g�=cMC�ۯz�.ף�9��Xn��uvex�����)�L�5jhv�n�h��q��"��9��.k�ƴ��\PJŤӇF�W���V�P�ƞ@F��Iy)R�!5��K=\*�5���&/���4_��7Wj�������{ޮ�MSw7�����ژ�����m���d�n��;�!��֍�>���}ö�j�����?������>?�n.y����"��ژhb��c��i�*�P樯?�˿����W�����������/���<�''��NG��}y�� !��Ҝx~���n�W�'�g�7k�~��7�������DҴ�����^��_���[�>����X����$���{�I�OۃÅH4?�Zu�o���_���������K�_��םP��:\q��)�u���w�}Ͼ�㟥���ſ'���4�2=3��?�|�^����z��w�?���-�6�mo��D���)N>D�q��}:�]�����Kp/��G�����S� .#�,���^�?゚�~�}-o��_A��_����ƜO���)^#ˇ�^����������?��y����@��0*i�c�u����_���������[��~�Ck�x��<��>&���O�"��u���o����������7�#�9����S>�p�^5�)�y���?����}���������Ǐ�n}�q��=hi_�x���xA�����߬�X�s����_~�=EN N}?�*q�����}����������^y����k�z+�ƞ��8�ʴ{���?#����`>����[�~�C����_�ʆ�g˯u�������s��<����?:�c��>���?����Bi�ݽ�a��nx���}ָ���(8� �_.��6��srG�M��#�o�c��>DS���+�i{���?����^��K�?��6?�nO�y�ɡ��8Ϧ������S�F�[��?����x����b����� �>�X����{�������͏[����K~�#�{�-�J�p���O��������#�������_�����?A�#�y|�8z憕5�8�u�����}���}�����ۓ��3���0>G?eM1_�u�?���~?����>���^��s��4hx�)�,R����1����'����qo��<���^�4�=i_�'$�����Gq������������b����$yz�F��u���_��~�������Cǽ~�i�R�`�k�<��^�����>�������_�����'��Zy`�ҟo^���c���ǿ}���?������� ����5� �����8S�#�{���k�����~>��_����x�&����#T8��xS�u����o���<O}���B�ɿ������z���̟?����_u���������q�W����}���~=�����X�8�/>��~��#�c~~�7��>�_�'�~���ӈ��f<�G^�����>�������G�}�Ҿ`p?���)�hGïuտ�����?^}��cŹ�a����?��y�?o�j=q���V��{����9���_�?�}}�-�#�@�m�?��~:�ր珯�|���}{�~?��������x��?�K�q��8P�ǥq�u�}����)�����7��"����t�Zp�2i�J�T>^B�{�������_��ԏ�������x�z5&�_#�V�3�f���u�������q���~�^�}9��?���|}~B���>T��3���}7� ?מ?���ƞ|)�Ek��(+Ƅ|��]����"�{����5�����F����O�yp������}���>�#�?�{��M��^>�^|��x��p)�gʾ^��{���W�������c�?���}ױߎ8|�+���k�Lz�J������O������'���~~����ʁ���<8�zӇ�^�}���k���c������A�Wi�?>$p��u����E����~@��?O����#�Ǩ���f��z�^?C���5�ߏ����ɿ����o����>��G�1C�����T���{������� �C�������ƣ��GϏ�hG��������O��>�;��6������ TW��5���x����߿�z�sc�}x��ǽ����yּ3�b�{�{������\�8����Y�}~��ֵ={���}�����[������_���I������|� >�.��_O��~����o����q�������y��yֹ��s����#������װ��'�8���h~X�*iZ~���}�������'�<�G���}=��pǧ�|�xq8x��u���c��}Ͼ��~�}E����r?�-����|������ɯ����~����~7��ß��q��H�P�p����]����?ޯ�o}�,?��?��?��{�xӏy���}Ou����l?����Շכ�_��������ꑌS���N<x�S�����E�����=����J����u��~���z��߭���ŏ����O�T�~�P+��8��.C�u���[��?�9��?[� ���9���Q�|q���=1Z��4'ϯu�?�'�����%�.��_ȋ�oϷ3���=Osv�U2���*"M��.��%��4j�R������D��d�Obg�'J~��⇣K��[p"�]ɡȨ��?h�g���:G�;���vy�XwF��inLv�퍃�;nPn*>�����Qa7~'1���R�3|u6R h렡�dh�)몣��s[�s�FI7��g� ��D�]�#jꉚ4 $�l���9v����5���h}AǡPpW�?���Q��gCTVU�oǮ�隼�KF����au�E|s���+f�<�I/�Q�Vv�I�����E��?��Bt�z|�ߧ�6v��ܟ[���]i���&��;�-������U6J�#I���T�)�<�.>�+M���"[�d�J�J�����>|V��W̙�QG5�,���m�8� F�*=CUHf$P�I �GZ�°�U������z�r;�b��Ȏ��3��Sgϐ�Wņ��,���z��E����kw^c1KA��e�F���֚L���ol>F�:�'���chl���wW���{�o�{�jމ�u/X쮲�y�>��{s���լ�U�Wm���`��}�[>s������h͕�Ҳ�h��i���9vfj�T���4�:Y���v��ui �m��K��R2�%(��e ��;����� �������[������G���/I��N���v&��]߳�fn���=?/Ycz��s�-并�Ȍ�SR`��&����i���z��{[�o�(˶����nm>��m��p����X���=1��y�uZv���^���M[+�}V^�Zڊh�*f���b�jJ1r=h�䤚y�֝<�+m�L�Uc�c�٫D�,�ꁋQU1 ��OEo��nG�!�vV�W�ݼ;ӵ6�*�{��0{[w�m�7��-5}E�O�{��3��I��fkw��Í��Z�d�%?��#��:.�̝�����.��4Qu=}L�{#���,u"S�gj���G�O�LU6ܛ(b�uB�>��'��p����pH);m��aaBk)-�N�I@�F���)@��lS�?�P����T��0���굩�V�����d��j�UO��6v�۔y�ݔ/��39Lf#ldq�n5���q���p�����~�m�^�>�ۿ���f+jb������]i���2oT�|Gp�2y��D�i�u�Om�K l��2���P�x/�4� �$KM�ň>v����Vi��O�@ڛ̀h+N�+�'�����OX�\��}��#ۻOkঁrYh��$g��t�2��~���|�a��3^spg)q��.K1UC��B|���Կ(�bt�G���w���gsu��>���R��3�������{�:r�<{kc��og��ck%��͜��#���syĖMfҬV���j k�Z��d ]M��<��H�����U1�e���x��T�G�zl�K�j��=���g�n�� ջn`>C����;y� 닉�U���[g�]����eƝ�U��si�a>u��~+K���������)v�/�N��g����gd�w�&#���`�ǜ����zf���>��w��Ut��)�iqJ�{F,�X��2�w�Lt�������ohh��?.4�^��f}V�up&�c,��_�2�%��vm��@v��Zw�'5��'d|��˛s�D����=�E��i������{6ب��ܛco����W���w��������f��ڳ!Fv�����͉����o�#�}��T�W5�Ϣ��������s��>(s��ۃ������&���=�c%x��3�c�N�m��m���O�F���r����_��� �0����6�������V7�ۛq�ϻ�_O >� �@�9�W�/?�˿����C��>��K|����L�c���:��������O�6v���E�����i����?���?�_�����^����q��#ށp)_�xyS����=�q��o�����<_�~����ʄS4>�z�^�}�����߭oͿ��8���[����o��((M3�|�iJg��u����o�����^O����/q{q��`}���i�y���W�������>�����s����~l@�?� y��8y�y�{�������dn�.o�����Z��_Z g�O���{����_�ߛ_������c���q��ξ��5�^����s��k�����_�ͭ~}�#���2r8�c5�^믧�����������}9�������Aǫ�p�:�>~�����?������ﭿ������s��oǼϧ?� �����������_��_Kr>��o��m��{�#�����J�z��}�����{�ԋ~��?��7��#����?>믯�G�W����>O����h[�����>���Jy����&��*^��{��A��5���}�~�<sJ�iL��8{�{�76�? ����an?��1N��8�����]�����}�����?��$[�o��ԟ#��=<�~\}8��w�;��}G��?�[߆3�$�g���8u�}������F��-ko��~� ��[��?<�QS�������?���߾�����?�������8�:MsR)��������_���9��O#�~���c���A��ҼI�]���7�����'�?������О5��8�Z|�� �z�^��{�ӓ�M���?�`?�߸� p}��_��~��u�����}�����Á��}O�M����9��W9��?�>�*�3���~��o���x������{��=0+�CQ���^�������߀��?���m��m���1���b�g�:�]}?�8�o����~'����۞>�~����W��Ns^5=�v�}��������9��_�8'��թ�h��kOZg�{����<��^?����?��^o�y�E�<1N={���_�����˞>��+����}y�_ލ(}x~À~~�z��{�\�K���E��[���=hO�� ��ϯu�����"��O�_��vϡ���O��|�|���]s���>�����[~?��?Þ�� ����t>�>��b����1���{�'�����o}X^��mkA���"�?[}}�����}O��j�p�ǯu�ǿ}-���O��&���?���)�p>�Q����{����������������.y�{�~_���=x�N.={����_����V?�[�����x�[���?:�������Qïu��?�����y�s�[����Ӌ�=���k_�>^��5#�u��������Q���?[[�{� �c�>�ӉT��p|�+�:�^�o��?���#�/�����q�@����<�8�^����?�߈��۞�տ�#��U?a�O_��=�|���}�-��ͭo��q��X{��qPk냞9$|��]������{���E�{�6��\�������S^�8�(8|��]���_�~���6?����ԏ���7���:� �_�=h }�ǟ����~�������&ߏ{?��Fx��A>��={��ַ��~}���?�?������N'�_?:y��i�5<G^�}�������q�$����}�:P2x��OOZ����o��+q������<��n=��^�?��?,pQ�������_�������onH�?�}?���� ��� b��0k�����n�D��_�6�?Ӌ�װ������_/��c�ǯ����^�z�}��߾�o�<����������ϙ��2ʴ�1Zu��y���������������է��?AQJ|��x����O���~ �m�o����m���J����>|<�k���S��������q� ���������&��.����w�������o���?7"��s����M)À��s\|�I8>����>�?^A?��Z�_���Ҵ����Z~��x�{�������������^�I'�֕�q��?o�z�^��n���-��\�~~��O�j3���N*O��^�?���}�������[�/�<����O�۟��|���}��z��ޭ���?�G?�y�?��ب�t8�/�5���]���m���}��s{��o�?A�|�q>T�ȥk���^������n�_����?���o�?��8y�֘~T��u��)�O�������<؛Z�"������s�AP+ZV���.��゙�n�����]Y�����[W���q��;�#���J�Z����������|�Rz��V:�z�rU��� %t�bh*���p��8�J\��w(�(��D�j�T�-NM����>>l��ݝ�:'���v�� �V��-��;'�{�_Y��Wc�gab�t��qPV�� uec/YOSY��T��ch����Oſ?�|Z���V�����kČ������R��>�3{o>�����r�m倝��[�g�2[oq�d���Z�^oSG���ZY榕骢ii�-�#h�a���F �Ӎ3��Օ�21VRe$A� ��z�c�z��:�quOt����^�ݰR��M����/t�|��WSeq��a��TmY��QP�0���b3lmE.F������c���\6���]���V�z:ȶ����)����MJ�5w����SM�����Dd}<�ZƙX�OUhh|��M1���Wy��y�Pڀ�i$�"�[5 ��"}z%���������B�Bꍣ�k��ݹ�l�c�\4Y�NC���y���o<���f�Yl�/��U8J�![��������>v�[w�ʎ��2����ꌖ/-��N�ܛ�|����f�g�gd)��y���wn�<�>J�H*�i�k����X�c����x ��` 1��(*V�ʾ��:M:5쳴f�$��%���_Y�1V + �F$0�����7dA���Z|s��]�/Y�WAtU��X���c�q[/;�"��o���>qC�]�������}�)�s�-*\5G�l�v�m���/Q俗�:H�t�5�guVt�&�r���w4�uR�q��� Qd*�(+�L�;h�I;X�ӸZ?�N> r(N�ݦ�>��<OF&��m���)������R��Jx�`� ?h+�%7�I�wU�ӯ�����:LV�a%n�Nc*6Wvc���M�_l�:�#�nlf�ڔ�k_��lvJ��lKٵ���wVf�����-��W�n��ε���u~���w�z�5_C]���{l˕����Y�����{�� MYM��6|]F_��M����h�(�j�����Pҿ �I7�uw$�I�R8��AJ�I�>�SF�5z�W���#�?�����8N����]��6|eT�k&�ۛ#a�uV_����#��� �����N1Y}�]��)����>v|��ݣK����y�������8~��b0Jۥ9M�L��YǤs�� Y�e4Q�14�(��z�5�9��iN����T��EZ�T�TQRX���$�d�^�_v&�q�#���k�/�\�aϗ��9��ݏsu�;�p䳓n<������;Gn�{5�����fw�'p䳦���Mm,�ūr�mǼ�}7ovn��]S��n]ɖ��g�yJ�2U�ٌ�ENG'_S)i*++jf���y$v$�p8 S4d}�C�8�I$�IbX��I5$�$�I$�SՃ��Z��P��'\�6��]_j*�v��뽭��;3o�_���WC��j���E[����U� :���U�̯SQ4�2�y����������5+ƿ� M=*~\xW�k�"�}���ٻ�yu����N�ݛ�b��T�f��e6�����O5�����)��JZ��i%���I �x\��uo2�(@a^ �Q�|�CAJu�fF�U�����p �G�!{+�:Ϲ�Vk�{��67k���7�쭣��;+=�-A���ۣ��e?��1x��;�g�,�6�#K⬣��8[�qnߟ��ٝ�n�Ѹ���ù7N�7��f�u2Vd��Nz��W+���j��mL�uu2K4��+�����S�x<�ǯ3%��f%���X�RI9$��rONbl~��X���7j���ڴ ��+c��F��[s���p;sG���(#�I(��t���;,`��'�^��6�����{��m3��'4#�t�?�o���゙�'�-��s���q��}��x��q��Ƈ"��{����}/�������l>���<�{����G���Lҕ����߯��?�?���'��y�C�8�*1�_�8�{�{���m����a���z������:�����������?O�~����=����ٚdg��Z����{#�������?7�������<@5� ����h}��}�������/��Ë}E�#��~>��{�OJ��C��x����u����m���8�\���}y㏯��J� Py��_>������?[�����x��y�8����G���{���}���?�\�x珡���9���s�q嚌���8�^���?�p?��?O�Ǜ���'��� �p�h=h<�C�f��:�^#��}���߸�����_[�x���>�_߳C�b��5�?:�#C�ӯu�����������_�{����cq~8��o��R���4�A�椊u����}������n��>��9�_������μ3��,p��A����}����?#�_�}~��ɽ��/��}�ʹ���1N&��ω�u߿����_�����qq���4��+�Z�`�u��o�������sͬ9���s��؏z�>�)ZW>|�xz������m��#��?"�Oɽ��?R�~����8�����8�������������X_�~����m��{�r=kS¤d���?�#�u߿_�{_�^�#��?�=��3�i@>T����8����>���}O���⦧�瑟QZ:c{����?�}?�_��ߍ���#�n}��������N?2ddׯu�����pl��'��Z�\S�t�5���W���}?�}}�O�\�M�[����ǁ�T�.'�|�h:�]���������Ӄ��㟯#Dp=i��<�|���{��=����O��з�~~d��Oω�PI?�z�]�?��o����K�K�p��X�y��i��d�_�W�҇=�_���O�����7�X�O���~m�>���k�~�_>ҿg����_�?��[�K����{�Μ8W�����q��K��X~?���RO_��`?�G�����|�8�:~������Q�?��_���O><+Z�Lu���co����~��?��������01����)_�:�^<���}���}���7�q��c�ߟ~���*)�>_o��{�����?�~�Z����?�߃nm�^ˇ�?����}����#�sȵ���Џ����=�ʃ�ȭq��Zq��u��E�8�$Z�O�^ߋ��{�sL�}*8����~������b>����{��sP9�?����{߾�Z�/���z$_�y��s^��TҜ+��yS�}�_������s�~��a��~??O���ߗ|�4�JP|��x���w���x��/��~�i�3���ZT��S�����'�_�m��p9"����G�"@�<�M��^9����v��a���<����yS����(?ao��>�����a��{��G�����q����>���)�Þ#>����{�~�o��?S���>�#�n~����;��>�ÁF�����ʼ:�^�}��?���o}���������.>���G���8�� ~x��^������}�?�߭o����>���}O���~�pȭ)� ~x��={�s�����/}s�8X_�>���6�?���3C��8 }���9�^�|����Ž�l,?�_�#�a�����ށ'9�O�|�I�{������s���m���O�͏�Jp�� �9���A�^���~?�O}��������?���Ǐ�y��ҼG���]�����}����X�����m�`���t��?:� ��{�c�spG?K����oo{>�8�4^���U��uo���qn?�_~���s�<��O��6�5�\c��})�\��u�"?�?�_��s�&���>����{�`qϙ�<�(E8�3�z�]���}o~���� �8���?O~�5�|�R��_Z��8��{�d���������Ii��Z����_O��_�sﯡ��M�����A����V��8p����S��������_�[���<�=�����\ ��~B�S$c�u��O����{��a��[�o�؏����ԁ\�<���y���}�����Z��o���X5����N'5�z�^�8��>��#�ﯧ#���q�������߾G��jN@���{�s��n�~�}/��������S9��k�Zq��ׇ��o�����}��Ñnny���_�����pI��c�T y���������_�����s���� �*���#��:�^�}���?�G�߁������<߁�T���JTW�>|>T'�u���o��~�o�����_�>�}�R)����Q�����_}cs�/o�Z���X_�a�TPzҵ��'�����^�ٸ�x���~�����}�zgχ��8T�g^�?��?�^�o�����,x���~=�μx�&�kL�ׅ����z�����=�a���������~�z�����Á���u����?��o~�c����n?����0kN <�h:�^�?B>�����m�9��<���_�����iƴ��4����Lj8��w����ǿ^��o������@@��S�p+O@)P)��y|��_���E������-��k�/�U���C?� �hM@���wk��� ���S��n>��o~�����kZgT��z�]�����\{���n?#�,O���}�p����p�Z�Ў�������x�x6�8�>�ԟ��c���s������d������7������a��� ��+�A����a���E��a�m�?�'���.O���3J�*yq>T>����^�}ߟ���\�p<��8b��<�\��>�^��゚�?��_��ߋZ�O�?���}~�E �OʄR�o����x�������}�[���?�o��[}m����N<x Wˁ�c'�u����}�ۋ{���{y���c����p�^<<�k�R�A��{��������,�}A�l?מ8��81�p)�E}+�{�[���~�����߾���o���yy���Tc�>B���|8y�u��S�y�E��/���?���sq���������p xW�9�]���������_�?ג������p�R���u�a���`~-����7��?}���s�� z������#�������>�������7#�p+�}x�_?ώ1��������������y��?�6��=�S5�V�|����>��u�ƿ��O��~������\�k��y����|��AC�ֆ�p��}�����y�Ï}�/o�ӟ��c�����}=x?�'�y|�Mz�]���m����n/��}ksa{��������~x�|�J���_����=�-�>��?��_�Ё�f����ԏLz���w��� ���#����G�q�)��Ɵ��{���������N���?O��q�|i�2x�V�@�2Mk�c�u����������������?�x6נ��/���#�Ȏ���O���#������?���?�>�sQ�?a���&���{�[������=�������� X}9��y q�G�A5&�{���O�����?�K��ӏ��asq���??�S����iǍ3��zu��W�+�?�{�^�O��M���c{�=�����8|��)���������^ױ#�k�����{��)��i������u������O���>���qͭ���_����9�?,澘�� ��{���������Sc��n?���O ���1����h=0G���}�����ߏӋX����@K{�b������O��~��_����=�c����M��?��V���\�_mk�~~U�^�������~������}G���Z�ϭH�|�y�?^���+�������������T㟰y�f�b�����}�����{���y�����~HR9�a�P��N��u�����"�O�����6�?��>�~��O� (iC��^���x�}�o���ۏ~��?�������Tc�����<�����Dq�sk��/bny���W�0��A���� ��������^��{�s�p_�����ïu�����������7�����9�G��3��Z�?�^�����p�_�9��͆�I�i�c?��ty����ӟ���}�����r?�������p���W�8�^����}�?��}��9�?�}86����p=��8����4�Ps�z�^#�F?��?_}�c�����H���{�?a����>_���x��>��'���G���'���C��?��#߸S���A$�3��*iZ���}����9���*O�ߟ�߀>��hH��2x���J��}����>�������/����=��<���dy���Fy�~��ǿ����by�a���>����B}8PҤ��8u�������P�G��A����7��ri���x�p�^����_�_�տ�'�~���{�����^��MG�)N5�qZ⿴�{������qq��G�O�o����~�3����� ����ďu����������6�KZ�#��Ftx��jO ���{�q�x^ �{?�7���?��>�[�~��}�89�f��B��O�^�����{���O����O�@�|�O:S�Ϗ�5��w������{��~��۟�~ؑ�4��p�q�i�{�{����a��^���ߏ��aƧ���jO��Ӏ�\u�c���?�~�����n~��?������8�W�<�s��(*}�~�?O��~������=�q��x���U�^��_���}}9��.�.���?�{��S���O//��}{���z�}��x�o�r[�������>�I�ɏ�*��?�q�]�y��~�~x�[�O��������F?�M8�8u��?���}�[�����I���ץ|�)���pkÍ}�|��[����~=���[�kpH�?������:� �|���������}>���>�O�<}8��g<Eq�_R��jO^���_��?���߾����?^,�$� ���3L澀��U��8{�_���X�����_���76����Ƚ�ALj�:p�Fx��c�u�ݹ����?�E����o�_�~eq�|�� ���^�����������[s�����G>��i�|�>^�u���#�=�_A�>����������`A�_�"�{�8���4�H#Σ���u������{��A��q�?�����1�����z�]��{����㋑��cs�?����)��Ɣ��GϏ������o����X�BG��Ś|��`�TW�u���}�7�m���X���Ϳ���Ã~?����|ϗ�J�8��u��}�����>��+}6�l-�>��~�MH�xu�}�����q�<\[��6��^�����9�1��=r+_>���_߿�7�������~nm�´$y��riJg���{��?����X�6�[��������؏�ZS8�ЎX�:�^�z�}��W�+p�������XZ�'ʹ��������z��s����߭�������{�����+�\���=��C�^����#�_�����n~�&�� i���� ���t8�r?���ߏ��V�[��>���� ��LJ�<<�d��^�ߏ����}?�?�?���<}o���/�ƿ� ��}xSʂ����{����O��7��}��_����=�L�g�'��k�u������{�>���_�'�~/��{�������i�φA�^�G����'�>�$ێ�o��q�#�oſ���*������{��?�����E�>���<~��k_�����}+^�u߾��N~��E����E�o�<����0k�@(ME�^������߿6����@��$�x����yW q�� �Q�*s���x��Z��-�<���ǽ���558>~���>}{�����?�?���g��������?�z�G�^�哏�z�^��?�}��Ѱ�~��nx��/����1�N$������߸'�o����o��߁ϿdG��>�^֝{���}���{� ��E��$�������~5 k�P*�<�#�����c������~��~T4?��*)����?��}�y��b ��_�������8p�@�Ҕ�N�:�^����_����-���?��_������ǭ<��|�q�����C������������o����\�u�}����o��ſ���~���W�ύ3�S�yp��{ߏ���������s�l~����#�"��>���O���E�y��/������_�,=슎8�Ƞ�i�N�����}=��C���?�_���'�|�Ƨ��i嚟O.�����O��'�-�����~����Ɵ2 )��<��Zu�����Xq�����>��iO���_�(8�>�������_O�������/���}=��5��$ ֧���w������~���~���ۑ�/��z�c ��<����x������������<��O��n�^���������9�i��{����o���+�?��6�a���y���_:�/��-?�N��~�����"������~t��_Cïu��������?�����Ϳӛ{���4���$W�ι����?���y����ŭ�??럯���SQ\־�G�P|����}������[�8�O��{���9�E|��ӯu�����G�}�������Ǐ����>//,��c5�|��]����~���s�����'�4>Cҕ�?ȧ�>��[������s�ہ�Rm�z���5��ǟ�}q�u�>��x�}�����Z�o�y����\�=�ψ�~ i��?/Zu����O~?�����?�X��+J�S��>�'?3������{��n?77$r?����=��� b��y_?#�������߁㟧���ߛ�?Ï���G���LS?��q���x��}}�?��[��K_�Ž��Z}�� H� ��w���y������k������߇�L�y��y#�s����<��r�96���ﳇ��? E|�����u����E�������Z�؟�������������{������_������������ҤgkQ�'i��ӯu��������{���q���#�c�ǝ|�x��,�V����ߟ�����~����[�H�_�p�W�����ֿ?�*1��{�?�O����\���R/������@�f� q�h8�{���q�<��^���I��_�_��}�+��~�Z�y�J{���߾��x����>��%{��q�Џ���5<@��Ǻ�����|?�_~}m��������A��\���#��+� EO�i��#�������O�����nx������,x���\z�q�~�<8���^����~>�������q{��8��#�o�Ͼ�x��q��#?��}�?����װ>��c��[���x��ߏz'���>��1J�O^��?���_߾������?퍽�`���x��`���g�~����������������4���T⾞����������{�o��q�?^~���>ڃC�s�ˀ�:�^��#�s��x$�o�����*O�|�A_ ����{��������}??�o���N�s��<��$q�\}��u��ٷ���'��o�ӓ���X�����M�j+¦��{���{�y���/}�����}x����O�b���zSִ5��3N�����}���?6?�7�����5�?o���u�����߹�pnG&�m�?�ַ�{�$ҕ�C�S_���u�a������^n�������qoWʀy�g�"�|h������I�����?�{?��_��?���~^d�TS���S�����}�����㟥�[�<�{����W�`z����/��co���������=s��G�i��1�����Ǿ������?^,?��>��8��MI㏟^�}�������?P9�^������dR��������S�@�����'��<K{������(+��z�ׯu�?�?���_N}�����,86��o�nx���1�4�xV�|���w��������~O�������O�>��@�À���}>���W�K}���>���[q�_����߸��ӏ������={��6�y�������^���{��?�nE���ߩ��js�V���f��������r�no�>���9�\o< r|�9�����u�}����������>�zg�V���π>�{�����o�������_�Z�Ap?�� �b�R��|�������xs���?�����{���x��矨�ו)\3���pi�ׯu������?��}۞#��b��>���G�{�������{�B-��������H��s�V��i���u������������}~��n��_���� ����Y�z�^�������������Ӟ?�ިi�ZS��c4����u�?��G���Ž�G��nO��~���-�Z����(să�韟�=����}��k�H'���oŏ�V��#�W���=)���������K�����?׃�Pi�"�8�Ni_��c�u��������o���ׯ ���֜iL����u����=��8�A��?��~���q�u��Ӎ���q�{���}����x�����<�/c����)��P<�T��*i��O��������~�~�q������4�^�}���7#������,H�c�?ԓ������¼|�~*S·#������y�[߾�^?@~���Ź�[��t��OO�O�A��{����߾���$~?��G����O T� �S�Lz}�g���G�__��m�?����������?���Mp|�x?fG�xT������so���sk_�>��Z��Ɵ�#'�8y���ߏ���_��}�[���M�����?�}>��~ɥ*4�2>g���^�����}���K�roſ����~�����L����u���?���[߿�}��k}9�8�"�O~�}�����<(:�^�����|��}��#�������_�k\+�zzyc'�R�:�]������?�?�������o�~��J�$T��?:`�������\��~�?���A�kO�q�P|��)������O�G�q���������C�yb��A�ʃ�x���|~���{��?�?K؏��[�~�c���x�S��{������>�������@�?��L�:�Ҟ\s@�>��{�s���������\~?W���O��?����>�¾|iO^?/˯u�����?�~=���'�y��n-�������)�� p"�����{������������<��������߫��c�(c�OJ`���w��~7�O$��@?�������S�R��/���I�:�]_�)��}��8����������?�~�^Y���8>UA�ǯu߿�����ǟ���Ҡ���Z��^��������ѿ��������t����b�U�W��8А��Ϻ��S�>��Z�_����~?�?�����s�k��石�뎽�[����~'���k���s��쏝1�k�>t�:�]���������7��Z���'�s��c�qx�dӯu�����{��??�����}/�?O���3ÎxW>����~����lO��c�<�-����G��O�ִ'?.��l?"����E�?��3�kƿ�z��1��u�����=�����S��������߆O�ʜ h?/1�ïu����W�����mnO'��Л��P�ٯ���=|�(k��G^���߯�����ӎ?����r+���*?��_��?�}������s����hs��u�3�~�u�������c���6�[�a��o���㏧��+�SZҵ�<x��#�u������Fߋ������ށ�<�N?�\)��(4={�����������\������>�J*��9<~������O���������O�?K�[�<8�\\���R��3�}������6����������ޠ�+��y�V�>���__�������_Q����}?�����;��0}+��}��^��so�������s������x������#�>m�S_ZC��?�?�/}�����������U��Ҝ�8��8T���_Q��o�?[�����}�V�ǥsZ���5>C�u�m���������C����?Nn8�ޅx?*փ���y>�������߿���n��ߏ��6�F*>^^��(kL|�z�^��r>�_�s������cE=)��jFkJ���}������aq�?�/��-�'�}����W8y���ʔ�������o�۟~������7�#��nmn���@��<�2sCA�����?�+��������O�� Zp�g��8��u�������__����m��c�?��|8z�?/J�:���:�^��������?�����m���߱O���|��sJ��}��?��{��6�k��ܟ�"��S� <Ǟ= ?.������}s����?�{�.y��{��4�E)���q��{�?�/��o��_�Z�_��}x#߳\��hi���k�u����?�ޭ�O�����<�����Zq�3�O/���������?�C�~mo�?��k�>��|�D�Q?���c�"����������������d�� � ���u�����ۋ����ž����{�<kƸ'��x�}��]�����_�NlG������K{�V��=~X3�?������ ��6�r#��_�{~��>��(|��� _u�{���s����n9�ӏ�����@>U8�q���O����������q��~~��X�����<ԁ�Q���_���z�~O�{�������Z�_��ۋ{��q#?h� |����c�����~�}O��~���X}���k�4���s\�u����8�cϿC��q������o��s��G��C��(s�d���t?��?6����}�ƍ��q����l��0p��iƣ�^���_O��>���������q�8������)BMO���{�����a龜m��9��plI�{�CO����=3Z`p����_����Ǐ����p�֙�i�f���{�����[�����}���O�}/���8�jGۏ/ˍ=>�3�}�����Ǿ�#������~�'�����ƞ�59���{�V�_�����#�n?�����x��\榿<���8��������ן��������G�Ÿ����T���P�sL{�����}�x�?_��rN#�����02?f<=I�4x�O^����_}������m��q��_߸}�^��JW��������玬�?�����[������q�@23�G�^?>>]{�����}����Q�y���c���?A�c�y�� �zgϯu���o~_���^/������^`〭>g���9�]���}�>��?������^؟�_~c�PW���>���[����������m��m�^u����҂��kƔ��{�?���8��>��[�������<x��5�U:�]��C���o�~��?p.<}I�����~Ӝ���{��o��m�z?��~�Ǡ�x�d|�O^����=�n��>�K���^����8�?�����#���w������Ǿ������<����N'����#�����u���}����>�[���}??�-�^��JЁ�+� |��4��{����?�_�o}�}?�[�O�<���?�g<z�dT���������M�� ~y���o��4�iJ|�� `���AϺ��X��[߿����E��?���x|�y��?R �^���ᄒ����������D��ֿ`�q\�/Z�>뿯������~?�_�.G�'��ƃ�p�`|��{��ַ�G����������^��9�{�1�Oˍ}a�2k����o���?����}m��q{���<=+�}sJu�ؿ���~~��Ÿ��V�W���Z��?��}x��?�������<s������߳��)�`��J��������[{�[����??NG���@+\Ӎ�S�Q�C���������}���G�9���������@�}k���w����o~�\�>�� ��_�X�4*F=x����ʣY�]o������Ǿſ���o�7��_����~���NM )���Ƽ�������{��o���M��ſ����X�Ǘ�jsQ_���^�ߑ��[�����k߸�?���Cr~������Y�p# �>X��z�]�������}y�X�m�Q�P+�h>t���1_u������{���?���}�ā�~�g��N�|�\PV������{��s�[���Ͻ��A�ANiJ|�|=�_���/�խ��&�a�Z����F��!_�Ȟ�y�u��q��ߏ���������G���Jy��?2p}�����߬o�}��7o~4�|N|�\�x3�V��u߾�����N?$�y#��߸R�?���G������_����?��=������_�Ϳ�E���)�*P��J��jz�]��{�/�k8�������S4�Z�A��������os�9�{����&���G��u�}���9�}~����"������z�T�s��\)�����_����s�?�o~��^���t�z�]��������8�A���G��c����s�|�mG�>�{�������߯�7����Sr?�&�z�E+��\q@s�y ���?�8�[������:�z��μ3�S�:g�u������ �O���?6�?���=k�O�>Y��^������}��-���{ ��>�O��R|�xzP�exS�u����}�k���ٷ����q�|rs��1��(������u���+����\~/���6�<O��|��_:҆����#�u��������ٹ����b�ӟ��CO?�|�1�⸧�^���������m�ؓ��Î��OZ}�����9ᚎ�����[�o�>��~>����o�K��������Zq>��O������ݭ��o��G�����Ο����=)��}�#�E��KZ�s�8��*��㏟�����?��>�NnÞ~��>�������O��ǟC�R��u����}}�������� �-�~�N>x>��C�?^���?�����?�>�_��ck��ou��q�F+�ǕENk��\���~?ÎO�������������{�O�?_������ߩ_ 8ύ~T>y���]�?�������?�?��nm�A��}���<O�8���9�:�^��ȹ�[������\���m�?��~���q�R�Z�~]{�Ͽ���{��[��~X� W�hx�φ==�_�^o���`���o���~��[��xy��c�)L`��˯u���?��C�~�?��������;�(=E|�q��k�`z{�q������{���������'�����k�����5�z�]���>�������O~�(8��"��<��u�o������������[�q���=��}*��q�#�$Pu�����}�����o��[�ms��ο��#�i�ٟ?3�x'�o�������l?��^��O��� ���})Z��s������͇��}G�ѿ��>�O�����i�>����8�]���}��}ǿ~G�{[�y���X��{�����Ν����u�_��V�_����<�?���B-��O_\qϨ�f�ҧ{�S��_��������O66���o�?_~ǖ<�0*+��c���<��~���z���<��o�>���}>`�z��S˅}�_���?_����>��?�������� ���/�X9�h=(s������������/��?߸�d��xֆ�t��(z�^��_�����ͬG��a�#��:�ִ�Vi�C\p������6��_��~�O���ߏ<g��p�O���^�����~��<�����<�S���6�_ծ2h<�e2>U��WǺ������o�ӓ���q���G����N828dT�χ ���������?�����l��A�����ϯu��������_��ZÎ�~�9�{�ۑ�d��� p�������=��S~-{[�����C�T�|+^&�� ?����c����{���������##�_�p=�8�'�u������C��K����cǩ�R�>�ǞO��ʇ�{�NO�?�8?N?�כ�yy��@G�y��^��_�q��c�6?����Ǿ<�96�����,�װ��{�<�8��W&��*q������9���_���?�Ɓ�8��>y#�X��}���??��c���[ߍk���u�x ����|�9��?�ۀ~����b?����/�����PH<x��?�������O����?����^g�f|�y��Θ��w����p#����s�/_�S����'�u�}��?~�_����qk-�G����_�䟞x���������}����� ~>���o��*-s�g����)���υ i����o�����o{��,H�rx�����AN��xֵ8���{�������~�[\���_��<��@��)_�����:�^�}��ȿ�_߬���������/_���i�Zc�u���������o����_���z����8V���?#�����=��s�<��� �76�x�i�>�zp�x�M>U��{��?�7�?�8�_���>��G����{~��Gδ�x.'�+L�^�}}Îx66��������_�8Ȩ�8�����={���o���)���? ��I����{ן\�S��`�i���|O�߾�?���P~�����#�����:Ҵ���#����}��߿���������{�nO����+S���_����>��}�y���o���X���Y��)Z�^���Bz�^�o�������W�co��&���>��~?��S�ʼ2|�>|=x��#����߿����>�&��;�H�iO,��׆8�=x����?����q~�'�q������#�{�p8�����>�O�^��_�}��{���_��A�?�m����g�ʤ�W��z�^�}������o����y���?���� yP}�I���^�ߟ����-ŭ�߃�����ŏ�|��+OA��=3�����O���,G�����?S�������\�z���˯u������[���_����=���4�Ο/�s������� }?�?���}�������?o�G�^��������>��7�~,M���`o�c4�L� �W�P=G��{�{�m���Zߛ~?���=����H�s�(s�ҙ={���}�������[��m�����r?�/���~z��X�=1����~?��߿�G��k�E�����߫ǀ�2kO#_^����w�����ac�'�'�����ƞ^u�>���`u��~������qɵ���ly�y/����{����s������?���G>��_�ˏ �kPjz�^����������\�>�#����<~?�{�ბ@Fi��dPSׯu���_���|���^���o�����־x����s�g�u߾����^����\q���(?��_����ӯu��o���\�{�BG�������c�g�ʹ��O���_�~>�^8�[�M����\�_"})�zu�}���'����ԛ����I�mȹ��"����>4�8u����?����a�"�Ӏ������Ï^������>�?O������S�q�������u������}��<_�o���?�����qSN����S={�����W�o��s{}y����\O�<����^�����8�_���7?A{8�O� 1L�����^�����ß���x�^ߏŇ���.x��TT��1�Z���{�����[��>��?���眚p?/����8���u����o������G�����~�>�\���<h �/_.�������}�?�E����\��:���������������}?�����n9�~��ӎm~�� W8�ʴ�Zq���߾������o��O�s`����P⣅xV���]}-����?��͇�Ł��r/����_ޔ��u8�����<���~q�} <�s����MG�$� 3���~��?��߾���'����7�����~|>U<sA�P+^�u�O�_�_��?�8��{��?K[�����x�4&�p3���߿}8O���?�qo���n=^$���X���?��z�^�}�������_���m�n=�g��f�ˇ�^�Ju�}o���m~���/�mnO���?�j|���kQZ�� g�{�����}?����O<����[}9{�<�x�b�����������>����ď~�~?�~/ſ��o�O���5���^�#�������~>����_���ɶ��<1��9��i��g�{�����_�S�}�Ņ���}Gӟ�y�{��H���k\S��S�z�^�c����|=�o����_���?�{�|����>t�?,q��w����<����~��a{c�<����?�� �^��b?��ȿ�߈��?[�8��oo������g��)�|$��c�u����������o���p�G�z���OJ��~�<�u��?�?��Ƚ�?��㏯��8?���ϭ;x�z��4���=ׯ������Â�?�����~~��q����/ʦ���i�$➵��w���{���[�A�[�~m��_����>\+J��&�>�~���O��|;?��}������{��Tc��'�^����c��s�$�>�[��[ߪ 2I�0���Ƶ��{��ߛZ����>�N=��y��9�*8�<�i�ky��O���~y�����]7��A���l=+JzW�8����z�]�����}~����_z��5 �G�(�}��{�����o}���o����7�����m<����E8p��u�O�}������9���O�����8R��pk�V��)�q�z�]���������矨����W�45����_������߹Q��A��������������~t��\��w���7���͇7�����x��b���p�3嚎��_�?��_~����"��o������C��|�8�+��������b/�?Ao͇���[����sZ}���G�������?�������?��o���|�Rx<�h<�O���}?���O�#�����B}x��t5���=�z�]ȿ�}���kqo����-����~F��I�3^$g�u������c���O��}?�{�=|F�)�¾~�]{����������ߏ����_��.?��U��N?��i�8�~�����'�m���}����?g�J���&����������~=��S͈��r��?��{�F�FG��9���{��_߾��'�����}lH6��?�������)��u�����S�����Ӌ���\��r �8�������P}�~��a��ߛE��R�7���Z���S΄}�1�b?��>�6������<�NG�z���g�(20i������o�/���?���C���X}ן����ߍi�ҕ5�<|� b���:�^����}�����o����\�"�_����*M3\�p���O�W�{�����~�����_�8��k}G���g�^8� ԏ.}:�^�}�}���Z��8��u�}k��>�~�����{}?����ߟ���=0xW�8��|��N4��u���+��ǿ}���徜~������.�=G�"��^���?�����?_�n,8���;?�|�� �F|�k�=����_��ǿX�oŹ?�sq���u{�Μx�����|���uq��?O���_�����ߛ�Đ>���`I����8�<�H���m����f���${����� A?*��������~�?�ɹ<q��?������I��?g�u�{��<[������k���Ι��iAǀ�ϝ8p�����c���}������ԟ��6�8��*+Z燠�I|�8��?�_������^����c�9��{ש��xz�z����^���_�����o��ӏ�?��7�y�<�Z#������O�o����'��ߏ�ۑ������a���g�J��sZq�ׇ�߸ ���\�E�ֵ��+��$W�OA��u�������>�����&�O����c��������S�|�e)��{�������Ο�?C���>��Q���N�#���k��=ׇ��[�?�������V������t�q��o�`�����쩯��@����o������_߿��m�'���8'��k��~Ú��`�g�N>G�^���������Z��?$pӏ����{��|��r��)����#����o�Ǟn?�x����ny�{���:|�|�q�W�u߾����'��<_�5{�A����i���?�}����ž��9�����}�����G���0xW4�z�^��~������n@�m�o���5�C�V��rH����{�BO���G��?�����|����ԑ��:�]}���o�p>�������^oo���x����8q8�u��}���~I���_�>��{��y�2=kB:�]�?�?�[�~���R���\��sC¼k�ǎ<�����x}8�a�����߾�徶��7�_�����p���?��5�u��߅���D}>�K^��o���jz�^��T�������<���� ���?�o�U����~�Lc8�^�ߟ�O�?��{��ֵ��G�o����� q�\����ώ�p���������x����s���q�������������)Z���u߿����m�����~�g5��qZ�����m�����y�ܞ��?���3��>�^�g�{����}o}������ ����z*p9��*h?�:�]s��?�����}_��?�n?K�� ^}�<>|<��"�cȚc�uݿ���\�����q~9KXK���Ó�:W$���Z�o����u�}��}?�_}�m����S����>��M8��p�ƴ���^������[�a�?�O�n���߾u�Mk���>X��k��}�����a}o���E����[�� V�<�� yzS���w��������,m�Žڙ��N~��ύz�]r6�oa�����}���Z�������a�Y>�'��8~�?*u������?��7������O�~�C��:2?�9�S_QL��k���}���~�ck^�_�?����Ƙ4��+A����{�����������?O���?�=��>���iƤ���������=���ǎ~�}M���6�~}���#<=:�^�����_��߾����'�8��o{� ֟��_3���|?����A䏭���[��������像��~Cӯu�?O�?O��=�ߏ�o�?��?��#����i�҇���>u#����o����_Ǿ���o��������{)O,���S���k�����>�~x��A��Z��'ގ~����9 �g4{������[���{��ؐ>����"�>�<ϐ�~C�#����{�~/�#?��Z���Qnm������|��g�������ﯩ?��?�\>����)�|�N��9�1L�����������q�?��s��G��j ?�ۊ���������k}8�����-��}�`��@qS��A���{����}���ߒ�o�m����>�_Ț���5���쏧�����I����{��8c���~}{������<������qq��y<���}LҼ)Pr��`���{�'������� �>����[�^����?�҆�i@>`��{�o���_����m��[�s�_�?���|��?#�W��{���ߟ������.o�?�o���Ksc�||���B�g�A�:�^��o���}����c�ֱ��?���OCÅHǧ�<�����)������~<}��������?�¿��N)��(8��{���?�}�z�������ヨ���O�xp����\��������A���nO�ݍ=<�+���8>C'�u�<_������*=��A��_O����'���骞&���=O��q������O����9'������o��g���oRk������G���?��k����z'�Ɯk�J������^�������������a��'���j�<ҿ�'ּ<��A�^뿯�<�͇��RH����_�o{�'?/A�f�*ҙ�㞽���_ſ��}y���~}��~Ü�y�q�q���a��?�ߏ�k�q��y @'����������M^�����>���������c�!ƞd����AN� �u������l��}��9�������������J��=)�/�u��~9�}����8��}.x'���}�9�Erϡ�O�<�0:�]����?�#��?����)P1��c�P�R���������"��w?�9�~?�ss��T�hN3Ri� !��ïu��c�����-�7��x��������S\����x�����O����s������?���-��?�qPS����}��������pmnm��>�Q~=���j�1��V��Ǖ :�^���?�O�\{�?���㏯��������ǏS5�?�3���������_O�o������?߸�f�x���`�p��x��ݹ����o���q������L|���b�{���~����������rO���Ҡf�4ɡ�&��{����������8?�{��5�|�փ�$��>X={������|?�߯ȿ�������ߓ�<{ז���`�V���8|��]����?_�����O�`�f���Z�G�u�W���'�����ߏ�����??�#y����)�Fq�g��+���X�K{���?N8��}."�+�S�y�������{��c����b}��m�>�A������㟥ǿp�8�MH��9���^���/���>������~�^�{�hO�����|�\ӏ^��{����O���?�O�?���� �����=}i�_*W˯u�����>�}M���o�����>U��O�'�:�^�� ����_�O��}}�Wҹ� ɧ�9�A��^�����ܐ����|���#���Sˆz�^�}���7}� ����S����L枞���hS�]K�x�_����}�Ác�-�8Xs{���ԧ�0|��ZR��f�=�c�x�o�?O���a�G��[�E�ӏ~�Q�s^8� #���Ou��?�+����~>�����6��������~�`�9�8����}���5�O��ۓ��}?Sǽ��f��b�Y������k���=����ͅ� ��[��=�#O������5���n?�~?�X�����ֹ��q�7�?���Mx�W�ϝ?��p={���I������9�������M �8�s��`g<x|�����A�����6}����?�q��[��Y>U"�s���<+Z֞]{�����c��>�_������t�}=O�?*T\TW�u���ȿ<�}����q��nx���_{4�� ���*<Ϡ�z�^���}o�ߎo��������y�u��x���<xӇ��S�u����'���\\� ��<}����f�i��A�X?g���{�7��������C��?�/o�>���Б�#���q��^뫁��o���=��x���m���y矯�q��?���<G�)A���?���y���?O�� �����)�<�$�z~ν�_�?�x�}���8sɷ�_��qɿ�?:��S\ }h}x}�={����=�������s���x��{�<�j<��x`b�S<sN={�����ǛZ��_�ſ"�~A���}��dӈ����~g#�u��ᄒ������9����ߟz�3�����������~����qnO7�l?��^�\*8y�S�O�^�������}���q���?�����`f�#��O�8��<��]����O��}�a�+�_�@��~���i���Z��4����w��~>��9�~I����[߳�8���)�:d�>��~��~y<�����so~�)��Ӂ�����j:�^��7�8����o�~"�|�?���L^��������_���� �Xs�������_�x�2N21��u����?�=�~-����}���X�{�<�kƃ'�>_msQ�'�u���9����l#����������<���+A��ʢ��~�������aɿ��O��G�Wԓ^du��'�������9��~>����O��B�x־��<� �8���=�~���������[����G�=jG�xӇ�}�_�������߿#��"�� ������#@1Ơ��O,,���}��#�_���s~-�?�.H��Ǐ���֤�g쯠��u�������qͭq��>���O�*(|�ϩ?#@p^���k������_���6��?O�xӏ��p1���F*:�]~�}��O�>���\�S�"ߏ���{k��T�=ׯ��E��_�}��'� }������Á���d��9��*����x��}�������M����N�?C���0NxyW�ϦH�G^�ߐ/�������/�Ћ?��������2x|���ρ��^��������������nm�Ð/���hzyy����"���˯u���|?��������?��>��T��S�?/�Z����~�n@���y�[��ۓc�.}��4�����zb���{�{��������oz�����\��u�~�����X}M�cm��皊۟��Ni�E}�_��x����ſ$��o���}�yq~���T�>'#�u��G��}�@��o�M��Ž��x�yWȀ~F���u={�}��G��o��o��y����y��A�zp�G3_Z1������?����>�h 8֢���# f�~���#���\�}M���}x��E��K{�+ƀ�\�y���Z����?�_�}���/��<_�y�O��Њ�#��A�q��q�q��ß��߮H?��^x?�_��G�8d��"���#�u�����}�}��pm�x��� �x��d��È�����>��@q��z�}86�z��<�qa��O�6?�}�zc ��>|k�H�_A������~���}�����<}?&�~O����Z���8�ʾ]{����~�����q�����{�3^�f����F*O^��}o����n� ��?��[~=��Z�x�z`�^4�_>�������}?������υ�x�C�.��_��?��?�=��?����}x�~/k�=�ʦ�?:p���8�����Ƈ�E��c��#�`m�Џ������Sˆ}H�x�O��ҽ{�~�"��ƿ>�{�?6��sb?&�����~�<�fjqQ���{������=�@�<�<�?���9�4�c���<*3���u����?�_�o}�O��8�����M������3�Ҙ����������{��m��\���\}m�^��Z �?<����z�^6����?�s��<��8�����ϯ�4�9�3�'#�u߾����9���m~��{��V��u*ypɯ����������Q���^���"�k�?��8��5>t��]}8�}�������/���~>���������A�Q�)�>gʽ{�����}ǿ_����Oɷ���ߩ���_�i��^�������߿��n ��7�_�y���p�|�>b�fqQ_LS{�����z�������[�m�-�ǽ?�G�S��I���{�*?���m���k�����no�<�O�0~d���2:�]9���ſ��~�^��[q�X��n?�O۞5ϟZ�yS9�]��r~�[����~�Nj���A� g�^g���ty���o~��-{}��_���+C^<?�ZJ�P���~�K��<����������|��J����y��� ���o��n?�~������?�_���Σ��'�_ }z�]�����o����|�S�>^y�|�~^�{�{�?���r�����#ߨ?Ղ8q���P��}������ֿ��m��qo����v~^b����s��{���}?���{��~>�[�~o�?[}y��\�ן�5�?�Ҝ+�^������_�~�aɿ_�ruKq�x����q�|���x���z�]_����}����������a�<@mi�`���2xu�}������_��O��~/�t�M>`R�_Ξ�����\�?����?���~/�?��/ž�C��q�=���Q��9�&�={�����/�������_��?��\x�>y����t��������^��&�^m��o�����l���?�׀#�^}���_��~����q��ۀG���o~�B)��NG��~@������B-����[��8����}=k_�@��u���o��~�C��?��'�����<��7��J�q/�Jׯ�������O�s�<��<sk��uCĜ`�Sʃ� �4��ïu�?��?����?���x�}�ۓ�<=s�O�ȃ��<x#����������'����<�x�Ϳ�t'i�AZR��~c��������}���߾���������+��|��p�juc�������?�����?7'���?�w��C8?o@�g�����w�������-n9�����ַ�_{�pq��ҤS� ��})��_��7��?����k\��U�����}q�θ�^���?�?�^������/�?��b}���I��Δ���u���/���}��6���G����O��ީ��>��9�s�ӆ=�~��?��;������Xv���Ҡ����j2rz�]}G��ַ�����G�~M��?Oz���ִ��S'�u�>��l����?�{�x�ַ<_�_��q���8�8֘o��Џε���w��}��������?������s�=��g���)��֠���}�.O��N�?�[ ���������z��� ��֔��:�^��m���Q����"�_�9��o��_~ϕsJ��Tb���P�^����q�7���{Z��ވR>�x�ОfFH>_/u�o�o���~�?�?���X\�k�8��TԚ ���|�3CƟo^�܁����}�9�z���'��͵�x��|�� ������}o��������l��ǿS �G���jA��]q���������������a���T��>�9�I5�k������{���OͿ�?���}q��>U"�����^�������l}��9#�8��m��[�on ���ʹ�O!�A�u��o��=�`.?��?��b��ގhxZ��z��~C�=}�[������a�����߇�y`�4�Uϗ����c�ߏ�_�������X����$�8�(H�<}8p�#����?��_�|qk�������oa���s__��#�yW�u�����_}��a�qnK~���~g����*q��]����_�`G�ſ���^���'�I��yg�4�O^���s����^�_���~o~=��:j���ˆz�]�O�a�=���N?���ɿ�ƿ6�)C�<�2h)�`��ϯu������=����'�����6����S�HO���ïu������>��O� �_�ny�b>��{��S�O��<�#MG>�~���{Z��������Y��kB}~�}�������c�?_�q���>�\|�i�(H5 ����uo��������#�8�����n>��C�C����~�z .��A��n ��^ߏ���O~?�����Ǹ�'#�u�q�����߯�X}����'����R��R����~T�}��O�����|O�?����s�?[�l}�'ׅi�W��TTu������#�^�}o�ā�K�9���|�<�i���Ǻ����~=��p-bo���o����[߳� �z`�W�4={�{��Z�����<~>�ě��|�Z �� ��*+�^�����_~�XO���I?�����}8�@�������i����O���GԞ��㟧?�n��ᏖG���51�G�����������}��ۛ} �������y}�'�G�)���_�E����_�Ӄo���+��5�s_�=8�^믡�ď����Ϳ���c�?ԋ��Q�զ+�#�К��^�o��}���#��������4O��c�?e3�����{�����S�X�s{����������ҙ5�p~�:b�yu����~�����\s����1\��\<�O")����[q���{�s���?��?�~M���ֆ����^��¥�R�6?�Ï���&��q� NqJ���Ɔ������������q�{}ǿ#�}�����x�u��o������7�q������x�jx�⾞�{����O�ߏ��߅����'�.o�����&��<8�S��"�{����6��� ���&�_{��*|�Z�������{������[��A����` ����>\==ω#�u�������� ��ck_��9�#��=x�֜=0q�Ï^��۟������������<���/q�t�x��3�����k^��������v�x�[���q�����\�TV�n2+O.�s�����|=�~O�������^�����P ��ƞb��j~T��w�������O}߁��'�����O�R���Q���U=:�^�c����\�m{۟}kƞ~UᏐ�̊{���}o|���ѿ�۟�#�$����j|��zV��C�u���O}�>�����?�_ߩ��s���~t��i��������\�?^9�������?3C�Ҕ5�>dzӯu���?��5����������?_~����5���u��ߟ�����_��Ϋ^�_�<~9�X����)�Pg�u�����?�9�_�pA����� ��[���i�q�n|��^�}������>��??�7���a�{�r8�PԊ�W��9�Ej}����'�+�?����rx��?�z�SO�ʿ�qZ�־~u�^��b~����������������?�;���}���4��8����{�����?�����<^��^�����q�3Ƣ��G4�U ={�����}�_}��l/����sϺ��y���&����A����~?��<���������Xo��O�>��=|����������}��������������U#&��~t"�{�������~��=��6O��z��?�^��S@O�S p�~}{�~-��}�����w����>���6�3����ۑ�f�W�w�����o�����<�>��������M��*p+�3B?g�ƕ��t?�������߮?��nE�/�?�@�=������<)���u�����߸?�~9�y����z��>�� gDV�������m��s~mɿ?A��ӎ>��z�<xS�dⴥ>y�:�]���}��߀����������Ͽq*?���>��>}{�����y����o��?�?�/�<����{8�����#�F3��)�����}m���������{�~��*+���u����#�����R6�A�V�G?��'˅N z�^�ݸ�>�����7��C�U>y��\��¹��^#�u����_��Z��O��o�?���C�~U��QZ ���_�?�������_��c�ߛ���?��\|�s^?�ӻ��^���oϾ��9�������O�� ��ׇ����>������V���k����<[߫�δ5ϮO��c������?�[߿��������[��K�~���2�!Q���>t��w���w��/�O6��=���S��Sֆ���=�\}�_����o~$߁{����O��}�R�n�<��҃�{����O�������H�}/�?_��[��6�4�1CQÁ��b�����6����m�z&������9<���uխ��_�����}�O�O���}����S�O��M8b��u߾���Ao�9�.-�n}���jk�:�� j?�N��_���?���o�a��x�/�������hi�W�u�����n�./��a�?��Ϳ��NiQ��( �qO/??3���o����{��k���׃kr?{�kC������+P*:�^��O����[��y��_���Kq�FMrGQ��G�Z��}�"�c���s���K��~�����c�<�+N'ώ���������߁�~��}o��X�,x�oδ�"���<A������}�q�?��6�������������^���V�o���������~o�8�?��I��x����?���{߿����?��|�o~# p��<I���#C���u����������q���_����S��������>�u����#���O_���ͅ���^x��?��z�:j4�p k�Pz�]��~=��-c�����߾x���ʴ�����^�����{��y�}os���>�C�|��q�?���:�^����c��7�D}�yg���δ��P������G>��Z������6'����~T�}3AZ�Џ�^���z�Z������?Oz�g���*EEiJ��z�]ȿ�~?������~O��#�x從�?��G�������,G�������S�5�G���q����u��E�O�=������<��>��y����CBk^��ǎiJ��}/�~'��������~. �����ּ3\S�4#�u��q������_���z�^�y�<�q��Er���|����$}y�?�^�������#<)��w����96�{������������ǐ##�u�}�O���?����m��眐8���p�s�}��?�������[��`G��~�J����4���N��~��Z�C��[��<�x?NO�����k�< ���z�^�}�#�}����p-ɿ�����~��3Ɔ�3�j3�R�9��{���������������S���??����>�~����}����)Ɯq��f�_�?[O���>'8������T���^��+�_����ƀ����)4�N3�}s���E��c��w������~5�dp��O��^믭���������o���ȿַ��|��S�Lz�O\��w���?N-�"��'�rO�s�|A�:�JV�:�]������������������?�<�1\�׀��u���������}�n���?���,l�9��<���u�_u��������?��9����{�<�����Q��W�O��_�ͭ��7���=�ޏ7�[�~8?�z��S�~������^�/�?����@�}��۟��Ƶ9����(8c8�:�^�O����y�����oaQ��1�Q��q��]����߿q����� ���_����� 憟�a4�^�ѿ��-�?�����[�})���8��*����_�7���r��Ǐ�<X_�k��U�c��G�#��·�u����?����O�?Ћ��{=��Zc9�@1_�2z�]���}���{���o��q�����~/�?O �Z���<��C�燙�}�W�}����K����������5� |�##����^�����k�o~�_�-�Ó��A~m�?N}�����Bi��|�����_���~�{���`.x?��>�_��X��>�*x��|��#���S�#�����������o����<{��|�h*1_�<���w�����G�o߉?�/�o��?�����O���Ξf����^�}���?�q�k�?��-��p��3� �����Z��mqn?�}?����ӑ�������k�j3^>f�5�hjz�^���+��7�~?����^'���[�5��(A�'Ι���?O��w�����>�}m~o�?�7�{�_����_>��}�����-���/������PW�Ƈ�֘�{������O�����}�9���o�����ߑ�>>`�q�`yq�^������?�~�������}o��?�������yR��^�}�q�V�����~ӟ?_�z y��{߿�����T}'���`T�O����8du�_�����}�O����.?�}~�����\p�(h|�k����_[q��r�ԏ��?��M�� k�^jj=O�����}�A��O�������C��ʜH�>��+��}?�Ӌ�y�������l��P�yp�>�Z�u��_�����OŽ���ny#��z����C�)Z |�5��={�����G�o�c���#�c���{���ԌW��O^�ׯ��������@��l/Ŭ��Z�ӏǽ�u����k_\�={���}o��G�s���{��ԏ���[�O��$}��o�^������1�y��~>�O�����߱���>�1�ˏ�^��o��k�p.����~g�}x�0+N$���ͯq��#�~?�_��~�J��Y�}E~U�8����y�mo��~�^�������pn?�կC^#�~�Oڼ8��{��Ó�?���߭�����V�{�G�[թ$|����}A^�}���{?�'�W?O�?��{s�����|�DS���ミu���_}��p~������-�?�Mb�5��<8��Zֹ��{�6?���߾�����>�#��_����*�����x��{�ƿ����������?��?�cb?�}��q�g���������>������o{ �<��8�sC��_��o���y�x�LW/� ���O^������q��~/s�����{�A�����O����u�����{�<��������k���@��´�z��V���{�~����}��ۏ��p-����Ͽ �sZz��W��鎽�~����7���>����o�����_SC����������?O�m�?���~M�S��k��^�������}�ݮy�c�"���8߿.�8~U45�<�k�������ac��������{�_OA�O1�J�>���[�����ߏ��x�`=��4� y�O�}8�W�u������~����ӛ}oo���/ǿ~F�p�zP��gΞ�������������q�����'�=�I��M|�}iA�O"}�������"�_��@���q������&�yu�~��x�}�?�}����~�A�?�� ��dyq���~�x�8��{��ߓ����o~?ӑ����<}?��{���"��b���G Tu�<����|� ������Z�{�� ��?��m3������}����y������ǽy�7��}8q>t� u�o�?��ߟ�������m���o{�M����Zq�q\q��L�b�{�����}������q������q��|�3�R����CS���EǾ�$�m�V����<k�ʣ��C��}8��u�����S��������}y6>�O�q�:���ˇ�^����}�H��#��_^?�������4��i�'��+Z�����O������ůkq�������}��Tc����d�W�{�/���_��X�?��� �������8���'���s���w��#?�#�{��-�`�����F��FA�>�����o}�x���~,����>�_R|��/�Ҹ��w������n/��i"��<�*Pf�(i����u��������߮-��������y�k�)�q`���|�=��������l~��s~>�ͅ���~t1LO�FNi�����w���q�?��^[���8�^�����|>���?��k~�C�\X~��=(8���Pִ�:�]��m����Ͽ_�po��/o���ߏ�E?<q�۟���=�?�_����~�o���s��?�n9��<*xP}��8�� Tu�|=�}.?���~E�"��"���4&��ϙ�h8�5�>��'����<����/�ǟz�V��m+�&�{�{�����x����?���nkB �ϑ�Ǚ������}�m���#��G?�{��z�Ҵ^t��z�]��>���so�ȿ�+9�s��@?"pi����z�^���?O�����uo��������o�:��u��/ g�><��^�ߎ~��}�x�|;�nG�o��~�X_�=�8���CL�T��=�}�������?���&��N�O�G���G� ~x�}�~�^ܟ������Xj���)�y�f������^���������s�k�O?C���Ԁ>���{��1�#�??\V�ǧ^���{�����}?�����Y��hk^<2xR����{߿<\�����Ƽ�J�0k�?�|�^����ƽ�y����O���\�?�v<�Zy���'���={�����_~���[�E��z�����c� pA�)Ƶ���:�^�}���o�7�����ŏ�~ ������� ��(kÎ)Lj�^���~�\�?�����E�I�@z���Q�<��|�J>����^��}??R9?���<ߓ�� ������% )��)ﻟ����a~/rm�ا#��hxd�d�>���{���?���~��?�-���o��#�s����>�(j���^�ߟ�ߟ����~������>��Xs��>��s�>����i�*:�]���O���Q���E����׃�U�@>�xy�/^�����k[߭��a��o���?��߫�p�dc��+����^�}����{�����?�x_�ܓ���J|�OώkJp��u����W߸��[��{pl9����g���CN<q�s���'�\s��6��{}m�G�9��i�P)_*W�?eG�{�{��@�����I?�_�=�⾦�<�P �J��?����}�n�~�����xd��NNMq�W9�u���?����y�����$qa��p��0|�Ҿt�u�?�~��?���?�?�}?�cbG��{�sC�Jq��J�y�����ǿ9<�9���@�>�[��ZS��y��9�|��Z�����s���{���b�[���8�}�,�8��^����}��Տ���~ϙ$W�ZӅ?�ϟϯu�}y?O���������� ��#�U"��_#N��D����s����>�n_����A�}<{Р�x�ُ>8?�������?�/����� ���ǡ�j>�W��u�~�ߛ�m��������co~�$R���8��g�u����������}�߂��dS�ҸkZq�*���ߟ����}y�n8��\QbO��[��?��I���3A¢��ՓL������}��ַ���no�7<X�kq�կ�=kS���y��u��m��s����t��x����y������!�c�ˏ�x~��������-�����~���߁�s_O�J�>$֞�>����[��=����+�ß��C��JPR�?3�x��q\ׯu�>���s������?�_��X_���b=��u�9��RG���^������a����E?�q������~�O�(~c��|���A��Ÿ�_�#����y�ߩZS&�iƿ:�Pzq�^�~������<�_������o���$zzy��Zpҕ?,�u�?�����_}�_�#��O�V�Cn��'>U�q��B3ƣ�u߾���������mnkƟ��_k^��s�K�?�o�~�����~�~?�z�^������_�~��n~��_�q������i?niǍ<�k������[����m�����|�x���|����u�����'�~�s����ӛ��x��zW��5?�ԁ������Kď��-��[�y��N>y���/u���_�_���!����8<�_��y�Ѡ��Z���8{�������??_�_~$�͇�A�������p8>�)��#���y����{�����ߏ�>��~?���ߞ=��=xa~�_�|������~��G���so���������X�~�<����z��<j:�]����<�_�?�y��<�n=�g�ʙ4�}sZcS�����}� ��_�~����Uǭ1�`���#5�=:�^�}�����~����#�>���z�8�}��?e)L��{����or-�?��~m��ҕϯ��~�8={�����}����ß���~���� ��b�>G���>�}�?��������}G����jO |��)P�]}�q�O���}�a���N�as�ǽ�Θ�x��֟:����u�}���<}�bm�$�{��1�3��TyW���}����������_�m7�AoǾx��g��O3�_u�������m���~����I�8�ALj�?����-���o���sn����ARO��)�Bs�����ao�X���Ͼ�?����~-���������A<1N��O����<��'� �����_�o���߰iS��q5��p<���x��}�����ѹ�'��M��7����` �ZT��\���ǟ^������?�I��x�����?K~~�O�ǿP �b��Ty��j/u����O��}~��k���m�$�r=��Ξ��>�j��A�߿?��ַ��-��A�u��.����|���}������8��^?���Rny ���G?e3J|�i�0 jiZ����{����������Z�BH����$}}�< ��i��'#�M������^��[�O�}~��/k_�.I��=��a��0���^'�5��>�O�����7���������ֿ*�8P��/^^�������n ����ߏ�O��-��|�J���'����~D��_��G��s���o��O��q{���^/�?Oz��NiJ|���Ǘ����V��������}��~�|��C��3����������>����c�Л{�Ǒ��\x���4�i������G�}=�~���-k�9�����z��� �_�=k����/���&�O��ֹ�H�z�1A�N>g#�u�������#�G���}o���_߰sC�I�qL�S���^����װ��[�[�b?'���y�R�yy��D�`�����������c�K�~/o�������<�ϧ�?����O��?�Cͽ��{���?��:�0k��~U���}��<�����[�5�#�?o�������+^�+�ӯu߿Ⱦ���_�������߿��!J��OZp��{����?�������?�ǿ�@��9�1�|�^�������D�E��������@\�9�C��W���Y�������}��ܓ���������=��y�q�~X�<��)�so��[��?�S����������*�^b�d{�{�Ϳ����ŭ~?�� �Ӂ������{�������_���K����}�1�ҾX�@��������M��������y1��u�}��X�ƿ��Ͼ_�o����}E��?����?nk�3� g˯u��~����m���?��?<~,����g�� ��hx�3P}z�^����6�}���=��r �o��}~��<~=�8�?0i_OLW4���^��}�����}�lG�k��������߿#C���Pjx��^�u�����?�[�������9����9�˅i�N={���_����ss���M���_���~U�Wh8�LS^����߿�?��~,?$q`���ߗCJy�?N&��ïu���^�����bM����~?��ߏ��ኚW�<��5�:�^������}�}��y$�������9�{�8b��1�q���Mz�^�z��ß���?���H������Ѐ/�|��Pz~��z�\��}�����8?�[x�aro�Ȯ)�J|��@��4�3�����߸��K������ލ}j~��"������{�G�����������8�����_1OJ�I��={����>�Q��?���� ?a�`֜ (?�z�]�����ᄊ��x$�?�Q��a����߸p�����=+���}�?�������q�����ϲ3��qLT�"�q��x�}��c��}�9���}?�#�/���߫�*�x������}�ȿ�[��_}_�p9[�X\������}��΄������I�}�?��{�#����ߛ�9O���Ͻ�����Y"��}�4<0+������{쏨��?�������ު0hO��1�q�^9���������������?�~O�o{�~�}x�̏C��c>@S�w��4y��_�o��~������s�T�$ׯu���?��[�?�O�S�>��.$�` W'?g~_g^���3�?��8?��G�_��C~s�����+_�Lf�i�8�Z�������x�߯����o��R>�[}}���珑/2H� ������^����so������n=�W�QC�|�^'瞽�_��?��?��������o��~�{�i�xW��<xyzyu�a������Ͽ~-a͏��'���?����ι�G�LP�ʂ��z�^����a��������:?�x����g�����w��{������y?�?�}Ri����|��ʤ����c�<�O�~x���?����^�<���q�����/�����o���G�ҿ/_����|k�O^�Ϳ?��3���������7��y�\A��� ��G�������������^>��6����9��ۀ+��T�?<zy{������~��������>����4���Q�Z�u�G���o����������?O��G��^4�H��_??�<��O�\�-����y��7����ɭx㆓\�b���z�^�G�S�~}��6�����^o��\s��?Z�Ǘ���3C�=�~��ۛ����s~?Q�ب�|�� R��)���u��)�����'�����s����~��S"��1S��z�]��$�<�~���@��.>u�~�u������O�A'�-�9��G�����|�§�O.#{����{����6���>���^�_~�q���(x�4?e~}{�{��������Ϳď����\H�1�ÇV�{������?����#��>�mo������K�~9�{�<k�Z�F3OL���{�?��?��������y��P��/:��>b���1���_�B�?����nn�_�pG�߱�R|�� ��� ��������������r�K��~Y��� *R�<:�]��a������S�k��<�A�?�z�)��� ?����]����<����C���X^��{�����I��߶��u�?����}��<�a�����p�z֔�xq�������Ͼ�or>�����o��?���J`ҾF���Π�4�/����?�/~��sn�s�z77��҂��p�_,c����w���������o{���1�z�Y�jE:�]�?O������6���>������/���q�4�_��$q�<����?_��?��^.o����y��y���G�i�*yО* ���w��}������ݹ�6<�?_���߸�|���)J��z��m�?�?�����sq�������-nF�s���n>T�A��{�?�~y�����}�q���k\[����b�88�Fj8���O�u��?�����\�sq����>�rs\�z��G�|��^���[߯����y�}��[�{oҴ����iOu�����O�}?������� g8W��4�����{�����o���_��<[�+~O�߇�pӉϗ�<�����������~��k[�����h+QSS�Q_!�_�q8��w��������W�?��y O������iJd��Us_>��\[�?�[�}���r� ���K���b�1���J�����)���"������?���Y�x��D4�x��{�p>����8�o�>��<_�����}@���~=�T� yq�?#�x���~���װ������N k���c��_/�<=�}?�}}���ȷ���x [�r?��ʊ�G�>���+Z��{�������X}oa�@�_�����+�|��?�^��7������g��E��G?��K� ���?��#��,`���xs��x�~?�9�~,:��p?މ���9?�o�y���G�#9�������.,}�����c��������|��?٦?,�8�^7�����}��b>�}n���~����?M�\q�� ��¤`T�c�������x����������,~����}�x�R����$��~����x�c뫟�������ա�WW����^����\y��8�߸�q�8iǐ�)����_����G�q� z��5>_��Dp�W�{�|���_���[�G� f��~U��O:�]�����o���������<�O��}�c��������4�H�^O����'�@����������O���Z�$�@���yӯu��y�[��q������>��?���4#Ț����̟.�?������os~?��o�$�<�9�>��3�J|����q&�p��w����~G�#���|8�� (|���zg�u�?���?��������[�ň��x�4A$���ȭ�>���O�������?�s���k� ǿ|������iS�z�]������z�q�ֿ������<s�7��T��8�珙ᑟ�S�u��}Ͼ��{�ck��~��y�����|���p�)\�����������ב{�?�������\H�1�Ϗ��^�����O��{�O��_�����A6�k$�kL�S���+��w������ݿ��n?����߫�q��i� jp�u��}�����~��ַ$�x�[�Z��m�>�<I���瞽�?�����>��ܛ��7�x�����4�J��|�:�]����Ã��>��8�~Ǯ8�ӍA���A���_�������>�?^>�X�m�����K=�Sρ���*}�^�ߏ���?�߿?C��'�������k{�H�Q�~��Q�o^�����'�_[���_��} ��q�� ҿ?J|�s�P��c�u������y�ms��px��ӏ���}�>�'�pg�G���{����?����?��O���q���;u��=x���jq���^���}�<q���+�ֵ����A�8�c�U��|�5��Iϧ^�}�S��x�_�x�?O~��_.�_��S���u��{�����[߿�.o�<_�o�������OL���4#���+������/����a��H�����F+��y���p}���{��_��M���}<�.}��8րc�ʼq���^����������-�<��ڨ����F1Jq�ƾ�?u����)����>�[���E��M<����Gω��{�5��_������@p�'����P������4#�_����g����?����{Ԛq�V���χ�8u�z�}��������?���_��~5���Jb���j8����O�Ϳ��@x?�#������=Z?�4��i���{�����?�>���C~���\�{��� ^'��~`���������-b?�����}��5�'}jsLJ����_~�����&��[�O�O�{'T�ˉ���8 b��{�?�[���������ֿ��������5��Gʢ�b�{�so����������<�}?����~\}F8~�Ѓ뎽����hu�q��Ao�������<���|��^���߿�o���ؓ���qϖ|�3��8�\z��~��}>��qa��?������U?ao�({���W?O���O���rE����?���E���S5��(I?��<|��]��<[�o���\���S�g�x|�^��V�y��cs�?����O�<��o�߁��=�H��`Sʦ��~��^���oͿ�}�������H����O�'y�~x�QO3_��\(����������>�����C���������*�94?o�־��{���|?�q�������X� �},?7�_ވ�4eA�>d�O^��}����Ǿ����?<sſ<�������O>�I���ǯ^����������m�����>�z�� ǽ�W�8�}<��={�����}���v����l�߃����x��Ҵ�k�������[��ӛ[����oŬ,>���q�~��&�:�u���?�G�k�>�a��G� {~����������xRi����I��{��_����Zֿ#�~��>���υhx�^|���Q�|���{�?��s���{���{�y����}}ď:���)���}����[�-��� _�s�5��o�F�q����x�q�$��,,x��{��?�x)������������ǎA���x���6�|=?.�E ��8�p�^�x���ﹷ�������?��{5��3O\�g�8����{�������s�?���y��ԟ���z~cυ~̎8h8��~����r9�z��[��ۏd����ˆk�u����?�_߹���������po��������|��~��_�_�mo�����~}��z�B+_��ϧ��={���_��s��ǿ?�.n.m���?�n?���|��������{�5����?����?���??��M偟/���y�u߿k���^�[�<���������cӯu�}}~��$\`m���@��'�sϸp�hr~t�ŃJu��_�����~�R ����M3�2js�ʕ�_u���}������q����}.?�z����)�����S�u�����[��߿?Q{���nx�����~�|���A_�P S�u߾����o�s�7��������~84���Zq�8c�u�o���}����o�x��o�?P}�>^���#�48��{�"�Q���4����A��}I��O�qoz�+�H�}��?1C^��>����ߏ�}o��>��>�^������3�� S���}����#��&��������M����CO�:W�z`��ȿ����o��p�} �����L�Z���q�����{������O����K��b?�\��i���#�{�����[���}؋���s���K�8������t���>�k���a���~?�Kq���3{�������s�k����y��<>���n?��տ����/������~�~��Z zp�y���^�����}�"���?��n����G��G�<~b��*|�_u���ǿ~x?�?����z<s�L�??ˈ����������m��_��C�lyS����µ$V�t>~�_����x�x���>�?ԏ���Z�<����3Lε��<�����^??�}�?�_�8?����N�+� �G�=k�Ou���|?��S߇&����.?���Pq��� ��|��?���?����~�P~�߀�c�n=���>m_��?�z�]����W�}=�?��mſ�ſ�"�߽kA�:�`��������~��o������ž�����?���O_!���゚���9���7?����a���L�J�`cҼH5�<xyu�?��c�?����ož������A�{ס��ˇ�S&�~du�}��������Ӟ8��Z�C��>��g��z��@3��{����/���}������?ǀ?{��>���I<}z�^��>����ƹ�^}�~ќN9��4�ӯu�����#�G���bG?[���}��u�<Ǖ)�����ߟ}q�?��`?��8����#|�i�_.~_�^�}������݇����9����{�O�)�>��� ���_��s����ѵ������9<}x>��O*��"�|����W�u��m��q����������9��c��y�O�E~_��p��w�������W�����o���Ͻ�z��~�g��:�^��{�y6����"��~?'U4���Z�$�O��{�������>����{� _�����Ӂ?LS��|�N��V�?����_������������ɵ��~_/<���xp1�u��c���?����ͭq�������� yZ��`�������?���?⟎E��$��|<� �<}?�jk��\{���G���n?������כ�ƀ�����T�n)�<zdҿe=:�^�bx�����}�������z�����5'��?�P~G�u��<�ߏ�Co����^������)�q@ME ?�={���s�������~��8�ƿ�<~��`q~@yg��ЏJp={���}�ۃ�����ӟ��mo��� ����Op��^��������������o�9��>���?:R����u�����W��������q��������|�)Z}�X������u��z���a���~��y<�>�_������LR�^��28�<Ǚ={����XX������$���t<Mp>U����Ϩ��u��p�q��Ͽ}����6��~����z��~@�V�d��{������Z�^��[�,~���{��d�`��h��Sǯu��}�������Xq�x�� �N�,}��:�2xS��<�������>�����'�o���[s�$���T��S�SO�{�~,8���{��?��>���'���U�i��=jF �#>�{�����a��|G��?[���\ �=O����_��k��u��X���x�{��M����},8���'�5�a��Ӎ+_�����������S���矠�?�M�����g�*ϟ*S�iS��G����ӛ���?����� ��~����p�*ȀiN����|��s�$}.-�G���N?�C�C_C�S��������(?�?Kq�y��Ϯ��#�W��^��?⿏��{���?�x��s{����0?,~�W>U�jq�u�������������#�kߞx�����zzd`��O,g���^�}q�?S�'�_�k�?����ƃ���)ƕ�)�������߭ȷ�}m�[�'�8��x�W$/*��W{�}??��C�??������B-���>���1_�}E^����ȹ���������C�>�)�� X���y��S�u�����=�}���^�[�/ȵ����Z`` ~��+Z}(G^��O�����Ǒ����o}rx���B>��O��O~��>|A�(M1Ç^�������������}@��z��}�.q�^�4�^��������������������|�R�x �T��4�u�}�������'�ac���k��Mi�1�2s����8�����@6���{�?*҇ʙ�3����u�}����?�_�x���{�?i�~t��Wʾ~~�������N�~m����o����}�y� �>�^���{����??�/~�_���ߑ���I�a�|3�� V��j8p��Σ�u��>���{���R�����m�yOO<g�ޞG��]��<�/��7�ӂO��?S�X�AOS�zS�ϖ}�_�}���X���Ћ���=�zf�q���rpz�^��~?���߮/c��\���ؑ�t8�����s��z�^�_�Z��������I�s����3�|�<�)��S���{���o�����~�^O�o��������4�i_^�O�����������������\}O>�sJp�s�_�����^����6?����߿�[~O��>����Kq�_�� �f� +���c�u�������ہŸ�������Z~d�xׅ3�"�z�]��������?�-����O����p�pU������K���{���x����������_��p0O����{����?���}�?_��,��s����G��B~�\u�~��_��q�����o�O��?�\�ˍx�8�8㇗�${����ߟ}����������ʔ$|���� �ّ������ߓ���Ӟ?���~ǘ>~@~Y~��^��_�?���n}�}y<ۏ��&�A����?f+�Z㶄��P��y�����y�~}���y���G���܃���i���5���˯u��O�����?Ry<O�?�?�?��8<���x��������}���ߏ����X���@� �`ԏ?O����$ {�����Ǐ~��Ǐ�~��ͽ�||�k�Z?�>��������؟���/������ƀ�ϟ��(|�8�$�����o���?�_������n8����P�&�^���?��ǯu���?�{���^���o��6?_���� Ϯ8�d������{�??^���}}�\�x��7ϫ������zg#�x�G�^�~���}l>���G�߽�4�ǟNI�9�k�{����_���=�c�?���۟��=�#��������u�����?�q��RG�i�y�Zp?n:V����\����7�����K~?���y���}����?ʤ⧁��=�~��8��~ ��/������jx�� ���<�``c�u��Ͼ������}?�ީ�QƂ��>�FΧ�u����?���y����}��?����~ߗ�=G���߿8������.m��[���¼~\iJ�8"��5��u�O��������?"Ï�וk��W��$W���������#��Ϳ�����{����g��'4�i��9��{߸������O����~�>?mi�����{�+��o���x���6��_��r>��[��J����֘���?�����}Z�Qr�o��O���P8Ty��~gω��SN��|���}�������<����?��"��~c����J�G�{���}������������'��������?���zq<8dT�{�~?�_��A����?�FǏ��������X�4��?"+ïu�������V����{�_�?CŮ�_���?��)_���w�������߿BG�������s�Z�\P�H�ϯu�����=���?��M��������>x�3�}��� ���u�~?_���m��B����8˅|�⇒��>��������?7��O���^�q�u����>��~����{�6�����y���1�c>B��]��?�{������ԟ����c��|�>��4�s������{�����<}>��E�����ZUN@���^�<��������ߏ������q��'��ddV�9>\z�^6�������ӏ����nG��������_����>D ֙��}�}�?����?�߁������?Ab~����N8�9������}����o����߸����}~���r>��͏�>:W�C�>>����}�����7��k���^ܯ'�}꧇���?i�p<����������s�����Kq���ޟ��3Jpc�k\W{��?�|O�������}��G�?/���>�`��w�����>��m�Ãsco���7���s�~u��G���f�Mq������������9���}Ms^�J��}?������O�\�?������{���$ygȁ��Pp��:�^��߃��������#����o���� ����$ָ'�+S�����[������x��?����}?/!�8��}:�^���������������������|��Zp���^�=iA^��~��'� ����������O/?!�#�����?���~�����nM���_�?_�#U<iO����J|�~���|����{���W���<�_�p�]~?���������o�<��?�S�xy��<�����������������_��Z�rl8�����SÍ}kJb�5��@={���O�������o��'�������f��2i�q�^����۟���������o���|�hF)Ɵ�V��9������}��-{Z����_��ӓ��8֕��)__P8��z{�{������6�����xT:|���(xT�/_u�}Xp6������~���'��?#��Q���zV��u���[[����~y��K~���\3�W� ~\r����}���S�~�?ۓk�G����ǎ=�<I�� 3����Ϻ�������{�<� �?��>�O���>�k���G��P��^�~��������}-n~��߾G�銏!�'�8{�ƿ�_ߏ��?�_�X��l�J��ִ�f���u�������n}����#��?'��?�X�'ˀǧ��ǯu�������{�H��?K�m�ӁϽ��>��<ր���?�o�������ԋ_����G�����p�,����^��_��|�q�8��������_�8~�xy0)�z�]����~�����Ӌ�C������Jy��G^����?�������[�rO�O"����s�S��ʞu�����qc�<������o���Ҽ1��֠��_^����s���o�~H��A�-{�z�c�� x�~ю��~��_�y�/��O׃ob��Z`�����<���_������<��m����?����k�p3S�ǁ8���#�u����|���� ��E�������i� ��u��?^�?�׃o�Ź��5�+��3��5�={����������}�?B?<�O�?�m�o��z��k�y��k�S���w��������/�#��?�qǽ��Mk�qy�֧�_u������{�{�}A���[_���}��}�COZ~g�s�߿װ�s{r9�؋�=��)Zd�J���i_���^��"�n�\����o�s_���x�}{���}����~}�{�?O���-���ߨ*EO����)�p���{�O���{���?�X���"���$ׇyҜA���?�^�����8�����\�O�E���cq�ט4�@j==>c�={�������~9�q�<��'�~5>x�m 1LӀ��Ou����}���/�?����m��}�����0*kZ�?���MG^����?�?�#�C�E���[�8�����O�J�Zz~3�V�o���O������T~�O�>��3�CA_� c����{�V��'����?���߁}�Na|~u�2i�������~���Ё�������� ��i�z�`u�#�o~���?��`o�?^=��Ӈ�<�����@��u����_�����ß�������O#�ob=���>G>��>b��1�^��������{�������?[[ޱOL�G�B�8��u߿}mn8�x?�����o~�4�φj= �i�O^����~���~�����=�♠�����k�Ou��?�����mc���?ӟ{�<+� �>~��� �{�����}�>���s�����-��Cb}�μq�x���jF^�ߏ��7����>�������_��-�_�����ٯ |��^���K}?�O�y��[����~��>��}-�.��Ǒ�R~���(G��*}�~��?��s��9��nަ8W�(0O�G�����{�������`9���9���X�=�>\H������O���W����<{����䋟����Y�??* ҟυ1�Q������}������o��כ~�{����ZR��<����������y6��x��ǽ�����>܂3OJ�ߟ������<����/�o~��8`f�\<�Qƽ{�O�����}���?������q�s�A�>g�3Z�^�����͍� ~OӒ/�?����Ex��MN8�Ȟ��v���q��\}�X�P8���u�1�C��?i��u���������ӑ~�[����L�LӍs�����N={���~.?�m����>�������� '�χW�O�ҿ��y��w��_��N�`E�?�����X�*xW��}8������������o�}}#������z���q5ϧ��S�u�����|9<���>�qn~����Z��Q�R������N���w�ߟ���������_�X����??0A�3A���{?�x��{�?�>�Ar8�=�S�)��<���|��߸��?����,����p<��p��I�����u���<}�������������u8>��?g�O|�q�?�_���_������/���x�{��r)���υ<�O?�1������~-��.m� ��'�ǻ���րҵ����w����}�������?�����\}}C��<)R8�p�O�u�}�?��k_�?#��?�z?o�8ִ���G����ߟ�?O����K��@��� =��>�?���?����/�J��?�<#�����~m�����V��[�^�x�{��ǿpȦ~�k���^��W�}�����{���������*�_Jp�h>C�?���{���?��9?�~�6����_����{�O�?o|�,z�����_}���}{Z�~����O~g�~g�>~,`�����������7��?�~M������x����ď.#�����{�����������Z���7������� "MM iLT�u����?���}������C��?�ڿa�>�Z~dS֟`>�߾?럧�s�%\������qo�q�N<��q���}�k�}8���ۑ����4�M$V��8���{�������Q����������C_:g��3�JzB>]{�}���W�Ѱ�㟠��/��\���q�9��OC�i��������v�?���~��_��bu�pp>�)�ƞ������{��~~��kۏŇ?N6?��iNЁZ���Q^}�}����"�_�?��������xA_��{��?����{��H�^��ӛ�����x��/\ ���9��^���#����^������[�~ �^O?�3��2<��Á�^�_���?��߹�{��?��ŭk��<s�LzR��yg5�i�3N���������[�~��k~8�߸���*q����^�����}_�6?���������$W���)L�y`p��:�^�s��8�}����v?�@?�������c����Dž>y��{����q�q�#�?���ɽ��-����k�^4�E<�>^x9�^�����}������os���[}/��_��`�Tq���4�<1L����>��}��/�<�����+�Z�Ӏ����b����������ߏ��X��ž��&��~=�ׅ2E|�Ӂ�S}{���������������ŏ�m���Ek��|��d|���u���_��� ���|^�����ǽ���O�8 T҂�<��{������=���~����_�^���ϗ �ʣ�ρ�>\ G^�~�}M�?Ã�<_���������f���x{������}���?������m���:�W�i�I��8*��{���?�����ߏ��#����~o�S3��<����w�??�y����P~T?�W��q��ď���~�{���?S��[�^���C�2@�k�?���������[�W��?7�8?���x+����_:����u���x�_�^���~?�����k���էʼxp��O��sïu߾?�>�X��ğ�s�_{>D��Zf���qǏ����_��}?��y��c��)��^��������������}�����Gې��:�^�}���#���s��������ɷ�z��Ǒ�k�8{�������������?���ſ�s������|��)������������r���,H���H��oϽ�<3��hk�*)�3_.��m����>���,>���9�[��G�Ò2+�>�2O��[�����\�����������������G�w ���$}y��y���[��?���ʇ�()\��R+��{�{��/���<��~��}�̑��W���C�Q�ʘ�]����������������Q��>�A�*��S��y��W{��?�7�O��߿�m{,G���k8V���~Y�={�������߁����n@������~}�y�ڞ#�2}Exf�{����~���_�����c�}CS�>Y�ZW�����^����}��{�O�~�����/Ͽ}�3�T�jEk�O������o����C��}=���_�W�����Ͽc�?��e1�ׯu߿}A?�s���-��_��}��� T���k�_:p]{���m��������[��c~ �ԏ�����:x��zf����������s��{��������?��Ͻ'�����j} xu�}��}���䛃������_���>��(G����c����{�c��a���} ���?�=��?�� 9 �5��{���}���W�o}s����[�\}?"ߋ�߱�Ƽ)O0 *k_:����w��������-��[���x?�^���4�^8�¼+L�����}oϿ}.O�nA�����>���y�8�� ���^��_���}o��������[�sȰ�{�����'�={�}?�?�O�?���oȰ�[�����}(i��>u�������x���[�-�m�����}o�?���\��~����xS}{����?�G�q����N�~n ��x7������kO&�փ>���?��6}��?��"ߛ~�?�ֿ�`p�� x �`ҟ?R{���[�y���l?&��?_{ �劊 p����1���{�������{��#�9��P3�x����z���q��������y�{�>����5�0+� q��8�^��?ӏ��^~��-�z��o���o�_�͇�Tg�����Fi�={�����_��߬ހ��O����'����Nhs��O\������o}������7O�~�|��28���=z�^�}��l���F�� ���X�-�;>�QJ�҇5�q�z�]����~��o��?#��kʿ���N&��|�^���������EŸ7��������x�����3Ou�������~m����Po��Z��^־�¾�����&��������������\�?_�������y�8d��|�48����w��rx�[�'��O���<0x��������{�_B>��/����k{��s_/<梤�������{�|�9��Ӂ��~���//�rqR1���{�}����}��A��6H�b@�`=Z��d��R����>�������ص��O���R?��X[ߩ�<�i�?��s����������Co��o�"ܛo���:Wʤ���5$��������a��_��?��l?ֿ�u������OZf���w���c���?ۛ���C����������=)�,���[�����~m�������>��Jy�W�>�'�8����{����q��ﯯ�yC��<^�_�c~��c�S&�'�厽�~�����8��8�?��yq���� ӏȟS���{�5��������Sc��hpi��1�q�#�V�{������~?����6#���'�bÁmSʠ��9'��OP��_u�W߯{��,�G�����S�q����ȏ<��_ӛ��������}x"�<؟~�c��28�`Ҵ��{���o�ᆪ߹��?��o���?��{�*�q韑���Ϻ�}��y����O}Q�����9��6���Ǟr(<�N3�|�=��{�?�8�}����^�?A��m������(E2@8���5��*q�����E�����ӏ���M����7�ߟ~4������8�S��zzu���)�}o���d��/����[���zy �`|�)��\��ׇ��Z����_���M�����������#8>|*3��u���7�qc��r'��>��Hq���'m1��~?�.A�?�?ǂy��p>Y�Wι���ȑ^��=���{����珯�ݼ�Y��g��� {������68�_�����<��������� 1�\����{��'���o��Ï��������� ��+�=k�TӀ���`��u�����N}������������?m+�S�g���u߿� ���� ���c{����d|�yR�W�^����������_������>�����4]{���}�����??^?��bO��r?��3�W�i�)�����?��<��X����G ~��?�q��k�}8H��w��X\����9��������ۜ�#������������_C� ��}�9�~>�[�~���S���5���u߿�����6�ao�m�'���f���ϯ���@�}�_�?�؟�a���|��E�����6��O,�����z�^����s�Ǿ7��py�ao��́?��CAC��,}͑�k�+�������o�ů�����r}�����Ӏ'�^����������_���ގ|�M?��_�LR�{�����\[�$�������_��`��S_��Θ�?�������}q��o~O?�_�,���������$��Sǯu���x���~}�q����x��~,��n��|�?�ـx�T�^����{��G�ݸ��������4#8�r8zd�G����������/;����s���xc�b���q�>���^�b?�o������������s�T<xgҔ���Q���w�������\�.��K����SW��C^��{�w�\�9���O��~�+P����k���z���=�O����{����Ny���<�S�<�Eq\Ӊ��w������ǿ����^>��o��[{�|�|����Mx�����}��������ß�ԟ�?@8���c�` q8|���?�4{��E��?�~?�ӟ~�9���O����},G�P�z�i��#��A��z����7���S��?��~o��_�����?/>��|�������>����Z�_�?�-������!xp�}s_1�����"���m����_߽1�4�_3^{�����?���#��_���x�}4?*z�W�U��{����߾��S�?�j#�k��y��Z\V� ~ڞ������<����?���?ֱ��c�b� pN>�u��}��}����������'�~��?�~�, y�G�8�������������>���������+O����������?�{��?��kqc���~>��QQ�ε�#�GW�^�����O���~�珩�X����}=�z�9�k@G�W��^�������c��[��{��o������Mhh�5��={�����O���V��l��_���-ǫO/Rjx�:���>����}��~��`����������4�)���ǭqƃ�^����?�8�����S��M����g�~G��Ǖ3\�>��y�}����_}�>����?�}y�h��\������3ZPq�]���}���o}s�-��[�H��q���cc���`��T�=8Tu��[�#�>��?�?CoS� |��N2|��J��[����Ͼ�q���96��7������_*W灞$pϯ^���a��a�����_�z�:���TR��}(+O#�x�}��8���_��7�ۋ����7�����#��yp� �������}��o{.�o���G��R�H �z�]������Ӄ����o~��Z�yc����{�_�~? _�,�s�����y�V�t#>�<҃�G^�������?��#��n=����<���g����{����?�뛑������[��r��x4��)_<���L⾽{�_������{��_�~��پ��c���~��<�G���'�u�?�~���c�9?C���a��&��k��)\�C�\�,��~�>��N?�sa� }9�~=� �>y��q������_�?�Ó�������$X~��-���\*V�<kC� �{�~�ȸ�[������m��q���m�Db��ޏԁ�PkL����ͽ��s����-�~�cҵ��R|Ϡ�={����凉�^��on9�y���� ?��r(x����}?��O���8������>����x���3�~�~C�|�^��&��G���=��G�?�/q�76?O�����)��3��s�>������x�)�#����<Z�_�?�8�����džk���^�~���K�G�o�ȱ�~���zW� ֣��|��c�u���y�c�ߎ=�x�x��O��G��������?>4�־��ׇ�����[߮~�����?����q&�9�S����~?�s���n=�������E�����_~��N�O�|�� *:�]���}����������?��?�{$�g���}iSRO�u������߿^��[�C�@��}�����u���Q���6��#���Ͻ�pU�p�v��I�^���m����������㏠�q�O�Zf��p��<}3������������7����}����t��S�}�u���)��o����>��~�x�����~��?˟�z����u������q���no����[��~��!�:����\}-���G��_���\ֿ/��1��ӯu���?���~�����������~Mō������5��W���{�����q�p�������~I�ӓ��&�X���2~T�=�\��so�@���~�����?�A���}}ꃀ���$yW�JcԜu��o�m������||���?h�$֔�ǭ}�_O��~��'�c����<�~�z�=1�R�>�jH���?����`o�\��[�����ߏ�����s��?����|���_���N>��z�)�L3��u�ϯu�����~������?�ۓ~=���5&���g�҃��{����}>����������m��O���{�~�3�8&��}�6���so������T� �V��8ӏ>T��^����[���V�u���O?���&� �~Ìq��b���=��~?��?�ۑ�S���^`�������������ԟ�rБ��9��?O~�3����@�@��^�}�}�?���{{~>����lA���`R�R�|}x/J�)S�߇��^��c�>��k^��;��ӇÍx���OQ����,/��ߐ9�7<���T�*+R� ��g�������@O�� ����<�߽)AZp�i��'�Ꮍ�_������~���K~y?��?ǂ}���_�>^Y�:�^�a�?�����?��ԏ���ߙ�sƜ<�I� ������[��լ�'��y�m�c�A��~t���|����W���8��������Z�c��(?���u�}�����ԟ���O r2��|����ƿ����Ӌs{�n/���K}?�'ީ_?�|�8��N+�^������/����p��������E�����q����Ƶ9$dW{���[���~���?����8�[��z��>^DҘ�8?�xЎ������pŇ��~M��z<ϿP��|��g�4�8���_�/�����}��Q���������o~�NE8�QO��5 ��w��Ϳ�����k{~C�<+�R�~����� ���&�_�����?���yֵ��u�������{�'�o�<��-ks��y��8�#A����>����o��A{��o�?C��R��u����k�ǯu���O�c��������O�}G�P����)�����u�>��#����_}o�㟠�[�?��<[�W��r}q�S��J�������`-����}9��o~��/5�Ԋc?:u���ƿ���}=�y��6�������{�4�B�����)�:�]���}���7�����_�<����{��C��Eh2()Lp'�u����}/������<�>����q�p<q��p��~X��w������}�^�����8��#�b��3��8�jG�EG^��k�������\q~�}E����}y��\�'$�?gي���~��}�����|���R���z�5�}}ri�8�X������?������Ɓ�?�?�}���^���ȿ�?O|O�>��������a�����H�f����{�����_�����~��[_�7ǽR��_oΘ��f����{���?Nj}��}�������[q����ᓜ�P��~^U�)�}�>���>������~�_����[���ߏ�'<Nq��Ҝs^5��{�a���y���:���}}8��?A�}���ϯ����2M��������_����B~��?^G�z��m<�y��G�u���O�}����r/~?��~,o��b��>�8p5��}�V�}��}��������q�8?���_3�_χ����{���{?��߸6������s����dzS���?#���}�"�}��??O�͏�p-��� ҕ�<�DT������{���X\�@E���[������>|@����'ξ�3@z�\~�C��q��oo�����l���������sC\�*q5�� 1N��d��}���D}���{�?�>�_����z�E�~t���g{�s�ž��<����_����ȿ������ߏ�Ο!�T��M|����}���o��~���_�rI����?>���\Вq�`QJd����ƾ�����ד�������ǭ@�8��=M8`{���_��#߾���x<���Ņ�?��>t��=8T\��?���?^=���W���Q���/��Θ�i�*p(�8��ݿ"��[��o����#٭���zz���u�Q�/���z����{�ߟ���s��������z�9��w���������ߋے>�מG�xW���J������{߸ q��~E�����{�A>��EEs��5 �{������o~6����}�ߋX�~rH3Q��W��u�}����X�[���O~xq4��9�rxc�u�����𢡊�?�'���ߋ_ߨ|��|���1�L~�_�����s������������\_ު?��OˉǗ�������G����?�#��nn=�yz~_nG�� z�][����}/��qn-�������1�?::�y�4�^������o��}������m����4�\f�<�O�kJ�q�{�����m��݇#���[������Z�Ɯq�8�䑊�u���������O��ֽ�O��ک_���F=iC��ӯu����}������?��$�zq�O�|�+�q�J��u��#?��?��q������o��OL��'�U������G����o�ݹ&��?��s{��_�3��(0=������}�o�^y����<�����Ԋ�� P����{��z�������������#ҙ�/ ��_��ӟ~�������~n?Cͽ���hNA�1��xg��^�}������</�?Q��珠�n?�>�Op?�p��*|�1�}�����_?�n>��������3�?Z�<T�b���^�?O��>����_����>����N>x�hG�5�^��c���s{�����}�so{ǧ��ʕ�MF8p�{��������_�|�ly���o��a��Td`�zҾy�>ϳ{�_�ß������ao��[����>�23���>߷̏u�������� ���p ��y� �$Ӈ�\}��Aƣ�w����������ā�*q�c^t�G���Ez�^�}�����/�����?�@�r-��Ӈ�ۚ*c��N=�\��I���������'��?����=��<Ex�A�#�u����6�}�����_���En/��ߩS��k�p k��s�u����O���_��O�����?��>�=��� k�c9�O^�����m��_������cnI�y��5J����W���hxc������}���������?�� 4#�ҟ��5<|��]��??��߭���}~�� B�}��5 ���@�A�LJ�)��������msk~?�N ��>�L����z� |�����_�?��ߍ�_�?K���-o���(+��J ҵǘ9�:�^�}������[�-��z�����#�s��֣�p�>`R�����{��������_����`G�n9��o�Ͻ.5��i�<g�u��?�/����Ź���o��/k����}|�k���Z������?�Ƚ���-������}=��Ǚ����k��.��_�O�?��~l/c�?���_��8���4�>�q�ʸ�ǯu��}�?�[�C����o����'�8>�x�t<k�OJ�A�*:�^����?�x���m�������O~��5��<��g�Ҽ)���|m�ݿ�~����S�����p>��*!�V��Z����n?�O���?��O���W�����K�>���=��>�i�����7���>�����Ǐ��\Ͽdg�<��V�}N<�G��O�Ǐ������q~-�>�3������+Ƶ�ϯu�~����^y#��������=QCO?/!���g�u�������}�_������N?<�z�?e~x��@㓞�^���?��{��������{�[��Q鏴�pȥ+��^���������O��~x&��^�s�������i����q�~�Ny��}��9"��|�����m:�]p������؏���ֱ������Ά��*�f�a��G^��������~G<s����N�ޱ��O3�:���u���.8��s�$q����đo��'�χ^4�������������{��&�Qq�_��-~@�b}�8��?3���{�+�����~-���|��7��ߏ�����_����N>^��4<(H�u��X��z��ܑ���}�?�NG�(+�������z�]�쏧�Ň�A?������Cρ���� ���O^��o�6�y?��n����3�|�sO.�}q�{��_��������>��x�I����`8��m�"},�0>U$�n=����{�������-��_�3�x��i�G���u�����{����~M�7<q�#����S�g48��3�ֿ`���{����'����?7����ϭ'���Q�������}.?�?�*M� �����>����0z�]~���'�'߉��O����Pm������O�~u5�'�u����O}\}?��չ���A?[_�{��9<j��( 3A^>�����?�~=�����ߛ�������~#��&��0)Lz��?u�����������מ?�c�o�����A�<��P���?���տ �rx<�9��8���i�Lփ#�#J`}�{���?�z������ny���$�/�{�O:|��>C�yׯu�����c�������<���S����(+� �C9���������M�n>���7�9��"��Ƙ�i�23���~��>������{����q��8?��={���}����� ��$�E����v�ǧ#Q�Ƨ���G��m����?�����I�o���k@'�Ǜ��|��<P��00~��W�x}8������_�9��o{��"��Á��9��?��i�������_}^O��o��������i\q>5���9u�y���������O�������O~$���*>|x�G��^�����O�#���o���?�<��~-�o�2�|���E8��Q��������~~����}�+��>\*TԊ�>���:�^�}��?���?���ɵ����?��OV�>�9�i�=>_��^��{�|G7���������o��~�[�'Y���,���ួ�����x�Շ+���?���<���s�k��OQ�p�>믧������}�m��#�a���=�ȑ�,�c?1���}���������8��[��7����|��j}k\y d����{�#�~ pמ~�O�����9��MM+J�~u�3CO��u������������_������x>�AR)�,^8X~�q��u����q�ۃ�-������#��>��~5?g�^��i���}�������'��������_�z� =?��|�(x���t?�������G������`�o��1\��>!���g^�~���~���� ��SP>��N4��t?��?�q��������{�?_��x��Ơ�15����?�����y��o���M|�A�}jrpr?�O��������m{�Ƈ�����JS��o_1�_����a��y��z��Q��3�����y>���������[�>��2|�A_o�Lf�ɥq��G<�>��<�}}G���o�'����|��<� ����^�����<��/����/���x$��M�����p��+L�����߹�q��_������+��p�5�P(>X�i�ߎx���mȸ�������a�7�?��� �?����{�G����X��������{sa�?^G�G����i�§�ҕg^�������7 �m������j>cȜ/�������{��?�~/�����G�~��m���<k��q��3�Z�g�w��������?��������N3���_���������>����o~�`?�����G�}�����5�>y��'�u��<��A���~����<[�?���ު>�>u���t��Q�����o�}��~-���ֿП�����Z|�_*�iƞ^\*O�ׇ��O�߭�������}~�6���p��Alj� d������}o~�ۂn���}��z�Ҕ���>�ʧ�u����}�{���X\�m���������Oμ*p��?O���?��ߏ}��ȿ�a���'�������N>D�1�Ϟz�^�_�����������#�y6�{�q���`#�ϐ���={������o�&�����{�!�q����&�|I={�����|}���G��؟����ہ�n|�`��֜s� ���wǾ���k}�q��mkzɮȨ���cμxׯu����������?�s�,ۏ��>���?�qS�ԁ������?�~}����o���~���{z�*|�N��'����v�}����'߿<�����Z�m���)�~U�#z֧�^��\����/����ׇ?�O�Lu��)��_�����Ͼ��<��#�c~?���{ߘ�I�ʙ���<��^�����o�?�{�����s�{����?�ޠ� ����}���|���@�z���/�?�#�~�?��C�Z����u�����Ͽ����#�?<��'�)��f�|s�3Ju�������Ͽ_�?Sk��.,M��{��5<h)���~�Ou�����������'�������@� |�xS�u���������~y���l����Ͽq�>y�<�U�����+�"����o���?�N?��}8�q� ~f��ǥ}�q������\������Z�?����)�QO���L��ǯu��`?�?�����Ǿ����?럠�[��'��F�����O%���^�z����?_��?�����O��}w�:g��8�3Z�x���^�����}��{q��&ߏ�������*�q����*O�:�^���<��<�A���O���$ |��N�]ȿ�_�'߅�����7��~m�����4�?i�S� Pc�w�?�~�Z�$��s�ly��#�#�+�H�^8�垽�_������>��lA�������m���0<����+���^�����=���^��<Z��?�����W8�8<���>y���{����߿�9�����'�s������.8�*@��^믧��S���o}a������@n9�����|�?�T���]����m~8��⟛�H��{ߕG��aN9��|�^���m��#�_�c��8�X[�'���>dg���~T�c�u���������ß�܋qo�_�Ǒ�C�k�Ǐ��)瑂:�^���߿�~�rn~���_�~������ ��Zu����O"�_�l�Cͽ����q�x�T���8���ߏ����?7���l.-��t����Ӏ���u���}��x?����8�>���z�dPTzҿ����{�}����ǿ��[�6������-���H�<iAZ������������G�Zܟ��x�~~�^���� W�?�� N<��~@q>��_���~?�~�Xs������Q�§���N(8��S���4��{�Ӌ�?Ǔ��������eqA�Ɵ,T�5�]��a����?O��o�?���"��ް<�~�PT�`�{���o��s����a�O���'߸d��d� PΔ��{���o�Ͼ�������$�����>U9��3�S�Ҿ������������������\I�|���~��os���}��yR��<��?>&��2z�^�}��������S���ӂ7��?.P��5�1���z�]��?����|��KZ�Ӑ?����^t��Υ�e~�"��^�����߹���G��O��_��u8�����<��]���������q��s���`�~�θ9�AS��:�]�����bֱ��?��\��>�|�� ��5�ǙϘ>���__�}��o���_�y�_����q�'��ߑ��E+ZP<�^��^�������6��������<q�םiL҃���<�)_������?����?��^���̎"�q��~c�1���������r��V<��9<����LR�ꧨ�ɠ��O�^������o~���{��,�����+Çُ!�<}q�A���?��=�o�<�����c�?�����`��9ǟ�5"��{�����}�����~m���I���jz q������=�_���7�����)����9�Ӟ ��[����8Ǒ#'�g�^���}�=�[�y�/��KX��8��Nq��i�=k_�C_Ouտ��������狋�����O��<�>����~^��^��������x�q�{O��������E>t��d�8��w���#�'���6�����~�=()�P2M+�����u��_�?��/��~9���?�~��\}o�٭q_B}yq���:�^?�C���_�(mo� }y�?�Ӏ}�V���R1�,yq����w��y�Z��O��?���X�Iq���.���ۋs�?���m�&��Q���O���� u�{���)������Î>����������x��ֽ{�����������y��C��q���g��9����'�u����������bo�� ����b_{ �!�NrO��z�]�������_���G�|���Nhq�y��__����� ������#�r�������ˍj3�3��x�u����5�{��_�?�����^���j����:lj�4Ǘ^�ß������[��>��>�N��rO��{�H�_�/<P�{����������'�q��} ͏��?�t =M|�O1���O��=��}�����}[�>���A�>����u�I�O� }�'��Pu�������}�8������_�}y��W��>^T���x�^����}�?�~�b-nE�A�ܛ�_��~������R���:�^����}�}������[�,>��Z��A������<�H��={������������`�o����ǽ�q�+O���������r/����}?���l7'����Я��L�PT�9���]�������G�o������7��V�<x�1�Z�T("��uտ��~?���a�ߏ�A<s���bH��{�� O!Q�Jp���w����'��k}y�G��ި��)�}���'��>}{��������������?�?O���y����_�����'����w�����o|.m�?�������ݨ=�ZS� ���,u�����_����?�+�^3���3Jz�����������O��r8�������R()�1N<0=}{������?�?��`?�'�ϸ���8�4�=}z�]���۟��Ð ���� �WC�J�S�4�8����u��������}��G�q����>u�2I?/�ʴ����w�����?�?�C�����߳Ǐ��_,�ր��{���_�G��y��}Mȿ�G�ɿ�ۏǿ ,��?"|��������|}���m�>��k��,?���3O��ϟ�|���Ў��������}�l�ɿ�Z�}8���u�¦�>��z�>X�)�c�����{�?S����#��?����0�q��� xd�u�}��>���_���Zߛ���[t���xW៝* <�rz�]_�-�/a���5�Ł�������q����ׇ�M8֙�'�M==�~���9����?�=�jFN2x|�q�+^��_����c���������Ҝ����q�����ON����_}���x���������_�_�R��<�:�^���FI�?�w��ߋ��`-q�������t"���֘��h:�^���������V��m�-��������+�_�8V��?�G�I��x���}���c�6�?���ߋX_�8�Ў9������jH<O��jx{�����k��������� ���k�ԁ\���u�����#��q��?����9����ֿ� ʀy���N={���No��}}��������{�?����N|�x�<��<�������~9�~�������������n=������W�#<|��]���m����{���k������}�'�z�V��s�r�^��<�����>�����{p?6��{��W�#</ 2z�]���������G6��\� ���{�8����&����������s�a�y���z���s��p���{�D�����n~����xxyS҄��>g����}�"�}�Û��ӎx�po����� �������`Ǻ�}��z�������_���C���G?����| <@5�3\�x�O.�����ߛ��������k�����G��ϙ�k�^�}������㿩�Z������y})���I���X���xk��|8�~?��V��$}.����~������O:ӈ�G���u�������o~�\�~l..O�����=�4ლz��8~t�*M:�^������[���O��}9���������'��xⵧΝ{���q��|����`}��y��S�O�<H��{�c��?�������>���Z��|T���������~�}E�.�G����yJW�Z��8>|z�^���\����׃��?�s���\���x�>� }�����v�)�?�\~I���o�},M�m�ӏ~���p+��u��������~�_���_��[������ǘ�>m~�={���K�ȿ���}����~?�������|�pN�9�^����?��c����qo�<���'���ֆ�����g���u�����{������'����{��kPji�x�&��+ğu���?�����[߾��\��7��~�}M��ۃ{��0s����G�Ou�����O�>���<�G�����"�߳�٦x�Pk^����>�����}����{��?����qoz�?o�k����z�^��������/������u�*2~~���x��������=��?� �a���o��_2=i������Ԟ�����}���}>��S�����b��+��j|��iN��y?Co��O������ɽ����{�[ޫ� O�`R�.'�➇�u����������s���rG_ͽ�P�#�CC���h5�=O��7�?������y�[�ks����~�����`��&���yzS�u�o���o��{�ak^��N<�����_z��W��|�m1�}��a���C������������/�yd����&��3��G�z�a�?�߹��y�5���?�z�?�8�*�]���s���?��M�����¤p��)>x�iL{�{������?�9�{����B�V�� u���-��x����N8�[�����>�dž�d�ǝ)���8u����k���ݿ��������k�� }*<�*ҼO^����~o����ԁ�m�'����p��_?�����u��<�9�b/�}���y��}�c���<q�N��#�������Ϳ���~���S~x�3��C�ʕ����}����߾��_�'�Z�7���m�=�Z�c�9��8p�����7���o��������y?~ڟ0NiJ�W��8���{���}���?�^��NA�����?_ǫ�s�TR�S�>_�����?ǟ�?���~�����ry��y}8�{��O���L�O_.��/���?Ï�>�O�����Z��/�����Ɵ�1_ʢ��T��:�]�������}G�[�~?��Z���y�o���Z����<��C��}���~��~I��_��^���Bu�i�T����yq�Mz�^�[��_��[�����A���7�����������4�^������������?�����Oͽ��<������7�a����~}������������ǿ`~�۞�1�G�W={���[���S��Ñ��x�ߝ?����O*qǟ��(:�^�}�#�����^��?O����}���\xd�<+�����_�?O�=�s��m�m��[�~=����LJ �u�g�u߿}G�py��~y��x�����q���8�F��^����/������_���{�E?�I����z����}G��a�?_��������q����T�F<����Z�{����?��}�����lH������9�*8��\A���/������{��?����}8<�{�+�*)�>���x�b�{����o��O�_�����_�5�z�^��"����������t�H�q���_�1_N��_O�����~����+���=�5���5�^��N��~���A#���8�/��{�������kP���u�}o�^~��o��l?�~&��g�|�~C�{�~?��������?���l=��y����*8|�ƴ�������_�rG��k�G����4�=q���0 8c�u��������矩�x����?,W�O��S�u���'�o�ԋ�9�c��m��� W$W��ȏ�d�?u�^�O���y�x?�?~���m���'��X>c�JP|�_� zUz�]�?���^����ӏ�?ӏ������Oʧ'�#ξ^B���o^�����y��[�g�����ޭ�z��}��h>�Y��^��5s�����?�������_�<��C(��h<������S������_}���6?��ŭ����b��4���f��8f�~�����c���{�����A��}��i���y��)�G�ׇ�����p?�|~8�������ߟ��d���}Hxq��z�^�}�����6��珥��O�� �����^G���4�Mz�]���[��+�������[�Ϳ���t�2r<��S�u��������_~������<������p����3�ҼI�]�ȿ���[�_����������y���8PW?*�u�����_߈����<_�-�?�o��߫Rji\�����R�{������"�~o��/�?_���P)@r)��f��Ϻ�8���>��_�~�~?�~y�l/o�/����8��@8��+�A�˯u������$�O���o���yyf�������G^�������[�����_��~�����_ϿWο���8��i����{���?����7��x���~?^��6��Ȩ>_.i�8 ���s����}[���E�k�#�[�=^#��>�����}�w���N>���?��7���z�EO�y�@�1��k�O�<���ﯯ ���À���A���4��4� 3�<���w�����O���-�?&��on8?K��5�p��+�+�iOu�}���ܟ����O���O=ا�L���u�������߸7���#���8���p��0|��� yy�����"���[����$~�p9#���#�k�ρ$�3�����_~����'�.n��#�oiƕ��2i���y�+���{�}�x?��߇V��d��>d� �Jq={��K����m����V���m{��o{_����ZS8��~t����{�������y�o�x����o���bx����/#�P+N4��{���������s���S�>��1��P�`����������x�?��'�o���*�?ێ<<��iǷ�^������~�6��o���{���)�N9��S�<:�^�}����9�X�?ǐ-��?'�֢��5#��3���_�?���������{[^�q�<����*��@~D��<xT��.�ׇ�������ߏ������ީ�?0q���s�����x}?����?����㏠�8�͈���[�?�����?*�������G���#����<\�����}6�Jc��G���j}�~����S���p=���yp���<k��ǯuտ�_����؟}��ۏ������~�ۃoS��&�|=@ǐ�Ȩ�^������x����n~��߾t�p��=r)�����s���Nm��������N<�+Z��Q�d�u�?�����������o��"�ԓ�"���@���#8�?u���}��߿��������~-Ͽ|�}�Ȟ48���q�����y���o��_�����F�=x�'ϯu�~���?O���������@?.9�5}iN��_����=�{��}/���\��K��(A�G�SOR~�^�}���������{Ҵ�� ��p1�^��_���}�����n?�E��[f�,�f��<G���z�]������Z���7��n/��=I�i\g�p�} #�{�O��#�����A�_�>��2k�s�|ϙ���u���nG?�f��by����>T8���2ʜ3�����ᄒ�s�~��O���_z����5���gˏ�hz�^��~�����~�x?[p=�pʜjF8���'{�{��6�?�9��~����c��kLg�������S߿��\}?�[�m�����V��|�1��Wμz�^����~��G�~<��rlx�K�{� ��� )�Pp�#J� {�����}����<��rA�������+�EG})��u����A��>��������߿�O�OQ�f��8��u��+�����������q���o��� >ߗ��ּ<�?�z�]���}o��ݭn@?���[����q'�3��<�����N��G���k��{�ߓ����X^ߞ~��y�[���y�Zy�q��^���\���������ӟ����qo~����Ҽ?Ú�^�����/�~��?�=���?�~���.x��}���< ��5B��˯u���[������`8�o���{>~Y5�$p���ٟu߿~~��Go��������QZq�'�q�8�g�^�����?>�������y�P��jj�q��dS�{���O���9�_����n=��`W��>^��k��\�u�{�}-���~/��߀�_*|������ׯu�?���~����?���.��~��dgG�8��?���{������珧_������´��|��Rs�N q���ߏ���=��? ��'����}���>u�M*}8 ��:�^�}��������<��}M�?�$�G��}A#�(s�V��zp�{���??�����O~��>��nm���Z������_#��ʼ+��O�玽��}��mb?$�_���sP+@+����^���������_�o���K�o���_T��b��iJ���=��~����<�9���nx��a�w�=>�q��8��S����E����?'�����@�~5��$R�T��*�jM:�^�}�������}?���P?�;�{�h+�N$p5�+^ �O^����������_��Q�����~ڃ�犎?/JW�u������_Qo���Џ���>�O�����^ ���PA�)������?��~$�?��~/{[�G���~����,V��q�k���ߏ��?Ǐ��O��o~ʊs��}G��=(z�^��.?[��_����~�����<�~��ӯu���?�?���}O����_�ksp=�P���ˈ�<8V�i{��������Ǿ���{}-n?�_�������23�x~t�q_�^�����ry��o������߸�FExR�\�+���+����������a������m�#��A��8���i�Z��������/���9���~A��}��|�W��zS��~��=��������K�߸g9��>��=<��z�]�����׃k����������pȮ|�hxSΧ���ck���r��~-���~|} �iL�=F^��s����>����6���I����=q��54�:�^�{����������.G���~�#�I���P��Кӯu��o�<���ߍ�a�7��s�7��~t(�s���B)�c������O~����qo�?��~��������濗��>�����'�n~���}y��y��+�^8���/.��_������}O�q�מo��_��P���)����~C�u�����ƈ�^��_�Z�Ͻ�ׇ�8��Σ��C���<�>������ k^���<?Á�F>������?_�{����J�~T#4���V�{�{�������Zߏ{���W@�f���^������o���\qc�_�?��Ÿ�xV�����젯 ���{�-�����9���l-�o����~G�q����xS�J#������n��͇������?Jy�i�dW<:�]~9�m��[�Ͽ}.��\�n��_,V���$�R�:��}��������$}�o�퉿���N$�#錞`S�u�ݿ���{����������"��ߏ���4�5'��>���w����:�Z��"������+�ּjEk�i_ΠS�{���ů����` ��>�8|�iS� |���ׇ^���9����?_}}7A�?O��^�^�O�������~ʞ�V���{���_��U��p���_��}$PЎ'?��?g�=�\���~?��{�?װ�����z�� �g>U���晩{�}?������c������^��o��q�>�" �z�?u��n-���y�{�[�����;��y?[���~�^�N������k����}y�����q��~��f�)Z�~�ϯu��o�������Z�����\��+���i���֞C�]��s�?����~��������k�}���N�����}����o{�����s�4�}qNn8�g�{�����s�þo�^O$�ſ�����߈��Q^8g����:�]q����~����ߍ�ǒ?�����nO�zp�M)��|��Oh��{�x�`?�-�C��~�_�7�?BI��P{����~_a��W�Q���g�m��O?�����~U�Z�I�k^�/��m���o�ﯭ����\�~?��}9>��,�B��}�ύ@��w��/���?Co�?So��>��ψ�9�ҧ{���_O�}���s�}G��X�_�o{�N2=k^�N4����|��~��������DZJy�p�>_�ʵ�{���?�}������9���x�Ўy��=��p}A�k���p���}o���߾���<�?��-���\O�"����>t�C��}��E�<s���6�烺T���2����W5�3�����O����}9��/o���/��>*�J��G�:u�?��?���߾��}ޏ����?����1���"���}1��W�ۏ~6#����ӟ�����ޫ�O�OO\c>�u��^�}~8�oks���x�~y�o��z��@��x���u��m����G��~"�����n8��O��{��ٟ�+�L�S�8�����{�����#�[��o�\�`ΕU�g�u��c�����n��} �ؓ����{�3��A�F(>|j)��>�߾�?�>���>��?�/{�z|�CƼ=xc����������{���ɿ������z�@�@���8zc�������}����^I�_�n.�n��''�Z��)���u�������d��_���^~���O~�����=I�4ȥ=+�={�_�'�����~���Ň����������#�����:�]��~?�~��_���}~��`?�x��8ϧ�0x�'�g�u�O�nM��\��}��}x��ks�#��{��ׅ *<�\g>�C��u߿~m���8��a�����g�s�5�js����_���?�{��_�7?�����.?�>��LPS#5>~�x������ֵ��Ͽrm��?��{�[ޱJ�f�q�jA����{�����}���Ͼ�ӎE��_�?�S�����3O:�p�:�A�)���?�m��?��~�>�Zy��R�'���q�^�����Sͯs�x}y�>�O��>X�A��1���^��#���'�c�O���K�߉� ����\p�8�u����������{��a�?Q��O��?�_|*|�>��I�#����������~���\�����Zg)��ƙ��u�������_}���_������[}x��y����]{�������X�n8�\����k����$�^��5��>믧����{��<�����?�krx���<c>��μ��w�������q���:>�J�|�u�}^����n~����}�SQ�\�y���z�^��}��ܟ���X�?�z�� �V����Q�^����}�������M��6�����Ï��� 1�s�+�:V�Π����}m�#�����ӏ��s������z��t?�����|�)�������O��{��~���}�?��~C�Q��������}�����~�o��?���c�W���=(j==}�_�/�����~?_��ߟ���<���ǽyb�������z�]��p�O����?K���jT�\�S������>�~ �ן�?톿><k��/>'�ٟ��]��y�c���`=�S����6�~~��l=���?><+ƾ\()���{������)�?�E�8����ۛ��߈�}�c�G���Ԟ��~�ok�E�����??�p<)Á��x�R�|=1��}�_�6�}����x����7�s�7$�����Ǎ}~�N y���5o����������z�UO�3�<� ����w������ߛ��ҵI5�����H�+�ׯu��?����?�����-o���<��?�,,����{�[����{{����������n�_�5�+Q��0:�^����=�>�C����G����M�x����44�q�������X���ß���_z�G�����~`u�}�������_������?C�t�`�,�~��>�<}�>������ӓ������5�4�iL�]}~����_�?O��?Qp9������,x6���� )�= �~�Zy�TS�u��T���������z��ospy��/�D�A������f�{�����������a��a���CJ d��*G �yW�u��O���Ƚ�o����~~��������>X�>c�'��u������}�c贈����������?��>�ƞ������Z��ӯu����}�?��8���qk\�ͽ����y��55�:�^�}����_�w���k�o����z�3J��k�H��y��� }��l��?��=�S��\�G���Ͽ}�����~u�)N��~����o���r?�m����4�#�R�(�4�(s�+��7��{>���S����?<�??�n|(k�=}O� +��^�~����n,mnI����S�he��21N��?��Z��_���_���8�����Jׅh~C���O�����<\qo�_Ň�?���<��C�����{�o���#�f�O�O��?��{�8yp�x���8S�^������~��[�?�?�.>�������C��>�xJ�&��u������}8ߟ�O��~��-��?�Y�i�S���q�u߾�����۟�����<r�&����c�'���{߉������7�X����\l���� yҼG^���O���`O���}-��/������->t�Z���������}�ב}_���-���A�>���5>� i�� ���:�]����}o}�_��<}/�'�>��z���@�21��u���?���������m�?�ߏ/�pLJ�������o����ac�����7��Q~}��ΠyW?*� y{�O�����}� _�7�m��c���N{xp� �/��{��_�>���_�Ï��ߓ��{�55�������������|O�G�[����������-o~� $q8�>t?/C���~��mno{�G<�������}�T�x�O!��{������|/���o��E��?���߰1�*�?����pk\_u�������M��כ���p=�!^�?��~�?/u�}ſ��=��l>������8����ÅIpǑ��<k�������~?���q��y�Ss�П��qϟ�8ddPB�{�����}���ߋ�>�}A?N>������̃����ZS��|�iOu��6�7�z�߯���'�}y�X�����PE�@�)��֘�^�}��������������'ߩ���\z�s�8{���ƿ�����?��{s�-ͽ�����>9��q����������7�ﯧ�����8����{�~��Z֜uq x�3������[�}��@��6��7���[������O�8c̚��_����o�7�_�~^m�����������������߾�r?���~O<�����:q�_/O��Sϯu���?������_�o��������yy�g��f q���{�����y��q�����_��"ֿ��>Xϯ�MkRiC�������x���Ks~�sp?7��s��o��G���Fhi��Ǒ�G�r~�� 9�����y��~������?�}nv8Pq���`�j=^��������sŀ�c��X�9�<{ץ<����4�ٚu���#�����k�6��'� ���y�`���2(r<���w���8������<�X���Z|��~�c����������}��9��[�����~~��p|��)^�*�'���K��s�����{�^�O����G�P��N=Fk�Ps���|�����G��Q��LJ��*���u�|G?��S����-����p�x^&���E�ȿ�{�?����G?�oq���p��0��T��]��Ó�������?��?� g��1��J�du����o���r��n/��?�z���JT���gО�>�^-�=��y�?������#�~}�˅+OR1C�>}{�}~�����#������?_��������Bx��z�_A�Lu��}�����x�l/s��\_�����3O28�`� S>����������{ۃ�����߆N|�J��?nMF)N$���{߭o��-��^ߎ8�Zܟ{�5��0+�N48�>���}����ߏ�����-s���އ�`�Æ>u`� ����[��~/���k��O�R�>���s���ǯu������O~���O��m�?����ߨ|�+����O�|�#�u������s����[�؛�x<��8��p8'�q�A���u~9�o�O��o�6�������6���Wԓ���<2g��z�^�����������7���>��z��G��i�#�Ҟ�i>~���?������~�r�sq�_����~x� P*z�ּGϯu��y�_���}=��o�����o`-�Ͻ��W�O��Q_�^�|����?�~M�������F��x�|��J`^X��u����~�����?O��okx��|���|�½{�~>���G��o�}ְ���?������q�p9���9�^�������>��������C~x?�=O<�����3�呎4>����������=�����?�E��&�A��߇p?�#�>�g�g�u�����=�s�A���s�{����p� f�s�S�ʣ�+_�^��_}���<��K�n~���>���i�澕�����Ϻ��V�ד���,x����9��xc�$�q�2 i��E1�[�����q�ߓ�O���{p9#��6���q�1SZ�y W��ׯu����އ���{�[�p��� �7��������s�>U�=�����?>��O������,x�B,W8�5�x^'�u���q��խ{�7��<���[��c�O��0+��������m�}��<^ߏ�7����<^���s��Jb���t�^��£�����~?��co���8��Ϙ�?*�{������c�������n,�@s���a��=|� (8�Ȏ���?�����@���~>��X�{�u<hH�|�_���:�^���r9��E��c�ă�^`p��&��Χ���{�_����q��nx�x6[�l����ˏL��={�������Ͼ�/c~x��^����SJ��Pg �A�)�L�����_��������1�s¹��ٌ�J����_����߿�?�}M�����y�|�|�k\������z��?�q��ѷ?��?��_��܍�Ւ'ӈ�$b��W�zߟ���[�����`m����Q��~�\r?��������8'9�'�ʘ&���^�~?�q��_����O�_�O��q������x����w�ߓ���\�R?���>�iLg�>�>t��=�����������o��ZT�(=k�<2k�7����}��.y�`�O�aa�:�֞y�*y?3^8�]�돠�n-�o�'��?�������֞��|���^��?�}~���������C�\��c��"����{����������q�?�m͏>�P<���ȡ��(|�z�^���}���~�Z��kY��s�?�ğzP�Ԛ��>x��:�^�)��>�_��?������y��5#S�S�BE*}:�]���������w[����^���~>|* 3�Oʂ��R� u�9���}�>��?��?�v��7���}���c��MH� �3�N��P?�����ۋ�?����Oz�8��}�<�^��a������~-���@������}��xW>g<G^����~��O��}��?��l#��B _������+_1�c��kB?�^������{����Z�~O7����?K��Pƞu}?��O���O~?��8���p?�}G�O�8QG�O_��k�����Q~�ߏ��{�.x��#�i�Zy�5�^>�g�k�a�o���I�}ǿX�����?���~�?it�>|s嚏ϯu����?��>�������X�@�>���hsğR@�O�S��}��}�����ݯ���~>��?�[��O ��q�x�^�������_}\}x�����}���ߙ�}|�_^?ѥ)���߬9�'��#�q~x����u�==8��8�={���}�������N?�76�[�.�߉���x�8_�<rz�^�}�#���'����_���q�1�È�0)�����Ϻ���>��cq����o�Q�~�߆�<@�~�G�s���7������q���߿��~>���m�?�=�d����+À����o�����_}q����y����>F���f���^����q��>����m���ߏ��`E�?�O�*g<H>�T��^�}���'߾��������s�[߽>x�R���0O���'߀<����<��>�O�1�??QLz�9�Q�����>��#��_�������Nqƾ�������u�m������>�?��?����܃���{�q���P����w������}>��~��z����c<xp�={�{��`I<�~>���y������\(hA�i�ʴ��'�{�d���o� �����|�F1JR��4�!Ȩ={�����������9�?��?}��߸�����ƴ�9���N�ׇ�)����o~���<��o��������&��<~�4t��{�o�?��s���w�?�?��#�o���p1�k���4���x��O�}�m�^�_�����~9���� ��x��8Wָ���{���_����}~���8��nx���}k��pk�x��u�����6&���E�ޭ�E��� ��ʾ�9c��u��߹��?��?��������*�Bx��ƞB��u��o����■ů����~�� q>�h1���������?����_�_O�s������\� ����ϝ+¿��>u]{�^�������X~x�������M��x8�PҴ����?�����?�V��-��~����FO�)���:�>F�{���S����߾�����'����_�PV�>B����N�������<}ֵ��p8&�ߪx�c��� ��~~������s���~#��ӟ�?�����J�/�qL����������&������x��Ӂ��iJzy~��:�^�}���߬M���q��-��ω�>U�>!Qƿ3��}�����z��_��s�?�M��k������8&�/ x���{���}�'߬m�� ��A�������� �k�ִ�h:�]�����M�k�����>��I���)�O���<��^������g���$��o�?��߿�ǀ���`���{��������y��y�������w_Zy�QZp�>_��9��u�����߭��-���q�����~QZ֜�<�9�ϯu��O���?�_���o����qo���S }��LJ�ƣ��M��w�������������r9�^�K�~�G�ǍI�>F�.��u���?O���?�>�o���~�_�o�П��Ͽg���?gʧ�<�@����q������g�8����6��>��~������"���{�#�#����^������������3�dW�4�0=I�^���>�����߾��orA������ǿP��(?3�)J����w�?O����s�<[�'ޱ��ǕO�@0}xW˯u���O}K�s���<܋��O}q¹?:��xPPu�}���S�~��m�����'�>��~��F8�z|�A�<Ǘ����?�/n?��������Pq�MG�r@��u���~�������?x�����&��xTyq�_�)�g�u����|��So�������S�� k��q�^�������_߾��.m�����X_�kqs��0+^�5i�V�{�_�����O���n��~>��c~?��,x�{�&���Ң����G���o���������o�'����>�ީ4Ǟ3���L��S�u���/���s�������k��~??��o~�x|��Θ�<1^��_���}��6���~?�Z�}o�d�§��#��jO�^�������8��Ͼ���-��mco���xy�ǀ�qL�W�����w�����>��Ksq���l>��#o�a�:�W�>`W���G����}��� [���}?�>�����p����\�_/<ӯu���������}����[�~��c��ן��W�"�����3_��G^���z�}�����o�?O���$���㌞�>g�q8��O�����x��K[���G�G�rn.~��_���5�x�z��/�x��={�}?����}�����7�G�qcaq�����)JP��� s���s���x����ů�[�G�f�\O��$P�ӏ<G^����pŏ�'�������Z^i��6s^��_�O��������������O�So���"��}�q�ҙ���w�����r~��_�G�|��?�����{�������[�n���8�X�_߸����|�()�?fz�]����o���{��,?���_���qc�>��'�֜ G�Vr����{��qb��[~?����|���f�'Ξ|>]{������>������oͯk}G�~=���������={�q����������#�sk��7��S� yzPc� j���'���E���qq�/����������O2G�O�8���=������8���X�����xp��ψ���µ��u�9�}�##�o��}}9<��������,=�⇅q��ʟ���N��}��l�}����z��Z��ߺ�>����������~?�{��o��{��<���m����G�<)�\W����=:�]���[����}�o�����}�-���q� ���\|�k��?������{����[�?�O����r+��Ϯ�O����[���W�\X���?_��n/a���{�Ms�~_� T��^��O�������c�o���������� �G�9��ξ���q�������}?���}��`Tҿi��q����w�������&À/�#�x7����;�>��~u��g�V�=�_��x����>��� ��ֽů�����ǧ�ƕ�������O��y���Ӑy��q�Ӂ������}3Zz:�y�<�������?���������m���F��?!�Ƶ��G���w�����~�y��/nO��py��~8�O!_���#���{߿����ۂ?��>���}G�SP~~~����^����?~�^��x6��������}_C�Q�����g�u�������?6�G���z��>U8����~~���A��}-r�W�n+��=x�z�]Ⱦ�����q~?�7�?NM���>��=��Z�(k�����|��}��z��}}����7�{��{O�>���E(qO�q��]^�������������ӟ�����2=I��� }�_���������ߏ����>�O����.��Q�)���1�8{���������?��������>^_��|�����w����}}Xs��?N8����Z�Q�s�Q\\�>gBO�����O����{�'��?S������P()�`���@�����}�}���}7�����8����t�$�S���`g�����{����Z�Z���ގ~_��Gk�Z�~^�������^�rm��r���[�o{���\��3���W�u�}�����\^��m�b _���y<?o�p� �8���u�9���ֿ?��>���s�H7����כ��O��$|���k�S�u����W߿��pM��ۏ�����:�PyP��<��={�����s�lj�X�~��Ož�����s�T�iQJ���V������{�+�x}>�~���n<�I�((:�]��۟���o}�l?"������>���CP+�8yyҽ{�����?S���_���`��<[�6����X|��zz��}���[�nG�?�{������/{�A��G��O���^_i����w�����������7���)S�OP|����I"�>������}���ީ��>Dy~Y�?.�����?��??�H��?����R=�+Z��4�?o��={���[���O�@���r-�㑮h�H�Lj��������}���\����6�o�ӑ��8+�9�C��g�ʞ�}_�l���/���mCO^88�S�03OZq��������r~�s�������^.@���"���G?��ʤ}���s���茶�����?��6���iÇQ�W������~q���m���Nx�����4�p ���d�u�x�c����������s�$����8�S�ˍ8|����{�9����7�x��{���}??O���>���~>�~`�`��������D��"�[�����s���������,��Y�8��u��������>���o{��\[�A��s��>_*����� ׇ^�}�o������O��?Noof��4�p�ϗ�O��^����o�����\ǿz Ƨ�4�����{����ߟ�����^��>��_��~�>�1S\|�CQ@i�1�����[���ck�Xsc�ߟ�(x�<�4B����ߟ�������^�~��6��Đo���ϸ�~�QZT���1�J{�[�5����ɿ_Po{[��_�"=��8�����9����w�������ZzJ��5�|������O~��؏� �ߛ�?O~8��1B 1ON�^��G��_�-n�_�S��??Zy�����u�c����>����?Þ?OӁo~�5�d�W�s� �5���w�� <������ԃ{���)J`y`�ȟJg��^�}�������97<�}x#���~<Nk�|�E8�z�u��ߟ����^�|5\��_~'��~\ ��s�q�G^�Ë������>���_��[��rG�{��ydg�s�S<1�p������_������ہ���p86��ʔ�\W�/*��k�����{�[�a������A��d����9*S�u�}ߋ�>�^~�����8��Jf���>��+�}��{���}�"���6��o���<C���1AZ�X�����ǯu�������ߓ����������udž���)�iZu�}��������/�o��o�}Z�}�!lj$�W���{����=�O���������~���N1��1�z�u�������_�v?�?^<p��s�'߾�yP,g$�S�u����}��c�����A��}�P�T�4��� ��{����?�?�_}����O?O�����4?o>|N=1�|�Lu�}������F��A�S��W�-�-o{��B 8w~ϴ�����{�G��x�}�����>��͇����Ӟ~���ҙ�N|��q�#�u���o}�q���ߞ-��`-~-��ܚPW�/3Zy����x�}�}����q�7��<��~��1�P( iÇ�^���{~"�^x��?�~�q�>���ϗ�q����{�p�ƿ�}}�����7c�O?ӓ�:S�'���D���}n9�}��֑�?6������F�}�Q���ֿ�<1�߬��K����K�ě�������1� 8�^�}���������q�� ��O�>�~Z�����8��=�_��������=�c{��_�* �?�-{�Xz���Ou���X>�����#�>�����x|�����u��O�۟Ͽط?��_���_�����变��%N�z�^����_��O}����P-�'�m��\�ީ�Ƅ��yyy��u�����>�������C�<q��s��}��#������1����ܞO���GL���>~_i�{����a�����=��A�����������߉#�8�9�'�g58�>]{������o~7�_���&�C����'�5��8S��9�^�o����so���a���ާ>���x�<kN�������~���,8�p?�8�z��E<�msZҘ���{߹������x���π�|�i���2:�]~?���>��[�} "���Z�{�>u�TW��I��^���}����}�����������qǸ`z|�|�s�ſ��)�?����������H��${�<G�?i��\qZu߿qk@�`G���_�^�{�^>~u��A������}Gԋ�6�n.n?_��c�=A��ҵ���Ϻ������O��x�s������?&���G����z� �����>������?�$���{ח��A���~|k�z�]��}��z���?S�����I��O!�`�<)QN>��.�ׇ�.�����{�>�'���ߟ� �}�ˍ0<���SQ��<<�^�~��G�������`|��~t�i�� 4}�}/��ߋ��o������}��J�d�����zu��������ܟ���������#����/ hp>g�u���E�7��.A�~�_����t"8y~y�}O�p�_u����>�?�sq����s�<�y�{���iO�\2�mO^����?���o��{��C����?돩��{���:��`R���G^����?�'�?Cs��_�b.���1�@O�kZq�q�Mxg�u�����ƾ�^{�y�'��b?�� Pҿ�� ϗ��^��й�/�����;��~"��ָ�>U?:�Tu���~-o�����~��t��O��b�ׯu���??�Nm�#�>����6���s�?K�=�<|�~x�A��:�^��x�ٽ����������~mc�W�5�x<S�9�+�u��ߞ}�8�W���?�q�\sN&�o~���={�{�������k���Džk�q�_*�3C��O�S��зЏ�{�b?�Ӂk��O��g��_�{����<[����_���xV�u~�'�}<��]�����}�"��?@A��?ֹ����/ǽ��s���<�L��>��������k��>������}�'�Ȟ>F��N+�S������{菨���$�����qa����y�g_�>������������ߏ�oa�?^=_C����xzӍ=8g�w����#���O裏����{��2sJP���^��\�����"?�{�7�����/��?����= ,�yy������o������}���@���L����}����7�� ���#��?[�����5���3�.={���_߇�����-���x��x��G���j�c#�u������~����?Þ ��[� �����#�"�<�#�ȯ�:�]����}?�~��<~o�?�ܟ�������4<>X��5��G�����o�����[~>���~H��~O��S>��?/ k�_�u������9�ȹ�O����{�S�� i¿��?"+����q���o�'���sry���:��O�?!��5={���゚�#߹��_�q���~��}}���ΞT��p��^���/����o~���O���㟧��P<�ǭq�k�4㚞��_�����{��s�}>�O���>�����T|�MkR?��i��g�u߿}~�[K~����mo��=����Z�<�m�+Z���_��������#���}GN>��z��d��|�^�~x��������q���y�=��ҟo���<� {����?�_~��?������1Ï����W�u����m�9 �l�_�ͬ>��[�p=�>����8��*�^={������>��{������O�q~y�o���4�A�<��~T��߿�O�\�y6�Л}?_�����h3�x�~��_��p��o���?����~��χ��^�`������x���������ӛ�-���9ǘD�8�S�z�^������?^/����?�[���qmV����S^?�� i_u�����>��ӋAk����ů�|2k\�քb��p��xu��������߭`~���?��co�߫S�<�W�d�V�\k���O��)�>��v����?� ��~����)�c�֤�����{���׃���������onE������?��8q���+�CǍ=���������������6��ܞ?ۏ�6���7�CL�cύk��,g�{�E��>��\��D���^�^�~.o��~ɧ�4��k_*q�ϯu��o��߿����s~AQ{����p ���|�O�A�u���?���������ǟ���kz��A,T|�}8֧�u߾�.-����7?� ���=�9$�S�+�Đ(x�={�����{�������S�����X��O��)�J�4��Վ��~�n?������7��߫�/�3��JS���^�7�m�ߏ�"�������X�㏧�}��ǟ�>Y��M}=�m��}??^m���9������}��pi�S�q�9��^��Q��������O6�[����{��p�� ����=��?_�����?�o�<��O�:��>^_Θ�:�]���}����9�_� ۏ��[�(=��҃��s匟�}O^��_���o�W�����.O�o{��Wo�j= �ǖh+�����_�/��׃�&ֱ�Z����k<)�#�J��p~}{��������=���?����>�NG��P>��9�O����{�����po���-ŏ��<���{�1ƾ`W����+\���ӟ����q���-o�'���~^����9��pF:�]��}��c���~�akZ�~����o�7��L��L���� y~�u���}��7���l~�Kp�=��Ç��Q��#4�{����N8#����{��c�ƾy�?h���y �"�{��������S�ߐ-��q�ԑ��O��\�?:yׁ#5��{����}\����ۋ�[���~G��>��3� |���Pz�^��o�Ï������������_u�<�C������w��?�<�;��8�q��=���3�>�4��={���}����ߏ���O�?�R7�߲i��A�����u������{�럠���E�������ߎ?g�)���Î={���{O~'�o��}�G��_߆�<�ZU�X��N��~����?�[�������|�N?:���O���u���a����ߟ��O��6���>��(���ҧ�⾔�^�x�}�?��{���?_������a�����f�+�FO�}+�����~��Q����8���l>���|��k�kǍ<��={���������Ͼ�ֵ�ָ7�����}�u�(>DP����u������{��G�������Z?��������u���6�x�}�>�o��_��~-��bO������~x�~y���<��x�[�����k�\�E�ד�s~=�c�Gָ��1냊g�u����W�������������>���¹>T�s^��q��}��?�>�������6�Þ9��<�~�N$�5�sO�x���߉���^��s������|ȧ dq� ���Ǐ����������o�K���q~�}�G #�}i�\y�������?�?�[�a�?��>�#����$����������E����n�~�O�����{��Ho�O��C@q@+����?�Z�����������Z������T4���Z{���,���qs��������iC�p�i�����ַ����k�y��^���??�.�q���8�g�I��{�����>��byܟ�������s��x)@(I���w�Z��������;���ָ�~/ْ)N�8���{�E�X��?��$������Z�)��Pf�f���~]{�O���_�ߟ}�����-��o��� R�&��,y�zV�ȯ��_�������������A��ߟ��~5�<���h�p���w������~�~8�o�[�~����8S�q�*k�Zu����?��}�?O��c������߫�c�|�Cʧ�O������M������6��9�}�>�@'?����*�q�]��������ק��ӟ��_���}��*s�8��՟_<֕�]��������~ ��{����L�5�d �����~����?��^ɭx����O:��_�����G��,9�c�5O�xS8�<��_*���������߿<���ߟ��8�K{��~D|�1�}}~^��{���-{�������~y�#�P����ˏ`���_��������x�������K}}�H��|��b����^���?�?����/}�I#�?�ŭ��q���������?����u���O���Ñ��G����-�����<�N4�hqO�=������_qqͿ�q��������_:y��"������ʝ{�{��}@�a������{��k�S���)����z�]�������������Z��G�Ά���k\|�����������9�~7�[����n��n}������1�f�?�q�_���ߑͽ�����}y�y����� ?���h>��u���~6�~@���#��W�����Z�A���u�����}�����������}~��~̚�S��̀j}�~���O�ȵ��ɿ��ߍk�=h(x}�\G�G̞���6�������g����y�?:���?���c���/�{��o��c��������~T8�{�{���6�6�G�Dc$q�L�q�^����o���_�}~���`y��������Ў4���Ǘ�8 |��]���}���"�[���/`ll<����S_O�I�q�y�1C�����F=��A{P?�<������_ޫā�|�)���t�����}�����������?����<}�q�Z��i<+�G�^���P�R������X��W>U��")�u�����߿��ß�7���}mϽ��0�~T8�(+��5���E�����sk�9��O���c�N+����P� u������}�>���M��_�G︷��J}����^>~����}������o����V���{�?�q����ϯu��_���� �����Q`,=��ȏ�RO���5#ʃ�w��^9�?��a�Tp��CQ�C�}O������߭�97�}�qk�O��<�r?3SZP`��������߾��[���o��?߃ǿ`����i_��< ��^�������|?�8��~�����[����s�y�!�R�������u��}�����}��?�@�o������5���'����Io�������n?�ܛ����x���=A�Ҹ�Î���������߮�����9���o~��� iÈ��=��{���W���_}�C����������Q�ּG��|ǯ�GJ{������ן��~��}x�ߑ��J��Zy��f�^tǺ���տ���� �M�����O��|j�2>T���{���������_����>5�Ҧ���O����u��oo�}������m�}l~�N}�_���N<8�J���˯u����������W�kzy����#�ι�i������������oo��ۋqǽ�����ʿ���^�}�����G����_�.m������=���0h+���<+�C���_��V�}�?ֿ�q���x���ߍ)�4�ȏ�L�V��^�}����q�?_������+��)��К�S�]��6�z�}8�c����?�O������{��1�+�i�4�>u�<�z�]�_��O���}-c��?�_��=�'�}j)��c��]q���P����^���?��~��E��{�j+Ɣ��yR��|�>�~�\��{_���q~ �Zb�oˀ�<�棯u�}��>����c�Ǐ�6�QO��ҿ����u�������X��6��?�������`ӍiZp�q�G0i�u���_���_���s�������}���?�ϖ>Dc�����y�������~px��b�x�� *O^����_���?NM��x�������q�?���E~��u�W�?������9��}8�so~xP�|�>>��u����@�o��������[��b��>0hi_/>$���{�o�����nn?��q�ב���n}����x晧̚p*|���j����N��\[�&��>�߿�9�rhI�┧�u��l?��o�c�>�~g֙ί���p�==�V�����_��}�??^.>���O���?���8y ���ي�#�{���ƿ����q���?�X[���Jֿ?Q��U'�Ǻ���؛�-������>��I�|��8zS'�)���}��������I�[�?������J�x��p�^��\����������}��5)�#��Ǚ�:�^�}���������q�?�A�^ڥ<��#�C�xR�ʾ�~�l?�z������4��c�|�jq�������k��m��r?��{��ʠW���Jy�Ju���l?�c��^-{��8?A�8&��}�W����*�4���{�)�����`�ɽ�?���}��������xu�?�������[�?�^��nm�g�_*�P28������?������7�^��ލ>\N��(E8�>�{����������6������ok����9mN~_ 3O����������}����a�/���'�qO�����O�|�����W?�O�����?ם��?>��1�zW�u�N?����q���{���?����o��ُ��Aε��w�}؎-��k[���^�|�d�5��z�^��}�m���ċ�Q��$W���_/!R*���^����?�?��������?�-�����ʣT!\q5<~X��u��������x�X_�ӏ��>�߱�+O.�>�kSZ���}�����X���;�K����R2)��^�9�Jd����~�C���M���o����}��8�������\�Z^뿯��.8��Ƹ���� ��|�O���O���{ߏ�X��O�����c�c�S�����|�u�����ߏ���>����-{X\x*z������:�]���ן��_}q�I��m��r������׀!_�CL|���u�����?���|�����}?���noƅ(|�+O�cҧ���}��?�^��?K�>������?�{����+�S���µ�{�~�r��������S�?�Q~H��� �ϕ+��xW�u������� ~?��O��x�}�q�ݏ �9�08|���}���#�!���`m���O7�s�ƹǩ���s�g���:����_�������ߟ��6��RE��5�@��Ɵf)�CN��������o���?_�����G����`� �:��iSQ�������۟���Ǐ$��?Q{�~O�����^q<�8�p�^�{�_�7���_��>�����>��$��55�Nx��^�z�^�����?�����o����<ۏ���_#�q�Bk�Lzyp��w�������7���6��?��O�E�8R���+Ƈ�G���������ВG�x[��>����|�(~�J|�sP^��������{����,?؏�}����Z`�����:�^��R��_~�>��s�?�����~���P���Y���}����a��S���s����=�'�y�@q�W�����G�'�_�o͏���{�������N1_/��" }q�d����}�?؟~���o� �o�-����?�������qZ�u�}�G"���?_��_��M��+Q���^믧�����������c���~�{���Ҙ�E>�c<h8����~�������_�8����矧��ǽ�КS>G�*=8�S�^�o�מy��x�X�ב�7��}��5�q���O�d|�|��^��O�����}�a����������.?�'������F����_��o�����XZ�)P<��g�?<y�ׯu�������+����s��~�k���_"M(i�{�~���{��} ���������}?�<��^�}����_�o��<�����p��V���<|���u�~�?���߾�� ��R�^G��s����x������?�����c���c�7�[��_^`�}i�>C�/,{��������|~���p~�������v�������0x�����{�q���?����q�m�?��x<,?#��9� _3Zq�����{�s�����'���۟��}?�~�*A$f��<�+��{��>��G������ Ϳ���~�Mf>� ��O�:�]���~9������a~�k�W�� ҃?,q�^���7�n9�ߋ�� ��Ɯ������'�^��}�����{���מ����J�L����z�Ҽ:�^����?�[���}~O�o��b?��nl�{��� �����n*NG^�}�O����?7��Xs���{ׁ���q�k���u�����qϿ���^~������]�xW���qƾ^C�{�-n ��O���ﭏ�a����7k��z�Pc>Y?������?�Z��7�x�x�s� �� 1���>zH����^�����{�������������q�q��*rG}{���#>��c�?��������iƟ��OAB>̞�����{�?6���m��_�z����<ϟۊ�}�{���?�����Ry��[�?�$�����X�*ң�)�\u�o������[��}����Ȭ?��|2|ϭ|���=�~�����~9�6�_�� �o��q��� u�O����=}�/��ш�����)�>�)�'�~_.>����O��[����,�>����{i�"�����^�����?�#�_�\��m���O���?�O��p<G�ʃ���,����o�>�>�����▹6�x����i_���a�|�dž�u��������9�a��~�s�����ހ9�?�CJ�<2j�^�?���x�����-�?����~=�@�I�i�,��q��������}�'��ׁ�"ܟ��{5�@?o��@?��^��a���?�ݹ�-{��\y�������|�q��Z�p�ӯu��������_����}�l�>��S���sakp}�P�P��̒A8"�~���}��߉����X���s{��{�5=}1Zq�8Sׯu�}�����o������'����<�p/���:����x�ɧ�=�N?�v�~��/��G�����߳��yb����5�Ǯ������c��o}���\[�?O�>>t�O�9�\֕��N��~�-���[����Ӎ�����m=?Փ��=������ů��\�~�ޱ��?�~�Ҁ��}������������z���O��?f8V�'�$S���z�+�x�[�{�no��"������� S�I<}1LW� q4����ߏ����}_��7�}o~m�����ٯ�>� S��¿f:�]��~�q���?�o�<�4|���Ҝj<�h=|���{��~?6��W�k^��${�A_/*z��MiO*q��{��������~��a�G��E�� ��+�<��J�}�{����~_�?�?���?��?���H�<�O��r8����z�}�������?�}��_���?>����*8���a�ܑ���^��>.=�b���������4={�����&��}��{Z��O���co�Ͽp�j��D�^9�Ju�}��?��}���6�Џ��?O��.x�����1��p8�h8u�����k߿�qo���G�n���C�I�)��Ҹ�:�]���}�������O��-��{���? +��u�� ֟,�����o�?�ā�~�����ei�B|�Ï���{������_}���|o�M���^�߀�sZӅ��k¸�}��u���TZ�����_~��~��������G�<`c��P�������{돠7�c���E��'���߳PH�}8�����={��{���ߏ�pA��o��g�8��Z�)�>g^믧��������nG�s������>u'�A��L�֕��w����������-k}>��[������Jq�SJd�<0sLq{���}����>��86����g�?#�OOCS�O/u߿q{X�>��l9������y�C� ���^5�>z�][�O�O�S����{��8����q�#�o�{�����8��G^���^?�[�q������_�ro�7?A���6]|�b�:Pq<+�S����?Ǔ��-̀��s����{�q�^@�������{߬-c�m���}9�~��A��<Fq�*q��F �={���[��'��ܟ}�x<�>�?��n�'��^x�s��>��_u߿�����}.�{٭<�?n�S�u���߿�C�#���-ar~���_���_F�'k�7��}��{��.x��~?6���g��#>D��#�鞽���_������S����?_���_>��V�_�O�K���_���_�#����.oc�_z�T��y~GΞ�f���������q����=�'8?�Ӏ��>�*:�]��������6��\�{~�4���q�)_�����}�����l�����ָ���?>��j2?.��_����cp����[^��mk����*��+AǎkRFri^��~�#����߁v��o����+_*���h��8�i�|����~����~uq�Nt��y�5�3�_�;�O^�~�����O���lH�|G���i��LT�=�}��7�������[����G��4��M(~~_��~���\��'��8��?�{�)��,S�<8��^��_����?��>�_�M���T�c$��"x����k���\������EǾ�[��<���O�>�x�΄R������^�~�r?�sŹ<X���q�?����}+���}�"�돠�.?��[���{�G���=k�`���������M�$�G�J�\<������^�������q������S���P1S�|zPyy����>�?Nx��y?�O����-������ ����A��uխ������� _���c��o~?>���8���44���]{����?����`x���}oo�k�}���y��"q��Ɣ��{���������c��Z����o�c���}3��8��9�^���s�����}?��?�y?Q�����6����#��>�<O��}��������#�_�x<�G�^�[�-���#Z晩�)�J��������_��<��y�X�yy��x���/��=����}���_�����~9������/.5�"�?��u�������=��NO盛o�9��Z���S$W��8gО������c�9����=�yc���~���ʝ{���c���=��k��6��ğ����<�|����G W�^�������������Ñ�q�6��{���A�ǘ5�>�{���������~I�}�����kY�� Ҹ��#�X�t7���?�S߸����s�m���Ͻ��ȯ��C�z��Ou�?����S�6��}���'�o{�y�+Q�p�xSZS"�9��{�������{�c�_������߈��Z�}3B~� i鞽������� ~-��a���n>�NM��ȟ2s�|�¿>#u�}����a���NE���۟�����i�)��qƕ� O^���������<}����s�a����+�p�iC�E?�ϯu�����{�������~�����hxq��&��|�N={���c���>��No��G<~?��s���~���p��{�����^���~m�ۃ���_{�|��MN(E}=A����Ƚ���[����9�Z�����q_Z{�{��ߏ��c�#�o��� ����J��� y����}�G������}������\��,?�?�z�����O0Nxp{������6��f����m���3�<iJ�3��=�_�S����'��}��s��[������=���g�x��~�8|���{�}�������G?^9?��?�O�W��'�����0iQ��G��知��No������������q��'�z�^�{�����7�9���������C�@����^ﹿ��ߟ}\X[��c��kos�Ǐ~��?���qQJ~��������O��X��?�~/���{��<jj8�?#��ӯu��O���?��n�6�?K�����|ȩ�^#���Q���)�����c��?��[_�����>c�~X �/����_��߅���'���A�a�ߗ)Jq����Ϻ��������9�}.~���?�[�����|��OZ�Zc�@�^����66�[�����>�ߩ�s_�5������u���s~?#�����o������[�k���|�I�xy�jr+�=����_����{��7��E���ǟ~�J�����I�����{����?�}s�������/���m�g��'�Dִ��������[߮>�����������~G�P���8�يz��{���������s�#�x����Ͽyӎ)Z����1\g�u߿p#���E������'߳^�TS����5����??��?O��������96\���sny�o��?,��L�W��u����}��}/k��<��K���3� �?�s����{߹��o�Ӑ9�-�M����O��x���~\=N:�]�������g��?�~-����C��}=�q?0=Mi��x�5��{����?�����{�_���7��p7� ���T��CO*b���}�������E���o�#�{�����P}�}8���#84{������������{���}}@�ʴ�5�<���ּjiB}�~����?_� �k�~~����s���4c��A���{���������~>�O����_>>YsJd�<i������G������boq�������m)C��2|���V���~����_��ß��>����E*�c>~^u�5?.��_�����߿��c�A��'�n9�{{��8�B(1O�����+��7����<��n����?ӟ�}�|�8TӇ^?����:�^#�����}�����6�9�7�����*=G���O��)�V�{�����������[�??�9�ԏ�������#�ʸ���0@��w��^����������Gp�뎽���_B-���[������j���J��>c�{�C����8�}E�_�}���9�k�Џ^8�^�����{���������ߟ�����$�4�k��$~]{����������y��Asͽ� �c����|����g�����}����<p�~>�ߏϸg���i�>u��S֞���������߿�������`��ǿz}���Z� ~c�u�k�o���ߟ}s�����k����)O�riJPV���^����}=�x���q�?����S�Oυ2jG���#���\��-o����O����}?��k���O��j ~���#��+���{�r?�x�{�Ӓ~�� [�b�q����>Y��M:�^�}�}����}/�?��?��kQ�� �g��К��{�����_�q�\~@����?�$�����g� �Pi�Zp�s�+��w���7���{��~G���ߟ�>�8��֟o���������x�Z����O���dp��qJ#��:�][��������_��ӏ���ܞo���_~����zS����>�����^���}y7�cn}��Ng�h>�={�������m��`-�Ǜ�����Qp#��AJ�ٞ1��?��=����#���~O��W��o�[qnx��4���?g�\��^��'���v��?��Ñqa�>�P<�����3���?.��Z���6��x$r�.O��|�_2�)��:�]�~-��}����N�}�q� ��?i#�� hs���:�^�������o����o����������J���)�Å1���7�����?�G?�����>��F��>c���Z־�O���_��8��s��`x?�}~�^6�{��i=���'�u�����W�c������������3����Pִ����������O}��x��Q�ǽc���Wׇ�z�]�����$��q����v��'�z�R����u�>��~?����_ǿq���� ����p?���5�s�)��9$�����������ؓ����k�_O�L`q�#�t����x_}~'��$[�����sǿ'p�@է���:�]���}���}�^y���x�����|)遟:d|�>\FG��?���l�{��[�^~�������'߉�~T p�\���{�����������'��?���p�&��~�3O�N}G^�}����"��c�����/�>X�O���o��~�}-■�n?<���}>��qL��&��9� ~X�^�����<����~�����~/��64�p>��|�����}�~�x��s�?�>��~E��<2p�8?!�P:�]��#�}�}��������\�/�t�����I�I���:�]��9���l��>�� ��3�<�B����@ ���?�r?�q���=�"����>y�kN�ׇ��?��~y����so�����`=�>U�L���iN�Χ�u������x?�w�����Q��J#�L�|�^{�_�{����K{�����o�����=��� ~�d{��?�_����C�'���?���#���z>�>5���={��?�_�K�A�ߎ-�?��k������i� Pp+J�(s�u�}��|�>����7����X�x��k��׆<�3��#={���m�"��[������O�9���_�}�����8#��������ᄒ�?O��o����k�����N8��Î}���u��Ǐ��o�>�#�/�������_C94�W����u�����?�Ƚ���?�<�I�[���O;ǩ`f���}q���z�����q����9�����}�_,5���QJ�S�����?�O~�_����qo���~���Z�}���Pd������ߏ�ѿ76����H���>u� ~X�,�*����G��~���������\[�[ߎE=(2i�)��q����{������c}H����A���_~< +�\�އ��>g�u߾����/Ϳ����>��~��3LJ��8ֵ�]��[������_����~,O���I�}}�y���hx�ƴ�A4�֞���?���^�cs����b������~�J�E= �U(G^���_��{������ӟ����߳�#���>C�u������m��_�O6��N=��8����^����}������_�y?�[ݫ�Ӆ|�O�g��^믧��������?א-�#�7��O�:��Jq�Z�Q�8�֕��������������#��'��M��\_����W�4��x�#Ɲ{��#�?�����}�~��������p�V1�ASQ�����=��~�\_�9?�??@~���ߠ�i��c��??*����}�����א�6���&�}=��+���"��ϯu��{����[p?�~��=�������Gˁ������>��/����N~���}��4�4���Ӈ��^�}��X���>��_z���44'�3������Ǟ��?� ��m��?/Q��O΄P����u�����/��#�_�?���^��p.-o�-����+����_2A��{�o�ߛX�����7����Z�_�}?_z��sZH�$Ӈ��8���������o�A��_~���q�c8#�u�o�������� �?�So���w��yT�JS��V�z�^�}o���~n���i�y���_���W������ʼ)���W��������.?�_� ���=q�T���y��]��Ëp.y����[��G�T���F *xP�ۏ1���ߏ��{�?[�.~����a� ����OO08����i\u����O�����g�G�{������ߏz��=~\x�P�z�^�}���(}��a�6�6�^���s��?�+O*�xҹ�.��~�[��߿�#��>��Ks���B�@֜>:�Pҝ{�[�?�����~����k���m��-�����c���j1������}�_~��'��������\��iµ�A����x�������ߏ��G�q���c�-�\T��*ҵ�?<u���}ߟ�-n����mϿyP?/Jy�q�>����o�����<��k�-������q�p�|��xӏ�s�����/�ߍ�[��������s�T�8���jI��� ӯu���_ӏ��_�_�}G�����\>f��hi�o��u߿}?��?���O��;�U�'�3�@��:�]���b=����[��~������� �G�|�iƜq��#���[�y�?O���<�?�o{�R�#�}G�'��={�[����������|[���?P�����S��P�B?f+�g�u߿}~�����_��� ~�c?�)����}�}?���{�����������$lp�H�)�<�FGh:�]���o���~&߃����I�_�>��G��ʇ�4�x���o���\��_��}�-��-�ۑ����?�G>^U�"H�M��>]{�����?�_�}_�?_͇��-��y���N'��§�g�z��u���}ͭ��s¢�~�_�x����mu�ǝO�hiQ�ִǦz�]����?Oȷ��N9��wÁ�>F�������{�Bߓ����Q{������3�Q�1�'���u������y�o~����������\��0<������>����Ə����������~I^�����Q��<q�O^<'�{�G�?���>����~�Q���m����*z>\*O>>T��w���o�?����\[q~=��.5�_�|�?!�^��G�}G��}y�^�'�>����u�zR�`��_����m���_���<r~��qS§��xS��Ǘ^���~x�}������C���?�x����S�ԧ�N�'ׁ�^����y����?ڿ�_�监oz��j8� �N��_���?������������s�ߍx�� �ȥ)O#���������?���?��{���O�ߞA��_�BxR����L�������~=�����ɽ�����E@�y�����G������7�z ���?#~���)_^ ���AZ�{����m��)���������-o��ߏS���O���{� �^G���ߏ�G�n~�����o�'߀�MN�����<ǯ�{����Oߍ���y?�?<�_�6��ކx�,�=�j)^����}�?���M_����ǽ�1�]'Ҝ)�G�={�}.o���o����}_���>��}?��?�SΦ��|�C\��'��ួ�����|m���~~���7�b?6�X�q?������u�����G�O��&ߑ��o��m����������������#����N>������o��b=_\�yq��֧˷���������۱c�,>�_�#�~�_�����ƣ�*s�"��{���}����=�ȿ�_�>�����}o~�84�?o~| ���o}\�S�?^o��8�{�f)� ��8�S�ׯu�}�?7^ ��\��/�6<{ן�3L�^��8��3���ԓ����?� �<{��=h)�C�yp��z�]��o���)�?_Ϳ��ŏ7�~T������q�={�����y����~�����~����[ԡ�)���M+�l�y����_��������~~��8���G�v=k�Ԏ9�F9�A��=�|���|m���~�O��y�_��ވ�#���"qC��������?}G�X��Z��3�QƼMH�z�]~8���}o}Z��۞-�?ב�<���Bi�k����y��w����������-����������ֆ��?�+Z�ˇ^���?����}�����[���~�#�g4>~Y�^��|~��oO��?؎8����&�\��'��̊�1\�������[������#�G<�nM�{ߗ ���T����������>�7pO����O�ɰ����xO�=(3�*|�^���ß��?�_�_���Ǔo����n,x�~��fr<�s��������߾���a��Ӑ?��>��\g�}I?3���������ܑaſۂ?�-�o~�9ϝ3��������w����w�?�c��������zdS����|���������k۟��} &ߋ{�q�´�?�M?:����o����C��_��<�q���x��x2I���~!�x���������C�� ����k��kΕ��<xg�xV��ҝ{�}?������}�#�/�'�},,G���'ԮM>t�\�k�'�>��{�#��o��co~�䏧}I�_��[/r>��yW���!SCL���~��?�ӓ��}��s�?��S)�k��P�OΧ�u�?��_���W�XZ���q����Z�L����8�5>����{�@���#�)���p?[��<����[���)����ι���{����~�|�[��Ƹ��\F<�O^?����}����<���������~?����W��_���L�k��?O����-����A���=����>y:����_�I��ok�����p��� ���?�+����ߏ}~y�M�?����ߪ|�Eq\}�� <��N<��G������│��������G�g��$������������?�������������-�텉�����t���#�u������x�o������$�~*�~�8��{������������~?ַ#�cŸ��mo{�|�g�ph28��f�ׯu��O�W�m��?��G�\�s�7����l{��+��_*>��_#�����?�}���E���NO���>��������s�֧�u�������)��������W�o�>��V�'�P}�)Q�d���~����_�������>�?:���4�}����u�l���?�-���ٵ��9�}���oog9<+�zq��� |�MA��x}?������OǾ�9�o�c��>��CA�&�T����u������_�~��ׁ���́��ߍ1ƙ?�����kZׯuկ����|��b ��r���8�~/��`ׇ���s�q�E|�Ou����>����ȵ�?�/r �����S��S8>��ïu�[��������͏7�_����?�}�Mr~b��O�|�q�N��?�������ӓ��_�{[��$���4���)��//u������}m��~��FI�ar}���p?�Ju���������v�_�����ò<�O�ޫ�O#O:z����=^���������s�����s���i��<8��{�ߟ����c�>��ߍ0}�´��Z֟o��u�������{�q��?B-����nG��O_�Èϝ~� y{�����c�������O����Z��'���_����f��k�@8���?�?�ַ�����'���~�Z�Q�Y�@��q�>����w��o}q~"���{�>���?����ZB8�J|���={���_����߹�x��O7���ہ�\� V�*|�S3�_*������"��ž������8�������މ�~�CCC�P=�^���C�y�X����>�#������pn��ǿ<?e)��z��^����s�~o���s���������c̃��S��S�Tu������G�-�~����ѽ�rm���}8��PyW��AC�I�^�}��������Y�Ź��m�G������?�Z~~dy|�R��u�����{����7������G:��3�*W�� �{���}��߬㏧מ9��Ckrx��>��Z澣�R���8y�{���}����-���o�6��������>^�`p�Mボ �]���8�[�~y<X���k���mk����4�O�^��_�<q~ �����[�=�`�g�"��)���_���O����x} ���y�Ǐ�c�[�ǽ���+@h0kPk���������~��O�'�??K�_��FG��ǁၒ:�^����}ێ �����^����~^���<(���ïu���������9�����?� M}>@�2iC��u������S��<}8��=����=1�>c<Eq�}�_��?�}~��������?��ž�����| ��C�3��S������_�����?������>���ˍi�<��9��~D��� ��_�Z��8�\s�&�{��M3_*� ��`���ַ������?B.������֢�`�����u�����#�V�����_�Ÿ�~O���3�8�yf��>���~�������O�7�~O�5Ŭ}��5�|����C�jk�#���o��?�߿�"��q����?]z��Ҝ|���)£#�w���?�.~�����ǿW?2 �U�)�@i^��_���ȹ���k_���[�$���\��yP��J���������Kqo�ί����>���'��Q�9��*iǯu�?������>��#�q�<��?���� = G~�g>����������?�q��?���-�t��៶�c&�dV��^�ߛ����[���߿��"�>������`b�����k���E+���n�������?77�"�������=NiL{�����������,�����{��5?i�)��O@1��c���o�B��nO��s�6��/����=>|8dz��p��}{�����ﯾ���}�an.?�s���B=~u�hx��\u�������ͯ��؟���qÏ�)�����{������}��q���{�<8c�+���1�>~��}�q�q��ܛs�$�_�����{١��|��N'�?/��u���}��}��q�@?�����-z���8�W�~T�^��{����o������?[�l-��(n}�ʾ��<H5�I���^�Áo�}����O~��s�����y�X{��c�k�TTPӍq��u������9���?�97��A���G�P��>��1��V�{�������O}�O�#�s�������qJ��LS�����}��}��{�����[��~>���c�>X��x��S<z�^����c����Ͼ����ܟ�ֹ�_�{{��8yW�yq�(��w������C�kߛ����~�O���ϻ����qパO*���{������O�H?_���p>�?C�U��p��k� ���{߸�O����n>���?�\{�Eq��?��mhq�c����?�_�}~>�_���מG������T�&�u���<(j*~Y��w�������s��?����6��ob�x�2|��o�+P����Q}W��-���a����?��¿��]s�?O���=��/n~�py����ǽ&����S��O*����'����߾���� �7��z�X�����������^������}��a�7����N���u�*?/��=�|^����~�[������?���?=��G����$pNq���X���[�E���~��?��x�-n��g����4�������O��8~?�O����Ǐ������<�AQ��q��y�����=�ao�?�~������GӋ{�h|��p�+�pp�^�����������M� ���~��z� }�+��#�0)�����O��Ձ�x��?_�7��~����H���q�����p���{����y���ɵ���Ӟ��f��8��<��z��{����x6���߅�O�����no�7��x���3�Ο.��S��߿�?��G��`=����\q�5����^����|?��}��~l??C��ă�ߏ��pǕ<�����iL������~>��y�~��狓����4�qOE���]{�[����>���?���}/���߈�?/Ly�"��υ ={��?������=��{�s������6�ϲ+�'��@��riA�G���������������P��ۏ�u�m���m��}?�^���@��[�[q��?�}��d�>���x�>\z�^�~?�H����{�_����������:p�f��ʼkN#���w�������������۟������8`�T��|H���t?���כ>��~�q�K�y�o�����9�<j}?es�y������/�ÿ���6��k����>�����T�<?<��8 �^����o��������y��_�����I��#4�^�?_���c��c���c����E��^������,��Ŝ���D���~ �[�o�����s{no�~��8��[�~���+�$�|�p��{������o�����?�Z�Q�� �M�O����s�+_�|�3_2:�^�}���[�o����(>���?���_z<)�s��g�����{��o�������?�/�$����������<)^>c�^���?���}���b��Z��??^���z<pjO��?ˎ=8�u����ů��[��"�}�r}�p9&���ք֢�ָ��u�"�������ϿZ�����>�}.o�#�}G�Wʞ_eGی z������ӏ�͏����~�?�)\����^��_�G�����}?���<�>��@�߉�~g�q��χ�u�����}�q���M����R���S��'Ξ���={���o�?���O|@��_����?[}o��������>y@�u߾���Ӌ}?��ӟ~�+��ϯ��O^�������?�{�$}y����~\x`Ӏ���f����]���}���O}y�����7���}=�c�i�Pq�xp^�#�u�~����-k[}?�����o���598��'��={�����lO��S�6�}p���ΞB�~�V��^�}@� N-{������z��"���(F<��~]{�{��?�������������<�QZ�<�c��^�o���'߿?K���?�_��߾~^Y��7��8�:�]�?_�7�������m͈?��矨��q��)�BM?�Eq�q�O��������>���?���6��ԌҾ��A_�L�>c�u����a���O�?Ny�q���?����8�+����u����������rT������8dS��8}I�]�?�?������G�O��~�ߋ{�>�y���C^��~��Z�� �ֿ���^Y�����)�Ehz�^���&���_�?]����y~��k�=�_�?���߿��_�~�����_z'�~�Á>~�!��^�_���qﯡ��ɰ�`?ެ.>�_鿟�5n+��Q\�A����_����{�?����8'ޏ�)Ɣ�r�??�������?É�������q�>��^5?:�8�|��k�������_�7#���������,�������B��}��-���W���ߨ<���k�ӆz�]s�?��������./��Ƚ��/�y��x )�CJ ��}�����߇#���?��_��^O�~��|�qQ��)�Ez�]������m��ߏ��_�o��}�\�S\��r�x����}{}-���_�����sk\�Я��Exz��V�u6�#�����?7�z���d�� q��q��^��C��?����G�o��?K����a����9���P*|��^���\~?�z��q���Z���o��<�x���Q�\y}���~�8�����.?�^�āZׇ�����9�A^��W������������PM������Q�g9?��Δ�'�����[�o���}S����m`/��?����jx�<(qLJ�_�����Z���?��ρ��?Q����'��nl=���s���_<zp����~�����O6�n,7�_���+Z�y����^\O^���qo���s��{�����X��7��Zߟz��~Y>t"��<�f���{���}����[�@������?�>�������b����B�Y�8S�^���������}��<�o�{ם:|�|��R�q^����\�����O������O;��ʕ�uf+�sS�A��z��������Л�pm���?�R����|�*h@8�+�|?��?�?������#�o�?_��ߐ���f��~_#������_�O����~?��G{�{���Ϳ���� �>����{�}(2?�E|���p�^��������<��,x�=�$~`Py֟��*S'�u��S�����������k�>���d�~�T������?ᆪ���}��V������?���o{�~�qL��>Y�.��_���������_���O��-��Kz��<���Π���^������}��� ��?��<���+��U�#�쯝r *=�G�_�������_���c�b [\��S�8����A������w����������k~G�_Ň�ď�a�ƕ�O��8y����^����_������G�~����^�G�Zu�a�������������������u<�?2<�S������w←�?�O����8��P��2|���Z�y�����~8�������}���� �H���z�^�}�����߾�6��\O�����A��"��y��8�O�{��ﯯ������[��O����^mjxy� ����ȭ�#��������x<���g־|i�>Ǩ���g�o��������k���kL���g�{�{�����?������<�8b�g�O��������£��$���,=��<2q����u��}�������������~-������p�>D��� ���{����ב~y���^�;���8` ��1^믯��������?�K[�?�?�?�{����_����8���}��������&�Qc{�>������Tg짮0<�P*ׯu�W�?������Ny<������_ȓPx�R�:�p�^����������-�������B��8�S����}�_�����Ͼ���Xs���~���ʇ�1µ8�L�=q���������^��-�������g?fi�Q�۟���}o���ysao����8�~�0}3^'�ϯu߾� ry���7ߟ�a�����ϖ9�����|=� ����ߏ��}슜 q�<�x֕ǖx��>�������-�����R��[�/�}��>>�M3��Lp={�}~��~����_�[��������p<<� H>����N���������#��"��_�8����yS�kLT����u�������\_�ȿ?��~8�����,51�ZҞT?�Ǩ�^�����)��K�Ņ���?�?���ğ*O0sN4��iC��_������6��� �C�����u��������������|��?_�>����^��?�˯u����#��_��7�E���߱�W� Ϧo���+���OЋ�lO�ɸ��Ͽ/�i�b��0:�^��6������������iO��G���>��4��tE��������E��$ߏ���?�x���>��Slj4< |�g�hNiLu�o���{�_���_��8�^��>�O?�>���$�������}�����~��@�9�sǽS��O���ˏ����w���������?�͍�#����?_!��yq�>�}z�^�����[�_Q���Ӟ?���-�8�u���}>t�x���{����>����<����G �<�d֠�N28T�<?��]_������_��/����ַ�����y7�<�kS�l���>]{�_��_���ַ��_��[��#�#ު~� `��ciǯu߾��O�?�x<�_�Z�h����)�W��k������W�ms����r�{�� ��_!�>}{���|}�{�-o�� �6�{�ǿR����kAAǏ�|�ǯu��y�� �}����_����?����q�ӏkJyyd�P�)N�������������o���A���'�p���CL�1��O����?�q�$}O׃���^x?�=�����4�q�R���={�?���y����"��s��������>�kLp���k�^��~��'������#�/�������W�k��^��^���?���������<��������8�~c��8��{���゚���{�~8��n8�����_���ϞEx�xy�4��:�]��������6�^� ~_*��`ƕ�x{��������8����g>T�?:Wˏ*��ӟ���͏�}-�?������$П�~~�m���{��z�}p}�^��'�o��<����`q��L�c$���}�{���}���{���/c��/ɸ�߿�EsL~F������߿�G�)k����sm��� ֆ��|��Ơ��?u�����|E��߾�����n��_ީ@ >ڊ��ÍhΝ{�_�m��}� s�����x�����A��g��8���z����?�^�����~G�Dy��������Ȏ?��1�������r ?[}?����y��3� |����8}�{���������~9��rx����r=)��� �����ߏ~���}�<��^��<�>h�kS�Zu��������<�oͿ�~ �}{{�A��O�k�f��ួ���=���o����m���dW���Ѓ���z�^�z���~��O~�c��?#���'�����JS�>T��{��"���{�6�ͿۀO�~m���� W���h)�>��~���G�������}/Ÿ߾�jF>u5�89��E@�^�����_���[�>��枾|uq��S˯u�����M����?Nx���?��?�q��O?*}�����}����~��}M���?�?��6������M��\��y�#�u������}o��qo}p8�?��s����x���*�:����z�^�}������O���-�#�����ǎ?��*k�_u����O��߈�ok�����7������zc��p�I�@�j�^�~?^����(o�������yq��)Zg�����7�|}���6�x����qn��y�:���j |�О��_��������c�nG����O6��#�}��@x�4��R�:�]�������@��?O�'��<�x����zyW�&��cy���V�m��{?���}��O���c�<������q9�3R)�QLJ�=z�]�?�ߎm���?��O��{�8ҹ��O�8g�z�]���g�o����`�~y�[�c����߈�o�y��Ǟ8|������a���_�x��:���NO�����m(G����������}��^�?��~��m�{��Hgٞ#�'={���������?�so��?�'����c���L��|�:�]��[ ��?S�_����{��E3_@8���)�|��^��qc�K����}?�}��W5��4���ƃ���t9�}�������{\� ���w�������� #�_��TS������_��������������n}��Μ �ʾ�3럝qN��ᄒ�?��<rx�<^���/Ͻ��8P ָ$W�����7��S���������^�Oq������Py�={�������c���?6�����x��ƙ�8��*{�����|}�bA����?ַ���}QQO_��k��|�����߹�����"ߏ��q8�p?Φ�>�Ϗ^�������߿�ao��}oo�7��ǽ���x���^������?���o�㟠�[��h?̓�5�ɠ�:�^�a���)�?�-�6'��7�?&��o��{٨Ǡ��`�̊�{������ۓ���A������Ͽ+��/N�����s��9<����s�����*@�~~F�������_�����?�O~�z��_�7�$�>���|�})��4���^����������&��$�?���ޫ�8�W�>x�<�^����a�����}y����.�����c����և4��\yu��?��x��������h�����O��y�y�xg�?o�=�����~��qbA�_���_����.8TS��8q�U={���}����>�?�E�⟛_�?�}�|�Z����!������C���?$�9������y ��*b��L�{���{�����[����`��PM*)��{������m��?���~���e���l�<o�s�P|��ִ� �^�[����k�{�������?�?��z�1�� ��Θ��������[���돧����$���Ҿ���kǏ^�����}��^�<�����6?����1��r<�փnO�O������_����R/ȵ��[�z�9'�)^#�ξ�}{���������&����M����(G�d�>�8u� ����+��}��O�כ��q���W5�Ҝk��u�������~m�ߛ�v�Z|������ 8S�u����o~�����o���������2k�����Zg&�|:�]���}�>��[�s�'������ l��5�A�O��<�}����ߋ���>������Z��Ǡ�G����������>��~���o`~��+��R>��Ɣ�����\_�G�������anm�Ǖ�#_��C����u���������O&�O��Z���Q���}��c|��\���p�������a����?�O���6�ߪ?o�|����x���w�m��}��_�,�{�j|��q#����z�^�}�~=����?���������y���ɠ^��������6�\_�p?��~ؑ�t��Ι'm?�^�������q��_�?��<?"��8���'��w��~=�k����~96�ߪ}1Ɯ?#�OZ���u����?�>�p?^,~�q�����7��:��*g�q��G�o��������?�}@��?�Z`���'Ӈ������_}}o���ۏ��[_߇� �i_/#Áϟ^��ᄒ��c����8S�$p=�)������c��z�^�c����^�������p�ω�8?��:���������a{�����8 ���p��W�ʘ�0r��w�����-~y��~��oo���PR�3�|���~}{���ƹ�����^������a�����)�J}��1�W$�*u��\-��~y:��l9���4�q�Lc�&qJg�^�ߟ��O�~�W'������x�PT�zp��5�kJW���?������x7�Sq�m�6��'ކE3�P��ʿ<y�u�}������_Q�?����s�py��������*qP��}{���}��m���y<sc�?�o����W�d�ZzS�Gʀ���{��<����s�?z��RN?ئM>�����u��O����,~��}o��ŏ�[�ٯ���P�c��^��O�������؛����M��x�>G�8�U���^��?�9�y��P?Oǽ�1Jz~�5p� �&��=�__���?�������_��/�?�=8|?�8~]{���|??��?�}��Py��������Q������� z�P�\W�t/�W������{�?�s�����~4��q�}>�z�{��>�q���#���ӏ�coR�f|�x��}O����{����_�\ۃ����6�s`>���x'#���Pχ�5�:�]��S�_�o~����Z������{ѧ�����``p���}�����S����O������� ��G���f�rz�]r����+�����<�o��o�������z�y���y�d��^��}?�������<{����Xp���Fz�^�����q����7�g'ˇ5�q� �u�~?���>�����������{�K۟�mzϥM<�f2+��ïu߿����?�A��66��Zq�iJ����U��u�����S���?����������c` �ڴ��k\���2k�/��u�?�"��q����/o��>���R���g�R�=<���)����{����S� ��8���G^������}�a�#���ͭ��??R�Gg�,q�Ez�^�z�}��+���>���~H���o�?�^���|�iJ��A�==z�^�}������}�����~����s��xW֦��<����_a�]��{�>���$�?�k��`��g��z��5��tG������?����ߏ��a�Ԯ�Z}�Ǟh}~}{�}8��>��?��{���ny�`-������O/���?2k���u����?���G�/{ �>��Lj�~�,��hFM:�]N?�_��O��?���n8��H'�~y��c�^@b��փ���:�]��&��mn?������_O��8����=x`���}���}��������#�m~ �?ɏ���'F�T� {����}�?�9$�؟�"��\X{�x�H"� E8������E������}J��u�*}+AQ@q���?����$��y���/~��(8 �����h~]{���G��?���M�����G�?����+Zd�`S����={���m������Ã�X��K[����|08�_?�V�:�^�����O�qſ������~����k_�&����qO*V���z�O����o}�#�?���Ec���R��|Oʵ�>G<q�+�П�~���s��l=c��>�AJp���_O������ߏ����}~��o�AϿg����kO!��3@�:�^�������߹�<[���_�k}~�Z��O~��>T�A�H�����{�7���^,>��_߈���cn~��By��_�����p�01�짞hz�]����������}M�?���?�?�{���N#���������o�?؟��}_�o���59�+��hi�\���u�����OͿ�=��?��X؏�$G�����^�5�΄q�^|^�~B/��`m���o����S��:�I�����#���}>�_��\��6��?g�.��q\�u�}�������v_�����M������ǐ<i�����}o}q��������=�5�5����~ν�����������K�=��*S��C�����t8�^8�}��������p-����?�I��χN5#��5����w�/qss����/�&��: �x�3J8���=�_��������_����pn-��#߁���ʵ$P���^�}s� }y?���9���ݰq������G����u�<_������/�6�8��������x�y�>d�y�����^�}�$����� �����{�Ϳ�>���iPq�q������������H�Ϳ��}n~��@4���8}��}���~?�{����?6��'�?�-��>$��4�21AC^�������>�[��p?�ۓ�^T�8Wε�O��<�^��#��{�/��o�"�l#��1��P�� �u�o��9�����߁�},�aa�����x�����>|i���u߿~��������o��(s�Ҡ���G��)��x�\}ǁ����_߈�\ˎk�P�u����G���G��~��QS��4��)��H�^���O�Ï��x7�Xsn}�q���Ƹ�� >�<H��{���o����?�ϼ�<� ��q#1O��u��������Vߞ#�?�sa{�=��������¾C'�u���/}��?�[_����_�����0}E*���u��o����}���ă�E��_����Ͻ���5�5�G>B����{���������{��s�$~/ɷ��?��q��������z�]���������_�rm��q�p>5�3A� u�|x'�8��{���ߏ��O�[��r���Ӂ���RO�<�CBh�]��Ź� ?O�������������=+Lg�u������^��-k�?�s�?�{���kO3�j�C�p�8u�}����?}_�o��j�����#��ϿS??�f���(xӁϺ������{���_����?�ӑ~ȧ�1C�5��a'� :�]�����������Ȩ����<�1�=}�_�?�Q����=���������{�}x����9�?՚����?���}������O<{5�k�J��O��q��u��_�����7�����Ao�4�m�<���?#���xy�c�{�#����{�����ȯo�lG��_�'����?*��ӯu�W߬���~���?��>�Q������^����~ �?���߸dҼEjH��O� c�u����~�<����,y��O~�~�,}�)��c<^���>����rno�㟧���\z�5eο?@h=����~~��}��ݯpo����ֵ�m��ȦFiA�b�ǘ�?o^���?��_���sk}/�����_����̂jh<�8z~^�����������{�����}8<�}~��^��ߩ���!Z�F��^����{��o���X��6�����s������Z�^������6����?�����Oz�+�d`��ۓ���~�����E��]��_�Xߟ�����ߨ�|��&�f>\xg������������{�?"�?���}A�x�A����������_�����>���?_��G�����گ��)ĎY4�����{�5���m����� �� s�Û�����)�c���i�ǯu�'����[���O�����? ��,���c������}�����~?ֵ��đ{{�����|��j�{�����O���@{���6��x�͗�s��\c��z�S���^��~��?^?��?���=�T��.>t������������� ��������<[��W�\kO?S��q���}����?�r?���~x��ϿS|E��� &�{���?��Ⱦ��8��7���\�Ko��}=*k@G��d���{��?�8�����~=��À����q���q�S�Q�<|��U�xׯu��O��5����(�������ז<���ξZO���G�}o��?�0/�7�]�21�J��P�χ������?�?�>���8����?��/s����Z榼=矲�"�i�]��}��o��{{��[�~���K{���P����3��<����w��?O����^�=���9����y��~o��z����W6?C���-n9?�����i¾x��s�x|�������-�}���ֿ�~9���x��s�ւ��G�N:�]s�����?�v��� �S������}=��#��d<��垽��������׃�������?��g� �O�ۊ������u�����������oo��������?��<�)���~�������q����ܞy@M��o��~�����< ��^{�s�����W�����x<n~��O���߇�<�z�����}�����S�_Q�?����X[�q�����?3A�dg����^������߿C�?����x��~t�}[�T�]~�+�"�x�_߯�6����76������Ҥp�2}~y�(�^����_}����>�����z��������+�V�}{���}���������6�x<_�{4����23J������O���~��9��O�_2|��E=EI�^�}����nI�?K�ޭ�����W�|ǐ��>~T�y��G�����߯́���ny���O���O?A��=�:�]�������o��ao�>�N}����|h��:�]�?�~o��������������~Xǥ�~��ɥ+������������o���~x?�_��_���3JR�'�)���ϯu���ۏ�����&���ށ�_߸f��1�O��H���]�����[�~n�}-q����2OJT���������o|�?�ě�?��Tp���J�� ��w������������o�t���<==k��S�u��O��}�O���?�O��z4�x��£�}~t�c�u߾������?�����µ���z�S4�^�}����ߟ�c����?�����8 `y����q��z�]�m��k��o�?��� ߓ���@�RN}hq�y�u���o� ���߾��_��@�ӟ���>��8��>�k�p~�u���#��#�\��x�_���'�~���NI5��+�W����W��_�q�>�_Ů?���o��}��C�a�ʹ�iN����_��c�ۋ[������ �S#���>~����^�}��}��ݭ��_���p8�o��z9��?3Q\T�4��������S�<�������~}�>�@���8ҙ�^���~��/������Ǐ�����ӎG�O������/�J�����w�>���9�?Q������y�}������i�3�Ɲ{���q���������k��\���_ލ3�?�2k�ׁ�x{���?&���������߽>t���~G��o^��c�"?�_�~��6������Ƚ�4�"��ʧ֜2>^~��y���qo�������x����j<����(�1���w��[s�O'�_��{�Oo�yg�W�A�^���??���k�?�[���S@k���ϭO�}���~�_����7��� ��-��$��1��f�=��c��^y�{�~=���P�)Ɔ���z�^��>����'�Ϳ�����4?�����ύx�_��G���}���?O��#������*xyH�`4�xg�u�\���?O�������X�������������ǭ1C�s� ������s����~I��>�>�@~y��@=3ZV�G�}����#����v�����{\�?��\ߝ4��x��'~���뿯����Tݾ��_�o��`G�~TG�O*d��u���O��ͭ�����_��?�����Q�=�y��{��?��_�~��O�����}-ͽ���J�*�i��ׯu��_;�O�?����a��ߛ�o�?_~���燕�ʕ��:�^�z�}��������\�Ks���Æ?m}}q_���c˯u߾��s������o���>s�/���Ϡ>�����}?�{�������6?���C��i�\zf���������~-�<�}~�����{��@�P����G^�������~�~�}>��O�_��`P�/�Ϧ�����~=�~�_���??��'�}lF>Y�=(}*}r)Ƨ������o���6�}��=H�?:V�c�?.��_���?゚�~�����O�k�n�}I6�[߉��|�_���F1��������m��xBO���-q�G��O�~C�·ׯu߾�������G���y֞��?���^����܃���K��k��S��� �zu����~�S�qo����[��~�5�g��u�x�����>�k���sqs��n=�>>�4��5�:�^?�>��>��$�_��y��>��CΜ >�3��8��w���W�|?�-���ߞ��{{ʾ��&��O�3\zu�}��$����=,x�������?�?{ة�Fx� ֜=s�,� �z�]���o����?�?�s�C�r~\FH85��=k�Zc�{�?�����>�����Ǐ�ߛ_����o����*�.5���u��������x������B*O�埴yWȊOu��~?�~/��_�s�A��߳CL��P}���랽����}�k�Qk����q��~ CZ����>T'��{������O}�?���������߸?�Ԛp'"��g���_����տ����<�[�_�oԊ��_@0)����������矠�?�y���\�{�)_Zp�p�jFO������ƿ���c���~���qϿ�Σ8�V��c��z�]��I��}~���~G�ߩÀ��3��������ao~��c�-���?��g���ƾT�8��u���������D������_�>�8���~y���Sïu�}�G��?�o��7������s���$☧���>���{�}��n�?_����+�z� ��?�^���{�_�(?���n&������y}����^������}/k�Ÿ短�O�~Iǯ�M�x����5{�����m�����Qɽ��9��~~���ƙ<|��>~��1�������mﯩ���~o���?^x��(3_��g�珘���-��o��������6?�~��6��妕���)RG�^������ٵ���+�x����C�¼+�W���3��q{���?�_������@���������[�S�3_�i>�e3������<�����x��G�����Z�� ��V�?� :�^�}����?�~�Z�<����x�#�����}�����ԐG�=�_��S�~��s��O�����u���+�>U��^�������۞��,������8�.�u�0*|�=��y��[�<����o���b�������iN@��uo�����k��>���r,M���<�<������:�]���}�#���w�����ߏ���ǩ�?/_^�Χ�^������O���� �?���y}��^~Y����������������y�u�O�٧����w���O�����6���H5�}���� 8O��C�K������~?��-�������&�ˍpkAZy��}���������#�[���z�>Òs�j�`u�}?'�G���q�}_���<�8��=?˞��F������v�'��?_�'�}-mV�5��>|G �R��^����?�������;��}-s��~�)�?"M kP>d{�����z�}χ������~ ��X}=��`� 5�*i^ϟu�}}~��������nE��1�43�J\T��u�|�����o�k۟�[�S��g�1ZW�|��^����~�}��Fx��9����c��G���b�����_����o�?�'�V�������?�m��\����cʴ��������������a{��'�s�K\~=�����hI\�3��u�}ſ�~���Px�`ok[���H����Dž3�k�5"�f=�_�!�����}��&��kۓs��n??�~@��i�|�i�*�^�}��b}"���>�}>������ϡ?���������S����.G�y"܋�/�����4�<sAƠ�E>����}�O}����_�#���������_/���O�<�MG��~��o���_����)��Ȩ�� �??/u���#�s������������p�����y1�_�'������_���߯�����?�����)��t���ԏ3������}?��{��;���?��?��c�� +����Mx��ν�[�������\�&��~E�����yy�Bi�Oφ2|�=�~�?�??P�<[�{��LJ��Ќp��)�_#���� ��G�ӎ����Tz��V��k�xu�}��<����{���z�oǿyӅ?*Tӏ�qLyc�u������K���>��M��(3C���u���������skp��Ao�����_�}P�g���q�������'�?�w�ž������~/��z���|��Μ|�N��~�������n.>������������:�^��� �o��ӞO��y>���@~_#�A��{�{���� ~O<����~wZyp�֠�Zp4�Gƽ{��?�����_��r9�~��~������8��@�i����^�c��?>�����o�������ǿf��8|�<�n<�g�u�������}?6��\���AS���<��,�]{�������ֱ��������ǟ�Ӌ����'��+����9={�������}����7o���j=�P>^�}^���������_~�O�sa{�C�?O����>��B���})��=�~��~��K�E���8;��8�+�?�2)�#�����~}�mo�7��o����Y�| 0�p���{������o���r�~�c��s�>�S� ��5��=|���^��G���o��ӓ������[��ߪps�@���x����{������_��� ����ǟ��������Ě~ϕs¼<�z�^���������8��Ё��<s��n����Y�(O�#��u�_�q��{�����K����� ���c�^��ǝO~b������o}�������pG������P1O�psS�}z�]���o�����u�����ߏ����Bk�=3N���g�u��?�~���}�?�G�����7�ۓa{{���@?g�3C�1��z�]��{�?���?����xyW8�mE��uq��_}~8���r#�~��o��ߏ���埳����^����ƿ�=n?�Blm�?�������ϩ�FEk��p����_���o߭���6���}9������������}ׯ��m��o����[������\���z�]}����x������7��{�+�y|��?�P�R�={���K������G���?��mo�����<x�Pz��x���~�����������rO�}�G�+N<j����uo���������{������Z��M���~�)��#ҿ:c�x�������}��ѿ��<}9�{��R}��Oε���3���u����O~&�_��?���s���С�+��"3��g��u����^�����8���,l>��~^|>~_�g'���������S���{�k_�O����<�Z��\����s�>����X^����~�������C���L�$�}�}�?�y�|-�����6�������{����P+�z�� E8W�u��?�G���=�?����pO�ߐl~��y���R��省�8�3Ç^���_����^ֿ������{�G�'�ҼA�+ǯu������߮?'������~oc�T5��u���� ���~�k_���X���������ըO��´��j=(:�^�}��������a��~n.�},G�����*f��>������߹'�8?��'�Oӏ�����_��.V��y�q�����a���~y�������>���\��* ���={�������}?��~��_���?�y���>g?*�����}���}r�A�?��m���"��p=1Q__μ1����S��n>��o���co��_�-o~'���-�� +�SOu�k�����~��?��qo���`y���{�+��5�ʠ�� ���{�������q�x�s�ǐ>�<�ǃ���>��oƅA<j8��?a��¿>����~}��������7�l���z��R�F���篺��{K�?��~����� SL�>��iLV�]{���$��o�}���o~���K����A���߰H����d_*>|:�^�x�m�������p>��W�9��S5�*x�̟�g<iN��~�~��Nx���n?�-�Îr~F�Gd���^��}p9O��B�{�y����Ǐ��g�ҿ� ��������?A�?����$�ܛ_߾ڐ)���<)L��|/���/o}[��7��~8������zS9��=O���G������<�?ށ���?�0*s_�����~�p����9��������8���?��ۀ ��ʆ�k��/�<<�h:�^��}���}�o���K�����A�dy�xW���O�pG��=�����[��'�I _�k���9�����E��*>���'�{�������{�����6"�_���?���'#�+�C@s�u��}��������$�Ņ���� G�iJ|�����5��{�������O��[�~�r.ǂ���z��j1O��ָ��:�^�}����W�/��q��y�������a�>ϖ>_���?�� �������O���so���O���R��0O��<���߭������}?�o�r�|�x�����{��y�r>��86�~G�s�}��q4��� �.�^����[����x�>���6�p~��G�^-~5���J����t��r�ٿ��}/���{�>o�^5���ïu���_�}��Gӟ���~M�����������)�����{���k�G�}���}~�} ��R~�X�|8b���<j+Z�֔��k��v�����?�~��ʼn><}I#�y~�1���={����������{}M���?�?���I<+�S����>��a��_�����z�|�I���?�^��l?�ƽ��O��?�o{��}�·��>x����^���{�|=�����}�~AS�6���� ?,����w�������"�Ou��)�����ͅ���,G�q������H$־�9��PҴϧ���{���S����{����O�<�?�&��Ǐ��>ь�_����o�'���a���߾�C��[�o�8#߾��k^5���r>~������{�<��[�E�?�_���O��3L�W�u��_��s����\���_�>�<�r<�O��AN*���|��c���$?�Z�Z�?���a�i�k�|��>_3���?�?��?����-�>�����^>�{�kƿ/��#>`�5ϧ^�������s��_�q�8��q�����4��8���>뿯�O���[�?��?�^G��og�ji�E1�~G8�u����W�\�y��{��� �G���ʔ���>�3\�z�^�|��q�����?�Z����p�1���:�^�}���}}?O������b~��Nj�� p�Ƽ}=�V�{�}�n�\{�q��~?�.I����>�x�*c�<|�`W<:�]����������9 �@6=3��ǟ��<��^����y�ۃ�{��~-�ר�MU�<x|�1�������}M�����Ñ�����vMsÆHg8��3��w���O���y���s�>���)�s��@G�������Z����ϻP�^��>d�xW�j��_�~�x�}����<ſ��q�6���TǠ�$��?:P����N��w�{�����f��r9������߲)�8���}qݜׯu�����~����#����À}�����Ϟ�*jGN��__������~G��m����}=QOA_�쯐�� ���z�_��}����<X}H�s����O�G�Ƽx➕#5��c�u�������O��#�ǂG��>��Wʞ�p4�@8��u�x���o���}C����o��?�~���q{���\R�iS�:p��^������{���~��'�~���{�R3���?���x���u߿}lӏ�������m~}JT��p?ȃ�ɨ�{�{��_�~~��6�Ͽp��5��8<�����u����"������ܟ��c����p} ��ǐ��r+�LR�z�^������_���r=�o���?��^��|��=:b�01���߹�������<[��xf���+OLW�d��_�����������[�cs�����|�O����c��#�z���������|�X��q�<���S�ׅ�0hp3�{���o����?_��������{p~������)�.5�8q�4�^���?���c�>���?�sr>��~�{�OO�3���8�O��_��_~�������}C���ʟ���>f�ˏ��?<�����o���������<�=��ɡ�h|�@8�j1����?�~<�q�����������Ǚ5�3��<O�����[��6?���ͭ�"���o����y��>5�J֘��{�s���������_�����~}������� �|��߹��~���������ƙ�N|�O���������c~>�Kp?S�&�_��. R�8�|����u�������<���X}m�����D`�p�x����^�~�[��������z����I��y��_��y����}�/~6��Ny���;�֞_�<q�����~�~I���������k�)�iS¿��������)������s��m��o��ϿO*�L�8�㟲�������?��7����}ok_�����<0q^4�8���{���_�}��û�o�����}�Ҵ�x�<��c��}3�����'���_��_{���p� c�:�]��$}r�?ӟ�mȽ��[�����<�=84�hk�>]{�����}���������y[[�o�N=�z��4�_�ʄҼ}�_�"�}�����y���_���zc���CӅG{�����{���_���?�W�s�C�8���8:��ӯu߾��q��o�<Z�O'��ݸ��8�����{�����y��}M��ȿ_�7�����s�8��c� �+�u��?_��}���~���C�#�����|��MF<���s���No���߭����6��mo��9����¢�?f=s^����q��o����~o�?�x���Hま9�O�O//*�kJ������)��ؽ���~~�~8����O7�xW���'4���z�^����#�_��^�'���~�������q��O��=8��O���������n?�{���<�3�5��_���������~m��I7���������i�y��S��^�~\���o�����X�o���3_��&�~U�s\�{�{�?�Ny<}����~�1��Zq�>u8#�b��������ݽ�o�~���O�7<�ͽ־�S��̊q�~U�^����_����'��S��A͇ �}�֕���OQ�'5�{�q��~-��#�}[�>�����a�K���/,V���98��G��^����?���j�㟧����O��~-��[����� }�9�g�=���������~y�mco���m�G��|q����<�i�{���'��oo����@o����8�~I���r)�^#ʕ$��A�:�^������<����9�{���\�?��T�ֿ#�+�~���o���Qq�>�[����� ���:p��{߮G�������x������@��8�Њq��u���������[�������?��^���x���W�i^�����a����� �~������o��u��?_��"���~>\?���^������k�_���X}�W�i��1�����*��?�~������_���?_��[{���Ϗ������������[�#��"������U����{�������}>����O����Zu�?��?O�����?���?O��^��|�.<���^�������~��]��>���W�~�����>Zz�]��}?؏�/���������z�^�����_O��߿~#�q?={�{��?C��]��7�����>�����^�_����#߇���O�����^�|��||�/��5u�������߿+�������O�ޏ�O�G�]{����}?�{�W���N���=���q�N��_�'��{���}�>��G��B�O���σq��?����v�G����>���������}���~��Kӯu������x������~�_�?��=��}���~���������k����~�>?����t?_����^�ߏ�0�{���E��p<��Gӯu��������߇���S���}����/��'ʝ{�C�>��~�����?������#ݿ�8���:�]����}�~��O���8�Ϗ�Ν{�~G��~���������~��>��~�����~}{�O��?_����~?_�;����߽�������w����}?�}� [ߏ���������~?����?������8�<?�u�S������O����W����/����{��?��ߏ�����K��O����ۉ��Ϗ�����_�����_�>������c�~���7���-�G���?/���T��{����y���}��?؟������އ�q�����u��ߑ�~��������_���x�ď�����}������K���<x�-����~?�c�o�����~?��_ϯu�}����~�O��|?���8q_����/�:�]���~���=��?��o��^�~&��LJ?��t������G��!{��?���ׯu�~���?_���4��G�p���^����������߅��?������6������C�5��u��}�}��}��?���?W� �I{��x�����>��^�ߏ���������������8��O�O�^�}�����������L�o�z����?����_��~���a�_��6�����y}���>����_S����G����_?_����_���������ď�����}�8�G��u�c�O���_�=��}G��U�}�������_��u�}~G��_������߄�\8q>_�����'����g�>�_�F�y���=��p��q���#�������|?���#��{��\x�����m��_Q���O��z_/�� ��*u��ߑ��?_����{���x����W�^���}���_�s�~~��?��G�����P��^�?_����'߿?������G�y���x���N����?�>���������?�=�|>|�+����?�#����~�����O�?��M���L�?��.�?�����}�~���>��1�G��N�ׇ�I��������?Q�����{������u��'����|?�އ�p�G�k���������O��?������O��^����~��}��O���#�}��q���xG�}��u�?�~����}��?��?O����{���?�����]�?����?������}~�O������"q�G��ϯu������y�������c����������8}���ɫ�u���O���?�o�~��_��}�ޏ��p�|��]�����}����������i��~#��ˇ������#�`>�����W��G�G�>����t??����_}����~��~���އ���_������?���g����������?��^���@����E��?�>�_���7���+��?�^���?�>��=���������h�s�}��K���������?�_�����M���x�~_�>T��v~��'��߇���__����}-���}��-������t?��?A���c��}~�������{�+�����~Z��^?�����������������_�>�����<~~�{�O���������������t��?�ϝ{����� endstream endobj 12 0 obj <</StandardImageFileData 13 0 R/UseTextOutlines false/StandardImageFileLength 120932/ExportCrispy true/CompositeImage 14 0 R/SaveTransparency true/RoundTrip true/EmbedFonts true/ImageResources 15 0 R>> endobj 13 0 obj <</Length 23196/Filter/FlateDecode>>stream H��Wo��F����´EM���H R���T��$��� Y!����А����^@E(�h�(��BW�4w�&s*-m$� �R�!�6��v�v�k����n��H�|�����3�y�ͻ��?� G���Z*�����B� p��e�nPțb9��wl�1y![ $��,F�[��)��oCٛ�Y`#��(�&@:?���s�!䙾�n�,��Y*��6 �w����6���l>}�>�}G���.g��CB����ŷ���:���x�{���$<�nu�C�b���zhY�Ck���h�i�S+�Yv����3;���kxl��c :@9�C9������y�)�DI$�DI$�DI$�DI$�DI$�DI$�DI$�DIt�"P�W�3X�Ý@�n��n�����_��q����}��6���-�����`~��}��o���#�q��]���7�;�v�.��m�`/���o���ca�o�[q� ܇Qe���0�� ��=�i�$�X��W� p���E9��cу�� �DI$��N���[�bC�[u�p���/+ޡ>�ϿJϊڀ�o��xm\y|���jk�:���e�0^� �:�����}������qx`*��,(��pPƬ��>�j��ϩ���UZqX_���s�R΄�BY��L? M�t�!L�[�(J_�@�IO%���0�P���L��)�i�/�8�[��q�TG�dv&\��Ƌ�;I�CSp��Ph�kF��5���'U��� BW��s�4'� c��\�f��6�c֘@�� �/y��C�C����рjX$[�̓/����#�qxr~5�ej8m�T�f%���h���y��3G��n%Ut=���B.'A� 1/��f��h5]2�A�Q�B"���A��J�_~8)j;����Y�\nt5�s��b&��y�4`�N���0�z�&�� W\��nȹ�F��T\s�#5Pt����<��Sq"PlW1R���5X�jƸo�� ���i م%�%�.oP�4zf�?~`F���C�O��Ю�R#d��XC�C��mp�u��[|7fI),��tuĝp� z8&����J!ŕ& ��é����/.`�E��u��hx"�ժn�+0�z1)q+ s#䔲�o6�ud�:&*7\�@ӽ@O���F �".�Y��f5�p)D���{����G��#�S�X]���P4�<�g�x�R4���$��̰���Ȭ��O��E�)��žP�G�b�"�LNN�i-�V�+�4��Ԝ�?^�_W/>;MZNs����V3j�+��q�q*p<E49��0oV�a���A'l� Tc��Ń��eQEP���VGk�o�z�[{x�W�S�_��0�g9�p$��-:M�'����d��f���t�#�n�^���c| :X�>���| �*�\(�M�hS�MtJ}�N��~�Ԇ��5��mO�;=��B#Z�?c�8�1�#5�m�(��f�\�s�wn�g�t���!��ɹLF��o��'ԣw��R�o?�̨,�[H���W�)� etV�����B`�S���'2��ѭ,4��]�.�rr*ǣ���$�� e��x@��4Sݗp+�0:�L|V�M�M���X���rq�rcF�� .�*��1,��a��D";�[�@a�(�\·�e��ztb]�����!����@g�r�b���@0�[I2�^ %�K]��mm:5A'��]�ά��bQ�����!��(���� ��[�y�̊z+��5iX��X(�ԁs@w��I���dL� +�~��"��1��މ]�vX`Zk�bf�}5�Ey��IE�v��P��$3�81�՞>vo�Z�mp�Q��v9!^8>�y4���813�l�NY� c~<�!լ�1/9�����5��?��1;�"lL�n�[<�dWE ;$D��67@�%�1*���eltL�� 쭟m���_x�Ʈz�o_EXB��ތ��s;�����h��W�h���Ɉ��x��=�ڹ��*�Cm�%q1�^z��5�������d��^͓�Ǧ��R���8�敞���JQ٬�;+��uq��u���w�;�F%%��`!rSw]I�*�@LQ_��p�@��M���&|!'��Y�e���`b5Z�~�����`�!c���M!͚��Y�"Z���A� �Ģ M&2Z����i]-�k�4N���?ۢ7[�r��EeXI��A?,6C��`kX0��h��n�g�:V2���4ju��2}�Z(膢���Rl9h��g�.���D���O��5T����gf�+D��UС��`e�mm�k ��|||�/�H�J���H�B4Y���L��z� ������C�d��#>n6M�R�f�swgvg�����ݽ�|��p������.�%�P�e��U����[7]���<�?q��NՊ�>���]ŕg��4]u �ut�j��Ft� =�.��\�sYE/��Up��9�-ީ4+���Q�:��Y����E�s�Ax�[G!��t��P���EϺ0z���B7?c�I�w�R/�a<v�t�㏗���A����v�K��J��J��J��n+u �j-H3��p�W� :)��ےВ�ۑhS�4�I�w���uֺ�9ט!�20[��Bg���A��(qP0��V�3r��qmdd� qh�Ǚ~�4Ӥ�.� ӌ����{��6Dx(��Dh^�&���^G�=e�Y�T1[YV���v�쯥�'p)PB���у�����~�t�E^�.5�m=�aAh��F+�����G�,t�L��-��/� �'D;�x � �Z���tG��߅�c�,t��U$4����d�� ���6q���f�N�5 �:�[5{��'���C��e��lb^ͺ<;��Z��E�����X1�[x����N�ql��~fD��� ph�bB�a�ܡIx|��K3��W�w����#�ˌ��k�'���z���$�:�sD�����T�I�(����M5%����<^a����ʤ As��~,�#���d0�8RD��`d~� ~��d2��3L(�k�5���.���ҵ�= �[���Ω��h��w��~���C�`ω�k��E�b,_2�Hu�4�u�9�9�p���Z~�WȞ (r@1D��C}��� x�ȣ��� f"���[�8����/�'�X+�;��hez�*B�@��������P8mc0jZ�+�p�=q�z��xIKA��1��u�N�U�4"��@�K�d%yF�`#?SX ��'9����A��O�jf�^�Мrx)\�?��{s2 1�zw��/���$x�ɩ̙���Y6��G����-N�[��G�I"T�5O�*�J��ק�q�0 (�@Ԇ�L�na�@#��5�z�`:f'�L3�.'��S�~L�sȢ~H$\!��� _�v�7�a��ݬ�M�j��L'�Ú��)i�K�zX�)=QD,�LG�V�� l湢��r��?:q���zA�Ⱦ�\�E��}mgA$Y̍�5�ary�9����'a*Bsص岪�w��}�{��w|7�H�K�U"�L�c�A�-��){�O�C�$�T#��r�p��;3�L�K ����D�1.��H���l>�<��Y���d��\���3)qÁ��9|��˂ ǰϘ��Ka:�DJ�ö��p��d���&�i�Z��,0Z��kbB�*�^�@��Q��{��Mr���n ;����8y��{���n ?�����D�2~N9���.���71/�J��J���Pu�ٺG3� 騠�T>�q�V��E�v��&�f{W�Vn�s�Ŝ6�r}�-$"n-s-�hIuP�>�(Z��ɬ��\��"/��J�a�x� }�c�P�pix$X���v�����}g4�_���5���:>;1W��5M�g��K�&Q�*YV���1GF�N��o��fA���L;���tT����_��]:<L�4c�U�Xm�+! �� Ņbl�5%�JY����.o|� ����$�,]C����y�+=��/s�љ^���%UR%UR%UR%UR%UR%UR%��I�F��q��z+�����A��0 �(=A'�I�B���8��=:Nߦ�0�E_%I_����A�Л�-���W���z��տB������ �}���s��!|W�����Ǥ�Ioø�n:@!H�]�}�A�����Q����w���M�;n�^�Q���u��J��J��Ʃ�T�8T[����/����3��H{����LgE���R���O<����m�Sk�)Ⱥ���pUMXG�ƿ�����:m�T�JgI���RJ�����,�.�穿��$R"�;�W�G���B�n��b��մɜZ�SŮ�M�7���K��h�"��3��V9�sk?��,����K�ݮ�'m�3�<�oX���}k`]_�;�v�rvHwR��[D�Kt�Sp~��D/�M:���7?c��Ўb�&m�:����%Q-���K�Ԍ��L�B�F�"�?�8�Ήc�t�<^�W>}Oro���w�<��Ps��js(☠+]*D<g��ycnֿ���w�j2o@B�Q*^%��~������:j�:�����i�����I��[�7^����:dԷi�i�t�ټ�&M����j��l�V���m"���Z��Yo��ޮ[ iMF��~�-�.ifG��W�d�^L���]M�w����q������L�v�`��,��K�8!�'�O�?��8���!+�J�X�zw#�Lm�X�`���fWH|xܓN'��2�[�H���3���%)�U���o-��%��;��TJ��߿���`^��A�ʀ��Y<�� ���-ء�Ld����L�ى�I��IY��5�4���"(�i0̆��- ��^fWl`���B�� �;� ��-_�E&�OoeA��a��lܻ���@3Ja���$"堄!�l4_�*X?Kl��r�f��8�7;�%p�a3��<sKH��a���ķ̙) �>��Q2��'�e��i#�g�*���0� ��z��+�(�4��8���0��O;B?.>6�-cqj�;y��'D�_"�!ޮZ�ZRFD�$2|�* l��E�Ȑ�̀e�Ś�5t�2���<��TwN�Ң�'����ѷ�Z<����=.]��B� �|Ì$^7DjXG�32ef�'"�&��\9P%!�8c?∈��b/��2Cy��LB�������%h��Γ�������o�]<����0��d��&��� fqԐ�7|�%VBAą������v��.��驜�p�5L�Oؤ�ؚ�Ƶ�Ӗ�!�݄��e�)�IX� �V�\���k��dC�.�-Gfn�[��&�����{�(�O�������L��74Q"ETtDy�r��NP��h;5P� >/1��8Y�H�D�c'K x(Tt pހп(��J� �t v`�Ϫ�}���A*���8@x��0��&7^H&ތW�F0Z�fElR��5l�w*�I��{W`���3�~#G!�����ǂJ*U�ײ�ڨ�6��'V��?�S���r8�%2{�I�%��tRY�q�i�2 ��0P�)~I%���é��]٧�{\��]��:J"{u�e1'w�U��s*��,�.˶��xCz��gƗ�6ȾT������)m��*�m�)7�=J!v��7���}y�bX��{��5_��@>�� jF��b�T[�lZvа�x< ��"��?hj|���z�:�!�[3�͎+=�л�{:{U��dJ�"N��W�"�J�ԉ��IE�I7R���m��t/��Q��kX;���zZ�r��Qj"m�}�%u7D9P�~�vP�TBv�?����� WD�+��ѹ������=m�,hg��vڠY��{R�80�M� s%��щ(�u�R�r��� ��3vL��,�c�DyĔ͏�,�����T��p+�U�%�a�l�'���UP4�ܩ����(�Yt��`|(�K�H����i�2 b~C�p�^�0�ु$J<m�^���g��̓���ϥB@�C7V*>����ʀ|%�#N�D���D4����D��B�,h��#*iE��8;R�,F_6<D��3��L �i+�}���h����85��?3sprz�<=L������nu��[ݭ�Vw��U��9���D���\�c�d��1&�B����e�!t�6�2d�{��/0S�V��{���q`����t��ʺ��5�t'�dS��ɤ���l�Լf�����w��/��j#�1�zSU3��_��l� 9�~�\rß��vəۉ��u=)p͝�h_fV�a�H��������h� [@̵�+�7Q��Vj��XL�`@�3U��9n�Gb2q�q^߯�cv��3��>���g���J����K���.�� &ٰAK����ʚM�w%��KH�y����s��= ���Ȇ�l�^�c���aH\��ª���a>�{�V��M}4�(��v���p/���?'8sU��M�U�V> ����ذEH0��p���-�F�y�E?\�yJS���k#j��^L��ÕFW�;^��yW�x���n#�,�4ą��V#S�Z�C�{\�Ȝ��Ғ�r5�U��E�(�=�M ��w�L��k8�n��n{�qY����8-Y��n^�b#:\��B�ڻ�R����獦�h��"dz/l�&�x^�C��/����:�]�����n ߣ�CNq�g�^�����- jM�ڳ M�#Z��ҶV{�L6D2�6ZEQ���|%����o�}9��C�'�Ѓ�_���ס���0FKv2�Pd�>D_���0�z%3 ��ܪ�����h�v��'�l*�-�� �i�8�8!���7�I�Y�j�9EMɎ�)���U[�_Lŀ�6�E���ۣ�>x�I������ԇ�@�7�sL*���s�f|�+kSu% m捨?-v����ްW �;7�F z��az��f�e�� �aOWT{*�����h@��Q�g���oo���+�GZ7}ŴG8f�#�r�����Y����W=�%�0�y�rvB����A�c���4ycڟ�__|���zIY�Uh�W�<��϶xY4�=f�n���:~�D�Η��_�/rdU�TuO^"�/���O���ī��B�P_]EJ|��a���(RV����,,!���LX5��L�$��Ge�F��L�{]�}�߹U��L� i���}�s~���y4��e-z��ڍ3���<��w�F�ܳ�O|�O��%^0*�L<�I�#j�lt�`B�4����N7���eon���j%0��Dj���Lf��}���ĉ0PjnY�u�Nr��9�6�h�=��{��\���按�Ẵ��Nd�\���A�S��x4 V'�Zэ� ]��ڿl�kX��z����.=U�a�v���aC�����x�H� �<6��RG �({ �%]c��K������K��s��L���jݡ�vt�p����U��رK�qk�7pW� �[��ܷ�r��(D<Z�^y�LP<>�)��o)l��ҩ좰��0.^.�h��R:. �A���@��}B�VΝk�b����Tl��^�<��Y&1w���q�Yf߭����M'���N����93� ���61�+�3��������4��pf���p�H�4��W��f�W��xi(�'�`�8������~h�� �_p �ς�F�����P���Ϋ��m��poe���L������j������j������j����?Wdс�s�� ���G���Ч��i�<}��3����t����q� �Ϗ�p��Kzg�;����|�>J����a�}1}�~@ߤ��!|���-|���}���sw��Fo��.<�#�9�a� :�����/���!�9���7�[���/�g����{����j�������+T�=��I��}�����>��b_}�#��?���+[f���W�G�#�����4��B$7�4ɫ�Y�s�4١κ���$8O�3v@B����_�lWr����ɖZ��%UNu/��Y��ؿ �θDWJє�������*�m��,:O���Y �[u/W����9O��پv��A�X�c'���w�܇��ig�M�RYI ���$�P*2R��5�^�$��lƕd(��ēC�8�����E��S����<��� ��tť���Ӭ��b�����q�-8��U�]��ſ���]�mo{ۖ9�N5W�ő9 ����am�Hh�{�>?�coJ�M��+��J%�PD�wd�)����О�#r����ȅA'ʴ���-�R@c�pW[��&�Q�&��K��?�� b�Rb�,?�1�iԦJ�$8w'����6�eM�M�H��K5��^I��G ����qth��)\�*XO��"MW�3�n�z��5�1'���i�ӥ����u�:�kf'=��͵PK��L9��3��_IQF��T�F;J᧺ V���-,�cc/вY� �%p|͉S�7�M$p;�[[d^ nfPh;I|�kd�&�E D�79���Ekۊ�H�sZ,e��0k�!�:�|oP$j��*_ Zc��k3g<-nBt�bq ��h��?# �@u�G���+TVĔ 2�TZ�q����z �R�;˾&�[��x�B֔V"�xj����mQ<Ds*O�+s�Y:_�[/��qڴ� wt�#+�;%�>��Y��*s�Jb�`Sh� ��j�� �n=�:�3��,����B8����˹c=s�H�ss��6��ho3s@]�x�� S�S����8*�J0�$V�f,��7�rW�s*j���3��X��,FN��X�^��_�����78�+q�d̪�[�P%n�ҟ-�9�4�OI=`r�U��6t^h�˗ �@~U���_` ��K�yb_�-t���j˾GQwԥM>�mR��f��-�+�:�jxù���g��5N�dsF'-E���f���l�hp�F��`�A7�x,�kS�L.�b]Qp7x�n���X�K�r�����.#図����̳w"����&���R���|�3JBh\� ��:�M@px��X�̜Y9��tSU��Uy���\ �lZ��n��@@<7@�Fp�('�ߋ+@����AƄ�H�� ��C��u+�Y��z�NƠM�ت*��{,0��h���3��r��I�)c�� �k㿱ʑ�pNȁ�(��fRL0/�ׇj���#�xh��0>�/X[ ��]�������::��m��m�&K�ﶞ��H��9 <>?�����zB_�nr��c��6� ��tq�[�5�r���|B>�Z�w s���}����uo%֩=����;�'Q�q'�V��n&c��ۣ�D�Q7�����s�\f)#H$wI���~�D@G[��f�m��e�4v��;~|�LV�*_5q�@��J�h��<���,e���M�Q��0�9�p�� }��+�Pu� �� <���b!|���*=Q���F {t�A� �b-�r�{���ȇ`��T:Ԗ"d�<�7��#�QE��ٙU$��W��W��$$>,A$B~���xh�#�Ju�#��R���/2y�ƛ]�n��#��cӛd!x�ݞ��~����r��{vf�S�B��LWս��֭{oU�$YC���9�V��$ 9x�mp�,[+8�������5�M'������&m-U,ԁU��K��|�h��u gl� �g�/�ٹ� |�=�T���U��h|��Ċ�Ok�gJ��K���ʒ�w��y�(Ҵ��>,X�@q��%��6֎z֙���],���=��g�ޓ�n�o�$=3<a���Y��%�*��B )��B �a���0F��˨q|�5"���Pr{>J�>e~�'�n)�(*�Z_h��*�B@ �Zu��� 'fBo��H��ڔԖ�j��ԡ �z��|��催��Ц&$x���ּPv�ӽ�MՉ*#"R�lQ�Ճ*�̯��'x)�J��ƨ�]��%ޗ?a>�"/����6@�:ް`��n��=��y� ê$� 9D��� ��T��O�B��R>+j��YR{;�=��`s� 8���dT�a�$�w��TP4�K�^f�{�M���:%�;C��,�PoԪZ��$�}^+�p� ���'�e�˽�8���Z�m&�,4 ����.��`BN�\Ls�w����>?$� ��+&l�3 �;2 ��mij�ň��T���r �2iD� ؞� w���d��ɺK����������3̑Vc��jR�ŏ��~<���䑦� £� ��O|pV3�����w�7ً8d~����#�>��\�謁Ą'Lx��J[;�ɕ��Cx�9�7���h�A����|�4�3���gg��ȍ�~������,(���7��� �R���vAh� k��=G����GI[�3��6�e����E% .��}����!�i�=:���}y#߁�_"�E�� ���G�G���bC�.�/\BOĎ�4$5�[3t��,_A#����CVZD��5E%c�~�4�3k�AqI�R�L�kR:`E|�$�;G�}�9�=���Z��=�fɇ��ʜ�<AN&�� )\g��hqh�.ο�x&ّ��E8���7ɩq~ڞ�Ґ(Dn����6ffr�;X��a��9{�/�43�s@,i8���?�(���3�H\Ѱ)�g��7?a>�u�Wt�1=�����У�5�"�5i����zT�}߳Jh�����`�6&�橲�I �>�_�����ĥL���������;v*�\�=MF �0;��+�~j��I�ۙ�9��32�s��瞀�p�wጴ(��Rg�=�ť�5�k�:h�C7|��B 9��n�w�j����8���� O$���7��ΌP� O�=��(`XE0�r��3Y���c�����BN�[��:cO�p\��q&�f�|qS�ָ4q�{�j�~���P�Ή)-F2�zEQ�'ѳ���5huӮi�L(NQ��#��K��<��n�i�>j�y�s�A�hyi�˜q��x��;�i5�ns���B;2�����ပ� ��������B��Vq��B�%�8���F �Ҳ��d������WXVa�Q�D^��KGE�Հ���](@�æ�i�`�g jW�>���;�=�E*�WU�fGYq)�<��N�N̙*qM� ����!�d&��^�l0�!�jP ���Y����Y-6��:.�'���o� �i��x�:V��J��k:����r�� kHJ���t�'����� ��#����Wqq�u�*{^�L����'˾�dM��M�WH!�RH!�RH!�R��FUSM5�TS��h�bY܋���B )��B )��B )��B )��B )��B )��B )��B )t�"��ji�����t�_�v=}��S��G?G���'tڏi�~DK@���������{P��i�����E�4]Kߧ��t'�[�v�&�n!~p'���c�Ʋ�sگ�w�E��{��<_�/�g�_��'�w-����@����Vz��M�z�%��j����r�ߋ��X!�RH���W^��#��`���<�왗�~����X;}C��q����{��S���}�b���=mĝ65�aB���ͬ����ȹ������U��f�ɩs.>k����<ַ�l4�6�<���f��cj� ��S�)�;���V��9�|��Zg0�+�n>X.��t���8�gc�ե���RC?�����ʺ�cm�t+n������V!��J/���c�^�'y�L|p؎�^w{����C�u�/�N��o����a*)ߍ��3ow�ʹ�)ſ�w���x�ďM����v,����u�R���ú�|#����~����3��3+��Q3NK%�C�U_�^�-�۞_�M��.%=���0J����a��ۭ&w��S���)���l��[�'�a|p��?�ufIo�Nv�q���xt^�kI� M�n��Z�?دv_;�2���{�y���@��Ф���D�@H�8P G�D��"RxHQ�'BB��tИ���ڳ�Ξٙ�y���f��G.�mΙݝ���|c� �$̱�t��da�^[1V�އ�-�Z�>�̷�c�����j�YZ���,�&&�e���ex���zJP�������fU�켂�R��Ʉ�,�^W�U��΄o�}y��0�|�M�t��q�ǰwN��mha�Gc�+����o��=[�5ԡ2H��;+��� ���x�6��B+�Y7�S�Cm�:xle� �(I���ֲ����Ni���e��"y�]�JO@&b3�f�W �<f�է�Y��X�f �G��-�o(�N��ا.h{I\ JL��f&�ss�'��Uˆl���9��}2{�k�����k������kD��PA���ԉZ�R� ��&HbE@��Wj�"�`9��r��#)�dn���]ttC=�Z�P��}*��3?�/�/\z�_�����_��I�B�`��wڌtx*p�R_���E��c#�䡄A�����_D�{eC�uE/�|i�%��U�e��O{+��ۯ���߽���Oe����1x�W�@F��'Fi���Ȟ|j�Y4#!���Gs6� ���>�J�8�{�~V�{���]���'�O|�y{q�����D�ab�>IMʤ" �-��D�G���sv��U����.&���ʑ����{��p-���Oe��d����3k��6�UaѸZ�NGo(z� 6hۡ}Hm��U.�DT�� tF��f`ۅO��IԆ�e� �ї�H��SO�AMgc�����0V�=�0�8%%�%�m����Cô@G��S�2uܫAE�r�̛���<��C�(��>�F�*G�h�[$���ğ^�W�7�}�B��-�P���ܵr�eY:�\���~��(����q6A�ߘHPx�����y���g�O�;L^�+��8n�YXzC��xU��웆�D�p!v�n�qF{��8��Mn��������=L.G4��:D?n��!AE"g-F�TY� ���ƴ�z!pl��ޕo���a� B��i��ZQm����X�;�2�Ņ�ͷ�F��͏��ls�\��˙��!q��w|����?�{hgR�M�ȁS��C*:��tl�5�Gr������q��GA'*_��og@�R"~^b8@j��vtt"���b�h�#V�Q��3��Dr��Ʈ�+MLj7��>�v�l(i<���C���4��)N3 �a'��CmBE�V�W�ʹ�I��El��ΰ��9�~��HO&����ʬ0��Q�8��~�5�5o�*M��r�C���ه �1��YiǑ�Õ m ���P��5��7� �^W4�Xt&������?1"�xN/�h�[�lUK��邗�#��0{�{��U����-a�^�Cp�!Լ��;#)��hpd�T�ÂfG�1�-��F�hg�+���[Y# �� �k�i��8({#h��ҹ�M��t=M�w#E}���o���-��C�ħ�>ラ���?���j/���Vg�����lu�:[�_W�`R��4����s���Ѫ�h":��1{թD�e~����CַI���~ݏ��]?tCbg��!��D�ْj���P��x[�7@C� �k�����m,OZl�+B|v<ml|�3lo:�T��� ��lU�����$���� �#p��˓Zc�PsB\�?槤 Ѩm����.p4J�a�0c��Ve��n�X���'�����C�0���XA0�B,����Vv'�;lX#bV�%��<��uջ!q�;$�RO7M��R.@b��.�0��J�� �R�5Ap� ��"t~���v��Q�AQ�t�Z�5)���*�ؔ]���^C�� ��/� �]�p�r��bT��/�y}�:D x*BtbTЩ���6���J�+�ǯX���C��p��ml�F�7YFZJ�n��F��3�R��!���;���j�*��Tr��L�SNWA>�L��0<:�������.��6�z��%���q�[��h\!��OMxvomcj��9�h�W��ή;��F�!I��*���z��~( ��^�&�*k8�eΨ�밓��C3��U�a���H<�^ �����=�]1�8��:��v l� (`�;�E(rĒ���AJda�dI���فӣ�.� M#��9(�>�n�H��#'� v�'ֻ�4c���hZ��KG�qE?u�GS3H�T�b����h�n�#����m�{��c�ŒZ�<�Ah �]�c;��Tl�����I�B� �e�jC����{oro�b[�6�iG��?��US����"V��~`��I@�Z�F(h-n�Ѐ�S�mon�sM�L@���Iӊ������=��ݽɽ$�Rd�����s��sA%lE�9�0F����;B����R<sfԓ>ĉ*��Ϡ��h@2���v����w��*oT�i����"ѻ���Mod&��`�����V=�ڜ���\����^�ތZ�u��� �'&3�zڟ�W_\��?��#)�(��V�hm��q��8?]�b֎c�B�g��.XCu� 0 Lר>Y�ޒ(9���Jt�6O}��"����/� 2��-��q��@'��%�0&Ojz4��ծz��4�A�hP[�D�4�u�����V�o�P!}��Mv�ͰQ,e�1�ED�zC~n�š�������)BC}�BEI�:���G���ꢔm�T��{�.7� B��PYy�����V#/M�JU4TL3#j�Im1�7�)�j\P�� ]�v_����ج˵��8i2�l(�zV�q~MkZ�a��ܭ�V��eAR�L�n5�t'i��_��$*2�ԁ�&WS�j���[��AR?q<;Tʒ�6E�&Ũ���W7+r���l���S��Ė���zt��Ś�͝Y������蘍V��m���Ѳ�R��ٯH;�Ʋ�Y�j���4B�����E}Mi.� ]6��nޫ_�lE7:L͆L�Yb��o5{�f�d�U�7�m��:�&>wj,ѭn4���{1��H��#���H7'��n}-; }��耊>I�=�J��RNu��Z�>Z��5j; �r��t��';�֊��Y�#fy���S��q�"�� �z��.�{��|q��U�,^{a�.c���̤�4�f�L�I3i&ͤ�4�f�L������f�%�������}���G���K�i�b����|ϣ�{�!�<{��ط����qv�`;�\�3̞繓����9죸�o0���}�}�}�}����g_���}�u�5y���l7{;���������)�Iv�0�i���>��@*�w��7��؛�캫��3{���^��?�?�3i&ͤ�4��ҟ�ܮ��?��_$G���{v�����>�]f�{�x�61y�n�w$��0�?�����:��C�p�G�ƿrv�:�=��żs|�E+�e%S1RF����rGq�Ak��ٽ-h��t� �Op�S�4 O�|�XU�:�G��ٲc�U��s��+ܸ�P�m<s}g��+����Y��S�X���e^\���벻�Pm ���fQ��f��%e��K��������D�ev4^a��`��;����F���ξ��ξ��~h�?�V�c�x,ء���6�W�\���t���D�/�$v��}�ӧ�V�6�������ى�����X���m�ǧc�Q��P3K"���ʩ��8��.�7���--^��n'��/�����}��g!�Y�v�Scw-بv���(���9x�-/�B�г|�Z�ܮʡ2�6�YU��)�v� 0&6���>7,h�?ĺg%�k(��p}�N��`HL���0 ��ח�i��.Y��<��������Ř/��� �J�t|і�ꔄH��9a�� ����]�8�� �e���N�'���YaX.��O�*��'�BYy6\�RX�/��I�W ZA�] �f5D���E�a�j̙��❫���B*� �����r���a3VMGX�rE i���sS�h�IS#Dɰe�.7��P� 7m�#�Y�Jh�%� ¡�i���e�`yʕt"X��6��STΙ1�'�c��5��ş�6>I��=��q�i~��Q%:��By�[��କ!2�Q �#��e'L��P�Y�z��ۦ�kU��y���݅���r|��#�p�v���Ad��('�,����8 4�t���tr����@)��F/A2C�:�LFp�7c07&�q����lz��7ǻ�}��mi����Q�&��� d~5����\Ep\�iq�(a�|��vHY��@ّ�z ��>9�^J�^:~{!�&��z��P��H� �<��y��� �N�!t�:|tr���Ԙ�[��$�ea:Vy%q�=|e�h�\8�r�x�6�9��c��x#�Ŝ�,ui;�Oe��&��=��(ud*��e��v<��p�I9t'`T��Z������I�~�����]i�&3�����2gy���^ GU6�A��X��%D9�/�%���R5%��� ��y� ��J�-QDTJ��]C )��P֡�4�*7!x�w��9E0��IkJ��B@ڡH&�(�ɼ���ٔӡ�gy#��V&�{��,�C1�0��tM�4w+�m* ���.��� H c���[nn�f��_%TI�m�r�r�{��0Y �-{��ˢ��u��_-1�[U�֧�a�oA X� ��D`Ad@D��^ �� (B� �z%�$Z�A�P2(6EI0�)���]� !��vO7�Lf��]]��9������DȲ�����{�~�K�sX:��!C=P�g���pV:�ؾ�ۜ�b�@K�4p�2'���g���r�ݺp�anrW-�UK��!����Wk�5�f�KB�5<#��\ ��Fmwk�}�rF�wR�H�i�:���ު�OVQ �Y2��QNj�-˨=�_�g.��N�Ÿ[�����^8̈����3�5J��D姁C6��g���;ڕ�Y��e\��҉E�j�6yR��6��������J�&�Ӹ�����f����������]+nOD�R�k��M�s:�-�]�+Ô�=`n�5��6���+ �2�s�d����"V7[[�ք��+���k�p:e���ײK�ޅH;�� �9�Kl[5�qܲ5����E�Z� ����1�f���j��*��xoA�&���<S�OT��R�b!�V�f����nl�p�is�Wڥ��c\�.�7/�/��n]��}���R.�R.�R.�R.��3��U/NJa��Cm\F��]I��d�$�f_�Ȟ$�)��K��j?)D�.+xI�8)�`�Jpq�$����y��z�8!�Ƃ�QB����]T��� u�Uˏ2�f�%�w�����ث��(8��0�0�� 2��J~�xC\[�$�.�C%�����)#�bf�epifN��ՏO�ȉզ�K�7/p����5p?\�=�4�(9�����3C�� � ��ae���}8�v��=�K��� N���%�,�(N�o��(!�m$�2�v4Ļљ�K@� ��؇Űjv�ủ\)y���!9Nld5��]}���$YQ�`8��(#�!T��g� 60'3N�9��I)�$_L��e����u �(�}��f�z/�@�b���r�2�/ń�����c��%O�u<�Qu�cu%�T�je)���9L[1�b7�����1]�:ґ�%���CI�8�%�I�CO�2��8d�_ ���d� ��HK���*@tD����՝��=���U���NWC!�p�'3<o����2ŋ��ؾd���u'<���)�ϸ�p�s�n8��>P��"D���?Dz�D�4����xf"�E��0)��7xW<�-ﯧ#���4$��/-��X��z �m��F��m� �1ѻ� $�Q2��PA�~��O}h/�Q4"������1J+�=���q�0����A���x ��G5#m��9��=Ϊ�]���ȲޞB�����>D��Rf�O��I���Q:�D�K���둣k�W�5-���J]��ܟ��G�7,UB�3'j �w���gc��O� ���8����_��,��;@#���|(4W��Y\ޤ;�|�u�W�zjŨ�w�0���W���/��pbP������8�� ��閴�,W`�н�9H]�W?�o���H���#9�۸��Z��\�؝�Q2d�v7��P]�&" ��X�^�7����b"���i+�7(����KSc���7mp�h�ԴQJ�ğUxXi�:k��&,�� �V�s��=�ZU�,�����B:ap��3�����R�C��#�$�~� F�Z�C y�5%5�C���'%(�D��^\&90UE);�3\��8�M��dD�S����vV��m���`� `3 �ɑ�ᫎ�q�j<-�)=��{'O�E]�Cmc�d����=#��D\1Y[��d�B��`.�����$L��@�NM�o��I,�w� �Z\�� ����:���wO��ål��ELHN)�#�(��5��#��Lw=d]06��\>��I�cT)杩���R�:�q�j���ڊ���eW9�T�SZ�|7�S���-�b�8�08LP��HŒëKii��zupڊjt`��O��`�ܰ-���;Yd���p���I�;��|��r�HC�r�$j=`�./��t:��y�d����n��WD��J�����*�\��v�¥�2�p��їu�(��f�f{U�,u����wG�Ts�C.�Rb>������K�D+���ξ��kz�u�r)�r)�r)�r)�r)�r)�r�S��˟{<у�>2�cx��q�}���+T��Џ�t���B�}�w�t���ߟ�o�iz����!�����!� �$��d�L/ѷ��8} o_F| �ߦ/��az��笿��.����C�!�}�>K��' T�٣�i�$�ލ(z��Ao���[�_�'�����b�c�=�R.�R.���Az1����b+|dt��Ƈ?_}��l쥀����N���\s6�r�U��TX{< :{����IP�9�]�����7?V3;D_8:1�� �v���8(ފ��n�7����~��nGi=u�/(ގ��Y����ø�}-H�7���ݝ ��V>U/<�bg�߉Ǚ~?(�� ]��^v';ɔ���!�s����L���\ �u��`�p��j^�~���ǔ�����9n��c�$T�+��ȁ���|,Pō-`+{�k�v� [��B(�f����%�Z-��%͌g�\8�`OK�}���ߎ��s��b��伐q3/nH�H���=ﻓtj�K9J���(�r'iH�zn^��4�~���dv��F%圵1k�+yy���Yp�쇍w(_�>��7�D�^1�.Y�i��uR0����8M� �D��{KD@-n�މ9>;���(�F(�(S +��m�<ֲ��F)�y#�0�Y_Ā���60"nR� h��eZ3?R`���y��C����%v��b~Vw��5{�Z)[��w3 �kP3%c9�¶�c����I��Z'����F����4y��FeȞL���4l�j���� ����^�r�0��3�a�H�Uu�RWK���Õ�1�s������*L��n�8w��� _�T��RT�����(�]ny ��P�65�FRG�A�吀}،�Aj��ذ�4PD���c�U4X��#���EYs`*ir_@�\�p˜�єp�����F��o�(h�|C�S�$6=�^W/�Kp�[p|�ӪB�a7��#/_Pj���o<���䖜�eo=ʻ�閇ʪ���v.�P��6!O�Τ� ��'��g�����m�[@=�_�f ��A6�2�d �L��Ԏ^�6�)5o���PDMyV[+��^"�|�Ip&%0'z:9�L��?���n���O]� ��4җ<>��W�7�nВb`��D�rK\rb��}�/��ߌ���$�pv<NZ���Z���?�/G"G�/�Zj#Y����o �U�rԯ��M�S�N���$��y+�\2j�#r�"o�BD2�<�N1�6�H��F�$��!�YT�;)�N)ʉؼ�d]�Mp���<�Q�#k���s'�5}�vdl�Q^�'�كYP�������$� �[��%GV��0K��CI��߄Oj�>p�ĥ&.-Q�eKg��v�2��i5�2�!B1۬��Ŗ�)��;9d�f4��s�B�H��na�-HŸ���Z�=T`�U�ˏd��)��:%�M%un�;H�r���O�p�6��gSŬN�Z�H�r�aC�J�lV�������ǔ�H`G�9�>�����g̈́NÅͬ��A�0{T|��˺��Ӊ�RjD��^��D��g��r:c�*�; ���F6/�Մ 7rH���5��O����ϯ��3q�K:k�N�Ժ��fxf�sMi�R�[�qe1D���q�׆΅ ��D|s�?�r�2w�GtN��;�H�7�awS�Cc���6�9�:~E'ҝ:(&���Ġ�tF��i6����{�g�ؔ5�����\�ȁ�N��d�A��:�8s�Pu�dʮ PҦ7���2�&r���3*�O�����8R_ܪ�L�^�yx���Y� o++�. ��bO�c�EhWy���r=w�Jj+2 C��!рc��3�r��HR� �G����IsȦ4�nH4њe�����_�{.�y{ὼb>�1&ԙ9=J��:g�o*p��Zq�[NRd�C�m-h���!!R�(�[��r�B�3d�Q��5G����%��x��Z����q�@�B�s���//�������?��_o������~u��_ݯ�W�^��iY�>l�2��X�,���[�k�V���8�U�-�d~���{�[$$P�=�m�3,�6�U�U��Wu}�V�����M�%~%�a>�=�m�f�Ec{/Nw�!����+��Å�=�s]��a���{ɤ*l���l�}_^�3o��������UN��Zc�^B� ��Tvz���u(v �.������N�pYUI,���}�`,*��%��L���,[��R� �WK��^�+g���,�� �j��c���l�EҶ��L�Z ��pYvϱ�-���D>�2���t�(����x��{r�5x��.�m�?l����sJ���&��%)�����ؔ]����+D=�,�/ �Ar7�U�!_F�9|qϳh�(�)�����ˑ�r��������W6�@��pi���y�Li�3��o��.r�������=\9P�£ @���w=�:�pW��A��6:���|Y1���ش�Gj/K�DȄ ���z�����_�6�(T���q^�v�W�x�!�B���s��a�� <5��܋�_R� �<�E��t� 8�# zM1���z�l�2��^�g�!�y>f�R��F|���ě_� �&��/G�{� �qS,�c�?��~y l� (`�{,9b����AJ]�ϒ�A���jٕ���ɝ��"�V����D$~�5K���K?�H�]|�q:�X-�X�o�t<w����3�l@J�]ܩ�U��sNu3 �:�Ќ�4"�p`$��������Ft���帜>iX���Td�yQx�W�k���%0�@�a��&t�}=-�W�HBY�>��؟�+s�\2ł���2VJj��5�aBR�dY��n��Њ���[�)���m������fʿ& n��{��:ҁ���-]��So֭�c�ye�j��Z5�0m?�u��$g�� =�V�ikA��W�'UiMQ#]� Z]o5M�K���h��C���L�T���m]U,w�:�+��� �@��~1Z����Q$h�fv/�����q+�Z.ț @4��G[�k���zCp,�?�����(3E�ڥ�R�F����f�+�$������ ' ���@3°�ѥ®�;UX6��� NOep���&F�Ί������B��4���XC��e�*C���M n!�Q�t^��(V�?4�}��F�T���I�A^�ĸ���� �fy�b%���ÛG��˕�ڒL�EI�����X&�6�@1Ybv�6��D�����$�n��8|���K2��@��5Q���@���˯^-���B)H�ڛT|~|�S2��t�x8{x� ]8��Ó�@)��\�]�����c.���N-�����7���,p�*��!�������*f�ei|5p�<����y�}̃A�ܘұ��d�(U�1*j��oۣ~n�����v+�H��tL��xysm��Z��{���D�>g�B�zw�{��Bxi-K���eUb���xQ3m �J/1O��R�4j�+t��e���%�����/�)�Y��u�۳MN�|0d0Y�5Y�5Y�5Y�5Y�5Y�5Y����/~���o���"�}��q�=�� ﻷ���vm� endstream endobj 14 0 obj <</Subtype/Image/Length 9123/Filter/FlateDecode/Name/X/SMask 16 0 R/BitsPerComponent 8/ColorSpace 17 0 R/Width 595/DecodeParms<</Columns 595/Predictor 2/BitsPerComponent 8/Colors 3>>/Height 842/Matte[0.0 0.0 0.0 0.0]/Type/XObject>>stream H���_h�g���uع���^$�*mZ��&��P�m6/v����0iI��PI҈ Ej� iz7dM�@�IT�ye�i=�==�ӓ�KR��\�7�y�����9���e�Ö��Į/<���Ѵ�O��J?\�r�Y���Ҝ�����n������~���7�ʖ�ֲhX��M�n?:����VP��77�Ԓ��XmP�����;'���%�C��7~�?�ek�1u_�v={�G�O�ZY ��/X٥�0��ښ������'/]��k���_?����}��|��O�|oe,--�3l�`�(�L��XXXX�B*��fffJϧg�89:::66���ƅJ����^.^��Δ��^ܿ��p=#W|��'��?�����{�j�v� 60�q�k�,�۽{w��"����zzz����� �ݥR^G�Ej���H�C���������-�G��������3x����^��-����dWWWDFcc�z�RY��K"�Ο??55��ۻ��=�H������vzz:rpdd$�%>jooO!lO�z�?�s�*�/|��읷�)�Ptڡ�������������_��omm}T�4��0��Ȼ8�ϝ;9��%%��F�˯U�h9/�w��_�}�%�����-U^���7��U�_sss�\D�]�����0;;/M�&kS�* �������Ç�={6�ƿ�ʍ�G�'N�yrW�.t+Ȗ�:s;����fʃo9�t��2�~/;�r]Ŭq�E������k�Y���X��ݽ6U=���ضmە+W:;;�u�������]#p�'G'~g���-���W���[�-��������s��G?h�K����Z���t�>w{Q������s�Q|���vq<77�gϞ�������������ooi}��|�����;�Y|����F\f���ӯ\����*����Ụ|11�����#�*�mkkkhh����iZw+���8���{Y�uRUu^�!��n��`���YŽ��VOOO�OW+Ƕ��q���W|�j��z����nT����b��[��{����>��5��єz{{k������;r�H4瘒�X�f��Ul�1�����q�:|̍n?>>~�ԩj x�̙���4>��cǢ�Ԯ����'N��1>j.��MMMU�Q�n���ҍ��_�Rkl~L���,nN4��Ҩ�8 �:UP�y�����bFFF�?�dٷo_�Y!�b7j�rbJ���إX%��jS�_Y�Q����6�G=���]�|y��ژ���H�SE"d������7��'���v=?u��L��)y�ݤb�D��������� FG=p�@\$ ��H��� �f�����*et�=����q��*�f��J�ȴKՒ+.�����FU��DU���nd�_\'�lmm����rlE��..��X7��jۘ �P��Tp����g����v Ĭ�1�$髌�cb��6�G=��� j�Ν՚m�O��p���Q��5D�ԫ�T�Kǥ��m0�I�o�{��Z�q��_i��W���ѱ�� �i��BŖ�<J�Mq;��QR,�V܍���K5T{�}���Hw�W��[b�������8%�J�P�F� ���L]g��[.�ul�,NӤvf�?& ���S�����3RM��������cM ^�Ѹ ,F�O��jt�U��?H��m�Qg�Q�%+�~�Ozw8�s�}. �~�8���<�sn�����gnF��\+U��,$�lå�(��']c;�n�h|MIљ�ˢ�l�;nS��}R$�az��.�}�wpu�)�fRwä�>��K��c�KzI����'Ž˾�?2m�����+���=?:]w�?�~���_�/ �c�bf�g��W/_�³m�>x�|�=4�U�۔j#������ �\Wl*��e_J�b�;P����;��u��&�<OUQ��V�\I�g#8�C���w ����}�pwÔV��ޮX��2m7�w�eG�f���=��vU ��RRpGi��ţ�6�ݽ/l�������_���߹�x�ES��Y|F�7��3�.d �X�|���!��u5�ʗ7�[z��)M�$������S ��SSS�5�Ej|�ZH˦����J�DKK����˼EޮT��n��}S���O�(�oގI+R[;���.�����Pl��*pc��i�;8�}� yd�uŽ�un��_���Ѣ��f�8�����ef�9\S��A����g͒���g�y7���]���H�d�}3�Q�R�*�,��4T�M�K�O�Kgg��Axi�3g���Tָ �Rjk��+� ,����&��swF�k�G�k@WW�{eJ�ikkӞk�K��c3t��L��vֹ�� }(�_M�F���O��鳙�%g�j�(��P�SoގU�=z�87��|߽�ѐɬ������ o##}������T�C���o&}ܛ�fV`x�P}PwwwH`YI�n�JZxJ�o��U��a�(���s���GPd+��C ;::2,����w<��|�ٿ~��_�,ɷE� �_)6֙� ��<u��?�_ϕ��ɬ��YsllL�+�� �'N���Pz�W���~�J�ʃϦ�⠷$�{-s�P#��W�6���\���ʡ%75�}m�4�^6�@=w��ǽ3�=��kQ)�{�UONN���joo��5��l��C����YH/�& �4�S1k�tq�=\y�R5>X��U����R"��Ê����|͂OKV�j3�.5�����B��!�o��z�o�rG67���o`�P֭�|�v��X%]�|+��- >�|�j�Ti�:o"o����h����Tg������v?Uq�ڍ�����Ve��06�� �Ʋɂ�v ��}����X�������C������ߦ >eSCCC��M���n��$}*p��T�n�싎F��R�o�'�����~�]8��/�>{�����w��)e�Q�U�k�.o[dU�rccc###!��d5�ϔ�FV�{� ���jjjR�>s�X��s�N���+t�$z�ݫ~ �s��z�c[�]���#G/�5K�m��x��+ŏԛ�� �CG�6���lq�{W�� �O]^.�S��}��R/��V>Ũ~��Z�|̪��9y7μ{�b��(Ũ����!�Q���SR��&S���Ԁ�G\�^�p����Z*-l�)�L�#6��]�L]6z�${�X3�筅����2���-��`����#*k)E�b��$U�]�|��>���� ����~-VA8rOO��W�Ǝ�e�ŮԳhnn���j�Bڜ�w`�o;ֹ��_����T�Bf���)�<g2�LM��wvŌq�-�P���3_�̲���;�T�U{�W����n[dU> ������T;%kU��;�w�J�V�V�vuu��^���z�[[[[U}�����vl��}h`��o_�������3G�R�Yȕ�>���nzz:vJEl�Ν�=e��:�T��!V��S<�;\+i5�C�B�c{���k|��%�>j�r�\zӪ��V��uvv�z۱�1�% ���5��������\����k��f6���_�{��_Լ(#�wT}�eG��*�Y}_U��V/���~A,Ȓ�P�g��Lc*�ΝsϮM�i���W>���_�1���J%���'�Ҟ�������q��6�'���n;r�2�#���d�g�yR�Y6��㊶�:�2�2� P%,7 �44�+>�\���U5���^w�=���Ij+܅h�:����I��O�U�e�M=K=�Ny'�a<�auMwwwt�Z�>�>z�ź���`n��ђ���Щ���u�[w�=Q�j�ol��o�>> �U��~�L�Ѧ� �*�:���U�T��gCMu���ϔ��.�K6T?GGG��Ne���Q�Sa�v�+ >�l����ٳ������Y�{��'=��^-D�5�bwC7�cjK��uK�O ��_�|9z\k4��;�հvC4y{���6z��.Щhh����� jJ�Oy��ǭ��S*��xKK�&LWl\[L������jMm�e�7o�p���7~X4��PU�REL�L�G�gdd$�V[*V�������r*��[c��&�2U¶��=%���%*�IsP�ꂐ��ඤ�#�J묖�ϕ(����=���r/;�V�;�Uh�CCC�2x�ޅk!��D����I=o{뎬��q�}KQ*����Y�Z�m$���=�W_���E�ʔ�&�W}�v���ϼ�o[�-��.�7��b&����Vc��Bj���Xv�̽�3�������d��g��p���?^+�xq=��دã��-�N@@� �T�����@@�䦂� � ����Q$�(|�/�}��Z�W��yu�Y��t<�}��\�����������t����~�1�������<z��Y��W~S������'��VWWS6'�I߄���T���+��Kp�L��͋�\^'��z�����]߿x�ϟ?�{�n�d��R��2�)ȠU���N�7 �b{{;M�3��%$��\[>�����f�2>>>>==m6���i�������͒��W����n0��d2)���x<�s����ښ���E ��o��.��wK ,������f��z�ggg���u�˼Z��>�s�_e�|�C�6_Q�?V �%;0V0k���?��|�i͇9pm���䤌���������ts����lll��ff���K,����e�xxx����fe.3c�X����3!WVVr�:///G�=f&df����.;==͒�[�o����e�L��˒�� f���BR�Q�c[�g���y�[[[���� �0Pj�����Y�\*QU*�B���ɠ�1�����r=�yM>|H�f�@U�,�:|����4��/�9dw��IҰ$���W�n6���|57�>�����@)�e�Z��I�:�>�\����I�f봹�Y���Uuuu���Y�>����l��jn��I[[�� �;�,%�ZQ�0�Z�_��-�M����X=��r���|�O�����/_ʸy#�`�Zu��NB$�S��B�V�LN44�%8�6�����qB�\o�U3Pҹ��Q'k��IѷU9X���J��[�Լ�9��e�|>O�-��ֿ�|�K���{�s|x�z2�^�i����Ɓ ,��-��d2Y���|%hZ�FO3ڪ�I5ۮ�${&��6��$� ۷Ur�ՑM�ӓ��QOWU��Nk��E����)㵵�'���_��$�p�}u���[N?P�Χ2'�jqn9<<L>6��t�3J�� ��ȧO�F=i���V"��/����,�՚�S}����k�u��^i6_MI����я�c��ۓֹ�<��Z������k*9�U��]__��U�I\�Ւ�다%���%b����^YY��h���daW��K$�r�l��_|����ڲ�-�*A�*=�L����Z�r�c&Ԙ�z���K�n�t�o`���K���yb%q�"ix����ܔ���Z�-�!]�M[��T�������2��ߟ�f�����pooo�|ψ��kwww/..F�/!���u�0��z{yy���3jD@���Ǥ˄��e��A��_��O�N�季�Q\]]�'���5���Φ�钙���̪�z>���kͯ�����@��+++�F�u��v}}}�i��O�S��+������M�n\�����f<<<$��̚#���J����iͯA���j|��iE��q�� �zȅ�]����yI�{8����~�q�q�TT�\JI*0T�\R� �*TS�� @ *�vf�r�� ����f%��}�{������ �|��?>�M�4�*E��h4�;{����{��e��/���U{ڼ}�����v �g[ _��՛t�bm�;�4|9L�̧qtt� ��l�GEF���N��ԭ�� ���dO�>R�҅Dg8�$5���8/s��9��c�j��o�&��$�������=y��K����߿�E[�+�ͺ��h��%ڣ�3:���b�2�[G�������\����7 �Z Y6�����k��k�D��j�V���}���5��B������㵟�8�t��4�̈�F�e�~6�ܰ�V�E�r��s����Z� _�l_��I:s�|�I��7_��=���<T%|�������.}�Ƕ^Rz�@d��v����9��^+w��5��I�e���[{fx���`�[E��*����z��`���/_���{��]__������t�����������MvN&��a�X����x<>99��?�H��qxs���Y����H���`K���f�t�vww���vvv�˳�����w<�[�S|����>�-Q�w{{���=i���o������c^���^����ǩ�`Kl�8<<���?�_݈Π���a�_�Pln��e�{xx(�N#2@ ��~�ߞ�f�Y��T�[_�K�Dg>�g���x��� �K�-ِ�����;777��\���}zz�'��rl����i%�݈�����[�$.����ovf���=88��_~�e�Kʱ���♓w�"S^�l^�A�`�l��->|�PZ�~��xe����Ǐe=�L�z�z���e�o,��}��b��W/��ޕ���n�ar�J��6��/�I,�,���k�Z�Nݚ�O��b���)f����E"�v��|���]Y�F�2�9FP��ӧ���?��l���|����-����d������S����tZZ�믿fݴƽ��M�NNNʺ�/G:>>nֵ�s��a`��vl�3�e�K��ҵ�զ�w����] _&����Uώ��ÇYo� ���� �7��NOOWk�V:�[:<<,�^�jJ���������ش*V�W��8;;[���%�+��l���|~uu�4CV��v�,�|�U�R+V��Q3T6�h�F��x�ͫ�(|[���6�]�/���]�����0w��bo����I_t�F���? _&�R�R���R��)� _.,�,���ׯ_���fY���G��ͫ�W/L��N�:jkSje�����̏e]�X[����X,V���Jg_G��ͫ�wzz����,&��`0�|���ݕum�p8<??��%��M+|���>}���Z=F���>�m���7�ϓ��G�����ՔlK�vvv�������)5���V�M[=C>͗n~�J��ͫ×�������Ҡz��x\���)�����z�X�o^�״���-�%�[�W�F�|�懯�`ۼ:|M+IE�P"�,#��|��1닋��nˠ��\1���������&�I*���W��m�I�vww3��U)]&�^�������Y�7dXˆ��Tr����P�i��|Q>]�e.�}^7���K��JڦK��������S��r��O����~�e�u_�`��2fN\mV>���l^5{����px~~��|>/b�i.s���N֣�h<��������ݕ�d29==M�><<��� ����l[,?���d�;99yf������{��`0�|����y���v8N�ӟq(x[��^���t��'� �� �����*�%�d1 i endstream endobj 15 0 obj <</Length 2431/Filter/FlateDecode>>stream H��V T�G�$B�R�3X�.�p��� A06�J}9��H���|��'Uk��U�Uv�WTV��X��j���U���jA@�D,��& �-}�o�e�9��&�Q�P��� ��n��Ñ��/%cND2^�E��� �L�W ڳ���>C��Վf�r���5�q�h�К�N4�*�h�ȲX�9{ ��� D�"8Z9!h��� �/�\�i��x@���������L�R���Ce�q8};y��n���dE�r��F�~�]�ހk \m�b�L.'-�ܘ��=6@���*�����8djp�N�А+-\Oĕ���R{b�x��f#�A(\栘�l���21)���L�H0��$���awTb8������Id$�$��ӭ�0IM&6�%����(�PSC�C��{�7��>C�'�^�)b#���/� 1'l�0���˴�z�"#Qc S��$�t�!��R�!:�H2{��@�<��1��jpL����k ����G��f���1�{):s)$��P»C؏Ħ �Q���w*��b� #�4��DA �Г �n�DLE�cH"�L�aH��9 �e�j�514�u�N\ag#B4s�o�ZOu6,�רa�Ṁw��2#��dF���p��`J�~��(;��)%e�����F�6yւd���r�j̆Òi�d�چ�S`�[A���I��E��m�l�N�WEk5jk���������*1�̨%)�,LO��je۪;�ձ���H��� &�O@��K��מ$t�n�&�A��+'H�з��p���TG��If;*�Ǡ����%��%E�`� �0e�k � h�z��0[4��T�/S;�F+ 9�$6 jt��r ���X�Ǟõ��8:8���>��m���H.j��������sr���y<�;5���&.Cq`:\80�e�@w�1\h�[0t��- ����fI%Ǵc�9���7��Ű ��IcЙt;6�c��A����*���@�6a��@���=�b��.9/ ֯��e��K�}�0���[��ę_$+g]�GN�J��==��� �g�}�~��K�?=��_5?w��������ڦ�q���sw<y������-ab��B/�+"X6��.p�Vw �yI�� o�]���X�p�!�����r� ��硜�2���Ax7�~�F�e�5]@xZ�/��/Jy�K�E���b���Em�?����-%m��q̝���*�䃛���c7�n���k�� :(KɊl�~���z����m9N5�+�x� �_�{ ��YZ�*2kSZƮ��<���u%�;�y���-��KM`���ɕ�S_����������9���`��U|��R�����ُ��y�3?���\[��:s8=�%W,j�sQUsDvdT媯 _x؛�l��� κ{���4EqV��*���;z&�[R�?�fg�G�k��8|�~|kiS�9����6%ԼԖu?���xʷ�?�N�q��Q��U�돯�H��e�4',�æ��'��O�;��E'�'�srT"Vۇ/�.���͖�yXbҚ��[��=��L@h��2W:�s��i��&&n��}C�>���S&mw����˵���?���&"��ATf�w�:e�]����Uo�G�wA��紜�o�vN�s嵄�u�f��M@���2��/��_I}@�晌��=?���}�Ўȍj>շ;#<kˮ_�C���e^ ������y���k�x��\�Vϐ�>�J��-n-����_�9;u��ܹ[w�F���~�o�_C^Os���M m>Kj:�oޕ9V\$��wҷv�%zsZ�yN�W]N��G;7E�^~��U +�w��5�?��?[�R�66���|[�;���ƶ��^�i��]����<(93N�VT�Q���x]�(����9�����1�]�=�e�ɵ~�O�K9M�Y8Tp��i[+ߩ.윌;�w��ي���7��E��y�V�ߊc��4E�<�Yظ@u,��яO�7,�QUT6��Z�����73�Z^t������P\�ݿ��ߵ�ԋi�w��������u�g�c{�ٶa� "��H��a栩fh�X;4���vq��Z���y��:����kD�'#�����@:����L5�~E�b��"�V�� BVRx�zh6�J��v�Z*���/�M��J�'&����ќ��5�T�)���38�j��l�� ˟�N��!>�b���IB��`E�@* ���֙��p��O�Ba�@.���A�*��ɗ�e�"=m2�?_�+��(�����|aXx`pxP��8�Ǹ�n�I��f�W06�����Uˆ�i��`�C&F��eLp����vc�� endstream endobj 16 0 obj <</Subtype/Image/Length 2131/Filter/FlateDecode/Name/X/BitsPerComponent 8/ColorSpace/DeviceGray/Width 595/DecodeParms<</Columns 595/Predictor 2/BitsPerComponent 8/Colors 1>>/Height 842/Type/XObject>>stream H���A 0���7ݙʝ�<2R��5�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f)b�"f��.���b��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S��R̔b�3��)�L)fJ1S�Y��F� endstream endobj 17 0 obj [/ICCBased 18 0 R] endobj 18 0 obj <</Length 2575/Filter/FlateDecode/N 3>>stream H���yTSw�oɞ����c [���5, �� �BHBK!aP�V�X��=u����:X��K�è���Z\;v^�����N�����߽��~��w��.M�h�aUZ�>31[�_��&(�D���Ԭ�l�K/�jq'�VO��V����?�:�O��s�RU�����z��d���WRab5�? Ζ&Vϳ���<G�XY�U�l:�NY�4�i�W�U8#)8w�iT�8_�٥�X����)�J%������g?���L � ���p�;lP5L��T��u�sWx`��P1&U�W�a�\Q!�+1Iu�N�m`��s�j��E��}D��n�J�z;OO2�z�/����_�(�Y�6���J�0�˛om.���v��;����`Ѕ�����hT SA��:� ��>S�7��T�rc�3�MQ]Ym�c�:�B� :Ŀ9��ᝩ*U�UZ<"�2�V��[��4�ZL��OM��a?�\�⎽�"����?.�KH�6|zӷJ.Hǟy���~N�ϳ�}��V����dfc ��n~��Y�&�+`��;�A4�I d�|�(@�zPZ@;�=`=���v0v��� ����<�\��$��x ^AD��� W���P$�@�P>T�!-d�Z�P� C;������ �t � ��@�A/a��<�v�}a1'���X �Mp'��G�}�a�|�O��Y 4��8"BD�H�4�)E�H+ҍ"��~�r��L"��(�*D�Q)��*���E��]�a�4z�Bg�����E#��jB=��0H�I��p�p�0MxJ$�D1�(%�ˉ��^�V��q�%�]�,�D�"y�"Hi$9�@�"m!�#}F�L�&='��dr���%w��{ȟ�/��_QXWJ%���4R�(c�c���i�+*�*�FP����v�u?��6� �Fs���2h�r����iS�tݓ.�ҍ�u����_џ07F4��a`�c�f�b|�xn�5�1��)���F��]6{̤0]�1̥�&� ��"���rcIXrV+k�u�u�5��E�4v����}�}�C�q�9JN'��)�].�u�J� � ��w�G� x2^9���{�oƜch�k�`>b���$��e�J~� �:����E���b��~���,m,�-U�ݖ,�Y��¬�*�6X�[ݱF�=�3�뭷Y��~dó �Q�t���i�z�f�6�~`{�v���.�Ng����#{�}�}��������������c1X%6���fm��F�����N9NN��8S��Υ��'�g\\R]Z\���t���]�\7��u}�&p�s[�6�v_`)� �{���Q�5��W=�b� ��_zA�e�#��`�`/��V�K��Po���� !]#��N��}R|:|�}����n�=��/ȯ�o�#Ju������W���_ `$� �6�+P�-�AܠԠUA'����� �%�8佐b�8]�+�<���q苰�0C����+���_ X�Z0��n�S�<bG�d$Y�~�d�c�<j4�h�he���{11�1�b���c?�}& �,��C���&�9�9���_'8%��&�$%6'���� �2;�B�[6���,�t2=9+y8���}ʱT85)uc�텮���@�,mcڝtAzM��2��#�e�d���fe��z��ݗ}+�=ǘs2��[��;�Y^\^��"�E��Ϸ���) ��,�]�x��� ®��KK��[j��r�'E�"yѡbBq^���i�Q�l��佒�D�Y�P�P>PE��U�J#J�K�#��ʢ��i$�aͷ������*�*>���2��@���ꨖ��О���n�����u�&k�j6���;k��%�G<�g��ݸ�8UY7R��>��P�A�p�ѳqM㽦���5�͊�-�-�-S�b��h�ZKZO�9�u�M/O\����^�������W�8�i����ĕ{�̺�]7V��ھ]�Y=�&`͖5����_���Ы�b�h���ו����۶��^����� ���M�w7�n<<� t|��hӹ���훩���'�� �Z�L���$�����h�՛B��������d�Ҟ@��������i�ءG���&����v��V�ǥ8��������n��R�ĩ7�������u��\�ЭD���-�������u��`�ֲK�³8���%�������y��h��Y�ѹJ�º;���.���!������ �����z���p��g���_���X���Q���K���F���Aǿ�=ȼ�:ɹ�8ʷ�6˶�5̵�5͵�6ζ�7ϸ�9к�<Ѿ�?��D���I���N���U���\���d���l���v�ۀ�܊�ݖ�ޢ�)߯�6��D���S���c���s��� ����2��F���[���p�����(��@���X���r�����4��P��m��������8��W��w����)���K��m���� endstream endobj 1 0 obj [/Indexed/DeviceRGB 233 2 0 R] endobj 2 0 obj <</Length 380/Filter[/ASCII85Decode/FlateDecode]>>stream 8;WR/96CA&$pqoOM3Vg@bo4A2Sg[8I1q1+h#bM-$#7qGS+RAH7`!L']p;d=B$8e-p l6&EF$tZJ'R'9u9.2$Y,&KsV!i'A0[bFQrHXE^X)hdpHTO[gF?bZOL74R(p*7]NfW =_F@*Na9?fU5LZBj_6.-Z7N+O_(HJ6=C'2TX`'%QRHa%jFqS@9P?SfNZtRpfqNC+p ,K<Dh`m!^kmAU$.Rn5)38XF"#eIED-d)F.tgN37XV9I$Gle-HiSGHF"A^O#e8nRZm iFZ_Ek5)aN<bFo<_A%#],FrC$*ZX[BZ\UNah-$S2e]@%Aflg-]IR@GuH&:ZpQBt48 ms34@H'd\hT)Lj+GoH6Uk4-O)P_YM_S\P1(p%eF_%KHe"6c&~> endstream endobj 3 0 obj <</Length 346/Filter[/ASCII85Decode/FlateDecode]/BitsPerComponent 8/ColorSpace 1 0 R/Width 74/Height 105>>stream 8;Z]!4V#=_$q@RC")bo=95k'#oE&9K)0p`o0JR[oI=*(%r_O0&Z&jajpdnJ[W3Mkj YE0SfLe<^L)l6%<]9Y9JBj%IbPU:Q*rF;GmgZrG-7"3FVaO7LW[:^CVhfVWK.T_2J /`HWAcP,3jj.Ua&6`Nagb#<_NV;7+<%:)ZrcjZQhB7'238ZBrIA(Qn,an*GqStskJ M6Ui1Fa:iD_KUk?FA[Urf[[H0dk6HDOi^RgmS*DF-,/V?)]00B"q_Y1'Mf6kG?101 P+!0oVpB*b?LG#/18VC,F^sJ2qc(H4n"eUDjE^;Y0qKaA[96u*>4Oe$Sf#e;PhIZC FtM74VoJctrJ:I~> endstream endobj 4 0 obj <</Count 1/Type/Pages/Kids[9 0 R]>> endobj 5 0 obj <</Subtype/XML/Length 9794/Type/Metadata>>stream <?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 4.2-c021 1.124326, 2007/10/12-00:54:02 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:dc="http://purl.org/dc/elements/1.1/"> <dc:format>application/pdf</dc:format> </rdf:Description> <rdf:Description rdf:about="" xmlns:xap="http://ns.adobe.com/xap/1.0/" xmlns:xapGImg="http://ns.adobe.com/xap/1.0/g/img/"> <xap:CreatorTool> Adobe Photoshop CS4 (11.0x20071101 [20071101.m.190 2007/11/01:02:00:00 cutoff; m branch]) Windows</xap:CreatorTool> <xap:CreateDate>2017-03-04T18:24:37+02:00</xap:CreateDate> <xap:ModifyDate>2017-03-04T18:25:03+02:00</xap:ModifyDate> <xap:MetadataDate>2017-03-04T18:25:03+02:00</xap:MetadataDate> <xap:Thumbnails> <rdf:Alt> <rdf:li rdf:parseType="Resource"> <xapGImg:format>JPEG</xapGImg:format> <xapGImg:height>256</xapGImg:height> <xapGImg:width>181</xapGImg:width> <xapGImg:image>/9j/4AAQSkZJRgABAgAASABIAAD/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAAAAH/2wCEAAwI
CAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM
DAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDP/AABEIAQAAtQMBIgACEQEDEQH/3QAEAAz/xAE/AAABBQEBAQEBAQAAAAAA
AAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQBAwIEAgUHBggF
AwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNzNRaisoMmRJNU
ZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3R1dnd4eXp7fH
1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHwMyRi4XKCkkNT
FWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1xdXl9VZmdoaW
prbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APKkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJ
SkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJT/AP/Q8qSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklK
SSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklP8A/9HypJJJJSkkkklKSSSSUpJdR0n6pdPyOn4ub1HO
djfbCfSayvdAa41+50/S9qrfWb6rt6NdhnHyDkYueCaXvbscC0ta/c33e39JW5r/APoIZT7UsUZi
UffBOI8MuCfD6jH3Pk4/6i3HMZIynASMIyOMz4ZRh7kfmjCcvn4f6rgJK3l4dNdlteI+3I+zl3ru
dUGBoa5tTX+y3I9rnu/O2Jj0rqLaWXGh+yyz0WCPcXxW/Z6f857m31bPaiuaqSsjpucbPTFDy7b6
kgS0MB9N1pePY2pln6Oyz6Fb0x6fmg3B1LmnH/nZEbZG4c/yBv8A+L/SJKa6SuHpWY+2yvGrfe2t
wbuDC0lxG4MbW+H+p/wX84hNwM11H2kUvNMFwfGhaDse9n77K3+2x7P5v89JSBJaF/S62Uk03Osv
r9HfUa9oJuaHsbRYHv8AVfr9D06v9J++gfszP9b0fRdv2+p2jbO3eH/Qc3f+j/439F/OJKayStY/
T7bW+taHVY21zjdtkQNzWO2yz9HZe37P6v8AN+qhZVDce99LbWZAZEW1EljpE+ze1jv+gkpEkkkk
pSSSSSlJJJJKf//S8qSSSSUpJJJJSkkkklPWdD+tOHg9Mbj2hjra2FjW3VmxoMue19O36H0lk9Z6
w3Py6bJLq6nF+3UMG4tc6umt5OxntWSkpjzBMJQ4Ievh4p16z7Q4Yf8ARZcmbjAuEIkRGPiiKlKM
f3v0eJ2rOr1M6l+0HZN2ea3WPpovadhLz/M3+pbbuxra3v8AtVTf57+j/wCG9atq+p4NdrLg+55Z
kW2n1WtssLMmuuux7nv/AEV1+M+v/Cs2ZP0/0X82sZJQsTp39SaKL8Ztvq1207GenSyhocbce53q
Nq2b/wBHiM/65/nqTeo4tlVrLyXVmitjaXMDibWU+gy6q7fuo9O1rP8Ajaf5yuz+ZWUkkp1rM3p+
U5jrbb6PRvdaNjQS5rxV/N+/9FktfV9P6Hpen/oP0sLurMuyK7nBzduPk1Fo4Dr3Zb2tr938z+uN
3f8AXFmJJKdt/VsV9bKsi67KxnDHH2RwOyo1tqZdbXNv09tP2drKvR9XHs/n6Eh1PBN1LLX78eun
08lnoMay39NZf6dNdRq9L9HZ+iyf0V/qep/NsWIkkp1MjqbbcX9HY2uw01476fQrLiGNZR/TNvq7
H11ep/pN/wCh+h+lWWkkkpSSSSSlJJJJKUkkkkp//9PypJJJJSkkkklKSSSSUpJJJJSkkkklKSSS
SUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU/wD/1PKkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJ
SkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJT/AP/V8qSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklK
SSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklP8A/9bypJJJJSkkkklKSSSSUpJJJJSkl6HkUYHU6sCr
LuxKsUW0NooblVOxrGin9McDazH6n0eu19X65i5n9Jybq67svFy9lyrv6X9Sq8p7XsxzXcK/acr0
zSfsl+ReKw3Ky9j/ALfRTT+sX53per9n/nbKvTSnhEl2x6L9XremPzq6Meum5thsyPtRH2d7en4W
c2jDotyN+XZ+1cq3GfU/7XYz+i2+na+u9P1zD+q12D1TPrLH5Tr8l7babKtrLftLqsXFpr+11+pi
PwWtv/Q9NyPU9X1q870se2itKeISXWs6/wBMwvqxiYLt+Tdfg5FdmK0UmhttuRmMpycl72W5LcvG
Z6GTS1npv/R4v6autblmZjnrrz1TJwLcIdXos6Q9tuLZ6eMLrDe5zsd7vs+D9hYzfVlf9qPs3s3+
skp82SWl13qw6rk1XA37a6hWBkPZa8EFz3RZRRht2e/86rf/AC1mpKUkkkkpSSSSSlJJJJKUkkkk
p//X8qSSSSUpJJJJSkkkklKSSSSUpW+n9H6r1P1P2diXZfox6nosc/bunZu2D8/Y7Yqi1+k9Yw8D
pWXj34lWdbdk4t1dWR6npAUszG2WH7NdjP37smpux7vS2ep7ElOZa7JY37JaXtbS9x9BxIDLDtZa
fSd9C13pVss/4tDXcdN+sfRbaKW9TIzsjMvqvyqLaqmtGScwZOVkbrPs2BXVbhvfV61z7LLf0mLk
2YfT6qa1bv6z0vpt1VefdXdnnHofmX2UNe61jL+oWZPT8mnDt/pGVj39P/Q5N3o5NdP+UPs70lPA
4+JlZPqfZqX3ejW66302l2ytn85dZt+hUyfpuQlrdC6u3A/aFVtlteNm4l9JorJLHWuY9mJ61e5r
XtpfZ7Hv3+kslJSkkkklKSSSSUpJJJJSkkkklKSSSSU//9DypJJJJSkkkklKSSSSUpJJJJSkkkkl
KSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU/wD/0fKkkkklKSSSSUpJJJJSkkkklKSSSSUp
JJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJT/AP/S8qSSSSUpJJJJSkkkklKSSSSUpJJJJSkk
kklKSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklP8A/9PypJJJJSkkkklKSSSSUpJJJJSkkkklKSSS
SUpJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSU/wD/1PKkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJ
SkkkklKSSSSUpJJJJSkkkklKSSSSUpJJJJT/AP/V8qSSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklK
SSSSUpJJJJSkkkklKSSSSUpJJJJSkkkklP8A/9bypJJJJSkkkklKSSSSUpJJJJSkkkklKSSSSUpJ
JJJSkkkklKSSSSUpJJJJSkkkklKSSSSU/wD/2Q==</xapGImg:image> </rdf:li> </rdf:Alt> </xap:Thumbnails> </rdf:Description> <rdf:Description rdf:about="" xmlns:xapMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"> <xapMM:DocumentID>uuid:16FFDE00F500E711A5FDE8E4F1387292</xapMM:DocumentID> <xapMM:InstanceID>uuid:b553b641-917a-47f2-8794-80480f1d0e78</xapMM:InstanceID> <xapMM:DerivedFrom rdf:parseType="Resource"> <stRef:instanceID>uuid:15FFDE00F500E711A5FDE8E4F1387292</stRef:instanceID> <stRef:documentID>uuid:14FFDE00F500E711A5FDE8E4F1387292</stRef:documentID> </xapMM:DerivedFrom> </rdf:Description> <rdf:Description rdf:about="" xmlns:photoshop="http://ns.adobe.com/photoshop/1.0/"> <photoshop:ColorMode>3</photoshop:ColorMode> <photoshop:ICCProfile>sRGB IEC61966-2.1</photoshop:ICCProfile> <photoshop:History/> </rdf:Description> <rdf:Description rdf:about="" xmlns:tiff="http://ns.adobe.com/tiff/1.0/"> <tiff:Orientation>1</tiff:Orientation> <tiff:XResolution>720000/10000</tiff:XResolution> <tiff:YResolution>720000/10000</tiff:YResolution> <tiff:ResolutionUnit>2</tiff:ResolutionUnit> <tiff:NativeDigest>256,257,258,259,262,274,277,284,530,531,282,283,296,301,318,319,529,532,306,270,271,272,305,315,33432;9431A6A1FCF17CE5C0EA85F7AE0C8EC3</tiff:NativeDigest> </rdf:Description> <rdf:Description rdf:about="" xmlns:exif="http://ns.adobe.com/exif/1.0/"> <exif:PixelXDimension>595</exif:PixelXDimension> <exif:PixelYDimension>842</exif:PixelYDimension> <exif:ColorSpace>1</exif:ColorSpace> <exif:NativeDigest>36864,40960,40961,37121,37122,40962,40963,37510,40964,36867,36868,33434,33437,34850,34852,34855,34856,37377,37378,37379,37380,37381,37382,37383,37384,37385,37386,37396,41483,41484,41486,41487,41488,41492,41493,41495,41728,41729,41730,41985,41986,41987,41988,41989,41990,41991,41992,41993,41994,41995,41996,42016,0,2,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,22,23,24,25,26,27,28,30;61EE75AC01AEDD7AD7969346389B49BE</exif:NativeDigest> </rdf:Description> <rdf:Description rdf:about="" xmlns:pdf="http://ns.adobe.com/pdf/1.3/"> <pdf:Producer>Adobe Photoshop for Windows -- Image Conversion Plug-in</pdf:Producer> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="w"?> endstream endobj 6 0 obj <</CreationDate(D:20170304182437+02'00')/Creator( Adobe Photoshop CS4 \(11.0x20071101 [20071101.m.190 2007/11/01:02:00:00 cutoff; m branch]\) Windows)/Producer(Adobe Photoshop for Windows -- Image Conversion Plug-in)/ModDate(D:20170304182503+02'00')>> endobj xref 0 7 0000000000 65535 f 0000409240 00000 n 0000409286 00000 n 0000409751 00000 n 0000410238 00000 n 0000410289 00000 n 0000420160 00000 n trailer <</Size 7>> startxref 116 %%EOF PK���\�a�--3modules/mod_flipbookmaster/assets/jquery/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\~���R�R6modules/mod_flipbookmaster/assets/jquery/jquery-min.jsnu�[���/*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ !function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.1.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c<b?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:h,sort:c.sort,splice:c.splice},r.extend=r.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||r.isFunction(g)||(g={}),h===i&&(g=this,h--);h<i;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(r.isPlainObject(d)||(e=r.isArray(d)))?(e?(e=!1,f=c&&r.isArray(c)?c:[]):f=c&&r.isPlainObject(c)?c:{},g[b]=r.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},r.extend({expando:"jQuery"+(q+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===r.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){var b=r.type(a);return("number"===b||"string"===b)&&!isNaN(a-parseFloat(a))},isPlainObject:function(a){var b,c;return!(!a||"[object Object]"!==k.call(a))&&(!(b=e(a))||(c=l.call(b,"constructor")&&b.constructor,"function"==typeof c&&m.call(c)===n))},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?j[k.call(a)]||"object":typeof a},globalEval:function(a){p(a)},camelCase:function(a){return a.replace(t,"ms-").replace(u,v)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(w(a)){for(c=a.length;d<c;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(s,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(w(Object(a))?r.merge(c,"string"==typeof a?[a]:a):h.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:i.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;d<c;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;f<g;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,f=0,h=[];if(w(a))for(d=a.length;f<d;f++)e=b(a[f],f,c),null!=e&&h.push(e);else for(f in a)e=b(a[f],f,c),null!=e&&h.push(e);return g.apply([],h)},guid:1,proxy:function(a,b){var c,d,e;if("string"==typeof b&&(c=a[b],b=a,a=c),r.isFunction(a))return d=f.call(arguments,2),e=function(){return a.apply(b||this,d.concat(f.call(arguments)))},e.guid=a.guid=a.guid||r.guid++,e},now:Date.now,support:o}),"function"==typeof Symbol&&(r.fn[Symbol.iterator]=c[Symbol.iterator]),r.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){j["[object "+b+"]"]=b.toLowerCase()});function w(a){var b=!!a&&"length"in a&&a.length,c=r.type(a);return"function"!==c&&!r.isWindow(a)&&("array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c<d;c++)if(a[c]===b)return c;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\0-\\xa0])+",M="\\["+K+"*("+L+")(?:"+K+"*([*^$|!~]?=)"+K+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+K+"*\\]",N=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",O=new RegExp(K+"+","g"),P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(N),U=new RegExp("^"+L+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+N),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),aa=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:d<0?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ba=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ca=function(a,b){return b?"\0"===a?"\ufffd":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a},da=function(){m()},ea=ta(function(a){return a.disabled===!0&&("form"in a||"label"in a)},{dir:"parentNode",next:"legend"});try{G.apply(D=H.call(v.childNodes),v.childNodes),D[v.childNodes.length].nodeType}catch(fa){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s=b&&b.ownerDocument,w=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==w&&9!==w&&11!==w)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==w&&(l=Z.exec(a)))if(f=l[1]){if(9===w){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(s&&(j=s.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(l[2])return G.apply(d,b.getElementsByTagName(a)),d;if((f=l[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==w)s=b,r=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(ba,ca):b.setAttribute("id",k=u),o=g(a),h=o.length;while(h--)o[h]="#"+k+" "+sa(o[h]);r=o.join(","),s=$.test(a)&&qa(b.parentNode)||b}if(r)try{return G.apply(d,s.querySelectorAll(r)),d}catch(x){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(P,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("fieldset");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&a.sourceIndex-b.sourceIndex;if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return function(b){return"form"in b?b.parentNode&&b.disabled===!1?"label"in b?"label"in b.parentNode?b.parentNode.disabled===a:b.disabled===a:b.isDisabled===a||b.isDisabled!==!a&&ea(b)===a:b.disabled===a:"label"in b&&b.disabled===a}}function pa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function qa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return!!b&&"HTML"!==b.nodeName},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),v!==n&&(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(n.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){return a.getAttribute("id")===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}}):(d.filter.ID=function(a){var b=a.replace(_,aa);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}},d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c,d,e,f=b.getElementById(a);if(f){if(c=f.getAttributeNode("id"),c&&c.value===a)return[f];e=b.getElementsByName(a),d=0;while(f=e[d++])if(c=f.getAttributeNode("id"),c&&c.value===a)return[f]}return[]}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){if("undefined"!=typeof b.getElementsByClassName&&p)return b.getElementsByClassName(a)},r=[],q=[],(c.qsa=Y.test(n.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\r\\' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){a.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+K+"*[*^$|!~]?="),2!==a.querySelectorAll(":enabled").length&&q.push(":enabled",":disabled"),o.appendChild(a).disabled=!0,2!==a.querySelectorAll(":disabled").length&&q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Y.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"*"),s.call(a,"[s!='']:x"),r.push("!=",N)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Y.test(o.compareDocumentPosition),t=b||Y.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?I(k,a)-I(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?I(k,a)-I(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?la(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(S,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.escape=function(a){return(a+"").replace(ba,ca)},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(_,aa),a[3]=(a[3]||a[4]||a[5]||"").replace(_,aa),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return V.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&T.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(_,aa).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:!b||(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(O," ")+" ").indexOf(c)>-1:"|="===b&&(e===c||e.slice(0,c.length+1)===c+"-"))}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(P,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(_,aa),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return U.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(_,aa).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:oa(!1),disabled:oa(!0),checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:pa(function(){return[0]}),last:pa(function(a,b){return[b-1]}),eq:pa(function(a,b,c){return[c<0?c+b:c]}),even:pa(function(a,b){for(var c=0;c<b;c+=2)a.push(c);return a}),odd:pa(function(a,b){for(var c=1;c<b;c+=2)a.push(c);return a}),lt:pa(function(a,b,c){for(var d=c<0?c+b:c;--d>=0;)a.push(d);return a}),gt:pa(function(a,b,c){for(var d=c<0?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function ra(){}ra.prototype=d.filters=d.pseudos,d.setFilters=new ra,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){c&&!(e=Q.exec(h))||(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function sa(a){for(var b=0,c=a.length,d="";b<c;b++)d+=a[b].value;return d}function ta(a,b,c){var d=b.dir,e=b.next,f=e||d,g=c&&"parentNode"===f,h=x++;return b.first?function(b,c,e){while(b=b[d])if(1===b.nodeType||g)return a(b,c,e);return!1}:function(b,c,i){var j,k,l,m=[w,h];if(i){while(b=b[d])if((1===b.nodeType||g)&&a(b,c,i))return!0}else while(b=b[d])if(1===b.nodeType||g)if(l=b[u]||(b[u]={}),k=l[b.uniqueID]||(l[b.uniqueID]={}),e&&e===b.nodeName.toLowerCase())b=b[d]||b;else{if((j=k[f])&&j[0]===w&&j[1]===h)return m[2]=j[2];if(k[f]=m,m[2]=a(b,c,i))return!0}return!1}}function ua(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function va(a,b,c){for(var d=0,e=b.length;d<e;d++)ga(a,b[d],c);return c}function wa(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;h<i;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function xa(a,b,c,d,e,f){return d&&!d[u]&&(d=xa(d)),e&&!e[u]&&(e=xa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||va(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:wa(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=wa(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=wa(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ya(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ta(function(a){return a===b},h,!0),l=ta(function(a){return I(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];i<f;i++)if(c=d.relative[a[i].type])m=[ta(ua(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;e<f;e++)if(d.relative[a[e].type])break;return xa(i>1&&ua(m),i>1&&sa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(P,"$1"),c,i<e&&ya(a.slice(i,e)),e<f&&ya(a=a.slice(e)),e<f&&sa(a))}m.push(c)}return ua(m)}function za(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=E.call(i));u=wa(u)}G.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&ga.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=ya(b[c]),f[u]?d.push(f):e.push(f);f=A(a,za(e,d)),f.selector=a}return f},i=ga.select=function(a,b,c,e){var f,i,j,k,l,m="function"==typeof a&&a,n=!e&&g(a=m.selector||a);if(c=c||[],1===n.length){if(i=n[0]=n[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&9===b.nodeType&&p&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(_,aa),b)||[])[0],!b)return c;m&&(b=b.parentNode),a=a.slice(i.shift().value.length)}f=V.needsContext.test(a)?0:i.length;while(f--){if(j=i[f],d.relative[k=j.type])break;if((l=d.find[k])&&(e=l(j.matches[0].replace(_,aa),$.test(i[0].type)&&qa(b.parentNode)||b))){if(i.splice(f,1),a=e.length&&sa(i),!a)return G.apply(c,e),c;break}}}return(m||h(a,n))(e,b,!p,c,!b||$.test(a)&&qa(b.parentNode)||b),c},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("fieldset"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){if(!c)return a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){if(!c&&"input"===a.nodeName.toLowerCase())return a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(J,function(a,b,c){var d;if(!c)return a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);r.find=x,r.expr=x.selectors,r.expr[":"]=r.expr.pseudos,r.uniqueSort=r.unique=x.uniqueSort,r.text=x.getText,r.isXMLDoc=x.isXML,r.contains=x.contains,r.escapeSelector=x.escape;var y=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&r(a).is(c))break;d.push(a)}return d},z=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},A=r.expr.match.needsContext,B=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,C=/^.[^:#\[\.,]*$/;function D(a,b,c){return r.isFunction(b)?r.grep(a,function(a,d){return!!b.call(a,d,a)!==c}):b.nodeType?r.grep(a,function(a){return a===b!==c}):"string"!=typeof b?r.grep(a,function(a){return i.call(b,a)>-1!==c}):C.test(b)?r.filter(b,a,c):(b=r.filter(b,a),r.grep(a,function(a){return i.call(b,a)>-1!==c&&1===a.nodeType}))}r.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?r.find.matchesSelector(d,a)?[d]:[]:r.find.matches(a,r.grep(b,function(a){return 1===a.nodeType}))},r.fn.extend({find:function(a){var b,c,d=this.length,e=this;if("string"!=typeof a)return this.pushStack(r(a).filter(function(){for(b=0;b<d;b++)if(r.contains(e[b],this))return!0}));for(c=this.pushStack([]),b=0;b<d;b++)r.find(a,e[b],c);return d>1?r.uniqueSort(c):c},filter:function(a){return this.pushStack(D(this,a||[],!1))},not:function(a){return this.pushStack(D(this,a||[],!0))},is:function(a){return!!D(this,"string"==typeof a&&A.test(a)?r(a):a||[],!1).length}});var E,F=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,G=r.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||E,"string"==typeof a){if(e="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:F.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof r?b[0]:b,r.merge(this,r.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),B.test(e[1])&&r.isPlainObject(b))for(e in b)r.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}return f=d.getElementById(e[2]),f&&(this[0]=f,this.length=1),this}return a.nodeType?(this[0]=a,this.length=1,this):r.isFunction(a)?void 0!==c.ready?c.ready(a):a(r):r.makeArray(a,this)};G.prototype=r.fn,E=r(d);var H=/^(?:parents|prev(?:Until|All))/,I={children:!0,contents:!0,next:!0,prev:!0};r.fn.extend({has:function(a){var b=r(a,this),c=b.length;return this.filter(function(){for(var a=0;a<c;a++)if(r.contains(this,b[a]))return!0})},closest:function(a,b){var c,d=0,e=this.length,f=[],g="string"!=typeof a&&r(a);if(!A.test(a))for(;d<e;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&r.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?r.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?i.call(r(a),this[0]):i.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(r.uniqueSort(r.merge(this.get(),r(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function J(a,b){while((a=a[b])&&1!==a.nodeType);return a}r.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return y(a,"parentNode")},parentsUntil:function(a,b,c){return y(a,"parentNode",c)},next:function(a){return J(a,"nextSibling")},prev:function(a){return J(a,"previousSibling")},nextAll:function(a){return y(a,"nextSibling")},prevAll:function(a){return y(a,"previousSibling")},nextUntil:function(a,b,c){return y(a,"nextSibling",c)},prevUntil:function(a,b,c){return y(a,"previousSibling",c)},siblings:function(a){return z((a.parentNode||{}).firstChild,a)},children:function(a){return z(a.firstChild)},contents:function(a){return a.contentDocument||r.merge([],a.childNodes)}},function(a,b){r.fn[a]=function(c,d){var e=r.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=r.filter(d,e)),this.length>1&&(I[a]||r.uniqueSort(e),H.test(a)&&e.reverse()),this.pushStack(e)}});var K=/[^\x20\t\r\n\f]+/g;function L(a){var b={};return r.each(a.match(K)||[],function(a,c){b[c]=!0}),b}r.Callbacks=function(a){a="string"==typeof a?L(a):r.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h<f.length)f[h].apply(c[0],c[1])===!1&&a.stopOnFalse&&(h=f.length,c=!1)}a.memory||(c=!1),b=!1,e&&(f=c?[]:"")},j={add:function(){return f&&(c&&!b&&(h=f.length-1,g.push(c)),function d(b){r.each(b,function(b,c){r.isFunction(c)?a.unique&&j.has(c)||f.push(c):c&&c.length&&"string"!==r.type(c)&&d(c)})}(arguments),c&&!b&&i()),this},remove:function(){return r.each(arguments,function(a,b){var c;while((c=r.inArray(b,f,c))>-1)f.splice(c,1),c<=h&&h--}),this},has:function(a){return a?r.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=g=[],c||b||(f=c=""),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j};function M(a){return a}function N(a){throw a}function O(a,b,c){var d;try{a&&r.isFunction(d=a.promise)?d.call(a).done(b).fail(c):a&&r.isFunction(d=a.then)?d.call(a,b,c):b.call(void 0,a)}catch(a){c.call(void 0,a)}}r.extend({Deferred:function(b){var c=[["notify","progress",r.Callbacks("memory"),r.Callbacks("memory"),2],["resolve","done",r.Callbacks("once memory"),r.Callbacks("once memory"),0,"resolved"],["reject","fail",r.Callbacks("once memory"),r.Callbacks("once memory"),1,"rejected"]],d="pending",e={state:function(){return d},always:function(){return f.done(arguments).fail(arguments),this},"catch":function(a){return e.then(null,a)},pipe:function(){var a=arguments;return r.Deferred(function(b){r.each(c,function(c,d){var e=r.isFunction(a[d[4]])&&a[d[4]];f[d[1]](function(){var a=e&&e.apply(this,arguments);a&&r.isFunction(a.promise)?a.promise().progress(b.notify).done(b.resolve).fail(b.reject):b[d[0]+"With"](this,e?[a]:arguments)})}),a=null}).promise()},then:function(b,d,e){var f=0;function g(b,c,d,e){return function(){var h=this,i=arguments,j=function(){var a,j;if(!(b<f)){if(a=d.apply(h,i),a===c.promise())throw new TypeError("Thenable self-resolution");j=a&&("object"==typeof a||"function"==typeof a)&&a.then,r.isFunction(j)?e?j.call(a,g(f,c,M,e),g(f,c,N,e)):(f++,j.call(a,g(f,c,M,e),g(f,c,N,e),g(f,c,M,c.notifyWith))):(d!==M&&(h=void 0,i=[a]),(e||c.resolveWith)(h,i))}},k=e?j:function(){try{j()}catch(a){r.Deferred.exceptionHook&&r.Deferred.exceptionHook(a,k.stackTrace),b+1>=f&&(d!==N&&(h=void 0,i=[a]),c.rejectWith(h,i))}};b?k():(r.Deferred.getStackHook&&(k.stackTrace=r.Deferred.getStackHook()),a.setTimeout(k))}}return r.Deferred(function(a){c[0][3].add(g(0,a,r.isFunction(e)?e:M,a.notifyWith)),c[1][3].add(g(0,a,r.isFunction(b)?b:M)),c[2][3].add(g(0,a,r.isFunction(d)?d:N))}).promise()},promise:function(a){return null!=a?r.extend(a,e):e}},f={};return r.each(c,function(a,b){var g=b[2],h=b[5];e[b[1]]=g.add,h&&g.add(function(){d=h},c[3-a][2].disable,c[0][2].lock),g.add(b[3].fire),f[b[0]]=function(){return f[b[0]+"With"](this===f?void 0:this,arguments),this},f[b[0]+"With"]=g.fireWith}),e.promise(f),b&&b.call(f,f),f},when:function(a){var b=arguments.length,c=b,d=Array(c),e=f.call(arguments),g=r.Deferred(),h=function(a){return function(c){d[a]=this,e[a]=arguments.length>1?f.call(arguments):c,--b||g.resolveWith(d,e)}};if(b<=1&&(O(a,g.done(h(c)).resolve,g.reject),"pending"===g.state()||r.isFunction(e[c]&&e[c].then)))return g.then();while(c--)O(e[c],h(c),g.reject);return g.promise()}});var P=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;r.Deferred.exceptionHook=function(b,c){a.console&&a.console.warn&&b&&P.test(b.name)&&a.console.warn("jQuery.Deferred exception: "+b.message,b.stack,c)},r.readyException=function(b){a.setTimeout(function(){throw b})};var Q=r.Deferred();r.fn.ready=function(a){return Q.then(a)["catch"](function(a){r.readyException(a)}),this},r.extend({isReady:!1,readyWait:1,holdReady:function(a){a?r.readyWait++:r.ready(!0)},ready:function(a){(a===!0?--r.readyWait:r.isReady)||(r.isReady=!0,a!==!0&&--r.readyWait>0||Q.resolveWith(d,[r]))}}),r.ready.then=Q.then;function R(){d.removeEventListener("DOMContentLoaded",R), a.removeEventListener("load",R),r.ready()}"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll?a.setTimeout(r.ready):(d.addEventListener("DOMContentLoaded",R),a.addEventListener("load",R));var S=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===r.type(c)){e=!0;for(h in c)S(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,r.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(r(a),c)})),b))for(;h<i;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},T=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function U(){this.expando=r.expando+U.uid++}U.uid=1,U.prototype={cache:function(a){var b=a[this.expando];return b||(b={},T(a)&&(a.nodeType?a[this.expando]=b:Object.defineProperty(a,this.expando,{value:b,configurable:!0}))),b},set:function(a,b,c){var d,e=this.cache(a);if("string"==typeof b)e[r.camelCase(b)]=c;else for(d in b)e[r.camelCase(d)]=b[d];return e},get:function(a,b){return void 0===b?this.cache(a):a[this.expando]&&a[this.expando][r.camelCase(b)]},access:function(a,b,c){return void 0===b||b&&"string"==typeof b&&void 0===c?this.get(a,b):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d=a[this.expando];if(void 0!==d){if(void 0!==b){r.isArray(b)?b=b.map(r.camelCase):(b=r.camelCase(b),b=b in d?[b]:b.match(K)||[]),c=b.length;while(c--)delete d[b[c]]}(void 0===b||r.isEmptyObject(d))&&(a.nodeType?a[this.expando]=void 0:delete a[this.expando])}},hasData:function(a){var b=a[this.expando];return void 0!==b&&!r.isEmptyObject(b)}};var V=new U,W=new U,X=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,Y=/[A-Z]/g;function Z(a){return"true"===a||"false"!==a&&("null"===a?null:a===+a+""?+a:X.test(a)?JSON.parse(a):a)}function $(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(Y,"-$&").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c=Z(c)}catch(e){}W.set(a,b,c)}else c=void 0;return c}r.extend({hasData:function(a){return W.hasData(a)||V.hasData(a)},data:function(a,b,c){return W.access(a,b,c)},removeData:function(a,b){W.remove(a,b)},_data:function(a,b,c){return V.access(a,b,c)},_removeData:function(a,b){V.remove(a,b)}}),r.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=W.get(f),1===f.nodeType&&!V.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=r.camelCase(d.slice(5)),$(f,d,e[d])));V.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){W.set(this,a)}):S(this,function(b){var c;if(f&&void 0===b){if(c=W.get(f,a),void 0!==c)return c;if(c=$(f,a),void 0!==c)return c}else this.each(function(){W.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){W.remove(this,a)})}}),r.extend({queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=V.get(a,b),c&&(!d||r.isArray(c)?d=V.access(a,b,r.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=r.queue(a,b),d=c.length,e=c.shift(),f=r._queueHooks(a,b),g=function(){r.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return V.get(a,c)||V.access(a,c,{empty:r.Callbacks("once memory").add(function(){V.remove(a,[b+"queue",c])})})}}),r.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?r.queue(this[0],a):void 0===b?this:this.each(function(){var c=r.queue(this,a,b);r._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&r.dequeue(this,a)})},dequeue:function(a){return this.each(function(){r.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=r.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=V.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var _=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,aa=new RegExp("^(?:([+-])=|)("+_+")([a-z%]*)$","i"),ba=["Top","Right","Bottom","Left"],ca=function(a,b){return a=b||a,"none"===a.style.display||""===a.style.display&&r.contains(a.ownerDocument,a)&&"none"===r.css(a,"display")},da=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};function ea(a,b,c,d){var e,f=1,g=20,h=d?function(){return d.cur()}:function(){return r.css(a,b,"")},i=h(),j=c&&c[3]||(r.cssNumber[b]?"":"px"),k=(r.cssNumber[b]||"px"!==j&&+i)&&aa.exec(r.css(a,b));if(k&&k[3]!==j){j=j||k[3],c=c||[],k=+i||1;do f=f||".5",k/=f,r.style(a,b,k+j);while(f!==(f=h()/i)&&1!==f&&--g)}return c&&(k=+k||+i||0,e=c[1]?k+(c[1]+1)*c[2]:+c[2],d&&(d.unit=j,d.start=k,d.end=e)),e}var fa={};function ga(a){var b,c=a.ownerDocument,d=a.nodeName,e=fa[d];return e?e:(b=c.body.appendChild(c.createElement(d)),e=r.css(b,"display"),b.parentNode.removeChild(b),"none"===e&&(e="block"),fa[d]=e,e)}function ha(a,b){for(var c,d,e=[],f=0,g=a.length;f<g;f++)d=a[f],d.style&&(c=d.style.display,b?("none"===c&&(e[f]=V.get(d,"display")||null,e[f]||(d.style.display="")),""===d.style.display&&ca(d)&&(e[f]=ga(d))):"none"!==c&&(e[f]="none",V.set(d,"display",c)));for(f=0;f<g;f++)null!=e[f]&&(a[f].style.display=e[f]);return a}r.fn.extend({show:function(){return ha(this,!0)},hide:function(){return ha(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){ca(this)?r(this).show():r(this).hide()})}});var ia=/^(?:checkbox|radio)$/i,ja=/<([a-z][^\/\0>\x20\t\r\n\f]+)/i,ka=/^$|\/(?:java|ecma)script/i,la={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};la.optgroup=la.option,la.tbody=la.tfoot=la.colgroup=la.caption=la.thead,la.th=la.td;function ma(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&r.nodeName(a,b)?r.merge([a],c):c}function na(a,b){for(var c=0,d=a.length;c<d;c++)V.set(a[c],"globalEval",!b||V.get(b[c],"globalEval"))}var oa=/<|&#?\w+;/;function pa(a,b,c,d,e){for(var f,g,h,i,j,k,l=b.createDocumentFragment(),m=[],n=0,o=a.length;n<o;n++)if(f=a[n],f||0===f)if("object"===r.type(f))r.merge(m,f.nodeType?[f]:f);else if(oa.test(f)){g=g||l.appendChild(b.createElement("div")),h=(ja.exec(f)||["",""])[1].toLowerCase(),i=la[h]||la._default,g.innerHTML=i[1]+r.htmlPrefilter(f)+i[2],k=i[0];while(k--)g=g.lastChild;r.merge(m,g.childNodes),g=l.firstChild,g.textContent=""}else m.push(b.createTextNode(f));l.textContent="",n=0;while(f=m[n++])if(d&&r.inArray(f,d)>-1)e&&e.push(f);else if(j=r.contains(f.ownerDocument,f),g=ma(l.appendChild(f),"script"),j&&na(g),c){k=0;while(f=g[k++])ka.test(f.type||"")&&c.push(f)}return l}!function(){var a=d.createDocumentFragment(),b=a.appendChild(d.createElement("div")),c=d.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),o.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",o.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var qa=d.documentElement,ra=/^key/,sa=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,ta=/^([^.]*)(?:\.(.+)|)/;function ua(){return!0}function va(){return!1}function wa(){try{return d.activeElement}catch(a){}}function xa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)xa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=va;else if(!e)return a;return 1===f&&(g=e,e=function(a){return r().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=r.guid++)),a.each(function(){r.event.add(this,b,e,d,c)})}r.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.get(a);if(q){c.handler&&(f=c,c=f.handler,e=f.selector),e&&r.find.matchesSelector(qa,e),c.guid||(c.guid=r.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return"undefined"!=typeof r&&r.event.triggered!==b.type?r.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(K)||[""],j=b.length;while(j--)h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=r.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=r.event.special[n]||{},k=r.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&r.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),r.event.global[n]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=V.hasData(a)&&V.get(a);if(q&&(i=q.events)){b=(b||"").match(K)||[""],j=b.length;while(j--)if(h=ta.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n){l=r.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||r.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)r.event.remove(a,n+b[j],c,d,!0);r.isEmptyObject(i)&&V.remove(a,"handle events")}},dispatch:function(a){var b=r.event.fix(a),c,d,e,f,g,h,i=new Array(arguments.length),j=(V.get(this,"events")||{})[b.type]||[],k=r.event.special[b.type]||{};for(i[0]=b,c=1;c<arguments.length;c++)i[c]=arguments[c];if(b.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,b)!==!1){h=r.event.handlers.call(this,b,j),c=0;while((f=h[c++])&&!b.isPropagationStopped()){b.currentTarget=f.elem,d=0;while((g=f.handlers[d++])&&!b.isImmediatePropagationStopped())b.rnamespace&&!b.rnamespace.test(g.namespace)||(b.handleObj=g,b.data=g.data,e=((r.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(b.result=e)===!1&&(b.preventDefault(),b.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,b),b.result}},handlers:function(a,b){var c,d,e,f,g,h=[],i=b.delegateCount,j=a.target;if(i&&j.nodeType&&!("click"===a.type&&a.button>=1))for(;j!==this;j=j.parentNode||this)if(1===j.nodeType&&("click"!==a.type||j.disabled!==!0)){for(f=[],g={},c=0;c<i;c++)d=b[c],e=d.selector+" ",void 0===g[e]&&(g[e]=d.needsContext?r(e,this).index(j)>-1:r.find(e,this,null,[j]).length),g[e]&&f.push(d);f.length&&h.push({elem:j,handlers:f})}return j=this,i<b.length&&h.push({elem:j,handlers:b.slice(i)}),h},addProp:function(a,b){Object.defineProperty(r.Event.prototype,a,{enumerable:!0,configurable:!0,get:r.isFunction(b)?function(){if(this.originalEvent)return b(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[a]},set:function(b){Object.defineProperty(this,a,{enumerable:!0,configurable:!0,writable:!0,value:b})}})},fix:function(a){return a[r.expando]?a:new r.Event(a)},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==wa()&&this.focus)return this.focus(),!1},delegateType:"focusin"},blur:{trigger:function(){if(this===wa()&&this.blur)return this.blur(),!1},delegateType:"focusout"},click:{trigger:function(){if("checkbox"===this.type&&this.click&&r.nodeName(this,"input"))return this.click(),!1},_default:function(a){return r.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}}},r.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c)},r.Event=function(a,b){return this instanceof r.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?ua:va,this.target=a.target&&3===a.target.nodeType?a.target.parentNode:a.target,this.currentTarget=a.currentTarget,this.relatedTarget=a.relatedTarget):this.type=a,b&&r.extend(this,b),this.timeStamp=a&&a.timeStamp||r.now(),void(this[r.expando]=!0)):new r.Event(a,b)},r.Event.prototype={constructor:r.Event,isDefaultPrevented:va,isPropagationStopped:va,isImmediatePropagationStopped:va,isSimulated:!1,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=ua,a&&!this.isSimulated&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=ua,a&&!this.isSimulated&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=ua,a&&!this.isSimulated&&a.stopImmediatePropagation(),this.stopPropagation()}},r.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,"char":!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(a){var b=a.button;return null==a.which&&ra.test(a.type)?null!=a.charCode?a.charCode:a.keyCode:!a.which&&void 0!==b&&sa.test(a.type)?1&b?1:2&b?3:4&b?2:0:a.which}},r.event.addProp),r.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){r.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return e&&(e===d||r.contains(d,e))||(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),r.fn.extend({on:function(a,b,c,d){return xa(this,a,b,c,d)},one:function(a,b,c,d){return xa(this,a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,r(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return b!==!1&&"function"!=typeof b||(c=b,b=void 0),c===!1&&(c=va),this.each(function(){r.event.remove(this,a,c,b)})}});var ya=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi,za=/<script|<style|<link/i,Aa=/checked\s*(?:[^=]|=\s*.checked.)/i,Ba=/^true\/(.*)/,Ca=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Da(a,b){return r.nodeName(a,"table")&&r.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a:a}function Ea(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function Fa(a){var b=Ba.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ga(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(V.hasData(a)&&(f=V.access(a),g=V.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;c<d;c++)r.event.add(b,e,j[e][c])}W.hasData(a)&&(h=W.access(a),i=r.extend({},h),W.set(b,i))}}function Ha(a,b){var c=b.nodeName.toLowerCase();"input"===c&&ia.test(a.type)?b.checked=a.checked:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}function Ia(a,b,c,d){b=g.apply([],b);var e,f,h,i,j,k,l=0,m=a.length,n=m-1,q=b[0],s=r.isFunction(q);if(s||m>1&&"string"==typeof q&&!o.checkClone&&Aa.test(q))return a.each(function(e){var f=a.eq(e);s&&(b[0]=q.call(this,e,f.html())),Ia(f,b,c,d)});if(m&&(e=pa(b,a[0].ownerDocument,!1,a,d),f=e.firstChild,1===e.childNodes.length&&(e=f),f||d)){for(h=r.map(ma(e,"script"),Ea),i=h.length;l<m;l++)j=e,l!==n&&(j=r.clone(j,!0,!0),i&&r.merge(h,ma(j,"script"))),c.call(a[l],j,l);if(i)for(k=h[h.length-1].ownerDocument,r.map(h,Fa),l=0;l<i;l++)j=h[l],ka.test(j.type||"")&&!V.access(j,"globalEval")&&r.contains(k,j)&&(j.src?r._evalUrl&&r._evalUrl(j.src):p(j.textContent.replace(Ca,""),k))}return a}function Ja(a,b,c){for(var d,e=b?r.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||r.cleanData(ma(d)),d.parentNode&&(c&&r.contains(d.ownerDocument,d)&&na(ma(d,"script")),d.parentNode.removeChild(d));return a}r.extend({htmlPrefilter:function(a){return a.replace(ya,"<$1></$2>")},clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=r.contains(a.ownerDocument,a);if(!(o.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||r.isXMLDoc(a)))for(g=ma(h),f=ma(a),d=0,e=f.length;d<e;d++)Ha(f[d],g[d]);if(b)if(c)for(f=f||ma(a),g=g||ma(h),d=0,e=f.length;d<e;d++)Ga(f[d],g[d]);else Ga(a,h);return g=ma(h,"script"),g.length>0&&na(g,!i&&ma(a,"script")),h},cleanData:function(a){for(var b,c,d,e=r.event.special,f=0;void 0!==(c=a[f]);f++)if(T(c)){if(b=c[V.expando]){if(b.events)for(d in b.events)e[d]?r.event.remove(c,d):r.removeEvent(c,d,b.handle);c[V.expando]=void 0}c[W.expando]&&(c[W.expando]=void 0)}}}),r.fn.extend({detach:function(a){return Ja(this,a,!0)},remove:function(a){return Ja(this,a)},text:function(a){return S(this,function(a){return void 0===a?r.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=a)})},null,a,arguments.length)},append:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.appendChild(a)}})},prepend:function(){return Ia(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Da(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ia(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(r.cleanData(ma(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null!=a&&a,b=null==b?a:b,this.map(function(){return r.clone(this,a,b)})},html:function(a){return S(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!za.test(a)&&!la[(ja.exec(a)||["",""])[1].toLowerCase()]){a=r.htmlPrefilter(a);try{for(;c<d;c++)b=this[c]||{},1===b.nodeType&&(r.cleanData(ma(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ia(this,arguments,function(b){var c=this.parentNode;r.inArray(this,a)<0&&(r.cleanData(ma(this)),c&&c.replaceChild(b,this))},a)}}),r.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){r.fn[a]=function(a){for(var c,d=[],e=r(a),f=e.length-1,g=0;g<=f;g++)c=g===f?this:this.clone(!0),r(e[g])[b](c),h.apply(d,c.get());return this.pushStack(d)}});var Ka=/^margin/,La=new RegExp("^("+_+")(?!px)[a-z%]+$","i"),Ma=function(b){var c=b.ownerDocument.defaultView;return c&&c.opener||(c=a),c.getComputedStyle(b)};!function(){function b(){if(i){i.style.cssText="box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%",i.innerHTML="",qa.appendChild(h);var b=a.getComputedStyle(i);c="1%"!==b.top,g="2px"===b.marginLeft,e="4px"===b.width,i.style.marginRight="50%",f="4px"===b.marginRight,qa.removeChild(h),i=null}}var c,e,f,g,h=d.createElement("div"),i=d.createElement("div");i.style&&(i.style.backgroundClip="content-box",i.cloneNode(!0).style.backgroundClip="",o.clearCloneStyle="content-box"===i.style.backgroundClip,h.style.cssText="border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute",h.appendChild(i),r.extend(o,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return b(),e},pixelMarginRight:function(){return b(),f},reliableMarginLeft:function(){return b(),g}}))}();function Na(a,b,c){var d,e,f,g,h=a.style;return c=c||Ma(a),c&&(g=c.getPropertyValue(b)||c[b],""!==g||r.contains(a.ownerDocument,a)||(g=r.style(a,b)),!o.pixelMarginRight()&&La.test(g)&&Ka.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function Oa(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}var Pa=/^(none|table(?!-c[ea]).+)/,Qa={position:"absolute",visibility:"hidden",display:"block"},Ra={letterSpacing:"0",fontWeight:"400"},Sa=["Webkit","Moz","ms"],Ta=d.createElement("div").style;function Ua(a){if(a in Ta)return a;var b=a[0].toUpperCase()+a.slice(1),c=Sa.length;while(c--)if(a=Sa[c]+b,a in Ta)return a}function Va(a,b,c){var d=aa.exec(b);return d?Math.max(0,d[2]-(c||0))+(d[3]||"px"):b}function Wa(a,b,c,d,e){var f,g=0;for(f=c===(d?"border":"content")?4:"width"===b?1:0;f<4;f+=2)"margin"===c&&(g+=r.css(a,c+ba[f],!0,e)),d?("content"===c&&(g-=r.css(a,"padding"+ba[f],!0,e)),"margin"!==c&&(g-=r.css(a,"border"+ba[f]+"Width",!0,e))):(g+=r.css(a,"padding"+ba[f],!0,e),"padding"!==c&&(g+=r.css(a,"border"+ba[f]+"Width",!0,e)));return g}function Xa(a,b,c){var d,e=!0,f=Ma(a),g="border-box"===r.css(a,"boxSizing",!1,f);if(a.getClientRects().length&&(d=a.getBoundingClientRect()[b]),d<=0||null==d){if(d=Na(a,b,f),(d<0||null==d)&&(d=a.style[b]),La.test(d))return d;e=g&&(o.boxSizingReliable()||d===a.style[b]),d=parseFloat(d)||0}return d+Wa(a,b,c||(g?"border":"content"),e,f)+"px"}r.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Na(a,"opacity");return""===c?"1":c}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=r.camelCase(b),i=a.style;return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=aa.exec(c))&&e[1]&&(c=ea(a,b,e),f="number"),null!=c&&c===c&&("number"===f&&(c+=e&&e[3]||(r.cssNumber[h]?"":"px")),o.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=r.camelCase(b);return b=r.cssProps[h]||(r.cssProps[h]=Ua(h)||h),g=r.cssHooks[b]||r.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=Na(a,b,d)),"normal"===e&&b in Ra&&(e=Ra[b]),""===c||c?(f=parseFloat(e),c===!0||isFinite(f)?f||0:e):e}}),r.each(["height","width"],function(a,b){r.cssHooks[b]={get:function(a,c,d){if(c)return!Pa.test(r.css(a,"display"))||a.getClientRects().length&&a.getBoundingClientRect().width?Xa(a,b,d):da(a,Qa,function(){return Xa(a,b,d)})},set:function(a,c,d){var e,f=d&&Ma(a),g=d&&Wa(a,b,d,"border-box"===r.css(a,"boxSizing",!1,f),f);return g&&(e=aa.exec(c))&&"px"!==(e[3]||"px")&&(a.style[b]=c,c=r.css(a,b)),Va(a,c,g)}}}),r.cssHooks.marginLeft=Oa(o.reliableMarginLeft,function(a,b){if(b)return(parseFloat(Na(a,"marginLeft"))||a.getBoundingClientRect().left-da(a,{marginLeft:0},function(){return a.getBoundingClientRect().left}))+"px"}),r.each({margin:"",padding:"",border:"Width"},function(a,b){r.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];d<4;d++)e[a+ba[d]+b]=f[d]||f[d-2]||f[0];return e}},Ka.test(a)||(r.cssHooks[a+b].set=Va)}),r.fn.extend({css:function(a,b){return S(this,function(a,b,c){var d,e,f={},g=0;if(r.isArray(b)){for(d=Ma(a),e=b.length;g<e;g++)f[b[g]]=r.css(a,b[g],!1,d);return f}return void 0!==c?r.style(a,b,c):r.css(a,b)},a,b,arguments.length>1)}});function Ya(a,b,c,d,e){return new Ya.prototype.init(a,b,c,d,e)}r.Tween=Ya,Ya.prototype={constructor:Ya,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||r.easing._default,this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(r.cssNumber[c]?"":"px")},cur:function(){var a=Ya.propHooks[this.prop];return a&&a.get?a.get(this):Ya.propHooks._default.get(this)},run:function(a){var b,c=Ya.propHooks[this.prop];return this.options.duration?this.pos=b=r.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ya.propHooks._default.set(this),this}},Ya.prototype.init.prototype=Ya.prototype,Ya.propHooks={_default:{get:function(a){var b;return 1!==a.elem.nodeType||null!=a.elem[a.prop]&&null==a.elem.style[a.prop]?a.elem[a.prop]:(b=r.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)},set:function(a){r.fx.step[a.prop]?r.fx.step[a.prop](a):1!==a.elem.nodeType||null==a.elem.style[r.cssProps[a.prop]]&&!r.cssHooks[a.prop]?a.elem[a.prop]=a.now:r.style(a.elem,a.prop,a.now+a.unit)}}},Ya.propHooks.scrollTop=Ya.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},r.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2},_default:"swing"},r.fx=Ya.prototype.init,r.fx.step={};var Za,$a,_a=/^(?:toggle|show|hide)$/,ab=/queueHooks$/;function bb(){$a&&(a.requestAnimationFrame(bb),r.fx.tick())}function cb(){return a.setTimeout(function(){Za=void 0}),Za=r.now()}function db(a,b){var c,d=0,e={height:a};for(b=b?1:0;d<4;d+=2-b)c=ba[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function eb(a,b,c){for(var d,e=(hb.tweeners[b]||[]).concat(hb.tweeners["*"]),f=0,g=e.length;f<g;f++)if(d=e[f].call(c,b,a))return d}function fb(a,b,c){var d,e,f,g,h,i,j,k,l="width"in b||"height"in b,m=this,n={},o=a.style,p=a.nodeType&&ca(a),q=V.get(a,"fxshow");c.queue||(g=r._queueHooks(a,"fx"),null==g.unqueued&&(g.unqueued=0,h=g.empty.fire,g.empty.fire=function(){g.unqueued||h()}),g.unqueued++,m.always(function(){m.always(function(){g.unqueued--,r.queue(a,"fx").length||g.empty.fire()})}));for(d in b)if(e=b[d],_a.test(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}n[d]=q&&q[d]||r.style(a,d)}if(i=!r.isEmptyObject(b),i||!r.isEmptyObject(n)){l&&1===a.nodeType&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=q&&q.display,null==j&&(j=V.get(a,"display")),k=r.css(a,"display"),"none"===k&&(j?k=j:(ha([a],!0),j=a.style.display||j,k=r.css(a,"display"),ha([a]))),("inline"===k||"inline-block"===k&&null!=j)&&"none"===r.css(a,"float")&&(i||(m.done(function(){o.display=j}),null==j&&(k=o.display,j="none"===k?"":k)),o.display="inline-block")),c.overflow&&(o.overflow="hidden",m.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]})),i=!1;for(d in n)i||(q?"hidden"in q&&(p=q.hidden):q=V.access(a,"fxshow",{display:j}),f&&(q.hidden=!p),p&&ha([a],!0),m.done(function(){p||ha([a]),V.remove(a,"fxshow");for(d in n)r.style(a,d,n[d])})),i=eb(p?q[d]:0,d,m),d in q||(q[d]=i.start,p&&(i.end=i.start,i.start=0))}}function gb(a,b){var c,d,e,f,g;for(c in a)if(d=r.camelCase(c),e=b[d],f=a[c],r.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=r.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function hb(a,b,c){var d,e,f=0,g=hb.prefilters.length,h=r.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Za||cb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;g<i;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),f<1&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:r.extend({},b),opts:r.extend(!0,{specialEasing:{},easing:r.easing._default},c),originalProperties:b,originalOptions:c,startTime:Za||cb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=r.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;c<d;c++)j.tweens[c].run(1);return b?(h.notifyWith(a,[j,1,0]),h.resolveWith(a,[j,b])):h.rejectWith(a,[j,b]),this}}),k=j.props;for(gb(k,j.opts.specialEasing);f<g;f++)if(d=hb.prefilters[f].call(j,a,k,j.opts))return r.isFunction(d.stop)&&(r._queueHooks(j.elem,j.opts.queue).stop=r.proxy(d.stop,d)),d;return r.map(k,eb,j),r.isFunction(j.opts.start)&&j.opts.start.call(a,j),r.fx.timer(r.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}r.Animation=r.extend(hb,{tweeners:{"*":[function(a,b){var c=this.createTween(a,b);return ea(c.elem,a,aa.exec(b),c),c}]},tweener:function(a,b){r.isFunction(a)?(b=a,a=["*"]):a=a.match(K);for(var c,d=0,e=a.length;d<e;d++)c=a[d],hb.tweeners[c]=hb.tweeners[c]||[],hb.tweeners[c].unshift(b)},prefilters:[fb],prefilter:function(a,b){b?hb.prefilters.unshift(a):hb.prefilters.push(a)}}),r.speed=function(a,b,c){var e=a&&"object"==typeof a?r.extend({},a):{complete:c||!c&&b||r.isFunction(a)&&a,duration:a,easing:c&&b||b&&!r.isFunction(b)&&b};return r.fx.off||d.hidden?e.duration=0:"number"!=typeof e.duration&&(e.duration in r.fx.speeds?e.duration=r.fx.speeds[e.duration]:e.duration=r.fx.speeds._default),null!=e.queue&&e.queue!==!0||(e.queue="fx"),e.old=e.complete,e.complete=function(){r.isFunction(e.old)&&e.old.call(this),e.queue&&r.dequeue(this,e.queue)},e},r.fn.extend({fadeTo:function(a,b,c,d){return this.filter(ca).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=r.isEmptyObject(a),f=r.speed(b,c,d),g=function(){var b=hb(this,r.extend({},a),f);(e||V.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=r.timers,g=V.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ab.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));!b&&c||r.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=V.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=r.timers,g=d?d.length:0;for(c.finish=!0,r.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;b<g;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),r.each(["toggle","show","hide"],function(a,b){var c=r.fn[b];r.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(db(b,!0),a,d,e)}}),r.each({slideDown:db("show"),slideUp:db("hide"),slideToggle:db("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){r.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),r.timers=[],r.fx.tick=function(){var a,b=0,c=r.timers;for(Za=r.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||r.fx.stop(),Za=void 0},r.fx.timer=function(a){r.timers.push(a),a()?r.fx.start():r.timers.pop()},r.fx.interval=13,r.fx.start=function(){$a||($a=a.requestAnimationFrame?a.requestAnimationFrame(bb):a.setInterval(r.fx.tick,r.fx.interval))},r.fx.stop=function(){a.cancelAnimationFrame?a.cancelAnimationFrame($a):a.clearInterval($a),$a=null},r.fx.speeds={slow:600,fast:200,_default:400},r.fn.delay=function(b,c){return b=r.fx?r.fx.speeds[b]||b:b,c=c||"fx",this.queue(c,function(c,d){var e=a.setTimeout(c,b);d.stop=function(){a.clearTimeout(e)}})},function(){var a=d.createElement("input"),b=d.createElement("select"),c=b.appendChild(d.createElement("option"));a.type="checkbox",o.checkOn=""!==a.value,o.optSelected=c.selected,a=d.createElement("input"),a.value="t",a.type="radio",o.radioValue="t"===a.value}();var ib,jb=r.expr.attrHandle;r.fn.extend({attr:function(a,b){return S(this,r.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){r.removeAttr(this,a)})}}),r.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return"undefined"==typeof a.getAttribute?r.prop(a,b,c):(1===f&&r.isXMLDoc(a)||(e=r.attrHooks[b.toLowerCase()]||(r.expr.match.bool.test(b)?ib:void 0)), void 0!==c?null===c?void r.removeAttr(a,b):e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:(a.setAttribute(b,c+""),c):e&&"get"in e&&null!==(d=e.get(a,b))?d:(d=r.find.attr(a,b),null==d?void 0:d))},attrHooks:{type:{set:function(a,b){if(!o.radioValue&&"radio"===b&&r.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}},removeAttr:function(a,b){var c,d=0,e=b&&b.match(K);if(e&&1===a.nodeType)while(c=e[d++])a.removeAttribute(c)}}),ib={set:function(a,b,c){return b===!1?r.removeAttr(a,c):a.setAttribute(c,c),c}},r.each(r.expr.match.bool.source.match(/\w+/g),function(a,b){var c=jb[b]||r.find.attr;jb[b]=function(a,b,d){var e,f,g=b.toLowerCase();return d||(f=jb[g],jb[g]=e,e=null!=c(a,b,d)?g:null,jb[g]=f),e}});var kb=/^(?:input|select|textarea|button)$/i,lb=/^(?:a|area)$/i;r.fn.extend({prop:function(a,b){return S(this,r.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[r.propFix[a]||a]})}}),r.extend({prop:function(a,b,c){var d,e,f=a.nodeType;if(3!==f&&8!==f&&2!==f)return 1===f&&r.isXMLDoc(a)||(b=r.propFix[b]||b,e=r.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=r.find.attr(a,"tabindex");return b?parseInt(b,10):kb.test(a.nodeName)||lb.test(a.nodeName)&&a.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),o.optSelected||(r.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null},set:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}}),r.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){r.propFix[this.toLowerCase()]=this});function mb(a){var b=a.match(K)||[];return b.join(" ")}function nb(a){return a.getAttribute&&a.getAttribute("class")||""}r.fn.extend({addClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).addClass(a.call(this,b,nb(this)))});if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])d.indexOf(" "+f+" ")<0&&(d+=f+" ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},removeClass:function(a){var b,c,d,e,f,g,h,i=0;if(r.isFunction(a))return this.each(function(b){r(this).removeClass(a.call(this,b,nb(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof a&&a){b=a.match(K)||[];while(c=this[i++])if(e=nb(c),d=1===c.nodeType&&" "+mb(e)+" "){g=0;while(f=b[g++])while(d.indexOf(" "+f+" ")>-1)d=d.replace(" "+f+" "," ");h=mb(d),e!==h&&c.setAttribute("class",h)}}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):r.isFunction(a)?this.each(function(c){r(this).toggleClass(a.call(this,c,nb(this),b),b)}):this.each(function(){var b,d,e,f;if("string"===c){d=0,e=r(this),f=a.match(K)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else void 0!==a&&"boolean"!==c||(b=nb(this),b&&V.set(this,"__className__",b),this.setAttribute&&this.setAttribute("class",b||a===!1?"":V.get(this,"__className__")||""))})},hasClass:function(a){var b,c,d=0;b=" "+a+" ";while(c=this[d++])if(1===c.nodeType&&(" "+mb(nb(c))+" ").indexOf(b)>-1)return!0;return!1}});var ob=/\r/g;r.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=r.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,r(this).val()):a,null==e?e="":"number"==typeof e?e+="":r.isArray(e)&&(e=r.map(e,function(a){return null==a?"":a+""})),b=r.valHooks[this.type]||r.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=r.valHooks[e.type]||r.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ob,""):null==c?"":c)}}}),r.extend({valHooks:{option:{get:function(a){var b=r.find.attr(a,"value");return null!=b?b:mb(r.text(a))}},select:{get:function(a){var b,c,d,e=a.options,f=a.selectedIndex,g="select-one"===a.type,h=g?null:[],i=g?f+1:e.length;for(d=f<0?i:g?f:0;d<i;d++)if(c=e[d],(c.selected||d===f)&&!c.disabled&&(!c.parentNode.disabled||!r.nodeName(c.parentNode,"optgroup"))){if(b=r(c).val(),g)return b;h.push(b)}return h},set:function(a,b){var c,d,e=a.options,f=r.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=r.inArray(r.valHooks.option.get(d),f)>-1)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),r.each(["radio","checkbox"],function(){r.valHooks[this]={set:function(a,b){if(r.isArray(b))return a.checked=r.inArray(r(a).val(),b)>-1}},o.checkOn||(r.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var pb=/^(?:focusinfocus|focusoutblur)$/;r.extend(r.event,{trigger:function(b,c,e,f){var g,h,i,j,k,m,n,o=[e||d],p=l.call(b,"type")?b.type:b,q=l.call(b,"namespace")?b.namespace.split("."):[];if(h=i=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!pb.test(p+r.event.triggered)&&(p.indexOf(".")>-1&&(q=p.split("."),p=q.shift(),q.sort()),k=p.indexOf(":")<0&&"on"+p,b=b[r.expando]?b:new r.Event(p,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=q.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:r.makeArray(c,[b]),n=r.event.special[p]||{},f||!n.trigger||n.trigger.apply(e,c)!==!1)){if(!f&&!n.noBubble&&!r.isWindow(e)){for(j=n.delegateType||p,pb.test(j+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),i=h;i===(e.ownerDocument||d)&&o.push(i.defaultView||i.parentWindow||a)}g=0;while((h=o[g++])&&!b.isPropagationStopped())b.type=g>1?j:n.bindType||p,m=(V.get(h,"events")||{})[b.type]&&V.get(h,"handle"),m&&m.apply(h,c),m=k&&h[k],m&&m.apply&&T(h)&&(b.result=m.apply(h,c),b.result===!1&&b.preventDefault());return b.type=p,f||b.isDefaultPrevented()||n._default&&n._default.apply(o.pop(),c)!==!1||!T(e)||k&&r.isFunction(e[p])&&!r.isWindow(e)&&(i=e[k],i&&(e[k]=null),r.event.triggered=p,e[p](),r.event.triggered=void 0,i&&(e[k]=i)),b.result}},simulate:function(a,b,c){var d=r.extend(new r.Event,c,{type:a,isSimulated:!0});r.event.trigger(d,null,b)}}),r.fn.extend({trigger:function(a,b){return this.each(function(){r.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];if(c)return r.event.trigger(a,b,c,!0)}}),r.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(a,b){r.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),r.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),o.focusin="onfocusin"in a,o.focusin||r.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){r.event.simulate(b,a.target,r.event.fix(a))};r.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=V.access(d,b);e||d.addEventListener(a,c,!0),V.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=V.access(d,b)-1;e?V.access(d,b,e):(d.removeEventListener(a,c,!0),V.remove(d,b))}}});var qb=a.location,rb=r.now(),sb=/\?/;r.parseXML=function(b){var c;if(!b||"string"!=typeof b)return null;try{c=(new a.DOMParser).parseFromString(b,"text/xml")}catch(d){c=void 0}return c&&!c.getElementsByTagName("parsererror").length||r.error("Invalid XML: "+b),c};var tb=/\[\]$/,ub=/\r?\n/g,vb=/^(?:submit|button|image|reset|file)$/i,wb=/^(?:input|select|textarea|keygen)/i;function xb(a,b,c,d){var e;if(r.isArray(b))r.each(b,function(b,e){c||tb.test(a)?d(a,e):xb(a+"["+("object"==typeof e&&null!=e?b:"")+"]",e,c,d)});else if(c||"object"!==r.type(b))d(a,b);else for(e in b)xb(a+"["+e+"]",b[e],c,d)}r.param=function(a,b){var c,d=[],e=function(a,b){var c=r.isFunction(b)?b():b;d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(null==c?"":c)};if(r.isArray(a)||a.jquery&&!r.isPlainObject(a))r.each(a,function(){e(this.name,this.value)});else for(c in a)xb(c,a[c],b,e);return d.join("&")},r.fn.extend({serialize:function(){return r.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=r.prop(this,"elements");return a?r.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!r(this).is(":disabled")&&wb.test(this.nodeName)&&!vb.test(a)&&(this.checked||!ia.test(a))}).map(function(a,b){var c=r(this).val();return null==c?null:r.isArray(c)?r.map(c,function(a){return{name:b.name,value:a.replace(ub,"\r\n")}}):{name:b.name,value:c.replace(ub,"\r\n")}}).get()}});var yb=/%20/g,zb=/#.*$/,Ab=/([?&])_=[^&]*/,Bb=/^(.*?):[ \t]*([^\r\n]*)$/gm,Cb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Db=/^(?:GET|HEAD)$/,Eb=/^\/\//,Fb={},Gb={},Hb="*/".concat("*"),Ib=d.createElement("a");Ib.href=qb.href;function Jb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(K)||[];if(r.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Kb(a,b,c,d){var e={},f=a===Gb;function g(h){var i;return e[h]=!0,r.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Lb(a,b){var c,d,e=r.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&r.extend(!0,a,d),a}function Mb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}if(f)return f!==i[0]&&i.unshift(f),c[f]}function Nb(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}r.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:qb.href,type:"GET",isLocal:Cb.test(qb.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Hb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":r.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Lb(Lb(a,r.ajaxSettings),b):Lb(r.ajaxSettings,a)},ajaxPrefilter:Jb(Fb),ajaxTransport:Jb(Gb),ajax:function(b,c){"object"==typeof b&&(c=b,b=void 0),c=c||{};var e,f,g,h,i,j,k,l,m,n,o=r.ajaxSetup({},c),p=o.context||o,q=o.context&&(p.nodeType||p.jquery)?r(p):r.event,s=r.Deferred(),t=r.Callbacks("once memory"),u=o.statusCode||{},v={},w={},x="canceled",y={readyState:0,getResponseHeader:function(a){var b;if(k){if(!h){h={};while(b=Bb.exec(g))h[b[1].toLowerCase()]=b[2]}b=h[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return k?g:null},setRequestHeader:function(a,b){return null==k&&(a=w[a.toLowerCase()]=w[a.toLowerCase()]||a,v[a]=b),this},overrideMimeType:function(a){return null==k&&(o.mimeType=a),this},statusCode:function(a){var b;if(a)if(k)y.always(a[y.status]);else for(b in a)u[b]=[u[b],a[b]];return this},abort:function(a){var b=a||x;return e&&e.abort(b),A(0,b),this}};if(s.promise(y),o.url=((b||o.url||qb.href)+"").replace(Eb,qb.protocol+"//"),o.type=c.method||c.type||o.method||o.type,o.dataTypes=(o.dataType||"*").toLowerCase().match(K)||[""],null==o.crossDomain){j=d.createElement("a");try{j.href=o.url,j.href=j.href,o.crossDomain=Ib.protocol+"//"+Ib.host!=j.protocol+"//"+j.host}catch(z){o.crossDomain=!0}}if(o.data&&o.processData&&"string"!=typeof o.data&&(o.data=r.param(o.data,o.traditional)),Kb(Fb,o,c,y),k)return y;l=r.event&&o.global,l&&0===r.active++&&r.event.trigger("ajaxStart"),o.type=o.type.toUpperCase(),o.hasContent=!Db.test(o.type),f=o.url.replace(zb,""),o.hasContent?o.data&&o.processData&&0===(o.contentType||"").indexOf("application/x-www-form-urlencoded")&&(o.data=o.data.replace(yb,"+")):(n=o.url.slice(f.length),o.data&&(f+=(sb.test(f)?"&":"?")+o.data,delete o.data),o.cache===!1&&(f=f.replace(Ab,"$1"),n=(sb.test(f)?"&":"?")+"_="+rb++ +n),o.url=f+n),o.ifModified&&(r.lastModified[f]&&y.setRequestHeader("If-Modified-Since",r.lastModified[f]),r.etag[f]&&y.setRequestHeader("If-None-Match",r.etag[f])),(o.data&&o.hasContent&&o.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",o.contentType),y.setRequestHeader("Accept",o.dataTypes[0]&&o.accepts[o.dataTypes[0]]?o.accepts[o.dataTypes[0]]+("*"!==o.dataTypes[0]?", "+Hb+"; q=0.01":""):o.accepts["*"]);for(m in o.headers)y.setRequestHeader(m,o.headers[m]);if(o.beforeSend&&(o.beforeSend.call(p,y,o)===!1||k))return y.abort();if(x="abort",t.add(o.complete),y.done(o.success),y.fail(o.error),e=Kb(Gb,o,c,y)){if(y.readyState=1,l&&q.trigger("ajaxSend",[y,o]),k)return y;o.async&&o.timeout>0&&(i=a.setTimeout(function(){y.abort("timeout")},o.timeout));try{k=!1,e.send(v,A)}catch(z){if(k)throw z;A(-1,z)}}else A(-1,"No Transport");function A(b,c,d,h){var j,m,n,v,w,x=c;k||(k=!0,i&&a.clearTimeout(i),e=void 0,g=h||"",y.readyState=b>0?4:0,j=b>=200&&b<300||304===b,d&&(v=Mb(o,y,d)),v=Nb(o,v,y,j),j?(o.ifModified&&(w=y.getResponseHeader("Last-Modified"),w&&(r.lastModified[f]=w),w=y.getResponseHeader("etag"),w&&(r.etag[f]=w)),204===b||"HEAD"===o.type?x="nocontent":304===b?x="notmodified":(x=v.state,m=v.data,n=v.error,j=!n)):(n=x,!b&&x||(x="error",b<0&&(b=0))),y.status=b,y.statusText=(c||x)+"",j?s.resolveWith(p,[m,x,y]):s.rejectWith(p,[y,x,n]),y.statusCode(u),u=void 0,l&&q.trigger(j?"ajaxSuccess":"ajaxError",[y,o,j?m:n]),t.fireWith(p,[y,x]),l&&(q.trigger("ajaxComplete",[y,o]),--r.active||r.event.trigger("ajaxStop")))}return y},getJSON:function(a,b,c){return r.get(a,b,c,"json")},getScript:function(a,b){return r.get(a,void 0,b,"script")}}),r.each(["get","post"],function(a,b){r[b]=function(a,c,d,e){return r.isFunction(c)&&(e=e||d,d=c,c=void 0),r.ajax(r.extend({url:a,type:b,dataType:e,data:c,success:d},r.isPlainObject(a)&&a))}}),r._evalUrl=function(a){return r.ajax({url:a,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},r.fn.extend({wrapAll:function(a){var b;return this[0]&&(r.isFunction(a)&&(a=a.call(this[0])),b=r(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this},wrapInner:function(a){return r.isFunction(a)?this.each(function(b){r(this).wrapInner(a.call(this,b))}):this.each(function(){var b=r(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=r.isFunction(a);return this.each(function(c){r(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(a){return this.parent(a).not("body").each(function(){r(this).replaceWith(this.childNodes)}),this}}),r.expr.pseudos.hidden=function(a){return!r.expr.pseudos.visible(a)},r.expr.pseudos.visible=function(a){return!!(a.offsetWidth||a.offsetHeight||a.getClientRects().length)},r.ajaxSettings.xhr=function(){try{return new a.XMLHttpRequest}catch(b){}};var Ob={0:200,1223:204},Pb=r.ajaxSettings.xhr();o.cors=!!Pb&&"withCredentials"in Pb,o.ajax=Pb=!!Pb,r.ajaxTransport(function(b){var c,d;if(o.cors||Pb&&!b.crossDomain)return{send:function(e,f){var g,h=b.xhr();if(h.open(b.type,b.url,b.async,b.username,b.password),b.xhrFields)for(g in b.xhrFields)h[g]=b.xhrFields[g];b.mimeType&&h.overrideMimeType&&h.overrideMimeType(b.mimeType),b.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest");for(g in e)h.setRequestHeader(g,e[g]);c=function(a){return function(){c&&(c=d=h.onload=h.onerror=h.onabort=h.onreadystatechange=null,"abort"===a?h.abort():"error"===a?"number"!=typeof h.status?f(0,"error"):f(h.status,h.statusText):f(Ob[h.status]||h.status,h.statusText,"text"!==(h.responseType||"text")||"string"!=typeof h.responseText?{binary:h.response}:{text:h.responseText},h.getAllResponseHeaders()))}},h.onload=c(),d=h.onerror=c("error"),void 0!==h.onabort?h.onabort=d:h.onreadystatechange=function(){4===h.readyState&&a.setTimeout(function(){c&&d()})},c=c("abort");try{h.send(b.hasContent&&b.data||null)}catch(i){if(c)throw i}},abort:function(){c&&c()}}}),r.ajaxPrefilter(function(a){a.crossDomain&&(a.contents.script=!1)}),r.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(a){return r.globalEval(a),a}}}),r.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),r.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(e,f){b=r("<script>").prop({charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&f("error"===a.type?404:200,a.type)}),d.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Qb=[],Rb=/(=)\?(?=&|$)|\?\?/;r.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Qb.pop()||r.expando+"_"+rb++;return this[a]=!0,a}}),r.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Rb.test(b.url)?"url":"string"==typeof b.data&&0===(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Rb.test(b.data)&&"data");if(h||"jsonp"===b.dataTypes[0])return e=b.jsonpCallback=r.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Rb,"$1"+e):b.jsonp!==!1&&(b.url+=(sb.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||r.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){void 0===f?r(a).removeProp(e):a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Qb.push(e)),g&&r.isFunction(f)&&f(g[0]),g=f=void 0}),"script"}),o.createHTMLDocument=function(){var a=d.implementation.createHTMLDocument("").body;return a.innerHTML="<form></form><form></form>",2===a.childNodes.length}(),r.parseHTML=function(a,b,c){if("string"!=typeof a)return[];"boolean"==typeof b&&(c=b,b=!1);var e,f,g;return b||(o.createHTMLDocument?(b=d.implementation.createHTMLDocument(""),e=b.createElement("base"),e.href=d.location.href,b.head.appendChild(e)):b=d),f=B.exec(a),g=!c&&[],f?[b.createElement(f[1])]:(f=pa([a],b,g),g&&g.length&&r(g).remove(),r.merge([],f.childNodes))},r.fn.load=function(a,b,c){var d,e,f,g=this,h=a.indexOf(" ");return h>-1&&(d=mb(a.slice(h)),a=a.slice(0,h)),r.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&r.ajax({url:a,type:e||"GET",dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?r("<div>").append(r.parseHTML(a)).find(d):a)}).always(c&&function(a,b){g.each(function(){c.apply(this,f||[a.responseText,b,a])})}),this},r.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){r.fn[b]=function(a){return this.on(b,a)}}),r.expr.pseudos.animated=function(a){return r.grep(r.timers,function(b){return a===b.elem}).length};function Sb(a){return r.isWindow(a)?a:9===a.nodeType&&a.defaultView}r.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=r.css(a,"position"),l=r(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=r.css(a,"top"),i=r.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),r.isFunction(b)&&(b=b.call(a,c,r.extend({},h))),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},r.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){r.offset.setOffset(this,a,b)});var b,c,d,e,f=this[0];if(f)return f.getClientRects().length?(d=f.getBoundingClientRect(),d.width||d.height?(e=f.ownerDocument,c=Sb(e),b=e.documentElement,{top:d.top+c.pageYOffset-b.clientTop,left:d.left+c.pageXOffset-b.clientLeft}):d):{top:0,left:0}},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===r.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),r.nodeName(a[0],"html")||(d=a.offset()),d={top:d.top+r.css(a[0],"borderTopWidth",!0),left:d.left+r.css(a[0],"borderLeftWidth",!0)}),{top:b.top-d.top-r.css(c,"marginTop",!0),left:b.left-d.left-r.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent;while(a&&"static"===r.css(a,"position"))a=a.offsetParent;return a||qa})}}),r.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c="pageYOffset"===b;r.fn[a]=function(d){return S(this,function(a,d,e){var f=Sb(a);return void 0===e?f?f[b]:a[d]:void(f?f.scrollTo(c?f.pageXOffset:e,c?e:f.pageYOffset):a[d]=e)},a,d,arguments.length)}}),r.each(["top","left"],function(a,b){r.cssHooks[b]=Oa(o.pixelPosition,function(a,c){if(c)return c=Na(a,b),La.test(c)?r(a).position()[b]+"px":c})}),r.each({Height:"height",Width:"width"},function(a,b){r.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){r.fn[d]=function(e,f){var g=arguments.length&&(c||"boolean"!=typeof e),h=c||(e===!0||f===!0?"margin":"border");return S(this,function(b,c,e){var f;return r.isWindow(b)?0===d.indexOf("outer")?b["inner"+a]:b.document.documentElement["client"+a]:9===b.nodeType?(f=b.documentElement,Math.max(b.body["scroll"+a],f["scroll"+a],b.body["offset"+a],f["offset"+a],f["client"+a])):void 0===e?r.css(b,c,h):r.style(b,c,e,h)},b,g?e:void 0,g)}})}),r.fn.extend({bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}}),r.parseJSON=JSON.parse,"function"==typeof define&&define.amd&&define("jquery",[],function(){return r});var Tb=a.jQuery,Ub=a.$;return r.noConflict=function(b){return a.$===r&&(a.$=Ub),b&&a.jQuery===r&&(a.jQuery=Tb),r},b||(a.jQuery=a.$=r),r}); PK���\�XmqII;modules/mod_flipbookmaster/assets/less/bordered-pulled.lessnu�[���// Bordered & Pulled // ------------------------- .@{fa-css-prefix}-border { padding: .2em .25em .15em; border: solid .08em @fa-border-color; border-radius: .1em; } .@{fa-css-prefix}-pull-left { float: left; } .@{fa-css-prefix}-pull-right { float: right; } .@{fa-css-prefix} { &.@{fa-css-prefix}-pull-left { margin-right: .3em; } &.@{fa-css-prefix}-pull-right { margin-left: .3em; } } /* Deprecated as of 4.4.0 */ .pull-right { float: right; } .pull-left { float: left; } .@{fa-css-prefix} { &.pull-left { margin-right: .3em; } &.pull-right { margin-left: .3em; } } PK���\^��vv9modules/mod_flipbookmaster/assets/less/screen-reader.lessnu�[���// Screen Readers // ------------------------- .sr-only { .sr-only(); } .sr-only-focusable { .sr-only-focusable(); } PK���\������1modules/mod_flipbookmaster/assets/less/icons.lessnu�[���/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .@{fa-css-prefix}-glass:before { content: @fa-var-glass; } .@{fa-css-prefix}-music:before { content: @fa-var-music; } .@{fa-css-prefix}-search:before { content: @fa-var-search; } .@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; } .@{fa-css-prefix}-heart:before { content: @fa-var-heart; } .@{fa-css-prefix}-star:before { content: @fa-var-star; } .@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; } .@{fa-css-prefix}-user:before { content: @fa-var-user; } .@{fa-css-prefix}-film:before { content: @fa-var-film; } .@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; } .@{fa-css-prefix}-th:before { content: @fa-var-th; } .@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; } .@{fa-css-prefix}-check:before { content: @fa-var-check; } .@{fa-css-prefix}-remove:before, .@{fa-css-prefix}-close:before, .@{fa-css-prefix}-times:before { content: @fa-var-times; } .@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; } .@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; } .@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; } .@{fa-css-prefix}-signal:before { content: @fa-var-signal; } .@{fa-css-prefix}-gear:before, .@{fa-css-prefix}-cog:before { content: @fa-var-cog; } .@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; } .@{fa-css-prefix}-home:before { content: @fa-var-home; } .@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; } .@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; } .@{fa-css-prefix}-road:before { content: @fa-var-road; } .@{fa-css-prefix}-download:before { content: @fa-var-download; } .@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; } .@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; } .@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; } .@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; } .@{fa-css-prefix}-rotate-right:before, .@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; } .@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; } .@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; } .@{fa-css-prefix}-lock:before { content: @fa-var-lock; } .@{fa-css-prefix}-flag:before { content: @fa-var-flag; } .@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; } .@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; } .@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; } .@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; } .@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; } .@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; } .@{fa-css-prefix}-tag:before { content: @fa-var-tag; } .@{fa-css-prefix}-tags:before { content: @fa-var-tags; } .@{fa-css-prefix}-book:before { content: @fa-var-book; } .@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; } .@{fa-css-prefix}-print:before { content: @fa-var-print; } .@{fa-css-prefix}-camera:before { content: @fa-var-camera; } .@{fa-css-prefix}-font:before { content: @fa-var-font; } .@{fa-css-prefix}-bold:before { content: @fa-var-bold; } .@{fa-css-prefix}-italic:before { content: @fa-var-italic; } .@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; } .@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; } .@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; } .@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; } .@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; } .@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; } .@{fa-css-prefix}-list:before { content: @fa-var-list; } .@{fa-css-prefix}-dedent:before, .@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; } .@{fa-css-prefix}-indent:before { content: @fa-var-indent; } .@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; } .@{fa-css-prefix}-photo:before, .@{fa-css-prefix}-image:before, .@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; } .@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; } .@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; } .@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; } .@{fa-css-prefix}-tint:before { content: @fa-var-tint; } .@{fa-css-prefix}-edit:before, .@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; } .@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; } .@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; } .@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; } .@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; } .@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; } .@{fa-css-prefix}-backward:before { content: @fa-var-backward; } .@{fa-css-prefix}-play:before { content: @fa-var-play; } .@{fa-css-prefix}-pause:before { content: @fa-var-pause; } .@{fa-css-prefix}-stop:before { content: @fa-var-stop; } .@{fa-css-prefix}-forward:before { content: @fa-var-forward; } .@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; } .@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; } .@{fa-css-prefix}-eject:before { content: @fa-var-eject; } .@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; } .@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; } .@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; } .@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; } .@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; } .@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; } .@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; } .@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; } .@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; } .@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; } .@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; } .@{fa-css-prefix}-ban:before { content: @fa-var-ban; } .@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; } .@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; } .@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; } .@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; } .@{fa-css-prefix}-mail-forward:before, .@{fa-css-prefix}-share:before { content: @fa-var-share; } .@{fa-css-prefix}-expand:before { content: @fa-var-expand; } .@{fa-css-prefix}-compress:before { content: @fa-var-compress; } .@{fa-css-prefix}-plus:before { content: @fa-var-plus; } .@{fa-css-prefix}-minus:before { content: @fa-var-minus; } .@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; } .@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; } .@{fa-css-prefix}-gift:before { content: @fa-var-gift; } .@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; } .@{fa-css-prefix}-fire:before { content: @fa-var-fire; } .@{fa-css-prefix}-eye:before { content: @fa-var-eye; } .@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; } .@{fa-css-prefix}-warning:before, .@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; } .@{fa-css-prefix}-plane:before { content: @fa-var-plane; } .@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; } .@{fa-css-prefix}-random:before { content: @fa-var-random; } .@{fa-css-prefix}-comment:before { content: @fa-var-comment; } .@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; } .@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; } .@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; } .@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; } .@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; } .@{fa-css-prefix}-folder:before { content: @fa-var-folder; } .@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; } .@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; } .@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; } .@{fa-css-prefix}-bar-chart-o:before, .@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; } .@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; } .@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; } .@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; } .@{fa-css-prefix}-key:before { content: @fa-var-key; } .@{fa-css-prefix}-gears:before, .@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; } .@{fa-css-prefix}-comments:before { content: @fa-var-comments; } .@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; } .@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; } .@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; } .@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; } .@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; } .@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; } .@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; } .@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; } .@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; } .@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; } .@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; } .@{fa-css-prefix}-upload:before { content: @fa-var-upload; } .@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; } .@{fa-css-prefix}-phone:before { content: @fa-var-phone; } .@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; } .@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; } .@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; } .@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; } .@{fa-css-prefix}-facebook-f:before, .@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; } .@{fa-css-prefix}-github:before { content: @fa-var-github; } .@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; } .@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; } .@{fa-css-prefix}-feed:before, .@{fa-css-prefix}-rss:before { content: @fa-var-rss; } .@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; } .@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; } .@{fa-css-prefix}-bell:before { content: @fa-var-bell; } .@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; } .@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; } .@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; } .@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; } .@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; } .@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; } .@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; } .@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; } .@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; } .@{fa-css-prefix}-globe:before { content: @fa-var-globe; } .@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; } .@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; } .@{fa-css-prefix}-filter:before { content: @fa-var-filter; } .@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; } .@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; } .@{fa-css-prefix}-group:before, .@{fa-css-prefix}-users:before { content: @fa-var-users; } .@{fa-css-prefix}-chain:before, .@{fa-css-prefix}-link:before { content: @fa-var-link; } .@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; } .@{fa-css-prefix}-flask:before { content: @fa-var-flask; } .@{fa-css-prefix}-cut:before, .@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; } .@{fa-css-prefix}-copy:before, .@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; } .@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; } .@{fa-css-prefix}-save:before, .@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; } .@{fa-css-prefix}-square:before { content: @fa-var-square; } .@{fa-css-prefix}-navicon:before, .@{fa-css-prefix}-reorder:before, .@{fa-css-prefix}-bars:before { content: @fa-var-bars; } .@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; } .@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; } .@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; } .@{fa-css-prefix}-underline:before { content: @fa-var-underline; } .@{fa-css-prefix}-table:before { content: @fa-var-table; } .@{fa-css-prefix}-magic:before { content: @fa-var-magic; } .@{fa-css-prefix}-truck:before { content: @fa-var-truck; } .@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; } .@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; } .@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; } .@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; } .@{fa-css-prefix}-money:before { content: @fa-var-money; } .@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; } .@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; } .@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; } .@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; } .@{fa-css-prefix}-columns:before { content: @fa-var-columns; } .@{fa-css-prefix}-unsorted:before, .@{fa-css-prefix}-sort:before { content: @fa-var-sort; } .@{fa-css-prefix}-sort-down:before, .@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; } .@{fa-css-prefix}-sort-up:before, .@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; } .@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; } .@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; } .@{fa-css-prefix}-rotate-left:before, .@{fa-css-prefix}-undo:before { content: @fa-var-undo; } .@{fa-css-prefix}-legal:before, .@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; } .@{fa-css-prefix}-dashboard:before, .@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; } .@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; } .@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; } .@{fa-css-prefix}-flash:before, .@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; } .@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; } .@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; } .@{fa-css-prefix}-paste:before, .@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; } .@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; } .@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; } .@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; } .@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; } .@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; } .@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; } .@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; } .@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; } .@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; } .@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; } .@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; } .@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; } .@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; } .@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; } .@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; } .@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; } .@{fa-css-prefix}-beer:before { content: @fa-var-beer; } .@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; } .@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; } .@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; } .@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; } .@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; } .@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; } .@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; } .@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; } .@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; } .@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; } .@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; } .@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; } .@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; } .@{fa-css-prefix}-mobile-phone:before, .@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; } .@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; } .@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; } .@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; } .@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; } .@{fa-css-prefix}-circle:before { content: @fa-var-circle; } .@{fa-css-prefix}-mail-reply:before, .@{fa-css-prefix}-reply:before { content: @fa-var-reply; } .@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; } .@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; } .@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; } .@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; } .@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; } .@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; } .@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; } .@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; } .@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; } .@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; } .@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; } .@{fa-css-prefix}-code:before { content: @fa-var-code; } .@{fa-css-prefix}-mail-reply-all:before, .@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; } .@{fa-css-prefix}-star-half-empty:before, .@{fa-css-prefix}-star-half-full:before, .@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; } .@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; } .@{fa-css-prefix}-crop:before { content: @fa-var-crop; } .@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; } .@{fa-css-prefix}-unlink:before, .@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; } .@{fa-css-prefix}-question:before { content: @fa-var-question; } .@{fa-css-prefix}-info:before { content: @fa-var-info; } .@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; } .@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; } .@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; } .@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; } .@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; } .@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; } .@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; } .@{fa-css-prefix}-shield:before { content: @fa-var-shield; } .@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; } .@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; } .@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; } .@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; } .@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; } .@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; } .@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; } .@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; } .@{fa-css-prefix}-html5:before { content: @fa-var-html5; } .@{fa-css-prefix}-css3:before { content: @fa-var-css3; } .@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; } .@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; } .@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; } .@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; } .@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; } .@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; } .@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; } .@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; } .@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; } .@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; } .@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; } .@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; } .@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; } .@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; } .@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; } .@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; } .@{fa-css-prefix}-compass:before { content: @fa-var-compass; } .@{fa-css-prefix}-toggle-down:before, .@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; } .@{fa-css-prefix}-toggle-up:before, .@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; } .@{fa-css-prefix}-toggle-right:before, .@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; } .@{fa-css-prefix}-euro:before, .@{fa-css-prefix}-eur:before { content: @fa-var-eur; } .@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; } .@{fa-css-prefix}-dollar:before, .@{fa-css-prefix}-usd:before { content: @fa-var-usd; } .@{fa-css-prefix}-rupee:before, .@{fa-css-prefix}-inr:before { content: @fa-var-inr; } .@{fa-css-prefix}-cny:before, .@{fa-css-prefix}-rmb:before, .@{fa-css-prefix}-yen:before, .@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; } .@{fa-css-prefix}-ruble:before, .@{fa-css-prefix}-rouble:before, .@{fa-css-prefix}-rub:before { content: @fa-var-rub; } .@{fa-css-prefix}-won:before, .@{fa-css-prefix}-krw:before { content: @fa-var-krw; } .@{fa-css-prefix}-bitcoin:before, .@{fa-css-prefix}-btc:before { content: @fa-var-btc; } .@{fa-css-prefix}-file:before { content: @fa-var-file; } .@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; } .@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; } .@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; } .@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; } .@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; } .@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; } .@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; } .@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; } .@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; } .@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; } .@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; } .@{fa-css-prefix}-xing:before { content: @fa-var-xing; } .@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; } .@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; } .@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; } .@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; } .@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; } .@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; } .@{fa-css-prefix}-adn:before { content: @fa-var-adn; } .@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; } .@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; } .@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; } .@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; } .@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; } .@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; } .@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; } .@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; } .@{fa-css-prefix}-apple:before { content: @fa-var-apple; } .@{fa-css-prefix}-windows:before { content: @fa-var-windows; } .@{fa-css-prefix}-android:before { content: @fa-var-android; } .@{fa-css-prefix}-linux:before { content: @fa-var-linux; } .@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; } .@{fa-css-prefix}-skype:before { content: @fa-var-skype; } .@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; } .@{fa-css-prefix}-trello:before { content: @fa-var-trello; } .@{fa-css-prefix}-female:before { content: @fa-var-female; } .@{fa-css-prefix}-male:before { content: @fa-var-male; } .@{fa-css-prefix}-gittip:before, .@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; } .@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; } .@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; } .@{fa-css-prefix}-archive:before { content: @fa-var-archive; } .@{fa-css-prefix}-bug:before { content: @fa-var-bug; } .@{fa-css-prefix}-vk:before { content: @fa-var-vk; } .@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; } .@{fa-css-prefix}-renren:before { content: @fa-var-renren; } .@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; } .@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; } .@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; } .@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; } .@{fa-css-prefix}-toggle-left:before, .@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; } .@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; } .@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; } .@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; } .@{fa-css-prefix}-turkish-lira:before, .@{fa-css-prefix}-try:before { content: @fa-var-try; } .@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; } .@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; } .@{fa-css-prefix}-slack:before { content: @fa-var-slack; } .@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; } .@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; } .@{fa-css-prefix}-openid:before { content: @fa-var-openid; } .@{fa-css-prefix}-institution:before, .@{fa-css-prefix}-bank:before, .@{fa-css-prefix}-university:before { content: @fa-var-university; } .@{fa-css-prefix}-mortar-board:before, .@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; } .@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; } .@{fa-css-prefix}-google:before { content: @fa-var-google; } .@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; } .@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; } .@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; } .@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; } .@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; } .@{fa-css-prefix}-digg:before { content: @fa-var-digg; } .@{fa-css-prefix}-pied-piper-pp:before { content: @fa-var-pied-piper-pp; } .@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; } .@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; } .@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; } .@{fa-css-prefix}-language:before { content: @fa-var-language; } .@{fa-css-prefix}-fax:before { content: @fa-var-fax; } .@{fa-css-prefix}-building:before { content: @fa-var-building; } .@{fa-css-prefix}-child:before { content: @fa-var-child; } .@{fa-css-prefix}-paw:before { content: @fa-var-paw; } .@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; } .@{fa-css-prefix}-cube:before { content: @fa-var-cube; } .@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; } .@{fa-css-prefix}-behance:before { content: @fa-var-behance; } .@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; } .@{fa-css-prefix}-steam:before { content: @fa-var-steam; } .@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; } .@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; } .@{fa-css-prefix}-automobile:before, .@{fa-css-prefix}-car:before { content: @fa-var-car; } .@{fa-css-prefix}-cab:before, .@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; } .@{fa-css-prefix}-tree:before { content: @fa-var-tree; } .@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; } .@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; } .@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; } .@{fa-css-prefix}-database:before { content: @fa-var-database; } .@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; } .@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; } .@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; } .@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; } .@{fa-css-prefix}-file-photo-o:before, .@{fa-css-prefix}-file-picture-o:before, .@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; } .@{fa-css-prefix}-file-zip-o:before, .@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; } .@{fa-css-prefix}-file-sound-o:before, .@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; } .@{fa-css-prefix}-file-movie-o:before, .@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; } .@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; } .@{fa-css-prefix}-vine:before { content: @fa-var-vine; } .@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; } .@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; } .@{fa-css-prefix}-life-bouy:before, .@{fa-css-prefix}-life-buoy:before, .@{fa-css-prefix}-life-saver:before, .@{fa-css-prefix}-support:before, .@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; } .@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; } .@{fa-css-prefix}-ra:before, .@{fa-css-prefix}-resistance:before, .@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; } .@{fa-css-prefix}-ge:before, .@{fa-css-prefix}-empire:before { content: @fa-var-empire; } .@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; } .@{fa-css-prefix}-git:before { content: @fa-var-git; } .@{fa-css-prefix}-y-combinator-square:before, .@{fa-css-prefix}-yc-square:before, .@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; } .@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; } .@{fa-css-prefix}-qq:before { content: @fa-var-qq; } .@{fa-css-prefix}-wechat:before, .@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; } .@{fa-css-prefix}-send:before, .@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; } .@{fa-css-prefix}-send-o:before, .@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; } .@{fa-css-prefix}-history:before { content: @fa-var-history; } .@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; } .@{fa-css-prefix}-header:before { content: @fa-var-header; } .@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; } .@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; } .@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; } .@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; } .@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; } .@{fa-css-prefix}-soccer-ball-o:before, .@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; } .@{fa-css-prefix}-tty:before { content: @fa-var-tty; } .@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; } .@{fa-css-prefix}-plug:before { content: @fa-var-plug; } .@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; } .@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; } .@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; } .@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; } .@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; } .@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; } .@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; } .@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; } .@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; } .@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; } .@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; } .@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; } .@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; } .@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; } .@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; } .@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; } .@{fa-css-prefix}-trash:before { content: @fa-var-trash; } .@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; } .@{fa-css-prefix}-at:before { content: @fa-var-at; } .@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; } .@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; } .@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; } .@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; } .@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; } .@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; } .@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; } .@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; } .@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; } .@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; } .@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; } .@{fa-css-prefix}-bus:before { content: @fa-var-bus; } .@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; } .@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; } .@{fa-css-prefix}-cc:before { content: @fa-var-cc; } .@{fa-css-prefix}-shekel:before, .@{fa-css-prefix}-sheqel:before, .@{fa-css-prefix}-ils:before { content: @fa-var-ils; } .@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; } .@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; } .@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; } .@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; } .@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; } .@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; } .@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; } .@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; } .@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; } .@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; } .@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; } .@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; } .@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; } .@{fa-css-prefix}-ship:before { content: @fa-var-ship; } .@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; } .@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; } .@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; } .@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; } .@{fa-css-prefix}-venus:before { content: @fa-var-venus; } .@{fa-css-prefix}-mars:before { content: @fa-var-mars; } .@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; } .@{fa-css-prefix}-intersex:before, .@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; } .@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; } .@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; } .@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; } .@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; } .@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; } .@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; } .@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; } .@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; } .@{fa-css-prefix}-genderless:before { content: @fa-var-genderless; } .@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; } .@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; } .@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; } .@{fa-css-prefix}-server:before { content: @fa-var-server; } .@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; } .@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; } .@{fa-css-prefix}-hotel:before, .@{fa-css-prefix}-bed:before { content: @fa-var-bed; } .@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; } .@{fa-css-prefix}-train:before { content: @fa-var-train; } .@{fa-css-prefix}-subway:before { content: @fa-var-subway; } .@{fa-css-prefix}-medium:before { content: @fa-var-medium; } .@{fa-css-prefix}-yc:before, .@{fa-css-prefix}-y-combinator:before { content: @fa-var-y-combinator; } .@{fa-css-prefix}-optin-monster:before { content: @fa-var-optin-monster; } .@{fa-css-prefix}-opencart:before { content: @fa-var-opencart; } .@{fa-css-prefix}-expeditedssl:before { content: @fa-var-expeditedssl; } .@{fa-css-prefix}-battery-4:before, .@{fa-css-prefix}-battery-full:before { content: @fa-var-battery-full; } .@{fa-css-prefix}-battery-3:before, .@{fa-css-prefix}-battery-three-quarters:before { content: @fa-var-battery-three-quarters; } .@{fa-css-prefix}-battery-2:before, .@{fa-css-prefix}-battery-half:before { content: @fa-var-battery-half; } .@{fa-css-prefix}-battery-1:before, .@{fa-css-prefix}-battery-quarter:before { content: @fa-var-battery-quarter; } .@{fa-css-prefix}-battery-0:before, .@{fa-css-prefix}-battery-empty:before { content: @fa-var-battery-empty; } .@{fa-css-prefix}-mouse-pointer:before { content: @fa-var-mouse-pointer; } .@{fa-css-prefix}-i-cursor:before { content: @fa-var-i-cursor; } .@{fa-css-prefix}-object-group:before { content: @fa-var-object-group; } .@{fa-css-prefix}-object-ungroup:before { content: @fa-var-object-ungroup; } .@{fa-css-prefix}-sticky-note:before { content: @fa-var-sticky-note; } .@{fa-css-prefix}-sticky-note-o:before { content: @fa-var-sticky-note-o; } .@{fa-css-prefix}-cc-jcb:before { content: @fa-var-cc-jcb; } .@{fa-css-prefix}-cc-diners-club:before { content: @fa-var-cc-diners-club; } .@{fa-css-prefix}-clone:before { content: @fa-var-clone; } .@{fa-css-prefix}-balance-scale:before { content: @fa-var-balance-scale; } .@{fa-css-prefix}-hourglass-o:before { content: @fa-var-hourglass-o; } .@{fa-css-prefix}-hourglass-1:before, .@{fa-css-prefix}-hourglass-start:before { content: @fa-var-hourglass-start; } .@{fa-css-prefix}-hourglass-2:before, .@{fa-css-prefix}-hourglass-half:before { content: @fa-var-hourglass-half; } .@{fa-css-prefix}-hourglass-3:before, .@{fa-css-prefix}-hourglass-end:before { content: @fa-var-hourglass-end; } .@{fa-css-prefix}-hourglass:before { content: @fa-var-hourglass; } .@{fa-css-prefix}-hand-grab-o:before, .@{fa-css-prefix}-hand-rock-o:before { content: @fa-var-hand-rock-o; } .@{fa-css-prefix}-hand-stop-o:before, .@{fa-css-prefix}-hand-paper-o:before { content: @fa-var-hand-paper-o; } .@{fa-css-prefix}-hand-scissors-o:before { content: @fa-var-hand-scissors-o; } .@{fa-css-prefix}-hand-lizard-o:before { content: @fa-var-hand-lizard-o; } .@{fa-css-prefix}-hand-spock-o:before { content: @fa-var-hand-spock-o; } .@{fa-css-prefix}-hand-pointer-o:before { content: @fa-var-hand-pointer-o; } .@{fa-css-prefix}-hand-peace-o:before { content: @fa-var-hand-peace-o; } .@{fa-css-prefix}-trademark:before { content: @fa-var-trademark; } .@{fa-css-prefix}-registered:before { content: @fa-var-registered; } .@{fa-css-prefix}-creative-commons:before { content: @fa-var-creative-commons; } .@{fa-css-prefix}-gg:before { content: @fa-var-gg; } .@{fa-css-prefix}-gg-circle:before { content: @fa-var-gg-circle; } .@{fa-css-prefix}-tripadvisor:before { content: @fa-var-tripadvisor; } .@{fa-css-prefix}-odnoklassniki:before { content: @fa-var-odnoklassniki; } .@{fa-css-prefix}-odnoklassniki-square:before { content: @fa-var-odnoklassniki-square; } .@{fa-css-prefix}-get-pocket:before { content: @fa-var-get-pocket; } .@{fa-css-prefix}-wikipedia-w:before { content: @fa-var-wikipedia-w; } .@{fa-css-prefix}-safari:before { content: @fa-var-safari; } .@{fa-css-prefix}-chrome:before { content: @fa-var-chrome; } .@{fa-css-prefix}-firefox:before { content: @fa-var-firefox; } .@{fa-css-prefix}-opera:before { content: @fa-var-opera; } .@{fa-css-prefix}-internet-explorer:before { content: @fa-var-internet-explorer; } .@{fa-css-prefix}-tv:before, .@{fa-css-prefix}-television:before { content: @fa-var-television; } .@{fa-css-prefix}-contao:before { content: @fa-var-contao; } .@{fa-css-prefix}-500px:before { content: @fa-var-500px; } .@{fa-css-prefix}-amazon:before { content: @fa-var-amazon; } .@{fa-css-prefix}-calendar-plus-o:before { content: @fa-var-calendar-plus-o; } .@{fa-css-prefix}-calendar-minus-o:before { content: @fa-var-calendar-minus-o; } .@{fa-css-prefix}-calendar-times-o:before { content: @fa-var-calendar-times-o; } .@{fa-css-prefix}-calendar-check-o:before { content: @fa-var-calendar-check-o; } .@{fa-css-prefix}-industry:before { content: @fa-var-industry; } .@{fa-css-prefix}-map-pin:before { content: @fa-var-map-pin; } .@{fa-css-prefix}-map-signs:before { content: @fa-var-map-signs; } .@{fa-css-prefix}-map-o:before { content: @fa-var-map-o; } .@{fa-css-prefix}-map:before { content: @fa-var-map; } .@{fa-css-prefix}-commenting:before { content: @fa-var-commenting; } .@{fa-css-prefix}-commenting-o:before { content: @fa-var-commenting-o; } .@{fa-css-prefix}-houzz:before { content: @fa-var-houzz; } .@{fa-css-prefix}-vimeo:before { content: @fa-var-vimeo; } .@{fa-css-prefix}-black-tie:before { content: @fa-var-black-tie; } .@{fa-css-prefix}-fonticons:before { content: @fa-var-fonticons; } .@{fa-css-prefix}-reddit-alien:before { content: @fa-var-reddit-alien; } .@{fa-css-prefix}-edge:before { content: @fa-var-edge; } .@{fa-css-prefix}-credit-card-alt:before { content: @fa-var-credit-card-alt; } .@{fa-css-prefix}-codiepie:before { content: @fa-var-codiepie; } .@{fa-css-prefix}-modx:before { content: @fa-var-modx; } .@{fa-css-prefix}-fort-awesome:before { content: @fa-var-fort-awesome; } .@{fa-css-prefix}-usb:before { content: @fa-var-usb; } .@{fa-css-prefix}-product-hunt:before { content: @fa-var-product-hunt; } .@{fa-css-prefix}-mixcloud:before { content: @fa-var-mixcloud; } .@{fa-css-prefix}-scribd:before { content: @fa-var-scribd; } .@{fa-css-prefix}-pause-circle:before { content: @fa-var-pause-circle; } .@{fa-css-prefix}-pause-circle-o:before { content: @fa-var-pause-circle-o; } .@{fa-css-prefix}-stop-circle:before { content: @fa-var-stop-circle; } .@{fa-css-prefix}-stop-circle-o:before { content: @fa-var-stop-circle-o; } .@{fa-css-prefix}-shopping-bag:before { content: @fa-var-shopping-bag; } .@{fa-css-prefix}-shopping-basket:before { content: @fa-var-shopping-basket; } .@{fa-css-prefix}-hashtag:before { content: @fa-var-hashtag; } .@{fa-css-prefix}-bluetooth:before { content: @fa-var-bluetooth; } .@{fa-css-prefix}-bluetooth-b:before { content: @fa-var-bluetooth-b; } .@{fa-css-prefix}-percent:before { content: @fa-var-percent; } .@{fa-css-prefix}-gitlab:before { content: @fa-var-gitlab; } .@{fa-css-prefix}-wpbeginner:before { content: @fa-var-wpbeginner; } .@{fa-css-prefix}-wpforms:before { content: @fa-var-wpforms; } .@{fa-css-prefix}-envira:before { content: @fa-var-envira; } .@{fa-css-prefix}-universal-access:before { content: @fa-var-universal-access; } .@{fa-css-prefix}-wheelchair-alt:before { content: @fa-var-wheelchair-alt; } .@{fa-css-prefix}-question-circle-o:before { content: @fa-var-question-circle-o; } .@{fa-css-prefix}-blind:before { content: @fa-var-blind; } .@{fa-css-prefix}-audio-description:before { content: @fa-var-audio-description; } .@{fa-css-prefix}-volume-control-phone:before { content: @fa-var-volume-control-phone; } .@{fa-css-prefix}-braille:before { content: @fa-var-braille; } .@{fa-css-prefix}-assistive-listening-systems:before { content: @fa-var-assistive-listening-systems; } .@{fa-css-prefix}-asl-interpreting:before, .@{fa-css-prefix}-american-sign-language-interpreting:before { content: @fa-var-american-sign-language-interpreting; } .@{fa-css-prefix}-deafness:before, .@{fa-css-prefix}-hard-of-hearing:before, .@{fa-css-prefix}-deaf:before { content: @fa-var-deaf; } .@{fa-css-prefix}-glide:before { content: @fa-var-glide; } .@{fa-css-prefix}-glide-g:before { content: @fa-var-glide-g; } .@{fa-css-prefix}-signing:before, .@{fa-css-prefix}-sign-language:before { content: @fa-var-sign-language; } .@{fa-css-prefix}-low-vision:before { content: @fa-var-low-vision; } .@{fa-css-prefix}-viadeo:before { content: @fa-var-viadeo; } .@{fa-css-prefix}-viadeo-square:before { content: @fa-var-viadeo-square; } .@{fa-css-prefix}-snapchat:before { content: @fa-var-snapchat; } .@{fa-css-prefix}-snapchat-ghost:before { content: @fa-var-snapchat-ghost; } .@{fa-css-prefix}-snapchat-square:before { content: @fa-var-snapchat-square; } .@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; } .@{fa-css-prefix}-first-order:before { content: @fa-var-first-order; } .@{fa-css-prefix}-yoast:before { content: @fa-var-yoast; } .@{fa-css-prefix}-themeisle:before { content: @fa-var-themeisle; } .@{fa-css-prefix}-google-plus-circle:before, .@{fa-css-prefix}-google-plus-official:before { content: @fa-var-google-plus-official; } .@{fa-css-prefix}-fa:before, .@{fa-css-prefix}-font-awesome:before { content: @fa-var-font-awesome; } PK���\u����8modules/mod_flipbookmaster/assets/less/font-awesome.lessnu�[���/*! * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @import "variables.less"; @import "mixins.less"; @import "path.less"; @import "core.less"; @import "larger.less"; @import "fixed-width.less"; @import "list.less"; @import "bordered-pulled.less"; @import "animated.less"; @import "rotated-flipped.less"; @import "stacked.less"; @import "icons.less"; @import "screen-reader.less"; PK���\!(���0modules/mod_flipbookmaster/assets/less/core.lessnu�[���// Base Class Definition // ------------------------- .@{fa-css-prefix} { display: inline-block; font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration font-size: inherit; // can't have font-size inherit on line above, so need to override text-rendering: auto; // optimizelegibility throws things off #1094 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } PK���\����CC2modules/mod_flipbookmaster/assets/less/mixins.lessnu�[���// Mixins // -------------------------- .fa-icon() { display: inline-block; font: normal normal normal @fa-font-size-base/@fa-line-height-base FontAwesome; // shortening font declaration font-size: inherit; // can't have font-size inherit on line above, so need to override text-rendering: auto; // optimizelegibility throws things off #1094 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fa-icon-rotate(@degrees, @rotation) { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation})"; -webkit-transform: rotate(@degrees); -ms-transform: rotate(@degrees); transform: rotate(@degrees); } .fa-icon-flip(@horiz, @vert, @rotation) { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=@{rotation}, mirror=1)"; -webkit-transform: scale(@horiz, @vert); -ms-transform: scale(@horiz, @vert); transform: scale(@horiz, @vert); } // Only display content to screen readers. A la Bootstrap 4. // // See: http://a11yproject.com/posts/how-to-hide-content/ .sr-only() { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } // Use in conjunction with .sr-only to only display content when it's focused. // // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 // // Credit: HTML5 Boilerplate .sr-only-focusable() { &:active, &:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } } PK���\�!�O�Q�Q5modules/mod_flipbookmaster/assets/less/variables.lessnu�[���// Variables // -------------------------- @fa-font-path: "../fonts"; @fa-font-size-base: 14px; @fa-line-height-base: 1; //@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts"; // for referencing Bootstrap CDN font files directly @fa-css-prefix: fa; @fa-version: "4.6.3"; @fa-border-color: #eee; @fa-inverse: #fff; @fa-li-width: (30em / 14); @fa-var-500px: "\f26e"; @fa-var-adjust: "\f042"; @fa-var-adn: "\f170"; @fa-var-align-center: "\f037"; @fa-var-align-justify: "\f039"; @fa-var-align-left: "\f036"; @fa-var-align-right: "\f038"; @fa-var-amazon: "\f270"; @fa-var-ambulance: "\f0f9"; @fa-var-american-sign-language-interpreting: "\f2a3"; @fa-var-anchor: "\f13d"; @fa-var-android: "\f17b"; @fa-var-angellist: "\f209"; @fa-var-angle-double-down: "\f103"; @fa-var-angle-double-left: "\f100"; @fa-var-angle-double-right: "\f101"; @fa-var-angle-double-up: "\f102"; @fa-var-angle-down: "\f107"; @fa-var-angle-left: "\f104"; @fa-var-angle-right: "\f105"; @fa-var-angle-up: "\f106"; @fa-var-apple: "\f179"; @fa-var-archive: "\f187"; @fa-var-area-chart: "\f1fe"; @fa-var-arrow-circle-down: "\f0ab"; @fa-var-arrow-circle-left: "\f0a8"; @fa-var-arrow-circle-o-down: "\f01a"; @fa-var-arrow-circle-o-left: "\f190"; @fa-var-arrow-circle-o-right: "\f18e"; @fa-var-arrow-circle-o-up: "\f01b"; @fa-var-arrow-circle-right: "\f0a9"; @fa-var-arrow-circle-up: "\f0aa"; @fa-var-arrow-down: "\f063"; @fa-var-arrow-left: "\f060"; @fa-var-arrow-right: "\f061"; @fa-var-arrow-up: "\f062"; @fa-var-arrows: "\f047"; @fa-var-arrows-alt: "\f0b2"; @fa-var-arrows-h: "\f07e"; @fa-var-arrows-v: "\f07d"; @fa-var-asl-interpreting: "\f2a3"; @fa-var-assistive-listening-systems: "\f2a2"; @fa-var-asterisk: "\f069"; @fa-var-at: "\f1fa"; @fa-var-audio-description: "\f29e"; @fa-var-automobile: "\f1b9"; @fa-var-backward: "\f04a"; @fa-var-balance-scale: "\f24e"; @fa-var-ban: "\f05e"; @fa-var-bank: "\f19c"; @fa-var-bar-chart: "\f080"; @fa-var-bar-chart-o: "\f080"; @fa-var-barcode: "\f02a"; @fa-var-bars: "\f0c9"; @fa-var-battery-0: "\f244"; @fa-var-battery-1: "\f243"; @fa-var-battery-2: "\f242"; @fa-var-battery-3: "\f241"; @fa-var-battery-4: "\f240"; @fa-var-battery-empty: "\f244"; @fa-var-battery-full: "\f240"; @fa-var-battery-half: "\f242"; @fa-var-battery-quarter: "\f243"; @fa-var-battery-three-quarters: "\f241"; @fa-var-bed: "\f236"; @fa-var-beer: "\f0fc"; @fa-var-behance: "\f1b4"; @fa-var-behance-square: "\f1b5"; @fa-var-bell: "\f0f3"; @fa-var-bell-o: "\f0a2"; @fa-var-bell-slash: "\f1f6"; @fa-var-bell-slash-o: "\f1f7"; @fa-var-bicycle: "\f206"; @fa-var-binoculars: "\f1e5"; @fa-var-birthday-cake: "\f1fd"; @fa-var-bitbucket: "\f171"; @fa-var-bitbucket-square: "\f172"; @fa-var-bitcoin: "\f15a"; @fa-var-black-tie: "\f27e"; @fa-var-blind: "\f29d"; @fa-var-bluetooth: "\f293"; @fa-var-bluetooth-b: "\f294"; @fa-var-bold: "\f032"; @fa-var-bolt: "\f0e7"; @fa-var-bomb: "\f1e2"; @fa-var-book: "\f02d"; @fa-var-bookmark: "\f02e"; @fa-var-bookmark-o: "\f097"; @fa-var-braille: "\f2a1"; @fa-var-briefcase: "\f0b1"; @fa-var-btc: "\f15a"; @fa-var-bug: "\f188"; @fa-var-building: "\f1ad"; @fa-var-building-o: "\f0f7"; @fa-var-bullhorn: "\f0a1"; @fa-var-bullseye: "\f140"; @fa-var-bus: "\f207"; @fa-var-buysellads: "\f20d"; @fa-var-cab: "\f1ba"; @fa-var-calculator: "\f1ec"; @fa-var-calendar: "\f073"; @fa-var-calendar-check-o: "\f274"; @fa-var-calendar-minus-o: "\f272"; @fa-var-calendar-o: "\f133"; @fa-var-calendar-plus-o: "\f271"; @fa-var-calendar-times-o: "\f273"; @fa-var-camera: "\f030"; @fa-var-camera-retro: "\f083"; @fa-var-car: "\f1b9"; @fa-var-caret-down: "\f0d7"; @fa-var-caret-left: "\f0d9"; @fa-var-caret-right: "\f0da"; @fa-var-caret-square-o-down: "\f150"; @fa-var-caret-square-o-left: "\f191"; @fa-var-caret-square-o-right: "\f152"; @fa-var-caret-square-o-up: "\f151"; @fa-var-caret-up: "\f0d8"; @fa-var-cart-arrow-down: "\f218"; @fa-var-cart-plus: "\f217"; @fa-var-cc: "\f20a"; @fa-var-cc-amex: "\f1f3"; @fa-var-cc-diners-club: "\f24c"; @fa-var-cc-discover: "\f1f2"; @fa-var-cc-jcb: "\f24b"; @fa-var-cc-mastercard: "\f1f1"; @fa-var-cc-paypal: "\f1f4"; @fa-var-cc-stripe: "\f1f5"; @fa-var-cc-visa: "\f1f0"; @fa-var-certificate: "\f0a3"; @fa-var-chain: "\f0c1"; @fa-var-chain-broken: "\f127"; @fa-var-check: "\f00c"; @fa-var-check-circle: "\f058"; @fa-var-check-circle-o: "\f05d"; @fa-var-check-square: "\f14a"; @fa-var-check-square-o: "\f046"; @fa-var-chevron-circle-down: "\f13a"; @fa-var-chevron-circle-left: "\f137"; @fa-var-chevron-circle-right: "\f138"; @fa-var-chevron-circle-up: "\f139"; @fa-var-chevron-down: "\f078"; @fa-var-chevron-left: "\f053"; @fa-var-chevron-right: "\f054"; @fa-var-chevron-up: "\f077"; @fa-var-child: "\f1ae"; @fa-var-chrome: "\f268"; @fa-var-circle: "\f111"; @fa-var-circle-o: "\f10c"; @fa-var-circle-o-notch: "\f1ce"; @fa-var-circle-thin: "\f1db"; @fa-var-clipboard: "\f0ea"; @fa-var-clock-o: "\f017"; @fa-var-clone: "\f24d"; @fa-var-close: "\f00d"; @fa-var-cloud: "\f0c2"; @fa-var-cloud-download: "\f0ed"; @fa-var-cloud-upload: "\f0ee"; @fa-var-cny: "\f157"; @fa-var-code: "\f121"; @fa-var-code-fork: "\f126"; @fa-var-codepen: "\f1cb"; @fa-var-codiepie: "\f284"; @fa-var-coffee: "\f0f4"; @fa-var-cog: "\f013"; @fa-var-cogs: "\f085"; @fa-var-columns: "\f0db"; @fa-var-comment: "\f075"; @fa-var-comment-o: "\f0e5"; @fa-var-commenting: "\f27a"; @fa-var-commenting-o: "\f27b"; @fa-var-comments: "\f086"; @fa-var-comments-o: "\f0e6"; @fa-var-compass: "\f14e"; @fa-var-compress: "\f066"; @fa-var-connectdevelop: "\f20e"; @fa-var-contao: "\f26d"; @fa-var-copy: "\f0c5"; @fa-var-copyright: "\f1f9"; @fa-var-creative-commons: "\f25e"; @fa-var-credit-card: "\f09d"; @fa-var-credit-card-alt: "\f283"; @fa-var-crop: "\f125"; @fa-var-crosshairs: "\f05b"; @fa-var-css3: "\f13c"; @fa-var-cube: "\f1b2"; @fa-var-cubes: "\f1b3"; @fa-var-cut: "\f0c4"; @fa-var-cutlery: "\f0f5"; @fa-var-dashboard: "\f0e4"; @fa-var-dashcube: "\f210"; @fa-var-database: "\f1c0"; @fa-var-deaf: "\f2a4"; @fa-var-deafness: "\f2a4"; @fa-var-dedent: "\f03b"; @fa-var-delicious: "\f1a5"; @fa-var-desktop: "\f108"; @fa-var-deviantart: "\f1bd"; @fa-var-diamond: "\f219"; @fa-var-digg: "\f1a6"; @fa-var-dollar: "\f155"; @fa-var-dot-circle-o: "\f192"; @fa-var-download: "\f019"; @fa-var-dribbble: "\f17d"; @fa-var-dropbox: "\f16b"; @fa-var-drupal: "\f1a9"; @fa-var-edge: "\f282"; @fa-var-edit: "\f044"; @fa-var-eject: "\f052"; @fa-var-ellipsis-h: "\f141"; @fa-var-ellipsis-v: "\f142"; @fa-var-empire: "\f1d1"; @fa-var-envelope: "\f0e0"; @fa-var-envelope-o: "\f003"; @fa-var-envelope-square: "\f199"; @fa-var-envira: "\f299"; @fa-var-eraser: "\f12d"; @fa-var-eur: "\f153"; @fa-var-euro: "\f153"; @fa-var-exchange: "\f0ec"; @fa-var-exclamation: "\f12a"; @fa-var-exclamation-circle: "\f06a"; @fa-var-exclamation-triangle: "\f071"; @fa-var-expand: "\f065"; @fa-var-expeditedssl: "\f23e"; @fa-var-external-link: "\f08e"; @fa-var-external-link-square: "\f14c"; @fa-var-eye: "\f06e"; @fa-var-eye-slash: "\f070"; @fa-var-eyedropper: "\f1fb"; @fa-var-fa: "\f2b4"; @fa-var-facebook: "\f09a"; @fa-var-facebook-f: "\f09a"; @fa-var-facebook-official: "\f230"; @fa-var-facebook-square: "\f082"; @fa-var-fast-backward: "\f049"; @fa-var-fast-forward: "\f050"; @fa-var-fax: "\f1ac"; @fa-var-feed: "\f09e"; @fa-var-female: "\f182"; @fa-var-fighter-jet: "\f0fb"; @fa-var-file: "\f15b"; @fa-var-file-archive-o: "\f1c6"; @fa-var-file-audio-o: "\f1c7"; @fa-var-file-code-o: "\f1c9"; @fa-var-file-excel-o: "\f1c3"; @fa-var-file-image-o: "\f1c5"; @fa-var-file-movie-o: "\f1c8"; @fa-var-file-o: "\f016"; @fa-var-file-pdf-o: "\f1c1"; @fa-var-file-photo-o: "\f1c5"; @fa-var-file-picture-o: "\f1c5"; @fa-var-file-powerpoint-o: "\f1c4"; @fa-var-file-sound-o: "\f1c7"; @fa-var-file-text: "\f15c"; @fa-var-file-text-o: "\f0f6"; @fa-var-file-video-o: "\f1c8"; @fa-var-file-word-o: "\f1c2"; @fa-var-file-zip-o: "\f1c6"; @fa-var-files-o: "\f0c5"; @fa-var-film: "\f008"; @fa-var-filter: "\f0b0"; @fa-var-fire: "\f06d"; @fa-var-fire-extinguisher: "\f134"; @fa-var-firefox: "\f269"; @fa-var-first-order: "\f2b0"; @fa-var-flag: "\f024"; @fa-var-flag-checkered: "\f11e"; @fa-var-flag-o: "\f11d"; @fa-var-flash: "\f0e7"; @fa-var-flask: "\f0c3"; @fa-var-flickr: "\f16e"; @fa-var-floppy-o: "\f0c7"; @fa-var-folder: "\f07b"; @fa-var-folder-o: "\f114"; @fa-var-folder-open: "\f07c"; @fa-var-folder-open-o: "\f115"; @fa-var-font: "\f031"; @fa-var-font-awesome: "\f2b4"; @fa-var-fonticons: "\f280"; @fa-var-fort-awesome: "\f286"; @fa-var-forumbee: "\f211"; @fa-var-forward: "\f04e"; @fa-var-foursquare: "\f180"; @fa-var-frown-o: "\f119"; @fa-var-futbol-o: "\f1e3"; @fa-var-gamepad: "\f11b"; @fa-var-gavel: "\f0e3"; @fa-var-gbp: "\f154"; @fa-var-ge: "\f1d1"; @fa-var-gear: "\f013"; @fa-var-gears: "\f085"; @fa-var-genderless: "\f22d"; @fa-var-get-pocket: "\f265"; @fa-var-gg: "\f260"; @fa-var-gg-circle: "\f261"; @fa-var-gift: "\f06b"; @fa-var-git: "\f1d3"; @fa-var-git-square: "\f1d2"; @fa-var-github: "\f09b"; @fa-var-github-alt: "\f113"; @fa-var-github-square: "\f092"; @fa-var-gitlab: "\f296"; @fa-var-gittip: "\f184"; @fa-var-glass: "\f000"; @fa-var-glide: "\f2a5"; @fa-var-glide-g: "\f2a6"; @fa-var-globe: "\f0ac"; @fa-var-google: "\f1a0"; @fa-var-google-plus: "\f0d5"; @fa-var-google-plus-circle: "\f2b3"; @fa-var-google-plus-official: "\f2b3"; @fa-var-google-plus-square: "\f0d4"; @fa-var-google-wallet: "\f1ee"; @fa-var-graduation-cap: "\f19d"; @fa-var-gratipay: "\f184"; @fa-var-group: "\f0c0"; @fa-var-h-square: "\f0fd"; @fa-var-hacker-news: "\f1d4"; @fa-var-hand-grab-o: "\f255"; @fa-var-hand-lizard-o: "\f258"; @fa-var-hand-o-down: "\f0a7"; @fa-var-hand-o-left: "\f0a5"; @fa-var-hand-o-right: "\f0a4"; @fa-var-hand-o-up: "\f0a6"; @fa-var-hand-paper-o: "\f256"; @fa-var-hand-peace-o: "\f25b"; @fa-var-hand-pointer-o: "\f25a"; @fa-var-hand-rock-o: "\f255"; @fa-var-hand-scissors-o: "\f257"; @fa-var-hand-spock-o: "\f259"; @fa-var-hand-stop-o: "\f256"; @fa-var-hard-of-hearing: "\f2a4"; @fa-var-hashtag: "\f292"; @fa-var-hdd-o: "\f0a0"; @fa-var-header: "\f1dc"; @fa-var-headphones: "\f025"; @fa-var-heart: "\f004"; @fa-var-heart-o: "\f08a"; @fa-var-heartbeat: "\f21e"; @fa-var-history: "\f1da"; @fa-var-home: "\f015"; @fa-var-hospital-o: "\f0f8"; @fa-var-hotel: "\f236"; @fa-var-hourglass: "\f254"; @fa-var-hourglass-1: "\f251"; @fa-var-hourglass-2: "\f252"; @fa-var-hourglass-3: "\f253"; @fa-var-hourglass-end: "\f253"; @fa-var-hourglass-half: "\f252"; @fa-var-hourglass-o: "\f250"; @fa-var-hourglass-start: "\f251"; @fa-var-houzz: "\f27c"; @fa-var-html5: "\f13b"; @fa-var-i-cursor: "\f246"; @fa-var-ils: "\f20b"; @fa-var-image: "\f03e"; @fa-var-inbox: "\f01c"; @fa-var-indent: "\f03c"; @fa-var-industry: "\f275"; @fa-var-info: "\f129"; @fa-var-info-circle: "\f05a"; @fa-var-inr: "\f156"; @fa-var-instagram: "\f16d"; @fa-var-institution: "\f19c"; @fa-var-internet-explorer: "\f26b"; @fa-var-intersex: "\f224"; @fa-var-ioxhost: "\f208"; @fa-var-italic: "\f033"; @fa-var-joomla: "\f1aa"; @fa-var-jpy: "\f157"; @fa-var-jsfiddle: "\f1cc"; @fa-var-key: "\f084"; @fa-var-keyboard-o: "\f11c"; @fa-var-krw: "\f159"; @fa-var-language: "\f1ab"; @fa-var-laptop: "\f109"; @fa-var-lastfm: "\f202"; @fa-var-lastfm-square: "\f203"; @fa-var-leaf: "\f06c"; @fa-var-leanpub: "\f212"; @fa-var-legal: "\f0e3"; @fa-var-lemon-o: "\f094"; @fa-var-level-down: "\f149"; @fa-var-level-up: "\f148"; @fa-var-life-bouy: "\f1cd"; @fa-var-life-buoy: "\f1cd"; @fa-var-life-ring: "\f1cd"; @fa-var-life-saver: "\f1cd"; @fa-var-lightbulb-o: "\f0eb"; @fa-var-line-chart: "\f201"; @fa-var-link: "\f0c1"; @fa-var-linkedin: "\f0e1"; @fa-var-linkedin-square: "\f08c"; @fa-var-linux: "\f17c"; @fa-var-list: "\f03a"; @fa-var-list-alt: "\f022"; @fa-var-list-ol: "\f0cb"; @fa-var-list-ul: "\f0ca"; @fa-var-location-arrow: "\f124"; @fa-var-lock: "\f023"; @fa-var-long-arrow-down: "\f175"; @fa-var-long-arrow-left: "\f177"; @fa-var-long-arrow-right: "\f178"; @fa-var-long-arrow-up: "\f176"; @fa-var-low-vision: "\f2a8"; @fa-var-magic: "\f0d0"; @fa-var-magnet: "\f076"; @fa-var-mail-forward: "\f064"; @fa-var-mail-reply: "\f112"; @fa-var-mail-reply-all: "\f122"; @fa-var-male: "\f183"; @fa-var-map: "\f279"; @fa-var-map-marker: "\f041"; @fa-var-map-o: "\f278"; @fa-var-map-pin: "\f276"; @fa-var-map-signs: "\f277"; @fa-var-mars: "\f222"; @fa-var-mars-double: "\f227"; @fa-var-mars-stroke: "\f229"; @fa-var-mars-stroke-h: "\f22b"; @fa-var-mars-stroke-v: "\f22a"; @fa-var-maxcdn: "\f136"; @fa-var-meanpath: "\f20c"; @fa-var-medium: "\f23a"; @fa-var-medkit: "\f0fa"; @fa-var-meh-o: "\f11a"; @fa-var-mercury: "\f223"; @fa-var-microphone: "\f130"; @fa-var-microphone-slash: "\f131"; @fa-var-minus: "\f068"; @fa-var-minus-circle: "\f056"; @fa-var-minus-square: "\f146"; @fa-var-minus-square-o: "\f147"; @fa-var-mixcloud: "\f289"; @fa-var-mobile: "\f10b"; @fa-var-mobile-phone: "\f10b"; @fa-var-modx: "\f285"; @fa-var-money: "\f0d6"; @fa-var-moon-o: "\f186"; @fa-var-mortar-board: "\f19d"; @fa-var-motorcycle: "\f21c"; @fa-var-mouse-pointer: "\f245"; @fa-var-music: "\f001"; @fa-var-navicon: "\f0c9"; @fa-var-neuter: "\f22c"; @fa-var-newspaper-o: "\f1ea"; @fa-var-object-group: "\f247"; @fa-var-object-ungroup: "\f248"; @fa-var-odnoklassniki: "\f263"; @fa-var-odnoklassniki-square: "\f264"; @fa-var-opencart: "\f23d"; @fa-var-openid: "\f19b"; @fa-var-opera: "\f26a"; @fa-var-optin-monster: "\f23c"; @fa-var-outdent: "\f03b"; @fa-var-pagelines: "\f18c"; @fa-var-paint-brush: "\f1fc"; @fa-var-paper-plane: "\f1d8"; @fa-var-paper-plane-o: "\f1d9"; @fa-var-paperclip: "\f0c6"; @fa-var-paragraph: "\f1dd"; @fa-var-paste: "\f0ea"; @fa-var-pause: "\f04c"; @fa-var-pause-circle: "\f28b"; @fa-var-pause-circle-o: "\f28c"; @fa-var-paw: "\f1b0"; @fa-var-paypal: "\f1ed"; @fa-var-pencil: "\f040"; @fa-var-pencil-square: "\f14b"; @fa-var-pencil-square-o: "\f044"; @fa-var-percent: "\f295"; @fa-var-phone: "\f095"; @fa-var-phone-square: "\f098"; @fa-var-photo: "\f03e"; @fa-var-picture-o: "\f03e"; @fa-var-pie-chart: "\f200"; @fa-var-pied-piper: "\f2ae"; @fa-var-pied-piper-alt: "\f1a8"; @fa-var-pied-piper-pp: "\f1a7"; @fa-var-pinterest: "\f0d2"; @fa-var-pinterest-p: "\f231"; @fa-var-pinterest-square: "\f0d3"; @fa-var-plane: "\f072"; @fa-var-play: "\f04b"; @fa-var-play-circle: "\f144"; @fa-var-play-circle-o: "\f01d"; @fa-var-plug: "\f1e6"; @fa-var-plus: "\f067"; @fa-var-plus-circle: "\f055"; @fa-var-plus-square: "\f0fe"; @fa-var-plus-square-o: "\f196"; @fa-var-power-off: "\f011"; @fa-var-print: "\f02f"; @fa-var-product-hunt: "\f288"; @fa-var-puzzle-piece: "\f12e"; @fa-var-qq: "\f1d6"; @fa-var-qrcode: "\f029"; @fa-var-question: "\f128"; @fa-var-question-circle: "\f059"; @fa-var-question-circle-o: "\f29c"; @fa-var-quote-left: "\f10d"; @fa-var-quote-right: "\f10e"; @fa-var-ra: "\f1d0"; @fa-var-random: "\f074"; @fa-var-rebel: "\f1d0"; @fa-var-recycle: "\f1b8"; @fa-var-reddit: "\f1a1"; @fa-var-reddit-alien: "\f281"; @fa-var-reddit-square: "\f1a2"; @fa-var-refresh: "\f021"; @fa-var-registered: "\f25d"; @fa-var-remove: "\f00d"; @fa-var-renren: "\f18b"; @fa-var-reorder: "\f0c9"; @fa-var-repeat: "\f01e"; @fa-var-reply: "\f112"; @fa-var-reply-all: "\f122"; @fa-var-resistance: "\f1d0"; @fa-var-retweet: "\f079"; @fa-var-rmb: "\f157"; @fa-var-road: "\f018"; @fa-var-rocket: "\f135"; @fa-var-rotate-left: "\f0e2"; @fa-var-rotate-right: "\f01e"; @fa-var-rouble: "\f158"; @fa-var-rss: "\f09e"; @fa-var-rss-square: "\f143"; @fa-var-rub: "\f158"; @fa-var-ruble: "\f158"; @fa-var-rupee: "\f156"; @fa-var-safari: "\f267"; @fa-var-save: "\f0c7"; @fa-var-scissors: "\f0c4"; @fa-var-scribd: "\f28a"; @fa-var-search: "\f002"; @fa-var-search-minus: "\f010"; @fa-var-search-plus: "\f00e"; @fa-var-sellsy: "\f213"; @fa-var-send: "\f1d8"; @fa-var-send-o: "\f1d9"; @fa-var-server: "\f233"; @fa-var-share: "\f064"; @fa-var-share-alt: "\f1e0"; @fa-var-share-alt-square: "\f1e1"; @fa-var-share-square: "\f14d"; @fa-var-share-square-o: "\f045"; @fa-var-shekel: "\f20b"; @fa-var-sheqel: "\f20b"; @fa-var-shield: "\f132"; @fa-var-ship: "\f21a"; @fa-var-shirtsinbulk: "\f214"; @fa-var-shopping-bag: "\f290"; @fa-var-shopping-basket: "\f291"; @fa-var-shopping-cart: "\f07a"; @fa-var-sign-in: "\f090"; @fa-var-sign-language: "\f2a7"; @fa-var-sign-out: "\f08b"; @fa-var-signal: "\f012"; @fa-var-signing: "\f2a7"; @fa-var-simplybuilt: "\f215"; @fa-var-sitemap: "\f0e8"; @fa-var-skyatlas: "\f216"; @fa-var-skype: "\f17e"; @fa-var-slack: "\f198"; @fa-var-sliders: "\f1de"; @fa-var-slideshare: "\f1e7"; @fa-var-smile-o: "\f118"; @fa-var-snapchat: "\f2ab"; @fa-var-snapchat-ghost: "\f2ac"; @fa-var-snapchat-square: "\f2ad"; @fa-var-soccer-ball-o: "\f1e3"; @fa-var-sort: "\f0dc"; @fa-var-sort-alpha-asc: "\f15d"; @fa-var-sort-alpha-desc: "\f15e"; @fa-var-sort-amount-asc: "\f160"; @fa-var-sort-amount-desc: "\f161"; @fa-var-sort-asc: "\f0de"; @fa-var-sort-desc: "\f0dd"; @fa-var-sort-down: "\f0dd"; @fa-var-sort-numeric-asc: "\f162"; @fa-var-sort-numeric-desc: "\f163"; @fa-var-sort-up: "\f0de"; @fa-var-soundcloud: "\f1be"; @fa-var-space-shuttle: "\f197"; @fa-var-spinner: "\f110"; @fa-var-spoon: "\f1b1"; @fa-var-spotify: "\f1bc"; @fa-var-square: "\f0c8"; @fa-var-square-o: "\f096"; @fa-var-stack-exchange: "\f18d"; @fa-var-stack-overflow: "\f16c"; @fa-var-star: "\f005"; @fa-var-star-half: "\f089"; @fa-var-star-half-empty: "\f123"; @fa-var-star-half-full: "\f123"; @fa-var-star-half-o: "\f123"; @fa-var-star-o: "\f006"; @fa-var-steam: "\f1b6"; @fa-var-steam-square: "\f1b7"; @fa-var-step-backward: "\f048"; @fa-var-step-forward: "\f051"; @fa-var-stethoscope: "\f0f1"; @fa-var-sticky-note: "\f249"; @fa-var-sticky-note-o: "\f24a"; @fa-var-stop: "\f04d"; @fa-var-stop-circle: "\f28d"; @fa-var-stop-circle-o: "\f28e"; @fa-var-street-view: "\f21d"; @fa-var-strikethrough: "\f0cc"; @fa-var-stumbleupon: "\f1a4"; @fa-var-stumbleupon-circle: "\f1a3"; @fa-var-subscript: "\f12c"; @fa-var-subway: "\f239"; @fa-var-suitcase: "\f0f2"; @fa-var-sun-o: "\f185"; @fa-var-superscript: "\f12b"; @fa-var-support: "\f1cd"; @fa-var-table: "\f0ce"; @fa-var-tablet: "\f10a"; @fa-var-tachometer: "\f0e4"; @fa-var-tag: "\f02b"; @fa-var-tags: "\f02c"; @fa-var-tasks: "\f0ae"; @fa-var-taxi: "\f1ba"; @fa-var-television: "\f26c"; @fa-var-tencent-weibo: "\f1d5"; @fa-var-terminal: "\f120"; @fa-var-text-height: "\f034"; @fa-var-text-width: "\f035"; @fa-var-th: "\f00a"; @fa-var-th-large: "\f009"; @fa-var-th-list: "\f00b"; @fa-var-themeisle: "\f2b2"; @fa-var-thumb-tack: "\f08d"; @fa-var-thumbs-down: "\f165"; @fa-var-thumbs-o-down: "\f088"; @fa-var-thumbs-o-up: "\f087"; @fa-var-thumbs-up: "\f164"; @fa-var-ticket: "\f145"; @fa-var-times: "\f00d"; @fa-var-times-circle: "\f057"; @fa-var-times-circle-o: "\f05c"; @fa-var-tint: "\f043"; @fa-var-toggle-down: "\f150"; @fa-var-toggle-left: "\f191"; @fa-var-toggle-off: "\f204"; @fa-var-toggle-on: "\f205"; @fa-var-toggle-right: "\f152"; @fa-var-toggle-up: "\f151"; @fa-var-trademark: "\f25c"; @fa-var-train: "\f238"; @fa-var-transgender: "\f224"; @fa-var-transgender-alt: "\f225"; @fa-var-trash: "\f1f8"; @fa-var-trash-o: "\f014"; @fa-var-tree: "\f1bb"; @fa-var-trello: "\f181"; @fa-var-tripadvisor: "\f262"; @fa-var-trophy: "\f091"; @fa-var-truck: "\f0d1"; @fa-var-try: "\f195"; @fa-var-tty: "\f1e4"; @fa-var-tumblr: "\f173"; @fa-var-tumblr-square: "\f174"; @fa-var-turkish-lira: "\f195"; @fa-var-tv: "\f26c"; @fa-var-twitch: "\f1e8"; @fa-var-twitter: "\f099"; @fa-var-twitter-square: "\f081"; @fa-var-umbrella: "\f0e9"; @fa-var-underline: "\f0cd"; @fa-var-undo: "\f0e2"; @fa-var-universal-access: "\f29a"; @fa-var-university: "\f19c"; @fa-var-unlink: "\f127"; @fa-var-unlock: "\f09c"; @fa-var-unlock-alt: "\f13e"; @fa-var-unsorted: "\f0dc"; @fa-var-upload: "\f093"; @fa-var-usb: "\f287"; @fa-var-usd: "\f155"; @fa-var-user: "\f007"; @fa-var-user-md: "\f0f0"; @fa-var-user-plus: "\f234"; @fa-var-user-secret: "\f21b"; @fa-var-user-times: "\f235"; @fa-var-users: "\f0c0"; @fa-var-venus: "\f221"; @fa-var-venus-double: "\f226"; @fa-var-venus-mars: "\f228"; @fa-var-viacoin: "\f237"; @fa-var-viadeo: "\f2a9"; @fa-var-viadeo-square: "\f2aa"; @fa-var-video-camera: "\f03d"; @fa-var-vimeo: "\f27d"; @fa-var-vimeo-square: "\f194"; @fa-var-vine: "\f1ca"; @fa-var-vk: "\f189"; @fa-var-volume-control-phone: "\f2a0"; @fa-var-volume-down: "\f027"; @fa-var-volume-off: "\f026"; @fa-var-volume-up: "\f028"; @fa-var-warning: "\f071"; @fa-var-wechat: "\f1d7"; @fa-var-weibo: "\f18a"; @fa-var-weixin: "\f1d7"; @fa-var-whatsapp: "\f232"; @fa-var-wheelchair: "\f193"; @fa-var-wheelchair-alt: "\f29b"; @fa-var-wifi: "\f1eb"; @fa-var-wikipedia-w: "\f266"; @fa-var-windows: "\f17a"; @fa-var-won: "\f159"; @fa-var-wordpress: "\f19a"; @fa-var-wpbeginner: "\f297"; @fa-var-wpforms: "\f298"; @fa-var-wrench: "\f0ad"; @fa-var-xing: "\f168"; @fa-var-xing-square: "\f169"; @fa-var-y-combinator: "\f23b"; @fa-var-y-combinator-square: "\f1d4"; @fa-var-yahoo: "\f19e"; @fa-var-yc: "\f23b"; @fa-var-yc-square: "\f1d4"; @fa-var-yelp: "\f1e9"; @fa-var-yen: "\f157"; @fa-var-yoast: "\f2b1"; @fa-var-youtube: "\f167"; @fa-var-youtube-play: "\f16a"; @fa-var-youtube-square: "\f166"; PK���\�\��yy0modules/mod_flipbookmaster/assets/less/list.lessnu�[���// List Icons // ------------------------- .@{fa-css-prefix}-ul { padding-left: 0; margin-left: @fa-li-width; list-style-type: none; > li { position: relative; } } .@{fa-css-prefix}-li { position: absolute; left: -@fa-li-width; width: @fa-li-width; top: (2em / 14); text-align: center; &.@{fa-css-prefix}-lg { left: (-@fa-li-width + (4em / 14)); } } PK���\����3modules/mod_flipbookmaster/assets/less/stacked.lessnu�[���// Stacked Icons // ------------------------- .@{fa-css-prefix}-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .@{fa-css-prefix}-stack-1x { line-height: inherit; } .@{fa-css-prefix}-stack-2x { font-size: 2em; } .@{fa-css-prefix}-inverse { color: @fa-inverse; } PK���\WD�ww7modules/mod_flipbookmaster/assets/less/fixed-width.lessnu�[���// Fixed Width Icons // ------------------------- .@{fa-css-prefix}-fw { width: (18em / 14); text-align: center; } PK���\u�C��4modules/mod_flipbookmaster/assets/less/animated.lessnu�[���// Animated Icons // -------------------------- .@{fa-css-prefix}-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .@{fa-css-prefix}-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } PK���\,^�Bnn;modules/mod_flipbookmaster/assets/less/rotated-flipped.lessnu�[���// Rotated & Flipped Icons // ------------------------- .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); } .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); } .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); } .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); } .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); } // Hook for IE8-9 // ------------------------- :root .@{fa-css-prefix}-rotate-90, :root .@{fa-css-prefix}-rotate-180, :root .@{fa-css-prefix}-rotate-270, :root .@{fa-css-prefix}-flip-horizontal, :root .@{fa-css-prefix}-flip-vertical { filter: none; } PK���\��Qrr2modules/mod_flipbookmaster/assets/less/larger.lessnu�[���// Icon Sizes // ------------------------- /* makes the font 33% larger relative to the icon container */ .@{fa-css-prefix}-lg { font-size: (4em / 3); line-height: (3em / 4); vertical-align: -15%; } .@{fa-css-prefix}-2x { font-size: 2em; } .@{fa-css-prefix}-3x { font-size: 3em; } .@{fa-css-prefix}-4x { font-size: 4em; } .@{fa-css-prefix}-5x { font-size: 5em; } PK���\���S0modules/mod_flipbookmaster/assets/less/path.lessnu�[���/* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}'); src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'), url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'), url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'), url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'), url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg'); // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts font-weight: normal; font-style: normal; } PK���\�a�--,modules/mod_flipbookmaster/assets/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\�W}�}�6modules/mod_flipbookmaster/assets/css/baseflipbook.cssnu�[���.flipbook-abs-center { top: 50%; left: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .flipbook-abs-h-center { position: absolute; left: 50%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); -ms-transform: translate(-50%); transform: translate(-50%); } .flipbook-container { min-height: 320px; background: no-repeat 50%; background-size: cover; width: 100%; position: relative; /* background-color: #A6322D; */ /*Smoothing of images in Firefox*/ image-rendering: auto; direction: ltr; } .flipbook-container.flipbook-transparent:not(.flipbook-fullscreen) { background: transparent !important; } .flipbook-container.flipbook-custom-fullscreen.flipbook-fullscreen { position: fixed !important; top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; margin: 0 !important; border: 0 !important; z-index: 999999; } .flipbook-container .loading-info { position: absolute; top: 100%; margin-top: 20px; margin-left: 5px; padding: 6px 20px; background-color: rgba(0, 0, 0, 0.09); font-style: italic; border-radius: 5px; font-size: 11px; max-height: 30px; color: #fff; max-width: 200px; transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); left: 50%; opacity: 0.7; transition: 0.3s top ease; -webkit-transition: 0.3s top ease; } .loading-info.flipbook-old-browser { color: gray; background-color: white; opacity: 0.9; text-align: center; max-height: none; } .loading-info.flipbook-old-browser a { font-weight: bold; font-style: normal; text-transform: uppercase; color: #2196F3; display: block; text-decoration: underline; margin: 10px 0 0; } .flipbook-container.flipbook-init .loading-info { top: 50%; } .flipbook-3dcanvas { position: absolute; z-index: 1; right: 0; } .flipbook-container > canvas { } .flipbook-container a { outline: none; text-decoration: none; box-shadow: none; } .flipbook-container.flipbook-zoom-enabled canvas.flipbook-3dcanvas, .flipbook-container.flipbook-zoom-enabled .flipbook-book-stage { cursor: move; /*noinspection Annotator*/ cursor: -webkit-grab; } .flipbook-container:before, .flipbook-container:after { content: " "; transition: 0.3s 0.1s opacity; -webkit-transition: 0.3s 0.1s opacity; opacity: 0; height: 50px; width: 50px; left: 50%; top: 50%; font-size: 12px; margin: -45px -25px -25px; box-sizing: border-box; position: absolute; pointer-events: none; } .flipbook-container.flipbook-loading:before, .flipbook-container.flipbook-loading:after { content: " "; z-index: 100; opacity: 1; /*display:none;*/ } .flipbook-container.flipbook-loading .flipbook-loading-icon { } .flipbook-container.flipbook-loading:after { content: " "; background-image: url("../images/loading.gif?"); background-repeat: no-repeat; background-size: 32px; background-position: 50%; } .flipbook-container.flipbook-loading:before { background-color: white; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; border: 1px solid rgba(150, 150, 150, 0.2); } .flipbook-book-stage { position: absolute; overflow: hidden; right: 0; bottom: 0; z-index: 1; top: 0; left: 0; /*Blurry image fixation*/ filter: blur(0); -webkit-filter: blur(0); padding: 30px 50px 70px; } .flipbook-floating .flipbook-book-stage { } .flipbook-container.flipbook-xs .flipbook-book-stage { padding-left: 20px; padding-right: 20px; } .flipbook-container.flipbook-sidemenu-open .flipbook-book-stage { padding-left: 230px; padding-right: 10px; } .flipbook-container.flipbook-sidemenu-open > .flipbook-ui-btn.flipbook-ui-prev { left: 220px; } .flipbook-book-stage.flipbook-zoom-enabled { cursor: move; } .flipbook-page-front:before, .flipbook-page-back:before { content: " "; } .flipbook-book-page .flipbook-page-front:before { background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); background-image: -ms-linear-gradient(right, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.2) 10%, rgba(0, 0, 0, 0.15) 25%, rgba(0, 0, 0, 0) 70%); } .flipbook-book-page .flipbook-page-back:before { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); background-image: -ms-linear-gradient(left, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.15) 15%, rgba(255, 255, 255, 0.07), rgba(255, 255, 255, 0.0)); } .flipbook-book-wrapper, .flipbook-page-wrapper, .flipbook-book-page, .flipbook-page-content, .flipbook-page-front:before, .flipbook-page-wrapper:after, .flipbook-page-back:before, .flipbook-page-content:after, .flipbook-page-effects, .flipbook-page-effects:before, .flipbook-page-effects { position: absolute; height: 100%; display: block; top: 0; } .flipbook-page-content, .flipbook-book-page { width: 100%; } .flipbook-book-wrapper { position: relative; margin: 0 auto; transition: 0.3s left; -webkit-transition: 0.3s left; left: 0; /* box-shadow: 0 2px 8px #aaa; */ } .flipbook-zoom-enabled .flipbook-book-wrapper { transition: none; -webkit-transition: none; } .flipbook-loading.flipbook-container .flipbook-book-wrapper { left: 100%; } .flipbook-book-wrapper.close-right { left: 25%; } .flipbook-book-wrapper.close-left { left: -25%; } .flipbook-book-shadow { position: absolute; z-index: -1; height: 100%; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -ms-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); } .flipbook-book-wrapper .flipbook-book-side-buttons { position: absolute; left: 100%; width: 40px; opacity: 0.3; height: 100%; cursor: pointer; z-index: 30; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; } .flipbook-book-prev-button.flipbook-book-side-buttons { -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; } .flipbook-book-wrapper .flipbook-book-side-buttons:hover { opacity: 0.5; background-color: rgba(0, 0, 0, 0.18); } .flipbook-book-wrapper .flipbook-book-prev-button { right: 100%; left: auto; left: initial; } .flipbook-book-wrapper .flipbook-book-side-buttons:before { position: absolute; font-size: 30px; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50%; top: 50%; } .flipbook-book-wrapper .flipbook-book-prev-button:before { } .flipbook-page-wrapper { overflow: hidden; } .flipbook-hard-page .flipbook-page-wrapper { width: 100% !important; height: 100% !important; overflow: visible; transform-style: preserve-3d; -webkit-transform-origin: 0 50% 0; -moz-transform-origin: 0 50% 0; -ms-transform-origin: 0 50% 0; transform-origin: 0 50% 0; } .flipbook-book-page.flipbook-flipping, .flipbook-book-page.flipbook-folding { box-shadow: -2px 0 10px rgba(0, 0, 0, 0.0); } .flipbook-book-page.flipbook-left-side { left: 0; -webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; transform-origin: right; } .flipbook-book-page.flipbook-right-side { left: 50%; -webkit-transform-origin: left; -moz-transform-origin: left; -ms-transform-origin: left; transform-origin: left; } .flipbook-book-page.flipbook-hard-page { } .flipbook-book-page.flipbook-right-side + .flipbook-page-wrapper.flipbook-right-side { z-index: -1; } .flipbook-book-page .flipbook-page-front, .flipbook-book-page .flipbook-page-back { width: 100%; background-size: 100.5% 100%; background-size: 100% 100%; height: 100%; background-color: white; position: absolute; box-sizing: border-box; } .flipbook-page-back > canvas, .flipbook-page-front > canvas { width: 100%; position: relative; z-index: -1; } /*right left shadow during flip*/ .flipbook-page-wrapper:before { } .flipbook-quick-turn:before { opacity: 0; } .flipbook-book-page.flipbook-flipping.flipbook-left-side:before { background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.1)); width: 10px; left: -10px; } .flipbook-book-page.flipbook-right-side:before { } .flipbook-book-page { width: 50%; } .flipbook-book-page.flipbook-flipping, .flipbook-book-page.flipbook-folding { z-index: 200 !important; } .flipbook-page-content { background-size: 100.25% !important; background-repeat: no-repeat !important; transition-property: transform; -webkit-transition-property: -webkit-transform; width: 100%; overflow: hidden; /*this causes page cuts in IE*/ } .flipbook-book-page.flipbook-left-side .flipbook-page-front { /*overflow: hidden;*/ z-index: 2; } .flipbook-book-page.flipbook-left-side .flipbook-page-back { z-index: 1; } .flipbook-book-page.flipbook-left-side.flipbook-folding:not(.flipbook-hard-page) .flipbook-page-back { z-index: 3; } .flipbook-book-page.flipbook-right-side .flipbook-page-front { top: 0; left: 0; z-index: 0; } .flipbook-book-page, .flipbook-page-front, .flipbook-page-back, .flipbook-page-fold-inner-shadow, .flipbook-page-fold-outer-shadow, .flipbook-page-wrapper { position: absolute; -webkit-transform-origin: 0 0 0; -moz-transform-origin: 0 0 0; -ms-transform-origin: 0 0 0; transform-origin: 0 0 0; } .flipbook-page-front, .flipbook-page-back { overflow: visible; } .flipbook-page-fold-outer-shadow { z-index: -1; width: 100%; height: 100%; } .flipbook-page-fold-inner-shadow { position: absolute; z-index: 5; display: none; } .flipbook-book-page.flipbook-folding .flipbook-page-fold-inner-shadow { display: block; } .flipbook-book-page.flipbook-right-side .flipbook-page-back { left: 0; z-index: 1; } .flipbook-book-page.flipbook-right-side.flipbook-folding .flipbook-page-front { z-index: 2; } .flipbook-page-wrapper.flipbook-right-side .flipbook-page-back { left: 100%; z-index: 1; overflow: hidden; } .flipbook-hard-page .flipbook-page-front, .flipbook-hard-page .flipbook-page-back { -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden; -ms-backface-visibility: hidden; backface-visibility: hidden; } .flipbook-hard-page.flipbook-right-side .flipbook-page-front { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; -ms-transform-origin: right 50%; transform-origin: right 50%; z-index: 3 !important; /*transform-style: preserve-3d;*/ /*this causes issues in FF*/ } .flipbook-hard-page.flipbook-left-side .flipbook-page-front { -webkit-transform-origin: right 50%; -moz-transform-origin: right 50%; -ms-transform-origin: right 50%; transform-origin: right 50%; } .flipbook-hard-page.flipbook-right-side .flipbook-page-back { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; transform-origin: left 50%; z-index: 3; /*transform-style: preserve-3d;*/ /*this causes issues in FF*/ } .flipbook-hard-page.flipbook-left-side .flipbook-page-back { -webkit-transform-origin: left 50%; -moz-transform-origin: left 50%; -ms-transform-origin: left 50%; transform-origin: left 50%; } /*Mid shadows*/ .flipbook-page-front:before, .flipbook-page-back:before { width: 20%; z-index: 5; } .flipbook-page-front:before { right: 0; } .flipbook-page-wrapper.flipbook-right-side.flipbook-flipping { z-index: 4; } /*Book UI*/ .flipbook-ui { height: 60px; padding: 20px 16px 0; } .flipbook-ui-wrapper, .flipbook-ui-btn { color: #888; vertical-align: top; background-color: #f7f7f7; box-sizing: border-box; text-align: center; } .flipbook-ui-wrapper { box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); /* overflow: hidden; */ background-color: #f7f7f7; position: absolute; } .flipbook-share-wrapper { z-index: 2; position: absolute; top: 0; bottom: 0; right: 0; left: 0; background-color: rgba(0, 0, 0, 0.35); display: none; } .flipbook-share-wrapper.flipbook-hidden { } .flipbook-share-box { position: absolute; top: 50%; width: 400px; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); left: 50%; background-color: #fff; border-radius: 8px; padding: 10px 15px 5px; text-align: center; box-shadow: 1px 1px 100px #fff; } span.flipbook-share-title { color: #777; margin-bottom: 10px; display: block; font-size: 18px; } .flipbook-share-url { /* border: 0; */ background-color: #fff; height: 60px; color: #666; padding: 2px 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 100%; font-size: 12px; box-sizing: border-box; margin-bottom: 0px; } .flipbook-share-button { display: inline-block; text-align: center; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; padding: 10px; margin: 3px; color: #5f5f61; font-size: 22px; } .flipbook-share-button:hover { color: #444; } .flipbook-ui-btn { position: relative; width: 35px; right: 0; height: 40px; font-size: 17px; cursor: pointer; z-index: 2; display: inline-block; padding: 12px 5px; /* -webkit-border-radius: 3px; */ line-height: 1; } .flipbook-floating .flipbook-ui-controls > .flipbook-ui-btn:first-child { border-radius: 5px 0 0 5px; } .flipbook-floating .flipbook-ui-controls > .flipbook-ui-btn:last-child { border-radius: 0 5px 5px 0; } .flipbook-ui-btn:before { box-sizing: border-box; } .flipbook-ui-fit, .flipbook-ui-thumbnail { } .flipbook-ui-thumbnail, .flipbook-ui-share, .flipbook-ui-outline, .flipbook-ui-help, .flipbook-ui-sound { float: left; } .flipbook-ui-zoomin, .flipbook-ui-zoomout { } .flipbook-ui-btn:hover { color: #00ACCE; } .flipbook-ui-btn.disabled, .flipbook-ui-btn.disabled:hover { color: #ccc; } .flipbook-ui-share:before { } .flipbook-ui-page { padding: 8px 5px 2px; font-size: 12px; width: auto; width: 50px; margin: 0 0; /* border-right: 1px solid #ddd; */ border-radius: 0; /* float: left !important; */ background-color: rgba(0, 0, 0, 0.03); } .flipbook-ui-page input { width: 100%; background-color: transparent; height: 25px; margin: 0; border: 1px solid rgb(143, 143, 143); text-align: center; vertical-align: top; color: transparent; font-size: 14px; top: 0; box-sizing: border-box; z-index: -1; display: inline-block; opacity: 0; } .flipbook-ui-page input:focus { z-index: 2; opacity: 1; color: inherit; } .flipbook-ui-page input:focus + label { opacity: 0; display: none; } .flipbook-ui-page label { position: absolute; height: 30px; width: 100%; display: block; top: 0; padding-top: 14px; /* letter-spacing: 0.5px; */ color: #999; font-size: 13px; /* vertical-align: top; */ font-weight: normal; left: 0; cursor: pointer; background-color: transparent; z-index: 1; box-sizing: border-box; /* border: 1px solid rgba(0, 0, 0, 0.11); */ } .flipbook-ui-share { float: left; } .flipbook-ui-share:before { } .flipbook-ui-fullscreen { bottom: 0; } .flipbook-ui-fullscreen:before { } .flipbook-ui-zoom { top: 24px; height: 60px; right: 24px; width: 30px; display: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .flipbook-ui-controls { bottom: 0; width: 100%; /* border-radius: 5px; */ height: 40px; /* -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; */ padding: 0; -webkit-touch-callout: none; /* iOS Safari */ -webkit-user-select: none; /* Chrome/Safari/Opera */ -moz-user-select: none; /* Firefox */ -ms-user-select: none; /* IE/Edge */ user-select: none; /* non-prefixed version, currently not supported by any browser */ z-index: 4; /* bottom: 15px; */ display: block; } .flipbook-floating .flipbook-ui-controls { bottom: 10px; width: auto; width: intial; /*IE fallback*/ -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); left: 50%; margin: 0 auto; display: table; /*IE fallback*/ display: flex; border-radius: 5px; } .flipbook-ui-wrapper.flipbook-ui-controls .flipbook-ui-btn { /* display: table-cell; */ float: none; } .flipbook-ui-size { bottom: 24px; height: 60px; right: 24px; } .flipbook-ui-zoom:before, .flipbook-ui-size:before { height: 0; border-bottom: 1px solid; content: " "; right: 5px; opacity: 0.3; display: block; position: absolute; top: 30px; left: 5px; z-index: 2; } .flipbook-ui-zoomin { top: 0; } .flipbook-ui-zoomin:before { } .flipbook-ui-zoomout { bottom: 0; } .flipbook-ui-btn.flipbook-ui-zoomout { /* display: none; */ } .flipbook-zoom-enabled .flipbook-ui-btn.flipbook-ui-zoomout { /* display: block; */ } .flipbook-zoom-enabled .flipbook-ui-btn.flipbook-ui-zoomin { /* display: none; */ } .flipbook-ui-zoomout:before { } .flipbook-ui-next { right: 24px; right: 0; border-radius: 0; /* background-color: rgba(255, 255, 255, 0.5); */ } .flipbook-container.flipbook-floating > .flipbook-ui-next { right: 8px; } .flipbook-container.flipbook-floating > .flipbook-ui-prev { left: 2px; } .flipbook-container > .flipbook-ui-next, .flipbook-container > .flipbook-ui-prev { margin-top: -5px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); top: 50%; position: absolute; /* box-shadow: 0 0 5px rgba(0, 0, 0, 0.35); */ opacity: 0.3; background-color: transparent; height: auto; height: initial; font-size: 36px; color: #000; width: auto; text-align: center; width: initial; } .flipbook-container > .flipbook-ui-next:hover, .flipbook-container > .flipbook-ui-prev:hover { opacity: 0.7; } .flipbook-container.flipbook-floating > .flipbook-ui-next, .flipbook-container.flipbook-floating > .flipbook-ui-prev { border-radius: 50%; width: 40px; } .flipbook-ui-next:before { } .flipbook-ui-prev { left: 0; right: auto; border-radius: 0; } .flipbook-ui-prev:before { } .flipbook-ui-alt { position: relative !important; right: auto; right: initial; left: auto; left: initial; box-shadow: none !important; } .flipbook-ui-alt.flipbook-ui-next, .flipbook-ui-alt.flipbook-ui-prev { /* display: none !important; */ } .flipbook-ui-alt.flipbook-ui-next { border-right: 1px solid #ddd; } .flipbook-ui-start { } .flipbook-ui-start:before { } .flipbook-ui-end { } .flipbook-ui-end:before { } .flipbook-ui-thumbnail:before { } .flipbook-ui-outline:before { } .flipbook-ui-btn.flipbook-active { color: #00ACCE; background-color: #e7e7e7; } .flipbook-ui-fit { display: none; } .flipbook-ui-zoomin, .flipbook-ui-zoomout, .flipbook-ui-fullscreen, .flipbook-ui-more { float: right; } .flipbook-ui-fit { top: 0; } .flipbook-ui-fit:before { } .flipbook-ui-fit.button-fit-active:before { } .flipbook-page-content div { } .flipbook-ui-more .more-container { display: none; position: absolute; bottom: 100%; margin-bottom: 8px !important; right: 10px; background-color: #f7f7f7; z-index: 20; border-radius: 5px; /* overflow: hidden; */ box-shadow: 0 -1px 3px rgba(0, 0, 0, 0.2); } .more-container:before { content: " "; position: absolute; border: solid transparent; border-width: 7px; border-top-color: #eee; height: 0; width: 0; bottom: -14px; /* background-color: white; */ right: 13px; margin-right: -8px; pointer-events: none; } .more-container .flipbook-ui-btn { width: auto; width: initial; width: 170px; text-align: left; padding: 8px 10px; height: 36px; border-top: 1px solid #e4e4e4; border-radius: 0; } .more-container .flipbook-ui-btn:hover { background-color: #eee; } .more-container > .flipbook-ui-btn:first-child { border-radius: 5px; border-top: none; } .more-container > .flipbook-ui-btn:last-child { border-radius: 0 0 5px 5px; } .more-container .flipbook-ui-btn:before { position: absolute; top: 11px; font-size: 14px; } .flipbook-ui-btn span { display: none; } .more-container .flipbook-ui-btn span { font-size: 12px; padding-left: 20px; vertical-align: middle; display: inline-block; } .flipbook-ui-more.flipbook-active .more-container { display: block; } .annotationLayer section, .customLinkAnnotation, .linkAnnotation, .highlightAnnotation, .popupAnnotation { position: absolute; z-index: 5; cursor: pointer; pointer-events: all; /* border: none !important; */ } section.linkAnnotation a { display: block; height: 100%; } section.linkAnnotation a, a.linkAnnotation, a.customLinkAnnotation { background-color: transparent; background-color: rgb(255, 255, 0); /* border-bottom: 1px solid #2196F3; */ opacity: 0.1; } a.customLinkAnnotation { /* opacity: 0.15; */ } section.linkAnnotation a:hover, a.linkAnnotation:hover, .highlightAnnotation:hover, a.customLinkAnnotation:hover { opacity: 0.4; border-color: transparent; background-color: #2196F3; } .annotationDiv { position: absolute; top: 0; left: 0; bottom: 0; right: 0; overflow: hidden; } section.linkAnnotation a .annotationLayer > a { display: block; position: absolute; height: 100%; cursor: pointer; box-sizing: border-box; } section.linkAnnotation a.internalLink:hover { } .flipbook-page-loading:after, .flipbook-page-loading:before { content: " "; height: 44px; width: 44px; position: absolute; top: 50%; left: 50%; margin: -22px -22px; } .flipbook-page-loading:before { background-color: white; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; /* box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.4); */ box-sizing: border-box; } .flipbook-page-loading:after { background-image: url("../images/loading.gif"); background-repeat: no-repeat; background-position: center; background-size: 22px; } .flipbook-thumb-container .flipbook-vrow { height: 124px; left: 0; width: 90%; margin: 10px auto; background-position: 50%; cursor: pointer; background-repeat: no-repeat; right: 0; border-radius: 5px; /* opacity: 0.7; */ } .flipbook-thumb-container .flipbook-vrow:before { content: ""; background-image: url("../images/loading.gif"); background-size: 22px; height: 22px; width: 22px; display: block; top: 60px; margin: 0 auto; position: relative; z-index: 0; } .flipbook-thumb-container .flipbook-vrow:hover { background-color: #bbb; } .flipbook-floating .flipbook-thumb-container .flipbook-vrow:hover { background-color: #ccc; opacity: 1; } .flipbook-thumb-container .flipbook-vrow.flipbook-thumb-loaded { background-size: contain; /* opacity: 1; */ } .flipbook-thumb-container .flipbook-vrow.flipbook-thumb-loaded:before { display: none; } .flipbook-vrow > div { /* padding: 25%; */ height: 20px; background-color: rgba(170, 170, 170, 0.54); width: 40px; margin: 0 auto; } .flipbook-thumb-container { /* left: -100%; */ float: left; /* padding: 20px 0 !important; */ width: 220px; height: auto !important; position: absolute !important; top: 0; z-index: 3; bottom: 40px; background-color: rgba(238, 238, 238, 0.9); /* font-size: 30px; */ box-shadow: 1px 0 4px rgba(102, 102, 102, 0.38); text-align: center; } .flipbook-outline-container { /* left: 10px; */ float: left; /* max-height: 400px; */ /* display: none; */ /* padding: 0 20px !important; */ width: 200px; text-align: left; height: auto !important; position: absolute !important; top: 0; padding: 20px 10px 5px; bottom: 40px; box-shadow: 1px 0 4px rgba(102, 102, 102, 0.38); z-index: 3; color: #666; overflow: auto; font-size: 12px; background-color: rgba(247, 247, 247, 0.9); box-sizing: content-box; } .flipbook-outline-container, .flipbook-thumb-container { transition: 0.5s transform ease; -webkit-transition: 0.5s -webkit-transform ease; transform: translateX(-100%); -webkit-transform: translateX(-100%); -moz-transform: translateX(-100%); -ms-transform: translateX(-100%); left: -10px; } .flipbook-floating .flipbook-outline-container, .flipbook-floating .flipbook-thumb-container { bottom: 0; } .flipbook-outline-container.flipbook-outline-visible { display: block; } .flipbook-floating .flipbook-outline-container.flipbook-outline-visible, .flipbook-floating .flipbook-thumb-container.flipbook-thumb-visible { } .flipbook-outline-container.flipbook-outline-visible, .flipbook-thumb-container.flipbook-thumb-visible { transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); left: 0; } .flipbook-floating .flipbook-thumb-container.flipbook-thumb-visible { /* background-color: transparent; */ } .flipbook-outline-toggle { cursor: pointer; float: left; width: 18px; padding: 5px 0; margin-left: -18px; text-align: center; } .flipbook-outline-toggle.flipbook-outlines-hidden ~ .flipbook-outline-items { display: none; } .flipbook-outline-items > .flipbook-outline-item { margin-left: 18px; /* padding: 5px 0; */ } .flipbook-outline-item a:hover, .flipbook-outline-toggle:hover { background-color: #e7e7e7; } .flipbook-outline-item a { color: inherit !important; text-decoration: none !important; display: block; padding: 5px 0 5px 5px; overflow: hidden; text-overflow: ellipsis; /* white-space: nowrap; */ border: none !important; box-shadow: none !important; } .flipbook-outline-toggle:before { content: "\e64b"; font-size: 10px; font-family: 'themify'; } .flipbook-outline-toggle.flipbook-outlines-hidden:before { content: "\e649"; } .flipbook-lightbox-wrapper { position: fixed !important; top: 0; bottom: 0; right: 0; height: auto !important; left: 0; background-color: white; z-index: 99999; } .flipbook-lightbox-controls { /* height: 40px; */ float: right; padding: 5px; z-index: 1000; position: relative; } .flipbook-lightbox-close { float: right; height: 40px; text-align: center; font-size: 50px; cursor: pointer; /* line-height: 30px; */ color: #444; /* padding: 5px; */ border-radius: 50%; /* border: 1px solid; */ border-color: transparent; width: 40px; background-color: transparent; transition: 0.2s; -webkit-transition: 0.2s; } .flipbook-lightbox-close:hover { color: white; background-color: rgba(0, 0, 0, 0.21); /* border-color: black; */ border-color: black; } .flipbook-lightbox-close:before { top: 50%; position: absolute; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50%; font-size: 24px; } .flipbook-lightbox-wrapper .flipbook-container { position: absolute !important; width: 100%; top: 0; bottom: 0; height: auto !important; } .flipbook-container.flipbook-xs .flipbook-ui-controls .flipbook-ui-btn.flipbook-ui-next, .flipbook-container.flipbook-xs .flipbook-ui-controls .flipbook-ui-btn.flipbook-ui-prev { /* display: none; */ } .flipbook-container.flipbook-xs .flipbook-ui-controls .flipbook-ui-btn.flipbook-ui-page { display: none !important; } ._flipbook_button, ._flipbook_thumb { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: inline-block; position: relative; cursor: pointer; } ._flipbook_button { padding: 5px 15px; background-color: #444; background: #0085ba; color: white; font-size: 14px; border-color: #0073aa #006799 #006799; cursor: pointer; border-width: 1px; border-style: solid; -webkit-appearance: none; -webkit-border-radius: 3px; border-radius: 3px; white-space: nowrap; } ._flipbook_thumb { border: none; width: 140px; height: 200px; text-align: center; } ._flipbook_thumb { cursor: pointer; /* background-color: #eee; */ box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22); display: inline-block; transform-style: preserve-3d; -moz-transform-style: preserve-3d; -webkit-transform-style: preserve-3d; box-sizing: border-box; -webkit-transition: 0.2s; perspective: 1200px; -moz-perspective: 1200px; margin: 30px 10px 10px; -webkit-perspective: 800px; } ._flipbook_books ._flipbook_thumb, ._flipbook_books .flipbook-dummy { width: 150px; height: 220px; text-align: center; display: inline-block; position: relative; margin: 20px 10px; /* clear: left; */ vertical-align: top; } ._flipbook_books .flipbook-dummy { } ._flipbook_book-cover { background-size: 100% 100%; height: 100%; width: 100%; transform-origin: left; top: 0; background-color: #eee; position: absolute; overflow: hidden; -webkit-transition: 0.3s; -moz-transition: 0.3s; -ms-transition: 0.3s; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.22); } ._flipbook_thumb ._flipbook_book-title { bottom: -100%; position: absolute; width: 100%; left: 0; padding: 5px; font-size: 12px; background: rgba(1, 163, 163, 0.87); background: rgba(60, 60, 60, 0.8); box-sizing: border-box; display: block; color: white; transition: 0.4s; -webkit-transition: 0.4s; opacity: 0; } ._flipbook_thumb ._flipbook_book-tag { float: left; padding: 0 4px 20px; background-color: rgba(0, 0, 0, 0.26); text-transform: uppercase; font-size: 10px; margin: -15px 0 0 2px; z-index: -1; color: rgba(255, 255, 255, 0.8); position: relative; } ._flipbook_thumb:hover ._flipbook_book-title, ._flipbook_thumb-not-found ._flipbook_book-title { opacity: 1; bottom: 0; } ._flipbook_thumb:hover ._flipbook_book-title i { /* font-size: 1em; */ } ._flipbook_thumb:hover { /* box-shadow: 0 1px 10px rgba(0, 0, 0, 0.40); */ } ._flipbook_thumb:hover ._flipbook_book-cover { -webkit-transform: rotateY(-20deg); -moz-transform: rotateY(-20deg); -ms-transform: rotateY(-20deg); transform: rotateY(-20deg); box-shadow: 3px 0 12px rgba(0, 0, 0, 0.60); } ._flipbook_books { max-width: 960px; margin: 0 auto; text-align: center; position: relative; z-index: 1; padding: 20px 5px 150px; } ._flipbook_books-break { color: rgba(255, 255, 255, 0.3); font-size: 14px; letter-spacing: 1px; font-weight: 600; margin-top: 25px; text-transform: uppercase; /* text-shadow: 0 -1px 0 rgba(85, 85, 85, 0.31); */ } ._flipbook_books-break:after { content: " "; bottom: 0; width: 50px; height: 1px; background-color: rgba(255, 255, 255, 0.24); display: block; margin: 10px auto; } .flipbook-page-wrapper { -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); } .flipbook-container ::-webkit-scrollbar { width: 8px; } .flipbook-container ::-webkit-scrollbar-button { height: 8px; } .flipbook-container ::-webkit-scrollbar-thumb { background: rgba(0, 0, 0, 0.3); border: 0 none #ffffff; border-radius: 100px; /* margin-right: 5px; */ } .flipbook-container ::-webkit-scrollbar-thumb:hover { background: rgba(0, 0, 0, 0.5); } .flipbook-container ::-webkit-scrollbar-thumb:active { background: rgba(0, 0, 0, 0.5); } .flipbook-container ::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.20); border: 0 none #ffffff; border-radius: 100px; } .flipbook-container ::-webkit-scrollbar-track:hover { background: rgba(0, 0, 0, 0.2); } .flipbook-container ::-webkit-scrollbar-track:active { background: rgba(0, 0, 0, 0.15); } .flipbook-container ::-webkit-scrollbar-corner { background: transparent; } .flipbook-skipTransition { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; transition: none !important; } .flipbook-container.flipbook-fullscreen { height: 100% !important; max-height: 100% !important; width: 100% !important; max-width: 100% !important; }PK���\�a�--0modules/mod_flipbookmaster/assets/css/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\����q�q:modules/mod_flipbookmaster/assets/css/font-awesome.min.cssnu�[���/*! * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.6.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.6.3') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.6.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.6.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} PK���\ui������2modules/mod_flipbookmaster/assets/scss/_icons.scssnu�[���/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen readers do not read off random characters that represent icons */ .#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } .#{$fa-css-prefix}-music:before { content: $fa-var-music; } .#{$fa-css-prefix}-search:before { content: $fa-var-search; } .#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } .#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } .#{$fa-css-prefix}-star:before { content: $fa-var-star; } .#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } .#{$fa-css-prefix}-user:before { content: $fa-var-user; } .#{$fa-css-prefix}-film:before { content: $fa-var-film; } .#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } .#{$fa-css-prefix}-th:before { content: $fa-var-th; } .#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } .#{$fa-css-prefix}-check:before { content: $fa-var-check; } .#{$fa-css-prefix}-remove:before, .#{$fa-css-prefix}-close:before, .#{$fa-css-prefix}-times:before { content: $fa-var-times; } .#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } .#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } .#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } .#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } .#{$fa-css-prefix}-gear:before, .#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } .#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } .#{$fa-css-prefix}-home:before { content: $fa-var-home; } .#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } .#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } .#{$fa-css-prefix}-road:before { content: $fa-var-road; } .#{$fa-css-prefix}-download:before { content: $fa-var-download; } .#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } .#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } .#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } .#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } .#{$fa-css-prefix}-rotate-right:before, .#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } .#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } .#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } .#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } .#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } .#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } .#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } .#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } .#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } .#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } .#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } .#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } .#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } .#{$fa-css-prefix}-book:before { content: $fa-var-book; } .#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } .#{$fa-css-prefix}-print:before { content: $fa-var-print; } .#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } .#{$fa-css-prefix}-font:before { content: $fa-var-font; } .#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } .#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } .#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } .#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } .#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } .#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } .#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } .#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } .#{$fa-css-prefix}-list:before { content: $fa-var-list; } .#{$fa-css-prefix}-dedent:before, .#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } .#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } .#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } .#{$fa-css-prefix}-photo:before, .#{$fa-css-prefix}-image:before, .#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } .#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } .#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } .#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } .#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } .#{$fa-css-prefix}-edit:before, .#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } .#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } .#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } .#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } .#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } .#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } .#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } .#{$fa-css-prefix}-play:before { content: $fa-var-play; } .#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } .#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } .#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } .#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } .#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } .#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } .#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } .#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } .#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } .#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } .#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } .#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } .#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } .#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } .#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } .#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } .#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } .#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } .#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } .#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } .#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } .#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } .#{$fa-css-prefix}-mail-forward:before, .#{$fa-css-prefix}-share:before { content: $fa-var-share; } .#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } .#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } .#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } .#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } .#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } .#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } .#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } .#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } .#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } .#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } .#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } .#{$fa-css-prefix}-warning:before, .#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } .#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } .#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } .#{$fa-css-prefix}-random:before { content: $fa-var-random; } .#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } .#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } .#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } .#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } .#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } .#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } .#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } .#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } .#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } .#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } .#{$fa-css-prefix}-bar-chart-o:before, .#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } .#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } .#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } .#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } .#{$fa-css-prefix}-key:before { content: $fa-var-key; } .#{$fa-css-prefix}-gears:before, .#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } .#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } .#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } .#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } .#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } .#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } .#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } .#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } .#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } .#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } .#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } .#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } .#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } .#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } .#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } .#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } .#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } .#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } .#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } .#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } .#{$fa-css-prefix}-facebook-f:before, .#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } .#{$fa-css-prefix}-github:before { content: $fa-var-github; } .#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } .#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } .#{$fa-css-prefix}-feed:before, .#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } .#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } .#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } .#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } .#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } .#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } .#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } .#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } .#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } .#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } .#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } .#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } .#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } .#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } .#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } .#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } .#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } .#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } .#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } .#{$fa-css-prefix}-group:before, .#{$fa-css-prefix}-users:before { content: $fa-var-users; } .#{$fa-css-prefix}-chain:before, .#{$fa-css-prefix}-link:before { content: $fa-var-link; } .#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } .#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } .#{$fa-css-prefix}-cut:before, .#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } .#{$fa-css-prefix}-copy:before, .#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } .#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } .#{$fa-css-prefix}-save:before, .#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } .#{$fa-css-prefix}-square:before { content: $fa-var-square; } .#{$fa-css-prefix}-navicon:before, .#{$fa-css-prefix}-reorder:before, .#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } .#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } .#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } .#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } .#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } .#{$fa-css-prefix}-table:before { content: $fa-var-table; } .#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } .#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } .#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } .#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } .#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } .#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } .#{$fa-css-prefix}-money:before { content: $fa-var-money; } .#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } .#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } .#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } .#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } .#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } .#{$fa-css-prefix}-unsorted:before, .#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } .#{$fa-css-prefix}-sort-down:before, .#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } .#{$fa-css-prefix}-sort-up:before, .#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } .#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } .#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } .#{$fa-css-prefix}-rotate-left:before, .#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } .#{$fa-css-prefix}-legal:before, .#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } .#{$fa-css-prefix}-dashboard:before, .#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } .#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } .#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } .#{$fa-css-prefix}-flash:before, .#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } .#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } .#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } .#{$fa-css-prefix}-paste:before, .#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } .#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } .#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } .#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } .#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } .#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } .#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } .#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } .#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } .#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } .#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } .#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } .#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } .#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } .#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } .#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } .#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } .#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } .#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } .#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } .#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } .#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } .#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } .#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } .#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } .#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } .#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } .#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } .#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } .#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } .#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } .#{$fa-css-prefix}-mobile-phone:before, .#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } .#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } .#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } .#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } .#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } .#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } .#{$fa-css-prefix}-mail-reply:before, .#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } .#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } .#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } .#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } .#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } .#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } .#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } .#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } .#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } .#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } .#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } .#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } .#{$fa-css-prefix}-code:before { content: $fa-var-code; } .#{$fa-css-prefix}-mail-reply-all:before, .#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } .#{$fa-css-prefix}-star-half-empty:before, .#{$fa-css-prefix}-star-half-full:before, .#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } .#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } .#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } .#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } .#{$fa-css-prefix}-unlink:before, .#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } .#{$fa-css-prefix}-question:before { content: $fa-var-question; } .#{$fa-css-prefix}-info:before { content: $fa-var-info; } .#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } .#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } .#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } .#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } .#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } .#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } .#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } .#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } .#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } .#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } .#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } .#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } .#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } .#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } .#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } .#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } .#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } .#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } .#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } .#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } .#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } .#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } .#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } .#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } .#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } .#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } .#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } .#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } .#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } .#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } .#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } .#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } .#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } .#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } .#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } .#{$fa-css-prefix}-toggle-down:before, .#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } .#{$fa-css-prefix}-toggle-up:before, .#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } .#{$fa-css-prefix}-toggle-right:before, .#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } .#{$fa-css-prefix}-euro:before, .#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } .#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } .#{$fa-css-prefix}-dollar:before, .#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } .#{$fa-css-prefix}-rupee:before, .#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } .#{$fa-css-prefix}-cny:before, .#{$fa-css-prefix}-rmb:before, .#{$fa-css-prefix}-yen:before, .#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } .#{$fa-css-prefix}-ruble:before, .#{$fa-css-prefix}-rouble:before, .#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } .#{$fa-css-prefix}-won:before, .#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } .#{$fa-css-prefix}-bitcoin:before, .#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } .#{$fa-css-prefix}-file:before { content: $fa-var-file; } .#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } .#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } .#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } .#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } .#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } .#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } .#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } .#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } .#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } .#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } .#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } .#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } .#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } .#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } .#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } .#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } .#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } .#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } .#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } .#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } .#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } .#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } .#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } .#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } .#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } .#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } .#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } .#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } .#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } .#{$fa-css-prefix}-android:before { content: $fa-var-android; } .#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } .#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } .#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } .#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } .#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } .#{$fa-css-prefix}-female:before { content: $fa-var-female; } .#{$fa-css-prefix}-male:before { content: $fa-var-male; } .#{$fa-css-prefix}-gittip:before, .#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } .#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } .#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } .#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } .#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } .#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } .#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } .#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } .#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } .#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } .#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } .#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } .#{$fa-css-prefix}-toggle-left:before, .#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } .#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } .#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } .#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } .#{$fa-css-prefix}-turkish-lira:before, .#{$fa-css-prefix}-try:before { content: $fa-var-try; } .#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } .#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } .#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } .#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } .#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } .#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } .#{$fa-css-prefix}-institution:before, .#{$fa-css-prefix}-bank:before, .#{$fa-css-prefix}-university:before { content: $fa-var-university; } .#{$fa-css-prefix}-mortar-board:before, .#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } .#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } .#{$fa-css-prefix}-google:before { content: $fa-var-google; } .#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } .#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } .#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } .#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } .#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } .#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } .#{$fa-css-prefix}-pied-piper-pp:before { content: $fa-var-pied-piper-pp; } .#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; } .#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } .#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } .#{$fa-css-prefix}-language:before { content: $fa-var-language; } .#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } .#{$fa-css-prefix}-building:before { content: $fa-var-building; } .#{$fa-css-prefix}-child:before { content: $fa-var-child; } .#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } .#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } .#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } .#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } .#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } .#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } .#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } .#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } .#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } .#{$fa-css-prefix}-automobile:before, .#{$fa-css-prefix}-car:before { content: $fa-var-car; } .#{$fa-css-prefix}-cab:before, .#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } .#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } .#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } .#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } .#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } .#{$fa-css-prefix}-database:before { content: $fa-var-database; } .#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } .#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } .#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } .#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } .#{$fa-css-prefix}-file-photo-o:before, .#{$fa-css-prefix}-file-picture-o:before, .#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } .#{$fa-css-prefix}-file-zip-o:before, .#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } .#{$fa-css-prefix}-file-sound-o:before, .#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } .#{$fa-css-prefix}-file-movie-o:before, .#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } .#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } .#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } .#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } .#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } .#{$fa-css-prefix}-life-bouy:before, .#{$fa-css-prefix}-life-buoy:before, .#{$fa-css-prefix}-life-saver:before, .#{$fa-css-prefix}-support:before, .#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } .#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } .#{$fa-css-prefix}-ra:before, .#{$fa-css-prefix}-resistance:before, .#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } .#{$fa-css-prefix}-ge:before, .#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } .#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } .#{$fa-css-prefix}-git:before { content: $fa-var-git; } .#{$fa-css-prefix}-y-combinator-square:before, .#{$fa-css-prefix}-yc-square:before, .#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } .#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } .#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } .#{$fa-css-prefix}-wechat:before, .#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } .#{$fa-css-prefix}-send:before, .#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } .#{$fa-css-prefix}-send-o:before, .#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } .#{$fa-css-prefix}-history:before { content: $fa-var-history; } .#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } .#{$fa-css-prefix}-header:before { content: $fa-var-header; } .#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } .#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } .#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } .#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } .#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } .#{$fa-css-prefix}-soccer-ball-o:before, .#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } .#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } .#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } .#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } .#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } .#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } .#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } .#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } .#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } .#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } .#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } .#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } .#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } .#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } .#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } .#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } .#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } .#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } .#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } .#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } .#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } .#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } .#{$fa-css-prefix}-at:before { content: $fa-var-at; } .#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } .#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } .#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } .#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } .#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } .#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } .#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } .#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } .#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } .#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } .#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } .#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } .#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } .#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } .#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } .#{$fa-css-prefix}-shekel:before, .#{$fa-css-prefix}-sheqel:before, .#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } .#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } .#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } .#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } .#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } .#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } .#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } .#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } .#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } .#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } .#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } .#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } .#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } .#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } .#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } .#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } .#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } .#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } .#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } .#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } .#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } .#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } .#{$fa-css-prefix}-intersex:before, .#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } .#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } .#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } .#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } .#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } .#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } .#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } .#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } .#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } .#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } .#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } .#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } .#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } .#{$fa-css-prefix}-server:before { content: $fa-var-server; } .#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } .#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } .#{$fa-css-prefix}-hotel:before, .#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } .#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } .#{$fa-css-prefix}-train:before { content: $fa-var-train; } .#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } .#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } .#{$fa-css-prefix}-yc:before, .#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } .#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } .#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } .#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } .#{$fa-css-prefix}-battery-4:before, .#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } .#{$fa-css-prefix}-battery-3:before, .#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } .#{$fa-css-prefix}-battery-2:before, .#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } .#{$fa-css-prefix}-battery-1:before, .#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } .#{$fa-css-prefix}-battery-0:before, .#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } .#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } .#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } .#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } .#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } .#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } .#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } .#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } .#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } .#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } .#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } .#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } .#{$fa-css-prefix}-hourglass-1:before, .#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } .#{$fa-css-prefix}-hourglass-2:before, .#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } .#{$fa-css-prefix}-hourglass-3:before, .#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } .#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } .#{$fa-css-prefix}-hand-grab-o:before, .#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } .#{$fa-css-prefix}-hand-stop-o:before, .#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } .#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } .#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } .#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } .#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } .#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } .#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } .#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } .#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } .#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } .#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } .#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } .#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } .#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } .#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } .#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } .#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } .#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } .#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } .#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } .#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } .#{$fa-css-prefix}-tv:before, .#{$fa-css-prefix}-television:before { content: $fa-var-television; } .#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } .#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } .#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } .#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } .#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } .#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } .#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } .#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } .#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } .#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } .#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } .#{$fa-css-prefix}-map:before { content: $fa-var-map; } .#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } .#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } .#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } .#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } .#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } .#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } .#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } .#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } .#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } .#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } .#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } .#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } .#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } .#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } .#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } .#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } .#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } .#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } .#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } .#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } .#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } .#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } .#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } .#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } .#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } .#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } .#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } .#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } .#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } .#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } .#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } .#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } .#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } .#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } .#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } .#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } .#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } .#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } .#{$fa-css-prefix}-asl-interpreting:before, .#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } .#{$fa-css-prefix}-deafness:before, .#{$fa-css-prefix}-hard-of-hearing:before, .#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } .#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } .#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } .#{$fa-css-prefix}-signing:before, .#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } .#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } .#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } .#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } .#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } .#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } .#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } .#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; } .#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } .#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } .#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } .#{$fa-css-prefix}-google-plus-circle:before, .#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } .#{$fa-css-prefix}-fa:before, .#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } PK���\�8����1modules/mod_flipbookmaster/assets/scss/_core.scssnu�[���// Base Class Definition // ------------------------- .#{$fa-css-prefix} { display: inline-block; font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration font-size: inherit; // can't have font-size inherit on line above, so need to override text-rendering: auto; // optimizelegibility throws things off #1094 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } PK���\m�z�Q�Q6modules/mod_flipbookmaster/assets/scss/_variables.scssnu�[���// Variables // -------------------------- $fa-font-path: "../fonts" !default; $fa-font-size-base: 14px !default; $fa-line-height-base: 1 !default; //$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.6.3/fonts" !default; // for referencing Bootstrap CDN font files directly $fa-css-prefix: fa !default; $fa-version: "4.6.3" !default; $fa-border-color: #eee !default; $fa-inverse: #fff !default; $fa-li-width: (30em / 14) !default; $fa-var-500px: "\f26e"; $fa-var-adjust: "\f042"; $fa-var-adn: "\f170"; $fa-var-align-center: "\f037"; $fa-var-align-justify: "\f039"; $fa-var-align-left: "\f036"; $fa-var-align-right: "\f038"; $fa-var-amazon: "\f270"; $fa-var-ambulance: "\f0f9"; $fa-var-american-sign-language-interpreting: "\f2a3"; $fa-var-anchor: "\f13d"; $fa-var-android: "\f17b"; $fa-var-angellist: "\f209"; $fa-var-angle-double-down: "\f103"; $fa-var-angle-double-left: "\f100"; $fa-var-angle-double-right: "\f101"; $fa-var-angle-double-up: "\f102"; $fa-var-angle-down: "\f107"; $fa-var-angle-left: "\f104"; $fa-var-angle-right: "\f105"; $fa-var-angle-up: "\f106"; $fa-var-apple: "\f179"; $fa-var-archive: "\f187"; $fa-var-area-chart: "\f1fe"; $fa-var-arrow-circle-down: "\f0ab"; $fa-var-arrow-circle-left: "\f0a8"; $fa-var-arrow-circle-o-down: "\f01a"; $fa-var-arrow-circle-o-left: "\f190"; $fa-var-arrow-circle-o-right: "\f18e"; $fa-var-arrow-circle-o-up: "\f01b"; $fa-var-arrow-circle-right: "\f0a9"; $fa-var-arrow-circle-up: "\f0aa"; $fa-var-arrow-down: "\f063"; $fa-var-arrow-left: "\f060"; $fa-var-arrow-right: "\f061"; $fa-var-arrow-up: "\f062"; $fa-var-arrows: "\f047"; $fa-var-arrows-alt: "\f0b2"; $fa-var-arrows-h: "\f07e"; $fa-var-arrows-v: "\f07d"; $fa-var-asl-interpreting: "\f2a3"; $fa-var-assistive-listening-systems: "\f2a2"; $fa-var-asterisk: "\f069"; $fa-var-at: "\f1fa"; $fa-var-audio-description: "\f29e"; $fa-var-automobile: "\f1b9"; $fa-var-backward: "\f04a"; $fa-var-balance-scale: "\f24e"; $fa-var-ban: "\f05e"; $fa-var-bank: "\f19c"; $fa-var-bar-chart: "\f080"; $fa-var-bar-chart-o: "\f080"; $fa-var-barcode: "\f02a"; $fa-var-bars: "\f0c9"; $fa-var-battery-0: "\f244"; $fa-var-battery-1: "\f243"; $fa-var-battery-2: "\f242"; $fa-var-battery-3: "\f241"; $fa-var-battery-4: "\f240"; $fa-var-battery-empty: "\f244"; $fa-var-battery-full: "\f240"; $fa-var-battery-half: "\f242"; $fa-var-battery-quarter: "\f243"; $fa-var-battery-three-quarters: "\f241"; $fa-var-bed: "\f236"; $fa-var-beer: "\f0fc"; $fa-var-behance: "\f1b4"; $fa-var-behance-square: "\f1b5"; $fa-var-bell: "\f0f3"; $fa-var-bell-o: "\f0a2"; $fa-var-bell-slash: "\f1f6"; $fa-var-bell-slash-o: "\f1f7"; $fa-var-bicycle: "\f206"; $fa-var-binoculars: "\f1e5"; $fa-var-birthday-cake: "\f1fd"; $fa-var-bitbucket: "\f171"; $fa-var-bitbucket-square: "\f172"; $fa-var-bitcoin: "\f15a"; $fa-var-black-tie: "\f27e"; $fa-var-blind: "\f29d"; $fa-var-bluetooth: "\f293"; $fa-var-bluetooth-b: "\f294"; $fa-var-bold: "\f032"; $fa-var-bolt: "\f0e7"; $fa-var-bomb: "\f1e2"; $fa-var-book: "\f02d"; $fa-var-bookmark: "\f02e"; $fa-var-bookmark-o: "\f097"; $fa-var-braille: "\f2a1"; $fa-var-briefcase: "\f0b1"; $fa-var-btc: "\f15a"; $fa-var-bug: "\f188"; $fa-var-building: "\f1ad"; $fa-var-building-o: "\f0f7"; $fa-var-bullhorn: "\f0a1"; $fa-var-bullseye: "\f140"; $fa-var-bus: "\f207"; $fa-var-buysellads: "\f20d"; $fa-var-cab: "\f1ba"; $fa-var-calculator: "\f1ec"; $fa-var-calendar: "\f073"; $fa-var-calendar-check-o: "\f274"; $fa-var-calendar-minus-o: "\f272"; $fa-var-calendar-o: "\f133"; $fa-var-calendar-plus-o: "\f271"; $fa-var-calendar-times-o: "\f273"; $fa-var-camera: "\f030"; $fa-var-camera-retro: "\f083"; $fa-var-car: "\f1b9"; $fa-var-caret-down: "\f0d7"; $fa-var-caret-left: "\f0d9"; $fa-var-caret-right: "\f0da"; $fa-var-caret-square-o-down: "\f150"; $fa-var-caret-square-o-left: "\f191"; $fa-var-caret-square-o-right: "\f152"; $fa-var-caret-square-o-up: "\f151"; $fa-var-caret-up: "\f0d8"; $fa-var-cart-arrow-down: "\f218"; $fa-var-cart-plus: "\f217"; $fa-var-cc: "\f20a"; $fa-var-cc-amex: "\f1f3"; $fa-var-cc-diners-club: "\f24c"; $fa-var-cc-discover: "\f1f2"; $fa-var-cc-jcb: "\f24b"; $fa-var-cc-mastercard: "\f1f1"; $fa-var-cc-paypal: "\f1f4"; $fa-var-cc-stripe: "\f1f5"; $fa-var-cc-visa: "\f1f0"; $fa-var-certificate: "\f0a3"; $fa-var-chain: "\f0c1"; $fa-var-chain-broken: "\f127"; $fa-var-check: "\f00c"; $fa-var-check-circle: "\f058"; $fa-var-check-circle-o: "\f05d"; $fa-var-check-square: "\f14a"; $fa-var-check-square-o: "\f046"; $fa-var-chevron-circle-down: "\f13a"; $fa-var-chevron-circle-left: "\f137"; $fa-var-chevron-circle-right: "\f138"; $fa-var-chevron-circle-up: "\f139"; $fa-var-chevron-down: "\f078"; $fa-var-chevron-left: "\f053"; $fa-var-chevron-right: "\f054"; $fa-var-chevron-up: "\f077"; $fa-var-child: "\f1ae"; $fa-var-chrome: "\f268"; $fa-var-circle: "\f111"; $fa-var-circle-o: "\f10c"; $fa-var-circle-o-notch: "\f1ce"; $fa-var-circle-thin: "\f1db"; $fa-var-clipboard: "\f0ea"; $fa-var-clock-o: "\f017"; $fa-var-clone: "\f24d"; $fa-var-close: "\f00d"; $fa-var-cloud: "\f0c2"; $fa-var-cloud-download: "\f0ed"; $fa-var-cloud-upload: "\f0ee"; $fa-var-cny: "\f157"; $fa-var-code: "\f121"; $fa-var-code-fork: "\f126"; $fa-var-codepen: "\f1cb"; $fa-var-codiepie: "\f284"; $fa-var-coffee: "\f0f4"; $fa-var-cog: "\f013"; $fa-var-cogs: "\f085"; $fa-var-columns: "\f0db"; $fa-var-comment: "\f075"; $fa-var-comment-o: "\f0e5"; $fa-var-commenting: "\f27a"; $fa-var-commenting-o: "\f27b"; $fa-var-comments: "\f086"; $fa-var-comments-o: "\f0e6"; $fa-var-compass: "\f14e"; $fa-var-compress: "\f066"; $fa-var-connectdevelop: "\f20e"; $fa-var-contao: "\f26d"; $fa-var-copy: "\f0c5"; $fa-var-copyright: "\f1f9"; $fa-var-creative-commons: "\f25e"; $fa-var-credit-card: "\f09d"; $fa-var-credit-card-alt: "\f283"; $fa-var-crop: "\f125"; $fa-var-crosshairs: "\f05b"; $fa-var-css3: "\f13c"; $fa-var-cube: "\f1b2"; $fa-var-cubes: "\f1b3"; $fa-var-cut: "\f0c4"; $fa-var-cutlery: "\f0f5"; $fa-var-dashboard: "\f0e4"; $fa-var-dashcube: "\f210"; $fa-var-database: "\f1c0"; $fa-var-deaf: "\f2a4"; $fa-var-deafness: "\f2a4"; $fa-var-dedent: "\f03b"; $fa-var-delicious: "\f1a5"; $fa-var-desktop: "\f108"; $fa-var-deviantart: "\f1bd"; $fa-var-diamond: "\f219"; $fa-var-digg: "\f1a6"; $fa-var-dollar: "\f155"; $fa-var-dot-circle-o: "\f192"; $fa-var-download: "\f019"; $fa-var-dribbble: "\f17d"; $fa-var-dropbox: "\f16b"; $fa-var-drupal: "\f1a9"; $fa-var-edge: "\f282"; $fa-var-edit: "\f044"; $fa-var-eject: "\f052"; $fa-var-ellipsis-h: "\f141"; $fa-var-ellipsis-v: "\f142"; $fa-var-empire: "\f1d1"; $fa-var-envelope: "\f0e0"; $fa-var-envelope-o: "\f003"; $fa-var-envelope-square: "\f199"; $fa-var-envira: "\f299"; $fa-var-eraser: "\f12d"; $fa-var-eur: "\f153"; $fa-var-euro: "\f153"; $fa-var-exchange: "\f0ec"; $fa-var-exclamation: "\f12a"; $fa-var-exclamation-circle: "\f06a"; $fa-var-exclamation-triangle: "\f071"; $fa-var-expand: "\f065"; $fa-var-expeditedssl: "\f23e"; $fa-var-external-link: "\f08e"; $fa-var-external-link-square: "\f14c"; $fa-var-eye: "\f06e"; $fa-var-eye-slash: "\f070"; $fa-var-eyedropper: "\f1fb"; $fa-var-fa: "\f2b4"; $fa-var-facebook: "\f09a"; $fa-var-facebook-f: "\f09a"; $fa-var-facebook-official: "\f230"; $fa-var-facebook-square: "\f082"; $fa-var-fast-backward: "\f049"; $fa-var-fast-forward: "\f050"; $fa-var-fax: "\f1ac"; $fa-var-feed: "\f09e"; $fa-var-female: "\f182"; $fa-var-fighter-jet: "\f0fb"; $fa-var-file: "\f15b"; $fa-var-file-archive-o: "\f1c6"; $fa-var-file-audio-o: "\f1c7"; $fa-var-file-code-o: "\f1c9"; $fa-var-file-excel-o: "\f1c3"; $fa-var-file-image-o: "\f1c5"; $fa-var-file-movie-o: "\f1c8"; $fa-var-file-o: "\f016"; $fa-var-file-pdf-o: "\f1c1"; $fa-var-file-photo-o: "\f1c5"; $fa-var-file-picture-o: "\f1c5"; $fa-var-file-powerpoint-o: "\f1c4"; $fa-var-file-sound-o: "\f1c7"; $fa-var-file-text: "\f15c"; $fa-var-file-text-o: "\f0f6"; $fa-var-file-video-o: "\f1c8"; $fa-var-file-word-o: "\f1c2"; $fa-var-file-zip-o: "\f1c6"; $fa-var-files-o: "\f0c5"; $fa-var-film: "\f008"; $fa-var-filter: "\f0b0"; $fa-var-fire: "\f06d"; $fa-var-fire-extinguisher: "\f134"; $fa-var-firefox: "\f269"; $fa-var-first-order: "\f2b0"; $fa-var-flag: "\f024"; $fa-var-flag-checkered: "\f11e"; $fa-var-flag-o: "\f11d"; $fa-var-flash: "\f0e7"; $fa-var-flask: "\f0c3"; $fa-var-flickr: "\f16e"; $fa-var-floppy-o: "\f0c7"; $fa-var-folder: "\f07b"; $fa-var-folder-o: "\f114"; $fa-var-folder-open: "\f07c"; $fa-var-folder-open-o: "\f115"; $fa-var-font: "\f031"; $fa-var-font-awesome: "\f2b4"; $fa-var-fonticons: "\f280"; $fa-var-fort-awesome: "\f286"; $fa-var-forumbee: "\f211"; $fa-var-forward: "\f04e"; $fa-var-foursquare: "\f180"; $fa-var-frown-o: "\f119"; $fa-var-futbol-o: "\f1e3"; $fa-var-gamepad: "\f11b"; $fa-var-gavel: "\f0e3"; $fa-var-gbp: "\f154"; $fa-var-ge: "\f1d1"; $fa-var-gear: "\f013"; $fa-var-gears: "\f085"; $fa-var-genderless: "\f22d"; $fa-var-get-pocket: "\f265"; $fa-var-gg: "\f260"; $fa-var-gg-circle: "\f261"; $fa-var-gift: "\f06b"; $fa-var-git: "\f1d3"; $fa-var-git-square: "\f1d2"; $fa-var-github: "\f09b"; $fa-var-github-alt: "\f113"; $fa-var-github-square: "\f092"; $fa-var-gitlab: "\f296"; $fa-var-gittip: "\f184"; $fa-var-glass: "\f000"; $fa-var-glide: "\f2a5"; $fa-var-glide-g: "\f2a6"; $fa-var-globe: "\f0ac"; $fa-var-google: "\f1a0"; $fa-var-google-plus: "\f0d5"; $fa-var-google-plus-circle: "\f2b3"; $fa-var-google-plus-official: "\f2b3"; $fa-var-google-plus-square: "\f0d4"; $fa-var-google-wallet: "\f1ee"; $fa-var-graduation-cap: "\f19d"; $fa-var-gratipay: "\f184"; $fa-var-group: "\f0c0"; $fa-var-h-square: "\f0fd"; $fa-var-hacker-news: "\f1d4"; $fa-var-hand-grab-o: "\f255"; $fa-var-hand-lizard-o: "\f258"; $fa-var-hand-o-down: "\f0a7"; $fa-var-hand-o-left: "\f0a5"; $fa-var-hand-o-right: "\f0a4"; $fa-var-hand-o-up: "\f0a6"; $fa-var-hand-paper-o: "\f256"; $fa-var-hand-peace-o: "\f25b"; $fa-var-hand-pointer-o: "\f25a"; $fa-var-hand-rock-o: "\f255"; $fa-var-hand-scissors-o: "\f257"; $fa-var-hand-spock-o: "\f259"; $fa-var-hand-stop-o: "\f256"; $fa-var-hard-of-hearing: "\f2a4"; $fa-var-hashtag: "\f292"; $fa-var-hdd-o: "\f0a0"; $fa-var-header: "\f1dc"; $fa-var-headphones: "\f025"; $fa-var-heart: "\f004"; $fa-var-heart-o: "\f08a"; $fa-var-heartbeat: "\f21e"; $fa-var-history: "\f1da"; $fa-var-home: "\f015"; $fa-var-hospital-o: "\f0f8"; $fa-var-hotel: "\f236"; $fa-var-hourglass: "\f254"; $fa-var-hourglass-1: "\f251"; $fa-var-hourglass-2: "\f252"; $fa-var-hourglass-3: "\f253"; $fa-var-hourglass-end: "\f253"; $fa-var-hourglass-half: "\f252"; $fa-var-hourglass-o: "\f250"; $fa-var-hourglass-start: "\f251"; $fa-var-houzz: "\f27c"; $fa-var-html5: "\f13b"; $fa-var-i-cursor: "\f246"; $fa-var-ils: "\f20b"; $fa-var-image: "\f03e"; $fa-var-inbox: "\f01c"; $fa-var-indent: "\f03c"; $fa-var-industry: "\f275"; $fa-var-info: "\f129"; $fa-var-info-circle: "\f05a"; $fa-var-inr: "\f156"; $fa-var-instagram: "\f16d"; $fa-var-institution: "\f19c"; $fa-var-internet-explorer: "\f26b"; $fa-var-intersex: "\f224"; $fa-var-ioxhost: "\f208"; $fa-var-italic: "\f033"; $fa-var-joomla: "\f1aa"; $fa-var-jpy: "\f157"; $fa-var-jsfiddle: "\f1cc"; $fa-var-key: "\f084"; $fa-var-keyboard-o: "\f11c"; $fa-var-krw: "\f159"; $fa-var-language: "\f1ab"; $fa-var-laptop: "\f109"; $fa-var-lastfm: "\f202"; $fa-var-lastfm-square: "\f203"; $fa-var-leaf: "\f06c"; $fa-var-leanpub: "\f212"; $fa-var-legal: "\f0e3"; $fa-var-lemon-o: "\f094"; $fa-var-level-down: "\f149"; $fa-var-level-up: "\f148"; $fa-var-life-bouy: "\f1cd"; $fa-var-life-buoy: "\f1cd"; $fa-var-life-ring: "\f1cd"; $fa-var-life-saver: "\f1cd"; $fa-var-lightbulb-o: "\f0eb"; $fa-var-line-chart: "\f201"; $fa-var-link: "\f0c1"; $fa-var-linkedin: "\f0e1"; $fa-var-linkedin-square: "\f08c"; $fa-var-linux: "\f17c"; $fa-var-list: "\f03a"; $fa-var-list-alt: "\f022"; $fa-var-list-ol: "\f0cb"; $fa-var-list-ul: "\f0ca"; $fa-var-location-arrow: "\f124"; $fa-var-lock: "\f023"; $fa-var-long-arrow-down: "\f175"; $fa-var-long-arrow-left: "\f177"; $fa-var-long-arrow-right: "\f178"; $fa-var-long-arrow-up: "\f176"; $fa-var-low-vision: "\f2a8"; $fa-var-magic: "\f0d0"; $fa-var-magnet: "\f076"; $fa-var-mail-forward: "\f064"; $fa-var-mail-reply: "\f112"; $fa-var-mail-reply-all: "\f122"; $fa-var-male: "\f183"; $fa-var-map: "\f279"; $fa-var-map-marker: "\f041"; $fa-var-map-o: "\f278"; $fa-var-map-pin: "\f276"; $fa-var-map-signs: "\f277"; $fa-var-mars: "\f222"; $fa-var-mars-double: "\f227"; $fa-var-mars-stroke: "\f229"; $fa-var-mars-stroke-h: "\f22b"; $fa-var-mars-stroke-v: "\f22a"; $fa-var-maxcdn: "\f136"; $fa-var-meanpath: "\f20c"; $fa-var-medium: "\f23a"; $fa-var-medkit: "\f0fa"; $fa-var-meh-o: "\f11a"; $fa-var-mercury: "\f223"; $fa-var-microphone: "\f130"; $fa-var-microphone-slash: "\f131"; $fa-var-minus: "\f068"; $fa-var-minus-circle: "\f056"; $fa-var-minus-square: "\f146"; $fa-var-minus-square-o: "\f147"; $fa-var-mixcloud: "\f289"; $fa-var-mobile: "\f10b"; $fa-var-mobile-phone: "\f10b"; $fa-var-modx: "\f285"; $fa-var-money: "\f0d6"; $fa-var-moon-o: "\f186"; $fa-var-mortar-board: "\f19d"; $fa-var-motorcycle: "\f21c"; $fa-var-mouse-pointer: "\f245"; $fa-var-music: "\f001"; $fa-var-navicon: "\f0c9"; $fa-var-neuter: "\f22c"; $fa-var-newspaper-o: "\f1ea"; $fa-var-object-group: "\f247"; $fa-var-object-ungroup: "\f248"; $fa-var-odnoklassniki: "\f263"; $fa-var-odnoklassniki-square: "\f264"; $fa-var-opencart: "\f23d"; $fa-var-openid: "\f19b"; $fa-var-opera: "\f26a"; $fa-var-optin-monster: "\f23c"; $fa-var-outdent: "\f03b"; $fa-var-pagelines: "\f18c"; $fa-var-paint-brush: "\f1fc"; $fa-var-paper-plane: "\f1d8"; $fa-var-paper-plane-o: "\f1d9"; $fa-var-paperclip: "\f0c6"; $fa-var-paragraph: "\f1dd"; $fa-var-paste: "\f0ea"; $fa-var-pause: "\f04c"; $fa-var-pause-circle: "\f28b"; $fa-var-pause-circle-o: "\f28c"; $fa-var-paw: "\f1b0"; $fa-var-paypal: "\f1ed"; $fa-var-pencil: "\f040"; $fa-var-pencil-square: "\f14b"; $fa-var-pencil-square-o: "\f044"; $fa-var-percent: "\f295"; $fa-var-phone: "\f095"; $fa-var-phone-square: "\f098"; $fa-var-photo: "\f03e"; $fa-var-picture-o: "\f03e"; $fa-var-pie-chart: "\f200"; $fa-var-pied-piper: "\f2ae"; $fa-var-pied-piper-alt: "\f1a8"; $fa-var-pied-piper-pp: "\f1a7"; $fa-var-pinterest: "\f0d2"; $fa-var-pinterest-p: "\f231"; $fa-var-pinterest-square: "\f0d3"; $fa-var-plane: "\f072"; $fa-var-play: "\f04b"; $fa-var-play-circle: "\f144"; $fa-var-play-circle-o: "\f01d"; $fa-var-plug: "\f1e6"; $fa-var-plus: "\f067"; $fa-var-plus-circle: "\f055"; $fa-var-plus-square: "\f0fe"; $fa-var-plus-square-o: "\f196"; $fa-var-power-off: "\f011"; $fa-var-print: "\f02f"; $fa-var-product-hunt: "\f288"; $fa-var-puzzle-piece: "\f12e"; $fa-var-qq: "\f1d6"; $fa-var-qrcode: "\f029"; $fa-var-question: "\f128"; $fa-var-question-circle: "\f059"; $fa-var-question-circle-o: "\f29c"; $fa-var-quote-left: "\f10d"; $fa-var-quote-right: "\f10e"; $fa-var-ra: "\f1d0"; $fa-var-random: "\f074"; $fa-var-rebel: "\f1d0"; $fa-var-recycle: "\f1b8"; $fa-var-reddit: "\f1a1"; $fa-var-reddit-alien: "\f281"; $fa-var-reddit-square: "\f1a2"; $fa-var-refresh: "\f021"; $fa-var-registered: "\f25d"; $fa-var-remove: "\f00d"; $fa-var-renren: "\f18b"; $fa-var-reorder: "\f0c9"; $fa-var-repeat: "\f01e"; $fa-var-reply: "\f112"; $fa-var-reply-all: "\f122"; $fa-var-resistance: "\f1d0"; $fa-var-retweet: "\f079"; $fa-var-rmb: "\f157"; $fa-var-road: "\f018"; $fa-var-rocket: "\f135"; $fa-var-rotate-left: "\f0e2"; $fa-var-rotate-right: "\f01e"; $fa-var-rouble: "\f158"; $fa-var-rss: "\f09e"; $fa-var-rss-square: "\f143"; $fa-var-rub: "\f158"; $fa-var-ruble: "\f158"; $fa-var-rupee: "\f156"; $fa-var-safari: "\f267"; $fa-var-save: "\f0c7"; $fa-var-scissors: "\f0c4"; $fa-var-scribd: "\f28a"; $fa-var-search: "\f002"; $fa-var-search-minus: "\f010"; $fa-var-search-plus: "\f00e"; $fa-var-sellsy: "\f213"; $fa-var-send: "\f1d8"; $fa-var-send-o: "\f1d9"; $fa-var-server: "\f233"; $fa-var-share: "\f064"; $fa-var-share-alt: "\f1e0"; $fa-var-share-alt-square: "\f1e1"; $fa-var-share-square: "\f14d"; $fa-var-share-square-o: "\f045"; $fa-var-shekel: "\f20b"; $fa-var-sheqel: "\f20b"; $fa-var-shield: "\f132"; $fa-var-ship: "\f21a"; $fa-var-shirtsinbulk: "\f214"; $fa-var-shopping-bag: "\f290"; $fa-var-shopping-basket: "\f291"; $fa-var-shopping-cart: "\f07a"; $fa-var-sign-in: "\f090"; $fa-var-sign-language: "\f2a7"; $fa-var-sign-out: "\f08b"; $fa-var-signal: "\f012"; $fa-var-signing: "\f2a7"; $fa-var-simplybuilt: "\f215"; $fa-var-sitemap: "\f0e8"; $fa-var-skyatlas: "\f216"; $fa-var-skype: "\f17e"; $fa-var-slack: "\f198"; $fa-var-sliders: "\f1de"; $fa-var-slideshare: "\f1e7"; $fa-var-smile-o: "\f118"; $fa-var-snapchat: "\f2ab"; $fa-var-snapchat-ghost: "\f2ac"; $fa-var-snapchat-square: "\f2ad"; $fa-var-soccer-ball-o: "\f1e3"; $fa-var-sort: "\f0dc"; $fa-var-sort-alpha-asc: "\f15d"; $fa-var-sort-alpha-desc: "\f15e"; $fa-var-sort-amount-asc: "\f160"; $fa-var-sort-amount-desc: "\f161"; $fa-var-sort-asc: "\f0de"; $fa-var-sort-desc: "\f0dd"; $fa-var-sort-down: "\f0dd"; $fa-var-sort-numeric-asc: "\f162"; $fa-var-sort-numeric-desc: "\f163"; $fa-var-sort-up: "\f0de"; $fa-var-soundcloud: "\f1be"; $fa-var-space-shuttle: "\f197"; $fa-var-spinner: "\f110"; $fa-var-spoon: "\f1b1"; $fa-var-spotify: "\f1bc"; $fa-var-square: "\f0c8"; $fa-var-square-o: "\f096"; $fa-var-stack-exchange: "\f18d"; $fa-var-stack-overflow: "\f16c"; $fa-var-star: "\f005"; $fa-var-star-half: "\f089"; $fa-var-star-half-empty: "\f123"; $fa-var-star-half-full: "\f123"; $fa-var-star-half-o: "\f123"; $fa-var-star-o: "\f006"; $fa-var-steam: "\f1b6"; $fa-var-steam-square: "\f1b7"; $fa-var-step-backward: "\f048"; $fa-var-step-forward: "\f051"; $fa-var-stethoscope: "\f0f1"; $fa-var-sticky-note: "\f249"; $fa-var-sticky-note-o: "\f24a"; $fa-var-stop: "\f04d"; $fa-var-stop-circle: "\f28d"; $fa-var-stop-circle-o: "\f28e"; $fa-var-street-view: "\f21d"; $fa-var-strikethrough: "\f0cc"; $fa-var-stumbleupon: "\f1a4"; $fa-var-stumbleupon-circle: "\f1a3"; $fa-var-subscript: "\f12c"; $fa-var-subway: "\f239"; $fa-var-suitcase: "\f0f2"; $fa-var-sun-o: "\f185"; $fa-var-superscript: "\f12b"; $fa-var-support: "\f1cd"; $fa-var-table: "\f0ce"; $fa-var-tablet: "\f10a"; $fa-var-tachometer: "\f0e4"; $fa-var-tag: "\f02b"; $fa-var-tags: "\f02c"; $fa-var-tasks: "\f0ae"; $fa-var-taxi: "\f1ba"; $fa-var-television: "\f26c"; $fa-var-tencent-weibo: "\f1d5"; $fa-var-terminal: "\f120"; $fa-var-text-height: "\f034"; $fa-var-text-width: "\f035"; $fa-var-th: "\f00a"; $fa-var-th-large: "\f009"; $fa-var-th-list: "\f00b"; $fa-var-themeisle: "\f2b2"; $fa-var-thumb-tack: "\f08d"; $fa-var-thumbs-down: "\f165"; $fa-var-thumbs-o-down: "\f088"; $fa-var-thumbs-o-up: "\f087"; $fa-var-thumbs-up: "\f164"; $fa-var-ticket: "\f145"; $fa-var-times: "\f00d"; $fa-var-times-circle: "\f057"; $fa-var-times-circle-o: "\f05c"; $fa-var-tint: "\f043"; $fa-var-toggle-down: "\f150"; $fa-var-toggle-left: "\f191"; $fa-var-toggle-off: "\f204"; $fa-var-toggle-on: "\f205"; $fa-var-toggle-right: "\f152"; $fa-var-toggle-up: "\f151"; $fa-var-trademark: "\f25c"; $fa-var-train: "\f238"; $fa-var-transgender: "\f224"; $fa-var-transgender-alt: "\f225"; $fa-var-trash: "\f1f8"; $fa-var-trash-o: "\f014"; $fa-var-tree: "\f1bb"; $fa-var-trello: "\f181"; $fa-var-tripadvisor: "\f262"; $fa-var-trophy: "\f091"; $fa-var-truck: "\f0d1"; $fa-var-try: "\f195"; $fa-var-tty: "\f1e4"; $fa-var-tumblr: "\f173"; $fa-var-tumblr-square: "\f174"; $fa-var-turkish-lira: "\f195"; $fa-var-tv: "\f26c"; $fa-var-twitch: "\f1e8"; $fa-var-twitter: "\f099"; $fa-var-twitter-square: "\f081"; $fa-var-umbrella: "\f0e9"; $fa-var-underline: "\f0cd"; $fa-var-undo: "\f0e2"; $fa-var-universal-access: "\f29a"; $fa-var-university: "\f19c"; $fa-var-unlink: "\f127"; $fa-var-unlock: "\f09c"; $fa-var-unlock-alt: "\f13e"; $fa-var-unsorted: "\f0dc"; $fa-var-upload: "\f093"; $fa-var-usb: "\f287"; $fa-var-usd: "\f155"; $fa-var-user: "\f007"; $fa-var-user-md: "\f0f0"; $fa-var-user-plus: "\f234"; $fa-var-user-secret: "\f21b"; $fa-var-user-times: "\f235"; $fa-var-users: "\f0c0"; $fa-var-venus: "\f221"; $fa-var-venus-double: "\f226"; $fa-var-venus-mars: "\f228"; $fa-var-viacoin: "\f237"; $fa-var-viadeo: "\f2a9"; $fa-var-viadeo-square: "\f2aa"; $fa-var-video-camera: "\f03d"; $fa-var-vimeo: "\f27d"; $fa-var-vimeo-square: "\f194"; $fa-var-vine: "\f1ca"; $fa-var-vk: "\f189"; $fa-var-volume-control-phone: "\f2a0"; $fa-var-volume-down: "\f027"; $fa-var-volume-off: "\f026"; $fa-var-volume-up: "\f028"; $fa-var-warning: "\f071"; $fa-var-wechat: "\f1d7"; $fa-var-weibo: "\f18a"; $fa-var-weixin: "\f1d7"; $fa-var-whatsapp: "\f232"; $fa-var-wheelchair: "\f193"; $fa-var-wheelchair-alt: "\f29b"; $fa-var-wifi: "\f1eb"; $fa-var-wikipedia-w: "\f266"; $fa-var-windows: "\f17a"; $fa-var-won: "\f159"; $fa-var-wordpress: "\f19a"; $fa-var-wpbeginner: "\f297"; $fa-var-wpforms: "\f298"; $fa-var-wrench: "\f0ad"; $fa-var-xing: "\f168"; $fa-var-xing-square: "\f169"; $fa-var-y-combinator: "\f23b"; $fa-var-y-combinator-square: "\f1d4"; $fa-var-yahoo: "\f19e"; $fa-var-yc: "\f23b"; $fa-var-yc-square: "\f1d4"; $fa-var-yelp: "\f1e9"; $fa-var-yen: "\f157"; $fa-var-yoast: "\f2b1"; $fa-var-youtube: "\f167"; $fa-var-youtube-play: "\f16a"; $fa-var-youtube-square: "\f166"; PK���\]xC$ee3modules/mod_flipbookmaster/assets/scss/_mixins.scssnu�[���// Mixins // -------------------------- @mixin fa-icon() { display: inline-block; font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration font-size: inherit; // can't have font-size inherit on line above, so need to override text-rendering: auto; // optimizelegibility throws things off #1094 -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } @mixin fa-icon-rotate($degrees, $rotation) { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; -webkit-transform: rotate($degrees); -ms-transform: rotate($degrees); transform: rotate($degrees); } @mixin fa-icon-flip($horiz, $vert, $rotation) { -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; -webkit-transform: scale($horiz, $vert); -ms-transform: scale($horiz, $vert); transform: scale($horiz, $vert); } // Only display content to screen readers. A la Bootstrap 4. // // See: http://a11yproject.com/posts/how-to-hide-content/ @mixin sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); border: 0; } // Use in conjunction with .sr-only to only display content when it's focused. // // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 // // Credit: HTML5 Boilerplate @mixin sr-only-focusable { &:active, &:focus { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip: auto; } } PK���\�┩zz1modules/mod_flipbookmaster/assets/scss/_list.scssnu�[���// List Icons // ------------------------- .#{$fa-css-prefix}-ul { padding-left: 0; margin-left: $fa-li-width; list-style-type: none; > li { position: relative; } } .#{$fa-css-prefix}-li { position: absolute; left: -$fa-li-width; width: $fa-li-width; top: (2em / 14); text-align: center; &.#{$fa-css-prefix}-lg { left: -$fa-li-width + (4em / 14); } } PK���\�$6�ww3modules/mod_flipbookmaster/assets/scss/_larger.scssnu�[���// Icon Sizes // ------------------------- /* makes the font 33% larger relative to the icon container */ .#{$fa-css-prefix}-lg { font-size: (4em / 3); line-height: (3em / 4); vertical-align: -15%; } .#{$fa-css-prefix}-2x { font-size: 2em; } .#{$fa-css-prefix}-3x { font-size: 3em; } .#{$fa-css-prefix}-4x { font-size: 4em; } .#{$fa-css-prefix}-5x { font-size: 5em; } PK���\ 鈅��<modules/mod_flipbookmaster/assets/scss/_rotated-flipped.scssnu�[���// Rotated & Flipped Icons // ------------------------- .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } // Hook for IE8-9 // ------------------------- :root .#{$fa-css-prefix}-rotate-90, :root .#{$fa-css-prefix}-rotate-180, :root .#{$fa-css-prefix}-rotate-270, :root .#{$fa-css-prefix}-flip-horizontal, :root .#{$fa-css-prefix}-flip-vertical { filter: none; } PK���\�,��1modules/mod_flipbookmaster/assets/scss/_path.scssnu�[���/* FONT PATH * -------------------------- */ @font-face { font-family: 'FontAwesome'; src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}'); src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'), url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg'); // src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts font-weight: normal; font-style: normal; } PK���\#�PP<modules/mod_flipbookmaster/assets/scss/_bordered-pulled.scssnu�[���// Bordered & Pulled // ------------------------- .#{$fa-css-prefix}-border { padding: .2em .25em .15em; border: solid .08em $fa-border-color; border-radius: .1em; } .#{$fa-css-prefix}-pull-left { float: left; } .#{$fa-css-prefix}-pull-right { float: right; } .#{$fa-css-prefix} { &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } } /* Deprecated as of 4.4.0 */ .pull-right { float: right; } .pull-left { float: left; } .#{$fa-css-prefix} { &.pull-left { margin-right: .3em; } &.pull-right { margin-left: .3em; } } PK���\���C��8modules/mod_flipbookmaster/assets/scss/font-awesome.scssnu�[���/*! * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */ @import "variables"; @import "mixins"; @import "path"; @import "core"; @import "larger"; @import "fixed-width"; @import "list"; @import "bordered-pulled"; @import "animated"; @import "rotated-flipped"; @import "stacked"; @import "icons"; @import "screen-reader"; PK���\��i��:modules/mod_flipbookmaster/assets/scss/_screen-reader.scssnu�[���// Screen Readers // ------------------------- .sr-only { @include sr-only(); } .sr-only-focusable { @include sr-only-focusable(); } PK���\0�[���5modules/mod_flipbookmaster/assets/scss/_animated.scssnu�[���// Spinning Icons // -------------------------- .#{$fa-css-prefix}-spin { -webkit-animation: fa-spin 2s infinite linear; animation: fa-spin 2s infinite linear; } .#{$fa-css-prefix}-pulse { -webkit-animation: fa-spin 1s infinite steps(8); animation: fa-spin 1s infinite steps(8); } @-webkit-keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } @keyframes fa-spin { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } } PK���\�\���4modules/mod_flipbookmaster/assets/scss/_stacked.scssnu�[���// Stacked Icons // ------------------------- .#{$fa-css-prefix}-stack { position: relative; display: inline-block; width: 2em; height: 2em; line-height: 2em; vertical-align: middle; } .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { position: absolute; left: 0; width: 100%; text-align: center; } .#{$fa-css-prefix}-stack-1x { line-height: inherit; } .#{$fa-css-prefix}-stack-2x { font-size: 2em; } .#{$fa-css-prefix}-inverse { color: $fa-inverse; } PK���\�P��xx8modules/mod_flipbookmaster/assets/scss/_fixed-width.scssnu�[���// Fixed Width Icons // ------------------------- .#{$fa-css-prefix}-fw { width: (18em / 14); text-align: center; } PK���\Ph#�bb5modules/mod_flipbookmaster/assets/sound/pageturn1.mp3nu�[������Infob------<<<<<<KKKKKKZZZZZZiiiiiixxxxxx�������������������������������������������������9LAME3.99r��$�F�b������N�`G@�� x�a����+o��"UDT ��' ���@��8>� ��e��88?)�|��A߀��}�?����T�nD46�@�p��@���� �|����� r'��>���!� ����?9�Lɹ�ʛxfcA�j�����y=6�@L����(( �I�����f�L�0�:ΫZ,e���VO��� U���WQ��UѰ�� �+X�B�J�0������J�V�rʣ����L ��IXa�&�x�0e�2T�eG�Y����F;:�U����'�^"�a:��u��������ٖY1��In ��8m�h�9p1�M�܄�����Rي���%�R@1z�C�19����*�w1`Ej��D�Wǰc�y��x�8a�7H�����G�s����#=�h뤿�;㚈�[&��>�(�)q* �_Am\uӌ�����j�<�v=��y{�e$�9��� �6��*y)HE������G�V��Pz�"��o~;�6���O� ��&�)�ȡ�h��jX�Edg�� �N��H�J����@@@:��$Ab(�jT���r�ɒO+�^��D��2A��; ��^��j^**z����I\ciK��!�ܒ����i�y�=3N����GxGǨ� Ha$;�r��j�+�1o�}��/i��'�DL��N�y@,סk¾g�+ߪ[����v��ѽ���e81�Ce�$�m�n��w�B-@�iS! 6�&��t�7F��V<����&���Pb� �-� }WnjQ�v��x��!��UK��1�W"D�o꽆�b2��%3��`��I͘zH<Y��� 5�aG�I�,���.��I䢗�L���(�h�P2�+�T�ޤ���K�҃� 1�-��N����Ρo_���s��Q��m����0� �rVAhZ $-�+i1Cnq#s�)SQ�T���<�G���H@`��HXD�"=B�,�*���w$6��"c3<���dg�v�{ZA�}�x�={�܉Ks"�=7=+��������_�udV��C���3L���J 5��p.�XP���.�K�D�faHM�BsA�*ߢ�2�����ykK���;�Q������M~E������֕��"����MvQ�ƈ���-��l$�@�R����T%�N����3V��``j�=�*��]ǰeA�k8��!��0�Ǹtn6�C���%3��1/��C3Zd�^���خ�k?Q��S�#!����?���.��"�I�kH��ٞ�e�]���H�8()MŇZ�n�����q�ɡ)��8�P�If�d�^��}rS��d���S�#!����?���.��"�I�kH��f��:)i���D(�4��u�G�g�IT��21"��c���fYRE�O�>�j�a�0�,ԁiSN���u���7��{�>�e����L -�U�4������#��=.��;�M��F$T�"�0lFe�!��\����j�a�0�,ԁiSN���u���7��G?5�PS�D�h��@BDKn�E爈�t.Q%Y�l+�b��S�!�����]V�p[���<b~kU�O�����x��8��1/���K�:N8ɴ�U"E�3ve���xW�Ϯ�fT���#3�����R�����/2;�����{�`B�W�Q��2���_R�RA����XȬ�`�K���y8�Iz�H�ݕ�n�(��wFթ����S�ّ����}w���NdwuV:A��R�U��D"@�@p6��',��,tN�r�c#d�_1��iH�[L��أO�v�護�r�k���E���4���n�����N���;QY� �Q}O��$<�����>E.U�9 ̀�,��,J'�:�n��]rT�l3�jȪD�*���F�vv�X�|����/��Y�\�s�`��� ��펯���,T�ogޥ��uT;Uz?�| � �, !�� ���� ��q�pT�ڮ=�8�)SnjQ��*�� �KPmd:�%A$���Q����\���`�\G>T�w�@h�Q[K���nv����"�e��门�uT;U��O�2B�M>XaB5�A�����u4J�I�ң�#� !G���8��|���>��`��������?kXE�'z��sS,��J�{2���� �lh/-��Q�*%{�_�(��, � !u�Z*�{HEV�+���w8���IM5U:Z�.��}z��fp�C� �1P/�:N����)�J#�p�F�a�`��(�9U�5��{�Hv�3b%�CNf���"�D�L����I\(�8�0W�a2ŪA!���>���L�/�*LT z� ����M���TU&B��! p�b�?j� L��$���XF�Y�������T�0�p kO�p�g j8��@F.�zCG���$}MY)�XT�Q*z����Ɩ�K; �b ~�c�̳2���2@�@�w=\)-����E<Mx��XF�Y�2b/.�����a�G�Ւ��CIB �hy�b��Th9,�*��$Lg�KL2��X�z5��)b.�TUT�bW'�"*�(����0���`rU�,0q6�ƛj�u��iZ�6�� ��ĭ:��.�VKû"�U�İ�:��Ԇ#���G&���L��Զ�;� ��a+�@�U�H�>m��u��٦�M�cN���J��QYB� ��]j���3D9E[ՉG �1���Z��1d���LU�J��9��ɲ��OקQ����]u�5K���iF9�<�� `��5� F]����Tl����+�+Tq�PTej�$b| H�SĄr�?�����3$9E[��@`$ ���B�2T��Qa&*�%B��ʙ6T� ���9��5k���)qx]�(�9'�?�,>���˵Ҳc*����hg�����@tN��I�=#�$����'���nA���0�7��<P�ĐJ�X-z����$s_]Vu�>�QG�}RKzB 8�>K�I�=#��8Q�VR?�B�nș̓0�3�dO1rT�������������-LH澺��}V���v�cT?[��� L�ld.��;�4�+-_^�Z!!����L���:�:��!� �v����3.R�Z(*�裎�u�:ı����[�d`L�;�.�����L&$i�2VZ/h]K/��;i��.d�X)֠8T2)Gh�����Hy!��&0S:�0�t �gQǰkA7�8�(}r��s.R�Z(*�裎�uҙ�����b� :8�T3L�i����s���� �-a�#t7`P�]P�p�̟`v��=�W��{~i�}=gG�|�^q�e0ƦfF#�V2E��m,��$5�3�^��P��/K6����@���X�]J���!�:���_GO��%��U����y�!�էW�3" ���i���L�N���^��*�X����Kef���G�Bl�K!,��K��!�Tۃe��YN-��&��2���<�Ad�H�W�3 f��9��智��$B9z�X:z��XS����*�B0��e�nX�|��U�Tۃe��YN-��&��2���<b�Y?R%\��Dw��(f+�X��0*b�)��K�_�8W�XP!���g�����QCz�<bv $uQ�iA��8�0 a֮�ÂAp|ŖWH��|���GO�ܭ�J�>N�$^Ad$]3 f�A�03 q�tj��;V����R���x�G�½�� @�m�As`;�8 h����+�+�<�oF?�q��w�OVQ�,�Ea�`[�H�@�"�� ڕ����78�֏��J�^�0i��M��誡�zv��d �2(hs$c5b�p���yT� Q`+DB�P�Gܜ�UAʧ�v�p�h��.�9�)aF�|Y���� �CJ�����M@���e=W��T���U��D��@0�2{.NO3ajH�/\�o�?�w>h�H���w��d���s�z����$�+���ckR!QUUP��e�0�Ð �������%�p`L���# d�cĄp�Il�Č��l �`��N'�q��ӸB�%��ϒ""f�O� �O��@0��C`������������hfwHP�-�0s��62(�J&�����6e�mσ��s����}������e��x�x�R��tΑ�oPO��m=ǯ%[�������� Wa���{^Q���6e��Ht�%Cd�<�9h��V7nΨ�뒵b �;�R���G��-���,[G~��.��(�.4 "x(8�A&���E,�@��������c��#@1S��@,t$�dP�EXD�h�� ����.����A�j�齓y��Ge� Q0<:�1AT�JlMJU&��H_�$��N�V55�E�[ԏ���8�0fI5hD*�!������*X{,ApX[e�> �MY�$lAQ�č��.w�$yd[j{�P�3�����i�h��t&�'4>�2�YH�;As� a셙��N�M�����s�;(\rA��c3+ ��9!(�m[�V�eX=�,x�f�Oy[SS�}~��љ!�ŀ�J��B�{CX%�%-�Y�)���" ��>a���7(�)Eh;�hi�b��1(��bkSl���e���C5��j���4H'l�@��a�O�)�ѕ}���X��,L� �M�,$� ���*X^u�Čz�����-�C�l;ΰ�迊b�*Rٴ�w���,�1�DJ�hdr,��F�,���2�h**�ǷҰRD �N��.�Ȭ$c�U-̚[���:�Ԓ�{'7��-�H�ʋ�����T?A_�����(���`��c������y��S��n0#� �3O䝂H�| �2�I]Rl� �V�����Q�b9�2��&G����5,��&�<���"d��S��p����5R� N��� ��d���C ��f�|�X���a �- ��$*XM����h��{x�e��� '�i������Zu�J��%"u�)Q|�Ie�\@��3��}D#d\�9�TRn�(�Q���r�o6��S2T�D V��Z�n�6!�e�5��ed�tDpYѨ�)��S�F���T��99樃����%@c~(`�O��a��0H$VH��M��ۯ�#�����SV�uS6W�� ��a� ؖ/�nd���sK)�,Ȭ<�:o:��l�g"���N3s�zI���X�Ea���#<��x�< ����ˀ�*�q��S��_=� ��<�́5�'�� ��ߡ� ���Pʊ0YrY( a�pT�$�j+�1�b �|�BŸKI"���{�ukE;�W+�U3@�aE�V5�NT���r�75<r��"��g�2D��:g�����N�l�G�P��\S��{t�e��y�n�mZ���8G�9#E&�ۆ��K�=a��9���Ȉ�� ��B�RF��T?�ñ-�#QPVԈx{�Tm�Rs��%p-x: g�p*"��U'\��{� �"�(mW8dda�m���1�D ��JK*��CƆN�5c�4-:�/��ΥC]"ժ��(��p�8�g:`�T*O���˅��$vC���q�Гd�SO���[(�s"Wc� 9w�L�aO�)�2�2���r�#��4�X����*Op,0PcHZ0bz̫9�0e�v�(=����{p�g�Y�G'iwR)@[�4X �X�PT2d�Ȉ�I�.� e�h��:�S4o��r�w23S�lA���S�.RS�P�R��[����[��ʼn���0�}���b«:��*l�/ ꬅ?�j"/��`��b!P@,�/^��*y�(V�:��M� Fi�E�\���d��늻��v���F>�>]-U�Ț�*`�pƹ;2�v�ՐY��fuI[���pB���<����Q�pv�c_;L�"�䫺3= Co HQ���L0=Ȃ�Ѣ�I1�7�t"k��3�9J�K�x�}Y zͬ�����\�SE ,�D��(�����[�LQ�l(�ƤJ��(�f�c��4x�A�����Fq/:��u�Y�KN�]a�)����?��� d�$b�$�;Űc�j�8�xg��`(jZ�U���w����Pj$� D�s㉋��t�M�^6 �ԃ�: Aa(¡�)`i�t���`�hB0�ħ�4;��u�=X+�Xw�4%��T5�V �"�``��Z�ɖY,�,�L�ƔYf�DI ,�ԑ�,���UJ���*�-ˬV��,�W[��UTҫ�*������A�T^��4�EK%����('O�e�K�ee�[�Z� fP��������_���L��@�b�$�,�_������ت�a��*���TV�d*Y�j��LAME3.99.3UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU������a��]�k � �v�A��IJW@0�YUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUPK���\ �^- - 7modules/mod_flipbookmaster/assets/subforms/multiple.xmlnu�[���<?xml version="1.0" encoding="UTF-8"?> <form> <field name="mpdfsource" type="textarea" placeholder="images/pdffiles/myfile.pdf" filter="raw" label="MOD_FLIPBOOKMASTER_MPDFSOURCE_LABEL" description="MOD_FLIPBOOKMASTER_MPDFSOURCE_DESC" /> <field name="encodenote" type="note" label="MOD_FLIPBOOKMASTER_NOTEENCODE_LABEL" description="MOD_FLIPBOOKMASTER_NOTEENCODE_DESC" class="alert alert-info span6" close="true" /> <field type="list" name="encodempdf" default="0" label="MOD_FLIPBOOKMASTER_FIELD_ENCODE" description="MOD_FLIPBOOKMASTER_FIELD_ENCODE_DESC"> <option value="0">JNO</option> <option value="1">JYES</option> </field> <field type="list" name="mtype" default="0" label="MOD_FLIPBOOKMASTER_MTYPE_LABEL" description="MOD_FLIPBOOKMASTER_MTYPE_DESC"> <option value="0">MOD_FLIPBOOKMASTER_THUMBNAIL</option> <option value="1">MOD_FLIPBOOKMASTER_BUTTON</option> <option value="2">MOD_FLIPBOOKMASTER_TEXTLINK</option> </field> <field showon="mtype:0" name="thumbpath" type="textarea" placeholder="images/picture.jpg" filter="rawa" label="MOD_FLIPBOOKMASTER_THUMBPATH_LABEL" description="MOD_FLIPBOOKMASTER_THUMBPATH_DESC" /> <field showon="mtype:0" name="thumbtext" type="text" placeholder="Thum Over Text" filter="rawa" label="MOD_FLIPBOOKMASTER_TOTEXT_LABEL" description="MOD_FLIPBOOKMASTER_TOTEXT_DESC" /> <field showon="mtype:0" name="fbtags" type="textarea" placeholder="" filter="rawa" label="MOD_FLIPBOOKMASTER_MTAGS_LABEL" description="MOD_FLIPBOOKMASTER_MTAGS_DESC" /> <field showon="mtype:1" name="mbuttext" type="text" placeholder="Button Text" filter="rawa" label="MOD_FLIPBOOKMASTER_BUTTONTEXT_LABEL" description="MOD_FLIPBOOKMASTER_BUTTONTEXT_DESC" /> <field showon="mtype:2" name="mlinktext" type="text" placeholder="Link Text" filter="rawa" label="MOD_FLIPBOOKMASTER_LINKTEXT_LABEL" description="MOD_FLIPBOOKMASTER_LINKTEXT_DESC" /> <field type="list" name="enabledownload" class="btn-group" default="0" label="MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_LABEL" description="MOD_FLIPBOOKMASTER_ENABLEDOWNLOAD_DESC"> <option value="false">JNO</option> <option value="true">JYES</option> </field> <field type="color" name="moverlaybg" default="#3f933f" label="MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_LABEL" description="MOD_FLIPBOOKMASTER_CONTAINERBGCOLOR_FIELD_DESC" /> </form>PK���\�a�--5modules/mod_flipbookmaster/assets/subforms/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\k4�;����1modules/mod_flipbookmaster/assets/js/mflipbook.jsnu�[���"use strict";var FLIPBOOK=FLIPBOOK||{};if("localhost"==location.hostname){var localpathname=document.location.pathname,localfolder=localpathname.split("/");FLIPBOOK.urlcustom="http://localhost/"+localfolder[1]+"/modules/mod_flipbookmaster"}else FLIPBOOK.urlcustom=document.location.origin+"/modules/mod_flipbookmaster";var PRESENTATION=FLIPBOOK;!function(a,b){function N(){M=function(a){function c(c){function m(){d.renderRequestPending=!0}c=c||{};var d=this;a.call(this,c),d.options=c,d.canvas=b(d.renderer.domElement).addClass("flipbook-3dcanvas"),d.container=c.container,d.container.append(d.canvas),d.type="PreviewStage",d.mouse=new THREE.Vector2,d.raycaster=new THREE.Raycaster,d.camera.position.set(0,20,600),d.camera.lookAt(new THREE.Vector3(0,0,0)),d.spotLight.position.set(-220,330,550),d.spotLight.castShadow=!H&&c.webglShadow,d.spotLight.shadow&&(d.spotLight.shadow.bias=-8e-4),d.spotLight.intensity=.22,d.ambientLight.color=new THREE.Color("#888"),d.ambientLight.intensity=1.45;var e=new THREE.ShadowMaterial;e.opacity=.15,d.ground.material=e,d.ground.position.z=-2,d.orbitControl.maxAzimuthAngle=.4,d.orbitControl.minAzimuthAngle=-.4,d.orbitControl.minPolarAngle=1.4,d.orbitControl.maxPolarAngle=2.2,d.orbitControl.mouseButtons.ORBIT=THREE.MOUSE.RIGHT,d.orbitControl.mouseButtons.PAN=-1,d.orbitControl.maxDistance=5e3,d.orbitControl.minDistance=50,d.orbitControl.noZoom=!0,d.selectiveRendering=!0,d.orbitControl.zoomSpeed=5,d.orbitControl.keyPanSpeed=0,d.orbitControl.center.set(0,0,0),d.orbitControl.update(),d.swipe_threshold=H?15:20;var f=d.cssRenderer=new THREE.CSS3DRenderer;b(f.domElement).css({position:"absolute",top:0,pointerEvents:"none"}).addClass("flipbook-3dcanvas flipbook-csscanvas"),d.container[0].appendChild(f.domElement);var g=d.cssScene=new THREE.Scene,h=document.createElement("div");h.className="flipbook-page-content flipbook-page-content-left";var i=document.createElement("div");i.className="flipbook-page-content flipbook-page-content-right";var j=g.divLeft=new THREE.CSS3DObject(h),l=g.divRight=new THREE.CSS3DObject(i);g.add(j),g.add(l),d.resizeCallback=function(){f.setSize(d.canvas.width(),d.canvas.height())},window.addEventListener(k.move,m,!1),window.addEventListener("keyup",m,!1),d.dispose=function(){d.clearChild(),d.render(),window.removeEventListener(k.move,m,!1),1==d.options.scrollWheel&&(d.renderer.domElement.removeEventListener("mousewheel",n,!1),d.renderer.domElement.removeEventListener("DOMMouseScroll",n,!1)),window.removeEventListener("keyup",m,!1),d.renderer.domElement.removeEventListener("mousemove",o,!1),d.renderer.domElement.removeEventListener("touchmove",o,!1),d.renderer.domElement.removeEventListener("mousedown",p,!1),d.renderer.domElement.removeEventListener("touchstart",p,!1),d.renderer.domElement.removeEventListener("mouseup",r,!1),d.renderer.domElement.removeEventListener("touchend",r,!1),d.canvas.remove(),f.domElement.remove(),f=null,d.renderCallback=null,d.orbitControl.dispose(),d.orbitControl=null,d.renderer.dispose(),d.cancelRAF()},d.renderCallback=function(){TWEEN.getAll().length>0&&(d.renderRequestPending=!0),TWEEN.update(),f.render(g,d.camera)};var n=function(a){var b=0;if(void 0!==a.wheelDelta?b=a.wheelDelta:void 0!==a.detail&&(b=-a.detail),b){var c=d.previewObject.contentProvider.zoomScale;(b>0&&1==c||b<0&&c>1)&&a.preventDefault(),d.previewObject.zoom(b>0?1:-1)}m()},o=function(a){if(d.renderRequestPending=!0,a=E(a),d.isMouseDown&&0!=a.movementX&&0!=a.movementY&&(d.isMouseMoving=!0),1==d.isMouseDown&&1==d.previewObject.contentProvider.zoomScale){var b=a.pageX-d.lastPos;performance.now(),d.lastTime;Math.abs(b)>d.swipe_threshold&&(b<0?d.target.next():d.target.prev(),a.preventDefault(),d.isMouseDown=!1),d.lastPos=a.pageX,d.lastTime=performance.now()}},p=function(a){a=E(a),document.activeElement.blur(),d.mouseValue=a.pageX+","+a.pageY,d.isMouseMoving=!1,d.isMouseDown=!0,d.lastPos=a.pageX,d.lastTime=performance.now()},q=function(a){if(d.isMouseDown=!1,0!==a.button)return this;var c=a.pageX+","+a.pageY;if(d.isMouseMoving);else if(c==d.mouseValue){a=a||window.event,a=b.event.fix(a);var e=d.mouse,f=d.raycaster;e.x=a.offsetX/d.canvas.innerWidth()*2-1,e.y=1-a.offsetY/d.canvas.innerHeight()*2,f.setFromCamera(e,d.camera);var g=f.intersectObjects(d.target instanceof MOCKUP.Bundle?d.target.children:[d.target],!0);if(g.length>0){var h,i=0;do{h=void 0!==g[i]?g[i].object:void 0,i++}while((h instanceof THREE.BoxHelper||!(h instanceof MOCKUP.Paper)||1==h.isFlipping)&&i<g.length);void 0!==h.userData.object||(h.angles[1]>90?1!=h.isEdge&&d.target.next():1!=h.isEdge&&d.target.prev())}}},r=function(a){a=E(a),q(a)};return d.renderer.domElement.addEventListener("mousemove",o,!1),d.renderer.domElement.addEventListener("touchmove",o,!1),d.renderer.domElement.addEventListener("mousedown",p,!1),d.renderer.domElement.addEventListener("touchstart",p,!1),d.renderer.domElement.addEventListener("mouseup",r,!1),d.renderer.domElement.addEventListener("touchend",r,!1),1==d.options.scrollWheel&&(d.renderer.domElement.addEventListener("mousewheel",n,!1),d.renderer.domElement.addEventListener("DOMMouseScroll",n,!1)),b(d.renderer.domElement).css({display:"block"}),b(window).trigger("resize"),this}return J(c,a),c.prototype.width=function(){return this.container.width()},c.prototype.height=function(){return this.container.height()},c}(MOCKUP.Stage),MOCKUP.PreviewStage=M;var d=function(a){function b(b,c){b=b||{},b.folds=1,a.call(this,b,c),this.angle=0,this.isFlipping=!1,this.material.materials[5].transparent=!0,this.material.materials[4].transparent=!0,this.type="BookPaper"}return J(b,a),b.prototype.tween=function(a,b){var c=this,d=1e-5;c.originalStiff=c.stiffness;var e=c.newStiffness,f=G(c.parent),g=b-a,h=a>90;c.init={angle:a,angle2:a<90?0:180,stiff:c.originalStiff,index:h?1:0},c.first={angle:a+g/4,angle2:90,stiff:c.originalStiff,index:h?1:.25},c.mid={angle:a+2*g/4,angle2:a<90?135:45,stiff:c.newStiffness,index:.5},c.mid2={angle:a+3*g/4,angle2:a<90?180:0,stiff:c.newStiffness,index:h?.25:1},c.end={angle:b,angle2:a<90?180:0,stiff:c.newStiffness,index:h?0:1},c.isFlipping=!0;var i=function(a,b){c.angles[1]=a.angle,c.angles[4]=c.isHard?a.angle:a.angle2,1==c.isHard?c.stiffness=0:(c.stiffness=a.stiff/(e+d)*(c.newStiffness+d),c.stiffness=isNaN(c.stiffness)?0:a.stiff),f&&(c.material.materials[5].opacity=c.material.materials[4].opacity=a.index,c.castShadow=a.index>.5),c.updateAngle(!0)};!h&&f&&(c.material.materials[5].opacity=c.material.materials[4].opacity=0,c.castShadow=!1),new TWEEN.Tween(c.init).to({angle:[c.first.angle,c.mid.angle,c.mid2.angle,c.end.angle],angle2:[c.first.angle2,c.mid.angle2,c.mid2.angle2,c.end.angle2],stiff:[c.first.stiff,c.mid.stiff,c.mid2.stiff,c.end.stiff],index:[c.first.index,c.mid.index,c.mid2.index,c.end.index]},c.parent.duration).onUpdate(function(a){i(this,a)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(function(a){c.stiffness=c.newStiffness,c.updateAngle(),c.material.materials[5].opacity=c.material.materials[4].opacity=1,c.castShadow=!0,c.isFlipping=!1,c.parent&&c.parent.refresh&&c.parent.refresh()}).start()},b}(MOCKUP.FlexBoxPaper);MOCKUP.BookPaper=d;var e=function(b){function d(c,d){c=c||{},c.segments=c.segments||50,this.pageCount=c.pageCount,this.height=c.height,this.width=c.width,this.pageCount=1==this.pageCount?this.pageCount:2*Math.ceil(this.pageCount/2),this.direction=c.direction||a.DIRECTION.LTR,this.startPage=1,this.endPage=this.pageCount,this.stackCount=c.stackCount||6,this.materials=[],b.call(this,c,d),this.angles=[0,0,0,0,0,0],this.stiffness=c.stiffness||1.5,this.hardConfig="none",this._activePage=c.openPage||this.startPage,this.createStack(c),this.pageMode=c.pageMode||(H||this.pageCount<=2?a.PAGE_MODE.SINGLE:a.PAGE_MODE.DOUBLE),this.singlePageMode=c.singlePageMode||(H?a.SINGLE_PAGE_MODE.BOOKLET:a.SINGLE_PAGE_MODE.ZOOM),this.type="Book"}return J(d,b),d.prototype.getPageByNumber=function(a){var b=G(this)?a:Math.floor((a-1)/2);return this.getObjectByName(b.toString())},d.prototype.isPageHard=function(a){return g.isHardPage(this.hardConfig,a,this.pageCount)},d.prototype.activePage=function(a){if(void 0==a)return this._activePage;this.gotoPage(a)},d.prototype.gotoPage=function(a){a=parseInt(a,10),this._activePage=a,this.updatePage(a)},d.prototype.moveBy=function(a){var b=this._activePage+a;b=v(b,this.startPage,this.endPage),this.gotoPage(b)},d.prototype.next=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?-this.pageMode:this.pageMode),this.moveBy(b)},d.prototype.prev=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?this.pageMode:-this.pageMode),this.moveBy(b)},d.prototype.updateAngle=function(){for(var a=this.angles[1],b=this.angles[4],c=b-a,d=this.stackCount,e=0;e<d;e++){var f=this.children[e];f.angles[1]=a+e*c/(100*d),f.stiffness=this.stiffness,f.updateAngle()}},d.prototype.refresh=function(){this.updatePage(this._activePage),void 0!==this.flipCallback&&this.flipCallback()},d.prototype.updatePage=function(b){var d=this.direction==a.DIRECTION.RTL,e=G(this),g=(C(b),e?1:2);b=Math.floor(b/g),d&&(b=this.pageCount/g-b);var h=this.oldBaseNumber||0,i=this.pageCount/g,j=this.stackCount,k=.02,l=.4,m=e?0:(.5-Math.abs(i/2-b)/i)/this.stiffness,o=Math.floor(j/2),p=!1;h>b?(p=!0,this.children[j-1].skipFlip=!0,this.children.unshift(this.children.pop())):h<b&&(this.children[0].skipFlip=!0,this.children.push(this.children.shift())),Math.abs(h-b);for(var q=i-b,r=5/i,s=r*b/2,t=r*q/2,u=s<t?t:s,v=0;v<j;v++){var z,w=this.children[v],y=(w.color,w.angles[1]),A=b-o+v,B=w.isHard=this.isPageHard(A),D=w.name;w.visible=A>=0&&A<i||e&&A==i,void 0!==this.requestPage&&(d&&(A=Math.floor(this.pageCount/2)-A-1),w.name=A.toString(),w.name!=D&&1==w.visible&&(w.textureLoaded=!1,w.frontImage(c.textureLoadFallback),w.frontPageStamp="-1",w.frontTextureLoaded=!1,w.thumbLoaded=!1,w.backImage(c.textureLoadFallback),w.backPageStamp="-1",w.backTextureLoaded=!1,this.requestPage())),w.isEdge=!1,0==v?w.depth=s<l?l:s:v==j-1?w.depth=t<l?l:t:(w.depth=l,w.isEdge=!1),1==w.isFlipping&&(w.depth=l),w.position.x=0;var E=k*v,F=180-k*(v-o)+k*v;if(v<o?(w.newStiffness=B?0:m/(b/i)/4,z=E,w.position.z=u-(-v+o)*l,1==p&&(w.position.z-=l)):(z=F,w.newStiffness=B?0:m/(Math.abs(i-b)/i)/4,w.position.z=u-(-j+v+o+1)*l-w.depth),0==w.isFlipping)if(Math.abs(y-z)>20&&0==w.skipFlip){w.depth=l;var H=w.stiffness;H=y>z?m/(Math.abs(i-b)/i)/4:m/(b/i)/4,w.position.z+=l,w.stiffness=isNaN(H)?w.stiffness:H,w.updateAngle(!0),w.targetStiffness=v<b?m/(Math.abs(i-b)/i)/4:m/(b/i)/4,w.targetStiffness=isNaN(w.targetStiffness)?w.stiffness:w.targetStiffness,w.isFlipping=!0,w.tween(y,z),void 0!==this.preFlipCallback&&this.preFlipCallback()}else w.skipFlip=!1,w.newStiffness=isNaN(w.newStiffness)?0:w.newStiffness,w.angles[1]==z&&w.stiffness==w.newStiffness&&w.depth==w.oldDepth||(w.angles[1]=w.angles[4]=z,w.stiffness=w.newStiffness,w.updateAngle(!0));e&&v<o&&0==w.isFlipping&&(w.visible=!1),w.oldDepth=w.depth;var I=Math.abs(w.geometry.boundingBox.max.x)<Math.abs(w.geometry.boundingBox.min.x)?w.geometry.boundingBox.max.x:w.geometry.boundingBox.min.x;w.position.x=1==w.isEdge&&0==w.isFlipping?v<o?I:-I:0}this.oldBaseNumber=b,void 0!==this.updatePageCallback&&this.updatePageCallback()},d.prototype.createCover=function(a){a.width=2*a.width,this.cover=new MOCKUP.BiFold(a),this.add(this.cover)},d.prototype.createStack=function(a){for(var b="red,green,blue,yellow,orange,black".split(","),c=0;c<this.stackCount;c++){a.angles=[,this.stackCount-c],a.stiffness=(this.stackCount-c)/100;var d=new MOCKUP.BookPaper(a);d.angles[1]=180,d.index=c,d.updateAngle(),d.textureReady=!1,d.textureRequested=!1,this.add(d),d.color=b[c],d.position.z=-1*c}},d.prototype.shininess=function(a){if(void 0==a)return this.mainObject.shininess();this.mainObject.shininess(a)},d.prototype.bumpScale=function(a){if(void 0==a)return this.mainObject.bumpScale();this.mainObject.bumpScale(a)},d.prototype.frontImage=function(a){if(void 0==a)return this.mainObject.frontImage();this.mainObject.frontImage(a)},d.prototype.backImage=function(a){if(void 0==a)return this.mainObject.backImage();this.mainObject.backImage(a)},d}(MOCKUP.Bundle);MOCKUP.Book=e}a.version="1.2.7",a.PAGE_MODE={SINGLE:1,DOUBLE:2,AUTO:void 0},a.SINGLE_PAGE_MODE={ZOOM:1,BOOKLET:2,AUTO:void 0},a.DIRECTION={LTR:1,RTL:2},a.CORNERS={TL:"tl",TR:"tr",BL:"bl",BR:"br",L:"l",R:"r",NONE:void 0},a.SOURCE_TYPE={IMAGE:"image",PDF:"pdf",HTML:"html"},a.DISPLAY_TYPE={WEBGL:"3D",HTML:"2D"},a.PAGE_SIZE={AUTO:0,SINGLE:1,DOUBLEINTERNAL:2};var c=a.defaults={customso:0,webgl:!0,webglShadow:!0,soundEnable:!0,height:"100%",autoEnableOutline:!1,autoEnableThumbnail:!1,overwritePDFOutline:!1,enableDownload:!0,duration:800,direction:a.DIRECTION.LTR,pageMode:a.PAGE_MODE.AUTO,singlePageMode:a.SINGLE_PAGE_MODE.AUTO,backgroundColor:"#fff",forceFit:!0,transparent:!1,hard:"none",annotationClass:"",maxTextureSize:1600,minTextureSize:256,icons:{altnext:"fa fa-chevron-right fa-1x",altprev:"fa fa-chevron-right fa-1x",next:"fa fa-chevron-right fa-2x",startPage:"fa fa-angle-double-right",endPage:"fa fa-angle-double-right",prev:"fa fa-chevron-left fa-2x",end:"fa fa-angle-double-right",start:"fa fa-angle-double-left",share:"fa fa-share",help:"fa fa-bars",more:"fa fa-info-circle fa-2x",download:"fa fa-download",zoomin:"fa fa-search-plus fa-2x",zoomout:"fa fa-search-minus fa-2x",fullscreen:"fa fa-arrows-alt fa-2x",fitscreen:"fa fa-arrows-corner",thumbnail:"fa fa-file-text fa-2x",outline:"fa fa fa-file-text-o fa-2x",close:"fa fa-times",doublepage:"fa fa-files-o",singlepage:"fa fa-file-o",sound:"fa fa-volume-down",facebook:"fa fa-facebook",google:"fa fa-google",twitter:"fa fa-twitter",mail:"fa fa-newsletter"},text:{toggleSound:"Turn on/off Sound",toggleThumbnails:"Toggle Thumbnails",toggleOutline:"Toggle Outline/Bookmark",previousPage:"Previous Page",nextPage:"Next Page",toggleFullscreen:"Toggle Fullscreen",zoomIn:"Zoom In",zoomOut:"Zoom Out",toggleHelp:"Toggle Help",singlePageMode:"Single Page Mode",doublePageMode:"Double Page Mode",downloadPDFFile:"Download PDF File",gotoFirstPage:"Goto First Page",gotoLastPage:"Goto Last Page",share:"Share"},allControls:"altPrev,pageNumber,altNext,outline,thumbnail,zoomIn,zoomOut,fullScreen,share,more,download,pageMode,startPage,endPage,sound",mainControls:"altPrev,pageNumber,altNext,outline,thumbnail,zoomIn,zoomOut,fullScreen,share,more",hideControls:"",scrollWheel:!0,onCreate:function(){},onCreateUI:function(){},onFlip:function(){},beforeFlip:function(){},onReady:function(){},zoomRatio:1.5,pageSize:a.PAGE_SIZE.AUTO,pdfjsSrc:"js/libs/pdf.min.js",pdfjsCompatibilitySrc:"js/libs/compatibility.js",pdfjsWorkerSrc:"js/libs/pdf.worker.min.js",threejsSrc:"js/libs/three.min.js",mockupjsSrc:"js/libs/mockup.min.js",soundFile:"sound/turn2.mp3",enableDebugLog:!1,canvasToBlob:!0,enableAnnotation:!0,textureLoadFallback:"blank",stiffness:3,minTopOffset:30,backgroundImage:"",pageRatio:void 0,defaultPageRatio:210/297,pixelRatio:window.devicePixelRatio||1},d="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,e="onmousedown"in window,g=(window,a.utils={drag:{left:0,right:1,none:-1},mouseEvents:e?{type:"mouse",start:"mousedown",move:"mousemove",end:"mouseup"}:{type:"touch",start:"touchstart",move:"touchmove",end:"touchend"},html:{div:"<div/>",img:"<img/>",a:"<a>",input:"<input type='text'/>"},toRad:function(a){return a*Math.PI/180},toDeg:function(a){return 180*a/Math.PI},transition:function(a,b){return a?b/1e3+"s ease-out":"0s none"},display:function(a){return a?"block":"none"},resetTranslate:function(){return p(0,0)},translateStr:function(a,b){return d?" translate3d("+a+"px,"+b+"px, 0px) ":" translate("+a+"px, "+b+"px) "},resetBoxShadow:function(){return"rgba(0, 0, 0, 0) 0px 0px 20px"},rotateStr:function(a){return" rotateZ("+a+"deg) "},bg:function(a){return"#fff"+t(a)},bgImage:function(a){return void 0==a||"blank"==a?"":" url("+a+")"},src:function(a){return void 0!==a?""+a:""},limitAt:function(a,b,c){return a<b?b:a>c?c:a},distOrigin:function(a,b){return Math.sqrt(Math.pow(a,2)+Math.pow(b,2))},distPoints:function(a,b,c,d){return Math.sqrt(Math.pow(c-a,2)+Math.pow(d-b,2))},getVectorAvg:function(a){return{x:a.map(function(a){return a.x}).reduce(g.sum)/a.length,y:a.map(function(a){return a.y}).reduce(g.sum)/a.length}},sum:function(a,b){return a+b},getTouches:function(a,b){return b=b||{left:0,top:0},Array.prototype.slice.call(a.touches).map(function(a){return{x:a.pageX-b.left,y:a.pageY-b.top}})},angleByDistance:function(a,b){var c=b/2,d=v(a,0,b);return d<c?n(Math.asin(d/c)):90+n(Math.asin((d-c)/c))},log:function(a){1==c.enableDebugLog&&window.console&&console.log(a)},lowerPowerOfTwo:function(a){return Math.pow(2,Math.floor(Math.log(a)/Math.LN2))},nearestPowerOfTwo:function(a,b){return Math.min(b||2048,Math.pow(2,Math.ceil(Math.log(a)/Math.LN2)))},zoomStops:function(a,b,c,d,e){void 0==d&&(d=256),void 0==e&&(e=2048);var f=Math.log(a/d)/Math.log(b);return d*Math.pow(b,void 0==c?Math.round(f):1==c?Math.ceil(f):Math.floor(f))},extendOptions:function(a,c){return b.extend(!0,{},a,c)},getBasePage:function(a){return 2*Math.floor(a/2)},loadResources:function(b,c,d){var e=document,f=e.createElement(b),g=e.getElementsByTagName(b)[0];f.async=!0,d&&f.addEventListener("load",function(a){d(null,a)},!1),f.src=c,g.parentNode.insertBefore(f,g)},getScript:function(a,b,c){function f(a,c){void 0!=d&&(c||!d.readyState||/loaded|complete/.test(d.readyState))&&(d.onload=d.onreadystatechange=null,d=void 0,d=null,c||(b&&b(),b=null))}var d=document.createElement("script"),e=document.body.getElementsByTagName("script")[0];d.async=1,d.setAttribute("data-cfasync",!1),void 0!=e?(e.parentNode.insertBefore(d,e),e=null):document.body.appendChild(d),d.addEventListener("load",f,!1),d.addEventListener("readystatechange",f,!1),d.addEventListener("complete",f,!1),c&&d.addEventListener("error",c,!1),d.src=a+("MS"==F.dom?"?"+Math.random(1):"")},isHardPage:function(a,b,c,d){if(void 0!==a){if("cover"==a)return 0==b||d&&1==b||b==Math.floor(c/(d?1:2))-(d?0:1);if("all"==a)return!0;var e=(","+a+",").indexOf(","+(2*b+1)+",")>-1,f=(","+a+",").indexOf(","+(2*b+2)+",")>-1;return e||f}return!1},fixMouseEvent:function(a){if(a){var c=a.originalEvent||a;if(c.changedTouches&&c.changedTouches.length>0){var d=b.event.fix(a),e=c.changedTouches[0];return d.clientX=e.clientX,d.clientY=e.clientY,d.pageX=e.pageX,d.pageY=e.pageY,d.movementX=e.movementX,d.movementY=e.movementY,d}return a}return a},hasWebgl:function(){try{var a=document.createElement("canvas");return!(!window.WebGLRenderingContext||!a.getContext("webgl")&&!a.getContext("experimental-webgl"))}catch(a){return!1}}(),isBookletMode:function(b){return b.pageMode==a.PAGE_MODE.SINGLE&&b.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET},isMobile:function(){var a=!1;return function(b){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(b)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(b.substr(0,4)))&&(a=!0)}(navigator.userAgent||navigator.vendor||window.opera),a}(),prefix:function(){var a=window.getComputedStyle(document.documentElement,""),b=Array.prototype.slice.call(a).join("").match(/-(moz|webkit|ms)-/)[1];return{dom:"WebKit|Moz|MS".match(new RegExp("("+b+")","i"))[1],lowercase:b,css:"-"+b+"-",js:b[0].toUpperCase()+b.substr(1)}}(),__extends:window&&window.__extends||function(a,b){function d(){this.constructor=a}for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return d.prototype=b.prototype,a.prototype=new d,a.__super=b.prototype,a}}),h=a.SOURCE_TYPE,j=(a.DISPLAY_TYPE,g.drag),k=g.mouseEvents,l=g.html,m=g.toRad,n=g.toDeg,p=(g.transition,g.translateStr),r=(g.resetBoxShadow,g.rotateStr),t=(g.bg,g.bgImage),v=(g.src,g.limitAt),w=g.distOrigin,x=g.distPoints,y=g.angleByDistance,z=g.log,A=g.nearestPowerOfTwo,B=g.extendOptions,C=g.getBasePage,D=g.getScript,E=g.fixMouseEvent,F=g.prefix,G=g.isBookletMode,H=g.isMobile,I=g.hasWebgl,J=g.__extends,K=function(a){return b.extend(!0,{},c,a)},L=function(c,d){function v(a){u.removeClass("flipbook-active")}function ia(a){switch(a.keyCode){case ha:1==h.isFullscreen&&h.fullScreen.trigger("click");break;case W:U=!1;break;case X:T=!1;break;case Y:V=!1;break;case ga:d.prev();break;case fa:d.next()}}var e="flipbook-ui",f="flipbook-ui-wrapper",g=e+"-btn",h=d.ui=b(l.div,{class:e}),i=d.options;h.dispose=function(){c.find("."+g).each(function(){b(this).off()}),s.off(),k.off(),m.off(),n.off(),o.off(),p.off(),q.off(),t.off(),u.off(),B.off(),C.off(),F.off(),G.off(),H.off(),I.off(),J.off(),K.off(),L.off(),M.off(),D.remove(),r.remove(),m.remove(),k.remove(),n.remove(),h.shareBox&&(h.shareBox.dispose&&h.shareBox.dispose(),h.shareBox=null),document.removeEventListener("keyup",ia,!1),window.removeEventListener("click",v,!1),h.update=null,d=null};var j=function(a){return isNaN(a)?a=d.target._activePage:a<1?a=1:a>d.target.pageCount&&(a=d.target.pageCount),a},k=h.next=b(l.div,{class:g+" "+e+"-next "+i.icons.next,title:i.text.nextPage,html:"<span>"+i.text.nextPage+"</span>"}).on("click",function(){d.next()}),m=h.prev=b(l.div,{class:g+" "+e+"-prev "+i.icons.prev,title:i.text.previousPage,html:"<span>"+i.text.previousPage+"</span>"}).on("click",function(){d.prev()}),n=b(l.div,{class:f+" "+e+"-zoom"}),o=h.zoomIn=b(l.div,{class:g+" "+e+"-zoomin "+i.icons.zoomin,title:i.text.zoomIn,html:"<span>"+i.text.zoomIn+"</span>"}).on("click",function(){d.zoom(1),h.update(),d.target.startPoint&&d.target.pan&&d.target.pan(d.target.startPoint)}),p=h.zoomOut=b(l.div,{class:g+" "+e+"-zoomout "+i.icons.zoomout,title:i.text.zoomOut,html:"<span>"+i.text.zoomOut+"</span>"}).on("click",function(){d.zoom(-1),h.update(),d.target.startPoint&&d.target.pan&&d.target.pan(d.target.startPoint)});n.append(o).append(p);var q=h.pageNumber=b(l.div,{class:g+" "+e+"-page"}).on("change",function(){var a=parseInt(h.pageInput.val(),10);a=j(a),d.gotoPage(a)}).on("keyup",function(a){if(13==a.keyCode){var b=parseInt(h.pageInput.val(),10);b=j(b),b!==j(d.target._activePage||d._activePage)&&d.gotoPage(b)}});h.pageInput=b('<input id="flipbook_book_page_number" type="text"/>').appendTo(q),h.pageLabel=b('<label for="flipbook_book_page_number"/>').appendTo(q);var r=b(l.div,{class:f+" "+e+"-size"}),s=b(l.div,{class:g+" "+e+"-help "+i.icons.help,title:i.text.toggleHelp,html:"<span>"+i.text.toggleHelp+"</span>"}).on("click",function(){}),t=h.sound=b(l.div,{class:g+" "+e+"-sound "+i.icons.sound,title:i.text.toggleSound,html:"<span>"+i.text.toggleSound+"</span>"}).on("click",function(){i.soundEnable=!i.soundEnable,h.updateSound()});h.updateSound=function(){0==i.soundEnable||"false"==i.soundEnable?t.addClass("disabled"):t.removeClass("disabled")},h.updateSound();var u=h.more=b(l.div,{class:g+" "+e+"-more "+i.icons.more}).on("click",function(a){u.hasClass("flipbook-active")||(b(this).addClass("flipbook-active"),a.stopPropagation())});window.addEventListener("click",v,!1);var w=b(l.div,{class:"more-container"});if(u.append(w),"string"==typeof i.source&&1==i.enableDownload){var x=g+" "+e+"-download "+i.icons.download;(h.download=b('<a download target="_blank" class="'+x+'"><span>'+i.text.downloadPDFFile+"</span></a>")).attr("href",i.source).attr("title",i.text.downloadPDFFile)}document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled||c.addClass("flipbook-custom-fullscreen");var B=h.fullScreen=b(l.div,{class:g+" "+e+"-fullscreen "+i.icons.fullscreen,title:i.text.toggleFullscreen,html:"<span>"+i.text.toggleFullscreen+"</span>"}).on("click",function(){var b=(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement,d.container[0]);1!=h.isFullscreen?(d.container.addClass("flipbook-fullscreen"),b.requestFullscreen?b.requestFullscreen():b.msRequestFullscreen?b.msRequestFullscreen():b.mozRequestFullScreen?b.mozRequestFullScreen():b.webkitRequestFullscreen&&b.webkitRequestFullscreen(),h.isFullscreen=!0):(d.container.removeClass("flipbook-fullscreen"),h.isFullscreen=!1,document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()),setTimeout(function(){d.resize()},50)}),C=h.fit=b(l.div,{class:g+" "+e+"-fit "+i.icons.fitscreen}).on("click",function(){b(this).toggleClass("flipbook-button-fit-active")});r.append(B);var D=b(l.div,{class:f+" "+e+"-controls"}),F=(h.shareBox=new a.Share(c,i),h.share=b(l.div,{class:g+" "+e+"-share "+i.icons.share,title:i.text.share,html:"<span>"+i.text.share+"</span>"}).on("click",function(a){1==h.shareBox.isOpen?h.shareBox.close():(h.shareBox.update(d.getURLHash()),h.shareBox.show())})),G=h.startPage=b(l.div,{class:g+" "+e+"-start "+i.icons.start,title:i.text.gotoFirstPage,html:"<span>"+i.text.gotoFirstPage+"</span>"}).on("click",function(){d.start()}),H=h.endPage=b(l.div,{class:g+" "+e+"-end "+i.icons.end,title:i.text.gotoLastPage,html:"<span>"+i.text.gotoLastPage+"</span>"}).on("click",function(){d.end()}),I=h.pageMode=b(l.div,{class:g+" "+e+"-pagemode "+i.icons.singlepage,html:"<span>"+i.text.singlePageMode+"</span>"}).on("click",function(){var a=b(this);d.setPageMode(!a.hasClass(i.icons.doublepage))});d.setPageMode(d.target.pageMode==a.PAGE_MODE.SINGLE);for(var J=h.altPrev=b(l.div,{class:g+" "+e+"-prev "+e+"-alt "+i.icons.prev,title:i.text.previousPage,html:"<span>"+i.text.previousPage+"</span>"}).on("click",function(){d.prev()}),K=h.altNext=b(l.div,{class:g+" "+e+"-next "+e+"-alt "+i.icons.next,title:i.text.nextPage,html:"<span>"+i.text.nextPage+"</span>"}).on("click",function(){d.next()}),L=h.thumbnail=b(l.div,{class:g+" "+e+"-thumbnail "+i.icons.thumbnail,title:i.text.toggleThumbnails,html:"<span>"+i.text.toggleThumbnails+"</span>"}).on("click",function(){var a=b(this);if(d.target.thumbContainer){d.target.thumbContainer.toggleClass("flipbook-thumb-visible"),a.toggleClass("flipbook-active")}else d.contentProvider.initThumbs(),a.toggleClass("flipbook-active");a.hasClass("flipbook-active")&&a.siblings(".flipbook-active").trigger("click"),h.update(!0)}),M=h.outline=b(l.div,{class:g+" "+e+"-outline "+i.icons.outline,title:i.text.toggleOutline,html:"<span>"+i.text.toggleOutline+"</span>"}).on("click",function(){var a=b(this);if(d.target.outlineContainer){var c=d.target.outlineContainer;a.toggleClass("flipbook-active"),c.toggleClass("flipbook-outline-visible"),a.hasClass("flipbook-active")&&a.siblings(".flipbook-active").trigger("click"),h.update(!0)}}),N=i.allControls.replace(/ /g,"").split(","),O=","+i.mainControls.replace(/ /g,"")+",",P=","+i.hideControls.replace(/ /g,"")+",",Q=0;Q<N.length;Q++){var R=N[Q];if(P.indexOf(","+R+",")<0){var S=h[R];void 0!==S&&(O.indexOf(","+R+",")>-1?D.append(S):"more"!==R&&"pageNumber"!==R&&w.append(S))}}c.append(D).append(m).append(k).append(n);var T=!1,U=!1,V=!1,W=16,X=17,Y=18,fa=39,ga=37,ha=27;document.addEventListener("keyup",ia,!1),h.update=function(b){z("ui update");var e=d.target,f=j(e._activePage||d._activePage),g=e.pageCount||d.pageCount,i=e.direction==a.DIRECTION.RTL,k=1==f||0==f,l=f==g;h.next.show(),h.prev.show(),h.altNext.removeClass("disabled"),h.altPrev.removeClass("disabled"),(k&&!i||l&&i)&&(h.prev.hide(),h.altPrev.addClass("disabled")),(l&&!i||k&&i)&&(h.next.hide(),h.altNext.addClass("disabled")),h.pageInput.val(f),h.pageLabel.html(f+"/"+g),c.find(".flipbook-thumb-visible, .flipbook-outline-visible").length>0?c.addClass("flipbook-sidemenu-open"):c.removeClass("flipbook-sidemenu-open"),1==b&&d.resize(),e.contentProvider.zoomScale==e.contentProvider.maxZoom?h.zoomIn.addClass("disabled"):h.zoomIn.removeClass("disabled"),1==e.contentProvider.zoomScale?h.zoomOut.addClass("disabled"):h.zoomOut.removeClass("disabled")},void 0!==d.target&&(d.target.ui=h),void 0!==i.onCreateUI&&i.onCreateUI()},M=void 0,O=function(c){function d(b){function d(){setTimeout(function(){c.resize()},50)}b=b||{},this.type="PreviewObject";var c=this;window.addEventListener("resize",d,!1),this.sound=document.createElement("audio"),this.sound.setAttribute("src",b.soundFile+"?ver="+a.version),this.sound.setAttribute("type","audio/mpeg"),this.dispose=function(){this.container&&this.container.info&&this.container.info.remove&&this.container.info.remove(),this.target&&this.target.dispose&&this.target.dispose(),this.target=null,this.stage&&this.stage.dispose&&this.stage.dispose(),this.stage=null,this.ui&&this.ui.dispose&&this.ui.dispose(),this.ui=null,this.contentProvider&&this.contentProvider.dispose&&this.contentProvider.dispose(),this.contentProvider=null,window.removeEventListener("resize",d)}}return d.prototype={start:function(){this.target.gotoPage(this.target.startPage)},end:function(){this.target.gotoPage(this.target.endPage)},next:function(){},prev:function(){},zoom:function(a){this.pendingZoom=!0,this.zoomDelta=a,this.resize(),this.ui.update()},resize:function(){var c=this;if(void 0!=c.target&&void 0!=c.target.ui&&void 0!=c.target.contentProvider&&void 0!=c.target.contentProvider.viewport&&void 0!=c.target.stage){var n,o,d=this.target.pageMode==a.PAGE_MODE.SINGLE,e=c.container.hasClass("flipbook-floating"),f=c.target,i=f.stage,j=f.contentProvider,k=j.pageRatio,m=(j.zoomViewport,"css"!==f.mode),p=b(window).height(),q=1==f.ui.isFullscreen?p:this.options.height;c.container.height(q),Math.min(c.container.height(),p)==p&&(q=p),c.container.height(q),q=c.container.height(),m||(i.css({top:0,bottom:0,right:0,left:0,transform:"translate3d("+c.target.left+"px,"+c.target.top+"px,0)"}),f.stageHeight=i.height()),n=i.width(),o=i.height();var x,y,z,B,r=n-(m?100:0),s=Math.min(o-(m?100:0),p),t=Math.floor(d?r:r/2),u=Math.floor(t/k);if(x=Math.min(u,s),y=Math.floor(x*k),j.maxZoom=j.zoomViewport.height/x,void 0==c.zoomValue&&(c.zoomValue=1),1==c.pendingZoom&&void 0!==c.zoomDelta){var D,E=(c.zoomDelta,Math.max(x,y));c.zoomValue=c.zoomDelta>0?c.zoomValue*c.options.zoomRatio:c.zoomValue/c.options.zoomRatio,c.zoomValue=v(c.zoomValue,1,j.maxZoom),1==c.zoomValue?j.zoomScale=1:(D=x*c.zoomValue,D=g.zoomStops(D,c.options.zoomRatio),j.zoomScale=v(D/E,1,j.maxZoom))}B=1==j.zoomScale||void 0==j.zoomScale?1:j.zoomScale,j.checkViewportSize(y,x,B),c.contentSourceType==h.PDF&&(y=j.viewport.width/B,x=j.viewport.height/B),1!=j.zoomScale&&this.target.container.addClass("flipbook-zoom-enabled");c.container.width()<400?c.container.addClass("flipbook-xs"):c.container.removeClass("flipbook-xs");j.maxZoom;if(m){var H=c.container.find(".flipbook-ui-controls").height();(null==H||e)&&(H=0),i.canvas.height(q-H),c.container.hasClass("flipbook-sidemenu-open")&&(n-=220),i.resizeCanvas(n,q-H);var K=f.height,L=n*K/q,N=n/q,O=f.width*(d?1:2),P=L<O?O/N:f.height,Q=c.options.minTopOffset+(e?60:30),R=q/(q-Q);z=1/(2*Math.tan(Math.PI*i.camera.fov*.5/180)/(P/(B/R))),i.camera.updateProjectionMatrix(),i.renderRequestPending=!0;var S=Q/2-c.options.minTopOffset;c.target.position.y=S*K/(c.container.height()-Q),i.cssScene.position.y=c.target.position.y;var T=1==j.zoomScale;i.camera.position.z!==z&&1==c.pendingZoom?(void 0!==c.zoomTween&&c.zoomTween.stop(),c.zoomTween=new TWEEN.Tween({campos:i.camera.position.z,otx:i.orbitControl.target.x,oty:i.orbitControl.target.y,otz:i.orbitControl.target.z}).delay(0).to({campos:z,otx:0,oty:0,otz:0},100).onUpdate(function(){i.camera.position.z=this.campos,T&&(i.orbitControl.target=new THREE.Vector3(this.otx,this.oty,this.otz)),i.orbitControl.update()}).easing(TWEEN.Easing.Linear.None).onComplete(function(){i.camera.position.z=z,1==j.zoomScale&&(i.camera.position.set(0,0,z),i.orbitControl.target=new THREE.Vector3(0,0,0)),i.orbitControl.update()}).start()):(1==j.zoomScale?(i.camera.position.set(0,0,z),i.orbitControl.target=new THREE.Vector3(0,0,0)):i.camera.position.z=z,i.orbitControl.update()),i.orbitControl.update(),i.orbitControl.mouseButtons.ORBIT=1!=B?-1:THREE.MOUSE.RIGHT,i.orbitControl.mouseButtons.PAN=1!=B?THREE.MOUSE.LEFT:-1}else if(void 0!==f){f.pageWidth=Math.round(y),f.fullWidth=2*f.pageWidth,f.height=Math.round(x);var U=f.zoomWidth=Math.floor(y*B),V=f.zoomHeight=Math.floor(x*B),W=f.stage.innerWidth()-f.stage.width(),X=f.stage.innerHeight()-f.stage.height(),Y=f.shiftHeight=v((V-(q-X))/2,0,V),Z=f.shiftWidth=v(1==B?1:(2*U-f.container.width()+W)/2,0,f.fullWidth*B);1==B&&(f.left=0,f.top=0),f.stage.css({top:-Y,bottom:-Y,right:-Z,left:-Z,transform:"translate3d("+f.left+"px,"+f.top+"px,0)"});f.stage.innerHeight();f.wrapper.css({width:2*U,height:V,marginTop:q-V-X>0?(q-X-V)/2:0});var _=Math.floor(w(y,x))*B;f.stage.find(".flipbook-page-wrapper").width(_).height(_),f.stage.find(".flipbook-book-page, .flipbook-page-front , .flipbook-page-back, .flipbook-page-fold-inner-shadow").height(V).width(U)}c.checkCenter({type:"resize"}),1==j.zoomScale&&this.target.container.removeClass("flipbook-zoom-enabled"),f.thumblist&&f.thumblist.reset(b(f.thumblist.container).height()),c.pendingZoom=!1}},playSound:function(){try{this.options&&1==this.options.soundEnable&&(this.sound.currentTime=0,this.sound.play())}catch(a){}},setPageMode:function(b){1==b?(this.ui.pageMode.addClass(this.options.icons.doublepage),this.ui.pageMode.html("<span>"+this.options.text.doublePageMode+"</span>"),this.ui.pageMode.attr("title",this.options.text.doublePageMode),this.target.pageMode=a.PAGE_MODE.SINGLE):(this.ui.pageMode.removeClass(this.options.icons.doublepage),this.ui.pageMode.html("<span>"+this.options.text.singlePageMode+"</span>"),this.ui.pageMode.attr("title",this.options.text.singlePageMode),this.target.pageMode=a.PAGE_MODE.DOUBLE),this.target&&this.target.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET&&this.target.reset(),this.resize()},height:function(a){if(void 0==a)return this.container.height();this.options.height=a,this.container.height(a),this.resize()},checkCenter:function(b){b=void 0==b?{}:b,this.centerType=this.centerType||"start";var n,c=this.target,d=0,e=0,f=0,h=g.getBasePage(c._activePage),i=c._activePage%2==0,j=c.direction==a.DIRECTION.RTL,k=c.pageMode==a.PAGE_MODE.SINGLE,l=k&&c.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET,m=c.stage.width();if("css"==c.mode)n=c.wrapper.width(),d=Math.max((n-m)/2,0),e=-n/4,f=n/4,0==h||l?(c.wrapper.css({left:k?j?f-d:e-d:j?f:e}),c.shadow.css({width:"50%",left:j?0:"50%",transitionDelay:""})):h==c.pageCount?(c.wrapper.css({left:k?j?e-d:f-d:j?e:f}),c.shadow.css({width:"50%",left:j?"50%":0,transitionDelay:""})):(c.wrapper.css({left:k?j?i?e-d:f-d:i?f-d:e-d:0}),c.shadow.css({width:"100%",left:0,transitionDelay:parseInt(c.duration,10)+50+"ms"})),c.wrapper.css({transition:"resize"==b.type?"none":""});else if(void 0!==c.stage){var p,o=c.position.x;d=c.width/4,n=c.width,e=-n/2,f=n/2,p=0==h||l?j?f:e:h==c.pageCount?j?e:f:k?j?i?e:f:i?f:e:0,p!==this.centerEnd&&(this.centerTween=new TWEEN.Tween({x:o}).delay(0).to({x:p},c.duration).onUpdate(function(){c.position.x=this.x,c.stage.cssScene.position.x=this.x}).easing(c.ease).start(),this.centerEnd=p)}},width:function(a){if(void 0==a)return this.container.width();this.options.width=a,this.container.width(a),this.resize()}},d}();a.PreviewObject=O;var P=function(d){function f(d,e,f,g){f=f||{};var i=this;if(i.contentRawSource=d||[c.textureLoadFallback],i.contentSource=i.contentRawSource,i.contentSourceType=void 0,i.minDimension=f.minTextureSize||256,i.maxDimension=f.maxTextureSize||2048,i.flipbook=g,i.waitPeriod=50,i.enableDebug=!1,i.zoomScale=1,i.maxZoom=2,i.options=f,i.outline=f.outline,i.links=f.links,i.html=f.html,i.isCrossOrigin=f.isCrossOrigin,i.normalViewport={height:297,width:210,scale:1},i.viewport={height:297,width:210,scale:1},i.zoomViewport={height:297,width:210},i.thumbsize=128,i.cacheIndex=256,i.cache=[],i.pageRatio=f.pageRatio||i.viewport.width/i.viewport.height,i.textureLoadTimeOut=void 0,i.type="TextureLibrary",Array===i.contentSource.constructor||Array.isArray(i.contentSource)||i.contentSource instanceof Array)i.contentSourceType=h.IMAGE,i.pageCount=i.contentSource.length,b("<img/>").attr("src",i.contentSource[0]).on("load",function(){i.viewport.height=this.height,i.viewport.width=this.width,i.pageRatio=i.viewport.width/i.viewport.height,i.zoomViewport={width:(i.pageRatio>1?1:i.pageRatio)*i.maxDimension,height:i.maxDimension/(i.pageRatio<1?1:i.pageRatio)},i.linkService=new PDFLinkService,b(this).off(),void 0!=e&&e(i),z(this.height+":"+this.width)});else if("string"==typeof i.contentSource||i.contentSource instanceof String){var j=function(){PDFJS.workerSrc=c.pdfjsWorkerSrc,i.contentSourceType=h.PDF,PDFJS.disableAutoFetch=!0,PDFJS.disableStream=!0,PDFJS.externalLinkTarget=PDFJS.LinkTarget.BLANK;var b=PDFJS.getDocument(i.options.docParameters?i.options.docParameters:d);b.then(function(c){i.pdfDocument=c,c.getPage(1).then(function(b){i.normalViewport=b.getViewport(1),i.viewport=b.getViewport(1),i.viewport.height=i.viewport.height/10,i.viewport.width=i.viewport.width/10,i.pageRatio=i.viewport.width/i.viewport.height,i.zoomViewport={width:(i.pageRatio>1?1:i.pageRatio)*i.maxDimension,height:i.maxDimension/(i.pageRatio<1?1:i.pageRatio)},i.refPage=b,c.numPages>1?c.getPage(2).then(function(b){if(i.options.pageSize==a.PAGE_SIZE.AUTO){var d=b.getViewport(1);d.width/d.height>1.5*i.pageRatio?(i.options.pageSize=a.PAGE_SIZE.DOUBLEINTERNAL,i.pageCount=2*c.numPages-2):i.options.pageSize=a.PAGE_SIZE.SINGLE}void 0!=e&&e(i)}):void 0!=e&&e(i)}),i.linkService=new PDFLinkService,i.linkService.setDocument(c,null),i.pageCount=c.numPages,i.contentSource=c},function(b){var c="",d=document.createElement("a");d.href=i.contentSource,d.hostname!==window.location.hostname&&(c="CROSS ORIGIN!! "),i.updateInfo(c+"Cannot access file! "+i.contentSource)}),b.onProgress=function(b){var c=100*b.loaded/b.total;isNaN(c)?b&&b.loaded?i.updateInfo("Loading PDF "+(Math.ceil(b.loaded/1e4)/100).toString()+"MB ..."):i.updateInfo("Loading PDF ..."):i.updateInfo("Loading PDF "+c.toString().split(".")[0]+"% ...")}},k=function(){c.pdfjsWorkerSrc+="?ver="+a.version,i.updateInfo("Loading PDF Worker ...");var d=document.createElement("a");d.href=c.pdfjsWorkerSrc,d.hostname!==window.location.hostname?(i.updateInfo("Loading PDF Worker CORS ..."),b.ajax({url:c.pdfjsWorkerSrc,cache:!0,success:function(b){c.pdfjsWorkerSrc=a.createObjectURL(b,"text/javascript"),j()}})):j()};void 0==window.PDFJS?(i.updateInfo("Loading PDF Service ..."),D(c.pdfjsSrc+"?ver="+a.version,function(){"function"==typeof define&&define.amd?(i.updateInfo("Loading PDF Service (require) ..."),require(["pdfjs-dist/build/pdf"],function(a){k()})):k()},function(){i.updateInfo("Unable to load PDF service..")})):j()}else console.error("Unknown source type. Please check documentation for help");return this.dispose=function(){this.targetObject&&(this.targetObject.dispose&&this.targetObject.dispose(),this.targetObject.processPage=null,this.targetObject.requestPage=null),this.pdfDocument&&this.pdfDocument.destroy&&this.pdfDocument.destroy(),this.linkService&&this.linkService.dispose&&this.linkService.dispose(),this.outlineViewer&&this.outlineViewer.dispose&&this.outlineViewer.dispose(),this.thumblist&&this.thumblist.dispose&&this.thumblist.dispose(),this.targetObject=null,this.pdfDocument=null,this.linkService=null,this.outlineViewer=null,this.thumblist=null},this}J(f,d);var e=void 0;return f.prototype.updateInfo=function(a){this.flipbook&&this.flipbook.updateInfo&&this.flipbook.updateInfo(a)},f.prototype.initThumbs=function(){var a=this;void 0==a.cache[a.thumbsize]&&(a.cache[a.thumbsize]=[]);var c,d=function(){clearTimeout(c),c=setTimeout(function(){c=setTimeout(e,a.waitPeriod/2)},a.waitPeriod)},e=function(){var e=0;Date.now()-a.thumblist.lastScrolled<100?e=1:(a.targetObject.container.find(".flipbook-thumb-container .flipbook-vrow").each(function(){var c=b(this);if(!c.hasClass("flipbook-thumb-loaded")){e++;var f=b(this).attr("id").replace("flipbook-thumb","");return a.getPage(f,d,!0),c.addClass("flipbook-thumb-loaded"),!1}}),0==e&&clearTimeout(c)),e>0&&d()};a.thumblist=a.targetObject.thumblist=new ThumbList({h:500,addFn:function(a){},scrollFn:d,itemHeight:128,totalRows:a.pageCount,generatorFn:function(a){var b=document.createElement("div"),c=a+1;b.id="flipbook-thumb"+c;var d=document.createElement("div");return d.innerHTML=c,b.appendChild(d),b}}),a.thumblist.lastScrolled=Date.now(),d(),a.targetObject.thumbContainer=b(a.thumblist.container).addClass("flipbook-thumb-container flipbook-thumb-visible"),a.targetObject.container.append(a.targetObject.thumbContainer),a.thumblist.reset(b(a.thumblist.container).height()),a.targetObject.container.on("click",".flipbook-thumb-container .flipbook-vrow",function(c){c.stopPropagation();var d=b(this).attr("id").replace("flipbook-thumb","");a.targetObject.gotoPage(parseInt(d,10))})},f.prototype.initOutline=function(){function d(b){if(1==a.options.overwritePDFOutline&&(b=[]),b=b||[],a.outline)for(var c=0;c<a.outline.length;c++)a.outline[c].custom=!0,b&&b.push(a.outline[c]);a.outlineViewer.render({outline:b})}var a=this,c=b("<div>").addClass("flipbook-outline-container");a.targetObject.container.append(c),a.targetObject.outlineContainer=c,a.outlineViewer=new BookMarkViewer({container:c[0],linkService:a.linkService,outlineItemClass:"flipbook-outline-item",outlineToggleClass:"flipbook-outline-toggle",outlineToggleHiddenClass:"flipbook-outlines-hidden"}),a.pdfDocument?a.pdfDocument.getOutline().then(function(a){d(a)}):d([]),1==a.options.autoEnableOutline&&a.targetObject.ui.outline.trigger("click"),1==a.options.autoEnableThumbnail&&a.targetObject.ui.thumbnail.trigger("click")},f.prototype.checkViewportSize=function(a,b,d){var e=this,f=e.targetObject,i=a*d,j=b*d,k=e.cacheIndex;if(e.contentSourceType==h.PDF){if(e.cacheIndex=Math.ceil(Math.max(i,j)),1!==d&&(e.cacheIndex=A(Math.max(i,j)),e.cacheIndex=g.zoomStops(Math.max(i,j),e.options.zoomRatio,k<e.cacheIndex)),e.cacheIndex=v(e.cacheIndex*c.pixelRatio,e.minDimension,e.maxDimension),void 0==e.cache[e.cacheIndex]&&(e.cache[e.cacheIndex]=[]),k!==e.cacheIndex){for(var l=0;l<f.children.length;l++){f.children[l]}f.refresh()}e.viewport="css"==f.mode?e.refPage.getViewport(j/e.normalViewport.height):e.refPage.getViewport(300/e.normalViewport.height),z(e.cacheIndex);var n=f.container.find(".linkAnnotation"),o=e.viewport.clone({dontFlip:!0});n.css({transform:"matrix("+o.transform.join(",")+")"})}else void 0==e.cache[e.cacheIndex]&&(e.cache[e.cacheIndex]=[])},f.prototype.getCache=function(a,b){return 1==b?void 0==this.cache[this.thumbsize]?void 0:this.cache[this.thumbsize][a]:void 0==this.cache[this.cacheIndex]?void 0:this.cache[this.cacheIndex][a]},f.prototype.setCache=function(a,b,c,d){if(1==c)void 0!=this.cache[this.thumbsize]&&(this.cache[this.thumbsize][a]=b);else{var e=void 0==d?this.cacheIndex:d;void 0!=this.cache[e]&&(this.cache[e][a]=b)}},f.prototype.setTarget=function(a){var b=this;if(void 0==a)return this.targetObject;this.targetObject=a,a.contentProvider=this,a.container.removeClass("flipbook-loading flipbook-init"),void 0!==b.linkService&&(b.linkService.setViewer(a),b.initOutline()),a.processPage=function(a,d){a>0&&a<=b.pageCount?b.getPage(a,d):b.setPage(a,c.textureLoadFallback,d)},a.requestPage=function(){b.review("Request")},void 0!==a.resize&&a.resize()},f.prototype.review=function(a){var b=this;a=a||"timer review",clearTimeout(e),e=setTimeout(function(){e=setTimeout(b.reviewPages,b.waitPeriod/2,b,a)},b.waitPeriod)},f.prototype.reviewPages=function(a,c){a=a||this;var d=a.targetObject;if(void 0!=d){var e=G(d);void 0!==c&&z(c);var g,h,f=!1;for(g=0;g<a.targetObject.children.length;g++)if(h=d.children[g],1==h.isFlipping){f=!0;break}if(0==f){var i=d.children.length>3?3:d.children.length,k=e?d._activePage:C(d._activePage);for(a.zoomScale>1&&(i=1),g=0;g<i;g++){var l=Math.floor(g/2),m=g%2==0?-l*(e?1:2):(0==l?1:l)*(e?1:2),n=k+m,o=k+m+1,p=d.getPageByNumber(n),q=d.getPageByNumber(o),r=n+"|"+a.cacheIndex,s=o+"|"+a.cacheIndex,t=0;if(void 0!==p&&p.frontPageStamp!=r&&1==p.visible&&(d.processPage(n,function(){a.review("Batch Call")}),p.frontPageStamp=r,p.frontTextureLoaded=!0,t++),void 0===q||q.backPageStamp==s||1!=q.visible||e||(d.processPage(o,function(){a.review("Batch Call")}),q.backPageStamp=s,q.backTextureLoaded=!0,t++),0==m&&a.annotedPage!==k&&"css"!==d.mode&&(a.getAnnotations(n),e||a.getAnnotations(o),a.annotedPage=k),t>0)break}0==t&&("css"!==d.mode?a.setLoading(k):(a.setLoading(k),a.setLoading(k+1)))}else if(a.review("Revisit request"),void 0!==a.annotedPage&&"css"!==d.mode){var u=C(d._activePage);b(d.getContentLayer(u)).html(""),b(d.getContentLayer(u+1)).html(""),a.annotedPage=void 0}}},f.prototype.getPage=function(b,d,e){function j(b,d,e){var f=new Image;f.crossOrigin="Anonymous",f.onload=function(){if(1==e){var g=document.createElement("canvas"),h=g.getContext("2d");g.width=f.width,g.height=f.height,h.drawImage(f,0,0),1==c.canvasToBlob?g.toBlob(function(b){var c=a.createObjectURL(b,"image/jpeg");void 0!=d&&d(c)},"image/jpeg",.85):void 0!=d&&d(g)}else void 0!=d&&d(b);f.onload=null,f=null},f.src=b,(f.complete||void 0===f.complete)&&(f.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",f.src=b)}function k(b,c,d,e){var g=f.options.forceFit,h=f.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&c>1&&c<f.pageCount,i=h&&g?2:1,j=g?b.getViewport(1):f.normalViewport,k=f.cacheIndex/Math.max(j.width/i,j.height);1==f.webgl&&(k=A(f.cacheIndex)/(f.pageRatio>1?j.width/i:j.height));var l=document.createElement("canvas"),m=performance.now(),n=f.cacheIndex,o=l.getContext("2d");1==e&&(k=f.thumbsize/f.normalViewport.height),l.height=Math.round(j.height*k),l.width=Math.round(j.width/i*k),"css"==f.targetObject.mode&&Math.abs(f.targetObject.zoomHeight-l.height)<2&&(l.height=f.targetObject.zoomHeight+0,l.width=f.targetObject.zoomWidth+0),j=b.getViewport(k),z("rendering "+c+" at "+l.width+"x"+l.height),h&&c%2==1&&(j.transform[4]=-l.width);var p={canvasContext:o,viewport:j};b.cleanupAfterRender=!0,b.render(p).promise.then(function(){z(performance.now()-m),m=performance.now(),1==e||1==f.options.canvasToBlob&&!0!==f.webgl?l.toBlob(function(b){var g=a.createObjectURL(b,"image/jpeg");z(performance.now()-m),f.setCache(c,g,e,n),f.setPage(c,g,d,e)},"image/jpeg",.9):f.setPage(c,l,d,e),p=null})}var f=this;b=parseInt(b,10);var g=f.contentSource;if(b<=0&&b>=f.pageCount)f.setPage(b,c.textureLoadFallback,d,e);else if(f.contentSourceType==h.PDF)if(void 0!==f.getCache(b,e))f.setPage(b,f.getCache(b,e),d,e),z("Page "+b+" loaded from cache");else{!0!==e&&f.setLoading(b,!0);var i=b;f.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&b>2&&(i=Math.ceil((b-1)/2)+1),g.getPage(i,e).then(function(a){k(a,b,d,e)})}else f.contentSourceType!=h.IMAGE&&f.contentSourceType!=h.HTML||(void 0!==f.getCache(b,e)?(f.setPage(b,f.getCache(b,e),d,e),z("Page "+b+" loaded from cache")):(!0!==e&&f.setLoading(b,!0),void 0==f.isCrossOrigin?(f.setCache(b,g[b-1],e,f.cacheIndex),f.setPage(b,g[b-1],d,e),void 0!=d&&d()):j(g[b-1],function(a){f.setCache(b,a,e,f.cacheIndex),f.setPage(b,a,d,e),void 0!=d&&d()},f.isCrossOrigin)))},f.prototype.getTargetPage=function(a){},f.prototype.setLoading=function(a,c){if(void 0!==this.targetObject)if(1==this.webgl){var d=this.targetObject.container;1==c?!0!==d.isLoading&&(d.addClass("flipbook-loading"),d.isLoading=!0,z("Loading icon at "+a+" as "+c)):void 0!==d.isLoading&&(d.removeClass("flipbook-loading"),d.isLoading=void 0,z("Loading icon at "+a+" as "+c))}else{var e=b(this.targetObject.getContentLayer(a));void 0!==e&&(1==c?e.addClass("flipbook-page-loading"):e.removeClass("flipbook-page-loading"))}},f.prototype.getAnnotations=function(c){var d=this;if(0!=d.options.enableAnnotation){var e=d.targetObject;c=parseInt(c,10);var f=d.contentSource,g=b(e.getContentLayer(c));if(g.empty(),c>0&&c<=d.pageCount){if(d.contentSourceType==h.PDF){var j=(C(c),c);d.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&c>2&&(j=Math.ceil((c-1)/2)+1),f.getPage(j).then(function(a){void 0!==g&&g.length>0&&d.setupAnnotations(a,d.viewport,g,c)})}if(void 0!==d.links&&void 0!==d.links[c])for(var k=d.links[c],l=0;l<k.length;l++){var m=k[l],n=document.createElement("a");n.setAttribute("dest",m.dest),n.className="customLinkAnnotation",n.href="#"+m.dest,n.onclick=function(){var a=this.getAttribute("dest");return a&&d.linkService.customNavigateTo(a),!1},n.style.left=m.x+"%",n.style.top=m.y+"%",n.style.width=m.w+"%",n.style.height=m.h+"%",g[0].appendChild(n)}if(void 0!==d.html&&void 0!==d.html[c]){var o=d.html[c];g.append(b("<div class='customHTMLAnnotation'>").html(o))}}}},f.prototype.setPage=function(b,d,e,f){var g=this,h=g.targetObject;if(1==f){g.targetObject.container.find("#flipbook-thumb"+b).css({backgroundImage:t(d)})}else{d==c.textureLoadFallback?z("Fallback on "+b):"css"==h.mode&&g.getAnnotations(b);var j=h.getPageByNumber(b);void 0!==j?b%2!=0&&h.direction==a.DIRECTION.LTR||b%2!=1&&h.direction==a.DIRECTION.RTL||G(g.targetObject)?(z(b+"rendered to back of "+j.color),j.backImage(d,function(){g.setLoading(b),void 0!=e&&e()})):(z(b+"rendered to front of "+j.color),j.frontImage(d,function(){g.setLoading(b),void 0!=e&&e()})):z("Invalid set request on Page "+b)}},f.prototype.setupAnnotations=function(c,d,e,f){if(void 0!=e&&0!=b(e).length){var g=this;return c.getAnnotations().then(function(h){if(d=d.clone({dontFlip:!0}),g.options.pageSize,a.PAGE_SIZE.DOUBLEINTERNAL,void 0!=e){e=b(e),0==e.find(".annotationDiv").length&&e.append(b("<div class='annotationDiv'>"));var i=e.find(".annotationDiv");i.empty(),g.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&f>2&&f%2==1?i.css({left:"-100%"}):1==f&&i.css({left:""}),PDFJS.AnnotationLayer.render({annotations:h,div:i[0],page:c,viewport:d,linkService:g.linkService}),g.options.annotationClass&&""!==g.options.annotationClass&&i.find(" > section").addClass(g.options.annotationClass)}})}},f}({}),Q=function(){function d(a){this.angles=a.angles||[0,0,0,0,0,0],this.stiffness=a.angles||.1,this.segments=a.segments||1,this.initDOM()}function e(a){var c=a.contentLayer=b(l.div,{class:"flipbook-page-content"});a.append(c)}return d.prototype={initDOM:function(){var a=this.element=b(l.div,{class:"flipbook-book-page"}),c=this.wrapper=b(l.div,{class:"flipbook-page-wrapper"}),d=this.front=b(l.div,{class:"flipbook-page-front"}),f=this.back=b(l.div,{class:"flipbook-page-back"}),g=this.foldInnerShadow=b(l.div,{class:"flipbook-page-fold-inner-shadow"}),h=this.foldOuterShadow=b(l.div,{class:"flipbook-page-fold-outer-shadow"});this.frontIMG=new Image,this.backIMG=new Image,e(d,this.segments,!0),e(f,this.segments,!1),a.append(c).append(h),c.append(d).append(f).append(g)},updatePoint:function(b){if(void 0!=b){var c=void 0!=this.parent.dragPage?this.parent.dragPage:void 0!=b.page?b.page:this,d=c.element.width(),e=c.element.height(),f=void 0!==this.parent.corner?this.parent.corner:b.corner,g=a.CORNERS,h=c.side==j.right,i=f==g.BL||f==g.BR;b.rx=1==h?2*d-b.x:b.x,b.ry=1==i?e-b.y:b.y;var k=Math.atan2(b.ry,b.rx);k=Math.PI/2-v(k,0,m(90));var l=h?b.x/2:d-b.x/2,o=b.ry/2,q=Math.max(0,Math.sin(k-Math.atan2(o,l))*w(l,o)),s=.5*w(b.rx,b.ry),t=Math.round(d-q*Math.sin(k)),u=Math.round(q*Math.cos(k)),x=n(k),y=i?h?90-x+180:180+x:h?x:90-x,z=i?h?90-x+180:x:h?x+180:y,A=i?h?90-x:x+90:h?y-90:y+180,B=h?d-t:t,C=i?e+u:-u,D=h?-t:t-d,E=i?-e-u:u,G=v(.5*b.distance/d,0,.5),H=v(.5*(2*d-b.rx)/d,.05,.3);c.element.addClass("flipbook-folding");var I=h?c.back:c.front,J=h?c.front:c.back,K=c.foldOuterShadow,L=c.foldInnerShadow;c.wrapper.css({transform:p(B,C)+r(y)}),I.css({transform:r(-y)+p(-B,-C)}),J.css({transform:r(z)+p(D,E),boxShadow:"rgba(0, 0, 0, "+G+") 0px 0px 20px"}),L.css({transform:r(z)+p(D,E),opacity:H/2,backgroundImage:F.css+"linear-gradient( "+A+"deg, rgba(0, 0, 0, 0.25) , rgb(0, 0, 0) "+.7*s+"px, rgb(255, 255, 255) "+s+"px)"}),K.css({opacity:H/2,left:h?"auto":0,right:h?0:"auto",backgroundImage:F.css+"linear-gradient( "+(180-A)+"deg, rgba(0, 0, 0,0) "+s/3+"px, rgb(0, 0, 0) "+s+"px)"})}},updateAngle:function(a,b){var c=5*this.element.width();this.wrapper.css({perspective:c,perspectiveOrigin:1==b?"0% 50%":"100% 50%"}),this.front.css({display:1==b?a<=-90?"block":"none":a<90?"block":"none",transform:("MfS"!==F.dom?"":"perspective("+c+"px) ")+(1==b?"translateX(-100%) ":"")+"rotateY("+((1==b?180:0)+a)+"deg)"}),this.back.css({display:1==b?a>-90?"block":"none":a>=90?"block":"none",transform:("MSd"!==F.dom?"":"perspective("+c+"px) ")+(0==b?"translateX(100%) ":"")+"rotateY("+((0==b?-180:0)+a)+"deg)"})},tween:function(b){var c=this;if(void 0!=c&&void 0!=c.parent){var i,d=G(c.parent),e=c.side==j.right,f=c.parent.corner==a.CORNERS.BL||c.parent.corner==a.CORNERS.BR,g=1==c.magnetic,h=f?c.parent.height:0,m=0,n=c.end=c&&1==c.animateToReset?{x:e?c.parent.fullWidth:0,y:h}:{x:e?0:c.parent.fullWidth,y:h};c.ease=c.isHard?TWEEN.Easing.Quadratic.InOut:TWEEN.Easing.Linear.None;var o=c.parent.duration;1==c.isHard?(void 0!=b&&(m=y(b.distance,b.fullWidth)),i=c.init={angle:m*(e?-1:1)},n=c.end=c&&1==c.animateToReset?{angle:e?0:-0}:{angle:e?-180:180}):void 0==b?(i=c.init=c&&1==c.animateToReset?{x:e?0:c.parent.fullWidth,y:0}:{x:e?c.parent.fullWidth:0,y:0},c.first={x:(e?3:1)*c.parent.fullWidth/4,y:0},c.mid={x:(e?1:3)*c.parent.fullWidth/4,y:0}):(i=c.init={x:b.x,y:b.y,opacity:1},c.first={x:3*b.x/4,y:3*b.y/4,opacity:1},c.mid={x:b.x/4,y:b.y/4,opacity:1},o=c.parent.duration*x(i.x,i.y,n.x,n.y)/c.parent.fullWidth,o=v(o,c.parent.duration/3,c.parent.duration)),i.index=0,n.index=1,c.isFlipping=!0;var p=function(a){1==c.isHard?c.updateAngle(a.angle,e):c.updatePoint({x:a.x,y:a.y}),d&&!g&&(c.element[0].style.opacity=e?a.index>.5?2*(1-a.index):1:a.index<.5?2*a.index:1)};!e&&d&&(c.element[0].style.opacity=0);c.completeTween=c.completeTween||function(b){c.isFlipping=!1,1==c.isHard?(c.updateAngle(c.end.angle),c.back.css({display:"block"}),c.front.css({display:"block"})):c.updatePoint({x:c.end.x,y:c.end.y}),c.element[0].style.opacity=1,!0!==c.animateToReset?c.side=c.side==j.right?j.left:j.right:c.animateToReset=void 0,c.currentTween=void 0,c.pendingPoint=void 0,c.magnetic=!1,c.parent.dragPage=void 0,c.parent.corner=a.CORNERS.NONE,1!=b&&c.parent.refresh()};1==c.isHard?c.currentTween=new TWEEN.Tween(i).delay(0).to(n,c.parent.duration).onUpdate(function(){p(this)}).easing(c.ease).onComplete(c.completeTween).start():void 0==b?c.currentTween=new TWEEN.Tween(i).delay(0).to(n,c.parent.duration).onUpdate(function(){p(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(c.completeTween).start():(c.currentTween=new TWEEN.Tween(i).delay(0).to(n,o).onUpdate(function(){p(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(c.completeTween),c.currentTween.start())}},frontImage:function(a,d){function f(){e.front.css({backgroundImage:t(a)}),void 0!==d&&d()}var e=this;"CANVAS"==a.nodeName?(e.front.find(">canvas").remove(),e.front.append(b(a)),void 0!==d&&d()):a==c.textureLoadFallback?f():(e.frontIMG.onload=f,e.frontIMG.src=a)},backImage:function(a,d){function f(){e.back.css({backgroundImage:t(a)}),void 0!==d&&d()}var e=this;"CANVAS"==a.nodeName?(e.back.find(">canvas").remove(),e.back.append(b(a)),void 0!==d&&d()):a==c.textureLoadFallback?f():(e.backIMG.onload=f,e.backIMG.src=a)},updateCSS:function(a){this.element.css(a)},resetCSS:function(){this.wrapper.css({transform:""}),this.front.css({transform:"",boxShadow:""}),this.back.css({transform:"",boxShadow:""})},clearTween:function(a){this.currentTween.stop(),this.completeTween(1==a),this.resetCSS()}},d}(),R=function(e){function f(a){a.parent.container.find(".flipbook-folding").removeClass("flipbook-folding"),a.element.addClass("flipbook-folding")}function h(a){for(var b=!1,c=0;c<a.pages.length;c++){if(1==a.pages[c].isFlipping){b=!0;break}}return b}function i(c,e){function k(a){i.dragPage!=a.page&&1==a.page.visible&&(i.dragPage.clearTween(!0),i.dragPage=a.page,i.corner=a.corner,i.dragPage.pendingPoint=a)}var i=this;i.type="BookCSS",i.images=c.images||[],i.pageCount=c.pageCount||2,i.foldSense=50,i.stackCount=4,i.mode="css",i.pages=[],i.duration=c.duration,i.container=b(e),i.options=c,i.drag=j.none,i.pageCount=1==i.pageCount?i.pageCount:2*Math.ceil(i.pageCount/2),i.pageMode=c.pageMode||(H||i.pageCount<=2?a.PAGE_MODE.SINGLE:a.PAGE_MODE.DOUBLE),i.singlePageMode=c.singlePageMode||(H?a.SINGLE_PAGE_MODE.BOOKLET:a.SINGLE_PAGE_MODE.ZOOM),i.swipe_threshold=H?15:50,i.direction=c.direction||a.DIRECTION.LTR,i.startPage=1,i.endPage=i.pageCount,i._activePage=c.openPage||i.startPage,i.hardConfig=c.hard,d="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,i.animateF=function(){TWEEN.getAll().length>0?TWEEN.update():clearInterval(i.animate)},i.init(c),i.skipDrag=!1;var l=function(b){var c=i.eventToPoint(b);if(void 0!==b.touches&&2==b.touches.length&&void 0!==i.startTouches){return}if(!(void 0!==b.touches&&b.touches.length>1||void 0==i.startPoint||void 0!==i.startTouches)){var l=i.dragPage||c.page;if(1!==i.contentProvider.zoomScale)void 0===b.touches&&1!=i.isPanning||(i.pan(c),b.preventDefault());else if(!0!==i.skipDrag){c.distance;if(!h(i)){if(void 0!==i.dragPage||1==c.isInside){void 0!==i.dragPage?z("set mouse down move"):(c.y=v(c.y,1,i.height-1),c.x=v(c.x,1,c.fullWidth-1));var o=i.corner||c.corner;if(l.isHard){var p=o==a.CORNERS.BR||o==a.CORNERS.TR,q=y(c.distance,c.fullWidth);l.updateAngle(q*(p?-1:1),p)}else l.updatePoint(c,i);l.magnetic=!0,l.magneticCorner=c.corner,b.preventDefault()}if(void 0==i.dragPage&&void 0!==l&&0==c.isInside&&1==l.magnetic&&(l.pendingPoint=c,l.animateToReset=!0,i.corner=l.magneticCorner,i.animatePage(l),l.pendingPoint=void 0,l.magnetic=!1,l.magneticCorner=void 0),1==i.isPanning&&void 0==i.dragPage&&1==i.contentProvider.zoomScale){var r=c.x-i.lastPos;performance.now(),i.lastTime;Math.abs(r)>i.swipe_threshold&&(r<0?i.next():i.prev(),i.drag=j.none,i.isPanning=!1,b.preventDefault()),i.lastPos=c.x,i.lastTime=performance.now()}}}}},m=function(b){if(void 0!==b.touches&&0==b.touches.length){var c=i.contentProvider.zoomScale;(i.lastScale>1&&c<i.contentProvider.maxZoom||i.lastScale<1&&c>1)&&i.previewObject.zoom(i.lastScale<1?-1:1),i.wrapper.css({transform:""}),i.lastScale=void 0,i.startTouches=void 0}if(i.isPanning=!1,!(void 0!==b.touches&&b.touches.length>1)&&!0!==i.skipDrag){var d=i.eventToPoint(b);i.dragPage&&(b.preventDefault(),i.dragPage.pendingPoint=d,d.x==i.startPoint.x&&d.y==i.startPoint.y&&1==d.isInside?i.corner==a.CORNERS.BR||i.corner==a.CORNERS.TR?(k(d),!0!==i.dragPage.isFlipping&&i.next()):i.corner!=a.CORNERS.BL&&i.corner!=a.CORNERS.TL||(k(d),!0!==i.dragPage.isFlipping&&i.prev()):!0!==i.dragPage.isFlipping&&(d.distance>d.fullWidth/2?d.x>d.fullWidth/2?i.prev():i.next():(i.dragPage.animateToReset=!0,i.animatePage(i.dragPage))),i.dragPage&&(i.dragPage.pendingPoint=void 0,i.dragPage.magnetic=!1)),i.drag=j.none}},o=function(b){var c=i.eventToPoint(b),d=b.srcElement||b.originalTarget;i.dragPage&&i.dragPage.magnetic||i.wrapper[0].contains(b.target)&&1==i.contentProvider.zoomScale&&c.x==i.startPoint.x&&c.y==i.startPoint.y&&c.isInsidePage&&i.startPoint.page==c.page&&!c.page.isFlipping&&"A"!==d.nodeName&&(0==i.startPoint.page.side?(i.corner=a.CORNERS.TL,i.prev(),i.startPoint.page=void 0):(i.corner=a.CORNERS.TR,i.next(),i.startPoint.page=void 0),i.isPanning=!1)},p=function(b){if(void 0!==b.touches&&2==b.touches.length&&void 0==i.startTouches&&(i.startTouches=g.getTouches(b),i.lastScale=1),!(void 0!==b.touches&&b.touches.length>1||void 0==b.touches&&0!==b.button)){var c=i.eventToPoint(b);i.startPoint=c,i.left=i.left||0,i.top=i.top||0,i.isPanning=!0,i.lastPos=c.x,i.lastTime=performance.now(),!0!==i.skipDrag&&(1!=c.isInside||h(i)||(i.startPoint=c,i.drag=c.drag,i.dragPage=c.page,i.corner=c.corner,z(i.corner),f(i.dragPage),c.page.isHard||c.page.updatePoint(c,i),"0"==c.page.name?i.shadow.css({width:"50%",left:i.direction==a.DIRECTION.RTL?0:"50%",transitionDelay:""}):c.page.name==Math.ceil(i.pageCount/2)-1&&i.shadow.css({width:"50%",left:i.direction==a.DIRECTION.RTL?"50%":0,transitionDelay:""})))}},q=function(a){var b=0;void 0!=a.wheelDelta?b=a.wheelDelta/120:void 0!==a.detail&&(b=-a.detail/3);var c=i.contentProvider.zoomScale,d=i.contentProvider.maxZoom;if(b&&(b>0&&c<d||b<0&&c>1)){a.stopPropagation(),a.preventDefault();var e=i.eventToPoint(a),f=i.eventToPoint(a),g={x:i.container.width()/2,y:i.container.height()/2-23};i.previewObject.zoom(b);var h=i.contentProvider.zoomScale;if(c!==h){var j=h/c;1==h?(i.left=0,i.top=0):(i.left*=j,i.top*=j);var k=(e.raw.x-g.x)*j,l=(e.raw.y-g.y)*j;f.raw.x=g.x+k,f.raw.y=g.y+l,i.startPoint=f,i.pan(e);var m=i.dragPage||e.page;void 0==i.dragPage&&void 0!==m&&1==e.isInside&&1==m.magnetic&&(m.pendingPoint=e,m.animateToReset=!0,i.corner=m.magneticCorner,i.animatePage(m),m.pendingPoint=void 0,m.magnetic=!1,m.magneticCorner=void 0)}}},r=i.container[0],s=i.stage[0];r&&(r.addEventListener("mousemove",l,!1),r.addEventListener("touchmove",l,!1),r.addEventListener("mousedown",p,!1),r.addEventListener("click",o,!1),r.addEventListener("mouseup",m,!1),r.addEventListener("touchend",m,!1),r.addEventListener("touchstart",p,!1),1==i.options.scrollWheel&&(s.addEventListener("mousewheel",q,!1),s.addEventListener("DOMMouseScroll",q,!1))),this.dispose=function(){r.removeEventListener("mousemove",l,!1),r.removeEventListener("touchmove",l,!1),r.removeEventListener("mousedown",p,!1),r.removeEventListener("click",o,!1),r.removeEventListener("mouseup",m,!1),r.removeEventListener("touchend",m,!1),r.removeEventListener("touchstart",p,!1),1==i.options.scrollWheel&&(s.removeEventListener("mousewheel",q,!1),s.removeEventListener("DOMMouseScroll",q,!1)),i.flipCallback=null,i.animateF=null,i.stage.remove()}}return J(i,e),i.prototype={add:function(a){a instanceof Q?this.container.append(b(a.element)):this.container.append(b(a))},pan:function(a){var b=this.startPoint,d=(this.contentProvider.zoomScale,this.left+(a.raw.x-b.raw.x)),e=this.top+(a.raw.y-b.raw.y);this.left=Math.round(v(d,-this.shiftWidth,this.shiftWidth)),this.top=Math.round(v(e,-this.shiftHeight,this.shiftHeight)),this.startPoint=a,this.stage.css({transform:"translate3d("+this.left+"px,"+this.top+"px,0)"})},getPageByNumber:function(a){for(var c,b=G(this)?a:Math.floor((a-1)/2),d=0;d<this.pages.length;d++)b==parseInt(this.pages[d].name,10)&&(c=this.pages[d]);return c},getPageSide:function(b){var c=this.direction==a.DIRECTION.RTL,d=this.getPageByNumber(b);if(void 0!=d)return G(this)?d.back:b%2==0?c?d.back:d.front:c?d.front:d.back},getContentLayer:function(a){var b=this.getPageSide(a);return void 0==b?void 0:b.contentLayer}},i.prototype.init=function(a){var c=this;c.stage=b(l.div,{class:"flipbook-book-stage"}),c.wrapper=b(l.div,{class:"flipbook-book-wrapper"}),c.shadow=b(l.div,{class:"flipbook-book-shadow"}),c.container.append(c.stage),c.stage.append(c.wrapper),c.wrapper.append(c.shadow),c.createStack(a)},i.prototype.createStack=function(a){for(var b="red,green,blue,yellow,orange,black".split(","),c=0;c<this.stackCount;c++){a.angles=[,this.stackCount-c],a.stiffness=(this.stackCount-c)/100;var d=new Q(a);d.angles[1]=180,d.index=c,d.parent=this,d.textureReady=!1,d.textureRequested=!1,this.wrapper.append(d.element),d.isFlipping=!1,this.pages.push(d),d.color=b[c]}this.children=this.pages},i.prototype.isPageHard=function(a){return g.isHardPage(this.hardConfig,a,this.pageCount,G(this))},i.prototype.setDuration=function(a){this.duration=a},i.prototype.moveBy=function(a){var b=this._activePage+a;b=v(b,this.startPage,this.endPage),this.gotoPage(b)},i.prototype.next=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?-this.pageMode:this.pageMode),this.moveBy(b)},i.prototype.prev=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?this.pageMode:-this.pageMode),this.moveBy(b)},i.prototype.eventToPoint=function(c){c=E(c);var d=this.wrapper,e=this.pages,f=this.pageWidth,g=this.fullWidth,h=this.height,k=(b(window),{x:c.clientX,y:c.clientY}),l=k.x-d[0].getBoundingClientRect().left,m=k.y-d[0].getBoundingClientRect().top;k.x=k.x-this.container[0].getBoundingClientRect().left,k.y=k.y-this.container[0].getBoundingClientRect().top;var w,n=this.drag==j.none?l<f?l:g-l:this.drag==j.left?l:g-l,o=l<f?e[this.stackCount/2-1]:e[this.stackCount/2],p=l<this.foldSense?j.left:l>g-this.foldSense?j.right:j.none,q=l,r=m,s=h,t=g,u=this.foldSense,v=a.CORNERS;return w=q>=0&&q<u?r>=0&&r<=u?v.TL:r>=s-u&&r<=s?v.BL:r>u&&r<s-u?v.L:v.NONE:q>=t-u&&q<=t?r>=0&&r<=u?v.TR:r>=s-u&&r<=s?v.BR:r>u&&r<s-u?v.R:v.NONE:v.NONE,{isInsidePage:q>=0&&q<=t&&r>=0&&r<=s,isInside:w!==v.NONE&&w!==v.L&&w!==v.R,x:l,y:m,fullWidth:g,rawDistance:g-l,distance:n,page:o,drag:p,foldSense:this.foldSense,event:c,raw:k,corner:w}},i.prototype.gotoPage=function(a){a=parseInt(a,10),this._activePage=a,this.updatePage(a)},i.prototype.refresh=function(){this.updatePage(this._activePage),void 0!==this.flipCallback&&this.flipCallback()},i.prototype.updatePage=function(d){var e=this.direction==a.DIRECTION.RTL,f=G(this),h=(C(d),f?1:2);d=Math.floor(d/h),e&&(d=this.pageCount/h-d);var i=this.oldBaseNumber||0,k=this.pageCount/h,l=this.stackCount,m=Math.floor(l/2);i>d?(this.children[l-1].skipFlip=!0,this.children.unshift(this.children.pop())):i<d&&(this.children[0].skipFlip=!0,this.children.push(this.children.shift()));for(var n=0;n<l;n++){var o=this.children[n];i!==d&&void 0!==o.currentTween&&o.clearTween(!0);var q,p=o.side,r=d-m+n,s=o.name;o.isHard=this.isPageHard(r),o.isHard?o.element.addClass("flipbook-hard-page"):(o.element.removeClass("flipbook-hard-page"),o.front.css({display:"block"}),o.back.css({display:"block"}));b(o.element).attr("pageNumber")!=r&&(o.front.contentLayer.empty(),o.back.contentLayer.empty()),b(o.element).attr("pageNumber",r),o.visible=r>=0&&r<k||f&&r==k,void 0!==this.requestPage&&1==o.visible&&(e&&(r=Math.floor(this.pageCount/2)-r-1),o.name=r.toString(),o.name!=s&&(o.backTextureLoaded=!1,o.frontTextureLoaded=!1,o.backPageStamp="-1",o.frontPageStamp="-1",o.thumbLoaded=!1,o.front.contentLayer.html(""),o.back.contentLayer.html(""),o.frontImage(c.textureLoadFallback),o.backImage(c.textureLoadFallback),this.requestPage())),o.isEdge=!1,0==n||n==l-1||(o.isEdge=!1),q=n<m?j.left:j.right,0==o.isFlipping&&(q!==p&&0==o.skipFlip?(this.animatePage(o),void 0!==this.preFlipCallback&&this.preFlipCallback()):(o.skipFlip=!1,o.element.removeClass("flipbook-flipping flipbook-quick-turn flipbook-folding flipbook-left-side flipbook-right-side"),o.element.addClass(n<m?"flipbook-left-side":"flipbook-right-side"),o.side=q)),f&&n<m&&0==o.isFlipping&&(o.visible=!1),o.oldDepth=o.depth,o.updateCSS({display:1==o.visible?"block":"none",zIndex:6+(n<m?n-m:m-n),transform:""}),void 0==o.pendingPoint&&o.resetCSS()}0==TWEEN.getAll().length&&clearInterval(this.animate),b(".quick-hint").html(d),this.oldBaseNumber=d,void 0!==this.updatePageCallback&&this.updatePageCallback()},i.prototype.animatePage=function(a){a.element.addClass("flipbook-flipping"),a.isFlipping=!0,void 0!==this.animate&&clearInterval(this.animate),this.animate=setInterval(this.animateF,30),a.tween(a.pendingPoint)},i}({}),S=function(d){function e(c,e,f){d.call(this,f);var g=this;g.type="FlipBook",g.container=c,g.options=f,g.options.source=e,g.contentSource=e,void 0!==f.height&&f.height.toString().indexOf("%")<0?g.container.height(Math.min(f.height,b(window).height())):g.container.height(f.height),g.options.isLightBox&&window.dfLightBox.closeButton.addClass(g.options.icons.close),g.options.isLightBox||void 0===g.container.attr("id")||(g.options.id=g.container.attr("id")),!0!==g.options.parsed&&void 0!=g.options.links&&a.parseLinks(g.options.links);var h=g.webgl=1==f.webgl&&1==I;if(c.addClass("flipbook-container flipbook-loading flipbook-init flipbook-floating"),1==g.options.transparent&&c.addClass("flipbook-transparent"),g.container.info=b(l.div,{class:"loading-info"}).appendTo(g.container).html("Loading..."),(-1!==navigator.userAgent.indexOf("MSIE")||navigator.appVersion.indexOf("Trident/")>0)&&(g.options.webgl=!1),navigator.userAgent.match(/msie\s[5-9]/i))return g.container.info.html("Your browser (Internet Explorer) is out of date to run FLIPBOOK Flipbook Plugin. <br><a href='http://browsehappy.com/'>Upgrade to a new one</a>").addClass("flipbook-old-browser"),c.removeClass("flipbook-loading"),g;var i=void 0==f.backgroundImage||""==f.backgroundImage?"":"url('"+f.backgroundImage+"')";return g.container.css({position:"relative",overflow:"hidden",backgroundColor:f.backgroundColor,backgroundImage:i}),g.init(h,e),void 0!==g.options.onCreate&&g.options.onCreate(),g}return J(e,d),e.prototype.init=function(d){var e=this,f=e.target,g=e.options;if(1==d){(function(b){var d=function(){MOCKUP.defaults.anisotropy=0,MOCKUP.defaults.groundTexture="blank",THREE.skipPowerOfTwo=!0,N(),void 0!==b&&b()};void 0==window.MOCKUP?(e.updateInfo("Loading WEBGL 3D ..."),D(c.threejsSrc+"?ver="+a.version,function(){D(c.mockupjsSrc+"?ver="+a.version,function(){d()})})):d()})(function(){e.container.css({minHeight:300,minWidth:300}),e.stage=new M(B(e.options,{container:e.container})),e.stage.previewObject=e,e.contentProvider=new P(e.contentSource,function(c){var g={pageCount:c.pageCount,stackCount:6,segments:20,width:300*c.pageRatio,height:300};e.checkOpenPage(),e.target=f=e.stage.target=new MOCKUP.Book(B(e.options,g),e.stage),e.extendtarget(),L(e.container,e),f.ui=e.ui,f.container=e.container,c.webgl=d,c.setTarget(e.target),f.getContentLayer=function(b){var c=f.direction==a.DIRECTION.RTL,d=e.stage.cssScene.divLeft.element,g=e.stage.cssScene.divRight.element;C(f._activePage);return G(f)?g:b%2==0?c?g:d:c?d:g},f.stage=e.stage,f.flipCallback=function(){e.contentProvider.review("flipCallback");var d,g,c=C(f._activePage),h=f.getPageByNumber(c),i=f.getPageByNumber(c+1),j=f.parent.cssScene.divLeft,k=f.parent.cssScene.divRight;f.pageMode,a.PAGE_MODE.SINGLE,f.direction,a.DIRECTION.RTL;void 0!==h&&void 0!==j&&(d=Math.abs(h.geometry.boundingBox.max.x-h.geometry.boundingBox.min.x),g=Math.abs(h.geometry.boundingBox.max.z-h.geometry.boundingBox.min.z),j.rotation.y=.9*-Math.atan2(g,d),j.position.z=.8*g,j.position.x=g/2.5,b(j.element).css({width:d,left:-d/2})),void 0!==i&&void 0!==k&&(d=Math.abs(i.geometry.boundingBox.max.x-i.geometry.boundingBox.min.x),g=Math.abs(i.geometry.boundingBox.max.z-i.geometry.boundingBox.min.z),k.rotation.y=.9*Math.atan2(g,d),k.position.z=.8*g,k.position.x=-g/2.5,b(k.element).css({width:d,left:d/2})),void 0!==e.options.onFlip&&e.options.onFlip()},f.resize=function(){e.resize()}(),f.updatePageCallback=function(){e.ui.update(),e.checkCenter(),e.stage.renderRequestPending=!0};var h=b(e.stage.cssScene.divLeft.element),i=b(e.stage.cssScene.divRight.element);f.preFlipCallback=function(){h.empty(),i.empty(),void 0!==e.options.beforeFlip&&e.options.beforeFlip(),e.playSound()},b(window).trigger("resize"),h.css({width:300*c.pageRatio,height:300,left:-300*c.pageRatio/2}),i.css({width:300*c.pageRatio,height:300,left:300*c.pageRatio/2}),f.ease=TWEEN.Easing.Cubic.InOut,f.contentProvider=c,f.duration=e.options.duration,f.gotoPage(f._activePage),f.flipCallback(),void 0!==e.options.onReady&&e.options.onReady()},g,e)})}else e.contentProvider=new P(e.contentSource,function(a){var c={pageCount:a.pageCount};e.checkOpenPage(),e.target=f=new R(B(e.options,c),e.container),e.target.previewObject=e,e.extendtarget(),L(e.container,e),a.webgl=d,a.setTarget(e.target),a.waitPeriod=2,f.ease=TWEEN.Easing.Quadratic.InOut,f.duration=e.options.duration,f.container=e.container,f.updatePageCallback=function(){e.ui.update(),e.checkCenter()},f.gotoPage(f._activePage),f.resize=function(){e.resize()}(),b(window).trigger("resize"),f.flipCallback=function(){e.contentProvider.review("flipCallback"),void 0!==e.options.onFlip&&e.options.onFlip()},f.preFlipCallback=function(){void 0!==e.options.beforeFlip&&e.options.beforeFlip(),e.playSound()},void 0!==e.options.onReady&&e.options.onReady()},g,e)},e.prototype.extendtarget=function(){var a=this;a.target.reset=function(){for(var b=0;b<a.target.children.length;b++){var c=a.target.children[b];c.skipFlip=!0,c.name="-2"}a.contentProvider.annotedPage="-2",a.target.refresh()}},e.prototype.getURLHash=function(){if(void 0!=this.options.id){var a="FLIPBOOK-"+(void 0!==this.options.slug?this.options.slug:this.options.id)+"/";void 0!=this.target&&void 0!=this.target._activePage&&(a+=this.target._activePage+"/"),window.location.hash=a}return window.location.href},e.prototype.checkOpenPage=function(){if(void 0!=this.options.id){var a=b("#"+this.options.id);if(a.length>0&&void 0!==a.data("page")){var c=parseInt(a.data("page"),10);isNaN(c)||(this.options.openPage=c)}}},e.prototype.end=function(){this.target.gotoPage(this.target.endPage)},e.prototype.gotoPage=function(a){this.target.gotoPage(a),void 0!==this.ui&&this.ui.update()},e.prototype.prev=function(){this.target.prev()},e.prototype.next=function(){this.target.next()},e.prototype.updateInfo=function(a){this.container&&this.container.info&&this.container.info.html&&this.container.info.html(a)},e}(O);b.fn.extend({shelf:function(){},flipBook:function(a,c){return new S(b(this),a,K(c))}})}(FLIPBOOK,jQuery),function(a){if(a.URL=a.URL||a.webkitURL,a.Blob&&a.URL)try{return void new Blob}catch(a){}var b=a.BlobBuilder||a.WebKitBlobBuilder||a.MozBlobBuilder||function(a){var b=function(a){return Object.prototype.toString.call(a).match(/^\[object\s(.*)\]$/)[1]},c=function(){this.data=[]},d=function(b,c,d){this.data=b,this.size=b.length,this.type=c,this.encoding=d},e=c.prototype,f=d.prototype,g=a.FileReaderSync,h=function(a){this.code=this[this.name=a]},i="NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR".split(" "),j=i.length,k=a.URL||a.webkitURL||a,l=k.createObjectURL,m=k.revokeObjectURL,n=k,o=a.btoa,p=a.atob,q=a.ArrayBuffer,r=a.Uint8Array,s=/^[\w-]+:\/*\[?[\w\.:-]+\]?(?::[0-9]+)?/;for(d.fake=f.fake=!0;j--;)h.prototype[i[j]]=j+1;return k.createObjectURL||(n=a.URL=function(a){var c,b=document.createElementNS("http://www.w3.org/1999/xhtml","a");return b.href=a,"origin"in b||("data:"===b.protocol.toLowerCase()?b.origin=null:(c=a.match(s),b.origin=c&&c[1])),b}),n.createObjectURL=function(a){var c,b=a.type;return null===b&&(b="application/octet-stream"),a instanceof d?(c="data:"+b,"base64"===a.encoding?c+";base64,"+a.data:"URI"===a.encoding?c+","+decodeURIComponent(a.data):o?c+";base64,"+o(a.data):c+","+encodeURIComponent(a.data)):l?l.call(k,a):void 0},n.revokeObjectURL=function(a){"data:"!==a.substring(0,5)&&m&&m.call(k,a)},e.append=function(a){var c=this.data;if(r&&(a instanceof q||a instanceof r)){for(var e="",f=new r(a),i=0,j=f.length;i<j;i++)e+=String.fromCharCode(f[i]);c.push(e)}else if("Blob"===b(a)||"File"===b(a)){if(!g)throw new h("NOT_READABLE_ERR");var k=new g;c.push(k.readAsBinaryString(a))}else a instanceof d?"base64"===a.encoding&&p?c.push(p(a.data)):"URI"===a.encoding?c.push(decodeURIComponent(a.data)):"raw"===a.encoding&&c.push(a.data):("string"!=typeof a&&(a+=""),c.push(unescape(encodeURIComponent(a))))},e.getBlob=function(a){return arguments.length||(a=null),new d(this.data.join(""),a,"raw")},e.toString=function(){return"[object BlobBuilder]"},f.slice=function(a,b,c){var e=arguments.length;return e<3&&(c=null),new d(this.data.slice(a,e>1?b:this.data.length),c,this.encoding)},f.toString=function(){return"[object Blob]"},f.close=function(){this.size=0,delete this.data},c}(a);a.Blob=function(a,c){var d=c?c.type||"":"",e=new b;if(a)for(var f=0,g=a.length;f<g;f++)Uint8Array&&a[f]instanceof Uint8Array?e.append(a[f].buffer):e.append(a[f]);var h=e.getBlob(d);return!h.slice&&h.webkitSlice&&(h.slice=h.webkitSlice),h};var c=Object.getPrototypeOf||function(a){return a.__proto__};a.Blob.prototype=c(new a.Blob)}(window),function(a){var g,b=a.Uint8Array,c=a.HTMLCanvasElement,d=c&&c.prototype,e=/\s*;\s*base64\s*(?:;|$)/i,f="toDataURL",h=function(a){for(var k,l,c=a.length,d=new b(c/4*3|0),e=0,f=0,h=[0,0],i=0,j=0;c--;)l=a.charCodeAt(e++),255!==(k=g[l-43])&&void 0!==k&&(h[1]=h[0],h[0]=l,j=j<<6|k,4===++i&&(d[f++]=j>>>16,61!==h[1]&&(d[f++]=j>>>8),61!==h[0]&&(d[f++]=j),i=0));return d};b&&(g=new b([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),c&&!d.toBlob&&(d.toBlob=function(a,c){if(c||(c="image/png"),this.mozGetAsFile)return void a(this.mozGetAsFile("canvas",c));if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(c))return void a(this.msToBlob());var l,d=Array.prototype.slice.call(arguments,1),g=this[f].apply(this,d),i=g.indexOf(","),j=g.substring(i+1),k=e.test(g.substring(0,i));Blob.fake?(l=new Blob,l.encoding=k?"base64":"URI",l.data=j,l.size=j.length):b&&(l=k?new Blob([h(j)],{type:c}):new Blob([decodeURIComponent(j)],{type:c})),a(l)},d.toDataURLHD?d.toBlobHD=function(){f="toDataURLHD";var a=this.toBlob();return f="toDataURL",a}:d.toBlobHD=d.toBlob)}(window),function(){if("performance"in window==!1&&(window.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in window.performance==!1){var b=window.performance.timing&&window.performance.timing.navigationStart?window.performance.timing.navigationStart:Date.now();window.performance.now=function(){return Date.now()-b}}}(),function(){var b=b||function(){var a=[];return{getAll:function(){return a},removeAll:function(){a=[]},add:function(b){a.push(b)},remove:function(b){var c=a.indexOf(b);-1!==c&&a.splice(c,1)},update:function(b){if(0===a.length)return!1;var c=0;for(b=void 0!==b?b:window.performance.now();c<a.length;)a[c].update(b)?c++:a.splice(c,1);return!0}}}();b.Tween=function(a){var c=a,d={},e={},f={},g=1e3,h=0,i=!1,j=!1,k=!1,l=0,m=null,n=b.Easing.Linear.None,o=b.Interpolation.Linear,p=[],q=null,r=!1,s=null,t=null,u=null;for(var v in a)d[v]=parseFloat(a[v],10);this.to=function(a,b){return void 0!==b&&(g=b),e=a,this},this.start=function(a){b.add(this),j=!0,r=!1,m=void 0!==a?a:window.performance.now(),m+=l;for(var g in e){if(e[g]instanceof Array){if(0===e[g].length)continue;e[g]=[c[g]].concat(e[g])}void 0!==d[g]&&(d[g]=c[g],d[g]instanceof Array==!1&&(d[g]*=1),f[g]=d[g]||0)}return this},this.stop=function(){return j?(b.remove(this),j=!1,null!==u&&u.call(c),this.stopChainedTweens(),this):this},this.stopChainedTweens=function(){for(var a=0,b=p.length;a<b;a++)p[a].stop()},this.complete=function(){return j?(b.remove(this),j=!1,null!==t&&t.call(c),this.completeChainedTweens(),this):this},this.completeChainedTweens=function(){for(var a=0,b=p.length;a<b;a++)p[a].complete()},this.delay=function(a){return l=a,this},this.repeat=function(a){return h=a,this},this.yoyo=function(a){return i=a,this},this.easing=function(a){return n=void 0==a?n:a,this},this.interpolation=function(a){return o=a,this},this.chain=function(){return p=arguments,this},this.onStart=function(a){return q=a,this},this.onUpdate=function(a){return s=a,this},this.onComplete=function(a){return t=a,this},this.onStop=function(a){return u=a,this},this.update=function(a){var b,j,u;if(a<m)return!0;!1===r&&(null!==q&&q.call(c),r=!0),j=(a-m)/g,j=j>1?1:j,u=n(j);for(b in e)if(void 0!==d[b]){var v=d[b]||0,w=e[b];w instanceof Array?c[b]=o(w,u):("string"==typeof w&&(w=w.startsWith("+")||w.startsWith("-")?v+parseFloat(w,10):parseFloat(w,10)),"number"==typeof w&&(c[b]=v+(w-v)*u))}if(null!==s&&s.call(c,u),1===j){if(h>0){isFinite(h)&&h--;for(b in f){if("string"==typeof e[b]&&(f[b]=f[b]+parseFloat(e[b],10)),i){var x=f[b];f[b]=e[b],e[b]=x}d[b]=f[b]}return i&&(k=!k),m=a+l,!0}null!==t&&t.call(c);for(var y=0,z=p.length;y<z;y++)p[y].start(m+g);return!1}return!0}},b.Easing={Linear:{None:function(a){return a}},Quadratic:{In:function(a){return a*a},Out:function(a){return a*(2-a)},InOut:function(a){return(a*=2)<1?.5*a*a:-.5*(--a*(a-2)-1)}},Quartic:{In:function(a){return a*a*a*a},Out:function(a){return 1- --a*a*a*a},InOut:function(a){return(a*=2)<1?.5*a*a*a*a:-.5*((a-=2)*a*a*a-2)}},Sinusoidal:{In:function(a){return 1-Math.cos(a*Math.PI/2)},Out:function(a){return Math.sin(a*Math.PI/2)},InOut:function(a){return.5*(1-Math.cos(Math.PI*a))}},Cubic:{In:function(a){return a*a*a},Out:function(a){return--a*a*a+1},InOut:function(a){return(a*=2)<1?.5*a*a*a:.5*((a-=2)*a*a+2)}}},b.Interpolation={Linear:function(a,c){var d=a.length-1,e=d*c,f=Math.floor(e),g=b.Interpolation.Utils.Linear;return c<0?g(a[0],a[1],e):c>1?g(a[d],a[d-1],d-e):g(a[f],a[f+1>d?d:f+1],e-f)},Bezier:function(a,c){for(var d=0,e=a.length-1,f=Math.pow,g=b.Interpolation.Utils.Bernstein,h=0;h<=e;h++)d+=f(1-c,e-h)*f(c,h)*a[h]*g(e,h);return d},Utils:{Linear:function(a,b,c){return(b-a)*c+a},Bernstein:function(a,c){var d=b.Interpolation.Utils.Factorial;return d(a)/d(c)/d(a-c)},Factorial:function(){var a=[1];return function(b){var c=1;if(a[b])return a[b];for(var d=b;d>1;d--)c*=d;return a[b]=c,c}}(),CatmullRom:function(a,b,c,d,e){var f=.5*(c-a),g=.5*(d-b),h=e*e;return(2*b-2*c+f+g)*(e*h)+(-3*b+3*c-2*f-g)*h+f*e+b}}},window.TWEEN=b}(),FLIPBOOK.createBlob=function(b,c){if("undefined"!=typeof Blob)return new Blob([b],{type:c});var d=new MozBlobBuilder;return d.append(b),d.getBlob(c)},FLIPBOOK.createObjectURL=function(){var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function(c,d){if("undefined"!=typeof URL&&URL.createObjectURL){var e=FLIPBOOK.createBlob(c,d);return URL.createObjectURL(e)}for(var f="data:"+d+";base64,",g=0,h=c.length;g<h;g+=3){var i=255&c[g],j=255&c[g+1],k=255&c[g+2],l=i>>2,m=(3&i)<<4|j>>4,n=g+1<h?(15&j)<<2|k>>6:64,o=g+2<h?63&k:64;f+=b[l]+b[m]+b[n]+b[o]}return f}}();var ThumbList=function(){function b(a){function k(a){var b=a.target.scrollTop;if(!g.lastRepaintY||Math.abs(b-g.lastRepaintY)>=g.offsetItems*g.itemHeight){var c=parseInt(b/e,10)-g.offsetItems;g._renderChunk(g.container,c<0?0:c),g.lastRepaintY=b}g.lastScrolled=i=Date.now(),void 0!==g.scrollFn&&g.scrollFn(),a.preventDefault&&a.preventDefault()}var c=a&&a.w+"px"||"100%",d=a&&a.h+"px"||"100%",e=this.itemHeight=a.itemHeight;this.items=a.items,this.generatorFn=a.generatorFn,this.totalRows=a.totalRows||a.items&&a.items.length,this.addFn=a.addFn,this.scrollFn=a.scrollFn;var f=b.createScroller(e*this.totalRows);this.container=b.createContainer(c,d),this.container.appendChild(f),this.screenItemsLen=Math.ceil(a.h/e),this.offsetItems=this.screenItemsLen,this.cachedItemsLen=this.screenItemsLen+2*this.offsetItems,this._renderChunk(this.container,0);var g=this;g.lastRepaintY=0;var i=(this.screenItemsLen,0);g.dispose=function(){g.container&&g.container.parentNode&&g.container.parentNode.removeChild(g.container),g.container.removeEventListener("scroll",k)},g.container.addEventListener("scroll",k)}return b.prototype.reset=function(a){this.screenItemsLen=Math.ceil(a/this.itemHeight),this.cachedItemsLen=this.screenItemsLen+2*this.offsetItems;var b=parseInt(this.lastRepaintY/this.itemHeight,10)-this.offsetItems;this.needReset=!0,this._renderChunk(this.container,Math.max(b,0))},b.prototype.createRow=function(a){var b;return this.generatorFn&&(b=this.generatorFn(a),b.classList.add("flipbook-vrow"),b.style.position="absolute",b.style.top=a*this.itemHeight+"px",b.setAttribute("index",a)),b},b.prototype._renderChunk=function(a,b){var c=void 0==this.range;this.range=this.range||{min:0,max:this.cachedItemsLen};var d=this.range,e=d.min,f=d.max,g=!!c||b>=e;if(c||b!=e||0!=this.needReset){var h,i=c?e:g?f:b;i=i>this.totalRows?this.totalRows:i<0?0:i;var j=b+this.cachedItemsLen;for(j=j>this.totalRows?this.totalRows:j,h=i;h<j;h++)g?a.appendChild(this.createRow(h)):a.insertBefore(this.createRow(h),a.childNodes[1+h-i]),void 0!==this.addFn&&this.addFn(h);Math.abs(b-e);if(this.needReset=!1,!c&&a.childNodes.length>this.cachedItemsLen+1)for(var l=g?1:1+this.cachedItemsLen,m=l+(j-i),n=m;n>l;n--)a.childNodes[l]&&this.container.removeChild(a.childNodes[l]);this.range.min=b,this.range.max=j}},b.createContainer=function(a,b){var c=document.createElement("div");return c.style.width=a,c.style.height=b,c.style.overflow="auto",c.style.position="relative",c.style.padding=0,c},b.createScroller=function(a){var b=document.createElement("div");return b.style.opacity=0,b.style.position="absolute",b.style.top=0,b.style.left=0,b.style.width="1px",b.style.height=a+"px",b},b}(),BookMarkViewer=function(){function b(a){this.outline=null,this.lastToggleIsShow=!0,this.container=a.container,this.linkService=a.linkService,this.outlineItemClass=a.outlineItemClass||"outlineItem",this.outlineToggleClass=a.outlineToggleClass||"outlineItemToggler",this.outlineToggleHiddenClass=a.outlineToggleHiddenClass||"outlineItemsHidden"}return b.prototype={dispose:function(){this.container&&this.container.parentNode&&this.container.parentNode.removeChild(this.container),this.linkService=null},reset:function(){this.outline=null,this.lastToggleIsShow=!0;for(var b=this.container;b.firstChild;)b.removeChild(b.firstChild)},_dispatchEvent:function(b){var c=document.createEvent("CustomEvent");c.initCustomEvent("outlineloaded",!0,!0,{outlineCount:b}),this.container.dispatchEvent(c)},_bindLink:function(b,c){var d=this.linkService;if(1==c.custom)b.href=d.getCustomDestinationHash(c.dest),b.onclick=function(b){return d.customNavigateTo(c.dest),!1};else{if(c.url)return void PDFJS.addLinkAttributes(b,{url:c.url});b.href=d.getDestinationHash(c.dest),b.onclick=function(b){return d.navigateTo(c.dest),!1}}},_addToggleButton:function(b){var c=document.createElement("div");c.className=this.outlineToggleClass+" "+this.outlineToggleHiddenClass,c.onclick=function(a){if(a.stopPropagation(),c.classList.toggle(this.outlineToggleHiddenClass),a.shiftKey){var d=!c.classList.contains(this.outlineToggleHiddenClass);this._toggleOutlineItem(b,d)}}.bind(this),b.insertBefore(c,b.firstChild)},_toggleOutlineItem:function(b,c){this.lastToggleIsShow=c;for(var d=b.querySelectorAll("."+this.outlineToggleClass),e=0,f=d.length;e<f;++e)d[e].classList[c?"remove":"add"](this.outlineToggleHiddenClass)},toggleOutlineTree:function(){this.outline&&this._toggleOutlineItem(this.container,!this.lastToggleIsShow)},render:function(b){var c=b&&b.outline||null,d=0;if(this.outline&&this.reset(),this.outline=c,c){for(var e=document.createDocumentFragment(),f=[{parent:e,items:this.outline}],g=!1;f.length>0;)for(var h=f.shift(),i=h.custom,j=0,k=h.items.length;j<k;j++){var l=h.items[j],m=document.createElement("div");m.className=this.outlineItemClass;var n=document.createElement("a");if(void 0==l.custom&&void 0!==i&&(l.custom=i),this._bindLink(n,l),n.textContent=l.title.replace(/\x00/g,""),m.appendChild(n),l.items&&l.items.length>0){g=!0,this._addToggleButton(m);var o=document.createElement("div");o.className=this.outlineItemClass+"s",m.appendChild(o),f.push({parent:o,custom:l.custom,items:l.items})}h.parent.appendChild(m),d++}g&&(void 0!=this.container.classList?this.container.classList.add(this.outlineItemClass+"s"):void 0!=this.container.className&&(this.container.className+=" picWindow")),this.container.appendChild(e),this._dispatchEvent(d)}}},b}(),DFLightBox=function(b){function c(a,c){this.duration=300;var d=this;return d.lightboxWrapper=b("<div>").addClass("flipbook-lightbox-wrapper"),d.container=b("<div>").addClass("flipbook-container").appendTo(d.lightboxWrapper),d.controls=b("<div>").addClass("flipbook-lightbox-controls").appendTo(d.lightboxWrapper),d.closeButton=b("<div>").addClass("flipbook-lightbox-close flipbook-ui-btn").on("click",function(){d.close(a)}).appendTo(d.controls),d.lightboxWrapper.append(d.container),d}return c.prototype.show=function(a){return 0==this.lightboxWrapper.parent().length&&b("body").append(this.lightboxWrapper),this.lightboxWrapper.fadeIn(this.duration,a),this},c.prototype.close=function(a){return this.lightboxWrapper.fadeOut(this.duration,a),this},c}(jQuery);FLIPBOOK.Share=function(b){function c(a,c){var d=this,e="<div>",f="flipbook-share-button",g="width=500,height=400";d.isOpen=!1,d.shareUrl="",d.wrapper=b('<div class="flipbook-share-wrapper" style="display: none;">').on("click",function(a){d.close()}),d.box=b('<div class="flipbook-share-box">').on("click",function(a){a.preventDefault(),a.stopPropagation()}).appendTo(d.wrapper).html('<span class="flipbook-share-title">'+c.text.share+"</span>"),d.urlInput=b('<textarea class="flipbook-share-url">').on("click",function(){b(this).select()}),d.facebook=b(e,{class:f+" flipbook-share-facebook "+c.icons.facebook}).on("click",function(a){window.open("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.google=b(e,{class:f+" flipbook-share-google "+c.icons.google}).on("click",function(a){window.open("https://plus.google.com/share?url="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.twitter=b(e,{class:f+" flipbook-share-twitter "+c.icons.twitter}).on("click",function(a){window.open("http://twitter.com/share?url="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.box.append(d.urlInput).append(d.facebook).append(d.twitter),b(a).append(d.wrapper)}return c.prototype.show=function(){this.wrapper.fadeIn(300),this.urlInput.val(this.shareUrl),this.urlInput.trigger("click"),this.isOpen=!0},c.prototype.dispose=function(){var a=this;a.box.off(),a.google.off(),a.twitter.off(),a.facebook.off(),a.urlInput.off(),a.wrapper.off().remove()},c.prototype.close=function(){this.wrapper.fadeOut(300),this.isOpen=!1},c.prototype.update=function(a){this.shareUrl=a},c}(jQuery);var PDFLinkService=function(){function a(){this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null}return a.prototype={dispose:function(){this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null},setDocument:function(b,c){this.baseUrl=c,this.pdfDocument=b,this._pagesRefCache=Object.create(null)},setViewer:function(b){this.pdfViewer=b},setHistory:function(b){this.pdfHistory=b},get pagesCount(){return this.pdfDocument.numPages},get page(){return this.pdfViewer.currentPageNumber},set page(a){this.pdfViewer.currentPageNumber=a},navigateTo:function(b){var f,c="",d=this,e=function(a){var f=a instanceof Object?d._pagesRefCache[a.num+" "+a.gen+" R"]:a+1;f?(f>d.pagesCount&&(f=d.pagesCount),d.pdfViewer.gotoPage(f),d.pdfHistory&&d.pdfHistory.push({dest:b,hash:c,page:f})):d.pdfDocument.getPageIndex(a).then(function(b){var c=b+1,f=a.num+" "+a.gen+" R";d._pagesRefCache[f]=c,e(a)})};"string"==typeof b?(c=b,f=this.pdfDocument.getDestination(b)):f=Promise.resolve(b),f.then(function(a){b=a,a instanceof Array&&e(a[0])})},customNavigateTo:function(b){if(""!=b&&void 0!=b&&"void 0"!=b){var c=void 0;if(isNaN(Math.round(b))){if("string"==typeof b&&(c=parseInt(b.replace("#",""),10),isNaN(c)))return void window.open(b)}else c=b;void 0!==c&&this.pdfViewer.gotoPage(c)}},getDestinationHash:function(b){if("string"==typeof b)return this.getAnchorUrl("#"+escape(b));if(b instanceof Array){var c=b[0],d=c instanceof Object?this._pagesRefCache[c.num+" "+c.gen+" R"]:c+1;if(d){var e=this.getAnchorUrl("#page="+d),f=b[1];if("object"==typeof f&&"name"in f&&"XYZ"===f.name){var g=b[4]||this.pdfViewer.currentScaleValue,h=parseFloat(g);h&&(g=100*h),e+="&zoom="+g,(b[2]||b[3])&&(e+=","+(b[2]||0)+","+(b[3]||0))}return e}}return this.getAnchorUrl("")},getCustomDestinationHash:function(b){return"#"+escape(b)},getAnchorUrl:function(b){return(this.baseUrl||"")+b},setHash:function(b){if(b.indexOf("=")>=0){var c=parseQueryString(b);if("nameddest"in c)return this.pdfHistory&&this.pdfHistory.updateNextHashParam(c.nameddest),void this.navigateTo(c.nameddest);var d,e;if("page"in c&&(d=0|c.page||1),"zoom"in c){var f=c.zoom.split(","),g=f[0],h=parseFloat(g);-1===g.indexOf("Fit")?e=[null,{name:"XYZ"},f.length>1?0|f[1]:null,f.length>2?0|f[2]:null,h?h/100:g]:"Fit"===g||"FitB"===g?e=[null,{name:g}]:"FitH"===g||"FitBH"===g||"FitV"===g||"FitBV"===g?e=[null,{name:g},f.length>1?0|f[1]:null]:"FitR"===g?5!==f.length?console.error("PDFLinkService_setHash: Not enough parameters for 'FitR'."):e=[null,{name:g},0|f[1],0|f[2],0|f[3],0|f[4]]:console.error("PDFLinkService_setHash: '"+g+"' is not a valid zoom value.")}if(e?this.pdfViewer.scrollPageIntoView(d||this.page,e):d&&(this.page=d),"pagemode"in c){var i=document.createEvent("CustomEvent");i.initCustomEvent("pagemode",!0,!0,{mode:c.pagemode}),this.pdfViewer.container.dispatchEvent(i)}}else/^\d+$/.test(b)?this.page=b:(this.pdfHistory&&this.pdfHistory.updateNextHashParam(unescape(b)),this.navigateTo(unescape(b)))},executeNamedAction:function(b){switch(b){case"GoBack":this.pdfHistory&&this.pdfHistory.back();break;case"GoForward":this.pdfHistory&&this.pdfHistory.forward();break;case"NextPage":this.page++;break;case"PrevPage":this.page--;break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}var c=document.createEvent("CustomEvent");c.initCustomEvent("namedaction",!0,!0,{action:b}),this.pdfViewer.container.dispatchEvent(c)},cachePageRef:function(b,c){var d=c.num+" "+c.gen+" R";this._pagesRefCache[d]=b}},a}();FLIPBOOK.TextLayerBuilder=function(){function b(a){this.textLayerDiv=a.textLayerDiv,this.renderingDone=!1,this.divContentDone=!1,this.pageIdx=a.pageIndex,this.pageNumber=this.pageIdx+1,this.matches=[],this.viewport=a.viewport,this.textDivs=[],this.findController=a.findController||null,this.textLayerRenderTask=null,this.enhanceTextSelection=a.enhanceTextSelection,this._bindMouse()}return b.prototype={_finishRendering:function(){if(this.renderingDone=!0,!this.enhanceTextSelection){var b=document.createElement("div");b.className="endOfContent",this.textLayerDiv.appendChild(b)}},render:function(b){if(this.divContentDone&&!this.renderingDone){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this.textDivs=[];var c=document.createDocumentFragment();this.textLayerRenderTask=PDFJS.renderTextLayer({textContent:this.textContent,container:c,viewport:this.viewport,textDivs:this.textDivs,timeout:b,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then(function(){this.textLayerDiv.appendChild(c),this._finishRendering(),this.updateMatches()}.bind(this),function(a){})}},setTextContent:function(b){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this.textContent=b,this.divContentDone=!0},convertMatches:function(b,c){var d=0,e=0,f=this.textContent.items,g=f.length-1,h=null===this.findController?0:this.findController.state.query.length,i=[];if(!b)return i;for(var j=0,k=b.length;j<k;j++){for(var l=b[j];d!==g&&l>=e+f[d].str.length;)e+=f[d].str.length,d++;d===f.length&&console.error("Could not find a matching mapping");var m={begin:{divIdx:d,offset:l-e}};for(l+=c?c[j]:h;d!==g&&l>e+f[d].str.length;)e+=f[d].str.length,d++;m.end={divIdx:d,offset:l-e},i.push(m)}return i},renderMatches:function(b){function k(a,b){var c=a.divIdx;d[c].textContent="",l(c,0,a.offset,b)}function l(a,b,e,f){var g=d[a],h=c[a].str.substring(b,e),i=document.createTextNode(h);if(f){var j=document.createElement("span");return j.className=f,j.appendChild(i),void g.appendChild(j)}g.appendChild(i)}if(0!==b.length){var c=this.textContent.items,d=this.textDivs,e=null,f=this.pageIdx,g=null!==this.findController&&f===this.findController.selected.pageIdx,h=null===this.findController?-1:this.findController.selected.matchIdx,i=null!==this.findController&&this.findController.state.highlightAll,j={divIdx:-1,offset:void 0},m=h,n=m+1;if(i)m=0,n=b.length;else if(!g)return;for(var o=m;o<n;o++){var p=b[o],q=p.begin,r=p.end,s=g&&o===h,t=s?" selected":"";if(this.findController&&this.findController.updateMatchPosition(f,o,d,q.divIdx),e&&q.divIdx===e.divIdx?l(e.divIdx,e.offset,q.offset):(null!==e&&l(e.divIdx,e.offset,j.offset),k(q)),q.divIdx===r.divIdx)l(q.divIdx,q.offset,r.offset,"highlight"+t);else{l(q.divIdx,q.offset,j.offset,"highlight begin"+t);for(var u=q.divIdx+1,v=r.divIdx;u<v;u++)d[u].className="highlight middle"+t;k(r,"highlight end"+t)}e=r}e&&l(e.divIdx,e.offset,j.offset)}},updateMatches:function(){if(this.renderingDone){for(var b=this.matches,c=this.textDivs,d=this.textContent.items,e=-1,f=0,g=b.length;f<g;f++){for(var h=b[f],i=Math.max(e,h.begin.divIdx),j=i,k=h.end.divIdx;j<=k;j++){var l=c[j];l.textContent=d[j].str,l.className=""}e=h.end.divIdx+1}if(null!==this.findController&&this.findController.active){var m,n;null!==this.findController&&(m=this.findController.pageMatches[this.pageIdx]||null,n=this.findController.pageMatchesLength?this.findController.pageMatchesLength[this.pageIdx]||null:null),this.matches=this.convertMatches(m,n),this.renderMatches(this.matches)}}},_bindMouse:function(){var b=this.textLayerDiv,c=this;b.addEventListener("mousedown",function(a){if(c.enhanceTextSelection&&c.textLayerRenderTask)return void c.textLayerRenderTask.expandTextDivs(!0);var d=b.querySelector(".endOfContent");if(d){var e=a.target!==b;if(e=e&&"none"!==window.getComputedStyle(d).getPropertyValue("-moz-user-select")){var f=b.getBoundingClientRect(),g=Math.max(0,(a.pageY-f.top)/f.height);d.style.top=(100*g).toFixed(2)+"%"}d.classList.add("active")}}),b.addEventListener("mouseup",function(a){if(c.enhanceTextSelection&&c.textLayerRenderTask)return void c.textLayerRenderTask.expandTextDivs(!1);var d=b.querySelector(".endOfContent");d&&(d.style.top="",d.classList.remove("active"))})}},b}(),FLIPBOOK.ConvertPageLinks=function(){for(var e,a=arguments[0]/100,b=arguments[1]/100,c=function(c,d,e,f,g){return{x:c/a,y:d/b,w:e/a,h:f/b,dest:g}},d=[],f=2;f<arguments.length;f++)e=arguments[f],d[f-2]=c.apply(this,e);return d},FLIPBOOK.parseLinks=function(a){var b;if(void 0!==a&&a.length>0)for(var c=0;c<a.length;c++)void 0!==(b=a[c])&&void 0!==b[0]&&void 0==b[0].dest&&(b=FLIPBOOK.ConvertPageLinks.apply(this,b),a[c]=b);return a},function(a){function b(a){return"true"==a||1==a}function c(a){void 0!==a.webgl&&(a.webgl=b(a.webgl)),void 0!==a.enableDownload&&(a.enableDownload=b(a.enableDownload)),void 0!==a.scrollWheel&&(a.scrollWheel=b(a.scrollWheel)),void 0!==a.autoEnableOutline&&(a.autoEnableOutline=b(a.autoEnableOutline)),void 0!==a.autoEnableThumbnail&&(a.autoEnableThumbnail=b(a.autoEnableThumbnail)),void 0!==a.transparent&&(a.transparent=b(a.transparent)),void 0!==a.overwritePDFOutline&&(a.overwritePDFOutline=b(a.overwritePDFOutline)),void 0!==a.soundEnable&&(a.soundEnable=b(a.soundEnable)),void 0!==a.forceFit&&(a.forceFit=b(a.forceFit)),void 0!==a.enableAnnotation&&(a.enableAnnotation=b(a.enableAnnotation)),void 0!==a.webglShadow&&(a.webglShadow=b(a.webglShadow)),void 0!==a.minTopOffset&&(a.minTopOffset=parseInt(a.minTopOffset,10)),void 0!==a.zoomRatio&&(a.zoomRatio=parseFloat(a.zoomRatio,10)),0!=a.pageMode&&"0"!=a.pageMode||(a.pageMode=void 0),0!=a.singlePageMode&&"0"!=a.singlePageMode||(a.singlePageMode=void 0)}function d(a){if(1!=a.parsed){a.parsed=!0;var b=[];if(c(a),"undefined"!=typeof FLIPBOOKWPGlobal&&"true"==a.wpOptions){try{for(var d in a.links){for(var e=a.links[d],f=[100,100],g=0;g<e.length;g++){for(var h=e[g],i=h.replace("[","").replace("]","").split(","),j=[],k=0;k<5;k++)j[k]=i[k];f.push(j)}b[parseInt(d,10)+1]=f}}catch(a){console.error(a.stack)}a.links=FLIPBOOK.parseLinks(b)}else a.links=FLIPBOOK.parseLinks(a.links)}}FLIPBOOK.getOptions=function(b){b=a(b);var c=b.attr("id"),e=b.attr("customso"),f="option_"+c,g=b.attr("source")||b.attr("flipbook-source");if("1"==e){for(var h="",i="",j=g.match(/.{1,7}/g),k=0,l=j.length;k<l;k++)i=j[k],i.length<8&&(h=h+""+i[0]);h+=".pdf",g=h,console.log("new source\n"+h)}else console.log("source\n"+g);f=void 0==f||""==f||void 0==window[f]?{}:window[f],f.source=void 0==g||""==g?f.source:g;var m={webgl:b.attr("webgl"),height:b.attr("height"),soundEnable:b.attr("sound"),transparent:b.attr("transparent"),enableDownload:b.attr("download"),duration:b.attr("duration"),hard:b.attr("hard"),pageMode:b.attr("pagemode"),direction:b.attr("direction"),backgroundColor:b.attr("backgroundcolor"),scrollWheel:b.attr("scrollwheel"),backgroundImage:b.attr("backgroundimage"),minTopOffset:b.attr("mintopoffset"),wpOptions:b.attr("wpoptions")};return f=a.extend(!0,{},f,m),d(f),f},FLIPBOOK.parseBooks=function(){a("._flipbook_button, ._flipbook_thumb, ._flipbook_custom, ._flipbook_book").each(function(){var b=a(this);if("true"!==(b.attr("parsed")||b.attr("flipbook-parsed")))if(b.attr("flipbook-parsed","true"),b.hasClass("_flipbook_book")){var d=b.attr("id"),e=b.attr("slug"),f=FLIPBOOK.getOptions(b);f.id=d,void 0!==e&&(f.slug=e),d?window[d.toString()]=a(b).flipBook(f.source,f):a(b).flipBook(f.source,f)}else if(b.on("click",function(){var b=a(this);window.dfLightBox||(window.dfLightBox=new DFLightBox(function(){window.location.hash="",window.dfActiveLightBoxBook.dispose(),window.dfActiveLightBoxBook=null})),window.dfLightBox.duration=500,window.dfActiveLightBoxBook&&window.dfActiveLightBoxBook.dispose?window.dfActiveLightBoxBook.dispose():window.dfLightBox.show(function(){var c=FLIPBOOK.getOptions(b);c.transparent=!1,c.id=b.attr("id");var d=b.attr("slug");void 0!==d&&(c.slug=d),c.isLightBox=!0,window.dfActiveLightBoxBook=a(window.dfLightBox.container).flipBook(c.source,c)})}),b.hasClass("_flipbook_thumb")){var g=a("<div class='_flipbook_book-cover'>"),h=b.html();b.html("");var j=(a("<span class='_flipbook_book-title'>").html(h).appendTo(g),b.attr("thumb")||b.attr("flipbook-thumb")),k=b.attr("tags")||b.attr("flipbook-tags");if(k&&(k=k.split(","),k.length>0))for(var l=0;l<k.length;l++)b.append("<span class='_flipbook_book-tag'>"+k[l]+"</span>");void 0!==j&&""!=j.toString().trim()?g.css({backgroundImage:"url("+j+")"}):g.addClass("_flipbook_thumb-not-found"),b.append(g)}})},a(document).ready(function(){if("undefined"!=typeof urlcustom&&(urlcustom.length>2&&"/"!==urlcustom.slice(-1)&&(urlcustom+="/"),FLIPBOOK.defaults.mockupjsSrc=urlcustom+"js/libs/mockup.min.js",FLIPBOOK.defaults.pdfjsSrc=urlcustom+"js/libs/pdf.min.js",FLIPBOOK.defaults.pdfjsCompatibilitySrc=urlcustom+"js/libs/compatibility.js",FLIPBOOK.defaults.threejsSrc=urlcustom+"js/libs/three.min.js",FLIPBOOK.defaults.pdfjsWorkerSrc=urlcustom+"js/libs/pdf.worker.min.js",FLIPBOOK.defaults.soundFile=urlcustom+"sound/pageturn3.mp3","undefined"!=typeof FLIPBOOKWPGlobal&&(c(FLIPBOOKWPGlobal),a.extend(FLIPBOOK.defaults,FLIPBOOKWPGlobal))),FLIPBOOK.preParseHash=window.location.hash,FLIPBOOK.parseBooks(),FLIPBOOK.preParseHash&&FLIPBOOK.preParseHash.indexOf("FLIPBOOK-")>=0){var b=FLIPBOOK.preParseHash.split("FLIPBOOK-")[1].split("/")[0],d=FLIPBOOK.preParseHash.split("FLIPBOOK-")[1].split("/")[1];void 0!=d&&(d=d.split("/")[0]);var e;e=a("[slug="+b+"]"),0==e.length&&(e=a("#"+b)),e.length>0&&(void 0!=d&&e.data("page",d),e.is("._flipbook_button, ._flipbook_thumb, ._flipbook_custom")&&e.trigger("click"))}})}(jQuery);PK���\P�!�����0modules/mod_flipbookmaster/assets/js/flipbook.jsnu�[���"use strict";var FLIPBOOK=FLIPBOOK||{};if("localhost"==location.hostname){var localpathname=document.location.pathname,localfolder=localpathname.split("/");FLIPBOOK.urlcustom="http://localhost/"+localfolder[1]+"/modules/mod_flipbookmaster"}else FLIPBOOK.urlcustom=document.location.origin+"/modules/mod_flipbookmaster";var PRESENTATION=FLIPBOOK;!function(a,b){function N(){M=function(a){function c(c){function m(){d.renderRequestPending=!0}c=c||{};var d=this;a.call(this,c),d.options=c,d.canvas=b(d.renderer.domElement).addClass("flipbook-3dcanvas"),d.container=c.container,d.container.append(d.canvas),d.type="PreviewStage",d.mouse=new THREE.Vector2,d.raycaster=new THREE.Raycaster,d.camera.position.set(0,20,600),d.camera.lookAt(new THREE.Vector3(0,0,0)),d.spotLight.position.set(-220,330,550),d.spotLight.castShadow=!H&&c.webglShadow,d.spotLight.shadow&&(d.spotLight.shadow.bias=-8e-4),d.spotLight.intensity=.22,d.ambientLight.color=new THREE.Color("#888"),d.ambientLight.intensity=1.45;var e=new THREE.ShadowMaterial;e.opacity=.15,d.ground.material=e,d.ground.position.z=-2,d.orbitControl.maxAzimuthAngle=.4,d.orbitControl.minAzimuthAngle=-.4,d.orbitControl.minPolarAngle=1.4,d.orbitControl.maxPolarAngle=2.2,d.orbitControl.mouseButtons.ORBIT=THREE.MOUSE.RIGHT,d.orbitControl.mouseButtons.PAN=-1,d.orbitControl.maxDistance=5e3,d.orbitControl.minDistance=50,d.orbitControl.noZoom=!0,d.selectiveRendering=!0,d.orbitControl.zoomSpeed=5,d.orbitControl.keyPanSpeed=0,d.orbitControl.center.set(0,0,0),d.orbitControl.update(),d.swipe_threshold=H?15:20;var f=d.cssRenderer=new THREE.CSS3DRenderer;b(f.domElement).css({position:"absolute",top:0,pointerEvents:"none"}).addClass("flipbook-3dcanvas flipbook-csscanvas"),d.container[0].appendChild(f.domElement);var g=d.cssScene=new THREE.Scene,h=document.createElement("div");h.className="flipbook-page-content flipbook-page-content-left";var i=document.createElement("div");i.className="flipbook-page-content flipbook-page-content-right";var j=g.divLeft=new THREE.CSS3DObject(h),l=g.divRight=new THREE.CSS3DObject(i);g.add(j),g.add(l),d.resizeCallback=function(){f.setSize(d.canvas.width(),d.canvas.height())},window.addEventListener(k.move,m,!1),window.addEventListener("keyup",m,!1),d.dispose=function(){d.clearChild(),d.render(),window.removeEventListener(k.move,m,!1),1==d.options.scrollWheel&&(d.renderer.domElement.removeEventListener("mousewheel",n,!1),d.renderer.domElement.removeEventListener("DOMMouseScroll",n,!1)),window.removeEventListener("keyup",m,!1),d.renderer.domElement.removeEventListener("mousemove",o,!1),d.renderer.domElement.removeEventListener("touchmove",o,!1),d.renderer.domElement.removeEventListener("mousedown",p,!1),d.renderer.domElement.removeEventListener("touchstart",p,!1),d.renderer.domElement.removeEventListener("mouseup",r,!1),d.renderer.domElement.removeEventListener("touchend",r,!1),d.canvas.remove(),f.domElement.remove(),f=null,d.renderCallback=null,d.orbitControl.dispose(),d.orbitControl=null,d.renderer.dispose(),d.cancelRAF()},d.renderCallback=function(){TWEEN.getAll().length>0&&(d.renderRequestPending=!0),TWEEN.update(),f.render(g,d.camera)};var n=function(a){var b=0;if(void 0!==a.wheelDelta?b=a.wheelDelta:void 0!==a.detail&&(b=-a.detail),b){var c=d.previewObject.contentProvider.zoomScale;(b>0&&1==c||b<0&&c>1)&&a.preventDefault(),d.previewObject.zoom(b>0?1:-1)}m()},o=function(a){if(d.renderRequestPending=!0,a=E(a),d.isMouseDown&&0!=a.movementX&&0!=a.movementY&&(d.isMouseMoving=!0),1==d.isMouseDown&&1==d.previewObject.contentProvider.zoomScale){var b=a.pageX-d.lastPos;performance.now(),d.lastTime;Math.abs(b)>d.swipe_threshold&&(b<0?d.target.next():d.target.prev(),a.preventDefault(),d.isMouseDown=!1),d.lastPos=a.pageX,d.lastTime=performance.now()}},p=function(a){a=E(a),document.activeElement.blur(),d.mouseValue=a.pageX+","+a.pageY,d.isMouseMoving=!1,d.isMouseDown=!0,d.lastPos=a.pageX,d.lastTime=performance.now()},q=function(a){if(d.isMouseDown=!1,0!==a.button)return this;var c=a.pageX+","+a.pageY;if(d.isMouseMoving);else if(c==d.mouseValue){a=a||window.event,a=b.event.fix(a);var e=d.mouse,f=d.raycaster;e.x=a.offsetX/d.canvas.innerWidth()*2-1,e.y=1-a.offsetY/d.canvas.innerHeight()*2,f.setFromCamera(e,d.camera);var g=f.intersectObjects(d.target instanceof MOCKUP.Bundle?d.target.children:[d.target],!0);if(g.length>0){var h,i=0;do{h=void 0!==g[i]?g[i].object:void 0,i++}while((h instanceof THREE.BoxHelper||!(h instanceof MOCKUP.Paper)||1==h.isFlipping)&&i<g.length);void 0!==h.userData.object||(h.angles[1]>90?1!=h.isEdge&&d.target.next():1!=h.isEdge&&d.target.prev())}}},r=function(a){a=E(a),q(a)};return d.renderer.domElement.addEventListener("mousemove",o,!1),d.renderer.domElement.addEventListener("touchmove",o,!1),d.renderer.domElement.addEventListener("mousedown",p,!1),d.renderer.domElement.addEventListener("touchstart",p,!1),d.renderer.domElement.addEventListener("mouseup",r,!1),d.renderer.domElement.addEventListener("touchend",r,!1),1==d.options.scrollWheel&&(d.renderer.domElement.addEventListener("mousewheel",n,!1),d.renderer.domElement.addEventListener("DOMMouseScroll",n,!1)),b(d.renderer.domElement).css({display:"block"}),b(window).trigger("resize"),this}return J(c,a),c.prototype.width=function(){return this.container.width()},c.prototype.height=function(){return this.container.height()},c}(MOCKUP.Stage),MOCKUP.PreviewStage=M;var d=function(a){function b(b,c){b=b||{},b.folds=1,a.call(this,b,c),this.angle=0,this.isFlipping=!1,this.material.materials[5].transparent=!0,this.material.materials[4].transparent=!0,this.type="BookPaper"}return J(b,a),b.prototype.tween=function(a,b){var c=this,d=1e-5;c.originalStiff=c.stiffness;var e=c.newStiffness,f=G(c.parent),g=b-a,h=a>90;c.init={angle:a,angle2:a<90?0:180,stiff:c.originalStiff,index:h?1:0},c.first={angle:a+g/4,angle2:90,stiff:c.originalStiff,index:h?1:.25},c.mid={angle:a+2*g/4,angle2:a<90?135:45,stiff:c.newStiffness,index:.5},c.mid2={angle:a+3*g/4,angle2:a<90?180:0,stiff:c.newStiffness,index:h?.25:1},c.end={angle:b,angle2:a<90?180:0,stiff:c.newStiffness,index:h?0:1},c.isFlipping=!0;var i=function(a,b){c.angles[1]=a.angle,c.angles[4]=c.isHard?a.angle:a.angle2,1==c.isHard?c.stiffness=0:(c.stiffness=a.stiff/(e+d)*(c.newStiffness+d),c.stiffness=isNaN(c.stiffness)?0:a.stiff),f&&(c.material.materials[5].opacity=c.material.materials[4].opacity=a.index,c.castShadow=a.index>.5),c.updateAngle(!0)};!h&&f&&(c.material.materials[5].opacity=c.material.materials[4].opacity=0,c.castShadow=!1),new TWEEN.Tween(c.init).to({angle:[c.first.angle,c.mid.angle,c.mid2.angle,c.end.angle],angle2:[c.first.angle2,c.mid.angle2,c.mid2.angle2,c.end.angle2],stiff:[c.first.stiff,c.mid.stiff,c.mid2.stiff,c.end.stiff],index:[c.first.index,c.mid.index,c.mid2.index,c.end.index]},c.parent.duration).onUpdate(function(a){i(this,a)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(function(a){c.stiffness=c.newStiffness,c.updateAngle(),c.material.materials[5].opacity=c.material.materials[4].opacity=1,c.castShadow=!0,c.isFlipping=!1,c.parent&&c.parent.refresh&&c.parent.refresh()}).start()},b}(MOCKUP.FlexBoxPaper);MOCKUP.BookPaper=d;var e=function(b){function d(c,d){c=c||{},c.segments=c.segments||50,this.pageCount=c.pageCount,this.height=c.height,this.width=c.width,this.pageCount=1==this.pageCount?this.pageCount:2*Math.ceil(this.pageCount/2),this.direction=c.direction||a.DIRECTION.LTR,this.startPage=1,this.endPage=this.pageCount,this.stackCount=c.stackCount||6,this.materials=[],b.call(this,c,d),this.angles=[0,0,0,0,0,0],this.stiffness=c.stiffness||1.5,this.hardConfig="none",this._activePage=c.openPage||this.startPage,this.createStack(c),this.pageMode=c.pageMode||(H||this.pageCount<=2?a.PAGE_MODE.SINGLE:a.PAGE_MODE.DOUBLE),this.singlePageMode=c.singlePageMode||(H?a.SINGLE_PAGE_MODE.BOOKLET:a.SINGLE_PAGE_MODE.ZOOM),this.type="Book"}return J(d,b),d.prototype.getPageByNumber=function(a){var b=G(this)?a:Math.floor((a-1)/2);return this.getObjectByName(b.toString())},d.prototype.isPageHard=function(a){return g.isHardPage(this.hardConfig,a,this.pageCount)},d.prototype.activePage=function(a){if(void 0==a)return this._activePage;this.gotoPage(a)},d.prototype.gotoPage=function(a){a=parseInt(a,10),this._activePage=a,this.updatePage(a)},d.prototype.moveBy=function(a){var b=this._activePage+a;b=v(b,this.startPage,this.endPage),this.gotoPage(b)},d.prototype.next=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?-this.pageMode:this.pageMode),this.moveBy(b)},d.prototype.prev=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?this.pageMode:-this.pageMode),this.moveBy(b)},d.prototype.updateAngle=function(){for(var a=this.angles[1],b=this.angles[4],c=b-a,d=this.stackCount,e=0;e<d;e++){var f=this.children[e];f.angles[1]=a+e*c/(100*d),f.stiffness=this.stiffness,f.updateAngle()}},d.prototype.refresh=function(){this.updatePage(this._activePage),void 0!==this.flipCallback&&this.flipCallback()},d.prototype.updatePage=function(b){var d=this.direction==a.DIRECTION.RTL,e=G(this),g=(C(b),e?1:2);b=Math.floor(b/g),d&&(b=this.pageCount/g-b);var h=this.oldBaseNumber||0,i=this.pageCount/g,j=this.stackCount,k=.02,l=.4,m=e?0:(.5-Math.abs(i/2-b)/i)/this.stiffness,o=Math.floor(j/2),p=!1;h>b?(p=!0,this.children[j-1].skipFlip=!0,this.children.unshift(this.children.pop())):h<b&&(this.children[0].skipFlip=!0,this.children.push(this.children.shift())),Math.abs(h-b);for(var q=i-b,r=5/i,s=r*b/2,t=r*q/2,u=s<t?t:s,v=0;v<j;v++){var z,w=this.children[v],y=(w.color,w.angles[1]),A=b-o+v,B=w.isHard=this.isPageHard(A),D=w.name;w.visible=A>=0&&A<i||e&&A==i,void 0!==this.requestPage&&(d&&(A=Math.floor(this.pageCount/2)-A-1),w.name=A.toString(),w.name!=D&&1==w.visible&&(w.textureLoaded=!1,w.frontImage(c.textureLoadFallback),w.frontPageStamp="-1",w.frontTextureLoaded=!1,w.thumbLoaded=!1,w.backImage(c.textureLoadFallback),w.backPageStamp="-1",w.backTextureLoaded=!1,this.requestPage())),w.isEdge=!1,0==v?w.depth=s<l?l:s:v==j-1?w.depth=t<l?l:t:(w.depth=l,w.isEdge=!1),1==w.isFlipping&&(w.depth=l),w.position.x=0;var E=k*v,F=180-k*(v-o)+k*v;if(v<o?(w.newStiffness=B?0:m/(b/i)/4,z=E,w.position.z=u-(-v+o)*l,1==p&&(w.position.z-=l)):(z=F,w.newStiffness=B?0:m/(Math.abs(i-b)/i)/4,w.position.z=u-(-j+v+o+1)*l-w.depth),0==w.isFlipping)if(Math.abs(y-z)>20&&0==w.skipFlip){w.depth=l;var H=w.stiffness;H=y>z?m/(Math.abs(i-b)/i)/4:m/(b/i)/4,w.position.z+=l,w.stiffness=isNaN(H)?w.stiffness:H,w.updateAngle(!0),w.targetStiffness=v<b?m/(Math.abs(i-b)/i)/4:m/(b/i)/4,w.targetStiffness=isNaN(w.targetStiffness)?w.stiffness:w.targetStiffness,w.isFlipping=!0,w.tween(y,z),void 0!==this.preFlipCallback&&this.preFlipCallback()}else w.skipFlip=!1,w.newStiffness=isNaN(w.newStiffness)?0:w.newStiffness,w.angles[1]==z&&w.stiffness==w.newStiffness&&w.depth==w.oldDepth||(w.angles[1]=w.angles[4]=z,w.stiffness=w.newStiffness,w.updateAngle(!0));e&&v<o&&0==w.isFlipping&&(w.visible=!1),w.oldDepth=w.depth;var I=Math.abs(w.geometry.boundingBox.max.x)<Math.abs(w.geometry.boundingBox.min.x)?w.geometry.boundingBox.max.x:w.geometry.boundingBox.min.x;w.position.x=1==w.isEdge&&0==w.isFlipping?v<o?I:-I:0}this.oldBaseNumber=b,void 0!==this.updatePageCallback&&this.updatePageCallback()},d.prototype.createCover=function(a){a.width=2*a.width,this.cover=new MOCKUP.BiFold(a),this.add(this.cover)},d.prototype.createStack=function(a){for(var b="red,green,blue,yellow,orange,black".split(","),c=0;c<this.stackCount;c++){a.angles=[,this.stackCount-c],a.stiffness=(this.stackCount-c)/100;var d=new MOCKUP.BookPaper(a);d.angles[1]=180,d.index=c,d.updateAngle(),d.textureReady=!1,d.textureRequested=!1,this.add(d),d.color=b[c],d.position.z=-1*c}},d.prototype.shininess=function(a){if(void 0==a)return this.mainObject.shininess();this.mainObject.shininess(a)},d.prototype.bumpScale=function(a){if(void 0==a)return this.mainObject.bumpScale();this.mainObject.bumpScale(a)},d.prototype.frontImage=function(a){if(void 0==a)return this.mainObject.frontImage();this.mainObject.frontImage(a)},d.prototype.backImage=function(a){if(void 0==a)return this.mainObject.backImage();this.mainObject.backImage(a)},d}(MOCKUP.Bundle);MOCKUP.Book=e}a.version="1.2.7",a.PAGE_MODE={SINGLE:1,DOUBLE:2,AUTO:void 0},a.SINGLE_PAGE_MODE={ZOOM:1,BOOKLET:2,AUTO:void 0},a.DIRECTION={LTR:1,RTL:2},a.CORNERS={TL:"tl",TR:"tr",BL:"bl",BR:"br",L:"l",R:"r",NONE:void 0},a.SOURCE_TYPE={IMAGE:"image",PDF:"pdf",HTML:"html"},a.DISPLAY_TYPE={WEBGL:"3D",HTML:"2D"},a.PAGE_SIZE={AUTO:0,SINGLE:1,DOUBLEINTERNAL:2};var c=a.defaults={webgl:!0,webglShadow:!0,soundEnable:!0,height:"100%",autoEnableOutline:!1,autoEnableThumbnail:!1,overwritePDFOutline:!1,enableDownload:!0,duration:800,direction:a.DIRECTION.LTR,pageMode:a.PAGE_MODE.AUTO,singlePageMode:a.SINGLE_PAGE_MODE.AUTO,backgroundColor:"#fff",forceFit:!0,transparent:!1,hard:"none",annotationClass:"",maxTextureSize:1600,minTextureSize:256,icons:{altnext:"fa fa-chevron-right fa-1x",altprev:"fa fa-chevron-right fa-1x",next:"fa fa-chevron-right fa-2x",startPage:"fa fa-angle-double-right",endPage:"fa fa-angle-double-right",prev:"fa fa-chevron-left fa-2x",end:"fa fa-angle-double-right",start:"fa fa-angle-double-left",share:"fa fa-share",help:"fa fa-bars",more:"fa fa-info-circle fa-2x",download:"fa fa-download",zoomin:"fa fa-search-plus fa-2x",zoomout:"fa fa-search-minus fa-2x",fullscreen:"fa fa-arrows-alt fa-2x",fitscreen:"fa fa-arrows-corner",thumbnail:"fa fa-file-text fa-2x",outline:"fa fa fa-file-text-o fa-2x",close:"fa fa-times",doublepage:"fa fa-files-o",singlepage:"fa fa-file-o",sound:"fa fa-volume-down",facebook:"fa fa-facebook",google:"fa fa-google",twitter:"fa fa-twitter",mail:"fa fa-newsletter"},text:{toggleSound:"Turn on/off Sound",toggleThumbnails:"Toggle Thumbnails",toggleOutline:"Toggle Outline/Bookmark",previousPage:"Previous Page",nextPage:"Next Page",toggleFullscreen:"Toggle Fullscreen",zoomIn:"Zoom In",zoomOut:"Zoom Out",toggleHelp:"Toggle Help",singlePageMode:"Single Page Mode",doublePageMode:"Double Page Mode",downloadPDFFile:"Download PDF File",gotoFirstPage:"Goto First Page",gotoLastPage:"Goto Last Page",share:"Share"},allControls:"altPrev,pageNumber,altNext,outline,thumbnail,zoomIn,zoomOut,fullScreen,share,more,download,pageMode,startPage,endPage,sound",mainControls:"altPrev,pageNumber,altNext,outline,thumbnail,zoomIn,zoomOut,fullScreen,share,more",hideControls:"",scrollWheel:!0,onCreate:function(){},onCreateUI:function(){},onFlip:function(){},beforeFlip:function(){},onReady:function(){},zoomRatio:1.5,pageSize:a.PAGE_SIZE.AUTO,pdfjsSrc:"js/libs/pdf.min.js",pdfjsCompatibilitySrc:"js/libs/compatibility.js",pdfjsWorkerSrc:"js/libs/pdf.worker.min.js",threejsSrc:"js/libs/three.min.js",mockupjsSrc:"js/libs/mockup.min.js",soundFile:"sound/turn2.mp3",enableDebugLog:!1,canvasToBlob:!0,enableAnnotation:!0,textureLoadFallback:"blank",stiffness:3,minTopOffset:30,backgroundImage:"",pageRatio:void 0,defaultPageRatio:210/297,pixelRatio:window.devicePixelRatio||1},d="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,e="onmousedown"in window,g=(window,a.utils={drag:{left:0,right:1,none:-1},mouseEvents:e?{type:"mouse",start:"mousedown",move:"mousemove",end:"mouseup"}:{type:"touch",start:"touchstart",move:"touchmove",end:"touchend"},html:{div:"<div/>",img:"<img/>",a:"<a>",input:"<input type='text'/>"},toRad:function(a){return a*Math.PI/180},toDeg:function(a){return 180*a/Math.PI},transition:function(a,b){return a?b/1e3+"s ease-out":"0s none"},display:function(a){return a?"block":"none"},resetTranslate:function(){return p(0,0)},translateStr:function(a,b){return d?" translate3d("+a+"px,"+b+"px, 0px) ":" translate("+a+"px, "+b+"px) "},resetBoxShadow:function(){return"rgba(0, 0, 0, 0) 0px 0px 20px"},rotateStr:function(a){return" rotateZ("+a+"deg) "},bg:function(a){return"#fff"+t(a)},bgImage:function(a){return void 0==a||"blank"==a?"":" url("+a+")"},src:function(a){return void 0!==a?""+a:""},limitAt:function(a,b,c){return a<b?b:a>c?c:a},distOrigin:function(a,b){return Math.sqrt(Math.pow(a,2)+Math.pow(b,2))},distPoints:function(a,b,c,d){return Math.sqrt(Math.pow(c-a,2)+Math.pow(d-b,2))},getVectorAvg:function(a){return{x:a.map(function(a){return a.x}).reduce(g.sum)/a.length,y:a.map(function(a){return a.y}).reduce(g.sum)/a.length}},sum:function(a,b){return a+b},getTouches:function(a,b){return b=b||{left:0,top:0},Array.prototype.slice.call(a.touches).map(function(a){return{x:a.pageX-b.left,y:a.pageY-b.top}})},angleByDistance:function(a,b){var c=b/2,d=v(a,0,b);return d<c?n(Math.asin(d/c)):90+n(Math.asin((d-c)/c))},log:function(a){1==c.enableDebugLog&&window.console&&console.log(a)},lowerPowerOfTwo:function(a){return Math.pow(2,Math.floor(Math.log(a)/Math.LN2))},nearestPowerOfTwo:function(a,b){return Math.min(b||2048,Math.pow(2,Math.ceil(Math.log(a)/Math.LN2)))},zoomStops:function(a,b,c,d,e){void 0==d&&(d=256),void 0==e&&(e=2048);var f=Math.log(a/d)/Math.log(b);return d*Math.pow(b,void 0==c?Math.round(f):1==c?Math.ceil(f):Math.floor(f))},extendOptions:function(a,c){return b.extend(!0,{},a,c)},getBasePage:function(a){return 2*Math.floor(a/2)},loadResources:function(b,c,d){var e=document,f=e.createElement(b),g=e.getElementsByTagName(b)[0];f.async=!0,d&&f.addEventListener("load",function(a){d(null,a)},!1),f.src=c,g.parentNode.insertBefore(f,g)},getScript:function(a,b,c){function f(a,c){void 0!=d&&(c||!d.readyState||/loaded|complete/.test(d.readyState))&&(d.onload=d.onreadystatechange=null,d=void 0,d=null,c||(b&&b(),b=null))}var d=document.createElement("script"),e=document.body.getElementsByTagName("script")[0];d.async=1,d.setAttribute("data-cfasync",!1),void 0!=e?(e.parentNode.insertBefore(d,e),e=null):document.body.appendChild(d),d.addEventListener("load",f,!1),d.addEventListener("readystatechange",f,!1),d.addEventListener("complete",f,!1),c&&d.addEventListener("error",c,!1),d.src=a+("MS"==F.dom?"?"+Math.random(1):"")},isHardPage:function(a,b,c,d){if(void 0!==a){if("cover"==a)return 0==b||d&&1==b||b==Math.floor(c/(d?1:2))-(d?0:1);if("all"==a)return!0;var e=(","+a+",").indexOf(","+(2*b+1)+",")>-1,f=(","+a+",").indexOf(","+(2*b+2)+",")>-1;return e||f}return!1},fixMouseEvent:function(a){if(a){var c=a.originalEvent||a;if(c.changedTouches&&c.changedTouches.length>0){var d=b.event.fix(a),e=c.changedTouches[0];return d.clientX=e.clientX,d.clientY=e.clientY,d.pageX=e.pageX,d.pageY=e.pageY,d.movementX=e.movementX,d.movementY=e.movementY,d}return a}return a},hasWebgl:function(){try{var a=document.createElement("canvas");return!(!window.WebGLRenderingContext||!a.getContext("webgl")&&!a.getContext("experimental-webgl"))}catch(a){return!1}}(),isBookletMode:function(b){return b.pageMode==a.PAGE_MODE.SINGLE&&b.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET},isMobile:function(){var a=!1;return function(b){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(b)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(b.substr(0,4)))&&(a=!0)}(navigator.userAgent||navigator.vendor||window.opera),a}(),prefix:function(){var a=window.getComputedStyle(document.documentElement,""),b=Array.prototype.slice.call(a).join("").match(/-(moz|webkit|ms)-/)[1];return{dom:"WebKit|Moz|MS".match(new RegExp("("+b+")","i"))[1],lowercase:b,css:"-"+b+"-",js:b[0].toUpperCase()+b.substr(1)}}(),__extends:window&&window.__extends||function(a,b){function d(){this.constructor=a}for(var c in b)b.hasOwnProperty(c)&&(a[c]=b[c]);return d.prototype=b.prototype,a.prototype=new d,a.__super=b.prototype,a}}),h=a.SOURCE_TYPE,j=(a.DISPLAY_TYPE,g.drag),k=g.mouseEvents,l=g.html,m=g.toRad,n=g.toDeg,p=(g.transition,g.translateStr),r=(g.resetBoxShadow,g.rotateStr),t=(g.bg,g.bgImage),v=(g.src,g.limitAt),w=g.distOrigin,x=g.distPoints,y=g.angleByDistance,z=g.log,A=g.nearestPowerOfTwo,B=g.extendOptions,C=g.getBasePage,D=g.getScript,E=g.fixMouseEvent,F=g.prefix,G=g.isBookletMode,H=g.isMobile,I=g.hasWebgl,J=g.__extends,K=function(a){return b.extend(!0,{},c,a)},L=function(c,d){function v(a){u.removeClass("flipbook-active")}function ia(a){switch(a.keyCode){case ha:1==h.isFullscreen&&h.fullScreen.trigger("click");break;case W:U=!1;break;case X:T=!1;break;case Y:V=!1;break;case ga:d.prev();break;case fa:d.next()}}var e="flipbook-ui",f="flipbook-ui-wrapper",g=e+"-btn",h=d.ui=b(l.div,{class:e}),i=d.options;h.dispose=function(){c.find("."+g).each(function(){b(this).off()}),s.off(),k.off(),m.off(),n.off(),o.off(),p.off(),q.off(),t.off(),u.off(),B.off(),C.off(),F.off(),G.off(),H.off(),I.off(),J.off(),K.off(),L.off(),M.off(),D.remove(),r.remove(),m.remove(),k.remove(),n.remove(),h.shareBox&&(h.shareBox.dispose&&h.shareBox.dispose(),h.shareBox=null),document.removeEventListener("keyup",ia,!1),window.removeEventListener("click",v,!1),h.update=null,d=null};var j=function(a){return isNaN(a)?a=d.target._activePage:a<1?a=1:a>d.target.pageCount&&(a=d.target.pageCount),a},k=h.next=b(l.div,{class:g+" "+e+"-next "+i.icons.next,title:i.text.nextPage,html:"<span>"+i.text.nextPage+"</span>"}).on("click",function(){d.next()}),m=h.prev=b(l.div,{class:g+" "+e+"-prev "+i.icons.prev,title:i.text.previousPage,html:"<span>"+i.text.previousPage+"</span>"}).on("click",function(){d.prev()}),n=b(l.div,{class:f+" "+e+"-zoom"}),o=h.zoomIn=b(l.div,{class:g+" "+e+"-zoomin "+i.icons.zoomin,title:i.text.zoomIn,html:"<span>"+i.text.zoomIn+"</span>"}).on("click",function(){d.zoom(1),h.update(),d.target.startPoint&&d.target.pan&&d.target.pan(d.target.startPoint)}),p=h.zoomOut=b(l.div,{class:g+" "+e+"-zoomout "+i.icons.zoomout,title:i.text.zoomOut,html:"<span>"+i.text.zoomOut+"</span>"}).on("click",function(){d.zoom(-1),h.update(),d.target.startPoint&&d.target.pan&&d.target.pan(d.target.startPoint)});n.append(o).append(p);var q=h.pageNumber=b(l.div,{class:g+" "+e+"-page"}).on("change",function(){var a=parseInt(h.pageInput.val(),10);a=j(a),d.gotoPage(a)}).on("keyup",function(a){if(13==a.keyCode){var b=parseInt(h.pageInput.val(),10);b=j(b),b!==j(d.target._activePage||d._activePage)&&d.gotoPage(b)}});h.pageInput=b('<input id="flipbook_book_page_number" type="text"/>').appendTo(q),h.pageLabel=b('<label for="flipbook_book_page_number"/>').appendTo(q);var r=b(l.div,{class:f+" "+e+"-size"}),s=b(l.div,{class:g+" "+e+"-help "+i.icons.help,title:i.text.toggleHelp,html:"<span>"+i.text.toggleHelp+"</span>"}).on("click",function(){}),t=h.sound=b(l.div,{class:g+" "+e+"-sound "+i.icons.sound,title:i.text.toggleSound,html:"<span>"+i.text.toggleSound+"</span>"}).on("click",function(){i.soundEnable=!i.soundEnable,h.updateSound()});h.updateSound=function(){0==i.soundEnable||"false"==i.soundEnable?t.addClass("disabled"):t.removeClass("disabled")},h.updateSound();var u=h.more=b(l.div,{class:g+" "+e+"-more "+i.icons.more}).on("click",function(a){u.hasClass("flipbook-active")||(b(this).addClass("flipbook-active"),a.stopPropagation())});window.addEventListener("click",v,!1);var w=b(l.div,{class:"more-container"});if(u.append(w),"string"==typeof i.source&&1==i.enableDownload){var x=g+" "+e+"-download "+i.icons.download;(h.download=b('<a download target="_blank" class="'+x+'"><span>'+i.text.downloadPDFFile+"</span></a>")).attr("href",i.source).attr("title",i.text.downloadPDFFile)}document.fullscreenEnabled||document.mozFullScreenEnabled||document.webkitFullscreenEnabled||document.msFullscreenEnabled||c.addClass("flipbook-custom-fullscreen");var B=h.fullScreen=b(l.div,{class:g+" "+e+"-fullscreen "+i.icons.fullscreen,title:i.text.toggleFullscreen,html:"<span>"+i.text.toggleFullscreen+"</span>"}).on("click",function(){var b=(document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement,d.container[0]);1!=h.isFullscreen?(d.container.addClass("flipbook-fullscreen"),b.requestFullscreen?b.requestFullscreen():b.msRequestFullscreen?b.msRequestFullscreen():b.mozRequestFullScreen?b.mozRequestFullScreen():b.webkitRequestFullscreen&&b.webkitRequestFullscreen(),h.isFullscreen=!0):(d.container.removeClass("flipbook-fullscreen"),h.isFullscreen=!1,document.exitFullscreen?document.exitFullscreen():document.msExitFullscreen?document.msExitFullscreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitExitFullscreen&&document.webkitExitFullscreen()),setTimeout(function(){d.resize()},50)}),C=h.fit=b(l.div,{class:g+" "+e+"-fit "+i.icons.fitscreen}).on("click",function(){b(this).toggleClass("flipbook-button-fit-active")});r.append(B);var D=b(l.div,{class:f+" "+e+"-controls"}),F=(h.shareBox=new a.Share(c,i),h.share=b(l.div,{class:g+" "+e+"-share "+i.icons.share,title:i.text.share,html:"<span>"+i.text.share+"</span>"}).on("click",function(a){1==h.shareBox.isOpen?h.shareBox.close():(h.shareBox.update(d.getURLHash()),h.shareBox.show())})),G=h.startPage=b(l.div,{class:g+" "+e+"-start "+i.icons.start,title:i.text.gotoFirstPage,html:"<span>"+i.text.gotoFirstPage+"</span>"}).on("click",function(){d.start()}),H=h.endPage=b(l.div,{class:g+" "+e+"-end "+i.icons.end,title:i.text.gotoLastPage,html:"<span>"+i.text.gotoLastPage+"</span>"}).on("click",function(){d.end()}),I=h.pageMode=b(l.div,{class:g+" "+e+"-pagemode "+i.icons.singlepage,html:"<span>"+i.text.singlePageMode+"</span>"}).on("click",function(){var a=b(this);d.setPageMode(!a.hasClass(i.icons.doublepage))});d.setPageMode(d.target.pageMode==a.PAGE_MODE.SINGLE);for(var J=h.altPrev=b(l.div,{class:g+" "+e+"-prev "+e+"-alt "+i.icons.prev,title:i.text.previousPage,html:"<span>"+i.text.previousPage+"</span>"}).on("click",function(){d.prev()}),K=h.altNext=b(l.div,{class:g+" "+e+"-next "+e+"-alt "+i.icons.next,title:i.text.nextPage,html:"<span>"+i.text.nextPage+"</span>"}).on("click",function(){d.next()}),L=h.thumbnail=b(l.div,{class:g+" "+e+"-thumbnail "+i.icons.thumbnail,title:i.text.toggleThumbnails,html:"<span>"+i.text.toggleThumbnails+"</span>"}).on("click",function(){var a=b(this);if(d.target.thumbContainer){d.target.thumbContainer.toggleClass("flipbook-thumb-visible"),a.toggleClass("flipbook-active")}else d.contentProvider.initThumbs(),a.toggleClass("flipbook-active");a.hasClass("flipbook-active")&&a.siblings(".flipbook-active").trigger("click"),h.update(!0)}),M=h.outline=b(l.div,{class:g+" "+e+"-outline "+i.icons.outline,title:i.text.toggleOutline,html:"<span>"+i.text.toggleOutline+"</span>"}).on("click",function(){var a=b(this);if(d.target.outlineContainer){var c=d.target.outlineContainer;a.toggleClass("flipbook-active"),c.toggleClass("flipbook-outline-visible"),a.hasClass("flipbook-active")&&a.siblings(".flipbook-active").trigger("click"),h.update(!0)}}),N=i.allControls.replace(/ /g,"").split(","),O=","+i.mainControls.replace(/ /g,"")+",",P=","+i.hideControls.replace(/ /g,"")+",",Q=0;Q<N.length;Q++){var R=N[Q];if(P.indexOf(","+R+",")<0){var S=h[R];void 0!==S&&(O.indexOf(","+R+",")>-1?D.append(S):"more"!==R&&"pageNumber"!==R&&w.append(S))}}c.append(D).append(m).append(k).append(n);var T=!1,U=!1,V=!1,W=16,X=17,Y=18,fa=39,ga=37,ha=27;document.addEventListener("keyup",ia,!1),h.update=function(b){z("ui update");var e=d.target,f=j(e._activePage||d._activePage),g=e.pageCount||d.pageCount,i=e.direction==a.DIRECTION.RTL,k=1==f||0==f,l=f==g;h.next.show(),h.prev.show(),h.altNext.removeClass("disabled"),h.altPrev.removeClass("disabled"),(k&&!i||l&&i)&&(h.prev.hide(),h.altPrev.addClass("disabled")),(l&&!i||k&&i)&&(h.next.hide(),h.altNext.addClass("disabled")),h.pageInput.val(f),h.pageLabel.html(f+"/"+g),c.find(".flipbook-thumb-visible, .flipbook-outline-visible").length>0?c.addClass("flipbook-sidemenu-open"):c.removeClass("flipbook-sidemenu-open"),1==b&&d.resize(),e.contentProvider.zoomScale==e.contentProvider.maxZoom?h.zoomIn.addClass("disabled"):h.zoomIn.removeClass("disabled"),1==e.contentProvider.zoomScale?h.zoomOut.addClass("disabled"):h.zoomOut.removeClass("disabled")},void 0!==d.target&&(d.target.ui=h),void 0!==i.onCreateUI&&i.onCreateUI()},M=void 0,O=function(c){function d(b){function d(){setTimeout(function(){c.resize()},50)}b=b||{},this.type="PreviewObject";var c=this;window.addEventListener("resize",d,!1),this.sound=document.createElement("audio"),this.sound.setAttribute("src",b.soundFile+"?ver="+a.version),this.sound.setAttribute("type","audio/mpeg"),this.dispose=function(){this.container&&this.container.info&&this.container.info.remove&&this.container.info.remove(),this.target&&this.target.dispose&&this.target.dispose(),this.target=null,this.stage&&this.stage.dispose&&this.stage.dispose(),this.stage=null,this.ui&&this.ui.dispose&&this.ui.dispose(),this.ui=null,this.contentProvider&&this.contentProvider.dispose&&this.contentProvider.dispose(),this.contentProvider=null,window.removeEventListener("resize",d)}}return d.prototype={start:function(){this.target.gotoPage(this.target.startPage)},end:function(){this.target.gotoPage(this.target.endPage)},next:function(){},prev:function(){},zoom:function(a){this.pendingZoom=!0,this.zoomDelta=a,this.resize(),this.ui.update()},resize:function(){var c=this;if(void 0!=c.target&&void 0!=c.target.ui&&void 0!=c.target.contentProvider&&void 0!=c.target.contentProvider.viewport&&void 0!=c.target.stage){var n,o,d=this.target.pageMode==a.PAGE_MODE.SINGLE,e=c.container.hasClass("flipbook-floating"),f=c.target,i=f.stage,j=f.contentProvider,k=j.pageRatio,m=(j.zoomViewport,"css"!==f.mode),p=b(window).height(),q=1==f.ui.isFullscreen?p:this.options.height;c.container.height(q),Math.min(c.container.height(),p)==p&&(q=p),c.container.height(q),q=c.container.height(),m||(i.css({top:0,bottom:0,right:0,left:0,transform:"translate3d("+c.target.left+"px,"+c.target.top+"px,0)"}),f.stageHeight=i.height()),n=i.width(),o=i.height();var x,y,z,B,r=n-(m?100:0),s=Math.min(o-(m?100:0),p),t=Math.floor(d?r:r/2),u=Math.floor(t/k);if(x=Math.min(u,s),y=Math.floor(x*k),j.maxZoom=j.zoomViewport.height/x,void 0==c.zoomValue&&(c.zoomValue=1),1==c.pendingZoom&&void 0!==c.zoomDelta){var D,E=(c.zoomDelta,Math.max(x,y));c.zoomValue=c.zoomDelta>0?c.zoomValue*c.options.zoomRatio:c.zoomValue/c.options.zoomRatio,c.zoomValue=v(c.zoomValue,1,j.maxZoom),1==c.zoomValue?j.zoomScale=1:(D=x*c.zoomValue,D=g.zoomStops(D,c.options.zoomRatio),j.zoomScale=v(D/E,1,j.maxZoom))}B=1==j.zoomScale||void 0==j.zoomScale?1:j.zoomScale,j.checkViewportSize(y,x,B),c.contentSourceType==h.PDF&&(y=j.viewport.width/B,x=j.viewport.height/B),1!=j.zoomScale&&this.target.container.addClass("flipbook-zoom-enabled");c.container.width()<400?c.container.addClass("flipbook-xs"):c.container.removeClass("flipbook-xs");j.maxZoom;if(m){var H=c.container.find(".flipbook-ui-controls").height();(null==H||e)&&(H=0),i.canvas.height(q-H),c.container.hasClass("flipbook-sidemenu-open")&&(n-=220),i.resizeCanvas(n,q-H);var K=f.height,L=n*K/q,N=n/q,O=f.width*(d?1:2),P=L<O?O/N:f.height,Q=c.options.minTopOffset+(e?60:30),R=q/(q-Q);z=1/(2*Math.tan(Math.PI*i.camera.fov*.5/180)/(P/(B/R))),i.camera.updateProjectionMatrix(),i.renderRequestPending=!0;var S=Q/2-c.options.minTopOffset;c.target.position.y=S*K/(c.container.height()-Q),i.cssScene.position.y=c.target.position.y;var T=1==j.zoomScale;i.camera.position.z!==z&&1==c.pendingZoom?(void 0!==c.zoomTween&&c.zoomTween.stop(),c.zoomTween=new TWEEN.Tween({campos:i.camera.position.z,otx:i.orbitControl.target.x,oty:i.orbitControl.target.y,otz:i.orbitControl.target.z}).delay(0).to({campos:z,otx:0,oty:0,otz:0},100).onUpdate(function(){i.camera.position.z=this.campos,T&&(i.orbitControl.target=new THREE.Vector3(this.otx,this.oty,this.otz)),i.orbitControl.update()}).easing(TWEEN.Easing.Linear.None).onComplete(function(){i.camera.position.z=z,1==j.zoomScale&&(i.camera.position.set(0,0,z),i.orbitControl.target=new THREE.Vector3(0,0,0)),i.orbitControl.update()}).start()):(1==j.zoomScale?(i.camera.position.set(0,0,z),i.orbitControl.target=new THREE.Vector3(0,0,0)):i.camera.position.z=z,i.orbitControl.update()),i.orbitControl.update(),i.orbitControl.mouseButtons.ORBIT=1!=B?-1:THREE.MOUSE.RIGHT,i.orbitControl.mouseButtons.PAN=1!=B?THREE.MOUSE.LEFT:-1}else if(void 0!==f){f.pageWidth=Math.round(y),f.fullWidth=2*f.pageWidth,f.height=Math.round(x);var U=f.zoomWidth=Math.floor(y*B),V=f.zoomHeight=Math.floor(x*B),W=f.stage.innerWidth()-f.stage.width(),X=f.stage.innerHeight()-f.stage.height(),Y=f.shiftHeight=v((V-(q-X))/2,0,V),Z=f.shiftWidth=v(1==B?1:(2*U-f.container.width()+W)/2,0,f.fullWidth*B);1==B&&(f.left=0,f.top=0),f.stage.css({top:-Y,bottom:-Y,right:-Z,left:-Z,transform:"translate3d("+f.left+"px,"+f.top+"px,0)"});f.stage.innerHeight();f.wrapper.css({width:2*U,height:V,marginTop:q-V-X>0?(q-X-V)/2:0});var _=Math.floor(w(y,x))*B;f.stage.find(".flipbook-page-wrapper").width(_).height(_),f.stage.find(".flipbook-book-page, .flipbook-page-front , .flipbook-page-back, .flipbook-page-fold-inner-shadow").height(V).width(U)}c.checkCenter({type:"resize"}),1==j.zoomScale&&this.target.container.removeClass("flipbook-zoom-enabled"),f.thumblist&&f.thumblist.reset(b(f.thumblist.container).height()),c.pendingZoom=!1}},playSound:function(){try{this.options&&1==this.options.soundEnable&&(this.sound.currentTime=0,this.sound.play())}catch(a){}},setPageMode:function(b){1==b?(this.ui.pageMode.addClass(this.options.icons.doublepage),this.ui.pageMode.html("<span>"+this.options.text.doublePageMode+"</span>"),this.ui.pageMode.attr("title",this.options.text.doublePageMode),this.target.pageMode=a.PAGE_MODE.SINGLE):(this.ui.pageMode.removeClass(this.options.icons.doublepage),this.ui.pageMode.html("<span>"+this.options.text.singlePageMode+"</span>"),this.ui.pageMode.attr("title",this.options.text.singlePageMode),this.target.pageMode=a.PAGE_MODE.DOUBLE),this.target&&this.target.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET&&this.target.reset(),this.resize()},height:function(a){if(void 0==a)return this.container.height();this.options.height=a,this.container.height(a),this.resize()},checkCenter:function(b){b=void 0==b?{}:b,this.centerType=this.centerType||"start";var n,c=this.target,d=0,e=0,f=0,h=g.getBasePage(c._activePage),i=c._activePage%2==0,j=c.direction==a.DIRECTION.RTL,k=c.pageMode==a.PAGE_MODE.SINGLE,l=k&&c.singlePageMode==a.SINGLE_PAGE_MODE.BOOKLET,m=c.stage.width();if("css"==c.mode)n=c.wrapper.width(),d=Math.max((n-m)/2,0),e=-n/4,f=n/4,0==h||l?(c.wrapper.css({left:k?j?f-d:e-d:j?f:e}),c.shadow.css({width:"50%",left:j?0:"50%",transitionDelay:""})):h==c.pageCount?(c.wrapper.css({left:k?j?e-d:f-d:j?e:f}),c.shadow.css({width:"50%",left:j?"50%":0,transitionDelay:""})):(c.wrapper.css({left:k?j?i?e-d:f-d:i?f-d:e-d:0}),c.shadow.css({width:"100%",left:0,transitionDelay:parseInt(c.duration,10)+50+"ms"})),c.wrapper.css({transition:"resize"==b.type?"none":""});else if(void 0!==c.stage){var p,o=c.position.x;d=c.width/4,n=c.width,e=-n/2,f=n/2,p=0==h||l?j?f:e:h==c.pageCount?j?e:f:k?j?i?e:f:i?f:e:0,p!==this.centerEnd&&(this.centerTween=new TWEEN.Tween({x:o}).delay(0).to({x:p},c.duration).onUpdate(function(){c.position.x=this.x,c.stage.cssScene.position.x=this.x}).easing(c.ease).start(),this.centerEnd=p)}},width:function(a){if(void 0==a)return this.container.width();this.options.width=a,this.container.width(a),this.resize()}},d}();a.PreviewObject=O;var P=function(d){function f(d,e,f,g){f=f||{};var i=this;if(i.contentRawSource=d||[c.textureLoadFallback],i.contentSource=i.contentRawSource,i.contentSourceType=void 0,i.minDimension=f.minTextureSize||256,i.maxDimension=f.maxTextureSize||2048,i.flipbook=g,i.waitPeriod=50,i.enableDebug=!1,i.zoomScale=1,i.maxZoom=2,i.options=f,i.outline=f.outline,i.links=f.links,i.html=f.html,i.isCrossOrigin=f.isCrossOrigin,i.normalViewport={height:297,width:210,scale:1},i.viewport={height:297,width:210,scale:1},i.zoomViewport={height:297,width:210},i.thumbsize=128,i.cacheIndex=256,i.cache=[],i.pageRatio=f.pageRatio||i.viewport.width/i.viewport.height,i.textureLoadTimeOut=void 0,i.type="TextureLibrary",Array===i.contentSource.constructor||Array.isArray(i.contentSource)||i.contentSource instanceof Array)i.contentSourceType=h.IMAGE,i.pageCount=i.contentSource.length,b("<img/>").attr("src",i.contentSource[0]).on("load",function(){i.viewport.height=this.height,i.viewport.width=this.width,i.pageRatio=i.viewport.width/i.viewport.height,i.zoomViewport={width:(i.pageRatio>1?1:i.pageRatio)*i.maxDimension,height:i.maxDimension/(i.pageRatio<1?1:i.pageRatio)},i.linkService=new PDFLinkService,b(this).off(),void 0!=e&&e(i),z(this.height+":"+this.width)});else if("string"==typeof i.contentSource||i.contentSource instanceof String){var j=function(){PDFJS.workerSrc=c.pdfjsWorkerSrc,i.contentSourceType=h.PDF,PDFJS.disableAutoFetch=!0,PDFJS.disableStream=!0,PDFJS.externalLinkTarget=PDFJS.LinkTarget.BLANK;var b=PDFJS.getDocument(i.options.docParameters?i.options.docParameters:d);b.then(function(c){i.pdfDocument=c,c.getPage(1).then(function(b){i.normalViewport=b.getViewport(1),i.viewport=b.getViewport(1),i.viewport.height=i.viewport.height/10,i.viewport.width=i.viewport.width/10,i.pageRatio=i.viewport.width/i.viewport.height,i.zoomViewport={width:(i.pageRatio>1?1:i.pageRatio)*i.maxDimension,height:i.maxDimension/(i.pageRatio<1?1:i.pageRatio)},i.refPage=b,c.numPages>1?c.getPage(2).then(function(b){if(i.options.pageSize==a.PAGE_SIZE.AUTO){var d=b.getViewport(1);d.width/d.height>1.5*i.pageRatio?(i.options.pageSize=a.PAGE_SIZE.DOUBLEINTERNAL,i.pageCount=2*c.numPages-2):i.options.pageSize=a.PAGE_SIZE.SINGLE}void 0!=e&&e(i)}):void 0!=e&&e(i)}),i.linkService=new PDFLinkService,i.linkService.setDocument(c,null),i.pageCount=c.numPages,i.contentSource=c},function(b){var c="",d=document.createElement("a");d.href=i.contentSource,d.hostname!==window.location.hostname&&(c="CROSS ORIGIN!! "),i.updateInfo(c+"Cannot access file! "+i.contentSource)}),b.onProgress=function(b){var c=100*b.loaded/b.total;isNaN(c)?b&&b.loaded?i.updateInfo("Loading PDF "+(Math.ceil(b.loaded/1e4)/100).toString()+"MB ..."):i.updateInfo("Loading PDF ..."):i.updateInfo("Loading PDF "+c.toString().split(".")[0]+"% ...")}},k=function(){c.pdfjsWorkerSrc+="?ver="+a.version,i.updateInfo("Loading PDF Worker ...");var d=document.createElement("a");d.href=c.pdfjsWorkerSrc,d.hostname!==window.location.hostname?(i.updateInfo("Loading PDF Worker CORS ..."),b.ajax({url:c.pdfjsWorkerSrc,cache:!0,success:function(b){c.pdfjsWorkerSrc=a.createObjectURL(b,"text/javascript"),j()}})):j()};void 0==window.PDFJS?(i.updateInfo("Loading PDF Service ..."),D(c.pdfjsSrc+"?ver="+a.version,function(){"function"==typeof define&&define.amd?(i.updateInfo("Loading PDF Service (require) ..."),require(["pdfjs-dist/build/pdf"],function(a){k()})):k()},function(){i.updateInfo("Unable to load PDF service..")})):j()}else console.error("Unknown source type. Please check documentation for help");return this.dispose=function(){this.targetObject&&(this.targetObject.dispose&&this.targetObject.dispose(),this.targetObject.processPage=null,this.targetObject.requestPage=null),this.pdfDocument&&this.pdfDocument.destroy&&this.pdfDocument.destroy(),this.linkService&&this.linkService.dispose&&this.linkService.dispose(),this.outlineViewer&&this.outlineViewer.dispose&&this.outlineViewer.dispose(),this.thumblist&&this.thumblist.dispose&&this.thumblist.dispose(),this.targetObject=null,this.pdfDocument=null,this.linkService=null,this.outlineViewer=null,this.thumblist=null},this}J(f,d);var e=void 0;return f.prototype.updateInfo=function(a){this.flipbook&&this.flipbook.updateInfo&&this.flipbook.updateInfo(a)},f.prototype.initThumbs=function(){var a=this;void 0==a.cache[a.thumbsize]&&(a.cache[a.thumbsize]=[]);var c,d=function(){clearTimeout(c),c=setTimeout(function(){c=setTimeout(e,a.waitPeriod/2)},a.waitPeriod)},e=function(){var e=0;Date.now()-a.thumblist.lastScrolled<100?e=1:(a.targetObject.container.find(".flipbook-thumb-container .flipbook-vrow").each(function(){var c=b(this);if(!c.hasClass("flipbook-thumb-loaded")){e++;var f=b(this).attr("id").replace("flipbook-thumb","");return a.getPage(f,d,!0),c.addClass("flipbook-thumb-loaded"),!1}}),0==e&&clearTimeout(c)),e>0&&d()};a.thumblist=a.targetObject.thumblist=new ThumbList({h:500,addFn:function(a){},scrollFn:d,itemHeight:128,totalRows:a.pageCount,generatorFn:function(a){var b=document.createElement("div"),c=a+1;b.id="flipbook-thumb"+c;var d=document.createElement("div");return d.innerHTML=c,b.appendChild(d),b}}),a.thumblist.lastScrolled=Date.now(),d(),a.targetObject.thumbContainer=b(a.thumblist.container).addClass("flipbook-thumb-container flipbook-thumb-visible"),a.targetObject.container.append(a.targetObject.thumbContainer),a.thumblist.reset(b(a.thumblist.container).height()),a.targetObject.container.on("click",".flipbook-thumb-container .flipbook-vrow",function(c){c.stopPropagation();var d=b(this).attr("id").replace("flipbook-thumb","");a.targetObject.gotoPage(parseInt(d,10))})},f.prototype.initOutline=function(){function d(b){if(1==a.options.overwritePDFOutline&&(b=[]),b=b||[],a.outline)for(var c=0;c<a.outline.length;c++)a.outline[c].custom=!0,b&&b.push(a.outline[c]);a.outlineViewer.render({outline:b})}var a=this,c=b("<div>").addClass("flipbook-outline-container");a.targetObject.container.append(c),a.targetObject.outlineContainer=c,a.outlineViewer=new BookMarkViewer({container:c[0],linkService:a.linkService,outlineItemClass:"flipbook-outline-item",outlineToggleClass:"flipbook-outline-toggle",outlineToggleHiddenClass:"flipbook-outlines-hidden"}),a.pdfDocument?a.pdfDocument.getOutline().then(function(a){d(a)}):d([]),1==a.options.autoEnableOutline&&a.targetObject.ui.outline.trigger("click"),1==a.options.autoEnableThumbnail&&a.targetObject.ui.thumbnail.trigger("click")},f.prototype.checkViewportSize=function(a,b,d){var e=this,f=e.targetObject,i=a*d,j=b*d,k=e.cacheIndex;if(e.contentSourceType==h.PDF){if(e.cacheIndex=Math.ceil(Math.max(i,j)),1!==d&&(e.cacheIndex=A(Math.max(i,j)),e.cacheIndex=g.zoomStops(Math.max(i,j),e.options.zoomRatio,k<e.cacheIndex)),e.cacheIndex=v(e.cacheIndex*c.pixelRatio,e.minDimension,e.maxDimension),void 0==e.cache[e.cacheIndex]&&(e.cache[e.cacheIndex]=[]),k!==e.cacheIndex){for(var l=0;l<f.children.length;l++){f.children[l]}f.refresh()}e.viewport="css"==f.mode?e.refPage.getViewport(j/e.normalViewport.height):e.refPage.getViewport(300/e.normalViewport.height),z(e.cacheIndex);var n=f.container.find(".linkAnnotation"),o=e.viewport.clone({dontFlip:!0});n.css({transform:"matrix("+o.transform.join(",")+")"})}else void 0==e.cache[e.cacheIndex]&&(e.cache[e.cacheIndex]=[])},f.prototype.getCache=function(a,b){return 1==b?void 0==this.cache[this.thumbsize]?void 0:this.cache[this.thumbsize][a]:void 0==this.cache[this.cacheIndex]?void 0:this.cache[this.cacheIndex][a]},f.prototype.setCache=function(a,b,c,d){if(1==c)void 0!=this.cache[this.thumbsize]&&(this.cache[this.thumbsize][a]=b);else{var e=void 0==d?this.cacheIndex:d;void 0!=this.cache[e]&&(this.cache[e][a]=b)}},f.prototype.setTarget=function(a){var b=this;if(void 0==a)return this.targetObject;this.targetObject=a,a.contentProvider=this,a.container.removeClass("flipbook-loading flipbook-init"),void 0!==b.linkService&&(b.linkService.setViewer(a),b.initOutline()),a.processPage=function(a,d){a>0&&a<=b.pageCount?b.getPage(a,d):b.setPage(a,c.textureLoadFallback,d)},a.requestPage=function(){b.review("Request")},void 0!==a.resize&&a.resize()},f.prototype.review=function(a){var b=this;a=a||"timer review",clearTimeout(e),e=setTimeout(function(){e=setTimeout(b.reviewPages,b.waitPeriod/2,b,a)},b.waitPeriod)},f.prototype.reviewPages=function(a,c){a=a||this;var d=a.targetObject;if(void 0!=d){var e=G(d);void 0!==c&&z(c);var g,h,f=!1;for(g=0;g<a.targetObject.children.length;g++)if(h=d.children[g],1==h.isFlipping){f=!0;break}if(0==f){var i=d.children.length>3?3:d.children.length,k=e?d._activePage:C(d._activePage);for(a.zoomScale>1&&(i=1),g=0;g<i;g++){var l=Math.floor(g/2),m=g%2==0?-l*(e?1:2):(0==l?1:l)*(e?1:2),n=k+m,o=k+m+1,p=d.getPageByNumber(n),q=d.getPageByNumber(o),r=n+"|"+a.cacheIndex,s=o+"|"+a.cacheIndex,t=0;if(void 0!==p&&p.frontPageStamp!=r&&1==p.visible&&(d.processPage(n,function(){a.review("Batch Call")}),p.frontPageStamp=r,p.frontTextureLoaded=!0,t++),void 0===q||q.backPageStamp==s||1!=q.visible||e||(d.processPage(o,function(){a.review("Batch Call")}),q.backPageStamp=s,q.backTextureLoaded=!0,t++),0==m&&a.annotedPage!==k&&"css"!==d.mode&&(a.getAnnotations(n),e||a.getAnnotations(o),a.annotedPage=k),t>0)break}0==t&&("css"!==d.mode?a.setLoading(k):(a.setLoading(k),a.setLoading(k+1)))}else if(a.review("Revisit request"),void 0!==a.annotedPage&&"css"!==d.mode){var u=C(d._activePage);b(d.getContentLayer(u)).html(""),b(d.getContentLayer(u+1)).html(""),a.annotedPage=void 0}}},f.prototype.getPage=function(b,d,e){function j(b,d,e){var f=new Image;f.crossOrigin="Anonymous",f.onload=function(){if(1==e){var g=document.createElement("canvas"),h=g.getContext("2d");g.width=f.width,g.height=f.height,h.drawImage(f,0,0),1==c.canvasToBlob?g.toBlob(function(b){var c=a.createObjectURL(b,"image/jpeg");void 0!=d&&d(c)},"image/jpeg",.85):void 0!=d&&d(g)}else void 0!=d&&d(b);f.onload=null,f=null},f.src=b,(f.complete||void 0===f.complete)&&(f.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",f.src=b)}function k(b,c,d,e){var g=f.options.forceFit,h=f.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&c>1&&c<f.pageCount,i=h&&g?2:1,j=g?b.getViewport(1):f.normalViewport,k=f.cacheIndex/Math.max(j.width/i,j.height);1==f.webgl&&(k=A(f.cacheIndex)/(f.pageRatio>1?j.width/i:j.height));var l=document.createElement("canvas"),m=performance.now(),n=f.cacheIndex,o=l.getContext("2d");1==e&&(k=f.thumbsize/f.normalViewport.height),l.height=Math.round(j.height*k),l.width=Math.round(j.width/i*k),"css"==f.targetObject.mode&&Math.abs(f.targetObject.zoomHeight-l.height)<2&&(l.height=f.targetObject.zoomHeight+0,l.width=f.targetObject.zoomWidth+0),j=b.getViewport(k),z("rendering "+c+" at "+l.width+"x"+l.height),h&&c%2==1&&(j.transform[4]=-l.width);var p={canvasContext:o,viewport:j};b.cleanupAfterRender=!0,b.render(p).promise.then(function(){z(performance.now()-m),m=performance.now(),1==e||1==f.options.canvasToBlob&&!0!==f.webgl?l.toBlob(function(b){var g=a.createObjectURL(b,"image/jpeg");z(performance.now()-m),f.setCache(c,g,e,n),f.setPage(c,g,d,e)},"image/jpeg",.9):f.setPage(c,l,d,e),p=null})}var f=this;b=parseInt(b,10);var g=f.contentSource;if(b<=0&&b>=f.pageCount)f.setPage(b,c.textureLoadFallback,d,e);else if(f.contentSourceType==h.PDF)if(void 0!==f.getCache(b,e))f.setPage(b,f.getCache(b,e),d,e),z("Page "+b+" loaded from cache");else{!0!==e&&f.setLoading(b,!0);var i=b;f.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&b>2&&(i=Math.ceil((b-1)/2)+1),g.getPage(i,e).then(function(a){k(a,b,d,e)})}else f.contentSourceType!=h.IMAGE&&f.contentSourceType!=h.HTML||(void 0!==f.getCache(b,e)?(f.setPage(b,f.getCache(b,e),d,e),z("Page "+b+" loaded from cache")):(!0!==e&&f.setLoading(b,!0),void 0==f.isCrossOrigin?(f.setCache(b,g[b-1],e,f.cacheIndex),f.setPage(b,g[b-1],d,e),void 0!=d&&d()):j(g[b-1],function(a){f.setCache(b,a,e,f.cacheIndex),f.setPage(b,a,d,e),void 0!=d&&d()},f.isCrossOrigin)))},f.prototype.getTargetPage=function(a){},f.prototype.setLoading=function(a,c){if(void 0!==this.targetObject)if(1==this.webgl){var d=this.targetObject.container;1==c?!0!==d.isLoading&&(d.addClass("flipbook-loading"),d.isLoading=!0,z("Loading icon at "+a+" as "+c)):void 0!==d.isLoading&&(d.removeClass("flipbook-loading"),d.isLoading=void 0,z("Loading icon at "+a+" as "+c))}else{var e=b(this.targetObject.getContentLayer(a));void 0!==e&&(1==c?e.addClass("flipbook-page-loading"):e.removeClass("flipbook-page-loading"))}},f.prototype.getAnnotations=function(c){var d=this;if(0!=d.options.enableAnnotation){var e=d.targetObject;c=parseInt(c,10);var f=d.contentSource,g=b(e.getContentLayer(c));if(g.empty(),c>0&&c<=d.pageCount){if(d.contentSourceType==h.PDF){var j=(C(c),c);d.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&c>2&&(j=Math.ceil((c-1)/2)+1),f.getPage(j).then(function(a){void 0!==g&&g.length>0&&d.setupAnnotations(a,d.viewport,g,c)})}if(void 0!==d.links&&void 0!==d.links[c])for(var k=d.links[c],l=0;l<k.length;l++){var m=k[l],n=document.createElement("a");n.setAttribute("dest",m.dest),n.className="customLinkAnnotation",n.href="#"+m.dest,n.onclick=function(){var a=this.getAttribute("dest");return a&&d.linkService.customNavigateTo(a),!1},n.style.left=m.x+"%",n.style.top=m.y+"%",n.style.width=m.w+"%",n.style.height=m.h+"%",g[0].appendChild(n)}if(void 0!==d.html&&void 0!==d.html[c]){var o=d.html[c];g.append(b("<div class='customHTMLAnnotation'>").html(o))}}}},f.prototype.setPage=function(b,d,e,f){var g=this,h=g.targetObject;if(1==f){g.targetObject.container.find("#flipbook-thumb"+b).css({backgroundImage:t(d)})}else{d==c.textureLoadFallback?z("Fallback on "+b):"css"==h.mode&&g.getAnnotations(b);var j=h.getPageByNumber(b);void 0!==j?b%2!=0&&h.direction==a.DIRECTION.LTR||b%2!=1&&h.direction==a.DIRECTION.RTL||G(g.targetObject)?(z(b+"rendered to back of "+j.color),j.backImage(d,function(){g.setLoading(b),void 0!=e&&e()})):(z(b+"rendered to front of "+j.color),j.frontImage(d,function(){g.setLoading(b),void 0!=e&&e()})):z("Invalid set request on Page "+b)}},f.prototype.setupAnnotations=function(c,d,e,f){if(void 0!=e&&0!=b(e).length){var g=this;return c.getAnnotations().then(function(h){if(d=d.clone({dontFlip:!0}),g.options.pageSize,a.PAGE_SIZE.DOUBLEINTERNAL,void 0!=e){e=b(e),0==e.find(".annotationDiv").length&&e.append(b("<div class='annotationDiv'>"));var i=e.find(".annotationDiv");i.empty(),g.options.pageSize==a.PAGE_SIZE.DOUBLEINTERNAL&&f>2&&f%2==1?i.css({left:"-100%"}):1==f&&i.css({left:""}),PDFJS.AnnotationLayer.render({annotations:h,div:i[0],page:c,viewport:d,linkService:g.linkService}),g.options.annotationClass&&""!==g.options.annotationClass&&i.find(" > section").addClass(g.options.annotationClass)}})}},f}({}),Q=function(){function d(a){this.angles=a.angles||[0,0,0,0,0,0],this.stiffness=a.angles||.1,this.segments=a.segments||1,this.initDOM()}function e(a){var c=a.contentLayer=b(l.div,{class:"flipbook-page-content"});a.append(c)}return d.prototype={initDOM:function(){var a=this.element=b(l.div,{class:"flipbook-book-page"}),c=this.wrapper=b(l.div,{class:"flipbook-page-wrapper"}),d=this.front=b(l.div,{class:"flipbook-page-front"}),f=this.back=b(l.div,{class:"flipbook-page-back"}),g=this.foldInnerShadow=b(l.div,{class:"flipbook-page-fold-inner-shadow"}),h=this.foldOuterShadow=b(l.div,{class:"flipbook-page-fold-outer-shadow"});this.frontIMG=new Image,this.backIMG=new Image,e(d,this.segments,!0),e(f,this.segments,!1),a.append(c).append(h),c.append(d).append(f).append(g)},updatePoint:function(b){if(void 0!=b){var c=void 0!=this.parent.dragPage?this.parent.dragPage:void 0!=b.page?b.page:this,d=c.element.width(),e=c.element.height(),f=void 0!==this.parent.corner?this.parent.corner:b.corner,g=a.CORNERS,h=c.side==j.right,i=f==g.BL||f==g.BR;b.rx=1==h?2*d-b.x:b.x,b.ry=1==i?e-b.y:b.y;var k=Math.atan2(b.ry,b.rx);k=Math.PI/2-v(k,0,m(90));var l=h?b.x/2:d-b.x/2,o=b.ry/2,q=Math.max(0,Math.sin(k-Math.atan2(o,l))*w(l,o)),s=.5*w(b.rx,b.ry),t=Math.round(d-q*Math.sin(k)),u=Math.round(q*Math.cos(k)),x=n(k),y=i?h?90-x+180:180+x:h?x:90-x,z=i?h?90-x+180:x:h?x+180:y,A=i?h?90-x:x+90:h?y-90:y+180,B=h?d-t:t,C=i?e+u:-u,D=h?-t:t-d,E=i?-e-u:u,G=v(.5*b.distance/d,0,.5),H=v(.5*(2*d-b.rx)/d,.05,.3);c.element.addClass("flipbook-folding");var I=h?c.back:c.front,J=h?c.front:c.back,K=c.foldOuterShadow,L=c.foldInnerShadow;c.wrapper.css({transform:p(B,C)+r(y)}),I.css({transform:r(-y)+p(-B,-C)}),J.css({transform:r(z)+p(D,E),boxShadow:"rgba(0, 0, 0, "+G+") 0px 0px 20px"}),L.css({transform:r(z)+p(D,E),opacity:H/2,backgroundImage:F.css+"linear-gradient( "+A+"deg, rgba(0, 0, 0, 0.25) , rgb(0, 0, 0) "+.7*s+"px, rgb(255, 255, 255) "+s+"px)"}),K.css({opacity:H/2,left:h?"auto":0,right:h?0:"auto",backgroundImage:F.css+"linear-gradient( "+(180-A)+"deg, rgba(0, 0, 0,0) "+s/3+"px, rgb(0, 0, 0) "+s+"px)"})}},updateAngle:function(a,b){var c=5*this.element.width();this.wrapper.css({perspective:c,perspectiveOrigin:1==b?"0% 50%":"100% 50%"}),this.front.css({display:1==b?a<=-90?"block":"none":a<90?"block":"none",transform:("MfS"!==F.dom?"":"perspective("+c+"px) ")+(1==b?"translateX(-100%) ":"")+"rotateY("+((1==b?180:0)+a)+"deg)"}),this.back.css({display:1==b?a>-90?"block":"none":a>=90?"block":"none",transform:("MSd"!==F.dom?"":"perspective("+c+"px) ")+(0==b?"translateX(100%) ":"")+"rotateY("+((0==b?-180:0)+a)+"deg)"})},tween:function(b){var c=this;if(void 0!=c&&void 0!=c.parent){var i,d=G(c.parent),e=c.side==j.right,f=c.parent.corner==a.CORNERS.BL||c.parent.corner==a.CORNERS.BR,g=1==c.magnetic,h=f?c.parent.height:0,m=0,n=c.end=c&&1==c.animateToReset?{x:e?c.parent.fullWidth:0,y:h}:{x:e?0:c.parent.fullWidth,y:h};c.ease=c.isHard?TWEEN.Easing.Quadratic.InOut:TWEEN.Easing.Linear.None;var o=c.parent.duration;1==c.isHard?(void 0!=b&&(m=y(b.distance,b.fullWidth)),i=c.init={angle:m*(e?-1:1)},n=c.end=c&&1==c.animateToReset?{angle:e?0:-0}:{angle:e?-180:180}):void 0==b?(i=c.init=c&&1==c.animateToReset?{x:e?0:c.parent.fullWidth,y:0}:{x:e?c.parent.fullWidth:0,y:0},c.first={x:(e?3:1)*c.parent.fullWidth/4,y:0},c.mid={x:(e?1:3)*c.parent.fullWidth/4,y:0}):(i=c.init={x:b.x,y:b.y,opacity:1},c.first={x:3*b.x/4,y:3*b.y/4,opacity:1},c.mid={x:b.x/4,y:b.y/4,opacity:1},o=c.parent.duration*x(i.x,i.y,n.x,n.y)/c.parent.fullWidth,o=v(o,c.parent.duration/3,c.parent.duration)),i.index=0,n.index=1,c.isFlipping=!0;var p=function(a){1==c.isHard?c.updateAngle(a.angle,e):c.updatePoint({x:a.x,y:a.y}),d&&!g&&(c.element[0].style.opacity=e?a.index>.5?2*(1-a.index):1:a.index<.5?2*a.index:1)};!e&&d&&(c.element[0].style.opacity=0);c.completeTween=c.completeTween||function(b){c.isFlipping=!1,1==c.isHard?(c.updateAngle(c.end.angle),c.back.css({display:"block"}),c.front.css({display:"block"})):c.updatePoint({x:c.end.x,y:c.end.y}),c.element[0].style.opacity=1,!0!==c.animateToReset?c.side=c.side==j.right?j.left:j.right:c.animateToReset=void 0,c.currentTween=void 0,c.pendingPoint=void 0,c.magnetic=!1,c.parent.dragPage=void 0,c.parent.corner=a.CORNERS.NONE,1!=b&&c.parent.refresh()};1==c.isHard?c.currentTween=new TWEEN.Tween(i).delay(0).to(n,c.parent.duration).onUpdate(function(){p(this)}).easing(c.ease).onComplete(c.completeTween).start():void 0==b?c.currentTween=new TWEEN.Tween(i).delay(0).to(n,c.parent.duration).onUpdate(function(){p(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(c.completeTween).start():(c.currentTween=new TWEEN.Tween(i).delay(0).to(n,o).onUpdate(function(){p(this)}).easing(TWEEN.Easing.Sinusoidal.Out).onComplete(c.completeTween),c.currentTween.start())}},frontImage:function(a,d){function f(){e.front.css({backgroundImage:t(a)}),void 0!==d&&d()}var e=this;"CANVAS"==a.nodeName?(e.front.find(">canvas").remove(),e.front.append(b(a)),void 0!==d&&d()):a==c.textureLoadFallback?f():(e.frontIMG.onload=f,e.frontIMG.src=a)},backImage:function(a,d){function f(){e.back.css({backgroundImage:t(a)}),void 0!==d&&d()}var e=this;"CANVAS"==a.nodeName?(e.back.find(">canvas").remove(),e.back.append(b(a)),void 0!==d&&d()):a==c.textureLoadFallback?f():(e.backIMG.onload=f,e.backIMG.src=a)},updateCSS:function(a){this.element.css(a)},resetCSS:function(){this.wrapper.css({transform:""}),this.front.css({transform:"",boxShadow:""}),this.back.css({transform:"",boxShadow:""})},clearTween:function(a){this.currentTween.stop(),this.completeTween(1==a),this.resetCSS()}},d}(),R=function(e){function f(a){a.parent.container.find(".flipbook-folding").removeClass("flipbook-folding"),a.element.addClass("flipbook-folding")}function h(a){for(var b=!1,c=0;c<a.pages.length;c++){if(1==a.pages[c].isFlipping){b=!0;break}}return b}function i(c,e){function k(a){i.dragPage!=a.page&&1==a.page.visible&&(i.dragPage.clearTween(!0),i.dragPage=a.page,i.corner=a.corner,i.dragPage.pendingPoint=a)}var i=this;i.type="BookCSS",i.images=c.images||[],i.pageCount=c.pageCount||2,i.foldSense=50,i.stackCount=4,i.mode="css",i.pages=[],i.duration=c.duration,i.container=b(e),i.options=c,i.drag=j.none,i.pageCount=1==i.pageCount?i.pageCount:2*Math.ceil(i.pageCount/2),i.pageMode=c.pageMode||(H||i.pageCount<=2?a.PAGE_MODE.SINGLE:a.PAGE_MODE.DOUBLE),i.singlePageMode=c.singlePageMode||(H?a.SINGLE_PAGE_MODE.BOOKLET:a.SINGLE_PAGE_MODE.ZOOM),i.swipe_threshold=H?15:50,i.direction=c.direction||a.DIRECTION.LTR,i.startPage=1,i.endPage=i.pageCount,i._activePage=c.openPage||i.startPage,i.hardConfig=c.hard,d="WebKitCSSMatrix"in window||document.body&&"MozPerspective"in document.body.style,i.animateF=function(){TWEEN.getAll().length>0?TWEEN.update():clearInterval(i.animate)},i.init(c),i.skipDrag=!1;var l=function(b){var c=i.eventToPoint(b);if(void 0!==b.touches&&2==b.touches.length&&void 0!==i.startTouches){return}if(!(void 0!==b.touches&&b.touches.length>1||void 0==i.startPoint||void 0!==i.startTouches)){var l=i.dragPage||c.page;if(1!==i.contentProvider.zoomScale)void 0===b.touches&&1!=i.isPanning||(i.pan(c),b.preventDefault());else if(!0!==i.skipDrag){c.distance;if(!h(i)){if(void 0!==i.dragPage||1==c.isInside){void 0!==i.dragPage?z("set mouse down move"):(c.y=v(c.y,1,i.height-1),c.x=v(c.x,1,c.fullWidth-1));var o=i.corner||c.corner;if(l.isHard){var p=o==a.CORNERS.BR||o==a.CORNERS.TR,q=y(c.distance,c.fullWidth);l.updateAngle(q*(p?-1:1),p)}else l.updatePoint(c,i);l.magnetic=!0,l.magneticCorner=c.corner,b.preventDefault()}if(void 0==i.dragPage&&void 0!==l&&0==c.isInside&&1==l.magnetic&&(l.pendingPoint=c,l.animateToReset=!0,i.corner=l.magneticCorner,i.animatePage(l),l.pendingPoint=void 0,l.magnetic=!1,l.magneticCorner=void 0),1==i.isPanning&&void 0==i.dragPage&&1==i.contentProvider.zoomScale){var r=c.x-i.lastPos;performance.now(),i.lastTime;Math.abs(r)>i.swipe_threshold&&(r<0?i.next():i.prev(),i.drag=j.none,i.isPanning=!1,b.preventDefault()),i.lastPos=c.x,i.lastTime=performance.now()}}}}},m=function(b){if(void 0!==b.touches&&0==b.touches.length){var c=i.contentProvider.zoomScale;(i.lastScale>1&&c<i.contentProvider.maxZoom||i.lastScale<1&&c>1)&&i.previewObject.zoom(i.lastScale<1?-1:1),i.wrapper.css({transform:""}),i.lastScale=void 0,i.startTouches=void 0}if(i.isPanning=!1,!(void 0!==b.touches&&b.touches.length>1)&&!0!==i.skipDrag){var d=i.eventToPoint(b);i.dragPage&&(b.preventDefault(),i.dragPage.pendingPoint=d,d.x==i.startPoint.x&&d.y==i.startPoint.y&&1==d.isInside?i.corner==a.CORNERS.BR||i.corner==a.CORNERS.TR?(k(d),!0!==i.dragPage.isFlipping&&i.next()):i.corner!=a.CORNERS.BL&&i.corner!=a.CORNERS.TL||(k(d),!0!==i.dragPage.isFlipping&&i.prev()):!0!==i.dragPage.isFlipping&&(d.distance>d.fullWidth/2?d.x>d.fullWidth/2?i.prev():i.next():(i.dragPage.animateToReset=!0,i.animatePage(i.dragPage))),i.dragPage&&(i.dragPage.pendingPoint=void 0,i.dragPage.magnetic=!1)),i.drag=j.none}},o=function(b){var c=i.eventToPoint(b),d=b.srcElement||b.originalTarget;i.dragPage&&i.dragPage.magnetic||i.wrapper[0].contains(b.target)&&1==i.contentProvider.zoomScale&&c.x==i.startPoint.x&&c.y==i.startPoint.y&&c.isInsidePage&&i.startPoint.page==c.page&&!c.page.isFlipping&&"A"!==d.nodeName&&(0==i.startPoint.page.side?(i.corner=a.CORNERS.TL,i.prev(),i.startPoint.page=void 0):(i.corner=a.CORNERS.TR,i.next(),i.startPoint.page=void 0),i.isPanning=!1)},p=function(b){if(void 0!==b.touches&&2==b.touches.length&&void 0==i.startTouches&&(i.startTouches=g.getTouches(b),i.lastScale=1),!(void 0!==b.touches&&b.touches.length>1||void 0==b.touches&&0!==b.button)){var c=i.eventToPoint(b);i.startPoint=c,i.left=i.left||0,i.top=i.top||0,i.isPanning=!0,i.lastPos=c.x,i.lastTime=performance.now(),!0!==i.skipDrag&&(1!=c.isInside||h(i)||(i.startPoint=c,i.drag=c.drag,i.dragPage=c.page,i.corner=c.corner,z(i.corner),f(i.dragPage),c.page.isHard||c.page.updatePoint(c,i),"0"==c.page.name?i.shadow.css({width:"50%",left:i.direction==a.DIRECTION.RTL?0:"50%",transitionDelay:""}):c.page.name==Math.ceil(i.pageCount/2)-1&&i.shadow.css({width:"50%",left:i.direction==a.DIRECTION.RTL?"50%":0,transitionDelay:""})))}},q=function(a){var b=0;void 0!=a.wheelDelta?b=a.wheelDelta/120:void 0!==a.detail&&(b=-a.detail/3);var c=i.contentProvider.zoomScale,d=i.contentProvider.maxZoom;if(b&&(b>0&&c<d||b<0&&c>1)){a.stopPropagation(),a.preventDefault();var e=i.eventToPoint(a),f=i.eventToPoint(a),g={x:i.container.width()/2,y:i.container.height()/2-23};i.previewObject.zoom(b);var h=i.contentProvider.zoomScale;if(c!==h){var j=h/c;1==h?(i.left=0,i.top=0):(i.left*=j,i.top*=j);var k=(e.raw.x-g.x)*j,l=(e.raw.y-g.y)*j;f.raw.x=g.x+k,f.raw.y=g.y+l,i.startPoint=f,i.pan(e);var m=i.dragPage||e.page;void 0==i.dragPage&&void 0!==m&&1==e.isInside&&1==m.magnetic&&(m.pendingPoint=e,m.animateToReset=!0,i.corner=m.magneticCorner,i.animatePage(m),m.pendingPoint=void 0,m.magnetic=!1,m.magneticCorner=void 0)}}},r=i.container[0],s=i.stage[0];r&&(r.addEventListener("mousemove",l,!1),r.addEventListener("touchmove",l,!1),r.addEventListener("mousedown",p,!1),r.addEventListener("click",o,!1),r.addEventListener("mouseup",m,!1),r.addEventListener("touchend",m,!1),r.addEventListener("touchstart",p,!1),1==i.options.scrollWheel&&(s.addEventListener("mousewheel",q,!1),s.addEventListener("DOMMouseScroll",q,!1))),this.dispose=function(){r.removeEventListener("mousemove",l,!1),r.removeEventListener("touchmove",l,!1),r.removeEventListener("mousedown",p,!1),r.removeEventListener("click",o,!1),r.removeEventListener("mouseup",m,!1),r.removeEventListener("touchend",m,!1),r.removeEventListener("touchstart",p,!1),1==i.options.scrollWheel&&(s.removeEventListener("mousewheel",q,!1),s.removeEventListener("DOMMouseScroll",q,!1)),i.flipCallback=null,i.animateF=null,i.stage.remove()}}return J(i,e),i.prototype={add:function(a){a instanceof Q?this.container.append(b(a.element)):this.container.append(b(a))},pan:function(a){var b=this.startPoint,d=(this.contentProvider.zoomScale,this.left+(a.raw.x-b.raw.x)),e=this.top+(a.raw.y-b.raw.y);this.left=Math.round(v(d,-this.shiftWidth,this.shiftWidth)),this.top=Math.round(v(e,-this.shiftHeight,this.shiftHeight)),this.startPoint=a,this.stage.css({transform:"translate3d("+this.left+"px,"+this.top+"px,0)"})},getPageByNumber:function(a){for(var c,b=G(this)?a:Math.floor((a-1)/2),d=0;d<this.pages.length;d++)b==parseInt(this.pages[d].name,10)&&(c=this.pages[d]);return c},getPageSide:function(b){var c=this.direction==a.DIRECTION.RTL,d=this.getPageByNumber(b);if(void 0!=d)return G(this)?d.back:b%2==0?c?d.back:d.front:c?d.front:d.back},getContentLayer:function(a){var b=this.getPageSide(a);return void 0==b?void 0:b.contentLayer}},i.prototype.init=function(a){var c=this;c.stage=b(l.div,{class:"flipbook-book-stage"}),c.wrapper=b(l.div,{class:"flipbook-book-wrapper"}),c.shadow=b(l.div,{class:"flipbook-book-shadow"}),c.container.append(c.stage),c.stage.append(c.wrapper),c.wrapper.append(c.shadow),c.createStack(a)},i.prototype.createStack=function(a){for(var b="red,green,blue,yellow,orange,black".split(","),c=0;c<this.stackCount;c++){a.angles=[,this.stackCount-c],a.stiffness=(this.stackCount-c)/100;var d=new Q(a);d.angles[1]=180,d.index=c,d.parent=this,d.textureReady=!1,d.textureRequested=!1,this.wrapper.append(d.element),d.isFlipping=!1,this.pages.push(d),d.color=b[c]}this.children=this.pages},i.prototype.isPageHard=function(a){return g.isHardPage(this.hardConfig,a,this.pageCount,G(this))},i.prototype.setDuration=function(a){this.duration=a},i.prototype.moveBy=function(a){var b=this._activePage+a;b=v(b,this.startPage,this.endPage),this.gotoPage(b)},i.prototype.next=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?-this.pageMode:this.pageMode),this.moveBy(b)},i.prototype.prev=function(b){void 0==b&&(b=this.direction==a.DIRECTION.RTL?this.pageMode:-this.pageMode),this.moveBy(b)},i.prototype.eventToPoint=function(c){c=E(c);var d=this.wrapper,e=this.pages,f=this.pageWidth,g=this.fullWidth,h=this.height,k=(b(window),{x:c.clientX,y:c.clientY}),l=k.x-d[0].getBoundingClientRect().left,m=k.y-d[0].getBoundingClientRect().top;k.x=k.x-this.container[0].getBoundingClientRect().left,k.y=k.y-this.container[0].getBoundingClientRect().top;var w,n=this.drag==j.none?l<f?l:g-l:this.drag==j.left?l:g-l,o=l<f?e[this.stackCount/2-1]:e[this.stackCount/2],p=l<this.foldSense?j.left:l>g-this.foldSense?j.right:j.none,q=l,r=m,s=h,t=g,u=this.foldSense,v=a.CORNERS;return w=q>=0&&q<u?r>=0&&r<=u?v.TL:r>=s-u&&r<=s?v.BL:r>u&&r<s-u?v.L:v.NONE:q>=t-u&&q<=t?r>=0&&r<=u?v.TR:r>=s-u&&r<=s?v.BR:r>u&&r<s-u?v.R:v.NONE:v.NONE,{isInsidePage:q>=0&&q<=t&&r>=0&&r<=s,isInside:w!==v.NONE&&w!==v.L&&w!==v.R,x:l,y:m,fullWidth:g,rawDistance:g-l,distance:n,page:o,drag:p,foldSense:this.foldSense,event:c,raw:k,corner:w}},i.prototype.gotoPage=function(a){a=parseInt(a,10),this._activePage=a,this.updatePage(a)},i.prototype.refresh=function(){this.updatePage(this._activePage),void 0!==this.flipCallback&&this.flipCallback()},i.prototype.updatePage=function(d){var e=this.direction==a.DIRECTION.RTL,f=G(this),h=(C(d),f?1:2);d=Math.floor(d/h),e&&(d=this.pageCount/h-d);var i=this.oldBaseNumber||0,k=this.pageCount/h,l=this.stackCount,m=Math.floor(l/2);i>d?(this.children[l-1].skipFlip=!0,this.children.unshift(this.children.pop())):i<d&&(this.children[0].skipFlip=!0,this.children.push(this.children.shift()));for(var n=0;n<l;n++){var o=this.children[n];i!==d&&void 0!==o.currentTween&&o.clearTween(!0);var q,p=o.side,r=d-m+n,s=o.name;o.isHard=this.isPageHard(r),o.isHard?o.element.addClass("flipbook-hard-page"):(o.element.removeClass("flipbook-hard-page"),o.front.css({display:"block"}),o.back.css({display:"block"}));b(o.element).attr("pageNumber")!=r&&(o.front.contentLayer.empty(),o.back.contentLayer.empty()),b(o.element).attr("pageNumber",r),o.visible=r>=0&&r<k||f&&r==k,void 0!==this.requestPage&&1==o.visible&&(e&&(r=Math.floor(this.pageCount/2)-r-1),o.name=r.toString(),o.name!=s&&(o.backTextureLoaded=!1,o.frontTextureLoaded=!1,o.backPageStamp="-1",o.frontPageStamp="-1",o.thumbLoaded=!1,o.front.contentLayer.html(""),o.back.contentLayer.html(""),o.frontImage(c.textureLoadFallback),o.backImage(c.textureLoadFallback),this.requestPage())),o.isEdge=!1,0==n||n==l-1||(o.isEdge=!1),q=n<m?j.left:j.right,0==o.isFlipping&&(q!==p&&0==o.skipFlip?(this.animatePage(o),void 0!==this.preFlipCallback&&this.preFlipCallback()):(o.skipFlip=!1,o.element.removeClass("flipbook-flipping flipbook-quick-turn flipbook-folding flipbook-left-side flipbook-right-side"),o.element.addClass(n<m?"flipbook-left-side":"flipbook-right-side"),o.side=q)),f&&n<m&&0==o.isFlipping&&(o.visible=!1),o.oldDepth=o.depth,o.updateCSS({display:1==o.visible?"block":"none",zIndex:6+(n<m?n-m:m-n),transform:""}),void 0==o.pendingPoint&&o.resetCSS()}0==TWEEN.getAll().length&&clearInterval(this.animate),b(".quick-hint").html(d),this.oldBaseNumber=d,void 0!==this.updatePageCallback&&this.updatePageCallback()},i.prototype.animatePage=function(a){a.element.addClass("flipbook-flipping"),a.isFlipping=!0,void 0!==this.animate&&clearInterval(this.animate),this.animate=setInterval(this.animateF,30),a.tween(a.pendingPoint)},i}({}),S=function(d){function e(c,e,f){d.call(this,f);var g=this;g.type="FlipBook",g.container=c,g.options=f,g.options.source=e,g.contentSource=e,void 0!==f.height&&f.height.toString().indexOf("%")<0?g.container.height(Math.min(f.height,b(window).height())):g.container.height(f.height),g.options.isLightBox&&window.dfLightBox.closeButton.addClass(g.options.icons.close),g.options.isLightBox||void 0===g.container.attr("id")||(g.options.id=g.container.attr("id")),!0!==g.options.parsed&&void 0!=g.options.links&&a.parseLinks(g.options.links);var h=g.webgl=1==f.webgl&&1==I;if(c.addClass("flipbook-container flipbook-loading flipbook-init flipbook-floating"),1==g.options.transparent&&c.addClass("flipbook-transparent"),g.container.info=b(l.div,{class:"loading-info"}).appendTo(g.container).html("Loading..."),(-1!==navigator.userAgent.indexOf("MSIE")||navigator.appVersion.indexOf("Trident/")>0)&&(g.options.webgl=!1),navigator.userAgent.match(/msie\s[5-9]/i))return g.container.info.html("Your browser (Internet Explorer) is out of date to run FLIPBOOK Flipbook Plugin. <br><a href='http://browsehappy.com/'>Upgrade to a new one</a>").addClass("flipbook-old-browser"),c.removeClass("flipbook-loading"),g;var i=void 0==f.backgroundImage||""==f.backgroundImage?"":"url('"+f.backgroundImage+"')";return g.container.css({position:"relative",overflow:"hidden",backgroundColor:f.backgroundColor,backgroundImage:i}),g.init(h,e),void 0!==g.options.onCreate&&g.options.onCreate(),g}return J(e,d),e.prototype.init=function(d){var e=this,f=e.target,g=e.options;if(1==d){(function(b){var d=function(){MOCKUP.defaults.anisotropy=0,MOCKUP.defaults.groundTexture="blank",THREE.skipPowerOfTwo=!0,N(),void 0!==b&&b()};void 0==window.MOCKUP?(e.updateInfo("Loading WEBGL 3D ..."),D(c.threejsSrc+"?ver="+a.version,function(){D(c.mockupjsSrc+"?ver="+a.version,function(){d()})})):d()})(function(){e.container.css({minHeight:300,minWidth:300}),e.stage=new M(B(e.options,{container:e.container})),e.stage.previewObject=e,e.contentProvider=new P(e.contentSource,function(c){var g={pageCount:c.pageCount,stackCount:6,segments:20,width:300*c.pageRatio,height:300};e.checkOpenPage(),e.target=f=e.stage.target=new MOCKUP.Book(B(e.options,g),e.stage),e.extendtarget(),L(e.container,e),f.ui=e.ui,f.container=e.container,c.webgl=d,c.setTarget(e.target),f.getContentLayer=function(b){var c=f.direction==a.DIRECTION.RTL,d=e.stage.cssScene.divLeft.element,g=e.stage.cssScene.divRight.element;C(f._activePage);return G(f)?g:b%2==0?c?g:d:c?d:g},f.stage=e.stage,f.flipCallback=function(){e.contentProvider.review("flipCallback");var d,g,c=C(f._activePage),h=f.getPageByNumber(c),i=f.getPageByNumber(c+1),j=f.parent.cssScene.divLeft,k=f.parent.cssScene.divRight;f.pageMode,a.PAGE_MODE.SINGLE,f.direction,a.DIRECTION.RTL;void 0!==h&&void 0!==j&&(d=Math.abs(h.geometry.boundingBox.max.x-h.geometry.boundingBox.min.x),g=Math.abs(h.geometry.boundingBox.max.z-h.geometry.boundingBox.min.z),j.rotation.y=.9*-Math.atan2(g,d),j.position.z=.8*g,j.position.x=g/2.5,b(j.element).css({width:d,left:-d/2})),void 0!==i&&void 0!==k&&(d=Math.abs(i.geometry.boundingBox.max.x-i.geometry.boundingBox.min.x),g=Math.abs(i.geometry.boundingBox.max.z-i.geometry.boundingBox.min.z),k.rotation.y=.9*Math.atan2(g,d),k.position.z=.8*g,k.position.x=-g/2.5,b(k.element).css({width:d,left:d/2})),void 0!==e.options.onFlip&&e.options.onFlip()},f.resize=function(){e.resize()}(),f.updatePageCallback=function(){e.ui.update(),e.checkCenter(),e.stage.renderRequestPending=!0};var h=b(e.stage.cssScene.divLeft.element),i=b(e.stage.cssScene.divRight.element);f.preFlipCallback=function(){h.empty(),i.empty(),void 0!==e.options.beforeFlip&&e.options.beforeFlip(),e.playSound()},b(window).trigger("resize"),h.css({width:300*c.pageRatio,height:300,left:-300*c.pageRatio/2}),i.css({width:300*c.pageRatio,height:300,left:300*c.pageRatio/2}),f.ease=TWEEN.Easing.Cubic.InOut,f.contentProvider=c,f.duration=e.options.duration,f.gotoPage(f._activePage),f.flipCallback(),void 0!==e.options.onReady&&e.options.onReady()},g,e)})}else e.contentProvider=new P(e.contentSource,function(a){var c={pageCount:a.pageCount};e.checkOpenPage(),e.target=f=new R(B(e.options,c),e.container),e.target.previewObject=e,e.extendtarget(),L(e.container,e),a.webgl=d,a.setTarget(e.target),a.waitPeriod=2,f.ease=TWEEN.Easing.Quadratic.InOut,f.duration=e.options.duration,f.container=e.container,f.updatePageCallback=function(){e.ui.update(),e.checkCenter()},f.gotoPage(f._activePage),f.resize=function(){e.resize()}(),b(window).trigger("resize"),f.flipCallback=function(){e.contentProvider.review("flipCallback"),void 0!==e.options.onFlip&&e.options.onFlip()},f.preFlipCallback=function(){void 0!==e.options.beforeFlip&&e.options.beforeFlip(),e.playSound()},void 0!==e.options.onReady&&e.options.onReady()},g,e)},e.prototype.extendtarget=function(){var a=this;a.target.reset=function(){for(var b=0;b<a.target.children.length;b++){var c=a.target.children[b];c.skipFlip=!0,c.name="-2"}a.contentProvider.annotedPage="-2",a.target.refresh()}},e.prototype.getURLHash=function(){if(void 0!=this.options.id){var a="FLIPBOOK-"+(void 0!==this.options.slug?this.options.slug:this.options.id)+"/";void 0!=this.target&&void 0!=this.target._activePage&&(a+=this.target._activePage+"/"),window.location.hash=a}return window.location.href},e.prototype.checkOpenPage=function(){if(void 0!=this.options.id){var a=b("#"+this.options.id);if(a.length>0&&void 0!==a.data("page")){var c=parseInt(a.data("page"),10);isNaN(c)||(this.options.openPage=c)}}},e.prototype.end=function(){this.target.gotoPage(this.target.endPage)},e.prototype.gotoPage=function(a){this.target.gotoPage(a),void 0!==this.ui&&this.ui.update()},e.prototype.prev=function(){this.target.prev()},e.prototype.next=function(){this.target.next()},e.prototype.updateInfo=function(a){this.container&&this.container.info&&this.container.info.html&&this.container.info.html(a)},e}(O);b.fn.extend({shelf:function(){},flipBook:function(a,c){return new S(b(this),a,K(c))}})}(FLIPBOOK,jQuery),function(a){if(a.URL=a.URL||a.webkitURL,a.Blob&&a.URL)try{return void new Blob}catch(a){}var b=a.BlobBuilder||a.WebKitBlobBuilder||a.MozBlobBuilder||function(a){var b=function(a){return Object.prototype.toString.call(a).match(/^\[object\s(.*)\]$/)[1]},c=function(){this.data=[]},d=function(b,c,d){this.data=b,this.size=b.length,this.type=c,this.encoding=d},e=c.prototype,f=d.prototype,g=a.FileReaderSync,h=function(a){this.code=this[this.name=a]},i="NOT_FOUND_ERR SECURITY_ERR ABORT_ERR NOT_READABLE_ERR ENCODING_ERR NO_MODIFICATION_ALLOWED_ERR INVALID_STATE_ERR SYNTAX_ERR".split(" "),j=i.length,k=a.URL||a.webkitURL||a,l=k.createObjectURL,m=k.revokeObjectURL,n=k,o=a.btoa,p=a.atob,q=a.ArrayBuffer,r=a.Uint8Array,s=/^[\w-]+:\/*\[?[\w\.:-]+\]?(?::[0-9]+)?/;for(d.fake=f.fake=!0;j--;)h.prototype[i[j]]=j+1;return k.createObjectURL||(n=a.URL=function(a){var c,b=document.createElementNS("http://www.w3.org/1999/xhtml","a");return b.href=a,"origin"in b||("data:"===b.protocol.toLowerCase()?b.origin=null:(c=a.match(s),b.origin=c&&c[1])),b}),n.createObjectURL=function(a){var c,b=a.type;return null===b&&(b="application/octet-stream"),a instanceof d?(c="data:"+b,"base64"===a.encoding?c+";base64,"+a.data:"URI"===a.encoding?c+","+decodeURIComponent(a.data):o?c+";base64,"+o(a.data):c+","+encodeURIComponent(a.data)):l?l.call(k,a):void 0},n.revokeObjectURL=function(a){"data:"!==a.substring(0,5)&&m&&m.call(k,a)},e.append=function(a){var c=this.data;if(r&&(a instanceof q||a instanceof r)){for(var e="",f=new r(a),i=0,j=f.length;i<j;i++)e+=String.fromCharCode(f[i]);c.push(e)}else if("Blob"===b(a)||"File"===b(a)){if(!g)throw new h("NOT_READABLE_ERR");var k=new g;c.push(k.readAsBinaryString(a))}else a instanceof d?"base64"===a.encoding&&p?c.push(p(a.data)):"URI"===a.encoding?c.push(decodeURIComponent(a.data)):"raw"===a.encoding&&c.push(a.data):("string"!=typeof a&&(a+=""),c.push(unescape(encodeURIComponent(a))))},e.getBlob=function(a){return arguments.length||(a=null),new d(this.data.join(""),a,"raw")},e.toString=function(){return"[object BlobBuilder]"},f.slice=function(a,b,c){var e=arguments.length;return e<3&&(c=null),new d(this.data.slice(a,e>1?b:this.data.length),c,this.encoding)},f.toString=function(){return"[object Blob]"},f.close=function(){this.size=0,delete this.data},c}(a);a.Blob=function(a,c){var d=c?c.type||"":"",e=new b;if(a)for(var f=0,g=a.length;f<g;f++)Uint8Array&&a[f]instanceof Uint8Array?e.append(a[f].buffer):e.append(a[f]);var h=e.getBlob(d);return!h.slice&&h.webkitSlice&&(h.slice=h.webkitSlice),h};var c=Object.getPrototypeOf||function(a){return a.__proto__};a.Blob.prototype=c(new a.Blob)}(window),function(a){var g,b=a.Uint8Array,c=a.HTMLCanvasElement,d=c&&c.prototype,e=/\s*;\s*base64\s*(?:;|$)/i,f="toDataURL",h=function(a){for(var k,l,c=a.length,d=new b(c/4*3|0),e=0,f=0,h=[0,0],i=0,j=0;c--;)l=a.charCodeAt(e++),255!==(k=g[l-43])&&void 0!==k&&(h[1]=h[0],h[0]=l,j=j<<6|k,4===++i&&(d[f++]=j>>>16,61!==h[1]&&(d[f++]=j>>>8),61!==h[0]&&(d[f++]=j),i=0));return d};b&&(g=new b([62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,0,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51])),c&&!d.toBlob&&(d.toBlob=function(a,c){if(c||(c="image/png"),this.mozGetAsFile)return void a(this.mozGetAsFile("canvas",c));if(this.msToBlob&&/^\s*image\/png\s*(?:$|;)/i.test(c))return void a(this.msToBlob());var l,d=Array.prototype.slice.call(arguments,1),g=this[f].apply(this,d),i=g.indexOf(","),j=g.substring(i+1),k=e.test(g.substring(0,i));Blob.fake?(l=new Blob,l.encoding=k?"base64":"URI",l.data=j,l.size=j.length):b&&(l=k?new Blob([h(j)],{type:c}):new Blob([decodeURIComponent(j)],{type:c})),a(l)},d.toDataURLHD?d.toBlobHD=function(){f="toDataURLHD";var a=this.toBlob();return f="toDataURL",a}:d.toBlobHD=d.toBlob)}(window),function(){if("performance"in window==!1&&(window.performance={}),Date.now=Date.now||function(){return(new Date).getTime()},"now"in window.performance==!1){var b=window.performance.timing&&window.performance.timing.navigationStart?window.performance.timing.navigationStart:Date.now();window.performance.now=function(){return Date.now()-b}}}(),function(){var b=b||function(){var a=[];return{getAll:function(){return a},removeAll:function(){a=[]},add:function(b){a.push(b)},remove:function(b){var c=a.indexOf(b);-1!==c&&a.splice(c,1)},update:function(b){if(0===a.length)return!1;var c=0;for(b=void 0!==b?b:window.performance.now();c<a.length;)a[c].update(b)?c++:a.splice(c,1);return!0}}}();b.Tween=function(a){var c=a,d={},e={},f={},g=1e3,h=0,i=!1,j=!1,k=!1,l=0,m=null,n=b.Easing.Linear.None,o=b.Interpolation.Linear,p=[],q=null,r=!1,s=null,t=null,u=null;for(var v in a)d[v]=parseFloat(a[v],10);this.to=function(a,b){return void 0!==b&&(g=b),e=a,this},this.start=function(a){b.add(this),j=!0,r=!1,m=void 0!==a?a:window.performance.now(),m+=l;for(var g in e){if(e[g]instanceof Array){if(0===e[g].length)continue;e[g]=[c[g]].concat(e[g])}void 0!==d[g]&&(d[g]=c[g],d[g]instanceof Array==!1&&(d[g]*=1),f[g]=d[g]||0)}return this},this.stop=function(){return j?(b.remove(this),j=!1,null!==u&&u.call(c),this.stopChainedTweens(),this):this},this.stopChainedTweens=function(){for(var a=0,b=p.length;a<b;a++)p[a].stop()},this.complete=function(){return j?(b.remove(this),j=!1,null!==t&&t.call(c),this.completeChainedTweens(),this):this},this.completeChainedTweens=function(){for(var a=0,b=p.length;a<b;a++)p[a].complete()},this.delay=function(a){return l=a,this},this.repeat=function(a){return h=a,this},this.yoyo=function(a){return i=a,this},this.easing=function(a){return n=void 0==a?n:a,this},this.interpolation=function(a){return o=a,this},this.chain=function(){return p=arguments,this},this.onStart=function(a){return q=a,this},this.onUpdate=function(a){return s=a,this},this.onComplete=function(a){return t=a,this},this.onStop=function(a){return u=a,this},this.update=function(a){var b,j,u;if(a<m)return!0;!1===r&&(null!==q&&q.call(c),r=!0),j=(a-m)/g,j=j>1?1:j,u=n(j);for(b in e)if(void 0!==d[b]){var v=d[b]||0,w=e[b];w instanceof Array?c[b]=o(w,u):("string"==typeof w&&(w=w.startsWith("+")||w.startsWith("-")?v+parseFloat(w,10):parseFloat(w,10)),"number"==typeof w&&(c[b]=v+(w-v)*u))}if(null!==s&&s.call(c,u),1===j){if(h>0){isFinite(h)&&h--;for(b in f){if("string"==typeof e[b]&&(f[b]=f[b]+parseFloat(e[b],10)),i){var x=f[b];f[b]=e[b],e[b]=x}d[b]=f[b]}return i&&(k=!k),m=a+l,!0}null!==t&&t.call(c);for(var y=0,z=p.length;y<z;y++)p[y].start(m+g);return!1}return!0}},b.Easing={Linear:{None:function(a){return a}},Quadratic:{In:function(a){return a*a},Out:function(a){return a*(2-a)},InOut:function(a){return(a*=2)<1?.5*a*a:-.5*(--a*(a-2)-1)}},Quartic:{In:function(a){return a*a*a*a},Out:function(a){return 1- --a*a*a*a},InOut:function(a){return(a*=2)<1?.5*a*a*a*a:-.5*((a-=2)*a*a*a-2)}},Sinusoidal:{In:function(a){return 1-Math.cos(a*Math.PI/2)},Out:function(a){return Math.sin(a*Math.PI/2)},InOut:function(a){return.5*(1-Math.cos(Math.PI*a))}},Cubic:{In:function(a){return a*a*a},Out:function(a){return--a*a*a+1},InOut:function(a){return(a*=2)<1?.5*a*a*a:.5*((a-=2)*a*a+2)}}},b.Interpolation={Linear:function(a,c){var d=a.length-1,e=d*c,f=Math.floor(e),g=b.Interpolation.Utils.Linear;return c<0?g(a[0],a[1],e):c>1?g(a[d],a[d-1],d-e):g(a[f],a[f+1>d?d:f+1],e-f)},Bezier:function(a,c){for(var d=0,e=a.length-1,f=Math.pow,g=b.Interpolation.Utils.Bernstein,h=0;h<=e;h++)d+=f(1-c,e-h)*f(c,h)*a[h]*g(e,h);return d},Utils:{Linear:function(a,b,c){return(b-a)*c+a},Bernstein:function(a,c){var d=b.Interpolation.Utils.Factorial;return d(a)/d(c)/d(a-c)},Factorial:function(){var a=[1];return function(b){var c=1;if(a[b])return a[b];for(var d=b;d>1;d--)c*=d;return a[b]=c,c}}(),CatmullRom:function(a,b,c,d,e){var f=.5*(c-a),g=.5*(d-b),h=e*e;return(2*b-2*c+f+g)*(e*h)+(-3*b+3*c-2*f-g)*h+f*e+b}}},window.TWEEN=b}(),FLIPBOOK.createBlob=function(b,c){if("undefined"!=typeof Blob)return new Blob([b],{type:c});var d=new MozBlobBuilder;return d.append(b),d.getBlob(c)},FLIPBOOK.createObjectURL=function(){var b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function(c,d){if("undefined"!=typeof URL&&URL.createObjectURL){var e=FLIPBOOK.createBlob(c,d);return URL.createObjectURL(e)}for(var f="data:"+d+";base64,",g=0,h=c.length;g<h;g+=3){var i=255&c[g],j=255&c[g+1],k=255&c[g+2],l=i>>2,m=(3&i)<<4|j>>4,n=g+1<h?(15&j)<<2|k>>6:64,o=g+2<h?63&k:64;f+=b[l]+b[m]+b[n]+b[o]}return f}}();var ThumbList=function(){function b(a){function k(a){var b=a.target.scrollTop;if(!g.lastRepaintY||Math.abs(b-g.lastRepaintY)>=g.offsetItems*g.itemHeight){var c=parseInt(b/e,10)-g.offsetItems;g._renderChunk(g.container,c<0?0:c),g.lastRepaintY=b}g.lastScrolled=i=Date.now(),void 0!==g.scrollFn&&g.scrollFn(),a.preventDefault&&a.preventDefault()}var c=a&&a.w+"px"||"100%",d=a&&a.h+"px"||"100%",e=this.itemHeight=a.itemHeight;this.items=a.items,this.generatorFn=a.generatorFn,this.totalRows=a.totalRows||a.items&&a.items.length,this.addFn=a.addFn,this.scrollFn=a.scrollFn;var f=b.createScroller(e*this.totalRows);this.container=b.createContainer(c,d),this.container.appendChild(f),this.screenItemsLen=Math.ceil(a.h/e),this.offsetItems=this.screenItemsLen,this.cachedItemsLen=this.screenItemsLen+2*this.offsetItems,this._renderChunk(this.container,0);var g=this;g.lastRepaintY=0;var i=(this.screenItemsLen,0);g.dispose=function(){g.container&&g.container.parentNode&&g.container.parentNode.removeChild(g.container),g.container.removeEventListener("scroll",k)},g.container.addEventListener("scroll",k)}return b.prototype.reset=function(a){this.screenItemsLen=Math.ceil(a/this.itemHeight),this.cachedItemsLen=this.screenItemsLen+2*this.offsetItems;var b=parseInt(this.lastRepaintY/this.itemHeight,10)-this.offsetItems;this.needReset=!0,this._renderChunk(this.container,Math.max(b,0))},b.prototype.createRow=function(a){var b;return this.generatorFn&&(b=this.generatorFn(a),b.classList.add("flipbook-vrow"),b.style.position="absolute",b.style.top=a*this.itemHeight+"px",b.setAttribute("index",a)),b},b.prototype._renderChunk=function(a,b){var c=void 0==this.range;this.range=this.range||{min:0,max:this.cachedItemsLen};var d=this.range,e=d.min,f=d.max,g=!!c||b>=e;if(c||b!=e||0!=this.needReset){var h,i=c?e:g?f:b;i=i>this.totalRows?this.totalRows:i<0?0:i;var j=b+this.cachedItemsLen;for(j=j>this.totalRows?this.totalRows:j,h=i;h<j;h++)g?a.appendChild(this.createRow(h)):a.insertBefore(this.createRow(h),a.childNodes[1+h-i]),void 0!==this.addFn&&this.addFn(h);Math.abs(b-e);if(this.needReset=!1,!c&&a.childNodes.length>this.cachedItemsLen+1)for(var l=g?1:1+this.cachedItemsLen,m=l+(j-i),n=m;n>l;n--)a.childNodes[l]&&this.container.removeChild(a.childNodes[l]);this.range.min=b,this.range.max=j}},b.createContainer=function(a,b){var c=document.createElement("div");return c.style.width=a,c.style.height=b,c.style.overflow="auto",c.style.position="relative",c.style.padding=0,c},b.createScroller=function(a){var b=document.createElement("div");return b.style.opacity=0,b.style.position="absolute",b.style.top=0,b.style.left=0,b.style.width="1px",b.style.height=a+"px",b},b}(),BookMarkViewer=function(){function b(a){this.outline=null,this.lastToggleIsShow=!0,this.container=a.container,this.linkService=a.linkService,this.outlineItemClass=a.outlineItemClass||"outlineItem",this.outlineToggleClass=a.outlineToggleClass||"outlineItemToggler",this.outlineToggleHiddenClass=a.outlineToggleHiddenClass||"outlineItemsHidden"}return b.prototype={dispose:function(){this.container&&this.container.parentNode&&this.container.parentNode.removeChild(this.container),this.linkService=null},reset:function(){this.outline=null,this.lastToggleIsShow=!0;for(var b=this.container;b.firstChild;)b.removeChild(b.firstChild)},_dispatchEvent:function(b){var c=document.createEvent("CustomEvent");c.initCustomEvent("outlineloaded",!0,!0,{outlineCount:b}),this.container.dispatchEvent(c)},_bindLink:function(b,c){var d=this.linkService;if(1==c.custom)b.href=d.getCustomDestinationHash(c.dest),b.onclick=function(b){return d.customNavigateTo(c.dest),!1};else{if(c.url)return void PDFJS.addLinkAttributes(b,{url:c.url});b.href=d.getDestinationHash(c.dest),b.onclick=function(b){return d.navigateTo(c.dest),!1}}},_addToggleButton:function(b){var c=document.createElement("div");c.className=this.outlineToggleClass+" "+this.outlineToggleHiddenClass,c.onclick=function(a){if(a.stopPropagation(),c.classList.toggle(this.outlineToggleHiddenClass),a.shiftKey){var d=!c.classList.contains(this.outlineToggleHiddenClass);this._toggleOutlineItem(b,d)}}.bind(this),b.insertBefore(c,b.firstChild)},_toggleOutlineItem:function(b,c){this.lastToggleIsShow=c;for(var d=b.querySelectorAll("."+this.outlineToggleClass),e=0,f=d.length;e<f;++e)d[e].classList[c?"remove":"add"](this.outlineToggleHiddenClass)},toggleOutlineTree:function(){this.outline&&this._toggleOutlineItem(this.container,!this.lastToggleIsShow)},render:function(b){var c=b&&b.outline||null,d=0;if(this.outline&&this.reset(),this.outline=c,c){for(var e=document.createDocumentFragment(),f=[{parent:e,items:this.outline}],g=!1;f.length>0;)for(var h=f.shift(),i=h.custom,j=0,k=h.items.length;j<k;j++){var l=h.items[j],m=document.createElement("div");m.className=this.outlineItemClass;var n=document.createElement("a");if(void 0==l.custom&&void 0!==i&&(l.custom=i),this._bindLink(n,l),n.textContent=l.title.replace(/\x00/g,""),m.appendChild(n),l.items&&l.items.length>0){g=!0,this._addToggleButton(m);var o=document.createElement("div");o.className=this.outlineItemClass+"s",m.appendChild(o),f.push({parent:o,custom:l.custom,items:l.items})}h.parent.appendChild(m),d++}g&&(void 0!=this.container.classList?this.container.classList.add(this.outlineItemClass+"s"):void 0!=this.container.className&&(this.container.className+=" picWindow")),this.container.appendChild(e),this._dispatchEvent(d)}}},b}(),DFLightBox=function(b){function c(a,c){this.duration=300;var d=this;return d.lightboxWrapper=b("<div>").addClass("flipbook-lightbox-wrapper"),d.container=b("<div>").addClass("flipbook-container").appendTo(d.lightboxWrapper),d.controls=b("<div>").addClass("flipbook-lightbox-controls").appendTo(d.lightboxWrapper),d.closeButton=b("<div>").addClass("flipbook-lightbox-close flipbook-ui-btn").on("click",function(){d.close(a)}).appendTo(d.controls),d.lightboxWrapper.append(d.container),d}return c.prototype.show=function(a){return 0==this.lightboxWrapper.parent().length&&b("body").append(this.lightboxWrapper),this.lightboxWrapper.fadeIn(this.duration,a),this},c.prototype.close=function(a){return this.lightboxWrapper.fadeOut(this.duration,a),this},c}(jQuery);FLIPBOOK.Share=function(b){function c(a,c){var d=this,e="<div>",f="flipbook-share-button",g="width=500,height=400";d.isOpen=!1,d.shareUrl="",d.wrapper=b('<div class="flipbook-share-wrapper" style="display: none;">').on("click",function(a){d.close()}),d.box=b('<div class="flipbook-share-box">').on("click",function(a){a.preventDefault(),a.stopPropagation()}).appendTo(d.wrapper).html('<span class="flipbook-share-title">'+c.text.share+"</span>"),d.urlInput=b('<textarea class="flipbook-share-url">').on("click",function(){b(this).select()}),d.facebook=b(e,{class:f+" flipbook-share-facebook "+c.icons.facebook}).on("click",function(a){window.open("https://www.facebook.com/sharer/sharer.php?u="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.google=b(e,{class:f+" flipbook-share-google "+c.icons.google}).on("click",function(a){window.open("https://plus.google.com/share?url="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.twitter=b(e,{class:f+" flipbook-share-twitter "+c.icons.twitter}).on("click",function(a){window.open("http://twitter.com/share?url="+encodeURIComponent(d.shareUrl),"Sharer",g)}),d.box.append(d.urlInput).append(d.facebook).append(d.twitter),b(a).append(d.wrapper)}return c.prototype.show=function(){this.wrapper.fadeIn(300),this.urlInput.val(this.shareUrl),this.urlInput.trigger("click"),this.isOpen=!0},c.prototype.dispose=function(){var a=this;a.box.off(),a.google.off(),a.twitter.off(),a.facebook.off(),a.urlInput.off(),a.wrapper.off().remove()},c.prototype.close=function(){this.wrapper.fadeOut(300),this.isOpen=!1},c.prototype.update=function(a){this.shareUrl=a},c}(jQuery);var PDFLinkService=function(){function a(){this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null}return a.prototype={dispose:function(){this.baseUrl=null,this.pdfDocument=null,this.pdfViewer=null,this.pdfHistory=null,this._pagesRefCache=null},setDocument:function(b,c){this.baseUrl=c,this.pdfDocument=b,this._pagesRefCache=Object.create(null)},setViewer:function(b){this.pdfViewer=b},setHistory:function(b){this.pdfHistory=b},get pagesCount(){return this.pdfDocument.numPages},get page(){return this.pdfViewer.currentPageNumber},set page(a){this.pdfViewer.currentPageNumber=a},navigateTo:function(b){var f,c="",d=this,e=function(a){var f=a instanceof Object?d._pagesRefCache[a.num+" "+a.gen+" R"]:a+1;f?(f>d.pagesCount&&(f=d.pagesCount),d.pdfViewer.gotoPage(f),d.pdfHistory&&d.pdfHistory.push({dest:b,hash:c,page:f})):d.pdfDocument.getPageIndex(a).then(function(b){var c=b+1,f=a.num+" "+a.gen+" R";d._pagesRefCache[f]=c,e(a)})};"string"==typeof b?(c=b,f=this.pdfDocument.getDestination(b)):f=Promise.resolve(b),f.then(function(a){b=a,a instanceof Array&&e(a[0])})},customNavigateTo:function(b){if(""!=b&&void 0!=b&&"void 0"!=b){var c=void 0;if(isNaN(Math.round(b))){if("string"==typeof b&&(c=parseInt(b.replace("#",""),10),isNaN(c)))return void window.open(b)}else c=b;void 0!==c&&this.pdfViewer.gotoPage(c)}},getDestinationHash:function(b){if("string"==typeof b)return this.getAnchorUrl("#"+escape(b));if(b instanceof Array){var c=b[0],d=c instanceof Object?this._pagesRefCache[c.num+" "+c.gen+" R"]:c+1;if(d){var e=this.getAnchorUrl("#page="+d),f=b[1];if("object"==typeof f&&"name"in f&&"XYZ"===f.name){var g=b[4]||this.pdfViewer.currentScaleValue,h=parseFloat(g);h&&(g=100*h),e+="&zoom="+g,(b[2]||b[3])&&(e+=","+(b[2]||0)+","+(b[3]||0))}return e}}return this.getAnchorUrl("")},getCustomDestinationHash:function(b){return"#"+escape(b)},getAnchorUrl:function(b){return(this.baseUrl||"")+b},setHash:function(b){if(b.indexOf("=")>=0){var c=parseQueryString(b);if("nameddest"in c)return this.pdfHistory&&this.pdfHistory.updateNextHashParam(c.nameddest),void this.navigateTo(c.nameddest);var d,e;if("page"in c&&(d=0|c.page||1),"zoom"in c){var f=c.zoom.split(","),g=f[0],h=parseFloat(g);-1===g.indexOf("Fit")?e=[null,{name:"XYZ"},f.length>1?0|f[1]:null,f.length>2?0|f[2]:null,h?h/100:g]:"Fit"===g||"FitB"===g?e=[null,{name:g}]:"FitH"===g||"FitBH"===g||"FitV"===g||"FitBV"===g?e=[null,{name:g},f.length>1?0|f[1]:null]:"FitR"===g?5!==f.length?console.error("PDFLinkService_setHash: Not enough parameters for 'FitR'."):e=[null,{name:g},0|f[1],0|f[2],0|f[3],0|f[4]]:console.error("PDFLinkService_setHash: '"+g+"' is not a valid zoom value.")}if(e?this.pdfViewer.scrollPageIntoView(d||this.page,e):d&&(this.page=d),"pagemode"in c){var i=document.createEvent("CustomEvent");i.initCustomEvent("pagemode",!0,!0,{mode:c.pagemode}),this.pdfViewer.container.dispatchEvent(i)}}else/^\d+$/.test(b)?this.page=b:(this.pdfHistory&&this.pdfHistory.updateNextHashParam(unescape(b)),this.navigateTo(unescape(b)))},executeNamedAction:function(b){switch(b){case"GoBack":this.pdfHistory&&this.pdfHistory.back();break;case"GoForward":this.pdfHistory&&this.pdfHistory.forward();break;case"NextPage":this.page++;break;case"PrevPage":this.page--;break;case"LastPage":this.page=this.pagesCount;break;case"FirstPage":this.page=1}var c=document.createEvent("CustomEvent");c.initCustomEvent("namedaction",!0,!0,{action:b}),this.pdfViewer.container.dispatchEvent(c)},cachePageRef:function(b,c){var d=c.num+" "+c.gen+" R";this._pagesRefCache[d]=b}},a}();FLIPBOOK.TextLayerBuilder=function(){function b(a){this.textLayerDiv=a.textLayerDiv,this.renderingDone=!1,this.divContentDone=!1,this.pageIdx=a.pageIndex,this.pageNumber=this.pageIdx+1,this.matches=[],this.viewport=a.viewport,this.textDivs=[],this.findController=a.findController||null,this.textLayerRenderTask=null,this.enhanceTextSelection=a.enhanceTextSelection,this._bindMouse()}return b.prototype={_finishRendering:function(){if(this.renderingDone=!0,!this.enhanceTextSelection){var b=document.createElement("div");b.className="endOfContent",this.textLayerDiv.appendChild(b)}},render:function(b){if(this.divContentDone&&!this.renderingDone){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this.textDivs=[];var c=document.createDocumentFragment();this.textLayerRenderTask=PDFJS.renderTextLayer({textContent:this.textContent,container:c,viewport:this.viewport,textDivs:this.textDivs,timeout:b,enhanceTextSelection:this.enhanceTextSelection}),this.textLayerRenderTask.promise.then(function(){this.textLayerDiv.appendChild(c),this._finishRendering(),this.updateMatches()}.bind(this),function(a){})}},setTextContent:function(b){this.textLayerRenderTask&&(this.textLayerRenderTask.cancel(),this.textLayerRenderTask=null),this.textContent=b,this.divContentDone=!0},convertMatches:function(b,c){var d=0,e=0,f=this.textContent.items,g=f.length-1,h=null===this.findController?0:this.findController.state.query.length,i=[];if(!b)return i;for(var j=0,k=b.length;j<k;j++){for(var l=b[j];d!==g&&l>=e+f[d].str.length;)e+=f[d].str.length,d++;d===f.length&&console.error("Could not find a matching mapping");var m={begin:{divIdx:d,offset:l-e}};for(l+=c?c[j]:h;d!==g&&l>e+f[d].str.length;)e+=f[d].str.length,d++;m.end={divIdx:d,offset:l-e},i.push(m)}return i},renderMatches:function(b){function k(a,b){var c=a.divIdx;d[c].textContent="",l(c,0,a.offset,b)}function l(a,b,e,f){var g=d[a],h=c[a].str.substring(b,e),i=document.createTextNode(h);if(f){var j=document.createElement("span");return j.className=f,j.appendChild(i),void g.appendChild(j)}g.appendChild(i)}if(0!==b.length){var c=this.textContent.items,d=this.textDivs,e=null,f=this.pageIdx,g=null!==this.findController&&f===this.findController.selected.pageIdx,h=null===this.findController?-1:this.findController.selected.matchIdx,i=null!==this.findController&&this.findController.state.highlightAll,j={divIdx:-1,offset:void 0},m=h,n=m+1;if(i)m=0,n=b.length;else if(!g)return;for(var o=m;o<n;o++){var p=b[o],q=p.begin,r=p.end,s=g&&o===h,t=s?" selected":"";if(this.findController&&this.findController.updateMatchPosition(f,o,d,q.divIdx),e&&q.divIdx===e.divIdx?l(e.divIdx,e.offset,q.offset):(null!==e&&l(e.divIdx,e.offset,j.offset),k(q)),q.divIdx===r.divIdx)l(q.divIdx,q.offset,r.offset,"highlight"+t);else{l(q.divIdx,q.offset,j.offset,"highlight begin"+t);for(var u=q.divIdx+1,v=r.divIdx;u<v;u++)d[u].className="highlight middle"+t;k(r,"highlight end"+t)}e=r}e&&l(e.divIdx,e.offset,j.offset)}},updateMatches:function(){if(this.renderingDone){for(var b=this.matches,c=this.textDivs,d=this.textContent.items,e=-1,f=0,g=b.length;f<g;f++){for(var h=b[f],i=Math.max(e,h.begin.divIdx),j=i,k=h.end.divIdx;j<=k;j++){var l=c[j];l.textContent=d[j].str,l.className=""}e=h.end.divIdx+1}if(null!==this.findController&&this.findController.active){var m,n;null!==this.findController&&(m=this.findController.pageMatches[this.pageIdx]||null,n=this.findController.pageMatchesLength?this.findController.pageMatchesLength[this.pageIdx]||null:null),this.matches=this.convertMatches(m,n),this.renderMatches(this.matches)}}},_bindMouse:function(){var b=this.textLayerDiv,c=this;b.addEventListener("mousedown",function(a){if(c.enhanceTextSelection&&c.textLayerRenderTask)return void c.textLayerRenderTask.expandTextDivs(!0);var d=b.querySelector(".endOfContent");if(d){var e=a.target!==b;if(e=e&&"none"!==window.getComputedStyle(d).getPropertyValue("-moz-user-select")){var f=b.getBoundingClientRect(),g=Math.max(0,(a.pageY-f.top)/f.height);d.style.top=(100*g).toFixed(2)+"%"}d.classList.add("active")}}),b.addEventListener("mouseup",function(a){if(c.enhanceTextSelection&&c.textLayerRenderTask)return void c.textLayerRenderTask.expandTextDivs(!1);var d=b.querySelector(".endOfContent");d&&(d.style.top="",d.classList.remove("active"))})}},b}(),FLIPBOOK.ConvertPageLinks=function(){for(var e,a=arguments[0]/100,b=arguments[1]/100,c=function(c,d,e,f,g){return{x:c/a,y:d/b,w:e/a,h:f/b,dest:g}},d=[],f=2;f<arguments.length;f++)e=arguments[f],d[f-2]=c.apply(this,e);return d},FLIPBOOK.parseLinks=function(a){var b;if(void 0!==a&&a.length>0)for(var c=0;c<a.length;c++)void 0!==(b=a[c])&&void 0!==b[0]&&void 0==b[0].dest&&(b=FLIPBOOK.ConvertPageLinks.apply(this,b),a[c]=b);return a},function(a){function b(a){return"true"==a||1==a}function c(a){void 0!==a.webgl&&(a.webgl=b(a.webgl)),void 0!==a.enableDownload&&(a.enableDownload=b(a.enableDownload)),void 0!==a.scrollWheel&&(a.scrollWheel=b(a.scrollWheel)),void 0!==a.autoEnableOutline&&(a.autoEnableOutline=b(a.autoEnableOutline)),void 0!==a.autoEnableThumbnail&&(a.autoEnableThumbnail=b(a.autoEnableThumbnail)),void 0!==a.transparent&&(a.transparent=b(a.transparent)),void 0!==a.overwritePDFOutline&&(a.overwritePDFOutline=b(a.overwritePDFOutline)),void 0!==a.soundEnable&&(a.soundEnable=b(a.soundEnable)),void 0!==a.forceFit&&(a.forceFit=b(a.forceFit)),void 0!==a.enableAnnotation&&(a.enableAnnotation=b(a.enableAnnotation)),void 0!==a.webglShadow&&(a.webglShadow=b(a.webglShadow)),void 0!==a.minTopOffset&&(a.minTopOffset=parseInt(a.minTopOffset,10)),void 0!==a.zoomRatio&&(a.zoomRatio=parseFloat(a.zoomRatio,10)),0!=a.pageMode&&"0"!=a.pageMode||(a.pageMode=void 0),0!=a.singlePageMode&&"0"!=a.singlePageMode||(a.singlePageMode=void 0)}function d(a){if(1!=a.parsed){a.parsed=!0;var b=[];if(c(a),"undefined"!=typeof FLIPBOOKWPGlobal&&"true"==a.wpOptions){try{for(var d in a.links){for(var e=a.links[d],f=[100,100],g=0;g<e.length;g++){for(var h=e[g],i=h.replace("[","").replace("]","").split(","),j=[],k=0;k<5;k++)j[k]=i[k];f.push(j)}b[parseInt(d,10)+1]=f}}catch(a){console.error(a.stack)}a.links=FLIPBOOK.parseLinks(b)}else a.links=FLIPBOOK.parseLinks(a.links)}}FLIPBOOK.getOptions=function(b){b=a(b);var c=b.attr("id"),e="option_"+c,f=b.attr("source")||b.attr("flipbook-source");e=void 0==e||""==e||void 0==window[e]?{}:window[e],e.source=void 0==f||""==f?e.source:f;var g={webgl:b.attr("webgl"),height:b.attr("height"),soundEnable:b.attr("sound"),transparent:b.attr("transparent"),enableDownload:b.attr("download"),duration:b.attr("duration"),hard:b.attr("hard"),pageMode:b.attr("pagemode"),direction:b.attr("direction"),backgroundColor:b.attr("backgroundcolor"),scrollWheel:b.attr("scrollwheel"),backgroundImage:b.attr("backgroundimage"),minTopOffset:b.attr("mintopoffset"),wpOptions:b.attr("wpoptions")};return e=a.extend(!0,{},e,g),d(e),e},FLIPBOOK.parseBooks=function(){a("._flipbook_button, ._flipbook_thumb, ._flipbook_custom, ._flipbook_book").each(function(){var b=a(this);if("true"!==(b.attr("parsed")||b.attr("flipbook-parsed")))if(b.attr("flipbook-parsed","true"),b.hasClass("_flipbook_book")){var d=b.attr("id"),e=b.attr("slug"),f=FLIPBOOK.getOptions(b);f.id=d,void 0!==e&&(f.slug=e),d?window[d.toString()]=a(b).flipBook(f.source,f):a(b).flipBook(f.source,f)}else if(b.on("click",function(){var b=a(this);window.dfLightBox||(window.dfLightBox=new DFLightBox(function(){window.location.hash="",window.dfActiveLightBoxBook.dispose(),window.dfActiveLightBoxBook=null})),window.dfLightBox.duration=500,window.dfActiveLightBoxBook&&window.dfActiveLightBoxBook.dispose?window.dfActiveLightBoxBook.dispose():window.dfLightBox.show(function(){var c=FLIPBOOK.getOptions(b);c.transparent=!1,c.id=b.attr("id");var d=b.attr("slug");void 0!==d&&(c.slug=d),c.isLightBox=!0,window.dfActiveLightBoxBook=a(window.dfLightBox.container).flipBook(c.source,c)})}),b.hasClass("_flipbook_thumb")){var g=a("<div class='_flipbook_book-cover'>"),h=b.html();b.html("");var j=(a("<span class='_flipbook_book-title'>").html(h).appendTo(g),b.attr("thumb")||b.attr("flipbook-thumb")),k=b.attr("tags")||b.attr("flipbook-tags");if(k&&(k=k.split(","),k.length>0))for(var l=0;l<k.length;l++)b.append("<span class='_flipbook_book-tag'>"+k[l]+"</span>");void 0!==j&&""!=j.toString().trim()?g.css({backgroundImage:"url("+j+")"}):g.addClass("_flipbook_thumb-not-found"),b.append(g)}})},a(document).ready(function(){if("undefined"!=typeof urlcustom&&(urlcustom.length>2&&"/"!==urlcustom.slice(-1)&&(urlcustom+="/"),FLIPBOOK.defaults.mockupjsSrc=urlcustom+"js/libs/mockup.min.js",FLIPBOOK.defaults.pdfjsSrc=urlcustom+"js/libs/pdf.min.js",FLIPBOOK.defaults.pdfjsCompatibilitySrc=urlcustom+"js/libs/compatibility.js",FLIPBOOK.defaults.threejsSrc=urlcustom+"js/libs/three.min.js",FLIPBOOK.defaults.pdfjsWorkerSrc=urlcustom+"js/libs/pdf.worker.min.js",FLIPBOOK.defaults.soundFile=urlcustom+"sound/pageturn3.mp3","undefined"!=typeof FLIPBOOKWPGlobal&&(c(FLIPBOOKWPGlobal),a.extend(FLIPBOOK.defaults,FLIPBOOKWPGlobal))),FLIPBOOK.preParseHash=window.location.hash,FLIPBOOK.parseBooks(),FLIPBOOK.preParseHash&&FLIPBOOK.preParseHash.indexOf("FLIPBOOK-")>=0){var b=FLIPBOOK.preParseHash.split("FLIPBOOK-")[1].split("/")[0],d=FLIPBOOK.preParseHash.split("FLIPBOOK-")[1].split("/")[1];void 0!=d&&(d=d.split("/")[0]);var e;e=a("[slug="+b+"]"),0==e.length&&(e=a("#"+b)),e.length>0&&(void 0!=d&&e.data("page",d),e.is("._flipbook_button, ._flipbook_thumb, ._flipbook_custom")&&e.trigger("click"))}})}(jQuery);PK���\��y��7modules/mod_flipbookmaster/assets/js/aes-json-format.jsnu�[���var CryptoJSAesJson={stringify:function(a){var b={ct:a.ciphertext.toString(CryptoJS.enc.Base64)};return a.iv&&(b.iv=a.iv.toString()),a.salt&&(b.s=a.salt.toString()),JSON.stringify(b)},parse:function(a){var b=JSON.parse(a),c=CryptoJS.lib.CipherParams.create({ciphertext:CryptoJS.enc.Base64.parse(b.ct)});return b.iv&&(c.iv=CryptoJS.enc.Hex.parse(b.iv)),b.s&&(c.salt=CryptoJS.enc.Hex.parse(b.s)),c}};PK���\n��0404+modules/mod_flipbookmaster/assets/js/aes.jsnu�[���/* CryptoJS v3.1.2 code.google.com/p/crypto-js (c) 2009-2013 by Jeff Mott. All rights reserved. code.google.com/p/crypto-js/wiki/License */ var CryptoJS=CryptoJS||function(u,p){var d={},l=d.lib={},s=function(){},t=l.Base={extend:function(a){s.prototype=this;var c=new s;a&&c.mixIn(a);c.hasOwnProperty("init")||(c.init=function(){c.$super.init.apply(this,arguments)});c.init.prototype=c;c.$super=this;return c},create:function(){var a=this.extend();a.init.apply(a,arguments);return a},init:function(){},mixIn:function(a){for(var c in a)a.hasOwnProperty(c)&&(this[c]=a[c]);a.hasOwnProperty("toString")&&(this.toString=a.toString)},clone:function(){return this.init.prototype.extend(this)}}, r=l.WordArray=t.extend({init:function(a,c){a=this.words=a||[];this.sigBytes=c!=p?c:4*a.length},toString:function(a){return(a||v).stringify(this)},concat:function(a){var c=this.words,e=a.words,j=this.sigBytes;a=a.sigBytes;this.clamp();if(j%4)for(var k=0;k<a;k++)c[j+k>>>2]|=(e[k>>>2]>>>24-8*(k%4)&255)<<24-8*((j+k)%4);else if(65535<e.length)for(k=0;k<a;k+=4)c[j+k>>>2]=e[k>>>2];else c.push.apply(c,e);this.sigBytes+=a;return this},clamp:function(){var a=this.words,c=this.sigBytes;a[c>>>2]&=4294967295<< 32-8*(c%4);a.length=u.ceil(c/4)},clone:function(){var a=t.clone.call(this);a.words=this.words.slice(0);return a},random:function(a){for(var c=[],e=0;e<a;e+=4)c.push(4294967296*u.random()|0);return new r.init(c,a)}}),w=d.enc={},v=w.Hex={stringify:function(a){var c=a.words;a=a.sigBytes;for(var e=[],j=0;j<a;j++){var k=c[j>>>2]>>>24-8*(j%4)&255;e.push((k>>>4).toString(16));e.push((k&15).toString(16))}return e.join("")},parse:function(a){for(var c=a.length,e=[],j=0;j<c;j+=2)e[j>>>3]|=parseInt(a.substr(j, 2),16)<<24-4*(j%8);return new r.init(e,c/2)}},b=w.Latin1={stringify:function(a){var c=a.words;a=a.sigBytes;for(var e=[],j=0;j<a;j++)e.push(String.fromCharCode(c[j>>>2]>>>24-8*(j%4)&255));return e.join("")},parse:function(a){for(var c=a.length,e=[],j=0;j<c;j++)e[j>>>2]|=(a.charCodeAt(j)&255)<<24-8*(j%4);return new r.init(e,c)}},x=w.Utf8={stringify:function(a){try{return decodeURIComponent(escape(b.stringify(a)))}catch(c){throw Error("Malformed UTF-8 data");}},parse:function(a){return b.parse(unescape(encodeURIComponent(a)))}}, q=l.BufferedBlockAlgorithm=t.extend({reset:function(){this._data=new r.init;this._nDataBytes=0},_append:function(a){"string"==typeof a&&(a=x.parse(a));this._data.concat(a);this._nDataBytes+=a.sigBytes},_process:function(a){var c=this._data,e=c.words,j=c.sigBytes,k=this.blockSize,b=j/(4*k),b=a?u.ceil(b):u.max((b|0)-this._minBufferSize,0);a=b*k;j=u.min(4*a,j);if(a){for(var q=0;q<a;q+=k)this._doProcessBlock(e,q);q=e.splice(0,a);c.sigBytes-=j}return new r.init(q,j)},clone:function(){var a=t.clone.call(this); a._data=this._data.clone();return a},_minBufferSize:0});l.Hasher=q.extend({cfg:t.extend(),init:function(a){this.cfg=this.cfg.extend(a);this.reset()},reset:function(){q.reset.call(this);this._doReset()},update:function(a){this._append(a);this._process();return this},finalize:function(a){a&&this._append(a);return this._doFinalize()},blockSize:16,_createHelper:function(a){return function(b,e){return(new a.init(e)).finalize(b)}},_createHmacHelper:function(a){return function(b,e){return(new n.HMAC.init(a, e)).finalize(b)}}});var n=d.algo={};return d}(Math); (function(){var u=CryptoJS,p=u.lib.WordArray;u.enc.Base64={stringify:function(d){var l=d.words,p=d.sigBytes,t=this._map;d.clamp();d=[];for(var r=0;r<p;r+=3)for(var w=(l[r>>>2]>>>24-8*(r%4)&255)<<16|(l[r+1>>>2]>>>24-8*((r+1)%4)&255)<<8|l[r+2>>>2]>>>24-8*((r+2)%4)&255,v=0;4>v&&r+0.75*v<p;v++)d.push(t.charAt(w>>>6*(3-v)&63));if(l=t.charAt(64))for(;d.length%4;)d.push(l);return d.join("")},parse:function(d){var l=d.length,s=this._map,t=s.charAt(64);t&&(t=d.indexOf(t),-1!=t&&(l=t));for(var t=[],r=0,w=0;w< l;w++)if(w%4){var v=s.indexOf(d.charAt(w-1))<<2*(w%4),b=s.indexOf(d.charAt(w))>>>6-2*(w%4);t[r>>>2]|=(v|b)<<24-8*(r%4);r++}return p.create(t,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}})(); (function(u){function p(b,n,a,c,e,j,k){b=b+(n&a|~n&c)+e+k;return(b<<j|b>>>32-j)+n}function d(b,n,a,c,e,j,k){b=b+(n&c|a&~c)+e+k;return(b<<j|b>>>32-j)+n}function l(b,n,a,c,e,j,k){b=b+(n^a^c)+e+k;return(b<<j|b>>>32-j)+n}function s(b,n,a,c,e,j,k){b=b+(a^(n|~c))+e+k;return(b<<j|b>>>32-j)+n}for(var t=CryptoJS,r=t.lib,w=r.WordArray,v=r.Hasher,r=t.algo,b=[],x=0;64>x;x++)b[x]=4294967296*u.abs(u.sin(x+1))|0;r=r.MD5=v.extend({_doReset:function(){this._hash=new w.init([1732584193,4023233417,2562383102,271733878])}, _doProcessBlock:function(q,n){for(var a=0;16>a;a++){var c=n+a,e=q[c];q[c]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360}var a=this._hash.words,c=q[n+0],e=q[n+1],j=q[n+2],k=q[n+3],z=q[n+4],r=q[n+5],t=q[n+6],w=q[n+7],v=q[n+8],A=q[n+9],B=q[n+10],C=q[n+11],u=q[n+12],D=q[n+13],E=q[n+14],x=q[n+15],f=a[0],m=a[1],g=a[2],h=a[3],f=p(f,m,g,h,c,7,b[0]),h=p(h,f,m,g,e,12,b[1]),g=p(g,h,f,m,j,17,b[2]),m=p(m,g,h,f,k,22,b[3]),f=p(f,m,g,h,z,7,b[4]),h=p(h,f,m,g,r,12,b[5]),g=p(g,h,f,m,t,17,b[6]),m=p(m,g,h,f,w,22,b[7]), f=p(f,m,g,h,v,7,b[8]),h=p(h,f,m,g,A,12,b[9]),g=p(g,h,f,m,B,17,b[10]),m=p(m,g,h,f,C,22,b[11]),f=p(f,m,g,h,u,7,b[12]),h=p(h,f,m,g,D,12,b[13]),g=p(g,h,f,m,E,17,b[14]),m=p(m,g,h,f,x,22,b[15]),f=d(f,m,g,h,e,5,b[16]),h=d(h,f,m,g,t,9,b[17]),g=d(g,h,f,m,C,14,b[18]),m=d(m,g,h,f,c,20,b[19]),f=d(f,m,g,h,r,5,b[20]),h=d(h,f,m,g,B,9,b[21]),g=d(g,h,f,m,x,14,b[22]),m=d(m,g,h,f,z,20,b[23]),f=d(f,m,g,h,A,5,b[24]),h=d(h,f,m,g,E,9,b[25]),g=d(g,h,f,m,k,14,b[26]),m=d(m,g,h,f,v,20,b[27]),f=d(f,m,g,h,D,5,b[28]),h=d(h,f, m,g,j,9,b[29]),g=d(g,h,f,m,w,14,b[30]),m=d(m,g,h,f,u,20,b[31]),f=l(f,m,g,h,r,4,b[32]),h=l(h,f,m,g,v,11,b[33]),g=l(g,h,f,m,C,16,b[34]),m=l(m,g,h,f,E,23,b[35]),f=l(f,m,g,h,e,4,b[36]),h=l(h,f,m,g,z,11,b[37]),g=l(g,h,f,m,w,16,b[38]),m=l(m,g,h,f,B,23,b[39]),f=l(f,m,g,h,D,4,b[40]),h=l(h,f,m,g,c,11,b[41]),g=l(g,h,f,m,k,16,b[42]),m=l(m,g,h,f,t,23,b[43]),f=l(f,m,g,h,A,4,b[44]),h=l(h,f,m,g,u,11,b[45]),g=l(g,h,f,m,x,16,b[46]),m=l(m,g,h,f,j,23,b[47]),f=s(f,m,g,h,c,6,b[48]),h=s(h,f,m,g,w,10,b[49]),g=s(g,h,f,m, E,15,b[50]),m=s(m,g,h,f,r,21,b[51]),f=s(f,m,g,h,u,6,b[52]),h=s(h,f,m,g,k,10,b[53]),g=s(g,h,f,m,B,15,b[54]),m=s(m,g,h,f,e,21,b[55]),f=s(f,m,g,h,v,6,b[56]),h=s(h,f,m,g,x,10,b[57]),g=s(g,h,f,m,t,15,b[58]),m=s(m,g,h,f,D,21,b[59]),f=s(f,m,g,h,z,6,b[60]),h=s(h,f,m,g,C,10,b[61]),g=s(g,h,f,m,j,15,b[62]),m=s(m,g,h,f,A,21,b[63]);a[0]=a[0]+f|0;a[1]=a[1]+m|0;a[2]=a[2]+g|0;a[3]=a[3]+h|0},_doFinalize:function(){var b=this._data,n=b.words,a=8*this._nDataBytes,c=8*b.sigBytes;n[c>>>5]|=128<<24-c%32;var e=u.floor(a/ 4294967296);n[(c+64>>>9<<4)+15]=(e<<8|e>>>24)&16711935|(e<<24|e>>>8)&4278255360;n[(c+64>>>9<<4)+14]=(a<<8|a>>>24)&16711935|(a<<24|a>>>8)&4278255360;b.sigBytes=4*(n.length+1);this._process();b=this._hash;n=b.words;for(a=0;4>a;a++)c=n[a],n[a]=(c<<8|c>>>24)&16711935|(c<<24|c>>>8)&4278255360;return b},clone:function(){var b=v.clone.call(this);b._hash=this._hash.clone();return b}});t.MD5=v._createHelper(r);t.HmacMD5=v._createHmacHelper(r)})(Math); (function(){var u=CryptoJS,p=u.lib,d=p.Base,l=p.WordArray,p=u.algo,s=p.EvpKDF=d.extend({cfg:d.extend({keySize:4,hasher:p.MD5,iterations:1}),init:function(d){this.cfg=this.cfg.extend(d)},compute:function(d,r){for(var p=this.cfg,s=p.hasher.create(),b=l.create(),u=b.words,q=p.keySize,p=p.iterations;u.length<q;){n&&s.update(n);var n=s.update(d).finalize(r);s.reset();for(var a=1;a<p;a++)n=s.finalize(n),s.reset();b.concat(n)}b.sigBytes=4*q;return b}});u.EvpKDF=function(d,l,p){return s.create(p).compute(d, l)}})(); CryptoJS.lib.Cipher||function(u){var p=CryptoJS,d=p.lib,l=d.Base,s=d.WordArray,t=d.BufferedBlockAlgorithm,r=p.enc.Base64,w=p.algo.EvpKDF,v=d.Cipher=t.extend({cfg:l.extend(),createEncryptor:function(e,a){return this.create(this._ENC_XFORM_MODE,e,a)},createDecryptor:function(e,a){return this.create(this._DEC_XFORM_MODE,e,a)},init:function(e,a,b){this.cfg=this.cfg.extend(b);this._xformMode=e;this._key=a;this.reset()},reset:function(){t.reset.call(this);this._doReset()},process:function(e){this._append(e);return this._process()}, finalize:function(e){e&&this._append(e);return this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(e){return{encrypt:function(b,k,d){return("string"==typeof k?c:a).encrypt(e,b,k,d)},decrypt:function(b,k,d){return("string"==typeof k?c:a).decrypt(e,b,k,d)}}}});d.StreamCipher=v.extend({_doFinalize:function(){return this._process(!0)},blockSize:1});var b=p.mode={},x=function(e,a,b){var c=this._iv;c?this._iv=u:c=this._prevBlock;for(var d=0;d<b;d++)e[a+d]^= c[d]},q=(d.BlockCipherMode=l.extend({createEncryptor:function(e,a){return this.Encryptor.create(e,a)},createDecryptor:function(e,a){return this.Decryptor.create(e,a)},init:function(e,a){this._cipher=e;this._iv=a}})).extend();q.Encryptor=q.extend({processBlock:function(e,a){var b=this._cipher,c=b.blockSize;x.call(this,e,a,c);b.encryptBlock(e,a);this._prevBlock=e.slice(a,a+c)}});q.Decryptor=q.extend({processBlock:function(e,a){var b=this._cipher,c=b.blockSize,d=e.slice(a,a+c);b.decryptBlock(e,a);x.call(this, e,a,c);this._prevBlock=d}});b=b.CBC=q;q=(p.pad={}).Pkcs7={pad:function(a,b){for(var c=4*b,c=c-a.sigBytes%c,d=c<<24|c<<16|c<<8|c,l=[],n=0;n<c;n+=4)l.push(d);c=s.create(l,c);a.concat(c)},unpad:function(a){a.sigBytes-=a.words[a.sigBytes-1>>>2]&255}};d.BlockCipher=v.extend({cfg:v.cfg.extend({mode:b,padding:q}),reset:function(){v.reset.call(this);var a=this.cfg,b=a.iv,a=a.mode;if(this._xformMode==this._ENC_XFORM_MODE)var c=a.createEncryptor;else c=a.createDecryptor,this._minBufferSize=1;this._mode=c.call(a, this,b&&b.words)},_doProcessBlock:function(a,b){this._mode.processBlock(a,b)},_doFinalize:function(){var a=this.cfg.padding;if(this._xformMode==this._ENC_XFORM_MODE){a.pad(this._data,this.blockSize);var b=this._process(!0)}else b=this._process(!0),a.unpad(b);return b},blockSize:4});var n=d.CipherParams=l.extend({init:function(a){this.mixIn(a)},toString:function(a){return(a||this.formatter).stringify(this)}}),b=(p.format={}).OpenSSL={stringify:function(a){var b=a.ciphertext;a=a.salt;return(a?s.create([1398893684, 1701076831]).concat(a).concat(b):b).toString(r)},parse:function(a){a=r.parse(a);var b=a.words;if(1398893684==b[0]&&1701076831==b[1]){var c=s.create(b.slice(2,4));b.splice(0,4);a.sigBytes-=16}return n.create({ciphertext:a,salt:c})}},a=d.SerializableCipher=l.extend({cfg:l.extend({format:b}),encrypt:function(a,b,c,d){d=this.cfg.extend(d);var l=a.createEncryptor(c,d);b=l.finalize(b);l=l.cfg;return n.create({ciphertext:b,key:c,iv:l.iv,algorithm:a,mode:l.mode,padding:l.padding,blockSize:a.blockSize,formatter:d.format})}, decrypt:function(a,b,c,d){d=this.cfg.extend(d);b=this._parse(b,d.format);return a.createDecryptor(c,d).finalize(b.ciphertext)},_parse:function(a,b){return"string"==typeof a?b.parse(a,this):a}}),p=(p.kdf={}).OpenSSL={execute:function(a,b,c,d){d||(d=s.random(8));a=w.create({keySize:b+c}).compute(a,d);c=s.create(a.words.slice(b),4*c);a.sigBytes=4*b;return n.create({key:a,iv:c,salt:d})}},c=d.PasswordBasedCipher=a.extend({cfg:a.cfg.extend({kdf:p}),encrypt:function(b,c,d,l){l=this.cfg.extend(l);d=l.kdf.execute(d, b.keySize,b.ivSize);l.iv=d.iv;b=a.encrypt.call(this,b,c,d.key,l);b.mixIn(d);return b},decrypt:function(b,c,d,l){l=this.cfg.extend(l);c=this._parse(c,l.format);d=l.kdf.execute(d,b.keySize,b.ivSize,c.salt);l.iv=d.iv;return a.decrypt.call(this,b,c,d.key,l)}})}(); (function(){for(var u=CryptoJS,p=u.lib.BlockCipher,d=u.algo,l=[],s=[],t=[],r=[],w=[],v=[],b=[],x=[],q=[],n=[],a=[],c=0;256>c;c++)a[c]=128>c?c<<1:c<<1^283;for(var e=0,j=0,c=0;256>c;c++){var k=j^j<<1^j<<2^j<<3^j<<4,k=k>>>8^k&255^99;l[e]=k;s[k]=e;var z=a[e],F=a[z],G=a[F],y=257*a[k]^16843008*k;t[e]=y<<24|y>>>8;r[e]=y<<16|y>>>16;w[e]=y<<8|y>>>24;v[e]=y;y=16843009*G^65537*F^257*z^16843008*e;b[k]=y<<24|y>>>8;x[k]=y<<16|y>>>16;q[k]=y<<8|y>>>24;n[k]=y;e?(e=z^a[a[a[G^z]]],j^=a[a[j]]):e=j=1}var H=[0,1,2,4,8, 16,32,64,128,27,54],d=d.AES=p.extend({_doReset:function(){for(var a=this._key,c=a.words,d=a.sigBytes/4,a=4*((this._nRounds=d+6)+1),e=this._keySchedule=[],j=0;j<a;j++)if(j<d)e[j]=c[j];else{var k=e[j-1];j%d?6<d&&4==j%d&&(k=l[k>>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255]):(k=k<<8|k>>>24,k=l[k>>>24]<<24|l[k>>>16&255]<<16|l[k>>>8&255]<<8|l[k&255],k^=H[j/d|0]<<24);e[j]=e[j-d]^k}c=this._invKeySchedule=[];for(d=0;d<a;d++)j=a-d,k=d%4?e[j]:e[j-4],c[d]=4>d||4>=j?k:b[l[k>>>24]]^x[l[k>>>16&255]]^q[l[k>>> 8&255]]^n[l[k&255]]},encryptBlock:function(a,b){this._doCryptBlock(a,b,this._keySchedule,t,r,w,v,l)},decryptBlock:function(a,c){var d=a[c+1];a[c+1]=a[c+3];a[c+3]=d;this._doCryptBlock(a,c,this._invKeySchedule,b,x,q,n,s);d=a[c+1];a[c+1]=a[c+3];a[c+3]=d},_doCryptBlock:function(a,b,c,d,e,j,l,f){for(var m=this._nRounds,g=a[b]^c[0],h=a[b+1]^c[1],k=a[b+2]^c[2],n=a[b+3]^c[3],p=4,r=1;r<m;r++)var q=d[g>>>24]^e[h>>>16&255]^j[k>>>8&255]^l[n&255]^c[p++],s=d[h>>>24]^e[k>>>16&255]^j[n>>>8&255]^l[g&255]^c[p++],t= d[k>>>24]^e[n>>>16&255]^j[g>>>8&255]^l[h&255]^c[p++],n=d[n>>>24]^e[g>>>16&255]^j[h>>>8&255]^l[k&255]^c[p++],g=q,h=s,k=t;q=(f[g>>>24]<<24|f[h>>>16&255]<<16|f[k>>>8&255]<<8|f[n&255])^c[p++];s=(f[h>>>24]<<24|f[k>>>16&255]<<16|f[n>>>8&255]<<8|f[g&255])^c[p++];t=(f[k>>>24]<<24|f[n>>>16&255]<<16|f[g>>>8&255]<<8|f[h&255])^c[p++];n=(f[n>>>24]<<24|f[g>>>16&255]<<16|f[h>>>8&255]<<8|f[k&255])^c[p++];a[b]=q;a[b+1]=s;a[b+2]=t;a[b+3]=n},keySize:8});u.AES=p._createHelper(d)})(); PK���\�S#����7modules/mod_flipbookmaster/assets/js/libs/mockup.min.jsnu�[���/** * @preserve Mockup 1.01 | Copyright 2016, Deepak Ghimire. All rights reserved. */ "use strict";var __extends=window&&window.__extends||function(e,t){for(var a in t)if(t.hasOwnProperty(a))e[a]=t[a];function i(){this.constructor=e}i.prototype=t.prototype;e.prototype=new i;e.__super=t.prototype;return e};var MOCKUP={VERSION:"1",REVISION:"01"};(function(e){e.MODE={PLUGIN:0,BUILDER:1};e.GEOMETRY_TYPE={PLANE:0,BOX:1,MODEL:2};e.MATERIAL_FACE={FRONT:4,BACK:5};e.MOUSE={LEFT:0,MIDDLE:1,RIGHT:2};e.Vector3=THREE.Vector3;e.Vector2=THREE.Vector2;e.defaults={anisotropy:8,maxTextureSize:2048,groundTexture:"images/textures/ground-grid.png",textureLoadFallback:"blank"};e.overrideAsTemplate=false;e.enableLog=false;e.log=function(){console.log.apply(console,arguments)};e.error=function(){console.error.apply(console,arguments)};e.autoSave=function(){};e.libType="THREE";e.textureLoader=new THREE.TextureLoader;e.paperDefaults={geometryType:e.GEOMETRY_TYPE.PLANE,width:210,height:297,depth:.2,segments:150,widthScale:1,heightScale:1,folds:1,angles:[],backImage:void 0,frontImage:void 0,frontBump:void 0,backBump:void 0,mipmap:false,shininess:15,bumpScale:.4,stiffness:.02,color:16777215,skipMaterials:false,repeat:100,defaultImage:[,,,,"blank","blank"]};e.Paper=function(t){__extends(a,t);function a(t,a){t=jQuery.extend({},e.paperDefaults,t);this.geometryType=t.geometryType;this.width=t.width;this.widthScale=t.widthScale;this.height=t.height;this.depth=t.depth;this.segments=t.segments;this.folds=t.folds;this.angles=t.angles;this._shininess=t.shininess;this._bumpScale=t.bumpScale;this.stiffness=t.stiffness;this.color=t.color;this.heightScale=t.heightScale;this.defaultImage=t.defaultImage;this.baseType="Paper";this.type="Paper";this.subType=t.subType;if(t.cloneParent!==void 0)this.cloneParent=t.cloneParent;this.createGeometry();this.updateGeometry();if(!t.skipMaterials){if(!(t.skipLoad==true&&t.cloneParent!==void 0)){if(this.frontImage!==void 0&&t.defaultImage!==void 0)this.frontImage(t.frontImage!==void 0?t.frontImage:t.defaultImage[e.MATERIAL_FACE.FRONT]);if(this.backImage!==void 0&&t.defaultImage!==void 0)this.backImage(t.backImage!==void 0?t.backImage:t.defaultImage[e.MATERIAL_FACE.BACK]);if(this.frontBump!==void 0)this.frontBump(t.frontBump);if(this.backBump!==void 0)this.backBump(t.backBump)}}if(this.bumpScale!==void 0)this.bumpScale(t.bumpScale);if(a!==void 0)if(a.add!==void 0)a.add(this)}var i=function(t,a,i,r){if(t){var o=t.image;t.naturalWidth=o.naturalWidth;t.naturalHeight=o.naturalHeight;t.needsUpdate=true}if(t!==null&&i=="map"){t.anisotropy=0;if(e.defaults.anisotropy>0)t.anisotropy=e.defaults.anisotropy;if(THREE.skipPowerOfTwo==true){t.minFilter=THREE.LinearFilter;t.magFilter=THREE.LinearFilter}t.name=(new Date).toTimeString();if(a.textureRepeat!==void 0){t.wrapS=THREE.RepeatWrapping;t.wrapT=THREE.RepeatWrapping;if(e.defaults.anisotropy>0)t.anisotropy=e.defaults.anisotropy;t.repeat.set(a._textureRepeat,a._textureRepeat);if(a instanceof e.Ground){a.material.bumpMap=t;a.material.bumpScale=a.bumpScale();a.material.needsUpdate=true}}}if(a.geometryType==e.GEOMETRY_TYPE.PLANE){n(a.material[i]);a.material[i]=t;if(i=="bumpMap")a.material.bumpScale=a.bumpScale()}else{n(a.material.materials[r][i]);a.material.materials[r][i]=t;if(i=="bumpMap")a.material.materials[r].bumpScale=a.bumpScale();a.material.materials[r].needsUpdate=true}e.autoSave()};var r=function(e,t){return null};var n=function(e){if(e){if(e.image){if(e.image.nodeName=="CANVAS"){if(e.image.remove)e.image.remove();delete e.image}}if(e.dispose){e.dispose()}e=null}};var o=function(t,a,i){if(t.geometryType==e.GEOMETRY_TYPE.PLANE){n(t.material[a])}else{n(t.material.materials[i][a])}};var s=function(e){if(!(e instanceof THREE.Object3D)||!(e.parent instanceof THREE.Object3D))return void 0;if(e.parent instanceof THREE.Scene)return e.parent;return s(e.parent)};e.loadImage=function(t,a,n,o,l){if(a===void 0){var c=t.geometryType==e.GEOMETRY_TYPE.PLANE?t.material[o]!==null?t.material[o].sourceFile:void 0:t.material.materials[n]==void 0?void 0:t.material.materials[n][o]?t.material.materials[n][o].sourceFile:void 0;return c==void 0?void 0:c.indexOf("data:image")>-1?void 0:c}else{if(e.enableLog==true)console.log(a);var d=null;if(a.nodeName=="CANVAS"||a.nodeName=="IMG"){d=new THREE.Texture(a);d.needsUpdate=true;i(d,t,o,n);if(l!==void 0)l(t);var u=s(t);if(u!==void 0)u.renderRequestPending=true}else{if(a!="blank"){d=a==null?null:e.textureLoader.load(a,function(e){e.sourceFile=a;i(e,t,o,n);if(l!==void 0)l(t);var r=s(t);if(r!==void 0)r.renderRequestPending=true},void 0,function(i){if(d.image==void 0){if(t.defaultImage!==void 0){var s=t.geometryType==e.GEOMETRY_TYPE.PLANE?t.defaultImage[e.MATERIAL_FACE.FRONT]:t.defaultImage[n];if(a!==s&&s!==void 0){e.loadImage(t,s,n,o)}else if(a!==e.defaults.textureLoadFallback||s==void 0){e.loadImage(t,e.defaults.textureLoadFallback,n,o)}}else if(a!==e.defaults.textureLoadFallback){e.loadImage(t,e.defaults.textureLoadFallback,n,o)}}r(i,a)});if(d)d.mapping=THREE.UVMapping}else{i(null,t,o,n)}}return 0}};a.prototype.loadImage=function(t,a,i,r){return e.loadImage(this,t,a,i,r)};a.prototype.frontImage=function(t,a){return this.loadImage(t,e.MATERIAL_FACE.FRONT,"map",a)};a.prototype.backImage=function(t,a){return this.loadImage(t,e.MATERIAL_FACE.BACK,"map",a)};a.prototype.frontBump=function(t,a){return this.loadImage(t,e.MATERIAL_FACE.FRONT,"bumpMap",a)};a.prototype.backBump=function(t,a){return this.loadImage(t,e.MATERIAL_FACE.BACK,"bumpMap",a)};a.prototype.bumpScale=function(t){if(t===void 0){return this._bumpScale}else{this._bumpScale=t;if(this.geometryType==e.GEOMETRY_TYPE.PLANE){this.material.bumpScale=t}else if(this.geometryType==e.GEOMETRY_TYPE.BOX){this.material.materials[e.MATERIAL_FACE.FRONT].bumpScale=t;this.material.materials[e.MATERIAL_FACE.BACK].bumpScale=t}}};a.prototype.shininess=function(t){if(t===void 0){return this._shininess}else{this._shininess=t;if(this.geometryType==e.GEOMETRY_TYPE.PLANE){this.material.shininess=t}else if(this.geometryType==e.GEOMETRY_TYPE.BOX){this.material.materials[e.MATERIAL_FACE.FRONT].shininess=t;this.material.materials[e.MATERIAL_FACE.BACK].shininess=t}}};a.prototype.bumpImage=function(t){return this.loadImage(t,e.MATERIAL_FACE.FRONT,"bumpMap")};a.prototype.createCopy=function(t){if(t==void 0){t={};e.getParameter(this,t)}t.type=this.type;var a=e.createObject(t);a.cloneParent=void 0;a.copy(this,void 0);return a};a.prototype.createClone=function(t){if(t==void 0){t={};e.getParameter(this,t)}t.type=this.type;var a=e.createObject(t);a.material=this.material;a.cloneParent=a.cloneParent!==void 0?a.cloneParent:this.uuid;a.copy(this,void 0);return a};a.prototype.createGeometry=function(){var a={color:this.color,shading:THREE.SmoothShading,shininess:this._shininess};var i=new THREE.MeshPhongMaterial(a);if(this.geometryType==e.GEOMETRY_TYPE.BOX){var r=[i,i,i,i,new THREE.MeshPhongMaterial(a),new THREE.MeshPhongMaterial(a)];t.call(this,new THREE.BoxGeometry(this.width,this.height,this.depth,this.segments*this.folds,1,1),new THREE.MeshFaceMaterial(r))}else if(this.geometryType==e.GEOMETRY_TYPE.PLANE){t.call(this,new THREE.PlaneBufferGeometry(this.width,this.height),i)}};a.prototype.updateGeometry=function(){};return a}(THREE.Mesh)})(MOCKUP||(MOCKUP={}));(function(e){e.selected=void 0;e.Stage=function(t){__extends(a,t);function a(a){a=a||{};var i=this;i.postRender=void 0;t.call(i);if(a.skipLoad!==true){i.canvas=a.canvas||document.createElement("canvas");i.canvas=jQuery(this.canvas);i.camera=new THREE.PerspectiveCamera(30,i.width/i.height,4,5e4);i.renderer=new THREE.WebGLRenderer({canvas:i.canvas[0],antialias:true,alpha:true});i.renderer.setPixelRatio(a.pixelRatio);i.renderer.setSize(i.width,i.height);i.renderer.setClearColor(16777215,0);var r=i.orbitControl=new THREE.OrbitControls(i.camera,i.renderer.domElement);r.maxPolarAngle=Math.PI;if(e.mode!==e.MODE.PLUGIN){i.renderer.shadowMap.enabled=true;i.ground=new e.Ground({color:15658734,height:i.camera.far,width:i.camera.far},i)}i.ambientLight=new THREE.AmbientLight(4473924);i.add(i.ambientLight);var n=i.spotLight=new THREE.DirectionalLight(16777215,.5);n.position.set(0,1,0);if(a.webglShadow!=false){n.castShadow=true;n.shadow=new THREE.LightShadow(new THREE.PerspectiveCamera(70,1,200,2e3));n.shadow.bias=-222e-6;n.shadow.mapSize.width=1024;n.shadow.mapSize.height=1024}n.intensity=.6;if(n.shadow){var o=i.spotLightHelper=new THREE.CameraHelper(n.shadow.camera);o.visible=false;i.add(n);i.add(o)}if(a.stats==true){var s=i.stats=new Stats;s.domElement.style.position="absolute";s.domElement.style.top="60px";i.canvas.parent().append(jQuery(s.domElement))}i.enableSoftShadow(false);i.animateCount=0;i.renderCount=0;i.camera.position.set(-300,300,300);i.camera.lookAt(new THREE.Vector3(0,0,0));i.orbitControl.center.set(0,0,0);i.orbitControl.update();i.selectiveRendering=false;i.renderRequestPending=false;l()}this.type="Stage";i.cancelRAF=function(){cancelAnimationFrame(l);l=null};function l(){if(l)requestAnimationFrame(l);if(i.selectiveRendering!=true||i.selectiveRendering==true&&i.renderRequestPending==true){i.render()}}}a.prototype.enableSoftShadow=function(e){if(this.spotLight.shadow==void 0)return;e=e!==void 0?e:false;var t=this.renderer.shadowMap.type;this.renderer.shadowMap.type=THREE.PCFShadowMap;var a=this.spotLight;if(a.shadow.map){if(t==this.renderer.shadowMap.type)return;a.shadow.map.dispose();a.shadow.map=null}var i=e?4096:1024;a.shadow.mapSize.width=i;a.shadow.mapSize.height=i;a.shadow.bias=e?-875e-8:-5e-5;this.clearMaterials();this.renderRequestPending=true};a.prototype.clearMaterials=function(){var e=this.children.length;for(var t=e-1;t>=0;t--){var a=this.children[t];if(a.baseType&&a.baseType=="Paper"){if(a.material){if(a.material.materials!==void 0){for(var i=0;i<a.material.materials.length;i++)a.material.materials[i].needsUpdate=true}else{a.material.needsUpdate=true}}}}};a.prototype.clearChild=function(){if(this.spotLight.shadow.map){this.spotLight.shadow.map.dispose();this.spotLight.shadow.map=null}this.spotLight.castShadow=false;this.clearMaterials();var t=this.children.length;for(var a=t-1;a>=0;a--){var i=this.children[a];if(i instanceof e.Bundle){for(var r=i.children.length-1;r>=0;r--){e.clearChild(i.children[r])}}e.clearChild(i);i=null}this.render()};a.prototype.resizeAuto=function(){this.resizeCanvas(this.canvas.parent().width(),this.canvas.parent().height())};a.prototype.resizeCanvas=function(e,t){this.renderer.setSize(e,t);this.camera.aspect=e/t;this.camera.updateProjectionMatrix();this.renderRequestPending=true;if(this.resizeCallback!==void 0)this.resizeCallback()};a.prototype.render=function(){this.animateCount++;this.renderer.render(this,this.camera);if(this.stats!=void 0)this.stats.update();this.renderRequestPending=false;if(this.renderCallback!==void 0)this.renderCallback()};a.prototype.toJSON=function(){var t={metadata:{version:4.3,type:"Object",generator:"ObjectExporter"}};var a={};var i=function(e){if(t.geometries===void 0){t.geometries=[]}if(a[e.uuid]===void 0){var i=e.toJSON();delete i.metadata;a[e.uuid]=i;t.geometries.push(i)}return e.uuid};var r={};var n=function(e){if(t.materials===void 0){t.materials=[]}if(r[e.uuid]===void 0){var a=e.toJSON();delete a.metadata;r[e.uuid]=a;t.materials.push(a)}return e.uuid};var o=function(t){var a={};a.uuid=t.uuid;a.type=t.type;if(t.name!=="")a.name=t.name;if(JSON.stringify(t.userData)!=="{}")a.userData=t.userData;if(t.visible!==true)a.visible=t.visible;e.getParameter(t,a);if(t instanceof THREE.PerspectiveCamera){a.fov=t.fov;a.aspect=t.aspect;a.near=t.near;a.far=t.far}else if(t instanceof THREE.OrthographicCamera){a.left=t.left;a.right=t.right;a.top=t.top;a.bottom=t.bottom;a.near=t.near;a.far=t.far}else if(t instanceof THREE.AmbientLight){a.color=t.color.getHex()}else if(t instanceof THREE.DirectionalLight){a.color=t.color.getHex();a.intensity=t.intensity}else if(t instanceof THREE.PointLight){a.color=t.color.getHex();a.intensity=t.intensity;a.distance=t.distance;a.decay=t.decay}else if(t instanceof THREE.SpotLight){a.radius=t.radius;a.color=t.color.getHex();a.intensity=t.intensity;a.distance=t.distance;a.angle=t.angle;a.exponent=t.exponent;a.decay=t.decay}else if(t instanceof THREE.Mesh||t instanceof THREE.Line||t instanceof THREE.PointCloud){if(t instanceof e.Iphone){}else{a.geometry=i(t.geometry);a.material=n(t.material);if(t instanceof THREE.Line)a.mode=t.mode}}else if(t instanceof THREE.Sprite){a.material=n(t.material)}a.matrix=t.matrix.toArray();if(t.children.length>0){a.children=[];for(var r=0;r<t.children.length;r++){var s=t.children[r];if(s instanceof THREE.TransformControls||s instanceof THREE.BoxHelper){}else{if(!(t instanceof e.Bundle))a.children.push(o(t.children[r]))}}}return a};t.object=o(this);return t};a.prototype.hasChild=function(){var e=this.children;var t=false;for(var a=0;a<this.children.length;a++){if(e[a].baseType=="Paper"&&e[a].type!=="Ground"){t=true;break}}return t};return a}(THREE.Scene);e.getParameter=function(t,a){if(t.subType!==void 0)a.subType=t.subType;if(t.height!==void 0)a.height=t.height;if(t.width!==void 0)a.width=t.width;if(t.depth!==void 0)a.depth=t.depth;if(t.radius!==void 0)a.radius=t.radius;if(t.segments!==void 0)a.segments=t.segments;if(t.folds!==void 0)a.folds=t.folds;if(t.angles!==void 0)a.angles=t.angles;if(t.shininess!==void 0)a.shininess=t.shininess();if(t.bumpScale!==void 0)a.bumpScale=t.bumpScale();if(t.stiffness!==void 0)a.stiffness=t.stiffness;if(t.heightScale!==void 0)a.heightScale=t.heightScale;if(t.widthScale!==void 0)a.widthScale=t.widthScale;if(t.frontImage!==void 0)a.frontImage=t.frontImage();if(t.backImage!==void 0)a.backImage=t.backImage();if(t.backBump!==void 0)a.backBump=t.backBump();if(t.frontBump!==void 0)a.frontBump=t.frontBump();if(t.cloneParent!==void 0)a.cloneParent=t.cloneParent;if(t.textureRepeat!==void 0)a.textureRepeat=t.textureRepeat();if(t.resolutionHeight!==void 0)a.resolutionHeight=t.resolutionHeight;if(t.resolutionWidth!==void 0)a.resolutionWidth=t.resolutionWidth;if(t.screenSize!==void 0)a.screenSize=t.screenSize;if(e.overrideAsTemplate==true){e.getDefaultImage(a);if(a.defaultImage!==void 0){if(t.frontImage!==void 0)a.frontImage=a.defaultImage[4];if(t.backImage!==void 0)a.backImage=a.defaultImage[5]}}};e.getDefaultImage=function(t){if(t.defaultImage==void 0&&e.presets[t.type]!==void 0&&e.presets[t.type].options!==void 0){t.defaultImage=e.presets[t.type].options.defaultImage;if(t.subType!==void 0&&e.presets[t.type].menu!==void 0&&e.presets[t.type].menu.subMenu!==void 0&&e.presets[t.type].menu.subMenu[t.subType]!==void 0&&e.presets[t.type].menu.subMenu[t.subType].options.defaultImage!==void 0){t.defaultImage=e.presets[t.type].menu.subMenu[t.subType].options.defaultImage}}};e.createObject=function(t){if(t.defaultImage==void 0&&e.presets!==void 0&&e.presets[t.type]!==void 0&&e.presets[t.type].options!==void 0){t.defaultImage=e.presets[t.type].options.defaultImage;if(t.subType!==void 0&&e.presets[t.type].menu!==void 0&&e.presets[t.type].menu.subMenu!==void 0&&e.presets[t.type].menu.subMenu[t.subType]!==void 0&&e.presets[t.type].menu.subMenu[t.subType].options.defaultImage!==void 0){t.defaultImage=e.presets[t.type].menu.subMenu[t.subType].options.defaultImage}}var a=new e[t.type](t);if(t.cloneParent!==void 0)a.cloneParent=t.cloneParent;return a}})(MOCKUP||(MOCKUP={}));(function(e){var t=function(t){__extends(a,t);function a(a,i){a=a||{};a.geometryType=e.GEOMETRY_TYPE.PLANE;t.call(this,a,i);this.type="PlanePaper"}a.prototype.backImage=void 0;a.prototype.backBump=void 0;return a}(e.Paper);e.PlanePaper=t;var a=function(t){__extends(a,t);function a(a,i){a=a||{};a.geometryType=e.GEOMETRY_TYPE.BOX;t.call(this,a,i);this.type="BoxPaper";this.castShadow=true;this.receiveShadow=true}a.prototype.updateGeometry=function(){};return a}(e.Paper);e.BoxPaper=a;var i=function(t){__extends(a,t);function a(e,a){e=e||{};t.call(this,e,a);var i=6;for(var r=0;r<i;r++){this.angles[r]=this.angles[r]!=void 0?this.angles[r]:0}this.updateAngle();this.type="FoldBoxPaper"}a.prototype.updateGeometry=function(){};a.prototype.updateAngle=function(t){var a=this;var i=performance.now();var r=a.width*(1-Math.sin(a.stiffness/2*(a.stiffness/2))/2)-a.width*a.stiffness/20;var n=a.height;var o=a.segments;var s=a.folds;var l=a.stiffness;var c=r/2;var d=n/2;var u=r/s;var h=u*l;var p=u;var f=[];var m=[];var v=[];var E=[];var g=[];var y=[];var T=0;var b=a.depth;var R=Math.PI/2;var M=a.angles[4]||0;var x=s==3?p/200:0;var P=0;var w=0,H=[];H.push(w);var S=false;function I(){if(a.folds>=1){g[0]=[];y[s-1]=[];T=a.angles[1]*Math.PI/180;M=a.angles[4]*Math.PI/180;var e=Math.sin(M)*p;g[0][0]=g[0][1]=a.folds==1?new THREE.Vector3(-p*Math.cos(T),0,Math.sin(T)*p):new THREE.Vector3(p-c-p*Math.cos(T),0,Math.sin(T)*p);P=(a.angles[1]-90)*Math.PI/180;T=P;y[s-1][2]=y[s-1][3]=new THREE.Vector3(g[0][0].x-Math.cos(T)*b,0,g[0][0].z+Math.sin(T)*b);if(a.folds==1){g[0][1]=new THREE.Vector3(-p/2*Math.cos(M),0,p/2*Math.sin(M));y[s-1][2]=new THREE.Vector3(g[0][1].x-Math.cos(P)*b,0,g[0][1].z+Math.sin(P)*b)}T=(45+a.angles[1]/2)*Math.PI/180;if(a.folds>1){if(a.folds==2){T=(45+a.angles[1]/4-a.angles[4]/2)*Math.PI/180}else T=(45+a.angles[1]/4)*Math.PI/180}g[0][2]=a.folds==1?new THREE.Vector3(-Math.cos(T)*h/2,0,Math.sin(T)*h):new THREE.Vector3(p-c-x-Math.cos(T)*h/2,0,Math.sin(T)*h);y[s-1][1]=a.folds==1?new THREE.Vector3(g[0][2].x-Math.cos(P)*b,0,g[0][2].z+Math.sin(P)*b):g[0][2];g[0][3]=a.folds==1?new THREE.Vector3(0,0,0):new THREE.Vector3(p-c-x,0,0);if(a.folds==2){T=(a.angles[1]/2-a.angles[4]/2-90)*Math.PI/180}else if(a.folds==1){T=(a.angles[1]-90)*Math.PI/180}else{T=(a.angles[1]/2-90)*Math.PI/180}y[s-1][0]=new THREE.Vector3(g[0][3].x-Math.cos(T)*b,0,g[0][3].z+Math.sin(T)*b)}if(a.folds>=2){g[1]=[];y[s-2]=[];g[1][0]=g[0][3];y[s-2][3]=y[s-1][0];T=(135+a.angles[1]*3/4)*Math.PI/180;g[1][1]=new THREE.Vector3(p-c-Math.cos(T)*h,0,Math.sin(T)*h);y[s-2][2]=g[1][1];T=0;if(a.folds>2){T=(45-a.angles[4]*3/4)*Math.PI/180;g[1][2]=new THREE.Vector3(p*2-c+x-Math.cos(T)*h,0,Math.sin(T)*h);y[s-2][1]=g[1][2];g[1][3]=new THREE.Vector3(p*2-c+x,0,0);T=(a.angles[4]/2-90)*Math.PI/180;y[s-2][0]=new THREE.Vector3(g[1][3].x+Math.cos(T)*b*1.25,0,g[1][3].z+Math.sin(T)*b*1.25)}else{T=(135-a.angles[4]/4+a.angles[1]/2)*Math.PI/180;g[1][1]=new THREE.Vector3(p-c-Math.cos(T)*h/2,0,Math.sin(T)*h);y[0][2]=g[1][1];T=(180-a.angles[4])*Math.PI/180;g[1][2]=g[1][3]=new THREE.Vector3(p-c-Math.cos(T)*p,0,Math.sin(T)*p);T=(a.angles[4]-90)*Math.PI/180;y[0][0]=y[0][1]=new THREE.Vector3(g[1][3].x+Math.cos(T)*b,0,g[1][3].z+Math.sin(T)*b)}}if(a.folds>2){g[2]=[];y[0]=[];g[2][0]=g[1][3];y[0][3]=y[1][0];T=(135-a.angles[4]*1/4)*Math.PI/180;g[2][1]=new THREE.Vector3(p*2-c-Math.cos(T)*0,0,Math.sin(T)*h);y[0][2]=g[2][1];T=(180-a.angles[4])*Math.PI/180;g[2][2]=g[2][3]=new THREE.Vector3(p*2-c-Math.cos(T)*p,0,Math.sin(T)*p);T=(a.angles[4]-90)*Math.PI/180;y[0][0]=y[0][1]=new THREE.Vector3(g[2][3].x+Math.cos(T)*b,0,g[2][3].z+Math.sin(T)*b)}for(var t=0;t<a.folds;t++){f[t]=new THREE.CubicBezierCurve3(g[t][0],g[t][1],g[t][2],g[t][3]);v[t]=f[t].getPoints(a.segments);var i,r=v[t][0];for(var n=1;n<v[t].length;n++){i=v[t][n];w+=i.distanceTo(r);H.push(w);r=i}m[t]=new THREE.CubicBezierCurve3(y[t][0],y[t][1],y[t][2],y[t][3]);E[t]=m[t].getPoints(a.segments)}}I();var O=w;var A=a.geometry;var C=s*o+1;var L=7,z=8;A.vertices[0].z=A.vertices[2].z=A.vertices[z+C*2-1].z=A.vertices[z+C*3-1].z=A.vertices[z+C*5-1].z=A.vertices[z+C*6-1].z=v[s-1][o].z;A.vertices[0].x=A.vertices[2].x=A.vertices[z+C*2-1].x=A.vertices[z+C*3-1].x=A.vertices[z+C*5-1].x=A.vertices[z+C*6-1].x=v[s-1][o].x;A.vertices[1].z=A.vertices[3].z=A.vertices[z+C-1].z=A.vertices[z+C*4-1].z=A.vertices[z+C*6].z=A.vertices[z+C*7].z=E[0][0].z;A.vertices[1].x=A.vertices[3].x=A.vertices[z+C-1].x=A.vertices[z+C*4-1].x=A.vertices[z+C*6].x=A.vertices[z+C*7].x=E[0][0].x;A.vertices[5].z=A.vertices[7].z=A.vertices[z+C].z=A.vertices[z+C*2].z=A.vertices[z+C*4].z=A.vertices[z+C*5].z=v[0][0].z;A.vertices[5].x=A.vertices[7].x=A.vertices[z+C].x=A.vertices[z+C*2].x=A.vertices[z+C*4].x=A.vertices[z+C*5].x=v[0][0].x;A.vertices[4].z=A.vertices[6].z=A.vertices[z].z=A.vertices[z+C*3].z=A.vertices[z+C*7-1].z=A.vertices[z+C*8-1].z=E[s-1][o].z;A.vertices[4].x=A.vertices[6].x=A.vertices[z].x=A.vertices[z+C*3].x=A.vertices[z+C*7-1].x=A.vertices[z+C*8-1].x=E[s-1][o].x;var N=A.vertices.length;z++;for(var k=0;k<s;k++){var _=k==0;var j=_?o-1:o;for(var B=0;B<j;B++){A.vertices[z].z=A.vertices[z+C*3].z=A.vertices[N-z+L-C].z=A.vertices[N-z+L].z=E[s-1-k][j-B].z;A.vertices[z].x=A.vertices[z+C*3].x=A.vertices[N-z+L-C].x=A.vertices[N-z+L].x=E[s-1-k][j-B].x;A.vertices[z+C].z=A.vertices[z+C*2].z=A.vertices[z+C*4].z=A.vertices[z+C*5].z=v[k][B+_].z;A.vertices[z+C].x=A.vertices[z+C*2].x=A.vertices[z+C*4].x=A.vertices[z+C*5].x=v[k][B+_].x;z++}}var D=A.faceVertexUvs[0];var V=A.faces;var F=0,U=0;for(var B=0;B<D.length;B++){if(V[B].materialIndex==e.MATERIAL_FACE.FRONT){var Y=H[U]/w;if(B%2==0){D[B][0].x=D[B][1].x=D[B+1][0].x=Y;U++}else{D[B-1][2].x=D[B][1].x=D[B][2].x=Y}}else if(V[B].materialIndex==e.MATERIAL_FACE.BACK){var Y=1-H[U]/w;if(B%2==0){D[B][0].x=D[B][1].x=D[B+1][0].x=Y;U--}else{D[B-1][2].x=D[B][1].x=D[B][2].x=Y}}}A.computeBoundingBox();var G=Math.abs(A.boundingBox.min.x-A.boundingBox.max.x);var W=Math.abs(A.boundingBox.min.z-A.boundingBox.max.z);var K=Math.sqrt(G*G+W*W);a.scale.x=a.scale.z=p*a.folds/w;A.computeBoundingSphere();A.verticesNeedUpdate=true;A.computeFaceNormals();A.computeVertexNormals();A.uvsNeedUpdate=true;A.normalsNeedUpdate=true;f.forEach(function(e){e=null});m.forEach(function(e){e=null});E.forEach(function(e){e=null});v.forEach(function(e){e=null})};return a}(e.BoxPaper);e.FlexBoxPaper=i;var r=function(e){__extends(t,e);function t(t,a){t=t||{};e.call(this);this.type="Bundle";if(a!==void 0)a.add(this)}return t}(THREE.Group);e.Bundle=r})(MOCKUP||(MOCKUP={}));(function(e){var t=function(t){__extends(a,t);function a(a,i){a=a||{};var r=this;r._textureRepeat=a.textureRepeat==void 0?50:a.textureRepeat;a.skipMaterials=true;a.bumpScale=a.bumpScale==void 0?.1:a.bumpScale;a.shininess=a.shininess==void 0?0:a.shininess;t.call(this,a,i);this.receiveShadow=true;this.angles=void 0;this.frontImage(a.frontImage==void 0?e.defaults.groundTexture:a.frontImage);r.type="Ground"}a.prototype.frontImage=function(e){if(e===void 0)return a.__super.frontImage.call(this,e);else{a.__super.frontImage.call(this,e)}};e.PlanePaper.prototype.frontBump=void 0;a.prototype.textureRepeat=function(e){if(e===void 0){return this._textureRepeat}else{this._textureRepeat=e;if(this.material.map!==null)this.material.map.repeat.set(e,e)}};return a}(e.PlanePaper);e.Ground=t})(MOCKUP||(MOCKUP={}));MOCKUP.inchTomm=function(e){return e*25.4};MOCKUP.mmToInch=function(e){return e/25.4};MOCKUP.clearChild=function(e){var t=e.material;e.parent.remove(e);var a;if(e.dispose!==void 0)e.dispose();if(e.geometry!==void 0)e.geometry.dispose();if(t==void 0)return;if(t.materials==void 0){if(t.map){a=t.map;t.dispose();a.dispose()}if(t.bumpMap){a=t.bumpMap;t.dispose();a.dispose()}}else{for(var i=0;i<t.materials.length;i++){if(t.materials[i]){if(t.materials[i].map){a=t.materials[i].map;t.materials[i].dispose();a.dispose()}if(t.materials[i].bumpMap){a=t.materials[i].bumpMap;t.materials[i].dispose();a.dispose()}}t.materials[i]=null}}t=null;a=null};THREE.OrbitControls=function(e,t){this.object=e;this.domElement=t!==void 0?t:document;this.enabled=true;this.target=new THREE.Vector3;this.center=this.target;this.noZoom=false;this.zoomSpeed=1;this.minDistance=0;this.maxDistance=Infinity;this.minZoom=0;this.maxZoom=Infinity;this.noRotate=false;this.rotateSpeed=1;this.noPan=false;this.keyPanSpeed=7;this.autoRotate=false;this.autoRotateSpeed=2;this.minPolarAngle=0;this.maxPolarAngle=Math.PI;this.minAzimuthAngle=-Infinity;this.maxAzimuthAngle=Infinity;this.noKeys=false;this.keys={LEFT:37,UP:38,RIGHT:39,BOTTOM:40};this.mouseButtons={ORBIT:THREE.MOUSE.LEFT,ZOOM:THREE.MOUSE.MIDDLE,PAN:THREE.MOUSE.RIGHT};var a=this;var i=1e-6;var r=new THREE.Vector2;var n=new THREE.Vector2;var o=new THREE.Vector2;var s=new THREE.Vector2;var l=new THREE.Vector2;var c=new THREE.Vector2;var d=new THREE.Vector3;var u=new THREE.Vector3;var h=new THREE.Vector2;var p=new THREE.Vector2;var f=new THREE.Vector2;var m;var v;var E=0;var g=0;var y=1;var T=new THREE.Vector3;var b=new THREE.Vector3;var R=new THREE.Quaternion;var M={NONE:-1,ROTATE:0,DOLLY:1,PAN:2,TOUCH_ROTATE:3,TOUCH_DOLLY:4,TOUCH_PAN:5};var x=M.NONE;this.target0=this.target.clone();this.position0=this.object.position.clone();this.zoom0=this.object.zoom;var P=(new THREE.Quaternion).setFromUnitVectors(e.up,new THREE.Vector3(0,1,0));var w=P.clone().inverse();var H={type:"change"};var S={type:"start"};var I={type:"end"};this.rotateLeft=function(e){if(e===void 0){e=O()}g-=e};this.rotateUp=function(e){if(e===void 0){e=O()}E-=e};this.panLeft=function(e){var t=this.object.matrix.elements;d.set(t[0],t[1],t[2]);d.multiplyScalar(-e);T.add(d)};this.panUp=function(e){var t=this.object.matrix.elements;d.set(t[4],t[5],t[6]);d.multiplyScalar(e);T.add(d)};this.pan=function(e,t){var i=a.domElement===document?a.domElement.body:a.domElement;if(a.object instanceof THREE.PerspectiveCamera){var r=a.object.position;var n=r.clone().sub(a.target);var o=n.length();o*=Math.tan(a.object.fov/2*Math.PI/180);a.panLeft(2*e*o/i.clientHeight);a.panUp(2*t*o/i.clientHeight)}else if(a.object instanceof THREE.OrthographicCamera){a.panLeft(e*(a.object.right-a.object.left)/i.clientWidth);a.panUp(t*(a.object.top-a.object.bottom)/i.clientHeight)}else{console.warn("WARNING: OrbitControls.js encountered an unknown camera type - pan disabled.")}};this.dollyIn=function(e){if(e===void 0){e=A()}if(a.object instanceof THREE.PerspectiveCamera){y/=e}else if(a.object instanceof THREE.OrthographicCamera){a.object.zoom=Math.max(this.minZoom,Math.min(this.maxZoom,this.object.zoom*e));a.object.updateProjectionMatrix();a.dispatchEvent(H)}else{console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled.")}};this.dollyOut=function(e){if(e===void 0){e=A()}if(a.object instanceof THREE.PerspectiveCamera){y*=e}else if(a.object instanceof THREE.OrthographicCamera){a.object.zoom=Math.max(this.minZoom,Math.min(this.maxZoom,this.object.zoom/e));a.object.updateProjectionMatrix();a.dispatchEvent(H)}else{console.warn("WARNING: OrbitControls.js encountered an unknown camera type - dolly/zoom disabled.")}};this.update=function(){var e=this.object.position;u.copy(e).sub(this.target);u.applyQuaternion(P);m=Math.atan2(u.x,u.z);v=Math.atan2(Math.sqrt(u.x*u.x+u.z*u.z),u.y);if(this.autoRotate&&x===M.NONE){this.rotateLeft(O())}m+=g;v+=E;m=Math.max(this.minAzimuthAngle,Math.min(this.maxAzimuthAngle,m));v=Math.max(this.minPolarAngle,Math.min(this.maxPolarAngle,v));v=Math.max(i,Math.min(Math.PI-i,v));var t=u.length()*y;t=Math.max(this.minDistance,Math.min(this.maxDistance,t));this.target.add(T);u.x=t*Math.sin(v)*Math.sin(m);u.y=t*Math.cos(v);u.z=t*Math.sin(v)*Math.cos(m);u.applyQuaternion(w);e.copy(this.target).add(u);this.object.lookAt(this.target);g=0;E=0;y=1;T.set(0,0,0);if(b.distanceToSquared(this.object.position)>i||8*(1-R.dot(this.object.quaternion))>i){this.dispatchEvent(H);b.copy(this.object.position);R.copy(this.object.quaternion)}};this.reset=function(){x=M.NONE;this.target.copy(this.target0);this.object.position.copy(this.position0);this.object.zoom=this.zoom0;this.object.updateProjectionMatrix();this.dispatchEvent(H);this.update()};this.getPolarAngle=function(){return v};this.getAzimuthalAngle=function(){return m};function O(){return 2*Math.PI/60/60*a.autoRotateSpeed}function A(){return Math.pow(.95,a.zoomSpeed)}function C(e){if(a.enabled===false)return;e.preventDefault();if(e.button===a.mouseButtons.ORBIT){if(a.noRotate===true)return;x=M.ROTATE;r.set(e.clientX,e.clientY)}else if(e.button===a.mouseButtons.ZOOM){if(a.noZoom===true)return;x=M.DOLLY;h.set(e.clientX,e.clientY)}else if(e.button===a.mouseButtons.PAN){if(a.noPan===true)return;x=M.PAN;s.set(e.clientX,e.clientY)}if(x!==M.NONE){document.addEventListener("mousemove",L,false);document.addEventListener("mouseup",z,false);document.addEventListener("mouseout",z,false);a.dispatchEvent(S)}}function L(e){if(a.enabled===false)return;e.preventDefault();var t=a.domElement===document?a.domElement.body:a.domElement;if(x===M.ROTATE){if(a.noRotate===true)return;n.set(e.clientX,e.clientY);o.subVectors(n,r);a.rotateLeft(2*Math.PI*o.x/t.clientWidth*a.rotateSpeed);a.rotateUp(2*Math.PI*o.y/t.clientHeight*a.rotateSpeed);r.copy(n)}else if(x===M.DOLLY){if(a.noZoom===true)return;p.set(e.clientX,e.clientY);f.subVectors(p,h);if(f.y>0){a.dollyIn()}else if(f.y<0){a.dollyOut()}h.copy(p)}else if(x===M.PAN){if(a.noPan===true)return;l.set(e.clientX,e.clientY);c.subVectors(l,s);a.pan(c.x,c.y);s.copy(l)}if(x!==M.NONE)a.update()}function z(){if(a.enabled===false)return;document.removeEventListener("mousemove",L,false);document.removeEventListener("mouseup",z,false);document.removeEventListener("mouseout",z,false);a.dispatchEvent(I);x=M.NONE}function N(e){if(a.enabled===false||a.noZoom===true||x!==M.NONE)return;e.preventDefault();e.stopPropagation();var t=0;if(e.wheelDelta!==void 0){t=e.wheelDelta}else if(e.detail!==void 0){t=-e.detail}if(t>0){a.dollyOut()}else if(t<0){a.dollyIn()}a.update();a.dispatchEvent(S);a.dispatchEvent(I);if(a.zoomCallback)a.zoomCallback()}function k(e){if(a.enabled===false||a.noKeys===true||a.noPan===true)return;switch(e.keyCode){case a.keys.UP:a.pan(0,a.keyPanSpeed);a.update();break;case a.keys.BOTTOM:a.pan(0,-a.keyPanSpeed);a.update();break;case a.keys.LEFT:a.pan(a.keyPanSpeed,0);a.update();break;case a.keys.RIGHT:a.pan(-a.keyPanSpeed,0);a.update();break}}function _(e){if(a.enabled===false)return;var t=e.touches.length;if(a.mouseButtons.PAN==THREE.MOUSE.LEFT)t=3;switch(t){case 4:if(a.noRotate===true)return;x=M.TOUCH_ROTATE;r.set(e.touches[0].pageX,e.touches[0].pageY);break;case 2:if(a.noZoom===true)return;x=M.TOUCH_DOLLY;var i=e.touches[0].pageX-e.touches[1].pageX;var n=e.touches[0].pageY-e.touches[1].pageY;var o=Math.sqrt(i*i+n*n);h.set(0,o);break;case 3:if(a.noPan===true)return;x=M.TOUCH_PAN;s.set(e.touches[0].pageX,e.touches[0].pageY);break;default:x=M.NONE}if(x!==M.NONE)a.dispatchEvent(S)}function j(e){if(a.enabled===false)return;var t=a.domElement===document?a.domElement.body:a.domElement;var i=e.touches.length;if(a.mouseButtons.PAN==THREE.MOUSE.LEFT)i=3;switch(i){case 4:if(a.noRotate===true)return;if(x!==M.TOUCH_ROTATE)return;e.preventDefault();e.stopPropagation();n.set(e.touches[0].pageX,e.touches[0].pageY);o.subVectors(n,r);a.rotateLeft(2*Math.PI*o.x/t.clientWidth*a.rotateSpeed);a.rotateUp(2*Math.PI*o.y/t.clientHeight*a.rotateSpeed);r.copy(n);a.update();break;case 2:if(a.noZoom===true)return;if(x!==M.TOUCH_DOLLY)return;e.preventDefault();e.stopPropagation();var d=e.touches[0].pageX-e.touches[1].pageX;var u=e.touches[0].pageY-e.touches[1].pageY;var m=Math.sqrt(d*d+u*u);p.set(0,m);f.subVectors(p,h);if(f.y>0){a.dollyOut()}else if(f.y<0){a.dollyIn()}h.copy(p);a.update();break;case 3:if(a.noPan===true)return;if(x!==M.TOUCH_PAN)return;e.preventDefault();e.stopPropagation();l.set(e.touches[0].pageX,e.touches[0].pageY);c.subVectors(l,s);a.pan(c.x,c.y);s.copy(l);a.update();break;default:x=M.NONE}}function B(){if(a.enabled===false)return;a.dispatchEvent(I);x=M.NONE}function D(e){e.preventDefault()}this.dispose=function(){this.domElement.removeEventListener("contextmenu",D,false);this.domElement.removeEventListener("mousedown",C,false);this.domElement.removeEventListener("mousewheel",N,false);this.domElement.removeEventListener("DOMMouseScroll",N,false);this.domElement.removeEventListener("touchstart",_,false);this.domElement.removeEventListener("touchend",B,false);this.domElement.removeEventListener("touchmove",j,false);window.removeEventListener("keydown",k,false)};this.domElement.addEventListener("contextmenu",D,false);this.domElement.addEventListener("mousedown",C,false);this.domElement.addEventListener("mousewheel",N,false);this.domElement.addEventListener("DOMMouseScroll",N,false);this.domElement.addEventListener("touchstart",_,false);this.domElement.addEventListener("touchend",B,false); this.domElement.addEventListener("touchmove",j,false);window.addEventListener("keydown",k,false);this.update()};THREE.OrbitControls.prototype=Object.create(THREE.EventDispatcher.prototype);THREE.OrbitControls.prototype.constructor=THREE.OrbitControls;THREE.CSS3DObject=function(e){THREE.Object3D.call(this);this.element=e;this.element.style.position="absolute";this.addEventListener("removed",function(e){if(this.element.parentNode!==null){this.element.parentNode.removeChild(this.element)}})};THREE.CSS3DObject.prototype=Object.create(THREE.Object3D.prototype);THREE.CSS3DObject.prototype.constructor=THREE.CSS3DObject;THREE.CSS3DSprite=function(e){THREE.CSS3DObject.call(this,e)};THREE.CSS3DSprite.prototype=Object.create(THREE.CSS3DObject.prototype);THREE.CSS3DSprite.prototype.constructor=THREE.CSS3DSprite;THREE.CSS3DRenderer=function(){console.log("THREE.CSS3DRenderer",THREE.REVISION);var e,t;var a,i;var r=new THREE.Matrix4;var n={camera:{fov:0,style:""},objects:{}};var o=document.createElement("div");o.style.overflow="hidden";o.style.WebkitTransformStyle="preserve-3d";o.style.MozTransformStyle="preserve-3d";o.style.oTransformStyle="preserve-3d";o.style.transformStyle="preserve-3d";this.domElement=o;var s=document.createElement("div");s.style.WebkitTransformStyle="preserve-3d";s.style.MozTransformStyle="preserve-3d";s.style.oTransformStyle="preserve-3d";s.style.transformStyle="preserve-3d";o.appendChild(s);this.setClearColor=function(){};this.getSize=function(){return{width:e,height:t}};this.setSize=function(r,n){e=r;t=n;a=e/2;i=t/2;o.style.width=r+"px";o.style.height=n+"px";s.style.width=r+"px";s.style.height=n+"px"};var l=function(e){return Math.abs(e)<Number.EPSILON?0:e};var c=function(e){var t=e.elements;return"matrix3d("+l(t[0])+","+l(-t[1])+","+l(t[2])+","+l(t[3])+","+l(t[4])+","+l(-t[5])+","+l(t[6])+","+l(t[7])+","+l(t[8])+","+l(-t[9])+","+l(t[10])+","+l(t[11])+","+l(t[12])+","+l(-t[13])+","+l(t[14])+","+l(t[15])+")"};var d=function(e){var t=e.elements;return"translate3d(-50%,-50%,0) matrix3d("+l(t[0])+","+l(t[1])+","+l(t[2])+","+l(t[3])+","+l(-t[4])+","+l(-t[5])+","+l(-t[6])+","+l(-t[7])+","+l(t[8])+","+l(t[9])+","+l(t[10])+","+l(t[11])+","+l(t[12])+","+l(t[13])+","+l(t[14])+","+l(t[15])+")"};var u=function(e,t){if(e instanceof THREE.CSS3DObject){var a;if(e instanceof THREE.CSS3DSprite){r.copy(t.matrixWorldInverse);r.transpose();r.copyPosition(e.matrixWorld);r.scale(e.scale);r.elements[3]=0;r.elements[7]=0;r.elements[11]=0;r.elements[15]=1;a=d(r)}else{a=d(e.matrixWorld)}var i=e.element;var o=n.objects[e.id];if(o===undefined||o!==a){i.style.WebkitTransform=a;i.style.MozTransform=a;i.style.oTransform=a;i.style.transform=a;n.objects[e.id]=a}if(i.parentNode!==s){s.appendChild(i)}}for(var l=0,c=e.children.length;l<c;l++){u(e.children[l],t)}};this.render=function(e,r){var l=.5/Math.tan(THREE.Math.degToRad(r.fov*.5))*t;if(n.camera.fov!==l){o.style.WebkitPerspective=l+"px";o.style.MozPerspective=l+"px";o.style.oPerspective=l+"px";o.style.perspective=l+"px";n.camera.fov=l}e.updateMatrixWorld();if(r.parent===null)r.updateMatrixWorld();r.matrixWorldInverse.getInverse(r.matrixWorld);var d="translate3d(0,0,"+l+"px)"+c(r.matrixWorldInverse)+" translate3d("+a+"px,"+i+"px, 0)";if(n.camera.style!==d){s.style.WebkitTransform=d;s.style.MozTransform=d;s.style.oTransform=d;s.style.transform=d;n.camera.style=d}u(e,r)}};PK���\�w� �� �� ;modules/mod_flipbookmaster/assets/js/libs/pdf.worker.min.jsnu�[���(function(e,t){"use strict";if(typeof define==="function"&&define.amd){define("pdfjs-dist/build/pdf.worker",["exports"],t)}else if(typeof exports!=="undefined"){t(exports)}else{t(e.pdfjsDistBuildPdfWorker={})}})(this,function(e){"use strict";var t="1.5.188";var r="0e2d50f";var a=typeof document!=="undefined"&&document.currentScript?document.currentScript.src:null;var i={};(function n(){(function(e,t){{t(e.pdfjsCoreArithmeticDecoder={})}})(this,function(e){var t=function r(){var e=[{qe:22017,nmps:1,nlps:1,switchFlag:1},{qe:13313,nmps:2,nlps:6,switchFlag:0},{qe:6145,nmps:3,nlps:9,switchFlag:0},{qe:2753,nmps:4,nlps:12,switchFlag:0},{qe:1313,nmps:5,nlps:29,switchFlag:0},{qe:545,nmps:38,nlps:33,switchFlag:0},{qe:22017,nmps:7,nlps:6,switchFlag:1},{qe:21505,nmps:8,nlps:14,switchFlag:0},{qe:18433,nmps:9,nlps:14,switchFlag:0},{qe:14337,nmps:10,nlps:14,switchFlag:0},{qe:12289,nmps:11,nlps:17,switchFlag:0},{qe:9217,nmps:12,nlps:18,switchFlag:0},{qe:7169,nmps:13,nlps:20,switchFlag:0},{qe:5633,nmps:29,nlps:21,switchFlag:0},{qe:22017,nmps:15,nlps:14,switchFlag:1},{qe:21505,nmps:16,nlps:14,switchFlag:0},{qe:20737,nmps:17,nlps:15,switchFlag:0},{qe:18433,nmps:18,nlps:16,switchFlag:0},{qe:14337,nmps:19,nlps:17,switchFlag:0},{qe:13313,nmps:20,nlps:18,switchFlag:0},{qe:12289,nmps:21,nlps:19,switchFlag:0},{qe:10241,nmps:22,nlps:19,switchFlag:0},{qe:9217,nmps:23,nlps:20,switchFlag:0},{qe:8705,nmps:24,nlps:21,switchFlag:0},{qe:7169,nmps:25,nlps:22,switchFlag:0},{qe:6145,nmps:26,nlps:23,switchFlag:0},{qe:5633,nmps:27,nlps:24,switchFlag:0},{qe:5121,nmps:28,nlps:25,switchFlag:0},{qe:4609,nmps:29,nlps:26,switchFlag:0},{qe:4353,nmps:30,nlps:27,switchFlag:0},{qe:2753,nmps:31,nlps:28,switchFlag:0},{qe:2497,nmps:32,nlps:29,switchFlag:0},{qe:2209,nmps:33,nlps:30,switchFlag:0},{qe:1313,nmps:34,nlps:31,switchFlag:0},{qe:1089,nmps:35,nlps:32,switchFlag:0},{qe:673,nmps:36,nlps:33,switchFlag:0},{qe:545,nmps:37,nlps:34,switchFlag:0},{qe:321,nmps:38,nlps:35,switchFlag:0},{qe:273,nmps:39,nlps:36,switchFlag:0},{qe:133,nmps:40,nlps:37,switchFlag:0},{qe:73,nmps:41,nlps:38,switchFlag:0},{qe:37,nmps:42,nlps:39,switchFlag:0},{qe:21,nmps:43,nlps:40,switchFlag:0},{qe:9,nmps:44,nlps:41,switchFlag:0},{qe:5,nmps:45,nlps:42,switchFlag:0},{qe:1,nmps:45,nlps:43,switchFlag:0},{qe:22017,nmps:46,nlps:46,switchFlag:0}];function t(e,t,r){this.data=e;this.bp=t;this.dataEnd=r;this.chigh=e[t];this.clow=0;this.byteIn();this.chigh=this.chigh<<7&65535|this.clow>>9&127;this.clow=this.clow<<7&65535;this.ct-=7;this.a=32768}t.prototype={byteIn:function r(){var e=this.data;var t=this.bp;if(e[t]===255){var r=e[t+1];if(r>143){this.clow+=65280;this.ct=8}else{t++;this.clow+=e[t]<<9;this.ct=7;this.bp=t}}else{t++;this.clow+=t<this.dataEnd?e[t]<<8:65280;this.ct=8;this.bp=t}if(this.clow>65535){this.chigh+=this.clow>>16;this.clow&=65535}},readBit:function a(t,r){var a=t[r]>>1,i=t[r]&1;var n=e[a];var s=n.qe;var o;var l=this.a-s;if(this.chigh<s){if(l<s){l=s;o=i;a=n.nmps}else{l=s;o=1^i;if(n.switchFlag===1){i=o}a=n.nlps}}else{this.chigh-=s;if((l&32768)!==0){this.a=l;return i}if(l<s){o=1^i;if(n.switchFlag===1){i=o}a=n.nlps}else{o=i;a=n.nmps}}do{if(this.ct===0){this.byteIn()}l<<=1;this.chigh=this.chigh<<1&65535|this.clow>>15&1;this.clow=this.clow<<1&65535;this.ct--}while((l&32768)===0);this.a=l;t[r]=a<<1|i;return o}};return t}();e.ArithmeticDecoder=t});(function(e,t){{t(e.pdfjsCoreBidi={})}})(this,function(e){var t=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","ON","ON","ET","ET","ET","ON","ON","ON","ON","ON","ON","CS","ON","CS","ON","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ON","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","ON","ON","ON","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","ON","ET","ET","ET","ET","ON","ON","ON","ON","L","ON","ON","ON","ON","ON","ET","ET","EN","EN","ON","L","ON","ON","ON","EN","L","ON","ON","ON","ON","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","ON","L","L","L","L","L","L","L","L"];var r=["AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","CS","AL","ON","ON","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","AL","AL","AL","AL","AL","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","ON","NSM","NSM","NSM","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL"];function a(e){return(e&1)!==0}function i(e){return(e&1)===0}function n(e,t,r){for(var a=t,i=e.length;a<i;++a){if(e[a]!==r){return a}}return a}function s(e,t,r,a){for(var i=t;i<r;++i){e[i]=a}}function o(e,t,r){for(var a=t,i=r-1;a<i;++a,--i){var n=e[a];e[a]=e[i];e[i]=n}}function l(e,t,r){return{str:e,dir:r?"ttb":t?"ltr":"rtl"}}var c=[];var h=[];function u(e,u,f){var d=true;var g=e.length;if(g===0||f){return l(e,d,f)}c.length=g;h.length=g;var v=0;var m,p;for(m=0;m<g;++m){c[m]=e.charAt(m);var b=e.charCodeAt(m);var y="L";if(b<=255){y=t[b]}else if(1424<=b&&b<=1524){y="R"}else if(1536<=b&&b<=1791){y=r[b&255]}else if(1792<=b&&b<=2220){y="AL"}if(y==="R"||y==="AL"||y==="AN"){v++}h[m]=y}if(v===0){d=true;return l(e,d)}if(u===-1){if(g/v<.3){d=true;u=0}else{d=false;u=1}}var k=[];for(m=0;m<g;++m){k[m]=u}var w=a(u)?"R":"L";var x=w;var C=x;var S=x;for(m=0;m<g;++m){if(h[m]==="NSM"){h[m]=S}else{S=h[m]}}S=x;var A;for(m=0;m<g;++m){A=h[m];if(A==="EN"){h[m]=S==="AL"?"AN":"EN"}else if(A==="R"||A==="L"||A==="AL"){S=A}}for(m=0;m<g;++m){A=h[m];if(A==="AL"){h[m]="R"}}for(m=1;m<g-1;++m){if(h[m]==="ES"&&h[m-1]==="EN"&&h[m+1]==="EN"){h[m]="EN"}if(h[m]==="CS"&&(h[m-1]==="EN"||h[m-1]==="AN")&&h[m+1]===h[m-1]){h[m]=h[m-1]}}for(m=0;m<g;++m){if(h[m]==="EN"){var I;for(I=m-1;I>=0;--I){if(h[I]!=="ET"){break}h[I]="EN"}for(I=m+1;I<g;--I){if(h[I]!=="ET"){break}h[I]="EN"}}}for(m=0;m<g;++m){A=h[m];if(A==="WS"||A==="ES"||A==="ET"||A==="CS"){h[m]="ON"}}S=x;for(m=0;m<g;++m){A=h[m];if(A==="EN"){h[m]=S==="L"?"L":"EN"}else if(A==="R"||A==="L"){S=A}}for(m=0;m<g;++m){if(h[m]==="ON"){var B=n(h,m+1,"ON");var R=x;if(m>0){R=h[m-1]}var T=C;if(B+1<g){T=h[B+1]}if(R!=="L"){R="R"}if(T!=="L"){T="R"}if(R===T){s(h,m,B,R)}m=B-1}}for(m=0;m<g;++m){if(h[m]==="ON"){h[m]=w}}for(m=0;m<g;++m){A=h[m];if(i(k[m])){if(A==="R"){k[m]+=1}else if(A==="AN"||A==="EN"){k[m]+=2}}else{if(A==="L"||A==="AN"||A==="EN"){k[m]+=1}}}var O=-1;var P=99;var L;for(m=0,p=k.length;m<p;++m){L=k[m];if(O<L){O=L}if(P>L&&a(L)){P=L}}for(L=O;L>=P;--L){var M=-1;for(m=0,p=k.length;m<p;++m){if(k[m]<L){if(M>=0){o(c,M,m);M=-1}}else if(M<0){M=m}}if(M>=0){o(c,M,k.length)}}for(m=0,p=c.length;m<p;++m){var E=c[m];if(E==="<"||E===">"){c[m]=""}}return l(c.join(""),d)}e.bidi=u});(function(e,t){{t(e.pdfjsCoreCharsets={})}})(this,function(e){var t=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron"];var r=[".notdef","space","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];var a=[".notdef","space","dollaroldstyle","dollarsuperior","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","fi","fl","ffi","ffl","parenleftinferior","parenrightinferior","hyphensuperior","colonmonetary","onefitted","rupiah","centoldstyle","figuredash","hypheninferior","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior"];e.ISOAdobeCharset=t;e.ExpertCharset=r;e.ExpertSubsetCharset=a});(function(e,t){{t(e.pdfjsCoreEncodings={})}})(this,function(e){var t=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","commasuperior","threequartersemdash","periodsuperior","questionsmall","","asuperior","bsuperior","centsuperior","dsuperior","esuperior","","","isuperior","","","lsuperior","msuperior","nsuperior","osuperior","","","rsuperior","ssuperior","tsuperior","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdownsmall","centoldstyle","Lslashsmall","","","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","","Dotaccentsmall","","","Macronsmall","","","figuredash","hypheninferior","","","Ogoneksmall","Ringsmall","Cedillasmall","","","","onequarter","onehalf","threequarters","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","zerosuperior","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall"];var r=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclamsmall","Hungarumlautsmall","centoldstyle","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","comma","hyphen","period","fraction","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","colon","semicolon","","threequartersemdash","","questionsmall","","","","","Ethsmall","","","onequarter","onehalf","threequarters","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","","","","","","","ff","fi","fl","ffi","ffl","parenleftinferior","","parenrightinferior","Circumflexsmall","hypheninferior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","","","asuperior","centsuperior","","","","","Aacutesmall","Agravesmall","Acircumflexsmall","Adieresissmall","Atildesmall","Aringsmall","Ccedillasmall","Eacutesmall","Egravesmall","Ecircumflexsmall","Edieresissmall","Iacutesmall","Igravesmall","Icircumflexsmall","Idieresissmall","Ntildesmall","Oacutesmall","Ogravesmall","Ocircumflexsmall","Odieresissmall","Otildesmall","Uacutesmall","Ugravesmall","Ucircumflexsmall","Udieresissmall","","eightsuperior","fourinferior","threeinferior","sixinferior","eightinferior","seveninferior","Scaronsmall","","centinferior","twoinferior","","Dieresissmall","","Caronsmall","osuperior","fiveinferior","","commainferior","periodinferior","Yacutesmall","","dollarinferior","","Thornsmall","","nineinferior","zeroinferior","Zcaronsmall","AEsmall","Oslashsmall","questiondownsmall","oneinferior","Lslashsmall","","","","","","","Cedillasmall","","","","","","OEsmall","figuredash","hyphensuperior","","","","","exclamdownsmall","","Ydieresissmall","","onesuperior","twosuperior","threesuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","ninesuperior","zerosuperior","","esuperior","rsuperior","tsuperior","","","isuperior","ssuperior","dsuperior","","","","","","lsuperior","Ogoneksmall","Brevesmall","Macronsmall","bsuperior","nsuperior","msuperior","commasuperior","periodsuperior","Dotaccentsmall","Ringsmall"];var a=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","space","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron"];var i=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","","endash","dagger","daggerdbl","periodcentered","","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","","questiondown","","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","","ring","cedilla","","hungarumlaut","ogonek","caron","emdash","","","","","","","","","","","","","","","","","AE","","ordfeminine","","","","","Lslash","Oslash","OE","ordmasculine","","","","","","ae","","","","dotlessi","","","lslash","oslash","oe","germandbls"];var n=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","bullet","Euro","bullet","quotesinglbase","florin","quotedblbase","ellipsis","dagger","daggerdbl","circumflex","perthousand","Scaron","guilsinglleft","OE","bullet","Zcaron","bullet","bullet","quoteleft","quoteright","quotedblleft","quotedblright","bullet","endash","emdash","tilde","trademark","scaron","guilsinglright","oe","bullet","zcaron","Ydieresis","space","exclamdown","cent","sterling","currency","yen","brokenbar","section","dieresis","copyright","ordfeminine","guillemotleft","logicalnot","hyphen","registered","macron","degree","plusminus","twosuperior","threesuperior","acute","mu","paragraph","periodcentered","cedilla","onesuperior","ordmasculine","guillemotright","onequarter","onehalf","threequarters","questiondown","Agrave","Aacute","Acircumflex","Atilde","Adieresis","Aring","AE","Ccedilla","Egrave","Eacute","Ecircumflex","Edieresis","Igrave","Iacute","Icircumflex","Idieresis","Eth","Ntilde","Ograve","Oacute","Ocircumflex","Otilde","Odieresis","multiply","Oslash","Ugrave","Uacute","Ucircumflex","Udieresis","Yacute","Thorn","germandbls","agrave","aacute","acircumflex","atilde","adieresis","aring","ae","ccedilla","egrave","eacute","ecircumflex","edieresis","igrave","iacute","icircumflex","idieresis","eth","ntilde","ograve","oacute","ocircumflex","otilde","odieresis","divide","oslash","ugrave","uacute","ucircumflex","udieresis","yacute","thorn","ydieresis"];var s=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","exclam","universal","numbersign","existential","percent","ampersand","suchthat","parenleft","parenright","asteriskmath","plus","comma","minus","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","congruent","Alpha","Beta","Chi","Delta","Epsilon","Phi","Gamma","Eta","Iota","theta1","Kappa","Lambda","Mu","Nu","Omicron","Pi","Theta","Rho","Sigma","Tau","Upsilon","sigma1","Omega","Xi","Psi","Zeta","bracketleft","therefore","bracketright","perpendicular","underscore","radicalex","alpha","beta","chi","delta","epsilon","phi","gamma","eta","iota","phi1","kappa","lambda","mu","nu","omicron","pi","theta","rho","sigma","tau","upsilon","omega1","omega","xi","psi","zeta","braceleft","bar","braceright","similar","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","Euro","Upsilon1","minute","lessequal","fraction","infinity","florin","club","diamond","heart","spade","arrowboth","arrowleft","arrowup","arrowright","arrowdown","degree","plusminus","second","greaterequal","multiply","proportional","partialdiff","bullet","divide","notequal","equivalence","approxequal","ellipsis","arrowvertex","arrowhorizex","carriagereturn","aleph","Ifraktur","Rfraktur","weierstrass","circlemultiply","circleplus","emptyset","intersection","union","propersuperset","reflexsuperset","notsubset","propersubset","reflexsubset","element","notelement","angle","gradient","registerserif","copyrightserif","trademarkserif","product","radical","dotmath","logicalnot","logicaland","logicalor","arrowdblboth","arrowdblleft","arrowdblup","arrowdblright","arrowdbldown","lozenge","angleleft","registersans","copyrightsans","trademarksans","summation","parenlefttp","parenleftex","parenleftbt","bracketlefttp","bracketleftex","bracketleftbt","bracelefttp","braceleftmid","braceleftbt","braceex","","angleright","integral","integraltp","integralex","integralbt","parenrighttp","parenrightex","parenrightbt","bracketrighttp","bracketrightex","bracketrightbt","bracerighttp","bracerightmid","bracerightbt"];var o=["","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","space","a1","a2","a202","a3","a4","a5","a119","a118","a117","a11","a12","a13","a14","a15","a16","a105","a17","a18","a19","a20","a21","a22","a23","a24","a25","a26","a27","a28","a6","a7","a8","a9","a10","a29","a30","a31","a32","a33","a34","a35","a36","a37","a38","a39","a40","a41","a42","a43","a44","a45","a46","a47","a48","a49","a50","a51","a52","a53","a54","a55","a56","a57","a58","a59","a60","a61","a62","a63","a64","a65","a66","a67","a68","a69","a70","a71","a72","a73","a74","a203","a75","a204","a76","a77","a78","a79","a81","a82","a83","a84","a97","a98","a99","a100","","a89","a90","a93","a94","a91","a92","a205","a85","a206","a86","a87","a88","a95","a96","","","","","","","","","","","","","","","","","","","","a101","a102","a103","a104","a106","a107","a108","a112","a111","a110","a109","a120","a121","a122","a123","a124","a125","a126","a127","a128","a129","a130","a131","a132","a133","a134","a135","a136","a137","a138","a139","a140","a141","a142","a143","a144","a145","a146","a147","a148","a149","a150","a151","a152","a153","a154","a155","a156","a157","a158","a159","a160","a161","a163","a164","a196","a165","a192","a166","a167","a168","a169","a170","a171","a172","a173","a162","a174","a175","a176","a177","a178","a179","a193","a180","a199","a181","a200","a182","","a201","a183","a184","a197","a185","a194","a198","a186","a195","a187","a188","a189","a190","a191"];function l(e){switch(e){case"WinAnsiEncoding":return n;case"StandardEncoding":return i;case"MacRomanEncoding":return a;case"SymbolSetEncoding":return s;case"ZapfDingbatsEncoding":return o;case"ExpertEncoding":return t;case"MacExpertEncoding":return r;default:return null}}e.WinAnsiEncoding=n;e.StandardEncoding=i;e.MacRomanEncoding=a;e.SymbolSetEncoding=s;e.ZapfDingbatsEncoding=o;e.ExpertEncoding=t;e.getEncoding=l});(function(e,t){{t(e.pdfjsCoreJpg={})}})(this,function(e){var t=function r(){var e=new Uint8Array([0,1,8,16,9,2,3,10,17,24,32,25,18,11,4,5,12,19,26,33,40,48,41,34,27,20,13,6,7,14,21,28,35,42,49,56,57,50,43,36,29,22,15,23,30,37,44,51,58,59,52,45,38,31,39,46,53,60,61,54,47,55,62,63]);var t=4017;var r=799;var a=3406;var i=2276;var n=1567;var s=3784;var o=5793;var l=2896;function c(){}function h(e,t){var r=0,a=[],i,n,s=16;while(s>0&&!e[s-1]){s--}a.push({children:[],index:0});var o=a[0],l;for(i=0;i<s;i++){for(n=0;n<e[i];n++){o=a.pop();o.children[o.index]=t[r];while(o.index>0){o=a.pop()}o.index++;a.push(o);while(a.length<=i){a.push(l={children:[],index:0});o.children[o.index]=l.children;o=l}r++}if(i+1<s){a.push(l={children:[],index:0});o.children[o.index]=l.children;o=l}}return a[0].children}function u(e,t,r){return 64*((e.blocksPerLine+1)*t+r)}function f(t,r,a,i,n,s,o,l,c){var h=a.mcusPerLine;var f=a.progressive;var d=r,g=0,v=0;function m(){if(v>0){v--;return g>>v&1}g=t[r++];if(g===255){var e=t[r++];if(e){throw"unexpected marker: "+(g<<8|e).toString(16)}}v=7;return g>>>7}function p(e){var t=e;while(true){t=t[m()];if(typeof t==="number"){return t}if(typeof t!=="object"){throw"invalid huffman sequence"}}}function b(e){var t=0;while(e>0){t=t<<1|m();e--}return t}function y(e){if(e===1){return m()===1?1:-1}var t=b(e);if(t>=1<<e-1){return t}return t+(-1<<e)+1}function k(t,r){var a=p(t.huffmanTableDC);var i=a===0?0:y(a);t.blockData[r]=t.pred+=i;var n=1;while(n<64){var s=p(t.huffmanTableAC);var o=s&15,l=s>>4;if(o===0){if(l<15){break}n+=16;continue}n+=l;var c=e[n];t.blockData[r+c]=y(o);n++}}function w(e,t){var r=p(e.huffmanTableDC);var a=r===0?0:y(r)<<c;e.blockData[t]=e.pred+=a}function x(e,t){e.blockData[t]|=m()<<c}var C=0;function S(t,r){if(C>0){C--;return}var a=s,i=o;while(a<=i){var n=p(t.huffmanTableAC);var l=n&15,h=n>>4;if(l===0){if(h<15){C=b(h)+(1<<h)-1;break}a+=16;continue}a+=h;var u=e[a];t.blockData[r+u]=y(l)*(1<<c);a++}}var A=0,I;function B(t,r){var a=s;var i=o;var n=0;var l;var h;while(a<=i){var u=e[a];switch(A){case 0:h=p(t.huffmanTableAC);l=h&15;n=h>>4;if(l===0){if(n<15){C=b(n)+(1<<n);A=4}else{n=16;A=1}}else{if(l!==1){throw"invalid ACn encoding"}I=y(l);A=n?2:3}continue;case 1:case 2:if(t.blockData[r+u]){t.blockData[r+u]+=m()<<c}else{n--;if(n===0){A=A===2?3:0}}break;case 3:if(t.blockData[r+u]){t.blockData[r+u]+=m()<<c}else{t.blockData[r+u]=I<<c;A=0}break;case 4:if(t.blockData[r+u]){t.blockData[r+u]+=m()<<c}break}a++}if(A===4){C--;if(C===0){A=0}}}function R(e,t,r,a,i){var n=r/h|0;var s=r%h;var o=n*e.v+a;var l=s*e.h+i;var c=u(e,o,l);t(e,c)}function T(e,t,r){var a=r/e.blocksPerLine|0;var i=r%e.blocksPerLine;var n=u(e,a,i);t(e,n)}var O=i.length;var P,L,M,E,D;var q;if(f){if(s===0){q=l===0?w:x}else{q=l===0?S:B}}else{q=k}var j=0,F;var U;if(O===1){U=i[0].blocksPerLine*i[0].blocksPerColumn}else{U=h*a.mcusPerColumn}if(!n){n=U}var N,_;while(j<U){for(L=0;L<O;L++){i[L].pred=0}C=0;if(O===1){P=i[0];for(D=0;D<n;D++){T(P,q,j);j++}}else{for(D=0;D<n;D++){for(L=0;L<O;L++){P=i[L];N=P.h;_=P.v;for(M=0;M<_;M++){for(E=0;E<N;E++){R(P,q,j,M,E)}}}j++}}v=0;F=t[r]<<8|t[r+1];if(F<=65280){throw"marker was not found"}if(F>=65488&&F<=65495){r+=2}else{break}}return r-d}function d(e,c,h){var u=e.quantizationTable,f=e.blockData;var d,g,v,m,p,b,y,k;var w,x,C,S,A,I,B,R;var T;for(var O=0;O<64;O+=8){w=f[c+O];x=f[c+O+1];C=f[c+O+2];S=f[c+O+3];A=f[c+O+4];I=f[c+O+5];B=f[c+O+6]; R=f[c+O+7];w*=u[O];if((x|C|S|A|I|B|R)===0){T=o*w+512>>10;h[O]=T;h[O+1]=T;h[O+2]=T;h[O+3]=T;h[O+4]=T;h[O+5]=T;h[O+6]=T;h[O+7]=T;continue}x*=u[O+1];C*=u[O+2];S*=u[O+3];A*=u[O+4];I*=u[O+5];B*=u[O+6];R*=u[O+7];d=o*w+128>>8;g=o*A+128>>8;v=C;m=B;p=l*(x-R)+128>>8;k=l*(x+R)+128>>8;b=S<<4;y=I<<4;d=d+g+1>>1;g=d-g;T=v*s+m*n+128>>8;v=v*n-m*s+128>>8;m=T;p=p+y+1>>1;y=p-y;k=k+b+1>>1;b=k-b;d=d+m+1>>1;m=d-m;g=g+v+1>>1;v=g-v;T=p*i+k*a+2048>>12;p=p*a-k*i+2048>>12;k=T;T=b*r+y*t+2048>>12;b=b*t-y*r+2048>>12;y=T;h[O]=d+k;h[O+7]=d-k;h[O+1]=g+y;h[O+6]=g-y;h[O+2]=v+b;h[O+5]=v-b;h[O+3]=m+p;h[O+4]=m-p}for(var P=0;P<8;++P){w=h[P];x=h[P+8];C=h[P+16];S=h[P+24];A=h[P+32];I=h[P+40];B=h[P+48];R=h[P+56];if((x|C|S|A|I|B|R)===0){T=o*w+8192>>14;T=T<-2040?0:T>=2024?255:T+2056>>4;f[c+P]=T;f[c+P+8]=T;f[c+P+16]=T;f[c+P+24]=T;f[c+P+32]=T;f[c+P+40]=T;f[c+P+48]=T;f[c+P+56]=T;continue}d=o*w+2048>>12;g=o*A+2048>>12;v=C;m=B;p=l*(x-R)+2048>>12;k=l*(x+R)+2048>>12;b=S;y=I;d=(d+g+1>>1)+4112;g=d-g;T=v*s+m*n+2048>>12;v=v*n-m*s+2048>>12;m=T;p=p+y+1>>1;y=p-y;k=k+b+1>>1;b=k-b;d=d+m+1>>1;m=d-m;g=g+v+1>>1;v=g-v;T=p*i+k*a+2048>>12;p=p*a-k*i+2048>>12;k=T;T=b*r+y*t+2048>>12;b=b*t-y*r+2048>>12;y=T;w=d+k;R=d-k;x=g+y;B=g-y;C=v+b;I=v-b;S=m+p;A=m-p;w=w<16?0:w>=4080?255:w>>4;x=x<16?0:x>=4080?255:x>>4;C=C<16?0:C>=4080?255:C>>4;S=S<16?0:S>=4080?255:S>>4;A=A<16?0:A>=4080?255:A>>4;I=I<16?0:I>=4080?255:I>>4;B=B<16?0:B>=4080?255:B>>4;R=R<16?0:R>=4080?255:R>>4;f[c+P]=w;f[c+P+8]=x;f[c+P+16]=C;f[c+P+24]=S;f[c+P+32]=A;f[c+P+40]=I;f[c+P+48]=B;f[c+P+56]=R}}function g(e,t){var r=t.blocksPerLine;var a=t.blocksPerColumn;var i=new Int16Array(64);for(var n=0;n<a;n++){for(var s=0;s<r;s++){var o=u(t,n,s);d(t,o,i)}}return t.blockData}function v(e){return e<=0?0:e>=255?255:e}c.prototype={parse:function m(t){function r(){var e=t[n]<<8|t[n+1];n+=2;return e}function a(){var e=r();var a=t.subarray(n,n+e-2);n+=a.length;return a}function i(e){var t=Math.ceil(e.samplesPerLine/8/e.maxH);var r=Math.ceil(e.scanLines/8/e.maxV);for(var a=0;a<e.components.length;a++){_=e.components[a];var i=Math.ceil(Math.ceil(e.samplesPerLine/8)*_.h/e.maxH);var n=Math.ceil(Math.ceil(e.scanLines/8)*_.v/e.maxV);var s=t*_.h;var o=r*_.v;var l=64*o*(s+1);_.blockData=new Int16Array(l);_.blocksPerLine=i;_.blocksPerColumn=n}e.mcusPerLine=t;e.mcusPerColumn=r}var n=0;var s=null;var o=null;var l,c;var u=[];var d=[],v=[];var m=r();if(m!==65496){throw"SOI not found"}m=r();while(m!==65497){var p,b,y;switch(m){case 65504:case 65505:case 65506:case 65507:case 65508:case 65509:case 65510:case 65511:case 65512:case 65513:case 65514:case 65515:case 65516:case 65517:case 65518:case 65519:case 65534:var k=a();if(m===65504){if(k[0]===74&&k[1]===70&&k[2]===73&&k[3]===70&&k[4]===0){s={version:{major:k[5],minor:k[6]},densityUnits:k[7],xDensity:k[8]<<8|k[9],yDensity:k[10]<<8|k[11],thumbWidth:k[12],thumbHeight:k[13],thumbData:k.subarray(14,14+3*k[12]*k[13])}}}if(m===65518){if(k[0]===65&&k[1]===100&&k[2]===111&&k[3]===98&&k[4]===101){o={version:k[5]<<8|k[6],flags0:k[7]<<8|k[8],flags1:k[9]<<8|k[10],transformCode:k[11]}}}break;case 65499:var w=r();var x=w+n-2;var C;while(n<x){var S=t[n++];var A=new Uint16Array(64);if(S>>4===0){for(b=0;b<64;b++){C=e[b];A[C]=t[n++]}}else if(S>>4===1){for(b=0;b<64;b++){C=e[b];A[C]=r()}}else{throw"DQT: invalid table spec"}u[S&15]=A}break;case 65472:case 65473:case 65474:if(l){throw"Only single frame JPEGs supported"}r();l={};l.extended=m===65473;l.progressive=m===65474;l.precision=t[n++];l.scanLines=r();l.samplesPerLine=r();l.components=[];l.componentIds={};var I=t[n++],B;var R=0,T=0;for(p=0;p<I;p++){B=t[n];var O=t[n+1]>>4;var P=t[n+1]&15;if(R<O){R=O}if(T<P){T=P}var L=t[n+2];y=l.components.push({h:O,v:P,quantizationTable:u[L]});l.componentIds[B]=y-1;n+=3}l.maxH=R;l.maxV=T;i(l);break;case 65476:var M=r();for(p=2;p<M;){var E=t[n++];var D=new Uint8Array(16);var q=0;for(b=0;b<16;b++,n++){q+=D[b]=t[n]}var j=new Uint8Array(q);for(b=0;b<q;b++,n++){j[b]=t[n]}p+=17+q;(E>>4===0?v:d)[E&15]=h(D,j)}break;case 65501:r();c=r();break;case 65498:var F=r();var U=t[n++];var N=[],_;for(p=0;p<U;p++){var z=l.componentIds[t[n++]];_=l.components[z];var H=t[n++];_.huffmanTableDC=v[H>>4];_.huffmanTableAC=d[H&15];N.push(_)}var G=t[n++];var X=t[n++];var W=t[n++];var V=f(t,n,l,N,c,G,X,W>>4,W&15);n+=V;break;case 65535:if(t[n]!==255){n--}break;default:if(t[n-3]===255&&t[n-2]>=192&&t[n-2]<=254){n-=3;break}throw"unknown JPEG marker "+m.toString(16)}m=r()}this.width=l.samplesPerLine;this.height=l.scanLines;this.jfif=s;this.adobe=o;this.components=[];for(p=0;p<l.components.length;p++){_=l.components[p];this.components.push({output:g(l,_),scaleX:_.h/l.maxH,scaleY:_.v/l.maxV,blocksPerLine:_.blocksPerLine,blocksPerColumn:_.blocksPerColumn})}this.numComponents=this.components.length},_getLinearizedBlockData:function p(e,t){var r=this.width/e,a=this.height/t;var i,n,s,o;var l,c,h,u,f;var d;var g=0;var v;var m=this.components.length;var p=e*t*m;var b=new Uint8Array(p);var y=new Uint32Array(e);var k=4294967288;for(h=0;h<m;h++){i=this.components[h];n=i.scaleX*r;s=i.scaleY*a;g=h;v=i.output;o=i.blocksPerLine+1<<3;for(l=0;l<e;l++){u=0|l*n;y[l]=(u&k)<<3|u&7}for(c=0;c<t;c++){u=0|c*s;d=o*(u&k)|(u&7)<<3;for(l=0;l<e;l++){b[g]=v[d+y[l]];g+=m}}}var w=this.decodeTransform;if(w){for(h=0;h<p;){for(u=0,f=0;u<m;u++,h++,f+=2){b[h]=(b[h]*w[f]>>8)+w[f+1]}}}return b},_isColorConversionNeeded:function b(){if(this.adobe&&this.adobe.transformCode){return true}else if(this.numComponents===3){return true}else{return false}},_convertYccToRgb:function y(e){var t,r,a;for(var i=0,n=e.length;i<n;i+=3){t=e[i];r=e[i+1];a=e[i+2];e[i]=v(t-179.456+1.402*a);e[i+1]=v(t+135.459-.344*r-.714*a);e[i+2]=v(t-226.816+1.772*r)}return e},_convertYcckToRgb:function k(e){var t,r,a,i;var n=0;for(var s=0,o=e.length;s<o;s+=4){t=e[s];r=e[s+1];a=e[s+2];i=e[s+3];var l=-122.67195406894+r*(-660635669420364e-19*r+.000437130475926232*a-54080610064599e-18*t+.00048449797120281*i-.154362151871126)+a*(-.000957964378445773*a+.000817076911346625*t-.00477271405408747*i+1.53380253221734)+t*(.000961250184130688*t-.00266257332283933*i+.48357088451265)+i*(-.000336197177618394*i+.484791561490776);var c=107.268039397724+r*(219927104525741e-19*r-.000640992018297945*a+.000659397001245577*t+.000426105652938837*i-.176491792462875)+a*(-.000778269941513683*a+.00130872261408275*t+.000770482631801132*i-.151051492775562)+t*(.00126935368114843*t-.00265090189010898*i+.25802910206845)+i*(-.000318913117588328*i-.213742400323665);var h=-20.810012546947+r*(-.000570115196973677*r-263409051004589e-19*a+.0020741088115012*t-.00288260236853442*i+.814272968359295)+a*(-153496057440975e-19*a-.000132689043961446*t+.000560833691242812*i-.195152027534049)+t*(.00174418132927582*t-.00255243321439347*i+.116935020465145)+i*(-.000343531996510555*i+.24165260232407);e[n++]=v(l);e[n++]=v(c);e[n++]=v(h)}return e},_convertYcckToCmyk:function w(e){var t,r,a;for(var i=0,n=e.length;i<n;i+=4){t=e[i];r=e[i+1];a=e[i+2];e[i]=v(434.456-t-1.402*a);e[i+1]=v(119.541-t+.344*r+.714*a);e[i+2]=v(481.816-t-1.772*r)}return e},_convertCmykToRgb:function x(e){var t,r,a,i;var n=0;var s=-255*255*255;var o=1/255/255;for(var l=0,c=e.length;l<c;l+=4){t=e[l];r=e[l+1];a=e[l+2];i=e[l+3];var h=t*(-4.387332384609988*t+54.48615194189176*r+18.82290502165302*a+212.25662451639585*i-72734.4411664936)+r*(1.7149763477362134*r-5.6096736904047315*a-17.873870861415444*i-1401.7366389350734)+a*(-2.5217340131683033*a-21.248923337353073*i+4465.541406466231)-i*(21.86122147463605*i+48317.86113160301);var u=t*(8.841041422036149*t+60.118027045597366*r+6.871425592049007*a+31.159100130055922*i-20220.756542821975)+r*(-15.310361306967817*r+17.575251261109482*a+131.35250912493976*i-48691.05921601825)+a*(4.444339102852739*a+9.8632861493405*i-6341.191035517494)-i*(20.737325471181034*i+47890.15695978492);var f=t*(.8842522430003296*t+8.078677503112928*r+30.89978309703729*a-.23883238689178934*i-3616.812083916688)+r*(10.49593273432072*r+63.02378494754052*a+50.606957656360734*i-28620.90484698408)+a*(.03296041114873217*a+115.60384449646641*i-49363.43385999684)-i*(22.33816807309886*i+45932.16563550634);e[n++]=h>=0?255:h<=s?0:255+h*o|0;e[n++]=u>=0?255:u<=s?0:255+u*o|0;e[n++]=f>=0?255:f<=s?0:255+f*o|0}return e},getData:function C(e,t,r){if(this.numComponents>4){throw"Unsupported color mode"}var a=this._getLinearizedBlockData(e,t);if(this.numComponents===1&&r){var i=a.length;var n=new Uint8Array(i*3);var s=0;for(var o=0;o<i;o++){var l=a[o];n[s++]=l;n[s++]=l;n[s++]=l}return n}else if(this.numComponents===3){return this._convertYccToRgb(a)}else if(this.numComponents===4){if(this._isColorConversionNeeded()){if(r){return this._convertYcckToRgb(a)}else{return this._convertYcckToCmyk(a)}}else if(r){return this._convertCmykToRgb(a)}}return a}};return c}();e.JpegImage=t});(function(e,t){{t(e.pdfjsSharedUtil={})}})(this,function(e){var t=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:this;var r=[.001,0,0,.001,0,0];var a={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4};var i={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};var n={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26};var s={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};var o={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5};var l={UNKNOWN:0,FLATE:1,LZW:2,DCT:3,JPX:4,JBIG:5,A85:6,AHX:7,CCF:8,RL:9};var c={UNKNOWN:0,TYPE1:1,TYPE1C:2,CIDFONTTYPE0:3,CIDFONTTYPE0C:4,TRUETYPE:5,CIDFONTTYPE2:6,TYPE3:7,OPENTYPE:8,TYPE0:9,MMTYPE1:10};var h={errors:0,warnings:1,infos:5};var u={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91};var f=h.warnings;function d(e){f=e}function g(){return f}function v(e){if(f>=h.infos){console.log("Info: "+e)}}function m(e){if(f>=h.warnings){console.log("Warning: "+e)}}function p(e){console.log("Deprecated API usage: "+e)}function b(e){if(f>=h.errors){console.log("Error: "+e);console.log(y())}throw new Error(e)}function y(){try{throw new Error}catch(e){return e.stack?e.stack.split("\n").slice(2).join("\n"):""}}function k(e,t){if(!e){b(t)}}var w={unknown:"unknown",forms:"forms",javaScript:"javaScript",smask:"smask",shadingPattern:"shadingPattern",font:"font"};function x(e,t){try{var r=new URL(e);if(!r.origin||r.origin==="null"){return false}}catch(a){return false}var i=new URL(t,r);return r.origin===i.origin}function C(e,t){if(!e||typeof e!=="string"){return false}var r=/^[a-z][a-z0-9+\-.]*(?=:)/i.exec(e);if(!r){return t}r=r[0].toLowerCase();switch(r){case"http":case"https":case"ftp":case"mailto":case"tel":return true;default:return false}}function S(e,t,r){Object.defineProperty(e,t,{value:r,enumerable:true,configurable:true,writable:false});return r}function A(e){var t;return function(){if(e){t=Object.create(null);e(t);e=null}return t}}var I={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var B=function ve(){function e(e,t){this.name="PasswordException";this.message=e;this.code=t}e.prototype=new Error;e.constructor=e;return e}();var R=function me(){function e(e,t){this.name="UnknownErrorException";this.message=e;this.details=t}e.prototype=new Error;e.constructor=e;return e}();var T=function pe(){function e(e){this.name="InvalidPDFException";this.message=e}e.prototype=new Error;e.constructor=e;return e}();var O=function be(){function e(e){this.name="MissingPDFException";this.message=e}e.prototype=new Error;e.constructor=e;return e}();var P=function ye(){function e(e,t){this.name="UnexpectedResponseException";this.message=e;this.status=t}e.prototype=new Error;e.constructor=e;return e}();var L=function ke(){function e(e){this.message=e}e.prototype=new Error;e.prototype.name="NotImplementedException";e.constructor=e;return e}();var M=function we(){function e(e,t){this.begin=e;this.end=t;this.message="Missing data ["+e+", "+t+")"}e.prototype=new Error;e.prototype.name="MissingDataException";e.constructor=e;return e}();var E=function xe(){function e(e){this.message=e}e.prototype=new Error;e.prototype.name="XRefParseException";e.constructor=e;return e}();var D=/\x00/g;function q(e){if(typeof e!=="string"){m("The argument for removeNullCharacters must be a string.");return e}return e.replace(D,"")}function j(e){k(e!==null&&typeof e==="object"&&e.length!==undefined,"Invalid argument for bytesToString");var t=e.length;var r=8192;if(t<r){return String.fromCharCode.apply(null,e)}var a=[];for(var i=0;i<t;i+=r){var n=Math.min(i+r,t);var s=e.subarray(i,n);a.push(String.fromCharCode.apply(null,s))}return a.join("")}function F(e){k(typeof e==="string","Invalid argument for stringToBytes");var t=e.length;var r=new Uint8Array(t);for(var a=0;a<t;++a){r[a]=e.charCodeAt(a)&255}return r}function U(e){if(e.length!==undefined){return e.length}k(e.byteLength!==undefined);return e.byteLength}function N(e){if(e.length===1&&e[0]instanceof Uint8Array){return e[0]}var t=0;var r,a=e.length;var i,n;for(r=0;r<a;r++){i=e[r];n=U(i);t+=n}var s=0;var o=new Uint8Array(t);for(r=0;r<a;r++){i=e[r];if(!(i instanceof Uint8Array)){if(typeof i==="string"){i=F(i)}else{i=new Uint8Array(i)}}n=i.byteLength;o.set(i,s);s+=n}return o}function _(e){return String.fromCharCode(e>>24&255,e>>16&255,e>>8&255,e&255)}function z(e){var t=1,r=0;while(e>t){t<<=1;r++}return r}function H(e,t){return e[t]<<24>>24}function G(e,t){return e[t]<<8|e[t+1]}function X(e,t){return(e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3])>>>0}function W(){var e=new Uint8Array(2);e[0]=1;var t=new Uint16Array(e.buffer);return t[0]===1}function V(){try{new Function("");return true}catch(e){return false}}var K=function Ce(){function e(e,t){this.buffer=e;this.byteLength=e.length;this.length=t===undefined?this.byteLength>>2:t;a(this.length)}e.prototype=Object.create(null);var t=0;function r(e){return{get:function(){var t=this.buffer,r=e<<2;return(t[r]|t[r+1]<<8|t[r+2]<<16|t[r+3]<<24)>>>0},set:function(t){var r=this.buffer,a=e<<2;r[a]=t&255;r[a+1]=t>>8&255;r[a+2]=t>>16&255;r[a+3]=t>>>24&255}}}function a(a){while(t<a){Object.defineProperty(e.prototype,t,r(t));t++}}return e}();e.Uint32ArrayView=K;var Y=[1,0,0,1,0,0];var J=function Se(){function e(){}var t=["rgb(",0,",",0,",",0,")"];e.makeCssRgb=function a(e,r,i){t[1]=e;t[3]=r;t[5]=i;return t.join("")};e.transform=function i(e,t){return[e[0]*t[0]+e[2]*t[1],e[1]*t[0]+e[3]*t[1],e[0]*t[2]+e[2]*t[3],e[1]*t[2]+e[3]*t[3],e[0]*t[4]+e[2]*t[5]+e[4],e[1]*t[4]+e[3]*t[5]+e[5]]};e.applyTransform=function n(e,t){var r=e[0]*t[0]+e[1]*t[2]+t[4];var a=e[0]*t[1]+e[1]*t[3]+t[5];return[r,a]};e.applyInverseTransform=function s(e,t){var r=t[0]*t[3]-t[1]*t[2];var a=(e[0]*t[3]-e[1]*t[2]+t[2]*t[5]-t[4]*t[3])/r;var i=(-e[0]*t[1]+e[1]*t[0]+t[4]*t[1]-t[5]*t[0])/r;return[a,i]};e.getAxialAlignedBoundingBox=function o(t,r){var a=e.applyTransform(t,r);var i=e.applyTransform(t.slice(2,4),r);var n=e.applyTransform([t[0],t[3]],r);var s=e.applyTransform([t[2],t[1]],r);return[Math.min(a[0],i[0],n[0],s[0]),Math.min(a[1],i[1],n[1],s[1]),Math.max(a[0],i[0],n[0],s[0]),Math.max(a[1],i[1],n[1],s[1])]};e.inverseTransform=function l(e){var t=e[0]*e[3]-e[1]*e[2];return[e[3]/t,-e[1]/t,-e[2]/t,e[0]/t,(e[2]*e[5]-e[4]*e[3])/t,(e[4]*e[1]-e[5]*e[0])/t]};e.apply3dTransform=function c(e,t){return[e[0]*t[0]+e[1]*t[1]+e[2]*t[2],e[3]*t[0]+e[4]*t[1]+e[5]*t[2],e[6]*t[0]+e[7]*t[1]+e[8]*t[2]]};e.singularValueDecompose2dScale=function h(e){var t=[e[0],e[2],e[1],e[3]];var r=e[0]*t[0]+e[1]*t[2];var a=e[0]*t[1]+e[1]*t[3];var i=e[2]*t[0]+e[3]*t[2];var n=e[2]*t[1]+e[3]*t[3];var s=(r+n)/2;var o=Math.sqrt((r+n)*(r+n)-4*(r*n-i*a))/2;var l=s+o||1;var c=s-o||1;return[Math.sqrt(l),Math.sqrt(c)]};e.normalizeRect=function u(e){var t=e.slice(0);if(e[0]>e[2]){t[0]=e[2];t[2]=e[0]}if(e[1]>e[3]){t[1]=e[3];t[3]=e[1]}return t};e.intersect=function f(t,r){function a(e,t){return e-t}var i=[t[0],t[2],r[0],r[2]].sort(a),n=[t[1],t[3],r[1],r[3]].sort(a),s=[];t=e.normalizeRect(t);r=e.normalizeRect(r);if(i[0]===t[0]&&i[1]===r[0]||i[0]===r[0]&&i[1]===t[0]){s[0]=i[1];s[2]=i[2]}else{return false}if(n[0]===t[1]&&n[1]===r[1]||n[0]===r[1]&&n[1]===t[1]){s[1]=n[1];s[3]=n[2]}else{return false}return s};e.sign=function d(e){return e<0?-1:1};var r=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"];e.toRoman=function g(e,t){k(ie(e)&&e>0,"The number should be a positive integer.");var a,i=[];while(e>=1e3){e-=1e3;i.push("M")}a=e/100|0;e%=100;i.push(r[a]);a=e/10|0;e%=10;i.push(r[10+a]);i.push(r[20+e]);var n=i.join("");return t?n.toLowerCase():n};e.appendToArray=function v(e,t){Array.prototype.push.apply(e,t)};e.prependToArray=function m(e,t){Array.prototype.unshift.apply(e,t)};e.extendObj=function p(e,t){for(var r in t){e[r]=t[r]}};e.getInheritableProperty=function b(e,t){while(e&&!e.has(t)){e=e.get("Parent")}if(!e){return null}return e.get(t)};e.inherit=function y(e,t,r){e.prototype=Object.create(t.prototype);e.prototype.constructor=e;for(var a in r){e.prototype[a]=r[a]}};e.loadScript=function w(e,t){var r=document.createElement("script");var a=false;r.setAttribute("src",e);if(t){r.onload=function(){if(!a){t()}a=true}}document.getElementsByTagName("head")[0].appendChild(r)};return e}();var Z=function Ae(){function e(e,t,r,a,i,n){this.viewBox=e;this.scale=t;this.rotation=r;this.offsetX=a;this.offsetY=i;var s=(e[2]+e[0])/2;var o=(e[3]+e[1])/2;var l,c,h,u;r=r%360;r=r<0?r+360:r;switch(r){case 180:l=-1;c=0;h=0;u=1;break;case 90:l=0;c=1;h=1;u=0;break;case 270:l=0;c=-1;h=-1;u=0;break;default:l=1;c=0;h=0;u=-1;break}if(n){h=-h;u=-u}var f,d;var g,v;if(l===0){f=Math.abs(o-e[1])*t+a;d=Math.abs(s-e[0])*t+i;g=Math.abs(e[3]-e[1])*t;v=Math.abs(e[2]-e[0])*t}else{f=Math.abs(s-e[0])*t+a;d=Math.abs(o-e[1])*t+i;g=Math.abs(e[2]-e[0])*t;v=Math.abs(e[3]-e[1])*t}this.transform=[l*t,c*t,h*t,u*t,f-l*t*s-h*t*o,d-c*t*s-u*t*o];this.width=g;this.height=v;this.fontScale=t}e.prototype={clone:function t(r){r=r||{};var a="scale"in r?r.scale:this.scale;var i="rotation"in r?r.rotation:this.rotation;return new e(this.viewBox.slice(),a,i,this.offsetX,this.offsetY,r.dontFlip)},convertToViewportPoint:function r(e,t){return J.applyTransform([e,t],this.transform)},convertToViewportRectangle:function a(e){var t=J.applyTransform([e[0],e[1]],this.transform);var r=J.applyTransform([e[2],e[3]],this.transform);return[t[0],t[1],r[0],r[1]]},convertToPdfPoint:function i(e,t){return J.applyInverseTransform([e,t],this.transform)}};return e}();var Q=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function $(e){var t,r=e.length,a=[];if(e[0]==="þ"&&e[1]==="ÿ"){for(t=2;t<r;t+=2){a.push(String.fromCharCode(e.charCodeAt(t)<<8|e.charCodeAt(t+1)))}}else{for(t=0;t<r;++t){var i=Q[e.charCodeAt(t)];a.push(i?String.fromCharCode(i):e.charAt(t))}}return a.join("")}function ee(e){return decodeURIComponent(escape(e))}function te(e){return unescape(encodeURIComponent(e))}function re(e){for(var t in e){return false}return true}function ae(e){return typeof e==="boolean"}function ie(e){return typeof e==="number"&&(e|0)===e}function ne(e){return typeof e==="number"}function se(e){return typeof e==="string"}function oe(e){return e instanceof Array}function le(e){return typeof e==="object"&&e!==null&&e.byteLength!==undefined}function ce(){var e={};e.promise=new Promise(function(t,r){e.resolve=t;e.reject=r});return e}(function Ie(){if(t.Promise){if(typeof t.Promise.all!=="function"){t.Promise.all=function(e){var r=0,a=[],i,n;var s=new t.Promise(function(e,t){i=e;n=t});e.forEach(function(e,t){r++;e.then(function(e){a[t]=e;r--;if(r===0){i(a)}},n)});if(r===0){i(a)}return s}}if(typeof t.Promise.resolve!=="function"){t.Promise.resolve=function(e){return new t.Promise(function(t){t(e)})}}if(typeof t.Promise.reject!=="function"){t.Promise.reject=function(e){return new t.Promise(function(t,r){r(e)})}}if(typeof t.Promise.prototype.catch!=="function"){t.Promise.prototype.catch=function(e){return t.Promise.prototype.then(undefined,e)}}return}var e=0;var r=1;var a=2;var i=500;var n={handlers:[],running:false,unhandledRejections:[],pendingRejectionCheck:false,scheduleHandlers:function o(t){if(t._status===e){return}this.handlers=this.handlers.concat(t._handlers);t._handlers=[];if(this.running){return}this.running=true;setTimeout(this.runHandlers.bind(this),0)},runHandlers:function l(){var e=1;var t=Date.now()+e;while(this.handlers.length>0){var i=this.handlers.shift();var n=i.thisPromise._status;var s=i.thisPromise._value;try{if(n===r){if(typeof i.onResolve==="function"){s=i.onResolve(s)}}else if(typeof i.onReject==="function"){s=i.onReject(s);n=r;if(i.thisPromise._unhandledRejection){this.removeUnhandeledRejection(i.thisPromise)}}}catch(o){n=a;s=o}i.nextPromise._updateStatus(n,s);if(Date.now()>=t){break}}if(this.handlers.length>0){setTimeout(this.runHandlers.bind(this),0);return}this.running=false},addUnhandledRejection:function c(e){this.unhandledRejections.push({promise:e,time:Date.now()});this.scheduleRejectionCheck()},removeUnhandeledRejection:function h(e){e._unhandledRejection=false;for(var t=0;t<this.unhandledRejections.length;t++){if(this.unhandledRejections[t].promise===e){this.unhandledRejections.splice(t);t--}}},scheduleRejectionCheck:function u(){if(this.pendingRejectionCheck){return}this.pendingRejectionCheck=true;setTimeout(function e(){this.pendingRejectionCheck=false;var e=Date.now();for(var t=0;t<this.unhandledRejections.length;t++){if(e-this.unhandledRejections[t].time>i){var r=this.unhandledRejections[t].promise._value;var a="Unhandled rejection: "+r;if(r.stack){a+="\n"+r.stack}m(a);this.unhandledRejections.splice(t);t--}}if(this.unhandledRejections.length){this.scheduleRejectionCheck()}}.bind(this),i)}};function s(t){this._status=e;this._handlers=[];try{t.call(this,this._resolve.bind(this),this._reject.bind(this))}catch(r){this._reject(r)}}s.all=function f(e){var t,r;var i=new s(function(e,a){t=e;r=a});var n=e.length;var o=[];if(n===0){t(o);return i}function l(e){if(i._status===a){return}o=[];r(e)}for(var c=0,h=e.length;c<h;++c){var u=e[c];var f=function(e){return function(r){if(i._status===a){return}o[e]=r;n--;if(n===0){t(o)}}}(c);if(s.isPromise(u)){u.then(f,l)}else{f(u)}}return i};s.isPromise=function d(e){return e&&typeof e.then==="function"};s.resolve=function g(e){return new s(function(t){t(e)})};s.reject=function v(e){return new s(function(t,r){r(e)})};s.prototype={_status:null,_value:null,_handlers:null,_unhandledRejection:null,_updateStatus:function p(e,t){if(this._status===r||this._status===a){return}if(e===r&&s.isPromise(t)){t.then(this._updateStatus.bind(this,r),this._updateStatus.bind(this,a));return}this._status=e;this._value=t;if(e===a&&this._handlers.length===0){this._unhandledRejection=true;n.addUnhandledRejection(this)}n.scheduleHandlers(this)},_resolve:function b(e){this._updateStatus(r,e)},_reject:function y(e){this._updateStatus(a,e)},then:function k(e,t){var r=new s(function(e,t){this.resolve=e;this.reject=t});this._handlers.push({thisPromise:this,onResolve:e,onReject:t,nextPromise:r});n.scheduleHandlers(this);return r},"catch":function w(e){return this.then(undefined,e)}};t.Promise=s})();var he=function Be(){function e(e,t,r){while(e.length<r){e+=t}return e}function t(){this.started=Object.create(null);this.times=[];this.enabled=true}t.prototype={time:function r(e){if(!this.enabled){return}if(e in this.started){m("Timer is already running for "+e)}this.started[e]=Date.now()},timeEnd:function a(e){if(!this.enabled){return}if(!(e in this.started)){m("Timer has not been started for "+e)}this.times.push({name:e,start:this.started[e],end:Date.now()});delete this.started[e]},toString:function i(){var t,r;var a=this.times;var i="";var n=0;for(t=0,r=a.length;t<r;++t){var s=a[t]["name"];if(s.length>n){n=s.length}}for(t=0,r=a.length;t<r;++t){var o=a[t];var l=o.end-o.start;i+=e(o["name"]," ",n)+" "+l+"ms\n"}return i}};return t}();var ue=function Re(e,t){if(typeof Blob!=="undefined"){return new Blob([e],{type:t})}var r=new MozBlobBuilder;r.append(e);return r.getBlob(t)};var fe=function Te(){var e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function t(r,a,i){if(!i&&typeof URL!=="undefined"&&URL.createObjectURL){var n=ue(r,a);return URL.createObjectURL(n)}var s="data:"+a+";base64,";for(var o=0,l=r.length;o<l;o+=3){var c=r[o]&255;var h=r[o+1]&255;var u=r[o+2]&255;var f=c>>2,d=(c&3)<<4|h>>4;var g=o+1<l?(h&15)<<2|u>>6:64;var v=o+2<l?u&63:64;s+=e[f]+e[d]+e[g]+e[v]}return s}}();function de(e,t,r){this.sourceName=e;this.targetName=t;this.comObj=r;this.callbackIndex=1;this.postMessageTransfers=true;var a=this.callbacksCapabilities=Object.create(null);var i=this.actionHandler=Object.create(null);this._onComObjOnMessage=function n(e){var t=e.data;if(t.targetName!==this.sourceName){return}if(t.isReply){var n=t.callbackId;if(t.callbackId in a){var s=a[n];delete a[n];if("error"in t){s.reject(t.error)}else{s.resolve(t.data)}}else{b("Cannot resolve callback "+n)}}else if(t.action in i){var o=i[t.action];if(t.callbackId){var l=this.sourceName;var c=t.sourceName;Promise.resolve().then(function(){return o[0].call(o[1],t.data)}).then(function(e){r.postMessage({sourceName:l,targetName:c,isReply:true,callbackId:t.callbackId,data:e})},function(e){if(e instanceof Error){e=e+""}r.postMessage({sourceName:l,targetName:c,isReply:true,callbackId:t.callbackId,error:e})})}else{o[0].call(o[1],t.data)}}else{b("Unknown action from worker: "+t.action)}}.bind(this);r.addEventListener("message",this._onComObjOnMessage)}de.prototype={on:function Oe(e,t,r){var a=this.actionHandler;if(a[e]){b('There is already an actionName called "'+e+'"')}a[e]=[t,r]},send:function Pe(e,t,r){var a={sourceName:this.sourceName,targetName:this.targetName,action:e,data:t};this.postMessage(a,r)},sendWithPromise:function Le(e,t,r){var a=this.callbackIndex++;var i={sourceName:this.sourceName,targetName:this.targetName,action:e,data:t,callbackId:a};var n=ce();this.callbacksCapabilities[a]=n;try{this.postMessage(i,r)}catch(s){n.reject(s)}return n.promise},postMessage:function(e,t){if(t&&this.postMessageTransfers){this.comObj.postMessage(e,t)}else{this.comObj.postMessage(e)}},destroy:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}};function ge(e,t,r){var a=new Image;a.onload=function i(){r.resolve(e,a)};a.onerror=function n(){r.resolve(e,null);m("Error during JPEG image loading")};a.src=t}(function Me(e){var t=false;try{if(typeof URL==="function"&&typeof URL.prototype==="object"&&"origin"in URL.prototype){var r=new URL("b","http://a");r.pathname="c%20d";t=r.href==="http://a/c%20d"}}catch(a){}if(t)return;var i=Object.create(null);i["ftp"]=21;i["file"]=0;i["gopher"]=70;i["http"]=80;i["https"]=443;i["ws"]=80;i["wss"]=443;var n=Object.create(null);n["%2e"]=".";n[".%2e"]="..";n["%2e."]="..";n["%2e%2e"]="..";function s(e){return i[e]!==undefined}function o(){v.call(this);this._isInvalid=true}function l(e){if(""==e){o.call(this)}return e.toLowerCase()}function c(e){var t=e.charCodeAt(0);if(t>32&&t<127&&[34,35,60,62,63,96].indexOf(t)==-1){return e}return encodeURIComponent(e)}function h(e){var t=e.charCodeAt(0);if(t>32&&t<127&&[34,35,60,62,96].indexOf(t)==-1){return e}return encodeURIComponent(e)}var u=undefined,f=/[a-zA-Z]/,d=/[a-zA-Z0-9\+\-\.]/;function g(e,t,r){function a(e){y.push(e)}var g=t||"scheme start",v=0,m="",p=false,b=false,y=[];e:while((e[v-1]!=u||v==0)&&!this._isInvalid){var k=e[v];switch(g){case"scheme start":if(k&&f.test(k)){m+=k.toLowerCase();g="scheme"}else if(!t){m="";g="no scheme";continue}else{a("Invalid scheme.");break e}break;case"scheme":if(k&&d.test(k)){m+=k.toLowerCase()}else if(":"==k){this._scheme=m;m="";if(t){break e}if(s(this._scheme)){this._isRelative=true}if("file"==this._scheme){g="relative"}else if(this._isRelative&&r&&r._scheme==this._scheme){g="relative or authority"}else if(this._isRelative){g="authority first slash"}else{g="scheme data"}}else if(!t){m="";v=0;g="no scheme";continue}else if(u==k){break e}else{a("Code point not allowed in scheme: "+k);break e}break;case"scheme data":if("?"==k){this._query="?";g="query"}else if("#"==k){this._fragment="#";g="fragment"}else{if(u!=k&&" "!=k&&"\n"!=k&&"\r"!=k){this._schemeData+=c(k)}}break;case"no scheme":if(!r||!s(r._scheme)){a("Missing scheme.");o.call(this)}else{g="relative";continue}break;case"relative or authority":if("/"==k&&"/"==e[v+1]){g="authority ignore slashes"}else{a("Expected /, got: "+k);g="relative";continue}break;case"relative":this._isRelative=true;if("file"!=this._scheme)this._scheme=r._scheme;if(u==k){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query=r._query;this._username=r._username;this._password=r._password;break e}else if("/"==k||"\\"==k){if("\\"==k)a("\\ is an invalid code point.");g="relative slash"}else if("?"==k){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query="?";this._username=r._username;this._password=r._password;g="query"}else if("#"==k){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query=r._query;this._fragment="#";this._username=r._username;this._password=r._password;g="fragment"}else{var w=e[v+1];var x=e[v+2];if("file"!=this._scheme||!f.test(k)||w!=":"&&w!="|"||u!=x&&"/"!=x&&"\\"!=x&&"?"!=x&&"#"!=x){this._host=r._host;this._port=r._port;this._username=r._username;this._password=r._password;this._path=r._path.slice();this._path.pop()}g="relative path";continue}break;case"relative slash":if("/"==k||"\\"==k){if("\\"==k){a("\\ is an invalid code point.")}if("file"==this._scheme){g="file host"}else{g="authority ignore slashes"}}else{if("file"!=this._scheme){this._host=r._host;this._port=r._port;this._username=r._username;this._password=r._password}g="relative path";continue}break;case"authority first slash":if("/"==k){g="authority second slash"}else{a("Expected '/', got: "+k);g="authority ignore slashes";continue}break;case"authority second slash":g="authority ignore slashes";if("/"!=k){a("Expected '/', got: "+k);continue}break;case"authority ignore slashes":if("/"!=k&&"\\"!=k){g="authority";continue; }else{a("Expected authority, got: "+k)}break;case"authority":if("@"==k){if(p){a("@ already seen.");m+="%40"}p=true;for(var C=0;C<m.length;C++){var S=m[C];if(" "==S||"\n"==S||"\r"==S){a("Invalid whitespace in authority.");continue}if(":"==S&&null===this._password){this._password="";continue}var A=c(S);null!==this._password?this._password+=A:this._username+=A}m=""}else if(u==k||"/"==k||"\\"==k||"?"==k||"#"==k){v-=m.length;m="";g="host";continue}else{m+=k}break;case"file host":if(u==k||"/"==k||"\\"==k||"?"==k||"#"==k){if(m.length==2&&f.test(m[0])&&(m[1]==":"||m[1]=="|")){g="relative path"}else if(m.length==0){g="relative path start"}else{this._host=l.call(this,m);m="";g="relative path start"}continue}else if(" "==k||"\n"==k||"\r"==k){a("Invalid whitespace in file host.")}else{m+=k}break;case"host":case"hostname":if(":"==k&&!b){this._host=l.call(this,m);m="";g="port";if("hostname"==t){break e}}else if(u==k||"/"==k||"\\"==k||"?"==k||"#"==k){this._host=l.call(this,m);m="";g="relative path start";if(t){break e}continue}else if(" "!=k&&"\n"!=k&&"\r"!=k){if("["==k){b=true}else if("]"==k){b=false}m+=k}else{a("Invalid code point in host/hostname: "+k)}break;case"port":if(/[0-9]/.test(k)){m+=k}else if(u==k||"/"==k||"\\"==k||"?"==k||"#"==k||t){if(""!=m){var I=parseInt(m,10);if(I!=i[this._scheme]){this._port=I+""}m=""}if(t){break e}g="relative path start";continue}else if(" "==k||"\n"==k||"\r"==k){a("Invalid code point in port: "+k)}else{o.call(this)}break;case"relative path start":if("\\"==k)a("'\\' not allowed in path.");g="relative path";if("/"!=k&&"\\"!=k){continue}break;case"relative path":if(u==k||"/"==k||"\\"==k||!t&&("?"==k||"#"==k)){if("\\"==k){a("\\ not allowed in relative path.")}var B;if(B=n[m.toLowerCase()]){m=B}if(".."==m){this._path.pop();if("/"!=k&&"\\"!=k){this._path.push("")}}else if("."==m&&"/"!=k&&"\\"!=k){this._path.push("")}else if("."!=m){if("file"==this._scheme&&this._path.length==0&&m.length==2&&f.test(m[0])&&m[1]=="|"){m=m[0]+":"}this._path.push(m)}m="";if("?"==k){this._query="?";g="query"}else if("#"==k){this._fragment="#";g="fragment"}}else if(" "!=k&&"\n"!=k&&"\r"!=k){m+=c(k)}break;case"query":if(!t&&"#"==k){this._fragment="#";g="fragment"}else if(u!=k&&" "!=k&&"\n"!=k&&"\r"!=k){this._query+=h(k)}break;case"fragment":if(u!=k&&" "!=k&&"\n"!=k&&"\r"!=k){this._fragment+=k}break}v++}}function v(){this._scheme="";this._schemeData="";this._username="";this._password=null;this._host="";this._port="";this._path=[];this._query="";this._fragment="";this._isInvalid=false;this._isRelative=false}function m(e,t){if(t!==undefined&&!(t instanceof m))t=new m(String(t));this._url=e;v.call(this);var r=e.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,"");g.call(this,r,null,t)}m.prototype={toString:function(){return this.href},get href(){if(this._isInvalid)return this._url;var e="";if(""!=this._username||null!=this._password){e=this._username+(null!=this._password?":"+this._password:"")+"@"}return this.protocol+(this._isRelative?"//"+e+this.host:"")+this.pathname+this._query+this._fragment},set href(e){v.call(this);g.call(this,e)},get protocol(){return this._scheme+":"},set protocol(e){if(this._isInvalid)return;g.call(this,e+":","scheme start")},get host(){return this._isInvalid?"":this._port?this._host+":"+this._port:this._host},set host(e){if(this._isInvalid||!this._isRelative)return;g.call(this,e,"host")},get hostname(){return this._host},set hostname(e){if(this._isInvalid||!this._isRelative)return;g.call(this,e,"hostname")},get port(){return this._port},set port(e){if(this._isInvalid||!this._isRelative)return;g.call(this,e,"port")},get pathname(){return this._isInvalid?"":this._isRelative?"/"+this._path.join("/"):this._schemeData},set pathname(e){if(this._isInvalid||!this._isRelative)return;this._path=[];g.call(this,e,"relative path start")},get search(){return this._isInvalid||!this._query||"?"==this._query?"":this._query},set search(e){if(this._isInvalid||!this._isRelative)return;this._query="?";if("?"==e[0])e=e.slice(1);g.call(this,e,"query")},get hash(){return this._isInvalid||!this._fragment||"#"==this._fragment?"":this._fragment},set hash(e){if(this._isInvalid)return;this._fragment="#";if("#"==e[0])e=e.slice(1);g.call(this,e,"fragment")},get origin(){var e;if(this._isInvalid||!this._scheme){return""}switch(this._scheme){case"data":case"file":case"javascript":case"mailto":return"null"}e=this.host;if(!e){return""}return this._scheme+"://"+e}};var p=e.URL;if(p){m.createObjectURL=function(e){return p.createObjectURL.apply(p,arguments)};m.revokeObjectURL=function(e){p.revokeObjectURL(e)}}e.URL=m})(t);e.FONT_IDENTITY_MATRIX=r;e.IDENTITY_MATRIX=Y;e.OPS=u;e.VERBOSITY_LEVELS=h;e.UNSUPPORTED_FEATURES=w;e.AnnotationBorderStyleType=o;e.AnnotationFlag=s;e.AnnotationType=n;e.FontType=c;e.ImageKind=i;e.InvalidPDFException=T;e.MessageHandler=de;e.MissingDataException=M;e.MissingPDFException=O;e.NotImplementedException=L;e.PageViewport=Z;e.PasswordException=B;e.PasswordResponses=I;e.StatTimer=he;e.StreamType=l;e.TextRenderingMode=a;e.UnexpectedResponseException=P;e.UnknownErrorException=R;e.Util=J;e.XRefParseException=E;e.arrayByteLength=U;e.arraysToBytes=N;e.assert=k;e.bytesToString=j;e.createBlob=ue;e.createPromiseCapability=ce;e.createObjectURL=fe;e.deprecated=p;e.error=b;e.getLookupTableFactory=A;e.getVerbosityLevel=g;e.globalScope=t;e.info=v;e.isArray=oe;e.isArrayBuffer=le;e.isBool=ae;e.isEmptyObj=re;e.isInt=ie;e.isNum=ne;e.isString=se;e.isSameOrigin=x;e.isValidUrl=C;e.isLittleEndian=W;e.isEvalSupported=V;e.loadJpegStream=ge;e.log2=z;e.readInt8=H;e.readUint16=G;e.readUint32=X;e.removeNullCharacters=q;e.setVerbosityLevel=d;e.shadow=S;e.string32=_;e.stringToBytes=F;e.stringToPDFString=$;e.stringToUTF8String=ee;e.utf8StringToString=te;e.warn=m});(function(e,t){{t(e.pdfjsCoreCFFParser={},e.pdfjsSharedUtil,e.pdfjsCoreCharsets,e.pdfjsCoreEncodings)}})(this,function(e,t,r,a){var i=t.error;var n=t.info;var s=t.bytesToString;var o=t.warn;var l=t.isArray;var c=t.Util;var h=t.stringToBytes;var u=t.assert;var f=r.ISOAdobeCharset;var d=r.ExpertCharset;var g=r.ExpertSubsetCharset;var v=a.StandardEncoding;var m=a.ExpertEncoding;var p=10;var b=[".notdef","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quoteright","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","quoteleft","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","exclamdown","cent","sterling","fraction","yen","florin","section","currency","quotesingle","quotedblleft","guillemotleft","guilsinglleft","guilsinglright","fi","fl","endash","dagger","daggerdbl","periodcentered","paragraph","bullet","quotesinglbase","quotedblbase","quotedblright","guillemotright","ellipsis","perthousand","questiondown","grave","acute","circumflex","tilde","macron","breve","dotaccent","dieresis","ring","cedilla","hungarumlaut","ogonek","caron","emdash","AE","ordfeminine","Lslash","Oslash","OE","ordmasculine","ae","dotlessi","lslash","oslash","oe","germandbls","onesuperior","logicalnot","mu","trademark","Eth","onehalf","plusminus","Thorn","onequarter","divide","brokenbar","degree","thorn","threequarters","twosuperior","registered","minus","eth","multiply","threesuperior","copyright","Aacute","Acircumflex","Adieresis","Agrave","Aring","Atilde","Ccedilla","Eacute","Ecircumflex","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Ntilde","Oacute","Ocircumflex","Odieresis","Ograve","Otilde","Scaron","Uacute","Ucircumflex","Udieresis","Ugrave","Yacute","Ydieresis","Zcaron","aacute","acircumflex","adieresis","agrave","aring","atilde","ccedilla","eacute","ecircumflex","edieresis","egrave","iacute","icircumflex","idieresis","igrave","ntilde","oacute","ocircumflex","odieresis","ograve","otilde","scaron","uacute","ucircumflex","udieresis","ugrave","yacute","ydieresis","zcaron","exclamsmall","Hungarumlautsmall","dollaroldstyle","dollarsuperior","ampersandsmall","Acutesmall","parenleftsuperior","parenrightsuperior","twodotenleader","onedotenleader","zerooldstyle","oneoldstyle","twooldstyle","threeoldstyle","fouroldstyle","fiveoldstyle","sixoldstyle","sevenoldstyle","eightoldstyle","nineoldstyle","commasuperior","threequartersemdash","periodsuperior","questionsmall","asuperior","bsuperior","centsuperior","dsuperior","esuperior","isuperior","lsuperior","msuperior","nsuperior","osuperior","rsuperior","ssuperior","tsuperior","ff","ffi","ffl","parenleftinferior","parenrightinferior","Circumflexsmall","hyphensuperior","Gravesmall","Asmall","Bsmall","Csmall","Dsmall","Esmall","Fsmall","Gsmall","Hsmall","Ismall","Jsmall","Ksmall","Lsmall","Msmall","Nsmall","Osmall","Psmall","Qsmall","Rsmall","Ssmall","Tsmall","Usmall","Vsmall","Wsmall","Xsmall","Ysmall","Zsmall","colonmonetary","onefitted","rupiah","Tildesmall","exclamdownsmall","centoldstyle","Lslashsmall","Scaronsmall","Zcaronsmall","Dieresissmall","Brevesmall","Caronsmall","Dotaccentsmall","Macronsmall","figuredash","hypheninferior","Ogoneksmall","Ringsmall","Cedillasmall","questiondownsmall","oneeighth","threeeighths","fiveeighths","seveneighths","onethird","twothirds","zerosuperior","foursuperior","fivesuperior","sixsuperior","sevensuperior","eightsuperior","ninesuperior","zeroinferior","oneinferior","twoinferior","threeinferior","fourinferior","fiveinferior","sixinferior","seveninferior","eightinferior","nineinferior","centinferior","dollarinferior","periodinferior","commainferior","Agravesmall","Aacutesmall","Acircumflexsmall","Atildesmall","Adieresissmall","Aringsmall","AEsmall","Ccedillasmall","Egravesmall","Eacutesmall","Ecircumflexsmall","Edieresissmall","Igravesmall","Iacutesmall","Icircumflexsmall","Idieresissmall","Ethsmall","Ntildesmall","Ogravesmall","Oacutesmall","Ocircumflexsmall","Otildesmall","Odieresissmall","OEsmall","Oslashsmall","Ugravesmall","Uacutesmall","Ucircumflexsmall","Udieresissmall","Yacutesmall","Thornsmall","Ydieresissmall","001.000","001.001","001.002","001.003","Black","Bold","Book","Light","Medium","Regular","Roman","Semibold"];var y=function M(){var e=[null,{id:"hstem",min:2,stackClearing:true,stem:true},null,{id:"vstem",min:2,stackClearing:true,stem:true},{id:"vmoveto",min:1,stackClearing:true},{id:"rlineto",min:2,resetStack:true},{id:"hlineto",min:1,resetStack:true},{id:"vlineto",min:1,resetStack:true},{id:"rrcurveto",min:6,resetStack:true},null,{id:"callsubr",min:1,undefStack:true},{id:"return",min:0,undefStack:true},null,null,{id:"endchar",min:0,stackClearing:true},null,null,null,{id:"hstemhm",min:2,stackClearing:true,stem:true},{id:"hintmask",min:0,stackClearing:true},{id:"cntrmask",min:0,stackClearing:true},{id:"rmoveto",min:2,stackClearing:true},{id:"hmoveto",min:1,stackClearing:true},{id:"vstemhm",min:2,stackClearing:true,stem:true},{id:"rcurveline",min:8,resetStack:true},{id:"rlinecurve",min:8,resetStack:true},{id:"vvcurveto",min:4,resetStack:true},{id:"hhcurveto",min:4,resetStack:true},null,{id:"callgsubr",min:1,undefStack:true},{id:"vhcurveto",min:4,resetStack:true},{id:"hvcurveto",min:4,resetStack:true}];var t=[null,null,null,{id:"and",min:2,stackDelta:-1},{id:"or",min:2,stackDelta:-1},{id:"not",min:1,stackDelta:0},null,null,null,{id:"abs",min:1,stackDelta:0},{id:"add",min:2,stackDelta:-1,stackFn:function a(e,t){e[t-2]=e[t-2]+e[t-1]}},{id:"sub",min:2,stackDelta:-1,stackFn:function c(e,t){e[t-2]=e[t-2]-e[t-1]}},{id:"div",min:2,stackDelta:-1,stackFn:function h(e,t){e[t-2]=e[t-2]/e[t-1]}},null,{id:"neg",min:1,stackDelta:0,stackFn:function u(e,t){e[t-1]=-e[t-1]}},{id:"eq",min:2,stackDelta:-1},null,null,{id:"drop",min:1,stackDelta:-1},null,{id:"put",min:2,stackDelta:-2},{id:"get",min:1,stackDelta:0},{id:"ifelse",min:4,stackDelta:-3},{id:"random",min:0,stackDelta:1},{id:"mul",min:2,stackDelta:-1,stackFn:function b(e,t){e[t-2]=e[t-2]*e[t-1]}},null,{id:"sqrt",min:1,stackDelta:0},{id:"dup",min:1,stackDelta:1},{id:"exch",min:2,stackDelta:0},{id:"index",min:2,stackDelta:0},{id:"roll",min:3,stackDelta:-2},null,null,null,{id:"hflex",min:7,resetStack:true},{id:"flex",min:13,resetStack:true},{id:"hflex1",min:9,resetStack:true},{id:"flex1",min:11,resetStack:true}];function r(e,t,r){this.bytes=e.getBytes();this.properties=t;this.seacAnalysisEnabled=!!r}r.prototype={parse:function y(){var e=this.properties;var t=new k;this.cff=t;var r=this.parseHeader();var a=this.parseIndex(r.endPos);var i=this.parseIndex(a.endPos);var n=this.parseIndex(i.endPos);var s=this.parseIndex(n.endPos);var o=this.parseDict(i.obj.get(0));var l=this.createDict(A,o,t.strings);t.header=r.obj;t.names=this.parseNameIndex(a.obj);t.strings=this.parseStringIndex(n.obj);t.topDict=l;t.globalSubrIndex=s.obj;this.parsePrivateDict(t.topDict);t.isCIDFont=l.hasName("ROS");var c=l.getByName("CharStrings");var h=this.parseIndex(c).obj;var u=l.getByName("FontMatrix");if(u){e.fontMatrix=u}var f=l.getByName("FontBBox");if(f){e.ascent=f[3];e.descent=f[1];e.ascentScaled=true}var d,g;if(t.isCIDFont){var v=this.parseIndex(l.getByName("FDArray")).obj;for(var m=0,p=v.count;m<p;++m){var b=v.get(m);var y=this.createDict(A,this.parseDict(b),t.strings);this.parsePrivateDict(y);t.fdArray.push(y)}g=null;d=this.parseCharsets(l.getByName("charset"),h.count,t.strings,true);t.fdSelect=this.parseFDSelect(l.getByName("FDSelect"),h.count)}else{d=this.parseCharsets(l.getByName("charset"),h.count,t.strings,false);g=this.parseEncoding(l.getByName("Encoding"),e,t.strings,d.charset)}t.charset=d;t.encoding=g;var w=this.parseCharStrings(h,l.privateDict.subrsIndex,s.obj,t.fdSelect,t.fdArray);t.charStrings=w.charStrings;t.seacs=w.seacs;t.widths=w.widths;return t},parseHeader:function S(){var e=this.bytes;var t=e.length;var r=0;while(r<t&&e[r]!==1){++r}if(r>=t){i("Invalid CFF header")}else if(r!==0){n("cff data is shifted");e=e.subarray(r);this.bytes=e}var a=e[0];var s=e[1];var o=e[2];var l=e[3];var c=new w(a,s,o,l);return{obj:c,endPos:o}},parseDict:function P(e){var t=0;function r(){var r=e[t++];if(r===30){return a(t)}else if(r===28){r=e[t++];r=(r<<24|e[t++]<<16)>>16;return r}else if(r===29){r=e[t++];r=r<<8|e[t++];r=r<<8|e[t++];r=r<<8|e[t++];return r}else if(r>=32&&r<=246){return r-139}else if(r>=247&&r<=250){return(r-247)*256+e[t++]+108}else if(r>=251&&r<=254){return-((r-251)*256)-e[t++]-108}else{i("255 is not a valid DICT command")}return-1}function a(){var r="";var a=15;var i=["0","1","2","3","4","5","6","7","8","9",".","E","E-",null,"-"];var n=e.length;while(t<n){var s=e[t++];var o=s>>4;var l=s&15;if(o===a){break}r+=i[o];if(l===a){break}r+=i[l]}return parseFloat(r)}var n=[];var s=[];t=0;var o=e.length;while(t<o){var l=e[t];if(l<=21){if(l===12){l=l<<8|e[++t]}s.push([l,n]);n=[];++t}else{n.push(r())}}return s},parseIndex:function L(e){var t=new C;var r=this.bytes;var a=r[e++]<<8|r[e++];var i=[];var n=e;var s,o;if(a!==0){var l=r[e++];var c=e+(a+1)*l-1;for(s=0,o=a+1;s<o;++s){var h=0;for(var u=0;u<l;++u){h<<=8;h+=r[e++]}i.push(c+h)}n=i[a]}for(s=0,o=i.length-1;s<o;++s){var f=i[s];var d=i[s+1];t.add(r.subarray(f,d))}return{obj:t,endPos:n}},parseNameIndex:function M(e){var t=[];for(var r=0,a=e.count;r<a;++r){var i=e.get(r);var n=Math.min(i.length,127);var o=[];for(var l=0;l<n;++l){var c=i[l];if(l===0&&c===0){o[l]=c;continue}if(c<33||c>126||c===91||c===93||c===40||c===41||c===123||c===125||c===60||c===62||c===47||c===37||c===35){o[l]=95;continue}o[l]=c}t.push(s(o))}return t},parseStringIndex:function E(e){var t=new x;for(var r=0,a=e.count;r<a;++r){var i=e.get(r);t.add(s(i))}return t},createDict:function D(e,t,r){var a=new e(r);for(var i=0,n=t.length;i<n;++i){var s=t[i];var o=s[0];var l=s[1];a.setByKey(o,l)}return a},parseCharString:function q(r,a,i,n){if(r.callDepth>p){return false}var s=r.stackSize;var l=r.stack;var c=a.length;for(var h=0;h<c;){var u=a[h++];var f=null;if(u===12){var d=a[h++];if(d===0){a[h-2]=139;a[h-1]=22;s=0}else{f=t[d]}}else if(u===28){l[s]=(a[h]<<24|a[h+1]<<16)>>16;h+=2;s++}else if(u===14){if(s>=4){s-=4;if(this.seacAnalysisEnabled){r.seac=l.slice(s,s+4);return false}}f=e[u]}else if(u>=32&&u<=246){l[s]=u-139;s++}else if(u>=247&&u<=254){l[s]=u<251?(u-247<<8)+a[h]+108:-(u-251<<8)-a[h]-108;h++;s++}else if(u===255){l[s]=(a[h]<<24|a[h+1]<<16|a[h+2]<<8|a[h+3])/65536;h+=4;s++}else if(u===19||u===20){r.hints+=s>>1;h+=r.hints+7>>3;s%=2;f=e[u]}else if(u===10||u===29){var g;if(u===10){g=i}else{g=n}if(!g){f=e[u];o("Missing subrsIndex for "+f.id);return false}var v=32768;if(g.count<1240){v=107}else if(g.count<33900){v=1131}var m=l[--s]+v;if(m<0||m>=g.count){f=e[u];o("Out of bounds subrIndex for "+f.id);return false}r.stackSize=s;r.callDepth++;var b=this.parseCharString(r,g.get(m),i,n);if(!b){return false}r.callDepth--;s=r.stackSize;continue}else if(u===11){r.stackSize=s;return true}else{f=e[u]}if(f){if(f.stem){r.hints+=s>>1}if("min"in f){if(!r.undefStack&&s<f.min){o("Not enough parameters for "+f.id+"; actual: "+s+", expected: "+f.min);return false}}if(r.firstStackClearing&&f.stackClearing){r.firstStackClearing=false;s-=f.min;if(s>=2&&f.stem){s%=2}else if(s>1){o("Found too many parameters for stack-clearing command")}if(s>0&&l[s-1]>=0){r.width=l[s-1]}}if("stackDelta"in f){if("stackFn"in f){f.stackFn(l,s)}s+=f.stackDelta}else if(f.stackClearing){s=0}else if(f.resetStack){s=0;r.undefStack=false}else if(f.undefStack){s=0;r.undefStack=true;r.firstStackClearing=false}}}r.stackSize=s;return true},parseCharStrings:function j(e,t,r,a,i){var n=[];var s=[];var l=e.count;for(var c=0;c<l;c++){var h=e.get(c);var u={callDepth:0,stackSize:0,stack:[],undefStack:true,hints:0,firstStackClearing:true,seac:null,width:null};var f=true;var d=null;if(a&&i.length){var g=a.getFDIndex(c);if(g===-1){o("Glyph index is not in fd select.");f=false}if(g>=i.length){o("Invalid fd index for glyph index.");f=false}if(f){d=i[g].privateDict.subrsIndex}}else if(t){d=t}if(f){f=this.parseCharString(u,h,d,r)}if(u.width!==null){s[c]=u.width}if(u.seac!==null){n[c]=u.seac}if(!f){e.set(c,new Uint8Array([14]))}}return{charStrings:e,seacs:n,widths:s}},emptyPrivateDictionary:function F(e){var t=this.createDict(I,[],e.strings);e.setByKey(18,[0,0]);e.privateDict=t},parsePrivateDict:function U(e){if(!e.hasName("Private")){this.emptyPrivateDictionary(e);return}var t=e.getByName("Private");if(!l(t)||t.length!==2){e.removeByName("Private");return}var r=t[0];var a=t[1];if(r===0||a>=this.bytes.length){this.emptyPrivateDictionary(e);return}var i=a+r;var n=this.bytes.subarray(a,i);var s=this.parseDict(n);var o=this.createDict(I,s,e.strings);e.privateDict=o;if(!o.getByName("Subrs")){return}var c=o.getByName("Subrs");var h=a+c;if(c===0||h>=this.bytes.length){this.emptyPrivateDictionary(e);return}var u=this.parseIndex(h);o.subrsIndex=u.obj},parseCharsets:function N(e,t,r,a){if(e===0){return new R(true,B.ISO_ADOBE,f)}else if(e===1){return new R(true,B.EXPERT,d)}else if(e===2){return new R(true,B.EXPERT_SUBSET,g)}var n=this.bytes;var s=e;var o=n[e++];var l=[".notdef"];var c,h,u;t-=1;switch(o){case 0:for(u=0;u<t;u++){c=n[e++]<<8|n[e++];l.push(a?c:r.get(c))}break;case 1:while(l.length<=t){c=n[e++]<<8|n[e++];h=n[e++];for(u=0;u<=h;u++){l.push(a?c++:r.get(c++))}}break;case 2:while(l.length<=t){c=n[e++]<<8|n[e++];h=n[e++]<<8|n[e++];for(u=0;u<=h;u++){l.push(a?c++:r.get(c++))}}break;default:i("Unknown charset format")}var v=e;var m=n.subarray(s,v);return new R(false,o,l,m)},parseEncoding:function _(e,t,r,a){var n=Object.create(null);var s=this.bytes;var o=false;var l=false;var c,h,u;var f=null;function d(){var t=s[e++];for(h=0;h<t;h++){var i=s[e++];var o=(s[e++]<<8)+(s[e++]&255);n[i]=a.indexOf(r.get(o))}}if(e===0||e===1){o=true;c=e;var g=e?m:v;for(h=0,u=a.length;h<u;h++){var p=g.indexOf(a[h]);if(p!==-1){n[p]=h}}}else{var b=e;c=s[e++];switch(c&127){case 0:var y=s[e++];for(h=1;h<=y;h++){n[s[e++]]=h}break;case 1:var k=s[e++];var w=1;for(h=0;h<k;h++){var x=s[e++];var C=s[e++];for(var S=x;S<=x+C;S++){n[S]=w++}}break;default:i("Unknow encoding format: "+c+" in CFF");break}var A=e;if(c&128){s[b]&=127;d();l=true}f=s.subarray(b,A)}c=c&127;return new T(o,c,n,f)},parseFDSelect:function z(e,t){var r=e;var a=this.bytes;var n=a[e++];var s=[];var o;switch(n){case 0:for(o=0;o<t;++o){var l=a[e++];s.push(l)}break;case 3:var c=a[e++]<<8|a[e++];for(o=0;o<c;++o){var h=a[e++]<<8|a[e++];var u=a[e++];var f=a[e]<<8|a[e+1];for(var d=h;d<f;++d){s.push(u)}}e+=2;break;default:i("Unknown fdselect format "+n);break}var g=e;return new O(s,a.subarray(r,g))}};return r}();var k=function E(){function e(){this.header=null;this.names=[];this.topDict=null;this.strings=new x;this.globalSubrIndex=null;this.encoding=null;this.charset=null;this.charStrings=null;this.fdArray=[];this.fdSelect=null;this.isCIDFont=false}return e}();var w=function D(){function e(e,t,r,a){this.major=e;this.minor=t;this.hdrSize=r;this.offSize=a}return e}();var x=function q(){function e(){this.strings=[]}e.prototype={get:function t(e){if(e>=0&&e<=390){return b[e]}if(e-391<=this.strings.length){return this.strings[e-391]}return b[0]},add:function r(e){this.strings.push(e)},get count(){return this.strings.length}};return e}();var C=function j(){function e(){this.objects=[];this.length=0}e.prototype={add:function t(e){this.length+=e.length;this.objects.push(e)},set:function r(e,t){this.length+=t.length-this.objects[e].length;this.objects[e]=t},get:function a(e){return this.objects[e]},get count(){return this.objects.length}};return e}();var S=function F(){function e(e,t){this.keyToNameMap=e.keyToNameMap;this.nameToKeyMap=e.nameToKeyMap;this.defaults=e.defaults;this.types=e.types;this.opcodes=e.opcodes;this.order=e.order;this.strings=t;this.values=Object.create(null)}e.prototype={setByKey:function t(e,r){if(!(e in this.keyToNameMap)){return false}if(r.length===0){return true}var a=this.types[e];if(a==="num"||a==="sid"||a==="offset"){r=r[0]}this.values[e]=r;return true},setByName:function r(e,t){if(!(e in this.nameToKeyMap)){i('Invalid dictionary name "'+e+'"')}this.values[this.nameToKeyMap[e]]=t},hasName:function a(e){return this.nameToKeyMap[e]in this.values},getByName:function n(e){if(!(e in this.nameToKeyMap)){i('Invalid dictionary name "'+e+'"')}var t=this.nameToKeyMap[e];if(!(t in this.values)){return this.defaults[t]}return this.values[t]},removeByName:function s(e){delete this.values[this.nameToKeyMap[e]]}};e.createTables=function o(e){var t={keyToNameMap:{},nameToKeyMap:{},defaults:{},types:{},opcodes:{},order:[]};for(var r=0,a=e.length;r<a;++r){var i=e[r];var n=l(i[0])?(i[0][0]<<8)+i[0][1]:i[0];t.keyToNameMap[n]=i[1];t.nameToKeyMap[i[1]]=n;t.types[n]=i[2];t.defaults[n]=i[3];t.opcodes[n]=l(i[0])?i[0]:[i[0]];t.order.push(n)}return t};return e}();var A=function U(){var e=[[[12,30],"ROS",["sid","sid","num"],null],[[12,20],"SyntheticBase","num",null],[0,"version","sid",null],[1,"Notice","sid",null],[[12,0],"Copyright","sid",null],[2,"FullName","sid",null],[3,"FamilyName","sid",null],[4,"Weight","sid",null],[[12,1],"isFixedPitch","num",0],[[12,2],"ItalicAngle","num",0],[[12,3],"UnderlinePosition","num",-100],[[12,4],"UnderlineThickness","num",50],[[12,5],"PaintType","num",0],[[12,6],"CharstringType","num",2],[[12,7],"FontMatrix",["num","num","num","num","num","num"],[.001,0,0,.001,0,0]],[13,"UniqueID","num",null],[5,"FontBBox",["num","num","num","num"],[0,0,0,0]],[[12,8],"StrokeWidth","num",0],[14,"XUID","array",null],[15,"charset","offset",0],[16,"Encoding","offset",0],[17,"CharStrings","offset",0],[18,"Private",["offset","offset"],null],[[12,21],"PostScript","sid",null],[[12,22],"BaseFontName","sid",null],[[12,23],"BaseFontBlend","delta",null],[[12,31],"CIDFontVersion","num",0],[[12,32],"CIDFontRevision","num",0],[[12,33],"CIDFontType","num",0],[[12,34],"CIDCount","num",8720],[[12,35],"UIDBase","num",null],[[12,37],"FDSelect","offset",null],[[12,36],"FDArray","offset",null],[[12,38],"FontName","sid",null]];var t=null;function r(r){if(t===null){t=S.createTables(e)}S.call(this,t,r);this.privateDict=null}r.prototype=Object.create(S.prototype);return r}();var I=function N(){var e=[[6,"BlueValues","delta",null],[7,"OtherBlues","delta",null],[8,"FamilyBlues","delta",null],[9,"FamilyOtherBlues","delta",null],[[12,9],"BlueScale","num",.039625],[[12,10],"BlueShift","num",7],[[12,11],"BlueFuzz","num",1],[10,"StdHW","num",null],[11,"StdVW","num",null],[[12,12],"StemSnapH","delta",null],[[12,13],"StemSnapV","delta",null],[[12,14],"ForceBold","num",0],[[12,17],"LanguageGroup","num",0],[[12,18],"ExpansionFactor","num",.06],[[12,19],"initialRandomSeed","num",0],[20,"defaultWidthX","num",0],[21,"nominalWidthX","num",0],[19,"Subrs","offset",null]];var t=null;function r(r){if(t===null){t=S.createTables(e)}S.call(this,t,r);this.subrsIndex=null}r.prototype=Object.create(S.prototype);return r}();var B={ISO_ADOBE:0,EXPERT:1,EXPERT_SUBSET:2};var R=function _(){function e(e,t,r,a){this.predefined=e;this.format=t;this.charset=r;this.raw=a}return e}();var T=function z(){function e(e,t,r,a){this.predefined=e;this.format=t;this.encoding=r;this.raw=a}return e}();var O=function H(){function e(e,t){this.fdSelect=e;this.raw=t}e.prototype={getFDIndex:function t(e){if(e<0||e>=this.fdSelect.length){return-1}return this.fdSelect[e]}};return e}();var P=function G(){function e(){this.offsets=Object.create(null)}e.prototype={isTracking:function t(e){return e in this.offsets},track:function r(e,t){if(e in this.offsets){i("Already tracking location of "+e)}this.offsets[e]=t},offset:function a(e){for(var t in this.offsets){this.offsets[t]+=e}},setEntryLocation:function n(e,t,r){if(!(e in this.offsets)){i("Not tracking location of "+e)}var a=r.data;var n=this.offsets[e];var s=5;for(var o=0,l=t.length;o<l;++o){var c=o*s+n;var h=c+1;var u=c+2;var f=c+3;var d=c+4;if(a[c]!==29||a[h]!==0||a[u]!==0||a[f]!==0||a[d]!==0){i("writing to an offset that is not empty")}var g=t[o];a[c]=29;a[h]=g>>24&255;a[u]=g>>16&255;a[f]=g>>8&255;a[d]=g&255}}};return e}();var L=function X(){function e(e){this.cff=e}e.prototype={compile:function t(){var e=this.cff;var t={data:[],length:0,add:function y(e){this.data=this.data.concat(e);this.length=this.data.length}};var r=this.compileHeader(e.header);t.add(r);var a=this.compileNameIndex(e.names);t.add(a);if(e.isCIDFont){if(e.topDict.hasName("FontMatrix")){var i=e.topDict.getByName("FontMatrix");e.topDict.removeByName("FontMatrix");for(var n=0,s=e.fdArray.length;n<s;n++){var o=e.fdArray[n];var l=i.slice(0);if(o.hasName("FontMatrix")){l=c.transform(l,o.getByName("FontMatrix"))}o.setByName("FontMatrix",l)}}}var h=this.compileTopDicts([e.topDict],t.length,e.isCIDFont);t.add(h.output);var u=h.trackers[0];var f=this.compileStringIndex(e.strings.strings);t.add(f);var d=this.compileIndex(e.globalSubrIndex);t.add(d);if(e.encoding&&e.topDict.hasName("Encoding")){if(e.encoding.predefined){u.setEntryLocation("Encoding",[e.encoding.format],t)}else{var g=this.compileEncoding(e.encoding);u.setEntryLocation("Encoding",[t.length],t);t.add(g)}}if(e.charset&&e.topDict.hasName("charset")){if(e.charset.predefined){u.setEntryLocation("charset",[e.charset.format],t)}else{var v=this.compileCharset(e.charset);u.setEntryLocation("charset",[t.length],t);t.add(v)}}var m=this.compileCharStrings(e.charStrings);u.setEntryLocation("CharStrings",[t.length],t);t.add(m);if(e.isCIDFont){u.setEntryLocation("FDSelect",[t.length],t);var p=this.compileFDSelect(e.fdSelect.raw);t.add(p);h=this.compileTopDicts(e.fdArray,t.length,true);u.setEntryLocation("FDArray",[t.length],t);t.add(h.output);var b=h.trackers;this.compilePrivateDicts(e.fdArray,b,t)}this.compilePrivateDicts([e.topDict],[u],t);t.add([0]);return t.data},encodeNumber:function r(e){if(parseFloat(e)===parseInt(e,10)&&!isNaN(e)){return this.encodeInteger(e)}else{return this.encodeFloat(e)}},encodeFloat:function a(e){var t=e.toString();var r=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(t);if(r){var a=parseFloat("1e"+((r[2]?+r[2]:0)+r[1].length));t=(Math.round(e*a)/a).toString()}var i="";var n,s;for(n=0,s=t.length;n<s;++n){var o=t[n];if(o==="e"){i+=t[++n]==="-"?"c":"b"}else if(o==="."){i+="a"}else if(o==="-"){i+="e"}else{i+=o}}i+=i.length&1?"f":"ff";var l=[30];for(n=0,s=i.length;n<s;n+=2){l.push(parseInt(i.substr(n,2),16))}return l},encodeInteger:function n(e){var t;if(e>=-107&&e<=107){t=[e+139]}else if(e>=108&&e<=1131){e=[e-108];t=[(e>>8)+247,e&255]}else if(e>=-1131&&e<=-108){e=-e-108;t=[(e>>8)+251,e&255]}else if(e>=-32768&&e<=32767){t=[28,e>>8&255,e&255]}else{t=[29,e>>24&255,e>>16&255,e>>8&255,e&255]}return t},compileHeader:function s(e){return[e.major,e.minor,e.hdrSize,e.offSize]},compileNameIndex:function o(e){var t=new C;for(var r=0,a=e.length;r<a;++r){t.add(h(e[r]))}return this.compileIndex(t)},compileTopDicts:function f(e,t,r){var a=[];var i=new C;for(var n=0,s=e.length;n<s;++n){var o=e[n];if(r){o.removeByName("CIDFontVersion");o.removeByName("CIDFontRevision");o.removeByName("CIDFontType");o.removeByName("CIDCount");o.removeByName("UIDBase")}var l=new P;var c=this.compileDict(o,l);a.push(l);i.add(c);l.offset(t)}i=this.compileIndex(i,a);return{trackers:a,output:i}},compilePrivateDicts:function d(e,t,r){for(var a=0,i=e.length;a<i;++a){var n=e[a];u(n.privateDict&&n.hasName("Private"),"There must be an private dictionary.");var s=n.privateDict;var o=new P;var l=this.compileDict(s,o);var c=r.length;o.offset(c);if(!l.length){c=0}t[a].setEntryLocation("Private",[l.length,c],r);r.add(l);if(s.subrsIndex&&s.hasName("Subrs")){var h=this.compileIndex(s.subrsIndex);o.setEntryLocation("Subrs",[l.length],r);r.add(h)}}},compileDict:function g(e,t){var r=[];var a=e.order;for(var n=0;n<a.length;++n){var s=a[n];if(!(s in e.values)){continue}var o=e.values[s];var c=e.types[s];if(!l(c)){c=[c]}if(!l(o)){o=[o]}if(o.length===0){continue}for(var h=0,u=c.length;h<u;++h){var f=c[h];var d=o[h];switch(f){case"num":case"sid":r=r.concat(this.encodeNumber(d));break;case"offset":var g=e.keyToNameMap[s];if(!t.isTracking(g)){t.track(g,r.length)}r=r.concat([29,0,0,0,0]);break;case"array":case"delta":r=r.concat(this.encodeNumber(d));for(var v=1,m=o.length;v<m;++v){r=r.concat(this.encodeNumber(o[v]))}break;default:i("Unknown data type of "+f);break}}r=r.concat(e.opcodes[s])}return r},compileStringIndex:function v(e){var t=new C;for(var r=0,a=e.length;r<a;++r){t.add(h(e[r]))}return this.compileIndex(t)},compileGlobalSubrIndex:function m(){var e=this.cff.globalSubrIndex;this.out.writeByteArray(this.compileIndex(e))},compileCharStrings:function p(e){return this.compileIndex(e)},compileCharset:function b(e){return this.compileTypedArray(e.raw)},compileEncoding:function y(e){return this.compileTypedArray(e.raw)},compileFDSelect:function k(e){return this.compileTypedArray(e)},compileTypedArray:function w(e){var t=[];for(var r=0,a=e.length;r<a;++r){t[r]=e[r]}return t},compileIndex:function x(e,t){t=t||[];var r=e.objects;var a=r.length;if(a===0){return[0,0,0]}var i=[a>>8&255,a&255];var n=1,s;for(s=0;s<a;++s){n+=r[s].length}var o;if(n<256){o=1}else if(n<65536){o=2}else if(n<16777216){o=3}else{o=4}i.push(o);var l=1;for(s=0;s<a+1;s++){if(o===1){i.push(l&255)}else if(o===2){i.push(l>>8&255,l&255)}else if(o===3){i.push(l>>16&255,l>>8&255,l&255)}else{i.push(l>>>24&255,l>>16&255,l>>8&255,l&255)}if(r[s]){l+=r[s].length}}for(s=0;s<a;s++){if(t[s]){t[s].offset(i.length)}for(var c=0,h=r[s].length;c<h;c++){i.push(r[s][c])}}return i}};return e}();e.CFFStandardStrings=b;e.CFFParser=y;e.CFF=k;e.CFFHeader=w;e.CFFStrings=x;e.CFFIndex=C;e.CFFCharset=R;e.CFFTopDict=A;e.CFFPrivateDict=I;e.CFFCompiler=L});(function(e,t){{t(e.pdfjsCoreChunkedStream={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.MissingDataException;var a=t.arrayByteLength;var i=t.arraysToBytes;var n=t.assert;var s=t.createPromiseCapability;var o=t.isInt;var l=t.isEmptyObj;var c=function u(){function e(e,t,r){this.bytes=new Uint8Array(e);this.start=0;this.pos=0;this.end=e;this.chunkSize=t;this.loadedChunks=[];this.numChunksLoaded=0;this.numChunks=Math.ceil(e/t); this.manager=r;this.progressiveDataLength=0;this.lastSuccessfulEnsureByteChunk=-1}e.prototype={getMissingChunks:function t(){var e=[];for(var t=0,r=this.numChunks;t<r;++t){if(!this.loadedChunks[t]){e.push(t)}}return e},getBaseStreams:function a(){return[this]},allChunksLoaded:function i(){return this.numChunksLoaded===this.numChunks},onReceiveData:function s(e,t){var r=e+t.byteLength;n(e%this.chunkSize===0,"Bad begin offset: "+e);var a=this.bytes.length;n(r%this.chunkSize===0||r===a,"Bad end offset: "+r);this.bytes.set(new Uint8Array(t),e);var i=this.chunkSize;var s=Math.floor(e/i);var o=Math.floor((r-1)/i)+1;var l;for(l=s;l<o;++l){if(!this.loadedChunks[l]){this.loadedChunks[l]=true;++this.numChunksLoaded}}},onReceiveProgressiveData:function o(e){var t=this.progressiveDataLength;var r=Math.floor(t/this.chunkSize);this.bytes.set(new Uint8Array(e),t);t+=e.byteLength;this.progressiveDataLength=t;var a=t>=this.end?this.numChunks:Math.floor(t/this.chunkSize);var i;for(i=r;i<a;++i){if(!this.loadedChunks[i]){this.loadedChunks[i]=true;++this.numChunksLoaded}}},ensureByte:function l(e){var t=Math.floor(e/this.chunkSize);if(t===this.lastSuccessfulEnsureByteChunk){return}if(!this.loadedChunks[t]){throw new r(e,e+1)}this.lastSuccessfulEnsureByteChunk=t},ensureRange:function c(e,t){if(e>=t){return}if(t<=this.progressiveDataLength){return}var a=this.chunkSize;var i=Math.floor(e/a);var n=Math.floor((t-1)/a)+1;for(var s=i;s<n;++s){if(!this.loadedChunks[s]){throw new r(e,t)}}},nextEmptyChunk:function h(e){var t,r=this.numChunks;for(var a=0;a<r;++a){t=(e+a)%r;if(!this.loadedChunks[t]){return t}}return null},hasChunk:function u(e){return!!this.loadedChunks[e]},get length(){return this.end-this.start},get isEmpty(){return this.length===0},getByte:function f(){var e=this.pos;if(e>=this.end){return-1}this.ensureByte(e);return this.bytes[this.pos++]},getUint16:function d(){var e=this.getByte();var t=this.getByte();if(e===-1||t===-1){return-1}return(e<<8)+t},getInt32:function g(){var e=this.getByte();var t=this.getByte();var r=this.getByte();var a=this.getByte();return(e<<24)+(t<<16)+(r<<8)+a},getBytes:function v(e){var t=this.bytes;var r=this.pos;var a=this.end;if(!e){this.ensureRange(r,a);return t.subarray(r,a)}var i=r+e;if(i>a){i=a}this.ensureRange(r,i);this.pos=i;return t.subarray(r,i)},peekByte:function m(){var e=this.getByte();this.pos--;return e},peekBytes:function p(e){var t=this.getBytes(e);this.pos-=t.length;return t},getByteRange:function b(e,t){this.ensureRange(e,t);return this.bytes.subarray(e,t)},skip:function y(e){if(!e){e=1}this.pos+=e},reset:function k(){this.pos=this.start},moveStart:function w(){this.start=this.pos},makeSubStream:function x(e,t,r){this.ensureRange(e,e+t);function a(){}a.prototype=Object.create(this);a.prototype.getMissingChunks=function(){var e=this.chunkSize;var t=Math.floor(this.start/e);var r=Math.floor((this.end-1)/e)+1;var a=[];for(var i=t;i<r;++i){if(!this.loadedChunks[i]){a.push(i)}}return a};var i=new a;i.pos=i.start=e;i.end=e+t||this.end;i.dict=r;return i},isStream:true};return e}();var h=function f(){function e(e,t){var r=t.rangeChunkSize;var a=t.length;this.stream=new c(a,r,this);this.length=a;this.chunkSize=r;this.pdfNetworkStream=e;this.url=t.url;this.disableAutoFetch=t.disableAutoFetch;this.msgHandler=t.msgHandler;this.currRequestId=0;this.chunksNeededByRequest=Object.create(null);this.requestsByChunk=Object.create(null);this.promisesByRequest=Object.create(null);this.progressiveDataLength=0;this.aborted=false;this._loadedStreamCapability=s()}e.prototype={onLoadedStream:function t(){return this._loadedStreamCapability.promise},sendRequest:function r(e,t){var r=this.pdfNetworkStream.getRangeReader(e,t);if(!r.isStreamingSupported){r.onProgress=this.onProgress.bind(this)}var n=[],s=0;var o=this;var l=new Promise(function(e,t){var l=function(c){try{if(!c.done){var h=c.value;n.push(h);s+=a(h);if(r.isStreamingSupported){o.onProgress({loaded:s})}r.read().then(l,t);return}var u=i(n);n=null;e(u)}catch(f){t(f)}};r.read().then(l,t)});l.then(function(t){if(this.aborted){return}this.onReceiveData({chunk:t,begin:e})}.bind(this))},requestAllChunks:function n(){var e=this.stream.getMissingChunks();this._requestChunks(e);return this._loadedStreamCapability.promise},_requestChunks:function h(e){var t=this.currRequestId++;var r,a;var i=Object.create(null);this.chunksNeededByRequest[t]=i;for(r=0,a=e.length;r<a;r++){if(!this.stream.hasChunk(e[r])){i[e[r]]=true}}if(l(i)){return Promise.resolve()}var n=s();this.promisesByRequest[t]=n;var o=[];for(var c in i){c=c|0;if(!(c in this.requestsByChunk)){this.requestsByChunk[c]=[];o.push(c)}this.requestsByChunk[c].push(t)}if(!o.length){return n.promise}var h=this.groupChunks(o);for(r=0;r<h.length;++r){var u=h[r];var f=u.beginChunk*this.chunkSize;var d=Math.min(u.endChunk*this.chunkSize,this.length);this.sendRequest(f,d)}return n.promise},getStream:function u(){return this.stream},requestRange:function f(e,t){t=Math.min(t,this.length);var r=this.getBeginChunk(e);var a=this.getEndChunk(t);var i=[];for(var n=r;n<a;++n){i.push(n)}return this._requestChunks(i)},requestRanges:function d(e){e=e||[];var t=[];for(var r=0;r<e.length;r++){var a=this.getBeginChunk(e[r].begin);var i=this.getEndChunk(e[r].end);for(var n=a;n<i;++n){if(t.indexOf(n)<0){t.push(n)}}}t.sort(function(e,t){return e-t});return this._requestChunks(t)},groupChunks:function g(e){var t=[];var r=-1;var a=-1;for(var i=0;i<e.length;++i){var n=e[i];if(r<0){r=n}if(a>=0&&a+1!==n){t.push({beginChunk:r,endChunk:a+1});r=n}if(i+1===e.length){t.push({beginChunk:r,endChunk:n+1})}a=n}return t},onProgress:function v(e){var t=this.stream.numChunksLoaded*this.chunkSize+e.loaded;this.msgHandler.send("DocProgress",{loaded:t,total:this.length})},onReceiveData:function m(e){var t=e.chunk;var r=e.begin===undefined;var a=r?this.progressiveDataLength:e.begin;var i=a+t.byteLength;var n=Math.floor(a/this.chunkSize);var s=i<this.length?Math.floor(i/this.chunkSize):Math.ceil(i/this.chunkSize);if(r){this.stream.onReceiveProgressiveData(t);this.progressiveDataLength=i}else{this.stream.onReceiveData(a,t)}if(this.stream.allChunksLoaded()){this._loadedStreamCapability.resolve(this.stream)}var c=[];var h,u;for(t=n;t<s;++t){var f=this.requestsByChunk[t]||[];delete this.requestsByChunk[t];for(h=0;h<f.length;++h){u=f[h];var d=this.chunksNeededByRequest[u];if(t in d){delete d[t]}if(!l(d)){continue}c.push(u)}}if(!this.disableAutoFetch&&l(this.requestsByChunk)){var g;if(this.stream.numChunksLoaded===1){var v=this.stream.numChunks-1;if(!this.stream.hasChunk(v)){g=v}}else{g=this.stream.nextEmptyChunk(s)}if(o(g)){this._requestChunks([g])}}for(h=0;h<c.length;++h){u=c[h];var m=this.promisesByRequest[u];delete this.promisesByRequest[u];m.resolve()}this.msgHandler.send("DocProgress",{loaded:this.stream.numChunksLoaded*this.chunkSize,total:this.length})},onError:function p(e){this._loadedStreamCapability.reject(e)},getBeginChunk:function b(e){var t=Math.floor(e/this.chunkSize);return t},getEndChunk:function y(e){var t=Math.floor((e-1)/this.chunkSize)+1;return t},abort:function k(){this.aborted=true;if(this.pdfNetworkStream){this.pdfNetworkStream.cancelAllRequests("abort")}for(var e in this.promisesByRequest){var t=this.promisesByRequest[e];t.reject(new Error("Request was aborted"))}}};return e}();e.ChunkedStream=c;e.ChunkedStreamManager=h});(function(e,t){{t(e.pdfjsCoreGlyphList={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.getLookupTableFactory;var a=r(function(e){e["A"]=65;e["AE"]=198;e["AEacute"]=508;e["AEmacron"]=482;e["AEsmall"]=63462;e["Aacute"]=193;e["Aacutesmall"]=63457;e["Abreve"]=258;e["Abreveacute"]=7854;e["Abrevecyrillic"]=1232;e["Abrevedotbelow"]=7862;e["Abrevegrave"]=7856;e["Abrevehookabove"]=7858;e["Abrevetilde"]=7860;e["Acaron"]=461;e["Acircle"]=9398;e["Acircumflex"]=194;e["Acircumflexacute"]=7844;e["Acircumflexdotbelow"]=7852;e["Acircumflexgrave"]=7846;e["Acircumflexhookabove"]=7848;e["Acircumflexsmall"]=63458;e["Acircumflextilde"]=7850;e["Acute"]=63177;e["Acutesmall"]=63412;e["Acyrillic"]=1040;e["Adblgrave"]=512;e["Adieresis"]=196;e["Adieresiscyrillic"]=1234;e["Adieresismacron"]=478;e["Adieresissmall"]=63460;e["Adotbelow"]=7840;e["Adotmacron"]=480;e["Agrave"]=192;e["Agravesmall"]=63456;e["Ahookabove"]=7842;e["Aiecyrillic"]=1236;e["Ainvertedbreve"]=514;e["Alpha"]=913;e["Alphatonos"]=902;e["Amacron"]=256;e["Amonospace"]=65313;e["Aogonek"]=260;e["Aring"]=197;e["Aringacute"]=506;e["Aringbelow"]=7680;e["Aringsmall"]=63461;e["Asmall"]=63329;e["Atilde"]=195;e["Atildesmall"]=63459;e["Aybarmenian"]=1329;e["B"]=66;e["Bcircle"]=9399;e["Bdotaccent"]=7682;e["Bdotbelow"]=7684;e["Becyrillic"]=1041;e["Benarmenian"]=1330;e["Beta"]=914;e["Bhook"]=385;e["Blinebelow"]=7686;e["Bmonospace"]=65314;e["Brevesmall"]=63220;e["Bsmall"]=63330;e["Btopbar"]=386;e["C"]=67;e["Caarmenian"]=1342;e["Cacute"]=262;e["Caron"]=63178;e["Caronsmall"]=63221;e["Ccaron"]=268;e["Ccedilla"]=199;e["Ccedillaacute"]=7688;e["Ccedillasmall"]=63463;e["Ccircle"]=9400;e["Ccircumflex"]=264;e["Cdot"]=266;e["Cdotaccent"]=266;e["Cedillasmall"]=63416;e["Chaarmenian"]=1353;e["Cheabkhasiancyrillic"]=1212;e["Checyrillic"]=1063;e["Chedescenderabkhasiancyrillic"]=1214;e["Chedescendercyrillic"]=1206;e["Chedieresiscyrillic"]=1268;e["Cheharmenian"]=1347;e["Chekhakassiancyrillic"]=1227;e["Cheverticalstrokecyrillic"]=1208;e["Chi"]=935;e["Chook"]=391;e["Circumflexsmall"]=63222;e["Cmonospace"]=65315;e["Coarmenian"]=1361;e["Csmall"]=63331;e["D"]=68;e["DZ"]=497;e["DZcaron"]=452;e["Daarmenian"]=1332;e["Dafrican"]=393;e["Dcaron"]=270;e["Dcedilla"]=7696;e["Dcircle"]=9401;e["Dcircumflexbelow"]=7698;e["Dcroat"]=272;e["Ddotaccent"]=7690;e["Ddotbelow"]=7692;e["Decyrillic"]=1044;e["Deicoptic"]=1006;e["Delta"]=8710;e["Deltagreek"]=916;e["Dhook"]=394;e["Dieresis"]=63179;e["DieresisAcute"]=63180;e["DieresisGrave"]=63181;e["Dieresissmall"]=63400;e["Digammagreek"]=988;e["Djecyrillic"]=1026;e["Dlinebelow"]=7694;e["Dmonospace"]=65316;e["Dotaccentsmall"]=63223;e["Dslash"]=272;e["Dsmall"]=63332;e["Dtopbar"]=395;e["Dz"]=498;e["Dzcaron"]=453;e["Dzeabkhasiancyrillic"]=1248;e["Dzecyrillic"]=1029;e["Dzhecyrillic"]=1039;e["E"]=69;e["Eacute"]=201;e["Eacutesmall"]=63465;e["Ebreve"]=276;e["Ecaron"]=282;e["Ecedillabreve"]=7708;e["Echarmenian"]=1333;e["Ecircle"]=9402;e["Ecircumflex"]=202;e["Ecircumflexacute"]=7870;e["Ecircumflexbelow"]=7704;e["Ecircumflexdotbelow"]=7878;e["Ecircumflexgrave"]=7872;e["Ecircumflexhookabove"]=7874;e["Ecircumflexsmall"]=63466;e["Ecircumflextilde"]=7876;e["Ecyrillic"]=1028;e["Edblgrave"]=516;e["Edieresis"]=203;e["Edieresissmall"]=63467;e["Edot"]=278;e["Edotaccent"]=278;e["Edotbelow"]=7864;e["Efcyrillic"]=1060;e["Egrave"]=200;e["Egravesmall"]=63464;e["Eharmenian"]=1335;e["Ehookabove"]=7866;e["Eightroman"]=8551;e["Einvertedbreve"]=518;e["Eiotifiedcyrillic"]=1124;e["Elcyrillic"]=1051;e["Elevenroman"]=8554;e["Emacron"]=274;e["Emacronacute"]=7702;e["Emacrongrave"]=7700;e["Emcyrillic"]=1052;e["Emonospace"]=65317;e["Encyrillic"]=1053;e["Endescendercyrillic"]=1186;e["Eng"]=330;e["Enghecyrillic"]=1188;e["Enhookcyrillic"]=1223;e["Eogonek"]=280;e["Eopen"]=400;e["Epsilon"]=917;e["Epsilontonos"]=904;e["Ercyrillic"]=1056;e["Ereversed"]=398;e["Ereversedcyrillic"]=1069;e["Escyrillic"]=1057;e["Esdescendercyrillic"]=1194;e["Esh"]=425;e["Esmall"]=63333;e["Eta"]=919;e["Etarmenian"]=1336;e["Etatonos"]=905;e["Eth"]=208;e["Ethsmall"]=63472;e["Etilde"]=7868;e["Etildebelow"]=7706;e["Euro"]=8364;e["Ezh"]=439;e["Ezhcaron"]=494;e["Ezhreversed"]=440;e["F"]=70;e["Fcircle"]=9403;e["Fdotaccent"]=7710;e["Feharmenian"]=1366;e["Feicoptic"]=996;e["Fhook"]=401;e["Fitacyrillic"]=1138;e["Fiveroman"]=8548;e["Fmonospace"]=65318;e["Fourroman"]=8547;e["Fsmall"]=63334;e["G"]=71;e["GBsquare"]=13191;e["Gacute"]=500;e["Gamma"]=915;e["Gammaafrican"]=404;e["Gangiacoptic"]=1002;e["Gbreve"]=286;e["Gcaron"]=486;e["Gcedilla"]=290;e["Gcircle"]=9404;e["Gcircumflex"]=284;e["Gcommaaccent"]=290;e["Gdot"]=288;e["Gdotaccent"]=288;e["Gecyrillic"]=1043;e["Ghadarmenian"]=1346;e["Ghemiddlehookcyrillic"]=1172;e["Ghestrokecyrillic"]=1170;e["Gheupturncyrillic"]=1168;e["Ghook"]=403;e["Gimarmenian"]=1331;e["Gjecyrillic"]=1027;e["Gmacron"]=7712;e["Gmonospace"]=65319;e["Grave"]=63182;e["Gravesmall"]=63328;e["Gsmall"]=63335;e["Gsmallhook"]=667;e["Gstroke"]=484;e["H"]=72;e["H18533"]=9679;e["H18543"]=9642;e["H18551"]=9643;e["H22073"]=9633;e["HPsquare"]=13259;e["Haabkhasiancyrillic"]=1192;e["Hadescendercyrillic"]=1202;e["Hardsigncyrillic"]=1066;e["Hbar"]=294;e["Hbrevebelow"]=7722;e["Hcedilla"]=7720;e["Hcircle"]=9405;e["Hcircumflex"]=292;e["Hdieresis"]=7718;e["Hdotaccent"]=7714;e["Hdotbelow"]=7716;e["Hmonospace"]=65320;e["Hoarmenian"]=1344;e["Horicoptic"]=1e3;e["Hsmall"]=63336;e["Hungarumlaut"]=63183;e["Hungarumlautsmall"]=63224;e["Hzsquare"]=13200;e["I"]=73;e["IAcyrillic"]=1071;e["IJ"]=306;e["IUcyrillic"]=1070;e["Iacute"]=205;e["Iacutesmall"]=63469;e["Ibreve"]=300;e["Icaron"]=463;e["Icircle"]=9406;e["Icircumflex"]=206;e["Icircumflexsmall"]=63470;e["Icyrillic"]=1030;e["Idblgrave"]=520;e["Idieresis"]=207;e["Idieresisacute"]=7726;e["Idieresiscyrillic"]=1252;e["Idieresissmall"]=63471;e["Idot"]=304;e["Idotaccent"]=304;e["Idotbelow"]=7882;e["Iebrevecyrillic"]=1238;e["Iecyrillic"]=1045;e["Ifraktur"]=8465;e["Igrave"]=204;e["Igravesmall"]=63468;e["Ihookabove"]=7880;e["Iicyrillic"]=1048;e["Iinvertedbreve"]=522;e["Iishortcyrillic"]=1049;e["Imacron"]=298;e["Imacroncyrillic"]=1250;e["Imonospace"]=65321;e["Iniarmenian"]=1339;e["Iocyrillic"]=1025;e["Iogonek"]=302;e["Iota"]=921;e["Iotaafrican"]=406;e["Iotadieresis"]=938;e["Iotatonos"]=906;e["Ismall"]=63337;e["Istroke"]=407;e["Itilde"]=296;e["Itildebelow"]=7724;e["Izhitsacyrillic"]=1140;e["Izhitsadblgravecyrillic"]=1142;e["J"]=74;e["Jaarmenian"]=1345;e["Jcircle"]=9407;e["Jcircumflex"]=308;e["Jecyrillic"]=1032;e["Jheharmenian"]=1355;e["Jmonospace"]=65322;e["Jsmall"]=63338;e["K"]=75;e["KBsquare"]=13189;e["KKsquare"]=13261;e["Kabashkircyrillic"]=1184;e["Kacute"]=7728;e["Kacyrillic"]=1050;e["Kadescendercyrillic"]=1178;e["Kahookcyrillic"]=1219;e["Kappa"]=922;e["Kastrokecyrillic"]=1182;e["Kaverticalstrokecyrillic"]=1180;e["Kcaron"]=488;e["Kcedilla"]=310;e["Kcircle"]=9408;e["Kcommaaccent"]=310;e["Kdotbelow"]=7730;e["Keharmenian"]=1364;e["Kenarmenian"]=1343;e["Khacyrillic"]=1061;e["Kheicoptic"]=998;e["Khook"]=408;e["Kjecyrillic"]=1036;e["Klinebelow"]=7732;e["Kmonospace"]=65323;e["Koppacyrillic"]=1152;e["Koppagreek"]=990;e["Ksicyrillic"]=1134;e["Ksmall"]=63339;e["L"]=76;e["LJ"]=455;e["LL"]=63167;e["Lacute"]=313;e["Lambda"]=923;e["Lcaron"]=317;e["Lcedilla"]=315;e["Lcircle"]=9409;e["Lcircumflexbelow"]=7740;e["Lcommaaccent"]=315;e["Ldot"]=319;e["Ldotaccent"]=319;e["Ldotbelow"]=7734;e["Ldotbelowmacron"]=7736;e["Liwnarmenian"]=1340;e["Lj"]=456;e["Ljecyrillic"]=1033;e["Llinebelow"]=7738;e["Lmonospace"]=65324;e["Lslash"]=321;e["Lslashsmall"]=63225;e["Lsmall"]=63340;e["M"]=77;e["MBsquare"]=13190;e["Macron"]=63184;e["Macronsmall"]=63407;e["Macute"]=7742;e["Mcircle"]=9410;e["Mdotaccent"]=7744;e["Mdotbelow"]=7746;e["Menarmenian"]=1348;e["Mmonospace"]=65325;e["Msmall"]=63341;e["Mturned"]=412;e["Mu"]=924;e["N"]=78;e["NJ"]=458;e["Nacute"]=323;e["Ncaron"]=327;e["Ncedilla"]=325;e["Ncircle"]=9411;e["Ncircumflexbelow"]=7754;e["Ncommaaccent"]=325;e["Ndotaccent"]=7748;e["Ndotbelow"]=7750;e["Nhookleft"]=413;e["Nineroman"]=8552;e["Nj"]=459;e["Njecyrillic"]=1034;e["Nlinebelow"]=7752;e["Nmonospace"]=65326;e["Nowarmenian"]=1350;e["Nsmall"]=63342;e["Ntilde"]=209;e["Ntildesmall"]=63473;e["Nu"]=925;e["O"]=79;e["OE"]=338;e["OEsmall"]=63226;e["Oacute"]=211;e["Oacutesmall"]=63475;e["Obarredcyrillic"]=1256;e["Obarreddieresiscyrillic"]=1258;e["Obreve"]=334;e["Ocaron"]=465;e["Ocenteredtilde"]=415;e["Ocircle"]=9412;e["Ocircumflex"]=212;e["Ocircumflexacute"]=7888;e["Ocircumflexdotbelow"]=7896;e["Ocircumflexgrave"]=7890;e["Ocircumflexhookabove"]=7892;e["Ocircumflexsmall"]=63476;e["Ocircumflextilde"]=7894;e["Ocyrillic"]=1054;e["Odblacute"]=336;e["Odblgrave"]=524;e["Odieresis"]=214;e["Odieresiscyrillic"]=1254;e["Odieresissmall"]=63478;e["Odotbelow"]=7884;e["Ogoneksmall"]=63227;e["Ograve"]=210;e["Ogravesmall"]=63474;e["Oharmenian"]=1365;e["Ohm"]=8486;e["Ohookabove"]=7886;e["Ohorn"]=416;e["Ohornacute"]=7898;e["Ohorndotbelow"]=7906;e["Ohorngrave"]=7900;e["Ohornhookabove"]=7902;e["Ohorntilde"]=7904;e["Ohungarumlaut"]=336;e["Oi"]=418;e["Oinvertedbreve"]=526;e["Omacron"]=332;e["Omacronacute"]=7762;e["Omacrongrave"]=7760;e["Omega"]=8486;e["Omegacyrillic"]=1120;e["Omegagreek"]=937;e["Omegaroundcyrillic"]=1146;e["Omegatitlocyrillic"]=1148;e["Omegatonos"]=911;e["Omicron"]=927;e["Omicrontonos"]=908;e["Omonospace"]=65327;e["Oneroman"]=8544;e["Oogonek"]=490;e["Oogonekmacron"]=492;e["Oopen"]=390;e["Oslash"]=216;e["Oslashacute"]=510;e["Oslashsmall"]=63480;e["Osmall"]=63343;e["Ostrokeacute"]=510;e["Otcyrillic"]=1150;e["Otilde"]=213;e["Otildeacute"]=7756;e["Otildedieresis"]=7758;e["Otildesmall"]=63477;e["P"]=80;e["Pacute"]=7764;e["Pcircle"]=9413;e["Pdotaccent"]=7766;e["Pecyrillic"]=1055;e["Peharmenian"]=1354;e["Pemiddlehookcyrillic"]=1190;e["Phi"]=934;e["Phook"]=420;e["Pi"]=928;e["Piwrarmenian"]=1363;e["Pmonospace"]=65328;e["Psi"]=936;e["Psicyrillic"]=1136;e["Psmall"]=63344;e["Q"]=81;e["Qcircle"]=9414;e["Qmonospace"]=65329;e["Qsmall"]=63345;e["R"]=82;e["Raarmenian"]=1356;e["Racute"]=340;e["Rcaron"]=344;e["Rcedilla"]=342;e["Rcircle"]=9415;e["Rcommaaccent"]=342;e["Rdblgrave"]=528;e["Rdotaccent"]=7768;e["Rdotbelow"]=7770;e["Rdotbelowmacron"]=7772;e["Reharmenian"]=1360;e["Rfraktur"]=8476;e["Rho"]=929;e["Ringsmall"]=63228;e["Rinvertedbreve"]=530;e["Rlinebelow"]=7774;e["Rmonospace"]=65330;e["Rsmall"]=63346;e["Rsmallinverted"]=641;e["Rsmallinvertedsuperior"]=694;e["S"]=83;e["SF010000"]=9484;e["SF020000"]=9492;e["SF030000"]=9488;e["SF040000"]=9496;e["SF050000"]=9532;e["SF060000"]=9516;e["SF070000"]=9524;e["SF080000"]=9500;e["SF090000"]=9508;e["SF100000"]=9472;e["SF110000"]=9474;e["SF190000"]=9569;e["SF200000"]=9570;e["SF210000"]=9558;e["SF220000"]=9557;e["SF230000"]=9571;e["SF240000"]=9553;e["SF250000"]=9559;e["SF260000"]=9565;e["SF270000"]=9564;e["SF280000"]=9563;e["SF360000"]=9566;e["SF370000"]=9567;e["SF380000"]=9562;e["SF390000"]=9556;e["SF400000"]=9577;e["SF410000"]=9574;e["SF420000"]=9568;e["SF430000"]=9552;e["SF440000"]=9580;e["SF450000"]=9575;e["SF460000"]=9576;e["SF470000"]=9572;e["SF480000"]=9573;e["SF490000"]=9561;e["SF500000"]=9560;e["SF510000"]=9554;e["SF520000"]=9555;e["SF530000"]=9579;e["SF540000"]=9578;e["Sacute"]=346;e["Sacutedotaccent"]=7780;e["Sampigreek"]=992;e["Scaron"]=352;e["Scarondotaccent"]=7782;e["Scaronsmall"]=63229;e["Scedilla"]=350;e["Schwa"]=399;e["Schwacyrillic"]=1240;e["Schwadieresiscyrillic"]=1242;e["Scircle"]=9416;e["Scircumflex"]=348;e["Scommaaccent"]=536;e["Sdotaccent"]=7776;e["Sdotbelow"]=7778;e["Sdotbelowdotaccent"]=7784;e["Seharmenian"]=1357;e["Sevenroman"]=8550;e["Shaarmenian"]=1351;e["Shacyrillic"]=1064;e["Shchacyrillic"]=1065;e["Sheicoptic"]=994;e["Shhacyrillic"]=1210;e["Shimacoptic"]=1004;e["Sigma"]=931;e["Sixroman"]=8549;e["Smonospace"]=65331;e["Softsigncyrillic"]=1068;e["Ssmall"]=63347;e["Stigmagreek"]=986;e["T"]=84;e["Tau"]=932;e["Tbar"]=358;e["Tcaron"]=356;e["Tcedilla"]=354;e["Tcircle"]=9417;e["Tcircumflexbelow"]=7792;e["Tcommaaccent"]=354;e["Tdotaccent"]=7786;e["Tdotbelow"]=7788;e["Tecyrillic"]=1058;e["Tedescendercyrillic"]=1196;e["Tenroman"]=8553;e["Tetsecyrillic"]=1204;e["Theta"]=920;e["Thook"]=428;e["Thorn"]=222;e["Thornsmall"]=63486;e["Threeroman"]=8546;e["Tildesmall"]=63230;e["Tiwnarmenian"]=1359;e["Tlinebelow"]=7790;e["Tmonospace"]=65332;e["Toarmenian"]=1337;e["Tonefive"]=444;e["Tonesix"]=388;e["Tonetwo"]=423;e["Tretroflexhook"]=430;e["Tsecyrillic"]=1062;e["Tshecyrillic"]=1035;e["Tsmall"]=63348;e["Twelveroman"]=8555;e["Tworoman"]=8545;e["U"]=85;e["Uacute"]=218;e["Uacutesmall"]=63482;e["Ubreve"]=364;e["Ucaron"]=467;e["Ucircle"]=9418;e["Ucircumflex"]=219;e["Ucircumflexbelow"]=7798;e["Ucircumflexsmall"]=63483;e["Ucyrillic"]=1059;e["Udblacute"]=368;e["Udblgrave"]=532;e["Udieresis"]=220;e["Udieresisacute"]=471;e["Udieresisbelow"]=7794;e["Udieresiscaron"]=473;e["Udieresiscyrillic"]=1264;e["Udieresisgrave"]=475;e["Udieresismacron"]=469;e["Udieresissmall"]=63484;e["Udotbelow"]=7908;e["Ugrave"]=217;e["Ugravesmall"]=63481;e["Uhookabove"]=7910;e["Uhorn"]=431;e["Uhornacute"]=7912;e["Uhorndotbelow"]=7920;e["Uhorngrave"]=7914;e["Uhornhookabove"]=7916;e["Uhorntilde"]=7918;e["Uhungarumlaut"]=368;e["Uhungarumlautcyrillic"]=1266;e["Uinvertedbreve"]=534;e["Ukcyrillic"]=1144;e["Umacron"]=362;e["Umacroncyrillic"]=1262;e["Umacrondieresis"]=7802;e["Umonospace"]=65333;e["Uogonek"]=370;e["Upsilon"]=933;e["Upsilon1"]=978;e["Upsilonacutehooksymbolgreek"]=979;e["Upsilonafrican"]=433;e["Upsilondieresis"]=939;e["Upsilondieresishooksymbolgreek"]=980;e["Upsilonhooksymbol"]=978;e["Upsilontonos"]=910;e["Uring"]=366;e["Ushortcyrillic"]=1038;e["Usmall"]=63349;e["Ustraightcyrillic"]=1198;e["Ustraightstrokecyrillic"]=1200;e["Utilde"]=360;e["Utildeacute"]=7800;e["Utildebelow"]=7796;e["V"]=86;e["Vcircle"]=9419;e["Vdotbelow"]=7806;e["Vecyrillic"]=1042;e["Vewarmenian"]=1358;e["Vhook"]=434;e["Vmonospace"]=65334;e["Voarmenian"]=1352;e["Vsmall"]=63350;e["Vtilde"]=7804;e["W"]=87;e["Wacute"]=7810;e["Wcircle"]=9420;e["Wcircumflex"]=372;e["Wdieresis"]=7812;e["Wdotaccent"]=7814;e["Wdotbelow"]=7816;e["Wgrave"]=7808;e["Wmonospace"]=65335;e["Wsmall"]=63351;e["X"]=88;e["Xcircle"]=9421;e["Xdieresis"]=7820;e["Xdotaccent"]=7818;e["Xeharmenian"]=1341;e["Xi"]=926;e["Xmonospace"]=65336;e["Xsmall"]=63352;e["Y"]=89;e["Yacute"]=221;e["Yacutesmall"]=63485;e["Yatcyrillic"]=1122;e["Ycircle"]=9422;e["Ycircumflex"]=374;e["Ydieresis"]=376;e["Ydieresissmall"]=63487;e["Ydotaccent"]=7822;e["Ydotbelow"]=7924;e["Yericyrillic"]=1067;e["Yerudieresiscyrillic"]=1272;e["Ygrave"]=7922;e["Yhook"]=435;e["Yhookabove"]=7926;e["Yiarmenian"]=1349;e["Yicyrillic"]=1031;e["Yiwnarmenian"]=1362;e["Ymonospace"]=65337;e["Ysmall"]=63353;e["Ytilde"]=7928;e["Yusbigcyrillic"]=1130;e["Yusbigiotifiedcyrillic"]=1132;e["Yuslittlecyrillic"]=1126;e["Yuslittleiotifiedcyrillic"]=1128;e["Z"]=90;e["Zaarmenian"]=1334;e["Zacute"]=377;e["Zcaron"]=381;e["Zcaronsmall"]=63231;e["Zcircle"]=9423;e["Zcircumflex"]=7824;e["Zdot"]=379;e["Zdotaccent"]=379;e["Zdotbelow"]=7826;e["Zecyrillic"]=1047;e["Zedescendercyrillic"]=1176;e["Zedieresiscyrillic"]=1246;e["Zeta"]=918;e["Zhearmenian"]=1338;e["Zhebrevecyrillic"]=1217;e["Zhecyrillic"]=1046;e["Zhedescendercyrillic"]=1174;e["Zhedieresiscyrillic"]=1244;e["Zlinebelow"]=7828;e["Zmonospace"]=65338;e["Zsmall"]=63354;e["Zstroke"]=437;e["a"]=97;e["aabengali"]=2438;e["aacute"]=225;e["aadeva"]=2310;e["aagujarati"]=2694;e["aagurmukhi"]=2566;e["aamatragurmukhi"]=2622;e["aarusquare"]=13059;e["aavowelsignbengali"]=2494;e["aavowelsigndeva"]=2366;e["aavowelsigngujarati"]=2750;e["abbreviationmarkarmenian"]=1375;e["abbreviationsigndeva"]=2416;e["abengali"]=2437;e["abopomofo"]=12570;e["abreve"]=259;e["abreveacute"]=7855;e["abrevecyrillic"]=1233;e["abrevedotbelow"]=7863;e["abrevegrave"]=7857;e["abrevehookabove"]=7859;e["abrevetilde"]=7861;e["acaron"]=462;e["acircle"]=9424;e["acircumflex"]=226;e["acircumflexacute"]=7845;e["acircumflexdotbelow"]=7853;e["acircumflexgrave"]=7847;e["acircumflexhookabove"]=7849;e["acircumflextilde"]=7851;e["acute"]=180;e["acutebelowcmb"]=791;e["acutecmb"]=769;e["acutecomb"]=769;e["acutedeva"]=2388;e["acutelowmod"]=719;e["acutetonecmb"]=833;e["acyrillic"]=1072;e["adblgrave"]=513;e["addakgurmukhi"]=2673;e["adeva"]=2309;e["adieresis"]=228;e["adieresiscyrillic"]=1235;e["adieresismacron"]=479;e["adotbelow"]=7841;e["adotmacron"]=481;e["ae"]=230;e["aeacute"]=509;e["aekorean"]=12624;e["aemacron"]=483;e["afii00208"]=8213;e["afii08941"]=8356;e["afii10017"]=1040;e["afii10018"]=1041;e["afii10019"]=1042;e["afii10020"]=1043;e["afii10021"]=1044;e["afii10022"]=1045;e["afii10023"]=1025;e["afii10024"]=1046;e["afii10025"]=1047;e["afii10026"]=1048;e["afii10027"]=1049;e["afii10028"]=1050;e["afii10029"]=1051;e["afii10030"]=1052;e["afii10031"]=1053;e["afii10032"]=1054;e["afii10033"]=1055;e["afii10034"]=1056;e["afii10035"]=1057;e["afii10036"]=1058;e["afii10037"]=1059;e["afii10038"]=1060;e["afii10039"]=1061;e["afii10040"]=1062;e["afii10041"]=1063;e["afii10042"]=1064;e["afii10043"]=1065;e["afii10044"]=1066;e["afii10045"]=1067;e["afii10046"]=1068;e["afii10047"]=1069;e["afii10048"]=1070;e["afii10049"]=1071;e["afii10050"]=1168;e["afii10051"]=1026;e["afii10052"]=1027;e["afii10053"]=1028;e["afii10054"]=1029;e["afii10055"]=1030;e["afii10056"]=1031;e["afii10057"]=1032;e["afii10058"]=1033;e["afii10059"]=1034;e["afii10060"]=1035;e["afii10061"]=1036;e["afii10062"]=1038;e["afii10063"]=63172;e["afii10064"]=63173;e["afii10065"]=1072;e["afii10066"]=1073;e["afii10067"]=1074;e["afii10068"]=1075;e["afii10069"]=1076;e["afii10070"]=1077;e["afii10071"]=1105;e["afii10072"]=1078;e["afii10073"]=1079;e["afii10074"]=1080;e["afii10075"]=1081;e["afii10076"]=1082;e["afii10077"]=1083;e["afii10078"]=1084;e["afii10079"]=1085;e["afii10080"]=1086;e["afii10081"]=1087;e["afii10082"]=1088;e["afii10083"]=1089;e["afii10084"]=1090;e["afii10085"]=1091;e["afii10086"]=1092;e["afii10087"]=1093;e["afii10088"]=1094;e["afii10089"]=1095;e["afii10090"]=1096;e["afii10091"]=1097;e["afii10092"]=1098;e["afii10093"]=1099;e["afii10094"]=1100;e["afii10095"]=1101;e["afii10096"]=1102;e["afii10097"]=1103;e["afii10098"]=1169;e["afii10099"]=1106;e["afii10100"]=1107;e["afii10101"]=1108;e["afii10102"]=1109;e["afii10103"]=1110;e["afii10104"]=1111;e["afii10105"]=1112;e["afii10106"]=1113;e["afii10107"]=1114;e["afii10108"]=1115;e["afii10109"]=1116;e["afii10110"]=1118;e["afii10145"]=1039;e["afii10146"]=1122;e["afii10147"]=1138;e["afii10148"]=1140;e["afii10192"]=63174;e["afii10193"]=1119;e["afii10194"]=1123;e["afii10195"]=1139;e["afii10196"]=1141;e["afii10831"]=63175;e["afii10832"]=63176;e["afii10846"]=1241;e["afii299"]=8206;e["afii300"]=8207;e["afii301"]=8205;e["afii57381"]=1642;e["afii57388"]=1548;e["afii57392"]=1632;e["afii57393"]=1633;e["afii57394"]=1634;e["afii57395"]=1635;e["afii57396"]=1636;e["afii57397"]=1637;e["afii57398"]=1638;e["afii57399"]=1639;e["afii57400"]=1640;e["afii57401"]=1641;e["afii57403"]=1563;e["afii57407"]=1567;e["afii57409"]=1569;e["afii57410"]=1570;e["afii57411"]=1571;e["afii57412"]=1572;e["afii57413"]=1573;e["afii57414"]=1574;e["afii57415"]=1575;e["afii57416"]=1576;e["afii57417"]=1577;e["afii57418"]=1578;e["afii57419"]=1579;e["afii57420"]=1580;e["afii57421"]=1581;e["afii57422"]=1582;e["afii57423"]=1583;e["afii57424"]=1584;e["afii57425"]=1585;e["afii57426"]=1586;e["afii57427"]=1587;e["afii57428"]=1588;e["afii57429"]=1589;e["afii57430"]=1590;e["afii57431"]=1591;e["afii57432"]=1592;e["afii57433"]=1593;e["afii57434"]=1594;e["afii57440"]=1600;e["afii57441"]=1601;e["afii57442"]=1602;e["afii57443"]=1603;e["afii57444"]=1604;e["afii57445"]=1605;e["afii57446"]=1606;e["afii57448"]=1608;e["afii57449"]=1609;e["afii57450"]=1610;e["afii57451"]=1611;e["afii57452"]=1612;e["afii57453"]=1613;e["afii57454"]=1614;e["afii57455"]=1615;e["afii57456"]=1616;e["afii57457"]=1617;e["afii57458"]=1618;e["afii57470"]=1607;e["afii57505"]=1700;e["afii57506"]=1662;e["afii57507"]=1670;e["afii57508"]=1688;e["afii57509"]=1711;e["afii57511"]=1657;e["afii57512"]=1672;e["afii57513"]=1681;e["afii57514"]=1722;e["afii57519"]=1746;e["afii57534"]=1749;e["afii57636"]=8362;e["afii57645"]=1470;e["afii57658"]=1475;e["afii57664"]=1488;e["afii57665"]=1489;e["afii57666"]=1490;e["afii57667"]=1491;e["afii57668"]=1492;e["afii57669"]=1493;e["afii57670"]=1494;e["afii57671"]=1495;e["afii57672"]=1496;e["afii57673"]=1497;e["afii57674"]=1498;e["afii57675"]=1499;e["afii57676"]=1500;e["afii57677"]=1501;e["afii57678"]=1502;e["afii57679"]=1503;e["afii57680"]=1504;e["afii57681"]=1505;e["afii57682"]=1506;e["afii57683"]=1507;e["afii57684"]=1508;e["afii57685"]=1509;e["afii57686"]=1510;e["afii57687"]=1511;e["afii57688"]=1512;e["afii57689"]=1513;e["afii57690"]=1514;e["afii57694"]=64298;e["afii57695"]=64299;e["afii57700"]=64331;e["afii57705"]=64287;e["afii57716"]=1520;e["afii57717"]=1521;e["afii57718"]=1522;e["afii57723"]=64309;e["afii57793"]=1460;e["afii57794"]=1461;e["afii57795"]=1462;e["afii57796"]=1467;e["afii57797"]=1464;e["afii57798"]=1463;e["afii57799"]=1456;e["afii57800"]=1458;e["afii57801"]=1457;e["afii57802"]=1459;e["afii57803"]=1474;e["afii57804"]=1473;e["afii57806"]=1465;e["afii57807"]=1468;e["afii57839"]=1469;e["afii57841"]=1471;e["afii57842"]=1472;e["afii57929"]=700;e["afii61248"]=8453;e["afii61289"]=8467;e["afii61352"]=8470;e["afii61573"]=8236;e["afii61574"]=8237;e["afii61575"]=8238;e["afii61664"]=8204;e["afii63167"]=1645;e["afii64937"]=701;e["agrave"]=224;e["agujarati"]=2693;e["agurmukhi"]=2565;e["ahiragana"]=12354;e["ahookabove"]=7843;e["aibengali"]=2448;e["aibopomofo"]=12574;e["aideva"]=2320;e["aiecyrillic"]=1237;e["aigujarati"]=2704;e["aigurmukhi"]=2576;e["aimatragurmukhi"]=2632;e["ainarabic"]=1593;e["ainfinalarabic"]=65226;e["aininitialarabic"]=65227;e["ainmedialarabic"]=65228;e["ainvertedbreve"]=515;e["aivowelsignbengali"]=2504;e["aivowelsigndeva"]=2376;e["aivowelsigngujarati"]=2760;e["akatakana"]=12450;e["akatakanahalfwidth"]=65393;e["akorean"]=12623;e["alef"]=1488;e["alefarabic"]=1575;e["alefdageshhebrew"]=64304;e["aleffinalarabic"]=65166;e["alefhamzaabovearabic"]=1571;e["alefhamzaabovefinalarabic"]=65156;e["alefhamzabelowarabic"]=1573;e["alefhamzabelowfinalarabic"]=65160;e["alefhebrew"]=1488;e["aleflamedhebrew"]=64335;e["alefmaddaabovearabic"]=1570;e["alefmaddaabovefinalarabic"]=65154;e["alefmaksuraarabic"]=1609;e["alefmaksurafinalarabic"]=65264;e["alefmaksurainitialarabic"]=65267;e["alefmaksuramedialarabic"]=65268;e["alefpatahhebrew"]=64302;e["alefqamatshebrew"]=64303;e["aleph"]=8501;e["allequal"]=8780;e["alpha"]=945;e["alphatonos"]=940;e["amacron"]=257;e["amonospace"]=65345;e["ampersand"]=38;e["ampersandmonospace"]=65286;e["ampersandsmall"]=63270;e["amsquare"]=13250;e["anbopomofo"]=12578;e["angbopomofo"]=12580;e["angbracketleft"]=12296;e["angbracketright"]=12297;e["angkhankhuthai"]=3674;e["angle"]=8736;e["anglebracketleft"]=12296;e["anglebracketleftvertical"]=65087;e["anglebracketright"]=12297;e["anglebracketrightvertical"]=65088;e["angleleft"]=9001;e["angleright"]=9002;e["angstrom"]=8491;e["anoteleia"]=903;e["anudattadeva"]=2386;e["anusvarabengali"]=2434;e["anusvaradeva"]=2306;e["anusvaragujarati"]=2690;e["aogonek"]=261;e["apaatosquare"]=13056;e["aparen"]=9372;e["apostrophearmenian"]=1370;e["apostrophemod"]=700;e["apple"]=63743;e["approaches"]=8784;e["approxequal"]=8776;e["approxequalorimage"]=8786;e["approximatelyequal"]=8773;e["araeaekorean"]=12686;e["araeakorean"]=12685;e["arc"]=8978;e["arighthalfring"]=7834;e["aring"]=229;e["aringacute"]=507;e["aringbelow"]=7681;e["arrowboth"]=8596;e["arrowdashdown"]=8675;e["arrowdashleft"]=8672;e["arrowdashright"]=8674;e["arrowdashup"]=8673;e["arrowdblboth"]=8660;e["arrowdbldown"]=8659;e["arrowdblleft"]=8656;e["arrowdblright"]=8658;e["arrowdblup"]=8657;e["arrowdown"]=8595;e["arrowdownleft"]=8601;e["arrowdownright"]=8600;e["arrowdownwhite"]=8681;e["arrowheaddownmod"]=709;e["arrowheadleftmod"]=706;e["arrowheadrightmod"]=707;e["arrowheadupmod"]=708;e["arrowhorizex"]=63719;e["arrowleft"]=8592;e["arrowleftdbl"]=8656;e["arrowleftdblstroke"]=8653;e["arrowleftoverright"]=8646;e["arrowleftwhite"]=8678;e["arrowright"]=8594;e["arrowrightdblstroke"]=8655;e["arrowrightheavy"]=10142;e["arrowrightoverleft"]=8644;e["arrowrightwhite"]=8680;e["arrowtableft"]=8676;e["arrowtabright"]=8677;e["arrowup"]=8593;e["arrowupdn"]=8597;e["arrowupdnbse"]=8616;e["arrowupdownbase"]=8616;e["arrowupleft"]=8598;e["arrowupleftofdown"]=8645;e["arrowupright"]=8599;e["arrowupwhite"]=8679;e["arrowvertex"]=63718;e["asciicircum"]=94;e["asciicircummonospace"]=65342;e["asciitilde"]=126;e["asciitildemonospace"]=65374;e["ascript"]=593;e["ascriptturned"]=594;e["asmallhiragana"]=12353;e["asmallkatakana"]=12449;e["asmallkatakanahalfwidth"]=65383;e["asterisk"]=42;e["asteriskaltonearabic"]=1645;e["asteriskarabic"]=1645;e["asteriskmath"]=8727;e["asteriskmonospace"]=65290;e["asterisksmall"]=65121;e["asterism"]=8258;e["asuperior"]=63209;e["asymptoticallyequal"]=8771;e["at"]=64;e["atilde"]=227;e["atmonospace"]=65312;e["atsmall"]=65131; e["aturned"]=592;e["aubengali"]=2452;e["aubopomofo"]=12576;e["audeva"]=2324;e["augujarati"]=2708;e["augurmukhi"]=2580;e["aulengthmarkbengali"]=2519;e["aumatragurmukhi"]=2636;e["auvowelsignbengali"]=2508;e["auvowelsigndeva"]=2380;e["auvowelsigngujarati"]=2764;e["avagrahadeva"]=2365;e["aybarmenian"]=1377;e["ayin"]=1506;e["ayinaltonehebrew"]=64288;e["ayinhebrew"]=1506;e["b"]=98;e["babengali"]=2476;e["backslash"]=92;e["backslashmonospace"]=65340;e["badeva"]=2348;e["bagujarati"]=2732;e["bagurmukhi"]=2604;e["bahiragana"]=12400;e["bahtthai"]=3647;e["bakatakana"]=12496;e["bar"]=124;e["barmonospace"]=65372;e["bbopomofo"]=12549;e["bcircle"]=9425;e["bdotaccent"]=7683;e["bdotbelow"]=7685;e["beamedsixteenthnotes"]=9836;e["because"]=8757;e["becyrillic"]=1073;e["beharabic"]=1576;e["behfinalarabic"]=65168;e["behinitialarabic"]=65169;e["behiragana"]=12409;e["behmedialarabic"]=65170;e["behmeeminitialarabic"]=64671;e["behmeemisolatedarabic"]=64520;e["behnoonfinalarabic"]=64621;e["bekatakana"]=12505;e["benarmenian"]=1378;e["bet"]=1489;e["beta"]=946;e["betasymbolgreek"]=976;e["betdagesh"]=64305;e["betdageshhebrew"]=64305;e["bethebrew"]=1489;e["betrafehebrew"]=64332;e["bhabengali"]=2477;e["bhadeva"]=2349;e["bhagujarati"]=2733;e["bhagurmukhi"]=2605;e["bhook"]=595;e["bihiragana"]=12403;e["bikatakana"]=12499;e["bilabialclick"]=664;e["bindigurmukhi"]=2562;e["birusquare"]=13105;e["blackcircle"]=9679;e["blackdiamond"]=9670;e["blackdownpointingtriangle"]=9660;e["blackleftpointingpointer"]=9668;e["blackleftpointingtriangle"]=9664;e["blacklenticularbracketleft"]=12304;e["blacklenticularbracketleftvertical"]=65083;e["blacklenticularbracketright"]=12305;e["blacklenticularbracketrightvertical"]=65084;e["blacklowerlefttriangle"]=9699;e["blacklowerrighttriangle"]=9698;e["blackrectangle"]=9644;e["blackrightpointingpointer"]=9658;e["blackrightpointingtriangle"]=9654;e["blacksmallsquare"]=9642;e["blacksmilingface"]=9787;e["blacksquare"]=9632;e["blackstar"]=9733;e["blackupperlefttriangle"]=9700;e["blackupperrighttriangle"]=9701;e["blackuppointingsmalltriangle"]=9652;e["blackuppointingtriangle"]=9650;e["blank"]=9251;e["blinebelow"]=7687;e["block"]=9608;e["bmonospace"]=65346;e["bobaimaithai"]=3610;e["bohiragana"]=12412;e["bokatakana"]=12508;e["bparen"]=9373;e["bqsquare"]=13251;e["braceex"]=63732;e["braceleft"]=123;e["braceleftbt"]=63731;e["braceleftmid"]=63730;e["braceleftmonospace"]=65371;e["braceleftsmall"]=65115;e["bracelefttp"]=63729;e["braceleftvertical"]=65079;e["braceright"]=125;e["bracerightbt"]=63742;e["bracerightmid"]=63741;e["bracerightmonospace"]=65373;e["bracerightsmall"]=65116;e["bracerighttp"]=63740;e["bracerightvertical"]=65080;e["bracketleft"]=91;e["bracketleftbt"]=63728;e["bracketleftex"]=63727;e["bracketleftmonospace"]=65339;e["bracketlefttp"]=63726;e["bracketright"]=93;e["bracketrightbt"]=63739;e["bracketrightex"]=63738;e["bracketrightmonospace"]=65341;e["bracketrighttp"]=63737;e["breve"]=728;e["brevebelowcmb"]=814;e["brevecmb"]=774;e["breveinvertedbelowcmb"]=815;e["breveinvertedcmb"]=785;e["breveinverteddoublecmb"]=865;e["bridgebelowcmb"]=810;e["bridgeinvertedbelowcmb"]=826;e["brokenbar"]=166;e["bstroke"]=384;e["bsuperior"]=63210;e["btopbar"]=387;e["buhiragana"]=12406;e["bukatakana"]=12502;e["bullet"]=8226;e["bulletinverse"]=9688;e["bulletoperator"]=8729;e["bullseye"]=9678;e["c"]=99;e["caarmenian"]=1390;e["cabengali"]=2458;e["cacute"]=263;e["cadeva"]=2330;e["cagujarati"]=2714;e["cagurmukhi"]=2586;e["calsquare"]=13192;e["candrabindubengali"]=2433;e["candrabinducmb"]=784;e["candrabindudeva"]=2305;e["candrabindugujarati"]=2689;e["capslock"]=8682;e["careof"]=8453;e["caron"]=711;e["caronbelowcmb"]=812;e["caroncmb"]=780;e["carriagereturn"]=8629;e["cbopomofo"]=12568;e["ccaron"]=269;e["ccedilla"]=231;e["ccedillaacute"]=7689;e["ccircle"]=9426;e["ccircumflex"]=265;e["ccurl"]=597;e["cdot"]=267;e["cdotaccent"]=267;e["cdsquare"]=13253;e["cedilla"]=184;e["cedillacmb"]=807;e["cent"]=162;e["centigrade"]=8451;e["centinferior"]=63199;e["centmonospace"]=65504;e["centoldstyle"]=63394;e["centsuperior"]=63200;e["chaarmenian"]=1401;e["chabengali"]=2459;e["chadeva"]=2331;e["chagujarati"]=2715;e["chagurmukhi"]=2587;e["chbopomofo"]=12564;e["cheabkhasiancyrillic"]=1213;e["checkmark"]=10003;e["checyrillic"]=1095;e["chedescenderabkhasiancyrillic"]=1215;e["chedescendercyrillic"]=1207;e["chedieresiscyrillic"]=1269;e["cheharmenian"]=1395;e["chekhakassiancyrillic"]=1228;e["cheverticalstrokecyrillic"]=1209;e["chi"]=967;e["chieuchacirclekorean"]=12919;e["chieuchaparenkorean"]=12823;e["chieuchcirclekorean"]=12905;e["chieuchkorean"]=12618;e["chieuchparenkorean"]=12809;e["chochangthai"]=3594;e["chochanthai"]=3592;e["chochingthai"]=3593;e["chochoethai"]=3596;e["chook"]=392;e["cieucacirclekorean"]=12918;e["cieucaparenkorean"]=12822;e["cieuccirclekorean"]=12904;e["cieuckorean"]=12616;e["cieucparenkorean"]=12808;e["cieucuparenkorean"]=12828;e["circle"]=9675;e["circlecopyrt"]=169;e["circlemultiply"]=8855;e["circleot"]=8857;e["circleplus"]=8853;e["circlepostalmark"]=12342;e["circlewithlefthalfblack"]=9680;e["circlewithrighthalfblack"]=9681;e["circumflex"]=710;e["circumflexbelowcmb"]=813;e["circumflexcmb"]=770;e["clear"]=8999;e["clickalveolar"]=450;e["clickdental"]=448;e["clicklateral"]=449;e["clickretroflex"]=451;e["club"]=9827;e["clubsuitblack"]=9827;e["clubsuitwhite"]=9831;e["cmcubedsquare"]=13220;e["cmonospace"]=65347;e["cmsquaredsquare"]=13216;e["coarmenian"]=1409;e["colon"]=58;e["colonmonetary"]=8353;e["colonmonospace"]=65306;e["colonsign"]=8353;e["colonsmall"]=65109;e["colontriangularhalfmod"]=721;e["colontriangularmod"]=720;e["comma"]=44;e["commaabovecmb"]=787;e["commaaboverightcmb"]=789;e["commaaccent"]=63171;e["commaarabic"]=1548;e["commaarmenian"]=1373;e["commainferior"]=63201;e["commamonospace"]=65292;e["commareversedabovecmb"]=788;e["commareversedmod"]=701;e["commasmall"]=65104;e["commasuperior"]=63202;e["commaturnedabovecmb"]=786;e["commaturnedmod"]=699;e["compass"]=9788;e["congruent"]=8773;e["contourintegral"]=8750;e["control"]=8963;e["controlACK"]=6;e["controlBEL"]=7;e["controlBS"]=8;e["controlCAN"]=24;e["controlCR"]=13;e["controlDC1"]=17;e["controlDC2"]=18;e["controlDC3"]=19;e["controlDC4"]=20;e["controlDEL"]=127;e["controlDLE"]=16;e["controlEM"]=25;e["controlENQ"]=5;e["controlEOT"]=4;e["controlESC"]=27;e["controlETB"]=23;e["controlETX"]=3;e["controlFF"]=12;e["controlFS"]=28;e["controlGS"]=29;e["controlHT"]=9;e["controlLF"]=10;e["controlNAK"]=21;e["controlRS"]=30;e["controlSI"]=15;e["controlSO"]=14;e["controlSOT"]=2;e["controlSTX"]=1;e["controlSUB"]=26;e["controlSYN"]=22;e["controlUS"]=31;e["controlVT"]=11;e["copyright"]=169;e["copyrightsans"]=63721;e["copyrightserif"]=63193;e["cornerbracketleft"]=12300;e["cornerbracketlefthalfwidth"]=65378;e["cornerbracketleftvertical"]=65089;e["cornerbracketright"]=12301;e["cornerbracketrighthalfwidth"]=65379;e["cornerbracketrightvertical"]=65090;e["corporationsquare"]=13183;e["cosquare"]=13255;e["coverkgsquare"]=13254;e["cparen"]=9374;e["cruzeiro"]=8354;e["cstretched"]=663;e["curlyand"]=8911;e["curlyor"]=8910;e["currency"]=164;e["cyrBreve"]=63185;e["cyrFlex"]=63186;e["cyrbreve"]=63188;e["cyrflex"]=63189;e["d"]=100;e["daarmenian"]=1380;e["dabengali"]=2470;e["dadarabic"]=1590;e["dadeva"]=2342;e["dadfinalarabic"]=65214;e["dadinitialarabic"]=65215;e["dadmedialarabic"]=65216;e["dagesh"]=1468;e["dageshhebrew"]=1468;e["dagger"]=8224;e["daggerdbl"]=8225;e["dagujarati"]=2726;e["dagurmukhi"]=2598;e["dahiragana"]=12384;e["dakatakana"]=12480;e["dalarabic"]=1583;e["dalet"]=1491;e["daletdagesh"]=64307;e["daletdageshhebrew"]=64307;e["dalethebrew"]=1491;e["dalfinalarabic"]=65194;e["dammaarabic"]=1615;e["dammalowarabic"]=1615;e["dammatanaltonearabic"]=1612;e["dammatanarabic"]=1612;e["danda"]=2404;e["dargahebrew"]=1447;e["dargalefthebrew"]=1447;e["dasiapneumatacyrilliccmb"]=1157;e["dblGrave"]=63187;e["dblanglebracketleft"]=12298;e["dblanglebracketleftvertical"]=65085;e["dblanglebracketright"]=12299;e["dblanglebracketrightvertical"]=65086;e["dblarchinvertedbelowcmb"]=811;e["dblarrowleft"]=8660;e["dblarrowright"]=8658;e["dbldanda"]=2405;e["dblgrave"]=63190;e["dblgravecmb"]=783;e["dblintegral"]=8748;e["dbllowline"]=8215;e["dbllowlinecmb"]=819;e["dbloverlinecmb"]=831;e["dblprimemod"]=698;e["dblverticalbar"]=8214;e["dblverticallineabovecmb"]=782;e["dbopomofo"]=12553;e["dbsquare"]=13256;e["dcaron"]=271;e["dcedilla"]=7697;e["dcircle"]=9427;e["dcircumflexbelow"]=7699;e["dcroat"]=273;e["ddabengali"]=2465;e["ddadeva"]=2337;e["ddagujarati"]=2721;e["ddagurmukhi"]=2593;e["ddalarabic"]=1672;e["ddalfinalarabic"]=64393;e["dddhadeva"]=2396;e["ddhabengali"]=2466;e["ddhadeva"]=2338;e["ddhagujarati"]=2722;e["ddhagurmukhi"]=2594;e["ddotaccent"]=7691;e["ddotbelow"]=7693;e["decimalseparatorarabic"]=1643;e["decimalseparatorpersian"]=1643;e["decyrillic"]=1076;e["degree"]=176;e["dehihebrew"]=1453;e["dehiragana"]=12391;e["deicoptic"]=1007;e["dekatakana"]=12487;e["deleteleft"]=9003;e["deleteright"]=8998;e["delta"]=948;e["deltaturned"]=397;e["denominatorminusonenumeratorbengali"]=2552;e["dezh"]=676;e["dhabengali"]=2471;e["dhadeva"]=2343;e["dhagujarati"]=2727;e["dhagurmukhi"]=2599;e["dhook"]=599;e["dialytikatonos"]=901;e["dialytikatonoscmb"]=836;e["diamond"]=9830;e["diamondsuitwhite"]=9826;e["dieresis"]=168;e["dieresisacute"]=63191;e["dieresisbelowcmb"]=804;e["dieresiscmb"]=776;e["dieresisgrave"]=63192;e["dieresistonos"]=901;e["dihiragana"]=12386;e["dikatakana"]=12482;e["dittomark"]=12291;e["divide"]=247;e["divides"]=8739;e["divisionslash"]=8725;e["djecyrillic"]=1106;e["dkshade"]=9619;e["dlinebelow"]=7695;e["dlsquare"]=13207;e["dmacron"]=273;e["dmonospace"]=65348;e["dnblock"]=9604;e["dochadathai"]=3598;e["dodekthai"]=3604;e["dohiragana"]=12393;e["dokatakana"]=12489;e["dollar"]=36;e["dollarinferior"]=63203;e["dollarmonospace"]=65284;e["dollaroldstyle"]=63268;e["dollarsmall"]=65129;e["dollarsuperior"]=63204;e["dong"]=8363;e["dorusquare"]=13094;e["dotaccent"]=729;e["dotaccentcmb"]=775;e["dotbelowcmb"]=803;e["dotbelowcomb"]=803;e["dotkatakana"]=12539;e["dotlessi"]=305;e["dotlessj"]=63166;e["dotlessjstrokehook"]=644;e["dotmath"]=8901;e["dottedcircle"]=9676;e["doubleyodpatah"]=64287;e["doubleyodpatahhebrew"]=64287;e["downtackbelowcmb"]=798;e["downtackmod"]=725;e["dparen"]=9375;e["dsuperior"]=63211;e["dtail"]=598;e["dtopbar"]=396;e["duhiragana"]=12389;e["dukatakana"]=12485;e["dz"]=499;e["dzaltone"]=675;e["dzcaron"]=454;e["dzcurl"]=677;e["dzeabkhasiancyrillic"]=1249;e["dzecyrillic"]=1109;e["dzhecyrillic"]=1119;e["e"]=101;e["eacute"]=233;e["earth"]=9793;e["ebengali"]=2447;e["ebopomofo"]=12572;e["ebreve"]=277;e["ecandradeva"]=2317;e["ecandragujarati"]=2701;e["ecandravowelsigndeva"]=2373;e["ecandravowelsigngujarati"]=2757;e["ecaron"]=283;e["ecedillabreve"]=7709;e["echarmenian"]=1381;e["echyiwnarmenian"]=1415;e["ecircle"]=9428;e["ecircumflex"]=234;e["ecircumflexacute"]=7871;e["ecircumflexbelow"]=7705;e["ecircumflexdotbelow"]=7879;e["ecircumflexgrave"]=7873;e["ecircumflexhookabove"]=7875;e["ecircumflextilde"]=7877;e["ecyrillic"]=1108;e["edblgrave"]=517;e["edeva"]=2319;e["edieresis"]=235;e["edot"]=279;e["edotaccent"]=279;e["edotbelow"]=7865;e["eegurmukhi"]=2575;e["eematragurmukhi"]=2631;e["efcyrillic"]=1092;e["egrave"]=232;e["egujarati"]=2703;e["eharmenian"]=1383;e["ehbopomofo"]=12573;e["ehiragana"]=12360;e["ehookabove"]=7867;e["eibopomofo"]=12575;e["eight"]=56;e["eightarabic"]=1640;e["eightbengali"]=2542;e["eightcircle"]=9319;e["eightcircleinversesansserif"]=10129;e["eightdeva"]=2414;e["eighteencircle"]=9329;e["eighteenparen"]=9349;e["eighteenperiod"]=9369;e["eightgujarati"]=2798;e["eightgurmukhi"]=2670;e["eighthackarabic"]=1640;e["eighthangzhou"]=12328;e["eighthnotebeamed"]=9835;e["eightideographicparen"]=12839;e["eightinferior"]=8328;e["eightmonospace"]=65304;e["eightoldstyle"]=63288;e["eightparen"]=9339;e["eightperiod"]=9359;e["eightpersian"]=1784;e["eightroman"]=8567;e["eightsuperior"]=8312;e["eightthai"]=3672;e["einvertedbreve"]=519;e["eiotifiedcyrillic"]=1125;e["ekatakana"]=12456;e["ekatakanahalfwidth"]=65396;e["ekonkargurmukhi"]=2676;e["ekorean"]=12628;e["elcyrillic"]=1083;e["element"]=8712;e["elevencircle"]=9322;e["elevenparen"]=9342;e["elevenperiod"]=9362;e["elevenroman"]=8570;e["ellipsis"]=8230;e["ellipsisvertical"]=8942;e["emacron"]=275;e["emacronacute"]=7703;e["emacrongrave"]=7701;e["emcyrillic"]=1084;e["emdash"]=8212;e["emdashvertical"]=65073;e["emonospace"]=65349;e["emphasismarkarmenian"]=1371;e["emptyset"]=8709;e["enbopomofo"]=12579;e["encyrillic"]=1085;e["endash"]=8211;e["endashvertical"]=65074;e["endescendercyrillic"]=1187;e["eng"]=331;e["engbopomofo"]=12581;e["enghecyrillic"]=1189;e["enhookcyrillic"]=1224;e["enspace"]=8194;e["eogonek"]=281;e["eokorean"]=12627;e["eopen"]=603;e["eopenclosed"]=666;e["eopenreversed"]=604;e["eopenreversedclosed"]=606;e["eopenreversedhook"]=605;e["eparen"]=9376;e["epsilon"]=949;e["epsilontonos"]=941;e["equal"]=61;e["equalmonospace"]=65309;e["equalsmall"]=65126;e["equalsuperior"]=8316;e["equivalence"]=8801;e["erbopomofo"]=12582;e["ercyrillic"]=1088;e["ereversed"]=600;e["ereversedcyrillic"]=1101;e["escyrillic"]=1089;e["esdescendercyrillic"]=1195;e["esh"]=643;e["eshcurl"]=646;e["eshortdeva"]=2318;e["eshortvowelsigndeva"]=2374;e["eshreversedloop"]=426;e["eshsquatreversed"]=645;e["esmallhiragana"]=12359;e["esmallkatakana"]=12455;e["esmallkatakanahalfwidth"]=65386;e["estimated"]=8494;e["esuperior"]=63212;e["eta"]=951;e["etarmenian"]=1384;e["etatonos"]=942;e["eth"]=240;e["etilde"]=7869;e["etildebelow"]=7707;e["etnahtafoukhhebrew"]=1425;e["etnahtafoukhlefthebrew"]=1425;e["etnahtahebrew"]=1425;e["etnahtalefthebrew"]=1425;e["eturned"]=477;e["eukorean"]=12641;e["euro"]=8364;e["evowelsignbengali"]=2503;e["evowelsigndeva"]=2375;e["evowelsigngujarati"]=2759;e["exclam"]=33;e["exclamarmenian"]=1372;e["exclamdbl"]=8252;e["exclamdown"]=161;e["exclamdownsmall"]=63393;e["exclammonospace"]=65281;e["exclamsmall"]=63265;e["existential"]=8707;e["ezh"]=658;e["ezhcaron"]=495;e["ezhcurl"]=659;e["ezhreversed"]=441;e["ezhtail"]=442;e["f"]=102;e["fadeva"]=2398;e["fagurmukhi"]=2654;e["fahrenheit"]=8457;e["fathaarabic"]=1614;e["fathalowarabic"]=1614;e["fathatanarabic"]=1611;e["fbopomofo"]=12552;e["fcircle"]=9429;e["fdotaccent"]=7711;e["feharabic"]=1601;e["feharmenian"]=1414;e["fehfinalarabic"]=65234;e["fehinitialarabic"]=65235;e["fehmedialarabic"]=65236;e["feicoptic"]=997;e["female"]=9792;e["ff"]=64256;e["ffi"]=64259;e["ffl"]=64260;e["fi"]=64257;e["fifteencircle"]=9326;e["fifteenparen"]=9346;e["fifteenperiod"]=9366;e["figuredash"]=8210;e["filledbox"]=9632;e["filledrect"]=9644;e["finalkaf"]=1498;e["finalkafdagesh"]=64314;e["finalkafdageshhebrew"]=64314;e["finalkafhebrew"]=1498;e["finalmem"]=1501;e["finalmemhebrew"]=1501;e["finalnun"]=1503;e["finalnunhebrew"]=1503;e["finalpe"]=1507;e["finalpehebrew"]=1507;e["finaltsadi"]=1509;e["finaltsadihebrew"]=1509;e["firsttonechinese"]=713;e["fisheye"]=9673;e["fitacyrillic"]=1139;e["five"]=53;e["fivearabic"]=1637;e["fivebengali"]=2539;e["fivecircle"]=9316;e["fivecircleinversesansserif"]=10126;e["fivedeva"]=2411;e["fiveeighths"]=8541;e["fivegujarati"]=2795;e["fivegurmukhi"]=2667;e["fivehackarabic"]=1637;e["fivehangzhou"]=12325;e["fiveideographicparen"]=12836;e["fiveinferior"]=8325;e["fivemonospace"]=65301;e["fiveoldstyle"]=63285;e["fiveparen"]=9336;e["fiveperiod"]=9356;e["fivepersian"]=1781;e["fiveroman"]=8564;e["fivesuperior"]=8309;e["fivethai"]=3669;e["fl"]=64258;e["florin"]=402;e["fmonospace"]=65350;e["fmsquare"]=13209;e["fofanthai"]=3615;e["fofathai"]=3613;e["fongmanthai"]=3663;e["forall"]=8704;e["four"]=52;e["fourarabic"]=1636;e["fourbengali"]=2538;e["fourcircle"]=9315;e["fourcircleinversesansserif"]=10125;e["fourdeva"]=2410;e["fourgujarati"]=2794;e["fourgurmukhi"]=2666;e["fourhackarabic"]=1636;e["fourhangzhou"]=12324;e["fourideographicparen"]=12835;e["fourinferior"]=8324;e["fourmonospace"]=65300;e["fournumeratorbengali"]=2551;e["fouroldstyle"]=63284;e["fourparen"]=9335;e["fourperiod"]=9355;e["fourpersian"]=1780;e["fourroman"]=8563;e["foursuperior"]=8308;e["fourteencircle"]=9325;e["fourteenparen"]=9345;e["fourteenperiod"]=9365;e["fourthai"]=3668;e["fourthtonechinese"]=715;e["fparen"]=9377;e["fraction"]=8260;e["franc"]=8355;e["g"]=103;e["gabengali"]=2455;e["gacute"]=501;e["gadeva"]=2327;e["gafarabic"]=1711;e["gaffinalarabic"]=64403;e["gafinitialarabic"]=64404;e["gafmedialarabic"]=64405;e["gagujarati"]=2711;e["gagurmukhi"]=2583;e["gahiragana"]=12364;e["gakatakana"]=12460;e["gamma"]=947;e["gammalatinsmall"]=611;e["gammasuperior"]=736;e["gangiacoptic"]=1003;e["gbopomofo"]=12557;e["gbreve"]=287;e["gcaron"]=487;e["gcedilla"]=291;e["gcircle"]=9430;e["gcircumflex"]=285;e["gcommaaccent"]=291;e["gdot"]=289;e["gdotaccent"]=289;e["gecyrillic"]=1075;e["gehiragana"]=12370;e["gekatakana"]=12466;e["geometricallyequal"]=8785;e["gereshaccenthebrew"]=1436;e["gereshhebrew"]=1523;e["gereshmuqdamhebrew"]=1437;e["germandbls"]=223;e["gershayimaccenthebrew"]=1438;e["gershayimhebrew"]=1524;e["getamark"]=12307;e["ghabengali"]=2456;e["ghadarmenian"]=1394;e["ghadeva"]=2328;e["ghagujarati"]=2712;e["ghagurmukhi"]=2584;e["ghainarabic"]=1594;e["ghainfinalarabic"]=65230;e["ghaininitialarabic"]=65231;e["ghainmedialarabic"]=65232;e["ghemiddlehookcyrillic"]=1173;e["ghestrokecyrillic"]=1171;e["gheupturncyrillic"]=1169;e["ghhadeva"]=2394;e["ghhagurmukhi"]=2650;e["ghook"]=608;e["ghzsquare"]=13203;e["gihiragana"]=12366;e["gikatakana"]=12462;e["gimarmenian"]=1379;e["gimel"]=1490;e["gimeldagesh"]=64306;e["gimeldageshhebrew"]=64306;e["gimelhebrew"]=1490;e["gjecyrillic"]=1107;e["glottalinvertedstroke"]=446;e["glottalstop"]=660;e["glottalstopinverted"]=662;e["glottalstopmod"]=704;e["glottalstopreversed"]=661;e["glottalstopreversedmod"]=705;e["glottalstopreversedsuperior"]=740;e["glottalstopstroke"]=673;e["glottalstopstrokereversed"]=674;e["gmacron"]=7713;e["gmonospace"]=65351;e["gohiragana"]=12372;e["gokatakana"]=12468;e["gparen"]=9378;e["gpasquare"]=13228;e["gradient"]=8711;e["grave"]=96;e["gravebelowcmb"]=790;e["gravecmb"]=768;e["gravecomb"]=768;e["gravedeva"]=2387;e["gravelowmod"]=718;e["gravemonospace"]=65344;e["gravetonecmb"]=832;e["greater"]=62;e["greaterequal"]=8805;e["greaterequalorless"]=8923;e["greatermonospace"]=65310;e["greaterorequivalent"]=8819;e["greaterorless"]=8823;e["greateroverequal"]=8807;e["greatersmall"]=65125;e["gscript"]=609;e["gstroke"]=485;e["guhiragana"]=12368;e["guillemotleft"]=171;e["guillemotright"]=187;e["guilsinglleft"]=8249;e["guilsinglright"]=8250;e["gukatakana"]=12464;e["guramusquare"]=13080;e["gysquare"]=13257;e["h"]=104;e["haabkhasiancyrillic"]=1193;e["haaltonearabic"]=1729;e["habengali"]=2489;e["hadescendercyrillic"]=1203;e["hadeva"]=2361;e["hagujarati"]=2745;e["hagurmukhi"]=2617;e["haharabic"]=1581;e["hahfinalarabic"]=65186;e["hahinitialarabic"]=65187;e["hahiragana"]=12399;e["hahmedialarabic"]=65188;e["haitusquare"]=13098;e["hakatakana"]=12495;e["hakatakanahalfwidth"]=65418;e["halantgurmukhi"]=2637;e["hamzaarabic"]=1569;e["hamzalowarabic"]=1569;e["hangulfiller"]=12644;e["hardsigncyrillic"]=1098;e["harpoonleftbarbup"]=8636;e["harpoonrightbarbup"]=8640;e["hasquare"]=13258;e["hatafpatah"]=1458;e["hatafpatah16"]=1458;e["hatafpatah23"]=1458;e["hatafpatah2f"]=1458;e["hatafpatahhebrew"]=1458;e["hatafpatahnarrowhebrew"]=1458;e["hatafpatahquarterhebrew"]=1458;e["hatafpatahwidehebrew"]=1458;e["hatafqamats"]=1459;e["hatafqamats1b"]=1459;e["hatafqamats28"]=1459;e["hatafqamats34"]=1459;e["hatafqamatshebrew"]=1459;e["hatafqamatsnarrowhebrew"]=1459;e["hatafqamatsquarterhebrew"]=1459;e["hatafqamatswidehebrew"]=1459;e["hatafsegol"]=1457;e["hatafsegol17"]=1457;e["hatafsegol24"]=1457;e["hatafsegol30"]=1457;e["hatafsegolhebrew"]=1457;e["hatafsegolnarrowhebrew"]=1457;e["hatafsegolquarterhebrew"]=1457;e["hatafsegolwidehebrew"]=1457;e["hbar"]=295;e["hbopomofo"]=12559;e["hbrevebelow"]=7723;e["hcedilla"]=7721;e["hcircle"]=9431;e["hcircumflex"]=293;e["hdieresis"]=7719;e["hdotaccent"]=7715;e["hdotbelow"]=7717;e["he"]=1492;e["heart"]=9829;e["heartsuitblack"]=9829;e["heartsuitwhite"]=9825;e["hedagesh"]=64308;e["hedageshhebrew"]=64308;e["hehaltonearabic"]=1729;e["heharabic"]=1607;e["hehebrew"]=1492;e["hehfinalaltonearabic"]=64423;e["hehfinalalttwoarabic"]=65258;e["hehfinalarabic"]=65258;e["hehhamzaabovefinalarabic"]=64421;e["hehhamzaaboveisolatedarabic"]=64420;e["hehinitialaltonearabic"]=64424;e["hehinitialarabic"]=65259;e["hehiragana"]=12408;e["hehmedialaltonearabic"]=64425;e["hehmedialarabic"]=65260;e["heiseierasquare"]=13179;e["hekatakana"]=12504;e["hekatakanahalfwidth"]=65421;e["hekutaarusquare"]=13110;e["henghook"]=615;e["herutusquare"]=13113;e["het"]=1495;e["hethebrew"]=1495;e["hhook"]=614;e["hhooksuperior"]=689;e["hieuhacirclekorean"]=12923;e["hieuhaparenkorean"]=12827;e["hieuhcirclekorean"]=12909;e["hieuhkorean"]=12622;e["hieuhparenkorean"]=12813;e["hihiragana"]=12402;e["hikatakana"]=12498;e["hikatakanahalfwidth"]=65419;e["hiriq"]=1460;e["hiriq14"]=1460;e["hiriq21"]=1460;e["hiriq2d"]=1460;e["hiriqhebrew"]=1460;e["hiriqnarrowhebrew"]=1460;e["hiriqquarterhebrew"]=1460;e["hiriqwidehebrew"]=1460;e["hlinebelow"]=7830;e["hmonospace"]=65352;e["hoarmenian"]=1392;e["hohipthai"]=3627;e["hohiragana"]=12411;e["hokatakana"]=12507;e["hokatakanahalfwidth"]=65422;e["holam"]=1465;e["holam19"]=1465;e["holam26"]=1465;e["holam32"]=1465;e["holamhebrew"]=1465;e["holamnarrowhebrew"]=1465;e["holamquarterhebrew"]=1465;e["holamwidehebrew"]=1465;e["honokhukthai"]=3630;e["hookabovecomb"]=777;e["hookcmb"]=777;e["hookpalatalizedbelowcmb"]=801;e["hookretroflexbelowcmb"]=802;e["hoonsquare"]=13122;e["horicoptic"]=1001;e["horizontalbar"]=8213;e["horncmb"]=795;e["hotsprings"]=9832;e["house"]=8962;e["hparen"]=9379;e["hsuperior"]=688;e["hturned"]=613;e["huhiragana"]=12405;e["huiitosquare"]=13107;e["hukatakana"]=12501;e["hukatakanahalfwidth"]=65420;e["hungarumlaut"]=733;e["hungarumlautcmb"]=779;e["hv"]=405;e["hyphen"]=45;e["hypheninferior"]=63205;e["hyphenmonospace"]=65293;e["hyphensmall"]=65123;e["hyphensuperior"]=63206;e["hyphentwo"]=8208;e["i"]=105;e["iacute"]=237;e["iacyrillic"]=1103;e["ibengali"]=2439;e["ibopomofo"]=12583;e["ibreve"]=301;e["icaron"]=464;e["icircle"]=9432;e["icircumflex"]=238;e["icyrillic"]=1110;e["idblgrave"]=521;e["ideographearthcircle"]=12943;e["ideographfirecircle"]=12939;e["ideographicallianceparen"]=12863;e["ideographiccallparen"]=12858;e["ideographiccentrecircle"]=12965;e["ideographicclose"]=12294;e["ideographiccomma"]=12289;e["ideographiccommaleft"]=65380;e["ideographiccongratulationparen"]=12855;e["ideographiccorrectcircle"]=12963;e["ideographicearthparen"]=12847;e["ideographicenterpriseparen"]=12861;e["ideographicexcellentcircle"]=12957;e["ideographicfestivalparen"]=12864;e["ideographicfinancialcircle"]=12950;e["ideographicfinancialparen"]=12854;e["ideographicfireparen"]=12843;e["ideographichaveparen"]=12850;e["ideographichighcircle"]=12964;e["ideographiciterationmark"]=12293;e["ideographiclaborcircle"]=12952;e["ideographiclaborparen"]=12856;e["ideographicleftcircle"]=12967;e["ideographiclowcircle"]=12966;e["ideographicmedicinecircle"]=12969;e["ideographicmetalparen"]=12846;e["ideographicmoonparen"]=12842;e["ideographicnameparen"]=12852;e["ideographicperiod"]=12290;e["ideographicprintcircle"]=12958;e["ideographicreachparen"]=12867;e["ideographicrepresentparen"]=12857;e["ideographicresourceparen"]=12862;e["ideographicrightcircle"]=12968;e["ideographicsecretcircle"]=12953;e["ideographicselfparen"]=12866;e["ideographicsocietyparen"]=12851;e["ideographicspace"]=12288;e["ideographicspecialparen"]=12853;e["ideographicstockparen"]=12849;e["ideographicstudyparen"]=12859;e["ideographicsunparen"]=12848;e["ideographicsuperviseparen"]=12860;e["ideographicwaterparen"]=12844;e["ideographicwoodparen"]=12845;e["ideographiczero"]=12295;e["ideographmetalcircle"]=12942;e["ideographmooncircle"]=12938;e["ideographnamecircle"]=12948;e["ideographsuncircle"]=12944;e["ideographwatercircle"]=12940;e["ideographwoodcircle"]=12941;e["ideva"]=2311;e["idieresis"]=239;e["idieresisacute"]=7727;e["idieresiscyrillic"]=1253;e["idotbelow"]=7883;e["iebrevecyrillic"]=1239;e["iecyrillic"]=1077;e["ieungacirclekorean"]=12917;e["ieungaparenkorean"]=12821;e["ieungcirclekorean"]=12903;e["ieungkorean"]=12615;e["ieungparenkorean"]=12807;e["igrave"]=236;e["igujarati"]=2695;e["igurmukhi"]=2567;e["ihiragana"]=12356;e["ihookabove"]=7881;e["iibengali"]=2440;e["iicyrillic"]=1080;e["iideva"]=2312;e["iigujarati"]=2696;e["iigurmukhi"]=2568;e["iimatragurmukhi"]=2624;e["iinvertedbreve"]=523;e["iishortcyrillic"]=1081;e["iivowelsignbengali"]=2496;e["iivowelsigndeva"]=2368;e["iivowelsigngujarati"]=2752;e["ij"]=307;e["ikatakana"]=12452;e["ikatakanahalfwidth"]=65394;e["ikorean"]=12643;e["ilde"]=732;e["iluyhebrew"]=1452;e["imacron"]=299;e["imacroncyrillic"]=1251;e["imageorapproximatelyequal"]=8787;e["imatragurmukhi"]=2623;e["imonospace"]=65353;e["increment"]=8710;e["infinity"]=8734;e["iniarmenian"]=1387;e["integral"]=8747;e["integralbottom"]=8993;e["integralbt"]=8993;e["integralex"]=63733;e["integraltop"]=8992;e["integraltp"]=8992;e["intersection"]=8745;e["intisquare"]=13061;e["invbullet"]=9688;e["invcircle"]=9689;e["invsmileface"]=9787;e["iocyrillic"]=1105;e["iogonek"]=303;e["iota"]=953;e["iotadieresis"]=970;e["iotadieresistonos"]=912;e["iotalatin"]=617;e["iotatonos"]=943;e["iparen"]=9380;e["irigurmukhi"]=2674;e["ismallhiragana"]=12355;e["ismallkatakana"]=12451;e["ismallkatakanahalfwidth"]=65384;e["issharbengali"]=2554;e["istroke"]=616;e["isuperior"]=63213;e["iterationhiragana"]=12445;e["iterationkatakana"]=12541;e["itilde"]=297;e["itildebelow"]=7725;e["iubopomofo"]=12585;e["iucyrillic"]=1102;e["ivowelsignbengali"]=2495;e["ivowelsigndeva"]=2367;e["ivowelsigngujarati"]=2751;e["izhitsacyrillic"]=1141;e["izhitsadblgravecyrillic"]=1143;e["j"]=106;e["jaarmenian"]=1393;e["jabengali"]=2460;e["jadeva"]=2332;e["jagujarati"]=2716;e["jagurmukhi"]=2588;e["jbopomofo"]=12560;e["jcaron"]=496;e["jcircle"]=9433;e["jcircumflex"]=309;e["jcrossedtail"]=669;e["jdotlessstroke"]=607;e["jecyrillic"]=1112;e["jeemarabic"]=1580;e["jeemfinalarabic"]=65182;e["jeeminitialarabic"]=65183;e["jeemmedialarabic"]=65184;e["jeharabic"]=1688;e["jehfinalarabic"]=64395;e["jhabengali"]=2461;e["jhadeva"]=2333;e["jhagujarati"]=2717;e["jhagurmukhi"]=2589;e["jheharmenian"]=1403;e["jis"]=12292;e["jmonospace"]=65354;e["jparen"]=9381;e["jsuperior"]=690;e["k"]=107;e["kabashkircyrillic"]=1185;e["kabengali"]=2453;e["kacute"]=7729;e["kacyrillic"]=1082;e["kadescendercyrillic"]=1179;e["kadeva"]=2325;e["kaf"]=1499;e["kafarabic"]=1603;e["kafdagesh"]=64315;e["kafdageshhebrew"]=64315;e["kaffinalarabic"]=65242;e["kafhebrew"]=1499;e["kafinitialarabic"]=65243;e["kafmedialarabic"]=65244;e["kafrafehebrew"]=64333;e["kagujarati"]=2709;e["kagurmukhi"]=2581;e["kahiragana"]=12363;e["kahookcyrillic"]=1220;e["kakatakana"]=12459;e["kakatakanahalfwidth"]=65398;e["kappa"]=954;e["kappasymbolgreek"]=1008;e["kapyeounmieumkorean"]=12657;e["kapyeounphieuphkorean"]=12676;e["kapyeounpieupkorean"]=12664;e["kapyeounssangpieupkorean"]=12665;e["karoriisquare"]=13069;e["kashidaautoarabic"]=1600;e["kashidaautonosidebearingarabic"]=1600;e["kasmallkatakana"]=12533;e["kasquare"]=13188;e["kasraarabic"]=1616;e["kasratanarabic"]=1613;e["kastrokecyrillic"]=1183;e["katahiraprolongmarkhalfwidth"]=65392;e["kaverticalstrokecyrillic"]=1181;e["kbopomofo"]=12558;e["kcalsquare"]=13193;e["kcaron"]=489;e["kcedilla"]=311;e["kcircle"]=9434;e["kcommaaccent"]=311;e["kdotbelow"]=7731;e["keharmenian"]=1412;e["kehiragana"]=12369;e["kekatakana"]=12465;e["kekatakanahalfwidth"]=65401;e["kenarmenian"]=1391;e["kesmallkatakana"]=12534;e["kgreenlandic"]=312;e["khabengali"]=2454;e["khacyrillic"]=1093;e["khadeva"]=2326;e["khagujarati"]=2710;e["khagurmukhi"]=2582;e["khaharabic"]=1582;e["khahfinalarabic"]=65190;e["khahinitialarabic"]=65191;e["khahmedialarabic"]=65192;e["kheicoptic"]=999;e["khhadeva"]=2393;e["khhagurmukhi"]=2649;e["khieukhacirclekorean"]=12920;e["khieukhaparenkorean"]=12824;e["khieukhcirclekorean"]=12906;e["khieukhkorean"]=12619;e["khieukhparenkorean"]=12810;e["khokhaithai"]=3586;e["khokhonthai"]=3589;e["khokhuatthai"]=3587;e["khokhwaithai"]=3588;e["khomutthai"]=3675;e["khook"]=409;e["khorakhangthai"]=3590;e["khzsquare"]=13201;e["kihiragana"]=12365;e["kikatakana"]=12461;e["kikatakanahalfwidth"]=65399;e["kiroguramusquare"]=13077;e["kiromeetorusquare"]=13078;e["kirosquare"]=13076;e["kiyeokacirclekorean"]=12910;e["kiyeokaparenkorean"]=12814;e["kiyeokcirclekorean"]=12896;e["kiyeokkorean"]=12593;e["kiyeokparenkorean"]=12800;e["kiyeoksioskorean"]=12595;e["kjecyrillic"]=1116;e["klinebelow"]=7733;e["klsquare"]=13208;e["kmcubedsquare"]=13222;e["kmonospace"]=65355;e["kmsquaredsquare"]=13218;e["kohiragana"]=12371;e["kohmsquare"]=13248;e["kokaithai"]=3585;e["kokatakana"]=12467;e["kokatakanahalfwidth"]=65402;e["kooposquare"]=13086;e["koppacyrillic"]=1153;e["koreanstandardsymbol"]=12927;e["koroniscmb"]=835;e["kparen"]=9382;e["kpasquare"]=13226;e["ksicyrillic"]=1135;e["ktsquare"]=13263;e["kturned"]=670;e["kuhiragana"]=12367;e["kukatakana"]=12463;e["kukatakanahalfwidth"]=65400;e["kvsquare"]=13240;e["kwsquare"]=13246;e["l"]=108;e["labengali"]=2482;e["lacute"]=314;e["ladeva"]=2354;e["lagujarati"]=2738;e["lagurmukhi"]=2610;e["lakkhangyaothai"]=3653;e["lamaleffinalarabic"]=65276;e["lamalefhamzaabovefinalarabic"]=65272;e["lamalefhamzaaboveisolatedarabic"]=65271;e["lamalefhamzabelowfinalarabic"]=65274;e["lamalefhamzabelowisolatedarabic"]=65273;e["lamalefisolatedarabic"]=65275;e["lamalefmaddaabovefinalarabic"]=65270;e["lamalefmaddaaboveisolatedarabic"]=65269;e["lamarabic"]=1604;e["lambda"]=955;e["lambdastroke"]=411;e["lamed"]=1500;e["lameddagesh"]=64316;e["lameddageshhebrew"]=64316;e["lamedhebrew"]=1500;e["lamfinalarabic"]=65246;e["lamhahinitialarabic"]=64714;e["laminitialarabic"]=65247;e["lamjeeminitialarabic"]=64713;e["lamkhahinitialarabic"]=64715;e["lamlamhehisolatedarabic"]=65010;e["lammedialarabic"]=65248;e["lammeemhahinitialarabic"]=64904;e["lammeeminitialarabic"]=64716;e["largecircle"]=9711;e["lbar"]=410;e["lbelt"]=620;e["lbopomofo"]=12556;e["lcaron"]=318;e["lcedilla"]=316;e["lcircle"]=9435;e["lcircumflexbelow"]=7741;e["lcommaaccent"]=316;e["ldot"]=320;e["ldotaccent"]=320;e["ldotbelow"]=7735;e["ldotbelowmacron"]=7737;e["leftangleabovecmb"]=794;e["lefttackbelowcmb"]=792;e["less"]=60;e["lessequal"]=8804;e["lessequalorgreater"]=8922;e["lessmonospace"]=65308;e["lessorequivalent"]=8818;e["lessorgreater"]=8822;e["lessoverequal"]=8806;e["lesssmall"]=65124;e["lezh"]=622;e["lfblock"]=9612;e["lhookretroflex"]=621;e["lira"]=8356;e["liwnarmenian"]=1388;e["lj"]=457;e["ljecyrillic"]=1113;e["ll"]=63168;e["lladeva"]=2355;e["llagujarati"]=2739;e["llinebelow"]=7739;e["llladeva"]=2356;e["llvocalicbengali"]=2529;e["llvocalicdeva"]=2401;e["llvocalicvowelsignbengali"]=2531;e["llvocalicvowelsigndeva"]=2403;e["lmiddletilde"]=619;e["lmonospace"]=65356;e["lmsquare"]=13264;e["lochulathai"]=3628;e["logicaland"]=8743;e["logicalnot"]=172;e["logicalnotreversed"]=8976;e["logicalor"]=8744;e["lolingthai"]=3621;e["longs"]=383;e["lowlinecenterline"]=65102;e["lowlinecmb"]=818;e["lowlinedashed"]=65101;e["lozenge"]=9674;e["lparen"]=9383;e["lslash"]=322;e["lsquare"]=8467;e["lsuperior"]=63214;e["ltshade"]=9617;e["luthai"]=3622;e["lvocalicbengali"]=2444;e["lvocalicdeva"]=2316;e["lvocalicvowelsignbengali"]=2530;e["lvocalicvowelsigndeva"]=2402;e["lxsquare"]=13267;e["m"]=109;e["mabengali"]=2478;e["macron"]=175;e["macronbelowcmb"]=817;e["macroncmb"]=772;e["macronlowmod"]=717;e["macronmonospace"]=65507;e["macute"]=7743;e["madeva"]=2350;e["magujarati"]=2734;e["magurmukhi"]=2606;e["mahapakhhebrew"]=1444;e["mahapakhlefthebrew"]=1444;e["mahiragana"]=12414;e["maichattawalowleftthai"]=63637;e["maichattawalowrightthai"]=63636;e["maichattawathai"]=3659;e["maichattawaupperleftthai"]=63635;e["maieklowleftthai"]=63628;e["maieklowrightthai"]=63627;e["maiekthai"]=3656;e["maiekupperleftthai"]=63626;e["maihanakatleftthai"]=63620;e["maihanakatthai"]=3633;e["maitaikhuleftthai"]=63625;e["maitaikhuthai"]=3655;e["maitholowleftthai"]=63631;e["maitholowrightthai"]=63630;e["maithothai"]=3657;e["maithoupperleftthai"]=63629;e["maitrilowleftthai"]=63634;e["maitrilowrightthai"]=63633;e["maitrithai"]=3658; e["maitriupperleftthai"]=63632;e["maiyamokthai"]=3654;e["makatakana"]=12510;e["makatakanahalfwidth"]=65423;e["male"]=9794;e["mansyonsquare"]=13127;e["maqafhebrew"]=1470;e["mars"]=9794;e["masoracirclehebrew"]=1455;e["masquare"]=13187;e["mbopomofo"]=12551;e["mbsquare"]=13268;e["mcircle"]=9436;e["mcubedsquare"]=13221;e["mdotaccent"]=7745;e["mdotbelow"]=7747;e["meemarabic"]=1605;e["meemfinalarabic"]=65250;e["meeminitialarabic"]=65251;e["meemmedialarabic"]=65252;e["meemmeeminitialarabic"]=64721;e["meemmeemisolatedarabic"]=64584;e["meetorusquare"]=13133;e["mehiragana"]=12417;e["meizierasquare"]=13182;e["mekatakana"]=12513;e["mekatakanahalfwidth"]=65426;e["mem"]=1502;e["memdagesh"]=64318;e["memdageshhebrew"]=64318;e["memhebrew"]=1502;e["menarmenian"]=1396;e["merkhahebrew"]=1445;e["merkhakefulahebrew"]=1446;e["merkhakefulalefthebrew"]=1446;e["merkhalefthebrew"]=1445;e["mhook"]=625;e["mhzsquare"]=13202;e["middledotkatakanahalfwidth"]=65381;e["middot"]=183;e["mieumacirclekorean"]=12914;e["mieumaparenkorean"]=12818;e["mieumcirclekorean"]=12900;e["mieumkorean"]=12609;e["mieumpansioskorean"]=12656;e["mieumparenkorean"]=12804;e["mieumpieupkorean"]=12654;e["mieumsioskorean"]=12655;e["mihiragana"]=12415;e["mikatakana"]=12511;e["mikatakanahalfwidth"]=65424;e["minus"]=8722;e["minusbelowcmb"]=800;e["minuscircle"]=8854;e["minusmod"]=727;e["minusplus"]=8723;e["minute"]=8242;e["miribaarusquare"]=13130;e["mirisquare"]=13129;e["mlonglegturned"]=624;e["mlsquare"]=13206;e["mmcubedsquare"]=13219;e["mmonospace"]=65357;e["mmsquaredsquare"]=13215;e["mohiragana"]=12418;e["mohmsquare"]=13249;e["mokatakana"]=12514;e["mokatakanahalfwidth"]=65427;e["molsquare"]=13270;e["momathai"]=3617;e["moverssquare"]=13223;e["moverssquaredsquare"]=13224;e["mparen"]=9384;e["mpasquare"]=13227;e["mssquare"]=13235;e["msuperior"]=63215;e["mturned"]=623;e["mu"]=181;e["mu1"]=181;e["muasquare"]=13186;e["muchgreater"]=8811;e["muchless"]=8810;e["mufsquare"]=13196;e["mugreek"]=956;e["mugsquare"]=13197;e["muhiragana"]=12416;e["mukatakana"]=12512;e["mukatakanahalfwidth"]=65425;e["mulsquare"]=13205;e["multiply"]=215;e["mumsquare"]=13211;e["munahhebrew"]=1443;e["munahlefthebrew"]=1443;e["musicalnote"]=9834;e["musicalnotedbl"]=9835;e["musicflatsign"]=9837;e["musicsharpsign"]=9839;e["mussquare"]=13234;e["muvsquare"]=13238;e["muwsquare"]=13244;e["mvmegasquare"]=13241;e["mvsquare"]=13239;e["mwmegasquare"]=13247;e["mwsquare"]=13245;e["n"]=110;e["nabengali"]=2472;e["nabla"]=8711;e["nacute"]=324;e["nadeva"]=2344;e["nagujarati"]=2728;e["nagurmukhi"]=2600;e["nahiragana"]=12394;e["nakatakana"]=12490;e["nakatakanahalfwidth"]=65413;e["napostrophe"]=329;e["nasquare"]=13185;e["nbopomofo"]=12555;e["nbspace"]=160;e["ncaron"]=328;e["ncedilla"]=326;e["ncircle"]=9437;e["ncircumflexbelow"]=7755;e["ncommaaccent"]=326;e["ndotaccent"]=7749;e["ndotbelow"]=7751;e["nehiragana"]=12397;e["nekatakana"]=12493;e["nekatakanahalfwidth"]=65416;e["newsheqelsign"]=8362;e["nfsquare"]=13195;e["ngabengali"]=2457;e["ngadeva"]=2329;e["ngagujarati"]=2713;e["ngagurmukhi"]=2585;e["ngonguthai"]=3591;e["nhiragana"]=12435;e["nhookleft"]=626;e["nhookretroflex"]=627;e["nieunacirclekorean"]=12911;e["nieunaparenkorean"]=12815;e["nieuncieuckorean"]=12597;e["nieuncirclekorean"]=12897;e["nieunhieuhkorean"]=12598;e["nieunkorean"]=12596;e["nieunpansioskorean"]=12648;e["nieunparenkorean"]=12801;e["nieunsioskorean"]=12647;e["nieuntikeutkorean"]=12646;e["nihiragana"]=12395;e["nikatakana"]=12491;e["nikatakanahalfwidth"]=65414;e["nikhahitleftthai"]=63641;e["nikhahitthai"]=3661;e["nine"]=57;e["ninearabic"]=1641;e["ninebengali"]=2543;e["ninecircle"]=9320;e["ninecircleinversesansserif"]=10130;e["ninedeva"]=2415;e["ninegujarati"]=2799;e["ninegurmukhi"]=2671;e["ninehackarabic"]=1641;e["ninehangzhou"]=12329;e["nineideographicparen"]=12840;e["nineinferior"]=8329;e["ninemonospace"]=65305;e["nineoldstyle"]=63289;e["nineparen"]=9340;e["nineperiod"]=9360;e["ninepersian"]=1785;e["nineroman"]=8568;e["ninesuperior"]=8313;e["nineteencircle"]=9330;e["nineteenparen"]=9350;e["nineteenperiod"]=9370;e["ninethai"]=3673;e["nj"]=460;e["njecyrillic"]=1114;e["nkatakana"]=12531;e["nkatakanahalfwidth"]=65437;e["nlegrightlong"]=414;e["nlinebelow"]=7753;e["nmonospace"]=65358;e["nmsquare"]=13210;e["nnabengali"]=2467;e["nnadeva"]=2339;e["nnagujarati"]=2723;e["nnagurmukhi"]=2595;e["nnnadeva"]=2345;e["nohiragana"]=12398;e["nokatakana"]=12494;e["nokatakanahalfwidth"]=65417;e["nonbreakingspace"]=160;e["nonenthai"]=3603;e["nonuthai"]=3609;e["noonarabic"]=1606;e["noonfinalarabic"]=65254;e["noonghunnaarabic"]=1722;e["noonghunnafinalarabic"]=64415;e["nooninitialarabic"]=65255;e["noonjeeminitialarabic"]=64722;e["noonjeemisolatedarabic"]=64587;e["noonmedialarabic"]=65256;e["noonmeeminitialarabic"]=64725;e["noonmeemisolatedarabic"]=64590;e["noonnoonfinalarabic"]=64653;e["notcontains"]=8716;e["notelement"]=8713;e["notelementof"]=8713;e["notequal"]=8800;e["notgreater"]=8815;e["notgreaternorequal"]=8817;e["notgreaternorless"]=8825;e["notidentical"]=8802;e["notless"]=8814;e["notlessnorequal"]=8816;e["notparallel"]=8742;e["notprecedes"]=8832;e["notsubset"]=8836;e["notsucceeds"]=8833;e["notsuperset"]=8837;e["nowarmenian"]=1398;e["nparen"]=9385;e["nssquare"]=13233;e["nsuperior"]=8319;e["ntilde"]=241;e["nu"]=957;e["nuhiragana"]=12396;e["nukatakana"]=12492;e["nukatakanahalfwidth"]=65415;e["nuktabengali"]=2492;e["nuktadeva"]=2364;e["nuktagujarati"]=2748;e["nuktagurmukhi"]=2620;e["numbersign"]=35;e["numbersignmonospace"]=65283;e["numbersignsmall"]=65119;e["numeralsigngreek"]=884;e["numeralsignlowergreek"]=885;e["numero"]=8470;e["nun"]=1504;e["nundagesh"]=64320;e["nundageshhebrew"]=64320;e["nunhebrew"]=1504;e["nvsquare"]=13237;e["nwsquare"]=13243;e["nyabengali"]=2462;e["nyadeva"]=2334;e["nyagujarati"]=2718;e["nyagurmukhi"]=2590;e["o"]=111;e["oacute"]=243;e["oangthai"]=3629;e["obarred"]=629;e["obarredcyrillic"]=1257;e["obarreddieresiscyrillic"]=1259;e["obengali"]=2451;e["obopomofo"]=12571;e["obreve"]=335;e["ocandradeva"]=2321;e["ocandragujarati"]=2705;e["ocandravowelsigndeva"]=2377;e["ocandravowelsigngujarati"]=2761;e["ocaron"]=466;e["ocircle"]=9438;e["ocircumflex"]=244;e["ocircumflexacute"]=7889;e["ocircumflexdotbelow"]=7897;e["ocircumflexgrave"]=7891;e["ocircumflexhookabove"]=7893;e["ocircumflextilde"]=7895;e["ocyrillic"]=1086;e["odblacute"]=337;e["odblgrave"]=525;e["odeva"]=2323;e["odieresis"]=246;e["odieresiscyrillic"]=1255;e["odotbelow"]=7885;e["oe"]=339;e["oekorean"]=12634;e["ogonek"]=731;e["ogonekcmb"]=808;e["ograve"]=242;e["ogujarati"]=2707;e["oharmenian"]=1413;e["ohiragana"]=12362;e["ohookabove"]=7887;e["ohorn"]=417;e["ohornacute"]=7899;e["ohorndotbelow"]=7907;e["ohorngrave"]=7901;e["ohornhookabove"]=7903;e["ohorntilde"]=7905;e["ohungarumlaut"]=337;e["oi"]=419;e["oinvertedbreve"]=527;e["okatakana"]=12458;e["okatakanahalfwidth"]=65397;e["okorean"]=12631;e["olehebrew"]=1451;e["omacron"]=333;e["omacronacute"]=7763;e["omacrongrave"]=7761;e["omdeva"]=2384;e["omega"]=969;e["omega1"]=982;e["omegacyrillic"]=1121;e["omegalatinclosed"]=631;e["omegaroundcyrillic"]=1147;e["omegatitlocyrillic"]=1149;e["omegatonos"]=974;e["omgujarati"]=2768;e["omicron"]=959;e["omicrontonos"]=972;e["omonospace"]=65359;e["one"]=49;e["onearabic"]=1633;e["onebengali"]=2535;e["onecircle"]=9312;e["onecircleinversesansserif"]=10122;e["onedeva"]=2407;e["onedotenleader"]=8228;e["oneeighth"]=8539;e["onefitted"]=63196;e["onegujarati"]=2791;e["onegurmukhi"]=2663;e["onehackarabic"]=1633;e["onehalf"]=189;e["onehangzhou"]=12321;e["oneideographicparen"]=12832;e["oneinferior"]=8321;e["onemonospace"]=65297;e["onenumeratorbengali"]=2548;e["oneoldstyle"]=63281;e["oneparen"]=9332;e["oneperiod"]=9352;e["onepersian"]=1777;e["onequarter"]=188;e["oneroman"]=8560;e["onesuperior"]=185;e["onethai"]=3665;e["onethird"]=8531;e["oogonek"]=491;e["oogonekmacron"]=493;e["oogurmukhi"]=2579;e["oomatragurmukhi"]=2635;e["oopen"]=596;e["oparen"]=9386;e["openbullet"]=9702;e["option"]=8997;e["ordfeminine"]=170;e["ordmasculine"]=186;e["orthogonal"]=8735;e["oshortdeva"]=2322;e["oshortvowelsigndeva"]=2378;e["oslash"]=248;e["oslashacute"]=511;e["osmallhiragana"]=12361;e["osmallkatakana"]=12457;e["osmallkatakanahalfwidth"]=65387;e["ostrokeacute"]=511;e["osuperior"]=63216;e["otcyrillic"]=1151;e["otilde"]=245;e["otildeacute"]=7757;e["otildedieresis"]=7759;e["oubopomofo"]=12577;e["overline"]=8254;e["overlinecenterline"]=65098;e["overlinecmb"]=773;e["overlinedashed"]=65097;e["overlinedblwavy"]=65100;e["overlinewavy"]=65099;e["overscore"]=175;e["ovowelsignbengali"]=2507;e["ovowelsigndeva"]=2379;e["ovowelsigngujarati"]=2763;e["p"]=112;e["paampssquare"]=13184;e["paasentosquare"]=13099;e["pabengali"]=2474;e["pacute"]=7765;e["padeva"]=2346;e["pagedown"]=8671;e["pageup"]=8670;e["pagujarati"]=2730;e["pagurmukhi"]=2602;e["pahiragana"]=12401;e["paiyannoithai"]=3631;e["pakatakana"]=12497;e["palatalizationcyrilliccmb"]=1156;e["palochkacyrillic"]=1216;e["pansioskorean"]=12671;e["paragraph"]=182;e["parallel"]=8741;e["parenleft"]=40;e["parenleftaltonearabic"]=64830;e["parenleftbt"]=63725;e["parenleftex"]=63724;e["parenleftinferior"]=8333;e["parenleftmonospace"]=65288;e["parenleftsmall"]=65113;e["parenleftsuperior"]=8317;e["parenlefttp"]=63723;e["parenleftvertical"]=65077;e["parenright"]=41;e["parenrightaltonearabic"]=64831;e["parenrightbt"]=63736;e["parenrightex"]=63735;e["parenrightinferior"]=8334;e["parenrightmonospace"]=65289;e["parenrightsmall"]=65114;e["parenrightsuperior"]=8318;e["parenrighttp"]=63734;e["parenrightvertical"]=65078;e["partialdiff"]=8706;e["paseqhebrew"]=1472;e["pashtahebrew"]=1433;e["pasquare"]=13225;e["patah"]=1463;e["patah11"]=1463;e["patah1d"]=1463;e["patah2a"]=1463;e["patahhebrew"]=1463;e["patahnarrowhebrew"]=1463;e["patahquarterhebrew"]=1463;e["patahwidehebrew"]=1463;e["pazerhebrew"]=1441;e["pbopomofo"]=12550;e["pcircle"]=9439;e["pdotaccent"]=7767;e["pe"]=1508;e["pecyrillic"]=1087;e["pedagesh"]=64324;e["pedageshhebrew"]=64324;e["peezisquare"]=13115;e["pefinaldageshhebrew"]=64323;e["peharabic"]=1662;e["peharmenian"]=1402;e["pehebrew"]=1508;e["pehfinalarabic"]=64343;e["pehinitialarabic"]=64344;e["pehiragana"]=12410;e["pehmedialarabic"]=64345;e["pekatakana"]=12506;e["pemiddlehookcyrillic"]=1191;e["perafehebrew"]=64334;e["percent"]=37;e["percentarabic"]=1642;e["percentmonospace"]=65285;e["percentsmall"]=65130;e["period"]=46;e["periodarmenian"]=1417;e["periodcentered"]=183;e["periodhalfwidth"]=65377;e["periodinferior"]=63207;e["periodmonospace"]=65294;e["periodsmall"]=65106;e["periodsuperior"]=63208;e["perispomenigreekcmb"]=834;e["perpendicular"]=8869;e["perthousand"]=8240;e["peseta"]=8359;e["pfsquare"]=13194;e["phabengali"]=2475;e["phadeva"]=2347;e["phagujarati"]=2731;e["phagurmukhi"]=2603;e["phi"]=966;e["phi1"]=981;e["phieuphacirclekorean"]=12922;e["phieuphaparenkorean"]=12826;e["phieuphcirclekorean"]=12908;e["phieuphkorean"]=12621;e["phieuphparenkorean"]=12812;e["philatin"]=632;e["phinthuthai"]=3642;e["phisymbolgreek"]=981;e["phook"]=421;e["phophanthai"]=3614;e["phophungthai"]=3612;e["phosamphaothai"]=3616;e["pi"]=960;e["pieupacirclekorean"]=12915;e["pieupaparenkorean"]=12819;e["pieupcieuckorean"]=12662;e["pieupcirclekorean"]=12901;e["pieupkiyeokkorean"]=12658;e["pieupkorean"]=12610;e["pieupparenkorean"]=12805;e["pieupsioskiyeokkorean"]=12660;e["pieupsioskorean"]=12612;e["pieupsiostikeutkorean"]=12661;e["pieupthieuthkorean"]=12663;e["pieuptikeutkorean"]=12659;e["pihiragana"]=12404;e["pikatakana"]=12500;e["pisymbolgreek"]=982;e["piwrarmenian"]=1411;e["plus"]=43;e["plusbelowcmb"]=799;e["pluscircle"]=8853;e["plusminus"]=177;e["plusmod"]=726;e["plusmonospace"]=65291;e["plussmall"]=65122;e["plussuperior"]=8314;e["pmonospace"]=65360;e["pmsquare"]=13272;e["pohiragana"]=12413;e["pointingindexdownwhite"]=9759;e["pointingindexleftwhite"]=9756;e["pointingindexrightwhite"]=9758;e["pointingindexupwhite"]=9757;e["pokatakana"]=12509;e["poplathai"]=3611;e["postalmark"]=12306;e["postalmarkface"]=12320;e["pparen"]=9387;e["precedes"]=8826;e["prescription"]=8478;e["primemod"]=697;e["primereversed"]=8245;e["product"]=8719;e["projective"]=8965;e["prolongedkana"]=12540;e["propellor"]=8984;e["propersubset"]=8834;e["propersuperset"]=8835;e["proportion"]=8759;e["proportional"]=8733;e["psi"]=968;e["psicyrillic"]=1137;e["psilipneumatacyrilliccmb"]=1158;e["pssquare"]=13232;e["puhiragana"]=12407;e["pukatakana"]=12503;e["pvsquare"]=13236;e["pwsquare"]=13242;e["q"]=113;e["qadeva"]=2392;e["qadmahebrew"]=1448;e["qafarabic"]=1602;e["qaffinalarabic"]=65238;e["qafinitialarabic"]=65239;e["qafmedialarabic"]=65240;e["qamats"]=1464;e["qamats10"]=1464;e["qamats1a"]=1464;e["qamats1c"]=1464;e["qamats27"]=1464;e["qamats29"]=1464;e["qamats33"]=1464;e["qamatsde"]=1464;e["qamatshebrew"]=1464;e["qamatsnarrowhebrew"]=1464;e["qamatsqatanhebrew"]=1464;e["qamatsqatannarrowhebrew"]=1464;e["qamatsqatanquarterhebrew"]=1464;e["qamatsqatanwidehebrew"]=1464;e["qamatsquarterhebrew"]=1464;e["qamatswidehebrew"]=1464;e["qarneyparahebrew"]=1439;e["qbopomofo"]=12561;e["qcircle"]=9440;e["qhook"]=672;e["qmonospace"]=65361;e["qof"]=1511;e["qofdagesh"]=64327;e["qofdageshhebrew"]=64327;e["qofhebrew"]=1511;e["qparen"]=9388;e["quarternote"]=9833;e["qubuts"]=1467;e["qubuts18"]=1467;e["qubuts25"]=1467;e["qubuts31"]=1467;e["qubutshebrew"]=1467;e["qubutsnarrowhebrew"]=1467;e["qubutsquarterhebrew"]=1467;e["qubutswidehebrew"]=1467;e["question"]=63;e["questionarabic"]=1567;e["questionarmenian"]=1374;e["questiondown"]=191;e["questiondownsmall"]=63423;e["questiongreek"]=894;e["questionmonospace"]=65311;e["questionsmall"]=63295;e["quotedbl"]=34;e["quotedblbase"]=8222;e["quotedblleft"]=8220;e["quotedblmonospace"]=65282;e["quotedblprime"]=12318;e["quotedblprimereversed"]=12317;e["quotedblright"]=8221;e["quoteleft"]=8216;e["quoteleftreversed"]=8219;e["quotereversed"]=8219;e["quoteright"]=8217;e["quoterightn"]=329;e["quotesinglbase"]=8218;e["quotesingle"]=39;e["quotesinglemonospace"]=65287;e["r"]=114;e["raarmenian"]=1404;e["rabengali"]=2480;e["racute"]=341;e["radeva"]=2352;e["radical"]=8730;e["radicalex"]=63717;e["radoverssquare"]=13230;e["radoverssquaredsquare"]=13231;e["radsquare"]=13229;e["rafe"]=1471;e["rafehebrew"]=1471;e["ragujarati"]=2736;e["ragurmukhi"]=2608;e["rahiragana"]=12425;e["rakatakana"]=12521;e["rakatakanahalfwidth"]=65431;e["ralowerdiagonalbengali"]=2545;e["ramiddlediagonalbengali"]=2544;e["ramshorn"]=612;e["ratio"]=8758;e["rbopomofo"]=12566;e["rcaron"]=345;e["rcedilla"]=343;e["rcircle"]=9441;e["rcommaaccent"]=343;e["rdblgrave"]=529;e["rdotaccent"]=7769;e["rdotbelow"]=7771;e["rdotbelowmacron"]=7773;e["referencemark"]=8251;e["reflexsubset"]=8838;e["reflexsuperset"]=8839;e["registered"]=174;e["registersans"]=63720;e["registerserif"]=63194;e["reharabic"]=1585;e["reharmenian"]=1408;e["rehfinalarabic"]=65198;e["rehiragana"]=12428;e["rekatakana"]=12524;e["rekatakanahalfwidth"]=65434;e["resh"]=1512;e["reshdageshhebrew"]=64328;e["reshhebrew"]=1512;e["reversedtilde"]=8765;e["reviahebrew"]=1431;e["reviamugrashhebrew"]=1431;e["revlogicalnot"]=8976;e["rfishhook"]=638;e["rfishhookreversed"]=639;e["rhabengali"]=2525;e["rhadeva"]=2397;e["rho"]=961;e["rhook"]=637;e["rhookturned"]=635;e["rhookturnedsuperior"]=693;e["rhosymbolgreek"]=1009;e["rhotichookmod"]=734;e["rieulacirclekorean"]=12913;e["rieulaparenkorean"]=12817;e["rieulcirclekorean"]=12899;e["rieulhieuhkorean"]=12608;e["rieulkiyeokkorean"]=12602;e["rieulkiyeoksioskorean"]=12649;e["rieulkorean"]=12601;e["rieulmieumkorean"]=12603;e["rieulpansioskorean"]=12652;e["rieulparenkorean"]=12803;e["rieulphieuphkorean"]=12607;e["rieulpieupkorean"]=12604;e["rieulpieupsioskorean"]=12651;e["rieulsioskorean"]=12605;e["rieulthieuthkorean"]=12606;e["rieultikeutkorean"]=12650;e["rieulyeorinhieuhkorean"]=12653;e["rightangle"]=8735;e["righttackbelowcmb"]=793;e["righttriangle"]=8895;e["rihiragana"]=12426;e["rikatakana"]=12522;e["rikatakanahalfwidth"]=65432;e["ring"]=730;e["ringbelowcmb"]=805;e["ringcmb"]=778;e["ringhalfleft"]=703;e["ringhalfleftarmenian"]=1369;e["ringhalfleftbelowcmb"]=796;e["ringhalfleftcentered"]=723;e["ringhalfright"]=702;e["ringhalfrightbelowcmb"]=825;e["ringhalfrightcentered"]=722;e["rinvertedbreve"]=531;e["rittorusquare"]=13137;e["rlinebelow"]=7775;e["rlongleg"]=636;e["rlonglegturned"]=634;e["rmonospace"]=65362;e["rohiragana"]=12429;e["rokatakana"]=12525;e["rokatakanahalfwidth"]=65435;e["roruathai"]=3619;e["rparen"]=9389;e["rrabengali"]=2524;e["rradeva"]=2353;e["rragurmukhi"]=2652;e["rreharabic"]=1681;e["rrehfinalarabic"]=64397;e["rrvocalicbengali"]=2528;e["rrvocalicdeva"]=2400;e["rrvocalicgujarati"]=2784;e["rrvocalicvowelsignbengali"]=2500;e["rrvocalicvowelsigndeva"]=2372;e["rrvocalicvowelsigngujarati"]=2756;e["rsuperior"]=63217;e["rtblock"]=9616;e["rturned"]=633;e["rturnedsuperior"]=692;e["ruhiragana"]=12427;e["rukatakana"]=12523;e["rukatakanahalfwidth"]=65433;e["rupeemarkbengali"]=2546;e["rupeesignbengali"]=2547;e["rupiah"]=63197;e["ruthai"]=3620;e["rvocalicbengali"]=2443;e["rvocalicdeva"]=2315;e["rvocalicgujarati"]=2699;e["rvocalicvowelsignbengali"]=2499;e["rvocalicvowelsigndeva"]=2371;e["rvocalicvowelsigngujarati"]=2755;e["s"]=115;e["sabengali"]=2488;e["sacute"]=347;e["sacutedotaccent"]=7781;e["sadarabic"]=1589;e["sadeva"]=2360;e["sadfinalarabic"]=65210;e["sadinitialarabic"]=65211;e["sadmedialarabic"]=65212;e["sagujarati"]=2744;e["sagurmukhi"]=2616;e["sahiragana"]=12373;e["sakatakana"]=12469;e["sakatakanahalfwidth"]=65403;e["sallallahoualayhewasallamarabic"]=65018;e["samekh"]=1505;e["samekhdagesh"]=64321;e["samekhdageshhebrew"]=64321;e["samekhhebrew"]=1505;e["saraaathai"]=3634;e["saraaethai"]=3649;e["saraaimaimalaithai"]=3652;e["saraaimaimuanthai"]=3651;e["saraamthai"]=3635;e["saraathai"]=3632;e["saraethai"]=3648;e["saraiileftthai"]=63622;e["saraiithai"]=3637;e["saraileftthai"]=63621;e["saraithai"]=3636;e["saraothai"]=3650;e["saraueeleftthai"]=63624;e["saraueethai"]=3639;e["saraueleftthai"]=63623;e["sarauethai"]=3638;e["sarauthai"]=3640;e["sarauuthai"]=3641;e["sbopomofo"]=12569;e["scaron"]=353;e["scarondotaccent"]=7783;e["scedilla"]=351;e["schwa"]=601;e["schwacyrillic"]=1241;e["schwadieresiscyrillic"]=1243;e["schwahook"]=602;e["scircle"]=9442;e["scircumflex"]=349;e["scommaaccent"]=537;e["sdotaccent"]=7777;e["sdotbelow"]=7779;e["sdotbelowdotaccent"]=7785;e["seagullbelowcmb"]=828;e["second"]=8243;e["secondtonechinese"]=714;e["section"]=167;e["seenarabic"]=1587;e["seenfinalarabic"]=65202;e["seeninitialarabic"]=65203;e["seenmedialarabic"]=65204;e["segol"]=1462;e["segol13"]=1462;e["segol1f"]=1462;e["segol2c"]=1462;e["segolhebrew"]=1462;e["segolnarrowhebrew"]=1462;e["segolquarterhebrew"]=1462;e["segoltahebrew"]=1426;e["segolwidehebrew"]=1462;e["seharmenian"]=1405;e["sehiragana"]=12379;e["sekatakana"]=12475;e["sekatakanahalfwidth"]=65406;e["semicolon"]=59;e["semicolonarabic"]=1563;e["semicolonmonospace"]=65307;e["semicolonsmall"]=65108;e["semivoicedmarkkana"]=12444;e["semivoicedmarkkanahalfwidth"]=65439;e["sentisquare"]=13090;e["sentosquare"]=13091;e["seven"]=55;e["sevenarabic"]=1639;e["sevenbengali"]=2541;e["sevencircle"]=9318;e["sevencircleinversesansserif"]=10128;e["sevendeva"]=2413;e["seveneighths"]=8542;e["sevengujarati"]=2797;e["sevengurmukhi"]=2669;e["sevenhackarabic"]=1639;e["sevenhangzhou"]=12327;e["sevenideographicparen"]=12838;e["seveninferior"]=8327;e["sevenmonospace"]=65303;e["sevenoldstyle"]=63287;e["sevenparen"]=9338;e["sevenperiod"]=9358;e["sevenpersian"]=1783;e["sevenroman"]=8566;e["sevensuperior"]=8311;e["seventeencircle"]=9328;e["seventeenparen"]=9348;e["seventeenperiod"]=9368;e["seventhai"]=3671;e["sfthyphen"]=173;e["shaarmenian"]=1399;e["shabengali"]=2486;e["shacyrillic"]=1096;e["shaddaarabic"]=1617;e["shaddadammaarabic"]=64609;e["shaddadammatanarabic"]=64606;e["shaddafathaarabic"]=64608;e["shaddakasraarabic"]=64610;e["shaddakasratanarabic"]=64607;e["shade"]=9618;e["shadedark"]=9619;e["shadelight"]=9617;e["shademedium"]=9618;e["shadeva"]=2358;e["shagujarati"]=2742;e["shagurmukhi"]=2614;e["shalshelethebrew"]=1427;e["shbopomofo"]=12565;e["shchacyrillic"]=1097;e["sheenarabic"]=1588;e["sheenfinalarabic"]=65206;e["sheeninitialarabic"]=65207;e["sheenmedialarabic"]=65208;e["sheicoptic"]=995;e["sheqel"]=8362;e["sheqelhebrew"]=8362;e["sheva"]=1456;e["sheva115"]=1456;e["sheva15"]=1456;e["sheva22"]=1456;e["sheva2e"]=1456;e["shevahebrew"]=1456;e["shevanarrowhebrew"]=1456;e["shevaquarterhebrew"]=1456;e["shevawidehebrew"]=1456;e["shhacyrillic"]=1211;e["shimacoptic"]=1005;e["shin"]=1513;e["shindagesh"]=64329;e["shindageshhebrew"]=64329;e["shindageshshindot"]=64300;e["shindageshshindothebrew"]=64300;e["shindageshsindot"]=64301;e["shindageshsindothebrew"]=64301;e["shindothebrew"]=1473;e["shinhebrew"]=1513;e["shinshindot"]=64298;e["shinshindothebrew"]=64298;e["shinsindot"]=64299;e["shinsindothebrew"]=64299;e["shook"]=642;e["sigma"]=963;e["sigma1"]=962;e["sigmafinal"]=962;e["sigmalunatesymbolgreek"]=1010;e["sihiragana"]=12375;e["sikatakana"]=12471;e["sikatakanahalfwidth"]=65404;e["siluqhebrew"]=1469;e["siluqlefthebrew"]=1469;e["similar"]=8764;e["sindothebrew"]=1474;e["siosacirclekorean"]=12916;e["siosaparenkorean"]=12820;e["sioscieuckorean"]=12670;e["sioscirclekorean"]=12902;e["sioskiyeokkorean"]=12666;e["sioskorean"]=12613;e["siosnieunkorean"]=12667;e["siosparenkorean"]=12806;e["siospieupkorean"]=12669;e["siostikeutkorean"]=12668;e["six"]=54;e["sixarabic"]=1638;e["sixbengali"]=2540;e["sixcircle"]=9317;e["sixcircleinversesansserif"]=10127;e["sixdeva"]=2412;e["sixgujarati"]=2796;e["sixgurmukhi"]=2668;e["sixhackarabic"]=1638;e["sixhangzhou"]=12326;e["sixideographicparen"]=12837;e["sixinferior"]=8326;e["sixmonospace"]=65302;e["sixoldstyle"]=63286;e["sixparen"]=9337;e["sixperiod"]=9357;e["sixpersian"]=1782;e["sixroman"]=8565;e["sixsuperior"]=8310;e["sixteencircle"]=9327;e["sixteencurrencydenominatorbengali"]=2553;e["sixteenparen"]=9347;e["sixteenperiod"]=9367;e["sixthai"]=3670;e["slash"]=47;e["slashmonospace"]=65295;e["slong"]=383;e["slongdotaccent"]=7835;e["smileface"]=9786;e["smonospace"]=65363;e["sofpasuqhebrew"]=1475;e["softhyphen"]=173;e["softsigncyrillic"]=1100;e["sohiragana"]=12381;e["sokatakana"]=12477;e["sokatakanahalfwidth"]=65407;e["soliduslongoverlaycmb"]=824;e["solidusshortoverlaycmb"]=823;e["sorusithai"]=3625;e["sosalathai"]=3624;e["sosothai"]=3595;e["sosuathai"]=3626;e["space"]=32;e["spacehackarabic"]=32;e["spade"]=9824;e["spadesuitblack"]=9824;e["spadesuitwhite"]=9828;e["sparen"]=9390;e["squarebelowcmb"]=827;e["squarecc"]=13252;e["squarecm"]=13213;e["squarediagonalcrosshatchfill"]=9641;e["squarehorizontalfill"]=9636;e["squarekg"]=13199;e["squarekm"]=13214;e["squarekmcapital"]=13262;e["squareln"]=13265;e["squarelog"]=13266;e["squaremg"]=13198;e["squaremil"]=13269;e["squaremm"]=13212;e["squaremsquared"]=13217;e["squareorthogonalcrosshatchfill"]=9638;e["squareupperlefttolowerrightfill"]=9639;e["squareupperrighttolowerleftfill"]=9640;e["squareverticalfill"]=9637;e["squarewhitewithsmallblack"]=9635;e["srsquare"]=13275;e["ssabengali"]=2487;e["ssadeva"]=2359;e["ssagujarati"]=2743;e["ssangcieuckorean"]=12617;e["ssanghieuhkorean"]=12677;e["ssangieungkorean"]=12672;e["ssangkiyeokkorean"]=12594;e["ssangnieunkorean"]=12645;e["ssangpieupkorean"]=12611;e["ssangsioskorean"]=12614;e["ssangtikeutkorean"]=12600;e["ssuperior"]=63218;e["sterling"]=163;e["sterlingmonospace"]=65505;e["strokelongoverlaycmb"]=822;e["strokeshortoverlaycmb"]=821;e["subset"]=8834;e["subsetnotequal"]=8842;e["subsetorequal"]=8838;e["succeeds"]=8827;e["suchthat"]=8715;e["suhiragana"]=12377;e["sukatakana"]=12473;e["sukatakanahalfwidth"]=65405;e["sukunarabic"]=1618;e["summation"]=8721;e["sun"]=9788;e["superset"]=8835;e["supersetnotequal"]=8843;e["supersetorequal"]=8839;e["svsquare"]=13276;e["syouwaerasquare"]=13180;e["t"]=116;e["tabengali"]=2468;e["tackdown"]=8868;e["tackleft"]=8867;e["tadeva"]=2340;e["tagujarati"]=2724;e["tagurmukhi"]=2596;e["taharabic"]=1591;e["tahfinalarabic"]=65218;e["tahinitialarabic"]=65219;e["tahiragana"]=12383;e["tahmedialarabic"]=65220;e["taisyouerasquare"]=13181;e["takatakana"]=12479;e["takatakanahalfwidth"]=65408;e["tatweelarabic"]=1600;e["tau"]=964;e["tav"]=1514;e["tavdages"]=64330;e["tavdagesh"]=64330;e["tavdageshhebrew"]=64330;e["tavhebrew"]=1514;e["tbar"]=359;e["tbopomofo"]=12554;e["tcaron"]=357;e["tccurl"]=680;e["tcedilla"]=355;e["tcheharabic"]=1670;e["tchehfinalarabic"]=64379;e["tchehinitialarabic"]=64380;e["tchehmedialarabic"]=64381;e["tcircle"]=9443;e["tcircumflexbelow"]=7793;e["tcommaaccent"]=355;e["tdieresis"]=7831;e["tdotaccent"]=7787;e["tdotbelow"]=7789;e["tecyrillic"]=1090;e["tedescendercyrillic"]=1197;e["teharabic"]=1578;e["tehfinalarabic"]=65174;e["tehhahinitialarabic"]=64674;e["tehhahisolatedarabic"]=64524;e["tehinitialarabic"]=65175;e["tehiragana"]=12390;e["tehjeeminitialarabic"]=64673;e["tehjeemisolatedarabic"]=64523;e["tehmarbutaarabic"]=1577;e["tehmarbutafinalarabic"]=65172;e["tehmedialarabic"]=65176;e["tehmeeminitialarabic"]=64676;e["tehmeemisolatedarabic"]=64526;e["tehnoonfinalarabic"]=64627;e["tekatakana"]=12486;e["tekatakanahalfwidth"]=65411;e["telephone"]=8481;e["telephoneblack"]=9742;e["telishagedolahebrew"]=1440;e["telishaqetanahebrew"]=1449;e["tencircle"]=9321;e["tenideographicparen"]=12841;e["tenparen"]=9341;e["tenperiod"]=9361;e["tenroman"]=8569;e["tesh"]=679;e["tet"]=1496;e["tetdagesh"]=64312;e["tetdageshhebrew"]=64312;e["tethebrew"]=1496;e["tetsecyrillic"]=1205;e["tevirhebrew"]=1435;e["tevirlefthebrew"]=1435;e["thabengali"]=2469;e["thadeva"]=2341;e["thagujarati"]=2725;e["thagurmukhi"]=2597;e["thalarabic"]=1584;e["thalfinalarabic"]=65196;e["thanthakhatlowleftthai"]=63640;e["thanthakhatlowrightthai"]=63639;e["thanthakhatthai"]=3660;e["thanthakhatupperleftthai"]=63638;e["theharabic"]=1579;e["thehfinalarabic"]=65178;e["thehinitialarabic"]=65179;e["thehmedialarabic"]=65180;e["thereexists"]=8707;e["therefore"]=8756;e["theta"]=952;e["theta1"]=977;e["thetasymbolgreek"]=977;e["thieuthacirclekorean"]=12921;e["thieuthaparenkorean"]=12825;e["thieuthcirclekorean"]=12907;e["thieuthkorean"]=12620;e["thieuthparenkorean"]=12811;e["thirteencircle"]=9324;e["thirteenparen"]=9344;e["thirteenperiod"]=9364;e["thonangmonthothai"]=3601;e["thook"]=429;e["thophuthaothai"]=3602;e["thorn"]=254;e["thothahanthai"]=3607;e["thothanthai"]=3600;e["thothongthai"]=3608;e["thothungthai"]=3606;e["thousandcyrillic"]=1154;e["thousandsseparatorarabic"]=1644;e["thousandsseparatorpersian"]=1644;e["three"]=51;e["threearabic"]=1635;e["threebengali"]=2537;e["threecircle"]=9314;e["threecircleinversesansserif"]=10124;e["threedeva"]=2409;e["threeeighths"]=8540;e["threegujarati"]=2793;e["threegurmukhi"]=2665;e["threehackarabic"]=1635;e["threehangzhou"]=12323;e["threeideographicparen"]=12834;e["threeinferior"]=8323;e["threemonospace"]=65299;e["threenumeratorbengali"]=2550;e["threeoldstyle"]=63283;e["threeparen"]=9334;e["threeperiod"]=9354;e["threepersian"]=1779;e["threequarters"]=190;e["threequartersemdash"]=63198;e["threeroman"]=8562;e["threesuperior"]=179;e["threethai"]=3667;e["thzsquare"]=13204;e["tihiragana"]=12385;e["tikatakana"]=12481;e["tikatakanahalfwidth"]=65409;e["tikeutacirclekorean"]=12912;e["tikeutaparenkorean"]=12816;e["tikeutcirclekorean"]=12898;e["tikeutkorean"]=12599;e["tikeutparenkorean"]=12802;e["tilde"]=732;e["tildebelowcmb"]=816;e["tildecmb"]=771;e["tildecomb"]=771;e["tildedoublecmb"]=864;e["tildeoperator"]=8764;e["tildeoverlaycmb"]=820;e["tildeverticalcmb"]=830;e["timescircle"]=8855;e["tipehahebrew"]=1430;e["tipehalefthebrew"]=1430;e["tippigurmukhi"]=2672;e["titlocyrilliccmb"]=1155;e["tiwnarmenian"]=1407;e["tlinebelow"]=7791;e["tmonospace"]=65364;e["toarmenian"]=1385;e["tohiragana"]=12392;e["tokatakana"]=12488;e["tokatakanahalfwidth"]=65412;e["tonebarextrahighmod"]=741;e["tonebarextralowmod"]=745;e["tonebarhighmod"]=742;e["tonebarlowmod"]=744;e["tonebarmidmod"]=743;e["tonefive"]=445;e["tonesix"]=389;e["tonetwo"]=424;e["tonos"]=900;e["tonsquare"]=13095;e["topatakthai"]=3599;e["tortoiseshellbracketleft"]=12308;e["tortoiseshellbracketleftsmall"]=65117;e["tortoiseshellbracketleftvertical"]=65081;e["tortoiseshellbracketright"]=12309;e["tortoiseshellbracketrightsmall"]=65118;e["tortoiseshellbracketrightvertical"]=65082;e["totaothai"]=3605;e["tpalatalhook"]=427;e["tparen"]=9391;e["trademark"]=8482;e["trademarksans"]=63722;e["trademarkserif"]=63195;e["tretroflexhook"]=648;e["triagdn"]=9660;e["triaglf"]=9668;e["triagrt"]=9658;e["triagup"]=9650;e["ts"]=678;e["tsadi"]=1510;e["tsadidagesh"]=64326;e["tsadidageshhebrew"]=64326;e["tsadihebrew"]=1510;e["tsecyrillic"]=1094;e["tsere"]=1461;e["tsere12"]=1461;e["tsere1e"]=1461;e["tsere2b"]=1461;e["tserehebrew"]=1461;e["tserenarrowhebrew"]=1461;e["tserequarterhebrew"]=1461;e["tserewidehebrew"]=1461;e["tshecyrillic"]=1115;e["tsuperior"]=63219;e["ttabengali"]=2463;e["ttadeva"]=2335;e["ttagujarati"]=2719;e["ttagurmukhi"]=2591;e["tteharabic"]=1657;e["ttehfinalarabic"]=64359;e["ttehinitialarabic"]=64360;e["ttehmedialarabic"]=64361;e["tthabengali"]=2464;e["tthadeva"]=2336;e["tthagujarati"]=2720;e["tthagurmukhi"]=2592;e["tturned"]=647;e["tuhiragana"]=12388;e["tukatakana"]=12484;e["tukatakanahalfwidth"]=65410;e["tusmallhiragana"]=12387;e["tusmallkatakana"]=12483;e["tusmallkatakanahalfwidth"]=65391;e["twelvecircle"]=9323;e["twelveparen"]=9343;e["twelveperiod"]=9363;e["twelveroman"]=8571;e["twentycircle"]=9331;e["twentyhangzhou"]=21316;e["twentyparen"]=9351;e["twentyperiod"]=9371;e["two"]=50;e["twoarabic"]=1634;e["twobengali"]=2536;e["twocircle"]=9313;e["twocircleinversesansserif"]=10123;e["twodeva"]=2408;e["twodotenleader"]=8229;e["twodotleader"]=8229;e["twodotleadervertical"]=65072;e["twogujarati"]=2792;e["twogurmukhi"]=2664;e["twohackarabic"]=1634;e["twohangzhou"]=12322;e["twoideographicparen"]=12833;e["twoinferior"]=8322;e["twomonospace"]=65298;e["twonumeratorbengali"]=2549;e["twooldstyle"]=63282;e["twoparen"]=9333;e["twoperiod"]=9353;e["twopersian"]=1778;e["tworoman"]=8561;e["twostroke"]=443;e["twosuperior"]=178;e["twothai"]=3666;e["twothirds"]=8532;e["u"]=117;e["uacute"]=250;e["ubar"]=649;e["ubengali"]=2441;e["ubopomofo"]=12584;e["ubreve"]=365;e["ucaron"]=468;e["ucircle"]=9444;e["ucircumflex"]=251;e["ucircumflexbelow"]=7799;e["ucyrillic"]=1091;e["udattadeva"]=2385;e["udblacute"]=369;e["udblgrave"]=533;e["udeva"]=2313;e["udieresis"]=252;e["udieresisacute"]=472;e["udieresisbelow"]=7795;e["udieresiscaron"]=474;e["udieresiscyrillic"]=1265;e["udieresisgrave"]=476;e["udieresismacron"]=470;e["udotbelow"]=7909;e["ugrave"]=249;e["ugujarati"]=2697;e["ugurmukhi"]=2569;e["uhiragana"]=12358;e["uhookabove"]=7911;e["uhorn"]=432;e["uhornacute"]=7913;e["uhorndotbelow"]=7921;e["uhorngrave"]=7915;e["uhornhookabove"]=7917;e["uhorntilde"]=7919;e["uhungarumlaut"]=369;e["uhungarumlautcyrillic"]=1267;e["uinvertedbreve"]=535;e["ukatakana"]=12454;e["ukatakanahalfwidth"]=65395;e["ukcyrillic"]=1145;e["ukorean"]=12636;e["umacron"]=363;e["umacroncyrillic"]=1263;e["umacrondieresis"]=7803;e["umatragurmukhi"]=2625;e["umonospace"]=65365;e["underscore"]=95;e["underscoredbl"]=8215;e["underscoremonospace"]=65343;e["underscorevertical"]=65075;e["underscorewavy"]=65103;e["union"]=8746;e["universal"]=8704;e["uogonek"]=371;e["uparen"]=9392;e["upblock"]=9600;e["upperdothebrew"]=1476;e["upsilon"]=965;e["upsilondieresis"]=971;e["upsilondieresistonos"]=944;e["upsilonlatin"]=650;e["upsilontonos"]=973;e["uptackbelowcmb"]=797;e["uptackmod"]=724;e["uragurmukhi"]=2675;e["uring"]=367;e["ushortcyrillic"]=1118;e["usmallhiragana"]=12357;e["usmallkatakana"]=12453;e["usmallkatakanahalfwidth"]=65385;e["ustraightcyrillic"]=1199;e["ustraightstrokecyrillic"]=1201;e["utilde"]=361;e["utildeacute"]=7801;e["utildebelow"]=7797;e["uubengali"]=2442;e["uudeva"]=2314;e["uugujarati"]=2698;e["uugurmukhi"]=2570;e["uumatragurmukhi"]=2626;e["uuvowelsignbengali"]=2498;e["uuvowelsigndeva"]=2370;e["uuvowelsigngujarati"]=2754;e["uvowelsignbengali"]=2497;e["uvowelsigndeva"]=2369;e["uvowelsigngujarati"]=2753;e["v"]=118;e["vadeva"]=2357;e["vagujarati"]=2741;e["vagurmukhi"]=2613;e["vakatakana"]=12535;e["vav"]=1493;e["vavdagesh"]=64309;e["vavdagesh65"]=64309;e["vavdageshhebrew"]=64309;e["vavhebrew"]=1493;e["vavholam"]=64331;e["vavholamhebrew"]=64331;e["vavvavhebrew"]=1520;e["vavyodhebrew"]=1521;e["vcircle"]=9445; e["vdotbelow"]=7807;e["vecyrillic"]=1074;e["veharabic"]=1700;e["vehfinalarabic"]=64363;e["vehinitialarabic"]=64364;e["vehmedialarabic"]=64365;e["vekatakana"]=12537;e["venus"]=9792;e["verticalbar"]=124;e["verticallineabovecmb"]=781;e["verticallinebelowcmb"]=809;e["verticallinelowmod"]=716;e["verticallinemod"]=712;e["vewarmenian"]=1406;e["vhook"]=651;e["vikatakana"]=12536;e["viramabengali"]=2509;e["viramadeva"]=2381;e["viramagujarati"]=2765;e["visargabengali"]=2435;e["visargadeva"]=2307;e["visargagujarati"]=2691;e["vmonospace"]=65366;e["voarmenian"]=1400;e["voicediterationhiragana"]=12446;e["voicediterationkatakana"]=12542;e["voicedmarkkana"]=12443;e["voicedmarkkanahalfwidth"]=65438;e["vokatakana"]=12538;e["vparen"]=9393;e["vtilde"]=7805;e["vturned"]=652;e["vuhiragana"]=12436;e["vukatakana"]=12532;e["w"]=119;e["wacute"]=7811;e["waekorean"]=12633;e["wahiragana"]=12431;e["wakatakana"]=12527;e["wakatakanahalfwidth"]=65436;e["wakorean"]=12632;e["wasmallhiragana"]=12430;e["wasmallkatakana"]=12526;e["wattosquare"]=13143;e["wavedash"]=12316;e["wavyunderscorevertical"]=65076;e["wawarabic"]=1608;e["wawfinalarabic"]=65262;e["wawhamzaabovearabic"]=1572;e["wawhamzaabovefinalarabic"]=65158;e["wbsquare"]=13277;e["wcircle"]=9446;e["wcircumflex"]=373;e["wdieresis"]=7813;e["wdotaccent"]=7815;e["wdotbelow"]=7817;e["wehiragana"]=12433;e["weierstrass"]=8472;e["wekatakana"]=12529;e["wekorean"]=12638;e["weokorean"]=12637;e["wgrave"]=7809;e["whitebullet"]=9702;e["whitecircle"]=9675;e["whitecircleinverse"]=9689;e["whitecornerbracketleft"]=12302;e["whitecornerbracketleftvertical"]=65091;e["whitecornerbracketright"]=12303;e["whitecornerbracketrightvertical"]=65092;e["whitediamond"]=9671;e["whitediamondcontainingblacksmalldiamond"]=9672;e["whitedownpointingsmalltriangle"]=9663;e["whitedownpointingtriangle"]=9661;e["whiteleftpointingsmalltriangle"]=9667;e["whiteleftpointingtriangle"]=9665;e["whitelenticularbracketleft"]=12310;e["whitelenticularbracketright"]=12311;e["whiterightpointingsmalltriangle"]=9657;e["whiterightpointingtriangle"]=9655;e["whitesmallsquare"]=9643;e["whitesmilingface"]=9786;e["whitesquare"]=9633;e["whitestar"]=9734;e["whitetelephone"]=9743;e["whitetortoiseshellbracketleft"]=12312;e["whitetortoiseshellbracketright"]=12313;e["whiteuppointingsmalltriangle"]=9653;e["whiteuppointingtriangle"]=9651;e["wihiragana"]=12432;e["wikatakana"]=12528;e["wikorean"]=12639;e["wmonospace"]=65367;e["wohiragana"]=12434;e["wokatakana"]=12530;e["wokatakanahalfwidth"]=65382;e["won"]=8361;e["wonmonospace"]=65510;e["wowaenthai"]=3623;e["wparen"]=9394;e["wring"]=7832;e["wsuperior"]=695;e["wturned"]=653;e["wynn"]=447;e["x"]=120;e["xabovecmb"]=829;e["xbopomofo"]=12562;e["xcircle"]=9447;e["xdieresis"]=7821;e["xdotaccent"]=7819;e["xeharmenian"]=1389;e["xi"]=958;e["xmonospace"]=65368;e["xparen"]=9395;e["xsuperior"]=739;e["y"]=121;e["yaadosquare"]=13134;e["yabengali"]=2479;e["yacute"]=253;e["yadeva"]=2351;e["yaekorean"]=12626;e["yagujarati"]=2735;e["yagurmukhi"]=2607;e["yahiragana"]=12420;e["yakatakana"]=12516;e["yakatakanahalfwidth"]=65428;e["yakorean"]=12625;e["yamakkanthai"]=3662;e["yasmallhiragana"]=12419;e["yasmallkatakana"]=12515;e["yasmallkatakanahalfwidth"]=65388;e["yatcyrillic"]=1123;e["ycircle"]=9448;e["ycircumflex"]=375;e["ydieresis"]=255;e["ydotaccent"]=7823;e["ydotbelow"]=7925;e["yeharabic"]=1610;e["yehbarreearabic"]=1746;e["yehbarreefinalarabic"]=64431;e["yehfinalarabic"]=65266;e["yehhamzaabovearabic"]=1574;e["yehhamzaabovefinalarabic"]=65162;e["yehhamzaaboveinitialarabic"]=65163;e["yehhamzaabovemedialarabic"]=65164;e["yehinitialarabic"]=65267;e["yehmedialarabic"]=65268;e["yehmeeminitialarabic"]=64733;e["yehmeemisolatedarabic"]=64600;e["yehnoonfinalarabic"]=64660;e["yehthreedotsbelowarabic"]=1745;e["yekorean"]=12630;e["yen"]=165;e["yenmonospace"]=65509;e["yeokorean"]=12629;e["yeorinhieuhkorean"]=12678;e["yerahbenyomohebrew"]=1450;e["yerahbenyomolefthebrew"]=1450;e["yericyrillic"]=1099;e["yerudieresiscyrillic"]=1273;e["yesieungkorean"]=12673;e["yesieungpansioskorean"]=12675;e["yesieungsioskorean"]=12674;e["yetivhebrew"]=1434;e["ygrave"]=7923;e["yhook"]=436;e["yhookabove"]=7927;e["yiarmenian"]=1397;e["yicyrillic"]=1111;e["yikorean"]=12642;e["yinyang"]=9775;e["yiwnarmenian"]=1410;e["ymonospace"]=65369;e["yod"]=1497;e["yoddagesh"]=64313;e["yoddageshhebrew"]=64313;e["yodhebrew"]=1497;e["yodyodhebrew"]=1522;e["yodyodpatahhebrew"]=64287;e["yohiragana"]=12424;e["yoikorean"]=12681;e["yokatakana"]=12520;e["yokatakanahalfwidth"]=65430;e["yokorean"]=12635;e["yosmallhiragana"]=12423;e["yosmallkatakana"]=12519;e["yosmallkatakanahalfwidth"]=65390;e["yotgreek"]=1011;e["yoyaekorean"]=12680;e["yoyakorean"]=12679;e["yoyakthai"]=3618;e["yoyingthai"]=3597;e["yparen"]=9396;e["ypogegrammeni"]=890;e["ypogegrammenigreekcmb"]=837;e["yr"]=422;e["yring"]=7833;e["ysuperior"]=696;e["ytilde"]=7929;e["yturned"]=654;e["yuhiragana"]=12422;e["yuikorean"]=12684;e["yukatakana"]=12518;e["yukatakanahalfwidth"]=65429;e["yukorean"]=12640;e["yusbigcyrillic"]=1131;e["yusbigiotifiedcyrillic"]=1133;e["yuslittlecyrillic"]=1127;e["yuslittleiotifiedcyrillic"]=1129;e["yusmallhiragana"]=12421;e["yusmallkatakana"]=12517;e["yusmallkatakanahalfwidth"]=65389;e["yuyekorean"]=12683;e["yuyeokorean"]=12682;e["yyabengali"]=2527;e["yyadeva"]=2399;e["z"]=122;e["zaarmenian"]=1382;e["zacute"]=378;e["zadeva"]=2395;e["zagurmukhi"]=2651;e["zaharabic"]=1592;e["zahfinalarabic"]=65222;e["zahinitialarabic"]=65223;e["zahiragana"]=12374;e["zahmedialarabic"]=65224;e["zainarabic"]=1586;e["zainfinalarabic"]=65200;e["zakatakana"]=12470;e["zaqefgadolhebrew"]=1429;e["zaqefqatanhebrew"]=1428;e["zarqahebrew"]=1432;e["zayin"]=1494;e["zayindagesh"]=64310;e["zayindageshhebrew"]=64310;e["zayinhebrew"]=1494;e["zbopomofo"]=12567;e["zcaron"]=382;e["zcircle"]=9449;e["zcircumflex"]=7825;e["zcurl"]=657;e["zdot"]=380;e["zdotaccent"]=380;e["zdotbelow"]=7827;e["zecyrillic"]=1079;e["zedescendercyrillic"]=1177;e["zedieresiscyrillic"]=1247;e["zehiragana"]=12380;e["zekatakana"]=12476;e["zero"]=48;e["zeroarabic"]=1632;e["zerobengali"]=2534;e["zerodeva"]=2406;e["zerogujarati"]=2790;e["zerogurmukhi"]=2662;e["zerohackarabic"]=1632;e["zeroinferior"]=8320;e["zeromonospace"]=65296;e["zerooldstyle"]=63280;e["zeropersian"]=1776;e["zerosuperior"]=8304;e["zerothai"]=3664;e["zerowidthjoiner"]=65279;e["zerowidthnonjoiner"]=8204;e["zerowidthspace"]=8203;e["zeta"]=950;e["zhbopomofo"]=12563;e["zhearmenian"]=1386;e["zhebrevecyrillic"]=1218;e["zhecyrillic"]=1078;e["zhedescendercyrillic"]=1175;e["zhedieresiscyrillic"]=1245;e["zihiragana"]=12376;e["zikatakana"]=12472;e["zinorhebrew"]=1454;e["zlinebelow"]=7829;e["zmonospace"]=65370;e["zohiragana"]=12382;e["zokatakana"]=12478;e["zparen"]=9397;e["zretroflexhook"]=656;e["zstroke"]=438;e["zuhiragana"]=12378;e["zukatakana"]=12474;e[".notdef"]=0});var i=r(function(e){e["space"]=32;e["a1"]=9985;e["a2"]=9986;e["a202"]=9987;e["a3"]=9988;e["a4"]=9742;e["a5"]=9990;e["a119"]=9991;e["a118"]=9992;e["a117"]=9993;e["a11"]=9755;e["a12"]=9758;e["a13"]=9996;e["a14"]=9997;e["a15"]=9998;e["a16"]=9999;e["a105"]=1e4;e["a17"]=10001;e["a18"]=10002;e["a19"]=10003;e["a20"]=10004;e["a21"]=10005;e["a22"]=10006;e["a23"]=10007;e["a24"]=10008;e["a25"]=10009;e["a26"]=10010;e["a27"]=10011;e["a28"]=10012;e["a6"]=10013;e["a7"]=10014;e["a8"]=10015;e["a9"]=10016;e["a10"]=10017;e["a29"]=10018;e["a30"]=10019;e["a31"]=10020;e["a32"]=10021;e["a33"]=10022;e["a34"]=10023;e["a35"]=9733;e["a36"]=10025;e["a37"]=10026;e["a38"]=10027;e["a39"]=10028;e["a40"]=10029;e["a41"]=10030;e["a42"]=10031;e["a43"]=10032;e["a44"]=10033;e["a45"]=10034;e["a46"]=10035;e["a47"]=10036;e["a48"]=10037;e["a49"]=10038;e["a50"]=10039;e["a51"]=10040;e["a52"]=10041;e["a53"]=10042;e["a54"]=10043;e["a55"]=10044;e["a56"]=10045;e["a57"]=10046;e["a58"]=10047;e["a59"]=10048;e["a60"]=10049;e["a61"]=10050;e["a62"]=10051;e["a63"]=10052;e["a64"]=10053;e["a65"]=10054;e["a66"]=10055;e["a67"]=10056;e["a68"]=10057;e["a69"]=10058;e["a70"]=10059;e["a71"]=9679;e["a72"]=10061;e["a73"]=9632;e["a74"]=10063;e["a203"]=10064;e["a75"]=10065;e["a204"]=10066;e["a76"]=9650;e["a77"]=9660;e["a78"]=9670;e["a79"]=10070;e["a81"]=9687;e["a82"]=10072;e["a83"]=10073;e["a84"]=10074;e["a97"]=10075;e["a98"]=10076;e["a99"]=10077;e["a100"]=10078;e["a101"]=10081;e["a102"]=10082;e["a103"]=10083;e["a104"]=10084;e["a106"]=10085;e["a107"]=10086;e["a108"]=10087;e["a112"]=9827;e["a111"]=9830;e["a110"]=9829;e["a109"]=9824;e["a120"]=9312;e["a121"]=9313;e["a122"]=9314;e["a123"]=9315;e["a124"]=9316;e["a125"]=9317;e["a126"]=9318;e["a127"]=9319;e["a128"]=9320;e["a129"]=9321;e["a130"]=10102;e["a131"]=10103;e["a132"]=10104;e["a133"]=10105;e["a134"]=10106;e["a135"]=10107;e["a136"]=10108;e["a137"]=10109;e["a138"]=10110;e["a139"]=10111;e["a140"]=10112;e["a141"]=10113;e["a142"]=10114;e["a143"]=10115;e["a144"]=10116;e["a145"]=10117;e["a146"]=10118;e["a147"]=10119;e["a148"]=10120;e["a149"]=10121;e["a150"]=10122;e["a151"]=10123;e["a152"]=10124;e["a153"]=10125;e["a154"]=10126;e["a155"]=10127;e["a156"]=10128;e["a157"]=10129;e["a158"]=10130;e["a159"]=10131;e["a160"]=10132;e["a161"]=8594;e["a163"]=8596;e["a164"]=8597;e["a196"]=10136;e["a165"]=10137;e["a192"]=10138;e["a166"]=10139;e["a167"]=10140;e["a168"]=10141;e["a169"]=10142;e["a170"]=10143;e["a171"]=10144;e["a172"]=10145;e["a173"]=10146;e["a162"]=10147;e["a174"]=10148;e["a175"]=10149;e["a176"]=10150;e["a177"]=10151;e["a178"]=10152;e["a179"]=10153;e["a193"]=10154;e["a180"]=10155;e["a199"]=10156;e["a181"]=10157;e["a200"]=10158;e["a182"]=10159;e["a201"]=10161;e["a183"]=10162;e["a184"]=10163;e["a197"]=10164;e["a185"]=10165;e["a194"]=10166;e["a198"]=10167;e["a186"]=10168;e["a195"]=10169;e["a187"]=10170;e["a188"]=10171;e["a189"]=10172;e["a190"]=10173;e["a191"]=10174;e["a89"]=10088;e["a90"]=10089;e["a93"]=10090;e["a94"]=10091;e["a91"]=10092;e["a92"]=10093;e["a205"]=10094;e["a85"]=10095;e["a206"]=10096;e["a86"]=10097;e["a87"]=10098;e["a88"]=10099;e["a95"]=10100;e["a96"]=10101;e[".notdef"]=0});e.getGlyphsUnicode=a;e.getDingbatsGlyphsUnicode=i});(function(e,t){{t(e.pdfjsCoreJbig2={},e.pdfjsSharedUtil,e.pdfjsCoreArithmeticDecoder)}})(this,function(e,t,r){var a=t.error;var i=t.log2;var n=t.readInt8;var s=t.readUint16;var o=t.readUint32;var l=t.shadow;var c=r.ArithmeticDecoder;var h=function u(){function e(){}e.prototype={getContexts:function(e){if(e in this){return this[e]}return this[e]=new Int8Array(1<<16)}};function t(e,t,r){this.data=e;this.start=t;this.end=r}t.prototype={get decoder(){var e=new c(this.data,this.start,this.end);return l(this,"decoder",e)},get contextCache(){var t=new e;return l(this,"contextCache",t)}};function r(e,t,r){var a=e.getContexts(t);var i=1;function n(e){var t=0;for(var n=0;n<e;n++){var s=r.readBit(a,i);i=i<256?i<<1|s:(i<<1|s)&511|256;t=t<<1|s}return t>>>0}var s=n(1);var o=n(1)?n(1)?n(1)?n(1)?n(1)?n(32)+4436:n(12)+340:n(8)+84:n(6)+20:n(4)+4:n(2);return s===0?o:o>0?-o:null}function h(e,t,r){var a=e.getContexts("IAID");var i=1;for(var n=0;n<r;n++){var s=t.readBit(a,i);i=i<<1|s}if(r<31){return i&(1<<r)-1}return i&2147483647}var u=["SymbolDictionary",null,null,null,"IntermediateTextRegion",null,"ImmediateTextRegion","ImmediateLosslessTextRegion",null,null,null,null,null,null,null,null,"patternDictionary",null,null,null,"IntermediateHalftoneRegion",null,"ImmediateHalftoneRegion","ImmediateLosslessHalftoneRegion",null,null,null,null,null,null,null,null,null,null,null,null,"IntermediateGenericRegion",null,"ImmediateGenericRegion","ImmediateLosslessGenericRegion","IntermediateGenericRefinementRegion",null,"ImmediateGenericRefinementRegion","ImmediateLosslessGenericRefinementRegion",null,null,null,null,"PageInformation","EndOfPage","EndOfStripe","EndOfFile","Profiles","Tables",null,null,null,null,null,null,null,null,"Extension"];var f=[[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:2,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:2,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:2,y:-1},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}],[{x:-1,y:-2},{x:0,y:-2},{x:1,y:-2},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-2,y:0},{x:-1,y:0}],[{x:-3,y:-1},{x:-2,y:-1},{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-4,y:0},{x:-3,y:0},{x:-2,y:0},{x:-1,y:0}]];var d=[{coding:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:1,y:-1},{x:-1,y:0},{x:0,y:0},{x:1,y:0},{x:-1,y:1},{x:0,y:1},{x:1,y:1}]},{coding:[{x:-1,y:-1},{x:0,y:-1},{x:1,y:-1},{x:-1,y:0}],reference:[{x:0,y:-1},{x:-1,y:0},{x:0,y:0},{x:1,y:0},{x:0,y:1},{x:1,y:1}]}];var g=[39717,1941,229,405];var v=[32,8];function m(e,t,r){var a=r.decoder;var i=r.contextCache.getContexts("GB");var n,s,o,l,c,h,u,f=[];var d=31735;for(s=0;s<t;s++){c=f[s]=new Uint8Array(e);h=s<1?c:f[s-1];u=s<2?c:f[s-2];n=u[0]<<13|u[1]<<12|u[2]<<11|h[0]<<7|h[1]<<6|h[2]<<5|h[3]<<4;for(o=0;o<e;o++){c[o]=l=a.readBit(i,n);n=(n&d)<<1|(o+3<e?u[o+3]<<11:0)|(o+4<e?h[o+4]<<4:0)|l}}return f}function p(e,t,r,i,n,s,o,l){if(e){a("JBIG2 error: MMR encoding is not supported")}if(i===0&&!s&&!n&&o.length===4&&o[0].x===3&&o[0].y===-1&&o[1].x===-3&&o[1].y===-1&&o[2].x===2&&o[2].y===-2&&o[3].x===-2&&o[3].y===-2){return m(t,r,l)}var c=!!s;var h=f[i].concat(o);h.sort(function(e,t){return e.y-t.y||e.x-t.x});var u=h.length;var d=new Int8Array(u);var v=new Int8Array(u);var p=[];var b=0,y=0,k=0,w=0;var x,C;for(C=0;C<u;C++){d[C]=h[C].x;v[C]=h[C].y;y=Math.min(y,h[C].x);k=Math.max(k,h[C].x);w=Math.min(w,h[C].y);if(C<u-1&&h[C].y===h[C+1].y&&h[C].x===h[C+1].x-1){b|=1<<u-1-C}else{p.push(C)}}var S=p.length;var A=new Int8Array(S);var I=new Int8Array(S);var B=new Uint16Array(S);for(x=0;x<S;x++){C=p[x];A[x]=h[C].x;I[x]=h[C].y;B[x]=1<<u-1-C}var R=-y;var T=-w;var O=t-k;var P=g[i];var L=new Uint8Array(t);var M=[];var E=l.decoder;var D=l.contextCache.getContexts("GB");var q=0,j,F,U,N=0,_,z;for(var H=0;H<r;H++){if(n){var G=E.readBit(D,P);q^=G;if(q){M.push(L);continue}}L=new Uint8Array(L);M.push(L);for(j=0;j<t;j++){if(c&&s[H][j]){L[j]=0;continue}if(j>=R&&j<O&&H>=T){N=N<<1&b;for(C=0;C<S;C++){F=H+I[C];U=j+A[C];_=M[F][U];if(_){_=B[C];N|=_}}}else{N=0;z=u-1;for(C=0;C<u;C++,z--){U=j+d[C];if(U>=0&&U<t){F=H+v[C];if(F>=0){_=M[F][U];if(_){N|=_<<z}}}}}var X=E.readBit(D,N);L[j]=X}}return M}function b(e,t,r,i,n,s,o,l,c){var h=d[r].coding;if(r===0){h=h.concat([l[0]])}var u=h.length;var f=new Int32Array(u);var g=new Int32Array(u);var m;for(m=0;m<u;m++){f[m]=h[m].x;g[m]=h[m].y}var p=d[r].reference;if(r===0){p=p.concat([l[1]])}var b=p.length;var y=new Int32Array(b);var k=new Int32Array(b);for(m=0;m<b;m++){y[m]=p[m].x;k[m]=p[m].y}var w=i[0].length;var x=i.length;var C=v[r];var S=[];var A=c.decoder;var I=c.contextCache.getContexts("GR");var B=0;for(var R=0;R<t;R++){if(o){var T=A.readBit(I,C);B^=T;if(B){a("JBIG2 error: prediction is not supported")}}var O=new Uint8Array(e);S.push(O);for(var P=0;P<e;P++){var L,M;var E=0;for(m=0;m<u;m++){L=R+g[m];M=P+f[m];if(L<0||M<0||M>=e){E<<=1}else{E=E<<1|S[L][M]}}for(m=0;m<b;m++){L=R+k[m]+s;M=P+y[m]+n;if(L<0||L>=x||M<0||M>=w){E<<=1}else{E=E<<1|i[L][M]}}var D=A.readBit(I,E);O[P]=D}}return S}function y(e,t,n,s,o,l,c,u,f,d,g){if(e){a("JBIG2 error: huffman is not supported")}var v=[];var m=0;var y=i(n.length+s);var w=g.decoder;var x=g.contextCache;while(v.length<s){var C=r(x,"IADH",w);m+=C;var S=0;var A=0;while(true){var I=r(x,"IADW",w);if(I===null){break}S+=I;A+=S;var B;if(t){var R=r(x,"IAAI",w);if(R>1){B=k(e,t,S,m,0,R,1,n.concat(v),y,0,0,1,0,l,f,d,g)}else{var T=h(x,w,y);var O=r(x,"IARDX",w);var P=r(x,"IARDY",w);var L=T<n.length?n[T]:v[T-n.length];B=b(S,m,f,L,O,P,false,d,g)}}else{B=p(false,S,m,c,false,null,u,g)}v.push(B)}}var M=[];var E=[],D=false;var q=n.length+s;while(E.length<q){var j=r(x,"IAEX",w);while(j--){E.push(D)}D=!D}for(var F=0,U=n.length;F<U;F++){if(E[F]){M.push(n[F])}}for(var N=0;N<s;F++,N++){if(E[F]){M.push(v[N])}}return M}function k(e,t,i,n,s,o,l,c,u,f,d,g,v,m,p,y,k){if(e){a("JBIG2 error: huffman is not supported")}var w=[];var x,C;for(x=0;x<n;x++){C=new Uint8Array(i);if(s){for(var S=0;S<i;S++){C[S]=s}}w.push(C)}var A=k.decoder;var I=k.contextCache;var B=-r(I,"IADT",A);var R=0;x=0;while(x<o){var T=r(I,"IADT",A);B+=T;var O=r(I,"IAFS",A);R+=O;var P=R;do{var L=l===1?0:r(I,"IAIT",A);var M=l*B+L;var E=h(I,A,u);var D=t&&r(I,"IARI",A);var q=c[E];var j=q[0].length;var F=q.length;if(D){var U=r(I,"IARDW",A);var N=r(I,"IARDH",A);var _=r(I,"IARDX",A);var z=r(I,"IARDY",A);j+=U;F+=N;q=b(j,F,p,q,(U>>1)+_,(N>>1)+z,false,y,k)}var H=M-(g&1?0:F);var G=P-(g&2?j:0);var X,W,V;if(f){for(X=0;X<F;X++){C=w[G+X];if(!C){continue}V=q[X];var K=Math.min(i-H,j);switch(v){case 0:for(W=0;W<K;W++){C[H+W]|=V[W]}break;case 2:for(W=0;W<K;W++){C[H+W]^=V[W]}break;default:a("JBIG2 error: operator "+v+" is not supported")}}P+=F-1}else{for(W=0;W<F;W++){C=w[H+W];if(!C){continue}V=q[W];switch(v){case 0:for(X=0;X<j;X++){C[G+X]|=V[X]}break;case 2:for(X=0;X<j;X++){C[G+X]^=V[X]}break;default:a("JBIG2 error: operator "+v+" is not supported")}}P+=j-1}x++;var Y=r(I,"IADS",A);if(Y===null){break}P+=Y+d}while(true)}return w}function w(e,t){var r={};r.number=o(e,t);var i=e[t+4];var n=i&63;if(!u[n]){a("JBIG2 error: invalid segment type: "+n)}r.type=n;r.typeName=u[n];r.deferredNonRetain=!!(i&128);var l=!!(i&64);var c=e[t+5];var h=c>>5&7;var f=[c&31];var d=t+6;if(c===7){h=o(e,d-1)&536870911;d+=3;var g=h+7>>3;f[0]=e[d++];while(--g>0){f.push(e[d++])}}else if(c===5||c===6){a("JBIG2 error: invalid referred-to flags")}r.retainBits=f;var v=r.number<=256?1:r.number<=65536?2:4;var m=[];var p,b;for(p=0;p<h;p++){var y=v===1?e[d]:v===2?s(e,d):o(e,d);m.push(y);d+=v}r.referredTo=m;if(!l){r.pageAssociation=e[d++]}else{r.pageAssociation=o(e,d);d+=4}r.length=o(e,d);d+=4;if(r.length===4294967295){if(n===38){var k=C(e,d);var w=e[d+S];var x=!!(w&1);var A=6;var I=new Uint8Array(A);if(!x){I[0]=255;I[1]=172}I[2]=k.height>>>24&255;I[3]=k.height>>16&255;I[4]=k.height>>8&255;I[5]=k.height&255;for(p=d,b=e.length;p<b;p++){var B=0;while(B<A&&I[B]===e[p+B]){B++}if(B===A){r.length=p+A;break}}if(r.length===4294967295){a("JBIG2 error: segment end was not found")}}else{a("JBIG2 error: invalid unknown segment length")}}r.headerEnd=d;return r}function x(e,t,r,a){var i=[];var n=r;while(n<a){var s=w(t,n);n=s.headerEnd;var o={header:s,data:t};if(!e.randomAccess){o.start=n;n+=s.length;o.end=n}i.push(o);if(s.type===51){break}}if(e.randomAccess){for(var l=0,c=i.length;l<c;l++){i[l].start=n;n+=i[l].header.length;i[l].end=n}}return i}function C(e,t){return{width:o(e,t),height:o(e,t+4),x:o(e,t+8),y:o(e,t+12),combinationOperator:e[t+16]&7}}var S=17;function A(e,t){var r=e.header;var i=e.data,l=e.start,c=e.end;var h,u,f,d;switch(r.type){case 0:var g={};var v=s(i,l);g.huffman=!!(v&1);g.refinement=!!(v&2);g.huffmanDHSelector=v>>2&3;g.huffmanDWSelector=v>>4&3;g.bitmapSizeSelector=v>>6&1;g.aggregationInstancesSelector=v>>7&1;g.bitmapCodingContextUsed=!!(v&256);g.bitmapCodingContextRetained=!!(v&512);g.template=v>>10&3;g.refinementTemplate=v>>12&1;l+=2;if(!g.huffman){d=g.template===0?4:1;u=[];for(f=0;f<d;f++){u.push({x:n(i,l),y:n(i,l+1)});l+=2}g.at=u}if(g.refinement&&!g.refinementTemplate){u=[];for(f=0;f<2;f++){u.push({x:n(i,l),y:n(i,l+1)});l+=2}g.refinementAt=u}g.numberOfExportedSymbols=o(i,l);l+=4;g.numberOfNewSymbols=o(i,l);l+=4;h=[g,r.number,r.referredTo,i,l,c];break;case 6:case 7:var m={};m.info=C(i,l);l+=S;var p=s(i,l);l+=2;m.huffman=!!(p&1);m.refinement=!!(p&2);m.stripSize=1<<(p>>2&3);m.referenceCorner=p>>4&3;m.transposed=!!(p&64);m.combinationOperator=p>>7&3;m.defaultPixelValue=p>>9&1;m.dsOffset=p<<17>>27;m.refinementTemplate=p>>15&1;if(m.huffman){var b=s(i,l);l+=2;m.huffmanFS=b&3;m.huffmanDS=b>>2&3;m.huffmanDT=b>>4&3;m.huffmanRefinementDW=b>>6&3;m.huffmanRefinementDH=b>>8&3;m.huffmanRefinementDX=b>>10&3;m.huffmanRefinementDY=b>>12&3;m.huffmanRefinementSizeSelector=!!(b&14)}if(m.refinement&&!m.refinementTemplate){u=[];for(f=0;f<2;f++){u.push({x:n(i,l),y:n(i,l+1)});l+=2}m.refinementAt=u}m.numberOfSymbolInstances=o(i,l);l+=4;if(m.huffman){a("JBIG2 error: huffman is not supported")}h=[m,r.referredTo,i,l,c];break;case 38:case 39:var y={};y.info=C(i,l);l+=S;var k=i[l++];y.mmr=!!(k&1);y.template=k>>1&3;y.prediction=!!(k&8);if(!y.mmr){d=y.template===0?4:1;u=[];for(f=0;f<d;f++){u.push({x:n(i,l),y:n(i,l+1)});l+=2}y.at=u}h=[y,i,l,c];break;case 48:var w={width:o(i,l),height:o(i,l+4),resolutionX:o(i,l+8),resolutionY:o(i,l+12)};if(w.height===4294967295){delete w.height}var x=i[l+16];var A=s(i,l+17);w.lossless=!!(x&1);w.refinement=!!(x&2);w.defaultPixelValue=x>>2&1;w.combinationOperator=x>>3&3;w.requiresBuffer=!!(x&32);w.combinationOperatorOverride=!!(x&64);h=[w];break;case 49:break;case 50:break;case 51:break;case 62:break;default:a("JBIG2 error: segment type "+r.typeName+"("+r.type+") is not implemented")}var I="on"+r.typeName;if(I in t){t[I].apply(t,h)}}function I(e,t){for(var r=0,a=e.length;r<a;r++){A(e[r],t)}}function B(e,t,r){var i=t;if(e[i]!==151||e[i+1]!==74||e[i+2]!==66||e[i+3]!==50||e[i+4]!==13||e[i+5]!==10||e[i+6]!==26||e[i+7]!==10){a("JBIG2 error: invalid header")}var n={};i+=8;var s=e[i++];n.randomAccess=!(s&1);if(!(s&2)){n.numberOfPages=o(e,i);i+=4}var l=x(n,e,i,r);a("Not implemented")}function R(e){var t=new T;for(var r=0,a=e.length;r<a;r++){var i=e[r];var n=x({},i.data,i.start,i.end);I(n,t)}return t.buffer}function T(){}T.prototype={onPageInformation:function P(e){this.currentPageInfo=e;var t=e.width+7>>3;var r=new Uint8Array(t*e.height);if(e.defaultPixelValue){for(var a=0,i=r.length;a<i;a++){r[a]=255}}this.buffer=r},drawBitmap:function L(e,t){var r=this.currentPageInfo;var i=e.width,n=e.height;var s=r.width+7>>3;var o=r.combinationOperatorOverride?e.combinationOperator:r.combinationOperator;var l=this.buffer;var c=128>>(e.x&7);var h=e.y*s+(e.x>>3);var u,f,d,g;switch(o){case 0:for(u=0;u<n;u++){d=c;g=h;for(f=0;f<i;f++){if(t[u][f]){l[g]|=d}d>>=1;if(!d){d=128;g++}}h+=s}break;case 2:for(u=0;u<n;u++){d=c;g=h;for(f=0;f<i;f++){if(t[u][f]){l[g]^=d}d>>=1;if(!d){d=128;g++}}h+=s}break;default:a("JBIG2 error: operator "+o+" is not supported")}},onImmediateGenericRegion:function M(e,r,a,i){var n=e.info;var s=new t(r,a,i);var o=p(e.mmr,n.width,n.height,e.template,e.prediction,null,e.at,s);this.drawBitmap(n,o)},onImmediateLosslessGenericRegion:function E(){this.onImmediateGenericRegion.apply(this,arguments)},onSymbolDictionary:function D(e,r,i,n,s,o){var l;if(e.huffman){a("JBIG2 error: huffman is not supported")}var c=this.symbols;if(!c){this.symbols=c={}}var h=[];for(var u=0,f=i.length;u<f;u++){h=h.concat(c[i[u]])}var d=new t(n,s,o);c[r]=y(e.huffman,e.refinement,h,e.numberOfNewSymbols,e.numberOfExportedSymbols,l,e.template,e.at,e.refinementTemplate,e.refinementAt,d)},onImmediateTextRegion:function q(e,r,a,n,s){var o=e.info;var l;var c=this.symbols;var h=[];for(var u=0,f=r.length;u<f;u++){h=h.concat(c[r[u]])}var d=i(h.length);var g=new t(a,n,s);var v=k(e.huffman,e.refinement,o.width,o.height,e.defaultPixelValue,e.numberOfSymbolInstances,e.stripSize,h,d,e.transposed,e.dsOffset,e.referenceCorner,e.combinationOperator,l,e.refinementTemplate,e.refinementAt,g);this.drawBitmap(o,v)},onImmediateLosslessTextRegion:function j(){this.onImmediateTextRegion.apply(this,arguments)}};function O(){}O.prototype={parseChunks:function F(e){return R(e)}};return O}();e.Jbig2Image=h});(function(e,t){{t(e.pdfjsCoreJpx={},e.pdfjsSharedUtil,e.pdfjsCoreArithmeticDecoder)}})(this,function(e,t,r){var a=t.info;var i=t.log2;var n=t.readUint16;var s=t.readUint32;var o=t.warn;var l=r.ArithmeticDecoder;var c=function h(){var e={LL:0,LH:1,HL:1,HH:2};function t(){this.failOnCorruptedImage=false}t.prototype={parse:function M(e){var t=n(e,0);if(t===65359){this.parseCodestream(e,0,e.length);return}var r=0,i=e.length;while(r<i){var l=8;var c=s(e,r);var h=s(e,r+4);r+=l;if(c===1){c=s(e,r)*4294967296+s(e,r+4);r+=8;l+=8}if(c===0){c=i-r+l}if(c<l){throw new Error("JPX Error: Invalid box field size")}var u=c-l;var f=true;switch(h){case 1785737832:f=false;break;case 1668246642:var d=e[r];if(d===1){var g=s(e,r+3);switch(g){case 16:case 17:case 18:break;default:o("Unknown colorspace "+g);break}}else if(d===2){a("ICC profile not supported")}break;case 1785737827:this.parseCodestream(e,r,r+u);break;case 1783636e3:if(218793738!==s(e,r)){o("Invalid JP2 signature")}break;case 1783634458:case 1718909296:case 1920099697:case 1919251232:case 1768449138:break;default:var v=String.fromCharCode(h>>24&255,h>>16&255,h>>8&255,h&255);o("Unsupported header type "+h+" ("+v+")");break}if(f){r+=u}}},parseImageProperties:function E(e){var t=e.getByte();while(t>=0){var r=t;t=e.getByte();var a=r<<8|t;if(a===65361){e.skip(4);var i=e.getInt32()>>>0;var n=e.getInt32()>>>0;var s=e.getInt32()>>>0;var o=e.getInt32()>>>0;e.skip(16);var l=e.getUint16();this.width=i-s;this.height=n-o;this.componentsCount=l;this.bitsPerComponent=8;return}}throw new Error("JPX Error: No size marker found in JPX stream")},parseCodestream:function D(e,t,a){var i={};try{var l=false;var h=t;while(h+1<a){var u=n(e,h);h+=2;var f=0,d,g,v,m,p,b;switch(u){case 65359:i.mainHeader=true;break;case 65497:break;case 65361:f=n(e,h);var y={};y.Xsiz=s(e,h+4);y.Ysiz=s(e,h+8);y.XOsiz=s(e,h+12);y.YOsiz=s(e,h+16);y.XTsiz=s(e,h+20);y.YTsiz=s(e,h+24);y.XTOsiz=s(e,h+28);y.YTOsiz=s(e,h+32);var k=n(e,h+36);y.Csiz=k;var C=[];d=h+38;for(var S=0;S<k;S++){var B={precision:(e[d]&127)+1,isSigned:!!(e[d]&128),XRsiz:e[d+1],YRsiz:e[d+1]};r(B,y);C.push(B)}i.SIZ=y;i.components=C;c(i,C);i.QCC=[];i.COC=[];break;case 65372:f=n(e,h);var R={};d=h+2;g=e[d++];switch(g&31){case 0:m=8;p=true;break;case 1:m=16;p=false;break;case 2:m=16;p=true;break;default:throw new Error("JPX Error: Invalid SQcd value "+g)}R.noQuantization=m===8;R.scalarExpounded=p;R.guardBits=g>>5;v=[];while(d<f+h){var T={};if(m===8){T.epsilon=e[d++]>>3;T.mu=0}else{T.epsilon=e[d]>>3;T.mu=(e[d]&7)<<8|e[d+1];d+=2}v.push(T)}R.SPqcds=v;if(i.mainHeader){i.QCD=R}else{i.currentTile.QCD=R;i.currentTile.QCC=[]}break;case 65373:f=n(e,h);var O={};d=h+2;var P;if(i.SIZ.Csiz<257){P=e[d++]}else{P=n(e,d);d+=2}g=e[d++];switch(g&31){case 0:m=8;p=true;break;case 1:m=16;p=false;break;case 2:m=16;p=true;break;default:throw new Error("JPX Error: Invalid SQcd value "+g)}O.noQuantization=m===8;O.scalarExpounded=p;O.guardBits=g>>5;v=[];while(d<f+h){T={};if(m===8){T.epsilon=e[d++]>>3;T.mu=0}else{T.epsilon=e[d]>>3;T.mu=(e[d]&7)<<8|e[d+1];d+=2}v.push(T)}O.SPqcds=v;if(i.mainHeader){i.QCC[P]=O}else{i.currentTile.QCC[P]=O}break;case 65362:f=n(e,h);var L={};d=h+2;var M=e[d++];L.entropyCoderWithCustomPrecincts=!!(M&1);L.sopMarkerUsed=!!(M&2);L.ephMarkerUsed=!!(M&4);L.progressionOrder=e[d++];L.layersCount=n(e,d);d+=2;L.multipleComponentTransform=e[d++];L.decompositionLevelsCount=e[d++];L.xcb=(e[d++]&15)+2;L.ycb=(e[d++]&15)+2;var E=e[d++];L.selectiveArithmeticCodingBypass=!!(E&1);L.resetContextProbabilities=!!(E&2);L.terminationOnEachCodingPass=!!(E&4);L.verticalyStripe=!!(E&8);L.predictableTermination=!!(E&16);L.segmentationSymbolUsed=!!(E&32);L.reversibleTransformation=e[d++];if(L.entropyCoderWithCustomPrecincts){var D=[];while(d<f+h){var q=e[d++];D.push({PPx:q&15,PPy:q>>4})}L.precinctsSizes=D}var j=[];if(L.selectiveArithmeticCodingBypass){j.push("selectiveArithmeticCodingBypass")}if(L.resetContextProbabilities){j.push("resetContextProbabilities")}if(L.terminationOnEachCodingPass){j.push("terminationOnEachCodingPass")}if(L.verticalyStripe){j.push("verticalyStripe")}if(L.predictableTermination){j.push("predictableTermination")}if(j.length>0){l=true;throw new Error("JPX Error: Unsupported COD options ("+j.join(", ")+")")}if(i.mainHeader){i.COD=L}else{i.currentTile.COD=L;i.currentTile.COC=[]}break;case 65424:f=n(e,h);b={};b.index=n(e,h+2);b.length=s(e,h+4);b.dataEnd=b.length+h-2;b.partIndex=e[h+8];b.partsCount=e[h+9];i.mainHeader=false;if(b.partIndex===0){b.COD=i.COD;b.COC=i.COC.slice(0);b.QCD=i.QCD;b.QCC=i.QCC.slice(0)}i.currentTile=b;break;case 65427:b=i.currentTile;if(b.partIndex===0){I(i,b.index);w(i)}f=b.dataEnd-h;x(i,e,h,f);break;case 65365:case 65367:case 65368:case 65380:f=n(e,h);break;case 65363:throw new Error("JPX Error: Codestream code 0xFF53 (COC) is "+"not implemented");default:throw new Error("JPX Error: Unknown codestream code: "+u.toString(16))}h+=f}}catch(F){if(l||this.failOnCorruptedImage){throw F}else{o("Trying to recover from "+F.message)}}this.tiles=A(i);this.width=i.SIZ.Xsiz-i.SIZ.XOsiz;this.height=i.SIZ.Ysiz-i.SIZ.YOsiz;this.componentsCount=i.SIZ.Csiz}};function r(e,t){e.x0=Math.ceil(t.XOsiz/e.XRsiz);e.x1=Math.ceil(t.Xsiz/e.XRsiz);e.y0=Math.ceil(t.YOsiz/e.YRsiz);e.y1=Math.ceil(t.Ysiz/e.YRsiz);e.width=e.x1-e.x0;e.height=e.y1-e.y0}function c(e,t){var r=e.SIZ;var a,i=[];var n=Math.ceil((r.Xsiz-r.XTOsiz)/r.XTsiz);var s=Math.ceil((r.Ysiz-r.YTOsiz)/r.YTsiz);for(var o=0;o<s;o++){for(var l=0;l<n;l++){a={};a.tx0=Math.max(r.XTOsiz+l*r.XTsiz,r.XOsiz);a.ty0=Math.max(r.YTOsiz+o*r.YTsiz,r.YOsiz);a.tx1=Math.min(r.XTOsiz+(l+1)*r.XTsiz,r.Xsiz);a.ty1=Math.min(r.YTOsiz+(o+1)*r.YTsiz,r.Ysiz);a.width=a.tx1-a.tx0;a.height=a.ty1-a.ty0;a.components=[];i.push(a)}}e.tiles=i;var c=r.Csiz;for(var h=0,u=c;h<u;h++){var f=t[h];for(var d=0,g=i.length;d<g;d++){var v={};a=i[d];v.tcx0=Math.ceil(a.tx0/f.XRsiz);v.tcy0=Math.ceil(a.ty0/f.YRsiz);v.tcx1=Math.ceil(a.tx1/f.XRsiz);v.tcy1=Math.ceil(a.ty1/f.YRsiz);v.width=v.tcx1-v.tcx0;v.height=v.tcy1-v.tcy0;a.components[h]=v}}}function h(e,t,r){var a=t.codingStyleParameters;var i={};if(!a.entropyCoderWithCustomPrecincts){i.PPx=15;i.PPy=15}else{i.PPx=a.precinctsSizes[r].PPx;i.PPy=a.precinctsSizes[r].PPy}i.xcb_=r>0?Math.min(a.xcb,i.PPx-1):Math.min(a.xcb,i.PPx);i.ycb_=r>0?Math.min(a.ycb,i.PPy-1):Math.min(a.ycb,i.PPy);return i}function u(e,t,r){var a=1<<r.PPx;var i=1<<r.PPy;var n=t.resLevel===0;var s=1<<r.PPx+(n?0:-1);var o=1<<r.PPy+(n?0:-1);var l=t.trx1>t.trx0?Math.ceil(t.trx1/a)-Math.floor(t.trx0/a):0;var c=t.try1>t.try0?Math.ceil(t.try1/i)-Math.floor(t.try0/i):0;var h=l*c;t.precinctParameters={precinctWidth:a,precinctHeight:i,numprecinctswide:l,numprecinctshigh:c,numprecincts:h,precinctWidthInSubband:s,precinctHeightInSubband:o}}function f(e,t,r){var a=r.xcb_;var i=r.ycb_;var n=1<<a;var s=1<<i;var o=t.tbx0>>a;var l=t.tby0>>i;var c=t.tbx1+n-1>>a;var h=t.tby1+s-1>>i;var u=t.resolution.precinctParameters;var f=[];var d=[];var g,v,m,p;for(v=l;v<h;v++){for(g=o;g<c;g++){m={cbx:g,cby:v,tbx0:n*g,tby0:s*v,tbx1:n*(g+1),tby1:s*(v+1)};m.tbx0_=Math.max(t.tbx0,m.tbx0);m.tby0_=Math.max(t.tby0,m.tby0);m.tbx1_=Math.min(t.tbx1,m.tbx1);m.tby1_=Math.min(t.tby1,m.tby1);var b=Math.floor((m.tbx0_-t.tbx0)/u.precinctWidthInSubband);var y=Math.floor((m.tby0_-t.tby0)/u.precinctHeightInSubband);p=b+y*u.numprecinctswide;m.precinctNumber=p;m.subbandType=t.type;m.Lblock=3;if(m.tbx1_<=m.tbx0_||m.tby1_<=m.tby0_){continue}f.push(m);var k=d[p];if(k!==undefined){if(g<k.cbxMin){k.cbxMin=g}else if(g>k.cbxMax){k.cbxMax=g}if(v<k.cbyMin){k.cbxMin=v}else if(v>k.cbyMax){k.cbyMax=v}}else{d[p]=k={cbxMin:g,cbyMin:v,cbxMax:g,cbyMax:v}}m.precinct=k}}t.codeblockParameters={codeblockWidth:a,codeblockHeight:i,numcodeblockwide:c-o+1,numcodeblockhigh:h-l+1};t.codeblocks=f;t.precincts=d}function d(e,t,r){var a=[];var i=e.subbands;for(var n=0,s=i.length;n<s;n++){var o=i[n];var l=o.codeblocks;for(var c=0,h=l.length;c<h;c++){var u=l[c];if(u.precinctNumber!==t){continue}a.push(u)}}return{layerNumber:r,codeblocks:a}}function g(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=a.codingStyleDefaultParameters.layersCount;var n=t.Csiz;var s=0;for(var o=0;o<n;o++){s=Math.max(s,a.components[o].codingStyleParameters.decompositionLevelsCount)}var l=0,c=0,h=0,u=0;this.nextPacket=function f(){for(;l<i;l++){for(;c<=s;c++){for(;h<n;h++){var e=a.components[h];if(c>e.codingStyleParameters.decompositionLevelsCount){continue}var t=e.resolutions[c];var r=t.precinctParameters.numprecincts;for(;u<r;){var o=d(t,u,l);u++;return o}u=0}h=0}c=0}throw new Error("JPX Error: Out of packets")}}function v(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=a.codingStyleDefaultParameters.layersCount;var n=t.Csiz;var s=0;for(var o=0;o<n;o++){s=Math.max(s,a.components[o].codingStyleParameters.decompositionLevelsCount)}var l=0,c=0,h=0,u=0;this.nextPacket=function f(){for(;l<=s;l++){for(;c<i;c++){for(;h<n;h++){var e=a.components[h];if(l>e.codingStyleParameters.decompositionLevelsCount){ continue}var t=e.resolutions[l];var r=t.precinctParameters.numprecincts;for(;u<r;){var o=d(t,u,c);u++;return o}u=0}h=0}c=0}throw new Error("JPX Error: Out of packets")}}function m(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=a.codingStyleDefaultParameters.layersCount;var n=t.Csiz;var s,o,l,c;var h=0;for(l=0;l<n;l++){var u=a.components[l];h=Math.max(h,u.codingStyleParameters.decompositionLevelsCount)}var f=new Int32Array(h+1);for(o=0;o<=h;++o){var g=0;for(l=0;l<n;++l){var v=a.components[l].resolutions;if(o<v.length){g=Math.max(g,v[o].precinctParameters.numprecincts)}}f[o]=g}s=0;o=0;l=0;c=0;this.nextPacket=function m(){for(;o<=h;o++){for(;c<f[o];c++){for(;l<n;l++){var e=a.components[l];if(o>e.codingStyleParameters.decompositionLevelsCount){continue}var t=e.resolutions[o];var r=t.precinctParameters.numprecincts;if(c>=r){continue}for(;s<i;){var u=d(t,c,s);s++;return u}s=0}l=0}c=0}throw new Error("JPX Error: Out of packets")}}function p(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=a.codingStyleDefaultParameters.layersCount;var n=t.Csiz;var s=k(a);var o=s;var l=0,c=0,h=0,u=0,f=0;this.nextPacket=function g(){for(;f<o.maxNumHigh;f++){for(;u<o.maxNumWide;u++){for(;h<n;h++){var e=a.components[h];var t=e.codingStyleParameters.decompositionLevelsCount;for(;c<=t;c++){var r=e.resolutions[c];var g=s.components[h].resolutions[c];var v=y(u,f,g,o,r);if(v===null){continue}for(;l<i;){var m=d(r,v,l);l++;return m}l=0}c=0}h=0}u=0}throw new Error("JPX Error: Out of packets")}}function b(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=a.codingStyleDefaultParameters.layersCount;var n=t.Csiz;var s=k(a);var o=0,l=0,c=0,h=0,u=0;this.nextPacket=function f(){for(;c<n;++c){var e=a.components[c];var t=s.components[c];var r=e.codingStyleParameters.decompositionLevelsCount;for(;u<t.maxNumHigh;u++){for(;h<t.maxNumWide;h++){for(;l<=r;l++){var f=e.resolutions[l];var g=t.resolutions[l];var v=y(h,u,g,t,f);if(v===null){continue}for(;o<i;){var m=d(f,v,o);o++;return m}o=0}l=0}h=0}u=0}throw new Error("JPX Error: Out of packets")}}function y(e,t,r,a,i){var n=e*a.minWidth;var s=t*a.minHeight;if(n%r.width!==0||s%r.height!==0){return null}var o=s/r.width*i.precinctParameters.numprecinctswide;return n/r.height+o}function k(e){var t=e.components.length;var r=Number.MAX_VALUE;var a=Number.MAX_VALUE;var i=0;var n=0;var s=new Array(t);for(var o=0;o<t;o++){var l=e.components[o];var c=l.codingStyleParameters.decompositionLevelsCount;var h=new Array(c+1);var u=Number.MAX_VALUE;var f=Number.MAX_VALUE;var d=0;var g=0;var v=1;for(var m=c;m>=0;--m){var p=l.resolutions[m];var b=v*p.precinctParameters.precinctWidth;var y=v*p.precinctParameters.precinctHeight;u=Math.min(u,b);f=Math.min(f,y);d=Math.max(d,p.precinctParameters.numprecinctswide);g=Math.max(g,p.precinctParameters.numprecinctshigh);h[m]={width:b,height:y};v<<=1}r=Math.min(r,u);a=Math.min(a,f);i=Math.max(i,d);n=Math.max(n,g);s[o]={resolutions:h,minWidth:u,minHeight:f,maxNumWide:d,maxNumHigh:g}}return{components:s,minWidth:r,minHeight:a,maxNumWide:i,maxNumHigh:n}}function w(e){var t=e.SIZ;var r=e.currentTile.index;var a=e.tiles[r];var i=t.Csiz;for(var n=0;n<i;n++){var s=a.components[n];var o=s.codingStyleParameters.decompositionLevelsCount;var l=[];var c=[];for(var d=0;d<=o;d++){var y=h(e,s,d);var k={};var w=1<<o-d;k.trx0=Math.ceil(s.tcx0/w);k.try0=Math.ceil(s.tcy0/w);k.trx1=Math.ceil(s.tcx1/w);k.try1=Math.ceil(s.tcy1/w);k.resLevel=d;u(e,k,y);l.push(k);var x;if(d===0){x={};x.type="LL";x.tbx0=Math.ceil(s.tcx0/w);x.tby0=Math.ceil(s.tcy0/w);x.tbx1=Math.ceil(s.tcx1/w);x.tby1=Math.ceil(s.tcy1/w);x.resolution=k;f(e,x,y);c.push(x);k.subbands=[x]}else{var C=1<<o-d+1;var S=[];x={};x.type="HL";x.tbx0=Math.ceil(s.tcx0/C-.5);x.tby0=Math.ceil(s.tcy0/C);x.tbx1=Math.ceil(s.tcx1/C-.5);x.tby1=Math.ceil(s.tcy1/C);x.resolution=k;f(e,x,y);c.push(x);S.push(x);x={};x.type="LH";x.tbx0=Math.ceil(s.tcx0/C);x.tby0=Math.ceil(s.tcy0/C-.5);x.tbx1=Math.ceil(s.tcx1/C);x.tby1=Math.ceil(s.tcy1/C-.5);x.resolution=k;f(e,x,y);c.push(x);S.push(x);x={};x.type="HH";x.tbx0=Math.ceil(s.tcx0/C-.5);x.tby0=Math.ceil(s.tcy0/C-.5);x.tbx1=Math.ceil(s.tcx1/C-.5);x.tby1=Math.ceil(s.tcy1/C-.5);x.resolution=k;f(e,x,y);c.push(x);S.push(x);k.subbands=S}}s.resolutions=l;s.subbands=c}var A=a.codingStyleDefaultParameters.progressionOrder;switch(A){case 0:a.packetsIterator=new g(e);break;case 1:a.packetsIterator=new v(e);break;case 2:a.packetsIterator=new m(e);break;case 3:a.packetsIterator=new p(e);break;case 4:a.packetsIterator=new b(e);break;default:throw new Error("JPX Error: Unsupported progression order "+A)}}function x(e,t,r,a){var n=0;var s,o=0,l=false;function c(e){while(o<e){var a=t[r+n];n++;if(l){s=s<<7|a;o+=7;l=false}else{s=s<<8|a;o+=8}if(a===255){l=true}}o-=e;return s>>>o&(1<<e)-1}function h(e){if(t[r+n-1]===255&&t[r+n]===e){u(1);return true}else if(t[r+n]===255&&t[r+n+1]===e){u(2);return true}return false}function u(e){n+=e}function f(){o=0;if(l){n++;l=false}}function d(){if(c(1)===0){return 1}if(c(1)===0){return 2}var e=c(2);if(e<3){return e+3}e=c(5);if(e<31){return e+6}e=c(7);return e+37}var g=e.currentTile.index;var v=e.tiles[g];var m=e.COD.sopMarkerUsed;var p=e.COD.ephMarkerUsed;var b=v.packetsIterator;while(n<a){f();if(m&&h(145)){u(4)}var y=b.nextPacket();if(!c(1)){continue}var k=y.layerNumber;var w=[],x;for(var C=0,S=y.codeblocks.length;C<S;C++){x=y.codeblocks[C];var A=x.precinct;var I=x.cbx-A.cbxMin;var T=x.cby-A.cbyMin;var O=false;var P=false;var L;if(x["included"]!==undefined){O=!!c(1)}else{A=x.precinct;var M,E;if(A["inclusionTree"]!==undefined){M=A.inclusionTree}else{var D=A.cbxMax-A.cbxMin+1;var q=A.cbyMax-A.cbyMin+1;M=new R(D,q,k);E=new B(D,q);A.inclusionTree=M;A.zeroBitPlanesTree=E}if(M.reset(I,T,k)){while(true){if(c(1)){L=!M.nextLevel();if(L){x.included=true;O=P=true;break}}else{M.incrementValue(k);break}}}}if(!O){continue}if(P){E=A.zeroBitPlanesTree;E.reset(I,T);while(true){if(c(1)){L=!E.nextLevel();if(L){break}}else{E.incrementValue()}}x.zeroBitPlanes=E.value}var j=d();while(c(1)){x.Lblock++}var F=i(j);var U=(j<1<<F?F-1:F)+x.Lblock;var N=c(U);w.push({codeblock:x,codingpasses:j,dataLength:N})}f();if(p){h(146)}while(w.length>0){var _=w.shift();x=_.codeblock;if(x["data"]===undefined){x.data=[]}x.data.push({data:t,start:r+n,end:r+n+_.dataLength,codingpasses:_.codingpasses});n+=_.dataLength}}return n}function C(e,t,r,a,i,n,s,o){var c=a.tbx0;var h=a.tby0;var u=a.tbx1-a.tbx0;var f=a.codeblocks;var d=a.type.charAt(0)==="H"?1:0;var g=a.type.charAt(1)==="H"?t:0;for(var v=0,m=f.length;v<m;++v){var p=f[v];var b=p.tbx1_-p.tbx0_;var y=p.tby1_-p.tby0_;if(b===0||y===0){continue}if(p["data"]===undefined){continue}var k,w;k=new T(b,y,p.subbandType,p.zeroBitPlanes,n);w=2;var x=p.data,C=0,S=0;var A,I,B;for(A=0,I=x.length;A<I;A++){B=x[A];C+=B.end-B.start;S+=B.codingpasses}var R=new Uint8Array(C);var O=0;for(A=0,I=x.length;A<I;A++){B=x[A];var P=B.data.subarray(B.start,B.end);R.set(P,O);O+=P.length}var L=new l(R,0,C);k.setDecoder(L);for(A=0;A<S;A++){switch(w){case 0:k.runSignificancePropogationPass();break;case 1:k.runMagnitudeRefinementPass();break;case 2:k.runCleanupPass();if(o){k.checkSegmentationSymbol()}break}w=(w+1)%3}var M=p.tbx0_-c+(p.tby0_-h)*u;var E=k.coefficentsSign;var D=k.coefficentsMagnitude;var q=k.bitsDecoded;var j=s?0:.5;var F,U,N;O=0;var _=a.type!=="LL";for(A=0;A<y;A++){var z=M/u|0;var H=2*z*(t-u)+d+g;for(F=0;F<b;F++){U=D[O];if(U!==0){U=(U+j)*i;if(E[O]!==0){U=-U}N=q[O];var G=_?H+(M<<1):M;if(s&&N>=n){e[G]=U}else{e[G]=U*(1<<n-N)}}M++;O++}M+=u-b}}}function S(t,r,a){var i=r.components[a];var n=i.codingStyleParameters;var s=i.quantizationParameters;var o=n.decompositionLevelsCount;var l=s.SPqcds;var c=s.scalarExpounded;var h=s.guardBits;var u=n.segmentationSymbolUsed;var f=t.components[a].precision;var d=n.reversibleTransformation;var g=d?new L:new P;var v=[];var m=0;for(var p=0;p<=o;p++){var b=i.resolutions[p];var y=b.trx1-b.trx0;var k=b.try1-b.try0;var w=new Float32Array(y*k);for(var x=0,S=b.subbands.length;x<S;x++){var A,I;if(!c){A=l[0].mu;I=l[0].epsilon+(p>0?1-p:0)}else{A=l[m].mu;I=l[m].epsilon;m++}var B=b.subbands[x];var R=e[B.type];var T=d?1:Math.pow(2,f+R-I)*(1+A/2048);var O=h+I-1;C(w,y,k,B,T,O,d,u)}v.push({width:y,height:k,items:w})}var M=g.calculate(v,i.tcx0,i.tcy0);return{left:i.tcx0,top:i.tcy0,width:M.width,height:M.height,items:M.items}}function A(e){var t=e.SIZ;var r=e.components;var a=t.Csiz;var i=[];for(var n=0,s=e.tiles.length;n<s;n++){var o=e.tiles[n];var l=[];var c;for(c=0;c<a;c++){l[c]=S(e,o,c)}var h=l[0];var u=new Uint8Array(h.items.length*a);var f={left:h.left,top:h.top,width:h.width,height:h.height,items:u};var d,g,v,m,p;var b=0,y,k,w,x,C,A,I,B,R,T;if(o.codingStyleDefaultParameters.multipleComponentTransform){var O=a===4;var P=l[0].items;var L=l[1].items;var M=l[2].items;var E=O?l[3].items:null;d=r[0].precision-8;g=(128<<d)+.5;v=255*(1<<d);p=v*.5;m=-p;var D=o.components[0];var q=a-3;k=P.length;if(!D.codingStyleParameters.reversibleTransformation){for(y=0;y<k;y++,b+=q){w=P[y]+g;x=L[y];C=M[y];A=w+1.402*C;I=w-.34413*x-.71414*C;B=w+1.772*x;u[b++]=A<=0?0:A>=v?255:A>>d;u[b++]=I<=0?0:I>=v?255:I>>d;u[b++]=B<=0?0:B>=v?255:B>>d}}else{for(y=0;y<k;y++,b+=q){w=P[y]+g;x=L[y];C=M[y];I=w-(C+x>>2);A=I+C;B=I+x;u[b++]=A<=0?0:A>=v?255:A>>d;u[b++]=I<=0?0:I>=v?255:I>>d;u[b++]=B<=0?0:B>=v?255:B>>d}}if(O){for(y=0,b=3;y<k;y++,b+=4){R=E[y];u[b]=R<=m?0:R>=p?255:R+g>>d}}}else{for(c=0;c<a;c++){var j=l[c].items;d=r[c].precision-8;g=(128<<d)+.5;v=127.5*(1<<d);m=-v;for(b=c,y=0,k=j.length;y<k;y++){T=j[y];u[b]=T<=m?0:T>=v?255:T+g>>d;b+=a}}}i.push(f)}return i}function I(e,t){var r=e.SIZ;var a=r.Csiz;var i=e.tiles[t];for(var n=0;n<a;n++){var s=i.components[n];var o=e.currentTile.QCC[n]!==undefined?e.currentTile.QCC[n]:e.currentTile.QCD;s.quantizationParameters=o;var l=e.currentTile.COC[n]!==undefined?e.currentTile.COC[n]:e.currentTile.COD;s.codingStyleParameters=l}i.codingStyleDefaultParameters=e.currentTile.COD}var B=function q(){function e(e,t){var r=i(Math.max(e,t))+1;this.levels=[];for(var a=0;a<r;a++){var n={width:e,height:t,items:[]};this.levels.push(n);e=Math.ceil(e/2);t=Math.ceil(t/2)}}e.prototype={reset:function t(e,r){var a=0,i=0,n;while(a<this.levels.length){n=this.levels[a];var s=e+r*n.width;if(n.items[s]!==undefined){i=n.items[s];break}n.index=s;e>>=1;r>>=1;a++}a--;n=this.levels[a];n.items[n.index]=i;this.currentLevel=a;delete this.value},incrementValue:function r(){var e=this.levels[this.currentLevel];e.items[e.index]++},nextLevel:function a(){var e=this.currentLevel;var t=this.levels[e];var r=t.items[t.index];e--;if(e<0){this.value=r;return false}this.currentLevel=e;t=this.levels[e];t.items[t.index]=r;return true}};return e}();var R=function j(){function e(e,t,r){var a=i(Math.max(e,t))+1;this.levels=[];for(var n=0;n<a;n++){var s=new Uint8Array(e*t);for(var o=0,l=s.length;o<l;o++){s[o]=r}var c={width:e,height:t,items:s};this.levels.push(c);e=Math.ceil(e/2);t=Math.ceil(t/2)}}e.prototype={reset:function t(e,r,a){var i=0;while(i<this.levels.length){var n=this.levels[i];var s=e+r*n.width;n.index=s;var o=n.items[s];if(o===255){break}if(o>a){this.currentLevel=i;this.propagateValues();return false}e>>=1;r>>=1;i++}this.currentLevel=i-1;return true},incrementValue:function r(e){var t=this.levels[this.currentLevel];t.items[t.index]=e+1;this.propagateValues()},propagateValues:function a(){var e=this.currentLevel;var t=this.levels[e];var r=t.items[t.index];while(--e>=0){t=this.levels[e];t.items[t.index]=r}},nextLevel:function n(){var e=this.currentLevel;var t=this.levels[e];var r=t.items[t.index];t.items[t.index]=255;e--;if(e<0){return false}this.currentLevel=e;t=this.levels[e];t.items[t.index]=r;return true}};return e}();var T=function F(){var e=17;var t=18;var r=new Uint8Array([0,5,8,0,3,7,8,0,4,7,8,0,0,0,0,0,1,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8,0,0,0,0,0,2,6,8,0,3,7,8,0,4,7,8]);var a=new Uint8Array([0,3,4,0,5,7,7,0,8,8,8,0,0,0,0,0,1,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8,0,0,0,0,0,2,3,4,0,6,7,7,0,8,8,8]);var i=new Uint8Array([0,1,2,0,1,2,2,0,2,2,2,0,0,0,0,0,3,4,5,0,4,5,5,0,5,5,5,0,0,0,0,0,6,7,7,0,7,7,7,0,7,7,7,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8,0,0,0,0,0,8,8,8,0,8,8,8,0,8,8,8]);function n(e,t,n,s,o){this.width=e;this.height=t;this.contextLabelTable=n==="HH"?i:n==="HL"?a:r;var l=e*t;this.neighborsSignificance=new Uint8Array(l);this.coefficentsSign=new Uint8Array(l);this.coefficentsMagnitude=o>14?new Uint32Array(l):o>6?new Uint16Array(l):new Uint8Array(l);this.processingFlags=new Uint8Array(l);var c=new Uint8Array(l);if(s!==0){for(var h=0;h<l;h++){c[h]=s}}this.bitsDecoded=c;this.reset()}n.prototype={setDecoder:function s(e){this.decoder=e},reset:function o(){this.contexts=new Int8Array(19);this.contexts[0]=4<<1|0;this.contexts[e]=46<<1|0;this.contexts[t]=3<<1|0},setNeighborsSignificance:function l(e,t,r){var a=this.neighborsSignificance;var i=this.width,n=this.height;var s=t>0;var o=t+1<i;var l;if(e>0){l=r-i;if(s){a[l-1]+=16}if(o){a[l+1]+=16}a[l]+=4}if(e+1<n){l=r+i;if(s){a[l-1]+=16}if(o){a[l+1]+=16}a[l]+=4}if(s){a[r-1]+=1}if(o){a[r+1]+=1}a[r]|=128},runSignificancePropogationPass:function c(){var e=this.decoder;var t=this.width,r=this.height;var a=this.coefficentsMagnitude;var i=this.coefficentsSign;var n=this.neighborsSignificance;var s=this.processingFlags;var o=this.contexts;var l=this.contextLabelTable;var c=this.bitsDecoded;var h=~1;var u=1;var f=2;for(var d=0;d<r;d+=4){for(var g=0;g<t;g++){var v=d*t+g;for(var m=0;m<4;m++,v+=t){var p=d+m;if(p>=r){break}s[v]&=h;if(a[v]||!n[v]){continue}var b=l[n[v]];var y=e.readBit(o,b);if(y){var k=this.decodeSignBit(p,g,v);i[v]=k;a[v]=1;this.setNeighborsSignificance(p,g,v);s[v]|=f}c[v]++;s[v]|=u}}}},decodeSignBit:function h(e,t,r){var a=this.width,i=this.height;var n=this.coefficentsMagnitude;var s=this.coefficentsSign;var o,l,c,h;var u,f;h=t>0&&n[r-1]!==0;if(t+1<a&&n[r+1]!==0){c=s[r+1];if(h){l=s[r-1];o=1-c-l}else{o=1-c-c}}else if(h){l=s[r-1];o=1-l-l}else{o=0}var d=3*o;h=e>0&&n[r-a]!==0;if(e+1<i&&n[r+a]!==0){c=s[r+a];if(h){l=s[r-a];o=1-c-l+d}else{o=1-c-c+d}}else if(h){l=s[r-a];o=1-l-l+d}else{o=d}if(o>=0){u=9+o;f=this.decoder.readBit(this.contexts,u)}else{u=9-o;f=this.decoder.readBit(this.contexts,u)^1}return f},runMagnitudeRefinementPass:function u(){var e=this.decoder;var t=this.width,r=this.height;var a=this.coefficentsMagnitude;var i=this.neighborsSignificance;var n=this.contexts;var s=this.bitsDecoded;var o=this.processingFlags;var l=1;var c=2;var h=t*r;var u=t*4;for(var f=0,d;f<h;f=d){d=Math.min(h,f+u);for(var g=0;g<t;g++){for(var v=f+g;v<d;v+=t){if(!a[v]||(o[v]&l)!==0){continue}var m=16;if((o[v]&c)!==0){o[v]^=c;var p=i[v]&127;m=p===0?15:14}var b=e.readBit(n,m);a[v]=a[v]<<1|b;s[v]++;o[v]|=l}}}},runCleanupPass:function f(){var r=this.decoder;var a=this.width,i=this.height;var n=this.neighborsSignificance;var s=this.coefficentsMagnitude;var o=this.coefficentsSign;var l=this.contexts;var c=this.contextLabelTable;var h=this.bitsDecoded;var u=this.processingFlags;var f=1;var d=2;var g=a;var v=a*2;var m=a*3;var p;for(var b=0;b<i;b=p){p=Math.min(b+4,i);var y=b*a;var k=b+3<i;for(var w=0;w<a;w++){var x=y+w;var C=k&&u[x]===0&&u[x+g]===0&&u[x+v]===0&&u[x+m]===0&&n[x]===0&&n[x+g]===0&&n[x+v]===0&&n[x+m]===0;var S=0,A=x;var I=b,B;if(C){var R=r.readBit(l,t);if(!R){h[x]++;h[x+g]++;h[x+v]++;h[x+m]++;continue}S=r.readBit(l,e)<<1|r.readBit(l,e);if(S!==0){I=b+S;A+=S*a}B=this.decodeSignBit(I,w,A);o[A]=B;s[A]=1;this.setNeighborsSignificance(I,w,A);u[A]|=d;A=x;for(var T=b;T<=I;T++,A+=a){h[A]++}S++}for(I=b+S;I<p;I++,A+=a){if(s[A]||(u[A]&f)!==0){continue}var O=c[n[A]];var P=r.readBit(l,O);if(P===1){B=this.decodeSignBit(I,w,A);o[A]=B;s[A]=1;this.setNeighborsSignificance(I,w,A);u[A]|=d}h[A]++}}}},checkSegmentationSymbol:function d(){var t=this.decoder;var r=this.contexts;var a=t.readBit(r,e)<<3|t.readBit(r,e)<<2|t.readBit(r,e)<<1|t.readBit(r,e);if(a!==10){throw new Error("JPX Error: Invalid segmentation symbol")}}};return n}();var O=function U(){function e(){}e.prototype.calculate=function t(e,r,a){var i=e[0];for(var n=1,s=e.length;n<s;n++){i=this.iterate(i,e[n],r,a)}return i};e.prototype.extend=function r(e,t,a){var i=t-1,n=t+1;var s=t+a-2,o=t+a;e[i--]=e[n++];e[o++]=e[s--];e[i--]=e[n++];e[o++]=e[s--];e[i--]=e[n++];e[o++]=e[s--];e[i]=e[n];e[o]=e[s]};e.prototype.iterate=function a(e,t,r,i){var n=e.width,s=e.height,o=e.items;var l=t.width;var c=t.height;var h=t.items;var u,f,d,g,v,m;for(d=0,u=0;u<s;u++){g=u*2*l;for(f=0;f<n;f++,d++,g+=2){h[g]=o[d]}}o=e.items=null;var p=4;var b=new Float32Array(l+2*p);if(l===1){if((r&1)!==0){for(m=0,d=0;m<c;m++,d+=l){h[d]*=.5}}}else{for(m=0,d=0;m<c;m++,d+=l){b.set(h.subarray(d,d+l),p);this.extend(b,p,l);this.filter(b,p,l);h.set(b.subarray(p,p+l),d)}}var y=16;var k=[];for(u=0;u<y;u++){k.push(new Float32Array(c+2*p))}var w,x=0;e=p+c;if(c===1){if((i&1)!==0){for(v=0;v<l;v++){h[v]*=.5}}}else{for(v=0;v<l;v++){if(x===0){y=Math.min(l-v,y);for(d=v,g=p;g<e;d+=l,g++){for(w=0;w<y;w++){k[w][g]=h[d+w]}}x=y}x--;var C=k[x];this.extend(C,p,c);this.filter(C,p,c);if(x===0){d=v-y+1;for(g=p;g<e;d+=l,g++){for(w=0;w<y;w++){h[d+w]=k[w][g]}}}}}return{width:l,height:c,items:h}};return e}();var P=function N(){function e(){O.call(this)}e.prototype=Object.create(O.prototype);e.prototype.filter=function t(e,r,a){var i=a>>1;r=r|0;var n,s,o,l;var c=-1.586134342059924;var h=-.052980118572961;var u=.882911075530934;var f=.443506852043971;var d=1.230174104914001;var g=1/d;n=r-3;for(s=i+4;s--;n+=2){e[n]*=g}n=r-2;o=f*e[n-1];for(s=i+3;s--;n+=2){l=f*e[n+1];e[n]=d*e[n]-o-l;if(s--){n+=2;o=f*e[n+1];e[n]=d*e[n]-o-l}else{break}}n=r-1;o=u*e[n-1];for(s=i+2;s--;n+=2){l=u*e[n+1];e[n]-=o+l;if(s--){n+=2;o=u*e[n+1];e[n]-=o+l}else{break}}n=r;o=h*e[n-1];for(s=i+1;s--;n+=2){l=h*e[n+1];e[n]-=o+l;if(s--){n+=2;o=h*e[n+1];e[n]-=o+l}else{break}}if(i!==0){n=r+1;o=c*e[n-1];for(s=i;s--;n+=2){l=c*e[n+1];e[n]-=o+l;if(s--){n+=2;o=c*e[n+1];e[n]-=o+l}else{break}}}};return e}();var L=function _(){function e(){O.call(this)}e.prototype=Object.create(O.prototype);e.prototype.filter=function t(e,r,a){var i=a>>1;r=r|0;var n,s;for(n=r,s=i+1;s--;n+=2){e[n]-=e[n-1]+e[n+1]+2>>2}for(n=r+1,s=i;s--;n+=2){e[n]+=e[n-1]+e[n+1]>>1}};return e}();return t}();e.JpxImage=c});(function(e,t){{t(e.pdfjsCoreMetrics={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.getLookupTableFactory;var a=r(function(e){e["Courier"]=600;e["Courier-Bold"]=600;e["Courier-BoldOblique"]=600;e["Courier-Oblique"]=600;e["Helvetica"]=r(function(e){e["space"]=278;e["exclam"]=278;e["quotedbl"]=355;e["numbersign"]=556;e["dollar"]=556;e["percent"]=889;e["ampersand"]=667;e["quoteright"]=222;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=389;e["plus"]=584;e["comma"]=278;e["hyphen"]=333;e["period"]=278;e["slash"]=278;e["zero"]=556;e["one"]=556;e["two"]=556;e["three"]=556;e["four"]=556;e["five"]=556;e["six"]=556;e["seven"]=556;e["eight"]=556;e["nine"]=556;e["colon"]=278;e["semicolon"]=278;e["less"]=584;e["equal"]=584;e["greater"]=584;e["question"]=556;e["at"]=1015;e["A"]=667;e["B"]=667;e["C"]=722;e["D"]=722;e["E"]=667;e["F"]=611;e["G"]=778;e["H"]=722;e["I"]=278;e["J"]=500;e["K"]=667;e["L"]=556;e["M"]=833;e["N"]=722;e["O"]=778;e["P"]=667;e["Q"]=778;e["R"]=722;e["S"]=667;e["T"]=611;e["U"]=722;e["V"]=667;e["W"]=944;e["X"]=667;e["Y"]=667;e["Z"]=611;e["bracketleft"]=278;e["backslash"]=278;e["bracketright"]=278;e["asciicircum"]=469;e["underscore"]=556;e["quoteleft"]=222;e["a"]=556;e["b"]=556;e["c"]=500;e["d"]=556;e["e"]=556;e["f"]=278;e["g"]=556;e["h"]=556;e["i"]=222;e["j"]=222;e["k"]=500;e["l"]=222;e["m"]=833;e["n"]=556;e["o"]=556;e["p"]=556;e["q"]=556;e["r"]=333;e["s"]=500;e["t"]=278;e["u"]=556;e["v"]=500;e["w"]=722;e["x"]=500;e["y"]=500;e["z"]=500;e["braceleft"]=334;e["bar"]=260;e["braceright"]=334;e["asciitilde"]=584;e["exclamdown"]=333;e["cent"]=556;e["sterling"]=556;e["fraction"]=167;e["yen"]=556;e["florin"]=556;e["section"]=556;e["currency"]=556;e["quotesingle"]=191;e["quotedblleft"]=333;e["guillemotleft"]=556;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=500;e["fl"]=500;e["endash"]=556;e["dagger"]=556;e["daggerdbl"]=556;e["periodcentered"]=278;e["paragraph"]=537;e["bullet"]=350;e["quotesinglbase"]=222;e["quotedblbase"]=333;e["quotedblright"]=333;e["guillemotright"]=556;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=611;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=1e3;e["ordfeminine"]=370;e["Lslash"]=556;e["Oslash"]=778;e["OE"]=1e3;e["ordmasculine"]=365;e["ae"]=889;e["dotlessi"]=278;e["lslash"]=222;e["oslash"]=611;e["oe"]=944;e["germandbls"]=611;e["Idieresis"]=278;e["eacute"]=556;e["abreve"]=556;e["uhungarumlaut"]=556;e["ecaron"]=556;e["Ydieresis"]=667;e["divide"]=584;e["Yacute"]=667;e["Acircumflex"]=667;e["aacute"]=556;e["Ucircumflex"]=722;e["yacute"]=500;e["scommaaccent"]=500;e["ecircumflex"]=556;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=556;e["Uacute"]=722;e["uogonek"]=556;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=737;e["Emacron"]=667;e["ccaron"]=500;e["aring"]=556;e["Ncommaaccent"]=722;e["lacute"]=222;e["agrave"]=556;e["Tcommaaccent"]=611;e["Cacute"]=722;e["atilde"]=556;e["Edotaccent"]=667;e["scaron"]=500;e["scedilla"]=500;e["iacute"]=278;e["lozenge"]=471;e["Rcaron"]=722;e["Gcommaaccent"]=778;e["ucircumflex"]=556;e["acircumflex"]=556;e["Amacron"]=667;e["rcaron"]=333;e["ccedilla"]=500;e["Zdotaccent"]=611;e["Thorn"]=667;e["Omacron"]=778;e["Racute"]=722;e["Sacute"]=667;e["dcaron"]=643;e["Umacron"]=722;e["uring"]=556;e["threesuperior"]=333;e["Ograve"]=778;e["Agrave"]=667;e["Abreve"]=667;e["multiply"]=584;e["uacute"]=556;e["Tcaron"]=611;e["partialdiff"]=476;e["ydieresis"]=500;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=556;e["edieresis"]=556;e["cacute"]=500;e["nacute"]=556;e["umacron"]=556;e["Ncaron"]=722;e["Iacute"]=278;e["plusminus"]=584;e["brokenbar"]=260;e["registered"]=737;e["Gbreve"]=778;e["Idotaccent"]=278;e["summation"]=600;e["Egrave"]=667;e["racute"]=333;e["omacron"]=556;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=722;e["lcommaaccent"]=222;e["tcaron"]=317;e["eogonek"]=556;e["Uogonek"]=722;e["Aacute"]=667;e["Adieresis"]=667;e["egrave"]=556;e["zacute"]=500;e["iogonek"]=222;e["Oacute"]=778;e["oacute"]=556;e["amacron"]=556;e["sacute"]=500;e["idieresis"]=278;e["Ocircumflex"]=778;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=556;e["twosuperior"]=333;e["Odieresis"]=778;e["mu"]=556;e["igrave"]=278;e["ohungarumlaut"]=556;e["Eogonek"]=667;e["dcroat"]=556;e["threequarters"]=834;e["Scedilla"]=667;e["lcaron"]=299;e["Kcommaaccent"]=667;e["Lacute"]=556;e["trademark"]=1e3;e["edotaccent"]=556;e["Igrave"]=278;e["Imacron"]=278;e["Lcaron"]=556;e["onehalf"]=834;e["lessequal"]=549;e["ocircumflex"]=556;e["ntilde"]=556;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=556;e["gbreve"]=556;e["onequarter"]=834;e["Scaron"]=667;e["Scommaaccent"]=667;e["Ohungarumlaut"]=778;e["degree"]=400;e["ograve"]=556;e["Ccaron"]=722;e["ugrave"]=556;e["radical"]=453;e["Dcaron"]=722;e["rcommaaccent"]=333;e["Ntilde"]=722;e["otilde"]=556;e["Rcommaaccent"]=722;e["Lcommaaccent"]=556;e["Atilde"]=667;e["Aogonek"]=667;e["Aring"]=667;e["Otilde"]=778;e["zdotaccent"]=500;e["Ecaron"]=667;e["Iogonek"]=278;e["kcommaaccent"]=500;e["minus"]=584;e["Icircumflex"]=278;e["ncaron"]=556;e["tcommaaccent"]=278;e["logicalnot"]=584;e["odieresis"]=556;e["udieresis"]=556;e["notequal"]=549;e["gcommaaccent"]=556;e["eth"]=556;e["zcaron"]=500;e["ncommaaccent"]=556;e["onesuperior"]=333;e["imacron"]=278;e["Euro"]=556});e["Helvetica-Bold"]=r(function(e){e["space"]=278;e["exclam"]=333;e["quotedbl"]=474;e["numbersign"]=556;e["dollar"]=556;e["percent"]=889;e["ampersand"]=722;e["quoteright"]=278;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=389;e["plus"]=584;e["comma"]=278;e["hyphen"]=333;e["period"]=278;e["slash"]=278;e["zero"]=556;e["one"]=556;e["two"]=556;e["three"]=556;e["four"]=556;e["five"]=556;e["six"]=556;e["seven"]=556;e["eight"]=556;e["nine"]=556;e["colon"]=333;e["semicolon"]=333;e["less"]=584;e["equal"]=584;e["greater"]=584;e["question"]=611;e["at"]=975;e["A"]=722;e["B"]=722;e["C"]=722;e["D"]=722;e["E"]=667;e["F"]=611;e["G"]=778;e["H"]=722;e["I"]=278;e["J"]=556;e["K"]=722;e["L"]=611;e["M"]=833;e["N"]=722;e["O"]=778;e["P"]=667;e["Q"]=778;e["R"]=722;e["S"]=667;e["T"]=611;e["U"]=722;e["V"]=667;e["W"]=944;e["X"]=667;e["Y"]=667;e["Z"]=611;e["bracketleft"]=333;e["backslash"]=278;e["bracketright"]=333;e["asciicircum"]=584;e["underscore"]=556;e["quoteleft"]=278;e["a"]=556;e["b"]=611;e["c"]=556;e["d"]=611;e["e"]=556;e["f"]=333;e["g"]=611;e["h"]=611;e["i"]=278;e["j"]=278;e["k"]=556;e["l"]=278;e["m"]=889;e["n"]=611;e["o"]=611;e["p"]=611;e["q"]=611;e["r"]=389;e["s"]=556;e["t"]=333;e["u"]=611;e["v"]=556;e["w"]=778;e["x"]=556;e["y"]=556;e["z"]=500;e["braceleft"]=389;e["bar"]=280;e["braceright"]=389;e["asciitilde"]=584;e["exclamdown"]=333;e["cent"]=556;e["sterling"]=556;e["fraction"]=167;e["yen"]=556;e["florin"]=556;e["section"]=556;e["currency"]=556;e["quotesingle"]=238;e["quotedblleft"]=500;e["guillemotleft"]=556;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=611;e["fl"]=611;e["endash"]=556;e["dagger"]=556;e["daggerdbl"]=556;e["periodcentered"]=278;e["paragraph"]=556;e["bullet"]=350;e["quotesinglbase"]=278;e["quotedblbase"]=500;e["quotedblright"]=500;e["guillemotright"]=556;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=611;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=1e3;e["ordfeminine"]=370;e["Lslash"]=611;e["Oslash"]=778;e["OE"]=1e3;e["ordmasculine"]=365;e["ae"]=889;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=611;e["oe"]=944;e["germandbls"]=611;e["Idieresis"]=278;e["eacute"]=556;e["abreve"]=556;e["uhungarumlaut"]=611;e["ecaron"]=556;e["Ydieresis"]=667;e["divide"]=584;e["Yacute"]=667;e["Acircumflex"]=722;e["aacute"]=556;e["Ucircumflex"]=722;e["yacute"]=556;e["scommaaccent"]=556;e["ecircumflex"]=556;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=556;e["Uacute"]=722;e["uogonek"]=611;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=737;e["Emacron"]=667;e["ccaron"]=556;e["aring"]=556;e["Ncommaaccent"]=722;e["lacute"]=278;e["agrave"]=556;e["Tcommaaccent"]=611;e["Cacute"]=722;e["atilde"]=556;e["Edotaccent"]=667;e["scaron"]=556;e["scedilla"]=556;e["iacute"]=278;e["lozenge"]=494;e["Rcaron"]=722;e["Gcommaaccent"]=778;e["ucircumflex"]=611;e["acircumflex"]=556;e["Amacron"]=722;e["rcaron"]=389;e["ccedilla"]=556;e["Zdotaccent"]=611;e["Thorn"]=667;e["Omacron"]=778;e["Racute"]=722;e["Sacute"]=667;e["dcaron"]=743;e["Umacron"]=722;e["uring"]=611;e["threesuperior"]=333;e["Ograve"]=778;e["Agrave"]=722;e["Abreve"]=722;e["multiply"]=584;e["uacute"]=611;e["Tcaron"]=611;e["partialdiff"]=494;e["ydieresis"]=556;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=556;e["edieresis"]=556;e["cacute"]=556;e["nacute"]=611;e["umacron"]=611;e["Ncaron"]=722;e["Iacute"]=278;e["plusminus"]=584;e["brokenbar"]=280;e["registered"]=737;e["Gbreve"]=778;e["Idotaccent"]=278;e["summation"]=600;e["Egrave"]=667;e["racute"]=389;e["omacron"]=611;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=722;e["lcommaaccent"]=278;e["tcaron"]=389;e["eogonek"]=556;e["Uogonek"]=722;e["Aacute"]=722;e["Adieresis"]=722;e["egrave"]=556;e["zacute"]=500;e["iogonek"]=278;e["Oacute"]=778;e["oacute"]=611;e["amacron"]=556;e["sacute"]=556;e["idieresis"]=278;e["Ocircumflex"]=778;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=611;e["twosuperior"]=333;e["Odieresis"]=778;e["mu"]=611;e["igrave"]=278;e["ohungarumlaut"]=611;e["Eogonek"]=667;e["dcroat"]=611;e["threequarters"]=834;e["Scedilla"]=667;e["lcaron"]=400;e["Kcommaaccent"]=722;e["Lacute"]=611;e["trademark"]=1e3;e["edotaccent"]=556;e["Igrave"]=278;e["Imacron"]=278;e["Lcaron"]=611;e["onehalf"]=834;e["lessequal"]=549;e["ocircumflex"]=611;e["ntilde"]=611;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=556;e["gbreve"]=611;e["onequarter"]=834;e["Scaron"]=667;e["Scommaaccent"]=667;e["Ohungarumlaut"]=778;e["degree"]=400;e["ograve"]=611;e["Ccaron"]=722;e["ugrave"]=611;e["radical"]=549;e["Dcaron"]=722;e["rcommaaccent"]=389;e["Ntilde"]=722;e["otilde"]=611;e["Rcommaaccent"]=722;e["Lcommaaccent"]=611;e["Atilde"]=722;e["Aogonek"]=722;e["Aring"]=722;e["Otilde"]=778;e["zdotaccent"]=500;e["Ecaron"]=667;e["Iogonek"]=278;e["kcommaaccent"]=556;e["minus"]=584;e["Icircumflex"]=278;e["ncaron"]=611;e["tcommaaccent"]=333;e["logicalnot"]=584;e["odieresis"]=611;e["udieresis"]=611;e["notequal"]=549;e["gcommaaccent"]=611;e["eth"]=611;e["zcaron"]=500;e["ncommaaccent"]=611;e["onesuperior"]=333;e["imacron"]=278;e["Euro"]=556});e["Helvetica-BoldOblique"]=r(function(e){e["space"]=278;e["exclam"]=333;e["quotedbl"]=474;e["numbersign"]=556;e["dollar"]=556;e["percent"]=889;e["ampersand"]=722;e["quoteright"]=278;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=389;e["plus"]=584;e["comma"]=278;e["hyphen"]=333;e["period"]=278;e["slash"]=278;e["zero"]=556;e["one"]=556;e["two"]=556;e["three"]=556;e["four"]=556;e["five"]=556;e["six"]=556;e["seven"]=556;e["eight"]=556;e["nine"]=556;e["colon"]=333;e["semicolon"]=333;e["less"]=584;e["equal"]=584;e["greater"]=584;e["question"]=611;e["at"]=975;e["A"]=722;e["B"]=722;e["C"]=722;e["D"]=722;e["E"]=667;e["F"]=611;e["G"]=778;e["H"]=722;e["I"]=278;e["J"]=556;e["K"]=722;e["L"]=611;e["M"]=833;e["N"]=722;e["O"]=778;e["P"]=667;e["Q"]=778;e["R"]=722;e["S"]=667;e["T"]=611;e["U"]=722;e["V"]=667;e["W"]=944;e["X"]=667;e["Y"]=667;e["Z"]=611;e["bracketleft"]=333;e["backslash"]=278;e["bracketright"]=333;e["asciicircum"]=584;e["underscore"]=556;e["quoteleft"]=278;e["a"]=556;e["b"]=611;e["c"]=556;e["d"]=611;e["e"]=556;e["f"]=333;e["g"]=611;e["h"]=611;e["i"]=278;e["j"]=278;e["k"]=556;e["l"]=278;e["m"]=889;e["n"]=611;e["o"]=611;e["p"]=611;e["q"]=611;e["r"]=389;e["s"]=556;e["t"]=333;e["u"]=611;e["v"]=556;e["w"]=778;e["x"]=556;e["y"]=556;e["z"]=500;e["braceleft"]=389;e["bar"]=280;e["braceright"]=389;e["asciitilde"]=584;e["exclamdown"]=333;e["cent"]=556;e["sterling"]=556;e["fraction"]=167;e["yen"]=556;e["florin"]=556;e["section"]=556;e["currency"]=556;e["quotesingle"]=238;e["quotedblleft"]=500;e["guillemotleft"]=556;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=611;e["fl"]=611;e["endash"]=556;e["dagger"]=556;e["daggerdbl"]=556;e["periodcentered"]=278;e["paragraph"]=556;e["bullet"]=350;e["quotesinglbase"]=278;e["quotedblbase"]=500;e["quotedblright"]=500;e["guillemotright"]=556;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=611;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=1e3;e["ordfeminine"]=370;e["Lslash"]=611;e["Oslash"]=778;e["OE"]=1e3;e["ordmasculine"]=365;e["ae"]=889;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=611;e["oe"]=944;e["germandbls"]=611;e["Idieresis"]=278;e["eacute"]=556;e["abreve"]=556;e["uhungarumlaut"]=611;e["ecaron"]=556;e["Ydieresis"]=667;e["divide"]=584;e["Yacute"]=667;e["Acircumflex"]=722;e["aacute"]=556;e["Ucircumflex"]=722;e["yacute"]=556;e["scommaaccent"]=556;e["ecircumflex"]=556;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=556;e["Uacute"]=722;e["uogonek"]=611;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=737;e["Emacron"]=667;e["ccaron"]=556;e["aring"]=556;e["Ncommaaccent"]=722;e["lacute"]=278;e["agrave"]=556;e["Tcommaaccent"]=611;e["Cacute"]=722;e["atilde"]=556;e["Edotaccent"]=667;e["scaron"]=556;e["scedilla"]=556;e["iacute"]=278;e["lozenge"]=494;e["Rcaron"]=722;e["Gcommaaccent"]=778;e["ucircumflex"]=611;e["acircumflex"]=556;e["Amacron"]=722;e["rcaron"]=389;e["ccedilla"]=556;e["Zdotaccent"]=611;e["Thorn"]=667; e["Omacron"]=778;e["Racute"]=722;e["Sacute"]=667;e["dcaron"]=743;e["Umacron"]=722;e["uring"]=611;e["threesuperior"]=333;e["Ograve"]=778;e["Agrave"]=722;e["Abreve"]=722;e["multiply"]=584;e["uacute"]=611;e["Tcaron"]=611;e["partialdiff"]=494;e["ydieresis"]=556;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=556;e["edieresis"]=556;e["cacute"]=556;e["nacute"]=611;e["umacron"]=611;e["Ncaron"]=722;e["Iacute"]=278;e["plusminus"]=584;e["brokenbar"]=280;e["registered"]=737;e["Gbreve"]=778;e["Idotaccent"]=278;e["summation"]=600;e["Egrave"]=667;e["racute"]=389;e["omacron"]=611;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=722;e["lcommaaccent"]=278;e["tcaron"]=389;e["eogonek"]=556;e["Uogonek"]=722;e["Aacute"]=722;e["Adieresis"]=722;e["egrave"]=556;e["zacute"]=500;e["iogonek"]=278;e["Oacute"]=778;e["oacute"]=611;e["amacron"]=556;e["sacute"]=556;e["idieresis"]=278;e["Ocircumflex"]=778;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=611;e["twosuperior"]=333;e["Odieresis"]=778;e["mu"]=611;e["igrave"]=278;e["ohungarumlaut"]=611;e["Eogonek"]=667;e["dcroat"]=611;e["threequarters"]=834;e["Scedilla"]=667;e["lcaron"]=400;e["Kcommaaccent"]=722;e["Lacute"]=611;e["trademark"]=1e3;e["edotaccent"]=556;e["Igrave"]=278;e["Imacron"]=278;e["Lcaron"]=611;e["onehalf"]=834;e["lessequal"]=549;e["ocircumflex"]=611;e["ntilde"]=611;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=556;e["gbreve"]=611;e["onequarter"]=834;e["Scaron"]=667;e["Scommaaccent"]=667;e["Ohungarumlaut"]=778;e["degree"]=400;e["ograve"]=611;e["Ccaron"]=722;e["ugrave"]=611;e["radical"]=549;e["Dcaron"]=722;e["rcommaaccent"]=389;e["Ntilde"]=722;e["otilde"]=611;e["Rcommaaccent"]=722;e["Lcommaaccent"]=611;e["Atilde"]=722;e["Aogonek"]=722;e["Aring"]=722;e["Otilde"]=778;e["zdotaccent"]=500;e["Ecaron"]=667;e["Iogonek"]=278;e["kcommaaccent"]=556;e["minus"]=584;e["Icircumflex"]=278;e["ncaron"]=611;e["tcommaaccent"]=333;e["logicalnot"]=584;e["odieresis"]=611;e["udieresis"]=611;e["notequal"]=549;e["gcommaaccent"]=611;e["eth"]=611;e["zcaron"]=500;e["ncommaaccent"]=611;e["onesuperior"]=333;e["imacron"]=278;e["Euro"]=556});e["Helvetica-Oblique"]=r(function(e){e["space"]=278;e["exclam"]=278;e["quotedbl"]=355;e["numbersign"]=556;e["dollar"]=556;e["percent"]=889;e["ampersand"]=667;e["quoteright"]=222;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=389;e["plus"]=584;e["comma"]=278;e["hyphen"]=333;e["period"]=278;e["slash"]=278;e["zero"]=556;e["one"]=556;e["two"]=556;e["three"]=556;e["four"]=556;e["five"]=556;e["six"]=556;e["seven"]=556;e["eight"]=556;e["nine"]=556;e["colon"]=278;e["semicolon"]=278;e["less"]=584;e["equal"]=584;e["greater"]=584;e["question"]=556;e["at"]=1015;e["A"]=667;e["B"]=667;e["C"]=722;e["D"]=722;e["E"]=667;e["F"]=611;e["G"]=778;e["H"]=722;e["I"]=278;e["J"]=500;e["K"]=667;e["L"]=556;e["M"]=833;e["N"]=722;e["O"]=778;e["P"]=667;e["Q"]=778;e["R"]=722;e["S"]=667;e["T"]=611;e["U"]=722;e["V"]=667;e["W"]=944;e["X"]=667;e["Y"]=667;e["Z"]=611;e["bracketleft"]=278;e["backslash"]=278;e["bracketright"]=278;e["asciicircum"]=469;e["underscore"]=556;e["quoteleft"]=222;e["a"]=556;e["b"]=556;e["c"]=500;e["d"]=556;e["e"]=556;e["f"]=278;e["g"]=556;e["h"]=556;e["i"]=222;e["j"]=222;e["k"]=500;e["l"]=222;e["m"]=833;e["n"]=556;e["o"]=556;e["p"]=556;e["q"]=556;e["r"]=333;e["s"]=500;e["t"]=278;e["u"]=556;e["v"]=500;e["w"]=722;e["x"]=500;e["y"]=500;e["z"]=500;e["braceleft"]=334;e["bar"]=260;e["braceright"]=334;e["asciitilde"]=584;e["exclamdown"]=333;e["cent"]=556;e["sterling"]=556;e["fraction"]=167;e["yen"]=556;e["florin"]=556;e["section"]=556;e["currency"]=556;e["quotesingle"]=191;e["quotedblleft"]=333;e["guillemotleft"]=556;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=500;e["fl"]=500;e["endash"]=556;e["dagger"]=556;e["daggerdbl"]=556;e["periodcentered"]=278;e["paragraph"]=537;e["bullet"]=350;e["quotesinglbase"]=222;e["quotedblbase"]=333;e["quotedblright"]=333;e["guillemotright"]=556;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=611;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=1e3;e["ordfeminine"]=370;e["Lslash"]=556;e["Oslash"]=778;e["OE"]=1e3;e["ordmasculine"]=365;e["ae"]=889;e["dotlessi"]=278;e["lslash"]=222;e["oslash"]=611;e["oe"]=944;e["germandbls"]=611;e["Idieresis"]=278;e["eacute"]=556;e["abreve"]=556;e["uhungarumlaut"]=556;e["ecaron"]=556;e["Ydieresis"]=667;e["divide"]=584;e["Yacute"]=667;e["Acircumflex"]=667;e["aacute"]=556;e["Ucircumflex"]=722;e["yacute"]=500;e["scommaaccent"]=500;e["ecircumflex"]=556;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=556;e["Uacute"]=722;e["uogonek"]=556;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=737;e["Emacron"]=667;e["ccaron"]=500;e["aring"]=556;e["Ncommaaccent"]=722;e["lacute"]=222;e["agrave"]=556;e["Tcommaaccent"]=611;e["Cacute"]=722;e["atilde"]=556;e["Edotaccent"]=667;e["scaron"]=500;e["scedilla"]=500;e["iacute"]=278;e["lozenge"]=471;e["Rcaron"]=722;e["Gcommaaccent"]=778;e["ucircumflex"]=556;e["acircumflex"]=556;e["Amacron"]=667;e["rcaron"]=333;e["ccedilla"]=500;e["Zdotaccent"]=611;e["Thorn"]=667;e["Omacron"]=778;e["Racute"]=722;e["Sacute"]=667;e["dcaron"]=643;e["Umacron"]=722;e["uring"]=556;e["threesuperior"]=333;e["Ograve"]=778;e["Agrave"]=667;e["Abreve"]=667;e["multiply"]=584;e["uacute"]=556;e["Tcaron"]=611;e["partialdiff"]=476;e["ydieresis"]=500;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=556;e["edieresis"]=556;e["cacute"]=500;e["nacute"]=556;e["umacron"]=556;e["Ncaron"]=722;e["Iacute"]=278;e["plusminus"]=584;e["brokenbar"]=260;e["registered"]=737;e["Gbreve"]=778;e["Idotaccent"]=278;e["summation"]=600;e["Egrave"]=667;e["racute"]=333;e["omacron"]=556;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=722;e["lcommaaccent"]=222;e["tcaron"]=317;e["eogonek"]=556;e["Uogonek"]=722;e["Aacute"]=667;e["Adieresis"]=667;e["egrave"]=556;e["zacute"]=500;e["iogonek"]=222;e["Oacute"]=778;e["oacute"]=556;e["amacron"]=556;e["sacute"]=500;e["idieresis"]=278;e["Ocircumflex"]=778;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=556;e["twosuperior"]=333;e["Odieresis"]=778;e["mu"]=556;e["igrave"]=278;e["ohungarumlaut"]=556;e["Eogonek"]=667;e["dcroat"]=556;e["threequarters"]=834;e["Scedilla"]=667;e["lcaron"]=299;e["Kcommaaccent"]=667;e["Lacute"]=556;e["trademark"]=1e3;e["edotaccent"]=556;e["Igrave"]=278;e["Imacron"]=278;e["Lcaron"]=556;e["onehalf"]=834;e["lessequal"]=549;e["ocircumflex"]=556;e["ntilde"]=556;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=556;e["gbreve"]=556;e["onequarter"]=834;e["Scaron"]=667;e["Scommaaccent"]=667;e["Ohungarumlaut"]=778;e["degree"]=400;e["ograve"]=556;e["Ccaron"]=722;e["ugrave"]=556;e["radical"]=453;e["Dcaron"]=722;e["rcommaaccent"]=333;e["Ntilde"]=722;e["otilde"]=556;e["Rcommaaccent"]=722;e["Lcommaaccent"]=556;e["Atilde"]=667;e["Aogonek"]=667;e["Aring"]=667;e["Otilde"]=778;e["zdotaccent"]=500;e["Ecaron"]=667;e["Iogonek"]=278;e["kcommaaccent"]=500;e["minus"]=584;e["Icircumflex"]=278;e["ncaron"]=556;e["tcommaaccent"]=278;e["logicalnot"]=584;e["odieresis"]=556;e["udieresis"]=556;e["notequal"]=549;e["gcommaaccent"]=556;e["eth"]=556;e["zcaron"]=500;e["ncommaaccent"]=556;e["onesuperior"]=333;e["imacron"]=278;e["Euro"]=556});e["Symbol"]=r(function(e){e["space"]=250;e["exclam"]=333;e["universal"]=713;e["numbersign"]=500;e["existential"]=549;e["percent"]=833;e["ampersand"]=778;e["suchthat"]=439;e["parenleft"]=333;e["parenright"]=333;e["asteriskmath"]=500;e["plus"]=549;e["comma"]=250;e["minus"]=549;e["period"]=250;e["slash"]=278;e["zero"]=500;e["one"]=500;e["two"]=500;e["three"]=500;e["four"]=500;e["five"]=500;e["six"]=500;e["seven"]=500;e["eight"]=500;e["nine"]=500;e["colon"]=278;e["semicolon"]=278;e["less"]=549;e["equal"]=549;e["greater"]=549;e["question"]=444;e["congruent"]=549;e["Alpha"]=722;e["Beta"]=667;e["Chi"]=722;e["Delta"]=612;e["Epsilon"]=611;e["Phi"]=763;e["Gamma"]=603;e["Eta"]=722;e["Iota"]=333;e["theta1"]=631;e["Kappa"]=722;e["Lambda"]=686;e["Mu"]=889;e["Nu"]=722;e["Omicron"]=722;e["Pi"]=768;e["Theta"]=741;e["Rho"]=556;e["Sigma"]=592;e["Tau"]=611;e["Upsilon"]=690;e["sigma1"]=439;e["Omega"]=768;e["Xi"]=645;e["Psi"]=795;e["Zeta"]=611;e["bracketleft"]=333;e["therefore"]=863;e["bracketright"]=333;e["perpendicular"]=658;e["underscore"]=500;e["radicalex"]=500;e["alpha"]=631;e["beta"]=549;e["chi"]=549;e["delta"]=494;e["epsilon"]=439;e["phi"]=521;e["gamma"]=411;e["eta"]=603;e["iota"]=329;e["phi1"]=603;e["kappa"]=549;e["lambda"]=549;e["mu"]=576;e["nu"]=521;e["omicron"]=549;e["pi"]=549;e["theta"]=521;e["rho"]=549;e["sigma"]=603;e["tau"]=439;e["upsilon"]=576;e["omega1"]=713;e["omega"]=686;e["xi"]=493;e["psi"]=686;e["zeta"]=494;e["braceleft"]=480;e["bar"]=200;e["braceright"]=480;e["similar"]=549;e["Euro"]=750;e["Upsilon1"]=620;e["minute"]=247;e["lessequal"]=549;e["fraction"]=167;e["infinity"]=713;e["florin"]=500;e["club"]=753;e["diamond"]=753;e["heart"]=753;e["spade"]=753;e["arrowboth"]=1042;e["arrowleft"]=987;e["arrowup"]=603;e["arrowright"]=987;e["arrowdown"]=603;e["degree"]=400;e["plusminus"]=549;e["second"]=411;e["greaterequal"]=549;e["multiply"]=549;e["proportional"]=713;e["partialdiff"]=494;e["bullet"]=460;e["divide"]=549;e["notequal"]=549;e["equivalence"]=549;e["approxequal"]=549;e["ellipsis"]=1e3;e["arrowvertex"]=603;e["arrowhorizex"]=1e3;e["carriagereturn"]=658;e["aleph"]=823;e["Ifraktur"]=686;e["Rfraktur"]=795;e["weierstrass"]=987;e["circlemultiply"]=768;e["circleplus"]=768;e["emptyset"]=823;e["intersection"]=768;e["union"]=768;e["propersuperset"]=713;e["reflexsuperset"]=713;e["notsubset"]=713;e["propersubset"]=713;e["reflexsubset"]=713;e["element"]=713;e["notelement"]=713;e["angle"]=768;e["gradient"]=713;e["registerserif"]=790;e["copyrightserif"]=790;e["trademarkserif"]=890;e["product"]=823;e["radical"]=549;e["dotmath"]=250;e["logicalnot"]=713;e["logicaland"]=603;e["logicalor"]=603;e["arrowdblboth"]=1042;e["arrowdblleft"]=987;e["arrowdblup"]=603;e["arrowdblright"]=987;e["arrowdbldown"]=603;e["lozenge"]=494;e["angleleft"]=329;e["registersans"]=790;e["copyrightsans"]=790;e["trademarksans"]=786;e["summation"]=713;e["parenlefttp"]=384;e["parenleftex"]=384;e["parenleftbt"]=384;e["bracketlefttp"]=384;e["bracketleftex"]=384;e["bracketleftbt"]=384;e["bracelefttp"]=494;e["braceleftmid"]=494;e["braceleftbt"]=494;e["braceex"]=494;e["angleright"]=329;e["integral"]=274;e["integraltp"]=686;e["integralex"]=686;e["integralbt"]=686;e["parenrighttp"]=384;e["parenrightex"]=384;e["parenrightbt"]=384;e["bracketrighttp"]=384;e["bracketrightex"]=384;e["bracketrightbt"]=384;e["bracerighttp"]=494;e["bracerightmid"]=494;e["bracerightbt"]=494;e["apple"]=790});e["Times-Roman"]=r(function(e){e["space"]=250;e["exclam"]=333;e["quotedbl"]=408;e["numbersign"]=500;e["dollar"]=500;e["percent"]=833;e["ampersand"]=778;e["quoteright"]=333;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=500;e["plus"]=564;e["comma"]=250;e["hyphen"]=333;e["period"]=250;e["slash"]=278;e["zero"]=500;e["one"]=500;e["two"]=500;e["three"]=500;e["four"]=500;e["five"]=500;e["six"]=500;e["seven"]=500;e["eight"]=500;e["nine"]=500;e["colon"]=278;e["semicolon"]=278;e["less"]=564;e["equal"]=564;e["greater"]=564;e["question"]=444;e["at"]=921;e["A"]=722;e["B"]=667;e["C"]=667;e["D"]=722;e["E"]=611;e["F"]=556;e["G"]=722;e["H"]=722;e["I"]=333;e["J"]=389;e["K"]=722;e["L"]=611;e["M"]=889;e["N"]=722;e["O"]=722;e["P"]=556;e["Q"]=722;e["R"]=667;e["S"]=556;e["T"]=611;e["U"]=722;e["V"]=722;e["W"]=944;e["X"]=722;e["Y"]=722;e["Z"]=611;e["bracketleft"]=333;e["backslash"]=278;e["bracketright"]=333;e["asciicircum"]=469;e["underscore"]=500;e["quoteleft"]=333;e["a"]=444;e["b"]=500;e["c"]=444;e["d"]=500;e["e"]=444;e["f"]=333;e["g"]=500;e["h"]=500;e["i"]=278;e["j"]=278;e["k"]=500;e["l"]=278;e["m"]=778;e["n"]=500;e["o"]=500;e["p"]=500;e["q"]=500;e["r"]=333;e["s"]=389;e["t"]=278;e["u"]=500;e["v"]=500;e["w"]=722;e["x"]=500;e["y"]=500;e["z"]=444;e["braceleft"]=480;e["bar"]=200;e["braceright"]=480;e["asciitilde"]=541;e["exclamdown"]=333;e["cent"]=500;e["sterling"]=500;e["fraction"]=167;e["yen"]=500;e["florin"]=500;e["section"]=500;e["currency"]=500;e["quotesingle"]=180;e["quotedblleft"]=444;e["guillemotleft"]=500;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=556;e["fl"]=556;e["endash"]=500;e["dagger"]=500;e["daggerdbl"]=500;e["periodcentered"]=250;e["paragraph"]=453;e["bullet"]=350;e["quotesinglbase"]=333;e["quotedblbase"]=444;e["quotedblright"]=444;e["guillemotright"]=500;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=444;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=889;e["ordfeminine"]=276;e["Lslash"]=611;e["Oslash"]=722;e["OE"]=889;e["ordmasculine"]=310;e["ae"]=667;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=500;e["oe"]=722;e["germandbls"]=500;e["Idieresis"]=333;e["eacute"]=444;e["abreve"]=444;e["uhungarumlaut"]=500;e["ecaron"]=444;e["Ydieresis"]=722;e["divide"]=564;e["Yacute"]=722;e["Acircumflex"]=722;e["aacute"]=444;e["Ucircumflex"]=722;e["yacute"]=500;e["scommaaccent"]=389;e["ecircumflex"]=444;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=444;e["Uacute"]=722;e["uogonek"]=500;e["Edieresis"]=611;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=760;e["Emacron"]=611;e["ccaron"]=444;e["aring"]=444;e["Ncommaaccent"]=722;e["lacute"]=278;e["agrave"]=444;e["Tcommaaccent"]=611;e["Cacute"]=667;e["atilde"]=444;e["Edotaccent"]=611;e["scaron"]=389;e["scedilla"]=389;e["iacute"]=278;e["lozenge"]=471;e["Rcaron"]=667;e["Gcommaaccent"]=722;e["ucircumflex"]=500;e["acircumflex"]=444;e["Amacron"]=722;e["rcaron"]=333;e["ccedilla"]=444;e["Zdotaccent"]=611;e["Thorn"]=556;e["Omacron"]=722;e["Racute"]=667;e["Sacute"]=556;e["dcaron"]=588;e["Umacron"]=722;e["uring"]=500;e["threesuperior"]=300;e["Ograve"]=722;e["Agrave"]=722;e["Abreve"]=722;e["multiply"]=564;e["uacute"]=500;e["Tcaron"]=611;e["partialdiff"]=476;e["ydieresis"]=500;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=611;e["adieresis"]=444;e["edieresis"]=444;e["cacute"]=444;e["nacute"]=500;e["umacron"]=500;e["Ncaron"]=722;e["Iacute"]=333;e["plusminus"]=564;e["brokenbar"]=200;e["registered"]=760;e["Gbreve"]=722;e["Idotaccent"]=333;e["summation"]=600;e["Egrave"]=611;e["racute"]=333;e["omacron"]=500;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=667;e["lcommaaccent"]=278;e["tcaron"]=326;e["eogonek"]=444;e["Uogonek"]=722;e["Aacute"]=722;e["Adieresis"]=722;e["egrave"]=444;e["zacute"]=444;e["iogonek"]=278;e["Oacute"]=722;e["oacute"]=500;e["amacron"]=444;e["sacute"]=389;e["idieresis"]=278;e["Ocircumflex"]=722;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=500;e["twosuperior"]=300;e["Odieresis"]=722;e["mu"]=500;e["igrave"]=278;e["ohungarumlaut"]=500;e["Eogonek"]=611;e["dcroat"]=500;e["threequarters"]=750;e["Scedilla"]=556;e["lcaron"]=344;e["Kcommaaccent"]=722;e["Lacute"]=611;e["trademark"]=980;e["edotaccent"]=444;e["Igrave"]=333;e["Imacron"]=333;e["Lcaron"]=611;e["onehalf"]=750;e["lessequal"]=549;e["ocircumflex"]=500;e["ntilde"]=500;e["Uhungarumlaut"]=722;e["Eacute"]=611;e["emacron"]=444;e["gbreve"]=500;e["onequarter"]=750;e["Scaron"]=556;e["Scommaaccent"]=556;e["Ohungarumlaut"]=722;e["degree"]=400;e["ograve"]=500;e["Ccaron"]=667;e["ugrave"]=500;e["radical"]=453;e["Dcaron"]=722;e["rcommaaccent"]=333;e["Ntilde"]=722;e["otilde"]=500;e["Rcommaaccent"]=667;e["Lcommaaccent"]=611;e["Atilde"]=722;e["Aogonek"]=722;e["Aring"]=722;e["Otilde"]=722;e["zdotaccent"]=444;e["Ecaron"]=611;e["Iogonek"]=333;e["kcommaaccent"]=500;e["minus"]=564;e["Icircumflex"]=333;e["ncaron"]=500;e["tcommaaccent"]=278;e["logicalnot"]=564;e["odieresis"]=500;e["udieresis"]=500;e["notequal"]=549;e["gcommaaccent"]=500;e["eth"]=500;e["zcaron"]=444;e["ncommaaccent"]=500;e["onesuperior"]=300;e["imacron"]=278;e["Euro"]=500});e["Times-Bold"]=r(function(e){e["space"]=250;e["exclam"]=333;e["quotedbl"]=555;e["numbersign"]=500;e["dollar"]=500;e["percent"]=1e3;e["ampersand"]=833;e["quoteright"]=333;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=500;e["plus"]=570;e["comma"]=250;e["hyphen"]=333;e["period"]=250;e["slash"]=278;e["zero"]=500;e["one"]=500;e["two"]=500;e["three"]=500;e["four"]=500;e["five"]=500;e["six"]=500;e["seven"]=500;e["eight"]=500;e["nine"]=500;e["colon"]=333;e["semicolon"]=333;e["less"]=570;e["equal"]=570;e["greater"]=570;e["question"]=500;e["at"]=930;e["A"]=722;e["B"]=667;e["C"]=722;e["D"]=722;e["E"]=667;e["F"]=611;e["G"]=778;e["H"]=778;e["I"]=389;e["J"]=500;e["K"]=778;e["L"]=667;e["M"]=944;e["N"]=722;e["O"]=778;e["P"]=611;e["Q"]=778;e["R"]=722;e["S"]=556;e["T"]=667;e["U"]=722;e["V"]=722;e["W"]=1e3;e["X"]=722;e["Y"]=722;e["Z"]=667;e["bracketleft"]=333;e["backslash"]=278;e["bracketright"]=333;e["asciicircum"]=581;e["underscore"]=500;e["quoteleft"]=333;e["a"]=500;e["b"]=556;e["c"]=444;e["d"]=556;e["e"]=444;e["f"]=333;e["g"]=500;e["h"]=556;e["i"]=278;e["j"]=333;e["k"]=556;e["l"]=278;e["m"]=833;e["n"]=556;e["o"]=500;e["p"]=556;e["q"]=556;e["r"]=444;e["s"]=389;e["t"]=333;e["u"]=556;e["v"]=500;e["w"]=722;e["x"]=500;e["y"]=500;e["z"]=444;e["braceleft"]=394;e["bar"]=220;e["braceright"]=394;e["asciitilde"]=520;e["exclamdown"]=333;e["cent"]=500;e["sterling"]=500;e["fraction"]=167;e["yen"]=500;e["florin"]=500;e["section"]=500;e["currency"]=500;e["quotesingle"]=278;e["quotedblleft"]=500;e["guillemotleft"]=500;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=556;e["fl"]=556;e["endash"]=500;e["dagger"]=500;e["daggerdbl"]=500;e["periodcentered"]=250;e["paragraph"]=540;e["bullet"]=350;e["quotesinglbase"]=333;e["quotedblbase"]=500;e["quotedblright"]=500;e["guillemotright"]=500;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=500;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=1e3;e["ordfeminine"]=300;e["Lslash"]=667;e["Oslash"]=778;e["OE"]=1e3;e["ordmasculine"]=330;e["ae"]=722;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=500;e["oe"]=722;e["germandbls"]=556;e["Idieresis"]=389;e["eacute"]=444;e["abreve"]=500;e["uhungarumlaut"]=556;e["ecaron"]=444;e["Ydieresis"]=722;e["divide"]=570;e["Yacute"]=722;e["Acircumflex"]=722;e["aacute"]=500;e["Ucircumflex"]=722;e["yacute"]=500;e["scommaaccent"]=389;e["ecircumflex"]=444;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=500;e["Uacute"]=722;e["uogonek"]=556;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=747;e["Emacron"]=667;e["ccaron"]=444;e["aring"]=500;e["Ncommaaccent"]=722;e["lacute"]=278;e["agrave"]=500;e["Tcommaaccent"]=667;e["Cacute"]=722;e["atilde"]=500;e["Edotaccent"]=667;e["scaron"]=389;e["scedilla"]=389;e["iacute"]=278;e["lozenge"]=494;e["Rcaron"]=722;e["Gcommaaccent"]=778;e["ucircumflex"]=556;e["acircumflex"]=500;e["Amacron"]=722;e["rcaron"]=444;e["ccedilla"]=444;e["Zdotaccent"]=667;e["Thorn"]=611;e["Omacron"]=778;e["Racute"]=722;e["Sacute"]=556;e["dcaron"]=672;e["Umacron"]=722;e["uring"]=556;e["threesuperior"]=300;e["Ograve"]=778;e["Agrave"]=722;e["Abreve"]=722;e["multiply"]=570;e["uacute"]=556;e["Tcaron"]=667;e["partialdiff"]=494;e["ydieresis"]=500;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=500;e["edieresis"]=444;e["cacute"]=444;e["nacute"]=556;e["umacron"]=556;e["Ncaron"]=722;e["Iacute"]=389;e["plusminus"]=570;e["brokenbar"]=220;e["registered"]=747;e["Gbreve"]=778;e["Idotaccent"]=389;e["summation"]=600;e["Egrave"]=667;e["racute"]=444;e["omacron"]=500;e["Zacute"]=667;e["Zcaron"]=667;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=722;e["lcommaaccent"]=278;e["tcaron"]=416;e["eogonek"]=444;e["Uogonek"]=722;e["Aacute"]=722;e["Adieresis"]=722;e["egrave"]=444;e["zacute"]=444;e["iogonek"]=278;e["Oacute"]=778;e["oacute"]=500;e["amacron"]=500;e["sacute"]=389;e["idieresis"]=278;e["Ocircumflex"]=778;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=556;e["twosuperior"]=300;e["Odieresis"]=778;e["mu"]=556;e["igrave"]=278;e["ohungarumlaut"]=500;e["Eogonek"]=667;e["dcroat"]=556;e["threequarters"]=750;e["Scedilla"]=556;e["lcaron"]=394;e["Kcommaaccent"]=778;e["Lacute"]=667;e["trademark"]=1e3;e["edotaccent"]=444;e["Igrave"]=389;e["Imacron"]=389;e["Lcaron"]=667;e["onehalf"]=750;e["lessequal"]=549;e["ocircumflex"]=500;e["ntilde"]=556;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=444;e["gbreve"]=500;e["onequarter"]=750;e["Scaron"]=556;e["Scommaaccent"]=556;e["Ohungarumlaut"]=778;e["degree"]=400;e["ograve"]=500;e["Ccaron"]=722;e["ugrave"]=556;e["radical"]=549;e["Dcaron"]=722;e["rcommaaccent"]=444;e["Ntilde"]=722;e["otilde"]=500;e["Rcommaaccent"]=722;e["Lcommaaccent"]=667;e["Atilde"]=722;e["Aogonek"]=722;e["Aring"]=722;e["Otilde"]=778;e["zdotaccent"]=444;e["Ecaron"]=667;e["Iogonek"]=389;e["kcommaaccent"]=556;e["minus"]=570;e["Icircumflex"]=389;e["ncaron"]=556;e["tcommaaccent"]=333;e["logicalnot"]=570;e["odieresis"]=500;e["udieresis"]=556;e["notequal"]=549;e["gcommaaccent"]=500;e["eth"]=500;e["zcaron"]=444;e["ncommaaccent"]=556;e["onesuperior"]=300;e["imacron"]=278;e["Euro"]=500});e["Times-BoldItalic"]=r(function(e){e["space"]=250;e["exclam"]=389;e["quotedbl"]=555;e["numbersign"]=500;e["dollar"]=500;e["percent"]=833;e["ampersand"]=778;e["quoteright"]=333;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=500;e["plus"]=570;e["comma"]=250;e["hyphen"]=333;e["period"]=250;e["slash"]=278;e["zero"]=500;e["one"]=500;e["two"]=500;e["three"]=500;e["four"]=500;e["five"]=500;e["six"]=500;e["seven"]=500;e["eight"]=500;e["nine"]=500;e["colon"]=333;e["semicolon"]=333;e["less"]=570;e["equal"]=570;e["greater"]=570;e["question"]=500;e["at"]=832;e["A"]=667;e["B"]=667;e["C"]=667;e["D"]=722;e["E"]=667;e["F"]=667;e["G"]=722;e["H"]=778;e["I"]=389;e["J"]=500;e["K"]=667;e["L"]=611;e["M"]=889;e["N"]=722;e["O"]=722;e["P"]=611;e["Q"]=722;e["R"]=667;e["S"]=556;e["T"]=611;e["U"]=722;e["V"]=667;e["W"]=889;e["X"]=667;e["Y"]=611;e["Z"]=611;e["bracketleft"]=333;e["backslash"]=278;e["bracketright"]=333;e["asciicircum"]=570;e["underscore"]=500;e["quoteleft"]=333;e["a"]=500;e["b"]=500;e["c"]=444;e["d"]=500;e["e"]=444;e["f"]=333;e["g"]=500;e["h"]=556;e["i"]=278;e["j"]=278;e["k"]=500;e["l"]=278;e["m"]=778;e["n"]=556;e["o"]=500;e["p"]=500;e["q"]=500;e["r"]=389;e["s"]=389;e["t"]=278;e["u"]=556;e["v"]=444;e["w"]=667;e["x"]=500;e["y"]=444;e["z"]=389;e["braceleft"]=348;e["bar"]=220;e["braceright"]=348;e["asciitilde"]=570;e["exclamdown"]=389;e["cent"]=500;e["sterling"]=500;e["fraction"]=167;e["yen"]=500;e["florin"]=500;e["section"]=500;e["currency"]=500;e["quotesingle"]=278;e["quotedblleft"]=500;e["guillemotleft"]=500;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=556;e["fl"]=556;e["endash"]=500;e["dagger"]=500;e["daggerdbl"]=500;e["periodcentered"]=250;e["paragraph"]=500;e["bullet"]=350;e["quotesinglbase"]=333;e["quotedblbase"]=500;e["quotedblright"]=500;e["guillemotright"]=500;e["ellipsis"]=1e3;e["perthousand"]=1e3;e["questiondown"]=500;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=1e3;e["AE"]=944;e["ordfeminine"]=266;e["Lslash"]=611;e["Oslash"]=722;e["OE"]=944;e["ordmasculine"]=300;e["ae"]=722;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=500;e["oe"]=722;e["germandbls"]=500;e["Idieresis"]=389;e["eacute"]=444;e["abreve"]=500;e["uhungarumlaut"]=556;e["ecaron"]=444;e["Ydieresis"]=611;e["divide"]=570;e["Yacute"]=611;e["Acircumflex"]=667;e["aacute"]=500;e["Ucircumflex"]=722;e["yacute"]=444;e["scommaaccent"]=389;e["ecircumflex"]=444;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=500;e["Uacute"]=722;e["uogonek"]=556;e["Edieresis"]=667;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=747;e["Emacron"]=667;e["ccaron"]=444;e["aring"]=500;e["Ncommaaccent"]=722;e["lacute"]=278;e["agrave"]=500;e["Tcommaaccent"]=611;e["Cacute"]=667;e["atilde"]=500;e["Edotaccent"]=667;e["scaron"]=389;e["scedilla"]=389;e["iacute"]=278;e["lozenge"]=494;e["Rcaron"]=667;e["Gcommaaccent"]=722;e["ucircumflex"]=556;e["acircumflex"]=500;e["Amacron"]=667;e["rcaron"]=389;e["ccedilla"]=444;e["Zdotaccent"]=611;e["Thorn"]=611;e["Omacron"]=722;e["Racute"]=667;e["Sacute"]=556;e["dcaron"]=608;e["Umacron"]=722;e["uring"]=556;e["threesuperior"]=300;e["Ograve"]=722;e["Agrave"]=667;e["Abreve"]=667;e["multiply"]=570;e["uacute"]=556;e["Tcaron"]=611;e["partialdiff"]=494;e["ydieresis"]=444;e["Nacute"]=722;e["icircumflex"]=278;e["Ecircumflex"]=667;e["adieresis"]=500;e["edieresis"]=444;e["cacute"]=444;e["nacute"]=556;e["umacron"]=556;e["Ncaron"]=722;e["Iacute"]=389;e["plusminus"]=570;e["brokenbar"]=220;e["registered"]=747;e["Gbreve"]=722;e["Idotaccent"]=389;e["summation"]=600;e["Egrave"]=667;e["racute"]=389;e["omacron"]=500;e["Zacute"]=611;e["Zcaron"]=611;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=667;e["lcommaaccent"]=278;e["tcaron"]=366;e["eogonek"]=444;e["Uogonek"]=722;e["Aacute"]=667;e["Adieresis"]=667;e["egrave"]=444;e["zacute"]=389;e["iogonek"]=278;e["Oacute"]=722;e["oacute"]=500;e["amacron"]=500;e["sacute"]=389;e["idieresis"]=278;e["Ocircumflex"]=722;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=500;e["twosuperior"]=300;e["Odieresis"]=722;e["mu"]=576;e["igrave"]=278;e["ohungarumlaut"]=500;e["Eogonek"]=667;e["dcroat"]=500;e["threequarters"]=750;e["Scedilla"]=556;e["lcaron"]=382;e["Kcommaaccent"]=667;e["Lacute"]=611;e["trademark"]=1e3;e["edotaccent"]=444;e["Igrave"]=389;e["Imacron"]=389;e["Lcaron"]=611;e["onehalf"]=750;e["lessequal"]=549;e["ocircumflex"]=500;e["ntilde"]=556;e["Uhungarumlaut"]=722;e["Eacute"]=667;e["emacron"]=444;e["gbreve"]=500;e["onequarter"]=750;e["Scaron"]=556;e["Scommaaccent"]=556;e["Ohungarumlaut"]=722;e["degree"]=400;e["ograve"]=500;e["Ccaron"]=667;e["ugrave"]=556;e["radical"]=549;e["Dcaron"]=722;e["rcommaaccent"]=389;e["Ntilde"]=722;e["otilde"]=500;e["Rcommaaccent"]=667;e["Lcommaaccent"]=611;e["Atilde"]=667;e["Aogonek"]=667;e["Aring"]=667;e["Otilde"]=722;e["zdotaccent"]=389;e["Ecaron"]=667;e["Iogonek"]=389;e["kcommaaccent"]=500;e["minus"]=606;e["Icircumflex"]=389;e["ncaron"]=556;e["tcommaaccent"]=278;e["logicalnot"]=606;e["odieresis"]=500;e["udieresis"]=556;e["notequal"]=549;e["gcommaaccent"]=500;e["eth"]=500;e["zcaron"]=389;e["ncommaaccent"]=556;e["onesuperior"]=300;e["imacron"]=278;e["Euro"]=500});e["Times-Italic"]=r(function(e){e["space"]=250;e["exclam"]=333;e["quotedbl"]=420;e["numbersign"]=500;e["dollar"]=500;e["percent"]=833;e["ampersand"]=778;e["quoteright"]=333;e["parenleft"]=333;e["parenright"]=333;e["asterisk"]=500;e["plus"]=675;e["comma"]=250;e["hyphen"]=333;e["period"]=250;e["slash"]=278;e["zero"]=500;e["one"]=500;e["two"]=500;e["three"]=500;e["four"]=500;e["five"]=500;e["six"]=500;e["seven"]=500;e["eight"]=500;e["nine"]=500;e["colon"]=333;e["semicolon"]=333;e["less"]=675;e["equal"]=675;e["greater"]=675;e["question"]=500;e["at"]=920;e["A"]=611;e["B"]=611;e["C"]=667;e["D"]=722;e["E"]=611;e["F"]=611;e["G"]=722;e["H"]=722;e["I"]=333;e["J"]=444;e["K"]=667;e["L"]=556;e["M"]=833;e["N"]=667;e["O"]=722;e["P"]=611;e["Q"]=722;e["R"]=611;e["S"]=500;e["T"]=556;e["U"]=722;e["V"]=611;e["W"]=833;e["X"]=611;e["Y"]=556;e["Z"]=556;e["bracketleft"]=389;e["backslash"]=278;e["bracketright"]=389;e["asciicircum"]=422;e["underscore"]=500;e["quoteleft"]=333;e["a"]=500;e["b"]=500;e["c"]=444;e["d"]=500;e["e"]=444;e["f"]=278;e["g"]=500;e["h"]=500;e["i"]=278;e["j"]=278;e["k"]=444;e["l"]=278;e["m"]=722;e["n"]=500;e["o"]=500;e["p"]=500;e["q"]=500;e["r"]=389;e["s"]=389;e["t"]=278;e["u"]=500;e["v"]=444;e["w"]=667;e["x"]=444;e["y"]=444;e["z"]=389;e["braceleft"]=400;e["bar"]=275;e["braceright"]=400;e["asciitilde"]=541;e["exclamdown"]=389;e["cent"]=500;e["sterling"]=500;e["fraction"]=167;e["yen"]=500;e["florin"]=500;e["section"]=500;e["currency"]=500;e["quotesingle"]=214;e["quotedblleft"]=556;e["guillemotleft"]=500;e["guilsinglleft"]=333;e["guilsinglright"]=333;e["fi"]=500;e["fl"]=500;e["endash"]=500;e["dagger"]=500;e["daggerdbl"]=500;e["periodcentered"]=250;e["paragraph"]=523;e["bullet"]=350;e["quotesinglbase"]=333;e["quotedblbase"]=556;e["quotedblright"]=556;e["guillemotright"]=500;e["ellipsis"]=889;e["perthousand"]=1e3;e["questiondown"]=500;e["grave"]=333;e["acute"]=333;e["circumflex"]=333;e["tilde"]=333;e["macron"]=333;e["breve"]=333;e["dotaccent"]=333;e["dieresis"]=333;e["ring"]=333;e["cedilla"]=333;e["hungarumlaut"]=333;e["ogonek"]=333;e["caron"]=333;e["emdash"]=889;e["AE"]=889;e["ordfeminine"]=276;e["Lslash"]=556;e["Oslash"]=722;e["OE"]=944;e["ordmasculine"]=310;e["ae"]=667;e["dotlessi"]=278;e["lslash"]=278;e["oslash"]=500;e["oe"]=667;e["germandbls"]=500;e["Idieresis"]=333;e["eacute"]=444;e["abreve"]=500;e["uhungarumlaut"]=500;e["ecaron"]=444;e["Ydieresis"]=556;e["divide"]=675;e["Yacute"]=556;e["Acircumflex"]=611;e["aacute"]=500;e["Ucircumflex"]=722;e["yacute"]=444;e["scommaaccent"]=389;e["ecircumflex"]=444;e["Uring"]=722;e["Udieresis"]=722;e["aogonek"]=500;e["Uacute"]=722;e["uogonek"]=500;e["Edieresis"]=611;e["Dcroat"]=722;e["commaaccent"]=250;e["copyright"]=760;e["Emacron"]=611;e["ccaron"]=444;e["aring"]=500;e["Ncommaaccent"]=667;e["lacute"]=278;e["agrave"]=500;e["Tcommaaccent"]=556;e["Cacute"]=667;e["atilde"]=500;e["Edotaccent"]=611;e["scaron"]=389;e["scedilla"]=389;e["iacute"]=278;e["lozenge"]=471;e["Rcaron"]=611;e["Gcommaaccent"]=722;e["ucircumflex"]=500;e["acircumflex"]=500;e["Amacron"]=611;e["rcaron"]=389;e["ccedilla"]=444;e["Zdotaccent"]=556;e["Thorn"]=611;e["Omacron"]=722;e["Racute"]=611;e["Sacute"]=500;e["dcaron"]=544;e["Umacron"]=722;e["uring"]=500;e["threesuperior"]=300;e["Ograve"]=722;e["Agrave"]=611;e["Abreve"]=611;e["multiply"]=675;e["uacute"]=500;e["Tcaron"]=556;e["partialdiff"]=476;e["ydieresis"]=444;e["Nacute"]=667;e["icircumflex"]=278;e["Ecircumflex"]=611;e["adieresis"]=500;e["edieresis"]=444;e["cacute"]=444;e["nacute"]=500;e["umacron"]=500;e["Ncaron"]=667;e["Iacute"]=333;e["plusminus"]=675;e["brokenbar"]=275;e["registered"]=760;e["Gbreve"]=722;e["Idotaccent"]=333;e["summation"]=600;e["Egrave"]=611;e["racute"]=389;e["omacron"]=500;e["Zacute"]=556;e["Zcaron"]=556;e["greaterequal"]=549;e["Eth"]=722;e["Ccedilla"]=667;e["lcommaaccent"]=278;e["tcaron"]=300;e["eogonek"]=444;e["Uogonek"]=722;e["Aacute"]=611;e["Adieresis"]=611;e["egrave"]=444;e["zacute"]=389;e["iogonek"]=278;e["Oacute"]=722;e["oacute"]=500;e["amacron"]=500;e["sacute"]=389;e["idieresis"]=278;e["Ocircumflex"]=722;e["Ugrave"]=722;e["Delta"]=612;e["thorn"]=500;e["twosuperior"]=300;e["Odieresis"]=722;e["mu"]=500;e["igrave"]=278;e["ohungarumlaut"]=500;e["Eogonek"]=611;e["dcroat"]=500;e["threequarters"]=750;e["Scedilla"]=500;e["lcaron"]=300;e["Kcommaaccent"]=667;e["Lacute"]=556;e["trademark"]=980;e["edotaccent"]=444;e["Igrave"]=333;e["Imacron"]=333;e["Lcaron"]=611;e["onehalf"]=750;e["lessequal"]=549;e["ocircumflex"]=500;e["ntilde"]=500;e["Uhungarumlaut"]=722;e["Eacute"]=611;e["emacron"]=444;e["gbreve"]=500;e["onequarter"]=750;e["Scaron"]=500;e["Scommaaccent"]=500;e["Ohungarumlaut"]=722;e["degree"]=400;e["ograve"]=500;e["Ccaron"]=667;e["ugrave"]=500;e["radical"]=453;e["Dcaron"]=722;e["rcommaaccent"]=389;e["Ntilde"]=667;e["otilde"]=500;e["Rcommaaccent"]=611;e["Lcommaaccent"]=556;e["Atilde"]=611;e["Aogonek"]=611;e["Aring"]=611;e["Otilde"]=722;e["zdotaccent"]=389;e["Ecaron"]=611;e["Iogonek"]=333;e["kcommaaccent"]=444;e["minus"]=675;e["Icircumflex"]=333;e["ncaron"]=500;e["tcommaaccent"]=278;e["logicalnot"]=675;e["odieresis"]=500;e["udieresis"]=500;e["notequal"]=549;e["gcommaaccent"]=500;e["eth"]=500;e["zcaron"]=389;e["ncommaaccent"]=500;e["onesuperior"]=300;e["imacron"]=278;e["Euro"]=500});e["ZapfDingbats"]=r(function(e){e["space"]=278;e["a1"]=974;e["a2"]=961;e["a202"]=974;e["a3"]=980;e["a4"]=719;e["a5"]=789;e["a119"]=790;e["a118"]=791;e["a117"]=690;e["a11"]=960;e["a12"]=939;e["a13"]=549;e["a14"]=855;e["a15"]=911;e["a16"]=933;e["a105"]=911;e["a17"]=945; e["a18"]=974;e["a19"]=755;e["a20"]=846;e["a21"]=762;e["a22"]=761;e["a23"]=571;e["a24"]=677;e["a25"]=763;e["a26"]=760;e["a27"]=759;e["a28"]=754;e["a6"]=494;e["a7"]=552;e["a8"]=537;e["a9"]=577;e["a10"]=692;e["a29"]=786;e["a30"]=788;e["a31"]=788;e["a32"]=790;e["a33"]=793;e["a34"]=794;e["a35"]=816;e["a36"]=823;e["a37"]=789;e["a38"]=841;e["a39"]=823;e["a40"]=833;e["a41"]=816;e["a42"]=831;e["a43"]=923;e["a44"]=744;e["a45"]=723;e["a46"]=749;e["a47"]=790;e["a48"]=792;e["a49"]=695;e["a50"]=776;e["a51"]=768;e["a52"]=792;e["a53"]=759;e["a54"]=707;e["a55"]=708;e["a56"]=682;e["a57"]=701;e["a58"]=826;e["a59"]=815;e["a60"]=789;e["a61"]=789;e["a62"]=707;e["a63"]=687;e["a64"]=696;e["a65"]=689;e["a66"]=786;e["a67"]=787;e["a68"]=713;e["a69"]=791;e["a70"]=785;e["a71"]=791;e["a72"]=873;e["a73"]=761;e["a74"]=762;e["a203"]=762;e["a75"]=759;e["a204"]=759;e["a76"]=892;e["a77"]=892;e["a78"]=788;e["a79"]=784;e["a81"]=438;e["a82"]=138;e["a83"]=277;e["a84"]=415;e["a97"]=392;e["a98"]=392;e["a99"]=668;e["a100"]=668;e["a89"]=390;e["a90"]=390;e["a93"]=317;e["a94"]=317;e["a91"]=276;e["a92"]=276;e["a205"]=509;e["a85"]=509;e["a206"]=410;e["a86"]=410;e["a87"]=234;e["a88"]=234;e["a95"]=334;e["a96"]=334;e["a101"]=732;e["a102"]=544;e["a103"]=544;e["a104"]=910;e["a106"]=667;e["a107"]=760;e["a108"]=760;e["a112"]=776;e["a111"]=595;e["a110"]=694;e["a109"]=626;e["a120"]=788;e["a121"]=788;e["a122"]=788;e["a123"]=788;e["a124"]=788;e["a125"]=788;e["a126"]=788;e["a127"]=788;e["a128"]=788;e["a129"]=788;e["a130"]=788;e["a131"]=788;e["a132"]=788;e["a133"]=788;e["a134"]=788;e["a135"]=788;e["a136"]=788;e["a137"]=788;e["a138"]=788;e["a139"]=788;e["a140"]=788;e["a141"]=788;e["a142"]=788;e["a143"]=788;e["a144"]=788;e["a145"]=788;e["a146"]=788;e["a147"]=788;e["a148"]=788;e["a149"]=788;e["a150"]=788;e["a151"]=788;e["a152"]=788;e["a153"]=788;e["a154"]=788;e["a155"]=788;e["a156"]=788;e["a157"]=788;e["a158"]=788;e["a159"]=788;e["a160"]=894;e["a161"]=838;e["a163"]=1016;e["a164"]=458;e["a196"]=748;e["a165"]=924;e["a192"]=748;e["a166"]=918;e["a167"]=927;e["a168"]=928;e["a169"]=928;e["a170"]=834;e["a171"]=873;e["a172"]=828;e["a173"]=924;e["a162"]=924;e["a174"]=917;e["a175"]=930;e["a176"]=931;e["a177"]=463;e["a178"]=883;e["a179"]=836;e["a193"]=836;e["a180"]=867;e["a199"]=867;e["a181"]=696;e["a200"]=696;e["a182"]=874;e["a201"]=874;e["a183"]=760;e["a184"]=946;e["a197"]=771;e["a185"]=865;e["a194"]=771;e["a198"]=888;e["a186"]=967;e["a195"]=888;e["a187"]=831;e["a188"]=873;e["a189"]=927;e["a190"]=970;e["a191"]=918})});e.getMetrics=a});(function(e,t){{t(e.pdfjsCoreMurmurHash3={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.Uint32ArrayView;var a=function i(e){var t=4294901760;var a=65535;function i(e){var t=3285377520;this.h1=e?e&4294967295:t;this.h2=e?e&4294967295:t}var n=false;try{new Uint32Array(new Uint8Array(5).buffer,0,1)}catch(s){n=true}i.prototype={update:function o(e){var i=n;var s;if(typeof e==="string"){var o=new Uint8Array(e.length*2);var l=0;for(s=0;s<e.length;s++){var c=e.charCodeAt(s);if(c<=255){o[l++]=c}else{o[l++]=c>>>8;o[l++]=c&255}}}else if(e instanceof Uint8Array){o=e;l=o.length}else if(typeof e==="object"&&"length"in e){o=e;l=o.length;i=true}else{throw new Error("Wrong data format in MurmurHash3_64_update. "+"Input must be a string or array.")}var h=l>>2;var u=l-h*4;var f=i?new r(o,h):new Uint32Array(o.buffer,0,h);var d=0;var g=0;var v=this.h1;var m=this.h2;var p=3432918353;var b=461845907;var y=p&a;var k=b&a;for(s=0;s<h;s++){if(s&1){d=f[s];d=d*p&t|d*y&a;d=d<<15|d>>>17;d=d*b&t|d*k&a;v^=d;v=v<<13|v>>>19;v=v*5+3864292196}else{g=f[s];g=g*p&t|g*y&a;g=g<<15|g>>>17;g=g*b&t|g*k&a;m^=g;m=m<<13|m>>>19;m=m*5+3864292196}}d=0;switch(u){case 3:d^=o[h*4+2]<<16;case 2:d^=o[h*4+1]<<8;case 1:d^=o[h*4];d=d*p&t|d*y&a;d=d<<15|d>>>17;d=d*b&t|d*k&a;if(h&1){v^=d}else{m^=d}}this.h1=v;this.h2=m;return this},hexdigest:function l(){var e=this.h1;var r=this.h2;e^=r>>>1;e=e*3981806797&t|e*36045&a;r=r*4283543511&t|((r<<16|e>>>16)*2950163797&t)>>>16;e^=r>>>1;e=e*444984403&t|e*60499&a;r=r*3301882366&t|((r<<16|e>>>16)*3120437893&t)>>>16;e^=r>>>1;for(var i=0,n=[e,r],s="";i<n.length;i++){var o=(n[i]>>>0).toString(16);while(o.length<8){o="0"+o}s+=o}return s}};return i}();e.MurmurHash3_64=a});(function(e,t){{t(e.pdfjsCorePrimitives={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.isArray;var a=function g(){function e(e){this.name=e}e.prototype={};var t=Object.create(null);e.get=function r(a){var i=t[a];return i?i:t[a]=new e(a)};return e}();var i=function v(){function e(e){this.cmd=e}e.prototype={};var t=Object.create(null);e.get=function r(a){var i=t[a];return i?i:t[a]=new e(a)};return e}();var n=function m(){var e=function a(){return e};function t(t){this.map=Object.create(null);this.xref=t;this.objId=null;this.__nonSerializable__=e}t.prototype={assignXref:function i(e){this.xref=e},get:function n(e,t,r){var a;var i=this.xref;if(typeof(a=this.map[e])!=="undefined"||e in this.map||typeof t==="undefined"){return i?i.fetchIfRef(a):a}if(typeof(a=this.map[t])!=="undefined"||t in this.map||typeof r==="undefined"){return i?i.fetchIfRef(a):a}a=this.map[r]||null;return i?i.fetchIfRef(a):a},getAsync:function s(e,t,r){var a;var i=this.xref;if(typeof(a=this.map[e])!=="undefined"||e in this.map||typeof t==="undefined"){if(i){return i.fetchIfRefAsync(a)}return Promise.resolve(a)}if(typeof(a=this.map[t])!=="undefined"||t in this.map||typeof r==="undefined"){if(i){return i.fetchIfRefAsync(a)}return Promise.resolve(a)}a=this.map[r]||null;if(i){return i.fetchIfRefAsync(a)}return Promise.resolve(a)},getArray:function o(e,t,a){var i=this.get(e,t,a);var n=this.xref;if(!r(i)||!n){return i}i=i.slice();for(var s=0,o=i.length;s<o;s++){if(!f(i[s])){continue}i[s]=n.fetch(i[s])}return i},getRaw:function l(e){return this.map[e]},getKeys:function c(){return Object.keys(this.map)},set:function h(e,t){this.map[e]=t},has:function d(e){return e in this.map},forEach:function g(e){for(var t in this.map){e(t,this.get(t))}}};t.empty=new t(null);t.merge=function v(e,r){var a=new t(e);for(var i=0,n=r.length;i<n;i++){var s=r[i];if(!u(s)){continue}for(var o in s.map){if(a.map[o]){continue}a.map[o]=s.map[o]}}return a};return t}();var s=function p(){function e(e,t){this.num=e;this.gen=t}e.prototype={toString:function t(){var e=this.num+"R";if(this.gen!==0){e+=this.gen}return e}};return e}();var o=function b(){function e(){this.dict=Object.create(null)}e.prototype={has:function t(e){return e.toString()in this.dict},put:function r(e){this.dict[e.toString()]=true},remove:function a(e){delete this.dict[e.toString()]}};return e}();var l=function y(){function e(){this.dict=Object.create(null)}e.prototype={get:function t(e){return this.dict[e.toString()]},has:function r(e){return e.toString()in this.dict},put:function a(e,t){this.dict[e.toString()]=t},putAlias:function i(e,t){this.dict[e.toString()]=this.get(t)},forEach:function n(e,t){for(var r in this.dict){e.call(t,this.dict[r])}},clear:function s(){this.dict=Object.create(null)}};return e}();function c(e){return e instanceof a}function h(e,t){return e instanceof i&&(t===undefined||e.cmd===t)}function u(e,t){if(!(e instanceof n)){return false}if(!t){return true}var r=e.get("Type");return c(r)&&r.name===t}function f(e){return e instanceof s}function d(e){return typeof e==="object"&&e!==null&&e.getBytes!==undefined}e.Cmd=i;e.Dict=n;e.Name=a;e.Ref=s;e.RefSet=o;e.RefSetCache=l;e.isCmd=h;e.isDict=u;e.isName=c;e.isRef=f;e.isStream=d});(function(e,t){{t(e.pdfjsCoreStandardFonts={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.getLookupTableFactory;var a=r(function(e){e["ArialNarrow"]="Helvetica";e["ArialNarrow-Bold"]="Helvetica-Bold";e["ArialNarrow-BoldItalic"]="Helvetica-BoldOblique";e["ArialNarrow-Italic"]="Helvetica-Oblique";e["ArialBlack"]="Helvetica";e["ArialBlack-Bold"]="Helvetica-Bold";e["ArialBlack-BoldItalic"]="Helvetica-BoldOblique";e["ArialBlack-Italic"]="Helvetica-Oblique";e["Arial"]="Helvetica";e["Arial-Bold"]="Helvetica-Bold";e["Arial-BoldItalic"]="Helvetica-BoldOblique";e["Arial-Italic"]="Helvetica-Oblique";e["Arial-BoldItalicMT"]="Helvetica-BoldOblique";e["Arial-BoldMT"]="Helvetica-Bold";e["Arial-ItalicMT"]="Helvetica-Oblique";e["ArialMT"]="Helvetica";e["Courier-Bold"]="Courier-Bold";e["Courier-BoldItalic"]="Courier-BoldOblique";e["Courier-Italic"]="Courier-Oblique";e["CourierNew"]="Courier";e["CourierNew-Bold"]="Courier-Bold";e["CourierNew-BoldItalic"]="Courier-BoldOblique";e["CourierNew-Italic"]="Courier-Oblique";e["CourierNewPS-BoldItalicMT"]="Courier-BoldOblique";e["CourierNewPS-BoldMT"]="Courier-Bold";e["CourierNewPS-ItalicMT"]="Courier-Oblique";e["CourierNewPSMT"]="Courier";e["Helvetica"]="Helvetica";e["Helvetica-Bold"]="Helvetica-Bold";e["Helvetica-BoldItalic"]="Helvetica-BoldOblique";e["Helvetica-BoldOblique"]="Helvetica-BoldOblique";e["Helvetica-Italic"]="Helvetica-Oblique";e["Helvetica-Oblique"]="Helvetica-Oblique";e["Symbol-Bold"]="Symbol";e["Symbol-BoldItalic"]="Symbol";e["Symbol-Italic"]="Symbol";e["TimesNewRoman"]="Times-Roman";e["TimesNewRoman-Bold"]="Times-Bold";e["TimesNewRoman-BoldItalic"]="Times-BoldItalic";e["TimesNewRoman-Italic"]="Times-Italic";e["TimesNewRomanPS"]="Times-Roman";e["TimesNewRomanPS-Bold"]="Times-Bold";e["TimesNewRomanPS-BoldItalic"]="Times-BoldItalic";e["TimesNewRomanPS-BoldItalicMT"]="Times-BoldItalic";e["TimesNewRomanPS-BoldMT"]="Times-Bold";e["TimesNewRomanPS-Italic"]="Times-Italic";e["TimesNewRomanPS-ItalicMT"]="Times-Italic";e["TimesNewRomanPSMT"]="Times-Roman";e["TimesNewRomanPSMT-Bold"]="Times-Bold";e["TimesNewRomanPSMT-BoldItalic"]="Times-BoldItalic";e["TimesNewRomanPSMT-Italic"]="Times-Italic"});var i=r(function(e){e["CenturyGothic"]="Helvetica";e["CenturyGothic-Bold"]="Helvetica-Bold";e["CenturyGothic-BoldItalic"]="Helvetica-BoldOblique";e["CenturyGothic-Italic"]="Helvetica-Oblique";e["ComicSansMS"]="Comic Sans MS";e["ComicSansMS-Bold"]="Comic Sans MS-Bold";e["ComicSansMS-BoldItalic"]="Comic Sans MS-BoldItalic";e["ComicSansMS-Italic"]="Comic Sans MS-Italic";e["LucidaConsole"]="Courier";e["LucidaConsole-Bold"]="Courier-Bold";e["LucidaConsole-BoldItalic"]="Courier-BoldOblique";e["LucidaConsole-Italic"]="Courier-Oblique";e["MS-Gothic"]="MS Gothic";e["MS-Gothic-Bold"]="MS Gothic-Bold";e["MS-Gothic-BoldItalic"]="MS Gothic-BoldItalic";e["MS-Gothic-Italic"]="MS Gothic-Italic";e["MS-Mincho"]="MS Mincho";e["MS-Mincho-Bold"]="MS Mincho-Bold";e["MS-Mincho-BoldItalic"]="MS Mincho-BoldItalic";e["MS-Mincho-Italic"]="MS Mincho-Italic";e["MS-PGothic"]="MS PGothic";e["MS-PGothic-Bold"]="MS PGothic-Bold";e["MS-PGothic-BoldItalic"]="MS PGothic-BoldItalic";e["MS-PGothic-Italic"]="MS PGothic-Italic";e["MS-PMincho"]="MS PMincho";e["MS-PMincho-Bold"]="MS PMincho-Bold";e["MS-PMincho-BoldItalic"]="MS PMincho-BoldItalic";e["MS-PMincho-Italic"]="MS PMincho-Italic";e["Wingdings"]="ZapfDingbats"});var n=r(function(e){e["Adobe Jenson"]=true;e["Adobe Text"]=true;e["Albertus"]=true;e["Aldus"]=true;e["Alexandria"]=true;e["Algerian"]=true;e["American Typewriter"]=true;e["Antiqua"]=true;e["Apex"]=true;e["Arno"]=true;e["Aster"]=true;e["Aurora"]=true;e["Baskerville"]=true;e["Bell"]=true;e["Bembo"]=true;e["Bembo Schoolbook"]=true;e["Benguiat"]=true;e["Berkeley Old Style"]=true;e["Bernhard Modern"]=true;e["Berthold City"]=true;e["Bodoni"]=true;e["Bauer Bodoni"]=true;e["Book Antiqua"]=true;e["Bookman"]=true;e["Bordeaux Roman"]=true;e["Californian FB"]=true;e["Calisto"]=true;e["Calvert"]=true;e["Capitals"]=true;e["Cambria"]=true;e["Cartier"]=true;e["Caslon"]=true;e["Catull"]=true;e["Centaur"]=true;e["Century Old Style"]=true;e["Century Schoolbook"]=true;e["Chaparral"]=true;e["Charis SIL"]=true;e["Cheltenham"]=true;e["Cholla Slab"]=true;e["Clarendon"]=true;e["Clearface"]=true;e["Cochin"]=true;e["Colonna"]=true;e["Computer Modern"]=true;e["Concrete Roman"]=true;e["Constantia"]=true;e["Cooper Black"]=true;e["Corona"]=true;e["Ecotype"]=true;e["Egyptienne"]=true;e["Elephant"]=true;e["Excelsior"]=true;e["Fairfield"]=true;e["FF Scala"]=true;e["Folkard"]=true;e["Footlight"]=true;e["FreeSerif"]=true;e["Friz Quadrata"]=true;e["Garamond"]=true;e["Gentium"]=true;e["Georgia"]=true;e["Gloucester"]=true;e["Goudy Old Style"]=true;e["Goudy Schoolbook"]=true;e["Goudy Pro Font"]=true;e["Granjon"]=true;e["Guardian Egyptian"]=true;e["Heather"]=true;e["Hercules"]=true;e["High Tower Text"]=true;e["Hiroshige"]=true;e["Hoefler Text"]=true;e["Humana Serif"]=true;e["Imprint"]=true;e["Ionic No. 5"]=true;e["Janson"]=true;e["Joanna"]=true;e["Korinna"]=true;e["Lexicon"]=true;e["Liberation Serif"]=true;e["Linux Libertine"]=true;e["Literaturnaya"]=true;e["Lucida"]=true;e["Lucida Bright"]=true;e["Melior"]=true;e["Memphis"]=true;e["Miller"]=true;e["Minion"]=true;e["Modern"]=true;e["Mona Lisa"]=true;e["Mrs Eaves"]=true;e["MS Serif"]=true;e["Museo Slab"]=true;e["New York"]=true;e["Nimbus Roman"]=true;e["NPS Rawlinson Roadway"]=true;e["Palatino"]=true;e["Perpetua"]=true;e["Plantin"]=true;e["Plantin Schoolbook"]=true;e["Playbill"]=true;e["Poor Richard"]=true;e["Rawlinson Roadway"]=true;e["Renault"]=true;e["Requiem"]=true;e["Rockwell"]=true;e["Roman"]=true;e["Rotis Serif"]=true;e["Sabon"]=true;e["Scala"]=true;e["Seagull"]=true;e["Sistina"]=true;e["Souvenir"]=true;e["STIX"]=true;e["Stone Informal"]=true;e["Stone Serif"]=true;e["Sylfaen"]=true;e["Times"]=true;e["Trajan"]=true;e["Trinité"]=true;e["Trump Mediaeval"]=true;e["Utopia"]=true;e["Vale Type"]=true;e["Bitstream Vera"]=true;e["Vera Serif"]=true;e["Versailles"]=true;e["Wanted"]=true;e["Weiss"]=true;e["Wide Latin"]=true;e["Windsor"]=true;e["XITS"]=true});var s=r(function(e){e["Dingbats"]=true;e["Symbol"]=true;e["ZapfDingbats"]=true});var o=r(function(e){e[2]=10;e[3]=32;e[4]=33;e[5]=34;e[6]=35;e[7]=36;e[8]=37;e[9]=38;e[10]=39;e[11]=40;e[12]=41;e[13]=42;e[14]=43;e[15]=44;e[16]=45;e[17]=46;e[18]=47;e[19]=48;e[20]=49;e[21]=50;e[22]=51;e[23]=52;e[24]=53;e[25]=54;e[26]=55;e[27]=56;e[28]=57;e[29]=58;e[30]=894;e[31]=60;e[32]=61;e[33]=62;e[34]=63;e[35]=64;e[36]=65;e[37]=66;e[38]=67;e[39]=68;e[40]=69;e[41]=70;e[42]=71;e[43]=72;e[44]=73;e[45]=74;e[46]=75;e[47]=76;e[48]=77;e[49]=78;e[50]=79;e[51]=80;e[52]=81;e[53]=82;e[54]=83;e[55]=84;e[56]=85;e[57]=86;e[58]=87;e[59]=88;e[60]=89;e[61]=90;e[62]=91;e[63]=92;e[64]=93;e[65]=94;e[66]=95;e[67]=96;e[68]=97;e[69]=98;e[70]=99;e[71]=100;e[72]=101;e[73]=102;e[74]=103;e[75]=104;e[76]=105;e[77]=106;e[78]=107;e[79]=108;e[80]=109;e[81]=110;e[82]=111;e[83]=112;e[84]=113;e[85]=114;e[86]=115;e[87]=116;e[88]=117;e[89]=118;e[90]=119;e[91]=120;e[92]=121;e[93]=122;e[94]=123;e[95]=124;e[96]=125;e[97]=126;e[98]=196;e[99]=197;e[100]=199;e[101]=201;e[102]=209;e[103]=214;e[104]=220;e[105]=225;e[106]=224;e[107]=226;e[108]=228;e[109]=227;e[110]=229;e[111]=231;e[112]=233;e[113]=232;e[114]=234;e[115]=235;e[116]=237;e[117]=236;e[118]=238;e[119]=239;e[120]=241;e[121]=243;e[122]=242;e[123]=244;e[124]=246;e[125]=245;e[126]=250;e[127]=249;e[128]=251;e[129]=252;e[130]=8224;e[131]=176;e[132]=162;e[133]=163;e[134]=167;e[135]=8226;e[136]=182;e[137]=223;e[138]=174;e[139]=169;e[140]=8482;e[141]=180;e[142]=168;e[143]=8800;e[144]=198;e[145]=216;e[146]=8734;e[147]=177;e[148]=8804;e[149]=8805;e[150]=165;e[151]=181;e[152]=8706;e[153]=8721;e[154]=8719;e[156]=8747;e[157]=170;e[158]=186;e[159]=8486;e[160]=230;e[161]=248;e[162]=191;e[163]=161;e[164]=172;e[165]=8730;e[166]=402;e[167]=8776;e[168]=8710;e[169]=171;e[170]=187;e[171]=8230;e[210]=218;e[223]=711;e[224]=321;e[225]=322;e[227]=353;e[229]=382;e[234]=253;e[252]=263;e[253]=268;e[254]=269;e[258]=258;e[260]=260;e[261]=261;e[265]=280;e[266]=281;e[268]=283;e[269]=313;e[275]=323;e[276]=324;e[278]=328;e[284]=345;e[285]=346;e[286]=347;e[292]=367;e[295]=377;e[296]=378;e[298]=380;e[305]=963;e[306]=964;e[307]=966;e[308]=8215;e[309]=8252;e[310]=8319;e[311]=8359;e[312]=8592;e[313]=8593;e[337]=9552;e[493]=1039;e[494]=1040;e[705]=1524;e[706]=8362;e[710]=64288;e[711]=64298;e[759]=1617;e[761]=1776;e[763]=1778;e[775]=1652;e[777]=1764;e[778]=1780;e[779]=1781;e[780]=1782;e[782]=771;e[783]=64726;e[786]=8363;e[788]=8532;e[790]=768;e[791]=769;e[792]=768;e[795]=803;e[797]=64336;e[798]=64337;e[799]=64342;e[800]=64343;e[801]=64344;e[802]=64345;e[803]=64362;e[804]=64363;e[805]=64364;e[2424]=7821;e[2425]=7822;e[2426]=7823;e[2427]=7824;e[2428]=7825;e[2429]=7826;e[2430]=7827;e[2433]=7682;e[2678]=8045;e[2679]=8046;e[2830]=1552;e[2838]=686;e[2840]=751;e[2842]=753;e[2843]=754;e[2844]=755;e[2846]=757;e[2856]=767;e[2857]=848;e[2858]=849;e[2862]=853;e[2863]=854;e[2864]=855;e[2865]=861;e[2866]=862;e[2906]=7460;e[2908]=7462;e[2909]=7463;e[2910]=7464;e[2912]=7466;e[2913]=7467;e[2914]=7468;e[2916]=7470;e[2917]=7471;e[2918]=7472;e[2920]=7474;e[2921]=7475;e[2922]=7476;e[2924]=7478;e[2925]=7479;e[2926]=7480;e[2928]=7482;e[2929]=7483;e[2930]=7484;e[2932]=7486;e[2933]=7487;e[2934]=7488;e[2936]=7490;e[2937]=7491;e[2938]=7492;e[2940]=7494;e[2941]=7495;e[2942]=7496;e[2944]=7498;e[2946]=7500;e[2948]=7502;e[2950]=7504;e[2951]=7505;e[2952]=7506;e[2954]=7508;e[2955]=7509;e[2956]=7510;e[2958]=7512;e[2959]=7513;e[2960]=7514;e[2962]=7516;e[2963]=7517;e[2964]=7518;e[2966]=7520;e[2967]=7521;e[2968]=7522;e[2970]=7524;e[2971]=7525;e[2972]=7526;e[2974]=7528;e[2975]=7529;e[2976]=7530;e[2978]=1537;e[2979]=1538;e[2980]=1539;e[2982]=1549;e[2983]=1551;e[2984]=1552;e[2986]=1554;e[2987]=1555;e[2988]=1556;e[2990]=1623;e[2991]=1624;e[2995]=1775;e[2999]=1791;e[3002]=64290;e[3003]=64291;e[3004]=64292;e[3006]=64294;e[3007]=64295;e[3008]=64296;e[3011]=1900;e[3014]=8223;e[3015]=8244;e[3017]=7532;e[3018]=7533;e[3019]=7534;e[3075]=7590;e[3076]=7591;e[3079]=7594;e[3080]=7595;e[3083]=7598;e[3084]=7599;e[3087]=7602;e[3088]=7603;e[3091]=7606;e[3092]=7607;e[3095]=7610;e[3096]=7611;e[3099]=7614;e[3100]=7615;e[3103]=7618;e[3104]=7619;e[3107]=8337;e[3108]=8338;e[3116]=1884;e[3119]=1885;e[3120]=1885;e[3123]=1886;e[3124]=1886;e[3127]=1887;e[3128]=1887;e[3131]=1888;e[3132]=1888;e[3135]=1889;e[3136]=1889;e[3139]=1890;e[3140]=1890;e[3143]=1891;e[3144]=1891;e[3147]=1892;e[3148]=1892;e[3153]=580;e[3154]=581;e[3157]=584;e[3158]=585;e[3161]=588;e[3162]=589;e[3165]=891;e[3166]=892;e[3169]=1274;e[3170]=1275;e[3173]=1278;e[3174]=1279;e[3181]=7622;e[3182]=7623;e[3282]=11799;e[3316]=578;e[3379]=42785;e[3393]=1159;e[3416]=8377});var l=r(function(e){e[227]=322;e[264]=261;e[291]=346});e.getStdFontMap=a;e.getNonStdFontMap=i;e.getSerifFonts=n;e.getSymbolsFonts=s;e.getGlyphMapForStandardFonts=o;e.getSupplementalGlyphMapForArialBlack=l});(function(e,t){{t(e.pdfjsCoreUnicode={},e.pdfjsSharedUtil)}})(this,function(e,t){var r=t.getLookupTableFactory;var a=r(function(e){e[63721]=169;e[63193]=169;e[63720]=174;e[63194]=174;e[63722]=8482;e[63195]=8482;e[63729]=9127;e[63730]=9128;e[63731]=9129;e[63740]=9131;e[63741]=9132;e[63742]=9133;e[63726]=9121;e[63727]=9122;e[63728]=9123;e[63737]=9124;e[63738]=9125;e[63739]=9126;e[63723]=9115;e[63724]=9116;e[63725]=9117;e[63734]=9118;e[63735]=9119;e[63736]=9120});function i(e){if(e>=65520&&e<=65535){return 0}else if(e>=62976&&e<=63743){return a()[e]||e}return e}function n(e,t){var r=t[e];if(r!==undefined){return r}if(!e){return-1}if(e[0]==="u"){var a=e.length,i;if(a===7&&e[1]==="n"&&e[2]==="i"){i=e.substr(3)}else if(a>=5&&a<=7){i=e.substr(1)}else{return-1}if(i===i.toUpperCase()){r=parseInt(i,16);if(r>=0){return r}}}return-1}var s=[{begin:0,end:127},{begin:128,end:255},{begin:256,end:383},{begin:384,end:591},{begin:592,end:687},{begin:688,end:767},{begin:768,end:879},{begin:880,end:1023},{begin:11392,end:11519},{begin:1024,end:1279},{begin:1328,end:1423},{begin:1424,end:1535},{begin:42240,end:42559},{begin:1536,end:1791},{begin:1984,end:2047},{begin:2304,end:2431},{begin:2432,end:2559},{begin:2560,end:2687},{begin:2688,end:2815},{begin:2816,end:2943},{begin:2944,end:3071},{begin:3072,end:3199},{begin:3200,end:3327},{begin:3328,end:3455},{begin:3584,end:3711},{begin:3712,end:3839},{begin:4256,end:4351},{begin:6912,end:7039},{begin:4352,end:4607},{begin:7680,end:7935},{begin:7936,end:8191},{begin:8192,end:8303},{begin:8304,end:8351},{begin:8352,end:8399},{begin:8400,end:8447},{begin:8448,end:8527},{begin:8528,end:8591},{begin:8592,end:8703},{begin:8704,end:8959},{begin:8960,end:9215},{begin:9216,end:9279},{begin:9280,end:9311},{begin:9312,end:9471},{begin:9472,end:9599},{begin:9600,end:9631},{begin:9632,end:9727},{begin:9728,end:9983},{begin:9984,end:10175},{begin:12288,end:12351},{begin:12352,end:12447},{begin:12448,end:12543},{begin:12544,end:12591},{begin:12592,end:12687},{begin:43072,end:43135},{begin:12800,end:13055},{begin:13056,end:13311},{begin:44032,end:55215},{begin:55296,end:57343},{begin:67840,end:67871},{begin:19968,end:40959},{begin:57344,end:63743},{begin:12736,end:12783},{begin:64256,end:64335},{begin:64336,end:65023},{begin:65056,end:65071},{begin:65040,end:65055},{begin:65104,end:65135},{begin:65136,end:65279},{begin:65280,end:65519},{begin:65520,end:65535},{begin:3840,end:4095},{begin:1792,end:1871},{begin:1920,end:1983},{begin:3456,end:3583},{begin:4096,end:4255},{begin:4608,end:4991},{begin:5024,end:5119},{begin:5120,end:5759},{begin:5760,end:5791},{begin:5792,end:5887},{begin:6016,end:6143},{begin:6144,end:6319},{begin:10240,end:10495},{begin:40960,end:42127},{begin:5888,end:5919},{begin:66304,end:66351},{begin:66352,end:66383},{begin:66560,end:66639},{begin:118784,end:119039},{begin:119808,end:120831},{begin:1044480,end:1048573},{begin:65024,end:65039},{begin:917504,end:917631},{begin:6400,end:6479},{begin:6480,end:6527},{begin:6528,end:6623},{begin:6656,end:6687},{begin:11264,end:11359},{begin:11568,end:11647},{begin:19904,end:19967},{begin:43008,end:43055},{begin:65536,end:65663},{begin:65856,end:65935},{begin:66432,end:66463},{begin:66464,end:66527},{begin:66640,end:66687},{begin:66688,end:66735},{begin:67584,end:67647},{begin:68096,end:68191},{begin:119552,end:119647},{begin:73728,end:74751},{begin:119648,end:119679},{begin:7040,end:7103},{begin:7168,end:7247},{begin:7248,end:7295},{begin:43136,end:43231},{begin:43264,end:43311},{begin:43312,end:43359},{begin:43520,end:43615},{begin:65936,end:65999},{begin:66e3,end:66047},{begin:66208,end:66271},{begin:127024,end:127135}];function o(e){for(var t=0,r=s.length;t<r;t++){var a=s[t];if(e>=a.begin&&e<a.end){return t}}return-1}function l(e){var t=s[13];if(e>=t.begin&&e<t.end){return true}t=s[11];if(e>=t.begin&&e<t.end){return true}return false}var c=r(function(e){e["¨"]=" ̈";e["¯"]=" ̄";e["´"]=" ́";e["µ"]="μ";e["¸"]=" ̧";e["IJ"]="IJ";e["ij"]="ij";e["Ŀ"]="L·";e["ŀ"]="l·";e["ʼn"]="ʼn";e["ſ"]="s";e["DŽ"]="DŽ";e["Dž"]="Dž";e["dž"]="dž";e["LJ"]="LJ";e["Lj"]="Lj";e["lj"]="lj";e["NJ"]="NJ";e["Nj"]="Nj";e["nj"]="nj";e["DZ"]="DZ";e["Dz"]="Dz";e["dz"]="dz";e["˘"]=" ̆";e["˙"]=" ̇";e["˚"]=" ̊";e["˛"]=" ̨";e["˜"]=" ̃";e["˝"]=" ̋";e["ͺ"]=" ͅ";e["΄"]=" ́";e["ϐ"]="β";e["ϑ"]="θ";e["ϒ"]="Υ";e["ϕ"]="φ";e["ϖ"]="π";e["ϰ"]="κ";e["ϱ"]="ρ";e["ϲ"]="ς";e["ϴ"]="Θ";e["ϵ"]="ε";e["Ϲ"]="Σ";e["և"]="եւ";e["ٵ"]="اٴ";e["ٶ"]="وٴ";e["ٷ"]="ۇٴ";e["ٸ"]="يٴ";e["ำ"]="ํา";e["ຳ"]="ໍາ";e["ໜ"]="ຫນ";e["ໝ"]="ຫມ";e["ཷ"]="ྲཱྀ";e["ཹ"]="ླཱྀ";e["ẚ"]="aʾ";e["᾽"]=" ̓";e["᾿"]=" ̓";e["῀"]=" ͂";e["῾"]=" ̔";e[" "]=" ";e[" "]=" ";e[" "]=" ";e[" "]=" ";e[" "]=" ";e[" "]=" ";e[" "]=" ";e[" "]=" ";e["‗"]=" ̳";e["․"]=".";e["‥"]="..";e["…"]="...";e["″"]="′′";e["‴"]="′′′";e["‶"]="‵‵";e["‷"]="‵‵‵";e["‼"]="!!";e["‾"]=" ̅";e["⁇"]="??";e["⁈"]="?!";e["⁉"]="!?";e["⁗"]="′′′′";e[" "]=" ";e["₨"]="Rs";e["℀"]="a/c";e["℁"]="a/s";e["℃"]="°C";e["℅"]="c/o";e["℆"]="c/u";e["ℇ"]="Ɛ";e["℉"]="°F";e["№"]="No";e["℡"]="TEL";e["ℵ"]="א";e["ℶ"]="ב";e["ℷ"]="ג";e["ℸ"]="ד";e["℻"]="FAX";e["Ⅰ"]="I";e["Ⅱ"]="II";e["Ⅲ"]="III";e["Ⅳ"]="IV";e["Ⅴ"]="V";e["Ⅵ"]="VI";e["Ⅶ"]="VII";e["Ⅷ"]="VIII";e["Ⅸ"]="IX";e["Ⅹ"]="X";e["Ⅺ"]="XI";e["Ⅻ"]="XII";e["Ⅼ"]="L";e["Ⅽ"]="C";e["Ⅾ"]="D";e["Ⅿ"]="M";e["ⅰ"]="i";e["ⅱ"]="ii";e["ⅲ"]="iii";e["ⅳ"]="iv";e["ⅴ"]="v";e["ⅵ"]="vi";e["ⅶ"]="vii";e["ⅷ"]="viii";e["ⅸ"]="ix";e["ⅹ"]="x";e["ⅺ"]="xi";e["ⅻ"]="xii";e["ⅼ"]="l";e["ⅽ"]="c";e["ⅾ"]="d";e["ⅿ"]="m";e["∬"]="∫∫";e["∭"]="∫∫∫";e["∯"]="∮∮";e["∰"]="∮∮∮";e["⑴"]="(1)";e["⑵"]="(2)";e["⑶"]="(3)";e["⑷"]="(4)";e["⑸"]="(5)";e["⑹"]="(6)";e["⑺"]="(7)";e["⑻"]="(8)";e["⑼"]="(9)";e["⑽"]="(10)";e["⑾"]="(11)";e["⑿"]="(12)";e["⒀"]="(13)";e["⒁"]="(14)";e["⒂"]="(15)";e["⒃"]="(16)";e["⒄"]="(17)";e["⒅"]="(18)";e["⒆"]="(19)";e["⒇"]="(20)";e["⒈"]="1.";e["⒉"]="2.";e["⒊"]="3.";e["⒋"]="4.";e["⒌"]="5.";e["⒍"]="6.";e["⒎"]="7.";e["⒏"]="8.";e["⒐"]="9.";e["⒑"]="10.";e["⒒"]="11.";e["⒓"]="12.";e["⒔"]="13.";e["⒕"]="14.";e["⒖"]="15.";e["⒗"]="16.";e["⒘"]="17.";e["⒙"]="18.";e["⒚"]="19.";e["⒛"]="20.";e["⒜"]="(a)";e["⒝"]="(b)";e["⒞"]="(c)";e["⒟"]="(d)";e["⒠"]="(e)";e["⒡"]="(f)";e["⒢"]="(g)";e["⒣"]="(h)";e["⒤"]="(i)";e["⒥"]="(j)";e["⒦"]="(k)";e["⒧"]="(l)";e["⒨"]="(m)";e["⒩"]="(n)";e["⒪"]="(o)";e["⒫"]="(p)";e["⒬"]="(q)";e["⒭"]="(r)";e["⒮"]="(s)";e["⒯"]="(t)";e["⒰"]="(u)";e["⒱"]="(v)";e["⒲"]="(w)";e["⒳"]="(x)";e["⒴"]="(y)";e["⒵"]="(z)";e["⨌"]="∫∫∫∫";e["⩴"]="::=";e["⩵"]="==";e["⩶"]="===";e["⺟"]="母";e["⻳"]="龟";e["⼀"]="一";e["⼁"]="丨";e["⼂"]="丶";e["⼃"]="丿";e["⼄"]="乙";e["⼅"]="亅";e["⼆"]="二";e["⼇"]="亠";e["⼈"]="人";e["⼉"]="儿";e["⼊"]="入";e["⼋"]="八";e["⼌"]="冂";e["⼍"]="冖";e["⼎"]="冫";e["⼏"]="几";e["⼐"]="凵";e["⼑"]="刀";e["⼒"]="力";e["⼓"]="勹";e["⼔"]="匕";e["⼕"]="匚";e["⼖"]="匸";e["⼗"]="十";e["⼘"]="卜";e["⼙"]="卩";e["⼚"]="厂";e["⼛"]="厶";e["⼜"]="又";e["⼝"]="口";e["⼞"]="囗";e["⼟"]="土";e["⼠"]="士";e["⼡"]="夂";e["⼢"]="夊";e["⼣"]="夕";e["⼤"]="大";e["⼥"]="女";e["⼦"]="子";e["⼧"]="宀";e["⼨"]="寸";e["⼩"]="小";e["⼪"]="尢";e["⼫"]="尸";e["⼬"]="屮";e["⼭"]="山";e["⼮"]="巛";e["⼯"]="工";e["⼰"]="己";e["⼱"]="巾";e["⼲"]="干";e["⼳"]="幺";e["⼴"]="广";e["⼵"]="廴";e["⼶"]="廾";e["⼷"]="弋";e["⼸"]="弓";e["⼹"]="彐";e["⼺"]="彡";e["⼻"]="彳";e["⼼"]="心";e["⼽"]="戈";e["⼾"]="戶";e["⼿"]="手";e["⽀"]="支";e["⽁"]="攴";e["⽂"]="文";e["⽃"]="斗";e["⽄"]="斤";e["⽅"]="方";e["⽆"]="无";e["⽇"]="日";e["⽈"]="曰";e["⽉"]="月";e["⽊"]="木";e["⽋"]="欠";e["⽌"]="止";e["⽍"]="歹";e["⽎"]="殳";e["⽏"]="毋";e["⽐"]="比";e["⽑"]="毛";e["⽒"]="氏";e["⽓"]="气";e["⽔"]="水";e["⽕"]="火";e["⽖"]="爪";e["⽗"]="父";e["⽘"]="爻";e["⽙"]="爿";e["⽚"]="片";e["⽛"]="牙";e["⽜"]="牛";e["⽝"]="犬";e["⽞"]="玄";e["⽟"]="玉";e["⽠"]="瓜";e["⽡"]="瓦";e["⽢"]="甘";e["⽣"]="生";e["⽤"]="用";e["⽥"]="田";e["⽦"]="疋";e["⽧"]="疒";e["⽨"]="癶";e["⽩"]="白";e["⽪"]="皮";e["⽫"]="皿";e["⽬"]="目";e["⽭"]="矛";e["⽮"]="矢";e["⽯"]="石";e["⽰"]="示";e["⽱"]="禸";e["⽲"]="禾";e["⽳"]="穴";e["⽴"]="立";e["⽵"]="竹";e["⽶"]="米";e["⽷"]="糸";e["⽸"]="缶";e["⽹"]="网";e["⽺"]="羊";e["⽻"]="羽";e["⽼"]="老";e["⽽"]="而";e["⽾"]="耒";e["⽿"]="耳";e["⾀"]="聿";e["⾁"]="肉";e["⾂"]="臣";e["⾃"]="自";e["⾄"]="至";e["⾅"]="臼";e["⾆"]="舌";e["⾇"]="舛";e["⾈"]="舟";e["⾉"]="艮";e["⾊"]="色";e["⾋"]="艸";e["⾌"]="虍";e["⾍"]="虫";e["⾎"]="血";e["⾏"]="行";e["⾐"]="衣";e["⾑"]="襾";e["⾒"]="見";e["⾓"]="角";e["⾔"]="言";e["⾕"]="谷";e["⾖"]="豆";e["⾗"]="豕";e["⾘"]="豸";e["⾙"]="貝";e["⾚"]="赤";e["⾛"]="走";e["⾜"]="足";e["⾝"]="身";e["⾞"]="車";e["⾟"]="辛";e["⾠"]="辰";e["⾡"]="辵";e["⾢"]="邑";e["⾣"]="酉";e["⾤"]="釆";e["⾥"]="里";e["⾦"]="金";e["⾧"]="長";e["⾨"]="門";e["⾩"]="阜";e["⾪"]="隶";e["⾫"]="隹";e["⾬"]="雨";e["⾭"]="靑";e["⾮"]="非";e["⾯"]="面";e["⾰"]="革";e["⾱"]="韋";e["⾲"]="韭";e["⾳"]="音";e["⾴"]="頁";e["⾵"]="風";e["⾶"]="飛";e["⾷"]="食";e["⾸"]="首";e["⾹"]="香";e["⾺"]="馬";e["⾻"]="骨";e["⾼"]="高";e["⾽"]="髟";e["⾾"]="鬥";e["⾿"]="鬯";e["⿀"]="鬲";e["⿁"]="鬼";e["⿂"]="魚";e["⿃"]="鳥";e["⿄"]="鹵";e["⿅"]="鹿";e["⿆"]="麥";e["⿇"]="麻";e["⿈"]="黃";e["⿉"]="黍";e["⿊"]="黑";e["⿋"]="黹";e["⿌"]="黽";e["⿍"]="鼎";e["⿎"]="鼓";e["⿏"]="鼠";e["⿐"]="鼻";e["⿑"]="齊";e["⿒"]="齒";e["⿓"]="龍";e["⿔"]="龜";e["⿕"]="龠";e["〶"]="〒";e["〸"]="十";e["〹"]="卄";e["〺"]="卅";e["゛"]=" ゙";e["゜"]=" ゚";e["ㄱ"]="ᄀ";e["ㄲ"]="ᄁ";e["ㄳ"]="ᆪ";e["ㄴ"]="ᄂ";e["ㄵ"]="ᆬ";e["ㄶ"]="ᆭ";e["ㄷ"]="ᄃ";e["ㄸ"]="ᄄ";e["ㄹ"]="ᄅ";e["ㄺ"]="ᆰ";e["ㄻ"]="ᆱ";e["ㄼ"]="ᆲ";e["ㄽ"]="ᆳ";e["ㄾ"]="ᆴ";e["ㄿ"]="ᆵ";e["ㅀ"]="ᄚ";e["ㅁ"]="ᄆ";e["ㅂ"]="ᄇ";e["ㅃ"]="ᄈ";e["ㅄ"]="ᄡ";e["ㅅ"]="ᄉ";e["ㅆ"]="ᄊ";e["ㅇ"]="ᄋ";e["ㅈ"]="ᄌ";e["ㅉ"]="ᄍ";e["ㅊ"]="ᄎ";e["ㅋ"]="ᄏ";e["ㅌ"]="ᄐ";e["ㅍ"]="ᄑ";e["ㅎ"]="ᄒ";e["ㅏ"]="ᅡ";e["ㅐ"]="ᅢ";e["ㅑ"]="ᅣ";e["ㅒ"]="ᅤ";e["ㅓ"]="ᅥ";e["ㅔ"]="ᅦ";e["ㅕ"]="ᅧ";e["ㅖ"]="ᅨ";e["ㅗ"]="ᅩ";e["ㅘ"]="ᅪ";e["ㅙ"]="ᅫ";e["ㅚ"]="ᅬ";e["ㅛ"]="ᅭ";e["ㅜ"]="ᅮ";e["ㅝ"]="ᅯ";e["ㅞ"]="ᅰ";e["ㅟ"]="ᅱ";e["ㅠ"]="ᅲ";e["ㅡ"]="ᅳ";e["ㅢ"]="ᅴ";e["ㅣ"]="ᅵ";e["ㅤ"]="ᅠ";e["ㅥ"]="ᄔ";e["ㅦ"]="ᄕ";e["ㅧ"]="ᇇ";e["ㅨ"]="ᇈ";e["ㅩ"]="ᇌ";e["ㅪ"]="ᇎ";e["ㅫ"]="ᇓ";e["ㅬ"]="ᇗ";e["ㅭ"]="ᇙ";e["ㅮ"]="ᄜ";e["ㅯ"]="ᇝ";e["ㅰ"]="ᇟ";e["ㅱ"]="ᄝ";e["ㅲ"]="ᄞ";e["ㅳ"]="ᄠ";e["ㅴ"]="ᄢ";e["ㅵ"]="ᄣ";e["ㅶ"]="ᄧ";e["ㅷ"]="ᄩ";e["ㅸ"]="ᄫ";e["ㅹ"]="ᄬ";e["ㅺ"]="ᄭ";e["ㅻ"]="ᄮ";e["ㅼ"]="ᄯ";e["ㅽ"]="ᄲ";e["ㅾ"]="ᄶ";e["ㅿ"]="ᅀ";e["ㆀ"]="ᅇ";e["ㆁ"]="ᅌ";e["ㆂ"]="ᇱ";e["ㆃ"]="ᇲ";e["ㆄ"]="ᅗ";e["ㆅ"]="ᅘ";e["ㆆ"]="ᅙ";e["ㆇ"]="ᆄ";e["ㆈ"]="ᆅ";e["ㆉ"]="ᆈ";e["ㆊ"]="ᆑ";e["ㆋ"]="ᆒ";e["ㆌ"]="ᆔ";e["ㆍ"]="ᆞ";e["ㆎ"]="ᆡ";e["㈀"]="(ᄀ)";e["㈁"]="(ᄂ)";e["㈂"]="(ᄃ)";e["㈃"]="(ᄅ)";e["㈄"]="(ᄆ)";e["㈅"]="(ᄇ)";e["㈆"]="(ᄉ)";e["㈇"]="(ᄋ)";e["㈈"]="(ᄌ)";e["㈉"]="(ᄎ)";e["㈊"]="(ᄏ)";e["㈋"]="(ᄐ)";e["㈌"]="(ᄑ)";e["㈍"]="(ᄒ)";e["㈎"]="(가)";e["㈏"]="(나)";e["㈐"]="(다)";e["㈑"]="(라)";e["㈒"]="(마)";e["㈓"]="(바)";e["㈔"]="(사)";e["㈕"]="(아)";e["㈖"]="(자)";e["㈗"]="(차)";e["㈘"]="(카)";e["㈙"]="(타)";e["㈚"]="(파)";e["㈛"]="(하)";e["㈜"]="(주)";e["㈝"]="(오전)";e["㈞"]="(오후)";e["㈠"]="(一)";e["㈡"]="(二)";e["㈢"]="(三)";e["㈣"]="(四)";e["㈤"]="(五)";e["㈥"]="(六)";e["㈦"]="(七)";e["㈧"]="(八)";e["㈨"]="(九)";e["㈩"]="(十)";e["㈪"]="(月)";e["㈫"]="(火)";e["㈬"]="(水)";e["㈭"]="(木)";e["㈮"]="(金)";e["㈯"]="(土)";e["㈰"]="(日)";e["㈱"]="(株)";e["㈲"]="(有)";e["㈳"]="(社)";e["㈴"]="(名)";e["㈵"]="(特)";e["㈶"]="(財)";e["㈷"]="(祝)";e["㈸"]="(労)";e["㈹"]="(代)";e["㈺"]="(呼)";e["㈻"]="(学)";e["㈼"]="(監)";e["㈽"]="(企)";e["㈾"]="(資)";e["㈿"]="(協)";e["㉀"]="(祭)";e["㉁"]="(休)";e["㉂"]="(自)";e["㉃"]="(至)";e["㋀"]="1月";e["㋁"]="2月";e["㋂"]="3月";e["㋃"]="4月";e["㋄"]="5月";e["㋅"]="6月";e["㋆"]="7月";e["㋇"]="8月";e["㋈"]="9月";e["㋉"]="10月";e["㋊"]="11月";e["㋋"]="12月";e["㍘"]="0点";e["㍙"]="1点";e["㍚"]="2点";e["㍛"]="3点";e["㍜"]="4点";e["㍝"]="5点";e["㍞"]="6点";e["㍟"]="7点";e["㍠"]="8点";e["㍡"]="9点";e["㍢"]="10点";e["㍣"]="11点";e["㍤"]="12点";e["㍥"]="13点";e["㍦"]="14点";e["㍧"]="15点";e["㍨"]="16点";e["㍩"]="17点";e["㍪"]="18点";e["㍫"]="19点";e["㍬"]="20点";e["㍭"]="21点";e["㍮"]="22点";e["㍯"]="23点";e["㍰"]="24点";e["㏠"]="1日";e["㏡"]="2日";e["㏢"]="3日";e["㏣"]="4日";e["㏤"]="5日";e["㏥"]="6日";e["㏦"]="7日";e["㏧"]="8日";e["㏨"]="9日";e["㏩"]="10日";e["㏪"]="11日";e["㏫"]="12日";e["㏬"]="13日";e["㏭"]="14日";e["㏮"]="15日";e["㏯"]="16日";e["㏰"]="17日";e["㏱"]="18日";e["㏲"]="19日";e["㏳"]="20日";e["㏴"]="21日";e["㏵"]="22日";e["㏶"]="23日";e["㏷"]="24日";e["㏸"]="25日";e["㏹"]="26日";e["㏺"]="27日";e["㏻"]="28日";e["㏼"]="29日";e["㏽"]="30日";e["㏾"]="31日";e["ff"]="ff";e["fi"]="fi";e["fl"]="fl";e["ffi"]="ffi";e["ffl"]="ffl";e["ſt"]="ſt";e["st"]="st";e["ﬓ"]="մն";e["ﬔ"]="մե";e["ﬕ"]="մի";e["ﬖ"]="վն";e["ﬗ"]="մխ";e["ﭏ"]="אל";e["ﭐ"]="ٱ";e["ﭑ"]="ٱ";e["ﭒ"]="ٻ";e["ﭓ"]="ٻ";e["ﭔ"]="ٻ";e["ﭕ"]="ٻ";e["ﭖ"]="پ";e["ﭗ"]="پ";e["ﭘ"]="پ";e["ﭙ"]="پ";e["ﭚ"]="ڀ";e["ﭛ"]="ڀ";e["ﭜ"]="ڀ";e["ﭝ"]="ڀ";e["ﭞ"]="ٺ";e["ﭟ"]="ٺ";e["ﭠ"]="ٺ";e["ﭡ"]="ٺ";e["ﭢ"]="ٿ";e["ﭣ"]="ٿ";e["ﭤ"]="ٿ";e["ﭥ"]="ٿ";e["ﭦ"]="ٹ";e["ﭧ"]="ٹ";e["ﭨ"]="ٹ";e["ﭩ"]="ٹ";e["ﭪ"]="ڤ";e["ﭫ"]="ڤ";e["ﭬ"]="ڤ";e["ﭭ"]="ڤ";e["ﭮ"]="ڦ";e["ﭯ"]="ڦ";e["ﭰ"]="ڦ";e["ﭱ"]="ڦ";e["ﭲ"]="ڄ";e["ﭳ"]="ڄ";e["ﭴ"]="ڄ";e["ﭵ"]="ڄ";e["ﭶ"]="ڃ";e["ﭷ"]="ڃ";e["ﭸ"]="ڃ";e["ﭹ"]="ڃ";e["ﭺ"]="چ";e["ﭻ"]="چ";e["ﭼ"]="چ";e["ﭽ"]="چ";e["ﭾ"]="ڇ";e["ﭿ"]="ڇ";e["ﮀ"]="ڇ";e["ﮁ"]="ڇ";e["ﮂ"]="ڍ";e["ﮃ"]="ڍ";e["ﮄ"]="ڌ";e["ﮅ"]="ڌ";e["ﮆ"]="ڎ";e["ﮇ"]="ڎ";e["ﮈ"]="ڈ";e["ﮉ"]="ڈ";e["ﮊ"]="ژ";e["ﮋ"]="ژ";e["ﮌ"]="ڑ";e["ﮍ"]="ڑ";e["ﮎ"]="ک";e["ﮏ"]="ک";e["ﮐ"]="ک";e["ﮑ"]="ک";e["ﮒ"]="گ";e["ﮓ"]="گ";e["ﮔ"]="گ";e["ﮕ"]="گ";e["ﮖ"]="ڳ";e["ﮗ"]="ڳ";e["ﮘ"]="ڳ";e["ﮙ"]="ڳ";e["ﮚ"]="ڱ";e["ﮛ"]="ڱ";e["ﮜ"]="ڱ";e["ﮝ"]="ڱ";e["ﮞ"]="ں";e["ﮟ"]="ں";e["ﮠ"]="ڻ";e["ﮡ"]="ڻ";e["ﮢ"]="ڻ";e["ﮣ"]="ڻ";e["ﮤ"]="ۀ";e["ﮥ"]="ۀ";e["ﮦ"]="ہ";e["ﮧ"]="ہ";e["ﮨ"]="ہ";e["ﮩ"]="ہ";e["ﮪ"]="ھ";e["ﮫ"]="ھ";e["ﮬ"]="ھ";e["ﮭ"]="ھ";e["ﮮ"]="ے";e["ﮯ"]="ے";e["ﮰ"]="ۓ";e["ﮱ"]="ۓ";e["ﯓ"]="ڭ";e["ﯔ"]="ڭ";e["ﯕ"]="ڭ";e["ﯖ"]="ڭ";e["ﯗ"]="ۇ";e["ﯘ"]="ۇ";e["ﯙ"]="ۆ";e["ﯚ"]="ۆ";e["ﯛ"]="ۈ";e["ﯜ"]="ۈ";e["ﯝ"]="ٷ";e["ﯞ"]="ۋ";e["ﯟ"]="ۋ";e["ﯠ"]="ۅ";e["ﯡ"]="ۅ";e["ﯢ"]="ۉ";e["ﯣ"]="ۉ";e["ﯤ"]="ې";e["ﯥ"]="ې";e["ﯦ"]="ې";e["ﯧ"]="ې";e["ﯨ"]="ى";e["ﯩ"]="ى";e["ﯪ"]="ئا";e["ﯫ"]="ئا";e["ﯬ"]="ئە";e["ﯭ"]="ئە";e["ﯮ"]="ئو";e["ﯯ"]="ئو";e["ﯰ"]="ئۇ";e["ﯱ"]="ئۇ";e["ﯲ"]="ئۆ";e["ﯳ"]="ئۆ";e["ﯴ"]="ئۈ";e["ﯵ"]="ئۈ";e["ﯶ"]="ئې";e["ﯷ"]="ئې";e["ﯸ"]="ئې";e["ﯹ"]="ئى";e["ﯺ"]="ئى";e["ﯻ"]="ئى";e["ﯼ"]="ی";e["ﯽ"]="ی";e["ﯾ"]="ی";e["ﯿ"]="ی";e["ﰀ"]="ئج";e["ﰁ"]="ئح";e["ﰂ"]="ئم";e["ﰃ"]="ئى";e["ﰄ"]="ئي";e["ﰅ"]="بج";e["ﰆ"]="بح";e["ﰇ"]="بخ";e["ﰈ"]="بم";e["ﰉ"]="بى";e["ﰊ"]="بي";e["ﰋ"]="تج";e["ﰌ"]="تح";e["ﰍ"]="تخ";e["ﰎ"]="تم";e["ﰏ"]="تى";e["ﰐ"]="تي";e["ﰑ"]="ثج";e["ﰒ"]="ثم";e["ﰓ"]="ثى";e["ﰔ"]="ثي";e["ﰕ"]="جح";e["ﰖ"]="جم";e["ﰗ"]="حج";e["ﰘ"]="حم";e["ﰙ"]="خج";e["ﰚ"]="خح";e["ﰛ"]="خم";e["ﰜ"]="سج";e["ﰝ"]="سح";e["ﰞ"]="سخ"; e["ﰟ"]="سم";e["ﰠ"]="صح";e["ﰡ"]="صم";e["ﰢ"]="ضج";e["ﰣ"]="ضح";e["ﰤ"]="ضخ";e["ﰥ"]="ضم";e["ﰦ"]="طح";e["ﰧ"]="طم";e["ﰨ"]="ظم";e["ﰩ"]="عج";e["ﰪ"]="عم";e["ﰫ"]="غج";e["ﰬ"]="غم";e["ﰭ"]="فج";e["ﰮ"]="فح";e["ﰯ"]="فخ";e["ﰰ"]="فم";e["ﰱ"]="فى";e["ﰲ"]="في";e["ﰳ"]="قح";e["ﰴ"]="قم";e["ﰵ"]="قى";e["ﰶ"]="قي";e["ﰷ"]="كا";e["ﰸ"]="كج";e["ﰹ"]="كح";e["ﰺ"]="كخ";e["ﰻ"]="كل";e["ﰼ"]="كم";e["ﰽ"]="كى";e["ﰾ"]="كي";e["ﰿ"]="لج";e["ﱀ"]="لح";e["ﱁ"]="لخ";e["ﱂ"]="لم";e["ﱃ"]="لى";e["ﱄ"]="لي";e["ﱅ"]="مج";e["ﱆ"]="مح";e["ﱇ"]="مخ";e["ﱈ"]="مم";e["ﱉ"]="مى";e["ﱊ"]="مي";e["ﱋ"]="نج";e["ﱌ"]="نح";e["ﱍ"]="نخ";e["ﱎ"]="نم";e["ﱏ"]="نى";e["ﱐ"]="ني";e["ﱑ"]="هج";e["ﱒ"]="هم";e["ﱓ"]="هى";e["ﱔ"]="هي";e["ﱕ"]="يج";e["ﱖ"]="يح";e["ﱗ"]="يخ";e["ﱘ"]="يم";e["ﱙ"]="يى";e["ﱚ"]="يي";e["ﱛ"]="ذٰ";e["ﱜ"]="رٰ";e["ﱝ"]="ىٰ";e["ﱞ"]=" ٌّ";e["ﱟ"]=" ٍّ";e["ﱠ"]=" َّ";e["ﱡ"]=" ُّ";e["ﱢ"]=" ِّ";e["ﱣ"]=" ّٰ";e["ﱤ"]="ئر";e["ﱥ"]="ئز";e["ﱦ"]="ئم";e["ﱧ"]="ئن";e["ﱨ"]="ئى";e["ﱩ"]="ئي";e["ﱪ"]="بر";e["ﱫ"]="بز";e["ﱬ"]="بم";e["ﱭ"]="بن";e["ﱮ"]="بى";e["ﱯ"]="بي";e["ﱰ"]="تر";e["ﱱ"]="تز";e["ﱲ"]="تم";e["ﱳ"]="تن";e["ﱴ"]="تى";e["ﱵ"]="تي";e["ﱶ"]="ثر";e["ﱷ"]="ثز";e["ﱸ"]="ثم";e["ﱹ"]="ثن";e["ﱺ"]="ثى";e["ﱻ"]="ثي";e["ﱼ"]="فى";e["ﱽ"]="في";e["ﱾ"]="قى";e["ﱿ"]="قي";e["ﲀ"]="كا";e["ﲁ"]="كل";e["ﲂ"]="كم";e["ﲃ"]="كى";e["ﲄ"]="كي";e["ﲅ"]="لم";e["ﲆ"]="لى";e["ﲇ"]="لي";e["ﲈ"]="ما";e["ﲉ"]="مم";e["ﲊ"]="نر";e["ﲋ"]="نز";e["ﲌ"]="نم";e["ﲍ"]="نن";e["ﲎ"]="نى";e["ﲏ"]="ني";e["ﲐ"]="ىٰ";e["ﲑ"]="ير";e["ﲒ"]="يز";e["ﲓ"]="يم";e["ﲔ"]="ين";e["ﲕ"]="يى";e["ﲖ"]="يي";e["ﲗ"]="ئج";e["ﲘ"]="ئح";e["ﲙ"]="ئخ";e["ﲚ"]="ئم";e["ﲛ"]="ئه";e["ﲜ"]="بج";e["ﲝ"]="بح";e["ﲞ"]="بخ";e["ﲟ"]="بم";e["ﲠ"]="به";e["ﲡ"]="تج";e["ﲢ"]="تح";e["ﲣ"]="تخ";e["ﲤ"]="تم";e["ﲥ"]="ته";e["ﲦ"]="ثم";e["ﲧ"]="جح";e["ﲨ"]="جم";e["ﲩ"]="حج";e["ﲪ"]="حم";e["ﲫ"]="خج";e["ﲬ"]="خم";e["ﲭ"]="سج";e["ﲮ"]="سح";e["ﲯ"]="سخ";e["ﲰ"]="سم";e["ﲱ"]="صح";e["ﲲ"]="صخ";e["ﲳ"]="صم";e["ﲴ"]="ضج";e["ﲵ"]="ضح";e["ﲶ"]="ضخ";e["ﲷ"]="ضم";e["ﲸ"]="طح";e["ﲹ"]="ظم";e["ﲺ"]="عج";e["ﲻ"]="عم";e["ﲼ"]="غج";e["ﲽ"]="غم";e["ﲾ"]="فج";e["ﲿ"]="فح";e["ﳀ"]="فخ";e["ﳁ"]="فم";e["ﳂ"]="قح";e["ﳃ"]="قم";e["ﳄ"]="كج";e["ﳅ"]="كح";e["ﳆ"]="كخ";e["ﳇ"]="كل";e["ﳈ"]="كم";e["ﳉ"]="لج";e["ﳊ"]="لح";e["ﳋ"]="لخ";e["ﳌ"]="لم";e["ﳍ"]="له";e["ﳎ"]="مج";e["ﳏ"]="مح";e["ﳐ"]="مخ";e["ﳑ"]="مم";e["ﳒ"]="نج";e["ﳓ"]="نح";e["ﳔ"]="نخ";e["ﳕ"]="نم";e["ﳖ"]="نه";e["ﳗ"]="هج";e["ﳘ"]="هم";e["ﳙ"]="هٰ";e["ﳚ"]="يج";e["ﳛ"]="يح";e["ﳜ"]="يخ";e["ﳝ"]="يم";e["ﳞ"]="يه";e["ﳟ"]="ئم";e["ﳠ"]="ئه";e["ﳡ"]="بم";e["ﳢ"]="به";e["ﳣ"]="تم";e["ﳤ"]="ته";e["ﳥ"]="ثم";e["ﳦ"]="ثه";e["ﳧ"]="سم";e["ﳨ"]="سه";e["ﳩ"]="شم";e["ﳪ"]="شه";e["ﳫ"]="كل";e["ﳬ"]="كم";e["ﳭ"]="لم";e["ﳮ"]="نم";e["ﳯ"]="نه";e["ﳰ"]="يم";e["ﳱ"]="يه";e["ﳲ"]="ـَّ";e["ﳳ"]="ـُّ";e["ﳴ"]="ـِّ";e["ﳵ"]="طى";e["ﳶ"]="طي";e["ﳷ"]="عى";e["ﳸ"]="عي";e["ﳹ"]="غى";e["ﳺ"]="غي";e["ﳻ"]="سى";e["ﳼ"]="سي";e["ﳽ"]="شى";e["ﳾ"]="شي";e["ﳿ"]="حى";e["ﴀ"]="حي";e["ﴁ"]="جى";e["ﴂ"]="جي";e["ﴃ"]="خى";e["ﴄ"]="خي";e["ﴅ"]="صى";e["ﴆ"]="صي";e["ﴇ"]="ضى";e["ﴈ"]="ضي";e["ﴉ"]="شج";e["ﴊ"]="شح";e["ﴋ"]="شخ";e["ﴌ"]="شم";e["ﴍ"]="شر";e["ﴎ"]="سر";e["ﴏ"]="صر";e["ﴐ"]="ضر";e["ﴑ"]="طى";e["ﴒ"]="طي";e["ﴓ"]="عى";e["ﴔ"]="عي";e["ﴕ"]="غى";e["ﴖ"]="غي";e["ﴗ"]="سى";e["ﴘ"]="سي";e["ﴙ"]="شى";e["ﴚ"]="شي";e["ﴛ"]="حى";e["ﴜ"]="حي";e["ﴝ"]="جى";e["ﴞ"]="جي";e["ﴟ"]="خى";e["ﴠ"]="خي";e["ﴡ"]="صى";e["ﴢ"]="صي";e["ﴣ"]="ضى";e["ﴤ"]="ضي";e["ﴥ"]="شج";e["ﴦ"]="شح";e["ﴧ"]="شخ";e["ﴨ"]="شم";e["ﴩ"]="شر";e["ﴪ"]="سر";e["ﴫ"]="صر";e["ﴬ"]="ضر";e["ﴭ"]="شج";e["ﴮ"]="شح";e["ﴯ"]="شخ";e["ﴰ"]="شم";e["ﴱ"]="سه";e["ﴲ"]="شه";e["ﴳ"]="طم";e["ﴴ"]="سج";e["ﴵ"]="سح";e["ﴶ"]="سخ";e["ﴷ"]="شج";e["ﴸ"]="شح";e["ﴹ"]="شخ";e["ﴺ"]="طم";e["ﴻ"]="ظم";e["ﴼ"]="اً";e["ﴽ"]="اً";e["ﵐ"]="تجم";e["ﵑ"]="تحج";e["ﵒ"]="تحج";e["ﵓ"]="تحم";e["ﵔ"]="تخم";e["ﵕ"]="تمج";e["ﵖ"]="تمح";e["ﵗ"]="تمخ";e["ﵘ"]="جمح";e["ﵙ"]="جمح";e["ﵚ"]="حمي";e["ﵛ"]="حمى";e["ﵜ"]="سحج";e["ﵝ"]="سجح";e["ﵞ"]="سجى";e["ﵟ"]="سمح";e["ﵠ"]="سمح";e["ﵡ"]="سمج";e["ﵢ"]="سمم";e["ﵣ"]="سمم";e["ﵤ"]="صحح";e["ﵥ"]="صحح";e["ﵦ"]="صمم";e["ﵧ"]="شحم";e["ﵨ"]="شحم";e["ﵩ"]="شجي";e["ﵪ"]="شمخ";e["ﵫ"]="شمخ";e["ﵬ"]="شمم";e["ﵭ"]="شمم";e["ﵮ"]="ضحى";e["ﵯ"]="ضخم";e["ﵰ"]="ضخم";e["ﵱ"]="طمح";e["ﵲ"]="طمح";e["ﵳ"]="طمم";e["ﵴ"]="طمي";e["ﵵ"]="عجم";e["ﵶ"]="عمم";e["ﵷ"]="عمم";e["ﵸ"]="عمى";e["ﵹ"]="غمم";e["ﵺ"]="غمي";e["ﵻ"]="غمى";e["ﵼ"]="فخم";e["ﵽ"]="فخم";e["ﵾ"]="قمح";e["ﵿ"]="قمم";e["ﶀ"]="لحم";e["ﶁ"]="لحي";e["ﶂ"]="لحى";e["ﶃ"]="لجج";e["ﶄ"]="لجج";e["ﶅ"]="لخم";e["ﶆ"]="لخم";e["ﶇ"]="لمح";e["ﶈ"]="لمح";e["ﶉ"]="محج";e["ﶊ"]="محم";e["ﶋ"]="محي";e["ﶌ"]="مجح";e["ﶍ"]="مجم";e["ﶎ"]="مخج";e["ﶏ"]="مخم";e["ﶒ"]="مجخ";e["ﶓ"]="همج";e["ﶔ"]="همم";e["ﶕ"]="نحم";e["ﶖ"]="نحى";e["ﶗ"]="نجم";e["ﶘ"]="نجم";e["ﶙ"]="نجى";e["ﶚ"]="نمي";e["ﶛ"]="نمى";e["ﶜ"]="يمم";e["ﶝ"]="يمم";e["ﶞ"]="بخي";e["ﶟ"]="تجي";e["ﶠ"]="تجى";e["ﶡ"]="تخي";e["ﶢ"]="تخى";e["ﶣ"]="تمي";e["ﶤ"]="تمى";e["ﶥ"]="جمي";e["ﶦ"]="جحى";e["ﶧ"]="جمى";e["ﶨ"]="سخى";e["ﶩ"]="صحي";e["ﶪ"]="شحي";e["ﶫ"]="ضحي";e["ﶬ"]="لجي";e["ﶭ"]="لمي";e["ﶮ"]="يحي";e["ﶯ"]="يجي";e["ﶰ"]="يمي";e["ﶱ"]="ممي";e["ﶲ"]="قمي";e["ﶳ"]="نحي";e["ﶴ"]="قمح";e["ﶵ"]="لحم";e["ﶶ"]="عمي";e["ﶷ"]="كمي";e["ﶸ"]="نجح";e["ﶹ"]="مخي";e["ﶺ"]="لجم";e["ﶻ"]="كمم";e["ﶼ"]="لجم";e["ﶽ"]="نجح";e["ﶾ"]="جحي";e["ﶿ"]="حجي";e["ﷀ"]="مجي";e["ﷁ"]="فمي";e["ﷂ"]="بحي";e["ﷃ"]="كمم";e["ﷄ"]="عجم";e["ﷅ"]="صمم";e["ﷆ"]="سخي";e["ﷇ"]="نجي";e["﹉"]="‾";e["﹊"]="‾";e["﹋"]="‾";e["﹌"]="‾";e["﹍"]="_";e["﹎"]="_";e["﹏"]="_";e["ﺀ"]="ء";e["ﺁ"]="آ";e["ﺂ"]="آ";e["ﺃ"]="أ";e["ﺄ"]="أ";e["ﺅ"]="ؤ";e["ﺆ"]="ؤ";e["ﺇ"]="إ";e["ﺈ"]="إ";e["ﺉ"]="ئ";e["ﺊ"]="ئ";e["ﺋ"]="ئ";e["ﺌ"]="ئ";e["ﺍ"]="ا";e["ﺎ"]="ا";e["ﺏ"]="ب";e["ﺐ"]="ب";e["ﺑ"]="ب";e["ﺒ"]="ب";e["ﺓ"]="ة";e["ﺔ"]="ة";e["ﺕ"]="ت";e["ﺖ"]="ت";e["ﺗ"]="ت";e["ﺘ"]="ت";e["ﺙ"]="ث";e["ﺚ"]="ث";e["ﺛ"]="ث";e["ﺜ"]="ث";e["ﺝ"]="ج";e["ﺞ"]="ج";e["ﺟ"]="ج";e["ﺠ"]="ج";e["ﺡ"]="ح";e["ﺢ"]="ح";e["ﺣ"]="ح";e["ﺤ"]="ح";e["ﺥ"]="خ";e["ﺦ"]="خ";e["ﺧ"]="خ";e["ﺨ"]="خ";e["ﺩ"]="د";e["ﺪ"]="د";e["ﺫ"]="ذ";e["ﺬ"]="ذ";e["ﺭ"]="ر";e["ﺮ"]="ر";e["ﺯ"]="ز";e["ﺰ"]="ز";e["ﺱ"]="س";e["ﺲ"]="س";e["ﺳ"]="س";e["ﺴ"]="س";e["ﺵ"]="ش";e["ﺶ"]="ش";e["ﺷ"]="ش";e["ﺸ"]="ش";e["ﺹ"]="ص";e["ﺺ"]="ص";e["ﺻ"]="ص";e["ﺼ"]="ص";e["ﺽ"]="ض";e["ﺾ"]="ض";e["ﺿ"]="ض";e["ﻀ"]="ض";e["ﻁ"]="ط";e["ﻂ"]="ط";e["ﻃ"]="ط";e["ﻄ"]="ط";e["ﻅ"]="ظ";e["ﻆ"]="ظ";e["ﻇ"]="ظ";e["ﻈ"]="ظ";e["ﻉ"]="ع";e["ﻊ"]="ع";e["ﻋ"]="ع";e["ﻌ"]="ع";e["ﻍ"]="غ";e["ﻎ"]="غ";e["ﻏ"]="غ";e["ﻐ"]="غ";e["ﻑ"]="ف";e["ﻒ"]="ف";e["ﻓ"]="ف";e["ﻔ"]="ف";e["ﻕ"]="ق";e["ﻖ"]="ق";e["ﻗ"]="ق";e["ﻘ"]="ق";e["ﻙ"]="ك";e["ﻚ"]="ك";e["ﻛ"]="ك";e["ﻜ"]="ك";e["ﻝ"]="ل";e["ﻞ"]="ل";e["ﻟ"]="ل";e["ﻠ"]="ل";e["ﻡ"]="م";e["ﻢ"]="م";e["ﻣ"]="م";e["ﻤ"]="م";e["ﻥ"]="ن";e["ﻦ"]="ن";e["ﻧ"]="ن";e["ﻨ"]="ن";e["ﻩ"]="ه";e["ﻪ"]="ه";e["ﻫ"]="ه";e["ﻬ"]="ه";e["ﻭ"]="و";e["ﻮ"]="و";e["ﻯ"]="ى";e["ﻰ"]="ى";e["ﻱ"]="ي";e["ﻲ"]="ي";e["ﻳ"]="ي";e["ﻴ"]="ي";e["ﻵ"]="لآ";e["ﻶ"]="لآ";e["ﻷ"]="لأ";e["ﻸ"]="لأ";e["ﻹ"]="لإ";e["ﻺ"]="لإ";e["ﻻ"]="لا";e["ﻼ"]="لا"});function h(e){var t=e.length;if(t<=1||!l(e.charCodeAt(0))){return e}var r="";for(var a=t-1;a>=0;a--){r+=e[a]}return r}e.mapSpecialUnicodeValues=i;e.reverseIfRtl=h;e.getUnicodeRangeFor=o;e.getNormalizedUnicodes=c;e.getUnicodeForGlyph=n});(function(e,t){{t(e.pdfjsCoreStream={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreJbig2,e.pdfjsCoreJpg,e.pdfjsCoreJpx)}})(this,function(e,t,r,a,i,n){var s=t.Util;var o=t.error;var l=t.info;var c=t.isArray;var h=t.createObjectURL;var u=t.shadow;var f=t.warn;var d=r.Dict;var g=r.isDict;var v=a.Jbig2Image;var m=i.JpegImage;var p=n.JpxImage;var b=function E(){function e(e,t,r,a){this.bytes=e instanceof Uint8Array?e:new Uint8Array(e);this.start=t||0;this.pos=this.start;this.end=t+r||this.bytes.length;this.dict=a}e.prototype={get length(){return this.end-this.start},get isEmpty(){return this.length===0},getByte:function t(){if(this.pos>=this.end){return-1}return this.bytes[this.pos++]},getUint16:function r(){var e=this.getByte();var t=this.getByte();if(e===-1||t===-1){return-1}return(e<<8)+t},getInt32:function a(){var e=this.getByte();var t=this.getByte();var r=this.getByte();var a=this.getByte();return(e<<24)+(t<<16)+(r<<8)+a},getBytes:function i(e){var t=this.bytes;var r=this.pos;var a=this.end;if(!e){return t.subarray(r,a)}var i=r+e;if(i>a){i=a}this.pos=i;return t.subarray(r,i)},peekByte:function n(){var e=this.getByte();this.pos--;return e},peekBytes:function s(e){var t=this.getBytes(e);this.pos-=t.length;return t},skip:function o(e){if(!e){e=1}this.pos+=e},reset:function l(){this.pos=this.start},moveStart:function c(){this.start=this.pos},makeSubStream:function h(t,r,a){return new e(this.bytes.buffer,t,r,a)},isStream:true};return e}();var y=function D(){function e(e){var t=e.length;var r=new Uint8Array(t);for(var a=0;a<t;++a){r[a]=e.charCodeAt(a)}b.call(this,r)}e.prototype=b.prototype;return e}();var k=function q(){var e=new Uint8Array(0);function t(t){this.pos=0;this.bufferLength=0;this.eof=false;this.buffer=e;this.minBufferLength=512;if(t){while(this.minBufferLength<t){this.minBufferLength*=2}}}t.prototype={get isEmpty(){while(!this.eof&&this.bufferLength===0){this.readBlock()}return this.bufferLength===0},ensureBuffer:function r(e){var t=this.buffer;if(e<=t.byteLength){return t}var r=this.minBufferLength;while(r<e){r*=2}var a=new Uint8Array(r);a.set(t);return this.buffer=a},getByte:function a(){var e=this.pos;while(this.bufferLength<=e){if(this.eof){return-1}this.readBlock()}return this.buffer[this.pos++]},getUint16:function i(){var e=this.getByte();var t=this.getByte();if(e===-1||t===-1){return-1}return(e<<8)+t},getInt32:function n(){var e=this.getByte();var t=this.getByte();var r=this.getByte();var a=this.getByte();return(e<<24)+(t<<16)+(r<<8)+a},getBytes:function s(e){var t,r=this.pos;if(e){this.ensureBuffer(r+e);t=r+e;while(!this.eof&&this.bufferLength<t){this.readBlock()}var a=this.bufferLength;if(t>a){t=a}}else{while(!this.eof){this.readBlock()}t=this.bufferLength}this.pos=t;return this.buffer.subarray(r,t)},peekByte:function o(){var e=this.getByte();this.pos--;return e},peekBytes:function l(e){var t=this.getBytes(e);this.pos-=t.length;return t},makeSubStream:function c(e,t,r){var a=e+t;while(this.bufferLength<=a&&!this.eof){this.readBlock()}return new b(this.buffer,e,t,r)},skip:function h(e){if(!e){e=1}this.pos+=e},reset:function u(){this.pos=0},getBaseStreams:function f(){if(this.str&&this.str.getBaseStreams){return this.str.getBaseStreams()}return[]}};return t}();var w=function j(){function e(e){this.streams=e;k.call(this,null)}e.prototype=Object.create(k.prototype);e.prototype.readBlock=function t(){var e=this.streams;if(e.length===0){this.eof=true;return}var t=e.shift();var r=t.getBytes();var a=this.bufferLength;var i=a+r.length;var n=this.ensureBuffer(i);n.set(r,a);this.bufferLength=i};e.prototype.getBaseStreams=function r(){var e=[];for(var t=0,r=this.streams.length;t<r;t++){var a=this.streams[t];if(a.getBaseStreams){s.appendToArray(e,a.getBaseStreams())}}return e};return e}();var x=function F(){var e=new Int32Array([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]);var t=new Int32Array([3,4,5,6,7,8,9,10,65547,65549,65551,65553,131091,131095,131099,131103,196643,196651,196659,196667,262211,262227,262243,262259,327811,327843,327875,327907,258,258,258]);var r=new Int32Array([1,2,3,4,65541,65543,131081,131085,196625,196633,262177,262193,327745,327777,393345,393409,459009,459137,524801,525057,590849,591361,657409,658433,724993,727041,794625,798721,868353,876545]);var a=[new Int32Array([459008,524368,524304,524568,459024,524400,524336,590016,459016,524384,524320,589984,524288,524416,524352,590048,459012,524376,524312,589968,459028,524408,524344,590032,459020,524392,524328,59e4,524296,524424,524360,590064,459010,524372,524308,524572,459026,524404,524340,590024,459018,524388,524324,589992,524292,524420,524356,590056,459014,524380,524316,589976,459030,524412,524348,590040,459022,524396,524332,590008,524300,524428,524364,590072,459009,524370,524306,524570,459025,524402,524338,590020,459017,524386,524322,589988,524290,524418,524354,590052,459013,524378,524314,589972,459029,524410,524346,590036,459021,524394,524330,590004,524298,524426,524362,590068,459011,524374,524310,524574,459027,524406,524342,590028,459019,524390,524326,589996,524294,524422,524358,590060,459015,524382,524318,589980,459031,524414,524350,590044,459023,524398,524334,590012,524302,524430,524366,590076,459008,524369,524305,524569,459024,524401,524337,590018,459016,524385,524321,589986,524289,524417,524353,590050,459012,524377,524313,589970,459028,524409,524345,590034,459020,524393,524329,590002,524297,524425,524361,590066,459010,524373,524309,524573,459026,524405,524341,590026,459018,524389,524325,589994,524293,524421,524357,590058,459014,524381,524317,589978,459030,524413,524349,590042,459022,524397,524333,590010,524301,524429,524365,590074,459009,524371,524307,524571,459025,524403,524339,590022,459017,524387,524323,589990,524291,524419,524355,590054,459013,524379,524315,589974,459029,524411,524347,590038,459021,524395,524331,590006,524299,524427,524363,590070,459011,524375,524311,524575,459027,524407,524343,590030,459019,524391,524327,589998,524295,524423,524359,590062,459015,524383,524319,589982,459031,524415,524351,590046,459023,524399,524335,590014,524303,524431,524367,590078,459008,524368,524304,524568,459024,524400,524336,590017,459016,524384,524320,589985,524288,524416,524352,590049,459012,524376,524312,589969,459028,524408,524344,590033,459020,524392,524328,590001,524296,524424,524360,590065,459010,524372,524308,524572,459026,524404,524340,590025,459018,524388,524324,589993,524292,524420,524356,590057,459014,524380,524316,589977,459030,524412,524348,590041,459022,524396,524332,590009,524300,524428,524364,590073,459009,524370,524306,524570,459025,524402,524338,590021,459017,524386,524322,589989,524290,524418,524354,590053,459013,524378,524314,589973,459029,524410,524346,590037,459021,524394,524330,590005,524298,524426,524362,590069,459011,524374,524310,524574,459027,524406,524342,590029,459019,524390,524326,589997,524294,524422,524358,590061,459015,524382,524318,589981,459031,524414,524350,590045,459023,524398,524334,590013,524302,524430,524366,590077,459008,524369,524305,524569,459024,524401,524337,590019,459016,524385,524321,589987,524289,524417,524353,590051,459012,524377,524313,589971,459028,524409,524345,590035,459020,524393,524329,590003,524297,524425,524361,590067,459010,524373,524309,524573,459026,524405,524341,590027,459018,524389,524325,589995,524293,524421,524357,590059,459014,524381,524317,589979,459030,524413,524349,590043,459022,524397,524333,590011,524301,524429,524365,590075,459009,524371,524307,524571,459025,524403,524339,590023,459017,524387,524323,589991,524291,524419,524355,590055,459013,524379,524315,589975,459029,524411,524347,590039,459021,524395,524331,590007,524299,524427,524363,590071,459011,524375,524311,524575,459027,524407,524343,590031,459019,524391,524327,589999,524295,524423,524359,590063,459015,524383,524319,589983,459031,524415,524351,590047,459023,524399,524335,590015,524303,524431,524367,590079]),9];var i=[new Int32Array([327680,327696,327688,327704,327684,327700,327692,327708,327682,327698,327690,327706,327686,327702,327694,0,327681,327697,327689,327705,327685,327701,327693,327709,327683,327699,327691,327707,327687,327703,327695,0]),5];function n(e,t){this.str=e;this.dict=e.dict;var r=e.getByte();var a=e.getByte();if(r===-1||a===-1){o("Invalid header in flate stream: "+r+", "+a)}if((r&15)!==8){o("Unknown compression method in flate stream: "+r+", "+a)}if(((r<<8)+a)%31!==0){o("Bad FCHECK in flate stream: "+r+", "+a)}if(a&32){o("FDICT bit set in flate stream: "+r+", "+a)}this.codeSize=0;this.codeBuf=0;k.call(this,t)}n.prototype=Object.create(k.prototype);n.prototype.getBits=function s(e){var t=this.str;var r=this.codeSize;var a=this.codeBuf;var i;while(r<e){if((i=t.getByte())===-1){o("Bad encoding in flate stream")}a|=i<<r;r+=8}i=a&(1<<e)-1;this.codeBuf=a>>e;this.codeSize=r-=e;return i};n.prototype.getCode=function l(e){var t=this.str;var r=e[0];var a=e[1];var i=this.codeSize;var n=this.codeBuf;var s;while(i<a){if((s=t.getByte())===-1){break}n|=s<<i;i+=8}var l=r[n&(1<<a)-1];var c=l>>16;var h=l&65535;if(c<1||i<c){o("Bad encoding in flate stream")}this.codeBuf=n>>c;this.codeSize=i-c;return h};n.prototype.generateHuffmanTable=function c(e){var t=e.length;var r=0;var a;for(a=0;a<t;++a){if(e[a]>r){r=e[a]}}var i=1<<r;var n=new Int32Array(i);for(var s=1,o=0,l=2;s<=r;++s,o<<=1,l<<=1){for(var c=0;c<t;++c){if(e[c]===s){var h=0;var u=o;for(a=0;a<s;++a){h=h<<1|u&1;u>>=1}for(a=h;a<i;a+=l){n[a]=s<<16|c}++o}}}return[n,r]};n.prototype.readBlock=function h(){var n,s;var l=this.str;var c=this.getBits(3);if(c&1){this.eof=true}c>>=1;if(c===0){var h;if((h=l.getByte())===-1){o("Bad block header in flate stream")}var u=h;if((h=l.getByte())===-1){o("Bad block header in flate stream")}u|=h<<8;if((h=l.getByte())===-1){o("Bad block header in flate stream")}var f=h;if((h=l.getByte())===-1){o("Bad block header in flate stream")}f|=h<<8;if(f!==(~u&65535)&&(u!==0||f!==0)){o("Bad uncompressed block length in flate stream")}this.codeBuf=0;this.codeSize=0;var d=this.bufferLength;n=this.ensureBuffer(d+u);var g=d+u;this.bufferLength=g;if(u===0){if(l.peekByte()===-1){this.eof=true}}else{for(var v=d;v<g;++v){if((h=l.getByte())===-1){this.eof=true;break}n[v]=h}}return}var m;var p;if(c===1){m=a;p=i}else if(c===2){var b=this.getBits(5)+257;var y=this.getBits(5)+1;var k=this.getBits(4)+4;var w=new Uint8Array(e.length);var x;for(x=0;x<k;++x){w[e[x]]=this.getBits(3)}var C=this.generateHuffmanTable(w);s=0;x=0;var S=b+y;var A=new Uint8Array(S);var I,B,R;while(x<S){var T=this.getCode(C);if(T===16){I=2;B=3;R=s}else if(T===17){I=3;B=3;R=s=0}else if(T===18){I=7;B=11;R=s=0}else{A[x++]=s=T;continue}var O=this.getBits(I)+B;while(O-- >0){A[x++]=R}}m=this.generateHuffmanTable(A.subarray(0,b));p=this.generateHuffmanTable(A.subarray(b,S))}else{o("Unknown block type in flate stream")}n=this.buffer;var P=n?n.length:0;var L=this.bufferLength;while(true){var M=this.getCode(m);if(M<256){if(L+1>=P){n=this.ensureBuffer(L+1);P=n.length}n[L++]=M;continue}if(M===256){this.bufferLength=L;return}M-=257;M=t[M];var E=M>>16;if(E>0){E=this.getBits(E)}s=(M&65535)+E;M=this.getCode(p);M=r[M];E=M>>16;if(E>0){E=this.getBits(E)}var D=(M&65535)+E;if(L+s>=P){n=this.ensureBuffer(L+s);P=n.length}for(var q=0;q<s;++q,++L){n[L]=n[L-D]}}};return n}();var C=function U(){function e(e,t,r){if(!g(r)){return e}var a=this.predictor=r.get("Predictor")||1;if(a<=1){return e}if(a!==2&&(a<10||a>15)){o("Unsupported predictor: "+a)}if(a===2){this.readBlock=this.readBlockTiff}else{this.readBlock=this.readBlockPng}this.str=e;this.dict=e.dict;var i=this.colors=r.get("Colors")||1;var n=this.bits=r.get("BitsPerComponent")||8;var s=this.columns=r.get("Columns")||1;this.pixBytes=i*n+7>>3;this.rowBytes=s*i*n+7>>3;k.call(this,t);return this}e.prototype=Object.create(k.prototype);e.prototype.readBlockTiff=function t(){var e=this.rowBytes;var t=this.bufferLength;var r=this.ensureBuffer(t+e);var a=this.bits;var i=this.colors;var n=this.str.getBytes(e);this.eof=!n.length;if(this.eof){return}var s=0,o=0;var l=0,c=0;var h=t;var u;if(a===1){for(u=0;u<e;++u){var f=n[u];s=s<<8|f;r[h++]=(f^s>>i)&255;s&=65535}}else if(a===8){for(u=0;u<i;++u){r[h++]=n[u]}for(;u<e;++u){r[h]=r[h-i]+n[u];h++}}else{var d=new Uint8Array(i+1);var g=(1<<a)-1;var v=0,m=t;var p=this.columns;for(u=0;u<p;++u){for(var b=0;b<i;++b){if(l<a){s=s<<8|n[v++]&255;l+=8}d[b]=d[b]+(s>>l-a)&g;l-=a;o=o<<a|d[b];c+=a;if(c>=8){r[m++]=o>>c-8&255;c-=8}}}if(c>0){r[m++]=(o<<8-c)+(s&(1<<8-c)-1)}}this.bufferLength+=e};e.prototype.readBlockPng=function r(){var e=this.rowBytes;var t=this.pixBytes;var r=this.str.getByte();var a=this.str.getBytes(e);this.eof=!a.length;if(this.eof){return}var i=this.bufferLength;var n=this.ensureBuffer(i+e);var s=n.subarray(i-e,i);if(s.length===0){s=new Uint8Array(e)}var l,c=i,h,u;switch(r){case 0:for(l=0;l<e;++l){n[c++]=a[l]}break;case 1:for(l=0;l<t;++l){n[c++]=a[l]}for(;l<e;++l){n[c]=n[c-t]+a[l]&255;c++}break;case 2:for(l=0;l<e;++l){n[c++]=s[l]+a[l]&255}break;case 3:for(l=0;l<t;++l){n[c++]=(s[l]>>1)+a[l]}for(;l<e;++l){n[c]=(s[l]+n[c-t]>>1)+a[l]&255;c++}break;case 4:for(l=0;l<t;++l){h=s[l];u=a[l];n[c++]=h+u}for(;l<e;++l){h=s[l];var f=s[l-t];var d=n[c-t];var g=d+h-f;var v=g-d;if(v<0){v=-v}var m=g-h;if(m<0){m=-m}var p=g-f;if(p<0){p=-p}u=a[l];if(v<=m&&v<=p){n[c++]=d+u}else if(m<=p){n[c++]=h+u}else{n[c++]=f+u}}break;default:o("Unsupported predictor: "+r)}this.bufferLength+=e};return e}();var S=function N(){function e(e,t,r,a){var i;while((i=e.getByte())!==-1){if(i===255){e.skip(-1);break}}this.stream=e;this.maybeLength=t;this.dict=r;k.call(this,t)}e.prototype=Object.create(k.prototype);Object.defineProperty(e.prototype,"bytes",{get:function t(){return u(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:true});e.prototype.ensureBuffer=function r(e){if(this.bufferLength){return}try{var t=new m;if(this.forceRGB&&this.dict&&c(this.dict.get("Decode"))){var r=this.dict.get("Decode");var a=this.dict.get("BitsPerComponent")||8;var i=r.length;var n=new Int32Array(i);var s=false;var l=(1<<a)-1;for(var h=0;h<i;h+=2){n[h]=(r[h+1]-r[h])*256|0;n[h+1]=r[h]*l|0;if(n[h]!==256||n[h+1]!==0){s=true}}if(s){t.decodeTransform=n}}t.parse(this.bytes);var u=t.getData(this.drawWidth,this.drawHeight,this.forceRGB);this.buffer=u;this.bufferLength=u.length;this.eof=true}catch(f){o("JPEG error: "+f)}};e.prototype.getBytes=function a(e){this.ensureBuffer();return this.buffer};e.prototype.getIR=function i(e){return h(this.bytes,"image/jpeg",e)};return e}();var A=function _(){function e(e,t,r){this.stream=e;this.maybeLength=t;this.dict=r;k.call(this,t)}e.prototype=Object.create(k.prototype);Object.defineProperty(e.prototype,"bytes",{get:function t(){return u(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:true});e.prototype.ensureBuffer=function r(e){if(this.bufferLength){return}var t=new p;t.parse(this.bytes);var r=t.width;var a=t.height;var i=t.componentsCount;var n=t.tiles.length;if(n===1){this.buffer=t.tiles[0].items}else{var s=new Uint8Array(r*a*i);for(var o=0;o<n;o++){var l=t.tiles[o];var c=l.width;var h=l.height;var u=l.left;var f=l.top;var d=l.items;var g=0;var v=(r*f+u)*i;var m=r*i;var b=c*i;for(var y=0;y<h;y++){var k=d.subarray(g,g+b);s.set(k,v);g+=b;v+=m}}this.buffer=s}this.bufferLength=this.buffer.length;this.eof=true};return e}();var I=function z(){function e(e,t,r){this.stream=e;this.maybeLength=t;this.dict=r;k.call(this,t)}e.prototype=Object.create(k.prototype);Object.defineProperty(e.prototype,"bytes",{get:function t(){return u(this,"bytes",this.stream.getBytes(this.maybeLength))},configurable:true});e.prototype.ensureBuffer=function r(e){if(this.bufferLength){return}var t=new v;var r=[],a=this.dict.xref;var i=a.fetchIfRef(this.dict.get("DecodeParms"));if(c(i)){if(i.length>1){f("JBIG2 - 'DecodeParms' array with multiple elements "+"not supported.")}i=a.fetchIfRef(i[0])}if(i&&i.has("JBIG2Globals")){var n=i.get("JBIG2Globals");var s=n.getBytes();r.push({data:s,start:0,end:s.length})}r.push({data:this.bytes,start:0,end:this.bytes.length});var o=t.parseChunks(r);var l=o.length;for(var h=0;h<l;h++){o[h]^=255}this.buffer=o;this.bufferLength=l;this.eof=true};return e}();var B=function H(){function e(e,t,r){this.str=e;this.dict=e.dict;this.decrypt=r;this.nextChunk=null;this.initialized=false;k.call(this,t)}var t=512;e.prototype=Object.create(k.prototype);e.prototype.readBlock=function r(){var e;if(this.initialized){e=this.nextChunk}else{e=this.str.getBytes(t);this.initialized=true}if(!e||e.length===0){this.eof=true;return}this.nextChunk=this.str.getBytes(t);var r=this.nextChunk&&this.nextChunk.length>0;var a=this.decrypt;e=a(e,!r);var i=this.bufferLength;var n,s=e.length;var o=this.ensureBuffer(i+s);for(n=0;n<s;n++){o[i++]=e[n]}this.bufferLength=i};return e}();var R=function G(){function e(e){return e===32||e===9||e===13||e===10}function t(e,t){this.str=e;this.dict=e.dict;this.input=new Uint8Array(5);if(t){t=.8*t}k.call(this,t)}t.prototype=Object.create(k.prototype);t.prototype.readBlock=function r(){var t=126;var r=122;var a=-1;var i=this.str;var n=i.getByte();while(e(n)){n=i.getByte()}if(n===a||n===t){this.eof=true;return}var s=this.bufferLength,o;var l;if(n===r){o=this.ensureBuffer(s+4);for(l=0;l<4;++l){o[s+l]=0}this.bufferLength+=4}else{var c=this.input;c[0]=n;for(l=1;l<5;++l){n=i.getByte();while(e(n)){n=i.getByte()}c[l]=n;if(n===a||n===t){break}}o=this.ensureBuffer(s+l-1);this.bufferLength+=l-1;if(l<5){for(;l<5;++l){c[l]=33+84}this.eof=true}var h=0;for(l=0;l<5;++l){h=h*85+(c[l]-33)}for(l=3;l>=0;--l){o[s+l]=h&255;h>>=8}}};return t}();var T=function X(){function e(e,t){this.str=e;this.dict=e.dict;this.firstDigit=-1;if(t){t=.5*t}k.call(this,t)}e.prototype=Object.create(k.prototype);e.prototype.readBlock=function t(){var e=8e3;var t=this.str.getBytes(e);if(!t.length){this.eof=true;return}var r=t.length+1>>1;var a=this.ensureBuffer(this.bufferLength+r);var i=this.bufferLength;var n=this.firstDigit;for(var s=0,o=t.length;s<o;s++){var l=t[s],c;if(l>=48&&l<=57){c=l&15}else if(l>=65&&l<=70||l>=97&&l<=102){c=(l&15)+9}else if(l===62){this.eof=true;break}else{continue}if(n<0){n=c}else{a[i++]=n<<4|c;n=-1}}if(n>=0&&this.eof){a[i++]=n<<4;n=-1}this.firstDigit=n;this.bufferLength=i};return e}();var O=function W(){function e(e,t){this.str=e;this.dict=e.dict;k.call(this,t)}e.prototype=Object.create(k.prototype);e.prototype.readBlock=function t(){var e=this.str.getBytes(2);if(!e||e.length<2||e[0]===128){this.eof=true;return}var t;var r=this.bufferLength;var a=e[0];if(a<128){t=this.ensureBuffer(r+a+1);t[r++]=e[1];if(a>0){var i=this.str.getBytes(a);t.set(i,r);r+=a}}else{a=257-a;var n=e[1];t=this.ensureBuffer(r+a+1);for(var s=0;s<a;s++){t[r++]=n}}this.bufferLength=r};return e}();var P=function V(){var e=-2;var t=-1;var r=0;var a=1;var i=2;var n=3;var s=4;var o=5;var c=6;var h=7;var u=8;var f=[[-1,-1],[-1,-1],[7,u],[7,h],[6,c],[6,c],[6,o],[6,o],[4,r],[4,r],[4,r],[4,r],[4,r],[4,r],[4,r],[4,r],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,a],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,s],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[3,n],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i],[1,i]];var g=[[-1,-1],[12,e],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[12,1984],[12,2048],[12,2112],[12,2176],[12,2240],[12,2304],[11,1856],[11,1856],[11,1920],[11,1920],[12,2368],[12,2432],[12,2496],[12,2560]];var v=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[8,29],[8,29],[8,30],[8,30],[8,45],[8,45],[8,46],[8,46],[7,22],[7,22],[7,22],[7,22],[7,23],[7,23],[7,23],[7,23],[8,47],[8,47],[8,48],[8,48],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[6,13],[7,20],[7,20],[7,20],[7,20],[8,33],[8,33],[8,34],[8,34],[8,35],[8,35],[8,36],[8,36],[8,37],[8,37],[8,38],[8,38],[7,19],[7,19],[7,19],[7,19],[8,31],[8,31],[8,32],[8,32],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,1],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[6,12],[8,53],[8,53],[8,54],[8,54],[7,26],[7,26],[7,26],[7,26],[8,39],[8,39],[8,40],[8,40],[8,41],[8,41],[8,42],[8,42],[8,43],[8,43],[8,44],[8,44],[7,21],[7,21],[7,21],[7,21],[7,28],[7,28],[7,28],[7,28],[8,61],[8,61],[8,62],[8,62],[8,63],[8,63],[8,0],[8,0],[8,320],[8,320],[8,384],[8,384],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,10],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[5,11],[7,27],[7,27],[7,27],[7,27],[8,59],[8,59],[8,60],[8,60],[9,1472],[9,1536],[9,1600],[9,1728],[7,18],[7,18],[7,18],[7,18],[7,24],[7,24],[7,24],[7,24],[8,49],[8,49],[8,50],[8,50],[8,51],[8,51],[8,52],[8,52],[7,25],[7,25],[7,25],[7,25],[8,55],[8,55],[8,56],[8,56],[8,57],[8,57],[8,58],[8,58],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,192],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[6,1664],[8,448],[8,448],[8,512],[8,512],[9,704],[9,768],[8,640],[8,640],[8,576],[8,576],[9,832],[9,896],[9,960],[9,1024],[9,1088],[9,1152],[9,1216],[9,1280],[9,1344],[9,1408],[7,256],[7,256],[7,256],[7,256],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,2],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[4,3],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,128],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,8],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[5,9],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,16],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[6,17],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,4],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[4,5],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,14],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[6,15],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[5,64],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,6],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7],[4,7]];var m=[[-1,-1],[-1,-1],[12,e],[12,e],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[-1,-1],[11,1792],[11,1792],[11,1792],[11,1792],[12,1984],[12,1984],[12,2048],[12,2048],[12,2112],[12,2112],[12,2176],[12,2176],[12,2240],[12,2240],[12,2304],[12,2304],[11,1856],[11,1856],[11,1856],[11,1856],[11,1920],[11,1920],[11,1920],[11,1920],[12,2368],[12,2368],[12,2432],[12,2432],[12,2496],[12,2496],[12,2560],[12,2560],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[10,18],[12,52],[12,52],[13,640],[13,704],[13,768],[13,832],[12,55],[12,55],[12,56],[12,56],[13,1280],[13,1344],[13,1408],[13,1472],[12,59],[12,59],[12,60],[12,60],[13,1536],[13,1600],[11,24],[11,24],[11,24],[11,24],[11,25],[11,25],[11,25],[11,25],[13,1664],[13,1728],[12,320],[12,320],[12,384],[12,384],[12,448],[12,448],[13,512],[13,576],[12,53],[12,53],[12,54],[12,54],[13,896],[13,960],[13,1024],[13,1088],[13,1152],[13,1216],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64],[10,64]];var p=[[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[8,13],[11,23],[11,23],[12,50],[12,51],[12,44],[12,45],[12,46],[12,47],[12,57],[12,58],[12,61],[12,256],[10,16],[10,16],[10,16],[10,16],[10,17],[10,17],[10,17],[10,17],[12,48],[12,49],[12,62],[12,63],[12,30],[12,31],[12,32],[12,33],[12,40],[12,41],[11,22],[11,22],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[8,14],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,10],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[7,11],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[9,15],[12,128],[12,192],[12,26],[12,27],[12,28],[12,29],[11,19],[11,19],[11,20],[11,20],[12,34],[12,35],[12,36],[12,37],[12,38],[12,39],[11,21],[11,21],[12,42],[12,43],[10,0],[10,0],[10,0],[10,0],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12],[7,12]]; var b=[[-1,-1],[-1,-1],[-1,-1],[-1,-1],[6,9],[6,8],[5,7],[5,7],[4,6],[4,6],[4,6],[4,6],[4,5],[4,5],[4,5],[4,5],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,1],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[3,4],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,3],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2],[2,2]];function y(e,t,r){this.str=e;this.dict=e.dict;r=r||d.empty;this.encoding=r.get("K")||0;this.eoline=r.get("EndOfLine")||false;this.byteAlign=r.get("EncodedByteAlign")||false;this.columns=r.get("Columns")||1728;this.rows=r.get("Rows")||0;var a=r.get("EndOfBlock");if(a===null||a===undefined){a=true}this.eoblock=a;this.black=r.get("BlackIs1")||false;this.codingLine=new Uint32Array(this.columns+1);this.refLine=new Uint32Array(this.columns+2);this.codingLine[0]=this.columns;this.codingPos=0;this.row=0;this.nextLine2D=this.encoding<0;this.inputBits=0;this.inputBuf=0;this.outputBits=0;var i;while((i=this.lookBits(12))===0){this.eatBits(1)}if(i===1){this.eatBits(12)}if(this.encoding>0){this.nextLine2D=!this.lookBits(1);this.eatBits(1)}k.call(this,t)}y.prototype=Object.create(k.prototype);y.prototype.readBlock=function w(){while(!this.eof){var e=this.lookChar();this.ensureBuffer(this.bufferLength+1);this.buffer[this.bufferLength++]=e}};y.prototype.addPixels=function x(e,t){var r=this.codingLine;var a=this.codingPos;if(e>r[a]){if(e>this.columns){l("row is wrong length");this.err=true;e=this.columns}if(a&1^t){++a}r[a]=e}this.codingPos=a};y.prototype.addPixelsNeg=function C(e,t){var r=this.codingLine;var a=this.codingPos;if(e>r[a]){if(e>this.columns){l("row is wrong length");this.err=true;e=this.columns}if(a&1^t){++a}r[a]=e}else if(e<r[a]){if(e<0){l("invalid code");this.err=true;e=0}while(a>0&&e<r[a-1]){--a}r[a]=e}this.codingPos=a};y.prototype.lookChar=function S(){var e=this.refLine;var f=this.codingLine;var d=this.columns;var g,v,m,p;if(this.outputBits===0){if(this.eof){return null}this.err=false;var b,y,k;if(this.nextLine2D){for(p=0;f[p]<d;++p){e[p]=f[p]}e[p++]=d;e[p]=d;f[0]=0;this.codingPos=0;g=0;v=0;while(f[this.codingPos]<d){b=this.getTwoDimCode();switch(b){case r:this.addPixels(e[g+1],v);if(e[g+1]<d){g+=2}break;case a:b=y=0;if(v){do{b+=k=this.getBlackCode()}while(k>=64);do{y+=k=this.getWhiteCode()}while(k>=64)}else{do{b+=k=this.getWhiteCode()}while(k>=64);do{y+=k=this.getBlackCode()}while(k>=64)}this.addPixels(f[this.codingPos]+b,v);if(f[this.codingPos]<d){this.addPixels(f[this.codingPos]+y,v^1)}while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}break;case h:this.addPixels(e[g]+3,v);v^=1;if(f[this.codingPos]<d){++g;while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case o:this.addPixels(e[g]+2,v);v^=1;if(f[this.codingPos]<d){++g;while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case n:this.addPixels(e[g]+1,v);v^=1;if(f[this.codingPos]<d){++g;while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case i:this.addPixels(e[g],v);v^=1;if(f[this.codingPos]<d){++g;while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case u:this.addPixelsNeg(e[g]-3,v);v^=1;if(f[this.codingPos]<d){if(g>0){--g}else{++g}while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case c:this.addPixelsNeg(e[g]-2,v);v^=1;if(f[this.codingPos]<d){if(g>0){--g}else{++g}while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case s:this.addPixelsNeg(e[g]-1,v);v^=1;if(f[this.codingPos]<d){if(g>0){--g}else{++g}while(e[g]<=f[this.codingPos]&&e[g]<d){g+=2}}break;case t:this.addPixels(d,0);this.eof=true;break;default:l("bad 2d code");this.addPixels(d,0);this.err=true}}}else{f[0]=0;this.codingPos=0;v=0;while(f[this.codingPos]<d){b=0;if(v){do{b+=k=this.getBlackCode()}while(k>=64)}else{do{b+=k=this.getWhiteCode()}while(k>=64)}this.addPixels(f[this.codingPos]+b,v);v^=1}}var w=false;if(this.byteAlign){this.inputBits&=~7}if(!this.eoblock&&this.row===this.rows-1){this.eof=true}else{b=this.lookBits(12);if(this.eoline){while(b!==t&&b!==1){this.eatBits(1);b=this.lookBits(12)}}else{while(b===0){this.eatBits(1);b=this.lookBits(12)}}if(b===1){this.eatBits(12);w=true}else if(b===t){this.eof=true}}if(!this.eof&&this.encoding>0){this.nextLine2D=!this.lookBits(1);this.eatBits(1)}if(this.eoblock&&w&&this.byteAlign){b=this.lookBits(12);if(b===1){this.eatBits(12);if(this.encoding>0){this.lookBits(1);this.eatBits(1)}if(this.encoding>=0){for(p=0;p<4;++p){b=this.lookBits(12);if(b!==1){l("bad rtc code: "+b)}this.eatBits(12);if(this.encoding>0){this.lookBits(1);this.eatBits(1)}}}this.eof=true}}else if(this.err&&this.eoline){while(true){b=this.lookBits(13);if(b===t){this.eof=true;return null}if(b>>1===1){break}this.eatBits(1)}this.eatBits(12);if(this.encoding>0){this.eatBits(1);this.nextLine2D=!(b&1)}}if(f[0]>0){this.outputBits=f[this.codingPos=0]}else{this.outputBits=f[this.codingPos=1]}this.row++}var x;if(this.outputBits>=8){x=this.codingPos&1?0:255;this.outputBits-=8;if(this.outputBits===0&&f[this.codingPos]<d){this.codingPos++;this.outputBits=f[this.codingPos]-f[this.codingPos-1]}}else{m=8;x=0;do{if(this.outputBits>m){x<<=m;if(!(this.codingPos&1)){x|=255>>8-m}this.outputBits-=m;m=0}else{x<<=this.outputBits;if(!(this.codingPos&1)){x|=255>>8-this.outputBits}m-=this.outputBits;this.outputBits=0;if(f[this.codingPos]<d){this.codingPos++;this.outputBits=f[this.codingPos]-f[this.codingPos-1]}else if(m>0){x<<=m;m=0}}}while(m)}if(this.black){x^=255}return x};y.prototype.findTableCode=function A(e,r,a,i){var n=i||0;for(var s=e;s<=r;++s){var o=this.lookBits(s);if(o===t){return[true,1,false]}if(s<r){o<<=r-s}if(!n||o>=n){var l=a[o-n];if(l[0]===s){this.eatBits(s);return[true,l[1],true]}}}return[false,0,false]};y.prototype.getTwoDimCode=function I(){var e=0;var r;if(this.eoblock){e=this.lookBits(7);r=f[e];if(r&&r[0]>0){this.eatBits(r[0]);return r[1]}}else{var a=this.findTableCode(1,7,f);if(a[0]&&a[2]){return a[1]}}l("Bad two dim code");return t};y.prototype.getWhiteCode=function B(){var e=0;var r;if(this.eoblock){e=this.lookBits(12);if(e===t){return 1}if(e>>5===0){r=g[e]}else{r=v[e>>3]}if(r[0]>0){this.eatBits(r[0]);return r[1]}}else{var a=this.findTableCode(1,9,v);if(a[0]){return a[1]}a=this.findTableCode(11,12,g);if(a[0]){return a[1]}}l("bad white code");this.eatBits(1);return 1};y.prototype.getBlackCode=function R(){var e,r;if(this.eoblock){e=this.lookBits(13);if(e===t){return 1}if(e>>7===0){r=m[e]}else if(e>>9===0&&e>>7!==0){r=p[(e>>1)-64]}else{r=b[e>>7]}if(r[0]>0){this.eatBits(r[0]);return r[1]}}else{var a=this.findTableCode(2,6,b);if(a[0]){return a[1]}a=this.findTableCode(7,12,p,64);if(a[0]){return a[1]}a=this.findTableCode(10,13,m);if(a[0]){return a[1]}}l("bad black code");this.eatBits(1);return 1};y.prototype.lookBits=function T(e){var r;while(this.inputBits<e){if((r=this.str.getByte())===-1){if(this.inputBits===0){return t}return this.inputBuf<<e-this.inputBits&65535>>16-e}this.inputBuf=this.inputBuf<<8|r;this.inputBits+=8}return this.inputBuf>>this.inputBits-e&65535>>16-e};y.prototype.eatBits=function O(e){if((this.inputBits-=e)<0){this.inputBits=0}};return y}();var L=function K(){function e(e,t,r){this.str=e;this.dict=e.dict;this.cachedData=0;this.bitsCached=0;var a=4096;var i={earlyChange:r,codeLength:9,nextCode:258,dictionaryValues:new Uint8Array(a),dictionaryLengths:new Uint16Array(a),dictionaryPrevCodes:new Uint16Array(a),currentSequence:new Uint8Array(a),currentSequenceLength:0};for(var n=0;n<256;++n){i.dictionaryValues[n]=n;i.dictionaryLengths[n]=1}this.lzwState=i;k.call(this,t)}e.prototype=Object.create(k.prototype);e.prototype.readBits=function t(e){var t=this.bitsCached;var r=this.cachedData;while(t<e){var a=this.str.getByte();if(a===-1){this.eof=true;return null}r=r<<8|a;t+=8}this.bitsCached=t-=e;this.cachedData=r;this.lastCode=null;return r>>>t&(1<<e)-1};e.prototype.readBlock=function r(){var e=512;var t=e*2,r=e;var a,i,n;var s=this.lzwState;if(!s){return}var o=s.earlyChange;var l=s.nextCode;var c=s.dictionaryValues;var h=s.dictionaryLengths;var u=s.dictionaryPrevCodes;var f=s.codeLength;var d=s.prevCode;var g=s.currentSequence;var v=s.currentSequenceLength;var m=0;var p=this.bufferLength;var b=this.ensureBuffer(this.bufferLength+t);for(a=0;a<e;a++){var y=this.readBits(f);var k=v>0;if(y<256){g[0]=y;v=1}else if(y>=258){if(y<l){v=h[y];for(i=v-1,n=y;i>=0;i--){g[i]=c[n];n=u[n]}}else{g[v++]=g[0]}}else if(y===256){f=9;l=258;v=0;continue}else{this.eof=true;delete this.lzwState;break}if(k){u[l]=d;h[l]=h[d]+1;c[l]=g[0];l++;f=l+o&l+o-1?f:Math.min(Math.log(l+o)/.6931471805599453+1,12)|0}d=y;m+=v;if(t<m){do{t+=r}while(t<m);b=this.ensureBuffer(this.bufferLength+t)}for(i=0;i<v;i++){b[p++]=g[i]}}s.nextCode=l;s.codeLength=f;s.prevCode=d;s.currentSequenceLength=v;this.bufferLength=p};return e}();var M=function Y(){function e(){b.call(this,new Uint8Array(0))}e.prototype=b.prototype;return e}();e.Ascii85Stream=R;e.AsciiHexStream=T;e.CCITTFaxStream=P;e.DecryptStream=B;e.DecodeStream=k;e.FlateStream=x;e.Jbig2Stream=I;e.JpegStream=S;e.JpxStream=A;e.NullStream=M;e.PredictorStream=C;e.RunLengthStream=O;e.Stream=b;e.StreamsSequenceStream=w;e.StringStream=y;e.LZWStream=L});(function(e,t){{t(e.pdfjsCoreCrypto={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream)}})(this,function(e,t,r,a){var i=t.PasswordException;var n=t.PasswordResponses;var s=t.bytesToString;var o=t.error;var l=t.isInt;var c=t.stringToBytes;var h=t.utf8StringToString;var u=t.warn;var f=r.Name;var d=r.isName;var g=r.isDict;var v=a.DecryptStream;var m=function T(){function e(e){this.a=0;this.b=0;var t=new Uint8Array(256);var r,a=0,i,n=e.length;for(r=0;r<256;++r){t[r]=r}for(r=0;r<256;++r){i=t[r];a=a+i+e[r%n]&255;t[r]=t[a];t[a]=i}this.s=t}e.prototype={encryptBlock:function t(e){var t,r=e.length,a,i;var n=this.a,s=this.b,o=this.s;var l=new Uint8Array(r);for(t=0;t<r;++t){n=n+1&255;a=o[n];s=s+a&255;i=o[s];o[n]=i;o[s]=a;l[t]=e[t]^o[a+i&255]}this.a=n;this.b=s;return l}};e.prototype.decryptBlock=e.prototype.encryptBlock;return e}();var p=function O(){var e=new Uint8Array([7,12,17,22,7,12,17,22,7,12,17,22,7,12,17,22,5,9,14,20,5,9,14,20,5,9,14,20,5,9,14,20,4,11,16,23,4,11,16,23,4,11,16,23,4,11,16,23,6,10,15,21,6,10,15,21,6,10,15,21,6,10,15,21]);var t=new Int32Array([-680876936,-389564586,606105819,-1044525330,-176418897,1200080426,-1473231341,-45705983,1770035416,-1958414417,-42063,-1990404162,1804603682,-40341101,-1502002290,1236535329,-165796510,-1069501632,643717713,-373897302,-701558691,38016083,-660478335,-405537848,568446438,-1019803690,-187363961,1163531501,-1444681467,-51403784,1735328473,-1926607734,-378558,-2022574463,1839030562,-35309556,-1530992060,1272893353,-155497632,-1094730640,681279174,-358537222,-722521979,76029189,-640364487,-421815835,530742520,-995338651,-198630844,1126891415,-1416354905,-57434055,1700485571,-1894986606,-1051523,-2054922799,1873313359,-30611744,-1560198380,1309151649,-145523070,-1120210379,718787259,-343485551]);function r(r,a,i){var n=1732584193,s=-271733879,o=-1732584194,l=271733878;var c=i+72&~63;var h=new Uint8Array(c);var u,f,d;for(u=0;u<i;++u){h[u]=r[a++]}h[u++]=128;d=c-8;while(u<d){h[u++]=0}h[u++]=i<<3&255;h[u++]=i>>5&255;h[u++]=i>>13&255;h[u++]=i>>21&255;h[u++]=i>>>29&255;h[u++]=0;h[u++]=0;h[u++]=0;var g=new Int32Array(16);for(u=0;u<c;){for(f=0;f<16;++f,u+=4){g[f]=h[u]|h[u+1]<<8|h[u+2]<<16|h[u+3]<<24}var v=n,m=s,p=o,b=l,y,k;for(f=0;f<64;++f){if(f<16){y=m&p|~m&b;k=f}else if(f<32){y=b&m|~b&p;k=5*f+1&15}else if(f<48){y=m^p^b;k=3*f+5&15}else{y=p^(m|~b);k=7*f&15}var w=b,x=v+y+t[f]+g[k]|0,C=e[f];b=p;p=m;m=m+(x<<C|x>>>32-C)|0;v=w}n=n+v|0;s=s+m|0;o=o+p|0;l=l+b|0}return new Uint8Array([n&255,n>>8&255,n>>16&255,n>>>24&255,s&255,s>>8&255,s>>16&255,s>>>24&255,o&255,o>>8&255,o>>16&255,o>>>24&255,l&255,l>>8&255,l>>16&255,l>>>24&255])}return r}();var b=function P(){function e(e,t){this.high=e|0;this.low=t|0}e.prototype={and:function t(e){this.high&=e.high;this.low&=e.low},xor:function r(e){this.high^=e.high;this.low^=e.low},or:function a(e){this.high|=e.high;this.low|=e.low},shiftRight:function i(e){if(e>=32){this.low=this.high>>>e-32|0;this.high=0}else{this.low=this.low>>>e|this.high<<32-e;this.high=this.high>>>e|0}},shiftLeft:function n(e){if(e>=32){this.high=this.low<<e-32;this.low=0}else{this.high=this.high<<e|this.low>>>32-e;this.low=this.low<<e}},rotateRight:function s(e){var t,r;if(e&32){r=this.low;t=this.high}else{t=this.low;r=this.high}e&=31;this.low=t>>>e|r<<32-e;this.high=r>>>e|t<<32-e},not:function o(){this.high=~this.high;this.low=~this.low},add:function l(e){var t=(this.low>>>0)+(e.low>>>0);var r=(this.high>>>0)+(e.high>>>0);if(t>4294967295){r+=1}this.low=t|0;this.high=r|0},copyTo:function c(e,t){e[t]=this.high>>>24&255;e[t+1]=this.high>>16&255;e[t+2]=this.high>>8&255;e[t+3]=this.high&255;e[t+4]=this.low>>>24&255;e[t+5]=this.low>>16&255;e[t+6]=this.low>>8&255;e[t+7]=this.low&255},assign:function h(e){this.high=e.high;this.low=e.low}};return e}();var y=function L(){function e(e,t){return e>>>t|e<<32-t}function t(e,t,r){return e&t^~e&r}function r(e,t,r){return e&t^e&r^t&r}function a(t){return e(t,2)^e(t,13)^e(t,22)}function i(t){return e(t,6)^e(t,11)^e(t,25)}function n(t){return e(t,7)^e(t,18)^t>>>3}function s(t){return e(t,17)^e(t,19)^t>>>10}var o=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298];function l(e,l,c){var h=1779033703,u=3144134277,f=1013904242,d=2773480762,g=1359893119,v=2600822924,m=528734635,p=1541459225;var b=Math.ceil((c+9)/64)*64;var y=new Uint8Array(b);var k,w,x;for(k=0;k<c;++k){y[k]=e[l++]}y[k++]=128;x=b-8;while(k<x){y[k++]=0}y[k++]=0;y[k++]=0;y[k++]=0;y[k++]=c>>>29&255;y[k++]=c>>21&255;y[k++]=c>>13&255;y[k++]=c>>5&255;y[k++]=c<<3&255;var C=new Uint32Array(64);for(k=0;k<b;){for(w=0;w<16;++w){C[w]=y[k]<<24|y[k+1]<<16|y[k+2]<<8|y[k+3];k+=4}for(w=16;w<64;++w){C[w]=s(C[w-2])+C[w-7]+n(C[w-15])+C[w-16]|0}var S=h,A=u,I=f,B=d,R=g,T=v,O=m,P=p,L,M;for(w=0;w<64;++w){L=P+i(R)+t(R,T,O)+o[w]+C[w];M=a(S)+r(S,A,I);P=O;O=T;T=R;R=B+L|0;B=I;I=A;A=S;S=L+M|0}h=h+S|0;u=u+A|0;f=f+I|0;d=d+B|0;g=g+R|0;v=v+T|0;m=m+O|0;p=p+P|0}return new Uint8Array([h>>24&255,h>>16&255,h>>8&255,h&255,u>>24&255,u>>16&255,u>>8&255,u&255,f>>24&255,f>>16&255,f>>8&255,f&255,d>>24&255,d>>16&255,d>>8&255,d&255,g>>24&255,g>>16&255,g>>8&255,g&255,v>>24&255,v>>16&255,v>>8&255,v&255,m>>24&255,m>>16&255,m>>8&255,m&255,p>>24&255,p>>16&255,p>>8&255,p&255])}return l}();var k=function M(){function e(e,t,r,a,i){e.assign(t);e.and(r);i.assign(t);i.not();i.and(a);e.xor(i)}function t(e,t,r,a,i){e.assign(t);e.and(r);i.assign(t);i.and(a);e.xor(i);i.assign(r);i.and(a);e.xor(i)}function r(e,t,r){e.assign(t);e.rotateRight(28);r.assign(t);r.rotateRight(34);e.xor(r);r.assign(t);r.rotateRight(39);e.xor(r)}function a(e,t,r){e.assign(t);e.rotateRight(14);r.assign(t);r.rotateRight(18);e.xor(r);r.assign(t);r.rotateRight(41);e.xor(r)}function i(e,t,r){e.assign(t);e.rotateRight(1);r.assign(t);r.rotateRight(8);e.xor(r);r.assign(t);r.shiftRight(7);e.xor(r)}function n(e,t,r){e.assign(t);e.rotateRight(19);r.assign(t);r.rotateRight(61);e.xor(r);r.assign(t);r.shiftRight(6);e.xor(r)}var s=[new b(1116352408,3609767458),new b(1899447441,602891725),new b(3049323471,3964484399),new b(3921009573,2173295548),new b(961987163,4081628472),new b(1508970993,3053834265),new b(2453635748,2937671579),new b(2870763221,3664609560),new b(3624381080,2734883394),new b(310598401,1164996542),new b(607225278,1323610764),new b(1426881987,3590304994),new b(1925078388,4068182383),new b(2162078206,991336113),new b(2614888103,633803317),new b(3248222580,3479774868),new b(3835390401,2666613458),new b(4022224774,944711139),new b(264347078,2341262773),new b(604807628,2007800933),new b(770255983,1495990901),new b(1249150122,1856431235),new b(1555081692,3175218132),new b(1996064986,2198950837),new b(2554220882,3999719339),new b(2821834349,766784016),new b(2952996808,2566594879),new b(3210313671,3203337956),new b(3336571891,1034457026),new b(3584528711,2466948901),new b(113926993,3758326383),new b(338241895,168717936),new b(666307205,1188179964),new b(773529912,1546045734),new b(1294757372,1522805485),new b(1396182291,2643833823),new b(1695183700,2343527390),new b(1986661051,1014477480),new b(2177026350,1206759142),new b(2456956037,344077627),new b(2730485921,1290863460),new b(2820302411,3158454273),new b(3259730800,3505952657),new b(3345764771,106217008),new b(3516065817,3606008344),new b(3600352804,1432725776),new b(4094571909,1467031594),new b(275423344,851169720),new b(430227734,3100823752),new b(506948616,1363258195),new b(659060556,3750685593),new b(883997877,3785050280),new b(958139571,3318307427),new b(1322822218,3812723403),new b(1537002063,2003034995),new b(1747873779,3602036899),new b(1955562222,1575990012),new b(2024104815,1125592928),new b(2227730452,2716904306),new b(2361852424,442776044),new b(2428436474,593698344),new b(2756734187,3733110249),new b(3204031479,2999351573),new b(3329325298,3815920427),new b(3391569614,3928383900),new b(3515267271,566280711),new b(3940187606,3454069534),new b(4118630271,4000239992),new b(116418474,1914138554),new b(174292421,2731055270),new b(289380356,3203993006),new b(460393269,320620315),new b(685471733,587496836),new b(852142971,1086792851),new b(1017036298,365543100),new b(1126000580,2618297676),new b(1288033470,3409855158),new b(1501505948,4234509866),new b(1607167915,987167468),new b(1816402316,1246189591)];function o(o,l,c,h){h=!!h;var u,f,d,g,v,m,p,y;if(!h){u=new b(1779033703,4089235720);f=new b(3144134277,2227873595);d=new b(1013904242,4271175723);g=new b(2773480762,1595750129);v=new b(1359893119,2917565137);m=new b(2600822924,725511199);p=new b(528734635,4215389547);y=new b(1541459225,327033209)}else{u=new b(3418070365,3238371032);f=new b(1654270250,914150663);d=new b(2438529370,812702999);g=new b(355462360,4144912697);v=new b(1731405415,4290775857);m=new b(2394180231,1750603025);p=new b(3675008525,1694076839);y=new b(1203062813,3204075428)}var k=Math.ceil((c+17)/128)*128;var w=new Uint8Array(k);var x,C,S;for(x=0;x<c;++x){w[x]=o[l++]}w[x++]=128;S=k-16;while(x<S){w[x++]=0}w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=0;w[x++]=c>>>29&255;w[x++]=c>>21&255;w[x++]=c>>13&255;w[x++]=c>>5&255;w[x++]=c<<3&255;var A=new Array(80);for(x=0;x<80;x++){A[x]=new b(0,0)}var I=new b(0,0),B=new b(0,0),R=new b(0,0);var T=new b(0,0),O=new b(0,0),P=new b(0,0);var L=new b(0,0),M=new b(0,0);var E=new b(0,0),D=new b(0,0);var q=new b(0,0),j=new b(0,0),F;for(x=0;x<k;){for(C=0;C<16;++C){A[C].high=w[x]<<24|w[x+1]<<16|w[x+2]<<8|w[x+3];A[C].low=w[x+4]<<24|w[x+5]<<16|w[x+6]<<8|w[x+7];x+=8}for(C=16;C<80;++C){F=A[C];n(F,A[C-2],j);F.add(A[C-7]);i(q,A[C-15],j);F.add(q);F.add(A[C-16])}I.assign(u);B.assign(f);R.assign(d);T.assign(g);O.assign(v);P.assign(m);L.assign(p);M.assign(y);for(C=0;C<80;++C){E.assign(M);a(q,O,j);E.add(q);e(q,O,P,L,j);E.add(q);E.add(s[C]);E.add(A[C]);r(D,I,j);t(q,I,B,R,j);D.add(q);F=M;M=L;L=P;P=O;T.add(E);O=T;T=R;R=B;B=I;F.assign(E);F.add(D);I=F}u.add(I);f.add(B);d.add(R);g.add(T);v.add(O);m.add(P);p.add(L);y.add(M)}var U;if(!h){U=new Uint8Array(64);u.copyTo(U,0);f.copyTo(U,8);d.copyTo(U,16);g.copyTo(U,24);v.copyTo(U,32);m.copyTo(U,40);p.copyTo(U,48);y.copyTo(U,56)}else{U=new Uint8Array(48);u.copyTo(U,0);f.copyTo(U,8);d.copyTo(U,16);g.copyTo(U,24);v.copyTo(U,32);m.copyTo(U,40)}return U}return o}();var w=function E(){function e(e,t,r){return k(e,t,r,true)}return e}();var x=function D(){function e(){}e.prototype={decryptBlock:function t(e){return e}};return e}();var C=function q(){var e=new Uint8Array([141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141]);var t=new Uint8Array([99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22]);var r=new Uint8Array([82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125]);var a=new Uint8Array(256);for(var i=0;i<256;i++){if(i<128){a[i]=i<<1}else{a[i]=i<<1^27}}var n=new Uint32Array([0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795]);function s(r){var a=176,i=new Uint8Array(a);i.set(r);for(var n=16,s=1;n<a;++s){var o=i[n-3],l=i[n-2],c=i[n-1],h=i[n-4];o=t[o];l=t[l];c=t[c];h=t[h];o=o^e[s];for(var u=0;u<4;++u){i[n]=o^=i[n-16];n++;i[n]=l^=i[n-16];n++;i[n]=c^=i[n-16];n++;i[n]=h^=i[n-16];n++}}return i}function o(e,t){var a=new Uint8Array(16);a.set(e);var i,s,o;var l,c,h;for(s=0,o=160;s<16;++s,++o){a[s]^=t[o]}for(i=9;i>=1;--i){l=a[13];a[13]=a[9];a[9]=a[5];a[5]=a[1];a[1]=l;l=a[14];c=a[10];a[14]=a[6];a[10]=a[2];a[6]=l;a[2]=c;l=a[15];c=a[11];h=a[7];a[15]=a[3];a[11]=l;a[7]=c;a[3]=h;for(s=0;s<16;++s){a[s]=r[a[s]]}for(s=0,o=i*16;s<16;++s,++o){a[s]^=t[o]}for(s=0;s<16;s+=4){var u=n[a[s]],f=n[a[s+1]],d=n[a[s+2]],g=n[a[s+3]];l=u^f>>>8^f<<24^d>>>16^d<<16^g>>>24^g<<8;a[s]=l>>>24&255;a[s+1]=l>>16&255;a[s+2]=l>>8&255;a[s+3]=l&255}}l=a[13];a[13]=a[9];a[9]=a[5];a[5]=a[1];a[1]=l;l=a[14];c=a[10];a[14]=a[6];a[10]=a[2];a[6]=l;a[2]=c;l=a[15];c=a[11];h=a[7];a[15]=a[3];a[11]=l;a[7]=c;a[3]=h;for(s=0;s<16;++s){a[s]=r[a[s]];a[s]^=t[s]}return a}function l(e,r){var n,s,o,l;var c=new Uint8Array(16);c.set(e);for(h=0;h<16;++h){c[h]^=r[h]}for(i=1;i<10;i++){for(h=0;h<16;++h){c[h]=t[c[h]]}o=c[1];c[1]=c[5];c[5]=c[9];c[9]=c[13];c[13]=o;o=c[2];s=c[6];c[2]=c[10];c[6]=c[14];c[10]=o;c[14]=s;o=c[3];s=c[7];n=c[11];c[3]=c[15];c[7]=o;c[11]=s;c[15]=n;for(var h=0;h<16;h+=4){var u=c[h+0],f=c[h+1];var d=c[h+2],g=c[h+3];n=u^f^d^g;c[h+0]^=n^a[u^f];c[h+1]^=n^a[f^d];c[h+2]^=n^a[d^g];c[h+3]^=n^a[g^u]}for(h=0,l=i*16;h<16;++h,++l){c[h]^=r[l]}}for(h=0;h<16;++h){c[h]=t[c[h]]}o=c[1];c[1]=c[5];c[5]=c[9];c[9]=c[13];c[13]=o;o=c[2];s=c[6];c[2]=c[10];c[6]=c[14];c[10]=o;c[14]=s;o=c[3];s=c[7];n=c[11];c[3]=c[15];c[7]=o;c[11]=s;c[15]=n;for(h=0,l=160;h<16;++h,++l){c[h]^=r[l]}return c}function c(e){this.key=s(e);this.buffer=new Uint8Array(16);this.bufferPosition=0}function h(e,t){var r,a,i,n=e.length,s=this.buffer,l=this.bufferPosition,c=[],h=this.iv;for(r=0;r<n;++r){s[l]=e[r];++l;if(l<16){continue}var u=o(s,this.key);for(a=0;a<16;++a){u[a]^=h[a]}h=s;c.push(u);s=new Uint8Array(16);l=0}this.buffer=s;this.bufferLength=l;this.iv=h;if(c.length===0){return new Uint8Array([])}var f=16*c.length;if(t){var d=c[c.length-1];var g=d[15];if(g<=16){for(r=15,i=16-g;r>=i;--r){if(d[r]!==g){g=0;break}}f-=g;c[c.length-1]=d.subarray(0,16-g)}}var v=new Uint8Array(f);for(r=0,a=0,i=c.length;r<i;++r,a+=16){v.set(c[r],a)}return v}c.prototype={decryptBlock:function u(e,t){var r,a=e.length;var i=this.buffer,n=this.bufferPosition;for(r=0;n<16&&r<a;++r,++n){i[n]=e[r]}if(n<16){this.bufferLength=n;return new Uint8Array([])}this.iv=i;this.buffer=new Uint8Array(16);this.bufferLength=0;this.decryptBlock=h;return this.decryptBlock(e.subarray(16),t)},encrypt:function f(e,t){var r,a,i,n=e.length,s=this.buffer,o=this.bufferPosition,c=[];if(!t){t=new Uint8Array(16)}for(r=0;r<n;++r){s[o]=e[r];++o;if(o<16){continue}for(a=0;a<16;++a){s[a]^=t[a]}var h=l(s,this.key);t=h;c.push(h);s=new Uint8Array(16);o=0}this.buffer=s;this.bufferLength=o;this.iv=t;if(c.length===0){return new Uint8Array([])}var u=16*c.length;var f=new Uint8Array(u);for(r=0,a=0,i=c.length;r<i;++r,a+=16){f.set(c[r],a)}return f}};return c}();var S=function j(){var e=new Uint8Array([141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141,1,2,4,8,16,32,64,128,27,54,108,216,171,77,154,47,94,188,99,198,151,53,106,212,179,125,250,239,197,145,57,114,228,211,189,97,194,159,37,74,148,51,102,204,131,29,58,116,232,203,141]);var t=new Uint8Array([99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22]);var r=new Uint8Array([82,9,106,213,48,54,165,56,191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125]);var a=new Uint8Array(256);for(var i=0;i<256;i++){if(i<128){a[i]=i<<1}else{a[i]=i<<1^27}}var n=new Uint32Array([0,235474187,470948374,303765277,941896748,908933415,607530554,708780849,1883793496,2118214995,1817866830,1649639237,1215061108,1181045119,1417561698,1517767529,3767586992,4003061179,4236429990,4069246893,3635733660,3602770327,3299278474,3400528769,2430122216,2664543715,2362090238,2193862645,2835123396,2801107407,3035535058,3135740889,3678124923,3576870512,3341394285,3374361702,3810496343,3977675356,4279080257,4043610186,2876494627,2776292904,3076639029,3110650942,2472011535,2640243204,2403728665,2169303058,1001089995,899835584,666464733,699432150,59727847,226906860,530400753,294930682,1273168787,1172967064,1475418501,1509430414,1942435775,2110667444,1876241833,1641816226,2910219766,2743034109,2976151520,3211623147,2505202138,2606453969,2302690252,2269728455,3711829422,3543599269,3240894392,3475313331,3843699074,3943906441,4178062228,4144047775,1306967366,1139781709,1374988112,1610459739,1975683434,2076935265,1775276924,1742315127,1034867998,866637845,566021896,800440835,92987698,193195065,429456164,395441711,1984812685,2017778566,1784663195,1683407248,1315562145,1080094634,1383856311,1551037884,101039829,135050206,437757123,337553864,1042385657,807962610,573804783,742039012,2531067453,2564033334,2328828971,2227573024,2935566865,2700099354,3001755655,3168937228,3868552805,3902563182,4203181171,4102977912,3736164937,3501741890,3265478751,3433712980,1106041591,1340463100,1576976609,1408749034,2043211483,2009195472,1708848333,1809054150,832877231,1068351396,766945465,599762354,159417987,126454664,361929877,463180190,2709260871,2943682380,3178106961,3009879386,2572697195,2538681184,2236228733,2336434550,3509871135,3745345300,3441850377,3274667266,3910161971,3877198648,4110568485,4211818798,2597806476,2497604743,2261089178,2295101073,2733856160,2902087851,3202437046,2968011453,3936291284,3835036895,4136440770,4169408201,3535486456,3702665459,3467192302,3231722213,2051518780,1951317047,1716890410,1750902305,1113818384,1282050075,1584504582,1350078989,168810852,67556463,371049330,404016761,841739592,1008918595,775550814,540080725,3969562369,3801332234,4035489047,4269907996,3569255213,3669462566,3366754619,3332740144,2631065433,2463879762,2160117071,2395588676,2767645557,2868897406,3102011747,3069049960,202008497,33778362,270040487,504459436,875451293,975658646,675039627,641025152,2084704233,1917518562,1615861247,1851332852,1147550661,1248802510,1484005843,1451044056,933301370,967311729,733156972,632953703,260388950,25965917,328671808,496906059,1206477858,1239443753,1543208500,1441952575,2144161806,1908694277,1675577880,1842759443,3610369226,3644379585,3408119516,3307916247,4011190502,3776767469,4077384432,4245618683,2809771154,2842737049,3144396420,3043140495,2673705150,2438237621,2203032232,2370213795]); function s(e){var r=240,a=new Uint8Array(r);var i=1;a.set(e);for(var n=32,s=1;n<r;++s){if(n%32===16){o=t[o];l=t[l];c=t[c];h=t[h]}else if(n%32===0){var o=a[n-3],l=a[n-2],c=a[n-1],h=a[n-4];o=t[o];l=t[l];c=t[c];h=t[h];o=o^i;if((i<<=1)>=256){i=(i^27)&255}}for(var u=0;u<4;++u){a[n]=o^=a[n-32];n++;a[n]=l^=a[n-32];n++;a[n]=c^=a[n-32];n++;a[n]=h^=a[n-32];n++}}return a}function o(e,t){var a=new Uint8Array(16);a.set(e);var i,s,o;var l,c,h;for(s=0,o=224;s<16;++s,++o){a[s]^=t[o]}for(i=13;i>=1;--i){l=a[13];a[13]=a[9];a[9]=a[5];a[5]=a[1];a[1]=l;l=a[14];c=a[10];a[14]=a[6];a[10]=a[2];a[6]=l;a[2]=c;l=a[15];c=a[11];h=a[7];a[15]=a[3];a[11]=l;a[7]=c;a[3]=h;for(s=0;s<16;++s){a[s]=r[a[s]]}for(s=0,o=i*16;s<16;++s,++o){a[s]^=t[o]}for(s=0;s<16;s+=4){var u=n[a[s]],f=n[a[s+1]],d=n[a[s+2]],g=n[a[s+3]];l=u^f>>>8^f<<24^d>>>16^d<<16^g>>>24^g<<8;a[s]=l>>>24&255;a[s+1]=l>>16&255;a[s+2]=l>>8&255;a[s+3]=l&255}}l=a[13];a[13]=a[9];a[9]=a[5];a[5]=a[1];a[1]=l;l=a[14];c=a[10];a[14]=a[6];a[10]=a[2];a[6]=l;a[2]=c;l=a[15];c=a[11];h=a[7];a[15]=a[3];a[11]=l;a[7]=c;a[3]=h;for(s=0;s<16;++s){a[s]=r[a[s]];a[s]^=t[s]}return a}function l(e,r){var n,s,o,l;var c=new Uint8Array(16);c.set(e);for(h=0;h<16;++h){c[h]^=r[h]}for(i=1;i<14;i++){for(h=0;h<16;++h){c[h]=t[c[h]]}o=c[1];c[1]=c[5];c[5]=c[9];c[9]=c[13];c[13]=o;o=c[2];s=c[6];c[2]=c[10];c[6]=c[14];c[10]=o;c[14]=s;o=c[3];s=c[7];n=c[11];c[3]=c[15];c[7]=o;c[11]=s;c[15]=n;for(var h=0;h<16;h+=4){var u=c[h+0],f=c[h+1];var d=c[h+2],g=c[h+3];n=u^f^d^g;c[h+0]^=n^a[u^f];c[h+1]^=n^a[f^d];c[h+2]^=n^a[d^g];c[h+3]^=n^a[g^u]}for(h=0,l=i*16;h<16;++h,++l){c[h]^=r[l]}}for(h=0;h<16;++h){c[h]=t[c[h]]}o=c[1];c[1]=c[5];c[5]=c[9];c[9]=c[13];c[13]=o;o=c[2];s=c[6];c[2]=c[10];c[6]=c[14];c[10]=o;c[14]=s;o=c[3];s=c[7];n=c[11];c[3]=c[15];c[7]=o;c[11]=s;c[15]=n;for(h=0,l=224;h<16;++h,++l){c[h]^=r[l]}return c}function c(e){this.key=s(e);this.buffer=new Uint8Array(16);this.bufferPosition=0}function h(e,t){var r,a,i,n=e.length,s=this.buffer,l=this.bufferPosition,c=[],h=this.iv;for(r=0;r<n;++r){s[l]=e[r];++l;if(l<16){continue}var u=o(s,this.key);for(a=0;a<16;++a){u[a]^=h[a]}h=s;c.push(u);s=new Uint8Array(16);l=0}this.buffer=s;this.bufferLength=l;this.iv=h;if(c.length===0){return new Uint8Array([])}var f=16*c.length;if(t){var d=c[c.length-1];var g=d[15];if(g<=16){for(r=15,i=16-g;r>=i;--r){if(d[r]!==g){g=0;break}}f-=g;c[c.length-1]=d.subarray(0,16-g)}}var v=new Uint8Array(f);for(r=0,a=0,i=c.length;r<i;++r,a+=16){v.set(c[r],a)}return v}c.prototype={decryptBlock:function u(e,t,r){var a,i=e.length;var n=this.buffer,s=this.bufferPosition;if(r){this.iv=r}else{for(a=0;s<16&&a<i;++a,++s){n[s]=e[a]}if(s<16){this.bufferLength=s;return new Uint8Array([])}this.iv=n;e=e.subarray(16)}this.buffer=new Uint8Array(16);this.bufferLength=0;this.decryptBlock=h;return this.decryptBlock(e,t)},encrypt:function f(e,t){var r,a,i,n=e.length,s=this.buffer,o=this.bufferPosition,c=[];if(!t){t=new Uint8Array(16)}for(r=0;r<n;++r){s[o]=e[r];++o;if(o<16){continue}for(a=0;a<16;++a){s[a]^=t[a]}var h=l(s,this.key);this.iv=h;c.push(h);s=new Uint8Array(16);o=0}this.buffer=s;this.bufferLength=o;this.iv=t;if(c.length===0){return new Uint8Array([])}var u=16*c.length;var f=new Uint8Array(u);for(r=0,a=0,i=c.length;r<i;++r,a+=16){f.set(c[r],a)}return f}};return c}();var A=function F(){function e(e,t){if(e.length!==t.length){return false}for(var r=0;r<e.length;r++){if(e[r]!==t[r]){return false}}return true}function t(){}t.prototype={checkOwnerPassword:function r(t,a,i,n){var s=new Uint8Array(t.length+56);s.set(t,0);s.set(a,t.length);s.set(i,t.length+a.length);var o=y(s,0,s.length);return e(o,n)},checkUserPassword:function a(t,r,i){var n=new Uint8Array(t.length+8);n.set(t,0);n.set(r,t.length);var s=y(n,0,n.length);return e(s,i)},getOwnerKey:function i(e,t,r,a){var i=new Uint8Array(e.length+56);i.set(e,0);i.set(t,e.length);i.set(r,e.length+t.length);var n=y(i,0,i.length);var s=new S(n);return s.decryptBlock(a,false,new Uint8Array(16))},getUserKey:function n(e,t,r){var a=new Uint8Array(e.length+8);a.set(e,0);a.set(t,e.length);var i=y(a,0,a.length);var n=new S(i);return n.decryptBlock(r,false,new Uint8Array(16))}};return t}();var I=function U(){function e(e,t){var r=new Uint8Array(e.length+t.length);r.set(e,0);r.set(t,e.length);return r}function t(t,r,a){var i=y(r,0,r.length).subarray(0,32);var n=[0];var s=0;while(s<64||n[n.length-1]>s-32){var o=t.length+i.length+a.length;var l=new Uint8Array(o*64);var c=e(t,i);c=e(c,a);for(var h=0,u=0;h<64;h++,u+=o){l.set(c,u)}var f=new C(i.subarray(0,16));n=f.encrypt(l,i.subarray(16,32));var d=0;for(var g=0;g<16;g++){d*=256%3;d%=3;d+=(n[g]>>>0)%3;d%=3}if(d===0){i=y(n,0,n.length)}else if(d===1){i=w(n,0,n.length)}else if(d===2){i=k(n,0,n.length)}s++}return i.subarray(0,32)}function r(){}function a(e,t){if(e.length!==t.length){return false}for(var r=0;r<e.length;r++){if(e[r]!==t[r]){return false}}return true}r.prototype={hash:function i(e,r,a){return t(e,r,a)},checkOwnerPassword:function n(e,r,i,s){var o=new Uint8Array(e.length+56);o.set(e,0);o.set(r,e.length);o.set(i,e.length+r.length);var l=t(e,o,i);return a(l,s)},checkUserPassword:function s(e,r,i){var n=new Uint8Array(e.length+8);n.set(e,0);n.set(r,e.length);var s=t(e,n,[]);return a(s,i)},getOwnerKey:function o(e,r,a,i){var n=new Uint8Array(e.length+56);n.set(e,0);n.set(r,e.length);n.set(a,e.length+r.length);var s=t(e,n,a);var o=new S(s);return o.decryptBlock(i,false,new Uint8Array(16))},getUserKey:function l(e,r,a){var i=new Uint8Array(e.length+8);i.set(e,0);i.set(r,e.length);var n=t(e,i,[]);var s=new S(n);return s.decryptBlock(a,false,new Uint8Array(16))}};return r}();var B=function N(){function e(e,t){this.stringCipherConstructor=e;this.streamCipherConstructor=t}e.prototype={createStream:function t(e,r){var a=new this.streamCipherConstructor;return new v(e,r,function i(e,t){return a.decryptBlock(e,t)})},decryptString:function r(e){var t=new this.stringCipherConstructor;var r=c(e);r=t.decryptBlock(r,true);return s(r)}};return e}();var R=function _(){var e=new Uint8Array([40,191,78,94,78,117,138,65,100,0,78,86,255,250,1,8,46,46,0,182,208,104,62,128,47,12,169,254,100,83,105,122]);function t(e,t,r,a,i,n,s,o,l,c,h,u){if(t){var f=Math.min(127,t.length);t=t.subarray(0,f)}else{t=[]}var d;if(e===6){d=new I}else{d=new A}if(d){if(d.checkUserPassword(t,o,s)){return d.getUserKey(t,l,h)}else if(t.length&&d.checkOwnerPassword(t,a,n,r)){return d.getOwnerKey(t,i,n,c)}}return null}function r(t,r,a,i,n,s,o,l){var c=40+a.length+t.length;var h=new Uint8Array(c),u=0,f,d;if(r){d=Math.min(32,r.length);for(;u<d;++u){h[u]=r[u]}}f=0;while(u<32){h[u++]=e[f++]}for(f=0,d=a.length;f<d;++f){h[u++]=a[f]}h[u++]=n&255;h[u++]=n>>8&255;h[u++]=n>>16&255;h[u++]=n>>>24&255;for(f=0,d=t.length;f<d;++f){h[u++]=t[f]}if(s>=4&&!l){h[u++]=255;h[u++]=255;h[u++]=255;h[u++]=255}var g=p(h,0,u);var v=o>>3;if(s>=3){for(f=0;f<50;++f){g=p(g,0,v)}}var b=g.subarray(0,v);var y,k;if(s>=3){for(u=0;u<32;++u){h[u]=e[u]}for(f=0,d=t.length;f<d;++f){h[u++]=t[f]}y=new m(b);k=y.encryptBlock(p(h,0,u));d=b.length;var w=new Uint8Array(d),x;for(f=1;f<=19;++f){for(x=0;x<d;++x){w[x]=b[x]^f}y=new m(w);k=y.encryptBlock(k)}for(f=0,d=k.length;f<d;++f){if(i[f]!==k[f]){return null}}}else{y=new m(b);k=y.encryptBlock(e);for(f=0,d=k.length;f<d;++f){if(i[f]!==k[f]){return null}}}return b}function a(t,r,a,i){var n=new Uint8Array(32),s=0,o,l;l=Math.min(32,t.length);for(;s<l;++s){n[s]=t[s]}o=0;while(s<32){n[s++]=e[o++]}var c=p(n,0,s);var h=i>>3;if(a>=3){for(o=0;o<50;++o){c=p(c,0,c.length)}}var u,f;if(a>=3){f=r;var d=new Uint8Array(h),g;for(o=19;o>=0;o--){for(g=0;g<h;++g){d[g]=c[g]^o}u=new m(d);f=u.encryptBlock(f)}}else{u=new m(c.subarray(0,h));f=u.encryptBlock(r)}return f}var s=f.get("Identity");function v(e,f,v){var m=e.get("Filter");if(!d(m)||m.name!=="Standard"){o("unknown encryption method")}this.dict=e;var p=e.get("V");if(!l(p)||p!==1&&p!==2&&p!==4&&p!==5){o("unsupported encryption algorithm")}this.algorithm=p;var b=e.get("Length");if(!b){if(p<=3){b=40}else{var y=e.get("CF");var k=e.get("StmF");if(g(y)&&d(k)){var w=y.get(k.name);b=w&&w.get("Length")||128;if(b<40){b<<=3}}}}if(!l(b)||b<40||b%8!==0){o("invalid key length")}var x=c(e.get("O")).subarray(0,32);var C=c(e.get("U")).subarray(0,32);var S=e.get("P");var A=e.get("R");var I=(p===4||p===5)&&e.get("EncryptMetadata")!==false;this.encryptMetadata=I;var B=c(f);var R;if(v){if(A===6){try{v=h(v)}catch(T){u("CipherTransformFactory: "+"Unable to convert UTF8 encoded password.")}}R=c(v)}var O;if(p!==5){O=r(B,R,x,C,S,A,b,I)}else{var P=c(e.get("O")).subarray(32,40);var L=c(e.get("O")).subarray(40,48);var M=c(e.get("U")).subarray(0,48);var E=c(e.get("U")).subarray(32,40);var D=c(e.get("U")).subarray(40,48);var q=c(e.get("OE"));var j=c(e.get("UE"));var F=c(e.get("Perms"));O=t(A,R,x,P,L,M,C,E,D,q,j,F)}if(!O&&!v){throw new i("No password given",n.NEED_PASSWORD)}else if(!O&&v){var U=a(R,x,A,b);O=r(B,U,x,C,S,A,b,I)}if(!O){throw new i("Incorrect Password",n.INCORRECT_PASSWORD)}this.encryptionKey=O;if(p>=4){this.cf=e.get("CF");this.stmf=e.get("StmF")||s;this.strf=e.get("StrF")||s;this.eff=e.get("EFF")||this.stmf}}function b(e,t,r,a){var i=new Uint8Array(r.length+9),n,s;for(n=0,s=r.length;n<s;++n){i[n]=r[n]}i[n++]=e&255;i[n++]=e>>8&255;i[n++]=e>>16&255;i[n++]=t&255;i[n++]=t>>8&255;if(a){i[n++]=115;i[n++]=65;i[n++]=108;i[n++]=84}var o=p(i,0,n);return o.subarray(0,Math.min(r.length+5,16))}function y(e,t,r,a,i){var n=e.get(t.name);var s;if(n!==null&&n!==undefined){s=n.get("CFM")}if(!s||s.name==="None"){return function l(){return new x}}if("V2"===s.name){return function c(){return new m(b(r,a,i,false))}}if("AESV2"===s.name){return function h(){return new C(b(r,a,i,true))}}if("AESV3"===s.name){return function u(){return new S(i)}}o("Unknown crypto method")}v.prototype={createCipherTransform:function k(e,t){if(this.algorithm===4||this.algorithm===5){return new B(y(this.cf,this.stmf,e,t,this.encryptionKey),y(this.cf,this.strf,e,t,this.encryptionKey))}var r=b(e,t,this.encryptionKey,false);var a=function i(){return new m(r)};return new B(a,a)}};return v}();e.AES128Cipher=C;e.AES256Cipher=S;e.ARCFourCipher=m;e.CipherTransformFactory=R;e.PDF17=A;e.PDF20=I;e.calculateMD5=p;e.calculateSHA256=y;e.calculateSHA384=w;e.calculateSHA512=k});(function(e,t){{t(e.pdfjsCoreFontRenderer={},e.pdfjsSharedUtil,e.pdfjsCoreStream,e.pdfjsCoreGlyphList,e.pdfjsCoreEncodings,e.pdfjsCoreCFFParser)}})(this,function(e,t,r,a,i,n){var s=t.Util;var o=t.bytesToString;var l=t.error;var c=r.Stream;var h=a.getGlyphsUnicode;var u=i.StandardEncoding;var f=n.CFFParser;var d=function g(){function e(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}function t(e,t){return e[t]<<8|e[t+1]}function r(r,a,i){var n=t(r,a+2)===1?e(r,a+8):e(r,a+16);var s=t(r,a+n);var o,c,h,u;if(s===4){o=t(r,a+n+2);var f=t(r,a+n+6)>>1;h=a+n+14;c=[];for(u=0;u<f;u++,h+=2){c[u]={end:t(r,h)}}h+=2;for(u=0;u<f;u++,h+=2){c[u].start=t(r,h)}for(u=0;u<f;u++,h+=2){c[u].idDelta=t(r,h)}for(u=0;u<f;u++,h+=2){var d=t(r,h);if(d===0){continue}c[u].ids=[];for(var g=0,v=c[u].end-c[u].start+1;g<v;g++){c[u].ids[g]=t(r,h+d);d+=2}}return c}else if(s===12){o=e(r,a+n+4);var m=e(r,a+n+12);h=a+n+16;c=[];for(u=0;u<m;u++){c.push({start:e(r,h),end:e(r,h+4),idDelta:e(r,h+8)-e(r,h)});h+=12}return c}l("not supported cmap: "+s)}function a(e,t,r,a){var i={};var n=new f(new c(e,t,r-t),i,a);var s=n.parse();return{glyphs:s.charStrings.objects,subrs:s.topDict.privateDict&&s.topDict.privateDict.subrsIndex&&s.topDict.privateDict.subrsIndex.objects,gsubrs:s.globalSubrIndex&&s.globalSubrIndex.objects}}function i(e,t,r){var a,i;if(r){a=4;i=function c(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]}}else{a=2;i=function h(e,t){return e[t]<<9|e[t+1]<<1}}var n=[];var s=i(t,0);for(var o=a;o<t.length;o+=a){var l=i(t,o);n.push(e.subarray(s,l));s=l}return n}function n(e,t){var r=t.charCodeAt(0),a=0;var i=0,n=e.length-1;while(i<n){var s=i+n+1>>1;if(r<e[s].start){n=s-1}else{i=s}}if(e[i].start<=r&&r<=e[i].end){a=e[i].idDelta+(e[i].ids?e[i].ids[r-e[i].start]:r)&65535}return{charCode:r,glyphId:a}}function d(e,t,r){function a(e,r){t.push({cmd:"moveTo",args:[e,r]})}function i(e,r){t.push({cmd:"lineTo",args:[e,r]})}function n(e,r,a,i){t.push({cmd:"quadraticCurveTo",args:[e,r,a,i]})}var s=0;var o=(e[s]<<24|e[s+1]<<16)>>16;var l;var c=0,h=0;s+=10;if(o<0){do{l=e[s]<<8|e[s+1];var u=e[s+2]<<8|e[s+3];s+=4;var f,g;if(l&1){f=(e[s]<<24|e[s+1]<<16)>>16;g=(e[s+2]<<24|e[s+3]<<16)>>16;s+=4}else{f=e[s++];g=e[s++]}if(l&2){c=f;h=g}else{c=0;h=0}var v=1,m=1,p=0,b=0;if(l&8){v=m=(e[s]<<24|e[s+1]<<16)/1073741824;s+=2}else if(l&64){v=(e[s]<<24|e[s+1]<<16)/1073741824;m=(e[s+2]<<24|e[s+3]<<16)/1073741824;s+=4}else if(l&128){v=(e[s]<<24|e[s+1]<<16)/1073741824;p=(e[s+2]<<24|e[s+3]<<16)/1073741824;b=(e[s+4]<<24|e[s+5]<<16)/1073741824;m=(e[s+6]<<24|e[s+7]<<16)/1073741824;s+=8}var y=r.glyphs[u];if(y){t.push({cmd:"save"});t.push({cmd:"transform",args:[v,p,b,m,c,h]});d(y,t,r);t.push({cmd:"restore"})}}while(l&32)}else{var k=[];var w,x;for(w=0;w<o;w++){k.push(e[s]<<8|e[s+1]);s+=2}var C=e[s]<<8|e[s+1];s+=2+C;var S=k[k.length-1]+1;var A=[];while(A.length<S){l=e[s++];var I=1;if(l&8){I+=e[s++]}while(I-- >0){A.push({flags:l})}}for(w=0;w<S;w++){switch(A[w].flags&18){case 0:c+=(e[s]<<24|e[s+1]<<16)>>16;s+=2;break;case 2:c-=e[s++];break;case 18:c+=e[s++];break}A[w].x=c}for(w=0;w<S;w++){switch(A[w].flags&36){case 0:h+=(e[s]<<24|e[s+1]<<16)>>16;s+=2;break;case 4:h-=e[s++];break;case 36:h+=e[s++];break}A[w].y=h}var B=0;for(s=0;s<o;s++){var R=k[s];var T=A.slice(B,R+1);if(T[0].flags&1){T.push(T[0])}else if(T[T.length-1].flags&1){T.unshift(T[T.length-1])}else{var O={flags:1,x:(T[0].x+T[T.length-1].x)/2,y:(T[0].y+T[T.length-1].y)/2};T.unshift(O);T.push(O)}a(T[0].x,T[0].y);for(w=1,x=T.length;w<x;w++){if(T[w].flags&1){i(T[w].x,T[w].y)}else if(T[w+1].flags&1){n(T[w].x,T[w].y,T[w+1].x,T[w+1].y);w++}else{n(T[w].x,T[w].y,(T[w].x+T[w+1].x)/2,(T[w].y+T[w+1].y)/2)}}B=R+1}}}function g(e,t,r){var a=[];var i=0,s=0;var o=0;function c(e,r){t.push({cmd:"moveTo",args:[e,r]})}function h(e,r){t.push({cmd:"lineTo",args:[e,r]})}function f(e,r,a,i,n,s){t.push({cmd:"bezierCurveTo",args:[e,r,a,i,n,s]})}function d(e){var v=0;while(v<e.length){var m=false;var p=e[v++];var b,y,k,w,x,C,S,A,I;switch(p){case 1:o+=a.length>>1;m=true;break;case 3:o+=a.length>>1;m=true;break;case 4:s+=a.pop();c(i,s);m=true;break;case 5:while(a.length>0){i+=a.shift();s+=a.shift();h(i,s)}break;case 6:while(a.length>0){i+=a.shift();h(i,s);if(a.length===0){break}s+=a.shift();h(i,s)}break;case 7:while(a.length>0){s+=a.shift();h(i,s);if(a.length===0){break}i+=a.shift();h(i,s)}break;case 8:while(a.length>0){b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s)}break;case 10:A=a.pop()+r.subrsBias;I=r.subrs[A];if(I){d(I)}break;case 11:return;case 12:p=e[v++];switch(p){case 34:b=i+a.shift();y=b+a.shift();x=s+a.shift();i=y+a.shift();f(b,s,y,x,i,x);b=i+a.shift();y=b+a.shift();i=y+a.shift();f(b,x,y,s,i,s);break;case 35:b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s);b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s);a.pop();break;case 36:b=i+a.shift();x=s+a.shift();y=b+a.shift();C=x+a.shift();i=y+a.shift();f(b,x,y,C,i,C);b=i+a.shift();y=b+a.shift();S=C+a.shift();i=y+a.shift();f(b,C,y,S,i,s);break;case 37:var B=i,R=s;b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s);b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y;s=w;if(Math.abs(i-B)>Math.abs(s-R)){i+=a.shift()}else{s+=a.shift()}f(b,k,y,w,i,s);break;default:l("unknown operator: 12 "+p)}break;case 14:if(a.length>=4){var T=a.pop();var O=a.pop();s=a.pop();i=a.pop();t.push({cmd:"save"});t.push({cmd:"translate",args:[i,s]});var P=n(r.cmap,String.fromCharCode(r.glyphNameMap[u[T]]));g(r.glyphs[P.glyphId],t,r);t.push({cmd:"restore"});P=n(r.cmap,String.fromCharCode(r.glyphNameMap[u[O]]));g(r.glyphs[P.glyphId],t,r)}return;case 18:o+=a.length>>1;m=true;break;case 19:o+=a.length>>1;v+=o+7>>3;m=true;break;case 20:o+=a.length>>1;v+=o+7>>3;m=true;break;case 21:s+=a.pop();i+=a.pop();c(i,s);m=true;break;case 22:i+=a.pop();c(i,s);m=true;break;case 23:o+=a.length>>1;m=true;break;case 24:while(a.length>2){b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s)}i+=a.shift();s+=a.shift();h(i,s);break;case 25:while(a.length>6){i+=a.shift();s+=a.shift();h(i,s)}b=i+a.shift();k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+a.shift();f(b,k,y,w,i,s);break;case 26:if(a.length%2){i+=a.shift()}while(a.length>0){b=i;k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y;s=w+a.shift();f(b,k,y,w,i,s)}break;case 27:if(a.length%2){s+=a.shift()}while(a.length>0){b=i+a.shift();k=s;y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w;f(b,k,y,w,i,s)}break;case 28:a.push((e[v]<<24|e[v+1]<<16)>>16);v+=2;break;case 29:A=a.pop()+r.gsubrsBias;I=r.gsubrs[A];if(I){d(I)}break;case 30:while(a.length>0){b=i;k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+(a.length===1?a.shift():0);f(b,k,y,w,i,s);if(a.length===0){break}b=i+a.shift();k=s;y=b+a.shift();w=k+a.shift();s=w+a.shift();i=y+(a.length===1?a.shift():0);f(b,k,y,w,i,s)}break;case 31:while(a.length>0){b=i+a.shift();k=s;y=b+a.shift();w=k+a.shift();s=w+a.shift();i=y+(a.length===1?a.shift():0);f(b,k,y,w,i,s);if(a.length===0){break}b=i;k=s+a.shift();y=b+a.shift();w=k+a.shift();i=y+a.shift();s=w+(a.length===1?a.shift():0);f(b,k,y,w,i,s)}break;default:if(p<32){l("unknown operator: "+p)}if(p<247){a.push(p-139)}else if(p<251){a.push((p-247)*256+e[v++]+108)}else if(p<255){a.push(-(p-251)*256-e[v++]-108)}else{a.push((e[v]<<24|e[v+1]<<16|e[v+2]<<8|e[v+3])/65536);v+=4}break}if(m){a.length=0}}}d(e)}var v="";function m(e){this.compiledGlyphs=Object.create(null);this.compiledCharCodeToGlyphId=Object.create(null);this.fontMatrix=e}m.prototype={getPathJs:function(e){var t=n(this.cmap,e);var r=this.compiledGlyphs[t.glyphId];if(!r){r=this.compileGlyph(this.glyphs[t.glyphId]);this.compiledGlyphs[t.glyphId]=r}if(this.compiledCharCodeToGlyphId[t.charCode]===undefined){this.compiledCharCodeToGlyphId[t.charCode]=t.glyphId}return r},compileGlyph:function(e){if(!e||e.length===0||e[0]===14){return v}var t=[];t.push({cmd:"save"});t.push({cmd:"transform",args:this.fontMatrix.slice()});t.push({cmd:"scale",args:["size","-size"]});this.compileGlyphImpl(e,t);t.push({cmd:"restore"});return t},compileGlyphImpl:function(){l("Children classes should implement this.")},hasBuiltPath:function(e){var t=n(this.cmap,e);return this.compiledGlyphs[t.glyphId]!==undefined&&this.compiledCharCodeToGlyphId[t.charCode]!==undefined}};function p(e,t,r){r=r||[488e-6,0,0,488e-6,0,0];m.call(this,r);this.glyphs=e;this.cmap=t}s.inherit(p,m,{compileGlyphImpl:function(e,t){d(e,t,this)}});function b(e,t,r,a){r=r||[.001,0,0,.001,0,0];m.call(this,r);this.glyphs=e.glyphs;this.gsubrs=e.gsubrs||[];this.subrs=e.subrs||[];this.cmap=t;this.glyphNameMap=a||h();this.gsubrsBias=this.gsubrs.length<1240?107:this.gsubrs.length<33900?1131:32768;this.subrsBias=this.subrs.length<1240?107:this.subrs.length<33900?1131:32768}s.inherit(b,m,{compileGlyphImpl:function(e,t){g(e,t,this)}});return{create:function y(n,s){var l=new Uint8Array(n.data);var c,h,u,f,d,g;var v=t(l,4);for(var m=0,y=12;m<v;m++,y+=16){var k=o(l.subarray(y,y+4));var w=e(l,y+8);var x=e(l,y+12);switch(k){case"cmap":c=r(l,w,w+x);break;case"glyf":h=l.subarray(w,w+x);break;case"loca":u=l.subarray(w,w+x);break;case"head":g=t(l,w+18);d=t(l,w+50);break;case"CFF ":f=a(l,w,w+x,s);break}}if(h){var C=!g?n.fontMatrix:[1/g,0,0,1/g,0,0];return new p(i(h,u,d),c,C)}else{return new b(f,c,n.fontMatrix,n.glyphNameMap)}}}}();e.FontRendererFactory=d});(function(e,t){{t(e.pdfjsCoreParser={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream)}})(this,function(e,t,r,a){var i=t.MissingDataException;var n=t.StreamType;var s=t.assert;var o=t.error;var l=t.info;var c=t.isArray;var h=t.isInt;var u=t.isNum;var f=t.isString;var d=t.warn;var g=r.Cmd;var v=r.Dict;var m=r.Name;var p=r.Ref;var b=r.isCmd;var y=r.isDict;var k=r.isName;var w=a.Ascii85Stream;var x=a.AsciiHexStream;var C=a.CCITTFaxStream;var S=a.FlateStream;var A=a.Jbig2Stream;var I=a.JpegStream;var B=a.JpxStream;var R=a.LZWStream;var T=a.NullStream;var O=a.PredictorStream;var P=a.RunLengthStream;var L={};function M(e){return e===L}var E=1e3;var D=function F(){function e(e,t,r){this.lexer=e;this.allowStreams=t;this.xref=r;this.imageCache=Object.create(null);this.refill()}e.prototype={refill:function t(){this.buf1=this.lexer.getObj();this.buf2=this.lexer.getObj()},shift:function r(){if(b(this.buf2,"ID")){this.buf1=this.buf2;this.buf2=null}else{this.buf1=this.buf2;this.buf2=this.lexer.getObj()}},tryShift:function a(){try{this.shift();return true}catch(e){if(e instanceof i){throw e}return false}},getObj:function u(e){var t=this.buf1;this.shift();if(t instanceof g){switch(t.cmd){case"BI":return this.makeInlineImage(e);case"[":var r=[];while(!b(this.buf1,"]")&&!M(this.buf1)){r.push(this.getObj(e))}if(M(this.buf1)){o("End of file inside array")}this.shift();return r;case"<<":var a=new v(this.xref);while(!b(this.buf1,">>")&&!M(this.buf1)){if(!k(this.buf1)){l("Malformed dictionary: key must be a name object");this.shift();continue}var i=this.buf1.name;this.shift();if(M(this.buf1)){break}a.set(i,this.getObj(e))}if(M(this.buf1)){o("End of file inside dictionary")}if(b(this.buf2,"stream")){return this.allowStreams?this.makeStream(a,e):a}this.shift();return a;default:return t}}if(h(t)){var n=t;if(h(this.buf1)&&b(this.buf2,"R")){var s=new p(n,this.buf1);this.shift();this.shift();return s}return n}if(f(t)){var c=t;if(e){c=e.decryptString(c)}return c}return t},findDefaultInlineStreamEnd:function m(e){var t=69,r=73,a=32,i=10,n=13;var o=e.pos,l=0,c,h,u,f;while((c=e.getByte())!==-1){if(l===0){l=c===t?1:0}else if(l===1){l=c===r?2:0}else{s(l===2);if(c===a||c===i||c===n){u=5;f=e.peekBytes(u);for(h=0;h<u;h++){c=f[h];if(c!==i&&c!==n&&(c<a||c>127)){l=0;break}}if(l===2){break}}else{l=0}}}return e.pos-4-o},findDCTDecodeInlineStreamEnd:function y(e){var t=e.pos,r=false,a,i,n;while((a=e.getByte())!==-1){if(a!==255){continue}switch(e.getByte()){case 0:break;case 255:e.skip(-1);break;case 217:r=true;break;case 192:case 193:case 194:case 195:case 197:case 198:case 199:case 201:case 202:case 203:case 205:case 206:case 207:case 196:case 204:case 218:case 219:case 220:case 221:case 222:case 223:case 224:case 225:case 226:case 227:case 228:case 229:case 230:case 231:case 232:case 233:case 234:case 235:case 236:case 237:case 238:case 239:case 254:i=e.getUint16();if(i>2){e.skip(i-2)}else{e.skip(-2)}break}if(r){break}}n=e.pos-t;if(a===-1){d("Inline DCTDecode image stream: "+"EOI marker not found, searching for /EI/ instead.");e.skip(-n);return this.findDefaultInlineStreamEnd(e)}this.inlineStreamSkipEI(e);return n},findASCII85DecodeInlineStreamEnd:function L(e){var t=126,r=62;var a=e.pos,i,n;while((i=e.getByte())!==-1){if(i===t&&e.peekByte()===r){e.skip();break}}n=e.pos-a;if(i===-1){d("Inline ASCII85Decode image stream: "+"EOD marker not found, searching for /EI/ instead.");e.skip(-n);return this.findDefaultInlineStreamEnd(e)}this.inlineStreamSkipEI(e);return n},findASCIIHexDecodeInlineStreamEnd:function D(e){var t=62;var r=e.pos,a,i;while((a=e.getByte())!==-1){if(a===t){break}}i=e.pos-r;if(a===-1){d("Inline ASCIIHexDecode image stream: "+"EOD marker not found, searching for /EI/ instead.");e.skip(-i);return this.findDefaultInlineStreamEnd(e)}this.inlineStreamSkipEI(e);return i},inlineStreamSkipEI:function q(e){var t=69,r=73;var a=0,i;while((i=e.getByte())!==-1){if(a===0){a=i===t?1:0}else if(a===1){a=i===r?2:0}else if(a===2){break}}},makeInlineImage:function j(e){var t=this.lexer;var r=t.stream;var a=new v(this.xref);while(!b(this.buf1,"ID")&&!M(this.buf1)){if(!k(this.buf1)){o("Dictionary key must be a name object")}var i=this.buf1.name;this.shift();if(M(this.buf1)){break}a.set(i,this.getObj(e))}var n=a.get("Filter","F"),s;if(k(n)){s=n.name}else if(c(n)&&k(n[0])){s=n[0].name}var l=r.pos,h,u,f;if(s==="DCTDecode"||s==="DCT"){h=this.findDCTDecodeInlineStreamEnd(r)}else if(s==="ASCII85Decide"||s==="A85"){h=this.findASCII85DecodeInlineStreamEnd(r)}else if(s==="ASCIIHexDecode"||s==="AHx"){h=this.findASCIIHexDecodeInlineStreamEnd(r)}else{h=this.findDefaultInlineStreamEnd(r)}var d=r.makeSubStream(l,h,a);var m;if(h<E){var p=d.getBytes();d.reset();var y=1;var w=0;for(u=0,f=p.length;u<f;++u){y+=p[u]&255;w+=y}m=w%65521<<16|y%65521;if(this.imageCache.adler32===m){this.buf2=g.get("EI");this.shift();this.imageCache[m].reset();return this.imageCache[m]}}if(e){d=e.createStream(d,h)}d=this.filter(d,a,h);d.dict=a;if(m!==undefined){d.cacheKey="inline_"+h+"_"+m;this.imageCache[m]=d}this.buf2=g.get("EI");this.shift();return d},makeStream:function F(e,t){var r=this.lexer;var a=r.stream;r.skipToNextLine();var i=a.pos-1;var n=e.get("Length");if(!h(n)){l("Bad "+n+" attribute in stream");n=0}a.pos=i+n;r.nextChar();if(this.tryShift()&&b(this.buf2,"endstream")){this.shift()}else{a.pos=i;var s=2048;var c=9;var u=[101,110,100,115,116,114,101,97,109];var f=0,d=false,g,v;while(a.pos<a.end){var m=a.peekBytes(s);var p=m.length-c;if(p<=0){break}d=false;g=0;while(g<p){v=0;while(v<c&&m[g+v]===u[v]){v++}if(v>=c){d=true;break}g++}if(d){f+=g;a.pos+=g;break}f+=p;a.pos+=p}if(!d){o("Missing endstream")}n=f;r.nextChar();this.shift();this.shift()}this.shift();a=a.makeSubStream(i,n,e);if(t){a=t.createStream(a,n)}a=this.filter(a,e,n);a.dict=e;return a},filter:function U(e,t,r){var a=t.get("Filter","F");var i=t.get("DecodeParms","DP");if(k(a)){return this.makeFilter(e,a.name,r,i)}var n=r;if(c(a)){var s=a;var l=i;for(var h=0,u=s.length;h<u;++h){a=s[h];if(!k(a)){o("Bad filter name: "+a)}i=null;if(c(l)&&h in l){i=l[h]}e=this.makeFilter(e,a.name,n,i);n=null}}return e},makeFilter:function N(e,t,r,a){if(e.dict.get("Length")===0&&!r){d('Empty "'+t+'" stream.');return new T(e)}try{if(a&&this.xref){a=this.xref.fetchIfRef(a)}var s=this.xref.stats.streamTypes;if(t==="FlateDecode"||t==="Fl"){s[n.FLATE]=true;if(a){return new O(new S(e,r),r,a)}return new S(e,r)}if(t==="LZWDecode"||t==="LZW"){s[n.LZW]=true;var o=1;if(a){if(a.has("EarlyChange")){o=a.get("EarlyChange")}return new O(new R(e,r,o),r,a)}return new R(e,r,o)}if(t==="DCTDecode"||t==="DCT"){s[n.DCT]=true;return new I(e,r,e.dict,this.xref)}if(t==="JPXDecode"||t==="JPX"){s[n.JPX]=true;return new B(e,r,e.dict)}if(t==="ASCII85Decode"||t==="A85"){s[n.A85]=true;return new w(e,r)}if(t==="ASCIIHexDecode"||t==="AHx"){s[n.AHX]=true;return new x(e,r)}if(t==="CCITTFaxDecode"||t==="CCF"){s[n.CCF]=true;return new C(e,r,a)}if(t==="RunLengthDecode"||t==="RL"){s[n.RL]=true;return new P(e,r)}if(t==="JBIG2Decode"){s[n.JBIG]=true;return new A(e,r,e.dict)}d('filter "'+t+'" not supported yet');return e}catch(l){if(l instanceof i){throw l}d('Invalid stream: "'+l+'"');return new T(e)}}};return e}();var q=function U(){function e(e,t){this.stream=e;this.nextChar();this.strBuf=[];this.knownCommands=t}e.isSpace=function a(e){return e===32||e===9||e===13||e===10};var t=[1,0,0,0,0,0,0,0,0,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,2,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];function r(e){if(e>=48&&e<=57){return e&15}if(e>=65&&e<=70||e>=97&&e<=102){return(e&15)+9}return-1}e.prototype={nextChar:function i(){return this.currentChar=this.stream.getByte()},peekChar:function n(){return this.stream.peekByte()},getNumber:function s(){var e=this.currentChar;var t=false;var r=0;var a=1;if(e===45){a=-1;e=this.nextChar();if(e===45){e=this.nextChar()}}else if(e===43){e=this.nextChar()}if(e===46){r=10;e=this.nextChar()}if(e<48||e>57){o("Invalid number: "+String.fromCharCode(e));return 0}var i=e-48;var n=0;var s=1;while((e=this.nextChar())>=0){if(48<=e&&e<=57){var l=e-48;if(t){n=n*10+l}else{if(r!==0){r*=10}i=i*10+l}}else if(e===46){if(r===0){r=1}else{break}}else if(e===45){d("Badly formated number")}else if(e===69||e===101){e=this.peekChar();if(e===43||e===45){s=e===45?-1:1;this.nextChar()}else if(e<48||e>57){break}t=true}else{break}}if(r!==0){i/=r}if(t){i*=Math.pow(10,s*n)}return a*i},getString:function l(){var e=1;var t=false;var r=this.strBuf;r.length=0;var a=this.nextChar();while(true){var i=false;switch(a|0){case-1:d("Unterminated string");t=true;break;case 40:++e;r.push("(");break;case 41:if(--e===0){this.nextChar();t=true}else{r.push(")")}break;case 92:a=this.nextChar();switch(a){case-1:d("Unterminated string");t=true;break;case 110:r.push("\n");break;case 114:r.push("\r");break;case 116:r.push(" ");break;case 98:r.push("\b");break;case 102:r.push("\f");break;case 92:case 40:case 41:r.push(String.fromCharCode(a));break;case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:var n=a&15;a=this.nextChar();i=true;if(a>=48&&a<=55){n=(n<<3)+(a&15);a=this.nextChar();if(a>=48&&a<=55){i=false;n=(n<<3)+(a&15)}}r.push(String.fromCharCode(n));break;case 13:if(this.peekChar()===10){this.nextChar()}break;case 10:break;default:r.push(String.fromCharCode(a));break}break;default:r.push(String.fromCharCode(a));break}if(t){break}if(!i){a=this.nextChar()}}return r.join("")},getName:function c(){var e,a;var i=this.strBuf;i.length=0;while((e=this.nextChar())>=0&&!t[e]){if(e===35){e=this.nextChar();if(t[e]){d("Lexer_getName: "+"NUMBER SIGN (#) should be followed by a hexadecimal number.");i.push("#");break}var n=r(e);if(n!==-1){a=e;e=this.nextChar();var s=r(e);if(s===-1){d("Lexer_getName: Illegal digit ("+String.fromCharCode(e)+") in hexadecimal number.");i.push("#",String.fromCharCode(a));if(t[e]){break}i.push(String.fromCharCode(e));continue}i.push(String.fromCharCode(n<<4|s))}else{i.push("#",String.fromCharCode(e))}}else{i.push(String.fromCharCode(e))}}if(i.length>127){d("name token is longer than allowed by the spec: "+i.length)}return m.get(i.join(""))},getHexString:function h(){var e=this.strBuf;e.length=0;var a=this.currentChar;var i=true;var n;var s;while(true){if(a<0){d("Unterminated hex string");break}else if(a===62){this.nextChar();break}else if(t[a]===1){a=this.nextChar();continue}else{if(i){n=r(a);if(n===-1){d('Ignoring invalid character "'+a+'" in hex string');a=this.nextChar();continue}}else{s=r(a);if(s===-1){d('Ignoring invalid character "'+a+'" in hex string');a=this.nextChar();continue}e.push(String.fromCharCode(n<<4|s))}i=!i;a=this.nextChar()}}return e.join("")},getObj:function u(){var e=false;var r=this.currentChar;while(true){if(r<0){return L}if(e){if(r===10||r===13){e=false}}else if(r===37){e=true}else if(t[r]!==1){break}r=this.nextChar()}switch(r|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return this.getNumber();case 40:return this.getString();case 47:return this.getName();case 91:this.nextChar();return g.get("[");case 93:this.nextChar();return g.get("]");case 60:r=this.nextChar();if(r===60){this.nextChar();return g.get("<<")}return this.getHexString();case 62:r=this.nextChar();if(r===62){this.nextChar();return g.get(">>")}return g.get(">");case 123:this.nextChar();return g.get("{");case 125:this.nextChar();return g.get("}");case 41:o("Illegal character: "+r);break}var a=String.fromCharCode(r);var i=this.knownCommands;var n=i&&i[a]!==undefined;while((r=this.nextChar())>=0&&!t[r]){var s=a+String.fromCharCode(r);if(n&&i[s]===undefined){break}if(a.length===128){o("Command token too long: "+a.length)}a=s;n=i&&i[a]!==undefined}if(a==="true"){return true}if(a==="false"){return false}if(a==="null"){return null}return g.get(a)},skipToNextLine:function f(){var e=this.currentChar;while(e>=0){if(e===13){e=this.nextChar();if(e===10){this.nextChar()}break}else if(e===10){this.nextChar();break}e=this.nextChar()}}};return e}();var j={create:function N(e){function t(e,t){ var r=o.get(e);if(h(r)&&(t?r>=0:r>0)){return r}throw new Error('The "'+e+'" parameter in the linearization '+"dictionary is invalid.")}function r(){var e=o.get("H"),t,r;if(c(e)&&((t=e.length)===2||t===4)){for(var a=0;a<t;a++){if(!(h(r=e[a])&&r>0)){throw new Error("Hint ("+a+") in the linearization dictionary is invalid.")}}return e}throw new Error("Hint array in the linearization dictionary is invalid.")}var a=new D(new q(e),false,null);var i=a.getObj();var n=a.getObj();var s=a.getObj();var o=a.getObj();var l,f;if(!(h(i)&&h(n)&&b(s,"obj")&&y(o)&&u(l=o.get("Linearized"))&&l>0)){return null}else if((f=t("L"))!==e.length){throw new Error('The "L" parameter in the linearization dictionary '+"does not equal the stream length.")}return{length:f,hints:r(),objectNumberFirst:t("O"),endFirst:t("E"),numPages:t("N"),mainXRefEntriesOffset:t("T"),pageFirst:o.has("P")?t("P",true):0}}};e.EOF=L;e.Lexer=q;e.Linearization=j;e.Parser=D;e.isEOF=M});(function(e,t){{t(e.pdfjsCoreCMap={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream,e.pdfjsCoreParser)}})(this,function(e,t,r,a,i){var n=t.Util;var s=t.assert;var o=t.error;var l=t.isInt;var c=t.isString;var h=r.isName;var u=r.isCmd;var f=r.isStream;var d=a.StringStream;var g=i.Lexer;var v=i.isEOF;var m=["Adobe-GB1-UCS2","Adobe-CNS1-UCS2","Adobe-Japan1-UCS2","Adobe-Korea1-UCS2","78-EUC-H","78-EUC-V","78-H","78-RKSJ-H","78-RKSJ-V","78-V","78ms-RKSJ-H","78ms-RKSJ-V","83pv-RKSJ-H","90ms-RKSJ-H","90ms-RKSJ-V","90msp-RKSJ-H","90msp-RKSJ-V","90pv-RKSJ-H","90pv-RKSJ-V","Add-H","Add-RKSJ-H","Add-RKSJ-V","Add-V","Adobe-CNS1-0","Adobe-CNS1-1","Adobe-CNS1-2","Adobe-CNS1-3","Adobe-CNS1-4","Adobe-CNS1-5","Adobe-CNS1-6","Adobe-GB1-0","Adobe-GB1-1","Adobe-GB1-2","Adobe-GB1-3","Adobe-GB1-4","Adobe-GB1-5","Adobe-Japan1-0","Adobe-Japan1-1","Adobe-Japan1-2","Adobe-Japan1-3","Adobe-Japan1-4","Adobe-Japan1-5","Adobe-Japan1-6","Adobe-Korea1-0","Adobe-Korea1-1","Adobe-Korea1-2","B5-H","B5-V","B5pc-H","B5pc-V","CNS-EUC-H","CNS-EUC-V","CNS1-H","CNS1-V","CNS2-H","CNS2-V","ETHK-B5-H","ETHK-B5-V","ETen-B5-H","ETen-B5-V","ETenms-B5-H","ETenms-B5-V","EUC-H","EUC-V","Ext-H","Ext-RKSJ-H","Ext-RKSJ-V","Ext-V","GB-EUC-H","GB-EUC-V","GB-H","GB-V","GBK-EUC-H","GBK-EUC-V","GBK2K-H","GBK2K-V","GBKp-EUC-H","GBKp-EUC-V","GBT-EUC-H","GBT-EUC-V","GBT-H","GBT-V","GBTpc-EUC-H","GBTpc-EUC-V","GBpc-EUC-H","GBpc-EUC-V","H","HKdla-B5-H","HKdla-B5-V","HKdlb-B5-H","HKdlb-B5-V","HKgccs-B5-H","HKgccs-B5-V","HKm314-B5-H","HKm314-B5-V","HKm471-B5-H","HKm471-B5-V","HKscs-B5-H","HKscs-B5-V","Hankaku","Hiragana","KSC-EUC-H","KSC-EUC-V","KSC-H","KSC-Johab-H","KSC-Johab-V","KSC-V","KSCms-UHC-H","KSCms-UHC-HW-H","KSCms-UHC-HW-V","KSCms-UHC-V","KSCpc-EUC-H","KSCpc-EUC-V","Katakana","NWP-H","NWP-V","RKSJ-H","RKSJ-V","Roman","UniCNS-UCS2-H","UniCNS-UCS2-V","UniCNS-UTF16-H","UniCNS-UTF16-V","UniCNS-UTF32-H","UniCNS-UTF32-V","UniCNS-UTF8-H","UniCNS-UTF8-V","UniGB-UCS2-H","UniGB-UCS2-V","UniGB-UTF16-H","UniGB-UTF16-V","UniGB-UTF32-H","UniGB-UTF32-V","UniGB-UTF8-H","UniGB-UTF8-V","UniJIS-UCS2-H","UniJIS-UCS2-HW-H","UniJIS-UCS2-HW-V","UniJIS-UCS2-V","UniJIS-UTF16-H","UniJIS-UTF16-V","UniJIS-UTF32-H","UniJIS-UTF32-V","UniJIS-UTF8-H","UniJIS-UTF8-V","UniJIS2004-UTF16-H","UniJIS2004-UTF16-V","UniJIS2004-UTF32-H","UniJIS2004-UTF32-V","UniJIS2004-UTF8-H","UniJIS2004-UTF8-V","UniJISPro-UCS2-HW-V","UniJISPro-UCS2-V","UniJISPro-UTF8-V","UniJISX0213-UTF32-H","UniJISX0213-UTF32-V","UniJISX02132004-UTF32-H","UniJISX02132004-UTF32-V","UniKS-UCS2-H","UniKS-UCS2-V","UniKS-UTF16-H","UniKS-UTF16-V","UniKS-UTF32-H","UniKS-UTF32-V","UniKS-UTF8-H","UniKS-UTF8-V","V","WP-Symbol"];var p=function w(){function e(e){this.codespaceRanges=[[],[],[],[]];this.numCodespaceRanges=0;this._map=[];this.name="";this.vertical=false;this.useCMap=null;this.builtInCMap=e}e.prototype={addCodespaceRange:function(e,t,r){this.codespaceRanges[e-1].push(t,r);this.numCodespaceRanges++},mapCidRange:function(e,t,r){while(e<=t){this._map[e++]=r++}},mapBfRange:function(e,t,r){var a=r.length-1;while(e<=t){this._map[e++]=r;r=r.substr(0,a)+String.fromCharCode(r.charCodeAt(a)+1)}},mapBfRangeToArray:function(e,t,r){var a=0,i=r.length;while(e<=t&&a<i){this._map[e]=r[a++];++e}},mapOne:function(e,t){this._map[e]=t},lookup:function(e){return this._map[e]},contains:function(e){return this._map[e]!==undefined},forEach:function(e){var t=this._map;var r=t.length;var a;if(r<=65536){for(a=0;a<r;a++){if(t[a]!==undefined){e(a,t[a])}}}else{for(a in this._map){e(a,t[a])}}},charCodeOf:function(e){return this._map.indexOf(e)},getMap:function(){return this._map},readCharCode:function(e,t,r){var a=0;var i=this.codespaceRanges;var n=this.codespaceRanges.length;for(var s=0;s<n;s++){a=(a<<8|e.charCodeAt(t+s))>>>0;var o=i[s];for(var l=0,c=o.length;l<c;){var h=o[l++];var u=o[l++];if(a>=h&&a<=u){r.charcode=a;r.length=s+1;return}}}r.charcode=0;r.length=1},get length(){return this._map.length},get isIdentityCMap(){if(!(this.name==="Identity-H"||this.name==="Identity-V")){return false}if(this._map.length!==65536){return false}for(var e=0;e<65536;e++){if(this._map[e]!==e){return false}}return true}};return e}();var b=function x(){function e(e,t){p.call(this);this.vertical=e;this.addCodespaceRange(t,0,65535)}n.inherit(e,p,{});e.prototype={addCodespaceRange:p.prototype.addCodespaceRange,mapCidRange:function(e,t,r){o("should not call mapCidRange")},mapBfRange:function(e,t,r){o("should not call mapBfRange")},mapBfRangeToArray:function(e,t,r){o("should not call mapBfRangeToArray")},mapOne:function(e,t){o("should not call mapCidOne")},lookup:function(e){return l(e)&&e<=65535?e:undefined},contains:function(e){return l(e)&&e<=65535},forEach:function(e){for(var t=0;t<=65535;t++){e(t,t)}},charCodeOf:function(e){return l(e)&&e<=65535?e:-1},getMap:function(){var e=new Array(65536);for(var t=0;t<=65535;t++){e[t]=t}return e},readCharCode:p.prototype.readCharCode,get length(){return 65536},get isIdentityCMap(){o("should not access .isIdentityCMap")}};return e}();var y=function C(){function e(e){return new Promise(function(t,r){var a=new XMLHttpRequest;a.open("GET",e,true);a.responseType="arraybuffer";a.onreadystatechange=function(){if(a.readyState===XMLHttpRequest.DONE){if(!a.response||a.status!==200&&a.status!==0){r(new Error("Unable to get binary cMap at: "+e))}else{t(new Uint8Array(a.response))}}};a.send(null)})}function t(e,t){var r=0;for(var a=0;a<=t;a++){r=r<<8|e[a]}return r>>>0}function r(e,t){if(t===1){return String.fromCharCode(e[0],e[1])}if(t===3){return String.fromCharCode(e[0],e[1],e[2],e[3])}return String.fromCharCode.apply(null,e.subarray(0,t+1))}function a(e,t,r){var a=0;for(var i=r;i>=0;i--){a+=e[i]+t[i];e[i]=a&255;a>>=8}}function i(e,t){var r=1;for(var a=t;a>=0&&r>0;a--){r+=e[a];e[a]=r&255;r>>=8}}var n=16;var l=19;function c(e){this.buffer=e;this.pos=0;this.end=e.length;this.tmpBuf=new Uint8Array(l)}c.prototype={readByte:function(){if(this.pos>=this.end){return-1}return this.buffer[this.pos++]},readNumber:function(){var e=0;var t;do{var r=this.readByte();if(r<0){o("unexpected EOF in bcmap")}t=!(r&128);e=e<<7|r&127}while(!t);return e},readSigned:function(){var e=this.readNumber();return e&1?~(e>>>1):e>>>1},readHex:function(e,t){e.set(this.buffer.subarray(this.pos,this.pos+t+1));this.pos+=t+1},readHexNumber:function(e,t){var r;var a=this.tmpBuf,i=0;do{var n=this.readByte();if(n<0){o("unexpected EOF in bcmap")}r=!(n&128);a[i++]=n&127}while(!r);var s=t,l=0,c=0;while(s>=0){while(c<8&&a.length>0){l=a[--i]<<c|l;c+=7}e[s]=l&255;s--;l>>=8;c-=8}},readHexSigned:function(e,t){this.readHexNumber(e,t);var r=e[t]&1?255:0;var a=0;for(var i=0;i<=t;i++){a=(a&1)<<8|e[i];e[i]=a>>1^r}},readString:function(){var e=this.readNumber();var t="";for(var r=0;r<e;r++){t+=String.fromCharCode(this.readNumber())}return t}};function h(l,h,u){return e(l).then(function(e){var l=new c(e);var f=l.readByte();h.vertical=!!(f&1);var d=null;var g=new Uint8Array(n);var v=new Uint8Array(n);var m=new Uint8Array(n);var p=new Uint8Array(n);var b=new Uint8Array(n);var y;var k;while((k=l.readByte())>=0){var w=k>>5;if(w===7){switch(k&31){case 0:l.readString();break;case 1:d=l.readString();break}continue}var x=!!(k&16);var C=k&15;s(C+1<=n);var S=1;var A=l.readNumber();var I;switch(w){case 0:l.readHex(g,C);l.readHexNumber(v,C);a(v,g,C);h.addCodespaceRange(C+1,t(g,C),t(v,C));for(I=1;I<A;I++){i(v,C);l.readHexNumber(g,C);a(g,v,C);l.readHexNumber(v,C);a(v,g,C);h.addCodespaceRange(C+1,t(g,C),t(v,C))}break;case 1:l.readHex(g,C);l.readHexNumber(v,C);a(v,g,C);y=l.readNumber();for(I=1;I<A;I++){i(v,C);l.readHexNumber(g,C);a(g,v,C);l.readHexNumber(v,C);a(v,g,C);y=l.readNumber()}break;case 2:l.readHex(m,C);y=l.readNumber();h.mapOne(t(m,C),y);for(I=1;I<A;I++){i(m,C);if(!x){l.readHexNumber(b,C);a(m,b,C)}y=l.readSigned()+(y+1);h.mapOne(t(m,C),y)}break;case 3:l.readHex(g,C);l.readHexNumber(v,C);a(v,g,C);y=l.readNumber();h.mapCidRange(t(g,C),t(v,C),y);for(I=1;I<A;I++){i(v,C);if(!x){l.readHexNumber(g,C);a(g,v,C)}else{g.set(v)}l.readHexNumber(v,C);a(v,g,C);y=l.readNumber();h.mapCidRange(t(g,C),t(v,C),y)}break;case 4:l.readHex(m,S);l.readHex(p,C);h.mapOne(t(m,S),r(p,C));for(I=1;I<A;I++){i(m,S);if(!x){l.readHexNumber(b,S);a(m,b,S)}i(p,C);l.readHexSigned(b,C);a(p,b,C);h.mapOne(t(m,S),r(p,C))}break;case 5:l.readHex(g,S);l.readHexNumber(v,S);a(v,g,S);l.readHex(p,C);h.mapBfRange(t(g,S),t(v,S),r(p,C));for(I=1;I<A;I++){i(v,S);if(!x){l.readHexNumber(g,S);a(g,v,S)}else{g.set(v)}l.readHexNumber(v,S);a(v,g,S);l.readHex(p,C);h.mapBfRange(t(g,S),t(v,S),r(p,C))}break;default:o("Unknown type: "+w);break}}if(d){return u(d)}return h})}function u(){}u.prototype={read:h};return u}();var k=function S(){function e(e){var t=0;for(var r=0;r<e.length;r++){t=t<<8|e.charCodeAt(r)}return t>>>0}function t(e){if(!c(e)){o("Malformed CMap: expected string.")}}function r(e){if(!l(e)){o("Malformed CMap: expected int.")}}function a(r,a){while(true){var i=a.getObj();if(v(i)){break}if(u(i,"endbfchar")){return}t(i);var n=e(i);i=a.getObj();t(i);var s=i;r.mapOne(n,s)}}function i(r,a){while(true){var i=a.getObj();if(v(i)){break}if(u(i,"endbfrange")){return}t(i);var n=e(i);i=a.getObj();t(i);var s=e(i);i=a.getObj();if(l(i)||c(i)){var h=l(i)?String.fromCharCode(i):i;r.mapBfRange(n,s,h)}else if(u(i,"[")){i=a.getObj();var f=[];while(!u(i,"]")&&!v(i)){f.push(i);i=a.getObj()}r.mapBfRangeToArray(n,s,f)}else{break}}o("Invalid bf range.")}function n(a,i){while(true){var n=i.getObj();if(v(n)){break}if(u(n,"endcidchar")){return}t(n);var s=e(n);n=i.getObj();r(n);var o=n;a.mapOne(s,o)}}function k(a,i){while(true){var n=i.getObj();if(v(n)){break}if(u(n,"endcidrange")){return}t(n);var s=e(n);n=i.getObj();t(n);var o=e(n);n=i.getObj();r(n);var l=n;a.mapCidRange(s,o,l)}}function w(t,r){while(true){var a=r.getObj();if(v(a)){break}if(u(a,"endcodespacerange")){return}if(!c(a)){break}var i=e(a);a=r.getObj();if(!c(a)){break}var n=e(a);t.addCodespaceRange(a.length,i,n)}o("Invalid codespace range.")}function x(e,t){var r=t.getObj();if(l(r)){e.vertical=!!r}}function C(e,t){var r=t.getObj();if(h(r)&&c(r.name)){e.name=r.name}}function S(e,t,r,s){var o;var l;e:while(true){var c=t.getObj();if(v(c)){break}else if(h(c)){if(c.name==="WMode"){x(e,t)}else if(c.name==="CMapName"){C(e,t)}o=c}else if(u(c)){switch(c.cmd){case"endcmap":break e;case"usecmap":if(h(o)){l=o.name}break;case"begincodespacerange":w(e,t);break;case"beginbfchar":a(e,t);break;case"begincidchar":n(e,t);break;case"beginbfrange":i(e,t);break;case"begincidrange":k(e,t);break}}}if(!s&&l){s=l}if(s){return A(e,r,s)}else{return Promise.resolve(e)}}function A(e,t,r){return B(r,t).then(function(t){e.useCMap=t;if(e.numCodespaceRanges===0){var r=e.useCMap.codespaceRanges;for(var a=0;a<r.length;a++){e.codespaceRanges[a]=r[a].slice()}e.numCodespaceRanges=e.useCMap.numCodespaceRanges}e.useCMap.forEach(function(t,r){if(!e.contains(t)){e.mapOne(t,e.useCMap.lookup(t))}});return e})}function I(e,t){var r=t.url+e+".bcmap";var a=new p(true);return(new y).read(r,a,function(e){return A(a,t,e)})}function B(e,t){if(e==="Identity-H"){return Promise.resolve(new b(false,2))}else if(e==="Identity-V"){return Promise.resolve(new b(true,2))}if(m.indexOf(e)===-1){return Promise.reject(new Error("Unknown cMap name: "+e))}s(t,"built-in cMap parameters are not provided");if(t.packed){return I(e,t)}return new Promise(function(r,a){var i=t.url+e;var n=new XMLHttpRequest;n.onreadystatechange=function(){if(n.readyState===XMLHttpRequest.DONE){if(n.status===200||n.status===0){var e=new p(true);var s=new g(new d(n.responseText));S(e,s,t,null).then(function(e){r(e)}).catch(function(e){a(new Error({message:"Invalid CMap data",error:e}))})}else{a(new Error("Unable to get cMap at: "+i))}}};n.open("GET",i,true);n.send(null)})}return{create:function(e,t,r){if(h(e)){return B(e.name,t)}else if(f(e)){var a=new p;var i=new g(e);return S(a,i,t,r).then(function(e){if(e.isIdentityCMap){return B(e.name,t)}return e})}return Promise.reject(new Error("Encoding required."))}}}();e.CMap=p;e.CMapFactory=k;e.IdentityCMap=b});(function(e,t){{t(e.pdfjsCorePsParser={},e.pdfjsSharedUtil,e.pdfjsCoreParser)}})(this,function(e,t,r){var a=t.error;var i=r.EOF;var n=r.Lexer;var s=function h(){function e(e){this.lexer=e;this.operators=[];this.token=null;this.prev=null}e.prototype={nextToken:function t(){this.prev=this.token;this.token=this.lexer.getToken()},accept:function r(e){if(this.token.type===e){this.nextToken();return true}return false},expect:function i(e){if(this.accept(e)){return true}a("Unexpected symbol: found "+this.token.type+" expected "+e+".")},parse:function n(){this.nextToken();this.expect(o.LBRACE);this.parseBlock();this.expect(o.RBRACE);return this.operators},parseBlock:function s(){while(true){if(this.accept(o.NUMBER)){this.operators.push(this.prev.value)}else if(this.accept(o.OPERATOR)){this.operators.push(this.prev.value)}else if(this.accept(o.LBRACE)){this.parseCondition()}else{return}}},parseCondition:function l(){var e=this.operators.length;this.operators.push(null,null);this.parseBlock();this.expect(o.RBRACE);if(this.accept(o.IF)){this.operators[e]=this.operators.length;this.operators[e+1]="jz"}else if(this.accept(o.LBRACE)){var t=this.operators.length;this.operators.push(null,null);var r=this.operators.length;this.parseBlock();this.expect(o.RBRACE);this.expect(o.IFELSE);this.operators[t]=this.operators.length;this.operators[t+1]="j";this.operators[e]=r;this.operators[e+1]="jz"}else{a("PS Function: error parsing conditional.")}}};return e}();var o={LBRACE:0,RBRACE:1,NUMBER:2,OPERATOR:3,IF:4,IFELSE:5};var l=function u(){function e(e,t){this.type=e;this.value=t}var t=Object.create(null);e.getOperator=function r(a){var i=t[a];if(i){return i}return t[a]=new e(o.OPERATOR,a)};e.LBRACE=new e(o.LBRACE,"{");e.RBRACE=new e(o.RBRACE,"}");e.IF=new e(o.IF,"IF");e.IFELSE=new e(o.IFELSE,"IFELSE");return e}();var c=function f(){function e(e){this.stream=e;this.nextChar();this.strBuf=[]}e.prototype={nextChar:function t(){return this.currentChar=this.stream.getByte()},getToken:function r(){var e=false;var t=this.currentChar;while(true){if(t<0){return i}if(e){if(t===10||t===13){e=false}}else if(t===37){e=true}else if(!n.isSpace(t)){break}t=this.nextChar()}switch(t|0){case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:case 43:case 45:case 46:return new l(o.NUMBER,this.getNumber());case 123:this.nextChar();return l.LBRACE;case 125:this.nextChar();return l.RBRACE}var r=this.strBuf;r.length=0;r[0]=String.fromCharCode(t);while((t=this.nextChar())>=0&&(t>=65&&t<=90||t>=97&&t<=122)){r.push(String.fromCharCode(t))}var a=r.join("");switch(a.toLowerCase()){case"if":return l.IF;case"ifelse":return l.IFELSE;default:return l.getOperator(a)}},getNumber:function s(){var e=this.currentChar;var t=this.strBuf;t.length=0;t[0]=String.fromCharCode(e);while((e=this.nextChar())>=0){if(e>=48&&e<=57||e===45||e===46){t.push(String.fromCharCode(e))}else{break}}var r=parseFloat(t.join(""));if(isNaN(r)){a("Invalid floating point number: "+r)}return r}};return e}();e.PostScriptLexer=c;e.PostScriptParser=s});(function(e,t){{t(e.pdfjsCoreType1Parser={},e.pdfjsSharedUtil,e.pdfjsCoreStream,e.pdfjsCoreParser,e.pdfjsCoreEncodings)}})(this,function(e,t,r,a,i){var n=t.warn;var s=r.Stream;var o=a.Lexer;var l=i.getEncoding;var c=false;var h=function f(){var e={hstem:[1],vstem:[3],vmoveto:[4],rlineto:[5],hlineto:[6],vlineto:[7],rrcurveto:[8],callsubr:[10],flex:[12,35],drop:[12,18],endchar:[14],rmoveto:[21],hmoveto:[22],vhcurveto:[30],hvcurveto:[31]};function t(){this.width=0;this.lsb=0;this.flexing=false;this.output=[];this.stack=[]}t.prototype={convert:function r(t,a,i){var s=t.length;var o=false;var l,h,u;for(var f=0;f<s;f++){var d=t[f];if(d<32){if(d===12){d=(d<<8)+t[++f]}switch(d){case 1:if(!c){this.stack=[];break}o=this.executeCommand(2,e.hstem);break;case 3:if(!c){this.stack=[];break}o=this.executeCommand(2,e.vstem);break;case 4:if(this.flexing){if(this.stack.length<1){o=true;break}var g=this.stack.pop();this.stack.push(0,g);break}o=this.executeCommand(1,e.vmoveto);break;case 5:o=this.executeCommand(2,e.rlineto);break;case 6:o=this.executeCommand(1,e.hlineto);break;case 7:o=this.executeCommand(1,e.vlineto);break;case 8:o=this.executeCommand(6,e.rrcurveto);break;case 9:this.stack=[];break;case 10:if(this.stack.length<1){o=true;break}u=this.stack.pop();o=this.convert(a[u],a,i);break;case 11:return o;case 13:if(this.stack.length<2){o=true;break}l=this.stack.pop();h=this.stack.pop();this.lsb=h;this.width=l;this.stack.push(l,h);o=this.executeCommand(2,e.hmoveto);break;case 14:this.output.push(e.endchar[0]);break;case 21:if(this.flexing){break}o=this.executeCommand(2,e.rmoveto);break;case 22:if(this.flexing){this.stack.push(0);break}o=this.executeCommand(1,e.hmoveto);break;case 30:o=this.executeCommand(4,e.vhcurveto);break;case 31:o=this.executeCommand(4,e.hvcurveto);break;case(12<<8)+0:this.stack=[];break;case(12<<8)+1:if(!c){this.stack=[];break}o=this.executeCommand(2,e.vstem);break;case(12<<8)+2:if(!c){this.stack=[];break}o=this.executeCommand(2,e.hstem);break;case(12<<8)+6:if(i){this.seac=this.stack.splice(-4,4);o=this.executeCommand(0,e.endchar)}else{o=this.executeCommand(4,e.endchar)}break;case(12<<8)+7:if(this.stack.length<4){o=true;break}var v=this.stack.pop();l=this.stack.pop();var m=this.stack.pop();h=this.stack.pop();this.lsb=h;this.width=l;this.stack.push(l,h,m);o=this.executeCommand(3,e.rmoveto);break;case(12<<8)+12:if(this.stack.length<2){o=true;break}var p=this.stack.pop();var b=this.stack.pop();this.stack.push(b/p);break;case(12<<8)+16:if(this.stack.length<2){o=true;break}u=this.stack.pop();var y=this.stack.pop();if(u===0&&y===3){var k=this.stack.splice(this.stack.length-17,17);this.stack.push(k[2]+k[0],k[3]+k[1],k[4],k[5],k[6],k[7],k[8],k[9],k[10],k[11],k[12],k[13],k[14]);o=this.executeCommand(13,e.flex,true);this.flexing=false;this.stack.push(k[15],k[16])}else if(u===1&&y===0){this.flexing=true}break;case(12<<8)+17:break;case(12<<8)+33:this.stack=[];break;default:n('Unknown type 1 charstring command of "'+d+'"');break}if(o){break}continue}else if(d<=246){d=d-139}else if(d<=250){d=(d-247)*256+t[++f]+108}else if(d<=254){d=-((d-251)*256)-t[++f]-108}else{d=(t[++f]&255)<<24|(t[++f]&255)<<16|(t[++f]&255)<<8|(t[++f]&255)<<0}this.stack.push(d)}return o},executeCommand:function(e,t,r){var a=this.stack.length;if(e>a){return true}var i=a-e;for(var n=i;n<a;n++){var s=this.stack[n];if(s===(s|0)){this.output.push(28,s>>8&255,s&255)}else{s=65536*s|0;this.output.push(255,s>>24&255,s>>16&255,s>>8&255,s&255)}}this.output.push.apply(this.output,t);if(r){this.stack.splice(i,e)}else{this.stack.length=0}return false}};return t}();var u=function d(){var e=55665;var t=4330;function r(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}function a(e,t,r){if(r>=e.length){return new Uint8Array(0)}var a=t|0,i=52845,n=22719,s,o;for(s=0;s<r;s++){a=(e[s]+a)*i+n&(1<<16)-1}var l=e.length-r;var c=new Uint8Array(l);for(s=r,o=0;o<l;s++,o++){var h=e[s];c[o]=h^a>>8;a=(h+a)*i+n&(1<<16)-1}return c}function i(e,t,a){var i=t|0,n=52845,s=22719;var o=e.length,l=o>>>1;var c=new Uint8Array(l);var h,u;for(h=0,u=0;h<o;h++){var f=e[h];if(!r(f)){continue}h++;var d;while(h<o&&!r(d=e[h])){h++}if(h<o){var g=parseInt(String.fromCharCode(f,d),16);c[u++]=g^i>>8;i=(g+i)*n+s&(1<<16)-1}}return Array.prototype.slice.call(c,a,u)}function n(e){return e===47||e===91||e===93||e===123||e===125||e===40||e===41}function u(t,n,o){if(n){var l=t.getBytes();var c=!(r(l[0])&&r(l[1])&&r(l[2])&&r(l[3]));t=new s(c?a(l,e,4):i(l,e,4))}this.seacAnalysisEnabled=!!o;this.stream=t;this.nextChar()}u.prototype={readNumberArray:function f(){this.getToken();var e=[];while(true){var t=this.getToken();if(t===null||t==="]"||t==="}"){break}e.push(parseFloat(t||0))}return e},readNumber:function d(){var e=this.getToken();return parseFloat(e||0)},readInt:function g(){var e=this.getToken();return parseInt(e||0,10)|0},readBoolean:function v(){var e=this.getToken();return e==="true"?1:0},nextChar:function m(){return this.currentChar=this.stream.getByte()},getToken:function p(){var e=false;var t=this.currentChar;while(true){if(t===-1){return null}if(e){if(t===10||t===13){e=false}}else if(t===37){e=true}else if(!o.isSpace(t)){break}t=this.nextChar()}if(n(t)){this.nextChar();return String.fromCharCode(t)}var r="";do{r+=String.fromCharCode(t);t=this.nextChar()}while(t>=0&&!o.isSpace(t)&&!n(t));return r},extractFontProgram:function b(){var e=this.stream;var r=[],i=[];var n=Object.create(null);n["lenIV"]=4;var s={subrs:[],charstrings:[],properties:{privateData:n}};var o,l,u,f,d;while((o=this.getToken())!==null){if(o!=="/"){continue}o=this.getToken();switch(o){case"CharStrings":this.getToken();this.getToken();this.getToken();this.getToken();while(true){o=this.getToken();if(o===null||o==="end"){break}if(o!=="/"){continue}var g=this.getToken();l=this.readInt();this.getToken();u=e.makeSubStream(e.pos,l);f=s.properties.privateData["lenIV"];d=a(u.getBytes(),t,f);e.skip(l);this.nextChar();o=this.getToken();if(o==="noaccess"){this.getToken()}i.push({glyph:g,encoded:d})}break;case"Subrs":var v=this.readInt();this.getToken();while((o=this.getToken())==="dup"){var m=this.readInt();l=this.readInt();this.getToken();u=e.makeSubStream(e.pos,l);f=s.properties.privateData["lenIV"];d=a(u.getBytes(),t,f);e.skip(l);this.nextChar();o=this.getToken();if(o==="noaccess"){this.getToken()}r[m]=d}break;case"BlueValues":case"OtherBlues":case"FamilyBlues":case"FamilyOtherBlues":var p=this.readNumberArray();if(p.length>0&&p.length%2===0&&c){s.properties.privateData[o]=p}break;case"StemSnapH":case"StemSnapV":s.properties.privateData[o]=this.readNumberArray();break;case"StdHW":case"StdVW":s.properties.privateData[o]=this.readNumberArray()[0];break;case"BlueShift":case"lenIV":case"BlueFuzz":case"BlueScale":case"LanguageGroup":case"ExpansionFactor":s.properties.privateData[o]=this.readNumber();break;case"ForceBold":s.properties.privateData[o]=this.readBoolean();break}}for(var b=0;b<i.length;b++){g=i[b].glyph;d=i[b].encoded;var y=new h;var k=y.convert(d,r,this.seacAnalysisEnabled);var w=y.output;if(k){w=[14]}s.charstrings.push({glyphName:g,charstring:w,width:y.width,lsb:y.lsb,seac:y.seac})}return s},extractFontHeader:function y(e){var t;while((t=this.getToken())!==null){if(t!=="/"){continue}t=this.getToken();switch(t){case"FontMatrix":var r=this.readNumberArray();e.fontMatrix=r;break;case"Encoding":var a=this.getToken();var i;if(!/^\d+$/.test(a)){i=l(a)}else{i=[];var n=parseInt(a,10)|0;this.getToken();for(var s=0;s<n;s++){t=this.getToken();while(t!=="dup"&&t!=="def"){t=this.getToken();if(t===null){return}}if(t==="def"){break}var o=this.readInt();this.getToken();var c=this.getToken();i[o]=c;this.getToken()}}e.builtInEncoding=i;break;case"FontBBox":var h=this.readNumberArray();e.ascent=h[3];e.descent=h[1];e.ascentScaled=true;break}}}};return u}();e.Type1Parser=u});(function(e,t){{t(e.pdfjsCoreFonts={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream,e.pdfjsCoreParser,e.pdfjsCoreGlyphList,e.pdfjsCoreCharsets,e.pdfjsCoreFontRenderer,e.pdfjsCoreEncodings,e.pdfjsCoreStandardFonts,e.pdfjsCoreUnicode,e.pdfjsCoreType1Parser,e.pdfjsCoreCFFParser)}})(this,function(e,t,r,a,i,n,s,o,l,c,h,u,f){var d=t.FONT_IDENTITY_MATRIX;var g=t.FontType;var v=t.Util;var m=t.assert;var p=t.bytesToString;var b=t.error;var y=t.info;var k=t.isArray;var w=t.isInt;var x=t.isNum;var C=t.readUint32;var S=t.shadow;var A=t.stringToBytes;var I=t.string32;var B=t.warn;var R=t.MissingDataException;var T=a.Stream;var O=i.Lexer;var P=n.getGlyphsUnicode;var L=n.getDingbatsGlyphsUnicode;var M=s.ISOAdobeCharset;var E=s.ExpertCharset;var D=s.ExpertSubsetCharset;var q=o.FontRendererFactory;var j=l.WinAnsiEncoding;var F=l.StandardEncoding;var U=l.MacRomanEncoding;var N=l.SymbolSetEncoding;var _=l.ZapfDingbatsEncoding;var z=l.ExpertEncoding;var H=l.getEncoding;var G=c.getStdFontMap;var X=c.getNonStdFontMap;var W=c.getGlyphMapForStandardFonts;var V=c.getSupplementalGlyphMapForArialBlack;var K=h.getUnicodeRangeFor;var Y=h.mapSpecialUnicodeValues;var J=h.getUnicodeForGlyph;var Z=u.Type1Parser;var Q=f.CFFStandardStrings;var $=f.CFFParser;var ee=f.CFFCompiler;var te=f.CFF;var re=f.CFFHeader;var ae=f.CFFTopDict;var ie=f.CFFPrivateDict;var ne=f.CFFStrings;var se=f.CFFIndex;var oe=f.CFFCharset;var le=57344;var ce=63743;var he=false;var ue=1e3;var fe=false;var de={FixedPitch:1,Serif:2,Symbolic:4,Script:8,Nonsymbolic:32,Italic:64,AllCap:65536,SmallCap:131072,ForceBold:262144};var ge=[".notdef",".null","nonmarkingreturn","space","exclam","quotedbl","numbersign","dollar","percent","ampersand","quotesingle","parenleft","parenright","asterisk","plus","comma","hyphen","period","slash","zero","one","two","three","four","five","six","seven","eight","nine","colon","semicolon","less","equal","greater","question","at","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","bracketleft","backslash","bracketright","asciicircum","underscore","grave","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","braceleft","bar","braceright","asciitilde","Adieresis","Aring","Ccedilla","Eacute","Ntilde","Odieresis","Udieresis","aacute","agrave","acircumflex","adieresis","atilde","aring","ccedilla","eacute","egrave","ecircumflex","edieresis","iacute","igrave","icircumflex","idieresis","ntilde","oacute","ograve","ocircumflex","odieresis","otilde","uacute","ugrave","ucircumflex","udieresis","dagger","degree","cent","sterling","section","bullet","paragraph","germandbls","registered","copyright","trademark","acute","dieresis","notequal","AE","Oslash","infinity","plusminus","lessequal","greaterequal","yen","mu","partialdiff","summation","product","pi","integral","ordfeminine","ordmasculine","Omega","ae","oslash","questiondown","exclamdown","logicalnot","radical","florin","approxequal","Delta","guillemotleft","guillemotright","ellipsis","nonbreakingspace","Agrave","Atilde","Otilde","OE","oe","endash","emdash","quotedblleft","quotedblright","quoteleft","quoteright","divide","lozenge","ydieresis","Ydieresis","fraction","currency","guilsinglleft","guilsinglright","fi","fl","daggerdbl","periodcentered","quotesinglbase","quotedblbase","perthousand","Acircumflex","Ecircumflex","Aacute","Edieresis","Egrave","Iacute","Icircumflex","Idieresis","Igrave","Oacute","Ocircumflex","apple","Ograve","Uacute","Ucircumflex","Ugrave","dotlessi","circumflex","tilde","macron","breve","dotaccent","ring","cedilla","hungarumlaut","ogonek","caron","Lslash","lslash","Scaron","scaron","Zcaron","zcaron","brokenbar","Eth","eth","Yacute","yacute","Thorn","thorn","minus","multiply","onesuperior","twosuperior","threesuperior","onehalf","onequarter","threequarters","franc","Gbreve","gbreve","Idotaccent","Scedilla","scedilla","Cacute","cacute","Ccaron","ccaron","dcroat"];function ve(e){if(!e.fontMatrix){return}if(e.fontMatrix[0]===d[0]){return}var t=.001/e.fontMatrix[0];var r=e.widths;for(var a in r){r[a]*=t}e.defaultWidth*=t}function me(e,t){switch(e){case"Type1":return t==="Type1C"?g.TYPE1C:g.TYPE1;case"CIDFontType0":return t==="CIDFontType0C"?g.CIDFONTTYPE0C:g.CIDFONTTYPE0;case"OpenType":return g.OPENTYPE;case"TrueType":return g.TRUETYPE;case"CIDFontType2":return g.CIDFONTTYPE2;case"MMType1":return g.MMTYPE1;case"Type0":return g.TYPE0;default:return g.UNKNOWN}}var pe=function Be(){function e(e,t,r,a,i,n,s,o){this.fontChar=e;this.unicode=t;this.accent=r;this.width=a;this.vmetric=i;this.operatorListId=n;this.isSpace=s;this.isInFont=o}e.prototype.matchesForCache=function(e,t,r,a,i,n,s,o){return this.fontChar===e&&this.unicode===t&&this.accent===r&&this.width===a&&this.vmetric===i&&this.operatorListId===n&&this.isSpace===s&&this.isInFont===o};return e}();var be=function Re(){function e(e){this._map=e}e.prototype={get length(){return this._map.length},forEach:function(e){for(var t in this._map){e(t,this._map[t].charCodeAt(0))}},has:function(e){return this._map[e]!==undefined},get:function(e){return this._map[e]},charCodeOf:function(e){return this._map.indexOf(e)}};return e}();var ye=function Te(){function e(e,t){this.firstChar=e;this.lastChar=t}e.prototype={get length(){return this.lastChar+1-this.firstChar},forEach:function(e){for(var t=this.firstChar,r=this.lastChar;t<=r;t++){e(t,t)}},has:function(e){return this.firstChar<=e&&e<=this.lastChar},get:function(e){if(this.firstChar<=e&&e<=this.lastChar){return String.fromCharCode(e)}return undefined},charCodeOf:function(e){return w(e)&&e>=this.firstChar&&e<=this.lastChar?e:-1}};return e}();var ke=function Oe(){function e(e,t,r){e[t]=r>>8&255;e[t+1]=r&255}function t(e,t,r){e[t]=r>>24&255;e[t+1]=r>>16&255;e[t+2]=r>>8&255;e[t+3]=r&255}function r(e,t,r){var a,i;if(r instanceof Uint8Array){e.set(r,t)}else if(typeof r==="string"){for(a=0,i=r.length;a<i;a++){e[t++]=r.charCodeAt(a)&255}}else{for(a=0,i=r.length;a<i;a++){e[t++]=r[a]&255}}}function a(e){this.sfnt=e;this.tables=Object.create(null)}a.getSearchParams=function s(e,t){var r=1,a=0;while((r^e)>r){r<<=1;a++}var i=r*t;return{range:i,entry:a,rangeShift:t*e-i}};var i=12;var n=16;a.prototype={toArray:function o(){var s=this.sfnt;var o=this.tables;var l=Object.keys(o);l.sort();var c=l.length;var h,u,f,d,g;var v=i+c*n;var m=[v];for(h=0;h<c;h++){d=o[l[h]];var p=(d.length+3&~3)>>>0;v+=p;m.push(v)}var b=new Uint8Array(v);for(h=0;h<c;h++){d=o[l[h]];r(b,m[h],d)}if(s==="true"){s=I(65536)}b[0]=s.charCodeAt(0)&255;b[1]=s.charCodeAt(1)&255;b[2]=s.charCodeAt(2)&255;b[3]=s.charCodeAt(3)&255;e(b,4,c);var y=a.getSearchParams(c,16);e(b,6,y.range);e(b,8,y.entry);e(b,10,y.rangeShift);v=i;for(h=0;h<c;h++){g=l[h];b[v]=g.charCodeAt(0)&255;b[v+1]=g.charCodeAt(1)&255;b[v+2]=g.charCodeAt(2)&255;b[v+3]=g.charCodeAt(3)&255;var k=0;for(u=m[h],f=m[h+1];u<f;u+=4){var w=C(b,u);k=k+w>>>0}t(b,v+4,k);t(b,v+8,m[h]);t(b,v+12,o[g].length);v+=n}return b},addTable:function l(e,t){if(e in this.tables){throw new Error("Table "+e+" already exists")}this.tables[e]=t}};return a}();var we=new Int32Array([0,32,127,161,173,174,1536,1920,2208,4256,6016,6144,8192,8208,8209,8210,8232,8240,8287,8304,9676,9677,43616,43648,65520,65536]);var xe=function Pe(){function e(e,t,r){var a,i,n;this.name=e;this.loadedName=r.loadedName;this.isType3Font=r.isType3Font;this.sizes=[];this.missingFile=false;this.glyphCache=Object.create(null);var h=e.split("+");h=h.length>1?h[1]:h[0];h=h.split(/[-,_]/g)[0];this.isSerifFont=!!(r.flags&de.Serif);this.isSymbolicFont=!!(r.flags&de.Symbolic);this.isMonospace=!!(r.flags&de.FixedPitch);var u=r.type;var f=r.subtype;this.type=u;this.fallbackName=this.isMonospace?"monospace":this.isSerifFont?"serif":"sans-serif";this.differences=r.differences;this.widths=r.widths;this.defaultWidth=r.defaultWidth;this.composite=r.composite;this.wideChars=r.wideChars;this.cMap=r.cMap;this.ascent=r.ascent/ue;this.descent=r.descent/ue;this.fontMatrix=r.fontMatrix;this.bbox=r.bbox;this.toUnicode=r.toUnicode;this.toFontChar=[];if(r.type==="Type3"){for(a=0;a<256;a++){this.toFontChar[a]=this.differences[a]||r.defaultEncoding[a]}this.fontType=g.TYPE3;return}this.cidEncoding=r.cidEncoding;this.vertical=r.vertical;if(this.vertical){this.vmetrics=r.vmetrics; this.defaultVMetrics=r.defaultVMetrics}var d;if(!t||t.isEmpty){if(t){B('Font file is empty in "'+e+'" ('+this.loadedName+")")}this.missingFile=true;var v=e.replace(/[,_]/g,"-");var m=G(),p=X();var k=!!m[v]||!!(p[v]&&m[p[v]]);v=m[v]||p[v]||v;this.bold=v.search(/bold/gi)!==-1;this.italic=v.search(/oblique/gi)!==-1||v.search(/italic/gi)!==-1;this.black=e.search(/Black/g)!==-1;this.remeasure=Object.keys(this.widths).length>0;if(k&&u==="CIDFontType2"&&r.cidEncoding.indexOf("Identity-")===0){var w=W();var x=[];for(a in w){x[+a]=w[a]}if(/ArialBlack/i.test(e)){var C=V();for(a in C){x[+a]=C[a]}}var S=this.toUnicode instanceof ye;if(!S){this.toUnicode.forEach(function(e,t){x[+e]=t})}this.toFontChar=x;this.toUnicode=new be(x)}else if(/Symbol/i.test(v)){this.toFontChar=c(N,P(),r.differences)}else if(/Dingbats/i.test(v)){if(/Wingdings/i.test(e)){B("Non-embedded Wingdings font, falling back to ZapfDingbats.")}this.toFontChar=c(_,L(),r.differences)}else if(k){this.toFontChar=c(r.defaultEncoding,P(),r.differences)}else{d=P();this.toUnicode.forEach(function(e,t){if(!this.composite){i=r.differences[e]||r.defaultEncoding[e];n=J(i,d);if(n!==-1){t=n}}this.toFontChar[e]=t}.bind(this))}this.loadedName=v.split("-")[0];this.loading=false;this.fontType=me(u,f);return}if(f==="Type1C"&&(u!=="Type1"&&u!=="MMType1")){if(s(t)){f="TrueType"}else{u="Type1"}}if(f==="CIDFontType0C"&&u!=="CIDFontType0"){u="CIDFontType0"}if(f==="OpenType"){u="OpenType"}if(u==="CIDFontType0"){if(l(t)){f="CIDFontType0"}else if(o(t)){u=f="OpenType"}else{f="CIDFontType0C"}}var A;switch(u){case"MMType1":y("MMType1 font ("+e+"), falling back to Type1.");case"Type1":case"CIDFontType0":this.mimetype="font/opentype";var I=f==="Type1C"||f==="CIDFontType0C"?new Ie(t,r):new Ae(e,t,r);ve(r);A=this.convert(e,I,r);break;case"OpenType":case"TrueType":case"CIDFontType2":this.mimetype="font/opentype";A=this.checkAndRepair(e,t,r);if(this.isOpenType){ve(r);u="OpenType"}break;default:b("Font "+u+" is not supported");break}this.data=A;this.fontType=me(u,f);this.fontMatrix=r.fontMatrix;this.widths=r.widths;this.defaultWidth=r.defaultWidth;this.encoding=r.baseEncoding;this.seacMap=r.seacMap;this.loading=true}e.getFontID=function(){var e=1;return function t(){return String(e++)}}();function t(e,t){return(e<<8)+t}function r(e,t){var r=(e<<8)+t;return r&1<<15?r-65536:r}function a(e,t,r,a){return(e<<24)+(t<<16)+(r<<8)+a}function i(e){return String.fromCharCode(e>>8&255,e&255)}function n(e){e=e>32767?32767:e<-32768?-32768:e;return String.fromCharCode(e>>8&255,e&255)}function s(e){var t=e.peekBytes(4);return C(t,0)===65536}function o(e){var t=e.peekBytes(4);return p(t)==="OTTO"}function l(e){var t=e.peekBytes(2);if(t[0]===37&&t[1]===33){return true}if(t[0]===128&&t[1]===1){return true}return false}function c(e,t,r){var a=[],i;for(var n=0,s=e.length;n<s;n++){i=J(e[n],t);if(i!==-1){a[n]=i}}for(var o in r){i=J(r[o],t);if(i!==-1){a[+o]=i}}return a}function h(e){var t=0,r=we.length-1;while(t<r){var a=t+r+1>>1;if(e<we[a]){r=a-1}else{t=a}}return!(t&1)}function u(e,t){var r=t.toUnicode;var a=!!(t.flags&de.Symbolic);var i=t.toUnicode instanceof ye;var n=Object.create(null);var s=[];var o=[];var l=le;for(var c in e){c|=0;var u=e[c];var f=c;if(!i&&r.has(c)){var d=r.get(f);if(d.length===1){f=d.charCodeAt(0)}}if((o[f]!==undefined||h(f)||a&&i)&&l<=ce){do{f=l++;if(he&&f===61440){f=61472;l=f+1}}while(o[f]!==undefined&&l<=ce)}n[f]=u;s[c]=f;o[f]=true}return{toFontChar:s,charCodeToGlyphId:n,nextAvailableFontCharCode:l}}function f(e,t){var r=[];for(var a in e){if(e[a]>=t){continue}r.push({fontCharCode:a|0,glyphId:e[a]})}r.sort(function h(e,t){return e.fontCharCode-t.fontCharCode});var i=[];var n=r.length;for(var s=0;s<n;){var o=r[s].fontCharCode;var l=[r[s].glyphId];++s;var c=o;while(s<n&&c+1===r[s].fontCharCode){l.push(r[s].glyphId);++c;++s;if(c===65535){break}}i.push([o,c,l])}return i}function v(e,t){var r=f(e,t);var a=r[r.length-1][1]>65535?2:1;var n="\x00\x00"+i(a)+"\x00"+"\x00"+I(4+a*8);var s,o,l,c;for(s=r.length-1;s>=0;--s){if(r[s][0]<=65535){break}}var h=s+1;if(r[s][0]<65535&&r[s][1]===65535){r[s][1]=65534}var u=r[s][1]<65535?1:0;var d=h+u;var g=ke.getSearchParams(d,2);var v="";var m="";var p="";var b="";var y="";var k=0;var w,x,C,S;for(s=0,o=h;s<o;s++){w=r[s];x=w[0];C=w[1];v+=i(x);m+=i(C);S=w[2];var A=true;for(l=1,c=S.length;l<c;++l){if(S[l]!==S[l-1]+1){A=false;break}}if(!A){var B=(d-s)*2+k*2;k+=C-x+1;p+=i(0);b+=i(B);for(l=0,c=S.length;l<c;++l){y+=i(S[l])}}else{var R=S[0];p+=i(R-x&65535);b+=i(0)}}if(u>0){m+="ÿÿ";v+="ÿÿ";p+="\x00";b+="\x00\x00"}var T="\x00\x00"+i(2*d)+i(g.range)+i(g.entry)+i(g.rangeShift)+m+"\x00\x00"+v+p+b+y;var O="";var P="";if(a>1){n+="\x00"+"\x00\n"+I(4+a*8+4+T.length);O="";for(s=0,o=r.length;s<o;s++){w=r[s];x=w[0];S=w[2];var L=S[0];for(l=1,c=S.length;l<c;++l){if(S[l]!==S[l-1]+1){C=w[0]+l-1;O+=I(x)+I(C)+I(L);x=C+1;L=S[l]}}O+=I(x)+I(w[1])+I(L)}P="\x00\f"+"\x00\x00"+I(O.length+16)+"\x00\x00\x00\x00"+I(O.length/12)}return n+"\x00"+i(T.length+4)+T+P+O}function k(e){var t=new T(e.data);var r=t.getUint16();t.getBytes(60);var a=t.getUint16();if(r<4&&a&768){return false}var i=t.getUint16();var n=t.getUint16();if(i>n){return false}t.getBytes(6);var s=t.getUint16();if(s===0){return false}e.data[8]=e.data[9]=0;return true}function w(e,t,r){r=r||{unitsPerEm:0,yMax:0,yMin:0,ascent:0,descent:0};var a=0;var n=0;var s=0;var o=0;var l=null;var c=0;if(t){for(var h in t){h|=0;if(l>h||!l){l=h}if(c<h){c=h}var u=K(h);if(u<32){a|=1<<u}else if(u<64){n|=1<<u-32}else if(u<96){s|=1<<u-64}else if(u<123){o|=1<<u-96}else{b("Unicode ranges Bits > 123 are reserved for internal usage")}}}else{l=0;c=255}var f=e.bbox||[0,0,0,0];var g=r.unitsPerEm||1/(e.fontMatrix||d)[0];var v=e.ascentScaled?1:g/ue;var m=r.ascent||Math.round(v*(e.ascent||f[3]));var p=r.descent||Math.round(v*(e.descent||f[1]));if(p>0&&e.descent>0&&f[1]<0){p=-p}var y=r.yMax||m;var k=-r.yMin||-p;return"\x00"+"$"+"ô"+"\x00"+"\x00\x00"+""+"»"+"\x00\x00"+"\x00"+""+"»"+"\x00\x00"+"ß"+"\x001"+""+"\x00\x00"+"\x00\x00"+String.fromCharCode(e.fixedPitch?9:0)+"\x00\x00\x00\x00\x00\x00"+I(a)+I(n)+I(s)+I(o)+"*21*"+i(e.italicAngle?1:0)+i(l||e.firstChar)+i(c||e.lastChar)+i(m)+i(p)+"\x00d"+i(y)+i(k)+"\x00\x00\x00\x00"+"\x00\x00\x00\x00"+i(e.xHeight)+i(e.capHeight)+i(0)+i(l||e.firstChar)+"\x00"}function A(e){var t=Math.floor(e.italicAngle*Math.pow(2,16));return"\x00\x00\x00"+I(t)+"\x00\x00"+"\x00\x00"+I(e.fixedPitch)+"\x00\x00\x00\x00"+"\x00\x00\x00\x00"+"\x00\x00\x00\x00"+"\x00\x00\x00\x00"}function R(e,t){if(!t){t=[[],[]]}var r=[t[0][0]||"Original licence",t[0][1]||e,t[0][2]||"Unknown",t[0][3]||"uniqueID",t[0][4]||e,t[0][5]||"Version 0.11",t[0][6]||"",t[0][7]||"Unknown",t[0][8]||"Unknown",t[0][9]||"Unknown"];var a=[];var n,s,o,l,c;for(n=0,s=r.length;n<s;n++){c=t[1][n]||r[n];var h=[];for(o=0,l=c.length;o<l;o++){h.push(i(c.charCodeAt(o)))}a.push(h.join(""))}var u=[r,a];var f=["\x00","\x00"];var d=["\x00\x00","\x00"];var g=["\x00\x00"," "];var v=r.length*f.length;var m="\x00\x00"+i(v)+i(v*12+6);var p=0;for(n=0,s=f.length;n<s;n++){var b=u[n];for(o=0,l=b.length;o<l;o++){c=b[o];var y=f[n]+d[n]+g[n]+i(o)+i(c.length)+i(p);m+=y;p+=c.length}}m+=r.join("")+a.join("");return m}e.prototype={name:null,font:null,mimetype:null,encoding:null,get renderer(){var e=q.create(this,fe);return S(this,"renderer",e)},exportData:function O(){var e={};for(var t in this){if(this.hasOwnProperty(t)){e[t]=this[t]}}return e},checkAndRepair:function M(e,i,n){function s(e){var t=p(e.getBytes(4));var r=e.getInt32()>>>0;var a=e.getInt32()>>>0;var i=e.getInt32()>>>0;var n=e.pos;e.pos=e.start?e.start:0;e.skip(a);var s=e.getBytes(i);e.pos=n;if(t==="head"){s[8]=s[9]=s[10]=s[11]=0;s[17]|=32}return{tag:t,checksum:r,length:i,offset:a,data:s}}function o(e){return{version:p(e.getBytes(4)),numTables:e.getUint16(),searchRange:e.getUint16(),entrySelector:e.getUint16(),rangeShift:e.getUint16()}}function l(e,t,r,a){if(!e){B("No cmap table available.");return{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:false}}var i;var n=(t.start?t.start:0)+e.offset;t.pos=n;var s=t.getUint16();var o=t.getUint16();var l;var c=false;for(var h=0;h<o;h++){var u=t.getUint16();var f=t.getUint16();var d=t.getInt32()>>>0;var g=false;if(u===0&&f===0){g=true}else if(u===1&&f===0){g=true}else if(u===3&&f===1&&(!r&&a||!l)){g=true;if(!r){c=true}}else if(r&&u===3&&f===0){g=true;c=true}if(g){l={platformId:u,encodingId:f,offset:d}}if(c){break}}if(l){t.pos=n+l.offset}if(!l||t.peekByte()===-1){B("Could not find a preferred cmap table.");return{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:false}}var v=t.getUint16();var m=t.getUint16();var p=t.getUint16();var b=false;var y=[];var k,w;if(v===0){for(k=0;k<256;k++){var x=t.getByte();if(!x){continue}y.push({charCode:k,glyphId:x})}b=true}else if(v===4){var C=t.getUint16()>>1;t.getBytes(6);var S,A=[];for(S=0;S<C;S++){A.push({end:t.getUint16()})}t.getUint16();for(S=0;S<C;S++){A[S].start=t.getUint16()}for(S=0;S<C;S++){A[S].delta=t.getUint16()}var I=0;for(S=0;S<C;S++){i=A[S];var R=t.getUint16();if(!R){i.offsetIndex=-1;continue}var T=(R>>1)-(C-S);i.offsetIndex=T;I=Math.max(I,T+i.end-i.start+1)}var O=[];for(k=0;k<I;k++){O.push(t.getUint16())}for(S=0;S<C;S++){i=A[S];n=i.start;var P=i.end;var L=i.delta;T=i.offsetIndex;for(k=n;k<=P;k++){if(k===65535){continue}w=T<0?k:O[T+k-n];w=w+L&65535;if(w===0){continue}y.push({charCode:k,glyphId:w})}}}else if(v===6){var M=t.getUint16();var E=t.getUint16();for(k=0;k<E;k++){w=t.getUint16();var D=M+k;y.push({charCode:D,glyphId:w})}}else{B("cmap table has unsupported format: "+v);return{platformId:-1,encodingId:-1,mappings:[],hasShortCmap:false}}y.sort(function(e,t){return e.charCode-t.charCode});for(h=1;h<y.length;h++){if(y[h-1].charCode===y[h].charCode){y.splice(h,1);h--}}return{platformId:l.platformId,encodingId:l.encodingId,mappings:y,hasShortCmap:b}}function c(e,t,r,a){if(!t){if(r){r.data=null}return}e.pos=(e.start?e.start:0)+t.offset;e.pos+=t.length-2;var i=e.getUint16();if(i>a){y("The numOfMetrics ("+i+") should not be "+"greater than the numGlyphs ("+a+")");i=a;t.data[34]=(i&65280)>>8;t.data[35]=i&255}var n=a-i;var s=n-(r.length-i*4>>1);if(s>0){var o=new Uint8Array(r.length+s*2);o.set(r.data);r.data=o}}function h(e,t,r,a,i,n){if(r-t<=12){return 0}var s=e.subarray(t,r);var o=s[0]<<8|s[1];if(o&32768){a.set(s,i);return s.length}var l,c=10,h=0;for(l=0;l<o;l++){var u=s[c]<<8|s[c+1];h=u+1;c+=2}var f=c;var d=s[c]<<8|s[c+1];c+=2+d;var g=c;var v=0;for(l=0;l<h;l++){var m=s[c++];if(m&192){s[c-1]=m&63}var p=(m&2?1:m&16?0:2)+(m&4?1:m&32?0:2);v+=p;if(m&8){var b=s[c++];l+=b;v+=b*p}}if(v===0){return 0}var y=c+v;if(y>s.length){return 0}if(!n&&d>0){a.set(s.subarray(0,f),i);a.set([0,0],i+f);a.set(s.subarray(g,y),i+f+2);y-=d;if(s.length-y>3){y=y+3&~3}return y}if(s.length-y>3){y=y+3&~3;a.set(s.subarray(0,y),i);return y}a.set(s,i);return s.length}function f(e,r,i){var n=e.data;var s=a(n[0],n[1],n[2],n[3]);if(s>>16!==1){y("Attempting to fix invalid version in head table: "+s);n[0]=0;n[1]=1;n[2]=0;n[3]=0}var o=t(n[50],n[51]);if(o<0||o>1){y("Attempting to fix invalid indexToLocFormat in head table: "+o);var l=r+1;if(i===l<<1){n[50]=0;n[51]=0}else if(i===l<<2){n[50]=0;n[51]=1}else{B("Could not fix indexToLocFormat: "+o)}}}function d(e,t,r,a,i,n){var s,o,l;if(a){s=4;o=function S(e,t){return e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3]};l=function A(e,t,r){e[t]=r>>>24&255;e[t+1]=r>>16&255;e[t+2]=r>>8&255;e[t+3]=r&255}}else{s=2;o=function I(e,t){return e[t]<<9|e[t+1]<<1};l=function B(e,t,r){e[t]=r>>9&255;e[t+1]=r>>1&255}}var c=e.data;var u=s*(1+r);if(c.length!==u){c=new Uint8Array(u);c.set(e.data.subarray(0,u));e.data=c}var f=t.data;var d=f.length;var g=new Uint8Array(d);var v=o(c,0);var m=0;var p=Object.create(null);l(c,0,m);var b,y;for(b=0,y=s;b<r;b++,y+=s){var k=o(c,y);if(k>d&&(d+3&~3)===k){k=d}if(k>d){l(c,y,m);v=k;continue}if(v===k){p[b]=true}var w=h(f,v,k,g,m,i);m+=w;l(c,y,m);v=k}if(m===0){var x=new Uint8Array([0,1,0,0,0,0,0,0,0,0,0,0,0,0,49,0]);for(b=0,y=s;b<r;b++,y+=s){l(c,y,x.length)}t.data=x;return p}if(n){var C=o(c,s);if(g.length>C+m){t.data=g.subarray(0,C+m)}else{t.data=new Uint8Array(C+m);t.data.set(g.subarray(0,m))}t.data.set(g.subarray(0,C),m);l(e.data,c.length-s,m+C)}else{t.data=g.subarray(0,m)}return p}function g(e,t,r){var a=(i.start?i.start:0)+e.offset;i.pos=a;var n=e.length,s=a+n;var o=i.getInt32();i.getBytes(28);var l;var c=true;var h;switch(o){case 65536:l=ge;break;case 131072:var u=i.getUint16();if(u!==r){c=false;break}var f=[];for(h=0;h<u;++h){var d=i.getUint16();if(d>=32768){c=false;break}f.push(d)}if(!c){break}var g=[];var v=[];while(i.pos<s){var m=i.getByte();v.length=m;for(h=0;h<m;++h){v[h]=String.fromCharCode(i.getByte())}g.push(v.join(""))}l=[];for(h=0;h<u;++h){var p=f[h];if(p<258){l.push(ge[p]);continue}l.push(g[p-258])}break;case 196608:break;default:B("Unknown/unsupported post table version "+o);c=false;if(t.defaultEncoding){l=t.defaultEncoding}break}t.glyphNames=l;return c}function C(e){var t=(i.start?i.start:0)+e.offset;i.pos=t;var r=[[],[]];var a=e.length,n=t+a;var s=i.getUint16();var o=6;if(s!==0||a<o){return r}var l=i.getUint16();var c=i.getUint16();var h=[];var u=12;var f,d;for(f=0;f<l&&i.pos+u<=n;f++){var g={platform:i.getUint16(),encoding:i.getUint16(),language:i.getUint16(),name:i.getUint16(),length:i.getUint16(),offset:i.getUint16()};if(g.platform===1&&g.encoding===0&&g.language===0||g.platform===3&&g.encoding===1&&g.language===1033){h.push(g)}}for(f=0,d=h.length;f<d;f++){var v=h[f];if(v.length<=0){continue}var m=t+c+v.offset;if(m+v.length>n){continue}i.pos=m;var b=v.name;if(v.encoding){var y="";for(var k=0,w=v.length;k<w;k+=2){y+=String.fromCharCode(i.getUint16())}r[1][b]=y}else{r[0][b]=p(i.getBytes(v.length))}}return r}var S=[0,0,0,0,0,0,0,0,-2,-2,-2,-2,0,0,-2,-5,-1,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,-1,-1,1,-1,-999,0,1,0,-1,-2,0,-1,-2,-1,-1,0,-1,-1,0,0,-999,-999,-1,-1,-1,-1,-2,-999,-2,-2,-999,0,-2,-2,0,0,-2,0,-2,0,0,0,-2,-1,-1,1,1,0,0,-1,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,0,-999,-1,-1,-1,-1,-1,-1,0,0,0,0,0,0,0,0,0,0,0,0,-2,-999,-999,-999,-999,-999,-1,-1,-2,-2,0,0,0,0,-1,-1,-999,-2,-2,0,0,-1,-2,-2,0,0,0,-1,-1,-1,-2];function I(e,t){var r=e.data;var a=0,i,n,s,o,l,c=0,h=0;var u=[];var f=[];var d=[];var g=t.tooComplexToFollowFunctions;var v=false,m=0,p=0;for(var b=r.length;a<b;){var y=r[a++];if(y===64){n=r[a++];if(v||p){a+=n}else{for(i=0;i<n;i++){u.push(r[a++])}}}else if(y===65){n=r[a++];if(v||p){a+=n*2}else{for(i=0;i<n;i++){s=r[a++];u.push(s<<8|r[a++])}}}else if((y&248)===176){n=y-176+1;if(v||p){a+=n}else{for(i=0;i<n;i++){u.push(r[a++])}}}else if((y&248)===184){n=y-184+1;if(v||p){a+=n*2}else{for(i=0;i<n;i++){s=r[a++];u.push(s<<8|r[a++])}}}else if(y===43&&!g){if(!v&&!p){o=u[u.length-1];t.functionsUsed[o]=true;if(o in t.functionsStackDeltas){u.length+=t.functionsStackDeltas[o]}else if(o in t.functionsDefined&&d.indexOf(o)<0){f.push({data:r,i:a,stackTop:u.length-1});d.push(o);l=t.functionsDefined[o];if(!l){B("TT: CALL non-existent function");t.hintsValid=false;return}r=l.data;a=l.i}}}else if(y===44&&!g){if(v||p){B("TT: nested FDEFs not allowed");g=true}v=true;h=a;o=u.pop();t.functionsDefined[o]={data:r,i:a}}else if(y===45){if(v){v=false;c=a}else{l=f.pop();if(!l){B("TT: ENDF bad stack");t.hintsValid=false;return}o=d.pop();r=l.data;a=l.i;t.functionsStackDeltas[o]=u.length-l.stackTop}}else if(y===137){if(v||p){B("TT: nested IDEFs not allowed");g=true}v=true;h=a}else if(y===88){++m}else if(y===27){p=m}else if(y===89){if(p===m){p=0}--m}else if(y===28){if(!v&&!p){var k=u[u.length-1];if(k>0){a+=k-1}}}if(!v&&!p){var w=y<=142?S[y]:y>=192&&y<=223?-1:y>=224?-2:0;if(y>=113&&y<=117){n=u.pop();if(n===n){w=-n*2}}while(w<0&&u.length>0){u.pop();w++}while(w>0){u.push(NaN);w--}}}t.tooComplexToFollowFunctions=g;var x=[r];if(a>r.length){x.push(new Uint8Array(a-r.length))}if(h>c){B("TT: complementing a missing function tail");x.push(new Uint8Array([34,45]))}L(e,x)}function O(e,t){if(e.tooComplexToFollowFunctions){return}if(e.functionsDefined.length>t){B("TT: more functions defined than expected");e.hintsValid=false;return}for(var r=0,a=e.functionsUsed.length;r<a;r++){if(r>t){B("TT: invalid function id: "+r);e.hintsValid=false;return}if(e.functionsUsed[r]&&!e.functionsDefined[r]){B("TT: undefined function: "+r);e.hintsValid=false;return}}}function L(e,t){if(t.length>1){var r=0;var a,i;for(a=0,i=t.length;a<i;a++){r+=t[a].length}r=r+3&~3;var n=new Uint8Array(r);var s=0;for(a=0,i=t.length;a<i;a++){n.set(t[a],s);s+=t[a].length}e.data=n;e.length=r}}function M(e,t,r){var a={functionsDefined:[],functionsUsed:[],functionsStackDeltas:[],tooComplexToFollowFunctions:false,hintsValid:true};if(e){I(e,a)}if(t){I(t,a)}if(e){O(a,K)}if(r&&r.length&1){var i=new Uint8Array(r.length+1);i.set(r.data);r.data=i}return a.hintsValid}i=new T(new Uint8Array(i.getBytes()));var E=["OS/2","cmap","head","hhea","hmtx","maxp","name","post","loca","glyf","fpgm","prep","cvt ","CFF "];var D=o(i);var q=D.numTables;var j,N;var _=Object.create(null);_["OS/2"]=null;_["cmap"]=null;_["head"]=null;_["hhea"]=null;_["hmtx"]=null;_["maxp"]=null;_["name"]=null;_["post"]=null;var z;for(var G=0;G<q;G++){z=s(i);if(E.indexOf(z.tag)<0){continue}if(z.length===0){continue}_[z.tag]=z}var X=!_["CFF "];if(!X){if(D.version==="OTTO"&&n.type!=="CIDFontType2"||!_["head"]||!_["hhea"]||!_["maxp"]||!_["post"]){N=new T(_["CFF "].data);j=new Ie(N,n);ve(n);return this.convert(e,j,n)}delete _["glyf"];delete _["loca"];delete _["fpgm"];delete _["prep"];delete _["cvt "];this.isOpenType=true}else{if(!_["loca"]){b('Required "loca" table is not found')}if(!_["glyf"]){B('Required "glyf" table is not found -- trying to recover.');_["glyf"]={tag:"glyf",data:new Uint8Array(0)}}this.isOpenType=false}if(!_["maxp"]){b('Required "maxp" table is not found')}i.pos=(i.start||0)+_["maxp"].offset;var W=i.getInt32();var V=i.getUint16();var K=0;if(W>=65536&&_["maxp"].length>=22){i.pos+=8;var Y=i.getUint16();if(Y>2){_["maxp"].data[14]=0;_["maxp"].data[15]=2}i.pos+=4;K=i.getUint16()}var Z=false;if(n.type==="CIDFontType2"&&n.toUnicode&&n.toUnicode.get(0)>"\x00"){Z=true;V++;_["maxp"].data[4]=V>>8;_["maxp"].data[5]=V&255}var Q=M(_["fpgm"],_["prep"],_["cvt "],K);if(!Q){delete _["fpgm"];delete _["prep"];delete _["cvt "]}c(i,_["hhea"],_["hmtx"],V);if(!_["head"]){b('Required "head" table is not found')}f(_["head"],V,X?_["loca"].length:0);var te=Object.create(null);if(X){var re=t(_["head"].data[50],_["head"].data[51]);te=d(_["loca"],_["glyf"],V,re,Q,Z)}if(!_["hhea"]){b('Required "hhea" table is not found')}if(_["hhea"].data[10]===0&&_["hhea"].data[11]===0){_["hhea"].data[10]=255;_["hhea"].data[11]=255}var ae={unitsPerEm:t(_["head"].data[18],_["head"].data[19]),yMax:t(_["head"].data[42],_["head"].data[43]),yMin:r(_["head"].data[38],_["head"].data[39]),ascent:t(_["hhea"].data[4],_["hhea"].data[5]),descent:r(_["hhea"].data[6],_["hhea"].data[7])};this.ascent=ae.ascent/ae.unitsPerEm;this.descent=ae.descent/ae.unitsPerEm;if(_["post"]){var ie=g(_["post"],n,V);if(!ie){_["post"]=null}}var ne=[],se;var oe=n.toUnicode,le=n.widths;var ce=oe instanceof ye||oe.length===65536;function he(e,t,r){if(!te[e]){return true}if(!ce&&t>=0&&oe.has(t)){return true}if(le&&r>=0&&x(le[r])){return true}return false}function ue(e,t){if(t[e]!==undefined){return e}var r=J(e,t);if(r!==-1){for(var a in t){if(t[a]===r){return a}}}B("Unable to recover a standard glyph name for: "+e);return e}if(n.type==="CIDFontType2"){var de=n.cidToGidMap||[];var me=de.length===0;n.cMap.forEach(function(e,t){m(t<=65535,"Max size of CID is 65,535");var r=-1;if(me){r=t}else if(de[t]!==undefined){r=de[t]}if(r>=0&&r<V&&he(r,e,t)){ne[e]=r}});if(Z){ne[0]=V-1}}else{var pe=n.differences.length>0||!!n.baseEncodingName;var be=l(_["cmap"],i,this.isSymbolicFont,pe);var we=be.platformId;var xe=be.encodingId;var Ce=be.mappings;var Se=Ce.length;if(pe&&(we===3&&xe===1||we===1&&xe===0)||we===-1&&xe===-1&&!!H(n.baseEncodingName)){var Ae=[];if(n.baseEncodingName==="MacRomanEncoding"||n.baseEncodingName==="WinAnsiEncoding"){Ae=H(n.baseEncodingName)}var Be=P();for(se=0;se<256;se++){var Re,Te;if(this.differences&&se in this.differences){Re=this.differences[se]}else if(se in Ae&&Ae[se]!==""){Re=Ae[se]}else{Re=F[se]}if(!Re){continue}Te=ue(Re,Be);var Oe,Pe=false;if(we===3&&xe===1){Oe=Be[Te];Pe=true}else if(we===1&&xe===0){Oe=U.indexOf(Te)}var Le=false;for(G=0;G<Se;++G){if(Ce[G].charCode!==Oe){continue}var Me=Pe?se:Oe;if(he(Ce[G].glyphId,Me,-1)){ne[se]=Ce[G].glyphId;Le=true;break}}if(!Le&&n.glyphNames){var Ee=n.glyphNames.indexOf(Re);if(Ee===-1&&Te!==Re){Ee=n.glyphNames.indexOf(Te)}if(Ee>0&&he(Ee,-1,-1)){ne[se]=Ee;Le=true}}if(!Le){ne[se]=0}}}else if(we===0&&xe===0){for(G=0;G<Se;++G){ne[Ce[G].charCode]=Ce[G].glyphId}}else{for(G=0;G<Se;++G){se=Ce[G].charCode&255;ne[se]=Ce[G].glyphId}}}if(ne.length===0){ne[0]=0}var De=u(ne,n);this.toFontChar=De.toFontChar;_["cmap"]={tag:"cmap",data:v(De.charCodeToGlyphId,V)};if(!_["OS/2"]||!k(_["OS/2"])){_["OS/2"]={tag:"OS/2",data:w(n,De.charCodeToGlyphId,ae)}}if(!_["post"]){_["post"]={tag:"post",data:A(n)}}if(!X){try{N=new T(_["CFF "].data);var qe=new $(N,n,fe);j=qe.parse();var je=new ee(j);_["CFF "].data=je.compile()}catch(Fe){B("Failed to compile font "+n.loadedName)}}if(!_["name"]){_["name"]={tag:"name",data:R(this.name)}}else{var Ue=C(_["name"]);_["name"].data=R(e,Ue)}var Ne=new ke(D.version);for(var _e in _){Ne.addTable(_e,_[_e].data)}return Ne.toArray()},convert:function E(e,t,r){r.fixedPitch=false;var a=t.getGlyphMapping(r);var s=u(a,r);this.toFontChar=s.toFontChar;var o=t.numGlyphs;function l(e,t){var r=null;for(var a in e){if(t===e[a]){if(!r){r=[]}r.push(a|0)}}return r}function c(e,t){for(var r in e){if(t===e[r]){return r|0}}s.charCodeToGlyphId[s.nextAvailableFontCharCode]=t;return s.nextAvailableFontCharCode++}var h=t.seacs;if(fe&&h&&h.length){var f=r.fontMatrix||d;var g=t.getCharset();var m=Object.create(null);for(var p in h){p|=0;var b=h[p];var y=F[b[2]];var k=F[b[3]];var x=g.indexOf(y);var C=g.indexOf(k);if(x<0||C<0){continue}var S={x:b[0]*f[0]+b[1]*f[2]+f[4],y:b[0]*f[1]+b[1]*f[3]+f[5]};var I=l(a,p);if(!I){continue}for(var B=0,T=I.length;B<T;B++){var O=I[B];var P=s.charCodeToGlyphId;var L=c(P,x);var M=c(P,C);m[O]={baseFontCharCode:L,accentFontCharCode:M,accentOffset:S}}}r.seacMap=m}var E=1/(r.fontMatrix||d)[0];var D=new ke("OTTO");D.addTable("CFF ",t.data);D.addTable("OS/2",w(r,s.charCodeToGlyphId));D.addTable("cmap",v(s.charCodeToGlyphId,o));D.addTable("head","\x00\x00\x00"+"\x00\x00\x00"+"\x00\x00\x00\x00"+"_<õ"+"\x00\x00"+n(E)+"\x00\x00\x00\x00\x0B~'"+"\x00\x00\x00\x00\x0B~'"+"\x00\x00"+n(r.descent)+"ÿ"+n(r.ascent)+i(r.italicAngle?2:0)+"\x00"+"\x00\x00"+"\x00\x00"+"\x00\x00");D.addTable("hhea","\x00\x00\x00"+n(r.ascent)+n(r.descent)+"\x00\x00"+"ÿÿ"+"\x00\x00"+"\x00\x00"+"\x00\x00"+n(r.capHeight)+n(Math.tan(r.italicAngle)*r.xHeight)+"\x00\x00"+"\x00\x00"+"\x00\x00"+"\x00\x00"+"\x00\x00"+"\x00\x00"+i(o));D.addTable("hmtx",function q(){var e=t.charstrings;var r=t.cff?t.cff.widths:null;var a="\x00\x00\x00\x00";for(var n=1,s=o;n<s;n++){var l=0;if(e){var c=e[n-1];l="width"in c?c.width:0}else if(r){l=Math.ceil(r[n]||0)}a+=i(l)+i(0)}return a}());D.addTable("maxp","\x00\x00P\x00"+i(o));D.addTable("name",R(e));D.addTable("post",A(r));return D.toArray()},get spaceWidth(){if("_shadowWidth"in this){return this._shadowWidth}var e=["space","minus","one","i"];var t;for(var r=0,a=e.length;r<a;r++){var i=e[r];if(i in this.widths){t=this.widths[i];break}var n=P();var s=n[i];var o=0;if(this.composite){if(this.cMap.contains(s)){o=this.cMap.lookup(s)}}if(!o&&this.toUnicode){o=this.toUnicode.charCodeOf(s)}if(o<=0){o=s}t=this.widths[o];if(t){break}}t=t||this.defaultWidth;this._shadowWidth=t;return t},charToGlyph:function D(e,t){var r,a,i;var n=e;if(this.cMap&&this.cMap.contains(e)){n=this.cMap.lookup(e)}a=this.widths[n];a=x(a)?a:this.defaultWidth;var s=this.vmetrics&&this.vmetrics[n];var o=this.toUnicode.get(e)||e;if(typeof o==="number"){o=String.fromCharCode(o)}var l=e in this.toFontChar;r=this.toFontChar[e]||e;if(this.missingFile){r=Y(r)}if(this.isType3Font){i=r}var c=null;if(this.seacMap&&this.seacMap[e]){l=true;var h=this.seacMap[e];r=h.baseFontCharCode;c={fontChar:String.fromCharCode(h.accentFontCharCode),offset:h.accentOffset}}var u=String.fromCharCode(r);var f=this.glyphCache[e];if(!f||!f.matchesForCache(u,o,c,a,s,i,t,l)){f=new pe(u,o,c,a,s,i,t,l);this.glyphCache[e]=f}return f},charsToGlyphs:function j(e){var t=this.charsCache;var r,a,i;if(t){r=t[e];if(r){return r}}if(!t){t=this.charsCache=Object.create(null)}r=[];var n=e;var s=0,o;if(this.cMap){var l=Object.create(null);while(s<e.length){this.cMap.readCharCode(e,s,l);i=l.charcode;var c=l.length;s+=c;var h=c===1&&e.charCodeAt(s-1)===32;a=this.charToGlyph(i,h);r.push(a)}}else{for(s=0,o=e.length;s<o;++s){i=e.charCodeAt(s);a=this.charToGlyph(i,i===32);r.push(a)}}return t[n]=r}};return e}();var Ce=function Le(){function e(e){this.error=e;this.loadedName="g_font_error";this.loading=false}e.prototype={charsToGlyphs:function t(){return[]},exportData:function r(){return{error:this.error}}};return e}();function Se(e,t,r){var a=Object.create(null);var i,n,s;if(e.baseEncodingName){s=H(e.baseEncodingName);for(n=0;n<s.length;n++){i=r.indexOf(s[n]);if(i>=0){a[n]=i}else{a[n]=0}}}else if(!!(e.flags&de.Symbolic)){for(n in t){a[n]=t[n]}}else{s=F;for(n=0;n<s.length;n++){i=r.indexOf(s[n]);if(i>=0){a[n]=i}else{a[n]=0}}}var o=e.differences;if(o){for(n in o){var l=o[n];i=r.indexOf(l);if(i>=0){a[n]=i}else{a[n]=0}}}return a}var Ae=function Me(){function e(e,t,r){var a=e.length;var i=t.length;var n=a-i;var s=r,o,l=false;while(s<n){o=0;while(o<i&&e[s+o]===t[o]){o++}if(o>=i){s+=o;while(s<a&&O.isSpace(e[s])){s++}l=true;break}s++}return{found:l,length:s}}function t(t,r){var a=[101,101,120,101,99];var i=t.pos;var n,s,o;try{n=t.getBytes(r);s=n.length}catch(l){if(l instanceof R){throw l}}if(s===r){o=e(n,a,r-2*a.length);if(o.found&&o.length===r){return{stream:new T(n),length:r}}}B('Invalid "Length1" property in Type1 font -- trying to recover.');t.pos=i;var c=2048;var h;while(true){var u=t.peekBytes(c);o=e(u,a,0);if(o.length===0){break}t.pos+=o.length;if(o.found){h=t.pos-i;break}}t.pos=i;if(h){return{stream:new T(t.getBytes(h)),length:h}}B('Unable to recover "Length1" property in Type1 font -- using as is.');return{stream:new T(t.getBytes(r)),length:r}}function r(e,t){var r=e.getBytes();return{stream:new T(r),length:r.length}}function a(e,a,i){var n=6;var s=i.length1;var o=i.length2;var l=a.peekBytes(n);var c=l[0]===128&&l[1]===1;if(c){a.skip(n);s=l[5]<<24|l[4]<<16|l[3]<<8|l[2]}var h=t(a,s);s=h.length;var u=new Z(h.stream,false,fe);u.extractFontHeader(i);if(c){l=a.getBytes(n);o=l[5]<<24|l[4]<<16|l[3]<<8|l[2]}var f=r(a,o);o=f.length;var d=new Z(f.stream,true,fe);var g=d.extractFontProgram();for(var v in g.properties){i[v]=g.properties[v]}var m=g.charstrings;var p=this.getType2Charstrings(m);var b=this.getType2Subrs(g.subrs);this.charstrings=m;this.data=this.wrap(e,p,this.charstrings,b,i);this.seacs=this.getSeacs(g.charstrings)}a.prototype={get numGlyphs(){return this.charstrings.length+1},getCharset:function i(){var e=[".notdef"];var t=this.charstrings;for(var r=0;r<t.length;r++){e.push(t[r].glyphName)}return e},getGlyphMapping:function n(e){var t=this.charstrings;var r=[".notdef"],a;for(a=0;a<t.length;a++){r.push(t[a].glyphName)}var i=e.builtInEncoding;if(i){var n=Object.create(null);for(var s in i){a=r.indexOf(i[s]);if(a>=0){n[s]=a}}}return Se(e,n,r)},getSeacs:function s(e){var t,r;var a=[];for(t=0,r=e.length;t<r;t++){var i=e[t];if(i.seac){a[t+1]=i.seac}}return a},getType2Charstrings:function o(e){var t=[];for(var r=0,a=e.length;r<a;r++){t.push(e[r].charstring)}return t},getType2Subrs:function l(e){var t=0;var r=e.length;if(r<1133){t=107}else if(r<33769){t=1131}else{t=32768}var a=[];var i;for(i=0;i<t;i++){a.push([11])}for(i=0;i<r;i++){a.push(e[i])}return a},wrap:function c(e,t,r,a,i){var n=new te;n.header=new re(1,0,4,4);n.names=[e];var s=new ae;s.setByName("version",391);s.setByName("Notice",392);s.setByName("FullName",393);s.setByName("FamilyName",394);s.setByName("Weight",395);s.setByName("Encoding",null);s.setByName("FontMatrix",i.fontMatrix);s.setByName("FontBBox",i.bbox);s.setByName("charset",null);s.setByName("CharStrings",null);s.setByName("Private",null);n.topDict=s;var o=new ne;o.add("Version 0.11");o.add("See original notice");o.add(e);o.add(e);o.add("Medium");n.strings=o;n.globalSubrIndex=new se;var l=t.length;var c=[0];var h,u;for(h=0;h<l;h++){var f=Q.indexOf(r[h].glyphName);if(f===-1){f=0}c.push(f>>8&255,f&255)}n.charset=new oe(false,0,[],c);var d=new se;d.add([139,14]);for(h=0;h<l;h++){d.add(t[h])}n.charStrings=d;var g=new ie;g.setByName("Subrs",null);var v=["BlueValues","OtherBlues","FamilyBlues","FamilyOtherBlues","StemSnapH","StemSnapV","BlueShift","BlueFuzz","BlueScale","LanguageGroup","ExpansionFactor","ForceBold","StdHW","StdVW"];for(h=0,u=v.length;h<u;h++){var m=v[h];if(!(m in i.privateData)){continue}var p=i.privateData[m];if(k(p)){for(var b=p.length-1;b>0;b--){p[b]-=p[b-1]}}g.setByName(m,p)}n.topDict.privateDict=g;var y=new se;for(h=0,u=a.length;h<u;h++){y.add(a[h])}g.subrsIndex=y;var w=new ee(n);return w.compile()}};return a}();var Ie=function Ee(){function e(e,t){this.properties=t;var r=new $(e,t,fe);this.cff=r.parse();var a=new ee(this.cff);this.seacs=this.cff.seacs;try{this.data=a.compile()}catch(i){B("Failed to compile font "+t.loadedName);this.data=e}}e.prototype={get numGlyphs(){return this.cff.charStrings.count},getCharset:function t(){return this.cff.charset.charset},getGlyphMapping:function r(){var e=this.cff;var t=this.properties;var r=e.charset.charset;var a;var i;if(t.composite){a=Object.create(null);if(e.isCIDFont){for(i=0;i<r.length;i++){var n=r[i];var s=t.cMap.charCodeOf(n);a[s]=i}}else{for(i=0;i<e.charStrings.count;i++){a[i]=i}}return a}var o=e.encoding?e.encoding.encoding:null;a=Se(t,o,r);return a}};return e}();(function De(){if(typeof navigator!=="undefined"&&/Windows/.test(navigator.userAgent)){fe=true}})();(function qe(){if(typeof navigator!=="undefined"&&/Windows.*Chrome/.test(navigator.userAgent)){he=true}})();e.SEAC_ANALYSIS_ENABLED=fe;e.ErrorFont=Ce;e.Font=xe;e.FontFlags=de;e.IdentityToUnicodeMap=ye;e.ToUnicodeMap=be;e.getFontType=me});(function(e,t){{t(e.pdfjsCoreFunction={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCorePsParser)}})(this,function(e,t,r,a){var i=t.error;var n=t.info;var s=t.isArray;var o=t.isBool;var l=r.isDict;var c=r.isStream;var h=a.PostScriptLexer;var u=a.PostScriptParser;var f=function p(){var e=0;var t=2;var r=3;var a=4;return{getSampleArray:function o(e,t,r,a){var i,n;var s=1;for(i=0,n=e.length;i<n;i++){s*=e[i]}s*=t;var o=new Array(s);var l=0;var c=0;var h=1/(Math.pow(2,r)-1);var u=a.getBytes((s*r+7)/8);var f=0;for(i=0;i<s;i++){while(l<r){c<<=8;c|=u[f++];l+=8}l-=r;o[i]=(c>>l)*h;c&=(1<<l)-1}return o},getIR:function l(e,t){var r=t.dict;if(!r){r=t}var a=[this.constructSampled,null,this.constructInterpolated,this.constructStiched,this.constructPostScript];var n=r.get("FunctionType");var s=a[n];if(!s){i("Unknown type of function")}return s.call(this,t,r,e)},fromIR:function c(a){var i=a[0];switch(i){case e:return this.constructSampledFromIR(a);case t:return this.constructInterpolatedFromIR(a);case r:return this.constructStichedFromIR(a);default:return this.constructPostScriptFromIR(a)}},parse:function d(e,t){var r=this.getIR(e,t);return this.fromIR(r)},parseArray:function g(e,t){if(!s(t)){return this.parse(e,t)}var r=[];for(var a=0,i=t.length;a<i;a++){var n=e.fetchIfRef(t[a]);r.push(f.parse(e,n))}return function(e,t,a,i){for(var n=0,s=r.length;n<s;n++){r[n](e,t,a,i+n)}}},constructSampled:function p(t,r){function a(e){var t=e.length;var r=[];var a=0;for(var i=0;i<t;i+=2){r[a]=[e[i],e[i+1]];++a}return r}var s=r.get("Domain");var o=r.get("Range");if(!s||!o){i("No domain or range")}var l=s.length/2;var c=o.length/2;s=a(s);o=a(o);var h=r.get("Size");var u=r.get("BitsPerSample");var f=r.get("Order")||1;if(f!==1){n("No support for cubic spline interpolation: "+f)}var d=r.get("Encode");if(!d){d=[];for(var g=0;g<l;++g){d.push(0);d.push(h[g]-1)}}d=a(d);var v=r.get("Decode");if(!v){v=o}else{ v=a(v)}var m=this.getSampleArray(h,c,u,t);return[e,l,s,d,v,m,h,c,Math.pow(2,u)-1,o]},constructSampledFromIR:function b(e){function t(e,t,r,a,i){return a+(e-t)*((i-a)/(r-t))}return function r(a,i,n,s){var o=e[1];var l=e[2];var c=e[3];var h=e[4];var u=e[5];var f=e[6];var d=e[7];var g=e[9];var v=1<<o;var m=new Float64Array(v);var p=new Uint32Array(v);var b,y;for(y=0;y<v;y++){m[y]=1}var k=d,w=1;for(b=0;b<o;++b){var x=l[b][0];var C=l[b][1];var S=Math.min(Math.max(a[i+b],x),C);var A=t(S,x,C,c[b][0],c[b][1]);var I=f[b];A=Math.min(Math.max(A,0),I-1);var B=A<I-1?Math.floor(A):A-1;var R=B+1-A;var T=A-B;var O=B*k;var P=O+k;for(y=0;y<v;y++){if(y&w){m[y]*=T;p[y]+=P}else{m[y]*=R;p[y]+=O}}k*=I;w<<=1}for(y=0;y<d;++y){var L=0;for(b=0;b<v;b++){L+=u[p[b]+y]*m[b]}L=t(L,0,1,h[y][0],h[y][1]);n[s+y]=Math.min(Math.max(L,g[y][0]),g[y][1])}}},constructInterpolated:function y(e,r){var a=r.get("C0")||[0];var n=r.get("C1")||[1];var o=r.get("N");if(!s(a)||!s(n)){i("Illegal dictionary for interpolated function")}var l=a.length;var c=[];for(var h=0;h<l;++h){c.push(n[h]-a[h])}return[t,a,c,o]},constructInterpolatedFromIR:function k(e){var t=e[1];var r=e[2];var a=e[3];var i=r.length;return function n(e,s,o,l){var c=a===1?e[s]:Math.pow(e[s],a);for(var h=0;h<i;++h){o[l+h]=t[h]+c*r[h]}}},constructStiched:function w(e,t,a){var n=t.get("Domain");if(!n){i("No domain")}var s=n.length/2;if(s!==1){i("Bad domain for stiched function")}var o=t.get("Functions");var l=[];for(var c=0,h=o.length;c<h;++c){l.push(f.getIR(a,a.fetchIfRef(o[c])))}var u=t.get("Bounds");var d=t.get("Encode");return[r,n,u,d,l]},constructStichedFromIR:function x(e){var t=e[1];var r=e[2];var a=e[3];var i=e[4];var n=[];var s=new Float32Array(1);for(var o=0,l=i.length;o<l;o++){n.push(f.fromIR(i[o]))}return function c(e,i,o,l){var c=function p(e,t,r){if(e>r){e=r}else if(e<t){e=t}return e};var h=c(e[i],t[0],t[1]);for(var u=0,f=r.length;u<f;++u){if(h<r[u]){break}}var d=t[0];if(u>0){d=r[u-1]}var g=t[1];if(u<r.length){g=r[u]}var v=a[2*u];var m=a[2*u+1];s[0]=d===g?v:v+(h-d)*(m-v)/(g-d);n[u](s,0,o,l)}},constructPostScript:function C(e,t,r){var n=t.get("Domain");var s=t.get("Range");if(!n){i("No domain.")}if(!s){i("No range.")}var o=new h(e);var l=new u(o);var c=l.parse();return[a,n,s,c]},constructPostScriptFromIR:function S(e){var t=e[1];var r=e[2];var a=e[3];var i=(new m).compile(a,t,r);if(i){return new Function("src","srcOffset","dest","destOffset",i)}n("Unable to compile PS function");var s=r.length>>1;var o=t.length>>1;var l=new v(a);var c=Object.create(null);var h=2048*4;var u=h;var f=new Float32Array(o);return function d(e,t,a,i){var n,h;var d="";var g=f;for(n=0;n<o;n++){h=e[t+n];g[n]=h;d+=h+"_"}var v=c[d];if(v!==undefined){a.set(v,i);return}var m=new Float32Array(s);var p=l.execute(g);var b=p.length-s;for(n=0;n<s;n++){h=p[b+n];var y=r[n*2];if(h<y){h=y}else{y=r[n*2+1];if(h>y){h=y}}m[n]=h}if(u>0){u--;c[d]=m}a.set(m,i)}}}}();function d(e){var t;if(typeof e!=="object"){return false}else if(l(e)){t=e}else if(c(e)){t=e.dict}else{return false}return t.has("FunctionType")}var g=function b(){var e=100;function t(e){this.stack=!e?[]:Array.prototype.slice.call(e,0)}t.prototype={push:function r(t){if(this.stack.length>=e){i("PostScript function stack overflow.")}this.stack.push(t)},pop:function a(){if(this.stack.length<=0){i("PostScript function stack underflow.")}return this.stack.pop()},copy:function n(t){if(this.stack.length+t>=e){i("PostScript function stack overflow.")}var r=this.stack;for(var a=r.length-t,n=t-1;n>=0;n--,a++){r.push(r[a])}},index:function s(e){this.push(this.stack[this.stack.length-e-1])},roll:function o(e,t){var r=this.stack;var a=r.length-e;var i=r.length-1,n=a+(t-Math.floor(t/e)*e),s,o,l;for(s=a,o=i;s<o;s++,o--){l=r[s];r[s]=r[o];r[o]=l}for(s=a,o=n-1;s<o;s++,o--){l=r[s];r[s]=r[o];r[o]=l}for(s=n,o=i;s<o;s++,o--){l=r[s];r[s]=r[o];r[o]=l}}};return t}();var v=function y(){function e(e){this.operators=e}e.prototype={execute:function t(e){var t=new g(e);var r=0;var a=this.operators;var n=a.length;var s,l,c;while(r<n){s=a[r++];if(typeof s==="number"){t.push(s);continue}switch(s){case"jz":c=t.pop();l=t.pop();if(!l){r=c}break;case"j":l=t.pop();r=l;break;case"abs":l=t.pop();t.push(Math.abs(l));break;case"add":c=t.pop();l=t.pop();t.push(l+c);break;case"and":c=t.pop();l=t.pop();if(o(l)&&o(c)){t.push(l&&c)}else{t.push(l&c)}break;case"atan":l=t.pop();t.push(Math.atan(l));break;case"bitshift":c=t.pop();l=t.pop();if(l>0){t.push(l<<c)}else{t.push(l>>c)}break;case"ceiling":l=t.pop();t.push(Math.ceil(l));break;case"copy":l=t.pop();t.copy(l);break;case"cos":l=t.pop();t.push(Math.cos(l));break;case"cvi":l=t.pop()|0;t.push(l);break;case"cvr":break;case"div":c=t.pop();l=t.pop();t.push(l/c);break;case"dup":t.copy(1);break;case"eq":c=t.pop();l=t.pop();t.push(l===c);break;case"exch":t.roll(2,1);break;case"exp":c=t.pop();l=t.pop();t.push(Math.pow(l,c));break;case"false":t.push(false);break;case"floor":l=t.pop();t.push(Math.floor(l));break;case"ge":c=t.pop();l=t.pop();t.push(l>=c);break;case"gt":c=t.pop();l=t.pop();t.push(l>c);break;case"idiv":c=t.pop();l=t.pop();t.push(l/c|0);break;case"index":l=t.pop();t.index(l);break;case"le":c=t.pop();l=t.pop();t.push(l<=c);break;case"ln":l=t.pop();t.push(Math.log(l));break;case"log":l=t.pop();t.push(Math.log(l)/Math.LN10);break;case"lt":c=t.pop();l=t.pop();t.push(l<c);break;case"mod":c=t.pop();l=t.pop();t.push(l%c);break;case"mul":c=t.pop();l=t.pop();t.push(l*c);break;case"ne":c=t.pop();l=t.pop();t.push(l!==c);break;case"neg":l=t.pop();t.push(-l);break;case"not":l=t.pop();if(o(l)){t.push(!l)}else{t.push(~l)}break;case"or":c=t.pop();l=t.pop();if(o(l)&&o(c)){t.push(l||c)}else{t.push(l|c)}break;case"pop":t.pop();break;case"roll":c=t.pop();l=t.pop();t.roll(l,c);break;case"round":l=t.pop();t.push(Math.round(l));break;case"sin":l=t.pop();t.push(Math.sin(l));break;case"sqrt":l=t.pop();t.push(Math.sqrt(l));break;case"sub":c=t.pop();l=t.pop();t.push(l-c);break;case"true":t.push(true);break;case"truncate":l=t.pop();l=l<0?Math.ceil(l):Math.floor(l);t.push(l);break;case"xor":c=t.pop();l=t.pop();if(o(l)&&o(c)){t.push(l!==c)}else{t.push(l^c)}break;default:i("Unknown operator "+s);break}}return t.stack}};return e}();var m=function k(){function e(e){this.type=e}e.prototype.visit=function(e){throw new Error("abstract method")};function t(t,r,a){e.call(this,"args");this.index=t;this.min=r;this.max=a}t.prototype=Object.create(e.prototype);t.prototype.visit=function(e){e.visitArgument(this)};function r(t){e.call(this,"literal");this.number=t;this.min=t;this.max=t}r.prototype=Object.create(e.prototype);r.prototype.visit=function(e){e.visitLiteral(this)};function a(t,r,a,i,n){e.call(this,"binary");this.op=t;this.arg1=r;this.arg2=a;this.min=i;this.max=n}a.prototype=Object.create(e.prototype);a.prototype.visit=function(e){e.visitBinaryOperation(this)};function i(t,r){e.call(this,"max");this.arg=t;this.min=t.min;this.max=r}i.prototype=Object.create(e.prototype);i.prototype.visit=function(e){e.visitMin(this)};function n(t,r,a){e.call(this,"var");this.index=t;this.min=r;this.max=a}n.prototype=Object.create(e.prototype);n.prototype.visit=function(e){e.visitVariable(this)};function s(t,r){e.call(this,"definition");this.variable=t;this.arg=r}s.prototype=Object.create(e.prototype);s.prototype.visit=function(e){e.visitVariableDefinition(this)};function o(){this.parts=[]}o.prototype={visitArgument:function(e){this.parts.push("Math.max(",e.min,", Math.min(",e.max,", src[srcOffset + ",e.index,"]))")},visitVariable:function(e){this.parts.push("v",e.index)},visitLiteral:function(e){this.parts.push(e.number)},visitBinaryOperation:function(e){this.parts.push("(");e.arg1.visit(this);this.parts.push(" ",e.op," ");e.arg2.visit(this);this.parts.push(")")},visitVariableDefinition:function(e){this.parts.push("var ");e.variable.visit(this);this.parts.push(" = ");e.arg.visit(this);this.parts.push(";")},visitMin:function(e){this.parts.push("Math.min(");e.arg.visit(this);this.parts.push(", ",e.max,")")},toString:function(){return this.parts.join("")}};function l(e,t){if(t.type==="literal"&&t.number===0){return e}if(e.type==="literal"&&e.number===0){return t}if(t.type==="literal"&&e.type==="literal"){return new r(e.number+t.number)}return new a("+",e,t,e.min+t.min,e.max+t.max)}function c(e,t){if(t.type==="literal"){if(t.number===0){return new r(0)}else if(t.number===1){return e}else if(e.type==="literal"){return new r(e.number*t.number)}}if(e.type==="literal"){if(e.number===0){return new r(0)}else if(e.number===1){return t}}var i=Math.min(e.min*t.min,e.min*t.max,e.max*t.min,e.max*t.max);var n=Math.max(e.min*t.min,e.min*t.max,e.max*t.min,e.max*t.max);return new a("*",e,t,i,n)}function h(e,t){if(t.type==="literal"){if(t.number===0){return e}else if(e.type==="literal"){return new r(e.number-t.number)}}if(t.type==="binary"&&t.op==="-"&&e.type==="literal"&&e.number===1&&t.arg1.type==="literal"&&t.arg1.number===1){return t.arg2}return new a("-",e,t,e.min-t.max,e.max-t.min)}function u(e,t){if(e.min>=t){return new r(t)}else if(e.max<=t){return e}return new i(e,t)}function f(){}f.prototype={compile:function d(e,a,i){var f=[];var d,g;var v=[];var m=a.length>>1,p=i.length>>1;var b=0;var y,k;var w,x,C,S,A,I;for(d=0;d<m;d++){f.push(new t(d,a[d*2],a[d*2+1]))}for(d=0,g=e.length;d<g;d++){I=e[d];if(typeof I==="number"){f.push(new r(I));continue}switch(I){case"add":if(f.length<2){return null}x=f.pop();w=f.pop();f.push(l(w,x));break;case"cvr":if(f.length<1){return null}break;case"mul":if(f.length<2){return null}x=f.pop();w=f.pop();f.push(c(w,x));break;case"sub":if(f.length<2){return null}x=f.pop();w=f.pop();f.push(h(w,x));break;case"exch":if(f.length<2){return null}C=f.pop();S=f.pop();f.push(C,S);break;case"pop":if(f.length<1){return null}f.pop();break;case"index":if(f.length<1){return null}w=f.pop();if(w.type!=="literal"){return null}y=w.number;if(y<0||(y|0)!==y||f.length<y){return null}C=f[f.length-y-1];if(C.type==="literal"||C.type==="var"){f.push(C);break}A=new n(b++,C.min,C.max);f[f.length-y-1]=A;f.push(A);v.push(new s(A,C));break;case"dup":if(f.length<1){return null}if(typeof e[d+1]==="number"&&e[d+2]==="gt"&&e[d+3]===d+7&&e[d+4]==="jz"&&e[d+5]==="pop"&&e[d+6]===e[d+1]){w=f.pop();f.push(u(w,e[d+1]));d+=6;break}C=f[f.length-1];if(C.type==="literal"||C.type==="var"){f.push(C);break}A=new n(b++,C.min,C.max);f[f.length-1]=A;f.push(A);v.push(new s(A,C));break;case"roll":if(f.length<2){return null}x=f.pop();w=f.pop();if(x.type!=="literal"||w.type!=="literal"){return null}k=x.number;y=w.number;if(y<=0||(y|0)!==y||(k|0)!==k||f.length<y){return null}k=(k%y+y)%y;if(k===0){break}Array.prototype.push.apply(f,f.splice(f.length-y,y-k));break;default:return null}}if(f.length!==p){return null}var B=[];v.forEach(function(e){var t=new o;e.visit(t);B.push(t.toString())});f.forEach(function(e,t){var r=new o;e.visit(r);var a=i[t*2],n=i[t*2+1];var s=[r.toString()];if(a>e.min){s.unshift("Math.max(",a,", ");s.push(")")}if(n<e.max){s.unshift("Math.min(",n,", ");s.push(")")}s.unshift("dest[destOffset + ",t,"] = ");s.push(";");B.push(s.join(""))});return B.join("\n")}};return f}();e.isPDFFunction=d;e.PDFFunction=f;e.PostScriptEvaluator=v;e.PostScriptCompiler=m});(function(e,t){{t(e.pdfjsCoreColorSpace={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreFunction)}})(this,function(e,t,r,a){var i=t.error;var n=t.info;var s=t.isArray;var o=t.isString;var l=t.shadow;var c=t.warn;var h=r.isDict;var u=r.isName;var f=r.isStream;var d=a.PDFFunction;var g=function S(){function e(e,t,r,a,i,n,s,o){var l=3;s=s!==1?0:s;var c=r/i;var h=a/n;var u,f,d,g=0,v;var m=new Uint16Array(i);var p=r*l;for(u=0;u<i;u++){m[u]=Math.floor(u*c)*l}for(u=0;u<n;u++){d=Math.floor(u*h)*p;for(f=0;f<i;f++){v=d+m[f];o[g++]=e[v++];o[g++]=e[v++];o[g++]=e[v++];g+=s}}}function t(){i("should not call ColorSpace constructor")}t.prototype={getRgb:function r(e,t){var r=new Uint8Array(3);this.getRgbItem(e,t,r,0);return r},getRgbItem:function a(e,t,r,n){i("Should not call ColorSpace.getRgbItem")},getRgbBuffer:function n(e,t,r,a,s,o,l){i("Should not call ColorSpace.getRgbBuffer")},getOutputLength:function o(e,t){i("Should not call ColorSpace.getOutputLength")},isPassthrough:function g(e){return false},fillRgb:function S(t,r,a,i,n,s,o,l,c){var h=r*a;var u=null;var f=1<<o;var d=a!==n||r!==i;var g,v;if(this.isPassthrough(o)){u=l}else if(this.numComps===1&&h>f&&this.name!=="DeviceGray"&&this.name!=="DeviceRGB"){var m=o<=8?new Uint8Array(f):new Uint16Array(f);var p;for(g=0;g<f;g++){m[g]=g}var b=new Uint8Array(f*3);this.getRgbBuffer(m,0,f,b,0,o,0);var y,k;if(!d){y=0;for(g=0;g<h;++g){p=l[g]*3;t[y++]=b[p];t[y++]=b[p+1];t[y++]=b[p+2];y+=c}}else{u=new Uint8Array(h*3);k=0;for(g=0;g<h;++g){p=l[g]*3;u[k++]=b[p];u[k++]=b[p+1];u[k++]=b[p+2]}}}else{if(!d){this.getRgbBuffer(l,0,i*s,t,0,o,c)}else{u=new Uint8Array(h*3);this.getRgbBuffer(l,0,h,u,0,o,0)}}if(u){if(d){e(u,o,r,a,i,n,c,t)}else{k=0;y=0;for(g=0,v=i*s;g<v;g++){t[y++]=u[k++];t[y++]=u[k++];t[y++]=u[k++];y+=c}}}},usesZeroToOneRange:true};t.parse=function A(e,r,a){var i=t.parseToIR(e,r,a);if(i instanceof v){return i}return t.fromIR(i)};t.fromIR=function I(e){var r=s(e)?e[0]:e;var a,n,o;switch(r){case"DeviceGrayCS":return this.singletons.gray;case"DeviceRgbCS":return this.singletons.rgb;case"DeviceCmykCS":return this.singletons.cmyk;case"CalGrayCS":a=e[1];n=e[2];o=e[3];return new w(a,n,o);case"CalRGBCS":a=e[1];n=e[2];o=e[3];var l=e[4];return new x(a,n,o,l);case"PatternCS":var c=e[1];if(c){c=t.fromIR(c)}return new m(c);case"IndexedCS":var h=e[1];var u=e[2];var f=e[3];return new p(t.fromIR(h),u,f);case"AlternateCS":var g=e[1];var b=e[2];var y=e[3];return new v(g,t.fromIR(b),d.fromIR(y));case"LabCS":a=e[1];n=e[2];var k=e[3];return new C(a,n,k);default:i("Unknown name "+r)}return null};t.parseToIR=function B(e,r,a){if(u(e)){var n=a.get("ColorSpace");if(h(n)){var o=n.get(e.name);if(o){e=o}}}e=r.fetchIfRef(e);var l;if(u(e)){l=e.name;this.mode=l;switch(l){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"Pattern":return["PatternCS",null];default:i("unrecognized colorspace "+l)}}else if(s(e)){l=r.fetchIfRef(e[0]).name;this.mode=l;var g,v,m,p,b,y;switch(l){case"DeviceGray":case"G":return"DeviceGrayCS";case"DeviceRGB":case"RGB":return"DeviceRgbCS";case"DeviceCMYK":case"CMYK":return"DeviceCmykCS";case"CalGray":v=r.fetchIfRef(e[1]);p=v.get("WhitePoint");b=v.get("BlackPoint");y=v.get("Gamma");return["CalGrayCS",p,b,y];case"CalRGB":v=r.fetchIfRef(e[1]);p=v.get("WhitePoint");b=v.get("BlackPoint");y=v.get("Gamma");var k=v.get("Matrix");return["CalRGBCS",p,b,y,k];case"ICCBased":var w=r.fetchIfRef(e[1]);var x=w.dict;g=x.get("N");m=x.get("Alternate");if(m){var C=t.parseToIR(m,r,a);var S=t.fromIR(C);if(S.numComps===g){return C}c("ICCBased color space: Ignoring incorrect /Alternate entry.")}if(g===1){return"DeviceGrayCS"}else if(g===3){return"DeviceRgbCS"}else if(g===4){return"DeviceCmykCS"}break;case"Pattern":var A=e[1]||null;if(A){A=t.parseToIR(A,r,a)}return["PatternCS",A];case"Indexed":case"I":var I=t.parseToIR(e[1],r,a);var B=r.fetchIfRef(e[2])+1;var R=r.fetchIfRef(e[3]);if(f(R)){R=R.getBytes()}return["IndexedCS",I,B,R];case"Separation":case"DeviceN":var T=r.fetchIfRef(e[1]);g=1;if(u(T)){g=1}else if(s(T)){g=T.length}m=t.parseToIR(e[2],r,a);var O=d.getIR(r,r.fetchIfRef(e[3]));return["AlternateCS",g,m,O];case"Lab":v=r.fetchIfRef(e[1]);p=v.get("WhitePoint");b=v.get("BlackPoint");var P=v.get("Range");return["LabCS",p,b,P];default:i('unimplemented color space object "'+l+'"')}}else{i('unrecognized color space object: "'+e+'"')}return null};t.isDefaultDecode=function R(e,t){if(!s(e)){return true}if(t*2!==e.length){c("The decode map is not the correct length");return true}for(var r=0,a=e.length;r<a;r+=2){if(e[r]!==0||e[r+1]!==1){return false}}return true};t.singletons={get gray(){return l(this,"gray",new b)},get rgb(){return l(this,"rgb",new y)},get cmyk(){return l(this,"cmyk",new k)}};return t}();var v=function A(){function e(e,t,r){this.name="Alternate";this.numComps=e;this.defaultColor=new Float32Array(e);for(var a=0;a<e;++a){this.defaultColor[a]=1}this.base=t;this.tintFn=r;this.tmpBuf=new Float32Array(t.numComps)}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function t(e,r,a,i){var n=this.tmpBuf;this.tintFn(e,r,n,0);this.base.getRgbItem(n,0,a,i)},getRgbBuffer:function r(e,t,a,i,n,s,o){var l=this.tintFn;var c=this.base;var h=1/((1<<s)-1);var u=c.numComps;var f=c.usesZeroToOneRange;var d=(c.isPassthrough(8)||!f)&&o===0;var g=d?n:0;var v=d?i:new Uint8Array(u*a);var m=this.numComps;var p=new Float32Array(m);var b=new Float32Array(u);var y,k;if(f){for(y=0;y<a;y++){for(k=0;k<m;k++){p[k]=e[t++]*h}l(p,0,b,0);for(k=0;k<u;k++){v[g++]=b[k]*255}}}else{for(y=0;y<a;y++){for(k=0;k<m;k++){p[k]=e[t++]*h}l(p,0,b,0);c.getRgbItem(b,0,v,g);g+=u}}if(!d){c.getRgbBuffer(v,0,a,i,n,8,o)}},getOutputLength:function a(e,t){return this.base.getOutputLength(e*this.base.numComps/this.numComps,t)},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function i(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return e}();var m=function I(){function e(e){this.name="Pattern";this.base=e}e.prototype={};return e}();var p=function B(){function e(e,t,r){this.name="Indexed";this.numComps=1;this.defaultColor=new Uint8Array([0]);this.base=e;this.highVal=t;var a=e.numComps;var n=a*t;var s;if(f(r)){s=new Uint8Array(n);var l=r.getBytes(n);s.set(l)}else if(o(r)){s=new Uint8Array(n);for(var c=0;c<n;++c){s[c]=r.charCodeAt(c)}}else if(r instanceof Uint8Array||r instanceof Array){s=r}else{i("Unrecognized lookup table: "+r)}this.lookup=s}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function t(e,r,a,i){var n=this.base.numComps;var s=e[r]*n;this.base.getRgbItem(this.lookup,s,a,i)},getRgbBuffer:function r(e,t,a,i,n,s,o){var l=this.base;var c=l.numComps;var h=l.getOutputLength(c,o);var u=this.lookup;for(var f=0;f<a;++f){var d=e[t++]*c;l.getRgbBuffer(u,d,1,i,n,8,o);n+=h}},getOutputLength:function a(e,t){return this.base.getOutputLength(e*this.base.numComps,t)},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function n(e){return true},usesZeroToOneRange:true};return e}();var b=function R(){function e(){this.name="DeviceGray";this.numComps=1;this.defaultColor=new Float32Array([0])}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function t(e,r,a,i){var n=e[r]*255|0;n=n<0?0:n>255?255:n;a[i]=a[i+1]=a[i+2]=n},getRgbBuffer:function r(e,t,a,i,n,s,o){var l=255/((1<<s)-1);var c=t,h=n;for(var u=0;u<a;++u){var f=l*e[c++]|0;i[h++]=f;i[h++]=f;i[h++]=f;h+=o}},getOutputLength:function a(e,t){return e*(3+t)},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function i(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return e}();var y=function T(){function e(){this.name="DeviceRGB";this.numComps=3;this.defaultColor=new Float32Array([0,0,0])}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function t(e,r,a,i){var n=e[r]*255|0;var s=e[r+1]*255|0;var o=e[r+2]*255|0;a[i]=n<0?0:n>255?255:n;a[i+1]=s<0?0:s>255?255:s;a[i+2]=o<0?0:o>255?255:o},getRgbBuffer:function r(e,t,a,i,n,s,o){if(s===8&&o===0){i.set(e.subarray(t,t+a*3),n);return}var l=255/((1<<s)-1);var c=t,h=n;for(var u=0;u<a;++u){i[h++]=l*e[c++]|0;i[h++]=l*e[c++]|0;i[h++]=l*e[c++]|0;h+=o}},getOutputLength:function a(e,t){return e*(3+t)/3|0},isPassthrough:function i(e){return e===8},fillRgb:g.prototype.fillRgb,isDefaultDecode:function n(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return e}();var k=function O(){function e(e,t,r,a,i){var n=e[t+0]*r;var s=e[t+1]*r;var o=e[t+2]*r;var l=e[t+3]*r;var c=n*(-4.387332384609988*n+54.48615194189176*s+18.82290502165302*o+212.25662451639585*l+-285.2331026137004)+s*(1.7149763477362134*s-5.6096736904047315*o+-17.873870861415444*l-5.497006427196366)+o*(-2.5217340131683033*o-21.248923337353073*l+17.5119270841813)+l*(-21.86122147463605*l-189.48180835922747)+255|0;var h=n*(8.841041422036149*n+60.118027045597366*s+6.871425592049007*o+31.159100130055922*l+-79.2970844816548)+s*(-15.310361306967817*s+17.575251261109482*o+131.35250912493976*l-190.9453302588951)+o*(4.444339102852739*o+9.8632861493405*l-24.86741582555878)+l*(-20.737325471181034*l-187.80453709719578)+255|0;var u=n*(.8842522430003296*n+8.078677503112928*s+30.89978309703729*o-.23883238689178934*l+-14.183576799673286)+s*(10.49593273432072*s+63.02378494754052*o+50.606957656360734*l-112.23884253719248)+o*(.03296041114873217*o+115.60384449646641*l+-193.58209356861505)+l*(-22.33816807309886*l-180.12613974708367)+255|0;a[i]=c>255?255:c<0?0:c;a[i+1]=h>255?255:h<0?0:h;a[i+2]=u>255?255:u<0?0:u}function t(){this.name="DeviceCMYK";this.numComps=4;this.defaultColor=new Float32Array([0,0,0,1])}t.prototype={getRgb:g.prototype.getRgb,getRgbItem:function r(t,a,i,n){e(t,a,1,i,n)},getRgbBuffer:function a(t,r,i,n,s,o,l){var c=1/((1<<o)-1);for(var h=0;h<i;h++){e(t,r,c,n,s);r+=4;s+=3+l}},getOutputLength:function i(e,t){return e/4*(3+t)|0},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function n(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return t}();var w=function P(){function e(e,t,r){this.name="CalGray";this.numComps=1;this.defaultColor=new Float32Array([0]);if(!e){i("WhitePoint missing - required for color space CalGray")}t=t||[0,0,0];r=r||1;this.XW=e[0];this.YW=e[1];this.ZW=e[2];this.XB=t[0];this.YB=t[1];this.ZB=t[2];this.G=r;if(this.XW<0||this.ZW<0||this.YW!==1){i("Invalid WhitePoint components for "+this.name+", no fallback available")}if(this.XB<0||this.YB<0||this.ZB<0){n("Invalid BlackPoint for "+this.name+", falling back to default");this.XB=this.YB=this.ZB=0}if(this.XB!==0||this.YB!==0||this.ZB!==0){c(this.name+", BlackPoint: XB: "+this.XB+", YB: "+this.YB+", ZB: "+this.ZB+", only default values are supported.")}if(this.G<1){n("Invalid Gamma: "+this.G+" for "+this.name+", falling back to default");this.G=1}}function t(e,t,r,a,i,n){var s=t[r]*n;var o=Math.pow(s,e.G);var l=e.YW*o;var c=Math.max(295.8*Math.pow(l,.3333333333333333)-40.8,0)|0;a[i]=c;a[i+1]=c;a[i+2]=c}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function r(e,a,i,n){t(this,e,a,i,n,1)},getRgbBuffer:function a(e,r,i,n,s,o,l){var c=1/((1<<o)-1);for(var h=0;h<i;++h){t(this,e,r,n,s,c);r+=1;s+=3+l}},getOutputLength:function s(e,t){return e*(3+t)},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function o(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return e}();var x=function L(){var e=new Float32Array([.8951,.2664,-.1614,-.7502,1.7135,.0367,.0389,-.0685,1.0296]);var t=new Float32Array([.9869929,-.1470543,.1599627,.4323053,.5183603,.0492912,-.0085287,.0400428,.9684867]);var r=new Float32Array([3.2404542,-1.5371385,-.4985314,-.969266,1.8760108,.041556,.0556434,-.2040259,1.0572252]);var a=new Float32Array([1,1,1]);var s=new Float32Array(3);var o=new Float32Array(3);var l=new Float32Array(3);var c=Math.pow((8+16)/116,3)/8;function h(e,t,r,a){this.name="CalRGB";this.numComps=3;this.defaultColor=new Float32Array(3);if(!e){i("WhitePoint missing - required for color space CalRGB")}t=t||new Float32Array(3);r=r||new Float32Array([1,1,1]);a=a||new Float32Array([1,0,0,0,1,0,0,0,1]);var s=e[0];var o=e[1];var l=e[2];this.whitePoint=e;var c=t[0];var h=t[1];var u=t[2];this.blackPoint=t;this.GR=r[0];this.GG=r[1];this.GB=r[2];this.MXA=a[0];this.MYA=a[1];this.MZA=a[2];this.MXB=a[3];this.MYB=a[4];this.MZB=a[5];this.MXC=a[6];this.MYC=a[7];this.MZC=a[8];if(s<0||l<0||o!==1){i("Invalid WhitePoint components for "+this.name+", no fallback available")}if(c<0||h<0||u<0){n("Invalid BlackPoint for "+this.name+" ["+c+", "+h+", "+u+"], falling back to default");this.blackPoint=new Float32Array(3)}if(this.GR<0||this.GG<0||this.GB<0){n("Invalid Gamma ["+this.GR+", "+this.GG+", "+this.GB+"] for "+this.name+", falling back to default");this.GR=this.GG=this.GB=1}if(this.MXA<0||this.MYA<0||this.MZA<0||this.MXB<0||this.MYB<0||this.MZB<0||this.MXC<0||this.MYC<0||this.MZC<0){n("Invalid Matrix for "+this.name+" ["+this.MXA+", "+this.MYA+", "+this.MZA+this.MXB+", "+this.MYB+", "+this.MZB+this.MXC+", "+this.MYC+", "+this.MZC+"], falling back to default");this.MXA=this.MYB=this.MZC=1;this.MXB=this.MYA=this.MZA=this.MXC=this.MYC=this.MZB=0}}function u(e,t,r){r[0]=e[0]*t[0]+e[1]*t[1]+e[2]*t[2];r[1]=e[3]*t[0]+e[4]*t[1]+e[5]*t[2];r[2]=e[6]*t[0]+e[7]*t[1]+e[8]*t[2]}function f(e,t,r){r[0]=t[0]*1/e[0];r[1]=t[1]*1/e[1];r[2]=t[2]*1/e[2]}function d(e,t,r){var a=.95047;var i=1;var n=1.08883;r[0]=t[0]*a/e[0];r[1]=t[1]*i/e[1];r[2]=t[2]*n/e[2]}function v(e){if(e<=.0031308){return m(0,1,12.92*e)}return m(0,1,(1+.055)*Math.pow(e,1/2.4)-.055)}function m(e,t,r){return Math.max(e,Math.min(t,r))}function p(e){if(e<0){return-p(-e)}if(e>8){return Math.pow((e+16)/116,3)}return e*c}function b(e,t,r){if(e[0]===0&&e[1]===0&&e[2]===0){r[0]=t[0];r[1]=t[1];r[2]=t[2];return}var a=p(0);var i=a;var n=p(e[0]);var s=a;var o=p(e[1]);var l=a;var c=p(e[2]);var h=(1-i)/(1-n);var u=1-h;var f=(1-s)/(1-o);var d=1-f;var g=(1-l)/(1-c);var v=1-g;r[0]=t[0]*h+u;r[1]=t[1]*f+d;r[2]=t[2]*g+v}function y(r,a,i){if(r[0]===1&&r[2]===1){i[0]=a[0];i[1]=a[1];i[2]=a[2];return}var n=i;u(e,a,n);var o=s;f(r,n,o);u(t,o,i)}function k(r,a,i){var n=i;u(e,a,n);var o=s;d(r,n,o);u(t,o,i)}function w(e,t,i,n,s,c){var h=m(0,1,t[i]*c);var f=m(0,1,t[i+1]*c);var d=m(0,1,t[i+2]*c);var g=Math.pow(h,e.GR);var p=Math.pow(f,e.GG);var w=Math.pow(d,e.GB);var x=e.MXA*g+e.MXB*p+e.MXC*w;var C=e.MYA*g+e.MYB*p+e.MYC*w;var S=e.MZA*g+e.MZB*p+e.MZC*w;var A=o;A[0]=x;A[1]=C;A[2]=S;var I=l;y(e.whitePoint,A,I);var B=o;b(e.blackPoint,I,B);var R=l;k(a,B,R);var T=o;u(r,R,T);var O=v(T[0]);var P=v(T[1]);var L=v(T[2]);n[s]=Math.round(O*255);n[s+1]=Math.round(P*255);n[s+2]=Math.round(L*255)}h.prototype={getRgb:function x(e,t){var r=new Uint8Array(3);this.getRgbItem(e,t,r,0);return r},getRgbItem:function C(e,t,r,a){w(this,e,t,r,a,1)},getRgbBuffer:function S(e,t,r,a,i,n,s){var o=1/((1<<n)-1);for(var l=0;l<r;++l){w(this,e,t,a,i,o);t+=3;i+=3+s}},getOutputLength:function A(e,t){return e*(3+t)/3|0},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function I(e){return g.isDefaultDecode(e,this.numComps)},usesZeroToOneRange:true};return h}();var C=function M(){function e(e,t,r){this.name="Lab";this.numComps=3;this.defaultColor=new Float32Array([0,0,0]);if(!e){i("WhitePoint missing - required for color space Lab")}t=t||[0,0,0];r=r||[-100,100,-100,100];this.XW=e[0];this.YW=e[1];this.ZW=e[2];this.amin=r[0];this.amax=r[1];this.bmin=r[2];this.bmax=r[3];this.XB=t[0];this.YB=t[1];this.ZB=t[2];if(this.XW<0||this.ZW<0||this.YW!==1){i("Invalid WhitePoint components, no fallback available")}if(this.XB<0||this.YB<0||this.ZB<0){n("Invalid BlackPoint, falling back to default");this.XB=this.YB=this.ZB=0}if(this.amin>this.amax||this.bmin>this.bmax){n("Invalid Range, falling back to defaults");this.amin=-100;this.amax=100;this.bmin=-100;this.bmax=100}}function t(e){if(e>=6/29){return e*e*e}else{return 108/841*(e-4/29)}}function r(e,t,r,a){return r+e*(a-r)/t}function a(e,a,i,n,s,o){var l=a[i];var c=a[i+1];var h=a[i+2];if(n!==false){l=r(l,n,0,100);c=r(c,n,e.amin,e.amax);h=r(h,n,e.bmin,e.bmax)}c=c>e.amax?e.amax:c<e.amin?e.amin:c;h=h>e.bmax?e.bmax:h<e.bmin?e.bmin:h;var u=(l+16)/116;var f=u+c/500;var d=u-h/200;var g=e.XW*t(f);var v=e.YW*t(u);var m=e.ZW*t(d);var p,b,y;if(e.ZW<1){p=g*3.1339+v*-1.617+m*-.4906;b=g*-.9785+v*1.916+m*.0333;y=g*.072+v*-.229+m*1.4057}else{p=g*3.2406+v*-1.5372+m*-.4986;b=g*-.9689+v*1.8758+m*.0415;y=g*.0557+v*-.204+m*1.057}s[o]=p<=0?0:p>=1?255:Math.sqrt(p)*255|0;s[o+1]=b<=0?0:b>=1?255:Math.sqrt(b)*255|0;s[o+2]=y<=0?0:y>=1?255:Math.sqrt(y)*255|0}e.prototype={getRgb:g.prototype.getRgb,getRgbItem:function s(e,t,r,i){a(this,e,t,false,r,i)},getRgbBuffer:function o(e,t,r,i,n,s,l){var c=(1<<s)-1;for(var h=0;h<r;h++){a(this,e,t,c,i,n);t+=3;n+=3+l}},getOutputLength:function l(e,t){return e*(3+t)/3|0},isPassthrough:g.prototype.isPassthrough,fillRgb:g.prototype.fillRgb,isDefaultDecode:function c(e){return true},usesZeroToOneRange:false};return e}();e.ColorSpace=g});(function(e,t){{t(e.pdfjsCoreImage={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreColorSpace,e.pdfjsCoreStream,e.pdfjsCoreJpx)}})(this,function(e,t,r,a,i,n){var s=t.ImageKind;var o=t.assert;var l=t.error;var c=t.info;var h=t.isArray;var u=t.warn;var f=r.Name;var d=r.isStream;var g=a.ColorSpace;var v=i.DecodeStream;var m=i.JpegStream;var p=n.JpxImage;var b=function y(){function e(e,t){if(t&&t.canDecode(e)){return t.decode(e)}else{return Promise.resolve(e)}}function t(e,t,r,a){e=t+e*r;return e<0?0:e>a?a:e}function r(e,t,r,a,i,n){var s=i*n;var o=t<=8?new Uint8Array(s):t<=16?new Uint16Array(s):new Uint32Array(s);var l=r/i;var c=a/n;var h,u,f,d=0,g;var v=new Uint16Array(i);var m=r;for(h=0;h<i;h++){v[h]=Math.floor(h*l)}for(h=0;h<n;h++){f=Math.floor(h*c)*m;for(u=0;u<i;u++){g=f+v[u];o[d++]=e[g]}}return o}function a(e,t,r,i,n,s,o){this.image=r;var h=r.dict;if(h.has("Filter")){var v=h.get("Filter").name;if(v==="JPXDecode"){var m=new p;m.parseImageProperties(r.stream);r.stream.reset();r.bitsPerComponent=m.bitsPerComponent;r.numComps=m.componentsCount}else if(v==="JBIG2Decode"){r.bitsPerComponent=1;r.numComps=1}}this.width=h.get("Width","W");this.height=h.get("Height","H");if(this.width<1||this.height<1){l("Invalid image width: "+this.width+" or height: "+this.height)}this.interpolate=h.get("Interpolate","I")||false;this.imageMask=h.get("ImageMask","IM")||false;this.matte=h.get("Matte")||false;var b=r.bitsPerComponent;if(!b){b=h.get("BitsPerComponent","BPC");if(!b){if(this.imageMask){b=1}else{l("Bits per component missing in image: "+this.imageMask)}}}this.bpc=b;if(!this.imageMask){var y=h.get("ColorSpace","CS");if(!y){c("JPX images (which do not require color spaces)");switch(r.numComps){case 1:y=f.get("DeviceGray");break;case 3:y=f.get("DeviceRGB");break;case 4:y=f.get("DeviceCMYK");break;default:l("JPX images with "+this.numComps+" color components not supported.")}}this.colorSpace=g.parse(y,e,t);this.numComps=this.colorSpace.numComps}this.decode=h.get("Decode","D");this.needsDecode=false;if(this.decode&&(this.colorSpace&&!this.colorSpace.isDefaultDecode(this.decode)||o&&!g.isDefaultDecode(this.decode,1))){this.needsDecode=true;var k=(1<<b)-1;this.decodeCoefficients=[];this.decodeAddends=[];for(var w=0,x=0;w<this.decode.length;w+=2,++x){var C=this.decode[w];var S=this.decode[w+1];this.decodeCoefficients[x]=S-C;this.decodeAddends[x]=k*C}}if(n){this.smask=new a(e,t,n,false)}else if(s){if(d(s)){var A=s.dict,I=A.get("ImageMask","IM");if(!I){u("Ignoring /Mask in image without /ImageMask.")}else{this.mask=new a(e,t,s,false,null,null,true)}}else{this.mask=s}}}a.buildImage=function i(t,r,n,s,o,l){var c=e(s,l);var f;var g;var v=s.dict.get("SMask");var m=s.dict.get("Mask");if(v){f=e(v,l);g=Promise.resolve(null)}else{f=Promise.resolve(null);if(m){if(d(m)){g=e(m,l)}else if(h(m)){g=Promise.resolve(m)}else{u("Unsupported mask format.");g=Promise.resolve(null)}}else{g=Promise.resolve(null)}}return Promise.all([c,f,g]).then(function(e){var t=e[0];var i=e[1];var s=e[2];return new a(r,n,t,o,i,s)})};a.createMask=function n(e,t,r,a,i){var n=(t+7>>3)*r;var s=e.byteLength;var o=n===s;var l,c;if(a&&(!i||o)){l=e}else if(!i){l=new Uint8Array(s);l.set(e)}else{l=new Uint8Array(n);l.set(e);for(c=s;c<n;c++){l[c]=255}}if(i){for(c=0;c<s;c++){l[c]=~l[c]}}return{data:l,width:t,height:r}};a.prototype={get drawWidth(){return Math.max(this.width,this.smask&&this.smask.width||0,this.mask&&this.mask.width||0)},get drawHeight(){return Math.max(this.height,this.smask&&this.smask.height||0,this.mask&&this.mask.height||0)},decodeBuffer:function b(e){var r=this.bpc;var a=this.numComps;var i=this.decodeAddends;var n=this.decodeCoefficients;var s=(1<<r)-1;var o,l;if(r===1){for(o=0,l=e.length;o<l;o++){e[o]=+!e[o]}return}var c=0;for(o=0,l=this.width*this.height;o<l;o++){for(var h=0;h<a;h++){e[c]=t(e[c],i[h],n[h],s);c++}}},getComponents:function y(e){var t=this.bpc; if(t===8){return e}var r=this.width;var a=this.height;var i=this.numComps;var n=r*a*i;var s=0;var o=t<=8?new Uint8Array(n):t<=16?new Uint16Array(n):new Uint32Array(n);var l=r*i;var c=(1<<t)-1;var h=0,u,f;if(t===1){var d,g,v;for(var m=0;m<a;m++){g=h+(l&~7);v=h+l;while(h<g){f=e[s++];o[h]=f>>7&1;o[h+1]=f>>6&1;o[h+2]=f>>5&1;o[h+3]=f>>4&1;o[h+4]=f>>3&1;o[h+5]=f>>2&1;o[h+6]=f>>1&1;o[h+7]=f&1;h+=8}if(h<v){f=e[s++];d=128;while(h<v){o[h++]=+!!(f&d);d>>=1}}}}else{var p=0;f=0;for(h=0,u=n;h<u;++h){if(h%l===0){f=0;p=0}while(p<t){f=f<<8|e[s++];p+=8}var b=p-t;var y=f>>b;o[h]=y<0?0:y>c?c:y;f=f&(1<<b)-1;p=b}}return o},fillOpacity:function k(e,t,i,n,s){var o=this.smask;var c=this.mask;var u,f,d,g,v,m;if(o){f=o.width;d=o.height;u=new Uint8Array(f*d);o.fillGrayBuffer(u);if(f!==t||d!==i){u=r(u,o.bpc,f,d,t,i)}}else if(c){if(c instanceof a){f=c.width;d=c.height;u=new Uint8Array(f*d);c.numComps=1;c.fillGrayBuffer(u);for(g=0,v=f*d;g<v;++g){u[g]=255-u[g]}if(f!==t||d!==i){u=r(u,c.bpc,f,d,t,i)}}else if(h(c)){u=new Uint8Array(t*i);var p=this.numComps;for(g=0,v=t*i;g<v;++g){var b=0;var y=g*p;for(m=0;m<p;++m){var k=s[y+m];var w=m*2;if(k<c[w]||k>c[w+1]){b=255;break}}u[g]=b}}else{l("Unknown mask format.")}}if(u){for(g=0,m=3,v=t*n;g<v;++g,m+=4){e[m]=u[g]}}else{for(g=0,m=3,v=t*n;g<v;++g,m+=4){e[m]=255}}},undoPreblend:function w(e,t,r){var a=this.smask&&this.smask.matte;if(!a){return}var i=this.colorSpace.getRgb(a,0);var n=i[0];var s=i[1];var o=i[2];var l=t*r*4;var c,h,u;for(var f=0;f<l;f+=4){var d=e[f+3];if(d===0){e[f]=255;e[f+1]=255;e[f+2]=255;continue}var g=255/d;c=(e[f]-n)*g+n;h=(e[f+1]-s)*g+s;u=(e[f+2]-o)*g+o;e[f]=c<=0?0:c>=255?255:c|0;e[f+1]=h<=0?0:h>=255?255:h|0;e[f+2]=u<=0?0:u>=255?255:u|0}},createImageData:function x(e){var t=this.drawWidth;var r=this.drawHeight;var a={width:t,height:r};var i=this.numComps;var n=this.width;var l=this.height;var c=this.bpc;var h=n*i*c+7>>3;var u;if(!e){var f;if(this.colorSpace.name==="DeviceGray"&&c===1){f=s.GRAYSCALE_1BPP}else if(this.colorSpace.name==="DeviceRGB"&&c===8&&!this.needsDecode){f=s.RGB_24BPP}if(f&&!this.smask&&!this.mask&&t===n&&r===l){a.kind=f;u=this.getImageBytes(l*h);if(this.image instanceof v){a.data=u}else{var d=new Uint8Array(u.length);d.set(u);a.data=d}if(this.needsDecode){o(f===s.GRAYSCALE_1BPP);var g=a.data;for(var p=0,b=g.length;p<b;p++){g[p]^=255}}return a}if(this.image instanceof m&&!this.smask&&!this.mask&&(this.colorSpace.name==="DeviceGray"||this.colorSpace.name==="DeviceRGB"||this.colorSpace.name==="DeviceCMYK")){a.kind=s.RGB_24BPP;a.data=this.getImageBytes(l*h,t,r,true);return a}}u=this.getImageBytes(l*h);var y=0|u.length/h*r/l;var k=this.getComponents(u);var w,x;if(!e&&!this.smask&&!this.mask){a.kind=s.RGB_24BPP;a.data=new Uint8Array(t*r*3);w=0;x=false}else{a.kind=s.RGBA_32BPP;a.data=new Uint8Array(t*r*4);w=1;x=true;this.fillOpacity(a.data,t,r,y,k)}if(this.needsDecode){this.decodeBuffer(k)}this.colorSpace.fillRgb(a.data,n,l,t,r,y,c,k,w);if(x){this.undoPreblend(a.data,t,y)}return a},fillGrayBuffer:function C(e){var t=this.numComps;if(t!==1){l("Reading gray scale from a color image: "+t)}var r=this.width;var a=this.height;var i=this.bpc;var n=r*t*i+7>>3;var s=this.getImageBytes(a*n);var o=this.getComponents(s);var c,h;if(i===1){h=r*a;if(this.needsDecode){for(c=0;c<h;++c){e[c]=o[c]-1&255}}else{for(c=0;c<h;++c){e[c]=-o[c]&255}}return}if(this.needsDecode){this.decodeBuffer(o)}h=r*a;var u=255/((1<<i)-1);for(c=0;c<h;++c){e[c]=u*o[c]|0}},getImageBytes:function S(e,t,r,a){this.image.reset();this.image.drawWidth=t||this.width;this.image.drawHeight=r||this.height;this.image.forceRGB=!!a;return this.image.getBytes(e)}};return a}();e.PDFImage=b});(function(e,t){{t(e.pdfjsCoreObj={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreCrypto,e.pdfjsCoreParser,e.pdfjsCoreChunkedStream,e.pdfjsCoreColorSpace)}})(this,function(e,t,r,a,i,n,s){var o=t.InvalidPDFException;var l=t.MissingDataException;var c=t.XRefParseException;var h=t.assert;var u=t.bytesToString;var f=t.createPromiseCapability;var d=t.error;var g=t.info;var v=t.isArray;var m=t.isInt;var p=t.isString;var b=t.shadow;var y=t.stringToPDFString;var k=t.stringToUTF8String;var w=t.warn;var x=t.isValidUrl;var C=t.Util;var S=r.Ref;var A=r.RefSet;var I=r.RefSetCache;var B=r.isName;var R=r.isCmd;var T=r.isDict;var O=r.isRef;var P=r.isStream;var L=a.CipherTransformFactory;var M=i.Lexer;var E=i.Parser;var D=n.ChunkedStream;var q=s.ColorSpace;var j=function G(){function e(e,t,r){this.pdfManager=e;this.xref=t;this.catDict=t.getCatalogObj();this.fontCache=new I;h(T(this.catDict),"catalog object is not a dictionary");this.pageFactory=r;this.pagePromises=[]}e.prototype={get metadata(){var e=this.catDict.getRaw("Metadata");if(!O(e)){return b(this,"metadata",null)}var t=!this.xref.encrypt?false:this.xref.encrypt.encryptMetadata;var r=this.xref.fetch(e,!t);var a;if(r&&T(r.dict)){var i=r.dict.get("Type");var n=r.dict.get("Subtype");if(B(i)&&B(n)&&i.name==="Metadata"&&n.name==="XML"){try{a=k(u(r.getBytes()))}catch(s){g("Skipping invalid metadata.")}}}return b(this,"metadata",a)},get toplevelPagesDict(){var e=this.catDict.get("Pages");h(T(e),"invalid top-level pages dictionary");return b(this,"toplevelPagesDict",e)},get documentOutline(){var e=null;try{e=this.readDocumentOutline()}catch(t){if(t instanceof l){throw t}w("Unable to read document outline")}return b(this,"documentOutline",e)},readDocumentOutline:function t(){var e=this.catDict.get("Outlines");if(!T(e)){return null}e=e.getRaw("First");if(!O(e)){return null}var t={items:[]};var r=[{obj:e,parent:t}];var a=new A;a.put(e);var i=this.xref,n=new Uint8Array(3);while(r.length>0){var s=r.shift();var o=i.fetchIfRef(s.obj);if(o===null){continue}h(o.has("Title"),"Invalid outline item");var l=o.get("A"),c=null,u=null;if(l){var f=l.get("D");if(f){c=f}else{var d=l.get("URI");if(p(d)&&x(d,false)){u=d}}}else if(o.has("Dest")){c=o.getRaw("Dest");if(B(c)){c=c.name}}var g=o.get("Title");var m=o.get("F")||0;var b=o.get("C"),k=n;if(v(b)&&b.length===3&&(b[0]!==0||b[1]!==0||b[2]!==0)){k=q.singletons.rgb.getRgb(b,0)}var w={dest:c,url:u,title:y(g),color:k,count:o.get("Count"),bold:!!(m&2),italic:!!(m&1),items:[]};s.parent.items.push(w);e=o.getRaw("First");if(O(e)&&!a.has(e)){r.push({obj:e,parent:w});a.put(e)}e=o.getRaw("Next");if(O(e)&&!a.has(e)){r.push({obj:e,parent:s.parent});a.put(e)}}return t.items.length>0?t.items:null},get numPages(){var e=this.toplevelPagesDict.get("Count");h(m(e),"page count in top level pages object is not an integer");return b(this,"num",e)},get destinations(){function e(e){return T(e)?e.get("D"):e}var t=this.xref;var r={},a,i;var n=this.catDict.get("Names");if(n&&n.has("Dests")){a=n.getRaw("Dests")}else if(this.catDict.has("Dests")){i=this.catDict.get("Dests")}if(i){n=i;n.forEach(function c(t,a){if(!a){return}r[t]=e(a)})}if(a){var s=new N(a,t);var o=s.getAll();for(var l in o){r[l]=e(o[l])}}return b(this,"destinations",r)},getDestination:function r(e){function t(e){return T(e)?e.get("D"):e}var r=this.xref;var a=null,i,n;var s=this.catDict.get("Names");if(s&&s.has("Dests")){i=s.getRaw("Dests")}else if(this.catDict.has("Dests")){n=this.catDict.get("Dests")}if(n){var o=n.get(e);if(o){a=t(o)}}if(i){var l=new N(i,r);a=t(l.get(e))}return a},get pageLabels(){var e=null;try{e=this.readPageLabels()}catch(t){if(t instanceof l){throw t}w("Unable to read page labels.")}return b(this,"pageLabels",e)},readPageLabels:function a(){var e=this.catDict.getRaw("PageLabels");if(!e){return null}var t=new Array(this.numPages);var r=null;var a="";var i=1;var n=new _(e,this.xref);var s=n.getAll();var o="",l=1;for(var c=0,u=this.numPages;c<u;c++){if(c in s){var f=s[c];h(T(f),"The PageLabel is not a dictionary.");var d=f.get("Type");h(!d||B(d)&&d.name==="PageLabel","Invalid type in PageLabel dictionary.");var g=f.get("S");h(!g||B(g),"Invalid style in PageLabel dictionary.");r=g?g.name:null;a=f.get("P")||"";h(p(a),"Invalid prefix in PageLabel dictionary.");i=f.get("St")||1;h(m(i),"Invalid start in PageLabel dictionary.");l=i}switch(r){case"D":o=l;break;case"R":case"r":o=C.toRoman(l,r==="r");break;case"A":case"a":var v=26;var b=65,y=97;var k=r==="a"?y:b;var w=l-1;var x=String.fromCharCode(k+w%v);var S=[];for(var A=0,I=w/v|0;A<=I;A++){S.push(x)}o=S.join("");break;default:h(!r,'Invalid style "'+r+'" in PageLabel dictionary.')}t[c]=a+o;o="";l++}return t},get attachments(){var e=this.xref;var t=null,r;var a=this.catDict.get("Names");if(a){r=a.getRaw("EmbeddedFiles")}if(r){var i=new N(r,e);var n=i.getAll();for(var s in n){var o=new z(n[s],e);if(!t){t=Object.create(null)}t[y(s)]=o.serializable}}return b(this,"attachments",t)},get javaScript(){var e=this.xref;var t=this.catDict.get("Names");var r=[];function a(e){var t=e.get("S");if(!B(t)||t.name!=="JavaScript"){return}var a=e.get("JS");if(P(a)){a=u(a.getBytes())}else if(!p(a)){return}r.push(y(a))}if(t&&t.has("JavaScript")){var i=new N(t.getRaw("JavaScript"),e);var n=i.getAll();for(var s in n){var o=n[s];if(T(o)){a(o)}}}var l=this.catDict.get("OpenAction");if(T(l,"Action")){var c=l.get("S");if(B(c)&&c.name==="Named"){var h=l.get("N");if(B(h)&&h.name==="Print"){r.push("print({});")}}else{a(l)}}return b(this,"javaScript",r)},cleanup:function i(){var e=[];this.fontCache.forEach(function(t){e.push(t)});return Promise.all(e).then(function(e){for(var t=0,r=e.length;t<r;t++){var a=e[t].dict;delete a.translated}this.fontCache.clear()}.bind(this))},getPage:function n(e){if(!(e in this.pagePromises)){this.pagePromises[e]=this.getPageDict(e).then(function(t){var r=t[0];var a=t[1];return this.pageFactory.createPage(e,r,a,this.fontCache)}.bind(this))}return this.pagePromises[e]},getPageDict:function s(e){var t=f();var r=[this.catDict.getRaw("Pages")];var a=0;var i=this.xref;var n=false;function s(){while(r.length){var o=r.pop();if(O(o)){i.fetchAsync(o).then(function(i){if(T(i,"Page")||T(i)&&!i.has("Kids")){if(e===a){t.resolve([i,o])}else{a++;s()}return}r.push(i);s()},t.reject);return}h(T(o),"page dictionary kid reference points to wrong type of object");var l=o.get("Count");if(l===0){n=true}if(a+l<=e){a+=l;continue}var c=o.get("Kids");h(v(c),"page dictionary kids object is not an array");if(!n&&l===c.length){r=[c[e-a]];a=e;continue}else{for(var u=c.length-1;u>=0;u--){r.push(c[u])}}}t.reject("Page index "+e+" not found.")}s();return t.promise},getPageIndex:function o(e){var t=this.xref;function r(e){var r=0;var a;return t.fetchAsync(e).then(function(e){if(!e){return null}a=e.getRaw("Parent");return e.getAsync("Parent")}).then(function(e){if(!e){return null}return e.getAsync("Kids")}).then(function(i){if(!i){return null}var n=[];var s=false;for(var o=0;o<i.length;o++){var l=i[o];h(O(l),"kids must be a ref");if(l.num===e.num){s=true;break}n.push(t.fetchAsync(l).then(function(e){if(e.has("Count")){var t=e.get("Count");r+=t}else{r++}}))}if(!s){d("kid ref not found in parents kids")}return Promise.all(n).then(function(){return[r,a]})})}var a=0;function i(e){return r(e).then(function(e){if(!e){return a}var t=e[0];var r=e[1];a+=t;return i(r)})}return i(e)}};return e}();var F=function X(){function e(e,t){this.stream=e;this.entries=[];this.xrefstms=Object.create(null);this.cache=[];this.password=t;this.stats={streamTypes:[],fontTypes:[]}}e.prototype={setStartXRef:function t(e){this.startXRefQueue=[e]},parse:function r(e){var t;if(!e){t=this.readXRef()}else{w("Indexing all PDF objects");t=this.indexObjects()}t.assignXref(this);this.trailer=t;var r=t.get("Encrypt");if(r){var a=t.get("ID");var i=a&&a.length?a[0]:"";this.encrypt=new L(r,i,this.password)}if(!(this.root=t.get("Root"))){d("Invalid root reference")}},processXRefTable:function a(e){if(!("tableState"in this)){this.tableState={entryNum:0,streamPos:e.lexer.stream.pos,parserBuf1:e.buf1,parserBuf2:e.buf2}}var t=this.readXRefTable(e);if(!R(t,"trailer")){d("Invalid XRef table: could not find trailer dictionary")}var r=e.getObj();if(!T(r)&&r.dict){r=r.dict}if(!T(r)){d("Invalid XRef table: could not parse trailer dictionary")}delete this.tableState;return r},readXRefTable:function i(e){var t=e.lexer.stream;var r=this.tableState;t.pos=r.streamPos;e.buf1=r.parserBuf1;e.buf2=r.parserBuf2;var a;while(true){if(!("firstEntryNum"in r)||!("entryCount"in r)){if(R(a=e.getObj(),"trailer")){break}r.firstEntryNum=a;r.entryCount=e.getObj()}var i=r.firstEntryNum;var n=r.entryCount;if(!m(i)||!m(n)){d("Invalid XRef table: wrong types in subsection header")}for(var s=r.entryNum;s<n;s++){r.streamPos=t.pos;r.entryNum=s;r.parserBuf1=e.buf1;r.parserBuf2=e.buf2;var o={};o.offset=e.getObj();o.gen=e.getObj();var l=e.getObj();if(R(l,"f")){o.free=true}else if(R(l,"n")){o.uncompressed=true}if(!m(o.offset)||!m(o.gen)||!(o.free||o.uncompressed)){d("Invalid entry in XRef subsection: "+i+", "+n)}if(s===0&&o.free&&i===1){i=0}if(!this.entries[s+i]){this.entries[s+i]=o}}r.entryNum=0;r.streamPos=t.pos;r.parserBuf1=e.buf1;r.parserBuf2=e.buf2;delete r.firstEntryNum;delete r.entryCount}if(this.entries[0]&&!this.entries[0].free){d("Invalid XRef table: unexpected first object")}return a},processXRefStream:function n(e){if(!("streamState"in this)){var t=e.dict;var r=t.get("W");var a=t.get("Index");if(!a){a=[0,t.get("Size")]}this.streamState={entryRanges:a,byteWidths:r,entryNum:0,streamPos:e.pos}}this.readXRefStream(e);delete this.streamState;return e.dict},readXRefStream:function s(e){var t,r;var a=this.streamState;e.pos=a.streamPos;var i=a.byteWidths;var n=i[0];var s=i[1];var o=i[2];var l=a.entryRanges;while(l.length>0){var c=l[0];var h=l[1];if(!m(c)||!m(h)){d("Invalid XRef range fields: "+c+", "+h)}if(!m(n)||!m(s)||!m(o)){d("Invalid XRef entry fields length: "+c+", "+h)}for(t=a.entryNum;t<h;++t){a.entryNum=t;a.streamPos=e.pos;var u=0,f=0,g=0;for(r=0;r<n;++r){u=u<<8|e.getByte()}if(n===0){u=1}for(r=0;r<s;++r){f=f<<8|e.getByte()}for(r=0;r<o;++r){g=g<<8|e.getByte()}var v={};v.offset=f;v.gen=g;switch(u){case 0:v.free=true;break;case 1:v.uncompressed=true;break;case 2:break;default:d("Invalid XRef entry type: "+u)}if(!this.entries[c+t]){this.entries[c+t]=v}}a.entryNum=0;a.streamPos=e.pos;l.splice(0,2)}},indexObjects:function u(){var e=9,t=10,r=13,a=32;var i=37,n=60;function s(e,a){var i="",s=e[a];while(s!==t&&s!==r&&s!==n){if(++a>=e.length){break}i+=String.fromCharCode(s);s=e[a]}return i}function l(e,t,r){var a=r.length,i=e.length;var n=0;while(t<i){var s=0;while(s<a&&e[t+s]===r[s]){++s}if(s>=a){break}t++;n++}return n}var c=/^(\d+)\s+(\d+)\s+obj\b/;var h=new Uint8Array([116,114,97,105,108,101,114]);var u=new Uint8Array([115,116,97,114,116,120,114,101,102]);var f=new Uint8Array([101,110,100,111,98,106]);var d=new Uint8Array([47,88,82,101,102]);this.entries.length=0;var g=this.stream;g.pos=0;var v=g.getBytes();var m=g.start,p=v.length;var b=[],y=[];while(m<p){var k=v[m];if(k===e||k===t||k===r||k===a){++m;continue}if(k===i){do{++m;if(m>=p){break}k=v[m]}while(k!==t&&k!==r);continue}var w=s(v,m);var x;if(w.indexOf("xref")===0&&(w.length===4||/\s/.test(w[4]))){m+=l(v,m,h);b.push(m);m+=l(v,m,u)}else if(x=c.exec(w)){if(typeof this.entries[x[1]]==="undefined"){this.entries[x[1]]={offset:m-g.start,gen:x[2]|0,uncompressed:true}}var C=l(v,m,f)+7;var S=v.subarray(m,m+C);var A=l(S,0,d);if(A<C&&S[A+5]<64){y.push(m-g.start);this.xrefstms[m-g.start]=1}m+=C}else if(w.indexOf("trailer")===0&&(w.length===7||/\s/.test(w[7]))){b.push(m);m+=l(v,m,u)}else{m+=w.length+1}}var I,B;for(I=0,B=y.length;I<B;++I){this.startXRefQueue.push(y[I]);this.readXRef(true)}var O;for(I=0,B=b.length;I<B;++I){g.pos=b[I];var P=new E(new M(g),true,this);var L=P.getObj();if(!R(L,"trailer")){continue}if(!T(O=P.getObj())){continue}if(O.has("ID")){return O}}if(O){return O}throw new o("Invalid PDF structure")},readXRef:function f(e){var t=this.stream;try{while(this.startXRefQueue.length){var r=this.startXRefQueue[0];t.pos=r+t.start;var a=new E(new M(t),true,this);var i=a.getObj();var n;if(R(i,"xref")){n=this.processXRefTable(a);if(!this.topDict){this.topDict=n}i=n.get("XRefStm");if(m(i)){var s=i;if(!(s in this.xrefstms)){this.xrefstms[s]=1;this.startXRefQueue.push(s)}}}else if(m(i)){if(!m(a.getObj())||!R(a.getObj(),"obj")||!P(i=a.getObj())){d("Invalid XRef stream")}n=this.processXRefStream(i);if(!this.topDict){this.topDict=n}if(!n){d("Failed to read XRef stream")}}else{d("Invalid XRef stream header")}i=n.get("Prev");if(m(i)){this.startXRefQueue.push(i)}else if(O(i)){this.startXRefQueue.push(i.num)}this.startXRefQueue.shift()}return this.topDict}catch(o){if(o instanceof l){throw o}g("(while reading XRef): "+o)}if(e){return}throw new c},getEntry:function v(e){var t=this.entries[e];if(t&&!t.free&&t.offset){return t}return null},fetchIfRef:function p(e){if(!O(e)){return e}return this.fetch(e)},fetch:function b(e,t){h(O(e),"ref object is not a reference");var r=e.num;if(r in this.cache){var a=this.cache[r];return a}var i=this.getEntry(r);if(i===null){return this.cache[r]=null}if(i.uncompressed){i=this.fetchUncompressed(e,i,t)}else{i=this.fetchCompressed(i,t)}if(T(i)){i.objId=e.toString()}else if(P(i)){i.dict.objId=e.toString()}return i},fetchUncompressed:function y(e,t,r){var a=e.gen;var i=e.num;if(t.gen!==a){d("inconsistent generation in XRef")}var n=this.stream.makeSubStream(t.offset+this.stream.start);var s=new E(new M(n),true,this);var o=s.getObj();var l=s.getObj();var c=s.getObj();if(!m(o)||parseInt(o,10)!==i||!m(l)||parseInt(l,10)!==a||!R(c)){d("bad XRef entry")}if(!R(c,"obj")){if(c.cmd.indexOf("obj")===0){i=parseInt(c.cmd.substring(3),10);if(!isNaN(i)){return i}}d("bad XRef entry")}if(this.encrypt&&!r){t=s.getObj(this.encrypt.createCipherTransform(i,a))}else{t=s.getObj()}if(!P(t)){this.cache[i]=t}return t},fetchCompressed:function k(e,t){var r=e.offset;var a=this.fetch(new S(r,0));if(!P(a)){d("bad ObjStm stream")}var i=a.dict.get("First");var n=a.dict.get("N");if(!m(i)||!m(n)){d("invalid first and n parameters for ObjStm stream")}var s=new E(new M(a),false,this);s.allowStreams=true;var o,l=[],c,h=[];for(o=0;o<n;++o){c=s.getObj();if(!m(c)){d("invalid object number in the ObjStm stream: "+c)}h.push(c);var u=s.getObj();if(!m(u)){d("invalid object offset in the ObjStm stream: "+u)}}for(o=0;o<n;++o){l.push(s.getObj());c=h[o];var f=this.entries[c];if(f&&f.offset===r&&f.gen===o){this.cache[c]=l[o]}}e=l[e.gen];if(e===undefined){d("bad XRef entry for compressed object")}return e},fetchIfRefAsync:function x(e){if(!O(e)){return Promise.resolve(e)}return this.fetchAsync(e)},fetchAsync:function C(e,t){var r=this.stream.manager;var a=this;return new Promise(function i(n,s){try{n(a.fetch(e,t))}catch(o){if(o instanceof l){r.requestRange(o.begin,o.end).then(function(){i(n,s)},s);return}s(o)}})},getCatalogObj:function A(){return this.root}};return e}();var U=function W(){function e(e,t){throw new Error("Cannot initialize NameOrNumberTree.")}e.prototype={getAll:function t(){var e=Object.create(null);if(!this.root){return e}var t=this.xref;var r=new A;r.put(this.root);var a=[this.root];while(a.length>0){var i,n;var s=t.fetchIfRef(a.shift());if(!T(s)){continue}if(s.has("Kids")){var o=s.get("Kids");for(i=0,n=o.length;i<n;i++){var l=o[i];h(!r.has(l),'Duplicate entry in "'+this._type+'" tree.');a.push(l);r.put(l)}continue}var c=s.get(this._type);if(v(c)){for(i=0,n=c.length;i<n;i+=2){e[t.fetchIfRef(c[i])]=t.fetchIfRef(c[i+1])}}}return e},get:function r(e){if(!this.root){return null}var t=this.xref;var r=t.fetchIfRef(this.root);var a=0;var i=10;var n,s,o;while(r.has("Kids")){if(++a>i){w('Search depth limit reached for "'+this._type+'" tree.');return null}var l=r.get("Kids");if(!v(l)){return null}n=0;s=l.length-1;while(n<=s){o=n+s>>1;var c=t.fetchIfRef(l[o]);var h=c.get("Limits");if(e<t.fetchIfRef(h[0])){s=o-1}else if(e>t.fetchIfRef(h[1])){n=o+1}else{r=t.fetchIfRef(l[o]);break}}if(n>s){return null}}var u=r.get(this._type);if(v(u)){n=0;s=u.length-2;while(n<=s){o=n+s&~1;var f=t.fetchIfRef(u[o]);if(e<f){s=o-2}else if(e>f){n=o+2}else{return t.fetchIfRef(u[o+1])}}}return null}};return e}();var N=function V(){function e(e,t){this.root=e;this.xref=t;this._type="Names"}C.inherit(e,U,{});return e}();var _=function K(){function e(e,t){this.root=e;this.xref=t;this._type="Nums"}C.inherit(e,U,{});return e}();var z=function Y(){function e(e,t){if(!e||!T(e)){return}this.xref=t;this.root=e;if(e.has("FS")){this.fs=e.get("FS")}this.description=e.has("Desc")?y(e.get("Desc")):"";if(e.has("RF")){w("Related file specifications are not supported")}this.contentAvailable=true;if(!e.has("EF")){this.contentAvailable=false;w("Non-embedded file specifications are not supported")}}function t(e){if(e.has("UF")){return e.get("UF")}else if(e.has("F")){return e.get("F")}else if(e.has("Unix")){return e.get("Unix")}else if(e.has("Mac")){return e.get("Mac")}else if(e.has("DOS")){return e.get("DOS")}else{return null}}e.prototype={get filename(){if(!this._filename&&this.root){var e=t(this.root)||"unnamed";this._filename=y(e).replace(/\\\\/g,"\\").replace(/\\\//g,"/").replace(/\\/g,"/")}return this._filename},get content(){if(!this.contentAvailable){return null}if(!this.contentRef&&this.root){this.contentRef=t(this.root.get("EF"))}var e=null;if(this.contentRef){var r=this.xref;var a=r.fetchIfRef(this.contentRef);if(a&&P(a)){e=a.getBytes()}else{w("Embedded file specification points to non-existing/invalid "+"content")}}else{w("Embedded file specification does not have a content")}return e},get serializable(){return{filename:this.filename,content:this.content}}};return e}();var H=function(){function e(e){return O(e)||T(e)||v(e)||P(e)}function t(t,r){var a;if(T(t)||P(t)){var i;if(T(t)){i=t.map}else{i=t.dict.map}for(var n in i){a=i[n];if(e(a)){r.push(a)}}}else if(v(t)){for(var s=0,o=t.length;s<o;s++){a=t[s];if(e(a)){r.push(a)}}}}function r(e,t,r){this.obj=e;this.keys=t;this.xref=r;this.refSet=null;this.capability=null}r.prototype={load:function a(){var e=this.keys;this.capability=f();if(!(this.xref.stream instanceof D)||this.xref.stream.getMissingChunks().length===0){this.capability.resolve();return this.capability.promise}this.refSet=new A;var t=[];for(var r=0;r<e.length;r++){t.push(this.obj[e[r]])}this._walk(t);return this.capability.promise},_walk:function i(e){var r=[];var a=[];while(e.length){var i=e.pop();if(O(i)){if(this.refSet.has(i)){continue}try{var n=i;this.refSet.put(n);i=this.xref.fetch(i)}catch(s){if(!(s instanceof l)){throw s}r.push(i);a.push({begin:s.begin,end:s.end})}}if(i&&i.getBaseStreams){var o=i.getBaseStreams();var c=false;for(var h=0;h<o.length;h++){var u=o[h];if(u.getMissingChunks&&u.getMissingChunks().length){c=true;a.push({begin:u.start,end:u.end})}}if(c){r.push(i)}}t(i,e)}if(a.length){this.xref.stream.manager.requestRanges(a).then(function f(){e=r;for(var t=0;t<r.length;t++){var a=r[t];if(O(a)){this.refSet.remove(a)}}this._walk(e)}.bind(this),this.capability.reject);return}this.refSet=null;this.capability.resolve()}};return r}();e.Catalog=j;e.ObjectLoader=H;e.XRef=F;e.FileSpec=z});(function(e,t){{t(e.pdfjsCorePattern={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreFunction,e.pdfjsCoreColorSpace)}})(this,function(e,t,r,a,i){var n=t.UNSUPPORTED_FEATURES;var s=t.MissingDataException;var o=t.Util;var l=t.assert;var c=t.error;var h=t.info;var u=t.warn;var f=r.isStream;var d=a.PDFFunction;var g=i.ColorSpace;var v={FUNCTION_BASED:1,AXIAL:2,RADIAL:3,FREE_FORM_MESH:4,LATTICE_FORM_MESH:5,COONS_PATCH_MESH:6,TENSOR_PATCH_MESH:7};var m=function y(){function e(){c("should not call Pattern constructor")}e.prototype={getPattern:function t(e){c("Should not call Pattern.getStyle: "+e)}};e.parseShading=function r(e,t,a,i,o){var l=f(e)?e.dict:e;var c=l.get("ShadingType");try{switch(c){case v.AXIAL:case v.RADIAL:return new p.RadialAxial(l,t,a,i);case v.FREE_FORM_MESH:case v.LATTICE_FORM_MESH:case v.COONS_PATCH_MESH:case v.TENSOR_PATCH_MESH:return new p.Mesh(e,t,a,i);default:throw new Error("Unsupported ShadingType: "+c)}}catch(h){if(h instanceof s){throw h}o.send("UnsupportedFeature",{featureId:n.shadingPattern});u(h);return new p.Dummy}};return e}();var p={};p.SMALL_NUMBER=1e-6;p.RadialAxial=function k(){function e(e,t,r,a){this.matrix=t;this.coordsArr=e.get("Coords");this.shadingType=e.get("ShadingType");this.type="Pattern";var i=e.get("ColorSpace","CS");i=g.parse(i,r,a);this.cs=i;var n=0,s=1;if(e.has("Domain")){var l=e.get("Domain");n=l[0];s=l[1]}var c=false,f=false;if(e.has("Extend")){var m=e.get("Extend");c=m[0];f=m[1]}if(this.shadingType===v.RADIAL&&(!c||!f)){var b=this.coordsArr[0];var y=this.coordsArr[1];var k=this.coordsArr[2];var w=this.coordsArr[3];var x=this.coordsArr[4];var C=this.coordsArr[5];var S=Math.sqrt((b-w)*(b-w)+(y-x)*(y-x));if(k<=C+S&&C<=k+S){u("Unsupported radial gradient.")}}this.extendStart=c;this.extendEnd=f;var A=e.get("Function");var I=d.parseArray(r,A);var B=s-n;var R=B/10;var T=this.colorStops=[];if(n>=s||R<=0){h("Bad shading domain.");return}var O=new Float32Array(i.numComps),P=new Float32Array(1);var L;for(var M=n;M<=s;M+=R){P[0]=M;I(P,0,O,0);L=i.getRgb(O,0);var E=o.makeCssRgb(L[0],L[1],L[2]);T.push([(M-n)/B,E])}var D="transparent";if(e.has("Background")){L=i.getRgb(e.get("Background"),0);D=o.makeCssRgb(L[0],L[1],L[2])}if(!c){T.unshift([0,D]);T[1][0]+=p.SMALL_NUMBER}if(!f){T[T.length-1][0]-=p.SMALL_NUMBER;T.push([1,D])}this.colorStops=T}e.prototype={getIR:function t(){var e=this.coordsArr;var t=this.shadingType;var r,a,i,n,s;if(t===v.AXIAL){a=[e[0],e[1]];i=[e[2],e[3]];n=null;s=null;r="axial"}else if(t===v.RADIAL){a=[e[0],e[1]];i=[e[3],e[4]];n=e[2];s=e[5];r="radial"}else{c("getPattern type unknown: "+t)}var l=this.matrix;if(l){a=o.applyTransform(a,l);i=o.applyTransform(i,l);if(t===v.RADIAL){var h=o.singularValueDecompose2dScale(l);n*=h[0];s*=h[1]}}return["RadialAxial",r,this.colorStops,a,i,n,s]}};return e}();p.Mesh=function w(){function e(e,t){this.stream=e;this.context=t;this.buffer=0;this.bufferLength=0;var r=t.numComps;this.tmpCompsBuf=new Float32Array(r);var a=t.colorSpace.numComps;this.tmpCsCompsBuf=t.colorFn?new Float32Array(a):this.tmpCompsBuf}e.prototype={get hasData(){if(this.stream.end){return this.stream.pos<this.stream.end}if(this.bufferLength>0){return true}var e=this.stream.getByte();if(e<0){return false}this.buffer=e;this.bufferLength=8;return true},readBits:function y(e){var t=this.buffer;var r=this.bufferLength;if(e===32){if(r===0){return(this.stream.getByte()<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte())>>>0}t=t<<24|this.stream.getByte()<<16|this.stream.getByte()<<8|this.stream.getByte();var a=this.stream.getByte();this.buffer=a&(1<<r)-1;return(t<<8-r|(a&255)>>r)>>>0}if(e===8&&r===0){return this.stream.getByte()}while(r<e){t=t<<8|this.stream.getByte();r+=8}r-=e;this.bufferLength=r;this.buffer=t&(1<<r)-1;return t>>r},align:function k(){this.buffer=0;this.bufferLength=0},readFlag:function w(){return this.readBits(this.context.bitsPerFlag)},readCoordinate:function x(){var e=this.context.bitsPerCoordinate;var t=this.readBits(e);var r=this.readBits(e);var a=this.context.decode;var i=e<32?1/((1<<e)-1):2.3283064365386963e-10;return[t*i*(a[1]-a[0])+a[0],r*i*(a[3]-a[2])+a[2]]},readComponents:function C(){var e=this.context.numComps;var t=this.context.bitsPerComponent;var r=t<32?1/((1<<t)-1):2.3283064365386963e-10;var a=this.context.decode;var i=this.tmpCompsBuf;for(var n=0,s=4;n<e;n++,s+=2){var o=this.readBits(t);i[n]=o*r*(a[s+1]-a[s])+a[s]}var l=this.tmpCsCompsBuf;if(this.context.colorFn){this.context.colorFn(i,0,l,0)}return this.context.colorSpace.getRgb(l,0)}};function t(e,t){var r=e.coords;var a=e.colors;var i=[];var n=[];var s=0;while(t.hasData){var o=t.readFlag();var c=t.readCoordinate();var h=t.readComponents();if(s===0){l(0<=o&&o<=2,"Unknown type4 flag");switch(o){case 0:s=3;break;case 1:n.push(n[n.length-2],n[n.length-1]);s=1;break;case 2:n.push(n[n.length-3],n[n.length-1]);s=1;break}i.push(o)}n.push(r.length);r.push(c);a.push(h);s--;t.align()}e.figures.push({type:"triangles",coords:new Int32Array(n),colors:new Int32Array(n)})}function r(e,t,r){var a=e.coords;var i=e.colors;var n=[];while(t.hasData){var s=t.readCoordinate();var o=t.readComponents();n.push(a.length);a.push(s);i.push(o)}e.figures.push({type:"lattice",coords:new Int32Array(n),colors:new Int32Array(n),verticesPerRow:r})}var a=3;var i=20;var n=20;var s=function S(){function e(e){var t=[];for(var r=0;r<=e;r++){var a=r/e,i=1-a;t.push(new Float32Array([i*i*i,3*a*i*i,3*a*a*i,a*a*a]))}return t}var t=[];return function r(a){if(!t[a]){t[a]=e(a)}return t[a]}}();function o(e,t){var r=e.figures[t];l(r.type==="patch","Unexpected patch mesh figure");var o=e.coords,c=e.colors;var h=r.coords;var u=r.colors;var f=Math.min(o[h[0]][0],o[h[3]][0],o[h[12]][0],o[h[15]][0]);var d=Math.min(o[h[0]][1],o[h[3]][1],o[h[12]][1],o[h[15]][1]);var g=Math.max(o[h[0]][0],o[h[3]][0],o[h[12]][0],o[h[15]][0]);var v=Math.max(o[h[0]][1],o[h[3]][1],o[h[12]][1],o[h[15]][1]);var m=Math.ceil((g-f)*n/(e.bounds[2]-e.bounds[0]));m=Math.max(a,Math.min(i,m));var p=Math.ceil((v-d)*n/(e.bounds[3]-e.bounds[1]));p=Math.max(a,Math.min(i,p));var b=m+1;var y=new Int32Array((p+1)*b);var k=new Int32Array((p+1)*b);var w=0;var x=new Uint8Array(3),C=new Uint8Array(3);var S=c[u[0]],A=c[u[1]],I=c[u[2]],B=c[u[3]];var R=s(p),T=s(m);for(var O=0;O<=p;O++){x[0]=(S[0]*(p-O)+I[0]*O)/p|0;x[1]=(S[1]*(p-O)+I[1]*O)/p|0;x[2]=(S[2]*(p-O)+I[2]*O)/p|0;C[0]=(A[0]*(p-O)+B[0]*O)/p|0;C[1]=(A[1]*(p-O)+B[1]*O)/p|0;C[2]=(A[2]*(p-O)+B[2]*O)/p|0;for(var P=0;P<=m;P++,w++){if((O===0||O===p)&&(P===0||P===m)){continue}var L=0,M=0;var E=0;for(var D=0;D<=3;D++){for(var q=0;q<=3;q++,E++){var j=R[O][D]*T[P][q];L+=o[h[E]][0]*j;M+=o[h[E]][1]*j}}y[w]=o.length;o.push([L,M]);k[w]=c.length;var F=new Uint8Array(3);F[0]=(x[0]*(m-P)+C[0]*P)/m|0;F[1]=(x[1]*(m-P)+C[1]*P)/m|0;F[2]=(x[2]*(m-P)+C[2]*P)/m|0;c.push(F)}}y[0]=h[0];k[0]=u[0];y[m]=h[3];k[m]=u[1];y[b*p]=h[12];k[b*p]=u[2];y[b*p+m]=h[15];k[b*p+m]=u[3];e.figures[t]={type:"lattice",coords:y,colors:k,verticesPerRow:b}}function h(e,t){var r=e.coords;var a=e.colors;var i=new Int32Array(16);var n=new Int32Array(4);while(t.hasData){var s=t.readFlag();l(0<=s&&s<=3,"Unknown type6 flag");var o,c;var h=r.length;for(o=0,c=s!==0?8:12;o<c;o++){r.push(t.readCoordinate())}var u=a.length;for(o=0,c=s!==0?2:4;o<c;o++){a.push(t.readComponents())}var f,d,g,v;switch(s){case 0:i[12]=h+3;i[13]=h+4;i[14]=h+5;i[15]=h+6;i[8]=h+2;i[11]=h+7;i[4]=h+1;i[7]=h+8;i[0]=h;i[1]=h+11;i[2]=h+10;i[3]=h+9;n[2]=u+1;n[3]=u+2;n[0]=u;n[1]=u+3;break;case 1:f=i[12];d=i[13];g=i[14];v=i[15];i[12]=v;i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=g;i[11]=h+3;i[4]=d;i[7]=h+4;i[0]=f;i[1]=h+7;i[2]=h+6;i[3]=h+5;f=n[2];d=n[3];n[2]=d;n[3]=u;n[0]=f;n[1]=u+1;break;case 2:f=i[15];d=i[11];i[12]=i[3];i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=i[7];i[11]=h+3;i[4]=d;i[7]=h+4;i[0]=f;i[1]=h+7;i[2]=h+6;i[3]=h+5;f=n[3];n[2]=n[1];n[3]=u;n[0]=f;n[1]=u+1;break;case 3:i[12]=i[0];i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=i[1];i[11]=h+3;i[4]=i[2];i[7]=h+4;i[0]=i[3];i[1]=h+7;i[2]=h+6;i[3]=h+5;n[2]=n[0];n[3]=u;n[0]=n[1];n[1]=u+1;break}i[5]=r.length;r.push([(-4*r[i[0]][0]-r[i[15]][0]+6*(r[i[4]][0]+r[i[1]][0])-2*(r[i[12]][0]+r[i[3]][0])+3*(r[i[13]][0]+r[i[7]][0]))/9,(-4*r[i[0]][1]-r[i[15]][1]+6*(r[i[4]][1]+r[i[1]][1])-2*(r[i[12]][1]+r[i[3]][1])+3*(r[i[13]][1]+r[i[7]][1]))/9]);i[6]=r.length;r.push([(-4*r[i[3]][0]-r[i[12]][0]+6*(r[i[2]][0]+r[i[7]][0])-2*(r[i[0]][0]+r[i[15]][0])+3*(r[i[4]][0]+r[i[14]][0]))/9,(-4*r[i[3]][1]-r[i[12]][1]+6*(r[i[2]][1]+r[i[7]][1])-2*(r[i[0]][1]+r[i[15]][1])+3*(r[i[4]][1]+r[i[14]][1]))/9]);i[9]=r.length;r.push([(-4*r[i[12]][0]-r[i[3]][0]+6*(r[i[8]][0]+r[i[13]][0])-2*(r[i[0]][0]+r[i[15]][0])+3*(r[i[11]][0]+r[i[1]][0]))/9,(-4*r[i[12]][1]-r[i[3]][1]+6*(r[i[8]][1]+r[i[13]][1])-2*(r[i[0]][1]+r[i[15]][1])+3*(r[i[11]][1]+r[i[1]][1]))/9]);i[10]=r.length;r.push([(-4*r[i[15]][0]-r[i[0]][0]+6*(r[i[11]][0]+r[i[14]][0])-2*(r[i[12]][0]+r[i[3]][0])+3*(r[i[2]][0]+r[i[8]][0]))/9,(-4*r[i[15]][1]-r[i[0]][1]+6*(r[i[11]][1]+r[i[14]][1])-2*(r[i[12]][1]+r[i[3]][1])+3*(r[i[2]][1]+r[i[8]][1]))/9]);e.figures.push({type:"patch",coords:new Int32Array(i),colors:new Int32Array(n)})}}function u(e,t){var r=e.coords;var a=e.colors;var i=new Int32Array(16);var n=new Int32Array(4);while(t.hasData){var s=t.readFlag();l(0<=s&&s<=3,"Unknown type7 flag");var o,c;var h=r.length;for(o=0,c=s!==0?12:16;o<c;o++){ r.push(t.readCoordinate())}var u=a.length;for(o=0,c=s!==0?2:4;o<c;o++){a.push(t.readComponents())}var f,d,g,v;switch(s){case 0:i[12]=h+3;i[13]=h+4;i[14]=h+5;i[15]=h+6;i[8]=h+2;i[9]=h+13;i[10]=h+14;i[11]=h+7;i[4]=h+1;i[5]=h+12;i[6]=h+15;i[7]=h+8;i[0]=h;i[1]=h+11;i[2]=h+10;i[3]=h+9;n[2]=u+1;n[3]=u+2;n[0]=u;n[1]=u+3;break;case 1:f=i[12];d=i[13];g=i[14];v=i[15];i[12]=v;i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=g;i[9]=h+9;i[10]=h+10;i[11]=h+3;i[4]=d;i[5]=h+8;i[6]=h+11;i[7]=h+4;i[0]=f;i[1]=h+7;i[2]=h+6;i[3]=h+5;f=n[2];d=n[3];n[2]=d;n[3]=u;n[0]=f;n[1]=u+1;break;case 2:f=i[15];d=i[11];i[12]=i[3];i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=i[7];i[9]=h+9;i[10]=h+10;i[11]=h+3;i[4]=d;i[5]=h+8;i[6]=h+11;i[7]=h+4;i[0]=f;i[1]=h+7;i[2]=h+6;i[3]=h+5;f=n[3];n[2]=n[1];n[3]=u;n[0]=f;n[1]=u+1;break;case 3:i[12]=i[0];i[13]=h+0;i[14]=h+1;i[15]=h+2;i[8]=i[1];i[9]=h+9;i[10]=h+10;i[11]=h+3;i[4]=i[2];i[5]=h+8;i[6]=h+11;i[7]=h+4;i[0]=i[3];i[1]=h+7;i[2]=h+6;i[3]=h+5;n[2]=n[0];n[3]=u;n[0]=n[1];n[1]=u+1;break}e.figures.push({type:"patch",coords:new Int32Array(i),colors:new Int32Array(n)})}}function m(e){var t=e.coords[0][0],r=e.coords[0][1],a=t,i=r;for(var n=1,s=e.coords.length;n<s;n++){var o=e.coords[n][0],l=e.coords[n][1];t=t>o?o:t;r=r>l?l:r;a=a<o?o:a;i=i<l?l:i}e.bounds=[t,r,a,i]}function p(e){var t,r,a,i;var n=e.coords;var s=new Float32Array(n.length*2);for(t=0,a=0,r=n.length;t<r;t++){var o=n[t];s[a++]=o[0];s[a++]=o[1]}e.coords=s;var l=e.colors;var c=new Uint8Array(l.length*3);for(t=0,a=0,r=l.length;t<r;t++){var h=l[t];c[a++]=h[0];c[a++]=h[1];c[a++]=h[2]}e.colors=c;var u=e.figures;for(t=0,r=u.length;t<r;t++){var f=u[t],d=f.coords,g=f.colors;for(a=0,i=d.length;a<i;a++){d[a]*=2;g[a]*=3}}}function b(a,i,n,s){l(f(a),"Mesh data is not a stream");var b=a.dict;this.matrix=i;this.shadingType=b.get("ShadingType");this.type="Pattern";this.bbox=b.get("BBox");var y=b.get("ColorSpace","CS");y=g.parse(y,n,s);this.cs=y;this.background=b.has("Background")?y.getRgb(b.get("Background"),0):null;var k=b.get("Function");var w=k?d.parseArray(n,k):null;this.coords=[];this.colors=[];this.figures=[];var x={bitsPerCoordinate:b.get("BitsPerCoordinate"),bitsPerComponent:b.get("BitsPerComponent"),bitsPerFlag:b.get("BitsPerFlag"),decode:b.get("Decode"),colorFn:w,colorSpace:y,numComps:w?1:y.numComps};var C=new e(a,x);var S=false;switch(this.shadingType){case v.FREE_FORM_MESH:t(this,C);break;case v.LATTICE_FORM_MESH:var A=b.get("VerticesPerRow")|0;l(A>=2,"Invalid VerticesPerRow");r(this,C,A);break;case v.COONS_PATCH_MESH:h(this,C);S=true;break;case v.TENSOR_PATCH_MESH:u(this,C);S=true;break;default:c("Unsupported mesh type.");break}if(S){m(this);for(var I=0,B=this.figures.length;I<B;I++){o(this,I)}}m(this);p(this)}b.prototype={getIR:function A(){return["Mesh",this.shadingType,this.coords,this.colors,this.figures,this.bounds,this.matrix,this.bbox,this.background]}};return b}();p.Dummy=function x(){function e(){this.type="Pattern"}e.prototype={getIR:function t(){return["Dummy"]}};return e}();function b(e,t,r){var a=t.get("Matrix");var i=t.get("BBox");var n=t.get("XStep");var s=t.get("YStep");var o=t.get("PaintType");var l=t.get("TilingType");return["TilingPattern",r,e,a,i,n,s,o,l]}e.Pattern=m;e.getTilingPatternIR=b});(function(e,t){{t(e.pdfjsCoreEvaluator={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream,e.pdfjsCoreParser,e.pdfjsCoreImage,e.pdfjsCoreColorSpace,e.pdfjsCoreMurmurHash3,e.pdfjsCoreFonts,e.pdfjsCoreFunction,e.pdfjsCorePattern,e.pdfjsCoreCMap,e.pdfjsCoreMetrics,e.pdfjsCoreBidi,e.pdfjsCoreEncodings,e.pdfjsCoreStandardFonts,e.pdfjsCoreUnicode,e.pdfjsCoreGlyphList)}})(this,function(e,t,r,a,i,n,s,o,l,c,h,u,f,d,g,v,m,p){var b=t.FONT_IDENTITY_MATRIX;var y=t.IDENTITY_MATRIX;var k=t.UNSUPPORTED_FEATURES;var w=t.ImageKind;var x=t.OPS;var C=t.TextRenderingMode;var S=t.Util;var A=t.assert;var I=t.createPromiseCapability;var B=t.error;var R=t.info;var T=t.isArray;var O=t.isNum;var P=t.isString;var L=t.getLookupTableFactory;var M=t.warn;var E=r.Dict;var D=r.Name;var q=r.isCmd;var j=r.isDict;var F=r.isName;var U=r.isRef;var N=r.isStream;var _=a.DecodeStream;var z=a.JpegStream;var H=a.Stream;var G=i.Lexer;var X=i.Parser;var W=i.isEOF;var V=n.PDFImage;var K=s.ColorSpace;var Y=o.MurmurHash3_64;var J=l.ErrorFont;var Z=l.FontFlags;var Q=l.Font;var $=l.IdentityToUnicodeMap;var ee=l.ToUnicodeMap;var te=l.getFontType;var re=c.isPDFFunction;var ae=c.PDFFunction;var ie=h.Pattern;var ne=h.getTilingPatternIR;var se=u.CMapFactory;var oe=u.IdentityCMap;var le=f.getMetrics;var ce=d.bidi;var he=g.WinAnsiEncoding;var ue=g.StandardEncoding;var fe=g.MacRomanEncoding;var de=g.SymbolSetEncoding;var ge=g.ZapfDingbatsEncoding;var ve=g.getEncoding;var me=v.getStdFontMap;var pe=v.getSerifFonts;var be=v.getSymbolsFonts;var ye=m.getNormalizedUnicodes;var ke=m.reverseIfRtl;var we=m.getUnicodeForGlyph;var xe=p.getGlyphsUnicode;var Ce=function Pe(){var e={forceDataSchema:false,maxImageSize:-1,disableFontFace:false,cMapOptions:{url:null,packed:false}};function t(e,t,r,a){this.xref=e;this.resources=t;this.handler=r;this.forceDataSchema=a}t.prototype={canDecode:function(e){return e instanceof z&&t.isDecodable(e,this.xref,this.resources)},decode:function(e){var t=e.dict;var r=t.get("ColorSpace","CS");r=K.parse(r,this.xref,this.resources);var a=r.numComps;var i=this.handler.sendWithPromise("JpegDecode",[e.getIR(this.forceDataSchema),a]);return i.then(function(t){var r=t.data;return new H(r,0,r.length,e.dict)})}};t.isSupported=function c(e,t,r){var a=K.parse(e.dict.get("ColorSpace","CS"),t,r);return(a.name==="DeviceGray"||a.name==="DeviceRGB")&&a.isDefaultDecode(e.dict.get("Decode","D"))};t.isDecodable=function h(e,t,r){var a=K.parse(e.dict.get("ColorSpace","CS"),t,r);return(a.numComps===1||a.numComps===3)&&a.isDefaultDecode(e.dict.get("Decode","D"))};function r(t,r,a,i,n,s,o,l){this.pdfManager=t;this.xref=r;this.handler=a;this.pageIndex=i;this.uniquePrefix=n;this.idCounters=s;this.fontCache=o;this.options=l||e}var a=20;var i=100;function n(){this.reset()}n.prototype={check:function u(){if(++this.checked<i){return false}this.checked=0;return this.endTime<=Date.now()},reset:function f(){this.endTime=Date.now()+a;this.checked=0}};var s=Promise.resolve();var o=1,l=2;r.prototype={hasBlendModes:function d(e){if(!j(e)){return false}var t=Object.create(null);if(e.objId){t[e.objId]=true}var r=[e],a=this.xref;while(r.length){var i,n,s;var o=r.shift();var l=o.get("ExtGState");if(j(l)){var c=l.getKeys();for(n=0,s=c.length;n<s;n++){i=c[n];var h=l.get(i);var u=h.get("BM");if(F(u)&&u.name!=="Normal"){return true}}}var f=o.get("XObject");if(!j(f)){continue}var d=f.getKeys();for(n=0,s=d.length;n<s;n++){i=d[n];var g=f.getRaw(i);if(U(g)){if(t[g.toString()]){continue}g=a.fetch(g)}if(!N(g)){continue}if(g.dict.objId){if(t[g.dict.objId]){continue}t[g.dict.objId]=true}var v=g.dict.get("Resources");if(j(v)&&(!v.objId||!t[v.objId])){r.push(v);if(v.objId){t[v.objId]=true}}}}return false},buildFormXObject:function g(e,t,r,a,i,n){var s=t.dict.getArray("Matrix");var o=t.dict.getArray("BBox");var l=t.dict.get("Group");if(l){var c={matrix:s,bbox:o,smask:r,isolated:false,knockout:false};var h=l.get("S");var u;if(F(h)&&h.name==="Transparency"){c.isolated=l.get("I")||false;c.knockout=l.get("K")||false;u=l.has("CS")?K.parse(l.get("CS"),this.xref,e):null}if(r&&r.backdrop){u=u||K.singletons.rgb;r.backdrop=u.getRgb(r.backdrop,0)}a.addOp(x.beginGroup,[c])}a.addOp(x.paintFormXObjectBegin,[s,o]);return this.getOperatorList(t,i,t.dict.get("Resources")||e,a,n).then(function(){a.addOp(x.paintFormXObjectEnd,[]);if(l){a.addOp(x.endGroup,[c])}})},buildPaintImageXObject:function v(e,r,a,i,n,s){var o=this;var l=r.dict;var c=l.get("Width","W");var h=l.get("Height","H");if(!(c&&O(c))||!(h&&O(h))){M("Image dimensions are missing, or not numbers.");return}var u=this.options.maxImageSize;if(u!==-1&&c*h>u){M("Image exceeded maximum allowed size and was removed.");return}var f=l.get("ImageMask","IM")||false;var d,g;if(f){var v=l.get("Width","W");var m=l.get("Height","H");var p=v+7>>3;var b=r.getBytes(p*m);var y=l.get("Decode","D");var k=!!y&&y[0]>0;d=V.createMask(b,v,m,r instanceof _,k);d.cached=true;g=[d];i.addOp(x.paintImageMaskXObject,g);if(n){s[n]={fn:x.paintImageMaskXObject,args:g}}return}var w=l.get("SMask","SM")||false;var C=l.get("Mask")||false;var S=200;if(a&&!w&&!C&&!(r instanceof z)&&c+h<S){var A=new V(this.xref,e,r,a,null,null);d=A.createImageData(true);i.addOp(x.paintInlineImageXObject,[d]);return}var I=this.uniquePrefix||"";var B="img_"+I+ ++this.idCounters.obj;i.addDependency(B);g=[B,c,h];if(!w&&!C&&r instanceof z&&t.isSupported(r,this.xref,e)){i.addOp(x.paintJpegXObject,g);this.handler.send("obj",[B,this.pageIndex,"JpegStream",r.getIR(this.options.forceDataSchema)]);return}var R=null;if(r instanceof z||C instanceof z||w instanceof z){R=new t(o.xref,e,o.handler,o.options.forceDataSchema)}V.buildImage(o.handler,o.xref,e,r,a,R).then(function(e){var t=e.createImageData(false);o.handler.send("obj",[B,o.pageIndex,"Image",t],[t.data.buffer])}).then(undefined,function(e){M("Unable to decode image: "+e);o.handler.send("obj",[B,o.pageIndex,"Image",null])});i.addOp(x.paintImageXObject,g);if(n){s[n]={fn:x.paintImageXObject,args:g}}},handleSMask:function m(e,t,r,a,i){var n=e.get("G");var s={subtype:e.get("S").name,backdrop:e.get("BC")};var o=e.get("TR");if(re(o)){var l=ae.parse(this.xref,o);var c=new Uint8Array(256);var h=new Float32Array(1);for(var u=0;u<256;u++){h[0]=u/255;l(h,0,h,0);c[u]=h[0]*255|0}s.transferMap=c}return this.buildFormXObject(t,n,s,r,a,i.state.clone())},handleTilingType:function p(e,t,r,a,i,n,s){var o=new Ae;var l=[i.get("Resources"),r];var c=E.merge(this.xref,l);return this.getOperatorList(a,s,c,o).then(function(){n.addDependencies(o.dependencies);n.addOp(e,ne({fnArray:o.fnArray,argsArray:o.argsArray},i,t))})},handleSetFont:function w(e,t,r,a,i,n){var s;if(t){t=t.slice();s=t[0].name}var o=this;return this.loadFont(s,r,this.xref,e).then(function(t){if(!t.font.isType3Font){return t}return t.loadType3Data(o,e,a,i).then(function(){return t},function(e){o.handler.send("UnsupportedFeature",{featureId:k.font});return new Se("g_font_error",new J("Type3 font load error: "+e),t.font)})}).then(function(e){n.font=e.font;e.send(o.handler);return e.loadedName})},handleText:function L(e,t){var r=t.font;var a=r.charsToGlyphs(e);var i=!!(t.textRenderingMode&C.ADD_TO_PATH_FLAG);if(r.data&&(i||this.options.disableFontFace)){var n=function(e){if(!r.renderer.hasBuiltPath(e)){var t=r.renderer.getPathJs(e);this.handler.send("commonobj",[r.loadedName+"_path_"+e,"FontPath",t])}}.bind(this);for(var s=0,o=a.length;s<o;s++){var l=a[s];n(l.fontChar);var c=l.accent;if(c&&c.fontChar){n(c.fontChar)}}}return a},setGState:function q(e,t,r,a,i,n){var s=[];var o=t.getKeys();var l=this;var c=Promise.resolve();for(var h=0,u=o.length;h<u;h++){var f=o[h];var d=t.get(f);switch(f){case"Type":break;case"LW":case"LC":case"LJ":case"ML":case"D":case"RI":case"FL":case"CA":case"ca":s.push([f,d]);break;case"Font":c=c.then(function(){return l.handleSetFont(e,null,d[0],r,a,n.state).then(function(e){r.addDependency(e);s.push([f,[e,d[1]]])})});break;case"BM":s.push([f,d]);break;case"SMask":if(F(d)&&d.name==="None"){s.push([f,false]);break}if(j(d)){c=c.then(function(t){return l.handleSMask(t,e,r,a,n)}.bind(this,d));s.push([f,true])}else{M("Unsupported SMask type")}break;case"OP":case"op":case"OPM":case"BG":case"BG2":case"UCR":case"UCR2":case"TR":case"TR2":case"HT":case"SM":case"SA":case"AIS":case"TK":R("graphic state operator "+f);break;default:R("Unknown graphic state operator "+f);break}}return c.then(function(){if(s.length>0){r.addOp(x.setGState,[s])}})},loadFont:function G(e,t,r,a){function i(){return Promise.resolve(new Se("g_font_error",new J("Font "+e+" is not available"),t))}var n;if(t){A(U(t));n=t}else{var s=a.get("Font");if(s){n=s.getRaw(e)}else{M("fontRes not available");return i()}}if(!n){M("fontRef not available");return i()}if(this.fontCache.has(n)){return this.fontCache.get(n)}t=r.fetchIfRef(n);if(!j(t)){return i()}if(t.translated){return t.translated}var o=I();var l=this.preEvaluateFont(t,r);var c=l.descriptor;var h=n.num+"_"+n.gen;if(j(c)){if(!c.fontAliases){c.fontAliases=Object.create(null)}var u=c.fontAliases;var f=l.hash;if(u[f]){var d=u[f].aliasRef;if(d&&this.fontCache.has(d)){this.fontCache.putAlias(n,d);return this.fontCache.get(n)}}if(!u[f]){u[f]={fontID:Q.getFontID()}}u[f].aliasRef=n;h=u[f].fontID}var g=j(n);if(!g){this.fontCache.put(n,o.promise)}t.loadedName="g_"+this.pdfManager.docId+"_f"+(g?e.replace(/\W/g,""):h);t.translated=o.promise;var v;try{v=this.translateFont(l,r)}catch(m){v=Promise.reject(m)}var p=this;v.then(function(e){if(e.fontType!==undefined){var a=r.stats.fontTypes;a[e.fontType]=true}o.resolve(new Se(t.loadedName,e,t))},function(e){p.handler.send("UnsupportedFeature",{featureId:k.font});try{var a=l.descriptor;var i=a&&a.get("FontFile3");var n=i&&i.get("Subtype");var s=te(l.type,n&&n.name);var c=r.stats.fontTypes;c[s]=true}catch(h){}o.resolve(new Se(t.loadedName,new J(e instanceof Error?e.message:e),t))});return o.promise},buildPath:function X(e,t,r){var a=e.length-1;if(!r){r=[]}if(a<0||e.fnArray[a]!==x.constructPath){e.addOp(x.constructPath,[[t],r])}else{var i=e.argsArray[a];i[0].push(t);Array.prototype.push.apply(i[1],r)}},handleColorN:function W(e,t,r,a,i,n,s,c){var h=r[r.length-1];var u;if(F(h)&&(u=i.get(h.name))){var f=N(u)?u.dict:u;var d=f.get("PatternType");if(d===o){var g=a.base?a.base.getRgb(r,0):null;return this.handleTilingType(t,g,n,u,f,e,s)}else if(d===l){var v=f.get("Shading");var m=f.get("Matrix");u=ie.parseShading(v,m,c,n,this.handler);e.addOp(t,u.getIR());return Promise.resolve()}else{return Promise.reject("Unknown PatternType: "+d)}}e.addOp(t,r);return Promise.resolve()},getOperatorList:function Ce(e,t,r,a,i){var o=this;var l=this.xref;var c=Object.create(null);A(a);r=r||E.empty;var h=r.get("XObject")||E.empty;var u=r.get("Pattern")||E.empty;var f=new Ie(i||new Re);var d=new Te(e,l,f);var g=new n;return new Promise(function v(e,i){var n=function(t){t.then(function(){try{v(e,i)}catch(t){i(t)}},i)};t.ensureNotTerminated();g.reset();var m,p={},b,y,k;while(!(m=g.check())){p.args=null;if(!d.read(p)){break}var w=p.args;var C=p.fn;switch(C|0){case x.paintXObject:if(w[0].code){break}var S=w[0].name;if(!S){M("XObject must be referred to by name.");continue}if(c[S]!==undefined){a.addOp(c[S].fn,c[S].args);w=null;continue}var I=h.get(S);if(I){A(N(I),"XObject should be a stream");var T=I.dict.get("Subtype");A(F(T),"XObject should have a Name subtype");if(T.name==="Form"){f.save();n(o.buildFormXObject(r,I,null,a,t,f.state.clone()).then(function(){f.restore()}));return}else if(T.name==="Image"){o.buildPaintImageXObject(r,I,false,a,S,c);w=null;continue}else if(T.name==="PS"){R("Ignored XObject subtype PS");continue}else{B("Unhandled XObject subtype "+T.name)}}break;case x.setFont:var L=w[1];n(o.handleSetFont(r,w,null,a,t,f.state).then(function(e){a.addDependency(e);a.addOp(x.setFont,[e,L])}));return;case x.endInlineImage:var D=w[0].cacheKey;if(D){var q=c[D];if(q!==undefined){a.addOp(q.fn,q.args);w=null;continue}}o.buildPaintImageXObject(r,w[0],true,a,D,c);w=null;continue;case x.showText:w[0]=o.handleText(w[0],f.state);break;case x.showSpacedText:var U=w[0];var _=[];var z=U.length;var H=f.state;for(b=0;b<z;++b){var G=U[b];if(P(G)){Array.prototype.push.apply(_,o.handleText(G,H))}else if(O(G)){_.push(G)}}w[0]=_;C=x.showText;break;case x.nextLineShowText:a.addOp(x.nextLine);w[0]=o.handleText(w[0],f.state);C=x.showText;break;case x.nextLineSetSpacingShowText:a.addOp(x.nextLine);a.addOp(x.setWordSpacing,[w.shift()]);a.addOp(x.setCharSpacing,[w.shift()]);w[0]=o.handleText(w[0],f.state);C=x.showText;break;case x.setTextRenderingMode:f.state.textRenderingMode=w[0];break;case x.setFillColorSpace:f.state.fillColorSpace=K.parse(w[0],l,r);continue;case x.setStrokeColorSpace:f.state.strokeColorSpace=K.parse(w[0],l,r);continue;case x.setFillColor:k=f.state.fillColorSpace;w=k.getRgb(w,0);C=x.setFillRGBColor;break;case x.setStrokeColor:k=f.state.strokeColorSpace;w=k.getRgb(w,0);C=x.setStrokeRGBColor;break;case x.setFillGray:f.state.fillColorSpace=K.singletons.gray;w=K.singletons.gray.getRgb(w,0);C=x.setFillRGBColor;break;case x.setStrokeGray:f.state.strokeColorSpace=K.singletons.gray;w=K.singletons.gray.getRgb(w,0);C=x.setStrokeRGBColor;break;case x.setFillCMYKColor:f.state.fillColorSpace=K.singletons.cmyk;w=K.singletons.cmyk.getRgb(w,0);C=x.setFillRGBColor;break;case x.setStrokeCMYKColor:f.state.strokeColorSpace=K.singletons.cmyk;w=K.singletons.cmyk.getRgb(w,0);C=x.setStrokeRGBColor;break;case x.setFillRGBColor:f.state.fillColorSpace=K.singletons.rgb;w=K.singletons.rgb.getRgb(w,0);break;case x.setStrokeRGBColor:f.state.strokeColorSpace=K.singletons.rgb;w=K.singletons.rgb.getRgb(w,0);break;case x.setFillColorN:k=f.state.fillColorSpace;if(k.name==="Pattern"){n(o.handleColorN(a,x.setFillColorN,w,k,u,r,t,l));return}w=k.getRgb(w,0);C=x.setFillRGBColor;break;case x.setStrokeColorN:k=f.state.strokeColorSpace;if(k.name==="Pattern"){n(o.handleColorN(a,x.setStrokeColorN,w,k,u,r,t,l));return}w=k.getRgb(w,0);C=x.setStrokeRGBColor;break;case x.shadingFill:var X=r.get("Shading");if(!X){B("No shading resource found")}var W=X.get(w[0].name);if(!W){B("No shading object found")}var V=ie.parseShading(W,null,l,r,o.handler);var Y=V.getIR();w=[Y];C=x.shadingFill;break;case x.setGState:var J=w[0];var Z=r.get("ExtGState");if(!j(Z)||!Z.has(J.name)){break}var Q=Z.get(J.name);n(o.setGState(r,Q,a,t,l,f));return;case x.moveTo:case x.lineTo:case x.curveTo:case x.curveTo2:case x.curveTo3:case x.closePath:o.buildPath(a,C,w);continue;case x.rectangle:o.buildPath(a,C,w);continue;case x.markPoint:case x.markPointProps:case x.beginMarkedContent:case x.beginMarkedContentProps:case x.endMarkedContent:case x.beginCompat:case x.endCompat:continue;default:if(w!==null){for(b=0,y=w.length;b<y;b++){if(w[b]instanceof E){break}}if(b<y){M("getOperatorList - ignoring operator: "+C);continue}}}a.addOp(C,w)}if(m){n(s);return}for(b=0,y=d.savedStatesDepth;b<y;b++){a.addOp(x.restore,[])}e()})},getTextContent:function Oe(e,t,r,a,i){a=a||new Ie(new Be);var o=/\s/g;var l={items:[],styles:Object.create(null)};var c={initialized:false,str:[],width:0,height:0,vertical:false,lastAdvanceWidth:0,lastAdvanceHeight:0,textAdvanceScale:0,spaceWidth:0,fakeSpaceMin:Infinity,fakeMultiSpaceMin:Infinity,fakeMultiSpaceMax:-0,textRunBreakAllowed:false,transform:null,fontName:null};var h=.3;var u=1.5;var f=4;var d=this;var g=this.xref;r=g.fetchIfRef(r)||E.empty;var v=null;var m=Object.create(null);var p=new Te(e,g,a);var k;function w(){if(c.initialized){return c}var e=k.font;if(!(e.loadedName in l.styles)){l.styles[e.loadedName]={fontFamily:e.fallbackName,ascent:e.ascent,descent:e.descent,vertical:e.vertical}}c.fontName=e.loadedName;var t=[k.fontSize*k.textHScale,0,0,k.fontSize,0,k.textRise];if(e.isType3Font&&k.fontMatrix!==b&&k.fontSize===1){var r=e.bbox[3]-e.bbox[1];if(r>0){r=r*k.fontMatrix[3];t[3]*=r}}var a=S.transform(k.ctm,S.transform(k.textMatrix,t));c.transform=a;if(!e.vertical){c.width=0;c.height=Math.sqrt(a[2]*a[2]+a[3]*a[3]);c.vertical=false}else{c.width=Math.sqrt(a[0]*a[0]+a[1]*a[1]);c.height=0;c.vertical=true}var i=k.textLineMatrix[0];var n=k.textLineMatrix[1];var s=Math.sqrt(i*i+n*n);i=k.ctm[0];n=k.ctm[1];var o=Math.sqrt(i*i+n*n);c.textAdvanceScale=o*s;c.lastAdvanceWidth=0;c.lastAdvanceHeight=0;var d=e.spaceWidth/1e3*k.fontSize;if(d){c.spaceWidth=d;c.fakeSpaceMin=d*h;c.fakeMultiSpaceMin=d*u;c.fakeMultiSpaceMax=d*f;c.textRunBreakAllowed=!e.isMonospace}else{c.spaceWidth=0;c.fakeSpaceMin=Infinity;c.fakeMultiSpaceMin=Infinity;c.fakeMultiSpaceMax=0;c.textRunBreakAllowed=false}c.initialized=true;return c}function C(e){var t=0,r=e.length,a;while(t<r&&(a=e.charCodeAt(t))>=32&&a<=127){t++}return t<r?e.replace(o," "):e}function I(e){var t=e.str.join("");var r=ce(t,-1,e.vertical);return{str:i?C(r.str):r.str,dir:r.dir,width:e.width,height:e.height,transform:e.transform,fontName:e.fontName}}function B(e,t){return d.loadFont(e,t,g,r).then(function(e){k.font=e.font;k.fontMatrix=e.font.fontMatrix||b})}function R(e){var t=k.font;var r=w();var a=0;var i=0;var n=t.charsToGlyphs(e);var s=t.defaultVMetrics;for(var o=0;o<n.length;o++){var l=n[o];var c=null;var h=null;var u=null;if(t.vertical){if(l.vmetric){u=l.vmetric[0];c=l.vmetric[1];h=l.vmetric[2]}else{u=l.width;c=l.width*.5;h=s[2]}}else{u=l.width}var f=l.unicode;var d=ye();if(d[f]!==undefined){f=d[f]}f=ke(f);var g=k.charSpacing;if(l.isSpace){var v=k.wordSpacing;g+=v;if(v>0){O(v,r.str)}}var m=0;var p=0;if(!t.vertical){var b=u*k.fontMatrix[0];m=(b*k.fontSize+g)*k.textHScale;a+=m}else{var y=u*k.fontMatrix[0];p=y*k.fontSize+g;i+=p}k.translateTextMatrix(m,p);r.str.push(f)}if(!t.vertical){r.lastAdvanceWidth=a;r.width+=a*r.textAdvanceScale}else{r.lastAdvanceHeight=i;r.height+=Math.abs(i*r.textAdvanceScale)}return r}function O(e,t){if(e<c.fakeSpaceMin){return}if(e<c.fakeMultiSpaceMin){t.push(" ");return}var r=Math.round(e/c.spaceWidth);while(r-- >0){t.push(" ")}}function P(){if(!c.initialized){return}l.items.push(I(c));c.initialized=false;c.str.length=0}var L=new n;return new Promise(function M(e,n){var o=function(t){t.then(function(){try{M(e,n)}catch(t){n(t)}},n)};t.ensureNotTerminated();L.reset();var h,u={},f=[];while(!(h=L.check())){f.length=0;u.args=f;if(!p.read(u)){break}k=a.state;var g=u.fn;f=u.args;var b;switch(g|0){case x.setFont:P();k.fontSize=f[1];o(B(f[0].name));return;case x.setTextRise:P();k.textRise=f[0];break;case x.setHScale:P();k.textHScale=f[0]/100;break;case x.setLeading:P();k.leading=f[0];break;case x.moveText:var C=!k.font?false:(k.font.vertical?f[0]:f[1])===0;b=f[0]-f[1];if(C&&c.initialized&&b>0&&b<=c.fakeMultiSpaceMax){k.translateTextLineMatrix(f[0],f[1]);c.width+=f[0]-c.lastAdvanceWidth;c.height+=f[1]-c.lastAdvanceHeight;var I=f[0]-c.lastAdvanceWidth-(f[1]-c.lastAdvanceHeight);O(I,c.str);break}P();k.translateTextLineMatrix(f[0],f[1]);k.textMatrix=k.textLineMatrix.slice();break;case x.setLeadingMoveText:P();k.leading=-f[1];k.translateTextLineMatrix(f[0],f[1]);k.textMatrix=k.textLineMatrix.slice();break;case x.nextLine:P();k.carriageReturn();break;case x.setTextMatrix:P();k.setTextMatrix(f[0],f[1],f[2],f[3],f[4],f[5]);k.setTextLineMatrix(f[0],f[1],f[2],f[3],f[4],f[5]);break;case x.setCharSpacing:k.charSpacing=f[0];break;case x.setWordSpacing:k.wordSpacing=f[0];break;case x.beginText:P();k.textMatrix=y.slice();k.textLineMatrix=y.slice();break;case x.showSpacedText:var D=f[0];var q;for(var U=0,_=D.length;U<_;U++){if(typeof D[U]==="string"){R(D[U])}else{w();b=D[U]*k.fontSize/1e3;var z=false;if(k.font.vertical){q=b*(k.textHScale*k.textMatrix[2]+k.textMatrix[3]);k.translateTextMatrix(0,b);z=c.textRunBreakAllowed&&b>c.fakeMultiSpaceMax;if(!z){c.height+=q}}else{b=-b;q=b*(k.textHScale*k.textMatrix[0]+k.textMatrix[1]);k.translateTextMatrix(b,0);z=c.textRunBreakAllowed&&b>c.fakeMultiSpaceMax;if(!z){c.width+=q}}if(z){P()}else if(b>0){O(b,c.str)}}}break;case x.showText:R(f[0]);break;case x.nextLineShowText:P();k.carriageReturn();R(f[0]);break;case x.nextLineSetSpacingShowText:P();k.wordSpacing=f[0];k.charSpacing=f[1];k.carriageReturn();R(f[2]);break;case x.paintXObject:P();if(f[0].code){break}if(!v){v=r.get("XObject")||E.empty}var H=f[0].name;if(m.key===H){if(m.texts){S.appendToArray(l.items,m.texts.items);S.extendObj(l.styles,m.texts.styles)}break}var G=v.get(H);if(!G){break}A(N(G),"XObject should be a stream");var X=G.dict.get("Subtype");A(F(X),"XObject should have a Name subtype");if("Form"!==X.name){m.key=H;m.texts=null;break}a.save();var W=G.dict.get("Matrix");if(T(W)&&W.length===6){a.transform(W)}o(d.getTextContent(G,t,G.dict.get("Resources")||r,a,i).then(function(e){S.appendToArray(l.items,e.items);S.extendObj(l.styles,e.styles);a.restore();m.key=H;m.texts=e}));return;case x.setGState:P();var V=f[0];var K=r.get("ExtGState");if(!j(K)||!K.has(V.name)){break}var Y=K.get(V.name);var J=null;for(var Z in Y){if(Z==="Font"){A(!J);J=Y[Z]}}if(J){k.fontSize=J[1];o(B(J[0]));return}break}}if(h){o(s);return}P();e(l)})},extractDataStructures:function Pe(e,t,r,a){var i=e.get("ToUnicode")||t.get("ToUnicode");var n=i?this.readToUnicode(i):Promise.resolve(undefined);if(a.composite){var s=e.get("CIDSystemInfo");if(j(s)){a.cidSystemInfo={registry:s.get("Registry"),ordering:s.get("Ordering"),supplement:s.get("Supplement")}}var o=e.get("CIDToGIDMap");if(N(o)){a.cidToGidMap=this.readCidToGidMap(o)}}var l=[];var c=null;var h;if(e.has("Encoding")){h=e.get("Encoding");if(j(h)){c=h.get("BaseEncoding");c=F(c)?c.name:null;if(h.has("Differences")){var u=h.get("Differences");var f=0;for(var d=0,g=u.length;d<g;d++){var v=r.fetchIfRef(u[d]);if(O(v)){f=v}else if(F(v)){l[f++]=v.name}else{B("Invalid entry in 'Differences' array: "+v)}}}}else if(F(h)){c=h.name}else{B("Encoding is not a Name nor a Dict")}if(c!=="MacRomanEncoding"&&c!=="MacExpertEncoding"&&c!=="WinAnsiEncoding"){c=null}}if(c){a.defaultEncoding=ve(c).slice()}else{h=a.type==="TrueType"?he:ue;if(!!(a.flags&Z.Symbolic)){h=fe;if(!a.file){if(/Symbol/i.test(a.name)){h=de}else if(/Dingbats/i.test(a.name)){h=ge}}}a.defaultEncoding=h}a.differences=l;a.baseEncodingName=c;a.dict=e;return n.then(function(e){a.toUnicode=e;return this.buildToUnicode(a)}.bind(this)).then(function(e){a.toUnicode=e;return a})},buildToUnicode:function Le(e){if(e.toUnicode&&e.toUnicode.length!==0){return Promise.resolve(e.toUnicode)}var t,r;if(!e.composite){t=[];var a=e.defaultEncoding.slice();var i=e.baseEncodingName;var n=e.differences;for(r in n){a[r]=n[r]}var s=xe();for(r in a){var o=a[r];if(o===""){continue}else if(s[o]===undefined){var l=0;switch(o[0]){case"G":if(o.length===3){l=parseInt(o.substr(1),16)}break;case"g":if(o.length===5){l=parseInt(o.substr(1),16)}break;case"C":case"c":if(o.length>=3){l=+o.substr(1)}break;default:var c=we(o,s);if(c!==-1){l=c}}if(l){if(i&&l===+r){var h=ve(i);if(h&&(o=h[r])){t[r]=String.fromCharCode(s[o]);continue}}t[r]=String.fromCharCode(l)}continue}t[r]=String.fromCharCode(s[o])}return Promise.resolve(new ee(t))}if(e.composite&&(e.cMap.builtInCMap&&!(e.cMap instanceof oe)||e.cidSystemInfo.registry==="Adobe"&&(e.cidSystemInfo.ordering==="GB1"||e.cidSystemInfo.ordering==="CNS1"||e.cidSystemInfo.ordering==="Japan1"||e.cidSystemInfo.ordering==="Korea1"))){var u=e.cidSystemInfo.registry;var f=e.cidSystemInfo.ordering;var d=D.get(u+"-"+f+"-UCS2");return se.create(d,this.options.cMapOptions,null).then(function(r){var a=e.cMap;t=[];a.forEach(function(e,a){A(a<=65535,"Max size of CID is 65,535");var i=r.lookup(a);if(i){t[e]=String.fromCharCode((i.charCodeAt(0)<<8)+i.charCodeAt(1))}});return new ee(t)})}return Promise.resolve(new $(e.firstChar,e.lastChar))},readToUnicode:function Me(e){var t=e;if(F(t)){return se.create(t,this.options.cMapOptions,null).then(function(e){if(e instanceof oe){return new $(0,65535)}return new ee(e.getMap())})}else if(N(t)){return se.create(t,this.options.cMapOptions,null).then(function(e){if(e instanceof oe){return new $(0,65535)}var t=new Array(e.length);e.forEach(function(e,r){var a=[];for(var i=0;i<r.length;i+=2){var n=r.charCodeAt(i)<<8|r.charCodeAt(i+1);if((n&63488)!==55296){a.push(n);continue}i+=2;var s=r.charCodeAt(i)<<8|r.charCodeAt(i+1);a.push(((n&1023)<<10)+(s&1023)+65536)}t[e]=String.fromCharCode.apply(String,a)});return new ee(t)})}return Promise.resolve(null)},readCidToGidMap:function Ee(e){var t=e.getBytes();var r=[];for(var a=0,i=t.length;a<i;a++){var n=t[a++]<<8|t[a];if(n===0){continue}var s=a>>1;r[s]=n}return r},extractWidths:function De(e,t,r,a){var i=[];var n=0;var s=[];var o;var l,c,h,u,f,d,g;if(a.composite){n=e.get("DW")||1e3;g=e.get("W");if(g){for(l=0,c=g.length;l<c;l++){f=g[l++];d=t.fetchIfRef(g[l]);if(T(d)){for(h=0,u=d.length;h<u;h++){i[f++]=d[h]}}else{var v=g[++l];for(h=f;h<=d;h++){i[h]=v}}}}if(a.vertical){var m=e.get("DW2")||[880,-1e3];o=[m[1],n*.5,m[0]];m=e.get("W2");if(m){for(l=0,c=m.length;l<c;l++){f=m[l++];d=t.fetchIfRef(m[l]);if(T(d)){for(h=0,u=d.length;h<u;h++){s[f++]=[d[h++],d[h++],d[h]]}}else{var p=[m[++l],m[++l],m[++l]];for(h=f;h<=d;h++){s[h]=p}}}}}}else{var b=a.firstChar;g=e.get("Widths");if(g){h=b;for(l=0,c=g.length;l<c;l++){i[h++]=g[l]}n=parseFloat(r.get("MissingWidth"))||0}else{var y=e.get("BaseFont");if(F(y)){var k=this.getBaseFontMetrics(y.name);i=this.buildCharCodeToWidth(k.widths,a);n=k.defaultWidth}}}var w=true;var x=n;for(var C in i){var S=i[C];if(!S){continue}if(!x){x=S;continue}if(x!==S){w=false;break}}if(w){a.flags|=Z.FixedPitch}a.defaultWidth=n;a.widths=i;a.defaultVMetrics=o;a.vmetrics=s},isSerifFont:function qe(e){var t=e.split("-")[0];return t in pe()||t.search(/serif/gi)!==-1},getBaseFontMetrics:function je(e){var t=0;var r=[];var a=false;var i=me();var n=i[e]||e;var s=le();if(!(n in s)){if(this.isSerifFont(e)){n="Times-Roman"}else{n="Helvetica"}}var o=s[n];if(O(o)){t=o;a=true}else{r=o()}return{defaultWidth:t,monospace:a,widths:r}},buildCharCodeToWidth:function Fe(e,t){var r=Object.create(null);var a=t.differences;var i=t.defaultEncoding;for(var n=0;n<256;n++){if(n in a&&e[a[n]]){r[n]=e[a[n]];continue}if(n in i&&e[i[n]]){r[n]=e[i[n]];continue}}return r},preEvaluateFont:function Ue(e,t){var r=e;var a=e.get("Subtype");A(F(a),"invalid font Subtype");var i=false;var n;if(a.name==="Type0"){var s=e.get("DescendantFonts");if(!s){B("Descendant fonts are not specified")}e=T(s)?t.fetchIfRef(s[0]):s;a=e.get("Subtype");A(F(a),"invalid font Subtype");i=true}var o=e.get("FontDescriptor");if(o){var l=new Y;var c=r.getRaw("Encoding");if(F(c)){l.update(c.name)}else if(U(c)){l.update(c.num+"_"+c.gen)}else if(j(c)){var h=c.getKeys();for(var u=0,f=h.length;u<f;u++){var d=c.getRaw(h[u]);if(F(d)){l.update(d.name)}else if(U(d)){l.update(d.num+"_"+d.gen)}else if(T(d)){l.update(d.length.toString())}}}var g=e.get("ToUnicode")||r.get("ToUnicode");if(N(g)){var v=g.str||g;n=v.buffer?new Uint8Array(v.buffer.buffer,0,v.bufferLength):new Uint8Array(v.bytes.buffer,v.start,v.end-v.start);l.update(n)}else if(F(g)){l.update(g.name)}var m=e.get("Widths")||r.get("Widths");if(m){n=new Uint8Array(new Uint32Array(m).buffer);l.update(n)}}return{descriptor:o,dict:e,baseDict:r,composite:i,type:a.name,hash:l?l.hexdigest():""}},translateFont:function Ne(e,t){var r=e.baseDict;var a=e.dict;var i=e.composite;var n=e.descriptor;var s=e.type;var o=i?65535:255;var l=this.options.cMapOptions;var c;if(!n){if(s==="Type3"){n=new E(null);n.set("FontName",D.get(s));n.set("FontBBox",a.get("FontBBox"))}else{var h=a.get("BaseFont");if(!F(h)){B("Base font is not specified")}h=h.name.replace(/[,_]/g,"-");var u=this.getBaseFontMetrics(h);var f=h.split("-")[0];var d=(this.isSerifFont(f)?Z.Serif:0)|(u.monospace?Z.FixedPitch:0)|(be()[f]?Z.Symbolic:Z.Nonsymbolic);c={type:s,name:h,widths:u.widths,defaultWidth:u.defaultWidth,flags:d,firstChar:0,lastChar:o};return this.extractDataStructures(a,a,t,c).then(function(e){e.widths=this.buildCharCodeToWidth(u.widths,e);return new Q(h,null,e)}.bind(this))}}var g=a.get("FirstChar")||0;var v=a.get("LastChar")||o;var m=n.get("FontName");var p=a.get("BaseFont");if(P(m)){m=D.get(m)}if(P(p)){p=D.get(p)}if(s!=="Type3"){var y=m&&m.name;var k=p&&p.name;if(y!==k){R("The FontDescriptor's FontName is \""+y+'" but should be the same as the Font\'s BaseFont "'+k+'"');if(y&&k&&k.indexOf(y)===0){m=p}}}m=m||p;A(F(m),"invalid font name");var w=n.get("FontFile","FontFile2","FontFile3");if(w){if(w.dict){var x=w.dict.get("Subtype");if(x){x=x.name}var C=w.dict.get("Length1");var S=w.dict.get("Length2");var I=w.dict.get("Length3")}}c={type:s,name:m.name,subtype:x,file:w,length1:C,length2:S,length3:I,loadedName:r.loadedName,composite:i,wideChars:i,fixedPitch:false,fontMatrix:a.get("FontMatrix")||b,firstChar:g||0,lastChar:v||o,bbox:n.get("FontBBox"),ascent:n.get("Ascent"),descent:n.get("Descent"),xHeight:n.get("XHeight"),capHeight:n.get("CapHeight"),flags:n.get("Flags"),italicAngle:n.get("ItalicAngle"),coded:false};var T;if(i){var O=r.get("Encoding");if(F(O)){c.cidEncoding=O.name}T=se.create(O,l,null).then(function(e){c.cMap=e;c.vertical=c.cMap.vertical})}else{T=Promise.resolve(undefined)}return T.then(function(){return this.extractDataStructures(a,r,t,c); }.bind(this)).then(function(e){this.extractWidths(a,t,n,e);if(s==="Type3"){e.isType3Font=true}return new Q(m.name,w,e)}.bind(this))}};return r}();var Se=function Le(){function e(e,t,r){this.loadedName=e;this.font=t;this.dict=r;this.type3Loaded=null;this.sent=false}e.prototype={send:function(e){if(this.sent){return}var t=this.font.exportData();e.send("commonobj",[this.loadedName,"Font",t]);this.sent=true},loadType3Data:function(e,t,r,a){A(this.font.isType3Font);if(this.type3Loaded){return this.type3Loaded}var i=this.font;var n=Promise.resolve();var s=this.dict.get("CharProcs");var o=this.dict.get("Resources")||t;var l=s.getKeys();var c=Object.create(null);for(var h=0,u=l.length;h<u;++h){n=n.then(function(t){var i=s.get(t);var n=new Ae;return e.getOperatorList(i,a,o,n).then(function(){c[t]=n.getIR();r.addDependencies(n.dependencies)},function(e){M('Type3 font resource "'+t+'" is not available');var r=new Ae;c[t]=r.getIR()})}.bind(this,l[h]))}this.type3Loaded=n.then(function(){i.charProcOperatorList=c});return this.type3Loaded}};return e}();var Ae=function Me(){var e=1e3;var t=e-5;function r(e){var t=[];var r=e.fnArray,a=e.argsArray;for(var i=0,n=e.length;i<n;i++){switch(r[i]){case x.paintInlineImageXObject:case x.paintInlineImageXObjectGroup:case x.paintImageMaskXObject:var s=a[i][0];if(!s.cached){t.push(s.data.buffer)}break}}return t}function a(e,t,r){this.messageHandler=t;this.fnArray=[];this.argsArray=[];this.dependencies=Object.create(null);this._totalLength=0;this.pageIndex=r;this.intent=e}a.prototype={get length(){return this.argsArray.length},get totalLength(){return this._totalLength+this.length},addOp:function(r,a){this.fnArray.push(r);this.argsArray.push(a);if(this.messageHandler){if(this.fnArray.length>=e){this.flush()}else if(this.fnArray.length>=t&&(r===x.restore||r===x.endText)){this.flush()}}},addDependency:function(e){if(e in this.dependencies){return}this.dependencies[e]=true;this.addOp(x.dependency,[e])},addDependencies:function(e){for(var t in e){this.addDependency(t)}},addOpList:function(e){S.extendObj(this.dependencies,e.dependencies);for(var t=0,r=e.length;t<r;t++){this.addOp(e.fnArray[t],e.argsArray[t])}},getIR:function(){return{fnArray:this.fnArray,argsArray:this.argsArray,length:this.length}},flush:function(e){if(this.intent!=="oplist"){(new Oe).optimize(this)}var t=r(this);var a=this.length;this._totalLength+=a;this.messageHandler.send("RenderPageChunk",{operatorList:{fnArray:this.fnArray,argsArray:this.argsArray,lastChunk:e,length:a},pageIndex:this.pageIndex,intent:this.intent},t);this.dependencies=Object.create(null);this.fnArray.length=0;this.argsArray.length=0}};return a}();var Ie=function Ee(){function e(e){this.state=e;this.stateStack=[]}e.prototype={save:function(){var e=this.state;this.stateStack.push(this.state);this.state=e.clone()},restore:function(){var e=this.stateStack.pop();if(e){this.state=e}},transform:function(e){this.state.ctm=S.transform(this.state.ctm,e)}};return e}();var Be=function De(){function e(){this.ctm=new Float32Array(y);this.fontSize=0;this.font=null;this.fontMatrix=b;this.textMatrix=y.slice();this.textLineMatrix=y.slice();this.charSpacing=0;this.wordSpacing=0;this.leading=0;this.textHScale=1;this.textRise=0}e.prototype={setTextMatrix:function t(e,r,a,i,n,s){var o=this.textMatrix;o[0]=e;o[1]=r;o[2]=a;o[3]=i;o[4]=n;o[5]=s},setTextLineMatrix:function r(e,t,a,i,n,s){var o=this.textLineMatrix;o[0]=e;o[1]=t;o[2]=a;o[3]=i;o[4]=n;o[5]=s},translateTextMatrix:function a(e,t){var r=this.textMatrix;r[4]=r[0]*e+r[2]*t+r[4];r[5]=r[1]*e+r[3]*t+r[5]},translateTextLineMatrix:function i(e,t){var r=this.textLineMatrix;r[4]=r[0]*e+r[2]*t+r[4];r[5]=r[1]*e+r[3]*t+r[5]},calcRenderMatrix:function n(e){var t=[this.fontSize*this.textHScale,0,0,this.fontSize,0,this.textRise];return S.transform(e,S.transform(this.textMatrix,t))},carriageReturn:function s(){this.translateTextLineMatrix(0,-this.leading);this.textMatrix=this.textLineMatrix.slice()},clone:function o(){var e=Object.create(this);e.textMatrix=this.textMatrix.slice();e.textLineMatrix=this.textLineMatrix.slice();e.fontMatrix=this.fontMatrix.slice();return e}};return e}();var Re=function qe(){function e(){this.ctm=new Float32Array(y);this.font=null;this.textRenderingMode=C.FILL;this.fillColorSpace=K.singletons.gray;this.strokeColorSpace=K.singletons.gray}e.prototype={clone:function t(){return Object.create(this)}};return e}();var Te=function je(){var e=L(function(e){e["w"]={id:x.setLineWidth,numArgs:1,variableArgs:false};e["J"]={id:x.setLineCap,numArgs:1,variableArgs:false};e["j"]={id:x.setLineJoin,numArgs:1,variableArgs:false};e["M"]={id:x.setMiterLimit,numArgs:1,variableArgs:false};e["d"]={id:x.setDash,numArgs:2,variableArgs:false};e["ri"]={id:x.setRenderingIntent,numArgs:1,variableArgs:false};e["i"]={id:x.setFlatness,numArgs:1,variableArgs:false};e["gs"]={id:x.setGState,numArgs:1,variableArgs:false};e["q"]={id:x.save,numArgs:0,variableArgs:false};e["Q"]={id:x.restore,numArgs:0,variableArgs:false};e["cm"]={id:x.transform,numArgs:6,variableArgs:false};e["m"]={id:x.moveTo,numArgs:2,variableArgs:false};e["l"]={id:x.lineTo,numArgs:2,variableArgs:false};e["c"]={id:x.curveTo,numArgs:6,variableArgs:false};e["v"]={id:x.curveTo2,numArgs:4,variableArgs:false};e["y"]={id:x.curveTo3,numArgs:4,variableArgs:false};e["h"]={id:x.closePath,numArgs:0,variableArgs:false};e["re"]={id:x.rectangle,numArgs:4,variableArgs:false};e["S"]={id:x.stroke,numArgs:0,variableArgs:false};e["s"]={id:x.closeStroke,numArgs:0,variableArgs:false};e["f"]={id:x.fill,numArgs:0,variableArgs:false};e["F"]={id:x.fill,numArgs:0,variableArgs:false};e["f*"]={id:x.eoFill,numArgs:0,variableArgs:false};e["B"]={id:x.fillStroke,numArgs:0,variableArgs:false};e["B*"]={id:x.eoFillStroke,numArgs:0,variableArgs:false};e["b"]={id:x.closeFillStroke,numArgs:0,variableArgs:false};e["b*"]={id:x.closeEOFillStroke,numArgs:0,variableArgs:false};e["n"]={id:x.endPath,numArgs:0,variableArgs:false};e["W"]={id:x.clip,numArgs:0,variableArgs:false};e["W*"]={id:x.eoClip,numArgs:0,variableArgs:false};e["BT"]={id:x.beginText,numArgs:0,variableArgs:false};e["ET"]={id:x.endText,numArgs:0,variableArgs:false};e["Tc"]={id:x.setCharSpacing,numArgs:1,variableArgs:false};e["Tw"]={id:x.setWordSpacing,numArgs:1,variableArgs:false};e["Tz"]={id:x.setHScale,numArgs:1,variableArgs:false};e["TL"]={id:x.setLeading,numArgs:1,variableArgs:false};e["Tf"]={id:x.setFont,numArgs:2,variableArgs:false};e["Tr"]={id:x.setTextRenderingMode,numArgs:1,variableArgs:false};e["Ts"]={id:x.setTextRise,numArgs:1,variableArgs:false};e["Td"]={id:x.moveText,numArgs:2,variableArgs:false};e["TD"]={id:x.setLeadingMoveText,numArgs:2,variableArgs:false};e["Tm"]={id:x.setTextMatrix,numArgs:6,variableArgs:false};e["T*"]={id:x.nextLine,numArgs:0,variableArgs:false};e["Tj"]={id:x.showText,numArgs:1,variableArgs:false};e["TJ"]={id:x.showSpacedText,numArgs:1,variableArgs:false};e["'"]={id:x.nextLineShowText,numArgs:1,variableArgs:false};e['"']={id:x.nextLineSetSpacingShowText,numArgs:3,variableArgs:false};e["d0"]={id:x.setCharWidth,numArgs:2,variableArgs:false};e["d1"]={id:x.setCharWidthAndBounds,numArgs:6,variableArgs:false};e["CS"]={id:x.setStrokeColorSpace,numArgs:1,variableArgs:false};e["cs"]={id:x.setFillColorSpace,numArgs:1,variableArgs:false};e["SC"]={id:x.setStrokeColor,numArgs:4,variableArgs:true};e["SCN"]={id:x.setStrokeColorN,numArgs:33,variableArgs:true};e["sc"]={id:x.setFillColor,numArgs:4,variableArgs:true};e["scn"]={id:x.setFillColorN,numArgs:33,variableArgs:true};e["G"]={id:x.setStrokeGray,numArgs:1,variableArgs:false};e["g"]={id:x.setFillGray,numArgs:1,variableArgs:false};e["RG"]={id:x.setStrokeRGBColor,numArgs:3,variableArgs:false};e["rg"]={id:x.setFillRGBColor,numArgs:3,variableArgs:false};e["K"]={id:x.setStrokeCMYKColor,numArgs:4,variableArgs:false};e["k"]={id:x.setFillCMYKColor,numArgs:4,variableArgs:false};e["sh"]={id:x.shadingFill,numArgs:1,variableArgs:false};e["BI"]={id:x.beginInlineImage,numArgs:0,variableArgs:false};e["ID"]={id:x.beginImageData,numArgs:0,variableArgs:false};e["EI"]={id:x.endInlineImage,numArgs:1,variableArgs:false};e["Do"]={id:x.paintXObject,numArgs:1,variableArgs:false};e["MP"]={id:x.markPoint,numArgs:1,variableArgs:false};e["DP"]={id:x.markPointProps,numArgs:2,variableArgs:false};e["BMC"]={id:x.beginMarkedContent,numArgs:1,variableArgs:false};e["BDC"]={id:x.beginMarkedContentProps,numArgs:2,variableArgs:false};e["EMC"]={id:x.endMarkedContent,numArgs:0,variableArgs:false};e["BX"]={id:x.beginCompat,numArgs:0,variableArgs:false};e["EX"]={id:x.endCompat,numArgs:0,variableArgs:false};e["BM"]=null;e["BD"]=null;e["true"]=null;e["fa"]=null;e["fal"]=null;e["fals"]=null;e["false"]=null;e["nu"]=null;e["nul"]=null;e["null"]=null});function t(t,r,a){this.opMap=e();this.parser=new X(new G(t,this.opMap),false,r);this.stateManager=a;this.nonProcessedArgs=[]}t.prototype={get savedStatesDepth(){return this.stateManager.stateStack.length},read:function r(e){var t=e.args;while(true){var r=this.parser.getObj();if(q(r)){var a=r.cmd;var i=this.opMap[a];if(!i){M('Unknown command "'+a+'"');continue}var n=i.id;var s=i.numArgs;var o=t!==null?t.length:0;if(!i.variableArgs){if(o!==s){var l=this.nonProcessedArgs;while(o>s){l.push(t.shift());o--}while(o<s&&l.length!==0){if(!t){t=[]}t.unshift(l.pop());o++}}if(o<s){R("Command "+n+": because expected "+s+" args, but received "+o+" args; skipping");t=null;continue}}else if(o>s){R("Command "+n+": expected [0,"+s+"] args, but received "+o+" args")}this.preprocessCommand(n,t);e.fn=n;e.args=t;return true}else{if(W(r)){return false}if(r!==null){if(!t){t=[]}t.push(r);A(t.length<=33,"Too many arguments")}}}},preprocessCommand:function a(e,t){switch(e|0){case x.save:this.stateManager.save();break;case x.restore:this.stateManager.restore();break;case x.transform:this.stateManager.transform(t);break}}};return t}();var Oe=function Fe(){function e(e,t,r){var a=e;for(var i=0,n=t.length-1;i<n;i++){var s=t[i];a=a[s]||(a[s]=[])}a[t[t.length-1]]=r}function t(e,t,r,a){var i=e+2;for(var n=0;n<t;n++){var s=a[i+4*n];var o=s.length===1&&s[0];if(o&&o.width===1&&o.height===1&&(!o.data.length||o.data.length===1&&o.data[0]===0)){r[i+4*n]=x.paintSolidColorImageMask;continue}break}return t-n}var r=[];e(r,[x.save,x.transform,x.paintInlineImageXObject,x.restore],function i(e){var t=10;var r=200;var a=1e3;var i=1;var n=e.fnArray,s=e.argsArray;var o=e.iCurr;var l=o-3;var c=o-2;var h=o-1;var u=l+4;var f=n.length;while(u+3<f){if(n[u]!==x.save||n[u+1]!==x.transform||n[u+2]!==x.paintInlineImageXObject||n[u+3]!==x.restore){break}u+=4}var d=Math.min((u-l)/4,r);if(d<t){return u}var g=0;var v=[],m=0;var p=i,b=i;var y;for(y=0;y<d;y++){var k=s[c+(y<<2)];var C=s[h+(y<<2)][0];if(p+C.width>a){g=Math.max(g,p);b+=m+2*i;p=0;m=0}v.push({transform:k,x:p,y:b,w:C.width,h:C.height});p+=C.width+2*i;m=Math.max(m,C.height)}var S=Math.max(g,p)+i;var A=b+m+i;var I=new Uint8Array(S*A*4);var B=S<<2;for(y=0;y<d;y++){var R=s[h+(y<<2)][0].data;var T=v[y].w<<2;var O=0;var P=v[y].x+v[y].y*S<<2;I.set(R.subarray(0,T),P-B);for(var L=0,M=v[y].h;L<M;L++){I.set(R.subarray(O,O+T),P);O+=T;P+=B}I.set(R.subarray(O-T,O),P);while(P>=0){R[P-4]=R[P];R[P-3]=R[P+1];R[P-2]=R[P+2];R[P-1]=R[P+3];R[P+T]=R[P+T-4];R[P+T+1]=R[P+T-3];R[P+T+2]=R[P+T-2];R[P+T+3]=R[P+T-1];P-=B}}n.splice(l,d*4,x.paintInlineImageXObjectGroup);s.splice(l,d*4,[{width:S,height:A,kind:w.RGBA_32BPP,data:I},v]);return l+1});e(r,[x.save,x.transform,x.paintImageMaskXObject,x.restore],function n(e){var r=10;var a=100;var i=1e3;var n=e.fnArray,s=e.argsArray;var o=e.iCurr;var l=o-3;var c=o-2;var h=o-1;var u=l+4;var f=n.length;while(u+3<f){if(n[u]!==x.save||n[u+1]!==x.transform||n[u+2]!==x.paintImageMaskXObject||n[u+3]!==x.restore){break}u+=4}var d=(u-l)/4;d=t(l,d,n,s);if(d<r){return u}var g;var v=false;var m,p;var b=s[h][0];if(s[c][1]===0&&s[c][2]===0){v=true;var y=s[c][0];var k=s[c][3];m=c+4;var w=h+4;for(g=1;g<d;g++,m+=4,w+=4){p=s[m];if(s[w][0]!==b||p[0]!==y||p[1]!==0||p[2]!==0||p[3]!==k){if(g<r){v=false}else{d=g}break}}}if(v){d=Math.min(d,i);var C=new Float32Array(d*2);m=c;for(g=0;g<d;g++,m+=4){p=s[m];C[g<<1]=p[4];C[(g<<1)+1]=p[5]}n.splice(l,d*4,x.paintImageMaskXObjectRepeat);s.splice(l,d*4,[b,y,k,C])}else{d=Math.min(d,a);var S=[];for(g=0;g<d;g++){p=s[c+(g<<2)];var A=s[h+(g<<2)][0];S.push({data:A.data,width:A.width,height:A.height,transform:p})}n.splice(l,d*4,x.paintImageMaskXObjectGroup);s.splice(l,d*4,[S])}return l+1});e(r,[x.save,x.transform,x.paintImageXObject,x.restore],function(e){var t=3;var r=1e3;var a=e.fnArray,i=e.argsArray;var n=e.iCurr;var s=n-3;var o=n-2;var l=n-1;var c=n;if(i[o][1]!==0||i[o][2]!==0){return c+1}var h=i[l][0];var u=i[o][0];var f=i[o][3];var d=s+4;var g=a.length;while(d+3<g){if(a[d]!==x.save||a[d+1]!==x.transform||a[d+2]!==x.paintImageXObject||a[d+3]!==x.restore){break}if(i[d+1][0]!==u||i[d+1][1]!==0||i[d+1][2]!==0||i[d+1][3]!==f){break}if(i[d+2][0]!==h){break}d+=4}var v=Math.min((d-s)/4,r);if(v<t){return d}var m=new Float32Array(v*2);var p=o;for(var b=0;b<v;b++,p+=4){var y=i[p];m[b<<1]=y[4];m[(b<<1)+1]=y[5]}var k=[h,u,f,m];a.splice(s,v*4,x.paintImageXObjectRepeat);i.splice(s,v*4,k);return s+1});e(r,[x.beginText,x.setFont,x.setTextMatrix,x.showText,x.endText],function(e){var t=3;var r=1e3;var a=e.fnArray,i=e.argsArray;var n=e.iCurr;var s=n-4;var o=n-3;var l=n-2;var c=n-1;var h=n;var u=i[o][0];var f=i[o][1];var d=s+5;var g=a.length;while(d+4<g){if(a[d]!==x.beginText||a[d+1]!==x.setFont||a[d+2]!==x.setTextMatrix||a[d+3]!==x.showText||a[d+4]!==x.endText){break}if(i[d+1][0]!==u||i[d+1][1]!==f){break}d+=5}var v=Math.min((d-s)/5,r);if(v<t){return d}var m=s;if(s>=4&&a[s-4]===a[o]&&a[s-3]===a[l]&&a[s-2]===a[c]&&a[s-1]===a[h]&&i[s-4][0]===u&&i[s-4][1]===f){v++;m-=5}var p=m+4;for(var b=1;b<v;b++){a.splice(p,3);i.splice(p,3);p+=2}return p+1});function a(){}a.prototype={optimize:function s(e){var t=e.fnArray,a=e.argsArray;var i={iCurr:0,fnArray:t,argsArray:a};var n;var s=0,o=t.length;while(s<o){n=(n||r)[t[s]];if(typeof n==="function"){i.iCurr=s;s=n(i);n=undefined;o=i.fnArray.length}else{s++}}}};return a}();e.OperatorList=Ae;e.PartialEvaluator=Ce});(function(e,t){{t(e.pdfjsCoreAnnotation={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream,e.pdfjsCoreColorSpace,e.pdfjsCoreObj,e.pdfjsCoreEvaluator)}})(this,function(e,t,r,a,i,n,s){var o=t.AnnotationBorderStyleType;var l=t.AnnotationFlag;var c=t.AnnotationType;var h=t.OPS;var u=t.Util;var f=t.isBool;var d=t.isString;var g=t.isArray;var v=t.isInt;var m=t.isValidUrl;var p=t.stringToBytes;var b=t.stringToPDFString;var y=t.stringToUTF8String;var k=t.warn;var w=r.Dict;var x=r.isDict;var C=r.isName;var S=a.Stream;var A=i.ColorSpace;var I=n.ObjectLoader;var B=n.FileSpec;var R=s.OperatorList;function T(){}T.prototype={create:function z(e,t){var r=e.fetchIfRef(t);if(!x(r)){return}var a=r.get("Subtype");a=C(a)?a.name:"";var i={xref:e,dict:r,ref:t};switch(a){case"Link":return new D(i);case"Text":return new E(i);case"Widget":var n=u.getInheritableProperty(r,"FT");if(C(n)&&n.name==="Tx"){return new M(i)}return new L(i);case"Popup":return new q(i);case"Highlight":return new j(i);case"Underline":return new F(i);case"Squiggly":return new U(i);case"StrikeOut":return new N(i);case"FileAttachment":return new _(i);default:k('Unimplemented annotation type "'+a+'", '+"falling back to base annotation");return new O(i)}}};var O=function H(){function e(e,t,r){var a=u.getAxialAlignedBoundingBox(t,r);var i=a[0];var n=a[1];var s=a[2];var o=a[3];if(i===s||n===o){return[1,0,0,1,e[0],e[1]]}var l=(e[2]-e[0])/(s-i);var c=(e[3]-e[1])/(o-n);return[l,0,0,c,e[0]-i*l,e[1]-n*c]}function t(e){var t=e.get("AP");if(!x(t)){return}var r;var a=t.get("N");if(x(a)){var i=e.get("AS");if(i&&a.has(i.name)){r=a.get(i.name)}}else{r=a}return r}function r(e){var r=e.dict;this.setFlags(r.get("F"));this.setRectangle(r.getArray("Rect"));this.setColor(r.get("C"));this.setBorderStyle(r);this.appearance=t(r);this.data={};this.data.id=e.ref.toString();this.data.subtype=r.get("Subtype").name;this.data.annotationFlags=this.flags;this.data.rect=this.rectangle;this.data.color=this.color;this.data.borderStyle=this.borderStyle;this.data.hasAppearance=!!this.appearance}r.prototype={get viewable(){if(this.flags){return!this.hasFlag(l.INVISIBLE)&&!this.hasFlag(l.HIDDEN)&&!this.hasFlag(l.NOVIEW)}return true},get printable(){if(this.flags){return this.hasFlag(l.PRINT)&&!this.hasFlag(l.INVISIBLE)&&!this.hasFlag(l.HIDDEN)}return false},setFlags:function a(e){if(v(e)){this.flags=e}else{this.flags=0}},hasFlag:function i(e){if(this.flags){return(this.flags&e)>0}return false},setRectangle:function n(e){if(g(e)&&e.length===4){this.rectangle=u.normalizeRect(e)}else{this.rectangle=[0,0,0,0]}},setColor:function s(e){var t=new Uint8Array(3);if(!g(e)){this.color=t;return}switch(e.length){case 0:this.color=null;break;case 1:A.singletons.gray.getRgbItem(e,0,t,0);this.color=t;break;case 3:A.singletons.rgb.getRgbItem(e,0,t,0);this.color=t;break;case 4:A.singletons.cmyk.getRgbItem(e,0,t,0);this.color=t;break;default:this.color=t;break}},setBorderStyle:function o(e){this.borderStyle=new P;if(!x(e)){return}if(e.has("BS")){var t=e.get("BS");var r;if(!t.has("Type")||C(r=t.get("Type"))&&r.name==="Border"){this.borderStyle.setWidth(t.get("W"));this.borderStyle.setStyle(t.get("S"));this.borderStyle.setDashArray(t.get("D"))}}else if(e.has("Border")){var a=e.get("Border");if(g(a)&&a.length>=3){this.borderStyle.setHorizontalCornerRadius(a[0]);this.borderStyle.setVerticalCornerRadius(a[1]);this.borderStyle.setWidth(a[2]);if(a.length===4){this.borderStyle.setDashArray(a[3])}}}else{this.borderStyle.setWidth(0)}},_preparePopup:function c(e){if(!e.has("C")){this.data.color=null}this.data.hasPopup=e.has("Popup");this.data.title=b(e.get("T")||"");this.data.contents=b(e.get("Contents")||"")},loadResources:function f(e){return new Promise(function(t,r){this.appearance.dict.getAsync("Resources").then(function(a){if(!a){t();return}var i=new I(a.map,e,a.xref);i.load().then(function(){t(a)},r)},r)}.bind(this))},getOperatorList:function d(t,r){if(!this.appearance){return Promise.resolve(new R)}var a=this.data;var i=this.appearance.dict;var n=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]);var s=i.get("BBox")||[0,0,1,1];var o=i.get("Matrix")||[1,0,0,1,0,0];var l=e(a.rect,s,o);var c=this;return n.then(function(e){var i=new R;i.addOp(h.beginAnnotation,[a.rect,l,o]);return t.getOperatorList(c.appearance,r,e,i).then(function(){i.addOp(h.endAnnotation,[]);c.appearance.reset();return i})})}};r.appendToOperatorList=function m(e,t,r,a,i){var n=[];for(var s=0,o=e.length;s<o;++s){if(i==="display"&&e[s].viewable||i==="print"&&e[s].printable){n.push(e[s].getOperatorList(r,a))}}return Promise.all(n).then(function(e){t.addOp(h.beginAnnotations,[]);for(var r=0,a=e.length;r<a;++r){t.addOpList(e[r])}t.addOp(h.endAnnotations,[])})};return r}();var P=function G(){function e(){this.width=1;this.style=o.SOLID;this.dashArray=[3];this.horizontalCornerRadius=0;this.verticalCornerRadius=0}e.prototype={setWidth:function t(e){if(e===(e|0)){this.width=e}},setStyle:function r(e){if(!e){return}switch(e.name){case"S":this.style=o.SOLID;break;case"D":this.style=o.DASHED;break;case"B":this.style=o.BEVELED;break;case"I":this.style=o.INSET;break;case"U":this.style=o.UNDERLINE;break;default:break}},setDashArray:function a(e){if(g(e)&&e.length>0){var t=true;var r=true;for(var a=0,i=e.length;a<i;a++){var n=e[a];var s=+n>=0;if(!s){t=false;break}else if(n>0){r=false}}if(t&&!r){this.dashArray=e}else{this.width=0}}else if(e){this.width=0}},setHorizontalCornerRadius:function i(e){if(e===(e|0)){this.horizontalCornerRadius=e}},setVerticalCornerRadius:function n(e){if(e===(e|0)){this.verticalCornerRadius=e}}};return e}();var L=function X(){function e(e){O.call(this,e);var t=e.dict;var r=this.data;r.annotationType=c.WIDGET;r.fieldValue=b(u.getInheritableProperty(t,"V")||"");r.alternativeText=b(t.get("TU")||"");r.defaultAppearance=u.getInheritableProperty(t,"DA")||"";var a=u.getInheritableProperty(t,"FT");r.fieldType=C(a)?a.name:"";r.fieldFlags=u.getInheritableProperty(t,"Ff")||0;this.fieldResources=u.getInheritableProperty(t,"DR")||w.empty;if(r.fieldType==="Sig"){k("unimplemented annotation type: Widget signature");this.setFlags(l.HIDDEN)}var i=[];var n=t;var s=e.ref;while(n){var o=n.get("Parent");var h=n.getRaw("Parent");var f=n.get("T");if(f){i.unshift(b(f))}else if(o&&s){var d=o.get("Kids");var g,v;for(g=0,v=d.length;g<v;g++){var m=d[g];if(m.num===s.num&&m.gen===s.gen){break}}i.unshift("`"+g)}n=o;s=h}r.fullName=i.join(".")}u.inherit(e,O,{});return e}();var M=function W(){function e(e){L.call(this,e);this.data.textAlignment=u.getInheritableProperty(e.dict,"Q")}u.inherit(e,L,{getOperatorList:function t(e,r){if(this.appearance){return O.prototype.getOperatorList.call(this,e,r)}var a=new R;var i=this.data;if(!i.defaultAppearance){return Promise.resolve(a)}var n=new S(p(i.defaultAppearance));return e.getOperatorList(n,r,this.fieldResources,a).then(function(){return a})}});return e}();var E=function V(){var e=22;function t(t){O.call(this,t);this.data.annotationType=c.TEXT;if(this.data.hasAppearance){this.data.name="NoIcon"}else{this.data.rect[1]=this.data.rect[3]-e;this.data.rect[2]=this.data.rect[0]+e;this.data.name=t.dict.has("Name")?t.dict.get("Name").name:"Note"}this._preparePopup(t.dict)}u.inherit(t,O,{});return t}();var D=function K(){function e(e){O.call(this,e);var a=e.dict;var i=this.data;i.annotationType=c.LINK;var n=a.get("A"),s,o;if(n&&x(n)){var l=n.get("S").name;switch(l){case"URI":s=n.get("URI");if(C(s)){s="/"+s.name}else if(s){s=t(s)}break;case"GoTo":o=n.get("D");break;case"GoToR":var h=n.get("F");if(x(h)){s=h.get("F")||null}else if(d(h)){s=h}var u=n.get("D");if(u){if(C(u)){u=u.name}if(d(u)&&d(s)){var g=s.split("#")[0];s=g+"#"+u}}var v=n.get("NewWindow");if(f(v)){i.newWindow=v}break;case"Named":i.action=n.get("N").name;break;default:k("unrecognized link type: "+l)}}else if(a.has("Dest")){o=a.get("Dest")}if(s){if(m(s,false)){i.url=r(s)}}if(o){i.dest=C(o)?o.name:o}}function t(e){if(d(e)&&e.indexOf("www.")===0){return"http://"+e}return e}function r(e){try{return y(e)}catch(t){return e}}u.inherit(e,O,{});return e}();var q=function Y(){function e(e){O.call(this,e);this.data.annotationType=c.POPUP;var t=e.dict;var r=t.get("Parent");if(!r){k("Popup annotation has a missing or invalid parent annotation.");return}this.data.parentId=t.getRaw("Parent").toString();this.data.title=b(r.get("T")||"");this.data.contents=b(r.get("Contents")||"");if(!r.has("C")){this.data.color=null}else{this.setColor(r.get("C"));this.data.color=this.color}}u.inherit(e,O,{});return e}();var j=function J(){function e(e){O.call(this,e);this.data.annotationType=c.HIGHLIGHT;this._preparePopup(e.dict);this.data.borderStyle.setWidth(0)}u.inherit(e,O,{});return e}();var F=function Z(){function e(e){O.call(this,e);this.data.annotationType=c.UNDERLINE;this._preparePopup(e.dict);this.data.borderStyle.setWidth(0)}u.inherit(e,O,{});return e}();var U=function Q(){function e(e){O.call(this,e);this.data.annotationType=c.SQUIGGLY;this._preparePopup(e.dict);this.data.borderStyle.setWidth(0)}u.inherit(e,O,{});return e}();var N=function $(){function e(e){O.call(this,e);this.data.annotationType=c.STRIKEOUT;this._preparePopup(e.dict);this.data.borderStyle.setWidth(0)}u.inherit(e,O,{});return e}();var _=function ee(){function e(e){O.call(this,e);var t=new B(e.dict.get("FS"),e.xref);this.data.annotationType=c.FILEATTACHMENT;this.data.file=t.serializable;this._preparePopup(e.dict)}u.inherit(e,O,{});return e}();e.Annotation=O;e.AnnotationBorderStyle=P;e.AnnotationFactory=T});(function(e,t){{t(e.pdfjsCoreDocument={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCoreStream,e.pdfjsCoreObj,e.pdfjsCoreParser,e.pdfjsCoreCrypto,e.pdfjsCoreEvaluator,e.pdfjsCoreAnnotation)}})(this,function(e,t,r,a,i,n,s,o,l){var c=t.MissingDataException;var h=t.Util;var u=t.assert;var f=t.error;var d=t.info;var g=t.isArray;var v=t.isArrayBuffer;var m=t.isString;var p=t.shadow;var b=t.stringToBytes;var y=t.stringToPDFString;var k=t.warn;var w=r.Dict;var x=r.isDict;var C=r.isName;var S=r.isStream;var A=a.NullStream;var I=a.Stream;var B=a.StreamsSequenceStream;var R=i.Catalog;var T=i.ObjectLoader;var O=i.XRef;var P=n.Lexer;var L=n.Linearization;var M=s.calculateMD5;var E=o.OperatorList;var D=o.PartialEvaluator;var q=l.Annotation;var j=l.AnnotationFactory;var F=function N(){var e=[0,0,612,792];function t(e,t,r,a,i,n){this.pdfManager=e;this.pageIndex=r;this.pageDict=a;this.xref=t;this.ref=i;this.fontCache=n;this.idCounters={obj:0};this.evaluatorOptions=e.evaluatorOptions;this.resourcesPromise=null}t.prototype={getPageProp:function r(e){return this.pageDict.get(e)},getInheritedPageProp:function a(e){var t=this.pageDict,r=null,a=0;var i=100;while(t){var n=t.get(e);if(n){if(!r){r=[]}r.push(n)}if(++a>i){k("Page_getInheritedPageProp: maximum loop count exceeded.");break}t=t.get("Parent")}if(!r){return w.empty}if(r.length===1||!x(r[0])||a>i){return r[0]}return w.merge(this.xref,r)},get content(){return this.getPageProp("Contents")},get resources(){return p(this,"resources",this.getInheritedPageProp("Resources"))},get mediaBox(){var t=this.getInheritedPageProp("MediaBox");if(!g(t)||t.length!==4){t=e}return p(this,"mediaBox",t)},get view(){var e=this.mediaBox;var t=this.getInheritedPageProp("CropBox");if(!g(t)||t.length!==4){return p(this,"view",e)}t=h.intersect(t,e);if(!t){return p(this,"view",e)}return p(this,"view",t)},get rotate(){var e=this.getInheritedPageProp("Rotate")||0;if(e%90!==0){e=0}else if(e>=360){e=e%360}else if(e<0){e=(e%360+360)%360}return p(this,"rotate",e)},getContentStream:function i(){var e=this.content;var t;if(g(e)){var r=this.xref;var a,i=e.length;var n=[];for(a=0;a<i;++a){n.push(r.fetchIfRef(e[a]))}t=new B(n)}else if(S(e)){t=e}else{t=new A}return t},loadResources:function n(e){if(!this.resourcesPromise){this.resourcesPromise=this.pdfManager.ensure(this,"resources")}return this.resourcesPromise.then(function t(){var t=new T(this.resources.map,e,this.xref);return t.load()}.bind(this))},getOperatorList:function s(e,t,r){var a=this;var i=this.pdfManager;var n=i.ensure(this,"getContentStream",[]);var s=this.loadResources(["ExtGState","ColorSpace","Pattern","Shading","XObject","Font"]);var o=new D(i,this.xref,e,this.pageIndex,"p"+this.pageIndex+"_",this.idCounters,this.fontCache,this.evaluatorOptions);var l=Promise.all([n,s]);var c=l.then(function(i){var n=i[0];var s=new E(r,e,a.pageIndex);e.send("StartRenderPage",{transparency:o.hasBlendModes(a.resources),pageIndex:a.pageIndex,intent:r});return o.getOperatorList(n,t,a.resources,s).then(function(){return s})});var h=i.ensure(this,"annotations");return Promise.all([c,h]).then(function(e){var a=e[0];var i=e[1];if(i.length===0){a.flush(true);return a}var n=q.appendToOperatorList(i,a,o,t,r);return n.then(function(){a.flush(true);return a})})},extractTextContent:function o(e,t){var r={on:function l(){},send:function c(){}};var a=this;var i=this.pdfManager;var n=i.ensure(this,"getContentStream",[]);var s=this.loadResources(["ExtGState","XObject","Font"]);var o=Promise.all([n,s]);return o.then(function(n){var s=n[0];var o=new D(i,a.xref,r,a.pageIndex,"p"+a.pageIndex+"_",a.idCounters,a.fontCache,a.evaluatorOptions);return o.getTextContent(s,e,a.resources,null,t)})},getAnnotationsData:function l(e){var t=this.annotations;var r=[];for(var a=0,i=t.length;a<i;++a){if(e){if(!(e==="display"&&t[a].viewable)&&!(e==="print"&&t[a].printable)){continue}}r.push(t[a].data)}return r},get annotations(){var e=[];var t=this.getInheritedPageProp("Annots")||[];var r=new j;for(var a=0,i=t.length;a<i;++a){var n=t[a];var s=r.create(this.xref,n);if(s){e.push(s)}}return p(this,"annotations",e)}};return t}();var U=function _(){var e=1024;var t="\x00\x00\x00\x00\x00\x00\x00"+"\x00\x00\x00\x00\x00\x00\x00\x00\x00";function r(e,t,r){if(S(t)){a.call(this,e,t,r)}else if(v(t)){a.call(this,e,new I(t),r)}else{f("PDFDocument: Unknown argument type")}}function a(e,t,r){u(t.length>0,"stream must have data");this.pdfManager=e;this.stream=t;var a=new O(this.stream,r,e);this.xref=a}function i(e,t,r,a){var i=e.pos;var n=e.end;var s=[];if(i+r>n){r=n-i}for(var o=0;o<r;++o){s.push(String.fromCharCode(e.getByte()))}var l=s.join("");e.pos=i;var c=a?l.lastIndexOf(t):l.indexOf(t);if(c===-1){return false}e.pos+=c;return true}var n={get entries(){return p(this,"entries",{Title:m,Author:m,Subject:m,Keywords:m,Creator:m,Producer:m,CreationDate:m,ModDate:m,Trapped:C})}};r.prototype={parse:function s(e){this.setup(e);var t=this.catalog.catDict.get("Version");if(C(t)){this.pdfFormatVersion=t.name}try{this.acroForm=this.catalog.catDict.get("AcroForm");if(this.acroForm){this.xfa=this.acroForm.get("XFA");var r=this.acroForm.get("Fields");if((!r||!g(r)||r.length===0)&&!this.xfa){this.acroForm=null}}}catch(a){d("Something wrong with AcroForm entry");this.acroForm=null}},get linearization(){var e=null;if(this.stream.length){try{e=L.create(this.stream)}catch(t){if(t instanceof c){throw t}d(t)}}return p(this,"linearization",e)},get startXRef(){var e=this.stream;var t=0;var r=this.linearization;if(r){e.reset();if(i(e,"endobj",1024)){t=e.pos+6}}else{var a=1024;var n=false,s=e.end;while(!n&&s>0){s-=a-"startxref".length;if(s<0){s=0}e.pos=s;n=i(e,"startxref",a,true)}if(n){e.skip(9);var o;do{o=e.getByte()}while(P.isSpace(o));var l="";while(o>=32&&o<=57){l+=String.fromCharCode(o);o=e.getByte()}t=parseInt(l,10);if(isNaN(t)){t=0}}}return p(this,"startXRef",t)},get mainXRefEntriesOffset(){var e=0;var t=this.linearization;if(t){e=t.mainXRefEntriesOffset}return p(this,"mainXRefEntriesOffset",e)},checkHeader:function o(){var e=this.stream;e.reset();if(i(e,"%PDF-",1024)){e.moveStart();var t=12;var r="",a;while((a=e.getByte())>32){if(r.length>=t){break}r+=String.fromCharCode(a)}if(!this.pdfFormatVersion){this.pdfFormatVersion=r.substring(5)}return}},parseStartXRef:function l(){var e=this.startXRef;this.xref.setStartXRef(e)},setup:function h(e){this.xref.parse(e);var t=this;var r={createPage:function(e,r,a,i){return new F(t.pdfManager,t.xref,e,r,a,i)}};this.catalog=new R(this.pdfManager,this.xref,r)},get numPages(){var e=this.linearization;var t=e?e.numPages:this.catalog.numPages;return p(this,"numPages",t)},get documentInfo(){var e={PDFFormatVersion:this.pdfFormatVersion,IsAcroFormPresent:!!this.acroForm,IsXFAPresent:!!this.xfa};var t;try{t=this.xref.trailer.get("Info")}catch(r){d("The document information dictionary is invalid.")}if(t){var a=n.entries;for(var i in a){if(t.has(i)){var s=t.get(i);if(a[i](s)){e[i]=typeof s!=="string"?s:y(s)}else{d('Bad value in document info for "'+i+'"')}}}}return p(this,"documentInfo",e)},get fingerprint(){var r=this.xref,a,i="";var n=r.trailer.get("ID");if(n&&g(n)&&n[0]&&m(n[0])&&n[0]!==t){a=b(n[0])}else{if(this.stream.ensureRange){this.stream.ensureRange(0,Math.min(e,this.stream.end))}a=M(this.stream.bytes.subarray(0,e),0,e)}for(var s=0,o=a.length;s<o;s++){var l=a[s].toString(16);i+=l.length===1?"0"+l:l}return p(this,"fingerprint",i)},getPage:function k(e){return this.catalog.getPage(e)},cleanup:function w(){return this.catalog.cleanup()}};return r}();e.Page=F;e.PDFDocument=U});(function(e,t){{t(e.pdfjsCorePdfManager={},e.pdfjsSharedUtil,e.pdfjsCoreStream,e.pdfjsCoreChunkedStream,e.pdfjsCoreDocument)}})(this,function(e,t,r,a,i){var n=t.NotImplementedException;var s=t.MissingDataException;var o=t.createPromiseCapability;var l=t.Util;var c=r.Stream;var h=a.ChunkedStreamManager;var u=i.PDFDocument;var f=function v(){function e(){throw new Error("Cannot initialize BaseManagerManager")}e.prototype={get docId(){return this._docId},onLoadedStream:function t(){throw new n},ensureDoc:function r(e,t){return this.ensure(this.pdfDocument,e,t)},ensureXRef:function a(e,t){return this.ensure(this.pdfDocument.xref,e,t)},ensureCatalog:function i(e,t){return this.ensure(this.pdfDocument.catalog,e,t)},getPage:function s(e){return this.pdfDocument.getPage(e)},cleanup:function l(){return this.pdfDocument.cleanup()},ensure:function c(e,t,r){return new n},requestRange:function h(e,t){return new n},requestLoadedStream:function u(){ return new n},sendProgressiveData:function f(e){return new n},updatePassword:function d(e){this.pdfDocument.xref.password=this.password=e;if(this._passwordChangedCapability){this._passwordChangedCapability.resolve()}},passwordChanged:function g(){this._passwordChangedCapability=o();return this._passwordChangedCapability.promise},terminate:function v(){return new n}};return e}();var d=function m(){function e(e,t,r,a){this._docId=e;this.evaluatorOptions=a;var i=new c(t);this.pdfDocument=new u(this,i,r);this._loadedStreamCapability=o();this._loadedStreamCapability.resolve(i)}l.inherit(e,f,{ensure:function t(e,r,a){return new Promise(function(t,i){try{var n=e[r];var s;if(typeof n==="function"){s=n.apply(e,a)}else{s=n}t(s)}catch(o){i(o)}})},requestRange:function r(e,t){return Promise.resolve()},requestLoadedStream:function a(){return},onLoadedStream:function i(){return this._loadedStreamCapability.promise},terminate:function n(){return}});return e}();var g=function p(){function e(e,t,r,a){this._docId=e;this.msgHandler=r.msgHandler;this.evaluatorOptions=a;var i={msgHandler:r.msgHandler,url:r.url,length:r.length,disableAutoFetch:r.disableAutoFetch,rangeChunkSize:r.rangeChunkSize};this.streamManager=new h(t,i);this.pdfDocument=new u(this,this.streamManager.getStream(),r.password)}l.inherit(e,f,{ensure:function t(e,r,a){var i=this;return new Promise(function(t,n){function o(){try{var l;var c=e[r];if(typeof c==="function"){l=c.apply(e,a)}else{l=c}t(l)}catch(h){if(!(h instanceof s)){n(h);return}i.streamManager.requestRange(h.begin,h.end).then(o,n)}}o()})},requestRange:function r(e,t){return this.streamManager.requestRange(e,t)},requestLoadedStream:function a(){this.streamManager.requestAllChunks()},sendProgressiveData:function i(e){this.streamManager.onReceiveData({chunk:e})},onLoadedStream:function n(){return this.streamManager.onLoadedStream()},terminate:function o(){this.streamManager.abort()}});return e}();e.LocalPdfManager=d;e.NetworkPdfManager=g});(function(e,t){{t(e.pdfjsCoreWorker={},e.pdfjsSharedUtil,e.pdfjsCorePrimitives,e.pdfjsCorePdfManager)}})(this,function(e,t,r,a){var i=t.UNSUPPORTED_FEATURES;var n=t.InvalidPDFException;var s=t.MessageHandler;var o=t.MissingPDFException;var l=t.UnexpectedResponseException;var c=t.PasswordException;var h=t.PasswordResponses;var u=t.UnknownErrorException;var f=t.XRefParseException;var d=t.arrayByteLength;var g=t.arraysToBytes;var v=t.assert;var m=t.createPromiseCapability;var p=t.error;var b=t.info;var y=t.warn;var k=t.setVerbosityLevel;var w=r.Ref;var x=a.LocalPdfManager;var C=a.NetworkPdfManager;var S=t.globalScope;var A=function P(){function e(e){this.name=e;this.terminated=false;this._capability=m()}e.prototype={get finished(){return this._capability.promise},finish:function(){this._capability.resolve()},terminate:function(){this.terminated=true},ensureNotTerminated:function(){if(this.terminated){throw new Error("Worker task was terminated")}}};return e}();var I=function L(){function e(e,t){this._queuedChunks=[];var r=e.initialData;if(r&&r.length>0){this._queuedChunks.push(r)}this._msgHandler=t;this._isRangeSupported=!e.disableRange;this._isStreamingSupported=!e.disableStream;this._contentLength=e.length;this._fullRequestReader=null;this._rangeReaders=[];t.on("OnDataRange",this._onReceiveData.bind(this));t.on("OnDataProgress",this._onProgress.bind(this))}e.prototype={_onReceiveData:function a(e){if(e.begin===undefined){if(this._fullRequestReader){this._fullRequestReader._enqueue(e.chunk)}else{this._queuedChunks.push(e.chunk)}}else{var t=this._rangeReaders.some(function(t){if(t._begin!==e.begin){return false}t._enqueue(e.chunk);return true});v(t)}},_onProgress:function i(e){if(this._rangeReaders.length>0){var t=this._rangeReaders[0];if(t.onProgress){t.onProgress({loaded:e.loaded})}}},_removeRangeReader:function n(e){var t=this._rangeReaders.indexOf(e);if(t>=0){this._rangeReaders.splice(t,1)}},getFullReader:function s(){v(!this._fullRequestReader);var e=this._queuedChunks;this._queuedChunks=null;return new t(this,e)},getRangeReader:function o(e,t){var a=new r(this,e,t);this._msgHandler.send("RequestDataRange",{begin:e,end:t});this._rangeReaders.push(a);return a},cancelAllRequests:function l(e){if(this._fullRequestReader){this._fullRequestReader.cancel(e)}var t=this._rangeReaders.slice(0);t.forEach(function(t){t.cancel(e)})}};function t(e,t){this._stream=e;this._done=false;this._queuedChunks=t||[];this._requests=[];this._headersReady=Promise.resolve();e._fullRequestReader=this;this.onProgress=null}t.prototype={_enqueue:function c(e){if(this._done){return}if(this._requests.length>0){var t=this._requests.shift();t.resolve({value:e,done:false});return}this._queuedChunks.push(e)},get headersReady(){return this._headersReady},get isRangeSupported(){return this._stream._isRangeSupported},get isStreamingSupported(){return this._stream._isStreamingSupported},get contentLength(){return this._stream._contentLength},read:function h(){if(this._queuedChunks.length>0){var e=this._queuedChunks.shift();return Promise.resolve({value:e,done:false})}if(this._done){return Promise.resolve({value:undefined,done:true})}var t=m();this._requests.push(t);return t.promise},cancel:function u(e){this._done=true;this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[]}};function r(e,t,r){this._stream=e;this._begin=t;this._end=r;this._queuedChunk=null;this._requests=[];this._done=false;this.onProgress=null}r.prototype={_enqueue:function f(e){if(this._done){return}if(this._requests.length===0){this._queuedChunk=e}else{var t=this._requests.shift();t.resolve({value:e,done:false});this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[]}this._done=true;this._stream._removeRangeReader(this)},get isStreamingSupported(){return false},read:function d(){if(this._queuedChunk){return Promise.resolve({value:this._queuedChunk,done:false})}if(this._done){return Promise.resolve({value:undefined,done:true})}var e=m();this._requests.push(e);return e.promise},cancel:function g(e){this._done=true;this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[];this._stream._removeRangeReader(this)}};return e}();var B;function R(e){B=e}var T={setup:function M(e,t){var r=false;e.on("test",function a(t){if(r){return}r=true;if(!(t instanceof Uint8Array)){e.send("test","main",false);return}var a=t[0]===255;e.postMessageTransfers=a;var i=new XMLHttpRequest;var n="response"in i;try{var s=i.responseType}catch(o){n=false}if(!n){e.send("test",false);return}e.send("test",{supportTypedArray:true,supportTransfers:a})});e.on("configure",function i(e){k(e.verbosity)});e.on("GetDocRequest",function n(e){return T.createDocumentHandler(e,t)})},createDocumentHandler:function E(e,t){var r;var a=false;var p=null;var k=[];var S=e.docId;var R=e.docId+"_worker";var T=new s(R,S,t);T.postMessageTransfers=e.postMessageTransfers;function O(){if(a){throw new Error("Worker was terminated")}}function P(e){k.push(e)}function L(e){e.finish();var t=k.indexOf(e);k.splice(t,1)}function M(e){var t=m();var a=function n(){var e=r.ensureDoc("numPages");var a=r.ensureDoc("fingerprint");var n=r.ensureXRef("encrypt");Promise.all([e,a,n]).then(function s(e){var r={numPages:e[0],fingerprint:e[1],encrypted:!!e[2]};t.resolve(r)},i)};var i=function s(e){t.reject(e)};r.ensureDoc("checkHeader",[]).then(function(){r.ensureDoc("parseStartXRef",[]).then(function(){r.ensureDoc("parse",[e]).then(a,i)},i)},i);return t.promise}function E(e,t){var r=m();var a;var i=e.source;if(i.data){try{a=new x(S,i.data,i.password,t);r.resolve(a)}catch(n){r.reject(n)}return r.promise}var s;try{if(i.chunkedViewerLoading){s=new I(i,T)}else{v(B,"pdfjs/core/network module is not loaded");s=new B(e)}}catch(n){r.reject(n);return r.promise}var o=s.getFullReader();o.headersReady.then(function(){if(!o.isStreamingSupported||!o.isRangeSupported){o.onProgress=function(e){T.send("DocProgress",{loaded:e.loaded,total:e.total})}}if(!o.isRangeSupported){return}var e=i.disableAutoFetch||o.isStreamingSupported;a=new C(S,s,{msgHandler:T,url:i.url,password:i.password,length:o.contentLength,disableAutoFetch:e,rangeChunkSize:i.rangeChunkSize},t);r.resolve(a);p=null}).catch(function(e){r.reject(e);p=null});var l=[],c=0;var h=function(){var e=g(l);if(i.length&&e.length!==i.length){y("reported HTTP length is different from actual")}try{a=new x(S,e,i.password,t);r.resolve(a)}catch(n){r.reject(n)}l=[]};var u=new Promise(function(e,t){var r=function(e){try{O();if(e.done){if(!a){h()}p=null;return}var i=e.value;c+=d(i);if(!o.isStreamingSupported){T.send("DocProgress",{loaded:c,total:Math.max(c,o.contentLength||0)})}if(a){a.sendProgressiveData(i)}else{l.push(i)}o.read().then(r,t)}catch(n){t(n)}};o.read().then(r,t)});u.catch(function(e){r.reject(e);p=null});p=function(){s.cancelAllRequests("abort")};return r.promise}var D=function(e){var t=function(e){O();T.send("GetDoc",{pdfInfo:e})};var i=function(e){if(e instanceof c){if(e.code===h.NEED_PASSWORD){T.send("NeedPassword",e)}else if(e.code===h.INCORRECT_PASSWORD){T.send("IncorrectPassword",e)}}else if(e instanceof n){T.send("InvalidPDF",e)}else if(e instanceof o){T.send("MissingPDF",e)}else if(e instanceof l){T.send("UnexpectedResponse",e)}else{T.send("UnknownError",new u(e.message,e.toString()))}};O();var s={url:e.cMapUrl===undefined?null:e.cMapUrl,packed:e.cMapPacked===true};var d={forceDataSchema:e.disableCreateObjectURL,maxImageSize:e.maxImageSize===undefined?-1:e.maxImageSize,disableFontFace:e.disableFontFace,cMapOptions:s};E(e,d).then(function(e){if(a){e.terminate();throw new Error("Worker was terminated")}r=e;T.send("PDFManagerReady",null);r.onLoadedStream().then(function(e){T.send("DataLoaded",{length:e.bytes.byteLength})})}).then(function g(){O();M(false).then(t,function e(a){O();if(!(a instanceof f)){if(a instanceof c){r.passwordChanged().then(g)}i(a);return}r.requestLoadedStream();r.onLoadedStream().then(function(){O();M(true).then(t,i)})},i)},i)};T.on("GetPage",function q(e){return r.getPage(e.pageIndex).then(function(e){var t=r.ensure(e,"rotate");var a=r.ensure(e,"ref");var i=r.ensure(e,"view");return Promise.all([t,a,i]).then(function(e){return{rotate:e[0],ref:e[1],view:e[2]}})})});T.on("GetPageIndex",function j(e){var t=new w(e.ref.num,e.ref.gen);var a=r.pdfDocument.catalog;return a.getPageIndex(t)});T.on("GetDestinations",function F(e){return r.ensureCatalog("destinations")});T.on("GetDestination",function U(e){return r.ensureCatalog("getDestination",[e.id])});T.on("GetPageLabels",function N(e){return r.ensureCatalog("pageLabels")});T.on("GetAttachments",function _(e){return r.ensureCatalog("attachments")});T.on("GetJavaScript",function z(e){return r.ensureCatalog("javaScript")});T.on("GetOutline",function H(e){return r.ensureCatalog("documentOutline")});T.on("GetMetadata",function G(e){return Promise.all([r.ensureDoc("documentInfo"),r.ensureCatalog("metadata")])});T.on("GetData",function X(e){r.requestLoadedStream();return r.onLoadedStream().then(function(e){return e.bytes})});T.on("GetStats",function W(e){return r.pdfDocument.xref.stats});T.on("UpdatePassword",function V(e){r.updatePassword(e)});T.on("GetAnnotations",function K(e){return r.getPage(e.pageIndex).then(function(t){return r.ensure(t,"getAnnotationsData",[e.intent])})});T.on("RenderPageRequest",function Y(e){var t=e.pageIndex;r.getPage(t).then(function(r){var a=new A("RenderPageRequest: page "+t);P(a);var n=t+1;var s=Date.now();r.getOperatorList(T,a,e.intent).then(function(e){L(a);b("page="+n+" - getOperatorList: time="+(Date.now()-s)+"ms, len="+e.totalLength)},function(t){L(a);if(a.terminated){return}T.send("UnsupportedFeature",{featureId:i.unknown});var r="worker.js: while trying to getPage() and getOperatorList()";var s;if(typeof t==="string"){s={message:t,stack:r}}else if(typeof t==="object"){s={message:t.message||t.toString(),stack:t.stack||r}}else{s={message:"Unknown exception type: "+typeof t,stack:r}}T.send("PageError",{pageNum:n,error:s,intent:e.intent})})})},this);T.on("GetTextContent",function J(e){var t=e.pageIndex;var a=e.normalizeWhitespace;return r.getPage(t).then(function(e){var r=new A("GetTextContent: page "+t);P(r);var i=t+1;var n=Date.now();return e.extractTextContent(r,a).then(function(e){L(r);b("text indexing: page="+i+" - time="+(Date.now()-n)+"ms");return e},function(e){L(r);if(r.terminated){return}throw e})})});T.on("Cleanup",function Z(e){return r.cleanup()});T.on("Terminate",function Q(e){a=true;if(r){r.terminate();r=null}if(p){p()}var t=[];k.forEach(function(e){t.push(e.finished);e.terminate()});return Promise.all(t).then(function(){T.destroy();T=null})});T.on("Ready",function $(t){D(e);e=null});return R}};function O(){if(!("console"in S)){var e={};var t={log:function a(){var e=Array.prototype.slice.call(arguments);S.postMessage({targetName:"main",action:"console_log",data:e})},error:function i(){var e=Array.prototype.slice.call(arguments);S.postMessage({targetName:"main",action:"console_error",data:e});throw"pdf.js execution error"},time:function n(t){e[t]=Date.now()},timeEnd:function o(t){var r=e[t];if(!r){p("Unknown timer name "+t)}this.log("Timer:",t,Date.now()-r)}};S.console=t}var r=new s("worker","main",self);T.setup(r,self);r.send("ready",null)}if(typeof window==="undefined"&&!(typeof module!=="undefined"&&module.require)){O()}e.setPDFNetworkStreamClass=R;e.WorkerTask=A;e.WorkerMessageHandler=T});var e=function t(){var e=200;var t=206;function r(e,t){this.url=e;t=t||{};this.isHttp=/^https?:/i.test(e);this.httpHeaders=this.isHttp&&t.httpHeaders||{};this.withCredentials=t.withCredentials||false;this.getXhr=t.getXhr||function r(){return new XMLHttpRequest};this.currXhrId=0;this.pendingRequests=Object.create(null);this.loadedRequests=Object.create(null)}function a(e){var t=e.response;if(typeof t!=="string"){return t}var r=t.length;var a=new Uint8Array(r);for(var i=0;i<r;i++){a[i]=t.charCodeAt(i)&255}return a.buffer}var i=function n(){try{var e=new XMLHttpRequest;e.open("GET","https://example.com");e.responseType="moz-chunked-arraybuffer";return e.responseType==="moz-chunked-arraybuffer"}catch(t){return false}}();r.prototype={requestRange:function s(e,t,r){var a={begin:e,end:t};for(var i in r){a[i]=r[i]}return this.request(a)},requestFull:function o(e){return this.request(e)},request:function l(e){var t=this.getXhr();var r=this.currXhrId++;var a=this.pendingRequests[r]={xhr:t};t.open("GET",this.url);t.withCredentials=this.withCredentials;for(var n in this.httpHeaders){var s=this.httpHeaders[n];if(typeof s==="undefined"){continue}t.setRequestHeader(n,s)}if(this.isHttp&&"begin"in e&&"end"in e){var o=e.begin+"-"+(e.end-1);t.setRequestHeader("Range","bytes="+o);a.expectedStatus=206}else{a.expectedStatus=200}var l=i&&!!e.onProgressiveData;if(l){t.responseType="moz-chunked-arraybuffer";a.onProgressiveData=e.onProgressiveData;a.mozChunked=true}else{t.responseType="arraybuffer"}if(e.onError){t.onerror=function(r){e.onError(t.status)}}t.onreadystatechange=this.onStateChange.bind(this,r);t.onprogress=this.onProgress.bind(this,r);a.onHeadersReceived=e.onHeadersReceived;a.onDone=e.onDone;a.onError=e.onError;a.onProgress=e.onProgress;t.send(null);return r},onProgress:function c(e,t){var r=this.pendingRequests[e];if(!r){return}if(r.mozChunked){var i=a(r.xhr);r.onProgressiveData(i)}var n=r.onProgress;if(n){n(t)}},onStateChange:function h(r,i){var n=this.pendingRequests[r];if(!n){return}var s=n.xhr;if(s.readyState>=2&&n.onHeadersReceived){n.onHeadersReceived();delete n.onHeadersReceived}if(s.readyState!==4){return}if(!(r in this.pendingRequests)){return}delete this.pendingRequests[r];if(s.status===0&&this.isHttp){if(n.onError){n.onError(s.status)}return}var o=s.status||e;var l=o===e&&n.expectedStatus===t;if(!l&&o!==n.expectedStatus){if(n.onError){n.onError(s.status)}return}this.loadedRequests[r]=true;var c=a(s);if(o===t){var h=s.getResponseHeader("Content-Range");var u=/bytes (\d+)-(\d+)\/(\d+)/.exec(h);var f=parseInt(u[1],10);n.onDone({begin:f,chunk:c})}else if(n.onProgressiveData){n.onDone(null)}else if(c){n.onDone({begin:0,chunk:c})}else if(n.onError){n.onError(s.status)}},hasPendingRequests:function u(){for(var e in this.pendingRequests){return true}return false},getRequestXhr:function f(e){return this.pendingRequests[e].xhr},isStreamingRequest:function d(e){return!!this.pendingRequests[e].onProgressiveData},isPendingRequest:function g(e){return e in this.pendingRequests},isLoadedRequest:function v(e){return e in this.loadedRequests},abortAllRequests:function m(){for(var e in this.pendingRequests){this.abortRequest(e|0)}},abortRequest:function p(e){var t=this.pendingRequests[e].xhr;delete this.pendingRequests[e];t.abort()}};return r}();(function(e,t){{t(e.pdfjsCoreNetwork={},e.pdfjsSharedUtil,e.pdfjsCoreWorker)}})(this,function(t,r,a){var i=r.assert;var n=r.createPromiseCapability;var s=r.isInt;var o=r.MissingPDFException;var l=r.UnexpectedResponseException;function c(t){this._options=t;var r=t.source;this._manager=new e(r.url,{httpHeaders:r.httpHeaders,withCredentials:r.withCredentials});this._rangeChunkSize=r.rangeChunkSize;this._fullRequestReader=null;this._rangeRequestReaders=[]}c.prototype={_onRangeRequestReaderClosed:function f(e){var t=this._rangeRequestReaders.indexOf(e);if(t>=0){this._rangeRequestReaders.splice(t,1)}},getFullReader:function d(){i(!this._fullRequestReader);this._fullRequestReader=new h(this._manager,this._options);return this._fullRequestReader},getRangeReader:function g(e,t){var r=new u(this._manager,e,t);r.onClosed=this._onRangeRequestReaderClosed.bind(this);this._rangeRequestReaders.push(r);return r},cancelAllRequests:function v(e){if(this._fullRequestReader){this._fullRequestReader.cancel(e)}var t=this._rangeRequestReaders.slice(0);t.forEach(function(t){t.cancel(e)})}};function h(e,t){this._manager=e;var r=t.source;var a={onHeadersReceived:this._onHeadersReceived.bind(this),onProgressiveData:r.disableStream?null:this._onProgressiveData.bind(this),onDone:this._onDone.bind(this),onError:this._onError.bind(this),onProgress:this._onProgress.bind(this)};this._url=r.url;this._fullRequestId=e.requestFull(a);this._headersReceivedCapability=n();this._disableRange=t.disableRange||false;this._contentLength=r.length;this._rangeChunkSize=r.rangeChunkSize;if(!this._rangeChunkSize&&!this._disableRange){this._disableRange=true}this._isStreamingSupported=false;this._isRangeSupported=false;this._cachedChunks=[];this._requests=[];this._done=false;this._storedError=undefined;this.onProgress=null}h.prototype={_validateRangeRequestCapabilities:function m(){if(this._disableRange){return false}var e=this._manager;var t=this._fullRequestId;var r=e.getRequestXhr(t);if(r.getResponseHeader("Accept-Ranges")!=="bytes"){return false}var a=r.getResponseHeader("Content-Encoding")||"identity";if(a!=="identity"){return false}var i=r.getResponseHeader("Content-Length");i=parseInt(i,10);if(!s(i)){return false}this._contentLength=i;if(i<=2*this._rangeChunkSize){return false}return true},_onHeadersReceived:function p(){if(this._validateRangeRequestCapabilities()){this._isRangeSupported=true}var e=this._manager;var t=this._fullRequestId;if(e.isStreamingRequest(t)){this._isStreamingSupported=true}else if(this._isRangeSupported){e.abortRequest(t)}this._headersReceivedCapability.resolve()},_onProgressiveData:function b(e){if(this._requests.length>0){var t=this._requests.shift();t.resolve({value:e,done:false})}else{this._cachedChunks.push(e)}},_onDone:function y(e){if(e){this._onProgressiveData(e.chunk)}this._done=true;if(this._cachedChunks.length>0){return}this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[]},_onError:function k(e){var t=this._url;var r;if(e===404||e===0&&/^file:/.test(t)){r=new o('Missing PDF "'+t+'".')}else{r=new l("Unexpected server response ("+e+') while retrieving PDF "'+t+'".',e)}this._storedError=r;this._headersReceivedCapability.reject(r);this._requests.forEach(function(e){e.reject(r)});this._requests=[];this._cachedChunks=[]},_onProgress:function w(e){if(this.onProgress){this.onProgress({loaded:e.loaded,total:e.lengthComputable?e.total:this._contentLength})}},get isRangeSupported(){return this._isRangeSupported},get isStreamingSupported(){return this._isStreamingSupported},get contentLength(){return this._contentLength},get headersReady(){return this._headersReceivedCapability.promise},read:function x(){if(this._storedError){return Promise.reject(this._storedError)}if(this._cachedChunks.length>0){var e=this._cachedChunks.shift();return Promise.resolve(e)}if(this._done){return Promise.resolve({value:undefined,done:true})}var t=n();this._requests.push(t);return t.promise},cancel:function C(e){this._done=true;this._headersReceivedCapability.reject(e);this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[];if(this._manager.isPendingRequest(this._fullRequestId)){this._manager.abortRequest(this._fullRequestId)}this._fullRequestReader=null}};function u(e,t,r){this._manager=e;var a={onDone:this._onDone.bind(this),onProgress:this._onProgress.bind(this)};this._requestId=e.requestRange(t,r,a);this._requests=[];this._queuedChunk=null;this._done=false;this.onProgress=null;this.onClosed=null}u.prototype={_close:function S(){if(this.onClosed){this.onClosed(this)}},_onDone:function A(e){var t=e.chunk;if(this._requests.length>0){var r=this._requests.shift();r.resolve({value:t,done:false})}else{this._queuedChunk=t}this._done=true;this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[];this._close()},_onProgress:function I(e){if(!this.isStreamingSupported&&this.onProgress){this.onProgress({loaded:e.loaded})}},get isStreamingSupported(){return false},read:function B(){if(this._queuedChunk!==null){var e=this._queuedChunk;this._queuedChunk=null;return Promise.resolve({value:e,done:false})}if(this._done){return Promise.resolve({value:undefined,done:true})}var t=n();this._requests.push(t);return t.promise},cancel:function R(e){this._done=true;this._requests.forEach(function(e){e.resolve({value:undefined,done:true})});this._requests=[];if(this._manager.isPendingRequest(this._requestId)){this._manager.abortRequest(this._requestId)}this._close()}};a.setPDFNetworkStreamClass(c);t.PDFNetworkStream=c;t.NetworkManager=e})}).call(i);e.WorkerMessageHandler=i.pdfjsCoreWorker.WorkerMessageHandler});PK���\��& #G#G:modules/mod_flipbookmaster/assets/js/libs/compatibility.jsnu�[���/* Copyright 2012 Mozilla Foundation * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ /* globals VBArray, PDFJS */ (function compatibilityWrapper() { 'use strict'; // Initializing PDFJS global object here, it case if we need to change/disable // some PDF.js features, e.g. range requests if (typeof PDFJS === 'undefined') { (typeof window !== 'undefined' ? window : this).PDFJS = {}; } // Checking if the typed arrays are supported // Support: iOS<6.0 (subarray), IE<10, Android<4.0 (function checkTypedArrayCompatibility() { if (typeof Uint8Array !== 'undefined') { // Support: iOS<6.0 if (typeof Uint8Array.prototype.subarray === 'undefined') { Uint8Array.prototype.subarray = function subarray(start, end) { return new Uint8Array(this.slice(start, end)); }; Float32Array.prototype.subarray = function subarray(start, end) { return new Float32Array(this.slice(start, end)); }; } // Support: Android<4.1 if (typeof Float64Array === 'undefined') { window.Float64Array = Float32Array; } return; } function subarray(start, end) { return new TypedArray(this.slice(start, end)); } function setArrayOffset(array, offset) { if (arguments.length < 2) { offset = 0; } for (var i = 0, n = array.length; i < n; ++i, ++offset) { this[offset] = array[i] & 0xFF; } } function TypedArray(arg1) { var result, i, n; if (typeof arg1 === 'number') { result = []; for (i = 0; i < arg1; ++i) { result[i] = 0; } } else if ('slice' in arg1) { result = arg1.slice(0); } else { result = []; for (i = 0, n = arg1.length; i < n; ++i) { result[i] = arg1[i]; } } result.subarray = subarray; result.buffer = result; result.byteLength = result.length; result.set = setArrayOffset; if (typeof arg1 === 'object' && arg1.buffer) { result.buffer = arg1.buffer; } return result; } window.Uint8Array = TypedArray; window.Int8Array = TypedArray; // we don't need support for set, byteLength for 32-bit array // so we can use the TypedArray as well window.Uint32Array = TypedArray; window.Int32Array = TypedArray; window.Uint16Array = TypedArray; window.Float32Array = TypedArray; window.Float64Array = TypedArray; })(); // URL = URL || webkitURL // Support: Safari<7, Android 4.2+ (function normalizeURLObject() { if (!window.URL) { window.URL = window.webkitURL; } })(); // Object.defineProperty()? // Support: Android<4.0, Safari<5.1 (function checkObjectDefinePropertyCompatibility() { if (typeof Object.defineProperty !== 'undefined') { var definePropertyPossible = true; try { // some browsers (e.g. safari) cannot use defineProperty() on DOM objects // and thus the native version is not sufficient Object.defineProperty(new Image(), 'id', { value: 'test' }); // ... another test for android gb browser for non-DOM objects var Test = function Test() {}; Test.prototype = { get id() { } }; Object.defineProperty(new Test(), 'id', { value: '', configurable: true, enumerable: true, writable: false }); } catch (e) { definePropertyPossible = false; } if (definePropertyPossible) { return; } } Object.defineProperty = function objectDefineProperty(obj, name, def) { delete obj[name]; if ('get' in def) { obj.__defineGetter__(name, def['get']); } if ('set' in def) { obj.__defineSetter__(name, def['set']); } if ('value' in def) { obj.__defineSetter__(name, function objectDefinePropertySetter(value) { this.__defineGetter__(name, function objectDefinePropertyGetter() { return value; }); return value; }); obj[name] = def.value; } }; })(); // No XMLHttpRequest#response? // Support: IE<11, Android <4.0 (function checkXMLHttpRequestResponseCompatibility() { var xhrPrototype = XMLHttpRequest.prototype; var xhr = new XMLHttpRequest(); if (!('overrideMimeType' in xhr)) { // IE10 might have response, but not overrideMimeType // Support: IE10 Object.defineProperty(xhrPrototype, 'overrideMimeType', { value: function xmlHttpRequestOverrideMimeType(mimeType) {} }); } if ('responseType' in xhr) { return; } // The worker will be using XHR, so we can save time and disable worker. PDFJS.disableWorker = true; Object.defineProperty(xhrPrototype, 'responseType', { get: function xmlHttpRequestGetResponseType() { return this._responseType || 'text'; }, set: function xmlHttpRequestSetResponseType(value) { if (value === 'text' || value === 'arraybuffer') { this._responseType = value; if (value === 'arraybuffer' && typeof this.overrideMimeType === 'function') { this.overrideMimeType('text/plain; charset=x-user-defined'); } } } }); // Support: IE9 if (typeof VBArray !== 'undefined') { Object.defineProperty(xhrPrototype, 'response', { get: function xmlHttpRequestResponseGet() { if (this.responseType === 'arraybuffer') { return new Uint8Array(new VBArray(this.responseBody).toArray()); } else { return this.responseText; } } }); return; } Object.defineProperty(xhrPrototype, 'response', { get: function xmlHttpRequestResponseGet() { if (this.responseType !== 'arraybuffer') { return this.responseText; } var text = this.responseText; var i, n = text.length; var result = new Uint8Array(n); for (i = 0; i < n; ++i) { result[i] = text.charCodeAt(i) & 0xFF; } return result.buffer; } }); })(); // window.btoa (base64 encode function) ? // Support: IE<10 (function checkWindowBtoaCompatibility() { if ('btoa' in window) { return; } var digits = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; window.btoa = function windowBtoa(chars) { var buffer = ''; var i, n; for (i = 0, n = chars.length; i < n; i += 3) { var b1 = chars.charCodeAt(i) & 0xFF; var b2 = chars.charCodeAt(i + 1) & 0xFF; var b3 = chars.charCodeAt(i + 2) & 0xFF; var d1 = b1 >> 2, d2 = ((b1 & 3) << 4) | (b2 >> 4); var d3 = i + 1 < n ? ((b2 & 0xF) << 2) | (b3 >> 6) : 64; var d4 = i + 2 < n ? (b3 & 0x3F) : 64; buffer += (digits.charAt(d1) + digits.charAt(d2) + digits.charAt(d3) + digits.charAt(d4)); } return buffer; }; })(); // window.atob (base64 encode function)? // Support: IE<10 (function checkWindowAtobCompatibility() { if ('atob' in window) { return; } // https://github.com/davidchambers/Base64.js var digits = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/='; window.atob = function (input) { input = input.replace(/=+$/, ''); if (input.length % 4 === 1) { throw new Error('bad atob input'); } for ( // initialize result and counters var bc = 0, bs, buffer, idx = 0, output = ''; // get next character buffer = input.charAt(idx++); // character found in table? // initialize bit storage and add its ascii value ~buffer && (bs = bc % 4 ? bs * 64 + buffer : buffer, // and if not first of each 4 characters, // convert the first 8 bits to one ascii character bc++ % 4) ? output += String.fromCharCode(255 & bs >> (-2 * bc & 6)) : 0 ) { // try to find character in table (0-63, not found => -1) buffer = digits.indexOf(buffer); } return output; }; })(); // Function.prototype.bind? // Support: Android<4.0, iOS<6.0 (function checkFunctionPrototypeBindCompatibility() { if (typeof Function.prototype.bind !== 'undefined') { return; } Function.prototype.bind = function functionPrototypeBind(obj) { var fn = this, headArgs = Array.prototype.slice.call(arguments, 1); var bound = function functionPrototypeBindBound() { var args = headArgs.concat(Array.prototype.slice.call(arguments)); return fn.apply(obj, args); }; return bound; }; })(); // HTMLElement dataset property // Support: IE<11, Safari<5.1, Android<4.0 (function checkDatasetProperty() { var div = document.createElement('div'); if ('dataset' in div) { return; // dataset property exists } Object.defineProperty(HTMLElement.prototype, 'dataset', { get: function() { if (this._dataset) { return this._dataset; } var dataset = {}; for (var j = 0, jj = this.attributes.length; j < jj; j++) { var attribute = this.attributes[j]; if (attribute.name.substring(0, 5) !== 'data-') { continue; } var key = attribute.name.substring(5).replace(/\-([a-z])/g, function(all, ch) { return ch.toUpperCase(); }); dataset[key] = attribute.value; } Object.defineProperty(this, '_dataset', { value: dataset, writable: false, enumerable: false }); return dataset; }, enumerable: true }); })(); // HTMLElement classList property // Support: IE<10, Android<4.0, iOS<5.0 (function checkClassListProperty() { var div = document.createElement('div'); if ('classList' in div) { return; // classList property exists } function changeList(element, itemName, add, remove) { var s = element.className || ''; var list = s.split(/\s+/g); if (list[0] === '') { list.shift(); } var index = list.indexOf(itemName); if (index < 0 && add) { list.push(itemName); } if (index >= 0 && remove) { list.splice(index, 1); } element.className = list.join(' '); return (index >= 0); } var classListPrototype = { add: function(name) { changeList(this.element, name, true, false); }, contains: function(name) { return changeList(this.element, name, false, false); }, remove: function(name) { changeList(this.element, name, false, true); }, toggle: function(name) { changeList(this.element, name, true, true); } }; Object.defineProperty(HTMLElement.prototype, 'classList', { get: function() { if (this._classList) { return this._classList; } var classList = Object.create(classListPrototype, { element: { value: this, writable: false, enumerable: true } }); Object.defineProperty(this, '_classList', { value: classList, writable: false, enumerable: false }); return classList; }, enumerable: true }); })(); // Check console compatibility // In older IE versions the console object is not available // unless console is open. // Support: IE<10 (function checkConsoleCompatibility() { if (!('console' in window)) { window.console = { log: function() {}, error: function() {}, warn: function() {} }; } else if (!('bind' in console.log)) { // native functions in IE9 might not have bind console.log = (function(fn) { return function(msg) { return fn(msg); }; })(console.log); console.error = (function(fn) { return function(msg) { return fn(msg); }; })(console.error); console.warn = (function(fn) { return function(msg) { return fn(msg); }; })(console.warn); } })(); // Check onclick compatibility in Opera // Support: Opera<15 (function checkOnClickCompatibility() { // workaround for reported Opera bug DSK-354448: // onclick fires on disabled buttons with opaque content function ignoreIfTargetDisabled(event) { if (isDisabled(event.target)) { event.stopPropagation(); } } function isDisabled(node) { return node.disabled || (node.parentNode && isDisabled(node.parentNode)); } if (navigator.userAgent.indexOf('Opera') !== -1) { // use browser detection since we cannot feature-check this bug document.addEventListener('click', ignoreIfTargetDisabled, true); } })(); // Checks if possible to use URL.createObjectURL() // Support: IE (function checkOnBlobSupport() { // sometimes IE loosing the data created with createObjectURL(), see #3977 if (navigator.userAgent.indexOf('Trident') >= 0) { PDFJS.disableCreateObjectURL = true; } })(); // Checks if navigator.language is supported (function checkNavigatorLanguage() { if ('language' in navigator) { return; } PDFJS.locale = navigator.userLanguage || 'en-US'; })(); (function checkRangeRequests() { // Safari has issues with cached range requests see: // https://github.com/mozilla/pdf.js/issues/3260 // Last tested with version 6.0.4. // Support: Safari 6.0+ var isSafari = /Safari\//.test(navigator.userAgent) && !/(Chrome\/|Android\s)/.test(navigator.userAgent); // Older versions of Android (pre 3.0) has issues with range requests, see: // https://github.com/mozilla/pdf.js/issues/3381. // Make sure that we only match webkit-based Android browsers, // since Firefox/Fennec works as expected. // Support: Android<3.0 var isOldAndroid = /Android\s[0-2][^\d]/.test(navigator.userAgent); // Range requests are broken in Chrome 39 and 40, https://crbug.com/442318 var isChromeWithRangeBug = /Chrome\/(39|40)\./.test(navigator.userAgent); if (isSafari || isOldAndroid || isChromeWithRangeBug) { PDFJS.disableRange = true; PDFJS.disableStream = true; } })(); // Check if the browser supports manipulation of the history. // Support: IE<10, Android<4.2 (function checkHistoryManipulation() { // Android 2.x has so buggy pushState support that it was removed in // Android 3.0 and restored as late as in Android 4.2. // Support: Android 2.x if (!history.pushState || navigator.userAgent.indexOf('Android 2.') >= 0) { PDFJS.disableHistory = true; } })(); // Support: IE<11, Chrome<21, Android<4.4, Safari<6 (function checkSetPresenceInImageData() { // IE < 11 will use window.CanvasPixelArray which lacks set function. if (window.CanvasPixelArray) { if (typeof window.CanvasPixelArray.prototype.set !== 'function') { window.CanvasPixelArray.prototype.set = function(arr) { for (var i = 0, ii = this.length; i < ii; i++) { this[i] = arr[i]; } }; } } else { // Old Chrome and Android use an inaccessible CanvasPixelArray prototype. // Because we cannot feature detect it, we rely on user agent parsing. var polyfill = false, versionMatch; if (navigator.userAgent.indexOf('Chrom') >= 0) { versionMatch = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./); // Chrome < 21 lacks the set function. polyfill = versionMatch && parseInt(versionMatch[2]) < 21; } else if (navigator.userAgent.indexOf('Android') >= 0) { // Android < 4.4 lacks the set function. // Android >= 4.4 will contain Chrome in the user agent, // thus pass the Chrome check above and not reach this block. polyfill = /Android\s[0-4][^\d]/g.test(navigator.userAgent); } else if (navigator.userAgent.indexOf('Safari') >= 0) { versionMatch = navigator.userAgent. match(/Version\/([0-9]+)\.([0-9]+)\.([0-9]+) Safari\//); // Safari < 6 lacks the set function. polyfill = versionMatch && parseInt(versionMatch[1]) < 6; } if (polyfill) { var contextPrototype = window.CanvasRenderingContext2D.prototype; var createImageData = contextPrototype.createImageData; contextPrototype.createImageData = function(w, h) { var imageData = createImageData.call(this, w, h); imageData.data.set = function(arr) { for (var i = 0, ii = this.length; i < ii; i++) { this[i] = arr[i]; } }; return imageData; }; // this closure will be kept referenced, so clear its vars contextPrototype = null; } } })(); // Support: IE<10, Android<4.0, iOS (function checkRequestAnimationFrame() { function fakeRequestAnimationFrame(callback) { window.setTimeout(callback, 20); } var isIOS = /(iPad|iPhone|iPod)/g.test(navigator.userAgent); if (isIOS) { // requestAnimationFrame on iOS is broken, replacing with fake one. window.requestAnimationFrame = fakeRequestAnimationFrame; return; } if ('requestAnimationFrame' in window) { return; } window.requestAnimationFrame = window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || fakeRequestAnimationFrame; })(); (function checkCanvasSizeLimitation() { var isIOS = /(iPad|iPhone|iPod)/g.test(navigator.userAgent); var isAndroid = /Android/g.test(navigator.userAgent); if (isIOS || isAndroid) { // 5MP PDFJS.maxCanvasPixels = 5242880; } })(); // Disable fullscreen support for certain problematic configurations. // Support: IE11+ (when embedded). (function checkFullscreenSupport() { var isEmbeddedIE = (navigator.userAgent.indexOf('Trident') >= 0 && window.parent !== window); if (isEmbeddedIE) { PDFJS.disableFullscreen = true; } })(); // Provides document.currentScript support // Support: IE, Chrome<29. (function checkCurrentScript() { if ('currentScript' in document) { return; } Object.defineProperty(document, 'currentScript', { get: function () { var scripts = document.getElementsByTagName('script'); return scripts[scripts.length - 1]; }, enumerable: true, configurable: true }); })(); }).call((typeof window === 'undefined') ? this : window); PK���\:"�W�W6modules/mod_flipbookmaster/assets/js/libs/three.min.jsnu�[���// threejs.org/license (function(h,pa){"object"===typeof exports&&"undefined"!==typeof module?pa(exports):"function"===typeof define&&define.amd?define(["exports"],pa):pa(h.THREE=h.THREE||{})})(this,function(h){function pa(){}function C(a,b){this.x=a||0;this.y=b||0}function ba(a,b,c,d,e,f,g,k,l,m){Object.defineProperty(this,"id",{value:Pd++});this.uuid=h.Math.generateUUID();this.sourceFile=this.name="";this.image=void 0!==a?a:ba.DEFAULT_IMAGE;this.mipmaps=[];this.mapping=void 0!==b?b:ba.DEFAULT_MAPPING;this.wrapS=void 0!== c?c:1001;this.wrapT=void 0!==d?d:1001;this.magFilter=void 0!==e?e:1006;this.minFilter=void 0!==f?f:1008;this.anisotropy=void 0!==l?l:1;this.format=void 0!==g?g:1023;this.type=void 0!==k?k:1009;this.offset=new C(0,0);this.repeat=new C(1,1);this.generateMipmaps=!0;this.premultiplyAlpha=!1;this.flipY=!0;this.unpackAlignment=4;this.encoding=void 0!==m?m:3E3;this.version=0;this.onUpdate=null}function da(a,b,c,d){this.x=a||0;this.y=b||0;this.z=c||0;this.w=void 0!==d?d:1}function zb(a,b,c){this.uuid=h.Math.generateUUID(); this.width=a;this.height=b;this.scissor=new da(0,0,a,b);this.scissorTest=!1;this.viewport=new da(0,0,a,b);c=c||{};void 0===c.minFilter&&(c.minFilter=1006);this.texture=new ba(void 0,void 0,c.wrapS,c.wrapT,c.magFilter,c.minFilter,c.format,c.type,c.anisotropy,c.encoding);this.depthBuffer=void 0!==c.depthBuffer?c.depthBuffer:!0;this.stencilBuffer=void 0!==c.stencilBuffer?c.stencilBuffer:!0;this.depthTexture=void 0!==c.depthTexture?c.depthTexture:null}function Ab(a,b,c){zb.call(this,a,b,c);this.activeMipMapLevel= this.activeCubeFace=0}function ca(a,b,c,d){this._x=a||0;this._y=b||0;this._z=c||0;this._w=void 0!==d?d:1}function q(a,b,c){this.x=a||0;this.y=b||0;this.z=c||0}function P(){this.elements=new Float32Array([1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]);0<arguments.length&&console.error("THREE.Matrix4: the constructor no longer reads arguments. use .set() instead.")}function Ta(a,b,c,d,e,f,g,k,l,m){a=void 0!==a?a:[];ba.call(this,a,void 0!==b?b:301,c,d,e,f,g,k,l,m);this.flipY=!1}function Bb(a,b,c){var d=a[0];if(0>= d||0<d)return a;var e=b*c,f=Qd[e];void 0===f&&(f=new Float32Array(e),Qd[e]=f);if(0!==b)for(d.toArray(f,0),d=1,e=0;d!==b;++d)e+=c,a[d].toArray(f,e);return f}function Rd(a,b){var c=Sd[b];void 0===c&&(c=new Int32Array(b),Sd[b]=c);for(var d=0;d!==b;++d)c[d]=a.allocTextureUnit();return c}function se(a,b){a.uniform1f(this.addr,b)}function te(a,b){a.uniform1i(this.addr,b)}function ue(a,b){void 0===b.x?a.uniform2fv(this.addr,b):a.uniform2f(this.addr,b.x,b.y)}function ve(a,b){void 0!==b.x?a.uniform3f(this.addr, b.x,b.y,b.z):void 0!==b.r?a.uniform3f(this.addr,b.r,b.g,b.b):a.uniform3fv(this.addr,b)}function we(a,b){void 0===b.x?a.uniform4fv(this.addr,b):a.uniform4f(this.addr,b.x,b.y,b.z,b.w)}function xe(a,b){a.uniformMatrix2fv(this.addr,!1,b.elements||b)}function ye(a,b){a.uniformMatrix3fv(this.addr,!1,b.elements||b)}function ze(a,b){a.uniformMatrix4fv(this.addr,!1,b.elements||b)}function Ae(a,b,c){var d=c.allocTextureUnit();a.uniform1i(this.addr,d);c.setTexture2D(b||Td,d)}function Be(a,b,c){var d=c.allocTextureUnit(); a.uniform1i(this.addr,d);c.setTextureCube(b||Ud,d)}function Vd(a,b){a.uniform2iv(this.addr,b)}function Wd(a,b){a.uniform3iv(this.addr,b)}function Xd(a,b){a.uniform4iv(this.addr,b)}function Ce(a){switch(a){case 5126:return se;case 35664:return ue;case 35665:return ve;case 35666:return we;case 35674:return xe;case 35675:return ye;case 35676:return ze;case 35678:return Ae;case 35680:return Be;case 5124:case 35670:return te;case 35667:case 35671:return Vd;case 35668:case 35672:return Wd;case 35669:case 35673:return Xd}} function De(a,b){a.uniform1fv(this.addr,b)}function Ee(a,b){a.uniform1iv(this.addr,b)}function Fe(a,b){a.uniform2fv(this.addr,Bb(b,this.size,2))}function Ge(a,b){a.uniform3fv(this.addr,Bb(b,this.size,3))}function He(a,b){a.uniform4fv(this.addr,Bb(b,this.size,4))}function Ie(a,b){a.uniformMatrix2fv(this.addr,!1,Bb(b,this.size,4))}function Je(a,b){a.uniformMatrix3fv(this.addr,!1,Bb(b,this.size,9))}function Ke(a,b){a.uniformMatrix4fv(this.addr,!1,Bb(b,this.size,16))}function Le(a,b,c){var d=b.length, e=Rd(c,d);a.uniform1iv(this.addr,e);for(a=0;a!==d;++a)c.setTexture2D(b[a]||Td,e[a])}function Me(a,b,c){var d=b.length,e=Rd(c,d);a.uniform1iv(this.addr,e);for(a=0;a!==d;++a)c.setTextureCube(b[a]||Ud,e[a])}function Ne(a){switch(a){case 5126:return De;case 35664:return Fe;case 35665:return Ge;case 35666:return He;case 35674:return Ie;case 35675:return Je;case 35676:return Ke;case 35678:return Le;case 35680:return Me;case 5124:case 35670:return Ee;case 35667:case 35671:return Vd;case 35668:case 35672:return Wd; case 35669:case 35673:return Xd}}function Oe(a,b,c){this.id=a;this.addr=c;this.setValue=Ce(b.type)}function Pe(a,b,c){this.id=a;this.addr=c;this.size=b.size;this.setValue=Ne(b.type)}function Yd(a){this.id=a;this.seq=[];this.map={}}function Ga(a,b,c){this.seq=[];this.map={};this.renderer=c;c=a.getProgramParameter(b,a.ACTIVE_UNIFORMS);for(var d=0;d!==c;++d){var e=a.getActiveUniform(b,d),f=a.getUniformLocation(b,e.name),g=this,k=e.name,l=k.length;for(kd.lastIndex=0;;){var m=kd.exec(k),u=kd.lastIndex, p=m[1],n=m[3];"]"===m[2]&&(p|=0);if(void 0===n||"["===n&&u+2===l){k=g;e=void 0===n?new Oe(p,e,f):new Pe(p,e,f);k.seq.push(e);k.map[e.id]=e;break}else n=g.map[p],void 0===n&&(n=new Yd(p),p=g,g=n,p.seq.push(g),p.map[g.id]=g),g=n}}}function H(a,b,c){return void 0===b&&void 0===c?this.set(a):this.setRGB(a,b,c)}function cc(a,b){this.min=void 0!==a?a:new C(Infinity,Infinity);this.max=void 0!==b?b:new C(-Infinity,-Infinity)}function Qe(a,b){var c,d,e,f,g,k,l,m,u,p,n=a.context,h=a.state,t,v,A,w,x,T;this.render= function(y,F,G){if(0!==b.length){y=new q;var E=G.w/G.z,J=.5*G.z,Ma=.5*G.w,N=16/G.w,ea=new C(N*E,N),xa=new q(1,1,0),ab=new C(1,1),Ea=new cc;Ea.min.set(0,0);Ea.max.set(G.z-16,G.w-16);if(void 0===w){var N=new Float32Array([-1,-1,0,0,1,-1,1,0,1,1,1,1,-1,1,0,1]),L=new Uint16Array([0,1,2,0,2,3]);t=n.createBuffer();v=n.createBuffer();n.bindBuffer(n.ARRAY_BUFFER,t);n.bufferData(n.ARRAY_BUFFER,N,n.STATIC_DRAW);n.bindBuffer(n.ELEMENT_ARRAY_BUFFER,v);n.bufferData(n.ELEMENT_ARRAY_BUFFER,L,n.STATIC_DRAW);x=n.createTexture(); T=n.createTexture();h.bindTexture(n.TEXTURE_2D,x);n.texImage2D(n.TEXTURE_2D,0,n.RGB,16,16,0,n.RGB,n.UNSIGNED_BYTE,null);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,n.NEAREST);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.NEAREST);h.bindTexture(n.TEXTURE_2D,T);n.texImage2D(n.TEXTURE_2D,0,n.RGBA,16,16,0,n.RGBA,n.UNSIGNED_BYTE,null);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_S, n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_WRAP_T,n.CLAMP_TO_EDGE);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MAG_FILTER,n.NEAREST);n.texParameteri(n.TEXTURE_2D,n.TEXTURE_MIN_FILTER,n.NEAREST);var N=A={vertexShader:"uniform lowp int renderType;\nuniform vec3 screenPosition;\nuniform vec2 scale;\nuniform float rotation;\nuniform sampler2D occlusionMap;\nattribute vec2 position;\nattribute vec2 uv;\nvarying vec2 vUV;\nvarying float vVisibility;\nvoid main() {\nvUV = uv;\nvec2 pos = position;\nif ( renderType == 2 ) {\nvec4 visibility = texture2D( occlusionMap, vec2( 0.1, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.1 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.5 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.9, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.1, 0.9 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.1, 0.5 ) );\nvisibility += texture2D( occlusionMap, vec2( 0.5, 0.5 ) );\nvVisibility = visibility.r / 9.0;\nvVisibility *= 1.0 - visibility.g / 9.0;\nvVisibility *= visibility.b / 9.0;\nvVisibility *= 1.0 - visibility.a / 9.0;\npos.x = cos( rotation ) * position.x - sin( rotation ) * position.y;\npos.y = sin( rotation ) * position.x + cos( rotation ) * position.y;\n}\ngl_Position = vec4( ( pos * scale + screenPosition.xy ).xy, screenPosition.z, 1.0 );\n}", fragmentShader:"uniform lowp int renderType;\nuniform sampler2D map;\nuniform float opacity;\nuniform vec3 color;\nvarying vec2 vUV;\nvarying float vVisibility;\nvoid main() {\nif ( renderType == 0 ) {\ngl_FragColor = vec4( 1.0, 0.0, 1.0, 0.0 );\n} else if ( renderType == 1 ) {\ngl_FragColor = texture2D( map, vUV );\n} else {\nvec4 texture = texture2D( map, vUV );\ntexture.a *= opacity * vVisibility;\ngl_FragColor = texture;\ngl_FragColor.rgb *= color;\n}\n}"},L=n.createProgram(),M=n.createShader(n.FRAGMENT_SHADER), O=n.createShader(n.VERTEX_SHADER),Q="precision "+a.getPrecision()+" float;\n";n.shaderSource(M,Q+N.fragmentShader);n.shaderSource(O,Q+N.vertexShader);n.compileShader(M);n.compileShader(O);n.attachShader(L,M);n.attachShader(L,O);n.linkProgram(L);w=L;u=n.getAttribLocation(w,"position");p=n.getAttribLocation(w,"uv");c=n.getUniformLocation(w,"renderType");d=n.getUniformLocation(w,"map");e=n.getUniformLocation(w,"occlusionMap");f=n.getUniformLocation(w,"opacity");g=n.getUniformLocation(w,"color");k=n.getUniformLocation(w, "scale");l=n.getUniformLocation(w,"rotation");m=n.getUniformLocation(w,"screenPosition")}n.useProgram(w);h.initAttributes();h.enableAttribute(u);h.enableAttribute(p);h.disableUnusedAttributes();n.uniform1i(e,0);n.uniform1i(d,1);n.bindBuffer(n.ARRAY_BUFFER,t);n.vertexAttribPointer(u,2,n.FLOAT,!1,16,0);n.vertexAttribPointer(p,2,n.FLOAT,!1,16,8);n.bindBuffer(n.ELEMENT_ARRAY_BUFFER,v);h.disable(n.CULL_FACE);h.setDepthWrite(!1);L=0;for(M=b.length;L<M;L++)if(N=16/G.w,ea.set(N*E,N),O=b[L],y.set(O.matrixWorld.elements[12], O.matrixWorld.elements[13],O.matrixWorld.elements[14]),y.applyMatrix4(F.matrixWorldInverse),y.applyProjection(F.projectionMatrix),xa.copy(y),ab.x=G.x+xa.x*J+J-8,ab.y=G.y+xa.y*Ma+Ma-8,!0===Ea.containsPoint(ab)){h.activeTexture(n.TEXTURE0);h.bindTexture(n.TEXTURE_2D,null);h.activeTexture(n.TEXTURE1);h.bindTexture(n.TEXTURE_2D,x);n.copyTexImage2D(n.TEXTURE_2D,0,n.RGB,ab.x,ab.y,16,16,0);n.uniform1i(c,0);n.uniform2f(k,ea.x,ea.y);n.uniform3f(m,xa.x,xa.y,xa.z);h.disable(n.BLEND);h.enable(n.DEPTH_TEST);n.drawElements(n.TRIANGLES, 6,n.UNSIGNED_SHORT,0);h.activeTexture(n.TEXTURE0);h.bindTexture(n.TEXTURE_2D,T);n.copyTexImage2D(n.TEXTURE_2D,0,n.RGBA,ab.x,ab.y,16,16,0);n.uniform1i(c,1);h.disable(n.DEPTH_TEST);h.activeTexture(n.TEXTURE1);h.bindTexture(n.TEXTURE_2D,x);n.drawElements(n.TRIANGLES,6,n.UNSIGNED_SHORT,0);O.positionScreen.copy(xa);O.customUpdateCallback?O.customUpdateCallback(O):O.updateLensFlares();n.uniform1i(c,2);h.enable(n.BLEND);for(var Q=0,Re=O.lensFlares.length;Q<Re;Q++){var V=O.lensFlares[Q];.001<V.opacity&&.001< V.scale&&(xa.x=V.x,xa.y=V.y,xa.z=V.z,N=V.size*V.scale/G.w,ea.x=N*E,ea.y=N,n.uniform3f(m,xa.x,xa.y,xa.z),n.uniform2f(k,ea.x,ea.y),n.uniform1f(l,V.rotation),n.uniform1f(f,V.opacity),n.uniform3f(g,V.color.r,V.color.g,V.color.b),h.setBlending(V.blending,V.blendEquation,V.blendSrc,V.blendDst),a.setTexture2D(V.texture,1),n.drawElements(n.TRIANGLES,6,n.UNSIGNED_SHORT,0))}}h.enable(n.CULL_FACE);h.enable(n.DEPTH_TEST);h.setDepthWrite(!0);a.resetGLState()}}}function Se(a,b){var c,d,e,f,g,k,l,m,u,h,n,r,t,v, A,w,x;function T(a,b){return a.renderOrder!==b.renderOrder?a.renderOrder-b.renderOrder:a.z!==b.z?b.z-a.z:b.id-a.id}var y=a.context,F=a.state,G,E,J,Ma,N=new q,ea=new ca,xa=new q;this.render=function(q,Ea){if(0!==b.length){if(void 0===J){var L=new Float32Array([-.5,-.5,0,0,.5,-.5,1,0,.5,.5,1,1,-.5,.5,0,1]),M=new Uint16Array([0,1,2,0,2,3]);G=y.createBuffer();E=y.createBuffer();y.bindBuffer(y.ARRAY_BUFFER,G);y.bufferData(y.ARRAY_BUFFER,L,y.STATIC_DRAW);y.bindBuffer(y.ELEMENT_ARRAY_BUFFER,E);y.bufferData(y.ELEMENT_ARRAY_BUFFER, M,y.STATIC_DRAW);var L=y.createProgram(),M=y.createShader(y.VERTEX_SHADER),O=y.createShader(y.FRAGMENT_SHADER);y.shaderSource(M,["precision "+a.getPrecision()+" float;","uniform mat4 modelViewMatrix;\nuniform mat4 projectionMatrix;\nuniform float rotation;\nuniform vec2 scale;\nuniform vec2 uvOffset;\nuniform vec2 uvScale;\nattribute vec2 position;\nattribute vec2 uv;\nvarying vec2 vUV;\nvoid main() {\nvUV = uvOffset + uv * uvScale;\nvec2 alignedPosition = position * scale;\nvec2 rotatedPosition;\nrotatedPosition.x = cos( rotation ) * alignedPosition.x - sin( rotation ) * alignedPosition.y;\nrotatedPosition.y = sin( rotation ) * alignedPosition.x + cos( rotation ) * alignedPosition.y;\nvec4 finalPosition;\nfinalPosition = modelViewMatrix * vec4( 0.0, 0.0, 0.0, 1.0 );\nfinalPosition.xy += rotatedPosition;\nfinalPosition = projectionMatrix * finalPosition;\ngl_Position = finalPosition;\n}"].join("\n")); y.shaderSource(O,["precision "+a.getPrecision()+" float;","uniform vec3 color;\nuniform sampler2D map;\nuniform float opacity;\nuniform int fogType;\nuniform vec3 fogColor;\nuniform float fogDensity;\nuniform float fogNear;\nuniform float fogFar;\nuniform float alphaTest;\nvarying vec2 vUV;\nvoid main() {\nvec4 texture = texture2D( map, vUV );\nif ( texture.a < alphaTest ) discard;\ngl_FragColor = vec4( color * texture.xyz, texture.a * opacity );\nif ( fogType > 0 ) {\nfloat depth = gl_FragCoord.z / gl_FragCoord.w;\nfloat fogFactor = 0.0;\nif ( fogType == 1 ) {\nfogFactor = smoothstep( fogNear, fogFar, depth );\n} else {\nconst float LOG2 = 1.442695;\nfogFactor = exp2( - fogDensity * fogDensity * depth * depth * LOG2 );\nfogFactor = 1.0 - clamp( fogFactor, 0.0, 1.0 );\n}\ngl_FragColor = mix( gl_FragColor, vec4( fogColor, gl_FragColor.w ), fogFactor );\n}\n}"].join("\n")); y.compileShader(M);y.compileShader(O);y.attachShader(L,M);y.attachShader(L,O);y.linkProgram(L);J=L;w=y.getAttribLocation(J,"position");x=y.getAttribLocation(J,"uv");c=y.getUniformLocation(J,"uvOffset");d=y.getUniformLocation(J,"uvScale");e=y.getUniformLocation(J,"rotation");f=y.getUniformLocation(J,"scale");g=y.getUniformLocation(J,"color");k=y.getUniformLocation(J,"map");l=y.getUniformLocation(J,"opacity");m=y.getUniformLocation(J,"modelViewMatrix");u=y.getUniformLocation(J,"projectionMatrix");h= y.getUniformLocation(J,"fogType");n=y.getUniformLocation(J,"fogDensity");r=y.getUniformLocation(J,"fogNear");t=y.getUniformLocation(J,"fogFar");v=y.getUniformLocation(J,"fogColor");A=y.getUniformLocation(J,"alphaTest");L=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");L.width=8;L.height=8;M=L.getContext("2d");M.fillStyle="white";M.fillRect(0,0,8,8);Ma=new ba(L);Ma.needsUpdate=!0}y.useProgram(J);F.initAttributes();F.enableAttribute(w);F.enableAttribute(x);F.disableUnusedAttributes(); F.disable(y.CULL_FACE);F.enable(y.BLEND);y.bindBuffer(y.ARRAY_BUFFER,G);y.vertexAttribPointer(w,2,y.FLOAT,!1,16,0);y.vertexAttribPointer(x,2,y.FLOAT,!1,16,8);y.bindBuffer(y.ELEMENT_ARRAY_BUFFER,E);y.uniformMatrix4fv(u,!1,Ea.projectionMatrix.elements);F.activeTexture(y.TEXTURE0);y.uniform1i(k,0);M=L=0;(O=q.fog)?(y.uniform3f(v,O.color.r,O.color.g,O.color.b),O&&O.isFog?(y.uniform1f(r,O.near),y.uniform1f(t,O.far),y.uniform1i(h,1),M=L=1):O&&O.isFogExp2&&(y.uniform1f(n,O.density),y.uniform1i(h,2),M=L=2)): (y.uniform1i(h,0),M=L=0);for(var O=0,Q=b.length;O<Q;O++){var C=b[O];C.modelViewMatrix.multiplyMatrices(Ea.matrixWorldInverse,C.matrixWorld);C.z=-C.modelViewMatrix.elements[14]}b.sort(T);for(var V=[],O=0,Q=b.length;O<Q;O++){var C=b[O],W=C.material;!1!==W.visible&&(y.uniform1f(A,W.alphaTest),y.uniformMatrix4fv(m,!1,C.modelViewMatrix.elements),C.matrixWorld.decompose(N,ea,xa),V[0]=xa.x,V[1]=xa.y,C=0,q.fog&&W.fog&&(C=M),L!==C&&(y.uniform1i(h,C),L=C),null!==W.map?(y.uniform2f(c,W.map.offset.x,W.map.offset.y), y.uniform2f(d,W.map.repeat.x,W.map.repeat.y)):(y.uniform2f(c,0,0),y.uniform2f(d,1,1)),y.uniform1f(l,W.opacity),y.uniform3f(g,W.color.r,W.color.g,W.color.b),y.uniform1f(e,W.rotation),y.uniform2fv(f,V),F.setBlending(W.blending,W.blendEquation,W.blendSrc,W.blendDst),F.setDepthTest(W.depthTest),F.setDepthWrite(W.depthWrite),W.map?a.setTexture2D(W.map,0):a.setTexture2D(Ma,0),y.drawElements(y.TRIANGLES,6,y.UNSIGNED_SHORT,0))}F.enable(y.CULL_FACE);a.resetGLState()}}}function S(){Object.defineProperty(this, "id",{value:Zd++});this.uuid=h.Math.generateUUID();this.name="";this.type="Material";this.lights=this.fog=!0;this.blending=1;this.side=0;this.shading=2;this.vertexColors=0;this.opacity=1;this.transparent=!1;this.blendSrc=204;this.blendDst=205;this.blendEquation=100;this.blendEquationAlpha=this.blendDstAlpha=this.blendSrcAlpha=null;this.depthFunc=3;this.depthWrite=this.depthTest=!0;this.clippingPlanes=null;this.clipShadows=!1;this.colorWrite=!0;this.precision=null;this.polygonOffset=!1;this.alphaTest= this.polygonOffsetUnits=this.polygonOffsetFactor=0;this.premultipliedAlpha=!1;this.overdraw=0;this._needsUpdate=this.visible=!0}function Da(a){S.call(this);this.type="ShaderMaterial";this.defines={};this.uniforms={};this.vertexShader="void main() {\n\tgl_Position = projectionMatrix * modelViewMatrix * vec4( position, 1.0 );\n}";this.fragmentShader="void main() {\n\tgl_FragColor = vec4( 1.0, 0.0, 0.0, 1.0 );\n}";this.linewidth=1;this.wireframe=!1;this.wireframeLinewidth=1;this.morphNormals=this.morphTargets= this.skinning=this.clipping=this.lights=this.fog=!1;this.extensions={derivatives:!1,fragDepth:!1,drawBuffers:!1,shaderTextureLOD:!1};this.defaultAttributeValues={color:[1,1,1],uv:[0,0],uv2:[0,0]};this.index0AttributeName=void 0;void 0!==a&&(void 0!==a.attributes&&console.error("THREE.ShaderMaterial: attributes should now be defined in THREE.BufferGeometry instead."),this.setValues(a))}function Ua(a){S.call(this);this.type="MeshDepthMaterial";this.depthPacking=3200;this.morphTargets=this.skinning= !1;this.displacementMap=this.alphaMap=this.map=null;this.displacementScale=1;this.displacementBias=0;this.wireframe=!1;this.wireframeLinewidth=1;this.lights=this.fog=!1;this.setValues(a)}function Ha(a,b){this.min=void 0!==a?a:new q(Infinity,Infinity,Infinity);this.max=void 0!==b?b:new q(-Infinity,-Infinity,-Infinity)}function Aa(a,b){this.center=void 0!==a?a:new q;this.radius=void 0!==b?b:0}function ya(){this.elements=new Float32Array([1,0,0,0,1,0,0,0,1]);0<arguments.length&&console.error("THREE.Matrix3: the constructor no longer reads arguments. use .set() instead.")} function fa(a,b){this.normal=void 0!==a?a:new q(1,0,0);this.constant=void 0!==b?b:0}function dc(a,b,c,d,e,f){this.planes=[void 0!==a?a:new fa,void 0!==b?b:new fa,void 0!==c?c:new fa,void 0!==d?d:new fa,void 0!==e?e:new fa,void 0!==f?f:new fa]}function $d(a,b,c,d){function e(b,c,d,e){var f=b.geometry,g;g=A;var k=b.customDepthMaterial;d&&(g=w,k=b.customDistanceMaterial);k?g=k:(k=!1,c.morphTargets&&(f&&f.isBufferGeometry?k=f.morphAttributes&&f.morphAttributes.position&&0<f.morphAttributes.position.length: f&&f.isGeometry&&(k=f.morphTargets&&0<f.morphTargets.length)),b=b.isSkinnedMesh&&c.skinning,f=0,k&&(f|=1),b&&(f|=2),g=g[f]);a.localClippingEnabled&&!0===c.clipShadows&&0!==c.clippingPlanes.length&&(f=g.uuid,k=c.uuid,b=x[f],void 0===b&&(b={},x[f]=b),f=b[k],void 0===f&&(f=g.clone(),b[k]=f),g=f);g.visible=c.visible;g.wireframe=c.wireframe;k=c.side;ea.renderSingleSided&&2==k&&(k=0);ea.renderReverseSided&&(0===k?k=1:1===k&&(k=0));g.side=k;g.clipShadows=c.clipShadows;g.clippingPlanes=c.clippingPlanes;g.wireframeLinewidth= c.wireframeLinewidth;g.linewidth=c.linewidth;d&&void 0!==g.uniforms.lightPos&&g.uniforms.lightPos.value.copy(e);return g}function f(a,b,c){if(!1!==a.visible){0!==(a.layers.mask&b.layers.mask)&&(a.isMesh||a.isLine||a.isPoints)&&a.castShadow&&(!1===a.frustumCulled||!0===l.intersectsObject(a))&&!0===a.material.visible&&(a.modelViewMatrix.multiplyMatrices(c.matrixWorldInverse,a.matrixWorld),v.push(a));a=a.children;for(var d=0,e=a.length;d<e;d++)f(a[d],b,c)}}var g=a.context,k=a.state,l=new dc,m=new P, u=b.shadows,p=new C,n=new C(d.maxTextureSize,d.maxTextureSize),r=new q,t=new q,v=[],A=Array(4),w=Array(4),x={},T=[new q(1,0,0),new q(-1,0,0),new q(0,0,1),new q(0,0,-1),new q(0,1,0),new q(0,-1,0)],y=[new q(0,1,0),new q(0,1,0),new q(0,1,0),new q(0,1,0),new q(0,0,1),new q(0,0,-1)],F=[new da,new da,new da,new da,new da,new da];b=new Ua;b.depthPacking=3201;b.clipping=!0;d=Cb.distanceRGBA;for(var G=h.UniformsUtils.clone(d.uniforms),E=0;4!==E;++E){var J=0!==(E&1),Ma=0!==(E&2),N=b.clone();N.morphTargets= J;N.skinning=Ma;A[E]=N;J=new Da({defines:{USE_SHADOWMAP:""},uniforms:G,vertexShader:d.vertexShader,fragmentShader:d.fragmentShader,morphTargets:J,skinning:Ma,clipping:!0});w[E]=J}var ea=this;this.enabled=!1;this.autoUpdate=!0;this.needsUpdate=!1;this.type=1;this.renderSingleSided=this.renderReverseSided=!0;this.render=function(b,d){if(!1!==ea.enabled&&(!1!==ea.autoUpdate||!1!==ea.needsUpdate)&&0!==u.length){k.clearColor(1,1,1,1);k.disable(g.BLEND);k.setDepthTest(!0);k.setScissorTest(!1);for(var h, x,w=0,A=u.length;w<A;w++){var q=u[w],G=q.shadow;if(void 0===G)console.warn("THREE.WebGLShadowMap:",q,"has no shadow.");else{var E=G.camera;p.copy(G.mapSize);p.min(n);if(q&&q.isPointLight){h=6;x=!0;var J=p.x,N=p.y;F[0].set(2*J,N,J,N);F[1].set(0,N,J,N);F[2].set(3*J,N,J,N);F[3].set(J,N,J,N);F[4].set(3*J,0,J,N);F[5].set(J,0,J,N);p.x*=4;p.y*=2}else h=1,x=!1;null===G.map&&(G.map=new zb(p.x,p.y,{minFilter:1003,magFilter:1003,format:1023}),E.updateProjectionMatrix());G&&G.isSpotLightShadow&&G.update(q);J= G.map;G=G.matrix;t.setFromMatrixPosition(q.matrixWorld);E.position.copy(t);a.setRenderTarget(J);a.clear();for(J=0;J<h;J++){x?(r.copy(E.position),r.add(T[J]),E.up.copy(y[J]),E.lookAt(r),k.viewport(F[J])):(r.setFromMatrixPosition(q.target.matrixWorld),E.lookAt(r));E.updateMatrixWorld();E.matrixWorldInverse.getInverse(E.matrixWorld);G.set(.5,0,0,.5,0,.5,0,.5,0,0,.5,.5,0,0,0,1);G.multiply(E.projectionMatrix);G.multiply(E.matrixWorldInverse);m.multiplyMatrices(E.projectionMatrix,E.matrixWorldInverse); l.setFromMatrix(m);v.length=0;f(b,d,E);for(var N=0,Ma=v.length;N<Ma;N++){var C=v[N],z=c.update(C),D=C.material;if(D&&D.isMultiMaterial)for(var Va=z.groups,D=D.materials,ld=0,Ba=Va.length;ld<Ba;ld++){var Qa=Va[ld],Na=D[Qa.materialIndex];!0===Na.visible&&(Na=e(C,Na,x,t),a.renderBufferDirect(E,null,z,Na,C,Qa))}else Na=e(C,D,x,t),a.renderBufferDirect(E,null,z,Na,C,null)}}}}h=a.getClearColor();x=a.getClearAlpha();a.setClearColor(h,x);ea.needsUpdate=!1}}}function Wa(a,b){this.origin=void 0!==a?a:new q; this.direction=void 0!==b?b:new q}function Xa(a,b,c,d){this._x=a||0;this._y=b||0;this._z=c||0;this._order=d||Xa.DefaultOrder}function Kc(){this.mask=1}function D(){Object.defineProperty(this,"id",{value:ae++});this.uuid=h.Math.generateUUID();this.name="";this.type="Object3D";this.parent=null;this.children=[];this.up=D.DefaultUp.clone();var a=new q,b=new Xa,c=new ca,d=new q(1,1,1);b.onChange(function(){c.setFromEuler(b,!1)});c.onChange(function(){b.setFromQuaternion(c,void 0,!1)});Object.defineProperties(this, {position:{enumerable:!0,value:a},rotation:{enumerable:!0,value:b},quaternion:{enumerable:!0,value:c},scale:{enumerable:!0,value:d},modelViewMatrix:{value:new P},normalMatrix:{value:new ya}});this.matrix=new P;this.matrixWorld=new P;this.matrixAutoUpdate=D.DefaultMatrixAutoUpdate;this.matrixWorldNeedsUpdate=!1;this.layers=new Kc;this.visible=!0;this.receiveShadow=this.castShadow=!1;this.frustumCulled=!0;this.renderOrder=0;this.userData={};this.onBeforeRender=null}function cb(a,b){this.start=void 0!== a?a:new q;this.end=void 0!==b?b:new q}function Fa(a,b,c){this.a=void 0!==a?a:new q;this.b=void 0!==b?b:new q;this.c=void 0!==c?c:new q}function ga(a,b,c,d,e,f){this.a=a;this.b=b;this.c=c;this.normal=d&&d.isVector3?d:new q;this.vertexNormals=Array.isArray(d)?d:[];this.color=e&&e.isColor?e:new H;this.vertexColors=Array.isArray(e)?e:[];this.materialIndex=void 0!==f?f:0}function Ia(a){S.call(this);this.type="MeshBasicMaterial";this.color=new H(16777215);this.aoMap=this.map=null;this.aoMapIntensity=1; this.envMap=this.alphaMap=this.specularMap=null;this.combine=0;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.lights=this.morphTargets=this.skinning=!1;this.setValues(a)}function z(a,b,c){if(Array.isArray(a))throw new TypeError("THREE.BufferAttribute: array should be a Typed Array.");this.uuid=h.Math.generateUUID();this.array=a;this.itemSize=b;this.count=void 0!==a?a.length/b:0;this.normalized=!0=== c;this.dynamic=!1;this.updateRange={offset:0,count:-1};this.version=0}function be(a,b){return new z(new Uint16Array(a),b)}function ce(a,b){return new z(new Uint32Array(a),b)}function ma(a,b){return new z(new Float32Array(a),b)}function R(){Object.defineProperty(this,"id",{value:Lc++});this.uuid=h.Math.generateUUID();this.name="";this.type="Geometry";this.vertices=[];this.colors=[];this.faces=[];this.faceVertexUvs=[[]];this.morphTargets=[];this.morphNormals=[];this.skinWeights=[];this.skinIndices= [];this.lineDistances=[];this.boundingSphere=this.boundingBox=null;this.groupsNeedUpdate=this.lineDistancesNeedUpdate=this.colorsNeedUpdate=this.normalsNeedUpdate=this.uvsNeedUpdate=this.verticesNeedUpdate=this.elementsNeedUpdate=!1}function de(){Object.defineProperty(this,"id",{value:Lc++});this.uuid=h.Math.generateUUID();this.name="";this.type="DirectGeometry";this.indices=[];this.vertices=[];this.normals=[];this.colors=[];this.uvs=[];this.uvs2=[];this.groups=[];this.morphTargets={};this.skinWeights= [];this.skinIndices=[];this.boundingSphere=this.boundingBox=null;this.groupsNeedUpdate=this.uvsNeedUpdate=this.colorsNeedUpdate=this.normalsNeedUpdate=this.verticesNeedUpdate=!1}function I(){Object.defineProperty(this,"id",{value:Lc++});this.uuid=h.Math.generateUUID();this.name="";this.type="BufferGeometry";this.index=null;this.attributes={};this.morphAttributes={};this.groups=[];this.boundingSphere=this.boundingBox=null;this.drawRange={start:0,count:Infinity}}function va(a,b){D.call(this);this.type= "Mesh";this.geometry=void 0!==a?a:new I;this.material=void 0!==b?b:new Ia({color:16777215*Math.random()});this.drawMode=0;this.updateMorphTargets()}function db(a,b,c,d,e,f){function g(a,b,c,d,e,f,g,l,m,C,D){var z=f/m,L=g/C,M=f/2,O=g/2,Q=l/2;g=m+1;for(var H=C+1,V=f=0,W=new q,K=0;K<H;K++)for(var P=K*L-O,I=0;I<g;I++)W[a]=(I*z-M)*d,W[b]=P*e,W[c]=Q,h[t]=W.x,h[t+1]=W.y,h[t+2]=W.z,W[a]=0,W[b]=0,W[c]=0<l?1:-1,n[t]=W.x,n[t+1]=W.y,n[t+2]=W.z,r[v]=I/m,r[v+1]=1-K/C,t+=3,v+=2,f+=1;for(K=0;K<C;K++)for(I=0;I<m;I++)a= w+I+g*(K+1),b=w+(I+1)+g*(K+1),c=w+(I+1)+g*K,u[A]=w+I+g*K,u[A+1]=a,u[A+2]=c,u[A+3]=a,u[A+4]=b,u[A+5]=c,A+=6,V+=6;k.addGroup(x,V,D);x+=V;w+=f}I.call(this);this.type="BoxBufferGeometry";this.parameters={width:a,height:b,depth:c,widthSegments:d,heightSegments:e,depthSegments:f};var k=this;d=Math.floor(d)||1;e=Math.floor(e)||1;f=Math.floor(f)||1;var l=function(a,b,c){return a=0+(a+1)*(b+1)*2+(a+1)*(c+1)*2+(c+1)*(b+1)*2}(d,e,f),m=function(a,b,c){a=0+a*b*2+a*c*2+c*b*2;return 6*a}(d,e,f),u=new (65535<m?Uint32Array: Uint16Array)(m),h=new Float32Array(3*l),n=new Float32Array(3*l),r=new Float32Array(2*l),t=0,v=0,A=0,w=0,x=0;g("z","y","x",-1,-1,c,b,a,f,e,0);g("z","y","x",1,-1,c,b,-a,f,e,1);g("x","z","y",1,1,a,c,b,d,f,2);g("x","z","y",1,-1,a,c,-b,d,f,3);g("x","y","z",1,-1,a,b,c,d,e,4);g("x","y","z",-1,-1,a,b,-c,d,e,5);this.setIndex(new z(u,1));this.addAttribute("position",new z(h,3));this.addAttribute("normal",new z(n,3));this.addAttribute("uv",new z(r,2))}function eb(a,b,c,d){I.call(this);this.type="PlaneBufferGeometry"; this.parameters={width:a,height:b,widthSegments:c,heightSegments:d};var e=a/2,f=b/2;c=Math.floor(c)||1;d=Math.floor(d)||1;var g=c+1,k=d+1,l=a/c,m=b/d;b=new Float32Array(g*k*3);a=new Float32Array(g*k*3);for(var u=new Float32Array(g*k*2),h=0,n=0,r=0;r<k;r++)for(var t=r*m-f,v=0;v<g;v++)b[h]=v*l-e,b[h+1]=-t,a[h+2]=1,u[n]=v/c,u[n+1]=1-r/d,h+=3,n+=2;h=0;e=new (65535<b.length/3?Uint32Array:Uint16Array)(c*d*6);for(r=0;r<d;r++)for(v=0;v<c;v++)f=v+g*(r+1),k=v+1+g*(r+1),l=v+1+g*r,e[h]=v+g*r,e[h+1]=f,e[h+2]= l,e[h+3]=f,e[h+4]=k,e[h+5]=l,h+=6;this.setIndex(new z(e,1));this.addAttribute("position",new z(b,3));this.addAttribute("normal",new z(a,3));this.addAttribute("uv",new z(u,2))}function qa(){D.call(this);this.type="Camera";this.matrixWorldInverse=new P;this.projectionMatrix=new P}function Ca(a,b,c,d){qa.call(this);this.type="PerspectiveCamera";this.fov=void 0!==a?a:50;this.zoom=1;this.near=void 0!==c?c:.1;this.far=void 0!==d?d:2E3;this.focus=10;this.aspect=void 0!==b?b:1;this.view=null;this.filmGauge= 35;this.filmOffset=0;this.updateProjectionMatrix()}function Db(a,b,c,d,e,f){qa.call(this);this.type="OrthographicCamera";this.zoom=1;this.view=null;this.left=a;this.right=b;this.top=c;this.bottom=d;this.near=void 0!==e?e:.1;this.far=void 0!==f?f:2E3;this.updateProjectionMatrix()}function Te(a,b,c){var d,e,f;return{setMode:function(a){d=a},setIndex:function(c){c.array instanceof Uint32Array&&b.get("OES_element_index_uint")?(e=a.UNSIGNED_INT,f=4):(e=a.UNSIGNED_SHORT,f=2)},render:function(b,k){a.drawElements(d, k,e,b*f);c.calls++;c.vertices+=k;d===a.TRIANGLES&&(c.faces+=k/3)},renderInstances:function(g,k,l){var m=b.get("ANGLE_instanced_arrays");null===m?console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays."):(m.drawElementsInstancedANGLE(d,l,e,k*f,g.maxInstancedCount),c.calls++,c.vertices+=l*g.maxInstancedCount,d===a.TRIANGLES&&(c.faces+=g.maxInstancedCount*l/3))}}}function Ue(a,b,c){var d;return{setMode:function(a){d= a},render:function(b,f){a.drawArrays(d,b,f);c.calls++;c.vertices+=f;d===a.TRIANGLES&&(c.faces+=f/3)},renderInstances:function(e){var f=b.get("ANGLE_instanced_arrays");if(null===f)console.error("THREE.WebGLBufferRenderer: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays.");else{var g=e.attributes.position,g=g&&g.isInterleavedBufferAttribute?g.data.count:g.count;f.drawArraysInstancedANGLE(d,0,g,e.maxInstancedCount);c.calls++;c.vertices+=g*e.maxInstancedCount; d===a.TRIANGLES&&(c.faces+=e.maxInstancedCount*g/3)}}}}function Ve(){var a={};return{get:function(b){if(void 0!==a[b.id])return a[b.id];var c;switch(b.type){case "DirectionalLight":c={direction:new q,color:new H,shadow:!1,shadowBias:0,shadowRadius:1,shadowMapSize:new C};break;case "SpotLight":c={position:new q,direction:new q,color:new H,distance:0,coneCos:0,penumbraCos:0,decay:0,shadow:!1,shadowBias:0,shadowRadius:1,shadowMapSize:new C};break;case "PointLight":c={position:new q,color:new H,distance:0, decay:0,shadow:!1,shadowBias:0,shadowRadius:1,shadowMapSize:new C};break;case "HemisphereLight":c={direction:new q,skyColor:new H,groundColor:new H}}return a[b.id]=c}}}function We(a){a=a.split("\n");for(var b=0;b<a.length;b++)a[b]=b+1+": "+a[b];return a.join("\n")}function ee(a,b,c){var d=a.createShader(b);a.shaderSource(d,c);a.compileShader(d);!1===a.getShaderParameter(d,a.COMPILE_STATUS)&&console.error("THREE.WebGLShader: Shader couldn't compile.");""!==a.getShaderInfoLog(d)&&console.warn("THREE.WebGLShader: gl.getShaderInfoLog()", b===a.VERTEX_SHADER?"vertex":"fragment",a.getShaderInfoLog(d),We(c));return d}function fe(a){switch(a){case 3E3:return["Linear","( value )"];case 3001:return["sRGB","( value )"];case 3002:return["RGBE","( value )"];case 3004:return["RGBM","( value, 7.0 )"];case 3005:return["RGBM","( value, 16.0 )"];case 3006:return["RGBD","( value, 256.0 )"];case 3007:return["Gamma","( value, float( GAMMA_FACTOR ) )"];default:throw Error("unsupported encoding: "+a);}}function md(a,b){var c=fe(b);return"vec4 "+a+"( vec4 value ) { return "+ c[0]+"ToLinear"+c[1]+"; }"}function Xe(a,b){var c=fe(b);return"vec4 "+a+"( vec4 value ) { return LinearTo"+c[0]+c[1]+"; }"}function Ye(a,b){var c;switch(b){case 1:c="Linear";break;case 2:c="Reinhard";break;case 3:c="Uncharted2";break;case 4:c="OptimizedCineon";break;default:throw Error("unsupported toneMapping: "+b);}return"vec3 "+a+"( vec3 color ) { return "+c+"ToneMapping( color ); }"}function Ze(a,b,c){a=a||{};return[a.derivatives||b.envMapCubeUV||b.bumpMap||b.normalMap||b.flatShading?"#extension GL_OES_standard_derivatives : enable": "",(a.fragDepth||b.logarithmicDepthBuffer)&&c.get("EXT_frag_depth")?"#extension GL_EXT_frag_depth : enable":"",a.drawBuffers&&c.get("WEBGL_draw_buffers")?"#extension GL_EXT_draw_buffers : require":"",(a.shaderTextureLOD||b.envMap)&&c.get("EXT_shader_texture_lod")?"#extension GL_EXT_shader_texture_lod : enable":""].filter(ec).join("\n")}function $e(a){var b=[],c;for(c in a){var d=a[c];!1!==d&&b.push("#define "+c+" "+d)}return b.join("\n")}function ec(a){return""!==a}function ge(a,b){return a.replace(/NUM_DIR_LIGHTS/g, b.numDirLights).replace(/NUM_SPOT_LIGHTS/g,b.numSpotLights).replace(/NUM_POINT_LIGHTS/g,b.numPointLights).replace(/NUM_HEMI_LIGHTS/g,b.numHemiLights)}function nd(a){return a.replace(/#include +<([\w\d.]+)>/g,function(a,c){var d=Z[c];if(void 0===d)throw Error("Can not resolve #include <"+c+">");return nd(d)})}function he(a){return a.replace(/for \( int i \= (\d+)\; i < (\d+)\; i \+\+ \) \{([\s\S]+?)(?=\})\}/g,function(a,c,d,e){a="";for(c=parseInt(c);c<parseInt(d);c++)a+=e.replace(/\[ i \]/g,"[ "+c+ " ]");return a})}function af(a,b,c,d){var e=a.context,f=c.extensions,g=c.defines,k=c.__webglShader.vertexShader,l=c.__webglShader.fragmentShader,m="SHADOWMAP_TYPE_BASIC";1===d.shadowMapType?m="SHADOWMAP_TYPE_PCF":2===d.shadowMapType&&(m="SHADOWMAP_TYPE_PCF_SOFT");var h="ENVMAP_TYPE_CUBE",p="ENVMAP_MODE_REFLECTION",n="ENVMAP_BLENDING_MULTIPLY";if(d.envMap){switch(c.envMap.mapping){case 301:case 302:h="ENVMAP_TYPE_CUBE";break;case 306:case 307:h="ENVMAP_TYPE_CUBE_UV";break;case 303:case 304:h="ENVMAP_TYPE_EQUIREC"; break;case 305:h="ENVMAP_TYPE_SPHERE"}switch(c.envMap.mapping){case 302:case 304:p="ENVMAP_MODE_REFRACTION"}switch(c.combine){case 0:n="ENVMAP_BLENDING_MULTIPLY";break;case 1:n="ENVMAP_BLENDING_MIX";break;case 2:n="ENVMAP_BLENDING_ADD"}}var r=0<a.gammaFactor?a.gammaFactor:1,f=Ze(f,d,a.extensions),t=$e(g),v=e.createProgram();c.isRawShaderMaterial?(g=[t,"\n"].filter(ec).join("\n"),m=[f,t,"\n"].filter(ec).join("\n")):(g=["precision "+d.precision+" float;","precision "+d.precision+" int;","#define SHADER_NAME "+ c.__webglShader.name,t,d.supportsVertexTextures?"#define VERTEX_TEXTURES":"","#define GAMMA_FACTOR "+r,"#define MAX_BONES "+d.maxBones,d.map?"#define USE_MAP":"",d.envMap?"#define USE_ENVMAP":"",d.envMap?"#define "+p:"",d.lightMap?"#define USE_LIGHTMAP":"",d.aoMap?"#define USE_AOMAP":"",d.emissiveMap?"#define USE_EMISSIVEMAP":"",d.bumpMap?"#define USE_BUMPMAP":"",d.normalMap?"#define USE_NORMALMAP":"",d.displacementMap&&d.supportsVertexTextures?"#define USE_DISPLACEMENTMAP":"",d.specularMap?"#define USE_SPECULARMAP": "",d.roughnessMap?"#define USE_ROUGHNESSMAP":"",d.metalnessMap?"#define USE_METALNESSMAP":"",d.alphaMap?"#define USE_ALPHAMAP":"",d.vertexColors?"#define USE_COLOR":"",d.flatShading?"#define FLAT_SHADED":"",d.skinning?"#define USE_SKINNING":"",d.useVertexTexture?"#define BONE_TEXTURE":"",d.morphTargets?"#define USE_MORPHTARGETS":"",d.morphNormals&&!1===d.flatShading?"#define USE_MORPHNORMALS":"",d.doubleSided?"#define DOUBLE_SIDED":"",d.flipSided?"#define FLIP_SIDED":"","#define NUM_CLIPPING_PLANES "+ d.numClippingPlanes,d.shadowMapEnabled?"#define USE_SHADOWMAP":"",d.shadowMapEnabled?"#define "+m:"",d.sizeAttenuation?"#define USE_SIZEATTENUATION":"",d.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",d.logarithmicDepthBuffer&&a.extensions.get("EXT_frag_depth")?"#define USE_LOGDEPTHBUF_EXT":"","uniform mat4 modelMatrix;","uniform mat4 modelViewMatrix;","uniform mat4 projectionMatrix;","uniform mat4 viewMatrix;","uniform mat3 normalMatrix;","uniform vec3 cameraPosition;","attribute vec3 position;", "attribute vec3 normal;","attribute vec2 uv;","#ifdef USE_COLOR","\tattribute vec3 color;","#endif","#ifdef USE_MORPHTARGETS","\tattribute vec3 morphTarget0;","\tattribute vec3 morphTarget1;","\tattribute vec3 morphTarget2;","\tattribute vec3 morphTarget3;","\t#ifdef USE_MORPHNORMALS","\t\tattribute vec3 morphNormal0;","\t\tattribute vec3 morphNormal1;","\t\tattribute vec3 morphNormal2;","\t\tattribute vec3 morphNormal3;","\t#else","\t\tattribute vec3 morphTarget4;","\t\tattribute vec3 morphTarget5;", "\t\tattribute vec3 morphTarget6;","\t\tattribute vec3 morphTarget7;","\t#endif","#endif","#ifdef USE_SKINNING","\tattribute vec4 skinIndex;","\tattribute vec4 skinWeight;","#endif","\n"].filter(ec).join("\n"),m=[f,"precision "+d.precision+" float;","precision "+d.precision+" int;","#define SHADER_NAME "+c.__webglShader.name,t,d.alphaTest?"#define ALPHATEST "+d.alphaTest:"","#define GAMMA_FACTOR "+r,d.useFog&&d.fog?"#define USE_FOG":"",d.useFog&&d.fogExp?"#define FOG_EXP2":"",d.map?"#define USE_MAP": "",d.envMap?"#define USE_ENVMAP":"",d.envMap?"#define "+h:"",d.envMap?"#define "+p:"",d.envMap?"#define "+n:"",d.lightMap?"#define USE_LIGHTMAP":"",d.aoMap?"#define USE_AOMAP":"",d.emissiveMap?"#define USE_EMISSIVEMAP":"",d.bumpMap?"#define USE_BUMPMAP":"",d.normalMap?"#define USE_NORMALMAP":"",d.specularMap?"#define USE_SPECULARMAP":"",d.roughnessMap?"#define USE_ROUGHNESSMAP":"",d.metalnessMap?"#define USE_METALNESSMAP":"",d.alphaMap?"#define USE_ALPHAMAP":"",d.vertexColors?"#define USE_COLOR": "",d.flatShading?"#define FLAT_SHADED":"",d.doubleSided?"#define DOUBLE_SIDED":"",d.flipSided?"#define FLIP_SIDED":"","#define NUM_CLIPPING_PLANES "+d.numClippingPlanes,d.shadowMapEnabled?"#define USE_SHADOWMAP":"",d.shadowMapEnabled?"#define "+m:"",d.premultipliedAlpha?"#define PREMULTIPLIED_ALPHA":"",d.physicallyCorrectLights?"#define PHYSICALLY_CORRECT_LIGHTS":"",d.logarithmicDepthBuffer?"#define USE_LOGDEPTHBUF":"",d.logarithmicDepthBuffer&&a.extensions.get("EXT_frag_depth")?"#define USE_LOGDEPTHBUF_EXT": "",d.envMap&&a.extensions.get("EXT_shader_texture_lod")?"#define TEXTURE_LOD_EXT":"","uniform mat4 viewMatrix;","uniform vec3 cameraPosition;",0!==d.toneMapping?"#define TONE_MAPPING":"",0!==d.toneMapping?Z.tonemapping_pars_fragment:"",0!==d.toneMapping?Ye("toneMapping",d.toneMapping):"",d.outputEncoding||d.mapEncoding||d.envMapEncoding||d.emissiveMapEncoding?Z.encodings_pars_fragment:"",d.mapEncoding?md("mapTexelToLinear",d.mapEncoding):"",d.envMapEncoding?md("envMapTexelToLinear",d.envMapEncoding): "",d.emissiveMapEncoding?md("emissiveMapTexelToLinear",d.emissiveMapEncoding):"",d.outputEncoding?Xe("linearToOutputTexel",d.outputEncoding):"",d.depthPacking?"#define DEPTH_PACKING "+c.depthPacking:"","\n"].filter(ec).join("\n"));k=nd(k,d);k=ge(k,d);l=nd(l,d);l=ge(l,d);c.isShaderMaterial||(k=he(k),l=he(l));l=m+l;k=ee(e,e.VERTEX_SHADER,g+k);l=ee(e,e.FRAGMENT_SHADER,l);e.attachShader(v,k);e.attachShader(v,l);void 0!==c.index0AttributeName?e.bindAttribLocation(v,0,c.index0AttributeName):!0===d.morphTargets&& e.bindAttribLocation(v,0,"position");e.linkProgram(v);d=e.getProgramInfoLog(v);h=e.getShaderInfoLog(k);p=e.getShaderInfoLog(l);r=n=!0;if(!1===e.getProgramParameter(v,e.LINK_STATUS))n=!1,console.error("THREE.WebGLProgram: shader error: ",e.getError(),"gl.VALIDATE_STATUS",e.getProgramParameter(v,e.VALIDATE_STATUS),"gl.getProgramInfoLog",d,h,p);else if(""!==d)console.warn("THREE.WebGLProgram: gl.getProgramInfoLog()",d);else if(""===h||""===p)r=!1;r&&(this.diagnostics={runnable:n,material:c,programLog:d, vertexShader:{log:h,prefix:g},fragmentShader:{log:p,prefix:m}});e.deleteShader(k);e.deleteShader(l);var A;this.getUniforms=function(){void 0===A&&(A=new Ga(e,v,a));return A};var w;this.getAttributes=function(){if(void 0===w){for(var a={},b=e.getProgramParameter(v,e.ACTIVE_ATTRIBUTES),c=0;c<b;c++){var d=e.getActiveAttrib(v,c).name;a[d]=e.getAttribLocation(v,d)}w=a}return w};this.destroy=function(){e.deleteProgram(v);this.program=void 0};Object.defineProperties(this,{uniforms:{get:function(){console.warn("THREE.WebGLProgram: .uniforms is now .getUniforms()."); return this.getUniforms()}},attributes:{get:function(){console.warn("THREE.WebGLProgram: .attributes is now .getAttributes().");return this.getAttributes()}}});this.id=bf++;this.code=b;this.usedTimes=1;this.program=v;this.vertexShader=k;this.fragmentShader=l;return this}function cf(a,b){function c(a,b){var c;a?a&&a.isTexture?c=a.encoding:a&&a.isWebGLRenderTarget&&(console.warn("THREE.WebGLPrograms.getTextureEncodingFromMap: don't use render targets as textures. Use their .texture property instead."), c=a.texture.encoding):c=3E3;3E3===c&&b&&(c=3007);return c}var d=[],e={MeshDepthMaterial:"depth",MeshNormalMaterial:"normal",MeshBasicMaterial:"basic",MeshLambertMaterial:"lambert",MeshPhongMaterial:"phong",MeshStandardMaterial:"physical",MeshPhysicalMaterial:"physical",LineBasicMaterial:"basic",LineDashedMaterial:"dashed",PointsMaterial:"points"},f="precision supportsVertexTextures map mapEncoding envMap envMapMode envMapEncoding lightMap aoMap emissiveMap emissiveMapEncoding bumpMap normalMap displacementMap specularMap roughnessMap metalnessMap alphaMap combine vertexColors fog useFog fogExp flatShading sizeAttenuation logarithmicDepthBuffer skinning maxBones useVertexTexture morphTargets morphNormals maxMorphTargets maxMorphNormals premultipliedAlpha numDirLights numPointLights numSpotLights numHemiLights shadowMapEnabled shadowMapType toneMapping physicallyCorrectLights alphaTest doubleSided flipSided numClippingPlanes depthPacking".split(" "); this.getParameters=function(d,f,l,m,h){var p=e[d.type],n;b.floatVertexTextures&&h&&h.skeleton&&h.skeleton.useVertexTexture?n=1024:(n=Math.floor((b.maxVertexUniforms-20)/4),void 0!==h&&h&&h.isSkinnedMesh&&(n=Math.min(h.skeleton.bones.length,n),n<h.skeleton.bones.length&&console.warn("WebGLRenderer: too many bones - "+h.skeleton.bones.length+", this GPU supports just "+n+" (try OpenGL instead of ANGLE)")));var r=a.getPrecision();null!==d.precision&&(r=b.getMaxPrecision(d.precision),r!==d.precision&& console.warn("THREE.WebGLProgram.getParameters:",d.precision,"not supported, using",r,"instead."));var t=a.getCurrentRenderTarget();return{shaderID:p,precision:r,supportsVertexTextures:b.vertexTextures,outputEncoding:c(t?t.texture:null,a.gammaOutput),map:!!d.map,mapEncoding:c(d.map,a.gammaInput),envMap:!!d.envMap,envMapMode:d.envMap&&d.envMap.mapping,envMapEncoding:c(d.envMap,a.gammaInput),envMapCubeUV:!!d.envMap&&(306===d.envMap.mapping||307===d.envMap.mapping),lightMap:!!d.lightMap,aoMap:!!d.aoMap, emissiveMap:!!d.emissiveMap,emissiveMapEncoding:c(d.emissiveMap,a.gammaInput),bumpMap:!!d.bumpMap,normalMap:!!d.normalMap,displacementMap:!!d.displacementMap,roughnessMap:!!d.roughnessMap,metalnessMap:!!d.metalnessMap,specularMap:!!d.specularMap,alphaMap:!!d.alphaMap,combine:d.combine,vertexColors:d.vertexColors,fog:!!l,useFog:d.fog,fogExp:l&&l.isFogExp2,flatShading:1===d.shading,sizeAttenuation:d.sizeAttenuation,logarithmicDepthBuffer:b.logarithmicDepthBuffer,skinning:d.skinning,maxBones:n,useVertexTexture:b.floatVertexTextures&& h&&h.skeleton&&h.skeleton.useVertexTexture,morphTargets:d.morphTargets,morphNormals:d.morphNormals,maxMorphTargets:a.maxMorphTargets,maxMorphNormals:a.maxMorphNormals,numDirLights:f.directional.length,numPointLights:f.point.length,numSpotLights:f.spot.length,numHemiLights:f.hemi.length,numClippingPlanes:m,shadowMapEnabled:a.shadowMap.enabled&&h.receiveShadow&&0<f.shadows.length,shadowMapType:a.shadowMap.type,toneMapping:a.toneMapping,physicallyCorrectLights:a.physicallyCorrectLights,premultipliedAlpha:d.premultipliedAlpha, alphaTest:d.alphaTest,doubleSided:2===d.side,flipSided:1===d.side,depthPacking:void 0!==d.depthPacking?d.depthPacking:!1}};this.getProgramCode=function(a,b){var c=[];b.shaderID?c.push(b.shaderID):(c.push(a.fragmentShader),c.push(a.vertexShader));if(void 0!==a.defines)for(var d in a.defines)c.push(d),c.push(a.defines[d]);for(d=0;d<f.length;d++)c.push(b[f[d]]);return c.join()};this.acquireProgram=function(b,c,e){for(var f,h=0,p=d.length;h<p;h++){var n=d[h];if(n.code===e){f=n;++f.usedTimes;break}}void 0=== f&&(f=new af(a,e,b,c),d.push(f));return f};this.releaseProgram=function(a){if(0===--a.usedTimes){var b=d.indexOf(a);d[b]=d[d.length-1];d.pop();a.destroy()}};this.programs=d}function df(a,b,c){function d(a){var k=a.target;a=f[k.id];null!==a.index&&e(a.index);var l=a.attributes,m;for(m in l)e(l[m]);k.removeEventListener("dispose",d);delete f[k.id];m=b.get(k);m.wireframe&&e(m.wireframe);b["delete"](k);k=b.get(a);k.wireframe&&e(k.wireframe);b["delete"](a);c.memory.geometries--}function e(c){var d;d=c.isInterleavedBufferAttribute? b.get(c.data).__webglBuffer:b.get(c).__webglBuffer;void 0!==d&&(a.deleteBuffer(d),c.isInterleavedBufferAttribute?b["delete"](c.data):b["delete"](c))}var f={};return{get:function(a){var b=a.geometry;if(void 0!==f[b.id])return f[b.id];b.addEventListener("dispose",d);var e;b.isBufferGeometry?e=b:b.isGeometry&&(void 0===b._bufferGeometry&&(b._bufferGeometry=(new I).setFromObject(a)),e=b._bufferGeometry);f[b.id]=e;c.memory.geometries++;return e}}}function ef(a,b,c){function d(c,d){var e=c.isInterleavedBufferAttribute? c.data:c,l=b.get(e);void 0===l.__webglBuffer?(l.__webglBuffer=a.createBuffer(),a.bindBuffer(d,l.__webglBuffer),a.bufferData(d,e.array,e.dynamic?a.DYNAMIC_DRAW:a.STATIC_DRAW),l.version=e.version):l.version!==e.version&&(a.bindBuffer(d,l.__webglBuffer),!1===e.dynamic||-1===e.updateRange.count?a.bufferSubData(d,0,e.array):0===e.updateRange.count?console.error("THREE.WebGLObjects.updateBuffer: dynamic THREE.BufferAttribute marked as needsUpdate but updateRange.count is 0, ensure you are using set methods or updating manually."): (a.bufferSubData(d,e.updateRange.offset*e.array.BYTES_PER_ELEMENT,e.array.subarray(e.updateRange.offset,e.updateRange.offset+e.updateRange.count)),e.updateRange.count=0),l.version=e.version)}var e=new df(a,b,c);return{getAttributeBuffer:function(a){return a.isInterleavedBufferAttribute?b.get(a.data).__webglBuffer:b.get(a).__webglBuffer},getWireframeAttribute:function(c){var e=b.get(c);if(void 0!==e.wireframe)return e.wireframe;var k=[],l=c.index,m=c.attributes;c=m.position;if(null!==l)for(var l=l.array, m=0,h=l.length;m<h;m+=3){var p=l[m+0],n=l[m+1],r=l[m+2];k.push(p,n,n,r,r,p)}else for(l=m.position.array,m=0,h=l.length/3-1;m<h;m+=3)p=m+0,n=m+1,r=m+2,k.push(p,n,n,r,r,p);k=new z(new (65535<c.count?Uint32Array:Uint16Array)(k),1);d(k,a.ELEMENT_ARRAY_BUFFER);return e.wireframe=k},update:function(b){var c=e.get(b);b.geometry.isGeometry&&c.updateFromObject(b);b=c.index;var k=c.attributes;null!==b&&d(b,a.ELEMENT_ARRAY_BUFFER);for(var l in k)d(k[l],a.ARRAY_BUFFER);b=c.morphAttributes;for(l in b)for(var k= b[l],m=0,h=k.length;m<h;m++)d(k[m],a.ARRAY_BUFFER);return c}}}function ff(a,b,c,d,e,f,g){function k(a,b){if(a.width>b||a.height>b){var c=b/Math.max(a.width,a.height),d=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");d.width=Math.floor(a.width*c);d.height=Math.floor(a.height*c);d.getContext("2d").drawImage(a,0,0,a.width,a.height,0,0,d.width,d.height);console.warn("THREE.WebGLRenderer: image is too big ("+a.width+"x"+a.height+"). Resized to "+d.width+"x"+d.height,a);return d}return a} function l(a){return h.Math.isPowerOfTwo(a.width)&&h.Math.isPowerOfTwo(a.height)}function m(b){return 1003===b||1004===b||1005===b?a.NEAREST:a.LINEAR}function u(b){b=b.target;b.removeEventListener("dispose",u);a:{var c=d.get(b);if(b.image&&c.__image__webglTextureCube)a.deleteTexture(c.__image__webglTextureCube);else{if(void 0===c.__webglInit)break a;a.deleteTexture(c.__webglTexture)}d["delete"](b)}A.textures--}function p(b){b=b.target;b.removeEventListener("dispose",p);var c=d.get(b),e=d.get(b.texture); if(b){void 0!==e.__webglTexture&&a.deleteTexture(e.__webglTexture);b.depthTexture&&b.depthTexture.dispose();if(b&&b.isWebGLRenderTargetCube)for(e=0;6>e;e++)a.deleteFramebuffer(c.__webglFramebuffer[e]),c.__webglDepthbuffer&&a.deleteRenderbuffer(c.__webglDepthbuffer[e]);else a.deleteFramebuffer(c.__webglFramebuffer),c.__webglDepthbuffer&&a.deleteRenderbuffer(c.__webglDepthbuffer);d["delete"](b.texture);d["delete"](b)}A.textures--}function n(b,g){var m=d.get(b);if(0<b.version&&m.__version!==b.version){var n= b.image;if(void 0===n)console.warn("THREE.WebGLRenderer: Texture marked for update but image is undefined",b);else if(!1===n.complete)console.warn("THREE.WebGLRenderer: Texture marked for update but image is incomplete",b);else{void 0===m.__webglInit&&(m.__webglInit=!0,b.addEventListener("dispose",u),m.__webglTexture=a.createTexture(),A.textures++);c.activeTexture(a.TEXTURE0+g);c.bindTexture(a.TEXTURE_2D,m.__webglTexture);a.pixelStorei(a.UNPACK_FLIP_Y_WEBGL,b.flipY);a.pixelStorei(a.UNPACK_PREMULTIPLY_ALPHA_WEBGL, b.premultiplyAlpha);a.pixelStorei(a.UNPACK_ALIGNMENT,b.unpackAlignment);var p=k(b.image,e.maxTextureSize);if((1001!==b.wrapS||1001!==b.wrapT||1003!==b.minFilter&&1006!==b.minFilter)&&!1===l(p))if(n=p,n instanceof HTMLImageElement||n instanceof HTMLCanvasElement){var t=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");t.width=h.Math.nearestPowerOfTwo(n.width);t.height=h.Math.nearestPowerOfTwo(n.height);t.getContext("2d").drawImage(n,0,0,t.width,t.height);console.warn("THREE.WebGLRenderer: image is not power of two ("+ n.width+"x"+n.height+"). Resized to "+t.width+"x"+t.height,n);p=t}else p=n;var n=l(p),t=f(b.format),v=f(b.type);r(a.TEXTURE_2D,b,n);var q=b.mipmaps;if(b&&b.isDepthTexture){q=a.DEPTH_COMPONENT;if(1015===b.type){if(!w)throw Error("Float Depth Texture only supported in WebGL2.0");q=a.DEPTH_COMPONENT32F}else w&&(q=a.DEPTH_COMPONENT16);1027===b.format&&(q=a.DEPTH_STENCIL);c.texImage2D(a.TEXTURE_2D,0,q,p.width,p.height,0,t,v,null)}else if(b&&b.isDataTexture)if(0<q.length&&n){for(var N=0,C=q.length;N<C;N++)p= q[N],c.texImage2D(a.TEXTURE_2D,N,t,p.width,p.height,0,t,v,p.data);b.generateMipmaps=!1}else c.texImage2D(a.TEXTURE_2D,0,t,p.width,p.height,0,t,v,p.data);else if(b&&b.isCompressedTexture)for(N=0,C=q.length;N<C;N++)p=q[N],1023!==b.format&&1022!==b.format?-1<c.getCompressedTextureFormats().indexOf(t)?c.compressedTexImage2D(a.TEXTURE_2D,N,t,p.width,p.height,0,p.data):console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .uploadTexture()"):c.texImage2D(a.TEXTURE_2D, N,t,p.width,p.height,0,t,v,p.data);else if(0<q.length&&n){N=0;for(C=q.length;N<C;N++)p=q[N],c.texImage2D(a.TEXTURE_2D,N,t,t,v,p);b.generateMipmaps=!1}else c.texImage2D(a.TEXTURE_2D,0,t,t,v,p);b.generateMipmaps&&n&&a.generateMipmap(a.TEXTURE_2D);m.__version=b.version;if(b.onUpdate)b.onUpdate(b);return}}c.activeTexture(a.TEXTURE0+g);c.bindTexture(a.TEXTURE_2D,m.__webglTexture)}function r(c,g,k){k?(a.texParameteri(c,a.TEXTURE_WRAP_S,f(g.wrapS)),a.texParameteri(c,a.TEXTURE_WRAP_T,f(g.wrapT)),a.texParameteri(c, a.TEXTURE_MAG_FILTER,f(g.magFilter)),a.texParameteri(c,a.TEXTURE_MIN_FILTER,f(g.minFilter))):(a.texParameteri(c,a.TEXTURE_WRAP_S,a.CLAMP_TO_EDGE),a.texParameteri(c,a.TEXTURE_WRAP_T,a.CLAMP_TO_EDGE),1001===g.wrapS&&1001===g.wrapT||console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.wrapS and Texture.wrapT should be set to THREE.ClampToEdgeWrapping.",g),a.texParameteri(c,a.TEXTURE_MAG_FILTER,m(g.magFilter)),a.texParameteri(c,a.TEXTURE_MIN_FILTER,m(g.minFilter)),1003!==g.minFilter&& 1006!==g.minFilter&&console.warn("THREE.WebGLRenderer: Texture is not power of two. Texture.minFilter should be set to THREE.NearestFilter or THREE.LinearFilter.",g));!(k=b.get("EXT_texture_filter_anisotropic"))||1015===g.type&&null===b.get("OES_texture_float_linear")||1016===g.type&&null===b.get("OES_texture_half_float_linear")||!(1<g.anisotropy||d.get(g).__currentAnisotropy)||(a.texParameterf(c,k.TEXTURE_MAX_ANISOTROPY_EXT,Math.min(g.anisotropy,e.getMaxAnisotropy())),d.get(g).__currentAnisotropy= g.anisotropy)}function t(b,e,g,k){var l=f(e.texture.format),m=f(e.texture.type);c.texImage2D(k,0,l,e.width,e.height,0,l,m,null);a.bindFramebuffer(a.FRAMEBUFFER,b);a.framebufferTexture2D(a.FRAMEBUFFER,g,k,d.get(e.texture).__webglTexture,0);a.bindFramebuffer(a.FRAMEBUFFER,null)}function v(b,c){a.bindRenderbuffer(a.RENDERBUFFER,b);c.depthBuffer&&!c.stencilBuffer?(a.renderbufferStorage(a.RENDERBUFFER,a.DEPTH_COMPONENT16,c.width,c.height),a.framebufferRenderbuffer(a.FRAMEBUFFER,a.DEPTH_ATTACHMENT,a.RENDERBUFFER, b)):c.depthBuffer&&c.stencilBuffer?(a.renderbufferStorage(a.RENDERBUFFER,a.DEPTH_STENCIL,c.width,c.height),a.framebufferRenderbuffer(a.FRAMEBUFFER,a.DEPTH_STENCIL_ATTACHMENT,a.RENDERBUFFER,b)):a.renderbufferStorage(a.RENDERBUFFER,a.RGBA4,c.width,c.height);a.bindRenderbuffer(a.RENDERBUFFER,null)}var A=g.memory,w="undefined"!==typeof WebGL2RenderingContext&&a instanceof WebGL2RenderingContext;this.setTexture2D=n;this.setTextureCube=function(b,g){var m=d.get(b);if(6===b.image.length)if(0<b.version&& m.__version!==b.version){m.__image__webglTextureCube||(b.addEventListener("dispose",u),m.__image__webglTextureCube=a.createTexture(),A.textures++);c.activeTexture(a.TEXTURE0+g);c.bindTexture(a.TEXTURE_CUBE_MAP,m.__image__webglTextureCube);a.pixelStorei(a.UNPACK_FLIP_Y_WEBGL,b.flipY);for(var h=b&&b.isCompressedTexture,n=b.image[0]&&b.image[0].isDataTexture,p=[],t=0;6>t;t++)p[t]=h||n?n?b.image[t].image:b.image[t]:k(b.image[t],e.maxCubemapSize);var v=l(p[0]),q=f(b.format),w=f(b.type);r(a.TEXTURE_CUBE_MAP, b,v);for(t=0;6>t;t++)if(h)for(var C,D=p[t].mipmaps,z=0,L=D.length;z<L;z++)C=D[z],1023!==b.format&&1022!==b.format?-1<c.getCompressedTextureFormats().indexOf(q)?c.compressedTexImage2D(a.TEXTURE_CUBE_MAP_POSITIVE_X+t,z,q,C.width,C.height,0,C.data):console.warn("THREE.WebGLRenderer: Attempt to load unsupported compressed texture format in .setTextureCube()"):c.texImage2D(a.TEXTURE_CUBE_MAP_POSITIVE_X+t,z,q,C.width,C.height,0,q,w,C.data);else n?c.texImage2D(a.TEXTURE_CUBE_MAP_POSITIVE_X+t,0,q,p[t].width, p[t].height,0,q,w,p[t].data):c.texImage2D(a.TEXTURE_CUBE_MAP_POSITIVE_X+t,0,q,q,w,p[t]);b.generateMipmaps&&v&&a.generateMipmap(a.TEXTURE_CUBE_MAP);m.__version=b.version;if(b.onUpdate)b.onUpdate(b)}else c.activeTexture(a.TEXTURE0+g),c.bindTexture(a.TEXTURE_CUBE_MAP,m.__image__webglTextureCube)};this.setTextureCubeDynamic=function(b,e){c.activeTexture(a.TEXTURE0+e);c.bindTexture(a.TEXTURE_CUBE_MAP,d.get(b).__webglTexture)};this.setupRenderTarget=function(b){var e=d.get(b),f=d.get(b.texture);b.addEventListener("dispose", p);f.__webglTexture=a.createTexture();A.textures++;var g=b&&b.isWebGLRenderTargetCube,k=l(b);if(g){e.__webglFramebuffer=[];for(var m=0;6>m;m++)e.__webglFramebuffer[m]=a.createFramebuffer()}else e.__webglFramebuffer=a.createFramebuffer();if(g){c.bindTexture(a.TEXTURE_CUBE_MAP,f.__webglTexture);r(a.TEXTURE_CUBE_MAP,b.texture,k);for(m=0;6>m;m++)t(e.__webglFramebuffer[m],b,a.COLOR_ATTACHMENT0,a.TEXTURE_CUBE_MAP_POSITIVE_X+m);b.texture.generateMipmaps&&k&&a.generateMipmap(a.TEXTURE_CUBE_MAP);c.bindTexture(a.TEXTURE_CUBE_MAP, null)}else c.bindTexture(a.TEXTURE_2D,f.__webglTexture),r(a.TEXTURE_2D,b.texture,k),t(e.__webglFramebuffer,b,a.COLOR_ATTACHMENT0,a.TEXTURE_2D),b.texture.generateMipmaps&&k&&a.generateMipmap(a.TEXTURE_2D),c.bindTexture(a.TEXTURE_2D,null);if(b.depthBuffer){e=d.get(b);f=b&&b.isWebGLRenderTargetCube;if(b.depthTexture){if(f)throw Error("target.depthTexture not supported in Cube render targets");if(b&&b.isWebGLRenderTargetCube)throw Error("Depth Texture with cube render targets is not supported!");a.bindFramebuffer(a.FRAMEBUFFER, e.__webglFramebuffer);if(!b.depthTexture||!b.depthTexture.isDepthTexture)throw Error("renderTarget.depthTexture must be an instance of THREE.DepthTexture");d.get(b.depthTexture).__webglTexture&&b.depthTexture.image.width===b.width&&b.depthTexture.image.height===b.height||(b.depthTexture.image.width=b.width,b.depthTexture.image.height=b.height,b.depthTexture.needsUpdate=!0);n(b.depthTexture,0);e=d.get(b.depthTexture).__webglTexture;if(1026===b.depthTexture.format)a.framebufferTexture2D(a.FRAMEBUFFER, a.DEPTH_ATTACHMENT,a.TEXTURE_2D,e,0);else if(1027===b.depthTexture.format)a.framebufferTexture2D(a.FRAMEBUFFER,a.DEPTH_STENCIL_ATTACHMENT,a.TEXTURE_2D,e,0);else throw Error("Unknown depthTexture format");}else if(f)for(e.__webglDepthbuffer=[],f=0;6>f;f++)a.bindFramebuffer(a.FRAMEBUFFER,e.__webglFramebuffer[f]),e.__webglDepthbuffer[f]=a.createRenderbuffer(),v(e.__webglDepthbuffer[f],b);else a.bindFramebuffer(a.FRAMEBUFFER,e.__webglFramebuffer),e.__webglDepthbuffer=a.createRenderbuffer(),v(e.__webglDepthbuffer, b);a.bindFramebuffer(a.FRAMEBUFFER,null)}};this.updateRenderTargetMipmap=function(b){var e=b.texture;e.generateMipmaps&&l(b)&&1003!==e.minFilter&&1006!==e.minFilter&&(b=b&&b.isWebGLRenderTargetCube?a.TEXTURE_CUBE_MAP:a.TEXTURE_2D,e=d.get(e).__webglTexture,c.bindTexture(b,e),a.generateMipmap(b),c.bindTexture(b,null))}}function gf(){var a={};return{get:function(b){b=b.uuid;var c=a[b];void 0===c&&(c={},a[b]=c);return c},"delete":function(b){delete a[b.uuid]},clear:function(){a={}}}}function hf(a,b,c){function d(b, c,d){var e=new Uint8Array(4),f=a.createTexture();a.bindTexture(b,f);a.texParameteri(b,a.TEXTURE_MIN_FILTER,a.NEAREST);a.texParameteri(b,a.TEXTURE_MAG_FILTER,a.NEAREST);for(b=0;b<d;b++)a.texImage2D(c+b,0,a.RGBA,1,1,0,a.RGBA,a.UNSIGNED_BYTE,e);return f}function e(b){!0!==F[b]&&(a.enable(b),F[b]=!0)}function f(b){!1!==F[b]&&(a.disable(b),F[b]=!1)}function g(b,d,g,k,l,m,h,n){if(0!==b){e(a.BLEND);if(b!==E||n!==Ea)2===b?n?(a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD),a.blendFuncSeparate(a.ONE,a.ONE,a.ONE, a.ONE)):(a.blendEquation(a.FUNC_ADD),a.blendFunc(a.SRC_ALPHA,a.ONE)):3===b?n?(a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD),a.blendFuncSeparate(a.ZERO,a.ZERO,a.ONE_MINUS_SRC_COLOR,a.ONE_MINUS_SRC_ALPHA)):(a.blendEquation(a.FUNC_ADD),a.blendFunc(a.ZERO,a.ONE_MINUS_SRC_COLOR)):4===b?n?(a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD),a.blendFuncSeparate(a.ZERO,a.SRC_COLOR,a.ZERO,a.SRC_ALPHA)):(a.blendEquation(a.FUNC_ADD),a.blendFunc(a.ZERO,a.SRC_COLOR)):n?(a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD), a.blendFuncSeparate(a.ONE,a.ONE_MINUS_SRC_ALPHA,a.ONE,a.ONE_MINUS_SRC_ALPHA)):(a.blendEquationSeparate(a.FUNC_ADD,a.FUNC_ADD),a.blendFuncSeparate(a.SRC_ALPHA,a.ONE_MINUS_SRC_ALPHA,a.ONE,a.ONE_MINUS_SRC_ALPHA)),E=b,Ea=n;if(5===b){l=l||d;m=m||g;h=h||k;if(d!==J||l!==ea)a.blendEquationSeparate(c(d),c(l)),J=d,ea=l;if(g!==C||k!==N||m!==z||h!==D)a.blendFuncSeparate(c(g),c(k),c(m),c(h)),C=g,N=k,z=m,D=h}else D=z=ea=N=C=J=null}else f(a.BLEND),E=b}function k(a){v.setFunc(a)}function l(b){L!==b&&(b?a.frontFace(a.CW): a.frontFace(a.CCW),L=b)}function m(b){0!==b?(e(a.CULL_FACE),b!==M&&(1===b?a.cullFace(a.BACK):2===b?a.cullFace(a.FRONT):a.cullFace(a.FRONT_AND_BACK))):f(a.CULL_FACE);M=b}function h(b){void 0===b&&(b=a.TEXTURE0+W-1);K!==b&&(a.activeTexture(b),K=b)}function p(a,b,c,d){t.setClear(a,b,c,d)}function n(a){v.setClear(a)}function r(a){q.setClear(a)}var t=new function(){var b=!1,c=new da,d=null,e=new da;return{setMask:function(c){d===c||b||(a.colorMask(c,c,c,c),d=c)},setLocked:function(a){b=a},setClear:function(b, d,f,g){c.set(b,d,f,g);!1===e.equals(c)&&(a.clearColor(b,d,f,g),e.copy(c))},reset:function(){b=!1;d=null;e.set(0,0,0,1)}}},v=new function(){var b=!1,c=null,d=null,g=null;return{setTest:function(b){b?e(a.DEPTH_TEST):f(a.DEPTH_TEST)},setMask:function(d){c===d||b||(a.depthMask(d),c=d)},setFunc:function(b){if(d!==b){if(b)switch(b){case 0:a.depthFunc(a.NEVER);break;case 1:a.depthFunc(a.ALWAYS);break;case 2:a.depthFunc(a.LESS);break;case 3:a.depthFunc(a.LEQUAL);break;case 4:a.depthFunc(a.EQUAL);break;case 5:a.depthFunc(a.GEQUAL); break;case 6:a.depthFunc(a.GREATER);break;case 7:a.depthFunc(a.NOTEQUAL);break;default:a.depthFunc(a.LEQUAL)}else a.depthFunc(a.LEQUAL);d=b}},setLocked:function(a){b=a},setClear:function(b){g!==b&&(a.clearDepth(b),g=b)},reset:function(){b=!1;g=d=c=null}}},q=new function(){var b=!1,c=null,d=null,g=null,k=null,l=null,m=null,h=null,n=null;return{setTest:function(b){b?e(a.STENCIL_TEST):f(a.STENCIL_TEST)},setMask:function(d){c===d||b||(a.stencilMask(d),c=d)},setFunc:function(b,c,e){if(d!==b||g!==c||k!== e)a.stencilFunc(b,c,e),d=b,g=c,k=e},setOp:function(b,c,d){if(l!==b||m!==c||h!==d)a.stencilOp(b,c,d),l=b,m=c,h=d},setLocked:function(a){b=a},setClear:function(b){n!==b&&(a.clearStencil(b),n=b)},reset:function(){b=!1;n=h=m=l=k=g=d=c=null}}},w=a.getParameter(a.MAX_VERTEX_ATTRIBS),x=new Uint8Array(w),T=new Uint8Array(w),y=new Uint8Array(w),F={},G=null,E=null,J=null,C=null,N=null,ea=null,z=null,D=null,Ea=!1,L=null,M=null,O=null,Q=null,I=null,V=null,W=a.getParameter(a.MAX_TEXTURE_IMAGE_UNITS),K=null,H= {},P=new da,S=new da,bb={};bb[a.TEXTURE_2D]=d(a.TEXTURE_2D,a.TEXTURE_2D,1);bb[a.TEXTURE_CUBE_MAP]=d(a.TEXTURE_CUBE_MAP,a.TEXTURE_CUBE_MAP_POSITIVE_X,6);return{buffers:{color:t,depth:v,stencil:q},init:function(){p(0,0,0,1);n(1);r(0);e(a.DEPTH_TEST);k(3);l(!1);m(1);e(a.CULL_FACE);e(a.BLEND);g(1)},initAttributes:function(){for(var a=0,b=x.length;a<b;a++)x[a]=0},enableAttribute:function(c){x[c]=1;0===T[c]&&(a.enableVertexAttribArray(c),T[c]=1);0!==y[c]&&(b.get("ANGLE_instanced_arrays").vertexAttribDivisorANGLE(c, 0),y[c]=0)},enableAttributeAndDivisor:function(b,c,d){x[b]=1;0===T[b]&&(a.enableVertexAttribArray(b),T[b]=1);y[b]!==c&&(d.vertexAttribDivisorANGLE(b,c),y[b]=c)},disableUnusedAttributes:function(){for(var b=0,c=T.length;b!==c;++b)T[b]!==x[b]&&(a.disableVertexAttribArray(b),T[b]=0)},enable:e,disable:f,getCompressedTextureFormats:function(){if(null===G&&(G=[],b.get("WEBGL_compressed_texture_pvrtc")||b.get("WEBGL_compressed_texture_s3tc")||b.get("WEBGL_compressed_texture_etc1")))for(var c=a.getParameter(a.COMPRESSED_TEXTURE_FORMATS), d=0;d<c.length;d++)G.push(c[d]);return G},setBlending:g,setColorWrite:function(a){t.setMask(a)},setDepthTest:function(a){v.setTest(a)},setDepthWrite:function(a){v.setMask(a)},setDepthFunc:k,setStencilTest:function(a){q.setTest(a)},setStencilWrite:function(a){q.setMask(a)},setStencilFunc:function(a,b,c){q.setFunc(a,b,c)},setStencilOp:function(a,b,c){q.setOp(a,b,c)},setFlipSided:l,setCullFace:m,setLineWidth:function(b){b!==O&&(a.lineWidth(b),O=b)},setPolygonOffset:function(b,c,d){if(b){if(e(a.POLYGON_OFFSET_FILL), Q!==c||I!==d)a.polygonOffset(c,d),Q=c,I=d}else f(a.POLYGON_OFFSET_FILL)},getScissorTest:function(){return V},setScissorTest:function(b){(V=b)?e(a.SCISSOR_TEST):f(a.SCISSOR_TEST)},activeTexture:h,bindTexture:function(b,c){null===K&&h();var d=H[K];void 0===d&&(d={type:void 0,texture:void 0},H[K]=d);if(d.type!==b||d.texture!==c)a.bindTexture(b,c||bb[b]),d.type=b,d.texture=c},compressedTexImage2D:function(){try{a.compressedTexImage2D.apply(a,arguments)}catch(b){console.error(b)}},texImage2D:function(){try{a.texImage2D.apply(a, arguments)}catch(b){console.error(b)}},clearColor:p,clearDepth:n,clearStencil:r,scissor:function(b){!1===P.equals(b)&&(a.scissor(b.x,b.y,b.z,b.w),P.copy(b))},viewport:function(b){!1===S.equals(b)&&(a.viewport(b.x,b.y,b.z,b.w),S.copy(b))},reset:function(){for(var b=0;b<T.length;b++)1===T[b]&&(a.disableVertexAttribArray(b),T[b]=0);F={};K=G=null;H={};M=L=E=null;t.reset();v.reset();q.reset()}}}function jf(a,b,c){function d(b){if("highp"===b){if(0<a.getShaderPrecisionFormat(a.VERTEX_SHADER,a.HIGH_FLOAT).precision&& 0<a.getShaderPrecisionFormat(a.FRAGMENT_SHADER,a.HIGH_FLOAT).precision)return"highp";b="mediump"}return"mediump"===b&&0<a.getShaderPrecisionFormat(a.VERTEX_SHADER,a.MEDIUM_FLOAT).precision&&0<a.getShaderPrecisionFormat(a.FRAGMENT_SHADER,a.MEDIUM_FLOAT).precision?"mediump":"lowp"}var e,f=void 0!==c.precision?c.precision:"highp",g=d(f);g!==f&&(console.warn("THREE.WebGLRenderer:",f,"not supported, using",g,"instead."),f=g);c=!0===c.logarithmicDepthBuffer&&!!b.get("EXT_frag_depth");var g=a.getParameter(a.MAX_TEXTURE_IMAGE_UNITS), k=a.getParameter(a.MAX_VERTEX_TEXTURE_IMAGE_UNITS),l=a.getParameter(a.MAX_TEXTURE_SIZE),m=a.getParameter(a.MAX_CUBE_MAP_TEXTURE_SIZE),h=a.getParameter(a.MAX_VERTEX_ATTRIBS),p=a.getParameter(a.MAX_VERTEX_UNIFORM_VECTORS),n=a.getParameter(a.MAX_VARYING_VECTORS),r=a.getParameter(a.MAX_FRAGMENT_UNIFORM_VECTORS),t=0<k,v=!!b.get("OES_texture_float");return{getMaxAnisotropy:function(){if(void 0!==e)return e;var c=b.get("EXT_texture_filter_anisotropic");return e=null!==c?a.getParameter(c.MAX_TEXTURE_MAX_ANISOTROPY_EXT): 0},getMaxPrecision:d,precision:f,logarithmicDepthBuffer:c,maxTextures:g,maxVertexTextures:k,maxTextureSize:l,maxCubemapSize:m,maxAttributes:h,maxVertexUniforms:p,maxVaryings:n,maxFragmentUniforms:r,vertexTextures:t,floatFragmentTextures:v,floatVertexTextures:t&&v}}function kf(a){var b={};return{get:function(c){if(void 0!==b[c])return b[c];var d;switch(c){case "WEBGL_depth_texture":d=a.getExtension("WEBGL_depth_texture")||a.getExtension("MOZ_WEBGL_depth_texture")||a.getExtension("WEBKIT_WEBGL_depth_texture"); break;case "EXT_texture_filter_anisotropic":d=a.getExtension("EXT_texture_filter_anisotropic")||a.getExtension("MOZ_EXT_texture_filter_anisotropic")||a.getExtension("WEBKIT_EXT_texture_filter_anisotropic");break;case "WEBGL_compressed_texture_s3tc":d=a.getExtension("WEBGL_compressed_texture_s3tc")||a.getExtension("MOZ_WEBGL_compressed_texture_s3tc")||a.getExtension("WEBKIT_WEBGL_compressed_texture_s3tc");break;case "WEBGL_compressed_texture_pvrtc":d=a.getExtension("WEBGL_compressed_texture_pvrtc")|| a.getExtension("WEBKIT_WEBGL_compressed_texture_pvrtc");break;case "WEBGL_compressed_texture_etc1":d=a.getExtension("WEBGL_compressed_texture_etc1");break;default:d=a.getExtension(c)}null===d&&console.warn("THREE.WebGLRenderer: "+c+" extension not supported.");return b[c]=d}}}function lf(){function a(){m.value!==d&&(m.value=d,m.needsUpdate=0<e);c.numPlanes=e}function b(a,b,d,e){var f=null!==a?a.length:0,g=null;if(0!==f){g=m.value;if(!0!==e||null===g){e=d+4*f;b=b.matrixWorldInverse;l.getNormalMatrix(b); if(null===g||g.length<e)g=new Float32Array(e);for(e=0;e!==f;++e,d+=4)k.copy(a[e]).applyMatrix4(b,l),k.normal.toArray(g,d),g[d+3]=k.constant}m.value=g;m.needsUpdate=!0}c.numPlanes=f;return g}var c=this,d=null,e=0,f=!1,g=!1,k=new fa,l=new ya,m={value:null,needsUpdate:!1};this.uniform=m;this.numPlanes=0;this.init=function(a,c,g){var k=0!==a.length||c||0!==e||f;f=c;d=b(a,g,0);e=a.length;return k};this.beginShadows=function(){g=!0;b(null)};this.endShadows=function(){g=!1;a()};this.setState=function(c, k,l,h,t){if(!f||null===c||0===c.length||g&&!k)g?b(null):a();else{k=g?0:e;var v=4*k,q=h.clippingState||null;m.value=q;q=b(c,l,v,t);for(c=0;c!==v;++c)q[c]=d[c];h.clippingState=q;this.numPlanes+=k}}}function od(a){function b(a,b,c,d){!0===J&&(a*=d,b*=d,c*=d);X.clearColor(a,b,c,d)}function c(){X.init();X.scissor(Z.copy(ha).multiplyScalar(Oa));X.viewport(Va.copy(ga).multiplyScalar(Oa));b(Ba.r,Ba.g,Ba.b,Qa)}function d(){U=S=null;R="";K=-1;X.reset()}function e(a){a.preventDefault();d();c();fa.clear()}function f(a){a= a.target;a.removeEventListener("dispose",f);g(a);fa["delete"](a)}function g(a){var b=fa.get(a).program;a.program=void 0;void 0!==b&&ta.releaseProgram(b)}function k(a,b){return Math.abs(b[0])-Math.abs(a[0])}function l(a,b){return a.object.renderOrder!==b.object.renderOrder?a.object.renderOrder-b.object.renderOrder:a.material.program&&b.material.program&&a.material.program!==b.material.program?a.material.program.id-b.material.program.id:a.material.id!==b.material.id?a.material.id-b.material.id:a.z!== b.z?a.z-b.z:a.id-b.id}function m(a,b){return a.object.renderOrder!==b.object.renderOrder?a.object.renderOrder-b.object.renderOrder:a.z!==b.z?b.z-a.z:a.id-b.id}function u(a,b,c,d,e){var f;c.transparent?(d=D,f=++Ea):(d=ea,f=++z);f=d[f];void 0!==f?(f.id=a.id,f.object=a,f.geometry=b,f.material=c,f.z=Y.z,f.group=e):(f={id:a.id,object:a,geometry:b,material:c,z:Y.z,group:e},d.push(f))}function p(a){if(!na.intersectsSphere(a))return!1;var b=ca.numPlanes;if(0===b)return!0;var c=Q.clippingPlanes,d=a.center; a=-a.radius;var e=0;do if(c[e].distanceToPoint(d)<a)return!1;while(++e!==b);return!0}function n(a,b){if(!1!==a.visible){if(0!==(a.layers.mask&b.layers.mask))if(a.isLight)N.push(a);else if(a.isSprite){var c;(c=!1===a.frustumCulled)||(la.center.set(0,0,0),la.radius=.7071067811865476,la.applyMatrix4(a.matrixWorld),c=!0===p(la));c&&M.push(a)}else if(a.isLensFlare)O.push(a);else if(a.isImmediateRenderObject)!0===Q.sortObjects&&(Y.setFromMatrixPosition(a.matrixWorld),Y.applyProjection(qa)),u(a,null,a.material, Y.z,null);else if(a.isMesh||a.isLine||a.isPoints)if(a.isSkinnedMesh&&a.skeleton.update(),(c=!1===a.frustumCulled)||(c=a.geometry,null===c.boundingSphere&&c.computeBoundingSphere(),la.copy(c.boundingSphere).applyMatrix4(a.matrixWorld),c=!0===p(la)),c){var d=a.material;if(!0===d.visible)if(!0===Q.sortObjects&&(Y.setFromMatrixPosition(a.matrixWorld),Y.applyProjection(qa)),c=ra.update(a),d.isMultiMaterial)for(var e=c.groups,f=d.materials,d=0,g=e.length;d<g;d++){var k=e[d],l=f[k.materialIndex];!0===l.visible&& u(a,c,l,Y.z,k)}else u(a,c,d,Y.z,null)}c=a.children;d=0;for(g=c.length;d<g;d++)n(c[d],b)}}function r(a,b,c,d){for(var e=0,f=a.length;e<f;e++){var g=a[e],k=g.object,l=g.geometry,m=void 0===d?g.material:d,g=g.group;k.modelViewMatrix.multiplyMatrices(b.matrixWorldInverse,k.matrixWorld);k.normalMatrix.getNormalMatrix(k.modelViewMatrix);if(k.isImmediateRenderObject){t(m);var h=v(b,c,m,k);R="";k.render(function(a){Q.renderBufferImmediate(a,h,m)})}else{if(null!==k.onBeforeRender)k.onBeforeRender();Q.renderBufferDirect(b, c,l,m,k,g)}}}function t(a){2===a.side?X.disable(B.CULL_FACE):X.enable(B.CULL_FACE);X.setFlipSided(1===a.side);!0===a.transparent?X.setBlending(a.blending,a.blendEquation,a.blendSrc,a.blendDst,a.blendEquationAlpha,a.blendSrcAlpha,a.blendDstAlpha,a.premultipliedAlpha):X.setBlending(0);X.setDepthFunc(a.depthFunc);X.setDepthTest(a.depthTest);X.setDepthWrite(a.depthWrite);X.setColorWrite(a.colorWrite);X.setPolygonOffset(a.polygonOffset,a.polygonOffsetFactor,a.polygonOffsetUnits)}function v(a,b,c,d){ba= 0;var e=fa.get(c);oa&&(pa||a!==U)&&ca.setState(c.clippingPlanes,c.clipShadows,a,e,a===U&&c.id===K);!1===c.needsUpdate&&(void 0===e.program?c.needsUpdate=!0:c.fog&&e.fog!==b?c.needsUpdate=!0:c.lights&&e.lightsHash!==aa.hash?c.needsUpdate=!0:void 0!==e.numClippingPlanes&&e.numClippingPlanes!==ca.numPlanes&&(c.needsUpdate=!0));if(c.needsUpdate){a:{var k=fa.get(c),l=ta.getParameters(c,aa,b,ca.numPlanes,d),m=ta.getProgramCode(c,l),n=k.program,p=!0;if(void 0===n)c.addEventListener("dispose",f);else if(n.code!== m)g(c);else if(void 0!==l.shaderID)break a;else p=!1;p&&(l.shaderID?(n=Cb[l.shaderID],k.__webglShader={name:c.type,uniforms:h.UniformsUtils.clone(n.uniforms),vertexShader:n.vertexShader,fragmentShader:n.fragmentShader}):k.__webglShader={name:c.type,uniforms:c.uniforms,vertexShader:c.vertexShader,fragmentShader:c.fragmentShader},c.__webglShader=k.__webglShader,n=ta.acquireProgram(c,l,m),k.program=n,c.program=n);l=n.getAttributes();if(c.morphTargets)for(m=c.numSupportedMorphTargets=0;m<Q.maxMorphTargets;m++)0<= l["morphTarget"+m]&&c.numSupportedMorphTargets++;if(c.morphNormals)for(m=c.numSupportedMorphNormals=0;m<Q.maxMorphNormals;m++)0<=l["morphNormal"+m]&&c.numSupportedMorphNormals++;l=k.__webglShader.uniforms;if(!c.isShaderMaterial&&!c.isRawShaderMaterial||!0===c.clipping)k.numClippingPlanes=ca.numPlanes,l.clippingPlanes=ca.uniform;k.fog=b;k.lightsHash=aa.hash;c.lights&&(l.ambientLightColor.value=aa.ambient,l.directionalLights.value=aa.directional,l.spotLights.value=aa.spot,l.pointLights.value=aa.point, l.hemisphereLights.value=aa.hemi,l.directionalShadowMap.value=aa.directionalShadowMap,l.directionalShadowMatrix.value=aa.directionalShadowMatrix,l.spotShadowMap.value=aa.spotShadowMap,l.spotShadowMatrix.value=aa.spotShadowMatrix,l.pointShadowMap.value=aa.pointShadowMap,l.pointShadowMatrix.value=aa.pointShadowMatrix);m=k.program.getUniforms();m=Ga.seqWithValue(m.seq,l);k.uniformsList=m;k.dynamicUniforms=Ga.splitDynamic(m,l)}c.needsUpdate=!1}var u=!1,p=n=!1,k=e.program,m=k.getUniforms(),l=e.__webglShader.uniforms; k.id!==S&&(B.useProgram(k.program),S=k.id,p=n=u=!0);c.id!==K&&(K=c.id,n=!0);if(u||a!==U){m.set(B,a,"projectionMatrix");ja.logarithmicDepthBuffer&&m.setValue(B,"logDepthBufFC",2/(Math.log(a.far+1)/Math.LN2));a!==U&&(U=a,p=n=!0);if(c.isShaderMaterial||c.isMeshPhongMaterial||c.isMeshStandardMaterial||c.envMap)u=m.map.cameraPosition,void 0!==u&&u.setValue(B,Y.setFromMatrixPosition(a.matrixWorld));(c.isMeshPhongMaterial||c.isMeshLambertMaterial||c.isMeshBasicMaterial||c.isMeshStandardMaterial||c.isShaderMaterial|| c.skinning)&&m.setValue(B,"viewMatrix",a.matrixWorldInverse);m.set(B,Q,"toneMappingExposure");m.set(B,Q,"toneMappingWhitePoint")}c.skinning&&(m.setOptional(B,d,"bindMatrix"),m.setOptional(B,d,"bindMatrixInverse"),u=d.skeleton)&&(ja.floatVertexTextures&&u.useVertexTexture?(m.set(B,u,"boneTexture"),m.set(B,u,"boneTextureWidth"),m.set(B,u,"boneTextureHeight")):m.setOptional(B,u,"boneMatrices"));if(n){c.lights&&(n=p,l.ambientLightColor.needsUpdate=n,l.directionalLights.needsUpdate=n,l.pointLights.needsUpdate= n,l.spotLights.needsUpdate=n,l.hemisphereLights.needsUpdate=n);b&&c.fog&&(l.fogColor.value=b.color,b.isFog?(l.fogNear.value=b.near,l.fogFar.value=b.far):b.isFogExp2&&(l.fogDensity.value=b.density));if(c.isMeshBasicMaterial||c.isMeshLambertMaterial||c.isMeshPhongMaterial||c.isMeshStandardMaterial||c.isMeshDepthMaterial){l.opacity.value=c.opacity;l.diffuse.value=c.color;c.emissive&&l.emissive.value.copy(c.emissive).multiplyScalar(c.emissiveIntensity);l.map.value=c.map;l.specularMap.value=c.specularMap; l.alphaMap.value=c.alphaMap;c.aoMap&&(l.aoMap.value=c.aoMap,l.aoMapIntensity.value=c.aoMapIntensity);var r;c.map?r=c.map:c.specularMap?r=c.specularMap:c.displacementMap?r=c.displacementMap:c.normalMap?r=c.normalMap:c.bumpMap?r=c.bumpMap:c.roughnessMap?r=c.roughnessMap:c.metalnessMap?r=c.metalnessMap:c.alphaMap?r=c.alphaMap:c.emissiveMap&&(r=c.emissiveMap);void 0!==r&&(r.isWebGLRenderTarget&&(r=r.texture),b=r.offset,r=r.repeat,l.offsetRepeat.value.set(b.x,b.y,r.x,r.y));l.envMap.value=c.envMap;l.flipEnvMap.value= c.envMap&&c.envMap.isCubeTexture?-1:1;l.reflectivity.value=c.reflectivity;l.refractionRatio.value=c.refractionRatio}c.isLineBasicMaterial?(l.diffuse.value=c.color,l.opacity.value=c.opacity):c.isLineDashedMaterial?(l.diffuse.value=c.color,l.opacity.value=c.opacity,l.dashSize.value=c.dashSize,l.totalSize.value=c.dashSize+c.gapSize,l.scale.value=c.scale):c.isPointsMaterial?(l.diffuse.value=c.color,l.opacity.value=c.opacity,l.size.value=c.size*Oa,l.scale.value=.5*x.clientHeight,l.map.value=c.map,null!== c.map&&(r=c.map.offset,b=c.map.repeat,l.offsetRepeat.value.set(r.x,r.y,b.x,b.y))):c.isMeshLambertMaterial?(c.lightMap&&(l.lightMap.value=c.lightMap,l.lightMapIntensity.value=c.lightMapIntensity),c.emissiveMap&&(l.emissiveMap.value=c.emissiveMap)):c.isMeshPhongMaterial?(l.specular.value=c.specular,l.shininess.value=Math.max(c.shininess,1E-4),c.lightMap&&(l.lightMap.value=c.lightMap,l.lightMapIntensity.value=c.lightMapIntensity),c.emissiveMap&&(l.emissiveMap.value=c.emissiveMap),c.bumpMap&&(l.bumpMap.value= c.bumpMap,l.bumpScale.value=c.bumpScale),c.normalMap&&(l.normalMap.value=c.normalMap,l.normalScale.value.copy(c.normalScale)),c.displacementMap&&(l.displacementMap.value=c.displacementMap,l.displacementScale.value=c.displacementScale,l.displacementBias.value=c.displacementBias)):c.isMeshPhysicalMaterial?(l.clearCoat.value=c.clearCoat,l.clearCoatRoughness.value=c.clearCoatRoughness,A(l,c)):c.isMeshStandardMaterial?A(l,c):c.isMeshDepthMaterial?c.displacementMap&&(l.displacementMap.value=c.displacementMap, l.displacementScale.value=c.displacementScale,l.displacementBias.value=c.displacementBias):c.isMeshNormalMaterial&&(l.opacity.value=c.opacity);Ga.upload(B,e.uniformsList,l,Q)}m.set(B,d,"modelViewMatrix");m.set(B,d,"normalMatrix");m.setValue(B,"modelMatrix",d.matrixWorld);e=e.dynamicUniforms;null!==e&&(Ga.evalDynamic(e,l,d,c,a),Ga.upload(B,e,l,Q));return k}function A(a,b){a.roughness.value=b.roughness;a.metalness.value=b.metalness;b.roughnessMap&&(a.roughnessMap.value=b.roughnessMap);b.metalnessMap&& (a.metalnessMap.value=b.metalnessMap);b.lightMap&&(a.lightMap.value=b.lightMap,a.lightMapIntensity.value=b.lightMapIntensity);b.emissiveMap&&(a.emissiveMap.value=b.emissiveMap);b.bumpMap&&(a.bumpMap.value=b.bumpMap,a.bumpScale.value=b.bumpScale);b.normalMap&&(a.normalMap.value=b.normalMap,a.normalScale.value.copy(b.normalScale));b.displacementMap&&(a.displacementMap.value=b.displacementMap,a.displacementScale.value=b.displacementScale,a.displacementBias.value=b.displacementBias);b.envMap&&(a.envMapIntensity.value= b.envMapIntensity)}function w(a){var b;if(1E3===a)return B.REPEAT;if(1001===a)return B.CLAMP_TO_EDGE;if(1002===a)return B.MIRRORED_REPEAT;if(1003===a)return B.NEAREST;if(1004===a)return B.NEAREST_MIPMAP_NEAREST;if(1005===a)return B.NEAREST_MIPMAP_LINEAR;if(1006===a)return B.LINEAR;if(1007===a)return B.LINEAR_MIPMAP_NEAREST;if(1008===a)return B.LINEAR_MIPMAP_LINEAR;if(1009===a)return B.UNSIGNED_BYTE;if(1017===a)return B.UNSIGNED_SHORT_4_4_4_4;if(1018===a)return B.UNSIGNED_SHORT_5_5_5_1;if(1019===a)return B.UNSIGNED_SHORT_5_6_5; if(1010===a)return B.BYTE;if(1011===a)return B.SHORT;if(1012===a)return B.UNSIGNED_SHORT;if(1013===a)return B.INT;if(1014===a)return B.UNSIGNED_INT;if(1015===a)return B.FLOAT;b=ia.get("OES_texture_half_float");if(null!==b&&1016===a)return b.HALF_FLOAT_OES;if(1021===a)return B.ALPHA;if(1022===a)return B.RGB;if(1023===a)return B.RGBA;if(1024===a)return B.LUMINANCE;if(1025===a)return B.LUMINANCE_ALPHA;if(1026===a)return B.DEPTH_COMPONENT;if(1027===a)return B.DEPTH_STENCIL;if(100===a)return B.FUNC_ADD; if(101===a)return B.FUNC_SUBTRACT;if(102===a)return B.FUNC_REVERSE_SUBTRACT;if(200===a)return B.ZERO;if(201===a)return B.ONE;if(202===a)return B.SRC_COLOR;if(203===a)return B.ONE_MINUS_SRC_COLOR;if(204===a)return B.SRC_ALPHA;if(205===a)return B.ONE_MINUS_SRC_ALPHA;if(206===a)return B.DST_ALPHA;if(207===a)return B.ONE_MINUS_DST_ALPHA;if(208===a)return B.DST_COLOR;if(209===a)return B.ONE_MINUS_DST_COLOR;if(210===a)return B.SRC_ALPHA_SATURATE;b=ia.get("WEBGL_compressed_texture_s3tc");if(null!==b){if(2001=== a)return b.COMPRESSED_RGB_S3TC_DXT1_EXT;if(2002===a)return b.COMPRESSED_RGBA_S3TC_DXT1_EXT;if(2003===a)return b.COMPRESSED_RGBA_S3TC_DXT3_EXT;if(2004===a)return b.COMPRESSED_RGBA_S3TC_DXT5_EXT}b=ia.get("WEBGL_compressed_texture_pvrtc");if(null!==b){if(2100===a)return b.COMPRESSED_RGB_PVRTC_4BPPV1_IMG;if(2101===a)return b.COMPRESSED_RGB_PVRTC_2BPPV1_IMG;if(2102===a)return b.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG;if(2103===a)return b.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG}b=ia.get("WEBGL_compressed_texture_etc1"); if(null!==b&&2151===a)return b.COMPRESSED_RGB_ETC1_WEBGL;b=ia.get("EXT_blend_minmax");if(null!==b){if(103===a)return b.MIN_EXT;if(104===a)return b.MAX_EXT}b=ia.get("WEBGL_depth_texture");return null!==b&&1020===a?b.UNSIGNED_INT_24_8_WEBGL:0}console.log("THREE.WebGLRenderer","81");a=a||{};var x=void 0!==a.canvas?a.canvas:document.createElementNS("http://www.w3.org/1999/xhtml","canvas"),T=void 0!==a.context?a.context:null,y=void 0!==a.alpha?a.alpha:!1,F=void 0!==a.depth?a.depth:!0,G=void 0!==a.stencil? a.stencil:!0,E=void 0!==a.antialias?a.antialias:!1,J=void 0!==a.premultipliedAlpha?a.premultipliedAlpha:!0,C=void 0!==a.preserveDrawingBuffer?a.preserveDrawingBuffer:!1,N=[],ea=[],z=-1,D=[],Ea=-1,L=new Float32Array(8),M=[],O=[];this.domElement=x;this.context=null;this.sortObjects=this.autoClearStencil=this.autoClearDepth=this.autoClearColor=this.autoClear=!0;this.clippingPlanes=[];this.localClippingEnabled=!1;this.gammaFactor=2;this.physicallyCorrectLights=this.gammaOutput=this.gammaInput=!1;this.toneMappingWhitePoint= this.toneMappingExposure=this.toneMapping=1;this.maxMorphTargets=8;this.maxMorphNormals=4;var Q=this,S=null,V=null,W=null,K=-1,R="",U=null,Z=new da,bb=null,Va=new da,ba=0,Ba=new H(0),Qa=0,Na=x.width,Mc=x.height,Oa=1,ha=new da(0,0,Na,Mc),ka=!1,ga=new da(0,0,Na,Mc),na=new dc,ca=new lf,oa=!1,pa=!1,la=new Aa,qa=new P,Y=new q,aa={hash:"",ambient:[0,0,0],directional:[],directionalShadowMap:[],directionalShadowMatrix:[],spot:[],spotShadowMap:[],spotShadowMatrix:[],point:[],pointShadowMap:[],pointShadowMatrix:[], hemi:[],shadows:[]},ma={calls:0,vertices:0,faces:0,points:0};this.info={render:ma,memory:{geometries:0,textures:0},programs:null};var B;try{y={alpha:y,depth:F,stencil:G,antialias:E,premultipliedAlpha:J,preserveDrawingBuffer:C};B=T||x.getContext("webgl",y)||x.getContext("experimental-webgl",y);if(null===B){if(null!==x.getContext("webgl"))throw"Error creating WebGL context with your selected attributes.";throw"Error creating WebGL context.";}void 0===B.getShaderPrecisionFormat&&(B.getShaderPrecisionFormat= function(){return{rangeMin:1,rangeMax:1,precision:1}});x.addEventListener("webglcontextlost",e,!1)}catch(mf){console.error("THREE.WebGLRenderer: "+mf)}var ia=new kf(B);ia.get("WEBGL_depth_texture");ia.get("OES_texture_float");ia.get("OES_texture_float_linear");ia.get("OES_texture_half_float");ia.get("OES_texture_half_float_linear");ia.get("OES_standard_derivatives");ia.get("ANGLE_instanced_arrays");ia.get("OES_element_index_uint")&&(I.MaxIndex=4294967296);var ja=new jf(B,ia,a),X=new hf(B,ia,w),fa= new gf,sa=new ff(B,ia,X,fa,ja,w,this.info),ra=new ef(B,fa,this.info),ta=new cf(this,ja),ya=new Ve;this.info.programs=ta.programs;var Fa=new Ue(B,ia,ma),Ha=new Te(B,ia,ma),Ja=new Db(-1,1,1,-1,0,1),wa=new Ca,za=new va(new eb(2,2),new Ia({depthTest:!1,depthWrite:!1,fog:!1}));a=Cb.cube;var ua=new va(new db(5,5,5),new Da({uniforms:a.uniforms,vertexShader:a.vertexShader,fragmentShader:a.fragmentShader,side:1,depthTest:!1,depthWrite:!1,fog:!1}));c();this.context=B;this.capabilities=ja;this.extensions=ia; this.properties=fa;this.state=X;var Ka=new $d(this,aa,ra,ja);this.shadowMap=Ka;var La=new Se(this,M),Pa=new Qe(this,O);this.getContext=function(){return B};this.getContextAttributes=function(){return B.getContextAttributes()};this.forceContextLoss=function(){ia.get("WEBGL_lose_context").loseContext()};this.getMaxAnisotropy=function(){return ja.getMaxAnisotropy()};this.getPrecision=function(){return ja.precision};this.getPixelRatio=function(){return Oa};this.setPixelRatio=function(a){void 0!==a&&(Oa= a,this.setSize(ga.z,ga.w,!1))};this.getSize=function(){return{width:Na,height:Mc}};this.setSize=function(a,b,c){Na=a;Mc=b;x.width=a*Oa;x.height=b*Oa;!1!==c&&(x.style.width=a+"px",x.style.height=b+"px");this.setViewport(0,0,a,b)};this.setViewport=function(a,b,c,d){X.viewport(ga.set(a,b,c,d))};this.setScissor=function(a,b,c,d){X.scissor(ha.set(a,b,c,d))};this.setScissorTest=function(a){X.setScissorTest(ka=a)};this.getClearColor=function(){return Ba};this.setClearColor=function(a,c){Ba.set(a);Qa=void 0!== c?c:1;b(Ba.r,Ba.g,Ba.b,Qa)};this.getClearAlpha=function(){return Qa};this.setClearAlpha=function(a){Qa=a;b(Ba.r,Ba.g,Ba.b,Qa)};this.clear=function(a,b,c){var d=0;if(void 0===a||a)d|=B.COLOR_BUFFER_BIT;if(void 0===b||b)d|=B.DEPTH_BUFFER_BIT;if(void 0===c||c)d|=B.STENCIL_BUFFER_BIT;B.clear(d)};this.clearColor=function(){this.clear(!0,!1,!1)};this.clearDepth=function(){this.clear(!1,!0,!1)};this.clearStencil=function(){this.clear(!1,!1,!0)};this.clearTarget=function(a,b,c,d){this.setRenderTarget(a); this.clear(b,c,d)};this.resetGLState=d;this.dispose=function(){D=[];Ea=-1;ea=[];z=-1;x.removeEventListener("webglcontextlost",e,!1)};this.renderBufferImmediate=function(a,b,c){X.initAttributes();var d=fa.get(a);a.hasPositions&&!d.position&&(d.position=B.createBuffer());a.hasNormals&&!d.normal&&(d.normal=B.createBuffer());a.hasUvs&&!d.uv&&(d.uv=B.createBuffer());a.hasColors&&!d.color&&(d.color=B.createBuffer());b=b.getAttributes();a.hasPositions&&(B.bindBuffer(B.ARRAY_BUFFER,d.position),B.bufferData(B.ARRAY_BUFFER, a.positionArray,B.DYNAMIC_DRAW),X.enableAttribute(b.position),B.vertexAttribPointer(b.position,3,B.FLOAT,!1,0,0));if(a.hasNormals){B.bindBuffer(B.ARRAY_BUFFER,d.normal);if(!c.isMeshPhongMaterial&&!c.isMeshStandardMaterial&&1===c.shading)for(var e=0,f=3*a.count;e<f;e+=9){var g=a.normalArray,k=(g[e+0]+g[e+3]+g[e+6])/3,l=(g[e+1]+g[e+4]+g[e+7])/3,m=(g[e+2]+g[e+5]+g[e+8])/3;g[e+0]=k;g[e+1]=l;g[e+2]=m;g[e+3]=k;g[e+4]=l;g[e+5]=m;g[e+6]=k;g[e+7]=l;g[e+8]=m}B.bufferData(B.ARRAY_BUFFER,a.normalArray,B.DYNAMIC_DRAW); X.enableAttribute(b.normal);B.vertexAttribPointer(b.normal,3,B.FLOAT,!1,0,0)}a.hasUvs&&c.map&&(B.bindBuffer(B.ARRAY_BUFFER,d.uv),B.bufferData(B.ARRAY_BUFFER,a.uvArray,B.DYNAMIC_DRAW),X.enableAttribute(b.uv),B.vertexAttribPointer(b.uv,2,B.FLOAT,!1,0,0));a.hasColors&&0!==c.vertexColors&&(B.bindBuffer(B.ARRAY_BUFFER,d.color),B.bufferData(B.ARRAY_BUFFER,a.colorArray,B.DYNAMIC_DRAW),X.enableAttribute(b.color),B.vertexAttribPointer(b.color,3,B.FLOAT,!1,0,0));X.disableUnusedAttributes();B.drawArrays(B.TRIANGLES, 0,a.count);a.count=0};this.renderBufferDirect=function(a,b,c,d,e,f){t(d);var g=v(a,b,d,e),l=!1;a=c.id+"_"+g.id+"_"+d.wireframe;a!==R&&(R=a,l=!0);b=e.morphTargetInfluences;if(void 0!==b){var m=[];a=0;for(var h=b.length;a<h;a++)l=b[a],m.push([l,a]);m.sort(k);8<m.length&&(m.length=8);var n=c.morphAttributes;a=0;for(h=m.length;a<h;a++)l=m[a],L[a]=l[0],0!==l[0]?(b=l[1],!0===d.morphTargets&&n.position&&c.addAttribute("morphTarget"+a,n.position[b]),!0===d.morphNormals&&n.normal&&c.addAttribute("morphNormal"+ a,n.normal[b])):(!0===d.morphTargets&&c.removeAttribute("morphTarget"+a),!0===d.morphNormals&&c.removeAttribute("morphNormal"+a));a=m.length;for(b=L.length;a<b;a++)L[a]=0;g.getUniforms().setValue(B,"morphTargetInfluences",L);l=!0}b=c.index;h=c.attributes.position;m=1;!0===d.wireframe&&(b=ra.getWireframeAttribute(c),m=2);null!==b?(a=Ha,a.setIndex(b)):a=Fa;if(l){a:{var l=void 0,p;if(c&&c.isInstancedBufferGeometry&&(p=ia.get("ANGLE_instanced_arrays"),null===p)){console.error("THREE.WebGLRenderer.setupVertexAttributes: using THREE.InstancedBufferGeometry but hardware does not support extension ANGLE_instanced_arrays."); break a}void 0===l&&(l=0);X.initAttributes();var n=c.attributes,g=g.getAttributes(),u=d.defaultAttributeValues,r;for(r in g){var x=g[r];if(0<=x){var q=n[r];if(void 0!==q){var w=B.FLOAT,y=q.array,A=q.normalized;y instanceof Float32Array?w=B.FLOAT:y instanceof Float64Array?console.warn("Unsupported data buffer format: Float64Array"):y instanceof Uint16Array?w=B.UNSIGNED_SHORT:y instanceof Int16Array?w=B.SHORT:y instanceof Uint32Array?w=B.UNSIGNED_INT:y instanceof Int32Array?w=B.INT:y instanceof Int8Array? w=B.BYTE:y instanceof Uint8Array&&(w=B.UNSIGNED_BYTE);var y=q.itemSize,G=ra.getAttributeBuffer(q);if(q&&q.isInterleavedBufferAttribute){var E=q.data,J=E.stride,q=q.offset;E&&E.isInstancedInterleavedBuffer?(X.enableAttributeAndDivisor(x,E.meshPerAttribute,p),void 0===c.maxInstancedCount&&(c.maxInstancedCount=E.meshPerAttribute*E.count)):X.enableAttribute(x);B.bindBuffer(B.ARRAY_BUFFER,G);B.vertexAttribPointer(x,y,w,A,J*E.array.BYTES_PER_ELEMENT,(l*J+q)*E.array.BYTES_PER_ELEMENT)}else q&&q.isInstancedBufferAttribute? (X.enableAttributeAndDivisor(x,q.meshPerAttribute,p),void 0===c.maxInstancedCount&&(c.maxInstancedCount=q.meshPerAttribute*q.count)):X.enableAttribute(x),B.bindBuffer(B.ARRAY_BUFFER,G),B.vertexAttribPointer(x,y,w,A,0,l*y*q.array.BYTES_PER_ELEMENT)}else if(void 0!==u&&(w=u[r],void 0!==w))switch(w.length){case 2:B.vertexAttrib2fv(x,w);break;case 3:B.vertexAttrib3fv(x,w);break;case 4:B.vertexAttrib4fv(x,w);break;default:B.vertexAttrib1fv(x,w)}}}X.disableUnusedAttributes()}null!==b&&B.bindBuffer(B.ELEMENT_ARRAY_BUFFER, ra.getAttributeBuffer(b))}p=0;null!==b?p=b.count:void 0!==h&&(p=h.count);b=c.drawRange.start*m;h=null!==f?f.start*m:0;r=Math.max(b,h);f=Math.max(0,Math.min(p,b+c.drawRange.count*m,h+(null!==f?f.count*m:Infinity))-1-r+1);if(0!==f){if(e.isMesh)if(!0===d.wireframe)X.setLineWidth(d.wireframeLinewidth*(null===V?Oa:1)),a.setMode(B.LINES);else switch(e.drawMode){case 0:a.setMode(B.TRIANGLES);break;case 1:a.setMode(B.TRIANGLE_STRIP);break;case 2:a.setMode(B.TRIANGLE_FAN)}else e.isLine?(d=d.linewidth,void 0=== d&&(d=1),X.setLineWidth(d*(null===V?Oa:1)),e.isLineSegments?a.setMode(B.LINES):a.setMode(B.LINE_STRIP)):e.isPoints&&a.setMode(B.POINTS);c&&c.isInstancedBufferGeometry?0<c.maxInstancedCount&&a.renderInstances(c,r,f):a.render(r,f)}};this.render=function(a,c,d,e){if(void 0!==c&&!0!==c.isCamera)console.error("THREE.WebGLRenderer.render: camera is not an instance of THREE.Camera.");else{var f=a.fog;R="";K=-1;U=null;!0===a.autoUpdate&&a.updateMatrixWorld();null===c.parent&&c.updateMatrixWorld();c.matrixWorldInverse.getInverse(c.matrixWorld); qa.multiplyMatrices(c.projectionMatrix,c.matrixWorldInverse);na.setFromMatrix(qa);N.length=0;Ea=z=-1;M.length=0;O.length=0;pa=this.localClippingEnabled;oa=ca.init(this.clippingPlanes,pa,c);n(a,c);ea.length=z+1;D.length=Ea+1;!0===Q.sortObjects&&(ea.sort(l),D.sort(m));oa&&ca.beginShadows();for(var g=N,k=0,h=0,p=g.length;h<p;h++){var u=g[h];u.castShadow&&(aa.shadows[k++]=u)}aa.shadows.length=k;Ka.render(a,c);for(var g=N,t=u=0,v=0,q,x,w,y,A=c.matrixWorldInverse,E=0,G=0,J=0,T=0,k=0,h=g.length;k<h;k++)if(p= g[k],q=p.color,x=p.intensity,w=p.distance,y=p.shadow&&p.shadow.map?p.shadow.map.texture:null,p.isAmbientLight)u+=q.r*x,t+=q.g*x,v+=q.b*x;else if(p.isDirectionalLight){var F=ya.get(p);F.color.copy(p.color).multiplyScalar(p.intensity);F.direction.setFromMatrixPosition(p.matrixWorld);Y.setFromMatrixPosition(p.target.matrixWorld);F.direction.sub(Y);F.direction.transformDirection(A);if(F.shadow=p.castShadow)F.shadowBias=p.shadow.bias,F.shadowRadius=p.shadow.radius,F.shadowMapSize=p.shadow.mapSize;aa.directionalShadowMap[E]= y;aa.directionalShadowMatrix[E]=p.shadow.matrix;aa.directional[E++]=F}else if(p.isSpotLight){F=ya.get(p);F.position.setFromMatrixPosition(p.matrixWorld);F.position.applyMatrix4(A);F.color.copy(q).multiplyScalar(x);F.distance=w;F.direction.setFromMatrixPosition(p.matrixWorld);Y.setFromMatrixPosition(p.target.matrixWorld);F.direction.sub(Y);F.direction.transformDirection(A);F.coneCos=Math.cos(p.angle);F.penumbraCos=Math.cos(p.angle*(1-p.penumbra));F.decay=0===p.distance?0:p.decay;if(F.shadow=p.castShadow)F.shadowBias= p.shadow.bias,F.shadowRadius=p.shadow.radius,F.shadowMapSize=p.shadow.mapSize;aa.spotShadowMap[J]=y;aa.spotShadowMatrix[J]=p.shadow.matrix;aa.spot[J++]=F}else if(p.isPointLight){F=ya.get(p);F.position.setFromMatrixPosition(p.matrixWorld);F.position.applyMatrix4(A);F.color.copy(p.color).multiplyScalar(p.intensity);F.distance=p.distance;F.decay=0===p.distance?0:p.decay;if(F.shadow=p.castShadow)F.shadowBias=p.shadow.bias,F.shadowRadius=p.shadow.radius,F.shadowMapSize=p.shadow.mapSize;aa.pointShadowMap[G]= y;void 0===aa.pointShadowMatrix[G]&&(aa.pointShadowMatrix[G]=new P);Y.setFromMatrixPosition(p.matrixWorld).negate();aa.pointShadowMatrix[G].identity().setPosition(Y);aa.point[G++]=F}else p.isHemisphereLight&&(F=ya.get(p),F.direction.setFromMatrixPosition(p.matrixWorld),F.direction.transformDirection(A),F.direction.normalize(),F.skyColor.copy(p.color).multiplyScalar(x),F.groundColor.copy(p.groundColor).multiplyScalar(x),aa.hemi[T++]=F);aa.ambient[0]=u;aa.ambient[1]=t;aa.ambient[2]=v;aa.directional.length= E;aa.spot.length=J;aa.point.length=G;aa.hemi.length=T;aa.hash=E+","+G+","+J+","+T+","+aa.shadows.length;oa&&ca.endShadows();ma.calls=0;ma.vertices=0;ma.faces=0;ma.points=0;void 0===d&&(d=null);this.setRenderTarget(d);g=a.background;null===g?b(Ba.r,Ba.g,Ba.b,Qa):g&&g.isColor&&(b(g.r,g.g,g.b,1),e=!0);(this.autoClear||e)&&this.clear(this.autoClearColor,this.autoClearDepth,this.autoClearStencil);g&&g.isCubeTexture?(wa.projectionMatrix.copy(c.projectionMatrix),wa.matrixWorld.extractRotation(c.matrixWorld), wa.matrixWorldInverse.getInverse(wa.matrixWorld),ua.material.uniforms.tCube.value=g,ua.modelViewMatrix.multiplyMatrices(wa.matrixWorldInverse,ua.matrixWorld),ra.update(ua),Q.renderBufferDirect(wa,null,ua.geometry,ua.material,ua,null)):g&&g.isTexture&&(za.material.map=g,ra.update(za),Q.renderBufferDirect(Ja,null,za.geometry,za.material,za,null));a.overrideMaterial?(e=a.overrideMaterial,r(ea,c,f,e),r(D,c,f,e)):(X.setBlending(0),r(ea,c,f),r(D,c,f));La.render(a,c);Pa.render(a,c,Va);d&&sa.updateRenderTargetMipmap(d); X.setDepthTest(!0);X.setDepthWrite(!0);X.setColorWrite(!0)}};this.setFaceCulling=function(a,b){X.setCullFace(a);X.setFlipSided(0===b)};this.allocTextureUnit=function(){var a=ba;a>=ja.maxTextures&&console.warn("WebGLRenderer: trying to use "+a+" texture units while this GPU supports only "+ja.maxTextures);ba+=1;return a};this.setTexture2D=function(){var a=!1;return function(b,c){b&&b.isWebGLRenderTarget&&(a||(console.warn("THREE.WebGLRenderer.setTexture2D: don't use render targets as textures. Use their .texture property instead."), a=!0),b=b.texture);sa.setTexture2D(b,c)}}();this.setTexture=function(){var a=!1;return function(b,c){a||(console.warn("THREE.WebGLRenderer: .setTexture is deprecated, use setTexture2D instead."),a=!0);sa.setTexture2D(b,c)}}();this.setTextureCube=function(){var a=!1;return function(b,c){b&&b.isWebGLRenderTargetCube&&(a||(console.warn("THREE.WebGLRenderer.setTextureCube: don't use cube render targets as textures. Use their .texture property instead."),a=!0),b=b.texture);b&&b.isCubeTexture||Array.isArray(b.image)&& 6===b.image.length?sa.setTextureCube(b,c):sa.setTextureCubeDynamic(b,c)}}();this.getCurrentRenderTarget=function(){return V};this.setRenderTarget=function(a){(V=a)&&void 0===fa.get(a).__webglFramebuffer&&sa.setupRenderTarget(a);var b=a&&a.isWebGLRenderTargetCube,c;a?(c=fa.get(a),c=b?c.__webglFramebuffer[a.activeCubeFace]:c.__webglFramebuffer,Z.copy(a.scissor),bb=a.scissorTest,Va.copy(a.viewport)):(c=null,Z.copy(ha).multiplyScalar(Oa),bb=ka,Va.copy(ga).multiplyScalar(Oa));W!==c&&(B.bindFramebuffer(B.FRAMEBUFFER, c),W=c);X.scissor(Z);X.setScissorTest(bb);X.viewport(Va);b&&(b=fa.get(a.texture),B.framebufferTexture2D(B.FRAMEBUFFER,B.COLOR_ATTACHMENT0,B.TEXTURE_CUBE_MAP_POSITIVE_X+a.activeCubeFace,b.__webglTexture,a.activeMipMapLevel))};this.readRenderTargetPixels=function(a,b,c,d,e,f){if(!1===(a&&a.isWebGLRenderTarget))console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not THREE.WebGLRenderTarget.");else{var g=fa.get(a).__webglFramebuffer;if(g){var k=!1;g!==W&&(B.bindFramebuffer(B.FRAMEBUFFER, g),k=!0);try{var l=a.texture,m=l.format,h=l.type;1023!==m&&w(m)!==B.getParameter(B.IMPLEMENTATION_COLOR_READ_FORMAT)?console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in RGBA or implementation defined format."):1009===h||w(h)===B.getParameter(B.IMPLEMENTATION_COLOR_READ_TYPE)||1015===h&&(ia.get("OES_texture_float")||ia.get("WEBGL_color_buffer_float"))||1016===h&&ia.get("EXT_color_buffer_half_float")?B.checkFramebufferStatus(B.FRAMEBUFFER)===B.FRAMEBUFFER_COMPLETE?0<=b&& b<=a.width-d&&0<=c&&c<=a.height-e&&B.readPixels(b,c,d,e,w(m),w(h),f):console.error("THREE.WebGLRenderer.readRenderTargetPixels: readPixels from renderTarget failed. Framebuffer not complete."):console.error("THREE.WebGLRenderer.readRenderTargetPixels: renderTarget is not in UnsignedByteType or implementation defined type.")}finally{k&&B.bindFramebuffer(B.FRAMEBUFFER,W)}}}}}function Eb(a,b){this.name="";this.color=new H(a);this.density=void 0!==b?b:2.5E-4}function Fb(a,b,c){this.name="";this.color= new H(a);this.near=void 0!==b?b:1;this.far=void 0!==c?c:1E3}function fb(){D.call(this);this.type="Scene";this.overrideMaterial=this.fog=this.background=null;this.autoUpdate=!0}function pd(a,b,c,d,e){D.call(this);this.lensFlares=[];this.positionScreen=new q;this.customUpdateCallback=void 0;void 0!==a&&this.add(a,b,c,d,e)}function gb(a){S.call(this);this.type="SpriteMaterial";this.color=new H(16777215);this.map=null;this.rotation=0;this.lights=this.fog=!1;this.setValues(a)}function fc(a){D.call(this); this.type="Sprite";this.material=void 0!==a?a:new gb}function gc(){D.call(this);this.type="LOD";Object.defineProperties(this,{levels:{enumerable:!0,value:[]}})}function hb(a,b,c,d,e,f,g,k,l,m,h,p){ba.call(this,null,f,g,k,l,m,d,e,h,p);this.image={data:a,width:b,height:c};this.magFilter=void 0!==l?l:1003;this.minFilter=void 0!==m?m:1003;this.generateMipmaps=this.flipY=!1}function Nc(a,b,c){this.useVertexTexture=void 0!==c?c:!0;this.identityMatrix=new P;a=a||[];this.bones=a.slice(0);this.useVertexTexture? (a=Math.sqrt(4*this.bones.length),a=h.Math.nextPowerOfTwo(Math.ceil(a)),this.boneTextureHeight=this.boneTextureWidth=a=Math.max(a,4),this.boneMatrices=new Float32Array(this.boneTextureWidth*this.boneTextureHeight*4),this.boneTexture=new hb(this.boneMatrices,this.boneTextureWidth,this.boneTextureHeight,1023,1015)):this.boneMatrices=new Float32Array(16*this.bones.length);if(void 0===b)this.calculateInverses();else if(this.bones.length===b.length)this.boneInverses=b.slice(0);else for(console.warn("THREE.Skeleton bonInverses is the wrong length."), this.boneInverses=[],b=0,a=this.bones.length;b<a;b++)this.boneInverses.push(new P)}function Oc(a){D.call(this);this.type="Bone";this.skin=a}function Pc(a,b,c){va.call(this,a,b);this.type="SkinnedMesh";this.bindMode="attached";this.bindMatrix=new P;this.bindMatrixInverse=new P;a=[];if(this.geometry&&void 0!==this.geometry.bones){for(var d,e=0,f=this.geometry.bones.length;e<f;++e)d=this.geometry.bones[e],b=new Oc(this),a.push(b),b.name=d.name,b.position.fromArray(d.pos),b.quaternion.fromArray(d.rotq), void 0!==d.scl&&b.scale.fromArray(d.scl);e=0;for(f=this.geometry.bones.length;e<f;++e)d=this.geometry.bones[e],-1!==d.parent&&null!==d.parent&&void 0!==a[d.parent]?a[d.parent].add(a[e]):this.add(a[e])}this.normalizeSkinWeights();this.updateMatrixWorld(!0);this.bind(new Nc(a,void 0,c),this.matrixWorld)}function na(a){S.call(this);this.type="LineBasicMaterial";this.color=new H(16777215);this.linewidth=1;this.linejoin=this.linecap="round";this.lights=!1;this.setValues(a)}function Pa(a,b,c){if(1===c)return console.warn("THREE.Line: parameter THREE.LinePieces no longer supported. Created THREE.LineSegments instead."), new ha(a,b);D.call(this);this.type="Line";this.geometry=void 0!==a?a:new I;this.material=void 0!==b?b:new na({color:16777215*Math.random()})}function ha(a,b){Pa.call(this,a,b);this.type="LineSegments"}function Ja(a){S.call(this);this.type="PointsMaterial";this.color=new H(16777215);this.map=null;this.size=1;this.sizeAttenuation=!0;this.lights=!1;this.setValues(a)}function Gb(a,b){D.call(this);this.type="Points";this.geometry=void 0!==a?a:new I;this.material=void 0!==b?b:new Ja({color:16777215*Math.random()})} function hc(){D.call(this);this.type="Group"}function Qc(a,b,c,d,e,f,g,k,l){function m(){requestAnimationFrame(m);a.readyState>=a.HAVE_CURRENT_DATA&&(h.needsUpdate=!0)}ba.call(this,a,b,c,d,e,f,g,k,l);this.generateMipmaps=!1;var h=this;m()}function Hb(a,b,c,d,e,f,g,k,l,m,h,p){ba.call(this,null,f,g,k,l,m,d,e,h,p);this.image={width:b,height:c};this.mipmaps=a;this.generateMipmaps=this.flipY=!1}function Rc(a,b,c,d,e,f,g,k,l){ba.call(this,a,b,c,d,e,f,g,k,l);this.needsUpdate=!0}function ic(a,b,c,d,e,f,g, k,l,m){m=void 0!==m?m:1026;if(1026!==m&&1027!==m)throw Error("DepthTexture format must be either THREE.DepthFormat or THREE.DepthStencilFormat");ba.call(this,null,d,e,f,g,k,m,c,l);this.image={width:a,height:b};this.type=void 0!==c?c:1012;this.magFilter=void 0!==g?g:1003;this.minFilter=void 0!==k?k:1003;this.generateMipmaps=this.flipY=!1}function Ib(a){function b(a,b){return a-b}I.call(this);var c=[0,0],d={},e=["a","b","c"];if(a&&a.isGeometry){var f=a.vertices,g=a.faces,k=0,l=new Uint32Array(6*g.length); a=0;for(var m=g.length;a<m;a++)for(var h=g[a],p=0;3>p;p++){c[0]=h[e[p]];c[1]=h[e[(p+1)%3]];c.sort(b);var n=c.toString();void 0===d[n]&&(l[2*k]=c[0],l[2*k+1]=c[1],d[n]=!0,k++)}c=new Float32Array(6*k);a=0;for(m=k;a<m;a++)for(p=0;2>p;p++)d=f[l[2*a+p]],k=6*a+3*p,c[k+0]=d.x,c[k+1]=d.y,c[k+2]=d.z;this.addAttribute("position",new z(c,3))}else if(a&&a.isBufferGeometry){if(null!==a.index){m=a.index.array;f=a.attributes.position;e=a.groups;k=0;0===e.length&&a.addGroup(0,m.length);l=new Uint32Array(2*m.length); g=0;for(h=e.length;g<h;++g){a=e[g];p=a.start;n=a.count;a=p;for(var r=p+n;a<r;a+=3)for(p=0;3>p;p++)c[0]=m[a+p],c[1]=m[a+(p+1)%3],c.sort(b),n=c.toString(),void 0===d[n]&&(l[2*k]=c[0],l[2*k+1]=c[1],d[n]=!0,k++)}c=new Float32Array(6*k);a=0;for(m=k;a<m;a++)for(p=0;2>p;p++)k=6*a+3*p,d=l[2*a+p],c[k+0]=f.getX(d),c[k+1]=f.getY(d),c[k+2]=f.getZ(d)}else for(f=a.attributes.position.array,k=f.length/3,l=k/3,c=new Float32Array(6*k),a=0,m=l;a<m;a++)for(p=0;3>p;p++)k=18*a+6*p,l=9*a+3*p,c[k+0]=f[l],c[k+1]=f[l+1], c[k+2]=f[l+2],d=9*a+(p+1)%3*3,c[k+3]=f[d],c[k+4]=f[d+1],c[k+5]=f[d+2];this.addAttribute("position",new z(c,3))}}function jc(a,b,c){R.call(this);this.type="ParametricGeometry";this.parameters={func:a,slices:b,stacks:c};var d=this.vertices,e=this.faces,f=this.faceVertexUvs[0],g,k,l,m,h=b+1;for(g=0;g<=c;g++)for(m=g/c,k=0;k<=b;k++)l=k/b,l=a(l,m),d.push(l);var p,n,r,t;for(g=0;g<c;g++)for(k=0;k<b;k++)a=g*h+k,d=g*h+k+1,m=(g+1)*h+k+1,l=(g+1)*h+k,p=new C(k/b,g/c),n=new C((k+1)/b,g/c),r=new C((k+1)/b,(g+1)/ c),t=new C(k/b,(g+1)/c),e.push(new ga(a,d,l)),f.push([p,n,t]),e.push(new ga(d,m,l)),f.push([n.clone(),r,t.clone()]);this.computeFaceNormals();this.computeVertexNormals()}function sa(a,b,c,d){function e(a){var b=a.normalize().clone();b.index=l.vertices.push(b)-1;b.uv=new C(Math.atan2(a.z,-a.x)/2/Math.PI+.5,1-(Math.atan2(-a.y,Math.sqrt(a.x*a.x+a.z*a.z))/Math.PI+.5));return b}function f(a,b,c){var d=new ga(a.index,b.index,c.index,[a.clone(),b.clone(),c.clone()]);l.faces.push(d);A.copy(a).add(b).add(c).divideScalar(3); d=Math.atan2(A.z,-A.x);l.faceVertexUvs[0].push([k(a.uv,a,d),k(b.uv,b,d),k(c.uv,c,d)])}function g(a,b){for(var c=Math.pow(2,b),d=e(l.vertices[a.a]),g=e(l.vertices[a.b]),k=e(l.vertices[a.c]),m=[],h=0;h<=c;h++){m[h]=[];for(var n=e(d.clone().lerp(k,h/c)),p=e(g.clone().lerp(k,h/c)),u=c-h,r=0;r<=u;r++)m[h][r]=0===r&&h===c?n:e(n.clone().lerp(p,r/u))}for(h=0;h<c;h++)for(r=0;r<2*(c-h)-1;r++)d=Math.floor(r/2),0===r%2?f(m[h][d+1],m[h+1][d],m[h][d]):f(m[h][d+1],m[h+1][d+1],m[h+1][d])}function k(a,b,c){0>c&&1=== a.x&&(a=new C(a.x-1,a.y));0===b.x&&0===b.z&&(a=new C(c/2/Math.PI+.5,a.y));return a.clone()}R.call(this);this.type="PolyhedronGeometry";this.parameters={vertices:a,indices:b,radius:c,detail:d};c=c||1;d=d||0;for(var l=this,m=0,h=a.length;m<h;m+=3)e(new q(a[m],a[m+1],a[m+2]));a=this.vertices;for(var p=[],n=m=0,h=b.length;m<h;m+=3,n++){var r=a[b[m]],t=a[b[m+1]],v=a[b[m+2]];p[n]=new ga(r.index,t.index,v.index,[r.clone(),t.clone(),v.clone()])}for(var A=new q,m=0,h=p.length;m<h;m++)g(p[m],d);m=0;for(h=this.faceVertexUvs[0].length;m< h;m++)b=this.faceVertexUvs[0][m],d=b[0].x,a=b[1].x,p=b[2].x,n=Math.min(d,a,p),.9<Math.max(d,a,p)&&.1>n&&(.2>d&&(b[0].x+=1),.2>a&&(b[1].x+=1),.2>p&&(b[2].x+=1));m=0;for(h=this.vertices.length;m<h;m++)this.vertices[m].multiplyScalar(c);this.mergeVertices();this.computeFaceNormals();this.boundingSphere=new Aa(new q,c)}function kc(a,b){sa.call(this,[1,1,1,-1,-1,1,-1,1,-1,1,-1,-1],[2,1,0,0,3,2,1,3,0,2,3,1],a,b);this.type="TetrahedronGeometry";this.parameters={radius:a,detail:b}}function lc(a,b){sa.call(this, [1,0,0,-1,0,0,0,1,0,0,-1,0,0,0,1,0,0,-1],[0,2,4,0,4,3,0,3,5,0,5,2,1,2,5,1,5,3,1,3,4,1,4,2],a,b);this.type="OctahedronGeometry";this.parameters={radius:a,detail:b}}function mc(a,b){var c=(1+Math.sqrt(5))/2;sa.call(this,[-1,c,0,1,c,0,-1,-c,0,1,-c,0,0,-1,c,0,1,c,0,-1,-c,0,1,-c,c,0,-1,c,0,1,-c,0,-1,-c,0,1],[0,11,5,0,5,1,0,1,7,0,7,10,0,10,11,1,5,9,5,11,4,11,10,2,10,7,6,7,1,8,3,9,4,3,4,2,3,2,6,3,6,8,3,8,9,4,9,5,2,4,11,6,2,10,8,6,7,9,8,1],a,b);this.type="IcosahedronGeometry";this.parameters={radius:a,detail:b}} function nc(a,b){var c=(1+Math.sqrt(5))/2,d=1/c;sa.call(this,[-1,-1,-1,-1,-1,1,-1,1,-1,-1,1,1,1,-1,-1,1,-1,1,1,1,-1,1,1,1,0,-d,-c,0,-d,c,0,d,-c,0,d,c,-d,-c,0,-d,c,0,d,-c,0,d,c,0,-c,0,-d,c,0,-d,-c,0,d,c,0,d],[3,11,7,3,7,15,3,15,13,7,19,17,7,17,6,7,6,15,17,4,8,17,8,10,17,10,6,8,0,16,8,16,2,8,2,10,0,12,1,0,1,18,0,18,16,6,10,2,6,2,13,6,13,15,2,16,18,2,18,3,2,3,13,18,1,9,18,9,11,18,11,3,4,14,12,4,12,0,4,0,8,11,9,5,11,5,19,11,19,7,19,5,14,19,14,4,19,4,17,1,12,14,1,14,5,1,5,9],a,b);this.type="DodecahedronGeometry"; this.parameters={radius:a,detail:b}}function wa(a,b,c,d,e,f){R.call(this);this.type="TubeGeometry";this.parameters={path:a,segments:b,radius:c,radialSegments:d,closed:e,taper:f};b=b||64;c=c||1;d=d||8;e=e||!1;f=f||wa.NoTaper;var g=[],k,l,m=b+1,h,p,n,r,t,v=new q,A,w,x;A=new wa.FrenetFrames(a,b,e);w=A.normals;x=A.binormals;this.tangents=A.tangents;this.normals=w;this.binormals=x;for(A=0;A<m;A++)for(g[A]=[],h=A/(m-1),t=a.getPointAt(h),k=w[A],l=x[A],n=c*f(h),h=0;h<d;h++)p=h/d*2*Math.PI,r=-n*Math.cos(p), p=n*Math.sin(p),v.copy(t),v.x+=r*k.x+p*l.x,v.y+=r*k.y+p*l.y,v.z+=r*k.z+p*l.z,g[A][h]=this.vertices.push(new q(v.x,v.y,v.z))-1;for(A=0;A<b;A++)for(h=0;h<d;h++)f=e?(A+1)%b:A+1,m=(h+1)%d,a=g[A][h],c=g[f][h],f=g[f][m],m=g[A][m],v=new C(A/b,h/d),w=new C((A+1)/b,h/d),x=new C((A+1)/b,(h+1)/d),k=new C(A/b,(h+1)/d),this.faces.push(new ga(a,c,m)),this.faceVertexUvs[0].push([v,w,k]),this.faces.push(new ga(c,f,m)),this.faceVertexUvs[0].push([w.clone(),x,k.clone()]);this.computeFaceNormals();this.computeVertexNormals()} function Jb(a,b,c,d,e,f){function g(a,b,c,d,e){var f=Math.sin(a);b=c/b*a;c=Math.cos(b);e.x=d*(2+c)*.5*Math.cos(a);e.y=d*(2+c)*f*.5;e.z=d*Math.sin(b)*.5}I.call(this);this.type="TorusKnotBufferGeometry";this.parameters={radius:a,tube:b,tubularSegments:c,radialSegments:d,p:e,q:f};a=a||100;b=b||40;c=Math.floor(c)||64;d=Math.floor(d)||8;e=e||2;f=f||3;var k=(d+1)*(c+1),l=d*c*6,l=new z(new (65535<l?Uint32Array:Uint16Array)(l),1),m=new z(new Float32Array(3*k),3),h=new z(new Float32Array(3*k),3),k=new z(new Float32Array(2* k),2),p,n,r=0,t=0,v=new q,A=new q,w=new C,x=new q,T=new q,y=new q,F=new q,G=new q;for(p=0;p<=c;++p)for(n=p/c*e*Math.PI*2,g(n,e,f,a,x),g(n+.01,e,f,a,T),F.subVectors(T,x),G.addVectors(T,x),y.crossVectors(F,G),G.crossVectors(y,F),y.normalize(),G.normalize(),n=0;n<=d;++n){var E=n/d*Math.PI*2,J=-b*Math.cos(E),E=b*Math.sin(E);v.x=x.x+(J*G.x+E*y.x);v.y=x.y+(J*G.y+E*y.y);v.z=x.z+(J*G.z+E*y.z);m.setXYZ(r,v.x,v.y,v.z);A.subVectors(v,x).normalize();h.setXYZ(r,A.x,A.y,A.z);w.x=p/c;w.y=n/d;k.setXY(r,w.x,w.y); r++}for(n=1;n<=c;n++)for(p=1;p<=d;p++)a=(d+1)*n+(p-1),b=(d+1)*n+p,e=(d+1)*(n-1)+p,l.setX(t,(d+1)*(n-1)+(p-1)),t++,l.setX(t,a),t++,l.setX(t,e),t++,l.setX(t,a),t++,l.setX(t,b),t++,l.setX(t,e),t++;this.setIndex(l);this.addAttribute("position",m);this.addAttribute("normal",h);this.addAttribute("uv",k)}function oc(a,b,c,d,e,f,g){R.call(this);this.type="TorusKnotGeometry";this.parameters={radius:a,tube:b,tubularSegments:c,radialSegments:d,p:e,q:f};void 0!==g&&console.warn("THREE.TorusKnotGeometry: heightScale has been deprecated. Use .scale( x, y, z ) instead."); this.fromBufferGeometry(new Jb(a,b,c,d,e,f));this.mergeVertices()}function Kb(a,b,c,d,e){I.call(this);this.type="TorusBufferGeometry";this.parameters={radius:a,tube:b,radialSegments:c,tubularSegments:d,arc:e};a=a||100;b=b||40;c=Math.floor(c)||8;d=Math.floor(d)||6;e=e||2*Math.PI;var f=(c+1)*(d+1),g=c*d*6,g=new (65535<g?Uint32Array:Uint16Array)(g),k=new Float32Array(3*f),l=new Float32Array(3*f),f=new Float32Array(2*f),m=0,h=0,p=0,n=new q,r=new q,t=new q,v,A;for(v=0;v<=c;v++)for(A=0;A<=d;A++){var w= A/d*e,x=v/c*Math.PI*2;r.x=(a+b*Math.cos(x))*Math.cos(w);r.y=(a+b*Math.cos(x))*Math.sin(w);r.z=b*Math.sin(x);k[m]=r.x;k[m+1]=r.y;k[m+2]=r.z;n.x=a*Math.cos(w);n.y=a*Math.sin(w);t.subVectors(r,n).normalize();l[m]=t.x;l[m+1]=t.y;l[m+2]=t.z;f[h]=A/d;f[h+1]=v/c;m+=3;h+=2}for(v=1;v<=c;v++)for(A=1;A<=d;A++)a=(d+1)*(v-1)+A-1,b=(d+1)*(v-1)+A,e=(d+1)*v+A,g[p]=(d+1)*v+A-1,g[p+1]=a,g[p+2]=e,g[p+3]=a,g[p+4]=b,g[p+5]=e,p+=6;this.setIndex(new z(g,1));this.addAttribute("position",new z(k,3));this.addAttribute("normal", new z(l,3));this.addAttribute("uv",new z(f,2))}function pc(a,b,c,d,e){R.call(this);this.type="TorusGeometry";this.parameters={radius:a,tube:b,radialSegments:c,tubularSegments:d,arc:e};this.fromBufferGeometry(new Kb(a,b,c,d,e))}function ra(a,b){"undefined"!==typeof a&&(R.call(this),this.type="ExtrudeGeometry",a=Array.isArray(a)?a:[a],this.addShapeList(a,b),this.computeFaceNormals())}function qc(a,b){b=b||{};var c=b.font;if(!1===(c&&c.isFont))return console.error("THREE.TextGeometry: font parameter is not an instance of THREE.Font."), new R;c=c.generateShapes(a,b.size,b.curveSegments);b.amount=void 0!==b.height?b.height:50;void 0===b.bevelThickness&&(b.bevelThickness=10);void 0===b.bevelSize&&(b.bevelSize=8);void 0===b.bevelEnabled&&(b.bevelEnabled=!1);ra.call(this,c,b);this.type="TextGeometry"}function ib(a,b,c,d,e,f,g){I.call(this);this.type="SphereBufferGeometry";this.parameters={radius:a,widthSegments:b,heightSegments:c,phiStart:d,phiLength:e,thetaStart:f,thetaLength:g};a=a||50;b=Math.max(3,Math.floor(b)||8);c=Math.max(2,Math.floor(c)|| 6);d=void 0!==d?d:0;e=void 0!==e?e:2*Math.PI;f=void 0!==f?f:0;g=void 0!==g?g:Math.PI;for(var k=f+g,l=(b+1)*(c+1),m=new z(new Float32Array(3*l),3),h=new z(new Float32Array(3*l),3),l=new z(new Float32Array(2*l),2),p=0,n=[],r=new q,t=0;t<=c;t++){for(var v=[],A=t/c,w=0;w<=b;w++){var x=w/b,T=-a*Math.cos(d+x*e)*Math.sin(f+A*g),y=a*Math.cos(f+A*g),F=a*Math.sin(d+x*e)*Math.sin(f+A*g);r.set(T,y,F).normalize();m.setXYZ(p,T,y,F);h.setXYZ(p,r.x,r.y,r.z);l.setXY(p,x,1-A);v.push(p);p++}n.push(v)}d=[];for(t=0;t< c;t++)for(w=0;w<b;w++)e=n[t][w+1],g=n[t][w],p=n[t+1][w],r=n[t+1][w+1],(0!==t||0<f)&&d.push(e,g,r),(t!==c-1||k<Math.PI)&&d.push(g,p,r);this.setIndex(new (65535<m.count?ce:be)(d,1));this.addAttribute("position",m);this.addAttribute("normal",h);this.addAttribute("uv",l);this.boundingSphere=new Aa(new q,a)}function Lb(a,b,c,d,e,f,g){R.call(this);this.type="SphereGeometry";this.parameters={radius:a,widthSegments:b,heightSegments:c,phiStart:d,phiLength:e,thetaStart:f,thetaLength:g};this.fromBufferGeometry(new ib(a, b,c,d,e,f,g))}function Mb(a,b,c,d,e,f){I.call(this);this.type="RingBufferGeometry";this.parameters={innerRadius:a,outerRadius:b,thetaSegments:c,phiSegments:d,thetaStart:e,thetaLength:f};a=a||20;b=b||50;e=void 0!==e?e:0;f=void 0!==f?f:2*Math.PI;c=void 0!==c?Math.max(3,c):8;d=void 0!==d?Math.max(1,d):1;var g=(c+1)*(d+1),k=c*d*6,k=new z(new (65535<k?Uint32Array:Uint16Array)(k),1),l=new z(new Float32Array(3*g),3),m=new z(new Float32Array(3*g),3),g=new z(new Float32Array(2*g),2),h=0,p=0,n,r=a,t=(b-a)/ d,v=new q,A=new C,w;for(a=0;a<=d;a++){for(w=0;w<=c;w++)n=e+w/c*f,v.x=r*Math.cos(n),v.y=r*Math.sin(n),l.setXYZ(h,v.x,v.y,v.z),m.setXYZ(h,0,0,1),A.x=(v.x/b+1)/2,A.y=(v.y/b+1)/2,g.setXY(h,A.x,A.y),h++;r+=t}for(a=0;a<d;a++)for(b=a*(c+1),w=0;w<c;w++)e=n=w+b,f=n+c+1,h=n+c+2,n+=1,k.setX(p,e),p++,k.setX(p,f),p++,k.setX(p,h),p++,k.setX(p,e),p++,k.setX(p,h),p++,k.setX(p,n),p++;this.setIndex(k);this.addAttribute("position",l);this.addAttribute("normal",m);this.addAttribute("uv",g)}function rc(a,b,c,d,e,f){R.call(this); this.type="RingGeometry";this.parameters={innerRadius:a,outerRadius:b,thetaSegments:c,phiSegments:d,thetaStart:e,thetaLength:f};this.fromBufferGeometry(new Mb(a,b,c,d,e,f))}function sc(a,b,c,d){R.call(this);this.type="PlaneGeometry";this.parameters={width:a,height:b,widthSegments:c,heightSegments:d};this.fromBufferGeometry(new eb(a,b,c,d))}function Nb(a,b,c,d){I.call(this);this.type="LatheBufferGeometry";this.parameters={points:a,segments:b,phiStart:c,phiLength:d};b=Math.floor(b)||12;c=c||0;d=d|| 2*Math.PI;d=h.Math.clamp(d,0,2*Math.PI);for(var e=(b+1)*a.length,f=b*a.length*6,g=new z(new (65535<f?Uint32Array:Uint16Array)(f),1),k=new z(new Float32Array(3*e),3),l=new z(new Float32Array(2*e),2),m=0,u=0,p=1/b,n=new q,r=new C,e=0;e<=b;e++)for(var f=c+e*p*d,t=Math.sin(f),v=Math.cos(f),f=0;f<=a.length-1;f++)n.x=a[f].x*t,n.y=a[f].y,n.z=a[f].x*v,k.setXYZ(m,n.x,n.y,n.z),r.x=e/b,r.y=f/(a.length-1),l.setXY(m,r.x,r.y),m++;for(e=0;e<b;e++)for(f=0;f<a.length-1;f++)c=f+e*a.length,m=c+a.length,p=c+a.length+ 1,n=c+1,g.setX(u,c),u++,g.setX(u,m),u++,g.setX(u,n),u++,g.setX(u,m),u++,g.setX(u,p),u++,g.setX(u,n),u++;this.setIndex(g);this.addAttribute("position",k);this.addAttribute("uv",l);this.computeVertexNormals();if(d===2*Math.PI)for(d=this.attributes.normal.array,g=new q,k=new q,l=new q,c=b*a.length*3,f=e=0;e<a.length;e++,f+=3)g.x=d[f+0],g.y=d[f+1],g.z=d[f+2],k.x=d[c+f+0],k.y=d[c+f+1],k.z=d[c+f+2],l.addVectors(g,k).normalize(),d[f+0]=d[c+f+0]=l.x,d[f+1]=d[c+f+1]=l.y,d[f+2]=d[c+f+2]=l.z}function tc(a,b, c,d){R.call(this);this.type="LatheGeometry";this.parameters={points:a,segments:b,phiStart:c,phiLength:d};this.fromBufferGeometry(new Nb(a,b,c,d));this.mergeVertices()}function Ya(a,b){R.call(this);this.type="ShapeGeometry";!1===Array.isArray(a)&&(a=[a]);this.addShapeList(a,b);this.computeFaceNormals()}function Ob(a,b){function c(a,b){return a-b}I.call(this);var d=Math.cos(h.Math.DEG2RAD*(void 0!==b?b:1)),e=[0,0],f={},g=["a","b","c"],k;a&&a.isBufferGeometry?(k=new R,k.fromBufferGeometry(a)):k=a.clone(); k.mergeVertices();k.computeFaceNormals();var l=k.vertices;k=k.faces;for(var m=0,u=k.length;m<u;m++)for(var p=k[m],n=0;3>n;n++){e[0]=p[g[n]];e[1]=p[g[(n+1)%3]];e.sort(c);var r=e.toString();void 0===f[r]?f[r]={vert1:e[0],vert2:e[1],face1:m,face2:void 0}:f[r].face2=m}e=[];for(r in f)if(g=f[r],void 0===g.face2||k[g.face1].normal.dot(k[g.face2].normal)<=d)m=l[g.vert1],e.push(m.x),e.push(m.y),e.push(m.z),m=l[g.vert2],e.push(m.x),e.push(m.y),e.push(m.z);this.addAttribute("position",new z(new Float32Array(e), 3))}function Za(a,b,c,d,e,f,g,k){function l(c){var e,f,l,h=new C,n=new q,p=0,u=!0===c?a:b,T=!0===c?1:-1;f=w;for(e=1;e<=d;e++)t.setXYZ(w,0,y*T,0),v.setXYZ(w,0,T,0),h.x=.5,h.y=.5,A.setXY(w,h.x,h.y),w++;l=w;for(e=0;e<=d;e++){var D=e/d*k+g,z=Math.cos(D),D=Math.sin(D);n.x=u*D;n.y=y*T;n.z=u*z;t.setXYZ(w,n.x,n.y,n.z);v.setXYZ(w,0,T,0);h.x=.5*z+.5;h.y=.5*D*T+.5;A.setXY(w,h.x,h.y);w++}for(e=0;e<d;e++)h=f+e,n=l+e,!0===c?(r.setX(x,n),x++,r.setX(x,n+1)):(r.setX(x,n+1),x++,r.setX(x,n)),x++,r.setX(x,h),x++,p+= 3;m.addGroup(F,p,!0===c?1:2);F+=p}I.call(this);this.type="CylinderBufferGeometry";this.parameters={radiusTop:a,radiusBottom:b,height:c,radialSegments:d,heightSegments:e,openEnded:f,thetaStart:g,thetaLength:k};var m=this;a=void 0!==a?a:20;b=void 0!==b?b:20;c=void 0!==c?c:100;d=Math.floor(d)||8;e=Math.floor(e)||1;f=void 0!==f?f:!1;g=void 0!==g?g:0;k=void 0!==k?k:2*Math.PI;var h=0;!1===f&&(0<a&&h++,0<b&&h++);var p=function(){var a=(d+1)*(e+1);!1===f&&(a+=(d+1)*h+d*h);return a}(),n=function(){var a=d* e*6;!1===f&&(a+=d*h*3);return a}(),r=new z(new (65535<n?Uint32Array:Uint16Array)(n),1),t=new z(new Float32Array(3*p),3),v=new z(new Float32Array(3*p),3),A=new z(new Float32Array(2*p),2),w=0,x=0,T=[],y=c/2,F=0;(function(){var f,l,h=new q,n=new q,p=0,u=(b-a)/c;for(l=0;l<=e;l++){var C=[],D=l/e,z=D*(b-a)+a;for(f=0;f<=d;f++){var L=f/d,M=L*k+g,O=Math.sin(M),M=Math.cos(M);n.x=z*O;n.y=-D*c+y;n.z=z*M;t.setXYZ(w,n.x,n.y,n.z);h.set(O,u,M).normalize();v.setXYZ(w,h.x,h.y,h.z);A.setXY(w,L,1-D);C.push(w);w++}T.push(C)}for(f= 0;f<d;f++)for(l=0;l<e;l++)h=T[l+1][f],n=T[l+1][f+1],u=T[l][f+1],r.setX(x,T[l][f]),x++,r.setX(x,h),x++,r.setX(x,u),x++,r.setX(x,h),x++,r.setX(x,n),x++,r.setX(x,u),x++,p+=6;m.addGroup(F,p,0);F+=p})();!1===f&&(0<a&&l(!0),0<b&&l(!1));this.setIndex(r);this.addAttribute("position",t);this.addAttribute("normal",v);this.addAttribute("uv",A)}function jb(a,b,c,d,e,f,g,k){R.call(this);this.type="CylinderGeometry";this.parameters={radiusTop:a,radiusBottom:b,height:c,radialSegments:d,heightSegments:e,openEnded:f, thetaStart:g,thetaLength:k};this.fromBufferGeometry(new Za(a,b,c,d,e,f,g,k));this.mergeVertices()}function uc(a,b,c,d,e,f,g){jb.call(this,0,a,b,c,d,e,f,g);this.type="ConeGeometry";this.parameters={radius:a,height:b,radialSegments:c,heightSegments:d,openEnded:e,thetaStart:f,thetaLength:g}}function vc(a,b,c,d,e,f,g){Za.call(this,0,a,b,c,d,e,f,g);this.type="ConeBufferGeometry";this.parameters={radius:a,height:b,radialSegments:c,heightSegments:d,thetaStart:f,thetaLength:g}}function Pb(a,b,c,d){I.call(this); this.type="CircleBufferGeometry";this.parameters={radius:a,segments:b,thetaStart:c,thetaLength:d};a=a||50;b=void 0!==b?Math.max(3,b):8;c=void 0!==c?c:0;d=void 0!==d?d:2*Math.PI;var e=b+2,f=new Float32Array(3*e),g=new Float32Array(3*e),e=new Float32Array(2*e);g[2]=1;e[0]=.5;e[1]=.5;for(var k=0,l=3,m=2;k<=b;k++,l+=3,m+=2){var h=c+k/b*d;f[l]=a*Math.cos(h);f[l+1]=a*Math.sin(h);g[l+2]=1;e[m]=(f[l]/a+1)/2;e[m+1]=(f[l+1]/a+1)/2}c=[];for(l=1;l<=b;l++)c.push(l,l+1,0);this.setIndex(new z(new Uint16Array(c), 1));this.addAttribute("position",new z(f,3));this.addAttribute("normal",new z(g,3));this.addAttribute("uv",new z(e,2));this.boundingSphere=new Aa(new q,a)}function wc(a,b,c,d){R.call(this);this.type="CircleGeometry";this.parameters={radius:a,segments:b,thetaStart:c,thetaLength:d};this.fromBufferGeometry(new Pb(a,b,c,d))}function kb(a,b,c,d,e,f){R.call(this);this.type="BoxGeometry";this.parameters={width:a,height:b,depth:c,widthSegments:d,heightSegments:e,depthSegments:f};this.fromBufferGeometry(new db(a, b,c,d,e,f)); //this.mergeVertices() }function Qb(){Da.call(this,{uniforms:h.UniformsUtils.merge([U.lights,{opacity:{value:1}}]),vertexShader:Z.shadow_vert,fragmentShader:Z.shadow_frag});this.transparent=this.lights=!0;Object.defineProperties(this,{opacity:{enumerable:!0,get:function(){return this.uniforms.opacity.value},set:function(a){this.uniforms.opacity.value=a}}})}function Rb(a){Da.call(this,a);this.type="RawShaderMaterial"}function xc(a){this.uuid=h.Math.generateUUID();this.type="MultiMaterial"; this.materials=a instanceof Array?a:[];this.visible=!0}function Ka(a){S.call(this);this.defines={STANDARD:""};this.type="MeshStandardMaterial";this.color=new H(16777215);this.metalness=this.roughness=.5;this.lightMap=this.map=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive=new H(0);this.emissiveIntensity=1;this.bumpMap=this.emissiveMap=null;this.bumpScale=1;this.normalMap=null;this.normalScale=new C(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias= 0;this.envMap=this.alphaMap=this.metalnessMap=this.roughnessMap=null;this.envMapIntensity=1;this.refractionRatio=.98;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.morphNormals=this.morphTargets=this.skinning=!1;this.setValues(a)}function lb(a){Ka.call(this);this.defines={PHYSICAL:""};this.type="MeshPhysicalMaterial";this.reflectivity=.5;this.clearCoatRoughness=this.clearCoat=0;this.setValues(a)}function $a(a){S.call(this);this.type="MeshPhongMaterial"; this.color=new H(16777215);this.specular=new H(1118481);this.shininess=30;this.lightMap=this.map=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive=new H(0);this.emissiveIntensity=1;this.bumpMap=this.emissiveMap=null;this.bumpScale=1;this.normalMap=null;this.normalScale=new C(1,1);this.displacementMap=null;this.displacementScale=1;this.displacementBias=0;this.envMap=this.alphaMap=this.specularMap=null;this.combine=0;this.reflectivity=1;this.refractionRatio=.98;this.wireframe= !1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.morphNormals=this.morphTargets=this.skinning=!1;this.setValues(a)}function mb(a){S.call(this,a);this.type="MeshNormalMaterial";this.wireframe=!1;this.wireframeLinewidth=1;this.morphTargets=this.lights=this.fog=!1;this.setValues(a)}function nb(a){S.call(this);this.type="MeshLambertMaterial";this.color=new H(16777215);this.lightMap=this.map=null;this.lightMapIntensity=1;this.aoMap=null;this.aoMapIntensity=1;this.emissive= new H(0);this.emissiveIntensity=1;this.envMap=this.alphaMap=this.specularMap=this.emissiveMap=null;this.combine=0;this.reflectivity=1;this.refractionRatio=.98;this.wireframe=!1;this.wireframeLinewidth=1;this.wireframeLinejoin=this.wireframeLinecap="round";this.morphNormals=this.morphTargets=this.skinning=!1;this.setValues(a)}function ob(a){S.call(this);this.type="LineDashedMaterial";this.color=new H(16777215);this.scale=this.linewidth=1;this.dashSize=3;this.gapSize=1;this.lights=!1;this.setValues(a)} function qd(a,b,c){var d=this,e=!1,f=0,g=0;this.onStart=void 0;this.onLoad=a;this.onProgress=b;this.onError=c;this.itemStart=function(a){g++;if(!1===e&&void 0!==d.onStart)d.onStart(a,f,g);e=!0};this.itemEnd=function(a){f++;if(void 0!==d.onProgress)d.onProgress(a,f,g);if(f===g&&(e=!1,void 0!==d.onLoad))d.onLoad()};this.itemError=function(a){if(void 0!==d.onError)d.onError(a)}}function za(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function ie(a){this.manager=void 0!==a?a:h.DefaultLoadingManager; this._parser=null}function rd(a){this.manager=void 0!==a?a:h.DefaultLoadingManager;this._parser=null}function yc(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function sd(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function Sc(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function oa(a,b){D.call(this);this.type="Light";this.color=new H(a);this.intensity=void 0!==b?b:1;this.receiveShadow=void 0}function Tc(a,b,c){oa.call(this,a,c);this.type="HemisphereLight";this.castShadow= void 0;this.position.copy(D.DefaultUp);this.updateMatrix();this.groundColor=new H(b)}function pb(a){this.camera=a;this.bias=0;this.radius=1;this.mapSize=new C(512,512);this.map=null;this.matrix=new P}function Uc(){pb.call(this,new Ca(50,1,.5,500))}function Vc(a,b,c,d,e,f){oa.call(this,a,b);this.type="SpotLight";this.position.copy(D.DefaultUp);this.updateMatrix();this.target=new D;Object.defineProperty(this,"power",{get:function(){return this.intensity*Math.PI},set:function(a){this.intensity=a/Math.PI}}); this.distance=void 0!==c?c:0;this.angle=void 0!==d?d:Math.PI/3;this.penumbra=void 0!==e?e:0;this.decay=void 0!==f?f:1;this.shadow=new Uc}function Wc(a,b,c,d){oa.call(this,a,b);this.type="PointLight";Object.defineProperty(this,"power",{get:function(){return 4*this.intensity*Math.PI},set:function(a){this.intensity=a/(4*Math.PI)}});this.distance=void 0!==c?c:0;this.decay=void 0!==d?d:1;this.shadow=new pb(new Ca(90,1,.5,500))}function Xc(a){pb.call(this,new Db(-5,5,5,-5,.5,500))}function Yc(a,b){oa.call(this, a,b);this.type="DirectionalLight";this.position.copy(D.DefaultUp);this.updateMatrix();this.target=new D;this.shadow=new Xc}function Zc(a,b){oa.call(this,a,b);this.type="AmbientLight";this.castShadow=void 0}function ja(a,b,c,d){this.parameterPositions=a;this._cachedIndex=0;this.resultBuffer=void 0!==d?d:new b.constructor(c);this.sampleValues=b;this.valueSize=c}function $c(a,b,c,d){ja.call(this,a,b,c,d);this._offsetNext=this._weightNext=this._offsetPrev=this._weightPrev=-0}function zc(a,b,c,d){ja.call(this, a,b,c,d)}function ad(a,b,c,d){ja.call(this,a,b,c,d)}function qb(a,b,c,d){if(void 0===a)throw Error("track name is undefined");if(void 0===b||0===b.length)throw Error("no keyframes in track named "+a);this.name=a;this.times=h.AnimationUtils.convertArray(b,this.TimeBufferType);this.values=h.AnimationUtils.convertArray(c,this.ValueBufferType);this.setInterpolation(d||this.DefaultInterpolation);this.validate();this.optimize()}function Sb(a,b,c,d){qb.call(this,a,b,c,d)}function bd(a,b,c,d){ja.call(this, a,b,c,d)}function Ac(a,b,c,d){qb.call(this,a,b,c,d)}function Tb(a,b,c,d){qb.call(this,a,b,c,d)}function cd(a,b,c,d){qb.call(this,a,b,c,d)}function dd(a,b,c){qb.call(this,a,b,c)}function ed(a,b,c,d){qb.call(this,a,b,c,d)}function rb(a,b,c,d){qb.apply(this,arguments)}function ta(a,b,c){this.name=a;this.tracks=c;this.duration=void 0!==b?b:-1;this.uuid=h.Math.generateUUID();0>this.duration&&this.resetDuration();this.optimize()}function fd(a){this.manager=void 0!==a?a:h.DefaultLoadingManager;this.textures= {}}function td(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function sb(){this.onLoadStart=function(){};this.onLoadProgress=function(){};this.onLoadComplete=function(){}}function ud(a){"boolean"===typeof a&&(console.warn("THREE.JSONLoader: showStatus parameter has been removed from constructor."),a=void 0);this.manager=void 0!==a?a:h.DefaultLoadingManager;this.withCredentials=!1}function je(a){this.manager=void 0!==a?a:h.DefaultLoadingManager;this.texturePath=""}function Y(){}function La(a, b){this.v1=a;this.v2=b}function Bc(){this.curves=[];this.autoClose=!1}function Ra(a,b,c,d,e,f,g,k){this.aX=a;this.aY=b;this.xRadius=c;this.yRadius=d;this.aStartAngle=e;this.aEndAngle=f;this.aClockwise=g;this.aRotation=k||0}function tb(a){this.points=void 0===a?[]:a}function ub(a,b,c,d){this.v0=a;this.v1=b;this.v2=c;this.v3=d}function vb(a,b,c){this.v0=a;this.v1=b;this.v2=c}function wb(){Cc.apply(this,arguments);this.holes=[]}function Cc(a){Bc.call(this);this.currentPoint=new C;a&&this.fromPoints(a)} function vd(){this.subPaths=[];this.currentPath=null}function wd(a){this.data=a}function ke(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function xd(){void 0===yd&&(yd=new (window.AudioContext||window.webkitAudioContext));return yd}function zd(a){this.manager=void 0!==a?a:h.DefaultLoadingManager}function le(){this.type="StereoCamera";this.aspect=1;this.eyeSep=.064;this.cameraL=new Ca;this.cameraL.layers.enable(1);this.cameraL.matrixAutoUpdate=!1;this.cameraR=new Ca;this.cameraR.layers.enable(2); this.cameraR.matrixAutoUpdate=!1}function gd(a,b,c){D.call(this);this.type="CubeCamera";var d=new Ca(90,1,a,b);d.up.set(0,-1,0);d.lookAt(new q(1,0,0));this.add(d);var e=new Ca(90,1,a,b);e.up.set(0,-1,0);e.lookAt(new q(-1,0,0));this.add(e);var f=new Ca(90,1,a,b);f.up.set(0,0,1);f.lookAt(new q(0,1,0));this.add(f);var g=new Ca(90,1,a,b);g.up.set(0,0,-1);g.lookAt(new q(0,-1,0));this.add(g);var k=new Ca(90,1,a,b);k.up.set(0,-1,0);k.lookAt(new q(0,0,1));this.add(k);var l=new Ca(90,1,a,b);l.up.set(0,-1, 0);l.lookAt(new q(0,0,-1));this.add(l);this.renderTarget=new Ab(c,c,{format:1022,magFilter:1006,minFilter:1006});this.updateCubeMap=function(a,b){null===this.parent&&this.updateMatrixWorld();var c=this.renderTarget,h=c.texture.generateMipmaps;c.texture.generateMipmaps=!1;c.activeCubeFace=0;a.render(b,d,c);c.activeCubeFace=1;a.render(b,e,c);c.activeCubeFace=2;a.render(b,f,c);c.activeCubeFace=3;a.render(b,g,c);c.activeCubeFace=4;a.render(b,k,c);c.texture.generateMipmaps=h;c.activeCubeFace=5;a.render(b, l,c);a.setRenderTarget(null)}}function Ad(){D.call(this);this.type="AudioListener";this.context=xd();this.gain=this.context.createGain();this.gain.connect(this.context.destination);this.filter=null}function Ub(a){D.call(this);this.type="Audio";this.context=a.context;this.source=this.context.createBufferSource();this.source.onended=this.onEnded.bind(this);this.gain=this.context.createGain();this.gain.connect(a.getInput());this.autoplay=!1;this.startTime=0;this.playbackRate=1;this.isPlaying=!1;this.hasPlaybackControl= !0;this.sourceType="empty";this.filters=[]}function Bd(a){Ub.call(this,a);this.panner=this.context.createPanner();this.panner.connect(this.gain)}function Cd(a,b){this.analyser=a.context.createAnalyser();this.analyser.fftSize=void 0!==b?b:2048;this.data=new Uint8Array(this.analyser.frequencyBinCount);a.getOutput().connect(this.analyser)}function hd(a,b,c){this.binding=a;this.valueSize=c;a=Float64Array;switch(b){case "quaternion":b=this._slerp;break;case "string":case "bool":a=Array;b=this._select; break;default:b=this._lerp}this.buffer=new a(4*c);this._mixBufferRegion=b;this.referenceCount=this.useCount=this.cumulativeWeight=0}function ka(a,b,c){this.path=b;this.parsedPath=c||ka.parseTrackName(b);this.node=ka.findNode(a,this.parsedPath.nodeName)||a;this.rootNode=a}function Dd(a){this.uuid=h.Math.generateUUID();this._objects=Array.prototype.slice.call(arguments);this.nCachedObjects_=0;var b={};this._indicesByUUID=b;for(var c=0,d=arguments.length;c!==d;++c)b[arguments[c].uuid]=c;this._paths= [];this._parsedPaths=[];this._bindings=[];this._bindingsIndicesByPath={};var e=this;this.stats={objects:{get total(){return e._objects.length},get inUse(){return this.total-e.nCachedObjects_}},get bindingsPerObject(){return e._bindings.length}}}function Ed(a,b,c){this._mixer=a;this._clip=b;this._localRoot=c||null;a=b.tracks;b=a.length;c=Array(b);for(var d={endingStart:2400,endingEnd:2400},e=0;e!==b;++e){var f=a[e].createInterpolant(null);c[e]=f;f.settings=d}this._interpolantSettings=d;this._interpolants= c;this._propertyBindings=Array(b);this._weightInterpolant=this._timeScaleInterpolant=this._byClipCacheIndex=this._cacheIndex=null;this.loop=2201;this._loopCount=-1;this._startTime=null;this.time=0;this._effectiveWeight=this.weight=this._effectiveTimeScale=this.timeScale=1;this.repetitions=Infinity;this.paused=!1;this.enabled=!0;this.clampWhenFinished=!1;this.zeroSlopeAtEnd=this.zeroSlopeAtStart=!0}function Fd(a){this._root=a;this._initMemoryManager();this.time=this._accuIndex=0;this.timeScale=1}function Gd(a, b){"string"===typeof a&&(console.warn("THREE.Uniform: Type parameter is no longer needed."),a=b);this.value=a;this.dynamic=!1}function xb(){I.call(this);this.type="InstancedBufferGeometry";this.maxInstancedCount=void 0}function Hd(a,b,c,d){this.uuid=h.Math.generateUUID();this.data=a;this.itemSize=b;this.offset=c;this.normalized=!0===d}function Vb(a,b){this.uuid=h.Math.generateUUID();this.array=a;this.stride=b;this.count=void 0!==a?a.length/b:0;this.dynamic=!1;this.updateRange={offset:0,count:-1}; this.version=0}function Wb(a,b,c){Vb.call(this,a,b);this.meshPerAttribute=c||1}function Xb(a,b,c){z.call(this,a,b);this.meshPerAttribute=c||1}function Id(a,b,c,d){this.ray=new Wa(a,b);this.near=c||0;this.far=d||Infinity;this.params={Mesh:{},Line:{},LOD:{},Points:{threshold:1},Sprite:{}};Object.defineProperties(this.params,{PointCloud:{get:function(){console.warn("THREE.Raycaster: params.PointCloud has been renamed to params.Points.");return this.Points}}})}function me(a,b){return a.distance-b.distance} function Jd(a,b,c,d){if(!1!==a.visible&&(a.raycast(b,c),!0===d)){a=a.children;d=0;for(var e=a.length;d<e;d++)Jd(a[d],b,c,!0)}}function Kd(a){this.autoStart=void 0!==a?a:!0;this.elapsedTime=this.oldTime=this.startTime=0;this.running=!1}function Ld(a,b,c){this.radius=void 0!==a?a:1;this.phi=void 0!==b?b:0;this.theta=void 0!==c?c:0;return this}function la(a,b){va.call(this,a,b);this.animationsMap={};this.animationsList=[];var c=this.geometry.morphTargets.length;this.createAnimation("__default",0,c-1, c/1);this.setAnimationWeight("__default",1)}function Dc(a){D.call(this);this.material=a;this.render=function(a){}}function Ec(a,b,c,d){this.object=a;this.size=void 0!==b?b:1;a=void 0!==c?c:16711680;d=void 0!==d?d:1;b=0;(c=this.object.geometry)&&c.isGeometry?b=3*c.faces.length:c&&c.isBufferGeometry&&(b=c.attributes.normal.count);c=new I;b=new ma(6*b,3);c.addAttribute("position",b);ha.call(this,c,new na({color:a,linewidth:d}));this.matrixAutoUpdate=!1;this.update()}function Yb(a){D.call(this);this.light= a;this.light.updateMatrixWorld();this.matrix=a.matrixWorld;this.matrixAutoUpdate=!1;a=new I;for(var b=[0,0,0,0,0,1,0,0,0,1,0,1,0,0,0,-1,0,1,0,0,0,0,1,1,0,0,0,0,-1,1],c=0,d=1;32>c;c++,d++){var e=c/32*Math.PI*2,f=d/32*Math.PI*2;b.push(Math.cos(e),Math.sin(e),1,Math.cos(f),Math.sin(f),1)}a.addAttribute("position",new ma(b,3));b=new na({fog:!1});this.cone=new ha(a,b);this.add(this.cone);this.update()}function Zb(a){this.bones=this.getBoneList(a);for(var b=new R,c=0;c<this.bones.length;c++){var d=this.bones[c]; d.parent&&d.parent.isBone&&(b.vertices.push(new q),b.vertices.push(new q),b.colors.push(new H(0,0,1)),b.colors.push(new H(0,1,0)))}b.dynamic=!0;c=new na({vertexColors:2,depthTest:!1,depthWrite:!1,transparent:!0});ha.call(this,b,c);this.root=a;this.matrix=a.matrixWorld;this.matrixAutoUpdate=!1;this.update()}function $b(a,b){this.light=a;this.light.updateMatrixWorld();var c=new ib(b,4,2),d=new Ia({wireframe:!0,fog:!1});d.color.copy(this.light.color).multiplyScalar(this.light.intensity);va.call(this, c,d);this.matrix=this.light.matrixWorld;this.matrixAutoUpdate=!1}function ac(a,b){D.call(this);this.light=a;this.light.updateMatrixWorld();this.matrix=a.matrixWorld;this.matrixAutoUpdate=!1;this.colors=[new H,new H];var c=new Lb(b,4,2);c.rotateX(-Math.PI/2);for(var d=0;8>d;d++)c.faces[d].color=this.colors[4>d?0:1];d=new Ia({vertexColors:1,wireframe:!0});this.lightSphere=new va(c,d);this.add(this.lightSphere);this.update()}function Fc(a,b,c,d){b=b||1;c=new H(void 0!==c?c:4473924);d=new H(void 0!== d?d:8947848);for(var e=b/2,f=2*a/b,g=[],k=[],l=0,m=0,h=-a;l<=b;l++,h+=f){g.push(-a,0,h,a,0,h);g.push(h,0,-a,h,0,a);var p=l===e?c:d;p.toArray(k,m);m+=3;p.toArray(k,m);m+=3;p.toArray(k,m);m+=3;p.toArray(k,m);m+=3}a=new I;a.addAttribute("position",new ma(g,3));a.addAttribute("color",new ma(k,3));g=new na({vertexColors:2});ha.call(this,a,g)}function Gc(a,b,c,d){this.object=a;this.size=void 0!==b?b:1;a=void 0!==c?c:16776960;d=void 0!==d?d:1;b=0;(c=this.object.geometry)&&c.isGeometry?b=c.faces.length:console.warn("THREE.FaceNormalsHelper: only THREE.Geometry is supported. Use THREE.VertexNormalsHelper, instead."); c=new I;b=new ma(6*b,3);c.addAttribute("position",b);ha.call(this,c,new na({color:a,linewidth:d}));this.matrixAutoUpdate=!1;this.update()}function bc(a,b){D.call(this);this.light=a;this.light.updateMatrixWorld();this.matrix=a.matrixWorld;this.matrixAutoUpdate=!1;void 0===b&&(b=1);var c=new I;c.addAttribute("position",new ma([-b,b,0,b,b,0,b,-b,0,-b,-b,0,-b,b,0],3));var d=new na({fog:!1});this.add(new Pa(c,d));c=new I;c.addAttribute("position",new ma([0,0,0,0,0,1],3));this.add(new Pa(c,d));this.update()} function Hc(a){function b(a,b,d){c(a,d);c(b,d)}function c(a,b){d.vertices.push(new q);d.colors.push(new H(b));void 0===f[a]&&(f[a]=[]);f[a].push(d.vertices.length-1)}var d=new R,e=new na({color:16777215,vertexColors:1}),f={};b("n1","n2",16755200);b("n2","n4",16755200);b("n4","n3",16755200);b("n3","n1",16755200);b("f1","f2",16755200);b("f2","f4",16755200);b("f4","f3",16755200);b("f3","f1",16755200);b("n1","f1",16755200);b("n2","f2",16755200);b("n3","f3",16755200);b("n4","f4",16755200);b("p","n1",16711680); b("p","n2",16711680);b("p","n3",16711680);b("p","n4",16711680);b("u1","u2",43775);b("u2","u3",43775);b("u3","u1",43775);b("c","t",16777215);b("p","c",3355443);b("cn1","cn2",3355443);b("cn3","cn4",3355443);b("cf1","cf2",3355443);b("cf3","cf4",3355443);ha.call(this,d,e);this.camera=a;this.camera.updateProjectionMatrix&&this.camera.updateProjectionMatrix();this.matrix=a.matrixWorld;this.matrixAutoUpdate=!1;this.pointMap=f;this.update()}function Ic(a,b){var c=void 0!==b?b:8947848;this.object=a;this.box= new Ha;va.call(this,new kb(1,1,1),new Ia({color:c,wireframe:!0}))}function Jc(a,b){void 0===b&&(b=16776960);var c=new Uint16Array([0,1,1,2,2,3,3,0,4,5,5,6,6,7,7,4,0,4,1,5,2,6,3,7]),d=new Float32Array(24),e=new I;e.setIndex(new z(c,1));e.addAttribute("position",new z(d,3));ha.call(this,e,new na({color:b}));void 0!==a&&this.update(a)}function yb(a,b,c,d,e,f){D.call(this);void 0===d&&(d=16776960);void 0===c&&(c=1);void 0===e&&(e=.2*c);void 0===f&&(f=.2*e);this.position.copy(b);this.line=new Pa(ne,new na({color:d})); this.line.matrixAutoUpdate=!1;this.add(this.line);this.cone=new va(oe,new Ia({color:d}));this.cone.matrixAutoUpdate=!1;this.add(this.cone);this.setDirection(a);this.setLength(c,e,f)}function id(a){a=a||1;var b=new Float32Array([0,0,0,a,0,0,0,0,0,0,a,0,0,0,0,0,0,a]),c=new Float32Array([1,0,0,1,.6,0,0,1,0,.6,1,0,0,0,1,0,.6,1]);a=new I;a.addAttribute("position",new z(b,3));a.addAttribute("color",new z(c,3));b=new na({vertexColors:2});ha.call(this,a,b)}function pe(a){console.warn("THREE.ClosedSplineCurve3 has been deprecated. Please use THREE.CatmullRomCurve3."); h.CatmullRomCurve3.call(this,a);this.type="catmullrom";this.closed=!0}function jd(a,b,c,d,e,f){Ra.call(this,a,b,c,c,d,e,f)}void 0===Number.EPSILON&&(Number.EPSILON=Math.pow(2,-52));void 0===Math.sign&&(Math.sign=function(a){return 0>a?-1:0<a?1:+a});void 0===Function.prototype.name&&Object.defineProperty(Function.prototype,"name",{get:function(){return this.toString().match(/^\s*function\s*(\S*)\s*\(/)[1]}});void 0===Object.assign&&function(){Object.assign=function(a){if(void 0===a||null===a)throw new TypeError("Cannot convert undefined or null to object"); for(var b=Object(a),c=1;c<arguments.length;c++){var d=arguments[c];if(void 0!==d&&null!==d)for(var e in d)Object.prototype.hasOwnProperty.call(d,e)&&(b[e]=d[e])}return b}}();Object.assign(pa.prototype,{addEventListener:function(a,b){void 0===this._listeners&&(this._listeners={});var c=this._listeners;void 0===c[a]&&(c[a]=[]);-1===c[a].indexOf(b)&&c[a].push(b)},hasEventListener:function(a,b){if(void 0===this._listeners)return!1;var c=this._listeners;return void 0!==c[a]&&-1!==c[a].indexOf(b)?!0:!1}, removeEventListener:function(a,b){if(void 0!==this._listeners){var c=this._listeners[a];if(void 0!==c){var d=c.indexOf(b);-1!==d&&c.splice(d,1)}}},dispatchEvent:function(a){if(void 0!==this._listeners){var b=this._listeners[a.type];if(void 0!==b){a.target=this;var c=[],d,e=b.length;for(d=0;d<e;d++)c[d]=b[d];for(d=0;d<e;d++)c[d].call(this,a)}}}});var qe={NoBlending:0,NormalBlending:1,AdditiveBlending:2,SubtractiveBlending:3,MultiplyBlending:4,CustomBlending:5},re={UVMapping:300,CubeReflectionMapping:301, CubeRefractionMapping:302,EquirectangularReflectionMapping:303,EquirectangularRefractionMapping:304,SphericalReflectionMapping:305,CubeUVReflectionMapping:306,CubeUVRefractionMapping:307},Md={RepeatWrapping:1E3,ClampToEdgeWrapping:1001,MirroredRepeatWrapping:1002},Nd={NearestFilter:1003,NearestMipMapNearestFilter:1004,NearestMipMapLinearFilter:1005,LinearFilter:1006,LinearMipMapNearestFilter:1007,LinearMipMapLinearFilter:1008};h.Math={DEG2RAD:Math.PI/180,RAD2DEG:180/Math.PI,generateUUID:function(){var a= "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz".split(""),b=Array(36),c=0,d;return function(){for(var e=0;36>e;e++)8===e||13===e||18===e||23===e?b[e]="-":14===e?b[e]="4":(2>=c&&(c=33554432+16777216*Math.random()|0),d=c&15,c>>=4,b[e]=a[19===e?d&3|8:d]);return b.join("")}}(),clamp:function(a,b,c){return Math.max(b,Math.min(c,a))},euclideanModulo:function(a,b){return(a%b+b)%b},mapLinear:function(a,b,c,d,e){return d+(a-b)*(e-d)/(c-b)},smoothstep:function(a,b,c){if(a<=b)return 0;if(a>= c)return 1;a=(a-b)/(c-b);return a*a*(3-2*a)},smootherstep:function(a,b,c){if(a<=b)return 0;if(a>=c)return 1;a=(a-b)/(c-b);return a*a*a*(a*(6*a-15)+10)},random16:function(){console.warn("THREE.Math.random16() has been deprecated. Use Math.random() instead.");return Math.random()},randInt:function(a,b){return a+Math.floor(Math.random()*(b-a+1))},randFloat:function(a,b){return a+Math.random()*(b-a)},randFloatSpread:function(a){return a*(.5-Math.random())},degToRad:function(a){return a*h.Math.DEG2RAD}, radToDeg:function(a){return a*h.Math.RAD2DEG},isPowerOfTwo:function(a){return 0===(a&a-1)&&0!==a},nearestPowerOfTwo:function(a){return Math.pow(2,Math.round(Math.log(a)/Math.LN2))},nextPowerOfTwo:function(a){a--;a|=a>>1;a|=a>>2;a|=a>>4;a|=a>>8;a|=a>>16;a++;return a}};C.prototype={constructor:C,isVector2:!0,get width(){return this.x},set width(a){this.x=a},get height(){return this.y},set height(a){this.y=a},set:function(a,b){this.x=a;this.y=b;return this},setScalar:function(a){this.y=this.x=a;return this}, setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setComponent:function(a,b){switch(a){case 0:this.x=b;break;case 1:this.y=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x;case 1:return this.y;default:throw Error("index is out of range: "+a);}},clone:function(){return new this.constructor(this.x,this.y)},copy:function(a){this.x=a.x;this.y=a.y;return this},add:function(a,b){if(void 0!==b)return console.warn("THREE.Vector2: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(a,b);this.x+=a.x;this.y+=a.y;return this},addScalar:function(a){this.x+=a;this.y+=a;return this},addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;return this},addScaledVector:function(a,b){this.x+=a.x*b;this.y+=a.y*b;return this},sub:function(a,b){if(void 0!==b)return console.warn("THREE.Vector2: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(a,b);this.x-=a.x;this.y-=a.y;return this},subScalar:function(a){this.x-=a;this.y-=a;return this}, subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;return this},multiply:function(a){this.x*=a.x;this.y*=a.y;return this},multiplyScalar:function(a){isFinite(a)?(this.x*=a,this.y*=a):this.y=this.x=0;return this},divide:function(a){this.x/=a.x;this.y/=a.y;return this},divideScalar:function(a){return this.multiplyScalar(1/a)},min:function(a){this.x=Math.min(this.x,a.x);this.y=Math.min(this.y,a.y);return this},max:function(a){this.x=Math.max(this.x,a.x);this.y=Math.max(this.y,a.y);return this},clamp:function(a, b){this.x=Math.max(a.x,Math.min(b.x,this.x));this.y=Math.max(a.y,Math.min(b.y,this.y));return this},clampScalar:function(){var a,b;return function(c,d){void 0===a&&(a=new C,b=new C);a.set(c,c);b.set(d,d);return this.clamp(a,b)}}(),clampLength:function(a,b){var c=this.length();return this.multiplyScalar(Math.max(a,Math.min(b,c))/c)},floor:function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this},ceil:function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this},round:function(){this.x= Math.round(this.x);this.y=Math.round(this.y);return this},roundToZero:function(){this.x=0>this.x?Math.ceil(this.x):Math.floor(this.x);this.y=0>this.y?Math.ceil(this.y):Math.floor(this.y);return this},negate:function(){this.x=-this.x;this.y=-this.y;return this},dot:function(a){return this.x*a.x+this.y*a.y},lengthSq:function(){return this.x*this.x+this.y*this.y},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)},normalize:function(){return this.divideScalar(this.length())}, angle:function(){var a=Math.atan2(this.y,this.x);0>a&&(a+=2*Math.PI);return a},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(a){var b=this.x-a.x;a=this.y-a.y;return b*b+a*a},distanceToManhattan:function(a){return Math.abs(this.x-a.x)+Math.abs(this.y-a.y)},setLength:function(a){return this.multiplyScalar(a/this.length())},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;return this},lerpVectors:function(a,b,c){return this.subVectors(b, a).multiplyScalar(c).add(a)},equals:function(a){return a.x===this.x&&a.y===this.y},fromArray:function(a,b){void 0===b&&(b=0);this.x=a[b];this.y=a[b+1];return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this.x;a[b+1]=this.y;return a},fromAttribute:function(a,b,c){void 0===c&&(c=0);b=b*a.itemSize+c;this.x=a.array[b];this.y=a.array[b+1];return this},rotateAround:function(a,b){var c=Math.cos(b),d=Math.sin(b),e=this.x-a.x,f=this.y-a.y;this.x=e*c-f*d+a.x;this.y=e*d+f*c+a.y;return this}}; ba.DEFAULT_IMAGE=void 0;ba.DEFAULT_MAPPING=300;ba.prototype={constructor:ba,isTexture:!0,set needsUpdate(a){!0===a&&this.version++},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.image=a.image;this.mipmaps=a.mipmaps.slice(0);this.mapping=a.mapping;this.wrapS=a.wrapS;this.wrapT=a.wrapT;this.magFilter=a.magFilter;this.minFilter=a.minFilter;this.anisotropy=a.anisotropy;this.format=a.format;this.type=a.type;this.offset.copy(a.offset);this.repeat.copy(a.repeat);this.generateMipmaps= a.generateMipmaps;this.premultiplyAlpha=a.premultiplyAlpha;this.flipY=a.flipY;this.unpackAlignment=a.unpackAlignment;this.encoding=a.encoding;return this},toJSON:function(a){if(void 0!==a.textures[this.uuid])return a.textures[this.uuid];var b={metadata:{version:4.4,type:"Texture",generator:"Texture.toJSON"},uuid:this.uuid,name:this.name,mapping:this.mapping,repeat:[this.repeat.x,this.repeat.y],offset:[this.offset.x,this.offset.y],wrap:[this.wrapS,this.wrapT],minFilter:this.minFilter,magFilter:this.magFilter, anisotropy:this.anisotropy,flipY:this.flipY};if(void 0!==this.image){var c=this.image;void 0===c.uuid&&(c.uuid=h.Math.generateUUID());if(void 0===a.images[c.uuid]){var d=a.images,e=c.uuid,f=c.uuid,g;void 0!==c.toDataURL?g=c:(g=document.createElementNS("http://www.w3.org/1999/xhtml","canvas"),g.width=c.width,g.height=c.height,g.getContext("2d").drawImage(c,0,0,c.width,c.height));g=2048<g.width||2048<g.height?g.toDataURL("image/jpeg",.6):g.toDataURL("image/png");d[e]={uuid:f,url:g}}b.image=c.uuid}return a.textures[this.uuid]= b},dispose:function(){this.dispatchEvent({type:"dispose"})},transformUv:function(a){if(300===this.mapping){a.multiply(this.repeat);a.add(this.offset);if(0>a.x||1<a.x)switch(this.wrapS){case 1E3:a.x-=Math.floor(a.x);break;case 1001:a.x=0>a.x?0:1;break;case 1002:a.x=1===Math.abs(Math.floor(a.x)%2)?Math.ceil(a.x)-a.x:a.x-Math.floor(a.x)}if(0>a.y||1<a.y)switch(this.wrapT){case 1E3:a.y-=Math.floor(a.y);break;case 1001:a.y=0>a.y?0:1;break;case 1002:a.y=1===Math.abs(Math.floor(a.y)%2)?Math.ceil(a.y)-a.y: a.y-Math.floor(a.y)}this.flipY&&(a.y=1-a.y)}}};Object.assign(ba.prototype,pa.prototype);var Pd=0;da.prototype={constructor:da,isVector4:!0,set:function(a,b,c,d){this.x=a;this.y=b;this.z=c;this.w=d;return this},setScalar:function(a){this.w=this.z=this.y=this.x=a;return this},setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setZ:function(a){this.z=a;return this},setW:function(a){this.w=a;return this},setComponent:function(a,b){switch(a){case 0:this.x=b;break;case 1:this.y= b;break;case 2:this.z=b;break;case 3:this.w=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x;case 1:return this.y;case 2:return this.z;case 3:return this.w;default:throw Error("index is out of range: "+a);}},clone:function(){return new this.constructor(this.x,this.y,this.z,this.w)},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;this.w=void 0!==a.w?a.w:1;return this},add:function(a,b){if(void 0!==b)return console.warn("THREE.Vector4: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(a,b);this.x+=a.x;this.y+=a.y;this.z+=a.z;this.w+=a.w;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;this.w+=a;return this},addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;this.z=a.z+b.z;this.w=a.w+b.w;return this},addScaledVector:function(a,b){this.x+=a.x*b;this.y+=a.y*b;this.z+=a.z*b;this.w+=a.w*b;return this},sub:function(a,b){if(void 0!==b)return console.warn("THREE.Vector4: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(a, b);this.x-=a.x;this.y-=a.y;this.z-=a.z;this.w-=a.w;return this},subScalar:function(a){this.x-=a;this.y-=a;this.z-=a;this.w-=a;return this},subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;this.z=a.z-b.z;this.w=a.w-b.w;return this},multiplyScalar:function(a){isFinite(a)?(this.x*=a,this.y*=a,this.z*=a,this.w*=a):this.w=this.z=this.y=this.x=0;return this},applyMatrix4:function(a){var b=this.x,c=this.y,d=this.z,e=this.w;a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d+a[12]*e;this.y=a[1]*b+a[5]*c+a[9]* d+a[13]*e;this.z=a[2]*b+a[6]*c+a[10]*d+a[14]*e;this.w=a[3]*b+a[7]*c+a[11]*d+a[15]*e;return this},divideScalar:function(a){return this.multiplyScalar(1/a)},setAxisAngleFromQuaternion:function(a){this.w=2*Math.acos(a.w);var b=Math.sqrt(1-a.w*a.w);1E-4>b?(this.x=1,this.z=this.y=0):(this.x=a.x/b,this.y=a.y/b,this.z=a.z/b);return this},setAxisAngleFromRotationMatrix:function(a){var b,c,d;a=a.elements;var e=a[0];d=a[4];var f=a[8],g=a[1],k=a[5],l=a[9];c=a[2];b=a[6];var m=a[10];if(.01>Math.abs(d-g)&&.01> Math.abs(f-c)&&.01>Math.abs(l-b)){if(.1>Math.abs(d+g)&&.1>Math.abs(f+c)&&.1>Math.abs(l+b)&&.1>Math.abs(e+k+m-3))return this.set(1,0,0,0),this;a=Math.PI;e=(e+1)/2;k=(k+1)/2;m=(m+1)/2;d=(d+g)/4;f=(f+c)/4;l=(l+b)/4;e>k&&e>m?.01>e?(b=0,d=c=.707106781):(b=Math.sqrt(e),c=d/b,d=f/b):k>m?.01>k?(b=.707106781,c=0,d=.707106781):(c=Math.sqrt(k),b=d/c,d=l/c):.01>m?(c=b=.707106781,d=0):(d=Math.sqrt(m),b=f/d,c=l/d);this.set(b,c,d,a);return this}a=Math.sqrt((b-l)*(b-l)+(f-c)*(f-c)+(g-d)*(g-d));.001>Math.abs(a)&& (a=1);this.x=(b-l)/a;this.y=(f-c)/a;this.z=(g-d)/a;this.w=Math.acos((e+k+m-1)/2);return this},min:function(a){this.x=Math.min(this.x,a.x);this.y=Math.min(this.y,a.y);this.z=Math.min(this.z,a.z);this.w=Math.min(this.w,a.w);return this},max:function(a){this.x=Math.max(this.x,a.x);this.y=Math.max(this.y,a.y);this.z=Math.max(this.z,a.z);this.w=Math.max(this.w,a.w);return this},clamp:function(a,b){this.x=Math.max(a.x,Math.min(b.x,this.x));this.y=Math.max(a.y,Math.min(b.y,this.y));this.z=Math.max(a.z,Math.min(b.z, this.z));this.w=Math.max(a.w,Math.min(b.w,this.w));return this},clampScalar:function(){var a,b;return function(c,d){void 0===a&&(a=new da,b=new da);a.set(c,c,c,c);b.set(d,d,d,d);return this.clamp(a,b)}}(),floor:function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);this.z=Math.floor(this.z);this.w=Math.floor(this.w);return this},ceil:function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);this.z=Math.ceil(this.z);this.w=Math.ceil(this.w);return this},round:function(){this.x=Math.round(this.x); this.y=Math.round(this.y);this.z=Math.round(this.z);this.w=Math.round(this.w);return this},roundToZero:function(){this.x=0>this.x?Math.ceil(this.x):Math.floor(this.x);this.y=0>this.y?Math.ceil(this.y):Math.floor(this.y);this.z=0>this.z?Math.ceil(this.z):Math.floor(this.z);this.w=0>this.w?Math.ceil(this.w):Math.floor(this.w);return this},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;this.w=-this.w;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z+this.w*a.w},lengthSq:function(){return this.x* this.x+this.y*this.y+this.z*this.z+this.w*this.w},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z+this.w*this.w)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)+Math.abs(this.w)},normalize:function(){return this.divideScalar(this.length())},setLength:function(a){return this.multiplyScalar(a/this.length())},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;this.z+=(a.z-this.z)*b;this.w+=(a.w-this.w)*b;return this},lerpVectors:function(a, b,c){return this.subVectors(b,a).multiplyScalar(c).add(a)},equals:function(a){return a.x===this.x&&a.y===this.y&&a.z===this.z&&a.w===this.w},fromArray:function(a,b){void 0===b&&(b=0);this.x=a[b];this.y=a[b+1];this.z=a[b+2];this.w=a[b+3];return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this.x;a[b+1]=this.y;a[b+2]=this.z;a[b+3]=this.w;return a},fromAttribute:function(a,b,c){void 0===c&&(c=0);b=b*a.itemSize+c;this.x=a.array[b];this.y=a.array[b+1];this.z=a.array[b+2];this.w= a.array[b+3];return this}};Object.assign(zb.prototype,pa.prototype,{isWebGLRenderTarget:!0,setSize:function(a,b){if(this.width!==a||this.height!==b)this.width=a,this.height=b,this.dispose();this.viewport.set(0,0,a,b);this.scissor.set(0,0,a,b)},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.width=a.width;this.height=a.height;this.viewport.copy(a.viewport);this.texture=a.texture.clone();this.depthBuffer=a.depthBuffer;this.stencilBuffer=a.stencilBuffer;this.depthTexture= a.depthTexture;return this},dispose:function(){this.dispatchEvent({type:"dispose"})}});Ab.prototype=Object.create(zb.prototype);Ab.prototype.constructor=Ab;Ab.prototype.isWebGLRenderTargetCube=!0;ca.prototype={constructor:ca,get x(){return this._x},set x(a){this._x=a;this.onChangeCallback()},get y(){return this._y},set y(a){this._y=a;this.onChangeCallback()},get z(){return this._z},set z(a){this._z=a;this.onChangeCallback()},get w(){return this._w},set w(a){this._w=a;this.onChangeCallback()},set:function(a, b,c,d){this._x=a;this._y=b;this._z=c;this._w=d;this.onChangeCallback();return this},clone:function(){return new this.constructor(this._x,this._y,this._z,this._w)},copy:function(a){this._x=a.x;this._y=a.y;this._z=a.z;this._w=a.w;this.onChangeCallback();return this},setFromEuler:function(a,b){if(!1===(a&&a.isEuler))throw Error("THREE.Quaternion: .setFromEuler() now expects a Euler rotation rather than a Vector3 and order.");var c=Math.cos(a._x/2),d=Math.cos(a._y/2),e=Math.cos(a._z/2),f=Math.sin(a._x/ 2),g=Math.sin(a._y/2),k=Math.sin(a._z/2),l=a.order;"XYZ"===l?(this._x=f*d*e+c*g*k,this._y=c*g*e-f*d*k,this._z=c*d*k+f*g*e,this._w=c*d*e-f*g*k):"YXZ"===l?(this._x=f*d*e+c*g*k,this._y=c*g*e-f*d*k,this._z=c*d*k-f*g*e,this._w=c*d*e+f*g*k):"ZXY"===l?(this._x=f*d*e-c*g*k,this._y=c*g*e+f*d*k,this._z=c*d*k+f*g*e,this._w=c*d*e-f*g*k):"ZYX"===l?(this._x=f*d*e-c*g*k,this._y=c*g*e+f*d*k,this._z=c*d*k-f*g*e,this._w=c*d*e+f*g*k):"YZX"===l?(this._x=f*d*e+c*g*k,this._y=c*g*e+f*d*k,this._z=c*d*k-f*g*e,this._w=c*d* e-f*g*k):"XZY"===l&&(this._x=f*d*e-c*g*k,this._y=c*g*e-f*d*k,this._z=c*d*k+f*g*e,this._w=c*d*e+f*g*k);if(!1!==b)this.onChangeCallback();return this},setFromAxisAngle:function(a,b){var c=b/2,d=Math.sin(c);this._x=a.x*d;this._y=a.y*d;this._z=a.z*d;this._w=Math.cos(c);this.onChangeCallback();return this},setFromRotationMatrix:function(a){var b=a.elements,c=b[0];a=b[4];var d=b[8],e=b[1],f=b[5],g=b[9],k=b[2],l=b[6],b=b[10],m=c+f+b;0<m?(c=.5/Math.sqrt(m+1),this._w=.25/c,this._x=(l-g)*c,this._y=(d-k)*c, this._z=(e-a)*c):c>f&&c>b?(c=2*Math.sqrt(1+c-f-b),this._w=(l-g)/c,this._x=.25*c,this._y=(a+e)/c,this._z=(d+k)/c):f>b?(c=2*Math.sqrt(1+f-c-b),this._w=(d-k)/c,this._x=(a+e)/c,this._y=.25*c,this._z=(g+l)/c):(c=2*Math.sqrt(1+b-c-f),this._w=(e-a)/c,this._x=(d+k)/c,this._y=(g+l)/c,this._z=.25*c);this.onChangeCallback();return this},setFromUnitVectors:function(){var a,b;return function(c,d){void 0===a&&(a=new q);b=c.dot(d)+1;1E-6>b?(b=0,Math.abs(c.x)>Math.abs(c.z)?a.set(-c.y,c.x,0):a.set(0,-c.z,c.y)):a.crossVectors(c, d);this._x=a.x;this._y=a.y;this._z=a.z;this._w=b;return this.normalize()}}(),inverse:function(){return this.conjugate().normalize()},conjugate:function(){this._x*=-1;this._y*=-1;this._z*=-1;this.onChangeCallback();return this},dot:function(a){return this._x*a._x+this._y*a._y+this._z*a._z+this._w*a._w},lengthSq:function(){return this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w},length:function(){return Math.sqrt(this._x*this._x+this._y*this._y+this._z*this._z+this._w*this._w)},normalize:function(){var a= this.length();0===a?(this._z=this._y=this._x=0,this._w=1):(a=1/a,this._x*=a,this._y*=a,this._z*=a,this._w*=a);this.onChangeCallback();return this},multiply:function(a,b){return void 0!==b?(console.warn("THREE.Quaternion: .multiply() now only accepts one argument. Use .multiplyQuaternions( a, b ) instead."),this.multiplyQuaternions(a,b)):this.multiplyQuaternions(this,a)},premultiply:function(a){return this.multiplyQuaternions(a,this)},multiplyQuaternions:function(a,b){var c=a._x,d=a._y,e=a._z,f=a._w, g=b._x,k=b._y,l=b._z,m=b._w;this._x=c*m+f*g+d*l-e*k;this._y=d*m+f*k+e*g-c*l;this._z=e*m+f*l+c*k-d*g;this._w=f*m-c*g-d*k-e*l;this.onChangeCallback();return this},slerp:function(a,b){if(0===b)return this;if(1===b)return this.copy(a);var c=this._x,d=this._y,e=this._z,f=this._w,g=f*a._w+c*a._x+d*a._y+e*a._z;0>g?(this._w=-a._w,this._x=-a._x,this._y=-a._y,this._z=-a._z,g=-g):this.copy(a);if(1<=g)return this._w=f,this._x=c,this._y=d,this._z=e,this;var k=Math.sqrt(1-g*g);if(.001>Math.abs(k))return this._w= .5*(f+this._w),this._x=.5*(c+this._x),this._y=.5*(d+this._y),this._z=.5*(e+this._z),this;var l=Math.atan2(k,g),g=Math.sin((1-b)*l)/k,k=Math.sin(b*l)/k;this._w=f*g+this._w*k;this._x=c*g+this._x*k;this._y=d*g+this._y*k;this._z=e*g+this._z*k;this.onChangeCallback();return this},equals:function(a){return a._x===this._x&&a._y===this._y&&a._z===this._z&&a._w===this._w},fromArray:function(a,b){void 0===b&&(b=0);this._x=a[b];this._y=a[b+1];this._z=a[b+2];this._w=a[b+3];this.onChangeCallback();return this}, toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this._x;a[b+1]=this._y;a[b+2]=this._z;a[b+3]=this._w;return a},onChange:function(a){this.onChangeCallback=a;return this},onChangeCallback:function(){}};Object.assign(ca,{slerp:function(a,b,c,d){return c.copy(a).slerp(b,d)},slerpFlat:function(a,b,c,d,e,f,g){var k=c[d+0],l=c[d+1],m=c[d+2];c=c[d+3];d=e[f+0];var h=e[f+1],p=e[f+2];e=e[f+3];if(c!==e||k!==d||l!==h||m!==p){f=1-g;var n=k*d+l*h+m*p+c*e,r=0<=n?1:-1,t=1-n*n;t>Number.EPSILON&&(t= Math.sqrt(t),n=Math.atan2(t,n*r),f=Math.sin(f*n)/t,g=Math.sin(g*n)/t);r*=g;k=k*f+d*r;l=l*f+h*r;m=m*f+p*r;c=c*f+e*r;f===1-g&&(g=1/Math.sqrt(k*k+l*l+m*m+c*c),k*=g,l*=g,m*=g,c*=g)}a[b]=k;a[b+1]=l;a[b+2]=m;a[b+3]=c}});q.prototype={constructor:q,isVector3:!0,set:function(a,b,c){this.x=a;this.y=b;this.z=c;return this},setScalar:function(a){this.z=this.y=this.x=a;return this},setX:function(a){this.x=a;return this},setY:function(a){this.y=a;return this},setZ:function(a){this.z=a;return this},setComponent:function(a, b){switch(a){case 0:this.x=b;break;case 1:this.y=b;break;case 2:this.z=b;break;default:throw Error("index is out of range: "+a);}},getComponent:function(a){switch(a){case 0:return this.x;case 1:return this.y;case 2:return this.z;default:throw Error("index is out of range: "+a);}},clone:function(){return new this.constructor(this.x,this.y,this.z)},copy:function(a){this.x=a.x;this.y=a.y;this.z=a.z;return this},add:function(a,b){if(void 0!==b)return console.warn("THREE.Vector3: .add() now only accepts one argument. Use .addVectors( a, b ) instead."), this.addVectors(a,b);this.x+=a.x;this.y+=a.y;this.z+=a.z;return this},addScalar:function(a){this.x+=a;this.y+=a;this.z+=a;return this},addVectors:function(a,b){this.x=a.x+b.x;this.y=a.y+b.y;this.z=a.z+b.z;return this},addScaledVector:function(a,b){this.x+=a.x*b;this.y+=a.y*b;this.z+=a.z*b;return this},sub:function(a,b){if(void 0!==b)return console.warn("THREE.Vector3: .sub() now only accepts one argument. Use .subVectors( a, b ) instead."),this.subVectors(a,b);this.x-=a.x;this.y-=a.y;this.z-=a.z; return this},subScalar:function(a){this.x-=a;this.y-=a;this.z-=a;return this},subVectors:function(a,b){this.x=a.x-b.x;this.y=a.y-b.y;this.z=a.z-b.z;return this},multiply:function(a,b){if(void 0!==b)return console.warn("THREE.Vector3: .multiply() now only accepts one argument. Use .multiplyVectors( a, b ) instead."),this.multiplyVectors(a,b);this.x*=a.x;this.y*=a.y;this.z*=a.z;return this},multiplyScalar:function(a){isFinite(a)?(this.x*=a,this.y*=a,this.z*=a):this.z=this.y=this.x=0;return this},multiplyVectors:function(a, b){this.x=a.x*b.x;this.y=a.y*b.y;this.z=a.z*b.z;return this},applyEuler:function(){var a;return function(b){!1===(b&&b.isEuler)&&console.error("THREE.Vector3: .applyEuler() now expects an Euler rotation rather than a Vector3 and order.");void 0===a&&(a=new ca);return this.applyQuaternion(a.setFromEuler(b))}}(),applyAxisAngle:function(){var a;return function(b,c){void 0===a&&(a=new ca);return this.applyQuaternion(a.setFromAxisAngle(b,c))}}(),applyMatrix3:function(a){var b=this.x,c=this.y,d=this.z; a=a.elements;this.x=a[0]*b+a[3]*c+a[6]*d;this.y=a[1]*b+a[4]*c+a[7]*d;this.z=a[2]*b+a[5]*c+a[8]*d;return this},applyMatrix4:function(a){var b=this.x,c=this.y,d=this.z;a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d+a[12];this.y=a[1]*b+a[5]*c+a[9]*d+a[13];this.z=a[2]*b+a[6]*c+a[10]*d+a[14];return this},applyProjection:function(a){var b=this.x,c=this.y,d=this.z;a=a.elements;var e=1/(a[3]*b+a[7]*c+a[11]*d+a[15]);this.x=(a[0]*b+a[4]*c+a[8]*d+a[12])*e;this.y=(a[1]*b+a[5]*c+a[9]*d+a[13])*e;this.z=(a[2]*b+a[6]* c+a[10]*d+a[14])*e;return this},applyQuaternion:function(a){var b=this.x,c=this.y,d=this.z,e=a.x,f=a.y,g=a.z;a=a.w;var k=a*b+f*d-g*c,l=a*c+g*b-e*d,m=a*d+e*c-f*b,b=-e*b-f*c-g*d;this.x=k*a+b*-e+l*-g-m*-f;this.y=l*a+b*-f+m*-e-k*-g;this.z=m*a+b*-g+k*-f-l*-e;return this},project:function(){var a;return function(b){void 0===a&&(a=new P);a.multiplyMatrices(b.projectionMatrix,a.getInverse(b.matrixWorld));return this.applyProjection(a)}}(),unproject:function(){var a;return function(b){void 0===a&&(a=new P); a.multiplyMatrices(b.matrixWorld,a.getInverse(b.projectionMatrix));return this.applyProjection(a)}}(),transformDirection:function(a){var b=this.x,c=this.y,d=this.z;a=a.elements;this.x=a[0]*b+a[4]*c+a[8]*d;this.y=a[1]*b+a[5]*c+a[9]*d;this.z=a[2]*b+a[6]*c+a[10]*d;return this.normalize()},divide:function(a){this.x/=a.x;this.y/=a.y;this.z/=a.z;return this},divideScalar:function(a){return this.multiplyScalar(1/a)},min:function(a){this.x=Math.min(this.x,a.x);this.y=Math.min(this.y,a.y);this.z=Math.min(this.z, a.z);return this},max:function(a){this.x=Math.max(this.x,a.x);this.y=Math.max(this.y,a.y);this.z=Math.max(this.z,a.z);return this},clamp:function(a,b){this.x=Math.max(a.x,Math.min(b.x,this.x));this.y=Math.max(a.y,Math.min(b.y,this.y));this.z=Math.max(a.z,Math.min(b.z,this.z));return this},clampScalar:function(){var a,b;return function(c,d){void 0===a&&(a=new q,b=new q);a.set(c,c,c);b.set(d,d,d);return this.clamp(a,b)}}(),clampLength:function(a,b){var c=this.length();return this.multiplyScalar(Math.max(a, Math.min(b,c))/c)},floor:function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);this.z=Math.floor(this.z);return this},ceil:function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);this.z=Math.ceil(this.z);return this},round:function(){this.x=Math.round(this.x);this.y=Math.round(this.y);this.z=Math.round(this.z);return this},roundToZero:function(){this.x=0>this.x?Math.ceil(this.x):Math.floor(this.x);this.y=0>this.y?Math.ceil(this.y):Math.floor(this.y);this.z=0>this.z?Math.ceil(this.z): Math.floor(this.z);return this},negate:function(){this.x=-this.x;this.y=-this.y;this.z=-this.z;return this},dot:function(a){return this.x*a.x+this.y*a.y+this.z*a.z},lengthSq:function(){return this.x*this.x+this.y*this.y+this.z*this.z},length:function(){return Math.sqrt(this.x*this.x+this.y*this.y+this.z*this.z)},lengthManhattan:function(){return Math.abs(this.x)+Math.abs(this.y)+Math.abs(this.z)},normalize:function(){return this.divideScalar(this.length())},setLength:function(a){return this.multiplyScalar(a/ this.length())},lerp:function(a,b){this.x+=(a.x-this.x)*b;this.y+=(a.y-this.y)*b;this.z+=(a.z-this.z)*b;return this},lerpVectors:function(a,b,c){return this.subVectors(b,a).multiplyScalar(c).add(a)},cross:function(a,b){if(void 0!==b)return console.warn("THREE.Vector3: .cross() now only accepts one argument. Use .crossVectors( a, b ) instead."),this.crossVectors(a,b);var c=this.x,d=this.y,e=this.z;this.x=d*a.z-e*a.y;this.y=e*a.x-c*a.z;this.z=c*a.y-d*a.x;return this},crossVectors:function(a,b){var c= a.x,d=a.y,e=a.z,f=b.x,g=b.y,k=b.z;this.x=d*k-e*g;this.y=e*f-c*k;this.z=c*g-d*f;return this},projectOnVector:function(a){var b=a.dot(this)/a.lengthSq();return this.copy(a).multiplyScalar(b)},projectOnPlane:function(){var a;return function(b){void 0===a&&(a=new q);a.copy(this).projectOnVector(b);return this.sub(a)}}(),reflect:function(){var a;return function(b){void 0===a&&(a=new q);return this.sub(a.copy(b).multiplyScalar(2*this.dot(b)))}}(),angleTo:function(a){a=this.dot(a)/Math.sqrt(this.lengthSq()* a.lengthSq());return Math.acos(h.Math.clamp(a,-1,1))},distanceTo:function(a){return Math.sqrt(this.distanceToSquared(a))},distanceToSquared:function(a){var b=this.x-a.x,c=this.y-a.y;a=this.z-a.z;return b*b+c*c+a*a},distanceToManhattan:function(a){return Math.abs(this.x-a.x)+Math.abs(this.y-a.y)+Math.abs(this.z-a.z)},setFromSpherical:function(a){var b=Math.sin(a.phi)*a.radius;this.x=b*Math.sin(a.theta);this.y=Math.cos(a.phi)*a.radius;this.z=b*Math.cos(a.theta);return this},setFromMatrixPosition:function(a){return this.setFromMatrixColumn(a, 3)},setFromMatrixScale:function(a){var b=this.setFromMatrixColumn(a,0).length(),c=this.setFromMatrixColumn(a,1).length();a=this.setFromMatrixColumn(a,2).length();this.x=b;this.y=c;this.z=a;return this},setFromMatrixColumn:function(a,b){if("number"===typeof a){console.warn("THREE.Vector3: setFromMatrixColumn now expects ( matrix, index ).");var c=a;a=b;b=c}return this.fromArray(a.elements,4*b)},equals:function(a){return a.x===this.x&&a.y===this.y&&a.z===this.z},fromArray:function(a,b){void 0===b&& (b=0);this.x=a[b];this.y=a[b+1];this.z=a[b+2];return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this.x;a[b+1]=this.y;a[b+2]=this.z;return a},fromAttribute:function(a,b,c){void 0===c&&(c=0);b=b*a.itemSize+c;this.x=a.array[b];this.y=a.array[b+1];this.z=a.array[b+2];return this}};P.prototype={constructor:P,isMatrix4:!0,set:function(a,b,c,d,e,f,g,k,l,m,h,p,n,r,t,v){var q=this.elements;q[0]=a;q[4]=b;q[8]=c;q[12]=d;q[1]=e;q[5]=f;q[9]=g;q[13]=k;q[2]=l;q[6]=m;q[10]=h;q[14]=p;q[3]= n;q[7]=r;q[11]=t;q[15]=v;return this},identity:function(){this.set(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);return this},clone:function(){return(new P).fromArray(this.elements)},copy:function(a){this.elements.set(a.elements);return this},copyPosition:function(a){var b=this.elements;a=a.elements;b[12]=a[12];b[13]=a[13];b[14]=a[14];return this},extractBasis:function(a,b,c){a.setFromMatrixColumn(this,0);b.setFromMatrixColumn(this,1);c.setFromMatrixColumn(this,2);return this},makeBasis:function(a,b,c){this.set(a.x, b.x,c.x,0,a.y,b.y,c.y,0,a.z,b.z,c.z,0,0,0,0,1);return this},extractRotation:function(){var a;return function(b){void 0===a&&(a=new q);var c=this.elements,d=b.elements,e=1/a.setFromMatrixColumn(b,0).length(),f=1/a.setFromMatrixColumn(b,1).length();b=1/a.setFromMatrixColumn(b,2).length();c[0]=d[0]*e;c[1]=d[1]*e;c[2]=d[2]*e;c[4]=d[4]*f;c[5]=d[5]*f;c[6]=d[6]*f;c[8]=d[8]*b;c[9]=d[9]*b;c[10]=d[10]*b;return this}}(),makeRotationFromEuler:function(a){!1===(a&&a.isEuler)&&console.error("THREE.Matrix: .makeRotationFromEuler() now expects a Euler rotation rather than a Vector3 and order."); var b=this.elements,c=a.x,d=a.y,e=a.z,f=Math.cos(c),c=Math.sin(c),g=Math.cos(d),d=Math.sin(d),k=Math.cos(e),e=Math.sin(e);if("XYZ"===a.order){a=f*k;var l=f*e,m=c*k,h=c*e;b[0]=g*k;b[4]=-g*e;b[8]=d;b[1]=l+m*d;b[5]=a-h*d;b[9]=-c*g;b[2]=h-a*d;b[6]=m+l*d;b[10]=f*g}else"YXZ"===a.order?(a=g*k,l=g*e,m=d*k,h=d*e,b[0]=a+h*c,b[4]=m*c-l,b[8]=f*d,b[1]=f*e,b[5]=f*k,b[9]=-c,b[2]=l*c-m,b[6]=h+a*c,b[10]=f*g):"ZXY"===a.order?(a=g*k,l=g*e,m=d*k,h=d*e,b[0]=a-h*c,b[4]=-f*e,b[8]=m+l*c,b[1]=l+m*c,b[5]=f*k,b[9]=h-a*c,b[2]= -f*d,b[6]=c,b[10]=f*g):"ZYX"===a.order?(a=f*k,l=f*e,m=c*k,h=c*e,b[0]=g*k,b[4]=m*d-l,b[8]=a*d+h,b[1]=g*e,b[5]=h*d+a,b[9]=l*d-m,b[2]=-d,b[6]=c*g,b[10]=f*g):"YZX"===a.order?(a=f*g,l=f*d,m=c*g,h=c*d,b[0]=g*k,b[4]=h-a*e,b[8]=m*e+l,b[1]=e,b[5]=f*k,b[9]=-c*k,b[2]=-d*k,b[6]=l*e+m,b[10]=a-h*e):"XZY"===a.order&&(a=f*g,l=f*d,m=c*g,h=c*d,b[0]=g*k,b[4]=-e,b[8]=d*k,b[1]=a*e+h,b[5]=f*k,b[9]=l*e-m,b[2]=m*e-l,b[6]=c*k,b[10]=h*e+a);b[3]=0;b[7]=0;b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return this},makeRotationFromQuaternion:function(a){var b= this.elements,c=a.x,d=a.y,e=a.z,f=a.w,g=c+c,k=d+d,l=e+e;a=c*g;var h=c*k,c=c*l,u=d*k,d=d*l,e=e*l,g=f*g,k=f*k,f=f*l;b[0]=1-(u+e);b[4]=h-f;b[8]=c+k;b[1]=h+f;b[5]=1-(a+e);b[9]=d-g;b[2]=c-k;b[6]=d+g;b[10]=1-(a+u);b[3]=0;b[7]=0;b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return this},lookAt:function(){var a,b,c;return function(d,e,f){void 0===a&&(a=new q,b=new q,c=new q);var g=this.elements;c.subVectors(d,e).normalize();0===c.lengthSq()&&(c.z=1);a.crossVectors(f,c).normalize();0===a.lengthSq()&&(c.z+=1E-4, a.crossVectors(f,c).normalize());b.crossVectors(c,a);g[0]=a.x;g[4]=b.x;g[8]=c.x;g[1]=a.y;g[5]=b.y;g[9]=c.y;g[2]=a.z;g[6]=b.z;g[10]=c.z;return this}}(),multiply:function(a,b){return void 0!==b?(console.warn("THREE.Matrix4: .multiply() now only accepts one argument. Use .multiplyMatrices( a, b ) instead."),this.multiplyMatrices(a,b)):this.multiplyMatrices(this,a)},premultiply:function(a){return this.multiplyMatrices(a,this)},multiplyMatrices:function(a,b){var c=a.elements,d=b.elements,e=this.elements, f=c[0],g=c[4],k=c[8],l=c[12],h=c[1],u=c[5],p=c[9],n=c[13],r=c[2],t=c[6],v=c[10],q=c[14],w=c[3],x=c[7],T=c[11],c=c[15],y=d[0],F=d[4],G=d[8],E=d[12],J=d[1],C=d[5],N=d[9],D=d[13],z=d[2],I=d[6],H=d[10],L=d[14],M=d[3],O=d[7],Q=d[11],d=d[15];e[0]=f*y+g*J+k*z+l*M;e[4]=f*F+g*C+k*I+l*O;e[8]=f*G+g*N+k*H+l*Q;e[12]=f*E+g*D+k*L+l*d;e[1]=h*y+u*J+p*z+n*M;e[5]=h*F+u*C+p*I+n*O;e[9]=h*G+u*N+p*H+n*Q;e[13]=h*E+u*D+p*L+n*d;e[2]=r*y+t*J+v*z+q*M;e[6]=r*F+t*C+v*I+q*O;e[10]=r*G+t*N+v*H+q*Q;e[14]=r*E+t*D+v*L+q*d;e[3]=w*y+ x*J+T*z+c*M;e[7]=w*F+x*C+T*I+c*O;e[11]=w*G+x*N+T*H+c*Q;e[15]=w*E+x*D+T*L+c*d;return this},multiplyToArray:function(a,b,c){var d=this.elements;this.multiplyMatrices(a,b);c[0]=d[0];c[1]=d[1];c[2]=d[2];c[3]=d[3];c[4]=d[4];c[5]=d[5];c[6]=d[6];c[7]=d[7];c[8]=d[8];c[9]=d[9];c[10]=d[10];c[11]=d[11];c[12]=d[12];c[13]=d[13];c[14]=d[14];c[15]=d[15];return this},multiplyScalar:function(a){var b=this.elements;b[0]*=a;b[4]*=a;b[8]*=a;b[12]*=a;b[1]*=a;b[5]*=a;b[9]*=a;b[13]*=a;b[2]*=a;b[6]*=a;b[10]*=a;b[14]*=a; b[3]*=a;b[7]*=a;b[11]*=a;b[15]*=a;return this},applyToVector3Array:function(){var a;return function(b,c,d){void 0===a&&(a=new q);void 0===c&&(c=0);void 0===d&&(d=b.length);for(var e=0;e<d;e+=3,c+=3)a.fromArray(b,c),a.applyMatrix4(this),a.toArray(b,c);return b}}(),applyToBuffer:function(){var a;return function(b,c,d){void 0===a&&(a=new q);void 0===c&&(c=0);void 0===d&&(d=b.length/b.itemSize);for(var e=0;e<d;e++,c++)a.x=b.getX(c),a.y=b.getY(c),a.z=b.getZ(c),a.applyMatrix4(this),b.setXYZ(a.x,a.y,a.z); return b}}(),determinant:function(){var a=this.elements,b=a[0],c=a[4],d=a[8],e=a[12],f=a[1],g=a[5],k=a[9],l=a[13],h=a[2],u=a[6],p=a[10],n=a[14];return a[3]*(+e*k*u-d*l*u-e*g*p+c*l*p+d*g*n-c*k*n)+a[7]*(+b*k*n-b*l*p+e*f*p-d*f*n+d*l*h-e*k*h)+a[11]*(+b*l*u-b*g*n-e*f*u+c*f*n+e*g*h-c*l*h)+a[15]*(-d*g*h-b*k*u+b*g*p+d*f*u-c*f*p+c*k*h)},transpose:function(){var a=this.elements,b;b=a[1];a[1]=a[4];a[4]=b;b=a[2];a[2]=a[8];a[8]=b;b=a[6];a[6]=a[9];a[9]=b;b=a[3];a[3]=a[12];a[12]=b;b=a[7];a[7]=a[13];a[13]=b;b=a[11]; a[11]=a[14];a[14]=b;return this},flattenToArrayOffset:function(a,b){console.warn("THREE.Matrix3: .flattenToArrayOffset is deprecated - just use .toArray instead.");return this.toArray(a,b)},getPosition:function(){var a;return function(){void 0===a&&(a=new q);console.warn("THREE.Matrix4: .getPosition() has been removed. Use Vector3.setFromMatrixPosition( matrix ) instead.");return a.setFromMatrixColumn(this,3)}}(),setPosition:function(a){var b=this.elements;b[12]=a.x;b[13]=a.y;b[14]=a.z;return this}, getInverse:function(a,b){var c=this.elements,d=a.elements,e=d[0],f=d[1],g=d[2],k=d[3],l=d[4],h=d[5],u=d[6],p=d[7],n=d[8],r=d[9],t=d[10],v=d[11],q=d[12],w=d[13],x=d[14],d=d[15],T=r*x*p-w*t*p+w*u*v-h*x*v-r*u*d+h*t*d,y=q*t*p-n*x*p-q*u*v+l*x*v+n*u*d-l*t*d,F=n*w*p-q*r*p+q*h*v-l*w*v-n*h*d+l*r*d,G=q*r*u-n*w*u-q*h*t+l*w*t+n*h*x-l*r*x,E=e*T+f*y+g*F+k*G;if(0===E){if(!0===b)throw Error("THREE.Matrix4.getInverse(): can't invert matrix, determinant is 0");console.warn("THREE.Matrix4.getInverse(): can't invert matrix, determinant is 0"); return this.identity()}E=1/E;c[0]=T*E;c[1]=(w*t*k-r*x*k-w*g*v+f*x*v+r*g*d-f*t*d)*E;c[2]=(h*x*k-w*u*k+w*g*p-f*x*p-h*g*d+f*u*d)*E;c[3]=(r*u*k-h*t*k-r*g*p+f*t*p+h*g*v-f*u*v)*E;c[4]=y*E;c[5]=(n*x*k-q*t*k+q*g*v-e*x*v-n*g*d+e*t*d)*E;c[6]=(q*u*k-l*x*k-q*g*p+e*x*p+l*g*d-e*u*d)*E;c[7]=(l*t*k-n*u*k+n*g*p-e*t*p-l*g*v+e*u*v)*E;c[8]=F*E;c[9]=(q*r*k-n*w*k-q*f*v+e*w*v+n*f*d-e*r*d)*E;c[10]=(l*w*k-q*h*k+q*f*p-e*w*p-l*f*d+e*h*d)*E;c[11]=(n*h*k-l*r*k-n*f*p+e*r*p+l*f*v-e*h*v)*E;c[12]=G*E;c[13]=(n*w*g-q*r*g+q*f*t-e*w* t-n*f*x+e*r*x)*E;c[14]=(q*h*g-l*w*g-q*f*u+e*w*u+l*f*x-e*h*x)*E;c[15]=(l*r*g-n*h*g+n*f*u-e*r*u-l*f*t+e*h*t)*E;return this},scale:function(a){var b=this.elements,c=a.x,d=a.y;a=a.z;b[0]*=c;b[4]*=d;b[8]*=a;b[1]*=c;b[5]*=d;b[9]*=a;b[2]*=c;b[6]*=d;b[10]*=a;b[3]*=c;b[7]*=d;b[11]*=a;return this},getMaxScaleOnAxis:function(){var a=this.elements;return Math.sqrt(Math.max(a[0]*a[0]+a[1]*a[1]+a[2]*a[2],a[4]*a[4]+a[5]*a[5]+a[6]*a[6],a[8]*a[8]+a[9]*a[9]+a[10]*a[10]))},makeTranslation:function(a,b,c){this.set(1, 0,0,a,0,1,0,b,0,0,1,c,0,0,0,1);return this},makeRotationX:function(a){var b=Math.cos(a);a=Math.sin(a);this.set(1,0,0,0,0,b,-a,0,0,a,b,0,0,0,0,1);return this},makeRotationY:function(a){var b=Math.cos(a);a=Math.sin(a);this.set(b,0,a,0,0,1,0,0,-a,0,b,0,0,0,0,1);return this},makeRotationZ:function(a){var b=Math.cos(a);a=Math.sin(a);this.set(b,-a,0,0,a,b,0,0,0,0,1,0,0,0,0,1);return this},makeRotationAxis:function(a,b){var c=Math.cos(b),d=Math.sin(b),e=1-c,f=a.x,g=a.y,k=a.z,l=e*f,h=e*g;this.set(l*f+c,l* g-d*k,l*k+d*g,0,l*g+d*k,h*g+c,h*k-d*f,0,l*k-d*g,h*k+d*f,e*k*k+c,0,0,0,0,1);return this},makeScale:function(a,b,c){this.set(a,0,0,0,0,b,0,0,0,0,c,0,0,0,0,1);return this},compose:function(a,b,c){this.makeRotationFromQuaternion(b);this.scale(c);this.setPosition(a);return this},decompose:function(){var a,b;return function(c,d,e){void 0===a&&(a=new q,b=new P);var f=this.elements,g=a.set(f[0],f[1],f[2]).length(),k=a.set(f[4],f[5],f[6]).length(),l=a.set(f[8],f[9],f[10]).length();0>this.determinant()&&(g= -g);c.x=f[12];c.y=f[13];c.z=f[14];b.elements.set(this.elements);c=1/g;var f=1/k,h=1/l;b.elements[0]*=c;b.elements[1]*=c;b.elements[2]*=c;b.elements[4]*=f;b.elements[5]*=f;b.elements[6]*=f;b.elements[8]*=h;b.elements[9]*=h;b.elements[10]*=h;d.setFromRotationMatrix(b);e.x=g;e.y=k;e.z=l;return this}}(),makeFrustum:function(a,b,c,d,e,f){var g=this.elements;g[0]=2*e/(b-a);g[4]=0;g[8]=(b+a)/(b-a);g[12]=0;g[1]=0;g[5]=2*e/(d-c);g[9]=(d+c)/(d-c);g[13]=0;g[2]=0;g[6]=0;g[10]=-(f+e)/(f-e);g[14]=-2*f*e/(f-e); g[3]=0;g[7]=0;g[11]=-1;g[15]=0;return this},makePerspective:function(a,b,c,d){a=c*Math.tan(h.Math.DEG2RAD*a*.5);var e=-a;return this.makeFrustum(e*b,a*b,e,a,c,d)},makeOrthographic:function(a,b,c,d,e,f){var g=this.elements,k=1/(b-a),l=1/(c-d),h=1/(f-e);g[0]=2*k;g[4]=0;g[8]=0;g[12]=-((b+a)*k);g[1]=0;g[5]=2*l;g[9]=0;g[13]=-((c+d)*l);g[2]=0;g[6]=0;g[10]=-2*h;g[14]=-((f+e)*h);g[3]=0;g[7]=0;g[11]=0;g[15]=1;return this},equals:function(a){var b=this.elements;a=a.elements;for(var c=0;16>c;c++)if(b[c]!==a[c])return!1; return!0},fromArray:function(a,b){void 0===b&&(b=0);for(var c=0;16>c;c++)this.elements[c]=a[c+b];return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);var c=this.elements;a[b]=c[0];a[b+1]=c[1];a[b+2]=c[2];a[b+3]=c[3];a[b+4]=c[4];a[b+5]=c[5];a[b+6]=c[6];a[b+7]=c[7];a[b+8]=c[8];a[b+9]=c[9];a[b+10]=c[10];a[b+11]=c[11];a[b+12]=c[12];a[b+13]=c[13];a[b+14]=c[14];a[b+15]=c[15];return a}};Ta.prototype=Object.create(ba.prototype);Ta.prototype.constructor=Ta;Ta.prototype.isCubeTexture=!0; Object.defineProperty(Ta.prototype,"images",{get:function(){return this.image},set:function(a){this.image=a}});var Td=new ba,Ud=new Ta,Qd=[],Sd=[];Yd.prototype.setValue=function(a,b){for(var c=this.seq,d=0,e=c.length;d!==e;++d){var f=c[d];f.setValue(a,b[f.id])}};var kd=/([\w\d_]+)(\])?(\[|\.)?/g;Ga.prototype.setValue=function(a,b,c){b=this.map[b];void 0!==b&&b.setValue(a,c,this.renderer)};Ga.prototype.set=function(a,b,c){var d=this.map[c];void 0!==d&&d.setValue(a,b[c],this.renderer)};Ga.prototype.setOptional= function(a,b,c){b=b[c];void 0!==b&&this.setValue(a,c,b)};Ga.upload=function(a,b,c,d){for(var e=0,f=b.length;e!==f;++e){var g=b[e],k=c[g.id];!1!==k.needsUpdate&&g.setValue(a,k.value,d)}};Ga.seqWithValue=function(a,b){for(var c=[],d=0,e=a.length;d!==e;++d){var f=a[d];f.id in b&&c.push(f)}return c};Ga.splitDynamic=function(a,b){for(var c=null,d=a.length,e=0,f=0;f!==d;++f){var g=a[f],k=b[g.id];k&&!0===k.dynamic?(null===c&&(c=[]),c.push(g)):(e<f&&(a[e]=g),++e)}e<d&&(a.length=e);return c};Ga.evalDynamic= function(a,b,c,d,e){for(var f=0,g=a.length;f!==g;++f){var k=b[a[f].id],l=k.onUpdateCallback;void 0!==l&&l.call(k,c,d,e)}};h.UniformsUtils={merge:function(a){for(var b={},c=0;c<a.length;c++){var d=this.clone(a[c]),e;for(e in d)b[e]=d[e]}return b},clone:function(a){var b={},c;for(c in a){b[c]={};for(var d in a[c]){var e=a[c][d];e&&e.isColor||e&&e.isVector2||e&&e.isVector3||e&&e.isVector4||e&&e.isMatrix3||e&&e.isMatrix4||e&&e.isTexture?b[c][d]=e.clone():Array.isArray(e)?b[c][d]=e.slice():b[c][d]=e}}return b}}; var Z={alphamap_fragment:"#ifdef USE_ALPHAMAP\n\tdiffuseColor.a *= texture2D( alphaMap, vUv ).g;\n#endif\n",alphamap_pars_fragment:"#ifdef USE_ALPHAMAP\n\tuniform sampler2D alphaMap;\n#endif\n",alphatest_fragment:"#ifdef ALPHATEST\n\tif ( diffuseColor.a < ALPHATEST ) discard;\n#endif\n",aomap_fragment:"#ifdef USE_AOMAP\n\tfloat ambientOcclusion = ( texture2D( aoMap, vUv2 ).r - 1.0 ) * aoMapIntensity + 1.0;\n\treflectedLight.indirectDiffuse *= ambientOcclusion;\n\t#if defined( USE_ENVMAP ) && defined( PHYSICAL )\n\t\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\t\treflectedLight.indirectSpecular *= computeSpecularOcclusion( dotNV, ambientOcclusion, material.specularRoughness );\n\t#endif\n#endif\n", aomap_pars_fragment:"#ifdef USE_AOMAP\n\tuniform sampler2D aoMap;\n\tuniform float aoMapIntensity;\n#endif",begin_vertex:"\nvec3 transformed = vec3( position );\n",beginnormal_vertex:"\nvec3 objectNormal = vec3( normal );\n",bsdfs:"bool testLightInRange( const in float lightDistance, const in float cutoffDistance ) {\n\treturn any( bvec2( cutoffDistance == 0.0, lightDistance < cutoffDistance ) );\n}\nfloat punctualLightIntensityToIrradianceFactor( const in float lightDistance, const in float cutoffDistance, const in float decayExponent ) {\n\t\tif( decayExponent > 0.0 ) {\n#if defined ( PHYSICALLY_CORRECT_LIGHTS )\n\t\t\tfloat distanceFalloff = 1.0 / max( pow( lightDistance, decayExponent ), 0.01 );\n\t\t\tfloat maxDistanceCutoffFactor = pow2( saturate( 1.0 - pow4( lightDistance / cutoffDistance ) ) );\n\t\t\treturn distanceFalloff * maxDistanceCutoffFactor;\n#else\n\t\t\treturn pow( saturate( -lightDistance / cutoffDistance + 1.0 ), decayExponent );\n#endif\n\t\t}\n\t\treturn 1.0;\n}\nvec3 BRDF_Diffuse_Lambert( const in vec3 diffuseColor ) {\n\treturn RECIPROCAL_PI * diffuseColor;\n}\nvec3 F_Schlick( const in vec3 specularColor, const in float dotLH ) {\n\tfloat fresnel = exp2( ( -5.55473 * dotLH - 6.98316 ) * dotLH );\n\treturn ( 1.0 - specularColor ) * fresnel + specularColor;\n}\nfloat G_GGX_Smith( const in float alpha, const in float dotNL, const in float dotNV ) {\n\tfloat a2 = pow2( alpha );\n\tfloat gl = dotNL + sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\n\tfloat gv = dotNV + sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\n\treturn 1.0 / ( gl * gv );\n}\nfloat G_GGX_SmithCorrelated( const in float alpha, const in float dotNL, const in float dotNV ) {\n\tfloat a2 = pow2( alpha );\n\tfloat gv = dotNL * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNV ) );\n\tfloat gl = dotNV * sqrt( a2 + ( 1.0 - a2 ) * pow2( dotNL ) );\n\treturn 0.5 / max( gv + gl, EPSILON );\n}\nfloat D_GGX( const in float alpha, const in float dotNH ) {\n\tfloat a2 = pow2( alpha );\n\tfloat denom = pow2( dotNH ) * ( a2 - 1.0 ) + 1.0;\n\treturn RECIPROCAL_PI * a2 / pow2( denom );\n}\nvec3 BRDF_Specular_GGX( const in IncidentLight incidentLight, const in GeometricContext geometry, const in vec3 specularColor, const in float roughness ) {\n\tfloat alpha = pow2( roughness );\n\tvec3 halfDir = normalize( incidentLight.direction + geometry.viewDir );\n\tfloat dotNL = saturate( dot( geometry.normal, incidentLight.direction ) );\n\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\tfloat dotNH = saturate( dot( geometry.normal, halfDir ) );\n\tfloat dotLH = saturate( dot( incidentLight.direction, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, dotLH );\n\tfloat G = G_GGX_SmithCorrelated( alpha, dotNL, dotNV );\n\tfloat D = D_GGX( alpha, dotNH );\n\treturn F * ( G * D );\n}\nvec3 BRDF_Specular_GGX_Environment( const in GeometricContext geometry, const in vec3 specularColor, const in float roughness ) {\n\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\tconst vec4 c0 = vec4( - 1, - 0.0275, - 0.572, 0.022 );\n\tconst vec4 c1 = vec4( 1, 0.0425, 1.04, - 0.04 );\n\tvec4 r = roughness * c0 + c1;\n\tfloat a004 = min( r.x * r.x, exp2( - 9.28 * dotNV ) ) * r.x + r.y;\n\tvec2 AB = vec2( -1.04, 1.04 ) * a004 + r.zw;\n\treturn specularColor * AB.x + AB.y;\n}\nfloat G_BlinnPhong_Implicit( ) {\n\treturn 0.25;\n}\nfloat D_BlinnPhong( const in float shininess, const in float dotNH ) {\n\treturn RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\nvec3 BRDF_Specular_BlinnPhong( const in IncidentLight incidentLight, const in GeometricContext geometry, const in vec3 specularColor, const in float shininess ) {\n\tvec3 halfDir = normalize( incidentLight.direction + geometry.viewDir );\n\tfloat dotNH = saturate( dot( geometry.normal, halfDir ) );\n\tfloat dotLH = saturate( dot( incidentLight.direction, halfDir ) );\n\tvec3 F = F_Schlick( specularColor, dotLH );\n\tfloat G = G_BlinnPhong_Implicit( );\n\tfloat D = D_BlinnPhong( shininess, dotNH );\n\treturn F * ( G * D );\n}\nfloat GGXRoughnessToBlinnExponent( const in float ggxRoughness ) {\n\treturn ( 2.0 / pow2( ggxRoughness + 0.0001 ) - 2.0 );\n}\nfloat BlinnExponentToGGXRoughness( const in float blinnExponent ) {\n\treturn sqrt( 2.0 / ( blinnExponent + 2.0 ) );\n}\n", bumpmap_pars_fragment:"#ifdef USE_BUMPMAP\n\tuniform sampler2D bumpMap;\n\tuniform float bumpScale;\n\tvec2 dHdxy_fwd() {\n\t\tvec2 dSTdx = dFdx( vUv );\n\t\tvec2 dSTdy = dFdy( vUv );\n\t\tfloat Hll = bumpScale * texture2D( bumpMap, vUv ).x;\n\t\tfloat dBx = bumpScale * texture2D( bumpMap, vUv + dSTdx ).x - Hll;\n\t\tfloat dBy = bumpScale * texture2D( bumpMap, vUv + dSTdy ).x - Hll;\n\t\treturn vec2( dBx, dBy );\n\t}\n\tvec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy ) {\n\t\tvec3 vSigmaX = dFdx( surf_pos );\n\t\tvec3 vSigmaY = dFdy( surf_pos );\n\t\tvec3 vN = surf_norm;\n\t\tvec3 R1 = cross( vSigmaY, vN );\n\t\tvec3 R2 = cross( vN, vSigmaX );\n\t\tfloat fDet = dot( vSigmaX, R1 );\n\t\tvec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n\t\treturn normalize( abs( fDet ) * surf_norm - vGrad );\n\t}\n#endif\n", clipping_planes_fragment:"#if NUM_CLIPPING_PLANES > 0\n\tfor ( int i = 0; i < NUM_CLIPPING_PLANES; ++ i ) {\n\t\tvec4 plane = clippingPlanes[ i ];\n\t\tif ( dot( vViewPosition, plane.xyz ) > plane.w ) discard;\n\t}\n#endif\n",clipping_planes_pars_fragment:"#if NUM_CLIPPING_PLANES > 0\n\t#if ! defined( PHYSICAL ) && ! defined( PHONG )\n\t\tvarying vec3 vViewPosition;\n\t#endif\n\tuniform vec4 clippingPlanes[ NUM_CLIPPING_PLANES ];\n#endif\n",clipping_planes_pars_vertex:"#if NUM_CLIPPING_PLANES > 0 && ! defined( PHYSICAL ) && ! defined( PHONG )\n\tvarying vec3 vViewPosition;\n#endif\n", clipping_planes_vertex:"#if NUM_CLIPPING_PLANES > 0 && ! defined( PHYSICAL ) && ! defined( PHONG )\n\tvViewPosition = - mvPosition.xyz;\n#endif\n",color_fragment:"#ifdef USE_COLOR\n\tdiffuseColor.rgb *= vColor;\n#endif",color_pars_fragment:"#ifdef USE_COLOR\n\tvarying vec3 vColor;\n#endif\n",color_pars_vertex:"#ifdef USE_COLOR\n\tvarying vec3 vColor;\n#endif",color_vertex:"#ifdef USE_COLOR\n\tvColor.xyz = color.xyz;\n#endif",common:"#define PI 3.14159265359\n#define PI2 6.28318530718\n#define RECIPROCAL_PI 0.31830988618\n#define RECIPROCAL_PI2 0.15915494\n#define LOG2 1.442695\n#define EPSILON 1e-6\n#define saturate(a) clamp( a, 0.0, 1.0 )\n#define whiteCompliment(a) ( 1.0 - saturate( a ) )\nfloat pow2( const in float x ) { return x*x; }\nfloat pow3( const in float x ) { return x*x*x; }\nfloat pow4( const in float x ) { float x2 = x*x; return x2*x2; }\nfloat average( const in vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\nhighp float rand( const in vec2 uv ) {\n\tconst highp float a = 12.9898, b = 78.233, c = 43758.5453;\n\thighp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\treturn fract(sin(sn) * c);\n}\nstruct IncidentLight {\n\tvec3 color;\n\tvec3 direction;\n\tbool visible;\n};\nstruct ReflectedLight {\n\tvec3 directDiffuse;\n\tvec3 directSpecular;\n\tvec3 indirectDiffuse;\n\tvec3 indirectSpecular;\n};\nstruct GeometricContext {\n\tvec3 position;\n\tvec3 normal;\n\tvec3 viewDir;\n};\nvec3 transformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( matrix * vec4( dir, 0.0 ) ).xyz );\n}\nvec3 inverseTransformDirection( in vec3 dir, in mat4 matrix ) {\n\treturn normalize( ( vec4( dir, 0.0 ) * matrix ).xyz );\n}\nvec3 projectOnPlane(in vec3 point, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\tfloat distance = dot( planeNormal, point - pointOnPlane );\n\treturn - distance * planeNormal + point;\n}\nfloat sideOfPlane( in vec3 point, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\treturn sign( dot( point - pointOnPlane, planeNormal ) );\n}\nvec3 linePlaneIntersect( in vec3 pointOnLine, in vec3 lineDirection, in vec3 pointOnPlane, in vec3 planeNormal ) {\n\treturn lineDirection * ( dot( planeNormal, pointOnPlane - pointOnLine ) / dot( planeNormal, lineDirection ) ) + pointOnLine;\n}\n", cube_uv_reflection_fragment:"#ifdef ENVMAP_TYPE_CUBE_UV\n#define cubeUV_textureSize (1024.0)\nint getFaceFromDirection(vec3 direction) {\n\tvec3 absDirection = abs(direction);\n\tint face = -1;\n\tif( absDirection.x > absDirection.z ) {\n\t\tif(absDirection.x > absDirection.y )\n\t\t\tface = direction.x > 0.0 ? 0 : 3;\n\t\telse\n\t\t\tface = direction.y > 0.0 ? 1 : 4;\n\t}\n\telse {\n\t\tif(absDirection.z > absDirection.y )\n\t\t\tface = direction.z > 0.0 ? 2 : 5;\n\t\telse\n\t\t\tface = direction.y > 0.0 ? 1 : 4;\n\t}\n\treturn face;\n}\n#define cubeUV_maxLods1 (log2(cubeUV_textureSize*0.25) - 1.0)\n#define cubeUV_rangeClamp (exp2((6.0 - 1.0) * 2.0))\nvec2 MipLevelInfo( vec3 vec, float roughnessLevel, float roughness ) {\n\tfloat scale = exp2(cubeUV_maxLods1 - roughnessLevel);\n\tfloat dxRoughness = dFdx(roughness);\n\tfloat dyRoughness = dFdy(roughness);\n\tvec3 dx = dFdx( vec * scale * dxRoughness );\n\tvec3 dy = dFdy( vec * scale * dyRoughness );\n\tfloat d = max( dot( dx, dx ), dot( dy, dy ) );\n\td = clamp(d, 1.0, cubeUV_rangeClamp);\n\tfloat mipLevel = 0.5 * log2(d);\n\treturn vec2(floor(mipLevel), fract(mipLevel));\n}\n#define cubeUV_maxLods2 (log2(cubeUV_textureSize*0.25) - 2.0)\n#define cubeUV_rcpTextureSize (1.0 / cubeUV_textureSize)\nvec2 getCubeUV(vec3 direction, float roughnessLevel, float mipLevel) {\n\tmipLevel = roughnessLevel > cubeUV_maxLods2 - 3.0 ? 0.0 : mipLevel;\n\tfloat a = 16.0 * cubeUV_rcpTextureSize;\n\tvec2 exp2_packed = exp2( vec2( roughnessLevel, mipLevel ) );\n\tvec2 rcp_exp2_packed = vec2( 1.0 ) / exp2_packed;\n\tfloat powScale = exp2_packed.x * exp2_packed.y;\n\tfloat scale = rcp_exp2_packed.x * rcp_exp2_packed.y * 0.25;\n\tfloat mipOffset = 0.75*(1.0 - rcp_exp2_packed.y) * rcp_exp2_packed.x;\n\tbool bRes = mipLevel == 0.0;\n\tscale = bRes && (scale < a) ? a : scale;\n\tvec3 r;\n\tvec2 offset;\n\tint face = getFaceFromDirection(direction);\n\tfloat rcpPowScale = 1.0 / powScale;\n\tif( face == 0) {\n\t\tr = vec3(direction.x, -direction.z, direction.y);\n\t\toffset = vec2(0.0+mipOffset,0.75 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? a : offset.y;\n\t}\n\telse if( face == 1) {\n\t\tr = vec3(direction.y, direction.x, direction.z);\n\t\toffset = vec2(scale+mipOffset, 0.75 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? a : offset.y;\n\t}\n\telse if( face == 2) {\n\t\tr = vec3(direction.z, direction.x, direction.y);\n\t\toffset = vec2(2.0*scale+mipOffset, 0.75 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? a : offset.y;\n\t}\n\telse if( face == 3) {\n\t\tr = vec3(direction.x, direction.z, direction.y);\n\t\toffset = vec2(0.0+mipOffset,0.5 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? 0.0 : offset.y;\n\t}\n\telse if( face == 4) {\n\t\tr = vec3(direction.y, direction.x, -direction.z);\n\t\toffset = vec2(scale+mipOffset, 0.5 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? 0.0 : offset.y;\n\t}\n\telse {\n\t\tr = vec3(direction.z, -direction.x, direction.y);\n\t\toffset = vec2(2.0*scale+mipOffset, 0.5 * rcpPowScale);\n\t\toffset.y = bRes && (offset.y < 2.0*a) ? 0.0 : offset.y;\n\t}\n\tr = normalize(r);\n\tfloat texelOffset = 0.5 * cubeUV_rcpTextureSize;\n\tvec2 s = ( r.yz / abs( r.x ) + vec2( 1.0 ) ) * 0.5;\n\tvec2 base = offset + vec2( texelOffset );\n\treturn base + s * ( scale - 2.0 * texelOffset );\n}\n#define cubeUV_maxLods3 (log2(cubeUV_textureSize*0.25) - 3.0)\nvec4 textureCubeUV(vec3 reflectedDirection, float roughness ) {\n\tfloat roughnessVal = roughness* cubeUV_maxLods3;\n\tfloat r1 = floor(roughnessVal);\n\tfloat r2 = r1 + 1.0;\n\tfloat t = fract(roughnessVal);\n\tvec2 mipInfo = MipLevelInfo(reflectedDirection, r1, roughness);\n\tfloat s = mipInfo.y;\n\tfloat level0 = mipInfo.x;\n\tfloat level1 = level0 + 1.0;\n\tlevel1 = level1 > 5.0 ? 5.0 : level1;\n\tlevel0 += min( floor( s + 0.5 ), 5.0 );\n\tvec2 uv_10 = getCubeUV(reflectedDirection, r1, level0);\n\tvec4 color10 = envMapTexelToLinear(texture2D(envMap, uv_10));\n\tvec2 uv_20 = getCubeUV(reflectedDirection, r2, level0);\n\tvec4 color20 = envMapTexelToLinear(texture2D(envMap, uv_20));\n\tvec4 result = mix(color10, color20, t);\n\treturn vec4(result.rgb, 1.0);\n}\n#endif\n", defaultnormal_vertex:"#ifdef FLIP_SIDED\n\tobjectNormal = -objectNormal;\n#endif\nvec3 transformedNormal = normalMatrix * objectNormal;\n",displacementmap_pars_vertex:"#ifdef USE_DISPLACEMENTMAP\n\tuniform sampler2D displacementMap;\n\tuniform float displacementScale;\n\tuniform float displacementBias;\n#endif\n",displacementmap_vertex:"#ifdef USE_DISPLACEMENTMAP\n\ttransformed += normal * ( texture2D( displacementMap, uv ).x * displacementScale + displacementBias );\n#endif\n",emissivemap_fragment:"#ifdef USE_EMISSIVEMAP\n\tvec4 emissiveColor = texture2D( emissiveMap, vUv );\n\temissiveColor.rgb = emissiveMapTexelToLinear( emissiveColor ).rgb;\n\ttotalEmissiveRadiance *= emissiveColor.rgb;\n#endif\n", emissivemap_pars_fragment:"#ifdef USE_EMISSIVEMAP\n\tuniform sampler2D emissiveMap;\n#endif\n",encodings_fragment:" gl_FragColor = linearToOutputTexel( gl_FragColor );\n",encodings_pars_fragment:"\nvec4 LinearToLinear( in vec4 value ) {\n return value;\n}\nvec4 GammaToLinear( in vec4 value, in float gammaFactor ) {\n return vec4( pow( value.xyz, vec3( gammaFactor ) ), value.w );\n}\nvec4 LinearToGamma( in vec4 value, in float gammaFactor ) {\n return vec4( pow( value.xyz, vec3( 1.0 / gammaFactor ) ), value.w );\n}\nvec4 sRGBToLinear( in vec4 value ) {\n return vec4( mix( pow( value.rgb * 0.9478672986 + vec3( 0.0521327014 ), vec3( 2.4 ) ), value.rgb * 0.0773993808, vec3( lessThanEqual( value.rgb, vec3( 0.04045 ) ) ) ), value.w );\n}\nvec4 LinearTosRGB( in vec4 value ) {\n return vec4( mix( pow( value.rgb, vec3( 0.41666 ) ) * 1.055 - vec3( 0.055 ), value.rgb * 12.92, vec3( lessThanEqual( value.rgb, vec3( 0.0031308 ) ) ) ), value.w );\n}\nvec4 RGBEToLinear( in vec4 value ) {\n return vec4( value.rgb * exp2( value.a * 255.0 - 128.0 ), 1.0 );\n}\nvec4 LinearToRGBE( in vec4 value ) {\n float maxComponent = max( max( value.r, value.g ), value.b );\n float fExp = clamp( ceil( log2( maxComponent ) ), -128.0, 127.0 );\n return vec4( value.rgb / exp2( fExp ), ( fExp + 128.0 ) / 255.0 );\n}\nvec4 RGBMToLinear( in vec4 value, in float maxRange ) {\n return vec4( value.xyz * value.w * maxRange, 1.0 );\n}\nvec4 LinearToRGBM( in vec4 value, in float maxRange ) {\n float maxRGB = max( value.x, max( value.g, value.b ) );\n float M = clamp( maxRGB / maxRange, 0.0, 1.0 );\n M = ceil( M * 255.0 ) / 255.0;\n return vec4( value.rgb / ( M * maxRange ), M );\n}\nvec4 RGBDToLinear( in vec4 value, in float maxRange ) {\n return vec4( value.rgb * ( ( maxRange / 255.0 ) / value.a ), 1.0 );\n}\nvec4 LinearToRGBD( in vec4 value, in float maxRange ) {\n float maxRGB = max( value.x, max( value.g, value.b ) );\n float D = max( maxRange / maxRGB, 1.0 );\n D = min( floor( D ) / 255.0, 1.0 );\n return vec4( value.rgb * ( D * ( 255.0 / maxRange ) ), D );\n}\nconst mat3 cLogLuvM = mat3( 0.2209, 0.3390, 0.4184, 0.1138, 0.6780, 0.7319, 0.0102, 0.1130, 0.2969 );\nvec4 LinearToLogLuv( in vec4 value ) {\n vec3 Xp_Y_XYZp = value.rgb * cLogLuvM;\n Xp_Y_XYZp = max(Xp_Y_XYZp, vec3(1e-6, 1e-6, 1e-6));\n vec4 vResult;\n vResult.xy = Xp_Y_XYZp.xy / Xp_Y_XYZp.z;\n float Le = 2.0 * log2(Xp_Y_XYZp.y) + 127.0;\n vResult.w = fract(Le);\n vResult.z = (Le - (floor(vResult.w*255.0))/255.0)/255.0;\n return vResult;\n}\nconst mat3 cLogLuvInverseM = mat3( 6.0014, -2.7008, -1.7996, -1.3320, 3.1029, -5.7721, 0.3008, -1.0882, 5.6268 );\nvec4 LogLuvToLinear( in vec4 value ) {\n float Le = value.z * 255.0 + value.w;\n vec3 Xp_Y_XYZp;\n Xp_Y_XYZp.y = exp2((Le - 127.0) / 2.0);\n Xp_Y_XYZp.z = Xp_Y_XYZp.y / value.y;\n Xp_Y_XYZp.x = value.x * Xp_Y_XYZp.z;\n vec3 vRGB = Xp_Y_XYZp.rgb * cLogLuvInverseM;\n return vec4( max(vRGB, 0.0), 1.0 );\n}\n", envmap_fragment:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\tvec3 cameraToVertex = normalize( vWorldPosition - cameraPosition );\n\t\tvec3 worldNormal = inverseTransformDirection( normal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#else\n\t\tvec3 reflectVec = vReflect;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tvec4 envColor = textureCube( envMap, flipNormal * vec3( flipEnvMap * reflectVec.x, reflectVec.yz ) );\n\t#elif defined( ENVMAP_TYPE_EQUIREC )\n\t\tvec2 sampleUV;\n\t\tsampleUV.y = saturate( flipNormal * reflectVec.y * 0.5 + 0.5 );\n\t\tsampleUV.x = atan( flipNormal * reflectVec.z, flipNormal * reflectVec.x ) * RECIPROCAL_PI2 + 0.5;\n\t\tvec4 envColor = texture2D( envMap, sampleUV );\n\t#elif defined( ENVMAP_TYPE_SPHERE )\n\t\tvec3 reflectView = flipNormal * normalize( ( viewMatrix * vec4( reflectVec, 0.0 ) ).xyz + vec3( 0.0, 0.0, 1.0 ) );\n\t\tvec4 envColor = texture2D( envMap, reflectView.xy * 0.5 + 0.5 );\n\t#else\n\t\tvec4 envColor = vec4( 0.0 );\n\t#endif\n\tenvColor = envMapTexelToLinear( envColor );\n\t#ifdef ENVMAP_BLENDING_MULTIPLY\n\t\toutgoingLight = mix( outgoingLight, outgoingLight * envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_MIX )\n\t\toutgoingLight = mix( outgoingLight, envColor.xyz, specularStrength * reflectivity );\n\t#elif defined( ENVMAP_BLENDING_ADD )\n\t\toutgoingLight += envColor.xyz * specularStrength * reflectivity;\n\t#endif\n#endif\n", envmap_pars_fragment:"#if defined( USE_ENVMAP ) || defined( PHYSICAL )\n\tuniform float reflectivity;\n\tuniform float envMapIntenstiy;\n#endif\n#ifdef USE_ENVMAP\n\t#if ! defined( PHYSICAL ) && ( defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) )\n\t\tvarying vec3 vWorldPosition;\n\t#endif\n\t#ifdef ENVMAP_TYPE_CUBE\n\t\tuniform samplerCube envMap;\n\t#else\n\t\tuniform sampler2D envMap;\n\t#endif\n\tuniform float flipEnvMap;\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG ) || defined( PHYSICAL )\n\t\tuniform float refractionRatio;\n\t#else\n\t\tvarying vec3 vReflect;\n\t#endif\n#endif\n", envmap_pars_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\tvarying vec3 vWorldPosition;\n\t#else\n\t\tvarying vec3 vReflect;\n\t\tuniform float refractionRatio;\n\t#endif\n#endif\n",envmap_vertex:"#ifdef USE_ENVMAP\n\t#if defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( PHONG )\n\t\tvWorldPosition = worldPosition.xyz;\n\t#else\n\t\tvec3 cameraToVertex = normalize( worldPosition.xyz - cameraPosition );\n\t\tvec3 worldNormal = inverseTransformDirection( transformedNormal, viewMatrix );\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvReflect = reflect( cameraToVertex, worldNormal );\n\t\t#else\n\t\t\tvReflect = refract( cameraToVertex, worldNormal, refractionRatio );\n\t\t#endif\n\t#endif\n#endif\n", fog_fragment:"#ifdef USE_FOG\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tfloat depth = gl_FragDepthEXT / gl_FragCoord.w;\n\t#else\n\t\tfloat depth = gl_FragCoord.z / gl_FragCoord.w;\n\t#endif\n\t#ifdef FOG_EXP2\n\t\tfloat fogFactor = whiteCompliment( exp2( - fogDensity * fogDensity * depth * depth * LOG2 ) );\n\t#else\n\t\tfloat fogFactor = smoothstep( fogNear, fogFar, depth );\n\t#endif\n\tgl_FragColor.rgb = mix( gl_FragColor.rgb, fogColor, fogFactor );\n#endif\n",fog_pars_fragment:"#ifdef USE_FOG\n\tuniform vec3 fogColor;\n\t#ifdef FOG_EXP2\n\t\tuniform float fogDensity;\n\t#else\n\t\tuniform float fogNear;\n\t\tuniform float fogFar;\n\t#endif\n#endif", lightmap_fragment:"#ifdef USE_LIGHTMAP\n\treflectedLight.indirectDiffuse += PI * texture2D( lightMap, vUv2 ).xyz * lightMapIntensity;\n#endif\n",lightmap_pars_fragment:"#ifdef USE_LIGHTMAP\n\tuniform sampler2D lightMap;\n\tuniform float lightMapIntensity;\n#endif",lights_lambert_vertex:"vec3 diffuse = vec3( 1.0 );\nGeometricContext geometry;\ngeometry.position = mvPosition.xyz;\ngeometry.normal = normalize( transformedNormal );\ngeometry.viewDir = normalize( -mvPosition.xyz );\nGeometricContext backGeometry;\nbackGeometry.position = geometry.position;\nbackGeometry.normal = -geometry.normal;\nbackGeometry.viewDir = geometry.viewDir;\nvLightFront = vec3( 0.0 );\n#ifdef DOUBLE_SIDED\n\tvLightBack = vec3( 0.0 );\n#endif\nIncidentLight directLight;\nfloat dotNL;\nvec3 directLightColor_Diffuse;\n#if NUM_POINT_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tgetPointDirectLightIrradiance( pointLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tgetSpotDirectLightIrradiance( spotLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n#endif\n#if NUM_DIR_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tgetDirectionalDirectLightIrradiance( directionalLights[ i ], geometry, directLight );\n\t\tdotNL = dot( geometry.normal, directLight.direction );\n\t\tdirectLightColor_Diffuse = PI * directLight.color;\n\t\tvLightFront += saturate( dotNL ) * directLightColor_Diffuse;\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += saturate( -dotNL ) * directLightColor_Diffuse;\n\t\t#endif\n\t}\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\tvLightFront += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t#ifdef DOUBLE_SIDED\n\t\t\tvLightBack += getHemisphereLightIrradiance( hemisphereLights[ i ], backGeometry );\n\t\t#endif\n\t}\n#endif\n", lights_pars:"uniform vec3 ambientLightColor;\nvec3 getAmbientLightIrradiance( const in vec3 ambientLightColor ) {\n\tvec3 irradiance = ambientLightColor;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\treturn irradiance;\n}\n#if NUM_DIR_LIGHTS > 0\n\tstruct DirectionalLight {\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tint shadow;\n\t\tfloat shadowBias;\n\t\tfloat shadowRadius;\n\t\tvec2 shadowMapSize;\n\t};\n\tuniform DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n\tvoid getDirectionalDirectLightIrradiance( const in DirectionalLight directionalLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tdirectLight.color = directionalLight.color;\n\t\tdirectLight.direction = directionalLight.direction;\n\t\tdirectLight.visible = true;\n\t}\n#endif\n#if NUM_POINT_LIGHTS > 0\n\tstruct PointLight {\n\t\tvec3 position;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tint shadow;\n\t\tfloat shadowBias;\n\t\tfloat shadowRadius;\n\t\tvec2 shadowMapSize;\n\t};\n\tuniform PointLight pointLights[ NUM_POINT_LIGHTS ];\n\tvoid getPointDirectLightIrradiance( const in PointLight pointLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tvec3 lVector = pointLight.position - geometry.position;\n\t\tdirectLight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tif ( testLightInRange( lightDistance, pointLight.distance ) ) {\n\t\t\tdirectLight.color = pointLight.color;\n\t\t\tdirectLight.color *= punctualLightIntensityToIrradianceFactor( lightDistance, pointLight.distance, pointLight.decay );\n\t\t\tdirectLight.visible = true;\n\t\t} else {\n\t\t\tdirectLight.color = vec3( 0.0 );\n\t\t\tdirectLight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_SPOT_LIGHTS > 0\n\tstruct SpotLight {\n\t\tvec3 position;\n\t\tvec3 direction;\n\t\tvec3 color;\n\t\tfloat distance;\n\t\tfloat decay;\n\t\tfloat coneCos;\n\t\tfloat penumbraCos;\n\t\tint shadow;\n\t\tfloat shadowBias;\n\t\tfloat shadowRadius;\n\t\tvec2 shadowMapSize;\n\t};\n\tuniform SpotLight spotLights[ NUM_SPOT_LIGHTS ];\n\tvoid getSpotDirectLightIrradiance( const in SpotLight spotLight, const in GeometricContext geometry, out IncidentLight directLight ) {\n\t\tvec3 lVector = spotLight.position - geometry.position;\n\t\tdirectLight.direction = normalize( lVector );\n\t\tfloat lightDistance = length( lVector );\n\t\tfloat angleCos = dot( directLight.direction, spotLight.direction );\n\t\tif ( all( bvec2( angleCos > spotLight.coneCos, testLightInRange( lightDistance, spotLight.distance ) ) ) ) {\n\t\t\tfloat spotEffect = smoothstep( spotLight.coneCos, spotLight.penumbraCos, angleCos );\n\t\t\tdirectLight.color = spotLight.color;\n\t\t\tdirectLight.color *= spotEffect * punctualLightIntensityToIrradianceFactor( lightDistance, spotLight.distance, spotLight.decay );\n\t\t\tdirectLight.visible = true;\n\t\t} else {\n\t\t\tdirectLight.color = vec3( 0.0 );\n\t\t\tdirectLight.visible = false;\n\t\t}\n\t}\n#endif\n#if NUM_HEMI_LIGHTS > 0\n\tstruct HemisphereLight {\n\t\tvec3 direction;\n\t\tvec3 skyColor;\n\t\tvec3 groundColor;\n\t};\n\tuniform HemisphereLight hemisphereLights[ NUM_HEMI_LIGHTS ];\n\tvec3 getHemisphereLightIrradiance( const in HemisphereLight hemiLight, const in GeometricContext geometry ) {\n\t\tfloat dotNL = dot( geometry.normal, hemiLight.direction );\n\t\tfloat hemiDiffuseWeight = 0.5 * dotNL + 0.5;\n\t\tvec3 irradiance = mix( hemiLight.groundColor, hemiLight.skyColor, hemiDiffuseWeight );\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tirradiance *= PI;\n\t\t#endif\n\t\treturn irradiance;\n\t}\n#endif\n#if defined( USE_ENVMAP ) && defined( PHYSICAL )\n\tvec3 getLightProbeIndirectIrradiance( const in GeometricContext geometry, const in int maxMIPLevel ) {\n\t\t#include <normal_flip>\n\t\tvec3 worldNormal = inverseTransformDirection( geometry.normal, viewMatrix );\n\t\t#ifdef ENVMAP_TYPE_CUBE\n\t\t\tvec3 queryVec = flipNormal * vec3( flipEnvMap * worldNormal.x, worldNormal.yz );\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = textureCubeLodEXT( envMap, queryVec, float( maxMIPLevel ) );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = textureCube( envMap, queryVec, float( maxMIPLevel ) );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 queryVec = flipNormal * vec3( flipEnvMap * worldNormal.x, worldNormal.yz );\n\t\t\tvec4 envMapColor = textureCubeUV( queryVec, 1.0 );\n\t\t#else\n\t\t\tvec4 envMapColor = vec4( 0.0 );\n\t\t#endif\n\t\treturn PI * envMapColor.rgb * envMapIntensity;\n\t}\n\tfloat getSpecularMIPLevel( const in float blinnShininessExponent, const in int maxMIPLevel ) {\n\t\tfloat maxMIPLevelScalar = float( maxMIPLevel );\n\t\tfloat desiredMIPLevel = maxMIPLevelScalar - 0.79248 - 0.5 * log2( pow2( blinnShininessExponent ) + 1.0 );\n\t\treturn clamp( desiredMIPLevel, 0.0, maxMIPLevelScalar );\n\t}\n\tvec3 getLightProbeIndirectRadiance( const in GeometricContext geometry, const in float blinnShininessExponent, const in int maxMIPLevel ) {\n\t\t#ifdef ENVMAP_MODE_REFLECTION\n\t\t\tvec3 reflectVec = reflect( -geometry.viewDir, geometry.normal );\n\t\t#else\n\t\t\tvec3 reflectVec = refract( -geometry.viewDir, geometry.normal, refractionRatio );\n\t\t#endif\n\t\t#include <normal_flip>\n\t\treflectVec = inverseTransformDirection( reflectVec, viewMatrix );\n\t\tfloat specularMIPLevel = getSpecularMIPLevel( blinnShininessExponent, maxMIPLevel );\n\t\t#ifdef ENVMAP_TYPE_CUBE\n\t\t\tvec3 queryReflectVec = flipNormal * vec3( flipEnvMap * reflectVec.x, reflectVec.yz );\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = textureCubeLodEXT( envMap, queryReflectVec, specularMIPLevel );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = textureCube( envMap, queryReflectVec, specularMIPLevel );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#elif defined( ENVMAP_TYPE_CUBE_UV )\n\t\t\tvec3 queryReflectVec = flipNormal * vec3( flipEnvMap * reflectVec.x, reflectVec.yz );\n\t\t\tvec4 envMapColor = textureCubeUV(queryReflectVec, BlinnExponentToGGXRoughness(blinnShininessExponent));\n\t\t#elif defined( ENVMAP_TYPE_EQUIREC )\n\t\t\tvec2 sampleUV;\n\t\t\tsampleUV.y = saturate( flipNormal * reflectVec.y * 0.5 + 0.5 );\n\t\t\tsampleUV.x = atan( flipNormal * reflectVec.z, flipNormal * reflectVec.x ) * RECIPROCAL_PI2 + 0.5;\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = texture2DLodEXT( envMap, sampleUV, specularMIPLevel );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = texture2D( envMap, sampleUV, specularMIPLevel );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#elif defined( ENVMAP_TYPE_SPHERE )\n\t\t\tvec3 reflectView = flipNormal * normalize( ( viewMatrix * vec4( reflectVec, 0.0 ) ).xyz + vec3( 0.0,0.0,1.0 ) );\n\t\t\t#ifdef TEXTURE_LOD_EXT\n\t\t\t\tvec4 envMapColor = texture2DLodEXT( envMap, reflectView.xy * 0.5 + 0.5, specularMIPLevel );\n\t\t\t#else\n\t\t\t\tvec4 envMapColor = texture2D( envMap, reflectView.xy * 0.5 + 0.5, specularMIPLevel );\n\t\t\t#endif\n\t\t\tenvMapColor.rgb = envMapTexelToLinear( envMapColor ).rgb;\n\t\t#endif\n\t\treturn envMapColor.rgb * envMapIntensity;\n\t}\n#endif\n", lights_phong_fragment:"BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = specular;\nmaterial.specularShininess = shininess;\nmaterial.specularStrength = specularStrength;\n",lights_phong_pars_fragment:"varying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\nstruct BlinnPhongMaterial {\n\tvec3\tdiffuseColor;\n\tvec3\tspecularColor;\n\tfloat\tspecularShininess;\n\tfloat\tspecularStrength;\n};\nvoid RE_Direct_BlinnPhong( const in IncidentLight directLight, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\treflectedLight.directDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n\treflectedLight.directSpecular += irradiance * BRDF_Specular_BlinnPhong( directLight, geometry, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\nvoid RE_IndirectDiffuse_BlinnPhong( const in vec3 irradiance, const in GeometricContext geometry, const in BlinnPhongMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\n#define RE_Direct\t\t\t\tRE_Direct_BlinnPhong\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_BlinnPhong\n#define Material_LightProbeLOD( material )\t(0)\n", lights_physical_fragment:"PhysicalMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb * ( 1.0 - metalnessFactor );\nmaterial.specularRoughness = clamp( roughnessFactor, 0.04, 1.0 );\n#ifdef STANDARD\n\tmaterial.specularColor = mix( vec3( DEFAULT_SPECULAR_COEFFICIENT ), diffuseColor.rgb, metalnessFactor );\n#else\n\tmaterial.specularColor = mix( vec3( MAXIMUM_SPECULAR_COEFFICIENT * pow2( reflectivity ) ), diffuseColor.rgb, metalnessFactor );\n\tmaterial.clearCoat = saturate( clearCoat );\tmaterial.clearCoatRoughness = clamp( clearCoatRoughness, 0.04, 1.0 );\n#endif\n", lights_physical_pars_fragment:"struct PhysicalMaterial {\n\tvec3\tdiffuseColor;\n\tfloat\tspecularRoughness;\n\tvec3\tspecularColor;\n\t#ifndef STANDARD\n\t\tfloat clearCoat;\n\t\tfloat clearCoatRoughness;\n\t#endif\n};\n#define MAXIMUM_SPECULAR_COEFFICIENT 0.16\n#define DEFAULT_SPECULAR_COEFFICIENT 0.04\nfloat clearCoatDHRApprox( const in float roughness, const in float dotNL ) {\n\treturn DEFAULT_SPECULAR_COEFFICIENT + ( 1.0 - DEFAULT_SPECULAR_COEFFICIENT ) * ( pow( 1.0 - dotNL, 5.0 ) * pow( 1.0 - roughness, 2.0 ) );\n}\nvoid RE_Direct_Physical( const in IncidentLight directLight, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\tfloat dotNL = saturate( dot( geometry.normal, directLight.direction ) );\n\tvec3 irradiance = dotNL * directLight.color;\n\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\tirradiance *= PI;\n\t#endif\n\t#ifndef STANDARD\n\t\tfloat clearCoatDHR = material.clearCoat * clearCoatDHRApprox( material.clearCoatRoughness, dotNL );\n\t#else\n\t\tfloat clearCoatDHR = 0.0;\n\t#endif\n\treflectedLight.directSpecular += ( 1.0 - clearCoatDHR ) * irradiance * BRDF_Specular_GGX( directLight, geometry, material.specularColor, material.specularRoughness );\n\treflectedLight.directDiffuse += ( 1.0 - clearCoatDHR ) * irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n\t#ifndef STANDARD\n\t\treflectedLight.directSpecular += irradiance * material.clearCoat * BRDF_Specular_GGX( directLight, geometry, vec3( DEFAULT_SPECULAR_COEFFICIENT ), material.clearCoatRoughness );\n\t#endif\n}\nvoid RE_IndirectDiffuse_Physical( const in vec3 irradiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\treflectedLight.indirectDiffuse += irradiance * BRDF_Diffuse_Lambert( material.diffuseColor );\n}\nvoid RE_IndirectSpecular_Physical( const in vec3 radiance, const in vec3 clearCoatRadiance, const in GeometricContext geometry, const in PhysicalMaterial material, inout ReflectedLight reflectedLight ) {\n\t#ifndef STANDARD\n\t\tfloat dotNV = saturate( dot( geometry.normal, geometry.viewDir ) );\n\t\tfloat dotNL = dotNV;\n\t\tfloat clearCoatDHR = material.clearCoat * clearCoatDHRApprox( material.clearCoatRoughness, dotNL );\n\t#else\n\t\tfloat clearCoatDHR = 0.0;\n\t#endif\n\treflectedLight.indirectSpecular += ( 1.0 - clearCoatDHR ) * radiance * BRDF_Specular_GGX_Environment( geometry, material.specularColor, material.specularRoughness );\n\t#ifndef STANDARD\n\t\treflectedLight.indirectSpecular += clearCoatRadiance * material.clearCoat * BRDF_Specular_GGX_Environment( geometry, vec3( DEFAULT_SPECULAR_COEFFICIENT ), material.clearCoatRoughness );\n\t#endif\n}\n#define RE_Direct\t\t\t\tRE_Direct_Physical\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Physical\n#define RE_IndirectSpecular\t\tRE_IndirectSpecular_Physical\n#define Material_BlinnShininessExponent( material ) GGXRoughnessToBlinnExponent( material.specularRoughness )\n#define Material_ClearCoat_BlinnShininessExponent( material ) GGXRoughnessToBlinnExponent( material.clearCoatRoughness )\nfloat computeSpecularOcclusion( const in float dotNV, const in float ambientOcclusion, const in float roughness ) {\n\treturn saturate( pow( dotNV + ambientOcclusion, exp2( - 16.0 * roughness - 1.0 ) ) - 1.0 + ambientOcclusion );\n}\n", lights_template:"\nGeometricContext geometry;\ngeometry.position = - vViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = normalize( vViewPosition );\nIncidentLight directLight;\n#if ( NUM_POINT_LIGHTS > 0 ) && defined( RE_Direct )\n\tPointLight pointLight;\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tgetPointDirectLightIrradiance( pointLight, geometry, directLight );\n\t\t#ifdef USE_SHADOWMAP\n\t\tdirectLight.color *= all( bvec2( pointLight.shadow, directLight.visible ) ) ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n#endif\n#if ( NUM_SPOT_LIGHTS > 0 ) && defined( RE_Direct )\n\tSpotLight spotLight;\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tgetSpotDirectLightIrradiance( spotLight, geometry, directLight );\n\t\t#ifdef USE_SHADOWMAP\n\t\tdirectLight.color *= all( bvec2( spotLight.shadow, directLight.visible ) ) ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n#endif\n#if ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n\tDirectionalLight directionalLight;\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tgetDirectionalDirectLightIrradiance( directionalLight, geometry, directLight );\n\t\t#ifdef USE_SHADOWMAP\n\t\tdirectLight.color *= all( bvec2( directionalLight.shadow, directLight.visible ) ) ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t\t#endif\n\t\tRE_Direct( directLight, geometry, material, reflectedLight );\n\t}\n#endif\n#if defined( RE_IndirectDiffuse )\n\tvec3 irradiance = getAmbientLightIrradiance( ambientLightColor );\n\t#ifdef USE_LIGHTMAP\n\t\tvec3 lightMapIrradiance = texture2D( lightMap, vUv2 ).xyz * lightMapIntensity;\n\t\t#ifndef PHYSICALLY_CORRECT_LIGHTS\n\t\t\tlightMapIrradiance *= PI;\n\t\t#endif\n\t\tirradiance += lightMapIrradiance;\n\t#endif\n\t#if ( NUM_HEMI_LIGHTS > 0 )\n\t\tfor ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n\t\t\tirradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry );\n\t\t}\n\t#endif\n\t#if defined( USE_ENVMAP ) && defined( PHYSICAL ) && defined( ENVMAP_TYPE_CUBE_UV )\n\t \tirradiance += getLightProbeIndirectIrradiance( geometry, 8 );\n\t#endif\n\tRE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n#if defined( USE_ENVMAP ) && defined( RE_IndirectSpecular )\n\tvec3 radiance = getLightProbeIndirectRadiance( geometry, Material_BlinnShininessExponent( material ), 8 );\n\t#ifndef STANDARD\n\t\tvec3 clearCoatRadiance = getLightProbeIndirectRadiance( geometry, Material_ClearCoat_BlinnShininessExponent( material ), 8 );\n\t#else\n\t\tvec3 clearCoatRadiance = vec3( 0.0 );\n\t#endif\n\t\t\n\tRE_IndirectSpecular( radiance, clearCoatRadiance, geometry, material, reflectedLight );\n#endif\n", logdepthbuf_fragment:"#if defined(USE_LOGDEPTHBUF) && defined(USE_LOGDEPTHBUF_EXT)\n\tgl_FragDepthEXT = log2(vFragDepth) * logDepthBufFC * 0.5;\n#endif",logdepthbuf_pars_fragment:"#ifdef USE_LOGDEPTHBUF\n\tuniform float logDepthBufFC;\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t#endif\n#endif\n",logdepthbuf_pars_vertex:"#ifdef USE_LOGDEPTHBUF\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvarying float vFragDepth;\n\t#endif\n\tuniform float logDepthBufFC;\n#endif",logdepthbuf_vertex:"#ifdef USE_LOGDEPTHBUF\n\tgl_Position.z = log2(max( EPSILON, gl_Position.w + 1.0 )) * logDepthBufFC;\n\t#ifdef USE_LOGDEPTHBUF_EXT\n\t\tvFragDepth = 1.0 + gl_Position.w;\n\t#else\n\t\tgl_Position.z = (gl_Position.z - 1.0) * gl_Position.w;\n\t#endif\n#endif\n", map_fragment:"#ifdef USE_MAP\n\tvec4 texelColor = texture2D( map, vUv );\n\ttexelColor = mapTexelToLinear( texelColor );\n\tdiffuseColor *= texelColor;\n#endif\n",map_pars_fragment:"#ifdef USE_MAP\n\tuniform sampler2D map;\n#endif\n",map_particle_fragment:"#ifdef USE_MAP\n\tvec4 mapTexel = texture2D( map, vec2( gl_PointCoord.x, 1.0 - gl_PointCoord.y ) * offsetRepeat.zw + offsetRepeat.xy );\n\tdiffuseColor *= mapTexelToLinear( mapTexel );\n#endif\n",map_particle_pars_fragment:"#ifdef USE_MAP\n\tuniform vec4 offsetRepeat;\n\tuniform sampler2D map;\n#endif\n", metalnessmap_fragment:"float metalnessFactor = metalness;\n#ifdef USE_METALNESSMAP\n\tvec4 texelMetalness = texture2D( metalnessMap, vUv );\n\tmetalnessFactor *= texelMetalness.r;\n#endif\n",metalnessmap_pars_fragment:"#ifdef USE_METALNESSMAP\n\tuniform sampler2D metalnessMap;\n#endif",morphnormal_vertex:"#ifdef USE_MORPHNORMALS\n\tobjectNormal += ( morphNormal0 - normal ) * morphTargetInfluences[ 0 ];\n\tobjectNormal += ( morphNormal1 - normal ) * morphTargetInfluences[ 1 ];\n\tobjectNormal += ( morphNormal2 - normal ) * morphTargetInfluences[ 2 ];\n\tobjectNormal += ( morphNormal3 - normal ) * morphTargetInfluences[ 3 ];\n#endif\n", morphtarget_pars_vertex:"#ifdef USE_MORPHTARGETS\n\t#ifndef USE_MORPHNORMALS\n\tuniform float morphTargetInfluences[ 8 ];\n\t#else\n\tuniform float morphTargetInfluences[ 4 ];\n\t#endif\n#endif",morphtarget_vertex:"#ifdef USE_MORPHTARGETS\n\ttransformed += ( morphTarget0 - position ) * morphTargetInfluences[ 0 ];\n\ttransformed += ( morphTarget1 - position ) * morphTargetInfluences[ 1 ];\n\ttransformed += ( morphTarget2 - position ) * morphTargetInfluences[ 2 ];\n\ttransformed += ( morphTarget3 - position ) * morphTargetInfluences[ 3 ];\n\t#ifndef USE_MORPHNORMALS\n\ttransformed += ( morphTarget4 - position ) * morphTargetInfluences[ 4 ];\n\ttransformed += ( morphTarget5 - position ) * morphTargetInfluences[ 5 ];\n\ttransformed += ( morphTarget6 - position ) * morphTargetInfluences[ 6 ];\n\ttransformed += ( morphTarget7 - position ) * morphTargetInfluences[ 7 ];\n\t#endif\n#endif\n", normal_flip:"#ifdef DOUBLE_SIDED\n\tfloat flipNormal = ( float( gl_FrontFacing ) * 2.0 - 1.0 );\n#else\n\tfloat flipNormal = 1.0;\n#endif\n",normal_fragment:"#ifdef FLAT_SHADED\n\tvec3 fdx = vec3( dFdx( vViewPosition.x ), dFdx( vViewPosition.y ), dFdx( vViewPosition.z ) );\n\tvec3 fdy = vec3( dFdy( vViewPosition.x ), dFdy( vViewPosition.y ), dFdy( vViewPosition.z ) );\n\tvec3 normal = normalize( cross( fdx, fdy ) );\n#else\n\tvec3 normal = normalize( vNormal ) * flipNormal;\n#endif\n#ifdef USE_NORMALMAP\n\tnormal = perturbNormal2Arb( -vViewPosition, normal );\n#elif defined( USE_BUMPMAP )\n\tnormal = perturbNormalArb( -vViewPosition, normal, dHdxy_fwd() );\n#endif\n", normalmap_pars_fragment:"#ifdef USE_NORMALMAP\n\tuniform sampler2D normalMap;\n\tuniform vec2 normalScale;\n\tvec3 perturbNormal2Arb( vec3 eye_pos, vec3 surf_norm ) {\n\t\tvec3 q0 = dFdx( eye_pos.xyz );\n\t\tvec3 q1 = dFdy( eye_pos.xyz );\n\t\tvec2 st0 = dFdx( vUv.st );\n\t\tvec2 st1 = dFdy( vUv.st );\n\t\tvec3 S = normalize( q0 * st1.t - q1 * st0.t );\n\t\tvec3 T = normalize( -q0 * st1.s + q1 * st0.s );\n\t\tvec3 N = normalize( surf_norm );\n\t\tvec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n\t\tmapN.xy = normalScale * mapN.xy;\n\t\tmat3 tsn = mat3( S, T, N );\n\t\treturn normalize( tsn * mapN );\n\t}\n#endif\n", packing:"vec3 packNormalToRGB( const in vec3 normal ) {\n return normalize( normal ) * 0.5 + 0.5;\n}\nvec3 unpackRGBToNormal( const in vec3 rgb ) {\n return 1.0 - 2.0 * rgb.xyz;\n}\nconst float PackUpscale = 256. / 255.;const float UnpackDownscale = 255. / 256.;\nconst vec3 PackFactors = vec3( 256. * 256. * 256., 256. * 256., 256. );\nconst vec4 UnpackFactors = UnpackDownscale / vec4( PackFactors, 1. );\nconst float ShiftRight8 = 1. / 256.;\nvec4 packDepthToRGBA( const in float v ) {\n\tvec4 r = vec4( fract( v * PackFactors ), v );\n\tr.yzw -= r.xyz * ShiftRight8;\treturn r * PackUpscale;\n}\nfloat unpackRGBAToDepth( const in vec4 v ) {\n\treturn dot( v, UnpackFactors );\n}\nfloat viewZToOrthographicDepth( const in float viewZ, const in float near, const in float far ) {\n return ( viewZ + near ) / ( near - far );\n}\nfloat orthographicDepthToViewZ( const in float linearClipZ, const in float near, const in float far ) {\n return linearClipZ * ( near - far ) - near;\n}\nfloat viewZToPerspectiveDepth( const in float viewZ, const in float near, const in float far ) {\n return (( near + viewZ ) * far ) / (( far - near ) * viewZ );\n}\nfloat perspectiveDepthToViewZ( const in float invClipZ, const in float near, const in float far ) {\n return ( near * far ) / ( ( far - near ) * invClipZ - far );\n}\n", premultiplied_alpha_fragment:"#ifdef PREMULTIPLIED_ALPHA\n\tgl_FragColor.rgb *= gl_FragColor.a;\n#endif\n",project_vertex:"#ifdef USE_SKINNING\n\tvec4 mvPosition = modelViewMatrix * skinned;\n#else\n\tvec4 mvPosition = modelViewMatrix * vec4( transformed, 1.0 );\n#endif\ngl_Position = projectionMatrix * mvPosition;\n",roughnessmap_fragment:"float roughnessFactor = roughness;\n#ifdef USE_ROUGHNESSMAP\n\tvec4 texelRoughness = texture2D( roughnessMap, vUv );\n\troughnessFactor *= texelRoughness.r;\n#endif\n", roughnessmap_pars_fragment:"#ifdef USE_ROUGHNESSMAP\n\tuniform sampler2D roughnessMap;\n#endif",shadowmap_pars_fragment:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHTS > 0\n\t\tuniform sampler2D directionalShadowMap[ NUM_DIR_LIGHTS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHTS ];\n\t#endif\n\t#if NUM_SPOT_LIGHTS > 0\n\t\tuniform sampler2D spotShadowMap[ NUM_SPOT_LIGHTS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHTS ];\n\t#endif\n\t#if NUM_POINT_LIGHTS > 0\n\t\tuniform sampler2D pointShadowMap[ NUM_POINT_LIGHTS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHTS ];\n\t#endif\n\tfloat texture2DCompare( sampler2D depths, vec2 uv, float compare ) {\n\t\treturn step( compare, unpackRGBAToDepth( texture2D( depths, uv ) ) );\n\t}\n\tfloat texture2DShadowLerp( sampler2D depths, vec2 size, vec2 uv, float compare ) {\n\t\tconst vec2 offset = vec2( 0.0, 1.0 );\n\t\tvec2 texelSize = vec2( 1.0 ) / size;\n\t\tvec2 centroidUV = floor( uv * size + 0.5 ) / size;\n\t\tfloat lb = texture2DCompare( depths, centroidUV + texelSize * offset.xx, compare );\n\t\tfloat lt = texture2DCompare( depths, centroidUV + texelSize * offset.xy, compare );\n\t\tfloat rb = texture2DCompare( depths, centroidUV + texelSize * offset.yx, compare );\n\t\tfloat rt = texture2DCompare( depths, centroidUV + texelSize * offset.yy, compare );\n\t\tvec2 f = fract( uv * size + 0.5 );\n\t\tfloat a = mix( lb, lt, f.y );\n\t\tfloat b = mix( rb, rt, f.y );\n\t\tfloat c = mix( a, b, f.x );\n\t\treturn c;\n\t}\n\tfloat getShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tshadowCoord.xyz /= shadowCoord.w;\n\t\tshadowCoord.z += shadowBias;\n\t\tbvec4 inFrustumVec = bvec4 ( shadowCoord.x >= 0.0, shadowCoord.x <= 1.0, shadowCoord.y >= 0.0, shadowCoord.y <= 1.0 );\n\t\tbool inFrustum = all( inFrustumVec );\n\t\tbvec2 frustumTestVec = bvec2( inFrustum, shadowCoord.z <= 1.0 );\n\t\tbool frustumTest = all( frustumTestVec );\n\t\tif ( frustumTest ) {\n\t\t#if defined( SHADOWMAP_TYPE_PCF )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DCompare( shadowMap, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#elif defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 texelSize = vec2( 1.0 ) / shadowMapSize;\n\t\t\tfloat dx0 = - texelSize.x * shadowRadius;\n\t\t\tfloat dy0 = - texelSize.y * shadowRadius;\n\t\t\tfloat dx1 = + texelSize.x * shadowRadius;\n\t\t\tfloat dy1 = + texelSize.y * shadowRadius;\n\t\t\treturn (\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( 0.0, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx1, dy0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx0, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy, shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx1, 0.0 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( 0.0, dy1 ), shadowCoord.z ) +\n\t\t\t\ttexture2DShadowLerp( shadowMap, shadowMapSize, shadowCoord.xy + vec2( dx1, dy1 ), shadowCoord.z )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, shadowCoord.xy, shadowCoord.z );\n\t\t#endif\n\t\t}\n\t\treturn 1.0;\n\t}\n\tvec2 cubeToUV( vec3 v, float texelSizeY ) {\n\t\tvec3 absV = abs( v );\n\t\tfloat scaleToCube = 1.0 / max( absV.x, max( absV.y, absV.z ) );\n\t\tabsV *= scaleToCube;\n\t\tv *= scaleToCube * ( 1.0 - 2.0 * texelSizeY );\n\t\tvec2 planar = v.xy;\n\t\tfloat almostATexel = 1.5 * texelSizeY;\n\t\tfloat almostOne = 1.0 - almostATexel;\n\t\tif ( absV.z >= almostOne ) {\n\t\t\tif ( v.z > 0.0 )\n\t\t\t\tplanar.x = 4.0 - v.x;\n\t\t} else if ( absV.x >= almostOne ) {\n\t\t\tfloat signX = sign( v.x );\n\t\t\tplanar.x = v.z * signX + 2.0 * signX;\n\t\t} else if ( absV.y >= almostOne ) {\n\t\t\tfloat signY = sign( v.y );\n\t\t\tplanar.x = v.x + 2.0 * signY + 2.0;\n\t\t\tplanar.y = v.z * signY - 2.0;\n\t\t}\n\t\treturn vec2( 0.125, 0.25 ) * planar + vec2( 0.375, 0.75 );\n\t}\n\tfloat getPointShadow( sampler2D shadowMap, vec2 shadowMapSize, float shadowBias, float shadowRadius, vec4 shadowCoord ) {\n\t\tvec2 texelSize = vec2( 1.0 ) / ( shadowMapSize * vec2( 4.0, 2.0 ) );\n\t\tvec3 lightToPosition = shadowCoord.xyz;\n\t\tvec3 bd3D = normalize( lightToPosition );\n\t\tfloat dp = ( length( lightToPosition ) - shadowBias ) / 1000.0;\n\t\t#if defined( SHADOWMAP_TYPE_PCF ) || defined( SHADOWMAP_TYPE_PCF_SOFT )\n\t\t\tvec2 offset = vec2( - 1, 1 ) * shadowRadius * texelSize.y;\n\t\t\treturn (\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yyx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxy, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.xxx, texelSize.y ), dp ) +\n\t\t\t\ttexture2DCompare( shadowMap, cubeToUV( bd3D + offset.yxx, texelSize.y ), dp )\n\t\t\t) * ( 1.0 / 9.0 );\n\t\t#else\n\t\t\treturn texture2DCompare( shadowMap, cubeToUV( bd3D, texelSize.y ), dp );\n\t\t#endif\n\t}\n#endif\n", shadowmap_pars_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHTS > 0\n\t\tuniform mat4 directionalShadowMatrix[ NUM_DIR_LIGHTS ];\n\t\tvarying vec4 vDirectionalShadowCoord[ NUM_DIR_LIGHTS ];\n\t#endif\n\t#if NUM_SPOT_LIGHTS > 0\n\t\tuniform mat4 spotShadowMatrix[ NUM_SPOT_LIGHTS ];\n\t\tvarying vec4 vSpotShadowCoord[ NUM_SPOT_LIGHTS ];\n\t#endif\n\t#if NUM_POINT_LIGHTS > 0\n\t\tuniform mat4 pointShadowMatrix[ NUM_POINT_LIGHTS ];\n\t\tvarying vec4 vPointShadowCoord[ NUM_POINT_LIGHTS ];\n\t#endif\n#endif\n", shadowmap_vertex:"#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tvDirectionalShadowCoord[ i ] = directionalShadowMatrix[ i ] * worldPosition;\n\t}\n\t#endif\n\t#if NUM_SPOT_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tvSpotShadowCoord[ i ] = spotShadowMatrix[ i ] * worldPosition;\n\t}\n\t#endif\n\t#if NUM_POINT_LIGHTS > 0\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tvPointShadowCoord[ i ] = pointShadowMatrix[ i ] * worldPosition;\n\t}\n\t#endif\n#endif\n", shadowmask_pars_fragment:"float getShadowMask() {\n\tfloat shadow = 1.0;\n\t#ifdef USE_SHADOWMAP\n\t#if NUM_DIR_LIGHTS > 0\n\tDirectionalLight directionalLight;\n\tfor ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\t\tdirectionalLight = directionalLights[ i ];\n\t\tshadow *= bool( directionalLight.shadow ) ? getShadow( directionalShadowMap[ i ], directionalLight.shadowMapSize, directionalLight.shadowBias, directionalLight.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n\t}\n\t#endif\n\t#if NUM_SPOT_LIGHTS > 0\n\tSpotLight spotLight;\n\tfor ( int i = 0; i < NUM_SPOT_LIGHTS; i ++ ) {\n\t\tspotLight = spotLights[ i ];\n\t\tshadow *= bool( spotLight.shadow ) ? getShadow( spotShadowMap[ i ], spotLight.shadowMapSize, spotLight.shadowBias, spotLight.shadowRadius, vSpotShadowCoord[ i ] ) : 1.0;\n\t}\n\t#endif\n\t#if NUM_POINT_LIGHTS > 0\n\tPointLight pointLight;\n\tfor ( int i = 0; i < NUM_POINT_LIGHTS; i ++ ) {\n\t\tpointLight = pointLights[ i ];\n\t\tshadow *= bool( pointLight.shadow ) ? getPointShadow( pointShadowMap[ i ], pointLight.shadowMapSize, pointLight.shadowBias, pointLight.shadowRadius, vPointShadowCoord[ i ] ) : 1.0;\n\t}\n\t#endif\n\t#endif\n\treturn shadow;\n}\n", skinbase_vertex:"#ifdef USE_SKINNING\n\tmat4 boneMatX = getBoneMatrix( skinIndex.x );\n\tmat4 boneMatY = getBoneMatrix( skinIndex.y );\n\tmat4 boneMatZ = getBoneMatrix( skinIndex.z );\n\tmat4 boneMatW = getBoneMatrix( skinIndex.w );\n#endif",skinning_pars_vertex:"#ifdef USE_SKINNING\n\tuniform mat4 bindMatrix;\n\tuniform mat4 bindMatrixInverse;\n\t#ifdef BONE_TEXTURE\n\t\tuniform sampler2D boneTexture;\n\t\tuniform int boneTextureWidth;\n\t\tuniform int boneTextureHeight;\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tfloat j = i * 4.0;\n\t\t\tfloat x = mod( j, float( boneTextureWidth ) );\n\t\t\tfloat y = floor( j / float( boneTextureWidth ) );\n\t\t\tfloat dx = 1.0 / float( boneTextureWidth );\n\t\t\tfloat dy = 1.0 / float( boneTextureHeight );\n\t\t\ty = dy * ( y + 0.5 );\n\t\t\tvec4 v1 = texture2D( boneTexture, vec2( dx * ( x + 0.5 ), y ) );\n\t\t\tvec4 v2 = texture2D( boneTexture, vec2( dx * ( x + 1.5 ), y ) );\n\t\t\tvec4 v3 = texture2D( boneTexture, vec2( dx * ( x + 2.5 ), y ) );\n\t\t\tvec4 v4 = texture2D( boneTexture, vec2( dx * ( x + 3.5 ), y ) );\n\t\t\tmat4 bone = mat4( v1, v2, v3, v4 );\n\t\t\treturn bone;\n\t\t}\n\t#else\n\t\tuniform mat4 boneMatrices[ MAX_BONES ];\n\t\tmat4 getBoneMatrix( const in float i ) {\n\t\t\tmat4 bone = boneMatrices[ int(i) ];\n\t\t\treturn bone;\n\t\t}\n\t#endif\n#endif\n", skinning_vertex:"#ifdef USE_SKINNING\n\tvec4 skinVertex = bindMatrix * vec4( transformed, 1.0 );\n\tvec4 skinned = vec4( 0.0 );\n\tskinned += boneMatX * skinVertex * skinWeight.x;\n\tskinned += boneMatY * skinVertex * skinWeight.y;\n\tskinned += boneMatZ * skinVertex * skinWeight.z;\n\tskinned += boneMatW * skinVertex * skinWeight.w;\n\tskinned = bindMatrixInverse * skinned;\n#endif\n",skinnormal_vertex:"#ifdef USE_SKINNING\n\tmat4 skinMatrix = mat4( 0.0 );\n\tskinMatrix += skinWeight.x * boneMatX;\n\tskinMatrix += skinWeight.y * boneMatY;\n\tskinMatrix += skinWeight.z * boneMatZ;\n\tskinMatrix += skinWeight.w * boneMatW;\n\tskinMatrix = bindMatrixInverse * skinMatrix * bindMatrix;\n\tobjectNormal = vec4( skinMatrix * vec4( objectNormal, 0.0 ) ).xyz;\n#endif\n", specularmap_fragment:"float specularStrength;\n#ifdef USE_SPECULARMAP\n\tvec4 texelSpecular = texture2D( specularMap, vUv );\n\tspecularStrength = texelSpecular.r;\n#else\n\tspecularStrength = 1.0;\n#endif",specularmap_pars_fragment:"#ifdef USE_SPECULARMAP\n\tuniform sampler2D specularMap;\n#endif",tonemapping_fragment:"#if defined( TONE_MAPPING )\n gl_FragColor.rgb = toneMapping( gl_FragColor.rgb );\n#endif\n",tonemapping_pars_fragment:"#define saturate(a) clamp( a, 0.0, 1.0 )\nuniform float toneMappingExposure;\nuniform float toneMappingWhitePoint;\nvec3 LinearToneMapping( vec3 color ) {\n return toneMappingExposure * color;\n}\nvec3 ReinhardToneMapping( vec3 color ) {\n color *= toneMappingExposure;\n return saturate( color / ( vec3( 1.0 ) + color ) );\n}\n#define Uncharted2Helper( x ) max( ( ( x * ( 0.15 * x + 0.10 * 0.50 ) + 0.20 * 0.02 ) / ( x * ( 0.15 * x + 0.50 ) + 0.20 * 0.30 ) ) - 0.02 / 0.30, vec3( 0.0 ) )\nvec3 Uncharted2ToneMapping( vec3 color ) {\n color *= toneMappingExposure;\n return saturate( Uncharted2Helper( color ) / Uncharted2Helper( vec3( toneMappingWhitePoint ) ) );\n}\nvec3 OptimizedCineonToneMapping( vec3 color ) {\n color *= toneMappingExposure;\n color = max( vec3( 0.0 ), color - 0.004 );\n return pow( ( color * ( 6.2 * color + 0.5 ) ) / ( color * ( 6.2 * color + 1.7 ) + 0.06 ), vec3( 2.2 ) );\n}\n", uv_pars_fragment:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP ) || defined( USE_ALPHAMAP ) || defined( USE_EMISSIVEMAP ) || defined( USE_ROUGHNESSMAP ) || defined( USE_METALNESSMAP )\n\tvarying vec2 vUv;\n#endif",uv_pars_vertex:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP ) || defined( USE_ALPHAMAP ) || defined( USE_EMISSIVEMAP ) || defined( USE_ROUGHNESSMAP ) || defined( USE_METALNESSMAP )\n\tvarying vec2 vUv;\n\tuniform vec4 offsetRepeat;\n#endif\n", uv_vertex:"#if defined( USE_MAP ) || defined( USE_BUMPMAP ) || defined( USE_NORMALMAP ) || defined( USE_SPECULARMAP ) || defined( USE_ALPHAMAP ) || defined( USE_EMISSIVEMAP ) || defined( USE_ROUGHNESSMAP ) || defined( USE_METALNESSMAP )\n\tvUv = uv * offsetRepeat.zw + offsetRepeat.xy;\n#endif",uv2_pars_fragment:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvarying vec2 vUv2;\n#endif",uv2_pars_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tattribute vec2 uv2;\n\tvarying vec2 vUv2;\n#endif", uv2_vertex:"#if defined( USE_LIGHTMAP ) || defined( USE_AOMAP )\n\tvUv2 = uv2;\n#endif",worldpos_vertex:"#if defined( USE_ENVMAP ) || defined( PHONG ) || defined( PHYSICAL ) || defined( LAMBERT ) || defined ( USE_SHADOWMAP )\n\t#ifdef USE_SKINNING\n\t\tvec4 worldPosition = modelMatrix * skinned;\n\t#else\n\t\tvec4 worldPosition = modelMatrix * vec4( transformed, 1.0 );\n\t#endif\n#endif\n",cube_frag:"uniform samplerCube tCube;\nuniform float tFlip;\nuniform float opacity;\nvarying vec3 vWorldPosition;\n#include <common>\nvoid main() {\n\tgl_FragColor = textureCube( tCube, vec3( tFlip * vWorldPosition.x, vWorldPosition.yz ) );\n\tgl_FragColor.a *= opacity;\n}\n", cube_vert:"varying vec3 vWorldPosition;\n#include <common>\nvoid main() {\n\tvWorldPosition = transformDirection( position, modelMatrix );\n\t#include <begin_vertex>\n\t#include <project_vertex>\n}\n",depth_frag:"#if DEPTH_PACKING == 3200\n\tuniform float opacity;\n#endif\n#include <common>\n#include <packing>\n#include <uv_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( 1.0 );\n\t#if DEPTH_PACKING == 3200\n\t\tdiffuseColor.a = opacity;\n\t#endif\n\t#include <map_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <logdepthbuf_fragment>\n\t#if DEPTH_PACKING == 3200\n\t\tgl_FragColor = vec4( vec3( gl_FragCoord.z ), opacity );\n\t#elif DEPTH_PACKING == 3201\n\t\tgl_FragColor = packDepthToRGBA( gl_FragCoord.z );\n\t#endif\n}\n", depth_vert:"#include <common>\n#include <uv_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <skinbase_vertex>\n\t#include <begin_vertex>\n\t#include <displacementmap_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n}\n", distanceRGBA_frag:"uniform vec3 lightPos;\nvarying vec4 vWorldPosition;\n#include <common>\n#include <packing>\n#include <clipping_planes_pars_fragment>\nvoid main () {\n\t#include <clipping_planes_fragment>\n\tgl_FragColor = packDepthToRGBA( length( vWorldPosition.xyz - lightPos.xyz ) / 1000.0 );\n}\n",distanceRGBA_vert:"varying vec4 vWorldPosition;\n#include <common>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <skinbase_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <worldpos_vertex>\n\t#include <clipping_planes_vertex>\n\tvWorldPosition = worldPosition;\n}\n", equirect_frag:"uniform sampler2D tEquirect;\nuniform float tFlip;\nvarying vec3 vWorldPosition;\n#include <common>\nvoid main() {\n\tvec3 direction = normalize( vWorldPosition );\n\tvec2 sampleUV;\n\tsampleUV.y = saturate( tFlip * direction.y * -0.5 + 0.5 );\n\tsampleUV.x = atan( direction.z, direction.x ) * RECIPROCAL_PI2 + 0.5;\n\tgl_FragColor = texture2D( tEquirect, sampleUV );\n}\n",equirect_vert:"varying vec3 vWorldPosition;\n#include <common>\nvoid main() {\n\tvWorldPosition = transformDirection( position, modelMatrix );\n\t#include <begin_vertex>\n\t#include <project_vertex>\n}\n", linedashed_frag:"uniform vec3 diffuse;\nuniform float opacity;\nuniform float dashSize;\nuniform float totalSize;\nvarying float vLineDistance;\n#include <common>\n#include <color_pars_fragment>\n#include <fog_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tif ( mod( vLineDistance, totalSize ) > dashSize ) {\n\t\tdiscard;\n\t}\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <color_fragment>\n\toutgoingLight = diffuseColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", linedashed_vert:"uniform float scale;\nattribute float lineDistance;\nvarying float vLineDistance;\n#include <common>\n#include <color_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <color_vertex>\n\tvLineDistance = scale * lineDistance;\n\tvec4 mvPosition = modelViewMatrix * vec4( position, 1.0 );\n\tgl_Position = projectionMatrix * mvPosition;\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n}\n",meshbasic_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include <common>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <aomap_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\tReflectedLight reflectedLight;\n\treflectedLight.directDiffuse = vec3( 0.0 );\n\treflectedLight.directSpecular = vec3( 0.0 );\n\treflectedLight.indirectDiffuse = diffuseColor.rgb;\n\treflectedLight.indirectSpecular = vec3( 0.0 );\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.indirectDiffuse;\n\t#include <normal_flip>\n\t#include <envmap_fragment>\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", meshbasic_vert:"#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <envmap_pars_vertex>\n#include <color_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <skinbase_vertex>\n\t#ifdef USE_ENVMAP\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#endif\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <worldpos_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <envmap_vertex>\n}\n", meshlambert_frag:"uniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float opacity;\nvarying vec3 vLightFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n#endif\n#include <common>\n#include <packing>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <envmap_pars_fragment>\n#include <bsdfs>\n#include <lights_pars>\n#include <fog_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <shadowmask_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\t#include <emissivemap_fragment>\n\treflectedLight.indirectDiffuse = getAmbientLightIrradiance( ambientLightColor );\n\t#include <lightmap_fragment>\n\treflectedLight.indirectDiffuse *= BRDF_Diffuse_Lambert( diffuseColor.rgb );\n\t#ifdef DOUBLE_SIDED\n\t\treflectedLight.directDiffuse = ( gl_FrontFacing ) ? vLightFront : vLightBack;\n\t#else\n\t\treflectedLight.directDiffuse = vLightFront;\n\t#endif\n\treflectedLight.directDiffuse *= BRDF_Diffuse_Lambert( diffuseColor.rgb ) * getShadowMask();\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + totalEmissiveRadiance;\n\t#include <normal_flip>\n\t#include <envmap_fragment>\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", meshlambert_vert:"#define LAMBERT\nvarying vec3 vLightFront;\n#ifdef DOUBLE_SIDED\n\tvarying vec3 vLightBack;\n#endif\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <envmap_pars_vertex>\n#include <bsdfs>\n#include <lights_pars>\n#include <color_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <worldpos_vertex>\n\t#include <envmap_vertex>\n\t#include <lights_lambert_vertex>\n\t#include <shadowmap_vertex>\n}\n", meshphong_frag:"#define PHONG\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform vec3 specular;\nuniform float shininess;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <lights_pars>\n#include <lights_phong_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\t#include <normal_flip>\n\t#include <normal_fragment>\n\t#include <emissivemap_fragment>\n\t#include <lights_phong_fragment>\n\t#include <lights_template>\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\t#include <envmap_fragment>\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", meshphong_vert:"#define PHONG\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <envmap_pars_vertex>\n#include <color_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n#endif\n\t#include <begin_vertex>\n\t#include <displacementmap_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <envmap_vertex>\n\t#include <shadowmap_vertex>\n}\n", meshphysical_frag:"#define PHYSICAL\nuniform vec3 diffuse;\nuniform vec3 emissive;\nuniform float roughness;\nuniform float metalness;\nuniform float opacity;\n#ifndef STANDARD\n\tuniform float clearCoat;\n\tuniform float clearCoatRoughness;\n#endif\nuniform float envMapIntensity;\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include <common>\n#include <packing>\n#include <color_pars_fragment>\n#include <uv_pars_fragment>\n#include <uv2_pars_fragment>\n#include <map_pars_fragment>\n#include <alphamap_pars_fragment>\n#include <aomap_pars_fragment>\n#include <lightmap_pars_fragment>\n#include <emissivemap_pars_fragment>\n#include <envmap_pars_fragment>\n#include <fog_pars_fragment>\n#include <bsdfs>\n#include <cube_uv_reflection_fragment>\n#include <lights_pars>\n#include <lights_physical_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <bumpmap_pars_fragment>\n#include <normalmap_pars_fragment>\n#include <roughnessmap_pars_fragment>\n#include <metalnessmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\tReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n\tvec3 totalEmissiveRadiance = emissive;\n\t#include <logdepthbuf_fragment>\n\t#include <map_fragment>\n\t#include <color_fragment>\n\t#include <alphamap_fragment>\n\t#include <alphatest_fragment>\n\t#include <specularmap_fragment>\n\t#include <roughnessmap_fragment>\n\t#include <metalnessmap_fragment>\n\t#include <normal_flip>\n\t#include <normal_fragment>\n\t#include <emissivemap_fragment>\n\t#include <lights_physical_fragment>\n\t#include <lights_template>\n\t#include <aomap_fragment>\n\tvec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular + totalEmissiveRadiance;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", meshphysical_vert:"#define PHYSICAL\nvarying vec3 vViewPosition;\n#ifndef FLAT_SHADED\n\tvarying vec3 vNormal;\n#endif\n#include <common>\n#include <uv_pars_vertex>\n#include <uv2_pars_vertex>\n#include <displacementmap_pars_vertex>\n#include <color_pars_vertex>\n#include <morphtarget_pars_vertex>\n#include <skinning_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <specularmap_pars_fragment>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <uv_vertex>\n\t#include <uv2_vertex>\n\t#include <color_vertex>\n\t#include <beginnormal_vertex>\n\t#include <morphnormal_vertex>\n\t#include <skinbase_vertex>\n\t#include <skinnormal_vertex>\n\t#include <defaultnormal_vertex>\n#ifndef FLAT_SHADED\n\tvNormal = normalize( transformedNormal );\n#endif\n\t#include <begin_vertex>\n\t#include <displacementmap_vertex>\n\t#include <morphtarget_vertex>\n\t#include <skinning_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\tvViewPosition = - mvPosition.xyz;\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n}\n", normal_frag:"uniform float opacity;\nvarying vec3 vNormal;\n#include <common>\n#include <packing>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tgl_FragColor = vec4( packNormalToRGB( vNormal ), opacity );\n\t#include <logdepthbuf_fragment>\n}\n",normal_vert:"varying vec3 vNormal;\n#include <common>\n#include <morphtarget_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\tvNormal = normalize( normalMatrix * normal );\n\t#include <begin_vertex>\n\t#include <morphtarget_vertex>\n\t#include <project_vertex>\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n}\n", points_frag:"uniform vec3 diffuse;\nuniform float opacity;\n#include <common>\n#include <packing>\n#include <color_pars_fragment>\n#include <map_particle_pars_fragment>\n#include <fog_pars_fragment>\n#include <shadowmap_pars_fragment>\n#include <logdepthbuf_pars_fragment>\n#include <clipping_planes_pars_fragment>\nvoid main() {\n\t#include <clipping_planes_fragment>\n\tvec3 outgoingLight = vec3( 0.0 );\n\tvec4 diffuseColor = vec4( diffuse, opacity );\n\t#include <logdepthbuf_fragment>\n\t#include <map_particle_fragment>\n\t#include <color_fragment>\n\t#include <alphatest_fragment>\n\toutgoingLight = diffuseColor.rgb;\n\tgl_FragColor = vec4( outgoingLight, diffuseColor.a );\n\t#include <premultiplied_alpha_fragment>\n\t#include <tonemapping_fragment>\n\t#include <encodings_fragment>\n\t#include <fog_fragment>\n}\n", points_vert:"uniform float size;\nuniform float scale;\n#include <common>\n#include <color_pars_vertex>\n#include <shadowmap_pars_vertex>\n#include <logdepthbuf_pars_vertex>\n#include <clipping_planes_pars_vertex>\nvoid main() {\n\t#include <color_vertex>\n\t#include <begin_vertex>\n\t#include <project_vertex>\n\t#ifdef USE_SIZEATTENUATION\n\t\tgl_PointSize = size * ( scale / - mvPosition.z );\n\t#else\n\t\tgl_PointSize = size;\n\t#endif\n\t#include <logdepthbuf_vertex>\n\t#include <clipping_planes_vertex>\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n}\n", shadow_frag:"uniform float opacity;\n#include <common>\n#include <packing>\n#include <bsdfs>\n#include <lights_pars>\n#include <shadowmap_pars_fragment>\n#include <shadowmask_pars_fragment>\nvoid main() {\n\tgl_FragColor = vec4( 0.0, 0.0, 0.0, opacity * ( 1.0 - getShadowMask() ) );\n}\n",shadow_vert:"#include <shadowmap_pars_vertex>\nvoid main() {\n\t#include <begin_vertex>\n\t#include <project_vertex>\n\t#include <worldpos_vertex>\n\t#include <shadowmap_vertex>\n}\n"};H.prototype={constructor:H, isColor:!0,r:1,g:1,b:1,set:function(a){a&&a.isColor?this.copy(a):"number"===typeof a?this.setHex(a):"string"===typeof a&&this.setStyle(a);return this},setScalar:function(a){this.b=this.g=this.r=a},setHex:function(a){a=Math.floor(a);this.r=(a>>16&255)/255;this.g=(a>>8&255)/255;this.b=(a&255)/255;return this},setRGB:function(a,b,c){this.r=a;this.g=b;this.b=c;return this},setHSL:function(){function a(a,c,d){0>d&&(d+=1);1<d&&--d;return d<1/6?a+6*(c-a)*d:.5>d?c:d<2/3?a+6*(c-a)*(2/3-d):a}return function(b, c,d){b=h.Math.euclideanModulo(b,1);c=h.Math.clamp(c,0,1);d=h.Math.clamp(d,0,1);0===c?this.r=this.g=this.b=d:(c=.5>=d?d*(1+c):d+c-d*c,d=2*d-c,this.r=a(d,c,b+1/3),this.g=a(d,c,b),this.b=a(d,c,b-1/3));return this}}(),setStyle:function(a){function b(b){void 0!==b&&1>parseFloat(b)&&console.warn("THREE.Color: Alpha component of "+a+" will be ignored.")}var c;if(c=/^((?:rgb|hsl)a?)\(\s*([^\)]*)\)/.exec(a)){var d=c[2];switch(c[1]){case "rgb":case "rgba":if(c=/^(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*(,\s*([0-9]*\.?[0-9]+)\s*)?$/.exec(d))return this.r= Math.min(255,parseInt(c[1],10))/255,this.g=Math.min(255,parseInt(c[2],10))/255,this.b=Math.min(255,parseInt(c[3],10))/255,b(c[5]),this;if(c=/^(\d+)\%\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(,\s*([0-9]*\.?[0-9]+)\s*)?$/.exec(d))return this.r=Math.min(100,parseInt(c[1],10))/100,this.g=Math.min(100,parseInt(c[2],10))/100,this.b=Math.min(100,parseInt(c[3],10))/100,b(c[5]),this;break;case "hsl":case "hsla":if(c=/^([0-9]*\.?[0-9]+)\s*,\s*(\d+)\%\s*,\s*(\d+)\%\s*(,\s*([0-9]*\.?[0-9]+)\s*)?$/.exec(d)){var d=parseFloat(c[1])/ 360,e=parseInt(c[2],10)/100,f=parseInt(c[3],10)/100;b(c[5]);return this.setHSL(d,e,f)}}}else if(c=/^\#([A-Fa-f0-9]+)$/.exec(a)){c=c[1];d=c.length;if(3===d)return this.r=parseInt(c.charAt(0)+c.charAt(0),16)/255,this.g=parseInt(c.charAt(1)+c.charAt(1),16)/255,this.b=parseInt(c.charAt(2)+c.charAt(2),16)/255,this;if(6===d)return this.r=parseInt(c.charAt(0)+c.charAt(1),16)/255,this.g=parseInt(c.charAt(2)+c.charAt(3),16)/255,this.b=parseInt(c.charAt(4)+c.charAt(5),16)/255,this}a&&0<a.length&&(c=h.ColorKeywords[a], void 0!==c?this.setHex(c):console.warn("THREE.Color: Unknown color "+a));return this},clone:function(){return new this.constructor(this.r,this.g,this.b)},copy:function(a){this.r=a.r;this.g=a.g;this.b=a.b;return this},copyGammaToLinear:function(a,b){void 0===b&&(b=2);this.r=Math.pow(a.r,b);this.g=Math.pow(a.g,b);this.b=Math.pow(a.b,b);return this},copyLinearToGamma:function(a,b){void 0===b&&(b=2);var c=0<b?1/b:1;this.r=Math.pow(a.r,c);this.g=Math.pow(a.g,c);this.b=Math.pow(a.b,c);return this},convertGammaToLinear:function(){var a= this.r,b=this.g,c=this.b;this.r=a*a;this.g=b*b;this.b=c*c;return this},convertLinearToGamma:function(){this.r=Math.sqrt(this.r);this.g=Math.sqrt(this.g);this.b=Math.sqrt(this.b);return this},getHex:function(){return 255*this.r<<16^255*this.g<<8^255*this.b<<0},getHexString:function(){return("000000"+this.getHex().toString(16)).slice(-6)},getHSL:function(a){a=a||{h:0,s:0,l:0};var b=this.r,c=this.g,d=this.b,e=Math.max(b,c,d),f=Math.min(b,c,d),g,k=(f+e)/2;if(f===e)f=g=0;else{var l=e-f,f=.5>=k?l/(e+f): l/(2-e-f);switch(e){case b:g=(c-d)/l+(c<d?6:0);break;case c:g=(d-b)/l+2;break;case d:g=(b-c)/l+4}g/=6}a.h=g;a.s=f;a.l=k;return a},getStyle:function(){return"rgb("+(255*this.r|0)+","+(255*this.g|0)+","+(255*this.b|0)+")"},offsetHSL:function(a,b,c){var d=this.getHSL();d.h+=a;d.s+=b;d.l+=c;this.setHSL(d.h,d.s,d.l);return this},add:function(a){this.r+=a.r;this.g+=a.g;this.b+=a.b;return this},addColors:function(a,b){this.r=a.r+b.r;this.g=a.g+b.g;this.b=a.b+b.b;return this},addScalar:function(a){this.r+= a;this.g+=a;this.b+=a;return this},sub:function(a){this.r=Math.max(0,this.r-a.r);this.g=Math.max(0,this.g-a.g);this.b=Math.max(0,this.b-a.b);return this},multiply:function(a){this.r*=a.r;this.g*=a.g;this.b*=a.b;return this},multiplyScalar:function(a){this.r*=a;this.g*=a;this.b*=a;return this},lerp:function(a,b){this.r+=(a.r-this.r)*b;this.g+=(a.g-this.g)*b;this.b+=(a.b-this.b)*b;return this},equals:function(a){return a.r===this.r&&a.g===this.g&&a.b===this.b},fromArray:function(a,b){void 0===b&&(b= 0);this.r=a[b];this.g=a[b+1];this.b=a[b+2];return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this.r;a[b+1]=this.g;a[b+2]=this.b;return a},toJSON:function(){return this.getHex()}};h.ColorKeywords={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272, cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265, dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323, lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912, mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327, seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};var U={common:{diffuse:{value:new H(15658734)},opacity:{value:1},map:{value:null},offsetRepeat:{value:new da(0,0,1,1)},specularMap:{value:null},alphaMap:{value:null}, envMap:{value:null},flipEnvMap:{value:-1},reflectivity:{value:1},refractionRatio:{value:.98}},aomap:{aoMap:{value:null},aoMapIntensity:{value:1}},lightmap:{lightMap:{value:null},lightMapIntensity:{value:1}},emissivemap:{emissiveMap:{value:null}},bumpmap:{bumpMap:{value:null},bumpScale:{value:1}},normalmap:{normalMap:{value:null},normalScale:{value:new C(1,1)}},displacementmap:{displacementMap:{value:null},displacementScale:{value:1},displacementBias:{value:0}},roughnessmap:{roughnessMap:{value:null}}, metalnessmap:{metalnessMap:{value:null}},fog:{fogDensity:{value:2.5E-4},fogNear:{value:1},fogFar:{value:2E3},fogColor:{value:new H(16777215)}},lights:{ambientLightColor:{value:[]},directionalLights:{value:[],properties:{direction:{},color:{},shadow:{},shadowBias:{},shadowRadius:{},shadowMapSize:{}}},directionalShadowMap:{value:[]},directionalShadowMatrix:{value:[]},spotLights:{value:[],properties:{color:{},position:{},direction:{},distance:{},coneCos:{},penumbraCos:{},decay:{},shadow:{},shadowBias:{}, shadowRadius:{},shadowMapSize:{}}},spotShadowMap:{value:[]},spotShadowMatrix:{value:[]},pointLights:{value:[],properties:{color:{},position:{},decay:{},distance:{},shadow:{},shadowBias:{},shadowRadius:{},shadowMapSize:{}}},pointShadowMap:{value:[]},pointShadowMatrix:{value:[]},hemisphereLights:{value:[],properties:{direction:{},skyColor:{},groundColor:{}}}},points:{diffuse:{value:new H(15658734)},opacity:{value:1},size:{value:1},scale:{value:1},map:{value:null},offsetRepeat:{value:new da(0,0,1,1)}}}, Cb={basic:{uniforms:h.UniformsUtils.merge([U.common,U.aomap,U.fog]),vertexShader:Z.meshbasic_vert,fragmentShader:Z.meshbasic_frag},lambert:{uniforms:h.UniformsUtils.merge([U.common,U.aomap,U.lightmap,U.emissivemap,U.fog,U.lights,{emissive:{value:new H(0)}}]),vertexShader:Z.meshlambert_vert,fragmentShader:Z.meshlambert_frag},phong:{uniforms:h.UniformsUtils.merge([U.common,U.aomap,U.lightmap,U.emissivemap,U.bumpmap,U.normalmap,U.displacementmap,U.fog,U.lights,{emissive:{value:new H(0)},specular:{value:new H(1118481)}, shininess:{value:30}}]),vertexShader:Z.meshphong_vert,fragmentShader:Z.meshphong_frag},standard:{uniforms:h.UniformsUtils.merge([U.common,U.aomap,U.lightmap,U.emissivemap,U.bumpmap,U.normalmap,U.displacementmap,U.roughnessmap,U.metalnessmap,U.fog,U.lights,{emissive:{value:new H(0)},roughness:{value:.5},metalness:{value:0},envMapIntensity:{value:1}}]),vertexShader:Z.meshphysical_vert,fragmentShader:Z.meshphysical_frag},points:{uniforms:h.UniformsUtils.merge([U.points,U.fog]),vertexShader:Z.points_vert, fragmentShader:Z.points_frag},dashed:{uniforms:h.UniformsUtils.merge([U.common,U.fog,{scale:{value:1},dashSize:{value:1},totalSize:{value:2}}]),vertexShader:Z.linedashed_vert,fragmentShader:Z.linedashed_frag},depth:{uniforms:h.UniformsUtils.merge([U.common,U.displacementmap]),vertexShader:Z.depth_vert,fragmentShader:Z.depth_frag},normal:{uniforms:{opacity:{value:1}},vertexShader:Z.normal_vert,fragmentShader:Z.normal_frag},cube:{uniforms:{tCube:{value:null},tFlip:{value:-1},opacity:{value:1}},vertexShader:Z.cube_vert, fragmentShader:Z.cube_frag},equirect:{uniforms:{tEquirect:{value:null},tFlip:{value:-1}},vertexShader:Z.equirect_vert,fragmentShader:Z.equirect_frag},distanceRGBA:{uniforms:{lightPos:{value:new q}},vertexShader:Z.distanceRGBA_vert,fragmentShader:Z.distanceRGBA_frag}};Cb.physical={uniforms:h.UniformsUtils.merge([Cb.standard.uniforms,{clearCoat:{value:0},clearCoatRoughness:{value:0}}]),vertexShader:Z.meshphysical_vert,fragmentShader:Z.meshphysical_frag};cc.prototype={constructor:cc,set:function(a,b){this.min.copy(a); this.max.copy(b);return this},setFromPoints:function(a){this.makeEmpty();for(var b=0,c=a.length;b<c;b++)this.expandByPoint(a[b]);return this},setFromCenterAndSize:function(){var a=new C;return function(b,c){var d=a.copy(c).multiplyScalar(.5);this.min.copy(b).sub(d);this.max.copy(b).add(d);return this}}(),clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.min.copy(a.min);this.max.copy(a.max);return this},makeEmpty:function(){this.min.x=this.min.y=Infinity;this.max.x=this.max.y= -Infinity;return this},isEmpty:function(){return this.max.x<this.min.x||this.max.y<this.min.y},getCenter:function(a){a=a||new C;return this.isEmpty()?a.set(0,0):a.addVectors(this.min,this.max).multiplyScalar(.5)},getSize:function(a){a=a||new C;return this.isEmpty()?a.set(0,0):a.subVectors(this.max,this.min)},expandByPoint:function(a){this.min.min(a);this.max.max(a);return this},expandByVector:function(a){this.min.sub(a);this.max.add(a);return this},expandByScalar:function(a){this.min.addScalar(-a); this.max.addScalar(a);return this},containsPoint:function(a){return a.x<this.min.x||a.x>this.max.x||a.y<this.min.y||a.y>this.max.y?!1:!0},containsBox:function(a){return this.min.x<=a.min.x&&a.max.x<=this.max.x&&this.min.y<=a.min.y&&a.max.y<=this.max.y?!0:!1},getParameter:function(a,b){return(b||new C).set((a.x-this.min.x)/(this.max.x-this.min.x),(a.y-this.min.y)/(this.max.y-this.min.y))},intersectsBox:function(a){return a.max.x<this.min.x||a.min.x>this.max.x||a.max.y<this.min.y||a.min.y>this.max.y? !1:!0},clampPoint:function(a,b){return(b||new C).copy(a).clamp(this.min,this.max)},distanceToPoint:function(){var a=new C;return function(b){return a.copy(b).clamp(this.min,this.max).sub(b).length()}}(),intersect:function(a){this.min.max(a.min);this.max.min(a.max);return this},union:function(a){this.min.min(a.min);this.max.max(a.max);return this},translate:function(a){this.min.add(a);this.max.add(a);return this},equals:function(a){return a.min.equals(this.min)&&a.max.equals(this.max)}};S.prototype= {constructor:S,isMaterial:!0,get needsUpdate(){return this._needsUpdate},set needsUpdate(a){!0===a&&this.update();this._needsUpdate=a},setValues:function(a){if(void 0!==a)for(var b in a){var c=a[b];if(void 0===c)console.warn("THREE.Material: '"+b+"' parameter is undefined.");else{var d=this[b];void 0===d?console.warn("THREE."+this.type+": '"+b+"' is not a property of this material."):d&&d.isColor?d.set(c):d&&d.isVector3&&c&&c.isVector3?d.copy(c):this[b]="overdraw"===b?Number(c):c}}},toJSON:function(a){function b(a){var b= [],c;for(c in a){var d=a[c];delete d.metadata;b.push(d)}return b}var c=void 0===a;c&&(a={textures:{},images:{}});var d={metadata:{version:4.4,type:"Material",generator:"Material.toJSON"}};d.uuid=this.uuid;d.type=this.type;""!==this.name&&(d.name=this.name);this.color&&this.color.isColor&&(d.color=this.color.getHex());void 0!==this.roughness&&(d.roughness=this.roughness);void 0!==this.metalness&&(d.metalness=this.metalness);this.emissive&&this.emissive.isColor&&(d.emissive=this.emissive.getHex()); this.specular&&this.specular.isColor&&(d.specular=this.specular.getHex());void 0!==this.shininess&&(d.shininess=this.shininess);this.map&&this.map.isTexture&&(d.map=this.map.toJSON(a).uuid);this.alphaMap&&this.alphaMap.isTexture&&(d.alphaMap=this.alphaMap.toJSON(a).uuid);this.lightMap&&this.lightMap.isTexture&&(d.lightMap=this.lightMap.toJSON(a).uuid);this.bumpMap&&this.bumpMap.isTexture&&(d.bumpMap=this.bumpMap.toJSON(a).uuid,d.bumpScale=this.bumpScale);this.normalMap&&this.normalMap.isTexture&& (d.normalMap=this.normalMap.toJSON(a).uuid,d.normalScale=this.normalScale.toArray());this.displacementMap&&this.displacementMap.isTexture&&(d.displacementMap=this.displacementMap.toJSON(a).uuid,d.displacementScale=this.displacementScale,d.displacementBias=this.displacementBias);this.roughnessMap&&this.roughnessMap.isTexture&&(d.roughnessMap=this.roughnessMap.toJSON(a).uuid);this.metalnessMap&&this.metalnessMap.isTexture&&(d.metalnessMap=this.metalnessMap.toJSON(a).uuid);this.emissiveMap&&this.emissiveMap.isTexture&& (d.emissiveMap=this.emissiveMap.toJSON(a).uuid);this.specularMap&&this.specularMap.isTexture&&(d.specularMap=this.specularMap.toJSON(a).uuid);this.envMap&&this.envMap.isTexture&&(d.envMap=this.envMap.toJSON(a).uuid,d.reflectivity=this.reflectivity);void 0!==this.size&&(d.size=this.size);void 0!==this.sizeAttenuation&&(d.sizeAttenuation=this.sizeAttenuation);1!==this.blending&&(d.blending=this.blending);2!==this.shading&&(d.shading=this.shading);0!==this.side&&(d.side=this.side);0!==this.vertexColors&& (d.vertexColors=this.vertexColors);1>this.opacity&&(d.opacity=this.opacity);!0===this.transparent&&(d.transparent=this.transparent);d.depthFunc=this.depthFunc;d.depthTest=this.depthTest;d.depthWrite=this.depthWrite;0<this.alphaTest&&(d.alphaTest=this.alphaTest);!0===this.premultipliedAlpha&&(d.premultipliedAlpha=this.premultipliedAlpha);!0===this.wireframe&&(d.wireframe=this.wireframe);1<this.wireframeLinewidth&&(d.wireframeLinewidth=this.wireframeLinewidth);"round"!==this.wireframeLinecap&&(d.wireframeLinecap= this.wireframeLinecap);"round"!==this.wireframeLinejoin&&(d.wireframeLinejoin=this.wireframeLinejoin);d.skinning=this.skinning;d.morphTargets=this.morphTargets;c&&(c=b(a.textures),a=b(a.images),0<c.length&&(d.textures=c),0<a.length&&(d.images=a));return d},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.name=a.name;this.fog=a.fog;this.lights=a.lights;this.blending=a.blending;this.side=a.side;this.shading=a.shading;this.vertexColors=a.vertexColors;this.opacity=a.opacity; this.transparent=a.transparent;this.blendSrc=a.blendSrc;this.blendDst=a.blendDst;this.blendEquation=a.blendEquation;this.blendSrcAlpha=a.blendSrcAlpha;this.blendDstAlpha=a.blendDstAlpha;this.blendEquationAlpha=a.blendEquationAlpha;this.depthFunc=a.depthFunc;this.depthTest=a.depthTest;this.depthWrite=a.depthWrite;this.colorWrite=a.colorWrite;this.precision=a.precision;this.polygonOffset=a.polygonOffset;this.polygonOffsetFactor=a.polygonOffsetFactor;this.polygonOffsetUnits=a.polygonOffsetUnits;this.alphaTest= a.alphaTest;this.premultipliedAlpha=a.premultipliedAlpha;this.overdraw=a.overdraw;this.visible=a.visible;this.clipShadows=a.clipShadows;a=a.clippingPlanes;var b=null;if(null!==a)for(var c=a.length,b=Array(c),d=0;d!==c;++d)b[d]=a[d].clone();this.clippingPlanes=b;return this},update:function(){this.dispatchEvent({type:"update"})},dispose:function(){this.dispatchEvent({type:"dispose"})}};Object.assign(S.prototype,pa.prototype);var Zd=0;Da.prototype=Object.create(S.prototype);Da.prototype.constructor= Da;Da.prototype.isShaderMaterial=!0;Da.prototype.copy=function(a){S.prototype.copy.call(this,a);this.fragmentShader=a.fragmentShader;this.vertexShader=a.vertexShader;this.uniforms=h.UniformsUtils.clone(a.uniforms);this.defines=a.defines;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;this.lights=a.lights;this.clipping=a.clipping;this.skinning=a.skinning;this.morphTargets=a.morphTargets;this.morphNormals=a.morphNormals;this.extensions=a.extensions;return this};Da.prototype.toJSON= function(a){a=S.prototype.toJSON.call(this,a);a.uniforms=this.uniforms;a.vertexShader=this.vertexShader;a.fragmentShader=this.fragmentShader;return a};Ua.prototype=Object.create(S.prototype);Ua.prototype.constructor=Ua;Ua.prototype.isMeshDepthMaterial=!0;Ua.prototype.copy=function(a){S.prototype.copy.call(this,a);this.depthPacking=a.depthPacking;this.skinning=a.skinning;this.morphTargets=a.morphTargets;this.map=a.map;this.alphaMap=a.alphaMap;this.displacementMap=a.displacementMap;this.displacementScale= a.displacementScale;this.displacementBias=a.displacementBias;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;return this};Ha.prototype={constructor:Ha,isBox3:!0,set:function(a,b){this.min.copy(a);this.max.copy(b);return this},setFromArray:function(a){for(var b=Infinity,c=Infinity,d=Infinity,e=-Infinity,f=-Infinity,g=-Infinity,k=0,l=a.length;k<l;k+=3){var h=a[k],u=a[k+1],p=a[k+2];h<b&&(b=h);u<c&&(c=u);p<d&&(d=p);h>e&&(e=h);u>f&&(f=u);p>g&&(g=p)}this.min.set(b,c,d);this.max.set(e, f,g)},setFromPoints:function(a){this.makeEmpty();for(var b=0,c=a.length;b<c;b++)this.expandByPoint(a[b]);return this},setFromCenterAndSize:function(){var a=new q;return function(b,c){var d=a.copy(c).multiplyScalar(.5);this.min.copy(b).sub(d);this.max.copy(b).add(d);return this}}(),setFromObject:function(){var a=new q;return function(b){var c=this;b.updateMatrixWorld(!0);this.makeEmpty();b.traverse(function(b){var e=b.geometry;if(void 0!==e)if(e&&e.isGeometry)for(var e=e.vertices,f=0,g=e.length;f< g;f++)a.copy(e[f]),a.applyMatrix4(b.matrixWorld),c.expandByPoint(a);else if(e&&e.isBufferGeometry&&(g=e.attributes.position,void 0!==g)){var k;g&&g.isInterleavedBufferAttribute?(e=g.data.array,f=g.offset,k=g.data.stride):(e=g.array,f=0,k=3);for(g=e.length;f<g;f+=k)a.fromArray(e,f),a.applyMatrix4(b.matrixWorld),c.expandByPoint(a)}});return this}}(),clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.min.copy(a.min);this.max.copy(a.max);return this},makeEmpty:function(){this.min.x= this.min.y=this.min.z=Infinity;this.max.x=this.max.y=this.max.z=-Infinity;return this},isEmpty:function(){return this.max.x<this.min.x||this.max.y<this.min.y||this.max.z<this.min.z},getCenter:function(a){a=a||new q;return this.isEmpty()?a.set(0,0,0):a.addVectors(this.min,this.max).multiplyScalar(.5)},getSize:function(a){a=a||new q;return this.isEmpty()?a.set(0,0,0):a.subVectors(this.max,this.min)},expandByPoint:function(a){this.min.min(a);this.max.max(a);return this},expandByVector:function(a){this.min.sub(a); this.max.add(a);return this},expandByScalar:function(a){this.min.addScalar(-a);this.max.addScalar(a);return this},containsPoint:function(a){return a.x<this.min.x||a.x>this.max.x||a.y<this.min.y||a.y>this.max.y||a.z<this.min.z||a.z>this.max.z?!1:!0},containsBox:function(a){return this.min.x<=a.min.x&&a.max.x<=this.max.x&&this.min.y<=a.min.y&&a.max.y<=this.max.y&&this.min.z<=a.min.z&&a.max.z<=this.max.z?!0:!1},getParameter:function(a,b){return(b||new q).set((a.x-this.min.x)/(this.max.x-this.min.x), (a.y-this.min.y)/(this.max.y-this.min.y),(a.z-this.min.z)/(this.max.z-this.min.z))},intersectsBox:function(a){return a.max.x<this.min.x||a.min.x>this.max.x||a.max.y<this.min.y||a.min.y>this.max.y||a.max.z<this.min.z||a.min.z>this.max.z?!1:!0},intersectsSphere:function(){var a;return function(b){void 0===a&&(a=new q);this.clampPoint(b.center,a);return a.distanceToSquared(b.center)<=b.radius*b.radius}}(),intersectsPlane:function(a){var b,c;0<a.normal.x?(b=a.normal.x*this.min.x,c=a.normal.x*this.max.x): (b=a.normal.x*this.max.x,c=a.normal.x*this.min.x);0<a.normal.y?(b+=a.normal.y*this.min.y,c+=a.normal.y*this.max.y):(b+=a.normal.y*this.max.y,c+=a.normal.y*this.min.y);0<a.normal.z?(b+=a.normal.z*this.min.z,c+=a.normal.z*this.max.z):(b+=a.normal.z*this.max.z,c+=a.normal.z*this.min.z);return b<=a.constant&&c>=a.constant},clampPoint:function(a,b){return(b||new q).copy(a).clamp(this.min,this.max)},distanceToPoint:function(){var a=new q;return function(b){return a.copy(b).clamp(this.min,this.max).sub(b).length()}}(), getBoundingSphere:function(){var a=new q;return function(b){b=b||new Aa;this.getCenter(b.center);b.radius=.5*this.size(a).length();return b}}(),intersect:function(a){this.min.max(a.min);this.max.min(a.max);this.isEmpty()&&this.makeEmpty();return this},union:function(a){this.min.min(a.min);this.max.max(a.max);return this},applyMatrix4:function(){var a=[new q,new q,new q,new q,new q,new q,new q,new q];return function(b){if(this.isEmpty())return this;a[0].set(this.min.x,this.min.y,this.min.z).applyMatrix4(b); a[1].set(this.min.x,this.min.y,this.max.z).applyMatrix4(b);a[2].set(this.min.x,this.max.y,this.min.z).applyMatrix4(b);a[3].set(this.min.x,this.max.y,this.max.z).applyMatrix4(b);a[4].set(this.max.x,this.min.y,this.min.z).applyMatrix4(b);a[5].set(this.max.x,this.min.y,this.max.z).applyMatrix4(b);a[6].set(this.max.x,this.max.y,this.min.z).applyMatrix4(b);a[7].set(this.max.x,this.max.y,this.max.z).applyMatrix4(b);this.setFromPoints(a);return this}}(),translate:function(a){this.min.add(a);this.max.add(a); return this},equals:function(a){return a.min.equals(this.min)&&a.max.equals(this.max)}};Aa.prototype={constructor:Aa,set:function(a,b){this.center.copy(a);this.radius=b;return this},setFromPoints:function(){var a=new Ha;return function(b,c){var d=this.center;void 0!==c?d.copy(c):a.setFromPoints(b).getCenter(d);for(var e=0,f=0,g=b.length;f<g;f++)e=Math.max(e,d.distanceToSquared(b[f]));this.radius=Math.sqrt(e);return this}}(),clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.center.copy(a.center); this.radius=a.radius;return this},empty:function(){return 0>=this.radius},containsPoint:function(a){return a.distanceToSquared(this.center)<=this.radius*this.radius},distanceToPoint:function(a){return a.distanceTo(this.center)-this.radius},intersectsSphere:function(a){var b=this.radius+a.radius;return a.center.distanceToSquared(this.center)<=b*b},intersectsBox:function(a){return a.intersectsSphere(this)},intersectsPlane:function(a){return Math.abs(this.center.dot(a.normal)-a.constant)<=this.radius}, clampPoint:function(a,b){var c=this.center.distanceToSquared(a),d=b||new q;d.copy(a);c>this.radius*this.radius&&(d.sub(this.center).normalize(),d.multiplyScalar(this.radius).add(this.center));return d},getBoundingBox:function(a){a=a||new Ha;a.set(this.center,this.center);a.expandByScalar(this.radius);return a},applyMatrix4:function(a){this.center.applyMatrix4(a);this.radius*=a.getMaxScaleOnAxis();return this},translate:function(a){this.center.add(a);return this},equals:function(a){return a.center.equals(this.center)&& a.radius===this.radius}};ya.prototype={constructor:ya,isMatrix3:!0,set:function(a,b,c,d,e,f,g,k,l){var h=this.elements;h[0]=a;h[1]=d;h[2]=g;h[3]=b;h[4]=e;h[5]=k;h[6]=c;h[7]=f;h[8]=l;return this},identity:function(){this.set(1,0,0,0,1,0,0,0,1);return this},clone:function(){return(new this.constructor).fromArray(this.elements)},copy:function(a){a=a.elements;this.set(a[0],a[3],a[6],a[1],a[4],a[7],a[2],a[5],a[8]);return this},setFromMatrix4:function(a){a=a.elements;this.set(a[0],a[4],a[8],a[1],a[5],a[9], a[2],a[6],a[10]);return this},applyToVector3Array:function(){var a;return function(b,c,d){void 0===a&&(a=new q);void 0===c&&(c=0);void 0===d&&(d=b.length);for(var e=0;e<d;e+=3,c+=3)a.fromArray(b,c),a.applyMatrix3(this),a.toArray(b,c);return b}}(),applyToBuffer:function(){var a;return function(b,c,d){void 0===a&&(a=new q);void 0===c&&(c=0);void 0===d&&(d=b.length/b.itemSize);for(var e=0;e<d;e++,c++)a.x=b.getX(c),a.y=b.getY(c),a.z=b.getZ(c),a.applyMatrix3(this),b.setXYZ(a.x,a.y,a.z);return b}}(),multiplyScalar:function(a){var b= this.elements;b[0]*=a;b[3]*=a;b[6]*=a;b[1]*=a;b[4]*=a;b[7]*=a;b[2]*=a;b[5]*=a;b[8]*=a;return this},determinant:function(){var a=this.elements,b=a[0],c=a[1],d=a[2],e=a[3],f=a[4],g=a[5],k=a[6],l=a[7],a=a[8];return b*f*a-b*g*l-c*e*a+c*g*k+d*e*l-d*f*k},getInverse:function(a,b){a&&a.isMatrix4&&console.error("THREE.Matrix3.getInverse no longer takes a Matrix4 argument.");var c=a.elements,d=this.elements,e=c[0],f=c[1],g=c[2],k=c[3],l=c[4],h=c[5],u=c[6],p=c[7],c=c[8],n=c*l-h*p,r=h*u-c*k,t=p*k-l*u,q=e*n+f* r+g*t;if(0===q){if(!0===b)throw Error("THREE.Matrix3.getInverse(): can't invert matrix, determinant is 0");console.warn("THREE.Matrix3.getInverse(): can't invert matrix, determinant is 0");return this.identity()}q=1/q;d[0]=n*q;d[1]=(g*p-c*f)*q;d[2]=(h*f-g*l)*q;d[3]=r*q;d[4]=(c*e-g*u)*q;d[5]=(g*k-h*e)*q;d[6]=t*q;d[7]=(f*u-p*e)*q;d[8]=(l*e-f*k)*q;return this},transpose:function(){var a,b=this.elements;a=b[1];b[1]=b[3];b[3]=a;a=b[2];b[2]=b[6];b[6]=a;a=b[5];b[5]=b[7];b[7]=a;return this},flattenToArrayOffset:function(a, b){console.warn("THREE.Matrix3: .flattenToArrayOffset is deprecated - just use .toArray instead.");return this.toArray(a,b)},getNormalMatrix:function(a){return this.setFromMatrix4(a).getInverse(this).transpose()},transposeIntoArray:function(a){var b=this.elements;a[0]=b[0];a[1]=b[3];a[2]=b[6];a[3]=b[1];a[4]=b[4];a[5]=b[7];a[6]=b[2];a[7]=b[5];a[8]=b[8];return this},fromArray:function(a,b){void 0===b&&(b=0);for(var c=0;9>c;c++)this.elements[c]=a[c+b];return this},toArray:function(a,b){void 0===a&&(a= []);void 0===b&&(b=0);var c=this.elements;a[b]=c[0];a[b+1]=c[1];a[b+2]=c[2];a[b+3]=c[3];a[b+4]=c[4];a[b+5]=c[5];a[b+6]=c[6];a[b+7]=c[7];a[b+8]=c[8];return a}};fa.prototype={constructor:fa,set:function(a,b){this.normal.copy(a);this.constant=b;return this},setComponents:function(a,b,c,d){this.normal.set(a,b,c);this.constant=d;return this},setFromNormalAndCoplanarPoint:function(a,b){this.normal.copy(a);this.constant=-b.dot(this.normal);return this},setFromCoplanarPoints:function(){var a=new q,b=new q; return function(c,d,e){d=a.subVectors(e,d).cross(b.subVectors(c,d)).normalize();this.setFromNormalAndCoplanarPoint(d,c);return this}}(),clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.normal.copy(a.normal);this.constant=a.constant;return this},normalize:function(){var a=1/this.normal.length();this.normal.multiplyScalar(a);this.constant*=a;return this},negate:function(){this.constant*=-1;this.normal.negate();return this},distanceToPoint:function(a){return this.normal.dot(a)+ this.constant},distanceToSphere:function(a){return this.distanceToPoint(a.center)-a.radius},projectPoint:function(a,b){return this.orthoPoint(a,b).sub(a).negate()},orthoPoint:function(a,b){var c=this.distanceToPoint(a);return(b||new q).copy(this.normal).multiplyScalar(c)},intersectLine:function(){var a=new q;return function(b,c){var d=c||new q,e=b.delta(a),f=this.normal.dot(e);if(0===f){if(0===this.distanceToPoint(b.start))return d.copy(b.start)}else return f=-(b.start.dot(this.normal)+this.constant)/ f,0>f||1<f?void 0:d.copy(e).multiplyScalar(f).add(b.start)}}(),intersectsLine:function(a){var b=this.distanceToPoint(a.start);a=this.distanceToPoint(a.end);return 0>b&&0<a||0>a&&0<b},intersectsBox:function(a){return a.intersectsPlane(this)},intersectsSphere:function(a){return a.intersectsPlane(this)},coplanarPoint:function(a){return(a||new q).copy(this.normal).multiplyScalar(-this.constant)},applyMatrix4:function(){var a=new q,b=new ya;return function(c,d){var e=this.coplanarPoint(a).applyMatrix4(c), f=d||b.getNormalMatrix(c),f=this.normal.applyMatrix3(f).normalize();this.constant=-e.dot(f);return this}}(),translate:function(a){this.constant-=a.dot(this.normal);return this},equals:function(a){return a.normal.equals(this.normal)&&a.constant===this.constant}};dc.prototype={constructor:dc,set:function(a,b,c,d,e,f){var g=this.planes;g[0].copy(a);g[1].copy(b);g[2].copy(c);g[3].copy(d);g[4].copy(e);g[5].copy(f);return this},clone:function(){return(new this.constructor).copy(this)},copy:function(a){for(var b= this.planes,c=0;6>c;c++)b[c].copy(a.planes[c]);return this},setFromMatrix:function(a){var b=this.planes,c=a.elements;a=c[0];var d=c[1],e=c[2],f=c[3],g=c[4],k=c[5],l=c[6],h=c[7],u=c[8],p=c[9],n=c[10],r=c[11],t=c[12],q=c[13],A=c[14],c=c[15];b[0].setComponents(f-a,h-g,r-u,c-t).normalize();b[1].setComponents(f+a,h+g,r+u,c+t).normalize();b[2].setComponents(f+d,h+k,r+p,c+q).normalize();b[3].setComponents(f-d,h-k,r-p,c-q).normalize();b[4].setComponents(f-e,h-l,r-n,c-A).normalize();b[5].setComponents(f+e, h+l,r+n,c+A).normalize();return this},intersectsObject:function(){var a=new Aa;return function(b){var c=b.geometry;null===c.boundingSphere&&c.computeBoundingSphere();a.copy(c.boundingSphere).applyMatrix4(b.matrixWorld);return this.intersectsSphere(a)}}(),intersectsSprite:function(){var a=new Aa;return function(b){a.center.set(0,0,0);a.radius=.7071067811865476;a.applyMatrix4(b.matrixWorld);return this.intersectsSphere(a)}}(),intersectsSphere:function(a){var b=this.planes,c=a.center;a=-a.radius;for(var d= 0;6>d;d++)if(b[d].distanceToPoint(c)<a)return!1;return!0},intersectsBox:function(){var a=new q,b=new q;return function(c){for(var d=this.planes,e=0;6>e;e++){var f=d[e];a.x=0<f.normal.x?c.min.x:c.max.x;b.x=0<f.normal.x?c.max.x:c.min.x;a.y=0<f.normal.y?c.min.y:c.max.y;b.y=0<f.normal.y?c.max.y:c.min.y;a.z=0<f.normal.z?c.min.z:c.max.z;b.z=0<f.normal.z?c.max.z:c.min.z;var g=f.distanceToPoint(a),f=f.distanceToPoint(b);if(0>g&&0>f)return!1}return!0}}(),containsPoint:function(a){for(var b=this.planes,c=0;6> c;c++)if(0>b[c].distanceToPoint(a))return!1;return!0}};Wa.prototype={constructor:Wa,set:function(a,b){this.origin.copy(a);this.direction.copy(b);return this},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.origin.copy(a.origin);this.direction.copy(a.direction);return this},at:function(a,b){return(b||new q).copy(this.direction).multiplyScalar(a).add(this.origin)},lookAt:function(a){this.direction.copy(a).sub(this.origin).normalize();return this},recast:function(){var a= new q;return function(b){this.origin.copy(this.at(b,a));return this}}(),closestPointToPoint:function(a,b){var c=b||new q;c.subVectors(a,this.origin);var d=c.dot(this.direction);return 0>d?c.copy(this.origin):c.copy(this.direction).multiplyScalar(d).add(this.origin)},distanceToPoint:function(a){return Math.sqrt(this.distanceSqToPoint(a))},distanceSqToPoint:function(){var a=new q;return function(b){var c=a.subVectors(b,this.origin).dot(this.direction);if(0>c)return this.origin.distanceToSquared(b); a.copy(this.direction).multiplyScalar(c).add(this.origin);return a.distanceToSquared(b)}}(),distanceSqToSegment:function(){var a=new q,b=new q,c=new q;return function(d,e,f,g){a.copy(d).add(e).multiplyScalar(.5);b.copy(e).sub(d).normalize();c.copy(this.origin).sub(a);var k=.5*d.distanceTo(e),l=-this.direction.dot(b),h=c.dot(this.direction),u=-c.dot(b),p=c.lengthSq(),n=Math.abs(1-l*l),r;0<n?(d=l*u-h,e=l*h-u,r=k*n,0<=d?e>=-r?e<=r?(k=1/n,d*=k,e*=k,l=d*(d+l*e+2*h)+e*(l*d+e+2*u)+p):(e=k,d=Math.max(0,-(l* e+h)),l=-d*d+e*(e+2*u)+p):(e=-k,d=Math.max(0,-(l*e+h)),l=-d*d+e*(e+2*u)+p):e<=-r?(d=Math.max(0,-(-l*k+h)),e=0<d?-k:Math.min(Math.max(-k,-u),k),l=-d*d+e*(e+2*u)+p):e<=r?(d=0,e=Math.min(Math.max(-k,-u),k),l=e*(e+2*u)+p):(d=Math.max(0,-(l*k+h)),e=0<d?k:Math.min(Math.max(-k,-u),k),l=-d*d+e*(e+2*u)+p)):(e=0<l?-k:k,d=Math.max(0,-(l*e+h)),l=-d*d+e*(e+2*u)+p);f&&f.copy(this.direction).multiplyScalar(d).add(this.origin);g&&g.copy(b).multiplyScalar(e).add(a);return l}}(),intersectSphere:function(){var a=new q; return function(b,c){a.subVectors(b.center,this.origin);var d=a.dot(this.direction),e=a.dot(a)-d*d,f=b.radius*b.radius;if(e>f)return null;f=Math.sqrt(f-e);e=d-f;d+=f;return 0>e&&0>d?null:0>e?this.at(d,c):this.at(e,c)}}(),intersectsSphere:function(a){return this.distanceToPoint(a.center)<=a.radius},distanceToPlane:function(a){var b=a.normal.dot(this.direction);if(0===b)return 0===a.distanceToPoint(this.origin)?0:null;a=-(this.origin.dot(a.normal)+a.constant)/b;return 0<=a?a:null},intersectPlane:function(a, b){var c=this.distanceToPlane(a);return null===c?null:this.at(c,b)},intersectsPlane:function(a){var b=a.distanceToPoint(this.origin);return 0===b||0>a.normal.dot(this.direction)*b?!0:!1},intersectBox:function(a,b){var c,d,e,f,g;d=1/this.direction.x;f=1/this.direction.y;g=1/this.direction.z;var k=this.origin;0<=d?(c=(a.min.x-k.x)*d,d*=a.max.x-k.x):(c=(a.max.x-k.x)*d,d*=a.min.x-k.x);0<=f?(e=(a.min.y-k.y)*f,f*=a.max.y-k.y):(e=(a.max.y-k.y)*f,f*=a.min.y-k.y);if(c>f||e>d)return null;if(e>c||c!==c)c=e; if(f<d||d!==d)d=f;0<=g?(e=(a.min.z-k.z)*g,g*=a.max.z-k.z):(e=(a.max.z-k.z)*g,g*=a.min.z-k.z);if(c>g||e>d)return null;if(e>c||c!==c)c=e;if(g<d||d!==d)d=g;return 0>d?null:this.at(0<=c?c:d,b)},intersectsBox:function(){var a=new q;return function(b){return null!==this.intersectBox(b,a)}}(),intersectTriangle:function(){var a=new q,b=new q,c=new q,d=new q;return function(e,f,g,k,l){b.subVectors(f,e);c.subVectors(g,e);d.crossVectors(b,c);f=this.direction.dot(d);if(0<f){if(k)return null;k=1}else if(0>f)k= -1,f=-f;else return null;a.subVectors(this.origin,e);e=k*this.direction.dot(c.crossVectors(a,c));if(0>e)return null;g=k*this.direction.dot(b.cross(a));if(0>g||e+g>f)return null;e=-k*a.dot(d);return 0>e?null:this.at(e/f,l)}}(),applyMatrix4:function(a){this.direction.add(this.origin).applyMatrix4(a);this.origin.applyMatrix4(a);this.direction.sub(this.origin);this.direction.normalize();return this},equals:function(a){return a.origin.equals(this.origin)&&a.direction.equals(this.direction)}};Xa.RotationOrders= "XYZ YZX ZXY XZY YXZ ZYX".split(" ");Xa.DefaultOrder="XYZ";Xa.prototype={constructor:Xa,isEuler:!0,get x(){return this._x},set x(a){this._x=a;this.onChangeCallback()},get y(){return this._y},set y(a){this._y=a;this.onChangeCallback()},get z(){return this._z},set z(a){this._z=a;this.onChangeCallback()},get order(){return this._order},set order(a){this._order=a;this.onChangeCallback()},set:function(a,b,c,d){this._x=a;this._y=b;this._z=c;this._order=d||this._order;this.onChangeCallback();return this}, clone:function(){return new this.constructor(this._x,this._y,this._z,this._order)},copy:function(a){this._x=a._x;this._y=a._y;this._z=a._z;this._order=a._order;this.onChangeCallback();return this},setFromRotationMatrix:function(a,b,c){var d=h.Math.clamp,e=a.elements;a=e[0];var f=e[4],g=e[8],k=e[1],l=e[5],m=e[9],u=e[2],p=e[6],e=e[10];b=b||this._order;"XYZ"===b?(this._y=Math.asin(d(g,-1,1)),.99999>Math.abs(g)?(this._x=Math.atan2(-m,e),this._z=Math.atan2(-f,a)):(this._x=Math.atan2(p,l),this._z=0)):"YXZ"=== b?(this._x=Math.asin(-d(m,-1,1)),.99999>Math.abs(m)?(this._y=Math.atan2(g,e),this._z=Math.atan2(k,l)):(this._y=Math.atan2(-u,a),this._z=0)):"ZXY"===b?(this._x=Math.asin(d(p,-1,1)),.99999>Math.abs(p)?(this._y=Math.atan2(-u,e),this._z=Math.atan2(-f,l)):(this._y=0,this._z=Math.atan2(k,a))):"ZYX"===b?(this._y=Math.asin(-d(u,-1,1)),.99999>Math.abs(u)?(this._x=Math.atan2(p,e),this._z=Math.atan2(k,a)):(this._x=0,this._z=Math.atan2(-f,l))):"YZX"===b?(this._z=Math.asin(d(k,-1,1)),.99999>Math.abs(k)?(this._x= Math.atan2(-m,l),this._y=Math.atan2(-u,a)):(this._x=0,this._y=Math.atan2(g,e))):"XZY"===b?(this._z=Math.asin(-d(f,-1,1)),.99999>Math.abs(f)?(this._x=Math.atan2(p,l),this._y=Math.atan2(g,a)):(this._x=Math.atan2(-m,e),this._y=0)):console.warn("THREE.Euler: .setFromRotationMatrix() given unsupported order: "+b);this._order=b;if(!1!==c)this.onChangeCallback();return this},setFromQuaternion:function(){var a;return function(b,c,d){void 0===a&&(a=new P);a.makeRotationFromQuaternion(b);return this.setFromRotationMatrix(a, c,d)}}(),setFromVector3:function(a,b){return this.set(a.x,a.y,a.z,b||this._order)},reorder:function(){var a=new ca;return function(b){a.setFromEuler(this);return this.setFromQuaternion(a,b)}}(),equals:function(a){return a._x===this._x&&a._y===this._y&&a._z===this._z&&a._order===this._order},fromArray:function(a){this._x=a[0];this._y=a[1];this._z=a[2];void 0!==a[3]&&(this._order=a[3]);this.onChangeCallback();return this},toArray:function(a,b){void 0===a&&(a=[]);void 0===b&&(b=0);a[b]=this._x;a[b+1]= this._y;a[b+2]=this._z;a[b+3]=this._order;return a},toVector3:function(a){return a?a.set(this._x,this._y,this._z):new q(this._x,this._y,this._z)},onChange:function(a){this.onChangeCallback=a;return this},onChangeCallback:function(){}};Kc.prototype={constructor:Kc,set:function(a){this.mask=1<<a},enable:function(a){this.mask|=1<<a},toggle:function(a){this.mask^=1<<a},disable:function(a){this.mask&=~(1<<a)},test:function(a){return 0!==(this.mask&a.mask)}};D.DefaultUp=new q(0,1,0);D.DefaultMatrixAutoUpdate= !0;Object.assign(D.prototype,pa.prototype,{isObject3D:!0,applyMatrix:function(a){this.matrix.multiplyMatrices(a,this.matrix);this.matrix.decompose(this.position,this.quaternion,this.scale)},setRotationFromAxisAngle:function(a,b){this.quaternion.setFromAxisAngle(a,b)},setRotationFromEuler:function(a){this.quaternion.setFromEuler(a,!0)},setRotationFromMatrix:function(a){this.quaternion.setFromRotationMatrix(a)},setRotationFromQuaternion:function(a){this.quaternion.copy(a)},rotateOnAxis:function(){var a= new ca;return function(b,c){a.setFromAxisAngle(b,c);this.quaternion.multiply(a);return this}}(),rotateX:function(){var a=new q(1,0,0);return function(b){return this.rotateOnAxis(a,b)}}(),rotateY:function(){var a=new q(0,1,0);return function(b){return this.rotateOnAxis(a,b)}}(),rotateZ:function(){var a=new q(0,0,1);return function(b){return this.rotateOnAxis(a,b)}}(),translateOnAxis:function(){var a=new q;return function(b,c){a.copy(b).applyQuaternion(this.quaternion);this.position.add(a.multiplyScalar(c)); return this}}(),translateX:function(){var a=new q(1,0,0);return function(b){return this.translateOnAxis(a,b)}}(),translateY:function(){var a=new q(0,1,0);return function(b){return this.translateOnAxis(a,b)}}(),translateZ:function(){var a=new q(0,0,1);return function(b){return this.translateOnAxis(a,b)}}(),localToWorld:function(a){return a.applyMatrix4(this.matrixWorld)},worldToLocal:function(){var a=new P;return function(b){return b.applyMatrix4(a.getInverse(this.matrixWorld))}}(),lookAt:function(){var a= new P;return function(b){a.lookAt(b,this.position,this.up);this.quaternion.setFromRotationMatrix(a)}}(),add:function(a){if(1<arguments.length){for(var b=0;b<arguments.length;b++)this.add(arguments[b]);return this}if(a===this)return console.error("THREE.Object3D.add: object can't be added as a child of itself.",a),this;a&&a.isObject3D?(null!==a.parent&&a.parent.remove(a),a.parent=this,a.dispatchEvent({type:"added"}),this.children.push(a)):console.error("THREE.Object3D.add: object not an instance of THREE.Object3D.", a);return this},remove:function(a){if(1<arguments.length)for(var b=0;b<arguments.length;b++)this.remove(arguments[b]);b=this.children.indexOf(a);-1!==b&&(a.parent=null,a.dispatchEvent({type:"removed"}),this.children.splice(b,1))},getObjectById:function(a){return this.getObjectByProperty("id",a)},getObjectByName:function(a){return this.getObjectByProperty("name",a)},getObjectByProperty:function(a,b){if(this[a]===b)return this;for(var c=0,d=this.children.length;c<d;c++){var e=this.children[c].getObjectByProperty(a, b);if(void 0!==e)return e}},getWorldPosition:function(a){a=a||new q;this.updateMatrixWorld(!0);return a.setFromMatrixPosition(this.matrixWorld)},getWorldQuaternion:function(){var a=new q,b=new q;return function(c){c=c||new ca;this.updateMatrixWorld(!0);this.matrixWorld.decompose(a,c,b);return c}}(),getWorldRotation:function(){var a=new ca;return function(b){b=b||new Xa;this.getWorldQuaternion(a);return b.setFromQuaternion(a,this.rotation.order,!1)}}(),getWorldScale:function(){var a=new q,b=new ca; return function(c){c=c||new q;this.updateMatrixWorld(!0);this.matrixWorld.decompose(a,b,c);return c}}(),getWorldDirection:function(){var a=new ca;return function(b){b=b||new q;this.getWorldQuaternion(a);return b.set(0,0,1).applyQuaternion(a)}}(),raycast:function(){},traverse:function(a){a(this);for(var b=this.children,c=0,d=b.length;c<d;c++)b[c].traverse(a)},traverseVisible:function(a){if(!1!==this.visible){a(this);for(var b=this.children,c=0,d=b.length;c<d;c++)b[c].traverseVisible(a)}},traverseAncestors:function(a){var b= this.parent;null!==b&&(a(b),b.traverseAncestors(a))},updateMatrix:function(){this.matrix.compose(this.position,this.quaternion,this.scale);this.matrixWorldNeedsUpdate=!0},updateMatrixWorld:function(a){!0===this.matrixAutoUpdate&&this.updateMatrix();if(!0===this.matrixWorldNeedsUpdate||!0===a)null===this.parent?this.matrixWorld.copy(this.matrix):this.matrixWorld.multiplyMatrices(this.parent.matrixWorld,this.matrix),this.matrixWorldNeedsUpdate=!1,a=!0;for(var b=this.children,c=0,d=b.length;c<d;c++)b[c].updateMatrixWorld(a)}, toJSON:function(a){function b(a){var b=[],c;for(c in a){var d=a[c];delete d.metadata;b.push(d)}return b}var c=void 0===a||""===a,d={};c&&(a={geometries:{},materials:{},textures:{},images:{}},d.metadata={version:4.4,type:"Object",generator:"Object3D.toJSON"});var e={};e.uuid=this.uuid;e.type=this.type;""!==this.name&&(e.name=this.name);"{}"!==JSON.stringify(this.userData)&&(e.userData=this.userData);!0===this.castShadow&&(e.castShadow=!0);!0===this.receiveShadow&&(e.receiveShadow=!0);!1===this.visible&& (e.visible=!1);e.matrix=this.matrix.toArray();void 0!==this.geometry&&(void 0===a.geometries[this.geometry.uuid]&&(a.geometries[this.geometry.uuid]=this.geometry.toJSON(a)),e.geometry=this.geometry.uuid);void 0!==this.material&&(void 0===a.materials[this.material.uuid]&&(a.materials[this.material.uuid]=this.material.toJSON(a)),e.material=this.material.uuid);if(0<this.children.length){e.children=[];for(var f=0;f<this.children.length;f++)e.children.push(this.children[f].toJSON(a).object)}if(c){var c= b(a.geometries),f=b(a.materials),g=b(a.textures);a=b(a.images);0<c.length&&(d.geometries=c);0<f.length&&(d.materials=f);0<g.length&&(d.textures=g);0<a.length&&(d.images=a)}d.object=e;return d},clone:function(a){return(new this.constructor).copy(this,a)},copy:function(a,b){void 0===b&&(b=!0);this.name=a.name;this.up.copy(a.up);this.position.copy(a.position);this.quaternion.copy(a.quaternion);this.scale.copy(a.scale);this.matrix.copy(a.matrix);this.matrixWorld.copy(a.matrixWorld);this.matrixAutoUpdate= a.matrixAutoUpdate;this.matrixWorldNeedsUpdate=a.matrixWorldNeedsUpdate;this.visible=a.visible;this.castShadow=a.castShadow;this.receiveShadow=a.receiveShadow;this.frustumCulled=a.frustumCulled;this.renderOrder=a.renderOrder;this.userData=JSON.parse(JSON.stringify(a.userData));if(!0===b)for(var c=0;c<a.children.length;c++)this.add(a.children[c].clone());return this}});var ae=0;cb.prototype={constructor:cb,set:function(a,b){this.start.copy(a);this.end.copy(b);return this},clone:function(){return(new this.constructor).copy(this)}, copy:function(a){this.start.copy(a.start);this.end.copy(a.end);return this},getCenter:function(a){return(a||new q).addVectors(this.start,this.end).multiplyScalar(.5)},delta:function(a){return(a||new q).subVectors(this.end,this.start)},distanceSq:function(){return this.start.distanceToSquared(this.end)},distance:function(){return this.start.distanceTo(this.end)},at:function(a,b){var c=b||new q;return this.delta(c).multiplyScalar(a).add(this.start)},closestPointToPointParameter:function(){var a=new q, b=new q;return function(c,d){a.subVectors(c,this.start);b.subVectors(this.end,this.start);var e=b.dot(b),e=b.dot(a)/e;d&&(e=h.Math.clamp(e,0,1));return e}}(),closestPointToPoint:function(a,b,c){a=this.closestPointToPointParameter(a,b);c=c||new q;return this.delta(c).multiplyScalar(a).add(this.start)},applyMatrix4:function(a){this.start.applyMatrix4(a);this.end.applyMatrix4(a);return this},equals:function(a){return a.start.equals(this.start)&&a.end.equals(this.end)}};Fa.normal=function(){var a=new q; return function(b,c,d,e){e=e||new q;e.subVectors(d,c);a.subVectors(b,c);e.cross(a);b=e.lengthSq();return 0<b?e.multiplyScalar(1/Math.sqrt(b)):e.set(0,0,0)}}();Fa.barycoordFromPoint=function(){var a=new q,b=new q,c=new q;return function(d,e,f,g,k){a.subVectors(g,e);b.subVectors(f,e);c.subVectors(d,e);d=a.dot(a);e=a.dot(b);f=a.dot(c);var l=b.dot(b);g=b.dot(c);var h=d*l-e*e;k=k||new q;if(0===h)return k.set(-2,-1,-1);h=1/h;l=(l*f-e*g)*h;d=(d*g-e*f)*h;return k.set(1-l-d,d,l)}}();Fa.containsPoint=function(){var a= new q;return function(b,c,d,e){b=Fa.barycoordFromPoint(b,c,d,e,a);return 0<=b.x&&0<=b.y&&1>=b.x+b.y}}();Fa.prototype={constructor:Fa,set:function(a,b,c){this.a.copy(a);this.b.copy(b);this.c.copy(c);return this},setFromPointsAndIndices:function(a,b,c,d){this.a.copy(a[b]);this.b.copy(a[c]);this.c.copy(a[d]);return this},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.a.copy(a.a);this.b.copy(a.b);this.c.copy(a.c);return this},area:function(){var a=new q,b=new q;return function(){a.subVectors(this.c, this.b);b.subVectors(this.a,this.b);return.5*a.cross(b).length()}}(),midpoint:function(a){return(a||new q).addVectors(this.a,this.b).add(this.c).multiplyScalar(1/3)},normal:function(a){return Fa.normal(this.a,this.b,this.c,a)},plane:function(a){return(a||new fa).setFromCoplanarPoints(this.a,this.b,this.c)},barycoordFromPoint:function(a,b){return Fa.barycoordFromPoint(a,this.a,this.b,this.c,b)},containsPoint:function(a){return Fa.containsPoint(a,this.a,this.b,this.c)},closestPointToPoint:function(){var a, b,c,d;return function(e,f){void 0===a&&(a=new fa,b=[new cb,new cb,new cb],c=new q,d=new q);var g=f||new q,k=Infinity;a.setFromCoplanarPoints(this.a,this.b,this.c);a.projectPoint(e,c);if(!0===this.containsPoint(c))g.copy(c);else{b[0].set(this.a,this.b);b[1].set(this.b,this.c);b[2].set(this.c,this.a);for(var l=0;l<b.length;l++){b[l].closestPointToPoint(c,!0,d);var h=c.distanceToSquared(d);h<k&&(k=h,g.copy(d))}}return g}}(),equals:function(a){return a.a.equals(this.a)&&a.b.equals(this.b)&&a.c.equals(this.c)}}; ga.prototype={constructor:ga,clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.a=a.a;this.b=a.b;this.c=a.c;this.normal.copy(a.normal);this.color.copy(a.color);this.materialIndex=a.materialIndex;for(var b=0,c=a.vertexNormals.length;b<c;b++)this.vertexNormals[b]=a.vertexNormals[b].clone();b=0;for(c=a.vertexColors.length;b<c;b++)this.vertexColors[b]=a.vertexColors[b].clone();return this}};Ia.prototype=Object.create(S.prototype);Ia.prototype.constructor=Ia;Ia.prototype.isMeshBasicMaterial= !0;Ia.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.map=a.map;this.aoMap=a.aoMap;this.aoMapIntensity=a.aoMapIntensity;this.specularMap=a.specularMap;this.alphaMap=a.alphaMap;this.envMap=a.envMap;this.combine=a.combine;this.reflectivity=a.reflectivity;this.refractionRatio=a.refractionRatio;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;this.wireframeLinecap=a.wireframeLinecap;this.wireframeLinejoin=a.wireframeLinejoin;this.skinning= a.skinning;this.morphTargets=a.morphTargets;return this};z.prototype={constructor:z,isBufferAttribute:!0,set needsUpdate(a){!0===a&&this.version++},setDynamic:function(a){this.dynamic=a;return this},copy:function(a){this.array=new a.array.constructor(a.array);this.itemSize=a.itemSize;this.count=a.count;this.normalized=a.normalized;this.dynamic=a.dynamic;return this},copyAt:function(a,b,c){a*=this.itemSize;c*=b.itemSize;for(var d=0,e=this.itemSize;d<e;d++)this.array[a+d]=b.array[c+d];return this}, copyArray:function(a){this.array.set(a);return this},copyColorsArray:function(a){for(var b=this.array,c=0,d=0,e=a.length;d<e;d++){var f=a[d];void 0===f&&(console.warn("THREE.BufferAttribute.copyColorsArray(): color is undefined",d),f=new H);b[c++]=f.r;b[c++]=f.g;b[c++]=f.b}return this},copyIndicesArray:function(a){for(var b=this.array,c=0,d=0,e=a.length;d<e;d++){var f=a[d];b[c++]=f.a;b[c++]=f.b;b[c++]=f.c}return this},copyVector2sArray:function(a){for(var b=this.array,c=0,d=0,e=a.length;d<e;d++){var f= a[d];void 0===f&&(console.warn("THREE.BufferAttribute.copyVector2sArray(): vector is undefined",d),f=new C);b[c++]=f.x;b[c++]=f.y}return this},copyVector3sArray:function(a){for(var b=this.array,c=0,d=0,e=a.length;d<e;d++){var f=a[d];void 0===f&&(console.warn("THREE.BufferAttribute.copyVector3sArray(): vector is undefined",d),f=new q);b[c++]=f.x;b[c++]=f.y;b[c++]=f.z}return this},copyVector4sArray:function(a){for(var b=this.array,c=0,d=0,e=a.length;d<e;d++){var f=a[d];void 0===f&&(console.warn("THREE.BufferAttribute.copyVector4sArray(): vector is undefined", d),f=new da);b[c++]=f.x;b[c++]=f.y;b[c++]=f.z;b[c++]=f.w}return this},set:function(a,b){void 0===b&&(b=0);this.array.set(a,b);return this},getX:function(a){return this.array[a*this.itemSize]},setX:function(a,b){this.array[a*this.itemSize]=b;return this},getY:function(a){return this.array[a*this.itemSize+1]},setY:function(a,b){this.array[a*this.itemSize+1]=b;return this},getZ:function(a){return this.array[a*this.itemSize+2]},setZ:function(a,b){this.array[a*this.itemSize+2]=b;return this},getW:function(a){return this.array[a* this.itemSize+3]},setW:function(a,b){this.array[a*this.itemSize+3]=b;return this},setXY:function(a,b,c){a*=this.itemSize;this.array[a+0]=b;this.array[a+1]=c;return this},setXYZ:function(a,b,c,d){a*=this.itemSize;this.array[a+0]=b;this.array[a+1]=c;this.array[a+2]=d;return this},setXYZW:function(a,b,c,d,e){a*=this.itemSize;this.array[a+0]=b;this.array[a+1]=c;this.array[a+2]=d;this.array[a+3]=e;return this},clone:function(){return(new this.constructor).copy(this)}};Object.assign(R.prototype,pa.prototype, {isGeometry:!0,applyMatrix:function(a){for(var b=(new ya).getNormalMatrix(a),c=0,d=this.vertices.length;c<d;c++)this.vertices[c].applyMatrix4(a);c=0;for(d=this.faces.length;c<d;c++){a=this.faces[c];a.normal.applyMatrix3(b).normalize();for(var e=0,f=a.vertexNormals.length;e<f;e++)a.vertexNormals[e].applyMatrix3(b).normalize()}null!==this.boundingBox&&this.computeBoundingBox();null!==this.boundingSphere&&this.computeBoundingSphere();this.normalsNeedUpdate=this.verticesNeedUpdate=!0;return this},rotateX:function(){var a; return function(b){void 0===a&&(a=new P);a.makeRotationX(b);this.applyMatrix(a);return this}}(),rotateY:function(){var a;return function(b){void 0===a&&(a=new P);a.makeRotationY(b);this.applyMatrix(a);return this}}(),rotateZ:function(){var a;return function(b){void 0===a&&(a=new P);a.makeRotationZ(b);this.applyMatrix(a);return this}}(),translate:function(){var a;return function(b,c,d){void 0===a&&(a=new P);a.makeTranslation(b,c,d);this.applyMatrix(a);return this}}(),scale:function(){var a;return function(b, c,d){void 0===a&&(a=new P);a.makeScale(b,c,d);this.applyMatrix(a);return this}}(),lookAt:function(){var a;return function(b){void 0===a&&(a=new D);a.lookAt(b);a.updateMatrix();this.applyMatrix(a.matrix)}}(),fromBufferGeometry:function(a){function b(a,b,d,e){var f=void 0!==g?[u[a].clone(),u[b].clone(),u[d].clone()]:[],r=void 0!==k?[c.colors[a].clone(),c.colors[b].clone(),c.colors[d].clone()]:[];e=new ga(a,b,d,f,r,e);c.faces.push(e);void 0!==l&&c.faceVertexUvs[0].push([p[a].clone(),p[b].clone(),p[d].clone()]); void 0!==h&&c.faceVertexUvs[1].push([n[a].clone(),n[b].clone(),n[d].clone()])}var c=this,d=null!==a.index?a.index.array:void 0,e=a.attributes,f=e.position.array,g=void 0!==e.normal?e.normal.array:void 0,k=void 0!==e.color?e.color.array:void 0,l=void 0!==e.uv?e.uv.array:void 0,h=void 0!==e.uv2?e.uv2.array:void 0;void 0!==h&&(this.faceVertexUvs[1]=[]);for(var u=[],p=[],n=[],r=e=0;e<f.length;e+=3,r+=2)c.vertices.push(new q(f[e],f[e+1],f[e+2])),void 0!==g&&u.push(new q(g[e],g[e+1],g[e+2])),void 0!==k&& c.colors.push(new H(k[e],k[e+1],k[e+2])),void 0!==l&&p.push(new C(l[r],l[r+1])),void 0!==h&&n.push(new C(h[r],h[r+1]));if(void 0!==d)if(f=a.groups,0<f.length)for(e=0;e<f.length;e++)for(var t=f[e],v=t.start,A=t.count,r=v,v=v+A;r<v;r+=3)b(d[r],d[r+1],d[r+2],t.materialIndex);else for(e=0;e<d.length;e+=3)b(d[e],d[e+1],d[e+2]);else for(e=0;e<f.length/3;e+=3)b(e,e+1,e+2);this.computeFaceNormals();null!==a.boundingBox&&(this.boundingBox=a.boundingBox.clone());null!==a.boundingSphere&&(this.boundingSphere= a.boundingSphere.clone());return this},center:function(){this.computeBoundingBox();var a=this.boundingBox.getCenter().negate();this.translate(a.x,a.y,a.z);return a},normalize:function(){this.computeBoundingSphere();var a=this.boundingSphere.center,b=this.boundingSphere.radius,b=0===b?1:1/b,c=new P;c.set(b,0,0,-b*a.x,0,b,0,-b*a.y,0,0,b,-b*a.z,0,0,0,1);this.applyMatrix(c);return this},computeFaceNormals:function(){for(var a=new q,b=new q,c=0,d=this.faces.length;c<d;c++){var e=this.faces[c],f=this.vertices[e.a], g=this.vertices[e.b];a.subVectors(this.vertices[e.c],g);b.subVectors(f,g);a.cross(b);a.normalize();e.normal.copy(a)}},computeVertexNormals:function(a){void 0===a&&(a=!0);var b,c,d;d=Array(this.vertices.length);b=0;for(c=this.vertices.length;b<c;b++)d[b]=new q;if(a){var e,f,g,k=new q,l=new q;a=0;for(b=this.faces.length;a<b;a++)c=this.faces[a],e=this.vertices[c.a],f=this.vertices[c.b],g=this.vertices[c.c],k.subVectors(g,f),l.subVectors(e,f),k.cross(l),d[c.a].add(k),d[c.b].add(k),d[c.c].add(k)}else for(a= 0,b=this.faces.length;a<b;a++)c=this.faces[a],d[c.a].add(c.normal),d[c.b].add(c.normal),d[c.c].add(c.normal);b=0;for(c=this.vertices.length;b<c;b++)d[b].normalize();a=0;for(b=this.faces.length;a<b;a++)c=this.faces[a],e=c.vertexNormals,3===e.length?(e[0].copy(d[c.a]),e[1].copy(d[c.b]),e[2].copy(d[c.c])):(e[0]=d[c.a].clone(),e[1]=d[c.b].clone(),e[2]=d[c.c].clone());0<this.faces.length&&(this.normalsNeedUpdate=!0)},computeMorphNormals:function(){var a,b,c,d,e;c=0;for(d=this.faces.length;c<d;c++)for(e= this.faces[c],e.__originalFaceNormal?e.__originalFaceNormal.copy(e.normal):e.__originalFaceNormal=e.normal.clone(),e.__originalVertexNormals||(e.__originalVertexNormals=[]),a=0,b=e.vertexNormals.length;a<b;a++)e.__originalVertexNormals[a]?e.__originalVertexNormals[a].copy(e.vertexNormals[a]):e.__originalVertexNormals[a]=e.vertexNormals[a].clone();var f=new R;f.faces=this.faces;a=0;for(b=this.morphTargets.length;a<b;a++){if(!this.morphNormals[a]){this.morphNormals[a]={};this.morphNormals[a].faceNormals= [];this.morphNormals[a].vertexNormals=[];e=this.morphNormals[a].faceNormals;var g=this.morphNormals[a].vertexNormals,k,l;c=0;for(d=this.faces.length;c<d;c++)k=new q,l={a:new q,b:new q,c:new q},e.push(k),g.push(l)}g=this.morphNormals[a];f.vertices=this.morphTargets[a].vertices;f.computeFaceNormals();f.computeVertexNormals();c=0;for(d=this.faces.length;c<d;c++)e=this.faces[c],k=g.faceNormals[c],l=g.vertexNormals[c],k.copy(e.normal),l.a.copy(e.vertexNormals[0]),l.b.copy(e.vertexNormals[1]),l.c.copy(e.vertexNormals[2])}c= 0;for(d=this.faces.length;c<d;c++)e=this.faces[c],e.normal=e.__originalFaceNormal,e.vertexNormals=e.__originalVertexNormals},computeTangents:function(){console.warn("THREE.Geometry: .computeTangents() has been removed.")},computeLineDistances:function(){for(var a=0,b=this.vertices,c=0,d=b.length;c<d;c++)0<c&&(a+=b[c].distanceTo(b[c-1])),this.lineDistances[c]=a},computeBoundingBox:function(){null===this.boundingBox&&(this.boundingBox=new Ha);this.boundingBox.setFromPoints(this.vertices)},computeBoundingSphere:function(){null=== this.boundingSphere&&(this.boundingSphere=new Aa);this.boundingSphere.setFromPoints(this.vertices)},merge:function(a,b,c){if(!1===(a&&a.isGeometry))console.error("THREE.Geometry.merge(): geometry not an instance of THREE.Geometry.",a);else{var d,e=this.vertices.length,f=this.vertices,g=a.vertices,k=this.faces,l=a.faces,h=this.faceVertexUvs[0],u=a.faceVertexUvs[0],p=this.colors,n=a.colors;void 0===c&&(c=0);void 0!==b&&(d=(new ya).getNormalMatrix(b));a=0;for(var r=g.length;a<r;a++){var t=g[a].clone(); void 0!==b&&t.applyMatrix4(b);f.push(t)}a=0;for(r=n.length;a<r;a++)p.push(n[a].clone());a=0;for(r=l.length;a<r;a++){var g=l[a],q=g.vertexNormals,n=g.vertexColors,p=new ga(g.a+e,g.b+e,g.c+e);p.normal.copy(g.normal);void 0!==d&&p.normal.applyMatrix3(d).normalize();b=0;for(f=q.length;b<f;b++)t=q[b].clone(),void 0!==d&&t.applyMatrix3(d).normalize(),p.vertexNormals.push(t);p.color.copy(g.color);b=0;for(f=n.length;b<f;b++)t=n[b],p.vertexColors.push(t.clone());p.materialIndex=g.materialIndex+c;k.push(p)}a= 0;for(r=u.length;a<r;a++)if(c=u[a],d=[],void 0!==c){b=0;for(f=c.length;b<f;b++)d.push(c[b].clone());h.push(d)}}},mergeMesh:function(a){!1===(a&&a.isMesh)?console.error("THREE.Geometry.mergeMesh(): mesh not an instance of THREE.Mesh.",a):(a.matrixAutoUpdate&&a.updateMatrix(),this.merge(a.geometry,a.matrix))},mergeVertices:function(){var a={},b=[],c=[],d,e=Math.pow(10,4),f,g;f=0;for(g=this.vertices.length;f<g;f++)d=this.vertices[f],d=Math.round(d.x*e)+"_"+Math.round(d.y*e)+"_"+Math.round(d.z*e),void 0=== a[d]?(a[d]=f,b.push(this.vertices[f]),c[f]=b.length-1):c[f]=c[a[d]];a=[];f=0;for(g=this.faces.length;f<g;f++)for(e=this.faces[f],e.a=c[e.a],e.b=c[e.b],e.c=c[e.c],e=[e.a,e.b,e.c],d=0;3>d;d++)if(e[d]===e[(d+1)%3]){a.push(f);break}for(f=a.length-1;0<=f;f--)for(e=a[f],this.faces.splice(e,1),c=0,g=this.faceVertexUvs.length;c<g;c++)this.faceVertexUvs[c].splice(e,1);f=this.vertices.length-b.length;this.vertices=b;return f},sortFacesByMaterialIndex:function(){for(var a=this.faces,b=a.length,c=0;c<b;c++)a[c]._id= c;a.sort(function(a,b){return a.materialIndex-b.materialIndex});var d=this.faceVertexUvs[0],e=this.faceVertexUvs[1],f,g;d&&d.length===b&&(f=[]);e&&e.length===b&&(g=[]);for(c=0;c<b;c++){var k=a[c]._id;f&&f.push(d[k]);g&&g.push(e[k])}f&&(this.faceVertexUvs[0]=f);g&&(this.faceVertexUvs[1]=g)},toJSON:function(){function a(a,b,c){return c?a|1<<b:a&~(1<<b)}function b(a){var b=a.x.toString()+a.y.toString()+a.z.toString();if(void 0!==h[b])return h[b];h[b]=l.length/3;l.push(a.x,a.y,a.z);return h[b]}function c(a){var b= a.r.toString()+a.g.toString()+a.b.toString();if(void 0!==p[b])return p[b];p[b]=u.length;u.push(a.getHex());return p[b]}function d(a){var b=a.x.toString()+a.y.toString();if(void 0!==r[b])return r[b];r[b]=n.length/2;n.push(a.x,a.y);return r[b]}var e={metadata:{version:4.4,type:"Geometry",generator:"Geometry.toJSON"}};e.uuid=this.uuid;e.type=this.type;""!==this.name&&(e.name=this.name);if(void 0!==this.parameters){var f=this.parameters,g;for(g in f)void 0!==f[g]&&(e[g]=f[g]);return e}f=[];for(g=0;g< this.vertices.length;g++){var k=this.vertices[g];f.push(k.x,k.y,k.z)}var k=[],l=[],h={},u=[],p={},n=[],r={};for(g=0;g<this.faces.length;g++){var t=this.faces[g],q=void 0!==this.faceVertexUvs[0][g],A=0<t.normal.length(),w=0<t.vertexNormals.length,x=1!==t.color.r||1!==t.color.g||1!==t.color.b,T=0<t.vertexColors.length,y=0,y=a(y,0,0),y=a(y,1,!0),y=a(y,2,!1),y=a(y,3,q),y=a(y,4,A),y=a(y,5,w),y=a(y,6,x),y=a(y,7,T);k.push(y);k.push(t.a,t.b,t.c);k.push(t.materialIndex);q&&(q=this.faceVertexUvs[0][g],k.push(d(q[0]), d(q[1]),d(q[2])));A&&k.push(b(t.normal));w&&(A=t.vertexNormals,k.push(b(A[0]),b(A[1]),b(A[2])));x&&k.push(c(t.color));T&&(t=t.vertexColors,k.push(c(t[0]),c(t[1]),c(t[2])))}e.data={};e.data.vertices=f;e.data.normals=l;0<u.length&&(e.data.colors=u);0<n.length&&(e.data.uvs=[n]);e.data.faces=k;return e},clone:function(){return(new R).copy(this)},copy:function(a){this.vertices=[];this.faces=[];this.faceVertexUvs=[[]];this.colors=[];for(var b=a.vertices,c=0,d=b.length;c<d;c++)this.vertices.push(b[c].clone()); b=a.colors;c=0;for(d=b.length;c<d;c++)this.colors.push(b[c].clone());b=a.faces;c=0;for(d=b.length;c<d;c++)this.faces.push(b[c].clone());c=0;for(d=a.faceVertexUvs.length;c<d;c++){b=a.faceVertexUvs[c];void 0===this.faceVertexUvs[c]&&(this.faceVertexUvs[c]=[]);for(var e=0,f=b.length;e<f;e++){for(var g=b[e],k=[],l=0,h=g.length;l<h;l++)k.push(g[l].clone());this.faceVertexUvs[c].push(k)}}return this},dispose:function(){this.dispatchEvent({type:"dispose"})}});var Lc=0;Object.assign(de.prototype,pa.prototype, {computeBoundingBox:R.prototype.computeBoundingBox,computeBoundingSphere:R.prototype.computeBoundingSphere,computeFaceNormals:function(){console.warn("THREE.DirectGeometry: computeFaceNormals() is not a method of this type of geometry.")},computeVertexNormals:function(){console.warn("THREE.DirectGeometry: computeVertexNormals() is not a method of this type of geometry.")},computeGroups:function(a){var b,c=[],d;a=a.faces;for(var e=0;e<a.length;e++){var f=a[e];f.materialIndex!==d&&(d=f.materialIndex, void 0!==b&&(b.count=3*e-b.start,c.push(b)),b={start:3*e,materialIndex:d})}void 0!==b&&(b.count=3*e-b.start,c.push(b));this.groups=c},fromGeometry:function(a){var b=a.faces,c=a.vertices,d=a.faceVertexUvs,e=d[0]&&0<d[0].length,f=d[1]&&0<d[1].length,g=a.morphTargets,k=g.length,l;if(0<k){l=[];for(var h=0;h<k;h++)l[h]=[];this.morphTargets.position=l}var u=a.morphNormals,p=u.length,n;if(0<p){n=[];for(h=0;h<p;h++)n[h]=[];this.morphTargets.normal=n}for(var r=a.skinIndices,t=a.skinWeights,q=r.length===c.length, A=t.length===c.length,h=0;h<b.length;h++){var w=b[h];this.vertices.push(c[w.a],c[w.b],c[w.c]);var x=w.vertexNormals;3===x.length?this.normals.push(x[0],x[1],x[2]):(x=w.normal,this.normals.push(x,x,x));x=w.vertexColors;3===x.length?this.colors.push(x[0],x[1],x[2]):(x=w.color,this.colors.push(x,x,x));!0===e&&(x=d[0][h],void 0!==x?this.uvs.push(x[0],x[1],x[2]):(console.warn("THREE.DirectGeometry.fromGeometry(): Undefined vertexUv ",h),this.uvs.push(new C,new C,new C)));!0===f&&(x=d[1][h],void 0!==x? this.uvs2.push(x[0],x[1],x[2]):(console.warn("THREE.DirectGeometry.fromGeometry(): Undefined vertexUv2 ",h),this.uvs2.push(new C,new C,new C)));for(x=0;x<k;x++){var T=g[x].vertices;l[x].push(T[w.a],T[w.b],T[w.c])}for(x=0;x<p;x++)T=u[x].vertexNormals[h],n[x].push(T.a,T.b,T.c);q&&this.skinIndices.push(r[w.a],r[w.b],r[w.c]);A&&this.skinWeights.push(t[w.a],t[w.b],t[w.c])}this.computeGroups(a);this.verticesNeedUpdate=a.verticesNeedUpdate;this.normalsNeedUpdate=a.normalsNeedUpdate;this.colorsNeedUpdate= a.colorsNeedUpdate;this.uvsNeedUpdate=a.uvsNeedUpdate;this.groupsNeedUpdate=a.groupsNeedUpdate;return this},dispose:function(){this.dispatchEvent({type:"dispose"})}});Object.assign(I.prototype,pa.prototype,{isBufferGeometry:!0,getIndex:function(){return this.index},setIndex:function(a){this.index=a},addAttribute:function(a,b,c){if(!1===(b&&b.isBufferAttribute)&&!1===(b&&b.isInterleavedBufferAttribute))console.warn("THREE.BufferGeometry: .addAttribute() now expects ( name, attribute )."),this.addAttribute(a, new z(b,c));else if("index"===a)console.warn("THREE.BufferGeometry.addAttribute: Use .setIndex() for index attribute."),this.setIndex(b);else return this.attributes[a]=b,this},getAttribute:function(a){return this.attributes[a]},removeAttribute:function(a){delete this.attributes[a];return this},addGroup:function(a,b,c){this.groups.push({start:a,count:b,materialIndex:void 0!==c?c:0})},clearGroups:function(){this.groups=[]},setDrawRange:function(a,b){this.drawRange.start=a;this.drawRange.count=b},applyMatrix:function(a){var b= this.attributes.position;void 0!==b&&(a.applyToVector3Array(b.array),b.needsUpdate=!0);b=this.attributes.normal;void 0!==b&&((new ya).getNormalMatrix(a).applyToVector3Array(b.array),b.needsUpdate=!0);null!==this.boundingBox&&this.computeBoundingBox();null!==this.boundingSphere&&this.computeBoundingSphere();return this},rotateX:function(){var a;return function(b){void 0===a&&(a=new P);a.makeRotationX(b);this.applyMatrix(a);return this}}(),rotateY:function(){var a;return function(b){void 0===a&&(a= new P);a.makeRotationY(b);this.applyMatrix(a);return this}}(),rotateZ:function(){var a;return function(b){void 0===a&&(a=new P);a.makeRotationZ(b);this.applyMatrix(a);return this}}(),translate:function(){var a;return function(b,c,d){void 0===a&&(a=new P);a.makeTranslation(b,c,d);this.applyMatrix(a);return this}}(),scale:function(){var a;return function(b,c,d){void 0===a&&(a=new P);a.makeScale(b,c,d);this.applyMatrix(a);return this}}(),lookAt:function(){var a;return function(b){void 0===a&&(a=new D); a.lookAt(b);a.updateMatrix();this.applyMatrix(a.matrix)}}(),center:function(){this.computeBoundingBox();var a=this.boundingBox.getCenter().negate();this.translate(a.x,a.y,a.z);return a},setFromObject:function(a){var b=a.geometry;if(a&&a.isPoints||a&&a.isLine){a=new ma(3*b.vertices.length,3);var c=new ma(3*b.colors.length,3);this.addAttribute("position",a.copyVector3sArray(b.vertices));this.addAttribute("color",c.copyColorsArray(b.colors));b.lineDistances&&b.lineDistances.length===b.vertices.length&& (a=new ma(b.lineDistances.length,1),this.addAttribute("lineDistance",a.copyArray(b.lineDistances)));null!==b.boundingSphere&&(this.boundingSphere=b.boundingSphere.clone());null!==b.boundingBox&&(this.boundingBox=b.boundingBox.clone())}else a&&a.isMesh&&b&&b.isGeometry&&this.fromGeometry(b);return this},updateFromObject:function(a){var b=a.geometry;if(a&&a.isMesh){var c=b.__directGeometry;!0===b.elementsNeedUpdate&&(c=void 0,b.elementsNeedUpdate=!1);if(void 0===c)return this.fromGeometry(b);c.verticesNeedUpdate= b.verticesNeedUpdate;c.normalsNeedUpdate=b.normalsNeedUpdate;c.colorsNeedUpdate=b.colorsNeedUpdate;c.uvsNeedUpdate=b.uvsNeedUpdate;c.groupsNeedUpdate=b.groupsNeedUpdate;b.verticesNeedUpdate=!1;b.normalsNeedUpdate=!1;b.colorsNeedUpdate=!1;b.uvsNeedUpdate=!1;b.groupsNeedUpdate=!1;b=c}!0===b.verticesNeedUpdate&&(c=this.attributes.position,void 0!==c&&(c.copyVector3sArray(b.vertices),c.needsUpdate=!0),b.verticesNeedUpdate=!1);!0===b.normalsNeedUpdate&&(c=this.attributes.normal,void 0!==c&&(c.copyVector3sArray(b.normals), c.needsUpdate=!0),b.normalsNeedUpdate=!1);!0===b.colorsNeedUpdate&&(c=this.attributes.color,void 0!==c&&(c.copyColorsArray(b.colors),c.needsUpdate=!0),b.colorsNeedUpdate=!1);b.uvsNeedUpdate&&(c=this.attributes.uv,void 0!==c&&(c.copyVector2sArray(b.uvs),c.needsUpdate=!0),b.uvsNeedUpdate=!1);b.lineDistancesNeedUpdate&&(c=this.attributes.lineDistance,void 0!==c&&(c.copyArray(b.lineDistances),c.needsUpdate=!0),b.lineDistancesNeedUpdate=!1);b.groupsNeedUpdate&&(b.computeGroups(a.geometry),this.groups= b.groups,b.groupsNeedUpdate=!1);return this},fromGeometry:function(a){a.__directGeometry=(new de).fromGeometry(a);return this.fromDirectGeometry(a.__directGeometry)},fromDirectGeometry:function(a){var b=new Float32Array(3*a.vertices.length);this.addAttribute("position",(new z(b,3)).copyVector3sArray(a.vertices));0<a.normals.length&&(b=new Float32Array(3*a.normals.length),this.addAttribute("normal",(new z(b,3)).copyVector3sArray(a.normals)));0<a.colors.length&&(b=new Float32Array(3*a.colors.length), this.addAttribute("color",(new z(b,3)).copyColorsArray(a.colors)));0<a.uvs.length&&(b=new Float32Array(2*a.uvs.length),this.addAttribute("uv",(new z(b,2)).copyVector2sArray(a.uvs)));0<a.uvs2.length&&(b=new Float32Array(2*a.uvs2.length),this.addAttribute("uv2",(new z(b,2)).copyVector2sArray(a.uvs2)));0<a.indices.length&&(b=new (65535<a.vertices.length?Uint32Array:Uint16Array)(3*a.indices.length),this.setIndex((new z(b,1)).copyIndicesArray(a.indices)));this.groups=a.groups;for(var c in a.morphTargets){for(var b= [],d=a.morphTargets[c],e=0,f=d.length;e<f;e++){var g=d[e],k=new ma(3*g.length,3);b.push(k.copyVector3sArray(g))}this.morphAttributes[c]=b}0<a.skinIndices.length&&(c=new ma(4*a.skinIndices.length,4),this.addAttribute("skinIndex",c.copyVector4sArray(a.skinIndices)));0<a.skinWeights.length&&(c=new ma(4*a.skinWeights.length,4),this.addAttribute("skinWeight",c.copyVector4sArray(a.skinWeights)));null!==a.boundingSphere&&(this.boundingSphere=a.boundingSphere.clone());null!==a.boundingBox&&(this.boundingBox= a.boundingBox.clone());return this},computeBoundingBox:function(){null===this.boundingBox&&(this.boundingBox=new Ha);var a=this.attributes.position.array;void 0!==a?this.boundingBox.setFromArray(a):this.boundingBox.makeEmpty();(isNaN(this.boundingBox.min.x)||isNaN(this.boundingBox.min.y)||isNaN(this.boundingBox.min.z))&&console.error('THREE.BufferGeometry.computeBoundingBox: Computed min/max have NaN values. The "position" attribute is likely to have NaN values.',this)},computeBoundingSphere:function(){var a= new Ha,b=new q;return function(){null===this.boundingSphere&&(this.boundingSphere=new Aa);var c=this.attributes.position;if(c){var c=c.array,d=this.boundingSphere.center;a.setFromArray(c);a.getCenter(d);for(var e=0,f=0,g=c.length;f<g;f+=3)b.fromArray(c,f),e=Math.max(e,d.distanceToSquared(b));this.boundingSphere.radius=Math.sqrt(e);isNaN(this.boundingSphere.radius)&&console.error('THREE.BufferGeometry.computeBoundingSphere(): Computed radius is NaN. The "position" attribute is likely to have NaN values.', this)}}}(),computeFaceNormals:function(){},computeVertexNormals:function(){var a=this.index,b=this.attributes,c=this.groups;if(b.position){var d=b.position.array;if(void 0===b.normal)this.addAttribute("normal",new z(new Float32Array(d.length),3));else for(var e=b.normal.array,f=0,g=e.length;f<g;f++)e[f]=0;var e=b.normal.array,k,l,h,u=new q,p=new q,n=new q,r=new q,t=new q;if(a){a=a.array;0===c.length&&this.addGroup(0,a.length);for(var v=0,A=c.length;v<A;++v)for(f=c[v],g=f.start,k=f.count,f=g,g+=k;f< g;f+=3)k=3*a[f+0],l=3*a[f+1],h=3*a[f+2],u.fromArray(d,k),p.fromArray(d,l),n.fromArray(d,h),r.subVectors(n,p),t.subVectors(u,p),r.cross(t),e[k]+=r.x,e[k+1]+=r.y,e[k+2]+=r.z,e[l]+=r.x,e[l+1]+=r.y,e[l+2]+=r.z,e[h]+=r.x,e[h+1]+=r.y,e[h+2]+=r.z}else for(f=0,g=d.length;f<g;f+=9)u.fromArray(d,f),p.fromArray(d,f+3),n.fromArray(d,f+6),r.subVectors(n,p),t.subVectors(u,p),r.cross(t),e[f]=r.x,e[f+1]=r.y,e[f+2]=r.z,e[f+3]=r.x,e[f+4]=r.y,e[f+5]=r.z,e[f+6]=r.x,e[f+7]=r.y,e[f+8]=r.z;this.normalizeNormals();b.normal.needsUpdate= !0}},merge:function(a,b){if(!1===(a&&a.isBufferGeometry))console.error("THREE.BufferGeometry.merge(): geometry not an instance of THREE.BufferGeometry.",a);else{void 0===b&&(b=0);var c=this.attributes,d;for(d in c)if(void 0!==a.attributes[d])for(var e=c[d].array,f=a.attributes[d],g=f.array,k=0,f=f.itemSize*b;k<g.length;k++,f++)e[f]=g[k];return this}},normalizeNormals:function(){for(var a=this.attributes.normal.array,b,c,d,e=0,f=a.length;e<f;e+=3)b=a[e],c=a[e+1],d=a[e+2],b=1/Math.sqrt(b*b+c*c+d*d), a[e]*=b,a[e+1]*=b,a[e+2]*=b},toNonIndexed:function(){if(null===this.index)return console.warn("THREE.BufferGeometry.toNonIndexed(): Geometry is already non-indexed."),this;var a=new I,b=this.index.array,c=this.attributes,d;for(d in c){for(var e=c[d],f=e.array,e=e.itemSize,g=new f.constructor(b.length*e),k,l=0,h=0,u=b.length;h<u;h++){k=b[h]*e;for(var p=0;p<e;p++)g[l++]=f[k++]}a.addAttribute(d,new z(g,e))}return a},toJSON:function(){var a={metadata:{version:4.4,type:"BufferGeometry",generator:"BufferGeometry.toJSON"}}; a.uuid=this.uuid;a.type=this.type;""!==this.name&&(a.name=this.name);if(void 0!==this.parameters){var b=this.parameters,c;for(c in b)void 0!==b[c]&&(a[c]=b[c]);return a}a.data={attributes:{}};var d=this.index;null!==d&&(b=Array.prototype.slice.call(d.array),a.data.index={type:d.array.constructor.name,array:b});d=this.attributes;for(c in d){var e=d[c],b=Array.prototype.slice.call(e.array);a.data.attributes[c]={itemSize:e.itemSize,type:e.array.constructor.name,array:b,normalized:e.normalized}}c=this.groups; 0<c.length&&(a.data.groups=JSON.parse(JSON.stringify(c)));c=this.boundingSphere;null!==c&&(a.data.boundingSphere={center:c.center.toArray(),radius:c.radius});return a},clone:function(){return(new I).copy(this)},copy:function(a){var b=a.index;null!==b&&this.setIndex(b.clone());var b=a.attributes,c;for(c in b)this.addAttribute(c,b[c].clone());a=a.groups;c=0;for(b=a.length;c<b;c++){var d=a[c];this.addGroup(d.start,d.count,d.materialIndex)}return this},dispose:function(){this.dispatchEvent({type:"dispose"})}}); I.MaxIndex=65535;va.prototype=Object.assign(Object.create(D.prototype),{constructor:va,isMesh:!0,setDrawMode:function(a){this.drawMode=a},copy:function(a){D.prototype.copy.call(this,a);this.drawMode=a.drawMode;return this},updateMorphTargets:function(){var a=this.geometry.morphTargets;if(void 0!==a&&0<a.length){this.morphTargetInfluences=[];this.morphTargetDictionary={};for(var b=0,c=a.length;b<c;b++)this.morphTargetInfluences.push(0),this.morphTargetDictionary[a[b].name]=b}},raycast:function(){function a(a, b,c,d,e,f,g){Fa.barycoordFromPoint(a,b,c,d,v);e.multiplyScalar(v.x);f.multiplyScalar(v.y);g.multiplyScalar(v.z);e.add(f).add(g);return e.clone()}function b(a,b,c,d,e,f,g){var k=a.material;if(null===(1===k.side?c.intersectTriangle(f,e,d,!0,g):c.intersectTriangle(d,e,f,2!==k.side,g)))return null;w.copy(g);w.applyMatrix4(a.matrixWorld);c=b.ray.origin.distanceTo(w);return c<b.near||c>b.far?null:{distance:c,point:w.clone(),object:a}}function c(c,d,e,f,m,p,u,q){g.fromArray(f,3*p);k.fromArray(f,3*u);h.fromArray(f, 3*q);if(c=b(c,d,e,g,k,h,A))m&&(n.fromArray(m,2*p),r.fromArray(m,2*u),t.fromArray(m,2*q),c.uv=a(A,g,k,h,n,r,t)),c.face=new ga(p,u,q,Fa.normal(g,k,h)),c.faceIndex=p;return c}var d=new P,e=new Wa,f=new Aa,g=new q,k=new q,h=new q,m=new q,u=new q,p=new q,n=new C,r=new C,t=new C,v=new q,A=new q,w=new q;return function(q,v){var w=this.geometry,F=this.material,G=this.matrixWorld;if(void 0!==F&&(null===w.boundingSphere&&w.computeBoundingSphere(),f.copy(w.boundingSphere),f.applyMatrix4(G),!1!==q.ray.intersectsSphere(f)&& (d.getInverse(G),e.copy(q.ray).applyMatrix4(d),null===w.boundingBox||!1!==e.intersectsBox(w.boundingBox)))){var E,J;if(w&&w.isBufferGeometry){var C,D,F=w.index,G=w.attributes,w=G.position.array;void 0!==G.uv&&(E=G.uv.array);if(null!==F)for(var G=F.array,z=0,I=G.length;z<I;z+=3){if(F=G[z],C=G[z+1],D=G[z+2],J=c(this,q,e,w,E,F,C,D))J.faceIndex=Math.floor(z/3),v.push(J)}else for(z=0,I=w.length;z<I;z+=9)if(F=z/3,C=F+1,D=F+2,J=c(this,q,e,w,E,F,C,D))J.index=F,v.push(J)}else if(w&&w.isGeometry){var H,P,G= F&&F.isMultiMaterial,z=!0===G?F.materials:null,I=w.vertices;C=w.faces;D=w.faceVertexUvs[0];0<D.length&&(E=D);for(var L=0,M=C.length;L<M;L++){var O=C[L];J=!0===G?z[O.materialIndex]:F;if(void 0!==J){D=I[O.a];H=I[O.b];P=I[O.c];if(!0===J.morphTargets){J=w.morphTargets;var Q=this.morphTargetInfluences;g.set(0,0,0);k.set(0,0,0);h.set(0,0,0);for(var S=0,V=J.length;S<V;S++){var W=Q[S];if(0!==W){var K=J[S].vertices;g.addScaledVector(m.subVectors(K[O.a],D),W);k.addScaledVector(u.subVectors(K[O.b],H),W);h.addScaledVector(p.subVectors(K[O.c], P),W)}}g.add(D);k.add(H);h.add(P);D=g;H=k;P=h}if(J=b(this,q,e,D,H,P,A))E&&(Q=E[L],n.copy(Q[0]),r.copy(Q[1]),t.copy(Q[2]),J.uv=a(A,D,H,P,n,r,t)),J.face=O,J.faceIndex=L,v.push(J)}}}}}}(),clone:function(){return(new this.constructor(this.geometry,this.material)).copy(this)}});db.prototype=Object.create(I.prototype);db.prototype.constructor=db;eb.prototype=Object.create(I.prototype);eb.prototype.constructor=eb;qa.prototype=Object.create(D.prototype);qa.prototype.constructor=qa;qa.prototype.isCamera=!0; qa.prototype.getWorldDirection=function(){var a=new ca;return function(b){b=b||new q;this.getWorldQuaternion(a);return b.set(0,0,-1).applyQuaternion(a)}}();qa.prototype.lookAt=function(){var a=new P;return function(b){a.lookAt(this.position,b,this.up);this.quaternion.setFromRotationMatrix(a)}}();qa.prototype.clone=function(){return(new this.constructor).copy(this)};qa.prototype.copy=function(a){D.prototype.copy.call(this,a);this.matrixWorldInverse.copy(a.matrixWorldInverse);this.projectionMatrix.copy(a.projectionMatrix); return this};Ca.prototype=Object.assign(Object.create(qa.prototype),{constructor:Ca,isPerspectiveCamera:!0,copy:function(a){qa.prototype.copy.call(this,a);this.fov=a.fov;this.zoom=a.zoom;this.near=a.near;this.far=a.far;this.focus=a.focus;this.aspect=a.aspect;this.view=null===a.view?null:Object.assign({},a.view);this.filmGauge=a.filmGauge;this.filmOffset=a.filmOffset;return this},setFocalLength:function(a){a=.5*this.getFilmHeight()/a;this.fov=2*h.Math.RAD2DEG*Math.atan(a);this.updateProjectionMatrix()}, getFocalLength:function(){var a=Math.tan(.5*h.Math.DEG2RAD*this.fov);return.5*this.getFilmHeight()/a},getEffectiveFOV:function(){return 2*h.Math.RAD2DEG*Math.atan(Math.tan(.5*h.Math.DEG2RAD*this.fov)/this.zoom)},getFilmWidth:function(){return this.filmGauge*Math.min(this.aspect,1)},getFilmHeight:function(){return this.filmGauge/Math.max(this.aspect,1)},setViewOffset:function(a,b,c,d,e,f){this.aspect=a/b;this.view={fullWidth:a,fullHeight:b,offsetX:c,offsetY:d,width:e,height:f};this.updateProjectionMatrix()}, clearViewOffset:function(){this.view=null;this.updateProjectionMatrix()},updateProjectionMatrix:function(){var a=this.near,b=a*Math.tan(.5*h.Math.DEG2RAD*this.fov)/this.zoom,c=2*b,d=this.aspect*c,e=-.5*d,f=this.view;if(null!==f)var g=f.fullWidth,k=f.fullHeight,e=e+f.offsetX*d/g,b=b-f.offsetY*c/k,d=f.width/g*d,c=f.height/k*c;f=this.filmOffset;0!==f&&(e+=a*f/this.getFilmWidth());this.projectionMatrix.makeFrustum(e,e+d,b-c,b,a,this.far)},toJSON:function(a){a=D.prototype.toJSON.call(this,a);a.object.fov= this.fov;a.object.zoom=this.zoom;a.object.near=this.near;a.object.far=this.far;a.object.focus=this.focus;a.object.aspect=this.aspect;null!==this.view&&(a.object.view=Object.assign({},this.view));a.object.filmGauge=this.filmGauge;a.object.filmOffset=this.filmOffset;return a}});Db.prototype=Object.assign(Object.create(qa.prototype),{constructor:Db,isOrthographicCamera:!0,copy:function(a){qa.prototype.copy.call(this,a);this.left=a.left;this.right=a.right;this.top=a.top;this.bottom=a.bottom;this.near= a.near;this.far=a.far;this.zoom=a.zoom;this.view=null===a.view?null:Object.assign({},a.view);return this},setViewOffset:function(a,b,c,d,e,f){this.view={fullWidth:a,fullHeight:b,offsetX:c,offsetY:d,width:e,height:f};this.updateProjectionMatrix()},clearViewOffset:function(){this.view=null;this.updateProjectionMatrix()},updateProjectionMatrix:function(){var a=(this.right-this.left)/(2*this.zoom),b=(this.top-this.bottom)/(2*this.zoom),c=(this.right+this.left)/2,d=(this.top+this.bottom)/2,e=c-a,c=c+a, a=d+b,b=d-b;if(null!==this.view)var c=this.zoom/(this.view.width/this.view.fullWidth),b=this.zoom/(this.view.height/this.view.fullHeight),f=(this.right-this.left)/this.view.width,d=(this.top-this.bottom)/this.view.height,e=e+this.view.offsetX/c*f,c=e+this.view.width/c*f,a=a-this.view.offsetY/b*d,b=a-this.view.height/b*d;this.projectionMatrix.makeOrthographic(e,c,a,b,this.near,this.far)},toJSON:function(a){a=D.prototype.toJSON.call(this,a);a.object.zoom=this.zoom;a.object.left=this.left;a.object.right= this.right;a.object.top=this.top;a.object.bottom=this.bottom;a.object.near=this.near;a.object.far=this.far;null!==this.view&&(a.object.view=Object.assign({},this.view));return a}});var bf=0;Eb.prototype.isFogExp2=!0;Eb.prototype.clone=function(){return new Eb(this.color.getHex(),this.density)};Eb.prototype.toJSON=function(a){return{type:"FogExp2",color:this.color.getHex(),density:this.density}};Fb.prototype.isFog=!0;Fb.prototype.clone=function(){return new Fb(this.color.getHex(),this.near,this.far)}; Fb.prototype.toJSON=function(a){return{type:"Fog",color:this.color.getHex(),near:this.near,far:this.far}};fb.prototype=Object.create(D.prototype);fb.prototype.constructor=fb;fb.prototype.copy=function(a,b){D.prototype.copy.call(this,a,b);null!==a.background&&(this.background=a.background.clone());null!==a.fog&&(this.fog=a.fog.clone());null!==a.overrideMaterial&&(this.overrideMaterial=a.overrideMaterial.clone());this.autoUpdate=a.autoUpdate;this.matrixAutoUpdate=a.matrixAutoUpdate;return this};fb.prototype.toJSON= function(a){var b=D.prototype.toJSON.call(this,a);null!==this.background&&(b.object.background=this.background.toJSON(a));null!==this.fog&&(b.object.fog=this.fog.toJSON());return b};pd.prototype=Object.assign(Object.create(D.prototype),{constructor:pd,isLensFlare:!0,copy:function(a){D.prototype.copy.call(this,a);this.positionScreen.copy(a.positionScreen);this.customUpdateCallback=a.customUpdateCallback;for(var b=0,c=a.lensFlares.length;b<c;b++)this.lensFlares.push(a.lensFlares[b]);return this},add:function(a, b,c,d,e,f){void 0===b&&(b=-1);void 0===c&&(c=0);void 0===f&&(f=1);void 0===e&&(e=new H(16777215));void 0===d&&(d=1);c=Math.min(c,Math.max(0,c));this.lensFlares.push({texture:a,size:b,distance:c,x:0,y:0,z:0,scale:1,rotation:0,opacity:f,color:e,blending:d})},updateLensFlares:function(){var a,b=this.lensFlares.length,c,d=2*-this.positionScreen.x,e=2*-this.positionScreen.y;for(a=0;a<b;a++)c=this.lensFlares[a],c.x=this.positionScreen.x+d*c.distance,c.y=this.positionScreen.y+e*c.distance,c.wantedRotation= c.x*Math.PI*.25,c.rotation+=.25*(c.wantedRotation-c.rotation)}});gb.prototype=Object.create(S.prototype);gb.prototype.constructor=gb;gb.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.map=a.map;this.rotation=a.rotation;return this};fc.prototype=Object.assign(Object.create(D.prototype),{constructor:fc,isSprite:!0,raycast:function(){var a=new q;return function(b,c){a.setFromMatrixPosition(this.matrixWorld);var d=b.ray.distanceSqToPoint(a);d>this.scale.x*this.scale.y/ 4||c.push({distance:Math.sqrt(d),point:this.position,face:null,object:this})}}(),clone:function(){return(new this.constructor(this.material)).copy(this)}});gc.prototype=Object.assign(Object.create(D.prototype),{constructor:gc,copy:function(a){D.prototype.copy.call(this,a,!1);a=a.levels;for(var b=0,c=a.length;b<c;b++){var d=a[b];this.addLevel(d.object.clone(),d.distance)}return this},addLevel:function(a,b){void 0===b&&(b=0);b=Math.abs(b);for(var c=this.levels,d=0;d<c.length&&!(b<c[d].distance);d++); c.splice(d,0,{distance:b,object:a});this.add(a)},getObjectForDistance:function(a){for(var b=this.levels,c=1,d=b.length;c<d&&!(a<b[c].distance);c++);return b[c-1].object},raycast:function(){var a=new q;return function(b,c){a.setFromMatrixPosition(this.matrixWorld);var d=b.ray.origin.distanceTo(a);this.getObjectForDistance(d).raycast(b,c)}}(),update:function(){var a=new q,b=new q;return function(c){var d=this.levels;if(1<d.length){a.setFromMatrixPosition(c.matrixWorld);b.setFromMatrixPosition(this.matrixWorld); c=a.distanceTo(b);d[0].object.visible=!0;for(var e=1,f=d.length;e<f;e++)if(c>=d[e].distance)d[e-1].object.visible=!1,d[e].object.visible=!0;else break;for(;e<f;e++)d[e].object.visible=!1}}}(),toJSON:function(a){a=D.prototype.toJSON.call(this,a);a.object.levels=[];for(var b=this.levels,c=0,d=b.length;c<d;c++){var e=b[c];a.object.levels.push({object:e.object.uuid,distance:e.distance})}return a}});hb.prototype=Object.create(ba.prototype);hb.prototype.constructor=hb;hb.prototype.isDataTexture=!0;Object.assign(Nc.prototype, {calculateInverses:function(){this.boneInverses=[];for(var a=0,b=this.bones.length;a<b;a++){var c=new P;this.bones[a]&&c.getInverse(this.bones[a].matrixWorld);this.boneInverses.push(c)}},pose:function(){for(var a,b=0,c=this.bones.length;b<c;b++)(a=this.bones[b])&&a.matrixWorld.getInverse(this.boneInverses[b]);b=0;for(c=this.bones.length;b<c;b++)if(a=this.bones[b])a.parent&&a.parent.isBone?(a.matrix.getInverse(a.parent.matrixWorld),a.matrix.multiply(a.matrixWorld)):a.matrix.copy(a.matrixWorld),a.matrix.decompose(a.position, a.quaternion,a.scale)},update:function(){var a=new P;return function(){for(var b=0,c=this.bones.length;b<c;b++)a.multiplyMatrices(this.bones[b]?this.bones[b].matrixWorld:this.identityMatrix,this.boneInverses[b]),a.toArray(this.boneMatrices,16*b);this.useVertexTexture&&(this.boneTexture.needsUpdate=!0)}}(),clone:function(){return new Nc(this.bones,this.boneInverses,this.useVertexTexture)}});Oc.prototype=Object.assign(Object.create(D.prototype),{constructor:Oc,isBone:!0,copy:function(a){D.prototype.copy.call(this, a);this.skin=a.skin;return this}});Pc.prototype=Object.assign(Object.create(va.prototype),{constructor:Pc,isSkinnedMesh:!0,bind:function(a,b){this.skeleton=a;void 0===b&&(this.updateMatrixWorld(!0),this.skeleton.calculateInverses(),b=this.matrixWorld);this.bindMatrix.copy(b);this.bindMatrixInverse.getInverse(b)},pose:function(){this.skeleton.pose()},normalizeSkinWeights:function(){if(this.geometry&&this.geometry.isGeometry)for(var a=0;a<this.geometry.skinWeights.length;a++){var b=this.geometry.skinWeights[a], c=1/b.lengthManhattan();Infinity!==c?b.multiplyScalar(c):b.set(1,0,0,0)}else if(this.geometry&&this.geometry.isBufferGeometry)for(var b=new da,d=this.geometry.attributes.skinWeight,a=0;a<d.count;a++)b.x=d.getX(a),b.y=d.getY(a),b.z=d.getZ(a),b.w=d.getW(a),c=1/b.lengthManhattan(),Infinity!==c?b.multiplyScalar(c):b.set(1,0,0,0),d.setXYZW(a,b.x,b.y,b.z,b.w)},updateMatrixWorld:function(a){va.prototype.updateMatrixWorld.call(this,!0);"attached"===this.bindMode?this.bindMatrixInverse.getInverse(this.matrixWorld): "detached"===this.bindMode?this.bindMatrixInverse.getInverse(this.bindMatrix):console.warn("THREE.SkinnedMesh unrecognized bindMode: "+this.bindMode)},clone:function(){return(new this.constructor(this.geometry,this.material,this.skeleton.useVertexTexture)).copy(this)}});na.prototype=Object.create(S.prototype);na.prototype.constructor=na;na.prototype.isLineBasicMaterial=!0;na.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.linewidth=a.linewidth;this.linecap=a.linecap; this.linejoin=a.linejoin;return this};Pa.prototype=Object.assign(Object.create(D.prototype),{constructor:Pa,isLine:!0,raycast:function(){var a=new P,b=new Wa,c=new Aa;return function(d,e){var f=d.linePrecision,f=f*f,g=this.geometry,k=this.matrixWorld;null===g.boundingSphere&&g.computeBoundingSphere();c.copy(g.boundingSphere);c.applyMatrix4(k);if(!1!==d.ray.intersectsSphere(c)){a.getInverse(k);b.copy(d.ray).applyMatrix4(a);var h=new q,m=new q,k=new q,u=new q,p=this&&this.isLineSegments?2:1;if(g&&g.isBufferGeometry){var n= g.index,r=g.attributes.position.array;if(null!==n)for(var n=n.array,g=0,t=n.length-1;g<t;g+=p){var v=n[g+1];h.fromArray(r,3*n[g]);m.fromArray(r,3*v);v=b.distanceSqToSegment(h,m,u,k);v>f||(u.applyMatrix4(this.matrixWorld),v=d.ray.origin.distanceTo(u),v<d.near||v>d.far||e.push({distance:v,point:k.clone().applyMatrix4(this.matrixWorld),index:g,face:null,faceIndex:null,object:this}))}else for(g=0,t=r.length/3-1;g<t;g+=p)h.fromArray(r,3*g),m.fromArray(r,3*g+3),v=b.distanceSqToSegment(h,m,u,k),v>f||(u.applyMatrix4(this.matrixWorld), v=d.ray.origin.distanceTo(u),v<d.near||v>d.far||e.push({distance:v,point:k.clone().applyMatrix4(this.matrixWorld),index:g,face:null,faceIndex:null,object:this}))}else if(g&&g.isGeometry)for(h=g.vertices,m=h.length,g=0;g<m-1;g+=p)v=b.distanceSqToSegment(h[g],h[g+1],u,k),v>f||(u.applyMatrix4(this.matrixWorld),v=d.ray.origin.distanceTo(u),v<d.near||v>d.far||e.push({distance:v,point:k.clone().applyMatrix4(this.matrixWorld),index:g,face:null,faceIndex:null,object:this}))}}}(),clone:function(){return(new this.constructor(this.geometry, this.material)).copy(this)}});ha.prototype=Object.assign(Object.create(Pa.prototype),{constructor:ha,isLineSegments:!0});Ja.prototype=Object.create(S.prototype);Ja.prototype.constructor=Ja;Ja.prototype.isPointsMaterial=!0;Ja.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.map=a.map;this.size=a.size;this.sizeAttenuation=a.sizeAttenuation;return this};Gb.prototype=Object.assign(Object.create(D.prototype),{constructor:Gb,isPoints:!0,raycast:function(){var a=new P, b=new Wa,c=new Aa;return function(d,e){function f(a,c){var f=b.distanceSqToPoint(a);if(f<u){var k=b.closestPointToPoint(a);k.applyMatrix4(h);var n=d.ray.origin.distanceTo(k);n<d.near||n>d.far||e.push({distance:n,distanceToRay:Math.sqrt(f),point:k.clone(),index:c,face:null,object:g})}}var g=this,k=this.geometry,h=this.matrixWorld,m=d.params.Points.threshold;null===k.boundingSphere&&k.computeBoundingSphere();c.copy(k.boundingSphere);c.applyMatrix4(h);if(!1!==d.ray.intersectsSphere(c)){a.getInverse(h); b.copy(d.ray).applyMatrix4(a);var m=m/((this.scale.x+this.scale.y+this.scale.z)/3),u=m*m,m=new q;if(k&&k.isBufferGeometry){var p=k.index,k=k.attributes.position.array;if(null!==p)for(var n=p.array,p=0,r=n.length;p<r;p++){var t=n[p];m.fromArray(k,3*t);f(m,t)}else for(p=0,n=k.length/3;p<n;p++)m.fromArray(k,3*p),f(m,p)}else for(m=k.vertices,p=0,n=m.length;p<n;p++)f(m[p],p)}}}(),clone:function(){return(new this.constructor(this.geometry,this.material)).copy(this)}});hc.prototype=Object.assign(Object.create(D.prototype), {constructor:hc});Qc.prototype=Object.create(ba.prototype);Qc.prototype.constructor=Qc;Hb.prototype=Object.create(ba.prototype);Hb.prototype.constructor=Hb;Hb.prototype.isCompressedTexture=!0;Rc.prototype=Object.create(ba.prototype);Rc.prototype.constructor=Rc;ic.prototype=Object.create(ba.prototype);ic.prototype.constructor=ic;ic.prototype.isDepthTexture=!0;Ib.prototype=Object.create(I.prototype);Ib.prototype.constructor=Ib;jc.prototype=Object.create(R.prototype);jc.prototype.constructor=jc;sa.prototype= Object.create(R.prototype);sa.prototype.constructor=sa;kc.prototype=Object.create(sa.prototype);kc.prototype.constructor=kc;lc.prototype=Object.create(sa.prototype);lc.prototype.constructor=lc;mc.prototype=Object.create(sa.prototype);mc.prototype.constructor=mc;nc.prototype=Object.create(sa.prototype);nc.prototype.constructor=nc;wa.prototype=Object.create(R.prototype);wa.prototype.constructor=wa;wa.NoTaper=function(a){return 1};wa.SinusoidalTaper=function(a){return Math.sin(Math.PI*a)};wa.FrenetFrames= function(a,b,c){var d=new q,e=[],f=[],g=[],k=new q,l=new P;b+=1;var m,u,p;this.tangents=e;this.normals=f;this.binormals=g;for(m=0;m<b;m++)u=m/(b-1),e[m]=a.getTangentAt(u),e[m].normalize();f[0]=new q;g[0]=new q;a=Number.MAX_VALUE;m=Math.abs(e[0].x);u=Math.abs(e[0].y);p=Math.abs(e[0].z);m<=a&&(a=m,d.set(1,0,0));u<=a&&(a=u,d.set(0,1,0));p<=a&&d.set(0,0,1);k.crossVectors(e[0],d).normalize();f[0].crossVectors(e[0],k);g[0].crossVectors(e[0],f[0]);for(m=1;m<b;m++)f[m]=f[m-1].clone(),g[m]=g[m-1].clone(), k.crossVectors(e[m-1],e[m]),k.length()>Number.EPSILON&&(k.normalize(),d=Math.acos(h.Math.clamp(e[m-1].dot(e[m]),-1,1)),f[m].applyMatrix4(l.makeRotationAxis(k,d))),g[m].crossVectors(e[m],f[m]);if(c)for(d=Math.acos(h.Math.clamp(f[0].dot(f[b-1]),-1,1)),d/=b-1,0<e[0].dot(k.crossVectors(f[0],f[b-1]))&&(d=-d),m=1;m<b;m++)f[m].applyMatrix4(l.makeRotationAxis(e[m],d*m)),g[m].crossVectors(e[m],f[m])};Jb.prototype=Object.create(I.prototype);Jb.prototype.constructor=Jb;oc.prototype=Object.create(R.prototype); oc.prototype.constructor=oc;Kb.prototype=Object.create(I.prototype);Kb.prototype.constructor=Kb;pc.prototype=Object.create(R.prototype);pc.prototype.constructor=pc;h.ShapeUtils={area:function(a){for(var b=a.length,c=0,d=b-1,e=0;e<b;d=e++)c+=a[d].x*a[e].y-a[e].x*a[d].y;return.5*c},triangulate:function(){return function(a,b){var c=a.length;if(3>c)return null;var d=[],e=[],f=[],g,k,l;if(0<h.ShapeUtils.area(a))for(k=0;k<c;k++)e[k]=k;else for(k=0;k<c;k++)e[k]=c-1-k;var m=2*c;for(k=c-1;2<c;){if(0>=m--){console.warn("THREE.ShapeUtils: Unable to triangulate polygon! in triangulate()"); break}g=k;c<=g&&(g=0);k=g+1;c<=k&&(k=0);l=k+1;c<=l&&(l=0);var q;a:{var p,n,r,t,v,A,w,x;p=a[e[g]].x;n=a[e[g]].y;r=a[e[k]].x;t=a[e[k]].y;v=a[e[l]].x;A=a[e[l]].y;if(Number.EPSILON>(r-p)*(A-n)-(t-n)*(v-p))q=!1;else{var C,y,F,G,E,J,D,z,I,H;C=v-r;y=A-t;F=p-v;G=n-A;E=r-p;J=t-n;for(q=0;q<c;q++)if(w=a[e[q]].x,x=a[e[q]].y,!(w===p&&x===n||w===r&&x===t||w===v&&x===A)&&(D=w-p,z=x-n,I=w-r,H=x-t,w-=v,x-=A,I=C*H-y*I,D=E*z-J*D,z=F*x-G*w,I>=-Number.EPSILON&&z>=-Number.EPSILON&&D>=-Number.EPSILON)){q=!1;break a}q=!0}}if(q){d.push([a[e[g]], a[e[k]],a[e[l]]]);f.push([e[g],e[k],e[l]]);g=k;for(l=k+1;l<c;g++,l++)e[g]=e[l];c--;m=2*c}}return b?f:d}}(),triangulateShape:function(a,b){function c(a){var b=a.length;2<b&&a[b-1].equals(a[0])&&a.pop()}function d(a,b,c){return a.x!==b.x?a.x<b.x?a.x<=c.x&&c.x<=b.x:b.x<=c.x&&c.x<=a.x:a.y<b.y?a.y<=c.y&&c.y<=b.y:b.y<=c.y&&c.y<=a.y}function e(a,b,c,e,f){var g=b.x-a.x,k=b.y-a.y,h=e.x-c.x,l=e.y-c.y,n=a.x-c.x,m=a.y-c.y,p=k*h-g*l,q=k*n-g*m;if(Math.abs(p)>Number.EPSILON){if(0<p){if(0>q||q>p)return[];h=l*n-h* m;if(0>h||h>p)return[]}else{if(0<q||q<p)return[];h=l*n-h*m;if(0<h||h<p)return[]}if(0===h)return!f||0!==q&&q!==p?[a]:[];if(h===p)return!f||0!==q&&q!==p?[b]:[];if(0===q)return[c];if(q===p)return[e];f=h/p;return[{x:a.x+f*g,y:a.y+f*k}]}if(0!==q||l*n!==h*m)return[];k=0===g&&0===k;h=0===h&&0===l;if(k&&h)return a.x!==c.x||a.y!==c.y?[]:[a];if(k)return d(c,e,a)?[a]:[];if(h)return d(a,b,c)?[c]:[];0!==g?(a.x<b.x?(g=a,h=a.x,k=b,a=b.x):(g=b,h=b.x,k=a,a=a.x),c.x<e.x?(b=c,p=c.x,l=e,c=e.x):(b=e,p=e.x,l=c,c=c.x)): (a.y<b.y?(g=a,h=a.y,k=b,a=b.y):(g=b,h=b.y,k=a,a=a.y),c.y<e.y?(b=c,p=c.y,l=e,c=e.y):(b=e,p=e.y,l=c,c=c.y));return h<=p?a<p?[]:a===p?f?[]:[b]:a<=c?[b,k]:[b,l]:h>c?[]:h===c?f?[]:[g]:a<=c?[g,k]:[g,l]}function f(a,b,c,d){var e=b.x-a.x,f=b.y-a.y;b=c.x-a.x;c=c.y-a.y;var g=d.x-a.x;d=d.y-a.y;a=e*c-f*b;e=e*d-f*g;return Math.abs(a)>Number.EPSILON?(b=g*c-d*b,0<a?0<=e&&0<=b:0<=e||0<=b):0<e}c(a);b.forEach(c);var g,k,l,m,q,p={};l=a.concat();g=0;for(k=b.length;g<k;g++)Array.prototype.push.apply(l,b[g]);g=0;for(k= l.length;g<k;g++)q=l[g].x+":"+l[g].y,void 0!==p[q]&&console.warn("THREE.ShapeUtils: Duplicate point",q,g),p[q]=g;g=function(a,b){function c(a,b){var d=k.length-1,e=a-1;0>e&&(e=d);var g=a+1;g>d&&(g=0);d=f(k[a],k[e],k[g],h[b]);if(!d)return!1;d=h.length-1;e=b-1;0>e&&(e=d);g=b+1;g>d&&(g=0);return(d=f(h[b],h[e],h[g],k[a]))?!0:!1}function d(a,b){var c,f;for(c=0;c<k.length;c++)if(f=c+1,f%=k.length,f=e(a,b,k[c],k[f],!0),0<f.length)return!0;return!1}function g(a,c){var d,f,k,h;for(d=0;d<l.length;d++)for(f= b[l[d]],k=0;k<f.length;k++)if(h=k+1,h%=f.length,h=e(a,c,f[k],f[h],!0),0<h.length)return!0;return!1}var k=a.concat(),h,l=[],n,m,p,q,u,C=[],D,z,I,H=0;for(n=b.length;H<n;H++)l.push(H);D=0;for(var L=2*l.length;0<l.length;){L--;if(0>L){console.log("Infinite Loop! Holes left:"+l.length+", Probably Hole outside Shape!");break}for(m=D;m<k.length;m++){p=k[m];n=-1;for(H=0;H<l.length;H++)if(q=l[H],u=p.x+":"+p.y+":"+q,void 0===C[u]){h=b[q];for(z=0;z<h.length;z++)if(q=h[z],c(m,z)&&!d(p,q)&&!g(p,q)){n=z;l.splice(H, 1);D=k.slice(0,m+1);q=k.slice(m);z=h.slice(n);I=h.slice(0,n+1);k=D.concat(z).concat(I).concat(q);D=m;break}if(0<=n)break;C[u]=!0}if(0<=n)break}}return k}(a,b);var n=h.ShapeUtils.triangulate(g,!1);g=0;for(k=n.length;g<k;g++)for(m=n[g],l=0;3>l;l++)q=m[l].x+":"+m[l].y,q=p[q],void 0!==q&&(m[l]=q);return n.concat()},isClockWise:function(a){return 0>h.ShapeUtils.area(a)},b2:function(){return function(a,b,c,d){var e=1-a;return e*e*b+2*(1-a)*a*c+a*a*d}}(),b3:function(){return function(a,b,c,d,e){var f=1- a,g=1-a;return f*f*f*b+3*g*g*a*c+3*(1-a)*a*a*d+a*a*a*e}}()};ra.prototype=Object.create(R.prototype);ra.prototype.constructor=ra;ra.prototype.addShapeList=function(a,b){for(var c=a.length,d=0;d<c;d++)this.addShape(a[d],b)};ra.prototype.addShape=function(a,b){function c(a,b,c){b||console.error("THREE.ExtrudeGeometry: vec does not exist");return b.clone().multiplyScalar(c).add(a)}function d(a,b,c){var d,e,f;e=a.x-b.x;f=a.y-b.y;d=c.x-a.x;var g=c.y-a.y,k=e*e+f*f;if(Math.abs(e*g-f*d)>Number.EPSILON){var h= Math.sqrt(k),l=Math.sqrt(d*d+g*g),k=b.x-f/h;b=b.y+e/h;g=((c.x-g/l-k)*g-(c.y+d/l-b)*d)/(e*g-f*d);d=k+e*g-a.x;e=b+f*g-a.y;f=d*d+e*e;if(2>=f)return new C(d,e);f=Math.sqrt(f/2)}else a=!1,e>Number.EPSILON?d>Number.EPSILON&&(a=!0):e<-Number.EPSILON?d<-Number.EPSILON&&(a=!0):Math.sign(f)===Math.sign(g)&&(a=!0),a?(d=-f,f=Math.sqrt(k)):(d=e,e=f,f=Math.sqrt(k/2));return new C(d/f,e/f)}function e(a,b){var c,d;for(K=a.length;0<=--K;){c=K;d=K-1;0>d&&(d=a.length-1);var e,f=r+2*u;for(e=0;e<f;e++){var g=U*e,k=U* (e+1),h=b+c+g,g=b+d+g,l=b+d+k,k=b+c+k,h=h+N,g=g+N,l=l+N,k=k+N;I.faces.push(new ga(h,g,k,null,null,1));I.faces.push(new ga(g,l,k,null,null,1));h=w.generateSideWallUV(I,h,g,l,k);I.faceVertexUvs[0].push([h[0],h[1],h[3]]);I.faceVertexUvs[0].push([h[1],h[2],h[3]])}}}function f(a,b,c){I.vertices.push(new q(a,b,c))}function g(a,b,c){a+=N;b+=N;c+=N;I.faces.push(new ga(a,b,c,null,null,0));a=w.generateTopUV(I,a,b,c);I.faceVertexUvs[0].push(a)}var k=void 0!==b.amount?b.amount:100,l=void 0!==b.bevelThickness? b.bevelThickness:6,m=void 0!==b.bevelSize?b.bevelSize:l-2,u=void 0!==b.bevelSegments?b.bevelSegments:3,p=void 0!==b.bevelEnabled?b.bevelEnabled:!0,n=void 0!==b.curveSegments?b.curveSegments:12,r=void 0!==b.steps?b.steps:1,t=b.extrudePath,v,A=!1,w=void 0!==b.UVGenerator?b.UVGenerator:ra.WorldUVGenerator,x,D,y,F;t&&(v=t.getSpacedPoints(r),A=!0,p=!1,x=void 0!==b.frames?b.frames:new wa.FrenetFrames(t,r,!1),D=new q,y=new q,F=new q);p||(m=l=u=0);var G,E,z,I=this,N=this.vertices.length,t=a.extractPoints(n), n=t.shape,H=t.holes;if(t=!h.ShapeUtils.isClockWise(n)){n=n.reverse();E=0;for(z=H.length;E<z;E++)G=H[E],h.ShapeUtils.isClockWise(G)&&(H[E]=G.reverse());t=!1}var P=h.ShapeUtils.triangulateShape(n,H),S=n;E=0;for(z=H.length;E<z;E++)G=H[E],n=n.concat(G);var R,L,M,O,Q,U=n.length,V,W=P.length,t=[],K=0;M=S.length;R=M-1;for(L=K+1;K<M;K++,R++,L++)R===M&&(R=0),L===M&&(L=0),t[K]=d(S[K],S[R],S[L]);var Z=[],Y,ba=t.concat();E=0;for(z=H.length;E<z;E++){G=H[E];Y=[];K=0;M=G.length;R=M-1;for(L=K+1;K<M;K++,R++,L++)R=== M&&(R=0),L===M&&(L=0),Y[K]=d(G[K],G[R],G[L]);Z.push(Y);ba=ba.concat(Y)}for(R=0;R<u;R++){M=R/u;O=l*Math.cos(M*Math.PI/2);L=m*Math.sin(M*Math.PI/2);K=0;for(M=S.length;K<M;K++)Q=c(S[K],t[K],L),f(Q.x,Q.y,-O);E=0;for(z=H.length;E<z;E++)for(G=H[E],Y=Z[E],K=0,M=G.length;K<M;K++)Q=c(G[K],Y[K],L),f(Q.x,Q.y,-O)}L=m;for(K=0;K<U;K++)Q=p?c(n[K],ba[K],L):n[K],A?(y.copy(x.normals[0]).multiplyScalar(Q.x),D.copy(x.binormals[0]).multiplyScalar(Q.y),F.copy(v[0]).add(y).add(D),f(F.x,F.y,F.z)):f(Q.x,Q.y,0);for(M=1;M<= r;M++)for(K=0;K<U;K++)Q=p?c(n[K],ba[K],L):n[K],A?(y.copy(x.normals[M]).multiplyScalar(Q.x),D.copy(x.binormals[M]).multiplyScalar(Q.y),F.copy(v[M]).add(y).add(D),f(F.x,F.y,F.z)):f(Q.x,Q.y,k/r*M);for(R=u-1;0<=R;R--){M=R/u;O=l*Math.cos(M*Math.PI/2);L=m*Math.sin(M*Math.PI/2);K=0;for(M=S.length;K<M;K++)Q=c(S[K],t[K],L),f(Q.x,Q.y,k+O);E=0;for(z=H.length;E<z;E++)for(G=H[E],Y=Z[E],K=0,M=G.length;K<M;K++)Q=c(G[K],Y[K],L),A?f(Q.x,Q.y+v[r-1].y,v[r-1].x+O):f(Q.x,Q.y,k+O)}(function(){if(p){var a=0*U;for(K=0;K< W;K++)V=P[K],g(V[2]+a,V[1]+a,V[0]+a);a=U*(r+2*u);for(K=0;K<W;K++)V=P[K],g(V[0]+a,V[1]+a,V[2]+a)}else{for(K=0;K<W;K++)V=P[K],g(V[2],V[1],V[0]);for(K=0;K<W;K++)V=P[K],g(V[0]+U*r,V[1]+U*r,V[2]+U*r)}})();(function(){var a=0;e(S,a);a+=S.length;E=0;for(z=H.length;E<z;E++)G=H[E],e(G,a),a+=G.length})()};ra.WorldUVGenerator={generateTopUV:function(a,b,c,d){a=a.vertices;b=a[b];c=a[c];d=a[d];return[new C(b.x,b.y),new C(c.x,c.y),new C(d.x,d.y)]},generateSideWallUV:function(a,b,c,d,e){a=a.vertices;b=a[b];c=a[c]; d=a[d];e=a[e];return.01>Math.abs(b.y-c.y)?[new C(b.x,1-b.z),new C(c.x,1-c.z),new C(d.x,1-d.z),new C(e.x,1-e.z)]:[new C(b.y,1-b.z),new C(c.y,1-c.z),new C(d.y,1-d.z),new C(e.y,1-e.z)]}};qc.prototype=Object.create(ra.prototype);qc.prototype.constructor=qc;ib.prototype=Object.create(I.prototype);ib.prototype.constructor=ib;Lb.prototype=Object.create(R.prototype);Lb.prototype.constructor=Lb;Mb.prototype=Object.create(I.prototype);Mb.prototype.constructor=Mb;rc.prototype=Object.create(R.prototype);rc.prototype.constructor= rc;sc.prototype=Object.create(R.prototype);sc.prototype.constructor=sc;Nb.prototype=Object.create(I.prototype);Nb.prototype.constructor=Nb;tc.prototype=Object.create(R.prototype);tc.prototype.constructor=tc;Ya.prototype=Object.create(R.prototype);Ya.prototype.constructor=Ya;Ya.prototype.addShapeList=function(a,b){for(var c=0,d=a.length;c<d;c++)this.addShape(a[c],b);return this};Ya.prototype.addShape=function(a,b){void 0===b&&(b={});var c=b.material,d=void 0===b.UVGenerator?ra.WorldUVGenerator:b.UVGenerator, e,f,g,k=this.vertices.length;e=a.extractPoints(void 0!==b.curveSegments?b.curveSegments:12);var l=e.shape,m=e.holes;if(!h.ShapeUtils.isClockWise(l))for(l=l.reverse(),e=0,f=m.length;e<f;e++)g=m[e],h.ShapeUtils.isClockWise(g)&&(m[e]=g.reverse());var u=h.ShapeUtils.triangulateShape(l,m);e=0;for(f=m.length;e<f;e++)g=m[e],l=l.concat(g);m=l.length;f=u.length;for(e=0;e<m;e++)g=l[e],this.vertices.push(new q(g.x,g.y,0));for(e=0;e<f;e++)m=u[e],l=m[0]+k,g=m[1]+k,m=m[2]+k,this.faces.push(new ga(l,g,m,null,null, c)),this.faceVertexUvs[0].push(d.generateTopUV(this,l,g,m))};Ob.prototype=Object.create(I.prototype);Ob.prototype.constructor=Ob;Za.prototype=Object.create(I.prototype);Za.prototype.constructor=Za;jb.prototype=Object.create(R.prototype);jb.prototype.constructor=jb;uc.prototype=Object.create(jb.prototype);uc.prototype.constructor=uc;vc.prototype=Object.create(I.prototype);vc.prototype.constructor=vc;Pb.prototype=Object.create(I.prototype);Pb.prototype.constructor=Pb;wc.prototype=Object.create(R.prototype); wc.prototype.constructor=wc;kb.prototype=Object.create(R.prototype);kb.prototype.constructor=kb;var ua=Object.freeze({WireframeGeometry:Ib,ParametricGeometry:jc,TetrahedronGeometry:kc,OctahedronGeometry:lc,IcosahedronGeometry:mc,DodecahedronGeometry:nc,PolyhedronGeometry:sa,TubeGeometry:wa,TorusKnotGeometry:oc,TorusKnotBufferGeometry:Jb,TorusGeometry:pc,TorusBufferGeometry:Kb,TextGeometry:qc,SphereBufferGeometry:ib,SphereGeometry:Lb,RingGeometry:rc,RingBufferGeometry:Mb,PlaneBufferGeometry:eb,PlaneGeometry:sc, LatheGeometry:tc,LatheBufferGeometry:Nb,ShapeGeometry:Ya,ExtrudeGeometry:ra,EdgesGeometry:Ob,ConeGeometry:uc,ConeBufferGeometry:vc,CylinderGeometry:jb,CylinderBufferGeometry:Za,CircleBufferGeometry:Pb,CircleGeometry:wc,BoxBufferGeometry:db,BoxGeometry:kb});Qb.prototype=Object.create(Da.prototype);Qb.prototype.constructor=Qb;Qb.prototype.isShadowMaterial=!0;Rb.prototype=Object.create(Da.prototype);Rb.prototype.constructor=Rb;Rb.prototype.isRawShaderMaterial=!0;xc.prototype={constructor:xc,isMultiMaterial:!0, toJSON:function(a){for(var b={metadata:{version:4.2,type:"material",generator:"MaterialExporter"},uuid:this.uuid,type:this.type,materials:[]},c=this.materials,d=0,e=c.length;d<e;d++){var f=c[d].toJSON(a);delete f.metadata;b.materials.push(f)}b.visible=this.visible;return b},clone:function(){for(var a=new this.constructor,b=0;b<this.materials.length;b++)a.materials.push(this.materials[b].clone());a.visible=this.visible;return a}};Ka.prototype=Object.create(S.prototype);Ka.prototype.constructor=Ka; Ka.prototype.isMeshStandardMaterial=!0;Ka.prototype.copy=function(a){S.prototype.copy.call(this,a);this.defines={STANDARD:""};this.color.copy(a.color);this.roughness=a.roughness;this.metalness=a.metalness;this.map=a.map;this.lightMap=a.lightMap;this.lightMapIntensity=a.lightMapIntensity;this.aoMap=a.aoMap;this.aoMapIntensity=a.aoMapIntensity;this.emissive.copy(a.emissive);this.emissiveMap=a.emissiveMap;this.emissiveIntensity=a.emissiveIntensity;this.bumpMap=a.bumpMap;this.bumpScale=a.bumpScale;this.normalMap= a.normalMap;this.normalScale.copy(a.normalScale);this.displacementMap=a.displacementMap;this.displacementScale=a.displacementScale;this.displacementBias=a.displacementBias;this.roughnessMap=a.roughnessMap;this.metalnessMap=a.metalnessMap;this.alphaMap=a.alphaMap;this.envMap=a.envMap;this.envMapIntensity=a.envMapIntensity;this.refractionRatio=a.refractionRatio;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;this.wireframeLinecap=a.wireframeLinecap;this.wireframeLinejoin=a.wireframeLinejoin; this.skinning=a.skinning;this.morphTargets=a.morphTargets;this.morphNormals=a.morphNormals;return this};lb.prototype=Object.create(Ka.prototype);lb.prototype.constructor=lb;lb.prototype.isMeshPhysicalMaterial=!0;lb.prototype.copy=function(a){Ka.prototype.copy.call(this,a);this.defines={PHYSICAL:""};this.reflectivity=a.reflectivity;this.clearCoat=a.clearCoat;this.clearCoatRoughness=a.clearCoatRoughness;return this};$a.prototype=Object.create(S.prototype);$a.prototype.constructor=$a;$a.prototype.isMeshPhongMaterial= !0;$a.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.specular.copy(a.specular);this.shininess=a.shininess;this.map=a.map;this.lightMap=a.lightMap;this.lightMapIntensity=a.lightMapIntensity;this.aoMap=a.aoMap;this.aoMapIntensity=a.aoMapIntensity;this.emissive.copy(a.emissive);this.emissiveMap=a.emissiveMap;this.emissiveIntensity=a.emissiveIntensity;this.bumpMap=a.bumpMap;this.bumpScale=a.bumpScale;this.normalMap=a.normalMap;this.normalScale.copy(a.normalScale); this.displacementMap=a.displacementMap;this.displacementScale=a.displacementScale;this.displacementBias=a.displacementBias;this.specularMap=a.specularMap;this.alphaMap=a.alphaMap;this.envMap=a.envMap;this.combine=a.combine;this.reflectivity=a.reflectivity;this.refractionRatio=a.refractionRatio;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;this.wireframeLinecap=a.wireframeLinecap;this.wireframeLinejoin=a.wireframeLinejoin;this.skinning=a.skinning;this.morphTargets=a.morphTargets; this.morphNormals=a.morphNormals;return this};mb.prototype=Object.create(S.prototype);mb.prototype.constructor=mb;mb.prototype.isMeshNormalMaterial=!0;mb.prototype.copy=function(a){S.prototype.copy.call(this,a);this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;return this};nb.prototype=Object.create(S.prototype);nb.prototype.constructor=nb;nb.prototype.isMeshLambertMaterial=!0;nb.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.map=a.map; this.lightMap=a.lightMap;this.lightMapIntensity=a.lightMapIntensity;this.aoMap=a.aoMap;this.aoMapIntensity=a.aoMapIntensity;this.emissive.copy(a.emissive);this.emissiveMap=a.emissiveMap;this.emissiveIntensity=a.emissiveIntensity;this.specularMap=a.specularMap;this.alphaMap=a.alphaMap;this.envMap=a.envMap;this.combine=a.combine;this.reflectivity=a.reflectivity;this.refractionRatio=a.refractionRatio;this.wireframe=a.wireframe;this.wireframeLinewidth=a.wireframeLinewidth;this.wireframeLinecap=a.wireframeLinecap; this.wireframeLinejoin=a.wireframeLinejoin;this.skinning=a.skinning;this.morphTargets=a.morphTargets;this.morphNormals=a.morphNormals;return this};ob.prototype=Object.create(S.prototype);ob.prototype.constructor=ob;ob.prototype.isLineDashedMaterial=!0;ob.prototype.copy=function(a){S.prototype.copy.call(this,a);this.color.copy(a.color);this.linewidth=a.linewidth;this.scale=a.scale;this.dashSize=a.dashSize;this.gapSize=a.gapSize;return this};var nf=Object.freeze({ShadowMaterial:Qb,SpriteMaterial:gb, RawShaderMaterial:Rb,ShaderMaterial:Da,PointsMaterial:Ja,MultiMaterial:xc,MeshPhysicalMaterial:lb,MeshStandardMaterial:Ka,MeshPhongMaterial:$a,MeshNormalMaterial:mb,MeshLambertMaterial:nb,MeshDepthMaterial:Ua,MeshBasicMaterial:Ia,LineDashedMaterial:ob,LineBasicMaterial:na,Material:S});h.Cache={enabled:!1,files:{},add:function(a,b){!1!==this.enabled&&(this.files[a]=b)},get:function(a){if(!1!==this.enabled)return this.files[a]},remove:function(a){delete this.files[a]},clear:function(){this.files={}}}; h.DefaultLoadingManager=new qd;Object.assign(za.prototype,{load:function(a,b,c,d){void 0!==this.path&&(a=this.path+a);var e=this,f=h.Cache.get(a);if(void 0!==f)return e.manager.itemStart(a),setTimeout(function(){b&&b(f);e.manager.itemEnd(a)},0),f;var g=new XMLHttpRequest;g.open("GET",a,!0);g.addEventListener("load",function(c){var f=c.target.response;h.Cache.add(a,f);200===this.status?(b&&b(f),e.manager.itemEnd(a)):0===this.status?(console.warn("THREE.XHRLoader: HTTP Status 0 received."),b&&b(f), e.manager.itemEnd(a)):(d&&d(c),e.manager.itemError(a))},!1);void 0!==c&&g.addEventListener("progress",function(a){c(a)},!1);g.addEventListener("error",function(b){d&&d(b);e.manager.itemError(a)},!1);void 0!==this.responseType&&(g.responseType=this.responseType);void 0!==this.withCredentials&&(g.withCredentials=this.withCredentials);g.overrideMimeType&&g.overrideMimeType("text/plain");g.send(null);e.manager.itemStart(a);return g},setPath:function(a){this.path=a;return this},setResponseType:function(a){this.responseType= a;return this},setWithCredentials:function(a){this.withCredentials=a;return this}});Object.assign(ie.prototype,{load:function(a,b,c,d){function e(e){h.load(a[e],function(a){a=f._parser(a,!0);g[e]={width:a.width,height:a.height,format:a.format,mipmaps:a.mipmaps};m+=1;6===m&&(1===a.mipmapCount&&(k.minFilter=1006),k.format=a.format,k.needsUpdate=!0,b&&b(k))},c,d)}var f=this,g=[],k=new Hb;k.image=g;var h=new za(this.manager);h.setPath(this.path);h.setResponseType("arraybuffer");if(Array.isArray(a))for(var m= 0,q=0,p=a.length;q<p;++q)e(q);else h.load(a,function(a){a=f._parser(a,!0);if(a.isCubemap)for(var c=a.mipmaps.length/a.mipmapCount,d=0;d<c;d++){g[d]={mipmaps:[]};for(var e=0;e<a.mipmapCount;e++)g[d].mipmaps.push(a.mipmaps[d*a.mipmapCount+e]),g[d].format=a.format,g[d].width=a.width,g[d].height=a.height}else k.image.width=a.width,k.image.height=a.height,k.mipmaps=a.mipmaps;1===a.mipmapCount&&(k.minFilter=1006);k.format=a.format;k.needsUpdate=!0;b&&b(k)},c,d);return k},setPath:function(a){this.path=a; return this}});Object.assign(rd.prototype,{load:function(a,b,c,d){var e=this,f=new hb,g=new za(this.manager);g.setResponseType("arraybuffer");g.load(a,function(a){if(a=e._parser(a))void 0!==a.image?f.image=a.image:void 0!==a.data&&(f.image.width=a.width,f.image.height=a.height,f.image.data=a.data),f.wrapS=void 0!==a.wrapS?a.wrapS:1001,f.wrapT=void 0!==a.wrapT?a.wrapT:1001,f.magFilter=void 0!==a.magFilter?a.magFilter:1006,f.minFilter=void 0!==a.minFilter?a.minFilter:1008,f.anisotropy=void 0!==a.anisotropy? a.anisotropy:1,void 0!==a.format&&(f.format=a.format),void 0!==a.type&&(f.type=a.type),void 0!==a.mipmaps&&(f.mipmaps=a.mipmaps),1===a.mipmapCount&&(f.minFilter=1006),f.needsUpdate=!0,b&&b(f,a)},c,d);return f}});Object.assign(yc.prototype,{load:function(a,b,c,d){var e=this,f=document.createElementNS("http://www.w3.org/1999/xhtml","img");f.onload=function(){f.onload=null;URL.revokeObjectURL(f.src);b&&b(f);e.manager.itemEnd(a)};if(0===a.indexOf("data:"))f.src=a;else{var g=new za;g.setPath(this.path); g.setResponseType("blob");g.setWithCredentials(this.withCredentials);g.load(a,function(a){f.src=URL.createObjectURL(a)},c,d)}e.manager.itemStart(a);return f},setCrossOrigin:function(a){this.crossOrigin=a;return this},setWithCredentials:function(a){this.withCredentials=a;return this},setPath:function(a){this.path=a;return this}});Object.assign(sd.prototype,{load:function(a,b,c,d){function e(c){g.load(a[c],function(a){f.images[c]=a;k++;6===k&&(f.needsUpdate=!0,b&&b(f))},void 0,d)}var f=new Ta,g=new yc(this.manager); g.setCrossOrigin(this.crossOrigin);g.setPath(this.path);var k=0;for(c=0;c<a.length;++c)e(c);return f},setCrossOrigin:function(a){this.crossOrigin=a;return this},setPath:function(a){this.path=a;return this}});Object.assign(Sc.prototype,{load:function(a,b,c,d){var e=new ba,f=new yc(this.manager);f.setCrossOrigin(this.crossOrigin);f.setWithCredentials(this.withCredentials);f.setPath(this.path);f.load(a,function(c){var d=0<a.search(/\.(jpg|jpeg)$/)||0===a.search(/^data\:image\/jpeg/);e.format=d?1022: 1023;e.image=c;e.needsUpdate=!0;void 0!==b&&b(e)},c,d);return e},setCrossOrigin:function(a){this.crossOrigin=a;return this},setWithCredentials:function(a){this.withCredentials=a;return this},setPath:function(a){this.path=a;return this}});oa.prototype=Object.assign(Object.create(D.prototype),{constructor:oa,isLight:!0,copy:function(a){D.prototype.copy.call(this,a);this.color.copy(a.color);this.intensity=a.intensity;return this},toJSON:function(a){a=D.prototype.toJSON.call(this,a);a.object.color=this.color.getHex(); a.object.intensity=this.intensity;void 0!==this.groundColor&&(a.object.groundColor=this.groundColor.getHex());void 0!==this.distance&&(a.object.distance=this.distance);void 0!==this.angle&&(a.object.angle=this.angle);void 0!==this.decay&&(a.object.decay=this.decay);void 0!==this.penumbra&&(a.object.penumbra=this.penumbra);void 0!==this.shadow&&(a.object.shadow=this.shadow.toJSON());return a}});Tc.prototype=Object.assign(Object.create(oa.prototype),{constructor:Tc,isHemisphereLight:!0,copy:function(a){oa.prototype.copy.call(this, a);this.groundColor.copy(a.groundColor);return this}});Object.assign(pb.prototype,{copy:function(a){this.camera=a.camera.clone();this.bias=a.bias;this.radius=a.radius;this.mapSize.copy(a.mapSize);return this},clone:function(){return(new this.constructor).copy(this)},toJSON:function(){var a={};0!==this.bias&&(a.bias=this.bias);1!==this.radius&&(a.radius=this.radius);if(512!==this.mapSize.x||512!==this.mapSize.y)a.mapSize=this.mapSize.toArray();a.camera=this.camera.toJSON(!1).object;delete a.camera.matrix; return a}});Uc.prototype=Object.assign(Object.create(pb.prototype),{constructor:Uc,isSpotLightShadow:!0,update:function(a){var b=2*h.Math.RAD2DEG*a.angle,c=this.mapSize.width/this.mapSize.height;a=a.distance||500;var d=this.camera;if(b!==d.fov||c!==d.aspect||a!==d.far)d.fov=b,d.aspect=c,d.far=a,d.updateProjectionMatrix()}});Vc.prototype=Object.assign(Object.create(oa.prototype),{constructor:Vc,isSpotLight:!0,copy:function(a){oa.prototype.copy.call(this,a);this.distance=a.distance;this.angle=a.angle; this.penumbra=a.penumbra;this.decay=a.decay;this.target=a.target.clone();this.shadow=a.shadow.clone();return this}});Wc.prototype=Object.assign(Object.create(oa.prototype),{constructor:Wc,isPointLight:!0,copy:function(a){oa.prototype.copy.call(this,a);this.distance=a.distance;this.decay=a.decay;this.shadow=a.shadow.clone();return this}});Xc.prototype=Object.assign(Object.create(pb.prototype),{constructor:Xc});Yc.prototype=Object.assign(Object.create(oa.prototype),{constructor:Yc,isDirectionalLight:!0, copy:function(a){oa.prototype.copy.call(this,a);this.target=a.target.clone();this.shadow=a.shadow.clone();return this}});Zc.prototype=Object.assign(Object.create(oa.prototype),{constructor:Zc,isAmbientLight:!0});h.AnimationUtils={arraySlice:function(a,b,c){return h.AnimationUtils.isTypedArray(a)?new a.constructor(a.subarray(b,c)):a.slice(b,c)},convertArray:function(a,b,c){return!a||!c&&a.constructor===b?a:"number"===typeof b.BYTES_PER_ELEMENT?new b(a):Array.prototype.slice.call(a)},isTypedArray:function(a){return ArrayBuffer.isView(a)&& !(a instanceof DataView)},getKeyframeOrder:function(a){for(var b=a.length,c=Array(b),d=0;d!==b;++d)c[d]=d;c.sort(function(b,c){return a[b]-a[c]});return c},sortedArray:function(a,b,c){for(var d=a.length,e=new a.constructor(d),f=0,g=0;g!==d;++f)for(var k=c[f]*b,h=0;h!==b;++h)e[g++]=a[k+h];return e},flattenJSON:function(a,b,c,d){for(var e=1,f=a[0];void 0!==f&&void 0===f[d];)f=a[e++];if(void 0!==f){var g=f[d];if(void 0!==g)if(Array.isArray(g)){do g=f[d],void 0!==g&&(b.push(f.time),c.push.apply(c,g)), f=a[e++];while(void 0!==f)}else if(void 0!==g.toArray){do g=f[d],void 0!==g&&(b.push(f.time),g.toArray(c,c.length)),f=a[e++];while(void 0!==f)}else{do g=f[d],void 0!==g&&(b.push(f.time),c.push(g)),f=a[e++];while(void 0!==f)}}}};ja.prototype={constructor:ja,evaluate:function(a){var b=this.parameterPositions,c=this._cachedIndex,d=b[c],e=b[c-1];a:{b:{c:{d:if(!(a<d)){for(var f=c+2;;){if(void 0===d){if(a<e)break d;this._cachedIndex=c=b.length;return this.afterEnd_(c-1,a,e)}if(c===f)break;e=d;d=b[++c]; if(a<d)break b}d=b.length;break c}if(a>=e)break a;else{f=b[1];a<f&&(c=2,e=f);for(f=c-2;;){if(void 0===e)return this._cachedIndex=0,this.beforeStart_(0,a,d);if(c===f)break;d=e;e=b[--c-1];if(a>=e)break b}d=c;c=0}}for(;c<d;)e=c+d>>>1,a<b[e]?d=e:c=e+1;d=b[c];e=b[c-1];if(void 0===e)return this._cachedIndex=0,this.beforeStart_(0,a,d);if(void 0===d)return this._cachedIndex=c=b.length,this.afterEnd_(c-1,e,a)}this._cachedIndex=c;this.intervalChanged_(c,e,d)}return this.interpolate_(c,e,a,d)},settings:null, DefaultSettings_:{},getSettings_:function(){return this.settings||this.DefaultSettings_},copySampleValue_:function(a){var b=this.resultBuffer,c=this.sampleValues,d=this.valueSize;a*=d;for(var e=0;e!==d;++e)b[e]=c[a+e];return b},interpolate_:function(a,b,c,d){throw Error("call to abstract method");},intervalChanged_:function(a,b,c){}};Object.assign(ja.prototype,{beforeStart_:ja.prototype.copySampleValue_,afterEnd_:ja.prototype.copySampleValue_});$c.prototype=Object.assign(Object.create(ja.prototype), {constructor:$c,DefaultSettings_:{endingStart:2400,endingEnd:2400},intervalChanged_:function(a,b,c){var d=this.parameterPositions,e=a-2,f=a+1,g=d[e],k=d[f];if(void 0===g)switch(this.getSettings_().endingStart){case 2401:e=a;g=2*b-c;break;case 2402:e=d.length-2;g=b+d[e]-d[e+1];break;default:e=a,g=c}if(void 0===k)switch(this.getSettings_().endingEnd){case 2401:f=a;k=2*c-b;break;case 2402:f=1;k=c+d[1]-d[0];break;default:f=a-1,k=b}a=.5*(c-b);d=this.valueSize;this._weightPrev=a/(b-g);this._weightNext= a/(k-c);this._offsetPrev=e*d;this._offsetNext=f*d},interpolate_:function(a,b,c,d){var e=this.resultBuffer,f=this.sampleValues,g=this.valueSize;a*=g;var k=a-g,h=this._offsetPrev,m=this._offsetNext,q=this._weightPrev,p=this._weightNext,n=(c-b)/(d-b);c=n*n;d=c*n;b=-q*d+2*q*c-q*n;q=(1+q)*d+(-1.5-2*q)*c+(-.5+q)*n+1;n=(-1-p)*d+(1.5+p)*c+.5*n;p=p*d-p*c;for(c=0;c!==g;++c)e[c]=b*f[h+c]+q*f[k+c]+n*f[a+c]+p*f[m+c];return e}});zc.prototype=Object.assign(Object.create(ja.prototype),{constructor:zc,interpolate_:function(a, b,c,d){var e=this.resultBuffer,f=this.sampleValues,g=this.valueSize;a*=g;var k=a-g;b=(c-b)/(d-b);c=1-b;for(d=0;d!==g;++d)e[d]=f[k+d]*c+f[a+d]*b;return e}});ad.prototype=Object.assign(Object.create(ja.prototype),{constructor:ad,interpolate_:function(a,b,c,d){return this.copySampleValue_(a-1)}});var Sa;Sa={TimeBufferType:Float32Array,ValueBufferType:Float32Array,DefaultInterpolation:2301,InterpolantFactoryMethodDiscrete:function(a){return new ad(this.times,this.values,this.getValueSize(),a)},InterpolantFactoryMethodLinear:function(a){return new zc(this.times, this.values,this.getValueSize(),a)},InterpolantFactoryMethodSmooth:function(a){return new $c(this.times,this.values,this.getValueSize(),a)},setInterpolation:function(a){var b;switch(a){case 2300:b=this.InterpolantFactoryMethodDiscrete;break;case 2301:b=this.InterpolantFactoryMethodLinear;break;case 2302:b=this.InterpolantFactoryMethodSmooth}if(void 0===b){b="unsupported interpolation for "+this.ValueTypeName+" keyframe track named "+this.name;if(void 0===this.createInterpolant)if(a!==this.DefaultInterpolation)this.setInterpolation(this.DefaultInterpolation); else throw Error(b);console.warn(b)}else this.createInterpolant=b},getInterpolation:function(){switch(this.createInterpolant){case this.InterpolantFactoryMethodDiscrete:return 2300;case this.InterpolantFactoryMethodLinear:return 2301;case this.InterpolantFactoryMethodSmooth:return 2302}},getValueSize:function(){return this.values.length/this.times.length},shift:function(a){if(0!==a)for(var b=this.times,c=0,d=b.length;c!==d;++c)b[c]+=a;return this},scale:function(a){if(1!==a)for(var b=this.times,c= 0,d=b.length;c!==d;++c)b[c]*=a;return this},trim:function(a,b){for(var c=this.times,d=c.length,e=0,f=d-1;e!==d&&c[e]<a;)++e;for(;-1!==f&&c[f]>b;)--f;++f;if(0!==e||f!==d)e>=f&&(f=Math.max(f,1),e=f-1),d=this.getValueSize(),this.times=h.AnimationUtils.arraySlice(c,e,f),this.values=h.AnimationUtils.arraySlice(this.values,e*d,f*d);return this},validate:function(){var a=!0,b=this.getValueSize();0!==b-Math.floor(b)&&(console.error("invalid value size in track",this),a=!1);var c=this.times,b=this.values, d=c.length;0===d&&(console.error("track is empty",this),a=!1);for(var e=null,f=0;f!==d;f++){var g=c[f];if("number"===typeof g&&isNaN(g)){console.error("time is not a valid number",this,f,g);a=!1;break}if(null!==e&&e>g){console.error("out of order keys",this,f,g,e);a=!1;break}e=g}if(void 0!==b&&h.AnimationUtils.isTypedArray(b))for(f=0,c=b.length;f!==c;++f)if(d=b[f],isNaN(d)){console.error("value is not a valid number",this,f,d);a=!1;break}return a},optimize:function(){for(var a=this.times,b=this.values, c=this.getValueSize(),d=2302===this.getInterpolation(),e=1,f=a.length-1,g=1;g<f;++g){var k=!1,l=a[g];if(l!==a[g+1]&&(1!==g||l!==l[0]))if(d)k=!0;else for(var m=g*c,q=m-c,p=m+c,l=0;l!==c;++l){var n=b[m+l];if(n!==b[q+l]||n!==b[p+l]){k=!0;break}}if(k){if(g!==e)for(a[e]=a[g],k=g*c,m=e*c,l=0;l!==c;++l)b[m+l]=b[k+l];++e}}if(0<f){a[e]=a[f];k=f*c;m=e*c;for(l=0;l!==c;++l)b[m+l]=b[k+l];++e}e!==a.length&&(this.times=h.AnimationUtils.arraySlice(a,0,e),this.values=h.AnimationUtils.arraySlice(b,0,e*c));return this}}; Sb.prototype=Object.assign(Object.create(Sa),{constructor:Sb,ValueTypeName:"vector"});bd.prototype=Object.assign(Object.create(ja.prototype),{constructor:bd,interpolate_:function(a,b,c,d){var e=this.resultBuffer,f=this.sampleValues,g=this.valueSize;a*=g;b=(c-b)/(d-b);for(c=a+g;a!==c;a+=4)ca.slerpFlat(e,0,f,a-g,f,a,b);return e}});Ac.prototype=Object.assign(Object.create(Sa),{constructor:Ac,ValueTypeName:"quaternion",DefaultInterpolation:2301,InterpolantFactoryMethodLinear:function(a){return new bd(this.times, this.values,this.getValueSize(),a)},InterpolantFactoryMethodSmooth:void 0});Tb.prototype=Object.assign(Object.create(Sa),{constructor:Tb,ValueTypeName:"number"});cd.prototype=Object.assign(Object.create(Sa),{constructor:cd,ValueTypeName:"string",ValueBufferType:Array,DefaultInterpolation:2300,InterpolantFactoryMethodLinear:void 0,InterpolantFactoryMethodSmooth:void 0});dd.prototype=Object.assign(Object.create(Sa),{constructor:dd,ValueTypeName:"bool",ValueBufferType:Array,DefaultInterpolation:2300, InterpolantFactoryMethodLinear:void 0,InterpolantFactoryMethodSmooth:void 0});ed.prototype=Object.assign(Object.create(Sa),{constructor:ed,ValueTypeName:"color"});rb.prototype=Sa;Sa.constructor=rb;Object.assign(rb,{parse:function(a){if(void 0===a.type)throw Error("track type undefined, can not parse");var b=rb._getTrackTypeForValueTypeName(a.type);if(void 0===a.times){var c=[],d=[];h.AnimationUtils.flattenJSON(a.keys,c,d,"value");a.times=c;a.values=d}return void 0!==b.parse?b.parse(a):new b(a.name, a.times,a.values,a.interpolation)},toJSON:function(a){var b=a.constructor;if(void 0!==b.toJSON)b=b.toJSON(a);else{var b={name:a.name,times:h.AnimationUtils.convertArray(a.times,Array),values:h.AnimationUtils.convertArray(a.values,Array)},c=a.getInterpolation();c!==a.DefaultInterpolation&&(b.interpolation=c)}b.type=a.ValueTypeName;return b},_getTrackTypeForValueTypeName:function(a){switch(a.toLowerCase()){case "scalar":case "double":case "float":case "number":case "integer":return Tb;case "vector":case "vector2":case "vector3":case "vector4":return Sb; case "color":return ed;case "quaternion":return Ac;case "bool":case "boolean":return dd;case "string":return cd}throw Error("Unsupported typeName: "+a);}});ta.prototype={constructor:ta,resetDuration:function(){for(var a=0,b=0,c=this.tracks.length;b!==c;++b)var d=this.tracks[b],a=Math.max(a,d.times[d.times.length-1]);this.duration=a},trim:function(){for(var a=0;a<this.tracks.length;a++)this.tracks[a].trim(0,this.duration);return this},optimize:function(){for(var a=0;a<this.tracks.length;a++)this.tracks[a].optimize(); return this}};Object.assign(ta,{parse:function(a){for(var b=[],c=a.tracks,d=1/(a.fps||1),e=0,f=c.length;e!==f;++e)b.push(rb.parse(c[e]).scale(d));return new ta(a.name,a.duration,b)},toJSON:function(a){var b=[],c=a.tracks;a={name:a.name,duration:a.duration,tracks:b};for(var d=0,e=c.length;d!==e;++d)b.push(rb.toJSON(c[d]));return a},CreateFromMorphTargetSequence:function(a,b,c,d){for(var e=b.length,f=[],g=0;g<e;g++){var k=[],l=[];k.push((g+e-1)%e,g,(g+1)%e);l.push(0,1,0);var m=h.AnimationUtils.getKeyframeOrder(k), k=h.AnimationUtils.sortedArray(k,1,m),l=h.AnimationUtils.sortedArray(l,1,m);d||0!==k[0]||(k.push(e),l.push(l[0]));f.push((new Tb(".morphTargetInfluences["+b[g].name+"]",k,l)).scale(1/c))}return new ta(a,-1,f)},findByName:function(a,b){var c=a;Array.isArray(a)||(c=a.geometry&&a.geometry.animations||a.animations);for(var d=0;d<c.length;d++)if(c[d].name===b)return c[d];return null},CreateClipsFromMorphTargetSequences:function(a,b,c){for(var d={},e=/^([\w-]*?)([\d]+)$/,f=0,g=a.length;f<g;f++){var k=a[f], h=k.name.match(e);if(h&&1<h.length){var m=h[1];(h=d[m])||(d[m]=h=[]);h.push(k)}}a=[];for(m in d)a.push(ta.CreateFromMorphTargetSequence(m,d[m],b,c));return a},parseAnimation:function(a,b){if(!a)return console.error(" no animation in JSONLoader data"),null;for(var c=function(a,b,c,d,e){if(0!==c.length){var f=[],g=[];h.AnimationUtils.flattenJSON(c,f,g,d);0!==f.length&&e.push(new a(b,f,g))}},d=[],e=a.name||"default",f=a.length||-1,g=a.fps||30,k=a.hierarchy||[],l=0;l<k.length;l++){var m=k[l].keys;if(m&& 0!==m.length)if(m[0].morphTargets){for(var f={},q=0;q<m.length;q++)if(m[q].morphTargets)for(var p=0;p<m[q].morphTargets.length;p++)f[m[q].morphTargets[p]]=-1;for(var n in f){for(var r=[],t=[],p=0;p!==m[q].morphTargets.length;++p){var v=m[q];r.push(v.time);t.push(v.morphTarget===n?1:0)}d.push(new Tb(".morphTargetInfluence["+n+"]",r,t))}f=f.length*(g||1)}else q=".bones["+b[l].name+"]",c(Sb,q+".position",m,"pos",d),c(Ac,q+".quaternion",m,"rot",d),c(Sb,q+".scale",m,"scl",d)}return 0===d.length?null:new ta(e, f,d)}});Object.assign(fd.prototype,{load:function(a,b,c,d){var e=this;(new za(e.manager)).load(a,function(a){b(e.parse(JSON.parse(a)))},c,d)},setTextures:function(a){this.textures=a},parse:function(a){function b(a){void 0===c[a]&&console.warn("THREE.MaterialLoader: Undefined texture",a);return c[a]}var c=this.textures,d=new nf[a.type];void 0!==a.uuid&&(d.uuid=a.uuid);void 0!==a.name&&(d.name=a.name);void 0!==a.color&&d.color.setHex(a.color);void 0!==a.roughness&&(d.roughness=a.roughness);void 0!== a.metalness&&(d.metalness=a.metalness);void 0!==a.emissive&&d.emissive.setHex(a.emissive);void 0!==a.specular&&d.specular.setHex(a.specular);void 0!==a.shininess&&(d.shininess=a.shininess);void 0!==a.uniforms&&(d.uniforms=a.uniforms);void 0!==a.vertexShader&&(d.vertexShader=a.vertexShader);void 0!==a.fragmentShader&&(d.fragmentShader=a.fragmentShader);void 0!==a.vertexColors&&(d.vertexColors=a.vertexColors);void 0!==a.fog&&(d.fog=a.fog);void 0!==a.shading&&(d.shading=a.shading);void 0!==a.blending&& (d.blending=a.blending);void 0!==a.side&&(d.side=a.side);void 0!==a.opacity&&(d.opacity=a.opacity);void 0!==a.transparent&&(d.transparent=a.transparent);void 0!==a.alphaTest&&(d.alphaTest=a.alphaTest);void 0!==a.depthTest&&(d.depthTest=a.depthTest);void 0!==a.depthWrite&&(d.depthWrite=a.depthWrite);void 0!==a.colorWrite&&(d.colorWrite=a.colorWrite);void 0!==a.wireframe&&(d.wireframe=a.wireframe);void 0!==a.wireframeLinewidth&&(d.wireframeLinewidth=a.wireframeLinewidth);void 0!==a.wireframeLinecap&& (d.wireframeLinecap=a.wireframeLinecap);void 0!==a.wireframeLinejoin&&(d.wireframeLinejoin=a.wireframeLinejoin);void 0!==a.skinning&&(d.skinning=a.skinning);void 0!==a.morphTargets&&(d.morphTargets=a.morphTargets);void 0!==a.size&&(d.size=a.size);void 0!==a.sizeAttenuation&&(d.sizeAttenuation=a.sizeAttenuation);void 0!==a.map&&(d.map=b(a.map));void 0!==a.alphaMap&&(d.alphaMap=b(a.alphaMap),d.transparent=!0);void 0!==a.bumpMap&&(d.bumpMap=b(a.bumpMap));void 0!==a.bumpScale&&(d.bumpScale=a.bumpScale); void 0!==a.normalMap&&(d.normalMap=b(a.normalMap));if(void 0!==a.normalScale){var e=a.normalScale;!1===Array.isArray(e)&&(e=[e,e]);d.normalScale=(new C).fromArray(e)}void 0!==a.displacementMap&&(d.displacementMap=b(a.displacementMap));void 0!==a.displacementScale&&(d.displacementScale=a.displacementScale);void 0!==a.displacementBias&&(d.displacementBias=a.displacementBias);void 0!==a.roughnessMap&&(d.roughnessMap=b(a.roughnessMap));void 0!==a.metalnessMap&&(d.metalnessMap=b(a.metalnessMap));void 0!== a.emissiveMap&&(d.emissiveMap=b(a.emissiveMap));void 0!==a.emissiveIntensity&&(d.emissiveIntensity=a.emissiveIntensity);void 0!==a.specularMap&&(d.specularMap=b(a.specularMap));void 0!==a.envMap&&(d.envMap=b(a.envMap));void 0!==a.reflectivity&&(d.reflectivity=a.reflectivity);void 0!==a.lightMap&&(d.lightMap=b(a.lightMap));void 0!==a.lightMapIntensity&&(d.lightMapIntensity=a.lightMapIntensity);void 0!==a.aoMap&&(d.aoMap=b(a.aoMap));void 0!==a.aoMapIntensity&&(d.aoMapIntensity=a.aoMapIntensity);if(void 0!== a.materials)for(var e=0,f=a.materials.length;e<f;e++)d.materials.push(this.parse(a.materials[e]));return d}});Object.assign(td.prototype,{load:function(a,b,c,d){var e=this;(new za(e.manager)).load(a,function(a){b(e.parse(JSON.parse(a)))},c,d)},parse:function(a){var b=new I,c=a.data.index,d={Int8Array:Int8Array,Uint8Array:Uint8Array,Uint8ClampedArray:Uint8ClampedArray,Int16Array:Int16Array,Uint16Array:Uint16Array,Int32Array:Int32Array,Uint32Array:Uint32Array,Float32Array:Float32Array,Float64Array:Float64Array}; void 0!==c&&(c=new d[c.type](c.array),b.setIndex(new z(c,1)));var e=a.data.attributes,f;for(f in e){var g=e[f],c=new d[g.type](g.array);b.addAttribute(f,new z(c,g.itemSize,g.normalized))}d=a.data.groups||a.data.drawcalls||a.data.offsets;if(void 0!==d)for(f=0,c=d.length;f!==c;++f)e=d[f],b.addGroup(e.start,e.count,e.materialIndex);a=a.data.boundingSphere;void 0!==a&&(d=new q,void 0!==a.center&&d.fromArray(a.center),b.boundingSphere=new Aa(d,a.radius));return b}});sb.prototype={constructor:sb,crossOrigin:void 0, extractUrlBase:function(a){a=a.split("/");if(1===a.length)return"./";a.pop();return a.join("/")+"/"},initMaterials:function(a,b,c){for(var d=[],e=0;e<a.length;++e)d[e]=this.createMaterial(a[e],b,c);return d},createMaterial:function(){var a,b,c;return function(d,e,f){function g(a,c,d,g,l){a=e+a;var m=sb.Handlers.get(a);null!==m?a=m.load(a):(b.setCrossOrigin(f),a=b.load(a));void 0!==c&&(a.repeat.fromArray(c),1!==c[0]&&(a.wrapS=1E3),1!==c[1]&&(a.wrapT=1E3));void 0!==d&&a.offset.fromArray(d);void 0!== g&&("repeat"===g[0]&&(a.wrapS=1E3),"mirror"===g[0]&&(a.wrapS=1002),"repeat"===g[1]&&(a.wrapT=1E3),"mirror"===g[1]&&(a.wrapT=1002));void 0!==l&&(a.anisotropy=l);c=h.Math.generateUUID();k[c]=a;return c}void 0===a&&(a=new H);void 0===b&&(b=new Sc);void 0===c&&(c=new fd);var k={},l={uuid:h.Math.generateUUID(),type:"MeshLambertMaterial"},m;for(m in d){var q=d[m];switch(m){case "DbgColor":case "DbgIndex":case "opticalDensity":case "illumination":break;case "DbgName":l.name=q;break;case "blending":l.blending= qe[q];break;case "colorAmbient":case "mapAmbient":console.warn("THREE.Loader.createMaterial:",m,"is no longer supported.");break;case "colorDiffuse":l.color=a.fromArray(q).getHex();break;case "colorSpecular":l.specular=a.fromArray(q).getHex();break;case "colorEmissive":l.emissive=a.fromArray(q).getHex();break;case "specularCoef":l.shininess=q;break;case "shading":"basic"===q.toLowerCase()&&(l.type="MeshBasicMaterial");"phong"===q.toLowerCase()&&(l.type="MeshPhongMaterial");"standard"===q.toLowerCase()&& (l.type="MeshStandardMaterial");break;case "mapDiffuse":l.map=g(q,d.mapDiffuseRepeat,d.mapDiffuseOffset,d.mapDiffuseWrap,d.mapDiffuseAnisotropy);break;case "mapDiffuseRepeat":case "mapDiffuseOffset":case "mapDiffuseWrap":case "mapDiffuseAnisotropy":break;case "mapEmissive":l.emissiveMap=g(q,d.mapEmissiveRepeat,d.mapEmissiveOffset,d.mapEmissiveWrap,d.mapEmissiveAnisotropy);break;case "mapEmissiveRepeat":case "mapEmissiveOffset":case "mapEmissiveWrap":case "mapEmissiveAnisotropy":break;case "mapLight":l.lightMap= g(q,d.mapLightRepeat,d.mapLightOffset,d.mapLightWrap,d.mapLightAnisotropy);break;case "mapLightRepeat":case "mapLightOffset":case "mapLightWrap":case "mapLightAnisotropy":break;case "mapAO":l.aoMap=g(q,d.mapAORepeat,d.mapAOOffset,d.mapAOWrap,d.mapAOAnisotropy);break;case "mapAORepeat":case "mapAOOffset":case "mapAOWrap":case "mapAOAnisotropy":break;case "mapBump":l.bumpMap=g(q,d.mapBumpRepeat,d.mapBumpOffset,d.mapBumpWrap,d.mapBumpAnisotropy);break;case "mapBumpScale":l.bumpScale=q;break;case "mapBumpRepeat":case "mapBumpOffset":case "mapBumpWrap":case "mapBumpAnisotropy":break; case "mapNormal":l.normalMap=g(q,d.mapNormalRepeat,d.mapNormalOffset,d.mapNormalWrap,d.mapNormalAnisotropy);break;case "mapNormalFactor":l.normalScale=[q,q];break;case "mapNormalRepeat":case "mapNormalOffset":case "mapNormalWrap":case "mapNormalAnisotropy":break;case "mapSpecular":l.specularMap=g(q,d.mapSpecularRepeat,d.mapSpecularOffset,d.mapSpecularWrap,d.mapSpecularAnisotropy);break;case "mapSpecularRepeat":case "mapSpecularOffset":case "mapSpecularWrap":case "mapSpecularAnisotropy":break;case "mapMetalness":l.metalnessMap= g(q,d.mapMetalnessRepeat,d.mapMetalnessOffset,d.mapMetalnessWrap,d.mapMetalnessAnisotropy);break;case "mapMetalnessRepeat":case "mapMetalnessOffset":case "mapMetalnessWrap":case "mapMetalnessAnisotropy":break;case "mapRoughness":l.roughnessMap=g(q,d.mapRoughnessRepeat,d.mapRoughnessOffset,d.mapRoughnessWrap,d.mapRoughnessAnisotropy);break;case "mapRoughnessRepeat":case "mapRoughnessOffset":case "mapRoughnessWrap":case "mapRoughnessAnisotropy":break;case "mapAlpha":l.alphaMap=g(q,d.mapAlphaRepeat, d.mapAlphaOffset,d.mapAlphaWrap,d.mapAlphaAnisotropy);break;case "mapAlphaRepeat":case "mapAlphaOffset":case "mapAlphaWrap":case "mapAlphaAnisotropy":break;case "flipSided":l.side=1;break;case "doubleSided":l.side=2;break;case "transparency":console.warn("THREE.Loader.createMaterial: transparency has been renamed to opacity");l.opacity=q;break;case "depthTest":case "depthWrite":case "colorWrite":case "opacity":case "reflectivity":case "transparent":case "visible":case "wireframe":l[m]=q;break;case "vertexColors":!0=== q&&(l.vertexColors=2);"face"===q&&(l.vertexColors=1);break;default:console.error("THREE.Loader.createMaterial: Unsupported",m,q)}}"MeshBasicMaterial"===l.type&&delete l.emissive;"MeshPhongMaterial"!==l.type&&delete l.specular;1>l.opacity&&(l.transparent=!0);c.setTextures(k);return c.parse(l)}}()};sb.Handlers={handlers:[],add:function(a,b){this.handlers.push(a,b)},get:function(a){for(var b=this.handlers,c=0,d=b.length;c<d;c+=2){var e=b[c+1];if(b[c].test(a))return e}return null}};Object.assign(ud.prototype, {load:function(a,b,c,d){var e=this,f=this.texturePath&&"string"===typeof this.texturePath?this.texturePath:sb.prototype.extractUrlBase(a),g=new za(this.manager);g.setWithCredentials(this.withCredentials);g.load(a,function(c){c=JSON.parse(c);var d=c.metadata;if(void 0!==d&&(d=d.type,void 0!==d)){if("object"===d.toLowerCase()){console.error("THREE.JSONLoader: "+a+" should be loaded with THREE.ObjectLoader instead.");return}if("scene"===d.toLowerCase()){console.error("THREE.JSONLoader: "+a+" should be loaded with THREE.SceneLoader instead."); return}}c=e.parse(c,f);b(c.geometry,c.materials)},c,d)},setTexturePath:function(a){this.texturePath=a},parse:function(a,b){var c=new R,d=void 0!==a.scale?1/a.scale:1;(function(b){var d,g,k,h,m,u,p,n,r,t,v,A,w,x=a.faces;u=a.vertices;var z=a.normals,y=a.colors,F=0;if(void 0!==a.uvs){for(d=0;d<a.uvs.length;d++)a.uvs[d].length&&F++;for(d=0;d<F;d++)c.faceVertexUvs[d]=[]}h=0;for(m=u.length;h<m;)d=new q,d.x=u[h++]*b,d.y=u[h++]*b,d.z=u[h++]*b,c.vertices.push(d);h=0;for(m=x.length;h<m;)if(b=x[h++],r=b&1,k= b&2,d=b&8,p=b&16,t=b&32,u=b&64,b&=128,r){r=new ga;r.a=x[h];r.b=x[h+1];r.c=x[h+3];v=new ga;v.a=x[h+1];v.b=x[h+2];v.c=x[h+3];h+=4;k&&(k=x[h++],r.materialIndex=k,v.materialIndex=k);k=c.faces.length;if(d)for(d=0;d<F;d++)for(A=a.uvs[d],c.faceVertexUvs[d][k]=[],c.faceVertexUvs[d][k+1]=[],g=0;4>g;g++)n=x[h++],w=A[2*n],n=A[2*n+1],w=new C(w,n),2!==g&&c.faceVertexUvs[d][k].push(w),0!==g&&c.faceVertexUvs[d][k+1].push(w);p&&(p=3*x[h++],r.normal.set(z[p++],z[p++],z[p]),v.normal.copy(r.normal));if(t)for(d=0;4> d;d++)p=3*x[h++],t=new q(z[p++],z[p++],z[p]),2!==d&&r.vertexNormals.push(t),0!==d&&v.vertexNormals.push(t);u&&(u=x[h++],u=y[u],r.color.setHex(u),v.color.setHex(u));if(b)for(d=0;4>d;d++)u=x[h++],u=y[u],2!==d&&r.vertexColors.push(new H(u)),0!==d&&v.vertexColors.push(new H(u));c.faces.push(r);c.faces.push(v)}else{r=new ga;r.a=x[h++];r.b=x[h++];r.c=x[h++];k&&(k=x[h++],r.materialIndex=k);k=c.faces.length;if(d)for(d=0;d<F;d++)for(A=a.uvs[d],c.faceVertexUvs[d][k]=[],g=0;3>g;g++)n=x[h++],w=A[2*n],n=A[2*n+ 1],w=new C(w,n),c.faceVertexUvs[d][k].push(w);p&&(p=3*x[h++],r.normal.set(z[p++],z[p++],z[p]));if(t)for(d=0;3>d;d++)p=3*x[h++],t=new q(z[p++],z[p++],z[p]),r.vertexNormals.push(t);u&&(u=x[h++],r.color.setHex(y[u]));if(b)for(d=0;3>d;d++)u=x[h++],r.vertexColors.push(new H(y[u]));c.faces.push(r)}})(d);(function(){var b=void 0!==a.influencesPerVertex?a.influencesPerVertex:2;if(a.skinWeights)for(var d=0,g=a.skinWeights.length;d<g;d+=b)c.skinWeights.push(new da(a.skinWeights[d],1<b?a.skinWeights[d+1]:0, 2<b?a.skinWeights[d+2]:0,3<b?a.skinWeights[d+3]:0));if(a.skinIndices)for(d=0,g=a.skinIndices.length;d<g;d+=b)c.skinIndices.push(new da(a.skinIndices[d],1<b?a.skinIndices[d+1]:0,2<b?a.skinIndices[d+2]:0,3<b?a.skinIndices[d+3]:0));c.bones=a.bones;c.bones&&0<c.bones.length&&(c.skinWeights.length!==c.skinIndices.length||c.skinIndices.length!==c.vertices.length)&&console.warn("When skinning, number of vertices ("+c.vertices.length+"), skinIndices ("+c.skinIndices.length+"), and skinWeights ("+c.skinWeights.length+ ") should match.")})();(function(b){if(void 0!==a.morphTargets)for(var d=0,g=a.morphTargets.length;d<g;d++){c.morphTargets[d]={};c.morphTargets[d].name=a.morphTargets[d].name;c.morphTargets[d].vertices=[];for(var k=c.morphTargets[d].vertices,h=a.morphTargets[d].vertices,m=0,u=h.length;m<u;m+=3){var p=new q;p.x=h[m]*b;p.y=h[m+1]*b;p.z=h[m+2]*b;k.push(p)}}if(void 0!==a.morphColors&&0<a.morphColors.length)for(console.warn('THREE.JSONLoader: "morphColors" no longer supported. Using them as face colors.'), b=c.faces,k=a.morphColors[0].colors,d=0,g=b.length;d<g;d++)b[d].color.fromArray(k,3*d)})(d);(function(){var b=[],d=[];void 0!==a.animation&&d.push(a.animation);void 0!==a.animations&&(a.animations.length?d=d.concat(a.animations):d.push(a.animations));for(var g=0;g<d.length;g++){var k=ta.parseAnimation(d[g],c.bones);k&&b.push(k)}c.morphTargets&&(d=ta.CreateClipsFromMorphTargetSequences(c.morphTargets,10),b=b.concat(d));0<b.length&&(c.animations=b)})();c.computeFaceNormals();c.computeBoundingSphere(); if(void 0===a.materials||0===a.materials.length)return{geometry:c};d=sb.prototype.initMaterials(a.materials,b,this.crossOrigin);return{geometry:c,materials:d}}});Object.assign(je.prototype,{load:function(a,b,c,d){""===this.texturePath&&(this.texturePath=a.substring(0,a.lastIndexOf("/")+1));var e=this;(new za(e.manager)).load(a,function(a){e.parse(JSON.parse(a),b)},c,d)},setTexturePath:function(a){this.texturePath=a},setCrossOrigin:function(a){this.crossOrigin=a},parse:function(a,b){var c=this.parseGeometries(a.geometries), d=this.parseImages(a.images,function(){void 0!==b&&b(e)}),d=this.parseTextures(a.textures,d),d=this.parseMaterials(a.materials,d),e=this.parseObject(a.object,c,d);a.animations&&(e.animations=this.parseAnimations(a.animations));void 0!==a.images&&0!==a.images.length||void 0===b||b(e);return e},parseGeometries:function(a){var b={};if(void 0!==a)for(var c=new ud,d=new td,e=0,f=a.length;e<f;e++){var g,k=a[e];switch(k.type){case "PlaneGeometry":case "PlaneBufferGeometry":g=new ua[k.type](k.width,k.height, k.widthSegments,k.heightSegments);break;case "BoxGeometry":case "BoxBufferGeometry":case "CubeGeometry":g=new ua[k.type](k.width,k.height,k.depth,k.widthSegments,k.heightSegments,k.depthSegments);break;case "CircleGeometry":case "CircleBufferGeometry":g=new ua[k.type](k.radius,k.segments,k.thetaStart,k.thetaLength);break;case "CylinderGeometry":case "CylinderBufferGeometry":g=new ua[k.type](k.radiusTop,k.radiusBottom,k.height,k.radialSegments,k.heightSegments,k.openEnded,k.thetaStart,k.thetaLength); break;case "ConeGeometry":case "ConeBufferGeometry":g=new ua[k.type](k.radius,k.height,k.radialSegments,k.heightSegments,k.openEnded,k.thetaStart,k.thetaLength);break;case "SphereGeometry":case "SphereBufferGeometry":g=new ua[k.type](k.radius,k.widthSegments,k.heightSegments,k.phiStart,k.phiLength,k.thetaStart,k.thetaLength);break;case "DodecahedronGeometry":case "IcosahedronGeometry":case "OctahedronGeometry":case "TetrahedronGeometry":g=new ua[k.type](k.radius,k.detail);break;case "RingGeometry":case "RingBufferGeometry":g= new ua[k.type](k.innerRadius,k.outerRadius,k.thetaSegments,k.phiSegments,k.thetaStart,k.thetaLength);break;case "TorusGeometry":case "TorusBufferGeometry":g=new ua[k.type](k.radius,k.tube,k.radialSegments,k.tubularSegments,k.arc);break;case "TorusKnotGeometry":case "TorusKnotBufferGeometry":g=new ua[k.type](k.radius,k.tube,k.tubularSegments,k.radialSegments,k.p,k.q);break;case "LatheGeometry":case "LatheBufferGeometry":g=new ua[k.type](k.points,k.segments,k.phiStart,k.phiLength);break;case "BufferGeometry":g= d.parse(k);break;case "Geometry":g=c.parse(k.data,this.texturePath).geometry;break;default:console.warn('THREE.ObjectLoader: Unsupported geometry type "'+k.type+'"');continue}g.uuid=k.uuid;void 0!==k.name&&(g.name=k.name);b[k.uuid]=g}return b},parseMaterials:function(a,b){var c={};if(void 0!==a){var d=new fd;d.setTextures(b);for(var e=0,f=a.length;e<f;e++){var g=d.parse(a[e]);c[g.uuid]=g}}return c},parseAnimations:function(a){for(var b=[],c=0;c<a.length;c++){var d=ta.parse(a[c]);b.push(d)}return b}, parseImages:function(a,b){function c(a){d.manager.itemStart(a);return g.load(a,function(){d.manager.itemEnd(a)},void 0,function(){d.manager.itemError(a)})}var d=this,e={};if(void 0!==a&&0<a.length){var f=new qd(b),g=new yc(f);g.setCrossOrigin(this.crossOrigin);for(var f=0,k=a.length;f<k;f++){var h=a[f],m=/^(\/\/)|([a-z]+:(\/\/)?)/i.test(h.url)?h.url:d.texturePath+h.url;e[h.uuid]=c(m)}}return e},parseTextures:function(a,b){function c(a,b){if("number"===typeof a)return a;console.warn("THREE.ObjectLoader.parseTexture: Constant should be in numeric form.", a);return b[a]}var d={};if(void 0!==a)for(var e=0,f=a.length;e<f;e++){var g=a[e];void 0===g.image&&console.warn('THREE.ObjectLoader: No "image" specified for',g.uuid);void 0===b[g.image]&&console.warn("THREE.ObjectLoader: Undefined image",g.image);var k=new ba(b[g.image]);k.needsUpdate=!0;k.uuid=g.uuid;void 0!==g.name&&(k.name=g.name);void 0!==g.mapping&&(k.mapping=c(g.mapping,re));void 0!==g.offset&&k.offset.fromArray(g.offset);void 0!==g.repeat&&k.repeat.fromArray(g.repeat);void 0!==g.wrap&&(k.wrapS= c(g.wrap[0],Md),k.wrapT=c(g.wrap[1],Md));void 0!==g.minFilter&&(k.minFilter=c(g.minFilter,Nd));void 0!==g.magFilter&&(k.magFilter=c(g.magFilter,Nd));void 0!==g.anisotropy&&(k.anisotropy=g.anisotropy);void 0!==g.flipY&&(k.flipY=g.flipY);d[g.uuid]=k}return d},parseObject:function(){var a=new P;return function(b,c,d){function e(a){void 0===c[a]&&console.warn("THREE.ObjectLoader: Undefined geometry",a);return c[a]}function f(a){if(void 0!==a)return void 0===d[a]&&console.warn("THREE.ObjectLoader: Undefined material", a),d[a]}var g;switch(b.type){case "Scene":g=new fb;void 0!==b.background&&Number.isInteger(b.background)&&(g.background=new H(b.background));void 0!==b.fog&&("Fog"===b.fog.type?g.fog=new Fb(b.fog.color,b.fog.near,b.fog.far):"FogExp2"===b.fog.type&&(g.fog=new Eb(b.fog.color,b.fog.density)));break;case "PerspectiveCamera":g=new Ca(b.fov,b.aspect,b.near,b.far);void 0!==b.focus&&(g.focus=b.focus);void 0!==b.zoom&&(g.zoom=b.zoom);void 0!==b.filmGauge&&(g.filmGauge=b.filmGauge);void 0!==b.filmOffset&&(g.filmOffset= b.filmOffset);void 0!==b.view&&(g.view=Object.assign({},b.view));break;case "OrthographicCamera":g=new Db(b.left,b.right,b.top,b.bottom,b.near,b.far);break;case "AmbientLight":g=new Zc(b.color,b.intensity);break;case "DirectionalLight":g=new Yc(b.color,b.intensity);break;case "PointLight":g=new Wc(b.color,b.intensity,b.distance,b.decay);break;case "SpotLight":g=new Vc(b.color,b.intensity,b.distance,b.angle,b.penumbra,b.decay);break;case "HemisphereLight":g=new Tc(b.color,b.groundColor,b.intensity); break;case "Mesh":g=e(b.geometry);var k=f(b.material);g=g.bones&&0<g.bones.length?new Pc(g,k):new va(g,k);break;case "LOD":g=new gc;break;case "Line":g=new Pa(e(b.geometry),f(b.material),b.mode);break;case "LineSegments":g=new ha(e(b.geometry),f(b.material));break;case "PointCloud":case "Points":g=new Gb(e(b.geometry),f(b.material));break;case "Sprite":g=new fc(f(b.material));break;case "Group":g=new hc;break;default:g=new D}g.uuid=b.uuid;void 0!==b.name&&(g.name=b.name);void 0!==b.matrix?(a.fromArray(b.matrix), a.decompose(g.position,g.quaternion,g.scale)):(void 0!==b.position&&g.position.fromArray(b.position),void 0!==b.rotation&&g.rotation.fromArray(b.rotation),void 0!==b.quaternion&&g.quaternion.fromArray(b.quaternion),void 0!==b.scale&&g.scale.fromArray(b.scale));void 0!==b.castShadow&&(g.castShadow=b.castShadow);void 0!==b.receiveShadow&&(g.receiveShadow=b.receiveShadow);b.shadow&&(void 0!==b.shadow.bias&&(g.shadow.bias=b.shadow.bias),void 0!==b.shadow.radius&&(g.shadow.radius=b.shadow.radius),void 0!== b.shadow.mapSize&&g.shadow.mapSize.fromArray(b.shadow.mapSize),void 0!==b.shadow.camera&&(g.shadow.camera=this.parseObject(b.shadow.camera)));void 0!==b.visible&&(g.visible=b.visible);void 0!==b.userData&&(g.userData=b.userData);if(void 0!==b.children)for(var h in b.children)g.add(this.parseObject(b.children[h],c,d));if("LOD"===b.type)for(b=b.levels,k=0;k<b.length;k++){var m=b[k];h=g.getObjectByProperty("uuid",m.object);void 0!==h&&g.addLevel(h,m.distance)}return g}}()});Y.prototype={constructor:Y, getPoint:function(a){console.warn("THREE.Curve: Warning, getPoint() not implemented!");return null},getPointAt:function(a){a=this.getUtoTmapping(a);return this.getPoint(a)},getPoints:function(a){a||(a=5);for(var b=[],c=0;c<=a;c++)b.push(this.getPoint(c/a));return b},getSpacedPoints:function(a){a||(a=5);for(var b=[],c=0;c<=a;c++)b.push(this.getPointAt(c/a));return b},getLength:function(){var a=this.getLengths();return a[a.length-1]},getLengths:function(a){a||(a=this.__arcLengthDivisions?this.__arcLengthDivisions: 200);if(this.cacheArcLengths&&this.cacheArcLengths.length===a+1&&!this.needsUpdate)return this.cacheArcLengths;this.needsUpdate=!1;var b=[],c,d=this.getPoint(0),e,f=0;b.push(0);for(e=1;e<=a;e++)c=this.getPoint(e/a),f+=c.distanceTo(d),b.push(f),d=c;return this.cacheArcLengths=b},updateArcLengths:function(){this.needsUpdate=!0;this.getLengths()},getUtoTmapping:function(a,b){var c=this.getLengths(),d,e=c.length,f;f=b?b:a*c[e-1];for(var g=0,k=e-1,h;g<=k;)if(d=Math.floor(g+(k-g)/2),h=c[d]-f,0>h)g=d+1; else if(0<h)k=d-1;else{k=d;break}d=k;if(c[d]===f)return d/(e-1);g=c[d];return(d+(f-g)/(c[d+1]-g))/(e-1)},getTangent:function(a){var b=a-1E-4;a+=1E-4;0>b&&(b=0);1<a&&(a=1);b=this.getPoint(b);return this.getPoint(a).clone().sub(b).normalize()},getTangentAt:function(a){a=this.getUtoTmapping(a);return this.getTangent(a)}};Y.create=function(a,b){a.prototype=Object.create(Y.prototype);a.prototype.constructor=a;a.prototype.getPoint=b;return a};La.prototype=Object.create(Y.prototype);La.prototype.constructor= La;La.prototype.isLineCurve=!0;La.prototype.getPoint=function(a){if(1===a)return this.v2.clone();var b=this.v2.clone().sub(this.v1);b.multiplyScalar(a).add(this.v1);return b};La.prototype.getPointAt=function(a){return this.getPoint(a)};La.prototype.getTangent=function(a){return this.v2.clone().sub(this.v1).normalize()};Bc.prototype=Object.assign(Object.create(Y.prototype),{constructor:Bc,add:function(a){this.curves.push(a)},closePath:function(){var a=this.curves[0].getPoint(0),b=this.curves[this.curves.length- 1].getPoint(1);a.equals(b)||this.curves.push(new La(b,a))},getPoint:function(a){var b=a*this.getLength(),c=this.getCurveLengths();for(a=0;a<c.length;){if(c[a]>=b)return b=c[a]-b,a=this.curves[a],c=a.getLength(),a.getPointAt(0===c?0:1-b/c);a++}return null},getLength:function(){var a=this.getCurveLengths();return a[a.length-1]},updateArcLengths:function(){this.needsUpdate=!0;this.cacheLengths=null;this.getLengths()},getCurveLengths:function(){if(this.cacheLengths&&this.cacheLengths.length===this.curves.length)return this.cacheLengths; for(var a=[],b=0,c=0,d=this.curves.length;c<d;c++)b+=this.curves[c].getLength(),a.push(b);return this.cacheLengths=a},getSpacedPoints:function(a){a||(a=40);for(var b=[],c=0;c<=a;c++)b.push(this.getPoint(c/a));this.autoClose&&b.push(b[0]);return b},getPoints:function(a){a=a||12;for(var b=[],c,d=0,e=this.curves;d<e.length;d++)for(var f=e[d],f=f.getPoints(f&&f.isEllipseCurve?2*a:f&&f.isLineCurve?1:f&&f.isSplineCurve?a*f.points.length:a),g=0;g<f.length;g++){var k=f[g];c&&c.equals(k)||(b.push(k),c=k)}this.autoClose&& 1<b.length&&!b[b.length-1].equals(b[0])&&b.push(b[0]);return b},createPointsGeometry:function(a){a=this.getPoints(a);return this.createGeometry(a)},createSpacedPointsGeometry:function(a){a=this.getSpacedPoints(a);return this.createGeometry(a)},createGeometry:function(a){for(var b=new R,c=0,d=a.length;c<d;c++){var e=a[c];b.vertices.push(new q(e.x,e.y,e.z||0))}return b}});Ra.prototype=Object.create(Y.prototype);Ra.prototype.constructor=Ra;Ra.prototype.isEllipseCurve=!0;Ra.prototype.getPoint=function(a){for(var b= 2*Math.PI,c=this.aEndAngle-this.aStartAngle,d=Math.abs(c)<Number.EPSILON;0>c;)c+=b;for(;c>b;)c-=b;c<Number.EPSILON&&(c=d?0:b);!0!==this.aClockwise||d||(c=c===b?-b:c-b);b=this.aStartAngle+a*c;a=this.aX+this.xRadius*Math.cos(b);var e=this.aY+this.yRadius*Math.sin(b);0!==this.aRotation&&(b=Math.cos(this.aRotation),c=Math.sin(this.aRotation),d=a-this.aX,e-=this.aY,a=d*b-e*c+this.aX,e=d*c+e*b+this.aY);return new C(a,e)};h.CurveUtils={tangentQuadraticBezier:function(a,b,c,d){return 2*(1-a)*(c-b)+2*a*(d- c)},tangentCubicBezier:function(a,b,c,d,e){return-3*b*(1-a)*(1-a)+3*c*(1-a)*(1-a)-6*a*c*(1-a)+6*a*d*(1-a)-3*a*a*d+3*a*a*e},tangentSpline:function(a,b,c,d,e){return 6*a*a-6*a+(3*a*a-4*a+1)+(-6*a*a+6*a)+(3*a*a-2*a)},interpolate:function(a,b,c,d,e){a=.5*(c-a);d=.5*(d-b);var f=e*e;return(2*b-2*c+a+d)*e*f+(-3*b+3*c-2*a-d)*f+a*e+b}};tb.prototype=Object.create(Y.prototype);tb.prototype.constructor=tb;tb.prototype.isSplineCurve=!0;tb.prototype.getPoint=function(a){var b=this.points;a*=b.length-1;var c=Math.floor(a); a-=c;var d=b[0===c?c:c-1],e=b[c],f=b[c>b.length-2?b.length-1:c+1],b=b[c>b.length-3?b.length-1:c+2],c=h.CurveUtils.interpolate;return new C(c(d.x,e.x,f.x,b.x,a),c(d.y,e.y,f.y,b.y,a))};ub.prototype=Object.create(Y.prototype);ub.prototype.constructor=ub;ub.prototype.getPoint=function(a){var b=h.ShapeUtils.b3;return new C(b(a,this.v0.x,this.v1.x,this.v2.x,this.v3.x),b(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y))};ub.prototype.getTangent=function(a){var b=h.CurveUtils.tangentCubicBezier;return(new C(b(a, this.v0.x,this.v1.x,this.v2.x,this.v3.x),b(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y))).normalize()};vb.prototype=Object.create(Y.prototype);vb.prototype.constructor=vb;vb.prototype.getPoint=function(a){var b=h.ShapeUtils.b2;return new C(b(a,this.v0.x,this.v1.x,this.v2.x),b(a,this.v0.y,this.v1.y,this.v2.y))};vb.prototype.getTangent=function(a){var b=h.CurveUtils.tangentQuadraticBezier;return(new C(b(a,this.v0.x,this.v1.x,this.v2.x),b(a,this.v0.y,this.v1.y,this.v2.y))).normalize()};var Od=Object.assign(Object.create(Bc.prototype), {fromPoints:function(a){this.moveTo(a[0].x,a[0].y);for(var b=1,c=a.length;b<c;b++)this.lineTo(a[b].x,a[b].y)},moveTo:function(a,b){this.currentPoint.set(a,b)},lineTo:function(a,b){var c=new La(this.currentPoint.clone(),new C(a,b));this.curves.push(c);this.currentPoint.set(a,b)},quadraticCurveTo:function(a,b,c,d){a=new vb(this.currentPoint.clone(),new C(a,b),new C(c,d));this.curves.push(a);this.currentPoint.set(c,d)},bezierCurveTo:function(a,b,c,d,e,f){a=new ub(this.currentPoint.clone(),new C(a,b), new C(c,d),new C(e,f));this.curves.push(a);this.currentPoint.set(e,f)},splineThru:function(a){var b=[this.currentPoint.clone()].concat(a),b=new tb(b);this.curves.push(b);this.currentPoint.copy(a[a.length-1])},arc:function(a,b,c,d,e,f){this.absarc(a+this.currentPoint.x,b+this.currentPoint.y,c,d,e,f)},absarc:function(a,b,c,d,e,f){this.absellipse(a,b,c,c,d,e,f)},ellipse:function(a,b,c,d,e,f,g,k){this.absellipse(a+this.currentPoint.x,b+this.currentPoint.y,c,d,e,f,g,k)},absellipse:function(a,b,c,d,e,f, g,k){a=new Ra(a,b,c,d,e,f,g,k);0<this.curves.length&&(b=a.getPoint(0),b.equals(this.currentPoint)||this.lineTo(b.x,b.y));this.curves.push(a);a=a.getPoint(1);this.currentPoint.copy(a)}});wb.prototype=Object.assign(Object.create(Od),{constructor:wb,getPointsHoles:function(a){for(var b=[],c=0,d=this.holes.length;c<d;c++)b[c]=this.holes[c].getPoints(a);return b},extractAllPoints:function(a){return{shape:this.getPoints(a),holes:this.getPointsHoles(a)}},extractPoints:function(a){return this.extractAllPoints(a)}}); Cc.prototype=Od;Od.constructor=Cc;vd.prototype={moveTo:function(a,b){this.currentPath=new Cc;this.subPaths.push(this.currentPath);this.currentPath.moveTo(a,b)},lineTo:function(a,b){this.currentPath.lineTo(a,b)},quadraticCurveTo:function(a,b,c,d){this.currentPath.quadraticCurveTo(a,b,c,d)},bezierCurveTo:function(a,b,c,d,e,f){this.currentPath.bezierCurveTo(a,b,c,d,e,f)},splineThru:function(a){this.currentPath.splineThru(a)},toShapes:function(a,b){function c(a){for(var b=[],c=0,d=a.length;c<d;c++){var e= a[c],f=new wb;f.curves=e.curves;b.push(f)}return b}function d(a,b){for(var c=b.length,d=!1,e=c-1,f=0;f<c;e=f++){var g=b[e],k=b[f],h=k.x-g.x,l=k.y-g.y;if(Math.abs(l)>Number.EPSILON){if(0>l&&(g=b[f],h=-h,k=b[e],l=-l),!(a.y<g.y||a.y>k.y))if(a.y===g.y){if(a.x===g.x)return!0}else{e=l*(a.x-g.x)-h*(a.y-g.y);if(0===e)return!0;0>e||(d=!d)}}else if(a.y===g.y&&(k.x<=a.x&&a.x<=g.x||g.x<=a.x&&a.x<=k.x))return!0}return d}var e=h.ShapeUtils.isClockWise,f=this.subPaths;if(0===f.length)return[];if(!0===b)return c(f); var g,k,l,m=[];if(1===f.length)return k=f[0],l=new wb,l.curves=k.curves,m.push(l),m;var q=!e(f[0].getPoints()),q=a?!q:q;l=[];var p=[],n=[],r=0,t;p[r]=void 0;n[r]=[];for(var v=0,A=f.length;v<A;v++)k=f[v],t=k.getPoints(),g=e(t),(g=a?!g:g)?(!q&&p[r]&&r++,p[r]={s:new wb,p:t},p[r].s.curves=k.curves,q&&r++,n[r]=[]):n[r].push({h:k,p:t[0]});if(!p[0])return c(f);if(1<p.length){v=!1;k=[];e=0;for(f=p.length;e<f;e++)l[e]=[];e=0;for(f=p.length;e<f;e++)for(g=n[e],q=0;q<g.length;q++){r=g[q];t=!0;for(A=0;A<p.length;A++)d(r.p, p[A].p)&&(e!==A&&k.push({froms:e,tos:A,hole:q}),t?(t=!1,l[A].push(r)):v=!0);t&&l[e].push(r)}0<k.length&&(v||(n=l))}v=0;for(e=p.length;v<e;v++)for(l=p[v].s,m.push(l),k=n[v],f=0,g=k.length;f<g;f++)l.holes.push(k[f].h);return m}};Object.assign(wd.prototype,{isFont:!0,generateShapes:function(a,b,c){void 0===b&&(b=100);void 0===c&&(c=4);var d=this.data;a=String(a).split("");var e=b/d.resolution,f=0;b=[];for(var g=0;g<a.length;g++){var k;k=e;var l=f,m=d.glyphs[a[g]]||d.glyphs["?"];if(m){var q=new vd,p= [],n=h.ShapeUtils.b2,r=h.ShapeUtils.b3,t,v,A,w,x,z,y,C;if(m.o)for(var D=m._cachedOutline||(m._cachedOutline=m.o.split(" ")),E=0,J=D.length;E<J;)switch(D[E++]){case "m":t=D[E++]*k+l;v=D[E++]*k;q.moveTo(t,v);break;case "l":t=D[E++]*k+l;v=D[E++]*k;q.lineTo(t,v);break;case "q":t=D[E++]*k+l;v=D[E++]*k;x=D[E++]*k+l;z=D[E++]*k;q.quadraticCurveTo(x,z,t,v);if(w=p[p.length-1]){A=w.x;w=w.y;for(var H=1;H<=c;H++){var I=H/c;n(I,A,x,t);n(I,w,z,v)}}break;case "b":if(t=D[E++]*k+l,v=D[E++]*k,x=D[E++]*k+l,z=D[E++]* k,y=D[E++]*k+l,C=D[E++]*k,q.bezierCurveTo(x,z,y,C,t,v),w=p[p.length-1])for(A=w.x,w=w.y,H=1;H<=c;H++)I=H/c,r(I,A,x,y,t),r(I,w,z,C,v)}k={offset:m.ha*k,path:q}}else k=void 0;f+=k.offset;b.push(k.path)}c=[];d=0;for(a=b.length;d<a;d++)Array.prototype.push.apply(c,b[d].toShapes());return c}});Object.assign(ke.prototype,{load:function(a,b,c,d){var e=this;(new za(this.manager)).load(a,function(a){var c;try{c=JSON.parse(a)}catch(d){console.warn("THREE.FontLoader: typeface.js support is being deprecated. Use typeface.json instead."), c=JSON.parse(a.substring(65,a.length-2))}a=e.parse(c);b&&b(a)},c,d)},parse:function(a){return new wd(a)}});var yd;Object.assign(zd.prototype,{load:function(a,b,c,d){var e=new za(this.manager);e.setResponseType("arraybuffer");e.load(a,function(a){xd().decodeAudioData(a,function(a){b(a)})},c,d)}});Object.assign(le.prototype,{update:function(){var a,b,c,d,e,f,g,k=new P,l=new P;return function(m){if(a!==this||b!==m.focus||c!==m.fov||d!==m.aspect*this.aspect||e!==m.near||f!==m.far||g!==m.zoom){a=this; b=m.focus;c=m.fov;d=m.aspect*this.aspect;e=m.near;f=m.far;g=m.zoom;var q=m.projectionMatrix.clone(),p=this.eyeSep/2,n=p*e/b,r=e*Math.tan(h.Math.DEG2RAD*c*.5)/g,t;l.elements[12]=-p;k.elements[12]=p;p=-r*d+n;t=r*d+n;q.elements[0]=2*e/(t-p);q.elements[8]=(t+p)/(t-p);this.cameraL.projectionMatrix.copy(q);p=-r*d-n;t=r*d-n;q.elements[0]=2*e/(t-p);q.elements[8]=(t+p)/(t-p);this.cameraR.projectionMatrix.copy(q)}this.cameraL.matrixWorld.copy(m.matrixWorld).multiply(l);this.cameraR.matrixWorld.copy(m.matrixWorld).multiply(k)}}()}); gd.prototype=Object.create(D.prototype);gd.prototype.constructor=gd;Ad.prototype=Object.assign(Object.create(D.prototype),{constructor:Ad,getInput:function(){return this.gain},removeFilter:function(){null!==this.filter&&(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination),this.gain.connect(this.context.destination),this.filter=null)},getFilter:function(){return this.filter},setFilter:function(a){null!==this.filter?(this.gain.disconnect(this.filter),this.filter.disconnect(this.context.destination)): this.gain.disconnect(this.context.destination);this.filter=a;this.gain.connect(this.filter);this.filter.connect(this.context.destination)},getMasterVolume:function(){return this.gain.gain.value},setMasterVolume:function(a){this.gain.gain.value=a},updateMatrixWorld:function(){var a=new q,b=new ca,c=new q,d=new q;return function(e){D.prototype.updateMatrixWorld.call(this,e);e=this.context.listener;var f=this.up;this.matrixWorld.decompose(a,b,c);d.set(0,0,-1).applyQuaternion(b);e.setPosition(a.x,a.y, a.z);e.setOrientation(d.x,d.y,d.z,f.x,f.y,f.z)}}()});Ub.prototype=Object.assign(Object.create(D.prototype),{constructor:Ub,getOutput:function(){return this.gain},setNodeSource:function(a){this.hasPlaybackControl=!1;this.sourceType="audioNode";this.source=a;this.connect();return this},setBuffer:function(a){this.source.buffer=a;this.sourceType="buffer";this.autoplay&&this.play();return this},play:function(){if(!0===this.isPlaying)console.warn("THREE.Audio: Audio is already playing.");else if(!1===this.hasPlaybackControl)console.warn("THREE.Audio: this Audio has no playback control."); else{var a=this.context.createBufferSource();a.buffer=this.source.buffer;a.loop=this.source.loop;a.onended=this.source.onended;a.start(0,this.startTime);a.playbackRate.value=this.playbackRate;this.isPlaying=!0;this.source=a;return this.connect()}},pause:function(){if(!1===this.hasPlaybackControl)console.warn("THREE.Audio: this Audio has no playback control.");else return this.source.stop(),this.startTime=this.context.currentTime,this.isPlaying=!1,this},stop:function(){if(!1===this.hasPlaybackControl)console.warn("THREE.Audio: this Audio has no playback control."); else return this.source.stop(),this.startTime=0,this.isPlaying=!1,this},connect:function(){if(0<this.filters.length){this.source.connect(this.filters[0]);for(var a=1,b=this.filters.length;a<b;a++)this.filters[a-1].connect(this.filters[a]);this.filters[this.filters.length-1].connect(this.getOutput())}else this.source.connect(this.getOutput());return this},disconnect:function(){if(0<this.filters.length){this.source.disconnect(this.filters[0]);for(var a=1,b=this.filters.length;a<b;a++)this.filters[a- 1].disconnect(this.filters[a]);this.filters[this.filters.length-1].disconnect(this.getOutput())}else this.source.disconnect(this.getOutput());return this},getFilters:function(){return this.filters},setFilters:function(a){a||(a=[]);!0===this.isPlaying?(this.disconnect(),this.filters=a,this.connect()):this.filters=a;return this},getFilter:function(){return this.getFilters()[0]},setFilter:function(a){return this.setFilters(a?[a]:[])},setPlaybackRate:function(a){if(!1===this.hasPlaybackControl)console.warn("THREE.Audio: this Audio has no playback control."); else return this.playbackRate=a,!0===this.isPlaying&&(this.source.playbackRate.value=this.playbackRate),this},getPlaybackRate:function(){return this.playbackRate},onEnded:function(){this.isPlaying=!1},getLoop:function(){return!1===this.hasPlaybackControl?(console.warn("THREE.Audio: this Audio has no playback control."),!1):this.source.loop},setLoop:function(a){!1===this.hasPlaybackControl?console.warn("THREE.Audio: this Audio has no playback control."):this.source.loop=a},getVolume:function(){return this.gain.gain.value}, setVolume:function(a){this.gain.gain.value=a;return this}});Bd.prototype=Object.assign(Object.create(Ub.prototype),{constructor:Bd,getOutput:function(){return this.panner},getRefDistance:function(){return this.panner.refDistance},setRefDistance:function(a){this.panner.refDistance=a},getRolloffFactor:function(){return this.panner.rolloffFactor},setRolloffFactor:function(a){this.panner.rolloffFactor=a},getDistanceModel:function(){return this.panner.distanceModel},setDistanceModel:function(a){this.panner.distanceModel= a},getMaxDistance:function(){return this.panner.maxDistance},setMaxDistance:function(a){this.panner.maxDistance=a},updateMatrixWorld:function(){var a=new q;return function(b){D.prototype.updateMatrixWorld.call(this,b);a.setFromMatrixPosition(this.matrixWorld);this.panner.setPosition(a.x,a.y,a.z)}}()});Object.assign(Cd.prototype,{getFrequencyData:function(){this.analyser.getByteFrequencyData(this.data);return this.data},getAverageFrequency:function(){for(var a=0,b=this.getFrequencyData(),c=0;c<b.length;c++)a+= b[c];return a/b.length}});hd.prototype={constructor:hd,accumulate:function(a,b){var c=this.buffer,d=this.valueSize,e=a*d+d,f=this.cumulativeWeight;if(0===f){for(f=0;f!==d;++f)c[e+f]=c[f];f=b}else f+=b,this._mixBufferRegion(c,e,0,b/f,d);this.cumulativeWeight=f},apply:function(a){var b=this.valueSize,c=this.buffer;a=a*b+b;var d=this.cumulativeWeight,e=this.binding;this.cumulativeWeight=0;1>d&&this._mixBufferRegion(c,a,3*b,1-d,b);for(var d=b,f=b+b;d!==f;++d)if(c[d]!==c[d+b]){e.setValue(c,a);break}}, saveOriginalState:function(){var a=this.buffer,b=this.valueSize,c=3*b;this.binding.getValue(a,c);for(var d=b;d!==c;++d)a[d]=a[c+d%b];this.cumulativeWeight=0},restoreOriginalState:function(){this.binding.setValue(this.buffer,3*this.valueSize)},_select:function(a,b,c,d,e){if(.5<=d)for(d=0;d!==e;++d)a[b+d]=a[c+d]},_slerp:function(a,b,c,d,e){ca.slerpFlat(a,b,a,b,a,c,d)},_lerp:function(a,b,c,d,e){for(var f=1-d,g=0;g!==e;++g){var k=b+g;a[k]=a[k]*f+a[c+g]*d}}};ka.prototype={constructor:ka,getValue:function(a, b){this.bind();this.getValue(a,b)},setValue:function(a,b){this.bind();this.setValue(a,b)},bind:function(){var a=this.node,b=this.parsedPath,c=b.objectName,d=b.propertyName,e=b.propertyIndex;a||(this.node=a=ka.findNode(this.rootNode,b.nodeName)||this.rootNode);this.getValue=this._getValue_unavailable;this.setValue=this._setValue_unavailable;if(a){if(c){var f=b.objectIndex;switch(c){case "materials":if(!a.material){console.error(" can not bind to material as node does not have a material",this);return}if(!a.material.materials){console.error(" can not bind to material.materials as node.material does not have a materials array", this);return}a=a.material.materials;break;case "bones":if(!a.skeleton){console.error(" can not bind to bones as node does not have a skeleton",this);return}a=a.skeleton.bones;for(c=0;c<a.length;c++)if(a[c].name===f){f=c;break}break;default:if(void 0===a[c]){console.error(" can not bind to objectName of node, undefined",this);return}a=a[c]}if(void 0!==f){if(void 0===a[f]){console.error(" trying to bind to objectIndex of objectName, but is undefined:",this,a);return}a=a[f]}}f=a[d];if(void 0===f)console.error(" trying to update property for track: "+ b.nodeName+"."+d+" but it wasn't found.",a);else{b=this.Versioning.None;void 0!==a.needsUpdate?(b=this.Versioning.NeedsUpdate,this.targetObject=a):void 0!==a.matrixWorldNeedsUpdate&&(b=this.Versioning.MatrixWorldNeedsUpdate,this.targetObject=a);c=this.BindingType.Direct;if(void 0!==e){if("morphTargetInfluences"===d){if(!a.geometry){console.error(" can not bind to morphTargetInfluences becasuse node does not have a geometry",this);return}if(!a.geometry.morphTargets){console.error(" can not bind to morphTargetInfluences becasuse node does not have a geometry.morphTargets", this);return}for(c=0;c<this.node.geometry.morphTargets.length;c++)if(a.geometry.morphTargets[c].name===e){e=c;break}}c=this.BindingType.ArrayElement;this.resolvedProperty=f;this.propertyIndex=e}else void 0!==f.fromArray&&void 0!==f.toArray?(c=this.BindingType.HasFromToArray,this.resolvedProperty=f):void 0!==f.length?(c=this.BindingType.EntireArray,this.resolvedProperty=f):this.propertyName=d;this.getValue=this.GetterByBindingType[c];this.setValue=this.SetterByBindingTypeAndVersioning[c][b]}}else console.error(" trying to update node for track: "+ this.path+" but it wasn't found.")},unbind:function(){this.node=null;this.getValue=this._getValue_unbound;this.setValue=this._setValue_unbound}};Object.assign(ka.prototype,{_getValue_unavailable:function(){},_setValue_unavailable:function(){},_getValue_unbound:ka.prototype.getValue,_setValue_unbound:ka.prototype.setValue,BindingType:{Direct:0,EntireArray:1,ArrayElement:2,HasFromToArray:3},Versioning:{None:0,NeedsUpdate:1,MatrixWorldNeedsUpdate:2},GetterByBindingType:[function(a,b){a[b]=this.node[this.propertyName]}, function(a,b){for(var c=this.resolvedProperty,d=0,e=c.length;d!==e;++d)a[b++]=c[d]},function(a,b){a[b]=this.resolvedProperty[this.propertyIndex]},function(a,b){this.resolvedProperty.toArray(a,b)}],SetterByBindingTypeAndVersioning:[[function(a,b){this.node[this.propertyName]=a[b]},function(a,b){this.node[this.propertyName]=a[b];this.targetObject.needsUpdate=!0},function(a,b){this.node[this.propertyName]=a[b];this.targetObject.matrixWorldNeedsUpdate=!0}],[function(a,b){for(var c=this.resolvedProperty, d=0,e=c.length;d!==e;++d)c[d]=a[b++]},function(a,b){for(var c=this.resolvedProperty,d=0,e=c.length;d!==e;++d)c[d]=a[b++];this.targetObject.needsUpdate=!0},function(a,b){for(var c=this.resolvedProperty,d=0,e=c.length;d!==e;++d)c[d]=a[b++];this.targetObject.matrixWorldNeedsUpdate=!0}],[function(a,b){this.resolvedProperty[this.propertyIndex]=a[b]},function(a,b){this.resolvedProperty[this.propertyIndex]=a[b];this.targetObject.needsUpdate=!0},function(a,b){this.resolvedProperty[this.propertyIndex]=a[b]; this.targetObject.matrixWorldNeedsUpdate=!0}],[function(a,b){this.resolvedProperty.fromArray(a,b)},function(a,b){this.resolvedProperty.fromArray(a,b);this.targetObject.needsUpdate=!0},function(a,b){this.resolvedProperty.fromArray(a,b);this.targetObject.matrixWorldNeedsUpdate=!0}]]});ka.Composite=function(a,b,c){c=c||ka.parseTrackName(b);this._targetGroup=a;this._bindings=a.subscribe_(b,c)};ka.Composite.prototype={constructor:ka.Composite,getValue:function(a,b){this.bind();var c=this._bindings[this._targetGroup.nCachedObjects_]; void 0!==c&&c.getValue(a,b)},setValue:function(a,b){for(var c=this._bindings,d=this._targetGroup.nCachedObjects_,e=c.length;d!==e;++d)c[d].setValue(a,b)},bind:function(){for(var a=this._bindings,b=this._targetGroup.nCachedObjects_,c=a.length;b!==c;++b)a[b].bind()},unbind:function(){for(var a=this._bindings,b=this._targetGroup.nCachedObjects_,c=a.length;b!==c;++b)a[b].unbind()}};ka.create=function(a,b,c){return a&&a.isAnimationObjectGroup?new ka.Composite(a,b,c):new ka(a,b,c)};ka.parseTrackName=function(a){var b= /^((?:\w+[\/:])*)(\w+)?(?:\.(\w+)(?:\[(.+)\])?)?\.(\w+)(?:\[(.+)\])?$/.exec(a);if(!b)throw Error("cannot parse trackName at all: "+a);b={nodeName:b[2],objectName:b[3],objectIndex:b[4],propertyName:b[5],propertyIndex:b[6]};if(null===b.propertyName||0===b.propertyName.length)throw Error("can not parse propertyName from trackName: "+a);return b};ka.findNode=function(a,b){if(!b||""===b||"root"===b||"."===b||-1===b||b===a.name||b===a.uuid)return a;if(a.skeleton){var c=function(a){for(var c=0;c<a.bones.length;c++){var d= a.bones[c];if(d.name===b)return d}return null}(a.skeleton);if(c)return c}if(a.children){var d=function(a){for(var c=0;c<a.length;c++){var g=a[c];if(g.name===b||g.uuid===b||(g=d(g.children)))return g}return null};if(c=d(a.children))return c}return null};Dd.prototype={constructor:Dd,isAnimationObjectGroup:!0,add:function(a){for(var b=this._objects,c=b.length,d=this.nCachedObjects_,e=this._indicesByUUID,f=this._paths,g=this._parsedPaths,k=this._bindings,h=k.length,m=0,q=arguments.length;m!==q;++m){var p= arguments[m],n=p.uuid,r=e[n];if(void 0===r){r=c++;e[n]=r;b.push(p);for(var n=0,t=h;n!==t;++n)k[n].push(new ka(p,f[n],g[n]))}else if(r<d){var v=b[r],A=--d,t=b[A];e[t.uuid]=r;b[r]=t;e[n]=A;b[A]=p;n=0;for(t=h;n!==t;++n){var w=k[n],x=w[r];w[r]=w[A];void 0===x&&(x=new ka(p,f[n],g[n]));w[A]=x}}else b[r]!==v&&console.error("Different objects with the same UUID detected. Clean the caches or recreate your infrastructure when reloading scenes...")}this.nCachedObjects_=d},remove:function(a){for(var b=this._objects, c=this.nCachedObjects_,d=this._indicesByUUID,e=this._bindings,f=e.length,g=0,k=arguments.length;g!==k;++g){var h=arguments[g],m=h.uuid,q=d[m];if(void 0!==q&&q>=c){var p=c++,n=b[p];d[n.uuid]=q;b[q]=n;d[m]=p;b[p]=h;h=0;for(m=f;h!==m;++h){var n=e[h],r=n[q];n[q]=n[p];n[p]=r}}}this.nCachedObjects_=c},uncache:function(a){for(var b=this._objects,c=b.length,d=this.nCachedObjects_,e=this._indicesByUUID,f=this._bindings,g=f.length,k=0,h=arguments.length;k!==h;++k){var m=arguments[k].uuid,q=e[m];if(void 0!== q)if(delete e[m],q<d){var m=--d,p=b[m],n=--c,r=b[n];e[p.uuid]=q;b[q]=p;e[r.uuid]=m;b[m]=r;b.pop();p=0;for(r=g;p!==r;++p){var t=f[p],v=t[n];t[q]=t[m];t[m]=v;t.pop()}}else for(n=--c,r=b[n],e[r.uuid]=q,b[q]=r,b.pop(),p=0,r=g;p!==r;++p)t=f[p],t[q]=t[n],t.pop()}this.nCachedObjects_=d},subscribe_:function(a,b){var c=this._bindingsIndicesByPath,d=c[a],e=this._bindings;if(void 0!==d)return e[d];var f=this._paths,g=this._parsedPaths,k=this._objects,h=this.nCachedObjects_,m=Array(k.length),d=e.length;c[a]= d;f.push(a);g.push(b);e.push(m);c=h;for(d=k.length;c!==d;++c)m[c]=new ka(k[c],a,b);return m},unsubscribe_:function(a){var b=this._bindingsIndicesByPath,c=b[a];if(void 0!==c){var d=this._paths,e=this._parsedPaths,f=this._bindings,g=f.length-1,k=f[g];b[a[g]]=c;f[c]=k;f.pop();e[c]=e[g];e.pop();d[c]=d[g];d.pop()}}};Ed.prototype={constructor:Ed,play:function(){this._mixer._activateAction(this);return this},stop:function(){this._mixer._deactivateAction(this);return this.reset()},reset:function(){this.paused= !1;this.enabled=!0;this.time=0;this._loopCount=-1;this._startTime=null;return this.stopFading().stopWarping()},isRunning:function(){return this.enabled&&!this.paused&&0!==this.timeScale&&null===this._startTime&&this._mixer._isActiveAction(this)},isScheduled:function(){return this._mixer._isActiveAction(this)},startAt:function(a){this._startTime=a;return this},setLoop:function(a,b){this.loop=a;this.repetitions=b;return this},setEffectiveWeight:function(a){this.weight=a;this._effectiveWeight=this.enabled? a:0;return this.stopFading()},getEffectiveWeight:function(){return this._effectiveWeight},fadeIn:function(a){return this._scheduleFading(a,0,1)},fadeOut:function(a){return this._scheduleFading(a,1,0)},crossFadeFrom:function(a,b,c){a.fadeOut(b);this.fadeIn(b);if(c){c=this._clip.duration;var d=a._clip.duration,e=c/d;a.warp(1,d/c,b);this.warp(e,1,b)}return this},crossFadeTo:function(a,b,c){return a.crossFadeFrom(this,b,c)},stopFading:function(){var a=this._weightInterpolant;null!==a&&(this._weightInterpolant= null,this._mixer._takeBackControlInterpolant(a));return this},setEffectiveTimeScale:function(a){this.timeScale=a;this._effectiveTimeScale=this.paused?0:a;return this.stopWarping()},getEffectiveTimeScale:function(){return this._effectiveTimeScale},setDuration:function(a){this.timeScale=this._clip.duration/a;return this.stopWarping()},syncWith:function(a){this.time=a.time;this.timeScale=a.timeScale;return this.stopWarping()},halt:function(a){return this.warp(this._effectiveTimeScale,0,a)},warp:function(a, b,c){var d=this._mixer,e=d.time,f=this._timeScaleInterpolant,g=this.timeScale;null===f&&(this._timeScaleInterpolant=f=d._lendControlInterpolant());d=f.parameterPositions;f=f.sampleValues;d[0]=e;d[1]=e+c;f[0]=a/g;f[1]=b/g;return this},stopWarping:function(){var a=this._timeScaleInterpolant;null!==a&&(this._timeScaleInterpolant=null,this._mixer._takeBackControlInterpolant(a));return this},getMixer:function(){return this._mixer},getClip:function(){return this._clip},getRoot:function(){return this._localRoot|| this._mixer._root},_update:function(a,b,c,d){var e=this._startTime;if(null!==e){b=(a-e)*c;if(0>b||0===c)return;this._startTime=null;b*=c}b*=this._updateTimeScale(a);c=this._updateTime(b);a=this._updateWeight(a);if(0<a){b=this._interpolants;for(var e=this._propertyBindings,f=0,g=b.length;f!==g;++f)b[f].evaluate(c),e[f].accumulate(d,a)}},_updateWeight:function(a){var b=0;if(this.enabled){var b=this.weight,c=this._weightInterpolant;if(null!==c){var d=c.evaluate(a)[0],b=b*d;a>c.parameterPositions[1]&& (this.stopFading(),0===d&&(this.enabled=!1))}}return this._effectiveWeight=b},_updateTimeScale:function(a){var b=0;if(!this.paused){var b=this.timeScale,c=this._timeScaleInterpolant;if(null!==c){var d=c.evaluate(a)[0],b=b*d;a>c.parameterPositions[1]&&(this.stopWarping(),0===b?this.paused=!0:this.timeScale=b)}}return this._effectiveTimeScale=b},_updateTime:function(a){var b=this.time+a;if(0===a)return b;var c=this._clip.duration,d=this.loop,e=this._loopCount;if(2200===d)a:{if(-1===e&&(this.loopCount= 0,this._setEndings(!0,!0,!1)),b>=c)b=c;else if(0>b)b=0;else break a;this.clampWhenFinished?this.paused=!0:this.enabled=!1;this._mixer.dispatchEvent({type:"finished",action:this,direction:0>a?-1:1})}else{d=2202===d;-1===e&&(0<=a?(e=0,this._setEndings(!0,0===this.repetitions,d)):this._setEndings(0===this.repetitions,!0,d));if(b>=c||0>b){var f=Math.floor(b/c),b=b-c*f,e=e+Math.abs(f),g=this.repetitions-e;0>g?(this.clampWhenFinished?this.paused=!0:this.enabled=!1,b=0<a?c:0,this._mixer.dispatchEvent({type:"finished", action:this,direction:0<a?1:-1})):(0===g?(a=0>a,this._setEndings(a,!a,d)):this._setEndings(!1,!1,d),this._loopCount=e,this._mixer.dispatchEvent({type:"loop",action:this,loopDelta:f}))}if(d&&1===(e&1))return this.time=b,c-b}return this.time=b},_setEndings:function(a,b,c){var d=this._interpolantSettings;c?(d.endingStart=2401,d.endingEnd=2401):(d.endingStart=a?this.zeroSlopeAtStart?2401:2400:2402,d.endingEnd=b?this.zeroSlopeAtEnd?2401:2400:2402)},_scheduleFading:function(a,b,c){var d=this._mixer,e=d.time, f=this._weightInterpolant;null===f&&(this._weightInterpolant=f=d._lendControlInterpolant());d=f.parameterPositions;f=f.sampleValues;d[0]=e;f[0]=b;d[1]=e+a;f[1]=c;return this}};Object.assign(Fd.prototype,pa.prototype,{clipAction:function(a,b){var c=b||this._root,d=c.uuid,e="string"===typeof a?ta.findByName(c,a):a,c=null!==e?e.uuid:a,f=this._actionsByClip[c],g=null;if(void 0!==f){g=f.actionByRoot[d];if(void 0!==g)return g;g=f.knownActions[0];null===e&&(e=g._clip)}if(null===e)return null;e=new Ed(this, e,b);this._bindAction(e,g);this._addInactiveAction(e,c,d);return e},existingAction:function(a,b){var c=b||this._root,d=c.uuid,c="string"===typeof a?ta.findByName(c,a):a,c=this._actionsByClip[c?c.uuid:a];return void 0!==c?c.actionByRoot[d]||null:null},stopAllAction:function(){for(var a=this._actions,b=this._nActiveActions,c=this._bindings,d=this._nActiveBindings,e=this._nActiveBindings=this._nActiveActions=0;e!==b;++e)a[e].reset();for(e=0;e!==d;++e)c[e].useCount=0;return this},update:function(a){a*= this.timeScale;for(var b=this._actions,c=this._nActiveActions,d=this.time+=a,e=Math.sign(a),f=this._accuIndex^=1,g=0;g!==c;++g){var k=b[g];k.enabled&&k._update(d,a,e,f)}a=this._bindings;b=this._nActiveBindings;for(g=0;g!==b;++g)a[g].apply(f);return this},getRoot:function(){return this._root},uncacheClip:function(a){var b=this._actions;a=a.uuid;var c=this._actionsByClip,d=c[a];if(void 0!==d){for(var d=d.knownActions,e=0,f=d.length;e!==f;++e){var g=d[e];this._deactivateAction(g);var k=g._cacheIndex, h=b[b.length-1];g._cacheIndex=null;g._byClipCacheIndex=null;h._cacheIndex=k;b[k]=h;b.pop();this._removeInactiveBindingsForAction(g)}delete c[a]}},uncacheRoot:function(a){a=a.uuid;var b=this._actionsByClip,c;for(c in b){var d=b[c].actionByRoot[a];void 0!==d&&(this._deactivateAction(d),this._removeInactiveAction(d))}c=this._bindingsByRootAndName[a];if(void 0!==c)for(var e in c)a=c[e],a.restoreOriginalState(),this._removeInactiveBinding(a)},uncacheAction:function(a,b){var c=this.existingAction(a,b); null!==c&&(this._deactivateAction(c),this._removeInactiveAction(c))}});Object.assign(Fd.prototype,{_bindAction:function(a,b){var c=a._localRoot||this._root,d=a._clip.tracks,e=d.length,f=a._propertyBindings,g=a._interpolants,k=c.uuid,h=this._bindingsByRootAndName,m=h[k];void 0===m&&(m={},h[k]=m);for(h=0;h!==e;++h){var q=d[h],p=q.name,n=m[p];if(void 0===n){n=f[h];if(void 0!==n){null===n._cacheIndex&&(++n.referenceCount,this._addInactiveBinding(n,k,p));continue}n=new hd(ka.create(c,p,b&&b._propertyBindings[h].binding.parsedPath), q.ValueTypeName,q.getValueSize());++n.referenceCount;this._addInactiveBinding(n,k,p)}f[h]=n;g[h].resultBuffer=n.buffer}},_activateAction:function(a){if(!this._isActiveAction(a)){if(null===a._cacheIndex){var b=(a._localRoot||this._root).uuid,c=a._clip.uuid,d=this._actionsByClip[c];this._bindAction(a,d&&d.knownActions[0]);this._addInactiveAction(a,c,b)}b=a._propertyBindings;c=0;for(d=b.length;c!==d;++c){var e=b[c];0===e.useCount++&&(this._lendBinding(e),e.saveOriginalState())}this._lendAction(a)}}, _deactivateAction:function(a){if(this._isActiveAction(a)){for(var b=a._propertyBindings,c=0,d=b.length;c!==d;++c){var e=b[c];0===--e.useCount&&(e.restoreOriginalState(),this._takeBackBinding(e))}this._takeBackAction(a)}},_initMemoryManager:function(){this._actions=[];this._nActiveActions=0;this._actionsByClip={};this._bindings=[];this._nActiveBindings=0;this._bindingsByRootAndName={};this._controlInterpolants=[];this._nActiveControlInterpolants=0;var a=this;this.stats={actions:{get total(){return a._actions.length}, get inUse(){return a._nActiveActions}},bindings:{get total(){return a._bindings.length},get inUse(){return a._nActiveBindings}},controlInterpolants:{get total(){return a._controlInterpolants.length},get inUse(){return a._nActiveControlInterpolants}}}},_isActiveAction:function(a){a=a._cacheIndex;return null!==a&&a<this._nActiveActions},_addInactiveAction:function(a,b,c){var d=this._actions,e=this._actionsByClip,f=e[b];void 0===f?(f={knownActions:[a],actionByRoot:{}},a._byClipCacheIndex=0,e[b]=f):(b= f.knownActions,a._byClipCacheIndex=b.length,b.push(a));a._cacheIndex=d.length;d.push(a);f.actionByRoot[c]=a},_removeInactiveAction:function(a){var b=this._actions,c=b[b.length-1],d=a._cacheIndex;c._cacheIndex=d;b[d]=c;b.pop();a._cacheIndex=null;var c=a._clip.uuid,d=this._actionsByClip,e=d[c],f=e.knownActions,g=f[f.length-1],k=a._byClipCacheIndex;g._byClipCacheIndex=k;f[k]=g;f.pop();a._byClipCacheIndex=null;delete e.actionByRoot[(b._localRoot||this._root).uuid];0===f.length&&delete d[c];this._removeInactiveBindingsForAction(a)}, _removeInactiveBindingsForAction:function(a){a=a._propertyBindings;for(var b=0,c=a.length;b!==c;++b){var d=a[b];0===--d.referenceCount&&this._removeInactiveBinding(d)}},_lendAction:function(a){var b=this._actions,c=a._cacheIndex,d=this._nActiveActions++,e=b[d];a._cacheIndex=d;b[d]=a;e._cacheIndex=c;b[c]=e},_takeBackAction:function(a){var b=this._actions,c=a._cacheIndex,d=--this._nActiveActions,e=b[d];a._cacheIndex=d;b[d]=a;e._cacheIndex=c;b[c]=e},_addInactiveBinding:function(a,b,c){var d=this._bindingsByRootAndName, e=d[b],f=this._bindings;void 0===e&&(e={},d[b]=e);e[c]=a;a._cacheIndex=f.length;f.push(a)},_removeInactiveBinding:function(a){var b=this._bindings,c=a.binding,d=c.rootNode.uuid,c=c.path,e=this._bindingsByRootAndName,f=e[d],g=b[b.length-1];a=a._cacheIndex;g._cacheIndex=a;b[a]=g;b.pop();delete f[c];a:{for(var k in f)break a;delete e[d]}},_lendBinding:function(a){var b=this._bindings,c=a._cacheIndex,d=this._nActiveBindings++,e=b[d];a._cacheIndex=d;b[d]=a;e._cacheIndex=c;b[c]=e},_takeBackBinding:function(a){var b= this._bindings,c=a._cacheIndex,d=--this._nActiveBindings,e=b[d];a._cacheIndex=d;b[d]=a;e._cacheIndex=c;b[c]=e},_lendControlInterpolant:function(){var a=this._controlInterpolants,b=this._nActiveControlInterpolants++,c=a[b];void 0===c&&(c=new zc(new Float32Array(2),new Float32Array(2),1,this._controlInterpolantsResultBuffer),c.__cacheIndex=b,a[b]=c);return c},_takeBackControlInterpolant:function(a){var b=this._controlInterpolants,c=a.__cacheIndex,d=--this._nActiveControlInterpolants,e=b[d];a.__cacheIndex= d;b[d]=a;e.__cacheIndex=c;b[c]=e},_controlInterpolantsResultBuffer:new Float32Array(1)});Gd.prototype={constructor:Gd,onUpdate:function(a){this.dynamic=!0;this.onUpdateCallback=a;return this}};xb.prototype=Object.create(I.prototype);xb.prototype.constructor=xb;xb.prototype.isInstancedBufferGeometry=!0;xb.prototype.addGroup=function(a,b,c){this.groups.push({start:a,count:b,instances:c})};xb.prototype.copy=function(a){var b=a.index;null!==b&&this.setIndex(b.clone());var b=a.attributes,c;for(c in b)this.addAttribute(c, b[c].clone());a=a.groups;c=0;for(b=a.length;c<b;c++){var d=a[c];this.addGroup(d.start,d.count,d.instances)}return this};Hd.prototype={constructor:Hd,isInterleavedBufferAttribute:!0,get count(){return this.data.count},get array(){return this.data.array},setX:function(a,b){this.data.array[a*this.data.stride+this.offset]=b;return this},setY:function(a,b){this.data.array[a*this.data.stride+this.offset+1]=b;return this},setZ:function(a,b){this.data.array[a*this.data.stride+this.offset+2]=b;return this}, setW:function(a,b){this.data.array[a*this.data.stride+this.offset+3]=b;return this},getX:function(a){return this.data.array[a*this.data.stride+this.offset]},getY:function(a){return this.data.array[a*this.data.stride+this.offset+1]},getZ:function(a){return this.data.array[a*this.data.stride+this.offset+2]},getW:function(a){return this.data.array[a*this.data.stride+this.offset+3]},setXY:function(a,b,c){a=a*this.data.stride+this.offset;this.data.array[a+0]=b;this.data.array[a+1]=c;return this},setXYZ:function(a, b,c,d){a=a*this.data.stride+this.offset;this.data.array[a+0]=b;this.data.array[a+1]=c;this.data.array[a+2]=d;return this},setXYZW:function(a,b,c,d,e){a=a*this.data.stride+this.offset;this.data.array[a+0]=b;this.data.array[a+1]=c;this.data.array[a+2]=d;this.data.array[a+3]=e;return this}};Vb.prototype={constructor:Vb,isInterleavedBuffer:!0,set needsUpdate(a){!0===a&&this.version++},setDynamic:function(a){this.dynamic=a;return this},copy:function(a){this.array=new a.array.constructor(a.array);this.count= a.count;this.stride=a.stride;this.dynamic=a.dynamic;return this},copyAt:function(a,b,c){a*=this.stride;c*=b.stride;for(var d=0,e=this.stride;d<e;d++)this.array[a+d]=b.array[c+d];return this},set:function(a,b){void 0===b&&(b=0);this.array.set(a,b);return this},clone:function(){return(new this.constructor).copy(this)}};Wb.prototype=Object.create(Vb.prototype);Wb.prototype.constructor=Wb;Wb.prototype.isInstancedInterleavedBuffer=!0;Wb.prototype.copy=function(a){Vb.prototype.copy.call(this,a);this.meshPerAttribute= a.meshPerAttribute;return this};Xb.prototype=Object.create(z.prototype);Xb.prototype.constructor=Xb;Xb.prototype.isInstancedBufferAttribute=!0;Xb.prototype.copy=function(a){z.prototype.copy.call(this,a);this.meshPerAttribute=a.meshPerAttribute;return this};Id.prototype={constructor:Id,linePrecision:1,set:function(a,b){this.ray.set(a,b)},setFromCamera:function(a,b){b&&b.isPerspectiveCamera?(this.ray.origin.setFromMatrixPosition(b.matrixWorld),this.ray.direction.set(a.x,a.y,.5).unproject(b).sub(this.ray.origin).normalize()): b&&b.isOrthographicCamera?(this.ray.origin.set(a.x,a.y,(b.near+b.far)/(b.near-b.far)).unproject(b),this.ray.direction.set(0,0,-1).transformDirection(b.matrixWorld)):console.error("THREE.Raycaster: Unsupported camera type.")},intersectObject:function(a,b){var c=[];Jd(a,this,c,b);c.sort(me);return c},intersectObjects:function(a,b){var c=[];if(!1===Array.isArray(a))return console.warn("THREE.Raycaster.intersectObjects: objects is not an Array."),c;for(var d=0,e=a.length;d<e;d++)Jd(a[d],this,c,b);c.sort(me); return c}};Kd.prototype={constructor:Kd,start:function(){this.oldTime=this.startTime=(performance||Date).now();this.running=!0},stop:function(){this.getElapsedTime();this.running=!1},getElapsedTime:function(){this.getDelta();return this.elapsedTime},getDelta:function(){var a=0;this.autoStart&&!this.running&&this.start();if(this.running){var b=(performance||Date).now(),a=(b-this.oldTime)/1E3;this.oldTime=b;this.elapsedTime+=a}return a}};Ld.prototype={constructor:Ld,set:function(a,b,c){this.radius= a;this.phi=b;this.theta=c;return this},clone:function(){return(new this.constructor).copy(this)},copy:function(a){this.radius.copy(a.radius);this.phi.copy(a.phi);this.theta.copy(a.theta);return this},makeSafe:function(){this.phi=Math.max(1E-6,Math.min(Math.PI-1E-6,this.phi));return this},setFromVector3:function(a){this.radius=a.length();0===this.radius?this.phi=this.theta=0:(this.theta=Math.atan2(a.x,a.z),this.phi=Math.acos(h.Math.clamp(a.y/this.radius,-1,1)));return this}};la.prototype=Object.create(va.prototype); la.prototype.constructor=la;la.prototype.createAnimation=function(a,b,c,d){b={start:b,end:c,length:c-b+1,fps:d,duration:(c-b)/d,lastFrame:0,currentFrame:0,active:!1,time:0,direction:1,weight:1,directionBackwards:!1,mirroredLoop:!1};this.animationsMap[a]=b;this.animationsList.push(b)};la.prototype.autoCreateAnimations=function(a){for(var b=/([a-z]+)_?(\d+)/i,c,d={},e=this.geometry,f=0,g=e.morphTargets.length;f<g;f++){var k=e.morphTargets[f].name.match(b);if(k&&1<k.length){var h=k[1];d[h]||(d[h]={start:Infinity, end:-Infinity});k=d[h];f<k.start&&(k.start=f);f>k.end&&(k.end=f);c||(c=h)}}for(h in d)k=d[h],this.createAnimation(h,k.start,k.end,a);this.firstAnimation=c};la.prototype.setAnimationDirectionForward=function(a){if(a=this.animationsMap[a])a.direction=1,a.directionBackwards=!1};la.prototype.setAnimationDirectionBackward=function(a){if(a=this.animationsMap[a])a.direction=-1,a.directionBackwards=!0};la.prototype.setAnimationFPS=function(a,b){var c=this.animationsMap[a];c&&(c.fps=b,c.duration=(c.end-c.start)/ c.fps)};la.prototype.setAnimationDuration=function(a,b){var c=this.animationsMap[a];c&&(c.duration=b,c.fps=(c.end-c.start)/c.duration)};la.prototype.setAnimationWeight=function(a,b){var c=this.animationsMap[a];c&&(c.weight=b)};la.prototype.setAnimationTime=function(a,b){var c=this.animationsMap[a];c&&(c.time=b)};la.prototype.getAnimationTime=function(a){var b=0;if(a=this.animationsMap[a])b=a.time;return b};la.prototype.getAnimationDuration=function(a){var b=-1;if(a=this.animationsMap[a])b=a.duration; return b};la.prototype.playAnimation=function(a){var b=this.animationsMap[a];b?(b.time=0,b.active=!0):console.warn("THREE.MorphBlendMesh: animation["+a+"] undefined in .playAnimation()")};la.prototype.stopAnimation=function(a){if(a=this.animationsMap[a])a.active=!1};la.prototype.update=function(a){for(var b=0,c=this.animationsList.length;b<c;b++){var d=this.animationsList[b];if(d.active){var e=d.duration/d.length;d.time+=d.direction*a;if(d.mirroredLoop){if(d.time>d.duration||0>d.time)d.direction*= -1,d.time>d.duration&&(d.time=d.duration,d.directionBackwards=!0),0>d.time&&(d.time=0,d.directionBackwards=!1)}else d.time%=d.duration,0>d.time&&(d.time+=d.duration);var f=d.start+h.Math.clamp(Math.floor(d.time/e),0,d.length-1),g=d.weight;f!==d.currentFrame&&(this.morphTargetInfluences[d.lastFrame]=0,this.morphTargetInfluences[d.currentFrame]=1*g,this.morphTargetInfluences[f]=0,d.lastFrame=d.currentFrame,d.currentFrame=f);e=d.time%e/e;d.directionBackwards&&(e=1-e);d.currentFrame!==d.lastFrame?(this.morphTargetInfluences[d.currentFrame]= e*g,this.morphTargetInfluences[d.lastFrame]=(1-e)*g):this.morphTargetInfluences[d.currentFrame]=g}}};Dc.prototype=Object.create(D.prototype);Dc.prototype.constructor=Dc;Dc.prototype.isImmediateRenderObject=!0;Ec.prototype=Object.create(ha.prototype);Ec.prototype.constructor=Ec;Ec.prototype.update=function(){var a=new q,b=new q,c=new ya;return function(){var d=["a","b","c"];this.object.updateMatrixWorld(!0);c.getNormalMatrix(this.object.matrixWorld);var e=this.object.matrixWorld,f=this.geometry.attributes.position, g=this.object.geometry;if(g&&g.isGeometry)for(var k=g.vertices,h=g.faces,m=g=0,q=h.length;m<q;m++)for(var p=h[m],n=0,r=p.vertexNormals.length;n<r;n++){var t=p.vertexNormals[n];a.copy(k[p[d[n]]]).applyMatrix4(e);b.copy(t).applyMatrix3(c).normalize().multiplyScalar(this.size).add(a);f.setXYZ(g,a.x,a.y,a.z);g+=1;f.setXYZ(g,b.x,b.y,b.z);g+=1}else if(g&&g.isBufferGeometry)for(d=g.attributes.position,k=g.attributes.normal,n=g=0,r=d.count;n<r;n++)a.set(d.getX(n),d.getY(n),d.getZ(n)).applyMatrix4(e),b.set(k.getX(n), k.getY(n),k.getZ(n)),b.applyMatrix3(c).normalize().multiplyScalar(this.size).add(a),f.setXYZ(g,a.x,a.y,a.z),g+=1,f.setXYZ(g,b.x,b.y,b.z),g+=1;f.needsUpdate=!0;return this}}();Yb.prototype=Object.create(D.prototype);Yb.prototype.constructor=Yb;Yb.prototype.dispose=function(){this.cone.geometry.dispose();this.cone.material.dispose()};Yb.prototype.update=function(){var a=new q,b=new q;return function(){var c=this.light.distance?this.light.distance:1E3,d=c*Math.tan(this.light.angle);this.cone.scale.set(d, d,c);a.setFromMatrixPosition(this.light.matrixWorld);b.setFromMatrixPosition(this.light.target.matrixWorld);this.cone.lookAt(b.sub(a));this.cone.material.color.copy(this.light.color).multiplyScalar(this.light.intensity)}}();Zb.prototype=Object.create(ha.prototype);Zb.prototype.constructor=Zb;Zb.prototype.getBoneList=function(a){var b=[];a&&a.isBone&&b.push(a);for(var c=0;c<a.children.length;c++)b.push.apply(b,this.getBoneList(a.children[c]));return b};Zb.prototype.update=function(){for(var a=this.geometry, b=(new P).getInverse(this.root.matrixWorld),c=new P,d=0,e=0;e<this.bones.length;e++){var f=this.bones[e];f.parent&&f.parent.isBone&&(c.multiplyMatrices(b,f.matrixWorld),a.vertices[d].setFromMatrixPosition(c),c.multiplyMatrices(b,f.parent.matrixWorld),a.vertices[d+1].setFromMatrixPosition(c),d+=2)}a.verticesNeedUpdate=!0;a.computeBoundingSphere()};$b.prototype=Object.create(va.prototype);$b.prototype.constructor=$b;$b.prototype.dispose=function(){this.geometry.dispose();this.material.dispose()};$b.prototype.update= function(){this.material.color.copy(this.light.color).multiplyScalar(this.light.intensity)};ac.prototype=Object.create(D.prototype);ac.prototype.constructor=ac;ac.prototype.dispose=function(){this.lightSphere.geometry.dispose();this.lightSphere.material.dispose()};ac.prototype.update=function(){var a=new q;return function(){this.colors[0].copy(this.light.color).multiplyScalar(this.light.intensity);this.colors[1].copy(this.light.groundColor).multiplyScalar(this.light.intensity);this.lightSphere.lookAt(a.setFromMatrixPosition(this.light.matrixWorld).negate()); this.lightSphere.geometry.colorsNeedUpdate=!0}}();Fc.prototype=Object.create(ha.prototype);Fc.prototype.constructor=Fc;Fc.prototype.setColors=function(){console.error("THREE.GridHelper: setColors() has been deprecated, pass them in the constructor instead.")};Gc.prototype=Object.create(ha.prototype);Gc.prototype.constructor=Gc;Gc.prototype.update=function(){var a=new q,b=new q,c=new ya;return function(){this.object.updateMatrixWorld(!0);c.getNormalMatrix(this.object.matrixWorld);for(var d=this.object.matrixWorld, e=this.geometry.attributes.position,f=this.object.geometry,g=f.vertices,f=f.faces,k=0,h=0,m=f.length;h<m;h++){var q=f[h],p=q.normal;a.copy(g[q.a]).add(g[q.b]).add(g[q.c]).divideScalar(3).applyMatrix4(d);b.copy(p).applyMatrix3(c).normalize().multiplyScalar(this.size).add(a);e.setXYZ(k,a.x,a.y,a.z);k+=1;e.setXYZ(k,b.x,b.y,b.z);k+=1}e.needsUpdate=!0;return this}}();bc.prototype=Object.create(D.prototype);bc.prototype.constructor=bc;bc.prototype.dispose=function(){var a=this.children[0],b=this.children[1]; a.geometry.dispose();a.material.dispose();b.geometry.dispose();b.material.dispose()};bc.prototype.update=function(){var a=new q,b=new q,c=new q;return function(){a.setFromMatrixPosition(this.light.matrixWorld);b.setFromMatrixPosition(this.light.target.matrixWorld);c.subVectors(b,a);var d=this.children[0],e=this.children[1];d.lookAt(c);d.material.color.copy(this.light.color).multiplyScalar(this.light.intensity);e.lookAt(c);e.scale.z=c.length()}}();Hc.prototype=Object.create(ha.prototype);Hc.prototype.constructor= Hc;Hc.prototype.update=function(){function a(a,g,k,h){d.set(g,k,h).unproject(e);a=c[a];if(void 0!==a)for(g=0,k=a.length;g<k;g++)b.vertices[a[g]].copy(d)}var b,c,d=new q,e=new qa;return function(){b=this.geometry;c=this.pointMap;e.projectionMatrix.copy(this.camera.projectionMatrix);a("c",0,0,-1);a("t",0,0,1);a("n1",-1,-1,-1);a("n2",1,-1,-1);a("n3",-1,1,-1);a("n4",1,1,-1);a("f1",-1,-1,1);a("f2",1,-1,1);a("f3",-1,1,1);a("f4",1,1,1);a("u1",.7,1.1,-1);a("u2",-.7,1.1,-1);a("u3",0,2,-1);a("cf1",-1,0,1); a("cf2",1,0,1);a("cf3",0,-1,1);a("cf4",0,1,1);a("cn1",-1,0,-1);a("cn2",1,0,-1);a("cn3",0,-1,-1);a("cn4",0,1,-1);b.verticesNeedUpdate=!0}}();Ic.prototype=Object.create(va.prototype);Ic.prototype.constructor=Ic;Ic.prototype.update=function(){this.box.setFromObject(this.object);this.box.size(this.scale);this.box.getCenter(this.position)};Jc.prototype=Object.create(ha.prototype);Jc.prototype.constructor=Jc;Jc.prototype.update=function(){var a=new Ha;return function(b){b&&b.isBox3?a.copy(b):a.setFromObject(b); if(!a.isEmpty()){b=a.min;var c=a.max,d=this.geometry.attributes.position,e=d.array;e[0]=c.x;e[1]=c.y;e[2]=c.z;e[3]=b.x;e[4]=c.y;e[5]=c.z;e[6]=b.x;e[7]=b.y;e[8]=c.z;e[9]=c.x;e[10]=b.y;e[11]=c.z;e[12]=c.x;e[13]=c.y;e[14]=b.z;e[15]=b.x;e[16]=c.y;e[17]=b.z;e[18]=b.x;e[19]=b.y;e[20]=b.z;e[21]=c.x;e[22]=b.y;e[23]=b.z;d.needsUpdate=!0;this.geometry.computeBoundingSphere()}}}();var ne=new I;ne.addAttribute("position",new ma([0,0,0,0,1,0],3));var oe=new Za(0,.5,1,5,1);oe.translate(0,-.5,0);yb.prototype=Object.create(D.prototype); yb.prototype.constructor=yb;yb.prototype.setDirection=function(){var a=new q,b;return function(c){.99999<c.y?this.quaternion.set(0,0,0,1):-.99999>c.y?this.quaternion.set(1,0,0,0):(a.set(c.z,0,-c.x).normalize(),b=Math.acos(c.y),this.quaternion.setFromAxisAngle(a,b))}}();yb.prototype.setLength=function(a,b,c){void 0===b&&(b=.2*a);void 0===c&&(c=.2*b);this.line.scale.set(1,Math.max(0,a-b),1);this.line.updateMatrix();this.cone.scale.set(c,b,c);this.cone.position.y=a;this.cone.updateMatrix()};yb.prototype.setColor= function(a){this.line.material.color.copy(a);this.cone.material.color.copy(a)};id.prototype=Object.create(ha.prototype);id.prototype.constructor=id;h.CatmullRomCurve3=function(){function a(){}var b=new q,c=new a,d=new a,e=new a;a.prototype.init=function(a,b,c,d){this.c0=a;this.c1=c;this.c2=-3*a+3*b-2*c-d;this.c3=2*a-2*b+c+d};a.prototype.initNonuniformCatmullRom=function(a,b,c,d,e,h,p){this.init(b,c,((b-a)/e-(c-a)/(e+h)+(c-b)/h)*h,((c-b)/h-(d-b)/(h+p)+(d-c)/p)*h)};a.prototype.initCatmullRom=function(a, b,c,d,e){this.init(b,c,e*(c-a),e*(d-b))};a.prototype.calc=function(a){var b=a*a;return this.c0+this.c1*a+this.c2*b+this.c3*b*a};return Y.create(function(a){this.points=a||[];this.closed=!1},function(a){var g=this.points,k,h;h=g.length;2>h&&console.log("duh, you need at least 2 points");a*=h-(this.closed?0:1);k=Math.floor(a);a-=k;this.closed?k+=0<k?0:(Math.floor(Math.abs(k)/g.length)+1)*g.length:0===a&&k===h-1&&(k=h-2,a=1);var m,u,p;this.closed||0<k?m=g[(k-1)%h]:(b.subVectors(g[0],g[1]).add(g[0]), m=b);u=g[k%h];p=g[(k+1)%h];this.closed||k+2<h?g=g[(k+2)%h]:(b.subVectors(g[h-1],g[h-2]).add(g[h-1]),g=b);if(void 0===this.type||"centripetal"===this.type||"chordal"===this.type){var n="chordal"===this.type?.5:.25;h=Math.pow(m.distanceToSquared(u),n);k=Math.pow(u.distanceToSquared(p),n);n=Math.pow(p.distanceToSquared(g),n);1E-4>k&&(k=1);1E-4>h&&(h=k);1E-4>n&&(n=k);c.initNonuniformCatmullRom(m.x,u.x,p.x,g.x,h,k,n);d.initNonuniformCatmullRom(m.y,u.y,p.y,g.y,h,k,n);e.initNonuniformCatmullRom(m.z,u.z, p.z,g.z,h,k,n)}else"catmullrom"===this.type&&(h=void 0!==this.tension?this.tension:.5,c.initCatmullRom(m.x,u.x,p.x,g.x,h),d.initCatmullRom(m.y,u.y,p.y,g.y,h),e.initCatmullRom(m.z,u.z,p.z,g.z,h));return new q(c.calc(a),d.calc(a),e.calc(a))})}();pe.prototype=Object.create(h.CatmullRomCurve3.prototype);var of=Y.create(function(a){console.warn("THREE.SplineCurve3 will be deprecated. Please use THREE.CatmullRomCurve3");this.points=void 0===a?[]:a},function(a){var b=this.points;a*=b.length-1;var c=Math.floor(a); a-=c;var d=b[0==c?c:c-1],e=b[c],f=b[c>b.length-2?b.length-1:c+1],b=b[c>b.length-3?b.length-1:c+2],c=h.CurveUtils.interpolate;return new q(c(d.x,e.x,f.x,b.x,a),c(d.y,e.y,f.y,b.y,a),c(d.z,e.z,f.z,b.z,a))});h.CubicBezierCurve3=Y.create(function(a,b,c,d){this.v0=a;this.v1=b;this.v2=c;this.v3=d},function(a){var b=h.ShapeUtils.b3;return new q(b(a,this.v0.x,this.v1.x,this.v2.x,this.v3.x),b(a,this.v0.y,this.v1.y,this.v2.y,this.v3.y),b(a,this.v0.z,this.v1.z,this.v2.z,this.v3.z))});h.QuadraticBezierCurve3= Y.create(function(a,b,c){this.v0=a;this.v1=b;this.v2=c},function(a){var b=h.ShapeUtils.b2;return new q(b(a,this.v0.x,this.v1.x,this.v2.x),b(a,this.v0.y,this.v1.y,this.v2.y),b(a,this.v0.z,this.v1.z,this.v2.z))});h.LineCurve3=Y.create(function(a,b){this.v1=a;this.v2=b},function(a){if(1===a)return this.v2.clone();var b=new q;b.subVectors(this.v2,this.v1);b.multiplyScalar(a);b.add(this.v1);return b});jd.prototype=Object.create(Ra.prototype);jd.prototype.constructor=jd;h.SceneUtils={createMultiMaterialObject:function(a, b){for(var c=new hc,d=0,e=b.length;d<e;d++)c.add(new va(a,b[d]));return c},detach:function(a,b,c){a.applyMatrix(b.matrixWorld);b.remove(a);c.add(a)},attach:function(a,b,c){var d=new P;d.getInverse(c.matrixWorld);a.applyMatrix(d);b.remove(a);c.add(a)}};Object.assign(cc.prototype,{center:function(a){console.warn("THREE.Box2: .center() has been renamed to .getCenter().");return this.getCenter(a)},empty:function(){console.warn("THREE.Box2: .empty() has been renamed to .isEmpty().");return this.isEmpty()}, isIntersectionBox:function(a){console.warn("THREE.Box2: .isIntersectionBox() has been renamed to .intersectsBox().");return this.intersectsBox(a)},size:function(a){console.warn("THREE.Box2: .size() has been renamed to .getSize().");return this.getSize(a)}});Object.assign(Ha.prototype,{center:function(a){console.warn("THREE.Box3: .center() has been renamed to .getCenter().");return this.getCenter(a)},empty:function(){console.warn("THREE.Box3: .empty() has been renamed to .isEmpty().");return this.isEmpty()}, isIntersectionBox:function(a){console.warn("THREE.Box3: .isIntersectionBox() has been renamed to .intersectsBox().");return this.intersectsBox(a)},isIntersectionSphere:function(a){console.warn("THREE.Box3: .isIntersectionSphere() has been renamed to .intersectsSphere().");return this.intersectsSphere(a)},size:function(a){console.warn("THREE.Box3: .size() has been renamed to .getSize().");return this.getSize(a)}});Object.assign(cb.prototype,{center:function(a){console.warn("THREE.Line3: .center() has been renamed to .getCenter()."); return this.getCenter(a)}});Object.assign(ya.prototype,{multiplyVector3:function(a){console.warn("THREE.Matrix3: .multiplyVector3() has been removed. Use vector.applyMatrix3( matrix ) instead.");return a.applyMatrix3(this)},multiplyVector3Array:function(a){console.warn("THREE.Matrix3: .multiplyVector3Array() has been renamed. Use matrix.applyToVector3Array( array ) instead.");return this.applyToVector3Array(a)}});Object.assign(P.prototype,{extractPosition:function(a){console.warn("THREE.Matrix4: .extractPosition() has been renamed to .copyPosition()."); return this.copyPosition(a)},setRotationFromQuaternion:function(a){console.warn("THREE.Matrix4: .setRotationFromQuaternion() has been renamed to .makeRotationFromQuaternion().");return this.makeRotationFromQuaternion(a)},multiplyVector3:function(a){console.warn("THREE.Matrix4: .multiplyVector3() has been removed. Use vector.applyMatrix4( matrix ) or vector.applyProjection( matrix ) instead.");return a.applyProjection(this)},multiplyVector4:function(a){console.warn("THREE.Matrix4: .multiplyVector4() has been removed. Use vector.applyMatrix4( matrix ) instead."); return a.applyMatrix4(this)},multiplyVector3Array:function(a){console.warn("THREE.Matrix4: .multiplyVector3Array() has been renamed. Use matrix.applyToVector3Array( array ) instead.");return this.applyToVector3Array(a)},rotateAxis:function(a){console.warn("THREE.Matrix4: .rotateAxis() has been removed. Use Vector3.transformDirection( matrix ) instead.");a.transformDirection(this)},crossVector:function(a){console.warn("THREE.Matrix4: .crossVector() has been removed. Use vector.applyMatrix4( matrix ) instead."); return a.applyMatrix4(this)},translate:function(a){console.error("THREE.Matrix4: .translate() has been removed.")},rotateX:function(a){console.error("THREE.Matrix4: .rotateX() has been removed.")},rotateY:function(a){console.error("THREE.Matrix4: .rotateY() has been removed.")},rotateZ:function(a){console.error("THREE.Matrix4: .rotateZ() has been removed.")},rotateByAxis:function(a,b){console.error("THREE.Matrix4: .rotateByAxis() has been removed.")}});Object.assign(fa.prototype,{isIntersectionLine:function(a){console.warn("THREE.Plane: .isIntersectionLine() has been renamed to .intersectsLine()."); return this.intersectsLine(a)}});Object.assign(ca.prototype,{multiplyVector3:function(a){console.warn("THREE.Quaternion: .multiplyVector3() has been removed. Use is now vector.applyQuaternion( quaternion ) instead.");return a.applyQuaternion(this)}});Object.assign(Wa.prototype,{isIntersectionBox:function(a){console.warn("THREE.Ray: .isIntersectionBox() has been renamed to .intersectsBox().");return this.intersectsBox(a)},isIntersectionPlane:function(a){console.warn("THREE.Ray: .isIntersectionPlane() has been renamed to .intersectsPlane()."); return this.intersectsPlane(a)},isIntersectionSphere:function(a){console.warn("THREE.Ray: .isIntersectionSphere() has been renamed to .intersectsSphere().");return this.intersectsSphere(a)}});Object.assign(wb.prototype,{extrude:function(a){console.warn("THREE.Shape: .extrude() has been removed. Use ExtrudeGeometry() instead.");return new ra(this,a)},makeGeometry:function(a){console.warn("THREE.Shape: .makeGeometry() has been removed. Use ShapeGeometry() instead.");return new Ya(this,a)}});Object.assign(q.prototype, {setEulerFromRotationMatrix:function(){console.error("THREE.Vector3: .setEulerFromRotationMatrix() has been removed. Use Euler.setFromRotationMatrix() instead.")},setEulerFromQuaternion:function(){console.error("THREE.Vector3: .setEulerFromQuaternion() has been removed. Use Euler.setFromQuaternion() instead.")},getPositionFromMatrix:function(a){console.warn("THREE.Vector3: .getPositionFromMatrix() has been renamed to .setFromMatrixPosition().");return this.setFromMatrixPosition(a)},getScaleFromMatrix:function(a){console.warn("THREE.Vector3: .getScaleFromMatrix() has been renamed to .setFromMatrixScale()."); return this.setFromMatrixScale(a)},getColumnFromMatrix:function(a,b){console.warn("THREE.Vector3: .getColumnFromMatrix() has been renamed to .setFromMatrixColumn().");return this.setFromMatrixColumn(b,a)}});Object.assign(D.prototype,{getChildByName:function(a){console.warn("THREE.Object3D: .getChildByName() has been renamed to .getObjectByName().");return this.getObjectByName(a)},renderDepth:function(a){console.warn("THREE.Object3D: .renderDepth has been removed. Use .renderOrder, instead.")},translate:function(a, b){console.warn("THREE.Object3D: .translate() has been removed. Use .translateOnAxis( axis, distance ) instead.");return this.translateOnAxis(b,a)}});Object.defineProperties(D.prototype,{eulerOrder:{get:function(){console.warn("THREE.Object3D: .eulerOrder is now .rotation.order.");return this.rotation.order},set:function(a){console.warn("THREE.Object3D: .eulerOrder is now .rotation.order.");this.rotation.order=a}},useQuaternion:{get:function(){console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default.")}, set:function(a){console.warn("THREE.Object3D: .useQuaternion has been removed. The library now uses quaternions by default.")}}});Object.defineProperties(gc.prototype,{objects:{get:function(){console.warn("THREE.LOD: .objects has been renamed to .levels.");return this.levels}}});Ca.prototype.setLens=function(a,b){console.warn("THREE.PerspectiveCamera.setLens is deprecated. Use .setFocalLength and .filmGauge for a photographic setup.");void 0!==b&&(this.filmGauge=b);this.setFocalLength(a)};Object.defineProperties(oa.prototype, {onlyShadow:{set:function(a){console.warn("THREE.Light: .onlyShadow has been removed.")}},shadowCameraFov:{set:function(a){console.warn("THREE.Light: .shadowCameraFov is now .shadow.camera.fov.");this.shadow.camera.fov=a}},shadowCameraLeft:{set:function(a){console.warn("THREE.Light: .shadowCameraLeft is now .shadow.camera.left.");this.shadow.camera.left=a}},shadowCameraRight:{set:function(a){console.warn("THREE.Light: .shadowCameraRight is now .shadow.camera.right.");this.shadow.camera.right=a}}, shadowCameraTop:{set:function(a){console.warn("THREE.Light: .shadowCameraTop is now .shadow.camera.top.");this.shadow.camera.top=a}},shadowCameraBottom:{set:function(a){console.warn("THREE.Light: .shadowCameraBottom is now .shadow.camera.bottom.");this.shadow.camera.bottom=a}},shadowCameraNear:{set:function(a){console.warn("THREE.Light: .shadowCameraNear is now .shadow.camera.near.");this.shadow.camera.near=a}},shadowCameraFar:{set:function(a){console.warn("THREE.Light: .shadowCameraFar is now .shadow.camera.far."); this.shadow.camera.far=a}},shadowCameraVisible:{set:function(a){console.warn("THREE.Light: .shadowCameraVisible has been removed. Use new THREE.CameraHelper( light.shadow.camera ) instead.")}},shadowBias:{set:function(a){console.warn("THREE.Light: .shadowBias is now .shadow.bias.");this.shadow.bias=a}},shadowDarkness:{set:function(a){console.warn("THREE.Light: .shadowDarkness has been removed.")}},shadowMapWidth:{set:function(a){console.warn("THREE.Light: .shadowMapWidth is now .shadow.mapSize.width."); this.shadow.mapSize.width=a}},shadowMapHeight:{set:function(a){console.warn("THREE.Light: .shadowMapHeight is now .shadow.mapSize.height.");this.shadow.mapSize.height=a}}});Object.defineProperties(z.prototype,{length:{get:function(){console.warn("THREE.BufferAttribute: .length has been deprecated. Please use .count.");return this.array.length}}});Object.assign(I.prototype,{addIndex:function(a){console.warn("THREE.BufferGeometry: .addIndex() has been renamed to .setIndex().");this.setIndex(a)},addDrawCall:function(a, b,c){void 0!==c&&console.warn("THREE.BufferGeometry: .addDrawCall() no longer supports indexOffset.");console.warn("THREE.BufferGeometry: .addDrawCall() is now .addGroup().");this.addGroup(a,b)},clearDrawCalls:function(){console.warn("THREE.BufferGeometry: .clearDrawCalls() is now .clearGroups().");this.clearGroups()},computeTangents:function(){console.warn("THREE.BufferGeometry: .computeTangents() has been removed.")},computeOffsets:function(){console.warn("THREE.BufferGeometry: .computeOffsets() has been removed.")}}); Object.defineProperties(I.prototype,{drawcalls:{get:function(){console.error("THREE.BufferGeometry: .drawcalls has been renamed to .groups.");return this.groups}},offsets:{get:function(){console.warn("THREE.BufferGeometry: .offsets has been renamed to .groups.");return this.groups}}});Object.defineProperties(S.prototype,{wrapAround:{get:function(){console.warn("THREE."+this.type+": .wrapAround has been removed.")},set:function(a){console.warn("THREE."+this.type+": .wrapAround has been removed.")}}, wrapRGB:{get:function(){console.warn("THREE."+this.type+": .wrapRGB has been removed.");return new H}}});Object.defineProperties($a.prototype,{metal:{get:function(){console.warn("THREE.MeshPhongMaterial: .metal has been removed. Use THREE.MeshStandardMaterial instead.");return!1},set:function(a){console.warn("THREE.MeshPhongMaterial: .metal has been removed. Use THREE.MeshStandardMaterial instead")}}});Object.defineProperties(Da.prototype,{derivatives:{get:function(){console.warn("THREE.ShaderMaterial: .derivatives has been moved to .extensions.derivatives."); return this.extensions.derivatives},set:function(a){console.warn("THREE. ShaderMaterial: .derivatives has been moved to .extensions.derivatives.");this.extensions.derivatives=a}}});pa.prototype=Object.assign(Object.create({constructor:pa,apply:function(a){console.warn("THREE.EventDispatcher: .apply is deprecated, just inherit or Object.assign the prototype to mix-in.");Object.assign(a,this)}}),pa.prototype);Object.assign(od.prototype,{supportsFloatTextures:function(){console.warn("THREE.WebGLRenderer: .supportsFloatTextures() is now .extensions.get( 'OES_texture_float' )."); return this.extensions.get("OES_texture_float")},supportsHalfFloatTextures:function(){console.warn("THREE.WebGLRenderer: .supportsHalfFloatTextures() is now .extensions.get( 'OES_texture_half_float' ).");return this.extensions.get("OES_texture_half_float")},supportsStandardDerivatives:function(){console.warn("THREE.WebGLRenderer: .supportsStandardDerivatives() is now .extensions.get( 'OES_standard_derivatives' ).");return this.extensions.get("OES_standard_derivatives")},supportsCompressedTextureS3TC:function(){console.warn("THREE.WebGLRenderer: .supportsCompressedTextureS3TC() is now .extensions.get( 'WEBGL_compressed_texture_s3tc' )."); return this.extensions.get("WEBGL_compressed_texture_s3tc")},supportsCompressedTexturePVRTC:function(){console.warn("THREE.WebGLRenderer: .supportsCompressedTexturePVRTC() is now .extensions.get( 'WEBGL_compressed_texture_pvrtc' ).");return this.extensions.get("WEBGL_compressed_texture_pvrtc")},supportsBlendMinMax:function(){console.warn("THREE.WebGLRenderer: .supportsBlendMinMax() is now .extensions.get( 'EXT_blend_minmax' ).");return this.extensions.get("EXT_blend_minmax")},supportsVertexTextures:function(){return this.capabilities.vertexTextures}, supportsInstancedArrays:function(){console.warn("THREE.WebGLRenderer: .supportsInstancedArrays() is now .extensions.get( 'ANGLE_instanced_arrays' ).");return this.extensions.get("ANGLE_instanced_arrays")},enableScissorTest:function(a){console.warn("THREE.WebGLRenderer: .enableScissorTest() is now .setScissorTest().");this.setScissorTest(a)},initMaterial:function(){console.warn("THREE.WebGLRenderer: .initMaterial() has been removed.")},addPrePlugin:function(){console.warn("THREE.WebGLRenderer: .addPrePlugin() has been removed.")}, addPostPlugin:function(){console.warn("THREE.WebGLRenderer: .addPostPlugin() has been removed.")},updateShadowMap:function(){console.warn("THREE.WebGLRenderer: .updateShadowMap() has been removed.")}});Object.defineProperties(od.prototype,{shadowMapEnabled:{get:function(){return this.shadowMap.enabled},set:function(a){console.warn("THREE.WebGLRenderer: .shadowMapEnabled is now .shadowMap.enabled.");this.shadowMap.enabled=a}},shadowMapType:{get:function(){return this.shadowMap.type},set:function(a){console.warn("THREE.WebGLRenderer: .shadowMapType is now .shadowMap.type."); this.shadowMap.type=a}},shadowMapCullFace:{get:function(){return this.shadowMap.cullFace},set:function(a){console.warn("THREE.WebGLRenderer: .shadowMapCullFace is now .shadowMap.cullFace.");this.shadowMap.cullFace=a}}});Object.defineProperties($d.prototype,{cullFace:{get:function(){return this.renderReverseSided?2:1},set:function(a){a=1!==a;console.warn("WebGLRenderer: .shadowMap.cullFace is deprecated. Set .shadowMap.renderReverseSided to "+a+".");this.renderReverseSided=a}}});Object.defineProperties(zb.prototype, {wrapS:{get:function(){console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS.");return this.texture.wrapS},set:function(a){console.warn("THREE.WebGLRenderTarget: .wrapS is now .texture.wrapS.");this.texture.wrapS=a}},wrapT:{get:function(){console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT.");return this.texture.wrapT},set:function(a){console.warn("THREE.WebGLRenderTarget: .wrapT is now .texture.wrapT.");this.texture.wrapT=a}},magFilter:{get:function(){console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter."); return this.texture.magFilter},set:function(a){console.warn("THREE.WebGLRenderTarget: .magFilter is now .texture.magFilter.");this.texture.magFilter=a}},minFilter:{get:function(){console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter.");return this.texture.minFilter},set:function(a){console.warn("THREE.WebGLRenderTarget: .minFilter is now .texture.minFilter.");this.texture.minFilter=a}},anisotropy:{get:function(){console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy."); return this.texture.anisotropy},set:function(a){console.warn("THREE.WebGLRenderTarget: .anisotropy is now .texture.anisotropy.");this.texture.anisotropy=a}},offset:{get:function(){console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset.");return this.texture.offset},set:function(a){console.warn("THREE.WebGLRenderTarget: .offset is now .texture.offset.");this.texture.offset=a}},repeat:{get:function(){console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat.");return this.texture.repeat}, set:function(a){console.warn("THREE.WebGLRenderTarget: .repeat is now .texture.repeat.");this.texture.repeat=a}},format:{get:function(){console.warn("THREE.WebGLRenderTarget: .format is now .texture.format.");return this.texture.format},set:function(a){console.warn("THREE.WebGLRenderTarget: .format is now .texture.format.");this.texture.format=a}},type:{get:function(){console.warn("THREE.WebGLRenderTarget: .type is now .texture.type.");return this.texture.type},set:function(a){console.warn("THREE.WebGLRenderTarget: .type is now .texture.type."); this.texture.type=a}},generateMipmaps:{get:function(){console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps.");return this.texture.generateMipmaps},set:function(a){console.warn("THREE.WebGLRenderTarget: .generateMipmaps is now .texture.generateMipmaps.");this.texture.generateMipmaps=a}}});Object.assign(Ub.prototype,{load:function(a){console.warn("THREE.Audio: .load has been deprecated. Please use THREE.AudioLoader.");var b=this;(new zd).load(a,function(a){b.setBuffer(a)}); return this}});Object.assign(Cd.prototype,{getData:function(a){console.warn("THREE.AudioAnalyser: .getData() is now .getFrequencyData().");return this.getFrequencyData()}});Object.defineProperty(h,"AudioContext",{get:function(){return h.getAudioContext()}});h.WebGLRenderTargetCube=Ab;h.WebGLRenderTarget=zb;h.WebGLRenderer=od;h.ShaderLib=Cb;h.UniformsLib=U;h.ShaderChunk=Z;h.FogExp2=Eb;h.Fog=Fb;h.Scene=fb;h.LensFlare=pd;h.Sprite=fc;h.LOD=gc;h.SkinnedMesh=Pc;h.Skeleton=Nc;h.Bone=Oc;h.Mesh=va;h.LineSegments= ha;h.Line=Pa;h.Points=Gb;h.Group=hc;h.VideoTexture=Qc;h.DataTexture=hb;h.CompressedTexture=Hb;h.CubeTexture=Ta;h.CanvasTexture=Rc;h.DepthTexture=ic;h.TextureIdCount=function(){return Pd++};h.Texture=ba;h.MaterialIdCount=function(){return Zd++};h.CompressedTextureLoader=ie;h.BinaryTextureLoader=rd;h.DataTextureLoader=rd;h.CubeTextureLoader=sd;h.TextureLoader=Sc;h.ObjectLoader=je;h.MaterialLoader=fd;h.BufferGeometryLoader=td;h.LoadingManager=qd;h.JSONLoader=ud;h.ImageLoader=yc;h.FontLoader=ke;h.XHRLoader= za;h.Loader=sb;h.AudioLoader=zd;h.SpotLightShadow=Uc;h.SpotLight=Vc;h.PointLight=Wc;h.HemisphereLight=Tc;h.DirectionalLightShadow=Xc;h.DirectionalLight=Yc;h.AmbientLight=Zc;h.LightShadow=pb;h.Light=oa;h.StereoCamera=le;h.PerspectiveCamera=Ca;h.OrthographicCamera=Db;h.CubeCamera=gd;h.Camera=qa;h.AudioListener=Ad;h.PositionalAudio=Bd;h.getAudioContext=xd;h.AudioAnalyser=Cd;h.Audio=Ub;h.VectorKeyframeTrack=Sb;h.StringKeyframeTrack=cd;h.QuaternionKeyframeTrack=Ac;h.NumberKeyframeTrack=Tb;h.ColorKeyframeTrack= ed;h.BooleanKeyframeTrack=dd;h.PropertyMixer=hd;h.PropertyBinding=ka;h.KeyframeTrack=rb;h.AnimationObjectGroup=Dd;h.AnimationMixer=Fd;h.AnimationClip=ta;h.Uniform=Gd;h.InstancedBufferGeometry=xb;h.BufferGeometry=I;h.GeometryIdCount=function(){return Lc++};h.Geometry=R;h.InterleavedBufferAttribute=Hd;h.InstancedInterleavedBuffer=Wb;h.InterleavedBuffer=Vb;h.InstancedBufferAttribute=Xb;h.DynamicBufferAttribute=function(a,b){console.warn("THREE.DynamicBufferAttribute has been removed. Use new THREE.BufferAttribute().setDynamic( true ) instead."); return(new z(a,b)).setDynamic(!0)};h.Float64Attribute=function(a,b){return new z(new Float64Array(a),b)};h.Float32Attribute=ma;h.Uint32Attribute=ce;h.Int32Attribute=function(a,b){return new z(new Int32Array(a),b)};h.Uint16Attribute=be;h.Int16Attribute=function(a,b){return new z(new Int16Array(a),b)};h.Uint8ClampedAttribute=function(a,b){return new z(new Uint8ClampedArray(a),b)};h.Uint8Attribute=function(a,b){return new z(new Uint8Array(a),b)};h.Int8Attribute=function(a,b){return new z(new Int8Array(a), b)};h.BufferAttribute=z;h.Face3=ga;h.Object3DIdCount=function(){return ae++};h.Object3D=D;h.Raycaster=Id;h.Layers=Kc;h.EventDispatcher=pa;h.Clock=Kd;h.QuaternionLinearInterpolant=bd;h.LinearInterpolant=zc;h.DiscreteInterpolant=ad;h.CubicInterpolant=$c;h.Interpolant=ja;h.Triangle=Fa;h.Spline=function(a){function b(a,b,c,d,e,f,g){a=.5*(c-a);d=.5*(d-b);return(2*(b-c)+a+d)*g+(-3*(b-c)-2*a-d)*f+a*e+b}this.points=a;var c=[],d={x:0,y:0,z:0},e,f,g,h,l,m,u,p,n;this.initFromArray=function(a){this.points=[]; for(var b=0;b<a.length;b++)this.points[b]={x:a[b][0],y:a[b][1],z:a[b][2]}};this.getPoint=function(a){e=(this.points.length-1)*a;f=Math.floor(e);g=e-f;c[0]=0===f?f:f-1;c[1]=f;c[2]=f>this.points.length-2?this.points.length-1:f+1;c[3]=f>this.points.length-3?this.points.length-1:f+2;m=this.points[c[0]];u=this.points[c[1]];p=this.points[c[2]];n=this.points[c[3]];h=g*g;l=g*h;d.x=b(m.x,u.x,p.x,n.x,g,h,l);d.y=b(m.y,u.y,p.y,n.y,g,h,l);d.z=b(m.z,u.z,p.z,n.z,g,h,l);return d};this.getControlPointsArray=function(){var a, b,c=this.points.length,d=[];for(a=0;a<c;a++)b=this.points[a],d[a]=[b.x,b.y,b.z];return d};this.getLength=function(a){var b,c,d,e=0,f=new q,g=new q,h=[],k=0;h[0]=0;a||(a=100);c=this.points.length*a;f.copy(this.points[0]);for(a=1;a<c;a++)b=a/c,d=this.getPoint(b),g.copy(d),k+=g.distanceTo(f),f.copy(d),b*=this.points.length-1,b=Math.floor(b),b!==e&&(h[b]=k,e=b);h[h.length]=k;return{chunks:h,total:k}};this.reparametrizeByArcLength=function(a){var b,c,d,e,f,g,h=[],k=new q,l=this.getLength();h.push(k.copy(this.points[0]).clone()); for(b=1;b<this.points.length;b++){c=l.chunks[b]-l.chunks[b-1];g=Math.ceil(a*c/l.total);e=(b-1)/(this.points.length-1);f=b/(this.points.length-1);for(c=1;c<g-1;c++)d=e+1/g*c*(f-e),d=this.getPoint(d),h.push(k.copy(d).clone());h.push(k.copy(this.points[b]).clone())}this.points=h}};h.Spherical=Ld;h.Plane=fa;h.Frustum=dc;h.Sphere=Aa;h.Ray=Wa;h.Matrix4=P;h.Matrix3=ya;h.Box3=Ha;h.Box2=cc;h.Line3=cb;h.Euler=Xa;h.Vector4=da;h.Vector3=q;h.Vector2=C;h.Quaternion=ca;h.Color=H;h.MorphBlendMesh=la;h.ImmediateRenderObject= Dc;h.VertexNormalsHelper=Ec;h.SpotLightHelper=Yb;h.SkeletonHelper=Zb;h.PointLightHelper=$b;h.HemisphereLightHelper=ac;h.GridHelper=Fc;h.FaceNormalsHelper=Gc;h.DirectionalLightHelper=bc;h.CameraHelper=Hc;h.BoundingBoxHelper=Ic;h.BoxHelper=Jc;h.ArrowHelper=yb;h.AxisHelper=id;h.ClosedSplineCurve3=pe;h.SplineCurve3=of;h.ArcCurve=jd;h.EllipseCurve=Ra;h.SplineCurve=tb;h.CubicBezierCurve=ub;h.QuadraticBezierCurve=vb;h.LineCurve=La;h.Shape=wb;h.ShapePath=vd;h.Path=Cc;h.Font=wd;h.CurvePath=Bc;h.Curve=Y;h.WireframeGeometry= Ib;h.ParametricGeometry=jc;h.TetrahedronGeometry=kc;h.OctahedronGeometry=lc;h.IcosahedronGeometry=mc;h.DodecahedronGeometry=nc;h.PolyhedronGeometry=sa;h.TubeGeometry=wa;h.TorusKnotGeometry=oc;h.TorusKnotBufferGeometry=Jb;h.TorusGeometry=pc;h.TorusBufferGeometry=Kb;h.TextGeometry=qc;h.SphereBufferGeometry=ib;h.SphereGeometry=Lb;h.RingGeometry=rc;h.RingBufferGeometry=Mb;h.PlaneBufferGeometry=eb;h.PlaneGeometry=sc;h.LatheGeometry=tc;h.LatheBufferGeometry=Nb;h.ShapeGeometry=Ya;h.ExtrudeGeometry=ra;h.EdgesGeometry= Ob;h.ConeGeometry=uc;h.ConeBufferGeometry=vc;h.CylinderGeometry=jb;h.CylinderBufferGeometry=Za;h.CircleBufferGeometry=Pb;h.CircleGeometry=wc;h.BoxBufferGeometry=db;h.BoxGeometry=kb;h.ShadowMaterial=Qb;h.SpriteMaterial=gb;h.RawShaderMaterial=Rb;h.ShaderMaterial=Da;h.PointsMaterial=Ja;h.MultiMaterial=xc;h.MeshPhysicalMaterial=lb;h.MeshStandardMaterial=Ka;h.MeshPhongMaterial=$a;h.MeshNormalMaterial=mb;h.MeshLambertMaterial=nb;h.MeshDepthMaterial=Ua;h.MeshBasicMaterial=Ia;h.LineDashedMaterial=ob;h.LineBasicMaterial= na;h.Material=S;h.REVISION="81";h.MOUSE={LEFT:0,MIDDLE:1,RIGHT:2};h.CullFaceNone=0;h.CullFaceBack=1;h.CullFaceFront=2;h.CullFaceFrontBack=3;h.FrontFaceDirectionCW=0;h.FrontFaceDirectionCCW=1;h.BasicShadowMap=0;h.PCFShadowMap=1;h.PCFSoftShadowMap=2;h.FrontSide=0;h.BackSide=1;h.DoubleSide=2;h.FlatShading=1;h.SmoothShading=2;h.NoColors=0;h.FaceColors=1;h.VertexColors=2;h.NoBlending=0;h.NormalBlending=1;h.AdditiveBlending=2;h.SubtractiveBlending=3;h.MultiplyBlending=4;h.CustomBlending=5;h.BlendingMode= qe;h.AddEquation=100;h.SubtractEquation=101;h.ReverseSubtractEquation=102;h.MinEquation=103;h.MaxEquation=104;h.ZeroFactor=200;h.OneFactor=201;h.SrcColorFactor=202;h.OneMinusSrcColorFactor=203;h.SrcAlphaFactor=204;h.OneMinusSrcAlphaFactor=205;h.DstAlphaFactor=206;h.OneMinusDstAlphaFactor=207;h.DstColorFactor=208;h.OneMinusDstColorFactor=209;h.SrcAlphaSaturateFactor=210;h.NeverDepth=0;h.AlwaysDepth=1;h.LessDepth=2;h.LessEqualDepth=3;h.EqualDepth=4;h.GreaterEqualDepth=5;h.GreaterDepth=6;h.NotEqualDepth= 7;h.MultiplyOperation=0;h.MixOperation=1;h.AddOperation=2;h.NoToneMapping=0;h.LinearToneMapping=1;h.ReinhardToneMapping=2;h.Uncharted2ToneMapping=3;h.CineonToneMapping=4;h.UVMapping=300;h.CubeReflectionMapping=301;h.CubeRefractionMapping=302;h.EquirectangularReflectionMapping=303;h.EquirectangularRefractionMapping=304;h.SphericalReflectionMapping=305;h.CubeUVReflectionMapping=306;h.CubeUVRefractionMapping=307;h.TextureMapping=re;h.RepeatWrapping=1E3;h.ClampToEdgeWrapping=1001;h.MirroredRepeatWrapping= 1002;h.TextureWrapping=Md;h.NearestFilter=1003;h.NearestMipMapNearestFilter=1004;h.NearestMipMapLinearFilter=1005;h.LinearFilter=1006;h.LinearMipMapNearestFilter=1007;h.LinearMipMapLinearFilter=1008;h.TextureFilter=Nd;h.UnsignedByteType=1009;h.ByteType=1010;h.ShortType=1011;h.UnsignedShortType=1012;h.IntType=1013;h.UnsignedIntType=1014;h.FloatType=1015;h.HalfFloatType=1016;h.UnsignedShort4444Type=1017;h.UnsignedShort5551Type=1018;h.UnsignedShort565Type=1019;h.UnsignedInt248Type=1020;h.AlphaFormat= 1021;h.RGBFormat=1022;h.RGBAFormat=1023;h.LuminanceFormat=1024;h.LuminanceAlphaFormat=1025;h.RGBEFormat=1023;h.DepthFormat=1026;h.DepthStencilFormat=1027;h.RGB_S3TC_DXT1_Format=2001;h.RGBA_S3TC_DXT1_Format=2002;h.RGBA_S3TC_DXT3_Format=2003;h.RGBA_S3TC_DXT5_Format=2004;h.RGB_PVRTC_4BPPV1_Format=2100;h.RGB_PVRTC_2BPPV1_Format=2101;h.RGBA_PVRTC_4BPPV1_Format=2102;h.RGBA_PVRTC_2BPPV1_Format=2103;h.RGB_ETC1_Format=2151;h.LoopOnce=2200;h.LoopRepeat=2201;h.LoopPingPong=2202;h.InterpolateDiscrete=2300;h.InterpolateLinear= 2301;h.InterpolateSmooth=2302;h.ZeroCurvatureEnding=2400;h.ZeroSlopeEnding=2401;h.WrapAroundEnding=2402;h.TrianglesDrawMode=0;h.TriangleStripDrawMode=1;h.TriangleFanDrawMode=2;h.LinearEncoding=3E3;h.sRGBEncoding=3001;h.GammaEncoding=3007;h.RGBEEncoding=3002;h.LogLuvEncoding=3003;h.RGBM7Encoding=3004;h.RGBM16Encoding=3005;h.RGBDEncoding=3006;h.BasicDepthPacking=3200;h.RGBADepthPacking=3201;h.CubeGeometry=kb;h.Face4=function(a,b,c,d,e,f,g){console.warn("THREE.Face4 has been removed. A THREE.Face3 will be created instead."); return new ga(a,b,c,e,f,g)};h.LineStrip=0;h.LinePieces=1;h.MeshFaceMaterial=xc;h.PointCloud=function(a,b){console.warn("THREE.PointCloud has been renamed to THREE.Points.");return new Gb(a,b)};h.Particle=fc;h.ParticleSystem=function(a,b){console.warn("THREE.ParticleSystem has been renamed to THREE.Points.");return new Gb(a,b)};h.PointCloudMaterial=function(a){console.warn("THREE.PointCloudMaterial has been renamed to THREE.PointsMaterial.");return new Ja(a)};h.ParticleBasicMaterial=function(a){console.warn("THREE.ParticleBasicMaterial has been renamed to THREE.PointsMaterial."); return new Ja(a)};h.ParticleSystemMaterial=function(a){console.warn("THREE.ParticleSystemMaterial has been renamed to THREE.PointsMaterial.");return new Ja(a)};h.Vertex=function(a,b,c){console.warn("THREE.Vertex has been removed. Use THREE.Vector3 instead.");return new q(a,b,c)};h.EdgesHelper=function(a,b){console.warn("THREE.EdgesHelper has been removed. Use THREE.EdgesGeometry instead.");return new ha(new Ob(a.geometry),new na({color:void 0!==b?b:16777215}))};h.WireframeHelper=function(a,b){console.warn("THREE.WireframeHelper has been removed. Use THREE.WireframeGeometry instead."); return new ha(new Ib(a.geometry),new na({color:void 0!==b?b:16777215}))};h.GeometryUtils={merge:function(a,b,c){console.warn("THREE.GeometryUtils: .merge() has been moved to Geometry. Use geometry.merge( geometry2, matrix, materialIndexOffset ) instead.");var d;b.isMesh&&(b.matrixAutoUpdate&&b.updateMatrix(),d=b.matrix,b=b.geometry);a.merge(b,d,c)},center:function(a){console.warn("THREE.GeometryUtils: .center() has been moved to Geometry. Use geometry.center() instead.");return a.center()}};h.ImageUtils= {crossOrigin:void 0,loadTexture:function(a,b,c,d){console.warn("THREE.ImageUtils.loadTexture has been deprecated. Use THREE.TextureLoader() instead.");var e=new Sc;e.setCrossOrigin(this.crossOrigin);a=e.load(a,c,void 0,d);b&&(a.mapping=b);return a},loadTextureCube:function(a,b,c,d){console.warn("THREE.ImageUtils.loadTextureCube has been deprecated. Use THREE.CubeTextureLoader() instead.");var e=new sd;e.setCrossOrigin(this.crossOrigin);a=e.load(a,c,void 0,d);b&&(a.mapping=b);return a},loadCompressedTexture:function(){console.error("THREE.ImageUtils.loadCompressedTexture has been removed. Use THREE.DDSLoader instead.")}, loadCompressedTextureCube:function(){console.error("THREE.ImageUtils.loadCompressedTextureCube has been removed. Use THREE.DDSLoader instead.")}};h.Projector=function(){console.error("THREE.Projector has been moved to /examples/js/renderers/Projector.js.");this.projectVector=function(a,b){console.warn("THREE.Projector: .projectVector() is now vector.project().");a.project(b)};this.unprojectVector=function(a,b){console.warn("THREE.Projector: .unprojectVector() is now vector.unproject().");a.unproject(b)}; this.pickingRay=function(a,b){console.error("THREE.Projector: .pickingRay() is now raycaster.setFromCamera().")}};h.CanvasRenderer=function(){console.error("THREE.CanvasRenderer has been moved to /examples/js/renderers/CanvasRenderer.js");this.domElement=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");this.clear=function(){};this.render=function(){};this.setClearColor=function(){};this.setSize=function(){}};Object.defineProperty(h,"__esModule",{value:!0})}); PK���\�ǦQZ?Z?4modules/mod_flipbookmaster/assets/js/libs/pdf.min.jsnu�[���(function(t,e){"use strict";if(typeof define==="function"&&define.amd){define("pdfjs-dist/build/pdf",["exports"],e)}else if(typeof exports!=="undefined"){e(exports)}else{e(t.pdfjsDistBuildPdf={})}})(this,function(t){"use strict";var e="1.5.188";var r="0e2d50f";var a=typeof document!=="undefined"&&document.currentScript?document.currentScript.src:null;var n={};(function i(){(function(t,e){{e(t.pdfjsSharedUtil={})}})(this,function(t){var e=typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:this;var r=[.001,0,0,.001,0,0];var a={FILL:0,STROKE:1,FILL_STROKE:2,INVISIBLE:3,FILL_ADD_TO_PATH:4,STROKE_ADD_TO_PATH:5,FILL_STROKE_ADD_TO_PATH:6,ADD_TO_PATH:7,FILL_STROKE_MASK:3,ADD_TO_PATH_FLAG:4};var n={GRAYSCALE_1BPP:1,RGB_24BPP:2,RGBA_32BPP:3};var i={TEXT:1,LINK:2,FREETEXT:3,LINE:4,SQUARE:5,CIRCLE:6,POLYGON:7,POLYLINE:8,HIGHLIGHT:9,UNDERLINE:10,SQUIGGLY:11,STRIKEOUT:12,STAMP:13,CARET:14,INK:15,POPUP:16,FILEATTACHMENT:17,SOUND:18,MOVIE:19,WIDGET:20,SCREEN:21,PRINTERMARK:22,TRAPNET:23,WATERMARK:24,THREED:25,REDACT:26};var s={INVISIBLE:1,HIDDEN:2,PRINT:4,NOZOOM:8,NOROTATE:16,NOVIEW:32,READONLY:64,LOCKED:128,TOGGLENOVIEW:256,LOCKEDCONTENTS:512};var o={SOLID:1,DASHED:2,BEVELED:3,INSET:4,UNDERLINE:5};var l={UNKNOWN:0,FLATE:1,LZW:2,DCT:3,JPX:4,JBIG:5,A85:6,AHX:7,CCF:8,RL:9};var c={UNKNOWN:0,TYPE1:1,TYPE1C:2,CIDFONTTYPE0:3,CIDFONTTYPE0C:4,TRUETYPE:5,CIDFONTTYPE2:6,TYPE3:7,OPENTYPE:8,TYPE0:9,MMTYPE1:10};var h={errors:0,warnings:1,infos:5};var u={dependency:1,setLineWidth:2,setLineCap:3,setLineJoin:4,setMiterLimit:5,setDash:6,setRenderingIntent:7,setFlatness:8,setGState:9,save:10,restore:11,transform:12,moveTo:13,lineTo:14,curveTo:15,curveTo2:16,curveTo3:17,closePath:18,rectangle:19,stroke:20,closeStroke:21,fill:22,eoFill:23,fillStroke:24,eoFillStroke:25,closeFillStroke:26,closeEOFillStroke:27,endPath:28,clip:29,eoClip:30,beginText:31,endText:32,setCharSpacing:33,setWordSpacing:34,setHScale:35,setLeading:36,setFont:37,setTextRenderingMode:38,setTextRise:39,moveText:40,setLeadingMoveText:41,setTextMatrix:42,nextLine:43,showText:44,showSpacedText:45,nextLineShowText:46,nextLineSetSpacingShowText:47,setCharWidth:48,setCharWidthAndBounds:49,setStrokeColorSpace:50,setFillColorSpace:51,setStrokeColor:52,setStrokeColorN:53,setFillColor:54,setFillColorN:55,setStrokeGray:56,setFillGray:57,setStrokeRGBColor:58,setFillRGBColor:59,setStrokeCMYKColor:60,setFillCMYKColor:61,shadingFill:62,beginInlineImage:63,beginImageData:64,endInlineImage:65,paintXObject:66,markPoint:67,markPointProps:68,beginMarkedContent:69,beginMarkedContentProps:70,endMarkedContent:71,beginCompat:72,endCompat:73,paintFormXObjectBegin:74,paintFormXObjectEnd:75,beginGroup:76,endGroup:77,beginAnnotations:78,endAnnotations:79,beginAnnotation:80,endAnnotation:81,paintJpegXObject:82,paintImageMaskXObject:83,paintImageMaskXObjectGroup:84,paintImageXObject:85,paintInlineImageXObject:86,paintInlineImageXObjectGroup:87,paintImageXObjectRepeat:88,paintImageMaskXObjectRepeat:89,paintSolidColorImageMask:90,constructPath:91};var f=h.warnings;function d(t){f=t}function p(){return f}function v(t){if(f>=h.infos){console.log("Info: "+t)}}function g(t){if(f>=h.warnings){console.log("Warning: "+t)}}function m(t){console.log("Deprecated API usage: "+t)}function A(t){if(f>=h.errors){console.log("Error: "+t);console.log(b())}throw new Error(t)}function b(){try{throw new Error}catch(t){return t.stack?t.stack.split("\n").slice(2).join("\n"):""}}function y(t,e){if(!t){A(e)}}var S={unknown:"unknown",forms:"forms",javaScript:"javaScript",smask:"smask",shadingPattern:"shadingPattern",font:"font"};function x(t,e){try{var r=new URL(t);if(!r.origin||r.origin==="null"){return false}}catch(a){return false}var n=new URL(e,r);return r.origin===n.origin}function k(t,e){if(!t||typeof t!=="string"){return false}var r=/^[a-z][a-z0-9+\-.]*(?=:)/i.exec(t);if(!r){return e}r=r[0].toLowerCase();switch(r){case"http":case"https":case"ftp":case"mailto":case"tel":return true;default:return false}}function C(t,e,r){Object.defineProperty(t,e,{value:r,enumerable:true,configurable:true,writable:false});return r}function w(t){var e;return function(){if(t){e=Object.create(null);t(e);t=null}return e}}var _={NEED_PASSWORD:1,INCORRECT_PASSWORD:2};var T=function vt(){function t(t,e){this.name="PasswordException";this.message=t;this.code=e}t.prototype=new Error;t.constructor=t;return t}();var L=function gt(){function t(t,e){this.name="UnknownErrorException";this.message=t;this.details=e}t.prototype=new Error;t.constructor=t;return t}();var P=function mt(){function t(t){this.name="InvalidPDFException";this.message=t}t.prototype=new Error;t.constructor=t;return t}();var E=function At(){function t(t){this.name="MissingPDFException";this.message=t}t.prototype=new Error;t.constructor=t;return t}();var R=function bt(){function t(t,e){this.name="UnexpectedResponseException";this.message=t;this.status=e}t.prototype=new Error;t.constructor=t;return t}();var I=function yt(){function t(t){this.message=t}t.prototype=new Error;t.prototype.name="NotImplementedException";t.constructor=t;return t}();var j=function St(){function t(t,e){this.begin=t;this.end=e;this.message="Missing data ["+t+", "+e+")"}t.prototype=new Error;t.prototype.name="MissingDataException";t.constructor=t;return t}();var D=function xt(){function t(t){this.message=t}t.prototype=new Error;t.prototype.name="XRefParseException";t.constructor=t;return t}();var M=/\x00/g;function F(t){if(typeof t!=="string"){g("The argument for removeNullCharacters must be a string.");return t}return t.replace(M,"")}function O(t){y(t!==null&&typeof t==="object"&&t.length!==undefined,"Invalid argument for bytesToString");var e=t.length;var r=8192;if(e<r){return String.fromCharCode.apply(null,t)}var a=[];for(var n=0;n<e;n+=r){var i=Math.min(n+r,e);var s=t.subarray(n,i);a.push(String.fromCharCode.apply(null,s))}return a.join("")}function N(t){y(typeof t==="string","Invalid argument for stringToBytes");var e=t.length;var r=new Uint8Array(e);for(var a=0;a<e;++a){r[a]=t.charCodeAt(a)&255}return r}function U(t){if(t.length!==undefined){return t.length}y(t.byteLength!==undefined);return t.byteLength}function B(t){if(t.length===1&&t[0]instanceof Uint8Array){return t[0]}var e=0;var r,a=t.length;var n,i;for(r=0;r<a;r++){n=t[r];i=U(n);e+=i}var s=0;var o=new Uint8Array(e);for(r=0;r<a;r++){n=t[r];if(!(n instanceof Uint8Array)){if(typeof n==="string"){n=N(n)}else{n=new Uint8Array(n)}}i=n.byteLength;o.set(n,s);s+=i}return o}function W(t){return String.fromCharCode(t>>24&255,t>>16&255,t>>8&255,t&255)}function G(t){var e=1,r=0;while(t>e){e<<=1;r++}return r}function X(t,e){return t[e]<<24>>24}function z(t,e){return t[e]<<8|t[e+1]}function H(t,e){return(t[e]<<24|t[e+1]<<16|t[e+2]<<8|t[e+3])>>>0}function Y(){var t=new Uint8Array(2);t[0]=1;var e=new Uint16Array(t.buffer);return e[0]===1}function q(){try{new Function("");return true}catch(t){return false}}var V=function kt(){function t(t,e){this.buffer=t;this.byteLength=t.length;this.length=e===undefined?this.byteLength>>2:e;a(this.length)}t.prototype=Object.create(null);var e=0;function r(t){return{get:function(){var e=this.buffer,r=t<<2;return(e[r]|e[r+1]<<8|e[r+2]<<16|e[r+3]<<24)>>>0},set:function(e){var r=this.buffer,a=t<<2;r[a]=e&255;r[a+1]=e>>8&255;r[a+2]=e>>16&255;r[a+3]=e>>>24&255}}}function a(a){while(e<a){Object.defineProperty(t.prototype,e,r(e));e++}}return t}();t.Uint32ArrayView=V;var J=[1,0,0,1,0,0];var Q=function Ct(){function t(){}var e=["rgb(",0,",",0,",",0,")"];t.makeCssRgb=function a(t,r,n){e[1]=t;e[3]=r;e[5]=n;return e.join("")};t.transform=function n(t,e){return[t[0]*e[0]+t[2]*e[1],t[1]*e[0]+t[3]*e[1],t[0]*e[2]+t[2]*e[3],t[1]*e[2]+t[3]*e[3],t[0]*e[4]+t[2]*e[5]+t[4],t[1]*e[4]+t[3]*e[5]+t[5]]};t.applyTransform=function i(t,e){var r=t[0]*e[0]+t[1]*e[2]+e[4];var a=t[0]*e[1]+t[1]*e[3]+e[5];return[r,a]};t.applyInverseTransform=function s(t,e){var r=e[0]*e[3]-e[1]*e[2];var a=(t[0]*e[3]-t[1]*e[2]+e[2]*e[5]-e[4]*e[3])/r;var n=(-t[0]*e[1]+t[1]*e[0]+e[4]*e[1]-e[5]*e[0])/r;return[a,n]};t.getAxialAlignedBoundingBox=function o(e,r){var a=t.applyTransform(e,r);var n=t.applyTransform(e.slice(2,4),r);var i=t.applyTransform([e[0],e[3]],r);var s=t.applyTransform([e[2],e[1]],r);return[Math.min(a[0],n[0],i[0],s[0]),Math.min(a[1],n[1],i[1],s[1]),Math.max(a[0],n[0],i[0],s[0]),Math.max(a[1],n[1],i[1],s[1])]};t.inverseTransform=function l(t){var e=t[0]*t[3]-t[1]*t[2];return[t[3]/e,-t[1]/e,-t[2]/e,t[0]/e,(t[2]*t[5]-t[4]*t[3])/e,(t[4]*t[1]-t[5]*t[0])/e]};t.apply3dTransform=function c(t,e){return[t[0]*e[0]+t[1]*e[1]+t[2]*e[2],t[3]*e[0]+t[4]*e[1]+t[5]*e[2],t[6]*e[0]+t[7]*e[1]+t[8]*e[2]]};t.singularValueDecompose2dScale=function h(t){var e=[t[0],t[2],t[1],t[3]];var r=t[0]*e[0]+t[1]*e[2];var a=t[0]*e[1]+t[1]*e[3];var n=t[2]*e[0]+t[3]*e[2];var i=t[2]*e[1]+t[3]*e[3];var s=(r+i)/2;var o=Math.sqrt((r+i)*(r+i)-4*(r*i-n*a))/2;var l=s+o||1;var c=s-o||1;return[Math.sqrt(l),Math.sqrt(c)]};t.normalizeRect=function u(t){var e=t.slice(0);if(t[0]>t[2]){e[0]=t[2];e[2]=t[0]}if(t[1]>t[3]){e[1]=t[3];e[3]=t[1]}return e};t.intersect=function f(e,r){function a(t,e){return t-e}var n=[e[0],e[2],r[0],r[2]].sort(a),i=[e[1],e[3],r[1],r[3]].sort(a),s=[];e=t.normalizeRect(e);r=t.normalizeRect(r);if(n[0]===e[0]&&n[1]===r[0]||n[0]===r[0]&&n[1]===e[0]){s[0]=n[1];s[2]=n[2]}else{return false}if(i[0]===e[1]&&i[1]===r[1]||i[0]===r[1]&&i[1]===e[1]){s[1]=i[1];s[3]=i[2]}else{return false}return s};t.sign=function d(t){return t<0?-1:1};var r=["","C","CC","CCC","CD","D","DC","DCC","DCCC","CM","","X","XX","XXX","XL","L","LX","LXX","LXXX","XC","","I","II","III","IV","V","VI","VII","VIII","IX"];t.toRoman=function p(t,e){y(nt(t)&&t>0,"The number should be a positive integer.");var a,n=[];while(t>=1e3){t-=1e3;n.push("M")}a=t/100|0;t%=100;n.push(r[a]);a=t/10|0;t%=10;n.push(r[10+a]);n.push(r[20+t]);var i=n.join("");return e?i.toLowerCase():i};t.appendToArray=function v(t,e){Array.prototype.push.apply(t,e)};t.prependToArray=function g(t,e){Array.prototype.unshift.apply(t,e)};t.extendObj=function m(t,e){for(var r in e){t[r]=e[r]}};t.getInheritableProperty=function A(t,e){while(t&&!t.has(e)){t=t.get("Parent")}if(!t){return null}return t.get(e)};t.inherit=function b(t,e,r){t.prototype=Object.create(e.prototype);t.prototype.constructor=t;for(var a in r){t.prototype[a]=r[a]}};t.loadScript=function S(t,e){var r=document.createElement("script");var a=false;r.setAttribute("src",t);if(e){r.onload=function(){if(!a){e()}a=true}}document.getElementsByTagName("head")[0].appendChild(r)};return t}();var K=function wt(){function t(t,e,r,a,n,i){this.viewBox=t;this.scale=e;this.rotation=r;this.offsetX=a;this.offsetY=n;var s=(t[2]+t[0])/2;var o=(t[3]+t[1])/2;var l,c,h,u;r=r%360;r=r<0?r+360:r;switch(r){case 180:l=-1;c=0;h=0;u=1;break;case 90:l=0;c=1;h=1;u=0;break;case 270:l=0;c=-1;h=-1;u=0;break;default:l=1;c=0;h=0;u=-1;break}if(i){h=-h;u=-u}var f,d;var p,v;if(l===0){f=Math.abs(o-t[1])*e+a;d=Math.abs(s-t[0])*e+n;p=Math.abs(t[3]-t[1])*e;v=Math.abs(t[2]-t[0])*e}else{f=Math.abs(s-t[0])*e+a;d=Math.abs(o-t[1])*e+n;p=Math.abs(t[2]-t[0])*e;v=Math.abs(t[3]-t[1])*e}this.transform=[l*e,c*e,h*e,u*e,f-l*e*s-h*e*o,d-c*e*s-u*e*o];this.width=p;this.height=v;this.fontScale=e}t.prototype={clone:function e(r){r=r||{};var a="scale"in r?r.scale:this.scale;var n="rotation"in r?r.rotation:this.rotation;return new t(this.viewBox.slice(),a,n,this.offsetX,this.offsetY,r.dontFlip)},convertToViewportPoint:function r(t,e){return Q.applyTransform([t,e],this.transform)},convertToViewportRectangle:function a(t){var e=Q.applyTransform([t[0],t[1]],this.transform);var r=Q.applyTransform([t[2],t[3]],this.transform);return[e[0],e[1],r[0],r[1]]},convertToPdfPoint:function n(t,e){return Q.applyInverseTransform([t,e],this.transform)}};return t}();var Z=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,728,711,710,729,733,731,730,732,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8226,8224,8225,8230,8212,8211,402,8260,8249,8250,8722,8240,8222,8220,8221,8216,8217,8218,8482,64257,64258,321,338,352,376,381,305,322,339,353,382,0,8364];function $(t){var e,r=t.length,a=[];if(t[0]==="þ"&&t[1]==="ÿ"){for(e=2;e<r;e+=2){a.push(String.fromCharCode(t.charCodeAt(e)<<8|t.charCodeAt(e+1)))}}else{for(e=0;e<r;++e){var n=Z[t.charCodeAt(e)];a.push(n?String.fromCharCode(n):t.charAt(e))}}return a.join("")}function tt(t){return decodeURIComponent(escape(t))}function et(t){return unescape(encodeURIComponent(t))}function rt(t){for(var e in t){return false}return true}function at(t){return typeof t==="boolean"}function nt(t){return typeof t==="number"&&(t|0)===t}function it(t){return typeof t==="number"}function st(t){return typeof t==="string"}function ot(t){return t instanceof Array}function lt(t){return typeof t==="object"&&t!==null&&t.byteLength!==undefined}function ct(){var t={};t.promise=new Promise(function(e,r){t.resolve=e;t.reject=r});return t}(function _t(){if(e.Promise){if(typeof e.Promise.all!=="function"){e.Promise.all=function(t){var r=0,a=[],n,i;var s=new e.Promise(function(t,e){n=t;i=e});t.forEach(function(t,e){r++;t.then(function(t){a[e]=t;r--;if(r===0){n(a)}},i)});if(r===0){n(a)}return s}}if(typeof e.Promise.resolve!=="function"){e.Promise.resolve=function(t){return new e.Promise(function(e){e(t)})}}if(typeof e.Promise.reject!=="function"){e.Promise.reject=function(t){return new e.Promise(function(e,r){r(t)})}}if(typeof e.Promise.prototype.catch!=="function"){e.Promise.prototype.catch=function(t){return e.Promise.prototype.then(undefined,t)}}return}var t=0;var r=1;var a=2;var n=500;var i={handlers:[],running:false,unhandledRejections:[],pendingRejectionCheck:false,scheduleHandlers:function o(e){if(e._status===t){return}this.handlers=this.handlers.concat(e._handlers);e._handlers=[];if(this.running){return}this.running=true;setTimeout(this.runHandlers.bind(this),0)},runHandlers:function l(){var t=1;var e=Date.now()+t;while(this.handlers.length>0){var n=this.handlers.shift();var i=n.thisPromise._status;var s=n.thisPromise._value;try{if(i===r){if(typeof n.onResolve==="function"){s=n.onResolve(s)}}else if(typeof n.onReject==="function"){s=n.onReject(s);i=r;if(n.thisPromise._unhandledRejection){this.removeUnhandeledRejection(n.thisPromise)}}}catch(o){i=a;s=o}n.nextPromise._updateStatus(i,s);if(Date.now()>=e){break}}if(this.handlers.length>0){setTimeout(this.runHandlers.bind(this),0);return}this.running=false},addUnhandledRejection:function c(t){this.unhandledRejections.push({promise:t,time:Date.now()});this.scheduleRejectionCheck()},removeUnhandeledRejection:function h(t){t._unhandledRejection=false;for(var e=0;e<this.unhandledRejections.length;e++){if(this.unhandledRejections[e].promise===t){this.unhandledRejections.splice(e);e--}}},scheduleRejectionCheck:function u(){if(this.pendingRejectionCheck){return}this.pendingRejectionCheck=true;setTimeout(function t(){this.pendingRejectionCheck=false;var t=Date.now();for(var e=0;e<this.unhandledRejections.length;e++){if(t-this.unhandledRejections[e].time>n){var r=this.unhandledRejections[e].promise._value;var a="Unhandled rejection: "+r;if(r.stack){a+="\n"+r.stack}g(a);this.unhandledRejections.splice(e);e--}}if(this.unhandledRejections.length){this.scheduleRejectionCheck()}}.bind(this),n)}};function s(e){this._status=t;this._handlers=[];try{e.call(this,this._resolve.bind(this),this._reject.bind(this))}catch(r){this._reject(r)}}s.all=function f(t){var e,r;var n=new s(function(t,a){e=t;r=a});var i=t.length;var o=[];if(i===0){e(o);return n}function l(t){if(n._status===a){return}o=[];r(t)}for(var c=0,h=t.length;c<h;++c){var u=t[c];var f=function(t){return function(r){if(n._status===a){return}o[t]=r;i--;if(i===0){e(o)}}}(c);if(s.isPromise(u)){u.then(f,l)}else{f(u)}}return n};s.isPromise=function d(t){return t&&typeof t.then==="function"};s.resolve=function p(t){return new s(function(e){e(t)})};s.reject=function v(t){return new s(function(e,r){r(t)})};s.prototype={_status:null,_value:null,_handlers:null,_unhandledRejection:null,_updateStatus:function m(t,e){if(this._status===r||this._status===a){return}if(t===r&&s.isPromise(e)){e.then(this._updateStatus.bind(this,r),this._updateStatus.bind(this,a));return}this._status=t;this._value=e;if(t===a&&this._handlers.length===0){this._unhandledRejection=true;i.addUnhandledRejection(this)}i.scheduleHandlers(this)},_resolve:function A(t){this._updateStatus(r,t)},_reject:function b(t){this._updateStatus(a,t)},then:function y(t,e){var r=new s(function(t,e){this.resolve=t;this.reject=e});this._handlers.push({thisPromise:this,onResolve:t,onReject:e,nextPromise:r});i.scheduleHandlers(this);return r},"catch":function S(t){return this.then(undefined,t)}};e.Promise=s})();var ht=function Tt(){function t(t,e,r){while(t.length<r){t+=e}return t}function e(){this.started=Object.create(null);this.times=[];this.enabled=true}e.prototype={time:function r(t){if(!this.enabled){return}if(t in this.started){g("Timer is already running for "+t)}this.started[t]=Date.now()},timeEnd:function a(t){if(!this.enabled){return}if(!(t in this.started)){g("Timer has not been started for "+t)}this.times.push({name:t,start:this.started[t],end:Date.now()});delete this.started[t]},toString:function n(){var e,r;var a=this.times;var n="";var i=0;for(e=0,r=a.length;e<r;++e){var s=a[e]["name"];if(s.length>i){i=s.length}}for(e=0,r=a.length;e<r;++e){var o=a[e];var l=o.end-o.start;n+=t(o["name"]," ",i)+" "+l+"ms\n"}return n}};return e}();var ut=function Lt(t,e){if(typeof Blob!=="undefined"){return new Blob([t],{type:e})}var r=new MozBlobBuilder;r.append(t);return r.getBlob(e)};var ft=function Pt(){var t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";return function e(r,a,n){if(!n&&typeof URL!=="undefined"&&URL.createObjectURL){var i=ut(r,a);return URL.createObjectURL(i)}var s="data:"+a+";base64,";for(var o=0,l=r.length;o<l;o+=3){var c=r[o]&255;var h=r[o+1]&255;var u=r[o+2]&255;var f=c>>2,d=(c&3)<<4|h>>4;var p=o+1<l?(h&15)<<2|u>>6:64;var v=o+2<l?u&63:64;s+=t[f]+t[d]+t[p]+t[v]}return s}}();function dt(t,e,r){this.sourceName=t;this.targetName=e;this.comObj=r;this.callbackIndex=1;this.postMessageTransfers=true;var a=this.callbacksCapabilities=Object.create(null);var n=this.actionHandler=Object.create(null);this._onComObjOnMessage=function i(t){var e=t.data;if(e.targetName!==this.sourceName){return}if(e.isReply){var i=e.callbackId;if(e.callbackId in a){var s=a[i];delete a[i];if("error"in e){s.reject(e.error)}else{s.resolve(e.data)}}else{A("Cannot resolve callback "+i)}}else if(e.action in n){var o=n[e.action];if(e.callbackId){var l=this.sourceName;var c=e.sourceName;Promise.resolve().then(function(){return o[0].call(o[1],e.data)}).then(function(t){r.postMessage({sourceName:l,targetName:c,isReply:true,callbackId:e.callbackId,data:t})},function(t){if(t instanceof Error){t=t+""}r.postMessage({sourceName:l,targetName:c,isReply:true,callbackId:e.callbackId,error:t})})}else{o[0].call(o[1],e.data)}}else{A("Unknown action from worker: "+e.action)}}.bind(this);r.addEventListener("message",this._onComObjOnMessage)}dt.prototype={on:function Et(t,e,r){var a=this.actionHandler;if(a[t]){A('There is already an actionName called "'+t+'"')}a[t]=[e,r]},send:function Rt(t,e,r){var a={sourceName:this.sourceName,targetName:this.targetName,action:t,data:e};this.postMessage(a,r)},sendWithPromise:function It(t,e,r){var a=this.callbackIndex++;var n={sourceName:this.sourceName,targetName:this.targetName,action:t,data:e,callbackId:a};var i=ct();this.callbacksCapabilities[a]=i;try{this.postMessage(n,r)}catch(s){i.reject(s)}return i.promise},postMessage:function(t,e){if(e&&this.postMessageTransfers){this.comObj.postMessage(t,e)}else{this.comObj.postMessage(t)}},destroy:function(){this.comObj.removeEventListener("message",this._onComObjOnMessage)}};function pt(t,e,r){var a=new Image;a.onload=function n(){r.resolve(t,a)};a.onerror=function i(){r.resolve(t,null);g("Error during JPEG image loading")};a.src=e}(function jt(t){var e=false;try{if(typeof URL==="function"&&typeof URL.prototype==="object"&&"origin"in URL.prototype){var r=new URL("b","http://a");r.pathname="c%20d";e=r.href==="http://a/c%20d"}}catch(a){}if(e)return;var n=Object.create(null);n["ftp"]=21;n["file"]=0;n["gopher"]=70;n["http"]=80;n["https"]=443;n["ws"]=80;n["wss"]=443;var i=Object.create(null);i["%2e"]=".";i[".%2e"]="..";i["%2e."]="..";i["%2e%2e"]="..";function s(t){return n[t]!==undefined}function o(){v.call(this);this._isInvalid=true}function l(t){if(""==t){o.call(this)}return t.toLowerCase()}function c(t){var e=t.charCodeAt(0);if(e>32&&e<127&&[34,35,60,62,63,96].indexOf(e)==-1){return t}return encodeURIComponent(t)}function h(t){var e=t.charCodeAt(0);if(e>32&&e<127&&[34,35,60,62,96].indexOf(e)==-1){return t}return encodeURIComponent(t)}var u=undefined,f=/[a-zA-Z]/,d=/[a-zA-Z0-9\+\-\.]/;function p(t,e,r){function a(t){b.push(t)}var p=e||"scheme start",v=0,g="",m=false,A=false,b=[];t:while((t[v-1]!=u||v==0)&&!this._isInvalid){var y=t[v];switch(p){case"scheme start":if(y&&f.test(y)){g+=y.toLowerCase();p="scheme"}else if(!e){g="";p="no scheme";continue}else{a("Invalid scheme.");break t}break;case"scheme":if(y&&d.test(y)){g+=y.toLowerCase()}else if(":"==y){this._scheme=g;g="";if(e){break t}if(s(this._scheme)){this._isRelative=true}if("file"==this._scheme){p="relative"}else if(this._isRelative&&r&&r._scheme==this._scheme){p="relative or authority"}else if(this._isRelative){p="authority first slash"}else{p="scheme data"}}else if(!e){g="";v=0;p="no scheme";continue}else if(u==y){break t}else{a("Code point not allowed in scheme: "+y);break t}break;case"scheme data":if("?"==y){this._query="?";p="query"}else if("#"==y){this._fragment="#";p="fragment"}else{if(u!=y&&" "!=y&&"\n"!=y&&"\r"!=y){this._schemeData+=c(y)}}break;case"no scheme":if(!r||!s(r._scheme)){a("Missing scheme.");o.call(this)}else{p="relative";continue}break;case"relative or authority":if("/"==y&&"/"==t[v+1]){p="authority ignore slashes"}else{a("Expected /, got: "+y);p="relative";continue}break;case"relative":this._isRelative=true;if("file"!=this._scheme)this._scheme=r._scheme;if(u==y){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query=r._query;this._username=r._username;this._password=r._password;break t}else if("/"==y||"\\"==y){if("\\"==y)a("\\ is an invalid code point.");p="relative slash"}else if("?"==y){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query="?";this._username=r._username;this._password=r._password;p="query"}else if("#"==y){this._host=r._host;this._port=r._port;this._path=r._path.slice();this._query=r._query;this._fragment="#";this._username=r._username;this._password=r._password;p="fragment"}else{var S=t[v+1];var x=t[v+2];if("file"!=this._scheme||!f.test(y)||S!=":"&&S!="|"||u!=x&&"/"!=x&&"\\"!=x&&"?"!=x&&"#"!=x){this._host=r._host;this._port=r._port;this._username=r._username;this._password=r._password;this._path=r._path.slice();this._path.pop()}p="relative path";continue}break;case"relative slash":if("/"==y||"\\"==y){if("\\"==y){a("\\ is an invalid code point.")}if("file"==this._scheme){p="file host"}else{p="authority ignore slashes"}}else{if("file"!=this._scheme){this._host=r._host;this._port=r._port;this._username=r._username;this._password=r._password}p="relative path";continue}break;case"authority first slash":if("/"==y){p="authority second slash"}else{a("Expected '/', got: "+y);p="authority ignore slashes";continue}break;case"authority second slash":p="authority ignore slashes";if("/"!=y){a("Expected '/', got: "+y);continue}break;case"authority ignore slashes":if("/"!=y&&"\\"!=y){p="authority";continue}else{a("Expected authority, got: "+y)}break;case"authority":if("@"==y){if(m){a("@ already seen.");g+="%40"}m=true;for(var k=0;k<g.length;k++){var C=g[k];if(" "==C||"\n"==C||"\r"==C){a("Invalid whitespace in authority.");continue}if(":"==C&&null===this._password){this._password="";continue}var w=c(C);null!==this._password?this._password+=w:this._username+=w}g=""}else if(u==y||"/"==y||"\\"==y||"?"==y||"#"==y){v-=g.length;g="";p="host";continue}else{g+=y}break;case"file host":if(u==y||"/"==y||"\\"==y||"?"==y||"#"==y){if(g.length==2&&f.test(g[0])&&(g[1]==":"||g[1]=="|")){p="relative path"}else if(g.length==0){p="relative path start"}else{this._host=l.call(this,g);g="";p="relative path start"}continue}else if(" "==y||"\n"==y||"\r"==y){a("Invalid whitespace in file host.")}else{g+=y}break;case"host":case"hostname":if(":"==y&&!A){this._host=l.call(this,g);g="";p="port";if("hostname"==e){break t}}else if(u==y||"/"==y||"\\"==y||"?"==y||"#"==y){this._host=l.call(this,g);g="";p="relative path start";if(e){break t}continue}else if(" "!=y&&"\n"!=y&&"\r"!=y){if("["==y){A=true}else if("]"==y){A=false}g+=y}else{a("Invalid code point in host/hostname: "+y)}break;case"port":if(/[0-9]/.test(y)){g+=y}else if(u==y||"/"==y||"\\"==y||"?"==y||"#"==y||e){if(""!=g){var _=parseInt(g,10);if(_!=n[this._scheme]){this._port=_+""}g=""}if(e){break t}p="relative path start";continue}else if(" "==y||"\n"==y||"\r"==y){a("Invalid code point in port: "+y)}else{o.call(this)}break;case"relative path start":if("\\"==y)a("'\\' not allowed in path.");p="relative path";if("/"!=y&&"\\"!=y){continue}break;case"relative path":if(u==y||"/"==y||"\\"==y||!e&&("?"==y||"#"==y)){if("\\"==y){a("\\ not allowed in relative path.")}var T;if(T=i[g.toLowerCase()]){g=T}if(".."==g){this._path.pop();if("/"!=y&&"\\"!=y){this._path.push("")}}else if("."==g&&"/"!=y&&"\\"!=y){this._path.push("")}else if("."!=g){if("file"==this._scheme&&this._path.length==0&&g.length==2&&f.test(g[0])&&g[1]=="|"){g=g[0]+":"}this._path.push(g)}g="";if("?"==y){this._query="?";p="query"}else if("#"==y){this._fragment="#";p="fragment"}}else if(" "!=y&&"\n"!=y&&"\r"!=y){g+=c(y)}break;case"query":if(!e&&"#"==y){this._fragment="#";p="fragment"}else if(u!=y&&" "!=y&&"\n"!=y&&"\r"!=y){this._query+=h(y)}break;case"fragment":if(u!=y&&" "!=y&&"\n"!=y&&"\r"!=y){this._fragment+=y}break}v++}}function v(){this._scheme="";this._schemeData="";this._username="";this._password=null;this._host="";this._port="";this._path=[];this._query="";this._fragment="";this._isInvalid=false;this._isRelative=false}function g(t,e){if(e!==undefined&&!(e instanceof g))e=new g(String(e));this._url=t;v.call(this);var r=t.replace(/^[ \t\r\n\f]+|[ \t\r\n\f]+$/g,"");p.call(this,r,null,e)}g.prototype={toString:function(){return this.href},get href(){if(this._isInvalid)return this._url;var t="";if(""!=this._username||null!=this._password){t=this._username+(null!=this._password?":"+this._password:"")+"@"}return this.protocol+(this._isRelative?"//"+t+this.host:"")+this.pathname+this._query+this._fragment},set href(t){v.call(this);p.call(this,t)},get protocol(){return this._scheme+":"},set protocol(t){if(this._isInvalid)return;p.call(this,t+":","scheme start")},get host(){return this._isInvalid?"":this._port?this._host+":"+this._port:this._host},set host(t){if(this._isInvalid||!this._isRelative)return;p.call(this,t,"host")},get hostname(){return this._host},set hostname(t){if(this._isInvalid||!this._isRelative)return;p.call(this,t,"hostname")},get port(){return this._port},set port(t){if(this._isInvalid||!this._isRelative)return;p.call(this,t,"port")},get pathname(){return this._isInvalid?"":this._isRelative?"/"+this._path.join("/"):this._schemeData},set pathname(t){if(this._isInvalid||!this._isRelative)return;this._path=[];p.call(this,t,"relative path start")},get search(){return this._isInvalid||!this._query||"?"==this._query?"":this._query},set search(t){if(this._isInvalid||!this._isRelative)return;this._query="?";if("?"==t[0])t=t.slice(1);p.call(this,t,"query")},get hash(){return this._isInvalid||!this._fragment||"#"==this._fragment?"":this._fragment},set hash(t){if(this._isInvalid)return;this._fragment="#";if("#"==t[0])t=t.slice(1);p.call(this,t,"fragment")},get origin(){var t;if(this._isInvalid||!this._scheme){return""}switch(this._scheme){case"data":case"file":case"javascript":case"mailto":return"null"}t=this.host;if(!t){return""}return this._scheme+"://"+t}};var m=t.URL;if(m){g.createObjectURL=function(t){return m.createObjectURL.apply(m,arguments)};g.revokeObjectURL=function(t){m.revokeObjectURL(t)}}t.URL=g})(e);t.FONT_IDENTITY_MATRIX=r;t.IDENTITY_MATRIX=J;t.OPS=u;t.VERBOSITY_LEVELS=h;t.UNSUPPORTED_FEATURES=S;t.AnnotationBorderStyleType=o;t.AnnotationFlag=s;t.AnnotationType=i;t.FontType=c;t.ImageKind=n;t.InvalidPDFException=P;t.MessageHandler=dt;t.MissingDataException=j;t.MissingPDFException=E;t.NotImplementedException=I;t.PageViewport=K;t.PasswordException=T;t.PasswordResponses=_;t.StatTimer=ht;t.StreamType=l;t.TextRenderingMode=a;t.UnexpectedResponseException=R;t.UnknownErrorException=L;t.Util=Q;t.XRefParseException=D;t.arrayByteLength=U;t.arraysToBytes=B;t.assert=y;t.bytesToString=O;t.createBlob=ut;t.createPromiseCapability=ct;t.createObjectURL=ft;t.deprecated=m;t.error=A;t.getLookupTableFactory=w;t.getVerbosityLevel=p;t.globalScope=e;t.info=v;t.isArray=ot;t.isArrayBuffer=lt;t.isBool=at;t.isEmptyObj=rt;t.isInt=nt;t.isNum=it;t.isString=st;t.isSameOrigin=x;t.isValidUrl=k;t.isLittleEndian=Y;t.isEvalSupported=q;t.loadJpegStream=pt;t.log2=G;t.readInt8=X;t.readUint16=z;t.readUint32=H;t.removeNullCharacters=F;t.setVerbosityLevel=d;t.shadow=C;t.string32=W;t.stringToBytes=N;t.stringToPDFString=$;t.stringToUTF8String=tt;t.utf8StringToString=et;t.warn=g});(function(t,e){{e(t.pdfjsDisplayDOMUtils={},t.pdfjsSharedUtil)}})(this,function(t,e){var r=e.removeNullCharacters;var a=e.warn;var n=function f(){var t=["ms","Moz","Webkit","O"];var e=Object.create(null);function r(){}r.getProp=function a(r,n){if(arguments.length===1&&typeof e[r]==="string"){return e[r]}n=n||document.documentElement;var i=n.style,s,o;if(typeof i[r]==="string"){return e[r]=r}o=r.charAt(0).toUpperCase()+r.slice(1);for(var l=0,c=t.length;l<c;l++){s=t[l]+o;if(typeof i[s]==="string"){return e[r]=s}}return e[r]="undefined"};r.setProp=function n(t,e,r){var a=this.getProp(t);if(a!=="undefined"){e.style[a]=r}};return r}();function i(){var t=document.createElement("canvas");t.width=t.height=1;var e=t.getContext("2d");var r=e.createImageData(1,1);return typeof r.data.buffer!=="undefined"}var s={NONE:0,SELF:1,BLANK:2,PARENT:3,TOP:4};var o=["","_self","_blank","_parent","_top"];function l(t,e){var a=e&&e.url;t.href=t.title=a?r(a):"";if(a){var n=e.target;if(typeof n==="undefined"){n=h("externalLinkTarget")}t.target=o[n];var i=e.rel;if(typeof i==="undefined"){i=h("externalLinkRel")}t.rel=i}}function c(t){var e=t.indexOf("#");var r=t.indexOf("?");var a=Math.min(e>0?e:t.length,r>0?r:t.length);return t.substring(t.lastIndexOf("/",a)+1,a)}function h(t){var r=e.globalScope.PDFJS;switch(t){case"pdfBug":return r?r.pdfBug:false;case"disableAutoFetch":return r?r.disableAutoFetch:false;case"disableStream":return r?r.disableStream:false;case"disableRange":return r?r.disableRange:false;case"disableFontFace":return r?r.disableFontFace:false;case"disableCreateObjectURL":return r?r.disableCreateObjectURL:false;case"disableWebGL":return r?r.disableWebGL:true;case"cMapUrl":return r?r.cMapUrl:null;case"cMapPacked":return r?r.cMapPacked:false;case"postMessageTransfers":return r?r.postMessageTransfers:true;case"workerSrc":return r?r.workerSrc:null;case"disableWorker":return r?r.disableWorker:false;case"maxImageSize":return r?r.maxImageSize:-1;case"imageResourcesPath":return r?r.imageResourcesPath:"";case"isEvalSupported":return r?r.isEvalSupported:true;case"externalLinkTarget":if(!r){return s.NONE}switch(r.externalLinkTarget){case s.NONE:case s.SELF:case s.BLANK:case s.PARENT:case s.TOP:return r.externalLinkTarget}a("PDFJS.externalLinkTarget is invalid: "+r.externalLinkTarget);r.externalLinkTarget=s.NONE;return s.NONE;case"externalLinkRel":return r?r.externalLinkRel:"noreferrer";case"enableStats":return!!(r&&r.enableStats);default:throw new Error("Unknown default setting: "+t)}}function u(){var t=h("externalLinkTarget");switch(t){case s.NONE:return false;case s.SELF: case s.BLANK:case s.PARENT:case s.TOP:return true}}t.CustomStyle=n;t.addLinkAttributes=l;t.isExternalLinkTargetSet=u;t.getFilenameFromUrl=c;t.LinkTarget=s;t.hasCanvasTypedArrays=i;t.getDefaultSetting=h});(function(t,e){{e(t.pdfjsDisplayFontLoader={},t.pdfjsSharedUtil)}})(this,function(t,e){var r=e.assert;var a=e.bytesToString;var n=e.string32;var i=e.shadow;var s=e.warn;function o(t){this.docId=t;this.styleElement=null;this.nativeFontFaces=[];this.loadTestFontId=0;this.loadingContext={requests:[],nextRequestId:0}}o.prototype={insertRule:function h(t){var e=this.styleElement;if(!e){e=this.styleElement=document.createElement("style");e.id="PDFJS_FONT_STYLE_TAG_"+this.docId;document.documentElement.getElementsByTagName("head")[0].appendChild(e)}var r=e.sheet;r.insertRule(t,r.cssRules.length)},clear:function u(){var t=this.styleElement;if(t){t.parentNode.removeChild(t);t=this.styleElement=null}this.nativeFontFaces.forEach(function(t){document.fonts.delete(t)});this.nativeFontFaces.length=0},get loadTestFont(){return i(this,"loadTestFont",atob("T1RUTwALAIAAAwAwQ0ZGIDHtZg4AAAOYAAAAgUZGVE1lkzZwAAAEHAAAABxHREVGABQAFQ"+"AABDgAAAAeT1MvMlYNYwkAAAEgAAAAYGNtYXABDQLUAAACNAAAAUJoZWFk/xVFDQAAALwA"+"AAA2aGhlYQdkA+oAAAD0AAAAJGhtdHgD6AAAAAAEWAAAAAZtYXhwAAJQAAAAARgAAAAGbm"+"FtZVjmdH4AAAGAAAAAsXBvc3T/hgAzAAADeAAAACAAAQAAAAEAALZRFsRfDzz1AAsD6AAA"+"AADOBOTLAAAAAM4KHDwAAAAAA+gDIQAAAAgAAgAAAAAAAAABAAADIQAAAFoD6AAAAAAD6A"+"ABAAAAAAAAAAAAAAAAAAAAAQAAUAAAAgAAAAQD6AH0AAUAAAKKArwAAACMAooCvAAAAeAA"+"MQECAAACAAYJAAAAAAAAAAAAAQAAAAAAAAAAAAAAAFBmRWQAwAAuAC4DIP84AFoDIQAAAA"+"AAAQAAAAAAAAAAACAAIAABAAAADgCuAAEAAAAAAAAAAQAAAAEAAAAAAAEAAQAAAAEAAAAA"+"AAIAAQAAAAEAAAAAAAMAAQAAAAEAAAAAAAQAAQAAAAEAAAAAAAUAAQAAAAEAAAAAAAYAAQ"+"AAAAMAAQQJAAAAAgABAAMAAQQJAAEAAgABAAMAAQQJAAIAAgABAAMAAQQJAAMAAgABAAMA"+"AQQJAAQAAgABAAMAAQQJAAUAAgABAAMAAQQJAAYAAgABWABYAAAAAAAAAwAAAAMAAAAcAA"+"EAAAAAADwAAwABAAAAHAAEACAAAAAEAAQAAQAAAC7//wAAAC7////TAAEAAAAAAAABBgAA"+"AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"+"AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAA"+"AAAAD/gwAyAAAAAQAAAAAAAAAAAAAAAAAAAAABAAQEAAEBAQJYAAEBASH4DwD4GwHEAvgc"+"A/gXBIwMAYuL+nz5tQXkD5j3CBLnEQACAQEBIVhYWFhYWFhYWFhYWFhYWFhYWFhYWFhYWF"+"hYWFhYWFhYAAABAQAADwACAQEEE/t3Dov6fAH6fAT+fPp8+nwHDosMCvm1Cvm1DAz6fBQA"+"AAAAAAABAAAAAMmJbzEAAAAAzgTjFQAAAADOBOQpAAEAAAAAAAAADAAUAAQAAAABAAAAAg"+"ABAAAAAAAAAAAD6AAAAAAAAA=="))},addNativeFontFace:function f(t){this.nativeFontFaces.push(t);document.fonts.add(t)},bind:function d(t,e){var r=[];var a=[];var n=[];var i=function(t){return t.loaded.catch(function(e){s('Failed to load font "'+t.family+'": '+e)})};for(var l=0,c=t.length;l<c;l++){var h=t[l];if(h.attached||h.loading===false){continue}h.attached=true;if(o.isFontLoadingAPISupported){var u=h.createNativeFontFace();if(u){this.addNativeFontFace(u);n.push(i(u))}}else{var f=h.createFontFaceRule();if(f){this.insertRule(f);r.push(f);a.push(h)}}}var d=this.queueLoadingCallback(e);if(o.isFontLoadingAPISupported){Promise.all(n).then(function(){d.complete()})}else if(r.length>0&&!o.isSyncFontLoadingSupported){this.prepareFontLoadEvent(r,a,d)}else{d.complete()}},queueLoadingCallback:function p(t){function e(){r(!i.end,"completeRequest() cannot be called twice");i.end=Date.now();while(a.requests.length>0&&a.requests[0].end){var t=a.requests.shift();setTimeout(t.callback,0)}}var a=this.loadingContext;var n="pdfjs-font-loading-"+a.nextRequestId++;var i={id:n,complete:e,callback:t,started:Date.now()};a.requests.push(i);return i},prepareFontLoadEvent:function v(t,e,r){function a(t,e){return t.charCodeAt(e)<<24|t.charCodeAt(e+1)<<16|t.charCodeAt(e+2)<<8|t.charCodeAt(e+3)&255}function i(t,e,r,a){var n=t.substr(0,e);var i=t.substr(e+r);return n+a+i}var o,l;var c=document.createElement("canvas");c.width=1;c.height=1;var h=c.getContext("2d");var u=0;function f(t,e){u++;if(u>30){s("Load test font never loaded.");e();return}h.font="30px "+t;h.fillText(".",0,20);var r=h.getImageData(0,0,1,1);if(r.data[3]>0){e();return}setTimeout(f.bind(null,t,e))}var d="lt"+Date.now()+this.loadTestFontId++;var p=this.loadTestFont;var v=976;p=i(p,v,d.length,d);var g=16;var m=1482184792;var A=a(p,g);for(o=0,l=d.length-3;o<l;o+=4){A=A-m+a(d,o)|0}if(o<d.length){A=A-m+a(d+"XXX",o)|0}p=i(p,g,4,n(A));var b="url(data:font/opentype;base64,"+btoa(p)+");";var y='@font-face { font-family:"'+d+'";src:'+b+"}";this.insertRule(y);var S=[];for(o=0,l=e.length;o<l;o++){S.push(e[o].loadedName)}S.push(d);var x=document.createElement("div");x.setAttribute("style","visibility: hidden;"+"width: 10px; height: 10px;"+"position: absolute; top: 0px; left: 0px;");for(o=0,l=S.length;o<l;++o){var k=document.createElement("span");k.textContent="Hi";k.style.fontFamily=S[o];x.appendChild(k)}document.body.appendChild(x);f(d,function(){document.body.removeChild(x);r.complete()})}};o.isFontLoadingAPISupported=typeof document!=="undefined"&&!!document.fonts;Object.defineProperty(o,"isSyncFontLoadingSupported",{get:function(){if(typeof navigator==="undefined"){return i(o,"isSyncFontLoadingSupported",true)}var t=false;var e=/Mozilla\/5.0.*?rv:(\d+).*? Gecko/.exec(navigator.userAgent);if(e&&e[1]>=14){t=true}return i(o,"isSyncFontLoadingSupported",t)},enumerable:true,configurable:true});var l={get value(){return i(this,"value",e.isEvalSupported())}};var c=function g(){function t(t,e){this.compiledGlyphs=Object.create(null);for(var r in t){this[r]=t[r]}this.options=e}t.prototype={createNativeFontFace:function e(){if(!this.data){return null}if(this.options.disableFontFace){this.disableFontFace=true;return null}var t=new FontFace(this.loadedName,this.data,{});if(this.options.fontRegistry){this.options.fontRegistry.registerFont(this)}return t},createFontFaceRule:function r(){if(!this.data){return null}if(this.options.disableFontFace){this.disableFontFace=true;return null}var t=a(new Uint8Array(this.data));var e=this.loadedName;var r="url(data:"+this.mimetype+";base64,"+btoa(t)+");";var n='@font-face { font-family:"'+e+'";src:'+r+"}";if(this.options.fontRegistry){this.options.fontRegistry.registerFont(this,r)}return n},getPathGenerator:function n(t,e){if(!(e in this.compiledGlyphs)){var r=t.get(this.loadedName+"_path_"+e);var a,n,i;if(this.options.isEvalSupported&&l.value){var s,o="";for(n=0,i=r.length;n<i;n++){a=r[n];if(a.args!==undefined){s=a.args.join(",")}else{s=""}o+="c."+a.cmd+"("+s+");\n"}this.compiledGlyphs[e]=new Function("c","size",o)}else{this.compiledGlyphs[e]=function(t,e){for(n=0,i=r.length;n<i;n++){a=r[n];if(a.cmd==="scale"){a.args=[e,-e]}t[a.cmd].apply(t,a.args)}}}}return this.compiledGlyphs[e]}};return t}();t.FontFaceObject=c;t.FontLoader=o});(function(t,e){{e(t.pdfjsDisplayMetadata={},t.pdfjsSharedUtil)}})(this,function(t,e){var r=e.error;function a(t){return t.replace(/>\\376\\377([^<]+)/g,function(t,e){var r=e.replace(/\\([0-3])([0-7])([0-7])/g,function(t,e,r,a){return String.fromCharCode(e*64+r*8+a*1)});var a="";for(var n=0;n<r.length;n+=2){var i=r.charCodeAt(n)*256+r.charCodeAt(n+1);a+=i>=32&&i<127&&i!==60&&i!==62&&i!==38&&false?String.fromCharCode(i):"&#x"+(65536+i).toString(16).substring(1)+";"}return">"+a})}function n(t){if(typeof t==="string"){t=a(t);var e=new DOMParser;t=e.parseFromString(t,"application/xml")}else if(!(t instanceof Document)){r("Metadata: Invalid metadata object")}this.metaDocument=t;this.metadata=Object.create(null);this.parse()}n.prototype={parse:function i(){var t=this.metaDocument;var e=t.documentElement;if(e.nodeName.toLowerCase()!=="rdf:rdf"){e=e.firstChild;while(e&&e.nodeName.toLowerCase()!=="rdf:rdf"){e=e.nextSibling}}var r=e?e.nodeName.toLowerCase():null;if(!e||r!=="rdf:rdf"||!e.hasChildNodes()){return}var a=e.childNodes,n,i,s,o,l,c,h;for(o=0,c=a.length;o<c;o++){n=a[o];if(n.nodeName.toLowerCase()!=="rdf:description"){continue}for(l=0,h=n.childNodes.length;l<h;l++){if(n.childNodes[l].nodeName.toLowerCase()!=="#text"){i=n.childNodes[l];s=i.nodeName.toLowerCase();this.metadata[s]=i.textContent.trim()}}}},get:function s(t){return this.metadata[t]||null},has:function o(t){return typeof this.metadata[t]!=="undefined"}};t.Metadata=n});(function(t,e){{e(t.pdfjsDisplaySVG={},t.pdfjsSharedUtil)}})(this,function(t,e){var r=e.FONT_IDENTITY_MATRIX;var a=e.IDENTITY_MATRIX;var n=e.ImageKind;var i=e.OPS;var s=e.Util;var o=e.isNum;var l=e.isArray;var c=e.warn;var h=e.createObjectURL;var u={fontStyle:"normal",fontWeight:"normal",fillColor:"#000000"};var f=function v(){var t=new Uint8Array([137,80,78,71,13,10,26,10]);var e=12;var r=new Int32Array(256);for(var a=0;a<256;a++){var i=a;for(var s=0;s<8;s++){if(i&1){i=3988292384^i>>1&2147483647}else{i=i>>1&2147483647}}r[a]=i}function o(t,e,a){var n=-1;for(var i=e;i<a;i++){var s=(n^t[i])&255;var o=r[s];n=n>>>8^o}return n^-1}function l(t,e,r,a){var n=a;var i=e.length;r[n]=i>>24&255;r[n+1]=i>>16&255;r[n+2]=i>>8&255;r[n+3]=i&255;n+=4;r[n]=t.charCodeAt(0)&255;r[n+1]=t.charCodeAt(1)&255;r[n+2]=t.charCodeAt(2)&255;r[n+3]=t.charCodeAt(3)&255;n+=4;r.set(e,n);n+=e.length;var s=o(r,a+4,n);r[n]=s>>24&255;r[n+1]=s>>16&255;r[n+2]=s>>8&255;r[n+3]=s&255}function c(t,e,r){var a=1;var n=0;for(var i=e;i<r;++i){a=(a+(t[i]&255))%65521;n=(n+a)%65521}return n<<16|a}function u(r,a,i){var s=r.width;var o=r.height;var u,f,d;var p=r.data;switch(a){case n.GRAYSCALE_1BPP:f=0;u=1;d=s+7>>3;break;case n.RGB_24BPP:f=2;u=8;d=s*3;break;case n.RGBA_32BPP:f=6;u=8;d=s*4;break;default:throw new Error("invalid format")}var v=new Uint8Array((1+d)*o);var g=0,m=0;var A,b;for(A=0;A<o;++A){v[g++]=0;v.set(p.subarray(m,m+d),g);m+=d;g+=d}if(a===n.GRAYSCALE_1BPP){g=0;for(A=0;A<o;A++){g++;for(b=0;b<d;b++){v[g++]^=255}}}var y=new Uint8Array([s>>24&255,s>>16&255,s>>8&255,s&255,o>>24&255,o>>16&255,o>>8&255,o&255,u,f,0,0,0]);var S=v.length;var x=65535;var k=Math.ceil(S/x);var C=new Uint8Array(2+S+k*5+4);var w=0;C[w++]=120;C[w++]=156;var _=0;while(S>x){C[w++]=0;C[w++]=255;C[w++]=255;C[w++]=0;C[w++]=0;C.set(v.subarray(_,_+x),w);w+=x;_+=x;S-=x}C[w++]=1;C[w++]=S&255;C[w++]=S>>8&255;C[w++]=~S&65535&255;C[w++]=(~S&65535)>>8&255;C.set(v.subarray(_),w);w+=v.length-_;var T=c(v,0,v.length);C[w++]=T>>24&255;C[w++]=T>>16&255;C[w++]=T>>8&255;C[w++]=T&255;var L=t.length+e*3+y.length+C.length;var P=new Uint8Array(L);var E=0;P.set(t,E);E+=t.length;l("IHDR",y,P,E);E+=e+y.length;l("IDATA",C,P,E);E+=e+C.length;l("IEND",new Uint8Array(0),P,E);return h(P,"image/png",i)}return function f(t,e){var r=t.kind===undefined?n.GRAYSCALE_1BPP:t.kind;return u(t,r,e)}}();var d=function g(){function t(){this.fontSizeScale=1;this.fontWeight=u.fontWeight;this.fontSize=0;this.textMatrix=a;this.fontMatrix=r;this.leading=0;this.x=0;this.y=0;this.lineX=0;this.lineY=0;this.charSpacing=0;this.wordSpacing=0;this.textHScale=1;this.textRise=0;this.fillColor=u.fillColor;this.strokeColor="#000000";this.fillAlpha=1;this.strokeAlpha=1;this.lineWidth=1;this.lineJoin="";this.lineCap="";this.miterLimit=0;this.dashArray=[];this.dashPhase=0;this.dependencies=[];this.clipId="";this.pendingClip=false;this.maskId=""}t.prototype={clone:function e(){return Object.create(this)},setCurrentPoint:function n(t,e){this.x=t;this.y=e}};return t}();var p=function m(){function t(t,e){var r="http://www.w3.org/2000/svg";var a=document.createElementNS(r,"svg:svg");a.setAttributeNS(null,"version","1.1");a.setAttributeNS(null,"width",t+"px");a.setAttributeNS(null,"height",e+"px");a.setAttributeNS(null,"viewBox","0 0 "+t+" "+e);return a}function e(t){var e=[];var r=[];var a=t.length;for(var n=0;n<a;n++){if(t[n].fn==="save"){e.push({fnId:92,fn:"group",items:[]});r.push(e);e=e[e.length-1].items;continue}if(t[n].fn==="restore"){e=r.pop()}else{e.push(t[n])}}return e}function n(t){if(t===(t|0)){return t.toString()}var e=t.toFixed(10);var r=e.length-1;if(e[r]!=="0"){return e}do{r--}while(e[r]==="0");return e.substr(0,e[r]==="."?r:r+1)}function p(t){if(t[4]===0&&t[5]===0){if(t[1]===0&&t[2]===0){if(t[0]===1&&t[3]===1){return""}return"scale("+n(t[0])+" "+n(t[3])+")"}if(t[0]===t[3]&&t[1]===-t[2]){var e=Math.acos(t[0])*180/Math.PI;return"rotate("+n(e)+")"}}else{if(t[0]===1&&t[1]===0&&t[2]===0&&t[3]===1){return"translate("+n(t[4])+" "+n(t[5])+")"}}return"matrix("+n(t[0])+" "+n(t[1])+" "+n(t[2])+" "+n(t[3])+" "+n(t[4])+" "+n(t[5])+")"}function v(t,e,r){this.current=new d;this.transformMatrix=a;this.transformStack=[];this.extraStack=[];this.commonObjs=t;this.objs=e;this.pendingEOFill=false;this.embedFonts=false;this.embeddedFonts=Object.create(null);this.cssStyle=null;this.forceDataSchema=!!r}var g="http://www.w3.org/2000/svg";var m="http://www.w3.org/XML/1998/namespace";var A="http://www.w3.org/1999/xlink";var b=["butt","round","square"];var y=["miter","round","bevel"];var S=0;var x=0;v.prototype={save:function k(){this.transformStack.push(this.transformMatrix);var t=this.current;this.extraStack.push(t);this.current=t.clone()},restore:function C(){this.transformMatrix=this.transformStack.pop();this.current=this.extraStack.pop();this.tgrp=document.createElementNS(g,"svg:g");this.tgrp.setAttributeNS(null,"transform",p(this.transformMatrix));this.pgrp.appendChild(this.tgrp)},group:function w(t){this.save();this.executeOpTree(t);this.restore()},loadDependencies:function _(t){var e=t.fnArray;var r=e.length;var a=t.argsArray;var n=this;for(var s=0;s<r;s++){if(i.dependency===e[s]){var o=a[s];for(var l=0,c=o.length;l<c;l++){var h=o[l];var u=h.substring(0,2)==="g_";var f;if(u){f=new Promise(function(t){n.commonObjs.get(h,t)})}else{f=new Promise(function(t){n.objs.get(h,t)})}this.current.dependencies.push(f)}}}return Promise.all(this.current.dependencies)},transform:function T(t,e,r,a,n,i){var o=[t,e,r,a,n,i];this.transformMatrix=s.transform(this.transformMatrix,o);this.tgrp=document.createElementNS(g,"svg:g");this.tgrp.setAttributeNS(null,"transform",p(this.transformMatrix))},getSVG:function L(e,r){this.svg=t(r.width,r.height);this.viewport=r;return this.loadDependencies(e).then(function(){this.transformMatrix=a;this.pgrp=document.createElementNS(g,"svg:g");this.pgrp.setAttributeNS(null,"transform",p(r.transform));this.tgrp=document.createElementNS(g,"svg:g");this.tgrp.setAttributeNS(null,"transform",p(this.transformMatrix));this.defs=document.createElementNS(g,"svg:defs");this.pgrp.appendChild(this.defs);this.pgrp.appendChild(this.tgrp);this.svg.appendChild(this.pgrp);var t=this.convertOpList(e);this.executeOpTree(t);return this.svg}.bind(this))},convertOpList:function P(t){var r=t.argsArray;var a=t.fnArray;var n=a.length;var s=[];var o=[];for(var l in i){s[i[l]]=l}for(var c=0;c<n;c++){var h=a[c];o.push({fnId:h,fn:s[h],args:r[c]})}return e(o)},executeOpTree:function E(t){var e=t.length;for(var r=0;r<e;r++){var a=t[r].fn;var n=t[r].fnId;var s=t[r].args;switch(n|0){case i.beginText:this.beginText();break;case i.setLeading:this.setLeading(s);break;case i.setLeadingMoveText:this.setLeadingMoveText(s[0],s[1]);break;case i.setFont:this.setFont(s);break;case i.showText:this.showText(s[0]);break;case i.showSpacedText:this.showText(s[0]);break;case i.endText:this.endText();break;case i.moveText:this.moveText(s[0],s[1]);break;case i.setCharSpacing:this.setCharSpacing(s[0]);break;case i.setWordSpacing:this.setWordSpacing(s[0]);break;case i.setHScale:this.setHScale(s[0]);break;case i.setTextMatrix:this.setTextMatrix(s[0],s[1],s[2],s[3],s[4],s[5]);break;case i.setLineWidth:this.setLineWidth(s[0]);break;case i.setLineJoin:this.setLineJoin(s[0]);break;case i.setLineCap:this.setLineCap(s[0]);break;case i.setMiterLimit:this.setMiterLimit(s[0]);break;case i.setFillRGBColor:this.setFillRGBColor(s[0],s[1],s[2]);break;case i.setStrokeRGBColor:this.setStrokeRGBColor(s[0],s[1],s[2]);break;case i.setDash:this.setDash(s[0],s[1]);break;case i.setGState:this.setGState(s[0]);break;case i.fill:this.fill();break;case i.eoFill:this.eoFill();break;case i.stroke:this.stroke();break;case i.fillStroke:this.fillStroke();break;case i.eoFillStroke:this.eoFillStroke();break;case i.clip:this.clip("nonzero");break;case i.eoClip:this.clip("evenodd");break;case i.paintSolidColorImageMask:this.paintSolidColorImageMask();break;case i.paintJpegXObject:this.paintJpegXObject(s[0],s[1],s[2]);break;case i.paintImageXObject:this.paintImageXObject(s[0]);break;case i.paintInlineImageXObject:this.paintInlineImageXObject(s[0]);break;case i.paintImageMaskXObject:this.paintImageMaskXObject(s[0]);break;case i.paintFormXObjectBegin:this.paintFormXObjectBegin(s[0],s[1]);break;case i.paintFormXObjectEnd:this.paintFormXObjectEnd();break;case i.closePath:this.closePath();break;case i.closeStroke:this.closeStroke();break;case i.closeFillStroke:this.closeFillStroke();break;case i.nextLine:this.nextLine();break;case i.transform:this.transform(s[0],s[1],s[2],s[3],s[4],s[5]);break;case i.constructPath:this.constructPath(s[0],s[1]);break;case i.endPath:this.endPath();break;case 92:this.group(t[r].items);break;default:c("Unimplemented method "+a);break}}},setWordSpacing:function R(t){this.current.wordSpacing=t},setCharSpacing:function I(t){this.current.charSpacing=t},nextLine:function j(){this.moveText(0,this.current.leading)},setTextMatrix:function D(t,e,r,a,i,s){var o=this.current;this.current.textMatrix=this.current.lineMatrix=[t,e,r,a,i,s];this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0;o.xcoords=[];o.tspan=document.createElementNS(g,"svg:tspan");o.tspan.setAttributeNS(null,"font-family",o.fontFamily);o.tspan.setAttributeNS(null,"font-size",n(o.fontSize)+"px");o.tspan.setAttributeNS(null,"y",n(-o.y));o.txtElement=document.createElementNS(g,"svg:text");o.txtElement.appendChild(o.tspan)},beginText:function M(){this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0;this.current.textMatrix=a;this.current.lineMatrix=a;this.current.tspan=document.createElementNS(g,"svg:tspan");this.current.txtElement=document.createElementNS(g,"svg:text");this.current.txtgrp=document.createElementNS(g,"svg:g");this.current.xcoords=[]},moveText:function F(t,e){var r=this.current;this.current.x=this.current.lineX+=t;this.current.y=this.current.lineY+=e;r.xcoords=[];r.tspan=document.createElementNS(g,"svg:tspan");r.tspan.setAttributeNS(null,"font-family",r.fontFamily);r.tspan.setAttributeNS(null,"font-size",n(r.fontSize)+"px");r.tspan.setAttributeNS(null,"y",n(-r.y))},showText:function O(t){var e=this.current;var r=e.font;var a=e.fontSize;if(a===0){return}var i=e.charSpacing;var s=e.wordSpacing;var l=e.fontDirection;var c=e.textHScale*l;var h=t.length;var f=r.vertical;var d=a*e.fontMatrix[0];var v=0,g;for(g=0;g<h;++g){var A=t[g];if(A===null){v+=l*s;continue}else if(o(A)){v+=-A*a*.001;continue}e.xcoords.push(e.x+v*c);var b=A.width;var y=A.fontChar;var S=b*d+i*l;v+=S;e.tspan.textContent+=y}if(f){e.y-=v*c}else{e.x+=v*c}e.tspan.setAttributeNS(null,"x",e.xcoords.map(n).join(" "));e.tspan.setAttributeNS(null,"y",n(-e.y));e.tspan.setAttributeNS(null,"font-family",e.fontFamily);e.tspan.setAttributeNS(null,"font-size",n(e.fontSize)+"px");if(e.fontStyle!==u.fontStyle){e.tspan.setAttributeNS(null,"font-style",e.fontStyle)}if(e.fontWeight!==u.fontWeight){e.tspan.setAttributeNS(null,"font-weight",e.fontWeight)}if(e.fillColor!==u.fillColor){e.tspan.setAttributeNS(null,"fill",e.fillColor)}e.txtElement.setAttributeNS(null,"transform",p(e.textMatrix)+" scale(1, -1)");e.txtElement.setAttributeNS(m,"xml:space","preserve");e.txtElement.appendChild(e.tspan);e.txtgrp.appendChild(e.txtElement);this.tgrp.appendChild(e.txtElement)},setLeadingMoveText:function N(t,e){this.setLeading(-e);this.moveText(t,e)},addFontStyle:function U(t){if(!this.cssStyle){this.cssStyle=document.createElementNS(g,"svg:style");this.cssStyle.setAttributeNS(null,"type","text/css");this.defs.appendChild(this.cssStyle)}var e=h(t.data,t.mimetype,this.forceDataSchema);this.cssStyle.textContent+='@font-face { font-family: "'+t.loadedName+'";'+" src: url("+e+"); }\n"},setFont:function B(t){var e=this.current;var a=this.commonObjs.get(t[0]);var i=t[1];this.current.font=a;if(this.embedFonts&&a.data&&!this.embeddedFonts[a.loadedName]){this.addFontStyle(a);this.embeddedFonts[a.loadedName]=a}e.fontMatrix=a.fontMatrix?a.fontMatrix:r;var s=a.black?a.bold?"bolder":"bold":a.bold?"bold":"normal";var o=a.italic?"italic":"normal";if(i<0){i=-i;e.fontDirection=-1}else{e.fontDirection=1}e.fontSize=i;e.fontFamily=a.loadedName;e.fontWeight=s;e.fontStyle=o;e.tspan=document.createElementNS(g,"svg:tspan");e.tspan.setAttributeNS(null,"y",n(-e.y));e.xcoords=[]},endText:function W(){if(this.current.pendingClip){this.cgrp.appendChild(this.tgrp);this.pgrp.appendChild(this.cgrp)}else{this.pgrp.appendChild(this.tgrp)}this.tgrp=document.createElementNS(g,"svg:g");this.tgrp.setAttributeNS(null,"transform",p(this.transformMatrix))},setLineWidth:function G(t){this.current.lineWidth=t},setLineCap:function X(t){this.current.lineCap=b[t]},setLineJoin:function z(t){this.current.lineJoin=y[t]},setMiterLimit:function H(t){this.current.miterLimit=t},setStrokeRGBColor:function Y(t,e,r){var a=s.makeCssRgb(t,e,r);this.current.strokeColor=a},setFillRGBColor:function q(t,e,r){var a=s.makeCssRgb(t,e,r);this.current.fillColor=a;this.current.tspan=document.createElementNS(g,"svg:tspan");this.current.xcoords=[]},setDash:function V(t,e){this.current.dashArray=t;this.current.dashPhase=e},constructPath:function J(t,e){var r=this.current;var a=r.x,s=r.y;r.path=document.createElementNS(g,"svg:path");var o=[];var l=t.length;for(var c=0,h=0;c<l;c++){switch(t[c]|0){case i.rectangle:a=e[h++];s=e[h++];var u=e[h++];var f=e[h++];var d=a+u;var p=s+f;o.push("M",n(a),n(s),"L",n(d),n(s),"L",n(d),n(p),"L",n(a),n(p),"Z");break;case i.moveTo:a=e[h++];s=e[h++];o.push("M",n(a),n(s));break;case i.lineTo:a=e[h++];s=e[h++];o.push("L",n(a),n(s));break;case i.curveTo:a=e[h+4];s=e[h+5];o.push("C",n(e[h]),n(e[h+1]),n(e[h+2]),n(e[h+3]),n(a),n(s));h+=6;break;case i.curveTo2:a=e[h+2];s=e[h+3];o.push("C",n(a),n(s),n(e[h]),n(e[h+1]),n(e[h+2]),n(e[h+3]));h+=4;break;case i.curveTo3:a=e[h+2];s=e[h+3];o.push("C",n(e[h]),n(e[h+1]),n(a),n(s),n(a),n(s));h+=4;break;case i.closePath:o.push("Z");break}}r.path.setAttributeNS(null,"d",o.join(" "));r.path.setAttributeNS(null,"stroke-miterlimit",n(r.miterLimit));r.path.setAttributeNS(null,"stroke-linecap",r.lineCap);r.path.setAttributeNS(null,"stroke-linejoin",r.lineJoin);r.path.setAttributeNS(null,"stroke-width",n(r.lineWidth)+"px");r.path.setAttributeNS(null,"stroke-dasharray",r.dashArray.map(n).join(" "));r.path.setAttributeNS(null,"stroke-dashoffset",n(r.dashPhase)+"px");r.path.setAttributeNS(null,"fill","none");this.tgrp.appendChild(r.path);if(r.pendingClip){this.cgrp.appendChild(this.tgrp);this.pgrp.appendChild(this.cgrp)}else{this.pgrp.appendChild(this.tgrp)}r.element=r.path;r.setCurrentPoint(a,s)},endPath:function Q(){var t=this.current;if(t.pendingClip){this.cgrp.appendChild(this.tgrp);this.pgrp.appendChild(this.cgrp)}else{this.pgrp.appendChild(this.tgrp)}this.tgrp=document.createElementNS(g,"svg:g");this.tgrp.setAttributeNS(null,"transform",p(this.transformMatrix))},clip:function K(t){var e=this.current;e.clipId="clippath"+S;S++;this.clippath=document.createElementNS(g,"svg:clipPath");this.clippath.setAttributeNS(null,"id",e.clipId);var r=e.element.cloneNode();if(t==="evenodd"){r.setAttributeNS(null,"clip-rule","evenodd")}else{r.setAttributeNS(null,"clip-rule","nonzero")}this.clippath.setAttributeNS(null,"transform",p(this.transformMatrix));this.clippath.appendChild(r);this.defs.appendChild(this.clippath);e.pendingClip=true;this.cgrp=document.createElementNS(g,"svg:g");this.cgrp.setAttributeNS(null,"clip-path","url(#"+e.clipId+")");this.pgrp.appendChild(this.cgrp)},closePath:function Z(){var t=this.current;var e=t.path.getAttributeNS(null,"d");e+="Z";t.path.setAttributeNS(null,"d",e)},setLeading:function $(t){this.current.leading=-t},setTextRise:function tt(t){this.current.textRise=t},setHScale:function et(t){this.current.textHScale=t/100},setGState:function rt(t){for(var e=0,r=t.length;e<r;e++){var a=t[e];var n=a[0];var i=a[1];switch(n){case"LW":this.setLineWidth(i);break;case"LC":this.setLineCap(i);break;case"LJ":this.setLineJoin(i);break;case"ML":this.setMiterLimit(i);break;case"D":this.setDash(i[0],i[1]);break;case"RI":break;case"FL":break;case"Font":this.setFont(i);break;case"CA":break;case"ca":break;case"BM":break;case"SMask":break}}},fill:function at(){var t=this.current;t.element.setAttributeNS(null,"fill",t.fillColor)},stroke:function nt(){var t=this.current;t.element.setAttributeNS(null,"stroke",t.strokeColor);t.element.setAttributeNS(null,"fill","none")},eoFill:function it(){var t=this.current;t.element.setAttributeNS(null,"fill",t.fillColor);t.element.setAttributeNS(null,"fill-rule","evenodd")},fillStroke:function st(){this.stroke();this.fill()},eoFillStroke:function ot(){this.current.element.setAttributeNS(null,"fill-rule","evenodd");this.fillStroke()},closeStroke:function lt(){this.closePath();this.stroke()},closeFillStroke:function ct(){this.closePath();this.fillStroke()},paintSolidColorImageMask:function ht(){var t=this.current;var e=document.createElementNS(g,"svg:rect");e.setAttributeNS(null,"x","0");e.setAttributeNS(null,"y","0");e.setAttributeNS(null,"width","1px");e.setAttributeNS(null,"height","1px");e.setAttributeNS(null,"fill",t.fillColor);this.tgrp.appendChild(e)},paintJpegXObject:function ut(t,e,r){var a=this.current;var i=this.objs.get(t);var s=document.createElementNS(g,"svg:image");s.setAttributeNS(A,"xlink:href",i.src);s.setAttributeNS(null,"width",i.width+"px");s.setAttributeNS(null,"height",i.height+"px");s.setAttributeNS(null,"x","0");s.setAttributeNS(null,"y",n(-r));s.setAttributeNS(null,"transform","scale("+n(1/e)+" "+n(-1/r)+")");this.tgrp.appendChild(s);if(a.pendingClip){this.cgrp.appendChild(this.tgrp);this.pgrp.appendChild(this.cgrp)}else{this.pgrp.appendChild(this.tgrp)}},paintImageXObject:function ft(t){var e=this.objs.get(t);if(!e){c("Dependent image isn't ready yet");return}this.paintInlineImageXObject(e)},paintInlineImageXObject:function dt(t,e){var r=this.current;var a=t.width;var i=t.height;var s=f(t,this.forceDataSchema);var o=document.createElementNS(g,"svg:rect");o.setAttributeNS(null,"x","0");o.setAttributeNS(null,"y","0");o.setAttributeNS(null,"width",n(a));o.setAttributeNS(null,"height",n(i));r.element=o;this.clip("nonzero");var l=document.createElementNS(g,"svg:image");l.setAttributeNS(A,"xlink:href",s);l.setAttributeNS(null,"x","0");l.setAttributeNS(null,"y",n(-i));l.setAttributeNS(null,"width",n(a)+"px");l.setAttributeNS(null,"height",n(i)+"px");l.setAttributeNS(null,"transform","scale("+n(1/a)+" "+n(-1/i)+")");if(e){e.appendChild(l)}else{this.tgrp.appendChild(l)}if(r.pendingClip){this.cgrp.appendChild(this.tgrp);this.pgrp.appendChild(this.cgrp)}else{this.pgrp.appendChild(this.tgrp)}},paintImageMaskXObject:function pt(t){var e=this.current;var r=t.width;var a=t.height;var i=e.fillColor;e.maskId="mask"+x++;var s=document.createElementNS(g,"svg:mask");s.setAttributeNS(null,"id",e.maskId);var o=document.createElementNS(g,"svg:rect");o.setAttributeNS(null,"x","0");o.setAttributeNS(null,"y","0");o.setAttributeNS(null,"width",n(r));o.setAttributeNS(null,"height",n(a));o.setAttributeNS(null,"fill",i);o.setAttributeNS(null,"mask","url(#"+e.maskId+")");this.defs.appendChild(s);this.tgrp.appendChild(o);this.paintInlineImageXObject(t,s)},paintFormXObjectBegin:function vt(t,e){this.save();if(l(t)&&t.length===6){this.transform(t[0],t[1],t[2],t[3],t[4],t[5])}if(l(e)&&e.length===4){var r=e[2]-e[0];var a=e[3]-e[1];var i=document.createElementNS(g,"svg:rect");i.setAttributeNS(null,"x",e[0]);i.setAttributeNS(null,"y",e[1]);i.setAttributeNS(null,"width",n(r));i.setAttributeNS(null,"height",n(a));this.current.element=i;this.clip("nonzero");this.endPath()}},paintFormXObjectEnd:function gt(){this.restore()}};return v}();t.SVGGraphics=p});(function(t,e){{e(t.pdfjsDisplayAnnotationLayer={},t.pdfjsSharedUtil,t.pdfjsDisplayDOMUtils)}})(this,function(t,e,r){var a=e.AnnotationBorderStyleType;var n=e.AnnotationType;var i=e.Util;var s=r.addLinkAttributes;var o=r.LinkTarget;var l=r.getFilenameFromUrl;var c=e.warn;var h=r.CustomStyle;var u=r.getDefaultSetting;function f(){}f.prototype={create:function w(t){var e=t.data.annotationType;switch(e){case n.LINK:return new p(t);case n.TEXT:return new v(t);case n.WIDGET:return new g(t);case n.POPUP:return new m(t);case n.HIGHLIGHT:return new b(t);case n.UNDERLINE:return new y(t);case n.SQUIGGLY:return new S(t);case n.STRIKEOUT:return new x(t);case n.FILEATTACHMENT:return new k(t);default:return new d(t)}}};var d=function _(){function t(t,e){this.isRenderable=e||false;this.data=t.data;this.layer=t.layer;this.page=t.page;this.viewport=t.viewport;this.linkService=t.linkService;this.downloadManager=t.downloadManager;this.imageResourcesPath=t.imageResourcesPath;if(e){this.container=this._createContainer()}}t.prototype={_createContainer:function e(){var t=this.data,e=this.page,r=this.viewport;var n=document.createElement("section");var s=t.rect[2]-t.rect[0];var o=t.rect[3]-t.rect[1];n.setAttribute("data-annotation-id",t.id);var l=i.normalizeRect([t.rect[0],e.view[3]-t.rect[1]+e.view[1],t.rect[2],e.view[3]-t.rect[3]+e.view[1]]);h.setProp("transform",n,"matrix("+r.transform.join(",")+")");h.setProp("transformOrigin",n,-l[0]+"px "+-l[1]+"px");if(t.borderStyle.width>0){n.style.borderWidth=t.borderStyle.width+"px";if(t.borderStyle.style!==a.UNDERLINE){s=s-2*t.borderStyle.width;o=o-2*t.borderStyle.width}var u=t.borderStyle.horizontalCornerRadius;var f=t.borderStyle.verticalCornerRadius;if(u>0||f>0){var d=u+"px / "+f+"px";h.setProp("borderRadius",n,d)}switch(t.borderStyle.style){case a.SOLID:n.style.borderStyle="solid";break;case a.DASHED:n.style.borderStyle="dashed";break;case a.BEVELED:c("Unimplemented border style: beveled");break;case a.INSET:c("Unimplemented border style: inset");break;case a.UNDERLINE:n.style.borderBottomStyle="solid";break;default:break}if(t.color){n.style.borderColor=i.makeCssRgb(t.color[0]|0,t.color[1]|0,t.color[2]|0)}else{n.style.borderWidth=0}}n.style.left=l[0]+"px";n.style.top=l[1]+"px";n.style.width=s+"px";n.style.height=o+"px";return n},_createPopup:function r(t,e,a){if(!e){e=document.createElement("div");e.style.height=t.style.height;e.style.width=t.style.width;t.appendChild(e)}var n=new A({container:t,trigger:e,color:a.color,title:a.title,contents:a.contents,hideWrapper:true});var i=n.render();i.style.left=t.style.width;t.appendChild(i)},render:function n(){throw new Error("Abstract method AnnotationElement.render called")}};return t}();var p=function T(){function t(t){d.call(this,t,true)}i.inherit(t,d,{render:function e(){this.container.className="linkAnnotation";var t=document.createElement("a");s(t,{url:this.data.url,target:this.data.newWindow?o.BLANK:undefined});if(!this.data.url){if(this.data.action){this._bindNamedAction(t,this.data.action)}else{this._bindLink(t,this.data.dest||null)}}this.container.appendChild(t);return this.container},_bindLink:function r(t,e){var r=this;t.href=this.linkService.getDestinationHash(e);t.onclick=function(){if(e){r.linkService.navigateTo(e)}return false};if(e){t.className="internalLink"}},_bindNamedAction:function a(t,e){var r=this;t.href=this.linkService.getAnchorUrl("");t.onclick=function(){r.linkService.executeNamedAction(e);return false};t.className="internalLink"}});return t}();var v=function L(){function t(t){var e=!!(t.data.hasPopup||t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="textAnnotation";var t=document.createElement("img");t.style.height=this.container.style.height;t.style.width=this.container.style.width;t.src=this.imageResourcesPath+"annotation-"+this.data.name.toLowerCase()+".svg";t.alt="[{{type}} Annotation]";t.dataset.l10nId="text_annotation_type";t.dataset.l10nArgs=JSON.stringify({type:this.data.name});if(!this.data.hasPopup){this._createPopup(this.container,t,this.data)}this.container.appendChild(t);return this.container} });return t}();var g=function P(){function t(t){var e=!t.data.hasAppearance&&!!t.data.fieldValue;d.call(this,t,e)}i.inherit(t,d,{render:function e(){var t=document.createElement("div");t.textContent=this.data.fieldValue;var e=this.data.textAlignment;t.style.textAlign=["left","center","right"][e];t.style.verticalAlign="middle";t.style.display="table-cell";var r=this.data.fontRefName?this.page.commonObjs.getData(this.data.fontRefName):null;this._setTextStyle(t,r);this.container.appendChild(t);return this.container},_setTextStyle:function r(t,e){var r=t.style;r.fontSize=this.data.fontSize+"px";r.direction=this.data.fontDirection<0?"rtl":"ltr";if(!e){return}r.fontWeight=e.black?e.bold?"900":"bold":e.bold?"bold":"normal";r.fontStyle=e.italic?"italic":"normal";var a=e.loadedName?'"'+e.loadedName+'", ':"";var n=e.fallbackName||"Helvetica, sans-serif";r.fontFamily=a+n}});return t}();var m=function E(){function t(t){var e=!!(t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="popupAnnotation";var t='[data-annotation-id="'+this.data.parentId+'"]';var e=this.layer.querySelector(t);if(!e){return this.container}var r=new A({container:this.container,trigger:e,color:this.data.color,title:this.data.title,contents:this.data.contents});var a=parseFloat(e.style.left);var n=parseFloat(e.style.width);h.setProp("transformOrigin",this.container,-(a+n)+"px -"+e.style.top);this.container.style.left=a+n+"px";this.container.appendChild(r.render());return this.container}});return t}();var A=function R(){var t=.7;function e(t){this.container=t.container;this.trigger=t.trigger;this.color=t.color;this.title=t.title;this.contents=t.contents;this.hideWrapper=t.hideWrapper||false;this.pinned=false}e.prototype={render:function r(){var e=document.createElement("div");e.className="popupWrapper";this.hideElement=this.hideWrapper?e:this.container;this.hideElement.setAttribute("hidden",true);var r=document.createElement("div");r.className="popup";var a=this.color;if(a){var n=t*(255-a[0])+a[0];var s=t*(255-a[1])+a[1];var o=t*(255-a[2])+a[2];r.style.backgroundColor=i.makeCssRgb(n|0,s|0,o|0)}var l=this._formatContents(this.contents);var c=document.createElement("h1");c.textContent=this.title;this.trigger.addEventListener("click",this._toggle.bind(this));this.trigger.addEventListener("mouseover",this._show.bind(this,false));this.trigger.addEventListener("mouseout",this._hide.bind(this,false));r.addEventListener("click",this._hide.bind(this,true));r.appendChild(c);r.appendChild(l);e.appendChild(r);return e},_formatContents:function a(t){var e=document.createElement("p");var r=t.split(/(?:\r\n?|\n)/);for(var a=0,n=r.length;a<n;++a){var i=r[a];e.appendChild(document.createTextNode(i));if(a<n-1){e.appendChild(document.createElement("br"))}}return e},_toggle:function n(){if(this.pinned){this._hide(true)}else{this._show(true)}},_show:function s(t){if(t){this.pinned=true}if(this.hideElement.hasAttribute("hidden")){this.hideElement.removeAttribute("hidden");this.container.style.zIndex+=1}},_hide:function o(t){if(t){this.pinned=false}if(!this.hideElement.hasAttribute("hidden")&&!this.pinned){this.hideElement.setAttribute("hidden",true);this.container.style.zIndex-=1}}};return e}();var b=function I(){function t(t){var e=!!(t.data.hasPopup||t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="highlightAnnotation";if(!this.data.hasPopup){this._createPopup(this.container,null,this.data)}return this.container}});return t}();var y=function j(){function t(t){var e=!!(t.data.hasPopup||t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="underlineAnnotation";if(!this.data.hasPopup){this._createPopup(this.container,null,this.data)}return this.container}});return t}();var S=function D(){function t(t){var e=!!(t.data.hasPopup||t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="squigglyAnnotation";if(!this.data.hasPopup){this._createPopup(this.container,null,this.data)}return this.container}});return t}();var x=function M(){function t(t){var e=!!(t.data.hasPopup||t.data.title||t.data.contents);d.call(this,t,e)}i.inherit(t,d,{render:function e(){this.container.className="strikeoutAnnotation";if(!this.data.hasPopup){this._createPopup(this.container,null,this.data)}return this.container}});return t}();var k=function F(){function t(t){d.call(this,t,true);this.filename=l(t.data.file.filename);this.content=t.data.file.content}i.inherit(t,d,{render:function e(){this.container.className="fileAttachmentAnnotation";var t=document.createElement("div");t.style.height=this.container.style.height;t.style.width=this.container.style.width;t.addEventListener("dblclick",this._download.bind(this));if(!this.data.hasPopup&&(this.data.title||this.data.contents)){this._createPopup(this.container,t,this.data)}this.container.appendChild(t);return this.container},_download:function r(){if(!this.downloadManager){c("Download cannot be started due to unavailable download manager");return}this.downloadManager.downloadData(this.content,this.filename,"")}});return t}();var C=function O(){return{render:function t(e){var r=new f;for(var a=0,n=e.annotations.length;a<n;a++){var i=e.annotations[a];if(!i){continue}var s={data:i,layer:e.div,page:e.page,viewport:e.viewport,linkService:e.linkService,downloadManager:e.downloadManager,imageResourcesPath:e.imageResourcesPath||u("imageResourcesPath")};var o=r.create(s);if(o.isRenderable){e.div.appendChild(o.render())}}},update:function e(t){for(var e=0,r=t.annotations.length;e<r;e++){var a=t.annotations[e];var n=t.div.querySelector('[data-annotation-id="'+a.id+'"]');if(n){h.setProp("transform",n,"matrix("+t.viewport.transform.join(",")+")")}}t.div.removeAttribute("hidden")}}}();t.AnnotationLayer=C});(function(t,e){{e(t.pdfjsDisplayTextLayer={},t.pdfjsSharedUtil,t.pdfjsDisplayDOMUtils)}})(this,function(t,e,r){var a=e.Util;var n=e.createPromiseCapability;var i=r.CustomStyle;var s=r.getDefaultSetting;var o=e.PageViewport;var l=function c(){var t=1e5;var e=/\S/;function r(t){return!e.test(t)}function o(t,e,n,i){var o=i[n.fontName];var l=document.createElement("div");t.push(l);if(r(n.str)){l.dataset.isWhitespace=true;return}var c=a.transform(e.transform,n.transform);var h=Math.atan2(c[1],c[0]);if(o.vertical){h+=Math.PI/2}var u=Math.sqrt(c[2]*c[2]+c[3]*c[3]);var f=u;if(o.ascent){f=o.ascent*f}else if(o.descent){f=(1+o.descent)*f}var d;var p;if(h===0){d=c[4];p=c[5]-f}else{d=c[4]+f*Math.sin(h);p=c[5]-f*Math.cos(h)}l.style.left=d+"px";l.style.top=p+"px";l.style.fontSize=u+"px";l.style.fontFamily=o.fontFamily;l.textContent=n.str;if(s("pdfBug")){l.dataset.fontName=n.fontName}if(h!==0){l.dataset.angle=h*(180/Math.PI)}if(n.str.length>1){if(o.vertical){l.dataset.canvasWidth=n.height*e.scale}else{l.dataset.canvasWidth=n.width*e.scale}}}function l(e){if(e._canceled){return}var r=e._container;var a=e._textDivs;var n=e._capability;var s=a.length;if(s>t){n.resolve();return}var o=document.createElement("canvas");o.mozOpaque=true;var l=o.getContext("2d",{alpha:false});var c;var h;for(var u=0;u<s;u++){var f=a[u];if(f.dataset.isWhitespace!==undefined){continue}var d=f.style.fontSize;var p=f.style.fontFamily;if(d!==c||p!==h){l.font=d+" "+p;c=d;h=p}var v=l.measureText(f.textContent).width;if(v>0){r.appendChild(f);var g;if(f.dataset.canvasWidth!==undefined){var m=f.dataset.canvasWidth/v;g="scaleX("+m+")"}else{g=""}var A=f.dataset.angle;if(A){g="rotate("+A+"deg) "+g}if(g){i.setProp("transform",f,g)}}}n.resolve()}function c(t,e,r,a){this._textContent=t;this._container=e;this._viewport=r;a=a||[];this._textDivs=a;this._canceled=false;this._capability=n();this._renderTimer=null}c.prototype={get promise(){return this._capability.promise},cancel:function u(){this._canceled=true;if(this._renderTimer!==null){clearTimeout(this._renderTimer);this._renderTimer=null}this._capability.reject("canceled")},_render:function f(t){var e=this._textContent.items;var r=this._textContent.styles;var a=this._textDivs;var n=this._viewport;for(var i=0,s=e.length;i<s;i++){o(a,n,e[i],r)}if(!t){l(this)}else{var c=this;this._renderTimer=setTimeout(function(){l(c);c._renderTimer=null},t)}}};function h(t){var e=new c(t.textContent,t.container,t.viewport,t.textDivs);e._render(t.timeout);return e}return h}();t.renderTextLayer=l});(function(t,e){{e(t.pdfjsDisplayWebGL={},t.pdfjsSharedUtil,t.pdfjsDisplayDOMUtils)}})(this,function(t,e,r){var a=e.shadow;var n=r.getDefaultSetting;var i=function s(){function t(t,e,r){var a=t.createShader(r);t.shaderSource(a,e);t.compileShader(a);var n=t.getShaderParameter(a,t.COMPILE_STATUS);if(!n){var i=t.getShaderInfoLog(a);throw new Error("Error during shader compilation: "+i)}return a}function e(e,r){return t(e,r,e.VERTEX_SHADER)}function r(e,r){return t(e,r,e.FRAGMENT_SHADER)}function i(t,e){var r=t.createProgram();for(var a=0,n=e.length;a<n;++a){t.attachShader(r,e[a])}t.linkProgram(r);var i=t.getProgramParameter(r,t.LINK_STATUS);if(!i){var s=t.getProgramInfoLog(r);throw new Error("Error during program linking: "+s)}return r}function s(t,e,r){t.activeTexture(r);var a=t.createTexture();t.bindTexture(t.TEXTURE_2D,a);t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_S,t.CLAMP_TO_EDGE);t.texParameteri(t.TEXTURE_2D,t.TEXTURE_WRAP_T,t.CLAMP_TO_EDGE);t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MIN_FILTER,t.NEAREST);t.texParameteri(t.TEXTURE_2D,t.TEXTURE_MAG_FILTER,t.NEAREST);t.texImage2D(t.TEXTURE_2D,0,t.RGBA,t.RGBA,t.UNSIGNED_BYTE,e);return a}var o,l;function c(){if(o){return}l=document.createElement("canvas");o=l.getContext("webgl",{premultipliedalpha:false})}var h=" attribute vec2 a_position; attribute vec2 a_texCoord; uniform vec2 u_resolution; varying vec2 v_texCoord; void main() { vec2 clipSpace = (a_position / u_resolution) * 2.0 - 1.0; gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1); v_texCoord = a_texCoord; } ";var u=" precision mediump float; uniform vec4 u_backdrop; uniform int u_subtype; uniform sampler2D u_image; uniform sampler2D u_mask; varying vec2 v_texCoord; void main() { vec4 imageColor = texture2D(u_image, v_texCoord); vec4 maskColor = texture2D(u_mask, v_texCoord); if (u_backdrop.a > 0.0) { maskColor.rgb = maskColor.rgb * maskColor.a + u_backdrop.rgb * (1.0 - maskColor.a); } float lum; if (u_subtype == 0) { lum = maskColor.a; } else { lum = maskColor.r * 0.3 + maskColor.g * 0.59 + maskColor.b * 0.11; } imageColor.a *= lum; imageColor.rgb *= imageColor.a; gl_FragColor = imageColor; } ";var f=null;function d(){var t,a;c();t=l;l=null;a=o;o=null;var n=e(a,h);var s=r(a,u);var d=i(a,[n,s]);a.useProgram(d);var p={};p.gl=a;p.canvas=t;p.resolutionLocation=a.getUniformLocation(d,"u_resolution");p.positionLocation=a.getAttribLocation(d,"a_position");p.backdropLocation=a.getUniformLocation(d,"u_backdrop");p.subtypeLocation=a.getUniformLocation(d,"u_subtype");var v=a.getAttribLocation(d,"a_texCoord");var g=a.getUniformLocation(d,"u_image");var m=a.getUniformLocation(d,"u_mask");var A=a.createBuffer();a.bindBuffer(a.ARRAY_BUFFER,A);a.bufferData(a.ARRAY_BUFFER,new Float32Array([0,0,1,0,0,1,0,1,1,0,1,1]),a.STATIC_DRAW);a.enableVertexAttribArray(v);a.vertexAttribPointer(v,2,a.FLOAT,false,0,0);a.uniform1i(g,0);a.uniform1i(m,1);f=p}function p(t,e,r){var a=t.width,n=t.height;if(!f){d()}var i=f,o=i.canvas,l=i.gl;o.width=a;o.height=n;l.viewport(0,0,l.drawingBufferWidth,l.drawingBufferHeight);l.uniform2f(i.resolutionLocation,a,n);if(r.backdrop){l.uniform4f(i.resolutionLocation,r.backdrop[0],r.backdrop[1],r.backdrop[2],1)}else{l.uniform4f(i.resolutionLocation,0,0,0,0)}l.uniform1i(i.subtypeLocation,r.subtype==="Luminosity"?1:0);var c=s(l,t,l.TEXTURE0);var h=s(l,e,l.TEXTURE1);var u=l.createBuffer();l.bindBuffer(l.ARRAY_BUFFER,u);l.bufferData(l.ARRAY_BUFFER,new Float32Array([0,0,a,0,0,n,0,n,a,0,a,n]),l.STATIC_DRAW);l.enableVertexAttribArray(i.positionLocation);l.vertexAttribPointer(i.positionLocation,2,l.FLOAT,false,0,0);l.clearColor(0,0,0,0);l.enable(l.BLEND);l.blendFunc(l.ONE,l.ONE_MINUS_SRC_ALPHA);l.clear(l.COLOR_BUFFER_BIT);l.drawArrays(l.TRIANGLES,0,6);l.flush();l.deleteTexture(c);l.deleteTexture(h);l.deleteBuffer(u);return o}var v=" attribute vec2 a_position; attribute vec3 a_color; uniform vec2 u_resolution; uniform vec2 u_scale; uniform vec2 u_offset; varying vec4 v_color; void main() { vec2 position = (a_position + u_offset) * u_scale; vec2 clipSpace = (position / u_resolution) * 2.0 - 1.0; gl_Position = vec4(clipSpace * vec2(1, -1), 0, 1); v_color = vec4(a_color / 255.0, 1.0); } ";var g=" precision mediump float; varying vec4 v_color; void main() { gl_FragColor = v_color; } ";var m=null;function A(){var t,a;c();t=l;l=null;a=o;o=null;var n=e(a,v);var s=r(a,g);var h=i(a,[n,s]);a.useProgram(h);var u={};u.gl=a;u.canvas=t;u.resolutionLocation=a.getUniformLocation(h,"u_resolution");u.scaleLocation=a.getUniformLocation(h,"u_scale");u.offsetLocation=a.getUniformLocation(h,"u_offset");u.positionLocation=a.getAttribLocation(h,"a_position");u.colorLocation=a.getAttribLocation(h,"a_color");m=u}function b(t,e,r,a,n){if(!m){A()}var i=m,s=i.canvas,o=i.gl;s.width=t;s.height=e;o.viewport(0,0,o.drawingBufferWidth,o.drawingBufferHeight);o.uniform2f(i.resolutionLocation,t,e);var l=0;var c,h,u;for(c=0,h=a.length;c<h;c++){switch(a[c].type){case"lattice":u=a[c].coords.length/a[c].verticesPerRow|0;l+=(u-1)*(a[c].verticesPerRow-1)*6;break;case"triangles":l+=a[c].coords.length;break}}var f=new Float32Array(l*2);var d=new Uint8Array(l*3);var p=n.coords,v=n.colors;var g=0,b=0;for(c=0,h=a.length;c<h;c++){var y=a[c],S=y.coords,x=y.colors;switch(y.type){case"lattice":var k=y.verticesPerRow;u=S.length/k|0;for(var C=1;C<u;C++){var w=C*k+1;for(var _=1;_<k;_++,w++){f[g]=p[S[w-k-1]];f[g+1]=p[S[w-k-1]+1];f[g+2]=p[S[w-k]];f[g+3]=p[S[w-k]+1];f[g+4]=p[S[w-1]];f[g+5]=p[S[w-1]+1];d[b]=v[x[w-k-1]];d[b+1]=v[x[w-k-1]+1];d[b+2]=v[x[w-k-1]+2];d[b+3]=v[x[w-k]];d[b+4]=v[x[w-k]+1];d[b+5]=v[x[w-k]+2];d[b+6]=v[x[w-1]];d[b+7]=v[x[w-1]+1];d[b+8]=v[x[w-1]+2];f[g+6]=f[g+2];f[g+7]=f[g+3];f[g+8]=f[g+4];f[g+9]=f[g+5];f[g+10]=p[S[w]];f[g+11]=p[S[w]+1];d[b+9]=d[b+3];d[b+10]=d[b+4];d[b+11]=d[b+5];d[b+12]=d[b+6];d[b+13]=d[b+7];d[b+14]=d[b+8];d[b+15]=v[x[w]];d[b+16]=v[x[w]+1];d[b+17]=v[x[w]+2];g+=12;b+=18}}break;case"triangles":for(var T=0,L=S.length;T<L;T++){f[g]=p[S[T]];f[g+1]=p[S[T]+1];d[b]=v[x[T]];d[b+1]=v[x[T]+1];d[b+2]=v[x[T]+2];g+=2;b+=3}break}}if(r){o.clearColor(r[0]/255,r[1]/255,r[2]/255,1)}else{o.clearColor(0,0,0,0)}o.clear(o.COLOR_BUFFER_BIT);var P=o.createBuffer();o.bindBuffer(o.ARRAY_BUFFER,P);o.bufferData(o.ARRAY_BUFFER,f,o.STATIC_DRAW);o.enableVertexAttribArray(i.positionLocation);o.vertexAttribPointer(i.positionLocation,2,o.FLOAT,false,0,0);var E=o.createBuffer();o.bindBuffer(o.ARRAY_BUFFER,E);o.bufferData(o.ARRAY_BUFFER,d,o.STATIC_DRAW);o.enableVertexAttribArray(i.colorLocation);o.vertexAttribPointer(i.colorLocation,3,o.UNSIGNED_BYTE,false,0,0);o.uniform2f(i.scaleLocation,n.scaleX,n.scaleY);o.uniform2f(i.offsetLocation,n.offsetX,n.offsetY);o.drawArrays(o.TRIANGLES,0,l);o.flush();o.deleteBuffer(P);o.deleteBuffer(E);return s}function y(){if(f&&f.canvas){f.canvas.width=0;f.canvas.height=0}if(m&&m.canvas){m.canvas.width=0;m.canvas.height=0}f=null;m=null}return{get isEnabled(){if(n("disableWebGL")){return false}var t=false;try{c();t=!!o}catch(e){}return a(this,"isEnabled",t)},composeSMask:p,drawFigures:b,clear:y}}();t.WebGLUtils=i});(function(t,e){{e(t.pdfjsDisplayPatternHelper={},t.pdfjsSharedUtil,t.pdfjsDisplayWebGL)}})(this,function(t,e,r){var a=e.Util;var n=e.info;var i=e.isArray;var s=e.error;var o=r.WebGLUtils;var l={};l.RadialAxial={fromIR:function f(t){var e=t[1];var r=t[2];var a=t[3];var n=t[4];var i=t[5];var s=t[6];return{type:"Pattern",getPattern:function o(t){var o;if(e==="axial"){o=t.createLinearGradient(a[0],a[1],n[0],n[1])}else if(e==="radial"){o=t.createRadialGradient(a[0],a[1],i,n[0],n[1],s)}for(var l=0,c=r.length;l<c;++l){var h=r[l];o.addColorStop(h[0],h[1])}return o}}}};var c=function d(){function t(t,e,r,a,n,i,s,o){var l=e.coords,c=e.colors;var h=t.data,u=t.width*4;var f;if(l[r+1]>l[a+1]){f=r;r=a;a=f;f=i;i=s;s=f}if(l[a+1]>l[n+1]){f=a;a=n;n=f;f=s;s=o;o=f}if(l[r+1]>l[a+1]){f=r;r=a;a=f;f=i;i=s;s=f}var d=(l[r]+e.offsetX)*e.scaleX;var p=(l[r+1]+e.offsetY)*e.scaleY;var v=(l[a]+e.offsetX)*e.scaleX;var g=(l[a+1]+e.offsetY)*e.scaleY;var m=(l[n]+e.offsetX)*e.scaleX;var A=(l[n+1]+e.offsetY)*e.scaleY;if(p>=A){return}var b=c[i],y=c[i+1],S=c[i+2];var x=c[s],k=c[s+1],C=c[s+2];var w=c[o],_=c[o+1],T=c[o+2];var L=Math.round(p),P=Math.round(A);var E,R,I,j;var D,M,F,O;var N;for(var U=L;U<=P;U++){if(U<g){N=U<p?0:p===g?1:(p-U)/(p-g);E=d-(d-v)*N;R=b-(b-x)*N;I=y-(y-k)*N;j=S-(S-C)*N}else{N=U>A?1:g===A?0:(g-U)/(g-A);E=v-(v-m)*N;R=x-(x-w)*N;I=k-(k-_)*N;j=C-(C-T)*N}N=U<p?0:U>A?1:(p-U)/(p-A);D=d-(d-m)*N;M=b-(b-w)*N;F=y-(y-_)*N;O=S-(S-T)*N;var B=Math.round(Math.min(E,D));var W=Math.round(Math.max(E,D));var G=u*U+B*4;for(var X=B;X<=W;X++){N=(E-X)/(E-D);N=N<0?0:N>1?1:N;h[G++]=R-(R-M)*N|0;h[G++]=I-(I-F)*N|0;h[G++]=j-(j-O)*N|0;h[G++]=255}}}function e(e,r,a){var n=r.coords;var i=r.colors;var o,l;switch(r.type){case"lattice":var c=r.verticesPerRow;var h=Math.floor(n.length/c)-1;var u=c-1;for(o=0;o<h;o++){var f=o*c;for(var d=0;d<u;d++,f++){t(e,a,n[f],n[f+1],n[f+c],i[f],i[f+1],i[f+c]);t(e,a,n[f+c+1],n[f+1],n[f+c],i[f+c+1],i[f+1],i[f+c])}}break;case"triangles":for(o=0,l=n.length;o<l;o+=3){t(e,a,n[o],n[o+1],n[o+2],i[o],i[o+1],i[o+2])}break;default:s("illigal figure");break}}function r(t,r,a,n,i,s,l){var c=1.1;var h=3e3;var u=2;var f=Math.floor(t[0]);var d=Math.floor(t[1]);var p=Math.ceil(t[2])-f;var v=Math.ceil(t[3])-d;var g=Math.min(Math.ceil(Math.abs(p*r[0]*c)),h);var m=Math.min(Math.ceil(Math.abs(v*r[1]*c)),h);var A=p/g;var b=v/m;var y={coords:a,colors:n,offsetX:-f,offsetY:-d,scaleX:1/A,scaleY:1/b};var S=g+u*2;var x=m+u*2;var k,C,w,_;if(o.isEnabled){k=o.drawFigures(g,m,s,i,y);C=l.getCanvas("mesh",S,x,false);C.context.drawImage(k,u,u);k=C.canvas}else{C=l.getCanvas("mesh",S,x,false);var T=C.context;var L=T.createImageData(g,m);if(s){var P=L.data;for(w=0,_=P.length;w<_;w+=4){P[w]=s[0];P[w+1]=s[1];P[w+2]=s[2];P[w+3]=255}}for(w=0;w<i.length;w++){e(L,i[w],y)}T.putImageData(L,u,u);k=C.canvas}return{canvas:k,offsetX:f-u*A,offsetY:d-u*b,scaleX:A,scaleY:b}}return r}();l.Mesh={fromIR:function p(t){var e=t[2];var r=t[3];var n=t[4];var i=t[5];var s=t[6];var o=t[8];return{type:"Pattern",getPattern:function l(t,h,u){var f;if(u){f=a.singularValueDecompose2dScale(t.mozCurrentTransform)}else{f=a.singularValueDecompose2dScale(h.baseTransform);if(s){var d=a.singularValueDecompose2dScale(s);f=[f[0]*d[0],f[1]*d[1]]}}var p=c(i,f,e,r,n,u?null:o,h.cachedCanvases);if(!u){t.setTransform.apply(t,h.baseTransform);if(s){t.transform.apply(t,s)}}t.translate(p.offsetX,p.offsetY);t.scale(p.scaleX,p.scaleY);return t.createPattern(p.canvas,"no-repeat")}}}};l.Dummy={fromIR:function v(){return{type:"Pattern",getPattern:function t(){return"hotpink"}}}};function h(t){var e=l[t[0]];if(!e){s("Unknown IR type: "+t[0])}return e.fromIR(t)}var u=function g(){var t={COLORED:1,UNCOLORED:2};var e=3e3;function r(t,e,r,a,n){this.operatorList=t[2];this.matrix=t[3]||[1,0,0,1,0,0];this.bbox=t[4];this.xstep=t[5];this.ystep=t[6];this.paintType=t[7];this.tilingType=t[8];this.color=e;this.canvasGraphicsFactory=a;this.baseTransform=n;this.type="Pattern";this.ctx=r}r.prototype={createPatternCanvas:function o(t){var r=this.operatorList;var i=this.bbox;var s=this.xstep;var o=this.ystep;var l=this.paintType;var c=this.tilingType;var h=this.color;var u=this.canvasGraphicsFactory;n("TilingType: "+c);var f=i[0],d=i[1],p=i[2],v=i[3];var g=[f,d];var m=[f+s,d+o];var A=m[0]-g[0];var b=m[1]-g[1];var y=a.singularValueDecompose2dScale(this.matrix);var S=a.singularValueDecompose2dScale(this.baseTransform);var x=[y[0]*S[0],y[1]*S[1]];A=Math.min(Math.ceil(Math.abs(A*x[0])),e);b=Math.min(Math.ceil(Math.abs(b*x[1])),e);var k=t.cachedCanvases.getCanvas("pattern",A,b,true);var C=k.context;var w=u.createCanvasGraphics(C);w.groupLevel=t.groupLevel;this.setFillAndStrokeStyleToContext(C,l,h);this.setScale(A,b,s,o);this.transformToScale(w);var _=[1,0,0,1,-g[0],-g[1]];w.transform.apply(w,_);this.clipBbox(w,i,f,d,p,v);w.executeOperatorList(r);return k.canvas},setScale:function l(t,e,r,a){this.scale=[t/r,e/a]},transformToScale:function c(t){var e=this.scale;var r=[e[0],0,0,e[1],0,0];t.transform.apply(t,r)},scaleToContext:function h(){var t=this.scale;this.ctx.scale(1/t[0],1/t[1])},clipBbox:function u(t,e,r,a,n,s){if(e&&i(e)&&e.length===4){var o=n-r;var l=s-a;t.ctx.rect(r,a,o,l);t.clip();t.endPath()}},setFillAndStrokeStyleToContext:function f(e,r,n){switch(r){case t.COLORED:var i=this.ctx;e.fillStyle=i.fillStyle;e.strokeStyle=i.strokeStyle;break;case t.UNCOLORED:var o=a.makeCssRgb(n[0],n[1],n[2]);e.fillStyle=o;e.strokeStyle=o;break;default:s("Unsupported paint type: "+r)}},getPattern:function d(t,e){var r=this.createPatternCanvas(e);t=this.ctx;t.setTransform.apply(t,this.baseTransform);t.transform.apply(t,this.matrix);this.scaleToContext();return t.createPattern(r,"repeat")}};return r}();t.getShadingPatternFromIR=h;t.TilingPattern=u});(function(t,e){{e(t.pdfjsDisplayCanvas={},t.pdfjsSharedUtil,t.pdfjsDisplayDOMUtils,t.pdfjsDisplayPatternHelper,t.pdfjsDisplayWebGL)}})(this,function(t,e,r,a,n){var i=e.FONT_IDENTITY_MATRIX;var s=e.IDENTITY_MATRIX;var o=e.ImageKind;var l=e.OPS;var c=e.TextRenderingMode;var h=e.Uint32ArrayView;var u=e.Util;var f=e.assert;var d=e.info;var p=e.isNum;var v=e.isArray;var g=e.isLittleEndian;var m=e.error;var A=e.shadow;var b=e.warn;var y=a.TilingPattern;var S=a.getShadingPatternFromIR;var x=n.WebGLUtils;var k=r.hasCanvasTypedArrays;var C=16;var w=100;var _=4096;var T=.65;var L=true;var P=1e3;var E=16;var R={get value(){return A(R,"value",k())}};var I={get value(){return A(I,"value",g())}};function j(t,e){var r=document.createElement("canvas");r.width=t;r.height=e;return r}function D(t){if(!t.mozCurrentTransform){t._originalSave=t.save;t._originalRestore=t.restore;t._originalRotate=t.rotate;t._originalScale=t.scale;t._originalTranslate=t.translate;t._originalTransform=t.transform;t._originalSetTransform=t.setTransform;t._transformMatrix=t._transformMatrix||[1,0,0,1,0,0];t._transformStack=[];Object.defineProperty(t,"mozCurrentTransform",{get:function e(){return this._transformMatrix}});Object.defineProperty(t,"mozCurrentTransformInverse",{get:function r(){var t=this._transformMatrix;var e=t[0],r=t[1],a=t[2],n=t[3],i=t[4],s=t[5];var o=e*n-r*a;var l=r*a-e*n;return[n/o,r/l,a/l,e/o,(n*i-a*s)/l,(r*i-e*s)/o]}});t.save=function a(){var t=this._transformMatrix;this._transformStack.push(t);this._transformMatrix=t.slice(0,6);this._originalSave()};t.restore=function n(){var t=this._transformStack.pop();if(t){this._transformMatrix=t;this._originalRestore()}};t.translate=function i(t,e){var r=this._transformMatrix;r[4]=r[0]*t+r[2]*e+r[4];r[5]=r[1]*t+r[3]*e+r[5];this._originalTranslate(t,e)};t.scale=function s(t,e){var r=this._transformMatrix;r[0]=r[0]*t;r[1]=r[1]*t;r[2]=r[2]*e;r[3]=r[3]*e;this._originalScale(t,e)};t.transform=function o(e,r,a,n,i,s){var o=this._transformMatrix;this._transformMatrix=[o[0]*e+o[2]*r,o[1]*e+o[3]*r,o[0]*a+o[2]*n,o[1]*a+o[3]*n,o[0]*i+o[2]*s+o[4],o[1]*i+o[3]*s+o[5]];t._originalTransform(e,r,a,n,i,s)};t.setTransform=function l(e,r,a,n,i,s){this._transformMatrix=[e,r,a,n,i,s];t._originalSetTransform(e,r,a,n,i,s)};t.rotate=function c(t){var e=Math.cos(t);var r=Math.sin(t);var a=this._transformMatrix;this._transformMatrix=[a[0]*e+a[2]*r,a[1]*e+a[3]*r,a[0]*-r+a[2]*e,a[1]*-r+a[3]*e,a[4],a[5]];this._originalRotate(t)}}}var M=function U(){function t(){this.cache=Object.create(null)}t.prototype={getCanvas:function e(t,r,a,n){var i;if(this.cache[t]!==undefined){i=this.cache[t];i.canvas.width=r;i.canvas.height=a;i.context.setTransform(1,0,0,1,0,0)}else{var s=j(r,a);var o=s.getContext("2d");if(n){D(o)}this.cache[t]=i={canvas:s,context:o}}return i},clear:function(){for(var t in this.cache){var e=this.cache[t];e.canvas.width=0;e.canvas.height=0;delete this.cache[t]}}};return t}();function F(t){var e=1e3;var r=t.width,a=t.height;var n,i,s,o=r+1;var l=new Uint8Array(o*(a+1));var c=new Uint8Array([0,2,4,0,1,0,5,4,8,10,0,8,0,2,1,0]);var h=r+7&~7,u=t.data;var f=new Uint8Array(h*a),d=0,p;for(n=0,p=u.length;n<p;n++){var v=128,g=u[n];while(v>0){f[d++]=g&v?0:255;v>>=1}}var m=0;d=0;if(f[d]!==0){l[0]=1;++m}for(i=1;i<r;i++){if(f[d]!==f[d+1]){l[i]=f[d]?2:1;++m}d++}if(f[d]!==0){l[i]=2;++m}for(n=1;n<a;n++){d=n*h;s=n*o;if(f[d-h]!==f[d]){l[s]=f[d]?1:8;++m}var A=(f[d]?4:0)+(f[d-h]?8:0);for(i=1;i<r;i++){A=(A>>2)+(f[d+1]?4:0)+(f[d-h+1]?8:0);if(c[A]){l[s+i]=c[A];++m}d++}if(f[d-h]!==f[d]){l[s+i]=f[d]?2:4;++m}if(m>e){return null}}d=h*(a-1);s=n*o;if(f[d]!==0){l[s]=8;++m}for(i=1;i<r;i++){if(f[d]!==f[d+1]){l[s+i]=f[d]?4:8;++m}d++}if(f[d]!==0){l[s+i]=4;++m}if(m>e){return null}var b=new Int32Array([0,o,-1,0,-o,0,0,0,1]);var y=[];for(n=0;m&&n<=a;n++){var S=n*o;var x=S+r;while(S<x&&!l[S]){S++}if(S===x){continue}var k=[S%o,n];var C=l[S],w=S,_;do{var T=b[C];do{S+=T}while(!l[S]);_=l[S];if(_!==5&&_!==10){C=_;l[S]=0}else{C=_&51*C>>4;l[S]&=C>>2|C<<2}k.push(S%o);k.push(S/o|0);--m}while(w!==S);y.push(k);--n}var L=function(t){t.save();t.scale(1/r,-1/a);t.translate(0,-a);t.beginPath();for(var e=0,n=y.length;e<n;e++){var i=y[e];t.moveTo(i[0],i[1]);for(var s=2,o=i.length;s<o;s+=2){t.lineTo(i[s],i[s+1])}}t.fill();t.beginPath();t.restore()};return L}var O=function B(){function t(t){this.alphaIsShape=false;this.fontSize=0;this.fontSizeScale=1;this.textMatrix=s;this.textMatrixScale=1;this.fontMatrix=i;this.leading=0;this.x=0;this.y=0;this.lineX=0;this.lineY=0;this.charSpacing=0;this.wordSpacing=0;this.textHScale=1;this.textRenderingMode=c.FILL;this.textRise=0;this.fillColor="#000000";this.strokeColor="#000000";this.patternFill=false;this.fillAlpha=1;this.strokeAlpha=1;this.lineWidth=1;this.activeSMask=null;this.resumeSMaskCtx=null;this.old=t}t.prototype={clone:function e(){return Object.create(this)},setCurrentPoint:function r(t,e){this.x=t;this.y=e}};return t}();var N=function W(){var t=15;var e=10;function r(t,e,r,a){this.ctx=t;this.current=new O;this.stateStack=[];this.pendingClip=null;this.pendingEOFill=false;this.res=null;this.xobjs=null;this.commonObjs=e;this.objs=r;this.imageLayer=a;this.groupStack=[];this.processingType3=null;this.baseTransform=null;this.baseTransformStack=[];this.groupLevel=0;this.smaskStack=[];this.smaskCounter=0;this.tempSMask=null;this.cachedCanvases=new M;if(t){D(t)}this.cachedGetSinglePixelWidth=null}function a(t,e){if(typeof ImageData!=="undefined"&&e instanceof ImageData){t.putImageData(e,0,0);return}var r=e.height,a=e.width;var n=r%E;var i=(r-n)/E;var s=n===0?i:i+1;var l=t.createImageData(a,E);var c=0,u;var f=e.data;var d=l.data;var p,v,g,A;if(e.kind===o.GRAYSCALE_1BPP){var b=f.byteLength;var y=R.value?new Uint32Array(d.buffer):new h(d);var S=y.length;var x=a+7>>3;var k=4294967295;var C=I.value||!R.value?4278190080:255;for(p=0;p<s;p++){g=p<i?E:n;u=0;for(v=0;v<g;v++){var w=b-c;var _=0;var T=w>x?a:w*8-7;var L=T&~7;var P=0;var j=0;for(;_<L;_+=8){j=f[c++];y[u++]=j&128?k:C;y[u++]=j&64?k:C;y[u++]=j&32?k:C;y[u++]=j&16?k:C;y[u++]=j&8?k:C;y[u++]=j&4?k:C;y[u++]=j&2?k:C;y[u++]=j&1?k:C}for(;_<T;_++){if(P===0){j=f[c++];P=128}y[u++]=j&P?k:C;P>>=1}}while(u<S){y[u++]=0}t.putImageData(l,0,p*E)}}else if(e.kind===o.RGBA_32BPP){v=0;A=a*E*4;for(p=0;p<i;p++){d.set(f.subarray(c,c+A));c+=A;t.putImageData(l,0,v);v+=E}if(p<s){A=a*n*4;d.set(f.subarray(c,c+A));t.putImageData(l,0,v)}}else if(e.kind===o.RGB_24BPP){g=E;A=a*g;for(p=0;p<s;p++){if(p>=i){g=n;A=a*g}u=0;for(v=A;v--;){d[u++]=f[c++];d[u++]=f[c++];d[u++]=f[c++];d[u++]=255}t.putImageData(l,0,p*E)}}else{m("bad image kind: "+e.kind)}}function n(t,e){var r=e.height,a=e.width;var n=r%E;var i=(r-n)/E;var s=n===0?i:i+1;var o=t.createImageData(a,E);var l=0;var c=e.data;var h=o.data;for(var u=0;u<s;u++){var f=u<i?E:n;var d=3;for(var p=0;p<f;p++){var v=0;for(var g=0;g<a;g++){if(!v){var m=c[l++];v=128}h[d]=m&v?0:255;d+=4;v>>=1}}t.putImageData(o,0,u*E)}}function g(t,e){var r=["strokeStyle","fillStyle","fillRule","globalAlpha","lineWidth","lineCap","lineJoin","miterLimit","globalCompositeOperation","font"];for(var a=0,n=r.length;a<n;a++){var i=r[a];if(t[i]!==undefined){e[i]=t[i]}}if(t.setLineDash!==undefined){e.setLineDash(t.getLineDash());e.lineDashOffset=t.lineDashOffset}else if(t.mozDashOffset!==undefined){e.mozDash=t.mozDash;e.mozDashOffset=t.mozDashOffset}}function k(t,e,r,a){var n=t.length;for(var i=3;i<n;i+=4){var s=t[i];if(s===0){t[i-3]=e;t[i-2]=r;t[i-1]=a}else if(s<255){var o=255-s;t[i-3]=t[i-3]*s+e*o>>8;t[i-2]=t[i-2]*s+r*o>>8;t[i-1]=t[i-1]*s+a*o>>8}}}function j(t,e,r){var a=t.length;var n=1/255;for(var i=3;i<a;i+=4){var s=r?r[t[i]]:t[i];e[i]=e[i]*s*n|0}}function N(t,e,r){var a=t.length;for(var n=3;n<a;n+=4){var i=t[n-3]*77+t[n-2]*152+t[n-1]*28;e[n]=r?e[n]*r[i>>8]>>8:e[n]*i>>16}}function U(t,e,r,a,n,i,s){var o=!!i;var l=o?i[0]:0;var c=o?i[1]:0;var h=o?i[2]:0;var u;if(n==="Luminosity"){u=N}else{u=j}var f=1048576;var d=Math.min(a,Math.ceil(f/r));for(var p=0;p<a;p+=d){var v=Math.min(d,a-p);var g=t.getImageData(0,p,r,v);var m=e.getImageData(0,p,r,v);if(o){k(g.data,l,c,h)}u(g.data,m.data,s);t.putImageData(m,0,p)}}function B(t,e,r){var a=e.canvas;var n=e.context;t.setTransform(e.scaleX,0,0,e.scaleY,e.offsetX,e.offsetY); var i=e.backdrop||null;if(!e.transferMap&&x.isEnabled){var s=x.composeSMask(r.canvas,a,{subtype:e.subtype,backdrop:i});t.setTransform(1,0,0,1,0,0);t.drawImage(s,e.offsetX,e.offsetY);return}U(n,r,a.width,a.height,e.subtype,i,e.transferMap);t.drawImage(a,0,0)}var W=["butt","round","square"];var G=["miter","round","bevel"];var X={};var z={};r.prototype={beginDrawing:function Y(t,e,r){var a=this.ctx.canvas.width;var n=this.ctx.canvas.height;this.ctx.save();this.ctx.fillStyle="rgb(255, 255, 255)";this.ctx.fillRect(0,0,a,n);this.ctx.restore();if(r){var i=this.cachedCanvases.getCanvas("transparent",a,n,true);this.compositeCtx=this.ctx;this.transparentCanvas=i.canvas;this.ctx=i.context;this.ctx.save();this.ctx.transform.apply(this.ctx,this.compositeCtx.mozCurrentTransform)}this.ctx.save();if(t){this.ctx.transform.apply(this.ctx,t)}this.ctx.transform.apply(this.ctx,e.transform);this.baseTransform=this.ctx.mozCurrentTransform.slice();if(this.imageLayer){this.imageLayer.beginLayout()}},executeOperatorList:function q(r,a,n,i){var s=r.argsArray;var o=r.fnArray;var c=a||0;var h=s.length;if(h===c){return c}var u=h-c>e&&typeof n==="function";var f=u?Date.now()+t:0;var d=0;var p=this.commonObjs;var v=this.objs;var g;while(true){if(i!==undefined&&c===i.nextBreakPoint){i.breakIt(c,n);return c}g=o[c];if(g!==l.dependency){this[g].apply(this,s[c])}else{var m=s[c];for(var A=0,b=m.length;A<b;A++){var y=m[A];var S=y[0]==="g"&&y[1]==="_";var x=S?p:v;if(!x.isResolved(y)){x.get(y,n);return c}}}c++;if(c===h){return c}if(u&&++d>e){if(Date.now()>f){n();return c}d=0}}},endDrawing:function V(){if(this.current.activeSMask!==null){this.endSMaskGroup()}this.ctx.restore();if(this.transparentCanvas){this.ctx=this.compositeCtx;this.ctx.save();this.ctx.setTransform(1,0,0,1,0,0);this.ctx.drawImage(this.transparentCanvas,0,0);this.ctx.restore();this.transparentCanvas=null}this.cachedCanvases.clear();x.clear();if(this.imageLayer){this.imageLayer.endLayout()}},setLineWidth:function J(t){this.current.lineWidth=t;this.ctx.lineWidth=t},setLineCap:function Q(t){this.ctx.lineCap=W[t]},setLineJoin:function K(t){this.ctx.lineJoin=G[t]},setMiterLimit:function Z(t){this.ctx.miterLimit=t},setDash:function $(t,e){var r=this.ctx;if(r.setLineDash!==undefined){r.setLineDash(t);r.lineDashOffset=e}else{r.mozDash=t;r.mozDashOffset=e}},setRenderingIntent:function tt(t){},setFlatness:function et(t){},setGState:function rt(t){for(var e=0,r=t.length;e<r;e++){var a=t[e];var n=a[0];var i=a[1];switch(n){case"LW":this.setLineWidth(i);break;case"LC":this.setLineCap(i);break;case"LJ":this.setLineJoin(i);break;case"ML":this.setMiterLimit(i);break;case"D":this.setDash(i[0],i[1]);break;case"RI":this.setRenderingIntent(i);break;case"FL":this.setFlatness(i);break;case"Font":this.setFont(i[0],i[1]);break;case"CA":this.current.strokeAlpha=a[1];break;case"ca":this.current.fillAlpha=a[1];this.ctx.globalAlpha=a[1];break;case"BM":if(i&&i.name&&i.name!=="Normal"){var s=i.name.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()}).substring(1);this.ctx.globalCompositeOperation=s;if(this.ctx.globalCompositeOperation!==s){b('globalCompositeOperation "'+s+'" is not supported')}}else{this.ctx.globalCompositeOperation="source-over"}break;case"SMask":if(this.current.activeSMask){if(this.stateStack.length>0&&this.stateStack[this.stateStack.length-1].activeSMask===this.current.activeSMask){this.suspendSMaskGroup()}else{this.endSMaskGroup()}}this.current.activeSMask=i?this.tempSMask:null;if(this.current.activeSMask){this.beginSMaskGroup()}this.tempSMask=null;break}}},beginSMaskGroup:function at(){var t=this.current.activeSMask;var e=t.canvas.width;var r=t.canvas.height;var a="smaskGroupAt"+this.groupLevel;var n=this.cachedCanvases.getCanvas(a,e,r,true);var i=this.ctx;var s=i.mozCurrentTransform;this.ctx.save();var o=n.context;o.scale(1/t.scaleX,1/t.scaleY);o.translate(-t.offsetX,-t.offsetY);o.transform.apply(o,s);t.startTransformInverse=o.mozCurrentTransformInverse;g(i,o);this.ctx=o;this.setGState([["BM","Normal"],["ca",1],["CA",1]]);this.groupStack.push(i);this.groupLevel++},suspendSMaskGroup:function nt(){var t=this.ctx;this.groupLevel--;this.ctx=this.groupStack.pop();B(this.ctx,this.current.activeSMask,t);this.ctx.restore();this.ctx.save();g(t,this.ctx);this.current.resumeSMaskCtx=t;var e=u.transform(this.current.activeSMask.startTransformInverse,t.mozCurrentTransform);this.ctx.transform.apply(this.ctx,e);t.save();t.setTransform(1,0,0,1,0,0);t.clearRect(0,0,t.canvas.width,t.canvas.height);t.restore()},resumeSMaskGroup:function it(){var t=this.current.resumeSMaskCtx;var e=this.ctx;this.ctx=t;this.groupStack.push(e);this.groupLevel++},endSMaskGroup:function st(){var t=this.ctx;this.groupLevel--;this.ctx=this.groupStack.pop();B(this.ctx,this.current.activeSMask,t);this.ctx.restore();g(t,this.ctx);var e=u.transform(this.current.activeSMask.startTransformInverse,t.mozCurrentTransform);this.ctx.transform.apply(this.ctx,e)},save:function ot(){this.ctx.save();var t=this.current;this.stateStack.push(t);this.current=t.clone();this.current.resumeSMaskCtx=null},restore:function lt(){if(this.current.resumeSMaskCtx){this.resumeSMaskGroup()}if(this.current.activeSMask!==null&&(this.stateStack.length===0||this.stateStack[this.stateStack.length-1].activeSMask!==this.current.activeSMask)){this.endSMaskGroup()}if(this.stateStack.length!==0){this.current=this.stateStack.pop();this.ctx.restore();this.pendingClip=null;this.cachedGetSinglePixelWidth=null}},transform:function ct(t,e,r,a,n,i){this.ctx.transform(t,e,r,a,n,i);this.cachedGetSinglePixelWidth=null},constructPath:function ht(t,e){var r=this.ctx;var a=this.current;var n=a.x,i=a.y;for(var s=0,o=0,c=t.length;s<c;s++){switch(t[s]|0){case l.rectangle:n=e[o++];i=e[o++];var h=e[o++];var u=e[o++];if(h===0){h=this.getSinglePixelWidth()}if(u===0){u=this.getSinglePixelWidth()}var f=n+h;var d=i+u;this.ctx.moveTo(n,i);this.ctx.lineTo(f,i);this.ctx.lineTo(f,d);this.ctx.lineTo(n,d);this.ctx.lineTo(n,i);this.ctx.closePath();break;case l.moveTo:n=e[o++];i=e[o++];r.moveTo(n,i);break;case l.lineTo:n=e[o++];i=e[o++];r.lineTo(n,i);break;case l.curveTo:n=e[o+4];i=e[o+5];r.bezierCurveTo(e[o],e[o+1],e[o+2],e[o+3],n,i);o+=6;break;case l.curveTo2:r.bezierCurveTo(n,i,e[o],e[o+1],e[o+2],e[o+3]);n=e[o+2];i=e[o+3];o+=4;break;case l.curveTo3:n=e[o+2];i=e[o+3];r.bezierCurveTo(e[o],e[o+1],n,i,n,i);o+=4;break;case l.closePath:r.closePath();break}}a.setCurrentPoint(n,i)},closePath:function ut(){this.ctx.closePath()},stroke:function ft(t){t=typeof t!=="undefined"?t:true;var e=this.ctx;var r=this.current.strokeColor;e.lineWidth=Math.max(this.getSinglePixelWidth()*T,this.current.lineWidth);e.globalAlpha=this.current.strokeAlpha;if(r&&r.hasOwnProperty("type")&&r.type==="Pattern"){e.save();e.strokeStyle=r.getPattern(e,this);e.stroke();e.restore()}else{e.stroke()}if(t){this.consumePath()}e.globalAlpha=this.current.fillAlpha},closeStroke:function dt(){this.closePath();this.stroke()},fill:function pt(t){t=typeof t!=="undefined"?t:true;var e=this.ctx;var r=this.current.fillColor;var a=this.current.patternFill;var n=false;if(a){e.save();if(this.baseTransform){e.setTransform.apply(e,this.baseTransform)}e.fillStyle=r.getPattern(e,this);n=true}if(this.pendingEOFill){if(e.mozFillRule!==undefined){e.mozFillRule="evenodd";e.fill();e.mozFillRule="nonzero"}else{e.fill("evenodd")}this.pendingEOFill=false}else{e.fill()}if(n){e.restore()}if(t){this.consumePath()}},eoFill:function vt(){this.pendingEOFill=true;this.fill()},fillStroke:function gt(){this.fill(false);this.stroke(false);this.consumePath()},eoFillStroke:function mt(){this.pendingEOFill=true;this.fillStroke()},closeFillStroke:function At(){this.closePath();this.fillStroke()},closeEOFillStroke:function bt(){this.pendingEOFill=true;this.closePath();this.fillStroke()},endPath:function yt(){this.consumePath()},clip:function St(){this.pendingClip=X},eoClip:function xt(){this.pendingClip=z},beginText:function kt(){this.current.textMatrix=s;this.current.textMatrixScale=1;this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0},endText:function Ct(){var t=this.pendingTextPaths;var e=this.ctx;if(t===undefined){e.beginPath();return}e.save();e.beginPath();for(var r=0;r<t.length;r++){var a=t[r];e.setTransform.apply(e,a.transform);e.translate(a.x,a.y);a.addToPath(e,a.fontSize)}e.restore();e.clip();e.beginPath();delete this.pendingTextPaths},setCharSpacing:function wt(t){this.current.charSpacing=t},setWordSpacing:function _t(t){this.current.wordSpacing=t},setHScale:function Tt(t){this.current.textHScale=t/100},setLeading:function Lt(t){this.current.leading=-t},setFont:function Pt(t,e){var r=this.commonObjs.get(t);var a=this.current;if(!r){m("Can't find font for "+t)}a.fontMatrix=r.fontMatrix?r.fontMatrix:i;if(a.fontMatrix[0]===0||a.fontMatrix[3]===0){b("Invalid font matrix for font "+t)}if(e<0){e=-e;a.fontDirection=-1}else{a.fontDirection=1}this.current.font=r;this.current.fontSize=e;if(r.isType3Font){return}var n=r.loadedName||"sans-serif";var s=r.black?r.bold?"900":"bold":r.bold?"bold":"normal";var o=r.italic?"italic":"normal";var l='"'+n+'", '+r.fallbackName;var c=e<C?C:e>w?w:e;this.current.fontSizeScale=e/c;var h=o+" "+s+" "+c+"px "+l;this.ctx.font=h},setTextRenderingMode:function Et(t){this.current.textRenderingMode=t},setTextRise:function Rt(t){this.current.textRise=t},moveText:function It(t,e){this.current.x=this.current.lineX+=t;this.current.y=this.current.lineY+=e},setLeadingMoveText:function jt(t,e){this.setLeading(-e);this.moveText(t,e)},setTextMatrix:function Dt(t,e,r,a,n,i){this.current.textMatrix=[t,e,r,a,n,i];this.current.textMatrixScale=Math.sqrt(t*t+e*e);this.current.x=this.current.lineX=0;this.current.y=this.current.lineY=0},nextLine:function Mt(){this.moveText(0,this.current.leading)},paintChar:function Ft(t,e,r){var a=this.ctx;var n=this.current;var i=n.font;var s=n.textRenderingMode;var o=n.fontSize/n.fontSizeScale;var l=s&c.FILL_STROKE_MASK;var h=!!(s&c.ADD_TO_PATH_FLAG);var u;if(i.disableFontFace||h){u=i.getPathGenerator(this.commonObjs,t)}if(i.disableFontFace){a.save();a.translate(e,r);a.beginPath();u(a,o);if(l===c.FILL||l===c.FILL_STROKE){a.fill()}if(l===c.STROKE||l===c.FILL_STROKE){a.stroke()}a.restore()}else{if(l===c.FILL||l===c.FILL_STROKE){a.fillText(t,e,r)}if(l===c.STROKE||l===c.FILL_STROKE){a.strokeText(t,e,r)}}if(h){var f=this.pendingTextPaths||(this.pendingTextPaths=[]);f.push({transform:a.mozCurrentTransform,x:e,y:r,fontSize:o,addToPath:u})}},get isFontSubpixelAAEnabled(){var t=document.createElement("canvas").getContext("2d");t.scale(1.5,1);t.fillText("I",0,10);var e=t.getImageData(0,0,10,10).data;var r=false;for(var a=3;a<e.length;a+=4){if(e[a]>0&&e[a]<255){r=true;break}}return A(this,"isFontSubpixelAAEnabled",r)},showText:function Ot(t){var e=this.current;var r=e.font;if(r.isType3Font){return this.showType3Text(t)}var a=e.fontSize;if(a===0){return}var n=this.ctx;var i=e.fontSizeScale;var s=e.charSpacing;var o=e.wordSpacing;var l=e.fontDirection;var h=e.textHScale*l;var u=t.length;var f=r.vertical;var d=f?1:-1;var v=r.defaultVMetrics;var g=a*e.fontMatrix[0];var m=e.textRenderingMode===c.FILL&&!r.disableFontFace;n.save();n.transform.apply(n,e.textMatrix);n.translate(e.x,e.y+e.textRise);if(e.patternFill){n.fillStyle=e.fillColor.getPattern(n,this)}if(l>0){n.scale(h,-1)}else{n.scale(h,1)}var A=e.lineWidth;var b=e.textMatrixScale;if(b===0||A===0){var y=e.textRenderingMode&c.FILL_STROKE_MASK;if(y===c.STROKE||y===c.FILL_STROKE){this.cachedGetSinglePixelWidth=null;A=this.getSinglePixelWidth()*T}}else{A/=b}if(i!==1){n.scale(i,i);A/=i}n.lineWidth=A;var S=0,x;for(x=0;x<u;++x){var k=t[x];if(p(k)){S+=d*k*a/1e3;continue}var C=false;var w=(k.isSpace?o:0)+s;var _=k.fontChar;var L=k.accent;var P,E,R,I;var j=k.width;if(f){var D,M,F;D=k.vmetric||v;M=k.vmetric?D[1]:j*.5;M=-M*g;F=D[2]*g;j=D?-D[0]:j;P=M/i;E=(S+F)/i}else{P=S/i;E=0}if(r.remeasure&&j>0){var O=n.measureText(_).width*1e3/a*i;if(j<O&&this.isFontSubpixelAAEnabled){var N=j/O;C=true;n.save();n.scale(N,1);P/=N}else if(j!==O){P+=(j-O)/2e3*a/i}}if(k.isInFont||r.missingFile){if(m&&!L){n.fillText(_,P,E)}else{this.paintChar(_,P,E);if(L){R=P+L.offset.x/i;I=E-L.offset.y/i;this.paintChar(L.fontChar,R,I)}}}var U=j*g+w*l;S+=U;if(C){n.restore()}}if(f){e.y-=S*h}else{e.x+=S*h}n.restore()},showType3Text:function Nt(t){var e=this.ctx;var r=this.current;var a=r.font;var n=r.fontSize;var s=r.fontDirection;var o=a.vertical?1:-1;var l=r.charSpacing;var h=r.wordSpacing;var f=r.textHScale*s;var d=r.fontMatrix||i;var v=t.length;var g=r.textRenderingMode===c.INVISIBLE;var m,A,y,S;if(g||n===0){return}this.cachedGetSinglePixelWidth=null;e.save();e.transform.apply(e,r.textMatrix);e.translate(r.x,r.y);e.scale(f,s);for(m=0;m<v;++m){A=t[m];if(p(A)){S=o*A*n/1e3;this.ctx.translate(S,0);r.x+=S*f;continue}var x=(A.isSpace?h:0)+l;var k=a.charProcOperatorList[A.operatorListId];if(!k){b('Type3 character "'+A.operatorListId+'" is not available');continue}this.processingType3=A;this.save();e.scale(n,n);e.transform.apply(e,d);this.executeOperatorList(k);this.restore();var C=u.applyTransform([A.width,0],d);y=C[0]*n+x;e.translate(y,0);r.x+=y*f}e.restore();this.processingType3=null},setCharWidth:function Ut(t,e){},setCharWidthAndBounds:function Bt(t,e,r,a,n,i){this.ctx.rect(r,a,n-r,i-a);this.clip();this.endPath()},getColorN_Pattern:function Wt(t){var e;if(t[0]==="TilingPattern"){var a=t[1];var n=this.baseTransform||this.ctx.mozCurrentTransform.slice();var i=this;var s={createCanvasGraphics:function(t){return new r(t,i.commonObjs,i.objs)}};e=new y(t,a,this.ctx,s,n)}else{e=S(t)}return e},setStrokeColorN:function Gt(){this.current.strokeColor=this.getColorN_Pattern(arguments)},setFillColorN:function Xt(){this.current.fillColor=this.getColorN_Pattern(arguments);this.current.patternFill=true},setStrokeRGBColor:function zt(t,e,r){var a=u.makeCssRgb(t,e,r);this.ctx.strokeStyle=a;this.current.strokeColor=a},setFillRGBColor:function Ht(t,e,r){var a=u.makeCssRgb(t,e,r);this.ctx.fillStyle=a;this.current.fillColor=a;this.current.patternFill=false},shadingFill:function Yt(t){var e=this.ctx;this.save();var r=S(t);e.fillStyle=r.getPattern(e,this,true);var a=e.mozCurrentTransformInverse;if(a){var n=e.canvas;var i=n.width;var s=n.height;var o=u.applyTransform([0,0],a);var l=u.applyTransform([0,s],a);var c=u.applyTransform([i,0],a);var h=u.applyTransform([i,s],a);var f=Math.min(o[0],l[0],c[0],h[0]);var d=Math.min(o[1],l[1],c[1],h[1]);var p=Math.max(o[0],l[0],c[0],h[0]);var v=Math.max(o[1],l[1],c[1],h[1]);this.ctx.fillRect(f,d,p-f,v-d)}else{this.ctx.fillRect(-1e10,-1e10,2e10,2e10)}this.restore()},beginInlineImage:function qt(){m("Should not call beginInlineImage")},beginImageData:function Vt(){m("Should not call beginImageData")},paintFormXObjectBegin:function Jt(t,e){this.save();this.baseTransformStack.push(this.baseTransform);if(v(t)&&6===t.length){this.transform.apply(this,t)}this.baseTransform=this.ctx.mozCurrentTransform;if(v(e)&&4===e.length){var r=e[2]-e[0];var a=e[3]-e[1];this.ctx.rect(e[0],e[1],r,a);this.clip();this.endPath()}},paintFormXObjectEnd:function Qt(){this.restore();this.baseTransform=this.baseTransformStack.pop()},beginGroup:function Kt(t){this.save();var e=this.ctx;if(!t.isolated){d("TODO: Support non-isolated groups.")}if(t.knockout){b("Knockout groups not supported.")}var r=e.mozCurrentTransform;if(t.matrix){e.transform.apply(e,t.matrix)}f(t.bbox,"Bounding box is required.");var a=u.getAxialAlignedBoundingBox(t.bbox,e.mozCurrentTransform);var n=[0,0,e.canvas.width,e.canvas.height];a=u.intersect(a,n)||[0,0,0,0];var i=Math.floor(a[0]);var s=Math.floor(a[1]);var o=Math.max(Math.ceil(a[2])-i,1);var l=Math.max(Math.ceil(a[3])-s,1);var c=1,h=1;if(o>_){c=o/_;o=_}if(l>_){h=l/_;l=_}var p="groupAt"+this.groupLevel;if(t.smask){p+="_smask_"+this.smaskCounter++%2}var v=this.cachedCanvases.getCanvas(p,o,l,true);var m=v.context;m.scale(1/c,1/h);m.translate(-i,-s);m.transform.apply(m,r);if(t.smask){this.smaskStack.push({canvas:v.canvas,context:m,offsetX:i,offsetY:s,scaleX:c,scaleY:h,subtype:t.smask.subtype,backdrop:t.smask.backdrop,transferMap:t.smask.transferMap||null,startTransformInverse:null})}else{e.setTransform(1,0,0,1,0,0);e.translate(i,s);e.scale(c,h)}g(e,m);this.ctx=m;this.setGState([["BM","Normal"],["ca",1],["CA",1]]);this.groupStack.push(e);this.groupLevel++;this.current.activeSMask=null},endGroup:function Zt(t){this.groupLevel--;var e=this.ctx;this.ctx=this.groupStack.pop();if(this.ctx.imageSmoothingEnabled!==undefined){this.ctx.imageSmoothingEnabled=false}else{this.ctx.mozImageSmoothingEnabled=false}if(t.smask){this.tempSMask=this.smaskStack.pop()}else{this.ctx.drawImage(e.canvas,0,0)}this.restore()},beginAnnotations:function $t(){this.save();this.current=new O;if(this.baseTransform){this.ctx.setTransform.apply(this.ctx,this.baseTransform)}},endAnnotations:function te(){this.restore()},beginAnnotation:function ee(t,e,r){this.save();if(v(t)&&4===t.length){var a=t[2]-t[0];var n=t[3]-t[1];this.ctx.rect(t[0],t[1],a,n);this.clip();this.endPath()}this.transform.apply(this,e);this.transform.apply(this,r)},endAnnotation:function re(){this.restore()},paintJpegXObject:function ae(t,e,r){var a=this.objs.get(t);if(!a){b("Dependent image isn't ready yet");return}this.save();var n=this.ctx;n.scale(1/e,-1/r);n.drawImage(a,0,0,a.width,a.height,0,-r,e,r);if(this.imageLayer){var i=n.mozCurrentTransformInverse;var s=this.getCanvasPosition(0,0);this.imageLayer.appendImage({objId:t,left:s[0],top:s[1],width:e/i[0],height:r/i[3]})}this.restore()},paintImageMaskXObject:function ne(t){var e=this.ctx;var r=t.width,a=t.height;var i=this.current.fillColor;var s=this.current.patternFill;var o=this.processingType3;if(L&&o&&o.compiled===undefined){if(r<=P&&a<=P){o.compiled=F({data:t.data,width:r,height:a})}else{o.compiled=null}}if(o&&o.compiled){o.compiled(e);return}var l=this.cachedCanvases.getCanvas("maskCanvas",r,a);var c=l.context;c.save();n(c,t);c.globalCompositeOperation="source-in";c.fillStyle=s?i.getPattern(c,this):i;c.fillRect(0,0,r,a);c.restore();this.paintInlineImageXObject(l.canvas)},paintImageMaskXObjectRepeat:function ie(t,e,r,a){var i=t.width;var s=t.height;var o=this.current.fillColor;var l=this.current.patternFill;var c=this.cachedCanvases.getCanvas("maskCanvas",i,s);var h=c.context;h.save();n(h,t);h.globalCompositeOperation="source-in";h.fillStyle=l?o.getPattern(h,this):o;h.fillRect(0,0,i,s);h.restore();var u=this.ctx;for(var f=0,d=a.length;f<d;f+=2){u.save();u.transform(e,0,0,r,a[f],a[f+1]);u.scale(1,-1);u.drawImage(c.canvas,0,0,i,s,0,-1,1,1);u.restore()}},paintImageMaskXObjectGroup:function se(t){var e=this.ctx;var r=this.current.fillColor;var a=this.current.patternFill;for(var i=0,s=t.length;i<s;i++){var o=t[i];var l=o.width,c=o.height;var h=this.cachedCanvases.getCanvas("maskCanvas",l,c);var u=h.context;u.save();n(u,o);u.globalCompositeOperation="source-in";u.fillStyle=a?r.getPattern(u,this):r;u.fillRect(0,0,l,c);u.restore();e.save();e.transform.apply(e,o.transform);e.scale(1,-1);e.drawImage(h.canvas,0,0,l,c,0,-1,1,1);e.restore()}},paintImageXObject:function oe(t){var e=this.objs.get(t);if(!e){b("Dependent image isn't ready yet");return}this.paintInlineImageXObject(e)},paintImageXObjectRepeat:function le(t,e,r,a){var n=this.objs.get(t);if(!n){b("Dependent image isn't ready yet");return}var i=n.width;var s=n.height;var o=[];for(var l=0,c=a.length;l<c;l+=2){o.push({transform:[e,0,0,r,a[l],a[l+1]],x:0,y:0,w:i,h:s})}this.paintInlineImageXObjectGroup(n,o)},paintInlineImageXObject:function ce(t){var e=t.width;var r=t.height;var n=this.ctx;this.save();n.scale(1/e,-1/r);var i=n.mozCurrentTransformInverse;var s=i[0],o=i[1];var l=Math.max(Math.sqrt(s*s+o*o),1);var c=i[2],h=i[3];var u=Math.max(Math.sqrt(c*c+h*h),1);var f,d;if(t instanceof HTMLElement||!t.data){f=t}else{d=this.cachedCanvases.getCanvas("inlineImage",e,r);var p=d.context;a(p,t);f=d.canvas}var v=e,g=r;var m="prescale1";while(l>2&&v>1||u>2&&g>1){var A=v,b=g;if(l>2&&v>1){A=Math.ceil(v/2);l/=v/A}if(u>2&&g>1){b=Math.ceil(g/2);u/=g/b}d=this.cachedCanvases.getCanvas(m,A,b);p=d.context;p.clearRect(0,0,A,b);p.drawImage(f,0,0,v,g,0,0,A,b);f=d.canvas;v=A;g=b;m=m==="prescale1"?"prescale2":"prescale1"}n.drawImage(f,0,0,v,g,0,-r,e,r);if(this.imageLayer){var y=this.getCanvasPosition(0,-r);this.imageLayer.appendImage({imgData:t,left:y[0],top:y[1],width:e/i[0],height:r/i[3]})}this.restore()},paintInlineImageXObjectGroup:function he(t,e){var r=this.ctx;var n=t.width;var i=t.height;var s=this.cachedCanvases.getCanvas("inlineImage",n,i);var o=s.context;a(o,t);for(var l=0,c=e.length;l<c;l++){var h=e[l];r.save();r.transform.apply(r,h.transform);r.scale(1,-1);r.drawImage(s.canvas,h.x,h.y,h.w,h.h,0,-1,1,1);if(this.imageLayer){var u=this.getCanvasPosition(h.x,h.y);this.imageLayer.appendImage({imgData:t,left:u[0],top:u[1],width:n,height:i})}r.restore()}},paintSolidColorImageMask:function ue(){this.ctx.fillRect(0,0,1,1)},paintXObject:function fe(){b("Unsupported 'paintXObject' command.")},markPoint:function de(t){},markPointProps:function pe(t,e){},beginMarkedContent:function ve(t){},beginMarkedContentProps:function ge(t,e){},endMarkedContent:function me(){},beginCompat:function Ae(){},endCompat:function be(){},consumePath:function ye(){var t=this.ctx;if(this.pendingClip){if(this.pendingClip===z){if(t.mozFillRule!==undefined){t.mozFillRule="evenodd";t.clip();t.mozFillRule="nonzero"}else{t.clip("evenodd")}}else{t.clip()}this.pendingClip=null}t.beginPath()},getSinglePixelWidth:function Se(t){if(this.cachedGetSinglePixelWidth===null){var e=this.ctx.mozCurrentTransformInverse;this.cachedGetSinglePixelWidth=Math.sqrt(Math.max(e[0]*e[0]+e[1]*e[1],e[2]*e[2]+e[3]*e[3]))}return this.cachedGetSinglePixelWidth},getCanvasPosition:function xe(t,e){var r=this.ctx.mozCurrentTransform;return[r[0]*t+r[2]*e+r[4],r[1]*t+r[3]*e+r[5]]}};for(var H in l){r.prototype[l[H]]=r.prototype[H]}return r}();t.CanvasGraphics=N;t.createScratchCanvas=j});(function(t,e){{e(t.pdfjsDisplayAPI={},t.pdfjsSharedUtil,t.pdfjsDisplayFontLoader,t.pdfjsDisplayCanvas,t.pdfjsDisplayMetadata,t.pdfjsDisplayDOMUtils)}})(this,function(t,n,i,s,o,l,c){var h=n.InvalidPDFException;var u=n.MessageHandler;var f=n.MissingPDFException;var d=n.PageViewport;var p=n.PasswordResponses;var v=n.PasswordException;var g=n.StatTimer;var m=n.UnexpectedResponseException;var A=n.UnknownErrorException;var b=n.Util;var y=n.createPromiseCapability;var S=n.error;var x=n.deprecated;var k=n.getVerbosityLevel;var C=n.info;var w=n.isArrayBuffer;var _=n.isSameOrigin;var T=n.loadJpegStream;var L=n.stringToBytes;var P=n.globalScope;var E=n.warn;var R=i.FontFaceObject;var I=i.FontLoader;var j=s.CanvasGraphics;var D=s.createScratchCanvas;var M=o.Metadata;var F=l.getDefaultSetting;var O=65536;var N=false;var U;var B=false;var W=false;if(typeof window==="undefined"){N=true;if(typeof require.ensure==="undefined"){require.ensure=require("node-ensure")}W=true}if(typeof __webpack_require__!=="undefined"){W=true}if(typeof requirejs!=="undefined"&&requirejs.toUrl){U=requirejs.toUrl("pdfjs-dist/build/pdf.worker.js")}var G=typeof requirejs!=="undefined"&&requirejs.load;var X=W?function(t){require.ensure([],function(){var e=require("./pdf.worker.js");t(e.WorkerMessageHandler)})}:G?function(t){requirejs(["pdfjs-dist/build/pdf.worker"],function(e){t(e.WorkerMessageHandler)})}:null;function z(t,e,r,a){var n=new Y;if(arguments.length>1){x("getDocument is called with pdfDataRangeTransport, "+"passwordCallback or progressCallback argument")}if(e){if(!(e instanceof q)){e=Object.create(e);e.length=t.length;e.initialData=t.initialData;if(!e.abort){e.abort=function(){}}}t=Object.create(t);t.range=e}n.onPassword=r||null;n.onProgress=a||null;var i;if(typeof t==="string"){i={url:t}}else if(w(t)){i={data:t}}else if(t instanceof q){i={range:t}}else{if(typeof t!=="object"){S("Invalid parameter in getDocument, need either Uint8Array, "+"string or a parameter object")}if(!t.url&&!t.data&&!t.range){S("Invalid parameter object: need either .data, .range or .url")}i=t}var s={};var o=null;var l=null;for(var c in i){if(c==="url"&&typeof window!=="undefined"){s[c]=new URL(i[c],window.location).href;continue}else if(c==="range"){o=i[c];continue}else if(c==="worker"){l=i[c];continue}else if(c==="data"&&!(i[c]instanceof Uint8Array)){var h=i[c];if(typeof h==="string"){s[c]=L(h)}else if(typeof h==="object"&&h!==null&&!isNaN(h.length)){s[c]=new Uint8Array(h)}else if(w(h)){s[c]=new Uint8Array(h)}else{S("Invalid PDF binary data: either typed array, string or "+"array-like object is expected in the data property.")}continue}s[c]=i[c]}s.rangeChunkSize=s.rangeChunkSize||O;if(!l){l=new Q;n._worker=l}var f=n.docId;l.promise.then(function(){if(n.destroyed){throw new Error("Loading aborted")}return H(l,s,o,f).then(function(t){if(n.destroyed){throw new Error("Loading aborted")}var e=new u(f,t,l.port);var r=new K(e,n,o);n._transport=r;e.send("Ready",null)})}).catch(n._capability.reject);return n}function H(t,e,r,a){if(t.destroyed){return Promise.reject(new Error("Worker was destroyed"))}e.disableAutoFetch=F("disableAutoFetch");e.disableStream=F("disableStream");e.chunkedViewerLoading=!!r;if(r){e.length=r.length;e.initialData=r.initialData}return t.messageHandler.sendWithPromise("GetDocRequest",{docId:a,source:e,disableRange:F("disableRange"),maxImageSize:F("maxImageSize"),cMapUrl:F("cMapUrl"),cMapPacked:F("cMapPacked"),disableFontFace:F("disableFontFace"),disableCreateObjectURL:F("disableCreateObjectURL"),postMessageTransfers:F("postMessageTransfers")&&!B}).then(function(e){if(t.destroyed){throw new Error("Worker was destroyed")}return e})}var Y=function rt(){var t=0;function e(){this._capability=y();this._transport=null;this._worker=null;this.docId="d"+t++;this.destroyed=false;this.onPassword=null;this.onProgress=null;this.onUnsupportedFeature=null}e.prototype={get promise(){return this._capability.promise},destroy:function(){this.destroyed=true;var t=!this._transport?Promise.resolve():this._transport.destroy();return t.then(function(){this._transport=null;if(this._worker){this._worker.destroy();this._worker=null}}.bind(this))},then:function r(t,e){return this.promise.then.apply(this.promise,arguments)}};return e}();var q=function at(){function t(t,e){this.length=t;this.initialData=e;this._rangeListeners=[];this._progressListeners=[];this._progressiveReadListeners=[];this._readyCapability=y()}t.prototype={addRangeListener:function e(t){this._rangeListeners.push(t)},addProgressListener:function r(t){this._progressListeners.push(t)},addProgressiveReadListener:function a(t){this._progressiveReadListeners.push(t)},onDataRange:function n(t,e){var r=this._rangeListeners;for(var a=0,n=r.length;a<n;++a){r[a](t,e)}},onDataProgress:function i(t){this._readyCapability.promise.then(function(){var e=this._progressListeners;for(var r=0,a=e.length;r<a;++r){e[r](t)}}.bind(this))},onDataProgressiveRead:function s(t){this._readyCapability.promise.then(function(){var e=this._progressiveReadListeners;for(var r=0,a=e.length;r<a;++r){e[r](t)}}.bind(this))},transportReady:function o(){this._readyCapability.resolve()},requestDataRange:function l(t,e){throw new Error("Abstract method PDFDataRangeTransport.requestDataRange")},abort:function c(){}};return t}();var V=function nt(){function t(t,e,r){this.pdfInfo=t;this.transport=e;this.loadingTask=r}t.prototype={get numPages(){return this.pdfInfo.numPages},get fingerprint(){return this.pdfInfo.fingerprint},getPage:function e(t){return this.transport.getPage(t)},getPageIndex:function r(t){return this.transport.getPageIndex(t)},getDestinations:function a(){return this.transport.getDestinations()},getDestination:function n(t){return this.transport.getDestination(t)},getPageLabels:function i(){return this.transport.getPageLabels()},getAttachments:function s(){return this.transport.getAttachments()},getJavaScript:function o(){return this.transport.getJavaScript()},getOutline:function l(){return this.transport.getOutline()},getMetadata:function c(){return this.transport.getMetadata()},getData:function h(){return this.transport.getData()},getDownloadInfo:function u(){return this.transport.downloadInfoCapability.promise},getStats:function f(){return this.transport.getStats()},cleanup:function d(){this.transport.startCleanup()},destroy:function p(){return this.loadingTask.destroy()}};return t}();var J=function it(){function t(t,e,r){this.pageIndex=t;this.pageInfo=e;this.transport=r;this.stats=new g;this.stats.enabled=F("enableStats");this.commonObjs=r.commonObjs;this.objs=new Z;this.cleanupAfterRender=false;this.pendingCleanup=false;this.intentStates=Object.create(null);this.destroyed=false}t.prototype={get pageNumber(){return this.pageIndex+1},get rotate(){return this.pageInfo.rotate},get ref(){return this.pageInfo.ref},get view(){return this.pageInfo.view},getViewport:function e(t,r){if(arguments.length<2){r=this.rotate}return new d(this.view,t,r,0,0)},getAnnotations:function r(t){var e=t&&t.intent||null;if(!this.annotationsPromise||this.annotationsIntent!==e){this.annotationsPromise=this.transport.getAnnotations(this.pageIndex,e);this.annotationsIntent=e}return this.annotationsPromise},render:function a(t){var e=this.stats;e.time("Overall");this.pendingCleanup=false;var r=t.intent==="print"?"print":"display";if(!this.intentStates[r]){this.intentStates[r]=Object.create(null)}var a=this.intentStates[r];if(!a.displayReadyCapability){a.receivingOperatorList=true;a.displayReadyCapability=y();a.operatorList={fnArray:[],argsArray:[],lastChunk:false};this.stats.time("Page Request");this.transport.messageHandler.send("RenderPageRequest",{pageIndex:this.pageNumber-1,intent:r})}var n=new tt(o,t,this.objs,this.commonObjs,a.operatorList,this.pageNumber);n.useRequestAnimationFrame=r!=="print";if(!a.renderTasks){a.renderTasks=[]}a.renderTasks.push(n);var i=n.task;if(t.continueCallback){x("render is used with continueCallback parameter");i.onContinue=t.continueCallback}var s=this;a.displayReadyCapability.promise.then(function l(t){if(s.pendingCleanup){o();return}e.time("Rendering");n.initalizeGraphics(t);n.operatorListChanged()},function c(t){o(t)});function o(t){var r=a.renderTasks.indexOf(n);if(r>=0){a.renderTasks.splice(r,1)}if(s.cleanupAfterRender){s.pendingCleanup=true}s._tryCleanup();if(t){n.capability.reject(t)}else{n.capability.resolve()}e.timeEnd("Rendering");e.timeEnd("Overall")}return i},getOperatorList:function n(){function t(){if(r.operatorList.lastChunk){r.opListReadCapability.resolve(r.operatorList);var t=r.renderTasks.indexOf(a);if(t>=0){r.renderTasks.splice(t,1)}}}var e="oplist";if(!this.intentStates[e]){this.intentStates[e]=Object.create(null)}var r=this.intentStates[e];var a;if(!r.opListReadCapability){a={};a.operatorListChanged=t;r.receivingOperatorList=true;r.opListReadCapability=y();r.renderTasks=[];r.renderTasks.push(a);r.operatorList={fnArray:[],argsArray:[],lastChunk:false};this.transport.messageHandler.send("RenderPageRequest",{pageIndex:this.pageIndex,intent:e})}return r.opListReadCapability.promise},getTextContent:function i(t){var e=t&&t.normalizeWhitespace||false;return this.transport.messageHandler.sendWithPromise("GetTextContent",{pageIndex:this.pageNumber-1,normalizeWhitespace:e})},_destroy:function s(){this.destroyed=true;this.transport.pageCache[this.pageIndex]=null;var t=[];Object.keys(this.intentStates).forEach(function(e){if(e==="oplist"){return}var r=this.intentStates[e];r.renderTasks.forEach(function(e){var r=e.capability.promise.catch(function(){});t.push(r);e.cancel()})},this);this.objs.clear();this.annotationsPromise=null;this.pendingCleanup=false;return Promise.all(t)},destroy:function(){x("page destroy method, use cleanup() instead");this.cleanup()},cleanup:function o(){this.pendingCleanup=true;this._tryCleanup()},_tryCleanup:function l(){if(!this.pendingCleanup||Object.keys(this.intentStates).some(function(t){var e=this.intentStates[t];return e.renderTasks.length!==0||e.receivingOperatorList},this)){return}Object.keys(this.intentStates).forEach(function(t){delete this.intentStates[t]},this);this.objs.clear();this.annotationsPromise=null;this.pendingCleanup=false; },_startRenderPage:function c(t,e){var r=this.intentStates[e];if(r.displayReadyCapability){r.displayReadyCapability.resolve(t)}},_renderPageChunk:function h(t,e){var r=this.intentStates[e];var a,n;for(a=0,n=t.length;a<n;a++){r.operatorList.fnArray.push(t.fnArray[a]);r.operatorList.argsArray.push(t.argsArray[a])}r.operatorList.lastChunk=t.lastChunk;for(a=0;a<r.renderTasks.length;a++){r.renderTasks[a].operatorListChanged()}if(t.lastChunk){r.receivingOperatorList=false;this._tryCleanup()}}};return t}();var Q=function st(){var t=0;function e(){if(typeof U!=="undefined"){return U}if(F("workerSrc")){return F("workerSrc")}if(a){return a.replace(/\.js$/i,".worker.js")}S("No PDFJS.workerSrc specified")}var r;function n(){var t;if(!r){r=y();var a=X||function(t){b.loadScript(e(),function(){t(window.pdfjsDistBuildPdfWorker.WorkerMessageHandler)})};a(r.resolve)}return r.promise}function i(t){var e="importScripts('"+t+"');";return URL.createObjectURL(new Blob([e]))}function s(t){this.name=t;this.destroyed=false;this._readyCapability=y();this._port=null;this._webWorker=null;this._messageHandler=null;this._initialize()}s.prototype={get promise(){return this._readyCapability.promise},get port(){return this._port},get messageHandler(){return this._messageHandler},_initialize:function o(){if(!N&&!F("disableWorker")&&typeof Worker!=="undefined"){var t=e();try{if(!_(window.location.href,t)){t=i(new URL(t,window.location).href)}var r=new Worker(t);var a=new u("main","worker",r);var n=function(){r.removeEventListener("error",s);a.destroy();r.terminate();if(this.destroyed){this._readyCapability.reject(new Error("Worker was destroyed"))}else{this._setupFakeWorker()}}.bind(this);var s=function(t){if(!this._webWorker){n()}}.bind(this);r.addEventListener("error",s);a.on("test",function c(t){r.removeEventListener("error",s);if(this.destroyed){n();return}var e=t&&t.supportTypedArray;if(e){this._messageHandler=a;this._port=r;this._webWorker=r;if(!t.supportTransfers){B=true}this._readyCapability.resolve();a.send("configure",{verbosity:k()})}else{this._setupFakeWorker();a.destroy();r.terminate()}}.bind(this));a.on("console_log",function(t){console.log.apply(console,t)});a.on("console_error",function(t){console.error.apply(console,t)});a.on("ready",function(t){r.removeEventListener("error",s);if(this.destroyed){n();return}try{o()}catch(e){this._setupFakeWorker()}}.bind(this));var o=function(){var t=F("postMessageTransfers")&&!B;var e=new Uint8Array([t?255:0]);try{a.send("test",e,[e.buffer])}catch(r){C("Cannot use postMessage transfers");e[0]=0;a.send("test",e)}};o();return}catch(l){C("The worker has been disabled.")}}this._setupFakeWorker()},_setupFakeWorker:function l(){if(!N&&!F("disableWorker")){E("Setting up fake worker.");N=true}n().then(function(e){if(this.destroyed){this._readyCapability.reject(new Error("Worker was destroyed"));return}var r={_listeners:[],postMessage:function(t){var e={data:t};this._listeners.forEach(function(t){t.call(this,e)},this)},addEventListener:function(t,e){this._listeners.push(e)},removeEventListener:function(t,e){var r=this._listeners.indexOf(e);this._listeners.splice(r,1)},terminate:function(){}};this._port=r;var a="fake"+t++;var n=new u(a+"_worker",a,r);e.setup(n,r);var i=new u(a,a+"_worker",r);this._messageHandler=i;this._readyCapability.resolve()}.bind(this))},destroy:function c(){this.destroyed=true;if(this._webWorker){this._webWorker.terminate();this._webWorker=null}this._port=null;if(this._messageHandler){this._messageHandler.destroy();this._messageHandler=null}}};return s}();var K=function ot(){function t(t,e,r){this.messageHandler=t;this.loadingTask=e;this.pdfDataRangeTransport=r;this.commonObjs=new Z;this.fontLoader=new I(e.docId);this.destroyed=false;this.destroyCapability=null;this.pageCache=[];this.pagePromises=[];this.downloadInfoCapability=y();this.setupMessageHandler()}t.prototype={destroy:function e(){if(this.destroyCapability){return this.destroyCapability.promise}this.destroyed=true;this.destroyCapability=y();var t=[];this.pageCache.forEach(function(e){if(e){t.push(e._destroy())}});this.pageCache=[];this.pagePromises=[];var e=this;var r=this.messageHandler.sendWithPromise("Terminate",null);t.push(r);Promise.all(t).then(function(){e.fontLoader.clear();if(e.pdfDataRangeTransport){e.pdfDataRangeTransport.abort();e.pdfDataRangeTransport=null}if(e.messageHandler){e.messageHandler.destroy();e.messageHandler=null}e.destroyCapability.resolve()},this.destroyCapability.reject);return this.destroyCapability.promise},setupMessageHandler:function r(){var t=this.messageHandler;function e(e){t.send("UpdatePassword",e)}var r=this.pdfDataRangeTransport;if(r){r.addRangeListener(function(e,r){t.send("OnDataRange",{begin:e,chunk:r})});r.addProgressListener(function(e){t.send("OnDataProgress",{loaded:e})});r.addProgressiveReadListener(function(e){t.send("OnDataRange",{chunk:e})});t.on("RequestDataRange",function a(t){r.requestDataRange(t.begin,t.end)},this)}t.on("GetDoc",function n(t){var e=t.pdfInfo;this.numPages=t.pdfInfo.numPages;var r=this.loadingTask;var a=new V(e,this,r);this.pdfDocument=a;r._capability.resolve(a)},this);t.on("NeedPassword",function i(t){var r=this.loadingTask;if(r.onPassword){return r.onPassword(e,p.NEED_PASSWORD)}r._capability.reject(new v(t.message,t.code))},this);t.on("IncorrectPassword",function s(t){var r=this.loadingTask;if(r.onPassword){return r.onPassword(e,p.INCORRECT_PASSWORD)}r._capability.reject(new v(t.message,t.code))},this);t.on("InvalidPDF",function o(t){this.loadingTask._capability.reject(new h(t.message))},this);t.on("MissingPDF",function l(t){this.loadingTask._capability.reject(new f(t.message))},this);t.on("UnexpectedResponse",function c(t){this.loadingTask._capability.reject(new m(t.message,t.status))},this);t.on("UnknownError",function u(t){this.loadingTask._capability.reject(new A(t.message,t.details))},this);t.on("DataLoaded",function d(t){this.downloadInfoCapability.resolve(t)},this);t.on("PDFManagerReady",function g(t){if(this.pdfDataRangeTransport){this.pdfDataRangeTransport.transportReady()}},this);t.on("StartRenderPage",function b(t){if(this.destroyed){return}var e=this.pageCache[t.pageIndex];e.stats.timeEnd("Page Request");e._startRenderPage(t.transparency,t.intent)},this);t.on("RenderPageChunk",function y(t){if(this.destroyed){return}var e=this.pageCache[t.pageIndex];e._renderPageChunk(t.operatorList,t.intent)},this);t.on("commonobj",function x(t){if(this.destroyed){return}var e=t[0];var r=t[1];if(this.commonObjs.hasData(e)){return}switch(r){case"Font":var a=t[2];var n;if("error"in a){var i=a.error;E("Error during font loading: "+i);this.commonObjs.resolve(e,i);break}else{var s=null;if(F("pdfBug")&&P.FontInspector&&P["FontInspector"].enabled){s={registerFont:function(t,e){P["FontInspector"].fontAdded(t,e)}}}n=new R(a,{isEvalSuported:F("isEvalSupported"),disableFontFace:F("disableFontFace"),fontRegistry:s})}this.fontLoader.bind([n],function o(t){this.commonObjs.resolve(e,n)}.bind(this));break;case"FontPath":this.commonObjs.resolve(e,t[2]);break;default:i("Got unknown common object type "+r)}},this);t.on("obj",function k(t){if(this.destroyed){return}var e=t[0];var r=t[1];var a=t[2];var n=this.pageCache[r];var i;if(n.objs.hasData(e)){return}switch(a){case"JpegStream":i=t[3];T(e,i,n.objs);break;case"Image":i=t[3];n.objs.resolve(e,i);var s=8e6;if(i&&"data"in i&&i.data.length>s){n.cleanupAfterRender=true}break;default:S("Got unknown object type "+a)}},this);t.on("DocProgress",function C(t){if(this.destroyed){return}var e=this.loadingTask;if(e.onProgress){e.onProgress({loaded:t.loaded,total:t.total})}},this);t.on("PageError",function w(t){if(this.destroyed){return}var e=this.pageCache[t.pageNum-1];var r=e.intentStates[t.intent];if(r.displayReadyCapability){r.displayReadyCapability.reject(t.error)}else{S(t.error)}if(r.operatorList){r.operatorList.lastChunk=true;for(var a=0;a<r.renderTasks.length;a++){r.renderTasks[a].operatorListChanged()}}},this);t.on("UnsupportedFeature",function _(t){if(this.destroyed){return}var e=t.featureId;var r=this.loadingTask;if(r.onUnsupportedFeature){r.onUnsupportedFeature(e)}et.notify(e)},this);t.on("JpegDecode",function(t){if(this.destroyed){return Promise.reject("Worker was terminated")}var e=t[0];var r=t[1];if(r!==3&&r!==1){return Promise.reject(new Error("Only 3 components or 1 component can be returned"))}return new Promise(function(t,a){var n=new Image;n.onload=function(){var e=n.width;var a=n.height;var i=e*a;var s=i*4;var o=new Uint8Array(i*r);var l=D(e,a);var c=l.getContext("2d");c.drawImage(n,0,0);var h=c.getImageData(0,0,e,a).data;var u,f;if(r===3){for(u=0,f=0;u<s;u+=4,f+=3){o[f]=h[u];o[f+1]=h[u+1];o[f+2]=h[u+2]}}else if(r===1){for(u=0,f=0;u<s;u+=4,f++){o[f]=h[u]}}t({data:o,width:e,height:a})};n.onerror=function(){a(new Error("JpegDecode failed to load image"))};n.src=e})},this)},getData:function a(){return this.messageHandler.sendWithPromise("GetData",null)},getPage:function n(t,e){if(t<=0||t>this.numPages||(t|0)!==t){return Promise.reject(new Error("Invalid page request"))}var r=t-1;if(r in this.pagePromises){return this.pagePromises[r]}var a=this.messageHandler.sendWithPromise("GetPage",{pageIndex:r}).then(function(t){if(this.destroyed){throw new Error("Transport destroyed")}var e=new J(r,t,this);this.pageCache[r]=e;return e}.bind(this));this.pagePromises[r]=a;return a},getPageIndex:function i(t){return this.messageHandler.sendWithPromise("GetPageIndex",{ref:t})},getAnnotations:function s(t,e){return this.messageHandler.sendWithPromise("GetAnnotations",{pageIndex:t,intent:e})},getDestinations:function o(){return this.messageHandler.sendWithPromise("GetDestinations",null)},getDestination:function l(t){return this.messageHandler.sendWithPromise("GetDestination",{id:t})},getPageLabels:function c(){return this.messageHandler.sendWithPromise("GetPageLabels",null)},getAttachments:function u(){return this.messageHandler.sendWithPromise("GetAttachments",null)},getJavaScript:function d(){return this.messageHandler.sendWithPromise("GetJavaScript",null)},getOutline:function g(){return this.messageHandler.sendWithPromise("GetOutline",null)},getMetadata:function b(){return this.messageHandler.sendWithPromise("GetMetadata",null).then(function t(e){return{info:e[0],metadata:e[1]?new M(e[1]):null}})},getStats:function x(){return this.messageHandler.sendWithPromise("GetStats",null)},startCleanup:function k(){this.messageHandler.sendWithPromise("Cleanup",null).then(function t(){for(var t=0,e=this.pageCache.length;t<e;t++){var r=this.pageCache[t];if(r){r.cleanup()}}this.commonObjs.clear();this.fontLoader.clear()}.bind(this))}};return t}();var Z=function lt(){function t(){this.objs=Object.create(null)}t.prototype={ensureObj:function e(t){if(this.objs[t]){return this.objs[t]}var e={capability:y(),data:null,resolved:false};this.objs[t]=e;return e},get:function r(t,e){if(e){this.ensureObj(t).capability.promise.then(e);return null}var r=this.objs[t];if(!r||!r.resolved){S("Requesting object that isn't resolved yet "+t)}return r.data},resolve:function a(t,e){var r=this.ensureObj(t);r.resolved=true;r.data=e;r.capability.resolve(e)},isResolved:function n(t){var e=this.objs;if(!e[t]){return false}else{return e[t].resolved}},hasData:function i(t){return this.isResolved(t)},getData:function s(t){var e=this.objs;if(!e[t]||!e[t].resolved){return null}else{return e[t].data}},clear:function o(){this.objs=Object.create(null)}};return t}();var $=function ct(){function t(t){this._internalRenderTask=t;this.onContinue=null}t.prototype={get promise(){return this._internalRenderTask.capability.promise},cancel:function e(){this._internalRenderTask.cancel()},then:function r(t,e){return this.promise.then.apply(this.promise,arguments)}};return t}();var tt=function ht(){function t(t,e,r,a,n,i){this.callback=t;this.params=e;this.objs=r;this.commonObjs=a;this.operatorListIdx=null;this.operatorList=n;this.pageNumber=i;this.running=false;this.graphicsReadyCallback=null;this.graphicsReady=false;this.useRequestAnimationFrame=false;this.cancelled=false;this.capability=y();this.task=new $(this);this._continueBound=this._continue.bind(this);this._scheduleNextBound=this._scheduleNext.bind(this);this._nextBound=this._next.bind(this)}t.prototype={initalizeGraphics:function e(t){if(this.cancelled){return}if(F("pdfBug")&&P.StepperManager&&P.StepperManager.enabled){this.stepper=P.StepperManager.create(this.pageNumber-1);this.stepper.init(this.operatorList);this.stepper.nextBreakPoint=this.stepper.getNextBreakPoint()}var e=this.params;this.gfx=new j(e.canvasContext,this.commonObjs,this.objs,e.imageLayer);this.gfx.beginDrawing(e.transform,e.viewport,t);this.operatorListIdx=0;this.graphicsReady=true;if(this.graphicsReadyCallback){this.graphicsReadyCallback()}},cancel:function r(){this.running=false;this.cancelled=true;this.callback("cancelled")},operatorListChanged:function a(){if(!this.graphicsReady){if(!this.graphicsReadyCallback){this.graphicsReadyCallback=this._continueBound}return}if(this.stepper){this.stepper.updateOperatorList(this.operatorList)}if(this.running){return}this._continue()},_continue:function n(){this.running=true;if(this.cancelled){return}if(this.task.onContinue){this.task.onContinue.call(this.task,this._scheduleNextBound)}else{this._scheduleNext()}},_scheduleNext:function i(){if(this.useRequestAnimationFrame&&typeof window!=="undefined"){window.requestAnimationFrame(this._nextBound)}else{Promise.resolve(undefined).then(this._nextBound)}},_next:function s(){if(this.cancelled){return}this.operatorListIdx=this.gfx.executeOperatorList(this.operatorList,this.operatorListIdx,this._continueBound,this.stepper);if(this.operatorListIdx===this.operatorList.argsArray.length){this.running=false;if(this.operatorList.lastChunk){this.gfx.endDrawing();this.callback()}}}};return t}();var et=function ut(){var t=[];return{listen:function(e){x("Global UnsupportedManager.listen is used: "+" use PDFDocumentLoadingTask.onUnsupportedFeature instead");t.push(e)},notify:function(e){for(var r=0,a=t.length;r<a;r++){t[r](e)}}}}();if(typeof e!=="undefined"){t.version=e}if(typeof r!=="undefined"){t.build=r}t.getDocument=z;t.PDFDataRangeTransport=q;t.PDFWorker=Q;t.PDFDocumentProxy=V;t.PDFPageProxy=J;t._UnsupportedManager=et});(function(t,e){{e(t.pdfjsDisplayGlobal={},t.pdfjsSharedUtil,t.pdfjsDisplayDOMUtils,t.pdfjsDisplayAPI,t.pdfjsDisplayAnnotationLayer,t.pdfjsDisplayTextLayer,t.pdfjsDisplayMetadata,t.pdfjsDisplaySVG)}})(this,function(t,a,n,i,s,o,l,c){var h=a.globalScope;var u=a.deprecated;var f=a.warn;var d=n.LinkTarget;var p=typeof window==="undefined";if(!h.PDFJS){h.PDFJS={}}var v=h.PDFJS;if(typeof e!=="undefined"){v.version=e}if(typeof r!=="undefined"){v.build=r}v.pdfBug=false;if(v.verbosity!==undefined){a.setVerbosityLevel(v.verbosity)}delete v.verbosity;Object.defineProperty(v,"verbosity",{get:function(){return a.getVerbosityLevel()},set:function(t){a.setVerbosityLevel(t)},enumerable:true,configurable:true});v.VERBOSITY_LEVELS=a.VERBOSITY_LEVELS;v.OPS=a.OPS;v.UNSUPPORTED_FEATURES=a.UNSUPPORTED_FEATURES;v.isValidUrl=a.isValidUrl;v.shadow=a.shadow;v.createBlob=a.createBlob;v.createObjectURL=function m(t,e){return a.createObjectURL(t,e,v.disableCreateObjectURL)};Object.defineProperty(v,"isLittleEndian",{configurable:true,get:function A(){var t=a.isLittleEndian();return a.shadow(v,"isLittleEndian",t)}});v.removeNullCharacters=a.removeNullCharacters;v.PasswordResponses=a.PasswordResponses;v.PasswordException=a.PasswordException;v.UnknownErrorException=a.UnknownErrorException;v.InvalidPDFException=a.InvalidPDFException;v.MissingPDFException=a.MissingPDFException;v.UnexpectedResponseException=a.UnexpectedResponseException;v.Util=a.Util;v.PageViewport=a.PageViewport;v.createPromiseCapability=a.createPromiseCapability;v.maxImageSize=v.maxImageSize===undefined?-1:v.maxImageSize;v.cMapUrl=v.cMapUrl===undefined?null:v.cMapUrl;v.cMapPacked=v.cMapPacked===undefined?false:v.cMapPacked;v.disableFontFace=v.disableFontFace===undefined?false:v.disableFontFace;v.imageResourcesPath=v.imageResourcesPath===undefined?"":v.imageResourcesPath;v.disableWorker=v.disableWorker===undefined?false:v.disableWorker;v.workerSrc=v.workerSrc===undefined?null:v.workerSrc;v.disableRange=v.disableRange===undefined?false:v.disableRange;v.disableStream=v.disableStream===undefined?false:v.disableStream;v.disableAutoFetch=v.disableAutoFetch===undefined?false:v.disableAutoFetch;v.pdfBug=v.pdfBug===undefined?false:v.pdfBug;v.postMessageTransfers=v.postMessageTransfers===undefined?true:v.postMessageTransfers;v.disableCreateObjectURL=v.disableCreateObjectURL===undefined?false:v.disableCreateObjectURL;v.disableWebGL=v.disableWebGL===undefined?true:v.disableWebGL;v.externalLinkTarget=v.externalLinkTarget===undefined?d.NONE:v.externalLinkTarget;v.externalLinkRel=v.externalLinkRel===undefined?"noreferrer":v.externalLinkRel;v.isEvalSupported=v.isEvalSupported===undefined?true:v.isEvalSupported;var g=v.openExternalLinksInNewWindow;delete v.openExternalLinksInNewWindow;Object.defineProperty(v,"openExternalLinksInNewWindow",{get:function(){return v.externalLinkTarget===d.BLANK},set:function(t){if(t){u("PDFJS.openExternalLinksInNewWindow, please use "+'"PDFJS.externalLinkTarget = PDFJS.LinkTarget.BLANK" instead.')}if(v.externalLinkTarget!==d.NONE){f("PDFJS.externalLinkTarget is already initialized");return}v.externalLinkTarget=t?d.BLANK:d.NONE},enumerable:true,configurable:true});if(g){v.openExternalLinksInNewWindow=g}v.getDocument=i.getDocument;v.PDFDataRangeTransport=i.PDFDataRangeTransport;v.PDFWorker=i.PDFWorker;Object.defineProperty(v,"hasCanvasTypedArrays",{configurable:true,get:function b(){var t=n.hasCanvasTypedArrays();return a.shadow(v,"hasCanvasTypedArrays",t)}});v.CustomStyle=n.CustomStyle;v.LinkTarget=d;v.addLinkAttributes=n.addLinkAttributes;v.getFilenameFromUrl=n.getFilenameFromUrl;v.isExternalLinkTargetSet=n.isExternalLinkTargetSet;v.AnnotationLayer=s.AnnotationLayer;v.renderTextLayer=o.renderTextLayer;v.Metadata=l.Metadata;v.SVGGraphics=c.SVGGraphics;v.UnsupportedManager=i._UnsupportedManager;t.globalScope=h;t.isWorker=p;t.PDFJS=h.PDFJS})}).call(n);t.PDFJS=n.pdfjsDisplayGlobal.PDFJS;t.build=n.pdfjsDisplayAPI.build;t.version=n.pdfjsDisplayAPI.version;t.getDocument=n.pdfjsDisplayAPI.getDocument;t.PDFDataRangeTransport=n.pdfjsDisplayAPI.PDFDataRangeTransport;t.PDFWorker=n.pdfjsDisplayAPI.PDFWorker;t.renderTextLayer=n.pdfjsDisplayTextLayer.renderTextLayer;t.AnnotationLayer=n.pdfjsDisplayAnnotationLayer.AnnotationLayer;t.CustomStyle=n.pdfjsDisplayDOMUtils.CustomStyle;t.PasswordResponses=n.pdfjsSharedUtil.PasswordResponses;t.InvalidPDFException=n.pdfjsSharedUtil.InvalidPDFException;t.MissingPDFException=n.pdfjsSharedUtil.MissingPDFException;t.SVGGraphics=n.pdfjsDisplaySVG.SVGGraphics;t.UnexpectedResponseException=n.pdfjsSharedUtil.UnexpectedResponseException;t.OPS=n.pdfjsSharedUtil.OPS;t.UNSUPPORTED_FEATURES=n.pdfjsSharedUtil.UNSUPPORTED_FEATURES;t.isValidUrl=n.pdfjsSharedUtil.isValidUrl;t.createObjectURL=n.pdfjsSharedUtil.createObjectURL;t.removeNullCharacters=n.pdfjsSharedUtil.removeNullCharacters;t.shadow=n.pdfjsSharedUtil.shadow;t.createBlob=n.pdfjsSharedUtil.createBlob;t.getFilenameFromUrl=n.pdfjsDisplayDOMUtils.getFilenameFromUrl;t.addLinkAttributes=n.pdfjsDisplayDOMUtils.addLinkAttributes});PK���\���'�x�x7modules/mod_flipbookmaster/assets/js/libs/jquery.min.jsnu�[���/*! jQuery v1.11.0 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k="".trim,l={},m="1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(l.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:k&&!k.call("\ufeff\xa0")?function(a){return null==a?"":k.call(a)}:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||n.guid++,e):void 0},now:function(){return+new Date},support:l}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s="sizzle"+-new Date,t=a.document,u=0,v=0,w=eb(),x=eb(),y=eb(),z=function(a,b){return a===b&&(j=!0),0},A="undefined",B=1<<31,C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=D.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",M=L.replace("w","w#"),N="\\["+K+"*("+L+")"+K+"*(?:([*^$|!~]?=)"+K+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+M+")|)|)"+K+"*\\]",O=":("+L+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+N.replace(3,8)+")*)|.*)\\)|)",P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(O),U=new RegExp("^"+M+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L.replace("w","w*")+")"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=/'|\\/g,ab=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),bb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{G.apply(D=H.call(t.childNodes),t.childNodes),D[t.childNodes.length].nodeType}catch(cb){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function db(a,b,d,e){var f,g,h,i,j,m,p,q,u,v;if((b?b.ownerDocument||b:t)!==l&&k(b),b=b||l,d=d||[],!a||"string"!=typeof a)return d;if(1!==(i=b.nodeType)&&9!==i)return[];if(n&&!e){if(f=Z.exec(a))if(h=f[1]){if(9===i){if(g=b.getElementById(h),!g||!g.parentNode)return d;if(g.id===h)return d.push(g),d}else if(b.ownerDocument&&(g=b.ownerDocument.getElementById(h))&&r(b,g)&&g.id===h)return d.push(g),d}else{if(f[2])return G.apply(d,b.getElementsByTagName(a)),d;if((h=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(h)),d}if(c.qsa&&(!o||!o.test(a))){if(q=p=s,u=b,v=9===i&&a,1===i&&"object"!==b.nodeName.toLowerCase()){m=ob(a),(p=b.getAttribute("id"))?q=p.replace(_,"\\$&"):b.setAttribute("id",q),q="[id='"+q+"'] ",j=m.length;while(j--)m[j]=q+pb(m[j]);u=$.test(a)&&mb(b.parentNode)||b,v=m.join(",")}if(v)try{return G.apply(d,u.querySelectorAll(v)),d}catch(w){}finally{p||b.removeAttribute("id")}}}return xb(a.replace(P,"$1"),b,d,e)}function eb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function fb(a){return a[s]=!0,a}function gb(a){var b=l.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function hb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ib(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||B)-(~a.sourceIndex||B);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function jb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function kb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function lb(a){return fb(function(b){return b=+b,fb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function mb(a){return a&&typeof a.getElementsByTagName!==A&&a}c=db.support={},f=db.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},k=db.setDocument=function(a){var b,e=a?a.ownerDocument||a:t,g=e.defaultView;return e!==l&&9===e.nodeType&&e.documentElement?(l=e,m=e.documentElement,n=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){k()},!1):g.attachEvent&&g.attachEvent("onunload",function(){k()})),c.attributes=gb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=gb(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(e.getElementsByClassName)&&gb(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=gb(function(a){return m.appendChild(a).id=s,!e.getElementsByName||!e.getElementsByName(s).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==A&&n){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){var c=typeof a.getAttributeNode!==A&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==A?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==A&&n?b.getElementsByClassName(a):void 0},p=[],o=[],(c.qsa=Y.test(e.querySelectorAll))&&(gb(function(a){a.innerHTML="<select t=''><option selected=''></option></select>",a.querySelectorAll("[t^='']").length&&o.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||o.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll(":checked").length||o.push(":checked")}),gb(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&o.push("name"+K+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||o.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),o.push(",.*:")})),(c.matchesSelector=Y.test(q=m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&gb(function(a){c.disconnectedMatch=q.call(a,"div"),q.call(a,"[s!='']:x"),p.push("!=",O)}),o=o.length&&new RegExp(o.join("|")),p=p.length&&new RegExp(p.join("|")),b=Y.test(m.compareDocumentPosition),r=b||Y.test(m.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},z=b?function(a,b){if(a===b)return j=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===t&&r(t,a)?-1:b===e||b.ownerDocument===t&&r(t,b)?1:i?I.call(i,a)-I.call(i,b):0:4&d?-1:1)}:function(a,b){if(a===b)return j=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],k=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:i?I.call(i,a)-I.call(i,b):0;if(f===g)return ib(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)k.unshift(c);while(h[d]===k[d])d++;return d?ib(h[d],k[d]):h[d]===t?-1:k[d]===t?1:0},e):l},db.matches=function(a,b){return db(a,null,null,b)},db.matchesSelector=function(a,b){if((a.ownerDocument||a)!==l&&k(a),b=b.replace(S,"='$1']"),!(!c.matchesSelector||!n||p&&p.test(b)||o&&o.test(b)))try{var d=q.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return db(b,l,null,[a]).length>0},db.contains=function(a,b){return(a.ownerDocument||a)!==l&&k(a),r(a,b)},db.attr=function(a,b){(a.ownerDocument||a)!==l&&k(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!n):void 0;return void 0!==f?f:c.attributes||!n?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},db.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},db.uniqueSort=function(a){var b,d=[],e=0,f=0;if(j=!c.detectDuplicates,i=!c.sortStable&&a.slice(0),a.sort(z),j){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return i=null,a},e=db.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=db.selectors={cacheLength:50,createPseudo:fb,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ab,bb),a[3]=(a[4]||a[5]||"").replace(ab,bb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||db.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&db.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return V.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:c&&T.test(c)&&(b=ob(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ab,bb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=w[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&w(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==A&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=db.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),t=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&t){k=q[s]||(q[s]={}),j=k[a]||[],n=j[0]===u&&j[1],m=j[0]===u&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[u,n,m];break}}else if(t&&(j=(b[s]||(b[s]={}))[a])&&j[0]===u)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(t&&((l[s]||(l[s]={}))[a]=[u,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||db.error("unsupported pseudo: "+a);return e[s]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?fb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:fb(function(a){var b=[],c=[],d=g(a.replace(P,"$1"));return d[s]?fb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:fb(function(a){return function(b){return db(a,b).length>0}}),contains:fb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:fb(function(a){return U.test(a||"")||db.error("unsupported lang: "+a),a=a.replace(ab,bb).toLowerCase(),function(b){var c;do if(c=n?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===m},focus:function(a){return a===l.activeElement&&(!l.hasFocus||l.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:lb(function(){return[0]}),last:lb(function(a,b){return[b-1]}),eq:lb(function(a,b,c){return[0>c?c+b:c]}),even:lb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:lb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:lb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:lb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=jb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=kb(b);function nb(){}nb.prototype=d.filters=d.pseudos,d.setFilters=new nb;function ob(a,b){var c,e,f,g,h,i,j,k=x[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=Q.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=R.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(P," ")}),h=h.slice(c.length));for(g in d.filter)!(e=V[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?db.error(a):x(a,i).slice(0)}function pb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function qb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=v++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[u,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[s]||(b[s]={}),(h=i[d])&&h[0]===u&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function rb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function sb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function tb(a,b,c,d,e,f){return d&&!d[s]&&(d=tb(d)),e&&!e[s]&&(e=tb(e,f)),fb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||wb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:sb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=sb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=sb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ub(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],i=g||d.relative[" "],j=g?1:0,k=qb(function(a){return a===b},i,!0),l=qb(function(a){return I.call(b,a)>-1},i,!0),m=[function(a,c,d){return!g&&(d||c!==h)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>j;j++)if(c=d.relative[a[j].type])m=[qb(rb(m),c)];else{if(c=d.filter[a[j].type].apply(null,a[j].matches),c[s]){for(e=++j;f>e;e++)if(d.relative[a[e].type])break;return tb(j>1&&rb(m),j>1&&pb(a.slice(0,j-1).concat({value:" "===a[j-2].type?"*":""})).replace(P,"$1"),c,e>j&&ub(a.slice(j,e)),f>e&&ub(a=a.slice(e)),f>e&&pb(a))}m.push(c)}return rb(m)}function vb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,i,j,k){var m,n,o,p=0,q="0",r=f&&[],s=[],t=h,v=f||e&&d.find.TAG("*",k),w=u+=null==t?1:Math.random()||.1,x=v.length;for(k&&(h=g!==l&&g);q!==x&&null!=(m=v[q]);q++){if(e&&m){n=0;while(o=a[n++])if(o(m,g,i)){j.push(m);break}k&&(u=w)}c&&((m=!o&&m)&&p--,f&&r.push(m))}if(p+=q,c&&q!==p){n=0;while(o=b[n++])o(r,s,g,i);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=E.call(j));s=sb(s)}G.apply(j,s),k&&!f&&s.length>0&&p+b.length>1&&db.uniqueSort(j)}return k&&(u=w,h=t),r};return c?fb(f):f}g=db.compile=function(a,b){var c,d=[],e=[],f=y[a+" "];if(!f){b||(b=ob(a)),c=b.length;while(c--)f=ub(b[c]),f[s]?d.push(f):e.push(f);f=y(a,vb(e,d))}return f};function wb(a,b,c){for(var d=0,e=b.length;e>d;d++)db(a,b[d],c);return c}function xb(a,b,e,f){var h,i,j,k,l,m=ob(a);if(!f&&1===m.length){if(i=m[0]=m[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&c.getById&&9===b.nodeType&&n&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(ab,bb),b)||[])[0],!b)return e;a=a.slice(i.shift().value.length)}h=V.needsContext.test(a)?0:i.length;while(h--){if(j=i[h],d.relative[k=j.type])break;if((l=d.find[k])&&(f=l(j.matches[0].replace(ab,bb),$.test(i[0].type)&&mb(b.parentNode)||b))){if(i.splice(h,1),a=f.length&&pb(i),!a)return G.apply(e,f),e;break}}}return g(a,m)(f,b,!n,e,$.test(a)&&mb(b.parentNode)||b),e}return c.sortStable=s.split("").sort(z).join("")===s,c.detectDuplicates=!!j,k(),c.sortDetached=gb(function(a){return 1&a.compareDocumentPosition(l.createElement("div"))}),gb(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||hb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&gb(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||hb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),gb(function(a){return null==a.getAttribute("disabled")})||hb(J,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),db}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=a.document,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,B=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:A.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:z,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=z.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return y.find(a);this.length=1,this[0]=d}return this.context=z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};B.prototype=n.fn,y=n(z);var C=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!n(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function E(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return E(a,"nextSibling")},prev:function(a){return E(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(D[a]||(e=n.unique(e)),C.test(a)&&(e=e.reverse())),this.pushStack(e)}});var F=/\S+/g,G={};function H(a){var b=G[a]={};return n.each(a.match(F)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?G[a]||H(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&n.each(arguments,function(a,c){var d;while((d=n.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){if(a===!0?!--n.readyWait:!n.isReady){if(!z.body)return setTimeout(n.ready);n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(z,[n]),n.fn.trigger&&n(z).trigger("ready").off("ready"))}}});function J(){z.addEventListener?(z.removeEventListener("DOMContentLoaded",K,!1),a.removeEventListener("load",K,!1)):(z.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(z.addEventListener||"load"===event.type||"complete"===z.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===z.readyState)setTimeout(n.ready);else if(z.addEventListener)z.addEventListener("DOMContentLoaded",K,!1),a.addEventListener("load",K,!1);else{z.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&z.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!n.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}J(),n.ready()}}()}return I.promise(b)};var L="undefined",M;for(M in n(l))break;l.ownLast="0"!==M,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c=z.getElementsByTagName("body")[0];c&&(a=z.createElement("div"),a.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",b=z.createElement("div"),c.appendChild(a).appendChild(b),typeof b.style.zoom!==L&&(b.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(l.inlineBlockNeedsLayout=3===b.offsetWidth)&&(c.style.zoom=1)),c.removeChild(a),a=b=null)}),function(){var a=z.createElement("div");if(null==l.deleteExpando){l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}}a=null}(),n.acceptData=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(n.acceptData(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f }}function S(a,b,c){if(n.acceptData(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d]));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=n._data(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var T=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,U=["Top","Right","Bottom","Left"],V=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},W=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},X=/^(?:checkbox|radio)$/i;!function(){var a=z.createDocumentFragment(),b=z.createElement("div"),c=z.createElement("input");if(b.setAttribute("className","t"),b.innerHTML=" <link/><table></table><a href='/a'>a</a>",l.leadingWhitespace=3===b.firstChild.nodeType,l.tbody=!b.getElementsByTagName("tbody").length,l.htmlSerialize=!!b.getElementsByTagName("link").length,l.html5Clone="<:nav></:nav>"!==z.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,a.appendChild(c),l.appendChecked=c.checked,b.innerHTML="<textarea>x</textarea>",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,a.appendChild(b),b.innerHTML="<input type='radio' checked='checked' name='t'/>",l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){l.noCloneEvent=!1}),b.cloneNode(!0).click()),null==l.deleteExpando){l.deleteExpando=!0;try{delete b.test}catch(d){l.deleteExpando=!1}}a=b=c=null}(),function(){var b,c,d=z.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),l[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var Y=/^(?:input|select|textarea)$/i,Z=/^key/,$=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,ab=/^([^.]*)(?:\.(.+)|)$/;function bb(){return!0}function cb(){return!1}function db(){try{return z.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof n===L||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(F)||[""],h=b.length;while(h--)f=ab.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(F)||[""],j=b.length;while(j--)if(h=ab.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,m,o=[d||z],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||z,3!==d.nodeType&&8!==d.nodeType&&!_.test(p+n.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[n.expando]?b:new n.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),k=n.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!n.isWindow(d)){for(i=k.delegateType||p,_.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||z)&&o.push(l.defaultView||l.parentWindow||a)}m=0;while((h=o[m++])&&!b.isPropagationStopped())b.type=m>1?i:k.bindType||p,f=(n._data(h,"events")||{})[b.type]&&n._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&n.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&n.acceptData(d)&&g&&d[p]&&!n.isWindow(d)){l=d[g],l&&(d[g]=null),n.event.triggered=p;try{d[p]()}catch(r){}n.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((n.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?n(c,this).index(i)>=0:n.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=$.test(e)?this.mouseHooks:Z.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=f.srcElement||z),3===a.target.nodeType&&(a.target=a.target.parentNode),a.metaKey=!!a.metaKey,g.filter?g.filter(a,f):a},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button,g=b.fromElement;return null==a.pageX&&null!=b.clientX&&(d=a.target.ownerDocument||z,e=d.documentElement,c=d.body,a.pageX=b.clientX+(e&&e.scrollLeft||c&&c.scrollLeft||0)-(e&&e.clientLeft||c&&c.clientLeft||0),a.pageY=b.clientY+(e&&e.scrollTop||c&&c.scrollTop||0)-(e&&e.clientTop||c&&c.clientTop||0)),!a.relatedTarget&&g&&(a.relatedTarget=g===a.target?b.toElement:g),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},special:{load:{noBubble:!0},focus:{trigger:function(){if(this!==db()&&this.focus)try{return this.focus(),!1}catch(a){}},delegateType:"focusin"},blur:{trigger:function(){return this===db()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return n.nodeName(this,"input")&&"checkbox"===this.type&&this.click?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=z.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){var d="on"+b;a.detachEvent&&(typeof a[d]===L&&(a[d]=null),a.detachEvent(d,c))},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&(a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault())?bb:cb):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:cb,isPropagationStopped:cb,isImmediatePropagationStopped:cb,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=bb,a&&(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=bb,a&&(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=bb,this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),l.submitBubbles||(n.event.special.submit={setup:function(){return n.nodeName(this,"form")?!1:void n.event.add(this,"click._submit keypress._submit",function(a){var b=a.target,c=n.nodeName(b,"input")||n.nodeName(b,"button")?b.form:void 0;c&&!n._data(c,"submitBubbles")&&(n.event.add(c,"submit._submit",function(a){a._submit_bubble=!0}),n._data(c,"submitBubbles",!0))})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&n.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){return n.nodeName(this,"form")?!1:void n.event.remove(this,"._submit")}}),l.changeBubbles||(n.event.special.change={setup:function(){return Y.test(this.nodeName)?(("checkbox"===this.type||"radio"===this.type)&&(n.event.add(this,"propertychange._change",function(a){"checked"===a.originalEvent.propertyName&&(this._just_changed=!0)}),n.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1),n.event.simulate("change",this,a,!0)})),!1):void n.event.add(this,"beforeactivate._change",function(a){var b=a.target;Y.test(b.nodeName)&&!n._data(b,"changeBubbles")&&(n.event.add(b,"change._change",function(a){!this.parentNode||a.isSimulated||a.isTrigger||n.event.simulate("change",this.parentNode,a,!0)}),n._data(b,"changeBubbles",!0))})},handle:function(a){var b=a.target;return this!==b||a.isSimulated||a.isTrigger||"radio"!==b.type&&"checkbox"!==b.type?a.handleObj.handler.apply(this,arguments):void 0},teardown:function(){return n.event.remove(this,"._change"),!Y.test(this.nodeName)}}),l.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=n._data(d,b);e||d.addEventListener(a,c,!0),n._data(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=n._data(d,b)-1;e?n._data(d,b,e):(d.removeEventListener(a,c,!0),n._removeData(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(f in a)this.on(f,b,c,a[f],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=cb;else if(!d)return this;return 1===e&&(g=d,d=function(a){return n().off(a),g.apply(this,arguments)},d.guid=g.guid||(g.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=cb),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});function eb(a){var b=fb.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}var fb="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",gb=/ jQuery\d+="(?:null|\d+)"/g,hb=new RegExp("<(?:"+fb+")[\\s/>]","i"),ib=/^\s+/,jb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,kb=/<([\w:]+)/,lb=/<tbody/i,mb=/<|&#?\w+;/,nb=/<(?:script|style|link)/i,ob=/checked\s*(?:[^=]|=\s*.checked.)/i,pb=/^$|\/(?:java|ecma)script/i,qb=/^true\/(.*)/,rb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,sb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],area:[1,"<map>","</map>"],param:[1,"<object>","</object>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:l.htmlSerialize?[0,"",""]:[1,"X<div>","</div>"]},tb=eb(z),ub=tb.appendChild(z.createElement("div"));sb.optgroup=sb.option,sb.tbody=sb.tfoot=sb.colgroup=sb.caption=sb.thead,sb.th=sb.td;function vb(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==L?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==L?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,vb(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function wb(a){X.test(a.type)&&(a.defaultChecked=a.checked)}function xb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function yb(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function zb(a){var b=qb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ab(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}function Bb(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Cb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(yb(b).text=a.text,zb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&X.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}n.extend({clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!hb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ub.innerHTML=a.outerHTML,ub.removeChild(f=ub.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=vb(f),h=vb(a),g=0;null!=(e=h[g]);++g)d[g]&&Cb(e,d[g]);if(b)if(c)for(h=h||vb(a),d=d||vb(f),g=0;null!=(e=h[g]);g++)Bb(e,d[g]);else Bb(a,f);return d=vb(f,"script"),d.length>0&&Ab(d,!i&&vb(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k,m=a.length,o=eb(b),p=[],q=0;m>q;q++)if(f=a[q],f||0===f)if("object"===n.type(f))n.merge(p,f.nodeType?[f]:f);else if(mb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(kb.exec(f)||["",""])[1].toLowerCase(),k=sb[i]||sb._default,h.innerHTML=k[1]+f.replace(jb,"<$1></$2>")+k[2],e=k[0];while(e--)h=h.lastChild;if(!l.leadingWhitespace&&ib.test(f)&&p.push(b.createTextNode(ib.exec(f)[0])),!l.tbody){f="table"!==i||lb.test(f)?"<table>"!==k[1]||lb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)n.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}n.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),l.appendChecked||n.grep(vb(p,"input"),wb),q=0;while(f=p[q++])if((!d||-1===n.inArray(f,d))&&(g=n.contains(f.ownerDocument,f),h=vb(o.appendChild(f),"script"),g&&Ab(h),c)){e=0;while(f=h[e++])pb.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.deleteExpando,m=n.event.special;null!=(d=a[h]);h++)if((b||n.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k?delete d[i]:typeof d.removeAttribute!==L?d.removeAttribute(i):d[i]=null,c.push(f))}}}),n.fn.extend({text:function(a){return W(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||z).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(vb(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&Ab(vb(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(vb(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return W(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(gb,""):void 0;if(!("string"!=typeof a||nb.test(a)||!l.htmlSerialize&&hb.test(a)||!l.leadingWhitespace&&ib.test(a)||sb[(kb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(jb,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(vb(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(vb(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,k=this.length,m=this,o=k-1,p=a[0],q=n.isFunction(p);if(q||k>1&&"string"==typeof p&&!l.checkClone&&ob.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(k&&(i=n.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=n.map(vb(i,"script"),yb),f=g.length;k>j;j++)d=i,j!==o&&(d=n.clone(d,!0,!0),f&&n.merge(g,vb(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,n.map(g,zb),j=0;f>j;j++)d=g[j],pb.test(d.type||"")&&!n._data(d,"globalEval")&&n.contains(h,d)&&(d.src?n._evalUrl&&n._evalUrl(d.src):n.globalEval((d.text||d.textContent||d.innerHTML||"").replace(rb,"")));i=c=null}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],g=n(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Db,Eb={};function Fb(b,c){var d=n(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:n.css(d[0],"display");return d.detach(),e}function Gb(a){var b=z,c=Eb[a];return c||(c=Fb(a,b),"none"!==c&&c||(Db=(Db||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=(Db[0].contentWindow||Db[0].contentDocument).document,b.write(),b.close(),c=Fb(a,b),Db.detach()),Eb[a]=c),c}!function(){var a,b,c=z.createElement("div"),d="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";c.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",a=c.getElementsByTagName("a")[0],a.style.cssText="float:left;opacity:.5",l.opacity=/^0.5/.test(a.style.opacity),l.cssFloat=!!a.style.cssFloat,c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===c.style.backgroundClip,a=c=null,l.shrinkWrapBlocks=function(){var a,c,e,f;if(null==b){if(a=z.getElementsByTagName("body")[0],!a)return;f="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",c=z.createElement("div"),e=z.createElement("div"),a.appendChild(c).appendChild(e),b=!1,typeof e.style.zoom!==L&&(e.style.cssText=d+";width:1px;padding:1px;zoom:1",e.innerHTML="<div></div>",e.firstChild.style.width="5px",b=3!==e.offsetWidth),a.removeChild(c),a=c=e=null}return b}}();var Hb=/^margin/,Ib=new RegExp("^("+T+")(?!px)[a-z%]+$","i"),Jb,Kb,Lb=/^(top|right|bottom|left)$/;a.getComputedStyle?(Jb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)},Kb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Jb(a),g=c?c.getPropertyValue(b)||c[b]:void 0,c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),Ib.test(g)&&Hb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0===g?g:g+""}):z.documentElement.currentStyle&&(Jb=function(a){return a.currentStyle},Kb=function(a,b,c){var d,e,f,g,h=a.style;return c=c||Jb(a),g=c?c[b]:void 0,null==g&&h&&h[b]&&(g=h[b]),Ib.test(g)&&!Lb.test(b)&&(d=h.left,e=a.runtimeStyle,f=e&&e.left,f&&(e.left=a.currentStyle.left),h.left="fontSize"===b?"1em":g,g=h.pixelLeft+"px",h.left=d,f&&(e.left=f)),void 0===g?g:g+""||"auto"});function Mb(a,b){return{get:function(){var c=a();if(null!=c)return c?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d,e,f,g,h=z.createElement("div"),i="border:0;width:0;height:0;position:absolute;top:0;left:-9999px",j="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;padding:0;margin:0;border:0";h.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",b=h.getElementsByTagName("a")[0],b.style.cssText="float:left;opacity:.5",l.opacity=/^0.5/.test(b.style.opacity),l.cssFloat=!!b.style.cssFloat,h.style.backgroundClip="content-box",h.cloneNode(!0).style.backgroundClip="",l.clearCloneStyle="content-box"===h.style.backgroundClip,b=h=null,n.extend(l,{reliableHiddenOffsets:function(){if(null!=c)return c;var a,b,d,e=z.createElement("div"),f=z.getElementsByTagName("body")[0];if(f)return e.setAttribute("className","t"),e.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",a=z.createElement("div"),a.style.cssText=i,f.appendChild(a).appendChild(e),e.innerHTML="<table><tr><td></td><td>t</td></tr></table>",b=e.getElementsByTagName("td"),b[0].style.cssText="padding:0;margin:0;border:0;display:none",d=0===b[0].offsetHeight,b[0].style.display="",b[1].style.display="none",c=d&&0===b[0].offsetHeight,f.removeChild(a),e=f=null,c},boxSizing:function(){return null==d&&k(),d},boxSizingReliable:function(){return null==e&&k(),e},pixelPosition:function(){return null==f&&k(),f},reliableMarginRight:function(){var b,c,d,e;if(null==g&&a.getComputedStyle){if(b=z.getElementsByTagName("body")[0],!b)return;c=z.createElement("div"),d=z.createElement("div"),c.style.cssText=i,b.appendChild(c).appendChild(d),e=d.appendChild(z.createElement("div")),e.style.cssText=d.style.cssText=j,e.style.marginRight=e.style.width="0",d.style.width="1px",g=!parseFloat((a.getComputedStyle(e,null)||{}).marginRight),b.removeChild(c)}return g}});function k(){var b,c,h=z.getElementsByTagName("body")[0];h&&(b=z.createElement("div"),c=z.createElement("div"),b.style.cssText=i,h.appendChild(b).appendChild(c),c.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;display:block;padding:1px;border:1px;width:4px;margin-top:1%;top:1%",n.swap(h,null!=h.style.zoom?{zoom:1}:{},function(){d=4===c.offsetWidth}),e=!0,f=!1,g=!0,a.getComputedStyle&&(f="1%"!==(a.getComputedStyle(c,null)||{}).top,e="4px"===(a.getComputedStyle(c,null)||{width:"4px"}).width),h.removeChild(b),c=h=null)}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Nb=/alpha\([^)]*\)/i,Ob=/opacity\s*=\s*([^)]*)/,Pb=/^(none|table(?!-c[ea]).+)/,Qb=new RegExp("^("+T+")(.*)$","i"),Rb=new RegExp("^([+-])=("+T+")","i"),Sb={position:"absolute",visibility:"hidden",display:"block"},Tb={letterSpacing:0,fontWeight:400},Ub=["Webkit","O","Moz","ms"];function Vb(a,b){if(b in a)return b;var c=b.charAt(0).toUpperCase()+b.slice(1),d=b,e=Ub.length;while(e--)if(b=Ub[e]+c,b in a)return b;return d}function Wb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=n._data(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&V(d)&&(f[g]=n._data(d,"olddisplay",Gb(d.nodeName)))):f[g]||(e=V(d),(c&&"none"!==c||!e)&&n._data(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function Xb(a,b,c){var d=Qb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Yb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+U[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+U[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+U[f]+"Width",!0,e))):(g+=n.css(a,"padding"+U[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+U[f]+"Width",!0,e)));return g}function Zb(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Jb(a),g=l.boxSizing()&&"border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=Kb(a,b,f),(0>e||null==e)&&(e=a.style[b]),Ib.test(e))return e;d=g&&(l.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Yb(a,b,c||(g?"border":"content"),d,f)+"px"}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Kb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":l.cssFloat?"cssFloat":"styleFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;if(b=n.cssProps[h]||(n.cssProps[h]=Vb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c)return g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b];if(f=typeof c,"string"===f&&(e=Rb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),l.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),!(g&&"set"in g&&void 0===(c=g.set(a,c,d)))))try{i[b]="",i[b]=c}catch(j){}}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Vb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(f=g.get(a,!0,c)),void 0===f&&(f=Kb(a,b,d)),"normal"===f&&b in Tb&&(f=Tb[b]),""===c||c?(e=parseFloat(f),c===!0||n.isNumeric(e)?e||0:f):f}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?0===a.offsetWidth&&Pb.test(n.css(a,"display"))?n.swap(a,Sb,function(){return Zb(a,b,d)}):Zb(a,b,d):void 0},set:function(a,c,d){var e=d&&Jb(a);return Xb(a,c,d?Yb(a,b,d,l.boxSizing()&&"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),l.opacity||(n.cssHooks.opacity={get:function(a,b){return Ob.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?.01*parseFloat(RegExp.$1)+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=n.isNumeric(b)?"alpha(opacity="+100*b+")":"",f=d&&d.filter||c.filter||"";c.zoom=1,(b>=1||""===b)&&""===n.trim(f.replace(Nb,""))&&c.removeAttribute&&(c.removeAttribute("filter"),""===b||d&&!d.filter)||(c.filter=Nb.test(f)?f.replace(Nb,e):f+" "+e)}}),n.cssHooks.marginRight=Mb(l.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},Kb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+U[d]+b]=f[d]||f[d-2]||f[0];return e}},Hb.test(a)||(n.cssHooks[a+b].set=Xb)}),n.fn.extend({css:function(a,b){return W(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=Jb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b) },a,b,arguments.length>1)},show:function(){return Wb(this,!0)},hide:function(){return Wb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){V(this)?n(this).show():n(this).hide()})}});function $b(a,b,c,d,e){return new $b.prototype.init(a,b,c,d,e)}n.Tween=$b,$b.prototype={constructor:$b,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=$b.propHooks[this.prop];return a&&a.get?a.get(this):$b.propHooks._default.get(this)},run:function(a){var b,c=$b.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):$b.propHooks._default.set(this),this}},$b.prototype.init.prototype=$b.prototype,$b.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},$b.propHooks.scrollTop=$b.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=$b.prototype.init,n.fx.step={};var _b,ac,bc=/^(?:toggle|show|hide)$/,cc=new RegExp("^(?:([+-])=|)("+T+")([a-z%]*)$","i"),dc=/queueHooks$/,ec=[jc],fc={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=cc.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&cc.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function gc(){return setTimeout(function(){_b=void 0}),_b=n.now()}function hc(a,b){var c,d={height:a},e=0;for(b=b?1:0;4>e;e+=2-b)c=U[e],d["margin"+c]=d["padding"+c]=a;return b&&(d.opacity=d.width=a),d}function ic(a,b,c){for(var d,e=(fc[b]||[]).concat(fc["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function jc(a,b,c){var d,e,f,g,h,i,j,k,m=this,o={},p=a.style,q=a.nodeType&&V(a),r=n._data(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,m.always(function(){m.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[p.overflow,p.overflowX,p.overflowY],j=n.css(a,"display"),k=Gb(a.nodeName),"none"===j&&(j=k),"inline"===j&&"none"===n.css(a,"float")&&(l.inlineBlockNeedsLayout&&"inline"!==k?p.zoom=1:p.display="inline-block")),c.overflow&&(p.overflow="hidden",l.shrinkWrapBlocks()||m.always(function(){p.overflow=c.overflow[0],p.overflowX=c.overflow[1],p.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],bc.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(q?"hide":"show")){if("show"!==e||!r||void 0===r[d])continue;q=!0}o[d]=r&&r[d]||n.style(a,d)}if(!n.isEmptyObject(o)){r?"hidden"in r&&(q=r.hidden):r=n._data(a,"fxshow",{}),f&&(r.hidden=!q),q?n(a).show():m.done(function(){n(a).hide()}),m.done(function(){var b;n._removeData(a,"fxshow");for(b in o)n.style(a,b,o[b])});for(d in o)g=ic(q?r[d]:0,d,m),d in r||(r[d]=g.start,q&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function kc(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function lc(a,b,c){var d,e,f=0,g=ec.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=_b||gc(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:_b||gc(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(kc(k,j.opts.specialEasing);g>f;f++)if(d=ec[f].call(j,a,k,j.opts))return d;return n.map(k,ic,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(lc,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],fc[c]=fc[c]||[],fc[c].unshift(b)},prefilter:function(a,b){b?ec.unshift(a):ec.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(V).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=lc(this,n.extend({},a),f);(e||n._data(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=n._data(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&dc.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=n._data(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(hc(b,!0),a,d,e)}}),n.each({slideDown:hc("show"),slideUp:hc("hide"),slideToggle:hc("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=n.timers,c=0;for(_b=n.now();c<b.length;c++)a=b[c],a()||b[c]!==a||b.splice(c--,1);b.length||n.fx.stop(),_b=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){ac||(ac=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(ac),ac=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a,b,c,d,e=z.createElement("div");e.setAttribute("className","t"),e.innerHTML=" <link/><table></table><a href='/a'>a</a><input type='checkbox'/>",a=e.getElementsByTagName("a")[0],c=z.createElement("select"),d=c.appendChild(z.createElement("option")),b=e.getElementsByTagName("input")[0],a.style.cssText="top:1px",l.getSetAttribute="t"!==e.className,l.style=/top/.test(a.getAttribute("style")),l.hrefNormalized="/a"===a.getAttribute("href"),l.checkOn=!!b.value,l.optSelected=d.selected,l.enctype=!!z.createElement("form").enctype,c.disabled=!0,l.optDisabled=!d.disabled,b=z.createElement("input"),b.setAttribute("value",""),l.input=""===b.getAttribute("value"),b.value="t",b.setAttribute("type","radio"),l.radioValue="t"===b.value,a=b=c=d=e=null}();var mc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(mc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.text(a)}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(l.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)if(d=e[g],n.inArray(n.valHooks.option.get(d),f)>=0)try{d.selected=c=!0}catch(h){d.scrollHeight}else d.selected=!1;return c||(a.selectedIndex=-1),e}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},l.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})});var nc,oc,pc=n.expr.attrHandle,qc=/^(?:checked|selected)$/i,rc=l.getSetAttribute,sc=l.input;n.fn.extend({attr:function(a,b){return W(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===L?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?oc:nc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(F);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)?sc&&rc||!qc.test(c)?a[d]=!1:a[n.camelCase("default-"+c)]=a[d]=!1:n.attr(a,c,""),a.removeAttribute(rc?c:d)},attrHooks:{type:{set:function(a,b){if(!l.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),oc={set:function(a,b,c){return b===!1?n.removeAttr(a,c):sc&&rc||!qc.test(c)?a.setAttribute(!rc&&n.propFix[c]||c,c):a[n.camelCase("default-"+c)]=a[c]=!0,c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=pc[b]||n.find.attr;pc[b]=sc&&rc||!qc.test(b)?function(a,b,d){var e,f;return d||(f=pc[b],pc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,pc[b]=f),e}:function(a,b,c){return c?void 0:a[n.camelCase("default-"+b)]?b.toLowerCase():null}}),sc&&rc||(n.attrHooks.value={set:function(a,b,c){return n.nodeName(a,"input")?void(a.defaultValue=b):nc&&nc.set(a,b,c)}}),rc||(nc={set:function(a,b,c){var d=a.getAttributeNode(c);return d||a.setAttributeNode(d=a.ownerDocument.createAttribute(c)),d.value=b+="","value"===c||b===a.getAttribute(c)?b:void 0}},pc.id=pc.name=pc.coords=function(a,b,c){var d;return c?void 0:(d=a.getAttributeNode(b))&&""!==d.value?d.value:null},n.valHooks.button={get:function(a,b){var c=a.getAttributeNode(b);return c&&c.specified?c.value:void 0},set:nc.set},n.attrHooks.contenteditable={set:function(a,b,c){nc.set(a,""===b?!1:b,c)}},n.each(["width","height"],function(a,b){n.attrHooks[b]={set:function(a,c){return""===c?(a.setAttribute(b,"auto"),c):void 0}}})),l.style||(n.attrHooks.style={get:function(a){return a.style.cssText||void 0},set:function(a,b){return a.style.cssText=b+""}});var tc=/^(?:input|select|textarea|button|object)$/i,uc=/^(?:a|area)$/i;n.fn.extend({prop:function(a,b){return W(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return a=n.propFix[a]||a,this.each(function(){try{this[a]=void 0,delete this[a]}catch(b){}})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){var b=n.find.attr(a,"tabindex");return b?parseInt(b,10):tc.test(a.nodeName)||uc.test(a.nodeName)&&a.href?0:-1}}}}),l.hrefNormalized||n.each(["href","src"],function(a,b){n.propHooks[b]={get:function(a){return a.getAttribute(b,4)}}}),l.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this}),l.enctype||(n.propFix.enctype="encoding");var vc=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j="string"==typeof a&&a;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(F)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(vc," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0,i=this.length,j=0===arguments.length||"string"==typeof a&&a;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(j)for(b=(a||"").match(F)||[];i>h;h++)if(c=this[h],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(vc," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(F)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===L||"boolean"===c)&&(this.className&&n._data(this,"__className__",this.className),this.className=this.className||a===!1?"":n._data(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(vc," ").indexOf(b)>=0)return!0;return!1}}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var wc=n.now(),xc=/\?/,yc=/(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g;n.parseJSON=function(b){if(a.JSON&&a.JSON.parse)return a.JSON.parse(b+"");var c,d=null,e=n.trim(b+"");return e&&!n.trim(e.replace(yc,function(a,b,e,f){return c&&b&&(d=0),0===d?a:(c=e||b,d+=!f-!e,"")}))?Function("return "+e)():n.error("Invalid JSON: "+b)},n.parseXML=function(b){var c,d;if(!b||"string"!=typeof b)return null;try{a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b))}catch(e){c=void 0}return c&&c.documentElement&&!c.getElementsByTagName("parsererror").length||n.error("Invalid XML: "+b),c};var zc,Ac,Bc=/#.*$/,Cc=/([?&])_=[^&]*/,Dc=/^(.*?):[ \t]*([^\r\n]*)\r?$/gm,Ec=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Fc=/^(?:GET|HEAD)$/,Gc=/^\/\//,Hc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,Ic={},Jc={},Kc="*/".concat("*");try{Ac=location.href}catch(Lc){Ac=z.createElement("a"),Ac.href="",Ac=Ac.href}zc=Hc.exec(Ac.toLowerCase())||[];function Mc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(F)||[];if(n.isFunction(c))while(d=f[e++])"+"===d.charAt(0)?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function Nc(a,b,c,d){var e={},f=a===Jc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function Oc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(d in b)void 0!==b[d]&&((e[d]?a:c||(c={}))[d]=b[d]);return c&&n.extend(!0,a,c),a}function Pc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===e&&(e=a.mimeType||b.getResponseHeader("Content-Type"));if(e)for(g in h)if(h[g]&&h[g].test(e)){i.unshift(g);break}if(i[0]in c)f=i[0];else{for(g in c){if(!i[0]||a.converters[g+" "+i[0]]){f=g;break}d||(d=g)}f=f||d}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function Qc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ac,type:"GET",isLocal:Ec.test(zc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?Oc(Oc(a,n.ajaxSettings),b):Oc(n.ajaxSettings,a)},ajaxPrefilter:Mc(Ic),ajaxTransport:Mc(Jc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!j){j={};while(b=Dc.exec(f))j[b[1].toLowerCase()]=b[2]}b=j[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return i&&i.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||Ac)+"").replace(Bc,"").replace(Gc,zc[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(F)||[""],null==k.crossDomain&&(c=Hc.exec(k.url.toLowerCase()),k.crossDomain=!(!c||c[1]===zc[1]&&c[2]===zc[2]&&(c[3]||("http:"===c[1]?"80":"443"))===(zc[3]||("http:"===zc[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),Nc(Ic,k,b,v),2===t)return v;h=k.global,h&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!Fc.test(k.type),e=k.url,k.hasContent||(k.data&&(e=k.url+=(xc.test(e)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=Cc.test(e)?e.replace(Cc,"$1_="+wc++):e+(xc.test(e)?"&":"?")+"_="+wc++)),k.ifModified&&(n.lastModified[e]&&v.setRequestHeader("If-Modified-Since",n.lastModified[e]),n.etag[e]&&v.setRequestHeader("If-None-Match",n.etag[e])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+Kc+"; q=0.01":""):k.accepts["*"]);for(d in k.headers)v.setRequestHeader(d,k.headers[d]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(d in{success:1,error:1,complete:1})v[d](k[d]);if(i=Nc(Jc,k,b,v)){v.readyState=1,h&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,i.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,c,d){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),i=void 0,f=d||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,c&&(u=Pc(k,v,c)),u=Qc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[e]=w),w=v.getResponseHeader("etag"),w&&(n.etag[e]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,h&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),h&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){if(n.isFunction(a))return this.each(function(b){n(this).wrapAll(a.call(this,b))});if(this[0]){var b=n(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&1===a.firstChild.nodeType)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0||!l.reliableHiddenOffsets()&&"none"===(a.style&&a.style.display||n.css(a,"display"))},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var Rc=/%20/g,Sc=/\[\]$/,Tc=/\r?\n/g,Uc=/^(?:submit|button|image|reset|file)$/i,Vc=/^(?:input|select|textarea|keygen)/i;function Wc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||Sc.test(a)?d(a,e):Wc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Wc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Wc(c,a[c],b,e);return d.join("&").replace(Rc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Vc.test(this.nodeName)&&!Uc.test(a)&&(this.checked||!X.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(Tc,"\r\n")}}):{name:b.name,value:c.replace(Tc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=void 0!==a.ActiveXObject?function(){return!this.isLocal&&/^(get|post|head|put|delete|options)$/i.test(this.type)&&$c()||_c()}:$c;var Xc=0,Yc={},Zc=n.ajaxSettings.xhr();a.ActiveXObject&&n(a).on("unload",function(){for(var a in Yc)Yc[a](void 0,!0)}),l.cors=!!Zc&&"withCredentials"in Zc,Zc=l.ajax=!!Zc,Zc&&n.ajaxTransport(function(a){if(!a.crossDomain||l.cors){var b;return{send:function(c,d){var e,f=a.xhr(),g=++Xc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)void 0!==c[e]&&f.setRequestHeader(e,c[e]+"");f.send(a.hasContent&&a.data||null),b=function(c,e){var h,i,j;if(b&&(e||4===f.readyState))if(delete Yc[g],b=void 0,f.onreadystatechange=n.noop,e)4!==f.readyState&&f.abort();else{j={},h=f.status,"string"==typeof f.responseText&&(j.text=f.responseText);try{i=f.statusText}catch(k){i=""}h||!a.isLocal||a.crossDomain?1223===h&&(h=204):h=j.text?200:404}j&&d(h,i,j,f.getAllResponseHeaders())},a.async?4===f.readyState?setTimeout(b):f.onreadystatechange=Yc[g]=b:b()},abort:function(){b&&b(void 0,!0)}}}});function $c(){try{return new a.XMLHttpRequest}catch(b){}}function _c(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c=z.head||n("head")[0]||z.documentElement;return{send:function(d,e){b=z.createElement("script"),b.async=!0,a.scriptCharset&&(b.charset=a.scriptCharset),b.src=a.url,b.onload=b.onreadystatechange=function(a,c){(c||!b.readyState||/loaded|complete/.test(b.readyState))&&(b.onload=b.onreadystatechange=null,b.parentNode&&b.parentNode.removeChild(b),b=null,c||e(200,"success"))},c.insertBefore(b,c.firstChild)},abort:function(){b&&b.onload(void 0,!0)}}}});var ad=[],bd=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=ad.pop()||n.expando+"_"+wc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(bd.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&bd.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(bd,"$1"+e):b.jsonp!==!1&&(b.url+=(xc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,ad.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||z;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var cd=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&cd)return cd.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=a.slice(h,a.length),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(f="POST"),g.length>0&&n.ajax({url:a,type:f,dataType:"html",data:b}).done(function(a){e=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,e||[a.responseText,b,a])}),this},n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var dd=a.document.documentElement;function ed(a){return n.isWindow(a)?a:9===a.nodeType?a.defaultView||a.parentWindow:!1}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&n.inArray("auto",[f,i])>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d={top:0,left:0},e=this[0],f=e&&e.ownerDocument;if(f)return b=f.documentElement,n.contains(b,e)?(typeof e.getBoundingClientRect!==L&&(d=e.getBoundingClientRect()),c=ed(f),{top:d.top+(c.pageYOffset||b.scrollTop)-(b.clientTop||0),left:d.left+(c.pageXOffset||b.scrollLeft)-(b.clientLeft||0)}):d},position:function(){if(this[0]){var a,b,c={top:0,left:0},d=this[0];return"fixed"===n.css(d,"position")?b=d.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(c=a.offset()),c.top+=n.css(a[0],"borderTopWidth",!0),c.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-c.top-n.css(d,"marginTop",!0),left:b.left-c.left-n.css(d,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||dd;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||dd})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,b){var c=/Y/.test(b);n.fn[a]=function(d){return W(this,function(a,d,e){var f=ed(a);return void 0===e?f?b in f?f[b]:f.document.documentElement[d]:a[d]:void(f?f.scrollTo(c?n(f).scrollLeft():e,c?e:n(f).scrollTop()):a[d]=e)},a,d,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=Mb(l.pixelPosition,function(a,c){return c?(c=Kb(a,b),Ib.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return W(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var fd=a.jQuery,gd=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=gd),b&&a.jQuery===n&&(a.jQuery=fd),n},typeof b===L&&(a.jQuery=a.$=n),n}); PK���\I�Ma1modules/mod_flipbookmaster/assets/images/logo.pngnu�[����PNG IHDR6.�N5�tEXtSoftwareAdobe ImageReadyq�e< �IDATx��]]lcG>s'K��Ca�i_*Vhm���u�Di�"�į�6���� *����H��dW�B�UK���B��RQE���n�*��� ���f�g�ٛ{��\_ǎ3�j6�}=�Ιs�9�̏ �,,,,� �����%6Kl��,,,,��H7N�r1A�+y �B�A�r�{O'�����W���&��nC����*m�.���0�:+:���'��,#������F��&��h�ߦ��l·� }�v���E�=���6�$ϰ_��,F&�M&�/��O��g����w.��\,q!�J�;���y�a�9�B��{l����<I8OK�MF�/|#G��آ������-�4���i��%lS��}1��VXY=�V�yy ���Q�ȧ��yjx�qSR��<�*y��j&�, �%�����+�C֮ch�㨋��u.��Vf���0������^�� -][6��t/L�rq�q��[̜��K"c����&�<L�V@�ˠ�7̨a^lM �9��%]Hy�.b#�:������v���������͚�!�2����ϊ�`�Ol��V]C�3M���}_��<2D��v��QO�!�1)PA�e�z�.n'9��{;���L�k���:�I�S,��C�lʉHp��!�А[,,���0��̊͜�ɻi������n��j��-h�b#�i�#87����油OnL\�V �~���!B��|)�9$�%��]0�9j����0��a��M�9B|=���|��Dl��#�熂�!iu�9)��k�DF2�ZL�G]aHI�zв�8�ы�����C��ф �폰�Y����wA���Ǧ�6���<7�[v��6��Gl$4,aG>�gu��v"��ud�N�|vR�0��Y�$Z�bsCX��k�TFQ���B��d��)l���*hX]UIf:��H�s+����Z��>���}��eM9GE�o���� 2)�\���u�!�q�[�X^JY��5��P{ ����5T���a��3��HT�R�:ί�y ��|�p纨q$^�T9��D:���z�5}�x�^��ܛ�� �#�/ ��r�!XNz&����D��Tu6<����{�WW�QI-B&)�1�G�k!�i{����gK(����Y|m�#?��3��� �s�� ���5z�;���:������j_��p��7���0����ﱽ�b��I���k_��/p�da�X=���&D�eC�� ������#9�F�2�#�QT���bO+dčhQ��UT�B�0K��f���#yFz�I��E� ����*��B�Bv9�'�}�E?�4tZ�i"�9�S�G���^� �HI}1�[��f=63,�"�F�yT�B��^��b�)�W��K��f�P�C�&|�W��XB���$rm(h�Y��;/t�Yg�^����=��]��_y�y��2�kx����c�I�.� D+�O�p��M��x^-�|�������cs�~�DO�j.�%���`!�>E��.�X߲AJh�%�R.<kI ��D�$F��l�[����9)�5<;Y�+�?*� #֜��]x�(�.sy��0ѡ:���h2I����j�2�4�k�������\c���%6n�H��F ����.j!!�q����t��Y�0�;Z�~Ea�&���-�� ����4�0���� /6���^�gs㖟e4b�Y��)1��i:�/���W����s+ �>�cx�o{֡�,�;����$콀gξ�e��.Iᛗ#�5�Q����:XC"OәS�ܚ�� !�J�u��<��i��<b{MԺW�� �.�PElu����c_b��+�_ �)0XN��У�P�3���,L�s�0�&���[ps����On�P�BG����%��w��6�u��@ G�2��9)��t:�� ��h(��R���:�'�غ9y�&�S�Y&�u�61�.�wC3o�.��T���.u���J�+��Fx�m(�,��C��z�ҽ7Ebs�<�M �Al"$� Ča/ri�$���~c e�]�%Nx�F�.t� *\$�u$��A_���Bf�)��2z`�k�RX��`�G���B�#`��+�u��n�����'�sÜC/��U$8�K9t��1xW�N6�8p������ )���x��*ʥ��֠s裪?� ��ۀ�@o� h��E�ʮ@gg� ���q{)�U�V�E��/t���r�ge����=9h���غ��1��F��" $� �_��=�D�<uAj%$�J���a:aIs]�b%6�4�&���/�k���5�)]Y GAo�NT���)�:��Y��;�vS ���[�d�i�8����.�s���R��$�y($�?#�S@<[�Ĵ���Qچ1�]�< M�3���n:[�GN��i� 6,�r��UA�<����~Ψyø�t���ݱ_!`I Ok>�ѓ��}!6���� �8��S��_> >��[�q\�$��OMn��5l�\� �{+e;�Hz�͈*j(��U���(���"ダ�>����w����>�� � �o��Hl����0rͿ�^sXi��5�[����DU��k��ѥ�=�U�����ۅ��#�?B�+HN�>�f�D"��Z����(�ʜ��w$Z!���H�����Y�w,#����t�gaxNT�p!��W�h��2tf�QNޝ��\L�U��Y��ؠ�*��o�;^/�h��}��8Š�ęcE�����!�$ �W���Ƣ�e �9�F���x����^��j^�8i�[��W1�=0�6�}j��[mh�-�ӄ�3/n}�f�=1�2H�+A��b0�6�(M�K�a�'� ��Ir��#r��3�Kr��'ul��GT-��/��.x ;~)��Q�zI���b]:��U��2|5Z�{�����?O �%��/����3]V���䣇ʒA�@l��}4��*ފ�H���ϒ�:7��|�Vl��c�Uا�JI���{^z6��8�z�ߥ� �oM�Ŀ�IrNI���Mj�=�AgTԇy��� ���� O��f/�g�J}TOC�.�Ǭ�� �~��:�y�=Ih��+p��$�Xd�=�r1+z�]~i�K���ϝ��k��"��Z��XJ�z��K&2����Clw��Ƌ����h\��p��3Й��GsX����Ԑ�D^A�N��G|��U2,��/�P�mS/@�kͰ}��֕e�\��B���}g��/�}�����4�i�~������B\$�Oh�� ���&���=IH�,'�bk�ء�ٟo=�:XXXX�� ��4!g� �d��a�v�[2�C�o�r�E����^��K�����faaa14���-,,,�YXXXXb������faaaa����������p�&�f�� $�IEND�B`�PK���\�a�--3modules/mod_flipbookmaster/assets/images/index.htmlnu�[���<html><body bgcolor="#FFFFFF"></body></html> PK���\�@�� � 4modules/mod_flipbookmaster/assets/images/loading.gifnu�[���GIF89a ���������������������444��ė�����TTT!�NETSCAPE2.0!� , �H�� *\�p� h�p�����"��8��G>D)����R4�C���I��Ë\��9p��:ȹs��1_2`�p`�� u�< u�SY�ڐkǞ`�F�hv�ƴ6S>u��+�ryJ�/Q�M.0@�p_�+�+���/�KY&]����9�ى Mr� �`i�x�r\����˪ vf��jMO�&*Z��؇o�>;��ܦŝ"�,<yQ���:w��a��+g5N1 !� ,�H� �*d�!AFT8��� h,�P� j����6�h$ņ&$RfƆZl�R VTY�eN��=J��ЗH�B,5�O�U&=�Ua��]�z@�,تf͊%PvAY�!� ,�Hp�*\(a��H��E�"4`�bCPɐ�-�$�q�ɔ Y2\�q�� Eĩ��I��8��C@9�f�M .8z�R�<�x��Q�W 0��T�W�.4z cO�c52��P�F�!� ,����*���� �ЀE�2.0��Ł7r,0��A�"&$���@��\�%E0 0���@�8?�D��'Ǜ�4�� ���fϦU!����I�`�&<@���`͚���!� ,�, ����,@`A�,4����' `�"D�;���3(���G� �(��� �ɀ&F�����НF�t��iӤ)oJuz� ��N�`z���~���c@ř֣�d!� ,�(����HȰ�,X���B�/&�hP"ŊN�Ȑ#�� ��р h$�ҥƆj �P�˔mE8p�Q��*��P��\��Ճ�~4p� �� 88���0Vm��ۃ��@���@Ͼ�j���v���z�%À!� ,��@���a�� #.$� ��+ �Q�Ǝ9z�qŊ1j,�Q#Ǔ# �I���8h���@Şt�JsB==Zs�҆:[ <�T�O�u2x�+��$#v=@k±�VDK��T�g8P�Э��j!� ,}H� �(`��@� :L� !�3b�1�;�H�ȁ�4�@�& �y��h�r$��(�@� `S�Io:,�rdR�O}5��*Ƭ�b=P�kY�s�=I�c@!� ,�H��A$�@�A$<h� F�X@�ŏ5n�(���d$�q�H�'[&\`p�4BTY�@�?`d@@��&>,�@C�Pؼr�S�E.�ٴjT�WYR Y�+ѫ�����K��b ��ڌ!� ,�H���*<X�� t0�ŋ10��ゎ�� a@d�@� ���%G�,E0��̙U�!ϛ?]Zd�qgσ3�|���ѧPi.Mx��օV��D8bS����@ل!� ,w8`���8pAd0"�XL``��A�I��ɓ(7.`��$K� _���%��txp�5H !�� Z"ҦL!@z0�C�E ZM���֡ x�:�X!� ,�`��8� ! 8�D�^\`�`C�?z����Q�$0q�G��y@�5[2�����=�� �gΣI^`��R��JuhP�B�$0���N �R�ׁ�(�P-ۄ\��T�Sn�o;PK���\|�k�cc;modules/mod_flipbookmaster/assets/images/textures/white.jpgnu�[������ExifII*��DuckyP��*http://ns.adobe.com/xap/1.0/<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.5-c014 79.151481, 2013/03/13-12:09:15 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:DocumentID="xmp.did:F4E7F98D52D411E59483D16A3300648E" xmpMM:InstanceID="xmp.iid:F4E7F98C52D411E59483D16A3300648E" xmp:CreatorTool="Adobe Photoshop CC (Windows)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:A99108F33A8B11E5906EF445044768E9" stRef:documentID="xmp.did:A99108F43A8B11E5906EF445044768E9"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>��Adobed���� ����K ��?��?��PK���\ȗ����Amodules/mod_flipbookmaster/assets/fonts/fontawesome-webfont.woff2nu�[���wOF2�T�y�?FFTM `� ��P��K6$�� �|�L?webf[8��m;�t������c6�֛��>�S�8�{�]?����?=i��%��P�ڮڭ���f85J�0��u��f���eB�\��E�l���Aw��6�f�F���0l� öM�`;i�OߞU�Ա�kٶ"=�˲�ú���/6�/eX q��vf{]�-o,�5�&�}�L��:��0{�e�ƥV*3~����1MhM4:9jG�B���K���Y��2c=��@�V*+��=�g�;ߟ�%�q,�sYF�oj��D�t��wZ1t�S\���L⍇����k(�1CK�z�Z!�iM��zH�؆���D[gcN���թ��E�~j�VD� [�/��TD��˾��<@�jcl˴��}�s�g4��F�f�F��;��H� E�P#I�1{�X�͜ӹ�]��ps��������^(�S��.����N�1S��ߜ��$@ۙ�T\��k"G" VZ�gf?�{��D��8f��������9����g�i\����� �"ٖu^+����%��u�S��ϙ!�JY5�{k��j��J����i����!�t�"���v��C�0��p��as��g 3����~3/�3�<s���K���u�t�n���tS�|�]�~�I* �I���7y��EL@�B%���TTT�zu\����eb�bM.-f�?�� Os$/.Y���u�7F�Q5�F ح���܈�%�� ���b`��oի��o���c�t�@7�*{HK���P�9�(�*[�&&��{���W�0e���ۢ�8�v�h�aߟ-��%�/��wgg�|�\E�x�^;H��D��(�J&�����D�mo} 0�i��g#�i{҈��4�3f�;�m�����v{GbP��T�#``��w$B`�X�����1��c�����V���1�h��vk|�ex����{���HV@�RR��3�ԂERKQ=s�l��ݣ�uj���@�R��KPj#�5�n��7��f?��l�� �A���t�o��ݓ�.�Ū=9oC^��RIU P��$�p����C ����ANJ�"�힙��8��_ hJ�P����$�Ib"t�C���/{���,�2�՜�^��2E½�濿ڪj,�`d��a��B��w -�0��S�0!�, ٬�I �1�ߧj k?���/s�*��B��_Po/ۛ+�i2�ׂ"&�IN��st�7U%�]+�D����#�n6�r<�����0�u���o�wR�REEA�3�q�\��Z \�/#NKʷa̕hv�Mwa�`Z�\gfN�����ѷ���ܣ��[v��k+� y](;K�a�z4�5��ʕ ~�ݕ[/^����{,)`w?J��P^�h�����`Z�U�����42��0���a��!���}A< S�M<�#�����!ƛ ����n�m��'(�/!�ڻ��v������� �a�� � LB�xA����؇Ln y�TZm�=4�?��1��܉fQO^>������ޓ�D�9�1C� jV�@����i��,�,M�f��i���z�u�� ��� ˸I!�V����w�<��75��L~:4)����Kގ3���#c��*���\ܧ%*�J��d^�� �� ��� ��\�r?��MkJ���IZ��_�c�Xri�X��`.��Ieϰ�+T��**��fE�dq�=:2:�g�2(X�pUF*��:\��j£�E���Zh�B��N��g����-Ք�\�{X�k>�D/D� ��နq%O�Z�����I�������2�&�K�P\�6؊0�tlK]��x��H�d�D�M��ti�P ]+PxX��S.<�ȑq�Jn�!d��L]n$2�8�(�?�奤:yd)��b������J��[J�E��6���k?̹͐'���"�8����H�"7l�|Os�P4�J��O��ܓf���A�&)��dJ` ]n��hi[�������S�(��[�O~���,6f=2�q��5��V�MO�Ѯ�ΜHs��>Zv`�f��7�}3�fm�X�&�c qǿ���2�q`~�����x�#k@��0X:��$1���ܰ���� p. d/^p"K��Eq"&�j�ޜz��D� �2�N�G� � ���v�v��aDv_�ib>qv6�D)�%�`b��ؘ�xb:��K��n�#O�A6;~�y�I�&����~Ћp��g��F� �q�a��T��+|v��X���(�Q�C.��Nח����z��Kj��J��S4���@f0��3����r�����{A�� �m�|$�oO��&7�?�������<�>�Z���/�)���3gu�\^�}�q<�I>ࣺ��p� F@�����aV�e�ӎ�л�3�� �g�af�i��Ks���)fJ]�j}S��{��K�o��H���C�{"?��� �M~#r��$�lx�ۢw�&1��(C���O}��|����M�6A0�0hCX��l��.O��&e�,y^4��� �SR�E]�>���bb��v������秘we��i��Ik/O��O\�ĝ�|[���?8��lgV�o� "��V��g ;F�.!��#l�6+�)�6�β=`����]"��^��A�?����}�<��ú��"V��������'��J;�-*�]Jl�g�Δu5�� ߘo��@l53rO��W2x�Ьu�?��M���_h.7\wg��u7��y{P���x���jE6>�\���U��AgG��ٟX.���K�,�魃�Ӿ� �c��U)R%XA���T�0�=%b3s��m��fb��&�n�YW��h��s6Ű�ڲ���6�q�|)�2��+��;��72*f�Y�r�ɦ���Dv�c���x �ދI}��ISIv�������2�&2K��ټ��0��Ai���N���|�J2�Q�,sc�)}' �N�-*��{���{OER�Q���cׯ����w�?˿��i��s�5y��(Nl_߷��c�rp��~Ӳ�)Ϥn��UZ�@E.���&7E�?Z��\��J�����b��� �t<�,)��JQ�iZ�Ol��{6��R�|p�g��+�W�'���ّ��n�pfV��V�� �e�H�[c�sF۽�����*4%�7F#��i�}�7we(��M��7]Oj 3+}��#R����:�ƛKCdLX5`H��W6ص�5�W�+�ߕ"e�הK4��aM�NIh v�N)��N��s[�*�e�Q��ԎF|ɮ��湗�)�s�=�n�͡F�a^%ޒ����b�RR� . �uk��Ad�4hԲ��ح#=�k�94�z��K������Ѳ�� �= *��`��x�;]�p��T,�.����nOqwL4�`��8D-y�ܰ��G��'�,1/&����[*�Q�mP��K��/��t���%:B��vy.C���lL��^8ޟ��ꓬ^ �͵m�\��x�q[ ]Ã�2�KY'�r<6i��T��hx0�����}A��h.�!j,tB���S�Q��>�Ց�9[��U��t��p�F߾�F��z*?+*id���jC> w����o�� �G7`��$���2-��W��7�2���aQK�J�'2��ؐ���zI�r4�^�j�|��$G �n���%���K��V"�D����*8^�%���]Z�)�.ޚ��ywE�F]�\�\�k�X����}�B��u3�EF��,hp�d�Z�#�Y��GR���y�=�6��7��&��2l��ٶ���$#T�j�(,�E��[����[mgjY��?�X�˨��k�9hFRQ��A��q:(�ق���mC�/�X��jHSf�֢���z���ș��`2P=�-�(�|����MI/��0σA.�>;��T��u�\�z���t89B� �Q;��� ֱ��l�����k� �U��הl�f�gXCE������ƌj����M�����֠��I���pp�Ku\I�,�|�*��p�!�sʳ����z������c^�k���d��p�X�B�� /�4�ڽݩ֚\$�h�5P�M�$H8�#�rA5P��/�e&�<X@�O��F�y�&��лq%��ы�`���:_�x��v��ё�d�#@v��@���|랣�V�&��;�}X2a(8���j�:FSD�H�P�渽�SK^^L�i�r#�'�ˁ�J���b�E��J:��"�/�j-�D1-�>����S�~&Ǵ^�2L�%�j��j�ax �xI�ol�ܹxC�)[t"�uB���u;����⼃��LW{��ID��@�o��fb46���ev2�7/z��`Y��t�����u7q/��{5�h_���Ύ�Fff��!����I�[�Wh�3��ښ�T���o���X���J`~�@��y۲�J���w��B�u�v�,hApڏ�kEh(sev���ݚ�����%�*bӉ�j��kƛ��f�x/�WYf�����Ry�Z��p�Q�U>zxeCm#�>:4Z��t�VT�eDԮ�X%�R�Sn^�%���~�F�j���Kh���ͩ\��Z>��;�T�eF��f���W)7� W I��(��2�x�<� ��|*��H�֎�ť���+���yN�A 㺼��z��6�iDF��0E��9$�� ��z���D��0����t�<Ч��c��AI��Z�Q��(cǗ0���i.o��b.�xf(�'��v��E݅؎�UK�����=�/N�@Q�����ï��o^�h���j+Ɵ���B�a"�����U� *��sL�e�Z��QA?"��fy9�!��Z8W�!��w �V)�������xQu�(r����y-��H8y�f�3�p�s;B��Pء ۓk6���xw�/�0����B�64mi�� �R�����9�f|eb�����O��CCp���$���YW+���SST)� ��Θ�0�>[����]nd �Ǎwe�twүy��جO�*�P�[�*���Bu-}AkY���H���V3�^T��ʈ̅V�$�י�ƴ7e�~�����<�26���Ѝ�i��??\���2�g&� a"!�:��L@���e�m��wr�Zf�rp2L i{p��i�S=xld䄍�I�X�J&A�V���]�0�Ԕ�k2� �*k�R厖|靆���I:��w���}C���$6�~����!z ����/֟;�K�C$���uwV���n �D�E�ld�.}�4��ٰ<�d�!��K�h�+#��M���cI� HZ#�3W�TBBPQ���(��Hs� �q�t�9�ج�AW��PR��F��C5`Q!£��le_3S� ]>��V�f�-�W�^EV�1�F��U{G�#Tt�e�#��∥x(Ăh��}+��d��t`L�Bٺ@�9s$=���4�S��i�FO����(KsD��V"Q��¤��pR#�:�S�����-�V����lb��o;N�nMl0R_r�Ѷ�����$�cOTw(x �Ruۺ�����;:�/�t[{v��6�-lbO,�*~},��h�b��11�h���4kO���m���xQ����(�M�t������6o`!��G(| �*9ujN����FZ��QIl;<��!4��#$-W�T[���9ub�(�CV/s�$�ХЎ4��3�a*�>qь�JuYF�1�������q�d��Hv��2�l�:L�A�\Dtw@lc�A���?�d��_�H0iz�^a���o2�E�Z�i6��}뷪�Ł�R4�O�)*+xi�͗���Kgx~�ׂI�:��Ҟ;�Z4-�����C�k5� ���������7��vV$\X�BӔ�D ��5�g9�u��G�١g��-�� Wjm+�x�T:���jR4B�k��ɏ�����w�r5�خ�~&�4�L�˾ ����sG������,#7�G�n>��O���˯i��Dⱝ`2N~�_!��9�OR�?j��.�����_K�0ƁBn��'W�K��l���Y�����t ��t�rӥiJ����'n{k�0#gN�R ,�;�~k���ї���q�j����v8m>^��jv@�:�T�(m�H��D:嶡��<(բ�<�g�%���e>��9��/��%'��H�m>�l���4�a�%��̳;�yd&g�j9u�O�����C�U�Mߨ��ė7�{ȹ���A���rkB��*e�9H$j^�}{�ZTQiұ�a�<����T��=·&���� K��(�M���9I��>�]Yb ���t(E�ag�F�H���Fu�C������e�Q��`�l*S�d�_%M��鷺�#sh�:��(��L�TǬ��QΥ�����$*V��V�-q�ҿ܋k��-���I�N�!/����W���*R��j��*V�9j�>F�T�DYU2�;3=�'���)R�Ѫ������y�5ǹ���Cyn�G-��������'TVQ��?X�#�ݿrÎ�o��~�A5� �h���`E����!��m1::X!�9S�+6���=�����P%I���`Rʿ��u7�8���/o�8��B�rK~^���\�L7���������ူ�)7��6�Vh�@.˲+aW���L˦��(��_{Lų���2��ͯ�ִʿ�i�����_(��B��R�72��v挔���p+�j�:(��*��d��&�]I���1�az�d�ݣ o2����/n\�2�<$ϥ�4�4�V���0N*��MZ�W��T`��u��C?ۖv�e,ކh'k��(/��x�}��w����Xpj��k��_�tʪ�|�|�L\8�#>v���]��&T�b�05f�Q��ٛ���E��'���V��h���O�V����D�3覒�h�Ƹ<oc�-�:�����*�6���v�K�iw,=�t�P���_���2��/�]YXX�ʗ����+"��(f��F.�Bp�m�>��X�<S=in��d؋F����~Q9gi���m̤3�Ļ%q�a�</YH�.�_V8˕����Է�ؕ�*�Ii� I�5����ꋨf1� P;�F�۴�w�y�+�Q�`�x1�2�by����y��L�g.���׳/,?�Z�ӑ�z�w�iwި���㳲L��D�yr��swaHέz�a vS���M�����V,���4=�]JBHC�C��+X�+��R{}9� ��DLXuC�8��G1ۥR����e����⣟�j�m�:s����hU/��Yt8\���v� S �N�rX�v��>�^�2�EMC�Y['�� ߶��¤:�:���_c�|Y���x^QL'�q�:F���^Z�㈯�2d *Nx �0�n�n��4#���MC�A]D�І�1�+��q^���-�|����P%]���*�M�u[���5�d�)|��`��2k[W��Ec1�W]�z����Go��R�$oy:�ش?�-Yz�4��M:��9r�;��#U�}q'9&���:Ӂ�t�.�mɼX�u.��<|̟ ZЯ�7Ξ*�6�R[G��ա9_�m9$#��n�.'��j�pE�IFn�.�F�Ь�m�5 x�Á�~z�BØv�-$z��O���;6M��3W[f��\g��u�4�2�_�9zS�G�ﯫ�� ��b~�7��:� '�<��W����d b��tk=�$�a�i�����z~�#��f��Eo��u�S>�����^�uV<�K���l0a��7���u����Zj��+LT�� 8�D�K%/���O�\��!QQ����}{�hwXd��z1{m-#���%3�:�h���h�H��1��F��N�$-R?f̘Ihr�)e�VL+,ZnЕ�7!�*��De9*_-YGDGI+_$<_ʏJjq�PE�8��Jv5�Iw�&� ��t������L�W�[�j=v�Nr��ت²�+̈́���cpJ�X|����÷��>���ZNOV���D��j�a�!J�?�Zqzj�V<'y]F�eӠ|%t�#K��F*7h=0��b!�#�ܸeZ��W��c��6 Cy�4�)��SH$�ű� C�\|�h�D�O:��u��,I��2 ꎽ����kI\q��*,��E?Q�M8E�(%(ʞx\���$��@ih�Y�4L�)+%�F�Z'�����A�<��X�3 �1��RV��K+9��J���)��R���"�y���e�L���iB��:@)sT%�'�#�ň�V)ᛚ�AQ۩�d��a�l�����H.��9D��QJ��QX��M!�� ��^*"�ӎ��,��*)����qz��PVH^q��Y����I�Rx:�i`|ǔ�<�����ۡ�$���V��<�D5Pf�D&��{07�@PAm+y5��'"� S�k�D����r���`�h�w�z�l Zs�3�h����0/IXFa�h:X��Pf�!��C[�݁).%aH��A`���� 4⡴ݟ��K瘳'�����Z����RԮ�j��>E�� S��� �N܀�B� �ps�� �ɥM`y2���m�#~s˺ǘ�����T+�Fi�0$}kT0W���"c,�G��2B@-����t2Mu3P(s7�A�~,�<������o=Fp�p�*�H�L�6)m��湢D4�#�0��BM�n�� ��e�BHǯa��!=�K2%bۃ\�;)ʈ��� �l�����63Ƶ�\9/qNnqk%�'(�� X���z�\Bn�����@�͗� �X?���2��U��#F��a���gq��i\1�!F�J#T*� �f/������k7�~��#�5��R,r� E��x��O�O*'���}a`�w�E%�<� #�"��� ��! �Kb3d�'�<�5��+��FzV�m�lr��d�w�ݾ#�~{�j�5����qy��,��>.�ט��u.��1�1��u�u�2�N���G�2ӆ����3���pe+�v��0ǃ�������{�[�%���3�_�U��dﶀ�$bv�����-�DuC��7��Y�]��M_�Ke��1�k沂���*��Л�G [ 0��_=�[r�e��������K����X�}b9��)����LԊL��.��Ӛ��*T���Dg+\Y��gk�:�� ���W�Si����2��;�c�0N�#��I�G3{ifu���m�6�d6:�@�0�:ݏ�'�y�o�䎮�)Uq���V���ic��M��1���e/��\�2JN#�A�{&,�"X������.!qkA�(�b���E���5����;À���� �٬ܕU��d�{Aj�� <�σ������k��Nu{�' J�A�Ä߿ s[`���(��Z2�7���r�u��Qd��V� �V��m�ܮP[K���o-%3�cv�С�g�{ai�h�s�.c?c��=y@���ƥ��2^�Hc�莭[dq�� 2�����!(p�!<ψ��Nc���J���:� ��� ��"!KS�oZI��fQ����4�lc��#U�l+�4�X>��(�2d�d2�ih�k�+�B&/>$�����G�2�7t���D�K��:��Ǽ�VNک�n����K�]H+͈���X�W"��}0}��$�h�=cm�TӒ)��(�Ug�&��h#�p�c��%�����Υya��<���"U�nϡ�iڋ��#Xr�lj���J v�(��)��8H���^� 5��7���Τ�[�P���ʨc����E�GҪ��ͅү���[�W!ˡ ֽb(���ܞJ�P'��h]�Z��F�/�.���]�5_b�9a�K�C!�+)Ě*�O1\���b+��f���\ �MM�H�UP����� �r�6��2�H�d��r�I�6&�J'ò B'����������*{�[?�9{qd^��p�^�m��`��`v�kR���<lq��ܶ�Tq�΄e�U�.c�1�'+���6��4��I7$���~NE�l��!�:�9)i� 3����{���O�� V�7�&d#��F�j�%����1i�~J �0��K��~�wG��|�����k��kx��ޠ���C����M�q'9�#�5�ʇ� �-��f� X��0�0Fi���n%8�8$+C!�³��1CӀ]�uF�8�c���Y�7y��*|2����*�$F�!��%�����U�w~��~ۍts���n�R�4����G-Y���ȅK��qKo�������y�!��7B�K�$������;�{��������ap�����V|8�H%i�N�?w��VVt�`w��]���w�X��o[3�r��9s���[0�3�8����u��Md��bH%��KA���0b>]RTX,F�x�' �{���P�L�K��j.~)T"Q�����P1��X�gi�#�/��_ ��'�^V���S��\9,�r���$�5U�����4�%5���{�gh� ~s>�r.�H���Q.����v�C)z`��D�X����]D��������g�v�μ������� i˾��3ڏX��Z��#FFYk��W�Ҩ�>m��I69{���%>�A��0F���_��b��x�2�f�)WmĞ ��ݵ�Tn�⻓�ե�rE�ܔ'���~���r�/��Csx���m��၌���k�,�λ�����>|�7�Ec6��b���540��ݎ?��w���fs�מ���@���o�i'�/��u6�j��4�3�ݿC��y��]����fFD��4>>N?6G���V��tݐ� W8XUdh��4�*��Ҫ��E&�<dhL��Y�N4���Οn��m��3��r����}ўv�(��LT�W���a��t��L&R3����C��{'�l�4��Vh����F�Gm�͢Y����� ]�2o�F���v�l�pwǀ"+� u�m���L���h��R�`�T�$�{13%�xg�Ձ�M^�yRo w<I�&Hq�I��MX?mN6�y��?��u�+�-�jб�h��c��䤼?��~⽥(I����lPG)' �(k�Z���}|����Jۮ���cL�ްb�v���)���qP`�9jTߴ�D� �8a+iE3[�ǿR=�kC�w�BUu�$� V�J��柒5��J���W��f�kx��*��u�ȴ[�z��&��\p�ύ��w\�8q�p %ԐS6�d?Y��B�4��)ȆjX���&`���S���+��.�F+�cax�����J���TC�O���_�?���fM�.��E�h���0я�;��y�ĩ>���Y�g�.�Y��O��Ii�^�%��GN�yE�<0�� ��˨��aJ�>��F;Li�{�KMB-�����LW��0�y��/+�Ī�<��,}8�V�#��[���pY�.���zvE�R��K{^�p�$��� ���[v���w���woN��́C��c�`ԉǶŶ�m�C�g �4$<�+ Lj`�5�R~�-�w7�F�Bi��,�S+��>dI#h��C��#�+�6������S�?�J�%�j� k����bI���Z���/�i�5&!!a�xd���[S��t��c���r�C�9ɑTr�Ī#�L73�$��|&x��/ֹ���B�Yx1h����J����Q{78��ָ���D^�趒�zs) �3���+ *o���|p���DR�(����}ך�0��p45�3�z��)�gy�m�8r���g�R���Gl\1���٦n{E^�t�n�}��Gh�tמ«�C^-{�����qk�i-{#b�Dv�lx�kK&;�$ �h���݈D�:ri�+H��3��|��Hp!2�٩��k;�EyT��� �������ˤ0�M��$fP�ĥs��unr,���Nǯ\-;�f=*9�Ɖ�x�yF${��S�+,М�&~�lZv`��>z����4��r�!L��|D^����U�@Y#&�J����S��ͥߟO��`�=�T����)�,sb巣�Z�؇�=P����Q>�L�.D��LxA��á������XS��t/�1~hm���]����k}ϙ�����R�����V�H�2%���t1����VO����%�b�`��R@�{��t�g����gC��������g�x�\梽x� ��<1�p�h/��j �}v��-�K�kY�ִ��1�o��$�,��]"&��U8���>���&��,!�� (���ͻig|w�@�5V�ǿ�#I4(r��YN�A�:\��������P$�.ϯ+�d q�p��@���Z_saJs�&i]-8a�3�P�4|M��;�a��<Y+�d ;��WG�h5\����}s������un홭� �C��Fcmi7w]>���O��:�koz�t�?L�7�$�$A� ��S���Z�P��ʗ�|��$�S):5̑��1M�m�l>5x�{��)ߎ�b���d��[{�Uʽ#��e����I`�� Yac0Q`��M��a-�� �$n�Z]� K �IĎ�֛o&��Aa��^"Wa�D����D�Jۯ-����f'x��/�"�H̊k�g�"��y���V�g kM[�%W�)<�z����#�6��ݏ��@p�>����f�V��M�����NC���ϕ{L�䌜�\�5��$���#Ϸ�V�`�kW;�v���L��0��=���M(�#v#��&"����+lw{qh�u��5��Cx���tQ�]k�fe�d����+�Rٮݡ���o�B�e��k�3&9��O7VX���Q�]j{/��M5�.XI����a.x�n5�G����o>�B09x�p �S�D*k,���Kw��X�g��ûl�ch ��Yp�:��}sFl�$ibˤw:8�%�F�/����q�j �5�U�� �%_q�֕���YC>{^����(��/,#Q�(+Cd9ɟSE�h�^;�u,�g�51���pe��·������'��c�+���.)o߷�4viڈeaf�*1�h��:p����fѯ+��*�>oB�Gg/]���}����h^�-)���d����nr�� Q]�uVɗ�/��ʉi��M��R�G��7o��+����L��G�D|�Dz^�?��p�1a�!���s,� �*�G��&��*z����%1�xŚ���oȮ���w�H儙� r���~P1�����9< ;�.�:� �3�x�� �f���*A�tB_��0L *o/�|Slq5q��� �1�ƾ�:\8c�ż`��¶~*������@����p�/3��%;㗻91��]A�jC�)J�^�r� P{#It�I��)��E��Ħ��)�1���x&�H���)���%�TVE���t<M|n~�;[I~��]t��'�+<��s�|z��Ww�f"��ω�,d���މ�ʶRř�'B�����9�^瓅 ��c,J*̱�(�� ����B������l?(��n��� +,pG��z�d/���t�6��Tt�觟�Ty�^�Z�P�T� )gY攅�)�$��� i��������PF3~/��M���C;g��hldR�8��$�R*Y,Ne��*����Z9=�ZFd��l,�;�ݵ��JIf�3XV�G���K˄��*�˜�uU��+�����v�Nli���,��]���r-�\�V/g�o�Z=�X˗�iez����nyiJ����#��u���zM�|���/�>��Gi�ε�l�0/���gPl�0�#��ՋV�}�S�)nH��+2w�)���Ĭ1�Q-?�sc�W�1CB�!>��.(�tb���G��M>T�%�*��`���y�pydUU�U��B��Tu��#Xl7k����B�Z<�.%��s��?]dd�2�[��Ќ�s�Pw���♙_ftD-��c�6p�$��L,�0�F�i�cz���*��X��+c�[̽X�'KVT�,M�{R 1�ZW��G3��ᅄ��tf݄r�eX��f�87PJj�Ϩq�{������lP�ΧR���k���1Iu�m���Mʕ�):���N4W�_� ����o���X\��uS��+�^֚�X��L�����í�>,��C�hf#�U#|�V�#�|��aPsZc�Ȝlo�k�֝$����:��叴�t+%�b��IjtZ#��� V&*�t���k�9�%�|�RH���8%\��/1_�}��]�a�(Q��m�Z�nw�D��W�:ψ�eV;������]h��Ԗ�t+�`"&�ĥN�]��P�H����m�ʈ2���3�z��cA���:���vK`����h���Uf���5xrD��RϮ0D_���)MEq�#J!S���XdBt���,5nBP\�%��瀙����}o�CH �z�Ѡ�gN�9Hp1(�+D0��j Yl_�T+����)sM<��n<A�-�Fi�{)�0cU�G�v�A�LH�c�4N��m_��P/z�^�������x�QL�1�y��SD�Bź)��Bu�cigNL�9�b7X�U��?ܳ�HRu=�F�±Q���Ǎͩ,n�懻C�1�7훮,����1Q�Uר��Cb�|n���)A��b}�wJ��c��z��� �>��*X�U���>�M�4V���R3�X,�7����75�GQp����`|�������2��Rne�] b�k����]:����C%2��)������e����Ȫ�r�'���l��@ �M�bF��ryd�s�S"<�Z���I�Ir$��vk�G�Z��"k�I �*���y�@_W�7�{R�r�;��!��9IX\��!�E*�,r $��dzW�6�V���j�_�V]��g�7"�t���g1-�k!�:'(��E��n�E�oH���V*U/�[��o��B`���O�}�ibF�զ��#w�I,���=3��v%bw����kQ���1dz����9醧�V���A���ُ��2�x��ɹZ���(j�!�j[��:Ďk���d�A`���& W���z:3z�ע-�4��7�m�����XN�A�::��ӱV���j��]�o�:����Z� ��wʶ�d��}���&�!� ֕�ST�ښU|�x;�!�_���t�%�ݦ��#V=`}}�p?s,x���/�e�Z�����y��Aw��B��hP=߆U��@��P!���7 ]������N�~}|nl�bV���{��0�Vnȩ_�:\r�ݓ�F��˜���8� �șs���w}����y���؇!0�;�� u���D��X��gS�fgG��h0r��H��{V���v��7VZ��:���1Z���/����}��љ�Sh&x��ge-w�l�1z�$Lg�e�r�Ω�u)�f� �xLh!����е�2��I�w���Ka�z��!=���Ǒ�@RCBT�Ǐ���o�a���1I6�.���0~R[N"y�#�;�K0Q�p�m���L#c��P�ᨸj6gN�v��OȤ����{��վJ���GI���^�2�/lXq�@�9��`w�ñ���pw�q/3 A��w�̪�Ƽ�O���l2���n��I*P�_�|�lo��~oH�ֲ*��yoT�E3���C�m��DV>�?��={�$�/`����I}��m#3�z��kCˡ*L7#K��Hu�xp�݃���0��#�l����B�v�H-6�e����Y ���>�>t �c�+�T®c�S��՛�#K�ոO�1��|� �9̔��E���B�CK������ �Xp�\^�ٿI�Mm���,�- 2ʠY�t.���f�ٷc�UqE��,ﰀ�C8)C$�SR�����e�+(̾^h8�*/j�|��\�DJ���ȵ�ߙR9�:��>ѕ�C�g�Ϻ�n�][� ��zœ��H��9,���WHj��E�U�U��7�KG�m�쉠7���|U�u���eÅ˥oFcP�cW:���eC�¥���S�)V[��:N;TW��0V»�?2T��� +��j�C��6���Kڬ�X 7���<�w���RV����r���E�.����U�2!s~P ���e��R���x^E�-�:��[S�U���mVi!j}��� �Õ�C��ܙ�{�������OM�����<�1�������\�P�UW1�!�y��u�g��gQ\�K�)��i����|�6+cŌ'^B�l�G�g+W�������[�6P�r������>�_ʿrR��~4��j�+��cЧ��Im�]F;�ަz�hq��ب� �2��S��4�R�W�������ƴ�D1��}��V�:o�Z�� �o���В�%�=�B�T��m�vR{��a�q ;b�VU6V,���4H+}Ո���_�-jCb��L�����j�J#LZ�:CCA��N��\�7h�-} ɩ��wQ{�A^��L�,�q�Gr�W�(bQ���G�P��D�͋��L��+ys�)HWA�����Gy���be�G�Y㈳������K_�}�=qaCp�P�ė��S�Pd難+�M@@R�}��hɾ�h W�o1�`yF�6��=]�E4��vp��q^7!����8�%�K(�O��ES�+�Kt���({|�z�:�A���c>�1ͬ���:���u�q�q4���I+V��.F�do���$\rf�"h]r�F�kT���/��?e*�6�| �ޗx��5���>@z�A�vzh��d1s������2�e p��>��n��~M�Եq�wx��[�bx��nF�< I%mgl�ȭ�y�%�4j���0����K���ϻǘ$ķ�vaɁ|�=� �ߜ]���1� �����`��Y�Fp7V4�O�Z�D F+�u@r,_2F;W������U�o-<�4��?��w}��� ح������x�����Ak�?cA�#�w7w��Wb-�-D�"���vy��^{ &g�VA�n�jYs�DZ�lEP܁��s_���w���� qf� z�V�'������ ��E��/z�;B�0w��MV���X��5���A�E��N���;M�w�5����_���[m(j-$R� �lg��М֔�ײiU��ݻ˳Λ���T�j¦�ڂ��%��j��)����^+��1 9�Η�.3�;#��y�0���3�-�.�n�Q�TQ]?�}���e��[>���s6ώ��ȍuע�n�e�d �5O�"���ό��Qxq�PI#��NS�PN��� �}&��� �ؖO�E/>� OG�{��PO�F�����}z� ��Ow��828���q C��g9���ٻ��*Z�@%sr� �!�ӱ��/�LOvO��q���&�Ǩv�5�h9[b�;�2 ;OHٔ3�vx����g��b �RpĞ�B0\u��[[ @���p�eм^ Z�n�9X��a���E��KP�B������!��!|�_���4B�����n�k���Ya�I��h+��'U?���Dʒ,��}� jL� RQ��$�J�6>� �����d�q����^<[�Ġpp�#��_���"@�$�� k�h�Z�\��˟���j�Ρ���¨���G�vR P�"p����aE2�kI� ��7f�3\ij��H[v��#��k|\�"&t'���Ȝ�C�:+�C�g����vB�MG-�rޅ��{U}�4ϟ�)\���cKw>�D��Qs0���4��[���-eG�p��{�G���rg�a��EjzT��*mc����տa63S��y�|��:�?������!��X�a{�l*}综����o��;bߩ�]��ZZ]�ū��Q:У�^� m3u�EN б��I��?��%,�ɣA ���8ŞIZ���!F��G�����`�9E�-���dT<�d������ 7z��Ȳ�jpQä��͞�!��lh���� �ik8��O�z�{P����~��p�0�ܗ���B;���A�t�D�J��]��������G�N�p�E��{~��]��{t��A��w:�>��^2���=m}���"�k|s&z���Fʈ�}`����n�;5�a�Z@�]+=��k�������SZ�m�&Է�J� ����burm�}v��J"�M��$֛���}�z���kY���T[�����s.���w�AX��w�J2�]��U����a��b�t���8��Z3 M�c�����߲^1�����r~c�ܜ&r�P���T��%�:���kMxd��1��R�dM��&k(a��=b_�QΗݭ �����_�k]"h�Kܖ�q��j�~dk|��B�X[�D�r�w��U��>�ޢ!�ͼ�:8��G{�|�7�5S~�)�j?n@@����)�,A�|l�) ����t�I�C�0�)���))NO��"���h�( u�ڼ�I�Jfb7��Ч������A4\q�� �&I��~��&�kQ%�D$S�B���I�sO;���$s�y6$*3~?U��>��gn�Q���@��˳%n(���?���7R9�?@y�!&W��C���ݽ*���s�c#��g�/CLq��h6ZL^q�R,)�3��l���f�S蔔��\�;��� ⾞Hc͎�G*#9,����p�t1�R p�C�g�� }��S̽���s�U����tv8�n�86>�N�?��kXSn)��.s�ۚ~��r���� `�ΗJ���;�xn[E���:����u`�8ey����Y�%r����+L�6���2����=v������x�f{X�?�]6 �'|����튭� <]#o@,��ヨ �;���M��T������k1�'��-�N� ��ћl,��"�/8�6��9N��B?��8-���S��KoY�m{m�DL)�v�~��O>� �1�T��;�g)!Dhev�T�p^�L�����r�ӻѐ~I��į�6��/ K�P.~E��x�'&�Z4P���\Ӟ�L{���T��$~&�AI��g�-Ӝ�б�Fv �)d9)u�N�&�;�M���������И��>pj��]f��?\жlhe�O��B�o%��Q�Ҩ0�S������~,`I�l1��V��Ro�iT��B�l�������.a��/ S0�5�Ed��/O�m^�e�kTN�v|ͥ�t%T��_�-�%��Y&�j��x�m��ZT��{n��6�l�0��:�������Q퀵_F 0�Òe���`蔛j����䙡t ��I��H�pGW�F�I�hG�`H�&R��ۤ�ݰ��N&�ؓԔA��LO�44���B ���>~�Q�j�D�������(���=�ԆNG5���(���q��M�;lČ ���^��6/�0|���+������>wo�Ũ"�����|�w�ό���0(�_P���y,kquC�S�tQ-�#Z��9��gL����$�X�ʟ�)���!{n���Jƾ�_E�}q[���T绤���ǃ�p>�\ m���r����Cg�Юۇj���|�HAr٭y�0���z��>�`���ⷼ�;���B�k�� ^��`�\�KH8��O˞�D$ꢳ����`��uר�\�EG��ߠ�2�:� ���e�Ȱ��yq� �]��'��7�j��d`T� .Ⴞ*�G�4_�|c�#��@/�*V�J|7��X`q�kwU���`�� Q�7������.B!_��:��C���ݍw��?���ʛ�1��YM0ޣ��� �]��C5��2N�_;z�i�-��>�J<�j�.�n�QB0�"�*Շ�� �f�λhz�7�X�\fGu-�DFq� ��?hd���Yk� �P���d3ǜ�F��3M����o��{����@��5�(/��@H�K��J��2hwҭ�����2h�1չ��1�}�! �Y��-�F�Dy�3�� 7,LjΪ4��K��xr���7��+�-�;�Ԉ0L�GR�Y�J�B��h-|��n� h��w6����È�˕V��M���tR�NB�/=�9R����n������X�Fy����%5�X��� + ��m<s��f�k �,q��y�c+����u�I7��ĻS_q�5�p�%mo�1�1���N����6�`l�1U�H�m�:UĶ�ƚ�`W���i,Mh��fC���s���Ⱦ®�r�F���|��fvd�lH�Վ�h%��歄S�V�*�å�^���i��y�e��S.aX���m�b�u?K��U��p26ڷ �s8�>�y7�'t�»�r��\�eȄ�[���n�"���,��8s��y��Y�$���Z Y�q,6�wݠ��p�tL����y�肜��Lm��G�j� :q�*Uu�,�{����]q�Υۙ���ЗLF*�T��[!�P��p=��郴h� �kEj�x��]<(t��=]}�)������K�hq�}���wuxw�+�u&����(�pe�. ���< Y�"��_:寥L� �7E�Y$[�p8�i&����`�&�|�2�|+�Wk;�rNŪK��*O�!��,Z�� ��O��o�e>��`�Q,𖨟���pw�����=����[�3�1�f�/P��O����g��<�՚_��b;J�5�'���(�8S�&.#���|��H,~�ugU~ U�����1�:���v����Y�L��zk�_aȅ�zY6��(�C�l���֦�Sn�O%8)�6�f� J�S���aŬŵ?4*��b�bX��A~�cm���n�JQ�J��<2�ri�|[��>�?e�a1� ��rZ�Ì>�#�����*���*����A���[n��$Y��t6�<vY�*�oQq����>�%HW�!M�*�B-�Љj�}��2��F�e�~4�A[R�K�a��P�l�����aT:�dM�V���#�W�a���c� �#:��ھ����G�{�٘3D����%YQ?�5g�RNYC��(�%�a�T.��EC���l�Y�#8 d�9��[��C[���;��߽6�v+#��ʝe_i�v{jݳ�:�˭[��F�1Y�ڷY)�E�S���z�TO�-��\�3��|��e��/I-k��P����6{�)��KU��Gjl�q�Bt�r���^���h�i�z7����um'?<uJ犦���Z$gԸ�VV��u Wω�D�)����R;'Z�7���4�ە�u-+�1G���YŘ{]��!�u٣��U^���{�6G�I�%���;�9~��)�\'�}�W �8��tei�y��,�q!��:r�0�q㙗��3��|��~��S�g]tvݴr�I-���F�wK���m������Z�Q�~�,��?�tCol˶����"�|��0�����,�s�"B��:�K1�q��^��Qu&N3`��n�o�j_�>TŦ����P�De���@K���RS'0�2(����Sj�䥌$!�ז� /�>[V�0�L����:��r)-�M���ɋ�Q1��3SD�@��C��(��ݷ��_�9�Oa�bH7�t ��`��P�*(�0�#A�<A����'r�ė��X��4s��P� *P�`�q_]����L(tB�xb}e �gL����};0QH���xL%�m�� j�n���ypt<�K\�EW���l��-�bs���܇KQi��ĉD���i.�_�� �~�1h���#&��r���E�#��Fj� a>a��[j�2�U���#[�eD���SbD,B����o��Mz6��L�zRF$/���՞�c� g�z}��w�7t�J�x�� 5'��4�px.hV��,�1iw3����S+LF�Uy''ďoI��u�v�T��tQ�<�y*:��D��^�&T�ɭ�r+���eBߪ�?�� �7�~��ٙ*��sv�^n[��f����gX�i�D�5w��pk�"g#^�o�\$Y����G��^�pԵ�N�P�6��^]��?�?���Gc��P�p5i��]�&�:5�*�����ў���X��0D7��MK$�),��7�H���s!`y�<��!����K�ũM�ֱkؠ8@e�=p�����8+٩d?�2]?=r���U2�U1e8�7�+��&�{� ��H�7n�A�m�d�m���ʪx.YJ��VUd x���4:#Qw���e!�x��e%j!,}(�Z^M_��~A�����d'C9�r-���ak�붗swX�.����^i�����+ΨHO�6v����?��O��V' 5��.[�"�S����BI���tIl��Ϝ�P��Ǐ��oZ����q��wָ�bq���L�(��@��X��L���Ga�Ĉk�i��H/"}ׅ��z�`�k[�P_)��Ǿ`+��}�xK;5r)�5b͕�]a�5+��D(*�!���Y�����_r���t����&#��#��_MR�A�[·��P�(�s1~�b�9�3S�si�z�%b��}��V2qr�H�����f� u�'�K�D�Y] ��ħ�#R`����YHtq�p�� �`�_)Ϣ���ԫ3I�����[���e:���B��R!���X+U��b�� ���Z�4��n���@���F�`��5�^%{x��L+����kj�B��j��}|���eq�X�9SI�Tf��_< �\�Gl=}BTM�=�KY�=-��( �JC����]��� ����˷Pjk"���2�Y`���1��O<���^�ʦ��/�Z7}s��!�^#�k� AIK��bkx�Y�)q���u����9"5}?a���#��]�Q�,�M�b�Q ��|�B/��*QF`'@a��Qv=��l}��'� M�_A�����@���e �^��R1����+�2��*�22���߯��'�D���BEd�ˬ +��EU~�����Y��I>M��m�9�K���Kh!�Z���lΜ���K�Rc��xFhf� 2Ne��aEY)�1�{����^��yh3dD�M�8�4��X��^c�x�M�R�f[�]:�Kb6�TF��{'k�졯G!����6�ZqO�#�/Rɣ9�o��?�ȴkp��w�Id�2vh�u� 8q�*�<���ܢ���, @�*CKz#���w��L<".�}��Ɨ0|���ٍ�3t0���~;Kr[�st̻ɿT{���OⱤ�M%P�y���|m��s�vg���h��V�DS�(IW�j���:W�����r�1���������M�zq�����j6�<�=.� � ǡ���o^u��K�X�-#���;�1��a���~���t@/�.����=��X/�~t<q)E�i~? �-�ψ&%�R�g���Kn=�>�0-�|�OG>������x�#�B��d+ P�g�+��G�)6�=��-��;!a�P� ��x�1Gk��7��9�^dm��As Xl�q��:t� ���G܇����x(���T�����$�.�:w������ą�f��"qe?�������� �vcC���'�����*���~R'\ >k ݵ�wu+�Pa�����>� E ����xP��4�+�T�5cή������y�c�$�o����KMX���)ǰ+J���6Z@"����«��P6*��+5�흸3-�϶�zW�w��yxg��K?�Րvy�/G�ᦤ� �,�I�^�akԳo�=0�J^����J�(*ڒyE�^�)Dp�1�J�"O�"�#H��_���^���c�'�뫰�����(�1Qe�8������^x��:��fІ,�=�d���&�Es�4��U�J��H;B�������J61p�<�r����/��Y��� �FR}��C|b�xi8gt�h�<%���~g~�v���F�ɻ�mnȳu3��/?�q˩�A+�g��c�&�u���4�\�;*�S�}��1��Ǜ S���V�L�;�fV��@B4�� ��&���LD�kw�����a,�|�x�+ic���a��f/�zz@kk��мk�~U�Ф�ɍrwd����!bxq�� �7��C�Č�Ш�{N���z��y�О�ڑ"U���]������%'��^��Z@y�ղ�r7+��H�X�s\��#̑M�4%�p� ��ظe��.��-�jآ���+Y�b _ Wx��E�B�\_�<p�v_��z��}�Ϩ���e�U��Vd(�=��=Eqk����2.���V<�x܄`CG3�T�]I�L@|I|!���A������H�B�N�d�)���J��P�z\� қ�awd��B�E�gm�֖!�ؽ D����cNK��m�L��P��ދ|�jiٕ��-��e �zZ\i��#b`Vqq�{0ly�/{T�>8�m��o��f��-}�Qx��e��j}^��E�o�j��ĥ˙���7��hm���-�^e�5��Z�s�E�>j{ )\Z��#��Z�[υT����<�, b�i�4uƧ�F`U[�۲*�Y-���+:ܓ�y�@�-��;��e�c� ���'G����~�mlc�~i4]mc���q�Ƚl�S���_Q[ w��c�P�8`���%�J����s��<쥴/D?���2K6�.�g[%����(�]�2��VfL1&�c�&Td4���r�=��t��gnb��z@�֜�zi���}���C]=a\LCc������FQ>�3����b�Q8/@�T�����ɮ<�k$���E�Ke��2楗5x��CE6�I��(�0cӪ��9$}I?�g�O�V�e�����f9Y���kY�T�cY!��.�O��L_i�����q�*+�-����`[dRI#�_K� !��0wQ�=glJԎ����d�o�����i���c[_�ں����5�˵�/��0u�J��d��7��<��*H�����5LP���wn���gt�`Z�\ɛ��̐��pI*���gZ<����R���֨�t��������]ے3e�2uL�&N���!997qqS�M&d�(�/��`7�/̱�4��n�~��F��ï����Pc�sV;� �}%�Y]�Xßy�UC����;u� ']��y*�I�!�,˜6,K�"1�t_|#�)~�Aw�� 7��])�6M,�,V!Q e�ܩ��B�(�r���3���Jo�?�%��;��qy��7�E�Ĝ� �mS<�o�^��^�2�htf ��y�!���1�: ��OEk�(�2m^�N&ak��W������h mk4���*��߸&=� �\EA����K�,D&j��$). 5=p_C���q�#%���fa7q�T[�:��z4�u�蕭t�F\����~��~�KNn�9aO_b�ɰ�>������?"���B��X�}4KaL��Μ_��Ь��gPsٸm�$�Vh�W;�zU�Sm:��nN_�v�/��[�1�+��9,�<OlUڵ�g�`n��\�l,�R�Y�xDw@Q��u�I@_�'��ic�E���MR,�~��5v�c��E�i[��UU����+�e��J����9�]>�\�?�1�g�UN�~���,�4��B���M3�W꼻x�H?��.��9H���}s�<Drޱ���7�Ȍ-l'u_�� \��g̵�~B{������צ@D��.ʵ (�W"���]��{{ <+��� Z ���G�Y+X��|<��^�۽�����@uw�u�5w�Fo�1����7�)��)�hq��^���ײӜ��g��;��#9��a��ћ�?5���ៈt��@��X�@l8.d��m`|�Fa���?��J=��I%�4��E۾C#�|��2�h��9����T�%��<c�9�g�>��N}Ԏ;_�z��h�TwZS��GE*�4j�B�.��/��(�i>4O7f�T��*�0]kw;2S< ��I=�`L��I��e�飯��D�0��@Ps�O���$U�j�ֈ�A��<r ����,8?��i��i�I\`I�J �Q�_ �H�2$�/Ӿ\G�#H��} Ë+��6 ��TQ��A�N��h��߃,./o�Z.��C ��]��堯�U-&��P����)����W�8tuM�S�!Oe�"_E'����*���N�����PE%=�� K��z����Uʇ���o�*Q�(�c�_����ŋ�@�j�cy��ߍ1�@�ĔA1fF}-�����Y:���p�����X��<�0?Κ���gLt�>tQd��h��)���$�r%+�1Û��g&��JڭV4�<3�>Sq_��&W�4�^z-�nW��:�ĝ��ˠ/@7�K*���2�F�1<t�67�F��(i.�ә�q���cvzy{W�{" &A ��N j ��Xw�ɴ�ˮ `��q�����B�P���0�Xw�8�]�U�p�Fg�!B�r���>�=� �7"ug8��23;�EyH�>�À���*n8�ԍ�8_��\� ���{��E{�Vo~[�er��䈏uw�����cں��wcLX�~���-��깷�Y{;���6'X$VtkKA%%�~��,u��3`���h�WP��3\����yco�;fӽf�B�坎�Cq�� �x��;o����<7� ]��7�q��^ƩoV?���?ZXM�[v��,�Z���[�0��s@W���\g��^�fc��N�]��覢}�[��zg�f��v�9�q�9�m�4�e���Jټڃ��{]��Ź0��9ֺ�&j�8�s&� `�9V< =�_��T>6ϓ=W[G�����;~��.��k�}����7w�P�\�&��bC%.�ѵi�E��uXTW_��kL�9�0UHN�\���S����=�N,?ᖷԚ�nQP'�+� ���R�9���r�Q,�7K�3\�"�M�#���A�L �N(T�;J6�=�!`�A�C}�\An���*�۽��-�S0���*�fk���P[�5A� a���1b�m��N�� ,�Γ\�%5�e^��hۤ�Oe��Eͅb4b�E�#唥��.ٮw��c�o�Y,�z��Y� �x$US�rF+�����Q9dP��O;V�\��]����닷��+� �2q!9�j�-Z� �wt�Ϲ��w��ikng�3�Xoh�hӯ)h# l�!Ԩ��FG��%y9-�+: ��| ���m���y��.g��^��j���gg�x��]>�]�^�� �$;�g�P�ѓ���H�QH[}sv���ZC }�k1i��Ř���Z��HTm*R�@R�=*�at�a���`t�$[� �}��GǗ?8$���oi@կN�[o���5Z��{����A}<C�x�~4���@��&7�(��2M,��bD��\�>l?϶��$al� �3e��6�!X�(��j�<h|��F�Kl{��t?O^7�b���.QF����$I�+%�� W`Q������4���<�cD�7��TM��F�s"�f��fo�N�ۡ]ng��Q���\G�yD9;�1�#gX��C�=��7܊?�A[z奿O��Z�m#��i�E#�)��q�����e]�6���v�VC���DQ�,Z�0rR�w=0��Z����ͰW���X�9�Ҙ P"F�NnJ>����Qy7lg�3o��H����D��q�:�16騗�/�g�%����&_.�p$�.��k��%�x���R�B�]E4u\�W�,4�%��0z��.���� �Q�^�e��i�$6��R�hRFs����Ei�@c1�y�R{.��Ǽڇ���{���z�5���\b�����4z���4R���K:#:�e8�h>:�ޣ�kb����c���ڨ�{D�t�̎ߩ��,�)+��%<��Q@B9@��|ܰaۄ9/�߾n�3��@.�:�9>$�$4�#�rDW �� 1���5X4I���� ���E}�mt;���we+����x��|�;a���(�����[i��[�!�����x�ɰS�S��['|�o@p{C�1���`��X?�ZT�G�� S�x��� �M4�T�����D)�s�� �E����1:c�H��;�5!gz IO����&�)"�[�α�is� yJl3Jh�f��Ԉ��"Vq.���0����̍��3�i6{6y��@s61l�O�>�Y#�7���_�s�y�����n�9�n�>7�q�N��]0��n�>� �Db!�����M(f9ɥ�&��P�M+�c�g���v�f}���6{`6�>�ea|m\���n�φ��2� l��*�| �9 E��� �W�Pd2,`%^�� �� �B<bL��.��_6��Bz��<Ө?� jhdL�2�1�r�f�Mi�Qm��S d�8�5W �2��{�5AB�a��?p�$rL�7y��C���Y�^����d����?��/�|q{ �ܛ�G��ˈ�C��gJ d-�����h`���^�6Z��&$g�WP�T��m��BE-�+$�Ւ����e�*˯ma\�wLV"(qgʵ6 ��Y���ݠ���r�8��v�{��nÉ�� W(-���������i��f�2=.P_�'ġ�uU۶U-e���lyJ�����-� �M�`�B��뵬�z9���غ����RG(4���h�y�5�P�t�86&���'��-92�n9X֮�{�?���,��5I�� &���K��Y�md�ޱ܆5�rs8R&�+����D��:<pI�7�����_xnE�zy�2��$�mJ�)�o��I�h"$T�ƈ����N�v��Rk��́�"�9��F�$���.�G��T�LK��f���ڔ+����l,�Ij���@I�x�@�4��1,���x Щ�߸�3����_��^�L�k�8��h�� � J���aQy�*N�K�qY��I����n�J����p�Zq�i${E~�cX�[���1�p�W7k5�vi���#[[q�L�Hp�s��aP���O��3��1�9w��uk��������u�b�>�h9}�˜c��3j���8ۡ����L�I�� +PVs����"�/ q�͍C�LTv�{V㟆_�e��J˯�E��Ve�#�40$f�.$�軞;�6QEt�-k�+�|N�W�Qï1q(��@�5|�TҀ�U�N�G�ďݳ��;����`�q�q8gM���~�OĹ S�pD��%��@�8#�s]<*77�~�E�I��dnkl��-a��w^f6e�Z�$t=# �'��i��N;���;������������Ь$Uv�ZF�a��ΐJ;�c9o;(��� �'��Ր i� m�e��f���7o&��P�_�^�k2*�h���;�kW���Jw\�Y\�Q�ә��[[��i�K}��u�1LA*�VFw|�ԕ4Y�St�`�%���_?�H�R�H�����1�\v�sޯ`B�y��A�"�[V ��$bNg�~Vgwԋ!����^^��H�2'FgO����3�D� "J$�;{@�#$k]o�<YOe)��X���Jv�qz�0���Տ��Yx/�GЋ�D�6�籀2�7�������e���q����H��0��p���#Oy�&[�J:V���^~{��;�X���U߿8���Aiy��O�y��`��*�/Cx�$ŮWꛗmtNB�c���_���-�/��<0�M(λY� L=�[���]�~HY��yK�Lb���`�[H&�=8�}�];��za`� p�3 NNG9Ÿ,�4|[���~5�5����~��O��k�6��*'W�I���K*�h7;Ls��-vޚĊ'�3v�g=�P���#g8�֧��w�g��x��2m���~)��?;�!|���dşa��v�$�[��{ �HHpc%��Q}sɊ#�E����wBw��r���h-�7>�Ն+ILʪ�z��'۷���*v�"V+�x 9�ѥK6D̦�<|��;$�J�лg���#5}�@MB����Rϗi��G�-��v�G-X�5u T�)!C������H�� F為�� }�:H{�W+>�ArM�=�O����'.`���������7�m���$����2�M��o�ծ������'��[�z���#�����C���ŗ&Sv�p� SG��c3V� i"\B���z����?g�K(����t��J����`!:��|� ��E9���ۧ�Ҧ�Z��O��A����))]��ǝ���=��e�,E�e���@�ѷ��wh���n���*�S(�f���`\`,ړg.����MRJℰ� ���w1��I�Fm `�jK?��֠�>vV��Ǒ�5,rj��El�$h�Y���q�W�v)�tR��|P�������֯sKl�C���ޞw�b.���\`B$+jbE���6��,Cp��L ?��7}�ᙜކP`dz���� �q����ɕ�~}��%��}� �9��?q@-'u�OQ��Xu��,���H�o[ݎ��|Ix�fto2��W�^]e ��<����䏺���Cq"�F&k�>cl�V�8N2^�!~��0��,�����>3�v����}�bD�[�$�m�Q�,�x%/$��+Ƈ��(�Gװ�0D�i�O{�j��C�4e��sbL�}��hQq�ִ�]yh b���ӆ��u�uS&��Ӈ(������N�����<���FrG�"��P���EtK�j�F���,��RE �8�tQ��)���7�!OT��+]i:����S.�Kjh@z%��,ժ?�@BtK1����tU��o��5}g ���� F�{ޏ�.0_?qy����ѵo��|��O2�m �i����,�kA����I]��i�K �P=�3��]���+K�7k���X��� �,�� �z��V+1�@�M�G8�LME�vqT)��_��V���xd��K��G��Y�4nO�R�p��4@۬��D�$)9� ���ݮ��O\[{�L�|��K��_mR�G�r��Y���vKʒi �G5GQ�ԥ�<+���fc���q��� \Cy��<3tvRMUr�bG�XmY�cd���k��״����AZx.���$�q@�� H2�~f ��Ee��X<¢KH��V.O��pV�^�]�����O� �Tu᭪�dt�M]̘o��3��!,H,�0�~;�j`��Y��f�&��իn��e��F��Z��Hj+��F��b�m�q�M�����ԎO�Ah����.X��/��K3���j7��,i�f̡���A�H��"������O�[ꦺ�����N�v�]����L��꼄4.:�]z6�/�k��[�hl�3v/�mdNc4^M��hۘAHl��U�Yڵk�Kހ�UꧥX'�ܝ���1����Z�Y��#���M��#��=^�FU�jJzYu�M-��4Cks�B���qt�L$��}3 Í��/n����!�f����ǭ�KV�\�h/oZ������Y`t$[�|@���4(8��T\NUxN ��`o�@�� �&ؤ��� aێT�҅��3�c;��4�7�Yp�w0� �mʨo�!#!Kbb�" ��=�c�!�";+�A����{���0���C'X�h����k8�����]�Jh�K(Z�����d¦r���db2k"�����Ew�����?���3h=��`D ���$�����\�� 4s�`�5�{�wu�<`��!��ќj�*D��i�J��+��n��c3��?5��������^�J�W�_ .��%.qD,WɯLav�ޟ��c�NAgu�Rp�N�Ϧ'�-3�~�s�Z0�bV�L��ɖH٩0nZ�al]Œ���ӍN��7�+TՁТ"t�v�I�1�� Zb��o�)pC06�n�"I#{�n��fɠ��-���q�\�,F�XOw�:>ӻ~��sE�Ί5�_� A�)�8������{��Г�g}��q@\Xس߉*&� �^���7烬:7Y6�`O��7#�=^ۑ�4��vh�R7���� p��t�W�4R���%��Y��;��I��-]���]�`}��I���ĉ�Q�u�W�9NZ���Q_�1�SA����b��0��D�8#s�}t�/�(Hc;�jNd�(�����5'��# �P'S�*��e�&Jw�!�D�9[�Qp�U��_o</>�Fu)�:�f#�TH@���]�� ����(�ˣ�����L���S5Ғ={���u06�a�]p.�S�T��A��,+~ m�9�t��Mx{=���9e�%��`�a�8�Aw/��������ʾh]�S*˞<�5�.���n� ����D�fxKʝ��ef0�L�#�o�-�b3�c�t{Gd�|75��z]1zh���B�� ��@^�HʾsU���v���T.^9�i����L�G�����>����9���w��]���M���y�f-:<3=:�Ԏ`�_kTM��+Ŧl��&&��<fӿ!�A�6eܔ`E�ܯE*ҐR�:��~���8���99�3k��~�F+��d G�ּ�����FD4���q�ʹX�t�F�9渢k��v�]����K�d6VߞV��+�%d`|��3DZT����I��=��I�7�5��E�\/|}L`�HY��9����:��gO�k'�h�B�zAi��ۘT�A���[K���VxZ�d�\�4}ԭ�&.�;n� \�~�0$�@?�y��7T����m����D$pv���G{�a�9%|bk>� t�r*� ��v��T��U!te<� ���ay�x#�U�5��Y6kL4 Q�Svi�%-�Mav�V ��-�h0�F�#�������Ȅ�¸����J4b�b�.�����I������5�~ܸ��Z3ꇪ�h ��}��3$I���9t���_�J<��ݕ��Ѕ��z,��ӑ�Υv$�W��K����?v����]WZ;u�˝+O�?�w�|_�*���Ʋi�Ά�Z_1K|_���<1��Tr�jE��K��n�3�i9���!W�nk�S�>�#�~>g��'>M�:j��KS�!�����,qL;T����}L}cc�֮R�}2xӄIhM�r�k��r� ��ǥ��@�m_�i��*}ߞ���B{�zn�"T�n�:�Q������GW_�)�g��h��Bk�~�Ĥ�1��=������}F=�6C$�V�kW)��I��a�_b�^�T �X�83}�;�����3�ʲߛ�B�@˦���f�]����N�� $���� I�")���r#��Zt�R�+�;�a�둤�2��/=�uW&��?��+S��<�ʅE#ۻ83���M�7�/�[强���C����i\���p~�a�g�c�U�q����c�f<2���a��~���`D�u�ܟx~���������rB^`��l���� %_�d��[�<��UBuG,�B�ŏw�FPB&ۣ�k?� ��k��Z%�!CxdM.�,�����b��>,n�E�^9{T�d{����&���\$,R��"^۬I�v�C�J�y��6�D>������4���h�����0��蒙.��ޝ>��2]�� �b�d�zj���!>�d������b �o�Z�$6=�d_H �p�/�%����ޫ��Y�]�y�(7Oc�-O�0Q�=0��}���3o���,!��"y1Hв&�30㈔�15��c���W��zP�+�-��;��}����^��w.��������pjLϙ� cCPjc[��u���� �Bf��D�ˀj� �'��0$m��mDF����fY� N3�Y倹�30�{��7 �)&.��tHsMD�=��d���4Bx�xss���/�� l�: �����R�-F�cFX+�f�f��mp�l�ʨy�t3�x[<k����SE����J��LI��1A�(�n�qc��[�an�6WH#���i7��s�5�����n����M�|��)i%6�"uY�X!M�3���3��w�FK���Y7�`�@�P��0F�����32�c��@=�.�q�A$�;\( �����0�@@�>@<�y��A��&�NTkr�H�k�i?����4��� ���Y�+����Fc�+2]�f0{��/�4�~"I�UW���y��HD��p�|L����f���+����z]r4ݽƊgi<_���� �`���A������%01�־�9�V���WvX���=t���K>2�& xr:a}�� �Kk뤉W��� J��ϫ��ɮ_�[��B76;;!;��7/�W��l�G���`��*�85��4����T�I�I��CA�zKG�P����q[�a/�~�b &M�v�YH�w�~sڌVz��������ߐ����"����2�Zd@�* *���V��Q;�S�UQ[�����8�߯p]bB�`S�� ����B�����y���|�?��-4<�-�?��� �z����J���h.�v�p��DI~~�b=����J'T�H���x� "�RL�&:�Ӡ@�:�LX�х�*K��#^#�(}c��V��MZ�w�$#�L+<��u�9�L�*6l�����뗔����pbEYYZ��%��j8)#A�W0�:/��Ƿ|��d��J��*gb{��?��xK3ǻ���ri�5�*;0�Q]2��0�q�+��"Ȥ�N�T?GG�RcR�.0r8W�֚��IMS��oW�0f�;U��Jo*���߱��V��jՁ��TI��D�2w��9&C5x��/��Ʊ`�0)�"�̅H��d����@�zg�t���V��M�����`����#c%�o����Ye�(���XBKX��悑�SMN"G�]"u�)�ȅ>!�W�N8ءmo�����"�Ն!�Z[�N�єÈ�2���CsM��"w<$��ﻹeY�RAN�g;Xd�!�� ebt/��mS��B�mr!���羂�����<��~�#R�q`�L^ ��4�%�!9�a�r�5��w���X���$�r@���c��9 ����Q�d���8ۇ�r�+�����y�>� M���9_Ԩͣ>0L��2L5���������C��W�<>��\x̴)*��T%^r� �;��R�E�ds�˳ņa��=�1Mڡ!gN�*�w�WA���qB�3� 3��i�?�,t0��Qߔ)y�`'���3\/��VY�0m����z/z��~�D&uv����>tNk"� Rk���ޱ��=����N�+��V�f<9�fSa�ҋ�Ti�{L��4��Ww�+�Ӓ������nNIi�PjE�j�') �M�Ѝ;ۇ6�n��>ߓ���[IMb����xy��kȚB0ay��o�m�$�mtI�Y�V6��F�|�{齾�� �@{ �1%�>�]��0.p?��9.S@��K�M��[ٰ��m�7��Rn%E� #�q�%2NY��l��>�r���*�<���{$."�k�9`��.egf�����o�ɵ��*�K�R"۳=�������n��O���)5�v�ؙ���4ܨ��\��'8YES� �'��>ᄧܚ� �ˑS��E#g�X���n���&�������lînBU��$�)U�w�gG@������<�˴�*P���_ÁI�����D_c��/O��~�{GL�چ=�H�eʍQy��̵�"��ReO�@��"wo�e?j���d�s�k� �5���'Ì ���[d!k�)�wF �( �a(3.?!���x�&��� O�����[�՜�=]���j%QE�E��B}��z��1��<S���'E�������m��U��Kq��9������?k?�I�ꮮ�l���ؖ�k�<�Ty��P���v��կ{$xD�;~v-�3����4H�* V q;~��3�bҏ�� �1!�W_�<��b����1L(��P���iJ��K.�����t��C�>��Z��/y=�<�=��6��q��f�䡅�>�9u��niZύ��%}��a�Q��x(�>K���������3l �ͳ_�9b^�L�4��e��͒�UE��q2Ҿ�~B��a} ���i�ݴ�q�F�1�bd�L��Ad�Ҍ�ٖsLx/%EGVg�M�L��~r<�4J0��t�+�Ne�ub�z�T��H2���F��DAO���k0�T�=� yi�3�D+ucè����I��IGz�l5��Z�����.#Fiku��`����m'��!3}k���!s=i�A�i�yU�M6Ǫ\n8�g�����]�$D'��,���Z2pV�|�AJ���L8����A=Bb9��u�#�Q˞g �pR���+[t�W8�s��� ^9��TH�3�!� ��/M�D�s W��'�JƳ�v�O(� �b���d��҅�R� �^0�f.�J�c]�K,5��)s�fV۞��r�J��߮g�bc� 'W�;�nu�S�D���tk�X�{�i��;�D?�տh�����F.� 0�빫]+�S������q�8q+��W_S6ξx�+�{)��=��3��Qg0���AX&.�[g�GWpW֓awf� ���o�i<��������G��|kկ�h�fQ�m/}t��t���gv]���3;vz}�<Z�nYX��}kU����o�r�1a���ߠ9���01��2<�8�a#9i����-�V���tsB6�(��q���'�Jg��)���Nr&q�/��*�Tգ�YE�?������c:��յ��EC��Ȫ��[���,�nU֝�ю1��%�c�w�7�O���ǎ��(���<v0�W����'��Bj�CFpgK�Ȼ<��pNz ���J<�1͜��ꁳ�M`vɣ��B7��Hb�hT��261�d���̌�Q����T4�� � '��c8qs�ˇ4��SX�<�����&�A��;�sI ���π�M]�MR��I�G�O�kw���;$Ufu�3M$�K���w��Ш�����4��8�!!˦�p�Y�e鞉�^qX9�C�s7*�Ì�cSS;A@q�:�[�,��ѧ�\,b�X���;^�+�*�1��]��?��c����z�!���P��F�$[6�Q�����2����?+�� ��Cxض���us}���9'�u\���]��z<Pg��I8�O-��f��Ӈ]��H�3z�_��Ӣ\:Bf ���I;w`J*e��D��'L)]nЅ���Ar1����Hx�BB���(@�����?(̓�HVϳ��u���Vse�iLt������?���ok"SM�Cɤ~-��Z�X4%���%�-����%Z&��-p�yz g��H��9�3�Y��XF5]�JCӁ3�F��T���O;�<���KeF���J�12�p�y�ȁ�_�DiM� u`�7H��*�u�Ak�y��Z?1Xo���-���Oǂ����w�`Hb+�s� dC�MM,mش���Ĉ�&���E�� I>M�kZm���$P�b�Ѣ�yr��j�w@v�`��q$�s۽X%��z�+X3����XNrr�)�>�#`��U{�����浝/kh�֬m2H�_��_K�p�v!��w�6�˄�&d�פz.����v�k�����u�Ђ��^��Q���H��``<��g2�{v�(�H�2�f�Lj¼�&��n��S#���h�T�]�q��P<J�.�A�=,��8mTle��l<��] LG a�ޡ��Њ�9R�����g�2��\��X�����?�Z�G(7�_�R �e��s^� ����?(Jb��v-5��3�I�~C�'jξ0�UX����,u������z� Bi��q2\Iٹ��f�G~.�<��M�@В��ϭ���C�Hy��$~�c=�[����O�`�S��L��(�����h�A��1�\?��� ű�^�fr�G��'���i��y%�ɧg����h�ٽj����ƪQҸ/�e�n��������-��O�x�xar������ T��+�g�yθg��߈Sa6���B����({u.S�� Q�.�9O�WL���w���Р0n-����m?䀠��zoi�����i��)��F|�s3���]�Y܍�U�nX�~�~��Oz��HH�1�Y��^a��K=��yq��L@X�"j�/q�nj�#�;��H��!��t)�a��"�������Ɍ���P�du_����#�����J�E~�2BD2�6�5N����s�*-�x��Q]�fnn-J�'�>���L������X䣙+"dtd3�3NE �5�v�CҤq�-~��D˳��_�?af�2�%[��!'��J�DٹN��J����塳 �C�!��2K��Uo�`�(��_+��� �5��� ]�;ř�ul �<%1 ������n�?l~��ۺ+�w[P�DK���y�LZ~����:"���%���Q�t��+ߪ��&��ww���D`QC�Eˎ�*#x/0���O�������(88����g: Κ�aI�"�'%ǻd���Z$�:Nl�k��2I�7�ލ�X��$�U)�@W��>5�WE�j�C������3����*���-���)��V��ŅI"�G���I�̧PH� j4�"�:n�^aJ�����Xw����k�w�|Xf� ���e�c��J��99�y�h���>7m���e��4E�/:�n��@��[*�Ì�I4w�M5EE���\0�L�XZ��v6�e�v��$M�]��[P�7n�6E:�}�tk��s�QR�9����A�&k���dc�1_i gK���N;=����_"�۲\K��R!�-�k ���C���F�d��Q�D+O���Xh1��X ����hZ5w����**W�ճhg� ��.�#�����9���/�v�R�x�h�*#�W����`s��c�.��'C��4�R��s��;�����p�>�R@?F_Ď[���++�b��E̺���g!�0/m��;��{ܤ�T/+��Y�����ϡ<?E<#���N��O�C����۱��N�[%�f�|*n ���1�Z�l�>�.Ckǟ�+���~G,N���_��5:��Y��V����-�����'��T]٧�tZʷ���+ͫ{�+YD�e�����m�o�i)��s���M&�3���S�c��8�F�K���Hl�ssC�5��.��ug�NA�3,w�)��a���5���J��Lo>��(/@Ç3��^��3��_�ƈ&/�^�����F~?�� ��/eڦ<mp���R���O� ����R�$?G�1���Q����V2��jj�\Mc�/��S�nl�W45�H�bĢ^9rv��6��4�5(YMY���7�,Jy���c�xP�(@�WH��x�8�vj@b�æL <��!�Fc��Yo;v���|w��斪S.uD���7 ��Ԛ����w��Y�JlT3����1�je[���r��X����� A�@Ο�r�ҍ/~jW����cMI�d�)^��:9RŮ3��8���2�^x�o`fn���Ve�-'�x���Z��%�-ϙ� �3�`ؗ�ۖHOZѬ�@�l��`�h����d�O;�u� �ޞDr�b�I�+3��a=^��B�ݦO<� �8��m�>�Zvڢr ��Jz��z�2)�ޞ�J��es.MqS37�������&�=���u�cl�Y�C�4�w��C���.Ty7�%t(e�Y4�U^h�چ?߭�/?u��_\lM��%���jU�DLS'����?�<08�ӱ.��g�j\�,�N�s�2�61*v�[qCĮ�A��j�����=X� ?s�妵�"����4�5����,Ikqb[Hj�"�������SA��r�;�x�e�ɫ�ƛ�mXv�%σ�>Cv�6/]���L{M PU��%�<ܭ��JUH�*��+A7 K�n���ص��u�y�Lo��|�Cɱ��m�YJ�'��%�� X$�r���s�cL��_�CH�8�z��Y����keG�e9�ޒ�� �Ӥ�[,�C~J͉�2�����%Q��?k��Dq@y6���h��pQ�W2��ן+�!"h~s���}r�`�����%j���d��������7��\w��^�lZo �����-X���^�~Yo���8N�4k57���0��g�|;[��+Ga�2a�8�����h�L�h�iR5�i6�?>��,}���wI �[��@@��nв�#*b�B�)��uC��,}��9�C��}�!�,�|�ܗ�0���`�S�[��Z��.Dž#Q0D?\��G��e����������ĸ0=OO���� ��3����ÛJSkX�!�bS���)Πt�B�����ŗ$��Vi��e���Tw��i��i(��=�ސ��Ϫl�M_��۾�vߔW�tN.A*o�N5P���2o����� (p/�y9��>���{b�?כp"��ua�ux�º����L�"�yE"Ig��d�4�3��bl��ԿU@b�D��%�e>#��u���w�w�v. �T�^O��>e/� |3*m��>��A-}����� �ǘ!7�����!����aQ'��ĺ�=/��W�byh,��ȕ���]֙�UcL�X�Č�� ��&���@��U�~�+C�o�p �en ��^o��ĴЉ-��re4�\�ܑ5� �aB8䏐�]ϖo��W�i�PZ `���g`OA l-O���ݶ@9� x�V]/!�����9��}�/�i����Z�=�z+]�7��v�4���_��m��g�%���\�˳s��M �&�y�:ÛI`�5���,<zS|p4, �Œ�i�%}Ĝ���\�{�ʿ��G2�=h�dz�]�H<����s.k-?F�B%��!( ��˨�����;l�˨1�۰dҐ�-�')�Αd# ys;��y]�@N��E�%��+�S�py�.��kc�[c�/ȵ��s����2�s����ޒMX��?���7v���� ���J�!)BF|�zIaFTFnt;�C\�c[/(� �3�fw>mK�9�'і�qC��ƝaR��S�Y3f�F�9���: �%:���!b}`'�3���|��mxC� Y}����^+�D/�����C�E�5�n�+�U�g��� ��yƲ<���=�4&]zP�G|@Jg�$H~O��B�V�{J= D�_�wD��{v�>Q�;1��EF��=�2�l6����dM��~�j/v��u�PA� ����5O��/k�9�p�|��'AV�\0ŭ��?a牅�`�!���ʤ� �7�O ���iC�[d0WOB �k�2�:7�e��j@6/�b���oS�d��^n��I�k.��[ԧ�;C�����4�vL�c���Kab�[��s- nSg,��▀a�m����Z�z:��N�b�bOf}.0n֪��N�:�˔1���4���/�o�H��oe�z�N��VGb/��a;���j׃���%�`w)[ ��2�(Q�~ �4���u3%���PS�p��:Nӱs ۸=u ���99>I���2Y3a��BP�/k�+�"���X�A�!��N���`�}�T�x����5nlμGh��z����v�s�_�_��g�(�C 6����vׄg�y�{>$��7M�:�B{���[�E�~�����v͂��s��b��<���¹@����Z^a6y�2�v�P�S���_��X舵Ė4 �7��H\yLq�EnT��P��6�;M��sw�#m#��9�O�F�9��iw�E~�[�~>�;:�{��4�R(�m�3���涞oF�+���f4���2V�ƙ()��#���K9!��ƻ��?'��������]��$�[�K�5�7�۾��hzZh Iς�&����iz��sL��=�ΥF}���S��\�ɐ��4�r �E�� *����{�m����1+�p��zY#���@�4I����rP&g!�S��O_���+@=(�M�NX��1����# gt),9��)f����>��e���;�ZW �i�kƮJ �L*o�>G�V��c�>D��hF��Bn�?��w�o����E�&G-��5W�:j�w9p�fb�z�@ը�i�_�Z��m=������݈p�6��K{�iY`G�O�,�:��?U��*Z�;����m��#Q�,<��`u�nԨ����(�?/s�.C�9������F�H��ɕ�m\�F$8Fp�d�j��V�.��N��_����[���Pw���S�G��2�\�y�5�L"3М�K7��N�Azͱ_L�8H{c��L>1y�Ժ�ڗ5���"<K�0X�<�*w�^��O5�� �ԫ�(V�t䘶��o������C��b�Р�Ȉ-Y��ǃ�� � ~P=����t���Z$������q��x��9zB�Lk�?ۗכGn�����c \�57�p�Xk�̙�LS��5 ġu,B��{ʅ+XBC��V��a-fd������� h����@x<YB2��5��Ǿ��G�v��s~e�5�h`����I�U���y�9��[�����ܣ6��0Z� ��D�j?��L�\�������!nl��~�`�����~�"��B�?@2Ǚ)m��$ͷ*�Ĥ��5G�N��WrOmp5B3gR�y�Fy��ŋn�Ja�!���9��ӭ�W9�feiڂ��XE����T��5I���91 )�a�Ml4�9���%��4�=���~P���[����xY~N���Â&E�*��;�7�C��y��1K!�aI}�:����<*�f�tݚn��/�%¸ŏ7��M/���_�^�ͯ��`ۺ�춊^�b��=}}ݻ�Ф<�F5ù��~�(��(�����魹�j��߫��|���@��y���{�X��=�t�2�Ì�~�����`�J�V�E+��y�������ɔ�~|��*�,GY��i_[��ux�xS+�����E�_��Y�g�i��n⛃�N����)Y��Q�>6�D}(th�$yI�q�3\�)D��֜�ָ(�<2u��� ��z�E��x�0���O�֪(��|��T|\�����Afzl�N'�d�Nh�U,f5¥'���?F��X�">�*��1D�|ȶO��"/��f��5M+�4]�10��La_�����j��4MIߐ]����dZ�~����o��|G���>�D��cɑ ǣ@�#���i�+�{.pi�&~zdd:� ��a2�����SD����z��k�>��I7__D�{���˺>��E�0�������$�C��w9��^�a�I�#5@k-N']����PZ?\�>{ٸ�h�> �r�|�\8�Heqxˇ����F�0�s�I���[��7���A~K��ׯu$l#lϝbH���g��~�������CW$.��^��O��Ǘ�!\����!�%�lV���Ȝ���AC��y�W�Η�fa� ӗ�����!�[��4�����~'$*�!�a�T�U��G�-N����h5�c� ��������#�N��2�P��$�x��Y���m� WY�R[�S��~G a�?f���˳`B��wJIN�<S��a�� E8B*`A2L����r;��UHÐ����i�9;}��p��IA��S�<��C2�i�r1%&���SƆ�����=f���Tܾ���l�'�B1]�p�@��j�m���rAJЀg��IXO���U���jH����2d���y���xe�yÑ쥕���RN'Io���|�'ݓ��� ����Z�/��]Ύ�s���[q���bN�����|�����v�L[X��_�G�z�?����ʛ��D1��X +�� f�6(y�A^vüQ�N0�y(�MHA�Z��MXii�� NyP<���J��HY%4/1�;S�6oo�f|&Q.�$� �X�UM��\q)��b���v,R�E���D8�Ii.�'�n}H���05@�TH��C�Ȕ�`J�s茮�ňl�-t���@��δ��jI4�!�-��&�d-ߚ����J���H?&�<��E�H�9;tEH�cۦD��9�sW��1°�*�p��tS;kA�=���%ʇ��u��{�wS���{�u�ݣC��##��{�Yn�D����Oq���yN��sڗ�~��;�|c�Us=�+�y�/�5ݘ˞� �gЧg���7!^��;yr����>�N�~bk@��I�)T�hW�}/�yAߩ����W�?�IM;��;9�}_�o��Ɔ-��#�+�$�����=�����tg�ׇ�0�Qo�s.�F#Ga�۳/���b�F���9j{G`s=B�d2��{l��k�u��2�rH&a��� ����bW�݈�����G��R��},��X�`u�u��&gD#TZ��� g9d�!?u 㛿��C�2��n�[30dY9T��i�c��t�z��P��7-��D��ąF�K�.�k����Xa���*�XY$��q�Q;�x��h��8��L�tbRc��d���Z�i�{*�1''�Tp�,g�~�?U��d�@17yr��Ӿ��ݩ�������R������4�cߝ A� Ũ��|+/>4GӴ���ߟ�x_�bJ�y[�H�����n �ݰ�^1�f�0bR�;��I�͚|2��=�o���2w���tMv-��/�}� ���D�y <cי���m�om� =���\�g�Dp� ����g�:=R��J�?���)I���C+�H��O�y��d�R���Q����^��>i5s�e'{��"���{��0Qi��A77�ȸ|`����2S�E�9��]� d�js�?#��`a*)P܁h���*} {K���+��!2��y���c���M�zF�y���\��Jt�@�dC:�v*-O���pv?�s�(���*�~?I�g��뫹"T$��6�C�,Ka�@�O���M��=�⓿,7��|��8����d�������p˽�c}U6����2S���cy��G���-/����Z���b��ۇ�"ٛ>�)�)���1�s-q��l� <���|`���yÙ�a����>���Ϗ�[��>r�=�.)D���t��N<&�9|m�yt� ��#���R˱�b��2�cI����&��Ul<�?��bQ��&p����(ǡ�㖍���:)��DϏi����ċ�K'u%"g�Q�r�P���\*�(;�͒њ��vI3j����P'֕o�(�<�O#��j��ȅ���ܻ�ϟ}�j���ȣ�E���3���ή�}�js2��_s��'���w� ����ťL��'Ό3���=��}y]��(�|����+��nʴZ�aO����P��ӾR6�@=�a�'�wS�H�:~JWE��#�(Z���h0�]p�C�ߪ�����G�<�vd�g�C��X� Yp��mfy�U���^|�!F��q/��q�Nނ�H��;(#vE�{��KD�̹���F���X<�m�RK��8�����ܧ�,D�y�y~=z���f9���l�2#�lO��m�쥆��9x=M{JC*mg�0�0/�����Gߚ�V�7U��GQ�9�aYO{����~�Н>\`����+����h�8�����`���'���V���r��p�[��"̶�.lC��4x��/�W0� ���� ;���K��`��N�smw��e�����$�� W��-5�5|V���f�jXƙPbS4vG�B`�0��1��"j�6d����M߯{Xw-`&���\6�Ї�ȼ&վ �J�R����d@�gx��jY����G�Yqx���]j$W��9^?J.�w��>�7������V��I(�-�q=/�&&��ֵ��C�����UM������ؒ��2�N�D��wq2W^S+�$�2l(Q��d��M*-�����!���Z��r�W����T�3��q�BVAE��_��aDe>:<�<��'��5]9���F-���<'�BN0�(����:�9=����@Y>.�P����rB������<�[2��0ZM(�h{n&P� �a��e��y��H$��"��n��L�4�1���;���^І�����F�~�ʓ�����e=v�r`��͐�{��uZ������� 껔iz�'���v�*�.cz�c�G�~\�v�S����f�!��* �G��G!j�N{vJ�K���YƠS�.��q��WL �$�{r9�u�砱�np2e��뮋B��t�w3�A��0����!p��AA{�K��g�)�R��Eڢ�� �I֫Q� �JmP�W6�K������%~��ć�QI2n��`�<=Bk�ϟ�� ��3�9%��.�� �*��~���q�E�#�����8O,�_�뻅Մ��:��{����C���_��Pt�u[�V���Tyx����V�4�}��"[#�U�y���"��Ui�KA�O��g����N$�"c"UX~�W�u��Mf�@z�֨#-;�M���}ܗ�iO�N~���&�\�9P��� ���1�Ք��b�$�m���n6�X��)Cgƹ�c3e�b����:"�t�$o���=���܈|���� �~�#��ͻ���㋵FqK��ת)UR��"���Ln_��^�Ԗ��:T\Q+����~�Y� zB<G8pN���\��oJ88V�[[��ׇ�ʣ�tV��E�VQ�]s�DE��>�q��O���/�ۿ�*%C�p���Z3�ʗ�7#7L4�Vonl[�����Εj_|q�yͿHoy��4H d�a]Z��/�O�]���qޒ�/0���MC���������f�ܷ@��W�\��� ����\sd-M�<ak�hph&�x 䠡ޡÆ�`�����e�e/#�e��|r�Z^!�Jw���W��.��l;�,��.�O%c�*�Ծ�v�� +��5������f`�dxV���O�����Zy���X������غ�2m~����_�G*U��v�_;����jMe\��3cMiH�^�J=�u�!���p��ϋ��"�l�=�t��pW�q�z)�Kd�+�Y���cM��<�yP��R�sL�&3��|��u���:o�ݚ(���1F��F�g)GwO�r7�7-3��r*@f��X��ُ9�%`5��%��f�$��j�]�N_ٜd�N/��*$�x9Y-ؑA�!-̬#C��4q�-q�?��2xD| �����B�'��Z1�%�}ύ��D����$g���5/KX�Y�[��:��F�Q;�F?�0�O6eX���x��v��.��Lnװ[�n�ͷ.���!o�ʘ0{7��l3w�� =+�Or�v)>q��zJ�\�0��*�#��V��q�l .�����e2�d��$�_Gq���+���72{�;�Q����NOj�Y��Mx=�:�������z�z�L�~���7�;���e��9��Tѿ�g}C�jSS�2�_;�_�#��k���<˳����l\����<�k�)q|0����=~C�}�i*�=�E�]b$2�s?�or��=��.�}�0_�9�}(z����L�[o����ܚ�?���Z �1U3]ڊ�ϸM`�Um�\a{�`�dt$�C}�i�?�]�v����,�Z��y�"�1 뽣��t&�rܿ��y�j���M��.�c�ٮs��� �����n��8ܙ:@�6�3)/1�"T�T���l2��G��g�C����(H(�R�R9M?{���ˉq���NFF²a�"��#�e���V8�0b�^Đ;�ܮ4���w�[�CfY��\�ϚӾH�t7��rA�[=�ST�u�s�)�~v���vL@H�d:=�`J�d��:�^�7�bC�0G+dz`\P9U'���|�B�����m=�}�o��((����gLG3��о�3݁i��Ty�EZV�7�BWK���'?���41)�gs�������m�[�&>6��ky��N�����9�g ������<o�z{�:`�Ia$�'��a�#+ݔ���Y��Kq�ߢ� �^���B���ۻm[I�3j��偟j]�+'D�X�FR��x������XxȚ��ڡ��=_�R���j��ܺ7`�Q��9���t��%�k{^��sgr���Ο0S�Cl$vs2��4��b)]��f�� &�Qw:8e۶��}�|�L^�v`ߑ��͚6�,�����N�(Y Go����+����/��!&xX�]� �-6{D�3�G<;~Pp������[�%�q�hB8N`#��ȩ �m�^�u�vͻW3�Y�����-E�GRI��u��*T�hް�®uF��H�H�9�~����yY�ǫ��@a�@A(IAbKP J81�̟Z����nfU]�����eT�@"������2�;��^�O�߸�I�������O���~� ��d��>]�F*�#�wA W�� Y�RY��W/(]B��s7�W�|���AN��1���l|�Q=�yq�M��x�Իs����*��:W����[�,��'�=��|�Vl)#��Q����Ӛ2��`�+ ���;��+1�'fĜWsY�%젠�f�H��I�b�-9�ip��ձJ-���7&�����eH�.�XCl, }����܁��?�%@�x�:"�J�������r�/5N]mHݿ%3��K�q�%������kW�h%�>��zY�ޚ�7!w����*�S.�8d�g�D������R�R_���+;Mο�=���@�acEd���ׂ&�Ԇ7���Yd2ߐ;��&�FM����Ξy�e��0g�{�(�o�,rx�}K���(�!TW��˶��?%��2LIwߊ��V�ܭH*��iy�#Q<ab��K�֫)�%�%VQQ������H��n��/M���g+U!f �fc��+9��Y��mBt7�%�G�f�G�>���T�J=W:���V� �Op(���:?�6��X���G���*퓳vcN�ε�]�qd�{co��K��Xj{�աk2}����r&�&H�/�s,v�x[��y�;8�(c�����n�$$�8[��#95#�}jfr��Y��+���ҋqWA�z�HJ�Q� B�4v�� \6��M���RDLj�c� 1� ��l��l}���?u$��N���?G\C�s�Q,.�&I�Q�1)7"�#YՓ�Z�>@oi�M��} �[��m�8 �l��f��`�#�6љ;�z=�i!M��S/�����pHZ��&�e�*7Z.V�*3C%_EX���o���#?���s<� 4c�f�D�N�Jk@K?X��s͂a!k��9�mL� H��5v�L���cAL����Ƨ��J×�ӡ�:����~�Z{x/J�Su�^N�(� pv���R���"?߁ �\i��|������ ��Wώ��};%�%�m|��n<� 9��r<0_�N�!Z�[�~`v�����`չ ���J&+��̋�8p�`Ћ��y�Ϧ d7�~�����4��u��z���ԩ��<��UOMNw��+n,�\��`��M�B�(o��%��j,&���(�x��N���u�j����U�Y�iJ��-�97e䷤�T=�;���l搶6{�6�Q������*��bv�b�w�T������,L/-t)�ގ�2ꦹ}h�� Y�o��Z^���1 �� �mS��2�0S�q{�b~��@?mh(]\���az�Sk��EZS'pq�5��m�B��������W���h�ձ$��T����tOL���s�E��ɕZM�\�5�FYU�W� B'��~{��b8��2&�'s�YZ�����- F,=b_KcdkA�&-hJ��Ty��Ӳ U�go���R���MI�?ո[��q12��56�55&�����w.Iv��a[�}:ܞ=| {E����Q�e�u�RJ�)T���Lg���qo���W:G�-�Ƈ�I�d���]��8]�o�03�܍�^��Ku���6�6�a�ø��� �ZS~� v똍�5��䠈 Q�9p�wL{�� $Ht�rY�.��e�~����X^���4�n���An+�S�q&7�w���۷�R���@�g��'g��D�q�%�*_�砉ܸ�`<��Ya��vXA s�!� ��!�D!���}і\/�.�< /��8�!rҌhA�ھp�6���9��A�n�#=Zn��ʝ�JѰk�0�lPx���-`����ZuJ8_�����5̇�]��\�Y��26����#��~ق�}��,��j���dM�)��|MNi�Z���pB�d1�ĩ��,J �\"aP%�� �4�/�!�h��t���w���Q�Y2��]ԲJ��%�E���z Q��a B ��,��b�ͪi���W��K�M�C �@<x��N����Λ謻w��}�^��7ԃ}�XzW<�i��O��&�r%s�샸y?1�ٲ�)Ϻ�g�$xx��M,�fV��.�"̴��AU��!�i9�����<S�gK(<s����F^��'0mc]��w����3��� �*H捛���Sw�Q[��\�0GM�^vH�רp��P%�.�6����0��{��I��N2/:[�`��p���\{Gu@�K��,JS phvhm<q� �j8H�.�E��Y��á���N[*����9%-���� *1�&��Em�9�[qN@\P�P��.2�3�~L��4.��B��^G��S$ۧ�j+^���:+�RgwL��9l a��e��o�2JM��c'�_xD�)W������yB(5ܦ�ik�dQw�Jsr3�k��ی8�� n�;� !oJJ|{ ��8 �Be$50@��-��1�f��<��Հs�m��2vb��'�I"*���?p<�q��!�u��7J������Q6���n�i��z��l��BC +p=��U�蓖�b��]}��,M�� +��̊j�ˊ���uܖuٸ�Tq�x�Nn;�O���I���B��(m�WA��z�;(h �$}xlD'���ߍSM{c�FLa'J�P�)=��x+;6�L�"��`p}^T�� ����(�����հ\P���]�@#��濬��ag�.8�AV�#�Ÿ��p��j���a2��0ޕ�Vn�4mC�Yr�\��,kgҮ��ωt+���3}A0<ɴt�.�Ͳ�ܾ�l�QQ��j����ƪ����gw'�|k��M�K�}R%���\�v��W[�M��w��$,��(��b�e�C��+��$�7 Ԧ�jMC ���ۙ�|�K��� Yb�L3`���c�����{Z�E���?�#{� �u�3��եy�h3tC�G����֔����s3�=��J�~;2�K�M>����!!�W)�##�)����D*��wn'3I.�R^z�/ʱ�5�z�vנCϨ'��h�Q*�p�/�;E T��Ń"|<M(��r�rsx�2����1�<mx��K��(��Kr�%��-�b'?���](��?�R����DϷ���|�`��.�A�3��7���H��dǨA����A��:n3a:�Ϲ�)V�V��_����� ��X�15�,���&�l�I7\��=����壳��3#��F���t4$,%K�+I�^���.��È�S�"� 8�l-^��0��+�5��m�P�א1�vY����P큠�6���U��*�J+���M�F��.�Մ�Խι�X�K���\��8zz�� �v��>k[���X?����������.�k�֣��L�ڌ�o ��:գ��#���>�g�Jm���Q|��}�}���Vc� ����U�5�4s�Nah{/�h�V����0����-�b�̜��d�y�n�\A�k5� 5l�/�N��t�}YkW@KGg��l�;��H��ẦN�,���/o�,�ޮ�.�.�����g|ÂH������˕B�z���] ��$قCF5�@�-�X�!�E���OpLa��*NN!���q9L"��1ޤSd�jD*7w<pu��(bP^�M,����m�W���G�� �4��z��� ?��b�Q�Q�T�lK�h����b� �����5����x3p�K�]�F������ܩ2�c�X/��F�*ܥAw�b@͡���*�=%����þ��p�%�NY~��k�t.�m�K+ѹvZ�����KD]!�%Kq��s� ���c��� +�ǂ7N���X?R�C(��ܓ5%m�wYy�36Y��Y��j'�b�̓v�f�;[v��@~� _��=�1_Za=4U#S�4t`����u���l�j�#��q���?fweGz��C��Ɏq��ڣ6E��l2q۔���Ƈ�4�q�y��w`�R,�U�R���_���ȑ�g1$�H�m1Q�/'Y֭��}C{O-R����ڑUȥ���wԒ�'~�eP�<2�c���=~�f�'�#ϋ�~�����<����lBN��PfL�ݶ����HKL'Ke;��BT"jU��L��o7{ni��#�*�+5��5���7��,L�fJ�M�hK�Q�ff@�`�AR��#Mvō�9ڔ�r�4��#��h�x|���lZ�औr�ظ -��VK���l�W��5��ReM�-�C^@k��`�iC��uG�*��/Wf�ê�p��4�,��k���V bmE�)�~Y�����C��I�}Eq���{���Z��'.�,�3��!�)���&�v0�/�$o��E�3��>�WU ��ì�>>������4p���^�EKgT ����#?S���0���9��*La��p����gwQ�s�*Z��z51v옚�^�^[���TY23�dȾ�;n�\Uʗ�[��ݵ\�#?9L���L�����ic�5�Rͮ�ܽ��;6��~��l��}zh��[� �r{��I�U�{�y*R���:,+\S.t�U����LT� �-Rk�m�,�6]�FR���(1� �d��1�@�[_�-c+��(�u��x����Y�Hq]��K�(�].,0��02�&gz��D��rU� l=^�y�4�04�O<����hZq̌{������[��"z&�LW\=���A��c �z�_�H�]�1q;"��|mkur��@k�_sm�8��h��~}`'F!#��1~8�v�_�����X�� !qQٰ�~6�I�� ���<.l���OzK�tY���V�%�ʪ^;�Ԅ��x0U}��q�:������e9]{�b�0�vE�;o-��n�8>0��on(�1�ƹX�jYAk��X+P�����M,F���C��U���%�9�d��NTa� !��9G��+���Npmu�IT4Zv����keL����6��Y�%h|�l���kw��6O�W>1j�����?����A�gj_����y���]��|B���@�qKxv����[��6��3x��ۅÿZp�ֶuq�s�4���%SNqEyoH��s��z�ӑ�C��,ߡ̉��8��7�tV��0�q� ������I�Lw� �@2��@�r���1T!�0�(u��(�I4n�Cf )�4"7�!�ək_W�Z�PFn�$'��*�^e�,(V�՟����Ln��#W�=��1��5鰍G�������<@#��� v7�����#o��oE�]�`���k+�f�tZ���f�̆�7�$�c�T*}�"���^��|�� ��.M��/����<?uc�%%�8rn�.+�7Y��3ϡa�Q�7����&��&&J(�&1�ڞ67?ժ�:�mװ�(YA��T��oU8��.�h�1f_��/I&#u���W��b�R)�h�+�,=÷��>�h��dCG�*֑�2��fYG���x-=)H�z���S#���yC<��H�÷C������W�����Q|%]`F^$^�Ah�/=0 l1�a�p4u������%���n��5���jJ�;`P+�9}[���e�~%S��)<H���wDe�c�j�bd&0C��l�<�p&�ੳ_fN69ky��lc�m��DJ�'��k���E�*��I�� ]4`c�R�D�;��> U�n�|0}d��3 ��'~��9�=��QA�㷏E�^�;�S�s_03���ގm�6y�`<ʫ�R/ q-z�J�;p͑%��x��n.�Z��A�2}��ϼ�C�C����t��$m:t��EJ&`��y�&t�~�9�ھk��B��N��BP�d���>|R�e�s�:��5izw�Jn/��/iNc�%����HG�eU��b��k�����a<>�'v�V�֡�.��_.$� iw�k�v�jj���ɰ�>9��k��L3�p�� ���r�e����;��fWw7v���a�6��z'���|��/��[��%C#�&��&�[��o8TM�ɜ-��O�>�<"��u����d&R���n���.W@�V�����@�꼦�9������<!-��oG�� ���ke��ۻ�(�V���$ɋ�2�q�"��w�]\[�,t�ap�^}�s�K�f���U�-i�`3�-�k�\ �Z�5��1�)� .�Kǵ�F� z3��D��.�)s���T�ज़R�U�Z��m���иw����t�D�}XY���R�̯t) 1���8��;����a��\K0�s�Ҋ��M�g�Kc�MV,/)�x8S�0�d�ѶB����f嗕:��ʁ�i��:5��Qcu �5���6}��I]!9�wx��c��#c��3Ū���J�|m�Ry�����+����{z�5�o�\���^��2�Uny\$��!$Oܺ:�V��L6ũp�N7�vN��Nx�A+���e9���)1�S�%�m��5 �5R�z�ߖ�<�u8�N���m�9�z�qC�x�{�q�5L\Z �7���\tM��0�r~�]{Y�di���%K�%ݦ�Zb�6�]����/O�~���*7;}�L��st3�P^o�9�KN����9a������4_'�'�8a�S�fw'\ :X�ui���l���×�j�Y���V5"l6�T�=�����$��h��6�$3^'��H;���V��$���u(R:�{�3xe�:�˹ϵJ'Y�;�{�w���Jt�x�7%�>δԤ˶8T�M���JfI:Ώ��ii�Z��ƴ�3��o��k5e��� �PF��٤��E��E��DK��<�q�wOm&PE��}X*Q��Fc�1����$��i�->�w`����k�#��E��~��3s��qι���_6�����_�Sqq�;���3�ݺ�����(���ڸ�eY ���� �jJ5XG��PG]�o��S0���`�Rq-��; �e��o {_ժ���s=1�cQ��9R�a!%��*�7�4]-�\��%�4ܓ��o��_��o��#Nh{'Y��R��loֺ�%�g7趞���a�__��n��GMV4^�}:߆�Y���}�e X��t>�l�n$�n�����McZ��I��E�/h�\QF����n6�ʴԅ��٩�9����h{�hm���O�|7���R�L��:�X�;}�q�\��Yn�6ФD�^������ 'Č,zE� �D��ܗ�0��������n#&�e盖s�����w�T�������%�@��ϋ���P?�6��*��b���u�j�f�Q��1����+ī�ev8�"n9���4�I�5Of��m U��Ko�V�t�5\��+���f����:�X%_:~F���� ��~�$��h��լ�M!��[;^?i�V`��c�� ��sb��2����yΝk�&M���1z�3�r�����%�<�m��������h7��?����fG�*�=֛��:��=�S��h��'�ջ/n�1{8}�%��IDy��a�����O���ޮF��v�hWwP�5)���E��>�R~��{�Sl��n$�cg{;�vl5����&��v�p^��s8".�p�j�n@tUo/�y���\ʀQ�?o'{1�������굴ݎm�}��b8�"�~� 6�p�����K�3a�Hu�+sNǘ1��B�/�^'ڐ4[�%爀�� �HO�h��#��kU��z�l�D�����Ě6��W{�^e� �0:(��mbf�K8�;�QV�Ջ��bw0G���C�i1��K���t�x���Q�α�uor� z��Qr����L�>&�P��jg��-��273�QL�n�̴�� (e �C�r1.�#��W֩GQ��|�8JJer�!C\�M����7��4�S�i/V�Ix�Y�A���kΟ���X��3�&;���1�c=w�̩q�gF;�GFZ��O�P{�@�9���^����+:�Ҳ�H�04~�;hn/"�̂o�O�X��x��H���)|X9���W�5�����m��y���u�*��������Ao�r�+��8l�$nb���S�� �����CiX�',)�$�&o��N�hzr}�a�q}2�`�L2�{���V�%g��d��i����'w鿾��}�;z���jt[�3O��0W���2ʆŗ��9v���a8�#2a�S+ �7�+F�d����˵�<��4{3��,7��E�5~Ò�֬�:�5�����!#��r�_IUHxأMDw�m��䛳�2о4ҧK ���`�4Jy!Z�x�Uɷ:dE��ʐ��%Υ�_���6# ��p���S�#���kE�A��WO�f| �S̖p�*��Po�za�$�Dϔ|Q�$os$;j�C!QЃ#@ڇ*��뺻��k���]/��ZC��R�������T�~����n����s���M��O|%W��K�A,Y�Ŋ]����k���J�]��+<L�o"��F��#�DEa�������C@6�J��,��5�TO�&t0���V�}J{D�q[�%�3h��EZ�]ȿobӻe�p����ۙ]a��L���߃����+�3��v�9v�L�YV�Q�8%�#���Ŵ�q3�=W���vK���]D6L�;"��s+1�; ��4� ��+9�t֭�RV뫵k�U 2fYE%�A.$1DV,��o[a�p�@94C�܀BňD��H��?~��)�f������i%��Z�Y{ԩ��h��gB���'�x��v.�A)[r��)��s�������Cv�kM�^9<߲i�$D\�l�(� zk��<�WK��C�ny��t�)�L��6�Z��R ����@¡ ��K$T�G�.{>GD�(Q�]%_�N���B�7�tV�����M�IF__>�3霛���,�!��3�L|�@�C� Ta`}܌�ߠ�Z������yI+x]�W�>V.�;]� �Pլk|���0��Pί�H>�\����e��E���L�&��!��c�Q�=�a,�c�L�2��7����RB�)iv���Ѷ|Gss�@��n�=۽_��iX�([�jf �SW3T����㭫u��Vp<J�|.��B�N��լ�Zr�mK;��O8�� ��E�L�#��k��𢣍b� �s�'�I�nkgե*�sJ������\�P�Ќ˾�s����lƉ)4�4��1ƅ��1.X e.̞��L���B�Y<v�tk�m�!�����`��ƼC��A�.�_� �ոP�T�)�Һ�+5al��O�E�1�FBԡ��@�;�pM<���l^œOVH�X���~z�멧�Job^� �.�)�].�|2���o������Æ���D7�ٖ] ]�qH�_����Hb�jzQmLYp���G}�]�F�A��դR:MT�Wc�c����̐@�<�&����,r���pX��&��ȩPq��;^2��}BHZ�?���v��R5G��!;��zft��~���Uc�%���*�vx˗���9��6ˣ��r��o�m��qx[�;Jr2�iQ7��x=���>nR7N��p?�H˴'��Էt������OU��9a4��n�S�oթ�FTrP�$��`�l�/M��:�mW ��»��F�͑�! P�}�.1`�"��1�3��0+q:Sb�����&�*�2���ʡ���ji�MI�,���c70z�Q��d�w����Pwgc��k�;����8v�=�e��/��+W��KT�sLAɕà�J7a�I��8i��J\�l����#�]"V�o�c&�kx߽z7��zx�Y;ݞB���u��8�.��H�y���N����-��i��6 ��CϷ�]/Q��6kQ�5���윮��? � v)C�r}�+ �|u�Rz��t"��%�x�WD?ו�jg#� @c��e�u��A�rx8�KM又����0e��o/c�7ws H-bIW�W�ڀa���\l�S�~N��.�ƙ��G19���5�X�RC2z�����"�A,��:�4��B�?�ZY�T�#GI#S�}gF|6q9y,�0�hɰ�W����Lأ��o�ТO"��j쑓u��gz��Y����O��M��/E�Ƨ�t��4r�a��E>���B�L�3Cn�o�tE2BI��8�J���+t�{��T��)��솽�}Ӏ}u"�f����zi� ����X��!���6&[�`G��_T��*(��7:ؐ�S�`��Q��B��y�dž�W��]�� �����[�ct�[��C)t;6�b*zI$��Dz�N�̢��M��|�#k�3kB}n5��Ŵq���T{��-=q���-W-������[gU�?8��d�?�`M�rZ���T3LtsE��%�N�5+M��?_2ek!"1Ѭ�-ݭ����-[^u�ؖ�Kη(����\{�{� ���� �5~ظ�7d�8s�#�95;�y��#�����1^H�}[]3V$?�g\�P���H��-�珬�eo��6�`��t��ĀxS]�n�����H)J�Y��~j�X�Z�[S����]M�� s�H�G�C�U�u��"���aL܆ؽ�* YW~��l� �>ɱ�T��_4蚟��ܒ]�^��]�ܑ��ʩ�(A��R[Nx�J���mI��ͳ����LyZU��o#�*��� ���Ɗ�iØam,��V` X:�#�5��8n�3�iE�Q�����ג[m����6�p��4/"���[;�;��P��� ��}��s��:�M 6�p�Re�*��(��x����B�6N>Ow;�4sY^Z��3z�)�fީS�8l*�t(���K;x,[ss��$��˖p�;��}H��l�@���f����������j�]���Ɂ��G�A4���z��S���s��4S�2�'O�j��ͯ_��b����"�mblx��r��R�1'O�3hI�&ZѬ?w:����BD�S�$�����=�<�}|j,48���7�,*+�,tJ��]bQ9�'�M�[��|x�_�^�b��X�䜧��+U^����=V�����?s�I�Ga��c�+�7�.'���l��$Du���;�����[���eqH���-���Vޔ���-�=X��ճyg�H�xٳ��b�p������၌U�宛�ǟi�wbz`��3Փ9e�d����臇�G�W(/�5�x?�`h��{�\��.V����㳙ғ�a�K)ѩk�9�f�ā�����7�w�j(�����sj�5�É��@��c�p!.�S��;z��B��p\�!�Y� -�Sּ|�M:�o:yr �d�M��y����>��;�'KH�P~���&ExC��9�$ a#MH�k|�A��R�MR������:y�B�W���u��v�M�����|�>=��X�n�"X�f�d��z�T��$)�C���f�'d���3��x��M����e� ��f����9� cDg���ۇ���I��ʢ������4e^Mq[}okRJ7�b�F������J�҇��,��)}���nɁ̳��C&fۖ�g(|�ʺ�X+�[c|�� � ���1hd�;YP�d��i��[!��X����Ҷ���A��F��� Z#�گ�F��Y�{��o��!Ôt��R�-� r��eKՇ�>��u�AҌvc�N�p�v�������ɿ�7?@�"�WCe鸫��I_6�0E�Vs������&��R�|Ц�gt#A��X��hN�Z ���+-�$6^�o㙛G�J��Yyɡu�Ý J�1V�E�dG�7��6䞱A�h��1g5a:�.����wA��\�Ev8�����Ubh1s�,�\^y��,5�/r�\xzi0������۪Y^Z�� .;q���7��?}ߡ���S�l=�W2�Ñ�M���*�X��gO�eGU�w��+�Ȁ2�R����H�δ0�ȍϾ�5o8�!�y��z:� T�٤?�%|��B�';�-���j��B3���9 ;}���3���!�6�J�W�on�V�)tk�u�C�l;R���އ��}dqϭ#�L������0�z[�i���U�[j�~�Loם��F&:Wa��yF� �$�c�f�ˎd OW���F�� ��ƔM�tF1��[2�N|���J��f�8�����D鱋���B�͍t�n@�fUR>;��j��^%�e�q��y�(�H_>�U�32s33��6����z'�F>�|����.�U����r9�7Waj�W#���+d�� ��G��U�hC�"�݄/�2�$@�Q�i�>��r�C"�ж4�6od���kW��T�~9|�:���/;��d���,����֮����P�Q�����:{nLMU��_j�z�ۆ�!���>����n���L�H�� �m��6�-���ܔ��H��~�i��d��5C�.W@�U��(泫?BGi��>x��\���X�4��<VY�o�>u�w��v|���T`EoE����;̦!��JtFHI� ���U��C�'�r�ٓ� ��玛�N�~D��&<�/!1�7&��S��k��O��E(%R��H�P�1��Uq�M�9|^�T�Z �9&p&R��5�"��f>pٴ2ۮH&j� �uzwi9���z5����`�!K����&�Kj<}ePas�Nf��'���N�i"�|�9�R�9}�!옸$+b[`g�O�@��/zf�F��E�m0ډ12C�� me�k��n��6��b��5�m��q���Cq�o]\}o�1��}(�M�;\�2� ��! ��F176�(�uw#CH7O�c�`��*�~�v����5�pt��~H���V?���`3�y���I�&3s�`G>"�7�����I � ��[��C��ɖS��(�s���v�3 �J>��66���&o���G�.����o�r�W��Z�M)��R^�� �ҙ��F.��?fo�+�_.J5�������E��ʙ5��uD�$���=�n�r��儼�I�Htgm�?U]R�?&�K�C�@ٳ�A�A�=B�8�S�s�R��(��6��tNET�1�r7a��[ɑ8�܋�qhi*k� ���I52v2z�*Tf3@4�пD6�B��m�g{*b�4�1R�D� ��#W`�Oy�G�ͥv��dЎ�Ƨ�J����7n�[�v��W��' ��m��KBQl��xet�R٨P��4��M�-���*�O���FI� >|j|��a��c�I�7��md�ش�!]?��4�5_��2ą6W��M}䫞G���ׅNg\>� ��l� �����B^�a�M�t;SSANB�<�]O�Kn�%ՙ��<�|��Ndž����J8�0�`5=�_���Y�� Y�"3K^�s@�^��OEJRt�z��0�[�r'����0������.I�h�`��~o��?LgM ���WA!Be!}��}�ׇ?�y�u�xj��D�� ����HM�mH]�L;\����N�b����N�(�c}yM�cy�����N��3��2]�����N�gH�?s#������<{O8�����1����8X����I��e�?��~�>?��������s����?�#hn�&�����ǧ�����i)��¤�tRB͝�xʚ�?����s�`?���9~>�x+�����=�[p�_����?{�WY�0��(�>|ᆭ���m]�sM_輞���dF��^G˝��/��� u7���V<�u��w)�0���/X=2��EE%�¾��Q���}���J�a��'ߥx�_��F��ޣ�W�; ������N������ʏZΤZ: ^��>}�p�ӵ�� =�$�7hnNNi&��9Zf=���g��[�>�zE��$�HvZ��'���p'6UZs��f��V�J1.�����l8f�^�;���+��JN��o�Мw��� 6�%�{k�!��MiG�P$�vwI��)��Yq�B��Q��&7� ����ȑ�i�ma�&'S�/t� Ɏa\�F�*�>�/����{!��k�70Ih�n<6�d��ϼ�9��8Q��^�Z0�ށ�����t��I�g���F��f�d�8^��R�q"��r�V6�M�`�"��tS1ې��e�A����U,�K��'����k�$K �����J�&1����^�$.kϘ�Uv�����3�6��2c�=q|V��m��}��H���ɦ���[���i,_;��q\w� ��=�"�6)��Ӊb�����n���cW���0���OK��;�Z�*JTɹ�u�� 5���֝�n(��,��t���oa��R`�>��3 � �����x�).RE�ȧ�%vRq�Ǝz��7y���tRT����A�6@�� <� �ӯ@�2\�� ��3�AF0�T�Lgrv\"�I�쁴���U<@�D�zh�=_��S�i�3�c7@��d�ṜS;�,�&��0�Q=z��2�U�]��?�w=�cYeH9㺱�I}�.�>�fnj��d�C�;P�X�<�zI��xb��{ɣ�Q�k�'�%���$�Da�� �m�tk�.RKҭ�^�24��>*7���їv5����cֺ�j{������+)}5ѱ>�s;� ��j�h>ZGI���2�:(&�_�{Ҡv�®-��m�P��G�$cV�hJw��W9�_cՀ�M)���,z�dC��q���M�LY�V���ܝ��9�{�Q���|����}�Ҙ�Ӆf�۹HϩD{�Y{{|Ί�K�[3S���ʧ1&��&11pW9<濏w�(��^b�'�W^V��� dk��xx�� 9������ȟ��g�X����,�r ��������s�E���[#��)ıqߎT��V�>]��rP�� N {���5�5'�7��^�;]�yvސ�B��CJ H�}(ڧ���hO��8͖� 3�Iq���'Υ.+��X�X�4��01V��{���Zݚ���k�4#ul�*�RU陖b���Wm#$�&��72k��\:K|�֙yl�?27ӱ�u19��vIj~y�E�;�{G���<B��ւb�h�m��+ϝi�s�����Mxi�� -C��y�j��M�4�j�oh�����S�[��<kL��I�y:��\���9���z�y 6���=�!ݐƹ9@k�q��P`�|�H�%�c���C[�|ͼ����F{��L�}�%��'�1�%��,`P�sݺ��rO,���_t���c������x<�;h�>��<8JKc��9Vn۪���x�o@�$�[T�s *hi~�0n*i&uuj�4��ؗvņJ]�_,f(�%r�a=�V�&�z���/�-��fy.n�oiu��fΝ�%Vz�=;���[f%/�DJۨ�h�(Q�nJ�T;�{�#������lL���6�!m.[�����iʽ��D�op琽]����i�ͯ��֥d�#"��6n��!�,R�F�¯5�{�i/kq*W���б���ϰIX�h����w��w�cx�_�F�ӌ?�|����I�^K�V�o��צ� F2�A���B��~D�Gg�?����恣.+,̉�h��w�g��E�3r��o;I��e��y ���%dZq����g?[�� ��:{�ӛД�D��uӐdbc mi-O:��/���f�o1O���4�na�z͙a�4���ثW�>,�!'%�ڕ�8 ��1Z���B/�6f�&Β%1g��Ǎ\��筅�g}1 ��7�����=I�������~�1ā"���p�N�U�pq����$���B�t0?i%��M��RA.�O 0Ӿ�~�>��*-����B���\� �OLH��6�R����9�䝾8\d��}�����.=�)Is�C;�ԝ;�裵>� �֔;��a¶yӬ�(*?3h��a���oϊTOk��.��������q9.�<�����k v�a�Y�������_��SXf�6��<ƚ�쥡��ӆfVR�Jo�Y����ei��S�R�s!���G�X�궐/�?�p��@h. ���k�ya�g���$� `j���/��I�}��y4L 0�80�T�@�� qFA)<xFa�Ww�>#� '��gL��P3��o-Hx��y�Kj���X:�7�j{�����Π\jI�{�@�1�Bz�%�JY���5R� ����DZm|F�7�����az 'ܣ}\� g��� Q�vkR�����ɶ���a��eY�|�r?]���7��t�'b��iά&%��eԛw��[�?����vj��o��ypX#w�QLu��}ێ�wҙw;��r�&A�E���o0���n�L�M���GĄ�T}��q�[ѿ�,����ʷ���?�DO��7��C6�ksOR�v�v���]PR0�?~ 6f�χ�Uc�^���Ѝo+'�v+�M]w�Nĵ�k�{�3���U�8TD�;h��:�E���Ck� �<[ G3�"կ�ў��WVҽ 1��\�a���O�u;:Qa�s= ��|[@��-�(x)<�$���(��@CH�ds�C e_�6�L�v��$RC�(��'xK���,W�@6s��X>���E���y�%!t-�N�K�ƺP�ŷ��r�����Ο����W���]p;�d�cTP24բ����q�b�B�g#�R,�N����bt[ro�0�1y@z�r&����(۟�W��o�tݮb����.`�.�|-�LL���f��|�{!�(���ؐ,4��@.���:��c.c�߱�V.ܓZhC�\%H0��*�ȉ���/|W1ȟ�"��g#1�� �[����`1�K�۹|�S�7�qmTʩ�w?���b/���c����$�����"�E�=���(�<̜���T>��~(�4TWs�X@z��6�-�I�ã�̚�p��莬�O%P�b>Eʭ�=�#R�y�Fwl�wl���c�3��0\�'�=f)8M��ob�+�� �(�A�s�c�;�7��ʃ���A����w����X�芪{�3= ��l�pTm�$�f����H�cO.s>3"7뜦L5,C `�賟�.Y���R=�f�� ^y��J� ���_n��D��D�����B�͓��Q�bR��᳣jR��3�t�uTZ��ő��Ѹ �^��E�A��Ŗ2��z��2�nfn�z���Եw+�L���Q�#�|�o����xGؓ�X�<{��U �5�=�n~��,�r3��\qR����dbij� ת��5;�g1��!�$��&"B|BF^���[��g ����)�y�$" I`K0MmN&�4����"Sǐ����{���DJ�B#i��ʢ�4�8�̔��o�p�S���*m4��f\�T(��e6Z"�{���%�u�Oo��u1LW8��4��n�����8/�<2�(��$qvo��?=�����ouj ��[mo�s����j'��^3R��CjVC����7�#�c�Y�S'����T� #O�DݿCj�� Bȅ�w@����Z)������5����s�q�#"t}2?/&�b�{ �ӌ�(u�b��兊>Zm�ך�lfi�~2�w`��hV������� � �; �8��o��2uz�Y�1�k��4je"�E�Z�J/����.dz�Yo Q|g 귩�@�c�P~S��`Ѳ`{HH�~1��L'�[04&��vT��qX���j�]g�1<~�y�,R� m4̭LjT�^��I��P�Оo��b�YOq�g���_�_M ���L��o�� �=�G3�l��~iRF�W�Y�J�_anIo��Ȁ��~hai*�=��L����"�����{ ���oB�lÍ��kz�����)]k;�5z=S�߆�b3�<��k �������,� �ԉ�y�2�-Vwb��1�Bh��4����SJ�&��v��x_�Rgv�J��^�4�R���H�YjA�;�)�7)l��jM��Ty��r�'~ϵ�hqٳ�N~�����bo�l8)��a|d6�Ȑ� 3�*��+G�|j��<Σ+�=% ��P:5Xd!]g �=���6a���s��g����|��2먱���܂~�t�Th�e�S#�p���^��Y�W�Y� uT}���V�ޡ�RV"\g`���k��^v'X(5��e�y�1�o�52H9|�ov�z�ϵ́z3�� � �l2C�=PC��E�L�z�ЂĻ8�v��gd�0��1|mi-/ǜv�VrD�^B�_'!Ε�4�G{�k9�7�K�G�+۲�%�:i$J �@ i(Վ�u�q���!-�@��F��i�ۖrZ����z0R�6&��������'Y0��iB'Vښ�3�b��'�����O��ظTV��Kj-�l��6�Vh�B��0}�Z�B�[����Xh�:��S� S�,�K\ʭ,�(e�J$A(8-����2ЧM�6}<���r�g6<��Yʋ��?�_+I後)-��{º���R��L_<��x%��T��@�{P�S���:�@������)�b��(�x0"���{�eu� u5�� s�/�@�O��7w�K�J�*[�ߋIMy{�|�9�6��>-�g�k6u�|��z��ba&^�#Y�u����Z<]�y��?�V��3p�mz��B��n_eք����c�`rF� i�XGI�;���4�R���K�j�;-�T{K���i�2ܾ��ް�\>��^�Yu��� ����>N��{� ��:�KS�����2VTԲ�f_n;h����|q�����w�P-�.f�*���Ы/��|�z9���r�;ߠHn��KQ#�x*&�߹��.d�t-�ٹ�?�LF��7�>D&�k��ft��b=ݤMv'���0�秏�ӳ���������7�`�tʿ@�A3�io��y�{U^�b\!p`E����<A��e���f�bky��wXK�$5u�.�B�@ė ��]��ELf�-���˥��@NRVzlHx!{��7���9'9\���b6}���x��H ���=1B[�Sz�u1��1�$��l���e$<�P��>ǜs���;�y��N@� e\H��j�aZ��z~Fq�fyQVu�v�0N�n�q:_����z�����"�L�F�?:��bs�<�@(K�2�B�Rk�:�!��Z��l����������I���(Ɋ��iَ�A�I��EY�M��8�˺��y�����I����$+���e;��a'i�eU7m��4/��u?��xXmv����y��������L���&�����H,��� �J������l����@ap��`qx�D�Pit���py|�p��b�T&W(Uj�V�7Mf��fw8]n���$5���k����dE�tôl�� ��$����a��e����~�p��h��xAP�U� Ӳ��0�cVTM7L�v\��DŽ2.�Җ����dE�tôl�D�Pƅ$+���e;��a'i�eU7m��4/� ���$ ����"�L���&�����H,��� �J������l�������"L(�B*mZ��z~ z|�ج�'�Y� e\H�3Y��>nt:����5zC���兔��E���7��*�U5 +(]}fG�;�d��k�U~����B��|���p��Iw�6C�P��u:�CM^�W� ���U�|�h��+�����ʚ?�|��� ����X�~7��n��O�}��P����/�]谈i[�e�V��>�"!ߥ�ʻ����>�{LbT.dP`��k�`V�~J|��Cƥ��czΞ�&��L�I��S�OU���_�Jܾ���i��IJ$�� 7�G�n½b�l]�4F�H>Ҹ�8�ds4[�I�&Q�����QkFv�lV,n�����S{|7��**�\,�)>?U^�U$�����gұ���w n���brܚ�t�K��mp.O`�X�ʖ/.�%#�zdY&Dt�&�ãH:.��A��R��d+CX x�\����7������D���'�`�Z���(l ���C��a��+�.�bڟ�e�n��W!L��/��.Lb�� e�j��.6 oDY�s)����R@IL+0�����D�G��vEN4���c��D�c����C[uV�U�p�.|�r���^�.�۵V�{� �|x)@��YH?a��v��b�Nq?��zԣĴ� ' � �~��ɤ�r|����U�3��6k$��|:��(�����q#I�gc=M�T�L����1Dٻ_���P�ل^��Ȝ��hR��-z���l�(nb�����P�j��[����^~�ܠ�g�6>?zX^�|��:���@I���jI����܊�7��[08�; Q�!E;U�(�GnZ�� �6�9�ן���V�'����P%��SL�SVB�e�^�7�I���m����=�wB����f���($���V�x��.VI�JU�,�r{kej����i�*!k�4�R�5��+���Y��I%$�T�J_��Hڥ ���˹����? �x�ߘ^�|Jz�m �� +ʑ��{F��zi/��:�!*0�EHb^��HD��>�Y��hG�q0$�f#�Q&�g{d�E �ͤQ�0���m%t��-�{��_���4�m�"�z�1\�=QO�Ř��$�7��`Bs��}mz|"K�����}L ٠��@��H$�g�w/�c�H�e'���d4����������@�/|�D�����oLW�C��+& �8���;���O��9&]�R�e_p[��|�N�fٻB�� Wϱ�X�(�>J�����Е�ǭ�A6�����#R�qR�}?���Gb�[�� ��η||H�X�X��ᑨS�+����z�kˡ��!ϩ�#C�:�?(Q�/�ygK��ş^�c��6�n�}����8QnJ�Մ�c��^H]��c��M����~0p`�@j�sxz�%� ~r��X���Э��_��"���w'ի�ȕ?X[;œ�V���'> "�&X�y�2ŖK��.B�-e�\m3�vl��RH'�T?M��;�`�ɧ������ ��\� |;�e`џ�MR�&*k�w� fĵO;�z�ݘvռ���}���[�~��t��(�s�4�O�����������&�2.\@�6���%���T�Gl�lz�/�$�����M ���6O9�v�݃7a�ŭJ�.� ��sjo�fW�¾P�/��/>�l(�B��1���W��Qx�?�[@�ҏ����זQ���H�1 ��N�?�V�y��[�=*�J��*��a0Ag}���y��}�!�)1.�]�i��9~��e\H5�.�����j�-s ��RJ�ӈ��nέ���RJ�R�eBi�u�O][�c$ �ul[�ֱqx% �߽����v�ʸ�j� �B!�RJ)��R�c�1�8�W�'�!�B�[H �S� )��%��+(Q*�PJ)���Zk�K�@�n�~K��õ�7�v��OKRC�$�q!��;ʸ�*s��Sʸ��ge0��2#��2.����l�/I��PK���\���_�T�T?modules/mod_flipbookmaster/assets/fonts/fontawesome-webfont.ttfnu�[����`FFTMj�:.�GDEF� OS/2�2z#(`cmap�/t��gasp���glyf�π��head��"x6hhea �"�$hmtxT(�"� �loca�DL-T �maxp7� name1��8|post�<;�Lwebf��W4T��=���O<0�Z[.�L��3��3s�pyrs@ �� ��t@4 ������ / _!"""`%����>�N�^�n�~��������������.�>�N�^�n�~��������������>�N�^�n�~������ ������ / _!"""`%����!�@�P�`�p�������������� �0�@�P�`�p��������������!�@�P�`�p��������d�]�Y�T�C�2���߸��ݺ��������������������������� � ��p7!!!���@p�p �p�1]���!2#!"&463!&54>3!2�+��@&&��&&@��+$(�($F#+���&4&&4&x+#��+".4>32".4>32467632DhgZghDDhg-iW�DhgZghDDhg-iW&@(8 ��2N++NdN+'�;2N++NdN+'�3 8���! #"'#"$&6$ �������rL46$������oo��o|W%r��������4L&V|o��oo����ܳ��%��=M%+".'&%&'3!26<.#!";2>767>7#!"&5463!2� %��3@m00m@3���% � �@ ���:"7..7":�6]�^B�@B^^B�B^ $΄+0110+��$� ( �t��1%%1��+�`��B^^B@B^^���"'.54632>32�4�� #L</��>�oP$$Po�>���Z$_d�C�+I@$$@I+��������"#"'%#"&547&547%62���V�?�?V��8��<��8y��� ���b% I�))�9I ���� + %%#"'%#"&547&547%62q2�Z���Z2Izy���V)�?�?V��8��<��8)>~��>��[�� ��� 2���b% I�))�9I ����'%#!"&54>322>32 &6 ��y��y� 6Fe= BS���SB =eF6 ������>�x��x5eud_C(+5++5+(C_due����>����/?O_o���54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2�&�&&�&&�&&�&&�&&�&&�&&&�&�&&�&�&�&&�&��&�&&&�&�&&�&&�&&�&&�&&�&�^B��B^^B@B^@�&&�&&��&&�&&��&&�&&�&&�&&��&&�&&���&&�&&&&�&&���&&�&&��&&�&&��&&�&&���B^^B@B^^��/?#!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2L4�4LL44LL4�4LL44L�L4�4LL44LL4�4LL44L��4LL4�4LL��4LL4�4LL���4LL4�4LL��4LL4�4LL �/?O_o�#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28(��(88(@(88(��(88(@(8�8(��(88(@(8��8(��(88(@(8�8(��(88(@(8�8(��(88(@(8��8(��(88(@(8�8(��(88(@(88(��(88(@(8 �(88(�(88�(88(�(88��(88(�(88�(88(�(88��(88(�(88��(88(�(88�(88(�(88��(88(�(88�(88(�(88�/?O_#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28(��(88(@(88(��(88(@(88(�@(88(�(8�8(��(88(@(88(�@(88(�(88(�@(88(�(8 �(88(�(88�(88(�(88��(88(�(88�(88(�(88��(88(�(88�(88(�(88y��"/&4?62 62��,�P����P&�P��P�,��jP�����n���#$"' "/&47 &4?62 62 �P���P�&���P&&P���&�P�&���P&&P���&�P������#+D++"&=#"&=46;546;232 #"'#"$&6$ � @ � � @ � �������rK56$������oo��o|W�@ � � @ � ��r��������jK&V|o��oo����ܳ�����0#!"&=463!2 #"'#"$&6$ �� @ �������rK56$������oo��o|W�@ @ �r��������jK&V|o��oo����ܳ����)5 $&54762>54&'.7>"&5462z�����z��+i *bkQ��н�Qkb* j*����LhLLhL�����zz���Bm +*i J�yh��QQ��hy�J i*+ m��J��4LL4�4LL���/?O%+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2��������������`��r��@�@r�@��@����n4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632�Ԗ����#H ��,/ �1)� ~'H� �(C � �,/ �1)� �$H� Ԗ�Ԗm�6%2X %� l�2 �k r6 [21 �..9Q $� k�2 �k w3[20����/;Cg+"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@���@�`�0 �� o`^B��B^`5FN(@(NF5 ��@��@��@���L%%Ju �@�LSyuS�@�%44%�f5#!!!"&5465 7#"' '&/&6762546;2�&�����&??�> �L�L > � X ��� � &���&��&AJ A�� J W���h��##!"&5463!2!&'&!"&5!�(8(��(88(�(`�x ��c�`(8��`(��(88(@(8(D��9�8(����� ,#!"&=46;46;2. 6 $$ ����@��������(�r���^����a�a�@@`��(��������_�^����a�a��2NC5.+";26#!26'.#!"3!"547>3!";26/.#!2W � ��.�@ �� �@.�$S � S$�@ ���9I � I6> �� ��>�%=$4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2&4&&4&&4&&4�8(�@(88(ч:�:��(8���@6�@*&&*�4&&4&&4&&4& ��(88(@(8�88�8)�@�)'�&&�@���$0"'&76;46;232 >& $$ ` ������������(���r���^����a�a`�� @`��2�������(���^����a�a�����$0++"&5#"&54762 >& $$ ^��� ?@�����(���r���^����a�a���`? ����������(���^����a�a�� #!.'!!!%#!"&547>3!2�<�<�<_@`&��&� 5@5 �@ ����&&�>=(""��=���'#"'&5476. 6 $$ � �� ! ��������(�r���^����a�a�J�� %�%���(��������_�^����a�a�����3#!"'&?&#"3267672#"$&6$3276&�@*���h��QQ��hw�I� m�ʬ����zz���k�)'�@&('��Q��н�Qh_ � ��z�8�zoe����$G!"$'"&5463!23267676;2#!"&4?&#"+"&=!2762�@�h���k�4&&�&�G�a��F*� &�@&��Ɇ�F*� A��k�4&���nf�&�&&4�BH�rd�@&&4���rd Moe�&�/?O_o+"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2� @ @ @ @ @ @ � �@ � �@ � �@ � � �@ � �^B�@B^^B�B^`@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ �3@ �� M��B^^B@B^^��!54&"#!"&546;54 32@�Ԗ@8(�@(88( p (8�j��j��(88(@(8������8@���7+"&5&5462#".#"#"&5476763232>32@@ @ @KjK�ך=}\�I���&:�k�~&26]S &H&� �&H5KKu�t,4,� &� x:;*4*&��K#+"&546;227654$ >3546;2+"&="&/&546$ �<��X@@Gv"D�����װD"vG@@X��<��4L4����1!Sk @ G<_b������b_<G �� kS!1����zz�� �"'!"&5463!62&4����&&M4&���&M&�&M& ��-"'!"&5463!62#"&54>4.54632&4����&&M4&�UF &""""& F���&M&�&M&���%.D.%���G-Ik"'!"&5463!62#"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632&4����&&M4&�UF &""""& FU�� &'8JSSJ8'& ���� &'.${��{$.'& ����&M&�&M&���%.D.%7���;&'6���6'&;��4�[&$ [2[ $&[��#/37#5#5!#5!!!!!!!#5!#5!5##!35!!!����������������������������������������������������������������������������#'+/37;?3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3???? ^��>>~??�??�??~??~??^??�^^? ^??������������������������������������4&"2#"'.5463!2�KjKKjv%�'45%�5&5L4�5�&�%jKKjK�@5%�%%�%�5�4L5&�6'��k�54&"2#"'.5463!2#"&'654'.#32�KjKKjv%�'45%�5&5L4�5�&�%�%�'4$.�%%�5&�5�5�&�%jKKjK�@5%�%%�%�5�4L5&�6'45%�%�%54'�&55&�6' ��y�Tdt#!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(��sA�eM�,*$/ !'& �JP��$G]�� x�6,&��` �� h` �� "9H�v@WkNC<. &k& ("$p" . #u&# %!' pJ�vwEF�# @ �� @ ���2#"' #"'.546763�!''!0#�G�G$/!''!� 8"��"8 ��X! 8" "8 ����<)!!#"&=!4&"27+#!"&=#"&546;463!232������(8���&4&&4� �8(�@(8� qO@8(�(`�(@Oq��8(��&4&&4&@�` �(88(� �Oq (8(�`(�q���!)2"&42#!"&546;7>3!2 I��j��j��j��j�3e55e3�gr������`��I�j��j��j�j��1GG1���r��������P2327&7>7;"&#"4?2>54.'%3"&#"#ժ!�9&W��B03&�K5�!�)V�?�@L��'� >R�>e;&L:�:%P�>��vO 'h�� N��_"�:-&+# ��:�� ' ����+a%3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2P���$$5.3b�[F�|\8!-T>5��Fu��\,�,j�n OrB,<! 5�4wJ]�?tTFi; 2�3j.�p^%/2�+ S:T}K4W9: #ƕd�fE���97>7676'5.'732>7"#"&#&#"�$ zj=N!�}:0e��% y� +t�D3�~U'#B4# g '2 %/!: ���T bRU,7����}%2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'�!~:~!PP!~:~!P��6�,�,$�$%*' c2N (�$"L��A2�3Yl�!x!*�%��%%��%�� p�P,T NE Q7^���oH!+( 3 *Ue�eu wg��a�32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6�,�,Faw!*' =~Pl* (�$"L��A2�3Yl �)�!*<7@@7< � <7@@7< p�P,T MF Q7�47ƢHoH!+( 3 t���JHQ6wh��',686,'$##$',686,'$##$�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&��&�&&&&�&&&��&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&��&��&&�&&��&&�&��&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&�&&&&�&&&&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&��&&�&&��&&�&&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?O_o%+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2 � � � � � � �� @ � � � �� @ �� @ �� @ � � s� � s� � �� � s� � �� � s� � s� � �/?O#"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2� �� � �@ � �� @ �� @ �@ � � �� � s� � s� � s� � �/?O#"&54632 #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2` �� � �@ � �� @ �� @ �@ � � �� @ �� � � s� � s� � s� � #"'#!"&5463!2632' �m�w�@w��w�w�� '���*��w��w�w��w������."&462!5 !"3!2654&#!"&5463!2�p�pp�p��@��� @ �^B��B^^B@B^�pp�p���@�@� �@ � �@B^^B�B^^���k%!7'34#"3276' !7632k[�[�v �� 6����`�%��`�$65&�%[�[k���� �`����5%���&&�'���4&"2"&'&54 �Ԗ���!��?H?��!,�,Ԗ�ԖmF��!&&!Fm�,�����%" $$ ���������^����a�a`@������^����a�a���-4'.'&"26% 547>7>2"KjK��X��QqYn 243nYqQ�$!+!77!+!$5KK���,ԑ� ���]""]ً� ��9>H7'3&7#!"&5463!2'&#!"3!26=4?6 !762xt�t` �� ^Q�w��w��w@?61��B^^B@B^ @(` �`��\\��\P�`t�t8`� �� ^�Ͼw��w@w�1^B��B^^B~ @��` \ \�P�+Z#!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632��w��w��w� M8 pB^^B@B^� '���sw- 9*##;No��j�' �#��w��w@w� "^B��B^^B� ��*����� "g`�81T`PSA:'�*��4�/D#!"&5463!2#"'&#!"3!26=4?632"'&4?62 62��w��w��w@?61 ��B^^B@B^ @ ��B�RnB�Bn^��w��w@w�1 ^B��B^^B� @ ���Bn���nB�C"&=!32"'&46;!"'&4762!#"&4762+!5462�4&���&�4�&���&4�4&��&4&��&4�4�&���&4�4&��&4&��&4�4&���&����6'&'+"&546;267��: &�&&�& s�@� �Z&&�&&�Z���+6'&''&'+"&546;267667��: �: &�&&�& � s�@� �:� �Z&&�&&�Z��:z����6'&''&47667S�:�:�s�@� �:�4��:�|� &546h��!!0a� � � $���#!"&5463!2#!"&5463!2&�&&&��&�&&&@��&&�&&��&&�&&���#!"&5463!2&��&&�&@��&&�&&���&54646&5-���:s��:��:4�:� ���+&5464646;2+"&5&5-��&�&&�&�:s��:��:�&&��&&� �:� ���&54646;2+"&5-�&�&&�&s��:�&&��&&� 62#!"&!"&5463!2�4��@��&&�&&-��:��&&&�&����� "'&4762����4��4����4��4��4Z��f� "/&47 &4?62S�4����4����44��4���#/54&#!4&+"!"3!;265!26 $$ �&�&�&�&&&�&&@���^����a�a@�&&&�&�&�&&&+�^����a�a�����54&#!"3!26 $$ �&�&&&@���^����a�a@�&&�&&+�^����a�a�����+74/7654/&#"'&#"32?32?6 $$ }��Z��Z��Z��Z����^����a�a���Z��Z��Z��Z�^����a�a�����#4/&"'&"327> $$ [4�h�4[j����^����a�a"Z�i�Z��J�^����a�a�����:F%54&+";264.#"32767632;265467>$ $$ ���o�W�� 5!"40K(0?i�+! ":����^����a�a����X�R�dD4!&.uC$=1/J=�^����a�a�����.:%54&+4&#!";#"3!2654&+";26 $$ `��``��������^����a�a�����������^����a�a�����/_#"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232�m&&m �l&�&l� m&&m �l&�&l�s&�%�&�&��%�&&�%�&�&��%�&&�&l� m&&m �l&�&l� m&&m �,�&��%�&&�%�&�&��%�&&�%�&���#/;"/"/&4?'&4?627626. 6 $$ I� �� � �� � �� � �� ͒������(�r���^����a�aɒ �� � �� � �� � �� (��������_�^����a�a����� , "'&4?6262. 6 $$ ��Z4��f4�4fz�������(�r���^����a�a�Z&4f�f4�(��������_�^����a�a����� "4'32>&#" $&6$ W���oɒV��� z�����zz�8�����YW�˼�[����?����zz�:�zz�@�5K #!#"'&547632!2A4�@%&&K%54'�u%%�&54&K&&���4A��5K��$l$L%%�%54'�&&J&j&��K�5�K #"/&47!"&=463!&4?632�%�u'43'K&&%�@4AA4���&&K&45&�%@6%�u%%K&j&%K5�5K&$l$K&&�u#5��K@!#"'+"&5"/&547632K%K&56$��K5�5K��$l$K&&�#76%�%53'K&&%�@4AA4���&&K&45&�%%�u'5��K�"#"'&54?63246;2632K%�u'45%�u&&J'45%&L4�4L&%54'K%�5%�t%%�$65&K%%���4LL4�@&%%K'���,"&5#"#"'.'547!3462�4&�b��qb>#5���&4�4�&6Uu�e7D# "�dž�&����/#!"&546262"/"/&47'&463!2� ���&�@&&4�L r&4��� r L�&�&� ���4&&�&�L rI�@&��� r L�4&& ���s/"/"/&47'&463!2#!"&546262&4��� r L�&�&� ���&�@&&4�L r@�@&��� r L�4&&� ���4&&�&�L r��##!+"&5!"&=463!46;2!2�8(�`8(�(8�`(88(�8(�(8�(8 �(8�`(88(�8(�(8�(88(�`8��#!"&=463!2�8(�@(88(�(8 �(88(�(88z���5'%+"&5&/&67-.?>46;2%6�.@g.��L4�4L��.g@. ��.@g. L4�4L .g@.���g.n.���4LL43�.n.g��g.n.�34LL4�͙.n.g����- $54&+";264'&+";26/�a����^����� � � � �����^����a�a�� � fm�� @ J%55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2���$�$�8�~+(88�8(+}�(�`8(��(8`�]��]k=��=k]��]��8���,8e�8P88P8�����`(88(�@���M��M����O4&#"327>76$32#"'.#"#".'.54>54&'&54>7>7>32&����z&^��&.������/+>*>J> W��m7����' '"''? &4&c��&^|h_b��ml/J@L@ #M6:D 35sҟw$ '% ' \�t��3#!"&=463!2'.54>54''� �� @ �1O``O1CZ��Z71O``O1BZ��Z7�@ @ N�]SHH[3`�)Tt��bN�]SHH[3^�)Tt���!1&' 547 $4&#"2654632 '&476 ���=������=嘅�����}�(zVl��'��'���ٌ@�uhy����yhu����9(�}Vz��D#���#D#������� =CU%7.5474&#"2654632%#"'&547.'&476!27632#76$7&'7+NWb=嘧�}�(zV�i�\j1 z,��X�� Y[6 $!%���'F��u�J�iys�?_�9ɍ?�kyhu�n(�}Vz����YF KA؉L�a �0��2�-�F"@Q���sp@�_���!3%54&+";264'&+";26#!"&'&7>2 � � � � #%;"�";%#<F<������7 ���??""??�$$ll2#"'&' +&/&'&?632 &'&?67>`,@L�����5 ` �� ` �����L�`4�L��H` ����` �� a 5� ��L@��#37;?Os!!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232� ��`@���� ��`@���� ���@����@�� ��@���� @ @ � ��@��� �� @ @ �L4��4LL4�^B@B^�^B@B^�4L� �� @@��@@ � � � @@ �� ��@@ �� � �� M�4LL44L`B^^B``B^^B`L���7q.+"&=46;2#"&=".'673!54632#"&=!"+"&=46;2>767>3!54632�<M33K,�� �� j8Z4L2B4:;M33K,? �� �0N<* .)C=W]xD��0N<* .)C=W]xD?\�-7H)�� �� �".=']�-7H)� ��w �� �<?.>mBZxPV3!�<?.>mBZxPV3!� ���&#"'&'5&6&>7>7&54>$32�d�FK��1A 0)����L���.���٫�C58.H(Y���e����#3C $=463!22>=463!2#!"&5463!2#!"&5463!2���H���&�&/<R.*.R</&�&�&��&&�&&��&&�&������Bɀ&&�4L&&L4�&&f��&&�&&��&&�&&Z� %"' "/&4762��4���4��4�ͥ���5��5Z���� "'&4?62 62��4��44���5����5��%K%#!".<=#"&54762+!2"'&546;!"/&5463!232 �@�&@<@&�@ ����:��&��� � ��& ��&���&�������&�� ��`&���:$"&462"&462!2#!"&54>7#"&463!2!2�LhLLh�LhLLh�!�� �&&�&��&&�&4hLLhLLhLLhL��%z< 0&4&&)17&4& &&��#!"&5463!2!2��\�@\��\@\��\���@\��\�\��\ �W�*#!"&547>3!2!"4&5463!2!2W��+�B��"5P+�B@"5����^�=���\@\� \�H#�t3G#�3G:�_H�t�\��\ �@��+32"'&46;#"&4762�&��&�4�&��&4�4&�&4�4&&4�@�"&=!"'&4762!5462�4&�&4�4&&4�4�&��&4&��&���� !!!3!!��������������������������0@67&#".'&'#"'#"'32>54'6#!"&5463!28ADAE=\W{��O[/5dI kDt���pČe1?*�w�@w��w�w�� (M& B{Wta28r=Ku?RZ^Gw��T -�@w��w�w�����$2+37#546375&#"#3!"&5463�w��w���/Dz?s�����w��w��w�@w�S�88� �����w�w����#'.>4&#"26546326"&462!5!& !5!!=!!%#!"&5463!2�B^8(�Ԗ���������>��������@�|�K5�5KK55K�^B(8Ԗ�Ԗ�>�������v����5KK55KK�H��G4&"&#"2654'32#".'#"'#"&54$327.54632@p�p)*Ppp�p)*P�b '"+`�N*(�a���;2��̓c`." b PTY9��ppP*)p�ppP*)�b ".`�(*N��ͣ�2�ͣ����`+"' b MRZB�����4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2��Ԗ���LhLKjKLhLKjK�� �"8w s%(�")v � >� �"8x s"+�")v �<� ��3zLLz3�� 3>8L3)x3 ��3zLLz3�� 3>8L3)x3 �Ԗ�Ԗ�4LL45KK54LL45KK��� #)0C wZl/ � Y� N,&� #)0C vZl. � Y� L0"��qG^^Gq�q$ ]G)Fq�qG^^Gq�q$ ]G)Fq��%O#"'#"&'&4>7>7.546$ '&'&'# '32$7>54'�����VZ|�$2$ |��E~E<�| $2$�|ZV���:�(t}�������X( &%(H�w�쉉��x�H(%& (X�ZT\�MKG���<m$4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232&4&&4�N2��`@`%)7&,$)' %/0Ӄy�#5 +�1 &<��$]`�{t��5KK5$e:1&+'3T�F0�h��4&&4&�3M:�;b^v�+D2 5#$��I�IJ 2E=\$YJ!$MCeM��-+(K5�5K�K5y�*%A�u]c���=p4&"24&'>54'64&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2&4&&4�+ 5#bW���0/% ')$,&7)%`@``2N��h�0##�T3'"(0;e$��5KK5 t��ip��<& 1&4&&4&�#\=E2 JIURI��$#5 2D+�v^b;�:M2g�c]vDEA%!bSV2M�K5�5K(,,��MeCM$!J��@�#"&547&547%6@�?V��8������b% I�)���94.""'." 67"'.54632>32�+C`\hxeH>Hexh\`C+�ED���4�� #L</��>�oP$$Po�>��Q|I.3MCCM3.I|Q����/����Z$_d�C�+I@$$@I+� (@%#!"&5463!2#!"3!:"&5!"&5463!462� ��w��w@ ��B^^B ���4&�@&&�&4 ` �w�w� ^B�@B^24��& &�& &�����%573#7.";2634&#"35#347>32#!"&5463!2���FtIG9;HI�x�I��<,tԩw�@w��w�w�z��4DD43EE�����ueB����s�@w��w�w�����.4&"26#!+"'!"&5463"&463!2#2��&�S3L�l&�c4LL4�4LL4c����@��&��&{�LhLLhL��'?#!"&5463!2#!"3!26546;2"/"/&47'&463!2��w��w��w��@B^^B@B^@�&4��t r ��&&`��w��w@w�@^B��B^^B@R�&��t r ��4&&@"&5!"&5463!462 #!"&54&>3!2654&#!*.54&>3!2���4&�@&&�&4 s�w�� @B^^B�� @w��4��& &�& &��3�@w� ^B�B^ ����� I&5!%5!>732#!"&=4632654&'&'.=463!5463!2!2�J���J���S��q*5&=CKu��uKC=&5*q͍S8( ^B@B^ (8���`N��`Ѣ�G�tO6)"M36J[E@@E[J63M")6Ot�G�(8`B^^B`8 ���',2��6'&'&76'6'&6&'&6'&4#"7&64 654'.'&'.63226767.547&7662>76#!"&5463!2 /[ . =���X��Ě4,+"*+, 1JH'5G:�:#L5+@=&#���w�@w��w�w�P.1GE�,��ԧ��44+ ;/5cFO:>JJ>:O9W5$@(b4��@w��w�w������'?$4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762&4&&4&&4&&4�8(�@(88(�c==c�(8��*�&�&�*�6�&4&&4&&4&&4& ��(88(@(88HH88`(�@&&�('��@����1d4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632 N<�;+gC8�A`1a9�9�g��w����|�9�8aIe$I�VN��z<�:LQJ �,�-[% 061I��(�)W,$-������7,oIX(�)o�ζA;=N0 eTZ (���O#".'&'&'&'.54767>3232>32�e^\3@P bM���O0#382W#& 9C9 Lĉ" 82<*9FF(W283#0O�Mb P@3\^eFF9*<28 "��L 9C9 &#��!"3!2654&#!"&5463!2`��B^^B@B^^ީw��w��w@w�^B��B^^B@B^���w��w@w�����#!72#"' #"'.546763���YY�!''!0#�G�G$/!''!�&�UU�jZ 8"��"8 ��X! 8" "8 ���EU4'./.#"#".'.'.54>54.'.#"32676#!"&5463!2G55 :8c�7 )1) 05.D <9�0)$9��w�@w��w�w�W+ AB 7�c )$+ -.1 �9$)0���< D.59�@w��w�w��,T1# '327.'327.=.547&54632676TC_L��Ҭ���#+�i�!+*p�DNBN,y[����`m`%i]hbE����m��}a�u&,�SXK�� &$��f9s? _���#"!#!#!54632��V<%'����Э��HH��� �(ں����T\dksz�� &54654'>54'6'&&"."&'./"?'&546'&6'&6'&6'&6'&74"727&6/�a���49[aA)O%-j'&]�]5r-%O)@a[9' 0BA;+ >HC���U # $ 2 AC: �����oM�=a-6O�UwW[q ( - q[WwU�P6$C +) ( 8&/ &eM���a� & $ ��%+"&54&"32#!"&5463!54 �&@&�Ԗ`(88(�@(88(�r��&&j��j�8(��(88(@(8��������#'+2#!"&5463"!54ĉ!375!35!�B^^B��B^^B � �� `���^B�@B^^B�B^� �� � `�� �������!="&462+"&'&'.=476;+"&'&$'.=476;�p�pp�p�$���!�$qr� �%���}�#ߺ���pp�p��!�E$� �rq�ܢ#��� %� ֻ��!)?"&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//B� �@ � �2�����^B�@B^�\77\�aB//B//B//B/�@ �� �� �~��B^^B@2^5BB5��2���.42##%&'.67#"&=463! 2�5KK5L4�_�u:B&1/&��.- zB^^B���4L��v��y�KjK��4L[!^k'!A3;):2*�<vTq6^B�B^�L4�$���)��*@��A4#"&54"3!4."#!"&5!"&5>547&5462�;U gI�v��0Z���Z0�L4�@�Ԗ�@4L2RX='�8P8��'=XR� U;Ig0,3lb??bl3���4Lj��jL4*\���(88(�����\���}I/#"/'&/'&?'&'&?'&76?'&7676767676`� (�5)�0 )��*) 0�)5�( �� (�5)�0 ))��)) 0�)5�( ��*) 0�)5�(�� )�5)�0 )*��*) 0�)5�) �� )�5)�0 )*���5h$4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2&4&&4�N2��$YGB (HGEG H��Q�#5K4L��i�!<�����;��5KK5 A# ("/?&}�vh��4&&4&�3M95S+C=�,@QQ9��@@�IJ 2E=L5i�>9eM��E;K5�5K J7R>@#�zD<����7?s%3#".'.'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2` #A<(H(GY$��2NL4K5#aWTƾh&4&&4�K5��;����=!�i��hv�}&?/"( #A 5K��2*!Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&���5K;E��Lf9>�ig�<Dz�#@>R7J K�5h4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326&4&&4��IJ 2E=L43M95S+C=�,@QQ9�@@�E;K5��5K J7R>@#�zD<�gi�>9eM��Z4&&4&<�#5K4LN2��$YGB (HGEG H��V���;��5KK5 A# ("/?&}�vh��i�!<��4<p4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2�@@��2*! Q@.'!&=C+S59M34L.9E2 JI UR�&4&&4&��Lf6A�ig�6Jy�#@>R7J K5�5K;E@TƾH #A<(H(GY$��2NL4K#5#a=4&&4&�D��=�i��hv�}&?/"( #A 5KK5��;�����+54&#!764/&"2?64/!26 $$ &� �[6��[[j6[��&���^����a�a@�&�4[��[6[��[6�&+�^����a�a�����+4/&"!"3!277$ $$ [��6[�� &&��[6j[ ���^����a�ae6[j[6�&�&�4[j[��^����a�a�����+4''&"2?;2652?$ $$ ��[6[��[6�&�&�4[���^����a�af6j[[��6[�� &&��[��^����a�a�����+4/&"4&+"'&"2? $$ [6�&�&�4[j[6[j���^����a�ad6[��&&� �[6��[[j��^����a�a������ $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'ʢ&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/�a����^����D&" 4 $! # .0"�Y + ! $ " + �Α ����^����a�a�� P� '-( # * $ " ! * ! ( ��$� 2 �~�/$4&"2 #"/&547#"32>32�&4&&4��V%54'j&&�'��/덹���:,���{ &4&&4&�V%%l$65&�b��'C��r!"��k[G�+;%!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2����������&��&&�&&��&&�&&��&&�&�������@�&&&&�&&&&�&&&&��{#"'&5&763!2{�' ��**�)��*��)'/!5!#!"&5!3!26=#!5!463!5463!2!2���^B�@B^�&@&`��^B`8(@(8`B^��� B^^B�&&�����B^�(88(�^���G 76#!"'&? #!"&5476 #"'&5463!2 '&763!2#"'��c�)'&�@*������*�@&('�c���(&�*�cc�*�&' ����*�@&('�c���'(&�*�cc�*�&('���c�'(&�@*��19AS[#"&532327#!"&54>322>32"&462 &6 +&'654'32>32"&462Q�g�Rp|Kx;CB��y��y� 6Fe= BP���PB =eF6 ��Ԗ��V����>!pR�g�QBC;xK|��Ԗ���{QNa*+%��x��x5eud_C(+5++5+(C_due2Ԗ�Ԗ�����>�NQ{u�%+*jԖ�Ԗ��p�!Ci4/&#"#".'32?64/&#"327.546326#"/&547'#"/&4?632632��(* 8(!�)(��A�('��)* 8(!U�SxyS�SXXVzxT�TU�SxyS�SXXVzxT�@(� (8 *(���(��'(�(8 ���S�SU�Sx{VXXT�T�S�SU�Sx{VXXT���#!"5467&5432632�������t,Ԟ;F`j�)��������6�,��>�jK?�s�� �!%#!"&7#"&463!2+!'5#�8Ej��jE8�@&&&&@������XYY�&4&&4&�qD�S�%��q%��N\jx��2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''7�4&&4&l�� �NnbS���VZbR��SD zz DS��Rb)+U���Sbn� ��\.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O�`�� `�����&4&&4�r$#@�B10M�5TNT{L�5T II T5�L;l'OT4�M01B�@#$�*�3;$*�3;�;3�*$;3�*$�:$/� @@�Qq`��@���"%3<2#!"&5!"&5467>3!263! !!#!!46!#!�(88(�@(8��(8(�`(�(8D<���+����+�<��8(�`(��8(�`�8(�@(88( 8(�(`�(8(��(������<��`(8��(`����`(8����||?%#"'&54632#"'&#"32654'&#"#"'&54632|�u�d��qܟ�s] = ��Ofj�L?R@T?��"&� > �f?rRX=Ed�u�ds���q�� = _M�jiL��?T@R?E& �f > �=XRr?��b���!1E)!34&'.##!"&5#3463!24&+";26#!"&5463!2���� �� 08(��(8��8(@(8�� � � �8(��(88(�(`(����1 �`(88(���(88(@ �� �`(88(@(8(��`���#!"&5463!2�w�@w��w�w�`�@w��w�w��/%#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&��&&�&&��&&�&��&&�&&�&&�&&�&&�&&��@'7G$"&462"&462#!"&=463!2"&462#!"&=463!2#!"&=463!2�p�pp�pp�pp�� �@ � ��p�pp�� �@ � �@ � Рpp�p��pp�p��� � �pp�p��� � � � ��<L\l|#"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3<��/BB/.#U_:IdDRE� �@ � ����k*G�j� �@ � �@ � TP\BX-@8 C)5�XsJ@�$3T4+,:;39SG2S.7<��� �vcc)�(%L�l�}� �� � ���5e2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&��@�0��2uBo T25XzrDCBB�Eh:%��)0%HPIP{rQ�9f#-+>;I@KM-/Q"�@@@#-a[��$&P{<�8[;:XICC>.�'5oe71#.0( l0&%,"J&9%$<=DTI���cs&/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260% <4�"VRt8<@< -#=XYhW8+0$"+dT�Lx-'I&JKkm��uw<=V�@�!X@ v '��|N;!/!$8:I�Ob�V;C#V & (���mL.A:9 !./KLwP�M�$��@@ ��/?O_o��%54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2��@��@��@���@��@��@���@��@��@�^B��B^^B@B^�����������������������������N��B^^B@B^^���#+3 '$"/&4762%/?/?/?/?�%k��*��6�6��bbbb|��<<��<�bbbb��bbbb�%k���6���6Ƒbbb��<<��<<�^bbbbbb@��M$4&"2!#"4&"2&#"&5!"&5#".54634&>?>;5463!2�LhLLh���� � LhLLhL!'�Ԗ���Ԗ@'!& �?�&&LhLLhL� � ��hLLhL�� j��jj��j &@6/" ��&&���J#"'676732>54.#"7>76'&54632#"&7>54&#"&54$ ���ok; -j=y�hw�i�[+PM3ѩ���k=J%62>Vc��a�aQ�^��� ]G"�'9��r�~:`}�Ch� 0=Z�٤���W=#uY2BrUI1�^Fk[|��a�����L2#!67673254.#"67676'&54632#"&7>54&#"#"&5463�w��w�+U ,i<��F{�jh�}Z+OM 2ϧ���j<J%51=Ub�w��w��w�@w�zX"�'8'�T�yI9`{�Bf� ,>X�բ���W<"uW1AqSH1�bd��w�w����'74'!3#"&46327&#"326%35#5##33#!"&5463!2����0U6c��c\=hl���ࠥ�Ymmnnnn�w�@w��w�w�w&�46#�Ȏ;ed����wnnnnn��@w��w�w���� ]#/#"$&6$3 &#"32>7!5!%##5#5353����Е���tt����u�{�zz�{S�ZC�`�c�����o���t�*�t��q|��|.EXN#�??�������,<!5##673#$".4>2"&5!#2!46#!"&5463!2��r�M* �*M~�~M**M~�~M*j����jj����&�&&&�`��P%��挐|NN|���|NN|�*�jj���jj�@��&&�&&@� "'&463!2�@4�@&�Z4�@�4&@ #!"&4762&��&�4�Z4&&4��@@��� "'&4762�&4�@�4&@��&�4�&�@� "&5462@�@4&&4��4�@&�&�@���� 3!!%!!26#!"&5463!2�`��m��` �^B��B^^B@B^��� `���@B^^B�B^^��@ "'&463!2#!"&4762�@4�@&�&&��&�4��4�@�4&Z4&&4��@�� "'&463!2�@4�@&��4�@�4&@ #!"&4762&��&�4�Z4&&4��@��:#!"&5;2>76%6+".'&$'.5463!2^B�@B^,9j�9Gv33vG9�H9+bI��\ A+=66=+A [��">nSM�A_:��B^^B1&�c*/11/*{�'VO�3��@/$$/@�*�?Nh^��l+!+"&5462!4&#"!/!#>32]��_gTRdg�d���QV?U��I*Gg?����!�2IbbIJaa���iwE33����00� 08����4#"$'&6?6332>4.#"#!"&54766$32z�䜬��m� I�wh��QQ��hb�F�*�@&('�k�������z�� � _hQ��н�QGB�'(&�*�eoz�(���q!#"'&547"'#"'&54>7632&4762.547>32#".'632�%k'45%��&+�~( (�h & \( (� & ~+54'k%5%l%%l$65+~ & �( (\ & �h( (~�+%��'��!)19K4&"24&"26.676&$4&"24&"24&"2#!"'&46$ �KjKKjKjKKj�e2.e<^P��,bKjKKj��KjKKjKjKKj��#��#���LlL�KjKKjKjKKjK��~-��M<M�(PM<rjKKjK�jKKjKujKKjK�������L���< 6?32$6&#"'#"&'5&6&>7>7&54$ L�h��я�W.�{+9E=�c��Q�d�FK��1A 0)���������p�J2`[Q?l&������٫�C58.H(Y��'����:d 6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'Y����j`a#",5NK� ����~E�����VZ|�$2$ |��: $2$�|ZV���:�(t}�����h�fR�88T h�̲����X( &%(H�w��(%& (X�ZT\�MKG�{x��|�!#"'.7#"'&7>3!2%632u�� �j �H����{(e9 �1b���U#!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!2328(��(88(`�`(88(��(88(`�`(88(��(88(`L4`(88(@(88(`4L`(8 ��(88(@(8��8(��(88(@(8��8(��(88(@(8�4L�8(@(88(��(8�L4�8����OY"&546226562#"'.#"#"'.'."#"'.'.#"#"&5476$32&"5462��И&4&NdN!>! 1X:Dx++w�w++xD:X1 -�U�� �!�*,*&4&��h��h&&2NN2D& ..J< $$ <JJ< $$ <J.. ��P���bb&&�7!!"&5!54&#!"3!26! #!"&=!"&5463!2��`(8�� �@ � +��8(�@(8��(88(@(8�(��8(� @ @ �m+�U�`(88(�8(@(88(�� �h`���(\"&54&#"&46324."367>767#"&'"&547&547&547.'&54>2�l4 2cK�Eo���oED ) � � � ) D�g-;</- ?.P^P.? -/<;-gY�����Y� .2 L4H|O--O|HeO,����,Oe�q1Ls26%%4.2,44,2.4%%62sL1q�c�qAAq����4#!#"'&547632!2#"&=!"&=463!54632 �� �� @ ` �� �� `?`� � @ @ �! �� � � � ����54&+4&+"#"276#!"5467&5432632� � � ` _ �������v,Ԝ;G_j�)��`` �� �� _ԟ����7 �,��>�jL>���54'&";;265326#!"5467&5432632 �� �� � � � �������v,Ԝ;G_j�)��� ` ���� `������7 �,��>�jL>�����X`$"&462#!"&54>72654&'547 7"2654'54622654'54&'46.' &6 �&4&&4&�y��y�%:hD:Fp�pG9�F�j� 8P8 LhL 8P8 E; Dh:%������>�4&&4&}y��yD~�s[4D�d=PppP=d�>hh>@�jY*(88(*Y4LL4Y*(88(*YDw" A4*[s�~����>�����M4&"27 $=.54632>32#"' 65#"&4632632 65.5462&4&&4�G9��������& <#5KK5!��!5KK5#< &ܤ��9Gp�p&4&&4&@>b�u��ោؐ&$KjK�nj��j�KjK$&����j��j�b>Ppp��� %!5!#"&5463!!35463!2+32����@\��\���8(@(8�\@@\������\@\���(88(��\��@��34#"&54"3#!"&5!"&5>547&5462�;U gI@L4�@�Ԗ�@4L2RX='�8P8��'=XR� U;Ig04Lj��jL4*\���(88(�����\��@"4&+32!#!"&+#!"&5463!2�pP@@P���j�j�@�@�\�@\�&��0�p����j�� ��� \��\�&��-B+"&5.5462265462265462+"&5#"&5463!2�G9L4�4L9G&4&&4&&4&&4&&4&L4�4L� ��&���=d��4LL4d=�&&�`&&�&&�`&&�&&��4LL4 ��&�#3CS#!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463�(8(��(88(�(`�x ��c�`(8���@��@��@�`(��(88(@(8(D��9�8(��`@�@@�@@��/?O_o��������-=%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2� @ @ @ @ @ @ � @ @ @ @ � @ @ � @ @ � @ @ @ @ � @ @ � @ @ � @ @ @ @ � @ @ � @ @ @ @ � @ @ @ @ ����� @ &�&&&�@ @ �@ @ @ @ �@ @ ��@ @ �@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ ��@ @ �@ @ @ @ ���� `��&&�&& ��/?O_o�����%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2� @ @ @ @ @ @ � @ @ @ @ � @ @ � @ @ @ @ � @ @ @ @ ���8(�@(8�� @ @ � @ @ � @ &�&&@8(�(8@&�@ @ �@ @ @ @ �@ @ ��@ @ �@ @ �@ @ ��@ @ �@ @ @ @ ��� (88( ��� �@ `` �� `` -�&&& (88(��&@����<c$4&"2!#4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2�KjKKj�����KjKKj�������&��Ԗ���Ԗ�&&�@�&�&KjKKjK�� ��jKKjK ������.��&j��jj��j&4&�@�@&&���#'1?I54&+54&+"#";;26=326!5!#"&5463!!35463!2+32����������� \��\����8(@(8�\ \����������\@\���(88(��\����: #32+53##'53535'575#5#5733#5;2+3����@��E&&`�@@��` ���� `��@@�`&&E%@�`@ @ @�� �� � � � �� ��@ :#@��!3!57#"&5'7!7!��K5�������@ � � @���5K�@����@@��� �����#3%4&+"!4&+";265!;26#!"&5463!2&�&�&�&&�&&�&�w�@w��w�w���&&��@&&��&&@��&&��@w��w�w�����#354&#!4&+"!"3!;265!26#!"&5463!2&��&�&��&&@&�&@&�w�@w��w�w�@�&@&&��&�&��&&@&:�@w��w�w��-M�3)$"'&4762 "'&4762 s 2 �. � 2 �w�� 2 �. � 2 �w�� 2 � � 2 �w�w 2 � � 2 �w�w M�3)"/&47 &4?62"/&47 &4?62S �. 2 ��w 2 �� �. 2 ��w 2 �M �. 2 �� 2 �. �. 2 �� 2 �.M�3S)$"' "/&4762"' "/&47623 2 �w�w 2 � � 2 �w�w 2 � �� 2 ��w 2 � �.v 2 ��w 2 � �.M�3s)"'&4?62 62"'&4?62 623 �. �. 2 �� 2 �. �. 2 �� 2� �. � 2 �w� 2v �. � 2 �w� 2-Ms3 "'&4762s �w� 2 �. � 2� �w�w 2 � � 2 MS3"/&47 &4?62S �. 2 ��w 2 �M �. 2 �� 2 �.M 3S"' "/&47623 2 �w�w 2 � �m 2 ��w 2 � �.M-3s"'&4?62 623 �. �. 2 �� 2- �. � 2 �w� 2���/4&#!"3!26#!#!"&54>5!"&5463!2 �� @ �^B�� &�& ��B^^B@B^ @ �� M��B^%Q= &&<P&^B@B^^�+3"&5463!2#3!2654&#!"3#!"&=324+"3�B^^B@B^^B�� @ �� `�^B��B^�p�^B�B^^B�@B^`�@ � �S`(88(`` ��'$4&"2%4&#!"3!26#!"&5463!2�&4&&4� �� @ �^B��B^^B@B^f4&&4&�� �@ ��B^^B@B^^/$4&"2%4&#!"3!264+";%#!"&5463!2�/B//B� � ���0L4�4LL44L_B//B/�� �@ M �4LL44LL��� >& $$ ������(���r���^����a�a��������(���^����a�a����!C#!"&54>;2+";2#!"&54>;2+";2pP��PpQ��h@&&@j�8(�Pp�pP��PpQ��h@&&@j�8(�Pp@��PppP�h��Q&�&�j (8pP��PppP�h��Q&�&�j (8p��!C+"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2Q��h@&&@j�8(�PppP�Pp�Q��h@&&@j�8(�PppP�Pp��@h��Q&�&�j (8pP�PppP�@h��Q&�&�j (8pP�Ppp@�@� #+3;G$#"&5462"&462"&462#"&462"&462"&462"&462#"&54632K54LKj=KjKKj��KjKKj�L45KKjK�<^�^^��KjKKj��p�pp���\]��]\��jKL45K��jKKjKujKKjK��4LKjKK�^^�^��jKKjK��pp�p�r]��]\����� $$ ���^����a�aQ�^����a�a�����,#"&5465654.+"'&47623 #>bq��b�&4�4&�ɢ5����" #D7e�uU6�&4&��m����1X".4>2".4>24&#""'&#";2>#".'&547&5472632>3�=T==T=�=T==T=��v)�G�G�+v�@b��R�R��b@�=&����\N����j!>�3l�k����i�k3�hPTDDTPTDDTPTDDTPTDD|x��xX�K--K��|Mp<# )>dA{��RXtfOT# RNftWQ���,%4&#!"&=4&#!"3!26#!"&5463!2!28(�@(88(��(88(�(8��\�@\��\@\��\���(88(@(88(�@(88�@\��\�\��\ �u�'E4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!232�5��([��5@(\&��8(��(88(��(8,�9.��+�C��\��\@\� \��6Z]#+��#,k��(88(@(88(��;5E�>:��5E�\�\��\ �\�1. ���$4@"&'&676267>"&462"&462. > $$ n%��%/���02� KjKKjKKjKKjKf���ff�������^����a�a�y��y/PccP/�jKKjKKjKKjK���ff���ff�@�^����a�a�����$4@&'."'.7>2"&462"&462. > $$ n20���/%��7KjKKjKKjKKjKf���ff�������^����a�a3/PccP/y�� jKKjKKjKKjK���ff���ff�@�^����a�a�����+7#!"&463!2"&462"&462. > $$ �&��&&��&KjKKjKKjKKjKf���ff�������^����a�a�4&&4&�jKKjKKjKKjK���ff���ff�@�^����a�a���#+3C54&+54&+"#";;26=3264&"24&"2$#"'##"3!2@������@KjKKjKKjKKjK����ܒ���,����������gjKKjKKjKKjK�X�Ԁ�,�,��#/;GS_kw�����+"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2�``����``��`��``�``�``�``�``�``�````�p`���K5��5KK5�5Kp``�``�``��``�``�``��``�``��``��``�````��`��������5KK5�5KK@���*V#"'.#"63232+"&5.5462#"/.#"#"'&547>32327676���R?d�^��7ac77,9x�m#@#KjK�# ڗXF@Fp:f��_ #W��Ip�p&3z� �h[ 17��q%q#:��:#5KKu�'t#!X: %�#+=&>7p@���*2Fr56565'5&'. #"32325#"'+"&5.5462#"/.#"#"'&547>32327676@��ͳ�����8 2.,#,f�k*1x���-!���#@#KjK�# ڗXF@Fp:f��_ #W��Ip�p&3z� �e�`��v�o�8�t-� �:5 ��[�*�#:��:#5KKu�'t#!X: %�#+=&>7p �3$ "/&47 &4?62#!"&=463!2I�. 2 ��w 2 � -�@�)�. 2 �� 2 �. �-@@-��S�$9%"'&4762 /.7> "/&47 &4?62i2 �. � 2 �w� E��> u> ��. 2 ��w 2 � �2 � � 2 �w�w !�� �h�. 2 �� 2 �. ���;#"'&476#"'&7'.'#"'&476�' �)'�s "+5+�@ա' �)'����F*4*E�r4�M:�}}8��GO �*4*������~� (-/' #"'%#"&7&67%632���B�;><���V�?�?V�� -����-C�4 <B�=�cB5���!%��%!�b 7I�))�9I7��� #"'.5!".67632y��( ��# ��##@,( �)���8! !++"&=!"&5#"&=46;546;2!76232-S��S����������S� ��S��S�`���`��� ������K$4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P�8P88P�4,�D��S,4p�p4,,4p�p4,6d7AL*',4p�pP88P8�P88P8HP88P8`4Y��&+(>EY4PppP4Y4Y4PppP4Y�%*<O4Y4Ppp���&A]iu� #"'&4762"&5462&#!"&463!2#"'&'7?654'7&#"&'&54?632#!"&463!2"&5462"'&4762�� ����@U�SxyS���R���#PT����('�#��TU�SxySN���@���� � 3��@��xS�SUO#���'(���V^�'(���PVvxS�SU��i��@�� `�<+"&=46;2+"&=467>54&#"#"/.7!2���<'G,')7��N;2]=A+#H � �0P��R��H6^;<T%-S�#:/*@Z} >h���.%#!"&=46;#"&=463!232#!"&=463!2�&�&&@@&&�&@&�&�&&&��&&�&�&�&&��&f�&&�&&b�#!"&=463!2#!"&'&63!2&�&&&'�'%@% �&&�&&�&&&&�k"G%#/&'#!53#5!36?!#!'&54>54&#"'6763235��� ����Ź���}���4NZN4;)3.i%Sin�1KXL7觧�* ��#��& *������@jC?.>!&1'\%Awc8^;:+<!P��"F%#/&'#!53#5!36?!#!'&54>54&#"'6763235��� ����Ź���}���4NZN4;)3.i%Pln�EcdJ觧�* ��#��& *������-@jC?.>!&1'\%AwcBiC:D'P%! #!"&'&6763!2�P������&:�&?�&:&?����5"K�,)""K,)���h#".#""#"&54>54&#"#"'./"'"5327654.54632326732>32�YO)I-D%n "h.=T#)#lQTv%.%P_� % %�_P%.%vUPl#)#T=@�/#,-91P+R[�Ql#)#|'�' 59%D-I)OY[R+P19-,##,-91P+R[YO)I-D%95%�_P%.%v���'3!2#!"&463!5&=462 =462 &546 ����&&��&&��&4&r&4&�������@����&4&&4&�G݀&&������&&f�������� ��sCK&=462 #"'32=462!2#!"&463!5&'"/&4762%4632e*&4&i����76`al�&4&���&&��&&}n� R � R �z����f�Oego�&&�5�����`3��&&����&4&&4&� D� R � R z����v���"!676"'.5463!2@�@w^�Cc�t~55~t�cC&�&@���?J���V��|RIIR|��V&&��#G!!%4&+";26%4&+";26%#!"&546;546;2!546;232�����@@@@�L4��4LL4�^B@B^�^B@B^�4L�� �� ��N�4LL44L`B^^B``B^^B`L����L4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632&4&&4��@�o�&�&}c ;pG=( 8Ai8^�^.�&4&&4&`�� `f�s��&& j�o/;J!#2 KAE*,B^^B!` $� ��-4&"2#"/&7#"/&767%676$!2�8P88P��Qr�� @ U��� @� {`P�TP88P8�����P`�� � @U @�rQ���!6'&+!!!!2Ѥ��� 8�������̙�e�;<*��@8 !�G��G�GQII���� %764' 64/&"2 $$ �f��3f4�:�4����^����a�a�f4334f�:4�:�^����a�a����� %64'&" 2 $$ ���:4f3��f4F���^����a�a��4�f4���4f�^����a�a����� 764'&"27 2 $$ �f�:4�:f4334����^����a�a�f4��:4f3���^����a�a����� %64/&" &"2 $$ -�f4���4f�4����^����a�a��4f��3f4�:w�^����a�a���@��7!!/#35%!'!%j��/d�� �jg2�|�8�����������55���dc ��b���@��! !%!!7!���FG)��D�H:�&�H����d���S)��U4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2�&4&&4f ]w�q�4�qw] `dC���&&�:F�ԖF:�&&���Cd`�4&&4&���� ]����] `d[}�&�&�"uFj��jFu"�&�&�y}[d�#2#!"&546;4 +"&54&" (88(�@(88( r&@&�Ԗ8(��(88(@(8@����&&j��j�����'3"&462& . > $$ �Ԗ������>a��X��,��f���ff�������^����a�a�Ԗ�Ԗ�a>����T�X��,�,�~�ff���ff�@�^����a�a����/+"&=46;2+"&=46;2+"&=46;2�8(�(88(�(88(�(88(�(88(�(88(�(8 �(88(�(88(�(88(�(88(�(88(�(88��/+"&=46;2+"&=46;2+"&=46;2�8(�(88(�(88(�(88(�(88(�(88(�(8 �(88(�(88�(88(�(88�(88(�(88���5E$4&"2%&'&;26%&.$'&;276#!"&5463!2KjKKj� ��� �� � f��� �\� � �w�@w��w�w��jKKjK"�H � ܚ ��f � ��� �@w��w�w����� $64'&327/�a����^����� ��! ����^����a�a��J@%��% 6�5��/ 64'&"2 "/64&"'&476227<���ij��6��j6��u%k%~8p�8}%%�%k%}8p�8~%<���<�ij4j��4����t%%~8�p8~%k%�%%}8�p8}%k���54&#!"3!26#!"&5463!2&��&&�&�w�@w��w�w�@�&&�&&:�@w��w�w����/#!"&=463!24&#!"3!26#!"&5463!2���@�^B��B^^B@B^��w��w��w@w��@@�2@B^^B��B^^���w��w@w���+#!"'&?63!#"'&762�(��@� @�(@>@�%����%%��� ���!232"'&76;!"/&76 � �($��>��(���� ��J ���&%�����$%64/&"'&"2#!"&5463!2�ff4�-�4ff4f�w�@w��w�w��f4f�-�f4����@w��w�w�����/#5#5'&76 764/&"%#!"&5463!2��48`��� #�� ����\�P\��w�@w��w�w���4`8� �� #�@ ���`\P�\`�@w��w�w�����)4&#!"273276#!"&5463!2&� *���f4� '�w�@w��w�w�`�&')���4f�*�@w��w�w�����%5 64'&"3276'7>332#!"&5463!2�`��'(wa8! � ,j.��(&�w�@w��w�w��`4`*�'?_`ze<�� bw4/�*��@w��w�w�����-. 6 $$ ���� �������(�r���^����a�a���O����(��������_�^����a�a����� -"'&763!24&#!"3!26#!"&5463!2y��B��(�(� �@ � �w�@w��w�w�]#�@�##� � �@ �@w��w�w����� -#!"'&7624&#!"3!26#!"&5463!2y(��(@B@u �@ � �w�@w��w�w��###��@��� �@ �@w��w�w����� -'&54764&#!"3!26#!"&5463!2@�@####���@��w�@w��w�w��B��(�(������@�@w��w�w����`%#"'#"&=46;&7#"&=46;632/.#"!2#!!2#!32>?6�# !"'�?_ BCbCa�f\ + ~�2� �� �}0�$ �� q 90r� � �pr%Dpu���?#!"&=46;#"&=46;54632'.#"!2#!!546;2��D a__���� g *`-Uh1 �������� �߫�} $^L�� ��� 4��b+"&=.'&?676032654.'.5467546;2'.#"�ǟ� B{PDg q�%%Q{%P46'-N/B).ĝ �9kC<Q 7>W*_x*%K./58`7E%_��� � ,-3� cVO2")#,)9;J)��� �"!*� #VD,'#/&>AX��>++"''&=46;267!"&=463!&+"&=463!2+32��Ԫ�$ � �� p���U�9ӑ @�/�*f�����o� VRfq �f=S��E!#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![� �� �� �� � �% )�� ��� ��" ��Jg Uh B�W&WX��� hU g�� �84&#!!2#!!2#!+"&=#"&=46;5#"&=46;463!2�j��@jo����� ������g�|�@��~�v����v� u�n#467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32Q�Kt#�� ��#F�N�Qo!��"�դ��ѧ����!�mY �Zga~bm]� [o�"�U+��������,����� @��h�� h@�@X ��h��h ��@�8���3H\#5"'#"&+73273&#&+5275363534."#22>4.#2>��ut 3NtR�P*�H�o2 Lo�@!�R(�Ozh=�,G<X2O:&D1A.1G$<2I+A;"B,;&$��L��GlF/�����3�D�����;a��$8$��".�!3! ��.�3!#!"&5463!���8( 8(��(88( ��h (8��(88(@(8�(8H!!#!"&5463!54&#!"3!2654&#!"3!2654&#!"3!26��(D 8(��(88( 8��@��@��@�$����(88(@(8��(8� @@@@@@"�} $BR3/&5##"'&76;46;232!56?5"#+#5!76;5!53'#3!533��H�� �� �����D��q �x7�� ���K/�/K��F��h�/"��� @`����Z s�Y��w�jj��jj��j"�} $4R%3/&5##"'&76;46;232!53'#3!533!56?5"#+#5!76;5��H�� �� ��������K/�/K��F����q �x7�� �h�/"��� @`����jj��jj��j�Z s�Y�� w"�)9IY%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2� �� ����� ��@������@���`�� @`�����������"�)9IY#!"&=463!2%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2��� �� �������@��������@ ��r�� @`��r������"�� $CV%4&#"326#"'&76;46;232%#"'&'73267##"&54632!5346=#'73BX;4>ID2F�� �� ������8PuE>.'%&TeQ,j��m{��+�>R�{�?jJrL6V�� @`��7>wmR1q uW�ei��/rr� :V��r"�� $7V4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2F�� �� ������+�>R�{�8PuE>.'%&TeQ,j��m{��?jJrL6���� @`���rr� :V��r3>wmR1q uW�ei����@�\%4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2&%%&�&��&& &�7.' :@�$LB�WM{#&$h1D! .I/! Nr�&&%%��&&�&&V?, L=8=9%pEL+%�%r@W!<%*',<2(<&L,"r�@\#"&546324&#!"3!26%#!#"'.'.'&'.'.546767>;&%%&�&��&& &i7qN�� !/I. !D1h$&#{MW�BL$�@: '.�&&%%���&&��&&�=XNr%(M&<(2<,'*%<!W@r%�%+LEp%9=8=L ��� +=\d����%54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&! 7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2��BB��PJN�C'%! B?)#!CC $)�54f�"��@@ B+����,A A+�&�+A � ZK35N #J!1331�CCC $)��w�@w��w�w��2��"33�F�Y�F~��(-&"��o�4*)$�(*� (&;�;&&:LA38�33�4��S,;;,W��T+<<+T;(��\g7�x�:&&:�:&&<r����%-�@w��w�w���� +=[c}���#"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327�''RZZ�:k��id YYY.06� 62+YY-06 R[!.�'CD''EH$��VV�X:���:Y X;��:Y �fyd/%jG�%EC&&CE%O[52. [$�C-D..D�^^���* l�y1%=^�I86�i077S 3 $EWgO%33%O�O%35 ��EE�F�W�t;PP;p��t;PP;p�q��J�gT��F�Q%33&P�P%33%R� 7>%3���!+}��{�'+"&72'&76;2+"'66;2U �&� �� �(���P �*��'�e�J."�-d�Z��-n �-���'74'&+";27&+";276'56#!"&5463!2�~�}� �7��e � ���۩w�@w��w�w��"��� $Q#�'�!# ����@w��w�w��/4'&327$ '.'.4>7>76 �"!!jG�~�GkjG���Gk[J@&��& @��l�AIddIA�l�l�AIddIA�@���� '5557 ���,���VW�QV���.R���W��=���?��l��%l`��������~����0��!#!#%777 5! ������R!!�XC�C��fff�݀�#�� `��,��������{��{{�`��������Og4&"2 &6 $"&462$"&62>7>7>&46.'.'. '.'&7>76 �Ԗ�� ���HR6L66L�G�HyU2LL2UyH��HyU2LL2UyHn ��X�6X�� ��X�X�� Ԗ�Ԗ�����H�6L66L6�L2UyH��HyU2LL2UyH��HyU2L�n�6X�� ��X�X�� �����2#!"&54634&"2$4&"2�w��w�@w��w�|�||��|�||���w�@w��w�w����||�||�||�|��� !3 37! $$ �n6^�5�5^h ����^����a�a������M�1�^����a�a���P�� *Cg'.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7o�b?K�\[z�H,1���+.@\7<��?5\V ,$V��g.GR@ �7��U,+!����� # "8$}�{)�<�?L RR;kr,yE[��z# /1 "# #�eCI0/"5#`� ��"8���4~&p)4 2�{�H-.%W.L>���':Yi4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJX�j7-F��C',��,&C ."��!$28��h�/���"� +p��^&+3$ i��0(�w�@w��w�w��+.i6=Bn\C1XR:#"�'jj�8Q.cAj�57!?"0D��$4"P[ &2�@w��w�w��D��"%.5#5>7>;!!76�P�Yh�pN!�HrD0�M�� C0N��#>8\xx: �W]oW-�X���45���/%'#.5!5!#"37>#!"&5463!2p>,;$4 ��5eD�+W�cE���w�@w��w�w�K�()��F ,VhV��^9tjA0/�@w��w�w���@�#"'&76;46;23� �� �� ���&�� ��� ���++"&5#"&7632� ��� ^ c � �&� ��@�#!'&5476!2� &�� ���� ^ b ���'&=!"&=463!546� ��� �&� � �� ��� �� ��q&8#"'&#"#"5476323276326767q'T��1[VA=QQ3���qp�Hih"-bfGw^44O#A���?66%CKJ�A}}� !"�䒐""A$@C3^q|�z=KK?6�lk)���%!%!��V��V��u��u�u^-�m5�w��}�n�����~7M[264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632� � ��*<;V<<O@-K<V<�<+*<J.@�k��c�lG H_�_H �<+*<<*+< �<*�R+<<+�*<�f.@�+<<+��+<<+�@.��7�uu�7� �**� ���R+<<+�+;; ��"$1G�#5472&6&67><&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4.?4.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67� \ ��U7 J#!W!' "';% k )" ' /7* I ,6 *&"! O6* O $.(� *.' .x�, $CN�� � * � 8 7%&&_f& ",VL,G$3�@@$+ " V5 3" ""�#dA++ y0D-%&n4P'A5j$9E#"c7Y 6" & 8Z(;=I50' !!e �R �� "+0n?�t(-z.'<>R$A"24B@( ~ 9B9, *$ <> ?0D�9f?Ae � .(;1.D 4H&.Ct iY% * � 7�� �� J < W0%$ ""I! *D ,4A'�4J" .0f6D�4p�Z{+*�D_wqi;�W1G("%%T7F}AG!1#% JG3��� '.2>Vb%&#'32&'!>?>'&' &>"6&#">&'>26 $$ *b6�~�#��= ���XP2��{&%gx|�� .���W)o���O��LO�sEzG<�� CK}E $MFD<5+ z���^����a�a$�MW�M��1>]|�YY�^D �եA��<��K�m����E6<�"�@9I5*�^����a�a�����>^4./.543232654.#"#".#"32>#"'#"$&547&54632632�':XM1h*�+D($,/9p�`D�oC&JV<�Z PA3Q1*223�I�oBkែhMI����oPែhMI��oP�2S6,M!"@-7Y.?oI=[<%$('3 -- <-\�%Fu���Po��IMh���Po����IMh,���#?D76&#!"7>;267676&#!"&=463!267 #!"'&5463!26�%�8#!� ��&&Z"�M>2!�� �^I7LRx_@�>MN�""��`�=&&*%�I�}��, � L�7_jj��9����/%4&#!"3!264&#!"3!26#!"&5463!2�� ��� ��&��&&�&��������&&�&&��19#"'#++"&5#"&5475##"&54763!2"&4628(3�-� &�B.�.B�& �-�3(8Ig�gI�`������(8+U��e&��.BB.&����+8(�kk��`�������%-"&5#"&5#"&5#"&5463!2"&4628P8@B\B@B\B@8P8pP�Pp�����@�`(88(`�p.BB.�0.BB.���(88(�Pppͺ�������!%>&'&#"'.$ $$ ^/(V=$<;$=V).X���^����a�a��J`"(("`J��^����a�a��,���I4."2>%'%"/'&5%&'&?'&767%476762%6�[���՛[[���՛o�� �ܴ ��� �� �� $ $� " �$ $ �� �՛[[���՛[[�5`�� ^� �^ 2`�� `2 ^��^ ��` �����1%#"$54732$%#"$&546$763276�68��ʴh�f�킐&^�����zs��,!V[���vn)� �6���<��ׂ�f{���z����}))N�s���3(@����+4&#!"3!2#!"&5463!2#!"&5463!2@&�&&f&��&&�&@&�&&&�4&&4&�@&&�&&��&&&& ��`�BH+"/##"./#"'.?&5#"&46;'&462!76232!46 `&�C�6�@Bb0�3eI;��:�&&�&4�L�4&���F��� �Z4&�w�4�) ���'' �5�r�&4&&�4&��&4��������}G�3#&/.#./.'&4?63%27>'./&'&7676>767>?>%6}�)N@�2*&�@P9A #sG�q] #lh�<*46+( < 5�R5"*>%</ '2�@� 5d)(=�Z&VE/#E+)AC (��� 2k<X1$:hI(B " !:4Y&>"/ +[>hy ���K !/Ui%6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676�#"NDQt �-�okQ//�jo_ ������ ���%&J�������Ղ���YJA-��.-- 9\DtT+X?*<UW3' 26$>>�W0{�"F!"E � ^f`$"�_]\�<`�F�`�F�D��h>Cw�ls���J@�;=?s :i_^{8+?` ) O`�s2R�DE58/K��r #"'>7&4$&5m��ī��"#���̵�$5���$�"^^W����=���ac��E�*���c������zk./"&4636$7.'>67.'>65.67>&/>z X^hc^O<q����+f$H^XbVS!rȇr?5GD_RV@-FbV=3!G84&3Im<$/6X_�D'=NUTL;2KPwt��Pt= �&ռ ,J~S/#NL,��8JsF);??1zIEJpq�DIPZXSF6[?5:NR=��;.&1��+!"&=!!%!5463!2�sQ9����Qs�*�*�*sQNQsBUw�� wUBF��H���CCTww���%1#"&=!"&=463!54632. 6 $$ � �� �� `?��������(�r���^����a�a� �� � � � ���(��������_�^����a�a�����%1#!#"'&47632!2. 6 $$ � ���� @ ` ��������(�r���^����a�a� � ? @ ���(��������_�^����a�a�����/#"'&476324&#!"3!26#!"&5463!2&�@�& �@ � �w�@w��w�w����&@B@&��� �@ �@w��w�w�����"&462 >& $$ �Ԗ��*�����(���r���^����a�a�Ԗ�Ԗ �������(���^����a�a���]�6#"$54732>%#"'!"&'&7>32'!!!2�f:�л����Ѫz��~�u:� (�(%`V6B^hD%��i�(�]̳ޛ ��*>�6߅�����r�#�!3?^BEa�߀�#�9���#36'&632#"'&'&63232#!"&5463!2 ��Q,&U�#+' �;il4L92<D`����w�@w��w�w�����`9ܩ6ɽ]`C4�7�7�&�@w��w�w����D+"&5#"'&=4?5#"'&=4?546;2%6%66546;2������� �� ��w�ww�w�������cB �G]B �G��t�y]t�y� ���#3C#!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2���@��`@`�^B��B^^B@B^��w��w��w@w��@��`@`���2@B^^B��B^^���w��w@w�����'/?P+5#"&547.467&546;532!764'!"+32#323!&ln��@ :MM: @��nY*�Yz--zY�*55QDD�U���9p��Y-`]��]`.X /2I$� t�@@/!!/@@3,$,3�$p$0�0��&*0��&���&�� !P@���RV2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%�>S]�8T;/M7��7T</L7�=Q7,�i�<R7,�5T</L666U;/M5�<U<,�i���6i���Q=a!;�;V6-�j�;V6-�5 P=/L596Q</L5�<U6-�i�;V7,�7O;-I6��8��i;k���)I2#!"&5463#9"'.'.'3!264&#!"2>7%>�w��w�@w��w�!"�5bBBb.�/* 8(@(87)��(8=%/�'#?��w�@w��w�w����#~$EE y &�L(88e):8(%O r �O�?GQaq47&67>&&'&67>&"$32#"#"'654 $&6 $6&$ Co��L��.*�KPx���.*� iSƓi 7J?��~�pi{_Я�;��lL�������UZ=刈�����刈�����_t'<Z �:! ���@! ��j`Q7$k�y, R����f��k*4�������LlL��=Z=刈��������&$&546$7%7&'5>�����]���5��%��w�����������&��P�?�zrSF�!|��&0 ##!"&5#5!3!3!3!32!546;2!5463���)� )����;)��);;)��)���&&������&@@&�&��&�� � 6 $&727"'%+"'&7&54767%&4762������֬>4P���t+8?:: � ::AW��``���EvEEvE<�.���"�e$IE&�O�&EI&�{h.`��m���"&#"&'327>73271[ >+)@ (���]:2+D?��*%�Zx/658:@#N �C�=�E�(�o��E=��W'c:������#!#"$&6$3 &#"32>7!����ڝ���yy��,��{��ۀ�ہW�^F!�L�C=���y�:�y��w���߂0H\R%�"N^ '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>��>0yx1��4J55J�5J44J5�Fd$��?�4J55%6�E��#42F%��$f�������LlL�q>>11�J44%&4Z%44J54R1F$Z-%45J521��Z%F1#:��ʎ 9�������LlL�����#Qa"'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2� 5�5 *�*��.>.-@-R.>.-@-�<+*q�6�- -- 0�<�o,+< ��3�w�@w��w�w�� 55 **�.. -- .. --G*<N�' ,-@-+*��M <*2 z��z 1�@w��w�w�����0<754&""&=#326546325##"&='26 $$ bZt�t&�sRQs��Z<t�sQ���^����a�a�>OpoO��xzRrqP6�z~{{Prr��^����a�a�����]054&"#"&5!2654632!#"&57265&<T<����H<T<������H������<T<8v*<<*������ ��+;;+l���:�������=:��*;;*��� %!!"!!26#!"&5463!2��@� ]���]�@�w�@w��w�w�����]� �@��@w��w�w��� %)3!!#335!!5!5!%#!!5!5!%#H��H{����R��H��H{���G��G{�)���q���G����R�R�q���R�R�q����� #0@#"'632#"'632&#"7532&#"#7532#!"&5463!2L5+*5��L5+*5~�}7W|�3B}��}JC��7=}�w�@w��w�w�D�ZQ�[�1�N:_��)�i�$��)���@w��w�w�� )� �����������6.#&#"'&547>'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?�K�cgA+![<E0y�$,<'.cI ,#� '!;7$�=ep��� ��/�/7/ D+R>,7* 2(-#= /~[(D?G �|,)"#+)O��8,+�'�6 y{=@��0mI�#938OA�E` -� )y_/FwaH8j7=7?%����a %%!?)L J 9=5]~�pj %(��1$",I $@((� +!.S -L__$'-9L 5V��+ 6�T+6.8-$�0��+ t�|S1��6]�&#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7�rJ�@"kb2)W+,5/1 # Z -!��$IOXp7s�LCF9�vz NAG#/ 5|����Հ';RKR/J#=$,�9,�+$UCS7'2"1 !�/ , /--ST(::(�ep4AM@=I>".)xΤ��ls��Y�|qK@ %(YQ�&N EHv~����<Zx'#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32.��A�UpIUxYE.A�%%%h%����%hJ%�����D,FZxULsT�gxUJrV�D�%hJ%�����@/LefL.C�%Jh%�����C�VsNUxϠ�@.FZyUHpV�A�%h&%%���%Ji%�����C�WpIUybJ/��Uy^G,D�%Jh%�����@�UsMtU�C�%hJ%�����C-Kfy�EX[_gj��&/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32�,+DCCQL�Df' %:/d B 4@} �&!0$�?�����J�f�d�f-�.=���6(��:!TO�? !I�G_�U% ����. j+.=;� 5gN_X�� " ## 292Q41� ��*����6���nA;�|� �BSN. %1$���� 6 #��nk�^�'7GWgw�����2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^B�B^^B�:F�j��B^8(�(`�(� ������������������`�(8���^B��B^^B@B^�"vE�j�^B(8(�`(�����������������������8(����/?O_o��������/?2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&�&&�@@@@@@@@�@@@@@@@@@@��@@@@@@@@@@@@@@@@@@@&��&&�&��@@��@@��@@��@@��@@@@@@@@@@���@@@@@@@@�@@@@@@@@@@@��`% "&5#"&5&462!762$"&462���B\B@B\B��8P�p�P8����������.BB.���.BB.8$P8��8P広�������3CQ#".54>32#".546322#"&#"#"54>%".54>32%2#"&54>&X=L|<&X=M{<��TML�FTML�F�v�"?B+D�?B�J�p��H=X&<{M=X&<|dMTF�LMTF�(<kNs�I<kNs���Pvo�JPwo�/��s.=ZY�VӮv�Nk<J�sNk<I�shwPJ�ovPJ�o@��+"&7.54>2�r_-$�$-_rU���U��%��&&5%ő������'- "'.546762����@��F�F�$�@B�@$.&�,�&.]]|�q����#<���<#(B�B��B%'-%'-'%'-"'%&'"'%.5467%467%62����@��l�l����@��l�l,���@��G�G�&!�@@�@�@@�@!&+#�+#�6�#+�$*`�:�p������:�p���x� �p����=�`$>����>$�&@��&@� �@&�p�@�� &.A!!"!&2673!"5432!%!254#!5!2654#!%!2#!8���Zp��?v�d���Ί�e�ns�6(���N[�����RW�u?�rt1Sr�F���|��iZ��@7�����މoy2���IM��C~[�R �yK{T:���%,AGK2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!�w��w�@w��w��~u��k'JTM��wa��| DH��������>�I1q�Fj?����w�@w��w�w�����sq�*4p9O*�¸Z^���qh LE �������"(nz8B M���'?"&4624&#"'.'324&#"3267##"&/632632.�ʏ����hhMA�LR vGhг~��~������Ky���O^ ��ʏ�ʏ��В*�LM@!<I�~��~����������t\��0�������CM4&"2#"&'676&/632#!"&=3267%2654&#"&#"%463!2"&4632�r�qq��tR8^4.<x3=RR��w�@w���_h� Y��Ӗ��� K>�שw�w���ȍ�de�)�qrOPq�Ȧs:03=<x!m�@w��w�E\x�g�ӕ��є��%w�w����d��Ȏ��V�� -<K\%.'.>7'.?67'67%'>&%'7%7./6D�\$> "N,��?a0�#O���1G�����9�'/���P(1#00�� ($=!F"�9|��]�"RE<�6'o��9%8J$\:��\H�iTe<?}V��#�oj��?���d,6���%N#" Hl��S��VY�]C =�@�C4&"2!.#!"4&"2+"&=!"&=#"&546;>3!232�^�^^���Y � ^�^^��`p�p�p�p`�]i�bb�i]�~�^^�^�e��^^�^���PppP��PppP��]��^^�]��3;EM2+"&=!"&=#"&546;>;5463!232264&"!.#!"264&" ]�`p�p�p�p`�]i�b���b�i���^^�^d�Y � !�^^�^��]��@PppP@@PppP@�]��^��^�]� ^�^^��e��^�^^� ��3$#!#!"&5467!"&47#"&47#"&4762++�&�2 $��$ �2&��&��&�4�&��&��Z4&�&##&�&4�&4�&4���4&�m4&�m���+DP4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ g����* �o�`#�ə�0#z��#l(~���̠)���-g+����^����a�aF s" +g�(�* 3#!| #/IK/%*%D=)[�^����a�a���� !!!'!!77!���,���/���,�-���a��/G�� t%/;<HTbcq������%7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632 #"/6327#"/6327#"/46321"&/462"&/>21"&/567632#!.547632632 * ��X � ^ ` ��� ^b ��c� f�u�� U`�59u��� ��� 4�J��� l�~ ~� F�� �� �2����� � � �� �m����|O�,��� ���� ��� �������� ru| ��u� � "����� )9 $7 $&= $7 $&= $7 $&= $&=46��w���`���w���w���`���w���w���`���w��b����`����VT�EvEEvE�T��VT�EvEEvE�T*VT�EvEEvE�T*EvE�EvEEvE�Ev�#^cu��#!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&54&5&'67.'&'ೊ�(8(��(88(�(`�x ��c�`(8��!3;:�A0�?ݫ�Y ^U 47D$ 7�4U3I� |��L38wtL0�`(��(88(@(8(D��9�8(��Q1&(!;�� (g- Up�~R�2(/{E���(Xz*Z%(�i6CmVo8�#Q#!"&5463!2!&'&!"&5!3367653335!3#'.'##'&'35�(8(��(88(�(`�x ��c�`(8�iF������F��Zc�r�cZ�`(��(88(@(8(D��9�8(���k�k�" ��kk�J !�� �k�#S#!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3�(8(��(88(�(`�x ��c�`(8�-Kg kL#D��C��JgjL��D���`(��(88(@(8(D��9�8(���jj� �jjkk��kk����#8C#!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32�(8(��(88(�(`�x ��c�`(8� G]�L*COJ?0R��\wx48>�`(��(88(@(8(D��9�8(���jj��RQxk��!RY�#*2#!"&5463!2!&'&!"&5!!57"&462�(8(��(88(�(`�x ��c�`(8�������P�pp�p�`(��(88(@(8(D��9�8(����������p�pp� �#*7JR5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"�����<(8(��(88(�(`�x ��c�`(8����k�ޑc�O"�jKKjK�������������`(��(88(@(8(D��9�8(������SmmS?M���&4&&4�#9L^#!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.�(8(��(88(�(`�x ��c�`(8���������6dd�WW6&44�`(��(88(@(8(D��9�8(��.�� ����G���5{��{5�]�]$59�95�#3C#!"&5463!2!&'&!"&5!2#!"&5463#"'5632�(8(��(88(�(`�x ��c�`(8��4LL4��4LL4l �� �`(��(88(@(8(D��9�8(���L4��4LL4�4L�� Z �#7K[#!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'�(8(��(88(�(`�x ��c�`(8�`3��3��3��3�v � ? � �`(��(88(@(8(D��9�8(���&��&-��&��&� ? �� '���6#'. '!67&54632".'654&#"32�eaAɢ/PRAids`WXyzO�v��д��:C;A:25@Ң>�����-05r��n������`��H(�����' gQWZc[��� -%7' %'-'% %"'&54762�[������3[��M���N����� ��3"��,��""3,3"o�ng�$������߆���]�g�n��$����+��)�� ")")" ��x#Z#"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"o���G��n\�u_MK'����̨|�g?CM7MM5,QAAIQqAy��{�b& BL4PJ9+OABIRo?z��.�z�� �n�6'+s�:�������z�cIAC65D*DRRD*�wy�a$,@B39E*DRRD*��'/7 $&6$ 6277&47' 7'"' 6& 6'�lL������������R�R����ZB|��R�R��>����d�ZZ��������LlL�Z����R�R«����Z��&�>���«|��R� � ��! $&54$7 >54'5��������P���f���f����P�����牉�@��s��-����ff���`-����c6721>?>././76&/7>?>?>./&31#"$&��(@8!IH2hM>' )-* h'N'��!'Og,R"/!YQG<I *1) (-O1D+0�n�������z�3fw���G2'3�rd1!sF0o ��.q"!%GsH8��@-!5|w|pgS= "B2PJfh�G���d�R �(P]ly��&$'77&7567'676'"'7&'&'7&47'6767'627''6$'67'654'7&'7'&'&'7&'5&$ $6 $&6$ j��j:,A��A��S9bb9R#:j���8AܔA,z��C�9Z04\40Z9�C��!B�;X0,l,0X;�B�*A8ܔA	j`b9S$#R99#&A��8A�` ������䇇�<Z<䳎������LlL�fBϬ"129�,V<4!���!88dpm��"��BV,�92[P*V*P\M�C� �C�M\P*V*P]L�D� �D�L&BV*�8*8!����f�!4<gmpd88!&!8*8�*VB�Z<䇇�����䇇��������LlL�����9Eis�%#"5432#"543275#&#"3254&'.547>54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&�N92<Vv;,&)q(DL+�`N11MZ %G���&54 # i�<$8&@��0H12F1d�w�@w��w�w��B?@�UTZ3%}rV2hD5%f-C#�C@,nO �a7�.0�x2 yR�uR/u�%6;&�$76%$56S�@w��w�w��D��<Hlw%4#"324&#"32!".5475&5475.546322#654'3%#".535"&#"5354'33"&+32#"&54632S����;<;||w $+�|('-GVVG-��EznA�C?H_��`Rb���]Gg>Z2&`��9UW=��N9:PO;:dhe\=R���� +)�&')-S9��9kJ�<)Um�Q��/��-Ya^"![��Y��'(<`X;_�L6#)|����tWW:;X��� #'#3#!"&5463!2) p�*�xeשw�@w��w�w���0,\8�����@w��w�w��9��I#"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5�-&FD(=Gq���@C$39a��LL��²�L4 &) @]��v� �q#CO���!~<ZK#*Pq.���% L��²�LL��arh({�w\���i&5467&6747632#".'&##".'&'.'#".5467>72765'./"#"&'&5 �}����1R<2"7MW'$ ;IS7@�5sQ@@)�R#DvTA; 0x I)�!:>�+<B76:NFcP:SC4r�l+r �E%.*a-(6%('�>)C 6.�>� !-I[4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(3�1)+BB+)�4'--'4��'���#!0>R �H���MŰ9�o�u7ǖD��䣣��� R23('3�_,--,�R23('3�_,--,�����NJ ������?u�W�m%������#"'%#"'.5 %&'&7632�!� �;� `��u%"��(����!]#�c�)(� ��� #"'%#"'.5%&'&76 �!� ��� �(%#�#���fP_�"�(���!�)'��+�ʼn�����4I#"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2z�䜬��m� I�wh��QQ��hb�F�*�@&('�k�������@����z�� � _hQ��н�QGB�'(&�*�eozΘ�@@`��� >. $$ ����ff���ff�����^����a�af���ff�����^����a�a��>�����"&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632�,�-,�,",:! %�]& %@2(/�.+�*)6! <.$.�.*�*"+8# � #Q3,�,+�+#-:#"</$�) w� ��� ,* x9-.2"' ,, ���@�&,, ��Qw ,����,#"+"&5#+"&5&'&'&547676)2�%2$l$�#l#�b~B@XXyo2�$CI@5��$$�>$$�/:yu��xv)%$ ��/?CG%!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`���&&�&&������ �&&�&&�&&�&&@������&�&&&���������&�&&&�&�&&&��������%2 &547%#"&632%&546 #"'6���������\~����~\h� ���~\��h\�������V� �V�������V��V���%5$4&#"'64'73264&"&#"3272#!"&5463!2}XT=��=TX}}�~�>SX}}XS>�~�}�w�@w��w�w���~:xx:~�}}Xx9}�}9xX}�@w��w�w���/>LXds.327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l�, *"�T�.�D@Yo������oo����@5D� [ Z �Z [ ``��[ Z �2 ,�l0 (T�"�.�D5@������oo��oY@D, Z [ � [ Z ��``EZ [ �5%! $&66='&'%77'727'%am��lL�������m�f�?���5���5>�f�F�tu�ut�F������������LlL�H�Y�C�L|��|L����Y�˄(��E''E*(�/?IYiy����%+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=������@�������&&������@��������������3P�� >��P3��&��&��r���r��r���&��&���r���r��r��� he 4LKM:%%:MKL4�W��T�&&��%/9##!"&563!!#!"&5"&5!2!5463!2!5463!2�&&�&��&�&&���� ��� ��&��&&i�@����&&@&7�����'#5&?626�J%�o����;����j|/����&jJ%�p��&`Jj&�p���/|���j�ţ���%Jk%�o��%�� :g"&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i���~ZYYZ~�@O��S;+[G[3YUD#o?D&G3I=J�y�TkBuhNV!WOhuAiS�y*'^C�C^'*SwwSTvvTSwwSTvv���WID\�_"[�g��q# /3qF��r2/ $r�g�%4 �HffH�J4d���#!#7!!7!#5!������VF��N����rmN�N��N����������N���!Y���+?Ne%&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76'6�# <�;1�1x��#*# �F-T9�3%�/#0v�N�Z;:8��)M:( &���C.J}2 %0���� ^* J�F &�7'X"2L�DM" +��6� M2+'BQfXV#+] #���' L/(e�B�9 �#,8!!!5!!5!5!5!5#26%!!26#!"&5!5���������������&4&���&�pP��Pp������������������@��@&&@��!&�@PppP@�* �� 9Q$"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (�}R}hL�K� N���N ����U�d:� �x�x� �����8��� �� � � ,, |2222� MXXM �ic,>>,� ���� � ���� � ��̺ � ��'/7?KSck{4&"2$4&"24&"24&"24&"24&"24&"24&"24&"264&"24&#!"3!264&"2#!"&5463!2�KjKKj�KjKKj��KjKKjKKjKKj��KjKKj��KjKKjKKjKKj��KjKKjKLhLLhL��KjKKj�&�&&&KjKKj�L4��4LL4�4L5jKKjKKjKKjK�jKKjK��jKKjK�jKKjK�jKKjK��jKKjK�jKKjK���4LL4��4LL�jKKjK�&&�&&��jKKjK�4LL44LL ��'E!#"+"&7>76;7676767>'#'"#!"&7>3!2�W�",&7'� #$ &��g�pf5O�.P�q�ZZdS���-V"0kqzTx�D!��!8�p�8%'i_�F?;�k��R(`�� !�&)�'� (2!&6367! &63!2� `�B��1LO�(���+#�=)�heC��Qg#s`���f�4#����6�������q�'���X�|0-�g�� �>IY#6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!2��4��:@��7�vH��%�h��EP{��0&<'VFJo���1,1.F6��A��#���L4�4LL44L"%� 7x'6 O\�JYFw���~�v^fH$ !�"xdjD"!�6��`J�4LL44LL�� �$1Ol�������-#"326%356.#"#"326%4#"326%3#7#'#3%#7#"&546324>54#"47632&#"'"'473254&'&54323#327#"'47673#327#"546327᷹>7&#"327#"&54632#7#"&54632654#"47632᷹>73#7#"&54632.#"#&'#67&#"327&'3673326#!"&5463!2� /�> 0@�[W,8 G'"5,Q4/&4/ $&J� (W" +Tl +7�o _7*#)� 83� ( -5G8� .'3/$&I�8 4�8+5%7%{�����,2,rr,2,����������x-2.jj.2-x�����L4�4LL44L[ < J 2)(*(��������8$e '+ ,1)H/ 'H4///,~i6_7G*''4f�E!%97+" ;=4FYqO" '+ ,&2hh_,��0(5N�(��nt��gg��tn�����no��__��on��4LL44LL�� � BWbjq}��+532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32!264&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$�@?�SdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*�A�������!&��j�jj��GZYG�иwssw��PiL>8aA !M7�7MM7�7M�3!� 4erJ]��&3YM�(, ,%7(#) ,(@=)M%A20C&Me�e��(X���0&Ėjj�jV�� 8Z8J9���N/4���$�8NN8�8NN�� �#&:O[��� $?b3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF���=c�(TS)!*RQ+��*RQ+�Y,�B^9^��Ft`njUM�') ~PS�PR�m���٘���M7�7Mo7�q @)U 8�"����E(�1��++��NM7�7Mx3�7��8�D�62��W74�;�9�<�-A"EA�0:��AF@�1:�ؗ����B�f~~""12"4(�w$#11#�@}}!%+%5(�v$:O�\z��K��?*$\amcrVl��OO176Nn�<!E(=�<&l/������<<������ [ZZYY�89176���7OO7�==..//cV==::z,,,,aa,,��7OO7�Z::��;;Y fcW�( "6-!c�( !5 # b�t88176����tV: &$'*9 %e#: %'*9B����<<��; &(����� �#:Sn�����#"&54632%#76;2#"&54632%4&+";2?>23266&+"&#"3267;24&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!2�3%#2%%,, _3$$2%%��M>�ALVb5)LDHeE:< E�Mj,K'-R M�~M>�ARVb5)LEHeE:< E� JAB�I*'!($rL4�4LL44Lv%1 %3!x*k�$2 %3!�;5�h n a� !(lI;F �� r�p p8;5�h t a� !(lI;F��` #k�4LL44LL �� � 2HW[lt��#"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#7532764&"24'&#"327'#"'&'36#!"&5463!2=!9�n23��BD$ &:BCRM.0AC'0RH`Q03'`�.>,&I / *� / ��8/��n-(G@5��$ S3=�,.B..B�02^`o?7je;9G+��L4�4LL44LyE%# �Vb�;A !p &'F:Aq)%)#o�rg�T$v2�� 8�)2����z948/�{�8A�B..B/��q?@�r�<7(g/��4LL44LL��?#!"&'24#"&54"&/&6?&5>547&54626=�L4�@�ԕ;U g3 �� T �2RX='�8P8|�5� ����4Lj��j� U;Ig@ �� ` � "*\���(88(�]k ��&N4#"&54"3 .#"#!"&'7!&7&/&6?&5>547&54626;U gI��m*��]�Z0�L4�@�ԕ���=o=CT �� T �2RX='�8P8|�5� � U;Ig��Xu?bl3���@4Lj��j��a���` �� ` � "*\���(88(�]k����/7[%4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@���0 �� o`^B��B^`5FN(@(NF5���@��@��@�u �@�LSyuS�@�%44%����,<H#"5432+"=4&#"326=46;2 >. $$ ~Isy9���"SgR8v�H����D� w ����ff���ff�����^����a�a�m2N+�� )H-mF+1����0*F +f���ff�����^����a�a�����b4&#"32>"#"'&'#"&54632?>;23>5!"3276#"$&6$3 �k^?zb=ka`�U4J{�K_/4�^����W�& vx :XB0���܂�ff���) f������zz��X��lz=l�apz��o�b35!2BX��� �G@8��' '=vN$\f���f� 1 SZz�8�z�X�#("/+'547'&4?6276 'D�^�h � i��%5�@�%[i � h�]��@������]�h � i��%�@�5%[i � h�^�@@������)2#"&5476#".5327>OFi-���ay~�\~;��'�S���{�s:D8>)AJfh]F?X��{[��TC6��LlG��]��v2'"%B];$�+l|��%!2>7>232>7>322>7>32"&'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52�-P&+F) $P.-P$'#+&PZP&+#"+&P-#) $P-.P$(#+$P.-P$'#+&P-.P$+#pP@@Pp�H85K"&ZH85K"&ZH85K"&Z����@��Pp��@��@��@pMSK5, :&�LMSK5, :&�LMSK5, :&����!!3 ! �����@�����@@����� #"$$3!!2"j������aѻxl���a����lx�a�a����j������!!3/"/'62'&63!2��'y�� �`�I ��y�����My�� �`�I ��y'W`#".'.#"32767!"&54>3232654.'&546#&'5&#" 4$%Eӕ;iNL291 ;XxR`�f՝�Q8T������W��iW�gW:;*:`�Qs&?RWXJ8�oNU0�J1F@#) [�%6_PO�QiX(o�`��_?5�"$���iʗ\&>bd�s�6�aP*< -;iFn�*-c1B���Wg4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2��#$( 1$6]' !E3P|ad(2S;aF9'EO�Se�j]�m�]<*rYs��hpt.#)$78L*k�h�w�@w��w�w��B % $/$G6 sP`X):F�/�fwH1p�dl�qnmPH�ui�kw_:[9D'��@w��w�w��34."2>$4.#!!2>#!".>3!2�Q��н�QQ��н�QQ��h�~w��w�h���f����ff����н�QQ��н�QQ��н�QZ����ZQ�����ff���ff�#>3!2#!".2>4."f����ff�����н�QQ��н�QQ���ff���ff��Q��н�QQ��н� ,\!"&?&#"326'3&'!&#"#"' 5467'+#"327#"&463!!'#"&463!2632���(#�AH����s���9q � ci��<=� #�]�<������OFA��!�������re��&&��U�&&![e��F �������U?���g�����4_���������a�?b�+��r7�&4&��&4&�p,�+K4&"2$4&"2.#!"3!264&#!"3!2#"&=!"&=#47>$ �KjKKjKKjKKjH#�j#H&&&������KjK�KjK�g �V� ijKKjKKjKKjK���..n((�[���5KK5��5KK5�[po�Nv<<vN�:f���.R#!"&463!24'!"&5463!&$#"!2#!32>+#"'#"&546;&546$3232�2$�B$22$�$�*$22$�X�ڭ��ӯ�$22$�tX'���hs2$���ϧ��kc�$22$���1���c�$2�F33F3VVT2#$2����ԱVT2#$2��g���#2UU���݃ �2$#2UU�1݃���2��,u�54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&�ru�&9��%"*#�͟<yK0Og�" &9B3�;��㛘8��s%+DWXRD= @Y%� !Q6R�!4M8�+6rU^z=)�RN��.)C>O%GR�=O&^���op������C8�pP*�b�Y _�#��$��N Pb@6��)?����+0L15"4$.�Es �5I�Q"!@h"�Y7e|J>z�iPe��n�eHbIl�F>^]@����n*9 ���6[_3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>!��������� �=39? 6'_���������� �>29? 5'17m-V����U--,�bW.�������뮠@Fyu0HC$������뮠@Fyu0HC$L���=?? <����=! A <��`�;+"&54&#!+"&5463!2#!"&546;2!26546;2���p���Ї����0�p�����p���@��I�������pp���>Sc+"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2���A5�DD�5A7^6a7MB5��5B7?�5B~�`��`��`0`��rr��5A44A5�����v�5AA5�f�*A���`��`0`����� !!!! #!"&5463!2��ړ�7���H��7j�v�@v��v�v��'���:��@v��v�v���MUdkpu{����������������#"'!"'!#"&547.547.54674&547&54632!62!632!#!6227'!%!"67'#77!63!!7357/7'%# %'3/&=&' 5#?&5476��!�p4�q"���"�"�6�"� ��'������h*�[��� ��|�*��,�@���?wA�UM�pV���@�˝�����)��Ϳw����7(�{��*U%���K6������=0�(���M��� ��"!O dX$k !!��! ����b�� ���[�����TDOi ��@��6��b��xBA�ݽ�5 � �ɝ:����J���+���3����,��p x�1���������Fi (��R�� 463!#!"&5%'4&#!"3���`����а@.�.@A-X��f�B����$��.BB.�.C��} )&54$32&'%&&'67���"w�`�Rd]G�{��o]>p6��sc(��@wg����mJ�PAjy���YW�a͊AZq���{HZ�:�<dv\gx�>��2AT�Kn������+;"'&#"&#"+6!263 2&#"&#">3267&#">326e��~�└�Ȁ|��隚���Ν|����ū|iy�Zʬ��7Ӕ�ް�r|�uѥ��x�9[��[9�jj��9A�N��N�+,#ll"���B�S32fk��[/?\%4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32�]]��ee��ee��ee��$��~i �qfN-*���������#����Sj������t�2"'q�C���B8!�'�> !%)-159=AEIMQUY]agkosw{��������! %! 5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#"����������Q%%%%%%%%%?iiihOiixiiyiixii�Arssrrssr��%s�ssrrss�Ns%%%%%%%%%%�����������'<D<'paC_78#7PO7)("I$ 75!����RA��b��(���ss�ss�ss�ss�ss�"/!".""." !."".!/^.".^.".]/".�$$$$$$$$$$$$$$$$��Os$$$$$$$$$$$$$$sO$s�ss�ss�ss�ss�ss#��������}$) 13?* ,./: -�s�*4&"2$4&"2#!"&5463!2!5463!2_��������?-��-??-�,@�@,�-?����pq�8��,??,D,??,��,??(�Z2#".#"3267>32#".543232654&#"#"&54654&#"#"&547>326���ڞU�zrhgrx�S��Пd�U <e�����x՞����Zf��_gן:k=2;�^��9��Œ��7\x��x\7����K=5Xltֆ�W����W{e_�%N��%,%CI��%���#+W4&+54&"#";26=32"&462"&462!2#!"&54>7#"&463!2!2�&�&4&�&&�&4&���KjKKj�KjKKj� ���&&�&%��&&�&&4&�&&�&4&�&&��5jKKjKKjKKjK��%z 0&4&&3D7&4& %&���'S4&"4&"'&"27"&462"&462!2#!"&54>7#"&463!2!2&4�&4&�4&4��KjKKj�KjKKj� ���&&�&%��&&�&&4&�%&&�ے&4��"jKKjKKjKKjK��%z 0&4&&3D7&4& %&�� & !'! !%!!!!%"'.763!2�o���]�F������o�������oZ��Y��@:�@�!�!�g���������������f�/�/��I��62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4�ZSS6SS4SS4SS4SS4SS4SS4�ZSS4SS4SS4SS4SS4SS4S�-4�ZSS4S@������4SS4�ZSS6SS4SS4SS4SS4SS4S@�����ZSSSSSSSSSSSSSS�ZSSSSSSSSSSSSSy�ZRRR@%:= :+������: =���RR�ZSSSSSSSSSSSSS���������Cv!/&'&#""'&#" 32>;232>7>76#!"&54>7'3&547&547>763226323@``����` VFaaFV $. .$ ��y��y� .Q5Z���E$ ,l<l, $E���R?Y*��@���@�2 !#""#! ��y��y=r�na�@@(89*>�*%>>%*�>*98(QO�!���L\p'.'&67'#!##"327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"'�D��g��OOG`n%�E������LL{�@&&�N�c,sU�&&�!Fre&&�s�����s���#�/,�������<=� #�]�g��L�o�GkP�'��r-n&4&2�-ir&�&�?���o ��������4_�����5OW! .54>762>7.'.7>+#!"&5#"&5463!2"&462�{�����{BtxG,:`9(0b��Կ�b0(9`:,GxtB��&@&�&@&K5�5K`�����?e==e?1O6#, #$ ,#6OO��&��&&�&�5KK���������?!"'&'!2673267!'.."!&54632>321 ��4��q#F�""�8'g��o#-��#,"t�Yg��>�oP$$Po�>� ��Z�e�p#����)�R��0���+I@$$@I+����+332++"&=#"&=46;.7>76$ ������@����ᅪ*��r���������@��@�����������r���'/2+"&5".4>32!"&=463 �&@��~[���՛[[��u˜~���gr�������&�`����u՛[[���՛[~~@��r������=E32++"&=#"&=46;5&547&'&6;22676;2 >�����``@``�ٱ��?E,��,=?��r�������H�����@``@�GݧH`�j��j���r������BJ463!2+"&=32++"&=#"&=46;5.7676%#"&5 &@�~���``@``�� �v�X����r�������&���������@``@����+BF��`r������ks463!2+"&=32++"&=#"&=46;5&547'/.?'+"&5463!2+7>6 %#"&5 &@�~���``@``��~4e 0 io@& �jV 0 Z9�������r�������&���������@``@�G�ɞ5o , sp� &@k^ , c8~~��`r�������8>KR_32++"&=!+"&=#"&=46;.767666'27&547&#"&'2#"�����@�@���'�Ϋ���'������sg��gs�����ww�@����sg��g����@����@���-ss��ʃl������9���9��������OO���r9���9��FP^l463!2+"&=$'.7>76%#"&=463!2+"&=%#"&54'>%&547.#"254&' &@�L?����CuГP ��v�Y�� &@�;"����������ޥ�5݇�����ޥ���5�`&����_��ڿg��w��BF�@&����J_ s���&��&�����?%x���������%x��JP\h463!2+"&='32++"&=#"&=46;5.7676632%#"&56'327&7&#"2#"� &@�L? ���ߺu�``@``��} �ຒ�ɞ���������ue��eu�9����ue��e�&����_��"|N�@``@��"��"|a~���l����o����9���9��r9��@�9���;C2+"&5"/".4>327'&4?627!"&=463 �&@Ռ . �N~[���՛[[��u˜N� . ����gr�������&�` . �O��u՛[[���՛[~N� . ��@��r������9A'.'&675#"&=46;5"/&4?62"/32+ ��'��֪�����\ . �4� . \���r������|��ݧ���憛��@�\ . �� . \�@��r�����~9A"/&4?!+"&=##"$7>763546;2!'&4?62 m�� - ���@���ݧ���憛��@&� - �@r������m4�� - ����ٮ*������� - ��r������+"&5&54>2 ����@��[���՛[�r�����������dG�u՛[[���r������ ".4>2������r�[���՛[[���՛�r������5�՛[[���՛[[����$2#!37#546375&#"#3!"&5463�#22#�y��/Dz?s����!#22#�2#��#2S�88� ����2#V#2��L4>32#"&''&5467&5463232>54&#"#"'.K���g��&Rv�gD� $*2% +Z hP=DXZ@7^?1 ۰��3O+�l��h4���`���M@8'�+c+RI2 �\�ZAhS�Q>B�>?S2Vhui/�����,R0+ ZRkm�z�+>Q2#"'.'&756763232322>4."7 #"'&546��n/9�b�LHG2E"D8_ p�dd���dxO�"2�xx��ê�_�lx�2X !+'5>-�pkW[C �I I@50�Od���dd��˥�Mhfx�����x^���ә� �#'+/7!5!!5!4&"2!5!4&"24&"2!!!��� 8P88P�� 8P88P88P88P����������P88P8 ���P88P88P88P8� ������������+N &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_����>�@` �� � �� ` � � L4Dg��y� 6Fe=O���O�U�4L��>���� � �� ` � ` ��4L�2�y5eud_C(====`L4����3V &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_����>��� � �� � �� � �� � ��%%S��y� 6Fe=�J�%��>���� � �� � �� � �� � ��%65%S�y5eud_C(zz.!6%$!2!!!46;24&"2!54&#!"�&���&�&@�Ԗ��V�@&&�@��&&�Ԗ�Ԗ@��&���3!!! !5!'!53!! #����7I�e�����eI7��CzC�l��@�����@������@�#2#!"&?.54$3264&"!@������մ���pp�p���������((��������p�pp����#+/2#!"&?.54$3264&"!264&"!@������մ���^^�^@����^^�^@���������((��������^�^^�����^�^^�����v(#"'%.54632 "'% 632U�/�@��k0�G��,�zD#[�k#� /t�g�� F�� ����Gz����� #'#3!) p�*�xe���0,\8�����T���#/DM�%2<GQ^lw�����&'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7&"2654&57>&>&'5#%67>76$7&?5.''&'&'#'""#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>�&5R4&5S9 W"-J�0(/�r V"-J�0(.�)#"6&4pOPpp�c�|o}vQ�[�60X�Q��W1V� #5X N"& . ) D>q J:102(z/=f��*4!>S5b<U$:I o<G* , &"O X5 #! �� R N# C 83J*��R !(D #%37 �;$-.� (,��覦�6ji � ���"���)9 E�%����!B83 j9�6/, :QD')yX#�63V ��b�a , Ue��LPA@���* ̳�`Xx*&E V36��% B3% B3XA #!.mU"A #!.mUB-#2+Jii�i�m-C<I(m��8qF/*)0�S I E5&+>!% (!$p8~5..:5I ~��T� 4~9p# ! )& ?()5F 1 � d%{v*�: @e s|D�1d {�:�*dAA|oYk'&��<��tu��ut�&vHC�XXTR�;w�� ��71 Z*&' 1 9? . $��Gv5k65P<�?8q=4�a SC"��1#<�/6B&!ML �^;�6k5wF1<P�C �;$"&462"&46232>.$.�`�aa��sa�``��Z9k����'9؋ӗa-*Gl|M�e_]`F&O������ܽ�sDD!/+�``�aa�``�a1<YK3( /8HQelA�Z3t_fQP<343J;T7Q�+?Kgw $6&$ $&62+"5432+"&=.54 $;26=462;26=4& 4&#!"3!26)����߄��4R4߄��mlL�������r {jK#@#Q�a����^�����@���@���`&��&&�&�������߄��4R4�Ď������LlL�N� �@K5#:rr:#5K���^����a�a��``]��]``����&&�&& /!3#4&#!"3!265##!"&5463!22�������@K5^B��B^^B@B^5K���� �@���5K�B^^B�B^^B�K /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ +2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@�K5��5K�B^^B�B^^B�`� �@ �{#!&'#"'&547632m*��� �0���((�'(�$0K ��*�*��% 3#!3# '!#53 5#534!#53 6!3@����@@@��pp��@@@����@@pp@��`������� ����� �+/7;A#3!5!!3#!!5!35!355#%53#5!#35#!!!!!!!!���������������������������������������������������������������������� � #'+/3?CGW#3!5!!35!!3#!!5!#!5!3535!355#%#3%!53#5!#35#!5##5!3!5!3!5 ����������������������������������������������������������������������������������������������������������������!"&5463!2!"!�`(88(@(8�`(8�}2�2R �`8(@(88(�`8HR2�2���##6?6%!!!46#!"&5463!2x���� ��8�(�`(�(88(@(8� ���� (8��(`�(8(@(88�� �'ATd+5326+5323##"' %5&465./&76%4&'5>54&'"&#!!26#!"&5463!2� �� ���i�LCly5�)*H�celzzlec0h�b,,b�eIVB9@RB�9�J_�L4�4LL44L44%��2"��4��:I;p!q4b�b3p(P`t`P(�6EC.7B�I6�4LL44LL�� �.>$4&'6#".54$ 4.#!"3!2>#!"&5463!2Zj��b�jj[���wٝ]�>o��Ӱ�ٯ�*�-���oXL4�4LL44L'�)�꽽�)�J)���]��w����L���`��ֺ��۪e���4LL44LL�;4&#!"3!26#!"&5463!2#54&#!";#"&5463!2� �� @ �^B��B^^B@B^��� �� ��B^^B@B^`@ �� M��B^^B@B^^>�� �� �^B@B^^��5=Um ! !!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762��������?(`��`(?��b|b��?B//B/�]�����]FrdhLhdrF�]�����]FrdhLhdrF@�@��@�(?��@@?(@9GG9@/B//B�aItB!!BtI�Ѷ�!!��ьItB!!BtI�Ѷ�!!��ь�-M32#!"&=46;7&#"&=463!2#>5!!4.'.46�ՠ��`�@`ՠ��`���M�sF�Fs�MM�sFFs�M����ojj�o��@@�jj�@@�<���!(!���!(!�-3?32#!"&=46;7&#"&=463!2+!!64.'#�ՠ��`�@`ՠ��`�� � Dq�L�L�qD����ojj�o��@@�jj�@@B>=�C�����-3;32#!"&=46;7&#"&=463!2+!!6.'#�ՠ��`�@`ՠ��`��UVU96�g�g�6����ojj�o��@@�jj�@@β����**ɍ�-G32#!"&=46;7&#"&=463!2#>5!!&'.46�ՠ��`�@`ՠ��`���M�sF�Fs�M�k�k�����ojj�o��@@�jj�@@�<���!(!3��3!(!�9I2#!"&=4637>7.'!2#!"&=463��@b":1P4Y,++,Y4P1:"�":1P4Y,++,Y4P1:"b�@@��@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7����Aj"#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>3265K @0.B @0.B#6'&�& l @0.B 2' .B A2TA9B;h" d� mpP��Tl��L�c�_4.H�K5�]0CB.�S�0CB.�/#��'?&&)$�$)�0CB. }(AB.�z3M�2"61�d�39�L/PpuT(If�c�_�E�`1X"#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326�\B B\B�&@5K�&@�"6LB\B B\B ��sc�i�L}Q�P<m$��3�jN2�c�B.�p.BB.���3K5+"�3,"� �.BB.��.BB.���.�G=�c�i�(+�lOh7/DVj�"�c�=���&5Jb�#"'&=.547!"&46;'.54632!2327%.54&#"327%>%&#"!"3!754?27%>54&#!26=31��?>I��j��jq,J[�j.-t�j�lV��\���$B.R1?@B.��+?2`$�v5K-%��5KK5�.olRIS+6K5�̈$B\B 94E.&�ʀ�15uE& �Ԗ�Pj��j�dX�U�GJ7!.B � P2�.B � %2@ �7�K5(B�@KjKj�?+f�UE,�5K~!1��.>F.��F,Q5*H��$b2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$<vpP��Pp���Pp�w�*�Rd�ApP�]��'@�A& 3@��&H-�[(8@ 2�EB^&1 =&�&81����PppP��pP w���cOg Pp��c� 4& #.& &,,:8(�%^B &� .�&&��At"#.#"%&#"3!267>7654&#"#654&#"#.!"'.54632&5467>32>3200?�t ='/@H@��"+4K8�"*�!4dtB/&> c�@0&= �� =_�JUD�29�i1"07 {x\�YS�gS�SW�]|t ey�D0���&0D/ �����I4C+��) �t�.B3%�h#/B0&���&0��3|&p>i�+#]� WsgQ�T\QglU �]�#-39�oK_��3[_cg"'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#�5K�)B4J�&@�#\8P8 @0.B J65K J6k� cJ/4qG^�\hB�2<m$��3�iG;�� �K5����6L4+"�3p`b�)<8(=0CB.@Z7OK5`:7O��k�EW�^�tm��@Q7/DVi�##j�������������%4Ia�2#!"&5&546325462632"32654&"3267654&76;74&"#.#"2676=#"&'+53264&#!"3</�U�X�dj���jP��ԖEu�!7JG72P � B�% � B.!7� @�A�f+?�jKjK@�B(5K,EU�H*5Q,F��.F>.��1!~K5y?��^\��Vl�j�t-.j�[J,qj��j��I7$��?1R.B�+��.B$`2?g�vEo.�5KK5��%-K��6+SIR[��&.E49 B\B$���5K�G#!+"&5!"&=463!2+"&'+"'+"'&5>;2>76;2Y �� � �� M �.�x �-� N� � � � �u �� , u �? L�W��� ���# � *:J4'&+326+"'#+"&5463!2 $6& $&6$ <!T{�BH4� ��&�>UbUI-����uu�,�uu�ڎ������LlL�AX!��J��m����f\�$ 6u�����uu�,�K������LlL���-[k{276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#" $6& $&6]�h-%Lb`J%E5 ,5R-����h -%Lb`J%E5 ,5R-���'����uu�,�uu��lL�������/hR dMLcN����hR dMLcN����1u�����uu�,��������LlL�@��� ' 7 '7 �����`��`H� �����`�`H� �!`��������`H� � ���`�`�`H���`��'% 7' 7'7 ' $&6$ ���X�`��(W�:,�:��X�`��(WL�������LlL�X�`(W��:�B����X�`���(X�������LlL�� �� $%/9ES[�#"&54632$"&4624&"26$4&#"2%#"&462$#"&4632#"32&! 24> !#"&'.'#"$547.'!6$32�7&'77'&7�7N77N�'q�qq�q�qPOrq��E�st�����ts��st���}�||�}�������uԙ[W��Q���~,> n������P/RU P酛���n >,m�����'77'&77N77N6^Orq�qq�qq�q�t��棣棣�(~|��|on[��usј^�~���33������pc8{y%cq����33dqpf�� L 54 "2654"'&'"/&477&'.67>326?><���� x �������, (-'s�IVC��VH�r'-( $0@!BHp9[�%&!@0$u �� ������]\��\]��-$)!IH��V D�� VHI!)$-#3���6>N"&462."&/.2?2?64/67>& #!"&5463!2�]�]]�3 $; &|�v;$ (CS�3�1 =�rM= �4�TC(G���z�w�@w��w�w���]]�]��($-;,54�0= �sL =�45,;�����@w��w�w������(2#"$&546327654&#" &#"AZ�������\@�/#�%E1/#����#.1E$�!�[A�����懇�@�@\��!�#21E!��6!E13"�|!�� gL&5&'.#4&5!67&'&'5676&'6452>3.'5����A5R��V[t,G'Q4}-��&�<C!l n?D_@Փ>r!� ��G;��>��!g�1�����2sV&2:#;��d=�*'�5E2/..F�D֕71$1>2�F!���&12,��@K� r��#"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$ $6 $&6$ �!&"2&^ u��_��x��^�h ;J݃HJǭ q�E Dm! M� G?̯'%o�8 9U�������(F(�ߎ������LlL��&!&!SEm|�[��n{�[<ɪ "p� C Di% (K�HCέp�C B m8 @Kނ H�F(���������������LlL���"*6%&6$ 7&$5%%6'$2"&4}���x����3��n��QH������:dΏ���Xe�8�����z��' ������l�i���=!��7�����S�o�?v�������M '&7>>7'7>''>76.'6'���El:F�gr *�t6�K3UZ8�3P)3^I%=9 )<�}J���k+C-Wd�� &U���-��TE+]��Qr-�<Q#0 �C+M8 3':$ _Q=+If5[ˮ&&SG�ZoM�k���ܬc�#7&#"327#"'&$&546$;#"'654'632ե��fKYYKf�¥y�ͩ���䆎�L��1���hv�v��ƚw�wk��n�]��*��]�nlx��D��L�w�����~?T8b��b9SA}����+5?F!3267!#"'#"4767%!2$324&#"6327.'!.#"��۔c�2�8�Ψ����-\���?���@hU0KeFjTl�y�E3��aVs�z�.b��؏��W80��]T��Sts�<�h�O��_u7bBt���SbF/�o��|V]SHކ�J�������34&#!"3!26#!!2#!"&=463!5!"&5463!2 �� @ �^B� `��`� B^^B@B^ � �@ �@B^�@@�^B�B^^����>3!"&546)2+6'.'.67>76%&��F8$.39_��0DD�40DD0���+*M7{L *="# U<-M93#�D�@U8v�k�_Y �[�hD00DD0��0D�ce-JF1BD����N&)@ /1 d��y%F��#"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yq������oq>*432fb������a $�B? >B BB AA�.-QP���PR+ 42 %<ci���ђ:6%h�HGhkG@n�`��I���Ȍ5 !m��(|.mzy�PQ-. je���� �����r=@@?pp�gVZE|fb6887a %RB? =B ABBAJvniQP\\PRh cDS�`gΒ��23�geFGPHX�cCI��_ƍ��5" �n�*T.\PQip� [*81 / 9@:��>t�%6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676= >���vwd" �l����"3 /!,+ j2.|��%& �(N&w���h>8X}x�c2"W<4<��,Z~�fd�aA�`FBIT;hmA<7QC1>[u]) u1�V(�k1S) -� 0�B2*�%M;W(0S�[T�]I) A 5%R7<vlR12I]O"��V/,b-8�/_��#3CGk2#!"&546;546;2!546;2%;2654&+";2654&+"!32++"&=#"&=46;546;24LL4��4LL4�^B@B^�^B@B^�@@�@@�����@��@L4�4LL44L`B^^B``B^^B``�� �� ��@@��@���#3W#!"&=463!2!!%4&+";26%4&+";26%#!"&546;546;2!546;232���@�����@@@@�L4��4LL4�^B@B^�^B@B^�4L�@@��� �� ��N�4LL44L`B^^B``B^^B`L��#'7Gk%"/"/&4?'&4?62762!!%4&+";26%4&+";26%#!"&546;546;2!546;232W. �� . �� . �� . �� � ����@@@@�L4��4LL4�^B@B^�^B@B^�4L�. �� . �� . �� . �� ��� �� ��N�4LL44L`B^^B``B^^B`L��(8\ "'&4?6262!!%4&+";26%4&+";26%#!"&546;546;2!546;232� �� . �� . �`����@@@@�L4��4LL4�^B@B^�^B@B^�4L<� . �� . �:� �� ��N�4LL44L`B^^B``B^^B`L�2632632#!"&5463�&&&&��&&&���&���&��&&�&�$27+"&5 %264&#"26546B>&�&=��,��X�������q&&�@��X��,�LΒw�%��%;#!"&5463!546;2!2!+"&52#!"/&4?63!5!� �(��&&@&�&(��&�&@&&��(� �(� �&&@&&@��&&�&�&� �����#''%#"'&54676%6%%������� �hh �@�` ���!�� ���!� �� �� �� � ������ �#52#"&5476!2#"&5476!2#"'&546 � �� � ��� � �@� � �@� �� �@ � � 84&"2$4&"2$4&"2#"'&'&7>7.54$ �KjKKj�KjKKj�KjKKj��d�ne���4"%!������KjKKjKKjKKjKKjKKjK.���٫�8 !%00C'Z���'���.W"&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ �KjKKj�KjKKj�KjKKj�h��я�W.�{+9E=�c��Q�d�FK��1A 0)����LlL��jKKjKKjKKjKKjKKjK���p�J2`[Q?l&�����٫�C58.H(Y���ee��� � ���Y'����w��(�����O��'��R���@$#"&#"'>7676327676#"� �����b,XHUmM�.�U_t,7A3ge z9@xS���a�Q�BLb�(� ����V���U����� !!!�=�����=���w)��������@T!!77'7'#'#274.#"#32!5'.>537#"6=4>5'.465!��KkkK_5 5�� �#BH1��`L I���&�v6��SF���!Sr99rS!``� /7K%s}H���XV ��P��V e�� V�d/9Q[ $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#";2���P���3>tSU<�)tqH+>XX|W��h,�:USt��W|XX>=X* )���) +�^X^�|WX=>X�:_.2������//a:Ru?� Q%-W|XW>J�( �=u��>XX|WX�` *((* +2 2�X>=XW|E��03>$32!>7'&'&7!6./EU����noh��i����I\�������0<{ >ORD��ƚ�~�˕V�ƻ��o�R C3��7J6I`��Tb<�^M~M8O���� � 5!#!"&!5!!52!5463 ^B�@B^���`B^�^B `��B^^"�����^B��B^�� #D2+#!"$&6$3227%#"$$ %&$#" 7=D9�Kq�M�������L���w�9�'��q��n��H�����.Kt�f�w㿢p??p���Y9n6���� ���LlL��k����T ၌��.������?p����㿢p? �� 7!' !���\W�������\���d;����tZ�`_��O��;���}54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2�````��p�p��`�`�`� !,! -&M<FI(2�`�`�`�����@PppP���pppppp�# # � �pppp��p �j#"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546��� ��%. `@��` :,.',-���Xj��jX�h-,'.,: kb>PppP>bk .%Z �&� �:k%$> $`��`6&L')59I"Tl�ԖlT"I95)'L&69Gp�pG9$ >$%k:��!+32&#!332 $&6$ ~O8��8���O�����������LlL�>pN ����� i������LlL���� '':Ma4&'#"'.7654.#""'&#"3!267#!"&54676$32#"'.76'&>$#"'.7654'&676mD5) z�{��6lP,@Kij��jOo�Ɏ���ȕ>>��[t��a)GG4?a�) ll >�;_-/ 9GH{�z�yN@,K�ԕoN��繁������y��! ?hh>$ �D��" >��â?$�� n"&5462'#".54>22654.'&'.54>32#"#*.5./"�~��~�s�!��m�{b6# -SjR,l'(s�-6^]It�g))[��zxȁZ&+6,4$.X%%Dc* &D~WL}]I0" YYZ��vJ@N*CVTR3/A3$#/;'"/fR-,&2-" 7Zr�^N��a94Rji3.I+ &6W6>N%&60;96@7F6I3���+4&#!"3!26%4&#!"3!26 $$ ��������^����a�a`@��@����^����a�a�����'7 $ >. %"&546;2#!"&546;2#/�a����^�����(�����������������^����a�a����(������N@��@�����4&#!"3!26 $$ @��@����^����a�a`@����^����a�a�����' $ >. 7"&5463!2#/�a����^�����(��������n@����^����a�a����(������N@���%=%#!"'&7!>3!26=!26=!2%"&54&""&546 �#��#]V�TV$KjK�KjK$��&4&�Ԗ&4&�>��9G��!�5KK5��5KK5�!��&&j��j�&&����#/;Im2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"�5KK5sH.�.Hs5KK5e# )4# %�&4&&4&�&4&&4&` #4) #%�~]�e�Z�&�&�Z�e�]E-�&��&�-EKjK�j.<<.�KjK��)�#)�`"@�&&�`&&�&&�`&&�)#�`)"�d�Xo&&oX�G�,8&&8!����O##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2�@�@�8��@7 8��Q� N�Q� N�� 8G@�� 8GQ� N�Q� N7 �������8��8��H��H��k��% ".>2I�������2�0�]@��]��@o�����o@@o�����o㔕����a�22���]����]�p�^���|11|�9�9�|11|�(��%7'7' ' 7T���� d���lt��l)q��n�������luul�������)1$4&"24&"2 &6 +"&5476;2 &6 LhLLh�LLhLLhL����>� �� �& �&�`����>�hLLhLLhLLhL�����>����&�&�����>��G�� .7)1!62 1!62h��e�������2�20e���2�2>� v +4� [��d����+ ���d� �135#5&'72!5!#"&'"'#"$547&54$ ���Eh���`X����(����cY���z�:L:�z���Yc��������\$_K`Pa}��f��iXXiޝf���a��� ���(+.>#5#5!5!5!54&+'#"3!267!7!#!"&5463!2����U�`��`' ����� �����j��j�V>�(>VV>�>Vq����������������(^����(>VV>�>VV�=&'&'&'&76'&'&.' #.�h8��"$Y ''>eX5, ,Pts�K�25M�RLqS;:.K'�5�R Ch���h�����R�t(+e�^TT���u B"$:2�~<�����2�Hp����wTT�� V�/7GWg. %&32?673327>/.'676$4&"2 $&6$ $6& $&6$ d-����-�m ,6*6, m���KjKKj�o������oo���K����zz�8�zz�Ȏ������LlL�U4>>4-.��YG0 )�xx�) 0GYޞ.�jKKjKq���oo��oo�lz�����zz�8�0������LlL��D��/7H#"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#�7��[͑�f�x���!X: �D�$+�s)�hh�i��jZ������t�<��F/��*8C,�q�e���\�r,W�BX���/C2��h�hh���=�t������Xm�����>NZ+"&=46;2+"&=4>7>54&#"#"/.7632 >. $$ p��=+& �35,W48'3 l z����ff���ff�����^����a�aP���2P: D#;$# $*;?R ��Cf���ff�����^����a�a��'�Y >O`"&5462&'.'.76.5632.'#&'.'&6?65��\\�[�<C��z�C25�U# .�ZK ��m+[$/#>( |� r���[A@[[@A�#2#� ����7�* <Y���$ +}"(�� �q�87] F _��1) �� � #1Ke34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3��Xe`64[l�����7 �� , L;�����=+3&98&+)>�>+3&98&+)>�=+3&88&+)> �Wj�|r�>Q$��~���d$kaw+-wi[[\�;/xgY$kaw+-wi[[\�;/xgY$kaw+-wi[[\�;/xgY���J\m�4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$ $^" %% "^$ $W "@9O?1&&18?t@" W�&%%&4KK�6pp&4���6ZaaZ&4mttm�^x -���- x^=/U7Ck���kz'[$=�&5%54'4&K�K�4r<r4&��X��4[��[4&m����m��'/7?GOW_gow����"264$"264"264"264$"264"264$"264"264"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462�^^�^��^^�^^�^^�^��^^�^��^^�^���^^�^��^^�^^�^^�^� p�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp�`^�^^�^^�^^�^^�^^��^^�^^�^^�^^�^^�^^�^^�^^�^^�^^���pp�pp�pp�p��pp�pp�pp�p��pp�p���pp�p��pp�p���pp�p��pp�pp�pp�p��pp�pp�pp�p ��LTi{�"&4626"&462$"&462#"&4632654>7>54 "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>�&4&&4�&4&&4SZ��&4&&4�4$#&�&&j�3$"('$������&4&[���՛[��&4&&4F&4&�]\�&4&�$�� !D�4�% ,\�4�4&&4&�4&&4&-�Z�4&&4&;cX/)#&>B)��&4&�j9aU0'.4a7����&&u՛[[���4&&4&@&&]��]&&��Ώ0 �u4��0 )�4���#g�&'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$ "0%>s$ "0%>;;>%5K�VL#>H30 \�($$(�\���(�є�yO2F/{�(?0(TK.5sg$��є�y#-F/{�$70(TK.5sg$L#>H30 \�($$(�\#�(@5"'K58!'"5�8!'"55"'K#dS$K K$Sdx#@1 w�d>N;ET0((? - 2K|��1 w�����d#N;ET0$(? - 2K$#dS$K K$Sdx�DN\2654& 265462"2654 #"32654>7>54."/&47&'?62 &4&���&4&���h�՛[&4&r$'("$3�j&&��&#$4[����"�@��GB�[� "�&&��Β&&]���[��u&&����7a4.'0Ua9j�&4&�)B>&#)/Xc;u՛����"�" �G�i[����Xh#"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b ) :4FD�N [�1�,^�J��K-*E#9gWR�Yvm0O ��w�@w��w�w��C2�2c@X�&!�9{M�A���_��"S4b// DR"Xlj�PY< �@w��w�w��%���e4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32� ''il$E/ @�P@�� ^��`��'W6&�!.. ! -P5+ �E{�n46vLe�Vz�:���,SN/ M5M[�� ]$�[��^��5�iC'2H&!(?]v`* ��l� ��b��$9> ���=R�2 #"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676 &676&6766/&672? �=1�(H/ �� '96&�@)9<'���)29% �&06#���#��$� J� �07j)�5@�"*3%�"!M ��%#K�"%N�e8)'8_�(9�.<�c +8 8(%6 <)'4@@)#-<^ ?%$-`%. }Q!&�}%&N�-l���IJ�;6>/�=*�%8!Q ���#P"�\Q#N&�a��)<9�bR]mp%"'.'&54>76%&54763263 #"/7#"'#"&/%$%322654&#"%'OV�9 �nt |\d ϓ[��nt |@�D:)�� ;9�8'+|�j�," �41����CH^�nVz(�~R �9�\' �r� @����L��@� @�w4�6�HI(+�C ,��55,�� f[op@�\j�;(zV~����i/5O#"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7���蒓��`V BM���R� B9)̟�!SH-77I�Xm�SM�H*�k#".o;^J q�ן���ד��>@�����YM $bK���d ��ү[E"����;���Kx%^�6;%T,U:i�m=Mk���).DT4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),�蛜s5-<A���4ϲ 2W9 �&P:\�3)SEPJ��D4:3NI�w�@w��w�w��NE 2@u��us�+,�����/?x�sa�tmP�'�)fHVEA(%dA4w&4J5+�@w��w�w�����O[4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76 $$ �Cf'/'%($�U�L ( #'/'@��3#@,G)+H+@#3 ����^����a�a�X@_O#NW�#O_�.* ##(��^����a�a����q�[632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P��9 B6?K?%�O4�T% >6>Z64Y=6>%S�4N�$?L?4B @���{:y/�$ ,'R�!F!8% #)(()#%:!F �Q'+%�0z:�z���O_4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2Cf'.'%($�V�M ) #'.'@�� 3 #A,G)+H+A# 4 ��w�@w��w�w��XA?4N$NW�&M&L�/* ## +�@w��w�w���� O$>?>762'&#"./454327327>7> EpB5 3FAP/h����\�/NG�S�L� � ���R�P*��m�95F84f&3Ga4B|wB.\FI*/�.?&,��5~K % &��Y."7n< "-I.�M`{�ARwJ!�FX^dj''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$ *��'ֱ,?�g=OO&L&NJBg�;1��'����'ֱ.=�gCIM $'&&NJBg�=.��%�����w؝\\��w� �I�o�o��<�<���-NIDg�=/��%����(ײ+A�hEHO*"#*OICh�=/��'����(ֲ/=�h>ON.��]��xwڝ]��������7��e��[���@�����)6!!"3#"&546%3567654'3!67!4&'7S��gn�y]K-�����#75LSl>�9���V��%�cPe}&H�n��_�HȌ����=UoLQ1!��4564���7U�C"� �!-9[nx��"&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8�)<())�(<)))�)<))<)�)<))<)T�د{ՐRh�x=8 78 n 81 p��H_6�S��oc �F@b@?d?uK�bM�70[f5Y$35KUC<:��[;+8 n 87 8/8Zlv]64qE 'YK�0-AlB; W��#;WS9 &�(#-7Z�://:/�Tr++r,,r++r,,r++r,,r++r,,ʠ�g��xXV�ע��e9222222^�K�Vv���F0�2OO23OO��`�lF;�mhj84D�ro��B@�r+@222222C0DP`.�r8h9��~T4.&o�@9��1P���%14'!3#"&46327&#"326%35#5##33 $$ ����}Pc��c]<hl���ࠥ�Ymmnnnn���^����a�aw!�LY�Ə;ed����wnnnnnv�^����a�a��%�'#"$#"#.5462632327>321��I��U�Π?L���L?��cc�4MX�&��04;0��XpD[��[DpD,)&&�4S_<��Z[.�Z[.��� � ���� ��pU����3U3��]������y�n�����2��@������ ��������z���Z@�5�5 ���z���ZZ����@���������,_���@������s���@ ��@��(������@�����@��@- �M�M�-� �M�M�����@�����@@� �-����`��b���� ���$����6�4�8�"�"""""���@�D@���,,@� ��������� m��)@�@ ' D9>dY* ' � �� ��T �@ f� %RE $!k(D�' �� �%�� �%,,,,,,,,,,,,,,,,,,,,,,,,,,,<�$���\xH� � � xL�� ����$��P�� �X4���l�H�P,�L �!!�"T#D$P%&d((�)t*(*�,0--�.`.�/�/�040�1�2�3�4T4�5@5�5�6@6|6�7h7�8,8�8�9l9�:�;;�<�=�>\??�?�@h@�APA�BxCC�C�DlEE�F�GPG�II�JXK�MM�NLN�N�O�P�P�QTQ�R,R�SLS�T�UPXX�Z([\[�\X]]�^D__�`�bHcd$eepe�f�g�g�ili�jdk,k�l�m`nLolp�q�ss�t4t�uh{�|$|�}4}�~�����<���l�8��������d�����4�������l�D���x�0�l����� �����(�d����H���|�@�h�������x�|����h�t�P���\���������,�@�������<���l������D�����|����$���@���������������������d�(�����0°À�D���4��Ƹ�X�Ɍ����˘��ͬΐ���Ф�DѠ� Ҡ�$Ӥ��P�Dմ�x�ׄ�`���x���l���0۬�X��݄�ޜ�0�������8�������0�������������������L���x���4����H��������<�������������� < � p ��| �d|��l�4��`TX0��l�X �!�"T"�#H#�$�'D(�*(,0.(1P1�2�33�4�5L6,6�7�9 9�:�;h<\<�?0?�A�B�C�DlEFG@HIHI�J�K�LxL�NPQxR�SS�U$V8V�W0XXxY�Z`[<[�\T]�^x`la a�b�c,d�eHf<g�h�i0jLm�o<r�uv�w�x�y�zd{�||�~P~�~�`�h���(���������h���,�,���H���P�������������x�������x�������0�t���|�H����������T�$��������������<�����d���l���������p�D�D����@�������Ø�L� ����ɀʘ���ΐ�h�`���L��Ԁ�t�l���٨�P�P���݄�H�|�����8�D�� ���h������0�����������8�h���$�D���������D�����$�|�$���L� ��L4D��hL �� 0L�TDDLHP<�P�l�������������'@� ^ ^ t "� &� $� � � � � *� <� �8 �0N �~ � � ��Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTFontAwesome RegularVersion 4.6.3 2016FontAwesomePlease refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/Webfont 1.0Thu May 12 12:09:18 2016keeporionFont Squirrel������� ��� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq� rstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� " !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab�cdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������uni00A0uni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni202Funi205Funi25FCglassmusicsearchenvelopeheartstar star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflag headphones volume_offvolume_down volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_height text_width align_leftalign_centeralign_right align_justifylistindent_leftindent_rightfacetime_videopicturepencil map_markeradjusttinteditsharecheckmove step_backward fast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_left chevron_right plus_sign minus_signremove_signok_sign question_sign info_sign screenshot remove_circle ok_circle ban_circle arrow_leftarrow_rightarrow_up arrow_down share_altresize_fullresize_smallexclamation_signgiftleaffireeye_open eye_closewarning_signplanecalendarrandomcommentmagnet chevron_upchevron_downretweet shopping_cartfolder_closefolder_openresize_verticalresize_horizontal bar_charttwitter_sign facebook_signcamera_retrokeycogscomments thumbs_up_altthumbs_down_alt star_halfheart_emptysignout linkedin_signpushpin external_linksignintrophygithub_sign upload_altlemonphonecheck_emptybookmark_empty phone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificate hand_right hand_lefthand_up hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter briefcase fullscreengrouplinkcloudbeakercutcopy paper_clipsave sign_blankreorderulol strikethrough underlinetablemagictruck pinterestpinterest_signgoogle_plus_signgoogle_plusmoney caret_downcaret_up caret_leftcaret_rightcolumnssort sort_downsort_upenvelope_altlinkedinundolegal dashboardcomment_altcomments_altboltsitemapumbrellapaste light_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefood file_text_altbuildinghospital ambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down angle_leftangle_rightangle_up angle_downdesktoplaptoptabletmobile_phonecircle_blank quote_leftquote_rightspinnercirclereply github_altfolder_close_altfolder_open_alt expand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode reply_allstar_half_emptylocation_arrowcrop code_forkunlink_279exclamationsuperscript subscript_283puzzle_piece microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor unlock_altbullseyeellipsis_horizontalellipsis_vertical_303 play_signticketminus_sign_altcheck_minuslevel_up level_down check_sign edit_sign_312 share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfile file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_alt sort_by_ordersort_by_order_alt_334_335youtube_signyoutubexing xing_signyoutube_playdropbox stackexchange instagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_down long_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380 plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEW4��PK���\J�t��?modules/mod_flipbookmaster/assets/fonts/fontawesome-webfont.svgnu�[���<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > <svg xmlns="http://www.w3.org/2000/svg"> <metadata></metadata> <defs> <font id="fontawesomeregular" horiz-adv-x="1536" > <font-face units-per-em="1792" ascent="1536" descent="-256" /> <missing-glyph horiz-adv-x="448" /> <glyph unicode=" " horiz-adv-x="448" /> <glyph unicode="	" horiz-adv-x="448" /> <glyph unicode=" " horiz-adv-x="448" /> <glyph unicode="¨" horiz-adv-x="1792" /> <glyph unicode="©" horiz-adv-x="1792" /> <glyph unicode="®" horiz-adv-x="1792" /> <glyph unicode="´" horiz-adv-x="1792" /> <glyph unicode="Æ" horiz-adv-x="1792" /> <glyph unicode="Ø" horiz-adv-x="1792" /> <glyph unicode=" " horiz-adv-x="768" /> <glyph unicode=" " horiz-adv-x="1537" /> <glyph unicode=" " horiz-adv-x="768" /> <glyph unicode=" " horiz-adv-x="1537" /> <glyph unicode=" " horiz-adv-x="512" /> <glyph unicode=" " horiz-adv-x="384" /> <glyph unicode=" " horiz-adv-x="256" /> <glyph unicode=" " horiz-adv-x="256" /> <glyph unicode=" " horiz-adv-x="192" /> <glyph unicode=" " horiz-adv-x="307" /> <glyph unicode=" " horiz-adv-x="85" /> <glyph unicode=" " horiz-adv-x="307" /> <glyph unicode=" " horiz-adv-x="384" /> <glyph unicode="™" horiz-adv-x="1792" /> <glyph unicode="∞" horiz-adv-x="1792" /> <glyph unicode="≠" horiz-adv-x="1792" /> <glyph unicode="◼" horiz-adv-x="500" d="M0 0z" /> <glyph unicode="" horiz-adv-x="1792" d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" /> <glyph unicode="" d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89 t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1664" d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5 t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600 q-18 -18 -44 -18z" /> <glyph unicode="" horiz-adv-x="1664" d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455 l502 -73q56 -9 56 -46z" /> <glyph unicode="" horiz-adv-x="1664" d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500 l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" /> <glyph unicode="" horiz-adv-x="1408" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128 q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45 t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128 q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19 t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="1664" d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38 h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1792" d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" /> <glyph unicode="" horiz-adv-x="1408" d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 t-28 -68l-294 -294l294 -294q28 -28 28 -68z" /> <glyph unicode="" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224 q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5 t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" /> <glyph unicode="" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z " /> <glyph unicode="" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5 t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" /> <glyph unicode="" d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832 q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1664" d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z " /> <glyph unicode="" d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256 q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" /> <glyph unicode="" horiz-adv-x="1664" d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136 q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" /> <glyph unicode="" d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273 t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198 t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1023 576h316q-1 3 -2.5 8t-2.5 8l-212 496h-708l-212 -496q-1 -2 -2.5 -8t-2.5 -8h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552 q25 -61 25 -123z" /> <glyph unicode="" d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q14 0 25 -9 l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" /> <glyph unicode="" d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117 q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5 q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5 t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47 t47 -113z" /> <glyph unicode="" horiz-adv-x="1152" d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1792" d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48 t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78 t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5 t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" /> <glyph unicode="" horiz-adv-x="768" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1152" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" /> <glyph unicode="" horiz-adv-x="1664" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5 t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289 t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" /> <glyph unicode="" horiz-adv-x="1792" d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" /> <glyph unicode="" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1920" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1664" d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23 q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906 q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5 t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" /> <glyph unicode="" horiz-adv-x="1664" d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68 v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136 q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57 q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -4 -0.5 -13t-0.5 -13q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5 q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" /> <glyph unicode="" horiz-adv-x="1408" d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142 q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5 t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68.5 -0.5t67.5 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5 t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" /> <glyph unicode="" horiz-adv-x="1024" d="M0 -126l17 85q6 2 81.5 21.5t111.5 37.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5 q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" /> <glyph unicode="" horiz-adv-x="1792" d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2 t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5 q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" /> <glyph unicode="" d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1 t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5 t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49 t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19 h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5 t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344 q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192 q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5 q39 -17 39 -59z" /> <glyph unicode="" horiz-adv-x="1920" d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216 q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> <glyph unicode="" d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38 q53 0 91 -38l235 -234q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1024" d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" /> <glyph unicode="" d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362 q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" /> <glyph unicode="" horiz-adv-x="1792" d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92 l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" /> <glyph unicode="" horiz-adv-x="1664" d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832 q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5 t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832 q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110 q24 -24 24 -57t-24 -57z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45 t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="1024" d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19z" /> <glyph unicode="" horiz-adv-x="1792" d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19l710 710 q19 19 32 13t13 -32v-710q4 11 13 19z" /> <glyph unicode="" horiz-adv-x="1664" d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-8 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q5 11 13 19z" /> <glyph unicode="" horiz-adv-x="1408" d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" /> <glyph unicode="" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" /> <glyph unicode="" horiz-adv-x="1792" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19l-710 -710 q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" /> <glyph unicode="" horiz-adv-x="1024" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19z" /> <glyph unicode="" horiz-adv-x="1538" d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" /> <glyph unicode="" horiz-adv-x="1280" d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" /> <glyph unicode="" horiz-adv-x="1280" d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" /> <glyph unicode="" d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5 t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" /> <glyph unicode="" d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19 q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59 q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23 t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109 q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143 q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5 t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198 t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61 t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" /> <glyph unicode="" d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5 t32.5 -90.5z" /> <glyph unicode="" d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" /> <glyph unicode="" horiz-adv-x="1664" d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651 q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1664" d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22 t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" /> <glyph unicode="" d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332 q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45 t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="1664" d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154 q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192 q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" /> <glyph unicode="" d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320 q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5 t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268 q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-30 0 -51 11t-31 24t-27 42q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5 t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" /> <glyph unicode="" horiz-adv-x="1408" d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1 q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5 t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" /> <glyph unicode="" horiz-adv-x="1792" d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9 q-105 -188 -315 -566t-316 -567l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5 q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z " /> <glyph unicode="" horiz-adv-x="1792" d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185 q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" /> <glyph unicode="" horiz-adv-x="1408" d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9 q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" /> <glyph unicode="" horiz-adv-x="1664" d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64 q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47 h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1 t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5 v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111 t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281 q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" /> <glyph unicode="" d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384 q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -11 7 -21 zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z " /> <glyph unicode="" horiz-adv-x="1664" d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45 t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" /> <glyph unicode="" horiz-adv-x="1920" d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5 t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" /> <glyph unicode="" horiz-adv-x="768" d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="2048" d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" /> <glyph unicode="" d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4 q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5 t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960z" /> <glyph unicode="" horiz-adv-x="1792" d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5 t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280 q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26 l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5 t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" /> <glyph unicode="" horiz-adv-x="1920" d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -10 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5 l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7 l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -9 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31 q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20 t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68 q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70 q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" /> <glyph unicode="" horiz-adv-x="1792" d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224 q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7 q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" /> <glyph unicode="" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5 t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769 q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128 q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" /> <glyph unicode="" d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 32 18 69t-17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5 t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5 h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -74 49 -163z" /> <glyph unicode="" horiz-adv-x="896" d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559 q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5 q224 0 351 -124t127 -344z" /> <glyph unicode="" horiz-adv-x="1664" d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704 q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" /> <glyph unicode="" d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5 q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1152" d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38 t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5 q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91 t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96 q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" /> <glyph unicode="" d="M519 336q4 6 -3 13q-9 7 -14 2q-4 -6 3 -13q9 -7 14 -2zM491 377q-5 7 -12 4q-6 -4 0 -12q7 -8 12 -5q6 4 0 13zM450 417q2 4 -5 8q-7 2 -8 -2q-3 -5 4 -8q8 -2 9 2zM471 394q2 1 1.5 4.5t-3.5 5.5q-6 7 -10 3t1 -11q6 -6 11 -2zM557 319q2 7 -9 11q-9 3 -13 -4 q-2 -7 9 -11q9 -3 13 4zM599 316q0 8 -12 8q-10 0 -10 -8t11 -8t11 8zM638 323q-2 7 -13 5t-9 -9q2 -8 12 -6t10 10zM1280 640q0 212 -150 362t-362 150t-362 -150t-150 -362q0 -167 98 -300.5t252 -185.5q18 -3 26.5 5t8.5 20q0 52 -1 95q-6 -1 -15.5 -2.5t-35.5 -2t-48 4 t-43.5 20t-29.5 41.5q-23 59 -57 74q-2 1 -4.5 3.5l-8 8t-7 9.5t4 7.5t19.5 3.5q6 0 15 -2t30 -15.5t33 -35.5q16 -28 37.5 -42t43.5 -14t38 3.5t30 9.5q7 47 33 69q-49 6 -86 18.5t-73 39t-55.5 76t-19.5 119.5q0 79 53 137q-24 62 5 136q19 6 54.5 -7.5t60.5 -29.5l26 -16 q58 17 128 17t128 -17q11 7 28.5 18t55.5 26t57 9q29 -74 5 -136q53 -58 53 -137q0 -57 -14 -100.5t-35.5 -70t-53.5 -44.5t-62.5 -26t-68.5 -12q35 -31 35 -95q0 -40 -0.5 -89t-0.5 -51q0 -12 8.5 -20t26.5 -5q154 52 252 185.5t98 300.5zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92 t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" /> <glyph unicode="" d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5 q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44 q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5 q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -10 1 -18.5t3 -17t4 -13.5t6.5 -16t6.5 -17q16 -40 25 -118.5t9 -136.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -52.5 3.5t-57.5 12.5t-47.5 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-128 79 -264.5 215.5t-215.5 264.5q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47.5t-12.5 57.5t-3.5 52.5 q0 92 51 186q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174 q2 -1 19 -11.5t24 -14t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" /> <glyph unicode="" horiz-adv-x="1408" d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289 q0 34 19.5 62t52.5 41q21 9 44 9h1048z" /> <glyph unicode="" d="M1280 343q0 11 -2 16q-3 8 -38.5 29.5t-88.5 49.5l-53 29q-5 3 -19 13t-25 15t-21 5q-18 0 -47 -32.5t-57 -65.5t-44 -33q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170.5 126.5t-126.5 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5t-3.5 16.5q0 13 20.5 33.5t45 38.5 t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5t320.5 -216.5q6 -2 30 -11t33 -12.5 t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" /> <glyph unicode="" horiz-adv-x="1024" d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -40 7t-13 30q0 3 0.5 76.5t0.5 134.5q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 119 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24 q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-85 13.5q-45 -113 -8 -204q-79 -87 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-39 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5 t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -88.5t0.5 -54.5q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103zM291 305q3 7 -7 12 q-10 3 -13 -2q-3 -7 7 -12q9 -6 13 2zM322 271q7 5 -2 16q-10 9 -16 3q-7 -5 2 -16q10 -10 16 -3zM352 226q9 7 0 19q-8 13 -17 6q-9 -5 0 -18t17 -7zM394 184q8 8 -4 19q-12 12 -20 3q-9 -8 4 -19q12 -12 20 -3zM451 159q3 11 -13 16q-15 4 -19 -7t13 -15q15 -6 19 6z M514 154q0 13 -17 11q-16 0 -16 -11q0 -13 17 -11q16 0 16 11zM572 164q-2 11 -18 9q-16 -3 -14 -15t18 -8t14 14z" /> <glyph unicode="" horiz-adv-x="1664" d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5 t316.5 -131.5t131.5 -316.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608 q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5 t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294 q187 -186 294 -425.5t120 -501.5z" /> <glyph unicode="" d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5 h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75 l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5 t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" /> <glyph unicode="" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5 t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" /> <glyph unicode="" d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70 l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70 l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" /> <glyph unicode="" horiz-adv-x="1792" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106 q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43 q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5 t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" /> <glyph unicode="" horiz-adv-x="1792" d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-2 3 -3.5 4.5t-4 4.5t-4.5 5q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576 q-50 0 -89 -38.5t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45 t45 -19t45 19t19 45zM1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128 q0 122 81.5 189t206.5 67q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" /> <glyph unicode="" d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576 q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5 t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76 q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" /> <glyph unicode="" d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33 t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580 q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100 q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" /> <glyph unicode="" d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11 q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 10.5t-9.5 10.5q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5 q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5 q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5 t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-5 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3 q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25 q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5 t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5 t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10t17 -20q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21 q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5 q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3 q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5 t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q7 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5 q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7 q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" /> <glyph unicode="" horiz-adv-x="1664" d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5 t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" /> <glyph unicode="" horiz-adv-x="1792" d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19 t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1408" d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68 t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" /> <glyph unicode="" d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144 l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z " /> <glyph unicode="" horiz-adv-x="1920" d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5 t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75 t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5 t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" /> <glyph unicode="" horiz-adv-x="1664" d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26 l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15 t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207 q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" /> <glyph unicode="" horiz-adv-x="1920" d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z " /> <glyph unicode="" horiz-adv-x="1664" d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" /> <glyph unicode="" horiz-adv-x="1792" d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84 q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148 q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108 q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6 q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" /> <glyph unicode="" horiz-adv-x="1792" d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299 h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" /> <glyph unicode="" horiz-adv-x="1408" d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181 l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235 z" /> <glyph unicode="" d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5 h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" /> <glyph unicode="" d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45 t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362 q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5 t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 122t0.5 121v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5 t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 97 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6 l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -55 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23 l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" /> <glyph unicode="" d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47 q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41 q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472 q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" /> <glyph unicode="" horiz-adv-x="1664" d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23 v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192 q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192 q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113 z" /> <glyph unicode="" horiz-adv-x="1664" d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276 l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5 t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38 t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134 q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33 q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5 t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5 t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" /> <glyph unicode="" d="M917 631q0 26 -6 64h-362v-132h217q-3 -24 -16.5 -50t-37.5 -53t-66.5 -44.5t-96.5 -17.5q-99 0 -169 71t-70 171t70 171t169 71q92 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585 h109v110h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M1437 623q0 -208 -87 -370.5t-248 -254t-369 -91.5q-149 0 -285 58t-234 156t-156 234t-58 285t58 285t156 234t234 156t285 58q286 0 491 -192l-199 -191q-117 113 -292 113q-123 0 -227.5 -62t-165.5 -168.5t-61 -232.5t61 -232.5t165.5 -168.5t227.5 -62 q83 0 152.5 23t114.5 57.5t78.5 78.5t49 83t21.5 74h-416v252h692q12 -63 12 -122zM2304 745v-210h-209v-209h-210v209h-209v210h209v209h210v-209h209z" /> <glyph unicode="" horiz-adv-x="1920" d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384 v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="640" d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="640" d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123 q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" /> <glyph unicode="" d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329 q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" /> <glyph unicode="" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" /> <glyph unicode="" horiz-adv-x="1792" d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5 t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14 q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28 q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5 t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5 t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29 q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640 q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5 t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257 t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5 t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129 q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" /> <glyph unicode="" horiz-adv-x="896" d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68 z" /> <glyph unicode="" horiz-adv-x="1664" d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97 q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69 q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28 h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" /> <glyph unicode="" horiz-adv-x="1024" d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134 q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47 q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5 t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9 q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" /> <glyph unicode="" horiz-adv-x="1920" d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56 t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68 t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5 t271.5 -112.5t112.5 -271.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48 t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252 t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66 t66 -158z" /> <glyph unicode="" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5 t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" /> <glyph unicode="" horiz-adv-x="1920" d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45 t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45 t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704 q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5 t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320 v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1920" d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152 q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32 q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" /> <glyph unicode="" horiz-adv-x="1920" d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96 q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q261 -58 287 -93z" /> <glyph unicode="" horiz-adv-x="1664" d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" /> <glyph unicode="" d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1024" d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23 l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1152" d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393 q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1152" d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="640" d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="640" d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1152" d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1152" d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1920" d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19 t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="1920" d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" /> <glyph unicode="" horiz-adv-x="1152" d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832 q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="768" d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136 q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" /> <glyph unicode="" d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103 t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" /> <glyph unicode="" horiz-adv-x="1664" d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216 v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" /> <glyph unicode="" horiz-adv-x="1792" d="M526 142q0 -53 -37.5 -90.5t-90.5 -37.5q-52 0 -90 38t-38 90q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 -64q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -53 -37.5 -90.5t-90.5 -37.5 t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1522 142q0 -52 -38 -90t-90 -38q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM558 1138q0 -66 -47 -113t-113 -47t-113 47t-47 113t47 113t113 47t113 -47t47 -113z M1728 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1088 1344q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1618 1138q0 -93 -66 -158.5t-158 -65.5q-93 0 -158.5 65.5t-65.5 158.5 q0 92 65.5 158t158.5 66q92 0 158 -66t66 -158z" /> <glyph unicode="" d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19 l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" /> <glyph unicode="" horiz-adv-x="1664" d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320 q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86 t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218 q0 -87 -27 -168q136 -160 136 -398z" /> <glyph unicode="" horiz-adv-x="1664" d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320 q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" /> <glyph unicode="" horiz-adv-x="1920" d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68 v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z " /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5 t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204 t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150 t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" /> <glyph unicode="" horiz-adv-x="1920" d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16 h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16 h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96 q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896 h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9 h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102 q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" /> <glyph unicode="" horiz-adv-x="1792" d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2 q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266 q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8 q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" /> <glyph unicode="" horiz-adv-x="1664" d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9 t9 -23z" /> <glyph unicode="" horiz-adv-x="1920" d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5 l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1 q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" /> <glyph unicode="" horiz-adv-x="1664" d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5 l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23 v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1024" d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5 q-2 -287 -226 -414q-68 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497 q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" /> <glyph unicode="" horiz-adv-x="1664" d="M439 265l-256 -256q-10 -9 -23 -9q-12 0 -23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320 q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18 l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9 t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" /> <glyph unicode="" horiz-adv-x="1024" d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5 t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" /> <glyph unicode="" horiz-adv-x="640" d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192 q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="640" d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" /> <glyph unicode="" d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3l-9 -21q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109zM1534 846v-206h-514l-3 27 q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5t-65.5 -51.5t-30.5 -63h232v80 h126z" /> <glyph unicode="" d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3l-9 -21q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109zM1536 -50v-206h-514l-4 27 q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73h232v80h126z" /> <glyph unicode="" horiz-adv-x="1920" d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5 t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89 q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117 q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" /> <glyph unicode="" horiz-adv-x="1152" d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5 t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" /> <glyph unicode="" horiz-adv-x="1408" d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128 q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23 t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" /> <glyph unicode="" horiz-adv-x="1280" d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150 t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1408" d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800 q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113 q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" /> <glyph unicode="" horiz-adv-x="1664" d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1 q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" /> <glyph unicode="" d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" /> <glyph unicode="" horiz-adv-x="1792" d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" /> <glyph unicode="" horiz-adv-x="1792" d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-13 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352 q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19 t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1152" d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181 v-320h736z" /> <glyph unicode="" d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150 t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" /> <glyph unicode="" horiz-adv-x="384" d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" /> <glyph unicode="" d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 232 -177 396t-396 177q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128q13 0 23 10 t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960q0 -119 -84.5 -203.5 t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56 q16 -8 32 -8q17 0 32 9z" /> <glyph unicode="" horiz-adv-x="1792" d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136 t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" /> <glyph unicode="" d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5 t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" /> <glyph unicode="" horiz-adv-x="1024" d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" /> <glyph unicode="" d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5 t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960 q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q10 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5 t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5 t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9 t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26 l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" /> <glyph unicode="" horiz-adv-x="1024" d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7 q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43 t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5 t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50 t53 -63.5t31.5 -76.5t13 -94z" /> <glyph unicode="" horiz-adv-x="898" d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102 q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1027" d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61 l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128 q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" /> <glyph unicode="" horiz-adv-x="1792" d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23 t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28 q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1280" d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164 l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30 t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" /> <glyph unicode="" d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" /> <glyph unicode="" d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704 q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" /> <glyph unicode="" horiz-adv-x="1664" d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23 v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162 l230 -662h70z" /> <glyph unicode="" horiz-adv-x="1664" d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150 v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248 v119h121z" /> <glyph unicode="" horiz-adv-x="1792" d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832 q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192 q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" /> <glyph unicode="" d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23 zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5 t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" /> <glyph unicode="" d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9 t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13 q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76 q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5 t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" /> <glyph unicode="" horiz-adv-x="1664" d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135 t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121 t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" /> <glyph unicode="" d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 16 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15 q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38 q21 -28 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5 q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78l24 -69t23 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38q-51 0 -78 -38 q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960 q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73 q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51 q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99 q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-37 -51 -106 -51q-67 0 -105 51 q-28 38 -28 118v175q0 80 28 117q38 51 105 51q69 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" /> <glyph unicode="" horiz-adv-x="1408" d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942 q25 45 64 45h241q22 0 31 -15z" /> <glyph unicode="" d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1 l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1280 640q0 37 -30 54l-512 320q-31 20 -65 2q-33 -18 -33 -56v-640q0 -38 33 -56q16 -8 31 -8q20 0 34 10l512 320q30 17 30 54zM1792 640q0 -96 -1 -150t-8.5 -136.5t-22.5 -147.5q-16 -73 -69 -123t-124 -58q-222 -25 -671 -25t-671 25q-71 8 -124.5 58t-69.5 123 q-14 65 -21.5 147.5t-8.5 136.5t-1 150t1 150t8.5 136.5t22.5 147.5q16 73 69 123t124 58q222 25 671 25t671 -25q71 -8 124.5 -58t69.5 -123q14 -65 21.5 -147.5t8.5 -136.5t1 -150z" /> <glyph unicode="" horiz-adv-x="1792" d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" /> <glyph unicode="" d="M1289 -96h-1118v480h-160v-640h1438v640h-160v-480zM347 428l33 157l783 -165l-33 -156zM450 802l67 146l725 -339l-67 -145zM651 1158l102 123l614 -513l-102 -123zM1048 1536l477 -641l-128 -96l-477 641zM330 65v159h800v-159h-800z" /> <glyph unicode="" d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1162 640q0 -164 -115 -279t-279 -115t-279 115t-115 279t115 279t279 115t279 -115t115 -279zM1270 1050q0 -38 -27 -65t-65 -27t-65 27t-27 65t27 65t65 27t65 -27t27 -65zM768 1270 q-7 0 -76.5 0.5t-105.5 0t-96.5 -3t-103 -10t-71.5 -18.5q-50 -20 -88 -58t-58 -88q-11 -29 -18.5 -71.5t-10 -103t-3 -96.5t0 -105.5t0.5 -76.5t-0.5 -76.5t0 -105.5t3 -96.5t10 -103t18.5 -71.5q20 -50 58 -88t88 -58q29 -11 71.5 -18.5t103 -10t96.5 -3t105.5 0t76.5 0.5 t76.5 -0.5t105.5 0t96.5 3t103 10t71.5 18.5q50 20 88 58t58 88q11 29 18.5 71.5t10 103t3 96.5t0 105.5t-0.5 76.5t0.5 76.5t0 105.5t-3 96.5t-10 103t-18.5 71.5q-20 50 -58 88t-88 58q-29 11 -71.5 18.5t-103 10t-96.5 3t-105.5 0t-76.5 -0.5zM1536 640q0 -229 -5 -317 q-10 -208 -124 -322t-322 -124q-88 -5 -317 -5t-317 5q-208 10 -322 124t-124 322q-5 88 -5 317t5 317q10 208 124 322t322 124q88 5 317 5t317 -5q208 -10 322 -124t124 -322q5 -88 5 -317z" /> <glyph unicode="" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150 t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" /> <glyph unicode="" d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22 t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18 t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5 t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" /> <glyph unicode="" d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5 t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14 q78 2 134 29z" /> <glyph unicode="" d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="768" d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" /> <glyph unicode="" horiz-adv-x="768" d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" /> <glyph unicode="" horiz-adv-x="1408" d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q112 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65 q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" /> <glyph unicode="" horiz-adv-x="1664" d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" /> <glyph unicode="" horiz-adv-x="1408" d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30 t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5 h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" /> <glyph unicode="" d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-7 -10 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7 q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15 q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5 t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19 q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63 q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18l-4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92 q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152 q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-14 -1 -7 -7l4 -2 q14 -4 18 -31q0 -3 8 2zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5t-30 -18.5 t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43q-19 4 -51 9.5 t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49t-14 -48 q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54q110 143 124 195 q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5t-40.5 -33.5t-61 -14 q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5t15.5 47.5q1 -31 8 -56.5 t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" /> <glyph unicode="" d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81 t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19 q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -6 6.5 -17.5t7.5 -16.5q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6 t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5 t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5 q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80 q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" /> <glyph unicode="" horiz-adv-x="1280" d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324 l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" /> <glyph unicode="" d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408 q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1280" d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43 q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> <glyph unicode="" d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4 l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94 q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" /> <glyph unicode="" d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61 t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" /> <glyph unicode="" horiz-adv-x="1792" d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536 q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207 q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19 t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-78 -100 -90 -131q-17 -41 14 -81q17 -21 81 -82h1l1 -1l1 -1l2 -2q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58 t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6 q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q17 19 38 30q53 26 239 24 q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2 q39 5 64 -2.5t31 -16.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12 q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422 q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178 q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" /> <glyph unicode="" d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495 q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5 t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56 t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -5 1 -50.5t-1 -71.5q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5 t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z " /> <glyph unicode="" d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5 t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128 q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 16 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" /> <glyph unicode="" d="M1292 898q10 216 -161 222q-231 8 -312 -261q44 19 82 19q85 0 74 -96q-4 -57 -74 -167t-105 -110q-43 0 -82 169q-13 54 -45 255q-30 189 -160 177q-59 -7 -164 -100l-81 -72l-81 -72l52 -67q76 52 87 52q57 0 107 -179q15 -55 45 -164.5t45 -164.5q68 -179 164 -179 q157 0 383 294q220 283 226 444zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1152" d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160 q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1408" d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832 q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2176" d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40 t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29 q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" /> <glyph unicode="" horiz-adv-x="1664" d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9 q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102 t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" /> <glyph unicode="" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69 q-46 32 -141.5 92.5t-142.5 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13 t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5 t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21 t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286 t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273 t273 -182.5t331.5 -68z" /> <glyph unicode="" horiz-adv-x="1792" d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" /> <glyph unicode="" horiz-adv-x="2048" d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64 q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" /> <glyph unicode="" horiz-adv-x="2304" d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433 q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" /> <glyph unicode="" d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q43 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0 q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" /> <glyph unicode="" d="M768 750h725q12 -67 12 -128q0 -217 -91 -387.5t-259.5 -266.5t-386.5 -96q-157 0 -299 60.5t-245 163.5t-163.5 245t-60.5 299t60.5 299t163.5 245t245 163.5t299 60.5q300 0 515 -201l-209 -201q-123 119 -306 119q-129 0 -238.5 -65t-173.5 -176.5t-64 -243.5 t64 -243.5t173.5 -176.5t238.5 -65q87 0 160 24t120 60t82 82t51.5 87t22.5 78h-436v264z" /> <glyph unicode="" horiz-adv-x="1792" d="M1095 369q16 -16 0 -31q-62 -62 -199 -62t-199 62q-16 15 0 31q6 6 15 6t15 -6q48 -49 169 -49q120 0 169 49q6 6 15 6t15 -6zM788 550q0 -37 -26 -63t-63 -26t-63.5 26t-26.5 63q0 38 26.5 64t63.5 26t63 -26.5t26 -63.5zM1183 550q0 -37 -26.5 -63t-63.5 -26t-63 26 t-26 63t26 63.5t63 26.5t63.5 -26t26.5 -64zM1434 670q0 49 -35 84t-85 35t-86 -36q-130 90 -311 96l63 283l200 -45q0 -37 26 -63t63 -26t63.5 26.5t26.5 63.5t-26.5 63.5t-63.5 26.5q-54 0 -80 -50l-221 49q-19 5 -25 -16l-69 -312q-180 -7 -309 -97q-35 37 -87 37 q-50 0 -85 -35t-35 -84q0 -35 18.5 -64t49.5 -44q-6 -27 -6 -56q0 -142 140 -243t337 -101q198 0 338 101t140 243q0 32 -7 57q30 15 48 43.5t18 63.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191 t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" d="M939 407q13 -13 0 -26q-53 -53 -171 -53t-171 53q-13 13 0 26q5 6 13 6t13 -6q42 -42 145 -42t145 42q5 6 13 6t13 -6zM676 563q0 -31 -23 -54t-54 -23t-54 23t-23 54q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1014 563q0 -31 -23 -54t-54 -23t-54 23t-23 54 q0 32 22.5 54.5t54.5 22.5t54.5 -22.5t22.5 -54.5zM1229 666q0 42 -30 72t-73 30q-42 0 -73 -31q-113 78 -267 82l54 243l171 -39q1 -32 23.5 -54t53.5 -22q32 0 54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5q-48 0 -69 -43l-189 42q-17 5 -21 -13l-60 -268q-154 -6 -265 -83 q-30 32 -74 32q-43 0 -73 -30t-30 -72q0 -30 16 -55t42 -38q-5 -25 -5 -48q0 -122 120 -208.5t289 -86.5q170 0 290 86.5t120 208.5q0 25 -6 49q25 13 40.5 37.5t15.5 54.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150 v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103 t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1920" d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328 v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" /> <glyph unicode="" d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123 v-369h123z" /> <glyph unicode="" d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101 v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2038" d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14 q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24 q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33 q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5 t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43 q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5 t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13 t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" /> <glyph unicode="" d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10 q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14 q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14 t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44 q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" /> <glyph unicode="" d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5 t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5 q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126 t135.5 51q85 0 145 -60.5t60 -145.5z" /> <glyph unicode="" d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5 q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28 q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11 q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q106 35 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5 q20 0 20 -21v-418z" /> <glyph unicode="" horiz-adv-x="1792" d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48 l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23 t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128 q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128 q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" /> <glyph unicode="" d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9 t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64 q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9 t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64 q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9 t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" /> <glyph unicode="" horiz-adv-x="1280" d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68t68 28t68 -28l228 -228h368l228 228q28 28 68 28t68 -28t28 -68t-28 -68zM864 1152q0 -93 -65.5 -158.5 t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5 q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819 q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5 t100.5 134t141.5 55.5z" /> <glyph unicode="" horiz-adv-x="768" d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z " /> <glyph unicode="" horiz-adv-x="2304" d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67 t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-5 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70 v-400l434 -186q36 -16 57 -48t21 -70z" /> <glyph unicode="" horiz-adv-x="2048" d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658 q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204 q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" /> <glyph unicode="" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5 t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217 t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" /> <glyph unicode="" horiz-adv-x="1792" d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5 q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89 q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" /> <glyph unicode="" d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5 q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5 q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z " /> <glyph unicode="" horiz-adv-x="1792" d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188 l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5 t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1 q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" /> <glyph unicode="" horiz-adv-x="2048" d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384 q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5 l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5 t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" /> <glyph unicode="" d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384 q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" /> <glyph unicode="" d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64 q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37 q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M1024 1233l-303 -582l24 -31h279v-415h-507l-44 -30l-142 -273l-30 -30h-301v303l303 583l-24 30h-279v415h507l44 30l142 273l30 30h301v-303z" /> <glyph unicode="" horiz-adv-x="2304" d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11 q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245 q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785 l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242 q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236q0 -11 -8 -19 t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786q-13 2 -22 11t-9 22v899 q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" /> <glyph unicode="" d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127 t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5 t-103 128v128q0 69 103 128t280 93.5t385 34.5z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197 q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8 q-1 1 -1 2t-0.5 1.5t-0.5 1.5q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4l-3 21q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5t-3.5 -21.5l-4 -21h-4l-2 21 q-2 26 -7 46l-99 438h90v107h-300z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107 h-290v-107h68l189 -272l-194 -283h-68z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" /> <glyph unicode="" d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400 v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79 q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5 q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" /> <glyph unicode="" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243 l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" /> <glyph unicode="" d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406 q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" /> <glyph unicode="" horiz-adv-x="1792" d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546 q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" /> <glyph unicode="" horiz-adv-x="2048" d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94 q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55 t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97q14 -16 29.5 -34t34.5 -40t29 -34q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5 t-85 -189.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194 q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5 t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" /> <glyph unicode="" horiz-adv-x="1792" d="M1760 640q0 -176 -68.5 -336t-184 -275.5t-275.5 -184t-336 -68.5t-336 68.5t-275.5 184t-184 275.5t-68.5 336q0 213 97 398.5t265 305.5t374 151v-228q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5 t136.5 204t51 248.5q0 230 -145.5 406t-366.5 221v228q206 -31 374 -151t265 -305.5t97 -398.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41 t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170 t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136 q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" /> <glyph unicode="" horiz-adv-x="1792" d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251 l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162 q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33 q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5 t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71 t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85 q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392 q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072 q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58 q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47 q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171 v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" /> <glyph unicode="" d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5 t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153 t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5 q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20 t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5 t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" /> <glyph unicode="" horiz-adv-x="2048" d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25 q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5 q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109 q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" /> <glyph unicode="" horiz-adv-x="1792" d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137 l863 639l-478 -797z" /> <glyph unicode="" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23 t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" /> <glyph unicode="" d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15 t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2 t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160 q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5 q0 -26 -12 -48t-36 -22z" /> <glyph unicode="" horiz-adv-x="1280" d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179 q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" /> <glyph unicode="" d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256 q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" /> <glyph unicode="" d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5 t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" /> <glyph unicode="" d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5 t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5 t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91 q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9 t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323 l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" /> <glyph unicode="" horiz-adv-x="1792" d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23 zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5 t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" /> <glyph unicode="" horiz-adv-x="1792" d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1755 1083q37 -37 37 -90t-37 -91l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234l401 400 q38 37 91 37t90 -37z" /> <glyph unicode="" horiz-adv-x="1792" d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5 t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q3 -2 11 -7 t11 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" /> <glyph unicode="" d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36 q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q70 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5 t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87 q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" /> <glyph unicode="" horiz-adv-x="2048" d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19 t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" /> <glyph unicode="" horiz-adv-x="2048" d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121 q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5 t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5 t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38 h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" /> <glyph unicode="" d="M1519 890q18 -84 -4 -204q-87 -444 -565 -444h-44q-25 0 -44 -16.5t-24 -42.5l-4 -19l-55 -346l-2 -15q-5 -26 -24.5 -42.5t-44.5 -16.5h-251q-21 0 -33 15t-9 36q9 56 26.5 168t26.5 168t27 167.5t27 167.5q5 37 43 37h131q133 -2 236 21q175 39 287 144q102 95 155 246 q24 70 35 133q1 6 2.5 7.5t3.5 1t6 -3.5q79 -59 98 -162zM1347 1172q0 -107 -46 -236q-80 -233 -302 -315q-113 -40 -252 -42q0 -1 -90 -1l-90 1q-100 0 -118 -96q-2 -8 -85 -530q-1 -10 -12 -10h-295q-22 0 -36.5 16.5t-11.5 38.5l232 1471q5 29 27.5 48t51.5 19h598 q34 0 97.5 -13t111.5 -32q107 -41 163.5 -123t56.5 -196z" /> <glyph unicode="" horiz-adv-x="1792" d="M441 864q32 0 52 -26q266 -364 362 -774h-446q-127 441 -367 749q-12 16 -3 33.5t29 17.5h373zM1000 507q-49 -199 -125 -393q-79 310 -256 594q40 221 44 449q211 -340 337 -650zM1099 1216q235 -324 384.5 -698.5t184.5 -773.5h-451q-41 665 -553 1472h435zM1792 640 q0 -424 -101 -812q-67 560 -359 1083q-25 301 -106 584q-4 16 5.5 28.5t25.5 12.5h359q21 0 38.5 -13t22.5 -33q115 -409 115 -850z" /> <glyph unicode="" horiz-adv-x="2304" d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27 q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128 q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="2304" d="M671 603h-13q-47 0 -47 -32q0 -22 20 -22q17 0 28 15t12 39zM1066 639h62v3q1 4 0.5 6.5t-1 7t-2 8t-4.5 6.5t-7.5 5t-11.5 2q-28 0 -36 -38zM1606 603h-12q-48 0 -48 -32q0 -22 20 -22q17 0 28 15t12 39zM1925 629q0 41 -30 41q-19 0 -31 -20t-12 -51q0 -42 28 -42 q20 0 32.5 20t12.5 52zM480 770h87l-44 -262h-56l32 201l-71 -201h-39l-4 200l-34 -200h-53l44 262h81l2 -163zM733 663q0 -6 -4 -42q-16 -101 -17 -113h-47l1 22q-20 -26 -58 -26q-23 0 -37.5 16t-14.5 42q0 39 26 60.5t73 21.5q14 0 23 -1q0 3 0.5 5.5t1 4.5t0.5 3 q0 20 -36 20q-29 0 -59 -10q0 4 7 48q38 11 67 11q74 0 74 -62zM889 721l-8 -49q-22 3 -41 3q-27 0 -27 -17q0 -8 4.5 -12t21.5 -11q40 -19 40 -60q0 -72 -87 -71q-34 0 -58 6q0 2 7 49q29 -8 51 -8q32 0 32 19q0 7 -4.5 11.5t-21.5 12.5q-43 20 -43 59q0 72 84 72 q30 0 50 -4zM977 721h28l-7 -52h-29q-2 -17 -6.5 -40.5t-7 -38.5t-2.5 -18q0 -16 19 -16q8 0 16 2l-8 -47q-21 -7 -40 -7q-43 0 -45 47q0 12 8 56q3 20 25 146h55zM1180 648q0 -23 -7 -52h-111q-3 -22 10 -33t38 -11q30 0 58 14l-9 -54q-30 -8 -57 -8q-95 0 -95 95 q0 55 27.5 90.5t69.5 35.5q35 0 55.5 -21t20.5 -56zM1319 722q-13 -23 -22 -62q-22 2 -31 -24t-25 -128h-56l3 14q22 130 29 199h51l-3 -33q14 21 25.5 29.5t28.5 4.5zM1506 763l-9 -57q-28 14 -50 14q-31 0 -51 -27.5t-20 -70.5q0 -30 13.5 -47t38.5 -17q21 0 48 13 l-10 -59q-28 -8 -50 -8q-45 0 -71.5 30.5t-26.5 82.5q0 70 35.5 114.5t91.5 44.5q26 0 61 -13zM1668 663q0 -18 -4 -42q-13 -79 -17 -113h-46l1 22q-20 -26 -59 -26q-23 0 -37 16t-14 42q0 39 25.5 60.5t72.5 21.5q15 0 23 -1q2 7 2 13q0 20 -36 20q-29 0 -59 -10q0 4 8 48 q38 11 67 11q73 0 73 -62zM1809 722q-14 -24 -21 -62q-23 2 -31.5 -23t-25.5 -129h-56l3 14q19 104 29 199h52q0 -11 -4 -33q15 21 26.5 29.5t27.5 4.5zM1950 770h56l-43 -262h-53l3 19q-23 -23 -52 -23q-31 0 -49.5 24t-18.5 64q0 53 27.5 92t64.5 39q31 0 53 -29z M2061 640q0 148 -72.5 273t-198 198t-273.5 73q-181 0 -328 -110q127 -116 171 -284h-50q-44 150 -158 253q-114 -103 -158 -253h-50q44 168 171 284q-147 110 -328 110q-148 0 -273.5 -73t-198 -198t-72.5 -273t72.5 -273t198 -198t273.5 -73q181 0 328 110 q-120 111 -165 264h50q46 -138 152 -233q106 95 152 233h50q-45 -153 -165 -264q147 -110 328 -110q148 0 273.5 73t198 198t72.5 273zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="2304" d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42 q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604 v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569 q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73 t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" /> <glyph unicode="" horiz-adv-x="2304" d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260 l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279 v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040 q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168 q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5 t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21 h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5 t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" /> <glyph unicode="" horiz-adv-x="2304" d="M745 630q0 -37 -25.5 -61.5t-62.5 -24.5q-29 0 -46.5 16t-17.5 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM1530 779q0 -42 -22 -57t-66 -15l-32 -1l17 107q2 11 13 11h18q22 0 35 -2t25 -12.5t12 -30.5zM1881 630q0 -36 -25.5 -61t-61.5 -25q-29 0 -47 16 t-18 44q0 37 25 62.5t62 25.5q28 0 46.5 -16.5t18.5 -45.5zM513 801q0 59 -38.5 85.5t-100.5 26.5h-160q-19 0 -21 -19l-65 -408q-1 -6 3 -11t10 -5h76q20 0 22 19l18 110q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM822 489l41 261q1 6 -3 11t-10 5h-76 q-14 0 -17 -33q-27 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q28 0 58 12t48 32q-4 -12 -4 -21q0 -16 13 -16h69q19 0 22 19zM1269 752q0 5 -4 9.5t-9 4.5h-77q-11 0 -18 -10l-106 -156l-44 150q-5 16 -22 16h-75q-5 0 -9 -4.5t-4 -9.5q0 -2 19.5 -59 t42 -123t23.5 -70q-82 -112 -82 -120q0 -13 13 -13h77q11 0 18 10l255 368q2 2 2 7zM1649 801q0 59 -38.5 85.5t-100.5 26.5h-159q-20 0 -22 -19l-65 -408q-1 -6 3 -11t10 -5h82q12 0 16 13l18 116q1 8 7 13t15 6.5t17 1.5t19 -1t14 -1q86 0 135 48.5t49 134.5zM1958 489 l41 261q1 6 -3 11t-10 5h-76q-14 0 -17 -33q-26 40 -95 40q-72 0 -122.5 -54t-50.5 -127q0 -59 34.5 -94t92.5 -35q29 0 59 12t47 32q0 -1 -2 -9t-2 -12q0 -16 13 -16h69q19 0 22 19zM2176 898v1q0 14 -13 14h-74q-11 0 -13 -11l-65 -416l-1 -2q0 -5 4 -9.5t10 -4.5h66 q19 0 21 19zM392 764q-5 -35 -26 -46t-60 -11l-33 -1l17 107q2 11 13 11h19q40 0 58 -11.5t12 -48.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="2304" d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109 q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118 q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151 q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31 q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="2048" d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5 l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5 l418 363q10 8 23.5 7t21.5 -11z" /> <glyph unicode="" horiz-adv-x="2048" d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128 q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161 q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" /> <glyph unicode="" horiz-adv-x="1408" d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704 q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167 q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" /> <glyph unicode="" d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5 t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5 t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53 q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24 t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61 t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" /> <glyph unicode="" horiz-adv-x="1792" d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10 t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" /> <glyph unicode="" horiz-adv-x="1792" d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5 t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11t55.5 -11t52.5 -38q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5t47 37.5 q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-35 0 -55.5 11t-52.5 38q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38t-58 27 t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448h256v448 h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51 t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" /> <glyph unicode="" horiz-adv-x="2048" d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" /> <glyph unicode="" horiz-adv-x="1792" d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9 t9 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20 q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50 t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1 q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" /> <glyph unicode="" d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73 q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110 q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5 t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5 t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5 t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94 q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469 q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400 q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" /> <glyph unicode="" d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5 h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" /> <glyph unicode="" horiz-adv-x="2048" d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327 q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5 q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" /> <glyph unicode="" horiz-adv-x="1280" d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q18 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119 t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5 t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14 q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88 q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5 t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206 q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307 t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14 t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" /> <glyph unicode="" d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5 t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" /> <glyph unicode="" d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55 q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410 q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" /> <glyph unicode="" d="M915 450h-294l147 551zM1001 128h311l-324 1024h-440l-324 -1024h311l383 314zM1536 1120v-960q0 -118 -85 -203t-203 -85h-960q-118 0 -203 85t-85 203v960q0 118 85 203t203 85h960q118 0 203 -85t85 -203z" /> <glyph unicode="" horiz-adv-x="2048" d="M2048 641q0 -21 -13 -36.5t-33 -19.5l-205 -356q3 -9 3 -18q0 -20 -12.5 -35.5t-32.5 -19.5l-193 -337q3 -8 3 -16q0 -23 -16.5 -40t-40.5 -17q-25 0 -41 18h-400q-17 -20 -43 -20t-43 20h-399q-17 -20 -43 -20q-23 0 -40 16.5t-17 40.5q0 8 4 20l-193 335 q-20 4 -32.5 19.5t-12.5 35.5q0 9 3 18l-206 356q-20 5 -32.5 20.5t-12.5 35.5q0 21 13.5 36.5t33.5 19.5l199 344q0 1 -0.5 3t-0.5 3q0 36 34 51l209 363q-4 10 -4 18q0 24 17 40.5t40 16.5q26 0 44 -21h396q16 21 43 21t43 -21h398q18 21 44 21q23 0 40 -16.5t17 -40.5 q0 -6 -4 -18l207 -358q23 -1 39 -17.5t16 -38.5q0 -13 -7 -27l187 -324q19 -4 31.5 -19.5t12.5 -35.5zM1063 -158h389l-342 354h-143l-342 -354h360q18 16 39 16t39 -16zM112 654q1 -4 1 -13q0 -10 -2 -15l208 -360q2 0 4.5 -1t5.5 -2.5l5 -2.5l188 199v347l-187 194 q-13 -8 -29 -10zM986 1438h-388l190 -200l554 200h-280q-16 -16 -38 -16t-38 16zM1689 226q1 6 5 11l-64 68l-17 -79h76zM1583 226l22 105l-252 266l-296 -307l63 -64h463zM1495 -142l16 28l65 310h-427l333 -343q8 4 13 5zM578 -158h5l342 354h-373v-335l4 -6q14 -5 22 -13 zM552 226h402l64 66l-309 321l-157 -166v-221zM359 226h163v189l-168 -177q4 -8 5 -12zM358 1051q0 -1 0.5 -2t0.5 -2q0 -16 -8 -29l171 -177v269zM552 1121v-311l153 -157l297 314l-223 236zM556 1425l-4 -8v-264l205 74l-191 201q-6 -2 -10 -3zM1447 1438h-16l-621 -224 l213 -225zM1023 946l-297 -315l311 -319l296 307zM688 634l-136 141v-284zM1038 270l-42 -44h85zM1374 618l238 -251l132 624l-3 5l-1 1zM1718 1018q-8 13 -8 29v2l-216 376q-5 1 -13 5l-437 -463l310 -327zM522 1142v223l-163 -282zM522 196h-163l163 -283v283zM1607 196 l-48 -227l130 227h-82zM1729 266l207 361q-2 10 -2 14q0 1 3 16l-171 296l-129 -612l77 -82q5 3 15 7z" /> <glyph unicode="" d="M0 856q0 131 91.5 226.5t222.5 95.5h742l352 358v-1470q0 -132 -91.5 -227t-222.5 -95h-780q-131 0 -222.5 95t-91.5 227v790zM1232 102l-176 180v425q0 46 -32 79t-78 33h-484q-46 0 -78 -33t-32 -79v-492q0 -46 32.5 -79.5t77.5 -33.5h770z" /> <glyph unicode="" d="M934 1386q-317 -121 -556 -362.5t-358 -560.5q-20 89 -20 176q0 208 102.5 384.5t278.5 279t384 102.5q82 0 169 -19zM1203 1267q93 -65 164 -155q-389 -113 -674.5 -400.5t-396.5 -676.5q-93 72 -155 162q112 386 395 671t667 399zM470 -67q115 356 379.5 622t619.5 384 q40 -92 54 -195q-292 -120 -516 -345t-343 -518q-103 14 -194 52zM1536 -125q-193 50 -367 115q-135 -84 -290 -107q109 205 274 370.5t369 275.5q-21 -152 -101 -284q65 -175 115 -370z" /> <glyph unicode="" horiz-adv-x="2048" d="M1893 1144l155 -1272q-131 0 -257 57q-200 91 -393 91q-226 0 -374 -148q-148 148 -374 148q-193 0 -393 -91q-128 -57 -252 -57h-5l155 1272q224 127 482 127q233 0 387 -106q154 106 387 106q258 0 482 -127zM1398 157q129 0 232 -28.5t260 -93.5l-124 1021 q-171 78 -368 78q-224 0 -374 -141q-150 141 -374 141q-197 0 -368 -78l-124 -1021q105 43 165.5 65t148.5 39.5t178 17.5q202 0 374 -108q172 108 374 108zM1438 191l-55 907q-211 -4 -359 -155q-152 155 -374 155q-176 0 -336 -66l-114 -941q124 51 228.5 76t221.5 25 q209 0 374 -102q172 107 374 102z" /> <glyph unicode="" horiz-adv-x="2048" d="M1500 165v733q0 21 -15 36t-35 15h-93q-20 0 -35 -15t-15 -36v-733q0 -20 15 -35t35 -15h93q20 0 35 15t15 35zM1216 165v531q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-531q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM924 165v429q0 20 -15 35t-35 15h-101 q-20 0 -35 -15t-15 -35v-429q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM632 165v362q0 20 -15 35t-35 15h-101q-20 0 -35 -15t-15 -35v-362q0 -20 15 -35t35 -15h101q20 0 35 15t15 35zM2048 311q0 -166 -118 -284t-284 -118h-1244q-166 0 -284 118t-118 284 q0 116 63 214.5t168 148.5q-10 34 -10 73q0 113 80.5 193.5t193.5 80.5q102 0 180 -67q45 183 194 300t338 117q149 0 275 -73.5t199.5 -199.5t73.5 -275q0 -66 -14 -122q135 -33 221 -142.5t86 -247.5z" /> <glyph unicode="" d="M0 1536h1536v-1392l-776 -338l-760 338v1392zM1436 209v926h-1336v-926l661 -294zM1436 1235v201h-1336v-201h1336zM181 937v-115h-37v115h37zM181 789v-115h-37v115h37zM181 641v-115h-37v115h37zM181 493v-115h-37v115h37zM181 345v-115h-37v115h37zM207 202l15 34 l105 -47l-15 -33zM343 142l15 34l105 -46l-15 -34zM478 82l15 34l105 -46l-15 -34zM614 23l15 33l104 -46l-15 -34zM797 10l105 46l15 -33l-105 -47zM932 70l105 46l15 -34l-105 -46zM1068 130l105 46l15 -34l-105 -46zM1203 189l105 47l15 -34l-105 -46zM259 1389v-36h-114 v36h114zM421 1389v-36h-115v36h115zM583 1389v-36h-115v36h115zM744 1389v-36h-114v36h114zM906 1389v-36h-114v36h114zM1068 1389v-36h-115v36h115zM1230 1389v-36h-115v36h115zM1391 1389v-36h-114v36h114zM181 1049v-79h-37v115h115v-36h-78zM421 1085v-36h-115v36h115z M583 1085v-36h-115v36h115zM744 1085v-36h-114v36h114zM906 1085v-36h-114v36h114zM1068 1085v-36h-115v36h115zM1230 1085v-36h-115v36h115zM1355 970v79h-78v36h115v-115h-37zM1355 822v115h37v-115h-37zM1355 674v115h37v-115h-37zM1355 526v115h37v-115h-37zM1355 378 v115h37v-115h-37zM1355 230v115h37v-115h-37zM760 265q-129 0 -221 91.5t-92 221.5q0 129 92 221t221 92q130 0 221.5 -92t91.5 -221q0 -130 -91.5 -221.5t-221.5 -91.5zM595 646q0 -36 19.5 -56.5t49.5 -25t64 -7t64 -2t49.5 -9t19.5 -30.5q0 -49 -112 -49q-97 0 -123 51 h-3l-31 -63q67 -42 162 -42q29 0 56.5 5t55.5 16t45.5 33t17.5 53q0 46 -27.5 69.5t-67.5 27t-79.5 3t-67 5t-27.5 25.5q0 21 20.5 33t40.5 15t41 3q34 0 70.5 -11t51.5 -34h3l30 58q-3 1 -21 8.5t-22.5 9t-19.5 7t-22 7t-20 4.5t-24 4t-23 1q-29 0 -56.5 -5t-54 -16.5 t-43 -34t-16.5 -53.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M863 504q0 112 -79.5 191.5t-191.5 79.5t-191 -79.5t-79 -191.5t79 -191t191 -79t191.5 79t79.5 191zM1726 505q0 112 -79 191t-191 79t-191.5 -79t-79.5 -191q0 -113 79.5 -192t191.5 -79t191 79.5t79 191.5zM2048 1314v-1348q0 -44 -31.5 -75.5t-76.5 -31.5h-1832 q-45 0 -76.5 31.5t-31.5 75.5v1348q0 44 31.5 75.5t76.5 31.5h431q44 0 76 -31.5t32 -75.5v-161h754v161q0 44 32 75.5t76 31.5h431q45 0 76.5 -31.5t31.5 -75.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M1430 953zM1690 749q148 0 253 -98.5t105 -244.5q0 -157 -109 -261.5t-267 -104.5q-85 0 -162 27.5t-138 73.5t-118 106t-109 126.5t-103.5 132.5t-108.5 126t-117 106t-136 73.5t-159 27.5q-154 0 -251.5 -91.5t-97.5 -244.5q0 -157 104 -250t263 -93q100 0 208 37.5 t193 98.5q5 4 21 18.5t30 24t22 9.5q14 0 24.5 -10.5t10.5 -24.5q0 -24 -60 -77q-101 -88 -234.5 -142t-260.5 -54q-133 0 -245.5 58t-180 165t-67.5 241q0 205 141.5 341t347.5 136q120 0 226.5 -43.5t185.5 -113t151.5 -153t139 -167.5t133.5 -153.5t149.5 -113 t172.5 -43.5q102 0 168.5 61.5t66.5 162.5q0 95 -64.5 159t-159.5 64q-30 0 -81.5 -18.5t-68.5 -18.5q-20 0 -35.5 15t-15.5 35q0 18 8.5 57t8.5 59q0 159 -107.5 263t-266.5 104q-58 0 -111.5 -18.5t-84 -40.5t-55.5 -40.5t-33 -18.5q-15 0 -25.5 10.5t-10.5 25.5 q0 19 25 46q59 67 147 103.5t182 36.5q191 0 318 -125.5t127 -315.5q0 -37 -4 -66q57 15 115 15z" /> <glyph unicode="" horiz-adv-x="1664" d="M1216 832q0 26 -19 45t-45 19h-128v128q0 26 -19 45t-45 19t-45 -19t-19 -45v-128h-128q-26 0 -45 -19t-19 -45t19 -45t45 -19h128v-128q0 -26 19 -45t45 -19t45 19t19 45v128h128q26 0 45 19t19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920 q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1664" d="M1280 832q0 26 -19 45t-45 19t-45 -19l-147 -146v293q0 26 -19 45t-45 19t-45 -19t-19 -45v-293l-147 146q-19 19 -45 19t-45 -19t-19 -45t19 -45l256 -256q19 -19 45 -19t45 19l256 256q19 19 19 45zM640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920 q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="2048" d="M212 768l623 -665l-300 665h-323zM1024 -4l349 772h-698zM538 896l204 384h-262l-288 -384h346zM1213 103l623 665h-323zM683 896h682l-204 384h-274zM1510 896h346l-288 384h-262zM1651 1382l384 -512q14 -18 13 -41.5t-17 -40.5l-960 -1024q-18 -20 -47 -20t-47 20 l-960 1024q-16 17 -17 40.5t13 41.5l384 512q18 26 51 26h1152q33 0 51 -26z" /> <glyph unicode="" horiz-adv-x="2048" d="M1811 -19q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83 q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83q19 19 45 19t45 -19l83 -83l83 83 q19 19 45 19t45 -19l83 -83zM237 19q-19 -19 -45 -19t-45 19l-128 128l90 90l83 -82l83 82q19 19 45 19t45 -19l83 -82l64 64v293l-210 314q-17 26 -7 56.5t40 40.5l177 58v299h128v128h256v128h256v-128h256v-128h128v-299l177 -58q30 -10 40 -40.5t-7 -56.5l-210 -314 v-293l19 18q19 19 45 19t45 -19l83 -82l83 82q19 19 45 19t45 -19l128 -128l-90 -90l-83 83l-83 -83q-18 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83l-83 -83 q-19 -19 -45 -19t-45 19l-83 83l-83 -83q-19 -19 -45 -19t-45 19l-83 83zM640 1152v-128l384 128l384 -128v128h-128v128h-512v-128h-128z" /> <glyph unicode="" d="M576 0l96 448l-96 128l-128 64zM832 0l128 640l-128 -64l-96 -128zM992 1010q-2 4 -4 6q-10 8 -96 8q-70 0 -167 -19q-7 -2 -21 -2t-21 2q-97 19 -167 19q-86 0 -96 -8q-2 -2 -4 -6q2 -18 4 -27q2 -3 7.5 -6.5t7.5 -10.5q2 -4 7.5 -20.5t7 -20.5t7.5 -17t8.5 -17t9 -14 t12 -13.5t14 -9.5t17.5 -8t20.5 -4t24.5 -2q36 0 59 12.5t32.5 30t14.5 34.5t11.5 29.5t17.5 12.5h12q11 0 17.5 -12.5t11.5 -29.5t14.5 -34.5t32.5 -30t59 -12.5q13 0 24.5 2t20.5 4t17.5 8t14 9.5t12 13.5t9 14t8.5 17t7.5 17t7 20.5t7.5 20.5q2 7 7.5 10.5t7.5 6.5 q2 9 4 27zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 61 4.5 118t19 125.5t37.5 123.5t63.5 103.5t93.5 74.5l-90 220h214q-22 64 -22 128q0 12 2 32q-194 40 -194 96q0 57 210 99q17 62 51.5 134t70.5 114q32 37 76 37q30 0 84 -31t84 -31t84 31 t84 31q44 0 76 -37q36 -42 70.5 -114t51.5 -134q210 -42 210 -99q0 -56 -194 -96q7 -81 -20 -160h214l-82 -225q63 -33 107.5 -96.5t65.5 -143.5t29 -151.5t8 -148.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M2301 500q12 -103 -22 -198.5t-99 -163.5t-158.5 -106t-196.5 -31q-161 11 -279.5 125t-134.5 274q-12 111 27.5 210.5t118.5 170.5l-71 107q-96 -80 -151 -194t-55 -244q0 -27 -18.5 -46.5t-45.5 -19.5h-256h-69q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5 t-131.5 316.5t131.5 316.5t316.5 131.5q76 0 152 -27l24 45q-123 110 -304 110h-64q-26 0 -45 19t-19 45t19 45t45 19h128q78 0 145 -13.5t116.5 -38.5t71.5 -39.5t51 -36.5h512h115l-85 128h-222q-30 0 -49 22.5t-14 52.5q4 23 23 38t43 15h253q33 0 53 -28l70 -105 l114 114q19 19 46 19h101q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-179l115 -172q131 63 275 36q143 -26 244 -134.5t118 -253.5zM448 128q115 0 203 72.5t111 183.5h-314q-35 0 -55 31q-18 32 -1 63l147 277q-47 13 -91 13q-132 0 -226 -94t-94 -226t94 -226 t226 -94zM1856 128q132 0 226 94t94 226t-94 226t-226 94q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94z" /> <glyph unicode="" d="M1408 0q0 -63 -61.5 -113.5t-164 -81t-225 -46t-253.5 -15.5t-253.5 15.5t-225 46t-164 81t-61.5 113.5q0 49 33 88.5t91 66.5t118 44.5t131 29.5q26 5 48 -10.5t26 -41.5q5 -26 -10.5 -48t-41.5 -26q-58 -10 -106 -23.5t-76.5 -25.5t-48.5 -23.5t-27.5 -19.5t-8.5 -12 q3 -11 27 -26.5t73 -33t114 -32.5t160.5 -25t201.5 -10t201.5 10t160.5 25t114 33t73 33.5t27 27.5q-1 4 -8.5 11t-27.5 19t-48.5 23.5t-76.5 25t-106 23.5q-26 4 -41.5 26t-10.5 48q4 26 26 41.5t48 10.5q71 -12 131 -29.5t118 -44.5t91 -66.5t33 -88.5zM1024 896v-384 q0 -26 -19 -45t-45 -19h-64v-384q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v384h-64q-26 0 -45 19t-19 45v384q0 53 37.5 90.5t90.5 37.5h384q53 0 90.5 -37.5t37.5 -90.5zM928 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5 t158.5 -65.5t65.5 -158.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1280 512h305q-5 -6 -10 -10.5t-9 -7.5l-3 -4l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-5 2 -21 20h369q22 0 39.5 13.5t22.5 34.5l70 281l190 -667q6 -20 23 -33t39 -13q21 0 38 13t23 33l146 485l56 -112q18 -35 57 -35zM1792 940q0 -145 -103 -300h-369l-111 221 q-8 17 -25.5 27t-36.5 8q-45 -5 -56 -46l-129 -430l-196 686q-6 20 -23.5 33t-39.5 13t-39 -13.5t-22 -34.5l-116 -464h-423q-103 155 -103 300q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124 t127 -344z" /> <glyph unicode="" horiz-adv-x="1280" d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292 q11 134 80.5 249t182 188t245.5 88q170 19 319 -54t236 -212t87 -306zM128 960q0 -185 131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5z" /> <glyph unicode="" d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-382 -383q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5 q203 0 359 -126l382 382h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M830 1220q145 -72 233.5 -210.5t88.5 -305.5q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5 t-147.5 384.5q0 167 88.5 305.5t233.5 210.5q-165 96 -228 273q-6 16 3.5 29.5t26.5 13.5h69q21 0 29 -20q44 -106 140 -171t214 -65t214 65t140 171q8 20 37 20h61q17 0 26.5 -13.5t3.5 -29.5q-63 -177 -228 -273zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" d="M1024 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64 q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-149 16 -270.5 103t-186.5 223.5t-53 291.5q16 204 160 353.5t347 172.5q118 14 228 -19t198 -103l255 254h-134q-14 0 -23 9t-9 23v64zM576 256q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1280 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q126 -158 126 -359q0 -221 -147.5 -384.5t-364.5 -187.5v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64 q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-217 24 -364.5 187.5t-147.5 384.5q0 201 126 359l-52 53l-101 -111q-9 -10 -22 -10.5t-23 7.5l-48 44q-10 8 -10.5 21.5t8.5 23.5l105 115l-111 112v-134q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9 t-9 23v288q0 26 19 45t45 19h288q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-133l106 -107l86 94q9 10 22 10.5t23 -7.5l48 -44q10 -8 10.5 -21.5t-8.5 -23.5l-90 -99l57 -56q158 126 359 126t359 -126l255 254h-134q-14 0 -23 9t-9 23v64zM832 256q185 0 316.5 131.5 t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1790 1007q12 -155 -52.5 -292t-186 -224t-271.5 -103v-260h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-512v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23 t23 9h224v260q-150 16 -271.5 103t-186 224t-52.5 292q17 206 164.5 356.5t352.5 169.5q206 21 377 -94q171 115 377 94q205 -19 352.5 -169.5t164.5 -356.5zM896 647q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM576 512q115 0 218 57q-154 165 -154 391 q0 224 154 391q-103 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5zM1152 128v260q-137 15 -256 94q-119 -79 -256 -94v-260h512zM1216 512q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5q-115 0 -218 -57q154 -167 154 -391 q0 -226 -154 -391q103 -57 218 -57z" /> <glyph unicode="" horiz-adv-x="1920" d="M1536 1120q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-31 -182 -166 -312t-318 -156q-210 -29 -384.5 80t-241.5 300q-117 6 -221 57.5t-177.5 133t-113.5 192.5t-32 230 q9 135 78 252t182 191.5t248 89.5q118 14 227.5 -19t198.5 -103l255 254h-134q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q59 -74 93 -169q182 -9 328 -124l255 254h-134q-14 0 -23 9 t-9 23v64zM1024 704q0 20 -4 58q-162 -25 -271 -150t-109 -292q0 -20 4 -58q162 25 271 150t109 292zM128 704q0 -168 111 -294t276 -149q-3 29 -3 59q0 210 135 369.5t338 196.5q-53 120 -163.5 193t-245.5 73q-185 0 -316.5 -131.5t-131.5 -316.5zM1088 -128 q185 0 316.5 131.5t131.5 316.5q0 168 -111 294t-276 149q3 -29 3 -59q0 -210 -135 -369.5t-338 -196.5q53 -120 163.5 -193t245.5 -73z" /> <glyph unicode="" horiz-adv-x="2048" d="M1664 1504q0 14 9 23t23 9h288q26 0 45 -19t19 -45v-288q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v134l-254 -255q76 -95 107.5 -214t9.5 -247q-32 -180 -164.5 -310t-313.5 -157q-223 -34 -409 90q-117 -78 -256 -93v-132h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23 t-23 -9h-96v-96q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v96h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96v132q-155 17 -279.5 109.5t-187 237.5t-39.5 307q25 187 159.5 322.5t320.5 164.5q224 34 410 -90q146 97 320 97q201 0 359 -126l255 254h-134q-14 0 -23 9 t-9 23v64zM896 391q128 131 128 313t-128 313q-128 -131 -128 -313t128 -313zM128 704q0 -185 131.5 -316.5t316.5 -131.5q117 0 218 57q-154 167 -154 391t154 391q-101 57 -218 57q-185 0 -316.5 -131.5t-131.5 -316.5zM1216 256q185 0 316.5 131.5t131.5 316.5 t-131.5 316.5t-316.5 131.5q-117 0 -218 -57q154 -167 154 -391t-154 -391q101 -57 218 -57z" /> <glyph unicode="" d="M1472 1408q26 0 45 -19t19 -45v-416q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v262l-213 -214l140 -140q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-140 141l-78 -79q126 -156 126 -359q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5 t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123t223.5 45.5q203 0 359 -126l78 78l-172 172q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l172 -172l213 213h-261q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h416zM576 0q185 0 316.5 131.5t131.5 316.5t-131.5 316.5 t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M640 892q217 -24 364.5 -187.5t147.5 -384.5q0 -167 -87 -306t-236 -212t-319 -54q-133 15 -245.5 88t-182 188t-80.5 249q-12 155 52.5 292t186 224t271.5 103v132h-160q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h160v165l-92 -92q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22 t9 23l202 201q19 19 45 19t45 -19l202 -201q9 -10 9 -23t-9 -22l-46 -46q-9 -9 -22 -9t-23 9l-92 92v-165h160q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-160v-132zM576 -128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5 t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M1901 621q19 -19 19 -45t-19 -45l-294 -294q-9 -10 -22.5 -10t-22.5 10l-45 45q-10 9 -10 22.5t10 22.5l185 185h-294v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-132q-24 -217 -187.5 -364.5t-384.5 -147.5q-167 0 -306 87t-212 236t-54 319q15 133 88 245.5 t188 182t249 80.5q155 12 292 -52.5t224 -186t103 -271.5h132v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224h294l-185 185q-10 9 -10 22.5t10 22.5l45 45q9 10 22.5 10t22.5 -10zM576 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5 t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1152 960q0 -221 -147.5 -384.5t-364.5 -187.5v-612q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v612q-217 24 -364.5 187.5t-147.5 384.5q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM576 512q185 0 316.5 131.5 t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" /> <glyph unicode="" horiz-adv-x="1280" d="M1024 576q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1152 576q0 -117 -45.5 -223.5t-123 -184t-184 -123t-223.5 -45.5t-223.5 45.5t-184 123t-123 184t-45.5 223.5t45.5 223.5t123 184t184 123 t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5z" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" d="M1451 1408q35 0 60 -25t25 -60v-1366q0 -35 -25 -60t-60 -25h-391v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-735q-35 0 -60 25t-25 60v1366q0 35 25 60t60 25h1366z" /> <glyph unicode="" horiz-adv-x="1280" d="M0 939q0 108 37.5 203.5t103.5 166.5t152 123t185 78t202 26q158 0 294 -66.5t221 -193.5t85 -287q0 -96 -19 -188t-60 -177t-100 -149.5t-145 -103t-189 -38.5q-68 0 -135 32t-96 88q-10 -39 -28 -112.5t-23.5 -95t-20.5 -71t-26 -71t-32 -62.5t-46 -77.5t-62 -86.5 l-14 -5l-9 10q-15 157 -15 188q0 92 21.5 206.5t66.5 287.5t52 203q-32 65 -32 169q0 83 52 156t132 73q61 0 95 -40.5t34 -102.5q0 -66 -44 -191t-44 -187q0 -63 45 -104.5t109 -41.5q55 0 102 25t78.5 68t56 95t38 110.5t20 111t6.5 99.5q0 173 -109.5 269.5t-285.5 96.5 q-200 0 -334 -129.5t-134 -328.5q0 -44 12.5 -85t27 -65t27 -45.5t12.5 -30.5q0 -28 -15 -73t-37 -45q-2 0 -17 3q-51 15 -90.5 56t-61 94.5t-32.5 108t-11 106.5z" /> <glyph unicode="" d="M985 562q13 0 97.5 -44t89.5 -53q2 -5 2 -15q0 -33 -17 -76q-16 -39 -71 -65.5t-102 -26.5q-57 0 -190 62q-98 45 -170 118t-148 185q-72 107 -71 194v8q3 91 74 158q24 22 52 22q6 0 18 -1.5t19 -1.5q19 0 26.5 -6.5t15.5 -27.5q8 -20 33 -88t25 -75q0 -21 -34.5 -57.5 t-34.5 -46.5q0 -7 5 -15q34 -73 102 -137q56 -53 151 -101q12 -7 22 -7q15 0 54 48.5t52 48.5zM782 32q127 0 243.5 50t200.5 134t134 200.5t50 243.5t-50 243.5t-134 200.5t-200.5 134t-243.5 50t-243.5 -50t-200.5 -134t-134 -200.5t-50 -243.5q0 -203 120 -368l-79 -233 l242 77q158 -104 345 -104zM782 1414q153 0 292.5 -60t240.5 -161t161 -240.5t60 -292.5t-60 -292.5t-161 -240.5t-240.5 -161t-292.5 -60q-195 0 -365 94l-417 -134l136 405q-108 178 -108 389q0 153 60 292.5t161 240.5t240.5 161t292.5 60z" /> <glyph unicode="" horiz-adv-x="1792" d="M128 128h1024v128h-1024v-128zM128 640h1024v128h-1024v-128zM1696 192q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM128 1152h1024v128h-1024v-128zM1696 704q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1696 1216 q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1792 384v-384h-1792v384h1792zM1792 896v-384h-1792v384h1792zM1792 1408v-384h-1792v384h1792z" /> <glyph unicode="" horiz-adv-x="2048" d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1664 512h352q13 0 22.5 -9.5t9.5 -22.5v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-352q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5 t-9.5 22.5v352h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v352q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5v-352zM928 288q0 -52 38 -90t90 -38h256v-238q-68 -50 -171 -50h-874q-121 0 -194 69t-73 190q0 53 3.5 103.5t14 109t26.5 108.5 t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q79 -61 154.5 -91.5t164.5 -30.5t164.5 30.5t154.5 91.5q20 17 39 17q132 0 217 -96h-223q-52 0 -90 -38t-38 -90v-192z" /> <glyph unicode="" horiz-adv-x="2048" d="M704 640q-159 0 -271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5t-112.5 -271.5t-271.5 -112.5zM1781 320l249 -249q9 -9 9 -23q0 -13 -9 -22l-136 -136q-9 -9 -22 -9q-14 0 -23 9l-249 249l-249 -249q-9 -9 -23 -9q-13 0 -22 9l-136 136 q-9 9 -9 22q0 14 9 23l249 249l-249 249q-9 9 -9 23q0 13 9 22l136 136q9 9 22 9q14 0 23 -9l249 -249l249 249q9 9 23 9q13 0 22 -9l136 -136q9 -9 9 -22q0 -14 -9 -23zM1283 320l-181 -181q-37 -37 -37 -91q0 -53 37 -90l83 -83q-21 -3 -44 -3h-874q-121 0 -194 69 t-73 190q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q19 0 39 -17q154 -122 319 -122t319 122q20 17 39 17q28 0 57 -6q-28 -27 -41 -50t-13 -56q0 -54 37 -91z" /> <glyph unicode="" horiz-adv-x="2048" d="M256 512h1728q26 0 45 -19t19 -45v-448h-256v256h-1536v-256h-256v1216q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-704zM832 832q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM2048 576v64q0 159 -112.5 271.5t-271.5 112.5h-704 q-26 0 -45 -19t-19 -45v-384h1152z" /> <glyph unicode="" d="M1536 1536l-192 -448h192v-192h-274l-55 -128h329v-192h-411l-357 -832l-357 832h-411v192h329l-55 128h-274v192h192l-192 448h256l323 -768h378l323 768h256zM768 320l108 256h-216z" /> <glyph unicode="" d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM768 192q80 0 136 56t56 136t-56 136t-136 56 t-136 -56t-56 -136t56 -136t136 -56zM1344 768v512h-1152v-512h1152z" /> <glyph unicode="" d="M1088 1536q185 0 316.5 -93.5t131.5 -226.5v-896q0 -130 -125.5 -222t-305.5 -97l213 -202q16 -15 8 -35t-30 -20h-1056q-22 0 -30 20t8 35l213 202q-180 5 -305.5 97t-125.5 222v896q0 133 131.5 226.5t316.5 93.5h640zM288 224q66 0 113 47t47 113t-47 113t-113 47 t-113 -47t-47 -113t47 -113t113 -47zM704 768v512h-544v-512h544zM1248 224q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM1408 768v512h-576v-512h576z" /> <glyph unicode="" horiz-adv-x="1792" d="M597 1115v-1173q0 -25 -12.5 -42.5t-36.5 -17.5q-17 0 -33 8l-465 233q-21 10 -35.5 33.5t-14.5 46.5v1140q0 20 10 34t29 14q14 0 44 -15l511 -256q3 -3 3 -5zM661 1014l534 -866l-534 266v600zM1792 996v-1054q0 -25 -14 -40.5t-38 -15.5t-47 13l-441 220zM1789 1116 q0 -3 -256.5 -419.5t-300.5 -487.5l-390 634l324 527q17 28 52 28q14 0 26 -6l541 -270q4 -2 4 -6z" /> <glyph unicode="" d="M809 532l266 499h-112l-157 -312q-24 -48 -44 -92l-42 92l-155 312h-120l263 -493v-324h101v318zM1536 1408v-1536h-1536v1536h1536z" /> <glyph unicode="" horiz-adv-x="2296" d="M478 -139q-8 -16 -27 -34.5t-37 -25.5q-25 -9 -51.5 3.5t-28.5 31.5q-1 22 40 55t68 38q23 4 34 -21.5t2 -46.5zM1819 -139q7 -16 26 -34.5t38 -25.5q25 -9 51.5 3.5t27.5 31.5q2 22 -39.5 55t-68.5 38q-22 4 -33 -21.5t-2 -46.5zM1867 -30q13 -27 56.5 -59.5t77.5 -41.5 q45 -13 82 4.5t37 50.5q0 46 -67.5 100.5t-115.5 59.5q-40 5 -63.5 -37.5t-6.5 -76.5zM428 -30q-13 -27 -56 -59.5t-77 -41.5q-45 -13 -82 4.5t-37 50.5q0 46 67.5 100.5t115.5 59.5q40 5 63 -37.5t6 -76.5zM1158 1094h1q-41 0 -76 -15q27 -8 44 -30.5t17 -49.5 q0 -35 -27 -60t-65 -25q-52 0 -80 43q-5 -23 -5 -42q0 -74 56 -126.5t135 -52.5q80 0 136 52.5t56 126.5t-56 126.5t-136 52.5zM1462 1312q-99 109 -220.5 131.5t-245.5 -44.5q27 60 82.5 96.5t118 39.5t121.5 -17t99.5 -74.5t44.5 -131.5zM2212 73q8 -11 -11 -42 q7 -23 7 -40q1 -56 -44.5 -112.5t-109.5 -91.5t-118 -37q-48 -2 -92 21.5t-66 65.5q-687 -25 -1259 0q-23 -41 -66.5 -65t-92.5 -22q-86 3 -179.5 80.5t-92.5 160.5q2 22 7 40q-19 31 -11 42q6 10 31 1q14 22 41 51q-7 29 2 38q11 10 39 -4q29 20 59 34q0 29 13 37 q23 12 51 -16q35 5 61 -2q18 -4 38 -19v73q-11 0 -18 2q-53 10 -97 44.5t-55 87.5q-9 38 0 81q15 62 93 95q2 17 19 35.5t36 23.5t33 -7.5t19 -30.5h13q46 -5 60 -23q3 -3 5 -7q10 1 30.5 3.5t30.5 3.5q-15 11 -30 17q-23 40 -91 43q0 6 1 10q-62 2 -118.5 18.5t-84.5 47.5 q-32 36 -42.5 92t-2.5 112q16 126 90 179q23 16 52 4.5t32 -40.5q0 -1 1.5 -14t2.5 -21t3 -20t5.5 -19t8.5 -10q27 -14 76 -12q48 46 98 74q-40 4 -162 -14l47 46q61 58 163 111q145 73 282 86q-20 8 -41 15.5t-47 14t-42.5 10.5t-47.5 11t-43 10q595 126 904 -139 q98 -84 158 -222q85 -10 121 9h1q5 3 8.5 10t5.5 19t3 19.5t3 21.5l1 14q3 28 32 40t52 -5q73 -52 91 -178q7 -57 -3.5 -113t-42.5 -91q-28 -32 -83.5 -48.5t-115.5 -18.5v-10q-71 -2 -95 -43q-14 -5 -31 -17q11 -1 32 -3.5t30 -3.5q1 4 5 8q16 18 60 23h13q5 18 19 30t33 8 t36 -23t19 -36q79 -32 93 -95q9 -40 1 -81q-12 -53 -56 -88t-97 -44q-10 -2 -17 -2q0 -49 -1 -73q20 15 38 19q26 7 61 2q28 28 51 16q14 -9 14 -37q33 -16 59 -34q27 13 38 4q10 -10 2 -38q28 -30 41 -51q23 8 31 -1zM1937 1025q0 -29 -9 -54q82 -32 112 -132 q4 37 -9.5 98.5t-41.5 90.5q-20 19 -36 17t-16 -20zM1859 925q35 -42 47.5 -108.5t-0.5 -124.5q67 13 97 45q13 14 18 28q-3 64 -31 114.5t-79 66.5q-15 -15 -52 -21zM1822 921q-30 0 -44 1q42 -115 53 -239q21 0 43 3q16 68 1 135t-53 100zM258 839q30 100 112 132 q-9 25 -9 54q0 18 -16.5 20t-35.5 -17q-28 -29 -41.5 -90.5t-9.5 -98.5zM294 737q29 -31 97 -45q-13 58 -0.5 124.5t47.5 108.5v0q-37 6 -52 21q-51 -16 -78.5 -66t-31.5 -115q9 -17 18 -28zM471 683q14 124 73 235q-19 -4 -55 -18l-45 -19v1q-46 -89 -20 -196q25 -3 47 -3z M1434 644q8 -38 16.5 -108.5t11.5 -89.5q3 -18 9.5 -21.5t23.5 4.5q40 20 62 85.5t23 125.5q-24 2 -146 4zM1152 1285q-116 0 -199 -82.5t-83 -198.5q0 -117 83 -199.5t199 -82.5t199 82.5t83 199.5q0 116 -83 198.5t-199 82.5zM1380 646q-106 2 -211 0v1q-1 -27 2.5 -86 t13.5 -66q29 -14 93.5 -14.5t95.5 10.5q9 3 11 39t-0.5 69.5t-4.5 46.5zM1112 447q8 4 9.5 48t-0.5 88t-4 63v1q-212 -3 -214 -3q-4 -20 -7 -62t0 -83t14 -46q34 -15 101 -16t101 10zM718 636q-16 -59 4.5 -118.5t77.5 -84.5q15 -8 24 -5t12 21q3 16 8 90t10 103 q-69 -2 -136 -6zM591 510q3 -23 -34 -36q132 -141 271.5 -240t305.5 -154q172 49 310.5 146t293.5 250q-33 13 -30 34l3 9v1v-1q-17 2 -50 5.5t-48 4.5q-26 -90 -82 -132q-51 -38 -82 1q-5 6 -9 14q-7 13 -17 62q-2 -5 -5 -9t-7.5 -7t-8 -5.5t-9.5 -4l-10 -2.5t-12 -2 l-12 -1.5t-13.5 -1t-13.5 -0.5q-106 -9 -163 11q-4 -17 -10 -26.5t-21 -15t-23 -7t-36 -3.5q-2 0 -3 -0.5t-3 -0.5h-3q-179 -17 -203 40q-2 -63 -56 -54q-47 8 -91 54q-12 13 -20 26q-17 29 -26 65q-58 -6 -87 -10q1 -2 4 -10zM507 -118q3 14 3 30q-17 71 -51 130t-73 70 q-41 12 -101.5 -14.5t-104.5 -80t-39 -107.5q35 -53 100 -93t119 -42q51 -2 94 28t53 79zM510 53q23 -63 27 -119q195 113 392 174q-98 52 -180.5 120t-179.5 165q-6 -4 -29 -13q0 -2 -1 -5t-1 -4q31 -18 22 -37q-12 -23 -56 -34q-10 -13 -29 -24h-1q-2 -83 1 -150 q19 -34 35 -73zM579 -113q532 -21 1145 0q-254 147 -428 196q-76 -35 -156 -57q-8 -3 -16 0q-65 21 -129 49q-208 -60 -416 -188h-1v-1q1 0 1 1zM1763 -67q4 54 28 120q14 38 33 71l-1 -1q3 77 3 153q-15 8 -30 25q-42 9 -56 33q-9 20 22 38q-2 4 -2 9q-16 4 -28 12 q-204 -190 -383 -284q198 -59 414 -176zM2155 -90q5 54 -39 107.5t-104 80t-102 14.5q-38 -11 -72.5 -70.5t-51.5 -129.5q0 -16 3 -30q10 -49 53 -79t94 -28q54 2 119 42t100 93z" /> <glyph unicode="" horiz-adv-x="2304" d="M1524 -25q0 -68 -48 -116t-116 -48t-116.5 48t-48.5 116t48.5 116.5t116.5 48.5t116 -48.5t48 -116.5zM775 -25q0 -68 -48.5 -116t-116.5 -48t-116 48t-48 116t48 116.5t116 48.5t116.5 -48.5t48.5 -116.5zM0 1469q57 -60 110.5 -104.5t121 -82t136 -63t166 -45.5 t200 -31.5t250 -18.5t304 -9.5t372.5 -2.5q139 0 244.5 -5t181 -16.5t124 -27.5t71 -39.5t24 -51.5t-19.5 -64t-56.5 -76.5t-89.5 -91t-116 -104.5t-139 -119q-185 -157 -286 -247q29 51 76.5 109t94 105.5t94.5 98.5t83 91.5t54 80.5t13 70t-45.5 55.5t-116.5 41t-204 23.5 t-304 5q-168 -2 -314 6t-256 23t-204.5 41t-159.5 51.5t-122.5 62.5t-91.5 66.5t-68 71.5t-50.5 69.5t-40 68t-36.5 59.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 1472q-169 0 -323 -66t-265.5 -177.5t-177.5 -265.5t-66 -323t66 -323t177.5 -265.5t265.5 -177.5t323 -66t323 66t265.5 177.5t177.5 265.5t66 323t-66 323t-177.5 265.5t-265.5 177.5t-323 66zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348 t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM496 704q16 0 16 -16v-480q0 -16 -16 -16h-32q-16 0 -16 16v480q0 16 16 16h32zM896 640q53 0 90.5 -37.5t37.5 -90.5q0 -35 -17.5 -64t-46.5 -46v-114q0 -14 -9 -23 t-23 -9h-64q-14 0 -23 9t-9 23v114q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5zM896 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM544 928v-96 q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 93 65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5v-96q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v96q0 146 -103 249t-249 103t-249 -103t-103 -249zM1408 192v512q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-512 q0 -26 19 -45t45 -19h896q26 0 45 19t19 45z" /> <glyph unicode="" horiz-adv-x="2304" d="M1920 1024v-768h-1664v768h1664zM2048 448h128v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288zM2304 832v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113 v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160q53 0 90.5 -37.5t37.5 -90.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M256 256v768h1280v-768h-1280zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> <glyph unicode="" horiz-adv-x="2304" d="M256 256v768h896v-768h-896zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> <glyph unicode="" horiz-adv-x="2304" d="M256 256v768h512v-768h-512zM2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9 h-1856q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> <glyph unicode="" horiz-adv-x="2304" d="M2176 960q53 0 90.5 -37.5t37.5 -90.5v-384q0 -53 -37.5 -90.5t-90.5 -37.5v-160q0 -66 -47 -113t-113 -47h-1856q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1856q66 0 113 -47t47 -113v-160zM2176 448v384h-128v288q0 14 -9 23t-23 9h-1856q-14 0 -23 -9t-9 -23 v-960q0 -14 9 -23t23 -9h1856q14 0 23 9t9 23v288h128z" /> <glyph unicode="" horiz-adv-x="1280" d="M1133 493q31 -30 14 -69q-17 -40 -59 -40h-382l201 -476q10 -25 0 -49t-34 -35l-177 -75q-25 -10 -49 0t-35 34l-191 452l-312 -312q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v1504q0 42 40 59q12 5 24 5q27 0 45 -19z" /> <glyph unicode="" horiz-adv-x="1024" d="M832 1408q-320 0 -320 -224v-416h128v-128h-128v-544q0 -224 320 -224h64v-128h-64q-272 0 -384 146q-112 -146 -384 -146h-64v128h64q320 0 320 224v544h-128v128h128v416q0 224 -320 224h-64v128h64q272 0 384 -146q112 146 384 146h64v-128h-64z" /> <glyph unicode="" horiz-adv-x="2048" d="M2048 1152h-128v-1024h128v-384h-384v128h-1280v-128h-384v384h128v1024h-128v384h384v-128h1280v128h384v-384zM1792 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 -128v128h-128v-128h128zM1664 0v128h128v1024h-128v128h-1280v-128h-128v-1024h128v-128 h1280zM1920 -128v128h-128v-128h128zM1280 896h384v-768h-896v256h-384v768h896v-256zM512 512h640v512h-640v-512zM1536 256v512h-256v-384h-384v-128h640z" /> <glyph unicode="" horiz-adv-x="2304" d="M2304 768h-128v-640h128v-384h-384v128h-896v-128h-384v384h128v128h-384v-128h-384v384h128v640h-128v384h384v-128h896v128h384v-384h-128v-128h384v128h384v-384zM2048 1024v-128h128v128h-128zM1408 1408v-128h128v128h-128zM128 1408v-128h128v128h-128zM256 256 v128h-128v-128h128zM1536 384h-128v-128h128v128zM384 384h896v128h128v640h-128v128h-896v-128h-128v-640h128v-128zM896 -128v128h-128v-128h128zM2176 -128v128h-128v-128h128zM2048 128v640h-128v128h-384v-384h128v-384h-384v128h-384v-128h128v-128h896v128h128z" /> <glyph unicode="" d="M1024 288v-416h-928q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68v-928h-416q-40 0 -68 -28t-28 -68zM1152 256h381q-15 -82 -65 -132l-184 -184q-50 -50 -132 -65v381z" /> <glyph unicode="" d="M1400 256h-248v-248q29 10 41 22l185 185q12 12 22 41zM1120 384h288v896h-1280v-1280h896v288q0 40 28 68t68 28zM1536 1312v-1024q0 -40 -20 -88t-48 -76l-184 -184q-28 -28 -76 -48t-88 -20h-1024q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1344q40 0 68 -28t28 -68 z" /> <glyph unicode="" horiz-adv-x="2304" d="M1951 538q0 -26 -15.5 -44.5t-38.5 -23.5q-8 -2 -18 -2h-153v140h153q10 0 18 -2q23 -5 38.5 -23.5t15.5 -44.5zM1933 751q0 -25 -15 -42t-38 -21q-3 -1 -15 -1h-139v129h139q3 0 8.5 -0.5t6.5 -0.5q23 -4 38 -21.5t15 -42.5zM728 587v308h-228v-308q0 -58 -38 -94.5 t-105 -36.5q-108 0 -229 59v-112q53 -15 121 -23t109 -9l42 -1q328 0 328 217zM1442 403v113q-99 -52 -200 -59q-108 -8 -169 41t-61 142t61 142t169 41q101 -7 200 -58v112q-48 12 -100 19.5t-80 9.5l-28 2q-127 6 -218.5 -14t-140.5 -60t-71 -88t-22 -106t22 -106t71 -88 t140.5 -60t218.5 -14q101 4 208 31zM2176 518q0 54 -43 88.5t-109 39.5v3q57 8 89 41.5t32 79.5q0 55 -41 88t-107 36q-3 0 -12 0.5t-14 0.5h-455v-510h491q74 0 121.5 36.5t47.5 96.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90 t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="2304" d="M858 295v693q-106 -41 -172 -135.5t-66 -211.5t66 -211.5t172 -134.5zM1362 641q0 117 -66 211.5t-172 135.5v-694q106 41 172 135.5t66 211.5zM1577 641q0 -159 -78.5 -294t-213.5 -213.5t-294 -78.5q-119 0 -227.5 46.5t-187 125t-125 187t-46.5 227.5q0 159 78.5 294 t213.5 213.5t294 78.5t294 -78.5t213.5 -213.5t78.5 -294zM1960 634q0 139 -55.5 261.5t-147.5 205.5t-213.5 131t-252.5 48h-301q-176 0 -323.5 -81t-235 -230t-87.5 -335q0 -171 87 -317.5t236 -231.5t323 -85h301q129 0 251.5 50.5t214.5 135t147.5 202.5t55.5 246z M2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M1664 -96v1088q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5zM1792 992v-1088q0 -66 -47 -113t-113 -47h-1088q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113 zM1408 1376v-160h-128v160q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5v-1088q0 -13 9.5 -22.5t22.5 -9.5h160v-128h-160q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1088q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="2304" d="M1728 1088l-384 -704h768zM448 1088l-384 -704h768zM1269 1280q-14 -40 -45.5 -71.5t-71.5 -45.5v-1291h608q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1344q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h608v1291q-40 14 -71.5 45.5t-45.5 71.5h-491q-14 0 -23 9t-9 23v64 q0 14 9 23t23 9h491q21 57 70 92.5t111 35.5t111 -35.5t70 -92.5h491q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-491zM1088 1264q33 0 56.5 23.5t23.5 56.5t-23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5zM2176 384q0 -73 -46.5 -131t-117.5 -91 t-144.5 -49.5t-139.5 -16.5t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81zM896 384q0 -73 -46.5 -131t-117.5 -91t-144.5 -49.5t-139.5 -16.5 t-139.5 16.5t-144.5 49.5t-117.5 91t-46.5 131q0 11 35 81t92 174.5t107 195.5t102 184t56 100q18 33 56 33t56 -33q4 -7 56 -100t102 -184t107 -195.5t92 -174.5t35 -81z" /> <glyph unicode="" d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-77 -29 -149 -92.5 t-129.5 -152.5t-92.5 -210t-35 -253h1024q0 132 -35 253t-92.5 210t-129.5 152.5t-149 92.5q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" /> <glyph unicode="" d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -66 9 -128h1006q9 61 9 128zM1280 -128q0 130 -34 249.5t-90.5 208t-126.5 152t-146 94.5h-230q-76 -31 -146 -94.5t-126.5 -152t-90.5 -208t-34 -249.5h1024z" /> <glyph unicode="" d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM1280 1408h-1024q0 -206 85 -384h854q85 178 85 384zM1223 192q-54 141 -145.5 241.5t-194.5 142.5h-230q-103 -42 -194.5 -142.5t-145.5 -241.5h910z" /> <glyph unicode="" d="M1408 1408q0 -261 -106.5 -461.5t-266.5 -306.5q160 -106 266.5 -306.5t106.5 -461.5h96q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h96q0 261 106.5 461.5t266.5 306.5q-160 106 -266.5 306.5t-106.5 461.5h-96q-14 0 -23 9 t-9 23v64q0 14 9 23t23 9h1472q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-96zM874 700q77 29 149 92.5t129.5 152.5t92.5 210t35 253h-1024q0 -132 35 -253t92.5 -210t129.5 -152.5t149 -92.5q19 -7 30.5 -23.5t11.5 -36.5t-11.5 -36.5t-30.5 -23.5q-137 -51 -244 -196 h700q-107 145 -244 196q-19 7 -30.5 23.5t-11.5 36.5t11.5 36.5t30.5 23.5z" /> <glyph unicode="" d="M1504 -64q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472zM130 0q3 55 16 107t30 95t46 87t53.5 76t64.5 69.5t66 60t70.5 55t66.5 47.5t65 43q-43 28 -65 43t-66.5 47.5t-70.5 55t-66 60t-64.5 69.5t-53.5 76t-46 87 t-30 95t-16 107h1276q-3 -55 -16 -107t-30 -95t-46 -87t-53.5 -76t-64.5 -69.5t-66 -60t-70.5 -55t-66.5 -47.5t-65 -43q43 -28 65 -43t66.5 -47.5t70.5 -55t66 -60t64.5 -69.5t53.5 -76t46 -87t30 -95t16 -107h-1276zM1504 1536q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9 h-1472q-14 0 -23 9t-9 23v128q0 14 9 23t23 9h1472z" /> <glyph unicode="" d="M768 1152q-53 0 -90.5 -37.5t-37.5 -90.5v-128h-32v93q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-429l-32 30v172q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-224q0 -47 35 -82l310 -296q39 -39 39 -102q0 -26 19 -45t45 -19h640q26 0 45 19t19 45v25 q0 41 10 77l108 436q10 36 10 77v246q0 48 -32 81.5t-80 33.5q-46 0 -79 -33t-33 -79v-32h-32v125q0 40 -25 72.5t-64 40.5q-14 2 -23 2q-46 0 -79 -33t-33 -79v-128h-32v122q0 51 -32.5 89.5t-82.5 43.5q-5 1 -13 1zM768 1280q84 0 149 -50q57 34 123 34q59 0 111 -27 t86 -76q27 7 59 7q100 0 170 -71.5t70 -171.5v-246q0 -51 -13 -108l-109 -436q-6 -24 -6 -71q0 -80 -56 -136t-136 -56h-640q-84 0 -138 58.5t-54 142.5l-308 296q-76 73 -76 175v224q0 99 70.5 169.5t169.5 70.5q11 0 16 -1q6 95 75.5 160t164.5 65q52 0 98 -21 q72 69 174 69z" /> <glyph unicode="" horiz-adv-x="1792" d="M880 1408q-46 0 -79 -33t-33 -79v-656h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528v-256l-154 205q-38 51 -102 51q-53 0 -90.5 -37.5t-37.5 -90.5q0 -43 26 -77l384 -512q38 -51 102 -51h688q34 0 61 22t34 56l76 405q5 32 5 59v498q0 46 -33 79t-79 33t-79 -33 t-33 -79v-272h-32v528q0 46 -33 79t-79 33t-79 -33t-33 -79v-528h-32v656q0 46 -33 79t-79 33zM880 1536q68 0 125.5 -35.5t88.5 -96.5q19 4 42 4q99 0 169.5 -70.5t70.5 -169.5v-17q105 6 180.5 -64t75.5 -175v-498q0 -40 -8 -83l-76 -404q-14 -79 -76.5 -131t-143.5 -52 h-688q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 106 75 181t181 75q78 0 128 -34v434q0 99 70.5 169.5t169.5 70.5q23 0 42 -4q31 61 88.5 96.5t125.5 35.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1073 -128h-177q-163 0 -226 141q-23 49 -23 102v5q-62 30 -98.5 88.5t-36.5 127.5q0 38 5 48h-261q-106 0 -181 75t-75 181t75 181t181 75h113l-44 17q-74 28 -119.5 93.5t-45.5 145.5q0 106 75 181t181 75q46 0 91 -17l628 -239h401q106 0 181 -75t75 -181v-668 q0 -88 -54 -157.5t-140 -90.5l-339 -85q-92 -23 -186 -23zM1024 583l-155 -71l-163 -74q-30 -14 -48 -41.5t-18 -60.5q0 -46 33 -79t79 -33q26 0 46 10l338 154q-49 10 -80.5 50t-31.5 90v55zM1344 272q0 46 -33 79t-79 33q-26 0 -46 -10l-290 -132q-28 -13 -37 -17 t-30.5 -17t-29.5 -23.5t-16 -29t-8 -40.5q0 -50 31.5 -82t81.5 -32q20 0 38 9l352 160q30 14 48 41.5t18 60.5zM1112 1024l-650 248q-24 8 -46 8q-53 0 -90.5 -37.5t-37.5 -90.5q0 -40 22.5 -73t59.5 -47l526 -200v-64h-640q-53 0 -90.5 -37.5t-37.5 -90.5t37.5 -90.5 t90.5 -37.5h535l233 106v198q0 63 46 106l111 102h-69zM1073 0q82 0 155 19l339 85q43 11 70 45.5t27 78.5v668q0 53 -37.5 90.5t-90.5 37.5h-308l-136 -126q-36 -33 -36 -82v-296q0 -46 33 -77t79 -31t79 35t33 81v208h32v-208q0 -70 -57 -114q52 -8 86.5 -48.5t34.5 -93.5 q0 -42 -23 -78t-61 -53l-310 -141h91z" /> <glyph unicode="" horiz-adv-x="2048" d="M1151 1536q61 0 116 -28t91 -77l572 -781q118 -159 118 -359v-355q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v177l-286 143h-546q-80 0 -136 56t-56 136v32q0 119 84.5 203.5t203.5 84.5h420l42 128h-686q-100 0 -173.5 67.5t-81.5 166.5q-65 79 -65 182v32 q0 80 56 136t136 56h959zM1920 -64v355q0 157 -93 284l-573 781q-39 52 -103 52h-959q-26 0 -45 -19t-19 -45q0 -32 1.5 -49.5t9.5 -40.5t25 -43q10 31 35.5 50t56.5 19h832v-32h-832q-26 0 -45 -19t-19 -45q0 -44 3 -58q8 -44 44 -73t81 -29h640h91q40 0 68 -28t28 -68 q0 -15 -5 -30l-64 -192q-10 -29 -35 -47.5t-56 -18.5h-443q-66 0 -113 -47t-47 -113v-32q0 -26 19 -45t45 -19h561q16 0 29 -7l317 -158q24 -13 38.5 -36t14.5 -50v-197q0 -26 19 -45t45 -19h384q26 0 45 19t19 45z" /> <glyph unicode="" horiz-adv-x="2048" d="M816 1408q-48 0 -79.5 -34t-31.5 -82q0 -14 3 -28l150 -624h-26l-116 482q-9 38 -39.5 62t-69.5 24q-47 0 -79 -34t-32 -81q0 -11 4 -29q3 -13 39 -161t68 -282t32 -138v-227l-307 230q-34 26 -77 26q-52 0 -89.5 -36.5t-37.5 -88.5q0 -67 56 -110l507 -379 q34 -26 76 -26h694q33 0 59 20.5t34 52.5l100 401q8 30 10 88t9 86l116 478q3 12 3 26q0 46 -33 79t-80 33q-38 0 -69 -25.5t-40 -62.5l-99 -408h-26l132 547q3 14 3 28q0 47 -32 80t-80 33q-38 0 -68.5 -24t-39.5 -62l-145 -602h-127l-164 682q-9 38 -39.5 62t-68.5 24z M1461 -256h-694q-85 0 -153 51l-507 380q-50 38 -78.5 94t-28.5 118q0 105 75 179t180 74q25 0 49.5 -5.5t41.5 -11t41 -20.5t35 -23t38.5 -29.5t37.5 -28.5l-123 512q-7 35 -7 59q0 93 60 162t152 79q14 87 80.5 144.5t155.5 57.5q83 0 148 -51.5t85 -132.5l103 -428 l83 348q20 81 85 132.5t148 51.5q87 0 152.5 -54t82.5 -139q93 -10 155 -78t62 -161q0 -30 -7 -57l-116 -477q-5 -22 -5 -67q0 -51 -13 -108l-101 -401q-19 -75 -79.5 -122.5t-137.5 -47.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 1408q-53 0 -90.5 -37.5t-37.5 -90.5v-512v-384l-151 202q-41 54 -107 54q-52 0 -89 -38t-37 -90q0 -43 26 -77l384 -512q38 -51 102 -51h718q22 0 39.5 13.5t22.5 34.5l92 368q24 96 24 194v217q0 41 -28 71t-68 30t-68 -28t-28 -68h-32v61q0 48 -32 81.5t-80 33.5 q-46 0 -79 -33t-33 -79v-64h-32v90q0 55 -37 94.5t-91 39.5q-53 0 -90.5 -37.5t-37.5 -90.5v-96h-32v570q0 55 -37 94.5t-91 39.5zM640 1536q107 0 181.5 -77.5t74.5 -184.5v-220q22 2 32 2q99 0 173 -69q47 21 99 21q113 0 184 -87q27 7 56 7q94 0 159 -67.5t65 -161.5 v-217q0 -116 -28 -225l-92 -368q-16 -64 -68 -104.5t-118 -40.5h-718q-60 0 -114.5 27.5t-90.5 74.5l-384 512q-51 68 -51 154q0 105 74.5 180.5t179.5 75.5q71 0 130 -35v547q0 106 75 181t181 75zM768 128v384h-32v-384h32zM1024 128v384h-32v-384h32zM1280 128v384h-32 v-384h32z" /> <glyph unicode="" d="M1288 889q60 0 107 -23q141 -63 141 -226v-177q0 -94 -23 -186l-85 -339q-21 -86 -90.5 -140t-157.5 -54h-668q-106 0 -181 75t-75 181v401l-239 628q-17 45 -17 91q0 106 75 181t181 75q80 0 145.5 -45.5t93.5 -119.5l17 -44v113q0 106 75 181t181 75t181 -75t75 -181 v-261q27 5 48 5q69 0 127.5 -36.5t88.5 -98.5zM1072 896q-33 0 -60.5 -18t-41.5 -48l-74 -163l-71 -155h55q50 0 90 -31.5t50 -80.5l154 338q10 20 10 46q0 46 -33 79t-79 33zM1293 761q-22 0 -40.5 -8t-29 -16t-23.5 -29.5t-17 -30.5t-17 -37l-132 -290q-10 -20 -10 -46 q0 -46 33 -79t79 -33q33 0 60.5 18t41.5 48l160 352q9 18 9 38q0 50 -32 81.5t-82 31.5zM128 1120q0 -22 8 -46l248 -650v-69l102 111q43 46 106 46h198l106 233v535q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5v-640h-64l-200 526q-14 37 -47 59.5t-73 22.5 q-53 0 -90.5 -37.5t-37.5 -90.5zM1180 -128q44 0 78.5 27t45.5 70l85 339q19 73 19 155v91l-141 -310q-17 -38 -53 -61t-78 -23q-53 0 -93.5 34.5t-48.5 86.5q-44 -57 -114 -57h-208v32h208q46 0 81 33t35 79t-31 79t-77 33h-296q-49 0 -82 -36l-126 -136v-308 q0 -53 37.5 -90.5t90.5 -37.5h668z" /> <glyph unicode="" horiz-adv-x="1973" d="M857 992v-117q0 -13 -9.5 -22t-22.5 -9h-298v-812q0 -13 -9 -22.5t-22 -9.5h-135q-13 0 -22.5 9t-9.5 23v812h-297q-13 0 -22.5 9t-9.5 22v117q0 14 9 23t23 9h793q13 0 22.5 -9.5t9.5 -22.5zM1895 995l77 -961q1 -13 -8 -24q-10 -10 -23 -10h-134q-12 0 -21 8.5 t-10 20.5l-46 588l-189 -425q-8 -19 -29 -19h-120q-20 0 -29 19l-188 427l-45 -590q-1 -12 -10 -20.5t-21 -8.5h-135q-13 0 -23 10q-9 10 -9 24l78 961q1 12 10 20.5t21 8.5h142q20 0 29 -19l220 -520q10 -24 20 -51q3 7 9.5 24.5t10.5 26.5l221 520q9 19 29 19h141 q13 0 22 -8.5t10 -20.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1042 833q0 88 -60 121q-33 18 -117 18h-123v-281h162q66 0 102 37t36 105zM1094 548l205 -373q8 -17 -1 -31q-8 -16 -27 -16h-152q-20 0 -28 17l-194 365h-155v-350q0 -14 -9 -23t-23 -9h-134q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h294q128 0 190 -24q85 -31 134 -109 t49 -180q0 -92 -42.5 -165.5t-115.5 -109.5q6 -10 9 -16zM896 1376q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM1792 640 q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" horiz-adv-x="1792" d="M605 303q153 0 257 104q14 18 3 36l-45 82q-6 13 -24 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13t-23.5 -14.5t-28.5 -13.5t-33.5 -9.5t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78 q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-148 0 -246 -96.5t-98 -240.5q0 -146 97 -241.5t247 -95.5zM1235 303q153 0 257 104q14 18 4 36l-45 82q-8 14 -25 17q-16 2 -27 -11l-4 -3q-4 -4 -11.5 -10t-17.5 -13t-23.5 -14.5t-28.5 -13.5t-33.5 -9.5 t-37.5 -3.5q-76 0 -125 50t-49 127q0 76 48 125.5t122 49.5q37 0 71.5 -14t50.5 -28l16 -14q11 -11 26 -10q16 2 24 14l53 78q13 20 -2 39q-3 4 -11 12t-30 23.5t-48.5 28t-67.5 22.5t-86 10q-147 0 -245.5 -96.5t-98.5 -240.5q0 -146 97 -241.5t247 -95.5zM896 1376 q-150 0 -286 -58.5t-234.5 -157t-157 -234.5t-58.5 -286t58.5 -286t157 -234.5t234.5 -157t286 -58.5t286 58.5t234.5 157t157 234.5t58.5 286t-58.5 286t-157 234.5t-234.5 157t-286 58.5zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191 t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71z" /> <glyph unicode="" horiz-adv-x="2048" d="M736 736l384 -384l-384 -384l-672 672l672 672l168 -168l-96 -96l-72 72l-480 -480l480 -480l193 193l-289 287zM1312 1312l672 -672l-672 -672l-168 168l96 96l72 -72l480 480l-480 480l-193 -193l289 -287l-96 -96l-384 384z" /> <glyph unicode="" horiz-adv-x="1792" d="M717 182l271 271l-279 279l-88 -88l192 -191l-96 -96l-279 279l279 279l40 -40l87 87l-127 128l-454 -454zM1075 190l454 454l-454 454l-271 -271l279 -279l88 88l-192 191l96 96l279 -279l-279 -279l-40 40l-87 -88zM1792 640q0 -182 -71 -348t-191 -286t-286 -191 t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" horiz-adv-x="2304" d="M651 539q0 -39 -27.5 -66.5t-65.5 -27.5q-39 0 -66.5 27.5t-27.5 66.5q0 38 27.5 65.5t66.5 27.5q38 0 65.5 -27.5t27.5 -65.5zM1805 540q0 -39 -27.5 -66.5t-66.5 -27.5t-66.5 27.5t-27.5 66.5t27.5 66t66.5 27t66.5 -27t27.5 -66zM765 539q0 79 -56.5 136t-136.5 57 t-136.5 -56.5t-56.5 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM1918 540q0 80 -56.5 136.5t-136.5 56.5q-79 0 -136 -56.5t-57 -136.5t56.5 -136.5t136.5 -56.5t136.5 56.5t56.5 136.5zM850 539q0 -116 -81.5 -197.5t-196.5 -81.5q-116 0 -197.5 82t-81.5 197 t82 196.5t197 81.5t196.5 -81.5t81.5 -196.5zM2004 540q0 -115 -81.5 -196.5t-197.5 -81.5q-115 0 -196.5 81.5t-81.5 196.5t81.5 196.5t196.5 81.5q116 0 197.5 -81.5t81.5 -196.5zM1040 537q0 191 -135.5 326.5t-326.5 135.5q-125 0 -231 -62t-168 -168.5t-62 -231.5 t62 -231.5t168 -168.5t231 -62q191 0 326.5 135.5t135.5 326.5zM1708 1110q-254 111 -556 111q-319 0 -573 -110q117 0 223 -45.5t182.5 -122.5t122 -183t45.5 -223q0 115 43.5 219.5t118 180.5t177.5 123t217 50zM2187 537q0 191 -135 326.5t-326 135.5t-326.5 -135.5 t-135.5 -326.5t135.5 -326.5t326.5 -135.5t326 135.5t135 326.5zM1921 1103h383q-44 -51 -75 -114.5t-40 -114.5q110 -151 110 -337q0 -156 -77 -288t-209 -208.5t-287 -76.5q-133 0 -249 56t-196 155q-47 -56 -129 -179q-11 22 -53.5 82.5t-74.5 97.5 q-80 -99 -196.5 -155.5t-249.5 -56.5q-155 0 -287 76.5t-209 208.5t-77 288q0 186 110 337q-9 51 -40 114.5t-75 114.5h365q149 100 355 156.5t432 56.5q224 0 421 -56t348 -157z" /> <glyph unicode="" horiz-adv-x="1280" d="M640 629q-188 0 -321 133t-133 320q0 188 133 321t321 133t321 -133t133 -321q0 -187 -133 -320t-321 -133zM640 1306q-92 0 -157.5 -65.5t-65.5 -158.5q0 -92 65.5 -157.5t157.5 -65.5t157.5 65.5t65.5 157.5q0 93 -65.5 158.5t-157.5 65.5zM1163 574q13 -27 15 -49.5 t-4.5 -40.5t-26.5 -38.5t-42.5 -37t-61.5 -41.5q-115 -73 -315 -94l73 -72l267 -267q30 -31 30 -74t-30 -73l-12 -13q-31 -30 -74 -30t-74 30q-67 68 -267 268l-267 -268q-31 -30 -74 -30t-73 30l-12 13q-31 30 -31 73t31 74l267 267l72 72q-203 21 -317 94 q-39 25 -61.5 41.5t-42.5 37t-26.5 38.5t-4.5 40.5t15 49.5q10 20 28 35t42 22t56 -2t65 -35q5 -4 15 -11t43 -24.5t69 -30.5t92 -24t113 -11q91 0 174 25.5t120 50.5l38 25q33 26 65 35t56 2t42 -22t28 -35z" /> <glyph unicode="" d="M927 956q0 -66 -46.5 -112.5t-112.5 -46.5t-112.5 46.5t-46.5 112.5t46.5 112.5t112.5 46.5t112.5 -46.5t46.5 -112.5zM1141 593q-10 20 -28 32t-47.5 9.5t-60.5 -27.5q-10 -8 -29 -20t-81 -32t-127 -20t-124 18t-86 36l-27 18q-31 25 -60.5 27.5t-47.5 -9.5t-28 -32 q-22 -45 -2 -74.5t87 -73.5q83 -53 226 -67l-51 -52q-142 -142 -191 -190q-22 -22 -22 -52.5t22 -52.5l9 -9q22 -22 52.5 -22t52.5 22l191 191q114 -115 191 -191q22 -22 52.5 -22t52.5 22l9 9q22 22 22 52.5t-22 52.5l-191 190l-52 52q141 14 225 67q67 44 87 73.5t-2 74.5 zM1092 956q0 134 -95 229t-229 95t-229 -95t-95 -229t95 -229t229 -95t229 95t95 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1720" d="M1565 1408q65 0 110 -45.5t45 -110.5v-519q0 -176 -68 -336t-182.5 -275t-274 -182.5t-334.5 -67.5q-176 0 -335.5 67.5t-274.5 182.5t-183 275t-68 336v519q0 64 46 110t110 46h1409zM861 344q47 0 82 33l404 388q37 35 37 85q0 49 -34.5 83.5t-83.5 34.5q-47 0 -82 -33 l-323 -310l-323 310q-35 33 -81 33q-49 0 -83.5 -34.5t-34.5 -83.5q0 -51 36 -85l405 -388q33 -33 81 -33z" /> <glyph unicode="" horiz-adv-x="2304" d="M1494 -103l-295 695q-25 -49 -158.5 -305.5t-198.5 -389.5q-1 -1 -27.5 -0.5t-26.5 1.5q-82 193 -255.5 587t-259.5 596q-21 50 -66.5 107.5t-103.5 100.5t-102 43q0 5 -0.5 24t-0.5 27h583v-50q-39 -2 -79.5 -16t-66.5 -43t-10 -64q26 -59 216.5 -499t235.5 -540 q31 61 140 266.5t131 247.5q-19 39 -126 281t-136 295q-38 69 -201 71v50l513 -1v-47q-60 -2 -93.5 -25t-12.5 -69q33 -70 87 -189.5t86 -187.5q110 214 173 363q24 55 -10 79.5t-129 26.5q1 7 1 25v24q64 0 170.5 0.5t180 1t92.5 0.5v-49q-62 -2 -119 -33t-90 -81 l-213 -442q13 -33 127.5 -290t121.5 -274l441 1017q-14 38 -49.5 62.5t-65 31.5t-55.5 8v50l460 -4l1 -2l-1 -44q-139 -4 -201 -145q-526 -1216 -559 -1291h-49z" /> <glyph unicode="" horiz-adv-x="1792" d="M949 643q0 -26 -16.5 -45t-41.5 -19q-26 0 -45 16.5t-19 41.5q0 26 17 45t42 19t44 -16.5t19 -41.5zM964 585l350 581q-9 -8 -67.5 -62.5t-125.5 -116.5t-136.5 -127t-117 -110.5t-50.5 -51.5l-349 -580q7 7 67 62t126 116.5t136 127t117 111t50 50.5zM1611 640 q0 -201 -104 -371q-3 2 -17 11t-26.5 16.5t-16.5 7.5q-13 0 -13 -13q0 -10 59 -44q-74 -112 -184.5 -190.5t-241.5 -110.5l-16 67q-1 10 -15 10q-5 0 -8 -5.5t-2 -9.5l16 -68q-72 -15 -146 -15q-199 0 -372 105q1 2 13 20.5t21.5 33.5t9.5 19q0 13 -13 13q-6 0 -17 -14.5 t-22.5 -34.5t-13.5 -23q-113 75 -192 187.5t-110 244.5l69 15q10 3 10 15q0 5 -5.5 8t-10.5 2l-68 -15q-14 72 -14 139q0 206 109 379q2 -1 18.5 -12t30 -19t17.5 -8q13 0 13 12q0 6 -12.5 15.5t-32.5 21.5l-20 12q77 112 189 189t244 107l15 -67q2 -10 15 -10q5 0 8 5.5 t2 10.5l-15 66q71 13 134 13q204 0 379 -109q-39 -56 -39 -65q0 -13 12 -13q11 0 48 64q111 -75 187.5 -186t107.5 -241l-56 -12q-10 -2 -10 -16q0 -5 5.5 -8t9.5 -2l57 13q14 -72 14 -140zM1696 640q0 163 -63.5 311t-170.5 255t-255 170.5t-311 63.5t-311 -63.5 t-255 -170.5t-170.5 -255t-63.5 -311t63.5 -311t170.5 -255t255 -170.5t311 -63.5t311 63.5t255 170.5t170.5 255t63.5 311zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191 t191 -286t71 -348z" /> <glyph unicode="" horiz-adv-x="1792" d="M893 1536q240 2 451 -120q232 -134 352 -372l-742 39q-160 9 -294 -74.5t-185 -229.5l-276 424q128 159 311 245.5t383 87.5zM146 1131l337 -663q72 -143 211 -217t293 -45l-230 -451q-212 33 -385 157.5t-272.5 316t-99.5 411.5q0 267 146 491zM1732 962 q58 -150 59.5 -310.5t-48.5 -306t-153 -272t-246 -209.5q-230 -133 -498 -119l405 623q88 131 82.5 290.5t-106.5 277.5zM896 942q125 0 213.5 -88.5t88.5 -213.5t-88.5 -213.5t-213.5 -88.5t-213.5 88.5t-88.5 213.5t88.5 213.5t213.5 88.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M903 -256q-283 0 -504.5 150.5t-329.5 398.5q-58 131 -67 301t26 332.5t111 312t179 242.5l-11 -281q11 14 68 15.5t70 -15.5q42 81 160.5 138t234.5 59q-54 -45 -119.5 -148.5t-58.5 -163.5q25 -8 62.5 -13.5t63 -7.5t68 -4t50.5 -3q15 -5 9.5 -45.5t-30.5 -75.5 q-5 -7 -16.5 -18.5t-56.5 -35.5t-101 -34l15 -189l-139 67q-18 -43 -7.5 -81.5t36 -66.5t65.5 -41.5t81 -6.5q51 9 98 34.5t83.5 45t73.5 17.5q61 -4 89.5 -33t19.5 -65q-1 -2 -2.5 -5.5t-8.5 -12.5t-18 -15.5t-31.5 -10.5t-46.5 -1q-60 -95 -144.5 -135.5t-209.5 -29.5 q74 -61 162.5 -82.5t168.5 -6t154.5 52t128 87.5t80.5 104q43 91 39 192.5t-37.5 188.5t-78.5 125q87 -38 137 -79.5t77 -112.5q15 170 -57.5 343t-209.5 284q265 -77 412 -279.5t151 -517.5q2 -127 -40.5 -255t-123.5 -238t-189 -196t-247.5 -135.5t-288.5 -49.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1493 1308q-165 110 -359 110q-155 0 -293 -73t-240 -200q-75 -93 -119.5 -218t-48.5 -266v-42q4 -141 48.5 -266t119.5 -218q102 -127 240 -200t293 -73q194 0 359 110q-121 -108 -274.5 -168t-322.5 -60q-29 0 -43 1q-175 8 -333 82t-272 193t-181 281t-67 339 q0 182 71 348t191 286t286 191t348 71h3q168 -1 320.5 -60.5t273.5 -167.5zM1792 640q0 -192 -77 -362.5t-213 -296.5q-104 -63 -222 -63q-137 0 -255 84q154 56 253.5 233t99.5 405q0 227 -99 404t-253 234q119 83 254 83q119 0 226 -65q135 -125 210.5 -295t75.5 -361z " /> <glyph unicode="" horiz-adv-x="1792" d="M1792 599q0 -56 -7 -104h-1151q0 -146 109.5 -244.5t257.5 -98.5q99 0 185.5 46.5t136.5 130.5h423q-56 -159 -170.5 -281t-267.5 -188.5t-321 -66.5q-187 0 -356 83q-228 -116 -394 -116q-237 0 -237 263q0 115 45 275q17 60 109 229q199 360 475 606 q-184 -79 -427 -354q63 274 283.5 449.5t501.5 175.5q30 0 45 -1q255 117 433 117q64 0 116 -13t94.5 -40.5t66.5 -76.5t24 -115q0 -116 -75 -286q101 -182 101 -390zM1722 1239q0 83 -53 132t-137 49q-108 0 -254 -70q121 -47 222.5 -131.5t170.5 -195.5q51 135 51 216z M128 2q0 -86 48.5 -132.5t134.5 -46.5q115 0 266 83q-122 72 -213.5 183t-137.5 245q-98 -205 -98 -332zM632 715h728q-5 142 -113 237t-251 95q-144 0 -251.5 -95t-112.5 -237z" /> <glyph unicode="" horiz-adv-x="2048" d="M1792 288v960q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1248v-960q0 -66 -47 -113t-113 -47h-736v-128h352q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23 v64q0 14 9 23t23 9h352v128h-736q-66 0 -113 47t-47 113v960q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" /> <glyph unicode="" horiz-adv-x="1792" d="M138 1408h197q-70 -64 -126 -149q-36 -56 -59 -115t-30 -125.5t-8.5 -120t10.5 -132t21 -126t28 -136.5q4 -19 6 -28q51 -238 81 -329q57 -171 152 -275h-272q-48 0 -82 34t-34 82v1304q0 48 34 82t82 34zM1346 1408h308q48 0 82 -34t34 -82v-1304q0 -48 -34 -82t-82 -34 h-178q212 210 196 565l-469 -101q-2 -45 -12 -82t-31 -72t-59.5 -59.5t-93.5 -36.5q-123 -26 -199 40q-32 27 -53 61t-51.5 129t-64.5 258q-35 163 -45.5 263t-5.5 139t23 77q20 41 62.5 73t102.5 45q45 12 83.5 6.5t67 -17t54 -35t43 -48t34.5 -56.5l468 100 q-68 175 -180 287z" /> <glyph unicode="" d="M1401 -11l-6 -6q-113 -114 -259 -175q-154 -64 -317 -64q-165 0 -317 64q-148 63 -259 175q-113 112 -175 258q-42 103 -54 189q-4 28 48 36q51 8 56 -20q1 -1 1 -4q18 -90 46 -159q50 -124 152 -226q98 -98 226 -152q132 -56 276 -56q143 0 276 56q128 55 225 152l6 6 q10 10 25 6q12 -3 33 -22q36 -37 17 -58zM929 604l-66 -66l63 -63q21 -21 -7 -49q-17 -17 -32 -17q-10 0 -19 10l-62 61l-66 -66q-5 -5 -15 -5q-15 0 -31 16l-2 2q-18 15 -18 29q0 7 8 17l66 65l-66 66q-16 16 14 45q18 18 31 18q6 0 13 -5l65 -66l65 65q18 17 48 -13 q27 -27 11 -44zM1400 547q0 -118 -46 -228q-45 -105 -126 -186q-80 -80 -187 -126t-228 -46t-228 46t-187 126q-82 82 -125 186q-15 32 -15 40h-1q-9 27 43 44q50 16 60 -12q37 -99 97 -167h1v339v2q3 136 102 232q105 103 253 103q147 0 251 -103t104 -249 q0 -147 -104.5 -251t-250.5 -104q-58 0 -112 16q-28 11 -13 61q16 51 44 43l14 -3q14 -3 32.5 -6t30.5 -3q104 0 176 71.5t72 174.5q0 101 -72 171q-71 71 -175 71q-107 0 -178 -80q-64 -72 -64 -160v-413q110 -67 242 -67q96 0 185 36.5t156 103.5t103.5 155t36.5 183 q0 198 -141 339q-140 140 -339 140q-200 0 -340 -140q-53 -53 -77 -87l-2 -2q-8 -11 -13 -15.5t-21.5 -9.5t-38.5 3q-21 5 -36.5 16.5t-15.5 26.5v680q0 15 10.5 26.5t27.5 11.5h877q30 0 30 -55t-30 -55h-811v-483h1q40 42 102 84t108 61q109 46 231 46q121 0 228 -46 t187 -126q81 -81 126 -186q46 -112 46 -229zM1369 1128q9 -8 9 -18t-5.5 -18t-16.5 -21q-26 -26 -39 -26q-9 0 -16 7q-106 91 -207 133q-128 56 -276 56q-133 0 -262 -49q-27 -10 -45 37q-9 25 -8 38q3 16 16 20q130 57 299 57q164 0 316 -64q137 -58 235 -152z" /> <glyph unicode="" horiz-adv-x="1792" d="M1551 60q15 6 26 3t11 -17.5t-15 -33.5q-13 -16 -44 -43.5t-95.5 -68t-141 -74t-188 -58t-229.5 -24.5q-119 0 -238 31t-209 76.5t-172.5 104t-132.5 105t-84 87.5q-8 9 -10 16.5t1 12t8 7t11.5 2t11.5 -4.5q192 -117 300 -166q389 -176 799 -90q190 40 391 135z M1758 175q11 -16 2.5 -69.5t-28.5 -102.5q-34 -83 -85 -124q-17 -14 -26 -9t0 24q21 45 44.5 121.5t6.5 98.5q-5 7 -15.5 11.5t-27 6t-29.5 2.5t-35 0t-31.5 -2t-31 -3t-22.5 -2q-6 -1 -13 -1.5t-11 -1t-8.5 -1t-7 -0.5h-5.5h-4.5t-3 0.5t-2 1.5l-1.5 3q-6 16 47 40t103 30 q46 7 108 1t76 -24zM1364 618q0 -31 13.5 -64t32 -58t37.5 -46t33 -32l13 -11l-227 -224q-40 37 -79 75.5t-58 58.5l-19 20q-11 11 -25 33q-38 -59 -97.5 -102.5t-127.5 -63.5t-140 -23t-137.5 21t-117.5 65.5t-83 113t-31 162.5q0 84 28 154t72 116.5t106.5 83t122.5 57 t130 34.5t119.5 18.5t99.5 6.5v127q0 65 -21 97q-34 53 -121 53q-6 0 -16.5 -1t-40.5 -12t-56 -29.5t-56 -59.5t-48 -96l-294 27q0 60 22 119t67 113t108 95t151.5 65.5t190.5 24.5q100 0 181 -25t129.5 -61.5t81 -83t45 -86t12.5 -73.5v-589zM692 597q0 -86 70 -133 q66 -44 139 -22q84 25 114 123q14 45 14 101v162q-59 -2 -111 -12t-106.5 -33.5t-87 -71t-32.5 -114.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1536 1280q52 0 90 -38t38 -90v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128zM1152 1376v-288q0 -14 9 -23t23 -9 h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 1376v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM1536 -128v1024h-1408v-1024h1408zM896 448h224q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-224 v-224q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v224h-224q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v224q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-224z" /> <glyph unicode="" horiz-adv-x="1792" d="M1152 416v-64q0 -14 -9 -23t-23 -9h-576q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h576q14 0 23 -9t9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23 t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47 t47 -113v-96h128q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M1111 151l-46 -46q-9 -9 -22 -9t-23 9l-188 189l-188 -189q-10 -9 -23 -9t-22 9l-46 46q-9 9 -9 22t9 23l189 188l-189 188q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l188 -188l188 188q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23l-188 -188l188 -188q9 -10 9 -23t-9 -22z M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M1303 572l-512 -512q-10 -9 -23 -9t-23 9l-288 288q-9 10 -9 23t9 22l46 46q9 9 22 9t23 -9l220 -220l444 444q10 9 23 9t22 -9l46 -46q9 -9 9 -22t-9 -23zM128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23 t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47 t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" /> <glyph unicode="" horiz-adv-x="1792" d="M448 1536q26 0 45 -19t19 -45v-891l536 429q17 14 40 14q26 0 45 -19t19 -45v-379l536 429q17 14 40 14q26 0 45 -19t19 -45v-1152q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h384z" /> <glyph unicode="" horiz-adv-x="1024" d="M512 448q66 0 128 15v-655q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v655q61 -15 128 -15zM512 1536q212 0 362 -150t150 -362t-150 -362t-362 -150t-362 150t-150 362t150 362t362 150zM512 1312q14 0 23 9t9 23t-9 23t-23 9q-146 0 -249 -103t-103 -249 q0 -14 9 -23t23 -9t23 9t9 23q0 119 84.5 203.5t203.5 84.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1745 1239q10 -10 10 -23t-10 -23l-141 -141q-28 -28 -68 -28h-1344q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h576v64q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-64h512q40 0 68 -28zM768 320h256v-512q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v512zM1600 768 q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-1344q-40 0 -68 28l-141 141q-10 10 -10 23t10 23l141 141q28 28 68 28h512v192h256v-192h576z" /> <glyph unicode="" horiz-adv-x="2048" d="M2020 1525q28 -20 28 -53v-1408q0 -20 -11 -36t-29 -23l-640 -256q-24 -11 -48 0l-616 246l-616 -246q-10 -5 -24 -5q-19 0 -36 11q-28 20 -28 53v1408q0 20 11 36t29 23l640 256q24 11 48 0l616 -246l616 246q32 13 60 -6zM736 1390v-1270l576 -230v1270zM128 1173 v-1270l544 217v1270zM1920 107v1270l-544 -217v-1270z" /> <glyph unicode="" horiz-adv-x="1792" d="M512 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472q0 20 17 28l480 256q7 4 15 4zM1760 1536q13 0 22.5 -9.5t9.5 -22.5v-1472q0 -20 -17 -28l-480 -256q-7 -4 -15 -4q-13 0 -22.5 9.5t-9.5 22.5v1472 q0 20 17 28l480 256q7 4 15 4zM640 1536q8 0 14 -3l512 -256q18 -10 18 -29v-1472q0 -13 -9.5 -22.5t-22.5 -9.5q-8 0 -14 3l-512 256q-18 10 -18 29v1472q0 13 9.5 22.5t22.5 9.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 640q0 53 -37.5 90.5t-90.5 37.5 t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-110 0 -211 18q-173 -173 -435 -229q-52 -10 -86 -13q-12 -1 -22 6t-13 18q-4 15 20 37q5 5 23.5 21.5t25.5 23.5t23.5 25.5t24 31.5t20.5 37 t20 48t14.5 57.5t12.5 72.5q-146 90 -229.5 216.5t-83.5 269.5q0 174 120 321.5t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1024 640q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 -53 -37.5 -90.5t-90.5 -37.5 t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5 t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51 t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 130 71 248.5t191 204.5t286 136.5t348 50.5t348 -50.5t286 -136.5t191 -204.5t71 -248.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M512 345l512 295v-591l-512 -296v592zM0 640v-591l512 296zM512 1527v-591l-512 -296v591zM512 936l512 295v-591z" /> <glyph unicode="" horiz-adv-x="1792" d="M1709 1018q-10 -236 -332 -651q-333 -431 -562 -431q-142 0 -240 263q-44 160 -132 482q-72 262 -157 262q-18 0 -127 -76l-77 98q24 21 108 96.5t130 115.5q156 138 241 146q95 9 153 -55.5t81 -203.5q44 -287 66 -373q55 -249 120 -249q51 0 154 161q101 161 109 246 q13 139 -109 139q-57 0 -121 -26q120 393 459 382q251 -8 236 -326z" /> <glyph unicode="" d="M0 1408h1536v-1536h-1536v1536zM1085 293l-221 631l221 297h-634l221 -297l-221 -631l317 -304z" /> <glyph unicode="" d="M0 1408h1536v-1536h-1536v1536zM908 1088l-12 -33l75 -83l-31 -114l25 -25l107 57l107 -57l25 25l-31 114l75 83l-12 33h-95l-53 96h-32l-53 -96h-95zM641 925q32 0 44.5 -16t11.5 -63l174 21q0 55 -17.5 92.5t-50.5 56t-69 25.5t-85 7q-133 0 -199 -57.5t-66 -182.5v-72 h-96v-128h76q20 0 20 -8v-382q0 -14 -5 -20t-18 -7l-73 -7v-88h448v86l-149 14q-6 1 -8.5 1.5t-3.5 2.5t-0.5 4t1 7t0.5 10v387h191l38 128h-231q-6 0 -2 6t4 9v80q0 27 1.5 40.5t7.5 28t19.5 20t36.5 5.5zM1248 96v86l-54 9q-7 1 -9.5 2.5t-2.5 3t1 7.5t1 12v520h-275 l-23 -101l83 -22q23 -7 23 -27v-370q0 -14 -6 -18.5t-20 -6.5l-70 -9v-86h352z" /> <glyph unicode="" horiz-adv-x="1792" d="M1792 690q0 -58 -29.5 -105.5t-79.5 -72.5q12 -46 12 -96q0 -155 -106.5 -287t-290.5 -208.5t-400 -76.5t-399.5 76.5t-290 208.5t-106.5 287q0 47 11 94q-51 25 -82 73.5t-31 106.5q0 82 58 140.5t141 58.5q85 0 145 -63q218 152 515 162l116 521q3 13 15 21t26 5 l369 -81q18 37 54 59.5t79 22.5q62 0 106 -43.5t44 -105.5t-44 -106t-106 -44t-105.5 43.5t-43.5 105.5l-334 74l-104 -472q300 -9 519 -160q58 61 143 61q83 0 141 -58.5t58 -140.5zM418 491q0 -62 43.5 -106t105.5 -44t106 44t44 106t-44 105.5t-106 43.5q-61 0 -105 -44 t-44 -105zM1228 136q11 11 11 26t-11 26q-10 10 -25 10t-26 -10q-41 -42 -121 -62t-160 -20t-160 20t-121 62q-11 10 -26 10t-25 -10q-11 -10 -11 -25.5t11 -26.5q43 -43 118.5 -68t122.5 -29.5t91 -4.5t91 4.5t122.5 29.5t118.5 68zM1225 341q62 0 105.5 44t43.5 106 q0 61 -44 105t-105 44q-62 0 -106 -43.5t-44 -105.5t44 -106t106 -44z" /> <glyph unicode="" horiz-adv-x="1792" d="M69 741h1q16 126 58.5 241.5t115 217t167.5 176t223.5 117.5t276.5 43q231 0 414 -105.5t294 -303.5q104 -187 104 -442v-188h-1125q1 -111 53.5 -192.5t136.5 -122.5t189.5 -57t213 -3t208 46.5t173.5 84.5v-377q-92 -55 -229.5 -92t-312.5 -38t-316 53 q-189 73 -311.5 249t-124.5 372q-3 242 111 412t325 268q-48 -60 -78 -125.5t-46 -159.5h635q8 77 -8 140t-47 101.5t-70.5 66.5t-80.5 41t-75 20.5t-56 8.5l-22 1q-135 -5 -259.5 -44.5t-223.5 -104.5t-176 -140.5t-138 -163.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M0 32v608h2304v-608q0 -66 -47 -113t-113 -47h-1984q-66 0 -113 47t-47 113zM640 256v-128h384v128h-384zM256 256v-128h256v128h-256zM2144 1408q66 0 113 -47t47 -113v-224h-2304v224q0 66 47 113t113 47h1984z" /> <glyph unicode="" horiz-adv-x="1792" d="M1549 857q55 0 85.5 -28.5t30.5 -83.5t-34 -82t-91 -27h-136v-177h-25v398h170zM1710 267l-4 -11l-5 -10q-113 -230 -330.5 -366t-474.5 -136q-182 0 -348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71q244 0 454.5 -124t329.5 -338l2 -4l8 -16 q-30 -15 -136.5 -68.5t-163.5 -84.5q-6 -3 -479 -268q384 -183 799 -366zM896 -234q250 0 462.5 132.5t322.5 357.5l-287 129q-72 -140 -206 -222t-292 -82q-151 0 -280 75t-204 204t-75 280t75 280t204 204t280 75t280 -73.5t204 -204.5l280 143q-116 208 -321 329 t-443 121q-119 0 -232.5 -31.5t-209 -87.5t-176.5 -137t-137 -176.5t-87.5 -209t-31.5 -232.5t31.5 -232.5t87.5 -209t137 -176.5t176.5 -137t209 -87.5t232.5 -31.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M1427 827l-614 386l92 151h855zM405 562l-184 116v858l1183 -743zM1424 697l147 -95v-858l-532 335zM1387 718l-500 -802h-855l356 571z" /> <glyph unicode="" horiz-adv-x="1792" d="M640 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1152 528v224q0 16 -16 16h-96q-16 0 -16 -16v-224q0 -16 16 -16h96q16 0 16 16zM1664 496v-752h-640v320q0 80 -56 136t-136 56t-136 -56t-56 -136v-320h-640v752q0 16 16 16h96 q16 0 16 -16v-112h128v624q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 6 2.5 9.5t8.5 5t9.5 2t11.5 0t9 -0.5v391q-32 15 -32 50q0 23 16.5 39t38.5 16t38.5 -16t16.5 -39q0 -35 -32 -50v-17q45 10 83 10q21 0 59.5 -7.5t54.5 -7.5 q17 0 47 7.5t37 7.5q16 0 16 -16v-210q0 -15 -35 -21.5t-62 -6.5q-18 0 -54.5 7.5t-55.5 7.5q-40 0 -90 -12v-133q1 0 9 0.5t11.5 0t9.5 -2t8.5 -5t2.5 -9.5v-112h128v112q0 16 16 16h96q16 0 16 -16v-112h128v112q0 16 16 16h96q16 0 16 -16v-624h128v112q0 16 16 16h96 q16 0 16 -16z" /> <glyph unicode="" horiz-adv-x="2304" d="M2288 731q16 -8 16 -27t-16 -27l-320 -192q-8 -5 -16 -5q-9 0 -16 4q-16 10 -16 28v128h-858q37 -58 83 -165q16 -37 24.5 -55t24 -49t27 -47t27 -34t31.5 -26t33 -8h96v96q0 14 9 23t23 9h320q14 0 23 -9t9 -23v-320q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v96h-96 q-32 0 -61 10t-51 23.5t-45 40.5t-37 46t-33.5 57t-28.5 57.5t-28 60.5q-23 53 -37 81.5t-36 65t-44.5 53.5t-46.5 17h-360q-22 -84 -91 -138t-157 -54q-106 0 -181 75t-75 181t75 181t181 75q88 0 157 -54t91 -138h104q24 0 46.5 17t44.5 53.5t36 65t37 81.5q19 41 28 60.5 t28.5 57.5t33.5 57t37 46t45 40.5t51 23.5t61 10h107q21 57 70 92.5t111 35.5q80 0 136 -56t56 -136t-56 -136t-136 -56q-62 0 -111 35.5t-70 92.5h-107q-17 0 -33 -8t-31.5 -26t-27 -34t-27 -47t-24 -49t-24.5 -55q-46 -107 -83 -165h1114v128q0 18 16 28t32 -1z" /> <glyph unicode="" horiz-adv-x="1792" d="M1150 774q0 -56 -39.5 -95t-95.5 -39h-253v269h253q56 0 95.5 -39.5t39.5 -95.5zM1329 774q0 130 -91.5 222t-222.5 92h-433v-896h180v269h253q130 0 222 91.5t92 221.5zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348 t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" horiz-adv-x="2304" d="M1645 438q0 59 -34 106.5t-87 68.5q-7 -45 -23 -92q-7 -24 -27.5 -38t-44.5 -14q-12 0 -24 3q-31 10 -45 38.5t-4 58.5q23 71 23 143q0 123 -61 227.5t-166 165.5t-228 61q-134 0 -247 -73t-167 -194q108 -28 188 -106q22 -23 22 -55t-22 -54t-54 -22t-55 22 q-75 75 -180 75q-106 0 -181 -74.5t-75 -180.5t75 -180.5t181 -74.5h1046q79 0 134.5 55.5t55.5 133.5zM1798 438q0 -142 -100.5 -242t-242.5 -100h-1046q-169 0 -289 119.5t-120 288.5q0 153 100 267t249 136q62 184 221 298t354 114q235 0 408.5 -158.5t196.5 -389.5 q116 -25 192.5 -118.5t76.5 -214.5zM2048 438q0 -175 -97 -319q-23 -33 -64 -33q-24 0 -43 13q-26 17 -32 48.5t12 57.5q71 104 71 233t-71 233q-18 26 -12 57t32 49t57.5 11.5t49.5 -32.5q97 -142 97 -318zM2304 438q0 -244 -134 -443q-23 -34 -64 -34q-23 0 -42 13 q-26 18 -32.5 49t11.5 57q108 164 108 358q0 195 -108 357q-18 26 -11.5 57.5t32.5 48.5q26 18 57 12t49 -33q134 -198 134 -442z" /> <glyph unicode="" d="M1500 -13q0 -89 -63 -152.5t-153 -63.5t-153.5 63.5t-63.5 152.5q0 90 63.5 153.5t153.5 63.5t153 -63.5t63 -153.5zM1267 268q-115 -15 -192.5 -102.5t-77.5 -205.5q0 -74 33 -138q-146 -78 -379 -78q-109 0 -201 21t-153.5 54.5t-110.5 76.5t-76 85t-44.5 83 t-23.5 66.5t-6 39.5q0 19 4.5 42.5t18.5 56t36.5 58t64 43.5t94.5 18t94 -17.5t63 -41t35.5 -53t17.5 -49t4 -33.5q0 -34 -23 -81q28 -27 82 -42t93 -17l40 -1q115 0 190 51t75 133q0 26 -9 48.5t-31.5 44.5t-49.5 41t-74 44t-93.5 47.5t-119.5 56.5q-28 13 -43 20 q-116 55 -187 100t-122.5 102t-72 125.5t-20.5 162.5q0 78 20.5 150t66 137.5t112.5 114t166.5 77t221.5 28.5q120 0 220 -26t164.5 -67t109.5 -94t64 -105.5t19 -103.5q0 -46 -15 -82.5t-36.5 -58t-48.5 -36t-49 -19.5t-39 -5h-8h-32t-39 5t-44 14t-41 28t-37 46t-24 70.5 t-10 97.5q-15 16 -59 25.5t-81 10.5l-37 1q-68 0 -117.5 -31t-70.5 -70t-21 -76q0 -24 5 -43t24 -46t53 -51t97 -53.5t150 -58.5q76 -25 138.5 -53.5t109 -55.5t83 -59t60.5 -59.5t41 -62.5t26.5 -62t14.5 -63.5t6 -62t1 -62.5z" /> <glyph unicode="" d="M704 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1152 352v576q0 14 -9 23t-23 9h-256q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h256q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103 t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273 t73 -273t198 -198t273 -73zM864 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-192z" /> <glyph unicode="" d="M1088 352v576q0 14 -9 23t-23 9h-576q-14 0 -23 -9t-9 -23v-576q0 -14 9 -23t23 -9h576q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" /> <glyph unicode="" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM768 96q148 0 273 73t198 198t73 273t-73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273 t73 -273t198 -198t273 -73zM480 320q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h576q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-576z" /> <glyph unicode="" horiz-adv-x="1792" d="M1757 128l35 -313q3 -28 -16 -50q-19 -21 -48 -21h-1664q-29 0 -48 21q-19 22 -16 50l35 313h1722zM1664 967l86 -775h-1708l86 775q3 24 21 40.5t43 16.5h256v-128q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5v128h384v-128q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5v128h256q25 0 43 -16.5t21 -40.5zM1280 1152v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-256q0 -26 -19 -45t-45 -19t-45 19t-19 45v256q0 159 112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" /> <glyph unicode="" horiz-adv-x="2048" d="M1920 768q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5h-15l-115 -662q-8 -46 -44 -76t-82 -30h-1280q-46 0 -82 30t-44 76l-115 662h-15q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5h1792zM485 -32q26 2 43.5 22.5t15.5 46.5l-32 416q-2 26 -22.5 43.5 t-46.5 15.5t-43.5 -22.5t-15.5 -46.5l32 -416q2 -25 20.5 -42t43.5 -17h5zM896 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1280 32v416q0 26 -19 45t-45 19t-45 -19t-19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45zM1632 27l32 416 q2 26 -15.5 46.5t-43.5 22.5t-46.5 -15.5t-22.5 -43.5l-32 -416q-2 -26 15.5 -46.5t43.5 -22.5h5q25 0 43.5 17t20.5 42zM476 1244l-93 -412h-132l101 441q19 88 89 143.5t160 55.5h167q0 26 19 45t45 19h384q26 0 45 -19t19 -45h167q90 0 160 -55.5t89 -143.5l101 -441 h-132l-93 412q-11 44 -45.5 72t-79.5 28h-167q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45h-167q-45 0 -79.5 -28t-45.5 -72z" /> <glyph unicode="" horiz-adv-x="1792" d="M991 512l64 256h-254l-64 -256h254zM1759 1016l-56 -224q-7 -24 -31 -24h-327l-64 -256h311q15 0 25 -12q10 -14 6 -28l-56 -224q-5 -24 -31 -24h-327l-81 -328q-7 -24 -31 -24h-224q-16 0 -26 12q-9 12 -6 28l78 312h-254l-81 -328q-7 -24 -31 -24h-225q-15 0 -25 12 q-9 12 -6 28l78 312h-311q-15 0 -25 12q-9 12 -6 28l56 224q7 24 31 24h327l64 256h-311q-15 0 -25 12q-10 14 -6 28l56 224q5 24 31 24h327l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h254l81 328q7 24 32 24h224q15 0 25 -12q9 -12 6 -28l-78 -312h311 q15 0 25 -12q9 -12 6 -28z" /> <glyph unicode="" d="M841 483l148 -148l-149 -149zM840 1094l149 -149l-148 -148zM710 -130l464 464l-306 306l306 306l-464 464v-611l-255 255l-93 -93l320 -321l-320 -321l93 -93l255 255v-611zM1429 640q0 -209 -32 -365.5t-87.5 -257t-140.5 -162.5t-181.5 -86.5t-219.5 -24.5 t-219.5 24.5t-181.5 86.5t-140.5 162.5t-87.5 257t-32 365.5t32 365.5t87.5 257t140.5 162.5t181.5 86.5t219.5 24.5t219.5 -24.5t181.5 -86.5t140.5 -162.5t87.5 -257t32 -365.5z" /> <glyph unicode="" horiz-adv-x="1024" d="M596 113l173 172l-173 172v-344zM596 823l173 172l-173 172v-344zM628 640l356 -356l-539 -540v711l-297 -296l-108 108l372 373l-372 373l108 108l297 -296v711l539 -540z" /> <glyph unicode="" d="M1280 256q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM512 1024q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5 t112.5 -271.5zM1440 1344q0 -20 -13 -38l-1056 -1408q-19 -26 -51 -26h-160q-26 0 -45 19t-19 45q0 20 13 38l1056 1408q19 26 51 26h160q26 0 45 -19t19 -45zM768 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5 t271.5 -112.5t112.5 -271.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M104 830l792 -1015l-868 630q-18 13 -25 34.5t0 42.5l101 308v0zM566 830h660l-330 -1015v0zM368 1442l198 -612h-462l198 612q8 23 33 23t33 -23zM1688 830l101 -308q7 -21 0 -42.5t-25 -34.5l-868 -630l792 1015v0zM1688 830h-462l198 612q8 23 33 23t33 -23z" /> <glyph unicode="" horiz-adv-x="1792" d="M384 704h160v224h-160v-224zM1221 372v92q-104 -36 -243 -38q-135 -1 -259.5 46.5t-220.5 122.5l1 -96q88 -80 212 -128.5t272 -47.5q129 0 238 49zM640 704h640v224h-640v-224zM1792 736q0 -187 -99 -352q89 -102 89 -229q0 -157 -129.5 -268t-313.5 -111 q-122 0 -225 52.5t-161 140.5q-19 -1 -57 -1t-57 1q-58 -88 -161 -140.5t-225 -52.5q-184 0 -313.5 111t-129.5 268q0 127 89 229q-99 165 -99 352q0 209 120 385.5t326.5 279.5t449.5 103t449.5 -103t326.5 -279.5t120 -385.5z" /> <glyph unicode="" d="M515 625v-128h-252v128h252zM515 880v-127h-252v127h252zM1273 369v-128h-341v128h341zM1273 625v-128h-672v128h672zM1273 880v-127h-672v127h672zM1408 20v1240q0 8 -6 14t-14 6h-32l-378 -256l-210 171l-210 -171l-378 256h-32q-8 0 -14 -6t-6 -14v-1240q0 -8 6 -14 t14 -6h1240q8 0 14 6t6 14zM553 1130l185 150h-406zM983 1130l221 150h-406zM1536 1260v-1240q0 -62 -43 -105t-105 -43h-1240q-62 0 -105 43t-43 105v1240q0 62 43 105t105 43h1240q62 0 105 -43t43 -105z" /> <glyph unicode="" horiz-adv-x="1792" d="M896 720q-104 196 -160 278q-139 202 -347 318q-34 19 -70 36q-89 40 -94 32t34 -38l39 -31q62 -43 112.5 -93.5t94.5 -116.5t70.5 -113t70.5 -131q9 -17 13 -25q44 -84 84 -153t98 -154t115.5 -150t131 -123.5t148.5 -90.5q153 -66 154 -60q1 3 -49 37q-53 36 -81 57 q-77 58 -179 211t-185 310zM549 177q-76 60 -132.5 125t-98 143.5t-71 154.5t-58.5 186t-52 209t-60.5 252t-76.5 289q273 0 497.5 -36t379 -92t271 -144.5t185.5 -172.5t110 -198.5t56 -199.5t12.5 -198.5t-9.5 -173t-20 -143.5t-13 -107l323 -327h-104l-281 285 q-22 -2 -91.5 -14t-121.5 -19t-138 -6t-160.5 17t-167.5 59t-179 111z" /> <glyph unicode="" horiz-adv-x="1792" d="M1374 879q-6 26 -28.5 39.5t-48.5 7.5q-261 -62 -401 -62t-401 62q-26 6 -48.5 -7.5t-28.5 -39.5t7.5 -48.5t39.5 -28.5q194 -46 303 -58q-2 -158 -15.5 -269t-26.5 -155.5t-41 -115.5l-9 -21q-10 -25 1 -49t36 -34q9 -4 23 -4q44 0 60 41l8 20q54 139 71 259h42 q17 -120 71 -259l8 -20q16 -41 60 -41q14 0 23 4q25 10 36 34t1 49l-9 21q-28 71 -41 115.5t-26.5 155.5t-15.5 269q109 12 303 58q26 6 39.5 28.5t7.5 48.5zM1024 1024q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z M1600 640q0 -143 -55.5 -273.5t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5zM896 1408q-156 0 -298 -61t-245 -164t-164 -245t-61 -298t61 -298 t164 -245t245 -164t298 -61t298 61t245 164t164 245t61 298t-61 298t-164 245t-245 164t-298 61zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" /> <glyph unicode="" d="M1438 723q34 -35 29 -82l-44 -551q-4 -42 -34.5 -70t-71.5 -28q-6 0 -9 1q-44 3 -72.5 36.5t-25.5 77.5l35 429l-143 -8q55 -113 55 -240q0 -216 -148 -372l-137 137q91 101 91 235q0 145 -102.5 248t-247.5 103q-134 0 -236 -92l-137 138q120 114 284 141l264 300 l-149 87l-181 -161q-33 -30 -77 -27.5t-73 35.5t-26.5 77t34.5 73l239 213q26 23 60 26.5t64 -14.5l488 -283q36 -21 48 -68q17 -67 -26 -117l-205 -232l371 20q49 3 83 -32zM1240 1180q-74 0 -126 52t-52 126t52 126t126 52t126.5 -52t52.5 -126t-52.5 -126t-126.5 -52z M613 -62q106 0 196 61l139 -139q-146 -116 -335 -116q-148 0 -273.5 73t-198.5 198t-73 273q0 188 116 336l139 -139q-60 -88 -60 -197q0 -145 102.5 -247.5t247.5 -102.5z" /> <glyph unicode="" d="M880 336v-160q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v160q0 14 9 23t23 9h160q14 0 23 -9t9 -23zM1136 832q0 -50 -15 -90t-45.5 -69t-52 -44t-59.5 -36q-32 -18 -46.5 -28t-26 -24t-11.5 -29v-32q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v68q0 35 10.5 64.5 t24 47.5t39 35.5t41 25.5t44.5 21q53 25 75 43t22 49q0 42 -43.5 71.5t-95.5 29.5q-56 0 -95 -27q-29 -20 -80 -83q-9 -12 -25 -12q-11 0 -19 6l-108 82q-10 7 -12 20t5 23q122 192 349 192q129 0 238.5 -89.5t109.5 -214.5zM768 1280q-130 0 -248.5 -51t-204 -136.5 t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5 t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M366 1225q-64 0 -110 45.5t-46 110.5q0 64 46 109.5t110 45.5t109.5 -45.5t45.5 -109.5q0 -65 -45.5 -110.5t-109.5 -45.5zM917 583q0 -50 -30 -67.5t-63.5 -6.5t-47.5 34l-367 438q-7 12 -14 15.5t-11 1.5l-3 -3q-7 -8 4 -21l122 -139l1 -354l-161 -457 q-67 -192 -92 -234q-16 -26 -28 -32q-50 -26 -103 -1q-29 13 -41.5 43t-9.5 57q2 17 197 618l5 416l-85 -164l35 -222q4 -24 -1 -42t-14 -27.5t-19 -16t-17 -7.5l-7 -2q-19 -3 -34.5 3t-24 16t-14 22t-7.5 19.5t-2 9.5l-46 299l211 381q23 34 113 34q75 0 107 -40l424 -521 q7 -5 14 -17l3 -3l-1 -1q7 -13 7 -29zM514 433q43 -113 88.5 -225t69.5 -168l24 -55q36 -93 42 -125q11 -70 -36 -97q-35 -22 -66 -16t-51 22t-29 35h-1q-6 16 -8 25l-124 351zM1338 -159q31 -49 31 -57q0 -5 -3 -7q-9 -5 -14.5 0.5t-15.5 26t-16 30.5q-114 172 -423 661 q3 -1 7 1t7 4l3 2q11 9 11 17z" /> <glyph unicode="" horiz-adv-x="2304" d="M504 542h171l-1 265zM1530 641q0 87 -50.5 140t-146.5 53h-54v-388h52q91 0 145 57t54 138zM956 1018l1 -756q0 -14 -9.5 -24t-23.5 -10h-216q-14 0 -23.5 10t-9.5 24v62h-291l-55 -81q-10 -15 -28 -15h-267q-21 0 -30.5 18t3.5 35l556 757q9 14 27 14h332q14 0 24 -10 t10 -24zM1783 641q0 -193 -125.5 -303t-324.5 -110h-270q-14 0 -24 10t-10 24v756q0 14 10 24t24 10h268q200 0 326 -109t126 -302zM1939 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5 t-7.5 60t-20 91.5t-41 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2123 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-45 -108t-74 -102.5h-51q38 45 66.5 104.5t41.5 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5 h43q41 -47 72 -107t45.5 -111.5t23 -96t10.5 -70.5zM2304 640q0 -11 -0.5 -29t-8 -71.5t-21.5 -102t-44.5 -108t-73.5 -102.5h-51q38 45 66 104.5t41 112t21 98t9 72.5l1 27q0 8 -0.5 22.5t-7.5 60t-19.5 91.5t-40.5 111.5t-66 124.5h43q41 -47 72 -107t45.5 -111.5t23 -96 t9.5 -70.5z" /> <glyph unicode="" horiz-adv-x="1408" d="M617 -153q0 11 -13 58t-31 107t-20 69q-1 4 -5 26.5t-8.5 36t-13.5 21.5q-15 14 -51 14q-23 0 -70 -5.5t-71 -5.5q-34 0 -47 11q-6 5 -11 15.5t-7.5 20t-6.5 24t-5 18.5q-37 128 -37 255t37 255q1 4 5 18.5t6.5 24t7.5 20t11 15.5q13 11 47 11q24 0 71 -5.5t70 -5.5 q36 0 51 14q9 8 13.5 21.5t8.5 36t5 26.5q2 9 20 69t31 107t13 58q0 22 -43.5 52.5t-75.5 42.5q-20 8 -45 8q-34 0 -98 -18q-57 -17 -96.5 -40.5t-71 -66t-46 -70t-45.5 -94.5q-6 -12 -9 -19q-49 -107 -68 -216t-19 -244t19 -244t68 -216q56 -122 83 -161q63 -91 179 -127 l6 -2q64 -18 98 -18q25 0 45 8q32 12 75.5 42.5t43.5 52.5zM776 760q-26 0 -45 19t-19 45.5t19 45.5q37 37 37 90q0 52 -37 91q-19 19 -19 45t19 45t45 19t45 -19q75 -75 75 -181t-75 -181q-21 -19 -45 -19zM957 579q-27 0 -45 19q-19 19 -19 45t19 45q112 114 112 272 t-112 272q-19 19 -19 45t19 45t45 19t45 -19q150 -150 150 -362t-150 -362q-18 -19 -45 -19zM1138 398q-27 0 -45 19q-19 19 -19 45t19 45q90 91 138.5 208t48.5 245t-48.5 245t-138.5 208q-19 19 -19 45t19 45t45 19t45 -19q109 -109 167 -249t58 -294t-58 -294t-167 -249 q-18 -19 -45 -19z" /> <glyph unicode="" horiz-adv-x="2176" d="M192 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM704 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 352 q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 352q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1472 864q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 864 q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM1984 1376q-66 0 -113 -47t-47 -113t47 -113t113 -47t113 47t47 113t-47 113t-113 47zM384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 192q0 -80 -56 -136 t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 1216q0 -80 -56 -136t-136 -56 t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 192q0 -80 -56 -136t-136 -56t-136 56 t-56 136t56 136t136 56t136 -56t56 -136zM1664 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM2176 704q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136 t56 136t136 56t136 -56t56 -136zM2176 1216q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136z" /> <glyph unicode="" horiz-adv-x="1792" d="M128 -192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM320 0q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM365 365l256 -256l-90 -90l-256 256zM704 384q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45z M1411 704q0 -59 -11.5 -108.5t-37.5 -93.5t-44 -67.5t-53 -64.5q-31 -35 -45.5 -54t-33.5 -50t-26.5 -64t-7.5 -74q0 -159 -112.5 -271.5t-271.5 -112.5q-26 0 -45 19t-19 45t19 45t45 19q106 0 181 75t75 181q0 57 11.5 105.5t37 91t43.5 66.5t52 63q40 46 59.5 72 t37.5 74.5t18 103.5q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 117 45.5 223.5t123 184t184 123t223.5 45.5t223.5 -45.5t184 -123t123 -184t45.5 -223.5zM896 576q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45 t45 19t45 -19t19 -45zM1184 704q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 93 -65.5 158.5t-158.5 65.5q-92 0 -158 -65.5t-66 -158.5q0 -26 -19 -45t-45 -19t-45 19t-19 45q0 146 103 249t249 103t249 -103t103 -249zM1578 993q10 -25 -1 -49t-36 -34q-9 -4 -23 -4 q-19 0 -35.5 11t-23.5 30q-68 178 -224 295q-21 16 -25 42t12 47q17 21 43 25t47 -12q183 -137 266 -351zM1788 1074q9 -25 -1.5 -49t-35.5 -34q-11 -4 -23 -4q-44 0 -60 41q-92 238 -297 393q-22 16 -25.5 42t12.5 47q16 22 42 25.5t47 -12.5q235 -175 341 -449z" /> <glyph unicode="" horiz-adv-x="2304" d="M1032 576q-59 2 -84 55q-17 34 -48 53.5t-68 19.5q-53 0 -90.5 -37.5t-37.5 -90.5q0 -56 36 -89l10 -8q34 -31 82 -31q37 0 68 19.5t48 53.5q25 53 84 55zM1600 704q0 56 -36 89l-10 8q-34 31 -82 31q-37 0 -68 -19.5t-48 -53.5q-25 -53 -84 -55q59 -2 84 -55 q17 -34 48 -53.5t68 -19.5q53 0 90.5 37.5t37.5 90.5zM1174 925q-17 -35 -55 -48t-73 4q-62 31 -134 31q-51 0 -99 -17q3 0 9.5 0.5t9.5 0.5q92 0 170.5 -50t118.5 -133q17 -36 3.5 -73.5t-49.5 -54.5q-18 -9 -39 -9q21 0 39 -9q36 -17 49.5 -54.5t-3.5 -73.5 q-40 -83 -118.5 -133t-170.5 -50h-6q-16 2 -44 4l-290 27l-239 -120q-14 -7 -29 -7q-40 0 -57 35l-160 320q-11 23 -4 47.5t29 37.5l209 119l148 267q17 155 91.5 291.5t195.5 236.5q31 25 70.5 21.5t64.5 -34.5t21.5 -70t-34.5 -65q-70 -59 -117 -128q123 84 267 101 q40 5 71.5 -19t35.5 -64q5 -40 -19 -71.5t-64 -35.5q-84 -10 -159 -55q46 10 99 10q115 0 218 -50q36 -18 49 -55.5t-5 -73.5zM2137 1085l160 -320q11 -23 4 -47.5t-29 -37.5l-209 -119l-148 -267q-17 -155 -91.5 -291.5t-195.5 -236.5q-26 -22 -61 -22q-45 0 -74 35 q-25 31 -21.5 70t34.5 65q70 59 117 128q-123 -84 -267 -101q-4 -1 -12 -1q-36 0 -63.5 24t-31.5 60q-5 40 19 71.5t64 35.5q84 10 159 55q-46 -10 -99 -10q-115 0 -218 50q-36 18 -49 55.5t5 73.5q17 35 55 48t73 -4q62 -31 134 -31q51 0 99 17q-3 0 -9.5 -0.5t-9.5 -0.5 q-92 0 -170.5 50t-118.5 133q-17 36 -3.5 73.5t49.5 54.5q18 9 39 9q-21 0 -39 9q-36 17 -49.5 54.5t3.5 73.5q40 83 118.5 133t170.5 50h6h1q14 -2 42 -4l291 -27l239 120q14 7 29 7q40 0 57 -35z" /> <glyph unicode="" horiz-adv-x="1792" d="M1056 704q0 -26 19 -45t45 -19t45 19t19 45q0 146 -103 249t-249 103t-249 -103t-103 -249q0 -26 19 -45t45 -19t45 19t19 45q0 93 66 158.5t158 65.5t158 -65.5t66 -158.5zM835 1280q-117 0 -223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5q0 -26 19 -45t45 -19t45 19 t19 45q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -55 -18 -103.5t-37.5 -74.5t-59.5 -72q-34 -39 -52 -63t-43.5 -66.5t-37 -91t-11.5 -105.5q0 -106 -75 -181t-181 -75q-26 0 -45 -19t-19 -45t19 -45t45 -19q159 0 271.5 112.5t112.5 271.5q0 41 7.5 74 t26.5 64t33.5 50t45.5 54q35 41 53 64.5t44 67.5t37.5 93.5t11.5 108.5q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5zM591 561l226 -226l-579 -579q-12 -12 -29 -12t-29 12l-168 168q-12 12 -12 29t12 29zM1612 1524l168 -168q12 -12 12 -29t-12 -30l-233 -233 l-26 -25l-71 -71q-66 153 -195 258l91 91l207 207q13 12 30 12t29 -12z" /> <glyph unicode="" d="M866 1021q0 -27 -13 -94q-11 -50 -31.5 -150t-30.5 -150q-2 -11 -4.5 -12.5t-13.5 -2.5q-20 -2 -31 -2q-58 0 -84 49.5t-26 113.5q0 88 35 174t103 124q28 14 51 14q28 0 36.5 -16.5t8.5 -47.5zM1352 597q0 14 -39 75.5t-52 66.5q-21 8 -34 8q-91 0 -226 -77l-2 2 q3 22 27.5 135t24.5 178q0 233 -242 233q-24 0 -68 -6q-94 -17 -168.5 -89.5t-111.5 -166.5t-37 -189q0 -146 80.5 -225t227.5 -79q25 0 25 -3t-1 -5q-4 -34 -26 -117q-14 -52 -51.5 -101t-82.5 -49q-42 0 -42 47q0 24 10.5 47.5t25 39.5t29.5 28.5t26 20t11 8.5q0 3 -7 10 q-24 22 -58.5 36.5t-65.5 14.5q-35 0 -63.5 -34t-41 -75t-12.5 -75q0 -88 51.5 -142t138.5 -54q82 0 155 53t117.5 126t65.5 153q6 22 15.5 66.5t14.5 66.5q3 12 14 18q118 60 227 60q48 0 127 -18q1 -1 4 -1q5 0 9.5 4.5t4.5 8.5zM1536 1120v-960q0 -119 -84.5 -203.5 t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="1535" d="M744 1231q0 24 -2 38.5t-8.5 30t-21 23t-37.5 7.5q-39 0 -78 -23q-105 -58 -159 -190.5t-54 -269.5q0 -44 8.5 -85.5t26.5 -80.5t52.5 -62.5t81.5 -23.5q4 0 18 -0.5t20 0t16 3t15 8.5t7 16q16 77 48 231.5t48 231.5q19 91 19 146zM1498 575q0 -7 -7.5 -13.5t-15.5 -6.5 l-6 1q-22 3 -62 11t-72 12.5t-63 4.5q-167 0 -351 -93q-15 -8 -21 -27q-10 -36 -24.5 -105.5t-22.5 -100.5q-23 -91 -70 -179.5t-112.5 -164.5t-154.5 -123t-185 -47q-135 0 -214.5 83.5t-79.5 219.5q0 53 19.5 117t63 116.5t97.5 52.5q38 0 120 -33.5t83 -61.5 q0 -1 -16.5 -12.5t-39.5 -31t-46 -44.5t-39 -61t-16 -74q0 -33 16.5 -53t48.5 -20q45 0 85 31.5t66.5 78t48 105.5t32.5 107t16 90v9q0 2 -3.5 3.5t-8.5 1.5h-10t-10 -0.5t-6 -0.5q-227 0 -352 122.5t-125 348.5q0 108 34.5 221t96 210t156 167.5t204.5 89.5q52 9 106 9 q374 0 374 -360q0 -98 -38 -273t-43 -211l3 -3q101 57 182.5 88t167.5 31q22 0 53 -13q19 -7 80 -102.5t61 -116.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M831 863q32 0 59 -18l222 -148q61 -40 110 -97l146 -170q40 -46 29 -106l-72 -413q-6 -32 -29.5 -53.5t-55.5 -25.5l-527 -56l-352 -32h-9q-39 0 -67.5 28t-28.5 68q0 37 27 64t65 32l260 32h-448q-41 0 -69.5 30t-26.5 71q2 39 32 65t69 26l442 1l-521 64q-41 5 -66 37 t-19 73q6 35 34.5 57.5t65.5 22.5h10l481 -60l-351 94q-38 10 -62 41.5t-18 68.5q6 36 33 58.5t62 22.5q6 0 20 -2l448 -96l217 -37q1 0 3 -0.5t3 -0.5q23 0 30.5 23t-12.5 36l-186 125q-35 23 -42 63.5t18 73.5q27 38 76 38zM761 661l186 -125l-218 37l-5 2l-36 38 l-238 262q-1 1 -2.5 3.5t-2.5 3.5q-24 31 -18.5 70t37.5 64q31 23 68 17.5t64 -33.5l142 -147l-4 -4t-5 -4q-32 -45 -23 -99t55 -85zM1648 1115l15 -266q4 -73 -11 -147l-48 -219q-12 -59 -67 -87l-106 -54q2 62 -39 109l-146 170q-53 61 -117 103l-222 148q-34 23 -76 23 q-51 0 -88 -37l-235 312q-25 33 -18 73.5t41 63.5q33 22 71.5 14t62.5 -40l266 -352l-262 455q-21 35 -10.5 75t47.5 59q35 18 72.5 6t57.5 -46l241 -420l-136 337q-15 35 -4.5 74t44.5 56q37 19 76 6t56 -51l193 -415l101 -196q8 -15 23 -17.5t27 7.5t11 26l-12 224 q-2 41 26 71t69 31q39 0 67 -28.5t30 -67.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M335 180q-2 0 -6 2q-86 57 -168.5 145t-139.5 180q-21 30 -21 69q0 9 2 19t4 18t7 18t8.5 16t10.5 17t10 15t12 15.5t11 14.5q184 251 452 365q-110 198 -110 211q0 19 17 29q116 64 128 64q18 0 28 -16l124 -229q92 19 192 19q266 0 497.5 -137.5t378.5 -369.5 q20 -31 20 -69t-20 -69q-91 -142 -218.5 -253.5t-278.5 -175.5q110 -198 110 -211q0 -20 -17 -29q-116 -64 -127 -64q-19 0 -29 16l-124 229l-64 119l-444 820l7 7q-58 -24 -99 -47q3 -5 127 -234t243 -449t119 -223q0 -7 -9 -9q-13 -3 -72 -3q-57 0 -60 7l-456 841 q-39 -28 -82 -68q24 -43 214 -393.5t190 -354.5q0 -10 -11 -10q-14 0 -82.5 22t-72.5 28l-106 197l-224 413q-44 -53 -78 -106q2 -3 18 -25t23 -34l176 -327q0 -10 -10 -10zM1165 282l49 -91q273 111 450 385q-180 277 -459 389q67 -64 103 -148.5t36 -176.5 q0 -106 -47 -200.5t-132 -157.5zM848 896q0 -20 14 -34t34 -14q86 0 147 -61t61 -147q0 -20 14 -34t34 -14t34 14t14 34q0 126 -89 215t-215 89q-20 0 -34 -14t-14 -34zM1214 961l-9 4l7 -7z" /> <glyph unicode="" horiz-adv-x="1280" d="M1050 430q0 -215 -147 -374q-148 -161 -378 -161q-232 0 -378 161q-147 159 -147 374q0 147 68 270.5t189 196.5t268 73q96 0 182 -31q-32 -62 -39 -126q-66 28 -143 28q-167 0 -280.5 -123t-113.5 -291q0 -170 112.5 -288.5t281.5 -118.5t281 118.5t112 288.5 q0 89 -32 166q66 13 123 49q41 -98 41 -212zM846 619q0 -192 -79.5 -345t-238.5 -253l-14 -1q-29 0 -62 5q83 32 146.5 102.5t99.5 154.5t58.5 189t30 192.5t7.5 178.5q0 69 -3 103q55 -160 55 -326zM791 947v-2q-73 214 -206 440q88 -59 142.5 -186.5t63.5 -251.5z M1035 744q-83 0 -160 75q218 120 290 247q19 37 21 56q-42 -94 -139.5 -166.5t-204.5 -97.5q-35 54 -35 113q0 37 17 79t43 68q46 44 157 74q59 16 106 58.5t74 100.5q74 -105 74 -253q0 -109 -24 -170q-32 -77 -88.5 -130.5t-130.5 -53.5z" /> <glyph unicode="" d="M1050 495q0 78 -28 147q-41 -25 -85 -34q22 -50 22 -114q0 -117 -77 -198.5t-193 -81.5t-193.5 81.5t-77.5 198.5q0 115 78 199.5t193 84.5q53 0 98 -19q4 43 27 87q-60 21 -125 21q-154 0 -257.5 -108.5t-103.5 -263.5t103.5 -261t257.5 -106t257.5 106.5t103.5 260.5z M872 850q2 -24 2 -71q0 -63 -5 -123t-20.5 -132.5t-40.5 -130t-68.5 -106t-100.5 -70.5q21 -3 42 -3h10q219 139 219 411q0 116 -38 225zM872 850q-4 80 -44 171.5t-98 130.5q92 -156 142 -302zM1207 955q0 102 -51 174q-41 -86 -124 -109q-69 -19 -109 -53.5t-40 -99.5 q0 -40 24 -77q74 17 140.5 67t95.5 115q-4 -52 -74.5 -111.5t-138.5 -97.5q52 -52 110 -52q51 0 90 37t60 90q17 43 17 117zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z" /> <glyph unicode="" d="M1279 388q0 22 -22 27q-67 15 -118 59t-80 108q-7 19 -7 25q0 15 19.5 26t43 17t43 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-12 0 -32 -8t-31 -8q-4 0 -12 2q5 95 5 114q0 79 -17 114q-36 78 -103 121.5t-152 43.5q-199 0 -275 -165q-17 -35 -17 -114q0 -19 5 -114 q-4 -2 -14 -2q-12 0 -32 7.5t-30 7.5q-21 0 -38.5 -12t-17.5 -32q0 -21 19.5 -35.5t43 -20.5t43 -17t19.5 -26q0 -6 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -46 137 -68q2 -5 6 -26t11.5 -30.5t23.5 -9.5q12 0 37.5 4.5t39.5 4.5q35 0 67 -15t54 -32.5t57.5 -32.5 t76.5 -15q43 0 79 15t57.5 32.5t53.5 32.5t67 15q14 0 39.5 -4t38.5 -4q16 0 23 10t11 30t6 25q137 22 137 68zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" /> <glyph unicode="" horiz-adv-x="1664" d="M848 1408q134 1 240.5 -68.5t163.5 -192.5q27 -58 27 -179q0 -47 -9 -191q14 -7 28 -7q18 0 51 13.5t51 13.5q29 0 56 -18t27 -46q0 -32 -31.5 -54t-69 -31.5t-69 -29t-31.5 -47.5q0 -15 12 -43q37 -82 102.5 -150t144.5 -101q28 -12 80 -23q28 -6 28 -35 q0 -70 -219 -103q-7 -11 -11 -39t-14 -46.5t-33 -18.5q-20 0 -62 6.5t-64 6.5q-37 0 -62 -5q-32 -5 -63 -22.5t-58 -38t-58 -40.5t-76 -33.5t-99 -13.5q-52 0 -96.5 13.5t-75 33.5t-57.5 40.5t-58 38t-62 22.5q-26 5 -63 5q-24 0 -65.5 -7.5t-58.5 -7.5q-25 0 -35 18.5 t-14 47.5t-11 40q-219 33 -219 103q0 29 28 35q52 11 80 23q78 32 144.5 101t102.5 150q12 28 12 43q0 28 -31.5 47.5t-69.5 29.5t-69.5 31.5t-31.5 52.5q0 27 26 45.5t55 18.5q15 0 48 -13t53 -13q18 0 32 7q-9 142 -9 190q0 122 27 180q64 137 172 198t264 63z" /> <glyph unicode="" d="M1280 388q0 22 -22 27q-67 14 -118 58t-80 109q-7 14 -7 25q0 15 19.5 26t42.5 17t42.5 20.5t19.5 36.5q0 19 -18.5 31.5t-38.5 12.5q-11 0 -31 -8t-32 -8q-4 0 -12 2q5 63 5 115q0 78 -17 114q-36 78 -102.5 121.5t-152.5 43.5q-198 0 -275 -165q-18 -38 -18 -115 q0 -38 6 -114q-10 -2 -15 -2q-11 0 -31.5 8t-30.5 8q-20 0 -37.5 -12.5t-17.5 -32.5q0 -21 19.5 -35.5t42.5 -20.5t42.5 -17t19.5 -26q0 -11 -7 -25q-64 -138 -198 -167q-22 -5 -22 -27q0 -47 138 -69q2 -5 6 -26t11 -30.5t23 -9.5q13 0 38.5 5t38.5 5q35 0 67.5 -15 t54.5 -32.5t57.5 -32.5t76.5 -15q43 0 79 15t57.5 32.5t54 32.5t67.5 15q13 0 39 -4.5t39 -4.5q15 0 22.5 9.5t11.5 31t5 24.5q138 22 138 69zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960 q119 0 203.5 -84.5t84.5 -203.5z" /> <glyph unicode="" horiz-adv-x="2304" d="M2304 1536q-69 -46 -125 -92t-89 -81t-59.5 -71.5t-37.5 -57.5t-22 -44.5t-14 -29.5q-10 -18 -35.5 -136.5t-48.5 -164.5q-15 -29 -50 -60.5t-67.5 -50.5t-72.5 -41t-48 -28q-47 -31 -151 -231q-341 14 -630 -158q-92 -53 -303 -179q47 16 86 31t55 22l15 7 q71 27 163 64.5t133.5 53.5t108 34.5t142.5 31.5q186 31 465 -7q1 0 10 -3q11 -6 14 -17t-3 -22l-194 -345q-15 -29 -47 -22q-128 24 -354 24q-146 0 -402 -44.5t-392 -46.5q-82 -1 -149 13t-107 37t-61 40t-33 34l-1 1v2q0 6 6 6q138 0 371 55q192 366 374.5 524t383.5 158 q5 0 14.5 -0.5t38 -5t55 -12t61.5 -24.5t63 -39.5t54 -59t40 -82.5l102 177q2 4 21 42.5t44.5 86.5t61 109.5t84 133.5t100.5 137q66 82 128 141.5t121.5 96.5t92.5 53.5t88 39.5z" /> <glyph unicode="" d="M1322 640q0 -45 -5 -76l-236 14l224 -78q-19 -73 -58 -141l-214 103l177 -158q-44 -61 -107 -108l-157 178l103 -215q-61 -37 -140 -59l-79 228l14 -240q-38 -6 -76 -6t-76 6l14 238l-78 -226q-74 19 -140 59l103 215l-157 -178q-59 43 -108 108l178 158l-214 -104 q-39 69 -58 141l224 79l-237 -14q-5 42 -5 76q0 35 5 77l238 -14l-225 79q19 73 58 140l214 -104l-177 159q46 61 107 108l158 -178l-103 215q67 39 140 58l77 -224l-13 236q36 6 75 6q38 0 76 -6l-14 -237l78 225q74 -19 140 -59l-103 -214l158 178q61 -47 107 -108 l-177 -159l213 104q37 -62 58 -141l-224 -78l237 14q5 -31 5 -77zM1352 640q0 160 -78.5 295.5t-213 214t-292.5 78.5q-119 0 -227 -46.5t-186.5 -125t-124.5 -187.5t-46 -229q0 -119 46 -228t124.5 -187.5t186.5 -125t227 -46.5q158 0 292.5 78.5t213 214t78.5 294.5z M1425 1023v-766l-657 -383l-657 383v766l657 383zM768 -183l708 412v823l-708 411l-708 -411v-823zM1536 1088v-896l-768 -448l-768 448v896l768 448z" /> <glyph unicode="" horiz-adv-x="1664" d="M339 1318h691l-26 -72h-665q-110 0 -188.5 -79t-78.5 -189v-771q0 -95 60.5 -169.5t153.5 -93.5q23 -5 98 -5v-72h-45q-140 0 -239.5 100t-99.5 240v771q0 140 99.5 240t239.5 100zM1190 1536h247l-482 -1294q-23 -61 -40.5 -103.5t-45 -98t-54 -93.5t-64.5 -78.5 t-79.5 -65t-95.5 -41t-116 -18.5v195q163 26 220 182q20 52 20 105q0 54 -20 106l-285 733h228l187 -585zM1664 978v-1111h-795q37 55 45 73h678v1038q0 85 -49.5 155t-129.5 99l25 67q101 -34 163.5 -123.5t62.5 -197.5z" /> <glyph unicode="" horiz-adv-x="1792" d="M852 1227q0 -29 -17 -52.5t-45 -23.5t-45 23.5t-17 52.5t17 52.5t45 23.5t45 -23.5t17 -52.5zM688 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50 -21.5t-20 -51.5v-114q0 -30 20.5 -52t49.5 -22q30 0 50.5 22t20.5 52zM860 -149v114q0 30 -20 51.5t-50 21.5t-50.5 -21.5 t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22q29 0 49.5 22t20.5 52zM1034 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1208 -149v114q0 30 -20.5 51.5t-50.5 21.5t-50.5 -21.5t-20.5 -51.5v-114 q0 -30 20.5 -52t50.5 -22t50.5 22t20.5 52zM1476 535q-84 -160 -232 -259.5t-323 -99.5q-123 0 -229.5 51.5t-178.5 137t-113 197.5t-41 232q0 88 21 174q-104 -175 -104 -390q0 -162 65 -312t185 -251q30 57 91 57q56 0 86 -50q32 50 87 50q56 0 86 -50q32 50 87 50t87 -50 q30 50 86 50q28 0 52.5 -15.5t37.5 -40.5q112 94 177 231.5t73 287.5zM1326 564q0 75 -72 75q-17 0 -47 -6q-95 -19 -149 -19q-226 0 -226 243q0 86 30 204q-83 -127 -83 -275q0 -150 89 -260.5t235 -110.5q111 0 210 70q13 48 13 79zM884 1223q0 50 -32 89.5t-81 39.5 t-81 -39.5t-32 -89.5q0 -51 31.5 -90.5t81.5 -39.5t81.5 39.5t31.5 90.5zM1513 884q0 96 -37.5 179t-113 137t-173.5 54q-77 0 -149 -35t-127 -94q-48 -159 -48 -268q0 -104 45.5 -157t147.5 -53q53 0 142 19q36 6 53 6q51 0 77.5 -28t26.5 -80q0 -26 -4 -46 q75 68 117.5 165.5t42.5 200.5zM1792 667q0 -111 -33.5 -249.5t-93.5 -204.5q-58 -64 -195 -142.5t-228 -104.5l-4 -1v-114q0 -43 -29.5 -75t-72.5 -32q-56 0 -86 50q-32 -50 -87 -50t-87 50q-30 -50 -86 -50q-55 0 -87 50q-30 -50 -86 -50q-47 0 -75 33.5t-28 81.5 q-90 -68 -198 -68q-118 0 -211 80q54 1 106 20q-113 31 -182 127q32 -7 71 -7q89 0 164 46q-192 192 -240 306q-24 56 -24 160q0 57 9 125.5t31.5 146.5t55 141t86.5 105t120 42q59 0 81 -52q19 29 42 54q2 3 12 13t13 16q10 15 23 38t25 42t28 39q87 111 211.5 177 t260.5 66q35 0 62 -4q59 64 146 64q83 0 140 -57q5 -5 5 -12q0 -5 -6 -13.5t-12.5 -16t-16 -17l-10.5 -10.5q17 -6 36 -18t19 -24q0 -6 -16 -25q157 -138 197 -378q25 30 60 30q45 0 100 -49q90 -80 90 -279z" /> <glyph unicode="" d="M917 631q0 33 -6 64h-362v-132h217q-12 -76 -74.5 -120.5t-142.5 -44.5q-99 0 -169 71.5t-70 170.5t70 170.5t169 71.5q93 0 153 -59l104 101q-108 100 -257 100q-160 0 -272 -112.5t-112 -271.5t112 -271.5t272 -112.5q165 0 266.5 105t101.5 270zM1262 585h109v110 h-109v110h-110v-110h-110v-110h110v-110h110v110zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" /> <glyph unicode="" d="M1536 1024v-839q0 -48 -49 -62q-174 -52 -338 -52q-73 0 -215.5 29.5t-227.5 29.5q-164 0 -370 -48v-338h-160v1368q-63 25 -101 81t-38 124q0 91 64 155t155 64t155 -64t64 -155q0 -68 -38 -124t-101 -81v-68q190 44 343 44q99 0 198 -15q14 -2 111.5 -22.5t149.5 -20.5 q77 0 165 18q11 2 80 21t89 19q26 0 45 -19t19 -45z" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> <glyph unicode="" horiz-adv-x="1792" /> </font> </defs></svg> PK���\�C��<�<�7modules/mod_flipbookmaster/assets/fonts/FontAwesome.otfnu�[���OTTO � CFF �塳��(EPAR*��0OS/2�2zY�`cmapA����dheadè��h6hhea �٠$hmtx8���� >maxp�P�name>&"� post� FontAwesomeC������������� �U�6����U�6���0o0�����",04<>EGMT\_ehmqy}�����������������#)4>HT_lp{������������������ '4=GRYfoy�������������� &,39COVcoz������������"/5;FPUZes}���������������&+16<EOW_hmqv|����������������)04=DPX\aju����������������(,26GYhy���������������%16;>EMUckox�������������� $ 5 G V g l p v � � � � � � � � � � � � � & * - 0 3 6 9 < ? B F O _ c u � � � � � � � � � � � � �&5BQafmty�������������������!%)-159=AHLPTX\`dhlptx|������������������������������ % , 3 7 ; ? C G K O V Z ^ b f j n r v z ~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � !%)-159=AEJNRVZ^bfjnrvz~�������������������������������� "&*.26:>BFJNRVZ^bfjnrvz~����������������������������� "&*.29@GNU\cjqx������������������3>glassmusicsearchenvelopeheartstarstar_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflagheadphonesvolume_offvolume_downvolume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_heighttext_widthalign_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencilmap_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_rightplus_signminus_signremove_signok_signquestion_signinfo_signscreenshotremove_circleok_circleban_circlearrow_leftarrow_rightarrow_uparrow_downshare_altresize_fullresize_smallexclamation_signgiftleaffireeye_openeye_closewarning_signplanecalendarrandomcommentmagnetchevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontalbar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_altstar_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_signupload_altlemonphonecheck_emptybookmark_emptyphone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificatehand_righthand_lefthand_uphand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilterbriefcasefullscreennotequalinfinitylessequalgrouplinkcloudbeakercutcopypaper_clipsavesign_blankreorderulolstrikethroughunderlinetablemagictruckpinterestpinterest_signgoogle_plus_signgoogle_plusmoneycaret_downcaret_upcaret_leftcaret_rightcolumnssortsort_downsort_upenvelope_altlinkedinundolegaldashboardcomment_altcomments_altboltsitemapumbrellapastelight_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospitalambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_downangle_leftangle_rightangle_upangle_downdesktoplaptoptabletmobile_phonecircle_blankquote_leftquote_rightspinnercirclereplygithub_altfolder_close_altfolder_open_altexpand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcodereply_allstar_half_emptylocation_arrowcropcode_forkunlink_279exclamationsuperscriptsubscript_283puzzle_piecemicrophonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchorunlock_altbullseyeellipsis_horizontalellipsis_vertical_303play_signticketminus_sign_altcheck_minuslevel_uplevel_downcheck_signedit_sign_312share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfilefile_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexingxing_signyoutube_playdropboxstackexchangeinstagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightapplewindowsandroidlinuxdribbleskypefoursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BECopyright Dave Gandy 2016. All rights reserved.FontAwesome�bfv~����������*.6Llp������������+8?CKX^b����2IU�������������� ,3:@EIMXag~��� /nw~����������?Chy��!%*.27@U_ch��������#,17DINTX\����� 0 < l { � � � � � � � � ) 5 G Z _ j m v � � � � � � � � � � �:JUY]nw|��������� +LXt������������ / N W d q ~ � � � � � � � � � �/;@HLSWe����������!%*05@N\jv}�������������� $).5<@GMbw�������"&+>L_hmrw~����������'19>CHYap|�������������� '-16=CHNSW\aiq~������������ #)/4:CHPX_fkp}����������������)/;GOU\dlt|���������������� ") �-�T%������fA�V����R @> �� �l�f��P��������������z�z���� �L ���4�! ���������, �t(J � ��3���3�3���3y}}y �4���f �T� @��4�� ��� ������< ��. �Ta@�i��<���<.1��TR 3y` 8�T:I ���TE���TI ���A KGK^ �`�G�T^ ?��?�� V�> �(y}}yKy}����������}y�TIk< ��. �Ta��] 3 �+����& �T$ �n�hD @ i��� 1 � y}}y�y}����������}y�_ $- ��9�,�|�zKz||zKz�|����������I M z||z���� ����������f�f� o �To �To �!��[ �!�5� ��������3 � v( S���[�=�������T� + �}�y�Ty}}y�T�( �+d �+x��0 +"������������ ʆ��iimdod���������$��@�~� K������z�&�w{�y�yw��}|� |�}���x�z�{�wa&z��������K������������$|��'��������������F�����F� �E�Q��|�z�@z||z�Tz�|���������|�z��z||z�Tz�|�����@4�D ��c X �L DRRD,- ��Y�O �f�fC �f�fM��� h�n� j�TDN� � �����������3 �+������ �T�D�|�3C���R�D\��� �& K$ � �OH � �!�b�!�5�!L�C�3� �T�T���T�T��]�;��(�=��Z�XW�G/�9�;���/�_M�knm��n9��:Y�I�Ƒ���P�`�q������������� ��~���d�_�i�����^�@�! �T�T��( �T�T� :�4\D� ���L���� �L�4�������� �F��/�B��������NPuc]�T<�O��d�}�}�|�1B&�2�B����� 7 ����3 ��+k �ԯ3CC3� ����E�Q���l� ����t �{z�P&���]�]��t��� �<���<�<��� ��<*���, ��������������#�E��A�S� ����i�^wv�h�������v�i�^����S� �A��E�]�#���^�T@�! �$�$���C ��M���$�$�V``VV`������ `V�m���3�'!�����%�Ơ���#xM'�nq��w������d����������������o�^Ky}�_��I�b� \�;COLD|yz|�r����u��{������������A��0����������%����l ��)���!p � ��0���r ���R ��������& �Ty�}���t����� ��������T1 �+�T��� ����� ���tV`������� K��T�� ��� �{�z���G�C���C�8�=<�<�8��C���G�C��V``Vz�|���P ���P ��:} g ��:�!55!��A ���&&��T�h�@��������� z|��- ��}�,��RD��������� A � �f�f�1 YY� ���� � �Y��f�f7 ����������&��������/����]�]������1����a� �� i8_dd_�~~�x� z�������������������ƅ����y���M���Y����;���/����������������������a�3����< �T�9 �T] L ��;���;�Y�S<��!��y�o�t�s�{tq�T+�T�g�� �5�� ��\�|�\�?�Z���E�ԅ���c��*y^H�(�ym�|�[����������Z�Zr�w�h3C��t�|b EQQEEQ��M �1�1 hnnh�: < �t�t��t�t? �Ta�t�t���������������R ~��4��~��� �L����p*�<���<�<���<������t����l� �f�fO �������� ��!�b�!� ���8� ���8� ���8� ����l � R ������������ ���������������� �tkR��E�;� Y�O �:<� � <����z�z�������������}y�vKy�x}z��y������ ����<�Jڔ���K$ ������� ^��hnnh���v ���YYC �� �*���*�*���*�*���*�*���*��* �4���ԟ�4< �T. ����������� ����y�y����&�������������������L ����v��S �+�� �� �����t�) ������t���� ��������������������T�f n��$ ��,�l"�7o�''��$ ���� ������������������������1���A�� Z �!����!J��T����nh�z{� �� ��ˋ��� ������h�̍�����������t|~�}�:������8���T���(�A�(�A�(�A�3�/�����{�V=���������������@�^ ~���������{�zz{���{�t�s�o�yx������fz���\�J�$�9������:�l�AA �T4�Tk �OI�I��gX�!�!�gX���g��!- �l���� ��0 �� �����z�� �� �o �C �YM� �; �a ��z ����� ���R �����������Z�Z�������@�~����q����r�D R��'/�h �����(�=`��h��Z������ ,,� � ,� � �� � �,� H ��T> ���+��,��!����{��V��v�7�+�4���� ����� ���J �T�3���3����������{���M�Y�����t����kT ���}�� ���nh�� �t�tFt�v�������pttp&pt��yy�rrr�r�y�������- ��3 ���y�y��a ����������* �t� �����y��������9 < ��/, %�T) ���\����[ ���KR �t�� ��G�t����@��$����$@!�������p����N ��� �!�5� rrc�r�.������������`���u�ttu~w�arwwvyr�/���������4��4�����4��4��w�_�_�c���������STdJ,]��շ����49��������H�^c��cl��������q�t��������( �4����� �4�������]�]�� 83��� ����s�������������������&&����E�z�*�6�z�*E!�D�$�$�D; �T�A ] ����1 ������3 �}�t���|z�����������a��g�__gg__�g�����`=��d��b��9�7�<���<�<���<T�T�_���L��d���g ���1������������������`�V�4������ � �����C3��~�w��]������g�TR<}|������A�;���;�� ������������������������T�tɽ���h�@� z���������� 0�@ ��P@��z�y�z����� @���������zz{��� �: � �����| ��1 ������� �� �@�h�h�a ���� y}|z�g 3��������@�hL D�R��$�$�w����� ��� ��o���og �L L i�p��������+�+P�,��_h�m��x������������ʲ�E�Q��l���w�������x � � � t�� ���������z}RK* :���z�{���t& �t( ����T^�� ����&��� �����b ���� ��'y}��� ��5!�� hn���*1���0����x ����������������s�%�$��˒������_g��������g_}jii�=T ��`V�� ~�v��������]��y�T���k5 !4������z���������������1 J������x�~wk�z|��|��1 ��� �g������������}y�f�������� ����+�����\�$�"�W�T� �����n�h�o�fZedZd�k �%��t��~���-����)W��b�it�wmx�yj�h�t��t��t��OG���� ����v������� }�������������59������������4L�K��5T��;��)��� % T � ^ � �O��� H �ao��ZZ]����XA�����M~��_�/��Mc{���D[r��[� n �!:!�"<"n"�#@#�$$�$�$�%%�&H&�'U())�*a+4+�,<,�,�,�-�.0.N.�.�//h000�1N2�34+5}5�66G6�7;7�7�8s::e;�</<f<�==�>?�?�@1@�A}BB�C�D�E�F�G�HDH�H�IJNN�N�OOnP PP PP�R"RoR�T�UNV#V�V�V�W#X5Y]Z�[1[�\R]]�^ ^�_9_G_U_}_�_�_�```�a-a\bKb�b�cjc�dQee�f{f�g!grh!h�iipi�j$jbkk�ljl�mtm�nn,nanxn�n�n�n�o ooao�ppYpbp|p�q9qBq�r�r�snspsrs�tt0t�u�vpw}w�xxyyXy�z^{`{�{�|H|�|�}�~1~� ,��r����@�|����h�@�s�������i���o�����%�����>����I�����G�&���w����0�M�G�����;������'�N� ���%���1�������������6�M����P�����<��D�B�������{���M�������d���Y�V�����9�������/�=������$�*������<������q�o�Q���~���N����[��Ų�;���N��N���{�k�<�8�*�-���2��a��^��Ձ��|ּ�x��ٓ�+����ܑ��ݿ���;���}�o�V���f���$�����p�A��/�������%�������������J�Y���� O 6 y ��t \G4��`&��UHw�e��� {!!z!�""O"�#�$�%�%�&5&�&�''''E'�(�)K)�*�++m+�+�,u,�3m3�4�5525H5^5i5�637M8�8�9[:r;;]< <L<�<�<�=;>|?u@�A�C6DaE�F�GFG�H#H�JjK?K�L�M}N�O�PhQ6RMR�S$U�V�WeW�W�XXEX�YY�ZZqZ�[[�[�\�]�^-^v_T_�`?aa_b�csc�c�c�c�dseyfHf�g-g�h$h�i�j;k5l?l�nop]p�q�tt�u�v�xIy�z�{�|�}c~~��R������S�U�W�Y�[�]�_�a�c�e�g��������T��t� �T��T���4L �4��� [� ��z���.���.Ȯ��h�K�h�<�Nh���-��� �������-N�<vhNK�hN�<�h���.���.Nhv<�N��N�vȮ���-��������-�hڠ�����v�N����v�u�4�4���T��4�4V``V�TR �4�4��T> �4�4K����0������T���y�u��uyyu��u�y�����������y���?�j�`�,4�G��y�u�~�8������������գ����������YSKkj>h3c�#� ^u�i�����������ƭ��R������������u�@-�> ��a�����F�M�f��fM�Zn�n�w��������������������v�| �b L �`�V��������c~ofa�[��Y������� ����� ���x �T= � ���������K� ���@����s�u�w�#��$���L��>�����������$��#�����������69�JX�"�!�!`V+/E��E+�V������1�R�D �� ��_r��q�@3CC3��� �X ���W ����p�]����������]� � �k�s����u�[��z�th �U������������E �]q���9� �[��[�9����:�Q��Q��:M�q��k�s����u�[��z�th �U������������E ��X g g ��vV��l���X�X��l��V��v�6�*�3���3��6��V � �)���������\ �Ki ����� ���� g ��� ���� ��i ��4q�� ��� @� �v�������x ����x ��� ����P �T/ ���P ���`�V��V``V�TV�`���������Ԣ����T/ �� ����P �T/ � �� �TV``V�T�% ��P � �� �TV``V�T�% �TT �TV``V�T�% ���� ��^���y���� �$�%����� ���8�������A��������h�h��������v���j���y�����������������y���� ��������� ���8���������8���A��������������A������������ ���e�� e�������� �t�tA KG�t�tGK^ �t�t��k �t�t����= � ���e�� ������ ��GK^ ��k ��= � ��������� pL �����t�W�&S�:�aR`S�:�a�)�)�6����z�� �6�)��õ��`�a�;�R`�W�&��t���� �l ����Q�EEQQE�E�Q����������� ���Q���%�� ��%�� �T�%�T� ��%�@�Z���o�����z��K���}�z�����������������a�E�V������������" n�m�l�o�L��{�y�ry}{�{O�J�Nl�l~n|�������i��&js�����������^�^�[{m~m�k�No|�y|�rz�{���Kp�i�j�ki\f_i]�����������Q�M�[�����������!��|�����Lz��~��r������Ǒ̒Ȫ���������������'������������f�g�i��������M��������a �����` ����� ����� ����� ����� ��([po����p���H��H�4����wO�V��VOcZwE�;��� �L��1��X �vx ��g ���������n��n�����t+�� ����� �s������~��o�J�,n�W���`a�G�ah�c��~��v�~�A�������������H���H����������������������� ���!�4��t�4����t��t����4�t��t����td �h �4�#�)�v��Te���{�||��||���������N���������g���|��5����p�p�����Ty�~}y�:y~�����T����ppur��5��|g�ccn�_��Tz}���������������y�}}z�T���� ���� �z�T� �d��gf[wXX[��f���e��> �� ��t�q���T�:�T���� �T�T� �T�T������j �4���4�t8���� ��n��T~����~������ ���������Q���5 j �4���4�t8��(���������������������������% ��T�����T�������5 �v��T�����,�T��,�T���������h���X�h���������Ym���}������}c�h��hcqj}����}i�Vg�v�v � ����w�����x�r�w�wvt��6��������������#�� ����L �������!�S�Y���y�l�D�&�������������������)�'C�3���Y4����6 �T]�� �n ��t�}���|��}�zcesd�,.�9/�F����-��� - �T3 �T�� ����"�Q>�W���������������������"�S�X�������5����z�|��[������������,�9�F��Z3�����T]�������'� ����"��! ��! x �T� ��� ��� ����@���� ��n�����q�@3CC3��� ���v��T�a ���T����T��T��+�1k�T���^�^�����^�^���Tk� �[�� ���i]�b�t�^ �k �������K^_�=��1ln��o����1�"�-SK�q~n}s{x}zs�z3�������;�3�n� �L��������� �v��T��T��� ��T� ��/���W�W���/��!�(�Z�Mj���:�kA��OK* k+8V=_G�xɁ��������������H�KxMG�_8�+�� ������M������������f�������f����N�-������hnog?��� � ��?g�o���������� Gw���Jf����N�-������hnog?��� � ��?g�o�������������_��Q�P��o�x��}��y�C���Q�(Csyrp}t{xo`�������P��Q�_����K����� ��n�{�}�������|�z�x�8� �S�`�`*�S�8� qxozo||�{�}�s}|{n3�������� �K������������ ������� ��������� �� ��� �b �� ����������� ���� ��������| �� ����� �����0a �� 8����� ����������������v�v�ʪ�ʪ����ꪫ����������ʪ��骫������k��i�hvv�v�i��j�i����ʌ� ����t ����������1����� w� ����������ʂ����ʂ������1� Y�������1� ������ ������ ����� �����Q� kl�lt ������ʇ ����t F?������i��j�ivv�v�i��i�j����n �)n ��m�_�^�X*�D�t��cX��_�^�s�jii}jtt�j�jh��s����������@ a �������g��|�v�t��y�w�x���og�`vf�/TF��w�����������������.��������q��ra�\��zz��z������aM{tsw�x�y�z�z�Vc,sj|wu��t�{�t�v�\h2p]�yx}�x�z�u�x�Wi:mY{pvz�s��~�{�s�w�w}e�_�^#��:��/�����������r�����8����"��� ��{ ��O �| ����o�� �����������4R �4���K� �4�"K���m�e��,�,�eB�V�4���K"44"�4^ �t�4�&�4�t���)� ���T���3���3�3���3�3���3�3���3�T�4�tX��r=�E��E=UIrX��tZ �v g J����T��+ ��,�Q��� ��i�ep�%�/��,�xx�x((��(���#�Ɏ��������� w�����������R��'������V��b���gfV�p��o�q�qq�������{����������\�/�j�}�}���Y�h�^��?�DF�G@�E�a�t������V@���h����a�%�-n�<����5���s��c���������sŔ�O��������5���*��V�JM���(0�x[[��_}�~��������%����������;�AH�W�{�'Q�bgf��g��� ��F�I��G���������f�=��R��!��G������v�^]�^����z����8����'��n�\��PuH�#hPMqJ�K{�-�!ߜv���`�������Њ�����xġ���������M�M�N�������[�����������Đơ�ϦԖУ�������!!�!�����x$ǁΓ�m`r�;�n�i~G�h�ftnOlF�Kw�z6���������-�������������;�������p��6p�_�ph��6hp�o���;_}oh���6�h������6���}�_������Ǐ��\����������|��}�Cy� �^��^�^L���uZ� ����������������������q�����V���pept�c��CD�C�� a ����������ǐ��]����������|��z��b|�|}3��mrS� �6��6��7W��,�������� �"�����������������V���p~yv}u����������� ��]� y�����]h��vp|�zww�z�v�����{����y{ ��������������|��p��hb��= �9� ,���= �9L ,��= ��9x ]b��= �9�,����z ��= �9�]b��- �9� ,��- �9L ,��- ��9x ]b��D��D��D��� ������t������� �@� ��� ��� j��tW �������������������������=g �TXj��T���R ���������G��m �������������tX��v�M��{�t������z{�~�'�&�9) �T��T�3���3�T%�:�'�'~�����)� �T�T���� ���Tp����4�4�����4�4����Tg ���|z�@� �� ��� �4kq���b �@� @� �<�� �� �����D����������������~��������������������~U�T����4�4��������m��~�sj�iij}st�:�9�4�4�:�:�@ �x � �����o���i �N�L�T���_��p������������j ���F ������ �����v��� ��P����J ���������Ϡ������������H�G�w�w�srP�| �m�X�X�j��:���b�kkcv`~:���j��X;`Y;l-&P���y�y���;�����4����������S�+����,�,������|�������|�������������������������~���KK�������D ����������������������������fc�c��K +�4�4�4�����4�4�0�0����f��,�,f�M�ff//������ ��x ��g���g �������}���{|y~w������j�D ������������������|�z����X "��K ����� �� �{�z�����t�{tq�T�4� 7����\�3�u������������������l�z��*���� ��p�4�Tq�t�������������� ��x �Jw� x ���g ����������������KK�������3CC���3C����t���������������3 ���������������fc�c��K �{������k���k�Y�kk������k�Y�kk��kk�Y�k�B�B�k��������� ���������/ �������������� ���1 �! �� ��( ����� - ��� �� ����� ��� ����gs� ��_ ��� ����� �Z�_ � �Z� �� �S�� �Z�_ �Z�Z� �Z�Z�r����Z� ����h������l���vl�r|h�@h�|��ZL @^��� ��:��^��� ��]ZL @� �� ��~ �Z�^ �Z�Z� �Z�Zr�w�h�Z� ��� L ���~ �Z�^ ��Z� ��� ��������@�^ �}�����rr�w��� ����r�Z�Zs ��� � ��}�%L�.����� �:�:s �z�z� �z�z�r�����:�:� ���������%L���'� �z�zs �:�:� ��������� �:�:� �z�z������������j����d�� ������\ ���4���� X ������j��hn��������� Z}�2z�z11z���I�I�I�I{�zzz��1�����������I�I�I�I��������������������I�I�I�I���������1��zzz�{�I�I�I�I��{z��v �L �� ����� ����z�z{z�����������������7 �v�v�,�+�7 �1��zz���6��� � ���T�����4��T�� �T���4�,#Q?`\pnZt������ҫȧ����P�Kgjzx}wy\O������������~������#��7�@�T��K��T � �t��t��t�4����4< �T. �4a��+. �4a��] ���F�4����4�� �4��4 ��������`�$���$`����$���`�$��� ���$���$��} ��$`����$�9����#Z�k�=�=�k��#��#�kZ�=�=Z�k�#9�#��k�=�=�kZ�#} �#�k��=�=��k�#]� ��]� ����� �&�&�1 �����1 �&�&� ����� �&�&�������&�&�k�K#� ��g� %�s �����'�'s %%� ����� �:�:�!8#��t��� ���������%��5�����6�&��{��S�j�����������jQ��h�[�=���<�<���=�>��� ��>Kw��L ��^�C�T����������}�s�@��sk�iij}ss��t�`j�t�� ����������}�s������TӸ��Kw������~�s����sj�iik}ss@@st��j�t�����TC^OG�G�O��T����s�`j�s�@t���3��������� @w�K���m���sj�iij~st��s�`k�s�@s�� �������TC�^���Ǹ��T����s�� ��������� @��K�T�m@��sj�iij}tt�����T� ���T�����tj�iij}tsA@s�`j�t�� t�� ���� �@ ��@��j��� ��������t��,Q��a!���� �K��t�k�v��������������������q���C�t��� ����� Z���t� �����������Ԋ���� � ���4������ �<���<�<��� ��<*��!y}|z�Ty|���R�����T��|y��.}�|�y�Mx|��z������������p������������������������4�Hhnzh�Thn����h�T��T�hS�\��V`��[ ��y~���5���V``V�V��5�������`V���R�L����'�HMoZd��9��9�dM�H�''��m �L* ��$ �4���> �4�^��v��ߐ� �����/J�7�I[^_[Z_~}�y����������{�x�(���4���Z�f���7p\XT���H�aG��-���w��h�h�i�w�V�Q�Z:#v���z]��l���`���L{�l��{��,�+������\�^���˒������)v��g �4A ��GK^ @k �������C��������N�.E���Ti����C�������k�h����T�������$�T�$� �����?���L������L���?�'���0�cGv=<���� v�c��0;���'�d�quuq�--��I ��������L��a������a��Lv�trr�t�v��L��a������`��L�������v���$�T�$���]�D�'�#�5�'���0�cGv=<�#��7���quuq�-.��I ���S������v-�y����U*�PN�O���_��Z~w�rsr�s�w��H�7�*�V3�ziU{������Q��������g� �e��g� �������S����������A��:�N�T����~�=�����L��=�&��0�����E��rA�������u�X������������� �������5y}|��y}���R����|y�R�� ~�|�y�Mx|��z�]�����������p����������k�o�u`�\\`qbu����ud�[�dd��s�L ���������u�����z``K�4K++�4�4�-�3����������������������������V��������+*���������������Q�Q���������������듔����V�V�������������������������땓�����4�L�5�5���4K� ��������4����˫��4�4��˫��� �� ����� �4�������������4����T�t�� �T�t�� �T�t���4�������4��K���� �n���t��������4��� ������t�K���� �n�������qK� ��K� �Wg ����������.���"&��F�t4 �t�+� � ��������������+K� � Qc-b.T5���M�K����Tz�|� �����������sRrQnS�SL0��t4 �t��������ĤŨ��������Ty�}� ��v�M����%�������%�����_��I�b� \�;COLD|yz|�r�����s�{���������A��0����������%����ZL �T��K�i�``�i��K���,����Q�Q����,����^�l�+�� ���^�l�+�� ���� �a����r��z�ys �z�yrr�b�r�:�9�r������������� �:�9�k�� �l����r��:�9s ��������s �:�9rr�b�r�z�y� �z�y�)�� ���� �������4�T��������T:��������y�xxy�}�����||�P�T�4�4r�d��Tk ��4^�T�4�4���f�TG������4�T��������T@|�|����}���������������� �� �o�� ���p��Q�EEQQEE�Q����Q�EEQQEE�Q��� ���^�O����H����`�E��{l^@l�P����,�������������h����� �v��� �4�h�4���&�����)��WW���X�g��3� UGQ�� {y|ss^������ ����� ��������h����������� ��/����������T��� ��������������! �� ��( ����� - ����]����������� ���� ����� ���<��� ����������������������g ��������������������������� �2o`gfbn��������h������.���������/�>�p�����������+�>�������|����R�i���������/8�C�����������rb�������{Zja_q���������V �O���m�|��� ����P�. �� ����� ������4��4�T'V``V��tM �t�Y �����L ��������������T������ ����� �\���L � ���T��T��T��T����no��q�q�on�!5� ������������T�����f������t//tq�:�v++��������n�+�*�m�����m�*�+�n������3�3�A���ä��y��p�p��v��-�����)a �v�v����| ���x ��>��o����ERQDEQ��M ��ERQDEQ������QE��9���}��,����~�������������� �q������������ 2s�r�q�t�-��}�}�N}�}�~Z�T�Yp�r�r~�������n�� pw�����������e�f�c~r�r�q�/s~��|~�M}�~���,s�o�p�pndmfne�����n� �s����������� �������-}�����N����������������1��������������������k�m�o��������/�����������U��>�a�� ���BU����aN�� �� g ������y��� ����s�6��$�7a ��O ����x ���d��I�.�3�W�W��� 1 ����vx ��fo1\��s�\ko��d �y�xx�<^�� � �����U/�Sk��W���?Ÿ��������j�-����@� � +6� ���o��� � ��D�ɝ��·�l��Z'�#ik}ts')��2OKebh`i_��mdG1dq��\�����W���m��]��a�"W����B ������������������� ��O ��x ���e�� �G�.�3�O�����1 7���vx ��GNOH��� �6� � t@�K̬�-*�o�s�r��^��?<kO����篞������ �O���Y� O�x�x�y�t�R]s�sv�k�c\k}\vsO����1f��O��z�k������O��~�r�������v�d�����O����J��.�eY�$�n:mo��O�\������q�1�d�_�`�c�Jl�2�)t��}�����Ǐ���y�m��D�� � ���83�������h ���K� �@�K�M�>����������M�>�K���R�4�)�<�5M��n����ɿ�<�5�)�4�RP�������p�]����������W �����d�r��3C���Tt���~ϧW �Ԅ�T�3���3���~ϧ�4�������J�������{��{���{������J�{�J�� IYU:��=Y��Ͽ��ڼWG��� ��j�8Ke`bz�|�vw��{��� �̋�{&������,�(�i�"���z ��x �����4�t�4���T� M �T�4���8��0���� �Q�E�EQQEE�Q������0�83�(�y{���������������w�A]���x ��g ����D �T0 �TK ��^��@�! �D�D� � C ��M� � �D�D�������g �������) ��^�Gof������|�T���^�Go���% � �o�������8�^�!�Y������1���/���)���Yb���1��+���1���q�Ը ��V``V��R�z�f��|�X�m�}�[�YKKkK+++K+K$ ��; ��+�++k��˙����������̚�z�f�R����[� �/��`����������������������������������o��������������������������b���������������������������t��������������������������@��������������������������������������������������������������������������v�'�T�_Gq���������z�y������Y�w�j�����o�`�)I��b`�__`�b�)�`~oD�W�~jgw^S�X�_�~|~~t�jn~@t^�o�Y��Y�k��|�P��/�"���`�c}�{q��_�'�T�v�;���y�y�����t ���� �z˺ �?ApDU8��8D��p�?��> ��\����x��T�T�z�{{z�~�T�T�6 ���T�� �T���������������� �1� ��!���8�� 2 �Z���Z���.n8��2����Y\uZQ m{���������r�������^�-Ʒ֫Ϧ����� ��[�����������@�{�wx^�^]U�p�[�c��\��ˀ�t�� ���������b�de�e� ����@�$fb%� <l6fGW���G4���� 9�<:]ua\Q ,�2�������n��������{����� g ���������Z�w�R�Q�S��qk�lN2�IUph��s�J��&�J}�r����I���m�{�j�l�kā�u�v������gE{|jZvkSr^kPxOH.�7�6�N�P�T�>�a�a�>"�i�p�ul��e��Ǟ����ë�����ѯ����x �����|��D �����4) ���&�� ���3��%�������x ���&�;�*2�26�;�*����{ u � ��qX�sIm�[FHN��M�o����;�ot�p��л�ͩ�������������&�o�x�tt_�Jdw�r�y��0�A���y������u���{�&A�y��������� �v�(T��QrLyJ�γ�ʣ�MfEpB}�P7�.�G�$�%�Fr�r�s�������3�Xo[{TO��(�QV�Y�`������1���(m�pn�nvw��w���.�"�4��X�+pr��q/�#�>V�K�����?�����ʹ�ķ�����������S��p.���v�/����n�������������������Q���11��'�A������<������ �<���<x��p����%�����������j]^��h�Y��E�֊�ׅ�B� �����������?��G��ߩϼ���qٵ�˟�'(���͔��͂z���'��w�!q=�w�U�G7���HJ�?x�s�]C$�8rw�s�����p�����*�q���������������������������i�������������������������^�������������������������a�������������������������r������������������������ʆ������������������ŕ������������������������ �v��T���T���T� �T� �T�4� ��T +�T���+�]�)������� �� �� �@� @������@�n�t���t����� �� ��� � ��������e��� ��Tp���z�i.�]�,�+�+�,�]�i�����{{���}�zy�j�p����n�������j��r����������������y��'�����������'������{{�~�{y�#j�o����i�c�c���i��q��#���������������4���| �����4�4�������q���q��4��@���� ��n���2�t�1�v���������~z��1�v�F�4������Y���tH�A��AHZEt�Y���r�tp�Ԑ �� ��� �N � ��� �4�T��t��tf �T� �E�u�F�F�6����!�1��=۴�����n���_�F�(� �� �R�D������\�����������������\��u e���T����$�4�� ��.���G�^������S������S�����G�^�J�(��@�t�w�T�3�f����x�V``V}�~���d�3�f�T�w�@�t�(�E�Q��T�!����T�Z`�����������w�r��P���N����x�y�p�r��NV[�P��w�r�q�q�yx����y�p�r�r�ww�r[�P�N�r�p�yxxy�p�r��N�P[r�ww�r�r�p�y����xy�p�r�r�w���P[V�N�r�p�y�x�����N���P�r�w������������}�����������������P�NV������������V�N�P�����������x�����4���.����o��� ��Nw�g ��FPPF���s�\k�d o��y�xx�>\��V�?��Ck������������������������w���k+�+JL����� � �� ������=��3��`�?.Qm\ibgbjnG5[��\o��������fu�e�l��B �������=� �� � ����.�G�c��4���n8`��X�C�>��[�B�� n������a�tĹ�����o8i�x���������FP��������v8�+��֫ঽ�t��t�t�u�V�]�]B��1������� ���� o8��[G�ng�i�m��Q`�?��3�4�=_�`�b� �� � �� �� � �=�a�c�fn��}�|}K�K�Y�X���S��#�L���n8������� ����4���.����,�`� K� ���P�V��?�Ck���1�B�]�]�V�v�u�u�t����������+��������`��PF���`�������xi�������P��ta������� �?����M���Q��YK�K}|��}�Pf�c�a��=� � �� �� � �� �b`�_�=4��3��?`�Q�m�i�g�`�n�G[������ ��ʰ��������.�G�c��4���,��g ���ZB� ��xx��yatRt]ss��vikcx\j_��q����FPPFGO����LJ+�+k����������������������ϰ�k�p�C��>�[���� � ���4�������k�f�u�f������ ���\��[5Gjnbgbi\m.Q�?`��3��<������ �� � �� � �� �p�=������ϰ������ˠ�������S���L�� �������H� �j���Q�Q���{zH�� 00�� ����0������� ��{zz�{�Q�Q����y� �� �������X��� 00�����{�zXz{��0�����������Q�Q�������Q�Q���9�����0��{z��� � ������ ���� 00{���Q�Q��d���Q�Q��������� ������{z������ ��������� P��� ����00���������7 �Q�Q��e ���Q�Q� ��{z������ �����%�������������Q�4�.���������&����E��݂���������v����'����� �<���<�<��� ��<*�'����������������~��'���������������|iyz���r|���������x|��~t��}�uz��������������������������~�}����t���yzr����j����hv�������������~|�����'����{���|����������������~�oz|������������'���������r}s�pw�h����������������������jh�y�~�|��������������������}}��|x}�o���w������u����x�����������z�����p���}�o�~�v���q�y���v�}��}�{�o�����������y�~�t�����c�����u����������������y�u�u~�������x�����������r���}�������|�~���g���w������������ɛ����������|����������������c���������x|�����������������������|����������������������������������v���������������'݀���������������t���|�������$���|����~����������������d����������+������|������~��������v���r����y��������s~�݇�����uw�}�{�~|�G�����|��}}x�z���ut�����������������l��������݇�������|���������~���|�r�������������������������k��������|��������������������'�����|}�����y����������������������~���������z�{�������|������}�{����x����|�����sv��~�v�z�y�z�z����������y���������'���7�����������������������������������������������������������}�r~�����������w�������������������������w������������/*�G�s �k�i��c��8��"�W��=�=s�`j�t�����>�>��G��ww�|�&xj�U��t���=�����������N,�B��Q�?��F������������������ � ������������_�������������������g ��{���t�q��� �����z�! �� ~�����z������������v�| �b �| � ����������4�4@��� �4�4�t�� ���t��� ����q�����b �Z�w�$�$�����Tl �Tqt{s��t�o�y�$�$���������$�$��������t�q�T3 �T�Z�$�$����������y�o�t�s�{tq�T+�T� �����������$�$�6 �T,�T��$�$��������)����W�n�������|`_�]�#�v����:��[���������vV��i���\�\��i��V��v�6�*�4���4��6���Y �T�V � ��u���v#6�]_��`�u�uu0n1W@��^�;������Y ��U�U`�4�U�5�T���T��T�T`�4�S�2�SB������ zyr�rrr��y�b�cy���������j��d�K�d�j���������y��d�d�y�sq�S�Umtvw�jo�XV``VX�o�jvwt�nrr��yB�d�d�V ������y��b�c�y�rr��U�n�T��d�d�UA�?<AkST3��«���n�U��b�c,��UB�>�?BnUU�'�&UVlA?>�C�T�d�dU��m��ի���3STk@<�?�B�U�b�cT��m�,��Ԩ���'�&������)������J��,�>��������KQtd_�O>�K��j�}�|�}�,D!�/�G����� � ��}�� �������#������#�����@�*�!x �!��@���i����#��#f�l���A�\���4�v��4����4��4��3�T�3���o@�T��<��K���"��������~�x��������������F��͇�������������F���6)�-1?pWSRWn?�=�%�(�EU��m�þ����������B��B�������_X�S-(mU6�EF(�%�=�?�VX��p�O�������������������F������������˞���������y��\�&sqb]�NE��N��e����������wd��G�&NS6�}dNDwO�]b��qNñ����џ���s��Se&�G�F�������������������\}�w~vt���:�4+q����������������4�����C�K�t������ې������E����,�����������K �������4dYztd���PT �4VAlff�,�,fflAV�4R �����&�T ���i�������?��������fflAV������4K�4��4������4�0K�4������������������|�+�f�L�����dU�S�55�T�T�d�.�.�������Ġ��� �.�.|�����������|�����e�WT6LL6UV��e����[�o���!���"��m\�����������à��� ����B)�%�h�;�=�h&�)�C����M��e��0���0������������� �������4T �ԟ�4�� ��4R ��> �4��{}������~�bx����4��T���� �T�n���k�m�e������eB�V�4�@> ZL �� �� � �L �Tz �z �z ��� �w�ep���5�!Lg �4A �� 4�D ����pg �4A �� 4�D �T��� 4�D �����'��)�����������h�� �$�J��7�_�H����,�� �� �����`djXg]�S��ˈScfzheb��pR3� ^��v������" O���m��(�;�.?GdFj�P�������yi7�vo�My�y�y����4� �������(!���?�������:�:: @(��g ��� �T��@���Tz�|���=�������$����@7�0 ���{p�k�g�G�R�[��"�.�_�_�u��š�����ȟ���mN��g�G�&��߅���������Ȃ�������A�P�_��AT�e�A�a6226^%�O�L�J�n�p�s�����o�s�x�Z�WS]{`lcmcbnXzyY\�a\^��cb�h�n�n�p�s���z�f�%�_w�h�Y�+�W�~������������ cv�͉��Β���������������������И���������������1�5��h���v�9��U�!݉�}�t�{�D���$�<�T�;�J�Y�Y�b�ll��|����ԡǩ������������������+�}������������������������������������y�L�J�G��a�7�5�����t�|�m�`�P���v���G#�?}Z�hzdqcwuvltlsj{h�xPK�GQP��Ob�k�t�l�{·�}����y����ُ���������������ˌ��|n�a`�Z�U���TS�R{S��-�de�h}~��~�3U��������< �@�? �a�] �������������4r ������y}}y��y}���T��������}y�T���� ����� �0���q��| @� &e�e��O ������ �.�����Z�Z�{�zz{������{zz�{��Z�Z����������������R� ���O�XO�X�XO�XO�X�X�X��r�6� �v�2� ������������ ��}�����������W�W������2���������^��3 �T�4g[wrr��Z�ZTT�<D��Aٕ���!�����!����ف����1�;�������)�)�����P��L �*�<���<��Q��������̙������r��ԋ����ѭVLE^"t*9x�I��&�O�q�=���b�}�%�B�VH�\�f�z���w�}�i�~�w{�z� �Y� ��n�L������U�i�w��<�u��8=��q^�E�i�{PjPn]v�Ӏ�� ���)�9�� �(�(�����N��� �K���������s��Ӌ����ЬWMF_#t+:x�I��$�M�o�;���`�z�$�?�TH�]�f�{���x�}�i�~�x{�z�!�Y���l�J�������S�f�u���:�s��9>��p_�C�i�v9U:j\�i�. � ��eM�#&�nY�A� �������,�Ó�m�����x�wr� �� ��.������f�f�������F�f���������H����4 z��e�����`�c�����`�c���#�NW��[�S���9�Z��)���)�)���)�;�����7����e�e�f�e�e�f�e�e�f�e�e�)���4�����������| �������{r|�sv>��(���T�+����J��~�f�f��~�J�J��~�f�f��~�J����Z ��� ��Jx v �����^�3 ��+]����@��u�����@��r������������T�T�{z�! �T�T�������������� �T�T��� �T�T� a x ������O 8�4�����������x �����q��f �@� @� �@w�@�Tu�r�K��@�Tu�@w�@��r��g �M��mjingr�;��<��7� M7#?����#��7�7��<��:�f�i�m����� ���B�4�@ V7)0��[�/��1��/�^�/�������/��1��0������6���;�$�����p��#��s�����E��AA*,�?���������m��6�"�mp�F=(G`���$����.�����������ƣ�����0������� � ���з�� ��� ����D�&�l&�y�l �������m�����sj�iel{pp��������������m��o��������������y��,�,�yr�rUg[giyx�tq]�u�m���~~���������~~����mu�]qt�yxgi[gUr�r�y�,�,�A�����������o�m��������������� pp{lei�j�t���t�� �����@ �a x �K�� C�T�TC�@�u�^�9v:p%"M$�%�M�����ڑ�����������h�i���C��C�T�TC��T���&�&�����&�&���@��;�$y����z������%��:�@������K��� ���%��������%�������v��������T������D�d�d���D��WX��YV�_lw}v~v��*���A���d���D����� �����y����o�6��$�7s����� ��� �^���~������ )�?�c������w�r���vy~x��]�͈}�|�������������*�Y���v�v�������������������������T��| �| p���1+�T� ���T�> ��T ����T����T+V``V��R ��> ��T +�T���T+���> ��T +�T���T+���> a �4��� ��X�vv�uuv��v��HNNHHN��<1 �� � ��� � �����������1��j�� ��j�/���������������������� ���������� ����eU������=���k<1 )���������$�a�)v�| ���������������x ��4R �4�����T��� �T�nK���4�������i��m�e��,�,���~���T �����4�&����4� �#��x�:�4����t�T���.G���pF�D �4KqHaZxuuvwtD6O'���x��O�D�w�u�x�a�q���\�_��I�I�_��\������D�������D��$�2�?��?� � nzykjs�t�z{z�tsj�m�y�}�z{�J�l�Q��e��űťž�̛������������{�������y�n������������� �M���|�z���T�|�����������������������T`���t���4`�Tz�|� �)��t��� ���������������������������������t��D �T�n��tF��t{�)������ �4z}|y�t��� �T���ty}�������������������������������{������� ������t�T�4���T� ���N�[c�����G�=B�^�60�- �Q�EEQQE�- J����u��I7#e #��7up�jj�_�p�B:�!5�ܾ�ئ�_�������Wc��[�7�+�4���4��7��V � ��a �o��w� ��� �������� ��� �j 7�E�p��c ��m��;�4�U��<������ua�[w�RҢ�����&�c �&������ �R�D[apdu������1 ���U�;�4�mp��h�]�@��@�h���֦���������t��| �t�����������K�d�������������hK�����$�4�� �����(��@�t�w�T�3�f����xV``V}�~���d�3�f�T�w�@�t�(�E�Q��T�!����T��)� ��T��T� �T� ��K����5!����v � J���h�� �h��3 �t���T�� ��� ����J��<1 �4� n�h1 �4� n�h1 �:�B�p������צ������^���; ��^ �t��E�Q������� �� ���!�4���4K$ �T0 �T* �t�t�T7�T0 ���T7�T0 ������ ����'����� ��t"��! ���I ���T�|�zKz||zKz�|����������E���T�|�zKz||zKz�|�����������|�zKz||zKz�|����������2D ����HL x ��@^�3 ��+� ]��������v���x �c���U��t"��! ���2D=�����Hx ��kR �T> ���������K��+� K���� �n+��� T�n���E���^���p�T �T������+� ]�)�������������� ������������}C�����������W�W���������2�����C��4��5�T������- ��3 ��4hZwrr���Z�ZrrwZh�4���!���"�"���v �"���T]�� ����������4����4���� �4����5���T����t�������k�d�����4��4�����hk�����)���T��k��k�� ���������������t�K������+�4Kk�4�4�T�t+kk�T�k���Ts��Ts��kk�T�k���T�t�4�4Kk��4��F������t����ˋ�� �v��� �����|g�>DR������������T��T��˫k�T�Tk��tk��K���h�@�@�h������T�T�� u � �Td�����d�e �����e ����4 u � �j���d��������\ ����y�� ��z��Z��4� ����� ���_�� ����� ���_��z��Z���~ �~ ���!�Z�� �tG �G ���A�Z�� �4H�H���z�����t���_� ����� ���z�������YY�������������� �����������Y� ������� ��G ������� ��H�)g ���� ������ ��� ��|z�����q��| ��4KGf�P��,�K����� �)��+�TK���b ���x �^�4���ԑ�T���f �T� k��D ��n�T� �ԉ`�t���4+V�`�@�Ӷ����+�[�������k�o�}c��4��ԉ�T� ��Z ��| �� ����4���������d�_gg_���d�4�����T� ���n�T�T���� �[���������E�Q����� ���5 �vx � ������Ԝ��� ������������ ��T� ��T��Y��������w�� � �N�������T��t���"�R�DEQRDE�Q��������b?�T�T?����Q�E\E�Q���X�x�C�3�� B����?��T�� ��� ���b��'&��m p����ZL � ��@*�j�4���a����,���t��������{z�! ��������t�C��8�qb�b�b�{�y{x�{��������������K� ����t�4�� �4�t����G ��G �4���\���<�������-��7����������������ʗ��7��-�t�D�&c�+�������z�i��0&H.��0,�-##�s&�&�2iGz@@R�Q�T+�c��&����&����t������������ � ��������b L �tV``V�� V`���T�G�T���T��T�h�4���&�����)�����������O ������|�~������aiEjV��ul�������������Ѭ������o���70 XDQ������G����4���7������mG�G�T�4�A �����&����������������������T�n�a��x�j�i�gx�i j(C��(�j��g�j�i�xh�i�5��'��=�=�'��5����G5a �T�a �n���5Y�'��=�=�'��5Y�i�h��������������C ��i�x������������5����x �T^���,���T5�)��TK���4�T��T������T< �T�Txw �T�T? ��a�T�T, �] �T�TF���KC����xJ � �����x�i ������y�y���� ����p<� Z��;�)��C ��������c�������������E ����t��+�����t� �������E ���4��!����+������� �������E �������� r@E �������� 0�� E ��������E ���p%E ���0� �����+�����t� ��$�������� ��\������ �������q������ ��^� �jM�P�di��oo�� '��.��<WN�����2���XV�u������������^i~\�b�u�A��� �� ^�e �xvu�z~�6�����} ^�+ ޠ�����������0������ ���������$]�U�M��'����T�6���"W� N�Q��(���Y��cjM�P�im��p�P~�~�~�����+�����r������+�UQ��������t�b�3���L�?0X�3>���X��������Q����i\�b�u�A�J� ��� �e xvu�z�6����J�} ��+ ����� ���s������]R�T7�T��)�\�&���� ����� Y��1 �f�f� �f�f���������z�M�{�y��z� ���z�y���z������� �%����@��tJ�j��Z�!�!� �!�"� x ��$y�f�+�/���Y������ ���kz�X�,���Hn���|�}���������������1��d�]���Z\�I����<P��W�3�֩Ó��W�W���}�O�����u�[�}z�y�yy}p~�u�[��BO�}a�`���5��_��q�������U���U������������5���������g ��y�����w��{�z�������q~}m�nn��w����m�r�������������� �� ��������������������4R�t�����������~�w�~������tH �t�t;�t�� ��t��t�t� ��������T���T����x ���V``V�V`������ `V�� �D�M�j��e!_�NPZ|UzXr���Ĭ����j D�M�j���RjdMD!�5� �d�R��쿣�3��>���ێ��Ĭ��� ��TPv�4�T��T��T���T��T{��K��� �=b�C�t���"����m�U����z�x�w�y�������y�sq�� ggK�g�������y�w�x�z{����T��m��Ө���'�&�������h�~�z�����UB�>>CnUU�'�&TUmC>>�C�T���z�~�{���������V ������y��������� 7�"�����C�+�=� ����� �T�������K���3�Khnnh��(��:�T+��]���v�P�����:�t+� �����o�h��honh����h��n������������;�m�g�<��&S�3����� �Y �<������;�|��#����&�%6Nkj�T�����hW��x�}�p�������;�F�&���<U�3����� �Y �<���Y�;�|��$����&�%6Nli�T�����hW��y�|�p���)�����o�������9�I�v]�Y��fh{os���je�V�]]��n���������������w� �v�v���K�u�Kp� �J�Q��T*Fhl��tn����ݖݘ����Ǝ������q�DA�������5�%!*Q���TFhulstnl_�a99��:��P���p���������������~�݀������������*�������P���k�9�o������������k��թ��������������' px ��<� �0 �]�]���<� �0������D���D�; ���D�$�$�D�f��a ���� 8����������<� ?�C�I������ 9��1 �.�.� �9�~���������`�n���<� N AE��N�������f��������^� ��; �������T��T����%�� 7;L9\Xpq�T��T��^��3 ���9�������������$�����9 ���z�� " ��x �������4�����@c������������������T+}��~|��������C�3�k�n�r�]J'�V��{k�e�{��������������o�h���c-��#���(���/���&��|�~���T+���������������� �t`�`�����t���{�y��S;����RQPIOD�w�������t���{���K���������������6��������K� �������t�������������������q����v�M�����������n�;��<����-��� ���� �=��v��v�k�h�F�����8�����������!�!�O�Z�Z� �Z�Z�P �%�2 ������2 ���! ���������a�!�O%�� ������ ��P �Z�Z�2 �� X ��������!�O������O%� �Z�Z�P �Z�Z�2 ���! X �����������O�Z�Z� ���P ������P �%�2 ��X �����F�I�C�������?�6��I�Y����(�����u���C�� �XV�Y���x��\���������b��6��6�������S������� P���e�S�GQ���G��z�5�:�5��'��D���N��������5�����T�T��(���TK��K�T���(�Tc��4R��~����~���'1� �A3�Zp��T1�� �T�7���Z ,�9�_�7�T3 ��.�T��Z��A�1� �����������~���& ��~�������������Q�1��� ������ �Q�1�.����� ꗐ������v@�T�a ���T�����t��� .�:� ��k� ��T �������'����� ���Y ����i ����y�y���;�V�> �(����������S ���TS ���TS ��������S �TS �TS � �s������s����C��-����������|�a�9�9�a�z�~�� �������z�������������������|�3���3�z�}�� �������z�9�9������S Z��� �<���<�<��� ��<*�����������������w���������������������vttvw���_������������������������������+������ ���������s�����2 �������Z���@@��@�@������Y�9�ZYh��YY�9�Z������@�@��@@���Z���� �� � �j�����y�� ���] ��x ��x �tR��7��; ��q ���|�����) ��K ���������9����{���s�Y�sn��{x�p�ut��}��T���������4�T���~�������T; ��T�������� �����������}���4�T��������Tru|u��t�p�x���n��������������u�r�T���}�yX �n��n�A���O����� ���P �g�g�g�g�P �%�2 ���� ��� ������� �����(�@WWS�+���������}����������}���������������������F�������������������簰ɋ�f�,�,�f�Mff���� ����z������z��� ��q{tt������z{���������O%� ������x�����������t� �t���� ��4��4�����4���G{�z�����s�{���4�O!mFNB9x�*����}�}~��������������5�W�]������4����������x����2 �G�� j ���������t��T�������c�����������##u y����u�s�su~u��v�q�x��Tz�����������T��������Q��T��T� �T�n�T���T u y�7����}���T�x�vvx�z��T}x�q�vu��~������������T��T� �T�n�T���T u �����z��T��x�q�v�u�~us�s�u���������T��������T�t< �T. �Ta�T] �T���T ���x���E�F���v��d�y�������������Ds4�>�$�0K��������������������_�������|�������������������h�)�!�<��z���������3��������������5�#�����N��2)* �$ ��h�e�kI���z�|�������P���諌����������j�j�n��W��{����2�v|���#R�6�& �I�2|��� �O��k�����G�������������������������\���L�9�x�s,& �$ �*���*$ �P������[��f�����d�L��"�������*� ���������������&�����������_��DO�z|}y�H�ec�$�,�L���t1�HD�U� \+�!W)�E� ���������������$���z����� �~j�Cy�}��; �C�h��&�5�`���v�8�:�$�:�����R�?��v�k��}; �O��* �z�|��%� �e@��1* %$ �?�n�P�D����������Q�]�(�E�5�U������W������������+�M�3�T�)�3�w��'���T�<��|�v���;�<�#����������� �O���; ��}�y�k��א�����������S���S�8x_uaz`{�{�s��k�=�����V��������������j��#$ ��6� $$ ����� �@��v�t�T� �i�T�i���{�������_�,1�!��T����!�1������N�H�����& � ���)$ �t� �t* �$ �t�T�� �;; �T��� �O��� �����N�H����v�����������������@���3���uk����1��������@����������:���6���zi���� �4R�G���%0 ��쎔����������|~�}�.���)�����|�}~�}�*����1����~�|���������������7�"���C7�d�4��}�����3������;���e�:��}�����3������8���i����O�J�K��.��J�?�7�����1�.��.K��z�J�1�Z����.S��cb��b���.K���jj�l��h�M�8�����ʟgk�������������&w�l`�����l�KK�\��������.���������K�.������H̢����W/�&�����~��k���S�ڡ#���ڨ�ZD�p�A���4�����I������l�������,�,���}��������V``V��R @> ����V`�������������,�,���}��l�l�������p�8V`������V``V��R @> ����t��T��T� ����������$����� ��� ��' ���Q���� ��}�����H �|���e�@�I ����$����������� � �' ���Q�1���e�I2�� ��}�����H �@�|�� �t�' �Q���R��4 ���4 ���T4 �T���4 ���� �kR��4 ��; �t��' �Q�4�R�T4 �T; �T�TR�4 �; �T�TR��4 ����������iw�[ �s�W�' �Q��Ќm�a� ����"���[ �W��' �Q�d��� ��� ���4�� gnohgo�������4�4�= ��3 �+��,���3�#�������������؋�G�t�`aM�PQ�Oddlli`g]_Q+�f�j�ooj�h�o�����v�uf��\�#�������ͥ�����ȅ֤�������������������������� ��` ���T�n�hgoogh�n�� �4��1 ��� ��� ��� ����)�������|�m���������x�r���z�e�`�I�3��}�y?z�#�\f�LuOvh�i�moh�j�o������Q�]�`�l�d�O�Q�P�M�a� �t��G��m�q��������������v�i���� ���Ǿ������n�4���^��ːΆ̀Ə����n��+�}j�{x������t�������zj�1�"��L��������zii����|E�;�;��]SH��v|~�}������������I��q�z��x���������c������������y�pst}qv�5H��ίp��}��������������Gq�|�z���{t��������}��yp�jip~rx}x�od�d�n�yr��~������������������W�����vu�yi�0i�z���������x�`6�0w7~Q[`R�|���������R�[�~�wߋ�������ƻ�ő��������|�ą�`�P�8�05�����]A�]��|�s�|�z�|����W��W��[� d�m}yrxq~jiq��y}�����������������~r��x�nd��I��mpr|rv|������������{������������������H�� ���X�?�����A���܅w��l�D���z�ك��{�ц����Ԩ�_���~�q||�||��|����������f�|�mm|t^]��Z����'��X��"��-�I���bgiwknv����������v����}�������������(]�j�vg�rxhkl��m[2�+�*�m�������xf��w�j]�Y��n�w���w�y�{hsfy\\h��qx�����A������������zi��r�eV$�G4]�t������������~��%]~smn}���f������t]�f�c�����q�y�J�>���L�N��M�M�N�w�K=�KQx<r�����������<�Qv�L�N��M�M�N���Lؓ�Ş�������z�G��D��!�M�L�M�.�E�Z���� �#�������x��rh�]^hzirxr�dV�CV�d�qi��z��������������0�nwx}y����������0�g�s�|r��������T�����v��������7���y�g��}������}�~�5����������T�~�~�����������������K����������}��g|ut~���$zm������v��s�����������������������:������� �s��s�A����~�T��z�}xp�M������������X��������l������������L��y{���q�������������-�g�������p������������Ln}������t�������"�V������O������w�( ��v�� �� �u�vx�������������w�~�������������~�������vu���#��,l�u�=�-���r�u��t�t�u�r�r-�>Cu)k���,�#�#��,���)�C�r�r�u��t�t�u���r��Ӡ�����,�#�� ˤ �&�����~��������'+�����������'���}���������~������~�����������������}���}����������3���3 +�t�4��b��4�t�D�����8��0���9�m�i���%�i����f��������������+�q����U�����3����t ��t �@���� ����n�D�D�n�n�D�D�n�n�D�D�n�n�D�D�n��.�b�XXbbXX�b��������p����c��}�z�p�p�q�h�&��������c&}hzqppppqzh}c&���������&h�q�p�p�z�}�c�������������������������� �����o�1�1����!�"�!!"�!$���o1111o����!�"�!�!�"!%�����1�1�o������$��������������X ���<� �<��pg�����$���$Z���&�]���&�8�t#�4��#�4-�_�G�_�G��� ���C���3��u����X���r� ���9�*�Hb=g���h�`�̀�����,�����������ް��5-��"����MM/�8��(x�,��(�9�0�KDz�іɕ�O��T��Om̀ց�Q������\����Y�5����Yy��{�)�)�+�)�j�x�Yh�m��G���{����I�U����s�V�7�=��o�{��vu!� z'f@o&d1��c��a��a�P�E�b�4�"f�|�au�n��O鿦ɯ�˱�n��n��o��I����7�J�!�I������5����.�OB\W�Q���Ħ���dRۛ~��-aOpbK�I�2�C������@�l�U�[������s^�Y�oc�`̄ƃ�~����ƒΑ����~vD�,@a�D�1��"�@�3�b�yЀ�ѐ����l�"����k�"��rbs��Ir�3p�1o�1�]_qew�G�1��(�'�$�:�e�����r�)n�'y�*��ԧ��ӥؘؒ�6��;��2]�z�t�[�u�n�s��� ����P�D�cl|P~_���q��������<����������}�N�x��0�k�<���N������������� p�ti"d-����"�`�#�6��9�VѺ�D�����������M����V���"T�A�������K�$�� ��T��R��������~�t�H � �t~������~�����������X ������������������R�������������������X ����������~������t� ��t������� ���tR� �t������~������������ ����������������t� �� ����� ��������~�����~�t� ;�t~���������������������� qq��P�V�]�]�t��סж�������i�h�h��MD�;ZQuItI[�nt]��F�EQ�Z�-[+@@*e��-�8��;�@�@��4��������������u�vǹ��������ߤ��������������p7ZYCYCq5�(����������������������� �v���>����>���>-r�>-��>�j7��)��� ���1���� �;��a�u�a��b�t�a����vz��������yvvzyu�:uz��������yvvzyv���LR]]S�BR�]�ĸ���B�]�S��x�*�.N�Z����wR�]�Ĺ���w��wR�]�Ĺ���w�Ǽ���|���������������C��NG�CCG|pNC���������������!C,��3�1�3,�� ��q�|�]�RS]^R�BR�]�Ĺ�����_���w���η�����}�����|���w����$��䔻k���i��ᦿ���ů��I�7�����J��+��k��t���������}����n~����x����?�����z�}}���}�������������b����;u{�{~(0YP�� �K��S{T�Sm���������������������{qiTAsF�G�K�i���wz�������w0�o�_ew��k�j�� "�˒��l�s���h�z�t���u�|Ц������y(0u"�5��������@B���'��\��ϊ؊����s�q��ٱ������0@��.&7�e�}�|�_��g͗��������������������������|qD|u�n�l�a�K���]�~���������������������d� i��q�qq��u���zw��|�wʎ����ó����^�=~Ş�v�}M�,������7���Qu�p�z�������T�S��(�����p���zKY�N��G����J������ ��b/ѓ��������c�c�t�u���p�4�K�6�gp1���zy�������@���������������������y�r�7�Y�}�{�w�\�������w������x�F�i���������������������s��}��t���x��y������������������������������o�G���qt�� �s�p�^�)X)iz�=J<I� ����ԑ�yʂ����������X�j�eˈP𫐠���{�y�M�9<��I�b�q�u�ҏБ�Z�=�Z�>�F�df�|o�L{1�$�+���#~[G0`SQRn�e*wXjs�I�x�[��Ͽ���^��d�7�,vX�9�<�D�B�c�r�������������~�������������������������}�\{zeugwT�qtmq�F�X�ec_�d���d��y�q�]ʼn���������������m]�n�r╠�����Ĩ�@�=�������{������ ����j<5x0�3�%��������������������\�Q�M�������������G��� #�K�.�<(����������f�f�f �h�8����z��_��=�K�� �8��^�@��m�K#�2�'(��h�U5���h��KQ�����y�����������%��.�"��/��b��7�������$�:�,M%��s�y���s��vnX������}�|�|�����,����#��/�� K���=�{�n �@��������m�_�X-�P�u�P�ª�����.�M�IJ��T�2��&��&���<�_�]�A�Q�S@�QdXJ*���13SsVQ�~�y�s�"k�=O�B���m�m�Y����������XX��[�J:�3�3�:�J�[�XX���������Y��m�ز ��)�M���C���K��K�|��|��v�pus�r���dopdad�o��������mn��no�&�{{�xoj�p��h_�hm�nf����������������A�����rk��R���h�������g/Q��Q��I�s���������7�z����������6����ݺ�����Ͱ�H�f�H��́b������ ������48�T�T< �t. ��a�t] ���4�< �t. �a�t] ��4���������� � �t���������cM�A�AM[Pc����|�xxR ������w�������/�����P�T��M�Y��4�����T:��������/���w��p��{�K�4��� �������T�t�t�T��������4�� ���$�/�d�d�/�$��� ���� Z���~��mp�k������`�Yy��u��������ݶ�S�Hk�pf�1H ��������x�x ����������������������������������������H���H��������������������������������-�H���o�{�H����遏�������������+�������������H���H����������������+�����������������H�������������H����-����������������p������a �t������}�%��I3�U�����F���R�����H!f��������������_�����x�x�o�r�iB?z<������.�"����������t�o��2|���3�� �����C�������Tˤ ��T1 ����1��� �����3 �T+g ,��^�}L ] �v��� ���@`��^�t�����A�A� s �A�A���A�As � �A�AI�'��t��t��2�F�^�wtp�c�s�����������K�c����I�o��>����Z�Y� � �d�e�Ҧ��t,�t���E�#�#�E�� ��)�v�����o��}���}�4����u�{���z��u\� O#���nWv�Z�����h��,�l�t�:�$�4�Zsj{rg�������l��b�1���Xl�dvG�'�b�Q�^���{���y�q�����a|x��|{�j�j���������s�}�����������������.Ӣ�ѡ�?�I��Y�����K����k�.�#�4�)�s�V��� �1��|��5���G�c�%�1��A���� �X��R�f� ����7��n]Mw]�^�}�����ǟ�x�w�Vo]� �yt�y�y��������������w�y�B �A��'��!��3EM�M��!�#]��([�B����4��W�t�I��m�@��n���x�Wx�W�t�I�����������W�ȇ���$�r�z����ӎ�l�Q�3��J>�Rq�����_�(�%�v�v��=�=)�G�/����H��{����uA�R�6�=z@k�wl�k�k�w��������l�l�ae��l�j����������{�R��I�7� ��A��5i�f�sg�f�f�s�����h�.�/��g���g�e������� ��0l�F� ����mi�E��#�=[�Z\�Z�#�=�E�O��i����������N�����Q�@������Q���������������y��Q��������@�Q�������p������z�E�������������&��}���9�ً���܉���{�H�[�1�����������N����[�G�C��J��ۋz"q*g2E��K�a�"�8�1�&����*����a�/��rwxrr�w�������T�(����v��]����������������*I��0���������������� ��� ��3����30�H��" ����4��Tz�|� �4#�" �� ��T�|������������������2 �T����4�#u ���T<~~����T��z�wwv�x��T�������1���4��T��T� �T�n�T���T � ���Y ����5 ��)v�����������d�p�����F�4�7�z��w8�,�l�����������r�7����R��Z(�x�[��t�s�[{��+��;f�������C�3DK^Fx���u���k��r��l���qv��}�������������T����K�����?�(�&�P�X�+�)#JU�^m�m�m��jg�e�nyiYW�»������ë���P�����7�i���S����պ�ԤÎ�˒r�Spp�o��G��.����B��%���r ����u�`v���t�T�tp�x �TR�4'���Z�d��z�{����IO�4* ��� �k�.� p�k����? �������] �] �x �tR���( K* ���d ���x��� ��q ���|�����) ��K �)��ۛ��S�%������4��Ζ���T��˫�K�T�]�H�A����F-�"�K�g_�y�z�}>�Q~{{�~؉؇}�zy_�g��K��飳���ܩ�n�_ZZp_bn:�������v�k����bA*t%n�d�ʋ��̫�����4�4���������m�����4��tb�����m�����+�+�4�4k��kL�J�J�l.�d �� � �|{��|�8S"��1�Þ����H�=|}��}�6TV�5�wS�L<JI<{�{�|��4��"U�4�wT�L;KI<{�{�|��3�1VPwcSM;�Nۛ�����0���0VPwcSM:�Oܜ�����-��7O��d����ٛ����T�8���9O��d����ڛ����S�;�@�Ǡ����L�9����"������t��������g���V``V��V`���H�z�u�|�K�R�Kj��g������ů�������ɣ������YPOdq2P2R2QreL]]]L��e3�0�3�a�S�[ ��ó^U�����hv������n�2�o�����E��������`+s!���j�m�d�f������������J�\������e������܌��� ����<������b�d�a��ʵ���֊��ی��� �������������!�z�2v�Ԁ�����������<���r�qo=w5d���:�y��.�����h�O��6�����&�&�����&�&�����&�&�����&�&���)�k�� �k�k�� �k�k���k�k���k�������������������ɲ�~�=�`�U�f�6����@�IV������������`b�����1�N� <��:�M��@�x�i�]�'8��������T��o��� �T���T�a h�n��������������PelnhK� ��l�eP�����������������������;�T� elnh���o l�e��X �P��I�{{�{{{��{��Iy���!������������������~�������������$���~��}}�����#M4m��� eupb[^�d�tQ�E������������T�����������Q�E������r�e�����ĸ� �b���������$�����������0�Y���� �`� �_��_� �����fd�egg��h����1���(���'���,��� ���ge�ffg��h�a��C��N��~�W�����������������������������H�y��n�����j�m�����j�m���)�KT��e�]���B�c�=���=�=���=�O����J������i�����!�G�)�e���G�l�G����}���ff>TT=��g��}������}��R����������������I�c�ZYccYZ�c�������c�YZccYZ�c��������\pcdw�y�wx�R�j�.�����j�.�R�����c�o����ͭ�}t���������������qZ�������bZZcbYZc���\�L��� ��g�S������VI��m� 6 �ܰ� �.��G�.�����k�.�L�.�k���?�+�����llH�\\H��l����������Z�釧�鏼����������0�q ���q �k�cthjz�{�{z�7�L��v�v�K��7�����i�s��ù�Ĩ�w�л�����������Qa�������haahhaai����?�U����l�[�����Ĺ]S��Z X ��+�)�*�*�����MO���v�rqvvq�� 25 �3����� �+�q�v������������6!M���r�34��2���o��q�v�������*� ����� �).����`��`��`�������N�W���{�W�M�}�|�X�L�y�R]^SS]��������������T�T����V�Q�~��ù��ù]S������S]^SS]�����WQ������U�R�����T�T���������g ���g ���4�''��t�T�T�t����t�T�T�t�T ����7�8��8����a��`��a��a�`��a�^�������M���kl�`��� ���8�a�M�a�k�aW�`�a��9�M��9��7���B�a���� ���8�M��9��7���B�a���� ������H����g��g�[�o�������F ���@�F ���C�G��%�:`d��h�b�gb�ۏ֯�Ȱ�����������:��%�G��?�G��%�;ad��h�b�gb��N������;��%�G���H ���v���/��}��������7���������� Q��Yr�3F���ZXa��X�x�wx_blk�x�����B�)� K��%Lo�3�B�����J�������w�u~�k�u��x�u�����*�k�?��O�z!x�yxv�z���A��������Y����� �Ϲ�������[�D�j�m�hl|�{�{������̡���ԡԈ֊���j�8ч�������������5�T������&�9�E�� �Z�$�j����������b������������<���r��������(�B{]�<��6�T�Y�u���Z�|�i�JC^E,g_zsyub��Ֆ�Ӫ������u�^�q�-��1������ݛ���zJ�1jI�1jgT����iԻ���E�Y��}M�F{M��`���@��������]�����~tv��t�z����,�������������������������J�����~����Y�������=U/�0���A����������������q��t��ת��ԛ�����d��z��}��������PPxvtnos�������������������������~���}�m�z����Vz-cObPru[�N�� �S=��)�i�d�<&l��i�X�sՍ����0��Z���Z���6�:���3W��4�U��_U�2�6�6�W�B�N���� h[aj6GUv@cLj��^�H�I���,�+�����T��j���k�(�j���j��c�+�,�5�4�+�,mmZZ;�Z�Z��۽����+�,33m���0vH9*��/������o���⩩�+�,�4�4��>4� ��q�{7�$�//�)�9�wh� ���0�m��+�,�5�4�+�,�4�4�,�,n�Z��ܼ���ۋ�Z��,�,�����>�'���l�4�n��,�,�4�4�,�,�4�4�,�,�m�Z�;ZZZZ;�Z���+�,��/�o���-��D��������/�#5>'}���n00nm�,�,�5�4��,�,�4�4�,�,����ۋ�Z�Z�;ZZ�+�,����j���������+�� ����J��Ѳ�"�^����������z�}�i�{��ѧ������錐��������z�s�s�^my�z�Svn�n�U{u�u�w���z������~��������������������������ڦ���L�vewe��:rnwt]R{���������ϝ��ȹ̯�����\�����j�����t���a�z�������m�|�}�l�~�~�n������h�~�u����������������������N�?�M�a�m�����J�}�����f��g�^�%��l���l�I�%��u��X������Blznxj|Z�6{�&���1�~\�����������N�UL���������ܿ�I��4�����'��6�������k����Z�6nNw���������������������������a���������������t�T�T�T�t�| �| ���T��������| ����`�7�7�l�f��,�,�fA�V�4��� ��J���W�?��t�qB���B���B������4��4������� ������ ��@���3 ��+� ,� l ���@ A�K��TQ 1�FK��T@ K��T@ _�K����y}}yKy}����������}y�T6����8��6>0����y}}yKy}����������}y�T6���P��t�t��p����f�e�O�ef�x�x��x�xe�O�effe�O�e������/���/��������8� X � ����� *�`�7�Q��� �`�6�����w�%� �Y�4�W%*�%� �X�4������������j��%����1�������������g�6�`� �Q���7*�`� ����D��4� �Y�%*�&��4� �X�%�W�����T�����#���E�E�#�����\��[^��h��n��T�����^������\���� ��z��.����}��T���N���N���N�����i�Y��T���}|�|||��}�T��Yyi[U��\�`�u�T������������T���������v���� ����+��@��������8���T�j�M�Q�M�Q�M�Q��W�m�[��F�N�$�l�\��T�T�{z�zzz��{�T�T\vl]X�$�F�N\vl]X�4[�^�v�T�t���������������T�t�����������P�8�j�J�2��R��Q��k����V���o�����8��������>��A� ��,��������'>�&�&��������2�u�����Q�e�����G�W���n�!�e��q=s)b?�ɽV����W��X��/c���������@���o� E`(�������y�k����2@� �/������@���O�l��m�C����L�ث �A������A���l�g����� e�1<fXEi�o�B(�4�G�#������ɷ���R�M�7�L�M���ģ��[�?�Q�m��k�ȥ����a3N���H�� �F�?���A�G�!�<������/0�U����@Y\@���քd�= @�6��>�������U�*���*j�*�.�N�������������������z����+8��a��{�z�{�a�����Y�%�#������������y�=���<�=���=�<���=�<���<�*����`�`�����`�^������+���LPzlX��1�A�z/�-����6�D�&��@��I�����`�_����4��|�����4���B������ 4���4!�����3�}|��~�j�k�/k;j:/d;�j�k�j�L��`�������) �J �h��������������u���Y��5�4�Y�\�5�5�\�Z�5�6�\���~� � ��� q�@��-�3���3�T%���k������������������v�vXw��p���D�>��m2W��.�_�Z���8n��������E�� 5<�hL��hL�Q�R�����S�u���'/�����>0����A�g���z���8�(�Ғ��ӑ���P�����0K�C�'�Z�L{o_�u�����O�n� �ɋ�#��x���W�{��D����ߥ���p������B�dȋ�e�E��)�p��3�����+5�7w�p� ����U�t�T�3C��t�|���.�����3C��t�|�4��'��� �����N�_�N��^����U ��� ����T�>��K�N��K�N�^��'�� �t��X�t�.�X�t��v����� �&�'�y�� �&�'�Y�� �� ������Y�&�'��y�&�'��b�K�HJj�p�������̃Έ��b]����������a����ouwr~�������'89�{=�{��mx������������<�*e>����o�kjqpi{������A��R*7}xE�|��}jp�����������]�VY0�-�|�xp���aime{���}��l��d""�p*��}�|bl�������������v��\&�A�}�xf�a�) ����@������po��"��_m���3���m������������"�������3��s������ٝϞ���¿���������8~���~����}������������~�������h�s����������������������������������������������$���������������������z����������������c������������t�c��^�����������_�������P����������v����������������������������v������������������~���������w�~������������������������������������y������������������f������������{�h�������������������������{������������������� �������� �Z�~���}}��}}�����}�����������������||{������|������������Z}��������������������������� ��z��}���������{���1���0df�}i��t�j�\��KMuTu���z�y�~��������0���0��������� ��� �� � x �<���!��!���� ���!���<���jv�����t� ��Ǒ�m����l�����!��4���CP�W�h�Ќnj��������������������������|�vw||r�yI����s7h3^1c:gJlX������������JU>�]�w�������������������D����&���_��n�����������������������r6�Hgd��al�o�r�@���/������K&``m}�"�,���� �����y������������@��}�z�~�|�{@��Ë�����)�������ҧ̞ȭB�O�`������)y)o3h������������m^��Z��x������ �:����!�4�i��� 1�J�{�z�~�v����������$����$���{�z�~���������������J1��� E�8�)�3��y���������������{�|�|��y�3�8�)E���� ���1��� �!�4�g����V���Q��G��� ?��3�������������������3A��� H�W���T���!����� �5���������������|x$�5�!����~�;������ ����~�� ��!�4�t���/�����|��h�7��S.1l~gd�`��;�!������������������w�g��vp�h�����a �?v�� ���� �!�4�������a �T�T�T������ �� ���� ���������� ���?����?����?������ �P������fA�V����R @> �� �l�f��P��������������z�z�! ��� �L ����4��4�����r�n<�� �B@(��vM��z�zy��:�(�(�������! �u�6��B@�!�eDR���Ĩ���nhhRnD������ �b K����!�4B���f�~����:�;�4 ��:�;����� ������������5�E}}��o������ۮ���h�J�t����������o�%����]�8%{~y�x�g�(|{��~r�����������x�j�r����������q�O�>99l>SO~~z�z���� �b K����!�4�����E�Q��l�� ���������������1��������� �������������%v�� ���!�4�4��v�����{���v���}�������������J���J������}�X�}�w��}�����v����w�}�Xe}��w�}�J���J���}�w���e�������v����������aʁ��������ӎ���y�L�z�z��y��ӈz�z���|�c���y���u���Y�aa�f�f�6�&������̶Q�HyA~`��D���ޟ������(�����#�P������g�Q+<�3%�!!!�S�|�B��D�����������M�h����ߺ����� ���ђ���k �.�-�.�-�.p�l����H��s���-�����U���7����s���H�<����J���J���J�?����H��&������U�����r��s����&�l�~�v�����~|�|||��~���v}~rr��r�r�}�������������������������|�"�����������������d� �^)�[O�K�0���-n�p�q� D:��)�r�J�?�t~���������r�I�F�o�9$�"�%�����9��/����i�ü��I�IR^rdcl�m�k���ԧ��2�*�:�8�)�0��\��pFN[BA�\�Ÿ����g�h�gGDDl)�3��=� ���6 � ���jR��V�V�VT�PQS�yV�V�V�����:��R�j�������V�VyV�TPQ�S�V�x�������V�Vy�Á�����V�VR��j���* ��x�m�����Ł�y��V�V�����j�R���t�t��t� �t��F����4��x��P�p�����������������F��p������x�4M����F�q���q�q���q�Iw�w��v���|���yx���*��|��8�����������G�}�A�I��r��w��-�u�����\�?� �5'���p�����x$�� PY8������4�I�5�K��� �G�3�#���T�1��!����I��%�>�H�G����U����������B�&�����������v\w�ͷ�����- �-������%b�b�d����&���-�JRp�r�v��Qi��u���,������t�~��Ӣ�9�������R�M�g������Ĭx�{�}�ާ�EvhrjplJ�- �?�&n �5d�b�b�I������,��u�e��u�i�`��M�6�f�X�P�����lj�iij��l���PXlf`�M�6`ZiRuL�};�p�omm�o�p�|;�L�R�Z�M�6�`�m�[�������� ���[��Ɨ�����M�6���Ġ��|������������}�����������+��v�j�������S��&�z���������z�g�M�Rj�h�e�d9o�I�CAA~CtI�o}d{fxg�j������;��v���+���I������z5�&o�?� ���m�j�hĬ�7�;�j���j�j���j�j���j��j���j�� �6 ��K����B��H�������\�O�+�:�������x�O�a_U�TS˄�B����g�f�t�XRweWW�k�!�����:�{�z�{��z�zy"J<%wl�y}jh�w���|�m'�!+\�!� ��ո�ϡ�n���������M�b��������x��������7�������������t�tt�p�o�p��yje�f�{��m������~��� Ǻ������ �i�ii� yz�yW�uf�^������� ���V]g`[[f��������_\��� ����A���^���N�?�I�`�U�j��f�#�b�'�^��j�T�m���4=yBF$�������3P��:kS43g��߫��ޯG@����pFAw@�UM�M�M�%��O&��i�Wt�LXU�_�o��gBF��b�WR�?�d�/�y����(#�-������:���=�������������;�������������r�a�``��^�_�^�r��ruke�dA~����������R�?����w�n�mm"�?+��R���������������U`�B��=�j�ȕ����w�S�<;QE>?�F�` ������ ���R���X�����X�4�! 55 p�q�sa_^U^H��K��ʲ�Jp��w�����������m�����7���ų���u��~�������������������/�/�:�q��������~�i�y�����k�k�����k�k�����k�k��gf��ho�py�p�o�o���������������������n�0� +�(�\f�m�j������ő�¡���������C�B�{������������g�tzl�dg{S������)���������i��k��-���������z�/�R��ɮ٫ސ������q��,�Þ���2=�5�����������q�n���Y�V�L���9+�3��zZ$�;;�#�}�Mwz�V�qzvy^oy�z�z���v�!������UggTUT���¯�¯gT�{��fggTgg������¯gg����UggUTU������gT���ffgUgg��������gg���!��M��m���#�����[��8�I�C�n���y��y������|����������죢����������������������������Ԟ���[�T�I�&���%�7�k �����~�~��������Tvt�s�r�v����6���1����p�s�����������������Y�M��k ���w�p�v~���Tv~t�s�r�v���l�U�Xq�s������������������k����%���]�r���������� �����Kw�b ���ܷ� ��� ���D�&�l&�y�l ��������K$ �h � �� ������> V���� ��s� ���������3�����������^�������bX�k���>��C������_��}�g55�533�3g}cm6ﳽm�v�%f���������~~��O�~~��~�����^���������a��}�g76�7/.�/h~bn1���l�p��.[���Rh�5kuZi/�4o�e������������ ^W�f����������������7������������h�7jvWi'�2n�f�������������z�#�z�C�p�i�s�L�2r@;pEVP<Q<m+�,�4�>�;�O�d�l�w������#�>���� ������������������ƭ�����t��t�������� �4��������t��t ��t��t�T� ���� ���t��t�����Z���7>jVR���H�����������%���HV��j�� �� �������H�R>�7�� �E�#�#�E�ج�����H�����E�#�#�E� � �?�>�?� �� � ��� ++� � +� ��������heXuS� +� � �� þuh���������� �� � �+� � ++� SX��e��������������%��������� �+� ���� ��o�9�˫�4��9��/�ː�/��4��G�j{fj}�^11^�r�t|q�����j�|����$���$�J���|�j�B������G�r�b�rrKK�&� ���������������j� S��ˤ���r�eG����e�����~�1�~�w�~~�w�~�1��������3 �z�z�����0��v�~���0B� �������KR+'/�g�T9 < +/, �+������~�w�~10����������3 ���a�v���N ���d���������d��6 � ����m���c����Fr@:}77:��@�����ڳm�-�T�0�>�����2���tM�����2�V����3���3V��2Y�&���L����t�������>T�0-����������V�-�����K��K��K��K��K��K��K��K�����T�tQ�T��Q��TQ� �2 ������������g�n�~��Q��T��Q��TQ� �@2 ���� ��������H~���������Hf����H �T��������g�n��p(������ ���������p�T��<}~�}��������(���1������T�����T������~�}�<��.���(���R���>���4�tR���>���k ��Y�:�YY�%�$�~�~�$�%����Y�Y�:�YZ�$�%�*�*�4�4�o�ol��8�������I�I�������8��o�o�4�4�*�*�%�$����Z������u������*���������+�������u�H����d���8�lh�Tw�w�v�������y�m�\����_u����5��������^��/�7���h�Vf�������J�C�2�2C=+�J������V�hX�[�<�*�N?�Y�3�: ������]�#�������"��S����:��Y�3�N���������%��%�I�%���%���%����%�F�%�"�F�%�F�%���"�m�m�m�������%�@�5����z�"�m�m�m�m���F�F��V���m��y�j�j�g�wrPE����]�����}��������~���S�u8ӗ������������������)����x�m�6����� ���|u�w�}un]~�'�)�k�p�{�u�~������������������������y��������� ����n�k�upto�g�o�>�4���y���}����Ϧ�)�Q���4��� g������y�r�=���7TRyy�t�v��z����3�����������*��������WJ�t�t�x~����8�tA&���ys�j�m�m�}������������������������������v��� ���b ������� ����������������������������������������L �T���T� 1 �5�������L ����������x`��� ���� ����������������� � ����ee�pZp� � �������%�$���� � �B�(�(�BP! ������(�'�'�������$�$���� �G�G�������(�G�G�����s�$�$���z�h���l�?��9�����������%�$���� �������������������������_�{����������_�{������������ ���T $�� C���C�� C�� C���C�� C����EQQE�EQ��������QE����C���1 �� ���� � � ����$�������E�Q�g ������ � ���l�T�������^_|_j-Z7BG:?)_�s:y8�C��Xc�cs{~s�y�y�y�y�z�y�o��t��������������������o�����֎�~���@���,=��"��H(�`��dine��|�An��q��������������˗����NJ����ܨ�,����+P�מ�������M��� q{mv��=�m� �����RJ������C���w�w���7�c��l�!�w��/|�)q�%� �Q�X��e�������Y�G���D��������W[���r�����0�I����d��?����q�o��v|wv���N��X��^�U��������������X ���������l�-s|e��W�"}f��ڋ��\�G�Q�+�L�������~b����G���D����C����d�5�.�2�6�J����:#��:���t�|�m�c�U�Jmopm�v�n�]�TB���4�B�@D��d��$��r���������v�J�L�8�������8˿}~��=����.|Ն��s�=�x��zo<�B��������������Y����t�,�[�Y�b�Z�i��g���X�-�{�Y�,�t����$����l��Ŗ��/����¸l�����e���'��3��k�{ut~��������������������i��rgk�{ut������� ������ӥ`xnqx���������}p�[�!T�7��7:_��@���\��\��]k�]�����: �r�Zwx��o�_�������� ����| P����������MfmW i�s�������u�������͐�������0� P�|u�~Lvkcp�y�}������~��uz{��y�\��������Ɗ�����o�s������������������T@u��w��u�r�l��{�������������~������������CB�m�]SbVBM�jʞ�������wy�wkw�����������s�~~zq������X�I�H�I�}��������������O����n�s@WJ-E�`Ǜ�������x|�}jx���FĨ����������6'�r�[vy��o@ �_���@ ��������|���������� MgmWi�s�������u�������͐�������!�t�~~yq�����W�I�HI�}�������@ ������ ��!�?�|z�vYaOD �V�h�������x�����������������/������Ym1V:FMF�V�m�Y�%�0�D�F/�b������2��������bF��9@O)n���������H�4�(�n�O�9�����������������Y�����;�z�u�1�t&�A����"Ω̵�i�����&��L�̔��+��@�����~�t��vq�az�p�������@��������u�bw&�����8@�SJZu\ek pkf�Y8@,�����F)��:�������J\^GZg��m��n��|���������~���~�r�N�v�����Ư�r�i_��z{�wow{vy���}�p�sV��1}ns�o(>�������}�>�pt�lN[XKH�[ͨ����>��1 ���"�?���4�����'::'�':��������:'�,�Ah�"����t�t������LR�A�S�1�S�c1���J����ֶgLXpjZ�@� ��=�P�B�BPOA�A�O�����������gŬ�\�]�W»�[�Z��3�)��S�����f�f�@�_±�R���D�=��̹���|��ͻ�M�V˹�$���Q�G̟�^ͫ�w�_�B��G�.����O�`�I�Τwϓ�RϺ�T�EDjX������������3��"����"��7�<�"�ߊ��m�Q�1@@ry�t��8�����s���pv�u:@�����r���fqv�u:���d@���r�_F�������/D@�>�L6�L!�� @���+���������O��h�h��h�h������[�N@�c@92;�����@�����1 ���y������,����(�(��,�m���m<��}ni�k�<�ytg�n��������(�B�nl�mva2�gW�TP �����Q���~a���w���e���z�����!uP�������!�Eu�������:�P�B�BPNB��G�=�_!!@1�@��Z�*������y����@u@��������_@��M��_��H�EQ�Ji�Q�wr�SrNG2��Jt��A��������(���@w\�EQx�]�nr�TrN��:B�N���������c�T�X�.���E��!���]^����g���������g�T�W�-�������|cQ�� ����f� P����������+���(�(��+�l���l�>�vI����I���<5�������YaqT��;�Qvy�{�Q�ŷ�����`b��Z������ �Y`qT��;�Rwz�{�Q�������9�RI�P��P(�����*/�inW�����|ϊ�L/b\04�]������O��_��_@�P������(�� � �e�,�l�,���|�}� ���v��������)��e�iy�����z ��������)���v��������?�� ������?�� ��4�s F���������or^{g=Z�������i��� �*��������������>������薚��=�v�������������*��0�������������� ������9H�� ��3�s �F���������os^{f=Z��P�����i��� �E�(J�-�����I�������4��������������i�^x�����z �������x��Y����6��2��3�������~�����*�*��)��(��!���=� �x�e�t�pqR�t����������������J�͉y�iiylH����Xzdipsl_~UGJ��h��s��x������y�W�9�Y������������ӿw�y��k]�]s}�zw�~�{��m�h7���k>�Yi�{������� �zt�dYg��rn�|���oM��������������gp�tx��*�k��S���������������k�*�k�l��1wGb_]aT�fvs��t�+�*r����\�������zh��e�N;�h��_hg_@_h��������h_�����i�����l�u�~��~����������$rfP|KEU��f�a�v���,��ɼua��a�P@��Y�����Xv�v����T��@���A�!����!�J�Tl�� ��������~@7뀙v�~��6���� ����������u �| ���T���4�� �� �����<�Jڔ������o�C��j�����S���R�'"��p�G�� �*��J�,�����)��!����!J�Tl�p��v�~��6��� ��������� ������� ������47 �Ta��] �T��7 ��T>�T��7 �T>�T���t�wO�V��VOcZwE�;��* �K�% �L��1���Xa �4�"�9�!�4� �D�7���*��*�����~�b���������EL�pC�Q��'�]�V���O� nLE������� � ��3���(���`�`�����b�e���!�u��!��3�> ��V���� ��s��� a �O����%��*� �&�-�~�&��ހ���`���b� �z�]�A�)߀���F�9�:��5�$���� �_���_���E�A��������������b���w�}.��$X�'�����F�����Fހ���������poG�b{���������������������� ������S�x�Y-�� ���q����|���k������j�o�uh��yə����R��r� �����T�a �����_����s�u#�1 �f�f� �"���ss~ki�_����K����_���������"��f�f� #�u�s����_���^���T�T���T�T�k �O��Z]ukh���PUj=;�<��$�=�ӭ�������}�(������7�0�!���u��c6�rt�v}ra��f��'�����Z�X������,�W������Lp���Y�� ��XXuxmihaX_)(X��b�hu�X�� ��T� K�T���T���T���T���T���TK��T���������������������������_h�m��x����� ��� ��� � ��������T���Ԥ ��� �������s�i�V�!����������!��V�iK�� ����� �`R�Go|iv�� � �d�d�}�}�1 ���T�T�4�4�}�}�� � � � �v������8���7��8�W�9��7����̩��u���x�t�o��v�w�p��E�V�3��'����(�������I�6���/H#�@��_��6s�2�r�����������v����)��� ���������7�,u`melh�@K(w,�k�/�T�c�W�B�R�Z�s��Z��������V�:� �[�X�2�;�@�L�p������X �" ���x�#�&��|C���@H�#SQ�4� ����+�� �2�й����y�z{�6C'r �v�'�Q�j���a��N�S�c������I��=��λۊ���6�O���F�u����������ɷ�a���y�r�v.D����x���yl�u\eh[��x���O�~�|�i�K�!� �������O x ������z�z�������0� �N�e�e%�N�0� ����z�z������������������������������� �������������������� ������������������g ������z�z������������� �O ׀����� �D���D�f���w��P��ak�O����N���(瀰b�X�S���9}�^�H���t��T�; �D���D׀�����r �# ׀����]�]��FJ{oQ���$�w�v����r��G����t��K�KB�=׀��v�N�;�m��Y��������i�)09Q�������]����T�� �| �4� �������������C��$]� c�mgc���cm����������*��um���v��pvvp��qu���������vp�$�i݆�y�"�Z�4x������+�4x$�Zy;�N9��� �� ����� �����@��?�@�?��@�]�?�?��T�e�[�R[ed\\�d��R�����j����������b��O�� �����e�[�j|�����������~�b��O�� [ee[\�e��j�T�SP����e�[�P������Z���[���ZQ�R�T�[ee\[�e��Q������Z���Z���ZŅĀ���������������4� P����:����� l�����9�4��t�M����J���lrH��m9� ��M��������qxttur��������������Je�� ���sp�szy��}e� ���<��������cH��u�Rtyzuw@B�X�����2�����ʳ�8�g^zp}UY̲nx�v�w�ww~zm��#����Ԓ����������,���������f�����������������������~��t���x*��}�-�������������oA��c�2S�3_�(���%�Q�,�d�F��W<~����4���g�E�W�RC�tp��|��1����$�+s��<���� �� @�T�)�0��a�_�i�3��� 4��X;&�� ���us�s9&%9l�_�n�hY5�����]��\�a�\�<�R��V��k���_�k���`�1�T����<�kOF�w���2���ϵZ6��_�� ��g���<�jOF�x���2���ζZ6��`����g��-���~� L9wu�z~\L��y����Ǟ�My�v�}�N�}������� ����������ǜ����z]�����z�7�����T������t�T�t��t�4�t�4�t�4�t�t�$���r�r���d* ��� x ���*���*��� ��TR�4* ��*���*����( �4* �T$ �d���r�r�����n���Z�\������J�x�k�^kwwk�k�w��^�����~�|��}T|����z�x�k*kw��U|����z�w�k-jx��T}�����һ�����xj�������Һ\D�����E[[D�S^m��x�H|��|T}����.һ����һ\D�.����#����##�����#���������'�V�'���'�����8�����������L����t�t�2���2�T�2���2�T�2���2�T�2���2�����������������O��� )�$������x�r��O��������r�m��c��������q�ly|�~��"��|�yy|�~��@� ��|�ylqrk������e��w�}xt�����[��p�wtop�t���b�������p�t���U�������k�r�������#���������$�����������������U�������������a��ᰥ�����m����}�||}��������#������V�䕌�����O�V���@�P�[�������d�������������������������������\�R�\���D?���G������!�cL���������m����������?J���9_���������� ��l��q�1�:���KI���������<�E�Q�8���8����?�E���������d�V��w�s������-�1���a��������S�]�aA�����<�U�i�u��t�,����������e���#���z���_6�������������������I�c�������l�����������T��7P�7���o���7������w�>��������>�����?��������������D�����B��(�D���D��(�B����z�D��)�A����NZ����ȼ���xȼXN�=�v��:j�TR�R�;���;P�P�Q�2�<���;�5������,�$�(�)���M�U�]�(���)�+���+\�T�M��q���q�z�3�����4��y�p�m�1�� �.�o��Qk�e�^� �����'�u�v�&������^�e�k����7|��e��pex�#�B��9��o=������9�B]:�#��/���ݠ��p�����"�\&�����"��iR��e��x�p����� hB��� ���R�XD�@���������� �_*����� ��pX�����@���Rp��c����h�E�����:�dM�+��A�����*�[ �����$���0�b�w�q�f�]�]�]�U���9pttp.pt���q�������to���q�7���5 �����7�A�5 ���A�7���5 ��l�L��6�H���������������p�A��O�YK�I�+���+s�r�s� I0�"�/�r�I�H�q��q�I�H�r�v���;�(h�q�j�u�q�i�F����� ����ﷰg�����(����7�]F���$������g�����)XL ��������p'���7���)���28���]8�����j*�%��j��j��j���A�o�]��"�� -�]��"��-�]��"�� .�\��#��<]�i�|����i�|����i�|����j�|�������6���6�� ��6���F��ٯ��������6��UaZ�g�� � �<��bg��w�� ���� ���� ���� ���� ��;�A� � �A�@� �!�A�@�!�!�@�A�!� �@�9����ŵwv�mQ��uL�flD�^A����94�wHMZ��X���a�ǂ��ݏ����,���!���|�����)� � �*�)� � �)�*� � �)�*� � �*���*� � �)�*� � �*�)� � �*�)� � �)����[�O�CPZ[P�5���5�Z�P�CO[[P��P�[�(ǻ��������.�S��"�0���@��:��M���������`ed��e��������S�O����[/:~~|yw�{��� �>�g�7�.�iczdfp�t��ð���+��&4��R���������l�^�����v�Q���B�R��������{�xxgd~y<��/R��c�4��j�c�'��^������d�<�/�g�Z�8�%�V����� ��L �� � X� ��v��nh��U �� ��z�{����{��������:����X�'�&��v���'�&�����4�U ������h�������-�Q ���N����������k�g���-�����`����`��%�`�������a�z�x�w��wx�z���xs�h�t�T��~����������T������x��������'e�'������'���o���| ��� ������x"�888�s 888�s 888�s 888�s 888�s 888�s ��888�11�� �r����� J��8� �����8��a s �D�ڱ� �8� ���8��a s 898�s xy���f��{�c��E����H�����������$��D����EQc}{[�h�f����KK8�s ��898�11�� �D�r�����'m�$�������H��D�� ����a ���������}K��4�T+�T����������������DqT1���aa���1��q��������������������ӌ��������������$�����ӊ���������4��Fl���G��u�j���������/���>�c�v�Y�X��wr�lO[MOO[�Olr}twXPY�v@c��>kPS�/k�������_�`�b�j�p�N1k���I�7�+�4���4��7�������}��� �� � �O ��k����u�U�)�4�S�'�-{:d��@�G�� &zz�����E��w�v��lmul�c��h��r�������]��t�����bF�s^�[X�V��v�N�;�m�Ћ�������D�1��� g�%/O���,k���j�F�?�j}����y�y��k�����D���D�f������'���w�s�xx������� g �D���D�����r �# �; ��)v��g ��_�>�h�jt�h�h�j���bg�S��g��T.� � �T譁����b���������j�h��>n�_K��D�;����D���� �\�+��� ��1+��� �X � ��su���S��&�yp�rxo�X nr����R�/E��o�qwn��������������������썍�����c�@���"�;�;��d�������xp��X�B��B���������}�t��q��۽����� ����x �T������d��m�l�su��r��|����j���td �t�tx�t�t0 �t�����B �0 �]�]��� ���)���� �\�<�����A�4l ���+ �a x �' 8���������{�uNv����Q�*�3�3��Q����~Fu{uv����+�N�R-��X�v�0S���v��X�R����X+ a x �� ���z ������*��6x��l�l�sv��r��}����jP�a x �'����z���)�����[=)R����~�[�~�w�~5-!��0 ��3 ��A���"�~�v���_��������V=)[���0P����w����K ����u���q�u���� ��f!D!��� }��q�q�uu��r��|����j���td �t�tx�t���tA�t�t0 �t���ì�|��r������$ �Z�<:���� �vg�� ��$gJAv<��������ֽ�Y�i��<A��J�������E�)���x ���������z �����L ���0����u�l�c�����������*��5x��l�m�xy��v�������{����?�������Z�S���� �����4���t�9�M�kj������t�9�M�k��x�xw��� ���J�1��1���Z�`���w�w�x�n��=�O�v�T���J�1��1E����`���������nm�=�O�vN ��a ����������� ������| ���� ���)���� �gN/��#��-t��e�Z�\i��\�������hS����ֽ��?�#f�,�����W�S�����CZ�7)����������$ �Z�<:������ �vg�� ��$gK@v<�����T<@��K������E� �i�i�� � �@�@==�)���� �\�<��� �!�� � � �i�j��A�4l ���+ ��x ��������40 �4�9�/�� �^�]s �^�]�~���9�4d �4���j�|����ѡ���l�s��m��d���������t�����K��+ �������m������v�~^^���M�M����K�>�j����|��r��u�s�lm����d�����������t�����tx�t���M�M���^�~��������� ���+ �g �' px �T�p �0��A�����T+ ���������0 �]�]��B ��������� ���O���m�|���� ��\ee\��\�e��s������V�e�\���9���7��M��|�?���S�#`���������<����`�R���w�<����ED��z8D������^�7�E�&S�M�X]�Z-���`L�M�L�����<�z����=��a����3������l����x�-��v����x�m��qY*m�����S�Z�]�e�a�u�������ж��X�������p~�v{�}|[^s\�I��F�F�S���#Jw��a���â�������������7�z��_���� ��%��>�}=�a������������������f�4���4���� ��)x�5��M��k��4���4�4���4���+���C �����_�����_���T���T�_���T������������������������g ���T�� V �T���� �TG���4�����Tk �����T�� ��t�T���s�R@�6{���@),\��,��)�+�ə������EQ����X ��T�� V ����������������������������������������������������������������������������������� ���������������������������������������I�Is�~��������xx�x{���?+)]��)��+�+�����8�s�~����������v��� ����������T��@����L ���Tl ����o������� �T������T�a �L ��������������T�T�T�T�����T�/��������/�T������T�T�������l�v��T����Tx �T�����!5����������x ��s�^v���t����4�����~������4���������������4��������� ��������������}}�{ptr��m�g�}�e�}������������������������M�p�������������������������vw�y����������ۏ�� ��L �������X�t�j\���b��'�d�j�����гg�[���L����״�(� ����¯����#��w��m��ݿ��������b���t��G�(�r���|�k�j�>S�l�s�t�������� =���������S�l�s_ti�q�n�����v���Ņ�3I`QnN�^�D�y��a��g�T�Q��3I`�nȜ������n����;((5;!!6����r��y��������q�h��������n}�����.�d�9�=k��%���)���}���|�|���������|�{�z�v�v��������u�yyv�v�x�}�������������̖ҹ��������a�c���r�p�p�xs�w����z�n�}{������w�v�v�����������������Ӎ⟳�����͂�p�T�l�Zx�e�y�R{��0o|W�b�e�V�H���q��u��O� �z�|�n*�)j4_SnNe]_\]��gwkrmn�n�n�y�{��ʼn���Z�lvTdp@�J�I�4�X�^�xԉ�@����������j������w�v�w�������@~�n�y� ������y�o�r�pm�ue{`nY��n�p�r�@�^������r�ss�~�~�x�v�v�y�v�����}y�@u�wzD8{�{������|�z|{}{x}�~������y�z�~�~�}�� �;���$ˉˬ��7y�8��8��S�iˎ���;��� D8������h���������L����p�`� �d|�j�K������='� �������t�<�<������vug|c��`��|�[�� �hf�@�_�&u1�||�~��y�o��������9����������ut�w��KrjR|Y�% �������ڬ�Ӣ� 2�H������ �� [Q|+�<c�g�v��EU||��zzЕ֦����������dBr;�9�Wd�������Ir�Pmu������͆�~������/���/�0���/�/���0�/���/�x��y��w�`~"�b�|������ьҋъ���[[~!�[�s���'��ҍҋӌ��l��3z���Q��������R�#�k�r�w�:�v�����������������t�v�v ��L�F���T����Ő�����{ό���������x�s�x�<�ծ������������� ���������|����D�B�F�+��D�~�I�#�6�B������7�}IH_I�D�&�\Ӂ��@��r�{�)�5���������?���}�����������������������z��������������� T����&�#?�a�O�C�����:������������)��x�{�}�������������.`�A�<�~���������$��!�� ������������z�~�|�}�}��������X�X�X��}s�r�uj~^�a�t\C&OD�I�H�}���������ߤ�@������J�6� �r�B�00AA00�B��������A�00BA00�B����������N������p��i���4�r��������������������t�����������T�������_� � �_�_� � �_�_� � �_�_� � �_�6 � �$��k���t������ �t��$K\\�b�u�A�������� ���<���<�<��� ��<*��t�� +���'��''�+���1 �� ���� �� �����a ��T�� ���������������a �< ��. ��Ta@] ��������� �4���f �T�� @��4� y ����� �����K)y ����������K)y ������������K)y ���T)��x m�������{�z�����s�{tq� �Z���S�X�k�{���E֫���}��]�p�� �����O e�� �K�H�W-C�C���HK���h�@�)�4�� ���)�@�hK���H����-�W�H�K�h��)����� �4�)��h����������� ������ ���������������@P�����@��h���!����(��@@�� �P��� ! ���@@� � �!������@��@���! a �iP�g ��� ����� a ����� �?����������������������������� ���������� a ��K ������� ����������������K ����R@ �������@�P(���" ��Z���D�� ��$�����@��@D������ %��� �D��B���" �� @ �@��� �$"���� �@D�� @� $��� (���� ��}���ja �������?� ��?�Z-a ����a ���� ��� a Z����[ �4�4������4����������L�L������a �������x���z�z���M�M��z�z��������V``V���� � ���4�1������ժ���L�L�������\�U�I� �� ��(�f�c���}����s�m�������-� �-����������y�i�s�n��������������������K�8�A*����,����g��t������x���^�L p&����{'��%�%���{��p�V�J�9��$�5E���E�$�ݑͥ��}��r��:CW*����[������_?P`X=��}��[A�����bc ��� ���k�������k�������(��2�2����I�����2(��U�J�U��2�k����������������������������������������������������������Y� � +��ԉ��� ��n�����q��| �ԑ��q��| �4��4���� ��n�4�����t���o�����������������T����T��T�����0 ��pE�77EV@p�7��U�_�x����d �4 2 �m���������I{��_gg_����S�r�7���b��S�r�7���b# ���Xr�zspp�s���^?�`�������`���^�� # �_�`�b���������������Z���[��z�[;�Z����# ��&j�W���W�j��&�[�@�"�U�����z�U���U# ���Xr�zspp�s���k�G�+�P������ ���T�v@�T��K� ����x���I�L��L����I��������I�L��L����Ix��^� a ����K�+��� �t�������t�����t�t���������΄�PH����t����������ZV����t��˻WL��q�q�r��H�r�qqr1 ������n����u�~���t���t˻WL�@�m�A��˻WL.���t� �JMs^\�t�lj�i�!)��������� �tI�K�^�����0��� ������t��H��������!��ww��x�t�^B�<``uf�t�`W�U�a�b �������� �t��t��t��t������ ɽYM�$�����ɽYM�������ɽYM��w�w�x?�)^�cj]�Dce��s�����ҳ�xk��.�a������ɽYM����$���18X:b��}}�}�� �F�hX�a�"���!�t�D�����(�������� � ��������}}��}���b8�1�a ��o�� �����t�������t�����������ʓ��������� �0���%����nl�lZ !�+�f�z���b�!�����p��|/�7�c�h�h�k+��^���[TH�P�}��.�}{�{MY�ɷ�����7��o��_qccy��4��{�H]���ȣǦ��������ɽYM�|����%npzdc�Z�}!��DR��� �����\Z�j�����ћ�����|���0��!������X�E���������dk�dNYTMNX���������������0PcXR}��6~YV�W������� �t����o�| ���S�kI�J�X���%��Ba��8�k�� �����#�E�� ��� ���b�>�����[=�:����1 �� �Y�v�k���2�������� �t�O������T�����T 0�OU�ƀ������ �ԫ��afob~h����� �S��wk�����9�&&�����O �D�[� ������ ��gY��8�>��%�������˻XM�����������,�����ɾYM�������r}Q�Q|Q'�%`�em_�Jpp��u���i�u�������z���z�w�����������ɺ�˿�gY���v��*������ʹ����������%������������q������-���u*��+?�q8��$�@�q+��)5�x�}2#�x�w�w����;Q�"���� 7�=�Y���j��y��J�a�b ��[�;���� ���k�t��t�T��t��T���l�� ��MC�Ϋ�� ��MC1����˻WLN͜�[ ´[V�mJ�J{K/�o�qwn�bce��s՜������ѵ�vj��+�^���� �Z ���d^�]� ��� �t�b������l�Ք���m�)�xy��x�^H�Cii�}l�\N�J������p�"���#���k�����k՜��͜���k�眫�������t�������t���� ���o�e�t�t� ���c7�/{{��{��� Z �z��f+�!Z l�l�n����%v �0� ������Ǔ���E�t�^�+��jf�f�l�l�ɽYM{�{�}�.���}P�HT�/�7������q�ͻ]H�{���4��cycq_MY�ɛ�������Ǧ����s�������jZ��\���� ���!�}�Z��cdznp%������������� �0DR�������������ɹXNMTYN�dk��d�����E��X�ÿ����!��0W�V~Y6����R}XcP�^�v��H��Z��t�|�z��* � z` ������ �����������������}�z�!~�����q���{�y�z�������p������~�"{}~{�=�U�������������������P�?�����������Q�=���{��~�����3 ����������4��I���H�t�� ��Z���]��4����1YW3�6���Ч����u�bQ�������������E����d]�"��* �T$ �; ��/�V�������,������������'����t� �6 ����4��� ��4������'�%�Y�T�8�U �������9���|����2'�8� ���(�%�X�U�7�U �������9���|����3'�9�����46 � ��k@���t�t++�����U�U�t�t�t�t�C��<�<�4�4�4�4�� �T�T��� ������U�U�t�t�t�tC�++�<�<�4�4�k �a�J�Z�Z�Z�Z��44c�����������T�S������������c��������++�T�S�33����������Z�Z���� 6 ��g�Qv����O���y#������D��O��R����K��P��K�������a�XWaaXW�a��������a�WWabWW�a�������� 45! 5����4!�� 5���4!����-���.�.���-�.���.�.���.���.���.�-���.�.���-�.���.���X����c�c��@����c�c�����c�c�����c�c���0���ɂ����������ь�8�`��a�@�a�NdC�9�s�����b�c�����c�c����@���c�c�����b�c���������X�������9��X��E�-�JF,b���������H�5����@�Y�&�n��Ë��49�H�������b�F�8s��̷�������p�z�S�z�N�{�R�{<�� ���`�_�����`�_�����`�_�����`�_���9��'��''��'�������pq�D�-A��&�a�a��-�D`qX_1�`�A�M�t�CC%&*)GGbb�I�c�~�c͋�������%�)�G�c͋��������c�����B������ս�_�a ������3�P�D�33DD33�D������j���Kgl:VF_-zM��W�S�R�n�\nn��nn\�n�Z�E�C�S�Snn\�n���n����������Ӿ�N�+�F�:�g��˝����V��C�&�&�Ӌ��l�gZ���G�%�%�G�G�%�%�G�G�%�%�G�G�%�%�G�P�8 X�L ����������� �6DD6���s���r�p���s���G�4�T��mm��v�)�t�~����̩�v������������VJk}ltu�(�vumm��4�[�� `��$�����O�?���$�d����`���`�z�w~���y�8�M��v��a�\t�i�N��߶�`�����4���s�~���nkA�[�"�gwdL�a�G�$l�Υэ����`v�~{ҊꅮK�-�5��%L� �.��U <�B���B<�Gi� �Џ����|�r�`��0�+�=� �E��=��������w���� �y���K����w��"w����o����I��l�khslji�s������Q�x�K�)]`������J�'�����������R~����������×b�B!�-�(��pW}��������������^^��_�I����������|�Dc�/ %�)���p}�����[���D�e��\�]�]Ϛ����������F|��E��/�+'���Ǚ�����eT��G��f������{������������H�B��-��*�\��������m��������N�����N�N�����N�N�����N�N�����N�� 6 �k ��������� �@�j���<�Z�\� �f�zd?�*���1�"�0��-���)/�!U�=�I�T���AI�z�W�dd�]�,�O��+2�=��q��4��{��E�)��<��A��1���t�1�j�1�(��w�;���;�;���;�;���;�;���;������ � ��u��p�������R�@���@�g�����L�)�w�te�C�#��B��3�B3�C��V���j�>|���肙�����i�5�4�_:�v�x���H|�Q���̋����y�P���B����CĻ�*��O8Q�z� �}y����������2����!��v����� �w� ���2�!�d�x��������%�%���u���ou������y�f�"�2E"�c��i�P��8�+�H�>��V������V�>��8��P��i��cE����0����}�D�8�F?�:/5mV?�_@�)������*���_AU��m��֡���F�8��~������4�p�w����:����h�I������K��6��AOR��||�|�����7���:�:�-�R�=�6�j��snVK� {Qr2w..�4�$�<��1��U��n����k���;�H�K��T�C�$�[�����E�Eq;rI/�(���6�������F����+������G��-�7+`=(c2�F����]�U��=��P�O�>��U��l����k�b �b ����� �T����@�Z �� �T� �t���7��0 ���t� �[����� KWWK��K�W����#�1b�nZ�yO��L���/���õ������B�+�� �h'X�=�-k7yS[rWmK|C����O�]�e�w�,������i����@�R���F˿���W�K����Jv�f��|��������)���}������xy�����k��~�������������JJ?X7gf3.x,+.��46�?�J�G�X�j�kځLJ��������v�l�~�d��o��J�L�N�*�4�A�@�P�ba�u�����������������l����~��x�y���JJJ���������ww�}���IIJ������������������������Ð��N������������~���L����kR�{�m�m�a�U�U�L�E��C>�<;;{mDRs*MSP��w���������m�s}wy�<u�|�������������ƌ��� ����Y1��0����Y� 11��22�X�48��C�1£dz���ʧ���r]��^�NJ����qZ��o�e�~|Z����~�����W�4�3�X�V�3�2�X+1fIHJLh6�7�����:�g�f�s˂�u�n��c�o���r�~�E�M�U�U�a�ml��|��ؚ��ѩʵ�����ɩ��ӛ��l��G�@�/��' ��"�vg9���������~�{�~�i��������ye��n�a�M�����������x����x�����,���w����M��������������w��^�����Fy�l}�l� ����6�6���x����t�m|�c�w�&�L�L�+d�t������������j�iJ�4qq����ߠ�������˚�|���O���)�x���O�p�Y��p�Z�,���,��p��W��wT�,�J��y�I���������E�7�w�t����4v�Q�^����6���_�a�T��T�4���������� L ����qK� ��K� �Wg l� � ����'���������'���x �@����g ��T�tOK�>�td �t�tx�t�t0 �a�T��Tzx �4R��7��; ���t" �a��z��+������P�P�P�P�����]��w�~�P�P�P�P� �Q�P�Q�P�~�P�Q�P�Q��������k��" �a��z�������]��w�~�P�P�p�p� ��������������i�P" �k �T���l��+�,�������l �`�� �t�����T_`��b�#} �#�b`�_������y�y���;�i �t�3���3���V�2�2�VM & ���������!�!�yr�r���- �K��1 ��+�4 ������!�!� �e�+��} ����T��T���T��rr�yy�!�!� �!�!�A@�& ���v�����������y�u�w���������{�{�{����s�{sq��v�w���������������������������������g ���z������z� ��z�����m� ���m�`���m����m�k ����� �� ��G�@�������������=�����������������v��� ���T �T �T ���%�������%�����W��B�S� q�g@\LP���{� �|�����������@��)���҅����%����������e���������?�?�?����� ���%��������%�����������������������������������������������������������������������@w�\�����h<��;��v��-�;�������ݯ].��Sg9G��FXVi_d�:f�t�l�\m�M>�U�:\!-<F<C;D�)�Ե���4�C���5��5��4�C��3��.�N�$���r�j����m��2�� �O����W�������q��q����q����t��*�Q���t������ ��4�������������+��j@8ߪ�rr � Rr���@����L�iO;����{e��S�w�����)}5�T��Ԓ����������?����>��B� �o�-�Bvˌ{�b������є���������~�8�������w��������0�R�8�#�M�F�2�SXteg��J�]��l��A9�H������H�8QXi[s��y�x�y����\��HN�-�fX�R�22�<�G�j�m�kk������K�L�����Ь����̬������[������H98HH89H������,,�K�UU�K��,|����������}N�v����������}�|�u||��a8H��������H98HH9��������v�[�����y�-�r���n� ��� �f�����������=�q�����F����)�����?�� ��`�9{��d���P�3o�&?����(���$��������W�2���� ����� �����������������`���@f �t �t��������q�%���M� ���>�"��E�����`�B�5����� �������3�3�5�������������2���E�����%�%�����%�%�����W��*�������~�w���w�w���w����A���.���#�C'�K�]�������������f�T� �O�������'��R���Tw���������/�+�,��{�{�a�{��������������L��{�{�������������=��=�� �����k� ��������o�~��������|����f�yh|lid�boo��p�������r�mmrrmv�w���~o�v��������8 ������������v�� � �o��T��~�������������ƣ�������@��V�� � 7EV@p �-F�1�M \Z�G#�n'���b�!������ϼ� ����1�-�+�� �h ��O��* ++EZ��[s�p�k�������������������T���������������~���O�@�������������G�A� � �B������H��E��B� � �B�c�� 6 ���-���/���-��-�-�-�-m�J#66"���*��!�!���!��p[��m��������m�V�J�E��4�6��H���`�`��Z�[|]~c�`�}�����������������p�G;�-�7���-���m���������{�<��8�Yn�,�=�a�u�K�K�v���Q�.�-�Q���j�K�s�[�hshs�\�h�F�:87s;\Fsh�[�t�����������������3]�-3�s�\�hsht�[�h�"����e�E!sh�\�s��������������-�3����������~�+��**���*�����}���Mz�]�c�.���p�����%��$��f���M������5�5�2��7�7�<�������&�������U���A�+��+�K�������q�5�P�Pm�;XY����;����v����2� ��,�[�T��T��� �T� ��� j �t������t��t���Z���< ��. ��a��] ���T�� ��t��t��t�ԇ���t��f O��* ��$ �g ��| �| ��Fh�͉y�y�}~����������������������p�j���J ���J ���jprk�5����j�T�h�� �h�����������������t���������t�������w�R����*N��^�� ��Ȗ��*�� �R�D�e������jo���k�4���������p�h��4�hplh��/�� �����nh��4� �����nh��9j�oqj����h�p�����4���������l�h�\��ƙ����;.�� �;ǾbP��0�&�M� q$��;- �l�;�$9� q&�M���t���������s���������T��������������������|~�}�S�t�������������K����|�}�S�t�������=�������u���������=�������t���������������t�����������������������t�����*��w�����)�)�)�������(�(����������.��������������d�d����������Z���N�����N�Z�Z���N������N�Z���Q�+������A�@�A������A�@�!�����������[�������� ��� �������[������� L �������������� L ��������B� ������������V � ��+��- �4wx�{���������~}�P�4�������g ������4��V � ��Mr�����&�Ȃo�l�y��� ���������������_��l�Z����b����������� ������&���Z����_��l�Z���b��>�������T�t�4�t�9��lF9y4�d��;����1�?;�U��Ғ�/����t��t����<�%�����%��<����"SKj<5�e�Z�>���:�$�����������$��$=�:���Z�>�e�j�S����a ��������$�������5���������������������������4��4��4��4��q�����(��������������f�?�f�?����������(����q�*�*���*�M�*�*��w�I�9�(9II9�(9�I����������*�)�w�����d�A�4���6�7�M�������R����*�M8�=�I���F��[-��2� �~����������� �0����������X��P����d�ow�����a�4����� �K^��hvii�!r(u)����-���v�jzfj~�����qs�����o�q�z�az�qHoC�wq�s|q�����j�z����������)�(�!�i�v���������i�#�o������#���v�i��%C�������������������T���;���;�;���;�;���;�l ���� �6 ���V�v���i�W�P�V��gu�m�l��w�a�|��������|�q�����{��c�Y�il���i`d�H�_�_·���I�5�)4�����y)Y>B����ݮ��U�1�1�V1h8SM������$�w�h��#�h�A�Q�WƇ�����¹�Ð�������v��Z�]�����;�();;)(�<���&�U�1�1�Uԡϱ���B.`������������ �����eSGtCa �$�t��]�$������t��t������R��4& �4� ���$�B�L��8��,�L�9�}�x���9�����������������������`Q^fxOoDk3d�G� ������Դ��"��T�> V���� ��s� ���v����s�X����Q����������F�55EE65�E��������������������<����xi�UNg�s{�����f������<ϖ�Җ~�h�r�8��4�W��{��m�X�x�|������������c���������������q��J�_�s��'�*0����������i�ZӵԵY�n��5�U+������"�C��������������~��?��i�h����y�v����x�n��n���n�6������������������>��������#A0�W����9��� �|�x�����������uz�l������������Mx�|��l���������T�(����x||x���x�|�������T�*���0������(�=��`��h��Z�������6��,�� �L�#��6��-�� �I�#��6��,�� ��������J���-i1Yn��||�|jj��k�8�d�J�!E�+z�$�9�9��$�+�!��8��������������YisV�>�c�r�bxy~v�z\\�\}v��{~�^�ws8~644�6�8�w�^�~��������������y�b�r�c��>s�3�%�����������p�[�s rr�c�r�r�kii~kssqr�b�r� �I�I���������V�*�s � �B�+$$c+CB� ~�����I�I������%�%�U�a�a;�U�%�%s � �� �5�?�?H�5�� � ~�����)���ԫ��w ��w ��w �T�� ��h����� ����� ��h���`y�����5�!L� �����L����p� �����L����y����� ���� �����w��� N��k�� ��+���m��T� �T�T� ��11�� ����� �W��p �: B � VNMDH>>3�5Z d�1 �E3� ���������:���� ����V�2�2�V�V�2�2�Vd��: �����'������U�/���o�c�uovo�c�v�?�%�� q��|����������~��f�F�F� �0�.�*o�c�vnvo�c�v�&��0q��|��������������� K�T�a K�T��T��d����h�jw{i^u_oYln��u��s���� ��o^��i�w����\Y_��u{�j�h���������������w����u�ji�>�q��w�[��GA�?�ij��k����Œ��������[�V�(1g=V����������i�j�N�bi�6�%�Qt�b�(���e�nz�f�l�4��u��~������d������p��������������"������v�[��~�}�����d����t��V��l���������d���v��tş���W�4��t�t�����������}�}�}���������"��C�Vt[�R�t�����}~��[tvR�[���C������lj�h\^��a\�Qwt\s[�R�sj��z������\oUwQ�V�f[�VT[��g������d���k\c`^ebi�O�bt���������6��Q��b�(��T�e�����|�������T����T�&��&'�� �� �L �q���������:=2G<LCYR����:J�5������� � � ����������c���{{�q�{�<�<�{����������{�q�z{�c�c00�E�3�'�ҥ��}�}����{���P��RH�L�������byz��{*Tb�#E�.ᕖ�������������������z�<����������_d�_:@sgD�������_�^�_�*d��J�A� B�ɴ��to��������'W4p�w�ο�������������v���W���X�M��u�Y�������1�A�3�g,{ ����հ��������� y�L�� �����Z�=�x��s���a��v�^�������|�Z�Z�[k�.k�/k�.h�e�m�f�$��6�k�+������ː]V���$���Iq��o�~��QN�ڈ���7�.�;�������gh��h��V�N����D�<��������{B���3^w����/ۍ�ֵ��5�b� L�Q*��G���J���W���}��ϗѝ�ڏ�����������y�������� k�T��U���nn~ryj_�M�l�N�y�|bm�����m��T������]bj[��X�]�~��-�u�����[_k[��T�Z����K�N�W]dW�T��]��T��kY�acYU�a�������ö������1����r��&�>k�f�b��r�(�yw�vE�^n�w����������������"�'h�R�cl`j�O�b�����������e���nf�Q����a�WT�`]�T��t�i\~{�&�X�U�3t�O�Zq]s~Q�[������8q�Q�]sZq{N�\���[����k�P�`m]l�M�_�����������|��r�(�n�h�d�&�>�l�e�c����������o��������v�D�d��$��H������6��}���z�~��������t�1��Y���b��������Su��������\�������������������q�����������P�����y��������������,�:|��`�B�/��O��������~���T��a��KJ�~L��y�����y1V�w����y�:�p�I>�/���2ndgaWr�s�w�� �� =������������!�Y� 2��R?�2�"��?��=�.� �O?��U�����<���<quuqqu���u�d��dV�Tqu���������"����w���+�������B�~�o�ftaz_��V�SR�t�9�K�x�x�:�K�t�p�;�V�w���x��������QM�M���t�����#���"��Y�(�)�������#�`�Q�x�g��i�hi��V�K�����������l��f��T����'F�b����(��-���]�������ݸ�u�W�h@JM;uT|NwbdghsK[b�e�i���(���{q�}P#�4%Sa��j�� ���_≖�����������`�/�7�b�b�/�6�a�a�.�;�c���}�}p�m�m�lj�i�0���+�.���1�0���.���{��������\�YY�F���C�?>�AD�$�(-�}}��}�[ׯ���M������g�Y�S��T�*�*���l�SmMrWJB`e��n�ū�)���c1&E,u|�����Ѱڡ�����X�MN��9) �T�&�T�3���3�T%����V�����]!zl�t��ahqr�p!s,��o�"pr�rg����l�!�������������������|���������������������N#��l�[he�e�e�����������zpK��^������7�L�w����}���� [�b�� �[��)F3�RtZ�>UK�L�L�����dl�lh]rd.�^�7|�}�}\".% _q�q�o�y��~yG�Ao��k�zAï��������w����P�W�����������~��|Ԫ����A�����y�o�q�q���0�[�������]y��Z�igmpg������ː�����t�@�6�)�H�����W��� � �\!zk�t��aiqq�q s,��o�!qr�qh����k�!�������������������{����������������� ����N#��k�[ie�d�e�����������zpK��^������7�K�x����}���p ���� ��#`� R�N�{��M�{ ��xi�wi9�#G�s���������E�����}T������������l�+������{��X�|���������V������}������2��h��8p�ihE[��&�Yr!h�g���R��o��q���������-ε�ߝ�A������ ���U���Ǿ�����Ծ�*��������}�t�~�x�q��i#�E�3l�g�c��2�F�j`�\�Y�=�u���r�r�qrq�s$���>�tY~\w`r�k�2�Fclgglb�E�3�j�r`w\~Y�u<����r�q�q�q�rr%����t<�Y�\�_�j�F�2�b�f�m�1�F$�k�q�w�~�v}�����������$}���x������$�k�1�F�������E�2�j$��������t��}���������������������������������%��%����%��%��%�L�X�0���X�/�X�/�������T���T����T���T ���������&�O�,�-�O���O�,�-�O��jj��k��1�����'�� �'�-���4�n����O���x���q�i�ggg�h~ie$DN�y�W��������v�w���#1���rH�e�%����:qzt{s����������[����s�,�w���������!���w����"��"��0������t�dcubhg�c������8��cliccm�������������id��@dmh�Y�id�0�B�cli�Y�id���Bdlhccl���������id����@��Y3�W�,��zh�ehjwmy�xj�hhj��gk��ditiy�7�4�k�g���� }R�QP��t�����d�,�c��*�p�q�q`NAp@�`��J�Q���zH~GF�+�/�2������������rY�N�'K_IFF_��ʷ��зIL� ���P�&0������h�Fyz��y�\\�[� V��������_� �J�P����m�z� B��pg�fsvy|s�#L���������c�|������������gV�XTVtbe�wv�v�N�A(�$�h^~mo_��~���|z}y~x�|n�f�{D��BY�L�\�'� ��>mZR{Qss��t�N�]�wig�g�X��n��Ϥ��O�Tͮ����m��w������m��w������m��w�ŷ������ ��v�����|�� ��iI�#&�bS�S�!�����������m����v�vu� � ��D�4L ��<i-k�b�US�T34��5�II�I��yq��߬���� )� � ))� 1�9�j���4��������:�P�*��������������������p�@�� ����� ��� P�������� %*.26Qjp{���������'0RY`fw{��������!.6;BFJRV[_fjnrv������2BGY]dns{����9`��������"(-29AEJOW]a��������*59AJPVZ_d��������JNfu��������� & ? D K w � � � � � � � % + O T Z a q v � � � � � � � � � � � � �&0>LV`epu������� &-1CVarw��������������� * D M Q ] c h { � � � � � � � � � � � � %.3;?Vjn����������"(=Rgl������������ !&+4;?DI[m�����������%6;@EU]eu}��������������������� (0?NVekz���������������� #-5BMS`gkqw~���������������� $).3;FP[bmu{���������<���<A KGK^ �k ��g �����|��|�����qK� ��K� �Wg ��L �` ���g � �0 �@� ��E���X��X��E���+y}}yK�� �9 +��E���X��X��E���% /'� `n���T~����~������ ��������9 �3���3& ���]�]�����]�]���\����<? T ��-��> 2 mhnnh, @;�g ��������F ����� ��s� ���%�%�����%�%�����%�%��< K. w �a�] �}�yhnnh�hn���e �2 '�0 �]�]��B �����}�t����� �� �"�������������"� �� ���� Ky}�Q M W � �� ��������������� +������ ����� ���f�f�������������3 ��� ( �T* T��"wR����� ���3��%��}y�� ����������/ , �V�`�T �T-�T> �`�V��?�i��� ��^�O����G����`�E��}n\>l�P����,�������������������h�� �h��h�@�@�h�|�z[�� ��b��*��!����� �� Fm 8 �8 �}����W�k\ b �tzux��u�[��Br�lmy�z�~���5�������q�s�������U��hnnh�hn����������nh��� ��t��t��t=- ���T��T�T��C�����m�_�^�X*�D�4��4D�*�Y�_�`t�� ������@ y}}yKy}���>1 33CC��3C����t0r�c�rr�i��i�i�� �!�b�!< �. ������T����T� �����- ��9g ,l�n�l||��}_zob^��^�b�z�����������M�<�M�<v�������������� �o�_��}|�|f �Ԑ +�,�YY�������������� ��f�f�����������9�>�!���� ��>��9��U��G� ��@��xV``V}�~���d�3�f�T�w�@�t�(�s�u�w�N�5~��w�}�+�}����PV� v� y�}��; ������ ��O �����T+�T�� ����� �j��i�h� �'��''��m ����4( K* ��A3�C��]�����]� h�!�� �!� �������r����EQQE��4��~������~�4`_��`R�`e9C/R&a���Ҧ�4��A�'�"�)����~�4���M�f�f� , ���: �: ������� �t��kZ K9����z�� hn��L ��� <���������� � �:�n�h�� �{���:� ��}���& �j ��t���%�%������Q�EG������Lf��eN�z�y�z����#� u��"������������=�1�?�u������� a ��5�!���8� ��������@�h:�"�9��O��9�%������9�)��o�'�0�q�i�?���?�@�i�r����� A �TGK^ �Tk ������t�������@m ������t���������� f +�� ��\ �� �47��c��N��t�1�������Z�Z�r������������������������� v�vt ������ ����~����������� 7��������z�z����3�'�)��������������8�������{z�! �� ���������������������*3�( �9�"��T�M�5�Ř��������{��~~�D�;��i�;� [�8��������1��l �����~�w�~����~�w�~� ���������J����R �!V``V��% ��;��`���L����<��� �xra�������3 ��+R��T� � ���=��� 1 ��������z�r��^�`�������`���^?c��? ; rr�c�r�@* ��� �Oh������L ������������: 1 ��� �������L �4��yr�rrr�yy�������* �2������ ����� �|�z�@* �Tz�|����}D}��}����������������< ��. ��a��] ���<���<A ��4@k A �@4�k E ��4��� �-� ��6��g�����o�����3�{ ���X �) ������K��x�x�t�w�����~��n���������������\�n����<��g ����]������������9� ��_ ���������x���y ~~�w�~2 �T���}�y�T4 �T��CZ�7)������A���]�]��N m�m))m�m�)�����~�w�]]�w�~�n g ���@���������U������f� �@�������L�R����9�0�Z�Z������a ��+��r���������~��� z�{���t�4���4���x ����w��B��������D�$�$�D<�Z��������:���R �T> � ������ ����������h�@�@�h�h�@� ���}t����.�+ݭ�������F �g 2�y�qpV``VV`���������D:� N ��~�w�~~�r�crr���@�������tpxy�o�ts��{��������� . �a3:�D�$�$�D��< ��^��������$ �4�������M���Q�������������������� q �����5�����������Q�Dnt��y�����������e�11e�BB����������������y��quuqqu���;���;��uq�T���������� � ��QEL ���}�����r��� ����8 ���$�(DB%$�A���Ό������y����������'�&�������������p�]��������������������x���n�T��Tq�R�F��� B� ���| h�����w�rr�����T����!�$��D�D�$�\xcik�v�ss]tRat���;�f�v�eK; ������������; ���y�y��� ����;���;��'��L �����h�aahi`a�h������B��x�����������o7���������������?�L�����D���x ��+g ]��ԫ���ԫ� ���������� ��������� �_�$��cX�����E�#�#�E�E�#�#�E���y���6�%�6-�������������V�2�2�V�V�2�2�V������������Nb�a�]��� ��$ �; o"�7�l��s� � �����v�������������f � ���������z����<�<���ez�{� % ��f!�5����3�R�D����x ��� ���EG�xZ�n�y������,����.� �������������������������1� ������������� �fM�@� jm��q,�� �����XtxmihbW_)�`�M���`�M�����}y����������,�� ���z��1���*<��) �;���;�tA �l �E�#�#�E����������������� �j !�5�qt{t��s�o�y�������R�x �33�3v�K����4��4A ������������a �@�@����������� �������F� ������Kw��� �,$P��+�+�/ ��N ���L�����-������ s��}������ ��� ��������������T�z��� ���r�syy�'�&����b �*���R [ �&m���/���v��������������4X�����@�����]�] ���� ��c��3��3s�pyrs@ �� "" ���r@2 �����!"""`���>�N�^�f�i�n�~��������������'�(�.�>�N�^�n�~��������������>�N�^�n�~������ �����!"""`���!�@�P�`�g�j�p�������������� �(�)�0�@�P�`�p��������������!�@�P�`�p���������\�Q�A�0��ޕ�R �����������������������������������pX�)�I�_<��O<0�Z"#���� � ���� ��p��v�_�]������y�n�����2��@����������������z�����Z@�5�5 ���ZZ����@���������,_���@��������f���@ ��@��(������@�����@��@- �M�M�-� �M�M�����@�����@@� �-������b���� ��� ����5�-�8�����@�D@���,*@� ��������� m��)@�@ ' D9��>dU*# � �� ����R �@ e� %RE $�� k(��D�' �� �%�� �%P�//:/K/Q]� ��� ^� U k "y U $� U �� a y *� <�Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFONTLAB:OTFEXPORTVersion 4.6.3 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTVersion 4.6.3 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/PK���\,kq#,a,a@modules/mod_flipbookmaster/assets/fonts/fontawesome-webfont.woffnu�[���wOFFa,T�FFTMDj�:.GDEF` �OS/2�>`�6z#cmap�~�/t�gasp@��glyfHC6��πheadF�26��hheaF�$ �hmtxF�� �T(�locaI�� ��DLmaxpP` nameP��|1��postR(�L�<webfa$��W4�=���O<0�Z[.x�c`d``�b `b`d`dZ$Y�<n�x�c`f�a�������b��������ʢb��l��|6F�0#�FǞUx�͒�K�q���Z�ܩ��*�@Wq����Cc�9�/�B���8Hq�(�"������5��WB]:��<��#�.��y��� �w��^3�K��n�%���j�B_h���X<�g߶4�QMhJ3�ӂ���5]� m豶A�H �r(�� jX�8F�"���,c9+X�*V��3r.��Q?>P�*�hL��֬浨e�j]�uS�� |L#�4�ȣ�2��c�hB�L,fIK[��V��U�~Gu{nѽw�ܼ�s3�����������72!�2&��JF䥼�a�A K���b�m����5_�%_�9��)��1X��������C>���?~y=�B���t^�)Գ������������n����xڼ� �TՕ0��o���ի���������֦ע��fG@@lQ�q�����"Ѩ�F�,3f1_bĩl:Y$&!f�Mb���qL~���{_Uuu�-:��]��}=��s�=�<s[9��Dxp�e�r��Ay��V<�U��*r�8�qU��Q�g8�)!�Ձ�!!9�p9�P�!��$�2��S=(L���Ts�N��F�ޑ<}�\���p�-���0'�E.������搻V��euB���a� -8Ճ� �,���2Y�I&\"7k�ek.�4^S/_U�I�d����C�E�Ng�K��5�;��+�I�v�6� ��۸�!�jC�#�6{&�]v'��ϫ���" ]K��T&�������_}�q$ ?�_}Z��IZb5����7�����z��7��������%N�8/��-丈,J�d��0(�Dc��c���p�9�����;q��d3�����I�tz`���ǒ�+�j�2�|L�[$����YA�hҝʙ�C�zM�hȶ8r�d:��� ���T�o��>�з>@������i�ښ���YQ�8��e�AP��n;�0���#�i��G��<]��yZ�6Ǵoy��q<i��&���C`B阒�S��}��@W�:�s��K��%W��3��U�?o�kt�/�g��h���s���~���V�a F(��[D�'hV�`��(��[`L��+�ӡ8�^�&ԉW�Դ��T��7����W}L5Ifg��wLuNт��6�:#����Fu�|=]"�R��B�E�0�$"��1y3�kPB]s���%�]�� kW�����nQo�Q��}�b(73���mȆ���bU%I�t�te��&��L@��a�� %g 3gc��o��n���>}��9��SRo��~�MԳg�]w�Lo�~Ʌ3���f��ϼ�����79�HהD�Bͭ\/����������=�3� �T�5�u���D���#9eP_Zh|�'L���/&��z��6Ƀ��"G=�#�h�P�S�W�:W��?dI����D��'r����'?~z�I������N����y �b�|��z�ՠq#v�x� �T.50���9�&��b0G�с�O��*�ȏ&���be��ٰ�!�֪n��J�G���a�=����q���Q7�W�����>~�j7 0'}�_V��Q'�0� � �p.����?�Č�0a�����ű3pv�Y�;�/s.�!� �ES�N =<�x��8�N�ߝ�a��:P�G��%,�w'�L�>��+|?x�ܫ�E���DžV$6��Me�c�w9$=�d��꯵�P\��P�T��!�#c}�R4|F�/Bp6��f�Y{�i is� �2<�:*a^�d��)�a�h�0� ��1�Xz2|���:�P��=��$��OV�͵�������>Y�Y{?vKK�H�[#�����&��g3.�K�,�z���kA�?�]v�gk;4ųw�P�������8�|y}�ڴa���_;�� M�@�榃O����?CS�:�|���2`in�<��6Arȵ��.oj��T_��l��l��BG��H\4 �Ț��o"?:���[ ;{��'s��kU�D9x�_dnL�������?�<����1�*� :\ A�>%��H֨(��jX�1�R4FQG��!����-�&ag�g=���j �E�-H� ?��ᓇ�ćm�o(��<���>�ɲJ��,��ʼn|��6X-�[b��:�^k�_f����&>Ӡ���2��&�Go5�n ��^+$�.Z�at忙\ؗ�$V����=�+��;>�u�s��xm�`6�kk�j���Ҷ�L_j2��{ [�v$u-q�;��Q�e5��fr�ixH�,��+@�:��n�A(�%�AZa ��t�ѷ0���[�M�Ώ�-VBr�j)�B�dP�c���v������X�f�uJ[�$PF�I�E?������l�c��G�߰}9�:���H*yƮ�/إ���Yנ�%�+�G�,Z��1 k��P*��N� � �j��\���^܋�O��L̺�@q�d2�ztX�[�1`P���.F<B�V�x�=�����/0���*��Gߡ}S7}�����N�-�s��9�tKr0�3G�EP^����ؙJ��A�^��`R_1���A@|8~�o0~:O�E8��Y�u&4�t���َ��T֦��)�����������(��lvS��ag'�Ih;°CO��<u��)?��=�>��W?q]��D�a�7�*�:Xʁ/�Nz����K�`{��9�&-��)q���u�`J�HDj�6D!��n.,�9Bt��_�A�f� ��o&;����3ۑ�� ܁��b�ŋ�Ѕh9�X!�($�B��֡'���#v2��d����e ��s~��w(>Ŭ�fp�~��LG� �r�0��^X~+c���J��Շ\�cP4KYO@8�`BиJ(�^G��~rG�g:�D����o�jΞ���zYnB@�!J|qMGSZ.���xߝ����:5�(�P�CF7�`�Å�*N9 �E Xz�-�W�?hP�e�ՂU�s��U`����L��z��)7uȎU�v�,Й����m�[�b�hj��B�Q�ӏl�u�mr�v�Ʉz�z�`C~DS1� ������ 8���`d����9��A'�]'ᅺ.D9<������/����i�_jp�zO�a.<��g�=�8^��PS�ew�Y�Z�!�x8;ti��I�=?([e�-��G.z���Z���G��~�Q�Uڔ��E�h/��,p�d��� z�K"_A2� �~@�8 �M�\����'�K6�q��T�QT�R��.pj������P�M�~��ư�~��#߉]Wo�Q5>��U��`C��(8f䤼�S�+<�ٹ k;��D9u�����l�UI�邕��Ջn��c��Y����P�^)��2=���ȱ�6Ȇ���M��U�ުhEDSʾ�y�]+_�V�B�C�}Z�YB&���D)(�&�phF�>�<]�>�_ǵR��Bi��d�G��02cb7$:�<�<�+�uW��$�=B��V3���5{=]�i��;�yD���R�.X�e%�2�@:���v�6>�Y.��Ct��H����v ��!sY�� ���� R���4�,]�g�9��P{�u(�_(�������5���'ۼ�zg�;����-�Df���ި�͋��Ў��G�����Z˶)�)�Q/�C�m���ѩ4����{FG��Z1 �α8j�`A�S��t��㼂��ah�*�b��� գ����f�=��B������f5\?w4n�>�7]��@����L.�E>s�Lnx����z� ���F����i}y^ݵ�U�OZ����c����E�Vԯ���>,���T���t���B�̅������iI��$�Bؕ�{�:P��9�7�ih��_�k5̙�b�~d�O��:�5-�Zj�]j��~� ����=�-��Mp��B�= �یx�݆c� ����=B�}��T��;,_����z���s����1�^j ߸���p�ȟ}�QȪ'�b���u��S_*c�s��;�����k!&���|�w-�����ր��$k9#�)��{H#� ��N�V8��Zu�� ���C�V��� 辌J�@��CrH:�i�%�Q��<�^��?�������y��ٻ��� ��l#�F�|4�UN���YBL�,� g�#�5���I��ɐ�T��^�����zzn���e�����-�o}o���i��^!�Va��G�E;��f{t]���Q�Đ`s���_Q��T:RLG�)4��G�#��F���tDuD"�G�| ���b&V�M����J��6A��DJ~�V�<�����O���X��2Ae�Ѵ�l��ڼ����4���]���)X��lf�8J��%�%֥R>It�c��K��e���\�_�,�R�U��1�q�>�KDp&b�StO�q6�H�0���H���%�d���|(j�.X�R��{��#�F����<R�ѡ)��~�7Y𠹆w��8�Mg�� ��\�[�e��.�Ţ���ZCtK�����}�` ��Q]H�sxu�H0V�B"�o]0r���V[�z/��+d�W��Pqj�� ��b�pk\��3���k����łJM[H��� �j~�[���� ����n�г�� �z���{y^�"�]רm&��,�bV.��5-T>�K`Y�X]��g~C��k��b�p�a�r�b�c�P|�w��-�qt�i�5�3���!�� =���̊#���l�F3�F��<���"PvU�m#�r��_��a�2����pR٘�\z��,^6�O&��hR<��������is�N��tU�Fy�.�f�$q�F�v>��ND 4;�O@�):��%@�=B:�[D��O��KI#Ő����+�U#?�d��.��u���F��:�U�oQ��P�� �Ω7=ː������;��C!K�O�G�_, J�o�'-�X�~���1�d�� o�m�� pL:��&�C}��Uoj-��;t���.'��q\ĕȩX�^t�!�a�#t �0�g[�=|J� m+�$$���B$x�����}hgc���w�!�tb��e�6$;.�֗X�C��c끰d���閤�o@���^��ֵ���I?���?�n�sS6�WYh�}S��2oH�L�v,��.y{���sy�Ϝ�A�v��ed�z�c5�#�VgB �7��z�G˱��+n�O����^~��/��]m��9��%�ŋb��R�B�݂=1<)GZ�����,��}f�k3�t/R��?��Ѷ�n�`��љD=��A�.�!�Yb66���J~���p��p C5f�@.�zA��X��*����7W�7,;�j�k�d��˰z �[��3�pY��0���M��-e� ��S:�.���b�)J���X�}����a��-7���;��9�)1Ga���e��q��~��%՞�1�s�7�"����x��X]M���hR�:,_�X�#^�g�iP?f���_�QD�yb|(�ӡ���&K>�}��+�F8�L-�-B�و���%u~� ���H�'!�_�]_������Ͷ��bE�aO"}m�kiB�mDlk�>o�X�;.�^;ڭ�1a����9N)�c�w�� b:J� b=J;��d{p �_&`6v$��%�tZ`��A��AoN`���Cz��/��Bޥ���A!nG�]=��,t�oYrE����p\%=A1�P��l�� ~SW6�{�|.�e2[2��j��Pa7�9F< T ��9�,b�K�GRٗ��7�۶��_ R�NZ0oiF0�M;6�1?u&6%C��N��s��C���� 9��:���n�;���~�$EĒT�i&Y"0�j�{��D��R��,� �\z�vk�$_j7� eI���?�l��G�z���#�����v�6�n�ͱ|�Dp�Q���;�3Ck'y��y@|Oq��L�������9���0t�l���1�x��#�I�&dP.�E��(�������)�ٓύw��!�T��f��ǹ{V�� �X�k�*���� � � Z��±O�E|�GK�DE���?A5#�'�g��(�r�ʄuB��$q1��֮^ylG1��ر���:d�5�c�A�$ :t�sl���"�ZJ�h��Z�HR�$��*�` ���Pq�=����[��nⷞʣ�l�C���ġj H�Fn-�\�%E<6`<d �fll�P�W��ma'�W�E8.��IΤ�CG���d7�OF�| �LmY���<��e�����R ��A���Qu�h8����T[�d�ES\4�������Q4�t4��X ��5��X.�Q~F�1��&���l��z�� ���ESHI���r�ȩ`4$�+O�)��12% �o`�Tc.���=y`܍� ��n���}o���9����Cb���;���'�K@8�va�\>�:�����9���Z=�T��|�D*��]u�5�R�Qs0����`3 ���ϟT�_'�M��]�������Ww=�߭�W��O`l:��̓Vi��Ea.]Y��m*�b�� )�4�w6�L8�#;��6����>)d�~�#�I�7c%�4�bw�F1}�D��:̯[���-R B1탸P)��㗴Rv��l2#����[�P� ���(�[��|Pʒ��;�fn�x9�i ���Su�(�v)��e7 $Qq�UO��{$z��$���B��E�Y�.l7�[˽���6���g�H=~ݎ�ĭ�m�kzSHr�:]����C�ex��qH-����ko_������� 5�ESa�>�9��- � �m��bp��1�` I���0LjP�hZiϞX��)�]�X ���Vf�`&��95�E��Ǒ�z�<�2��*x# ���<x���Si���Ta* D�NB^�'���~Yi!%��3�Da>g���f�����c+��|��͙��W�L>)H�����NI� �s� F��2��8vI@���> �h��?YzelmU<��a<(hvl���S�d���W)v�*Iy�p�b��yM ~Yo(�)�܀q�1��E�Ǘ?I5,Q&+Vj;�N���=��I��M�bkˮ��f���*5/�j� �(�6A7am0��ų��$��R� =Y���t�5w0�������� ���07F��Z:����xU �$��4F��>!7J�TS@�2��9�q�4��Ѽ�6v�J�ܥJ���4�~�>::r�aS#~�9`��a�� �J�e89�|�<���V5Q�:�JUC7y��8::@��A_ݘ1kbl[�7�R{u�ckW�o�AD�pR�q��)��@U3B뱌��=��i�S�C�-�A���z�Sχ�<����.Mr��э�?T|+�r�΄���8��?+�[|�9� x�4Z�k��KKe�%�N]Eiy(��C��Z�p�ӻC�j������㔃�O2(k�<iN�1�;�e6�gX���aBa��;�R��yP��rLU�D�v�[sv��&��D�6O X���ݛ�Zh�R5V�,�R��I��J&zoF|LnV�^Q�(�^��ւ���g\��c���NL:6n&�E[h8����n�J*�X�>����yW7��k�v��V���#�e*|v�Y���P����a��[0� ղ^����댥Z"��P�ɒ�S��������?+����GW�5ou�L6}:ؐj돷�^�"����������`9��Շ���c�D4��xR�h�˷}f�F+݊�9�uA�x`���:�}�GA��+@H�uy��g���Y5IepWu��!�h,8�{��=C���ƷwZ��OE��*<���~?rWTDz�Ɨ��JZ�W)�e+i!���J���<q[NW<���z��>�v�^?.s���)�g/���1 vNS�����DJ��(Q'VX���d2����}��q�@߆q�W?J*}�L�G�&�-7��¾�Q�ИT�.�_+ʥ�>��&���#)ye)Y����l�8=ggz©b�u�����i�1%m!��h�7t�������i ����W�ߩ���� <��Ў�^�{���h=����_{p�'Q����[&]�G����9�;��6��H����j|���Xc�X�!V3R��D��T��=�w���hT� .�f�|>ݯ�:|Ex�0A�����fHЯ�#i�P�O�m��UxT�D1�P(D��c�d�G�b.5cF ��@��T:���\&B���HjGQ�2�� �K��9�A���`=�_�&E\��$���kV��� e3Z]�#�B۪��3�C����wy0Kݪ�^���Ji/��H�S(Jǯ?����'���G"�a��\D��Q��@�D�QYj�����{ނc�j&�2��R jx�#��fCOHd��$��dw�I��a��0G�*S)م8S}��C��Đ��^8)뎾r;:D1Hō9O[���]��yy�1�VTƻ�1�jP�z�� �B���X��7u�_�n� �W��E�zY��@.M��39\��{Y�T�$�g>s��W�:�}��c�v3�� 2I�qn�C6�b�B��K���R JQQ��A��IuK���x; L�җ��P�h�q|bZ�i&��J%�D5ړ�Oi�c��/6��&����T8{��s��F2TL��-�ޜ�����-������E!���(��� �?���Ԩ���� ���1(�4�_��T��F��$8����=QR18����Vm�.o���vs��p�Î��� �� ;,߰(�x<���dQ��]��4�:�h*2X��-hW�3s.��P,IN�����%� ��N1�9��tƪ��4 �Y>a�sR3��p�!��|a��;�x�a��/���ޛ�G��өaS_�`Ϟ�t���[�}�b�j;:Y(�S�kjk��'�ۗ��_�C +Ô�m��=�~z!����ѾNv{A�?�+�')�Y�4 ����<F�R5�Oz����NO�A��|A}�w�`yy������5/�:ZԷ����ݶ��:�C�:Bz�~�C/]���W��`�s4�<�ހ�DSы�����Wnڄ�7�߾�VaAn �����,�f:~�!���ۭD�b�[�n�6�.�@��V� !��aq�M7�fNvpw��ӻ��{�3ܴŃ�����њ��d5_�|C�u^Y������M�j\���/l(����R�%��T�<Ȍ�Dc��k�pQr�����L�����tB�n1�nM��#�B������>��_��}�V:��j���;�p@���8��M7|���M��y����㾯���+w�?����6r��z��?��tj�$*���j�nn&w@~����Ƿ3B�Y�B *vA[L0�R��W�B.���y8���h,�6n^�j���o��t��n�4�ݴ�6��\�p|������7�[�ېG� ���[p]~�u��^��ӿwoa��F��~�h:~�m�?����F6�"�I�+ؠ��V}0u��/�����r��ܗ/�����{���"�ܓrI OD/;���Zؕ��7��Үd&\("w6��:�H�prל�'`cR,��$�Q��Y��L�;���kh������p�L�B����mEJ���#�nFT�*�mH�4�[�%/N� <1$�y������ZL�A�[��G��-�o#����y� zh� � O�)�A3Q�ߖ-�zl9.�̦��(�r�l6c�,<>4��'���l9��b�:�s���#�ި�_aޔ��t�qq�q#%r/XeG��Gu ��ZP�ƻ�0s��p4Ds�C�j4���Xi��H�H�b��}���H{A�Vo Dz�r(0壂��P@&�J �|�%� U�O3c'<� �(�1���a�b��5T�Oj���w����1���dPS#@�Jd�Xj *���+���]]�d��0Sm=%�z�@���פ}����R�]V��I�pm���<���ƙݫ.�9K+c\`9_���y�u��0b��R`}!D$����;v�WY<�AT�Ev���z[z��[�s��d�e�%��퐢������â�t4�g����zU�����K�6��e�Դr-Od�&,�9=~��������gH��Y�W���L��숷�Vb�����e^�|$���/l��X�?ɴx���O2��$�C*'�9���S�P�O|O��h�Z��Բ��U�R�C�f��d�hԇ��/=�<��bL D]<�_:��:[�?��s�G���F�j�"�;�C�5|7�է��ݧ����R�b��.�ţ��2���;���� ƿ�2hYi(T��O�B5�(gt�jXi6�ZH�Fc�^5�� ��/_ĥ��8�ZeF=�H}zW'pT�Ng�x���.�Qo�l�! �j���P4�X�aT߮��8oeс���X2ʻ\j^�Pa3c��{d5�v#���8�E���M���wѤ-�қjJ�#��ch�4�:Ļ����A~�^? zN�c��#̀И6[-�ҏ4F���b�%��M1K�)��'BvulmT��kl��&�,��zgT�rct�g��1^G~�ӹu{��C��C��"�}�V�ĥUP��5iԾv.�UݩTՒ@Rjl�Ҫz���G�N�h ��\CZ=6RX�[�g�*�o^}Hݖ��ׇ�x�����D^�Cy9.�L��c@4�*w��`������f�������*�����đ�VW��x�M��{� ��w�[��-�`ѕu�̀�:�eM+('��a�'p��5U���;#@q��Îw h�"G��N��8ʳh�r����!�n@7�+��Mq�+���b�e�����jf��^��F���.�[ۚ�d~���un���~�����m�tl��k"���c5��¨���Uu���D��ݨ�o���eh Y?w�#�V�S�ul�]h�ꦔ.��d6D��l:��!g�le#��/���u֮���|�_��� b" P8^����я�C?�����4c�ū�vY�S��LY�*�r�h@���M�&R���ft hI*�ao�[�g2G#���O>_��7�&Ն�n�|7W�I��Oq��O�e�}}=���:&�4��<�G=o��<����i�A�O6���C�N�[�����m�:���f�I�M��K��%�ٲ*��'��C[�Ʀ%[Ko� �>��L��-j���=w��W_B���^݃.$- � �� .Yq�t���֭K�������p8@�x�"~|ϫO ��K�>u�9��A����� .\��Oc#pg�R^xfH�y���NW�ui����W���G���&~�� &�$���l��=JŁ�x+��7�a����U�'3�3("��H��ܯ=ռE�����.I���p]$n4I��v�nh�^2 �I���t�`�$u�I����L4����6BR��dO�n��p8,:��O�M>h��<��^�H6��N>)����Kf��0$�O��}�0(�jl�i0�$�i�b���c5|��<_�}�Vo�,rM�z�l�$5�M:����劖1Im��7���l�ښkjx2w�c��o��un�Á jn#�C��uV��%WEn����7��f��`�S� ��E@�A`aJ�/�E iTi9&�tņ*a�RA/����knz8� FҎ""!l�sn��E4݂f�{n28�la�TW�9L���7�Y���;�O����ow�z�ܥ���}��q=P�DE^"Tl��{�t�]���Wܷ�'�<�3*"��EQ"���ն����}a���+x7ӛ���4���h*C��+���SJbB�z8�E+�V��͘��~J%���� $��њ9�袄:4��z"��,��n��s����&�l� ����@s~�> ���_0�����a�"{xc�4�;�K��}N�s��h�jp>��㇝�{��T�{���Ca{1/JV���?���/$f�t�h]����N�ƅw=1�9ޟ�t�gO�憽M���_p��b�ɒvS��U;Z��u�a"Ym����t���+=˻���*� �$geD+���:��_ذ*��gB���.bl���(�u5F<^O4�X�?�鹶P��XC��Q�:7�տ�1���_�|�/�.�O�5�J��Crw��D`�|��{�X�Y%����C�@B��n���:ر0qّ�/�~�����+���{<ڨŧLyl��p��9sa8�@�=Lr�<�,K�$7ޒ�0|�{g��^�T�u:��l!�J���`!pd=�-���'��晃�6��8�c�{�mܹi����o��x�����'��L���-��>��7sa��2����~��n}�Yj`�>���Q��#q��E.��3�����f���mY%�v;�� V��$4�E����=��-��)�a*��l���2�� �+f�Y�W��Ǽdĉ��%�@t��e�_ ϥ6��f�&��z���n�E��L�\��v�GA��?@s�͟;u���xp��� ��d횲 ��F;w᯽��5+��={�t�Ïm��W<��F�i���1M�f�R�T�i���p �b�&�b�Q?��\"�(�'�4��a�1��I,�P�0�^�>zq��b��G�bb���O@�֙�Z�V�{�0��x*�� �E���Dv�4���B������bրb�"{�̢Q���۴�?|�9ESăj�,���p�!F�� 4�|���W�����N'�A}�O�(`9%M�P� S�Sr�� ������`����%�-����Ġ���\���: �+�>�{7s��]C(?W$tHp29��إOy���%S;"%�R��"F?Xp�;�������w�zMS:Z�=���2S��fw]4�tͫw/o�����9�v|��?\���?y������m[,d&3���,��^� �\�Иo�on>ޮ�/�E��J_�R5�"�.����OekcQjA{f3��ߝ�n�7��#KC2�jN8vp�d���:�NcH�O��F��>��]��ISц����K�������K"�΅u���<�ZL�n��o�����]F���Ҭs7`�H���d�5O X$��biO�2���q��P�<i_s�;B����"�z�@KD ꖤ��:��<��$aI'�s%�H��m6+�Xǣ�L-��3�"6S����vZ�`�I|����V�X��x�⎞b��&˒�/.��X<}U:l��s� �d#)d�wT�Ie� 6wl�h�}�f&K�M�[ע�%��m2�}�w^܍����x_��R�g8j��0g���$����koǃ��2��ZP5篜����i�%�ej�dW�L�*�m�d���R8�^�Y��hiYF���Ijih� ����b4t�W9����|��}3wO�qy\��j��9���n������Gn���߶C������E{W�;�����zl�㗧�U�M��"v�os{\�i�?n�5�WM�sՇ��9�zZ���씺���{V��O4^��_��ٽ�Ͱq�{�� ��t�,�s0��q��qtI�%�E̮,`~L�j>��n��f6�:1����s�u��\����y�?����h��퉚U��2FVRg�>s�Ar����� �Z��=���5�5��(sD�j�I�n�P�b$�n�/��%k��4:����MuGW�ݮ��4�}�@N�e[�55��R��؏�Υ���ꇬ��Q���|�и�����었�-Ce�H�HC&�=s���ӤM��Qt�������m2�c�Mo{��jE�*EIG�J�:@r�%h�}8�_`��f�a27�|.����&)&���,6�R�F�����m0��[f �Y��.4��b���&l�~�����2 �f_qf�I�gx�L�dn7[ .� Nm��]�C�m�F{��Y��.l�̂0�%M����M�3~��}��q2���JﱵW7r��ݷ�w�lkQ�cF\1�B4����O���盡�7���h}��ܴ�ЬE}��܀־�;~���+#�_�o�0��M-��]y?��|�`ti;%S�Y�������ۏ_�~]�����3y�/�;1�7�I�ښ���6�/���B����8Ýy틇�����7�ˢ���«���gؼ���ε�������ݩI�8�$j�Q�����V*b�(�[ێ(��e� �����"��ZO��J�ح~����9%58�D�ƕw���R��^4�qqd�os,z������F7�.Z;=fp���p+���&�$��l0�{��t����O�oN�GB���7���:�ޞЙL:��4�ƵΔm���l|�I��z�B�c'��/�*z2����c��k�q���5��Y�j�y�-�x��L���1��bC��m5#��n��a!���O�E#�%�p�z�^���d2K�7�3����ŋ���i�ģs�c�:J'=9�V��{�Q/�S�O��`���)�u �=�B{����7�9���tmO�)� ���J:�Qv���!覗MSjA�8L�1M�֬�y�lV>�� ���]�7�V���f�4���`qȬPSiyM&F(?��Jإ19�1¸��� ��e*1��ƙ� zM!oŊ�0v��|�&蔽� _s�،v߽�2}Y��z�/jB�� ����:Ҵ����`�[h��k��;��F}��Z�#T���}ٌ"5��d~��/����)W�[��)�Í�_s���L�lzMh���������V�z�Za�t��̣��2����_�F�=y]�X������E}Z6������E�5˲�xK�L��$�t__��d��{/��K1h��!����@�cڂ蹞�V,�(��d^�S^�@J�P����G�}Zk���/�HS�Zb�w�:��WЫ���z���@��@k��-��dg��#Q�侵��d�Q�����H�����Q}���rg8�ޥ~gq�bxU�iP��S-�`��7��t��g�j=)�N78r���e�����5�~��k�t$Lͥ�Vw����}I��?ǺW/{.p^��6�2Ԇ�`G� ���H�QO��H5�;��:����ϡ���G�z�s�ֱ5��T��}ԅheO*�/1�k��W��^�B��lF{�3�I��viO�����S�Ŵ����6C�I�w�q�����Bc]�)�b�d������;�Ǧ��qٰ�f36�fk�-��`���.��0&M�et���M�L����H�� �!�}���Z��%�jI���i���[�`��*]�(�a��s=}s|�\�칁������x������d��O�lg��0�=�Z���� ��ћ�r�뫙������3����-]Z3���媙��ˏ�L�8��;5V�^�}VY�u.�Ʌn�5��W5>Y�9��HR�p.���^=���}� ��y�Ez��H�4��b�F/�nb4z#�p*��=B3��u�x^��A�����=F�XH,H�~���_�j��/�M�՟V�;?���{�C���c�?td������ֆ�94{,�N�ۀ�<�{MABD�4�� uw�l^���X�L Tث��y�r�hit�0X��9 \�rN�9r�eG�f�=��Y��. 0���ﯶ�_�-�<�\Cj`�Ē��~��|��<��o�Y/V�|-B�z�h�dL�a(�W&?�����YЀ�tڋO�e���F��aW5LN�+?�V�����E��TW� 0�o�5 �I��i��.Xqԇ+�'`oٝ�k�*�%��L�J��Rr�\�M�^�h�[���y�D͗�:3��uf� w��k�~:g�@���I�6�A-�fC[����_�hP-�Xz��aFL'3�)�J��!��2NG��C��㊲�~;��Z�}-�NpGP�Љ�6�kʊ4=$UC.p�h=N�6.E?�D�!�Q�Q�DW"���Z��������A��h�Zdߴ��Rc�� ��ꤺ��v�4=M�5�U4k���cu6��y�2dߪKYk��x�v����jʤ7b�c��N�s;���u��,Oܙ�҅3�_b�8����D8㣔�ҋ�h�!��b�L�S = �Sj+�%Y����EO��˂�4;��菦�Aizr1�8v]�����Q�54�"3�@���A=�%Q���T�9��p$�w��R��!c�X����K�0��˕�-Er�[,1�x��G��f4C� ?T�bC ��1b6�(���jq�we3i1(e`��t�Dg���!QƗ�r����A,���Dȕ�ti4�ʲ�aף��A�|�ҐA���%� ��ghV�e��L�MH&���0F�%&˔l?J��Bf�2 ,<uAK��v!�o����"$�,�� �l2"Qo����#BQ'!"��J��j3�z" �� ��%d���$���(�ĨP��(�k��(�&zd�H�*�y�A,Do��d��l�!����A��jE fl��5 ��H��G����6Ql�A'XD :$a�j��ă�K��8Q�����$h&�����M<o�a7B��0/b��b%X����M�w������ B��`��O +X0JX� �С����1��"B,�b�q�H/b�I���o�� (0�6�I͢U��!5�� l�I:D�Y%�Yd�)J<���K� �M�(� ޅeB�f����D�V�|��D!vIz��(Jt�0rZ��( �@�zo�0wX�<��Z��l�,%%�{HF�t��S�X��� �a�"�%Z�`���b$�<�m"��aAϋz��A��:�s��>��Z#��f�^@+�tb�&�*x`, T���a��w5Ȫ� ��L�Kh��+��^O�%(��M�#�$��<E�H,0�K��A��'�0g�F���4���a�3 ��O�̓M5��� �&9m.,�:��(�E�A硯 ��Cf���v�tL�A�����C�� p��-P�UG�uM6CP�a+AԆ)@#ыF3��Z;� �/,�8�d����uĮ葠��j26t:I1���CF����6���m�OC=�,�hku0��T� �@q�+���Ag�!a��k�.^��1 ��x���T����KZ�T��`��&8ǾE��[���Z��WR=���(>{��n}�nM!�c��M�ͷ�n�[�ҝ��!y� �Ɋ�mx�ͼ�����dž���s\�795]�Z8];�z ����;Ƿ\�y���j��F�E% �Dz�����H���&0�0������7 �UuISwT�}+*!�( �pw�ST�~J�_5֩J�ˌ�q���[����f��^���T�A�Y�;r�w�_�b��/}[�^�ӏ����?���A�����\�ȩ��2D�6C@�O�}�5���eO�R�,�U��2���@e�S�*I�iv���ƃfd�QE��.0�>�Q����>t����wi, �2�/i�Qf��n�|�ظ\��ES��Y Z��h���s.sӸ��n9��q�)�bӸ YjX{�X�8t�Y3�Lf� C^\J��>y��˶�$����'�c?{m�[r���/�3�>{=���#+K�$�u��=�T�ٹ�_�I���K����ݑ����I>�-$�|�Z_�Rv��EKo��Uq77��,���v��Ux�r3��KS���lRlԸK����òe!��p�6����JvJ d���f.�9�k�x�������xM�$�;Q���g�N�ⱺC>�k���S���Z���'��^�r�����G�8� �&o�5�.)Fp7�}?����?��W{��D��c�|o����x��W�^ %����\�}oN��i�f����Xɏ�����.�vy�6���|��9��7�,�?�&�{��YO�)���sxs��'@o\k��t���;���&�_��i��@��rHv o���t~��v�\ټVԛS�Q�����ȯ>���I ��$�v�,u9�b}ݫ^ѶT�ϔ�E�:n3����;0j�_@���8��[JK���I&���4�7dص4ö��pi�)�1�Lq3r"� =�l�E}�� ¬�# rŐSb������y��@�}D���6�R\t���x��߹r�Qڰl����]��Y��]�A���w���$H�� �"��y�@|�$���dAL{�,M��\�N{!�`в�K,�I��ðc���^2�/��K؈�Cҫ^��l9@����hZ�»�+��q��z�~�|��~E����+b�W��Y�6 �}h�N��Ba�����0};�{��쁇:�a���Kl���\N]z͠���:����]�vn�s \�K�/K���)��e���IJ(�GA�"�Ot�2�8T�*�/B �Ij[`VW^�9j.��wQ�ʬ`.N~�9��Y(}{2C���?W�?��\�,�zE�������k>�����nnb��e������~Is1fS����^���w\2�k�x�����n��P|r�]�܊��7� u���f2���^�lu7�}�C������vM�I���m�.<�����-�ų=Ѻ@�z)���ݫ�]�m#�G��gk�`r}�1���r�����:^��M�4�A �����GC�U����pn5_���|�� ��g'�[�P��QV�?�i�"0Wuã��X�}�T��o�ܶ������W�����lb��cm�M殲����/H��v���)k���7��j�& ?۲4�;����o�N�'�v�Ʋ��4#�Cc��w�C�_�,-�a�2�ҿs~X��k_���[YmuH��M7�!�!+8�g�1]�;�X� ���d�lc�t2E�MQ�e��9��+�n�>mz]��^ݴ�b�aی^����a�������%t�����Z6�����ݢ ���-��Yx�:�z�V,Yzj�/�k7�l�#�>��:��{<lO�H5Oq��vt&�/��Xޒ��R����Ů��/���ɸI��V�Po�D�WR���6��t��cDS��h�a��HP�v�U.H�d1�|#�)�P�9��$��%{oT Ld��2iF����O!>���j��"�VX�ջ��5����7uD�A�H��ȼ%��x��ӭ:J7^j�[��������S[�6��r���}>�[1��Kn��M�`��Ύ��g��q��<g�X���i��6����t�m�hd nX�M����ZoW������['%ڪ�e}Jd%�S���t+U��zܢ �h�]Ywe�hz������:i�mö���k�R{V.��o�#ܕ�R�Yĩ����oZ���&�e�d�[ih�ĂW�:�h�������,���.��r�g����v��a��2�u!��j�Kh|KN���\o��o��iQg��g�}��?�xá��3�!��J1�Y�Q�z��QQ�Ε-3:��-��;�<��X>u[yn�g��q�������Ո�����?������)��D}�{l��M��SV�)���*W�k��8�Q'�Lz�U��E�_��p�GJ6)�3�L�|��Lb�4�;E/B����(�E� n��:e��_����O��2��mi���lQ_I�j�lYŒ9�,�݊�'N��$�I�q�D%���v���p�r=�pwpg�8^��]���gfW�% �������vvwvwfvv�y�y��w�r����^|�� ��P��oW���b�Zti_+�| 9�^. ��^L�(G�[I���DV�7Qjz���Ac/�c��L�/;E�_$�ɊdZh E 2"��o�u��ݠyA��.��K-�^}��J)�dtH��E5R�� /������A������7�Jv��e���/���5�݈qM�1[�ˇn�L� 9fj�DX��aF���1��Ba��EJ̡U�_�4gǘ غ�aKܑ�kEM����ܟ�m�ӕk�<qy�t��!g�������m�ʫ�XM��f�M)� :���z�N��,T����^��л���=z�j<g�4�v�w_��W��[״m��Y-�LZ����#�(W��<�?S;A&S*GߓV�?,�8]>Ϯ���iz�/�v<������gN7X-˙k��{/�o�E���9�;�O��o_�{8TB�{۹���;.j[}����f�ز�{w^p��|[WO�8gJ��|���`�m�E�5�U�FxR��ǥ6aA'���HƱF���*}='��v��[q��+�4���~`pp���3�<��|ns�8jc�+_��q�J����6��,x�0��wi(v��l�y�����t[H��ި��b1��D#V���J?�z��ly���7~���G�o?�c�e��sH�z\O�8�Α#�oK�>�3�2`zqK��7��y�g��Z[q�#G�k��AORD$ԥ*{� Q���-��f���;Vo�G�'7]7�̀�˦�:�kz���e��%�w�$|t�@VTT8�R{�i��˯>oƌ�7R����9Π��7� ��2d�e�*C�R#v&DB�D�F�"H����6RtB�V���1��Ha܁ ���/_�����̺ ���sb��3|�I�`��,� �L�2���a8������)�����G0��u���"{f: {e���|�$� D�{,)2o�s��bd�9��VF���6�h����mH��w�w7�Fʵ4������\L�#��{����a#$��@ÇQ*�)�$���Xq�(y����_R?����'�?�ԗ/�.]��P����9�\>A�Xz��r֜�lj�2�a�S���{EYUuuUَ?����WG�c UUQ� �U�_:ʮm���C�#h<[G����쮋= Ɋ�LQo5{S�Z�$�,���s��g�d%s��Ԭ���:�)$��Nh)�|F�o�W y�?�����;��~��G�W��f�Ĉ;�~\�?�j���?�د%s"�. 1@��a�2wp���A���7�On}Hz�LP��M��w��=�o֬}�-|����k�x��M�PzE���������i�vY�6�jr۾���V��&*c�q+�7��w�;���9��*�Z�ڕ.�0z��� /aC�6����Z»{}��8��/塕11j��v霂�PZ(�j46��v�&���Y σ%ce7��u���*��@4�.�2Vгxh�P&�6�.��4�Rf@�ҹ�M���V���5:+*�Yw��Q]B9٧��b�ƴ\|uV�ca�#ى��.�#�L*��c�0��$aA:y��*�UV�j�1Y�o�g1U���L�5��J�ˮ�G/��W`D+�t}s% g�A�� ���]Ni7;�i�����M�x9�kd�UΗ������#�=�or�7��qA�ݲ�B��}0,�*&#җ�LA&ȅ!�#r��.�O���U���w��Ol~�8r����b��Q@]߀[�g�V&y�{7�6��w��uAN}�@��W9�.�y쮟�Ѓ�� p�F���"[�� ~'AR'�P@��HzS��m����}���n��nKߎ��a�m�Q� W2ɾGWϾ��n�E,��}����g{�8�±�O����#h|�)�<4�ye;�l����l�P��(Ap��VA���P�h�f�%��Q��5�0�)��}\�fD�U��؎����U@gt��P`Vk���0��c��P�� �t$9�Lj��?�@�X� ����+�C{%��Ȏ��U�}�X�1z_i]~Xb*��=�^mW*s->��M��d��fgR��(���s̱y��M\�����]2��1 ��$�A��N������3�-�W4���:�)WY�Y�1VU��K��]�Lv��hXX��DPI�~~90��i�������>�w�}X���1�v�QOmҖpf3W�m��������O���y��,�p9J��]E�4b�@X�lK�Z,�fc������{I�x�]Jb��4Ÿ́)T �K�A*gl�+eP�j�sA/����Ŧ�D���;���i�`D�AoV�$|0&��ZBl�$�\љP�+� �);�ɔ-��-���5C�E�\���G�������rլ�60q�%�.Y?�C;N�4|bH�mG���&�������t�t[�ʂ�*����E�<��YD���p ����v�y3++g�7e�L]��k�� mf��ecu���X�� ��ᚊ�ڊ���^T��� k6wUo�eŃ'L� �e�Y'�C!��9ې�%I�%Lyؔ�\��if8: �z� H��^L�H�&���^I�Z�Z��.&0J���H�������~�(�.�Y�2�,LȞĮ�R?Hn<� ){1!�2-�X�/?[�ot��e������%v�9���L�.�A�0�6�*~zuˁ����#��"��2NE�7� C����1�����$e�qMP~��$�ƠW��<A!�|�t����Ytج�G_)+�� p$�'�:�z3�f!2 ��j����:vȦ^&(�m� }��I6L�/�&�)�?���t�u���F����!��R��� {���۱����ڎ�,+��7l�n^iy������%q�QQ��ˊa܌�^�6�vBqm�h\���.���CG6�\n��9I/�����`��f��}��ޥ'&��5!���a�|�H5ٰ��2���������n����@}�؋�&��s?����Z���-˭�փ|p��Wh w ���,�z�_@;%n�9®��e9x�uyj��S��bm6 �F�9�t�;E��P �z$�% dGf`�J�.P�ڳ$�2I�g ��ǐ�%{> ���a�=�Msqb�Qb?>2�N��`��%ˆ E���7M*�r�G�|�*��НHt��:���?�J||0�g F�ċ0���d:���hP������+��^I��Ҁ*e*w)�el2��4�����^�\O���'��)�(�G���=�ՎM�����}(P���%�x#�?��Foڳ�l���WD4�8�s��u��]e�b^T���f0f&eGXGZ����A��'K{��s�z�Wz���7Px8=�p0��?*�̞���cI|�X�;�K��^T`(,��ތш�Y��S�4���b؏�%=L=O�E���IPFP*A�h���}v�~`�ꓝ���S�Y_� n�x[��d���Y1-��M������ �������2cU\7�E�3�fk����;�����0��ϓ���xtP��܁� �I�����S��J�7�4뗑�_@�s��m�"���oV��?һl�;�5a4��ɩ��$��e�&H�Qs�$�?룧�QC�2I�=ǒ�_�)����Y�*9]��|�B"�#��2Ƕ�&j�p�+�q͈s"y}Y �F}�51b��6H��1�6���ɲ��H�Ϋ_PA�"^C�:1u���$�Le��q�/� �l�Q��U/��Cd����N�06�d,�اs��@w#�����]��ѷ�)GQ���?J*$��UL��b�H?L�Xj '-z�A00vm�:���� ���R���/���t4b���!l���qlȌ�#vt4�e__���ݦJ�ci`0!�~"n�ށDb ���$S���ӛ�D� �>�:Lx�H�500�IyԎ�C���`����`��ৱ��P�O8��u��Vo4N�3�ƽHL�Ӣ��Ƀ'<`�C�< oq��N��T�� �H&S���a����$G�:��Q�!8������D�ka�=5�v��mW�#c�������8�\?��u�rI)�l)�Yr�#K&�&�� �6/Dr�t��LIq�F;�W��X�fm�֩��Z-x%j�Zi���y�I�#�GβMڦ��̭��ߙrQ9ߖ�.3�A8?\��^�rS�*�X��t��do/ث�8��0.�t� &���^�9"��2�S�z��/G?�=�aJ.�!T���5�gB� *� �;�axh��E9p��8��"Կ�f�q�4`$�2�HJ�a���r��"��pN��?���m�{N&Bϑ��@p�� �g%���\9d�ӕ'hN�-ˍU2nj>R�l˷��ym��!x��""p b�Oz<2Q�Ǔ&0I���D�"��ӱZ`V��!|Sw0玖�b$�xlni�<�9\V,*2c���E#�%�Nnm�DC,�Bd�z��4`2JF�Qp����84�,V��Y*��Ȳ���Y9'0f��/�8?QZ�@ˍ���[M��!\��a�z�\�nb���O�tH����1oP$�8��(RG��M0�w�J���P۵L�N"M ����=�����G��CQ [m���Y���Ĵ�����e�k��A�ӽ�(W��2d�Y*�|ʟ�3�Ԇn)ٽ���l��?PW:ؽ�N��L���a ����@?~��c��,7��$�y:����hjT�6t�$.� N0�tbd�)� �S//q<A�5�� ���Q�5��tj���������7;���i�ڮi��Y6�_F6L���Oj���ӳ��F1�ˠf��,�̏K���? g��G��eCz�J|�i���K{�w�'�i�|��>#:ُ2�K���$�oc^g�a,4�TP�L�?8[>��j�xD4:�O�*��hfY��7ݲ�J��uH��_�?����95f�Q��:���q�.Ɇ0��t��YLY�|w��B<���i//m���|!�?�Mc�2Z��x��3��eL^7���d�&��6�xS6�̾���<���7���/�|�ų�}����%���{�]��m��Yw��k�nϚ��F\����s���w�}V��z�9/�V���.�Λ��ɯ��q-+'�x�˃�nY=s��3{��-f ���-(��jN:�ʌIHO'r�gL;�Di�s�,� �l$���e���\�!!je ;������Ȃ!ŕͱ/嗋X��6���T�b��;!�$J���p�2����B��j�>,}P���X*[n�٥b�ٌp���X��a�W����rUy4F'��� ]���̒��'�a�p�R%T-a"&� �!��-� F�Q�0����h���� �*�P;�U�K@=��!ie_�i�/ʹ�~) }��j�̗~:�l��s���\tt��+��Sx�_��|��lu�6h��ݎ]7�����.�A�Ԏ��J�� �5�����)�2e��F�AU���m�t�w�[�3~�����*%��4�7a�)����FA��TxE�Cy�i�q+$������᭡��$/��$L(�Q6һ��?���.�x�N�R����3Hu/�W�L� p�L�����5�+�P˨��6�B��z���:���#���Q��P�"p�<�<~�4��6g�Q�/���6S� �K�M蟲�P�!$0ҽ�t�<ـ�w3[�R�s[t� ��д:-����(�`��M�o��Q��1v� �7�?i��3�ӡ$����/�`i�ku6�������o��L�B6a6T����8�h�d�#���51���{g�����Ч����"/��?�ؙ�"b�*�Ŧ�Z��nX8�01iC�j��eF�d��\qw�_nF��i�����`�bOu�����o�7���xb������ِ�2[���]��A��S��Z�l���I��؟L�Yԃ˨j� ����/J��h�Ԡ氒J٭�^�$�����Y������C�O��o�[D��P#��� ��)�~b�h)�>��{+��{��VБ2�z�<����KuOo��4t!�P���a�?4D5�a3T=�X�b��אxm �%d��Df��~`���?��c-(h�J�"�P�Z��^E�*�"�p�<~�j�%y~��3:|y�fѠ��@zc=f1ᚱV۴p�tc�*'�cV`��+Q����b3c7�:9���r9�g)+���< �ƭ$�u��B����ވLV�$�Y�.�6�"g�G9���`�������r�~��$������|�� GLo�a��:�����{&�4�O:Z��C�� ��v����*Eu�DmO��,��`��f>�a�#$���0w ���>�Z���[���n�K�R+����u���cKQ��c��J���6������6�n��ހ��/�/�L��U�2i�Tߩ�g�w��ǘ��{}� ���餹���\�ͯ,,e0�����凬���R-L�D~\k���&u�_��0k��*����#���އ���K%��N��CL2c�f������;b�AY��z�to���;���!�Rx���ʴ�:�0�g��\1E�,�u/��x�Cb1U�7���&�k+�`�%�9�H��P6��� ]e!3�u�K���f ��]T }|~���e��`Q-V��!�6����bsA��i�rPƻO�XN�rRAj��ZCmE��G��.;�'�`���f�B]� �?nCCPe�r�@$ވ�J$�w�wk�Pf �:Ni z�F(��dΥ��hX� 8ңV�����P�J�[A��� _K_+�:@@ǤG�0� �̻M�� �)�#�@�9N���&��;H����r�L�_��r^�_[ѣ�� ���7VT��g���Y���QT�-��0yL�E�Y�l�};�Y����%�� <4�OA\�b֔I4���C�+B��h�h�=��fi�r���7�m`�`|���gG���ilr��s���rε~WCUY���4�z��mږ�2�6�ߴsj�_�t���̊�[z���ׁ��D"C��I��F#�B_��bK���jb\��_!�����##"ҲN��Jw��݅ �wC��u6<��$�a�4�HP4<jQ�Į�|x�+`��?� �F#"�z �A$� �V?-��83�7��lH�N$J_�A���5Z�-��|陽�r��#���rv>�:�<-�L��f�6���y�g`Κ�.����+Nv�Ce���8z/��}�0A�^�/��>�[���7]�B���5�� V�t�%�� �V�46�7y���b�1z7�ӤS'��u�d��HK=�N��κt⊕S�ST�7]�`t��ִ7t��I}ҷ�ge�9*���mx�� ���jit�)��[��`(lHS�VJ�(M�4��c��i�CT�8�2h+��}H��>� fcY�O�C�9o� }�X�*���f����[�� R&�H� ƊW1��L����E3�uVv����w~_�y��ݬ�g��p�{�M@c��}`Yw ���=�{�5�9�Y`Y��WT��g/O�§��b�����:*;��\�xvywu������0ԈK���G�#���bL���E�G��Y�t�t���HV�)��Ƴ�����>��@*k��@�/`E�8N��?�}n�D�#��١r�L�H"d�F���Z��>��_�Q�d���ǵ�����h��9�B��W�Q��ql���ρq�`�H7������R�Q��y��F��Z-��J����8s��� D�[�!���Q*�VUC��EW:�-�����o�̏�}�w)�-<K�.���LBJl�[�}��-��&}��ݵe�v��&`��U�S��IS���ٝN����}ޅ�ϗBEF���~<ڽfo`����QB�p�M�E��Q��=�<�OLtq�0-&{�0{��AG�Ė�Ad���c�,���!'�v�v���;�d���Oy@�r�qx�pg�x� (�5�E�:E{������79��Z��RB���_#Ov;Wx7Ln�0�R��nֳb݄5u={zx�u E3�*V~�RʤQ�^(�V��<D�&���{}U�T�گ��8��i& e�V�b�{�J��Vr��ɶ��<�Y�Xi�GP{�z�M���c%��4@�S���Y�,���*�^�0����9^�0��&����0�X���R*H� ]�Xw�t�I;�h�K���y@�- �C˦Y�^)fy}��:���#�o��Lk���ң� ]u��.=���'�{3��g�Me�X��u��d��&���|~��p�@<V���>=G"P��;��EQzDDq5��D�,�G�d^�ς�W+�+���b���G�) �v����|�z�|;t[�� �'�|>..�\�7P>|ũ��L��{��|押ڈ�J�� �YX�h�1ڀ4�&�#�A�z�/a�r�F�0�m�6H�x3�aqԳ0�_d#р� /��~���Up�� �@?ΨI�g���d2���/�N�I4z��J�z��]~睤��'�)�q^ �*�W�ƽ@d?��=�az�d0��|�qlJ�L��4��&}t`�w��q�+meR�<��Uy�j��(�Y7���yJ�5��l�[@<PK��Qi�E��K�I�Zi㶥�Q[Ј�kS��+ۿ�^�&x���y�o�W�j���S26 H65�,���{�Z���I�hZ�x�^B���|['a�I[}w��s-;�4�A�����ŭ�}8 ��@�zO��ˣH �W�F����\r�t)5܆%�DZɡ�=���L��w";�[lJ�8]&)%K���?�ajO-������]���5$�'���( �=��t����S {}���=�Ԙ?Y?���U�)���1�ȕ�v�d>ߴ�rQQli��`�Mb"���A%����1�|b4/#�݄����x��p�: �8�]���J��k���u�䈊���@q�7���L1:/݇7��͠��?[���U��~� h5�#}$sv;��2�B�K�bFx�U{=��l����A�*��(��t2 �5�]ƎG���W�,�ޥ���x����c�mU��LV��6R��/J/�5� Șo$}��B��lhk`m`W݆����}�ىwv�&��4�W�W����Z|=�jhK]4��[���Ehgg`�v�u��a�c���N�trL�UyIa��*=�ϴj��S�r�E�!��C��m9'�d>�)̮�K5�U�I�Χ>E�$*}�=�*ľ�� P�=��9�_��P�VV�Z?�1�D�T0;ABhA��E�����Ř�d P�6������mbf�Fq��f/�c��*-qI)tS)�4�GJ)^7`�hXJ����}A�8�I]����e��<Y�r�����\�����X&Z�����Y�3�,���ܸϡ�ݪ�S� ;�H�~�#�h���n�����f�#��7�Y:=�`z�N.),����p ��Ѝ��u��ހ/I'��oS��K�7.�=�w_�}j_KW�a �yaLOm��O.7�]-��Јn��W��C�D���K�+G�Gk2�N��D�� &/��F��} z�Kp�J�������{�Fg�+��]^��;apXs=��HB��z��jz�zZ�˷�V ��Y��X���7+PnbCf`F�7P� �QO�� h#Q�'ϭp��!H%�`f�O�)��D��pو)9��Q�*���A�0r��J̹�]J�m����R�,�Q��4�>!���b)�r�T�ߟ�s1~�(�<\(�ĩ�d.M'K͂�m"Hط��L�.��_R.��(�~���D|�e�o�NY���_~����#:�yMi�m�����~3�LD�����ԋF$��3^�Q��H�g�1��t#���HY�!ᨠ�]N�f�+Ŵb#�����X� :\���Kw�.� ��v\������Kt�.�m�1Z \��Wj��&��v�.�A��5#�P�I;ǿv�PR\h51�����A�S�p,�2�����~��o�weG�7�&Y@34 ��z~�3С�7�[���@V�R�qz�GkΓv�J��삍8dsl��˙Pasf%�BM����e��˾{��HE8Cc0hٲ��y}����n�;ы�J��<�����B^��ة.О�P���t�/�D�'d c@���w���\�Wϊ��s��=��˰�x�����8�]k���J5I'D���Al���Q���g�LF ܸ;���讍�*gT���_�M4\��kۛά��6��oYP��sY`Z�*Z��p�e7}�|��Ú�ʈ=�-�:�©�?���7�n5 ~WŸ�Ʃ��~CC?��e&N��7ZK�"��gE����*�2a���v�w֒��y��)�!*�u�g�`Fτ��[gv�}�w���Z���Fz�{l�s�M�G��n���kp�h�� ��V��Տ[�n6 ��]c8� Ο-���F�p��sd�D £Ny� x�M��n��Q�Q���*�4W#�nf�u8?�:�Ky��y�Z+�RԾ/��Tϫ�ϛ���I����[T0U��0���� �6��$H���n�ě�ω�>^�'���I�����zG��q��(�%�v�ܧ�Mɣ#��Ǒ\�`}��!�Y�T��{3f錭�^��x�<)�v����k���[y!�sHM鑴S�F۳P����b���q�� ����d�&=���2�4�-mn<�3��+��Ttv�A���p�i�-~�C��2�$ppƝ�Б�^�}����*�A��'G�E[�����J�9s�՚�:��������̥�s�I�e��Y��=�ƌy���f�z(�L��*-��vСCɤ����C���Y[^Y��C��9�_��(ݧd��m�q���c��Bp�l��gTV����>�őd��f�h��G#�?u�tm���њ�p�U�[�T�[Ο}sw�����5j�5t�7�yv��3��5qWLnZX3S�nvTOW���%M5��Tl����1X"��'� \6yݤ*s�����"`?�w0��vHU�xz�����=���՛��0���ڵ�hzP�Ⰼ�A�$�Il�r�`ޔ�P6�����J�'�A��oy^��m�Һc����#{�R��L�mj��1���l�M<4��}�0zf����/J�+c�O�L3%� 9�b���*���f�+��O��N#��Pm�lT����dd쥌�$O:D�b1�U�`���>�8cTĬ!�*��bDd��=��c��h�_`�)�W�R���t���L��>;ƥ�8���X�G�V�Ϫi�Ǔ>��S��wU&�|�c��I��n��p�_O�fA����/��_��p}A��W����~��_�Z\�@��� � FԌ>i;��z�6�v� [![�?�Uki(W=�QM�E��6�} V���N�8�+�b@���pp�*3�����'IGN�I&WH����A��c�:��H��]���\�G�2p�W?b��̰ H��[����ȵ�'[�Mc5�t� }�}S����8@���r�>�`8�P0��иs*�N���HF����m[�X���Q3)}� *����{�Ė�CM���U&h�U���g��-���J-��N�ck��M]��c�9����&�j��1l]`/�j՚���M��#*k����Ϥ7Q��'й��|�Q=�d��#�v~�^8IC0J�=0V�FV�����Ȅ��$��e����~,F��l�?�Sa<f@�z�٘�bV(��Z-����t��38tJ��<� 37�a���4$.*�2�ݺ`��3XR���� N�F�+���pg�ר�(м��������A�w~k������>�ab,v9�8�7%x��@Y���"Z�kJ�`W��sX�MT�+=A��\ �b����6+ц�;�cL�e�b�Ip{4Ҙ7���,'j�5q�q��7F�ӂ`���3�-�:�F���}����ӿc��[��]%%4!����LK��"�i������[\�tz��n*�)�����PY�I�.Hl�0P/p(w��a�� �z�p]�<�Y��;R9ՌZc%u>u9u;�(�K�e����*Yé�������O1�E��{3���,X|īVK� �������6V�y�p`F �%Tt^A$U/=��!�^�Lk��_-$.�w|ì�ï�c�� Ef��\�t[[���3���C��k���@�J?��mo���ӫ�AZ��Y-E�]|H$�*j��/������b��b�N(��{�Q:m8mZ$:C�Q�uS��ZTqY��Hu����va�����w�<���4hz��|6IZK�����>�h,���k�e�J��w��Y���6�4�j���6tM�8�ު��n�Dn�M�?�S���lcłC��-o���t#(}����_����(,j W�$����$�> �*�z�.�:�x�#�����Nj/u�0��12!z�,zjk��k�x�x-��E�#J^^ �'�DF��8f����z��<��`�p�+<������#b������=�~-d���!0��ӆ�J��Y <��] ����1pHc�Ք/ZT9>fրًѰ~�j��&NA� L̟�r��N;�nXdp�t�S�S�r�>w%_(��,Ll�' ���њ�A�Ђ� J���*m�pǁ���W��eV��I�V;�=/u:�b���]sm��g�D"����&�ri�_�3q�;��>����Y�\wㆯpZe��P�᥍�߁q�3�J?Lzx�:�p7��l�o 8"`�t���Nهs�q�?�d :.ք2 3^�fe@�p��;W�k�E���Nc���I��ӥ��:��u�C:$@P���^%HS�>�U�^��X V��C���M���塯���q��YN�ރ-V��c/�8 G� ��X 1�>���Z���V�w��ѨM��t\e~�-J���m�<-��iܤ���Ej|���Ϳ�Ox�PB���!(y�H��ߦKG��P2�9�����7A�E&̔�2��ތAX�U��zMF)�F����v�a�Zo��>�[�_<�A��AA���u�L�\�.(P��pϺỔ�_ť�}�>����ѧ�X�5��"���[5z�t%= �� Ɇtj��`>`Az�/ �O�0�-٥���W駒@7KoI��'�����^P�YΤO��J�������/@�K���0 �:4�|K�Dt����`�f��� S��?�4�{���s��}`h��6z���{�����W>JJ����0Yq�=�B�~��5����;���{�G�8xp����yx� �l���D� ~s���a1�,:Vc�z�t����7JS���ʔ{�Wϧ�ӟ~ ��ٱ�X�K��_6��yE5]���-�u����y�N��ħ�Y����J��o�eI����F�2���S>%�%�m����}��m >�H��H6b5eB(���|�#�|�l2�C�W4t>���D3���lD"q�0w+���Y0�#E�hOԂc#�Ko����@�Xq����]H'�Q��/��A1����E/�M����$>��0 9�FsP+@"�p"G��0��`��x ��7�*��h��0X�_Ͽ��u�\�d�O,S*����/�� ��$��ɇ��%��FCE��^:#<yv�R��?���3=��V�{�����o�X��N ]�+q�<v�q�4�����c�=�,��k7U�;qqR��nw�5�j���,�kTE�j�Hp�jﴌ���j�/��}Ѥ��:�WG?}��p��w]�E�\���Wv<4�Y�vua!� �ei!���R���Մ�:H(�cq�NB�E�>X�� ����X0�># ܃�ac���Tr[�it����0J��]R�Cs����a�r�UOZ�C��_l��>���xKj�t����N=�4V��c>����|�o���� �G���jN0�y�O8����t�E���ͲF�ǚ���/i�^h)� �N��X8U�Et��r�� Ҵ*T��s���f��+� ��WQ[���������_-ak->]��p����1���n�f�a�V�4����?d@��k��Qҏt�Y�wh��}S6u���@�L�5x���x�K�uK�9�z�w.X�~A%�����k�n�m�2�k��sa5{��) |*$��g��Q�� -�%�Z�S�Հ-����]��/w�ߴ�l�^:���%�����7����~K��3U����L��c���j9��d���x�t�A��(8H�2II�$M���ñ�_�l �S�=��Ǖ�.����j2�|w����1��M�\J�N*@�(:M�A��`��e��K0�Ppp�3�� Gͥ�{ʶ��� '��0�T�B����*���oD�$ъ�J�n���QEb�r7��dnO��D� ���14��d���g͊�x��7<4eM��r����zjkg�'�>.r��b�vz��G�f� ;w���x}h���'��v�}� %��H���^f�7O��t��֎�M4���qY:��9`&,L�>�������V����X �'}&��� }�^O�5�)���>�Xv���49�1U#��lYy�;�AI!���JB�·$��<�F-Ʈ8�[E��è���<v��{l6�}�XYS�&ff�rZ��}M�eM`j8�69�"�n�JoPMY��)*�^��Me�ML��G��VS�4�������IL�'����,�&��fp}���[_�_hPq�=ee{�ʐ�>sUyc#�G����0R>$aY@ ����ŏ��j�\P�*�x�Qqx�n��@ �X���ԁNbɇ�t���$�y4�Ǒ��sv�?��1&��0w��T$��^c�H�)�bi<��xJ27 �%�O��U,R#��6��#�d)�\���`�x�.&�f�#��-Hg����5*���F�<S�jєϑ`1K+�Ţ��G*z� ߠ&�@�@�A2$7�?n"�GI��ܴʂ��W��zZ�$+i��qyv����F�Nr[�B�Q�+��f� : Ê�ƨu�i��aiZ��3 ��gT4 U@�S���.Tl:�U0�+�1�E26rj�V(��$S�l��Ќ+����U�Ƭ�r�Ne��0[�i�!``��M�U�a���jt,��[:5�Le��� �8��@Ό٬e6���}�Nm�0�cX�$̖2��4&�ح.��!�ڢ �sQ�]��葜��Ch�6c h�����qHkiZG����̱��4_&ht�k�4���g�u��6j4, �2��W�T9�gP\Vh^�Z��b��e��\),�;!&J������|��a�z">�A�z�>��Y.�;VN���ӂE{�J�>��RlA�Y����ݡ ����,�V����Ӻ\1��4<��E�֝V����y�^���ir1��8T`�uN� �f�Uk!0ii5~�P�Yp\�"�OUΎ?�bi�sK)d*��CMł��v�ج|j� @M-�� D��I��R��V�2jhFU�@}����: (mnPV�y��NVm7�4�Ƭ�9T�+fDI�c��7�F ��,�p� �MN���XC� Z�wq����kqka�� ���~��.����aG�ڤ��FUk2N ��pA���[<�5��B�����N5,0Z~�V���T��uf5��f������1��Q���+���f�F��2�M� uc� =4P�֛u�:�@�F�h���kai���s�m:co�pj���\E턐��S}��V��W�:,W�nx���VP�*;رl��5�o/��\ �/�]-��?7>i�ɬ��_��U��M��/��]:c&��a<�A2t���Z���+(���h�y��`����.S��� 6��#�b,���#C�*2���7c� �([�)vݮK�Ƨ?��l�H�����5���0�眷/�a��w~�`���&t8��f^�y��M�O�@ci��sb�5t��IM�r�v��_�Y�/�r�����e��?��E�n��� ���{�L�� _7�鴿�gp����:'ƚ���G�� Q�Y-��{�H3`�+ca(*��B�`�#LW�w�qӲ�f�8��>x�Jg� -P&��;���%�&Q0^s}�a���>wa�`�������YU��ގ���M�O�y�'DfU���D�u����ڏ���y�t��ne�x|P3'V��9T*��i������pq����M���[JCOe���rɅ�I[�>�q�i�s���sz�nyG:�w�n^���H,J+�A"�2��8��!��<+e,�i�Kq���.yJǜ��,�Z�u�b��n��67�00�V�wx5�&�>5Noa8���J7h�R��S�M��,a��i������{=��i,2�n��kˊ��:��ү�6k�͢�H������/�����Ԉ5YK�iy \RlW&�2T,�ٽ���(1���7�{�E��!��{,��2���,��Fي��V�F������Ũ�V�H�6��31;,UW)�s�w��3����A�w�.��֙�yH�� (��{�]x���Һr0o���(8��7ᶶ00��ܲGz������k�JI/�P.+�� �����?�Vn�,�U�]�h[�F�PzC7Lvo�Ii�$s�m %y[�������6�7r�ߣ3P���&:��f���/�d.�*���(ij,q4�.2���#������N$�������w���1ƈ �[��G�����54 Դ�Vp�Z(@b�Y��bL,c��Ǘ��x���GZ��M-���e������K>��h�>��C�j\�2&P�N���5>���%�I���m�F�WzӤ�r=��pZ� ��F���� &t��g�z���&:k2|��^�~ΞO ��R<��a�##`��$�1�P'�J���!9��/��buOJ�>����r��h��H ފia7���*̂w��G�;��qżꯨ6�'S�4I?}������k��&(��&`}'Ǎ+�������|��Gƥ�t��H���Q~��bSy�pu���%g8�]���"�Ċ ~��� ���\/��ڰ7E8Tv��t4.����U��V�54s��G�^�����o��^f-���㓑U����)K�Ci� 2<�!1X+����A�РS��N>����j�n;"֊��k�qb@7W(d�߲����ϛpł��m��A�g�E���P�d&S�?N���b���=��ّF��B�+�>��,�v��<K�_7]oa�Q�p_A:�� ��5q����$�@{�0���C�q3��bs�W� �D]<N9���~���:D#P1���<��ƥ��]�M�ˀ����Im�5��b奅� -yW�d���͎Z\H�G2=g�Ղ��%�T� �r-�j8��ħ����q��fT�Oc�Aw�Z�z�Uj�:�ˍ+�̸ ������]a�����M��Yk�5-�.d�������͠�i�M�9!г�boC���WU����|qK߹Z#M��F����;�ҒQ���G���G_dV'�32I"Ԟ��D�����1+ ���8>V@�X!tc�3lXG�.Q.�(@�1�_�Je�#�BX��Utx6�ΰڄ�Y[�_�2�y��Z�vVUՑ��ː�8 �G�f���z�/����v_��,�:���x#�]��pe%dy��~Iǖ��� fY��(cX�� �[ ijbNuaIK�C ��w�c�7��;����-���<��Y�[�{f��%��'�z���ۿ�/o���¾��mO����OM\��Q7��ͭ� ����5pYώ:�tT��^z�ck�ٛ��r 5�ُwL� \q]眖/_l�4��y� /-ҵ�x��0�r 0��`i�1s�/���|��[ү?q/(a�O��~�����Y��W�6K�!���dz`�o�e�g���_ܿ��U0�)v;�������"Hh<�!6�y�p��i�Ģai���4D��N��={�V��l2�7J��N�(_]2�g��s��^�dSkAԩ�M�X6{~���t�����e�j��Z>�<����,�Z�t$�*�p�0�<c�ܮF��^�9�uo�r%�Y��fͻ��O��3X�;�jC��]s�,�]�梺��'��q����F�N�2qꆍWttv��pΤ���.v��цbh�q��f�����KU��pV#�Ŋ䗿����)"e��X�f��f����m�U/ ������ͱ����Y�Y���m�6��m^�t�:�������nۖ'k i�Z���~�v�-&��f�1e�O�����m ����gQ�'QNXV�5���P��'-�RDЊMe&U�IK;J���Ls������N�Y3[p�I��R�?J��~�C/���.���s��� ��{n���y�9)�⧾��V*��9�H�%��ϮT�v2�2�W���bK��zqĖH_� ����w�y��}?P=�뽭��p�2�J�_K�����X[O_G�+�1�_��?K_��ͭO���c����97%U~��A�L�HkO���U��I�T?O,���SaHyY/���*lW�Q�z�3�"8O�\�/<�ݍk\�\�]��c�����?}xt��[N-�S��د�ӫ�:z����?̂��X�@FVŲNB� ��΄R!ѥ�~�5�0�(�$�|N:��/�OsZ�����V��A���K۔�a���0��t�9��+��5%���K���X�|bk�{�.�$���{��� j�U �+���V��-�l��Q�{�8��SFx��O�t��o%�U��7C���[��EeE8d:b�'�z��H0��LMnv���T>$��:RC�E��L��ẳnO�OZ�0}z�J4$����,*���h{e�E�ʸhtVGDZy�w|]��U( :U�.-�����N�a�����ʐfH$���hv�a��[�H�l�1RQR1�6�PɆ����K� ��w8�g'x����'c�X����@fc��b-Q�"!�2��+�:�)��H��%p:�b<4�~�2g�Cu���UӍq�ոznSU�1~S��yV���5�:mM���E�1������;���yM����14bk�W��O�6�ku6ΏU���ÎwE5����(���g�D:�M�b�kp�x�qnfce�1&�X�����kG�#�p#|D�Y!�� }H鱙�`^p5-l<��H�b��������eں��������߽�y�ۛ>��L��'3���L B��z�Ы04���DET�E7����-���.�k[{2���&d�����ޭ��w�9���;t<X���W������ F�C4Px�.�59�L뽃��N�����8A��YZ�Xӗ� /�Ɉ�>��As�+K�XܛSé)�b��� ��%-�q_�pO|_R����ۢ�&��Y�d�@�m!�G#ET:��jH�r�x��R��(����7m��~�oV�j�v�}��ūy��a�: �Q����+�ƥ��/�s��QJ�7W!ɗ�Y��s�v�}^�s��ޱ�kt݄���A��W_�1zF/�Lܹ����)(w��.Pt)�Bw�P�y5��������v=3�cxLi������;�\-asҙ�_x� �;/]t�F�a�>y�Ǡ�g���D�_O�ŀ��{��ƌ�h`�:��b�@�13���3躿�L|��)�|F?�K~w��ہ�5�Z4a8��u�O�l��O_��'ۊ�К%#���w����E))?U@���T�D�[� ��㿱��0�Mw'2����kR���#�,�(���8 �PBD�@%�"�(�D����^�MBG��)K����Y���Sz�8�L�ј�����z�~�t��~F+ME&��t��Q2�e�Œ��R(�i�529,-�V�A��LL�f:�q�A+��q���<)¼�Ɍ[gx������#�AC�o��-͓�P~�썢N���S��40��7W�1,$�t�xUevf\D�Xʮ��|�og���h����4�w��d�B_^�k5�E_�'�����ǨՁi�W�~N��a?�P ��(�������~ ���ts���� �лЙ��W�� �o�}r�$��q̮I�n j����x��M �R�8���\��C�� �Lh�ze�<AlW3�fA"a"ʁ~A�책�)����8M1N��f�[@&��-�R�f|`�!o�s����L�`����R���%�WJ��TQC$�~i(¡�ӽ��z�$����yɠ�=E�z�K,/�,��f^f<��ZMe�F+�J���}��G�Y�VX�m�{��(� �F�2��/�j�i;^yeG�US��%ġ���4�&2� 픑j'�L��f2�}���8�@�L��h*�b>�K�%�>�*�ED�b�l��,V�P^e^n<��翖gg���予����)�e�3'�<��~}%V_�!�__S"�ʒ�q�� 5S�Y�f�@z�zv�G�K��˳�!�ռ��X-�Bp��|��>E9��SK^PT9Il$��R���t���$��/�Z���.m��n��`�rj/_v�R0�R�嘽��sQ��`�V�i[�����G?\��`w�km���K��.�j�u'�`' �-`�-��9��cݽ9昘��G��<��y0�=���9��#=�_�)t� ������rt.��,ο����v����>���۬����� ��|�=����2�1���a78=qs|���a��(=�̤]��'�?��b>�=Z��,�}� Y�V���R��p�'���O�������Yn~���۠1�9��" �@�����k�Oz2�1��]���ǀ����{��l;$&��/��oZ@|Q�M�6��)�mN#�P�{��/qSc$��Ȋ�R���+�96fݩp�w?rEC�ӧbW�拔(��`ԁ���,�����ɒ�̓<���ޞ�p�|q�ʩ�2�u<�n��S�P'���P��>�����R�Ic���\�!��N�L8��@�b�O�Eto��&K"�����KaCI i�Kd���15m��q�<�E\�`�� ��ь�;i���DV1�F��'(���"�t����$�|�F�P���m�6�:�=�|P��ޜr{ o�P���Ir8��%N��=[�nHò����9]Z�N >�*���e����S���4Op�)���X��.�m�̉e�r�2Ds=���qj���1�Ʀ�W�� �U� �*��MJ�O�9���G�-�`fK�Quq���)p,*����p�ڊ8:[�`(��������R�@�:$�\%�%ϤWH�M���WNR<7V�Ui}�8�{ dX��ҔN���Ue6�>!L�� #�E&����:MZ����6���*]�3�4&:��=�U�͠ ���jK��j��wX�A���5J5L�C��N�-�>B&�u�M�l�̹��Q#����lZ&��QN�3Җ���� ګ|����F!�@6Tqp�A��u#��B�+�<���SfL�M$>Xj7��ϒ�|�bRPkG��R��N"�GAA�!�wD"C��D�}t���>R����ec)�����K6�Y�B�iƼ���1ٜ2�7�#���B�Z�3��Z�U� �G!��r3h��s���&�}h�����C6��֗�Y�&��\=���Ow�Eֽ�>Go�O���� k��� � �7G��$�l�wT�X īM���0��4�rK�Z#W�XR�U����P���$��rs#F�`ii�[gtt�Mq*�V:#/s��C蟿�����5��u�����R�!hq�~�?�ٮ��b�}�@�,'^%۩Ux>�@5������6s&'�hڌ ���Es�0��D, <�M�!h�l��̄˧c."Qq� �L��/��Ё*XI�jpE&�k����Q�Ρ�V�dʫV�U�|��>��۟S�S�f7��u�}��.�^߾jT�R���Y�F5,Q�~�N�W(��ׅ����3��F[^�g4�2nߗV��h���Q��]���<c}��QC:���V�S�f�}� ԓ;6�!w�����h��`�?�{��I�9uB�٩:��R,e�M����M=o*�6�6l�jQ7IĽD���S��Y�\ju'����.��2g ����Pb9�?�p�(_�@�B�����IJ)�a�k��f:��]3`u��[�.⾈P��_�t�8;P� .1��F��CN6W����0.Z�hܨ��A�Li� !`mf�^��OQ�?�k2+�@�Eq�,�z��~��fV3�v ��>Wu���杙�O����S(V�s�E��v��G�|S%�K������7�Ҹ|r���:�ǩX���� � ft�x��2C���'k ���'��m2�R�{'g9��ItPBk��ah9J#����I��Fe�(i�Ɔ�!�V�]��J�/F�i2�;]��V�eO�u�t���Ves'�S�� Ӽ�3҉��Q� @&*��&^Z8ψ& 6ý� �.o05����U�^�n�I��o��ϩ+{1�8��O&c��;S]�+���"8�[��~f��ӥ�{�t�L*®`�c�#�L����P�����`q2�$&��{E�3cŠ$5wϤ ,����O�U�����Z�Tq�Q�7ѡ�P)�MՂ�E����C��7�1%vh�䃪��97�]�_���{���q)��z�_>+(��5U��]���o-���B�����;I(���%�G46��_>�+0F��W������Z����݄��-��v�%�T���1e��R�u�=Gq���<�h-F]���{轞�պJ�u���g�����u�{)"�o� 1Nd_"�C�ٓS�R�'b�Ě�|��A����&�>���HJa�L�[Ѹ��֖�##�7�p� �*��&��dÓ�w� �T����m"�u`z��͍���5/�?�oM�j]�hC��E�_@�.ͫHS���5�ԃ+N5�+o�u)>ݿt��ֆ��V�6XDl�.P���6����)e�.><~vؽdr.�ںm^�;yɨ=G��������UA,�{qg�����9r��:6�T��H�)�aS, �H&���d}��=�u%�G2���a�)���y�D����!��<�:��jABW`�PR�J]#���KE?$��8�� ���9�'�Œ�^L������~Ja��(8����|4�}{@$GC��`��ߍ�ָ�Y�T����G��5�nO6xԛ�� Ju>���Uw���g�}6Y�:����j�i���Y[�]���ip>v���ڸu>����$�X��[���O�Q�d��� 2����]�30�C�=�sL>w(R�qG܄O��}�S�:,�qs��=��O�j�����_��=y��3`r���Q|��O��<�9ԃ>�mc�^^u��e�#�$��֡?�i!�d<�^ҿ� ��?ئs.Z���sC�n���v�������vd�-� {�2�x���7,��d%䅝'��@6hOS��ԉ�e��H?:��Cfz�QJ�N��`����F6=|��)Ǟ]�uC��`��ġۮ|������ ���U�%`hgϗKߖU�YҒ�C'�j��yg����ArÖG��tա�e��5�5@���gq�8�����u@�5��U ��sH>W����$yr���$��m��n�v��5��+Ϧ�|l���۰��=��h��Ė�O[?[[&�L_@��q�`\����{s�$˵��)��C��?��?��gя���[6<p����)����o����R(d�9A�t9�:ڿ V��t�B������}�{�b����%]�w!��I֢��UVK���dh�{�/q���ɳo��q{N��sӟ�G2~X%����~�����gl�3�/ii]�^>����`��(_eq�p��1o4a�u�zN��s꭛�s�����Q����_ޱ���_-���@�p���<�0���|��3O&;�i ��vk4��`��I ��D#�%'N�r~��}1���F1Eo��4M�c_�id�9��US \4�rRO�u��qe!�|��Sܑ��$�����AK���R���W�TAo��^��OP�n�{h�ތ�A�:��*��`J�K|���N K�� Cv�i4��r��������i���C`����d��B�=��]L9�(z�5{&�\O�_�r��0z�-kU*@�5� ��ĥb�'{���H��! ����F��^��^G ��H�0�pzҖI��l�-�$%�@���^�����C�C�Z�y�c����45�����`=)4 �3�</MZ�(�0�� �2��r \��I6LB7�6�R2݆�2��7 ���q��)�Vf��f�{*�K������Q��Ξw���f�BLl�H^"N?.�_B�%��҅f���yF�bz �'�����d�:{���q#o�w}B�Ȟ��PȽV�m�� �<��p|��=��m/�]��1��^��m�[=��Ώso�;$x� ~�@8�k�T6U'�@��Y>e���T���t!�ǩ^a/��4#����f9�G[oɲ���-��~���/�o�S�r�5��-���\�}��.�+ӥH��A�;�ȧe�~)||}:�4C�mH��g)�_�۳Ta�G�^��]�y�|��teI}u�������P�įGs���P��� �ef���p�S ߂>�q�2o%�v�)N���Np� tN<�t�w��b�Qj��/���j$5��F-���v̏����)�-���b3Jfl��Hږ� �^����'��13QbEx��͜�#��1�ޟ�J)��Α�3���[cS�Ҙm�i�K�@�H0�}1L��x�P�A>M����QG(A>Ak1����j5P�L K�TI�R�+$2�B&;����P���6���f�؎[� 94�\1�l�J�ѨRv�Z"3d5؈>4�bVI��'�B�C8.UL�iGTR�l{I��`�@��4��j�I�J�5i�����@"QB�L!�Ԑ�yxyϿUzǨ��S)Y~��7P!W�������N���e�ZI�Y�9�s ���e�� Y���䯼!����T(��A�|�R}ߣr}��V���D�Lp��#����-(�{�����+ґ�[��[pN�R%u�3��kԊ�R��Nd�B��*�_(�Z$��J�W-Y���J�ɛ���*z�Y���v���$}Z�i� JQ���j��|0��1F��EQȃw���'�m��vr%�+�c�L=�?IS�Gu1���92 �D�,|J�1|���S6�CM�cg9����s�/��̜�M\ ��D|I��pFq�����=b��m���{�2���k��,�H�x�� z��?`�hR6@.#a�2(���`r"���Vɕ�J0��%)�����Z5��+���q��rF6i�Z�bu^�J�p�Y��[xeًF����~�B �]���ư�� WZ�5�f����tԡ�Ӕ�DyN�PĢ��ۜ\� sW��nK:�)#�g��4��z}ۭ��Ƙ/�4�\;��[����d�s>:�0X� �HrNԎ����+,�3� �m߆7@b��0�X�a���h����G �<���p�W[yN��� �� X:q�P=z�}�q\oXrd�`fqZ�oh1:1/9|l�i�:C��p��y��`3�tt'?��$F���������ޟ��{'�C�8-6'�9�@���?��a�X9��2Y���<u�/ԢOf1Jw*F��ۈ>�{��oh���ν�㥌��d��s��͛w��_Gy�����^����_,������OS�xtd���_�t0x�Ƭږ���6t���\U�*�t���[cN� _e��%�,@�w��si.�NYT�7�8:w$f��"e��W`=T7��h��Ĵ�oxnЍ��I�D'�B/{��w?�<o�j��##���_��2X�|��0qnS�3L�@��K$�ϓ�`��8-�b�8.�hc����q"�g��Нv�FX�U�)��!��W�O�u��*� �ߴ>{�=�9\�E @�6 �����J D�y��bR~�sb�F�(�7�`�a-8��7n�F FV7}��5Ꟶƌ�G��/*�!o�-3S�Ԕ<M\@�-�߭I��%:]ĸ�Xk�h57&�L�7b(�����.ӧÿu�^�'����b�� (xF�O�E-C?��7-_t��.�G�߿��?����2�?F #�I���*��( �ĮT0Yq�8Z�7�z;1Y��-&x�,������a-}� )�6���e��_��V�4�hRU�ο�E���J�}����W�<�C�.MOJ�iri9�<��� \�˾�ۋh�b�HE�<r��l�f���<��A@Ԑn��̘R��;�[��s�/�cv���kZ�]��7�>�\)g�-�ֻJC���/�d�}{�-�@Yr�G��x�E_��q�C@�X���n�2�>k���i�kJ�ωc.J�9R+�����2���h�<���a�DgH9#���:� �G��ǟ���w��&�ŋ��ׂ��]��ϣǁ*y��yݘc�y=#��N��B0�C�ƍ=�]G?��'���!����6�= v����d���T0Ü 32�0����pV�� ��v�O �uw6$}�D�^�3��4 �^�o'N������'C�%]�틻 }~0��/NPZ>�i<vX��^�gݶY�*emS��)�3��z���ի�g�S�.�������$���fhۢ�5G`O����y�§���w��r�v�ŝ�z͎i�����h�.����.��wL�zs��p� 1m�Ŷ"�&��� >5/2�sf�Jb��X@����1#��ӣ�oX'b�d���R�v�-��h;�v�7'���^I�z���ho?�P��V��J�*�pڒ|NH���������k�%�ٿЯܤ'���'H�$[�����KNo�'�F]����N�֓�S~ig���? ZO���$s�?A��?��_��䢮O6�nh7}:rϸ�Fۉ>8���6��{|T����$��: F�dS3FL7��&!I�P6�{������)5�Sz��o/�@��١CB��*�ڀCcW�噹Yj��@����.w�fL-Ǭ�6�we���6ˇZ���L�J�Ƀ�-�u��������o�{�k�H��g�ܷ���P@��iÛ�Lw�Y�6�d���f/X��z���n�`�n�zHZZ���.�[���[��sֈ �NE�eԄZf��4%��On�����ה�� R��Dj>���F�L�e�������:�ژY��kb��E��@4f��1��3�1�hl�nIr�1�/�/�'�T�@�Ki�QԻ�b��P�tj�!#�\�O�}�6�4-����t�ɿ�0�K�N-q�mVZ:�fq��s�|�V��U{����hBQA{ɱZ��O�5������)[v�eU��~O�\�h���M#��6�Yb*��M���@u��{t���UW����y�2df��3 C%��VB����}�r�]\��+�7$5@9:瞒ߚ5:�uB���o��o�w4M�&6�Q��Z.�Z_wG#��@��{��������<�.*w�Z�9�Q\�qƽY�����ɮ�����4�6�ZL� ��PK�f��@����:�b��W��H�Ɂ����L�'��aa��:�����!S8�!i�-���F�L�#Q�ԅ)��8o�LoCS����$T>zEY�?sq��1�tG�����]�� �m48��ӽ�#�C_ǔ{��\��U쏣������"�35Uq�{����%�C�5��.b�}3sk=��q5��H5[,�b���yfsZ��6�}��,���4��e~|������K�]%T�����Zas>��x��d�4Y�H���������A-9B��HJ�oѨ�����(�ZEt�H���O�qN�H\}�)�oq�#��e�e�֭*o�v` w��уs��AkV?Q[5d�s�u�MO|�00p��Y��4)�,��C��}���1ɯ�KJ[[�JM�gϠ'T�� ���R����1��pe����%�Mkɼ��ʙ�Q�������y.w�2)�=>y�G~�w�-�(y�1��\��n�̨��SZ6��~�e�C�Ƀ�]���@�y�bȺu�f��^��n�ᮐ3#����wl����FiV��A"#�^~�����pF��$��"��d���b&F�%-����O��nd�0Q��u�����]���w��k�f���%SM46&=�OEr�?S���o+n*�е�Sۂ�#�� ����M���<Y����~����;3�Tu|��d�!hP�kw��� ��:�O���9�$#�"�j[�"�dc��"��`k�E���KA��6�1�O`b��Bl����&Щ�]q�[��C.���4�4&�uF�`R�l�aDL 6�����q�T�f>��[1���R�9��T,#��C�Ỽ�P�5U*���51c���~Zk);�V]�,��q~��!�肀�e�����X$S�&���AZc����4hBZ�l%mȬed ��^��ӛ'�p7��� ����@Q7�|2�A��ap��� �d9��bA��j�u��욚�L��ss���b ��(@RE�GW�^t�N��m+���ɒC�/��%��m�c�SG � ���1�P8�Ɏ�\�#7|ui��tvsM����u/pܹ��d��?�y|�o������߉�%��i�)_���E���r��� 9�\�X�Z�P��o�.��7��O��>fH�"�` ��ҴR�z��pn��xz�ݡ��t��+���H�/�+�kꞀ��o��}�ZƛP�G�I^}��L�JOF�w�+:f��ՙ�m<�f�{^�7��y�H������ӆM)�}A�U�; P���e/vH+��K�5'љ���Wp@�M��rC�^9��k�����S��o#�Q��������q2y�Wqﴠ�F;���k��Uz��'�����W\s�3$z�ij���֜܇�4�:zu��W섯PC�@�k�E�d�P�HY$����K�,�3BO�B6X��u�k+�'S�g�,�g"������S���nu�m�#L��ƹ�'�=7����@�| Ẓ]9���<�c�e�j��|ɉ~>m<�Z��e�2[]�Q���X�R�LS��X��eݛe�fdk<�� >c�=��a�_2��l�Փ[�33��^K��2�.'#�W���r���&���l9�eq:Y�ܼ��Υ�졌�E"gB^��i���Z�mTд����ٟ�tVn��g�J���iN[��/d��`n�v�`zү����{�F8�I�.��bl�k�o�^�ͷyn���&>v��E >�z�ڡiq �*"�V��ʜ8_I��ke~���;�Z��� |�S��#D{�����;���;�=r�/ͻt��#n&Aꂂ{��[WO���*�~�?�N�a���.�S:D�pR�D�1� j`,UL�o�|�m �9�!���39^G}�s��t<;��b�L��g�A?>Ѿ �qp� `6$po$��AfO�)��V���h�5��I)V�!N�h� ~��k�L�������]L0���K]1vd�7~S1r�W<�~S9Ǝ���\1�TJ>��t�V�]U��a\�Ӯ*���+JVi��WЧ�M\��ߺ�j��R�1�@Qy��g����Lp�4�A?#&��!�Md�1�s`,*�]a��TW����R$¢� C�u�����Rd�36���O�}_���q7���� p�O��#|�y�R%/��m�v�{ ��].��e�e�z�zҡ~P���{Ǔ�r\�&�ѷ����r68rc�<��]�`��'��p��qq��9�������LHyF�vW�Vz����'Ja��e(����nx��`���Y_L��xbl��<g ��N.�Z����b�uՕ{�����G���\U����NP��?._v-��o��&z�I\��=?����ӠVy�q���O*ѳ����_�DYAJ�=����kO0T�Bv����١��t��%q�+��^�&�?^��EE,#�:T2xt2�K���ˣ��?�MN�p�!����H$ڄ6%�.ܺ�1��@yt{kX�_�oG ��t��~�h��Rw��7��� �F%� ��JW�8����+m�X����/�/�'�Ka"흒X�4#"��MD !3�uc�B��o�����r�/o+F�L~���y���t��b��8?),��瘓q�ݓ@�E/��N�;-�\����#�BL�ʯ�f@�9K�h�E{��De�О��u�wv�7������N?��0:q��uB�c�ERd��a������zA)���s�H� ވ�\�O��ŔMTpX5�����#^/Z�������$��'0���.5�s6<��?�o�aø���[��3�,{����q�Q��.aln[e���hxi����j��n���̘��˫�8�ښ���Z���I�@��r刑+V�L�����1C�&$'�3L\8$��6� �����입�qt�'=?��(�%��t�>k����4|b�̙C� {� ��pJVKp$p�܈���7ƀ�9"����N�ڹ3y~4�����w�AK0ͨ<J~I)����;̑j��+�[��.���\`6����d����J��D��я�x!"b.@���@9Sօ���K����QO�gUP���h��@�G��)��4�V�}]� }���JV���i��%ܽa�M}$_��<`ū�RG��-+-FWJ홠�4(���V:M�^��s��� W�d_��;�{�t�lR�ƨT���2��LL3�����`S�>C���G�bP��d�u Pc�Lp�L�n,�gO��=���/�F�bb$?f�W#�u�K�~Q�����Ny0�J|��'Px:�1rяЯ��[g�.�rpG i~R��`)� ��&�E~I��`_��\g��Dk'�H����)��'�~=q�[f���.?��yAO��'p�,J�E�Yp�ym8��R��h�e`F%eA#�~��{�� ����+B:��N��3��+ڮ� 7l�0���7���������u߆�P�G�� �j�|R(CP1��B��+2��g�{U7�sr� �B�o�^%o;�I���Z�i9��9{�J��]��ȕ8Q#;p��)��k�=M 8�fF��(����Q#�i�<j-�������3����Bсi1��ҷ 1��F�W�O��&��g7��~���Bҫ�E��9����bm��*�Ыc�ML&@�^��Hj��@w i4u�"�$�H<�]�د$Oo����G`(�)Y�7�B-DWNO3���D�^mtL�~�7�A9V?�� ��7Zh�G��[g=�93bQ�aZn�k�`����pP�wLi���48:cC����P��ƣ���i,>�a��s&ﭯ�Ѐ.{l��Oۂ�i�G���.�o�3�9<�Zg���A�Q�)� i?f�$��1=�')2���g����� @ށj6|���C��-��S}�=�"Q����=�p�ׂYF���a�u&8��t�N�(p���GǓ<Zo��n4��Pr�]k��,Q."mF4�S��y��a��Ҹor�Opć�=�`%B@��z0g ������uf��p,l2�/��ܓר�hFI+�m*U��Ā��mŐ������pߠֵ��U�/��7�m:�+�)̫�j@w���マ�Y�-�Ƣ���$�G���!���c�@ �j���կLCnL������f1{��t���j��:k���V����S}�p1V�ھ���7�Q^��j��S���ԝ�1����;���Q���#�<Ɠ��Ƌ� S!���8O���a��t`O���1�n2�u'K�Y5�(",���F�S�0�!���C��68y�Dz �L~r������_q����1�����\�<~A�,�d�5WO4�;��D;$,�}�K�]U�� \W �$�Р, )q'oq��Ə�)N`2"9�!(b� �洢|�o���5엚x�L�a��L�2]�H�|�e,/�J�|6�Ҧ؋�"�fu:dN��X�'�Z�3�Ř��j�k2���[�v�Ô\l{�Q1y�0;�x}�7��ӆnWsf�����E��|�8;B��\���eZ��M�߸!'��d >l������V������"i`�Eu|��YN3�� 8�����s���/ɝ���ɖnd�e�A��(�BZ'�r|� ��R��I �!L�.�Ika>���1��cN3��Q���9�f�7 ru�u,ۙ�*�VՏ[���d���I���?�VϞ��tt:Ǜ���W��e��5k�=����|����ܼh�.F=pȈ>1#�t��X 5��JͥSWP�P�^ b���� Xb(��u�Φ䬤��z%���mB�䭩���:5PB�ݿ��o�|,L4H�ZJ�v�_H�@�7�\��px%_�yC���[&On�-wVW�xf,�h7�Y22Krʽy>)�0��r����,����� �f6d1?UD�G�"B�����=s������x�K��| \�:���xJ���b?KcMM1��X�)춽gw��f,i���ǁ�sr�Zk��bAO�V%Q���`�"��W*��7f욑|j�cwm���On:W F�>��ȊۋJ�c�i���c[��������� ٪�vS�j̯90���\[5�:I��:X ^P�R�X�c$2n�9b.��p�'��xb���{FO�C�>^6ǀA�d�=8���9��=:r!��3t������1L�Bd�� ���:�1@��F�F 1��2��mğ��8�N��=�H��x�<�A�9�L��y�� �Ҋ�y��h&;'� ��� �剨�Fa�:A�(�͓{��<'�u�́�j���W36DLh���q������;@Ŵg�#GdwV��l�9�W���j&�L�b��Z��c��QMp�B�,����#.P�im{cz��w��t��طYc�w���&��9�9Jf-��#㉣�c泃��[ ��eg�d��Y솫��Gbf�{W�[�Ϣ!t'+:e,s=(�2PW⺧<�k1Y�Ֆ�Aշ��ϭF��`�ά���\���m�M7�/k�O3ׯ��(e7��z =_Y�W\��}�Hp� oi�M�l�]i�qk��q)u�7mӖУ�'�li)�E��S�L�ߦ����o����@�.��Sɷ N���`|{;Ќ�S4%�^�c--1x��"//?P�6+�VT���59�τ��L��y\EJ&�M���RteY�8��i�t��r���2Ң�n�4�q�{,8�vFd�I�M��\��Z�� �%.��F�Z�r�� d�X�2 �gxJ�*%`>'I40X��}����הA@�ui�?�g�5����T�O�N<x\��R[��ԃ��c�cSj?wi'8���t���%���| �$�� �,������ 8��f1#~�b >R$����{�@�h���iؗ� �>Z��:T�M6���yI�{�*�xX ��F��^k�GO�L����uCf*u��� ���M nn��J��M�������A�H����El��E�z@.�A!���١l�I��z�%-�+|��_ؽ*� �)�ސ�Q��l��_(��p��+�����[J��2��=Z�la:�*9�,NUQ-�e��D�@�@�������Ë�b�ѷk�5���1������U\��!�ٞ�� �nj��R��ĩ�_XvcQ�D4t8ej(*=���'_]��.�� .X�Rh��~FWȐ���F ��JI��w��i���BI(|���:o���F_�֔WP]p����C:��1SұQ�����M�OWf�mUz�\�y��X��g\��H���W��������Ф�EU��3ʴ%�� f�gx17�z��#;�=�Ӳj�ʤ��;����j�ڬuY��3}����*���u*Vp������b� B.���kJ���k�{��������U�-K��,���#}8�Rc��[ %�s�<�7�"��6T$�e���� heQ�é�!nz7i��e&j�Sŗ�+��y{7�V[6*}�����ґ8�4j[��9iqk�t�sp���/5�ݳ{�C�ʴڡ�$q�]v���;p���3�&�x��k���.���o����ma�{�0�LvO�>,)��Z�v1���鉦���#����O�ǷN������}�����*@��_}чS/>�?�]^5u~%P\|�������㷾x0��ňv ��'L�: �����[±�������;\� �.c40�< �89zA�ы���� ��zMsă͚zQ뻠 �H U�C���r���8��8b���S�m�������������P"� �F(����E��'���4��C��.y} ��f���V�]��<�G��Qw�L�R"�5=prA�9��7^Z�=sH���>���]{_,Ȫ�d2:��4=ʪ�ė���%��Y���!�l�-R���X%z�4��I��N���»�9�@Nx��)��y���L��7��k,jX{�0 �M�w�E'�Ȗ�os�*��]�JY����;J���C�^m�3�(l�L)��� ��v`,�����b��)�k��A��a"�P���=x�o�%J�H�b�l@�Xь�� �Mt�* �J�lD;�$(��k��>�&a��C��(����4�ȼ��6�ϑ)�6�!`�����l��Or�|N�._��T<���i�?���"�w'�%�q���g��?Ʌ��8�^�e���M:�v�t�� ��L���(�ρ���Dy�6*�U2���9����)��?>�/�y:p���������\]q�&Sm�n�9[BM����v�c#am��M�����x�k+�P �W3�̫�Hf��W�u�u�~�9$`L� L�0,D�t1�cV! �r���#��!�X�";#�1�~��/#u��m�;����i�ּ�V��hX<�N���]��d�\�P$7�՛f2I�_�rq���8� ���v���G���o��1� b��b7��V�#�j�j�;R�8��B��&f^R�f���[;A7���:imӈa��K���S���c]�簄�v�w̮㟔������&@7���C�$ �s��>�!����+ ��~���¼���ߝ��̘�>>�8ϼ�ͮ�(I���xe�zg�$u}<�ASxb���\��F� 2��0#����Bx^� hW'���S�� ��xs�Vg����;�FMF�P���X&�O�!�(f�A(H��ˈ����<��!�O�5����9��B-�N���f�HV)�;��>0���9͍�g�"�l쪶�g���#Ë�#5i`3�p�W���9cn�5��,��ֱm�RUۘ� � ��Eͣ ���d6���z:.�e�U����z��ܺ��J��9c����jrUd_�� �]s^�;�_9u��KwE_�ҚU��2�ͩ��bhs��N+4c�Ek�A�M��E��V&�"V�A@���IP�dI�����8�~���<ޠ���ި���{P�u�N�����)����ĈO̥��.xz�AQ��d��}�fw.˓zL��Xqcּ}�/�?�@�\�s@�z�5��<Ͱ���v�M�j�6������3W)�|j:����v˂�!.�sϼ��ɥ�K��k���)�����+��(���z��Q�O^�@�{�3�L"��)�hAc�_y�+����^�YӒT��F���W�=����k��׀�/���Q�<e��a�iӧ�Y���7��Ew(u�^�a�E#�D����SE� �*�H-ђ�c��9����^��'���x I'��b�|�~�S�&�n ��H�Y8ϡ�����![�߲��;�֗�� �O�cd��[�+��M�G����@ ��Y��m��F���=�CgwlɌm��!H��F} * � @1~�1��O?�:�~>��QU7�ĖY���-��\�V�f�-ǁp]|�)TMEٶC�,\�I�?AD�ԙ3��zN6���.���@M�D��|�z.�~�� 1�2��SF�m� a=枹f;��;��O�!�08�0��I�$� �,�#�F�#�9f� �J�0���Q���#9>yW"2lX$!��E����+�Q�La]�����G��)q����"�S�M�{�h��61D�@T0�} �e@ 4�W�%�!o�� y�s^ 5�d�0}�X����S�鿐��ecA�-�>8, y7�6���G4oڳ$w���{~�����?������#Co�{Bo?����7`�'4j���7�;!���oF?�"6��C���q�_.`m�f=�9 ��y��ΐ���Ih�q3��<��i�����Xjx� ' �B"T7'F��H<)�d��3�a��ߘVT��M�JVУ��5Q�!}l��%�:'��Pfy���.M��a��e֖�9]�/�I3�o���=�[���T���ԧTfۖ��,Z 㨫H�����6�� �G��uI���i�eG����XS��yg[��(�ˬ�l� n;X��WO:ҳoQ��w�+�SF�BmqOg�4� 9��:���`�{�������-��S�Qt �j�#��]Ш/�(XgF��g��^��dɻz�k�S���SG����+g����XgkpV�р�sZg$��I��1d���^S9ib|�ynaV P���#럍� ��\�<�Տ,t�����M'�� ������N' 蕀��+�{C}�;�=}�M��^e+�%Ur[40�����ט�I� c`�+W�q�����G�V�$��̕�͒p���1�E��9����������ׯ^^0��{� �O��r�T��UU�F%-��[o��B�V���jF����D�z�L[�� ہ�%�*�S�����.x�U��ž��a�7B�|.vu���f���V��z�*T@��O���K�7 �P��ή��5���g�Оp-���w�����#�����u��(+b8s�@�8�7�r1_�O�E�K�_BѸ�W,>ؑ�:������6�0�>��0FM�L�nj��&�~��ࠫ�w���Ww����;�����K�U���TUGΙL���O��+n�TWG�L��hV5<�_��>� ^��������6w7�wo���q41��=��'��ȑt��#�����?J���#�;��� ��Q�tjՉg���&�a���8��wfw���ÖmY�,ɧ|Ȓl�ea�al�����6�� ! n �N�@h� �6��I��P����N��I����i �5�ff%[64���?�vgggggfgy���m��}�A�L`fa�`�g^b�2�e.�8�,��dc�� ��t��ƨ��`(!Q�ms�O�f0P�Y|�s|�X�k ��Hసp�%SpY`A�x^�X̬#4���:#y�,���G�r���<:^����ú=2�g N*�Ԧ����ϳ�Ƴ�#)Y�Zt%:�Xg�dpg���cr��5��6�a��m@nד���� ɝ�=|z4�s:'x����*-|�y 栯�y�1��u6s'�\ Vj���`����c�v��=a�摳���� ��S� �R�{ �լ���W9���M,0K/�RT����?��pC�� {r�P�7�s�n�̈O�I����ht$I�`8�n��>݈ӀF��L �'�&9L��#I�D��ìR�����`:�eS9��GwA�&�,����9m�( _=|���a�+�C��?-�*��_<-e���4P)��G@���Hѕ!�Ce�g��t�4;��m7� �X8T��?���} R��ǁ`����:+zw+�K(>>��c�0���'(�=�~�����Ƨ�����(���6n<f�Wmz�M���od���F<�na���5��pK̿��x� �K��I� J3{?� �Xi<�.6������,�j�t|)ԁ�Yj� �����[/C�2���ބ���qc/���o�7~q�,�y�x��w�3�q��٫P}�6�e9j���2�?��,����!��f�>;�ܰ�x�,x1C#:o��$K�"�<�q������s�5��6�9t����pd��W�h{��97=>��S�~�~�]�<~lɚ���}��ܪiل}�&�qW�͝�qY?6:l��a�ln�s��v;w��Α��Y�x��>��� ]6 ��r�뮻AHPI(���#�q��F��q& ����a~۷�wd���9�_-�5,伸�s�z��c��f�:IBh ��w�!G4�����|���o���+��ſ��v�*u|��B�ZH"ڗ�~�Lԓ���2�g�?S�T0��L ��#0��Lb��U�<f��Y�)�:f3s+�������s �"rѣ�a"^��EH��=�?@0�~�G�L�r�B�YL� ~�8�E�bl0`&[x�@��}��E<|���J��Z�t^�J������x�����J�M:���Y3|�f�*��)v����R`\B�b�g\K���ð�]����?�� O?�����i�je�OI�:��Ã�Y�� ��3e6�լL��}z4�c�vNC�Y����[�t_��u�7��ToF��Q0ٛ�%�I^���^�Щ�K{�,��#O��|z�XZpKf��S��2Gn�K�@a4%I̖r�a��-�q��x��9�ֲ72`��Y%ǔ{ڎmc�Ѷ{�im��W.�WV������px,�l#����-��r��/�UV����_�c�����}|&�B|H�ޟ��f��lj��D8���_�䈫|�����GGZ��y��Uw�<�̸<���Jզ�3���m�l+H�����ݛ��?k�)��:c����ϫ(�jL�}�|qe�o�������6oZ51��#��Vpi�:��8�{[����<�}��3�D\6�~�<�IcH�_��+M�i�n�s�ˌ���+�lLTU��@�#�����ꅀb��'u!d�G��q`K���- D�u�E��7����Ob�"I:��삧��'�d��w��f{�B�Dl�1I.v���$�<;��WͱAT���.�ݍ�N�-ꭏ{�&�nN=�Y��8��:�İ�v/f6 �!��Lt�\k��"7Ї{8�k����?���kB�㉷J%��·2��18d��r���w�[����w��w�7`Rt�o�v��Fq̋�/Ç�B��E`<jC�`����3�/�w��P "zq�Lt6<���r�'E��A�Y���:��ctz�[G\I�;<�0w2��M���5��!(��Ӄ+1��%��:q�i"p�ď��N��^ L.�O���?rd�ȑ��~�H�����l�OH~Gg�����A��6��CbN��:��"fh�g�_�{���`04���[+�� �P�K�� +z}��7~1�*�S���wҟY�0nI����Č��D�͡�8h&�Y,HE�᮱�=>BhEbKԱ���P�S��l,75���4B���S�Ta�1r�*���U �ޢ���*�R����*�^�P�JVAS�{���y�=�4�������wt2�y��}����t�,���P9.GZ#abJ��bJ ����XA�R��((9.ٙ����L�8�`đNXY��n��%�.�j�(V�J�rB�r\��+gW(��4k������?�bZV�9�b����M7L�(ԙ ww�M۠��#� �k'�=&������9a6�]�S�{\'k�F����������5-t�\ct����n~��ME�m������?��yΝu.1��$7�k��]w�q�ݥ�[ЫN�^�� o�/� }����4�̶:A�űE� �W�ņO\B�������4s$�f���Yb����OU�Xߏv�^�nO�+:"����=����m��NfB�Q �^(bN�����l�N�'��+ʬ5N���b3����Q����\�l� kǧ[˛ʲ4�-���̻g6L+d�&���ܚ�sy�A��U���M�p��A�_�D�AUάHO��YY4<�T�p��$��S�;mF�-3]ɩ�,)r��O�g�#�p+"�K����<(z��]~]R�����܉x���)@�wb������DP���*8bx��b� �E��c���%��.^�����$fS�dO�zf�;I��|��J�y�24n6j�_T��Y�h}� AF"c��z=�)&��i�Z���'8����:#�Q|�hM1��û?��[����^!<��p��3>"b�/ޫ�v]ش:/��;+��${F��E��u���[�Tl�l�� ��NF�qd�m�=��RBRQ���> �|�Gc��wu�S����f���D�-fx!���X�O,��[�n��a�×�|��|Z���`-�B��<��HT[���w��\LMZ��l�#�u��E�m�m��&܄�_hB���g�������x����ӸQET�Z1�>z�����n�I��mk�4�Bg�TF�����/�Vޔ�( nJ�>~�7�֦�n�0ט�=��QB�h�sM3��=���� k��~��B\d|�+�1Į<�5�ި~���A��7W|��\ۢ�G�&|�Y�ס]f˵��߸����r-ꪁH��hJ�Z��sA�O�F�]�#t��zH��A��7`����n��ז̔Y�r ����D�Nnn�;&vc|�Q����J��~ԿH�y��Җ-����5or���ҵk�kE"��D߉�2�L��e��JnD:�����gM3�'I�D�S��M'^�#29(�ab F� R��ہ���^�F<�/�<y�<�t�ŬK��ه�^JgVx�֕+o��gI-��7ؿF�?��A��'H@���t�ɀ~}c#��q#ڇ~.;�y�eb�c����A� F�h��D��5�@��@����̿Q��쳄$�/�NW�f��i� (PBK��fn5&Hv�0]d�%��6 ����*���ǧ�A�/���^*���+>G�Ob�>O�����uF>9�������d[q��#���ڔ�#O�Nk�g$���r�k�1NL5d�l)�Cnj����NK��P�Z�]�0$Ơ�8��$��1��D������0Q�bSҾGY��[Kz_W���.�Մv�'?}n�����X��깶�<�zlT2bR���|�C3�?˖���^����~�:S2��\?Xuς�{����5S�h�S��E���=Z(���z(�@Y�>e=q���%���g�[c�Σ�v�d^L�v�9�;%Ɵ�����{;�V�P�sx�u�)1�ԥ2��k�g˨�C3c2B�n��A�GD�#��zvw���<�����v�,t��D�o��b}&�7�v׆]�������=͞���G��g;1Q|�u��u1��'荎H�y���6^�.�:�\J��'r[f���u����FX`0�d)�|��Y�A���2��ry>N��\�+�>o<+RA<= r��G�|V|K�w�ͫ�����Cv��1dE�Y�.6����$���Z�2�ѻ�N�2S�zI��^��6��itcF���L��t������[� $̙���OLVYf�?J�/Ht_}A�RH@x}�.p����b'��5ۗի+�n;~�\�A�H���ag1����R�;ٱ='��>�o�q3�w�Ց�0�.���1g�ۣ��(�R}�[�.�sThJ����[/[��ԫ������fWoI�g*l�b�Z��/؛�+�LJ��+�RT>~����l3C�ox��=9����%�ѱ�g^?4\�ٛ;=�����I��%o��<rψPU{�rd���s 9����5��Rdz��y�r�ո��D� {0"��=�����L����l"�4��P]�@��ط��P�]XP�yڮ�����*I��x�Q]:E)״���3��Ӫ�?�dX�X�� ���<��l��� X�(��\�?���e�X�fVe2nL5rAZ� hx,|Z��o�6�H&���U����O�� Ι�@�at��:*#��V�+������_��RBX߅�A}��Q�e�Ob/�/-�oOJ����uj�P�� �A1e�N���>v�;R�\b9���Z��b,l�6I|pĵH�pS\���+��J��MA/F�a4�:fP����M�"j�+L�l"L������;��s�Ѱi�%u0�G�\���o������n��\>cJ�,]��k�+��F����1c�Gz���"^����1�HJe:�H�+OT��AbE�vZM�|u��ɫ2�6�J-�zU�V� �t�F�,=*|9d4���Z]]��~��3�y��F�ݕ_�Z'I�:��XU��UU�c�0�]5���ӎ 9��wx���=�0�$haa@�<�Cfr�@���p8ҍ7K蘙j��>�Cp�2��=����/<�����D��&��om�V����Y pk����%'�����U��i&6�8 }�}�< �T����L�>�}כ#|ǯ/i��6�V{���/��:<�9cZ����Ȇg�74YY�7�g6���Ϸ�R�F�"�A��I|w�(���a��Y��E���h�D��ab�r�b��P�ˤX�ċ�^�m����JR)6��N1��DHb�� ��q��Z�H8:9I�E�4�Am��04G���K-��A09z-��:�Z �8nBǼd��y��[fL�\c�ٝG��<9]��%�yf\ 5��#�A��A���ogz��s�ZpĮk�}����rS�e:��A pa:�#�d0�O���2�D�>�(�xbf�H���b�[�a �"����2��'��Y��K-!m�1�ls�\ԑ3�7'��رD\�Z��i��b6�Lu!@�?���7�^�m����E��<��(��ĺ�"�T�`"ڨ��$�/l�E u���NA�����I��"I�4��I��מ=R?S�0EĮ�<Ĝ�_b��d#�۠����n�/1��n�<~�St��P/�8�D��,�� ~}-��N�G� ���z���[ ,�סz��9�#�)*���Q/����T�"�~U�xI�Y�>�(�|"u�4��:�nC���)fs�jlF����Y�KTcĠ���)wI*�2����m��֤,�e���� � �@a�9:"�[�آ1����du� S���T�T�UoT�F�L�3ܩ�ʫf�<[��X�Ahq��$����,�>���8kuAŬݷsJ!% ������A�rK�����JR�92�i�T|�;Wˤ�F�\F�ՙjQ;�) �4UeA�5ظ�T�}�3Y�ߦ��R�f�M��0����/�dCjJVZ�*������9uCf�ך̾/ձ�J���P�������s� O[�.�x��໐�H[�]��2��e��Y�&`��0v���Jc-��� ����j�nn��iS!�%�@A�R�������ړ}S#���QY�2��T��˔yr��a44�Ѻz��_��E�c\��X�&G-K�Z�[��*l�W��X�_`�v�K�%�U<�3%�S��TN�wϏ�HsUi~��8�b2gξ9,��߷F����#E�EW�x �9��م�=<ҬOW�e�4�\mT�I����ij�|�ߝr�\�d=�g9��$��pБ��R�֯���6Iͪ�7��{�5*�F%U�k�?F�&7��$�Z���+Y[��;�f�J@�H���n��2+�?P��4��*e�Z�J&O����ci����܊���*�Z�����5l�����4=gH�y{��|s�D���O�o�"��y�ǽӠ�ƍ}!�xb��'�/Cn�SV�Q�`��kl��n�k�>+���v_�`Q�|5X��A�I��< ��"^*�H 3� ]Y�L�U��2q�D7���V(��y=�}?�,]\Q�m*'���, �bd���&��"��eM�}#� P�v��u��$��I_��gG`�_�X9P�.�e���B�_�\y�ﺇ���6��8L�$B���S�W�j�6u��ҩۚ��EǗ��z�o�(����wN�gs�_3�ٙiS&5 t+�B�D}�↥�Վ�\��T��T���Z_�E��-���#f��wd�oٔY#�ҵ,��J|C�� ����V�S��Zf6�v����CP{��1�yv<�8�P�D D��9}���`��Dh��ǯ�vIo�@.=��tӦOA h%$]p=��֮Ղ���:���>�9B�j��I�C�7>���/��.�Mnkg$8ηn����m��nrt��w�iõ~g�n �,ѕ;�lm/�l�(J��q�$1�� ��!E�P�q�2���n�<Y��t�^M���ZU�Y�\�x�W_�������O���Z5yr�������F[AD�w�v��P�_{�$ci�c�L�2�t�)&��US2������Hm�Kѫ��8l���*B��g����<,^��T������X�e�'%��r)��D��s7��ˀ��0�]JR��kt������ܘt:�Pq�3X�ʬ,�2E��y�P&��ŷ�o�=^�÷��x����9��Z���G�G�p�}v�u%4l �;l�F" �ZZ��0G"���--@�#m�)mk���i��8F�bs�m��r)�E*5%�0T IGF*>���:+��N��j��RR��1{ur���&)�(� �6�3���q��:�3±�8!ND��_���\�)�q?��D�#D�$eh�@ҋ�1�\1\��.��/��al�Z�����!H����s9��J��:��3�#�^��e���&�O,:K�FD� �:�D�q$����跁D�a)ԯ�,�AzF1'���k H�>���n�w��^��Z���с/$��t6�>�UJ]��[4��7;jcK�:�J7�H �ho#����$�\q����!ak�UWҔ�*я�ށ;v)8���LjSV'5`��q�#,���U���p��X!�>���YI���cF13��ea�+l��y�L�I��������;(7�fR�5�虚���9�7w�I�H�ʥ���*�og��1狺��o�o�����g�_�z���ͩ�랞��7��u3ٚ1Ue�*Vϣ2�!Sz����x��gp`=��@ z���O�F�cq� ���4��kQj �d�7-k�ϒp�𬴿7X�k�@�!���ށ��2!�Ԙ��ĕ���K][�9@������õ ��,���ݴ N�4w.�p�x���L:��q�a�g����q�c���GA���?�4&�x��/��E��� �F/�qﯼ��Au�~ӽ��N���з��'ۃWü%ߋ�_��lrv��)f_7.UĠ�h%�M.�2D&WuPR�������c��M$Y,�ڝx2;�����J �&z�~���, r"�#X�.�o�����.(|H< �g��-T�0Pl�q|�I+���UBA�2R.���n�)�R�Lt��iښi&��uXYUPPU��t��M{o�4pɌfN_��g,��(���0�Y�����W��P٠Ae4�- �wN�YV�pT-�Q�x����Cxw(n�(��g��^���YWw�vQ���P���Oo��w�1m��;5kr����$|�ұc��6�En��E��ۆ�Z:���t�P��b W\�����h�\�u$ 3�`7�����7m�?n�����G�C�y�(Wͧ������a�8��4�8q��e��:���z�v,���kR�h�ᯧץ��;�� =e¤�}������;�8�w�>�3�,���f?��K~�':�;_��y}g�4�ן$���u�[�����H�ݻ}bJ���x|�{��`H�J=�T�I-�^w���Oc��E�%��rs�ƕ��gXY��F�Ӻ� ���:��1���~��T[���p���∞L��� ��s�w�;�1��:�����="J�qу�@lLL�Iz���lz�R�.qRb��-� �G�p���� �q[!^���il�G-ç~żtT���>�)�;T$-��Ȩ�譺���d���`.R�L*�_�E#m�ȹ���.{*ɲ79;�:3�gm�%��Vy#�}Cy)� w��W�� �[��Y5�ڦ�S6�t��4�o\�0.�,N�$�m�,����3����D"��Ikx@��Oܢ�G'V٫&Vr���D 7�u|�o�������s�֩o�� E|�+�9�bH�#U�h����ט�Znb|y`�=�HmF�'���/��vN�Iv�A�\4xs�2�c��OL��Ut���}^7�E�0ӈ�_���D1K�!��w�L�1U%�����!��f�2O�yIT��8$5o����$K�v�B̿C�Q�H"�Ṣ��+-�u�=p`��!���ex�?=2���m�U^�4U�0 �OR��Zme�Q�l�_GW$����.���)�|�]4���� �%�[�2I�������E~|�[~���ԍ�s�z`ntF�v�h|m�u�᭒��_cp`�Jj5���a�1u��]������µsk�Z�;��1�Vȃw�k�:��eoh���Ły������]}��3)6�I���]pu1+�#x�0Е�EY.�/K� M�r��A5*b�2�I����9&�ZW�0�]�R�"�-���'�-���Df�k���N�����gu�Z�ܗΆ;[qX:8F&d��ayq:P5��"� T$��r�[u��s��r���z�ʇ"[��m�o�� �YǪJ�V��kLw���<u^yi�FӚ�\e����*o�+T�%��ޮ���,\=���cD���B�^c3��KXgB?ԈITV�,�[�XK�X ���\B��f+��e� OA�c���ܒ�RБ��r�HgH9a[U�ɦ[7��Bw�l���dpJt��j����\�Qh�oVMTo7r�q�H㆑c7�&����Hu�Z�>wV(�*t���+kMI�\�ٚm�m�R�'J����B�ЩVT���Ç݅W#>�����O��is�8�&�&�t�4 L1{�h��I��4�c ��vJ|ϗ���"�L��\7�v�#n�?a.x�z(���٠{2���bޘȏ���̮*"�f'?1���T�&��1$0o�Y>}HA��A)i�7�N�6WE�Eb�Π>�lv���91(�F����hi��~v�Ҭ 2�����`ypx����Xa��-@��#DR8�N't�=��C ��.��u*��z$I��_��T�ҁ��J}�B�DC�i�d����8}���Tk0��`| �5��8K�_<��:@W@�_��o�N�h��茹��;0�~c��Ӏ��9��!����>U=fv��R�&y�G��;�I��ʭ|S���9uU���K��mة��!�x�w`ȋ.9��ٛ,��OO��3���|����-&�u�5�L��ÕE��h�Vm�js���δ�&����6'EWX�Z�F�ڕ_��@.Y�0��()#3_�6�F�5�0ɔ�4�Xs������(�W>Q8�� �覴AĆgP���*��ʠW��*� dr��x_��Ve/��r�J.�Ϸe�嬊�Xfܩҳm�U��w��yz�r�� �T)�:%�Cc p2��R'��ٳJ�!z%)EpʠԠ��0��j�Ô�vэC����u�����3�Q�$l��MN��1��{����ʤ���җ�բ�;=mt�$��~xe��W��- }p���_�C��4�}�]���t/ɇ��$��=k��L9X� ��W~��WF8�X�|Lk�G(P#?<I�]0G��eQ%��;2\�^�뚦��t�Y�ȗ� ��Sl.Cݴ�!�Z�B���UV��o��ۗY%N*ϗ�Eҽ��칾1��]�� ���U,�Tk��u�S�j��aF�MO6�ݵ�I�f�U*���L7��d��� ����02�"xd (c=A��?l#�.��=�4�A�Y�)<�E��5hC���ф"��:� ��D��D�d�Ϛ@��!;"��`҉�dd����'(�wׅ�}��ڄ�����P9�^E�迁��&k,[w�J>E�Q��$�~� ���o���~�\�A�$��d���i`Rc�(0#q��� �Y�c�e�h��J���ό�|���P 6@ ��m�T�qM^�CM�ӉD��t��9�/�~�6����z�AnCpX08�ӳ��b�ǭ_\?|��c��/]v����s�/[z_t~����-�Y��-gؓ�����0v�8��6� `-��d�+�7]_Рm��f�at��BY(,�� �S��!y{`2y��ŀ�����8�����,�h�\j���S,Z8�л˗�}��@��g���8�:ߝ�ݍ�l�^z��&����������3��>3���t�@�)h#>����9���n�S~�+Иry�hyYQ��aZJ�l�틶����rt����T�*+߳�\ P�l��1�ϡ�����t���O~N"�,;xc�� ��pa&\�Ͽ�s����ፓ&n�8qR��lGr�i0�Ee�U�C?�p`��T�����O1��z+�vZ;�d�^mK���ڪ�{/�j��.�!�yd!ZBFL��/�1PR � �n�Dk�_'B�gҦI�6�<�O�ܽfÊ���>�rsV��w�n/2�e� �%C�Qf6�)�9�֠��O/��pu"�)�HN��?��diRV�^��'���%��2XZ'f�R�ڟ���%���'Ω(�x�[/�w#� ��A�w�\;�]��$��m_���=��~�mb�-p�}�Ex��"z��-� �;�Ȅ~ѫ��֯�n� ��Bxb�eZ,�@o��c@�/�q�t���4`6�s< �6n��!��%n�ä�3c!J��6?o5��z]��_�W8J`�z�B��|&F��C�'����tb�i²<yF�h���̆����!����o_X�T=�/�5��8.�����A}��-���?:fç���6β�7������b�Z��ӹkF8��_��bP�ށ�~o� ��`� tD����.RLU���<m9��,�\��GV�jN!�e<6n\K�*H�[���fcz$�JC�� �&���t躀�r#���9F%���G��c6`�t$[��8�ɲ�[�Oa�qaզ��m�lj2��3��Z�H�v��I$p���r_�^)�*�hڶIU8�fP�[�y� ע��rW���=��z]~oݺ�@����hu��8F��k6L�D_qB���z�J��r��gY��]6N����~�I�*�k���0k��R�rȆ��U��2U��� JH���'��u���bs��� �8�쮹�s2e��Y7�I�.�b����$�$������WE���O>�m,�~F�C_���M��rvƅ;�B?��������������G����=����9w�KC��`�G@<�Π��#7�ᢍ�r��4y��+H��:�Q�37�� "b� C,����#�C �����<�b�%.;��P 8v+� �_�x�l�b�*�e��Br�o�T�H�-�K5�&_}�or���L��O�lk߇nr��y)���cg�hv� 0I���{/�o�1 ��F0 ��ПԬn�����R�~�S��_�;�4E��<�+τ�^%e��PT����Ox�Q�{䠇��EC�<�ʺk�G�������#��*�D��OAj��&����� !�R�%�C��K'^>���U;�������/�� �(M���[H�x�}��mk^q�C��zh�֕��ɧ.ܳnR�Μ����Y8��T�~��$���J+:��rT)��������nA�b�-�n?0����dR7qՊ�Rj\H�oԻ$����dF`p�,%��*�#��A��(v��p��G���_�>�������0>�J�,H�i�kO��G��8w�=7�9�w�թc��i�4p^�/߱�pli�W&����#�a鱾�柇���3,��U-{�)��iZ��c͘I#��<r�K/�emA�3Bpn��i�n�П�9�TW鮥D�ь�褛�)j'���p�d`gi�N��ɞ�u`�{��ދX.3����e!���O����۳��,O�<t�Mt�G��}�+K3�j6Io��V6�PX]�} J��w�(s�o���Td8Mr�qt��e>��[�G£KWl�wd�8�� '���$�`�ׅ���3�,RZ�R�_:~��0wvX�TX ��3��]��D�%���+xVD�Q�(�%�Y]đ ^!���W�1���7R�����I�t1�+Q�G��8���ICo/���V�3��['���5��JRS�v:q��9t��]�-�(��ų�E6�csd�D�Q�2���Ҕ���e�*^��B���Jkӫ$B�~z[ x͛?���߫o��YI��������{��=�T���\��]�5�^���-5;w�vn�? J��)ݤc�l��@���7�W?"ߛ.S(�*�0wfd��)zL�T��[�%�peK˞�cR��T���fִ@ii��c .�@K,���P���iz���Ζ2d��9#�'N�oh�KSt����`$��4����b��e%w̞9pP��F4�͖ǧ��s�T��Rޢ�j,QZ�(�wb��9-�ԨUY� 9�E�d��+��>�v��|&!�c!f���f#��^�>�:/�p�����` wv��S��@�&`&�}�!!�5K�����@qQDkFj��jV�ј5�����X���O�Ȑr��o�6�C/��:c�O��� t��a�3��Z*�%,�dn�w ڔ�r�U�f0(���vml�6j��bS�X��oI_=� o��ӳf�;�_r�i`U�(��O�~}%�4�68�Qh��I�2������d���W42[-7�42�r�Bm�DP��ҫ�s�6�P�Qa�36KR8� �vL��N��u��~hv5S����PT\3ixF�蘂<s��{��` �(�ub:H���%�ѕ�ms�B���?�q��uL�Z=f�E]Y�hcBH��x���)!�E�#,s �� �ԕt�4��;���VaB�]OLa�wN4أ}4�ہ�j���b3ѹ��X���Aq[qxR���#�7^Itw��D�T�����i��w8���:��a7n���}9�'\�gnJ��|���-f�Y;�%V�/� ژ���hu�~�Y��?k�;o�]�5j�ߵ�����R�+A�b����j ނ�U��Ģĺt4�g��"F&v�Apn4�h�����M��@��)A:Z�n���ďn�U�+/a������ۊ�S����\�#�+qkS��`���G?pѭ�.�Q2U!j�Y�<�л��R�=�@�&���ޡ���}���7/�!�V>�����C:G��Au�[�?Aj����ƀi��-��L�j���0,Z�2Y��/�D��8i�Y�;iJ�ۖ���;S $Es[éQ=+�*���$Mk�(o�2|�-&c��� ��t ��/��u�΅�|�H5룑���]ѻ�j�_B| �a��# �;���k���7:�#F�p�Q(~��W<��Ru�C����C�>�s{����y�lX�K��7�����<���7�ɰ"ņ�ʠCvA�O�M��q��T�A%� |�`f�=l���c�s�Q H�w{���1���1�߯�d�Sz�g��Y���Hx 5��� �g&�Pt���y��i��GP{I���rI�K��X�~�?�����nX��)�/��R�H��j���;�.kaa����ɓL����r{)�k/�������N��0?N��̀� �]"rj�;�&�%� �ME��� k� jFGc�ؔ$�]7� �xL�m0�Tx`����I�Xȡ ���$��ȓݢ���l��֖7�7MQ9�-�n��E�ō!}��Z����4�-��-��Y���N͜y�;�e��@ #gT�J��H�L�x���q�=�.�+��Aw���p�>��rÆk��G�0�C�83X7���P��U/�o���͒G��%�__�>-�q�h���Iz�=e�%���=S�Z]^Fv��ߢ�h��* ��f�3�6�l�v�٘������Vp�B��a�^�` ܁%L;�U|�qt��� <10�\ ������Lx�`�̨����z��h��+� QU���;,��29�x�I�v|Ag� A�zz~�/�b�H1�����y��k�S�v?:`O�:�m��Tg��j@�~ 8�D�*S��C�e�E�H ϵ:F.I.+K^2���t�^` ֺ�Ko�� j%Ǩ�896F�l}JJ���7c�:�UJ�t�Y0���2(C�=����3�x%z�t3�ۀ����!`�J'~�Q�@&:ŀ^\d��x�h����F��S���v�z����Z6rt�@�26I ��EO4���G�\�~��5����F��r�"�رc� �\�Ƚsr��;�k�6V���S��Ňѕ���pAA����wɡL�eG��q.cCCP��Ί��O�%��IaS��9YY9r�<]�[,�_!/����נ�y�.�D�b��rp�Xܡu%f� QP G��������%�� ,\��q�y�x�f"�ݻ�ſC���������j�y��W�/���c~����^Xt��n��C[�C`�4��G0jZߍ���Zj���pg��R�z�>�ap7���3#�.F�'c&W]�� 1� f*̟���aS����j9�����]���ҽ''SM�$�pq���G�c�b.st��b&���Jh�,.�ZI�m�D��.ۖj9~1��=�>�8�Jm��$�"hq;xh!�l0���8 �X���Y߯��{[*+[�=�Gv\��ip{� ��+�C7������Kg�?�������/�Ɂ��#}�{�mG;�g[k7�Ut��c��=4���3�=ƽ�o�D��|�`�� wv~��Mn��y?�u~���.�@�zo�mG��w��� ��R�j��3�Ƽl���:��٧��Wl�t�1Mܙ���T����I'�aDۤ�������c-Q�㕂�y{��4T��+h��kY�@+(�ĴPۦ�jA�(��V��V�[�$�W�[5N��nqjtr�F��F�Qn�$-���]-Z�$��sEt,�����S�?'�2�^�x�rPe ��hC�> F���L:Q�&."��|�U*� ��]^�.ݒn�5a.��^f6�����������2��Hzo37'��ZzO�7��>�4-D*�f����|tZ��o���ni+����y�̐=S��\�n2��u�lYMƨ��=0TFM�?�S����2�L�ie��G�FEO��r�W�b�%6B>��vxi4Z ����_G7��7�d �*��=�*0�+�Ƽ���s���Pf*�O�ı���(�6[�t����v\�gя� XD��1��M�W�ڮ("���dA�_� �IJez�ܲ����|�_o�[j����/:���~�s�C � �eۧZ��V�~� ���R?0[,��U��?_��ZCz�T�)����TV^f4��W�)u�%�g���E�n?�ׇ~a~��?%?�c�*]���fk(Se��%���҇�����{��:�2����#J'b�Ίd�����;O�c�����귔�y\�F�9��Q�0���ZlR����^���k�Yzر���<-�T�R�G�m�K�ZR�{����&O�I�,�}vv��-��^un�x�-7�����$ӛj�4�\��s���c�n�TS�a�Cոu�ƍ_���C��r����S ��2�}<ꌂ���y��������vm�ZV�0w��[��&��݁����0W�;P�'-�,���D���v\���t�V��]�|=�"��q7A:��F�0����6��Mc�bm�e-��C@�ŋ{�5���%�!bװ���;8 ���iG��|O���](z�{���=�]O �Q�pޖx=��%{�7'�Z���k�W���� &�r���X�]��A�֝r1�2P�g �0sO��E%��s���Doy���p�n�|�d ����4��uJ&��:j����"&9mt��1��G�A���M&s*(cu^e�$G�WNǯ�1�_ B���{>�,f�GN&�^ԇ�!vx1n*���.�j`1�/�Y%]aC�述2��:���@uk��ln��ϴ������;X�TC��L��av 9���1��� "�s�:K��=��Ovu���i�a�D}���0��4I1 � �#����s�}�z��l��Vp��䲭�)9#�����6Ow�ٜ�\d��4<۸��^Ԉ���JI����p�=�ɒ�1�(�������W8�B��PSB�q���"9���Q�E�Bz6���+���BR�V.c�!�LCC��N �I���F�m�X�X��##��k�Җt�Q��mI�<�iAi��mI@��8t.~V*ŵ�<<���s�E�E�YV��X�G�֘x�RN�f���6���(F��&�0j��\��/z���g^����gw���9\������$t���<V_{}MQњ�A�ebX�Y��rW�WУzD�@�*� �z����/��eh�|� S�:�:�otw���<,�������ML��j��"��*uI�$��@$cT�H$c�8s�;<S�\W���'��3�o����`�=P���9���IW���u(=��jԷ�Nn5�y|z>MeJ�A�(�,��hqIӈ��Ɛ @!O�b@\B�@ [�٤λ�ja&�����?���_��3���n6�^J�P��P�@I�L2!z7�a�nFo�rU����+K�,� �#SD|����ژ{E��d9/�Vf����K2Y���1v@�W�@�}�Q�>�L��Ϭ�Pn�3�_X�����8�G~��m�w'fB0���~*���>bֺ#��i�q�'G��:���d�v��V�u�����hnr� �K���G��G�F-�)��x��K�������$MTv�M�G)��-#�إJ���,�K�g�\��c|�|L�#+4fL��G"̵u�AG`�p�}�k�ɓxLJ;�p����C�%��J ��/ID��b�Ȟ*���Oz�JOV�&�j�l��t�Ō�qr�'4�џ'���-�[{�b�зPC��}ʽ�<���7�5�x�J�7�?��7����ۆ7�tYZ[z��M�G餣n{x�r{����4�㑿��#w}�*(�6���_>�Ǖ�FYг &��}���V@w��z���r��>�b�J�0 �����8"���Cx�؈�z�E�����P�[Q�uX�)֗�k�LnN���Ҁ.G�j�Բd�\�jM�^�����n_�"~�s���E/��"�E��V��RA)H��s7Z��.I��B���|�Wy�q�LɅr.۸}ժ��lN^�l4J��8�.�&������Q�T�p����X�1fj*CW? y�iw���^�T_��7���E�j#(�U�=$:�f~M5��UdKؼ2�yGp߭���2��U��'����j�:S��=�f�kn�7����yq_Ǟe���?,���S �y���u��u��&$����jL�d��KSA�⯍�f�M�Kۗ�i�¾�v����0�'��`�" ���N�Cl��^P�FT��+*�@�jm����L�oٖ�c�U��izeJ��Ɩ�z�|2�B:_� ������Q�w'g�:��������sԃϋ��m&�1UC����}2�ZUrfzN�c�R� X�����EO�b�q{x���8�>a�����ƥ9������t``�] ��:��"�5�x��@ ���C���q��l��{3Q�G#�_kWE���UuU�Y}Tw����Wu��N�W:g� rB8�-�� �DDE@< �kTpV�]wYuu~;㉣r̸08ì�(t��Uu"A���6��~�^��J���w��}߿g 6W50�4##h�*�h�U�.�;��&9�+S�4ͺ�*Y�7�i-n�MCeJ�+�X,>J������\�Be���r�P���ԥ3�t]�[����e5�r���n!y��F٬��<=>�y�s����P-Zꣷx��oI54O^�<9�ݔǩݬNf�(��8� )�g��r17��V`2;�*�=�b-�<l-�p��vyB� �����ڋRk��u��E���Y@tϛ��eg�,�1� �%��������ʋ��������ګ���M`l��P�C�� �k~h�����_>��N�xr�"a�r�nV��^3^����0Ʒ�[��1Fa��wݬ�����<�#�sGed�6��]�%��8�Z(�C�C�Jq^n��bI��C\���\�;-&�C&��/��B�%-�@z7s�P9� Z[t��M�@� J _h���\��̽��R�r�9��4K�٧U(��٦��ЮHu�:\Q�����Hi���2d�~?�li1LXv�2T۱�1T�6k�4T��ƾ�U�+��<9�R�&�!\$�R1�b�be���V� �Ȥd����p�u����\]M��Y?��ΰ���rP�5��wA �?���Eޯ�3bu���y`D�u��GI��b��5��X?�������!1_�q��J<W^��������T������イ-���=�s���eb!,��)�Q��왫���?<� ���m�*��=������rQ*�Q���(�r�ͨK6�-���-�Vc��*���0�&��pt�$- �H UB�\CSO��E{ox�R���!-G�9��I�T ��#�a��\�d�)�wl�X!V����r�'��%�h�9��y�����:d�� wL�Y���wl�96�n�e���1�+��0YU�"]Ͽs�N3}������P|���� V9�;�j�CC'Ѫ̢ԬI%|86+)!���)�x�� �R@�r�ѣ�!Վc�����EU�NX�O���1y6�1{Q��s����@�"b�MxIF��$wY4�e��>�w�/�"M6aH&�(l�N����M�/&�#(����'�+�\�kD��g�h����$b�2y�U_㏷����ފ�0|V��D��o��4GK �3��&�����P:��6�ߣb��خ�fWG�j������%��-� �}6b�H���a����䕽�Q��/z����%^�/w��[��kӻ�`n��E�P�[|]sq<o%�is���v�\+]�n�3Q� �Oe���вF8�z�����y]RP���{��Gf�F����p�q*�q��ʩ�[!�ęM��<���i�h�j��1y���� N�FD��QX�;�n�B��E���� ��.�/f��̾q*��ڣ~J�������2�4�P�ܷ���FP=�"͓�X�/�4+�H\� ����H��J8{���m�]=j���k^�9��r ߈u��L�C�A���A.9U�G�<R p1�_�P�z�^��hF咢Ԉy�s���gO#fk�B�B��"��h7���v�I��'J/X�z��6+�qLKq����h��7e�?e�֩&�% Պ��@������y eG�T�礻�0�B�YM��p�T�YJ�?�غ��=]��K�m�����<m��rj���vt�R�P�:N^ƬPO��|vТ�h �c��Yy�q �gB݈ ���V �{��Q�ވ�R� '���43�/\������j�ץu,~A+��δk�A-�t�ͽw�y�?%x���|wqg��#i�R N?f��Kb ���$�=6�s��d�,��\!|����=�V��x[&���B��.g}w�2��ݷ!>����|Ys ?X;}��N�oN->��=�Bxh���G�j4�@P��%/b����`Q-# +�9GH(��<R$�H�x��ˤ�9d ��N;��P>;�,Z�/�i���@*�\��#�:%���j�y�W�n ����;�ga��O%@&�C)��k�oCe��+�I��@ E%�}d��5��e�y������5.�^h9� �Z��D�\����ӟ{ �����'����&���b�����o��<���xy�/'f�Sτ��9�BY��<�O��i2�W�*k��b|��5����ŏH�j��U�m�x1�'�u�O+퉚�3���~P�?j�na8��d ���{��- �zKKu'BU %�@'����5�P��K��)( �Z��IC���-��`R��R�wyQ�.!��F����~1��(��qR���y3�e��H�d2%�P� P/�ߨ6(���Jpl�ј�� lR��5i���;��T���/��5*f�lщ"�_$b�@����ن�^a��8y�=h?p�LPп�S/�8y�QgTsr3qq��V���Νq���"��ƨ� �D���I!!4�楉��`a�A�,�� ��D�ZxUymf)0Ӳ��=�^�+��U��v���z=�c��L B-?"b�"n*���L�L�9O]7��I�7�Z����ZtCnG�E�T]�ٶm����m.l�9�M�;}L8�O�~54�8��6k�dr��lW��f/x�:��^Zٛ7��<��У�}��ۭ�����O=s��3S�4��-���s��_���ٳ��T�e�Ֆ�k�l��D���ȩ�T�p{_u�u��D�a�BX�Ӊbvѽ�ʥ@"��;A�`X4W z$-x���""��9U�*a!��CE�#gv�!^,3W�=r��;�+]eSR&��Ӏ���� u�鴌[��������`��|�>ƪ(K���c7��4[Xd�Dx��@��]y� �8�n�����~W����fvL]Я�[�������L���_]lxᒆ�bsb��%�J�B�A(s.:����I�s�v�e��Z�Gx�QT���w�ízR�T�&/��N��m��Z�:�x�Eׄ ��^&��1r|#W����Hmw������V>���Oy�����ɡ���Ara�,`N���� Ɂ�W��L��z8hF���$b� ��9�0\�k��:I�$ �D�ȃ��PD�r��D���c�78�-�j����SZn4'r~��&Q3-�Z��q��.��(�?�]��Ե��1���h`y��p�ꊛ#[�<��]��v�}|��r4����yy���$�� U~��R�ݛ�Î��Е�����ظ�*��JWg7 1�TA�H�'��f��hq��6�rF��j�u�y51�V+�6j2@"`��Gu�jc�>H��@+��JD�bD(%"P��G���@�Y�z5�z)�?��H���-.���DP�L����c�g6`���d�*� l̲�8�ʨY�T�)�,���M�]���`��נέPQ�Z�����a�j@m:{�C��xSy��D���_�_Oaឦ��p.� Q�#�s�[uN��kq�5�Aq*a���LŁ=���$X��B�)�/k��zK݄�q�W��j�:s/6W�m3�<��W>I�<Ъ>��W�=�In�Ñ_eN��X�g[/�n�od��,�����L�5�����?XYz�C�=q�$ϟD�ջ�7��̝H=vW���7��A�/��?����7���.�.�����Ve�ȷ�"�>P�b��6�#>�s��E�?�?:PX�{������-`:�6,B=��HQ�N��D���t�3����>x|e�q��Y�;��pX�`�w�]D��]z��\��1��Y�qF!,����?4(��-����h���@��H"�K>��ɖ��d�����͇_|+8��d��kq�c)�Q8��$&_��_�?9��:�2м{ɥ�X���f��|��'-m_���i��'b�g�W���O' 2f�fG��%l8|Ηψ�c�X r�%�Jl��?D"@3)��N%�OWF�*�F; Y��<�un8��G�����m �ѡD�:��7��ȑ�|$Q�L;��%Ƹ�E"r�d�����Q�#���uѨC�]LYIsR1�S���� ���s��P��=�e�p���_X��� ���tV�;�Ix,q;��e��۬w�H�rvغt�FhJ�N�έ�ojypvۖdI��T�>��L憪 �|FVY��A��i�WLOĮ�槶*����Wr�7J�E7� �)])R���� ����4ٙ�H�"�����B�rgQ������9<��+�'���^�y�2��e��K-���+�n��YS ~����,��!�����ʡ��X�<f36��|��U}z�����J;�I�-/_�ڸ�։1��0R�p��t�,�"iR�eeQC��'gi�6��^1>�q�5�40He�h������):j��J���9�7ϙ^�`�{N����{`j_��W�x�k]���r�\�_��%b�WkH6�s����B&G�p.� B��V���H�V���c�ӓ?���u����~x���X[�j���a�^-ab�%��d�uYcf` Ӹ��X��C<��?��Cx�c`d```a�d1 ���������`�8�@\&�� dx�c`d``c������8�"Ȁi6z��xڍVKkA�yt��q��Q��JB�d/�Ћ�!��9Eċ(�'sj����?J���L�Lu�a |TOuu�W��T�|2�+O�)~�&� p�$K�"f����B�2���ů^�t�؋�u!��@��m�1�=t�}����!���]���{�{�u,�6��߯q��$e�>՝Y�]���� 8=/�:�s?�O�� c��dnl���U� ��A�1䲋6��7�A�o� �0�d�[J�j��#����!�/�]J��"��۪��I~�� ���V�;�]�y'�䳦Z��t%�u��a2wa�{Ƌ�E�:�;�U�F��f���p[�7�QӼ��;�{Z���M��h�f�^��K� ��1O����/q����� r/Wo��E�}�!����*b�|��ݫ�BV��<G�<=v3��!�3`7���� �{솷���|�<��x\�H��'�a��j%�T��dfe��hӨ��g��?8��d��mn�y"��6�q���$�ͤ_p=�#�3�_��c���K�Nr~��+.�楸 ���}����-q׀�f� y����_Q�~ ����Q�F�����O��J��e�Q�;�+���ª�Y�QtO4��sy��nT�_�^�{�{�7�#�{ן�1��Okrv���s}A�~��?S���i���rq���~�����0��=�X��ޮ̾��#��[�G\������k|�xڽ�{X�w����!!���]X���i[S!dl�ل�&�C�Xh�1g˹Q[NCrndBh1+��>����Ϻ��z�����~��J����o�Z2n`�d�yR�P�"��S�J�Re>��*ɠX��y�>�T�'�z�T�T�o�k��V�T��:��&9�HN� U�,�s~(�O�D�4�!�\8oD\c86N��P�u���dH�J�$7|^��+�;�H�EI���\Z�Z�^���7b6�{��5|ڐ�-�{�ד�v�]�]����>�!dI^��"�W���yv�sg{�~��&x}��͇ھ�������+:vs��w?ruǿ;�|�į'��7`���z�s_|��]���3y���@������?�JA���@����;�B���B�=���P�����F�f2��p�: .�&�6:_C�1����>�Y���x8E�m��O���'Q�|'�{2����g �L��h�G�c:���A�3���,vus�C��^=���@�ԍ��8}A��Bi���-!&���}����E<g���,��L�~1�h�H��h���]F�_�c;��]X��p%��ٟ�ɷ �7.�Wc_��E��}�3�XO���}��k+�n�{�n��vz��.��Nf��v��.���w�~�S+��I�7��v�w�����M�ӈۋ�>8�{���q����!�<L���zA���ˠVzg�a&}���Y��1t>�.c�����OP��O1�_�4s=����%�Y柍��<���9�6籟���w�����]��˜]��t��^_��Uj��#n��{ >���:���!�np�z�d?n��p���mt��_�8����}P���A}=��͊驘����c�<�^�&��|ߧ��3|l�19ʘ_:��S圕��Ke*���|F�n�LoP Su�^-W�>Z�zEpI�f�L-;�Ym��8�t�H'|�bd�z|�%�8���(� X������F.�gcb��4��J\S��?M�|���5^��qϐ��4ܛ��ց�m�d�§m��'9��i��d:���+��NY2�#d�C�}��S,�%I�+���Lwg�����?�x�C�T��[d�L|����=A�T*3�M�/����������"}C���!��-����9<Nf}��8����h���Ac�7��&`����B�����9N�+� ~�2�i<���ZfZ�>�Pf&b�a���q6}�9 37Ef��Œ>�D�E�X�}1y�P/�A&�| <Y%�H�K�r�K����Y�_2���#�=dV�'����Yü��˺(�tZ�.}K� ��@� /���C�M軉nf��e+�[�a�������n洇��oL���{��}c��o?���������u3�t�IG��9��G�#�3�M&���,p}�c;Aϧ��~1���ڞ�n61��r�;O��q�.�7����\t�e&����� �n�U>�[��m8ަ�;p��o��:w�y��{�>��}z�0��UDE�TD��b+F�r���1���/v���'|?E�g�<������e�SN��Y�#�xʲ�dU��U�PV�Yv�W����v�jxȪə�MV큲����8��/�^�,goY�W�j���IY�"A��?. �x�c`d``Z�$ɠ�L@��`>�/xڍQ�NQ=3��&$&���1l��l �2a�� ��������3�;;�/��;��̻�n��Y����p����l"���,�Vc/����0�x���O��j�ü�sƳ�3X1��4�4~AЌk�����x�y����;x�`�c-��G稠J�v��l�=�&J�[�!�(�"N���ruuųimZ�]be��Mf���\ �,� .ɐgm �H#�}Vm!A/��.N�!Ί7���s,��T��-�q�R���>�)C�]aU[���beKΪd�ݕ�) ��i;�����"�(1��5����=~Y���+�J�;�2�|�KU��͛��Ϗ�d�+ü!GMS6�g��]���U�{X8 K_�1}&���E�5��TВ;P\��#\���"�o�S��x�}W��HuU�=3�ef�1�<^���+�m[�l)��,3�3�133��13���^�$'�w�]ޤ�����]�w�������s)L`�Խ�{R��J=i�@r���S0 3�*u_�ԃ��Z�v��`g�v��`w����`o����`8���`8���p8����h8f��B P�9h��p'��p��Єu�6�F8N���t8΄��l8΅��|�.���b�.���r�����jh�5`B:� =��,�C�acp��ͩ�ԓ�i�BX�EX�e���up=�7�Mp3���mp;�w�]p7���}p?<�C�0<��c�4x:<� ςg�s��<x>�^/��K��8�^��W«���x-�^o�7���x+� ��w»���x/�������(|>��O§����,|>_�/��%�2|� _���7��-�6|�߃����#�1�~ ?���/��+�5�~O�����#� ���������'�� ���0����i�`s����S8�3� W�\�;����]q7���=q/���}q?��� <�C�0<��#�(<��Y,c�XC��qx,��� x"��'�<6q�� �O�S�4<�3�,<�s�<</��"�/�K�2���+�*�[x ��N=����q�n�!�8�1:��f���C\�E\�e܂��ux=ހ7�Mx3ނ��mx;ށw�]x7ރ��}x?>��C�0>���c�4|:>����g�s�<|>�_�/��K�8�_���W���|-�_�o�7���|+� ߎ�w���|/�ߏ�����(~?���O����,~?�_�/��%�2~��_ï�7�-�6~�������#�1��?ß�/�+�5��O����#� ���������'�������S!�)CY�Q� T�M�4��*ZMkh-�@;�N�3�B��n�;�A{�^�7�C��~�?@�At0B��at8AG�Qt4C�T� U�F���5�X:����D:�N�yj�:ZOh#�B��it:�Ag�Yt6�C��yt>]@�Et1]B��et9]AW�Ut5��2�M꒦�i@m�!�4�19��f�ȧ�BZ�EZ�e�B��ut=�@7�Mt3�B��mt;�Aw�]t7�C��}t?=@�C�0=B��˅ckvv~Vlevvbˉ�$���ZbUb���;��Fb�c[�[[�q]�o���������:��/h�quf�� ��W���Gn��}�{�=���mz}�� '}��f==rtn��Z�8Y'�����6u�~&�L�8#���t˴�t`�t�s��T�Y�ܑ�d� ]1k�v�J�m.�:�ױ5�t��<��?��V�m�3L�l�_��t݁3�~q��Ñn�~JIW�~�f7{��sm3���4���m����0�z�8�v̑��t����f����N)�KAk��� (F�E����?nٺL�ݎ�+�O^����B?�z�i9K�w����wgzfGK�ZVW;9������w,�82ݖ�U{Y�+r�y��k`z:�h��6��m���p���=�C8�'��=�,���z�'�S��A�R2��M�L��ωO>=DG(�v�Dő5N��XDQ?�#;�9��ɨ`�{N�;��c�� ,VE��q��6Ǔ��y�b��R܍v�����<��Ht���-��m{*�#ӶW륎m�̭�J���N�=�#���e�Q�N�v|=�Q[�~�z��9��i�q��9�:�\�������uP��+t��Q��r����+Kv��N�X�ڋ����laU���{\���gma��v���d�`� X�q�Ed"�h4+���=��z9ͷ��'[���A8j��W ܪd$ەq!J$��甜��)bڶ�Cgʜ�>�4��q�h��(�X�,;w˥��ڱ�� n26뀃+��I<v43����;K���5�� ǒCJ,1�4�.y�O�._ Vo�nk�.u$�=l���1Qw���^��3�5�"[��v��h�U�M�� Y�s����E�� ����rF��ڞ�{��EQn|O2}� ݴ�2� �ٶ69CP'�J��b��~,7��(�i�Y�CV�㱞0�ѱ9cx�P^�?(���<^V�ڶΰx����3,0����3[{Q�W��ϧٚJ+&2̡^.r�u�4w��Ɲ���(V|o8�����x,5n�{���L*[TT&ZK�L�����v��R"gysj"�p�X���ܚgm{̽��s^іM�X�<�湯g��&l*�J�I)m��%�����Z�0�Q��l���\a��R)�r"Gh���'���J�)�#�n�;:;�ݡ�z�%��I��5ׁA��z�=���m��X"�o��X�M���˹�����Q�j���!���m�b"�S#�-�n�T��Ho�͡$K�ݘg>�ẋ���p����I*�^��4�" ʸ��\��1�L����G��L��֘Fz��s�s�n��\���|Kț3Q'J-��n�c��˴���P�6į٫��$q2��Et��b�H�J�aU�[�z�������o$__�eY��ǯ�U��p����;��,(a���mE^K�ݙI��w�FJT��� -��8�i)<K�.'���������$ j�$���(A ����߯fY��2�qVMD̙����w�-EAZ�unR�ҭ�l�}��Y���l�r��u��ɼ��ҋ�N��y����J���J1.�QE�k��Z*[,�mJa���uҡG��K��%k��&w���MCo��AG>�ua�]塶��m���j��v�l������Xӓ�(��n�V�Z�FM-s5 ��A�Az�i.,M>=��#��uY,�Q�)���&ɋ��x��Q��ߴC��.��r�<Ӷ�v(�Oh�Lh{��DS�l�m�R�+ơ���j��q|��3�Y�s|M=��f�b�K�M�-��.�\Ԝ��7���T�l�Ӳ���H,��P�5�����4��>.3��j;��a��B�2��59���v��4��v\s�1�u�dnnj�?��4����NǕ-�h92U��*�p5��1��K3'M�mcy~�cm�y�!�FU�j�!���j4ҭ�l�hK�"MU�Z�Z�,C��4s��<+�<-�,�rM%� ʂ(���m�lbW\Ep�UW\Ep�U�SU<UQDU�d{�ח�!�j�r�J��XY�&k��kM���k-z �Z� ��8V�����������0a���luc�L@F��� �.���.��.nꆼܑ���bNs�]�D5�EMtQ]�D5�EmN A4!��5Ѩ�{��F���Q(7ei*�T��I��1��K3'M#��9mrW$�d-%�P" %�P" %�P" U'qR��A���A���A���A���A���A���/UDUUA�TU5A�Q�P��z%�+�^ �J�W5A(A�JxW»ޕ�w%�+�] �JxW»ޕ�A�ҕ!CLz��n��sOB��U]uA�JHWB�ҕ���t%�+!] �JHWB�ҕ���t%�+!]5!�@I&P� �ޫ�u$���lbg��Po$��2�k�d]�9i؟!Z2�C�7�C�7�C�7�C�7�C�7�C�7�C�7�C�7�C�7*��';�/'���jb���'[�7[O�\b'��'���u�]�� �m&~���fⷙ�m&~���fⷙ�m&~���fⷙ�m&~����� �jW4��PK���\�^���*�*?modules/mod_flipbookmaster/assets/fonts/fontawesome-webfont.eotnu�[����**�LP.u�FontAwesomeRegular$Version 4.6.3 2016&FontAwesome RegularBSGP��)�)�������Y�D M�Fx���>��ޝ�Ə)[1ɵH��-A)F��ٜ2�i��)ߺU'�&a�;c��nb$�':Ϯ�+zAP�{u_�\;ռ��t��r[���\C0X��'����+��=�p�'-X�Z������H���Z�$Ͼ.5��Π*�V�\�2�l��WL��V=�ۼ/�5x_r��S��T��N�,�Kg��� �Ė�^P�Ittf��D^�X��Ɵ�s�GL�wx��(��~����^���+H���K,99Xq�s�Z0I>��T���cA��u��1�K�JjT'J��T`�,� Z@�<B����� � (� 8��cT)��b��7gS��AB ��aԻ�S��|]�̜ͺ������5�Rʌ���q�+�'��X���j-S�&��� (@V�Άe���IZ5 PP����� :mC�z:aM�$�:S�X�p�Pt1��)�6)TqCZ�b�oTH���*Ir p�T"���x5�/'�,,����%KT �E)��ǷJ2$G��e?ڽ�����fE3䙶���PF%|�Ua��N>e�T7ß��3��@���BPNb^�����7$h�X��F2@���cj0�8E� ��:������ᾜ��,\��<��Z����[�Ƥ�+8;���'��y5�x�ĭتN��;\oa��� �i�<<<�h ��«�"N啂�"m8�A�������� ��+�7B�[�//�� .���9[q�{!zL?3�e�3 oP�)���1�rzF ����R�M�49�"�7���n�l8>�AU��wڀ>�p����cݴuNIz�Q)��#B=���n�5����-B�]s��J��GЄ��aM]�2��ܣ�I�3�M������X #�R��Z�W� �eH��i89�d��g�Q����k���_^ 8�\v�~�*� �R`Zd��'�ji'N6�F�% �9^$�c+1��E,��@�pF�~�W��m� 㞞\}�H�`��]�`Hb4Q�탂�0��֯�.�m�1����T�we�4S�Qt�t:�2c�8$B��ŻC&��;VY����m#`pP8X�9Q�E�������O ͎X{�l�+9<����MH�%�*��-�hX�t��B���"'����E]��t��a�#(I��@S��q0����8������f�XN4J<d4L{O�A�H<�y��0 � *�eQϙ�7 �M�c~�0h�i���!%�MhB7���* ��LD� 0�nX��1�0�dfH�'r�20WX����"�a�7���7���W$y2U��q.�ThB&��!��1�f�6��*T� �KK>��������/0�`&F%�A���![g� �,]��Xx=�a��/�(,�L[M�b�/� � Ya��fN�����h�C�Y���l����S6+��HN D����0C\R�|��n�K[(� �5�3I��q�њ��,$��6�ђh�s����T1��7��Y��ؑ����cR��9V�ôV����f�d�vgg�1+��R��B�-Jţ =��5����,H��OH)�t��'͠u/p.��i��pP&��I"�"Q%�:�����HD� *��|��|�w�"6�oSԳfHǢF�v��� �h�V���4Zs�KLӓ1���� ���^W�~�-�`^84��|$�O*O2�H3��0"wC(r�̑`�q��$ӎ� ȑ���V2*0�)�(���ޔ5�4�@��(|�R���{����wUOH��A$����qIS���4�Lf�'q�Nf�~���-�@�3�@c�״�ׯ/��̯��#x�^� ��!�'�K��!�=_rOH��B�]E�u�e�/�$#��=t�t���t1�P ʄ�� �STG�^ I�+Ie��l���D�(�Yl�eȎD�T�z+hG� �R��/!����#��"�f�朱�9�����U��Q���^���Gs�L�憚��T|�W'��#��+�$�n�X����}�M�f��f�04��34���c��vG�| �����+�S�u-�k�R�G ��>}lRڑ˪_��d�(#�3�E�~�V�m6�U,E�m��#B%˗��~L�k�=�r-S;��̡T|ٻ�N�1 )1�fok�+�`�.?z�P���d�Ѫ� �96M�!���H46�T�� ��+�u_]&1l�=��u�9�~̞;NUs�I*'����� �h��_�ܲ˚Fx*�#і��G���[Y��^8]�9��G�م���>��l`Y�#2�H#&�� �(����g��3�L��7��ZQP�'9�d�2v���J&' ��n.(c@،ULd��$��|p��g��"��K�K�#�u��@}�)\���RY��ŨCP�;����U;� >ʱA�#�3l0�6����AKFV�"�t�Z��W<]��Ҷ�Р�(���u��p�g�4{:�� |' ���y_Y��S�QG�J������cZ<�U)��.�TǑ���bH�9���U�d��F��?~vd��.j�qu�.>�H8�֪0�r�U9K�G!��I2;,�-_4�ˣ���%�0r�b�dԒ%Lv�Y�J-�7��t2頶?���]�1�QY�i8���:92͍���f�L�96�t Gzp����Zn��ZUC -x�c�I]�����-�})�y������~�\����C�[b\�.�i{a��C�(�ڞȞ�Yտ&Pp82e�6�5�u��dl��x����i(�.|0q&i�3��v��L��r;�Ji8�'�h���h|�C�������-@�ǁ�@�x�^�%����;wJ�vw�5!��&����}�?�]R�nHS:OjeA��ΐ�~4*�)����QpD�W�\}2���1똈 ��f�^����4 �l,�1���W�ȕ ��V�,& *z���� �[<�j�F(�ť�2u5?�LU�dz��5I?D��G��CoHS�����¥����LӋ���DcLs��$E�N�z/_���.�'lEH�<w%���܁~g��2x.�,S���G�#�SQ�t$B2�IU} ?R�k �� �#FoZ�2 ��J$�%��6Vޞ4"�P�Ą�z�� �3���ԟ�J�:���ؼ�M��\mM�|��+�x�o���v�ɬ��7J%ڴcP�D!��L�r5�q6��5�9��W+�|�h��Bn{�`���(��(��?�KU���E�o�eY3)T����dYm��c��N�@j�y�^�$�ȸga��D"`A �f�ʁ��,�⢌$~eT��sЉ�_6j��i:9�3���{�dX�����4G�B�Lpvy@�3F�_fAƻ��9C����\��}��5%#�0�Q@�(6pZ������*�0�L�9��b4�s�����i���B��W���$xV]���Ye�fVƪũTC�_���U�} ��� ��8�|'O����)<��pa �%��iv���g��utd��˫d K6� P�����p5�A'��$��[�BTA���> �B'�مq�a ��|�����I��}$TBh�.�B ������2���C�#PKJG*�iA1��A��'*Dw(���:�F� ߄�D ����]�s�ɡR��DU�vNY��%ET#�$Ul'#�}c�d}7j�+p��bij�b�hw�{�����>�j6���S��(y�\B^��(h�nF�+�4n3GzI�̦BV�B�M��.Eǩ>"����E�P�6��p��g[��L�2 V� �]'�V!�h[o��3�ԥ��OΥ�վ\٣����l�f%B��A:���@\Q�O��Q����}�X-q�"�-� }� c�KQ\4O�P�lFP���=*' ���^(���퇓[�������Z��I���L�S�y6��+�-�^ �����sI� � " �d,��Q�@[����~�p\�qB�q��@��f �3�qzu����8&��� E�H��x�f0c]��a�`�l؟de()MC�`b�� s�s��p��(�o�ts��_뷐��m����^˲�� � �H�h�$��#?�"t-�$����R���.G@y�ҚO6bn���vk�Z�&�h�(�A0L@İ.�4FDsЩ �3v"���P���L���f7�Lbr��:�4�ks��8n�M�h�Y��l�9�*�(���A@x �"�6���Ɯ�k' q���@'�A?'�f2l�Uv�%P.�\�K�FBH�>�Q e�Ddk.�a��������*o�s����T�v:�MJ��J��#��+1Z�~�M��6�F��Q0T6�'nɎlr9"2� �&�c���V�L1�� �1�IxSC��L� �"�+&:�=SӾ���]��� 1�E9@ y����2[��HC�4YM�lV��~�<���$�?%P2�H�f(�S�]*4��c��2����!d n��x���Qǟ�DG� �R_J�&���8ז "C�(���mc!Z,��7��0���c����L�)�h�`�f&uA���$[�|�/���M���J�`u��7z��Qڌ#5�r&p� 1�d����=� ����נ�� kG�aK�l��[�c�#��m :��xn��$0��pk�@Ą�Wa���7� �)������R��o`���s�M(�9!��s��C9�^7FO�� �w(�����*���Q{Y&�B ��i �H�Ӻ�.$���B&��\{�T��IŢ�nOFG~��ŠSN��� �3ߟ#'Hgί-���H[;�&_�̙�B �H>㌂!Ⱥ��V+��P^7жƂ;Bs��}�bQ�Vfv�r�� &E 1�N���1�Cϫh���. H��D�����q���W��+7�C�.��9����� mU^!���2E���^%s�~as�.�i0�:=\�����9��:(������ʛA4'����Υ��"�T'�N�)9��I|�t0y8N7a[��x,�#�47�J��!��A{�P5�� :�j���*o�u�SS�;�D��rP���$��cj�͂��R�!k2�!�MR��&�yXp��V�B��2��y�� 0Q��Ql�&.���[�rc�(<Ab��Dž]�b���}S�(1|1��(~���0x�j���Ő:�ʙ8A<ꫤ�cL�E�,l��4��3���%�t���&td2mq����h��o�ʹ]]i �'E��B%7��YS�-Z�!����t�ā��Y�Q�/M� Ŗ}���_���f;9�l;P+)}!��~��9���X�.�jC�)��|�N]( �bf���6䅸��D,�������E�J�]> {l[���Qǜ�'�C���g��9hyz�)�����$n�!)=������T�wI ��ͳ����B�t�U0pv�P�'S9)�H�Kl�0����3���R�%`[e#��[�u`�|6Q-�Ҧ{n(�^\6�k9���ϙ������-���u��#�T�W�Y?�j�9Uj��Vl��N�5Z�K����S��(}�głK�VײgT-j9s��C���uJ,1� �m|�+ԇ����+���_�^���ljx.iӕ�?� �_��6)��"�>z|5�mBHPM�4����^��bN6�*8@[�EE�?�P�m� � �H"�L��/-���B ����,e��!�`v����Wg�}Y�2�R� 9�i�T�@�8�FyL�ݵ�9N_��)Y��"�� ��a1C��r�Tb��H��4=�t�����7S���vYl~�n85���`ˑ���3�B��'���XD#�+N G`N�%�X�p�$@�n���gLDaW:\,��YAe�ܫ "�i���� ���_l�b���� �Jۤ�W� � �HA�������)����'su-���0�ӘT��B?.�ND�ʹ��U A�Ў��T$eڐ�PA�#��I��{φV���C�Pg@����%F"B��.O��}FE�o��P&s�ra ����D>`�hS(x��2�[�ö��n��%��ҫX�q��p��ȫ8b:�dX���S��芳��&s\���%�z���`�R�J�J@RFŘu��t.x���.�NG��V!��A^����U�O�#9J�:}qx�u.*�Ч�S͞���L����(P3��~HE�9&�+���G�:'^��n�*sghA�t��l�^c �6�\;l@L!k�PE���2��J4� ���$��No)N��Ǖ�����8Ү���Ɩ��k���DU�� f�F�*i�x�A��>���D��w�����Q�+t0�<̒������RF��R^�zi��ƕa�2�;4��#GcTa�� ��i8(k�J��(=���?s-Z@���O��,�+O�C��r$#����G�m�5�+2z���� �!tD�شדc]��z��|U� A A��� X|����. �c��@�?6X�� �/���V�d^�f�Rɂ��`?��2S�C�Y�~"<L{poB�#�W��`=8��eC�����N-v~������up7O�%��j㓙��t�������+p֏<+�V���@���G'��9���S>��R]fD0�.Ԥ/Ja\ώ�vȊ����<�X���i��������i�+_�jS(<�ᤰ�P�0�{q�f"&6 ���=�y*��9c?E�]��G�$���J-ӫ�����b�#B�'��#U7֙�־�pfaW�~}^����k���N�b&��^B��|�{�Ǻ��ؒ\�hs���j8�4Eޱ����7 uH����Hɱb�_�FI�D`ؠf۵hҽ��,��(צc��Tf�0,-;gc�f��l��$#�����Fb;��W�! �P��I��>�<8`N�CZԅ%'��J��XP$�$3�^A��+B��u��=��"���鎼m��ݳ��_&OH6�����d`X>M���|V�CU���"IB-�]�����v:�F�����a��L�4�!�&��Z.���z�y��#J���ʺ��l�"�%�P���c��AπO1�\Ё�C@4`:N�hpw�0 �S`%���#;,�����-�`�F�':EYʠ��v�fCrxP2��,��#~�w�ȱ�t�ɖ#��h1��"3����:�]�=ɍr�'�AC��Q��!�ذ�g �e�(�r�Շ��c�F1������mq�����m�� �@���2T�sjT%�c��� �S�o�/��11*H����w�j�(��%PG}E�Vz 4�A@ϻ��!i1\�Opy�DB<bc�����Z`�0<`��/�B�1�*ӘLf&39A�� @�tPp���t�_t:P$T�O�Dv�>���h^�����;��(ң|�������Pr��s��: �3J�L��"R*s�ΐ�6��dq�b�,�D$�%uA�J��J#3N3�;%^h��4~�h�N��+�U��"�X A�U���Tը�1�{��g���P�H$�N Muv�}�G�&'E��'jT��_ �a۠��A8 zC���*��R�B�)9��>���f��{88Ţ����uh�U�4\D�P�c��@|�4>�6Z��'u��?�+��h�@W���K��$�7��a K�К^���֮c�B�G����%�P`H��/�5�,=a��ōT��D�j3� J�6�,܅<nvv���g;���xN�!Iqn�s�d�D.bP���>��� 瑀��8`�"qC���P��3-�r��Cܓğ>ï�t��C䃯/����t����xr/a-�Aլ&J����4�2���nTF�� e���>�:�(=7{�= �z89�$=!���"��XA[�[][zꈢ�LҚR*�T=�FS��=4����Y�%ԍ�xPs>�zc��#��O��b��'�E�j='���W �nP�Hk"�������yP8� *_Q����1�[��l� �AdÎ����Ա%D1��zN8$�x����� ��Y!�"%���Y�3�"�D�Y�=m04�A��(��c��d�@cn�Eg�պT6P����� D����q3yE�1pԞ���:9F���&�l�����9�3�m�ldD���$!/��B����V�o�SgP�ף�;��~�b<UIȵ-M���덓I>{z�JDvD��I|��X5��q���*�N�A7Xd�M�E0�Z+j���CS��&�^U�9)��;c�] �:���a�B �H�e�>I�T����{��~�Q�f� 33��$�Q3M��I� ��;`�G!쥄˼��pyS��ʑ���y@A�|� �aA:�R�����낖��T��" C*��$��oU�AY�'��X\h�k�~!kbT�6!�\�|Ui�4��j������q�ig����[�a���1KP��\ȹ/�j��V)V�le3R�u�q@Q7�7�Q�B�JD3 �����wD�d,-ƥA�C��o%�2�Xf��ߖ��ct3W��f�bUǣ����~?!��jd�zm������3E�%"�fε�s*-*AhT�r)��;���b�j*� ҼC�$|ºM*>(�ʼn}V`�*; ݞ�y�=^$�W䫒Gw��)��3Ed �s�g��E�3t7L��%�4�\z\&P~$R�yo._/,�t����b{�^\o�Ю�� ���wg m����F�&?(�v�o����A������5����D0Q�x�᯲y�X�Z4p��/_�Ɩ��D�JK�ڃ�0gf��ߤ����r�0T7���#~*�@�`�����{�Y�o*�C�hD��uY��^Vlf@5v���l�5-��*gkc�F����2I� �k�%�Lw�-9z0r��D:�P�%�Q�5h�Qi���$o�����U���^ 3��!��KX EY���� 8�Z�D�Z*K��ѿ�",#��o���63�@ �G��r��R���,m�V���!�����A��[�$�S����#ҕ�5�D��ލ6�QB��"�R_*=��J*c}��@M��g�Rߜ�P��E)2Ue�E�0��N��%1�K�JIl�^�1��r��D��N@J��w�i�T���K�5>�*0m��HqQQ�_ƀ��|P�l� W?�q1���o�\#�����'���M��"c��k�/.:ԙ!IX�s�듄���>��)��q�)��]HD���J����i�i��j3:��\͏�ׇF~��n��O����E�>��j��t�R�N��u'�4�l�A��1A@�3-6�q;ORfBʞH��rOB� b� ��4���C���A��-�zK��h$́�I5�Jk�2}�V�q� N�_2�1��sH�Y�)��x���SJ�����>�$�H�}�3����D�d����+R�}?Ə��kCl��X!���ƒ�&���Rh k�Lj8v�"�j���Sb#�ƹh�m$H�MG-px��T� �NBb�����]���ޤ�=�UL���/��5DD���{��!,bēذ�BWf���bt��D�5-�H�Fk��a�k��aኅ��! ��2�h*�Bb��b�T#G��n�+��Qϋ�ݙ0כw�q)2p$��\���jDe% �Z��.q���j�ܘPBўq�7&��PB��4����x�7!Ą��!?0n�]֦#�((�2O�U,jB���+��s 0��0�l��<�^�P��(�e0;�'��LY�X�"ЦȤPQ���J��G�����)P�a B��k� Ӌ�L�c��0]�F�Z�\$���o����b�TNOsn���K(�F�d�����S���4����ksޔ|�/��W�d��k�R� �k�Qf��B�9��/��_�L�� (���G/vqr�t����6��/�*_C�/���|�H��=R� �f��q"��'6;UϣN��O/���cx8?�1<�����P�U�z%�O���Jo 6Jg;NKڗS�?�5�IO%�{XQ]Cp;u�(��Mǃ�*�a�A젔��~�,"wY}(��ˇ���q�BK�n�h�b{�gp�M1o�YU�9���%�:� И��#j`�bBR^5s���m�MΛ���n Տ ���M͎F�����@��E�6,����� DM�U#B�)� i��R���1�&�ȽH�G3�FP��8�������"tR�m�����[c��������ɺ�ے�Q�c�:����H�5��)�ۜ�-�S�T0hD�d�A�n~���� Z�u��"��d&����wcu��Î���o�B��#�e^)#�+j�$k;��D0O�&Ax�v��/��pp�*�%�� �s�H R{����Gʩ L�֠�D�}�;��2U9d�۔�9˾q����0G�c�~]^N��7�}6�awI�uP &�h?,��pP$����*�@c&"WT�i3����y�My�)�oG��Dh S��Ju%U<D��Qf6Y���)�xg� [� � d|�7��)�b������7فcW�Y6��Hp �3#��i��e�ۉ_�?�� z�%�W�7c^}7��t}��1 ˉ�F�{���2W��d�^C�>c�i�Z0����]�wTڔxf�V����B��4Mc�] ��os_!r�Y�FQ�@�����0T!@%>�����;n}�� �m_�O��F�+�HG&��&G+�I�+�F�����}U�><�L�|3|7���I�KR��)�!/<�?�t1@�T+��M{!Mpx2T�ݴ�@`+��e�)�!I�`�]ժM+�[���`�\��E݁s�9I6P]m#�[I��r$0m[B��9��\3��K�}e8ò��c@5��j�6�&�օ�����xQ �T��wt�����_`�N>� md�V��w�e6L>�tA7���Pӗ@2@<�o��t�=e�xU�0�f _bms&o'�����l ��a"!7�Rڇ��~��*�jkgBњ�����t�}S�B\�����kt4DI�H؊{�x��S�$#Z�o�[��(w� )4�w ���0S�!�9�+z��\.T�5m��� K��5�z_���j�s�p���p�g�����d��F�I �QY�����~>]�����!�lx�L����٣7�6(������K?�B-Bh��\� ����Z�q?��Ѭ}:F����8�E|�m�L<>i,)H�������+z��*�B|"M����a篖�ʅ$Xg\� @�����a�\rD�$�aRXֺe* rt�h�bb?ZB;��ͅu� �P�M$b ��M6��7z�A�� ��+wS��4�Л;�W�O�HZ������f4J`3�}e&UAG�"�is�QDx�'A� �¬��r�������*����|�Ä��Ka��)-�?fOY�����-����$:����N=p�vc���y��@�[��BEq��9�͘z ��{�L���� .!G<T��n�s���Ҹ�I��T�)55G_D�2����.Ϸ[�P�S ��G 7�9�, �5�Lrè�M1\����14Q�|��:�Ŭ�媝�8O*�����bV�@���@�d��6vXC�E��:bW�&ї{SD���m�<���IvR���`�r�x��V��%:Y�l��Ǧ��������R'��? ]U�O��_����������1d����pd�@�A�\������"57��q$�?P�A0�{xC�/�����V�:����Հ�K4���e�â.d6�h[E�WX�hY�u#!e�ı?"��B�h;�9�� �-k�H=����0\M����UD �U����j��$p��;s�h�Z�K2,Վc����($��d+����x��,�1����gG�ޙXb{A�n�0&��s���a�_�Ī�,n�%��i��&�H\�Lm3�M&e�"�h��U���B f��`�,��d�E��� '���Hf�ŕ��ξ�gK���-x�)��JE��x4Gx ����~Z���4fj:$E"%�:RҔ���7�� ��ZR������R�kH�$�]Y$�$4��{�� ~�)�:kJrKjg��j`J,��A�ד{4��z�B=h]�}�S`�}b�l�gA����i"��&ۻ�9y(E�ZIvA�P��oQ���wu�H��+��F�J�`%�����'. �:�v�D�X^�zg崱r-�}A2d�(i/!Ahl/��k���=�,/hޣ�S/ n DN���9�� �����D1�eq����f�i�qoX��E<��^���˛�1�(� �olϤ ��8�BH�q� !ꨨǵ�K�l�S'�d�H�B�c�y̜���C}�@� �Si�\$3,����7���H_�7��=��'����JC���� ��=�n��.��5���2�C�M�R��n���g�a�s(��p谗v�x�},�Ш�: �U��{�no"w�F�P�G��ZP�}NJS��z ޅ �ưE���e��ՂBfщ�^��N����ݙS� ��H��U��(wf9�'㺏( n$��յ��֖�/g���:5�&#�Gז�E!q�ps=�b��4i���sr���q�zF�p�Rc�A{a }z~����]�Ї�^���K��d�qA+���$ KL~���~�答����~D5L�F|geAU*[" ꘢L�| ^�2��L���}7T�s�Bn��Cz ���1в�"(9.Lt��$�&2�R����;@S$�e��Lp���ԕL�L������ё5EI� ���jع0��b$N�]q����iC^J�3��W$Y�!��q���3�zܮ��#��d���:����C�gRG*�Wgs��+fYy?��.n�Ql:棖�~٠���"�ԙ�E� �XXV�-� -^�s���\(�Z��0~�#[m�������pK�Kx�Y���~t�}x�z�uk��y ��(���·$���\�rǖ��F�uƌ�=���]��,�a`��&��/ ��Z��ECNP�20���B\�J}�V�K�5�&u�z�a�I���I=>H�=��O��2�� �YR��������d��Y�X�Lj�[r,\�]ku�D��ӡ N�y{xu��Q*~�r'�E�E��e5�6�""`g&83���f�-dg?�(9�����d^� �U��B�V�� ��ћ�P��~���3 i�����>�5I����O�a��'̈́�j/b%��(��í1 �<rdl� �ʀC�\a�8�����;<�B��q<�!�rt�J��6vj&��|XN��.fi�,�V�p]}�6��v��a}�P�m�1����Ʈ��n缙�u����d�g|1��(�+�A��g`� �o����ׁ��f���;�Յ�+������ƍP�h�dfB=[��7p,í�?����N�> �����M�@�UYl<0Z��QxU� qG.�Ou������Q�Ӏ�>��=��lL�~��2� �uց�C�h�b.�.�v��D� g� kd�D�#��^.ǻ���aH��E�0Q��:[2�W- E}m4@+���D����R�C/0?��D�Fp��k��~�s�LQ�~��Ӽ��6p��>���H�и�{=Z��圖���������VU�%�b���.�+yګ�8^�&z `���E�3�f�\]�#�l�����{憵̭z���nT07���a�v��ȶ&,�[M �2F�W��H�d��X�*A�Y��x�wb%vŇ�Dž0�8^�N�:'��1��={;8,�U3+ �Q�q�*~��(��*�|u�@�7��J����^H u���,��]z��&v�Ձ���6A4R#�� 6�{�zU����Yb�����]�3��;��gJ��y�yk1%<��X��m!n���Q��B�/� ���UQ��pY�� h4�c=��mq� �{������8r=�p,���{�ZS��;sk�����}H���vO;(S�<?a\¯�)�f �P{�Z���F��#g�ԝb{$�1����#�� �A@���zE�|�H{]�ݹ&���(,�Z��DH��L܋L(Lq¾ZrT�|�'$9Ng��c��cC�Ĉ�b�9p�Q�R�D��m8�V����9 �:�Do�d���crFL�:u�`7(��k�'9�n��qa[��)���·'��P�%���(�l����S�e�*R��1K+t���!YJ,5X�I�Ww&��>$'�z�'ވq��B�eTu��N��F��F�4��.~rml]�p�o�ߤ���I?h?&�(�?�wmb6��H�G+g��h�P$����a�k�Y�$��RS[m3AcK�$fn��wK�5��I�M<�{�I� H��%g%�Q�?���d��{��o��6��X��_R{!�ù��y��$�W� � my���7�Ā�=�}�H�o[�&j�ye9��-&#K3��bFض�5� :2��:>0���KK`����������+�I �Ŵ�����"��0T��!�\+�֎l`xt0v���U}���`������Ew�`CBD=��k).�0m�,����<I7��r�"|�)��D�F_Ye��R�m�gزOs�P��$��T���8Ly���Xy[��ק�4Kqa-���A��D�fe�^K�`7�J��l�|�� �� �N��^js�U�F�gG[�$�ܣ���p�z������R�}w%�åm�%��T� B C�|^��6��^��l ��%f��6�u�];�h��`�"�zX<)85 ,-��Uo�g |駒[.����N��v��RP!@����)���eÌ��s:*�Dn�@T�Cͮ]�^2Z���A-7�?��<�I`������%��,P��M�za������8�L�����n�<U�K�}Qqɨ�����C���_~G>��1.�A��\�r@-=��E���BI@���Z���BY�pr�N�����<�V��(y��,���N���"��^[\z/[�T�lb�������dI��t��D����Dr��`����T �rb١�= ;,��+P���68�Dž/�� 6)�D����\-��B+��$��pw�Q�:":�ò0�� .M���Z��X�Ώ��m� #����h:ر��lP�ɉ��|b �t�+�g�8��8��鞿@rc�S�������S��F����(�A<=HF�dB�l+��p8jDS�!$M�(�26.�5 �y�����0EC��l`t��@�ޯ?�S�ٰ�"ɹ�+.�K��Ʒd�1�x~KK�`���n1��R�c"Yr#Y�<����Լ8�Sr�<�|�m�D�qٿ>�G0��j5�{8��%l@��I�����C��9Y�B�7�!��eY�*7d�].�p*�f�W=�������;q`�a�##����FF �$�,��4��4�F%5:�Q���T�`�Z��VCa�s 2�øà}���:t���w�%;�f���#e1I�7�s�i7���.l5�^M_ϻ,D�a��_��}~��?F�08\��d��@�"N����d��XgO������,7_����bGa_@���jbqB��HA|J����(���{N//��^�o��z��c� 2���<������q�4��+�X$<I�_G{F9�#rP�]��A��h���6$a�*���P�?i�:��I����Dzd�-zP6�[�Yо��1~&��[$�4!|���Vշ@��O�RڡaL�U�hl�Rϫ�!ғ�� `ҝO�f����% �S��G|�$^O��ƹ��mέ���#4\JF{g��7g)^'/P��f�r(�!p5::� �~��bO�*NjR,��I��G�4S�9��I��%��� <�8�~��n���,v#�8IB �0O���4࠘�M���ajRG�߰6|IĪӂ6�0f�Rg�e��h=��'�PT�$�s>�c�5�z�nT�K�u1�2,��-<)#�nT�T'��<Uk,�bZy��|*(�?&�Y�ցvU���h���T@��1�S�����0�҂< /���V�W�V�47�[J$R��mg�w_�_c��iq�OH�5 �g�HPsŴ{�QX&zɯ�(岅�݇�b�Z% k�5!l�N\D���JD��A(=o�eAI�PU�舋 �R\iQ`�=d�A[dg�a���)1�0��{4z��|���!EXa&C,p�>F��`������v�6L*Q��"����@4����H��Lx�Ig͈I�7� ��>Qd�T��QR��פt��94F��/����A���z�aH�'aL�������{��i�*� L2vx-\�ϲ >�7D\w�(ӊ���z�)�\Iok� �p��Մ^�F�ba)!Fj��ŀ3饋&��6,�����aݮ��)2�7�����M���FW��H� ����K��/�M�T������q���(��_Q ,tE��Q�����^[��rN2p}y�h��8c�����np�@�p�X�W��u�;���fƏ~= `���8�$:^K|vBc�'aG��y�\����h.>v���)*�)p;������6��@�"~���s<�7!r�<\�����-��<=��o��ZQк�RE� g�t�88I������R�Y��H�HF�O{�3��[��l�>H�h8"xM#�9M���4a�`C��u9� ��K1�Q&��i�1����US��"�N��P��bO<,݆�@�������L�d��V��l���$�t����$[��Qp��J�eխ0�����! #ݻ�c��o�x�@5ݖ��b�̓���&�S,���S���Ԧ]� �!�=�B8'w��� �@�o�e~&Gғ �W�.n�xӑ�_�p���a���EW��2��P,i�D� �J�"7����O��Ӭ�I�KF�z�T]d�Y� �� J���d�<�OK��մ;8���~�b!(�A|�����&�y�`��YQ?��.�C�q�GQN� �z��ԅ�ש����I�r��@�H\����nfap��E�y�LʦBL�����#F��ɈSi��~=�Ǫ���"�/a� F�9^@r�f�vΦ6a� H����Hm��olc�$��Ǧ�5$��hؽN����� h�����=N�q "�fv�s�XY䰜�Fh�� :8�� j=0�yS�7e�f�5���c+Oa� 'p|��]͛�1{[���4w�QV�K�0LO|(�]�V���v��)��\�Ɓ���eN7p2�-2�y�x =}��,y ���L:C���f��"��F@�Vm��j�LRDV(-��"�&��,��R�&7>��/?���ӘM�t�,��rL��n����p�0.fC��`�E����y�?���̵���O��7 �e!��Pr�(t��r3��8�04kQ��O'���)�-�<�ө� ��̶,:٬d-����W��4P#�]D��?�N����p ,��� ;=!]�%�)�^�-���'W�'�`��9�5+V{_*�����h���Y���]T�B�D�^L@����%�ڭJ�բ �iS:���x�,_�4.'��|R��&]7Q�*�݈�z��,i���Z������i������p�m�>h6>)�4����P�D��;��T�'�f�3��ӄh.H'��˺~ц. @-��)���o4���"�ā�%���g��Uv�+L�gɮ�?ϱ��psS�jqZ�����r }�A?5(>�N0��"�z{��$�u���~�������,s�ȫf�yL ��p2�J�,F��ݦiCW(���%���g�f�ˋ*E���B+E'v}���J�t�d�F`G�4l ��>�域*�#�1Ύ�UT��@�+�C�^���A� ��.w�@���Q�ҥ��.r.C�� �}@�Q�>!�Kv��Y~�;�j�qޗ�Ӝ@�F\a:,����d�ma��1 I��:��vD45D�"��e�l��*��� �X�T� ���WtV���_�t��̪ydB �Ϝ��˥0��ˌ+ �d8g��QR"}Uݮ%MD!�r��V鸼G����(X���wR&����$5�Zz6-!h���aV~|���)�5�� �&6��E�������v����`mgK�xb�A��ᶬ;}5�N��Yk�02��@K�)T�����aiv���} /�f��5u���ŕ�"�}�`�X��0�0�x[hZ�+���������&��h���H�� Q��#KBDI7k@�y�N���/xK�WS;���.�qS��a�x�����.�g�u�-pu�~�ӡ�Vu��$ԃAs�"��47� �(-L���O �@`.y�n<��5����/5�#ڃg�R��e"�;i������J�u�Z��"_c ���ݷO+R�a��Q��`.�Yd���N��}��/��J��$u�a1�H{Aܲ�Y��j�_w�1B�mց��~Vh�Kf��R9A��;B��!Cg3��TC`�D.'�$ ���B�>E:G�Bu�d����T@�e�Sh�@"��հ�R��+ߨ2�#!99�� ��K�OD<��R0Gؚɀ�1���!PgF��5��P��G��hN�.lK0鐂�&A�-��oJ-'�V�c�8�{>��4>S ��n���B�q",�(c�,�@��T-S�Ϊ����=u�)�g4���h�Ydf����S�@J�Y0� V�1(]�=B:�zd�a�K����%������c1�wy��D��2z1��h,7��Ͼ��>��SC��?�(��G�f��,������c�4ydӰ�E��A�,g��8��[���qX�wv�)�/O1=�ۜ���0k�kr3N�[�Wz��uI��bT91XI�O�>�������W�M�=eMc�h�Z�炘�g�t�ƛ�/�V" ��H:)[eaR�mp�|?�V�*��KM�e�Ma�L�zP)��Qs�L���0���4��?�Z�-"�{F��3�\�+ʂ�x�>���5Z5�l �:�%q�t.�U!h�Yu��Y�E�Z|L�͊�@�s���g��ک5�;����$���Mt���N&(������(����մ�)[$�U�5�çB{�H�3�(��I�yc:�e�u��yT�`Tq��c?a��)�Ⓙ�O$3`� ��D�>����{��^��G�x.:0:�]4��-���C��,��K���mۊ�H4���B���i�*�)�9��d`��)jo9��?8s.A�)��FCBQ� ��A�(f��p����H����HE8��*%��AH6�u�!`�@m���._dh�;2�}�)Y�h*#�t���̬���N��\!�ѿ���|�-�[J�`�bsV��]��C@�����0#�?b�D��<�'<!rNi�f � {\�� )eT�**�E�>xV�����?z+ `���'� �@�6(�S��zw4k�^��(J���4���1-��iֹG�.z�۰����Jr �Nm�1��2_���m ���9hrev6#"�rr�ǫ��1!aE�.A��tUZ�}> ��*�bS��^I�&Ł/u�Jl����}�ɝ2��"-A��9 @���E�K�Çm<F$�@�ӪA�0Y��"HLJ��N�, #00Q��K�8��a�)ת�3�������ֱ��}���UT�/��J�uM��e�lTVA�p�"`A��V�,6��lݔ9xK�"�� '�@�D%ka�&�Mk,�DC��;�")(:�\��P��yr��-t0R|b�6(���)&.TB��n�0\a��pXt�$!w7�!�D��K@�daN���Z� �#�O��v$���`�"F*.[!5����'���������m> D�нX�;�6��,���E>3��x�m��y�A�xk@ �!(W���7Od�,F��|pze|��}���,M=���M��s ʼnd�� ����Iv"L��@�� l�����m�F�qpX1�D�P�U�K��}�@vS[0��\�2�B��0�&�K ~��Q�E8��1q��B��NrG�AIS(^q:�]jY�+�'7o�o���'hYd:�� 埁�oA �F��p��Q;L��n�H�e�8�-�6�l�@&y�Bf�.��tg�a��Γ�r�[-��{Q��D7W^�F.� )��|=^��A���'@��� hQ��byrN�I��g�6��0m�_ϔ���s|�Wv��CBʘ.�$C�wz".<2u����8˜��˽��\��<݃u$_K�i���$+�ߡ&�=鍇�ϖ�K��C��mA��!��a�p���1��[�b�x�q���ޞO/�U r� l!���^4!?�21>� <�R��(`����{���@JDJM9%FS��Vɚ�L�y&g�� ��N놖��f8��P�����s$�S���#2O�Ʋ: J� �l�08S�\�y~?KO�{�]�ES�%��m-����$�R�"a,�Q΄$�,4��3K])|!�Zi����if�9Dd��,�ó��/v=�ˈ@:�[i��3��<�l�m�#��Þ[�y�� �{�lW��2�N22J7Z`a�ap�u / ���S�Il�X.�.��ņѬK�{_=S�D��jaP����g�6?�N���K���,*��8��D��Bnw�w�~)����|!�ݰ���h�b��$����=}�R:�߳uTfX�0����:�U=u� ��i;5���q�2����F�R8�|�9"Hm&����30Q�q�Tǒx-\�ʪ�灠Ȉ�E��s��vnb=hU�f�p�('e�͌I�I90����� �6��un�P/ۢ@��ϻi�C���=Gw\��EE�+�7�C�r.�z��Ֆhe���\H ��2�S IdS�\�0�A����Ė4n� �.Z��S�]��rq��#��K�����i���S�'$�rQ���s ������d�|/+V~�}�>�פA��<�o{�&2zv�nݞ:S��%�M�|p��B;��^�"f���K.N�/(� zN��������ds���P�l���.�s%�)���W&W����6�����Z��� �� ��.R >+�W���kz ��i{�mZe�KvC���E��m{�a�L|3ί';6��a8 � �>G�>���{ �@�LR��8�p(�=y B��|���-�f���tJ)�^�_V���`t(D�<�UeAW[�� ��"R� )��-���,���Ⅳ�-V�a/}as�4�,�����c�i���^�dHkn�`�44\�}@�l߸�c% b�1�x���I�!�.�K��hjoԢ:.�e��1�j2W��檴�Z����TeQ%��&� X���.�(4����D�cZ�\~���Ʉ�]Mh3��註�p�\ll����U��E�o����+��~|�6ӕ�~��\��|2��s����B��r�{v'���3%��ʱ�(��&��<� =�V��`�)��Ғ��p����c�A�>��ŀ�YR�>�-�� MQ2\�.�ݴn9[�D����r0*N�m %|X��g7�!KLᭀD��5�.����뻀#Ybt�6�dD�_���µj�'7/����?|N��+�mȖ��k�7�{�i��<9u��c��g,o�l'����ha/JA�¢)��)�*�r-���z,ƫZ�\��]�x�+x�j�A{ܳD̅r�K>:f�#@ܕR]c�[�<�gq�@�2h�nP�W�LvS�d�C�|�+WZjSs!3M-�<�?zd��+�kgKO��k�KI�F��u�����I|�\g�˴&�e�B�~L��w��Ƙ��h���B�u��L�����`8ܡCu��,-� @�$yC;&�@0��@�ĕ���bl���l,I�X"M�D����t�._\=/v�/#{�+�����dむ��d���bi���*$�]0�弝��<F�?f)tT�fF��ܝ���u9�Hf�JIe�4fL��� ��z>}X]��2t<(;�i�����d��K��L�9�0��N< �&�>d[1P�eY"�2�H�<5$$��6��2�b���-e���I�x�{N~g�A�n��CO��m��i# �����]��.q��9�X>[��r?���0�- �G:Ԗ2��pD<t��0`.8����)5d~�)x���`(��f�!�k ��Qe��Z�mp7�?/�`�F��g�����뚸&zv�Y.�i]����?�qa������������eA�Ә��1b�u�Ea���E`/�f�a��+�J��+�y��!�N eтa��^ە���ڕ��6d=�=�LҤÐ�`_ԑ�R��H���:PQ2�DZ.�j���, Ёb��0�@�c���x/����fh������j��逬��[�E�w2Ir���/�&���+ʅ�88�5?���U��z���h�ݭ�B�t(I2'��f����;B(����PB�e����!���\ �LAQ �s�+g� �ٮ��"5"�*?M0I���9��b�{�0<H㻦]������uk�X�-��˄�>u-�L�@�,���CWN�g4�|�� ղ��Du)�%�:0b���Z�f�-���4r����fL���� )ş��`������`e���nO�&�g�D�s/4P$�V�/D���`<@�ē��K��$�1�᥊\cF�����|�/�B��9��� �a���W�Np-(���1�h$��,>!��Aƾ���Q<�ſa ck�5�B�v��L���Z�{.s�Ht�k�ߒ�h$ٓ#m�z�-�4�d�a�p��V3`5�3B�Aw�+���*j-�/�V�*��]�n$�0�'�*�8��hkhH���8V���bE��s�/���61)>��[��%ē�V����Ȅk��S�h�P�-_m/�t'�\�/Rs�֎E�C��à�D��.�'���F�,��*��?;�芃�7f%�H��'�WB���H��9e����H�ߴ��Yn�� �i�G��h�����pl� $�U�qQb�t$��Cw����uf(�mB���K��ny��Di۹���aX�H�s#mk�����9���N� �עy:���:�O(T��#�k���/��X����3�Z��;�6��3ȯw��0�N�^d ��H� @ H��=*�2$sU*�xI�>O��Mb�+��#V� �������Ȓ�uZ�'2��I�ImE!��Ĵ�t��%��be �,?�G"�I�>@�^5ueR�p<��!�� �Geh"Y�vKa e��&�ܘ�H��4����T��`�7���e�C��͡L���4�A X��םa�x��}�N��������k?E6�:$?!0��he72ʰ�7ʾ��c�6���[�$�x|PIb5mz�"C�2�����}1�-?Q����`́ �6������Gur�G��gU �˚*V��g 7ґ�:2�M.�s�a� (`Q~=BHY�;����$�%R�Y��L���C-��G� ;��$l���D$,&lZ�r��I.�U��i=����xu)�4�����@(6�3-%��0��v7�e���\<,A .�!�%���Y �6>���yR7��Gu�px#!�����:R� S@[��S�x��ɥ�_�j֙yH��gHH.X��6j���� �k(��e���f@��M��L��� ��d`k4 �րS�'$6�k:x7�����禰����t�jqj��&%U��!+�kn��.O�$��鏩�^�l-<��ߛ�Fu��0�nu�`� �D��q��h[y�yn:��[�75�S��ă���I `�ez�`��(���Xg!�'�X��f;�����&Wʓ�L�\.�6��`���0�@1t�_A8k��/x�B&��`�d�>��/���q"�I�-����,է�Dr�h� ��X�g`��7GR��W��ck17��.�SW�sH��H��5�j�qbfS�&&[��fkN����j�l&6��4J����������d�Ŝ|-�>t�7ݤ�\%��hZM�?��q�eG`)nt�p�|DO���0��ǟ���g��2�9\��4�X�����^�Y�B�M�^�c4 �#���J1E�J�?=Nt e��φ��o��8AU8�5��I�Ȱ@$��i��^��Y�` O��!D ���1#�Si�2�B6��۾k��L�3���]u:c������>�D\2:�Z-�IVT�h6�oR#|�J���������X��9��m�s�-�� ��l�~����g߄8��h��΄pqf�4]B�����X�1��&f$_�14nQQ�->my�Q���r���d���Eج*�G\h7o�B�ͽ'GM�'��뤴�#�×+tph��e�9��(�`Q���V��J%��� Ճ��"%Ԩ�t����P��.N�I#���W�E��X�&�rA�H�3��f�d\ ��!+FI��m�.�PsY1,��b�[ϵ/K�J���C�`Dr�P1����A��p��j��{�2�)��h���f=h�CN��q�kd���Ā�I��n\4���T��jJU�h�1[{�v<g �� �_V�|߾iMx�3M���B����߯�M��)H S�H��8N`���ib��?! o1�,��I��;�e��Qim$p��4�!�nzQ;T6cs��`2��'��:���:D��0�QR��+Ʉ�'��22����g��]W��$�� |�'x��5�b��_��oH�A�5d�qv��E� � �̼dB�����1 U���Ze�>iu�]�$��E��\j�i8�>33�[g>K�%Y��ʽaP�Z4� @���qE9>�P���.�$i�o,�v�qh�v���d� ��a}� ڤk5��vz���Pm�������B���������w*�S��¤��~p§���^e�/H�2i�qLa&��-(+Vӷ�[�г7;e��!��l�&=)p�S ��H�̢4+aH�H`˄(��` � 5���,�/��(L��xi��`�Av��Њ������v&�C��H �Y'�ܫ����KRI �!L��$A�֭ ���4�DZ�e�X���|�F����}�#,���2&� �L"��ШHv�*�YE$S��7C ��S9�L?,4�M/,�,�!���: |/�h�KP!�����wQP[�0��X���,~��B��M��c����4�_��Z+��ѽ3�Qh�P��e'�D@p�-��W�,����L;3��>�nW� ���Q�~Q�*�OA�Jܕ٪�,�B�4ֲ�-q��M�o7jn�dr�IIy;I:�U}tq�K���x�qZJ �W��C�Y�q�(nR��= B�1��h���7BV㡶����RĔ���V�Efv�&�3� ����|�B_�>�OI�&���Z�Je��>@����s���5��#��s���6>!ա���=�b>�//|���TF�T��K+��'ڳ&��W�d��! ��.۸B�&���j��NA�����o�Lo��C�]�L���<C�_��)S6�s�5���T$��>{�j1kZ����J�y�{@������0�f�LH��1�ޘ��ӄ�du�KD� �&���DK�4:�ȆU�x�xe�f��F��q� U>k�Q�wV%�Y�0t� �'����=���g# ��g�1�ɺ*��@ԡޘ�,r8s�<Q� =�0.K�#݈3�܍���Hx��� �C��ϑ�X,yL�}h�?x�z�|3!�5Gl�b8/�O�����A��{�|�@ׅ,L�1��]�p//�D=�|H��b`�-�ub��zK��}��Ws����H���m��-<��ĥg�n�*/\�}EW�أ���N1ɺw�`%��!��w�[\���"�r�p���mH�{�x���&$g⁛�mkI�e�r�$-$�?�)021�=X� )$�Y���x���e8��)QZ�%��g��i2~� ��@��u�u����*y7� q�:P0[�^S-BVI�hdq'�X����)n�@��G�u\"n��}�h�F(T ��J���vZ�f� ��Y�L<@����o���%�9%4� +���?���z[�\fs�HmՓ��Go�L\�ʳ�^ZD"H1N!AI�- �>��-����,^9�*ي���@h�CCwI�d'2R� NOџ`��T�*x��2�=�i��4'�&Z�a�,;�D��,�5ֳDz�|�^��<rT�"--*`��F*���6�u��*�#ύ��sp.��Dv�\aRq��0}���9��/������5�EP/�\�@N�"z����B?��L��U%�R��;�,0_�H�M�m|z�����"w��!��;��$���29�4H��G�HS3�ă��)��Woh�e �D���Y��k�Xb %֣���0=X���K�k�:��*�[�N/��L?|�J�;�9�!�*���,bf.�����x��x�(cEB�Z�Y�k2����PN�hexf���g���X��?O&5 ����;b��:3@fp+t%�Y_Ax��ƀ���Q��[����Y`�B��פ�Q0�n>�Z���R� nn�u��m2�[�s��aC�\��6l����a<6S�h+�a6��h��Ɓ/�-U��A`$X�9.�X%{Y�/�/�;`�c �CcH�֨�-��9u nd��p����8���B�� ��<�_Va�"ta�&���7s����;/�A(�g�'�,�8J�^|NʲO�P|�ؚ���Us}-%{1�h�0�$�Ab^�{�D-��Ms͍mC�N��|3B`3r "��c���0�$��tp,9b2%f|��ܬ���|��bG � ��*�ZIӊQ����{������1"��格/��R��ԉuR#)��H��#�y�����L�BQ�XB'�`��]Iy-#��-Q�=��"�l�I 9o9��M%�������Z0�c��^��/삭r�d�/�Y�C���+�>�u.M��������nό�_� ��z=J)3q&F�O�Z�'���;�"T�� ��b��G�Ďo�i��<��p�6)dK�)֍��)/�טJ�M�Q֞ ?�H*�x���y�np͊�*Ѕe�Ċ C�d+<��{��Wl (� <'�1h*���uW�L UM�,`g�BD��4����ҩJ�d���A(z�Dɬşœ?�rtM��;����I��h��tcv��2Y�.(\�u�2�ΰ��~�w��$"}�/Br+��fP��@��M=�暙˙Ǘ�.�+l�����<��;>!#Q��O��2��������H��,Uo�NH"q�JQQ�������y�ɿ��wv�"�*5��W�8UՒ"�i�f�I�S�M� $܍�u'M� ����_F�EkS�A"d������Y����wPt� �q�aT3�4�£�#L6����% GQ%5�R�]*iD�ص�H�;��H<]�x\]�A ����c3��Q�<�\�y(R��� �W4s|��Ʀ̋�.�*��~�x����Z�S�{���#8<�LQX#h���Vb�R>ߕ�)G��L02�*H����q��X��j��W�byX��`�3$���d�y��P@6iR�8Ϻ �r�s��X��F�A��@ԒQ�Dn�����o�m*S�,;��i^ͯU�7��Y�*���t���~K�'����:�sK�3�����U���F������5A��k�_,�9;:X#�۴��`�:�uw�"�J ���K ��0K�Ȫ�Ly�z��N$`�R��×�O��>d8h荿���c�v�GJ�zٷ� ΄�HT����ԑ�䍥�'q=݄�����e|%�<v�]!6CY��"l��0, ��!)��zJx�=p�jPf� @�k�*�?T�5��͈�YƔgs��\�nT ��Uo�+Y�4aX#$�P+ � ߎG��¹c�8�̴k��*�U09@� tQ54�3�s3�����zȶڇ�lɍ�|[�zp�ذ̶%cb/=��Hm,v��R�ȡR����Kt�v�B+�X<h�B���!���(�]�){�#��� .��@F-tq��Z9[UY`2�i= L�L�l ��8��d/�M�W�7�t����y t��,��� :�I��<Vs=�!#Xȡ����'b1������^���H����4���Ax 3�Z�s,|X^��p���i��(>��Ħ�G<COu�[���"W��:����%�S����%n( AՊ�]i+A����T��W�R��)3��S�..� ��:�@��'m ��Atj]�]rܯ\���pvkKB6|�o9�_�a��&���YA/�M��>����"W�ٯ�ydYV��@�6�D�z���$�Z��T���D��G��~���GYs�:oLJ#3��bSa��P��Aq���"��`/�N�i�\ �ѻ=��H2�B�'��]�PP����)N;Y��~�2Uɜ�"�4�h� )�lϜ��dS�L���i��J�ҟ���!(�8փ��k�����F]��������xG�C�cg�{4\���)�mK!=���>�Ӧ!�87(�j��录�-�8�|��IƊ�H��D�1�qσ��{��1�I2�쐰�j�W�ܪ6#�0+M.�.��%:���~�S_aK.h[��B�d@c� Z�Ē B@��<+�.�uԯtR�lE��l�Q���<F.[m����8� �`��9��fC�ɂ��@7����Բ��Tcq�1�t��� ���=X�U�$�Գ�0r�г��N�@À�0��I_q�3s�W���^M:�YM�B;���cÃ��^�����+���1�`3��b��D͞�1a@M�i��C���G�ʣ�"D0^p�_�AC3�齃�9Q�\]�@v��W<|���Ԁ�0̬�z����Ԍ��PC���b`f�H�6ۘO0_�-������iȹvV�]cv�0/�Dw__�?1L��{V��z*+�S�����]���ĸ��ހ� �S�'?�>HIe��R�霣Bh��(e�e�\�_"0\�B� ˡ4X8���$5�v�� y��>����됤���x�0�"�0��Wo�Hx��R�� o�Ej��;�O�R_)�v� ͘�I��,čpLҷl���d�M��E����߈�����O�I��2�j�*K�G�_���|���ԗX`��ԕЈ1>4䫀�Mc�N3�'�`.]�X����L(YZP�8���.j��fs�AWGb������sd&��,��Y2<�by����[I�?��9���P]��<|2j ��V��ȦI���o�e�C�A�h��d�Ъ�N��X�>�C?�B�Q��/ѹ���_����b�e�J��"8CZ<�6߉�g�8�G����^b84�D�1?��$ @Z�i�y�X�B�9��p���f����t����.1cˊ,�9St^>J0b$0��y���+�2���W0bi�"�Cq��r�%D�a�LoR�[q��+��q�¡�р���.�jQ�Z��ԙ큦n�4O�����% b�n I*B�8#�������ip+�n���= �Ux%ʧQ�?3��Ga�C (���$�����Ci�u�/�Y$y�-�(^Hp�L}K�0:@%am�/�>�X��0c���5fM�ߎ2�γe���."�d0� d�00��BI4C��Q*%A� ��}��Z��K8G3����+Pg�Q���p<�5<�o0�����LhE7�:��u��$���^���x=`�#�?��J ߆y?� ��8ٚ��_�i�(&��� 5����2�_WӺ?J�9=�$�e�!�|.LkYoe~�� S�5�����=�-J��QɘU��f/�V�[��^Nnں�VeS�2�>:&��A��\#U��3q�Ι��:�c�����i���L�A�I�����)Y ���=�{)�T�1��o)��c"H8�:*k�U�@j_�#l��G�cJ���<F��p����I���ZV$� �%o�u���cb�x*F�� �z�p1��K"�U-F��\0a��`��KR����6��&��P����.�e�W��d%@��̔/itz&����/3���r�'Kk1�G��zs,�e����Pr-qve2�����UU+���NW��� Ns��;��\�'R�q-XS�S��I��d+'4��uSV�.�� ��������OQM�4���+�J�����丘�mB��i��Օs�J�ߗ���c�'�ﮜi�F�� ��u��o�a��f�ޕ�V�a�*�2$)���ܲ����o���a��|��@@�`w�zN u.\Qy�:����:�w,��<D�R��R�y2D��n5cE 0���A�xE�d�X0#u��]�� �t^G�:KC�����xX�g0LWтa��qf��~���`���ɸ{�p�R��[���'��X/)�m� ����S��?� �6�p"�3��c���� �-}�2�j~R�п��+��5*1��gx{ÖGA\��A=s�~��{,՚EP�rD3�猒�����p���s:�"īm��eDQ і[dS�Hٺ�>`5e6�a� )���폑P�� ��\#��w����_�N�bp~X�>�+o�y�0�@���|����4<����4w:#/�����m�I�h�]��A@��Jh�������K�9�H8���y N�Y�r�'�)+q��V&�9�i8X��O�NF�@@x2K�߆"t��0LWF�iv)��G��"V�$;R�nA�&�%QM#N��g��+�Aft 4���!��c% ���J(;�7Eu�*���21QϷ�]��PY���|D��b���D0��Ů�=�&�P-�?�(���o��(���x�J�2�.!@I ��b]4��V���#~�j֔�J��*�I����-S��r��4-ݯ�J-�%y�l��G6�%��ζ��b�.Ŝy���ʵ:X�k�?>!1P ���V+C��kO7��3� k裉=?�T�`�&O��ڲ��}ip��Wy:�\87��T̬=<���RvH@�N��Z��;�9�ҠZ�y�LX0�>m��2��$�T5��]�֭�Lі�T)O���HX��*XR�,35زUv1:9g�ޗii�|k#V�s��ф�08�{��H�i�2�p [���h��֦�@8�T�č��b'�[���@&���� �Bn�yY.Pt��/N� W����l�G� �d�ƶ-,O�TW�vS)�u�Z���ݕ}<�U4���Af!����12��U`�\G�D�,t8�w�$�+�"�J�����^�Yk;�XZ�ń|��}8��AG��a��̶!�����#�̕>Sz��m�3%u��bt�g!h��Sf�\��6m�P(�Hh̿3�B��tS�\�a`}��\�R��bCڮ��)?�y���ײ��$�c�ܟ��t����C�F�b�}H�J2M���+�%��1���� �y.�ִ�>�D� ���X��-)� A��Gd��"p��.�ZW��Xwr��:V(��V]yn���K���ʕ�� /¼��Q�E�Y�j��$A5�ס��A���_��ZQ��E�)i0m�1�զz��e+#p����������:��|�����A���UD�3�)N�1��ώ �M�T�����L���R%6�E��쇶w���I��SX��=Vd�*R�2� �#�Ǒ��%[�?��5�,:G�����d����*���ɜ�A1 ��@���Z�m���aDrֻM���(yp�_$�]�\=zlr����&<ӑ/J����0�鮸j�v��|��\�0�}1d�f'�����*��ۑ/8��D䍅�I��;Y�;2�܂b���O�P~�p���q�V�K��!T`���"�gr� z|W'& L��h%8f��=��n��sA��ն�o�����B�BLt/�3F�б�v����ܷ�k9�n��V��$ݗλ�p�QIe]@���B��wn���U���k�����D{i�2Sa��@�Q�m1.���b;ۚFV0wʉ��Y��d[-���l��9�f�r;#2�a�M���JI��HGf,�::���h*�~uJOqw�b�e'tJ�~%��#�?6�0�9``�n���ñ{cxo��I�� 6ۉ̱�C���6x�k��q��*spR[�p6Q�_��mZ9g��#����?�T96�#�5��B0QGa�Z���T��3t�|���t�$� �a��o� ��1FI�! ����C�ܹq�!�~���/��2h7L��cQ�w-l�&H� XT�K)b0�6V�����cE�{��gx�H�k˰��A N�!x�_\�Pc�X8u,�}�����i���!h��I�F��*�<�b�%Ģ�b>0#j�!��@�d۔e�����IAm�� �\�=Y���S6�q���C�#0�;��ށl�`�D�>A�Wž]�Dè��K�(A���IH��OB'd)2 \ ߥ��N���ӷ�/����ĔV��@ڭ6fǒ�+�0�I #�v2j�#�� ��lQ2 _�zA{5&��� �8}�$�g.5���T+�����s��}��b� �g�T��H ������H�ٶ�'`��$��DSF1�2�����9+D<ǁ�p�!pUZ8��sտ�֧��=�B˅0�����<�k��a���͎�*Xe�4[Q�BŒ7h2B� G4��q�J�* ;ܞ�@�����/6B|���z�:ʌp�LdmU���c8�5���D��DU6� Aq�0�iIA���kw*Ӄ��ug��3(� ����G(?D���Jls���j��J ��+v���߷�T��`iH�8+��;Ñ��H�͚�:䆀�k��� �R�m�[9��"pyݻM�g���Ɠ����r\�L,�݆�Eo�{&2Xa�f�$�-�H��~��b��F��Np[�0�Wv��� c����O�����}6w�]����N�l��<U��s��t��I-��,ܡ%���r��î��M��%t�3 I��A|�@Q�����9�Q%#�ݤ@pd ���a���71ˌ�������G��-Aqd�@�� =1�KoŲ��w��0c��/Y�Yԯށ�,P:(��Tbi5��b�7�A1Y��0��O���A-�k��1��C�uu*�WC�z�I�����[���t��5�@�E���8��W-M�jc� q֭��&��r���`�d͕x8Ԙ���+K`4��,�� rEB'��$�LbL((,�2��hT<Q��Cc,���p�E��z*kF�N�5�՟�N-��3��$P ©?x���95PZ�=�6[V�5P�s ($Z*!\e)W��A��8�Ɂ��r3�U:}�C��|ވ�rJ���^h�bQ���?Dep\���q��aE���λl5K�)�uh���<k��!X"E�п��p��=�;���H+ �R(p�`pe��e�;Xx�F}�K�$H��5y۪�-̍أkt�>��C��7JЇ�HMÑ�%��;�X�!�a �� �4 �u��B����x$��\ ����� ���9�c��Z_9e�]_-���A�M�?���DrvS�#tñ��`��4�O8�X��@��w�)�_�s�Ťe��mb��^VÚ�]���l`�,D.��ci%�oբh4��J���y��;s�'��`�o!dN�D��W#ί��R7�:�Ղc��a�4 s�ES�ލ��L�j�$���B�e���wrc��Y�3�A�$��Š�-��t�S/�.�,��^���>�>�Ё`Hel�hF��ϰ�W�dy����,eͨ'Y�'�C� ��Q�@oA�!X$~�#���S�{0L���m����|SQ�(k�v B1��³L/s�w��ePjs�4�5X���cF)����2ìȘD�r/{�Z��:ʰB��"P�d>�y�! ���k�a�Iǝs�:�_�h�̃�/��<�:�o���k8�o������3����T�aŁ�H�5�l8�����]�ƙ���D�-og����~���K5 AY���H�F^ �z<{�� N�s����9�@�}��E?��`d���"P��8�Ц�ARP��˕�>m���"��9���B���J1 �g]X[8"�yZ��4��`���G���݇��a�i�si���� 1NO�8�h5�[N94��Hr�� Ց(��7�yD<ٴ����ʕ������j�Uy��G��]�V���� �)P��$"b���V��WA0T �)*�X�k=��'���)��Ma�|��.jz��G�,ޓ��:��T���8� Y�Z�"�?Y$'����!"�W�2vMlu�m�ne�"�K���I�� ��3q�SO��o���EN���B��=v4z7u�0A9s�X%�4����<�d�^��/�L�Π!�n��>*���n��*al"� � �m���,P�3؇S�6���������Hd�0id^��AV���ĔԦ���?[�y����n�H��7�x�'�=�ݦ��9h�7WE� O�%��qS��e��"1���+�&<������qsms�7Hj `�F ����9��B'�&(5�(�ɕ�D�7>�M��p�h$_�0�!c��o�|=R[18�8�u����O����5�߿�`g��UkO���a^[�F蹻h��`I�9�y0�f� qk��>yq�.Hh4�#d9�5DiN�w��g��n�D(m�t��� �H����=����;sO�Y��h�6Y&;! �� �sK��o�u�ڵ�uk�Z��GR�LFd��O]?Р����N�;��ӛ"���Hb�J<a��)4�M��M�q����,��i������ 4}0����V��<���� �����Jk����b"�����"k�.H��%�.⨳�'���ᥜyM�5��ѫ��8��En?��8����a!%���DD^��Zge��^9g��VtHD ��|dR����Ċg1+�m�rne��AT�M���D;ej���]y�>F�������V�����V�+�)� �h�(6R8#%��� �_gŞ��na{�h���ߡ�'���n������=���cp�=�E�ğA����%��YBm�g4���P{z2;}�/c .`!Y��g`g/�g ������f�X���*b�{��*i�=�?o&'I>�����]�}NfT�9���a�A�"~�A����$�n�LMN���!�O|>D����h���O<�{��^�6N0�c�.���Dk�&�#ͣN=d��_����x�d��/�7�gl�҄H�����G>([m�bJ���MT��0͕(_�d�9��@2����CV�r��m��%F�м�z�r���9�^=�8�b�] $`Ff�d�e@甜�"���Z�zwL٥�>()����u�� j�(�c����Ʒ��6�a4�M�c�sT�X�ej'�b��^+C�G����j.�BZq�e�P�t��ڻcicZG���C����i�7'?�C����q㔐}��l����2ed��Ļ1 ?�(/Q�T���:%��� �?Y�{U���% :��>t�W� ��U`,�/��T�D��p$����`��������� ��\MB�,;m�=E��i�^A��С+7��(�� ��r��W��h[�ߋ��<&m���E:�u$��K}9%�ԧ�lF,3��� ���zE�l�İ�\�|�C0���R$-�S�\�� U#t�S�x,dQ���@���M`L\�G"a�6�S�8Nml�}RM���?z���<�&$��|�kC�[-N��,ғ�jX��Y0����I;,UU7��_`H�c�٣1��Ȳ"&��Ç �K��KG�H'N�U���S0���2��!�3*ₚ���I�nDAG�@f*U`�H�3;��c��@dS��փGe�S��lA���]n�3�L Pkcz��r(�pK�N]�$}��V�?T>��#fq`�sUE�[�Wؒ����b`�k�|[�)J#�T�����ň�~&m@��X��ܩ���B�.����� ���u���L�PXn��99n���"�D%���x�z��<�i�$[�Q�"��Z�xcMג�|5~~�q oIݹ�i� C��!�^�!q�;~18��6����bC]�=ƙV��L�6Eq�H�]E��E��4��5���@t����H ���e���� JU�B����6�"����0����D�^�K`Q�0�Ӄ�0B��L9K�8l{�q�9�����FZw��r�Z��pv}�]����صh){�0k����/���X��9(���%ҝ��S�2�jV����ʺ����#͠��"�$aU�j�����q(������RR*�(� �bh5p���@V���f�=�!�r߰N�(I�n���Ƽ��J��#������qa9�4�*HS@,Y� �5�˾��X�>ۼIx�>1�Ks�J�ċ�����|����X�r$���+���8����6eD��D˽�d�ϹB�8�V����6P!��OAF����ŧ,� �ݸW��e��q)R�F�j7�g��n�!`�������0g۫�[9���N�sw0;%�y�0 b������Ae`1�M�(�� �0��LS��W�+���]�0܂�qk�#���)k)i�|ҥr�g�NW�?��e1�]������V��X�����]`�kȶ��)�� �Z�#n ��>A<a��./�H��qΣgު�I���������~�ڧrO*dHFT��$m��_��;ӊz�f�a�Y�ɸ�ֿ�R���<�R�|�R#&F�T�,-BH s1��I��}�p�xG����nM �z����+7_�n� H��u�r;��gM��ga�dC|+�\�d�g#�'Z�W������w�.����t�w�h�_ �;1C�Y7d�e�j��U�V���t3+��VC���=\A���d9���];I�㑭2jM��an����]��t���\v�j�i�Vk����]��局��<�#ů�5� �q_bP��M�Y�,���-m#�ۥ$P}�}����h�Z�$��M�r���bk��t8�X��IS}�$t1V֤�[HL�&~�e�V��f���B��YXÅ��������+�((B�~,��ޙ�1 �k�Q��&(1���?��i�x\gP�IF Ƒ{p�"$b�!��ux�u/�� O�j�^x,��b9�;QB@�@�a���� �m��ȑf�D'��P�<ba"^k�?``�,��?#F��_9�/뾄� 4Uܘ0P��&o���|�Ы�xnq��p4�PI��,U,�p�S������ӐQ�^�}��|���~_wኩ�8�dDJ�Q��n�l��,�X8�� �gx����s��>c�D�`oJ ��+����{ �IA,���SD�3)�-w��1������c� � $�ډ��j:#�ݓ ��)�l;�E)� �:;#3� .� �q�P����?s�7:��#�`�(�9�0�̎�o�ybݬ~e��[�3��ѩ;M, ���%$�ju�y�F���M�l(L�Ff�ö��w|��rg5÷��+t���Th�%�k������32��� ĩ�b��C �����_��v�R�0�9G�Fl��y9^̵0h��*0���r� �"�c�k��)$O�0#�\s���jƅ��>�aF�D5�r6� j�# ��ZS�C���r��!�;��U?� ��D�� ����F nS�^4��+����H Qt��L!��@������(Q4�� @&%����k7Z�r��O����v��%m�5:�Q��>yE� _L���]�NvF�퀴(��u,�_��T���C�@A~�!Ň�v�v���73,~���(��T� ؆B@1��=�s�uUL�B������b_��O1T�AV��z�pp+#� /�S�ё��?y�Aȼ$�À*�\~�\����/Q���t�G1A oi]��v��Y�m̏�<y���l8�\a ���u���p���ޑ�F� ���e�U*3�>ug��@'5Ђ |��� g�s>�J���]��Q��Eh����٭����u��tV"4)/f�d��Buu[�1v"� u"���@�2�>�$$` i�OA����"0��B`�HF�*ԜY��һ5yz���oŝo�� �[YѢ��t�03c����]�X�C�1����;�L������m}P�u[�~5��Q��'K��*��X�� =[;-�;����le��T@�"�V0J�14���b�f���Y�R���0�jf-�+��ڷ�9��i`� 4�T*"���S�2��hS�q 4�^��`�e�,ǫ��Q���/�f����7V���z"$��t,)�k6����'E�{�h�صh��>"'�8|R��m|�(f�X9��;�2j` �%0Fƣs&����2^ ����I<*�%6�����c�����#�U��1\@["�'H��l�p��ֵSX��m%Z��\�� g�+��l��N��E����0Ѩ(�����H�8����4�j�z��}@S�����&x|JY��!��×wJ�WW�ޘ��w��W ����w�^��s�bg �c��J!�>�D��F�d.�6`��'�e#���u�SapA�-�餱W����2�����r�C��&�n �M�dm5���L��(~xp��tV)r,��^G |+�u���~\ˣ��o3N V׳�GG��A��tt�h�/.!6���Y�&���ͷ_0ğB�дY�r&6�Y9�N�"�2#��&���ќ�P!�av�'q����-6���V�tjq�sÃ�\e?8#Kr��L���bX�P������,��E��zt�]IS`�jK/�S�#�<4��Qg̕��F�)E��o���oQ�9}�\F��� �X��F\ ԏ�o�x�4�G�&�-�(�W�b'ӰmŨ���i��iM���?�%��x d�t�.���D���Y����a'���w��=A��fK�̊�F�ˌs��i��h4%�o�d���ǝ�|�ӻ �n 8��y�izm.�O�-6��Le�������f.�n��7�g��������6��o{�>$�Q����_��I�B�I�\�L:O/��J�<�Y̚`c��r��'�����+��#�p�����4u�Q�"d���\x�n�&7wb�f['�)��_�V�[tǐf)FϊPc�bY�* �ډ��Wv<瑥� ��W�� ��G��M�aN=�� v!�=k�+���ɴZг�F.|���Ew!x*�]�E�1?��P[О���>s�5�.cL�U559�>�2l��?�V��<V`�� � ���%�z��,<�t�PdC ��j���'�_K3p��]?}���L�"��Ryݨz�E��L��G�5/ �,��dJqá��O������w7����#G4� �I�p�T�o������[�)����L\����r\+q��@1�R+B3�a+�,0ŘJ�D���dy�A�䢟 `��7𦐣�Վ�FF�O�I����`l�Z{x��i���p�2a��14���K &�tǚExI8p:�Bn��s��_���؝a&tx�6<�V�lTT��0t��IZ�����l*�^��˳�6���"�|�C�OΫ����R�����|�Q�d�ٷ�^�_M�S��ᖈ8!S0K]KR�*�o�<�>.H*Y�놦��_�k3�+�/m++,�(ʯ�+c�Vx^WHic�]�� �<J&�W#�4Q�'NpJX'��D�Ct��R(LiHww�%pCN� ��@�V���[*P�&�TT�Z��q| CqC�F��ՀLb�q�"��J�h��/���)�e�)'�YFT�Ƨ�)$4���o��T �E ��]sh܁�!�A#�=�I4A.�e1���2��fJF4�²G��敎�N[:ܠ�GS�' ��Ĕ4��RD�zk<�a�&D����[_(�g~� ���>Ȑ� �t�GԱ[R=K!��g�w�3-���c3���dʅJv�Q�c�k�˞E]R�8�G�}3�ha�BC� _����;5q4�W\�!��!9�2χ��k.ے&VW�VA&�`J���k�[-_��O�i���H]vI�{�N�V,��<k`��֘�y� ���6E~�tpvc�M�(��K�rD����偄�)T��߂T�E��b3E.$��X�O���E����q~IG�� V�y@=Bjd��������T�9�.ov;c�'�+s�������6�nl��"TW�r����.2�y����LDZ< �+^G���x�Vp�����Lew��G�Z��uE�O���<���s!=���H�v&M9���u>:GX��喔���K�PNӊ�X1�Kd���[�\v�@G,a(�-���9��[�p������%r�|��u3Y�*3#$n�ZV�i�Ϭ��d�(MJ�*"M�T�ϟ�����ݧ���֛���¯B� ז `�%7�E��E��� �R0d��2A�T���6��ޢ}$�g��u<�/�M4�Ə��}�Bx*�ۮ�Q�{�L�Ϸii�:J3�Q�ȚM�ƃ4��������/��1b�F�?��(�^�0���s��y� Y}�Me߫�����s&A+�&��'@.O#���c�C &�]z��`����:�"&���.%�Y�=�����ّ� zŹ�0�1��K��pp�Vg�kS���6Ί&6�+�b��IU�c� ���.�M����p�#2��!�y�꼣3ݷ軕DS��(c�ט,��T�rx�C�>��uГ��O�20�8�Љe���W}J0�lk�Dzu��v&� I�_j��[����a�q�Mq�264.�i��S@�K����^�������s܌҇E��Tn ����$�5zF\�4����g˕��J�T�G�>7��Ȓ���#WVl+��q��d�4ɇڊp���^��ʓ�lk��w�(qu��9VS�<�2/���R��=���z8�f9(>a�钖</�I�m|*��X�R8M��_�}>��I���L �]P�11ͣ3S�6��7��D�"�O��k!��!�&�f����V��&ʚ�z.$[��H���r�w�! o $�q�Fq�y�!ڨ&��xĖ��4���!\\N�U��%�(�]�ϝ���d�.`�| "7§fi,�ݱ�F���M�����h� $�Ir������y"��3 G-��'�h,2����mu �n1LX@=A�S��2�a��1ph�J�s�L��n��c*��,H׆��x/�Ԛ �i�ɩ�8�6&X!�hi���C� \��� lΠ`P�&��y�� �$��K=�I�(e�sy 6�z�)Y��5�s\��i�'\�(��Tr�!ݗ1�v�<"q ���d2�ҩAsTp�x��d!�^�tU�HcF���T�������7fa�[�U�R��8�Zo$��]�i�����B�_�b����]��F0z̻m}���Ml��`��h(�R���B��zA�J\T��dz�u���jk]�b5�n/D��} =_*ld�I���l-|�6����H�5'-����Q'wȢN���#L���o�`��y��A����0^ �H�P>)�hj�_�{�;��r[��"P b+[/�`�ee�1Y��{RnF�R��eApg/V��P��ڤ���i�bI��B�mI8 XHN�?�A �q�> G��HlC�i�l09�%��d��P��} ��h��ҟ2�}�{o��SB��MҬ,��e$2t��>�$�(�ܓ�yY�9$��۾���$.!�Y�s-� otH��\I���X4u"r?����^�� DD�K,�R������p�� [��D�֘�Q�f%������)��!�9�!�y�,y�(��"�����)�������c< �?Pm�J�Pd�&��^��"��S�VUIJ����s#n�d�2�ш�iq Y������9�"�#�{L�a��8����è���=DزՀf �E��!�^��>g����*vr�`a� n/g4##B;BE�?����7:���ş�(|pM����y��D�'Q�m$F�O�� �!��+8SM8�E鄯��*f�Э�`��2-e��a�&綨>!*E�L�Z��@q��M�vK�`�nWm��,���*� m&j}� A�7*����� �P��P�LBW�q�x[��`h�0i�|��#k��ϛ��lg��<�D^U��d섭��6%��=�.c�h4�a��sV�b�U����i'x��!)!��l����ߓY_T��^,O�hBsv+��β��3T5i{�5�(n$�hk+��AI.'��j�E|2g��K9.Z�8=���˸��Ւ�Ԋ!��Q���(�4�(S�:a��Ʉ!��~�rM�[s=�AR�N(���W�2!-,"���+ ���"��3�t��Cig.ro�7�`��P��JC%���@�:��nW�+,�6m@k����Pl�,��~}����'�H(�ᘱh KLUKh}(��8�����i�O�!b���AA�ʈ����:�mS�M�DgU��LG��0��%� �t�J�8��Wh�b$��jt��`{OCͼ�,l�<f&o�[��b�w��1����e~��B�J"�q"�t����Hj�>��"�w<d�+�E��h��%<Ë�� 5��\F�{A8h/j��]��^�V��%��⪎t'q������d�5��F����|j��"�]"d5<��+� �Q� 0���a�%����Fp9�8,7X]�ݘ�Y��⼞�CGvm��W��뿝C��'2'u�� }/�V���,J�U��ߝ9��I.ԓ��z�"p�T_�INY$ށMa��f�r<��<X1�g�i�Ě咽����WZ���i b����u�2S.�=�� -�X ���A49��8��U�^��G�E�;�Iݘ��qP�5c=��H Ee���Z(�j�4�7��7 |T�s�;yƒ�I�˼֞�a$�s7�u�<��h�!�rz�3?�dl$NA(t +�P!�Os�p�$I�����a (B���J2Z.t�C���D����M(@p�"�ʏ6-Zd H�&,�eĤ�$&�I��L`P�-����q�H��Ƞj���}�i����o0T�����Xw�kU����RE�Y�ӊ��R@��8��b��J;��>�Z#�l�DIP�ވdK�za��AQ��0=۹�s��wT?���[�^� r�~�g뻬z���� ����y�B���V]`?��� ��FE1��(J��O�нp�'��0U���I���&k7(+���G�5����<x;�P�� �h�`��5=Z ����W�(��'��x�q!.��;�Q^wp����[���S�$�Р�|M ��Ҵ�Πa�Œ#9ɣ-#�xS̕��١]X�Ol6.�� )w��|�V� �r���0�ɒ;���1��*� -k��a�0�*�x�a�v�1�!#���D����Ҋw�{u;#y�60���y!x�%�D��IU��K�MAq�I5D3&g��Tpz�1(eu�)= �P�{��w�|�?�Qɬ����أ�\1ˑ����戉:��4 `�H(+nD�Z/֦�A�5M�l��&�`:�0Q�~#�K��CLG Z-��!��V=��{q\�����S4Q�A��IF*܌C��#.�K���1�+zR�rԸ{Uܺ����(��������Ug�R�`���$�PsUz��J3PU�Y��t���6Pn=E�R�y�ѠCO'iNqD�6�-�m�2�{/�z,P�;qǀ�LT�;ʮ �e��&]+TV�M}��N�H�99��K��B�k �JI��I���'�������,� �3����o��|]iua^��u�$�F���L��e�9��hnp �N0H�7?9����X�p3��u�f=\7)5��x);/��-!W@xL-�^��C�ЭC�}P~m����9=A$�e�������+���@]]�*�h)3� �a�!F+�� ߡ|��U5oҍW���d�k���P�C�:%�� �76%�Dz�o�8�t�PO���>��f26��#8��$,: p��͓~:�3��>�s�+@�VY ���#fN V�l�txd��U}1�B��B ���["�1�y���m�7|��T��X"�l<ta���x�b����WwL�(���FPh���W��=�����5��H���`0�t�1f!q`m^� ��n�K��*�=E�h���ַM6qc鎹M]ʰ�s�u*�HЄ?���Kd5鲩1^��Y�K�Ɔ �A#��z Գ�1�����m(����C�)�`[��{嵓e�?̩�b2:y�f�%�ۯ���k�D:�&Ɩ}b�9�R��˨��*OOp������2�\ &d��RT*H���CƋ^2 4-��NHp�0�$ ��&��!&d�*����KlΏ�Ѿ������e�*����Z��S�n�'iH*1N��N���a�]R��������a4��A���P�ڳ��E�̞GLlL�R@��X� ��b+���Cꮎ�I*�� ���5v�q��ǍC��}���� 9�� ;�r���4px@sgj��v���!�&�h����1C �]:,S�Lp��6>0F��{�����Nm0ă�T����Q{�\.� ?�]q�/,X]r�q�������6H�/T�aCvө�2~�{�u'5c� ��ep�R"��J�8k�YW�v��)m)l�z�'�.uK�2���R��v$4u��wZQ�g�5�JR�09f��z}���5�<��q�g�q,�suw�g�w��w�������_��9P�\_p��A4`sôi#�EGm�;��c~mk��F�DM��75V�3���$֧F�x��,o����@k]E>k!�=��c�(�ډ��P�{8����J&FC�>���Q�}=|���\��y@����ar����?�r>,�c�@6��� ���@� \�R|'��Ռ����ؑf�:�r��zi�)+u�6) 4ru6s��ۑ VHdV�w���A!�FN$��U�D����:���F�!��9)Uy� b��c?�]4�$�ܝ�F��|�<�K��6�& �L�[�@r��9����� "�oIV+�j������*H�[����UV��� RB��t0�$�퀩��Zao��Eǡ23n�6�T2���8=�/�H�(�0r �K� �h�WH����;8�Ň�3"jH߃��A�4��s u8�1/��ߙ2��Ã�G�CQ���ux��& ���?/�;����4�B�'ؐ%��MD=��~�59��(�2�N��a�3H��}�eB�ܪ`���Y�J�c���1@����* ��(��[��K��(�*���:���8� ݜ�u��گ�����k�9C^�N�LvA��)9�MH�g�hk|Ǡ�-'yK�'-|s\D�_�V3��a �7cǧH���,]!��RS*"Z�:�'�P��Q��@蒓i�z�&��/5iqE�^�o!ɯM���>ϣt$�X�d8�����xH1+���*f�S�o��S�D{iBV�*Rd��b���� �7���+%ȅ�{��(Zى�H+|���Ί g\[��>d��=m�TY�P��(�&J�y�J�I���'-�R=���ͷ��@gD���f3x�:w�o��'��3*ay�n�{���w���C#G�.e�k�E�ⶫ��Pp8�Q����W��꺢����w�e��]�E��Q" �s?ބv?������,K�G��n�y���>S�`(��1c��o�;�~���Q�j�Em�]�\KЋ0���6h��ᣌUST��|r�SM�FQf�h:|��D�&�Az�S��&��Q)�U��������,L�X�^t �?��R���.V� OZ����j�NEXVl6(����(��H "���kJ�q� �0/yE���U<�q=���(�OԨ8'H"�Rz�)V����Ә�-���oBN�*Ǝ&���J1t��=R���5R��t�Р������C�DE�����(�6�L�?Ș��f�Py��#�,�0��_9çsc8�ɡ���˱yu3(th���l�,Z�i(��^V���jzxR�rer�^Ç�P�zO7� p,i���� Ƣ��DG�>��i.펀��Y�ȤJ��� ��?O �^��#��V�E�Z��¥��[��ҌTb���r\��ؓĎVb:Pca �����<HN'�����/1�#�l]�=�P ���>J�d��/�p/�x$�����v��*��9mZ�D3�,!H�;�)+ᦍ�[�T�K=bО������R��cu(HN�6�$Lp*����L��*Q����ypj��ӹ�`�НuTj1����gķ�`s�t�#?���Ba�$'��6 D�k4g�6C��t#rv��IT�tH�XŅ���y�ܱz�������Тh��^(r�S��TX�º8�W}xTvG��� �3��̺��x$���h](F| d0D��`� a�� P�sq��5�T6 C~l�_�� �{ʗ��[Vo+*��:�I��R��f�� ��;�e��@KLK�S�S� �)P�ܑn�x��ː��� ,��v���w��SW���Y&'i/��ꬨ�Y���vFQk��L"�EE�҉��}��\$-�����; ڪ�.rK��j����K��$@5��ʰ! 1��J�L�����攒#q ��|��o�Û;;����H�t���0�V�-�G��ydd�Hm�~|����|j�#( �3F�Q�oow�d`�Y�ܡ�\Jc5w��� M�i�8%:�Ɉ��)n���O�_�c�����N��Uaې������-�X�6����J �Q�/+�Ϳ3��, y.�����C�<��A�6�-=ǖ��2�xG~�)��F� �ȟZ��6���A���!Ft�'< h�7j��������]�b}�ā�8<x�&���#)�0&�F��<k?]bb�����=�$+�X�n�����!J���e>$0_hd�'��d���b������}t9���R�>fA�{$�.�|�N�Ӵi��J�1b�I݉�S�7ѝ�P-�~:N"�$�*�fg~i�p� ���&n*K�N勛!�<(ae�@`S#����g�h}-�{1%K�I�ry0�-�ޣ����~���H1]�K��8 B��%�?'#F�qQ&xA�\�;���p�����l�L���,�w�P��d%�,h��1~P�?�����z��A`Â��]���}~��إ�╵%s���gŁ`Hx,�s%�'�Ji�"6%��${lv����<v�]�t�w���E ��]��7p4��BS!L�mNs8��T����,����)��`y�u6�>i�(������ ���F���0G |!]�U}�KRٵ�~�D�}NċMH��=I�}H��ֈ�)D�`]�X�e��aC��QJ�{��Zb�)�{���J��3�K�9Q�)��7=`h~I� �|�p��T˹n�uk �� �r�De U�U�|5���f z�����Q�m}M��m_��a�!Y*�;��UF��&�C�jYY���n�� �iH;o��K'<�t���D��0)P���]��a����AW �g���/f��!��J&^Y���h�RA���z� d�i�^d��c:$���谌����Gc�!��� ��H��<!�g,߰�� �A$p��S��w�F+��EFqaD���I�>;��O[舑�� �Ї������D��� �1$[�1�.X" D��H��Qΰ9z"Z�B�<B�.EOp8t�4"� ��WHq[+o%)D��"|�b�g�.<h=�[�e��*�ɤS���0�W-ʈ���q�k͈'�h�;2p70j|�㞸�ą`���]��J�]YIQ��c�������3����4��s��i��Ȍ��9�l�%8�NR�2$M��;�0�5$r��"�e���~�9�p:f�-EG֏�S�߯�϶�b1�s�7��zS�*��uH��n+�N�����i���}d[�Ex����,�5vC%֠�hWC%a���+���\%�X��a4dU|�,ov��t���WF6ω�|̉w!�(,��V��?�P���#�Ֆ--�c<4���!�*ǃU��0����T(��>���[�}K.b�W!_��_��=��l�Mki�[ł�L3�z2�7k�L��z@ćj�Ր�"LY�3Y j��Y�~?�1 ��M��3���}X�%����6+�3h�8��`.����hY&�@�&�h�еHЈ#j�(0�(����6�|����H;�:'-��y_d쁧��H3C��%�qFG݅o�y2�Ê}����٩!M�@�,J�5}CK+ }�� 2�U�k�%�ѕ�:Ił2�6�W�m�Tg�����u�4Y��dD�'Q�T���!�pE��qp�l�0�&zN[|����Z*���z~��WO��TR�4��?�"�xi�g_5(�5B�U�����\��!�@N�镅��j֢��V�a<����5��Xa9�"#�A^�M������B��5h`X�*�ҥK<Jc=��KM�3��!\���gt�t���2 �as��C��H?�L�P�F�)����~��o�l��֫�..7 D�M�1e��A3��d�%~K������6+�l��51�Ő��ϛ%]�#Cn�(Q "�m�L!�b���AD�\$�߶R�E!�W����q��i<� �)�y��b-4��1`f����Z[��t���&Z��2�~� wXJ�j��t�@5((���ej�W�b�R/��i{/�xN�3�1�`:�T���HM��vlLK$O�����Zb?��CC0�(zJa�j1I01� t���f^{�=��"� ZDP]`1F����������^X��2�&\��J[�0��� 7%M���ŗ����[���bJ0c#@`���Wc�_�U8�(�Pu���l��CAŽ{�;!����}�)�V3�*�$L�S^�aq �ȇ }�MzK�4��j���a>��5��@;�L#E2,������� E�Y[I���M�TzK�WPwأ�G/�^�/��%PUkE�P�h����R�����2ꯛ��e�h��n�E���S����)��>g�~rKOF���-�s>'�1 v�QV��� MP�J�������[��}�4�t��\ˊ�M��q�XO�~�u!�_.+��I � ]�/"s�H����N%�J������A�tH�M��� Y�7`I �w�C�ʏ���||�v�,���=+�wIl�csl��ha�l�n Au��Q�A�L�7�+qn�E;�H`��j��K`{�@�f�κ>��[qW,�Wm`Ӝd�nZ�z*��+�:66��c��xn�Eh�@��|ݰ�݁�ƥq�F�ȥ ƳzGx�G1ty �H�P����T#�Q�~� �?o�$���-�Fu/9_�@$i�c �-//� ��w���c��S������9#ٵ�1�! ��R�6a����ӍºhR ��x�P=E�TK���[+ei�n�θ>6ah�Ŀ�A+-���*����۽i�˨��?�-Za�8]nTg��v������3.�����\C�C��җ̓D79� ����c�x��`�[���u��Kd��|S����-�j�Qk�|���E���M���0A�۪C�ï�q �=��Te��iǁ=YENPp�` �X�B)��`4N�;pL,"Xw�uHfcU� �qF�f6#���Џu(�7)u5�{���G�����V�'ذ+��pE���T<c�4���TΣ�E>n)�� �`�O���"E���^�]�(�G�Y-������{A�M���&z������p�3$��K�d4sY0^��3�� ���-� �en����.ط�M�|�n�,� ��x!:-��#1��z�"]��,��m�W�u/J�(;�����B?ݩL�+E�zZ�2���JF�Kh85�iD_qr��s��Q�#�,�J���''#3���G����('�&������,�U���Y]�<0���I���c�?�S�`n�D��x�1E���<���%�Ǟ>2 <{�,*��36@\W�sDN�ʒ��� DԑYe��>y����.���n[�Z*#̟b���XaM55 j*��BV(�NglUX���41Zr�B\��b�9�i:.�l�Fޣ&��*�X�h��B������}ۀ�b��k��"}�`�6���C�^P� ����*�b8�'�s�fF"B�z��6�����IHu����_�¨\wLS?�� ��78x��e"��fO�u�C¸My��O�0�U�L�0Soؤ�H��%��6g7>abs���n�'�.B����^���9��=�:����c-�����؎��q����D&�@piܐ���@��mX*����'ˆ��T6�Up[.$qf�Ob�8GB�}�I�%�<�K�� �x���!T�������:�{d�xE(�ȯ�ŀqw��Q��"Iʆu��H�v�FY��šFZKE:�od�io���$<UC?���@T�`Y��)�$�z1��y� "<s�v�%D}]j�'������!Vw�<b"Ԣ+��ܝ��+�jK+�� y_>����Vgjsa�[�h���DĒ�UH�+�Ih��Ü+�6�!��R0�c�N�Q"/�6 ��*-B�lש�H-��T\G��K�ĜC�n��y!�� ��d����`�TwA��Č�I��o��:@���c�v�rc��Qq�E��]$ N0� �0pCA��:��7�A+E,�ǿT=XX�>N�恂*���~����I��(n� }I0���g4��"�7/.��$�;v����MD4W�@RvG�������h��*�T�"8��S詽^rp[���j�S�`laf��I�l�UL(� -�с�c��9U�� �ݔ�h#C(���ر������d�T((rh��6�yI�C�A�E-�{T�����~z�[,s���P%�4z�&�|b�3����1����Ӻl��c�%��B�A�����x�)����B��+���7/T 4�t����6,����._كe��зL��<2p �g0�E/�v�Spd?!�P��rtk�1�K`�ae�Zdc�*����$��z��D 7iV����or�M�2XI��n,�ʳ��(,9� |��ڭF�n�S�(����f��6U�"�Ӕ��$���3f�Y��g��8Z���GE1Y�4#@@�<�4�FJ�<|��Pg-ź��1EX�w��H�!�xĊ�����biY�¨�%�� r�[���f��Ep�&�:�W��ۭ�~�0Ϥu�?�O-r�#����=�P�$[�i2�g$i.��>���I]~P/�C���H�hIu��%j,r�A4w4"�M�]}�}DT~�ł��E�25�|"y��p�&łE�a`7Ή����H�w>W�ͽ�}>Y�t|Q��H�䀇f�M���b� hh12 v� ]F��N�C6��;�tО�C�X�;�)��ㅫ^e5�,�6 ���"KK��ן(|hS�� =E,,�6(9_�����V0��)u�y��/p�p)�5�t�З�&c���T9�Wa!lcfz���%1鑁��K�+2SYwF��aW ����٫ Xc��?�Q�1�z��|�."�a.�� d�U����}���;�FO#�x�3E+�47j�"�!������n0���JF�=�Y�[�d� qx|���7�M=�-��p�.����;����L=�۶CO��-dv�a7.p��!~d���v�ϭ��V2�f����Iu���-�N@H��P�6�K��݅7�$��@#�0����q@ۏA5DN@�����[��_�q������ �%&#_ �� b�a�ŝ(aŔ2l�y���o ��7)e�D[[�,� ���͛K����:� )!�`�F-��g��$ݗ����!/�d@w��F�Q�f <��b���tJg�M�U�zJI��VD��� 3�%j�{2uZ�ַ(R��FŻ�%�,J(�qD��|�㉴E+�ve��.��96� L���nR6J�M�?L/�_�ʄ�h���sq}X-��d&�hg���)��-w���8��8�NQ/�v�|JLk�ii�TگG�g��.�4�+�$_sb���6J~)�\���p�RY��AY�4�����p���5�B�RK�0;�і����B��,)t���xv1����o$2U��� b]3+r���߷��u��ٛ��IA�{1�Xv��q�$�ʸ����2���xp%���Fx|�P��ka�� �FG�"D�~h�U��]��!�rV�醗�"7s4c_���η�q�>D��y�q")�X�̴RT<x�z�B��e %���2D�l1�A�(F�������8>�'�Q",n�,ۤ=�Y��@��Ӂ�M1.{FRf������O� :fxΔϯ2���O��l.����˛L!�^���J��+��JSp$IAF��čf�uUĽ]�QG˻c�b���#���%� o�e�ZG�8��%�r���_/9�]��&@+ �8��͛|Z��sNdhT��n���`��D#��$�IB$s���`�u��;5��b���ò�6����[QP�"H@Ð�6U$��������;�D��� �O��V.�%sJg�<YK���W܈���#��#}��g.�X��k�L��z��t�"�cA;#��&8��*p`r^�n�},9�Z���*���>�=���9bXÊ�Qǖ�B �p<�X%�:����:kgi �o�H�^{�"�q�<�_��!�N�u�H�9�`�x ���G��&���)JK��u��'Χ�-.6F�R��j��CՊ�\���f0�;`��2ٗ&�g�6m��ԉ����'����@�T� �tYb���V�u��۲[�<�$�'��1&OK��b����=T��'@G���8�K�H�����^�=]�"g12-W�<������>%��rh�M�\���R�'���d���(+ H��Je�6��А��B��y�>�3���d]��|�#��h�bw��/��S�!z�SS��Lf�e�8 7w���F U�R�s:7�k�q�52�e�b��{��:���Ԝ�2�]0��-�na�5\������"j�e~�}�!J�OA՟x���>�X.?U�h �Lu�n�'�M(rb���n'��8���ݷq�r��Jۉ�����<Wl<1�� A��<��O~�OK+e_M$��vN��]3��k ���Omt�:�X0���bM���<�pڢ�.�b�T@���K�>i@%@����K��F@c@`��� ��R=�;4(weƞr�,���i+�.��.���:0���]�bA�|/K �m�Y�h&\gڻ�w/ @Ρ��GgmYM�DN��R��^F�)�\=�I��)��@�aٹ�ڕ�@�b���P����tm���3R1���>�(w� �m�8d���I�/:�v�y�G�6�{�-7��@��_��"��ZՖJ��*\�K'��8Ws瓒���ovyK��9ܿ0��,�gp���u�ż���!R+��`�qj��=��x�͐X�16�O����D�7C�H�P��q?�����̽]4�=�Q���(��R�ns�֣��J}�2�Ja�$F��9Y�#�l\�5d��Uw�!&����f`9�ʈ\3��w9��#��l}X�Û��<zNq%��n�L�:�Bs?^Sr�C9��[���u����\O��c~&I�E\^BrP;@��4o����?$XA����c-� C ��䫲���2o��|��hj�T5�x��Ȭ��]f��4�c����h X)��ige@��w�h�Z}��+?�8"�v�<v!]϶p'��Y��ePu�C �1�2[$�aT�D̂U; ��6d2����"�H��b'Z��b|L��X�-rigb(i�INt�п�8>՞� �F�[�[w3ne�Տ�m�?�+��h�wG:�lN�A�d�|LL.���;�%묐�Ȫ��x���G���ה?m��RM�X�,tw'0˨|�����9�R��q2���kI+u��*�Qy��M���a$ ���r>���0q_�����L�A�v�(BQ0A�<c�z^�LZ�"�=�0��N���BQ�V��Ȥ����Zh�ݦ�۪x�8)-ؚ�m��Z4;�4��TE���j[��ծi��z���R<�W�o�`7fqM{�Lu�� ��2c��O1��P�Eʆ}��s,�SF��h{X�%jݘ4Hw������nB��ago���Ù ݨ����t�S�3G�9�҄s��9��D��B�X(�"��qL/�Ě��Z�-������hڏ<��g�� �z���S"�Ŀ$.dxtzK��Bh���9�s�SAv`�E �n36t��,�*]dCs�58�l�+X͞' 1��+�߯�vXv� R�P"&+�~ "rKdž�g����2��o���eG�S�%T#���AlIEȣ CY��!4�<�zB��(%CY�>*#��@라��2JI�{��0$c� �!���h_� E"�:� �zH;�{�O���9·�ӓl�U�`s��(2a]E�ou Ǡ1�*���J��4�y@1A���EUc�Q��e�W:�������v�JXS0�v��9��Z�9��`���8��������^�ll'��*�a�E!�,Zl-��S��l�C 6�Ǥ�h� �iX�ES� �1�7[v}�%U����QX��b����ȅ��Y�H4Q����_HLj�\�ƣ��֡�h��_JW�DK�[6me�U�X��i+A<�~ E�{1?�`̔h������!E�+���yCB� wb�Je�h�' ~���}�`H4KcQ��DX�ǚ�{�=h���z�Oj6E\� �h���.�f� A�*�χ�gɒ�_ �2���DVXQ3h�4�r��o�"]ՠCݚ ;��Y��;_�at� ��q+ � l҂�LPƋ6J*6E���NJ`hpvxV�~��1��b�_���02u��vi"d#.�4���r#wx̬�� {���j\^�8z��2y�FZP:���V�d���,X��?�� ������\�����s]{U�Չ����谽o+��X�Ł��?�;!Ӹ������=P��}�-/�@J���Z �4��+���2����N#�G�����zsx4�fF�#�4 �$�x���?�Az��iף��$U���U���Ϫ��6�,"�;�n@��p��T��#���|T(�Q�hP��uqP�@��3[���2���i&|� e�� |$V�"MYZ1���d&��n��&�˷�B���� 3.�Jf㢹���IUK�,��] T��}g�ꭂ�;��H�N� �Ic��qD�{� �cJϫ?_K�HV���J@:��J�|J��b��ɑ�HQ�fPRbS�<��HS0_�^���%|;�GM�UЅ"�`yA=�B; `]P��*�YHŬ��d�F-MRvpx�0�����YSeXh�x�e��g:���Z�D�L kQXy+u���-[�L��k��=���b������ĸ��MKz'T�H:T�b�^�J����������@�u3�� K>�m�* ��0V3y��B�#j��#��|��C.&B�ֆ�W��/O��V5���vE0�r-�e�=�ֶ�c��mm�z�^�2\Ox؟y���v� K�a�C �N�^>t�u ( ��)k�L�b9>��3�Iz��==*c��9�L`�I��Ph҃�$�@#��Ɉ��ڭ�V��;p�r�ƹ[���=�\��Q�b;�XSb��'_:7f����R/@U�p���WN=����:�ɏ�OALN����!���i�Y�(p`?�G0 ��!S��R�)"���BQXc��Rϲ_��!� �@�k�@L��0F4�e۫��_��U̠�*�^�R��]_�h+${�s���ϋW���gO�2+� {� �Z�FD��*��m}��,|��mN�{�.a�(>���qn��������9�iӷ�FŚ�e��N�U�s��a�Hx��� ��y�-��L��f<�= -ZG��'�Tւ��gZ��19���Y��t����P�I�O�!O�yN\�Np��gӉ��h ���e-�j|a�2��,�ܰ���z}|J�7��7�c� �Bɢ��ռzؽ�W��J�Jr���z���͘ Q(�>�w5S|�����%m9��(��R��1$1( i�ٝm��w�y���QU�T��w���&ZH�H=�~`ed�ٙr ����J�l9a3X����ҦC"�&CJN�"�KXp���P���\G��I0����d�6/4e] /{_���om�@̜(�G�T�e;C��\<�G�J�.�R؛т�g�/ i��-j}�$Q��<��P����p��]�T�S ca=�&ҷ�a���Z���UL�Ms09F�v8�Qt��@K&�T�g!��܀�1� ��Y��30D��``";� :h'E��m�$�1�"!6�[�.Z���U��]���e�����|��1���E#���C�Ôj:؋��1϶��;e3ĭ�]F,Nv�L���iC!<��H��I^Ũr ��#4X��2Ѭ�_Y֟N�?�e��,*�\q�s$N%����:.�#<9��f�d,���Ou:�f���xa&A����)OZ�|���-^6�@�@�ج4 "�q<���r��`C�5��*����<��B��l�G�J�!���-�H�6^�a���^Y�H� p�*��}�ߏ�7���� � 7o7E}��{cf鱘y�D��vt��$3��7ǽS:���1&�Z���D$L� j4�I�����i�Aj��pn.6��+�@]��.�,y(�S3.f@_ӡ]̳M�,�∥�'�υ�Bg�0���r�7�)�u����qlA��|1$����(�C� ���`b���s�>r�X{��l�����v.7Ƿ��*!��F�;�ч�+���Ͼ�E��A(,���ʄ�XZ�b��-�d��*4���l�7�l�@�*��G!�@���Q��Ԝ��r���#�A5���L��"�[���K�ʹ'�6~��q���,��<��@ ��|W�#�(V:v��Z�B<'A�Rb��|�A�+�s����^���v�'��,�W� D�����8L௭�5��Ê�*1�&��Z���#��E��n�rnF�PR����"�}daiH�=�6_O�(1N�͡xE�Dw����Vt�']��BHQ��R�����f��Z���3��G>�$X8cm�\��6e��9��@�8�_���Q���\3ic���ft�D+>T�2��GNg����q#[@l��P]h���IČ<ò}�.�H����.��NQwe�.o��=4��(�X5��=���.b��G�P��4���2k� �BR6�hJ��JS�{�Z4�&�5*p��0S�gӀz������6� �bxO�:9��9}�VÙr�vd���q/:;"����,�|4aYWn�^�e ��_äPguo���N��x��3�r��"��ǽD�o�L -�I0��:�0MEe�C(ѻbBahQ��R�~���T���@[e�f6�� cB����+�Bm���=�ڟ;ɭ�@�%���!�����8�X4�-��C[<���g2�6��<Y[ �u�<�9(�h��9A@�cn��b��"�ruʉh��U�]S�= x��xߦ/*���(���0��Bo�F��Ԕ��2@9��E�6�.�4?q`��r�r��@I���>�I�q]�~:�3�9��Țc�`ҭV{78;_���\��_����9��E�g�� ��>��`9=�|��`U,�ՏoBkg�$"�s�O̗ӓ�+vY/����O�K�7� pA�ŁeԪQq��U�`rf*a{�*�^S,�V�KApLz�S��e���5R~B`���I��Q�,bbDv��2e���Ɣ�Օ�A�.:_�iv`��(͠��u<��(Fr�S����8R�Ml��a�lBɚ����G,D]����Xw���� Rw� �ᦈsM/��eO�K���݉�ԣ�ۼ��/y-�g� ��b�@5�'H�W4�d%����?�tM��l,,�W�2ńʕB4���R�����^v�12�����l$� �eR���҇��`��CZ�4`a�4�� 6����ƃc&�:l'犦"�S�+ զ�K[ Y�-�� �$/�e��YS���[W��m����{Ғy}�K�1s���M�t��� ;z�"�@o�A<#�V��>�RXS�F��/�<>�� �-I��DJq���J�| bz��@�@��A��M%�*���B� )��]AG(�'��bP#�$0D�00�E�ռ��+�*���GZxb*M���"$���z������ 쵵�k�l0�:�@�L8�D��kH��@S�ĸ>ɐ���l�g)W��7�F���TN/٪�S��Ä�۠m5W��H��Y�y�n�i|�ŲTT�.�� �"��n�0%�Q��x $��:y��Rp�����Q��g�m��S�9��um9+�{�kX���l�Äg �W�0l�6�y(��Rd�Z� A���m�H�k�6���/�=|�*_�5�`gP��/���C?��h|=�0��s��RX�Tğ���6$�!��:P"U[p1�;��� ��ݝ�f��Z�=��d�����77v�)�3�.c�� �vO$��t�cp��T�A�57�M;� Z�����ba�7���+{B����G���9������}�����0m'bu5v)�Q5O�2&�p�%�xPه��s��Z :>��i+iȵ����0��Ѱ)m�9�p�$����� ��q�L1@�V��clTR�9OB��z��2hWA�M�TP+̾�Y���0�;�������X�qH#Gw�O��ݔ[�KE��B�X�[�8�G�J�z��3��@��n��"z&�0�$���0X9Ua���' v�����Hɇ�_e��n���K)حt�ƇzԚT�/E�6��kv�����k"a���Qn���e����o[� RM�}g0w& 0���$��)�qC�2���A�ǜ�Ԗ`{\gGDZ�I^[""S��]ڰ�)Bxm0E�1M-�B�� D����_[��/��+�����fK��/8i7!0T���� SM�c�����ɇAT�Ad�+�#����UZaɚg��{�P�~�`]��p$2h�����<�6�ɡ1Ŕ�ߕx���%C�a ��̡@�A�"�U�k���[����Y<�҅4�x��EeI_D�[ՋwX2� �V�%_3�8�QK�2Y$�cRE9a�����7ʊw`�?�U!I��e(}�Y_���a'ClmV�mT+T�J��6+��� <��)`������]�Iv��@T�!�W`Q�8��f�hDo�V�?�'�~cИ���\,yȖ �{,)N���_�ߞ���*�U���+��ޢ��h?��"ɽܺd�`�Ȏ 4��.��XM�g$-��]�y�u���Jպ�G�J6&k}��@����NR���W�}�^ �7�;I�i��/W:�$�fd��H)YD���Z�����=av��� `SD�Ϥ�Q3��P��PeD����D�w�XO��������c>~J�������=8P�D6��G�-]���z�G�e�j�Q㿭��8�8g�7� "�$˽��mx�,�d<{{v(H7s�;�Π��A�Pt9���|86S��V��'�bI��S.�������9�$��WW��4r�Z�l���m*NZÅm�o=���A�-��_8�L���+������<] &"M������R(��ђ��2�� ��1GKˤߢF��ς@���#��G���OrϢ�̼�ˬz GM�E��� H.FW�0�W����#�-V��'���:��,XD =��B�xJ�5��>�\JB�|S��Q�U P[� 6A�'�*�g�=�E�=.1#��9�H����%������~`�Z]}� �����9�o�(-1�n�$D�����ڑ����_p�����"�� G�$/�۴�>���� |�(j�n��K��0z6sB7P,*�Ny��T�E�k�z��T��M���h^�hh4�ԯH��&#��Q?/&��s���Y�� �pW���`3���U���n0���by%Ee�ja�c�HKy!d�9CڸOB���Ҡ�$Ҡ��p=�c��8C� e�-m�͛�5�P��M.g\�~�zɥ�fP2��(Tu����r�2�i/���E�4~�=����Z$�*�]�v}�k���Z"Q�⏢�@ ���ŋ�?"��[ ���-i!���xM3�!)��=���\���\��[ RWo�b����gqs�}Lw/�"R�b) i�r�i��B(HK8���4�Q��aLb&<X�,�%�k�H��a�%Hɦ�u8�G�Ё?�2���`��a��I��ET�pbkkG�J�nli���j3Q{�+w�g]��hgN~t)d HdV���.Zl:������3PY�P �=�!Sv�!��j��;��t�n = \w�ZP�=D�(�� ��<=P�}߈1��������l\6.m �&+ �ܷsO�;�s?`���Tz8K;-������2�R�L(҃�#���f�aQ���aCU���ͳ�>`�rhE� &��V�IE6���(L�nC���1�c��(����};י2�hh X��|�F��x%7������O&곫rl辧�-rؐ�g/��D�.&rOS��4_�Ҝ7��I��W7�����#]��9>��"N%�����\y��#�gެj S��q�,��{\JL]e�WAW m�b��P˃ߒ�T�� �j��5�S��ڭ?i�C;� �(11�F�<�X<�l(���V9��OWC�1���f�����iV��D>BcVL��<�8ɫq��盼%�d�G$�Xm� ߌ�j�4j��p�=�a���Ɋ�Uᐌs���k�խ'�m��@�'LU��������GI���^�E��X�{� ��Ah��/C!9���8zDȌTA��)����Y��5�c�(�j�.�U;R]_�U` @��f�ĵ��^�0�(�>/R _N�Ҁz��[�4k5�Kt �f��^N�j�:�}O����+���B�nQ�*��j�����I=p��>���C�Y��XK)fP�\D�Z1/ѻ���b��`@�wR������0���=�XX��Ob��BP��е|��8v��1*�c�0uT����)fF�Q��2q�3�7�!A�l��F��qmg/m_�NDg�6�TK�X8w��JI�r*na]TYYZ���HP���LI�4��4�xDH�ڝ��j��I��Y �ėķX��ԟ����F�?t��H���*��O� l��N���8��5��V9x(��JZ�葧6w�ʭg���t�?`{rO���R�_�*�Sx�I���rϦn�d+� L˽�+x/���g�Z�J��Za3|~vx�tD�&�J� 3�D�2ZP>���}�Jz�_uD��U0�v�v�Z��#M�b��Ųp�j�b�K���9�_4H��"�u?Q>�G�B�(:�ya���ߠ�-��L�A�ś� �^H:�D���I��sqHQ �l�!�-d�u'�;sVb�B+�+�V�����n9��c�2C��|����Q*��:�����*�DU�quw;(� �H��N�c�m�U���� LK�ױ����1}bM���b�<�橬0�ZB����I����`q�Rs��<R^Fp�\N�@��oi�I}���W��e�OÏ5I�� �s��W{���b(���gǩ�DK�S�+ F`v4��v>��!%�yȚI�G��DCHA��LV���C�N�*���c#>�*��lQ� � �7�3+[`�۱mv��9�N�:g�<E��w�h�96�!���[�(N�09��6�J��M���F���@�ܮPQB�6Dkq�*���k��'��g?��I��E��*E�m#s.�A2�;4=-�#K�)��J�;7�%낂`����E�E}yL8<X��q��B/ā��LR���V��qyo�/�%�s�_jM:>��|���BH����/L�UZ�Țsm2�Ud��A�k�9��D���(� ��; y R��p�K��7D��讗ܐ�����,���_��rv Jn�=+�������yS��?�:��`*�VB^>��:/ʶ����r��V"���T�]2��p���jW F��F�#��� �'x9��&�WGD�"��m�/��@�B�^fڠud�8�/rӭ�D#)��QKI������.\N�R��#6TT �?o�|"�9�VL�Yt�K�,9�O�+�� �E��~��s��ojQ�Ĕs~�o�xP�cI-��L��c��:�%=���[��;0pO���,�GE��A��<G�E�������j�p�"!�@I����LL_ׯ$>`���hV̚H�����0�M�&w�(?㲍9ۡ�\�,g�s�9����ϔ�|IuG�<0��V"��m0e[<%��?֊��e����;c��mۅ��i�/�ߋ+(W� �o�!��KJ�)�N�.C��L�n���EB��`>m��^4�b:$K�"p-Q2��4L5M�g�����D���y�6 ��@�y0��P�#j�x `� �'��_S ipw�)Ȑv�#��@V� Y��b]O��c�T����!���l|��'8���F������,0�*'��C�;� Za����1��劧�zY�-�b`��9K�o,@Q��\[�zy�Gd����N�1-��XN����k��1JZ��O��� j�M) ��JZ��9���)J@6�岂�hBF��A����<����W�B�r�V�����Ee̠� =��;�~%LM���C��#��Ae�tf_��@ v?��ο��b]�1�f�J5�lT H��J���xS7Ǣ���I)��8�Rk�%M �MwZЉ:BKn�� ?�V,EO�JE��B��߉�A��m� 1��I� �;�7NS���he�����V�����V�e]�pʛ2{�(�cA�6+�:[}f0�XENW�*.�`@�; �'����Ȟ0�U�@���m�F�)��\<]�)ߊ�1 ~V�hʔw������nW#=��Q��Z�.��8�I�a����u",�m1i��y�'�ɇ� ��֧�@b��v�Pv�O����ihוt4:��@ D^���U�_�+��l��� � �$�r$D1�������e;+bU�&sw�V���t��3��@�X��x �A���V�V���@�ާN�7�@�y��P#-~JFh.T��|�d��Q(�.�~Ι�r�>3[��Y�;�o�m���]�����O���������?�'O�#I�%�����o��4�'��͋����"oL03r�>��Zo�ͱKl*��{� 7د![���j��y70��*q�xL�� ��Ο�| �15��^dL4T.�Vuͫ�(������0[����O�{��@�_? ��`ŧ1\a���)$e���X�x�Ghf��)5>mH�/ J��BN#Ig匎 �Q��+�ox"��(�Ͷ�X��T4JQ�@�͠��8� N�X��5[�J�TqV��8����L�Uh�NI�^�eW ��jC�"�F�ǀ/�\��wc�/���hv��- M�V�.���9^kB)�*��,BKSbW׀��d��U���Ȋ�tV��_^�A��LkU�[�Ξ��ΧPv:�#�#��8���a��.�Dف��Ƅ��H������v��G!���Ƒ��W$қ���l�@�����̗�x̾p�������ń������(�� �C��n��8o�¥��O�Aˁ��0~}��^q��!��U�\ �'H���O�2O��8���"P��n�Sd����؎k�c<��,�yr�XS�7!Ժ}z�fIK������IVzT�Pa�,��!�������h12`���Mk^ #I>u�E�j�7��g�i�$�\��@\5*�=��Y�$��7�R�ua�? J1 �uX�mV��� _x\� �bЗޯ_t�m��7�Q�1����y�`{+�R�ddE(⡄{�v�[`M�����mV� F���p#���+�m舗�l�@�%�U�s<��نZK�ac�Rnn�10��c��eAzb�̃W 4�r&�]�lq�4w^��2�B���!#��Nj� �=��]��T@2!���T�����OuuV� B(��TA��&��dZL�R������f��DZ�'5�Z�'�56�s0�ɂ��A Ew���x>����db��`aL���Bmu_� H�Й�2�S�m����OU�ogB8����_8��8�O�T�c`��bT�A:�F��*-b�5��3V4�G��^��!�Մ$�}����I��Ȁ"t��⊦��)��|�&�i��CB� d���8hC�j��lm�E9!�u���^�,x1�͌�>�#<c��}T�%�p:�}��-�|��Cq� q�!��a�UJDV��-���!@��UT��C$w�^o�T��B"��G'Rd�n���&�DSz5��D��_�{���Q�&� @����(p�%hj<�-���0T-��;�1~�x��1�z2��n�e,:�l���䊆���cS�>���gD9_���8V /���_�4� >/���p�;0�j�E�/��1 �bX�b�.X"X��I<O�jI�>��J|�ܨ �g�v��PbI:b�Z�A�t�0EdP��$�eA�������G��&������*��(����l8���� "9 ��axs4i�aG�hM �q�� 졾��ESA`�'���a�^�� Q����@���b2f�¾�^���|tA�ZNSL�w ��6?�t϶���ǒ�#$[����M��� �vŻ��q�>��H����(��h�j[MZ�G�CɳAA��[3O+q�1/N��j���2���ʧ��U6+u�TRn���XǤM��e���{R�81ܜ��|��z<P�� �hc���+(�@]* �F����bA���$E�.�ߎ��~G�@ߟ��f�wbA ,��h �N�,�눖��b@Y�)�=��I��|�o3?_'��w�g;�j�}��쮤����QV����¶�{���\%*F�!a\C-��Մ�askmC�H̃���]��4C�*~E9~�<��)�l��[X�&���D�Μ}�����2$@;�Z@�!�zs�W�8B'^���E�D=����q;Y8����Q`���@Ђ��Ʀ��ùk�t�S� +��,��h|�*��Ƨڽ�8�u�h����/�k_6 �9L�Z�B(7�1i�w� �rrzO�H�E��v�3de��t|�c�G��V%H/�1�V���2Rz��]��k���7g��Mn�l�[�tr�/{@��g$]s2� Y�-�S��L&�ă��qF���Y8c��5���&`��er�ݳ�d�x�@�@w��E���; JTc��j���U04Q�����F��PiF�d�|���nص�#,�Pj���� ��V�N���6�A�O9E`� �䂒|ݣx��!oC�*�L@�z�~O������i�=�t��<j�̓b�"r���f�S&Xr\����L�F$��d��g |uΡ�c2�Dk4�|��SBn�ђ,�1��� �ߏ��f�����$ R��6k��7�Ď04�K���5ߧ�l�:��Z��UD`�^�����p�vP�ƴ3o������ p��Q�r��q�j�ߠJ.�W��A���o��Ϯ�5P�÷�Ԋ��r���( R` FSm�&��[��و2�ō+m NaEC��W���B[h��pcl��q\/��������)��ѡP��D�:??���8&����c6�T���y�u1�/g"{3��1��x�Z�?��������~4��̥�P����G�g���;ǿ��G�b����9�7j��,_3���I��f�Y�6�f�%�Or%�ǖ[����'����@�����$��[�g�Zn�C�>yFb�� �Dϊ��Znj�VF^��Jy��>�]� �w*�k 6xV�q�ә-8�̚$�{�65J��¦K)ߐ�u��V�C'�R�'B"���Huӑud����\���DQ^�5�Y���"l���bZ/��V��.j�Tѷ.,�=a��-}!� �;L�ܼ�;�&���`�Zhos���T�A���u�ƒ��@� �D�Ndf5��ǫ�=������v:V7?l/�X�K-\�tg��I ��P���"oع�B���GH����Ma���h[�KJ(��g� `���:�)P $�m��PĠ�6P�*W`О�K�]����Ul��k��(RaB���n;xx��_Cw�%)@3�����h��ɺ/��u��XuP^�Ol��bK(��h�^��H&�iO�T�OH��U\�DEƌ�b�w_cl]���C1d�a:�Nzc�� d}Ķ0��B�����+cR8�"��y�|��?���h'X.eCRl:;��M� 7��)�V�דީ��o��&w <��@(��S��#ۗ��h���X["�j�vV8��Mx±p�����vXM^�Cv��r���q+&fƒ���/ykD�@X����Õ���o��vE˓�u�-�_ǯ�(���{�A�]��Ș����qو�ә>*�ֆ�١�D�d-���EǴ �(��\OuEsHB<�7��Ó�5.��!�� ��v�j�'���I�?3Μ��3"���s]� �`2��s5�ZW�5��;�ݚ:�c�<^%�.��e�@a5��(z"���YĀ���z��� .Z��3��(�$�����sD uP �V�u�/b�ex����>�E�c��s���<� Qα��ovL,+��������6�c� ,���*�;.d$�i��@.ؓ�_!�F�B�[(�bC!��}�X��1\*M�iRZbF���t~]&�7~'r�j몕܇�}#��(����[�`ƈ<p+g�s@Ve����Q���{w�� a� � TT\7����'��(B��Yܠ� ע��t�D,x��=1��D�������Z{{�$53�Yd�����ؐ��1���~��I����"q�&h�L)�H�g�ŪE�U��Ģ�F��S�Y�\�����^�%vUѧ�+���ov� t���Ir���39fH��8���v0Ӫrr��D,L��h��"�w�qdT�cr^��15�V_�X��M;"'7�7�����ӟ+rʮÆ;@�r�Z+�Z�� �Nf.5d2 ��I�Yv���:>D)Y�p^�Q��:���l|�(�3)Ri� m�0C�pE(bD��=F��������Zrz�Mc%���;�K��:�P�\ґjN���)��¨�y@�0F�+,=Q��zV��=h*Y!��+&F�LP�Pp�N���c�ʫ[�_ٴ��ݸofQ�x�'H�;���T�*9P��p�2��b'-Q~p`_���Qf��y�P���'�+��ȩi7q�p�]*[�*�0B>�~��A��@:��6�?XN��f�T)���q����XW�:�5<xX�Jq����X,fڅ\�t (ێ� �r."^�Ct�G�O]ޮ�&D�T��N�nk�rh[�]����|�`�x�KPO��EU���, ePP���*WPU���h+�E�*�)A��Ġ�TGYF��>|�z�/Q�<w��Ax�|S�H��JC ��+�� K�����iI�9���N����u�ȑ�+e���5:����E�p�v�;W��E/�GW9E�"�'/w�V衋��u9�$��*=�3�s�TnRD�Ǚ�j(�� 0��R�%��c�Y�j7�D�/^�U��1h�]�I@r��P%.�M� ��V�C��f\{o�/���LN�[و�F���F�j� ��_������dq$è� Nq�V�F|%�2ۣ��-��;f��=�v���O>�-�"��UJT�{uq$�P `�3.Ԃ�RH�$���BI<�!ݟ���y�Cݙ��8 R� }����R����2����V�, ��T؝�6�G�-b�P,�6�t�5���zX@c��a0`0�� Aʷj�sLs�s��y�ͻ�����6�'�/�r�b4!�32q<�{+#'-*�q��c;-Oރٮ���u��\��!��E�݄��%{�g�a�g�3�C?���k� ��o��J-��}�\���,��-�'�:�٠����w��mP�.H����@�Ha��1�kM��(?��D��H(��йY�;A�;�d8)��п0�$��R跀�e�=wh#QBtF�����A3B�U))y�\v�>� B��ò�i���S���2��܀hL-����]�G�F�!�ɹ�a���n�wۀ��r�� �i�=�>O��u��ng�,�4 ����/��ur#&9|��]f�S8'�!��@��2)]������!vם��`����(T�j� �> l�i|�, 0`G�k=���B���j��k��o��ao���O|˱GFꀖ~����t�D�)�uÎ39�z;��L��샼�y�̤���M4�1(Y���P���J�L�SgtUԍ[u��� �n��YY���57N�g��`�o��u�;*�1��HF�Ң�U�&��:"#�t�MD=!c=̠�U��o��C�7��� )�=�c�����0b�`;��l�B���{�dlF�Z�d��0�Ϣ߿�"�W�1��$Ԩ�q;C(��weUq������7��"�RS�m?�۽6N�(<�� �E�F��<�Ę���q�h=SP{�6Z~a��@��Ö��A�B���3���=�>���\F΄m���t?�Y:$`�gAC&���+o�2�TY��T#�O��x���H �ΥN���}�j�C�]�`�5�&� 3(HQ���<� J*t��P�7L=*�"�B�A��%ed��������� �#"F����Hy�#�u�g1�@��,��i��A2�1���@x%+��{%�R1�0q$;�y�B߹��W�L�`O _ 00���F擎���u{�D���/�X��=_���/<�H�9�`Wmt��P�>�����D$5�Gg����B+WM,�C����4�(����u��z]�ā\F)� �MI?�-�B��@(��Ǭ:n��.OK�њ����q��rGGL�� �`�V���l~#�$���dd����⸦�v�;�� ({\��f �%\�`Iq!܍ D~�B���d|4n�B<�j@�i"5Ȼ ȇr#z!�D���8Tqp���c�G����:��c�����l:�q��Q�#���=P�j b7���)FZ�� 5��Q��1�$�,7�ñ����3f��q�cA�g���2�c`�A���A�:)TV�qh����.Y8��v"��쉁Y\&�Kh�1&�#D��B('n&�O@�qQ�A2b��U�'4Ad0P3,:�;`5�2�2�1�27�2H1�5�4�;d9�5�:�2�4�9 zPt�k�^�@ B1��4<!������O�7���D���� "@����($�G �v �/�� P)��#PP����r��JAb� ��#�\@�A[� p���?�Q��"4�`[`I4���}�;��p�.�e���X �)�l���_�������~����ߐ�����o�/�}���7�_�� ����~�/���5吝�7�Yx���M������ >�Y�c�I�;��Hފ�z�t����éi��]R�5t��C�r��\{����z?�^�W��~�y��?\���N8���DŽn�9�.�e�nF�ÌNN8��G�wb��7�3n�v����v��w��6���m��F.,Ǥz�Ɲ��{Ø��?�d�MS��xk`n�~;�����]R�5eH$��uE ϲ��ťG����C�0�]��UD8�pU�>���| ��i����.��Z,�����Ԃ�1*9��*<� �q�1 z�3[J���w&it� l$(q��rN%��6��@v�����g|l�:3�!E��P#{��o���taˠA3�� �a��@�?�X�~��8Z��1�5W�9����ȩ��=k�`�yir���N@�MJ��X��bn���R���C�(�T+MQ�4H</�O�cyzi0`hEB��*�p*|�e����14����4 �Kl��?7`Nc4q�a�``됁H3b!3!w�|!D�X �m��xu�ݒX�����z�&���s_K��^���Hu�BQID���B�vD�pFgӗJ%�Ѭ� ML)��^��<Ӥ>�=s��Wk���<�Nߓ�#�ƨ�/ʸ �.6pZ�,5�Z��!,#NA<q��B��B����<�/+�8|�͟t@�@�y��K% dNO�3�J꽜�؝q=m;ug�OXjA~>*��IP2�^�U�#9P��8(�<RBH\iĝ�� �2a��[;B�� ���ȫe�i�!�x �<��L�0kl��!��1����<Aa��8~�j�,DY�9,�I�VQ��� e�S9 aRj�|V��HU�B�h�zUѧ��E��D�L�"�Lh̿�����NH1�7����#epi�e���r��ğ3�BeߎZQ�3�3�:�\,��B�hN�9%�6�Y��2�8AFP$hT�"���hH9�r(ϲjB�K�h�g'����ŷ}$ ?B���6л(GT��}O\�h<�j��`�D�Φ�^XD���Nu=9@Jf�i�Z0�7��5O����A ��-�)��j���~�T������T�_�v�H�X��)���S;p&|�6���)�:Jz�n���ѣ�KME3�Ն�3����gQj��XC0� �#�&8O���.^��!�1s�r�!�����f��Lm�Tf'cMz�Ǵ��-PX�,r���fຌ�,T�Bv������q2���d{��L�7y7�C��#T�ژ8� cRo��J!��K�c�jI�E�_B�R�0P[Ŧ T�o[���|d/���"@J=���b"�n�VXʢ~f�,��T��ǵ~i�ς �*iR ')%ub�`(]�1ad�撗/,���1f�G`���*�#W^-�>A�H����n�D��0��d:w�ck$#+�$��R٥��6?ꉩ�(�$��� �c��B��l�G��B�g� yX���.�X��@�*�m5�01��.y_�������Q�.�g��Q����|Dq�(����PJ��`�L�sT_�5٦���xc$1����:�0.s� �qE�$]A�?��Z�BP�By �Y�Nr �K�c.��9"!��+lj%^{�'B��ؙ���J�}�$r��>��RR1k`�h�aߜ>�23��݇)�ؓ4y+��i%����{�0D�W�l�[ºU�����bp� �'"�8�gi��>���� )�����9<SGSsf,=taT�q�ktV2�k��:�X�6�-�!t~�D�+Ҟk^YY<b���Ǜ�羂S1��Ϋ��ST���c�k���͉"E4�y����]#�4?�ވ?�o�{bl����k������A-GRF2@!a-c�tDD����8�)�M�IM;a`ʴA+�mR#��K��r��z���������) ^(N��Є���i�_��2z�gr�A0HCf7�MՐ�"'� ,;0�4W��d6L6�L���^T�Wc%��J�z?-�f��EnCt̂���\ Hz�`�^$D�X�omt8z�@�6]�6�?qW/?�fWzR?�/�����e�Zb�QO�%�g�ʋ�iCd��6d���" �=m�*����)vm�����a��~co�I��%���d����,pt:��R�EG�k��� ���O�j�^��}�9T��9�N�;�P��6 �Pi����o�²F�}E#@n4 P3kۭ�{H�t�p�m@���W����b^6p����eP k�-��6�:e�6��ڻ�j� ��6y(�}J(��f���˒*�Р�U��no��oY��E�0���F�ױ�m�BH6��l�s2��u�ʟ2�)��md�3J<x5�IbD���]B;EC���J����SM`��1���urڢ���� �*�9pV��TQ�@әK�i<��Ɛ*f��j*vn��%�λ& Q?������k�ѮjF��)j>���>~& ���t � !�?U�Q��$�s��&��`�[�Sx�K�m����h���<��'�\`��r횻h�OƐ�e{F�W&��9b�>���W��@ʫES�ޢM rR��(�s�K)F�cz�Tg��l��q*��H�J50�$����"�q T�:,F@���G�)�qp�Ԧ�1�&S�ĀƳ���g#��.��T��\`�'k���O�Q��p���J���|� ��%2�D�Ol���J0� �N��$�Cl�� �ǫ�ƥ��˅�t�!�Wo�HA�����հ�䰫ġ��ėG$!z^ؽ(/YP@$�8PV"+- �B���:HN������l��m�e���-������U�JO]�A*�&�����R2�-�%�D��!|��U��9�8�%7���^�Q�GC�PK���\5�K��)modules/mod_random_image/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_random_image * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div class="random-image<?php echo $moduleclass_sfx; ?>"> <?php if ($link) : ?> <a href="<?php echo $link; ?>"> <?php endif; ?> <?php echo JHtml::_('image', $image->folder . '/' . htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), htmlspecialchars($image->name, ENT_COMPAT, 'UTF-8'), array('width' => $image->width, 'height' => $image->height)); ?> <?php if ($link) : ?> </a> <?php endif; ?> </div> PK���\�i����#modules/mod_random_image/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_random_image * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\String\StringHelper; /** * Helper for mod_random_image * * @since 1.5 */ class ModRandomImageHelper { /** * Retrieves a random image * * @param \Joomla\Registry\Registry &$params module parameters object * @param array $images list of images * * @return mixed */ public static function getRandomImage(&$params, $images) { $width = $params->get('width', 100); $height = $params->get('height', null); $i = count($images); $random = mt_rand(0, $i - 1); $image = $images[$random]; $size = getimagesize(JPATH_BASE . '/' . $image->folder . '/' . $image->name); if ($size[0] < $width) { $width = $size[0]; } $coeff = $size[0] / $size[1]; if ($height === null) { $height = (int) ($width / $coeff); } else { $newheight = min($height, (int) ($width / $coeff)); if ($newheight < $height) { $height = $newheight; } else { $width = $height * $coeff; } } $image->width = $width; $image->height = $height; $image->folder = str_replace('\\', '/', $image->folder); return $image; } /** * Retrieves images from a specific folder * * @param \Joomla\Registry\Registry &$params module params * @param string $folder folder to get the images from * * @return array */ public static function getImages(&$params, $folder) { $type = $params->get('type', 'jpg'); $files = array(); $images = array(); $dir = JPATH_BASE . '/' . $folder; // Check if directory exists if (is_dir($dir)) { if ($handle = opendir($dir)) { while (false !== ($file = readdir($handle))) { if ($file !== '.' && $file !== '..' && $file !== 'CVS' && $file !== 'index.html') { $files[] = $file; } } } closedir($handle); $i = 0; foreach ($files as $img) { if (!is_dir($dir . '/' . $img) && preg_match('/' . $type . '/', $img)) { $images[$i] = new stdClass; $images[$i]->name = $img; $images[$i]->folder = $folder; $i++; } } } return $images; } /** * Get sanitized folder * * @param \Joomla\Registry\Registry &$params module params objects * * @return mixed */ public static function getFolder(&$params) { $folder = $params->get('folder'); $LiveSite = JUri::base(); // If folder includes livesite info, remove if (StringHelper::strpos($folder, $LiveSite) === 0) { $folder = str_replace($LiveSite, '', $folder); } // If folder includes absolute path, remove if (StringHelper::strpos($folder, JPATH_SITE) === 0) { $folder = str_replace(JPATH_BASE, '', $folder); } return str_replace(array('\\', '/'), DIRECTORY_SEPARATOR, $folder); } } PK���\�qy���-modules/mod_random_image/mod_random_image.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_random_image</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_RANDOM_IMAGE_XML_DESCRIPTION</description> <files> <filename module="mod_random_image">mod_random_image.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_random_image.ini</language> <language tag="en-GB">en-GB.mod_random_image.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_RANDOM_IMAGE" /> <config> <fields name="params"> <fieldset name="basic"> <field name="type" type="text" label="MOD_RANDOM_IMAGE_FIELD_TYPE_LABEL" description="MOD_RANDOM_IMAGE_FIELD_TYPE_DESC" default="jpg" /> <field name="folder" type="text" label="MOD_RANDOM_IMAGE_FIELD_FOLDER_LABEL" description="MOD_RANDOM_IMAGE_FIELD_FOLDER_DESC" /> <field name="link" type="text" label="MOD_RANDOM_IMAGE_FIELD_LINK_LABEL" description="MOD_RANDOM_IMAGE_FIELD_LINK_DESC" /> <field name="width" type="number" label="MOD_RANDOM_IMAGE_FIELD_WIDTH_LABEL" description="MOD_RANDOM_IMAGE_FIELD_WIDTH_DESC" default="100" filter="integer" /> <field name="height" type="number" label="MOD_RANDOM_IMAGE_FIELD_HEIGHT_LABEL" description="MOD_RANDOM_IMAGE_FIELD_HEIGHT_DESC" filter="integer" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> </fieldset> </fields> </config> </extension> PK���\��}�oo-modules/mod_random_image/mod_random_image.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_random_image * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the random image functions only once JLoader::register('ModRandomImageHelper', __DIR__ . '/helper.php'); $link = $params->get('link'); $folder = ModRandomImageHelper::getFolder($params); $images = ModRandomImageHelper::getImages($params, $folder); if (!count($images)) { echo JText::_('MOD_RANDOM_IMAGE_NO_IMAGES'); return; } $image = ModRandomImageHelper::getRandomImage($params, $images); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_random_image', $params->get('layout', 'default')); PK���\��4�>>#modules/mod_jw_srfr/mod_jw_srfr.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" client="site" version="2.5" method="upgrade"> <name>Simple RSS Feed Reader (by JoomlaWorks)</name> <author>JoomlaWorks</author> <authorEmail>please-use-the-contact-form@joomlaworks.net</authorEmail> <authorUrl>www.joomlaworks.net</authorUrl> <copyright>Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved.</copyright> <creationDate>February 2nd, 2019</creationDate> <license>https://www.gnu.org/copyleft/gpl.html GNU/GPL</license> <version>3.7.0</version> <description>MOD_JW_SRFR_SIMPLE_RSS_FEED_READER_MODULE_BY_JOOMLAWORKS</description> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/modules/mod_jw_srfr/includes/elements"> <field name="moduleclass_sfx" type="text" default="" label="MOD_JW_SRFR_MODULE_CLASS_SUFFIX" description="MOD_JW_SRFR_MODULE_CLASS_SUFFIX_DESC" /> <field name="template" type="template" default="default" label="MOD_JW_SRFR_CHOOSE_LAYOUT_TEMPLATE" description="MOD_JW_SRFR_CHOOSE_LAYOUT_TEMPLATE_DESC" /> <field name="" type="header" default="Fetch Options" label="" description="" /> <field name="srfrFeeds" type="textarea" default="https://feeds.feedburner.com/joomlaworks/blog https://feeds.feedburner.com/joomlaworks https://feeds.feedburner.com/getk2/blog" cols="40" rows="10" label="MOD_JW_SRFR_ENTER_RSS_FEEDS_TO_FETCH_ONE_FEED_PER_LINE" description="" /> <field name="perFeedItems" type="text" default="5" size="4" label="MOD_JW_SRFR_MAXIMUM_ITEMS_TO_FETCH_PER_FEED" description="MOD_JW_SRFR_SET_THE_MAXIMUM_NUMBER_OF_ITEMS_THAT_WILL_BE_DISPLAYED_PER_RSS_FEED" /> <field name="totalFeedItems" type="text" default="10" size="4" label="MOD_JW_SRFR_TOTAL_ITEMS_FROM_ALL_FEEDS" description="MOD_JW_SRFR_SET_THE_TOTAL_NUMBER_OF_ITEMS_THAT_WILL_BE_DISPLAYED_FROM_ALL_FEEDS_SO_EVEN_IF_YOU_HAVE_4_FEEDS_DISPLAYING_IN_YOUR_WEBSITE_WITH_10_ITEMS_PER_FEED_AND_YOU_HAVE_SET_TOTAL_ITEMS_FROM_ALL_FEEDS_TO_15_THEN_NO_MORE_THAN_THE_LAST_15_ITEMS_FROM_ALL_FEEDS_WILL_BE_DISPLAYED_THIS_IS_A_NICE_OPTION_TO_HAVE_WHEN_YOU_DONT_WANT_THE_LIST_OF_FEEDS_TO_SPAN_A_MILE_HIGH_IN_YOUR_WEBSITE" /> <field name="feedTimeout" type="text" default="10" size="4" label="MOD_JW_SRFR_FEED_TIMEOUT_IN_SECONDS" description="MOD_JW_SRFR_SET_THE_TIME_IN_SECONDS_AFTER_WHICH_THE_MODULE_WILL_STOP_REQUESTING_DATA_FROM_PROBLEMATIC_RSS_FEEDS_SUCH_FEEDS_CAN_COME_FROM_SOURCE_SITES_THAT_ARE_EITHER_SLUGGISH_OR_DOWN_IT_IS_SUGGESTED_NOT_TO_EXCEED_30_SECONDS" /> <field name="" type="header" default="MOD_JW_SRFR_FEED_CONTENT_OPTIONS" label="" description="" /> <field name="feedItemTitle" type="radio" default="1" label="MOD_JW_SRFR_FEED_ITEM_TITLE" description="MOD_JW_SRFR_DISPLAY_THE_SYNDICATED_ARTICLE_TITLE_OR_NOT"> <option value="0">MOD_JW_SRFR_HIDE</option> <option value="1">MOD_JW_SRFR_SHOW</option> </field> <field name="feedItemDate" type="radio" default="1" label="MOD_JW_SRFR_FEED_ITEM_DATE_TIME" description="MOD_JW_SRFR_THIS_IS_USUALLY_THE_PUBLICATION_TIMESTAMP_OF_EACH_SYNDICATED_ARTICLE_ALSO_KNOWN_AS_ARTICLE_CREATION_TIMESTAMP"> <option value="0">MOD_JW_SRFR_HIDE</option> <option value="1">MOD_JW_SRFR_SHOW</option> </field> <field name="feedItemDateFormat" type="text" default="%b %e, %Y | %H:%M %P" label="MOD_JW_SRFR_DATE_TIME_FORMAT" description="" /> <field name="feedTitle" type="radio" default="1" label="MOD_JW_SRFR_FEED_TITLE_SOURCE_SITE_NAME" description=""> <option value="0">MOD_JW_SRFR_HIDE</option> <option value="1">MOD_JW_SRFR_SHOW</option> </field> <field name="feedItemDescription" type="radio" default="1" label="MOD_JW_SRFR_FEED_ITEM_DESCRIPTION" description=""> <option value="0">MOD_JW_SRFR_HIDE</option> <option value="1">MOD_JW_SRFR_SHOW</option> </field> <field name="feedItemDescriptionWordlimit" type="text" default="40" size="4" label="MOD_JW_SRFR_WORD_LIMIT_FOR_FEED_ITEM_DESCRIPTION_STRIPS_HTML_TAGS" description="MOD_JW_SRFR_WORD_LIMIT_PERFORMS_COMPLETE_HTML_TAG_STRIPPING_ON_FEED_ITEM_DESCRIPTION_SET_TO_0_TO_DISABLE" /> <field name="feedItemImageHandling" type="list" default="2" label="MOD_JW_SRFR_IMAGE_HANDLING_WITHIN_FEED_ITEM_DESCRIPTION" description=""> <option value="0">MOD_JW_SRFR_HIDE_ALL_IMAGES</option> <option value="1">MOD_JW_SRFR_EXTRACT_FIRST_IMAGE_ONLY_HIDE_OTHERS</option> <option value="2">MOD_JW_SRFR_EXTRACT_AND_RESIZE_FIRST_IMAGE_ONLY_HIDE_OTHERS</option> </field> <field name="feedItemImageResizeWidth" type="text" default="200" size="4" label="MOD_JW_SRFR_IMAGE_RESIZE_WIDTH_PX" description="" /> <field name="feedItemReadMore" type="radio" default="1" label="MOD_JW_SRFR_READ_MORE_LINK" description=""> <option value="0">MOD_JW_SRFR_HIDE</option> <option value="1">MOD_JW_SRFR_SHOW</option> </field> <field name="" type="header" default="MOD_JW_SRFR_ADDITIONAL_CONTENT_OPTIONS" label="" description="" /> <field name="feedsBlockPreText" type="textarea" default="" label="MOD_JW_SRFR_DESCRIPTION_TEXT_AT_THE_TOP_OF_THE_FEEDS_BLOCK_OPTIONAL" description="" cols="40" rows="4" filter="raw" /> <field name="feedsBlockPostText" type="textarea" default="" label="MOD_JW_SRFR_DESCRIPTION_TEXT_AT_THE_BOTTOM_OF_THE_FEEDS_BLOCK_OPTIONAL" description="" cols="40" rows="4" filter="raw" /> <field name="feedsBlockPostLink" type="radio" default="0" label="MOD_JW_SRFR_ENABLE_CUSTOM_LINK_AT_THE_BOTTOM_OF_THE_FEEDS_BLOCK" description=""> <option value="0">MOD_JW_SRFR_NO</option> <option value="1">MOD_JW_SRFR_YES</option> </field> <field name="feedsBlockPostLinkURL" type="text" default="http://" label="MOD_JW_SRFR_CUSTOM_LINK_URL" description="" /> <field name="feedsBlockPostLinkTitle" type="text" default="" label="MOD_JW_SRFR_CUSTOM_LINK_TITLE" description="" /> <!-- <field name="feedItemLinkRedirect" type="radio" default="0" label="MOD_JW_SRFR_FEEDITEMLINKREDIR" description="MOD_JW_SRFR_FEEDITEMLINKREDIR_DESC"> <option value="0">MOD_JW_SRFR_NO</option> <option value="1">MOD_JW_SRFR_YES</option> </field> --> <field name="" type="header" default="Feed Caching Options" label="" description="" /> <field name="srfrCacheTime" type="text" default="30" label="MOD_JW_SRFR_CACHE_TIME_IN_MINUTES_FOR_FEED_CONTENT_AND_REMOTE_IMAGES" description="MOD_JW_SRFR_THE_TIME_BEFORE_THE_ACTUAL_REMOTE_CONTENT_BOTH_TEXT_AND_IMAGES_IS_RECACHED_THIS_CACHE_OPTION_IS_ALWAYS_ON" /> </fieldset> <fieldset name="advanced"> <field name="cache" type="list" default="1" label="MOD_JW_SRFR_CACHING" description="MOD_JW_SRFR_CACHING_DESC"> <option value="1">MOD_JW_SRFR_USE_GLOBAL</option> <option value="0">MOD_JW_SRFR_NO_CACHING</option> </field> <field name="cache_time" type="text" default="900" label="MOD_JW_SRFR_CACHE_TIME" description="MOD_JW_SRFR_CACHE_TIME_DESC" /> </fieldset> </fields> </config> <files> <filename module="mod_jw_srfr">mod_jw_srfr.php</filename> <filename>helper.php</filename> <filename>redir.php</filename> <folder>includes</folder> <folder>tmpl</folder> </files> <languages> <language tag="en-GB">language/en-GB/en-GB.mod_jw_srfr.ini</language> <language tag="en-GB">language/en-GB/en-GB.mod_jw_srfr.sys.ini</language> </languages> <updateservers> <server type="extension" priority="1" name="Simple RSS Feed Reader">http://cdn.joomlaworks.org/updates/srfr.xml</server> </updateservers> </extension> PK���\>��EE1modules/mod_jw_srfr/tmpl/default/css/template.cssnu�[���/** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ /* Template: Default */ /* Common */ a:active, a:focus {outline:0;} img {border:none;} .clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0;} /* Feed List */ div.srfrContainer {} div.srfrContainer ul.srfrList {list-style:none;padding:0;margin:0;} div.srfrContainer ul.srfrList li {clear:both;padding:8px;margin:2px 0;border-bottom:1px dotted #ccc;} div.srfrContainer ul.srfrList li.srfrRow {} div.srfrContainer ul.srfrList li.srfrRowIsEven {} div.srfrContainer ul.srfrList li.srfrRowIsOdd {} div.srfrContainer ul.srfrList li img.srfrImage {margin:4px auto;padding:0;display:block;/*width:100%;height:auto;*/} div.srfrContainer ul.srfrList li span.srfrFeedSource {} div.srfrContainer ul.srfrList li span.srfrFeedItemDate {color:#999;} PK���\bDg,modules/mod_jw_srfr/tmpl/default/default.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); /* Here we call the stylesheet template.css from a folder called 'css' and located at the same directory with this template file. */ $filePath = JURI::root(true).str_replace(JPATH_SITE,'',dirname(__FILE__)); $document->addStyleSheet($filePath.'/css/template.css'); ?> <div class="srfrContainer <?php echo $moduleclass_sfx; ?>"> <?php if($feedsBlockPreText): ?> <p class="srfrPreText"><?php echo $feedsBlockPreText; ?></p> <?php endif; ?> <ul class="srfrList"> <?php foreach($output as $key=>$feed): ?> <li class="srfrRow<?php echo ($key%2) ? ' srfrRowIsEven' : ' srfrRowIsOdd'; ?>"> <?php if($feedItemTitle): ?> <h3><a target="_blank" href="<?php echo $feed->itemLink; ?>"><?php echo $feed->itemTitle; ?></a></h3> <?php endif; ?> <?php if($feedTitle): ?> <span class="srfrFeedSource"> <a target="_blank" href="<?php echo $feed->siteURL; ?>"><?php echo $feed->feedTitle; ?></a> </span> <?php endif; ?> <?php if($feedItemDate): ?> <span class="srfrFeedItemDate"><?php echo $feed->itemDate; ?></span> <?php endif; ?> <?php if($feedItemDescription || $feed->feedImageSrc): ?> <p> <?php if($feed->feedImageSrc): ?> <a target="_blank" href="<?php echo $feed->itemLink; ?>"> <img class="srfrImage" src="<?php echo $feed->feedImageSrc; ?>" alt="<?php echo $feed->itemTitle; ?>" /> </a> <?php endif; ?> <?php if($feedItemDescription): ?> <?php echo htmlspecialchars_decode($feed->itemDescription); ?> <?php endif; ?> </p> <?php endif; ?> <?php if($feedItemReadMore): ?> <span class="srfrReadMore"> <a target="_blank" href="<?php echo $feed->itemLink; ?>"><?php echo JText::_('MOD_JW_SRFR_READ_MORE'); ?></a> </span> <?php endif; ?> <div class="clr"></div> </li> <?php endforeach; ?> </ul> <?php if($feedsBlockPostText): ?> <p class="srfrPostText"><?php echo $feedsBlockPostText; ?></p> <?php endif; ?> <?php if($feedsBlockPostLink): ?> <p class="srfrPostTextLink"><a href="<?php echo $feedsBlockPostLinkURL; ?>"><?php echo $feedsBlockPostLinkTitle; ?></a></p> <?php endif; ?> </div> <div class="clr"></div> PK���\/�d���1modules/mod_jw_srfr/tmpl/compact/css/template.cssnu�[���/** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ /* Template: Compact */ /* Common */ a:active, a:focus {outline:0;} img {border:none;} .clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:0;} /* Feed List */ div.srfrContainer {} div.srfrContainer ul.srfrList {list-style:none;margin:0;padding:0 0 12px;} div.srfrContainer ul.srfrList li {border-top:1px solid #ccc;padding:1px 4px;} div.srfrContainer ul.srfrList li.srfrRow {} div.srfrContainer ul.srfrList li.srfrRowIsEven {} div.srfrContainer ul.srfrList li.srfrRowIsOdd {} div.srfrContainer ul.srfrList li a {text-decoration:none;line-height:120%;font-family:Tahoma, Geneva, sans-serif;display:block;} div.srfrContainer ul.srfrList li a span {display:none;} div.srfrContainer ul.srfrList li a:hover {text-decoration:none;position:relative;z-index:1;font-family:Tahoma, Geneva, sans-serif;} div.srfrContainer ul.srfrList li a:hover span {display:block;position:absolute;background:#fff;border:4px solid #ddd;padding:8px;top:4px;left:60px;width:226px;z-index:2;overflow:hidden;} div.srfrContainer ul.srfrList li a:hover span b {} div.srfrContainer ul.srfrList li a:hover span b.srfrTitle {display:block;} div.srfrContainer ul.srfrList li a:hover span b.srfrFeedSourcePopup {} div.srfrContainer ul.srfrList li a:hover span img.srfrImage {margin:4px auto;padding:2px;border:1px solid #ccc;display:block;} div.srfrContainer ul.srfrList li div.srfrFeedDetails {color:#999;} div.srfrContainer ul.srfrList li div.srfrFeedDetails span.srfrFeedSource {} div.srfrContainer ul.srfrList li div.srfrFeedDetails span.srfrFeedSource a {display:inline;} div.srfrContainer ul.srfrList li div.srfrFeedDetails span.srfrFeedItemDate {} PK���\k���� � ,modules/mod_jw_srfr/tmpl/compact/default.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); /* Here we call the stylesheet template.css from a folder called 'css' and located at the same directory with this template file. */ $filePath = JURI::root(true).str_replace(JPATH_SITE,'',dirname(__FILE__)); $document->addStyleSheet($filePath.'/css/template.css'); ?> <div class="srfrContainer <?php echo $moduleclass_sfx; ?>"> <?php if($feedsBlockPreText): ?> <p class="srfrPreText"><?php echo $feedsBlockPreText; ?></p> <?php endif; ?> <ul class="srfrList"> <?php foreach($output as $key=>$feed): ?> <li class="srfrRow<?php echo ($key%2) ? ' srfrRowIsEven' : ' srfrRowIsOdd'; ?>"> <a target="_blank" href="<?php echo $feed->itemLink; ?>"> <?php if($feedItemTitle): ?> <?php echo $feed->itemTitle; ?> <?php endif; ?> <?php if($feedItemDescription): ?> <span> <?php if($feedItemTitle): ?> <b class="srfrTitle"><?php echo $feed->itemTitle; ?></b> <?php endif; ?> <?php if($feedItemDescription || $feed->feedImageSrc): ?> <?php if($feed->feedImageSrc): ?> <img class="srfrImage" src="<?php echo $feed->feedImageSrc; ?>" alt="<?php echo $feed->itemTitle; ?>" /> <?php endif; ?> <?php if($feedItemDescription): ?> <?php echo $feed->itemDescription; ?> <?php endif; ?> <br /><br /> <?php endif; ?> <?php if($feedTitle): ?> <?php echo JText::_('MOD_JW_SRFR_SOURCE'); ?>: <b class="srfrFeedSourcePopup"><?php echo $feed->feedTitle; ?></b> <br /> <?php endif; ?> <?php if($feedItemDate): ?> <?php echo JText::_('MOD_JW_SRFR_CREATED_ON'); ?>: <b><?php echo $feed->itemDate; ?></b> <br /> <?php endif; ?> </span> <?php endif; ?> </a> <?php if($feedTitle || $feedItemDate): ?> <div class="srfrFeedDetails"> <?php if($feedTitle): ?> <span class="srfrFeedSource"> <a target="_blank" href="<?php echo $feed->siteURL; ?>"><?php echo $feed->feedTitle; ?></a> </span> <?php endif; ?> <?php if($feedTitle && $feedItemDate): ?> | <?php endif; ?> <?php if($feedItemDate): ?> <span class="srfrFeedItemDate"><?php echo $feed->itemDate; ?></span> <?php endif; ?> </div> <?php endif; ?> </li> <?php endforeach; ?> </ul> <?php if($feedsBlockPostText): ?> <p class="srfrPostText"><?php echo $feedsBlockPostText; ?></p> <?php endif; ?> <?php if($feedsBlockPostLink): ?> <p class="srfrPostTextLink"><a href="<?php echo $feedsBlockPostLinkURL; ?>"><?php echo $feedsBlockPostLinkTitle; ?></a></p> <?php endif; ?> </div> <div class="clr"></div> PK���\z��\6\6modules/mod_jw_srfr/helper.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); class SimpleRssFeedReaderHelper { public function getFeeds($feedsArray, $totalFeedItems, $perFeedItems, $feedTimeout, $dateFormat, $wordLimit, $cacheLocation, $cacheTime, $imageHandling, $riWidth, $feedItemLinkRedirect) { /* Legend for '$imageHandling': 0 - no images 1 - fetch first image only and hide others 2 - fetch and resize first image only and hide others */ // Check if the cache folder exists $cacheFolderPath = JPATH_SITE.DS.$cacheLocation; if (file_exists($cacheFolderPath) && is_dir($cacheFolderPath)) { // all OK } else { mkdir($cacheFolderPath); } $feeds = self::multiRequest($feedsArray, $cacheTime); $parsedFeeds = self::parseFeeds($feeds); $feedItemsArray = array(); if (is_array($parsedFeeds) && count($parsedFeeds)) { foreach ($parsedFeeds as $feed) { foreach ($feed->feedItems as $key=>$item) { if ($key < $perFeedItems) { // Create an object to store feed elements $feedElements[$key] = new JObject; $feedElements[$key]->itemTitle = $item->title; $feedElements[$key]->itemLink = trim($item->link); $feedElements[$key]->itemDate = strftime($dateFormat, strtotime($item->pubDate)); $feedElements[$key]->itemDateRSS = $item->pubDate; $feedElements[$key]->itemDescription = $item->description; $feedElements[$key]->feedImageSrc = ''; $feedElements[$key]->feedTitle = self::wordLimiter($feed->feedTitle, 10); $feedElements[$key]->feedURL = $feed->feedSubscribeUrl; $feedElements[$key]->siteURL = $feed->feedLink; // Give each feed an index based on date $itemDateIndex = strftime('%Y%m%d%H%M', strtotime($item->pubDate)).'_'.$key; // Pass all feed objects to an array $feedItemsArray[$itemDateIndex] = $feedElements[$key]; } } } // Reverse sort by key (=feed date) krsort($feedItemsArray); // Limit output $outputArray = array(); $counter = 0; foreach ($feedItemsArray as $feedItem) { if ($counter>=$totalFeedItems) { continue; } // Clean up the feed title $feedItem->itemTitle = trim(htmlentities($feedItem->itemTitle, ENT_QUOTES, 'utf-8')); // URL Redirect if (isset($feedItemLinkRedirect) && $feedItemLinkRedirect) { $feedItem->itemLink = JURI::root(true).'/modules/mod_jw_srfr/redir.php?url='.urlencode($feedItem->itemLink); } // Determine if an image reference exists in the feed description if ($imageHandling==1 || $imageHandling==2) { $feedImage = self::getFirstImage($feedItem->itemDescription); // If it does, copy, resize and store it locally if (isset($feedImage) && $feedImage['ext']) { // first remove the img tag from the description $feedItem->itemDescription = str_replace($feedImage['tag'], '', trim($feedItem->itemDescription)); // then resize and/or assign to variable if ($imageHandling==2) { $feedItem->feedImageSrc = 'https://ir0.mobify.com/'.$riWidth.'/'.$feedImage['src']; } else { $feedItem->feedImageSrc = $feedImage['src']; } } else { $feedItem->feedImageSrc = ''; } } // Strip out images from the description $feedItem->itemDescription = preg_replace("#<img.+?>#s", "", $feedItem->itemDescription); // Word limit if ($wordLimit) { $feedItem->itemDescription = self::wordLimiter($feedItem->itemDescription, $wordLimit); } $outputArray[] = $feedItem; $counter++; } return $outputArray; } } // Get array of feeds public function multiRequest($data, $cacheTime) { ini_set('max_execution_time', 120); // Set max_execution_time to 120 $result = array(); foreach ($data as $id => $url) { $url = trim($url); if ($url) { $feed = self::getFile($url, $cacheTime, $subFolderName='feeds'); $result[$id] = JFile::read($feed); } } return $result; } // Parse array of feeds public function parseFeeds($feeds) { $feedContents = array(); foreach ($feeds as $key=>$feed) { libxml_use_internal_errors(true); $xml = simplexml_load_string($feed); // If the feed didn't parse, display a warning and skip it if ($xml === false) { $msg = "Failed loading XML...\n"; foreach (libxml_get_errors() as $error) { $msg .= "\n" . $error->message; } JFactory::getApplication()->enqueueMessage($msg); libxml_clear_errors(); continue; } $feedContents[$key] = new stdClass; if (is_object($xml) && $items = $xml->xpath("/rss/channel/item")) { $feedContents[$key]->feedSubscribeUrl = $feed; $feedContents[$key]->feedTitle = $xml->channel->title; $feedContents[$key]->feedLink = $xml->channel->link; $feedContents[$key]->feedPubDate = $xml->channel->pubDate; $feedContents[$key]->feedDescription = $xml->channel->description; foreach ($items as $item) { $feedContents[$key]->feedItems[] = $item; } } elseif (is_object($xml) && $items = $xml->xpath("/*[local-name()='feed' and namespace-uri()='http://www.w3.org/2005/Atom'] /*[local-name()='entry' and namespace-uri()='http://www.w3.org/2005/Atom']")) { $feedContents[$key]->feedSubscribeUrl = $feed; $feedContents[$key]->feedTitle = (string)$xml->title; $feedContents[$key]->feedLink = (string)$xml->link->attributes()->href; $feedContents[$key]->feedPubDate = (string)$xml->updated; $feedContents[$key]->feedDescription = (string)$xml->subtitle; foreach ($items as $item) { $tmp = new stdClass; $tmp->title = (string)$item->title; if ($item->link->count() > 1) { foreach ($item->link as $link) { if ((string)$link->attributes()->rel == 'alternate') { $tmp->link = (string)$link->attributes()->href; } } } else { $tmp->link = (string)$item->link->attributes()->href; } $tmp->pubDate = (string)$item->updated; $tmp->description = (!empty($item->content)) ? $item->content:$item->summary; $tmp->author = (string)$item->author->name; $feedContents[$key]->feedItems[] = $tmp; } } } return $feedContents; } // Word Limiter public function wordLimiter($str, $limit=100, $end_char='[…]') { if (trim($str) == '') { return $str; } $str = strip_tags($str); preg_match('/\s*(?:\S*\s*){'. (int) $limit .'}/', $str, $matches); if (strlen($matches[0]) == strlen($str)) { $end_char = ''; } return rtrim($matches[0]).$end_char; } // Grab the first image in a string public function getFirstImage($string) { // find images $regex = "#<img.+?>#s"; if (preg_match_all($regex, $string, $matches, PREG_PATTERN_ORDER) > 0) { $img = array(); // Entire <img> tag $img['tag'] = $matches[0][0]; // Image src if (preg_match("#src=\".+?\"#s", $img['tag'], $imgSrc)) { $img['src'] = str_replace('src="', '', $imgSrc[0]); $img['src'] = str_replace('"', '', $img['src']); } else { $img['src'] = false; } // Is this a real content image? if (preg_match("#\.(jpg|jpeg|png|gif|bmp)#s", strtolower($img['src']), $imgExt)) { $img['ext'] = true; } else { $img['ext'] = false; } return $img; } } // Get remote file public function getFile($url, $cacheTime=3600, $subFolderName='', $extensionName='mod_jw_srfr') { $userAgent = 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.67 Safari/537.36'; jimport('joomla.filesystem.file'); // Check cache folder if ($subFolderName) { $cacheFolderPath = JPATH_SITE.DS.'cache'.DS.$extensionName.DS.$subFolderName; } else { $cacheFolderPath = JPATH_SITE.DS.'cache'.DS.$extensionName; } if (file_exists($cacheFolderPath) && is_dir($cacheFolderPath)) { // all OK } else { mkdir($cacheFolderPath); } $url = trim($url); if (substr($url, 0, 4)=="http") { $turl = explode("?", $url); $matchComponents = array("#(http|https)\:\/\/#s","#www\.#s"); $replaceComponents = array("",""); $turl = preg_replace($matchComponents, $replaceComponents, $turl[0]); $turl = str_replace(array("/","-","."), array("_","_","_"), $turl); $tmpFile = $cacheFolderPath.DS.urlencode($turl).'_'.md5($url).'.cache'; } else { $tmpFile = $cacheFolderPath.DS.'cached_'.md5($url); } // Check if a cached copy exists otherwise create it if (file_exists($tmpFile) && is_readable($tmpFile) && (filemtime($tmpFile)+$cacheTime) > time()) { $result = $tmpFile; } else { // Get file if (substr($url, 0, 4)=="http") { // remote file if (ini_get('allow_url_fopen')) { // set user agent stream_context_get_default(array('http' => array('user_agent' => $userAgent))); // file_get_contents $fgcOutput = JFile::read($url); // cleanup the content received $fgcOutput = preg_replace("#(\n|\r|\s\s+|<!--(.*?)-->)#s", "", $fgcOutput); $fgcOutput = preg_replace("#(\t)#s", " ", $fgcOutput); JFile::write($tmpFile, $fgcOutput); } elseif (in_array('curl', get_loaded_extensions())) { // cURL $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_USERAGENT, $userAgent); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $chOutput = curl_exec($ch); curl_close($ch); JFile::write($tmpFile, $chOutput); } else { // set user agent stream_context_get_default(array('http' => array('user_agent' => $userAgent))); // fsockopen $readURL = parse_url($url); $relativePath = (isset($readURL['query'])) ? $readURL['path']."?".$readURL['query'] : $readURL['path']; $fp = fsockopen($readURL['host'], 80, $errno, $errstr, 5); if (!$fp) { JFile::write($tmpFile, ''); } else { $out = "GET ".$relativePath." HTTP/1.1\r\n"; $out .= "Host: ".$readURL['host']."\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); $header = ''; $body = ''; do { $header .= fgets($fp, 128); } while (strpos($header, "\r\n\r\n")=== false); // get the header data while (!feof($fp)) { $body .= fgets($fp, 128); } // get the actual content fclose($fp); JFile::write($tmpFile, $body); } } $result = $tmpFile; } else { // local file $result = $url; } } return $result; } } // END CLASS PK���\����2modules/mod_jw_srfr/includes/elements/template.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ defined('_JEXEC') or die ; require_once(dirname(__FILE__).'/base.php'); class JWElementTemplate extends JWElement { public function fetchElement($name, $value, &$node, $control_name) { jimport('joomla.filesystem.folder'); $modTemplatesPath = JPATH_SITE.'/modules/mod_jw_srfr/tmpl'; $modTemplatesFolders = JFolder::folders($modTemplatesPath); $db = JFactory::getDBO(); if (version_compare(JVERSION, '1.6', 'ge')) { $query = "SELECT template FROM #__template_styles WHERE client_id = 0 AND home = 1"; } else { $query = "SELECT template FROM #__templates_menu WHERE client_id = 0 AND menuid = 0"; } $db->setQuery($query); $template = $db->loadResult(); $templatePath = JPATH_SITE.'/templates/'.$template.'/html/mod_jw_srfr'; if (JFolder::exists($templatePath)) { $templateFolders = JFolder::folders($templatePath); $folders = @array_merge($templateFolders, $modTemplatesFolders); $folders = @array_unique($folders); } else { $folders = $modTemplatesFolders; } sort($folders); $options = array(); foreach ($folders as $folder) { $options[] = JHTML::_('select.option', $folder, $folder); } $fieldName = version_compare(JVERSION, '1.6', 'ge') ? $name : $control_name.'['.$name.']'; return JHTML::_('select.genericlist', $options, $fieldName, '', 'value', 'text', $value); } } class JFormFieldTemplate extends JWElementTemplate { public $type = 'template'; } class JElementTemplate extends JWElementTemplate { public $_name = 'template'; } PK���\�*D��0modules/mod_jw_srfr/includes/elements/header.cssnu�[���/** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ .jwHeaderClr {clear:both;height:0;line-height:0;border:none;float:none;background:none;padding:0;margin:0;} .jwHeaderContainer {clear:both;font-weight:bold;font-size:12px;color:#369;margin:12px 0 4px;padding:0;background:#d5e7fa;border-bottom:2px solid #96b0cb;width:auto;} .jwHeaderContainer15 {clear:both;font-weight:bold;font-size:12px;color:#369;margin:0;padding:0;background:#d5e7fa;border-bottom:2px solid #96b0cb;float:left;width:100%;} .jwHeaderContent {padding:6px 8px;} .form-horizontal .span9 .controls textarea {width:96%!important;} @media all and (min-width:771px) { .form-horizontal .span9 .control-label {width:30% !important;} .form-horizontal .span9 .controls {margin-left:32% !important;} } @media all and (min-width:481px) and (max-width:770px){ .form-horizontal .span9 .control-label {width:45% !important;} .form-horizontal .span9 .controls {margin-left:47% !important;} } PK���\׳L�$$0modules/mod_jw_srfr/includes/elements/header.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die ; require_once(dirname(__FILE__).'/base.php'); class JWElementHeader extends JWElement { public function fetchElement($name, $value, &$node, $control_name) { $document = JFactory::getDocument(); $document->addStyleSheet(JURI::root(true).'/modules/mod_jw_srfr/includes/elements/header.css'); if (version_compare(JVERSION, '2.5.0', 'ge')) { return '<div class="jwHeaderContainer"><div class="jwHeaderContent">'.JText::_($value).'</div><div class="jwHeaderClr"></div></div>'; } else { return '<div class="jwHeaderContainer15"><div class="jwHeaderContent">'.JText::_($value).'</div><div class="jwHeaderClr"></div></div>'; } } public function fetchTooltip($label, $description, &$node, $control_name, $name) { return null; } } class JFormFieldHeader extends JWElementHeader { public $type = 'header'; } class JElementHeader extends JWElementHeader { public $_name = 'header'; } PK���\S��.modules/mod_jw_srfr/includes/elements/base.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); if (version_compare(JVERSION, '3.5.0', 'ge')) { jimport('joomla.form.formfield'); class JWElement extends JFormField { public function getInput() { return $this->fetchElement($this->name, $this->value, $this->element, $this->options['control']); } public function getLabel() { if (method_exists($this, 'fetchTooltip')) { return $this->fetchTooltip($this->element['label'], $this->description, $this->element, $this->options['control'], $this->element['name'] = ''); } else { return parent::getLabel(); } } public function render($layoutId, $data = array()) { return $this->getInput(); } } } elseif (version_compare(JVERSION, '2.5.0', 'ge')) { jimport('joomla.form.formfield'); class JWElement extends JFormField { public function getInput() { return $this->fetchElement($this->name, $this->value, $this->element, $this->options['control']); } public function getLabel() { if (method_exists($this, 'fetchTooltip')) { return $this->fetchTooltip($this->element['label'], $this->description, $this->element, $this->options['control'], $this->element['name'] = ''); } else { return parent::getLabel(); } } public function render() { return $this->getInput(); } } } else { jimport('joomla.html.parameter.element'); class JWElement extends JElement { } } PK���\X�w��5modules/mod_jw_srfr/includes/images/srfr_300x91_8.pngnu�[����PNG IHDR,[��H�tEXtSoftwareAdobe ImageReadyq�e<PLTE��C��϶f�ҬRRR��������jjj����bbb�~������ɦ���������������g������������)������ZZZ�����������x|��Y��ѕ����?�����������|��������5��ñ����k����������?���������uM�������m������ؒLyyy���������������Ӎ��˭����gt����MMM����� ��ֹ��������ttt������~~~����������搐������III�������������}���ppp��y������룥����Z������������ȳ����u��U���鿒�y)����������t��������������������%���|��T���^m����nr}����������%�����������®������Y����y��������� ������օ9���}�v���JIGի������ �������m�����צ������fao�qu���������������t���_�������������������������������矏�������������������������������Ż����������� �y�������������/�� �� ������mz����������{�~�����Ü|�{�������GGG���r��_OIDATx�� XTWz��3�Bt�A���q���#2$�T"̈́v�0@�Eә���f���F ���HV�&�l�n�6 i�h7a��8VL��]������i7%�|�{�|�8QK�����{���{�}�{ι�xF��;��l~�i������:�i_)��R��[��8$�Qh��2��,M�@M�$���P^^^��ͺ��طO)�<��W(�uLr�F�$��"�-�րU>)�~�G�Dk��T�$#[ ��-�1����4|��\y5�a�[�� ����&�(�ɞr��߮d�yެ&'-7V��¡S�hX�*��y`*���n6,�]�2>��:;�JI_5,��t��Jg�k���L���,��m��|�a�E�M��m�!�j��h�����ֆZ]| ��v5�&ê|�\[�V�sC`�V��yck���!hGMC|��� ��ßu�(X���n\,X������y+�*B��?s���{�&@�;n�x`3Qh��fOla9��T[9�� �*�O������,� H�T:�Rp���`�M�S5\Dn�P�t�>.��)�%i��j��.���!ql,%o(,��Bq�V/�^���F+..9y^r\�C������]��ŷ��6�)�3�� ��$O|n�����W�����IR��\Q� YT?]�t��eӾ�S@,9�aq�(��Y&I���� �((��F�D�a K`�|a5�F�!Qq��~> �4n�<�aE"��ag�$�3�����<,�� ̓�(��]� �>f�G3����D!� KeQ������(��u���H�e�OC�o$����辥�"��"u�BV����V��x ���=j϶2�4��Ԛ�X;�<C|`���f��M�P�X7��)�a�1�4{��R��K�}��:�Sq�,���3�$���C4��>%h�� �}� O<�*���Y�s��̡�a��>�NKN���i����p xm�)�>�)&�VP��)�S1�Fy�RU�U�8'�c\b*��&a��ĕ�),���������@M��रpX�GmX�+�V��:p8�$����bhYeQ�J�Z��!,���hqm�aU6�U)��D��2�nT`X�K���d���4��,�1,��3�eE���k�*!�ʳ����0''�#W��tbNeڔ:6���µ���(,JܡO�K*��;8���� V�_XVRS�jX+���x�XcF �R�����ۻL�,r�1����*/��A7駃�d�&D)B()�y?$Y�a��흙�, q)��� ̵4���q����#�g�������~������w��a�q���Y���P�O*�A�'IT�HI���a͛;}���/>>���� ǽ�QPZ,�L��i��U�XX�� A{���kI=�R����Ɗa�d�ղ*\��y�`���'�f/>�;�BV����y���c�"�h`���X���?܁V�,;�o��0,�)�p��.jX�W2Lg%�{q>����ρiH+�����R��'��={E�!,�� �y�YI̐��z` >�P��f�Wn�h�R}V��Մ�9�V |(�b�x>����Q$+���;�U���g�UD |��y�eee�,�-.�gs��n�q�Y��YJ��l�1VT_�H�D �6,4�_A�V,<�UnB���p����k����F2� ���[��of��!9��N�����b$_�� 5$,I��פ�HRJ � ֤%���k��c ߱w�p�ƚ8Z��D�l�h��T~"��`��\�z��O���i������_|�w3��r�����贐&��Ҍ���?�ء8,��3X$���]���x�_��?}��W˟]���Wr�'��msT r��#�>$,�$�����3K`��؍�|HXŒ�������a������`x��z��M�l}jVV*p������_����G������S��I��d�%�!Kf3�C~(9�v2�)静�x�Zx��sEpv��I� ˀu�¬k�?�TV�����s�@ua֗/����� �v�tO��_�os#,e�c�����$�n�Hz*}�1j�3Q)�8?��L�^����B*�Y�G �j����vAv��f�}`��QaSɵ���x�Ta��3)�G�ȫ.���kj��V��_I:�!�4ԙ�L�l�8^[f�An),��2����/�d�J?w��zqákwdg�}� �V�-8W �Y���ڌ��R���֟�-�f�}���nuX��8�)����w!Z���Ь���ai��|�*K}�����~\k��*U���}t���e������\����c����z����.U]������i4n_x�hܦ �n�$��5��Ĩ �u1�{]_�����C--���%j<� ��?�N���'�1;�f�T�(���p�r?�(�/��U��1rX��^�~ϋ�?���[�/U7�R?w�%mYAY�'{��҅[�^�+���.�H��g2àt�R��·?oZ�n���[O8w�=�w��].$[7Ø]P����2��n[0X�^�"�<I�C��.iW�dz�eLC O.�]',X��O�>��O�D�Z�5l�>��*�v�W���ú�=���S jX�>*(�2�>���N Q���l#���c�:P��,NG� ��5S�h��=�̈́�51/�[s�z=I�@��xe]>5�k[FvX�9Hf�p�`q̴��뛻�3�2��O���Ou��Z`5�zI�`[��-(�Q�z�gl�ؙ7���_5�ض� .c�q�/�K�J�����k����t��RFX�_ �q���2��~�j͚�'��W��m4|����t�č����WN$R�� F�n(,[�*'ªW��y��FuIX.O<��Č� �ww�(=�hͷ��E�>�$����)����:S]C:ӂ��ʁ�|��Ӵ���5}Aaղ��2Q挝ǐ3\��6����X �r��s����xX��YV.�P��7>���t��� �ޚ�&Q��F+��� S � ���t�0����ªai��juB�0��*Fc��RV �~�� u�ФZ�5b�~���E�L��{��2;�yr���?�pF�&�>+J%KJ�\k�d�i8��fF88r�V?���i2!U�L���9���Ҋʠ�0���<J�>�-���/��-+X�(o�\�Z�� ȥ��h���AxM��1L~{`2fPLX�)�eip��!��%�Θ�������#�a]�y�b9]L�<����W������sm��p$��q"��4vz]�����Ǘ[ѯ֣���[wB?zg�P�rK� �%<�d9S3w��vLp�j��!�I��X�MB=�]�� Uu�`�Ax E�����!g���~���Jk���Y����"+��[�j���B|�$��*eV�W:��W��w?��o�05�H��yq%SI���eQ��{��z� ��[�LU�S��Ʀ=�|'8��i�k���U)�̉3���,��H=<rת�D��i�k��m �g�Ue�$+�h�TM�5^a���Z��oh���V �Q�8�Ƀ\f4�V��f����Ҕ�uRX:�YC�,�{�~����"��h~��\j�x�ޝ��m�TP��okYXƟ���]]���ƹ�P�uh2P7!��U$u�2���`.�3�ϔ�^%��#���+C���9�с�[w�<�N���,����K�Iw�f���TK4jF�0-fa�pg��eu�KY"�)v�$y�6���6����J�o�C��C�b�{=-���X��R��dw��b�r4���5����V 2I`�#�e�Q��"��x'�q�Z���]�X��nd��.�m��=���h�e,2~��ͨ��RX�x��{�1�%��0��0�2�X�º" ���b�K�Zk3P ��&I- K[ 3J�I�>v���K����ou�����a��VB���<+lXվ���`�~ �}`%�h�):X*vr3.1�1����Aa5�%x�+� �����U_�JTE�Y�Xp�q���V�Ei��eUk�m3�`� |�`�X�0`U��l��Q�|9LC�Ӹ2$��N��ٙ�X��iñ��>�Eh�,�0��w���� � �.E��]V�ܱ,d����<�²cR㞜������.;_�c�m6��t�I�4CSC! ���E�]�8��d£�b��p�X&��Iޒ���*|�,��0gB���)�K�|�s: �o���dat���Ε����º�z^f ��3�6 ��b��l�/ñH1,����)�)��J�9�ta�/�q����o�#�&���P0�M�$����^���F�0�>X�K9 C5��D��O�M�����u�i��'\�oln�3��X�J�� ��M��j�p��9�YL*!B"�8��:,�HS�Y�"^����$�$��9�bD�/\�����5�cn�ih\�{ILa �m�\� ��,3��"��7���y�а��;4��W�EV�J����|`��6k�v�>���#��RB���U�gz*]~`��!���f6���ځˑ�2Ol��`�O��������Ӿ���؎�+���Xi���[��oT�C�IG�e:�대�b�]IǬ.�bJ����13-7�_�@�E_3E��� ��N�Yb`lq�h�9�4�X��K�=�r���v�m���Q��|�ڃ;�uh��s�=s�A:lhNQrV�Ugb��$Z���1����8U�;^�PH^W�x���f��57��AT qeI�B�k�J���W��@9�nT�%e�l�,��r�sN3�(���k^��|��g��!�_�I���g���_[����+�VRXm�&���7֙ �r�b�G��C���}�P�3��P�3�Rnpͺ��p4Y;����^��ίa������p'��ڰxm������´a;�_�N�I�%w��V�k��ËAf�����Ç7@R}W=����J�M�,:�ww,�:�Z�����ŋo@:��(��è,�imkk�ʃ+v�۲��q����&<��3` �{&������vwm9�{tNJ5����h-�bV������ˏm�Z��x�@����:8l� �pw�rU��9��?go��UKvwum�r(77�(��R�@�@�\XvKW��%�:�w���~fs�He����iSį��4��V9�F��sg�5��{����?��ѱ h �n*�m ��͠Pccw�ށ9��ҹ�=/�t���^5UP�|�����L�].we����/��l�Н={��-��F�u��s�Jzzj^�72RY�v���r��RŴ�N#�&&�r���ok�tå�{�F�mp��� ���n"'a���S3�c�Qv1~6����x<9 �k�3!|�dr<T�t!zW �0&��(�ix��?�4�mP�U�G�!&*���OQL>��7H�r8��N��i�%�]�� (�l��+��W�r�X!R��+IEND�B`�PK���\+�Ree#modules/mod_jw_srfr/mod_jw_srfr.phpnu�[���<?php /** * @version 3.7.0 * @package Simple RSS Feed Reader (module) * @author JoomlaWorks - https://www.joomlaworks.net * @copyright Copyright (c) 2006 - 2019 JoomlaWorks Ltd. All rights reserved. * @license GNU/GPL license: https://www.gnu.org/copyleft/gpl.html */ // no direct access defined('_JEXEC') or die('Restricted access'); // JoomlaWorks reference parameters $mod_name = "mod_jw_srfr"; $mod_copyrights_start = "\n\n<!-- JoomlaWorks \"Simple RSS Feed Reader\" Module (v3.7.0) starts here -->\n"; $mod_copyrights_end = "\n<!-- JoomlaWorks \"Simple RSS Feed Reader\" Module (v3.7.0) ends here -->\n\n"; // Conventions if (!defined('DS')) { define('DS', DIRECTORY_SEPARATOR); } // API $app = JFactory::getApplication(); $document = JFactory::getDocument(); $user = JFactory::getUser(); $aid = $user->get('aid'); // Assign paths $sitePath = JPATH_SITE; $siteUrl = JURI::root(true); // Module parameters $moduleclass_sfx = $params->get('moduleclass_sfx', ''); $mod_template = $params->get('template', 'default'); $srfrFeeds = $params->get('srfrFeeds'); $srfrFeedsArray = explode("\n", $srfrFeeds); $perFeedItems = $params->get('perFeedItems', 5); $totalFeedItems = $params->get('totalFeedItems', 10); $feedTimeout = $params->get('feedTimeout', 5); $feedTitle = $params->get('feedTitle', 1); $feedItemTitle = $params->get('feedItemTitle', 1); $feedItemDate = $params->get('feedItemDate', 1); $feedItemDateFormat = $params->get('feedItemDateFormat', '%b %e, %Y | %H:%M %P'); $feedItemDescription = $params->get('feedItemDescription', 1); $feedItemDescriptionWordlimit = $params->get('feedItemDescriptionWordlimit', 40); $feedItemImageHandling = $params->get('feedItemImageHandling', 2); $feedItemImageResizeWidth = $params->get('feedItemImageResizeWidth', 200); $feedItemReadMore = $params->get('feedItemReadMore', 1); $feedsBlockPreText = $params->get('feedsBlockPreText'); $feedsBlockPostText = $params->get('feedsBlockPostText'); $feedsBlockPostLink = $params->get('feedsBlockPostLink'); $feedsBlockPostLinkURL = $params->get('feedsBlockPostLinkURL'); $feedsBlockPostLinkTitle = $params->get('feedsBlockPostLinkTitle'); $feedItemLinkRedirect = 0; //$params->get('feedItemLinkRedirect',0); $srfrCacheTime = $params->get('srfrCacheTime', 30) * 60; $cacheLocation = 'cache'.DS.$mod_name; // Includes require_once(dirname(__FILE__).DS.'helper.php'); // Fetch content $srfr = new SimpleRssFeedReaderHelper; $output = $srfr->getFeeds($srfrFeedsArray, $totalFeedItems, $perFeedItems, $feedTimeout, $feedItemDateFormat, $feedItemDescriptionWordlimit, $cacheLocation, $srfrCacheTime, $feedItemImageHandling, $feedItemImageResizeWidth, $feedItemLinkRedirect); // Output content with template echo $mod_copyrights_start; require(JModuleHelper::getLayoutPath($mod_name, $mod_template.DS.'default')); echo $mod_copyrights_end; // END PK���\�I����modules/mod_jw_srfr/redir.phpnu�[���<?php // no direct access defined('_JEXEC') or die('Restricted access'); /* Disable until a proper source & referrer check is in place $url = (string) $_GET['url']; $url = urldecode($url); header('Location: '.$url); */ PK���\��p��"modules/mod_stats/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_stats * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <dl class="stats-module<?php echo $moduleclass_sfx; ?>"> <?php foreach ($list as $item) : ?> <dt><?php echo $item->title; ?></dt> <dd><?php echo $item->data; ?></dd> <?php endforeach; ?> </dl> PK���\��Wmodules/mod_stats/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_stats * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_stats * * @since 1.5 */ class ModStatsHelper { /** * Get list of stats * * @param \Joomla\Registry\Registry &$params module parameters * * @return array */ public static function &getList(&$params) { $app = JFactory::getApplication(); $db = JFactory::getDbo(); $rows = array(); $query = $db->getQuery(true); $serverinfo = $params->get('serverinfo', 0); $siteinfo = $params->get('siteinfo', 0); $counter = $params->get('counter', 0); $increase = $params->get('increase', 0); $i = 0; if ($serverinfo) { $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_OS'); $rows[$i]->data = substr(php_uname(), 0, 7); $i++; $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_PHP'); $rows[$i]->data = phpversion(); $i++; $rows[$i] = new stdClass; $rows[$i]->title = JText::_($db->name); $rows[$i]->data = $db->getVersion(); $i++; $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_TIME'); $rows[$i]->data = JHtml::_('date', 'now', 'H:i'); $i++; $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_CACHING'); $rows[$i]->data = $app->get('caching') ? JText::_('JENABLED') : JText::_('JDISABLED'); $i++; $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_GZIP'); $rows[$i]->data = $app->get('gzip') ? JText::_('JENABLED') : JText::_('JDISABLED'); $i++; } if ($siteinfo) { $query->select('COUNT(id) AS count_users') ->from('#__users'); $db->setQuery($query); try { $users = $db->loadResult(); } catch (RuntimeException $e) { $users = false; } $query->clear() ->select('COUNT(id) AS count_items') ->from('#__content') ->where('state = 1'); $db->setQuery($query); try { $items = $db->loadResult(); } catch (RuntimeException $e) { $items = false; } if ($users) { $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_USERS'); $rows[$i]->data = $users; $i++; } if ($items) { $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_ARTICLES'); $rows[$i]->data = $items; $i++; } } if ($counter) { $query->clear() ->select('SUM(hits) AS count_hits') ->from('#__content') ->where('state = 1'); $db->setQuery($query); try { $hits = $db->loadResult(); } catch (RuntimeException $e) { $hits = false; } if ($hits) { $rows[$i] = new stdClass; $rows[$i]->title = JText::_('MOD_STATS_ARTICLES_VIEW_HITS'); $rows[$i]->data = $hits + $increase; $i++; } } // Include additional data defined by published system plugins JPluginHelper::importPlugin('system'); $arrays = (array) $app->triggerEvent('onGetStats', array('mod_stats')); foreach ($arrays as $response) { foreach ($response as $row) { // We only add a row if the title and data are given if (isset($row['title']) && isset($row['data'])) { $rows[$i] = new stdClass; $rows[$i]->title = $row['title']; $rows[$i]->icon = isset($row['icon']) ? $row['icon'] : 'info'; $rows[$i]->data = $row['data']; $i++; } } } return $rows; } } PK���\���C��modules/mod_stats/mod_stats.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_stats * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the statistics functions only once JLoader::register('ModStatsHelper', __DIR__ . '/helper.php'); $serverinfo = $params->get('serverinfo', 0); $siteinfo = $params->get('siteinfo', 0); $list = ModStatsHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_stats', $params->get('layout', 'default')); PK���\�X~qqmodules/mod_stats/mod_stats.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_stats</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_STATS_XML_DESCRIPTION</description> <files> <filename module="mod_stats">mod_stats.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_stats.ini</language> <language tag="en-GB">en-GB.mod_stats.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_STATISTICS" /> <config> <fields name="params"> <fieldset name="basic"> <field name="serverinfo" type="radio" label="MOD_STATS_FIELD_SERVERINFO_LABEL" description="MOD_STATS_FIELD_SERVERINFO_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="siteinfo" type="radio" label="MOD_STATS_FIELD_SITEINFO_LABEL" description="MOD_STATS_FIELD_SITEINFO_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="counter" type="radio" label="MOD_STATS_FIELD_COUNTER_LABEL" description="MOD_STATS_FIELD_COUNTER_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="increase" type="number" label="MOD_STATS_FIELD_INCREASECOUNTER_LABEL" description="MOD_STATS_FIELD_INCREASECOUNTER_DESC" default="0" filter="integer" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\�|$modules/mod_login/mod_login.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_login</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_LOGIN_XML_DESCRIPTION</description> <files> <filename module="mod_login">mod_login.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_login.ini</language> <language tag="en-GB">en-GB.mod_login.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_LOGIN" /> <config> <fields name="params"> <fieldset name="basic" addfieldpath="/administrator/components/com_menus/models/fields" > <field name="pretext" type="textarea" label="MOD_LOGIN_FIELD_PRE_TEXT_LABEL" description="MOD_LOGIN_FIELD_PRE_TEXT_DESC" filter="safehtml" cols="30" rows="5" /> <field name="posttext" type="textarea" label="MOD_LOGIN_FIELD_POST_TEXT_LABEL" description="MOD_LOGIN_FIELD_POST_TEXT_DESC" filter="safehtml" cols="30" rows="5" /> <field name="login" type="modal_menu" label="MOD_LOGIN_FIELD_LOGIN_REDIRECTURL_LABEL" description="MOD_LOGIN_FIELD_LOGIN_REDIRECTURL_DESC" disable="separator,alias,heading,url" select="true" new="true" edit="true" clear="true" > <option value="">JDEFAULT</option> </field> <field name="logout" type="modal_menu" label="MOD_LOGIN_FIELD_LOGOUT_REDIRECTURL_LABEL" description="MOD_LOGIN_FIELD_LOGOUT_REDIRECTURL_DESC" disable="separator,alias,heading,url" select="true" new="true" edit="true" clear="true" > <option value="">JDEFAULT</option> </field> <field name="greeting" type="radio" label="MOD_LOGIN_FIELD_GREETING_LABEL" description="MOD_LOGIN_FIELD_GREETING_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="name" type="list" label="MOD_LOGIN_FIELD_NAME_LABEL" description="MOD_LOGIN_FIELD_NAME_DESC" default="0" filter="integer" showon="greeting:1" > <option value="0">MOD_LOGIN_VALUE_NAME</option> <option value="1">MOD_LOGIN_VALUE_USERNAME</option> </field> <field name="profilelink" type="radio" label="MOD_LOGIN_FIELD_PROFILE_LABEL" description="MOD_LOGIN_FIELD_PROFILE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="usesecure" type="radio" label="MOD_LOGIN_FIELD_USESECURE_LABEL" description="MOD_LOGIN_FIELD_USESECURE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="usetext" type="list" label="MOD_LOGIN_FIELD_USETEXT_LABEL" description="MOD_LOGIN_FIELD_USETEXT_DESC" default="0" filter="integer" > <option value="0">MOD_LOGIN_VALUE_ICONS</option> <option value="1">MOD_LOGIN_VALUE_TEXT</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> </fieldset> </fields> </config> </extension> PK���\��O��)modules/mod_login/tmpl/default_logout.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_login * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JHtml::_('behavior.keepalive'); ?> <form action="<?php echo JRoute::_('index.php', true, $params->get('usesecure', 0)); ?>" method="post" id="login-form" class="form-vertical"> <?php if ($params->get('greeting', 1)) : ?> <div class="login-greeting"> <?php if (!$params->get('name', 0)) : ?> <?php echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('name'), ENT_COMPAT, 'UTF-8')); ?> <?php else : ?> <?php echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('username'), ENT_COMPAT, 'UTF-8')); ?> <?php endif; ?> </div> <?php endif; ?> <?php if ($params->get('profilelink', 0)) : ?> <ul class="unstyled"> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=profile'); ?>"> <?php echo JText::_('MOD_LOGIN_PROFILE'); ?></a> </li> </ul> <?php endif; ?> <div class="logout-button"> <input type="submit" name="Submit" class="btn btn-primary" value="<?php echo JText::_('JLOGOUT'); ?>" /> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.logout" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> <?php echo JHtml::_('form.token'); ?> </div> </form> PK���\=F��(("modules/mod_login/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_login * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('UsersHelperRoute', JPATH_SITE . '/components/com_users/helpers/route.php'); JHtml::_('behavior.keepalive'); JHtml::_('bootstrap.tooltip'); ?> <form action="<?php echo JRoute::_('index.php', true, $params->get('usesecure', 0)); ?>" method="post" id="login-form" class="form-inline"> <?php if ($params->get('pretext')) : ?> <div class="pretext"> <p><?php echo $params->get('pretext'); ?></p> </div> <?php endif; ?> <div class="userdata"> <div id="form-login-username" class="control-group"> <div class="controls"> <?php if (!$params->get('usetext', 0)) : ?> <div class="input-prepend"> <span class="add-on"> <span class="icon-user hasTooltip" title="<?php echo JText::_('MOD_LOGIN_VALUE_USERNAME'); ?>"></span> <label for="modlgn-username" class="element-invisible"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME'); ?></label> </span> <input id="modlgn-username" type="text" name="username" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('MOD_LOGIN_VALUE_USERNAME'); ?>" /> </div> <?php else : ?> <label for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME'); ?></label> <input id="modlgn-username" type="text" name="username" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('MOD_LOGIN_VALUE_USERNAME'); ?>" /> <?php endif; ?> </div> </div> <div id="form-login-password" class="control-group"> <div class="controls"> <?php if (!$params->get('usetext', 0)) : ?> <div class="input-prepend"> <span class="add-on"> <span class="icon-lock hasTooltip" title="<?php echo JText::_('JGLOBAL_PASSWORD'); ?>"> </span> <label for="modlgn-passwd" class="element-invisible"><?php echo JText::_('JGLOBAL_PASSWORD'); ?> </label> </span> <input id="modlgn-passwd" type="password" name="password" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_PASSWORD'); ?>" /> </div> <?php else : ?> <label for="modlgn-passwd"><?php echo JText::_('JGLOBAL_PASSWORD'); ?></label> <input id="modlgn-passwd" type="password" name="password" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_PASSWORD'); ?>" /> <?php endif; ?> </div> </div> <?php if (count($twofactormethods) > 1) : ?> <div id="form-login-secretkey" class="control-group"> <div class="controls"> <?php if (!$params->get('usetext', 0)) : ?> <div class="input-prepend input-append"> <span class="add-on"> <span class="icon-star hasTooltip" title="<?php echo JText::_('JGLOBAL_SECRETKEY'); ?>"> </span> <label for="modlgn-secretkey" class="element-invisible"><?php echo JText::_('JGLOBAL_SECRETKEY'); ?> </label> </span> <input id="modlgn-secretkey" autocomplete="off" type="text" name="secretkey" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_SECRETKEY'); ?>" /> <span class="btn width-auto hasTooltip" title="<?php echo JText::_('JGLOBAL_SECRETKEY_HELP'); ?>"> <span class="icon-help"></span> </span> </div> <?php else : ?> <label for="modlgn-secretkey"><?php echo JText::_('JGLOBAL_SECRETKEY'); ?></label> <input id="modlgn-secretkey" autocomplete="off" type="text" name="secretkey" class="input-small" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_SECRETKEY'); ?>" /> <span class="btn width-auto hasTooltip" title="<?php echo JText::_('JGLOBAL_SECRETKEY_HELP'); ?>"> <span class="icon-help"></span> </span> <?php endif; ?> </div> </div> <?php endif; ?> <?php if (JPluginHelper::isEnabled('system', 'remember')) : ?> <div id="form-login-remember" class="control-group checkbox"> <label for="modlgn-remember" class="control-label"><?php echo JText::_('MOD_LOGIN_REMEMBER_ME'); ?></label> <input id="modlgn-remember" type="checkbox" name="remember" class="inputbox" value="yes"/> </div> <?php endif; ?> <div id="form-login-submit" class="control-group"> <div class="controls"> <button type="submit" tabindex="0" name="Submit" class="btn btn-primary login-button"><?php echo JText::_('JLOGIN'); ?></button> </div> </div> <?php $usersConfig = JComponentHelper::getParams('com_users'); ?> <ul class="unstyled"> <?php if ($usersConfig->get('allowUserRegistration')) : ?> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>"> <?php echo JText::_('MOD_LOGIN_REGISTER'); ?> <span class="icon-arrow-right"></span></a> </li> <?php endif; ?> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>"> <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a> </li> <li> <a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>"> <?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a> </li> </ul> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.login" /> <input type="hidden" name="return" value="<?php echo $return; ?>" /> <?php echo JHtml::_('form.token'); ?> </div> <?php if ($params->get('posttext')) : ?> <div class="posttext"> <p><?php echo $params->get('posttext'); ?></p> </div> <?php endif; ?> </form> PK���\(G�ffmodules/mod_login/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_login * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_login * * @since 1.5 */ class ModLoginHelper { /** * Retrieve the URL where the user should be returned after logging in * * @param \Joomla\Registry\Registry $params module parameters * @param string $type return type * * @return string */ public static function getReturnUrl($params, $type) { $app = JFactory::getApplication(); $item = $app->getMenu()->getItem($params->get($type)); // Stay on the same page $url = JUri::getInstance()->toString(); if ($item) { $lang = ''; if ($item->language !== '*' && JLanguageMultilang::isEnabled()) { $lang = '&lang=' . $item->language; } $url = 'index.php?Itemid=' . $item->id . $lang; } return base64_encode($url); } /** * Returns the current users type * * @return string */ public static function getType() { $user = JFactory::getUser(); return (!$user->get('guest')) ? 'logout' : 'login'; } /** * Get list of available two factor methods * * @return array * * @deprecated 4.0 Use JAuthenticationHelper::getTwoFactorMethods() instead. */ public static function getTwoFactorMethods() { JLog::add(__METHOD__ . ' is deprecated, use JAuthenticationHelper::getTwoFactorMethods() instead.', JLog::WARNING, 'deprecated'); return JAuthenticationHelper::getTwoFactorMethods(); } } PK���\xLD�??modules/mod_login/mod_login.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_login * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the login functions only once JLoader::register('ModLoginHelper', __DIR__ . '/helper.php'); $params->def('greeting', 1); $type = ModLoginHelper::getType(); $return = ModLoginHelper::getReturnUrl($params, $type); $twofactormethods = JAuthenticationHelper::getTwoFactorMethods(); $user = JFactory::getUser(); $layout = $params->get('layout', 'default'); // Logged users must load the logout sublayout if (!$user->guest) { $layout .= '_logout'; } require JModuleHelper::getLayoutPath('mod_login', $layout); PK���\�͂*A A (modules/mod_breadcrumbs/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_breadcrumbs * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div aria-label="<?php echo $module->name; ?>" role="navigation"> <ul itemscope itemtype="https://schema.org/BreadcrumbList" class="breadcrumb<?php echo $moduleclass_sfx; ?>"> <?php if ($params->get('showHere', 1)) : ?> <li> <?php echo JText::_('MOD_BREADCRUMBS_HERE'); ?>  </li> <?php else : ?> <li class="active"> <span class="divider icon-location"></span> </li> <?php endif; ?> <?php // Get rid of duplicated entries on trail including home page when using multilanguage for ($i = 0; $i < $count; $i++) { if ($i === 1 && !empty($list[$i]->link) && !empty($list[$i - 1]->link) && $list[$i]->link === $list[$i - 1]->link) { unset($list[$i]); } } // Find last and penultimate items in breadcrumbs list end($list); $last_item_key = key($list); prev($list); $penult_item_key = key($list); // Make a link if not the last item in the breadcrumbs $show_last = $params->get('showLast', 1); // Generate the trail foreach ($list as $key => $item) : if ($key !== $last_item_key) : // Render all but last item - along with separator ?> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem"> <?php if (!empty($item->link)) : ?> <a itemprop="item" href="<?php echo $item->link; ?>" class="pathway"><span itemprop="name"><?php echo $item->name; ?></span></a> <?php else : ?> <span itemprop="name"> <?php echo $item->name; ?> </span> <?php endif; ?> <?php if (($key !== $penult_item_key) || $show_last) : ?> <span class="divider"> <?php echo $separator; ?> </span> <?php endif; ?> <meta itemprop="position" content="<?php echo $key + 1; ?>"> </li> <?php elseif ($show_last) : // Render last item if reqd. ?> <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem" class="active"> <span itemprop="name"> <?php echo $item->name; ?> </span> <meta itemprop="position" content="<?php echo $key + 1; ?>"> </li> <?php endif; endforeach; ?> </ul> </div> PK���\'T� � "modules/mod_breadcrumbs/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_breadcrumbs * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_breadcrumbs * * @since 1.5 */ class ModBreadCrumbsHelper { /** * Retrieve breadcrumb items * * @param \Joomla\Registry\Registry &$params module parameters * * @return array */ public static function getList(&$params) { // Get the PathWay object from the application $app = JFactory::getApplication(); $pathway = $app->getPathway(); $items = $pathway->getPathWay(); $lang = JFactory::getLanguage(); $menu = $app->getMenu(); // Look for the home menu if (JLanguageMultilang::isEnabled()) { $home = $menu->getDefault($lang->getTag()); } else { $home = $menu->getDefault(); } $count = count($items); // Don't use $items here as it references JPathway properties directly $crumbs = array(); for ($i = 0; $i < $count; $i ++) { $crumbs[$i] = new stdClass; $crumbs[$i]->name = stripslashes(htmlspecialchars($items[$i]->name, ENT_COMPAT, 'UTF-8')); $crumbs[$i]->link = JRoute::_($items[$i]->link); } if ($params->get('showHome', 1)) { $item = new stdClass; $item->name = htmlspecialchars($params->get('homeText', JText::_('MOD_BREADCRUMBS_HOME')), ENT_COMPAT, 'UTF-8'); $item->link = JRoute::_('index.php?Itemid=' . $home->id); array_unshift($crumbs, $item); } return $crumbs; } /** * Set the breadcrumbs separator for the breadcrumbs display. * * @param string $custom Custom xhtml compliant string to separate the items of the breadcrumbs * * @return string Separator string * * @since 1.5 */ public static function setSeparator($custom = null) { $lang = JFactory::getLanguage(); // If a custom separator has not been provided we try to load a template // specific one first, and if that is not present we load the default separator if ($custom === null) { if ($lang->isRtl()) { $_separator = JHtml::_('image', 'system/arrow_rtl.png', null, null, true); } else { $_separator = JHtml::_('image', 'system/arrow.png', null, null, true); } } else { $_separator = htmlspecialchars($custom, ENT_COMPAT, 'UTF-8'); } return $_separator; } } PK���\"|ݰI I +modules/mod_breadcrumbs/mod_breadcrumbs.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_breadcrumbs</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_BREADCRUMBS_XML_DESCRIPTION</description> <files> <filename module="mod_breadcrumbs">mod_breadcrumbs.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_breadcrumbs.ini</language> <language tag="en-GB">en-GB.mod_breadcrumbs.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_BREADCRUMBS" /> <config> <fields name="params"> <fieldset name="basic"> <field name="showHere" type="radio" label="MOD_BREADCRUMBS_FIELD_SHOWHERE_LABEL" description="MOD_BREADCRUMBS_FIELD_SHOWHERE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="showHome" type="radio" label="MOD_BREADCRUMBS_FIELD_SHOWHOME_LABEL" description="MOD_BREADCRUMBS_FIELD_SHOWHOME_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="homeText" type="text" label="MOD_BREADCRUMBS_FIELD_HOMETEXT_LABEL" description="MOD_BREADCRUMBS_FIELD_HOMETEXT_DESC" showon="showHome:1" /> <field name="showLast" type="radio" label="MOD_BREADCRUMBS_FIELD_SHOWLAST_LABEL" description="MOD_BREADCRUMBS_FIELD_SHOWLAST_DESC" default="1" filter="integer" class="btn-group btn-group-yesno" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="separator" type="text" label="MOD_BREADCRUMBS_FIELD_SEPARATOR_LABEL" description="MOD_BREADCRUMBS_FIELD_SEPARATOR_DESC" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="0" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="0" filter="integer" /> <field name="cachemode" type="hidden" default="itemid" > <option value="itemid"></option> </field> </fieldset> </fields> </config> </extension> PK���\�,��+modules/mod_breadcrumbs/mod_breadcrumbs.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_breadcrumbs * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the breadcrumbs functions only once JLoader::register('ModBreadCrumbsHelper', __DIR__ . '/helper.php'); // Get the breadcrumbs $list = ModBreadCrumbsHelper::getList($params); $count = count($list); // Set the default separator $separator = ModBreadCrumbsHelper::setSeparator($params->get('separator')); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_breadcrumbs', $params->get('layout', 'default')); PK���\�:�""modules/mod_feed/mod_feed.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_feed * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the feed functions only once JLoader::register('ModFeedHelper', __DIR__ . '/helper.php'); $rssurl = $params->get('rssurl', ''); $rssrtl = $params->get('rssrtl', 0); // Check if feed URL has been set if (empty ($rssurl)) { echo '<div>'; echo JText::_('MOD_FEED_ERR_NO_URL'); echo '</div>'; return; } $feed = ModFeedHelper::getFeed($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_feed', $params->get('layout', 'default')); PK���\��5ja a !modules/mod_feed/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_feed * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if (!empty($feed) && is_string($feed)) { echo $feed; } else { $lang = JFactory::getLanguage(); $myrtl = $params->get('rssrtl', 0); $direction = ' '; $isRtl = $lang->isRtl(); if ($isRtl && $myrtl == 0) { $direction = ' redirect-rtl'; } // Feed description elseif ($isRtl && $myrtl == 1) { $direction = ' redirect-ltr'; } elseif ($isRtl && $myrtl == 2) { $direction = ' redirect-rtl'; } elseif ($myrtl == 0) { $direction = ' redirect-ltr'; } elseif ($myrtl == 1) { $direction = ' redirect-ltr'; } elseif ($myrtl == 2) { $direction = ' redirect-rtl'; } if ($feed !== false) { // Image handling $iUrl = isset($feed->image) ? $feed->image : null; $iTitle = isset($feed->imagetitle) ? $feed->imagetitle : null; ?> <div style="direction: <?php echo $rssrtl ? 'rtl' :'ltr'; ?>; text-align: <?php echo $rssrtl ? 'right' :'left'; ?> !important" class="feed<?php echo $moduleclass_sfx; ?>"> <?php // Feed description if ($feed->title !== null && $params->get('rsstitle', 1)) { ?> <h2 class="<?php echo $direction; ?>"> <a href="<?php echo htmlspecialchars($rssurl, ENT_COMPAT, 'UTF-8'); ?>" target="_blank"> <?php echo $feed->title; ?></a> </h2> <?php } // Feed date if ($params->get('rssdate', 1)) : ?> <h3> <?php echo JHtml::_('date', $feed->publishedDate, JText::_('DATE_FORMAT_LC3')); ?> </h3> <?php endif; // Feed description if ($params->get('rssdesc', 1)) { ?> <?php echo $feed->description; ?> <?php } // Feed image if ($iUrl && $params->get('rssimage', 1)) : ?> <img src="<?php echo $iUrl; ?>" alt="<?php echo @$iTitle; ?>"/> <?php endif; ?> <!-- Show items --> <?php if (!empty($feed)) { ?> <ul class="newsfeed<?php echo $params->get('moduleclass_sfx'); ?>"> <?php for ($i = 0, $max = min(count($feed), $params->get('rssitems', 3)); $i < $max; $i++) { ?> <?php $uri = $feed[$i]->uri || !$feed[$i]->isPermaLink ? trim($feed[$i]->uri) : trim($feed[$i]->guid); $uri = !$uri || stripos($uri, 'http') !== 0 ? $rssurl : $uri; $text = $feed[$i]->content !== '' ? trim($feed[$i]->content) : ''; ?> <li> <?php if (!empty($uri)) : ?> <span class="feed-link"> <a href="<?php echo htmlspecialchars($uri, ENT_COMPAT, 'UTF-8'); ?>" target="_blank"> <?php echo trim($feed[$i]->title); ?></a></span> <?php else : ?> <span class="feed-link"><?php echo trim($feed[$i]->title); ?></span> <?php endif; ?> <?php if ($params->get('rssitemdate', 0)) : ?> <div class="feed-item-date"> <?php echo JHtml::_('date', $feed[$i]->publishedDate, JText::_('DATE_FORMAT_LC3')); ?> </div> <?php endif; ?> <?php if ($params->get('rssitemdesc', 1) && $text !== '') : ?> <div class="feed-item-description"> <?php // Strip the images. $text = JFilterOutput::stripImages($text); $text = JHtml::_('string.truncate', $text, $params->get('word_count', 0)); echo str_replace(''', "'", $text); ?> </div> <?php endif; ?> </li> <?php } ?> </ul> <?php } ?> </div> <?php } } PK���\�n�ߖ�modules/mod_feed/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_feed * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_feed * * @since 1.5 */ class ModFeedHelper { /** * Retrieve feed information * * @param \Joomla\Registry\Registry $params module parameters * * @return JFeedReader|string */ public static function getFeed($params) { // Module params $rssurl = $params->get('rssurl', ''); // Get RSS parsed object try { $feed = new JFeedFactory; $rssDoc = $feed->getFeed($rssurl); } catch (Exception $e) { return JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); } if (empty($rssDoc)) { return JText::_('MOD_FEED_ERR_FEED_NOT_RETRIEVED'); } if ($rssDoc) { return $rssDoc; } } } PK���\����99modules/mod_feed/mod_feed.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_feed</name> <author>Joomla! Project</author> <creationDate>July 2005</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_FEED_XML_DESCRIPTION</description> <files> <filename module="mod_feed">mod_feed.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_feed.ini</language> <language tag="en-GB">en-GB.mod_feed.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_FEED_DISPLAY" /> <config> <fields name="params"> <fieldset name="basic"> <field name="rssurl" type="url" label="MOD_FEED_FIELD_RSSURL_LABEL" description="MOD_FEED_FIELD_RSSURL_DESC" size="50" filter="url" required="true" validate="url" /> <field name="rssrtl" type="radio" label="MOD_FEED_FIELD_RTL_LABEL" description="MOD_FEED_FIELD_RTL_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rsstitle" type="radio" label="MOD_FEED_FIELD_RSSTITLE_LABEL" description="MOD_FEED_FIELD_RSSTITLE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rssdesc" type="radio" label="MOD_FEED_FIELD_DESCRIPTION_LABEL" description="MOD_FEED_FIELD_DESCRIPTION_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rssdate" type="radio" label="MOD_FEED_FIELD_DATE_LABEL" description="MOD_FEED_FIELD_DATE_DESC" class="btn-group btn-group-yesno" default="0" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rssimage" type="radio" label="MOD_FEED_FIELD_IMAGE_LABEL" description="MOD_FEED_FIELD_IMAGE_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rssitems" type="number" label="MOD_FEED_FIELD_ITEMS_LABEL" description="MOD_FEED_FIELD_ITEMS_DESC" default="3" filter="integer" /> <field name="rssitemdesc" type="radio" label="MOD_FEED_FIELD_ITEMDESCRIPTION_LABEL" description="MOD_FEED_FIELD_ITEMDESCRIPTION_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="rssitemdate" type="radio" label="MOD_FEED_FIELD_ITEMDATE_LABEL" description="MOD_FEED_FIELD_ITEMDATE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="word_count" type="text" label="MOD_FEED_FIELD_WORDCOUNT_LABEL" description="MOD_FEED_FIELD_WORDCOUNT_DESC" size="6" default="0" filter="integer" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\/����5modules/mod_articles_archive/mod_articles_archive.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_archive * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the archive functions only once JLoader::register('ModArchiveHelper', __DIR__ . '/helper.php'); $params->def('count', 10); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $list = ModArchiveHelper::getList($params); require JModuleHelper::getLayoutPath('mod_articles_archive', $params->get('layout', 'default')); PK���\��� 5modules/mod_articles_archive/mod_articles_archive.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_archive</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_ARTICLES_ARCHIVE_XML_DESCRIPTION</description> <files> <filename module="mod_articles_archive">mod_articles_archive.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_archive.ini</language> <language tag="en-GB">en-GB.mod_articles_archive.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_ARTICLES_ARCHIVE" /> <config> <fields name="params"> <fieldset name="basic"> <field name="count" type="number" label="MOD_ARTICLES_ARCHIVE_FIELD_COUNT_LABEL" description="MOD_ARTICLES_ARCHIVE_FIELD_COUNT_DESC" default="10" filter="integer" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\fTu &&-modules/mod_articles_archive/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_archive * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php if (!empty($list)) : ?> <ul class="archive-module<?php echo $moduleclass_sfx; ?> mod-list"> <?php foreach ($list as $item) : ?> <li> <a href="<?php echo $item->link; ?>"> <?php echo $item->text; ?> </a> </li> <?php endforeach; ?> </ul> <?php endif; ?> PK���\i�ء� � 'modules/mod_articles_archive/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_archive * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_articles_archive * * @since 1.5 */ class ModArchiveHelper { /** * Retrieve list of archived articles * * @param \Joomla\Registry\Registry &$params module parameters * * @return array * * @since 1.5 */ public static function getList(&$params) { // Get database $db = JFactory::getDbo(); $query = $db->getQuery(true); $query->select($query->month($db->quoteName('created')) . ' AS created_month') ->select('MIN(' . $db->quoteName('created') . ') AS created') ->select($query->year($db->quoteName('created')) . ' AS created_year') ->from('#__content') ->where('state = 2') ->group($query->year($db->quoteName('created')) . ', ' . $query->month($db->quoteName('created'))) ->order($query->year($db->quoteName('created')) . ' DESC, ' . $query->month($db->quoteName('created')) . ' DESC'); // Filter by language if (JFactory::getApplication()->getLanguageFilter()) { $query->where('language in (' . $db->quote(JFactory::getLanguage()->getTag()) . ',' . $db->quote('*') . ')'); } $db->setQuery($query, 0, (int) $params->get('count')); try { $rows = (array) $db->loadObjectList(); } catch (RuntimeException $e) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); return array(); } $app = JFactory::getApplication(); $menu = $app->getMenu(); $item = $menu->getItems('link', 'index.php?option=com_content&view=archive', true); $itemid = (isset($item) && !empty($item->id)) ? '&Itemid=' . $item->id : ''; $i = 0; $lists = array(); foreach ($rows as $row) { $date = JFactory::getDate($row->created); $createdMonth = $date->format('n'); $createdYear = $date->format('Y'); $createdYearCal = JHtml::_('date', $row->created, 'Y'); $monthNameCal = JHtml::_('date', $row->created, 'F'); $lists[$i] = new stdClass; $lists[$i]->link = JRoute::_('index.php?option=com_content&view=archive&year=' . $createdYear . '&month=' . $createdMonth . $itemid); $lists[$i]->text = JText::sprintf('MOD_ARTICLES_ARCHIVE_DATE', $monthNameCal, $createdYearCal); $i++; } return $lists; } } PK���\[���#modules/mod_custom/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_custom * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div class="custom<?php echo $moduleclass_sfx; ?>" <?php if ($params->get('backgroundimage')) : ?> style="background-image:url(<?php echo $params->get('backgroundimage'); ?>)"<?php endif; ?> > <?php echo $module->content; ?> </div> PK���\�y�- !modules/mod_custom/mod_custom.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_custom</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_CUSTOM_XML_DESCRIPTION</description> <customContent /> <files> <filename module="mod_custom">mod_custom.php</filename> <folder>tmpl</folder> </files> <languages> <language tag="en-GB">en-GB.mod_custom.ini</language> <language tag="en-GB">en-GB.mod_custom.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_CUSTOM_HTML" /> <config> <fields name="params"> <fieldset name="options" label="COM_MODULES_BASIC_FIELDSET_LABEL"> <field name="prepare_content" type="radio" label="MOD_CUSTOM_FIELD_PREPARE_CONTENT_LABEL" description="MOD_CUSTOM_FIELD_PREPARE_CONTENT_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="backgroundimage" type="media" label="MOD_CUSTOM_FIELD_BACKGROUNDIMAGE_LABEL" description="MOD_BACKGROUNDIMAGE_FIELD_LOGO_DESC" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\4��rr!modules/mod_custom/mod_custom.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_custom * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; if ($params->def('prepare_content', 1)) { JPluginHelper::importPlugin('content'); $module->content = JHtml::_('content.prepare', $module->content, '', 'mod_custom.content'); } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_custom', $params->get('layout', 'default')); PK���\�j�:��5modules/mod_articles_popular/mod_articles_popular.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_articles_popular</name> <author>Joomla! Project</author> <creationDate>July 2006</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_POPULAR_XML_DESCRIPTION</description> <files> <filename module="mod_articles_popular">mod_articles_popular.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_articles_popular.ini</language> <language tag="en-GB">en-GB.mod_articles_popular.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_MOST_READ" /> <config> <fields name="params"> <fieldset name="basic"> <field name="catid" type="category" label="JCATEGORY" description="MOD_POPULAR_FIELD_CATEGORY_DESC" extension="com_content" multiple="true" filter="int_array" /> <field name="count" type="number" label="MOD_POPULAR_FIELD_COUNT_LABEL" description="MOD_POPULAR_FIELD_COUNT_DESC" default="5" filter="integer" /> <field name="show_front" type="radio" label="MOD_POPULAR_FIELD_FEATURED_LABEL" description="MOD_POPULAR_FIELD_FEATURED_DESC" class="btn-group btn-group-yesno" default="1" filter="integer" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="basicspacer1" type="spacer" hr="true" /> <field name="date_filtering" type="list" label="MOD_POPULAR_FIELD_DATEFILTERING_LABEL" description="MOD_POPULAR_FIELD_DATEFILTERING_DESC" default="off" > <option value="off">MOD_POPULAR_OPTION_OFF_VALUE</option> <option value="range">MOD_POPULAR_OPTION_DATERANGE_VALUE</option> <option value="relative">MOD_POPULAR_OPTION_RELATIVEDAY_VALUE</option> </field> <field name="date_field" type="list" label="MOD_POPULAR_FIELD_DATEFIELD_LABEL" description="MOD_POPULAR_FIELD_DATEFIELD_DESC" default="a.created" showon="date_filtering:range,relative" > <option value="a.created">MOD_POPULAR_OPTION_CREATED_VALUE</option> <option value="a.modified">MOD_POPULAR_OPTION_MODIFIED_VALUE</option> <option value="a.publish_up">MOD_POPULAR_OPTION_STARTPUBLISHING_VALUE</option> </field> <field name="start_date_range" type="calendar" label="MOD_POPULAR_FIELD_STARTDATE_LABEL" description="MOD_POPULAR_FIELD_STARTDATE_DESC" translateformat="true" showtime="true" size="22" filter="user_utc" showon="date_filtering:range" /> <field name="end_date_range" type="calendar" label="MOD_POPULAR_FIELD_ENDDATE_LABEL" description="MOD_POPULAR_FIELD_ENDDATE_DESC" translateformat="true" showtime="true" size="22" filter="user_utc" showon="date_filtering:range" /> <field name="relative_date" type="number" label="MOD_POPULAR_FIELD_RELATIVEDATE_LABEL" description="MOD_POPULAR_FIELD_RELATIVEDATE_DESC" default="30" filter="integer" showon="date_filtering:relative" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="cache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> <field name="cachemode" type="hidden" default="static" > <option value="static"></option> </field> </fieldset> </fields> </config> </extension> PK���\`��/UU-modules/mod_articles_popular/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="mostread<?php echo $moduleclass_sfx; ?> mod-list"> <?php foreach ($list as $item) : ?> <li itemscope itemtype="https://schema.org/Article"> <a href="<?php echo $item->link; ?>" itemprop="url"> <span itemprop="name"> <?php echo $item->title; ?> </span> </a> </li> <?php endforeach; ?> </ul> PK���\�0i�OO'modules/mod_articles_popular/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php'); JModelLegacy::addIncludePath(JPATH_SITE . '/components/com_content/models', 'ContentModel'); /** * Helper for mod_articles_popular * * @since 1.6 */ abstract class ModArticlesPopularHelper { /** * Get a list of popular articles from the articles model * * @param \Joomla\Registry\Registry &$params object holding the models parameters * * @return mixed */ public static function getList(&$params) { // Get an instance of the generic articles model $model = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); // Set application parameters in model $app = JFactory::getApplication(); $appParams = $app->getParams(); $model->setState('params', $appParams); $model->setState('list.start', 0); $model->setState('filter.published', 1); // Set the filters based on the module params $model->setState('list.limit', (int) $params->get('count', 5)); $model->setState('filter.featured', $params->get('show_front', 1) == 1 ? 'show' : 'hide'); // This module does not use tags data $model->setState('load_tags', false); // Access filter $access = !JComponentHelper::getParams('com_content')->get('show_noauth'); $authorised = JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')); $model->setState('filter.access', $access); // Category filter $model->setState('filter.category_id', $params->get('catid', array())); // Date filter $date_filtering = $params->get('date_filtering', 'off'); if ($date_filtering !== 'off') { $model->setState('filter.date_filtering', $date_filtering); $model->setState('filter.date_field', $params->get('date_field', 'a.created')); $model->setState('filter.start_date_range', $params->get('start_date_range', '1000-01-01 00:00:00')); $model->setState('filter.end_date_range', $params->get('end_date_range', '9999-12-31 23:59:59')); $model->setState('filter.relative_date', $params->get('relative_date', 30)); } // Filter by language $model->setState('filter.language', $app->getLanguageFilter()); // Ordering $model->setState('list.ordering', 'a.hits'); $model->setState('list.direction', 'DESC'); $items = $model->getItems(); foreach ($items as &$item) { $item->slug = $item->id . ':' . $item->alias; /** @deprecated Catslug is deprecated, use catid instead. 4.0 */ $item->catslug = $item->catid . ':' . $item->category_alias; if ($access || in_array($item->access, $authorised)) { // We know that user has the privilege to view the article $item->link = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language)); } else { $item->link = JRoute::_('index.php?option=com_users&view=login'); } } return $items; } } PK���\����{{5modules/mod_articles_popular/mod_articles_popular.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_articles_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the popular functions only once JLoader::register('ModArticlesPopularHelper', __DIR__ . '/helper.php'); $list = ModArticlesPopularHelper::getList($params); $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_articles_popular', $params->get('layout', 'default')); PK���\�]��-modules/mod_tags_similar/mod_tags_similar.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_tags_similar</name> <author>Joomla! Project</author> <creationDate>January 2013</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.1.0</version> <description>MOD_TAGS_SIMILAR_XML_DESCRIPTION</description> <files> <filename module="mod_tags_similar">mod_tags_similar.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_tags_similar.ini</language> <language tag="en-GB">en-GB.mod_tags_similar.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_TAGS_SIMILAR" /> <config> <fields name="params"> <fieldset name="basic"> <field name="maximum" type="integer" label="MOD_TAGS_SIMILAR_MAX_LABEL" description="MOD_TAGS_SIMILAR_MAX_DESC" default="5" filter="integer" first="1" last="20" step="1" /> <field name="matchtype" type="list" label="MOD_TAGS_SIMILAR_FIELD_MATCHTYPE_LABEL" description="MOD_TAGS_SIMILAR_FIELD_MATCHTYPE_DESC" default="any" > <option value="all">MOD_TAGS_SIMILAR_FIELD_ALL</option> <option value="any">MOD_TAGS_SIMILAR_FIELD_ONE</option> <option value="half">MOD_TAGS_SIMILAR_FIELD_HALF</option> </field> <field name="ordering" type="list" label="MOD_TAGS_SIMILAR_FIELD_ORDERING_LABEL" description="MOD_TAGS_SIMILAR_FIELD_ORDERING_DESC" default="count" > <option value="count">MOD_TAGS_SIMILAR_FIELD_ORDERING_COUNT</option> <option value="random">MOD_TAGS_SIMILAR_FIELD_ORDERING_RANDOM</option> <option value="countrandom">MOD_TAGS_SIMILAR_FIELD_ORDERING_COUNT_AND_RANDOM</option> </field> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="owncache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\��**)modules/mod_tags_similar/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_similar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <div class="tagssimilar<?php echo $moduleclass_sfx; ?>"> <?php if ($list) : ?> <ul> <?php foreach ($list as $i => $item) : ?> <li> <?php if (($item->type_alias === 'com_users.category') || ($item->type_alias === 'com_banners.category')) : ?> <?php if (!empty($item->core_title)) : ?> <?php echo htmlspecialchars($item->core_title, ENT_COMPAT, 'UTF-8'); ?> <?php endif; ?> <?php else : ?> <a href="<?php echo JRoute::_($item->link); ?>"> <?php if (!empty($item->core_title)) : ?> <?php echo htmlspecialchars($item->core_title, ENT_COMPAT, 'UTF-8'); ?> <?php endif; ?> </a> <?php endif; ?> </li> <?php endforeach; ?> </ul> <?php else : ?> <span><?php echo JText::_('MOD_TAGS_SIMILAR_NO_MATCHING_TAGS'); ?></span> <?php endif; ?> </div> PK���\�9>L��#modules/mod_tags_similar/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_similar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Registry\Registry; JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); /** * Helper for mod_tags_similar * * @since 3.1 */ abstract class ModTagssimilarHelper { /** * Get a list of tags * * @param Registry &$params Module parameters * * @return array */ public static function getList(&$params) { $app = JFactory::getApplication(); $option = $app->input->get('option'); $view = $app->input->get('view'); // For now assume com_tags and com_users do not have tags. // This module does not apply to list views in general at this point. if ($option === 'com_tags' || $view === 'category' || $option === 'com_users') { return array(); } $db = JFactory::getDbo(); $user = JFactory::getUser(); $groups = implode(',', $user->getAuthorisedViewLevels()); $matchtype = $params->get('matchtype', 'all'); $maximum = $params->get('maximum', 5); $ordering = $params->get('ordering', 'count'); $tagsHelper = new JHelperTags; $prefix = $option . '.' . $view; $id = $app->input->getInt('id'); $now = JFactory::getDate()->toSql(); $nullDate = $db->getNullDate(); $tagsToMatch = $tagsHelper->getTagIds($id, $prefix); if (!$tagsToMatch || $tagsToMatch === null) { return array(); } $tagCount = substr_count($tagsToMatch, ',') + 1; $query = $db->getQuery(true) ->select( array( $db->quoteName('m.core_content_id'), $db->quoteName('m.content_item_id'), $db->quoteName('m.type_alias'), 'COUNT( ' . $db->quoteName('tag_id') . ') AS ' . $db->quoteName('count'), $db->quoteName('ct.router'), $db->quoteName('cc.core_title'), $db->quoteName('cc.core_alias'), $db->quoteName('cc.core_catid'), $db->quoteName('cc.core_language'), $db->quoteName('cc.core_params'), ) ); $query->from($db->quoteName('#__contentitem_tag_map', 'm')); $query->join('INNER', $db->quoteName('#__tags', 't') . ' ON m.tag_id = t.id') ->join('INNER', $db->quoteName('#__ucm_content', 'cc') . ' ON m.core_content_id = cc.core_content_id') ->join('INNER', $db->quoteName('#__content_types', 'ct') . ' ON m.type_alias = ct.type_alias'); $query->where($db->quoteName('m.tag_id') . ' IN (' . $tagsToMatch . ')'); $query->where('t.access IN (' . $groups . ')'); $query->where('(cc.core_access IN (' . $groups . ') OR cc.core_access = 0)'); // Don't show current item $query->where('(' . $db->quoteName('m.content_item_id') . ' <> ' . $id . ' OR ' . $db->quoteName('m.type_alias') . ' <> ' . $db->quote($prefix) . ')' ); // Only return published tags $query->where($db->quoteName('cc.core_state') . ' = 1 ') ->where('(' . $db->quoteName('cc.core_publish_up') . '=' . $db->quote($nullDate) . ' OR ' . $db->quoteName('cc.core_publish_up') . '<=' . $db->quote($now) . ')' ) ->where('(' . $db->quoteName('cc.core_publish_down') . '=' . $db->quote($nullDate) . ' OR ' . $db->quoteName('cc.core_publish_down') . '>=' . $db->quote($now) . ')' ); // Optionally filter on language $language = JComponentHelper::getParams('com_tags')->get('tag_list_language_filter', 'all'); if ($language !== 'all') { if ($language === 'current_language') { $language = JHelperContent::getCurrentLanguage(); } $query->where($db->quoteName('cc.core_language') . ' IN (' . $db->quote($language) . ', ' . $db->quote('*') . ')'); } $query->group( $db->quoteName( array('m.core_content_id', 'm.content_item_id', 'm.type_alias', 'ct.router', 'cc.core_title', 'cc.core_alias', 'cc.core_catid', 'cc.core_language', 'cc.core_params') ) ); if ($matchtype === 'all' && $tagCount > 0) { $query->having('COUNT( ' . $db->quoteName('tag_id') . ') = ' . $tagCount); } elseif ($matchtype === 'half' && $tagCount > 0) { $tagCountHalf = ceil($tagCount / 2); $query->having('COUNT( ' . $db->quoteName('tag_id') . ') >= ' . $tagCountHalf); } if ($ordering === 'count' || $ordering === 'countrandom') { $query->order($db->quoteName('count') . ' DESC'); } if ($ordering === 'random' || $ordering === 'countrandom') { $query->order($query->Rand()); } $db->setQuery($query, 0, $maximum); try { $results = $db->loadObjectList(); } catch (RuntimeException $e) { $results = array(); JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); } foreach ($results as $result) { $result->link = TagsHelperRoute::getItemRoute( $result->content_item_id, $result->core_alias, $result->core_catid, $result->core_language, $result->type_alias, $result->router ); $result->core_params = new Registry($result->core_params); } return $results; } } PK���\i�c���-modules/mod_tags_similar/mod_tags_similar.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_similar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the tags_similar functions only once JLoader::register('ModTagssimilarHelper', __DIR__ . '/helper.php'); $cacheparams = new stdClass; $cacheparams->cachemode = 'safeuri'; $cacheparams->class = 'ModTagssimilarHelper'; $cacheparams->method = 'getList'; $cacheparams->methodparams = $params; $cacheparams->modeparams = array('id' => 'array', 'Itemid' => 'int'); $list = JModuleHelper::moduleCache($module, $params, $cacheparams); if (!count($list)) { return; } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); require JModuleHelper::getLayoutPath('mod_tags_similar', $params->get('layout', 'default')); PK���\]ZC�^^-modules/mod_tags_popular/mod_tags_popular.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_tags_popular</name> <author>Joomla! Project</author> <creationDate>January 2013</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.1.0</version> <description>MOD_TAGS_POPULAR_XML_DESCRIPTION</description> <files> <filename module="mod_tags_popular">mod_tags_popular.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_tags_popular.ini</language> <language tag="en-GB">en-GB.mod_tags_popular.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_TAGS_POPULAR" /> <config> <fields name="params"> <fieldset name="basic"> <field name="parentTag" type="tag" label="MOD_TAGS_POPULAR_PARENT_TAG_LABEL" description="MOD_TAGS_POPULAR_PARENT_TAG_DESC" multiple="true" filter="int_array" /> <field name="maximum" type="integer" label="MOD_TAGS_POPULAR_MAX_LABEL" description="MOD_TAGS_POPULAR_MAX_DESC" default="5" filter="integer" first="1" last="20" step="1" /> <field name="timeframe" type="list" label="MOD_TAGS_POPULAR_FIELD_TIMEFRAME_LABEL" description="MOD_TAGS_POPULAR_FIELD_TIMEFRAME_DESC" default="alltime" > <option value="alltime">MOD_TAGS_POPULAR_FIELD_ALL_TIME</option> <option value="hour">MOD_TAGS_POPULAR_FIELD_LAST_HOUR</option> <option value="day">MOD_TAGS_POPULAR_FIELD_LAST_DAY</option> <option value="week">MOD_TAGS_POPULAR_FIELD_LAST_WEEK</option> <option value="month">MOD_TAGS_POPULAR_FIELD_LAST_MONTH</option> <option value="year">MOD_TAGS_POPULAR_FIELD_LAST_YEAR</option> </field> <field name="order_value" type="list" label="MOD_TAGS_POPULAR_FIELD_ORDER_VALUE_LABEL" description="MOD_TAGS_POPULAR_FIELD_ORDER_VALUE_DESC" default="count" > <option value="title">MOD_TAGS_POPULAR_FIELD_ORDER_VALUE_TITLE</option> <option value="count">MOD_TAGS_POPULAR_FIELD_ORDER_VALUE_COUNT</option> <option value="rand()">MOD_TAGS_POPULAR_FIELD_ORDER_VALUE_RANDOM</option> </field> <field name="order_direction" type="list" label="JGLOBAL_ORDER_DIRECTION_LABEL" description="JGLOBAL_ORDER_DIRECTION_DESC" default="1" filter="integer" > <option value="0">JGLOBAL_ORDER_ASCENDING</option> <option value="1">JGLOBAL_ORDER_DESCENDING</option> </field> <field name="display_count" type="radio" label="MOD_TAGS_POPULAR_FIELD_DISPLAY_COUNT_LABEL" description="MOD_TAGS_POPULAR_FIELD_DISPLAY_COUNT_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="no_results_text" type="radio" label="MOD_TAGS_POPULAR_FIELD_NO_RESULTS_LABEL" description="MOD_TAGS_POPULAR_FIELD_NO_RESULTS_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> </fieldset> <fieldset name="cloud" label="MOD_TAGS_POPULAR_FIELDSET_CLOUD_LABEL" > <field name="minsize" type="number" label="MOD_TAGS_POPULAR_FIELD_MINSIZE_LABEL" description="MOD_TAGS_POPULAR_FIELD_MINSIZE_DESC" default="1" filter="float" /> <field name="maxsize" type="number" label="MOD_TAGS_POPULAR_FIELD_MAXSIZE_LABEL" description="MOD_TAGS_POPULAR_FIELD_MAXSIZE_DESC" default="2" filter="float" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" default="_:default" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="owncache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\�y��'modules/mod_tags_popular/tmpl/cloud.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $minsize = $params->get('minsize', 1); $maxsize = $params->get('maxsize', 2); JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); ?> <div class="tagspopular<?php echo $moduleclass_sfx; ?> tagscloud<?php echo $moduleclass_sfx; ?>"> <?php if (!count($list)) : ?> <div class="alert alert-no-items"><?php echo JText::_('MOD_TAGS_POPULAR_NO_ITEMS_FOUND'); ?></div> <?php else : // Find maximum and minimum count $mincount = null; $maxcount = null; foreach ($list as $item) { if ($mincount === null || $mincount > $item->count) { $mincount = $item->count; } if ($maxcount === null || $maxcount < $item->count) { $maxcount = $item->count; } } $countdiff = $maxcount - $mincount; foreach ($list as $item) : if ($countdiff === 0) : $fontsize = $minsize; else : $fontsize = $minsize + (($maxsize - $minsize) / $countdiff) * ($item->count - $mincount); endif; ?> <span class="tag"> <a class="tag-name" style="font-size: <?php echo $fontsize . 'em'; ?>" href="<?php echo JRoute::_(TagsHelperRoute::getTagRoute($item->tag_id . ':' . $item->alias)); ?>"> <?php echo htmlspecialchars($item->title, ENT_COMPAT, 'UTF-8'); ?></a> <?php if ($display_count) : ?> <span class="tag-count badge badge-info"><?php echo $item->count; ?></span> <?php endif; ?> </span> <?php endforeach; ?> <?php endif; ?> </div> PK���\����)modules/mod_tags_popular/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <?php JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); ?> <div class="tagspopular<?php echo $moduleclass_sfx; ?>"> <?php if (!count($list)) : ?> <div class="alert alert-no-items"><?php echo JText::_('MOD_TAGS_POPULAR_NO_ITEMS_FOUND'); ?></div> <?php else : ?> <ul> <?php foreach ($list as $item) : ?> <li> <a href="<?php echo JRoute::_(TagsHelperRoute::getTagRoute($item->tag_id . ':' . $item->alias)); ?>"> <?php echo htmlspecialchars($item->title, ENT_COMPAT, 'UTF-8'); ?></a> <?php if ($display_count) : ?> <span class="tag-count badge badge-info"><?php echo $item->count; ?></span> <?php endif; ?> </li> <?php endforeach; ?> </ul> <?php endif; ?> </div> PK���\]@�###modules/mod_tags_popular/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Helper for mod_tags_popular * * @since 3.1 */ abstract class ModTagsPopularHelper { /** * Get list of popular tags * * @param \Joomla\Registry\Registry &$params module parameters * * @return mixed * * @since 3.1 */ public static function getList(&$params) { $db = JFactory::getDbo(); $user = JFactory::getUser(); $groups = implode(',', $user->getAuthorisedViewLevels()); $timeframe = $params->get('timeframe', 'alltime'); $maximum = $params->get('maximum', 5); $order_value = $params->get('order_value', 'title'); $nowDate = JFactory::getDate()->toSql(); $nullDate = $db->quote($db->getNullDate()); $query = $db->getQuery(true) ->select( array( 'MAX(' . $db->quoteName('tag_id') . ') AS tag_id', ' COUNT(*) AS count', 'MAX(t.title) AS title', 'MAX(' . $db->quoteName('t.access') . ') AS access', 'MAX(' . $db->quoteName('t.alias') . ') AS alias', 'MAX(' . $db->quoteName('t.params') . ') AS params', ) ) ->group($db->quoteName(array('tag_id', 'title', 'access', 'alias'))) ->from($db->quoteName('#__contentitem_tag_map', 'm')) ->where($db->quoteName('t.access') . ' IN (' . $groups . ')'); // Only return published tags $query->where($db->quoteName('t.published') . ' = 1 '); // Filter by Parent Tag $parentTags = $params->get('parentTag', array()); if ($parentTags) { $query->where($db->quoteName('t.parent_id') . ' IN (' . implode(',', $parentTags) . ')'); } // Optionally filter on language $language = JComponentHelper::getParams('com_tags')->get('tag_list_language_filter', 'all'); if ($language !== 'all') { if ($language === 'current_language') { $language = JHelperContent::getCurrentLanguage(); } $query->where($db->quoteName('t.language') . ' IN (' . $db->quote($language) . ', ' . $db->quote('*') . ')'); } if ($timeframe !== 'alltime') { $query->where($db->quoteName('tag_date') . ' > ' . $query->dateAdd($db->quote($nowDate), '-1', strtoupper($timeframe))); } $query->join('INNER', $db->quoteName('#__tags', 't') . ' ON ' . $db->quoteName('tag_id') . ' = t.id') ->join('INNER', $db->qn('#__ucm_content', 'c') . ' ON ' . $db->qn('m.core_content_id') . ' = ' . $db->qn('c.core_content_id')); $query->where($db->quoteName('m.type_alias') . ' = ' . $db->quoteName('c.core_type_alias')); // Only return tags connected to published articles $query->where($db->quoteName('c.core_state') . ' = 1') ->where('(' . $db->quoteName('c.core_publish_up') . ' = ' . $nullDate . ' OR ' . $db->quoteName('c.core_publish_up') . ' <= ' . $db->quote($nowDate) . ')') ->where('(' . $db->quoteName('c.core_publish_down') . ' = ' . $nullDate . ' OR ' . $db->quoteName('c.core_publish_down') . ' >= ' . $db->quote($nowDate) . ')'); // Set query depending on order_value param if ($order_value === 'rand()') { $query->order($query->Rand()); } else { $order_value = $db->quoteName($order_value); $order_direction = $params->get('order_direction', 1) ? 'DESC' : 'ASC'; if ($params->get('order_value', 'title') === 'title') { $query->setLimit($maximum); $query->order('count DESC'); $equery = $db->getQuery(true) ->select( array( 'a.tag_id', 'a.count', 'a.title', 'a.access', 'a.alias', ) ) ->from('(' . (string) $query . ') AS a') ->order('a.title' . ' ' . $order_direction); $query = $equery; } else { $query->order($order_value . ' ' . $order_direction); } } $db->setQuery($query, 0, $maximum); try { $results = $db->loadObjectList(); } catch (RuntimeException $e) { $results = array(); JFactory::getApplication()->enqueueMessage($e->getMessage(), 'error'); } return $results; } } PK���\[��Z��-modules/mod_tags_popular/mod_tags_popular.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_tags_popular * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the tags_popular functions only once JLoader::register('ModTagsPopularHelper', __DIR__ . '/helper.php'); $cacheparams = new stdClass; $cacheparams->cachemode = 'safeuri'; $cacheparams->class = 'ModTagsPopularHelper'; $cacheparams->method = 'getList'; $cacheparams->methodparams = $params; $cacheparams->modeparams = array('id' => 'array', 'Itemid' => 'int'); $list = JModuleHelper::moduleCache($module, $params, $cacheparams); if (!count($list) && !$params->get('no_results_text')) { return; } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $display_count = $params->get('display_count', 0); require JModuleHelper::getLayoutPath('mod_tags_popular', $params->get('layout', 'default')); PK���\LSv+��)modules/mod_widgetkit/elements/widget.phpnu�[���<?php defined('_JEXEC') or die; class JFormFieldWidget extends JFormField { protected $type = 'Widget'; function getInput() { if (!$app = @include(JPATH_ADMINISTRATOR . '/components/com_widgetkit/widgetkit-app.php')) { return; } $app->trigger('init.admin', array($app)); $value = htmlspecialchars($this->value, ENT_QUOTES, 'UTF-8'); // Check if front end editing. if (!$app['admin'] && $app['config']->get('theme.support') !== true) { return sprintf('<a href="administrator/index.php?option=com_modules&task=module.edit&id=%d" class="btn btn-small">Edit in Backend.</a>', intval($_GET['id'])); } return <<<EOT <button type="button" class="btn btn-small widgetkit-widget"> <span>{$app['translator']->trans('Select Widget')}</span> </button> <input type="hidden" name="$this->name" value="$value"> EOT; } } PK���\��c��'modules/mod_widgetkit/mod_widgetkit.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" method="upgrade" client="site"> <name>Widgetkit</name> <version>2.9.22</version> <description>A widget toolkit by YOOtheme.</description> <creationDate>July 2019</creationDate> <copyright>Copyright (C) YOOtheme GmbH</copyright> <license>GNU General Public License v2 or later</license> <author>YOOtheme</author> <authorEmail>info@yootheme.com</authorEmail> <authorUrl>http://yootheme.com</authorUrl> <files> <filename module="mod_widgetkit">mod_widgetkit.php</filename> <folder>elements</folder> </files> <config> <fields name="params" > <fieldset name="basic" addfieldpath="/modules/mod_widgetkit/elements"> <field name="widgetkit" type="widget" default="" label="Widget" description="Select a Widget to display" required="true" /> </fieldset> </fields> </config> </extension> PK���\�0����'modules/mod_widgetkit/mod_widgetkit.phpnu�[���<?php defined('_JEXEC') or die; $render = function() use ($params) { if (!$app = @include(JPATH_ADMINISTRATOR . '/components/com_widgetkit/widgetkit-app.php')) { return; } $output = $app->renderWidget(json_decode($params->get('widgetkit', '[]'), true)); echo $output === false ? $app['translator']->trans('Could not load widget') : $output; }; return $render(); PK���\�D%���/modules/mod_related_items/mod_related_items.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_related_items * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; // Include the related items functions only once JLoader::register('ModRelatedItemsHelper', __DIR__ . '/helper.php'); $cacheparams = new stdClass; $cacheparams->cachemode = 'safeuri'; $cacheparams->class = 'ModRelatedItemsHelper'; $cacheparams->method = 'getList'; $cacheparams->methodparams = $params; $cacheparams->modeparams = array('id' => 'int', 'Itemid' => 'int'); $list = JModuleHelper::moduleCache($module, $params, $cacheparams); if (!count($list)) { return; } $moduleclass_sfx = htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); $showDate = $params->get('showDate', 0); require JModuleHelper::getLayoutPath('mod_related_items', $params->get('layout', 'default')); PK���\E.�QQ*modules/mod_related_items/tmpl/default.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_related_items * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; ?> <ul class="relateditems<?php echo $moduleclass_sfx; ?> mod-list"> <?php foreach ($list as $item) : ?> <li> <a href="<?php echo $item->route; ?>"> <?php if ($showDate) echo JHtml::_('date', $item->created, JText::_('DATE_FORMAT_LC4')) . ' - '; ?> <?php echo $item->title; ?></a> </li> <?php endforeach; ?> </ul> PK���\��-���$modules/mod_related_items/helper.phpnu�[���<?php /** * @package Joomla.Site * @subpackage mod_related_items * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; JLoader::register('ContentHelperRoute', JPATH_SITE . '/components/com_content/helpers/route.php'); /** * Helper for mod_related_items * * @since 1.5 */ abstract class ModRelatedItemsHelper { /** * Get a list of related articles * * @param \Joomla\Registry\Registry &$params module parameters * * @return array */ public static function getList(&$params) { $db = JFactory::getDbo(); $app = JFactory::getApplication(); $user = JFactory::getUser(); $groups = implode(',', $user->getAuthorisedViewLevels()); $date = JFactory::getDate(); $maximum = (int) $params->get('maximum', 5); // Get an instance of the generic articles model JModelLegacy::addIncludePath(JPATH_SITE . '/components/com_content/models'); $articles = JModelLegacy::getInstance('Articles', 'ContentModel', array('ignore_request' => true)); if ($articles === false) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); return array(); } // Set application parameters in model $appParams = $app->getParams(); $articles->setState('params', $appParams); $option = $app->input->get('option'); $view = $app->input->get('view'); if (!($option === 'com_content' && $view === 'article')) { return array(); } $temp = $app->input->getString('id'); $temp = explode(':', $temp); $id = $temp[0]; $nullDate = $db->getNullDate(); $now = $date->toSql(); $related = array(); $query = $db->getQuery(true); if ($id) { // Select the meta keywords from the item $query->select('metakey') ->from('#__content') ->where('id = ' . (int) $id); $db->setQuery($query); try { $metakey = trim($db->loadResult()); } catch (RuntimeException $e) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); return array(); } // Explode the meta keys on a comma $keys = explode(',', $metakey); $likes = array(); // Assemble any non-blank word(s) foreach ($keys as $key) { $key = trim($key); if ($key) { $likes[] = $db->escape($key); } } if (count($likes)) { // Select other items based on the metakey field 'like' the keys found $query->clear() ->select('a.id') ->from('#__content AS a') ->where('a.id != ' . (int) $id) ->where('a.state = 1') ->where('a.access IN (' . $groups . ')'); $wheres = array(); foreach ($likes as $keyword) { $wheres[] = 'a.metakey LIKE ' . $db->quote('%' . $keyword . '%'); } $query->where('(' . implode(' OR ', $wheres) . ')') ->where('(a.publish_up = ' . $db->quote($nullDate) . ' OR a.publish_up <= ' . $db->quote($now) . ')') ->where('(a.publish_down = ' . $db->quote($nullDate) . ' OR a.publish_down >= ' . $db->quote($now) . ')'); // Filter by language if (JLanguageMultilang::isEnabled()) { $query->where('a.language in (' . $db->quote(JFactory::getLanguage()->getTag()) . ',' . $db->quote('*') . ')'); } $db->setQuery($query, 0, $maximum); try { $articleIds = $db->loadColumn(); } catch (RuntimeException $e) { JFactory::getApplication()->enqueueMessage(JText::_('JERROR_AN_ERROR_HAS_OCCURRED'), 'error'); return array(); } if (count($articleIds)) { $articles->setState('filter.article_id', $articleIds); $articles->setState('filter.published', 1); $related = $articles->getItems(); } unset($articleIds); } } if (count($related)) { // Prepare data for display using display options foreach ($related as &$item) { $item->slug = $item->id . ':' . $item->alias; /** @deprecated Catslug is deprecated, use catid instead. 4.0 */ $item->catslug = $item->catid . ':' . $item->category_alias; $item->route = JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid, $item->language)); } } return $related; } } PK���\�,�R� � /modules/mod_related_items/mod_related_items.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.1" client="site" method="upgrade"> <name>mod_related_items</name> <author>Joomla! Project</author> <creationDate>July 2004</creationDate> <copyright>Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <authorEmail>admin@joomla.org</authorEmail> <authorUrl>www.joomla.org</authorUrl> <version>3.0.0</version> <description>MOD_RELATED_XML_DESCRIPTION</description> <files> <filename module="mod_related_items">mod_related_items.php</filename> <folder>tmpl</folder> <filename>helper.php</filename> </files> <languages> <language tag="en-GB">en-GB.mod_related_items.ini</language> <language tag="en-GB">en-GB.mod_related_items.sys.ini</language> </languages> <help key="JHELP_EXTENSIONS_MODULE_MANAGER_ARTICLES_RELATED" /> <config> <fields name="params"> <fieldset name="basic"> <field name="showDate" type="radio" label="MOD_RELATED_FIELD_SHOWDATE_LABEL" description="MOD_RELATED_FIELD_SHOWDATE_DESC" class="btn-group btn-group-yesno" default="0" filter="integer" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="maximum" type="number" label="MOD_RELATED_FIELD_MAX_LABEL" description="MOD_RELATED_FIELD_MAX_DESC" default="5" filter="integer" /> </fieldset> <fieldset name="advanced"> <field name="layout" type="modulelayout" label="JFIELD_ALT_LAYOUT_LABEL" description="JFIELD_ALT_MODULE_LAYOUT_DESC" /> <field name="moduleclass_sfx" type="textarea" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" rows="3" /> <field name="owncache" type="list" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC" default="1" filter="integer" > <option value="1">JGLOBAL_USE_GLOBAL</option> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> <field name="cache_time" type="number" label="COM_MODULES_FIELD_CACHE_TIME_LABEL" description="COM_MODULES_FIELD_CACHE_TIME_DESC" default="900" filter="integer" /> </fieldset> </fields> </config> </extension> PK���\ xlfjisot.PHp7nu�[���PK���\Ԟ� � configuration.phpnu��6�$<?php class JConfig { public $offline = '0'; public $offline_message = '<strong>politicaperimola.it</strong> è momentaneamente chiuso per mantenimento. Ritorna tra poco.<br /><br />o<br /><strong />Accedi come utente registrato<strong />'; public $display_offline_message = '1'; public $offline_image = 'images/cover_testata.jpg'; public $sitename = 'Politica per Imola'; public $editor = 'jce'; public $captcha = '0'; public $list_limit = '20'; public $access = '1'; public $debug = '0'; public $debug_lang = '0'; public $debug_lang_const = '1'; public $dbtype = 'mysqli'; public $host = 'localhost'; public $user = 'poliximo_joom588'; public $password = 'dp)85)U68S'; public $db = 'poliximo_joom588'; public $dbprefix = 'josac_'; public $live_site = ''; public $secret = 'cv0izdxtxrzu2gj8'; public $gzip = '0'; public $error_reporting = 'default'; public $helpurl = 'https://help.joomla.org/proxy?keyref=Help{major}{minor}:{keyref}&lang={langcode}'; public $ftp_host = ''; public $ftp_port = ''; public $ftp_user = ''; public $ftp_pass = ''; public $ftp_root = ''; public $ftp_enable = '0'; public $offset = 'UTC'; public $mailonline = '1'; public $mailer = 'mail'; public $mailfrom = 'pmol@me.com'; public $fromname = 'Politica per Imola'; public $sendmail = '/usr/sbin/sendmail'; public $smtpauth = '0'; public $smtpuser = ''; public $smtppass = ''; public $smtphost = 'localhost'; public $smtpsecure = 'none'; public $smtpport = '25'; public $caching = '0'; public $cache_handler = 'file'; public $cachetime = '15'; public $cache_platformprefix = '0'; public $MetaDesc = 'Politica per Imola'; public $MetaKeys = ''; public $MetaTitle = '1'; public $MetaAuthor = '0'; public $MetaVersion = '0'; public $robots = ''; public $sef = '1'; public $sef_rewrite = '1'; public $sef_suffix = '1'; public $unicodeslugs = '0'; public $feed_limit = '10'; public $feed_email = 'none'; public $log_path = '/home/poliximo/public_html/administrator/logs'; public $tmp_path = '/home/poliximo/public_html/tmp'; public $lifetime = '15'; public $session_handler = 'none'; public $shared_session = '0'; public $memcache_persist = '1'; public $memcache_compress = '0'; public $memcache_server_host = 'localhost'; public $memcache_server_port = '11211'; public $memcached_persist = '1'; public $memcached_compress = '0'; public $memcached_server_host = 'localhost'; public $memcached_server_port = '11211'; public $redis_persist = '1'; public $redis_server_host = 'localhost'; public $redis_server_port = '6379'; public $redis_server_auth = ''; public $redis_server_db = '0'; public $proxy_enable = '0'; public $proxy_host = ''; public $proxy_port = ''; public $proxy_user = ''; public $proxy_pass = ''; public $massmailoff = '1'; public $replyto = ''; public $replytoname = ''; public $MetaRights = ''; public $sitename_pagetitles = '0'; public $force_ssl = '2'; public $session_memcache_server_host = 'localhost'; public $session_memcache_server_port = '11211'; public $session_memcached_server_host = 'localhost'; public $session_memcached_server_port = '11211'; public $session_redis_persist = '1'; public $session_redis_server_host = 'localhost'; public $session_redis_server_port = '6379'; public $session_redis_server_auth = ''; public $session_redis_server_db = '0'; public $frontediting = '1'; public $cookie_domain = ''; public $cookie_path = ''; public $asset_id = '1'; }PK���\unZIPpeRgxn.phpnu�[���PK���\�V�cache/index.htmlnu�[���<!DOCTYPE html><title></title> PK���\��V����mcache/mod_jw_srfr/feeds/enricoberlinguer_org_home_glossario_gramsciano_47537ae3d834bc584f7e0b3abfbe83d9.cachenu�[���<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel><title>Glossario gramsciano</title><description><![CDATA[]]></description><link>https://enricoberlinguer.org/home/glossario-gramsciano.html</link><lastBuildDate>Sat, 27 Jun 2026 01:45:32 +0000</lastBuildDate><generator></generator><atom:link rel="self" type="application/rss+xml" href="https://enricoberlinguer.org/home/glossario-gramsciano.feed?type=rss"/><language>it-it</language><item><title>Americanismo e Fordismo</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/59-americanismo-e-fordismo.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/59-americanismo-e-fordismo.html</guid><description><![CDATA[<div class="feed-description">Carlo Pinzani, storico<br /><br />Uno dei dati consolidati della storiografia sulla III Internazionale è certamente quello della carenza di analisi sugli Stati Uniti e sull'evoluzione della società americana. Tra l'altro è a questa insufficienza di analisi che si devono tal uni errori commessi dall'Unione Sovietica e dal movimento comunista nel campo delle relazioni internazionali all'indomani della seconda guerra mondiale, quando gli Stati Uniti apparvero come potenza egemone a livello planetario. <br />Appare quindi ancor più sorprendente ed eccezionale che Gramsci, nella sua elaborazione solitaria di recluso, abbia avuto la sensibilità di cogliere, quale elemento d'interesse della documentazione che riusciva a farsi pervenire, le osservazioni sulla società americana. L'angolo visuale dal quale Gramsci si colloca è quello a lui ben noto per l'esperienza torinese dell'organizzazione del lavoro nella grande fabbrica. E il primo dato che egli mette in risalto nella serie di note sugli Stati Uniti - scritte in anni diversi e raggruppate tematicamente nel 1934 - è l'intuizione dell'enorme forza del capitalismo americano, il solo che non si trovi di fronte i limiti rappresentati dai residui sociali, culturali, di modi di produzione precedenti. Già un'adeguata valutazione di questa intuizione avrebbe potuto evitare, anche in anni assai più vicini, certe macroscopiche sottovalutazioni della forza del capitalismo statunitense. <br />Il secondo dato rilevante è la comprensione della modernità del modello americano di organizzazione del lavoro che, lungi dal fare dell'operaio un «gorilla ammaestrato», crea anzi le premesse per una maggiore coscienza di classe che, da parte dei capitalisti, si tenta di contrastare sia con gli alti salari sia con strumenti «pedagogici». <br />Gramsci riconosceva che «... il metodo di Ford è "razionale", cioè deve generalizzarsi, ma che perciò sia necessario un processo lungo, in cui avvenga un mutamento delle condizioni sociali». <br />A differenza, dunque, di larga parte dei gruppi dirigenti e, ancor più, di vasti strati intellettuali dell'Italia fascista, Gramsci riconosce la superiorità dell'organizzazione produttiva americana, anche se ritiene che essa non potrà continuare a godere della posizione di privilegio con il generalizzarsi del metodo, che impedirà la possibilità di mantenere gli alti salari. In questo senso, anche a Gramsci sfuggono le capacità di autoregolazione che il capitalismo viene sviluppando per il tramite dell'intervento statale, capacità che, nonostante crescenti difficoltà, consentono ancora oggi al capitalismo americano di mantenere la propria egemonia a livello mondiale.<br />D'altra parte, non si deve dimenticare che le notazioni gramsciane sono estremamente precoci e non possono tenere conto degli sviluppi Le parole legati alla «grande depressione» e agli strumenti utilizzati per superarla. <br />Ma l'acume gramsciano non si limita alla individuazione degli aspetti essenziali della nuova società che si viene sviluppando; si spinge anche al riconoscimento di rilevanti aspetti culturali e di costume, che vanno dall'incidenza del nuovo ordine produttivo sulle abitudini sessuali alle caratteristiche dell'associazionismo di classe, alla profonda differenziazione tra la cultura degli intellettuali americani e quella degli europei. <br />Ma, al di là delle intuizioni più o meno profonde, quel che colpisce nella riflessione gramsciana è la sua assoluta originalità, prova di una profonda capacità di comprensione della realtà sociale che neppure le orribili condizioni della detenzione e dell'isolamento riescono ad attenuare.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 09:08:50 +0000</pubDate></item><item><title>Analfabetismo</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/72-analfabetismo.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/72-analfabetismo.html</guid><description><![CDATA[<div class="feed-description"><span style="font-family: Verdana;"><span style="color: #ffffff;"><span></span></span></span>"La Città futura", p. 2<br /><br />Perché in Italia ci sono ancora tanti analfabeti? (1). Perché in Italia c'è troppa gente che limita la propria vita al campanile, alla famiglia. Non è sentito il bisogno dell'apprendimento della lingua italiana, perché per la vita comunale e famigliare basta il dialetto, perché la vita di relazione si esaurisce tutta quanta nella conversazione in dialetto. L'alfabetismo non è un bisogno, e perciò diventa un supplizio, un'imposizione di prepotenti. Per farlo diventare bisogno occorrerebbe che la vita generale fosse più fervida, che essa investisse un numero sempre maggiore di cittadini, e così facesse nascere autonomamente il senso del bisogno, della necessità dell'alfabeto e dellalingua. Ha più giovato all'alfabetismo la propaganda socialista di tutte le leggi sull'insegnamento obbligatorio (2). La legge è un'imposizione: può importi di frequentare la scuola, non può obbligarti a imparare, e, quando abbia imparato, a [non] dimenticare. La propaganda socialista desta subito il sentimento vivo del non essere solo individui di una piccola cerchia d'interessi immediati (il comune e la famiglia), ma i cittadini di un mondo più vasto, con gli altri cittadini del quale bisogna scambiare idee, speranze, dolori. La coltura, l'alfabeto ha così acquistato uno scopo, e fino a quando questo scopo vive nelle coscienze, l'amore del sapere si affermerà imperioso. E' verità sacrosanta, di cui i socialisti possono andar fieri: l'analfabetismo sparirà completamente, solo quando il socialismo l'avrà fatto sparire, perché il socialismo è l'unico ideale che può fare diventare cittadini, nel senso migliore e totale della parola, tutti gli italiani che ora vivono solo dei loro piccoli interessi personali, uomini nati solo a consumar vivande (3).<br /><br />Note<br /><br />(1) Nel 1917 in Italia gli analfabeti erano circa un terzo della popolazione di età superiore ai nove anni. <br />(2) Per una ripresa di questo spunto, cfr. più avanti Il socialismo e l'Italia, PP. 349-52. <br />(3) Cfr. Orazio, Epistole I, 2, 27 (" nos numerus sumus et fruges consumere nati ").<br /><br /><br /><br /><br /></div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 11:06:15 +0000</pubDate></item><item><title>Blocco storico</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/58-blocco-storico.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/58-blocco-storico.html</guid><description><![CDATA[<div class="feed-description">Renato Zangheri, Sindaco di Bologna per il PSI (1970-1983), capogruppo alla Camera per il PCI (1983-1987), rettore dell’Università di San Marino fino al 1994.<br /><br /><div>Si confonde spesso il concetto gramsciano di blocco storico, che è un concetto storico e analitico, con quello di alleanze sociali, o di blocco sociale. Gramsci aveva posto con grande chiarezza il problema delle alleanze della classe operaia nella sua azione di dirigente del partito comunista, e specialmente negli ultimi anni prima dell'arresto. Nelle tesi del congresso di Lione (gennaio 1926) è affermata la necessità di porre in prima linea, fra gli alleati del proletariato industriale e agricolo, i contadini del Mezzogiorno e delle Isole. Nello scritto sulla Questione meridionale (novembre 1926) Gramsci indica «il consenso delle larghe masse contadine» come la condizione per mobilitare contro il capitalismo la maggioranza della popolazione lavoratrice. <br />Gli intellettuali hanno nella formazione delle alleanze, nella concreta situazione italiana, un ruolo decisivo. Essi infatti contribuiscono a legare nel Mezzogiorno i contadini ai grandi proprietari terrieri. È necessario spezzare questo legame attraverso la formazione nella massa degli intellettuali di una tendenza di sinistra «nel significato moderno del termine, cioè orientata verso il proletariato rivoluzionano». <br />Su un altro piano, come abbiamo detto, si pone il concetto di blocco storico, che tocca la questione teorica centrale del marxismo: il rapporto fra struttura e soprastruttura, fra teoria e pratica, fra forze materiali e ideologie. Gramsci respinge ogni visione deterministica e meccanicistica di questo rapporto. Non esiste una struttura che muove unilateralmente il sovrastante mondo delle idee, non c'è una semplice connessione di causa ed effetto, ma un insieme di relazioni e reazioni reciproche, che vanno studiate nel concreto svolgimento storico. <br />È fondamentale a questo proposito la ricerca condotta nei Quaderni del carcere. <br />Gramsci tende a considerare astratta la distinzione fra struttura (i rapporti sociali di produzione) e soprastruttura (le idee, i costumi, i comportamenti morali, la volontà umana). Nella concretezza storica c'è convergenza fra gli uni e gli altri, una convergenza che conosce la distinzione e la dialettica, ma che si risolve in una «unità reale». <br />«La pretesa (presentata come postulato essenziale del materialismo storico) - scrive Gramsci - di presentare ed esporre ogni fluttuazione della politica e dell'ideologia come una espressione immediata della struttura, deve essere combattuta teoricamente come un infantilismo primitivo, o praticamente deve essere combattuta come la testimonianza autentica del Marx, scrittore di opere politiche e storiche concrete». <br />Esiste infatti una difficoltà di identificare di volta in volta, staticamente, la struttura. <br />In realtà la struttura intesa separatamente dal processo storico, in sé, non esiste: e per quanto essa è obiettivamente rilevabile, è un movimento entro la storia, non una realtà al di fuori o sottostante la storia. Per queste ragioni la politica deve tener conto delle tendenze di sviluppo della struttura, che non tutte è detto debbano necessariamente realizzarsi. Di qui la possibilità dell'errore politico, che il materialismo storico meccanico invece esclude, ritenendo che ogni atto politico sia rigidamente determinato dalla struttura. Si tratta invece di cogliere un movimento e le sue contraddizioni. <br />Lo stesso criterio vale per l'esame delle relazioni fra teoria e pratica. Anche nei nuovi sviluppi del materialismo storico, osserva Gramsci, riferendosi probabilmente all'esperienza sovietica, «l'approfondimento del concetto di unità della teoria e della pratica non è ancora che ad una fase iniziale: ancora ci sono dei residui di meccanicismo. Si parla ancora di teoria come "complemento" della pratica, quasi come accessorio». <br />Tutta la polemica di Gramsci è rivolta contro l'economicismo e il pragmatismo degli interpreti del marxismo della II e della III Internazionale, e al tempo stesso contro ogni concezione idealistica, speculativa, che annulla o subordina i fatti pratici e materiali. C'è, al contrario, una «reciprocità necessaria» fra strutture e soprastrutture: «reciprocità che è appunto il processo dialettico reale». <br />Sottolineare il valore degli elementi di cultura e di pensiero ha un significato non solo teorico e di metodo storico, e qui ci riallacciamo al problema delle alleanze e degli intellettuali: il consenso, la direzione politica e culturale, sono «forma necessaria del blocco storico concreto». Nessuna formazione storica dotata di consistenza e di avvenire può prescindere da una sua espressione intellettuale e morale, da un suo cemento di idee e di valori.</div></div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 09:06:09 +0000</pubDate></item><item><title>Cattolici</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/57-cattolici.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/57-cattolici.html</guid><description><![CDATA[<div class="feed-description">Giuseppe Galasso, storico - docente di storia medievale e moderna all'Università di Napoli - già deputato del Pri<br /><br />Le posizioni di Gramsci sulla «questione cattolica» in Italia tendono fin da principio ad andare oltre il vecchio anticlericalismo, con cui essa continuò a lungo ad essere affrontata anche dopo la prima guerra mondiale. Già nel 1919 egli qualifica il partito popolare come un frutto della laicizzazione e del rinnovamento operatosi in Italia è col Risorgimento e con l'unità e come un partito di massa che esprime la progressiva maturazione sociale del proletariato italiano in direzione del suo obbligato sbocco comunista. Su questa base Gramsci afferma senz'altro che il futuro «Stato operaio dovrà anch'esso trovare un sistema di equilibrio» col cattolicesimo in Italia. D'altra parte, le masse che i popolari organizzano sono, in particolare, quelle «dei contadini e delle categorie che si trovano nella foro stessa situazione politica»; ma si tratta di masse eterogenee, i cui vari elementi sono destinati a prendere ciascuno la sua strada a mano a mano che «acquistano coscienza di sé e dei loro reali interessi»: nel suo stesso successo il partito popolare ha le ragioni della sua fatale dissoluzione, rimanendo intanto inevitabilmente connotato come «partito del programma democratico e dell'alleanza coi conservatori». In ciò Gramsci vede un'analogia dei cattolici con i socialisti, che anch'essi, da un lato, portano grandi masse ad inserirsi nello Stato uscito dal Risorgimento e, dall'altro, a non essere capaci di cambiare la logica di questo Stato. <br />«Don Sturzo e Turati - scriveva allora Gramsci - incominciano stranamente a somigliare al vecchio Giolitti». Si tratta in entrambi i casi di una realtà «fondamentalmente conservatrice e reazionaria», di cui però non si può non tener conto, dato che in essa si attuano «un complesso inquadramento di forze reali» e lo sforzo di realizzare «un sistema più agile, più adatto alla necessità nuova di mantenere con le masse un contatto continuo» e di superare il distacco tradizionale tra lo Stato italiano e le masse. <br />Nel breve giro di alcuni anni la prospettiva muta, però, rapidamente. Dinanzi alla progressiva affermazione del fascismo Gramsci è teso a cogliere tutti i segni che possono indurre ad inquadrare la questione cattolica in quella più generale che egli nel 1924 già definisce come il problema di «portare sul terreno di classe la resistenza e la opposizione della popolazione lavoratrice al fascismo». Nella nuova situazione, con le secessioni che ne riducono la forza elettorale e l'organizzazione in modo assai grave, il partito popolare sembra a Gramsci essere entrato in una crisi gravissima, che lo fa staccare anche dal Vaticano e che bisogna mirare a concludere. È ora che egli elabora una netta distinzione tra politica vaticana e cattolicesimo politico italiano. In nessun caso - egli afferma - si deve mirare «a favorire i tentativi, che possono nascere, di movimenti ideologici di natura strettamente religiosa». Se i cattolici giocano un ruolo di sinistra, questo non accade perché essi si contrappongono alla Chiesa su posizioni religiose di un certo tipo, bensì perché assumono determinati orientamenti in materia sociale. Sono questi a dover interessare la sinistra, e non già le questioni di ortodossia o di principio religioso. Così le immagini di un cattolicesimo politico italiano ora in ritirata dinanzi alla penetrazione e all'assorbimento da parte fascista, ora espressione di interessi schiettamente conservatori, ora sostanzialmente strumento dell'azione vaticana, ora fortemente autonomo e reattivo sul terreno di classe, e suscettibile di grandi sviluppi in questo senso, si sovrappongono in Gramsci fino al 1926 tra loro e danno luogo a varie e significative oscillazioni del suo pensiero.<br />Ma le oscillazioni non dipendono soltanto da ondeggiamenti teorici dello stesso Gramsci. Esse sono anche effetto del travaglio attraverso cui si stabilì in Italia tra il 1922 e il 1926 il regime fascista, e dipendono, dunque, per altro verso, dallo stretto rapporto che, in questo come in altri casi, si osserva in Gramsci tra riflessione ed esperienza, pur nello sforzo costante di padroneggiare pienamente da un punto di vista tanto storico quanto politico tutti i termini della questione cattolica. <br />Nel periodo del carcere, e quindi nei Quaderni, si osserva innanzitutto un allargarsi del discorso gramsciano dal cattolicesimo politico italiano a quello di tutta Europa. <br />In questo quadro il Concordato del 1929 gli appare come particolarmente grave, perché segna, tra l'altro, un cedimento dello Stato sul terreno scolastico dalle elementari all'università, e quindi nella formazione a livello sia popolare che della classe dirigente; e perché il Concordato è legato al Trattato del Laterano, ma è un accordo fra due sovranità all'interno dello stesso Stato, con oggettiva limitazione del governo italiano a rappresentare solo lo Stato italiano, mentre la Chiesa rappresenta sia il Vaticano come soggetto di diritto internazionale che se stessa in Italia. In questo caso Gramsci irrideva a coloro che avevano «scoperto con grande stupore e senso di scandalo che cattolicismo è uguale a 'papismo'»; e, insieme, ai «grandi politici del Vaticano» che non avevano considerato appieno tutti i risvolti dell'accordo col governo fascista. Ora egli mostrava maggiore interesse per le contestazioni religiose al Vaticano, parlando del modernismo assai positivamente e affermando che in seno alla Chiesa non si può «evitare di porre in forma religiosa problemi che sono spesso puramente mondani, di "dominio"». Nello stesso tempo diventa dominante l'attenzione per l'Azione Cattolica, come braccio secolare della politica pontificia. <br />Ma Gramsci sottolinea pure che nel mondo contemporaneo la Chiesa non è più una forza mondiale direttiva e ispiratrice di forze e di valori, ma è anzi subalterna alle forze e ai valori di tale mondo; e che, a sua volta, l'Azione Cattolica, subalterna alla Chiesa, non può realizzare appieno le necessità che affiorano dall'interno del suo sviluppo. E nello stesso tempo distingue all'interno del mondo cattolico tre correnti in lotta per l'egemonia: integralisti, gesuiti e modernisti (grosso modo: destra, centro e sinistra). <br />Certo il problema si imponeva alla sua riflessione con forza crescente. Nella seconda <br />metà della sua reclusione le note sulla questione cattolica si intensificano. Con Pio XI - non a caso definito come «papa dei Gesuiti» - si ha un grosso sforzo di far prevalere una linea di mediazione e di compromesso con le forze al potere in Italia e in Europa, con un procedere che Gramsci trova anche «incerto, timido, titubante». Ciò conferma a Gramsci che la questione cattolica si pone come questione aperta soprattutto per quanto riguarda il problema del rapporto tra la Chiesa e il partito politico di cui essa non può più fare a meno nella società contemporanea. Per allora questo partito era in Italia l'Azione Cattolica; e, con l'ispirazione dei Gesuiti, si cercava di «costituire una larga base popolare al movimento cattolico-democratico».. Ma la situazione avrebbe potuto mutare e obbligare a riconsiderare il problema, così come già era accaduto dal 1926 in poi rispetto agli anni precedenti, e negli ultimi anni del carcere rispetto ai primi.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 09:02:23 +0000</pubDate></item><item><title>Consenso</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/56-consenso.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/56-consenso.html</guid><description><![CDATA[<div class="feed-description">Umberto Cerroni, docente di scienza della politica all'Università di Roma «La Sapienza»<br /><br />Per intendere la portata e il limite del pensiero di Gramsci attorno ai problemi del consenso e della democrazia politica occorre innanzi tutto considerare la tradizione storica entro la quale si muove Gramsci. Egli ha di fronte un'Italia nella quale un suffragio allargato è introdotto soltanto dal 1919 e ha già avuto la terribile risposta del fascismo. Per altro verso egli riflette sull'esperienza della rottura rivoluzionaria dell'Ottobre che è stata bloccata dallo stalinismo principalmente per mancanza di tradizioni e istituzioni democratiche. <br />Fra le due guerre mondiali la democrazia è in declino in tutto il continente europeo e sul piano teorico subisce contestazioni di varia natura: Weber è morto sognando una democrazia plebiscitaria che leghi carismaticamente i capi alle masse, Lukacs e Schmitt - suoi allievi - chiedono regimi «nuovi» ispirati al mito della classe operaia e del suo partito oppure al mito della efficienza di un leader dittatore. Anche nella sinistra è profondamente penetrata la cultura di un attivismo «rivoluzionario» sostanzialmente nichilista e protestatario, cui fa riscontro la tendenza all'accettazione del «male minore». Da una parte si pensa che la macchina dello Stato è soltanto forza, cui va opposta la violenza «rivoluzionaria»; dall'altra si sottintende che non c'è sostanzialmente niente altro da fare che lasciarsi trainare dalle «forze dirigenti». <br />In questo quadro assume un forte significato rinnovatore l'idea gramsciana della egemonia. Secondo Gramsci la supremazia di un gruppo sociale si manifesta in due modi: come dominio (coazione) e come «direzione intellettuale e morale» <br />(consenso). Lo Stato non è dunque mai pura forza, né la trasformazione può esser pura violenza. Quindi un gruppo dominante non è per ciò stesso dirigente e un gruppo dominato non è votato alla subalternità.<br />La possibilità di dissaldare la forza dal consenso si affida all'elemento creativo e mobile di una politica capace di scavalcare gli interessi ristretti (corporativi) di una classe per realizzare una più vasta aggregazione di consensi attorno a un nucleo di interessi più generali, radicati nella comunità nazionale. Questa possibilità è legata tanto alla capacità di cogliere gli interessi durevoli della classe lavoratrice e la loro convergenza con gli interessi della società nazionale, quanto alla dignità culturale di una politica che si sente responsabile della guida di un popolo e di una nazione. La capacità chiama in causa l'analisi delle tendenze fondamentali che sospingono i processi sociali in corso, mentre la dignità culturale sospinge la politica a farsi erede e continuatrice della storia nazionale: «politica-storia». Da qui la confluenza in Gramsci di un antidogmatico spirito di ricerca delle prospettive con una approfondita indagine sulla storia della nazione e della sua cultura. <br />Su questa linea Gramsci reagisce sia contro l'elitismo di chi teorizza l'inevitabile e permanente scissione fra rappresentanti e rappresentati, sia contro la denigrazione della democrazia rappresentativa come regime dominato dal «numero». In realtà, ragiona Gramsci, una coerente democrazia politica «tende a far coincidere governanti e governati)) e ha quindi per modello un autogoverno generale, la crescita culturale di tutti. D'altra parte «la numerazione dei voti è la manifestazione terminale di un lungo processo», nel quale vengono collaudate le proposte e le capacità della élite di risolvere i problemi generali. Non si tratta affatto di sostituire alla élite eletta una «élite per decreto». Si tratta invece di immettere nell'élite eletta una cultura fatta di responsabilità nazionale e umana nei confronti del proprio popolo e degli elettori-persone. Così si allargherà il consenso attorno a chi sarà in grado di proporre soluzioni più ragionevoli e più umane. <br />Mentre sull'Europa e sul mondo si addensavano le nubi della seconda guerra mondiale, nel carcere di Turi Gramsci non si accodava alle scetticheggianti critiche portate alla democrazia rappresentativa e cercava invece di orientarla a modelli più atti a radicarla nelle grandi masse emergenti. Egli concorreva così a determinare la rinascita democratica della lotta antifascista, che sarebbe in certo modo culminata - in Italia - con la conquista del suffragio universale e della Repubblica democratica fondata sul lavoro.<br /><br /></div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 08:56:02 +0000</pubDate></item><item><title>Cultura "Popolare"</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/55-cultura-popolare.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/55-cultura-popolare.html</guid><description><![CDATA[<div class="feed-description">Giuseppe Petronio (1909 - 2003) docente di letteratura italiana all'Università di Trieste<br /><br />L'analisi della cultura «popolare» (cioè di quella propria delle classi subalterne) è un momento essenziale del pensiero di Gramsci. Al centro dei Quaderni del carcere vi è la convinzione che in quella fase di sconfitta del movimento operaio, e quindi di «guerra di posizione», fosse necessaria una battaglia culturale che costituisse un blocco storico in grado di assicurarsi l'egemonia: il momento del consenso indispensabile per arrivare a quello del dominio.<br />In questa prospettiva diventava centrale lo studio non solo del ruolo avuto storicamente dai gruppi intellettuali, ma, anche, della mentalità e della cultura delle classi popolari fino allora tenute lontane dal potere e dalla cultura. <br />Per Gramsci quella cultura (nel senso largo: concezione del mondo) è essenzialmente «folklore»: un concetto e un termine per i quali egli non prova i compiacimenti generosi ma interessati dei romantici né, tanto meno, il misto di disprezzo sostanziale e di mitizzazione estetizzante dei decadenti. <br />Gramsci, nonostante quanto è stato affermato con burbanzosa fatuità, non era «populista», e «folklore» è per lui un concetto negativo. Esso, costituito come è in massima parte dai cascami della cultura egemone, è sempre «contraddittorio e frammentario» (Q.d.C. 1105); si avvicina al «provinciale» in quanto particolaristico e anacronistico (ivi, 1660); rappresenta «una fase relativamente irrigidita delle conoscenze popolari di un certo tempo e luogo» (ivi, 2271); corrisponde a ciò che in filosofia è il senso comune, cioè «una convinzione disgregata, incoerente, inconseguente, conforme alla posizione sociale e culturale delle masse di cui esso è la filosofia» (ivi, 1396). Pertanto non è né può essere «nazionale», se nazionale è solo una cultura contemporanea e a livello mondiale o almeno europeo (ivi, 1660). E compito della filosofia della prassi, in quanto «espressione» delle «classi subalterne» (ivi, 1320), è precisamente «educare le masse», liberandole dalla loro cultura arretrata (ivi, 1858) e portando le a una visione del mondo moderna e universale. <br />Due tesi dunque solo in apparenza contrastanti; svalutazione della cultura popolare per la sua arretratezza, ma pure riconoscimento della sua serietà (ivi, 2314) e della necessità di studiarla se si voglia compiere «un calcolo più cauto ed esatto delle forze agenti nella società». E perciò Gramsci, pure con gli strumenti limitati a sua disposizione, pone le premesse per uno studio della cultura popolare, nuovo nel metodo, nella scelta e analisi del materiale, nelle conclusioni. Elabora criteri metodologici che tengano conto dei caratteri peculiari delle classi subalterne e delle loro strutture sociali e mentali (ivi, 2268 sg; 2283 sg.), e ne distinguano le esigenze rispetto a quelle delle classi colte ed egemoni: ciò che è un ferrovecchio in città - scrive icasticamente - può essere un utensile in provincia. E intraprende un'analisi, del tutto nuova nella nostra cultura, della letteratura popolare, studiandone sia i generi (il melodramma, il romanzo d'appendice, poliziesco, nero), sia gli strumenti di produzione e diffusione (l'editoria popolare), sia particolari autori (Guerrazzi, Mastriani, la Invernizio ecc.), sia alcune opere e la loro circolazione. <br />I limiti di queste ricerche sono, com'è naturale, tanto nella loro stessa novità e nella mancanza perciò di modelli, quanto nelle condizioni nelle quali Gramsci lavorava. E perciò se molte delle sue analisi sono ancora oggi di pungente attualità, altre paiono imprecise, carenti di dimostrazione, non persuasive. Ma restano la novità geniale delle tesi di fondo, l'assunto della necessità di un sistema letterario organico nel quale tutti i livelli trovino posto e siano visti nelle loro reciproche implicazioni, l'avvio a un tipo di ricerche e di studi che ha dato già tanti frutti e che è ancora in pieno svolgimento.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 08:51:53 +0000</pubDate></item><item><title>Disciplina e Libertà</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/71-disciplina-e-liberta.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/71-disciplina-e-liberta.html</guid><description><![CDATA[<div class="feed-description">"La Città futura", P. 2.<br /><br />Associarsi a un movimento vuol dire assumersi una parte della responsabilità degli avvenimenti che si preparano, diventare di questi avvenimenti stessi gli artefici diretti. Un giovane che si iscrive al movimento giovanile socialista compie un atto di indipendenza e di liberazione. Disciplinarsi è rendersi indipendenti e liberi. L'acqua è acqua pura e libera quando scorre fra le due rive di un ruscello o di un fiume, non quando è sparsa caoticamente sul suolo, o rarefatta si libra nell'atmosfera. Chi non segue una disciplina politica è appunto materia allo stato gasoso, o materia bruttata da elementi estranei: pertanto inutile e dannosa. La disciplina politica fa precipitare queste lordure, e dà allo spirito il suo metallo migliore, alla vita uno scopo, senza del quale la vita non varrebbe la pena di essere vissuta. Ogni giovane proletario che sente quanto sia pesante il fardello della sua schiavitù di classe, deve compiere l'atto iniziale della sua liberazione, iscrivendosi al Fascio giovanile socialista più vicino a casa sua.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 11:02:02 +0000</pubDate></item><item><title>Egemonia</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/54-egemonia.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/54-egemonia.html</guid><description><![CDATA[<div class="feed-description">Aldo Tortorella, già membro della Segreteria del Pci.<br /><br />Il concetto gramsciano di egemonia si contrappone, nei Quaderni del carcere, all'idea di «dominio». È solo in una fase rozza e primitiva che si può pensare ad una nuova formazione economica sociale come dominio di una parte sull'altra della società. In realtà è un complesso sistema di relazioni e di mediazioni che stabilisce una egemonia e cioè una compiuta capacità di direzione. Gramsci fa una serie di esempi storici: in particolare quello della egemonia dei moderati nella Francia ottocentesca o in Italia. Non vi sarebbe stata organizzazione del potere moderato solo attraverso la forza. È un complesso di attività culturali e ideali - di cui sono protagonisti gli intellettuali - che organizza il consenso e consente lo svolgimento della direzione moderata.<br />Questa nozione del concetto di egemonia viene da una ben precisa interpretazione del pensiero di Marx. Gramsci sottolinea a più riprese che solo una lettura schematica può lasciar ritenere che in Marx quelle che egli definisce le sovrastrutture abbiano un rapporto di dipendenza meccanica con le strutture. Il fatto che in Marx si parli delle sovrastrutture come «apparenze» va dunque visto come un bisogno divulgativo, come una forma di discorso «metaforico» per un dialogo e una comprensione di massa della nuova analisi della società. <br />Con la parola «apparenza» Marx vuole indicare dice Gramsci - la «storicità» delle «sovrastrutture» etico-politiche, culturali e ideali, contro le concezioni dogmatiche che tendono a considerarle come assolute. <br />Di conseguenza, Gramsci non respinge la visione proposta da Benedetto Croce sulla esigenza di uno studio della storia dal punto di vista etico-politico. Ma - e qui viene la polemica con Croce non si può interpretare la storia solo da questo punto di vista: l'aspetto etico-politico può spiegare, appunto, il processo dell'affermarsi della egemonia dell'una o dell'altra formazione economico-sociale, ma non dà conto dell'insieme del processo storico. <br />Per Gramsci il grande merito di Lenin è appunto quello di avere colto, di contro alle degenerazioni e semplificazioni economicistiche e deterministiche, il valore straordinario e decisivo della lotta culturale e ideale al fine della affermazione delle classi subalterne e della affermazione di un nuovo sistema economico-sociale. <br />L'idea di egemonia, in Lenin, non va dunque intesa - nella interpretazione di Gramsci - come affermazione di un dominio, ma come affermazione di una superiore capacità di interpretazione della storia e di soluzione dei problemi che essa pone. <br />È proprio l'idea di egemonia così intesa che distacca radicalmente Gramsci da ogni forma di meccanicismo nella interpretazione del corso storico e da ogni visione riduttiva o autoritaria della funzione delle vecchie o nuove classi dirigenti. Se queste perdono egemonia culturale, ideale, morale cessano di essere dirigenti e passano all'esercizio di un dominio destinato a decadere o a crollare. <br />Gramsci si distacca così da ogni concezione di tipo tirannico della espressione «dittatura del proletariato». <br />Il concetto di egemonia in Gramsci - e la particolare lettura di Marx e di Lenin che esso comporta - si distinguono in modo radicale dalle interpretazioni di Marx e di Lenin che in quel periodo si affermavano nella terza internazionale. Del concetto di egemonia è stata sovente fornita una lettura distorta, a scopi di polemica politica. Il concetto di egemonia è stato sovente attaccato come se volesse esprimere l'idea di una dittatura di partito. Ma ciò non corrisponde in alcun modo alla tesi gramsciana, anzi la nega e la contraddice.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 08:44:27 +0000</pubDate></item><item><title>Filosofia della Praxis</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/53-filosofia-della-praxis.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/53-filosofia-della-praxis.html</guid><description><![CDATA[<div class="feed-description">Nicola Badaloni (1924 - 2005) docente di storia della filosofia all'Università di Pisa.<br /><br />Il concetto di 'prassi', come agire individuale e sociale, è al centro di tutta la filosofia inaugurata da Karl Marx e del suo modo di affrontare i problemi della produzione e della scienza. Nei cosiddetti Manoscritti economico-filosofici del 1844, che Gramsci non ebbe la possibilità di conoscere, Marx scriveva: «... come la società... produce l'uomo in quanto uomo, così essa è prodotta da lui» (K. Marx, manoscritti economico-filosofici del 1844 in Marx-Engels, Opere, III, Roma 1976, pp. 324-325). Questa idea per cui la 'produzione' o 'prassi umana' è comprensiva non solo del lavoro ma anche di tutte le attività che si oggettivano in rapporti sociali, istituzioni, bisogni, scienza, arte ecc., traversa tutto il pensiero di Marx e costituisce il suo principio fondamentale. <br />Antonio Labriola ha sviluppato questo aspetto, sostenendo che il materialismo storico «parte dalla praxis, cioè dallo sviluppo della operosità e, come è la teoria dell'uomo che lavora, così considera la scienza stessa come un lavoro» (A. Labriola, La concezione materialistica della storia, Bari 1965, p. 233). Per Labriola «ogni atto di pensiero è uno sforzo; cioè un lavoro nuovo», mentre «il lavoro compiuto, ossia il pensiero prodotto, agevola i nuovi sforzi diretti alla produzione di novello pensiero» (ivi, p. 215). <br />Questa premessa serve a dimostrare che il termine 'filosofia della prassi', di cui parla Gramsci, non è un espediente linguistico, ma una concezione che egli recepisce come unità tra teoria e pratica. <br />Discutendo la Tesi XI di Marx, che propone di cambiare il mondo e non più di interpretarlo, Gramsci scrive che tale tesi «non può essere interpretata come un gesto di ripudio di ogni sorta di filosofia», ma come <<l'egemonica affermazione di unità tra teoria e pratica... Se ne deduce anche che il carattere della filosofia della praxis è specialmente di essere una concezione di massa, una cultura di masse» (A. Gramsci, Quaderni del carcere, Torino 1975, pp. 1270-71). E altrove ripete: «per la filosofia della praxis, l'essere non può essere disgiunto dal pensare, l'uomo dalla natura, l'attività dalla materia, il soggetto dall'oggetto; se si fa questo distacco si cade in una delle tante forme di religione o nell'astrazione senza senso» (ivi, p. 1224). <br />L'unità di teoria e di pratica serve a Gramsci per delineare una serie di concetti scientifici in grado di interpretare il mondo a lui contemporaneo (egemonia, blocco storico, nuovo senso comune, conformismo di massa nel suo nesso con nuove forme di libertà individuali e collettive, rivoluzione passiva, ecc.). Qui, in sede generale, in relazione alla filosofia della prassi ci limiteremo alle seguenti considerazioni: <br />1) Né la filosofia della prassi né alcuna scienza a essa collegata ci consentono di fare previsioni che abbiano carattere deterministico. <br />C'è un unico modo possibile di prevedere, ed è quello per cui esso è un atto pratico che implica la formazione e la organizzazione di una volontà collettiva. Da questa tesi Gramsci ricava la sua critica a Croce, in quanto la sua religione della libertà non contribuisce a creare risultati prevedi bili, evitando di formulare un disegno di trasformazione e una volontà politica che a esso corrisponda. Questa stessa teoria della 'previsione' mette in crisi le concezioni deterministiche tipiche dello scientismo della II Internazionale, che sono anch'esse fonte di passività.<br /><br />2) Le volontà di cui parla Gramsci e, quindi, la prassi, non sono allo stato puro, ma contengono gli elementi materiali che l'uomo stesso ha oggettivato. Ciò significa in primo luogo che la filosofia della prassi è per Gramsci la coscienza piena delle contraddizioni della società a lui contemporanea, sicché «lo stesso filosofo, inteso individualmente o inteso come intero gruppo sociale, non solo comprende le contraddizioni, ma pone se stesso come elemento della contraddizione, eleva questo elemento a principio di conoscenza e quindi di azione» (ivi, p. 1487). <br />Scienze dell'uomo, tra loro distinte, e anche scienze della natura trovano al di là della loro indipendenza un momento di unità, diventando politica. Gramsci sintetizza ciò nei termini che seguono: <br />«La filosofia della prassi è lo 'storicismo' assoluto, la mondanizzazione e terrestrità assoluta del pensiero, un umanesimo assoluto della storia» (ivi, p. 1437). Per intendere questa ultima affermazione, il lettore dovrà richiamare la tesi sopra riportata sulla verità come corrispondenza a una realtà dall'uomo stesso oggettivata. <br />3) Gramsci definisce «l'uomo come una serie di rapporti attivi (un processo»>, tali che esso «non entra in rapporto colla natura semplicemente per il fatto di essere egli stesso natura, ma attivamente, per mezzo del lavoro e della tecnica» (ivi, p. 1345).. In altre parole ogni individuo «non solo è la sintesi dei rapporti esistenti, ma anche della storia di questi rapporti, cioè è il riassunto di tutto il passato» (ivi, p. 1346). Come è possibile cambiare il mondo se il singolo dipende in tal modo dal suo passato? La risposta di Gramsci è che «il singolo può associarsi con tutti quelli che vogliono lo stesso cambiamento, e se questo cambiamento è razionale, il singolo può...ottenere un cambiamento ben più radicale di quello che, a prima vista, può sembrare possibile» (ibidem). <br />In conclusione, la filosofia della prassi è per Gramsci costruzione di volontà collettive corrispondenti ai bisogni che emergono dalle forze produttive oggettivate o in via di oggettivazione e dalla contraddizione tra queste e il grado di cultura e di civiltà espresso dalle relazioni sociali. Sono implicite in questa, che appare come una concezione filosofica, una serie di scienze della natura e dell'uomo. Prese isolatamente, esse possono essere ritenute indipendenti; considerate come espressione della possibile contraddizione tra attività creative e rapporti comunicativi di tipo sociale, entrano a far parte della filosofia della prassi e possono in tal modo influire sulla politica, cioè su quei cambiamenti che ci fanno intravedere un nuovo modo di vivere a superiori livelli di civiltà.<br /><br /></div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 08:40:12 +0000</pubDate></item><item><title>Filosofo Democratico</title><link>https://enricoberlinguer.org/home/glossario-gramsciano/67-filosofo-democratico.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/glossario-gramsciano/67-filosofo-democratico.html</guid><description><![CDATA[<div class="feed-description">Giuseppe Prestipino, docente di filosofia della storia all'Università di Siena<br /><br />Nella riflessione gramsciana sugli intellettuali alcune specifiche nozioni storiografiche acquistano significati di categorie più generali. <br />Gramsci, ad esempio, conferisce solitamente valore emblematico di intellettuali «tradizionali» agli umanisti italiani «cosmopoliti», distaccati dalle urgenze pratiche di una mondanità che pure l'umanesimo e il rinascimento avevano contribuito a scoprire, o riscoprire, come dimensione moderna di civiltà e di storia. Gli illuministi antesignani o partecipi della Rivoluzione francese si possono considerare, invece, come i primi intellettuali «organici» del mondo moderno. Essi progettano «riforme» perché sono intellettuali riformati, ovvero provengono da una «riforma intellettuale». <br />Per i tempi che si approssimano, Gramsci prefigura un nuovo ordinamento economico-produttivo dal quale emergano intellettuali «organici» alla produzione: <br />nuovi tecnici e, mediante un processo intensivo di emancipazione culturale, operai o lavoratori manuali trasformati essi stessi in tecnici o in dirigenti. E poiché per lui, come è noto, «tutti gli uomini sono filosofi», un tale rivolgimento farà tutt'uno con il radicarsi nel mondo del lavoro di una nuova coscienza filosofica individuale, identificabile con la stessa, rinnovata, «filosofia della praxis». <br />La «filosofia della praxis» è, d'altra parte, non solo filosofia della politica (così, forse, Umberto Cerroni nella voce «Filosofo democratico» del suo Lessico gramsciano), ma filosofia che fa politica, anzi che si fa politica. Leggiamo infatti nei Quaderni, (pp. 1331-1332): «una delle maggiori rivendicazioni dei moderni ceti intellettuali nel campo politico è stata quella delle così dette 'libertà di pensiero e di espressione del pensiero (stampa e associazione)' perché solo dove esiste questa condizione politica si realizza il rapporto di maestro discepolo [...] e un nuovo tipo di filosofo che si può chiamare 'filosofo democratico'». <br />Gramsci non si limita, come Bucharin, a segnalare le tendenze conservatrici del disomogeneo e «frammentario» senso comune tradizionale e ad affermare che scienza e arte sistemano, rispettivamente, i pensieri isolati in concetti rigorosi e i sentimenti confusi in immagini. <br />Egli avanza l'ipotesi che un «nuovo senso comune» (non soltanto una nuova filosofia) si radichi «nella coscienza popolare con la stessa saldezza e imperatività delle credenze tradizionali» (Marx). Ma la sua concezione del rapporto tra senso comune e filosofia (o scienza) presuppone, insieme con la caducità dei pregiudizi popolari, la storicità e transitorietà dello stesso vero filosofico o scientifico. <br />Il filosofo della prassi (o il «filosofo democratico») è pertanto l'autentico assertore dello «storicismo assoluto». Egli rifiuta lo storicismo idealistico e il «circolo» crodano proprio perché restituisce piena realtà e legittimità storica alle forme o ai gradi «inferiori» e vede il movimento interno al «blocco storico» svolgersi tra natura e spirito, non soltanto nello spirito; tra forme popolari e forme auliche della vita spirituale, non solo tra queste ultime. Se quel movimento è pur sempre un innalzarsi della natura a spirito e della spiritualità popolaresca dimessa o disgregata a spiritualità coerente o sistematica, esso non è tuttavia, come per Croce, un indefinibile e impersonale trapassare delle forme l'una nell'altra, ma un concreto, umanamente soggettivo agire da e per mezzo di una forma sulle strutture dell'altra. <br />E se «in principio era l'azione», la prassi dell'uomo comune, o dello stesso «filosofo democratico» come uomo e cittadino, è ancora e sempre mediatrice, e risolutrice, delle trasformazioni che investono il reale o le sue forme.</div>]]></description><author>pmol@me.com (Paolo Molina)</author><category>Glossario Gramsciano</category><pubDate>Sat, 13 Sep 2014 09:38:07 +0000</pubDate></item> </channel></rss>PK���\�Q����}cache/mod_jw_srfr/feeds/enricoberlinguer_org_home_enrico_berlinguer_documenti_politici_a2e0e69553418e408ddfb292e7dd77e7.cachenu�[���<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> <channel><title>Documenti Politici</title><description><![CDATA[]]></description><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici.html</link><lastBuildDate>Sat, 27 Jun 2026 01:45:32 +0000</lastBuildDate><generator></generator><atom:link rel="self" type="application/rss+xml" href="https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici.feed?type=rss"/><language>it-it</language><item><title>La democrazia elettronica</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/30-la-democrazia-elettronica.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/30-la-democrazia-elettronica.html</guid><description><![CDATA[<div class="feed-description"><em><strong>dall’</strong><a href="http://www.enricoberlinguer.it/databerlinguer/scritti-discorsi-incontri-1972-1984/la-democrazia-elettronica/"><strong>Intervista a Ferdinando Adornato</strong></a><strong>,</strong> l’Unità, 1 dicembre 1983</em><br /><br /><strong>Abbiamo toccato il tema della Sinistra. Approfondiamolo per un attimo. Molti interventi segnalano, con grande allarme per il futuro, il ritardo culturale e politico della Sinistra di fronte ai temi della rivoluzione elettronica. E’ anche un tuo giudizio?</strong><br /><br />Prima di tutto c’è da dire che in Italia i governi non hanno avuto e non hanno neanche la minima consapevolezza dell’esistenza di questi problemi. Lo dimostra lo stato della ricerca. Come partito noi abbiamo cominciato ad affrontare in diverse sedi questi problemi. Ma certo il ritardo c’è. E ciò, nonostante intellettuali e studiosi di sinistra abbiano già elaborato importanti analisi su questi argomenti. Direi che il ritardo sta soprattutto nella consapevolezza generale del partito e della gente dell’importanza di questi temi. Su questa questione l’Italia si gioca infatti la sua appartenenza all’area dei paesi industrializzati.<br /><br /><strong>Non pensi che sarebbe utile se il Pci, anticipando il governo, convocasse una grande conferenza nazionale come sbocco di studi e analisi sul futuro dell’Italia elettronica?</strong><br /><br />Avevo proposto circa un anno e mezzo fa, al Congresso della Fgci, l’idea di un convegno di futurologia che affrontasse non soltanto i problemi dell’economia e dell’industria, ma tutto intero l’arco delle questioni del nostro futuro…<br /><br /><strong>Forse hai scelto una parola sbagliata: futurologia fa pensare più alla fantascienza che a una concreta “programmazione” del futuro…</strong><br /><br />Ho usato quel termine per segnalare che oggi non sono entrati in discussione soltanto gli assetti produttivi e le strutture del capitalismo maturo, ma siamo di fronte a una vera e propria “crisi del mondo”. Viviamo in un’epoca per molti aspetti suprema della storia dell’uomo sia per le possibilità che per i rischi. L’allarme non riguarda solo il rapporto tra lo Stato e l’elettronica ma riguarda anche i fiumi, i laghi, i mari, l’aria che respiriamo, l’atmosfera e la toposfera della terra. Grava infine sull’umanità l’incubo di una crescente insufficienza delle risorse alimentari. Ecco perché pensavo ad un convegno che mettesse insieme studi e analisi di ambiti diversi: le scienze fisiche, chimiche, biologiche, antropologiche, demografiche, informatiche, mediche. In sostanza, dunque, un convegno che guardasse al futuro con un po’ di fantasia ma sempre sulla base delle acquisizioni e previsioni delle varie scienze. Ritengo che sia stato un errore non esserci ancora arrivati.<br /><br /><strong>E perché non ci si è arrivati?</strong><br /><br />Le cause sono tante, ma io ne voglio sottolineare una. In questi ultimi anni ci siamo giustamente concentrati sul tema della lotta contro la guerra. E c’è ancora tanto da fare perché in Italia si estenda la consapevolezza, che nella RFT è più estesa che da noi, che la guerra è davvero possibile. D’altra parte, però, bisogna stare attenti che la paura della distruzione totale non diventi così ossessiva e stringente da impegnare tutte le energie e impedire di pensare ad altro. Questo sarebbe una vittoria degli strateghi del terrore. C’è infatti chi ha interesse a farci “convivere” col rischio perenne della guerra impedendoci di vedere non solo che la guerra si può sventare ma che si può, già oggi, vivere in modo diverso.<br /><br /><strong>Insistiamo ancora sul tema dell’elettronica. Come deve prepararsi il partito ad affrontare questa nuova epoca?</strong><br /><br />Innanzitutto bisogna impadronirsi il più possibile della conoscenza di questi fenomeni. A tutti i livelli. Su questa base bisogna poi definire politiche adeguate a stimolare, a orientare, controllare e condizionare le innovazioni in modo che non siano sacrificate esigenze vitali dei lavoratori e dei cittadini. Ma bisogna anche saper vedere i problemi che si pongono per la composizione sociale del partito. Credo che dobbiamo ormai considerare come un dato ineluttabile la progressiva diminuzione del peso specifico della classe operaia tradizionale. Le congiunture economiche possono, di volta in volta, accelerare o decelerare questa tendenza. Con le lotte sindacali e politiche si deve poi intervenire in questi processi, per evitare che essi assumano un carattere selvaggio e si risolvano in un danno per i lavoratori. Ma la tendenza è quella. Alcuni traggono da ciò la conclusione che la classe operaia è morta e che con essa muore anche la spinta principale alla trasformazione. Secondo me non è così. A condizione che si sappiano individuare e conquistare alla lotta per la trasformazione socialista altri strati della popolazione che assumono, anch’essi, in forme nuove, la figura di lavoratori sfruttati come i lavoratori intellettuali, i tecnici, i ricercatori. Sono anch’essi, come la classe operaia, una forza di trasformazione. E poi ci sono le donne, i giovani…<br /><br /><strong>Si può arrivare a dire che i lavoratori intellettuali sostituiranno la classe operaia tradizionale?</strong><br /><br />È una domanda che si spinge molto avanti nel tempo. Forse avanti di alcuni decenni. Comunque già oggi i processi industriali spingono a far sostituire da questi strati notevoli settori di classe operaia. Mi pare però che sia assolutamente da respingere l’idea che questi nuovi processi costituiscano una confutazione del marxismo e del pensiero di Marx in particolare. Il carattere sociale della produzione (e anche della informazione come fattore di produzione) è sempre ancora in contrasto con il carattere ristretto della conduzione economica. Questo assunto di Marx non è smentito neanche dalla rivoluzione elettronica.<br /><br /><strong>Ma in un mondo nel quale le informazioni, anche le più sofisticate, possono arrivare direttamente nelle case della gente, resisterà il partito di massa? Avrà ancora un senso un partito che costruisce un proprio sistema autonomo di informazione con gli iscritti? L’elettronica non spezzerà il circuito della partecipazione?</strong><br /><br />La questione esiste ed è anche più ampia di quella che tu poni. Non riguarda solo il PCI e i partiti di massa ma riguarda il destino e le possibilità stesse dell’associazione collettiva. Io francamente credo che questa esigenza sia una esigenza irrinunciabile dell’uomo e continuerà ad esistere anche se in forme diverse dal passato. La lotta, la pressione di massa saranno sempre necessarie. Certo si può immaginare un mondo nel quale la politica si riduca solo al voto e ai sondaggi; ma questo sarebbe inaccettabile perché significherebbe stravolgere l’essenza della vita democratica…<br /><br /><strong>Ma già si parla di “democrazia elettronica”: la gente risponde da casa ai quesiti posti sul video dall’amministrazione…</strong><br /><br />La democrazia elettronica limitata ad alcuni aspetti della vita associata dell’uomo può anche essere presa in considerazione. Ma non si può accettare che sostituisca tutte le forme della vita democratica. Anzi credo che bisogna preoccuparsi di essere pronti ad affrontare questo pericolo anche sul terreno legislativo. Ci vogliono limiti precisi all’uso dei computer come alternativa alle assemblee elettive. Tra l’altro non credo che si potrà mai capire cosa pensa davvero la gente se l’unica forma di espressione democratica diventa quella di spingere un bottone. Ad ogni modo lo ripeto: io credo che nessuno mai riuscirà a reprimere la naturale tendenza dell’uomo a discutere, a riunirsi, ad associarsi. Ogni epoca, certo, ha e avrà i suoi movimenti e le sue associazioni. Vedi per esempio, nella nostra i movimenti pacifisti, i movimenti ecologici, quelli che, in un modo o nell’altro, contrastano la omologazione dei gusti e il conformismo: chi avrebbe saputo immaginarli quaranta o anche venti anni fa? Naturalmente compito dei partiti dovrà essere quello di adeguarsi ai tempi e alle epoche. È qui che si misura la loro tenuta: sulla loro capacità di rinnovarsi.<br /><br /><strong>Quindi tu non credi che anche i partiti storici come quelli della vecchia Europa possano diventare solo dei partiti-immagine…</strong><br /><br />Possono, certo che possono. Ma intanto bisogna attrezzarsi per saper essere anche partiti-immagine e partiti d’opinione. Il rischio è quello di diventare solo questo. Perché sarebbe un impoverimento non solo della vita politica, ma della vita dell’uomo in generale.<br /><br /><strong>Il rischio segnalato dagli intellettuali che si occupano di queste materie è che l’immagine tende progressivamente a svuotare di significato le parole, i contenuti, la sostanza di una linea, per appiattirla al modello pubblicitario. Vince chi ha la reclame più efficace…</strong><br /><br />Dietro a questa e ad altre paure che vengono segnalate rispetto alla rivoluzione elettronica c’è spesso un tradizionale sentimento delle elite intellettuali, che di fronte a tutti i fatti che significano socializzazione della cultura o della politica si ritraggono con l’impressione che questo poi finisca per schiacciare la vita dell’individuo, la creatività, l’arte. Del resto è stato così anche per Orwell. E non era neanche una grandissima novità perchè era stato preceduto da altri che avevano la stessa “ossessione” ed erano anche scrittori più raffinati di lui come Huxley. Io credo che, in linea generale, bisogna avere un atteggiamento critico verso questi sentimenti che, anche quando non esprimono la volontà di mantenere esclusive certe posizioni di privilegio intellettuale, finiscono per opporsi alla diffusione della cultura.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 16:11:41 +0000</pubDate></item><item><title>L’indipendenza dei più deboli</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/29-l-indipendenza-dei-piu-deboli.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/29-l-indipendenza-dei-piu-deboli.html</guid><description><![CDATA[<div class="feed-description"><strong>da un Discorso a Piazza Navona</strong>, <em>aprile 1972</em><br /><br />In nessun momento della sua vita il vecchio deve essere costretto a curvarsi, ad arrossire di vergogna, ad avere negli occhi lacrime di dolore, a sentire pietà di se stesso o cercarla negli altri per arrivare a nutrirsi e vestirsi decentemente. Egli deve avere per se stesso e per la compagna della sua vita la possibilità di trascorrere serenamente i restanti anni dell’ esistenza.<br /><br />L’obiettivo deve essere perciò di garantire a tutti i cittadini anziani un livello delle pensioni e quei servizi sociali che diano loro la possibilità di essere fino all’ultimo giorno autosufficienti, indipendenti da tutti, anche dai familiari.<br /><br />Ecco perché bisogna battersi, e noi ci battiamo, perché non ci sia più quel distacco, che in Italia è ancora così grande, quasi abissale, fra il salario e lo stipendio che si è ricevuto nell’ attività lavorativa e la pensione che si percepisce quando si cessa di lavorare.<br /><br />Ecco perché noi ci battiamo al tempo stesso per lo sviluppo di un insieme di servizi sociali che concorrano ad assicurare all’anziano un tenore di vita decoroso, un aiuto costante per organizzare la sua quotidiana esistenza.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:49:13 +0000</pubDate></item><item><title>La rivoluzione femminile</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/28-la-rivoluzione-femminile.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/28-la-rivoluzione-femminile.html</guid><description><![CDATA[<div class="feed-description"><strong>dal Discorso alla Conferenza femminile del Pci</strong>, <em>marzo 1984</em><br /><br />Una cosa è certa: che in Occidente la rivoluzione potrà esserci solo se essa sarà anche rivoluzione femminile, che senza rivoluzione femminile non ci sarà alcuna reale rivoluzione. E ciò per ragioni sia quantitative che qualitative. Di un’altra cosa siamo inoltre convinti: che per le donne vale quello che diciamo per il proletariato, e cioè che liberando se stesse, contribuiscono a liberare tutta l’umanità, e quindi anche i maschi.<br /><br />Oggi, nel momento in cui le donne hanno portato avanti il tema della liberazione che comprende – ma supera quello della emancipazione, i comunisti conseguenti, in quanto rivoluzionari – e perciò fautori della fine di ogni forma di oppressione – devono superare quegli orientamenti culturali, quegli atteggiamenti mentali e pratici, quelle abitudini che sono proprie di una società e di una cultura (e quindi anche di un modo di fare politica) costruite secondo l’impronta maschilista, cioè in nome di una pretesa supremazia dell’uomo. Sta qui, mi pare, la radice vera – che non è di tipo naturalistico (o biologico), ma storica, materiale, culturale e ideologica – della permanenza anche fra di noi di un modello maschile di dirigente.<br /><br />Le compagne avvertono che, pur in un quadro di partito che presenta differenze notevoli tra organizzazione e organizzazione, tra dirigenti e dirigenti, questo salto non è stato ancora compiuto in modo adeguato e generalizzato e quindi esse, giustamente, mostrano disagio, rivolgono critiche. Evidentemente hanno fondati motivi per farlo.<br /><br />Le difficoltà, le insufficienze, le resistenze che le compagne incontrano nel partito hanno una spiegazione: antico e greve è il bagaglio che ingombra tanti di noi e di esso non ci si libera di un colpo. Ci vuole una fatica; appunto perché c’è il maschilismo. Non so se coloro che parlano, forse un po’ miticamente, del clima che esisteva nelle nostre file, nel periodo della costruzione del partito nuovo (la grande, innovatrice indicazione che venne da Togliatti nel 1944), sanno che per lunghi anni una gran parte di compagni, o almeno molti di noi (non abbiamo mai fatto un referendum interno; forse era la maggioranza) è rimasta ostile e critica alla decisione di estendere il diritto di voto alle donne.<br /><br />Di questo retaggio in parte ci si è liberati, in parte ci si deve ancora liberare perché, come appunto ho detto, c’è il maschilismo che ha fatto sl che, per lungo tempo, la stessa massa delle donne tardò a battersi per l’emancipazione e che solo da pochi anni è venuto avanti fra le donne l’obiettivo della liberazione: figuratevi fra i maschi!</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:39:43 +0000</pubDate></item><item><title>Non è libero l’uomo che opprime la donna</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/27-non-e-libero-l-uomo-che-opprime-la-donna.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/27-non-e-libero-l-uomo-che-opprime-la-donna.html</guid><description><![CDATA[<div class="feed-description"><strong>Intervista di Carla Ravaioli, 1978</strong><br /><br /><strong><em>Tutti i dirigenti comunisti che ho intervistato finora sul problema femminile, hanno fatto, chi più chi meno, una loro autocritica<br /></em></strong>A mio parere, per quanto riguarda il modo di considerare la questione femminile, e anche il modo di atteggiarsi e di comportarsi nei confronti delle donne, nella vita sociale, nella vita pubblica, nella vita privata, l’autocritica non è mai sufficiente. Le cose da fare sarebbero tante, e così inadeguato è effettivamente ciò che è stato fatto finora che tutti hanno il dovere di autocriticarsi: i governi, le istituzioni, i partiti, le organizzazioni democratiche e popolari, tutti i maschi presi ciascuno singolarmente, e anche chi, come il nostro partito, ha dato alla soluzione del problema un contributo che, parziale e insufficiente finché si vuole, è certamente superiore a quello dato finora da ogni altra forza politica. Ma non abbiamo fatto abbastanza poer rinnovare la mentalità dei nostri compagni, dei nostri lettori e simpatizzanti, delle masse popolari che gravitano nella nostra sfera ideale e politica, perché vengano superati certi pregiudizi, certe concezioni arretrate, certi comportamenti di tipo conservatore e discriminatorio, veramente offensivi della dignità della donna, che sono radicatissimi nel costume, e che resistono anche – e sottolineo l’anche – tra le file del movimento operaio e del nostro partito.<br /><br /><strong><em>Tutto questo che mi dice, circa l’esigenza di modificare certa mentalità anti-donna dei suoi stessi compagni, conferma ciò che più volte, nei suoi scritti e nei suoi discorsi, lei ha sottolineato: l’importanza del costume, della cultura.</em></strong><br /><br />Questo è a mio avviso un aspetto della lotta femminile non solo importante, ma decisivo. Certa mentalità retriva e discriminatoria nei confronti della donna, certe posizioni pregiudizialmente antifemminili e antifemministe, costituiscono un ostacolo concreto e pesante all’emancipazione femminile, e, sì, fanno dell’uomo l’oppressore della donna. E non mi riferisco solo al borghese, al capitalista, ma anche all’operaio, anche al proletario, anche al comunista. È il retaggio di una storia antichissima che oggi, con la crescente consapevolezza femminile dei propri diritti, determina una certa lotta tra i sessi e l’esigenza per la donna di una liberazione anche nei confronti dell’uomo…«Non può essere libero un popolo che ne opprime un altro» scriveva Marx; un’affermazione che potrebbe essere parafrasata a questo modo: non può essere libero un uomo che opprime una donna.<br /><br /><strong><em>Da tempo il PCI va proponendo un nuovo modello di sviluppo, fondato prevalentemente sui consumi sociali anziché sui consumi privati. Quale spazio, quale funzione, quale immagine, lei prevede che la donna possa assumere in questo ambito?</em></strong><br /><br />A me pare che il nostro partito abbia già fatto un notevole sforzo di elaborazione di questo tema, indicando la necessità di un rapporto del tutto diverso tra consumi collettivi e consumi individuali, con uno spostamento netto in favore dei primi da parte di tutta la società, e sottolineando il valore essenziale di questa proposta per il miglioramento della condizione femminile. Mi sembra chiaro che cosa possa significare, per la società e per la donna, in termini di alleggerimento del lavoro domestico e familiare, lo sviluppo di asili, scuole materne, lavanderie collettive, il miglioramento dell’assistenza sanitaria, e così via.<br />Ma vorrei precisare un’altra cosa, a mio parere molto importante: l’obiettivo deve essere quello di ridurre il più possibile il lavoro domestico della donna sostituendolo con attrezzature che siano frutto di lavoro industriale. Siccome però noi non siamo, o almeno io personalmente non sono, per l’eliminazione della vita familiare, un tanto di lavoro relativo alla sua organizzazione resterà. Ma qui sta il punto: perché mai questo compito deve pesare tutto e unicamente sulle spalle della donna? Perché non deve essere distribuito tra uomini e donne? <br /><br /><strong><em>Lei, affermando l’importanza dei movimenti femminili, più volte ha accennato a una loro collocazione nel contesto della più vasta e complessa problematica sociale. Che cosa intendeva?</em></strong><br /><br />In realtà non solo io sono convinto che l’esplosione dei movimenti femminili rappresenti uno dei grandi fenomeni sociali d’oggi, ma mi pare che esprima una tendenza che caratterizza tutta l’epoca attuale. Vasti gruppi sociali e interi popoli che per secoli o addirittura per millenni sono stati assenti dalla storia, i paesi del Terzo mondo, le zone tradizionalmente oppresse e sfruttate, tutti i cosiddetti “emarginati”, tutti coloro che – per ragioni diverse, connesse ai diversi ordinamenti dei paesi capitalistici e anche dei paesi socialisti – sono stati esclusi dalle decisioni riguardanti i loro stessi destini, tuti costoro oggi scendono nell’arena sociale, si muovono e lottano, premono per la soluzione dei loro problemi. L’emergere così clamoroso della questione femminile oggi si iscrive a mio parere in questo vasto fermento che scuote il mondo intero, in questa massa di questioni che vengono alla ribalta politica, che sono molto diverse tra loro, ma testimoniano di una medesima crescita dell’umanità. Perché fino a ieri i protagonisti della storia sono stati solo alcuni paesi, alcuni popoli, alcuni gruppi: oggi tutti affermano il loro diritto di partecipare alla storia. La storia sta finalmente diventando di tutti.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:31:28 +0000</pubDate></item><item><title>La strada maestra per moralizzare la vita pubblica</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/26-la-strada-maestra-per-moralizzare-la-vita-pubblica.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/26-la-strada-maestra-per-moralizzare-la-vita-pubblica.html</guid><description><![CDATA[<div class="feed-description"><strong>Intervento al Comitato Centrale del Pci</strong>, giugno 1974<br /><br />Il popolo italiano esige oggi che si dica la verità; è pronto ad appoggiare, come ha fatto per il divorzio, riforme di libertà, di democrazia, di progresso civile.<br /><br />Questa è la strada maestra per moralizzare la vita pubblica.<br /><br />È urgente dare inizio a una fase in cui si metta fine ai finanziamenti occulti, agli intrallazzi, alle ruberie, al sistematico sacrificio degli interessi pubblici più sacrosanti (la salute, la difesa del paesaggio e del patrimonio artistico, l’ordinato sviluppo urbanistico, l’onesto rispetto della legge e dell’equità) agli interessi privati, di parte, di corrente, di gruppi e uomini nella lotta per il potere.<br /><br />In questo campo, ciò che innanzi tutto conta, al di là della cortina fumogena di tutte le ipocrite prediche moraleggianti sulla «classe politica», sono i fatti, le decisioni politiche e parlamentari.<br /><br />Noi siamo stati favorevoli al finanziamento pubblico dei partiti. Ma esso deve rappresentare l’inizio di una effettiva moralizzazione, di una effettiva condizione di indipendenza, per tutte le forze politiche, da centri di potere finanziari occulti.<br /><br />Ma come si può, allora, accettare una decisione scandalosa, come quella assunta dalla maggioranza di centro-sinistra, più i liberali e i fascisti – nella commissione parlamentare inquirente – di avocare, e cioè di insabbiare, l’inchiesta della magistratura ordinaria sui fondi della Montedison?<br /><br />E come si potrebbe consentire a una amnistia, la quale dovrebbe seppellire, con sotterfugi, tutto il passato di imbrogli e di manovre di potere? Chi pensa a questo non ha capito niente del voto del 12 maggio!<br /><br />Noi chiediamo che al popolo italiano si dica la verità; che si rompano le reti dell’omertà, dei ricatti, dei condizionamenti; che di fronte al popolo si assumano impegni seri e chiari per l’avvenire. [...]Una nazione può anche sopportare un periodo di difficoltà e di durezze quando se ne fa una ragione; ma non può vivere, conservare una sua unità morale e andare avanti senza avere dinanzi a sé una prospettiva e delle mete da raggiungere.<br /><br />Ecco la ragione più profonda del malessere che serpeggia e si diffonde nei più vari strati della società e che dà luogo a fenomeni di avvilimento, o di esasperazione, o di scatenamento di particolarismi. Anche nell’ attività di certi settori dell’ amministrazione pubblica, così come della scuola, si constata un affievolimento di impegno, che non giustifica la svogliatezza dei singoli, ma la cui causa principale sta nel fatto che la direzione politica del paese niente fa per rendere consapevoli i cittadini delle ragioni sociali e personali di un severo impegno nel lavoro e nello studio, non sa infondere in tutta la collettività il senso dello Stato perché essa stessa non lo ha, non sa insomma indicare una nuova prospettiva di sviluppo a tutta la nazione.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:20:54 +0000</pubDate></item><item><title>Le cause della crisi morale</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/25-le-cause-della-crisi-morale.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/25-le-cause-della-crisi-morale.html</guid><description><![CDATA[<div class="feed-description">da un <strong>Discorso in Parlamento</strong>, <em>febbraio 1976</em><br /><br />Io non voglio tornare a insistere sulle cause politiche della crisi morale. Mi preme dire che tale crisi ci riconduce certo al problema politico di fondo; che la verità è che i malanni e i guasti più rilevanti – quelli del sottogoverno, del clientelismo, delle spartizioni del potere, delle confusioni tra pubblico e privato, delle commistioni tra potere politico e potere economico, dell’inceppamento dei meccanismi del controllo democratico, dell’abitudine all’impunità – sono stati il portato di una organizzazione del potere fondata per lungo tempo sulla discriminazione anticomunista, sul monopolio e il predominio della Democrazia cristiana, sulla dichiarata impossibilità di una qualche alternativa a quel tipo di regime, sia nel periodo centrista sia in quello del centrosinistra.<br /><br />Che da questo tipo di direzione politica e dal tipo di sviluppo economico siano derivati i processi degenerativi che hanno finito col coinvolgere la stessa Democrazia cristiana, non mi par dubbio.<br /><br />Tuttavia, non si tratta di pronunciare sommarie condanne moralistiche. E certo però che siamo di fronte a un decadimento, a una perdita di autorità politica e morale dei gruppi dirigenti; e siamo di fronte al rischio che in qualche misura sia offuscato quel cardine della democrazia costituito dal sistema dei partiti, e quella conquista della Resistenza che fu la costruzione dei grandi partiti democratici di massa.<br /><br />Per questo, l’esigenza della moralizzazione della nostra vita pubblica e di un recupero di valori, appare oggi così forte e ripropone quella svolta politica, quel ricambio e rinnovamento della classe dirigente per cui è essenziale il Partito comunista.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:13:11 +0000</pubDate></item><item><title>Per una politica severa e di risanamento finanziario</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/24-per-una-politica-severa-e-di-risanamento-finanziario.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/24-per-una-politica-severa-e-di-risanamento-finanziario.html</guid><description><![CDATA[<div class="feed-description"><strong>dalla Relazione al XVI Congresso del Pci</strong>, <em>marzo 1983</em><br /><br />[...] E qui veniamo al risanamento dello Stato e a una riforma del funzionamento delle istituzioni pubbliche che sono esigenze ormai indifferibili.<br /><br />Siamo stati noi ad avanzare le proposte più decisamente innovative come quelle del superamento del bicameralismo, dell’efficienza e dei poteri dell’Esecutivo, della composizione e della stessa formazione dei governi, di uno sviluppo razionale del decentramento, dei criteri per le nomine negli enti pubblici in modo da dare spazio alle competenze e porre fine alle lottizzazioni.<br /><br />Affrontare la questione morale è una condizione ineliminabile per poter proporre e fare accettare una politica severa e di risanamento finanziario.<br /><br />Ciò implica, innanzitutto, correttezza e onestà dal vertice alla base di tutta la vita pubblica. Ha detto Norberto Bobbio che la prima riforma istituzionale consiste nel non rubare.<br /><br />Ma la questione morale si è aperta in Italia perché gli interessi di partito sono divenuti così predominanti da cozzare contro gli interessi generali del paese. Questo è lo stato di cose da cambiare per evitare una rivolta (che sta maturando) contro tutti i partiti, che ne colpirebbe la funzione essenziale e legittima, e che porterebbe perciò a pericoli per il nostro regime democratico.<br /><br />La conseguenza che si impone è, dunque, quella di introdurre dei correttivi in questo sistema imperante da trent’anni e oltre. [...]</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:06:56 +0000</pubDate></item><item><title>Il Potere Mafioso e l’indipendenza della magistratura</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/23-il-potere-mafioso-e-l-indipendenza-della-magistratura.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/23-il-potere-mafioso-e-l-indipendenza-della-magistratura.html</guid><description><![CDATA[<div class="feed-description"><strong>Discorso alla Camera</strong>, <em>agosto 1983</em><br /><br />La questione più grave è oggi quella della mafia e della camorra. Nel potere mafioso sembra essersi costituita una vera e propria struttura centrale di comando, che è criminale, finanziaria, ma anche politica.<br /><br />Per debellarla, occorre che il Governo decida presto di concentrare uno sforzo straordinario e duraturo di uomini e di mezzi nelle zone più colpite. Nei riferimenti contenuti nel programma su questo tema non c’è stato il minimo accenno al problema centrale che pone la crescita del potere mafioso, della sua ferocia, della sua impunità: il problema cioè delle sue radici e dei suoi legami con istituzioni, partiti e settori della pubblica amministrazione.<br /><br />Le misure tecniche e organizzative, pure indispensabili, per rendere più efficace l’opera della magistratura, dei carabinieri, della polizia, della guardia di finanza, non raggiungeranno risultati sostanziali se i partiti e il governo stesso non si impegneranno a fondo a recidere quei legami, a estirpare quelle radici.<br /><br />Contro la mafia e contro la camorra, come contro il terrorismo, occorre suscitare una grande e nazionale mobilitazione di massa, rinsaldare il rapporto tra popolo e istituzioni, per dare fiducia e sostegno agli uomini che proprio in questo momento si stanno battendo con tenacia e coraggio nonostante la grave carenza di mezzi, e perché soprattutto non sia reso vano il sacrificio di coloro che hanno perso la vita in questa lotta: da Mattarella a Dalla Chiesa, a Rocco Chinnici, al nostro compagno Pio La Torre, a tanti e tanti altri. [...]Oscura e preoccupante è l’affermazione che propone una visione unitaria dell’ufficio del pubblico ministero. Che cosa significa? Sorge il sospetto che si pensi a una struttura piramidale, che faccia capo al procuratore generale presso la Corte di cassazione, come accade ad esempio in Bulgaria. Andare su questa strada significherebbe puntare al controllo politico del pubblico ministero.</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 15:03:11 +0000</pubDate></item><item><title>La politica come tensione verso l’avvenire</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/22-la-politica-come-tensione-verso-l-avvenire.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/22-la-politica-come-tensione-verso-l-avvenire.html</guid><description><![CDATA[<div class="feed-description">da <strong>Critica Marxista</strong>, aprile 1981 <br /><br />Vi sono, certamente, pericoli di regressione, ma non tutto, certamente, è regressivo. Nella riproposizione dei problemi dell’individuo, per esempio, o nel riemergere di una complessa tematica etico-sociale, vi è anche il richiamo a questioni che non possono trovare risposta semplicemente attraverso la trasformazione delle strutture economiche o degli ordinamenti politici. Ricordo in proposito – anche perché, talvolta, sembriamo dimenticarcene – che proprio nel riferimento alla specificità di questi problemi sta una delle ragioni della nostra critica alle riduzioni economicistiche dell’analisi marxista.<br /><br />Lo abbiamo sottolineato anche nelle tesi dell’ultimo Congresso, quando abbiamo scritto che nella nostra concezione «la trasformazione delle strutture è condizione basilare, ma che da sola non assicura i complessivi valori del socialismo e della libertà, né risolve tutti i problemi dell’uomo, né esaurisce le molteplici dimensioni dell’impegno umano».<br /><br />Certo, è un errore che può essere molto pericoloso quello di credere o far credere che la politica o il partito possano costituire una risposta a tutti i problemi dell’uomo, o che sia loro compito creare «1′uomo nuovo»: abbiamo esplicitamente respinto ogni concezione mitologica e totalizzante e anche la concezione del partito come «prefigurazione» della nuova società.<br /><br />Ma errore non meno grave – lo ripeto – sarebbe appiattire l’azione politica sui problemi dell’immediato, sulla pratica del piccolo cabotaggio, sulla routine del giorno per giorno: se si toglie all’impegno politico una proiezione e una tensione verso l’avvenire, se lo si riduce ai giochi di potere, a iniziative di corto respiro, a diplomatismi, a polemiche o a trattative e intese tra gli esponenti dei partiti, allora è evidente che si contribuisce ad aggravare una crisi di sfiducia e di disorientamento che ha già dimensioni allarmanti.<br /><br />Al di là di questo ragionamento di carattere generale, occorre però vedere quali limiti di una certa concezione della politica siano messi in luce da questo spostamento di interesse verso il terreno etico o quello sociale. Mi pare chiaro, per esempio, che c’è un problema che subito viene in evidenza: è la crisi di una impostazione dirigistica e centralistica, che negli ultimi anni è apparsa in crescente difficoltà, sia nelle versioni statalistiche dei paesi di indirizzo socialista, sia nelle versioni programmatorie delle socialdemocrazie occidentali.<br /><br />Da destra si cerca di rispondere – come si è visto – con il rilancio di una ideologia liberal-liberista. Ma rifiutare questa ultima posizione non significa però nascondersi i problemi che si pongono alla sinistra: fra questi problemi vi è, certamente, quello di una nuova articolazione del rapporto Stato-individuo-società, nonché quello di approfondire, anche alla luce delle differenti esperienze che a questo riguardo si sono compiute e si compiono, che cosa possano essere esperienze di gestione sociale che non siano imperniate su un accentramento statalistico, come trovare nuovi rapporti tra programmazione e mercato. [...]</div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 14 Feb 2014 14:45:46 +0000</pubDate></item><item><title>I giovani alle prese con le sfide del 2000</title><link>https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/6-i-giovani-alle-prese-con-le-sfide-del-2000.html</link><guid isPermaLink="true">https://enricoberlinguer.org/home/enrico-berlinguer/documenti-politici/6-i-giovani-alle-prese-con-le-sfide-del-2000.html</guid><description><![CDATA[<div class="feed-description"><strong>di Enrico Berlinguer</strong>, <em>18 aprile 1982, Milano<br /><br /></em>Bisogna riflettere su alcune caratteristiche peculiari dell’epoca in cui viviamo e pensare ai problemi che cominciano a porsi come decisivi per i prossimi due decenni fino e oltre il duemila; nel periodo cioè in cui vivranno e raggiungeranno la maturità i giovani di oggi. A questa soglia dello sviluppo storico si presentano probleni non solo del tutto nuovi, cosa che è accaduta in varie epoche del cammino dell’umanità, ma di portata tale da generare possibilità e pericoli straordinari e sin qui impensati e impensabili. Dobbiamo innanzitutto al progresso continuo delle scienze sperimentali le possibilità davvero inaudite e straordinarie che si aprono per migliorare la vita del genere umano.<br /><br />La nuova tappa della rivoluzione scientifica e tecnologica è sotto i nostri occhi, fa già parte delle nostre esistenze e per i giovani di oggi costituisce, ormai, quasi una condizione naturale e scontata. Ma proprio perciò occorre riflettere bene intorno alle occasioni offerte dalla scienza per non smarrirne il significato e la portata, per cogliere bene quali prospettive positive possono essere aperte e quanto gravi siano, di contro, le limitazioni, le contraddizioni, i rischi generati dai vincoli sociali e politici e da un uso distorto delle scienze e delle tecniche. Mai come oggi la conoscenza della costituzione della materia inanimata e vivente è giunta sino ad individuare molti dei meccanismi più remoti del mondo fisico, dei processi chimici, degli svolgimenti biologici. La ricerca pura ha aperto il campo a progressi e a veri e propri salti di qualità nelle applicazioni tecnico-pratiche. Emergono sopra ogni altra, in questi anni, le possibilità offerte dalla elettronica – e poi dalla microelettronica – nel campo delle comunicazioni, delle informazioni, dell’organizzazione del lavoro nella fabbrica e nell’ufficio e nel campo stesso della vita individuale e della vita associata.<br /></div>]]></description><author>federico.mercuri@gmail.com (Federico Mercuri)</author><category>Documenti politici</category><pubDate>Fri, 02 Aug 2013 15:18:48 +0000</pubDate></item> </channel></rss>PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-c9e99b1151e19c540e11a298730065c1.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\``��ss}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-e8970cd75378a6fdcc9b2131a69545fb.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:35:"64-150-183-119.dedicated.codero.net";s:6:"output";s:0:"";}PK���\��:�ww}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-338e61cf9a25533ad84d46c29a53075c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:39:"ec2-3-83-226-62.compute-1.amazonaws.com";s:6:"output";s:0:"";}PK���\ܧ�uu}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-6bd5ae64f88a27f20fd6d068fa24e18c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:37:"2.250.169.34.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-642f932998f33a6bbe1ebbb896adb2c1.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\���hh}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-53a3f3b314c24e1048f542421bf03619.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:24:"ns3000828.ip-37-59-47.eu";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-2de3b81a66f0d5e7af8aadd91fd26e7b.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9670d16dc01564e350b750ab9065804c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9f17f98df5a38add2ee67dbe3ebc6c59.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-182f8535a3d62861f0dc6fe07e779e5d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-d98e5ffa366a09a3b92672773f7915aa.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-05156e941c20cc30539290c90d8b4477.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\p����}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-49761ea8f7afd0b371cfd161ea0333c6.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:53:"ec2-54-169-75-52.ap-southeast-1.compute.amazonaws.com";s:6:"output";s:0:"";}PK���\��Iqq}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-f11db8eaa497f1cdd82a43c1e61f28b6.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:33:"c-73-81-39-45.hsd1.pa.comcast.net";s:6:"output";s:0:"";}PK���\]�zVll}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-93907740f5f2bb957f5deee88a168f3c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:28:"199.115.231.217.16clouds.com";s:6:"output";s:0:"";}PK���\+a%|zz}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-3bea39932f945bc30413c7839a8da596.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:42:"static.183.18.9.176.clients.your-server.de";s:6:"output";s:0:"";}PK���\���'zz}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-40fc66220052a493876473200eb64d7a.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:42:"static.84.61.76.144.clients.your-server.de";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-13e1cebf42b8bf06d5d324f5eef3959b.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\����{{}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-8f33b946e7571bc3743a0f64c111b2a1.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:43:"static.87.36.201.138.clients.your-server.de";s:6:"output";s:0:"";}PK���\1�^zz}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-06d4d588687148c5c90440a14a40299c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:42:"static.180.31.21.65.clients.your-server.de";s:6:"output";s:0:"";}PK���\�c*�ee}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-ede8dada9c093a184fee158264bea0bb.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:21:"ip225.ip-51-38-162.eu";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9f420dc92461c9ff6d9470636379ceab.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\Y�͔uu}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-56257b92b6466cfab0af00ea35d750fe.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:37:"217-215-107-204-no2711.tbcn.telia.com";s:6:"output";s:0:"";}PK���\�6�&cache/plg_system_rsfirewall/index.htmlnu�[���<!DOCTYPE html><title></title>PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-01a962a9c184ebe5072e8dcea087f30c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\N��||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-f3e478fbed7ef9933c9c64a4becf76b6.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"static.173.201.108.65.clients.your-server.de";s:6:"output";s:0:"";}PK���\� fTnn}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-bde4ff13d617ee8cc47c132c64941dea.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:30:"postal-variable.pagebullet.com";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-e9255f6ffff99776db9de1b0b7df8d19.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�E�xx}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-97566504dc0339cf3025c34a7623cc68.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:40:"ecs-119-8-41-86.compute.hwclouds-dns.com";s:6:"output";s:0:"";}PK���\���vv}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-526fc427c848f916f7c415287ea201c7.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:38:"75.103.162.34.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-a5ea75a87dabfb37ffb9c0f931b86804.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-3f05a4d55ebcea9e97d9a3d279cec71f.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-3cda7f9e8e800350853ce41eea8fedef.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-65d85fff695d5a41449ad13cb1476ca6.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�5\�{{}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-6336bbe8e9be3aded6beebec601a200b.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:43:"static.45.151.76.144.clients.your-server.de";s:6:"output";s:0:"";}PK���\�=�cc}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-01f53e5cbb2f9c4c2bb3c20bc6bb76c0.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:19:"s1244354.srvape.com";s:6:"output";s:0:"";}PK���\H��xx}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-5989d858ded18f6c2f0fa8817fd34425.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:40:"static.30.104.9.5.clients.your-server.de";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-656cedb7878c0e545e5a0ec7175d29ae.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�u"vv}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-419b1440281c0d848bd8c0354f793746.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:38:"102.161.87.34.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\��jj}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-052bfff6cdac89bf49b4ea50934ec60d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:26:"ns572438.ip-51-161-119.net";s:6:"output";s:0:"";}PK���\*sss}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-12f8fff01e6763ff3af64661ed2cddf0.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:35:"113x35x251x98.ap113.ftth.ucom.ne.jp";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-a51cb00ef33e306881b50e435fb01cb6.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\-wpp}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-f9e9089c843aa01100bda093f387f404.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:32:"072-188-065-057.res.spectrum.com";s:6:"output";s:0:"";}PK���\#v>�ww}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-6547968bfe2f1576d8b1a517a6166730.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:39:"234.221.124.34.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\-H�hh}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-84bc2664b5743cb35ee276280431958d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:24:"vps-20d25664.vps.ovh.net";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-34259e5ceda34e818349d901d9508873.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-bfa3094efab6f27c3d6d5fa88f9cb984.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\2� vv}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-e13250e74314f7ebcb3bf46508e12130.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:38:"133.78.194.35.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\���mm}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-1cded067214391071c7ae1eab97fc358.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:29:"ip70-172-11-174.ph.ph.cox.net";s:6:"output";s:0:"";}PK���\g�o�tt}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9c53c70a61d6d9f10e2c43bf2f64521d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:36:"c-73-171-227-177.hsd1.fl.comcast.net";s:6:"output";s:0:"";}PK���\�7 yy}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-0729c09b7805d8877f12030e5c9c0696.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:41:"onion-ring-01-ext-4.protectednetgroup.com";s:6:"output";s:0:"";}PK���\�� Lnn}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-a857745041c4313a0107399b9b0d5f94.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:30:"ool-457eb81b.dyn.optonline.net";s:6:"output";s:0:"";}PK���\U.||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-5a415011321bd2f33b87b0348ea73a9a.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"pool-141-157-226-167.nycmny.fios.verizon.net";s:6:"output";s:0:"";}PK���\��Off}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-f972b56ef3dd11c611ef74af83c15345.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:22:"ip97.ip-192-99-225.net";s:6:"output";s:0:"";}PK���\G�zcii}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-7a2a3df8cc2b4b099cea95c5758a77e8.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:25:"ns3166145.ip-51-178-75.eu";s:6:"output";s:0:"";}PK���\�5Ʃii}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-b075488d19fffdde36ce75771191b3a2.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:25:"ns529211.ip-192-99-15.net";s:6:"output";s:0:"";}PK���\�A�qff}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9cb3ddccc62ef8e3258388706c00f10d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:22:"ip217.ip-192-99-77.net";s:6:"output";s:0:"";}PK���\.<�pp}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-66a70d36106025d403270c85a3bce083.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:32:"30.113.86.172.static.cloudzy.com";s:6:"output";s:0:"";}PK���\�N�rr}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-5ee59d3812782c0402fff8faf60970c2.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:34:"220x151x9x22.ap220.ftth.ucom.ne.jp";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-83356cd4c2f61693a0f7d9feaa55badb.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\���||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-a7015203682ff604b6d43a73902cc8e2.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"32-216-138-212.bng01.nwhn.ct.frontiernet.net";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-54867073866a183f78c99d916862c395.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-7efeb5fecf6bf792b70febcd977d4436.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�fIvv}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-57f013144f63364b5cd70076070ff636.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:38:"166.158.46.34.bc.googleusercontent.com";s:6:"output";s:0:"";}PK���\Jeaww}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-1ca167a192120fc11d8556611f1bbed4.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:39:"ec2-3-88-12-134.compute-1.amazonaws.com";s:6:"output";s:0:"";}PK���\̳goo}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-aa791a70a48a04ff59d96b5fa24ea412.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:31:"84-73-90-176.dclient.hispeed.ch";s:6:"output";s:0:"";}PK���\�h��}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-0ea1114869d167791e540b438806650d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:50:"ec2-18-222-207-164.us-east-2.compute.amazonaws.com";s:6:"output";s:0:"";}PK���\?ZD||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-cbbdd6b198bcf1a3af50af474cd9a558.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"static.183.156.34.188.clients.your-server.de";s:6:"output";s:0:"";}PK���\���zz}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-411f827646ca4fd57dbda797e3d7dca4.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:42:"static.76.68.76.144.clients.your-server.de";s:6:"output";s:0:"";}PK���\y�E�{{}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-dec323a9b0e842ed2a0cf2ca406cc77b.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:43:"static.124.68.76.144.clients.your-server.de";s:6:"output";s:0:"";}PK���\�c��xx}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-347157e0faa4a284c8dbebe68fdc3756.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:40:"ec2-34-200-52-53.compute-1.amazonaws.com";s:6:"output";s:0:"";}PK���\ �gj{{}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-15d4180c281530b5645bdbb03e47890e.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:43:"96-85-63-134-static.hfc.comcastbusiness.net";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-22f3479ee22c2c8129cf48969dffbbec.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\��}}}}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-68a926a6449be0410db2c8933d8faa04.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:45:"static.225.152.181.135.clients.your-server.de";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-da94f9aa3cab81326c744e7eebbc3028.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\d�b�||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-2a636ccc285b31d875179a4063ef7ba2.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"static.13.194.201.138.clients.your-server.de";s:6:"output";s:0:"";}PK���\�+=ww}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-70153c6d08952ecfd14ab0834f6acc2e.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:39:"ec2-3-94-54-248.compute-1.amazonaws.com";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-705562c20f5dd0360a3a7f3fa18a8278.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\�A�Kaa}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-7ae46a7958d69a4045a55429044d5d9c.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:17:"c12.kazooisyee.tk";s:6:"output";s:0:"";}PK���\� D�VV}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-03101820b61cacf991dfd4fa206a55a0.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:7:"qaz.com";s:6:"output";s:0:"";}PK���\���}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-d003101303578ba31e0e7123a9d9b3a3.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:47:"ec2-3-139-63-16.us-east-2.compute.amazonaws.com";s:6:"output";s:0:"";}PK���\�ǹ]yy}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-e17c21ceef82c9ee76717764ed838170.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:41:"ecs-49-0-237-214.compute.hwclouds-dns.com";s:6:"output";s:0:"";}PK���\�rl^^}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-6354cd455c9dbc8b18d6125470c0f7bb.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:14:"internettl.org";s:6:"output";s:0:"";}PK���\4=hn||}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-1c269d8c6c0bd1ab8e5e94b9a4f5bd97.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:44:"static.117.211.108.65.clients.your-server.de";s:6:"output";s:0:"";}PK���\�q��ff}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-40bb961481bf3aa90d7f1536da1f960d.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:22:"ip189.ip-66-70-157.net";s:6:"output";s:0:"";}PK���\�)a{rr}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-f585923b40d769cb956bce886b984526.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:34:"c-98-57-68-142.hsd1.tx.comcast.net";s:6:"output";s:0:"";}PK���\����tt}cache/plg_system_rsfirewall/690a3e5b807e36fc406fd35edfb114c8-cache-plg_system_rsfirewall-9c998013b562f3fb03f23ebba27918cc.phpnu�[���<?php die("Access Denied"); ?>#x#a:2:{s:6:"result";s:36:"syn-174-083-183-204.res.spectrum.com";s:6:"output";s:0:"";}PK���\��FN�F�FLICENSE.txtnu�[��� GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change free software--to make sure the software is free for all its users. This General Public License applies to most of the Free Software Foundation's software and to any other program whose authors commit to using it. (Some other Free Software Foundation software is covered by the GNU Lesser General Public License instead.) You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things. To protect your rights, we need to make restrictions that forbid anyone to deny you these rights or to ask you to surrender the rights. These restrictions translate to certain responsibilities for you if you distribute copies of the software, or if you modify it. For example, if you distribute copies of such a program, whether gratis or for a fee, you must give the recipients all the rights that you have. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software. Also, for each author's protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors' reputations. Finally, any free program is threatened constantly by software patents. We wish to avoid the danger that redistributors of a free program will individually obtain patent licenses, in effect making the program proprietary. To prevent this, we have made it clear that any patent must be licensed for everyone's free use or not licensed at all. The precise terms and conditions for copying, distribution and modification follow. GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION 0. This License applies to any program or other work which contains a notice placed by the copyright holder saying it may be distributed under the terms of this General Public License. The "Program", below, refers to any such program or work, and a "work based on the Program" means either the Program or any derivative work under copyright law: that is to say, a work containing the Program or a portion of it, either verbatim or with modifications and/or translated into another language. (Hereinafter, translation is included without limitation in the term "modification".) Each licensee is addressed as "you". Activities other than copying, distribution and modification are not covered by this License; they are outside its scope. The act of running the Program is not restricted, and the output from the Program is covered only if its contents constitute a work based on the Program (independent of having been made by running the Program). Whether that is true depends on what the Program does. 1. You may copy and distribute verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice and disclaimer of warranty; keep intact all the notices that refer to this License and to the absence of any warranty; and give any other recipients of the Program a copy of this License along with the Program. You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions: a) You must cause the modified files to carry prominent notices stating that you changed the files and the date of any change. b) You must cause any work that you distribute or publish, that in whole or in part contains or is derived from the Program or any part thereof, to be licensed as a whole at no charge to all third parties under the terms of this License. c) If the modified program normally reads commands interactively when run, you must cause it, when started running for such interactive use in the most ordinary way, to print or display an announcement including an appropriate copyright notice and a notice that there is no warranty (or else, saying that you provide a warranty) and that users may redistribute the program under these conditions, and telling the user how to view a copy of this License. (Exception: if the Program itself is interactive but does not normally print such an announcement, your work based on the Program is not required to print an announcement.) These requirements apply to the modified work as a whole. If identifiable sections of that work are not derived from the Program, and can be reasonably considered independent and separate works in themselves, then this License, and its terms, do not apply to those sections when you distribute them as separate works. But when you distribute the same sections as part of a whole which is a work based on the Program, the distribution of the whole must be on the terms of this License, whose permissions for other licensees extend to the entire whole, and thus to each and every part regardless of who wrote it. Thus, it is not the intent of this section to claim rights or contest your rights to work written entirely by you; rather, the intent is to exercise the right to control the distribution of derivative or collective works based on the Program. In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following: a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or, c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.) The source code for a work means the preferred form of the work for making modifications to it. For an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable. However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable. If distribution of executable or object code is made by offering access to copy from a designated place, then offering equivalent access to copy the source code from the same place counts as distribution of the source code, even though third parties are not compelled to copy the source along with the object code. 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance. 5. You are not required to accept this License, since you have not signed it. However, nothing else grants you permission to modify or distribute the Program or its derivative works. These actions are prohibited by law if you do not accept this License. Therefore, by modifying or distributing the Program (or any work based on the Program), you indicate your acceptance of this License to do so, and all its terms and conditions for copying, distributing or modifying the Program or works based on it. 6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. You may not impose any further restrictions on the recipients' exercise of the rights granted herein. You are not responsible for enforcing compliance by third parties to this License. 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program. If any portion of this section is held invalid or unenforceable under any particular circumstance, the balance of the section is intended to apply and the section as a whole is intended to apply in other circumstances. It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices. Many people have made generous contributions to the wide range of software distributed through that system in reliance on consistent application of that system; it is up to the author/donor to decide if he or she is willing to distribute software through any other system and a licensee cannot impose that choice. This section is intended to make thoroughly clear what is believed to be a consequence of the rest of this License. 8. If the distribution and/or use of the Program is restricted in certain countries either by patents or by copyrighted interfaces, the original copyright holder who places the Program under this License may add an explicit geographical distribution limitation excluding those countries, so that distribution is permitted only in or among countries not thus excluded. In such case, this License incorporates the limitation as if written in the body of this License. 9. The Free Software Foundation may publish revised and/or new versions of the General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies a version number of this License which applies to it and "any later version", you have the option of following the terms and conditions either of that version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of this License, you may choose any version ever published by the Free Software Foundation. 10. If you wish to incorporate parts of the Program into other free programs whose distribution conditions are different, write to the author to ask for permission. For software which is copyrighted by the Free Software Foundation, write to the Free Software Foundation; we sometimes make exceptions for this. Our decision will be guided by the two goals of preserving the free status of all derivatives of our free software and of promoting the sharing and reuse of software generally. NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively convey the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. <one line to give the program's name and a brief idea of what it does.> Copyright (C) <year> <name of author> 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. Also add information on how to contact you by electronic and paper mail. If the program is interactive, make it output a short notice like this when it starts in an interactive mode: Gnomovision version 69, Copyright (C) year name of author Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, the commands you use may be called something other than `show w' and `show c'; they could even be mouse-clicks or menu items--whatever suits your program. You should also get your employer (if you work as a programmer) or your school, if any, to sign a "copyright disclaimer" for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker. <signature of Ty Coon>, 1 April 1989 Ty Coon, President of Vice This General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. PK���\1��N��templates/system/error.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.system * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentError $this */ if (!isset($this->error)) { $this->error = JError::raiseWarning(404, JText::_('JERROR_ALERTNOAUTHOR')); $this->debug = false; } $app = JFactory::getApplication(); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta charset="utf-8" /> <title><?php echo $this->error->getCode(); ?> - <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?></title> <link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/error.css" rel="stylesheet" /> <?php if ($this->direction === 'rtl') : ?> <link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/error_rtl.css" rel="stylesheet" /> <?php endif; ?> <?php if ($app->get('debug_lang', '0') == '1' || $app->get('debug', '0') == '1') : ?> <link href="<?php echo JUri::root(true); ?>/media/cms/css/debug.css" rel="stylesheet" /> <?php endif; ?> <!--[if lt IE 9]><script src="<?php echo JUri::root(true); ?>/media/jui/js/html5.js"></script><![endif]--> </head> <body> <div class="error"> <div id="outline"> <div id="errorboxoutline"> <div id="errorboxheader"><?php echo $this->error->getCode(); ?> - <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?></div> <div id="errorboxbody"> <p><strong><?php echo JText::_('JERROR_LAYOUT_NOT_ABLE_TO_VISIT'); ?></strong></p> <ol> <li><?php echo JText::_('JERROR_LAYOUT_AN_OUT_OF_DATE_BOOKMARK_FAVOURITE'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_SEARCH_ENGINE_OUT_OF_DATE_LISTING'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_MIS_TYPED_ADDRESS'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_YOU_HAVE_NO_ACCESS_TO_THIS_PAGE'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_REQUESTED_RESOURCE_WAS_NOT_FOUND'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_ERROR_HAS_OCCURRED_WHILE_PROCESSING_YOUR_REQUEST'); ?></li> </ol> <p><strong><?php echo JText::_('JERROR_LAYOUT_PLEASE_TRY_ONE_OF_THE_FOLLOWING_PAGES'); ?></strong></p> <ul> <li><a href="<?php echo JUri::root(true); ?>/index.php" title="<?php echo JText::_('JERROR_LAYOUT_GO_TO_THE_HOME_PAGE'); ?>"><?php echo JText::_('JERROR_LAYOUT_HOME_PAGE'); ?></a></li> </ul> <p><?php echo JText::_('JERROR_LAYOUT_PLEASE_CONTACT_THE_SYSTEM_ADMINISTRATOR'); ?></p> <div id="techinfo"> <p> <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> <?php if ($this->debug) : ?> <br/><?php echo htmlspecialchars($this->error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->error->getLine(); ?> <?php endif; ?> </p> <?php if ($this->debug) : ?> <div> <?php echo $this->renderBacktrace(); ?> <?php // Check if there are more Exceptions and render their data as well ?> <?php if ($this->error->getPrevious()) : ?> <?php $loop = true; ?> <?php // Reference $this->_error here and in the loop as setError() assigns errors to this property and we need this for the backtrace to work correctly ?> <?php // Make the first assignment to setError() outside the loop so the loop does not skip Exceptions ?> <?php $this->setError($this->_error->getPrevious()); ?> <?php while ($loop === true) : ?> <p><strong><?php echo JText::_('JERROR_LAYOUT_PREVIOUS_ERROR'); ?></strong></p> <p> <?php echo htmlspecialchars($this->_error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> <br/><?php echo htmlspecialchars($this->_error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->_error->getLine(); ?> </p> <?php echo $this->renderBacktrace(); ?> <?php $loop = $this->setError($this->_error->getPrevious()); ?> <?php endwhile; ?> <?php // Reset the main error object to the base error ?> <?php $this->setError($this->error); ?> <?php endif; ?> </div> <?php endif; ?> </div> </div> </div> </div> </div> </body> </html> PK���\��D!templates/system/html/modules.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.system * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /* * none (output raw module content) */ function modChrome_none($module, &$params, &$attribs) { echo $module->content; } /* * html5 (chosen html5 tag and font header tags) */ function modChrome_html5($module, &$params, &$attribs) { $moduleTag = htmlspecialchars($params->get('module_tag', 'div'), ENT_QUOTES, 'UTF-8'); $headerTag = htmlspecialchars($params->get('header_tag', 'h3'), ENT_QUOTES, 'UTF-8'); $bootstrapSize = (int) $params->get('bootstrap_size', 0); $moduleClass = $bootstrapSize !== 0 ? ' span' . $bootstrapSize : ''; // Temporarily store header class in variable $headerClass = $params->get('header_class'); $headerClass = !empty($headerClass) ? ' class="' . htmlspecialchars($headerClass, ENT_COMPAT, 'UTF-8') . '"' : ''; if (!empty ($module->content)) : ?> <<?php echo $moduleTag; ?> class="moduletable<?php echo htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8') . $moduleClass; ?>"> <?php if ((bool) $module->showtitle) :?> <<?php echo $headerTag . $headerClass . '>' . $module->title; ?></<?php echo $headerTag; ?>> <?php endif; ?> <?php echo $module->content; ?> </<?php echo $moduleTag; ?>> <?php endif; } /* * Module chrome that wraps the module in a table */ function modChrome_table($module, &$params, &$attribs) { ?> <table cellpadding="0" cellspacing="0" class="moduletable<?php echo htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); ?>"> <?php if ((bool) $module->showtitle) : ?> <tr> <th> <?php echo $module->title; ?> </th> </tr> <?php endif; ?> <tr> <td> <?php echo $module->content; ?> </td> </tr> </table> <?php } /* * Module chrome that wraps the tabled module output in a <td> tag of another table */ function modChrome_horz($module, &$params, &$attribs) { ?> <table cellspacing="1" cellpadding="0" width="100%"> <tr> <td> <?php modChrome_table($module, $params, $attribs); ?> </td> </tr> </table> <?php } /* * xhtml (divs and font header tags) * With the new advanced parameter it does the same as the html5 chrome */ function modChrome_xhtml($module, &$params, &$attribs) { $moduleTag = htmlspecialchars($params->get('module_tag', 'div'), ENT_QUOTES, 'UTF-8'); $headerTag = htmlspecialchars($params->get('header_tag', 'h3'), ENT_QUOTES, 'UTF-8'); $bootstrapSize = (int) $params->get('bootstrap_size', 0); $moduleClass = $bootstrapSize !== 0 ? ' span' . $bootstrapSize : ''; // Temporarily store header class in variable $headerClass = $params->get('header_class'); $headerClass = $headerClass ? ' class="' . htmlspecialchars($headerClass, ENT_COMPAT, 'UTF-8') . '"' : ''; if (!empty ($module->content)) : ?> <<?php echo $moduleTag; ?> class="moduletable<?php echo htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8') . $moduleClass; ?>"> <?php if ((bool) $module->showtitle) : ?> <<?php echo $headerTag . $headerClass . '>' . $module->title; ?></<?php echo $headerTag; ?>> <?php endif; ?> <?php echo $module->content; ?> </<?php echo $moduleTag; ?>> <?php endif; } /* * Module chrome that allows for rounded corners by wrapping in nested div tags */ function modChrome_rounded($module, &$params, &$attribs) { ?> <div class="module<?php echo htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8'); ?>"> <div> <div> <div> <?php if ((bool) $module->showtitle) : ?> <h3><?php echo $module->title; ?></h3> <?php endif; ?> <?php echo $module->content; ?> </div> </div> </div> </div> <?php } /* * Module chrome that add preview information to the module */ function modChrome_outline($module, &$params, &$attribs) { static $css = false; if (!$css) { $css = true; $doc = JFactory::getDocument(); $doc->addStyleDeclaration(' .mod-preview { background: rgba(100,100,100,.08); box-shadow: 0 0 0 4px #f4f4f4, 0 0 0 5px rgba(100,100,100,.2); border-radius: 1px; margin: 8px 0; } .mod-preview-info { padding: 4px 6px; margin-bottom: 5px; font-family: Arial, sans-serif; font-size: .75rem; line-height: 1rem; color: white; background-color: #33373f; border-radius: 3px; box-shadow: 0 -10px 20px rgba(0,0,0,.2) inset; } .mod-preview-info span { font-weight: bold; color: #ccc; } .mod-preview-wrapper { margin-bottom: .5rem; } '); } ?> <div class="mod-preview"> <div class="mod-preview-info"> <div class="mod-preview-position"> <?php echo JText::sprintf('JGLOBAL_PREVIEW_POSITION', $module->position); ?> </div> <div class="mod-preview-style"> <?php echo JText::sprintf('JGLOBAL_PREVIEW_STYLE', $module->style); ?> </div> </div> <div class="mod-preview-wrapper"> <?php echo $module->content; ?> </div> </div> <?php } PK���\L{d~~templates/system/css/system.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Import project-level system CSS */ @import url(../../../media/system/css/system.css); /* Unpublished */ .system-unpublished, tr.system-unpublished { background: #e8edf1; border-top: 4px solid #c4d3df; border-bottom: 4px solid #c4d3df; } span.highlight { background-color:#FFFFCC; font-weight:bold; padding:1px 0; } .img-fulltext-float-right { float: right; margin-left: 10px; margin-bottom: 10px; } .img-fulltext-float-left { float: left; margin-right: 10px; margin-bottom: 10px; } .img-fulltext-float-none { } .img-intro-float-right { float: right; margin-left: 5px; margin-bottom: 5px; } .img-intro-float-left { float: left; margin-right: 5px; margin-bottom: 5px; } .img-intro-float-none { }PK���\[�)���templates/system/css/editor.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ body { background: #fff; font-family: Tahoma, Helvetica, Arial, sans-serif; line-height: 1.3em; font-size: 76%; color: #333; } h1 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #666; } h2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #333; } h3 { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #135cae; } h4 { font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #333; } a:link, a:visited { color: #1B57B1; text-decoration: none; font-weight: normal; } a:hover { color: #00c; text-decoration: underline; font-weight: normal; } div.caption { padding: 0 10px 0 10px; } div.caption img { border: 1px solid #CCC; } div.caption p { font-size: .90em; color: #666; text-align: center; } /* STYLES FOR JOOMLA! EDITOR */ hr#system-readmore { border: red dashed 1px; color: red; } hr.system-pagebreak { border: gray dashed 1px; color: gray; } PK���\�^ȨHH"templates/system/css/error_rtl.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Start Common Styles */ body { text-align: right; } .TD{ text-align: left; } #errorboxbody { text-align: right; } #techinfo { text-align: right; } PK���\^c%�`` templates/system/css/toolbar.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ div.toolbar-list { margin-right: 10px; float: right; text-align: right; } div.toolbar-list a { color : #808080; text-decoration : none; display: block; float: left; border: 1px solid #DDD; width: 40px; padding: 2px 5px 2px 5px; } div.toolbar-list a:hover { color : #C64934; cursor: pointer; border: 1px solid #c24733; background-color: #f1e8e6; padding: 3px 5px 1px 5px; } div.toolbar-list a:active { color : #FF9900; }PK���\�`�ң�templates/system/css/error.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Start Common Styles */ * { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #5F6565; } html { height: 100%; margin-bottom: 1px; } body { margin: 0px; padding: 0px; height: 100%; margin-bottom: 1px; background: #FFFFFF; font-family: helvetica, arial, sans-serif; font-weight: normal; padding-top: 0px; margin-top: 0px; } .error { margin-left: auto; margin-right: auto; } table, td, th, div, pre, blockquote, ul, ol, dl, address,.componentheading,.contentheading,.contentpagetitle,.sectiontableheader,.newsfeedheading { font-family: helvetica, arial, sans-serif; font-weight: normal; } #outline { width: 900px; margin: 0 auto; padding: 0px; padding-top: 60px; padding-bottom: 60px; background: #FFFFFF; } #errorboxoutline { width: 900px; margin: 0px; padding: 0px; border: 1px solid #000000; } #errorboxheader { width: 900px; margin: 0px; padding: 0px; background: #E44249; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 22px; text-align: center; border-bottom: 1px solid #000000; } #errorboxbody { margin: 0px; padding: 10px; text-align: left; } #techinfo { margin: 10px; padding: 10px; text-align: left; border: 1px solid #CCCCCC; color: #CCCCCC; } #techinfo p { color: #CCCCCC; }PK���\�t�� templates/system/css/offline.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ body { margin: 0; padding: 0; font-family: Arial, Helvetica, Sans Serif; font-size: 14px; color: #333333; text-align: center; } img { border: 0 none; margin-left: auto; margin-right: auto; } /* -- id styles ------------------------------------- */ #frame { margin: 20px auto; max-width: 400px; padding: 20px; } #frame img { max-width: 100%; height: auto; } #frame form { text-align: left; } /* -- class styles ---------------------------------- */ .outline { border: 1px solid #cccccc; background: #ffffff; padding: 2px; } /* -- form styles ----------------------------------- */ form { margin: auto; } form br { display: none; } form p { margin: 0; padding: 0.5em 0 0.5em 0; } form fieldset { border: 0 none; margin: 0em; padding: 0.2em; } label { display: block; margin: 5px 0 2px 0; } input { box-sizing: border-box; width: 100%; padding: 5px 10px; border: 1px solid #0E67A1; font-size: inherit; font-family: inherit; } input.button { width: auto; cursor: pointer; background-color: #006dcc; border-color: #04c; color: #fff; -webkit-appearance: none; } input.button:hover { background-color: #04c; } fieldset.input p { clear: left; } #frmlogin { margin: 0 10px 0 10px; } #frmlogin fieldset.button { text-align: right; } /* -- message styles ----------------------------------- */ #system-message { margin: 0 auto; padding: 20px 0 0; max-width: 445px; } .alert { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; padding: 8px 25px 8px 14px; text-align: left; } .alert h4 { color: red; margin: 5px 0; } .alert p { padding: 0px; margin: 0px; } .alert .close { float: right; font-size: 24px; line-height: 18px; position: relative; right: -20px; top: -2px; cursor: pointer; } .login { margin-top: 5px; } PK���\��4s$$$templates/system/css/offline_rtl.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /** * Joomla! 1.5 Offline RTL css file * * @package Joomla * @since 1.5 * @version 1.0 */ #frame form{ text-align: right; } label { float:right; } fieldset.input p {clear: right;} /* -- message styles ----------------------------------- */ .alert { padding: 8px 8px 25px 14px; text-align: right; } .alert .close { float: left; left: -20px; right: 0px; }PK���\����� � templates/system/css/general.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ /* Form validation */ .invalid { border-color: #ff0000; } label.invalid { color: #ff0000; } /* Buttons */ #editor-xtd-buttons { padding: 5px; } .button2-left, .button2-right, .button2-left div, .button2-right div { float: left; } .button2-left a, .button2-right a, .button2-left span, .button2-right span { display: block; height: 22px; float: left; line-height: 22px; font-size: 11px; color: #666; cursor: pointer; } .button2-left span, .button2-right span { cursor: default; color: #999; } .button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span { padding: 0 6px; } .page span { color: #000; font-weight: bold; } .button2-left a:hover, .button2-right a:hover { text-decoration: none; color: #0B55C4; } .button2-left a, .button2-left span { padding: 0 24px 0 6px; } .button2-right a, .button2-right span { padding: 0 6px 0 24px; } .button2-left { background: url(../images/j_button2_left.png) no-repeat; float: left; margin-left: 5px; } .button2-right { background: url(../images/j_button2_right.png) 100% 0 no-repeat; float: left; margin-left: 5px; } .button2-left .image { background: url(../images/j_button2_image.png) 100% 0 no-repeat; } .button2-left .readmore, .button2-left .article { background: url(../images/j_button2_readmore.png) 100% 0 no-repeat; } .button2-left .pagebreak { background: url(../images/j_button2_pagebreak.png) 100% 0 no-repeat; } .button2-left .blank { background: url(../images/j_button2_blank.png) 100% 0 no-repeat; } /* Tooltips */ div.tooltip { float: left; background: #ffc; border: 1px solid #D4D5AA; padding: 5px; max-width: 200px; z-index:13000; } div.tooltip h4 { padding: 0; margin: 0; font-size: 95%; font-weight: bold; margin-top: -15px; padding-top: 15px; padding-bottom: 5px; background: url(../images/selector-arrow.png) no-repeat; } div.tooltip p { font-size: 90%; margin: 0; } /* Caption fixes */ /* Caption fixes */ .img_caption .left { float: left; margin-right: 1em; } .img_caption .right { float: right; margin-left: 1em; } .img_caption .left p { clear: left; text-align: center; } .img_caption .right p { clear: right; text-align: center; } .img_caption { text-align: center!important; } .img_caption.none { margin-left:auto; margin-right:auto; } /* Calendar */ a img.calendar { width: 16px; height: 16px; margin-left: 3px; background: url(../images/calendar.png) no-repeat; cursor: pointer; vertical-align: middle; } PK���\6���55templates/system/index.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.system * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; include __DIR__ . '/component.php'; PK���\ ��CCtemplates/system/component.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.system * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentHtml $this */ // Output as HTML5 $this->setHtml5(true); // Add html5 shiv JHtml::_('script', 'jui/html5.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); // Styles JHtml::_('stylesheet', 'general.css', array('version' => 'auto', 'relative' => true)); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <jdoc:include type="head" /> </head> <body class="contentpane"> <jdoc:include type="message" /> <jdoc:include type="component" /> </body> </html> PK���\%yS� templates/system/offline.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.system * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentHtml $this */ $app = JFactory::getApplication(); // Output as HTML5 $this->setHtml5(true); // Add html5 shiv JHtml::_('script', 'jui/html5.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); // Styles JHtml::_('stylesheet', 'templates/system/css/offline.css', array('version' => 'auto')); if ($this->direction === 'rtl') { JHtml::_('stylesheet', 'templates/system/css/offline_rtl.css', array('version' => 'auto')); } JHtml::_('stylesheet', 'templates/system/css/general.css', array('version' => 'auto')); // Add JavaScript Frameworks JHtml::_('bootstrap.framework'); $twofactormethods = JAuthenticationHelper::getTwoFactorMethods(); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <jdoc:include type="head" /> </head> <body> <jdoc:include type="message" /> <div id="frame" class="outline"> <?php if ($app->get('offline_image') && file_exists($app->get('offline_image'))) : ?> <img src="<?php echo $app->get('offline_image'); ?>" alt="<?php echo htmlspecialchars($app->get('sitename'), ENT_COMPAT, 'UTF-8'); ?>" /> <?php endif; ?> <h1> <?php echo htmlspecialchars($app->get('sitename'), ENT_COMPAT, 'UTF-8'); ?> </h1> <?php if ($app->get('display_offline_message', 1) == 1 && str_replace(' ', '', $app->get('offline_message')) !== '') : ?> <p> <?php echo $app->get('offline_message'); ?> </p> <?php elseif ($app->get('display_offline_message', 1) == 2 && str_replace(' ', '', JText::_('JOFFLINE_MESSAGE')) !== '') : ?> <p> <?php echo JText::_('JOFFLINE_MESSAGE'); ?> </p> <?php endif; ?> <form action="<?php echo JRoute::_('index.php', true); ?>" method="post" id="form-login"> <fieldset class="input"> <p id="form-login-username"> <label for="username"><?php echo JText::_('JGLOBAL_USERNAME'); ?></label> <input name="username" id="username" type="text" class="inputbox" alt="<?php echo JText::_('JGLOBAL_USERNAME'); ?>" autocomplete="off" autocapitalize="none" /> </p> <p id="form-login-password"> <label for="passwd"><?php echo JText::_('JGLOBAL_PASSWORD'); ?></label> <input type="password" name="password" class="inputbox" alt="<?php echo JText::_('JGLOBAL_PASSWORD'); ?>" id="passwd" /> </p> <?php if (count($twofactormethods) > 1) : ?> <p id="form-login-secretkey"> <label for="secretkey"><?php echo JText::_('JGLOBAL_SECRETKEY'); ?></label> <input type="text" name="secretkey" class="inputbox" alt="<?php echo JText::_('JGLOBAL_SECRETKEY'); ?>" id="secretkey" /> </p> <?php endif; ?> <p id="submit-buton"> <input type="submit" name="Submit" class="button login" value="<?php echo JText::_('JLOGIN'); ?>" /> </p> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.login" /> <input type="hidden" name="return" value="<?php echo base64_encode(JUri::base()); ?>" /> <?php echo JHtml::_('form.token'); ?> </fieldset> </form> </div> </body> </html> PK���\�#V��+templates/system/images/j_button2_right.pngnu�[����PNG IHDR�F1kIDATx��D�� www�;�d�Te`�һG�Rxn���/�ma��Kg�J��f�t;� �v�]̀t��~t���n��� H�L���HG�@��J�t7��UKX��?ҭt+��'���B�����0JϘ�IEND�B`�PK���\���r��/templates/system/images/j_button2_pagebreak.pngnu�[����PNG IHDRK�lIDATx�ԅ�� �a�i���;i�e�*������#�C�'���8���8��R��d2�FQ�0q� !�0��p��Bȷ[�eY�m*UU�X��Z�T1��M�|���ܻ�D��u|b~��*���3����`�hF����ͷ�MLT҇/��O]]]��|qq������U��(���;ӚΖ��\���I�&& ���k�'��aj;��ML,���(�V/���m��mb"����YN��h�Tm�h�=O��Ҝj�J��ڿ��#�!��$�j���61I�K�<Er�ĵa�15�i�'�c��;�K��)�����x ��h��\�=99Y�V`ډ�8B���_N�#�����8�O��������~���wIEND�B`�PK���\���ߩ�+templates/system/images/j_button2_blank.pngnu�[����PNG IHDR��3�pIDATxu�5�0�����af&I�Ҷ6STC�c���=NC����p�ˈW�d�x����� �(dF!1 �Q80 s�o/�%�{�"B��D�)��4�Ƞ�1B5��)���t8�0�IEND�B`�PK���\s)X:PP$templates/system/images/calendar.pngnu�[����PNG IHDR�aIDATx����I���}�c۶K��b�rl뿈�۶}w��ۙ�,�U���L�&+���O'Cm�����?jnP���he�"Gf�-]; @�vr�!��]�<Zp9q�0����<���w��ף�{���`�@�l~FB|�����Wi>�|L�?�H�H���<y�| P!�%E�ӳa�ݧ[�<�8�rXu�>���aݡ������/�}1�(Vy��f�������ݟ�!��d�H �;7��Ξ�(:��!�����ʔ(�m;���',���=0Bpq㱇~4�C� ���(�ō��p<�/��6�OJ������́�P�HQ�ߺ�5��e�m�r�9)�$�F}AIHsl���p��-,,��~�+ b���sҒb�J��X�0�!4��E�3����u�M�q���\������S��c��W�!T,�ĿO�R"O<7�{E��.�y����圴��S��!�I#�}S�\�ђ��������[��� ��A�3f�vIIEND�B`�PK���\.����+templates/system/images/j_button2_image.pngnu�[����PNG IHDRK�lIIDATx����j��s:FF��m�ն�c��c'�����a�l����v�y�o��G$IRU5��!��0==��d��4�q����+�����f2[/�t���.dR�T&&3�X,Y�d2�( 2 �pSQ��I��.�E�GEWo�ˋ5� ����A[�=V�\.�g�T ���V��;��q��g�g��n�bè(C��}���C��tk��|fz����\^�lè(A<��+�K��f�3<e��V�>�_6s�7ȖlEH �S�`���'���ĝP��J}a�vI �6)��!�6�� H��5��<jY��c���-o{>�y=1>���q�~4B�&l���V�����W� �?�̖�R��)��Q��7�L��FM��ou���/�(�bs!9��(o_HW�W-�Z\�ZF���Z�PY �� ��������#�Y�+�]F��aTBb �US�O�I9�ڨ���,�4M��a������Q̀�H$6E�QUU�A��Z����ҵ�U@̾�$I�x�M�X����DF��&�q༌_Nap��f�0���D"��!����q lIEND�B`�PK���\=F��.templates/system/images/j_button2_readmore.pngnu�[����PNG IHDRK�l�IDATx��Ez�@�aݬ�G�]�ef�M�9f�A,��� ���@��|[�3Fba�8��e��h�ۈ��p�^���HQT.�ۚX<p��� ����"�CH&��$b�f�Z���N�r�̲��D$:�c���H��X�i�a!��E�r�Tm�T�u��w��'L�oҶ�Ay����'d,8�h͖9(ݰA���� N�H0J�*�!U�:�&�Np���'�D*���� Nd��i~yy���ڕOy����U��o&��;1=���%�_�k_R����.O�i�{"��ђnz8�Zl�I�l�� ��@o����l8�C(.]k�;5uo�W�q����o��ԏN����N�*�+4/��e�����3O�s�6�(2C�GQ��ħk��?�{Ix����O<' �I���jD�@dY�(JUU��s�������y`���K$�z]߶ �*��m2IEND�B`�PK���\2d���*templates/system/images/j_button2_left.pngnu�[����PNG IHDR�Պ0�vIDATx���0���?�-�c�&8"�2iU�X5&��W�X5�.��[��eA��RL *Y�JҠT�T��R�YYИ�,������1�ͶD̪��Jr�s�Q1����`8�e�IEND�B`�PK���\Aj$��*templates/system/images/selector-arrow.pngnu�[����PNG IHDR X0$�0PLTE������������������ޱ�����������������)��tRNS@��fCIDAT�M�1�0�@".6&��� 궑��͖<ۢ���ʈ�/���t ��z�����,T�MK��o���7IEND�B`�PK���\�V�templates/index.htmlnu�[���<!DOCTYPE html><title></title> PK���\�AqG*templates/protostar/less/template_rtl.lessnu�[���// Specific RTL. rtl class is added to body tag // Fix for sub menu alignment .rtl .navigation .nav-child { left: auto; right:0; } .rtl .navigation .nav > li > .nav-child:before { left: auto; right:12px; } .rtl .navigation .nav > li > .nav-child:after { left: auto; right:13px; } // Category collapse .rtl .categories-list .collapse { margin: 0 20px 0 0; } // Modal footer .rtl .modal-footer button { float: left; } // Smart search select field margin .rtl .finder-selects { margin: 0 0 15px 15px; }PK���\.��T��%templates/protostar/less/icomoon.lessnu�[���@font-face { font-family: 'IcoMoon'; src: url('../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } @import "../../../media/jui/less/icomoon.less"; PK���\)�V�;;&templates/protostar/less/template.lessnu�[���// CSS Reset @import "../../../media/jui/less/reset.less"; // Core variables and mixins @import "variables.less"; // Custom for this template @import "../../../media/jui/less/mixins.less"; // Grid system and page structure @import "../../../media/jui/less/scaffolding.less"; @import "../../../media/jui/less/grid.less"; @import "../../../media/jui/less/layouts.less"; // Base CSS @import "../../../media/jui/less/type.less"; @import "../../../media/jui/less/code.less"; @import "../../../media/jui/less/forms.less"; @import "../../../media/jui/less/tables.less"; // Components: common // @import "../../../media/jui/less/sprites.less"; @import "../../../media/jui/less/dropdowns.less"; @import "../../../media/jui/less/wells.less"; @import "../../../media/jui/less/component-animations.less"; @import "../../../media/jui/less/close.less"; // Components: Buttons & Alerts @import "../../../media/jui/less/buttons.less"; @import "../../../media/jui/less/button-groups.less"; @import "../../../media/jui/less/alerts.less"; // Note: alerts share common CSS with buttons and thus have styles in buttons.less // Components: Nav @import "../../../media/jui/less/navs.less"; @import "../../../media/jui/less/navbar.less"; @import "../../../media/jui/less/breadcrumbs.less"; @import "../../../media/jui/less/pagination.less"; @import "../../../media/jui/less/pager.less"; // Components: Popovers @import "../../../media/jui/less/modals.less"; @import "../../../media/jui/less/tooltip.less"; @import "../../../media/jui/less/popovers.less"; // Components: Misc @import "../../../media/jui/less/thumbnails.less"; @import "../../../media/jui/less/labels-badges.less"; @import "../../../media/jui/less/progress-bars.less"; @import "../../../media/jui/less/accordion.less"; @import "../../../media/jui/less/carousel.less"; @import "../../../media/jui/less/hero-unit.less"; // Utility classes @import "../../../media/jui/less/utilities.less"; // RESPONSIVE CLASSES // ------------------ @import "../../../media/jui/less/responsive-utilities.less"; // MEDIA QUERIES // ------------------ // Phones to portrait tablets and narrow desktops @import "../../../media/jui/less/responsive-767px-max.less"; // Tablets to regular desktops @import "../../../media/jui/less/responsive-768px-979px.less"; // Large desktops @import "../../../media/jui/less/responsive-1200px-min.less"; // RESPONSIVE NAVBAR // ------------------ // From 979px and below, show a button to toggle navbar contents @import "../../../media/jui/less/responsive-navbar.less"; // Extended for JUI @import "../../../media/jui/less/bootstrap-extended.less"; // Has to be last to override when necessary // div.modal (instead of .modal) @import "../../../media/jui/less/modals.joomla.less"; @import "../../../media/jui/less/responsive-767px-max.joomla.less"; // Icon Font @import "icomoon.less"; /* Site Body Styles */ body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body.site{ border-top:3px solid #0088cc; padding: 20px; background-color: #f4f6f7; } body.site.fluid{ background-color: #ffffff; } .thumbnail { margin-bottom:9px; } .accordion-group { background:#fff; } /* Site Title (if no logo) */ .site-title { font-size: 40px; font-size: calc(~"16px + 2.16vw"); line-height: 48px; font-weight: bold; } @media (min-width: 1024px) { .site-title { font-size: 40px; } } .brand { color: darken(@linkColor, 20%); .transition(color .5s linear); } .brand:hover { color: @linkColor; text-decoration: none; } /* Header */ .header{ margin-bottom: 10px; } .header .finder { margin-top: 14px; } .header .finder .btn{ margin-top: 0px; } /* Nav */ .navigation{ padding: 5px 0; border-top: 1px solid rgba(0, 0, 0, 0.075); border-bottom: 1px solid rgba(0, 0, 0, 0.075); margin-bottom: 10px; } .navigation .nav-pills{ margin-bottom: 0; } /* Hero Banner Unit */ .hero-unit{ background-color: #08C; } .hero-unit > *{ color: white; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5); } /* Container */ .container{ max-width: 960px; } .body .container{ background-color: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 20px; border: 1px solid rgba(0, 0, 0, 0.15); -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.05); -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.05); box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.05); } /* Wells */ .well .page-header{ margin: 0px 0px 5px 0px; } /* Headings */ h1, h2, h3, h4, h5, h6 { margin: (@baseLineHeight / 1.5) 0; word-wrap: break-word; } h1 { font-size: 26px; line-height: 28px; } h2 { font-size: 22px; line-height: 24px; } h3 { font-size: 18px; line-height: 20px; } h4 { font-size: 14px; line-height: 16px; } h5 { font-size: 13px; line-height: 15px; } h6 { font-size: 12px; line-height: 14px; } /* Module */ .module-header { padding-bottom: 17px; margin: 20px 0 18px 0; border-bottom: 1px solid #eeeeee; } /* Single Item */ p { word-wrap: break-word; } .item-title { margin-bottom:9px; } .item-content { margin:18px 0; } .item-subtitle { margin-bottom:9px; } .pull-right.item-image { margin:0 0 18px 20px; } .pull-left.item-image { margin:0 20px 18px 0; } .header .nav > li:last-child > .dropdown-menu, .item-actions .dropdown-menu, .item-comment .dropdown-menu { left:initial; right:0; } .article-index { margin:0 0 10px 10px; } /* List */ .list-item-title { margin-bottom:9px; } .list-item-content { margin:18px 0; } .list-item-subtitle { margin-bottom:9px; } /* More Items */ .items-more, .content-links { padding: 15px 0; } /* Breadcrumbs */ .breadcrumb { margin: 10px 0; } .breadcrumb > li, .breadcrumb > .active { color: #515151; } /* mod_login */ #login-form { margin-top: 8px; } .add-on { + #modlgn-username, + #modlgn-passwd { width: 132px; } } /* Caption fixes */ .img_caption .left { float: left; margin-right: 1em; } .img_caption .right { float: right; margin-left: 1em; } .img_caption .left p { clear: left; text-align: center; } .img_caption .right p { clear: right; text-align: center; } .img_caption { text-align: center!important; } .img_caption.none { margin-left:auto; margin-right:auto; } /* New captions */ figure { display: table; } figure.pull-center, img.pull-center { margin-left: auto; margin-right: auto; } figcaption { display: table-caption; caption-side: bottom; } /* Aside Subnavs */ #aside .nav .nav-child { border-left: 2px solid @tableBorder; padding-left: 5px; } /* Navigation Submenus */ // The dropdown menu (ul) // ---------------------- .navigation { .nav-child { position: absolute; top: 95%; left: 0; z-index: @zindexDropdown; display: none; // none by default, but block on "open" of the menu float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; // override default ul list-style: none; background-color: @dropdownBackground; border: 1px solid #ccc; // Fallback for IE7-8 border: 1px solid @dropdownBorder; *border-right-width: 2px; *border-bottom-width: 2px; .border-radius(6px); .box-shadow(0 5px 10px rgba(0,0,0,.2)); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; // Aligns the dropdown menu to right &.pull-right { right: 0; left: auto; } // Dividers (basically an hr) within the dropdown .divider { .nav-divider(@dropdownDividerTop, @dropdownDividerBottom); } // Links within the dropdown menu a { display: block; padding: 3px 20px; clear: both; font-size: @baseFontSize; font-weight: normal; line-height: @baseLineHeight; color: @dropdownLinkColor; white-space: nowrap; } } .nav li { position: relative; } .nav > li:hover > .nav-child, .nav > li > a:focus + .nav-child, .nav li li:hover > .nav-child, .nav li li > a:focus + .nav-child { display: block; } .nav > li { &:before { position: absolute; top: 100%; right: 0; left: 0; height: 6px; content: ''; } } .nav > li > .nav-child { &:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0, 0, 0, 0.2); content: ''; } &:after { position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; } } .nav li li .nav-child { top: -8px; left: 100%; &:before { position: absolute; top: 9px; left: -7px; display: inline-block; border-top: 7px solid transparent; border-right: 7px solid rgba(0, 0, 0, 0.2); border-bottom: 7px solid transparent; content: ''; } &:after { position: absolute; top: 10px; left: -6px; display: inline-block; border-top: 6px solid transparent; border-right: 6px solid #ffffff; border-bottom: 6px solid transparent; content: ''; } } } // Hover state // ----------- .navigation .nav-child li > a:hover, .navigation .nav-child li > a:focus, .navigation .nav-child:hover > a { text-decoration: none; color: @dropdownLinkColorHover; background-color: @dropdownLinkBackgroundHover; #gradient > .vertical(@dropdownLinkBackgroundHover, darken(@dropdownLinkBackgroundHover, 5%)); } // Category collapse .categories-list .collapse { margin-left: 20px; } @media (max-width: 480px) { .item-info > span { display:block; } .blog-item .pull-right.item-image { margin:0 0 18px 0; } .blog-item .pull-left.item-image { margin:0 0 18px 0; float:none; } } @media (max-width: 768px) { /* Fix ios scrolling inside boottrap modals */ body { -webkit-overflow-scrolling: touch; padding-top: 0; } .header { background:transparent; } .header .brand { float:none; display:block; text-align:center; } .header .nav.pull-right, .header-search { float:none; display:block; } .header-search form { margin: 0; } .header-search .search-query { width: 90%; } .header .nav-pills > li > a { border: 1px solid @tableBorder; border-bottom:0; margin:0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 0; } .header .nav-pills > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .header .nav-pills > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border-bottom:1px solid @tableBorder; } .modal.fade { top:-100%; } .nav-tabs { border-bottom: 0; } .nav-tabs > li { float: none; } .nav-tabs > li > a { border: 1px solid @tableBorder; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 0; } .nav-tabs > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li:last-child > a, .nav-tabs > .active:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border-bottom:1px solid @tableBorder; } .nav-tabs > li > a:hover { border-color: @tableBorder; z-index: 2; } .nav-tabs.nav-dark > li > a { border: 1px solid @grayDark; } .nav-tabs > li:last-child > a, .nav-tabs > .active:last-child > a { border-bottom:1px solid @grayDark; } .nav-tabs.nav-dark > li > a:hover { border-color: @grayDark; } .nav-pills > li { float: none; } .nav-pills > li > a { margin-right: 0; } .nav-pills > li > a { margin-bottom: 3px; } .nav-pills > li:last-child > a { margin-bottom: 1px; } .form-search > .pull-left, .form-search > .pull-right { float:none; display:block; margin-bottom:9px; } } @media (max-width: 980px) { .navbar-fixed-top { margin-bottom:0!important; } .item-comment .item-image{ display:none; } .well { padding: 10px; } } @media (max-width: 979px) { .nav-collapse.in.collapse { overflow: visible; height: 0; z-index: 100; } .nav-collapse .nav > li.active > a { color: #fff; } .nav-collapse .nav > li.active > a:hover { color: #555; } } @media (min-width: 768px) and (max-width: 979px) { #login-form .input-small { width: 62px; } } // Page break dl.tabs { float: left; margin-bottom: -1px; } dl.tabs dt.tabs { float: left; margin-left: 3px; padding: 4px 10px; background-color: #F0F0F0; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } dl.tabs dt:hover { background-color: #F9F9F9; } dl.tabs dt.open { background-color: #FFF; border-bottom: 1px solid #FFF; } dl.tabs dt.tabs h3 { margin: 0; font-size: 1.1em; font-weight: normal; } dl.tabs dt.tabs h3 a { color: #0088CC; } dl.tabs dt.tabs h3 a:hover { color: #005580; text-decoration: none; } dl.tabs dt.open h3 a { color: #000; text-decoration: none; } div.current dd.tabs { margin: 0; padding: 10px; clear: both; border: 1px solid #CCC; background-color: #FFF; } /*Print pop-up*/ #pop-print { float: right; margin: 10px; } /*Code white space*/ code { white-space: pre-wrap; } /*Search filter*/ #filter-search { vertical-align: top; } /*Fix for editor buttons having a stupid height*/ .editor { overflow: hidden; position: relative; } /* Com_search highlighting */ .search span.highlight { background-color:#FFFFCC; font-weight:bold; padding:1px 0; } /* Com_search break long titles & text */ dt.result-title { word-wrap: break-word; } dd.result-text { word-wrap: break-word; } /* Prevent scrolling on the parent window of a modal */ body.modal-open { overflow: hidden; -ms-overflow-style: none; } /* Align fields for the profile display */ #users-profile-custom label { display: inline; } /* Remove unneeded space between label and field in vertical forms */ .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 0; .form-horizontal & { padding-top: 5px; } } /* Align btn-group to label */ .form-horizontal .controls > .radio.btn-group:first-child { padding-top: 0; } /* Corrects the modals padding */ .field-media-wrapper .modal .modal-body { padding: 5px 10px; overflow: hidden; } /* Getting rid of scroll bar in smartsearch Advanced search */ #search-results { clear: both; } #finder-filter-window { overflow: visible; } #finder-search .in.collapse { overflow: visible; } /* Fix for select element overflow on browser resizing */ .well { select, .chzn-container { max-width: 100%; } } /* Component pop-up */ .container-popup { padding: 28px 10px 10px 10px; } li { word-wrap: break-word; } ul.manager .height-50 .icon-folder-2 { height: 35px; width: 35px; line-height: 35px; font-size: 30px; } /* Popover minimum height - overwrite bootstrap default */ .popover-content { min-height: 33px; } /* Smart search select field margin */ .finder-selects { margin: 0 15px 15px 0; } /* mod_search in position-0 */ .header-search .mod-languages ul { margin: 0 0 5px 0; } @import "template_rtl.less"; // Specific for rtl. Always load last.PK���\A��_#_#'templates/protostar/less/variables.lessnu�[���// // Variables // -------------------------------------------------- // Global values // -------------------------------------------------- // Grays // ------------------------- @black: #000; @grayDarker: #222; @grayDark: #333; @gray: #555; @grayLight: #999; @grayLighter: #eee; @white: #fff; // Accent colors // ------------------------- @blue: #049cdb; @blueDark: #0064cd; @green: #46a546; @red: #9d261d; @yellow: #ffc40d; @orange: #f89406; @pink: #c3325f; @purple: #7a43b6; // Scaffolding // ------------------------- @bodyBackground: @white; @textColor: @grayDark; // Links // ------------------------- @linkColor: #005e8d; @linkColorHover: darken(@linkColor, 15%); // Typography // ------------------------- @sansFontFamily: "Helvetica Neue", Helvetica, Arial, sans-serif; @serifFontFamily: Georgia, "Times New Roman", Times, serif; @monoFontFamily: Monaco, Menlo, Consolas, "Courier New", monospace; // > Joomla JUI @baseFontSize: 13px; // < Joomla JUI @baseFontFamily: @sansFontFamily; // > Joomla JUI @baseLineHeight: 18px; // < Joomla JUI @altFontFamily: @serifFontFamily; @headingsFontFamily: inherit; // empty to use BS default, @baseFontFamily @headingsFontWeight: bold; // instead of browser default, bold @headingsColor: inherit; // empty to use BS default, @textColor // Component sizing // ------------------------- // Based on 14px font-size and 20px line-height @fontSizeLarge: @baseFontSize * 1.25; // ~18px // > Joomla JUI @fontSizeSmall: ceil(@baseFontSize * 0.90); // ~12px // < Joomla JUI @fontSizeMini: @baseFontSize * 0.75; // ~11px @paddingLarge: 11px 19px; // 44px @paddingSmall: 2px 10px; // 26px @paddingMini: 0 6px; // 22px @baseBorderRadius: 4px; @borderRadiusLarge: 6px; @borderRadiusSmall: 3px; // Tables // ------------------------- @tableBackground: transparent; // overall background-color @tableBackgroundAccent: #f9f9f9; // for striping @tableBackgroundHover: #f5f5f5; // for hover @tableBorder: #ddd; // table and cell border // Buttons // ------------------------- @btnBackground: @white; @btnBackgroundHighlight: darken(@white, 10%); @btnBorder: #bbb; @btnPrimaryBackground: @linkColor; @btnPrimaryBackgroundHighlight: spin(@btnPrimaryBackground, 20%); @btnInfoBackground: #5bc0de; @btnInfoBackgroundHighlight: #2f96b4; @btnSuccessBackground: #62c462; @btnSuccessBackgroundHighlight: #51a351; @btnWarningBackground: lighten(@orange, 15%); @btnWarningBackgroundHighlight: @orange; @btnDangerBackground: #ee5f5b; @btnDangerBackgroundHighlight: #bd362f; @btnInverseBackground: #444; @btnInverseBackgroundHighlight: @grayDarker; // Forms // ------------------------- @inputBackground: @white; @inputBorder: #ccc; @inputBorderRadius: 3px; @inputDisabledBackground: @grayLighter; @formActionsBackground: #f5f5f5; @inputHeight: @baseLineHeight + 10px; // base line-height + 8px vertical padding + 2px top/bottom border // Dropdowns // ------------------------- @dropdownBackground: @white; @dropdownBorder: rgba(0,0,0,.2); @dropdownDividerTop: #e5e5e5; @dropdownDividerBottom: @white; @dropdownLinkColor: @grayDark; @dropdownLinkColorHover: @white; @dropdownLinkColorActive: @dropdownLinkColor; @dropdownLinkBackgroundHover: @dropdownLinkBackgroundActive; @dropdownLinkBackgroundActive: @linkColor; // COMPONENT VARIABLES // -------------------------------------------------- // Z-index master list // ------------------------- // Used for a bird's eye view of components dependent on the z-axis // Try to avoid customizing these :) @zindexDropdown: 1000; @zindexTooltip: 1030; @zindexFixedNavbar: 1030; @zindexModalBackdrop: 1040; @zindexModal: 1050; @zindexPopover: 1060; // Sprite icons path // ------------------------- @iconSpritePath: "../img/glyphicons-halflings.png"; @iconWhiteSpritePath: "../img/glyphicons-halflings-white.png"; // Input placeholder text color // ------------------------- @placeholderText: @grayLight; // Hr border color // ------------------------- @hrBorder: @grayLighter; // Horizontal forms & lists // ------------------------- @horizontalComponentOffset: 180px; // Wells // ------------------------- @wellBackground: #f5f5f5; // Navbar // ------------------------- @navbarCollapseWidth: 979px; @navbarCollapseDesktopWidth: @navbarCollapseWidth + 1; @navbarHeight: 40px; @navbarBackgroundHighlight: #ffffff; @navbarBackground: darken(@navbarBackgroundHighlight, 5%); @navbarBorder: darken(@navbarBackground, 12%); @navbarText: @gray; @navbarLinkColor: @gray; @navbarLinkColorHover: @grayDark; @navbarLinkColorActive: @gray; @navbarLinkBackgroundHover: transparent; @navbarLinkBackgroundActive: darken(@navbarBackground, 5%); @navbarBrandColor: @navbarLinkColor; // Inverted navbar @navbarInverseBackground: #111111; @navbarInverseBackgroundHighlight: #222222; @navbarInverseBorder: #252525; @navbarInverseText: @grayLight; @navbarInverseLinkColor: @grayLight; @navbarInverseLinkColorHover: @white; @navbarInverseLinkColorActive: @navbarInverseLinkColorHover; @navbarInverseLinkBackgroundHover: transparent; @navbarInverseLinkBackgroundActive: @navbarInverseBackground; @navbarInverseSearchBackground: lighten(@navbarInverseBackground, 25%); @navbarInverseSearchBackgroundFocus: @white; @navbarInverseSearchBorder: @navbarInverseBackground; @navbarInverseSearchPlaceholderColor: #ccc; @navbarInverseBrandColor: @navbarInverseLinkColor; // Pagination // ------------------------- @paginationBackground: #fff; @paginationBorder: #ddd; @paginationActiveBackground: #f5f5f5; // Hero unit // ------------------------- @heroUnitBackground: @grayLighter; @heroUnitHeadingColor: inherit; @heroUnitLeadColor: inherit; // Form states and alerts // ------------------------- @warningText: #c09853; @warningBackground: #fcf8e3; @warningBorder: darken(spin(@warningBackground, -10), 3%); @errorText: #b94a48; @errorBackground: #f2dede; @errorBorder: darken(spin(@errorBackground, -10), 3%); @successText: #468847; @successBackground: #dff0d8; @successBorder: darken(spin(@successBackground, -10), 5%); @infoText: #3a87ad; @infoBackground: #d9edf7; @infoBorder: darken(spin(@infoBackground, -10), 7%); // Tooltips and popovers // ------------------------- @tooltipColor: #fff; @tooltipBackground: #000; @tooltipArrowWidth: 5px; @tooltipArrowColor: @tooltipBackground; @popoverBackground: #fff; @popoverArrowWidth: 10px; @popoverArrowColor: #fff; @popoverTitleBackground: darken(@popoverBackground, 3%); // Special enhancement for popovers @popoverArrowOuterWidth: @popoverArrowWidth + 1; @popoverArrowOuterColor: rgba(0,0,0,.25); // GRID // -------------------------------------------------- // Default 940px grid // ------------------------- @gridColumns: 12; @gridColumnWidth: 60px; @gridGutterWidth: 20px; @gridRowWidth: (@gridColumns * @gridColumnWidth) + (@gridGutterWidth * (@gridColumns - 1)); // > Joomla JUI // 1200px min @gridColumnWidth1200: 60px; @gridGutterWidth1200: 20px; @gridRowWidth1200: (@gridColumns * @gridColumnWidth) + (@gridGutterWidth * (@gridColumns - 1)); // 768px-979px @gridColumnWidth768: 42px; @gridGutterWidth768: 20px; @gridRowWidth768: (@gridColumns * @gridColumnWidth) + (@gridGutterWidth * (@gridColumns - 1)); // Fluid grid // ------------------------- @fluidGridColumnWidth: 6.382978723%; @fluidGridGutterWidth: 2.127659574%; // 1200px min @fluidGridColumnWidth1200: 6.382978723%; @fluidGridGutterWidth1200: 2.127659574%; // 768px-979px @fluidGridColumnWidth768: 6.382978723%; @fluidGridGutterWidth768: 2.127659574%; // < Joomla JUI PK���\���}#}#templates/protostar/error.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentError $this */ $app = JFactory::getApplication(); $user = JFactory::getUser(); // Getting params from template $params = $app->getTemplate(true)->params; // Detecting Active Variables $option = $app->input->getCmd('option', ''); $view = $app->input->getCmd('view', ''); $layout = $app->input->getCmd('layout', ''); $task = $app->input->getCmd('task', ''); $itemid = $app->input->getCmd('Itemid', ''); $format = $app->input->getCmd('format', 'html'); $sitename = htmlspecialchars($app->get('sitename'), ENT_QUOTES, 'UTF-8'); if ($task === 'edit' || $layout === 'form') { $fullWidth = 1; } else { $fullWidth = 0; } // Add JavaScript Frameworks JHtml::_('bootstrap.framework'); // Logo file or site title param if ($params->get('logoFile')) { $logo = '<img src="' . JUri::root() . $params->get('logoFile') . '" alt="' . $sitename . '" />'; } elseif ($params->get('sitetitle')) { $logo = '<span class="site-title" title="' . $sitename . '">' . htmlspecialchars($params->get('sitetitle')) . '</span>'; } else { $logo = '<span class="site-title" title="' . $sitename . '">' . $sitename . '</span>'; } ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta charset="utf-8" /> <title><?php echo $this->title; ?> <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8'); ?></title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <?php // Use of Google Font ?> <?php if ($params->get('googleFont')) : ?> <link href="https://fonts.googleapis.com/css?family=<?php echo $params->get('googleFontName'); ?>" rel="stylesheet" /> <style> h1, h2, h3, h4, h5, h6, .site-title { font-family: '<?php echo str_replace('+', ' ', $params->get('googleFontName')); ?>', sans-serif; } </style> <?php endif; ?> <link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/css/template.css" rel="stylesheet" /> <?php if ($app->get('debug_lang', '0') == '1' || $app->get('debug', '0') == '1') : ?> <link href="<?php echo JUri::root(true); ?>/media/cms/css/debug.css" rel="stylesheet" /> <?php endif; ?> <?php // If Right-to-Left ?> <?php if ($this->direction === 'rtl') : ?> <link href="<?php echo JUri::root(true); ?>/media/jui/css/bootstrap-rtl.css" rel="stylesheet" /> <?php endif; ?> <link href="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template; ?>/favicon.ico" rel="shortcut icon" type="image/vnd.microsoft.icon" /> <?php // Template color ?> <?php if ($params->get('templateColor')) : ?> <style> body.site { border-top: 3px solid <?php echo $params->get('templateColor'); ?>; background-color: <?php echo $params->get('templateBackgroundColor'); ?> } a { color: <?php echo $params->get('templateColor'); ?>; } .navbar-inner, .nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover { background: <?php echo $params->get('templateColor'); ?>; } .navbar-inner { -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); box-shadow: 0 1px 3px rgba(0, 0, 0, .25), inset 0 -1px 0 rgba(0, 0, 0, .1), inset 0 30px 10px rgba(0, 0, 0, .2); } </style> <?php endif; ?> <!--[if lt IE 9]><script src="<?php echo JUri::root(true); ?>/media/jui/js/html5.js"></script><![endif]--> </head> <body class="site <?php echo $option . ' view-' . $view . ($layout ? ' layout-' . $layout : ' no-layout') . ($task ? ' task-' . $task : ' no-task') . ($itemid ? ' itemid-' . $itemid : '') . ($params->get('fluidContainer') ? ' fluid' : '') . ($this->direction === 'rtl' ? ' rtl' : ''); ?>"> <!-- Body --> <div class="body"> <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : ''); ?>"> <!-- Header --> <header class="header" role="banner"> <div class="header-inner clearfix"> <a class="brand pull-left" href="<?php echo $this->baseurl; ?>/"> <?php echo $logo; ?> </a> <div class="header-search pull-right"> <?php // Display position-0 modules ?> <?php echo $this->getBuffer('modules', 'position-0', array('style' => 'none')); ?> </div> </div> </header> <div class="navigation"> <?php // Display position-1 modules ?> <?php echo $this->getBuffer('modules', 'position-1', array('style' => 'none')); ?> </div> <!-- Banner --> <div class="banner"> <?php echo $this->getBuffer('modules', 'banner', array('style' => 'xhtml')); ?> </div> <div class="row-fluid"> <div id="content" class="span12"> <!-- Begin Content --> <h1 class="page-header"><?php echo JText::_('JERROR_LAYOUT_PAGE_NOT_FOUND'); ?></h1> <div class="well"> <div class="row-fluid"> <div class="span6"> <p><strong><?php echo JText::_('JERROR_LAYOUT_ERROR_HAS_OCCURRED_WHILE_PROCESSING_YOUR_REQUEST'); ?></strong></p> <p><?php echo JText::_('JERROR_LAYOUT_NOT_ABLE_TO_VISIT'); ?></p> <ul> <li><?php echo JText::_('JERROR_LAYOUT_AN_OUT_OF_DATE_BOOKMARK_FAVOURITE'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_MIS_TYPED_ADDRESS'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_SEARCH_ENGINE_OUT_OF_DATE_LISTING'); ?></li> <li><?php echo JText::_('JERROR_LAYOUT_YOU_HAVE_NO_ACCESS_TO_THIS_PAGE'); ?></li> </ul> </div> <div class="span6"> <?php if ($format === 'html' && JModuleHelper::getModule('mod_search')) : ?> <p><strong><?php echo JText::_('JERROR_LAYOUT_SEARCH'); ?></strong></p> <p><?php echo JText::_('JERROR_LAYOUT_SEARCH_PAGE'); ?></p> <?php $module = JModuleHelper::getModule('mod_search'); ?> <?php echo JModuleHelper::renderModule($module); ?> <?php endif; ?> <p><?php echo JText::_('JERROR_LAYOUT_GO_TO_THE_HOME_PAGE'); ?></p> <p><a href="<?php echo $this->baseurl; ?>/index.php" class="btn"><span class="icon-home" aria-hidden="true"></span> <?php echo JText::_('JERROR_LAYOUT_HOME_PAGE'); ?></a></p> </div> </div> <hr /> <p><?php echo JText::_('JERROR_LAYOUT_PLEASE_CONTACT_THE_SYSTEM_ADMINISTRATOR'); ?></p> <blockquote> <span class="label label-inverse"><?php echo $this->error->getCode(); ?></span> <?php echo htmlspecialchars($this->error->getMessage(), ENT_QUOTES, 'UTF-8');?> <?php if ($this->debug) : ?> <br/><?php echo htmlspecialchars($this->error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->error->getLine(); ?> <?php endif; ?> </blockquote> <?php if ($this->debug) : ?> <div> <?php echo $this->renderBacktrace(); ?> <?php // Check if there are more Exceptions and render their data as well ?> <?php if ($this->error->getPrevious()) : ?> <?php $loop = true; ?> <?php // Reference $this->_error here and in the loop as setError() assigns errors to this property and we need this for the backtrace to work correctly ?> <?php // Make the first assignment to setError() outside the loop so the loop does not skip Exceptions ?> <?php $this->setError($this->_error->getPrevious()); ?> <?php while ($loop === true) : ?> <p><strong><?php echo JText::_('JERROR_LAYOUT_PREVIOUS_ERROR'); ?></strong></p> <p> <?php echo htmlspecialchars($this->_error->getMessage(), ENT_QUOTES, 'UTF-8'); ?> <br/><?php echo htmlspecialchars($this->_error->getFile(), ENT_QUOTES, 'UTF-8');?>:<?php echo $this->_error->getLine(); ?> </p> <?php echo $this->renderBacktrace(); ?> <?php $loop = $this->setError($this->_error->getPrevious()); ?> <?php endwhile; ?> <?php // Reset the main error object to the base error ?> <?php $this->setError($this->error); ?> <?php endif; ?> </div> <?php endif; ?> </div> <!-- End Content --> </div> </div> </div> </div> <!-- Footer --> <div class="footer"> <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : ''); ?>"> <hr /> <?php echo $this->getBuffer('modules', 'footer', array('style' => 'none')); ?> <p class="pull-right"> <a href="#top" id="back-top"> <?php echo JText::_('TPL_PROTOSTAR_BACKTOTOP'); ?> </a> </p> <p> © <?php echo date('Y'); ?> <?php echo $sitename; ?> </p> </div> </div> <?php echo $this->getBuffer('modules', 'debug', array('style' => 'none')); ?> </body> </html> PK���\�v�-��:templates/protostar/html/layouts/joomla/system/message.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Template.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $msgList = $displayData['msgList']; $alert = array('error' => 'alert-error', 'warning' => '', 'notice' => 'alert-info', 'message' => 'alert-success'); ?> <div id="system-message-container"> <?php if (is_array($msgList) && !empty($msgList)) : ?> <div id="system-message"> <?php foreach ($msgList as $type => $msgs) : ?> <div class="alert <?php echo isset($alert[$type]) ? $alert[$type] : 'alert-' . $type; ?>"> <?php // This requires JS so we should add it through JS. Progressive enhancement and stuff. ?> <a class="close" data-dismiss="alert">×</a> <?php if (!empty($msgs)) : ?> <h4 class="alert-heading"><?php echo JText::_($type); ?></h4> <div> <?php foreach ($msgs as $msg) : ?> <div class="alert-message"><?php echo $msg; ?></div> <?php endforeach; ?> </div> <?php endif; ?> </div> <?php endforeach; ?> </div> <?php endif; ?> </div> PK���\}�MM;templates/protostar/html/layouts/joomla/form/field/user.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Layout * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; extract($displayData); /** * Layout variables * ----------------- * @var string $autocomplete Autocomplete attribute for the field. * @var boolean $autofocus Is autofocus enabled? * @var string $class Classes for the input. * @var string $description Description of the field. * @var boolean $disabled Is this field disabled? * @var string $group Group the field belongs to. <fields> section in form XML. * @var boolean $hidden Is this field hidden in the form? * @var string $hint Placeholder for the field. * @var string $id DOM id of the field. * @var string $label Label of the field. * @var string $labelclass Classes to apply to the label. * @var boolean $multiple Does this field support multiple values? * @var string $name Name of the input field. * @var string $onchange Onchange attribute for the field. * @var string $onclick Onclick attribute for the field. * @var string $pattern Pattern (Reg Ex) of value of the form field. * @var boolean $readonly Is this field read only? * @var boolean $repeat Allows extensions to duplicate elements. * @var boolean $required Is this field required? * @var integer $size Size attribute of the input. * @var boolean $spellcheck Spellcheck state for the form field. * @var string $validate Validation rules to apply. * @var string $value Value attribute of the field. * @var array $checkedOptions Options that will be set as checked. * @var boolean $hasValue Has this field a value assigned? * @var array $options Options available for this field. * * @var string $userName The user name * @var mixed $groups The filtering groups (null means no filtering) * @var mixed $exclude The users to exclude from the list of users */ // Set the link for the user selection page $link = 'index.php?option=com_users&view=users&layout=modal&tmpl=component&required=' . ($required ? 1 : 0) . '&field={field-user-id}&ismoo=0' . (isset($groups) ? ('&groups=' . base64_encode(json_encode($groups))) : '') . (isset($excluded) ? ('&excluded=' . base64_encode(json_encode($excluded))) : ''); // Invalidate the input value if no user selected if (JText::_('JLIB_FORM_SELECT_USER') === htmlspecialchars($userName, ENT_COMPAT, 'UTF-8')) { $userName = ''; } if (!$readonly) { JHtml::_('script', 'jui/fielduser.min.js', array('version' => 'auto', 'relative' => true)); } ?> <?php // Create a dummy text field with the user name. ?> <div class="field-user-wrapper" data-url="<?php echo $link; ?>" data-modal=".modal" data-modal-width="100%" data-modal-height="400px" data-input=".field-user-input" data-input-name=".field-user-input-name" data-button-select=".button-select" > <div class="input-append"> <input type="text" id="<?php echo $id; ?>" value="<?php echo htmlspecialchars($userName, ENT_COMPAT, 'UTF-8'); ?>" placeholder="<?php echo JText::_('JLIB_FORM_SELECT_USER'); ?>" readonly class="field-user-input-name <?php echo $class ? (string) $class : ''?>" <?php echo $size ? ' size="' . (int) $size . '"' : ''; ?> <?php echo $required ? 'required' : ''; ?>/> <?php if (!$readonly) : ?> <button type="button" class="btn btn-primary button-select" title="<?php echo JText::_('JLIB_FORM_CHANGE_USER') ?>" aria-label="<?php echo JText::_('JLIB_FORM_CHANGE_USER') ?>" > <span class="icon-user" aria-hidden="true"></span> </button> <?php echo JHtml::_( 'bootstrap.renderModal', 'userModal_' . $id, array( 'title' => JText::_('JLIB_FORM_CHANGE_USER'), 'closeButton' => true, 'footer' => '<button type="button" class="btn" data-dismiss="modal">' . JText::_('JCANCEL') . '</button>', ) ); ?> <?php endif; ?> </div> <?php // Create the real field, hidden, that stored the user id. ?> <?php if (!$readonly) : ?> <input type="hidden" id="<?php echo $id; ?>_id" name="<?php echo $name; ?>" value="<?php echo (int) $value; ?>" class="field-user-input <?php echo $class ? (string) $class : ''?>" data-onchange="<?php echo $this->escape($onchange); ?>"/> <?php endif; ?> </div> PK���\�?�� � Etemplates/protostar/html/layouts/joomla/form/field/contenthistory.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Layout * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Layout variables * ----------------- * @var string $autocomplete Autocomplete attribute for the field. * @var boolean $autofocus Is autofocus enabled? * @var string $class Classes for the input. * @var string $description Description of the field. * @var boolean $disabled Is this field disabled? * @var string $group Group the field belongs to. <fields> section in form XML. * @var boolean $hidden Is this field hidden in the form? * @var string $hint Placeholder for the field. * @var string $id DOM id of the field. * @var string $label Label of the field. * @var string $labelclass Classes to apply to the label. * @var boolean $multiple Does this field support multiple values? * @var string $name Name of the input field. * @var string $onchange Onchange attribute for the field. * @var string $onclick Onclick attribute for the field. * @var string $pattern Pattern (Reg Ex) of value of the form field. * @var boolean $readonly Is this field read only? * @var boolean $repeat Allows extensions to duplicate elements. * @var boolean $required Is this field required? * @var integer $size Size attribute of the input. * @var boolean $spellcheck Spellcheck state for the form field. * @var string $validate Validation rules to apply. * @var string $value Value attribute of the field. * @var array $checkedOptions Options that will be set as checked. * @var boolean $hasValue Has this field a value assigned? * @var array $options Options available for this field. * * @var string $link The link for the content history page * @var string $label The label text */ extract($displayData); echo JHtml::_( 'bootstrap.renderModal', 'versionsModal', array( 'url' => $link, 'title' => $label, 'height' => '300px', 'width' => '800px', 'footer' => '<button type="button" class="btn" data-dismiss="modal">' . JText::_('JLIB_HTML_BEHAVIOR_CLOSE') . '</button>' ) ); ?> <button type="button" onclick="jQuery('#versionsModal').modal('show')" class="btn" data-toggle="modal" title="<?php echo $label; ?>"> <span class="icon-archive" aria-hidden="true"></span><?php echo $label; ?> </button> PK���\]���<templates/protostar/html/layouts/joomla/form/field/media.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Layout * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * Layout variables * --------------------- * * @var string $asset The asset text * @var string $authorField The label text * @var integer $authorId The author id * @var string $class The class text * @var boolean $disabled True if field is disabled * @var string $folder The folder text * @var string $id The label text * @var string $link The link text * @var string $name The name text * @var string $preview The preview image relative path * @var integer $previewHeight The image preview height * @var integer $previewWidth The image preview width * @var string $onchange The onchange text * @var boolean $readonly True if field is readonly * @var integer $size The size text * @var string $value The value text * @var string $src The path and filename of the image */ extract($displayData); // The button. if ($disabled != true) { JHtml::_('bootstrap.tooltip'); } $attr = ''; // Initialize some field attributes. $attr .= !empty($class) ? ' class="input-small hasTooltip field-media-input ' . $class . '"' : ' class="input-small hasTooltip field-media-input"'; $attr .= !empty($size) ? ' size="' . $size . '"' : ''; // Initialize JavaScript field attributes. $attr .= !empty($onchange) ? ' onchange="' . $onchange . '"' : ''; switch ($preview) { case 'no': // Deprecated parameter value case 'false': case 'none': $showPreview = false; $showAsTooltip = false; break; case 'yes': // Deprecated parameter value case 'true': case 'show': $showPreview = true; $showAsTooltip = false; break; case 'tooltip': default: $showPreview = true; $showAsTooltip = true; break; } // Pre fill the contents of the popover if ($showPreview) { if ($value && file_exists(JPATH_ROOT . '/' . $value)) { $src = JUri::root() . $value; } else { $src = JText::_('JLIB_FORM_MEDIA_PREVIEW_EMPTY'); } } // The URL for the modal $url = ($readonly ? '' : ($link ?: 'index.php?option=com_media&view=images&tmpl=component&asset=' . $asset . '&author=' . $authorId) . '&fieldid={field-media-id}&ismoo=0&folder=' . $folder); ?> <div class="field-media-wrapper" data-basepath="<?php echo JUri::root(); ?>" data-url="<?php echo $url; ?>" data-modal=".modal" data-modal-width="100%" data-modal-height="400px" data-input=".field-media-input" data-button-select=".button-select" data-button-clear=".button-clear" data-button-save-selected=".button-save-selected" data-preview="<?php echo $showPreview ? 'true' : 'false'; ?>" data-preview-as-tooltip="<?php echo $showAsTooltip ? 'true' : 'false'; ?>" data-preview-container=".field-media-preview" data-preview-width="<?php echo $previewWidth; ?>" data-preview-height="<?php echo $previewHeight; ?>" > <?php // Render the modal echo JHtml::_('bootstrap.renderModal', 'imageModal_'. $id, array( 'title' => JText::_('JLIB_FORM_CHANGE_IMAGE'), 'closeButton' => true, 'footer' => '<button type="button" class="btn" data-dismiss="modal">' . JText::_('JCANCEL') . '</button>' ) ); JHtml::_('script', 'media/mediafield.min.js', array('version' => 'auto', 'relative' => true)); ?> <?php if ($showPreview && $showAsTooltip) : ?> <div class="input-prepend input-append"> <span rel="popover" class="add-on pop-helper field-media-preview" title="<?php echo JText::_('JLIB_FORM_MEDIA_PREVIEW_SELECTED_IMAGE'); ?>" data-content="<?php echo JText::_('JLIB_FORM_MEDIA_PREVIEW_EMPTY'); ?>" data-original-title="<?php echo JText::_('JLIB_FORM_MEDIA_PREVIEW_SELECTED_IMAGE'); ?>" data-trigger="hover"> <span class="icon-eye" aria-hidden="true"></span> </span> <?php else: ?> <div class="input-append"> <?php endif; ?> <input type="text" name="<?php echo $name; ?>" id="<?php echo $id; ?>" value="<?php echo htmlspecialchars($value, ENT_COMPAT, 'UTF-8'); ?>" readonly="readonly"<?php echo $attr; ?>/> <?php if ($disabled != true) : ?> <button type="button" class="btn button-select"><?php echo JText::_("JLIB_FORM_BUTTON_SELECT"); ?></button> <button type="button" class="btn hasTooltip button-clear" title="<?php echo JText::_("JLIB_FORM_BUTTON_CLEAR"); ?>" aria-label="<?php echo JText::_("JLIB_FORM_BUTTON_CLEAR"); ?>" > <span class="icon-remove" aria-hidden="true"></span> </button> <?php endif; ?> </div> <?php if ($showPreview && !$showAsTooltip) : ?> <div class="field-media-preview" style="width: <?php echo $previewWidth; ?>px; max-height: <?php echo $previewHeight; ?>px;margin-top:10px;"></div> <?php endif; ?> </div> PK���\�WSZZ$templates/protostar/html/modules.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * This is a file to add template specific chrome to module rendering. To use it you would * set the style attribute for the given module(s) include in your template to use the style * for each given modChrome function. * * eg. To render a module mod_test in the submenu style, you would use the following include: * <jdoc:include type="module" name="test" style="submenu" /> * * This gives template designers ultimate control over how modules are rendered. * * NOTICE: All chrome wrapping methods should be named: modChrome_{STYLE} and take the same * two arguments. */ /* * Module chrome for rendering the module in a submenu */ function modChrome_no($module, &$params, &$attribs) { if ($module->content) { echo $module->content; } } function modChrome_well($module, &$params, &$attribs) { $moduleTag = htmlspecialchars($params->get('module_tag', 'div'), ENT_QUOTES, 'UTF-8'); $bootstrapSize = (int) $params->get('bootstrap_size', 0); $moduleClass = $bootstrapSize !== 0 ? ' span' . $bootstrapSize : ''; $headerTag = htmlspecialchars($params->get('header_tag', 'h3'), ENT_QUOTES, 'UTF-8'); $headerClass = htmlspecialchars($params->get('header_class', 'page-header'), ENT_COMPAT, 'UTF-8'); if ($module->content) { echo '<' . $moduleTag . ' class="well ' . htmlspecialchars($params->get('moduleclass_sfx'), ENT_COMPAT, 'UTF-8') . $moduleClass . '">'; if ($module->showtitle) { echo '<' . $headerTag . ' class="' . $headerClass . '">' . $module->title . '</' . $headerTag . '>'; } echo $module->content; echo '</' . $moduleTag . '>'; } } PK���\|�kii?templates/protostar/html/com_media/imageslist/default_image.phpnu�[���<?php /** * @package Joomla.Administrator * @subpackage com_media * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; use Joomla\Registry\Registry; $params = new Registry; $dispatcher = JEventDispatcher::getInstance(); $dispatcher->trigger('onContentBeforeDisplay', array('com_media.file', &$this->_tmp_img, &$params, 0)); ?> <li class="imgOutline thumbnail height-80 width-80 center"> <a class="img-preview" href="javascript:ImageManager.populateFields('<?php echo $this->escape($this->_tmp_img->path_relative); ?>')" title="<?php echo $this->escape($this->_tmp_img->name); ?>" > <div class="imgThumb"> <div class="imgThumbInside"> <?php echo JHtml::_('image', $this->baseURL . '/' . $this->escape($this->_tmp_img->path_relative), JText::sprintf('COM_MEDIA_IMAGE_TITLE', $this->_tmp_img->title, JHtml::_('number.bytes', $this->_tmp_img->size)), array('width' => $this->_tmp_img->width_60, 'height' => $this->_tmp_img->height_60)); ?> </div> </div> <div class="imgDetails small"> <?php echo JHtml::_('string.truncate', $this->escape($this->_tmp_img->name), 10, false); ?> </div> </a> </li> <?php $dispatcher->trigger('onContentAfterDisplay', array('com_media.file', &$this->_tmp_img, &$params, 0)); PK���\�[�sdd@templates/protostar/html/com_media/imageslist/default_folder.phpnu�[���<?php /** * @package Joomla.Administrator * @subpackage com_media * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $input = JFactory::getApplication()->input; ?> <li class="imgOutline thumbnail height-80 width-80 center"> <a href="index.php?option=com_media&view=imagesList&tmpl=component&folder=<?php echo rawurlencode($this->_tmp_folder->path_relative); ?>&asset=<?php echo $input->getCmd('asset');?>&author=<?php echo $input->getCmd('author');?>" target="imageframe"> <div class="imgFolder"> <span class="icon-folder-2"></span> </div> <div class="small"> <?php echo JHtml::_('string.truncate', $this->escape($this->_tmp_folder->name), 10, false); ?> </div> </a> </li> PK���\-�a߽�'templates/protostar/html/pagination.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** * This is a file to add template specific chrome to pagination rendering. * * pagination_list_footer * Input variable $list is an array with offsets: * $list[limit] : int * $list[limitstart] : int * $list[total] : int * $list[limitfield] : string * $list[pagescounter] : string * $list[pageslinks] : string * * pagination_list_render * Input variable $list is an array with offsets: * $list[all] * [data] : string * [active] : boolean * $list[start] * [data] : string * [active] : boolean * $list[previous] * [data] : string * [active] : boolean * $list[next] * [data] : string * [active] : boolean * $list[end] * [data] : string * [active] : boolean * $list[pages] * [{PAGE}][data] : string * [{PAGE}][active] : boolean * * pagination_item_active * Input variable $item is an object with fields: * $item->base : integer * $item->link : string * $item->text : string * * pagination_item_inactive * Input variable $item is an object with fields: * $item->base : integer * $item->link : string * $item->text : string * * This gives template designers ultimate control over how pagination is rendered. * * NOTE: If you override pagination_item_active OR pagination_item_inactive you MUST override them both */ /** * Renders the pagination footer * * @param array $list Array containing pagination footer * * @return string HTML markup for the full pagination footer * * @since 3.0 */ function pagination_list_footer($list) { $html = "<div class=\"pagination\">\n"; $html .= $list['pageslinks']; $html .= "\n<input type=\"hidden\" name=\"" . $list['prefix'] . "limitstart\" value=\"" . $list['limitstart'] . "\" />"; $html .= "\n</div>"; return $html; } /** * Renders the pagination list * * @param array $list Array containing pagination information * * @return string HTML markup for the full pagination object * * @since 3.0 */ function pagination_list_render($list) { // Calculate to display range of pages $currentPage = 1; $range = 1; $step = 5; foreach ($list['pages'] as $k => $page) { if (!$page['active']) { $currentPage = $k; } } if ($currentPage >= $step) { if ($currentPage % $step === 0) { $range = ceil($currentPage / $step) + 1; } else { $range = ceil($currentPage / $step); } } $html = '<nav role="navigation" aria-label="' . JText::_('JLIB_HTML_PAGINATION') . '">'; $html .= '<ul class="pagination-list">'; $html .= $list['start']['data']; $html .= $list['previous']['data']; foreach ($list['pages'] as $k => $page) { if ($k !== $currentPage && $k !== $range * $step - $step && ($k % $step === 0 || $k === $range * $step - ($step + 1)) && in_array($k, range($range * $step - ($step + 1), $range * $step))) { $page['data'] = preg_replace('#(<a.*?>).*?(</a>)#', '$1...$2', $page['data']); } $html .= $page['data']; } $html .= $list['next']['data']; $html .= $list['end']['data']; $html .= '</ul>'; $html .= '</nav>'; return $html; } /** * Renders an active item in the pagination block * * @param JPaginationObject $item The current pagination object * * @return string HTML markup for active item * * @since 3.0 */ function pagination_item_active(&$item) { $class = ''; // Check for "Start" item if ($item->text === JText::_('JLIB_HTML_START')) { $display = '<span class="icon-first" aria-hidden="true"></span>'; $aria = JText::sprintf('JLIB_HTML_GOTO_POSITION', strtolower($item->text)); } // Check for "Prev" item if ($item->text === JText::_('JPREV')) { $display = '<span class="icon-previous" aria-hidden="true"></span>'; $aria = JText::sprintf('JLIB_HTML_GOTO_POSITION', strtolower($item->text)); } // Check for "Next" item if ($item->text === JText::_('JNEXT')) { $display = '<span class="icon-next" aria-hidden="true"></span>'; $aria = JText::sprintf('JLIB_HTML_GOTO_POSITION', strtolower($item->text)); } // Check for "End" item if ($item->text === JText::_('JLIB_HTML_END')) { $display = '<span class="icon-last" aria-hidden="true"></span>'; $aria = JText::sprintf('JLIB_HTML_GOTO_POSITION', strtolower($item->text)); } // If the display object isn't set already, just render the item with its text if (!isset($display)) { $display = $item->text; $aria = JText::sprintf('JLIB_HTML_GOTO_PAGE', $item->text); $class = ' class="hidden-phone"'; } return '<li' . $class . '><a title="' . $item->text . '" href="' . $item->link . '" class="pagenav" aria-label="' . $aria . '">' . $display . '</a></li>'; } /** * Renders an inactive item in the pagination block * * @param JPaginationObject $item The current pagination object * * @return string HTML markup for inactive item * * @since 3.0 */ function pagination_item_inactive(&$item) { // Check for "Start" item if ($item->text === JText::_('JLIB_HTML_START')) { return '<li class="disabled"><a><span class="icon-first" aria-hidden="true"></span></a></li>'; } // Check for "Prev" item if ($item->text === JText::_('JPREV')) { return '<li class="disabled"><a><span class="icon-previous" aria-hidden="true"></span></a></li>'; } // Check for "Next" item if ($item->text === JText::_('JNEXT')) { return '<li class="disabled"><a><span class="icon-next" aria-hidden="true"></span></a></li>'; } // Check for "End" item if ($item->text === JText::_('JLIB_HTML_END')) { return '<li class="disabled"><a><span class="icon-last" aria-hidden="true"></span></a></li>'; } // Check if the item is the active page if (isset($item->active) && $item->active) { $aria = JText::sprintf('JLIB_HTML_PAGE_CURRENT', $item->text); return '<li class="active hidden-phone"><a aria-current="true" aria-label="' . $aria . '">' . $item->text . '</a></li>'; } // Doesn't match any other condition, render a normal item return '<li class="disabled hidden-phone"><a>' . $item->text . '</a></li>'; } PK���\]��Y�Y�$templates/protostar/css/template.cssnu�[���article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { max-width: 100%; width: auto \9; height: auto; vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; line-height: 18px; color: #333; background-color: #fff; } a { color: #005e8d; text-decoration: none; } a:hover, a:focus { color: #002b41; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.1); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.1); box-shadow: 0 1px 3px rgba(0,0,0,0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574%; *margin-left: 2.0744680846383%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574%; } .row-fluid .span12 { width: 99.99999999%; *width: 99.946808500638%; } .row-fluid .span11 { width: 91.489361693%; *width: 91.436170203638%; } .row-fluid .span10 { width: 82.978723396%; *width: 82.925531906638%; } .row-fluid .span9 { width: 74.468085099%; *width: 74.414893609638%; } .row-fluid .span8 { width: 65.957446802%; *width: 65.904255312638%; } .row-fluid .span7 { width: 57.446808505%; *width: 57.393617015638%; } .row-fluid .span6 { width: 48.936170208%; *width: 48.882978718638%; } .row-fluid .span5 { width: 40.425531911%; *width: 40.372340421638%; } .row-fluid .span4 { width: 31.914893614%; *width: 31.861702124638%; } .row-fluid .span3 { width: 23.404255317%; *width: 23.351063827638%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.840425530638%; } .row-fluid .span1 { width: 6.382978723%; *width: 6.3297872336383%; } .row-fluid .offset12 { margin-left: 104.255319138%; *margin-left: 104.14893615928%; } .row-fluid .offset12:first-child { margin-left: 102.127659564%; *margin-left: 102.02127658528%; } .row-fluid .offset11 { margin-left: 95.744680841%; *margin-left: 95.638297862277%; } .row-fluid .offset11:first-child { margin-left: 93.617021267%; *margin-left: 93.510638288277%; } .row-fluid .offset10 { margin-left: 87.234042544%; *margin-left: 87.127659565277%; } .row-fluid .offset10:first-child { margin-left: 85.10638297%; *margin-left: 84.999999991277%; } .row-fluid .offset9 { margin-left: 78.723404247%; *margin-left: 78.617021268277%; } .row-fluid .offset9:first-child { margin-left: 76.595744673%; *margin-left: 76.489361694277%; } .row-fluid .offset8 { margin-left: 70.21276595%; *margin-left: 70.106382971277%; } .row-fluid .offset8:first-child { margin-left: 68.085106376%; *margin-left: 67.978723397277%; } .row-fluid .offset7 { margin-left: 61.702127653%; *margin-left: 61.595744674277%; } .row-fluid .offset7:first-child { margin-left: 59.574468079%; *margin-left: 59.468085100277%; } .row-fluid .offset6 { margin-left: 53.191489356%; *margin-left: 53.085106377277%; } .row-fluid .offset6:first-child { margin-left: 51.063829782%; *margin-left: 50.957446803277%; } .row-fluid .offset5 { margin-left: 44.680851059%; *margin-left: 44.574468080277%; } .row-fluid .offset5:first-child { margin-left: 42.553191485%; *margin-left: 42.446808506277%; } .row-fluid .offset4 { margin-left: 36.170212762%; *margin-left: 36.063829783277%; } .row-fluid .offset4:first-child { margin-left: 34.042553188%; *margin-left: 33.936170209277%; } .row-fluid .offset3 { margin-left: 27.659574465%; *margin-left: 27.553191486277%; } .row-fluid .offset3:first-child { margin-left: 25.531914891%; *margin-left: 25.425531912277%; } .row-fluid .offset2 { margin-left: 19.148936168%; *margin-left: 19.042553189277%; } .row-fluid .offset2:first-child { margin-left: 17.021276594%; *margin-left: 16.914893615277%; } .row-fluid .offset1 { margin-left: 10.638297871%; *margin-left: 10.531914892277%; } .row-fluid .offset1:first-child { margin-left: 8.510638297%; *margin-left: 8.4042553182766%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { margin: 0 0 9px; } .lead { margin-bottom: 18px; font-size: 19.5px; font-weight: 200; line-height: 27px; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #999; } a.muted:hover, a.muted:focus { color: #808080; } .text-warning { color: #c09853; } a.text-warning:hover, a.text-warning:focus { color: #a47e3c; } .text-error { color: #b94a48; } a.text-error:hover, a.text-error:focus { color: #953b39; } .text-info { color: #3a87ad; } a.text-info:hover, a.text-info:focus { color: #2d6987; } .text-success { color: #468847; } a.text-success:hover, a.text-success:focus { color: #356635; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6 { margin: 9px 0; font-family: inherit; font-weight: bold; line-height: 18px; color: inherit; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #999; } h1, h2, h3 { line-height: 36px; } h1 { font-size: 35.75px; } h2 { font-size: 29.25px; } h3 { font-size: 22.75px; } h4 { font-size: 16.25px; } h5 { font-size: 13px; } h6 { font-size: 11.05px; } h1 small { font-size: 22.75px; } h2 small { font-size: 16.25px; } h3 small { font-size: 13px; } h4 small { font-size: 13px; } .page-header { padding-bottom: 8px; margin: 18px 0 27px; border-bottom: 1px solid #eee; } ul, ol { padding: 0; margin: 0 0 9px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } li { line-height: 18px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; list-style: none; } ul.inline > li, ol.inline > li { display: inline-block; *display: inline; *zoom: 1; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 18px; } dt, dd { line-height: 18px; } dt { font-weight: bold; } dd { margin-left: 9px; } .dl-horizontal { *zoom: 1; } .dl-horizontal:before, .dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } hr { margin: 18px 0; border: 0; border-top: 1px solid #eee; border-bottom: 1px solid #fff; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 18px; border-left: 5px solid #eee; } blockquote p { margin-bottom: 0; font-size: 16.25px; font-weight: 300; line-height: 1.25; } blockquote small { display: block; line-height: 18px; color: #999; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid #eee; border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 18px; font-style: normal; line-height: 18px; } code, pre { padding: 0 3px 2px; font-family: Monaco, Menlo, Consolas, "Courier New", monospace; font-size: 11px; color: #333; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 8.5px; margin: 0 0 9px; font-size: 12px; line-height: 18px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.15); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } pre.prettyprint { margin-bottom: 18px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 18px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 18px; font-size: 19.5px; line-height: 36px; color: #333; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 13.5px; color: #999; } label, input, button, select, textarea { font-size: 13px; font-weight: normal; line-height: 18px; } input, button, select, textarea { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 18px; padding: 4px 6px; margin-bottom: 9px; font-size: 13px; line-height: 18px; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; vertical-align: middle; } input, textarea, .uneditable-input { width: 206px; } textarea { height: auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #fff; border: 1px solid #ccc; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82,168,236,0.8); outline: 0; outline: thin dotted \9; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; margin-top: 1px \9; line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 28px; *margin-top: 4px; line-height: 28px; } select { width: 220px; border: 1px solid #ccc; background-color: #fff; } select[multiple], select[size] { height: auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .uneditable-input, .uneditable-textarea { color: #999; background-color: #fcfcfc; border-color: #ccc; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.025); box-shadow: inset 0 1px 2px rgba(0,0,0,0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } input:-moz-placeholder, textarea:-moz-placeholder { color: #999; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999; } .radio, .checkbox { min-height: 18px; padding-left: 20px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row { *zoom: 1; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #eee; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #c09853; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #c09853; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #c09853; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #a47e3c; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #dbc59e; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #c09853; background-color: #fcf8e3; border-color: #c09853; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #b94a48; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #b94a48; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #b94a48; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #953b39; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #d59392; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #b94a48; background-color: #f2dede; border-color: #b94a48; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #468847; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #468847; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #468847; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #356635; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7aba7b; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #468847; background-color: #dff0d8; border-color: #468847; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #3a87ad; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #3a87ad; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #3a87ad; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); box-shadow: inset 0 1px 1px rgba(0,0,0,0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #2d6987; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px #7ab5d3; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #3a87ad; background-color: #d9edf7; border-color: #3a87ad; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } .form-actions { padding: 17px 20px 18px; margin-top: 18px; margin-bottom: 18px; background-color: #f5f5f5; border-top: 1px solid #e5e5e5; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #595959; } .help-block { display: block; margin-bottom: 9px; } .help-inline { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 9px; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-append select, .input-append .uneditable-input, .input-append .dropdown-menu, .input-append .popover, .input-prepend input, .input-prepend select, .input-prepend .uneditable-input, .input-prepend .dropdown-menu, .input-prepend .popover { font-size: 13px; } .input-append input, .input-append select, .input-append .uneditable-input, .input-prepend input, .input-prepend select, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-append input:focus, .input-append select:focus, .input-append .uneditable-input:focus, .input-prepend input:focus, .input-prepend select:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 18px; min-width: 16px; padding: 4px 5px; font-size: 13px; font-weight: normal; line-height: 18px; text-align: center; text-shadow: 0 1px 0 #fff; background-color: #eee; border: 1px solid #ccc; } .input-append .add-on, .input-append .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .add-on, .input-prepend .btn, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .form-search .input-append .search-query, .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .js-stools-field-filter .input-prepend, .js-stools-field-filter .input-append { margin-bottom: 0; } .form-search input, .form-search textarea, .form-search select, .form-search .help-inline, .form-search .uneditable-input, .form-search .input-prepend, .form-search .input-append, .form-inline input, .form-inline textarea, .form-inline select, .form-inline .help-inline, .form-inline .uneditable-input, .form-inline .input-prepend, .form-inline .input-append, .form-horizontal input, .form-horizontal textarea, .form-horizontal select, .form-horizontal .help-inline, .form-horizontal .uneditable-input, .form-horizontal .input-prepend, .form-horizontal .input-append { display: inline-block; *display: inline; *zoom: 1; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } .control-group { margin-bottom: 9px; } legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 18px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block { margin-top: 9px; } .form-horizontal .form-actions { padding-left: 180px; } .control-label .hasPopover, .control-label .hasTooltip { display: inline-block; } .subform-repeatable-wrapper .btn-group>.btn.button { min-width: 0; } .subform-repeatable-wrapper .ui-sortable-helper { background: #fff; } .subform-repeatable-wrapper tr.ui-sortable-helper { display: table; } @media (min-width: 980px) and (max-width: 1215px) { .float-cols .control-label { float: none; } .float-cols .controls { margin-left: 0; } } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table { width: 100%; margin-bottom: 18px; } .table th, .table td { padding: 8px; line-height: 18px; text-align: left; vertical-align: top; border-top: 1px solid #ddd; } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid #ddd; } .table .table { background-color: #fff; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid #ddd; border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .table-bordered th, .table-bordered td { border-left: 1px solid #ddd; } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #f9f9f9; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #f5f5f5; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #dff0d8; } .table tbody tr.error > td { background-color: #f2dede; } .table tbody tr.warning > td { background-color: #fcf8e3; } .table tbody tr.info > td { background-color: #d9edf7; } .table-hover tbody tr.success:hover > td { background-color: #d0e9c6; } .table-hover tbody tr.error:hover > td { background-color: #ebcccc; } .table-hover tbody tr.warning:hover > td { background-color: #faf2cc; } .table-hover tbody tr.info:hover > td { background-color: #c4e3f3; } .table-noheader { border-collapse: collapse; } .table-noheader thead { display: none; } .dropup, .dropdown { position: relative; } .dropdown-toggle { *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #000; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { *width: 100%; height: 1px; margin: 8px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #fff; } .dropdown-menu .menuitem-group { margin: 4px 1px; overflow: hidden; border-top: 1px solid #eee; border-bottom: 1px solid #eee; background-color: #eee; color: #555; text-transform: capitalize; font-size: 95%; padding: 3px 20px; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 18px; color: #333; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #fff; background-color: #005783; background-image: -moz-linear-gradient(top,#005e8d,#004d74); background-image: -webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#004d74)); background-image: -webkit-linear-gradient(top,#005e8d,#004d74); background-image: -o-linear-gradient(top,#005e8d,#004d74); background-image: linear-gradient(to bottom,#005e8d,#004d74); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005e8d', endColorstr='#ff004c73', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #333; text-decoration: none; outline: 0; background-color: #005783; background-image: -moz-linear-gradient(top,#005e8d,#004d74); background-image: -webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#004d74)); background-image: -webkit-linear-gradient(top,#005e8d,#004d74); background-image: -o-linear-gradient(top,#005e8d,#004d74); background-image: linear-gradient(to bottom,#005e8d,#004d74); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005e8d', endColorstr='#ff004c73', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } .open > .dropdown-menu { display: block; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #000; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #cccccc; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #fff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); box-shadow: inset 0 1px 1px rgba(0,0,0,0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0,0,0,0.15); } .well-large { padding: 24px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .well-small { padding: 9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .fade { opacity: 0; -webkit-transition: opacity .15s linear; -moz-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height .35s ease; -moz-transition: height .35s ease; -o-transition: height .35s ease; transition: height .35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 18px; color: #000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .alert-options { float: right; line-height: 18px; color: #000; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .alert-options:hover, .alert-options:focus { color: #000; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } .btn { display: inline-block; *display: inline; *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 13px; line-height: 18px; text-align: center; vertical-align: middle; cursor: pointer; color: #333; text-shadow: 0 1px 1px rgba(255,255,255,0.75); background-color: #f5f5f5; background-image: -moz-linear-gradient(top,#fff,#e6e6e6); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6)); background-image: -webkit-linear-gradient(top,#fff,#e6e6e6); background-image: -o-linear-gradient(top,#fff,#e6e6e6); background-image: linear-gradient(to bottom,#fff,#e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; *background-color: #e6e6e6; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #bbb; *border: 0; border-bottom-color: #a2a2a2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #333; background-color: #e6e6e6; *background-color: #d9d9d9; } .btn:active, .btn.active { background-color: #cccccc \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 19px; font-size: 16.25px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 12px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 9.75px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255,255,255,0.75); } .btn-primary { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #004b8d; background-image: -moz-linear-gradient(top,#005e8d,#002f8d); background-image: -webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#002f8d)); background-image: -webkit-linear-gradient(top,#005e8d,#002f8d); background-image: -o-linear-gradient(top,#005e8d,#002f8d); background-image: linear-gradient(to bottom,#005e8d,#002f8d); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005e8d', endColorstr='#ff002e8d', GradientType=0); border-color: #002f8d #002f8d #001641; *background-color: #002f8d; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #fff; background-color: #002f8d; *background-color: #002674; } .btn-primary:active, .btn-primary.active { background-color: #001e5a \9; } .btn-warning { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #faa732; background-image: -moz-linear-gradient(top,#fbb450,#f89406); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); background-image: -webkit-linear-gradient(top,#fbb450,#f89406); background-image: -o-linear-gradient(top,#fbb450,#f89406); background-image: linear-gradient(to bottom,#fbb450,#f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0); border-color: #f89406 #f89406 #ad6704; *background-color: #f89406; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #fff; background-color: #f89406; *background-color: #df8505; } .btn-warning:active, .btn-warning.active { background-color: #c67605 \9; } .btn-danger { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #da4f49; background-image: -moz-linear-gradient(top,#ee5f5b,#bd362f); background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f)); background-image: -webkit-linear-gradient(top,#ee5f5b,#bd362f); background-image: -o-linear-gradient(top,#ee5f5b,#bd362f); background-image: linear-gradient(to bottom,#ee5f5b,#bd362f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); border-color: #bd362f #bd362f #802420; *background-color: #bd362f; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #fff; background-color: #bd362f; *background-color: #a9302a; } .btn-danger:active, .btn-danger.active { background-color: #942a25 \9; } .btn-success { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #5bb75b; background-image: -moz-linear-gradient(top,#62c462,#51a351); background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351)); background-image: -webkit-linear-gradient(top,#62c462,#51a351); background-image: -o-linear-gradient(top,#62c462,#51a351); background-image: linear-gradient(to bottom,#62c462,#51a351); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); border-color: #51a351 #51a351 #387038; *background-color: #51a351; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #fff; background-color: #51a351; *background-color: #499249; } .btn-success:active, .btn-success.active { background-color: #408140 \9; } .btn-info { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top,#5bc0de,#2f96b4); background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4)); background-image: -webkit-linear-gradient(top,#5bc0de,#2f96b4); background-image: -o-linear-gradient(top,#5bc0de,#2f96b4); background-image: linear-gradient(to bottom,#5bc0de,#2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; *background-color: #2f96b4; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #fff; background-color: #2f96b4; *background-color: #2a85a0; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #363636; background-image: -moz-linear-gradient(top,#444,#222); background-image: -webkit-gradient(linear,0 0,0 100%,from(#444),to(#222)); background-image: -webkit-linear-gradient(top,#444,#222); background-image: -o-linear-gradient(top,#444,#222); background-image: linear-gradient(to bottom,#444,#222); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); border-color: #222 #222 #000000; *background-color: #222; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #fff; background-color: #222; *background-color: #151515; } .btn-inverse:active, .btn-inverse.active { background-color: #090909 \9; } button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #005e8d; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #002b41; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #333; text-decoration: none; } .btn-group { position: relative; display: inline-block; *display: inline; *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 9px; margin-bottom: 9px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 13px; } .btn-group > .btn-mini { font-size: 9.75px; } .btn-group > .btn-small { font-size: 12px; } .btn-group > .btn-large { font-size: 16.25px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle { background-color: #e6e6e6; } .btn-group.open .btn-primary.dropdown-toggle { background-color: #002f8d; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #f89406; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #bd362f; } .btn-group.open .btn-success.dropdown-toggle { background-color: #51a351; } .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #222; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #fff; border-bottom-color: #fff; } .btn-group-vertical { display: inline-block; *display: inline; *zoom: 1; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 6px 6px 0 0; -moz-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .alert { padding: 8px 35px 8px 14px; margin-bottom: 18px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); background-color: #fcf8e3; border: 1px solid #fbeed5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .alert, .alert h4 { color: #c09853; } .alert h4 { margin: 0 0 .5em; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 18px; cursor: pointer; } .alert-success { background-color: #dff0d8; border-color: #d6e9c6; color: #468847; } .alert-success h4 { color: #468847; } .alert-danger, .alert-error { background-color: #f2dede; border-color: #eed3d7; color: #b94a48; } .alert-danger h4, .alert-error h4 { color: #b94a48; } .alert-info { background-color: #d9edf7; border-color: #bce8f1; color: #3a87ad; } .alert-info h4 { color: #3a87ad; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .nav { margin-left: 0; margin-bottom: 18px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: #eee; } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 18px; color: #999; text-shadow: 0 1px 0 rgba(255,255,255,0.5); text-transform: uppercase; } .nav li + .nav-header { margin-top: 9px; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255,255,255,0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.2); background-color: #005e8d; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { *width: 100%; height: 1px; margin: 8px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #fff; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-tabs:after, .nav-pills:before, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-tabs:after, .nav-pills:after { clear: both; } .nav-tabs > li, .nav-pills > li { float: left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { margin-bottom: -1px; } .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: #eee #eee #ddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #555; background-color: #fff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #fff; background-color: #005e8d; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret { border-top-color: #005e8d; border-bottom-color: #005e8d; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #002b41; border-bottom-color: #002b41; } .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #555; border-bottom-color: #555; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #fff; background-color: #999; border-color: #999; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; opacity: 1; filter: alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #999; } .tabbable { *zoom: 1; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #ddd; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: #eee #ddd #eee #eee; } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #fff; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: #eee #eee #eee #ddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #fff; } .nav > .disabled > a { color: #999; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 18px; *position: relative; *z-index: 2; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: #fafafa; background-image: -moz-linear-gradient(top,#ffffff,#f2f2f2); background-image: -webkit-gradient(linear,0 0,0 100%,from(#ffffff),to(#f2f2f2)); background-image: -webkit-linear-gradient(top,#ffffff,#f2f2f2); background-image: -o-linear-gradient(top,#ffffff,#f2f2f2); background-image: linear-gradient(to bottom,#ffffff,#f2f2f2); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); border: 1px solid #d4d4d4; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.065); -moz-box-shadow: 0 1px 4px rgba(0,0,0,0.065); box-shadow: 0 1px 4px rgba(0,0,0,0.065); *zoom: 1; } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 11px 20px 11px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #555; text-shadow: 0 1px 0 #ffffff; } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #555; } .navbar-link { color: #555; } .navbar-link:hover, .navbar-link:focus { color: #333; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid #f2f2f2; border-right: 1px solid #ffffff; } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1); box-shadow: 0 -1px 10px rgba(0,0,0,.1); } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 11px 15px 11px; color: #555; text-decoration: none; text-shadow: 0 1px 0 #ffffff; } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: transparent; color: #333; text-decoration: none; } .navbar .nav > li > a:focus { outline: 2px solid #5e9ed6; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #555; text-decoration: none; background-color: #e6e6e6; -webkit-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 8px rgba(0,0,0,0.125); box-shadow: inset 0 3px 8px rgba(0,0,0,0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #ededed; background-image: -moz-linear-gradient(top,#f2f2f2,#e6e6e6); background-image: -webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e6e6e6)); background-image: -webkit-linear-gradient(top,#f2f2f2,#e6e6e6); background-image: -o-linear-gradient(top,#f2f2f2,#e6e6e6); background-image: linear-gradient(to bottom,#f2f2f2,#e6e6e6); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); border-color: #e6e6e6 #e6e6e6 #bfbfbf; *background-color: #e6e6e6; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #fff; background-color: #e6e6e6; *background-color: #d9d9d9; } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: #cccccc \9; } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.25); -moz-box-shadow: 0 1px 0 rgba(0,0,0,0.25); box-shadow: 0 1px 0 rgba(0,0,0,0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0,0,0,0.2); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0,0,0,0.2); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #fff; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #333; border-bottom-color: #333; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #e6e6e6; color: #555; } .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #555; border-bottom-color: #555; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #555; border-bottom-color: #555; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .navbar-inverse .navbar-inner { background-color: #1b1b1b; background-image: -moz-linear-gradient(top,#222222,#111111); background-image: -webkit-gradient(linear,0 0,0 100%,from(#222222),to(#111111)); background-image: -webkit-linear-gradient(top,#222222,#111111); background-image: -o-linear-gradient(top,#222222,#111111); background-image: linear-gradient(to bottom,#222222,#111111); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); border-color: #252525; } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #999; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); } .navbar-inverse .brand:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav > li > a:focus { color: #fff; } .navbar-inverse .brand { color: #999; } .navbar-inverse .navbar-text { color: #999; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: transparent; color: #fff; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus { color: #fff; background-color: #111111; } .navbar-inverse .navbar-link { color: #999; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #fff; } .navbar-inverse .divider-vertical { border-left-color: #111111; border-right-color: #222222; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #111111; color: #fff; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #fff; border-bottom-color: #fff; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #999; border-bottom-color: #999; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .navbar-inverse .navbar-search .search-query { color: #fff; background-color: #515151; border-color: #111111; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #ccc; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #ccc; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #ccc; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #333; text-shadow: 0 1px 0 #fff; background-color: #fff; border: 0; -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.15); -moz-box-shadow: 0 0 3px rgba(0,0,0,0.15); box-shadow: 0 0 3px rgba(0,0,0,0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #0e0e0e; background-image: -moz-linear-gradient(top,#151515,#040404); background-image: -webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404)); background-image: -webkit-linear-gradient(top,#151515,#040404); background-image: -o-linear-gradient(top,#151515,#040404); background-image: linear-gradient(to bottom,#151515,#040404); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); border-color: #040404 #040404 #000000; *background-color: #040404; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { color: #fff; background-color: #040404; *background-color: #000000; } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: #000000 \9; } .breadcrumb { padding: 8px 15px; margin: 0 0 18px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .breadcrumb > li { display: inline-block; *display: inline; *zoom: 1; text-shadow: 0 1px 0 #fff; } .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #999; } .pagination { margin: 18px 0; } .pagination ul { display: inline-block; *display: inline; *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05); box-shadow: 0 1px 2px rgba(0,0,0,0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 18px; text-decoration: none; background-color: #fff; border: 1px solid #ddd; border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #f5f5f5; } .pagination ul > .active > a, .pagination ul > .active > span { color: #999; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #999; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 16.25px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 6px; -moz-border-radius-topleft: 6px; border-top-left-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 6px; -moz-border-radius-topright: 6px; border-top-right-radius: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-bottomright: 6px; border-bottom-right-radius: 6px; } .pagination-mini ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > a, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 3px; -moz-border-radius-topleft: 3px; border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-bottomleft: 3px; border-bottom-left-radius: 3px; } .pagination-mini ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > a, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 3px; -moz-border-radius-topright: 3px; border-top-right-radius: 3px; -webkit-border-bottom-right-radius: 3px; -moz-border-radius-bottomright: 3px; border-bottom-right-radius: 3px; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 9.75px; } .pager { margin: 18px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999; background-color: #fff; cursor: default; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #000; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%; position: relative; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #fff; -moz-box-shadow: inset 0 1px 0 #fff; box-shadow: inset 0 1px 0 #fff; *zoom: 1; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #fff; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #f7f7f7; border-bottom: 1px solid #ebebeb; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0,0,0,0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fff; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0,0,0,0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fff; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0,0,0,0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fff; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0,0,0,0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #fff; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 18px; margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 18px; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.055); -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.055); box-shadow: 0 1px 3px rgba(0,0,0,0.055); -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #005e8d; -webkit-box-shadow: 0 1px 4px rgba(0,105,214,0.25); -moz-box-shadow: 0 1px 4px rgba(0,105,214,0.25); box-shadow: 0 1px 4px rgba(0,105,214,0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #555; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 10.998px; font-weight: bold; line-height: 14px; color: #fff; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #999; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #fff; text-decoration: none; cursor: pointer; } .label-important, .badge-important { background-color: #b94a48; } .label-important[href], .badge-important[href] { background-color: #953b39; } .label-warning, .badge-warning { background-color: #f89406; } .label-warning[href], .badge-warning[href] { background-color: #c67605; } .label-success, .badge-success { background-color: #468847; } .label-success[href], .badge-success[href] { background-color: #356635; } .label-info, .badge-info { background-color: #3a87ad; } .label-info[href], .badge-info[href] { background-color: #2d6987; } .label-inverse, .badge-inverse { background-color: #333; } .label-inverse[href], .badge-inverse[href] { background-color: #1a1a1a; } .btn .label, .btn .badge { position: relative; top: -1px; } .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 18px; margin-bottom: 18px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top,#f5f5f5,#f9f9f9); background-image: -webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9)); background-image: -webkit-linear-gradient(top,#f5f5f5,#f9f9f9); background-image: -o-linear-gradient(top,#f5f5f5,#f9f9f9); background-image: linear-gradient(to bottom,#f5f5f5,#f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .progress .bar { width: 0%; height: 100%; color: #fff; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top,#149bdf,#0480be); background-image: -webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be)); background-image: -webkit-linear-gradient(top,#149bdf,#0480be); background-image: -o-linear-gradient(top,#149bdf,#0480be); background-image: linear-gradient(to bottom,#149bdf,#0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); box-shadow: inset 0 -1px 0 rgba(0,0,0,0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width .6s ease; -moz-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top,#ee5f5b,#c43c35); background-image: -webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35)); background-image: -webkit-linear-gradient(top,#ee5f5b,#c43c35); background-image: -o-linear-gradient(top,#ee5f5b,#c43c35); background-image: linear-gradient(to bottom,#ee5f5b,#c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top,#62c462,#57a957); background-image: -webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957)); background-image: -webkit-linear-gradient(top,#62c462,#57a957); background-image: -o-linear-gradient(top,#62c462,#57a957); background-image: linear-gradient(to bottom,#62c462,#57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top,#5bc0de,#339bb9); background-image: -webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9)); background-image: -webkit-linear-gradient(top,#5bc0de,#339bb9); background-image: -o-linear-gradient(top,#5bc0de,#339bb9); background-image: linear-gradient(to bottom,#5bc0de,#339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #faa732; background-image: -moz-linear-gradient(top,#fbb450,#f89406); background-image: -webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406)); background-image: -webkit-linear-gradient(top,#fbb450,#f89406); background-image: -o-linear-gradient(top,#fbb450,#f89406); background-image: linear-gradient(to bottom,#fbb450,#f89406); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffab44f', endColorstr='#fff89406', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #fbb450; background-image: -webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,0.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,0.15)),color-stop(.75,rgba(255,255,255,0.15)),color-stop(.75,transparent),to(transparent)); background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: -o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); } .accordion { margin-bottom: 18px; } .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .accordion-heading { border-bottom: 0; } .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } .accordion-toggle { cursor: pointer; } .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 18px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: .6s ease-in-out left; -moz-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #fff; text-align: center; background: #222; border: 3px solid #fff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #fff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255,255,255,0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #333; background: rgba(0,0,0,0.75); } .carousel-caption h4, .carousel-caption p { color: #fff; line-height: 18px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 27px; color: inherit; background-color: #eee; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 27px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .dropdown-menu .menuitem-group { background-color: #10223e; color: #eee; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0,0,0); } .page-header h1 small { display: block; line-height: 18px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px; padding-right: 10px; } .tag-category input#filter-search, .newsfeed-category input#filter-search { width: auto; margin-bottom: 9px; } .category-list input#filter-search { width: auto; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574%; *margin-left: 2.0744680846383%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574%; } .row-fluid .span12 { width: 99.99999999%; *width: 99.946808500638%; } .row-fluid .span11 { width: 91.489361693%; *width: 91.436170203638%; } .row-fluid .span10 { width: 82.978723396%; *width: 82.925531906638%; } .row-fluid .span9 { width: 74.468085099%; *width: 74.414893609638%; } .row-fluid .span8 { width: 65.957446802%; *width: 65.904255312638%; } .row-fluid .span7 { width: 57.446808505%; *width: 57.393617015638%; } .row-fluid .span6 { width: 48.936170208%; *width: 48.882978718638%; } .row-fluid .span5 { width: 40.425531911%; *width: 40.372340421638%; } .row-fluid .span4 { width: 31.914893614%; *width: 31.861702124638%; } .row-fluid .span3 { width: 23.404255317%; *width: 23.351063827638%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.840425530638%; } .row-fluid .span1 { width: 6.382978723%; *width: 6.3297872336383%; } .row-fluid .offset12 { margin-left: 104.255319138%; *margin-left: 104.14893615928%; } .row-fluid .offset12:first-child { margin-left: 102.127659564%; *margin-left: 102.02127658528%; } .row-fluid .offset11 { margin-left: 95.744680841%; *margin-left: 95.638297862277%; } .row-fluid .offset11:first-child { margin-left: 93.617021267%; *margin-left: 93.510638288277%; } .row-fluid .offset10 { margin-left: 87.234042544%; *margin-left: 87.127659565277%; } .row-fluid .offset10:first-child { margin-left: 85.10638297%; *margin-left: 84.999999991277%; } .row-fluid .offset9 { margin-left: 78.723404247%; *margin-left: 78.617021268277%; } .row-fluid .offset9:first-child { margin-left: 76.595744673%; *margin-left: 76.489361694277%; } .row-fluid .offset8 { margin-left: 70.21276595%; *margin-left: 70.106382971277%; } .row-fluid .offset8:first-child { margin-left: 68.085106376%; *margin-left: 67.978723397277%; } .row-fluid .offset7 { margin-left: 61.702127653%; *margin-left: 61.595744674277%; } .row-fluid .offset7:first-child { margin-left: 59.574468079%; *margin-left: 59.468085100277%; } .row-fluid .offset6 { margin-left: 53.191489356%; *margin-left: 53.085106377277%; } .row-fluid .offset6:first-child { margin-left: 51.063829782%; *margin-left: 50.957446803277%; } .row-fluid .offset5 { margin-left: 44.680851059%; *margin-left: 44.574468080277%; } .row-fluid .offset5:first-child { margin-left: 42.553191485%; *margin-left: 42.446808506277%; } .row-fluid .offset4 { margin-left: 36.170212762%; *margin-left: 36.063829783277%; } .row-fluid .offset4:first-child { margin-left: 34.042553188%; *margin-left: 33.936170209277%; } .row-fluid .offset3 { margin-left: 27.659574465%; *margin-left: 27.553191486277%; } .row-fluid .offset3:first-child { margin-left: 25.531914891%; *margin-left: 25.425531912277%; } .row-fluid .offset2 { margin-left: 19.148936168%; *margin-left: 19.042553189277%; } .row-fluid .offset2:first-child { margin-left: 17.021276594%; *margin-left: 16.914893615277%; } .row-fluid .offset1 { margin-left: 10.638297871%; *margin-left: 10.531914892277%; } .row-fluid .offset1:first-child { margin-left: 8.510638297%; *margin-left: 8.4042553182766%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } } @media (min-width: 1200px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 28px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; margin-left: 2.127659574%; *margin-left: 2.0744680846383%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.127659574%; } .row-fluid .span12 { width: 99.99999999%; *width: 99.946808500638%; } .row-fluid .span11 { width: 91.489361693%; *width: 91.436170203638%; } .row-fluid .span10 { width: 82.978723396%; *width: 82.925531906638%; } .row-fluid .span9 { width: 74.468085099%; *width: 74.414893609638%; } .row-fluid .span8 { width: 65.957446802%; *width: 65.904255312638%; } .row-fluid .span7 { width: 57.446808505%; *width: 57.393617015638%; } .row-fluid .span6 { width: 48.936170208%; *width: 48.882978718638%; } .row-fluid .span5 { width: 40.425531911%; *width: 40.372340421638%; } .row-fluid .span4 { width: 31.914893614%; *width: 31.861702124638%; } .row-fluid .span3 { width: 23.404255317%; *width: 23.351063827638%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.840425530638%; } .row-fluid .span1 { width: 6.382978723%; *width: 6.3297872336383%; } .row-fluid .offset12 { margin-left: 104.255319138%; *margin-left: 104.14893615928%; } .row-fluid .offset12:first-child { margin-left: 102.127659564%; *margin-left: 102.02127658528%; } .row-fluid .offset11 { margin-left: 95.744680841%; *margin-left: 95.638297862277%; } .row-fluid .offset11:first-child { margin-left: 93.617021267%; *margin-left: 93.510638288277%; } .row-fluid .offset10 { margin-left: 87.234042544%; *margin-left: 87.127659565277%; } .row-fluid .offset10:first-child { margin-left: 85.10638297%; *margin-left: 84.999999991277%; } .row-fluid .offset9 { margin-left: 78.723404247%; *margin-left: 78.617021268277%; } .row-fluid .offset9:first-child { margin-left: 76.595744673%; *margin-left: 76.489361694277%; } .row-fluid .offset8 { margin-left: 70.21276595%; *margin-left: 70.106382971277%; } .row-fluid .offset8:first-child { margin-left: 68.085106376%; *margin-left: 67.978723397277%; } .row-fluid .offset7 { margin-left: 61.702127653%; *margin-left: 61.595744674277%; } .row-fluid .offset7:first-child { margin-left: 59.574468079%; *margin-left: 59.468085100277%; } .row-fluid .offset6 { margin-left: 53.191489356%; *margin-left: 53.085106377277%; } .row-fluid .offset6:first-child { margin-left: 51.063829782%; *margin-left: 50.957446803277%; } .row-fluid .offset5 { margin-left: 44.680851059%; *margin-left: 44.574468080277%; } .row-fluid .offset5:first-child { margin-left: 42.553191485%; *margin-left: 42.446808506277%; } .row-fluid .offset4 { margin-left: 36.170212762%; *margin-left: 36.063829783277%; } .row-fluid .offset4:first-child { margin-left: 34.042553188%; *margin-left: 33.936170209277%; } .row-fluid .offset3 { margin-left: 27.659574465%; *margin-left: 27.553191486277%; } .row-fluid .offset3:first-child { margin-left: 25.531914891%; *margin-left: 25.425531912277%; } .row-fluid .offset2 { margin-left: 19.148936168%; *margin-left: 19.042553189277%; } .row-fluid .offset2:first-child { margin-left: 17.021276594%; *margin-left: 16.914893615277%; } .row-fluid .offset1 { margin-left: 10.638297871%; *margin-left: 10.531914892277%; } .row-fluid .offset1:first-child { margin-left: 8.510638297%; *margin-left: 8.4042553182766%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .thumbnails { margin-left: -20px; } .thumbnails > li { margin-left: 20px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 18px; } .navbar-fixed-bottom { margin-top: 18px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 9px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #555; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: #f2f2f2; } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #999; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: #111111; } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 9px 15px; margin: 9px 0; border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: #111111; border-bottom-color: #111111; } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 980px) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } .small { font-size: 11px; } iframe, svg { max-width: 100%; } .nowrap { white-space: nowrap; } .center, .table td.center, .table th.center { text-align: center; } a.disabled, a.disabled:hover { color: #999999; background-color: transparent; cursor: default; text-decoration: none; } .hero-unit { text-align: center; } .hero-unit .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } body.modal { padding-top: 0; } .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid #ddd; } .row-odd { background-color: transparent; } .row-even { background-color: #f9f9f9; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } .btn-wide { width: 80%; } .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111; background-color: #777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #ffffff; background-color: #555555; border: 1px solid #222; border-bottom-color: transparent; } .thumbnail.pull-left { margin: 0 10px 10px 0; } .thumbnail.pull-right { margin: 0 0 10px 10px; } .width-10 { width: 10px; } .width-20 { width: 20px; } .width-30 { width: 30px; } .width-40 { width: 40px; } .width-50 { width: 50px; } .width-60 { width: 60px; } .width-70 { width: 70px; } .width-80 { width: 80px; } .width-90 { width: 90px; } .width-100 { width: 100px; } .height-10 { height: 10px; } .height-20 { height: 20px; } .height-30 { height: 30px; } .height-40 { height: 40px; } .height-50 { height: 50px; } .height-60 { height: 60px; } .height-70 { height: 70px; } .height-80 { height: 80px; } .height-90 { height: 90px; } .height-100 { height: 100px; } hr.hr-condensed { margin: 10px 0; } .list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid #ddd; margin-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid #ddd; padding: 8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #f9f9f9; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #f5f5f5; } .row-striped .row-fluid { width: 100%; box-sizing: border-box; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } .list-condensed li { padding: 4px 5px; } .row-condensed .row, .row-condensed .row-fluid { padding: 4px 5px; } .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid #ddd; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } .iframe-bordered { border: 1px solid #ddd; } .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } .nav-tabs > li > span { display: block; margin-right: 2px; padding-right: 12px; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } .tip-wrap { max-width: 200px; padding: 3px 8px; color: #fff; text-align: center; text-decoration: none; background-color: #000; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } .page-header { margin: 2px 0px 10px 0px; padding-bottom: 5px; } .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } .element-invisible:focus { width: auto; height: auto; overflow: auto; background: #eee; color: #000; padding: 1em; } .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; } .form-vertical .controls { margin-left: 0; } .width-auto { width: auto; } .btn-group .chzn-results { white-space: normal; } .accordion-body.in:hover { overflow: visible; } .invalid { color: #9d261d; font-weight: bold; } input.invalid { border: 1px solid #9d261d; background: #f2dede; } select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single, select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices { border-color: #9d261d; color: #9d261d; } .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .dropdown-menu { text-align: left; } .alert-link { font-weight: bold; } .alert .alert-link { color: #a47e3c; } .alert-success .alert-link { color: #356635; } .alert-danger .alert-link, .alert-error .alert-link { color: #953b39; } .alert-info .alert-link { color: #2d6987; } div.modal { position: fixed; top: 5%; left: 50%; z-index: 1050; width: 80%; margin-left: -40%; background-color: #fff; border: 1px solid #999; border: 1px solid rgba(0,0,0,0.3); *border: 1px solid #999; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0,0,0,0.3); -moz-box-shadow: 0 3px 7px rgba(0,0,0,0.3); box-shadow: 0 3px 7px rgba(0,0,0,0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } div.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; } div.modal.fade.in { top: 5%; } .modal-batch { overflow-y: visible; } .modal-body[class^="jviewport-height"], .modal-body[class*="jviewport-height"] { max-height: none; } .jviewport-height10 { height: 10vh; } .jviewport-height20 { height: 20vh; } .jviewport-height30 { height: 30vh; } .jviewport-height40 { height: 40vh; } .jviewport-height50 { height: 50vh; } .jviewport-height60 { height: 60vh; } .jviewport-height70 { height: 70vh; } .jviewport-height80 { height: 80vh; } .jviewport-height90 { height: 90vh; } .jviewport-height100 { height: 100vh; } div.modal.jviewport-width10 { width: 10vw; margin-left: -5vw; } div.modal.jviewport-width20 { width: 20vw; margin-left: -10vw; } div.modal.jviewport-width30 { width: 30vw; margin-left: -15vw; } div.modal.jviewport-width40 { width: 40vw; margin-left: -20vw; } div.modal.jviewport-width50 { width: 50vw; margin-left: -25vw; } div.modal.jviewport-width60 { width: 60vw; margin-left: -30vw; } div.modal.jviewport-width70 { width: 70vw; margin-left: -35vw; } div.modal.jviewport-width80 { width: 80vw; margin-left: -40vw; } div.modal.jviewport-width90 { width: 90vw; margin-left: -45vw; } div.modal.jviewport-width100 { width: 100vw; margin-left: -50vw; } @media (max-width: 767px) { div.modal { position: fixed; top: 20px; left: 20px; right: 20px; width: auto; margin: 0; } div.modal.fade { top: -100px; } div.modal.fade.in { top: 20px; } div.modal[class*="jviewport-width"] { width: auto; margin: 0; } } @media (max-width: 480px) { div.modal { top: 10px; left: 10px; right: 10px; } } @font-face { font-family: 'IcoMoon'; src: url('../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } [data-icon]:before { font-family: 'IcoMoon'; content: attr(data-icon); speak: none; } [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-right: .25em; line-height: 14px; } [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; speak: none; } [class^="icon-"].disabled, [class*=" icon-"].disabled { font-weight: normal; } .icon-joomla:before { content: "\e200"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before { content: "\e005"; } .icon-chevron-right:before, .icon-rightarrow:before, .icon-arrow-right:before { content: "\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before { content: "\e007"; } .icon-chevron-left:before, .icon-leftarrow:before, .icon-arrow-left:before { content: "\e008"; } .icon-arrow-first:before { content: "\e003"; } .icon-arrow-last:before { content: "\e004"; } .icon-arrow-up-2:before { content: "\e009"; } .icon-arrow-right-2:before { content: "\e00a"; } .icon-arrow-down-2:before { content: "\e00b"; } .icon-arrow-left-2:before { content: "\e00c"; } .icon-arrow-up-3:before { content: "\e00f"; } .icon-arrow-right-3:before { content: "\e010"; } .icon-arrow-down-3:before { content: "\e011"; } .icon-arrow-left-3:before { content: "\e012"; } .icon-menu-2:before { content: "\e00e"; } .icon-arrow-up-4:before { content: "\e201"; } .icon-arrow-right-4:before { content: "\e202"; } .icon-arrow-down-4:before { content: "\e203"; } .icon-arrow-left-4:before { content: "\e204"; } .icon-share:before, .icon-redo:before { content: "\27"; } .icon-undo:before { content: "\28"; } .icon-forward-2:before { content: "\e205"; } .icon-backward-2:before, .icon-reply:before { content: "\e206"; } .icon-unblock:before, .icon-refresh:before, .icon-redo-2:before { content: "\6c"; } .icon-undo-2:before { content: "\e207"; } .icon-move:before { content: "\7a"; } .icon-expand:before { content: "\66"; } .icon-contract:before { content: "\67"; } .icon-expand-2:before { content: "\68"; } .icon-contract-2:before { content: "\69"; } .icon-play:before { content: "\e208"; } .icon-pause:before { content: "\e209"; } .icon-stop:before { content: "\e210"; } .icon-previous:before, .icon-backward:before { content: "\7c"; } .icon-next:before, .icon-forward:before { content: "\7b"; } .icon-first:before { content: "\7d"; } .icon-last:before { content: "\e000"; } .icon-play-circle:before { content: "\e00d"; } .icon-pause-circle:before { content: "\e211"; } .icon-stop-circle:before { content: "\e212"; } .icon-backward-circle:before { content: "\e213"; } .icon-forward-circle:before { content: "\e214"; } .icon-loop:before { content: "\e001"; } .icon-shuffle:before { content: "\e002"; } .icon-search:before { content: "\53"; } .icon-zoom-in:before { content: "\64"; } .icon-zoom-out:before { content: "\65"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before { content: "\2b"; } .icon-pencil-2:before { content: "\2c"; } .icon-brush:before { content: "\3b"; } .icon-save-new:before, .icon-plus-2:before { content: "\5d"; } .icon-minus-sign:before, .icon-minus-2:before { content: "\5e"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before { content: "\49"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before { content: "\47"; } .icon-new:before, .icon-plus:before { content: "\2a"; } .icon-plus-circle:before { content: "\e215"; } .icon-minus:before, .icon-not-ok:before { content: "\4b"; } .icon-ban-circle:before, .icon-minus-circle:before { content: "\e216"; } .icon-unpublish:before, .icon-cancel:before { content: "\4a"; } .icon-cancel-circle:before { content: "\e217"; } .icon-checkmark-2:before { content: "\e218"; } .icon-checkmark-circle:before { content: "\e219"; } .icon-info:before { content: "\e220"; } .icon-info-2:before, .icon-info-circle:before { content: "\e221"; } .icon-question:before, .icon-question-sign:before, .icon-help:before { content: "\45"; } .icon-question-2:before, .icon-question-circle:before { content: "\e222"; } .icon-notification:before { content: "\e223"; } .icon-notification-2:before, .icon-notification-circle:before { content: "\e224"; } .icon-pending:before, .icon-warning:before { content: "\48"; } .icon-warning-2:before, .icon-warning-circle:before { content: "\e225"; } .icon-checkbox-unchecked:before { content: "\3d"; } .icon-checkin:before, .icon-checkbox:before, .icon-checkbox-checked:before { content: "\3e"; } .icon-checkbox-partial:before { content: "\3f"; } .icon-square:before { content: "\e226"; } .icon-radio-unchecked:before { content: "\e227"; } .icon-radio-checked:before, .icon-generic:before { content: "\e228"; } .icon-circle:before { content: "\e229"; } .icon-signup:before { content: "\e230"; } .icon-grid:before, .icon-grid-view:before { content: "\58"; } .icon-grid-2:before, .icon-grid-view-2:before { content: "\59"; } .icon-menu:before { content: "\5a"; } .icon-list:before, .icon-list-view:before { content: "\31"; } .icon-list-2:before { content: "\e231"; } .icon-menu-3:before { content: "\e232"; } .icon-folder-open:before, .icon-folder:before { content: "\2d"; } .icon-folder-close:before, .icon-folder-2:before { content: "\2e"; } .icon-folder-plus:before { content: "\e234"; } .icon-folder-minus:before { content: "\e235"; } .icon-folder-3:before { content: "\e236"; } .icon-folder-plus-2:before { content: "\e237"; } .icon-folder-remove:before { content: "\e238"; } .icon-file:before { content: "\e016"; } .icon-file-2:before { content: "\e239"; } .icon-file-add:before, .icon-file-plus:before { content: "\29"; } .icon-file-minus:before { content: "\e017"; } .icon-file-check:before { content: "\e240"; } .icon-file-remove:before { content: "\e241"; } .icon-save-copy:before, .icon-copy:before { content: "\e018"; } .icon-stack:before { content: "\e242"; } .icon-tree:before { content: "\e243"; } .icon-tree-2:before { content: "\e244"; } .icon-paragraph-left:before { content: "\e246"; } .icon-paragraph-center:before { content: "\e247"; } .icon-paragraph-right:before { content: "\e248"; } .icon-paragraph-justify:before { content: "\e249"; } .icon-screen:before { content: "\e01c"; } .icon-tablet:before { content: "\e01d"; } .icon-mobile:before { content: "\e01e"; } .icon-box-add:before { content: "\51"; } .icon-box-remove:before { content: "\52"; } .icon-download:before { content: "\e021"; } .icon-upload:before { content: "\e022"; } .icon-home:before { content: "\21"; } .icon-home-2:before { content: "\e250"; } .icon-out-2:before, .icon-new-tab:before { content: "\e024"; } .icon-out-3:before, .icon-new-tab-2:before { content: "\e251"; } .icon-link:before { content: "\e252"; } .icon-picture:before, .icon-image:before { content: "\2f"; } .icon-pictures:before, .icon-images:before { content: "\30"; } .icon-palette:before, .icon-color-palette:before { content: "\e014"; } .icon-camera:before { content: "\55"; } .icon-camera-2:before, .icon-video:before { content: "\e015"; } .icon-play-2:before, .icon-video-2:before, .icon-youtube:before { content: "\56"; } .icon-music:before { content: "\57"; } .icon-user:before { content: "\22"; } .icon-users:before { content: "\e01f"; } .icon-vcard:before { content: "\6d"; } .icon-address:before { content: "\70"; } .icon-share-alt:before, .icon-out:before { content: "\26"; } .icon-enter:before { content: "\e257"; } .icon-exit:before { content: "\e258"; } .icon-comment:before, .icon-comments:before { content: "\24"; } .icon-comments-2:before { content: "\25"; } .icon-quote:before, .icon-quotes-left:before { content: "\60"; } .icon-quote-2:before, .icon-quotes-right:before { content: "\61"; } .icon-quote-3:before, .icon-bubble-quote:before { content: "\e259"; } .icon-phone:before { content: "\e260"; } .icon-phone-2:before { content: "\e261"; } .icon-envelope:before, .icon-mail:before { content: "\4d"; } .icon-envelope-opened:before, .icon-mail-2:before { content: "\4e"; } .icon-unarchive:before, .icon-drawer:before { content: "\4f"; } .icon-archive:before, .icon-drawer-2:before { content: "\50"; } .icon-briefcase:before { content: "\e020"; } .icon-tag:before { content: "\e262"; } .icon-tag-2:before { content: "\e263"; } .icon-tags:before { content: "\e264"; } .icon-tags-2:before { content: "\e265"; } .icon-options:before, .icon-cog:before { content: "\38"; } .icon-cogs:before { content: "\37"; } .icon-screwdriver:before, .icon-tools:before { content: "\36"; } .icon-wrench:before { content: "\3a"; } .icon-equalizer:before { content: "\39"; } .icon-dashboard:before { content: "\78"; } .icon-switch:before { content: "\e266"; } .icon-filter:before { content: "\54"; } .icon-purge:before, .icon-trash:before { content: "\4c"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before { content: "\23"; } .icon-unlock:before { content: "\e267"; } .icon-key:before { content: "\5f"; } .icon-support:before { content: "\46"; } .icon-database:before { content: "\62"; } .icon-scissors:before { content: "\e268"; } .icon-health:before { content: "\6a"; } .icon-wand:before { content: "\6b"; } .icon-eye-open:before, .icon-eye:before { content: "\3c"; } .icon-eye-close:before, .icon-eye-blocked:before, .icon-eye-2:before { content: "\e269"; } .icon-clock:before { content: "\6e"; } .icon-compass:before { content: "\6f"; } .icon-broadcast:before, .icon-connection:before, .icon-wifi:before { content: "\e01b"; } .icon-book:before { content: "\e271"; } .icon-lightning:before, .icon-flash:before { content: "\79"; } .icon-print:before, .icon-printer:before { content: "\e013"; } .icon-feed:before { content: "\71"; } .icon-calendar:before { content: "\43"; } .icon-calendar-2:before { content: "\44"; } .icon-calendar-3:before { content: "\e273"; } .icon-pie:before { content: "\77"; } .icon-bars:before { content: "\76"; } .icon-chart:before { content: "\75"; } .icon-power-cord:before { content: "\32"; } .icon-cube:before { content: "\33"; } .icon-puzzle:before { content: "\34"; } .icon-attachment:before, .icon-paperclip:before, .icon-flag-2:before { content: "\72"; } .icon-lamp:before { content: "\74"; } .icon-pin:before, .icon-pushpin:before { content: "\73"; } .icon-location:before { content: "\63"; } .icon-shield:before { content: "\e274"; } .icon-flag:before { content: "\35"; } .icon-flag-3:before { content: "\e275"; } .icon-bookmark:before { content: "\e023"; } .icon-bookmark-2:before { content: "\e276"; } .icon-heart:before { content: "\e277"; } .icon-heart-2:before { content: "\e278"; } .icon-thumbs-up:before { content: "\5b"; } .icon-thumbs-down:before { content: "\5c"; } .icon-unfeatured:before, .icon-asterisk:before, .icon-star-empty:before { content: "\40"; } .icon-star-2:before { content: "\41"; } .icon-featured:before, .icon-default:before, .icon-star:before { content: "\42"; } .icon-smiley:before, .icon-smiley-happy:before { content: "\e279"; } .icon-smiley-2:before, .icon-smiley-happy-2:before { content: "\e280"; } .icon-smiley-sad:before { content: "\e281"; } .icon-smiley-sad-2:before { content: "\e282"; } .icon-smiley-neutral:before { content: "\e283"; } .icon-smiley-neutral-2:before { content: "\e284"; } .icon-cart:before { content: "\e019"; } .icon-basket:before { content: "\e01a"; } .icon-credit:before { content: "\e286"; } .icon-credit-2:before { content: "\e287"; } .icon-expired:before { content: "\4b"; } body { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body.site { border-top: 3px solid #0088cc; padding: 20px; background-color: #f4f6f7; } body.site.fluid { background-color: #ffffff; } .thumbnail { margin-bottom: 9px; } .accordion-group { background: #fff; } .site-title { font-size: 40px; font-size: calc(16px + 2.16vw); line-height: 48px; font-weight: bold; } @media (min-width: 1024px) { .site-title { font-size: 40px; } } .brand { color: #001a27; -webkit-transition: color .5s linear; -moz-transition: color .5s linear; -o-transition: color .5s linear; transition: color .5s linear; } .brand:hover { color: #005e8d; text-decoration: none; } .header { margin-bottom: 10px; } .header .finder { margin-top: 14px; } .header .finder .btn { margin-top: 0px; } .navigation { padding: 5px 0; border-top: 1px solid rgba(0,0,0,0.075); border-bottom: 1px solid rgba(0,0,0,0.075); margin-bottom: 10px; } .navigation .nav-pills { margin-bottom: 0; } .hero-unit { background-color: #08C; } .hero-unit > * { color: white; text-shadow: 1px 1px 1px rgba(0,0,0,0.5); } .container { max-width: 960px; } .body .container { background-color: #fff; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 20px; border: 1px solid rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 6px rgba(0,0,0,0.05); -webkit-box-shadow: 0px 0px 6px rgba(0,0,0,0.05); box-shadow: 0px 0px 6px rgba(0,0,0,0.05); } .well .page-header { margin: 0px 0px 5px 0px; } h1, h2, h3, h4, h5, h6 { margin: 12px 0; word-wrap: break-word; } h1 { font-size: 26px; line-height: 28px; } h2 { font-size: 22px; line-height: 24px; } h3 { font-size: 18px; line-height: 20px; } h4 { font-size: 14px; line-height: 16px; } h5 { font-size: 13px; line-height: 15px; } h6 { font-size: 12px; line-height: 14px; } .module-header { padding-bottom: 17px; margin: 20px 0 18px 0; border-bottom: 1px solid #eeeeee; } p { word-wrap: break-word; } .item-title { margin-bottom: 9px; } .item-content { margin: 18px 0; } .item-subtitle { margin-bottom: 9px; } .pull-right.item-image { margin: 0 0 18px 20px; } .pull-left.item-image { margin: 0 20px 18px 0; } .header .nav > li:last-child > .dropdown-menu, .item-actions .dropdown-menu, .item-comment .dropdown-menu { left: initial; right: 0; } .article-index { margin: 0 0 10px 10px; } .list-item-title { margin-bottom: 9px; } .list-item-content { margin: 18px 0; } .list-item-subtitle { margin-bottom: 9px; } .items-more, .content-links { padding: 15px 0; } .breadcrumb { margin: 10px 0; } .breadcrumb > li, .breadcrumb > .active { color: #515151; } #login-form { margin-top: 8px; } .add-on + #modlgn-username, .add-on + #modlgn-passwd { width: 132px; } .img_caption .left { float: left; margin-right: 1em; } .img_caption .right { float: right; margin-left: 1em; } .img_caption .left p { clear: left; text-align: center; } .img_caption .right p { clear: right; text-align: center; } .img_caption { text-align: center !important; } .img_caption.none { margin-left: auto; margin-right: auto; } figure { display: table; } figure.pull-center, img.pull-center { margin-left: auto; margin-right: auto; } figcaption { display: table-caption; caption-side: bottom; } #aside .nav .nav-child { border-left: 2px solid #ddd; padding-left: 5px; } .navigation .nav-child { position: absolute; top: 95%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,0.2); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .navigation .nav-child.pull-right { right: 0; left: auto; } .navigation .nav-child .divider { *width: 100%; height: 1px; margin: 8px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #fff; } .navigation .nav-child a { display: block; padding: 3px 20px; clear: both; font-size: 13px; font-weight: normal; line-height: 18px; color: #333; white-space: nowrap; } .navigation .nav li { position: relative; } .navigation .nav > li:hover > .nav-child, .navigation .nav > li > a:focus + .nav-child, .navigation .nav li li:hover > .nav-child, .navigation .nav li li > a:focus + .nav-child { display: block; } .navigation .nav > li:before { position: absolute; top: 100%; right: 0; left: 0; height: 6px; content: ''; } .navigation .nav > li > .nav-child:before { position: absolute; top: -7px; left: 9px; display: inline-block; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-left: 7px solid transparent; border-bottom-color: rgba(0,0,0,0.2); content: ''; } .navigation .nav > li > .nav-child:after { position: absolute; top: -6px; left: 10px; display: inline-block; border-right: 6px solid transparent; border-bottom: 6px solid #ffffff; border-left: 6px solid transparent; content: ''; } .navigation .nav li li .nav-child { top: -8px; left: 100%; } .navigation .nav li li .nav-child:before { position: absolute; top: 9px; left: -7px; display: inline-block; border-top: 7px solid transparent; border-right: 7px solid rgba(0,0,0,0.2); border-bottom: 7px solid transparent; content: ''; } .navigation .nav li li .nav-child:after { position: absolute; top: 10px; left: -6px; display: inline-block; border-top: 6px solid transparent; border-right: 6px solid #ffffff; border-bottom: 6px solid transparent; content: ''; } .navigation .nav-child li > a:hover, .navigation .nav-child li > a:focus, .navigation .nav-child:hover > a { text-decoration: none; color: #fff; background-color: #005e8d; background-color: #005783; background-image: -moz-linear-gradient(top,#005e8d,#004d74); background-image: -webkit-gradient(linear,0 0,0 100%,from(#005e8d),to(#004d74)); background-image: -webkit-linear-gradient(top,#005e8d,#004d74); background-image: -o-linear-gradient(top,#005e8d,#004d74); background-image: linear-gradient(to bottom,#005e8d,#004d74); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff005e8d', endColorstr='#ff004c73', GradientType=0); } .categories-list .collapse { margin-left: 20px; } @media (max-width: 480px) { .item-info > span { display: block; } .blog-item .pull-right.item-image { margin: 0 0 18px 0; } .blog-item .pull-left.item-image { margin: 0 0 18px 0; float: none; } } @media (max-width: 768px) { body { -webkit-overflow-scrolling: touch; padding-top: 0; } .header { background: transparent; } .header .brand { float: none; display: block; text-align: center; } .header .nav.pull-right, .header-search { float: none; display: block; } .header-search form { margin: 0; } .header-search .search-query { width: 90%; } .header .nav-pills > li > a { border: 1px solid #ddd; border-bottom: 0; margin: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 0; } .header .nav-pills > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .header .nav-pills > li:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border-bottom: 1px solid #ddd; } .modal.fade { top: -100%; } .nav-tabs { border-bottom: 0; } .nav-tabs > li { float: none; } .nav-tabs > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; margin-right: 0; } .nav-tabs > li:first-child > a { -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li:last-child > a, .nav-tabs > .active:last-child > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; border-bottom: 1px solid #ddd; } .nav-tabs > li > a:hover { border-color: #ddd; z-index: 2; } .nav-tabs.nav-dark > li > a { border: 1px solid #333; } .nav-tabs > li:last-child > a, .nav-tabs > .active:last-child > a { border-bottom: 1px solid #333; } .nav-tabs.nav-dark > li > a:hover { border-color: #333; } .nav-pills > li { float: none; } .nav-pills > li > a { margin-right: 0; } .nav-pills > li > a { margin-bottom: 3px; } .nav-pills > li:last-child > a { margin-bottom: 1px; } .form-search > .pull-left, .form-search > .pull-right { float: none; display: block; margin-bottom: 9px; } } @media (max-width: 980px) { .navbar-fixed-top { margin-bottom: 0 !important; } .item-comment .item-image { display: none; } .well { padding: 10px; } } @media (max-width: 979px) { .nav-collapse.in.collapse { overflow: visible; height: 0; z-index: 100; } .nav-collapse .nav > li.active > a { color: #fff; } .nav-collapse .nav > li.active > a:hover { color: #555; } } @media (min-width: 768px) and (max-width: 979px) { #login-form .input-small { width: 62px; } } dl.tabs { float: left; margin-bottom: -1px; } dl.tabs dt.tabs { float: left; margin-left: 3px; padding: 4px 10px; background-color: #F0F0F0; border-top: 1px solid #CCC; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } dl.tabs dt:hover { background-color: #F9F9F9; } dl.tabs dt.open { background-color: #FFF; border-bottom: 1px solid #FFF; } dl.tabs dt.tabs h3 { margin: 0; font-size: 1.1em; font-weight: normal; } dl.tabs dt.tabs h3 a { color: #0088CC; } dl.tabs dt.tabs h3 a:hover { color: #005580; text-decoration: none; } dl.tabs dt.open h3 a { color: #000; text-decoration: none; } div.current dd.tabs { margin: 0; padding: 10px; clear: both; border: 1px solid #CCC; background-color: #FFF; } #pop-print { float: right; margin: 10px; } code { white-space: pre-wrap; } #filter-search { vertical-align: top; } .editor { overflow: hidden; position: relative; } .search span.highlight { background-color: #FFFFCC; font-weight: bold; padding: 1px 0; } dt.result-title { word-wrap: break-word; } dd.result-text { word-wrap: break-word; } body.modal-open { overflow: hidden; -ms-overflow-style: none; } #users-profile-custom label { display: inline; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 0; } .form-horizontal .controls > .radio:first-child, .form-horizontal .controls > .checkbox:first-child { padding-top: 5px; } .form-horizontal .controls > .radio.btn-group:first-child { padding-top: 0; } .field-media-wrapper .modal .modal-body { padding: 5px 10px; overflow: hidden; } #search-results { clear: both; } #finder-filter-window { overflow: visible; } #finder-search .in.collapse { overflow: visible; } .well select, .well .chzn-container { max-width: 100%; } .container-popup { padding: 28px 10px 10px 10px; } li { word-wrap: break-word; } ul.manager .height-50 .icon-folder-2 { height: 35px; width: 35px; line-height: 35px; font-size: 30px; } .popover-content { min-height: 33px; } .finder-selects { margin: 0 15px 15px 0; } .header-search .mod-languages ul { margin: 0 0 5px 0; } .rtl .navigation .nav-child { left: auto; right: 0; } .rtl .navigation .nav > li > .nav-child:before { left: auto; right: 12px; } .rtl .navigation .nav > li > .nav-child:after { left: auto; right: 13px; } .rtl .categories-list .collapse { margin: 0 20px 0 0; } .rtl .modal-footer button { float: left; } .rtl .finder-selects { margin: 0 0 15px 15px; } PK���\=t�J��#templates/protostar/css/offline.cssnu�[���/** * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ body.site { margin: 0; padding: 0; } .outer { display: table; position: absolute; height: 100%; width: 100%; } .middle { display: table-cell; vertical-align: middle; } .inner { margin: 0 auto; max-width: 30em; background-color: #ffffff; } .header { text-align: center; margin: 0 0 1em 0; } img { max-width: 100%; height: auto; border: 0; } form, fieldset { margin: 0; padding: 0; } label { display: block; margin: 0; } input[type="text"], input[type="password"] { box-sizing: border-box; width: 100%; height: auto; } input { margin: .5em 0 1em 0; } PK���\�ş����(templates/protostar/template_preview.pngnu�[����PNG IHDR��)����IDATx���,�D��,m8�r��o$?��ێ�� b�~I${@9$��1��O@�Sr!ל�ؗ�r� Z%���$�T$�(�~����u���m�LE'�vAv�.�9~5WA�pn��g�|���%ºjx�ӫ�����?�/�ԅ+yAH �t�;Dr7���+j��>�;-EB�;�u���=AIj2c)t���ү^(�J�W�b�sȫPIB.t+�!6M�z���;�H�B�<G2���Ô䞷,�ʏ�||��?�+lx���t.�&�,RPu��Iz]j����@.U�T&�4��}�a�J2��Z�FRd��r}�Ƿy�-�o��.���2��蒍� ��<\_�$�"��U\��U+���9�IQ٤�����G�y�V�v��+I5`�\��ա7�=�������9�2���q-!ӷ�� �ҩɀs��,�FfgP>��Y}Q�d١��7�l$�y��n]���T��p�m��Ȅ �t���K�bS��3�`�q4�Ig���f�<1�Nn�w�$�I�R���ְ�=�C��hi�R�n�#����Q������6��@�X6���{0�4E]@�"{�<�K�s��8���94H8�GjJ3�t�Bx�����1v)��3Ͽ��� SCfF@KgW�(Ip�"� ^h!M�F�g B�ʠ͎�����J)�7���(t��(��|�]����N��&ϙ���_.� F��+���\�$� �U5Ca���f:0Iеt����c�mJ��$�(,�RN ������7�N;3w���� Sf�9�*Eb��T�����>���=��ҫ$���a���t��A?ȝ�d�� ����� �H����X��Ь���m�u ,�.�2��g�b?�gV�An��WI�7�Xt �쪪�M�;Q�L�Sf�f8�Ѱ�G��N�4%|k߮��rrM<��9)�-q� f��u*$Z�MhvZ�!�k}$$�!7%@�#�BH�Ӧ���Ƿ������6k�3�rk��g0[_33lUN��}䗋���:jU_��E(:��vE۠(������D���r�P:�0Ȕ�fN:��\`�I ��@QINy�Ms9�p�q�H�rҺ�;�h�LP�Tu'�:[ˉ��#p;GV��ma��Ȑ����[sM�p}��O�DE�0�������L���j\!tTX@@\�.5�sھ�� 'jn�{w2=�j��k�;irJ���E�r���&�]5��v�P&�̏�wS6�����q��>�W�F{��/W�l�U���뢈�Ng�t=��M6F�uAh��[��-�q����>��^���Ù�����0���)U6c�grpuNUR,���oMT4�I^��[���:�O�����K}P'sQ�(�ڱ�.��>����%�F$jA{/�1����P���Y��#l���g*g�O#:5��YI�S`��P ��;��^�VY�Ci��_jx�_A\5ͫ��l���晔LZ�G�'�T�t�5!^�S���?�������Һ�ϘtTU }���̳C7e����E��^K�^��2ha|OXHl]�E�n,}n+�/r�*�,�UXD6����vPɼU�{5M=iořg��U�P8�Cڊx��;w*"�"m����Tf�ިnD�-3��}�L���"� �ZJ�~胄Zw~�ZZ���n�m܆_V@��n�n*��W[q[��e�� ����K���J�}-��ȍL���Jo�&�HdCi�t�`��\ڙ�B����؆�> �Bu)(Z$����?xF ��)� ($�Gj�����J���;��r�.�'w*�L8Tt��¸�X�P�٩�#g�� �4�QP��[&��oM�U2�R @6l*�po2 �B�B3#+���|�և�5��1|h�*���90}�{~�!���z�J�'��=����.�뫵ٯ{�>|| �B5o*R$��9-)�;��腃^!�M�y%I�I8>d�x�P]���jwW��X�;�����a�� ��� *�@(8���`��JF"�U�bJ�I�"�V*�}Ǿ ���6����a�M)h:��! 6f,Ckznu|�5| *F��d%!���Ţ���H�#x<�������.������ɦ�� ���5�\A϶��_Hx�ي�y9�N�9���X@87�N��sB.�%�)j�::%��uǻ���}���tw�%N�b3r̒4n��6�@3zNbj�Jʋ:a��#�0���f��!�KT�e2������h]�F#_֦�������H7T��KΏ��������7��Q���9h���|W�����#mD;�֢݊C �cq}��%��$52L����?�L�F���VWh�P�b���țT�(&`Y��w��rХ,�F�7����|0#�J�Z�*˃o� v`��&�T4�P��o������¾L���xY��b�������������>eg��$��Ĭ�#�C�9�9)�H��ܩ�ނ�j��m��N� �L"i�钎�r��T3h�Gٱ�ǜɒ�,Y�Q �Ԡ9>!gȧ=��8�9u��r���8=�j��s�����������Q�Q�}�����_Wd���f�����3�B��T�җ��<?VQbB)�ݧH$�� [��J4U]��zձ+���pӦ�M[�����G]8Q���e��d|��ƪ@���{Z�'���n�%=L{;�嚜+z�m���53�� �I>�"��g��z��GR_H�W��!i��b��e�z��.�m������U�(�N�t�a/�f�Zs}h��CW+a�^����5̍(_a}1��Tjd�X1��3L]#��Gt���TɈ�`��_�+>��M���ֿ�����m*���<�/�r�&�����ڙ�A��M���}�dkd����� �M y�9����"4�`�f9Hd�-'/V_���+V$��Ul������ݛ:��x�t%�~�bn�kA-���uI�xR���R@՝�}��M#��uS���C�n�)J��S�N�x�>"�E4�C�_*-��Ǫ�Iݶ������f.���'��٣��l�;���>'��\�,�P٣�t��w]���J R�Re�6"�?�O���D��Iys]�I�=<���9�ɫ�ћ���#Y�9�)Ǵݓ&�i�u����j�g��1}r!�^�������,�w?���:)��q�e����kR�b�7�����YI�>r��C�lf��<h���G�N�z������ҧ��G9x+* �H�ԁW����: ��'_=��+�s0��A^)I��at\�=A�B���?�I����+�e�A�K2k.��<�}Y��uy�!�%�3SJ�Da�ь�/wD��<4I{����Z|�_]�ޥ�/�@�b��i���HN�Y�1k�H�\��\�g/�g�*_�0���\��3�ի�gث�M2�{�o��t}�t���Z�$k����-���қ6�G� �Yh�7����R�;���F8Ӊ��3��a�#��W!����(\�>�W\���A`ٕa���F���~�o;#�2����� ���$�K7"_<ת�P�k�<X@�8n�W�c��Z>�T��Z �)�L �Gx�£�`�"�3�݊��P�"�Y1\.s��b|�Jõ�گ��Rۛ�� `�v��]M+��"̉��饡&����u���5�"�%��95�|@u��z�T��C���`�=%��_��jl�<��:��|j���h�e�\̐r��{3� F��ԇG�kM]�����H �1yx�O�W~-Sֽ���2���!�k��gt���]`��;pS�WN���U�4���Q�������Z1��������2&�-�4<��M���yfى�I�h4�g�:Q�%��It���>�U��$ι�u&CR�d}k4��KX���{^~b�'� �_���p;�b�멸�+�P���c0�u2\��J��]����DI��!�U������B���m���,]r�zIy�V�ZG���r8��݊�]J}`���K�9ݸ42*���t�ϫpqW�ᔼ�Tk�0�g >=��6ճò���>���)g���c?��\$QV���c�vU+GD�9�ſi�e���@�O�m��1Hi�"Q̤Cky )Y�彟�`Ͽ�y���fo����*k�|��Z��p��1$�Q���ynK�� ���+����� �B�pZ4��N�E-�=b̫Km����+�u�MH�PQliCZ��}�=Z�!'�;�E�ʆew�SB�:j�+�⁂��Q�i�%�f�~�G��L������7��a�4E$ ��VqAX�p3�QA�$_��6��k@`��[�m_��g���/A���R:���(��}��ԕ(��u�v� J%U&sF^�q�Oe�t>�����<O���n�V6�V%y��8I㰣Hx�D�;"��+W�UU��O��F)w5j(����>yY�+vg۵�[��e�Y��� � �#6��5�OyH�iHy>�}&5�U�J�\�R�Ôޙ>#K�A9&�9k@X��� ��|p[3�K�4`�8��_yO����� ��E4~^�vg�r�t��=vM]���$�z��U�F>�g���u{ X�2�㚩����r���1�4�z��L0��^����+gK�6S9O�E R�SN�1\�ep��u��Z��8iܼ��8�g��v;�n_��H��v�;�A{�'Ar���[����z%�)��.����|<ZNj j_6��T�dWޤ��fl�5�Cn�;%�ru��lƃ�.�:̪����3�MW�T@>��N���k)�rξ�(�/��5�Pm�I\t���٦�{9Z�v�`�k$�Q{�ٖ�΄#��@�F�����Y�L��e�n,�)�s��U�!Ku���\�KQ�����X�O#]3�;�kL�kf��(���2��?�ϫ5�z�>��O����O��C��a����FRd-�A�%ɐBHL��G�R!7"u/�$�hjʟ$��n�㩾\8=�}E��}OC�m��ݷ4�w�0�|Cnp�U��[��%��:I�E�<r��^�(�$���AUF�J�Bo:��~x�E�{��aɒ�]\�[C"�eI�B5�xs�-;�4�<Yx���a��LS�D(�}��Q>�QO���k^r[��6b3 'gj��c��o�R��/��H��bw��R{#���[����U�9�c]]�qA�j�����y�����e���y��i���yw��k�� �Ķ��X�;�2����}#���mYki���,��W����}U��v;~a�[>f��ޭ,�X.��������%mZ��?�n�1�DQ�LN�("�����2���56��1��I{Y�C`m���d����t{�j�f�0ұ#��r����Ao��{���V�U ?B=!���ot���Ea�[�������(���X�$�<�(��rYn��`����F����m�fw |n~א���\cxr��oo���^���v�����Ƙ�?��{,*�y���/��b]�ge���Z��˹/�]asxbJ9��Nv���C�Djyy��(I~��/���M�o��GN��^O����K�����1Eɉw~��Ǥ��K��n�韾�I��<�6w8箽��Aѣ]kX���&*��RH�4ɺ�la,m�g�'��l@��a���Zk4�Ea"{�rb�8{ �#��V`����C��`�7�ǭ��qn���M;�����Z���TE�#k���<m�1�2�`�SQv �`���!/���]R�7�k�j�\��d�v�Ȯ�v�2N��j���k�(&����S��^�pu@eնw����_��םN��O��mns]�۳��)����T~�L���|Z���ګ\�2R��*�,V7L��iJDɚ�o?�����!Ox�տ��/��{���ژ8��?����G�������c߽~�fk��={>��w���=s�/~��Kw�ͽ{YWXq Uӄ�h�ܟ-����o^I� �#A��a��� ��30M����b`��U;����j<���٫-����W`�/�D���y�3����=�1w�z��͛69���L�&�~�5�fb,kך��ͭ����"��\y����� �!d�5��%Gf��!@l �9{�k40W���:A�[����՟�!*�#�=߈��O�4�㩩���~��ȅ��OM�)/~}#�*��.�e��ކ��Y�ȭ�19g�,�Q�]�$���Ò8���wf����ʙc�N -\�����>�&m��UW�ez�Cc�.�zarl���[��co����zw�L���|>���Ϊ ��6��:Im4�ͫj%2��R�#�� K.#����x�Er�T�u���dA���/�'�;L�l�ث=A�\�"ӟ��O����h�q��W�v-y��Io���ܩ(�IϞt��k�~��u����<(�u�ŕUo�ju��H��W-gؚP�v�=�,����FV���2*�j�c� �R���xW�i�V�d���C�z��I?�siiibb����ڵ+I���>:˲^���Z�tq��Z� ?���>���a�e%��:�����w#�K��mg���u�j��2�h�N8Am۶��}K���]E6�^��ۨ6lP�?v�LOv�ˑ5��5�n�ɩIj�n_M��z�K��B������${]mB�P5K<l1d�[��<A8\���|Ʉ�k���\� ʭ�%��J�j�#+w{�L1��\��Q_i�h�ݦ�5��>�}�����ͩ������^���O;��ˮ�����x������Rl3��d={��VS��?��uT��]����r�[Y�2{�k���k��]���.�7�k��k0[���U�%�I�l۶mnnn~~��#�������t���eeg�u��o�ȑ��E�*z0j�^���Q� ɒ���%�p�-�[�y��q>�1t����Kg����59}H��Q�;1s�Kv��i:�Ϝ\����܆�-3{N;p墚����n��wr�1焪�8��Zg�*\ɫ^6`���ȶ�;G/&����&���7<�d����z�|�ux�����p��\dD����jz������;jMަ_��w�9��V�3���ZgS31>u���r��s�g7g���:E� ��a�K�=�P.���"RfO�W��Y����]2!fy�12{@ؐ=�PB��n9���W���p�����۷o�������{�</O���@�`g� KR������S��s��њ���S�p��8 _��ԑ��?��W�3��ǣ4�K�&S��Y��2klE�Ff���D3�kr��)���Kǣ�Z���O���i�^�����U_u Yĩ�y� ���X�6j���ˤ2�{�:�P�3Ia͠�=�T�� ���\9���[��WmO���}^�G�$�,MI�Ik0J?�Ǔ�q��&��<��HS�i?�m�ڰ��̃G1�G�y���=.�P�2���h8�p�Z�h6���Cc���u�;dxB��q�Z�˳^a�F,�r�8>x��;�sk���Ͳ̻��_�kw,�(t`S�[�شV�~vD%t���D�H��[�'���wx�����g49��C�x)2���83Y���Q��[���5�5y�9n��j�E:�=�&]�%�&mWF�)�^�PO��ߠ�r��?/g���v���^L�f�v8�Qc��-kr�CZ����v��C�Ŋ������#����ʀ��E�L3d�Kb����Ez��y[��Ğ��6`ʵݲgF�r+[0x2�+�A=�yy>4�۞=����hV��"{�Y��ԑvЕA��Ε�W�LJr�������l�c�(�5lq�a�UB^`� *�ڞ�%{��c�� gO����=��8�U�E�@�6�c�e��1x��a���s�XT��¸��Ԅ�x��'�s\�,��!A�^�`���a�A���Y���`)6�]C)߿�7��K��P�-���k�s�p����xbbB�J�i��}�#�/}��v,��b��� ���)|�R�t����Ŋ��ܱ�����3�"�s.�7�#�g�v��q�wAс�Ap!Rl#=��ߓ�c��Œ�������"�͕���U�P�}z�� lЉ.M�4"/�=�r�j~��G5����,k���5�q��ϳ7����?���H��}��Bx�=����;p�B���G���xH�:� �d ,�����7;�@I��q{ʒ�N��p_]a/��˄JPn�oO��������/���.�l��Ez���6�%@�=@ �F�)�_Q���5���%"�j咿��y@^��VU*ګG��^Ɉ^W�9{�wX�}>����8EA��r(����|��=��!�=����p/��Gkx.�c*M��ve�@�]R���Y֏�0x����c�룗 �[�R/��%��<�q{�G�j�M�^^xK��X&�0�,'�+S�A4�m���#߽r*�˻� �Z����#}Y���暮~���:���d�%��=�U����N���Ksx�r��`���@���!t�����p�7�r�0bc����m�=N�M�q�ZgI�ǵ&�C��ٌ=� �ٍ���H�x�e���] !�P�e�Fs f{@>�k��8-Q���"{��$�+��ƻ:vV��8�T�ҋNt:�"�Wo����>�����e��Sl�Ifl��i��4m�L��!���4�1�1�-�X'��n|�6�Y��o��*��ofg�d}�y����\�LnU��a@���&�̌*mI�p�)�}l_���QO.g�թ�Β�LЊ�羼Y9�[�<�QR�x{�������]|y��;�?���1�n�OC<��OC�s�p[@b�0p�\i��J��.T*��lB��UP��2��BTb�2�1�CH�}�b�{� .\��E��$bg+�)�5P�x� ��-a'ם�R�fX�dTC�,o�Z�`�f$f��<.\�p�b7�5��}!c�L�R�Zdn�*�!"�[��%���9f�,^E��].\�p���B�č��@�Yn+/�r�̉P���Y䊰�! ��0$�}]�p����$ȩD���^9;K56EO��mK��+H��=DBj.\�p�bw�-��N��65�J�*�l�(�������~�;Q��yr� .v/�� j#���Sa�1)ͤ�h)N'*Q��X�v����'���ڮ�C܅.v ���M��4���q)�3qPBA���RN�C�J��>a�VU�Sj��u%�h.��@$�\�p�B����.��z�"�3W�<���-����?%RQ�=��囊�[4��|F���h�f*������.\�p�H��X t��ʬ[����(k��*�.�I���I���p*� ��P��.p� ��_U]-J��8�0Q0��l ˲�4�o6)�7��")����5ۥ�M��L�\ �"HV��(�W��p�1��.\�p��#]���֘�P��Q ~ //���Q��r�i1�6�aX�[mQ����h$3�H$�{<'�rj۬Ѧɪ�/ؤ�6JD��E�P��ؗ �gUJ�,�!:��.\lڴ������mjjJ$��D���F�х�����ՋMK��HT��� -�L8/>���֯0`@aa{ M���b��$4c�� o[���2 �B�ͬZ�r�I�e�����۷o�6�0C|�t�"����ԺԱ%��� uPBp�2o�p� �ŋ/_������d�T|i�il3c)�z�l�w�}wذaݺuc����G�p/3�ʙ؝#���߿"�X�v�Z"�ن+���}��ٴqC*�Z�|Y<g��ݻ�`� ��mwiQf�N� SцAc�9��v����� .#v���̙3,X�����C�� b��`���d���x��xࠁ��8fgȜ��L������P ���T���O��0�@����e�/s�t��u�С;vlU�@���D�[˩��j%�M�b�❸p� �}g̘1k�,�0�JڥK������ƕ+W�X�bժUUUUM��D<��U&�ȥ��RH&S�7m�y���>�²Lg 35�!�AQ`� d�o,:fdl4e�L�%d)Q� }E:%��U<��?�3��������¢��{��Փ)�{a7nd���}ڽg�F�Ǭӿ��h�W����;B����̾6+���,'�v� ����4(��\ǎ�~��ӧWϞL=�7o�w�}?i��իV3� MӁj6�3rE��� N�R�~���m����Ky��4ʉ�enU)L�FܚZ�/#���ję]R��$"�J��ĭ�!/��� :u�4l��c�9z���g_�֯_�lٲw�yg�}��s�0UXМhg,ϼ!?�x����̨;s�x�*ӫ*�h�p���Mk;�)��BZ o"�+HAGh�p�b�c_�i1O�~���[p@Iq�3_}���&$��v�AM�@)%2�@AC 'SR����_fy�a������eTW��.�[���-����.�z*��Ʉ�hY�t��k��/�ѯ_���?�Od��K�N�4�����#�s�h?� ʩ���@���tg�U:-�p$��e���C?,~'�j��1�ړ�^Ѫ�3�� O�h ��3��F�N\�p���S�N�8qb߾}�/�v�����{tav�ԥ��H�t.�i�\�r�`_%��R}uP�2U�|�\�'ӳM���mT9�3*��H�"w��]���J���ȷ���9䆕�(���y��D(/�H,]�䞻���o��F� 3�9s��N<��(��>�A���:)��wNp�ł��e4�ZQ��a�^�v�/�&�����_�KRQ,%8�9k�d'�.�2�?~<�b�V����Ә1o���4����5��V�l����t(���o�~�N�y.18е��!/��\H�GA���K�$8� pa1P�� ��T ��d*iY���-.-��k&�K/��g�-//5jTSc�|`���)K�:1P�ԛQ��H�hۧ @���p�ܶC�L�[�q��T�:�j>�'�'?���3�3u��I#!��a�5�=�X�_�~~�x��$��!�B\�%A��h�7U����Ŏ�˾\Ob���g��ӧOﯿ���+��r��>}���gb�ip�NJ���{*�."1�)ed�Lr�Q�j��[+�lY^���HZVxU�=:H<��À�|؟�F0(�!�pp抲�˿��-����!£�>r��w��#G&�/>���sa�ֵ���Еo2�Z,QXP�[e�;_u�hfR� xB+��>�_�����|�'�y�O͒�^5_:��.�����?p�T�˳9Q�I����|s�^x���6l�&.\�H ��ik֬7n�<����/����o"���7�����ʺ��v��\f%"�,b������@�n*�4 ��~$�T�0B$�+�2���N��וmq��h�*T��j�~"����/(��{�w1>|x����~�I$�$�-�2▕�pR�3�:A��juFi$ʝ�S�p���;�ɯϗ�u�-�d�Zz7W��EUs~\��>+��'H�B횉�j�%H��I���;KVV,\�b���t,#;=f�[���������=�{��3�?`�e���VR\�`�N�ۑ�� P�Z��J���ꫲ��~��M�2宻��u��L�3R�V����щ�2����&#:շ tP��*d��.�eǰU�F�9�W@ hrZf�<�Ґ_�X�? _|�yQqѝ��>x��ٳgw�ؑm��e��ZI���فĒ���t�L��t$Q��b�2 ;�S��g��˰.5&�EO,���>=P۴�3oL��I�Y�eD�H���P�������k_KZ�1�|w�)W�4u6���scN�����5$'0�}���&Ϛ�,�*+-�TY[�"9��扳aÆM-���2���>c��{����'e�]��@$('�J_D;�d�a�0oi*/�~�D��;�{�t�.A�e;Zm�u�+�!�4��]���EV bne�f5�0���#Z~�������^�4�N��H$�J0�[r6"�-�fZ��eV/�/P�Ru�x��>�q�F?��������ٜ�.�����8g������/�Z���[F �)� =�.�{,6VZ_ރ��K�F���?��>� �>RT�zȮ���k����xHq�G�P�k/:u��y�H\��v���;wvp��Zc�͛73� �w�s�ڵ���A,RX(J|%�Ld�Edz���l#�L�%�AaLq�z34*4V;�eM֡�N">�j�=1Ȟ�`#QUWҜ%�Q@Z+o+�.�� Mð�mo)��"S��#�<���{3��p�M�zȡ��?n*d�D{�J��+f�T���LH탅�|���MV��Gx4_Y^�7�di��E���<�ۅ:�Sc���s��#�A�^�Ik(��C���+ �-b��c_�}w�=��Zl�eg�ᰣڛ�.��:���L�6����d��=�,�ܵ���K���v*� "�P)U�e2�B@�7�R�S �d�P�"s, q�ףʵ�ޮ$�geW�(����l( Rya�������� �G����Ų�K�)7_"�.�k�:�7�%!��*vp1�AK�V��Ua(֟�Wn-� ���RM�^�cNx��H��k�{\Z3zB��ƧL��4�`�$�@\�p��!�9,�5����_^�V�a&芊 f�L&�����(**�>>Ne�D!�sIģV���<���4R�G�'�9 ���nCW{T�F� T��U{~.�'�$����B��&�Jbv�2�@���7cDz}�ՊR`.!�,';T��0 ���;�I��6��/4���C�]t-�KA�4oe��L��q�I���)�P~Mս���"�\�2��G����Hi�}��p���|~��O����k�~���?��h9iU��}3���x�_b���{��ɳɤ�1�͏�~��O ����#/^r����te�!���K�]y�/��_w?����L�����|��/o�w���^sףO���"i<���O��!q�b��iӒ��:d�y�V�TO�4�1��\�b���ď?|��xX^� &���/;uQ�F�3-�,�IH��Ei���IZn(�H|G6��Z�S3��jl�*�����T�V7�Qy*�m�vږ=�QV3� Ys����'�����ey�W�Z�L&y�-'�8��m�o�wj4�Ö��5�H,�bZ;@��\� #�ک�W"�{��z��M��^�hA��߯�{�wpO�L@(��D�ŗ�����{�����f��\1q�ܣ/���.�ۃOO�>������nʬy7=���'\��Kn�>w�P]�����Ϲ�����b���چ�KW1�;�;����K22�o���O��қ��Ӵ_��䊊��x�a��O��������|�3o|���.M��0㼿<0�?�vɆ��,<��[F���k�z짩�6l���3O�G���)W�p�_�8���{捏�;���\�dE����>}�;o�?wɲ������_��Uѡ�~���Tӂ�<�4� �@��dξ P�,ݔ�V����KHj�òwI�kP��!]i����V�@�i���ά/�*�e�`q�x|�&MZ�r+3���W�^ͷ$� �ᖢ@�#J����su��b2��Z�^g�y.u�#?]e�� ����k_�O�`�#���L�t�ˊ|�YR�����,����+s�X}n�gW�ﲲ҇o����ٵ�X�v�G_Ox��:��W��ܓ�b��WT�v���/�����j��噚;nڜ�>��W�=��9/?|�ǣ�,_���Qþz��>=�d$��|�F��[��54���[��,&i�_��;=��[�{��#)����Ɲw�}�[�:��ط�`su�?L���Wϸ�n��[RT@\��ah��'�������т�{���]��).��� ��E1+���3�����3�D���}�d�B�ٵH>�zU䎴��L�bZ�U�2f�W��Z O��d+2!e�T%- Er��^U�a;�[B� s?S��`8\7i��/�0���`)V$e�B�!���/UDZ[�ia�������l:.���1�����O������ژ%�}>pOz2I<�sO��N��Ւ@�k�~>�w:)�H�y��+����}{L��/=���;��gO|��v%EW�0�q�[��p�����G��{���,�礣�����]p�?x���Sy�w���1��$���O9f���t�y'%ؗap�^�>uoaA�ӯ�N��KƩ,��;e��^������@�v%�����z�{���.v�:t/��9�=�?��,�t�A���սS���� �Ν�b������5���#$Y�Z1�tCAf��`�\�:���%C(�J�)�9@>S��Q^�42å;�o$�@�� !��uPMc ���0���V�a� ��ږ�Z�V�2;�D)�/Ĕ��648�xꧥ��/���wM\�P8n����� �_F�&�?<7�`���/ֿ�F��c��?_���=���m���wF$z�_/�խQ ��k.���?�~r"��<q�O<���DZ��i�~�7?M{��o.8�hWZ���fJ�ԇ(�PV:h@��kֳ�F)���˟�VV�z�UG4���>=�<���O��ą� ��}�8�ޫ9'C�Gsx� ��^�g��i�i"*��@��=OISiQ�5J��l2 ����"���&&S��b�l�[�BQU-ٲ,�����R\�z�W��N�B��x����`�� MMMR E��-�C��rř���˒v��T'��I�5������?{��ǿ�>��_� yz��|���x�8�����l����:�:����A�js���CZ�SDb�KW��J��I���n��^�~3I$5�8�%�:�/�f��]3M�0L� e�?SQ����eUl�"�y1��䐲�R>����?'�I�0XR,g&h�?�u�جP"�P>C5��.!�N�g�wy�`P�%�6d��-?���3���*%^Ѱ�[ �*H�W�JU����z���u��= yt�1�V�b�m۽m>H��[�L*�� �:��Eb-�G����_�m���f�\�����I4X�!�V�?�3��u]Aq�ԧ�W�ᆵ���� �f�6�V#�]g6^�ۓ�ś"1���K#��B`suq�[���z5�"��J�t�{�i5��j�_0��&S)RW�'�� 0Ұ�03`���ȶc�K��(�>��%;�h ��4C�r���ǘ�g�,��͙�4��.s��J\�CJ�P!ĒU���X��śf3,%і�.*�w�u=�n���l���� �� $��o�P�j+b(��)� Qсo9g}����7���� I�̾��ۧ�a}/9��qc�_���?��������W�ׯ,�^�'Bi�Q#���۔9�ҿׁ{1���{��>���R{��g�ཱྀ��>��yN9�3g�ys�3l�n��'Si���~{ &��֧�G�Y_7�7������;�;l�0���vC�4��[]]�9x�+f�x<���t��n�u`bY�DՉ(��dBu`�MY$bkW���6���|cY�Ui�13b+b�T AeqҍE��dY���E���E�)�#MM�ײ�x<N�*�'�A8�[�X� �&���tK�5 } !(9jYV��?�u�Q.�n����h��iO~��Ǽ5f�>��XXP�m�$B�y_�y�:B�������PRBZ�H��؉�2A��R�4x�G����]��<��ky�a�sP��қ�<w�/O�춥�֒l�d�ċ�����r�l�ִL��Db��;�䓏��ñW�p}���������zt=���w\s��v�b���F�o߾<���R��eY�T (U�p�ECJɀ�)��%I�F���S��A UUѱGʜ�- eV��8Qv�����̠��& �E@��)y�d��$��h��٪�/�A)�RF �|�vMTh�B�F���AW�_��~%��Q�#A3�/���VV��Z�O��tcC�ʷ���!)���K�F�ɂ�?�9�g�SN77ll��à�D���_�p�o��$�/�r�O�٣�ȡ���y�2���ُ?�v��}�U���=t��y�]���ޗ�zS[�ە!��jY�1�v��N;���oelJ���K�G_x�,0��Fu��>��64.^����Oc'v���G�<x�a�ԓ�"� �4I2eY�/�ղ���gI��}�?������隆s�Q�3��ky�zuM=K$���?̞5o���d*�L��k�x���7b��O�_�$m.�o�""���${��R��QLb�9/P5����,2Bۡ&��u��D����;+���*k������d%\[~h!.ֈ�d �f�k����!=����$�?Ka�@��@���[PN�oC'*�bb���Q -�X��-�}?-�|�c�'�^D xޛ�z삍�e5�S��Fƾ�%�!��Ϛe��^����aB(��b_|�q|�{c����$���ȼ��f�K�1E6�4�78��c��%�zv�b��v���'����z��5���@*e���F~��N?�P"�^z�?��'_�0��O���&5B����7^v� �EL�BR^�Ou-�&�w..�d����䇼���w(��H�*�[O�{��??����ꉗ��x<h�_�G����#κ^�T௬�X�fm �!;.\J̐Ů Ε�u��n���T+�E �Q8XY�lA���ө9A�����|���2��HP��Yd�T�Z�+��E�_C�+�y�V��[�^� f&��x���*�ϟ�{�p�օ�~Kr�}#B4ɖ{d�a!>�D�,,�[�M���7aZ@{���O��2�3�m��;w��Q�u�K۵�jjÏ=��o_��}�(v���2��:��Ӆ)��DKj��������7l� �J� $� ��?nb �MU,<����]qa��v];���X�����XC�e\sѩ����P6�����?��[����K��G�;�Ml�LS���̜C;�^.�����୧�w�,Ϊ�(���p��3���E�QI�0*���#*� S�`�__Y3S`+�ן� "s�J�VL��1H��Y�쀄�Y1'0ށ�sLb#��[�y[]E���bLh�c_˲d^W��I�1�u�s6��VL'XˤUA�8���Nڢ>�.�V��F�Z��e��s3?��.0w�:O�cI�3�0̘A�h:=�oٓ��%���x�z֬X�������ƚ����� ����o��-;��M!�5d���p� �C��AZ���P�Oء�yq�CN�!Эs�f�G�Lv\��EQ�NoM�`OH�F��4� �J�I#Q^X2��Ś,Ӡ���?�QF���^H,����ġ �IJ9��q������U �Tyd��`��+��b �t�+ˑ�e�ZI�-C�(�C���V)�ѲR��e���b�W��-X�uEw���-E ��O�\Z_x4���&O��~��R|�[�$��?��8-��8c�ZZ�.1mz�whI1I�D\+)���p��w���TBQ�~DIu9�F"�Vd�D�?%�x,��T�Q�k:�u�d,jC�D�d��e<4�5�UF 8��4c��1J����([��.d��@��� -�����,V��^=�0D��<�*ߨr��z�l�7w� �ʁ�*��)YM�#MQ�B�8���.�v �����U!�B��қ�x���Ñ�ǣ��Ң�#���Q" haA��y���q�͊ ((�x������PJ\�p����(���Eu/SfI�Fx"�d6�6���5��~���tF�q��D���GfTV�n�,��/���=�R! l���MYU�B�`<o �S�y<>���=�ҏ��K�M���V�5ɳrmb�m]RY!C��R Y��T|�J��G�"�(t������8 fXY��V|�](8mD�Ϯ;���V�Fv.�*���;u,��I-\�w��+�E\�p�{2���'�j��2�j.`��rq��L#�{���#��k�CIt��x #%�8�C����x,;v�����뚦�A�v*�~8ۜ��?'�e��a�d���2�0�SQ��J���~kN��l�J���z-��B�f15�i`�!cqF�D@�;t�M�2�o�Z��z���vwo����p����H�G�����W���J��C\�p�@s8�e6,�̩�M��5�$�^���2� �v�����e]hd���h�55�4liXL8�!����x�):3;,n{���J��=f��0��d2��i�5X�VE�PQ��j��@�����UFߔ��/Ah���Lg(���{��G�xK��"Z�,A+�[���JF������w[�\8��\�u����de�Z Pl�)6N������.��ƴV����Ņ���&�Q�y��TQL�@��h�/�h�R�i6*�˗+��:l!�~a�2�@m0����J% ��)�Q!E��(�r�$�߇����J���l�b�VB�Zܕ�i��L@@�@EC,O�҃pF��a�ZY��.\���;V}ay�e��12dޑ�E��u��Q��@?�j�xt�'�בֿ�$�i �(8�NP��{t�ȲY����T�*@�̪,! -ΐ[9F{=��1S)������6KZ���ra�M��^��D�+#|y?Y���2�`T� ���Rɂ�x�2�������e�NIKĶ�N�[]�����Q!�&\�p��;M�XUV�����iy�T\W�Z�%!�m�yS�� ڈȯe�M�7�2�d��&<A���H$�US٧Uo���e!��o�ء���.Q��{�a5<�X�D"Y]SSYUgZ4�((��j��XpVf��iY�d�2�b��*��@,*[x(��:�L��rm�!�AU�fЕp����S*�L �vv�Z�fn�].���4M�����8E��Bm ��.5U�`g�H4�L�mZ�'���D��mt�'W�ZK)�+[n�&�鴄�*�mHLӤ�l�o$B@:D���l��3 Sͪ���U=����HK�f �be�#�d���L��7O��S&��fR��ce�Y�:���Ȯ .\pF��ӱc�h4jY���v�PMK�U.J�d�`�)R)3��47)��Xn3$$v1�~M�Y�X[ǚ�s�`&���xn@�ބ��Bx�T��\���=���Y��ĘՇΞzSͲ,��fb��)r$ � �=\R�bB3w9��{e�W �B1Z��pi�10 ^8 � 96�����8. y��dҟ]�/'��#�X�R5%ճ�Qn�=g� ��f��"e���(�j�/:9}��iW���GaɯSF�{ƊA^@Y���Y� �AG���M�|�qSs< Zz ;�߃X��0�*�߯n|}v�a"P�MƨC��yXq���w`VrQ٧G�u%Nq�S.���L � QN�R�#��j�}�*��LU���D"�A�]���W�q�ՖT4�1C��¼J��c�ng/hQ7?-B=^ &!V6��%PI�F�|��8�1!�I��cmiP��� ���������?��4٘$%���y�>�^<���p��#�x<����HaFL�a�_):���Sns�����z�J&(� P�=�#eYE� �zk�gϲl�a+�u��+�4L�BɫZ�Kޖ�m������miȶ}B9��"O�!Ɖ�g�K��\))��Z����ƼZ��8�����ٷ��=�\+5�]����nm`N��:�L���e��+H����=Ħ� �u�U�Q[�DnFQ�]�A�|������HC�敚��������i�>�<��6�[9,���vV%(2o���� ��8YU9�[�X�I���@��#іKK�L�,m�H$�o��"R�i%�Y|�.Z�.�xsXH��ILd�V�N��p�Հ۲*L,��GՓn�$�#��P�QL��6~ۚ2�թ�VT�\�/ʉ @ͤ(�� u�Ԓ'� 3��6S:��`�(���*�Z.�lwB��k�4P�H%��T�h��|+�o� ��fO�@*�H��k��+�$�#{ /�IS���a���L�짅[N-u;L���aiMlIe4��L$2�m��c����f���m��2~]�d�,�XY^� �C*a~��ѓ6V�-∵UM��l�F��1�2���6��.�LZd۱�*��,/��l�O��ILs��T�l��H�$�Yk��d��p G2a�%�eX�m\d]c���ߞ�qAUk_iEe�z�'�d}��I�ߛS6Ȏ�[�!�H�� i�*�j `o�]b� ��fUX¼�|�,�:�Ȼ������v�B9�E����*i���e�e�b�v5[���n�;o�f uF��e��� ���B�O.&b,%h+���@��1�tҔ�� �U \1�@��(=�����e�w v-�_�g�z�?����v. \8��PGg��OK6��:�g������=_��`e����+����U��5�~�+K�WVF>_�K��W9��)���d�EuF��`]��E��1cU�����&�cƜ��/��[���^75lu��K�gW��[�O��}����eu��$j�boͭ^P����~FU|�榱+�SF=�L}�"�����OV/ �V�Ϯ��a|��vau�8�4���K�В�����3�V_��p�~q��Y-_�p�؊��f"�|��ʧ��,�N|��vJE��Kj��%�R&���y5�&ênL~��vum�?��������!2uEÌ ��s7_���p,��ܪ��Ԇ���u$N��><���W�DK뒵���pr�� �X�`��:��ҺEu����s��W�Y����Kׅ�h"i|��V+ �V6<����+맮��α�k>_���KjW7���ćj7�v�SL0�!�2��DVN@���Q���P��� UW�ʷ*���mm�p�X"Y�-)t��$n�o�Y�����r�F�>� �仫��M�&�c�ia�A���a�7*������h�A�� 7���;��2�qC��-p��_����y����O��#;߷_�PFi{t,�#3�E����G������^_���K==���pT�-�'�ix�MO���Ҽ�Xcl��*$����� ���:���>z�'˾[]�������_�_�dMØ� ��zZƊ$��V4�y /o�~q���V><m��Gs7W$�����6���ᵅ�|T��T4QZ5�$��t¼M�ϩzqʆ{��x�ת�+��3�vBߢ�#EŁ�H|u�h�!��X�����_[�D&����z|3���k������V�ߛ�yں�w�TV4&����_7�>�]9�*��� c�T�^E �L<<u��ǭ�{t��� F;0_�ycu�|}Z�U�Wp�w@��"�鵉��&TUF�?.�{v��gfm�fE��VN\����/�6�z��M��^[���ʗ���tu3�jtI}2��CVj�gfn||�uɉ�t��Kj������~2�vfE��� ��Mew�F1ʩԃ�!�(4$�;ڙљ�edifA��W(�$�����D+_+2%����L4�eY���lmD����|�Av �&T�1�z�o��p-�WӖ�6�I����,���T6�1�e ���0�&uL���eu�pP��)�gn���W۫4��G�V4x4�:�L��Ծ`��禮�!tdy���*��ci+h������{ϒ���ڰ�ί����/ ӧ��)A@�"��u�y�C���{�f�o�]�w@�`c��M��^xa��ʚߘ��:�g��!|��갼*~��z�߷��N"��_\�͑[U�E��rC���JK�#��"����� ~oY��4�7�c`^M8lX)cs�:mpɪ55o-��]T�]I�� PUӴ�&9�}p��q�P���$?�tx����=)�1������ٴ�%���������/ ��Z�y���&XI,�z��q�=��xғ�h`!'DSV��^Cy>#���x�ECW�&\:�S谾��JjڱJ���dlh��4�w�@,���SV�|�#:P���cXK*�{u/^�]T+- |�{I�w�6���l;\�?��J<�ɗ0#�P4�cD*%��4��g �Q��$�hb�ث0�k%�$JV`T^�h �䯌h�$�j�|>#_�t��J�A�[@ĝ�^ *i��\}���Eq]�j�^'�-w�:A����/����E+@�1��,\3�\^?qU�A�����5n�0~]Ӻ�����^��v���9G.���0��JӮ:�gi��3�I���°y\�<&Я]� ϛ���W[�Y6 ��e�7�_K��*ℐ�;��ּ�^�}!���������7�w+ڿsH��2�ӽ�:�1����tx�u �bO���z�^����] f�Z����u)<��f!Z]�d�'?���[\���qx��ž�����k����#����8�z���O�w����|��{k�EN�Q�˺Ǝ]�6�"a]�_�����xfV%�1��8xp��CГ�1T�г(�1��i0�ga��T4zz�� ��k"{t�/������AO��uM�㻄^�U9�O�Â4A��8�o�д�S6DJ4z�.����1է�W��z�o0��-�?w~ճ�7ܭ�bJtm麦��=Hٽ�G��.A�%�.a���k_��y����t 7&:v(.C#bX:哜�Vz�p��#a� '�RyPf]�r�ZQP)e���&,淓�puVT5$����H]HM%��hJl&�V���yK�)����4�;�,����U��EI@i�D�M� �[E7V�YKI���M��f��X�}��[��06#��"�!�t������1������|��9U�|���<B����(IZĒ,0J$3�FG)�d~�b�#�_?�'�nD#��U�#z�mG,�|{f��i��l_��F��f�>�A �p�c��ޯ��� ��_�RST8}x;����d2�JY�5{������ޚ��u�YH���e�D>�Vٱф"vZ���%��!��c5@ayrA����˪�$���9�8�1�$n*4a0�PfUvlD�FK��Q�C�a���Pw�}��r����}����z�ɥ�6BzK��?��N[P0����t~��q*>mi��n;�@B,�}���4�nNi�� ES�l����� ���;���!}K�o�ӯi5��<$H���h�S�N��r�7�|��\�F�^缁 d��PtZ�����D%�&Ȫ�|Q�b�.(LI�%��F�� �(����r�ȁ��*O)�0��J�)��#�(�ʤ� ~� �=d�K�D�5�� �ʼ K\,c�d�p�bd�7ߛ���'8\�Yw<\�p!�ρ@��a@�����_h� ١%Ʊk6��t�))�$��V,�xыD�H���S�#�T(Q��a[�K�4�b�� T;�X�:��me5P�q�p^Ȣd�BF�����\����\�Ev0G�O��Ҭʨ�H+�n�}��4�q����D����k")�92�H�QRmEdySX�9���,�w��"���DU�U�T��h)��Q!Z�e�ϧT����M�b���"��mD��qF�?�3���i�_L*ΨQ�F�(7THN}r�,�^�.��Y��k ��i��eUE���6r�]6W)ĭk�g+-�����@@�aT���+��Q���bv�۷�i���6�����)���7��:f�E�0 ��[�̬�6���ڄ�v��^��,��+�.��|2�@{��Hoia���E\�p���Հ9 ��h�� �_cc-Uk���YF���t ��D%ڀ��h)fX�g����l2�L+�0��Tn)�G�,پni��J�I��,&e�"�;� 3�ņ�*��t����C�$]�J�p&cEEnn5�T*EvM�p�M����rI��eY���t�M=z�J����2����nU�@q{�c�mn \^.g(/X��=�J.�"Tx3�Ӗb!�E��mZ� �ɘ�ٷeQ}�D��R]�%e*�m1�E%Y ���̓O͙�?�'���T�t�@�,��te��֒�wB�P�.��k&�,\�p �R���!'�K��R������,��f��#+�iE� 3�H$y m�(d�����-��\J��b�$_@4a�t��l���(!��~��zM_�7��i�?�D �W%�4B5�L�Rj;��w[Wt]U�U��%�?%�뀋��]��]�pa������[b�Oᆆ���4}?�kB���+-m�{��dҲLf�d:�F��7m���veݺw'@c�(��u�c���^Y�&��ĺ�1��<3�Og�y��>�$���jF*�٧�L�0���O���o���a�n���eee�X��ljl�k��<��瞱ϻ��a#F4�×^x~������w�̞��w?���kV�\��ǟ!�2>� �����V}� PYIEj�EW�x}�ޝ$#%�ģ��T�$�5I�.���w<5_�.vW�J0d�U H��ݣ��DB�gG?��)����>l����,^T��2�X���#�ٷ��z��%�t�ڊ5U��Æ�((*�P\�*v��5����R�[���=7���8�S�BI�@�h$2��ӧN�F#֬��n���}�5��9r����:���?|Ҕ)�V��z<S'M1r/��+W,�W�x��'T�x�.Z8{�̅��566��q0-��Ш�i8���%W�X>�3e�/]��[b��6]�"�vr�i�Z�_*)A!㠮gd��ꢥp*U�Qr� ����Zd��`� +֬���t��5\W�ӏ?,[4��S{��;������7_}�#�76.�?��麦1����ܱ�^#�f���%�'/��ݸ���3��?��x�����O4%H� A�P���\?��pC�o���#�a����}�155����/��Ҫ��F�8匳"MQ�0tM��ے�-w����9|�;o��ҵ{�X4�i���0�^���yV]��.���Г�Ϝw�{ �UY99aAZP*KRH�����RbMԥ����ʡG��� �"�655�u`|�J�52͕��IHC"�����z}&L�H�j�Ʋ�5�u�bG�w@�>} :�7^z�����9�IuU�ǟ�'��եD/������ћ�[�_�%�Hme�A)��Bl����pX����^yq��G�)o0�!�ҭ���#��?>���Q���|���Ǟpb4��D�7]r�G]خ�c�>֯_�/?��SNY�~},��y�cZ�?�����F�c��#O���dRB%�-y�R^�P��2�(��X��]�II��*F%B�d���.���>�����7 [ '��U ZV"Ӏ�{�_�9��ɧ�M��Byy���h8����k�.���۵۴iӰ���%b�Hc�ȼ�9��b���� ��u��v.+��V�4 �M���y>��XSSc]���F����s.���/>;���j�l��o���v?��?5J��Ꚛ�j#�<��#:w�����#�8x��J2۵Ni*�0)�p� `�0:�v�8�O��E�bO���{ɤ�J ���2 �C��>��ʁu�OK�$-'9p 0 :��Q�:��j��\�p5`��K)�&�2�4�7��)3�i,�������Ht�<������#��C}Cx��M���z�)�G��i.��3.\]}����[ u�#���L$m���,)kw�-�U���t�]Ly�L�����;�j�D�1�a�K&��?�<A��� ���@]}}c$�^}Í�D∣�a�������֠���e���:���I� ��x8��[J��V(| @�B�`�5-h�PeEI>�%q8��+AJ��.b �)a�y<��L�^����C����f8f�<~�.\8r��2`�D��AJ��p-�h�A$ܔ������(�u�UI������jk<�5�/Z;���X�I���� qK�o� ���ʣU��`���)��Jec-�#��FD6��L�#��F� �I�����p\��2�'aZR#9� 5O���H"�U@ �l#�b��wN���!{���!�L��ݚ��S��������<g��}Bą;����yC���h�.n\5��&d\��C�5����%K���7C�-}�B� O�;T����XJ��pI��#F�$�5ѷ�F=a`��v�|��&�̩^��c��-D�����B�ʪ�F�� �/VD��QxB� ���� .Z�necE��]tl���7Ŭ�A�.\��T*5w�\3���5�TX����4��]*I�H���H%�1�Yem�NI+���V%A����Z.4 D���n����+�$x��M_]2���L�6�����>}�M�C�a��:�4�U7����� WGs�w/|f 2_���zj���#�6�~��!�Ѳ<��p�bl3o������b�45Mٌ���iu hs/���x�q�� ��:?�ߟ[��$��[��)d�\���B�"��Q͟e�R�Gʻ�G�g��k�Y�+���W�KK�ߢѳ��p�C�������{h��+��yi(�?����_��Ԇ�4hF�|q�/�#g��BL �}쵢:QS�h����{������� k��D"��8�Q��q��QJ�-��8��C@�FB�O��Z]I��P��v �N�D�t�c�B"V%-��(_�BOCS�*���%X��ۧcpުT,e��*�k��-b����5�8lJ4�p|ں ��ZZ�齊|T���<����4� ��&`�4����0*����[���� �!����h��0u�%I�(�B4�����թ9\��t�O�N��- �^V��:ѩ0л�CR�K�k*Ǯn,/��y�����fMXH��R�0-�k�<�_+b���?�Y �I5ϙ}���9Z�p����{=[��4d��d"}�`0(��Wލ�����0��d�1�@�{��T��� D�}�G�2�X��§��� ����E���9�uv.˿cdɐ"8gϪG�X�����Q���5|q��X)��$�0�D�Ds�$bF]�<�g~^�����t����̯��U�]��_��m�.�~��j�����I�-���x<�D�.�u�C�մ�������-�P�O��������Y� H� r*Q^RMQ�R�K#��$�3?�l�B҅�x�X�6��&��)!���Kr~�w�0��CJ=D��:�x��~��zV�<B�7���#�B.ߧۧ������/�<�ҁ��x>�`��#���(�t���닋M�z�Ńس��=�O�f�p�)�+�M[���R-VSq�u�]t�M�c?~��-��-�<��.�Ÿ-Z�_�]�]�q=���9�J[��(�,Ɗ6����ZZ��bԴ,n�NO���oh�/�� �X_?�酨ig�u`���ޓ��vT��ڻ��z��z�q��Kx��yc�.{v�MI�A~� �\��J��Y�7��ڿ��'�Mm\�i���֔ӂ5kְ<����4;v'�u��Y�~ �A�2qZ�P�m�%�F|����@i���E���c�zO�_�q����#�1�/���7�T�٪����S��'�z�Õ3>]�r��倫b��bØ@��p���5@�d���(���U���2�S #���=-4�Qq�B�bբ�R?i%\���QN\�p�������V|;i���W\ty�5�.W�����~|�1����� ��&�Z��D$��ԍT� �=<�o'�D��(���T�MX]��-y ��Ҩ�IWD%�H�����n��� �Db�qg�{����5���5b5k��y�@Ϟ=G���_���"ݾD���h�Á����b��?�4�YQF���-�X=���S1�ak�g�d��l���IK4�@�co�=54w��\�:@3E, \�p� �����F媅�-�ӿ}l�ڍ��;�2cZUa!ӥ��H��}��������},�B2|�V�(I�)���, Ƞ�����#��4Bu�Z�Dr���n_%)�L���/7�d"e�AL�܃�-MkY��Q��w�G�##�@�Ɋ��ʁ�q�@5�5Jn��"e$�S��Q'��T�6N�r? �4�23&h����f�Z�{��uK��� �ma�&wp��z�E"�V ��Ubf!��8T;���h��V� �)ng5=gy��Z:,R��P���m����v�R�.��F�;����F3شEEE�-JS��, Bg����� !��Uȴ��)"A���f����a_��� X�hI�4 �N� x��eu��he�K̓.��f�UW\MH!H��t(� -+Ѷ�)�e�c[�IEҲ�Knݧ��=AEȶ���B?"�2���(���9�*�]�jE�U@lLa+��%���,�L"���v�fBD 6��V�A�)J2ز0J����;f���`��u]��xg2�,++<x�̙3(��r��.vQ g7�O'����'���KSB �0h� P���� "/Ä(ϕ�X�;Z�%�.~>���BRP@2m��4��:�Jaԙ�Զd� ��d.8(��-���m�oS��q8����� ;�P�I��R���iBl��1 �0\�GT��C�/;��NEE�Y�,Gv�{[��E��l���ʁ} ���"ͤ��F"�`���` ��h�B��b�N����j���aAم 2���S�l�ȏ��eɢӋ.T��Y���*IѴ�*�PlIV�D�'}� 0d���#��A��:����C�t;U�U!���l�$9A|��ز,em�$4������xqS�)n�:�2J�݆��hS9�7��/���I����00�z}�h<���S�G(%���e��.J���$�����s*rhe�&���x��ʼnЕACb��B�2P��r��>�lz!*���:k��2��3OP���9��;ʐ��}X�ga������e=����|�I���z������o��yC8IX��HYM� ��Ѣb��@@�X,fY�T�4�G�<�/M<!�٠w�-}pΕ�Q'm?@�HsF!%��"H,ubP2T� ��6B������#�7�۞�C�Uu�� "�OA�����>�� &\��]�t�F���Q*>&b�}�����uvT�ʦ��I�v�n�\�A���Ű��u>�*�A9m>�Y�u�"[箅��9xo햐�� ��4���ˏ>���C�۷/Ӄis�H��m���B���� 5�άV��:�Tcz>�k�2a�J���<�.eZ��%����*3� C*W9�Ub`Ίx�\��]vx�.�ٟ;�ŋ��~�d��n��+L�v������a��)+up�S�����X��8�}`���s �H�.P�&?˶�����d����웹D C��)!��ZbAЪTb �� ?�Ms�` ���9�a�Nm� �/C)�?�@k�Ȗ�xzY3�M��{i��z�Yv��WÐ����N���~�X�8�Z�|*˨��l?We�\V.�W�+ �1@���Sb. �����Yo'���UG.F�G��u}ٲe,��0�)S�q��'�Lq�^8Aw����'&^�~ t�i)+y����q�G��M�����F��s)q�@N�R�H[L�TF�K��O ��HL�X������ঢ�������Ƞ�_Ȯ�!���N��]���kٴ�@)M�R�����%K��oN�4���@~J5#en�~���=�~=T�+�v����ۿ<<e��)3A8b���8���2�~=y�ˎ�AX>��I���b��0�N��P�Wp0�Z) �� #��)��5]:��P�df����b���� خ�C�t�VUR����m;�,�0JPJG����X�7��/Pq����������cX,� ���$�$d{�h��~���u��_$�g�+y�o]�5�vR���*Q�=(�(�Е�� �ɳ^�pl�N��^|Z�v�m`�F����J�*�~�2���KJ��RI�CI:�bgߴk+��9�t�M�33P;9~GSf����V���x�d2�H���1�pJvZi����:9aFRV��Q �B�l�S��O>��ס�G��J�K�LB*BzJ��k�oz�ُ��Dv2̞����^Y��l#��̘.�-�/]����h��nce�+É��ͦ�h�e�� �#��-UZn*��:I��1�;�(�@$8�k*{����)ڂqy[��9��y �]29M��r�*=mڛ��Ër�0f�;Uauf�έ>e����(�b��~+���# �3���u���W@n�/"�[��U��t��jd��B�¸�z�+�D�h���塾�5�/� 8�+3�v=H�H�z\�-"%hBAGu%�{%qDcS䱗>�'R�{ ٙ�xE��{��c�խ�,_�~ڜE�a�=t@$�x=�:wh�o���Y�T��'%�@H��s�z�;�L�?��SW�ݡ����曅�Z�����: �A �����d �=���D�B�p8�H�o�H#�����&�=O����jn���2����e�-yG��ן6�z���?��LE (�x���E�ۙ4�L2� ������~/����!]�r��˞'�L��@�n~�7�I�� ��d��Vr@t�[Q� ?����f!W�RM ZH���%~_��MY����C�3�����6,�t�<t��j�@��u�7x�^n�Q 8�J���X���ň�j�Y��u(�_>���q�2Sq�$�9�i��+��/)h"���?�y�@�_ �)%�6d)���� ��]��U�Ŵ0���ua��e��*Pȋ�b��](PJ� �?e��?����cU�����:��T�|�&��j�����j�(��;�U�������Tm��Uu[W.�K>g\�,��ȍ�y6ʖ������Z,&�<��0G��-44оZ��`+�ߘf_�vY;$<�M���_vE�K���[��KP�-�z�Kf�[�~S5"懆��=� ���6M��`٪��d����e�azw�y9���9�y��w�~���ץ�w�·�7�cy)��8��Y�6�����5��>{�AZ;���s,�TY�NK� ���A����ɳ7V֜{�bs�-�&Àlɀ `&VdY��U�4'Z�,/j�Rv��:��� �~f�����\�2@���MV\���r06�zOk�p�7 s���{���J%:��S�g��!O�N��o?�.��E��3��h�s%�퇈o���R���H��v9���o���㧚���4L[��Uޟ���6u�`^^bŲ�˯)��OQ���H��ɶ���z�w�ԥcY��]�j�x�C�G��co��l�v\rޒ�=��ğ��t�X��7E�o}�Cm}�����v�y��1M����z����B��3�_O �������{�-�x~E��!�{�N���O�9x@��^ߧGgb���}5����;U�.:�+�z��F���~(�˥���9����C�������oS"�VlH���6��O��,�!��)��$-Y@0���-��!RH�mE��������.d��\ݬX�`nφa��4�x"�7F Ů��F2��g��s��bhl�Do���(������:�����g"�_F�X���@�'x�'��54��_��W��aO?���iѴ��|��3��}L�4�ד.���0����9�}���%�M���g����u�W��g���#�\u��Ķc�";���n���d��GNx��N��m!��+ο�s�����0�箩�����=��)'��nfZ��ӭذ�c>�ۃ��e�7�x�U�Jv 4�o�_.or�+Q_G��T���W���I�ZHJ���.��7�>8���USϙ�U�;�93��O��c:l�nU�?M����R�����4X��Q/"�N��ba�iz�ư�K!�+�q�� �6�4�_��Dt�%e}I ��� ��̃u��Ă9��Ѣ1Wid �.Zq�c�^{�O�w��[���=�t?�ʻ�~��/;����Ю�w�d����8�z�W���o?�L��>h�\z�����g��Ec>���{���0d@�g��g^��Y�j��s���1�^t�y�uj��M�u�X~�ݏ#�8��l��b fhT�j ��5�DS�EB\��y5�/|Jۅ ����6b#5$$�K�yE�3�A/-5�~�C���,��NO9'�VSgl�>�z;D��7�¹���(u�B���o9Y?�� Py���&��&TO[*��ȨaH��4Mƾ^�ײ,���Ū���v�L2rIPv��(_�@d���X]9�� {u;�a�Ik^�a��_G�����'�N{vҬp���kߧ�G�E�n��x̛��G��:�_|?%����H8�Ù�� 3�.��O�{g_���?�~�=O̞�,��6+� ��B���]IQa~�ڍU���T��m{���/8���?��+�����HQn�lO�� �A5X'h:&w��'�(?8�h�����D{�J��i\��Ȱ���1Y,=�����?n�w, �xԷ9��B8ɴ5D(3#ڊ������/���K/��i`4<k��D�Qy1}�YB�����\S��/kYy��Ίa? �]�̏�>?��_~��>�n� =��{8�$yy���ǷR��ߺXF����TXY��O$"�Ҳ�B���"BH4g�Y�&�F�4��f���$��V��ߧ[*e�v<��D�ؖ���:v�s��D��BF�r��h�b���-�{����-�`��MqK�zng��T��mำ�{�P�f�k�B��'�?n���g�4h���M7������Ъ�ʪJQ�������$ۋ���D�R�.�d���Ik����qſ�,�n��@@�%�+u:���ű��I̘�?�h�[hΕ�u�\c٣�{g�'s��{̼�����=u]7����� �{�ɔ��ػkǺ��Y��ޥ�M��0K1W�pS�����j9B9�(�!���iW�殌6�)b"dܨّ C�����7��b)�(�K��.r��a�*�*�OM�����!��i+�=rw�pηS>�_��w@�~p����|Dm�\UU5n�8�5��9s�|��g�}v"����PA4NX<� �ӹFe�@���Q<��z|��.�%1�?x�w��OɂBbY����O���g�L��۫��=չc9KaA쨬���M�������Xv���<��ܿ�����������+��G�X<A��x��C������w�N,N������3c�3���.?�����i��`�� g�)f�!�IS�Wb�r��Fu�����(k�<ܚ=`�������%�/o;l��b�F����Ω1�Ĩ�+j�S�Չ�rf&��!���֚ l�l�9��9�:�l��:kQ(U(���P�m|�ڷ~���~؞Z� ��ͫ���9sf*��;w�y睗N�A����[�\� r�g;��u���e�@�raI�/�4n�w��=���_����ң��k#o�N��19n\t�=�'�$���,��{�ҿwA~�>��g?~�Ӵ�n��G�~�}W���ag���9��}�麶����ɳ?�a ZֻO�{�Ù�����g�#��א�lO�靳�-e{ɳ,���3�}ە���/:�' 1�K�/�iY��H*��`ޜr;/.��.����Ϲ��=�XrJ��o���i��o����J#Q�ڦH�Z��mQ_�A#w�]�7�,(%����MZy�-�v�J7��i���|0�T Id䰸dZ�7\��ȁ��?�9���M��]���9 W���c=�d���t���-�J&�^�7��Sl��ڳ" �Ep��H�v�Yk�zn��CЫ��_����O�H2��8���|���q��'��D �I-\X���.��0SX�-Y�n�̅5u >��{����IGH�`>��=��XX�so~ޔ��>_����?�Og߹C;���rΉG����O��e�RX>���ꀑCx�ѡ���+����smC�5�� �p�A�;��O<栒�f�f+���So�ç�Nzv�g�h�2-��۱}����%g����f/XZ�aXd��"�92ٳ,@Jy���Ƞp���M�Uy�Rv�39����$�I\�jp��VېAn�TWw<;�U���ͽ8������w�t�T����|��i�i�Ӥ����&�}�� k{���?-#�A��ڐ�EG��p�#����~��o��blj�4�n�i&�y'x�9�7�ҳ�1��|ހ⟬i��ӎa�Κڰi�ELY�I60��D[���TO&V\�r�)&�p�'��(�ѥ�G���۟�����5�S�fcz��#e�L3f�Y$�ۯ�@�A}���x\\��ꊝi�lE�hsƳ24�\m��dw�����]J�I0=�IJ�P����!���9s�0��@�l;О�qwǻ m?en'�����9�h�Uy��R�[�9ǔ>jHҎ���>����v8f@-Y�0FøU�|ܮu"! �$Հ�7�x5ڣSqʴw*��^� �H��6�S��G����ڼ�lh���?�qbD�Լ��;;���ց�.;�x<z��%���6c_ Y��%�n0F{��D�˿�r�ڽ�Qp0H�\R�Q^&���Q||};��8�-j('�S�� "`����G����'U�n[����'U88�a�1U�!�W@j��\�Ԋʃ�HD։�ۀh�\��9aH��� �!��.�6<%$Ҙ8����9�4[�9|��g��Q�FF��{/��ih�#G��O\�l���Z��=l%Օ���<���D�}�D�<�Ŷi@`7 pR��S�������f^�nF��^���.�[� N&����wݺ��`�R*4����ێۣ�)����)���S�<� !�+�4++��{Y����o���1\�ڡr2�8C.J5}ny�� �ɠ��������҆���A:w> ��y�� 8'�t++5��.L�d���G� i0�P(�8��H�%���v#ϧ?��7��ab��D�JÅ��W��&�z�^����D�H ���o�%$x�쁅R[�G��R}<QT���6��s� +����n8r�*�uč���3�:�HPIh��8���`�Ps�,"`�V�EB�"A5��� I��$Φ�B�o�,��L��1d\P�D��@Tc:l�M,1C��(��!7�H0%�'��u��(��ǰwY��={���������%��I3�ey�~B�����zA��L��؈���]��]�LEc��m�;b�;U/;;O�P�v�:w=��!ԯ��A�)q1�L��w7�ofSB��r��H�v�!`��FW��\cˤ�F�\Y遦����%�W�Q�X3w��5��|��I�-����2l�S�Ի=�v��.$[�,M\��� EDy~Ȱ�zH�Z�8)�h�����_�@�HhZ�T~]���9�s�{��P�̝��H4 �ʤ�S-�m�-l�m��. ;��X,ƿ�ӾN���K�ڕ��_��g���~�s���z�,1*�唠E@��@�7l�E�y=�=@(�>�.��BM)�V�"P�%���2":���pN�!۴�\{[�0 C"ڪ�!M/V]����,Z��iI(/�ˀ�f����֢�C�.�&�mua���Uɛ�D�����Y�+�;K�*��c�}.���e�ɕ�u]�;�^5{�[�����:�5l����)����C����-�?˹��� a �7��Ez&�3��,v�e)��|7831d���s�=�a�T��S.���ep����tq���{�H�+}��W��C�V�2�k�l��pb;La>ffff��a��±Cwـ�Y3�z�0���z����Կ��(�vW�{��X����ii��G��L�yN,� �(H�f0�˘��vo�6d��c ��֗_~9��:1d�p�Z��<>|�k�>�����%��57;��V�7I��ϱ6f�V�###��_o���O@!l+��^s���q��Ɲ�a��, �=}2!��.�պ�W�,ĂE�U��o��>�7ѭ�L�"[k���7;��m�b����`R~4fΙ�5��g���e��ۈo�'���8h��W*ǎ�����G�����á|~u �v\��?�]��L��W�N��$��*��?v�O|�a���s%�y�������->�+�=�Y�~"���&�n3߫�/^��������B?�sH~����瑽"�����zs�[�$b>�IT��_�H��8a�a�����A�!PW��_+�T$�,@��ND�� ͅ�9�V ����� �5d�s�|�[Q=��<<П�G�5Y08ܐ������b����\�5�y����;v�ͥU���9�"N3s��c�A��l6�\��n���������r��V�Y�ҳ0�Qo��2G��@,@)j���9��S<ˡB��L_�:dHׇ�+�Oq�� ����E�W@qc���_չt�}���@\��0)�U��n�+"��B$�n�?�3k�1J �FJiDtL",˰֦i����,��1��Q.��gBZ�ؗ�c?��^�7~D�l9��9�&r��a,������#E�8x�[o�U)�zV��8��|���O$MՋ^�5��_����N/���sZkk@N^�jA�N�Y�yGD�q?]�F�2�����h���R X�xX��ťM�;&�B�%�ҷ�3X��[F��C��o"��8�i.�y�З�sn#H�"�w��h���� !9�%ϯZk�3M��ۛ�u�a��m�$I�i232K�&��2�XkD�U�^Knj��ߐM{��uMp�� ?�?�Ad9�w�J~�34��aM���y�[K��w��Vp�r8z衬Wq����Vý���b�<Śo�z��w�X�g=j�G?4�( �1 ټ��G=���F)s�˲\c�h�ٚ�|�u� ��$W9�?o>����0�_���k�vW�י���aa.�"E��r�T뀈<Ѻ�r�_��ο�a���ݩ� D��XD��Ucl�r��!��ABTʓ."z=�M��w���&��{��>������:��nM��&�9�Y�H��&��?~���ۻw���̗�(ٽ���J�r�7FQt�%�Ag8�L�X@��Y����L�;o9����#�Ǡ��M�'c?)bWS�iK�3k}4Q�q���${p�)~Х|w��x�x�$+���f���^��a�;Ԗ�m��7x�Y�;�ݿ���r��P�W��(�>B.)���2t�:���3�+>q?��1&;&��d�s��u�����l�?sQ�r�!I-���D���LΏ-���{6Ixk5�J�>�Z���1%�Xr�f�Q��,�\��յ\'�� �O�9�l��o��Sc@��3�'.��>���Z�nȒ���⊬��ѣG�f��ff}vcq��w���#�ޛ��^��ʇ3�@�6��m|ӥr�Cq��I �u.�='�5jK9U�N��YK�����˰ ���u�U�BA�7�وM�\�"���ؔS�Zc�] X)D̉������afs.�5DQ��D�kD$�tL���k��Ũ��i�23���F4��lUv�<T�v��M�� ����"l+<k�|~�ӧ��z�����t�0�"`X%��>��Ns6VF���w��������]t��?����ݹsg���Ozғ�9��W�:��3����k'''�]g:��#�������g��1�b�=���� x�擒��ߥEFĩ^ �B�R�(m��^n��|#�ՙW�%#��͋$w�A�� ��[�KoԵ-�� �&�J+tY*9��́��Or܀�Z����Z��.��n)t�8;,��R+mb��QDA����k6�Fq�i��%&M ! Ѻ��F��J��[��N�ߠ�Ǚ��P ��b�J��Lri��q'���:$ ��9�Ї>�Q�|f��ٳGk}�����=t�PƸY��]�ve��g>�l�{Qv�ߟ � ��<x�^��q�3�qj:��;������t*�E��V����"=��#EI��S�� �.?�S�� �V����A�g�F�Y(!��OΗ<�.� bN|(,� ls;3 �`h��i/C�"f���1b�D)��4���8ak\�l�e^�MS��(6��E�X[5�S�4�Kg��� ���xݽ��Ek��?�lk�����s���[0���M��v�j?_r=�lK�,�{��7g��5�\�g YW]uUf�f^范k9����ef�2�8��L�"�f�������uA��4��7?4�C �H��38��U��?��rd�����֙ӂ"�� V�ȱw{,rp߲��D�jSDXL]k����օ��}��W��KDܜCs0��YndqeH"�+s�+2HD��T@*� �Ě#I�TUҊ���M���b�Vu��(\��F�nRNR3��T �B�K����9 �(�J��� 9߶�(�2�1ƋpE�2�M �8N2��h@��Ơ{GK_�%�hAX��n��W���]7�z]�����E��Zz�^ ���a?�mP�s� �ۊ��;?y�� An�܀,�Y~�\,��ۉ,����<Ǎ��,�T�է?�����2��[Ù�.�u�]K7mBD�-�!���w,�}��u��@\�H�Gn�b���%���� H��+!X�[�1�l0G�Gn��� (���FA_�^(+RDZ,�HB� �XF��0C�J+d:� :�d��R����`٤i�����˄��M`�F�Z�h.6��(-AZ��Z>��y�unAGQ�.L�N6�d06O�B�/���I�n��E?U�%2�39����H��Ӷ,���i� D��?X��OZ�ۉx�N�7�� =%��$�U�����"H�1��@$D�4x �o���γ"a�A��̗ 8x3���\"꓃{۩[-�]� صJ���S��IW�UBb���4���㣕j��0?=s¢T�;+�Iܜ��hUm���T���zυ!@jڭVb� �� �*���kSf&�8�c�&V��:���+�0�˦�*�,s�������o�M��DtF0"�|6}��iD�\�8�'z�(����b�A4chpi�l�0�����ѳ�9�~)���G7n9r?4+�}���_��K�(��L�˼����*�Z>GqҔ�f:��cw�*�-HNn� 6�H�#LOɡ��g�)Y�ߞ.=K?ZH�Ve�fSX�� z�>fDr���|�+_4������Gf}�%ϸ�r&{� ��㶇:�ַ��λ�t����}�go��?��aU�4�J��;���"��v�2��@!Zc�����b�;>�F�s(�26Ƥf�i�0��P��G@ˉY1��3�"lpO�l����9�_D�UI���K��F����?<2���Ϭ�b�on]��4�U��lO4e��,ʋ�p�eQ8��/��G��m ���|Ѿ�W<�-E @Nbe��br~c�ݬ� �1-��θ��,/�o�6A<��ɦ��k8�!��oȶw��8�9)"@��lP����^�Zu�4M��^}�G�x���}��u_��:9�O]�W<���W����S���7���_���>���&& ���$6V�[N��� 5�z�"L��Cw���B��ۿ�'n���p#�U��`��c7c������j�۩M�4��,���tw�77�ݿ��F%k��^�~tIKO�B1��f���+��$� �W,`Nd�i�x�_w�����q��w���=\�����E���KEQ���.H��?���)��HR����fI)� D$ b��h��V,a�3#�����OZb�6|e������t �ǔ�֙b�����r0s�� 3c|�^jT�;�k�c|ǨpڨW�{�ͬX0�v%ԵZ���$��uM�d� C"a���� ?���E��86��F�R�T�@�&�t:i��2 ɡ�v D&7��0T�Zi��V(��D���t C�;O��)���!��CHL�μ�d�CY�P8�Y�-�a"��v'�P��%' w�w����q�q����ᢤ-n������L�>�#��P�1 B�(�4ZibW=�Id��군���9�E��=�C���+�������0O�hONLĪ�v���v��z�D!2"õ��#����ՉS;�1P�{�y��:�#�*���ъT^<���P�r�"��bkyu&2���5l#��k�s��_�<r�����ݻG�:���>q�[q���,���1�Bܭ�>�H$ݠ-v�o�?r)�L>�`-����� :gǦ>�7��n�x��7������Ļ#�tSo�ȸe���'^{ꥸ��e0�!��KDZ�� �\N%��\;R����"�jC�ծ���_���=�2<�p�x��k�~��~ӥ���=���O�H�2��^��'<>����}�۾��1T�O~��?����Ӛ��^x�S�Z�7����}�W?��O1�����>�(Rq���\�;WaLJ�z�G"vqa����L � B_a��ɶ^̶���Ǡ�Z0�j����ڼ3�t qq.��y� �1�$�Ώ��+��5��K����@\hmMYQ3��T\9�̩����U(�7�"t{@���ғ��'c�ՒX>��?থK|ϸ�d ���ԥ��u�����.G�5���Cؽ��@k���֤���ql�c��8�[��j����y��rh�����01�0�gy��W�X��]��~�[���B��zٵ����}�ӇkU�+^t��n�뮇����$��oꕷ��/���WϷ�,y�Տ�[H>��[)Oyfk�(*��ZHEԨ��ڥ�a���e���`�Tն�.��7P���]��]�gS�u�����_��e���C`�8F ᕩ�C�����?}�����5;�gP�y�C��T�E_�HSX@�k� "9�t��ޖ-Dn��Z j lW>-h}�#��/��wa��@)��on+��!R�6�X�w���`�]llb�cǖ xt���pel������^��Fcxlt�����{h>~���~��w����<�g�O�ܯ\x�o~�k���g�����o��7~�?�CA*4���AW#u����;����~��O{�Go�����ӯ�$Y�Ԃڔ�Hg�Z&Cۢ! �3���'�.�Vv��٣_��(,�b�S��;�쭒�5rN�`��9�yʎj�֩b��_K�/օw㊰�{|�uE���ǥo��z�q�r ESfӺ�������W��)�k/����Su��r��[��;�9c�"(���M@����J����S�L�N;�G�ꍥ���s�4�|���#?���(��v�y�C���~������M7ݺ�l5���3�M��`��P� W��P 7���Vj@Q�Ӯ��+��R�("D/�夣r5�`9f��t�I # �FJR�Z�oѷ� xC�� n�l���*�?��s�͎�ԭ� �t�Q����D��3���Ϗ>� ���Y��.1�P .Dž��N��>��O���Z���h���9Ny�W�����,�8�R9|{AǾN�@���@�d��N��c#�ݻs���QL;F�����2ܓꨒ�?��֪V ��[����W^q���x�D՝�vZrv ���B�)"��f�o��+.������~�/{[P����caW�6�֚y��9"VkUː�4�S�� +���� �_ /!�O���{u&F�~.�\Wԭ,�L�� ��DENV �/;4�soٵ�lƘ��U��}�;��E`��ح�k�n�����|���W��1��1�`�b(��0x˸\j.%��g�� ��5\`���9J�Zy_ި�X.ƍ*�4M�ff�v����;'&�j���{Fw�N��fȤ���U�+_y��;?z�C>��VX\kB�+*M�RP�Fo��]���ᵯH��g~eht�Ȯ���R�Zq5 �=�]�sJ9��fU��^�Xc�w������N,d�2�8���a.)-^��R�z&�Fڸ~�jYH�b��� 9<��8�ه�{���?����)9�� �dP�Y!�������"���c_�C�^�3XN3=1�k�q��0�� i.�����7�*�qG)�:hr�������~O�7��՝N��4gkT�X˘��I��kr;>��s_��U���?��_y�����~�'��2aFQ8;7����Y\$D��Q;��B��I����~y��K 9`���nW�s�i�ò^� �ZA�U�H>U�lV�ʎ��ű��;˪��5��}��1�t�V�7Q��qh����\�ҩ6�{�V��!H7�"xۗh������ �Ű�V��W������?��e�暡6�I��b�P-��ih��)�.[�������_�pj I��ro82p�IH���l��5_�����_��k���Ͽ�e���5�Zj�@���8��ߌ1�5��N���0��� �q�^w߱nf��y��@��\��T6f�m-�!rp�~�X�~�W�%@`Y9}U��Y�N��;�W��"Rf_oP�� ��c���_Q�?,"�(��O7)���$9���Xa�� �HW�E���IFĨRɶ c_��H�Rs���.:��+/-.u���}�c�Ԣhr*f"r�Ĩ�Y+eT���;�)P��� �[+[��)Q����?��;^�%���ڻ���]uE����XD�5�u�� �4��Xyx�8�d�Z�2[B̟VS��� �>��.G���./ٸis(��NkQ"q���퍖^>aY�CAěW~/"v�*��`5P��ŝ�@��(ɇ�NV'���S���E��J9\����I+g��z��A���IS�h�LL�U�;x�]�k��a%XXl_p�r<6q"IS��[blbbxֳ�tɥ��풕�$]�UG�4iK�j� aDҺ��8v_F�����;`ai �V�D9����lT��q���ֺ�Ф@�ZK��j-I�V�}Hmoقܢ���U7�ZXk�$��a���Yxz�dqD��u�Yt�����.�������x��f�wY|Ȁt8��ޚ���!��yvp�v�m�M�$�y7���j�z�Z���X��X�37۩{�N��3��8s�T�R��Ju��{z����?�c3�Eh e��/|��+.z�;��~����E�iT��CAT�����5�y�/��@*����D�t:ZkDaDakm1�mL �θ�P�ד$1i�:�>,��O��f*R�0�-1G�Z��� ��Gk���ć�~����H�J�"��꒲U5%�/O�@um�(�`�n�7�fJ�F��-����֕R�՜(j�/r�ǽ��~YfFaDa�uG��.x���1�m��je�D'I,H�s���y��ju���]{�����0:�6����ۻ����|�{��s_�p��ԦqZ{ǻ�y)��|�O|���ۇG��?x���W^h;q;(���ւ�G>���}���s��� ���37|����>6�$F)�b���)�H"_j�a�& ��_XDNQ���� ��Xr���� �P�`�̲}�_D�A+�s�-~�X�粂��I(T���R��p�AX�]C��8l��@<�4�q[E��gGʠ��t:��x�E<+�����9�[M����?}�d����ݻc1��g:�Q��6_|�=��_���Ȩ���ÿJMZ�Ug���( �}�H%945���S�z}� �VH韽�oj�>��52v�?|���i �C;p'"HDE2SJ+e�4�.hg��#�T;ڭ�a&՟`˦���)gl]�c뿋��n��3���Bb�7�[�����W�ۛ��!�-�u�±tB�u>;��B�%^M�"�4g��#Ϲ�YJ�O"�*�EV�X��s����K�ى���٬]&�z=S�����%t�-�D�V�jc$˂�H2>�sg���֝�$�;v 7��6;qG����֑��ZKZ� �Z� ��Pm<�m�N�E"Xo�KJ�Xumx���9���$�zmd�k��-���� �@j�jc�M�a�q��m���3�� ��&�x�|��Ŀ}d�W>ql6�L��$������cU}*��K����C��-�Lk�5H�nWIs�Map@��e���<�L��8�� l�p�9D�(�DڨB� ���$$V�rđ��1wZ9���J�db�U�"`�2D��4�y���z��j�4�: R����,d�Q"��l�S�K3�I���x�m'�:F@�����6�J!��iP�L^̌T��U�X�Vul���$�(@-�N� !6�N�3k�l�֙Du�4)��yY��;�$�D��l!X�7���4���W�Y'+ �ʼn������`S�??y���/=���xRv2X�� ��-Hr�Xn����gA�T8, k&��r��0��!�+F[1�U��%� j�����F�W ���>��� u��ТPO�Z���z�Dc�饉#;Ts$�DZ@�C���6c`Ӱ�:�6bbBZH;�f���1c�1���#�#��q]1��]4�)��(�z��4�� BH�:J�###�&�VB�"K̼��V��V�2�8I"Q"���LH(,���I+U S�l)�N�I�-d�4_(LD����%em��TjM���ƌ�� � �:P �@D� [�@�R�:�J;Y�ʋ�XE��QQ�,�H�� ��%�ѻ)V^���[Yz���1�{]�����(@("��n�T�Z��8yXx� ��O a؊u��n�j��\Qo��^����BB�R�+��>;��ҥ�r� D� nmIS��g\_��a��"m;G{o��\��h������w���c �:��UԊ�U�8��Ii������p��A��W7�_��G���0$N@<@�0"�YL�� H@ ��˔gY�ac�� |���<D@HHDi��+%r��N�s��ܥP%I�h�� Ib�!��U��Z�Ԑ�E��w�TP��,e�kD�Z$��tL'��ND߆�O 9B:MAN���Z+���v��{���$eBc9�P��� UDb�|�G��u�ׂ���1X֮�7ł�y| R1�8�Ԟɛڧ9+�yc�;&|�3��W�M���2�v�<�^����FTն]o_���t�ζ;SB= ZS�5O{��0u7C�Ɲˆf�� �_�䒁JP`_Gz�A!���@�E؈!�";:�u��^�kz�L=�5�a-;����zR���s%i�"ޝN�c R�@�E�H�KE��DQA^�l� ��^�-.6�3(W�i$�U�yyD���B,�0���:DvT5�,t��z�Lm'f��A�| ��;< �����Npu���>#.�������t1 ��.�;�"�����z]8�gLfY�j;�Ȭ�`w"��:�j�cs(�R�M3�)��P�H<>|�-Go�x,'w_{Y��K�džUҞ9o� �i5=tUK�?{�莝Ar�-�N�aB ^J���8��T��}�E��TZ���Q��бc�ۣnrmW7��fWu��<ma��H�� �(c�*Dr�k�H)2ƺ���U`d��h"������/�A�q��i���~Ț�>�Rx�A�d!�]�c������7?e��=7�4���d��C��fzp(��L��[�m�#|�*��땙���>,+ti`���+Hw��ޒ��D-���=Vѷ@��!m�-�����J�řҸW=�Gqyy��o]�B�:����#�$I����K[���F��Iw_����G'&���־���4^�����c��5;W�x�&�X�f [:Z�D�H�IKih7��v���F�p���3�ULt����c��}�%g�*�-�+;SXiI�s3�2<2&Z�u���V�T����d,a�(��IHW�8�Uj ��"�V�ԍ��n�ݠ���yz�*�|��ώR�����W�������[�V�VI�FB9��vT.��2���Q�sW��J�rh8�X2w��)�E;��7��G&,�I�@��Wp��e�fe�1[@�Q��7��]օ�~s��ngd�V���$�z�fyr[� F�����:��=��Vԋ�U�y c�MJǥ]{L2�~�N�����bj:�F��@%���X; A���}�̖��/.�>��Oy������'>�٠>�9��#`c��tϕ$�{^�)9�����Zk�Z̠ł��sox��������fSEu`���X�Vk6��P�; ���_���W�����W��M����go�V����;WB��2����Ssܖ�̺�ɶ�ZH2;�y�}���ӗ_��q���?v��o���'��S�{`�� $;(a: ��͞���(>�3�K�v���r�I�Wu6�><,�6�[��ԥ���`���-��q&�R)�!04��險ڋ�sYT�$�T4���]S�T/�[�����f��} fN��}v�gn=v`$z�!]��R��(�R�#wҟ�q�@5J�%5�[\KA����JA�=�e�_����}��}�c���~\���o8T�>g�Â�ܷ-�x���L���H�Z*�s�c%�L@0]j�=�Oxܕ���}bZa(P>$�p�*��2#xiX�����.�?Z�#�c_�������U���Rغ`Hw��N�k~������j�'�_6^��D�0Tln�j���=ש�Ǘ:�����QY�<S�cd�.�+�SL[�.��+n��y��ϵ,?�K��o୨^�Q��u[D��3}�n��Ed�����p��ow/�K�f�fa�������l����&���8�C�R��}�ۦ�z����o{ҍ���i�フ�L/c�Q�xv�-"� ,�y���&�]#c ISFw�A3�b# *� @`��p���!3XAdˊ���S `T�$L��2��8�� ���E�] ���6���0�00Pq��㸩��B� �5"�P �֊�!1c�`h�U���#D�����8f���Z����o|�?~+ ��X�}L7�^JU��)C� p����Ǐ�?�c��s��t�\0��9��#R͔���饄���)�𤽵[�ڧ�d�!xk���po�� U0�P���ޫ����I9�"2�:���V�����C4+2�Rk8 ���s:=~�}7ޫ��''��t߳��t! ���w����~����-c��o{\KqKQ0e�{8��Q0Ij.���q�T�cD+�Ji���Db8M�����RX#���Y�H����H����~�i*`S*AB���� �8&�+��ذ!B�@Ji��,ffk:�e��ߵKDbc�8$BDKiD���+�y�Cc,��HőRQ��L15i,��2�j��T{��7F!�s��x1�ۓ� g���X2J�ґ��a�c�!<���3�S�4�6�8�Z����]��d$���([�,tC"O��{0,Ks�t7発�mw��ؓ�O-��=�;>;bxΧ�! !dn֎�6� ���事�DmO�UCMN��~�}�_��2����+.�nA� z��%66f�Ji��a6�M� 4Q�ٚ�㥡Fc�1R�64J��l�f�:�V�#�LF���̷��Z�؎���0 �i��n��-�Z�t�Y��ÍZ�5;3==4����81ss����J��(�cN;Í���P�y�z�e���� (�X��"�vg�9߬ף��PXЦ���iΙŅJ�v��J;���P7�5�ȖR �_�h���@�NHw�T>�5?�N�:v��u�w�N�o�K�H$"�=���ga�ʭ�ݪ%�@x>u�'e�Y�W>��1�h%6 }�����4`jl�ʗ�w���貙�=��]Kѯ����F�c����i:5�[.�k�Qga����Χvt����(Zi��V�n� ��ϸ���sW_�������?��:>�#�Vu���%ˌ��v�����cff����8̉�9gf�Z�Z����Y���#��ۃ�L��MWW�w����JF�4��+����K�m4��H,)��ɧ[GT��w�E'�|���c,!�0�ɺ�ׯ�1c�3f��ÎUE���75�.\���.���B"䢵-=o�����u�O8���꣧N�m��͛���k/Ϛ�s�\�(�1_���qȤ3�<�#O&��42Pm��/{��Gjj�<�?��l����*����=��&��@�Ϙ\*+�w7�]�rh���w���C4`��%�=��2}ԭ�taM1Ȱ$��� H� @׀�t9��aO�5 �a�C����G]�mH"귯w_���}�%�6)�%.�w�����W���3�H�.�Y�~�I���q[�/0��|��#�v:��y�~y㘦J6�v{3!7�>���y~�ig��7��i�"P��)�)�{'�y�з���tGeq�|��+�khk�={��'^L�;�T�8r�c.��]w��O���ޗw��`N6}�5��s�����ylzC]��y�x�������7��j�U_��o�.[���Vt�!��=���_����O�����=e��k����S���Wo���Α���s5�kmӪ,/9�쓾��;�?�/~�W�i%5i�='1�����՚�͝�x����mZ�D"<v��.<���x���4� F�.�=�(�b��o�����dZ��R�d��\�J�D�{j�nӟ�1��&�pAC�#���w��IE�?�t������`�X6���?��t`˺��E����zKu0���ݍ���OA� ��%�U>��PV��HHȈi3�F�{niQ2�N*�t̮V����^��#��-�V��m�H���� �~z��K�G'�c&�b� M�\�(� ��I�5u���RH��T(d����=�����ӿ��} M-J����S䕖��i��MWT��vח�v;z�5_�ܴ�k���+�ys�ń@�H�������>�_������|pZ.Ӧ:Atק�����r��_�~�}y�_�ћg,X2���շV��X���Cw�����o��wkƀH��i����>���x��?��T�87LS���#5�g?�c��=�_I9�Ѡ��P}J��-�`�����z��4����;]�S�^ ��Q��/C��I)�"d��d (�)��h`4^/��&�n@d�(8!/�dz��@����Y T��i�Ҵ(���✒�bk&N4�tV���F�\S/�G�i�ڟ>�����?Y��ج�K�ʓ�f�L�;K���l�!;�)Sf<)ނ!�Oo���D�I)���\ra'�>��s����M8*���ސ�2&1-H�l&��}'2n���s�:zΜU���������Ɣc '#b1GKB���2�=��?�Ҵ���o~�0�ҿ�{���JGs3�D�E�_�|�SO�x�ox����jJU�����qB�t6��#O^{�Eg�r���{�lG۩'N�d�W�/��j����j! ��*�)��x�]�5��K/�|�@��=�����}?��!����u�o7c��C��CL�^e�؆��f"d�D� ���}��7����f���A?����`1�9�}[#d��oP���#���Y�s�էl{�Aӟ9�P!:xш�)wk��um$=fT��g�w�_���]ce�U�����WB���b"fh��y.q*D<1��&��{';���x�X�O��x�Mg</�y�4b���y�N>f��?�zm}{�؉)��I��sZ�eF�ʫ�/X�qG��S����=/�sm; hK�$���E�q�Uª|�F��A��"i�Q_:�� � a��Z�����g#��D��3��L��83�P,N��_s�E�M�Ӥ@�O�s���O_]��偌���@��*�L�B�G@6{K�פ�@}�4h���T���3+½���ա��ғ_�^���Q��iPl@�f����~�Az�H��g���}ΰ�Ȏ���4�ҜY��=ٔ/���<�6Wv��W�P~��ͮ�J��x^�t���}��^�y��}�ͻ�q딼d~�LͲ�*R����X��PK�8@��Z0W�!`�9 8���O^�Ӓ�;)�lGd�<`B!לes���좘 ���"�P� �Q0 @ƀLÖ��v�*��H4�\���h�E�4p�0hf���LL9פ���d(e�Lb\!���G��GMBHIy��&ӎ��7�?ĸ�Z�*�"G1�k�~�]�<�{'����w;E�I�����+\�50�@P�*e�<@a��Cpqn�R����#�D 4 c�m���b]�>�g��F�k�K���\�~���ϗ@��B1��qY�o�77bG2��L%--�D4�`�����6�fɇFVMM��rVo������D~���N9�<�q��)�&���['"�����(���H� ���f��\II �4A�,L�P�r�Ҳ�B��F�B�MhЌ)&����I��e�M �vl�Ï�U+z�&D8��"'�qb�9���**JF�QW�����0� �Zh�9#&������=�5�"�l��w%��f k[`��Q��ǵd�B�L�P��� #�y��}4�V��k�a FQ ��kJf��D��_KN���&��$ ����Xy!��^@ rh�| �@��@��&u���(,,3h:깟z�Ͻm��C41)D������'��$�V��)�Gp��ZrdH��xb�dg���f8;������l�Y;/[l�e�fd�CU�\�mɉ∑4ͨ9�ns[����q �U��s�>AjX���vWۭ��;o]�ng���Xg�&�`S���o=�w�a����ްmٺ �}� �]���/$�H�o�$ "�jm���ۋ�Ư�y��=%C���gjA"G�L)P $�Ƞˎ�5�Q#��#��k/�Ї�y�uW.��t݆�e�#��I!`�Y����3}۴����M��x�3#���<ܒU�X�~���Z� ���(���;�m�$\�HyY_RJ�*aq胜�C�#�=39�#�@��c��w.ăd��S�C��t{����?��x}�a�L��,t�e^���d&x�^�/��z��fL�4I"@F9fj;������V�����2������LVJ7���ѫ�,��|W�����ө�m�>�={���-%��I����ˮ���M�6�ܱ���=���G5�3��6jxş~������������~��_�?s��t���/++�o���O��ƾ������~��/��_�r��=���� NsV�����N:�|�#y�9z���b\���7�1��:Q�΅`l��4�".�� _i���d�c����~�����o�����?����P�J��3/8�=�jҘ*2��U����ӎ�r���6���M�+�� ڗ�ށ�2��7�r��p{��$y�ԋ�K֛��K�c0��t_Xѐ�k����vm���%R� V �_���y��g�XP������;'�67:R�%���Nu��{�<t9H���0JOڹ��(�����,\G���n���Zu9���q�P~��]�� �d�C&�m`�&M�#F���j=1>�X�L�n%KL���:qu�҅ߘ���aq��G �%#��m�Xņ5�Gu��*S��vw�i��� �ninN�f�W�_�?��_��NF9�z���i�ዟ�vG���v��-v��32a��|�ǿ�oޜ7�%c5�k�m��CwL���W]y��]�mgmKsJ��fUeiYqqSc���|E,)�Cv$��0�Bn� �)�ɩ��]�1�\�N��*MxShw^�B�h�l֬��|���3�|<�z;k�2�<r���êC!k�w��G��EZ�v��w�P]�xsK�k���% o�Ooc��h`A�����p���-�`��U-��d|�",6��/o�G%�W�u���WD���f�:��� �"�-[�y�2!��(=�)U�g���2" C��D��t'd���$,Sf�E�~/ͬ@�B@*�z�>F���V�?Z�5���)k�xc����m幊�3"*��:������}�E�^�g9ȏ`[�(Z�2�K��76�s��X�ɚ��(z����ZYZ�>�b��q�dL)�̳�/Y�j�ʿ�C� y89g�U+�v�WL�rXeue<S�d;�g�X2o����ֻ c�e����DI�����_����Q�=�ê�����ͭ�u�vŊ5���P�"̍l��G�8�`�x��Ptr�9K|�7o�-��g�)��40d���#�Yv�ߞ{i��%Y��h"^Y�#u��0j�C�0n쨒��a��5�ӟ��j写�fsJ�OL�i0���~�?9�)��] d n��#�f>8�zg,T$�R���f<MQ�]>�$���R�9�����1�qâ�i18N�g<�i<gW��x��E��|c����^��u�"b��a3�Ǿ(І��~[���&���a�����O����%%ifHT�/2�ä��3Z=*B���4��l�z�t}��xcQS|������gʤl2��n��i]c�L�S^�u[��T��J_قRض���he����&c��˗m^�x��J�A(�S"�V����}�m�Z[�p�2b������}��7��4��Ph��()�}-�j���G�1-#/r%rΐ�1dG:��^z}��,����3&��RZ���>�x2Q��o��Z�p����b#��Y�t�KH�`��\M ,6�Uh�|��2yI4^bB��'^������D��nz�_�Co\$��l>���9���6�x�פ_���k�R~qk����|iC������CJ�1 �k�,O���|YӴ)��Z�3j2[�"G�Τt�S��&�0n�6���@�������G�2hn$�L�7S���*v��S���c����Rb{з��+[Jz�T�|��ν�,���8Ȕȃ�a��p�yFFbB��+�ö�1�WG���欟im,�����ɦ,��ڭV�$Zmf��x�]�ˀ�5�<#$L����\϶l۲�"%�Ԟ��d1���I*���D,�l�㐍��R|T`1A:D�qb����LF�H)U0��kߗ �QJ���1"0 OqFIzR����$�" ߗ��h��g@,�@�>���J;d������r�$���l�@@Z�7� ����Ĉ� ���B�K���@�`0k��h���������m��ԅ�s�rQ߂�M a��L�Z>gf6\q��I/?v�v�E�Lq�9a�B�c��-��OBn>�䕭�m)�c*\�M�Z�N>�]��[�2j����!1*a ���ڞ��-�Q��e�9WQ��OL�e�M0� �$d�/`�Hap�L�~�n2�C�c���@ %����j������-p����U�~��Nř��V�Q `R������]1]gAFD�f�š��4#� �0n���y��O#z�+=�2M!L��c��^�!B^zd�1`�)��_��?%�u���U!�50 DZJ�+�/)_!CFZ�u c�L)�J�R��+�fBHE���&"�Y�8Ĉ�V�i�4}O��0稵�k�9��iZ��]r��/�LA����Qi�\<r��<��nH�L�,�����?��~�}�Y�,��}ɥ_��[w�c�M9�ܱ%f�#�g<���K��� �Q8gL�1"��}��H�vfVIv���2��cfffffffff��13���-�PO�-KU��2\QQn��9��f��Gw�Pm��Sr �?1���J���W�'�v`薍z,���Gf9X�0rq$�T[��@|.\Ǖ�$��jX>��*+���:@V��X|���DDgph��b�r�Mw��M(o� ����C3���ʂG<�� ��j9^ �ܳ���?�{g���^A����<�7W�t�ij��D���u�Zx8\��:Yk���N Dc,�k2:@H",��Z��{�̦��O�+���k�9��E|�1��$��*�%Vv�vvw$����{OdB?1�"�C@��H���bP���8��7�����N������ݽ�ǟm���{>��>�ܹsӏe���( wGI� �Ҿ�|�Ӹ `FH`�;��x:"��1�q��r�3�5��Л��[�!�&A� ������z�\Qe���gJ*EH����CqvP:�15�70���{ro���;nw��G\��Zk�M��V�,t$��1�3+*�*_�������d�����έ����c�MT�2��'�P�̬�)"����%Ƙ�hF��0<;_� �)Nu��L.,.��B2����������*\���;����o���^�o���}�7}�7}�W=���9r�Pd��-����,BD�[#P�4iq06-'RsVF8�z����7:�$�/|��0�9�EX��z��v�q.��Y�9�Ad `��x�� �$l)I�eӭ�A���:�u-[%�����=�49����S�6UA.��EADu=1�Ei�/k�j �0�x\k}�Yc�v*f��a�Ri�C�}8H����Hҵ��Cg�b[7�)� ��_�_�;�U��d-�~4ƌ�US7 ���.�Z���څ�����ŎwĬ��<��.�y���-3�\&5���|�w~ϙы�������_��_����W}���wz�wx�W���i1�ի�a�R�� �y�̛)��#�FU5B�|eq����<e{�q !�w�蟲� �=<�ŊD��99��I��;㛒̨�b�����pŘ�4v0��y���ʾ�8����+�Ƙ�?i��)������9� f���ȵ�� ����~uuUe��x����e��)T�V17�VU"��M������B�V��&��vM���o�খ�3��c?\���}Ó�\�|��|�cX]>�I�����('����J$)�$}z�k1�v$��(�'s�|�b�X� ����F�"$a`L6PNx��{�Յш�G5za#�J1!@�{J�:a��!9�0ehͩ1Sc&Ś7;�_��c����k �B������*�:�Z�-�l)�QyWi8�\�YZ����Z9��G�^@G���8�����Ƙ�E�<��S�U�Y*�M�On�VD�ЋWm��Fe����w��Yw�l���+�����DSL��k��`.>�$�u����ʔ:%)Đ��JKd�<V���W����$s�! =�!^3l'}щnI`�"�e��ӌ�A��Gu��X���A(���d=��a`&d0^�qR[4��=�lih�Dp�Ey��-ת��0��S�*5�F믒tj�%¢(�,�+Õɤ�ٮ��.�rP-Yk�F<W"N�ҩ�8�z�1�X6-��Ӫ��^�Ұ>.D�v�R/�e�a��k!���+��T'�m8�����âS1� 2�yH���9�����Q.�`Ͼ�c!`�8oq�,�R8G2�ګ�Y��l�Qº:IVΡ�\H�J�|���}۽dzV�0=�D\�QL] ��z�$WNU��0[�T� 5� M��hm�dD�����Y��kmH��rH��Q�M��j�%Bn��)F��x4�r�0r�!d��`C����ҕ�/_F�6i�HUӑY�p�(��v�U���о�~��dr�_���pX�Q�/m<��D�Օ}���x.���rh�D��y��=�4��=�^'L r�I?�}���W%�7�+�#��i[XYvN��Y���{���qD�(��̾�y&��_{���A��9$rރ�����P�3О1&(U�5Zs/Zk�@�3S����J۩��6 hwwWSx�����žU���ck��U�Y�s��:0��J�E�M��У���A��Gq�i�Xu.k{��U�B��Z��HJ�0�A�,�[DK�L)�E��.�>�X�_qP� Z� 8NK�^�9'�P'��P�%�bմ"�i�Y �E�Y���� �eYN9�Dc���d��6��!6��[u�l� ��Ōh���< � /��{����U,�����F$3s��U�M�:m?\�i�<��M���3D{�.�yG�b"� �+��YlR�usExlP{!K=���D$�ʶ1�Y 1N X����$�W�φ��.��]�hQҞ����XN��-(�`�y��U`�"���t& �6�F95F���0WU8O��@��m��0���t���F���[�"�C�5�()�Ȁ����ϾU�4�D�L��)5 9�tʒ5��W?�B��7��ty�\&\�t�D���oL��"-���^����ֵ(a�\�^���)D"�A���dCA8$��}�W 匲~/b_~q�Q���X�pY�/��)�@�\�U�E$��=�m�5��C�� �� �!L=@@�W�f��, ��=�m�9��;���"Wׅ(��5�o�ESR� 8�.)*��p����{�Zj�9h�cN���5�4�# ���Ѷ�AY\�[S���s�ں8KY<������ Ekv��Q�-�:"#�,!`��3�Y�j:s1}*�����m�o� jXФ:�H �a�&~��m���g^xa��'=��/O��ݵ�<��������/U��n[�;7�0ЋJ�?>bJ��u��) p2-]�V�v���k��$�V~�9zH��ڃo�ث��d0����>��r �?;;;D���J�������4�U艦;�}�?i1�1"P�F�._~�ݷ��˳�N�W�Gy�_�����eko��6T^�5k%L���z�ZèT�vMC�m�;o�ўqU�B$��*�"c\��|cy��a�ݭ�������?��C�h&������Ֆ�����O?��V��Ν^5_��7�?��s�V�c��g���_� �1̵��R�t^R�v�c.w8 ]����~$NƵ���L�@�Q(��D�\�9/QvsE��J�h��^ �`س1�,���:[X+���D�&Rfv����mG�qs�;UU�X�SzΔ�Q[�)%���K������kn9� )��|��}�|�O��o���P7DX���l=����t���*���؎"!�X��@4���EE�g�[B]��CHqg��J�74���=n���{݂�������s���.�ʿQCxh�8~����7����5ܶQ�?��[��͡�����8D�"E� N�KW�L80�u�@�K����Qa��88=��F�E`P�q����ټ:�����X���.���Z���΄����3z(X�D�9���@Z�`�",���n�d/+7�����t��Q!���<{����s�6u����=z���x֓����+��Gͩ[=yo���'�?�x�"�*��Mo��d���_�f<v�"���U� ���I"=�@]�"αD,S��2S>��N�h�ox�d�ύ峟����/���s/�+ ��0�!?.������{��[��m��7��&7���w�遽˕��'�LC���p�����aRrJ��d��1�N�j6�9�ӑϓѕ� �?�p���c�����O�x���`��1�V�8�U��/�H4��{n���0���6ou�]�3{!^�{�K|�g<�iw�v�oc�ۼ�۞>�[۵�!Eɇ�(�ϒ &��*��ds$��� Ҩ�"��,�e���`�C@J�7��ν����z������H~���"������3+�X/�ɡy�'Ba�8�7������f��Iq,�D;�n�I�}�.K@f�1!r�"�%9U`9��Î�? !��T�}]�1�R��U��2ltᕃDRd��Z.l�'��_��_sik��O}���?��[�'N�t���^��`�z�"f�Z hf�8sZ������^К���z%/�9g��c��>��w_7�?�-���^��QJ�pH�#>x�[��z��9Z�s��v\�sI��9O!Y�$��"ͪ�?$�}�zt�h�"���7����rD,� WxO��v�VE�GX�7m�ڏ�U�� ��x��Zo4��&���A�O�GW3sv���r�< h��v�"���_o�n}�K�}�_�㿟pg `���� "���!L��U�Lϊ��T+��%F����@�O�{��Ŵ��KXO"N���7Ltp�����I&�H�0<<�@d��鼟T����;=���Q{5�k�^�!����ω��K�3Ě���*ϧ���0�ē�Ӵ�� `��d)��w�儗+0������L-Ĭ���^/�ei���r[UUJl��8�-C��EƘ�!�MS7ЬV�5N �!B�j�Ż�a�:�]JF�F�W/FZ��8�f<����|��杭�1��9_7�U�Y�� ���$|�����,���S8g�d���-��%�C2T�-�鱌T�*�^�Y����7���J�eEЊЈ���$�!#��R��Xh(ʔ��L;߿�Ri�æ1�$�������e^$�eɢ��5JJ{@�Ȳ���a 3���W���������I���Ȣ;Q�Q�r�F/-�9x�:�LZ�A#z1���=8axݝ@��Zˣ��{u��b��tEeta�,N�T*Õ���G����y��/^@�٢H�1 ��2�:�]��{�M�&Ͽ���PI=���@���+@��t4ɽLȿ�Q�90-���{�����LwE��#��m���;@Uк ږ �mi���d��$uJ�p��� (2O8�:3s�vfF��+YϬ6���!��S̳(/>�ݍ����ޗ�MSk�@��A��"^�M�00s�� �~���e�.m��G�{Of�*p��<��Ͷ��{��,@j@��hq�B�$�<����S�E������1� �Dݣl�ﺻ�z�'�EA�̜��:�u�t���y �#��"ƞ@��s��ڇ�\ې��pKy ����J����P����1ʩd�-K`Ǵ�]\z�5!�_]bGb-�A��b��(���E]{FD-��dUD�+w3kJǩD�������g��� ������S�E�x�w\dc�����b)�Zh���䜋'��}th-�H��흝���1��DyC���^�s�c��?x��o�|Ί�����7�0� FÞ��B��p0f'�h� �RD|#� � �f�(�z� I�s���u��V_XER"�?�\$�(=�0����mBRY3%<�e�8���z-��bEpR;�B؈��s"MU��g<���|[�n<�аp� M���c�e��_��G����yDh�z4��5��}u>����`D87v���������v}� (�3������!�L�i;eB����M;��B�Lj�����d����ͱ�� "�K*u�-6�H�@�PD�M]#��/˂���St0�9"gJ��#�ʋ%K��xs�, �����ԏy�7}�g���_�ऩݾ�'����V#6-�s�����x�^���]���?B�h~l>����B:�|b�� �aXi�sS��<�G= ;Kˢa){�tw�G��ɕX)��6 =J��y7�;��@�]8$7^-��]|ߜ�80l7����s����9z���D��{f/�P� �̊����A:��҂�!yA0E1 ;�F�{��m���<����=a�f�<r��-Wɀw�@��#}��ixwv����88^E���T��C��4���5��l�WDeF�U{��yq����s�L�# Wxܺ��{�S���Ǚ����8 H }G����T����G�]��|�;6�G���Wl}�SNB��|x�ܽ0v��� �jA��zt�3�e9[(Mu�i�I��y- ]��ѽ�v��_=}�H<�����N�k���!hY~��R1Ե�~�Yf�����LÕk�ď��n8{����jGB��W��͕U G��K*�BO�()=4+ɜ&<i�7A��C�29�Ǹ�wy���*�n��=�}l�>�/F3U"��y������NnO|�ҿ~��ݴzrhC9BKH��Vl(J���)��㏽f��8v���[7�����%��Wn=���;ܾ�ޫ���yf�#�z�_�r[��t�O��W&C��M��eY1H��)�@��l�a۾��+�+�sg^��S?^S,�&�Hd�}-" #-l�QW��`��G�'+�>ʠ}Õ����n�^4~�;��WBTZ�[.������_�m�TM�)H�ar��(d�|�YD0�Ga��ڍF���}4D,W_i�����c�M}��W�~jx����}�@�O9��n�ҋ/����kW�W����X��D����y����?�����_}ɥ[6ʟ|�ya ����џ��g�[�����z��kw�7�i�ig�?�����[�˭�M<�vO�yDŵ�p�Αts��q�ur e����w�8�DW�z��k�o� 9�.�~t��9h�2$���j��e�^�4�4����!��k1�nnn"�n�zH���DX�XX�A��H�r����/�ݿ��k~x}�1�Y�I[ �s.�E�iM�՞�ED4 �ԩ�8{{�+"c� �@����E)E3#�&Xl1/ �C��,�fǼ�c���D���<�G� �;�,�x�>��7�!�Z������#AZ �j�'r���;��ڭ5'u�r�~�-bY���hO���n}���w^~),/,��� �]���.�o��Mk�H 2{��l�Ym�و$L�Jcl �b��D��2M��x�8��[�j�C�{8�bH�փf��G��@h"�<�� {��'�q�cf3�@,"��4US�`Iob$Zq�<�Ő�\�aO@�_n����8#���!�Ʈ��i ��"��AN�@� ���_���A��S��Zb㨍w>����y`�㝛��K ��� �ۮ5otv�� d������Vwj����>���y����qLJ��ʭ�ZB}��6~�%�>�M�^�aA�]�>����+���K.T�c��z������?�� �}g�M|B��;�Y�Yj��CD��*v*$�@|�4J�^��gv�<{JDB����s���꽯'ѭTV�m���Y�ՊL���a��w�u�#;{��Lo����Ha�:]��̈�P$�(@���]yզ݀����F����hM4���·�_��g����+������������ p�f ���3q��Ϭ�(�9�l�~�s�$�XhǗy�`�\!:KI\kA\�^Rֽrk�b��>��q�����G�|]�|H�*�.�n�ީ�q�W$ C�Z�A>�o�@�S�T�SiMo�CZc�E��j��9,�zR�*f�:9Ƕ^3h 6�U�do��Z`aA�� ��־XOd&���f7���ݶ=�4!4�,�h}���1s��@*G�Y5�Ih@��c���"�.!@�U�{tz9��e����0�)��i{��] �v�`��E�����y�j/R�e�dir�deV�O�-Z��"���%�b.�����$ZE��.�eYj�{�Ώ�ɤj<�䛕[Y�5�;Eĥ+:2-. .���2�/B�Ny�h��?����vt�I��9~� �]L���%Q�ǵ��r�1�����ڀ����@B���V+���ٺ��kcA��=�Nw{ew�� ��K$D1D�"�y�;�l�oY�'e9��I0������Z[�%�o��A�I�\�)�c�n�t�8+��R:2��� ��r82���!ou������9����|��=�����ʋHR�A8�0^GI��1+M��lz�.'c�!�\g�D�,1M����=zE�R�>�?`B�E�{��^��W`���$XNc� 2�b�B�� =m8C�������>�w��6EQ�Ui�S�4A���-��? r��U���q���x����\9�Ӛ�=�FX@X���e�c;I��A��=z:G`�jD�������Ƹ���TXK�Y6JcB� B*@�`�ֺ��ߟ����!��S !�w�7i�"�=4M3� kfU�"�3��uۯ��%��&��%�\/���($��J��$��V�>����9�F9��1)�$��N�ϒl=P�{蔹�GRDM���=����aD������sY��c���*���|C�a�FD��Dg�'�����+b1���R&�IWU�[f5E����c�kk��i6Ϝ�աo¨�� ��,�ܕ`�:�~�L��ҏW�3�D�ݳH�VL�v�'����]x��ֽw$�'e�n���13333�������2s�u�Tf�P�f�'v&�r��ަiu���j4#Ɏ�����b|x�E`ID=�Tl4�y`��T��2}��U�^<W��/�b�5��K�Q�fPL�)\(.($lC�5cͽ0�l�K�Ɗ4(�¬.@�1�'��r�� �F-�a"v+e�V4,��HP]*iųq�Xt�X��د��Coz�K���秓�{�{��U�8N����ݚ��RYQo�(� ���4�D��J��E��I��o BP�Y�̍""�K��(\��]������>P���)� l��f��g/���H��S-��o�k$��\v�R�g���@Y�UmWV�ٶ�\.�yg��߽�&�-}���{~��[�����ڢ[���.����}�DL�JDN9'\ Lm���:�D�]��\oer:� /b $��|����kc)7� hz����#F#�mL�u2r�q<'#YԅNU��!��+n�@,X�B�X*��D��Z�� ����,8N�S����U2W*�Tj�a2D�~���g�������wO�� S/%IhЃa�Mk� �Ѹ��X�&�&Đz]SF�Xa���7S�����M��7��# �}z��<���U9(L9�"�Qk �,f�$$j_�J�J��ZB@�+�V��;�l^7Y�����BʉKT�gf�q��Sm��d�ܴ�ĩ�Y������#�X?�L��\�1[0�E�\.�ge:?�ڎc�?l<4V~�9�1�31���ܤM��n��R%����C6�0吆��4Xp/�I�������)�VlX%�^��{*-��jy�٨}$Z����횾̬##��>g]ɳ��l�����VfgI�`�����B8B﵁�A$캔Htl�����_}�]�d�w����!��J�3��:E�t��YM峸�$�[�ec�|�h 겹�����7�+�T�{p���Y�_�_t�'���O��&�g.�d&�{��XY*�2P�~����k��57�6���Q�R�Ey瞑�{� R��CEE�� ��z�� K�.�ٝXח����Ҫ�o=�-���_w^���cCEu&]'K&JˮN了�r bd���yz ��A����0\zOd�7��m,��R*��ٷ}vunlK3���,|� �r���W=�� o���e�K�xw'�PͭK�)��z��O\��9y$�[��C;��e��ng�\x�����Bp�V���s��n���n���Kڪ��/6�,�-wĬ�.I?x(�b��w�}�Y]��8���B �� �j��´����3��S�j�FP:��f��=vqfuOn�H��9�bE�i��N�|ʲ� ;�-�l\|{u����.�{�d�f�Ť��ɲƷ�DV�#u��kd4$�l���!]]���Y�a�t�����Ռk�Q��@�`����*8�`5z���F�0�2� dKp���@�2k[�����H�,a>���x�ᯱ������Hwna:��o22�}�0WwKxE'�F/d���\�^��Ek����y�����~�%v%W�'�F�*�Vtj�AU�pN�R��}yE��,��)��[��*��ٸ�+�ǟ�.�H�B����J�%Γ�e<�Se�N��U�U�_�� ewĭ-�R��5Nێ�)���9�θPt�j6���d"�B� `R5`� �� &f�� ��g ��<}t@;������i7�8��Ėp!!�rj9�$B�b˞M�)9�h���L8��h�i�ݲ+s�����x��ޜ�ߦA�;7�������_��JJ�ƹ�%gu� �� ���XɅ�����*;��Y�]yH��8���.��8����]�Ȋ�9s�1�C�.���+fU %_����/(nV�ޗ��҇w�)V��n:\��`������(��d��E$���X ���$�l�䆂��Do��9�Q%��[a��?�)����jB`��S�ͭ���}��������y]�b\���l.����IK$H0ՠ���>�=�4j��ƚ��lj��R��3�d�,M��#�ĥ�Z�i�vѕ����$�$�Drz�AW*j�H��鄼<���6���jS��%G�y��3�.k�f埶�VHJnl�GH�\A��w���|�>�ąp+�/�W.�gºj��L�n�QZ0E8�QH`��'q�V�U=boe �Y��5����W�]���áqD��wP+��9�����*C't䐎T�]�Z�6gi�+��n`��R�|��6���W�}�-NCxZ"f��0sO�� ���g����fttl8�TvǷ.�À�6N�x>�bD`0�0M.h�w�/@hJ�&��Y�mc, @,��/�ȭ���ZR5����9=2���̫�'A�`l���L� �I ���0&bM� nΏz��~i�0��k*�!+���LB3UJ��K�ޣf�%_Q�a�폍�8x֦0�l�H"h�Pk×qMN5 ���{�~6�PіQ%`b�lH�v��$�lR�Ԯ��� �jEnb�̊7��e�g��W�O��a�i�a�}���¿�D�l�@�҅�Lǀ��&�~"L� �����j�v��X��~�Z������5�T<r��f���lX�u�C�C��B�K6��wuȯ�Д���?����k�����y�� �?Bbd�G�����>D0���1�@���,��D�l�ד&�օ��Ă��'��z[4��� ��"��k�ɕ�4��k�3� � ߷��#}#��)�f�͌��j���W�B}�P�6 A ���l�a�ں$�^'�}y��ջuD%��"��U�=D���$%1�$bQG��D�# f�-p�_�L͵5���<�P�� �CG"�\�D�&�֝0i@VX5| �^�o�$�t�Ȟ'?�+^j\RxD� D�qӹ�c�0� � �Ւ��1�W����4�"c�� PÛ�m�d"=��$h��U!��f>RN�R6 }#|C��L�Z���4&���i��'X���9�h~����w�X�;fq��P��3������,Q�6�a�n��R���� ��[���x����\�b���h��h�*���_��_Λ7�B�[��ݷ�4 8��ff�Ӹ����g��P�hM�n�,���FF;9x�@�Ɲõ\��^��p+�M�*�$�����eU��gf��H�� /��_CL0#0��\�[i�3��G�!3<�� ز�t"���iq�s�}�y7|91�d���̡}?��/.|�����xIW�0��G?��i�>}yV��ƛ^��J�g� �/�<�/f�Z��q�!x��ύ����g���`YV�P�m�BC ]J�4�}NXw�*�/<�#n����{h�b�s�ȓO�T�xe��g�HI�LZ�}�ig���;�U˫�]� yvw�������RP���^tV1]�}hI�y�)UL)i��/�(�z��'O���ÂEÑU �љ�Rl�/7��ͥGF�j3����/~���&�A��1��I��7?�5����Coz�ʕ�}pݦ�ڹuߜ�){�^�Q�^x����p�� $ _B��n��%�����i���)|���8P��/�@�u��� �����n�+C�i�zy35ON'����uBL �7��畞���!�_��ɮ�9��� pp'�J��e 6�=!xmA�������̪�����]�J�j��.�$._����=�Xީ���±8n����)��>Л/KU+��OY:7i���ɕ�ڥj��+���y�?]?��'ߓ+*P U�BU(i����'�[�����Z�^�58�&Å�{"�sq���0~c��mB�Tf.�JR"�H�M�PV����L�y��w��{��g��b���]�c�ʎy�q�f�y��?E-�ɹ���dj�&؟5��lLMa$`��f�k ���&6��}�����cn8�s��;��3f� A6�AX`(�M�sdB�_�ltwi�r�)]@�U*:�*(4*���m˲�j�6 -h��T����d��@n��bW�R�~�w�UU��i�y�g�V�.����.Ӌ�̖$��@o6nm(<nq��y�k�&^|VֱĊ}��w�w c�6��TU��{~�>n���v�N:�+��'���x��,XԄM���]w� �L�>C��A���Rʥ�)KWʕm��d�̉9�O}f���Y�|�g>�է��u�﹑�ؿ�G��'�+_\���^4�����'|���_�ڜh���V�lъ߿��~��@��D:���f�Ls���e@xu��u'ĥ��&}O �n��T}a@��x<n�XZ �.9/��KE�t�Sj�4d��s����ە�-A���%�m-I)JN94^FЕX�qv �>s�!U��U�u*o�h����%;�&���+ʎ}j����O�ƿ��硞�{.��PO>/q���Y�>'��$bS�Ψ[�~L#�.�<��&�Кn��u��1��k�7�ӎ��<�����3_��~��ގ9ݎmO�`�+9o���.���/R��B2���Z�=��OD$�/��n��)i��C� �i�����u�)<��S�T�g:&B��4y�_Ќ�����¾����� �x��a��8k��"Iځ��}�i�EWڂ�� �'SD��L;��x�s����t�t]���e.S���%�S��D�_���Pz�>yIYB xͶ!f�tAJ-�>zQD1�U��-N�l���a4f6x��B,�^�h߶=�{j5����D�SJ��+�T#h�׃Q�p!_\�h�}�?���|��_��~;24���Z��Ѱ��m���z��)w�w���}��y�S����偞�X,N<����x*Y(���L#q;Ⱥu ��͆�&�'`A"����#��C�h�(����X����!bf!ȭ��r�b .�Oq!�D��2�!Ɔd�bQ���ҕ5�L�R�ٶ�R��TJ�mYB����% �u�b"ߥٷ\�8�c���/_����������w��0Y����F���1Ǒ�b�`YV�B4g�%�Z�����/;�;n��L�}���O������9 &r�ʛr�I�R�ɏ�5>d44O��1{���[��Z���ڈ��HC�"M8���g���/����/�;��x���YB�:�H��]M��R�z��[*��}�3��m�6+���I{HW6���\ �n�Xp;]q�':fh�����l�������;m���h�)��r�s��k�uh���l{����W:�W��}����EOq�����o���O����eK�wgW�ߒ��w���N$bg,]̂�Gsw�)K��r��K.���]���|���ܸy��%,�#���U���G_�k��7��C�=� )bf�\��I�\)��S��/�h���}�.�s��8��ߗI�'98rCi�8�!J��a��P�#��~�Z ��� b� ��$�2z�`$��F��v#�z�|���������oL�R^�O �I1�IfbyfI�#��k֯?�7s�&Sf�]��mրgs�K�F�hy|��@�瞹y�.&��X�q/V�+z�Wμ�y��ғ_/�(�̷��p��o�<�{�{;��Ͻ�c��~��e�u�Y�.�ә��u�λ��6�ܻ|��3NY�uρ��;�3��m�Ö���l�Ӗ��eێ��8�1W^�s�u8+��_~��oy����e}�{��}L�o�>������y�~Ʀ-�z{������|Bq�z����zx�k����吏��'�7�7���x@�Q�8��������8�&� ֔�&;O��6�a��p4L�i��K3�~��?}��e۶� ��n�91!���X<&`j��Yw>� �ز.� ���X�U*���Xp~�9.��"�F�R�ܐ�*��Jy|�Vxt�$�#Ș�pK�q^��'���H�R�̤���U�xl��Z ���M�ݱx�"�w����Çc�-%h�g0���S.8�̕+�/���:\z��T�.����W�\~�%=�q�y��^��o}��5k�:�/}�3�w���̛o���z��z�q@��=��@У���h�� b*���&� �B��R�~Z�f����2%8pq��ۧ��os;�J{��O�y#K�+!�џ��5��.Kl��C� ���)��OBx��Uᨇm���]4����} �2�D̮D:�ȦS{�n����B@�+�ڱ�P:���թ���q�A���E!��B�j����/�����D2���b<�7w�����跾��{����_��cue*�Rv���ٻ����]7_����ܝ�t�u� ̈ �~�"�j ���?;���^����Bɚ�Dd9T�K�KT!�볝2{BO�~��p@-w��|�>��$W,d����B�1:;:/��)n�ĶD�Ƙ�C�N��Qj�,��PCA�������M��dR�e��H�H��i8q�2pbHeaǐΒ�o-�.L�T<��L߿a��}�9�Bɱm�vN]�`٢�W>�ak�S�X(��E�TV���'�,x�Ӟ���a��}���1���W}������W�ۿ���z������ !���n��ӗ�ڑI+X*}�?��W_{��+5�#���>�ޕ<����*ݑ����M��f�3�d��)~�) L�"6�IB�h���m�&�d�m��H�X�:��$o�/�Q�t �-&��Ύ�{��_�~��9��ɮ�J�s����^U,!�X�W��w�"���꩞0�#i� ����l�y�_F�v8lK�"�1ݙ��\�p��lZ!���֡]��O�6��qkφ�M�ߞ��_q1˱�r��5w��?8��ȬZ�9_(J�[�{��s��|Q1,��Y�q�C�����6�����Q[{�f::~�����O7��$�������_u�M�y��X��kWʑ��w�cw�so6�}����뮿i��/|�3���?����"�8�D'-�t]�-�J��P���]A�4����IH����s"��L�� b��2A3�j�:�'��/I��ӆ�e�X,�}�n)��QEkw��֮����?�p�����;�$`>�Dtl��S8@���ǠK�V�I���0$DZw�F,a�^G�b_�S���H����&a @��=� ���j����P�;�U�ݶ�-۶!�+^yh�:5��\��X�����O��ٙ��宻o���L6{NJ�jM���V��l�~�1Ցٹg�}+W�;::�7nypՃd��څ?~;l�����d��KD0 }�jaF�6O|���q�:�����\��b�~�L�Y��= "�B���b���ő�wL�zu�����e���BA�Z��㍀��[���n\�ÓPS� �Ȑ8qRpb�`�o���������TE̙l8�@�cNm:fV�oO�M�q���!�tݎL�ԇȩ�������sU�'���%;�L�ɾ��9����u )E���&�,�~�&O��)hl�L%��QH21y���c�"�$hj(�JQq��T�F�@0�Xr���!�+2�s����I�'��8� 2�3�u�[�� 闚m���8b&e�ч4��9#�0s`�-������,x��K6�����N$�����L��?{�~9���Ȟ��z8�z�g�D��&f-g ��ͥ�1��Z�B�GŵK2)Ą�:W�t��<m!L�\����y0�)��7N���[:���\�>�6��"��>��M�0��5�j��B�6$|DӒ���u��&'Pc�Iz�3�eh �F�͊P�(�-b̔�'��M���2A�����m��ih��#��6=��ͼ���E���5��� ���e~�M��f_��}�Mx�+�=�=伥|k��|4Tf�!� �@Oo���uf~-��(�'~>J�c���K4 1����O�z�/���hΎ f�#`dsXf��>�3�W��I����@�� '�b_��o`�"Bv3�1Qɣ;�$���6`���z�L�I5W6f�>��P{G� �\�V�,�4 �b�j�̒i��68@�ۭY�cx�1{23qh{5�`���`fߺ�m a߮��%62��Mjp��� ���/�{�*�d�$0��Y���A�tfL�v&Mo�y�ae��=O�"���1�n��K\ga��~�EL)G���� d�-��J�%��D� �"Q? �jh &&$��ex�Nf�[Ǜ���h&urMn�~27��O�7ʽ�ƅ�v34�P��:;�������%A�S�������$5z-��`�]���$ͣB����FO4�����L�M�'�j���C�z��hCz��\iO%���0icA�K �a�p��፯v&8�Ɣ��� a�f�:>� �#?{��,5�6ѝ�g�W;LUV�א���G��B; _#6<9�@��2<�͙ �WY��8ܪ=SU5�#�z�;�t�^z�̺��~D�.�M��b�1Qy�u"C�-�O�O����|��z����U���=A}(B�'��j�r�䞶�#پr��{r�qϷ��\���)=x ����q�� "d�o�I��u�j�� ���7� =)U �� eS��"D���K���w���Ǜ���}��W��64�����1��l�r�@���f�A9�R��r2(U�6������"��̧% �� s�~��ޝ/Kj ��~��y��\���R.�>(K~�@-�Jh�m6x�X���y�!�Bސ��@�����a�b�X���Ȗ}������]���ו4s(�e�1i]��g�?��+@��J�E)&&Wk~�~�3+�a� ���ß]q@�**7�^�o�z��P�`ɽw��gV��z̸e &��ů=���{^�u���Y��;�6B���%Y��n�q��ta1> O�,�E���SXSͨ�Gp+?���~��_|�>�������t�z�������沖�tͯv�?{��J�������k�8X�F��8���V3i0M�I�eP#i�ӗ���kݣ��~wt'�V��y���B�@��i!��p�a���D¥B��0KEJ�D��:��(ܯ����:�t"Ğ�d������n�&l����xH`q�a�n�g0<�{|JK?�4Z��Ç#3�3Jd$��(�S��Q�&���r�B�E��-�@���[~ky`�v8�*�����.���-%�z{��7��ȝC��JΏ���<`�����������i�Zc�Q 7�A��Ii~C)S��E�>���q��T��G����9;�|�����hILM��^������-q�Dza\&u"�d"$T��y��3��D���~[%���V��~aID2�W�S/*�����O����g������ݽ�?v0:��Q뚽�:��!Jm>%�xK+�,Y2L��.e��4�琒3N9v�ʟ�3���&��~���� ���ޕ���E����G�K��~���X�>6���ӏ^z����������&�P�-��,�Ơ�Yl�H@��*u*�@�eS����&�0�����J�P���:���55,������6� 9--m#���R��;/=���/�.��~�4����ܜJ�-��r!�kcB0�atи�B�h,�0+�}���?�����~K+4c��QtK�WV���PM]�'s�]U �N��%}y�\M��wp�C��֚�l�O���d�g��/��w*��� �,`?�L�-�������6VVV6u*IU]�����M�AO!�1X�Hd������F�ڱ��EVa�VW߄%���/��6kt&3=�)�l%b�<�Y/mlh�j���N%�l��������X ��`;H�f�����4�%bir>!�Ȋ�9�cq�Ӊkj 2z2��Ψ���-�X��O�3$�s�trv}m}szj�����͛[�!}SQFOnˬgٴB�������v�L&2���F`*����� u :�wk��9�B'�&�0=be���R)�ΚIΫ�:�L��4Z�P,���kp�=.K3�솂�&�@��TrJ���p����6�l�*�����I�\�(:3���ذ�h��2;Zp�T��L�]vh���r�v $ڐ4Z̝d�P�A�VW7tKDЭ���ln�:���%d���{g�hTJC��z�� =2���om'�j�8��vzh0�h#ӻxV���� �m��.^�mes���v:gv9���TL��!��>�R?���h����+�G�fy���f(���]�=r R�~�Z9��O��vRe����������oY�Z�l�;����pe�c|���x�w��\>j_!i͐�dK�O����|�c�6�hvfV�c-����z]��.ʽo���f��]A�>� ������o�$a���N�J*p��Q�C��Ҵ�h��4?2r����������D�v���DeH�O�K�R":�h4�e`<�d�%מW�x��'Vn٦ ;v>�ڍ7&[���w~m)K���B܆�� F���1I��{���%��/���t���[n����{�շ�m�6���� �xjl%4!�lܼvbld���o?��Ǿ�]8|��}����$��^�ra���7������5�rO=����Z��:N$.�'Qχ���&Bł�_~kÕ_(��m_��W��nXq!��ͩ�s�"��ࢱ�]��O��pM�s(59�/>�ȼ�M����1Bt�o8@k�!_�V���W��@G��_������y��K���TH��&|.�]G�CQ�}�K.��غ��La�{�w��}�A2�ղg$(��<�=�Q���>"Br|��;�M���|�YO���=tT�b�=�p��Q��w= 2I�RP��%�^��s�:�҃� ���+_�d˱w��с8����ߍ1��{��+]�����$';ౡ �����(����^y���~�o�職���{�嗿���x�{�}�R�u�t�Y�ƕ�Z���t��#�8���p��k��֮JqQO�e�\f/���?aC����i���?��Σ#0�~�R����m��9�.D#�:z:�>�&$�j�m?�̞�Pg8��ś�<��]^����N�YB�����>��~��C?q�ݶ��u+��>��nޢ�*y��P/Fi�_rQ���|�����C{y��j��O�{k ���O_�LN�W�ʃo<��'HŇ?lu"��]���JE�Ͽ���ט���}���PI�$�V-����p��=�,]�&�ݦlB�}!n �ID}6#1mڠ�����:��h���&mYˬ$�SK�Oل����Z�DO�/��1�Ob�@���\��HyP��u�7�b2��Ρr�,-y;�,�C�L�-�t��=y�Ra�2�g���w<���w{똫�y�J�`Ycy��g9�p�����E8D�=n7���pOG���v�$�< gO7le}�����J�eT��Eܣ�Ѱ�&�\7�TVWI����]��"����^g4��w��i ZVs�:�a_��tNx` �b��yMᐱ�<[G �`Gw<���r�林���{"xּ�5�<�^ղM�߶}g����V)F�F�PjT,��ںcq>���h�:dž�6f�� KI,�+��>�0��=�o���&�^��-�/�`��n��ᜲ��Z�fiY�R*����!>*D� Au�,����֨��x����M����e�8�#���)-�kv2t���$�`���m-��{�\��iJѰt��\��x��#����ms,\�P��J�gԥ2�^zfw�-�Y$C��]��2hʪ�|p� wب�#",k��:���g^CU�쀇������ƥ���P"�<'�Ҙ��� �W7�hb��w��tua����F1�h�:F�j.6�WiL�֪������d|�8���1�9f@ۉ^�Ψ�p{U�A�H��B�Mo��ƙf{��)4���{�x{zj�-��e��.K1�N�\���;y�^�n�u���P�!�������J�&� �`�z��f)J<y�C�#�I���rz0s�wE'�1Rk028VR�Oݾ��$�X4v����#k�&��/]�Z�#xVA��������TZ13���1�7�o�4���t���EKut0��'�� D-�[XR��$f�CQޢ"2݁ �I�ScÙ�R�+��/����w����SER��#s� KM�>��;48c��+H�85gy6�Yx� �5��Y�"�t��`����ޭY� �V�_��і��|�٨q�v �5[+�H��5����_�_p�U�����q���B*J���3�) F-K`Ȑ� H�ɠ�V��(;O���:Xu��R��w~YYi(P1�\7���c�� b��h�+����N�% HA��p��ݚ��WZM��_��`X�b��T�Л���?����ѤQ�%��|� e���n3[չ6�Nq�d���HC�?�,�l�K�i��nIQ���j�nfL9�����UZ��94`0� ��8�+r��9����b~aEK�@}]� ���+�ʅ$��T�%EH��А�J��� ؖ�[)��/(�Q����36�AR�RLz�1�cdpn�|�t��n-.g���+W�����x��5+�f�uL��_�5��.,�8�ƃ�-�a&;�T�+�ڢ���{C~n� ���|��#�PYE5��m�J�ѬS1�(��q;�є��H�|�m�� !�Q� �}�����P��5ڲ,6ťK�ùyv���s��<�-��z��@�ڔ�HkOO(A߸qEW�h^Q�0�-��_YZ��O!�d|� %��!�Haȍ7,t�BɊ�\�(����?�!0 `���}� 8�X��WX�r#�Mt����nQ�>����|��J�k��w1Vl˗��|盍�B����n�Q�U*Z�V]�vBh�ڂ��0ol���*L7|�S��թ4J7~�4 :G\6�$l��l\]M�Ȅ�^�~�Xf/�.O�jG�>�"gтE�6�$�d� ���I���s��:�M��V��镁�� ���U��l�Q��Z��¼�[�:[e��"Db|l�U�&ii�6��(� p=AN꾮���R�����Z#S4k_¹/`���Q�ߌ@�(�|vpY���_��o���ĴLoa& +L@Q& �}Q�� 3~r* �d�����h4LC��� �$p�r�TgGoAI��:s.�GG�f���Iƣ�PR����x���LJ2�'����f��D�C����y>�L&&��?^SS�a���C�E)��&�% m-�-I�5sB(�#����g������G��?[g�R�!��{���|�������o�'����ã��,�����r=�����J~>�H��}��X,,!͝>8��־���]�[�+1���>ǸYG��h�@�8'��Я��n_ST��������DDŲӋ���/~��[nAQ4�{U��(��7�|3?��[��o��]%F�!(�!��6_�E��38�s���36�[���婒��[��D��0��`�z�>�7�Þ��O|}���?�#f,0��E�;��!��1d��Hh��p6p�����Ns�8y���'��M��:�ⅿ� NcN��~f'�8�X�3`�LJĴ[0C����6+ ʻ� ��4_h����"���B�ʆD���D�L8��8P��Nne�ֿdj*8sތ<�&��>5�ʫ�0v!���g���8�P(�0��OC��3A'�P�@I�Hq<�j*�J��Y�d`��^�L3�Aq\��)��fd�f�A�4%�������HE�O���j���["X�9ᅞ�-��9ZJ��HK=���,1���&XerHH i�LO�X^��הh�,�Zj�����,�L��Z)KĹg�������]l�mݾ~}�%�Vp�j9�9<��;u긻�T�7��|8ik�?�'O>��%ɯ�[���z��h6EX�2�f#�EO������r��ʮ��:�u���?���u�ݝ]��2�ri���C��J�@b�a`6�1�p�]#��22z�TE�y� ��j�^�i�10����ڼ�$YA�����º�)��a�@9��Y��Ev3`�Ø�?��D�rL"(��3�� @�l�ݩ@%6�"��`����N��ؽ���3Jٵ��x�c�c��"��)��<g�q�3ڣ�}1��舽��gY�I���!����m�+�/�`Ќ�o������W��S��;{>~�_�g��O� ��W���������|�ݷ�~���@l��ſ�J��!�*%�Ϸ5�O@A)P�f01(�c����n`�ef7����Fr��B.l����K`��F� ld4���}���xy���1���x��1��e�g �������]�d�@X#��1e�Z �:6�ڵK�������Y`�f@`$6���^��Ж���6l����,l�E1f�l�fh��Kӱ�����e��Q���������24��.ch�1X��`�f�x�#��".3� �ɶ��U��s����_��~���|}/kカ����<N���գ?�����^����z}���|>}Ϗ��?�O��? l��z��Zb9����d�B6x Pf6��cc`�m����6��6: p)�[�Q�^�B��)b`0�1ұ%FH�A�M�'�ga� ��"���D��}7��p�]()Å����"��yʆ����6�]^�`N��а�P�ޤ>�t��� ��S �@>3�Ba�(6P����P��#�D$93�Lt�e& ���::1u��f�1lDCb�4�� P���K��P硳{�2�}����t��ڋ��'�u�z<�����>�_}`!�]�Ə�?�Um�=?������~��E��H���]P��(��l�;q�����d�j��ʝc�pĀ & :jP$m�"�������@� 8���]u|�×����w�� ��H�<ݗ�(�C�*��܉pcƤ�e�ksJ��"���*����@b#�>DŽ�3@�P&AHi�{�@���b 峤��wm�8ʮf*F��>(�%B��y�v_��е� �� H����uE�|���"�B��3�G^{�{���eƼ���ʆG� )�Q�6�7L�l��a��p���a�!�Q-݆�tq�Q���:�&u��Q=l`ep��%o4�g�ƈ����%1�}o��Nb�//@�et���<,��! �N�É�_�����rݩ5{䮛,��k�p��0FN��<H1�1{�A��Ӎ��.#P�:`�P$�mc �"� T��tX��eD$�4& ،�����O��P(b`J����� ���@ m#Ҁ 6�$`��(N�Э��)�03B����;~���F0`�`"@�(��#<9�0e����$d}�"�ivX�96'˖�mH A�b����0���^v!̗����)1�|2�/�b`���#�q����O�'lH,'�F��.=�!��,(Τ8����xp�(�<�N{�˙]�vuy���9�l�ޞǃm6����/Y�lF�8�D��e ���C�mU'���;��a���Uz@�]R�;*��d#����[���y��l&�N��fd���Q�L6�>�� P��� Ul/��6�Ƹ���g1��Njs���z<�ׇ�[����0�j�*�������!%�1�N6�"FO���L�_�>^FQ��m� �c�ZefH@���qĆ���G'F�D��@��`� 0�}H���� �1��C�0@@�"Тg-���L�$8��9�T<Sq&N����t�x�T�z�zu_\]�î�Z7�n^�Cf����@`��[)b�(@A�(0�(��Md)2�ȉ����MG��l�!�Tf!@��s�?��m-)#����M�t����;���, !h�V��ٖ��xw�J��N�o��0#�ƌ��x����s�^�s���T�� u����������~�ޕ�|f<��m�*��g���|����q��6�x>����?"�w6D�"�Q�9�dF`Ov���Ǐؘ�F�R�� i���Q@(0��F�0���1P#�M��% ��a�$!#�/��%�8 �=Ha"� �.����Y��xpV<�8�$58:���G�{m۫�y��~t�l�����1��A\��A�@ �A�7��C` [@y�� c���R�ɘ�1GA#fc ��:�l����܁K:��ą:l!�`#�e�=AC�Mݨ� h@���C���}w$ǖt����H��ُ�������Y��23�>f�3�!J�����3��){$�߳�R������q#��ب�_ b�h�,��`��iΜ=w��7�x�xϚvM\����d:�4MS���5iܳ2J�hsc�om�G��o��85;��I<y����,5���:x���˧O�j�ӽ��]s�Ѣ��A��͍�!�SjHH��m��~�Mrϐ��-S Pztm0�����o��'�U�� ���+�r���`�3 �@QJ����)��J=��ߔ\hK�`��#�U�rO'�p���&8�*�L}<� G{�oujɸ�GӨ� k_�U�#�b��}����X�"�+��T�V�<?�֦�Xޚ�R�Z��T��TO���@%)��r� ��\0Bs���!��h� ���!S/��r<�r�=r�{�� |rA# _E����b�Q_tm(��c�$�0�j��g(�� �_ ���!u�B�����`�u�8 �.Ͱ��#�N�,h`�;_aY�-hy(l�j�Ao�_<Kf�����@-���;#��i��>{�M�lll�}�g7��~�m/��/��vי�(��ڞ�}�'Ϝ��������$�~����MRjF��Ϝ>i�^�������O���_����;y��w{�͇�'lmM~���~��?��<��؉���m����il'Sdž��� 6^ۚL766�ut}�~��/}���{V�><����7}#M�\yj�;;�����A�4\@i8���38Y��@fa�����-�J��h�Ht�-=6X�'���}�+K�Hʸڣ/��5V&�T�ԣ�3���{/� R��M��3`YDA�V��|i�&��22��� D(��(�I�F@�Mk ��a s��L9���P8��'��!���q����Y�5�łp�E�@i��U�ߓJ�O�g0�i��HPiq��dd���Վ�"HR��2�g��Tf�ϑ��%C�\Ph�:T��4�֓C^_�FX�eãXԱ ���uq���bZ;��e�˿`���iy�%_b�i�❛�A�v�30f����~Ǟ4}��g>��x|ڵ�v}����o�a|�܅��/�i<��v?�I�����>}ᶻN����<���}�v���=��_������I{��y�v/��\���v������o����鉋ӛ��?��g5�a�����=��k�O�~d_�>��۷��ޜ;{�}Ќ��ZwV��ƹ����u�FE���r.�- ����sUH@䵍ʲ4[1���"����"�gˤpx�e� !E!����,� 8���a�ڊ{?Tg��v ��B�e8�J��X��s�����˻�3[��G��_O�j��X ��u�sFdb��6d@!$�d�GC+�p(K-��h!�Y��2 (+,�l|��CnY�[Ů�(���Ɓ�SZQ0 d���� I�-[4��D�o/Hk�J�Pu,�FI4L�`��U��_e��6V\��G*^F�[��UzfsW�Q��P��I����>�%���n��"�Uk�"���Փ�+��Uq\% Lu��ND��"1�Uf�+T�e�Clf���s����<���~���++%&».�[��&�m+a��`kk����K���8U����/m��?|��铿���9�>C�Q�lv�Y�w����*���y�c����.o���s�{���?y�5��m�}�+��ԉ3皝��wmn�nk2�9�#oo�k��]�Թ?��kV����'���!�.=` ,�ZA_u7�_[���|���3��.�=zVˤ\�!�W��|Ff�c�rD 0Y=� ��ޖ�c�� �E=��=���6�z�Hv�pw{���9�3)XN�+%q�H8iP�U�����D� Ɯ$��"�$��b-e��4 �s-���$H�Q����a��F�D�h��s̰N8U[���e(�`�y!̅pA�a�晀Gv9�Vp?rPK�I̪��'���bg/B��ty�Ŋ�\���^T�F���w0�W�-�iPU�&�d��R��ʄ�׃G��"�b����t��^D�i$�����M�};~\.��w ˣg@K�(\����P�䀟"Nۜ4���G�ܻ߹~��L���GM�:wi{*�G�^�w���g.t�n�0A]����G���_����8qvmu�ѷ����ſ|��FM�m�J���<�%k#�.oo��15#K�ȓ�tk�Nۼ�n���H6�k���>��=MJ.����A=�ѥ͍d6���O��|ft�q�2��F�. Ƀ���a���h)� ��`i�H� .H�(Hd�X+�.���+%��E��r��H������ �G��3(wB@_ ��Um<�I PWEfb8�*����6���hPO����60�DX����8�9�0�5�� fR3�$��u� 5�w;x+�:yKd������sԬpk=��c0b�,��2Q/�������/� x�L�E6)��"@ز�g���m�~�@0R�s��<����c���;��%dͫ۴�ۀ����*��=��s��(�s[��E���66j���B�@��R�D@\L��_�P������N�P$p0�9���g�A�r`1fk2My���[��w�x�S�ڿ7B�����w �)aڶ.�4���湋���NҮ�c&m����>y�b29|������:r=���W�� w�<y��Ѩ9t��Y�xy㗷ޡܭ��u�i�mmM�&��s����[��.��ݓ1M�Զ��=�P��lM��^�����p*q� ��[�>�.�5����&N�X��<?�E4d��LP�4�D��Y�M4Z��p�Te��/�P�JM�lv=�k�r�G�<3xխb�P��>VTK!� ��1k�]yP�|�R�yU�K�4��RW��a����[�Hf���T; ��%Y� ��ME���:�:tS��:����5@�gX�)+�])����F8ѕ�L�)���#m�Ѯ�ڙ6��6壐TN`.�&�}�\[Tjp �"e`�����J���sm�v{�`�S! ՠ�F�.ɠцR���(Ufo�/W]���R�2ԡ[X.��zZ1@X��U�I��?��B�)����Kt�Ƕ��?���o����?���y��ǣf����k���t����q�↻��]�)A����~�D���vw���;^�G��]���C�_��L����K�.�O[��#�>x�]w7�.{v�N^ g�x���I�[1�f%%s�F�����_:L�T6��3$����\�eP�$,�B�\�"Pp6(#eT��j({�i�2u�![�R/�'���f���Wkh�x�g�㫯�l�B�/WE s� t�e�3�Z��/̰�z�{V�PY���#�0��"an�ú�"i�L��� �a 05#ظ� ͜Ͳ���;�cn�$` 7�d1��2�e�u@\*�SR��D��� �y���|Z�D*�� r�x�X���ŷ��~�ʈ�4t��a2�X0bǦ�`��M �@��Q�&VtRpDŽ�xfb��9�.U����͇�Y �H�Gw�����RǣFL+�S�v�]5���%k_1t���;���Y��,���A�i7ew�>��V����_����_�⹏�#n1c�s�v?�R������'���Hd�����]�>]W�<�|`���}�'�vee�����,�x�Co=vf<Z}���������o==���o+��=��W}�����_\�>VFw��[�<55�}m�8��;���]Z��>`�[!E�NJ��K=l�k�k���/!)@U֨�V"��V�jmr��ۧ�mT/���|��"Ĥ������d�`�%��zXۯ��(�˷�ai~�aQ�>���H,�WUf@�%�}���V#J ̔P�ͥ:���*�6`U$aD��*��ZY�/������$�lrk`cX����\��r�9�C�B.LhS9h�lJ � ���@�Bǻ'Y��ޕ0�rJ،���) @4C�d$T�T�P��a��Vʷ��}D��y��G7�~�Q�<{�*v�/�'�}<��>p�J��z$)ШFȵ�) U/���mV�f0���$_��v�H c�Պ��˾�J��4O��rZ�����m|�pP�>ՙ�cB�%�h`����7#H�çW2 ��a�+��7殻��?�ϧ>��/m�{ Z�L�ۏ��tyBҌ�K�7٣m�_���F.y��pi�iҎ~a�ſ|��?�#%�뫫+�/M���?>y�B�R�u?����� �� ���:��?���^���d��x<�pyr�↤�9s)�%�(�����Z�r�:�ve��~�X�& �<v�(���[���'�}aNU� �b\�����{)4ӕ5�q�)ӵ����$�3����%�H�iK4c�~ e��"V ��*�Aa|�y ��vF�2�GGꀙG�`� <���lR�H�4�j�a�$X@JHI�M;�h�!�� ,��At��e�EN��;*�G��-}$d([a�A!A%)Q��9j�Y�S�P���o�r�{� "H��,Im�Igь$���J�b�]�� ��QHU!D�ŷ�P�w���ݑ�>{�7�m@-��o�<'�MrX]A�A^�L�k ���pPA��٬J��Eo�\ޠ9�"Ϛn�]�!�z;=���%�^i��X��K�^BP4{�,�j�d5I�W����&Y�®[S FJ������s�=�q��&��$/oN���;�����]�����v�*a<J?���&m�� MJ�l[�u��ʍK��yM��88�wW[�,M֞��cU���k� ���ё������\>��w�ȑ�-~�3�#|Ls�e3����G��t�Y}�q��lJ�ײL���0��a�� ��(�faV�`��@���7���@ ��c�.?31 r����0f�a$�q��Gg��kծ��z9�o���y�_xu�9o{깞zxN�oΞ����>kz��c/�ojey��s}<;o���>>~���7�}����&�q��<8v��^Ώ�f6���9g���&\�ԝbB`��!1 :bX(JP:m�@۵t:��vs��'N"���tt�� ��N�(զ� ��Ui�ac��8���#"�M�^��_�d��y��q9���_خ{w�\nL��� ���}��0�M�6n�L�����+�6@sw�nן���o�t��毕�|�/}���0���}�^�����$�/Z���g�tzι�g�6���t�8>���@:do�9v���}sI1��gN��Y#��Ѩ6%� @P3�)m�.`��iGAӁ�a̗$���p��)�@�9�l�������q���|�q��9���/��y�h�{�ɉę9��=G����s��q��9p�ԝ���>>,�z����^�nr���a���>�e�����zN���d�1��=kl�%�0�ϵC��C P�v/�c��1J�r�j�N�ؔ�r>�����p�"��}�����i0�3w����e��jfSDv��������{s�^��p�8���U��>�p#9sA0}P�ˑ Dµ��l$"b6� ��-�{������|Jh��6��t��BS�@�X�赏ko1�W�%�������pl�1:��'��Q2�� fG���`�A`>��W5�6!"hFH#��!.�|�`��9�h��yt�y쩳�:;�뗝�|�ƙoΡ:;͠��<��Gq�:�9��x��3w2s[v9�O�q���]��`��h���7�u�E�\;v�u?tt����w<u;�c�f��(�"�L�@N�l�o ���y�8W��HG����m��{����]e��h f)W(�tH���ᙣ���؇Vr='T�ct�٭C6��2:v�_I$q�� 61 ��3#?�1PG1F����<�o�u�F�q�m����_S J���y�ݫ���b�K f@��A,F�����2f)0R��vucH��Fc$6����".f�"�)�(��'�KL@� H#�MA�Q�bb�@�((�S�:���Zǡ�Σ�y��7~�y�яy���v��ty��a�t��^'����-�wLg��~�^w�x?��m��\�]��>\�[��������î=ݳ>T{k�v��K���y�D�Ƶ P�)CbF BGգv��0ͮ�f�ʩg'���A�W�����e�Q)�6�::0��8���, �X!Tl��@�L��x���˛t�`:������IB�L_��>��_�3l'�z����_�z�l�����w=�w�=���W'b��߄?��?��ٿ����� �8u���(`�.)b6� l�|V#�hdI�y͇���e3��t� t8,9v?���l�[���(�q�04�Ͽ�9�H1# 6X0!�HH�]��%6���qGy;�ã��<���yv�^{^�o���s�x����8�x�C�U��stH��+p�������9+w�Qg{w7�}c��njy��Ѯ��۳�9YۇJ�+❲gn.#�c#�6�l�ұ���Y1��%Å"(�r��sZ:��SG�pǶ=�Ac�6��`�qHml 0��1����] �)�K��Lc�0�1$�Y���q�g���:۵)��g�ѳ�&���0����[��?��#����Y_7P �OA��ȦL��٠Ϗ4����Wb=���W�C�_�����g1C=?~�7�� _���T1R �a 1�� �A�D `�l��%v��Z�b�$\=d`G`)(�8 :�0����n���Oꋣ���{�G�0�F������%�F�b!(8zh=:v�Z��|[�x���9��4N<�s�7'��p��i������<�<�����tn�9^��y����ν�����s�-��{{w�r3��O~s�������L:�9�,��Rv2*e3J1F��g��FRT�HɀM)Ek:����H�(F�:�S�f3�#��������r� ��c�0�`t ֧IAS3B0�gt�h�Ȧ��`tt��""T�6��?�������(P�t��� ��Kivm?���ޖ��!hd@qN��S�zt6\RP!�Ej�o���1N��܉����0�@�1�����R+�0��Ѡ@�z�8J ����=�=�ߝo:�㼜g=���o�r䁓C�KQ�g'�]8��|�{{�//�9�m;����^�ml���1���_���_�ۼݷ��w~���}�e�i?�8����tj[�+R�9c�l*%j66:��K`����](>K~�F���CS礙{��K�w��>~�0����{~pG�b�1$��9v�a�����*������]��@ȟ�`n0:�Ƕ]�BĠ� p��y����kɆ��}l �P�V6PlSmSل�C�3#b#F0e#�����K� ?3�zz?}lB��L��g�)��l�#��2� f>s^�}�v� 6���(��� ���]�L�@���%�(h���O��� b |�]���@ ]�� 60R�FJcB$vA��f`J$^Ι��Γ�1����Jv�������9s8�Ȑ�R^q�p8y�#��;��o�ks�g���қf�<�����O���.7���i���oVF+QeW�Q����"�`@�c�2s)� hEH ȣ���ƪ���8���Q�+��b�������@`������9�"�x�B��&M�}���"��PA44<9��\��u!���/�*G�RB�:�@�x���}@k����FM�m�-m�Fٶ�$6�S�kW�]��|D3�F�s�/6������Ħ` �`S6>��%6aJGY������ J�^\0�`�fo@��!��9M�H��صvI��~�݈ �.S|V�1����o�9��"]F��!fS��)�KP)R�f�q�M@�!7��H�G�֓gϣo��?��<����y9��8/�s�'�rr)8A���A��p�w�q���xl>�ׅ;o�;�=sO�1]���2~��������s���a�م8��t�rAb�*��)����I��R�y��D�ؠ()e�����le����q��(|v߳������c����/���<6. #��#68�y�;0aDBf�׳�1F��ÙS�;o.��),�ٸD�. F`�9/.o�ұ��@L�3ץt����K2�������P6Š��h�:�0�p'�Ml��f1�M1�6K`�bSH�6I�/ ��R�Q`S���ڐ?7|���M��ཱྀS��0t4�1 L`��ӧY p�d� @��biH&�`9/ÜٛRc\��H}�}��c�,� L�p�p�s!K�Tmu�[�s�Y9g�q�������89�I�99-n������3��uܷ��=S\/o�6g��ȹ����[k9���;��x_M#��!ͮ�6��Mш�ܷMgf#-�1��P���>����*=���<\�sx|��}�o�ǯ�g��`��BGG��<L�j0:�5b����/�X \�:b�a�|^+�M�"11�Q6�� �f��p(�e,�A��H�H��QmC�Vl�fdS�T6b`ö#1P0���3!`�����>I��@_�z�U1T� l_�#F69�>�$6�t���l 6ű� �a�ɡ���(�ۮ�������?�����N��]���y���l�q�Kбل�O��/ž�tl�}~��gl"`�5cA�"%P:���^K�<�9冄<q�g�?�Gz�s��u��\'9���W�s8���v쾘�ܷ�x{�=w�l��3{������?��/~3�q/-���ý��k����ytl�v�` =�&R6�I`���D���������n7m�::�N类�a�Ƙ_�5��1�S��(�m�fl 2��Q�쫒��]���<���k�(Rd�� �]�u0\�A4���[@�m1�1Zi0b#�.@�0�1��b��M0(��VU���k"61�B�L`�`1�_�m>�`��IMb`{1�N�v?�Rvا�7!(0.ם(�(c��(�_(�16��7�3����v�?~��2h��C:� ��x0""0� 1� �6�!#�s8��8�r��w;`���K�9��8U�y��CΣ�=�ɘ+�ǽ��W���]���њ��y@#�-��y��ǣƠc��*�7��j�9N���օ% �!�S���j\�t�dJ}�����<�m6��G� �Y��H�H�:�^��������3��!@,��s�����"��1$�m�!����/a��*f�8P�V�A`���5��]��E��f24��a͂ �1��@>c���k���o(���aC�|ňm������q�l�48��"�@f #D�8��p1lv�A���� ��d8 �O�ı��~��Kd@0�� f��Mq�0�ו��D��d�<�lG�=�g}�����K�v=ι�P����\�����9��㸻�r��9������p�ǝ�u� �������6{?���c.�,���<�ýv�����G4!�HG�M �p`w�t��8���e���{��a��ub��1����:�vy��|�\�k�ǻ_�3�M@d����k�l�``���#"f�ݺ 0#b<�e�c��8S���f �������ı��9n���!�a�0e �`Ì��a�F��O���0��4k���O��0}N8�(�#c>�}��&Y��2#�避ĩ^I`���/!�X�1XB�3�`���ך �g>��P��p��}�����Wb�\��˂d���*�a���!?����̤�:���a�2��yD�z����l�u<��tZg8�9��u��s��h��+7�8y���8A8\'����\��0�阻����v|烓���X�����or�n~&p8uâ�]냏c�7�>�=c9 90B =<�}#H�Qdf��%1F�1im��r�v��(�*���xG��߾*۔:U���v��202ؘ�`�8�F� �`�`C��.��.fT������X��`1�u��m�ڀ��fF��ld>1��S��Hc� h�P6����gE3�?8��}�O��3������ �h�e��6%�}u����n/������6��^:��s��Qc��a���1?�,b���Uc9C,�HĀb����*����@���I�9ieqt��<^� ��8��uv�N�t�s���s|�yvxE���p�^\�qpsp/��9����q�ν��G���am��������Nq�����n��ԇ�8�x묓�-[���8/r?v'u@���@� :�N=���{m�hf��U�(���J6����8Ǐ_}���ʱ1lJ%E�����4b0���� �2P6��0���ߋb���8O绸o� �~��}���]�ko��p9���b���2Ķ��lPK�L���A����`>��y��s�ml� �w�{m��K0�-�k���" �`���f6avm��� ���b�Y���fw:/��GcP F6}$#�v�T����c�M�ƅ 0f���v�d�`�w���3{$Yve�����$TUf1HR����0ji�i��l�1?�?3�0�8<����%��1���!���~�*e�=vó�4�R�^���^�w_g�ZB���a�ٜ�]d�dJױ��aw��m�WYT"0d�� �\�l$!+����f�� ���D�_(^`� ��~s$x�wH�(�P ��.���>���ɸ�4�`�(�>��ty�����ˑ��dgW�W�I! 9sj� ��A�SO�se��g�j2�㐐 �: ���P���T _Z;�s��]�s��am���d��!6S �<`/��PL��A�I��lq9�n����e�6]c2U7am���Z���HQI ,�"�ڶ�ٌ�s�Vcw� �#72�*�lC& f�j�8�|�����Ä9ʄ�Tk�mnÅn�nF�}ٙ�P�q�0�h��yn�a��>0����� �r�M�ܿd� M�+�VjgC� ��&�R����Mf�գ4\cc �tF�l1�@B_Y�����ش$�Wi� Z5�%�dҕ��+�ݸzFH*�L?j��־�s��u(�q�j�n��#Y�j-�$u�A�:�q�G�AW�Et�=�\$�1�Vtz�bBM�H�����Ln��\/12��rG*�=2�bCz|��Cy�P��Z%�h��H4�8-]��^۠�c���sԞ�]Ȉ�����.\`m�G����@A9�ni��b(��˒��I���E�(�Ί$�'��v?H���į�;��"Ƞ%& �0��e����y�A�S�xᓁ������6��t�K� *��r1���U^�"�~F$`$aK�>U�~\N�(����#�*&D�+$������|�,ۗ�<x�1�S��K� �-��P/ I�ʲԳM � `k��}qE��Frp7�ћt��)��,*H��u��Hho���A���@ �@<lj������V����g�[6��Q�6��� ܮ�쫶.�"������sZ�g���P���!l4�����[-5c�wwv.\�0�N�̠� <��hƆ}����m�A�m~���x@�C��{� \�����[p��_���j����/�L�n:�ֈ�l�A�[� ��b��#C����y$;0������5x��[1��Q7(Dж�u����8p +�σG{?Cd $�v�U(����j|"�H�u�� q���$cĸ�o�h?HR`�ڦ|$4nC}�� ���:t�g�ق�[���>r��' !+�P��"�w���2B@���ߕGnsTT�s��(���"r�h�����H�$D� :�Y��;�K��t�D0@f����L�÷��5 ��0s�7�P�3��s�7Ҧ��R���$wb�`a0���2�����pFVBȪ�=�ų�k�9l.h���@�0+4 \MOB`i>�W_��j�!���n�LQHDD}�s��n�_�~�}e>GÑ��3_8�K�ʷ��u�t]7hߵfN䰔�.��Aw��P��|��U���rw7-|Xݬ�(+�X�%i8�$�3��>��w>p�}������www�!���H9���xX�l7������c��oa�v���G����J��7"&�!��{���N��75+04���>���~��?��?�wM�ގDt�2�i��\Q��&��T\v�b4�:JՕ1H�Q�&x�a�m� ���@�n�C��0��j�H H�pv{�p�`��mT$�a$��F�>(���A?_�@���^g^e�?"]q �پo}���b`V@X�o�u��^�4��ɟ#���� �� ]D"k��`F��O��篾��קӎ�N2soo�@l�����m�����g��S�l �"����Țn�$S혓���̙�䋋�"V�)�v�������;��X�Ѧ�!!@�l7_x�ڃ��w��N�勺��8t ��M�V%���ϑ��1�`/_}�~���-��|�n�����2� є��P+��K>� ��Gnd�}�+H�4�[�h4_6sҊђńo��淾����v[�`# @0��NT�ƊM�a̕^~mO_��gT�x�gkk��}g��|>�L���8�ֺ���������i��V���אbkp������=�����{���[�Z�O;a,E��Ԏ��;HyxE�ˊI-�n��Q?�L@j�����i����?�0^��Ʋ�1�Go�TO� A�:� �����2n���|l_�t ��k6ө�v/�Y�:$�!E+��r�_2R�����ϑ� ��U;"oE$W�7��w��i�=D�bռ ��\)on�+�����>��w��h~�tA2qZ�`��"���e$�ep|Ȃ�,��v�A�]a����Jxk�W^��(e� ���]M�rB*�xl�}S(S\�&��{�����dE��Ə��.�� �:�\�<R��D�̫�t~�D��*�O��;�f��|�x0d܆�A�f��ϝ��d��N+��F�m,��Sl"����e��������?��-g�.�ɰ�]���VL)b���8���#6��w�B^t\Tj�7 ۵ֽ����o���#ڥ���Xun�Ϣ �;��z�{���Z���_����Zn�E���p�HM BsP7�K�S��k��8�y�Zϕq��JxY�4ѡ+8���Q� (�x)JD�����OhBo�*��Ű���U�n�ϸ|�c���tHV!�R�B� beBr�Kb�̧��!�Q��;}�&At" DD�9���o�o�uB�F��7r����c���Û�Rxoo/���?�/88��4r7 �0`K���M7-�z�d�Sfs!\1�*�}^=Izl�<T�z�(��K�k��~�%���[�� �pH��zRu8��q��+��4�!3�'�~�;}���y����!���l����]�z�Hn��xF�lŜ�k�V���AZ2A^�\�0��!���������j�2m����Z������J)0fV�8�`e�j���tŔ�ƴW��rg)����5��[���� ����nI�i�H��D�ۈ��oS�/`�Lc�8 >rȞ�!�6�M�+�V�۴�5Ȳ,0r#B6+���C(\W�:G�C$#��V�d"d�e�n�c�$D'��I���յy�-���MD���q��0^=\<���q�u%j� ө�f�:�AR$#�v���̷-���a� "��a6�1/t���D�Z���]t���;�s���>��A�s�������kupD�����?�{���cJ�&��;7�jR{T��+�T ���P� �>�#7�+��$�$D�� !�j������n����e��{�]wi�/��Z\�0�Ɨ��س��u�O �$un@!��-���Ҁ٣�5��e������K�'W�*�������W�����!�t�}E;aA��[����iB"���p��7�U��$��ݿ�md�|�Cq���ϕ�'~�fz����������8�<13/�o�<v[�{��P��X�9&�U�>=a��̉Fj�U�X&^�����.�E�u��L�����ŭy/i�=$l#�׳�m8hкU�A�-���,n���Ifۂfd��4��r\Ul "��i��1V�:Y�!�m��F�J��]A�nj M[%�p��2��e�dA�!iwk��������w�� ���흵��v.����Kټ�TR"� @L� ���v���� KP|���=�A"�ԋ����ևbLAD�)��^�\q����/��� ٬D%@��������'��ڍ�.�����_����&�9$ܺ��l07�̓W��� �Hΐ�i&�z ����Z!�=Nd�|��`S)�Vp�)�C�tpf�]�����/V!@��=���G��_����3��o}��� ��1�l_���?��8�y�ٯ���r�kGf�{�Z��'˩P�zO�yH�Q���w�����{y<��(X��v�4([�Q(0"&eo{��;z�{���B���=<=}b��Ϩ� O^�4{���/v/>����q��6��V��Ο�l�����wԣ�p9�J9���7�}���V�W�=���δ�:���a�^�M�-['�i�u��q��m؞���d}mmk�#0H�ъ�j�)�W�a0�a�A�Bj����dh�� ��'5I��=(�H c\GW��~f�b����+<����G�@'N4t�/v`��˨}=Z�N�F ������?�;����S�ʹ뺋�©����c�_��p���}��̛�q!:\��A��#�Rc�w�#������[B�=(R�����#�-�ݮ��T�7e�_�;Ģ�<b߿���n��PH���p�������J۔��v��f����w�l2�,t�^���ɬּR��P�i 0V�Բ�Cf�'{�,��;�(�UJ��%�}iA���^c��=�1y��P�*`�יִ|!7o��?���@�{��[�X�?]�$:��8-b�p�7�Z��&g^Q:�"f��'wr���G�_�\�̗=����S/!��� ��sg�b�@V�k��t�mcW06*X�2�/k/>��Cy�l\<�z���w;[���k$���O=�w�;�ҙXJ���f{�mФ�3���0Z1��=��z�]��ؽ`�w��99�<g^X��~s)��䋸v�[��;��G�L]�m�&!i��� ���.�އ�Li)خ�����Y,F��/6����Z�hǹ���/ܮf�v�A��@`�{�n�lH��lcA�8�g�j@�gMN�@��ñ�7�2���8���4M|�`X�Ў�_aq���Z{а�l�:�!k��3��$ W�B�un����w�ڧ��Y�dx��y�(�s4%�7�&aI�B�꣪w�k�����^��*��R}6s�0�@�ﱷ�z���<��{��AVV�©���x��j�|����b�d��#jM�R�H� ���������e<� �JV�/�[�ox�'��<���� �C��U��l��������?=x;��)�x'RH���c� 2f �����EY��b8t��g�/<���{g������Ń���@�ꫝ���# +DZ`���,�"b�'�ӯ�~�w���ς�?����6 H� �_���P\��Z2��� D&� �x~�;�x�l|�i�x�2��z�q=#��p�o���6?+�C{���|�_��m`��R���m`�������S�N�?���y�_��_z饗���k��tQXJ4������� �s#�L�����p���f�Ո�G1���M�� v<��D�^�X����X-���u�8hM*�T��:��ˑ:�����$X�Br�2 ����.�d@�V� �#pXd1V����W����pY�u��:�8�M1���p'8�����{y���v%�JT�:-�S;x�^�=Ӣ�3?~kGV��JÅ���7qfQ(�����[;���=��$��� ��DT���2�K���(�õ*d�2vP�Ǖ���s�<*�v���}k'�%�X$��Q���q�Qg��8}����Y� ��2+�%�s�Ԁ,'�����/�o�ч��SP��gDA� +�3�ȴ�0P��m�Hc��$��N݆�����>�����Ƴ_T�P��{2�э<&�<�l�F�p�S0Ýr�ܰ��g<Pfs����^��s��r��1:ɘ�M�^�Ĭ�� �_�{n�n��?��C�~�'r{{{\:���>���/�{ׯ[T.N�vVgu`�{�f�MZXCa!T�,��Ѡ����2�A#7�W*-� VZw�y���Uq¾��K�~�_�W�3T:uk���R- jV/sʐ��6��2��W�z!\��H�dY��v�����/ϣ����:D�q,��,�=`d��}���xq�L;J!�I�D'M��Dօ�.�q����Sc���������$Q�?r����Et�g^呷� �t�$��y@q�� 1���2�'+P�&i<Dž��{�T�Ԅ���^8O� d�q�� ���.^�?�ݓ�$m���l/6o�@�'54�N9�@Aq�,�p�v�;�� �0g 0�\�F�HmZ�NQ�Q?�pC2����)!���:bѡbI�Nϟ��ee!��$q�4����2��1x,tB1�[E`���cm:9��௭��W���W۠7ˈ����kn?~|Q�����O,��z�E���w�GDf�\L��M���vA��L`��x���w��~谯C�౸`���T�Y��C��f�zW�� ��� g��h�9 `���'QH�d'H�R��,�]e� /7��]8���i�D1k�� T^�P�D�:�\������ݝ��`r%l���"�"DD ]0�H���A�u���#K9�XNOw���K�o����[�¯�{G�a05cMI!��ˉ#�� �(��Ķ�DX�,H�x{K����m���%�3X �6$@�(b}��W{W��KGF&�~0^y�z��L���r�a��P $NH� �R�`���ĥ�QP� ꠢ� a!��4�]���*E��P9��ԆG e?��_�+�7ޮ��q8�����Z�F㓿��xLi�o��2��{Si��5\c�GRD��^���A@�����7�G{�t�o���Cn����6�VtxƇ{`�|�8�H�y���lߺ�\,�2�gڿ�0Zzk�@��x΅��$� $���Q\�UEv��^˽e�� $Z.�|�A $(( $j̰��(A���EQ�&�� ������a̾�����,�@�+$� �`<�s�X��'ة�$�fbԤ@�Qz���a�Y�IK=�ؔ����e�@Fn�P�����V�Ȝ�*���H]D��{r�w>@�R�&�fm��ިb�S/q��8v+�na�����*d�sK�3� c#[�dD������S�������[ e�& �� 0�����9c�<R��}���gaxup�Ωoi�P0�X1��7$"�6+���H�U��2�j��l[� b)���CC�'��cc��1����d��U���� ���F�\ɟ���r{� �� ��9|�3��v���&\͉�$�}x>��@�L,#f%<4@�LQ�n�v��T���C�I��]D����b�=�0DQ @t�������~b��P���$�0"`��b��l]D�)љ&:r")0�h���B�Q�<����'O(AV�G����I����Da����$$H(io+�|0^~juo" A.ۗ�~��?�nc�"k�9��c�7ޒ�n��#�+tkJ� ,�V�l_���i�ؒ�� �bW-_�ƽ�}X T��������=��o�� ŀ�<b��R�ʊ{�&�XBD��ڥ�4�wkj�m~S�_��K)���C٫�v���;���� �@]���%VW�m�j�U�+4)"-K9g�Q������U/B�Vk�0ё6y�,�D4���D���2 ـڲUC}V���a�0⛷�k77�=d��y8-2� $!�S�F�k��"�� �0�:�(�K/A0���=#��:H�zrū�3=��a�}dT�"8��V �5Y*�D`�.�> ��a� !rFL"��w#���ȱR��`9C��M!ً�F�Q���G��DP:2��<�����Xj� n�gy������|g�tk<yH0��8��p"��e6�d��B�@�6��J7�!1���v���0&JX,���+�����d_�Z] �*oK��s0��w*�����'��2od�Ʀ�|�C�q3I������B�6$�u�B�������sU�Ҡ�T�f@+2�� ��F�`��x��\D�@���#���a�;�G�[�Oe���-�:;�}C�B� ( I��@˾)aRX�%@aQ�d�=1`�TK1-w�;s���Wz��L3�`��r�f�DG��#2$B���h�t�6�e�u)R8�sNz�}ՄLb\�"0e�s D��@�*�����oקv��I� ����O�O�M�r��q�m8�pG� �I 5���%ST��$E�A���D�����+\>c����ݺ��L�1 �ы}�!펖c�rV0b4y�(�=|\o4H�9`�����vD\y�C�F���g��!�-��μ�HWp_9(T�D�R�>���/�ص�'�R���-Z)��A�=`ܣ}pU�d~�}Й<�,&'��պ�����BHR�0��MgOW�Rid<'理���D �+ $I zȌ������`�*�4�d� �rx��Bt��U� !��P�)I[�|�}B�˄�dd˖PZ�X����>��' v�XBDh�������>�@t[|����b����ť:� � �JL�&�PY&�ѡB)RQ6}�~F�Ζ_|��@�F�xs��m�G>:{�#��?�Cc7D�+�z|�B"�r����@@������<���^c���.�rE+��^H�m���]k�����|����;g���� t`�3q���Z�'��� ��wh��xL\#��5��W�Q��ھ�s\��]!���z���G &�A#!-'��X��9��\Id�H�,�Q�P��01aH�8B�d�*ā\[��Ո�얏4�L�8P?&�\%Y�PЄޫ]����t�e�k�dT.'��!����#�R&en~��{>�+�v4��Ӟ���?����{Ɖ�%� 'N���۽0!,I�� ���w� ._��Xwk����w�W�3vwb7vv�C� Eؐ�ѯ�ߪG��" i;���d W�9�; 6^ݔ��='��Z�or�~����~���z꩖h���?�O,:&�XKF`0ߡp�a�J�,�;!;e���q��V����I+�<#���J� ��t5^ ��s��HY�Q@Xhx5����&rcM�G�ll�U 1�v��$ܣ ����X`�)TR�D �2;E8� �rv_Չ��:���L��I�� "Y�8���1����C�#��|N WKⅱ�%�Ʋ,B� "�1��vѺs��Sl��:׆�^��|0w�� M$ B���x2�ް��?6����W�P���J���Gi��}�C5Z>�J�$�LJ��0���ߩir`�;��]����~G�ޞ�?���/�N���Fk���6o �����R��:w����!י�� �m�j�mI���x5=��Jt�j֣L�Z��"��ٳ��}�[n������kI�E�`ߟ���i�y�݅��ŋG�;���V' � D���X@G@�X�� 7£�"��V�����Yq��H�3F�7���F�����oZe�2Zp�w��d7B���$��ܔ1By�٘"��� i��3`��S=��LԅjքĖ�N�a�@�m*6)�����o�蒮@fFC��LBL �&]�gz�W�W La %�*=��#�!k�\�MXůC�8��� � ��P��� ioߌ���*%$Y�H,lQ,���nL�Ix�M�r����K�O]���f��G?�=j�Ok���t��k�9������e`e���� /e\��@T7�IJj��I|���ǵ�.{����� '���xX��I@&z�lk�|O42��#Ƨ���1��~���$ ż��ٺ�]W��X����6t �j��p����َ�E���pc���.]����O}�_���x�p�����i!i�u�رE��#G�}�Y��1�N3sާCH:0x��29�6���[�v�p�<�Ӄ�yE#Z��\Hq�48փt#{P�`��%���K���˯|]KfF2Ȁ���@8m���_�=���L�*�r'���i���V���m�6m�!�@Y{2��H� �$̥)�R���/�����At��]�;1&` ���c8��*�cX��tľ�PeA��ؐ�R����&+zLZ'��%�s��4��l0�ǀ�" Y��ʑ��5�H��� !Np�|a���mԛ��?���ɧ�'?��>�����S�|;�uHT�q���n�R��!_��[��6���BN^| ��Tԭ9��$��w$�tc� ���ڌ1֣Ic���-��l���˽�ޯ���[��O��Β� �D�Iz<C=��Ҥ����+˲���?���̽��[o��E���jAËϋۯ����p ���!��]���F�u��'N�h��w ��l6�ޝU�H:�rt r��`C!�X-8��w���B��ݚ6���B�C6BN4�Id�c3��'�E`p3�:Wۖ����%4c�A�(�j��UN�r�ps�(^� �^�1$u��/ , �[�{�Z-A�z0!<���DC�;�S�5�%�Q�B�� ��%Ν�OϞ!������c?��~�h�h �r@_a_ I#��dZX"3C���q�(&�%o�c�Op�T�=��]*)!�.`��V�I#���F�@t���7���)�g���\[������<{�{�K�g������ϖ��N*0�w{����@.��ljEB���_:+<n�{:Ց��S/��HC�\{�RP��͵1�d3H��zh����)���m,2���FcU��I_�r]�rak��� �;�s�Q�^vŢb<#}�9�;��%4���%%{X�H��}C]=���p��7/XvA�iՂ���/8������5L^�� J)�2�3�]�"��v���K�*S0������=�x{����Aq%fY�y��j��{6{�-r \k�<@�5LE$�P��FR��ZdE�L�Ę��d�e��H2�p�-W[D`��4�X���:�+�rN�S�8q���� � Z"�+WU0�é�b����}Hx_<�+�=���]�`���UD��]Sv��)A_���r�C�+7�3��I��"c��Y��%���x[�MGC7e�}��7`#�ә�ki&a�侊:�E��~_���!��edEF�Dl�d������_��t���o����_�I�\<��ν��Z2!�-'$0bP�=ˎ: �3r�M?��0�h�s���Fe�0���� A@]�2;�����f�i����8�ybHl$4�U����u���/v:?��O��e���m�jI�%����{|��r�ك�/7���"��o|����_5kf�^�kێ�l<��r����|�+�S��Ţ䮻�Z�Μ��2m�` �1�K0Ԏ���-�s�rJ-/�Zf���<+�/��%�-V�k�Vs��"����|��3�v�+gʼn+�������@b�a�;|�Hl�V�@��.�������(��x�j��H{�H}o@Iwd��A228�P�3U�=��~X���?�@@ҍ���L{��1������AGT����8r�27�ʾu�6'J�dI&2�`��)�Mz>r#�#�98���ơ%�����A �~�A��.rAm6�b2�b�$\�'$xr��"!xq���_����F��`�=v.�q�Ռ�{����� R c0��$��������qH�]��i9��ްb�+�TC�+1��,�m�V��B����qjG��z� ,�N���O�=�h�.vO;������|K���Ԗ�'ے0`�ƒ�gBH�����8"_f^�m����_����[���ɋ��x�;ޱXL,D�'�nQ:��U8�o��r���Ƣ�s�o�rQ�j_W�1�W�f<t _�J|�Ư_���m-�4��Zx�Xd�P�p @dZ!��y��a6�$�%ț�ٮ��pI�j��-O+�@H�ʸB� Nj��lJR$t0�)t��z����~�0p��t��6 F��_�CF��G�� L��ܫ����8!���N�*�}�sl�+L��r�Nj�;��kF.�8μ�M�D�$6� b�`��.���І/��,��{���3��� �0p�;�\>������G����=�3Jq����IVH�1�]�x�1dŀp�kJ��>���=� �s0�Y��n.:�a��Ua�G�{=��MA����ڷ��a��M�:c��K�,z�����ы�B�VSzJn��$���?����=lI^����u҂�`ͅ~j��,�x��~ \7"��ş��W_}��M���*��9{��ӗ)��Y}0 �`�]Ʋ$w�|�1��mYGɀ6��ų�������*��6K�ƨ�����cW�R A��@�9fc�h���;��NKB�����d�s�)c[�*��~�3/�K�f���8���)p�{/G�mI\=GS�I1�T�E65�@��������$�M;�k_>�?{�N��>ł�,s�N�%��3p�U��Y�� ��e��������d�W\�J&���LJo������{�})��) ���\�(�LH�>!�K�z�[���/�� H*���_��zy�}��mW졼 !��~��=N0c� E�a�^U� ����M͊{��!�&�7q�� �C�E�X#c���e�W:�\x��'K��/��t`��@�m$ J��ֿ��,*��������n���%s� H�m���� �l�-j��]�����5I��q`Q�Z4|`L�[Nے"b�]��`/�\��|�|�c��|�|Ϲs�y��}Ŧ��w��*@�����f/��Ɇl5�h) ׀�x��fAQ�����؆��=M�b�{��*� ��,@-� ��M�QW/ X�Iƃ>v4�����@�e0^�N �ܫ� @�.x���݅W�t$�j������O4$DΩH�Jc�\���JY�& ABO~�8�1h�Ϣk�s}�]��HF���q �v��d����=��W0T�1�2�Νsw9��R�f�+�j�|��M?������'�8�ur���)l��t��y���V���u��}�~�~}�����M�$�bX����thِ�v��9�q��i�q'�Y�, 9ޫ�w.r� �b0ClYs��x��Ӧ�\_��@$1��@�0�ڼ�!��NB�$�<q��ɓ�<�ȏ��.�N�F�aL�nK��.�`ll�x��7X��� O�vG��Zp�bo{A<q��B�� �IW�We��],��7~���{�җ��'Ohz. !��cb<�3��V�K�#�1�� 5�В'�fj�lۢJ�M����a�h�$T�4P;��$��1R�[��s� Tmま� �j����F"i��q�$m�סà6[E��ә�\��^�}��=� 2�eAA�{�$ Ȉ�L�t��!BȸbI�+* ��f�G�/�S`�7��O���?�����nw�I��ο�iFۙ�l�=��m�Y�7%�֬&��Ԋ���6ƉR$v<��<��dOV�Bb�V��h2��LT0Gy��#0j�]����~]����./=�+c�z�[�9��%0@ a��`�"x�R�گ-.�CG�D��@�A>��H�0Z_��cC8���uv#5��+�p$�ڕLjCzm��p��G����\ʚK`�=NN�\� �&G�R@�"�*�%�����[�u����$� l�Ƹ��d��V]{�O?��#���>��}�����m���� �K�ȯo�,� ے۩g,���^�"'O���������{�;߹�� W%����d�Pi�}��s�}�3�iƂ��QJ����/td�>��W_���&K�P�@X ����Ț��մ1�5e�PC�H�t]3�Hr&�;\�7������(d�z���J\eSh�;ڣ0�CV! �:�mX��%! ���,��d����W_�� �p�(���s���/ y׃eT���e��%AAv�r�sh�"�dB�]� ]GX��dP�d�1DA�d�?�@��!���l9���������E�0�ev��O�O��x�wA�����^d$���LH�U+G'IT�)W0��ϔ/�|���/��Kl����a��G�T�"˥������v.��W��>�7��\���KOS{́�|������!�L��<�6o��m?�E�x�n���5B���>�Ξ`�7�:�J���`�X$;ū�`Z��K�<������ﰽ�mwk�̤�>���4KR�xw�����&�*]t�9|�p�� �j��H!5�K9r�V��F����T��5�TM��K���?s��w����W��_�K���S��s�&Z�����x��j�Q<h|������~��J�z��^��,����k��f.\XH� �g�?�c?��_�}�s���P@(PAE��q�HBh@+c/f���k�]�?Vృ�WΤ�MX�y�� H�U���@p ��h ݶ�D� g��?9i��� BD純 rf'��1t�� t_#>Y�|Ι��J�Ʉn�4����_���>��o�K��� 2��$��"����%,�j�d*�4�8pFo�*L%�OCS�Ә��?;���;�k�7]_�����1{����x��a�s��/��X��@��棛\Ji��$@"c5�{����`���R��3O�3�c�5����g9~���Q+�2���g�tpgo�˳_�� ���9�|���.]�����cӭs�D�����8�2��w�8��c��-_�;[��K�Y�-ٿo:�H�J�N���\1P�_~�|��kl �'S .�`��}��#L�2=��7c�}��L{;�����v?�d�C��8�C8�rFNn�[$�1Z��ֲ�@R8LJpj7~�3_��{>�������������+(v5<��������W{����-��^�Bؼ�Y�w]�Z_g�Eɻ��o:,Ơ����[����'���:$��&k��u�m��m/z���p� ` v`�曃l���_�q�6�Wh(��h�:+*��{����k��u\}�͎f���d ɳ��ƭ/e(:;a�au|����������@ ��w��|B�s,,��U!��R$��Zڞ�ru���}�N��zP�"��@@5$%�e7%ߵ�ן�~�o�]7�:"��W��������|3�w����o��$���Q��铬�&M���N^}*$6$T��{=�2/��CU���r���[�^Ν��i0�;\������>�6�� $��u��������z����1�t̼�5w�RG�{2�|v��J�vٺ���ؽ4[�N�x�Z�a�ҷ����+C�y�X���<S��@��MB���f����6;U �1=�{���+���?�O;��<��cO͵�l���j]L+�ƍ0�)�m_�h��k�0����z���g?����8ѡ"@r�ѭ�L��7V��4F�{�t(p��1�*�!Wr���ӖP5L'��i|��}GIΣ��͎���A��Z ���U,(��I�`��hz�:�|#WU6Ch\ 3���3��`�u6�l�"1)/#N���l{;�{hU�]�¦�OM�.17k �<)$��s��o��J��38�����W �~�\yϻg��'�w2��@�'�76}%ͼr�Q�6���jr"�@m1�v/r�yn�դ@U8������|b��'˩���ެ��<R�t��S/UI8�z���ɗ��f����y�-�hw��I0$l��|n�L���o�u��8t��ȍ�L4���0'�7�1y�+o<~�}��7HsS?�n�g�8�aW�F����-PD`���#���>s�-�,����/�ſ���@핇��v�������D�n���6�$7�o淰����E�b��S����bټ�(�MQ4;�u�m�Ę%V� ^�!��f�T��U�B ��c���D�62t�>Т�Ї6��B �m��!{a�U���p�� H0�7u��&뾉M�z\O\��ޥo���w�Hw�\�>�1�H�B` `;�Sl��k1i{�7n@�VFV a��`�� s��*]�����#���{���b�R�|���o� 3��>�d����_���#�`�d�P���4WzH�U�c���?��������K2^�-���8vgl]�>��~������/O��|C���Gf��[?�$H�1/����������~!.���}�#<t�IlҶ3+ a;��ߚ/?O_g �ów}���`r���������������������۬m���c��� $u^����B` J6��چY����(���0��+'.�Կ���)����������y�l��\4$yp��Bvy��~�L���B���pM,�W�������+�����/>^6�A���aD��}�T�!1�#�O�Ɠ@ζ�iE�������>��<�N�ؕ�����Z���C�f����-a΄� �J�2 ���4hԧ�wnYa��L^�ȡ�����4����`�{�=����ˀ�r�CEK�p&�� �Aȓ�)��0@:���2ij枘VR�H"T�;G���������Ԣ� k.p�J����{�n�]�mȬfV1�af�� o_���X�}����'�����^��ƛG�?� Eם~EN��L�BF�m<������y��־�K�j����l���L/���|����yp �&������H���d�|퓏�7�={�#����p&N��^�M�����9���OL����I�������S�Ȁr�~���G~���~N�����w��`������M����/������Б���N�4&�Z�>���<.vWzb8ca*ȱv�>���G~i2����������/���̙36W RҰW���d=����"o��E�b�xZ4�?�����+�ݍ�u��Y �A�ƻ�j��n�+7'2�z����*+�u5�7���e�qL�a�/rj,�J����k?�ț����� 7����S_\�0�qS��;�=��������U{� c,��m���`�mԛ��,A,eA� 6NH�\L%������Pɩ��A*���.�M4������}q���Ow/~�گ��{~����s�t�E�`V��H��PC_��&M����,��?3}���紿=rw��/��'���˃/�JW�`�������}�ݳ���ǻ��j���ɴ�~�������ɧc�w�!��R���({;�_����M{����U^�z9s�݄o�_��a�m�_8� rd�1�.��<����O��<�Ÿx�q��qd~�C�[�v.o��U�����[�gN��_^y~�̗�ҙU�s����i}s���e�"��e�}b�+��ݭ�!����{��)ݽ�t3Nt��Z �N�� H�R�-Q�x�k4>k bOY$��װy������ܿ��������.+�A-7�( Uæ7Zmte�7��¢{�X3��?��V��߿�?���"��U$�Q� �j3��GE�����6#��'�Aҕ1�a5l)���ye�����E�:go���a��{m������z�怶�FPU�op��G4]��vo����gխv.�[��3Y�7�oYl�MO=�D�$0�B�dE��z��VXA�@���s�[݄2e}��st� ��ڄ�I��R\�DDAbR耂��Hb-�Dtb-����dO<�w�� ≯�ݏ�&lF�]�����=b�Y�d����JB��f?s�SS���Xܘ��ϵ�L��7�F����W^9����y�7�Z._,�v�/�=��bIAʼn�$l���6g7�\���|μFZR����cw>td����o�.LO������Z�V�@���@! �L�����[�� u}��>�|�����b}���Lֻ�}u��d��,��8����w����åӅ��s�I��g��tr���⩘�#� w��x��]�&�x�\<C?{}�ד���M����y��֎�G���~���@�\~�J���Iw���쉘��b��������� p"�'�����uA��`Ѣ�MT'���Xp�d�:{�,������w��w/�wf���c��K)���[����E�y1�f�������'��1Y':�It�V�# ��UA�q^c4�+,P�Ƶ����KV@@+]^����Ӿ��0:�����a@���p@0��a&�,묁�V dW�� �p����Hm%��$�p !�#7#��/>�类9���}a�R��%K �TIAtVAꈉ����vc�� ֦tk�Υc���I�B&a$��D�0U�V�S1 :�+LaB}@@3艞���'��I�g��&�}�R���}�,���>�g�3����{Q�s�yh]Y�����u @%�28QQ9�=�`Hd�,�i�ͮ�ڡ\P8���%�l��o�����ظj��Z��vV�T��wG�� (�.*f�����.�`���(���gԹ3!]N7sm�� `�2��n�������\;�2���\��"@����!OցœY�~���\��#��q��l(�Y�~��W�/ hyi�Yq�L�ܵ��;�>��;�w|���>��_��ݿ�w��?��߆*���G?��?����bנ�'�|�S�����S_�P7�L�:������`��-����qg���w�er�0�Q�q�� Ո1�[���L\i��b�C��Ĺ�1�TB ؖD�i�r�����ݦE���F6��3e��?4��4�h��� ���$�`䥽� m9���=�ʁ�E���E :�ô�W&�iDJ�I j��J�~���D�}��j�MB_�����_����Q"S+�I_#M:�H�DF�D��9�/�0eŽk���ㄔ����Ȑ�(��i��|��w�>��FIn�L+�`$�q##�& @ 8��P�>Kj*9����ܻIlWe���]!���|q��'�j�H&5��G e-;�������TwHe����`�q�׃Ûu��.>Ԇ��h��<��oG3�cxű��lL �E��!$e��M���^���N|�}�^x�����g�̟��_��O~�_������-t]��~����?���(����O<��O|�3��ҋ:t\]GE��!�ĉ 24iֶ!��x� �\+N�Vi�V�j��jƀ��Rt����ho��1����y�����$k���vf� �R��R�m�ښ�]���0BDX�s�yI���Bb%%�l�KLa���aa�� �`,I�4� ��L�'Y��"��̊�!�~Eb� *L"�c���Ӡ(�� 2��z���eQʾqf ��6�ƦOj�Ι�$�y�W�&�"J�9 <�D( &��"���=��ظ7"^�Q'"���6���k��ݺ]��cI?,iCh��VbP;]c�$A�!�E�6c[HR؆@�4�qb�f>�'�գaPb0§����q�k�Z?(b4aj��1�w�Q>�1M5�i��`�4C���!�X��@ ���X?�������G����>�·���Sǟ�s�O��?}�ĉEL�bVx!�Z����C����o}�[�͋ϋ���E��"=�W��'{��^�C�( �Q�����4�C��z��`����iH����TW��+�Edg���e�"�u>:V(X������� ��3��I��lC;��A�s�[��`Y��6H�����sc }e�n �� C�vѭ����U[x�O�0dE�d)5�'��%R��d�&ҥ'E�X�WJ*D)d��YJQS�\c���S� vH0D2g)�N ��z�:*����y���#����R+�dOMҸF�Ě�Y+iJ!�B&$YɹcQE"� ���"Y�B6$Œq%40K�{�b�lղ �@�<es�}m`@�R!+NdQ�m� �y�m z�66�Gs�*N# S�QN��T���U����6�ی&��(`�H4:�C�A�i�1l�.��P;��vM`I�(�q�W����'~���}�C�|��ݻ0t<v��b\x}߽����(ڤlG����HZu?`�M]����.4:��1~l�;W�v�k��f������bk��_x�k�<��K����1 EAW�7��m�3~B^�L9#V�i�rh��+E;�=f�6�3����@ t��k˸I@\�D�܉$��U�L0�����<����9�#�W<�kׄ��vJ�td�u�G�_T��D�@`!/W'��6؉�2Y� ;$�B�H$Vh�r�]S3&����$�s�,���LC@&s0��JOV(|��g�A_��U6}b�I�����>�&�d�J&N\�pf��2�d�#�eePR3>/c0���|s1.�AN���M�$ )�cl�Q��̽����=�D !��8(%��)��un' lhGB-�Te��sn#��f�o�=J6͖�`u��V(WB��%!|��%�� M�z�Y��G��z���)G � �L6�e�v>��/�~�co�����s��o<~�M�mL^#�fNiE�_Cr�-���k�~�c�>��?�k�A���vv��_�t�܅�N�}����l�c=&��D(��#:E@�8���H%����5��3���T�FlWh�m�i��(�Y���V�2���aGj/��̑5���HcM��6N�{`ԆV�M?"��QI8��[j��7h����[Pa��2���C&Mg���+���iI�I(�@Z ��5�.�щZ�朗�q!+�0'�(¦�0#���O�(��d�vBV��JB�ZqOo�+����6��z�+�-0�s��#��Nl�+_jh'*̒��AB���-�_�&�%�$���� ��B @ƶ- RĠMg��7!ߎAo�R�i��L�ܒ%˸�.��`h���5�H����A��e.f�/��sG Rt��Hձ�V��nr���W�ܦ��4э"��%�C��>��֯?y����ڤL%�p�ץ߾����J��7'_=>�}�Т�:\_�o�ìz����S���h�X��+��eɒx쿬�wIy��z髞H-o�F��ۅ�ۘ�������1}��n�B"���<֓�XO�X+ �F&�u;�~�hס�?X\Qׯ�&4��7��!�Ku[���7Uu�Yɢ�AѦ K�J�v �)�Ⱥ7����� C�N� �p��$��H|����y��ʓF�(�=Yo�<co���zm?�ԫ��,�5�^���ѭ�����W�GV^��������z�i�m{S�ݵ�� �R�{����o�6Cu�aȢYT��F�1T�C� �n��О�ܜG��Zz����:�-h[$K�hD��Pm$"I[��%Q��������6�HG'It�B���߲R�&��N9�˕�"{^Զ����Z::Tn��|�J �ZV^���I홙�..琄*J>�YC9-+�+��ɼ�Vgۻ�d��ǿ������:�����ԁ_4$�N ��s���=!E�������2[7su��E��9�����MHt��y�X��U;x�d��z���(rƗ�����}?ω����((ȇ_���Ta�@Dh���D��F��a��^@q�o(�$���H���^������H0H��ItQ����&��G-*IO`G+�N�W�WG��W�W��mie�h� �&�tvޑy��ˊ�g�z�����x=�?��k�I�2?*�y�d{�5f�ݎ���]S��1�����s����h}����=2��6��KF:��u+C)�Сq�T�,3 Ds�S�[�B�VNhj�I�HrǛP?紃���PS mg�ݖ;2�M���jI|Y��D� �>�ʪ�W/X�u�H����ӴDPHH�ބ|H2G܃`�Υ�3��l��DWV��#i'yYc�������o��>ߘȹ�Y:���Œ$i��9�� �d�D�g�"�F[��<#m�<�Қ����C!�@r6�.I`t��X+V��{����z�e��<� �h?۽v�9/ ��גG�(��%�F��XA4 �_(���$��^1W�\M-9nU�PB��vPQB�Ȋ�r\Bi$>X֣��#e@$Y�v�H �$�",Yl����:J�W��1�Jwc$�(+lky7�m��i��M���g듯�je(��Jʳ=4t~v����Nc���vu{�i囚y���L�x��N���ڙ����ȗ�nE�4��D@Q]$��D�����h���`,�ECU#�pv�ޢ_m�2�@�(��%*}�++���z��JX�B;�Խ?��@��m���F�J����j��/���Ň�PF ��C~�h����V�cm�5����64"(��`A@���E� �F��-��?�;��$D���Ԏ�,��*%�J�FO�ރ��,��&땕v�m!�bY_$�2��Y� ��}��Ad����^�s���vF�O�g\�;+�T?�t�P����D��&ߺ����?K)*I��"��q��MQ�;F��/�H�E��"Z$�њ�IV��7�z���iCuތN�H��bjȲ�M��Ķ�Ċ��]��l�Қ�2l6}`f��5c�6�3���f��#�z���Ҵ~�y�ئ�6omg����MQZHM��o�D�VKA*4�ām�h|$qZ�Vk-m�9����:d���S�4ZzٴR���Z�b��������4�X�tB�Asfn�^=���,�N���9��? ��>���I>���NVGr������XҶ�tQ��h�d}����{܃;I{��^���(�����&��I+"�BP%R T n�� :B�6Aet+��I�&yD�V�X��ZA��Ο�h��պ�J�KJ �u�}>�J�¶�.�@��@��$�$�N�~�� B{7��D�j!i����38S��m˓gu�� �g�E D��tvM�D �h��*�&m���S�Uiޕ��JDV��7�%O�x|O�V��/ϗ�[��#���'� ����Z��v�{��� 5ӳ.ۙ����ev�uSټ�o��P*��d� ř�P-��Th%RYԹySrx�r5��%KB�%5��7T*$���5��B]CT�e%��N�$y�!"ڡ,B����QThA��H�<��~"��;U@!�����ǟ��Œw�[��R�@�����o�d�eA �VQZ�D�V�����[���;{}E��jX�������"9���Cx�>���G� y��v��̀�����J#,�HI�#�� g�E����r�% ��/��D��3�������$�BO-�㔁 P���H~��3+I[PڊT���IU+�;!C�QF+�Q�']�"���j=歑�,�J��4滑�$UӴ:���Ҵ��SCtI�I��^�k:y�?���W�z�z�6ֻM&�f{���l�����w3�fi�5e��][V����6]{fF�ߙm�֩.�"�J�J��4��)(t@J�-�-�p�+�a"֣ÖHt�F$$��dQ�ٝ7���9+��/fY�TE�G�Z#(ت��~v�a!�W����پ ��ԕ<89�}I\��=IB����ޕ�JV��3�E����\WEB5T�tYXZ!t)Yɺ~hnL�H�Ν�>�KY�C�Σ~���ŒG��n>M�S;�� (���H=k�}��A�=���盐ZH���Gµ.'�S��{/��{���I�]��� px�*�I�_�{������� R��>�j���{�N��M�B,�#H�;���dm�C�G�����dդSH�(�Q��/��m��z$���v��&���T�."Ϭ�5m)�J͢Y:�z�K�2�V��|�t챷)����ִ�d����NkF�ff�����7[QP�\!Y���0ed���V�˲�枍�s��Fr$�g�ە%K��3�$�@�(�$�Fٶ4Ym��M�F�U�-et7�ܭ�BK@�T;���**� @5��q����^�:�y�b�������UFG>�i��9���87�/*��s3�+��GBN Q�,%��GNi!�5gر�d}e�ZH+h�[v,��-Cq�9^}�^��S"�V+���uОt�=��d=���~�~��"�$�Z y�R��joI���Uz�kA������j��8��H�t"es���:R��V����v ����Y&�6��Z�$@���1�$��&�1�Ó4�UeQ1�t7+Rk�]���� �Ȓ��y�|%���k2+;kjy �i�ή����wux�=$m����`+_�6cojo�ugJ�2t����Hc�#�_ � ��U�HLup�0 �DO�IU��r�4"���-�Jz��V�jT�6+��uVW:�����AK+ڞ�zILK��6߂� �ٮ �3|� iVH�N��������k�E���@�҃h@NVD��JN�4Y���dB*��z�}K�n�m-F�YJ�-,��}'�.M"�"G��ou˽���M�<X�vҷ��7p|cS)w�9ҋK�c��F�J5,B�P�0���©7D�����t�ҁ����Pk%K�T���D�[]&Z�IȢڿ���r�ڗNg�%��@\����՛�3G'4��"���S��#@#t hH�r��p�ckg%��O�Y���E#��qZ\��HtIdY�h!Z3�f��,4VT��6�W�jV�ɪ.�7K۬�KƎU{�h���;ZÌ�=�����^���1�&*��+*��1әt��ߝ��F��� 4�H�C�Q�QZVɉ�J��(r��HH����$Bt��$�/Q0��ҡ I*ڒ �T��" �H̴�j�DE ��=��,(���4H��X���Iu�iI8P ���1cY��䕯�w ��n��B�Ŗu5;T�d�P�"�PV��:�N��+7�X�����-� ط�,���Tџ��!Z�)�x��w���T)M��UO�������W���L����"�T�A�>�g���M$�d�R��̈�OxTAXD �HY�ЏI�P�%э��� (^�&�����b��`$7��&��E9g�W�0��BP�;��T��ZD1��� ���J h;ע�B��J�i~����ߴ�F�A��oR�J�* ����D+���O�4�iW$MCxt�c=iug6��|��^���⑥��z�����D��e�{2��&������ݙ̎z��3!3�e�T����}M��w�?�:5A����Ax$� i��䲐Ŝ�y����퓚�'?N��$kYq�8͇��uIЎ3�A�U���]�I�hCC ��hw���ג 4҄�Y�m�f��l���-�s��a'U�j�ˉ��u���J�3w]����m�j֏D�(̻=�&���?T�����YG>\��P�J���~.h�e�� IՒ��z*"�mD|��~H����q����G��*�8_��n���h��Ыj_�|���Z��L�v��;�(���i�D�Er��>���8�����i;?�K�Pw|zWB���U����%�ѕX5�d�ʝFWB5��B["�;E�+*E�jNJ���k�X�l�]�T��Z,��<���w��Y�d���*�iV�f��{�o{̻��i��f��˼}���T��1������_t1mZ��i��^D�i���%+�n~�3�y���NǗ�-t���+HdE �z�ς(����<:f�m��h�z��[ ��I �k�9�Z��@K+$�[�r�eA��O�}�G��-.�s%��^{�R0,g�M��h��,9��H�G^���7�y'��dE�Z�ALK$�0[��[��ȉ��-�-X�P�J��0��?��:�f:;�*>4�!N�\鯢��h����E�)���]Q5-X�\/������?��A�g�#�je%���DB�nҹ"��3ݡ�DrMr&�$�#��[ɪ=�v � �l]��XI�DHHH"���L�*Y$�V:*Y�@?uw�J�H@J�D8� ��"��R*!l�;�$mL:��Ȧ�$���NK���J�iV'�j:����ߙ����N���}����Ll�͘Ƙ1?Y���{�[��I'�̀���(MBL�������1oF�ҕ��?��;[T�?BBHI�[i�P�O��J�P��j���,��di;o{w����d=D7��rbp>A��$g1�#8z�כ,9�Fm;Y�P�Ɲ3CNzw��>Y���Xz-����/�nNde��h�V+���6��F�RN�8+R��p[�,����ۯ�ur�ഐ�U)��+|~<���d�d����e��Ǝ7Ց� �D>���?Zι���^�c� D�E���P�@��@�H� gg,�q>�Kp��갈$�ҡ���v�J$W�+}C�,���� �:'���`=H{� �t�D�i��pV�G0gLZR+YKB�V:KG��Ŵ�a ����RJs�BA�$!��O��6d���Y�4]��À� H[+Y2���fYKYI�I:��V���'�lM�h;:Lߣ�tg��n'��h�$S*+e����to�L2��2#cFjk��K�$�W^t�Ӧ�!���+#��, F�!�Ո�Iu���lEB)'BG�A%r���%hwg�5�ҭ�s� e�KB�J���mM�J8� r{ V��,�\���l�t���!}__��k=����D���gc��Rg\��P�{/�p+G��dr~4�e-���(=w�|�d-��侽�J���N�H�*K�JF�H-4�)�M?L;�R�ֲI�V-�"��ᖛ��G��s,��� %B�!�����՝��)p��-�b>��TGq8��H"��~ �4Kr��3���,ɒu��M��V���o�y�oN�]PD�;��P"�EB� ��]l8�H�u��Ш�*Em�*�I�4�J�����e�t��$RRSS�����wfg�ٳ۽3[ߺӝ�3��w����Ď�ѝ����N2鰩N:�%��!J��"�#�N���$�o�R �=��L<$I������XK��&���E�c�nD�C��Z��mI��v�P-��;/��S&0!�xR�N[IH"��Ċ&�H"�8\7� СV�K�'��Z:�`��Ⰰ���I�Zq_���<��뻽;)*W�3O� f�H$��U�������v]X��?wK��fK�N�u���шD�Z������@���%(PI�<�<_Qݲ�����mo��،ȒhAi^/���{�1�u}��,`n��0��/�q�UE�%X��O�R���Y�`ސ*'i�P ���C��eE�HDRK iJN�"*����%�3�|�z���ҭ�VD�P)�j�td=�4�"t�n����Q^���]���U�Bw�gz�3��f���I�~�tUic- 5���V� ���&X:,���d:?Le�~�'�0�gQJ� �$B��D$Ǿ���PB�i�qAS�R(rt�ͪ�`QYW/J4P�h�F(��8��jƧ(U�sh����m��eb��� ���i(�hH;)��4,�jVB$�١��. <MeE$��k�ֺ��n�,�ԍ�j#ܸY�D��.ȹ�N��{I%tF��>�L-H�Jz����ST�Oq��ŧ��2��m��J�����$�l�_�/��R�XT@�9-�`���zdi)�\Z��ѥN�Dh�կ�S"H+�G֣S���Ud%���#�%���K�D���I���twӨ6���L!��%�8,!�D��t�zi�3VI$M���6D�V�n�H�by��zev�[*�B%Qʘ�wfL��y�6��[��NǼ�2�옴1�M�h�Ƙ&��Uv4^2IF�A#T$$ ��LRk �3��bJzn�$AY�p��j���D�&diu��{�� �����kod��ڬe-m���Ւ�`!I8�0Z�&n�$ɢ�dj#�E��r��8Ͼ���D�E� � !���P7҄��U�=d����Y��&:G>/�k�{�ֻ~�2��� �,�[�2ə�T)$$J>�l�ӥ�)��F��pk�iwZ��I^Y_��Վ\z��H�αB��R$Y��!�K�����|hF�l�ĕ���.�rʹ�%?*�M0:�d�d�]��"iT�K@甍\��V!�R�l�$*$@�yYG=DN�ϒ�H��.��n->7s����2")ҦV$�4C�������Ktތ�j�$�2��;['�̤;{~j���ǎ�}��6[���7;�؉�T7�V'�T��d(խ�MZ�f�ԒЉ���(�D�y�|I�V$9��@�,q�bԉ��z$�&�3Q�Y��@0բI�Q�ܳ K�'k�(!������m�Hd!�?Mr���9 ����,|n�$+V-!4HGi�$A�$aw�5�)���rON�r� H�Tr�[ה�+W��������J�@�R���ti�~[�#NT�$��!!q�6�Vb=�I�EP�$����������=c�����B���CrFWwa��Y�$�H~�(��h���j,IJ�@�����5[wR!�Z�m�����fkeгh�(�&Z�*=��;��4E9[��8j@"" R��(�N������3::�-BJd��j�,�u���b�hLf:�Ju̟Y����t2��cI�f��� PS�LRh͎R-�錄ђ$��$��� �$`��H��d-��z��8�� A�%���l?б�S_���J)$$� �iuHD�u[� ���T�ڣI�"TV�W���3�zh<Z!gęU+y�|i)�㎙kk��4$��|�䅢�܊���ڔ�����UR��:C/�n$WN%��>��c�Z�H�k�Irz�3膜.=B���q�z�aR��O,���ϫ*��g�{O^_�ߺwR���C�����~`χω��J��j��i��?����I�*9�3�h)հz��ai���懊%�,i::�Kΰ8��h��)H�.�:�U�]!�"2�P�I��J�x��S�2���a��'�Db��L٤ӔNLgҷ�~Q/��3��[�EX�cF+��D�JE�>�Dev� %�hI�I�_����J���V�J�с^=���io/S����싈� �u�oo)K[( $Bu���Qx�_+PQ�M\V�g����|�t��%��IT�^}+H������V'J�./���BVR����7��cJ�#�N?��!�r�2�\������[�Z��91}1|��s/�)� �4K�uٝj�Op���3 D��}�S��{�ND�ޅ�"��eF��%�~��*����"�&�<L�}fj�;3ޓ&�WO�e���-��( �lY�*ȉ�rt:U��D�/=�T�@�D(qL�=5�D���c6��� ���R�</�y�fT9�V���TN��$nK�jB�UV�Z�*�#_�%��j����, �Q����jF�:Qv�;�h[���%MHKQ$�2��&��ɒ��kU��2T-) ��"�,RHի�vId��3�!TGA�$�_^���d�-��:JHt:����j�M("Ѻ=K��,E���B�s������j�G���$���� ��Y_�����G�h��@q��+�2��N+�;�G�g>C�ũ�:�x��R_K7>�r$�� ������,G+��ܫ�Cn��VMˇ)��.�V]��On �'����9���u=1ŵ�#�p�9�Տ��6�-����{�sY*��ߴ�zi���H5�D���;�8�j��%�X�Csdt�r��ֳ���a���$�c:Jr}��$��~څ�=y@�vD��P�� ����"�hBr��_��RT��3��E7Pi;#�ic��њa�m�L�ln&*�Z��tVH�H0���fҦ����%���4���F$J�n�$Z�$I�V��h��$8�|r��LP�d�E$B� I��[Or��h��J�TA� I���>��e@�����@��x�B�SS(�Ӗ�$K"g^遬 i۾ ��{TK)7_����Pș���B����, V"!Br4��=,�˖������Y��J�w�&=%8��p)?���o,�+���g��ZO�O���q�+�&Z����De�{N�J���Et�M�*�(��,�6��lqZ|�;2��-n;ד%�9� m�, �֝���9'&��nﻓ���*4�)�XDC$�dn�G "Q��E9�2r+����%$t�M��j��OmԷN[G���h�Nw�Ҧ�)�J3b$�9�,P$�@���5��R�V�9�h=Y���Z��8D�,@$�/Ptꒂ%��� "�R��7��h J�TL5pn�J���8��I$|`$�X)9_�,�, ��+�3t3Ir�,Yn8vZO,i%��R���-��>���Cj �]D����v7t��=p�f�!�arVO���{uuY�K>���p����9����[��{�z�����z��ZE���/IEND�B`�PK���\%����templates/protostar/index.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentHtml $this */ $app = JFactory::getApplication(); $user = JFactory::getUser(); // Output as HTML5 $this->setHtml5(true); // Getting params from template $params = $app->getTemplate(true)->params; // Detecting Active Variables $option = $app->input->getCmd('option', ''); $view = $app->input->getCmd('view', ''); $layout = $app->input->getCmd('layout', ''); $task = $app->input->getCmd('task', ''); $itemid = $app->input->getCmd('Itemid', ''); $sitename = htmlspecialchars($app->get('sitename'), ENT_QUOTES, 'UTF-8'); if ($task === 'edit' || $layout === 'form') { $fullWidth = 1; } else { $fullWidth = 0; } // Add JavaScript Frameworks JHtml::_('bootstrap.framework'); // Add template js JHtml::_('script', 'template.js', array('version' => 'auto', 'relative' => true)); // Add html5 shiv JHtml::_('script', 'jui/html5.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); // Add Stylesheets JHtml::_('stylesheet', 'template.css', array('version' => 'auto', 'relative' => true)); // Use of Google Font if ($this->params->get('googleFont')) { JHtml::_('stylesheet', 'https://fonts.googleapis.com/css?family=' . $this->params->get('googleFontName')); $this->addStyleDeclaration(" h1, h2, h3, h4, h5, h6, .site-title { font-family: '" . str_replace('+', ' ', $this->params->get('googleFontName')) . "', sans-serif; }"); } // Template color if ($this->params->get('templateColor')) { $this->addStyleDeclaration(' body.site { border-top: 3px solid ' . $this->params->get('templateColor') . '; background-color: ' . $this->params->get('templateBackgroundColor') . '; } a { color: ' . $this->params->get('templateColor') . '; } .nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary { background: ' . $this->params->get('templateColor') . '; }'); } // Check for a custom CSS file JHtml::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); // Check for a custom js file JHtml::_('script', 'user.js', array('version' => 'auto', 'relative' => true)); // Load optional RTL Bootstrap CSS JHtml::_('bootstrap.loadCss', false, $this->direction); // Adjusting content width $position7ModuleCount = $this->countModules('position-7'); $position8ModuleCount = $this->countModules('position-8'); if ($position7ModuleCount && $position8ModuleCount) { $span = 'span6'; } elseif ($position7ModuleCount && !$position8ModuleCount) { $span = 'span9'; } elseif (!$position7ModuleCount && $position8ModuleCount) { $span = 'span9'; } else { $span = 'span12'; } // Logo file or site title param if ($this->params->get('logoFile')) { $logo = '<img src="' . JUri::root() . $this->params->get('logoFile') . '" alt="' . $sitename . '" />'; } elseif ($this->params->get('sitetitle')) { $logo = '<span class="site-title" title="' . $sitename . '">' . htmlspecialchars($this->params->get('sitetitle'), ENT_COMPAT, 'UTF-8') . '</span>'; } else { $logo = '<span class="site-title" title="' . $sitename . '">' . $sitename . '</span>'; } ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <jdoc:include type="head" /> </head> <body class="site <?php echo $option . ' view-' . $view . ($layout ? ' layout-' . $layout : ' no-layout') . ($task ? ' task-' . $task : ' no-task') . ($itemid ? ' itemid-' . $itemid : '') . ($params->get('fluidContainer') ? ' fluid' : '') . ($this->direction === 'rtl' ? ' rtl' : ''); ?>"> <!-- Body --> <div class="body" id="top"> <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : ''); ?>"> <!-- Header --> <header class="header" role="banner"> <div class="header-inner clearfix"> <a class="brand pull-left" href="<?php echo $this->baseurl; ?>/"> <?php echo $logo; ?> <?php if ($this->params->get('sitedescription')) : ?> <?php echo '<div class="site-description">' . htmlspecialchars($this->params->get('sitedescription'), ENT_COMPAT, 'UTF-8') . '</div>'; ?> <?php endif; ?> </a> <div class="header-search pull-right"> <jdoc:include type="modules" name="position-0" style="none" /> </div> </div> </header> <?php if ($this->countModules('position-1')) : ?> <nav class="navigation" role="navigation"> <div class="navbar pull-left"> <a class="btn btn-navbar collapsed" data-toggle="collapse" data-target=".nav-collapse"> <span class="element-invisible"><?php echo JTEXT::_('TPL_PROTOSTAR_TOGGLE_MENU'); ?></span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </a> </div> <div class="nav-collapse"> <jdoc:include type="modules" name="position-1" style="none" /> </div> </nav> <?php endif; ?> <jdoc:include type="modules" name="banner" style="xhtml" /> <div class="row-fluid"> <?php if ($position8ModuleCount) : ?> <!-- Begin Sidebar --> <div id="sidebar" class="span3"> <div class="sidebar-nav"> <jdoc:include type="modules" name="position-8" style="xhtml" /> </div> </div> <!-- End Sidebar --> <?php endif; ?> <main id="content" role="main" class="<?php echo $span; ?>"> <!-- Begin Content --> <jdoc:include type="modules" name="position-3" style="xhtml" /> <jdoc:include type="message" /> <jdoc:include type="component" /> <div class="clearfix"></div> <jdoc:include type="modules" name="position-2" style="none" /> <!-- End Content --> </main> <?php if ($position7ModuleCount) : ?> <div id="aside" class="span3"> <!-- Begin Right Sidebar --> <jdoc:include type="modules" name="position-7" style="well" /> <!-- End Right Sidebar --> </div> <?php endif; ?> </div> </div> </div> <!-- Footer --> <footer class="footer" role="contentinfo"> <div class="container<?php echo ($params->get('fluidContainer') ? '-fluid' : ''); ?>"> <hr /> <jdoc:include type="modules" name="footer" style="none" /> <p class="pull-right"> <a href="#top" id="back-top"> <?php echo JText::_('TPL_PROTOSTAR_BACKTOTOP'); ?> </a> </p> <p> © <?php echo date('Y'); ?> <?php echo $sitename; ?> </p> </div> </footer> <jdoc:include type="modules" name="debug" style="none" /> </body> </html> PK���\" ����templates/protostar/favicon.iconu�[����PNG IHDR�asRGB��� pHYs��$iTXtXML:com.adobe.xmp<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="XMP Core 5.4.0"> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:tiff="http://ns.adobe.com/tiff/1.0/" xmlns:exif="http://ns.adobe.com/exif/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xmp="http://ns.adobe.com/xap/1.0/"> <tiff:ResolutionUnit>2</tiff:ResolutionUnit> <tiff:Compression>5</tiff:Compression> <tiff:XResolution>72</tiff:XResolution> <tiff:Orientation>1</tiff:Orientation> <tiff:YResolution>72</tiff:YResolution> <exif:PixelXDimension>16</exif:PixelXDimension> <exif:ColorSpace>1</exif:ColorSpace> <exif:PixelYDimension>16</exif:PixelYDimension> <dc:subject> <rdf:Seq/> </dc:subject> <xmp:ModifyDate>2015:03:15 13:03:46</xmp:ModifyDate> <xmp:CreatorTool>Pixelmator 3.3.1</xmp:CreatorTool> </rdf:Description> </rdf:RDF> </x:xmpmeta> >Iv]XIDAT8}�]h\E�ϙ�{wﺻI]m�XClK4�RE�w-E��(->�f|)y�~(Z�"ȢA�R�h�Z�B46M��-$ӆ6&-k41����c�xn��S��\����s��g;^��t}�Pc{���յ�� �uQ��{VJ�5"I"�:�����X���7���O))����:L;�j8�lQ�P ��%!��럒|2��qye��4��m�m<3�@�!��$�+c粒���J�ۤ-S�R��Hk�A8$��k��� )��[�O�/�ov,�6�˔�}�O0|� ��n�����N�ҀF�{Ӂ�{ǽLK�)��{�|�G�� ʭ�"W���?��X-����Y�W�~Rn�2�˰o.� x�*S߇�Kê: �4`DF�oԝ.(Y�&pKq��ѵX�n���9�bbn��|��cc�N��ݛZĴ�&��ܖۑ�t�B���Trj]ޱ*�Sxqd�w?�� p�|���n�)3^E8Y��⑷g"rU`Wn�A�O�5���?�H�lpY[��Q8��+��]��r�q�oޱe��t����j Z�G�O\}�����r���7�wَ�C����V6t�b70j�#Ū�!��_WH+��R����F&/������Ϗ��j.9W���xZA!�/�W> `[�X;���GP���w6�V���R�{4w�e��WD�0�Α�h�������Lȣ��%J�Л��z����=i ZϰŠ��Q����^"���O:58՛�k��~h���l`M��ǽS�qV1DZ���m���hb��w�yu�K����o��;�������DS(IEND�B`�PK���\]�\��>templates/protostar/language/en-GB/en-GB.tpl_protostar.sys.ininu�[���; Joomla! Project ; Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved. ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php ; Note : All ini files need to be saved as UTF-8 TPL_PROTOSTAR_POSITION_BANNER="Banner" TPL_PROTOSTAR_POSITION_DEBUG="Debug" TPL_PROTOSTAR_POSITION_POSITION-0="Search" TPL_PROTOSTAR_POSITION_POSITION-10="Unused" TPL_PROTOSTAR_POSITION_POSITION-11="Unused" TPL_PROTOSTAR_POSITION_POSITION-12="Unused" TPL_PROTOSTAR_POSITION_POSITION-13="Unused" TPL_PROTOSTAR_POSITION_POSITION-14="Unused" TPL_PROTOSTAR_POSITION_POSITION-15="Unused" TPL_PROTOSTAR_POSITION_POSITION-1="Navigation" TPL_PROTOSTAR_POSITION_POSITION-2="Breadcrumbs" TPL_PROTOSTAR_POSITION_POSITION-3="Top center" TPL_PROTOSTAR_POSITION_POSITION-4="Unused" TPL_PROTOSTAR_POSITION_POSITION-5="Unused" TPL_PROTOSTAR_POSITION_POSITION-6="Unused" TPL_PROTOSTAR_POSITION_POSITION-7="Right" TPL_PROTOSTAR_POSITION_POSITION-8="Left" TPL_PROTOSTAR_POSITION_POSITION-9="Unused" TPL_PROTOSTAR_POSITION_FOOTER="Footer" TPL_PROTOSTAR_XML_DESCRIPTION="Continuing the space theme (Solarflare from 1.0 and Milkyway from 1.5), Protostar is the Joomla 3 site template based on Bootstrap and the launch of the Joomla User Interface library (JUI)." PK���\8Wj���:templates/protostar/language/en-GB/en-GB.tpl_protostar.ininu�[���; Joomla! Project ; Copyright (C) 2005 - 2019 Open Source Matters. All rights reserved. ; License GNU General Public License version 2 or later; see LICENSE.txt, see LICENSE.php ; Note : All ini files need to be saved as UTF-8 TPL_PROTOSTAR_XML_DESCRIPTION="Continuing the space theme (Solarflare from 1.0 and Milkyway from 1.5), Protostar is the Joomla 3 site template based on Bootstrap and the launch of the Joomla User Interface library (JUI)." TPL_PROTOSTAR_BACKGROUND_COLOR_DESC="Choose a background colour for static layouts. If left blank the Default (#f4f6f7) is used." TPL_PROTOSTAR_BACKGROUND_COLOR_LABEL="Background Colour" TPL_PROTOSTAR_BACKTOTOP="Back to Top" TPL_PROTOSTAR_COLOR_DESC="Choose an overall colour for the site template. If left blank the Default (#0088cc) is used." TPL_PROTOSTAR_COLOR_LABEL="Template Colour" TPL_PROTOSTAR_FLUID="Fluid" TPL_PROTOSTAR_FLUID_LABEL="Fluid Layout" TPL_PROTOSTAR_FLUID_DESC="Use Bootstrap's fluid or static container (both are responsive)." TPL_PROTOSTAR_FONT_LABEL="Google Font for Headings" TPL_PROTOSTAR_FONT_DESC="Load a Google font for the headings (H1, H2, H3, etc)." TPL_PROTOSTAR_FONT_NAME_LABEL="Google Font Name" TPL_PROTOSTAR_FONT_NAME_DESC="Example: Open+Sans or Source+Sans+Pro." TPL_PROTOSTAR_LOGO_LABEL="Logo" TPL_PROTOSTAR_LOGO_DESC="Select or upload a custom logo for the site template." TPL_PROTOSTAR_STATIC="Static" TPL_PROTOSTAR_TOGGLE_MENU="Toggle Navigation" PK���\��@�'"'"6templates/protostar/img/glyphicons-halflings-white.pngnu�[����PNG IHDR���ӳ{�PLTE������������mmm�����������������������������������������������������ⰰ���������������������������������������ᒒ�������������ttt��������������������bbb�������������������������������������������������������eeeggg������������������������������xxx�����������������������������������������������������������Ƽ�������������������������������������������������������������������������������������������������������������������������������������������������������몪����������������֢���������UUU������������������������������������������������������������������鿿��������������s����tRNS���#�_ /�����oS��?��C� kD���OS_������6��>4!~a�@1�_'o�n�ҋ���M���3�BQj��p&%!l��"Xqr;�� A[�<`�am}4�3/0I��PCM!6(*gK&YQ�GDP,�`�{VP�-�x�)h�7�e1]��W��$��1�b�zSܕcO��]����U;Zi<N#�) 86pV��:h�#�0Z�Q�JN��EDT��܅uIDATx�c�H��]�ȶ�q�<��&���d�NC�i�yf��������p����e��?�]�G�V����E�z��}����g��7�r������7�|Yw}���š�>JN�S!�ױ��;G$�pA��f�3TJ1�Z�8�+ �6�1�� q:u�;:�,��W�z�7D�Ώ��1#�D�1iǑ'�F�� �C �c��'K� �af�ᱟ�+s�B�hM��"��.�i�f#c�]�p^G�CI��#|Pd��:�T�#�JZm[��m��VC���7�)c�d��� �~F��)��*!�:\�y�Y��K��L��� ��<ޅ��w�6���C^�e6�j�{"wZ%oO �Uج&)y�]*�}0y���Ӈ��r|\�V�7�٬a�� ����R&�U3W��!���<"��Tb�{9佩WS���ȯ��}��YU��*���k�R�;m''�`��N����w�'�JM�!���6�i��?($ZI�Tp���pڴ�hM�C>�!��*<��*�uIU�t��5�s���h���z���K��t� B�b|�yT���r��c�v�"y���m� �*Y���X�c7y�l��?<�� Jjr�fZR{b��������el��$�Iy�P����X��Z�~GH՜9M���E�[2WJ��F�﹟|p���c7� .��.S�[X���|)X/�ۅ�v\��`~q�����Q�y��N�uK��dw$X�ǿ�>�)5��b|����#�!�f�RJ�U}���1����jLc�V}p�Ш��R��m�Vq����y�l�/3y�;������&��:�H���ɐ?�ǐp���bA� ��[ݘOBy%+N{d�T�R-�L�Z!�Z�b��/��-�8`-�����U�z�U��d�+�j@m�^ŪT�i4� `t� &�Nsn i*J-�,E,u0$�>1�V��ZkuWV��L�<���x��{���鍅��{|���,�Ľ�����=��=3�7�j}-��K6g�Wa��y�aHQ�c���z�z��/ѕ��Of�yk~�>����*(N@0Q�{|���t3j�MOn����"����OiJ]�ͨ^���A{�m+@T3����㸟W�b�Qq���+3���+0Pj���*$���$���d��br�������[�ɭ�Vsr�9�՜�jNn5�ZF��1�Fyj�4UqH�zdh-宓5���uJ��eĶ��ˡ��D�5=d��>5�^�!"��$� HJƎ/�y蓍�����O�ߴ[�\Ǖ?�f�5���٬�2L ��^ @,{����G� E�����Vcjb�U��l�NN�6E��]�_MޕѪ��;_�J��Hu"2[N���x��Y���)_�?����)�0��h/���0�����Ol�*�2�3U�:�46�ဎӪ�CQ'���Dޡ��5�>`�<I2�\�L�Yłͪ���qz� �W��I�Gj{Xrv[^�B���Y����v��@��(�#�w��_} ��Y��qZ�u(��Kv�5����|���u?̇̃$å4��:ж���r���J}Y';,�ّ9v��F��|k"W��u5&Z9�ֿJ��s$���笿���V�f����s����O#�y�R�g�Yֹ��=w���*?����iO��m��4�V?�*?&.�RT�i����*:��U�f�j�$�U��!Š���O������b`�䗐�%Ҳ?ڬ��yBi�`>9������V[�e�2Z,��K��_�kN��s�t\V�=iU��*���G��#�n4Y�yM��I�9Iv�.I��[���:�_��?��6/�^�i�=��2yf@�xz�z��d^�{D�T�J��V]���$[J�H.;FEԩ�:U�uD}R�'ɷo%I��K���|���b��~�3[�-ѭG�Y���Sd{�R�m��ǡ��[�lU�'P�ps�:�j�ѿ�A�G���a)3;KYge%�#r�D����:�>��m�|�몕SC���fe�ChÒ_Xl��>�x��M��Ӫ��A����>���d�y�qꀑ=��jeehu� ��yە�/T�n�TP��*�8;;�UG�j�$���$YFE�q��j�:��)���m}G��{D��bh�ph[v���64� � ��4��V�f�`E?O�2�,u��:@�:��3"/�rܶ����~:���]J ��ZX�64C!y�����[�ɭ��Vsr��՜�jNn5'���[�[�7b/�m3��[;D���e#�c;C\�����&��� ?�V�V���x�\�7VU��V�t��e>"�Yr���$�K��HGk\ͪ�4��:#�)ӱ�BD؏�l� l�6�:�ZS�2Z�1ᝎ�d���ȅ��Ǎd���f�"���0D�cXm�d�}(V�E�>T �H�u�k�cY}-N��L�`p�#���y� Xx%_fF&�_�01�])TH�{�H3��k���j����'7mZG�J�d��X��������I���6�`�D䞡њr�+�<��عݛY�iY©��Zwh����cuY%,�W?}����U��U�Y�c��!�����6�?�};�k�����:F�R���Z�kݪ��{�"?�I��>�}��o�qW��x6���c[UCd�Z0�8�gy�1I�x�0��J���;�!�ĉ[a���W�_�e²EE����)������:�qVj�H���;J���հ�q&����3�y|��ɪ��b����}�|AOzJ�]�kS�s< �C|�HV�dy|���9o��V����b=���ɟZ���$�Rof�+����X^�ٳ��}��9>)�v� ��#Y%Idn����ù��^d�5oݟW��I�I>�*�֑ʽB����pQ��c��-���~�YK�R�. ��O3[��\����g�=�{`[�b{r�F.�j}R�^^�R�Vӹ� ��܋��BX;2EKf�,Հɒe������Gn�7�Q)g��NZm�kՎ�*�V�I^)f;U%R�`U�PA&V�����hҲ�E!:�{��EF���Ǟ�p� �:PȆ:��l����$.'���[�ɭ��Vs�9�՜�jNnu\r�ac���)r��_�Y&�]w��+�rn� �Kcr��KO�d��fl�ח���,��pc�$}�u]�O�c_�TC/R���^�R�ȑ�wq�a���;$��SM����-��U�����y�c�yj�,[���2�|�>�W�\�^f�ѥ�^��t=Z���T�VR�?]�\���,�3�����mQj����E֜�1���jg�̹^�3+��x�2�.I��k�?�O)�&�����O^)��z#�'���#�qQ��[��w�r�+'Y�oU�,�6dN�Y��E�'�VW��N�'��zG�'�2���o�5�Ь�����3"���6�b�;#\g� \[H��ԲȕS�wǶJ?���$�����"��[W���jrVЈG��e~]K`�s�<f���+��c�d�N#_ci]��}|�V�)��\�<e)ǵJ�bc�۬�~F�i�R�V喊9r�7E^����F� ����T_�?�;1M#]��w��}�ZG�T.�v�����ٶ粔=���/���j]i%�Un�x�}~R�j��u� &H�/�}���.T�f^]��T��C�H����H�T.�ӑ�}�/�jw:r�U�N�=&�ǰ����G�T,�Ps�m��$��u��>9��w����˼��S C+�̔ ���rQ��A�7[Ƶ�(�t��R�4����K�ޮ�G)U��ds�6?0Is~�9n�q)Z�a��=�D��W7Ec���rt�jO-�\y�Qkbaܻ%=�C��\���۪�*�B�.��n���Z��E���̤�����|:��{�=V�n[&��H�"WN�]��kU��P�%����"��ɦ�]ա�#��S]j=+����m_�Gd�B5o]nQӺ�5V�n[&��J�"�2o�o;z2��uz\C)5ɓ�O����O6��v'�pQ]Ԏ2���.N*U���4�[c�ζe����+��t�\��O�r`�� "�Z�l�R��6r��n+��?5�ɭ��Vsr�9���jNn5'���[�ܪ�����$p�Ǡ3_su�J���aZ }k{�w+ׄ��������cp�gÑ��8xI����{ׄ�脉U��s�<"�Q֧��^aL��X��'W��Gɧi�Ne��Fr{$�r���H�7��ucYտ|A�JI7Z�$���IN�r����=��-Z��3�2�o�nL��n�!�����i�,��Q�絆���1�� j�٭v�%���֭����XV_�`�,��R(%I@�&9iɣBP,�ȶ���i��ۺ�V�2�G�*�w7`�!�Ǭ��I#O��Ж�A�ֹy��F�AM���j���q���W�nWK�j{)b��hC�A*(e�|&�F���%so�Y~!9y�c!)s]������C���z�-9��ܖy"u���;�{N3����s6ۨ��c��)OC��mK�&w�B��K��-3'd~}a&��dN�M[�̩YX���C>�l;j��I����U#��۪�ƄR$�N��ۂ.����nJ�qR]��r�ߛ�%��L�R#3���R�:��{xY���H)���z]?1��t���}�F���j��8(�G�D���3l�$��z��˵��iU�F:l�*(<��\�&9i�0�C_��%{�����#�7��i<���Z,�V��u��z!�șH5�j�N�5o����~;5oo�c�Z�\X`�+ �.7�]�`oT�?8�)1"#�:P�xԈ�ޛ�%��Z���#$Td����u�~��,9�B����@�pZ��ɝ-#=����J��\yW<���}^�D.E�}P��^����^��x�⊵���/*K�hهwӣ�i��T��\�]�V� *Y��{�]��ߵ\�"<��$��,�{�uv�]���x|��P �P����b.�c�~0bG�R��.�FV��\���;&��M��՜�jn5'���[�ɭ��Vsr��՜�jx/����{ɜ~]�=��(���ň�3�dj V|�2���N�,����>�Bj�ϓ��������Q{e��+h���]��Z�������,tHf�b�gY�>%��n>�B^��`�Į��=O���|��GFK/'j�$9�E���?�)1E�:�Ck��N(^O�l���G��_�,/��j�>�r�D[�d��؟,��'Y�����H�E�;���&jM?�D#փx��:�~h�?��C���ਆ��*u�Ry5�h������/�F?�i��{��;\��2Z�ϓ,wh�i��f_�"��o'I��dti�ߓG��wH��¸�[$Y�1[�g����>@� I��U�V#�ͺ}D�^�0Z$O�&_��|�8��â���o���v����!��U$0�Jt2��C��<�]�Ҽx�m�ڤ(ӣ�&�o��Oz��O��x�"O����J�i��\��0�:�U9���Mp�h�)Β�x`�����f�]e)Y����B�$_�"9��7��v�hJc�|:����T�`��?hn?N6�����_R9Pf�7��h�lk�#K�TJ���_b����V�ԖK��\t���/p@���j�r�C��VOp��ٯ��A��E//Q�4wo���M�oƐ�&{_I6/��\I��?�8�#l��\�Q6BS��9C��X�i�gK5p=ɪ�Z_���!� ���j5b�"��wuy�O۬��5���_�}^8�ܽWl�������f��y��F~�zF�(���ca��8H)�|����Q)˱ʤU�wdZH�}"�I��ZLΥ�]%�E=f� �UH�Q�T ч�Y�<�!��܈Ԋ�z�������bBw>^�K��>���y��t^'�:���.��d23m7U��^ۺ0�K�m�+E)!����Q�IX�ڟo��4y�Z���,Ůiok�`6��Y>�����N����E���D3�[�^xR�L���_�����8��'^e̝}���+o����}<˱��U�ꤘӝ�I�+M&4+r���D%�6M/�f�Q���$�p����.��j��Kv+�'��gf�/"#�Q;�ט���U���{K��R��;�\�X�>E�>h+�ȩ�lV�r�<�d?��{[[��R!�I�1�D��TU#�����*��Y��R�s�6'���n�7ݕ/`R ��y��g6~p���[�ɭ��Vsr��՜�jNn5'���[]�_K����Bd%$�+���}x{,���c�l��D�������2ׄSd��>0�I�ըG� ��8lt��X�X�٦��}�#���K�O~JNj�l�Ur�lg�z��=>�Ň�~��%�ؚ]��?�f�hJђ�}���<AX���G#=g���{���0y,�Y��]�c�r�u��턀o��.,�l~M�yn���>2�y�����ѧ�E� �, ���`���L�����'��>���������0��5ZZ8��6j|�,V��������Kw�A���w��e�L�ſ�9e���Q3W����!�iͣk�"���U�^�|�ٖ�M�hI����fk� s[�zA�>s��}�r�� �:&R�� o���X3��s�+O�o#��z�?��{��⭲Y�_���b���A�O�o���M��6�>���9/����G�<�.��9�V��h�'9���ɓ0٦��9�$R�)JT� ��*x}�����>��Jc��Z&�V��>��c�"6��;w�b�G����y������0^NU�6���'����?��h\'��"9ﱞ���t�g�SJ��Y��9�[g�]����e{�n��L�U����lV�B�#�BA~+�y+�x���]L�+��c���3�����<�ǿi�����<��a���?�5����F�P:�p��ß RD�O�f��O? �|`O�s Pu#o���|2F-����LU^W��H��C�,@Z��5���O�؛����3���8�G�ԣK����W/���;�/Y��_k)�y�F�~�mV��~�p���[b�k�����}�Kr��R�y��y(���'�E�-R��6༮��|��ݡ��K��"9�����ό���;���+��c��6-����Oޕ��ָ�Ց���?���z^�[_�����5��T�O����w6ai]��W�c{X�F��0��S/8����-Ra ��r�άg�����T���G�?6'v/�V��R�o^���D��LK�?����5T���L��į�0�*��#aǟ��?�TXQE�.�qw8�y�e~��=�g�L�����ܣ�s���o����� �����{fg�� ��N��8�{_*VjE���SU��T��^�!~�C�n&G�R��Dpq� |�=>��?�΅T�jX��M(5J�ʹ6� ��� (�[��N����\������aF�T'�ˁ`fй��VC� �����[>�|��:�r#��R�%�lgl�C�V&&�n�&FaEos|T��w�w�gxr�r�㋲����!aɤ8��?�l.n⇒������IEND�B`�PK���\R��81810templates/protostar/img/glyphicons-halflings.pngnu�[����PNG IHDR����0�IDATx� l\�O��DI���DqF\�3"g˥��ɱi-)��ME���R��,�b1��cXNd'HTO��g �yz���^�D�(��Uy�$l�A�Ul��}=�\~��ͽ�;�Մts�39C�Ϝ9�{��_�s������I^���G��9 �Ia@��3X��g�U�KϪgb q�n�&yQ��l����c��T_���AGr�{��m%�2R��@�W�C�,gh�J����[t=l�����LA7����@V�jڞ:��l��3��U��~NJa@�丑�Z��x����U���[IN���IK}�0�IV�TE����c{�]���c:�Cx�@u3�?R�lj��Q� a=x kУ�a��Q!BY��**�;�bj���U�Lw�;uȦ������W��уnh[0i��+��)6z4�OrB�P��+��hZh�g� -=��C3dS��Yh}Y�T���)P����N��Z/�C�C���Ǻ� X�����z�)��<뺾>P�B�8��F�;�����8yz�*����- ��=�z�K��v&���v�MD��bH<+A�I��{σ���gP��7�[tr�Js��'�Uan���FooU�|�!�CJ��P��@������ �Ǻ��I4*�¢��*'o�Z����]�Rz��X���S{Ѭh�S{�o�c��EhE�����=��[�"/��B`��YȊ(�{�����{�f�x�ys��O��V�rتP�eV�s��=��2*�k�6_�л�W��-��ȚR�H���7��S�� q�'N��B�0A����l��^�]�w�̡Yeg�=���T\ͬ�y��U��펡�q�L���Q�}$ڪ����h���N,{���^w�(|���'��P����뉥��>��Σ�b�Z�g��Q�%-�L�����?��;�b��Rc_��~I����֟��ώA4\��?��U�N,�"��Y�ި��Zu�K,�*�a�ڀ�k�������-/�7��y*�Ȝ�H �;1�'f�����I�x����A*�Jݸ���l��Ǽ��Ue!�Ѝ+�$oTb�64�O�����x���-����#&��k��^��/�`�z��¿ߞ�.��W����]���/4#P���_�`�¢Y��W�5�5!��`�ddGVQe2c����#/^z�x��s �����=���x�B�J�Q�z��kՎs��dv��F_��~��O�|�Ǻ� ���1�P2]OX��4�"n��#��A���S�*KAJ{��PR9'�3sC7��F�֦��5*�f���S\W!p7�S�[�vuQ�������尼J��W����|� ka���~��F_�H펫u���O~ك����^�`�˓BO`R�9��W��9·-T��q���Y��d��qq�S�=���B|�F�Y�G4+~��ww�T���I������e��I��}�ș�q�C�V�o���HKGn=�U�b���Z��s /.* �bN�M���O�[�YiqV�Yzn�U��('fG�v\:����-�eE?�N�]l�d��n^���.�F���N�h=�o�M�7}�[�Bd����Q��;���\ն�q��k�#q��[��N�u�A��_o����'V�A(�>:272��(����*��9W���':�=������7�~PD(G����ٱ�k�c|WA���@un�R~`���F_/�"E4��q ��U�rc��d�wQ��^�e���:LM��V���45Mu��֪�F��;~�Y�U��A�Vч�}�柯ZA���s;ٷ՞��,�� h���r4u���s�d����c}Km����2-��xH�� �C�p��������p8�UgU����p8�UgU����p8�U����J$�c�!d@��b$V89)/b2��>iO �� P4�תN��ӏK1^��\WG���+�壾�Iy�H����N=u`R����k�-&����H�B����fVi|��S�j�jo5&9���҇g�g��킇j�b_K}������>+ҍ�����Q��`D�k��]�B����QE�z�ݐS`��\z��@� ��h|]pQ*G��FEȬ�V��:2�!�0xz������ �~����c�7�clU�X��2t(x�Og�����UK����v(������U��{�����І�T�ꟃ=���w��rze�Ɛ>i�On�F��4��L?�[5dT2��U ��Q��XEh�������=6*�@�4���A}���1�'���%�A��A�>!}�wJ��^��M���� ����ͦV�Z E�A^_��y���4,^#�������m8w ��w#���3Է-�&�.��I�8|��z+�*UcV�U�˾1g�����qA�;~�>g��� ��Y�����Ъ��|}H/�3��7��c�C$�<�~�[D�G��6��]�Ϸ? ^ԝ��t-y=%�g��x�׳�]]C�2v!�n�tJ�8�MnМ��1�$������~.�ç�ӝ���!�"�V%�Z�5Йl99�T=.g5��}�� ��2�f���A��0����mԷ�-�������X�7<�<'� 6-��x��*��Q��0%(�x�Z��zX�xH�� S�Ё�r�����=���B�O���� �tY���e�U!���я��[H��ꑭ�9��P�Z4b# �������#�P/��zH@?�_=�껕j��=b ;uw�Y�><�o�6��J���^��b�{V���&��6�׃���Ͱ>������1��b���Ws��"(C���>�B�V����>�Y����Y�c?�P!�?O�X����>x�����^R�1zT�@ҚgX�����c��S�>ȕ��ڑG�!\�ƣ�ʭ*�F�8r~�G��gzF��$�kS���Y}dGTYe��%����V�#��qIj3@Mp77ڞcZ��*��[nU���{t��`R/�{/nT�����F��)9��T�T�� �OM��Mrӵ�M��|����f�!P����p�-i���*$����1z��1z��}`Oş��-Т�ǧn�ލ�{ !}�_����W8����-0Ur˭j��*Nj���!��5M��8V6�L�)H��S=Ҵ�@�I��˷ϭ������)Σ�'�Q'������}��o,��N�ti�?{�#�������DԚ�#M~� �*X��Y�>�y���_q�� \�����h��{ê�A����_��)��*�R){9M���Zߠ�͜����; ����ez�Ï8���U�rV{nR��ώų�sL��}W��}���[u��� ��9^?v��w\2Ϲ�a4��{����,+"�������GU4�� D�h&#����Z>g�O@�ϛ� �*G>�J_������v}���1-߲���A�|a �~�Far���I��K��]��p8�UgU����p8�UgU����p8�UgU����p8�J �S�Q_Q�����Zi� i1�N`�m������[@=�����x�c�x����`Ѱ2[^�j}�x��>.���r�!�"�����컔F��o;v�#C��kh9p҃��nəl����iŊ, +8*i}�1�'���G������ѓ��9S���ܬy(A[��n�U1�$Pg�g� ��W�`ӍM�ÏfXw��A�o{�}��� ��C]����|<v�M#�� ��'��(h�=ј�>��9���Ga�K�3r)��74k��n�U� ��`ND^��&B�q�H懣��K '�ff]�Yf�~I�_:������.6kFc����)߂�x��>�(6�Ѱ�!�ʮ���=+B��E����R�Iϛ��VE�a�g�G/��]%�a��<>�K}&"����}��L" �:�B�(V�[�qw �u��w�������A�!��Uъ���Yၟt,�0�gѪc�R�Iϛ��V%u�e���M&TSӳc�cS���ߡ��1���t����� ��Oi Y��ň`��U�S5 ~�F&��ka��P�`3�D����{r�[ʨx��l�Y2vf�c�U�j���chD}�wl�'zqd�;q��?��ŭ��Z�Ѓ��Up���U��!?�=���Po�ڧj�W~��O���d@V�e�jO*�^$bh�-/0�ӿgB ��ǁZ_F�F���"�տ}T��j��c{������2)d!����D�_4@��l�O%�wʃm'� �U��a8�V&�h��Y�`��>��2��X{{����l�Ge����|^�Y�.h�C���-/DekU������U��~�]�yF�d�;4e�.��-���>���_����}'8VjU9�Z~S̼%l����4�NJ��k�,�&�ۘ��Yh}+ ���^�Yɨ�Yy��Ъ~N~�h�X��1y�; �J����fa��� ;.y���� $q���]?�K��)���J�ڱ��;����ܭ�5��*�*Sk��t�EĈ�w�m�K�DX��jjT2�ƨ�U��*HpC����G0D�3 ��+L�0q���'���_x����C���耒�ƒ̗���B��� ��0)Q���Q ���Wت>�U��8}ؓF$���Ԩ��$�ܪ:=��:$�f��0L>S���J�����IGx@�}h��v9��V�����i�e4RҦ�R2��V� *�� �m}X�Z�Y�̪Ɛ�2�27��T$����[+R���V�dm��ۏFe�%�Q�¤=iӃ��� �Jo����R�b�z�AШ�G'�'w���pVu8�U�����pVu8�U����p8�:gU��YU6Q�*s�t8B���D�?N�2��tQ}M���*�Uy]^$=�p7�q)VD��T�Q�U�6w�Q�^9��JtCN}u����J�UK�C��I�Iǫt�c�T��*a�9�d�䰁�"&X��v;jP/����A��V�e�����F��B��I�"8��i�J�F|�W�Օ�7bDM�2;64?�栈GNfC��T�B�,sŤJ�QZ�=H���*�ȣy�,B���#�7*�tA�l�m빡���N�U��"� �jO���}�S{�QV��+@��Š��c[兆-=�b�/B �Y�e �#�U(�ٴ�b��� ��\K`+fMjD`�����,����z�|Eij�ghT�w�ͺ�g�Dr2�k�+W��pzQ�a'���x������)�|i3��\���UNbVv�&����p� ���ńb(Ed�&V%�%�e�Lfl[0�3��.��l�LC����^�iO:���B��*=���7ޮ�-�T�ώSr�q����\ ����o�}S�)�����mT�AzLX�,,v�3m"�@?#��N����S^�M�jO*�� �JZ㣬� %H�bx��J]�3�F����N�iOC���>c%(=�0�`��W]�t9 ��}Uh�A����cOA�դd�P����:��>�TNiG��������˙汞� j�ߍ�Px@��̄��|�"��Q��J����l5�J]���z�V:��=���1��Q��/��ÐG��3��[�>^5�)6�l��Մ>�a��A�ͳ�wA/��SӐ�;��UKн�ܺ��s�`'� ifUҚ�v��3V�rA2u�j�5�́�H=_+�r��/��l3V��_��Q��{Q���b�ک{N�8�~]Y���E9��;<h�P�����o��2�Ĺ�Т�����S{��dT]��6\z;'�l귽�UIkzԥ�Z=c%�����*4�ݪ��3B"�|�l��F*D�_��*�%�W\Z�x�¨H�ĬĞ 4�k'��A�K�������[��I���i��x��4Ȋ�z�G���DL�(啎�=�ĸ73����(HX� jw��p���Vž�'�z�V6Z��%ퟵ1k%�� P����Q���-���V�24��I5 ���y�W�+����' �S )h���Tc@�Az�g ���|�Hmח֪~ڃ�%�:��QVz�8��"��V��j4�D�Z�j�^oV֨5�n� }<c?�8��������e����6��ɨ����l�f!�ap�8�Ïz���zHc���z��TeTzf��!��Q�z��2��A+du�J��Ĩ�gke��LPD��-?��:!B&q������spB8p홇��0tjzd��:pmǥ�i�e�i8������U�iԪ�=qG� y��#�n��y�2u.��КE*�$ ���h��u���]e��QI��o?^�cr����f��o�탶Zi�~�KaP�{�Rz �Gk��ެп,yw�*뉌¸��S�-�FzJ/^,�s�P~Ɵ@��:�f������'+8�:�X�Z����.-w8�U�����pVu8�U�����pVu8�U�����j��G���z���>IU��u�a��X����Y�9���[>���OO�Y�4�=�R��ׯ>�W��zE6Y�Z �����}v�I��3�x���[��'���^�dEz�� �ש|��ե��p�5��vj�{������Y�~j��?!��m��5f�A�ϊ��J_��7�g��d�%�K���B�y���-�|Yh[b�&��)���%=a�G����|m�мM���8��f��1z���鹉���SO�/赔{���mBq'�|��PN���F/]7���m�8e��5�3��u�è*��!J�̧�d��0B�'m�zf���V��Q�Y���/��ܱY�͵�^��9��'L�}�ڵw��f��jV>��{�"���N�h�7��Tp�GdS~ZP��z��F����=VgC�{֨��s����� �z�S�:="g6Bi�����2yk�*���)� b� G���,.�2�jY0r��~щ��Q�I#]X���%=a�/-��)1z���C�Aks�<Hȼ;�C6偯�]���S��p�бC���[�P�q�,da�>�ƖOz!�$�Z�팑���od�N�_�b� ���WJ����_I �iiJ�Y\�[m�:'f�x�V��T��m$a}� ��^�NM/��n2}N��>�(�~v�� �C�z����v����2�%���O��c|��{�^U����`� I}`�F�������van � N{��MD΅��~ =�/��3=#t�..t��v����A��z�@`�̯�����^�&������}U�����HFe��F�@o+���b�P~}��.��Ȋ�O�P�=.�#+>/i��١y��2�O.5�^��CX��U������c�����ج�'�ܱ���9 �_)� H����%��U�|z������-����9��'L�%?̿�P�[%NO��dT^O�s�ӄ��H�]��$�m�|�̓_?(��s��Q5p2�{c�K�����.���; 0*��F,9h!�$���v�7h��c_zLԍ9����i�{!��..a�K��m�'�طxdү�"+Br�B�rz����Kz�L���׳�U��z�[Jɸ|��KFO���;�Lp��$��v���[�g>QI��_գ�G���������VE`E�O�r�rʨ� �W�Z��..b�KL�q[���ob��|�`|����8���rzW��-��W]_��8 ���|�b�{,��AΠ>�z:����ڋ����ְ�*���:�Rɨ3����"ֻĄ��!�H],��t�%9�}|N����s�Qi�{�ϗ_=ш���Q��{b��5\�� �]\f�x5��Q��?Qn�_�}N���O�]��O�9��ؤH�%�6�������]Y�p8�UgU����p8�:gU����p8�:gU����p8���$I�p8�XY���ڕ��5���?�+�E ��l8> �<+�8��BX0G ,~nM���$��CL��V����\���|�f 䌜IA���|���ʜ�Λ�4�c�����y��O3�2Z�,�BxH��?�z x�dr`m���6�B�ͬ$蹰#�l̻v]B���:QC��O^������:�*�z���,�ܬ+���'��G �+��?����#�ou��{v\*�5o�M7<��˚ئ;��n�)�!E��H����(YK��پ�i h��� �Is�~��;�]+E�_���a�V�������V4Ab�SSWl� �1w%j�|{=�X�Y)��ʀ-s�����6����_y��:��ڔ\(.&�LM?x$�,�'t��v��w��~�?q�D�<b��j:MH���:N����%��+A��0�̪P�D�A�c<({�g빭��d�~҃���v�_�'N��&�/_� ���"(۽��@ʨ2�</��E�R.n�fQ(nr��A~���=�u.�E�=����c;��@n�4��Gy�Z��'y5NS�����֟Ě;��}���#��Q��}�{�Em̦I l�HDP�c��,n��(㫆̭�Z���+��}�6�~G�K0ڔ~5����{��>���a�?p��C��;�=������?=�����\\(a�j*1��Hت|zn�}n瞝�j�=��qy����0�nVD#�b`��=8{9u���;�|��'0hlOelP�1��]p`��:������g6.I-$�� ����S�Q�B�s� �f��9��S �=�0��|ԃ0��qX�|�rRB$w�̨�DP4+��H~1�E.��/�V��"��?�;�b p��r\�������@��=<������ƿ:��#sа�o<�(}����O{���N�S���P�v�6�_� \��z(�qo���a��/�-��:}p���b����H�nU2*�6�f-5vk�9�kjt`ă�^�� �Q���߉>f�s�E,fV���[^[���v)�\\-�{�xv�U�?�\�Q�h'M��k�[��a:CBqkQD��9/���T��˃j�T���+��AVP��;�1ˊF�����Cbǥ� ��cn�l�8ƫG\Wƛ� ���߭�7jǫmX�f��V ���f��"�rFEl� ���K��8"�m5��ZnB��ɡL��F�}���>hQ|�!���L� B�/^����ú%�"�˃C�iH>E(+��/����P�Uk��};4ˣY�>�4���G��|���%z�*�g��=O�&�"�QU���<���iw���G����OOV�,Ȋ��!����s�J�mp�!��Qͭ��EQ�1[Q0倾��_��X�� -"�A��+a�:&��]I���Z?��-��ym��͡���^Y�c�D��︔yU�(�v���{��p�\�w�V&Ӫ�x����l;#ΈP�qf[_5��n}IEC�����;�s�Kq��zT�_��7"��c����G�� �h�䝅�����STر��r�˒�r��Kb�N��o���鼭Ue�;戇zX��`B�^Y�'|b��ki�֗��8��q��*�he4��44w�n��}\��Q�X�e�#/;=\8'nW�{Ń]Ƕ��^S��W=(�� �4j3��W;D4ЃgWJl���D4��*Y�n��!��ˍ^!Z�q5X�0��E�O�����v��ӁLJ ������U;N�����'����ZZ�� �I�n�4�z�2w��R}����j0N�]��� tzYȃC��Ц_�kOO���fT5E�u�̍J���Y���,.V(/#cp:h�Ox>r�9�?͉b�����ó�\Yj���J����b�M�X��� | u#�5��F?�k�H�%}�7$,ۿG�N<�CG�y��;0��iF�����7��p��U������p8�U������p8�U������p8�UxU��Q8�C2;a�<gC�mQ��Xuޣ��a$�"d2�v���r��S��RV^U�E�1M�|�s�-��R�Mr���O��D8x���4�!4;a�eSx��&��T��d�I4en8I��,J��g�F*�u�uݮ�x ���&�r�Kf9�kR�~����:����Cyx��C��E���]^������+#O�����3/X�� ��۹�z��xH��z6wl9�j��Գ ��c��H>�[�F�A�ų������l�l,�W?��^^n|鱏�kyU�[�[>�I�Im����������T>�d ��3��'dS���f��.�#��Н�帄�Rp��}��������h8�V-��j�u6+XV��L�]������2��N��ah>�U��YHç��M�Edo=I������V� =��ƅÏBO��)���B������Y�dk~��T���6{Í�i 27�y�dЖ���9ϼ����'v�UM�d�������3��<4p������������zM_5 ˑ ]� ���Jςu b��L��`�����Fo���'�R���r�_٦���G�I�P���[$}��{�"9#!|֕�f�G���#sК���Y�NP}�����O}���!m�Ov���Y''k�HL���HM7 �^�ޭ�֯f�n<q��S'�K���?}�O���[����WF���6!��L@fj�7Ӧ�mѠ�75 :��#����n�G��-��[_�h؞��w̩�h;���{���� �y�ߊ~K����"��2���k@�ʵ��&n@ ��Iު��PE�+�x~T�iT8�G��h�Q��U��̳{0�?���U!�����]"��:K���w�ދ4�{���Z@�?Z�>���M4�������[���/=��Y$�_��9�@+������C-�Y%7��$N�#0��x}ت:}�}>z����S���șgzFDb�VE 1}�ʞ>xkS&�TF��Q�9�$��s�Q�#;��l ky�n��R���l�РO�d@�8GVB��+��=_��4���{>���ߗc�o%lPk�q���A�R�)�@x�B��J�;РSˣ#/�.E��ܨo����߾�Nl��j�������m���{��yt��'��։�B��>� �� G�՞�z4�}�'t�Q�.��w~�;J�t�Jpۓ�<1��O�B�� �3��ԗ������_DY5��n�akUy�&�Guw����k�Xɧ}˝�6��'�hP�噡y���<�Gem�_����x��}@Y�S�p<�e�Y���ݶ��[)�}�/�Jt�i���ه�l�=\����Ʌ�6��yL.Ɠ ������V��YF?�"�}�[�3��j�0�70*d�Q�ӱt�* �~T�߀�==_y�صo�>�H�xh�K�`�$S�c~nE��#�C�&V��i�B�5���� �q�@B�^K��;^|Z�Y:�'vn�C����Ĥ|��&J?����ϼ ��FU������O��S{O�8~}#�+��2����W"� %��(19Ͼ�JM��zz��.�+t����[iuĞ �_���ǝ.3�`�^�����m�D<������� ��x^��'�z��:pr�%�U�O892�t>2w�����E2� ���}�BV�V��g�"�h���w�x����W�X�T��P���a����S���*=�4�����z9S��[������N��A[vs9Ϥ'��^*���+%c=1�Ȩ�D���֨����4�9� #v�%�L�Sh�e�ߡ�,4@+�@Ğ� $�����;t���0Eh՝�ޮ�_/}N�'���q@Y�³m�w��d`O�$��l��z�aÛ*�N��+�v�������v��GH��B�I�ֻ��\m�s��P��®��;r\�}�w:�֨�Z�תE�뱽��~�å������&\�O�vC��f���!�qa�$L�E'fq01;!���(zYT7^���.z��MK�b(Z�����l�tD��36Wy��w\��A���맦5Fe֪�V%�3��"�a!Z�/��1hUj'$� �F�^皠��'f[��Ә)~γ�h����=���T���Y�%S�~��,�É��6��?�/���F�#�IEND�B`�PK���\�`���!templates/protostar/component.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentHtml $this */ $app = JFactory::getApplication(); // Output as HTML5 $this->setHtml5(true); // Add JavaScript Frameworks JHtml::_('bootstrap.framework'); // Add html5 shiv JHtml::_('script', 'jui/html5.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); // Add Stylesheets JHtml::_('stylesheet', 'template.css', array('version' => 'auto', 'relative' => true)); // Load optional rtl Bootstrap css and Bootstrap bugfixes JHtmlBootstrap::loadCss($includeMaincss = false, $this->direction); ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> <jdoc:include type="head" /> </head> <body class="contentpane modal<?php echo $this->direction === 'rtl' ? ' rtl' : ''; ?>"> <jdoc:include type="message" /> <jdoc:include type="component" /> </body> </html> PK���\�J��"templates/protostar/js/template.jsnu�[���/** * @package Joomla.Site * @subpackage Templates.protostar * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @since 3.2 */ jQuery(function($) { "use strict"; $(document) .on('click', ".btn-group label:not(.active)", function() { var $label = $(this); var $input = $('#' + $label.attr('for')); if ($input.prop('checked')) { return; } $label.closest('.btn-group').find("label").removeClass('active btn-success btn-danger btn-primary'); var btnClass = 'primary'; if ($input.val() != '') { var reversed = $label.closest('.btn-group').hasClass('btn-group-reversed'); btnClass = ($input.val() == 0 ? !reversed : reversed) ? 'danger' : 'success'; } $label.addClass('active btn-' + btnClass); $input.prop('checked', true).trigger('change'); }) .on('click', '#back-top', function (e) { e.preventDefault(); $("html, body").animate({scrollTop: 0}, 1000); }) .on('subform-row-add', initButtonGroup) .on('subform-row-add', initTooltip); initButtonGroup(); initTooltip(); // Called once on domready, again when a subform row is added function initTooltip(event, container) { $(container || document).find('*[rel=tooltip]').tooltip(); } // Called once on domready, again when a subform row is added function initButtonGroup(event, container) { var $container = $(container || document); // Turn radios into btn-group $container.find('.radio.btn-group label').addClass('btn'); $container.find(".btn-group input:checked").each(function() { var $input = $(this); var $label = $('label[for=' + $input.attr('id') + ']'); var btnClass = 'primary'; if ($input.val() != '') { var reversed = $input.parent().hasClass('btn-group-reversed'); btnClass = ($input.val() == 0 ? !reversed : reversed) ? 'danger' : 'success'; } $label.addClass('active btn-' + btnClass); }); } }); PK���\��A�{{!templates/protostar/js/classes.jsnu�[���// Add classes window.onload=function() { var input = document.getElementsByTagName("input"); for (var i = 0; i < input.length; i++) { if (input[i].className === 'button') { input[i].className = 'btn btn-primary'; } } var button = document.getElementsByTagName("button"); for (var i = 0; i < input.length; i++) { if (button[i].className === 'button') { button[i].className = 'btn btn-primary'; } } var p = document.getElementsByTagName("p"); for (var i = 0; i < p.length; i++) { if (p[i].className === 'readmore') { p[i].className = 'btn'; } } var table = document.getElementsByTagName("table"); for (var i = 0; i < table.length; i++) { if (table[i].className === 'category') { table[i].className = 'table table-striped'; } } var ul = document.getElementsByTagName("ul"); for (var i = 0; i < ul.length; i++) { if (ul[i].className === 'actions') { ul[i].className = 'nav nav-pills'; } } var ul = document.getElementsByTagName("ul"); for (var i = 0; i < ul.length; i++) { if (ul[i].className === 'pagenav') { ul[i].className = 'pagination'; } } };PK���\D�;���%templates/protostar/js/application.jsnu�[���$('.dropdown-toggle').dropdown() $('.collapse').collapse('show') $('#myModal').modal('hide') $('.typeahead').typeahead() $('.tabs').button() $('.tip').tooltip() $(".alert-message").alert()PK���\j�O O *templates/protostar/template_thumbnail.pngnu�[����PNG IHDR���Gl�PLTE �?e L�`�������$R?CZ"���q��#)bC{j{���δ��`��d����EWt-R@�Ü���3��Y�*$*&JH����Y�F� +l��N 3s�p���LZjf�8!3RLQS+6+1ClN���� Z� /rBs��������c$4B�`n���$9Kk0���Ӂ/9\1R#B B��:c8Ic�f3x���uy������P���킍�=�)/K:k(7Ty�Q+d���1RY�������jt�¾�Al���(�e�fff�� !H��R�*A_J|�33���7|���J����I����!: R�|�n����"+K!0Z�z����ŧ�2 W�||�r�+A��h���h� 5Z79N!/4s��3Gm&d��J�����Gt#;_���;�B� 6\ғ��<ӽ�֢����J��� ��y�� M� !: H��̙B��k�Y�Wax���2b�>5��눆�S�)9[H{/L�be {�lު��!4(R�������-k*�ΑDs�Ұ������S����ry�s��/@Z�����"07e�[��(:��B��������q�"}����3Jf��� :t������ g������[�BQk�EJ2Cbu�3{2"6Q(K��� (D m������C�M��ۣy�<j�w,\+H Q�'������������t��������(B)J"J"B(R1X([�� IDATx^Ĕ�$1��/����8Z� ��[̀I��+�0��������L�L\jG���)�SabC���������a�Ϟmk&�u�&��Q I�|>u�Zi�a�@��w�����+�:�(��A��4�}Z$;�f���NY%�x�j��;d3�fO��0:]�����L�[PZY2M����L&y�aK��l��.�Bϸ.5�_6�L3`��u|�tJ���Yl\�3�\��_k-��j+��*���Zm���"H $m#�VG9� J�T����R�F�ox�q|�T�d��!$�*�U�[�N�=``�D�F� b�ay:X�{(&��u ���=�oJ��\e"3*��ء���4�w��ϸo�)�A?Yf�ِ���RO����e� �'�4B@�#�8�&rK�'�O��pٌ��͒����1��GH|�tu��py� ��O9ȾA���߅�3fL�qARr6u��g������~�h_�� FT~�,s�v���"1:h������Y��BA��XU�52�; �@m��6 �q?��M��e4�2�8! �u?HE���K鰃�w3����NT�`�P��'yA�"(�S��IÊ�^Ӳ���]���69}�}�5���g+��s��ϡ4a��.��.�����0L3�0���g���l:�Ϫ���}N�lW����çK��`84<�P�;��[ S@ɞ8�gn�ÃC*��{`4�S@sz%�Y��P =6�Gѣ��{���������Wt=J7�XQ����bCoČ x��4���p��'���~\�;y��9Ɨ4@� ?�b�Hr��`ma!WՆk�j���k7��ld��i���)����� �F��Lj4 8�H�ҕ@H��`�1I��z�'zc��{���P12P4*U~h*P5�+FH]I��s%`|��L�ә��ir:��)�pNۍCy�"�y����q���:O]ɲ1B'�8��18��B4�~d�$�HB��\'2H!"�"��]�� �yJ�H��sz�{aKtz��|>\�E"�2a�{�%* -E�O�"��%)���n(�X��Z�W��3�e���Xfy��U�����3���+�3�>�v8��9�(v�tN�l�ʑ�\�!�,���P<"n��sL�/��i�p�µp�V��5�� ��D� ��U��9�r��a���@�[�e�D��%��9��G�x�E<�/L�q�VzPb���9�l���8��w?�����Vi�c3Nb\��-��2~��؍�9��@)���36Ƕ��jǡm\w��Y`��S*(��C='�Y/�[���V 31-��q�(�:�F8U �qB�#� �_�,�KPX /H,hh`���V��{O��'�����'��{����.$�yP�t��?�=��jM�\a�%��-)�g���_�L�Z�)�m�!�E�)�j����������'�)��df����7���+#O��7 3H,p����o�9��/������l���N:�Eq8�"X��h1��&uҫ��㏬?X�aY���iι����=8/�z��J���v�&BbH�@��bilͶ ea����0�l4�r��^��� ���)�jJ�����54�����i< ��l˗��gBz$�����f�$�a`0�gF�@]���Q*�#awN�>�fyy���������0M<��i8"1Q���a��f���`�}NZT�'g ��f�D�3Y=���J|]Nz������HqT�"D���i�r|�V��`�;v�N�yZ�i��.t��4M�q��>]ojy�3Z;���BO���y�B]���4p� �7��^c �0��� H@m�6�,����K�S��F�ؿ���GK���?��<�����bixC-˲�в�kpz�p� r���DƠ״8��>G�D�#� bT�XVHi3L$����0����+=�������t����c`��䇫s�B�i�X��U<Y�1�ݐ3�#�Gg��ћytV��>����F'�f�@����կ7 ��T���m��7�n �v����}���)}�8��8�VP �krD���|n�\�2R^ ��Z�i`� ���=��W��B��B��m�u��ab����;#w��2p�m�np6����R}���%���Ɇ,�a����U���o!�����M��vS�#O:ȉF�:��SZ'�m��S�<���m�]�$O(�)5A��������[{7�<�9�k�ϴ���N�D3p]� �� �0��UWxpp��S�h��sDuP#9�_����o����ir � N�Z���v*����T<�gV��������w�̩�_>y�c�ڕ��q��qb���s�fj��W�ې#��G�U�����v�����1�IV3��J&�+TWS�d.��$3��jf�x�����'g+�D���?��g��^1���R'���HU竫/�.-�q�m|p����&�t�������O� �B&�L�P�̋TΨ�\��VS���^�2 X��A��v��9�KO�����ųDj� VR��.��&$G�D.Ek`�r�k�~��j�E���<%�>G�n���Ȧ�]>���l��[a�ICt��y�3{��/���=/?)��,��8��x^L���J�a[�ٴ-��u]&({ضcG��6��:�kﮍ^�8xil���y�xV�rZ�#N�*�w� -+�l���H�!��ՐH�ENu�.�04 �xyk-�A (v2�C2�v����mY��� ����F��?l�i��46�MO��{>����m6��[�ۅ�Rr�s(�{GЮz��2�9=9����pwcc�Q�����@up�)O�<.���d��P(�g&rf+��"248^�#��=Qcy�*�txRq+��}��E��v"7E6�}��(5'�'�ay�&�bU9��q`��C ��؝��V�q:�r�O.L�> �v�x=�(x�a�HMs�;�t<�zw]>Y3 ��A@!L�E��`C��?�����(���\;Wv�@�٬��%A�3��=:4br6|�@�5���MF��Ȼg�(d5�K�e��r�v�ԏo,<�V����ݍ��1 C=J|��� =R�X�K9�� 0M^6��9���|��>o:�f�)9:ͦ�gg�xHXIu@�lI >*@�Ã�Ϛ�o4��o�Q�i/�(z8��^�绋��ݾک� ��18��&�/֩<��L�(��l�D8�1�ul>cp��T�p ȁ�L��L1x��?����b�����D��au+��7Zv&��pN��b�H��ǚ��}���O��� Ca<t������:3t��^�K�C4KT8L8��-�<d�t��P/Y�h��9C� K?9&�5ؗ4��O/DO��I��dk��ݿ�� �S�~��<�9^>����w�L��,��2�0�2{�>��@�F��)��_@�������E�!B�<a̽CN7���|M����䝤y�5�����i�>p~|�_�O���X�H�$�� �"g��'�����4wѣ�l;��=ʲ�lʚ�!�ywH\T�p�aY*WT�F�^2���WW�������{W=��s ��0G�.��~���ɗz��آ1���� �z�*`��]˵w��f�羾Ņ��/�3����8��R[&�ZGUƹ�O<2�dd�3K+i���V��$ 7��p��(�x!�θYe��-��S� {E�ᅝ��m��a����8�nc:���h�yN�.�I��i �Ԛ,��'�UE��ZJW[�W���r�IҖ����%MO�h��o���A�iz�w�8Rw��5�y�$ٲ�9F�K4��bcx��%�@$�O� >�Z�Z��pD}I.��qvayM��I��6f���KUTg!�����I�5 E�v�O���<�z���E:"#b��j�ws�">���Yiu�"G�����F�7�˒�?�J��� !_AoC)�IК|� � �b�Y�XEZh����$�.q�Z!��o��!Z�y5���V������4��]w��,4 ��b��l�K��8"�g��H���a0 �ﰁ�v:@`�|�t�0r�=�����*R�>�9��},���Ų�)b~���!�i����~�(�9��8�Vq���b����DfA�Y��Z,���Qɴo��N���m[���!��1Nb�8z�G�}J���w�� eJ �q�R����(8�ah:�,aU+"�;"� C�b|�B���VW?��L�q�I��\ z��J��T�i��]#�����A�c'B3zǹ��\�n��:��% aDC�@��Q�0���G ��L��g�r�Y5����q�p��d s��Z�ډ�j����}X��6DU@tg�<�}N�<� �-"`���Q�>y�y��FX�*���.��JZ��S/zS4oU�j2�V�"D<��;��V����출y�H]�Zv!���e�Ӫfiu�5�Ͳ�tRR�4��K�@� �H=���䁠l�Iz��k�FB��2Ԩ�����P39�$\8��y�i76��4�4��i��R~�k�盭4Ⱥ�-�A;� ��9��@��r���@����wYw�K�qTRr�����a�j��5�fX47 �r� =m�ߛ�ux8�Y�8�=��1O�t���I����ru[��R�c���V�i�n��rxa�x������xl����>�ĉцr�ӹ*������6�t_"�:t�Q7'��$�v��q@�c߆����R�x�}쩭�!�p��:���\Roi�Yei�DU<�u��3H7(G4^�#x�����ކW�H� �p�N��hfh����z�ca���E�m�JM�x�.�41&5�<>�&Ur��HE�W����+�z2Y��gT��h���3�!N��v��u�_<�v�!��[O8���O�0;vm[��^�At���q�Û��s��E��0���y�d<t�d蔡:he08t���]��A�?��s�QU���7T� ����mZq"���뺺Ҕe���ܴONNz� ��Y6�ϳ�K��n�e)��r�]�" qʟ6y��R��源�Q�c/�/��@�ѷ�WbQ�ҥ��gL{N�5�� G����9���m��E�$���vɞv�o�:1�b�|�J���YG;�`$�q��Xc��M�I ��ɨ�#�9k�w�Ge���"ig��_�~"Pv��$��\�����Z���Xa�<�5-/c�#>���*�\(��i�9U�h�x|gg���qy2��^t��_�L����^��I�I:]��۟N�{xJ��}���1���f WEE��:0@Ȅ� >������V9��L�㺊�Q;��xw�o!ˏ�?3�ڦC�Ow���Ow�$�s�s|��4��O�'\>]5o���r��h�k\��#x��ߙb#���#;m��v;�Y���b6C7�.q.aA=w4oi�Y.��~� yH�C�0��J��x�}S��Cű�\� O�'{u��0^/p�&�R"�]h9��!�55 {.�E���s�4h� y�Y��Ղ8����� �(�� N�㐎W�v�����48�1�A9�I�fC�|�;g��������ha��b�Z��,���(ν])��#ɕ�ˡ�g<�y��\;���4�r���S��B�=���S���OQ*��D����9�+� �Ԝ��gMő�_�7M� 0��+$�Ws<���.�¼� W'w��?<Ǒp9,:lG�����9h�R8�C�`������Z�Z��/�9��DhI88�`9��^��U2go�N(��*��@#�8l M������"�sش���B��I���E�]pƻ8�i�H{z�Y���\8[��k��X��.��jxQ{����L̥�E �R �а՜�yv�45�)Æ��،��v�t�����2��&zt�ۘ<�z5X�^�����i N�E8�h�=�m أ]ČQϾ$N� q��yM�3�-�~�����Q5�!M��Y�'�����G�#E>��� ����DTkb��g_��Ig��`���^b�f:B�0��oo��q�% S��A|1=���P��Z�<l�����`�f����3ȘSA0��C��~���0��3L���$�C��� �̗�Bc ���6���{P�Hdɝjؤ�8�G8�<�N <�$�Ͳl���4ϸ��`0�LRѴh����#3�vm]I!���A^����#^�Dk�v�e�;GE2r��{2��m�7���7f��;�����94��1qp��1����\��h�Fd?G��|�E�#���D�v0Gy�8 �~�_]vl�6D���A�ʔ(p��C�p�G�����5(:� ��ӄ���X ���qW 3; )QR�ٲ�J�q��}X?�t�n�>����\��7�C�swx���8'�Sa��xt ���1@�=/C�YL����*^��(�;�a�{t(=B���'5�yB�,�kĹ��NӤW�`�������q���3s�8>,O�|#H!�L��)GuGH"W jz �Q�,�K��*����YqJ�,<�Y�t�<߽�Wi�]�8E�����&�w���Rc��ǸI�EL*�2�#AҬ9�A�����s��"�Ajm�j�@��)8��� �:*�*ɒ[u�f�f�ق��sBy�A}�A�f�S��5�$@*�H3�k�HGyR�3L��dN����z��<�B�:60�|t� �21\�)Ҙ�_=8W}eY6���8����|��FB&��A���@(P���ܨ�� �ʙ|Qjq�h��韒$��<!b!QJ`,�oޙ�u�������v��ܐ�4�0�-DU� U��Ѣq��I�L�t'ꓳ� y�<>:?*�M��g�:�_}vu�S�,f�Uj��xي��:9�R,8�*�$Rn�x�g�#N8�!�x��5��nY���1�Ǣ��,m�|����� ���Ԝ�9@�Fx�)���t(�� �\r�%K�֍ڃ���1�� �H��0� ��E! �7cc��TY:ۚ������Q9���}�"I��IEND�B`�PK���\C��y��templates/protostar/offline.phpnu�[���<?php /** * @package Joomla.Site * @subpackage Templates.protostar * * @copyright Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; /** @var JDocumentHtml $this */ $twofactormethods = JAuthenticationHelper::getTwoFactorMethods(); $app = JFactory::getApplication(); // Output as HTML5 $this->setHtml5(true); $fullWidth = 1; // Add JavaScript Frameworks JHtml::_('bootstrap.framework'); // Add template js JHtml::_('script', 'template.js', array('version' => 'auto', 'relative' => true)); // Add html5 shiv JHtml::_('script', 'jui/html5.js', array('version' => 'auto', 'relative' => true, 'conditional' => 'lt IE 9')); // Add Stylesheets JHtml::_('stylesheet', 'template.css', array('version' => 'auto', 'relative' => true)); JHtml::_('stylesheet', 'offline.css', array('version' => 'auto', 'relative' => true)); // Use of Google Font if ($this->params->get('googleFont')) { JHtml::_('stylesheet', 'https://fonts.googleapis.com/css?family=' . $this->params->get('googleFontName')); $this->addStyleDeclaration(" h1, h2, h3, h4, h5, h6, .site-title { font-family: '" . str_replace('+', ' ', $this->params->get('googleFontName')) . "', sans-serif; }"); } // Template color if ($this->params->get('templateColor')) { $this->addStyleDeclaration(' body.site { border-top: 3px solid ' . $this->params->get('templateColor') . '; background-color: ' . $this->params->get('templateBackgroundColor') . '; } a { color: ' . $this->params->get('templateColor') . '; } .nav-list > .active > a, .nav-list > .active > a:hover, .dropdown-menu li > a:hover, .dropdown-menu .active > a, .dropdown-menu .active > a:hover, .nav-pills > .active > a, .nav-pills > .active > a:hover, .btn-primary { background: ' . $this->params->get('templateColor') . '; }'); } // Check for a custom CSS file JHtml::_('stylesheet', 'user.css', array('version' => 'auto', 'relative' => true)); // Check for a custom js file JHtml::_('script', 'user.js', array('version' => 'auto', 'relative' => true)); // Load optional RTL Bootstrap CSS JHtml::_('bootstrap.loadCss', false, $this->direction); // Logo file or site title param $sitename = htmlspecialchars($app->get('sitename'), ENT_QUOTES, 'UTF-8'); if ($this->params->get('logoFile')) { $logo = '<img src="' . JUri::root() . $this->params->get('logoFile') . '" alt="' . $sitename . '" />'; } elseif ($this->params->get('sitetitle')) { $logo = '<span class="site-title" title="' . $sitename . '">' . htmlspecialchars($this->params->get('sitetitle')) . '</span>'; } else { $logo = '<span class="site-title" title="' . $sitename . '">' . $sitename . '</span>'; } ?> <!DOCTYPE html> <html lang="<?php echo $this->language; ?>" dir="<?php echo $this->direction; ?>"> <head> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <jdoc:include type="head" /> </head> <body class="site"> <div class="outer"> <div class="middle"> <div class="inner well"> <div class="header"> <?php if (!empty($logo)) : ?> <h1><?php echo $logo; ?></h1> <?php else : ?> <h1><?php echo $sitename; ?></h1> <?php endif; ?> <?php if ($app->get('offline_image') && file_exists($app->get('offline_image'))) : ?> <img src="<?php echo $app->get('offline_image'); ?>" alt="<?php echo $sitename; ?>" /> <?php endif; ?> <?php if ($app->get('display_offline_message', 1) == 1 && str_replace(' ', '', $app->get('offline_message')) !== '') : ?> <p><?php echo $app->get('offline_message'); ?></p> <?php elseif ($app->get('display_offline_message', 1) == 2) : ?> <p><?php echo JText::_('JOFFLINE_MESSAGE'); ?></p> <?php endif; ?> </div> <jdoc:include type="message" /> <form action="<?php echo JRoute::_('index.php', true); ?>" method="post" id="form-login"> <fieldset> <label for="username"><?php echo JText::_('JGLOBAL_USERNAME'); ?></label> <input name="username" id="username" type="text" title="<?php echo JText::_('JGLOBAL_USERNAME'); ?>" /> <label for="password"><?php echo JText::_('JGLOBAL_PASSWORD'); ?></label> <input type="password" name="password" id="password" title="<?php echo JText::_('JGLOBAL_PASSWORD'); ?>" /> <?php if (count($twofactormethods) > 1) : ?> <label for="secretkey"><?php echo JText::_('JGLOBAL_SECRETKEY'); ?></label> <input type="text" name="secretkey" id="secretkey" title="<?php echo JText::_('JGLOBAL_SECRETKEY'); ?>" /> <?php endif; ?> <input type="submit" name="Submit" class="btn btn-primary" value="<?php echo JText::_('JLOGIN'); ?>" /> <input type="hidden" name="option" value="com_users" /> <input type="hidden" name="task" value="user.login" /> <input type="hidden" name="return" value="<?php echo base64_encode(JUri::base()); ?>" /> <?php echo JHtml::_('form.token'); ?> </fieldset> </form> </div> </div> </div> </body> </html> PK���\9��gs#s##templates/protostar/images/logo.pngnu�[����PNG IHDR,<�܇Z#:IDATx��t���9ww��g�ꍲ���B��ʹ��!I9ww� )9��!�sww�,I��R����o���l�m�ogvZ.�e�sak�@����|�l���-N�d�UM��+�F�f�(!���L#�/�;�u_�)ʲCY�I��n}_��K�$�Z������� n�4�l��h��߃MLd#�2��0{-"�v?H6HQ��7���s�4_�͖q �Y�Z�WC�KԷ�z�qv� ��Vh$��m�L�z��U4He�1��kf���(Jy�n�I�V���9��a�bUT=Ĭ��5�Kqo0NVh�e�o �L%�SQ2d��ˣ��D��(�y�goҸ�b�K�(�7�!�5�4�̨c�e?�V�J2(� ��D̳@���'����U�ߊU�r�Ƨ�"�<@�A�Ư����cFɱ��Ӿl�1�E)Oȟp]h)5Ty��v�N0L�00ӵ�E��sv��hi��2#ۥ��|��yĽq&D���-�gB�!�E)O�� ���/�?����c)�b|�M�g��D_'ߤ��09������!r�)'�#��WR:L�6��]X7ˌ�%��$'��}ZE0�<@�GQ�\�`�Ył�-�_��A�&'[<���U�(��}�����L�/D���}�ʟǂ�z���*?���`��������#o� �uo��������"b\!bdM�ʏ�(���n�M�%+Z-�_�$� ��yU�$�QZ�2��PyRyS�S��PK���[��������.��!�d�L� �Q~,@#���@Y5�f��&��(9�,��.��"��ܾ�`��r��Y9�g�w�"@�TTT�>i�{ ���^��5!&3�w��4V�:��R��'�c��({I4[C�a!��!��x�o�H�uZ�5r/�F�u)JNM �RӜ7��O���������ǯ�k��r���p_��7/F�`Lǃ�����^�wA�u��ສ�� �!�Յ�|n�Iz�@��)b�+k�>Bφ������`�F3:fBrع���~)JNM�}�f#?�C�Z�}7�ʍ<Z���0�}�8]�u��k� ��3���h�i��:��.�����3�H������¿�o���# ��Ş7@�����a�!��E���"g��%���C��f��h�19k� $S���}�Q��1k�k�H��u�P��+ !����Vp�`i�F��=;v^�ۜ]s^�m�M#Gi��pox<��|���җdOAt~�&y)�4�R��xɟ�>�y��q7���|�����'�q!"LN��4|���3a�L&�.JG�9f�ݓѯ��L"D�O��T���h���OQ����v������G���]�;记��z-� �Mo����P|��;���u@$�c� ��)���g�a"��rde}>0B�M�i@�h�;B�^���TԺ���K���"HVhQ�*DQ��9��@=_q� +��]��Mv�ۿ��D��] ����<g�ɺ����J�/��` P!���^���^�}O4�����|�M���V}a�20�y*�#��5�B*X)jHH�ú�'T��1�Վ�K:&}�d@6yH����<��v�������-| �U�"tV ��[�3Q�Q_Cա�m����L�y�{��"Gi��D���h���OQ�� � �}�SZ�1�A>�c����m��8�M��Zh���y�4���W��E ~ @�d�O�F臥�Jn�n���+�ǹm{�1f���9W��g6�X��^lh(��`E�~�F*X�,�.}��yT\��^��M��V��70&�4��^]]���<�VR�K���:��#Z��H'�7�R欬I�쓾�j��DZm"m������^ Z�E����n���`-#,�@����ς1&��t��A����C�M�51�L_}[�!a�K � w�z�J�(��a����6g�i��d��vl3��5V��1��h��n6��`-PN&B�h6�0U�Z�(*Xr��bLj1�h�,����M��^�6���W�M��[����� nH�P'D䓒��3`�({��WyPٶ#�3?V9}2Z��p�VH���τXs�I��5qO�Q�E}C,���Q������w�m�۟��})���!k-�]IN��8��9e�@�2e���9���ef%����zλ�#�-U>�{~���F����s�ݿz�z�����'����ep��=���o��d߸]�D*�)"'N�]��}b(p_�,�c��_n�i(��,��)?�g�;lj�<@'1k�?�������Ϗ��ׅ��Ww �q�:U_�볂X}�u���@�VvR��"��Y}�z�� ��J�]�)&��_��" 6��8ѳ����܅.��|�&4�\V��ݫ9H��7m���ݮ���a���t���C�}�:,��K���Vљ��?��݁�_��q����Jt ;�{������X�>���7a�gKܩ�e_��<�{/���8������2)1'9&�[ bA!b0�2Q�ʶy��/q�$F���\�B�nfdn��g��&X����6��9�Y��ϻ��7�[�j��^�cs�ө�g(������?v��#V��u�<�s����|��ό���Z��Ҋ�@���,{��0�����\ D�AS���>�y��C��e����a�n��}�v!"��a��m���z�ӻ����I��TF�����t:<A���f���@�gЇuJ��8��*�۟�r�R\���nw9��}���웻�}�S�z}@�� '��}Ʊ` �˥���鸠�G�?q�$\?����<�!����� /V��Em���8�lmʶo�u�*�`������x���Gd?#��<^���`%�|;o���Ѹ�|l>��ga!5�5N�(m��6Xa��E]��� �NQ�賂ج<���ԝ�!�:ђ�Vo�f��?�>��>�n:���z2��`�S�ʼn?_#/�p녇�������C�yvX�)��(��b�� �oc���H}�;�V"�6� D$�C)J��ytJ2O�cd6�X`gs��%�Źx��mKb�m�}��fNdžsJ�tN� s�_+�*Nh+��<�=D���d�>N�7^���X�?�`�)7��U���E�x�\��vXD+��n��� S5}�+Ip��]�>��n_���]�a����G��W+0�h���,���Q�߀HW,Ng`�O �kHRp��p�?��z���.�E.��+��������v`��_����Dv�� ��*�� ۻe� f��¿��Bs�h�ߏ(X ��{;]�tjZ�JX� ӟ��\dO�+��)�'������mt���1�-/W=YZk�� ��mݩ`��A4f`���o��cm�ڄ �Y@�IT�xl��4��3�>����[X�����*�_��/0����y��b��a_����V�U������H���):ç��DEL�̕>?���I�r~�U�/�7�h���@�]��Y��:M�ҭ�/d��Nj��R�3�!<��.l �!��Q�S9M���i����;ϑ�2�0|7�ٵo�}��y`����p8v����T��OЖ�j�/�Nm �X�|lq� O���k�+4���a�����&n��mN����e� ��>�sy-���6}{���$��ST��鳎�����>�=����+�����Q�=�������J��3�M���ǰ��-|Z���ӎ ���^>����� ��Փ5���O+ت���v��j�_���~� ҝx���D�:�`�������1� ��u>������NC��¾�q7��}���K�6���X�b�8&8v�t��7Z' �V�la���sM"1�Ʌ�]�l��6E�%`�H ��<k{�!�W��;�z�����.&�!�@����F�m9�%X���������1-���O�B�D,y>���;���"�1�۵�����p���jug�ߣ��H?;�� ҝx&�%P��羡�hH���ah�����g���8 $�����b8�`�h��G��%}@��g���F��:��1��Kn�[m�Z+o@ �nЖY��� . �2���}C�� m�B8�`o��=�!�+m�?�qH����籜�$d�-�.���~@�������Y������>-=��EϾ+��~�H �`9�Z��]�27יD2`T|�f� }���O��X���a@$�˻��Q�ip�K�/� _YKi����G�io���.b(`� H��q���`a��{~��*o�@7p�RA�zi-X�s�}E�^}ֳ�O��P���h��Y1k����2o�v���s�V-�i95�Nov��a�=�� , Ҝh�%��-�S��@$����<їJs�#B!����c��\D2q8\��{q�4�t樂�ɿV�2�>��b(0���I�oLB�^���@�cmˋ�K+z��c �瀓��ñ8�d��?E~o: VaU}^Iݪ���~��j�k�?s�3i��%Z�5��wt�(�\�}qM��S�o�[�V�t�f�n��[ �O0�՛]!�<�/1��������\VO&���;���EE� :�MͫB�X��Ȑ�d��G��љ��ƽAX�b�#CEq��QLd�\�W���� ��j��?6�qh���Jh���߇����2L"���8��{��`��Y�]qu�ʲ�k��5��R�V����·h�?�g��=��ޛ�g ���Y�CIm��e���k���`�ܵ�S+�_�ѷ�l�g��3��!�Zm~�miL4�����y&���X�;�T���hA� ���, ���"5��_ %�������t � �<͂�ʗ2Z}(�k�̂�u� �K�]��k^�����[q<�K�Jj�*�m�XI(Z����8�����~�>-�V�EoN:I�Mo�XTS�p�͚&�h�*�k�+�^v�O�{^���˧0��1j; Ҕ���8�5 �@� �@�\@N�b�)�y@�w1`Y���� D*`:���CX�l��e�d���s���� p;�1Yi�P<�]�ib�8ZC7�_p�'�0c���8���奔�x�jر����ҹk-���Dku��r��p�W�xl���X+����S�HS� }U��P����G"E�����=X��i?� R-<��w�&�:z�`iߧ�qqn�=�,XW31=놵C +ZE�����Ň�\����h�qي|TzP�:�+�)�Y�,�`[)�k�OkCwYU��M�=.�������:�~�HC��n����R�BI�ۨ`1��$X@�Q��� ��W^^�D��?�� �N�eCD1)��:XTӰl�I��]��{<b�>��\C��f-T�<��N�4��*�`ծ���к�g=���s���1��_���" �.X�� ,s�9��H�{�j�L����M��yJ����ܵ��-��`�,�4���� ��9*mr �k�TT�X���쇲9����G�3�{î�^�}~�K�_X���40┰�nuoQM��� �`�AD��=�1��p�۴l�/#;�=>�"�Nw����Fכ��DI�@�Nw�9� ��g Zt*��`�,D���~y<B���D*�Ja�VAݚ=��dΚ��A���7WT �d�[�!P��!�� X�'�>}�QEU�_.�+E0MA:���/@��B�@�t�h��1�eM"a2Ei�J����ǰ���[E[�� ���n����Ql��3L������/�9 � �q�˾.��I�Reg���cEg��n"��H�3�,�� ��� k�|����&X��`+|Xa����)*Ga�cE��f��(\������1'"��yC��b��j{�j�.��3~-kXY_v��#�7��t$��bv�9G�����<�s-���� � CP���8z��(K�XG�ۘ�j��<�i]���!���- �9�R=p�轰Fg����/|7��?������j����T����(a7�V5a�Q�DZR�p2�0,-�������ծ^P�ϊS�9��Kj��������9�͛���y����� �`�����HEA^�5݂qH@7ܬ�`v���o�$!!aYa��֜=J�6���g�_Ys�?��� �6)X��aq>��s D2��~_�i�H��vc���L�>)�0%,�o��N���?���;�������g�U�)��.��"��K�L5��� e�VD:�Є����n>�,\n/���:Q-�[�\�)��' ��9;�Я^K�s R�c}��@ZϥC���)��i&k�w��D`�5�y�,�.�V*��F��̐��!�2Y�uy�M�*������BCqY(�k<�px��4��j�k��+�m�vӒ�Q{�v����`S�7j�{��x � - >�q'G���~��H��f�U�MY��A+�5����Q���g � � �A�>MڞV�y[�,Xw^4� �eL����}�ű����i/�0�2���&�d�!ٖH+t���?��d>�`�Xq�`ڏ��a"�UP�;�� �Vڣw�� :������9"Ҁ�N��TݴS����g ���ߔͫφjaټ��-+N;�VuM�Z~>b��:���x� ���27���]���t^������^m?a��蓂��1XK����;�� �}%�6�ᢺ����#;ޭ9��\�F8�nP�*��i��k�EL�d�/���bvF;���!��8��I�,�`�ϻ!1?��Y^.����'�n�s�0����"� ���J��8�w����M�~�p).��okAG���H�!\ �m[��h��<j+�cw-�qhS���:V�7�#�\<�J�*��*�b;������܈�5����~A�~Bf�Q@$��E�6�)�[���X�q��<���0}\����p�� ��X\bU8o}���D�w�.�a=uAp^n��.n�f��۶ĨHj o �|]@\�`$�jW�R�R���o����݆�5ē�ʂo���p��jq�{���.g�?����'�~��m�M��6�Z�K�Q � �8,F�ڱ����k����7�B��)��~D�[�%(2#X8�y3�{�4V0�� V`ۣ���|�~7d��D8����4�jc{�Rs� W��L��>^B�˿q���� F�Bc�Px8�#�{�2��g�$�Β����1��� �C�T��tɇ�&��$�%[�Gg/�0�Eg~ڈ<�b��%�8�բ�g�b,�q��� ������˲�۳�b]PP�G H�4�s�C(�����c���d��"��6�]i�[��k���2��>����ŀ_��l�R�������º�I��XfE����y����&�͒�����~�j��^"^x ]8ءi!����*z��B���zҊC=��@>�fO1��eb��8�V�-6�9Q��:`�����Rɜ���}��b�q@�rs����+"�`�7&A���V�`QT�O�\7Z�U�`q�e:�]�>��e��P�v�+�q�)(���U�Џd�j $�tDZ�`�S�0ê���+Ô���G������d�A�A�}V����<XMs:=6Y9i�o�J�,�c�'X�!c��ñBv ��R0[��.c��2N��uȇ }|p�S~?}Z��b�?�:ߊ]{}�w�K rG2����(Y�)��+�q`���B{5���_��X�\����?�X"��I=�K%n�^� � +�¿[d��.`�TNN�� '�p��B�m�j��Ǘ�'��/ ��pG'ny�ӊ�c%��d�k9��x`�c%�J��q�ܲ\A�J8VB~ԉ�m3~^�~H��U��I�X�5~���趋PJN��}c��ǀȐ!��Dp5/b�di:�*���@�����<�-#֓L��ެ5-��D�FQ��&I�d0(-+�&�UT��BҚ?fgL��@��z Y����t�gȐa�A�a(�T6�\D)���ˏ�����fv�퀰,�j��b�2"������A7�}�>$��fm���@dȐa�!�j_�`��WX�a����hMaۂ���S� D<@X|�zVm�/�~�y�?@�Ώ�[�ߟ����, b��!C���(��/��;h���[���$�Y�[q��15 �&�~�; K表�?w���={�19jο����O����{��J���˚ D�F$ƓqJj�W�ϔ�`�7�J���$ RI�>fr(�=�ꏐ���]�Ȑ!��$����CP�8�S\b��ɘ�=4~) Rɇ�s~�`���j�K��!n�]���d 2d�0r�P/����K!X�Q#�1 d-v8�W�ܼbw ~6b���=IъtJg=�z0���BD�F.�1�r����iu�h��@7�I�t���l���W8�π���:�ú��}����!C��L� ���VX�<"u�j!XY̕����X�5D�@�|��6�A��e��V���� ��e2d�0������kD(~�IEND�B`�PK���\��V\��.templates/protostar/images/system/sort_asc.pngnu�[����PNG IHDR�|�lGIDATx��G@!��^�Wp���';� �7�K��������U��6=ҢŎ4k�$�U��OT��A�x���H���IEND�B`�PK���\��]��1templates/protostar/images/system/rating_star.pngnu�[����PNG IHDRVu\��IDATxڕ�=@@`g�K��!����8�^4:��p�d^�$"o�H���LCz�F�D:� R�gГ�e6�H�PC ;+9S� h�A����M�Bq�\���0(�~���l� Dl�̒!t�^2��P�C���2:;�Uư���UIEND�B`�PK���\W9����7templates/protostar/images/system/rating_star_blank.pngnu�[����PNG IHDR�|�l�IDATxc@Y"�%��>�}�\�!B��%�����e�� �d�E,\�]�P PD�+��3\�K&� �p�\T��%� ��|uy���o�,6����V0K��AHh93��Ό.Z �n><�9��IEND�B`�PK���\J!G`��/templates/protostar/images/system/sort_desc.pngnu�[����PNG IHDR�|�lNIDATx��1�`^��4 /�q�+�jo�!2�o|�u���\\�b�8�ڭ���ݙ��ZL`��0E�1��i���T�IEND�B`�PK���\gЌ���'templates/protostar/templateDetails.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE install PUBLIC "-//Joomla! 2.5//DTD template 1.0//EN" "https://www.joomla.org/xml/dtd/2.5/template-install.dtd"> <extension version="3.1" type="template" client="site"> <name>protostar</name> <version>1.0</version> <creationDate>4/30/2012</creationDate> <author>Kyle Ledbetter</author> <authorEmail>admin@joomla.org</authorEmail> <copyright>Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.</copyright> <description>TPL_PROTOSTAR_XML_DESCRIPTION</description> <files> <filename>component.php</filename> <filename>error.php</filename> <filename>offline.php</filename> <filename>favicon.ico</filename> <filename>index.php</filename> <filename>templateDetails.xml</filename> <filename>template_preview.png</filename> <filename>template_thumbnail.png</filename> <folder>css</folder> <folder>html</folder> <folder>images</folder> <folder>img</folder> <folder>js</folder> <folder>language</folder> <folder>less</folder> </files> <positions> <position>banner</position> <position>debug</position> <position>position-0</position> <position>position-1</position> <position>position-2</position> <position>position-3</position> <position>position-4</position> <position>position-5</position> <position>position-6</position> <position>position-7</position> <position>position-8</position> <position>position-9</position> <position>position-10</position> <position>position-11</position> <position>position-12</position> <position>position-13</position> <position>position-14</position> <position>footer</position> </positions> <languages folder="language"> <language tag="en-GB">en-GB/en-GB.tpl_protostar.ini</language> <language tag="en-GB">en-GB/en-GB.tpl_protostar.sys.ini</language> </languages> <config> <fields name="params"> <fieldset name="advanced"> <field name="templateColor" type="color" label="TPL_PROTOSTAR_COLOR_LABEL" description="TPL_PROTOSTAR_COLOR_DESC" class="" default="#08C" /> <field name="templateBackgroundColor" type="color" label="TPL_PROTOSTAR_BACKGROUND_COLOR_LABEL" description="TPL_PROTOSTAR_BACKGROUND_COLOR_DESC" class="" default="#F4F6F7" /> <field name="logoFile" type="media" label="TPL_PROTOSTAR_LOGO_LABEL" description="TPL_PROTOSTAR_LOGO_DESC" class="" default="" /> <field name="sitetitle" type="text" label="JGLOBAL_TITLE" description="JFIELD_ALT_PAGE_TITLE_LABEL" default="" filter="string" /> <field name="sitedescription" type="text" label="JGLOBAL_DESCRIPTION" description="JGLOBAL_SUBHEADING_DESC" default="" filter="string" /> <field name="googleFont" type="radio" label="TPL_PROTOSTAR_FONT_LABEL" description="TPL_PROTOSTAR_FONT_DESC" class="btn-group btn-group-yesno" default="1" > <option value="1">JYES</option> <option value="0">JNO</option> </field> <field name="googleFontName" type="text" label="TPL_PROTOSTAR_FONT_NAME_LABEL" description="TPL_PROTOSTAR_FONT_NAME_DESC" class="" default="Open+Sans" showon="googleFont:1" /> <field name="fluidContainer" type="radio" label="TPL_PROTOSTAR_FLUID_LABEL" description="TPL_PROTOSTAR_FLUID_DESC" class="btn-group btn-group-yesno" default="0" > <option value="1">TPL_PROTOSTAR_FLUID</option> <option value="0">TPL_PROTOSTAR_STATIC</option> </field> </fieldset> </fields> </config> </extension> PK���\�� ��=templates/yoo_aurora/widgetkit/widgets/grid_aurora/widget.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon-grid" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="40px" height="40px" viewBox="0 0 40 40" enable-background="new 0 0 40 40" xml:space="preserve"> <path fill="#37A5E4" d="M1,3v16h18V3H1z M17,17H3V5h14V17z"/> <path fill="#37A5E4" d="M21,3v16h18V3H21z M37,17H23V5h14V17z"/> <path fill="#37A5E4" d="M1,21v16h18V21H1z M17,35H3V23h14V35z"/> <path fill="#37A5E4" d="M21,21v16h18V21H21z M37,35H23V23h14V35z"/> </svg> PK���\��j���=templates/yoo_aurora/widgetkit/widgets/grid_aurora/plugin.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ return array( 'name' => 'widget/grid_aurora', 'main' => 'YOOtheme\\Widgetkit\\Widget\\Widget', 'config' => array( 'name' => 'grid_aurora', 'label' => 'Grid Aurora', 'icon' => 'plugins/widgets/grid_aurora/widget.svg', 'view' => 'plugins/widgets/grid_aurora/views/widget.php', 'item' => array('title', 'content', 'media'), 'settings' => array( 'columns' => '1', 'columns_small' => 0, 'columns_medium' => 0, 'columns_large' => 0, 'columns_xlarge' => 0, 'gutter' => 'default', 'panel' => 'blank', 'animation' => 'none', 'text_align' => 'left', 'title_size' => 'panel', 'media_align' => 'teaser', 'media_width' => '1-2', 'media_breakpoint' => 'medium', 'content_align' => true, 'media_border' => 'none', 'link_style' => 'button', 'title' => true, 'media' => true, 'content' => true, 'link' => true, 'button_link' => true, 'link_text' => 'Read more', 'class' => '' ) ), 'events' => array( 'init.site' => function($event, $app) { }, 'init.admin' => function($event, $app) { $app['angular']->addTemplate('grid_aurora.edit', 'plugins/widgets/grid_aurora/views/edit.php', true); } ) ); PK���\��?���Ctemplates/yoo_aurora/widgetkit/widgets/grid_aurora/views/widget.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // Grid if ($settings['gutter'] == 'none') { $grid = 'uk-clearfix uk-flex'; } else { $grid = 'uk-grid'; $grid .= ($settings['gutter'] == 'small') ? ' uk-grid-small' : '' ; } $grid .= ' uk-grid-width-1-'.$settings['columns']; $grid .= $settings['columns_small'] ? ' uk-grid-width-small-1-'.$settings['columns_small'] : ''; $grid .= $settings['columns_medium'] ? ' uk-grid-width-medium-1-'.$settings['columns_medium'] : ''; $grid .= $settings['columns_large'] ? ' uk-grid-width-large-1-'.$settings['columns_large'] : ''; $grid .= $settings['columns_xlarge'] ? ' uk-grid-width-xlarge-1-'.$settings['columns_xlarge'] : ''; // Panel $panel = 'uk-panel'; switch ($settings['panel']) { case 'box' : $panel .= ' uk-panel-box'; break; case 'primary' : $panel .= ' uk-panel-box uk-panel-box-primary'; break; case 'secondary' : $panel .= ' uk-panel-box uk-panel-box-secondary'; break; case 'header' : $panel .= ' uk-panel-header'; break; case 'space' : $panel .= ' uk-panel-space'; break; } // Media Align switch ($settings['media_align']) { case 'teaser': $media_align = 'uk-panel-teaser uk-margin-bottom'; break; case 'top': case 'bottom': $media_align = 'uk-text-center'; break; case 'left': $media_align = 'uk-align-medium-left uk-text-center'; break; case 'right': $media_align = 'uk-align-medium-right uk-text-center'; break; } // Media Width $media_width = 'uk-width-' . $settings['media_breakpoint'] . '-' . $settings['media_width']; switch ($settings['media_width']) { case '1-5': $content_width = '4-5'; break; case '1-4': $content_width = '3-4'; break; case '3-10': $content_width = '7-10'; break; case '1-3': $content_width = '2-3'; break; case '2-5': $content_width = '3-5'; break; case '1-2': default: $content_width = '1-2'; break; } $content_width = 'uk-width-medium-' . $content_width; // Content Align $content_align = $settings['content_align'] ? 'uk-flex-middle' : ''; // Title Size switch ($settings['title_size']) { case 'h1': case 'h2': case 'h3': case 'h4': $title_size = 'uk-' . $settings['title_size'] . ' uk-margin-top-remove'; break; case 'large': $title_size = 'uk-heading-large uk-margin-top-remove'; break; default: $title_size = 'uk-panel-title'; break; } // Link Style switch ($settings['link_style']) { case 'button': $link = 'uk-button'; break; case 'primary': $link = 'uk-button uk-button-primary'; break; case 'button-large': $link = 'uk-button uk-button-large'; break; case 'primary-large': $link = 'uk-button uk-button-large uk-button-primary'; break; default: $link = ''; break; } ?> <div class="<?php echo $grid; ?> uk-grid-match uk-text-<?php echo $settings['text_align']; ?> <?php echo $settings['class']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin> <?php foreach ($items as $i => $item) : // Media Type $attrs = array(); $class = ''; if ($item->type('media') == 'image') { $class .= ($settings['media_border'] != 'none') ? 'uk-border-' . $settings['media_border'] . ' ' : ''; $attrs['alt'] = $item['title']; } if ($item->type('media') == 'video') { $class .= 'uk-responsive-width '; $attrs['controls'] = ''; } if ($item['width']) { $attrs['width'] = $item['width']; } if ($item['height']) { $attrs['height'] = $item['height']; } if ($class) { $attrs['class'] = $class; } $media = $item->media('media', $attrs); if ($item['link'] && $settings['link']) { $medialinked = '<a href="' . $item['link'] . '">' . $media . '</a>'; } else { $medialinked = $media; } // Animation $delay = $i * 300; $animation = ($settings['animation'] != 'none') ? 'data-uk-scrollspy="{cls:\'uk-animation-' . $settings['animation'] . '\', delay:' . $delay . '}"' : ''; ?> <div<?php if ($settings['gutter'] == 'none') echo ' class="uk-float-left uk-flex-item-none"'; ?>> <div class="<?php echo $panel; ?>" <?php echo $animation; ?>> <?php if ($item['media'] && $settings['media'] && in_array($settings['media_align'], array('teaser', 'top'))) : ?> <?php if (isset($item['link']) && $settings['link']) echo '<a href="' . $item['link'] . '">'; ?> <figure class="tm-caption uk-text-center"> <?php echo $media; ?> <figcaption class="uk-flex uk-flex-middle uk-flex-center"> <h3 class="uk-h4"><?php echo $item['title']; ?></h3> </figcaption> </figure> <?php if (isset($item['link']) && $settings['link']) echo '</a>'; ?> <?php endif; ?> <?php if ($item['media'] && $settings['media'] && in_array($settings['media_align'], array('left', 'right'))) : ?> <div class="uk-grid <?php echo $content_align; ?>" data-uk-grid-margin> <div class="<?php echo $media_width ?><?php if ($settings['media_align'] == 'right') echo ' uk-float-right uk-flex-order-last-' . $settings['media_breakpoint'] ?>"> <?php echo $medialinked; ?> </div> <div class="<?php echo $content_width ?>"> <div class="uk-panel"> <?php endif; ?> <?php if ($item['title'] && $settings['title']) : ?> <h3 class="<?php echo $title_size; ?>"><?php echo $item['title']; ?></h3> <?php endif; ?> <?php if ($item['media'] && $settings['media'] && $settings['media_align'] == 'bottom') : ?> <p class="<?php echo $media_align; ?>"><?php echo $medialinked; ?></p> <?php endif; ?> <?php if ($item['content'] && $settings['content']) : ?> <div class="uk-margin"><?php echo $item['content']; ?></div> <?php endif; ?> <?php if ($item['link'] && $settings['link'] && $settings['button_link']) : ?> <p><a<?php if($link) echo ' class="' . $link . '"' ?> href="<?php echo $item['link']; ?>"><?php echo $settings['link_text']; ?></a></p> <?php endif; ?> <?php if ($item['media'] && $settings['media'] && in_array($settings['media_align'], array('left', 'right'))) : ?> </div> </div> </div> <?php endif; ?> </div> </div> <?php endforeach; ?> </div> PK���\��3�7�7Atemplates/yoo_aurora/widgetkit/widgets/grid_aurora/views/edit.phpnu�[���<div class="uk-grid uk-grid-divider uk-form uk-form-horizontal" data-uk-grid-margin> <div class="uk-width-medium-1-4"> <div class="wk-panel-marginless"> <ul class="uk-nav uk-nav-side" data-uk-switcher="{connect:'#nav-content'}"> <li><a href="">Columns</a></li> <li><a href="">Content</a></li> <li><a href="">General</a></li> </ul> </div> </div> <div class="uk-width-medium-3-4"> <ul id="nav-content" class="uk-switcher"> <li> <div class="uk-form-row"> <label class="uk-form-label" for="wk-columns">Phone Portrait</label> <div class="uk-form-controls"> <select id="wk-columns" class="uk-form-width-medium" ng-model="widget.data['columns']"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-columns-small">Phone Landscape</label> <div class="uk-form-controls"> <select id="wk-columns-small" class="uk-form-width-medium" ng-model="widget.data['columns_small']"> <option value="0">Inherit</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-columns-medium">Tablet</label> <div class="uk-form-controls"> <select id="wk-columns-medium" class="uk-form-width-medium" ng-model="widget.data['columns_medium']"> <option value="0">Inherit</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-columns-large">Desktop</label> <div class="uk-form-controls"> <select id="wk-columns-large" class="uk-form-width-medium" ng-model="widget.data['columns_large']"> <option value="0">Inherit</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-columns-xlarge">Large Screens</label> <div class="uk-form-controls"> <select id="wk-columns-xlarge" class="uk-form-width-medium" ng-model="widget.data['columns_xlarge']"> <option value="0">Inherit</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-gutter">Gutter</label> <div class="uk-form-controls"> <select id="wk-gutter" class="uk-form-width-medium" ng-model="widget.data['gutter']"> <option value="default">Default</option> <option value="small">Small</option> <option value="none">None</option> </select> </div> </div> </li> <li> <div class="uk-form-row"> <label class="uk-form-label" for="wk-panel">Panel</label> <div class="uk-form-controls"> <select id="wk-panel" class="uk-form-width-medium" ng-model="widget.data['panel']"> <option value="blank">Blank</option> <option value="box">Box</option> <option value="primary">Box Primary</option> <option value="secondary">Box Secondary</option> <option value="header">Header</option> <option value="space">Space</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-animation">Animation</label> <div class="uk-form-controls"> <select id="wk-animation" class="uk-form-width-medium" ng-model="widget.data['animation']"> <option value="none">None</option> <option value="fade">Fade</option> <option value="scale-up">Scale Up</option> <option value="scale-down">Scale Down</option> <option value="slide-top">Slide Top</option> <option value="slide-bottom">Slide Bottom</option> <option value="slide-left">Slide Left</option> <option value="slide-right">Slide Right</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-text-align">Text Align</label> <div class="uk-form-controls"> <select id="wk-text-align" class="uk-form-width-medium" ng-model="widget.data['text_align']"> <option value="left">Left</option> <option value="right">Right</option> <option value="center">Center</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-title-size">Title Size</label> <div class="uk-form-controls"> <select id="wk-title-size" class="uk-form-width-medium" ng-model="widget.data['title_size']"> <option value="panel">Default</option> <option value="h1">H1</option> <option value="h2">H2</option> <option value="h3">H3</option> <option value="h4">H4</option> <option value="large">Extra Large</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-media-align">Media Align</label> <div class="uk-form-controls"> <select id="wk-media-align" class="uk-form-width-medium" ng-model="widget.data['media_align']"> <option value="teaser">Teaser</option> <option value="top">Above Title</option> <option value="bottom">Below Title</option> <option value="left">Left</option> <option value="right">Right</option> </select> <p class="uk-form-controls-condensed" ng-if="widget.data.media_align == 'left' || widget.data.media_align == 'right'"> <label> <select class="uk-form-width-mini" ng-model="widget.data['media_width']"> <option value="1-5">20%</option> <option value="1-4">25%</option> <option value="3-10">30%</option> <option value="1-3">33%</option> <option value="2-5">40%</option> <option value="1-2">50%</option> </select> Width </label> </p> <p class="uk-form-controls-condensed" ng-if="widget.data.media_align == 'left' || widget.data.media_align == 'right'"> <label> <select class="uk-form-width-small" ng-model="widget.data['media_breakpoint']"> <option value="small">Phone Landscape</option> <option value="medium">Tablet</option> <option value="large">Desktop</option> <option value="xlarge">Large Screens</option> </select> Breakpoint </label> </p> <p class="uk-form-controls-condensed" ng-if="widget.data.media_align == 'left' || widget.data.media_align == 'right'"> <label><input type="checkbox" ng-model="widget.data['content_align']"> Vertical centered.</label> </p> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-media-border">Media Border</label> <div class="uk-form-controls"> <select id="wk-media-border" class="uk-form-width-medium" ng-model="widget.data['media_border']"> <option value="none">None</option> <option value="circle">Circle</option> <option value="rounded">Rounded</option> </select> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-link-style">Link</label> <div class="uk-form-controls"> <select id="wk-link-style" class="uk-form-width-medium" ng-model="widget.data['link_style']"> <option value="text">Text</option> <option value="button">Button</option> <option value="primary">Button Primary</option> <option value="button-large">Button Large</option> <option value="primary-large">Button Large Primary</option> </select> </div> </div> </li> <li> <div class="uk-form-row"> <span class="uk-form-label">Display</span> <div class="uk-form-controls uk-form-controls-text"> <p class="uk-form-controls-condensed" class="uk-form-controls-condensed"> <label><input type="checkbox" ng-model="widget.data['title']"> Show title</label> </p> <p class="uk-form-controls-condensed" class="uk-form-controls-condensed"> <label><input type="checkbox" ng-model="widget.data['media']"> Show media</label> </p> <p class="uk-form-controls-condensed" class="uk-form-controls-condensed"> <label><input type="checkbox" ng-model="widget.data['content']"> Show content</label> </p> <p class="uk-form-controls-condensed" class="uk-form-controls-condensed"> <label><input type="checkbox" ng-model="widget.data['link']"> Show link</label> </p> <p class="uk-form-controls-condensed" class="uk-form-controls-condensed"> <label><input type="checkbox" ng-model="widget.data['button_link']"> Show Button</label> </p> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-link-text">Link Text</label> <div class="uk-form-controls"> <input id="wk-link-text" class="uk-form-width-medium" type="text" ng-model="widget.data['link_text']"> </div> </div> <div class="uk-form-row"> <label class="uk-form-label" for="wk-class">HTML Class</label> <div class="uk-form-controls"> <input id="wk-class" class="uk-form-width-medium" type="text" ng-model="widget.data['class']"> </div> </div> </li> </ul> </div> </div> PK���\d4~�templates/yoo_aurora/config.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ return array( 'path' => array( 'theme' => array(__DIR__), 'js' => array(__DIR__.'/js'), 'css' => array(__DIR__.'/css'), 'less' => array(__DIR__.'/less'), 'layouts' => array(__DIR__.'/layouts') ), 'less' => array( 'vars' => array( 'less:theme.less' ), 'files' => array( '/css/theme.css' => 'less:theme.less', '/css/bootstrap.css' => 'less:bootstrap.less' ) ), 'cookie' => $cookie = md5(__DIR__), 'customizer' => isset($_COOKIE[$cookie]) ); PK���\�JEE8templates/yoo_aurora/less/bootstrap/bootstrap-layer.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @bs-input-height: 22px; @bs-control-input-height: 24px; .navbar-search { .search-query { line-height: @bs-input-height; } } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li > a:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav li.dropdown.open > .dropdown-toggle { color: @global-contrast-color; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret { border-top-color: @global-contrast-color; border-bottom-color: @global-contrast-color; } PK���\���WViVi$templates/yoo_aurora/less/theme.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import "uikit/uikit.less"; /* ======================================================================== Warp theme ========================================================================== */ @global-body-style: 'default'; // Theme variables // ======================================================================== @theme-body-background: #f9f9f7; @theme-light-background: @global-light-background; @theme-border-width: @global-border-width; @theme-border: @global-border; @theme-wrapper-width-max: 1450px; @theme-section-margin: @global-margin-extra-large; @theme-section-border-width: @global-border-width; @theme-section-border: @global-border; @theme-ripple-background: rgba(255, 255, 255, 0.3); // // Sidebar // @theme-sidebar-background: @theme-body-background; @theme-sidebar-nav-width: 240px; @theme-sidebar-navbar-nav-height: 50px; @theme-sidebar-navbar-nav-font-weight: @global-bold-font-weight; @theme-sidebar-navbar-nav-border-width: @global-border-width; @theme-sidebar-navbar-nav-border: rgba(255,255,255,0.2); @theme-sidebar-navbar-nav-background: rgba(0,0,0,0); @theme-sidebar-navbar-nav-color: fade(@global-contrast-color, 65%); @theme-sidebar-navbar-nav-hover-color: @global-contrast-color; @theme-sidebar-navbar-nav-onclick-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-active-color: @global-contrast-color; @theme-sidebar-navbar-nav-before-height: 1px; @theme-sidebar-navbar-nav-before-width: 15px; @theme-sidebar-navbar-nav-before-background: rgba(255,255,255,0.4); @theme-sidebar-navbar-nav-before-hover-height: 2px; @theme-sidebar-navbar-nav-before-hover-width: 30px; @theme-sidebar-navbar-nav-before-hover-background: #fff; @theme-sidebar-navbar-nav-before-active-height: @theme-sidebar-navbar-nav-before-hover-height; @theme-sidebar-navbar-nav-before-active-width: @theme-sidebar-navbar-nav-before-hover-width; @theme-sidebar-navbar-nav-before-active-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-dropdown-background: @dropdown-navbar-background; @theme-sidebar-dropdown-box-shadow: rgba(0,0,0,0.1); @theme-dropdown-navbar-nose-background: @theme-sidebar-dropdown-background; @theme-sidebar-dropdown-navbar-animation: uk-slide-right; @theme-sidebar-panel-title-color: #ffe3c7; @theme-sidebar-panel-color: @global-contrast-color; @theme-sidebar-panel-link-color: @theme-sidebar-panel-title-color; @theme-sidebar-panel-link-hover-color: @global-contrast-color; @theme-sidebar-social-height: 26px; @theme-sidebar-social-padding: 20px; @theme-sidebar-social-border-top-width: @theme-border-width; @theme-sidebar-social-border-top: @theme-sidebar-social-background; @theme-sidebar-social-background: fade(#2a3444, 80%); @theme-sidebar-social-color: @global-contrast-color; @theme-sidebar-social-hover-color: @theme-sidebar-panel-title-color; // // Content // @theme-content-container-padding: @global-margin-extra-large; @theme-content-background: @global-background; @theme-content-block-border: @global-border; @theme-footer-height: @theme-sidebar-social-height; @theme-footer-padding: @theme-sidebar-social-padding; @theme-footer-border: @theme-border; @theme-tweet-icon-size: 50px; /* Theme Layout ========================================================================== */ html { overflow-y: scroll; } body { background: @theme-body-background; } // Theme Wrapper .tm-wrapper { min-height: 100vh; max-width: @theme-wrapper-width-max; > div { min-height: 100vh; padding-left: 0; } } .tm-wrapper:not(.tm-grid-preserve) { margin-left: 0; } .tm-wrapper:not(.tm-grid-preserve) > * { padding-left: 0; } // Sidebar Widths (Warp Option) .tm-sidebar-width-15 { .tm-sidebar-wrapper { width: 15%; } .tm-content-wrapper { width: 85%; } } .tm-sidebar-width-20 { .tm-sidebar-wrapper { width: 20%; } .tm-content-wrapper { width: 80%; } } .tm-sidebar-width-25 { .tm-sidebar-wrapper { width: 25%; } .tm-content-wrapper { width: 75%; } } .tm-sidebar-width-40 { .tm-sidebar-wrapper { width: 40%; } .tm-content-wrapper { width: 60%; } } .tm-sidebar-width-30 { .tm-sidebar-wrapper { width: 30%; } .tm-content-wrapper { width: 70%; } } .tm-sidebar-width-33 { .tm-sidebar-wrapper { width: 33.333%; } .tm-content-wrapper { width: 66.666%; } } .tm-sidebar-width-40 { .tm-sidebar-wrapper { width: 40%; } .tm-content-wrapper { width: 60%; } } .tm-sidebar-width-50 { .tm-sidebar-wrapper { width: 50%; } .tm-content-wrapper { width: 50%; } } // Theme Sidebar .tm-sidebar-wrapper { position: relative; background-color: @theme-sidebar-background; text-align: center; // Centered border element &::after { display: block; content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: @theme-border-width; background: @theme-border; } // Sidebar Menu + Logo container .tm-sidebar-menu-container { padding: @global-grid-gutter-large 0; text-align: center; z-index: (@global-z-index + 2); // Sidebar Logo .tm-sidebar-logo { display: inline-block; margin: 0 auto @global-grid-gutter-large auto; } .tm-sidebar-nav { margin-bottom: @global-grid-gutter-large; // Sidebar Main Menu .uk-navbar-nav { float: none; max-width: @theme-sidebar-nav-width; margin: 0 auto; > li { margin: 0; float: none; // Link > a { height: @theme-sidebar-navbar-nav-height; padding: 0; border: none; border-bottom: @theme-sidebar-navbar-nav-border-width solid @theme-sidebar-navbar-nav-border; background-color: @theme-sidebar-navbar-nav-background; color: @theme-sidebar-navbar-nav-color; line-height: @theme-sidebar-navbar-nav-height; font-weight: @theme-sidebar-navbar-nav-font-weight; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; &::before { content: ""; position: absolute; bottom: 0; left:0; right:0; margin-left: auto; margin-right: auto; height: @theme-sidebar-navbar-nav-before-height; width: @theme-sidebar-navbar-nav-before-width; background: @theme-sidebar-navbar-nav-before-background; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } // Onclick &:active { color: @theme-sidebar-navbar-nav-onclick-color; } } // Active &.uk-active { > a { color: @theme-sidebar-navbar-nav-active-color; &::before { height: @theme-sidebar-navbar-nav-before-active-height; width: @theme-sidebar-navbar-nav-before-active-width; background: @theme-sidebar-navbar-nav-before-active-background; } } } } // Open + Hover .uk-open > a, > li > a:hover { color: @theme-sidebar-navbar-nav-hover-color; &::before { height: @theme-sidebar-navbar-nav-before-hover-height; width: @theme-sidebar-navbar-nav-before-hover-width; background: @theme-sidebar-navbar-nav-before-hover-background; } } } // Dropdown .uk-dropdown { text-align: left; z-index: (@global-z-index + 3); &::before { top: @dropdown-navbar-nose-size; left: -(@dropdown-navbar-nose-size / 2); background: @theme-dropdown-navbar-nose-background; } } .uk-open { .uk-dropdown { top: 0; left: auto; right: -@dropdown-width; background: @theme-sidebar-dropdown-background; box-shadow: 1px 1px 1px @theme-sidebar-dropdown-box-shadow; -webkit-animation: @theme-sidebar-dropdown-navbar-animation 0.2s ease-in-out; animation: @theme-sidebar-dropdown-navbar-animation 0.2s ease-in-out; } } // 2 columns dropdown .uk-dropdown-width-2:not(.uk-dropdown-stack), .uk-dropdown-width-3:not(.uk-dropdown-stack) { left: @theme-sidebar-nav-width; } } } // Sidebar widget container .tm-sidebar-widget-container { position: absolute; right: 0; bottom: 0; left: 0; .tm-sidebar-main { position: absolute; right: 0; bottom: (@theme-sidebar-social-height + (@global-margin * 2)); left: 0; } // Sidebar Widgets .uk-panel { max-width: 70%; margin: @global-grid-gutter-large auto; color: @theme-sidebar-panel-color; text-align: left; .uk-panel-title { color: @theme-sidebar-panel-title-color; } /* link color */ > a:not([class]), > :not([class*='uk-nav']) a:not([class]) { color: @theme-sidebar-panel-link-color; &:hover { color: @theme-sidebar-panel-link-hover-color; } } } // Social Icons .tm-sidebar-social { position: absolute; right: 0; bottom: 0; left: 0; height: @theme-sidebar-social-height; padding: @theme-sidebar-social-padding; border-top: @theme-sidebar-social-border-top-width solid @theme-sidebar-social-border-top; background: @theme-sidebar-social-background; overflow: hidden; a { color: @theme-sidebar-social-color; &:hover { color: @theme-sidebar-social-hover-color; } } [class*='uk-icon-'] { margin: 0 10px; font-size: 24px; } } } } // Offcanvas / sidebar menu fix .uk-offcanvas-page { .tm-sidebar-menu-container.uk-active { margin-left: @offcanvas-bar-width; -webkit-transition: margin-left 0.15s linear; transition: margin-left 0.15s linear; } } // Background fixed (Warp Option) .tm-sidebar-background-fixed { .tm-sidebar-wrapper { background-attachment: fixed; } } // Section Divider (Warp option) .tm-grid-divider { margin: 0; border-top: none; } .tm-section-divider { section + .tm-grid-divider, .tm-middle + .tm-grid-divider { display: block; margin-top: @theme-section-margin; margin-bottom: @theme-section-margin; border-top: @theme-section-border-width solid @theme-section-border; } } // Content .tm-content-wrapper { position: relative; border-right: @theme-border-width solid @theme-border; background: @theme-content-background; .tm-content-container { padding: @theme-content-container-padding; -moz-box-sizing: border-box; box-sizing: border-box; } } // Additional content blocks .tm-block-content-top, .tm-block-content-bottom { padding: @theme-content-container-padding; background: @theme-light-background; } .tm-block-content-top { border-bottom: @theme-border-width solid @theme-content-block-border; } .tm-block-content-bottom { border-top: @theme-border-width solid @theme-content-block-border; } .tm-block-footer { padding: @theme-content-container-padding; border-top: @theme-border-width solid @theme-content-block-border; } // Hide / Show WordPress page title (Warp Option) .tm-page-title-false { .tm-content { .uk-article { .uk-article-title { display: none; } } } } // If footer is published add some padding to the content .tm-footer-true { padding-bottom: (@theme-footer-height + (@theme-footer-padding * 2)); -moz-box-sizing: border-box; box-sizing: border-box; } // Navbar .tm-navbar { background: @theme-light-background; } .tm-navbar, .tm-toolbar { padding: (@theme-content-container-padding / 2) @theme-content-container-padding; border-bottom: @theme-border-width solid @theme-content-block-border; } // Toolbar .tm-toolbar .uk-float-left .uk-panel { margin: 0 @global-grid-gutter 0 0; float: left; } .tm-toolbar .uk-float-right .uk-panel { margin: 0 0 0 @global-grid-gutter; float: right; } // Search .uk-dropdown-search { text-align: left; } // Logo-Small .tm-logo-small { letter-spacing: -0.31em; } // Middle .tm-main > :nth-child(n+2) { margin-top: @global-grid-gutter; } .tm-content > :last-child { margin-bottom: 0; } // Footer .tm-footer { position: absolute; right: 0; bottom: 0; left: 0; padding: @theme-footer-padding; border-top: @theme-border-width solid @theme-footer-border; height: @theme-footer-height; text-align: center; overflow: hidden; } .tm-footer .uk-panel + .uk-panel { margin-top: @global-grid-gutter; } // To-top scroller .tm-totop-scroller { display: block; position: absolute; top: @theme-footer-padding; right: (@theme-footer-padding * 1.2); z-index: @global-z-index; width: 20px; height: 20px; line-height: 20px; font-size: 14px; color: @global-color; text-align: center; -webkit-transition: all linear 0.05s; transition: all linear 0.05s; &::after { content: "\f077"; font-family: "FontAwesome"; } // Onhover + focus event &:hover, &:focus { /* 1 */ color: lighten(@global-color, 20%); font-size: 16px; outline: none; /* 2 */ text-decoration: none; } // Onclick event &:active { color: darken(@global-color, 20%); font-size: 11px; } } // Responsive behaviour // Only Tablets and smaller screens @media (max-width: @breakpoint-medium-max) { // Full width wrapper on smaller devices .tm-wrapper { max-width: 100%; .tm-content-wrapper { width: 100% !important; margin: 0; } } } // Only phones @media (max-width: @breakpoint-small-max) { // Section Divider .tm-section-divider { .tm-grid-divider { margin-top: (@theme-section-margin / 2); margin-bottom: (@theme-section-margin / 2); } } // Small padding .tm-wrapper { .tm-content-wrapper { .tm-content-container, .tm-block-content-top, .tm-block-content-bottom, .tm-navbar, .tm-toolbar, .tm-block-footer { padding: (@theme-content-container-padding / 2); } } } // No text decoration on hover event .tm-logo-small:hover { text-decoration: none; }; } // preventing Button pixel bug when parent element is animated [class*='uk-animation-'] { .uk-button { -webkit-backface-visibility: hidden; } } // Remove padding from Content-Top and Content-Bottom (Warp Option) .tm-ct-spacing-false { .tm-block-content-top { padding: 0 !important; } } .tm-cb-spacing-false { .tm-block-content-bottom { padding: 0 !important; } } /* Dropdown stack ========================================================================== */ // Reset width if column width is set .uk-dropdown-navbar.uk-dropdown-stack { min-width: 0 !important; max-width: none !important; } /* Additional ========================================================================== */ // YOOtheme font @font-face { font-family: 'yootheme'; src:url('../fonts/yootheme.eot?-fkrq72'); src:url('../fonts/yootheme.eot?#iefix-fkrq72') format('embedded-opentype'), url('../fonts/yootheme.woff?-fkrq72') format('woff'), url('../fonts/yootheme.ttf?-fkrq72') format('truetype'), url('../fonts/yootheme.svg?-fkrq72#yootheme') format('svg'); font-weight: normal; font-style: normal; } [class^="tm-icon-yootheme-"], [class*=" tm-icon-yootheme-"] { font-family: 'yootheme'; speak: none; font-size: 72px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; // Better Font Rendering -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } // Icons .tm-icon-yootheme-cart::before { content: "\e600"; } .tm-icon-yootheme-css3::before { content: "\e601"; } .tm-icon-yootheme-github1::before { content: "\e602"; } .tm-icon-yootheme-github2::before { content: "\e603"; } .tm-icon-yootheme-html5::before { content: "\e604"; } .tm-icon-yootheme-joomla::before { content: "\e605"; } .tm-icon-yootheme-jquery::before { content: "\e606"; } .tm-icon-yootheme-less::before { content: "\e607"; } .tm-icon-yootheme-symfony::before { content: "\e608"; } .tm-icon-yootheme-twitter::before { content: "\e609"; } .tm-icon-yootheme-wordpress::before { content: "\e60a"; } .tm-icon-yootheme-zoo::before { content: "\e60b"; } .tm-icon-yootheme-yoo::before { content: "\e60c"; } .tm-icon-yootheme-widgetkit::before { content: "\e60d"; } .tm-icon-yootheme-warp::before { content: "\e60e"; } .tm-icon-yootheme-uikit::before { content: "\e60f"; } .tm-icon-yootheme-pagekit::before { content: "\e610"; } // About switcher widget .tm-about { > .uk-switcher > li { padding-top: 80px; font-size: round((@global-font-size * 1.46)); // 22px line-height: round((@global-font-size * 2)); // 30px font-style: italic; text-align: center; &::before { content: "\f099"; // Twitter icon display: inline-block; position: absolute; top: 0; left: 50%; margin-left: -(@theme-tweet-icon-size / 2); color: @global-primary-background; font-family: 'FontAwesome'; font-size: @theme-tweet-icon-size; font-weight: normal; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } // Icons &:nth-child(2)::before { content: "\f075"; } // Comment icon &:nth-child(3)::before { content: "\f10d"; } // Quote left icon } } // Button modifier: tm-button-wide .tm-button-wide { padding-right: @global-margin; padding-left: @global-margin; } // Underlined text in the frontpage intro .tm-underlined { border-bottom: (@theme-border-width * 2) solid @global-link-color; } // Ripple Effect for UI elements (JavaScript placed in yoo_aurora/js/theme.js) // Elements for the ripple effect .uk-navbar-nav li > a, .uk-button, .uk-subnav-pill > li > a, .uk-nav-side > li > a, .uk-nav-offcanvas > li > a { position: relative; overflow: hidden; z-index: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform-style: preserve-3d; // preventing flickering in webkit browsers } // Ripple effect element .tm-ripple { display: block; position: absolute; background: @theme-ripple-background; border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); } // Ripple animation .tm-animate-ripple { -webkit-animation: ripple 0.65s linear; animation: ripple 0.65s linear; } @-webkit-keyframes ripple { 100% { opacity: 0; -webkit-transform: scale(2.5); } } @keyframes ripple { 100% { opacity: 0; transform: scale(2.5); } } /* Widgetkit 2 ========================================================================== */ // Caption effect for Widgetkit 2 custom widget: Grid Aurora widget .tm-caption { position: relative; overflow: hidden; cursor: pointer; background: @global-highlight-background; color: @global-contrast-color; img { position: relative; display: block; opacity: 1; -webkit-transition: all 0.35s; transition: all 0.35s; -webkit-transform: scale(1); transform: scale(1); } figcaption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; > a { &:hover { text-decoration: none; } } // Border style &::before, &::after { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; pointer-events: none; } &::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0,1); transform: scale(0,1); } &::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1,0); transform: scale(1,0); } } // Headline style h3 { margin: 0; padding: 3px 6px; background: @global-highlight-background; border-radius: @global-border-radius; color: @global-contrast-color; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } // Hover event &:hover { img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); } figcaption { &::before, &::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } } h3 { background: @global-contrast-color; color: @global-highlight-background; } } } // Overwriting font color for 'uk-article-lead' in captions .uk-caption { .uk-article-lead { color: @global-contrast-color; } } /* Blog ========================================================================== */ // Leading article Joomla only .uk-article + .uk-article { margin-top: @global-grid-gutter-large; padding-top: @global-grid-gutter-large; border-top: @global-border-width solid @global-border; } /* Joomla only */ .tm-leading-article .uk-article:last-child { margin-bottom: 0; padding-bottom: @global-grid-gutter-large; border-bottom: @global-border-width solid @global-border; } /* Error ========================================================================== */ .tm-error-icon { font-size: 250px; } .tm-error-headline { font-size: 100px; } /* Offline ========================================================================== */ .tm-offline { width: 300px; } /* Socialbuttons ========================================================================== */ .tm-socialbuttons { line-height: 1; > div { margin-right: 10px; float: left; } } /* WordPress only ========================================================================== */ .alignleft { display: block; margin-right: @utility-align-horizontal; float: left; } .alignright { display: block; margin-left: @utility-align-horizontal; float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } /* Styles ========================================================================== */ // // Background images and gradients // .body-style (); // Default Style .body-style () when (@global-body-style = 'default') { .tm-sidebar-wrapper { background: #3d3e50 url(../images/background/default.jpg) no-repeat; } } // Green Style .body-style () when (@global-body-style = 'green') { .tm-sidebar-wrapper { background: url(../images/background/green.jpg) no-repeat, url(../images/background/green_tile.jpg) repeat; background-color: #5c6469; } } // Red Style .body-style () when (@global-body-style = 'red') { .tm-sidebar-wrapper { background-image: -webkit-linear-gradient(top, #fff, #f0f0f0); background-image: linear-gradient(to bottom, #fff, #f0f0f0); background-color: #fafafa; background-position: 0 0 !important; // Ignore parallax option for gradient background-image } } // Turquoise Style .body-style () when (@global-body-style = 'turquoise') { .tm-sidebar-wrapper { background: #000 url(../images/background/turquoise.jpg) no-repeat; } } // RTL background position html[dir="rtl"] body { .tm-sidebar-wrapper { background-position: 100% 0px; } } PK���\T�iOgg$templates/yoo_aurora/less/style.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ PK���\G'�C��)templates/yoo_aurora/less/uikit/grid.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Grid // // ======================================================================== // Variables // ======================================================================== @grid-gutter-horizontal: @global-grid-gutter; @grid-gutter-vertical: @global-grid-gutter; @grid-gutter-large-horizontal: @global-grid-gutter-large; @grid-gutter-large-vertical: @global-grid-gutter-large; @grid-gutter-small-horizontal: @global-grid-gutter-small; @grid-gutter-small-vertical: @global-grid-gutter-small; @grid-divider-border: @global-border; // Miscellaneous // ======================================================================== .hook-grid-misc() { .uk-grid-divider.uk-grid.uk-grid-small:not(:empty) { margin-left: -@grid-gutter-small-horizontal; margin-right: -@grid-gutter-small-horizontal; } .uk-grid-divider.uk-grid.uk-grid-small > * { padding-left: @grid-gutter-small-horizontal; padding-right: @grid-gutter-small-horizontal; } }PK���\�jk���-templates/yoo_aurora/less/uikit/progress.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Progress // // ======================================================================== // Variables // ======================================================================== @progress-margin-vertical: @global-margin; @progress-background: @global-light-background; @progress-bar-background: @global-primary-background; @progress-bar-font-size: round((@global-font-size * 0.85)); // 12px @progress-bar-color: @global-contrast-color; @progress-bar-success-background: @global-success-background; @progress-bar-warning-background: @global-warning-background; @progress-bar-danger-background: @global-danger-background; // // New // @progress-border-radius: @global-border-radius; @progress-bar-success-color: @global-contrast-color; @progress-bar-warning-color: @global-contrast-color; @progress-bar-danger-color: @global-contrast-color; // Component // ======================================================================== .hook-progress() { border-radius: @progress-border-radius; } // Sub-object: `progress-bar` // ======================================================================== .hook-progress-bar() { padding-right: 8px; text-align: right; } // Color modifiers // ======================================================================== .hook-progress-bar-success() { color: @progress-bar-success-color; } .hook-progress-bar-warning() { color: @progress-bar-warning-color; } .hook-progress-bar-danger() { color: @progress-bar-danger-color; } // Miscellaneous // ======================================================================== .hook-progress-misc() {} PK���\;�l��*templates/yoo_aurora/less/uikit/table.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Table // // ======================================================================== // Variables // ======================================================================== @table-margin-vertical: @global-margin; @table-caption-color: @global-muted-color; @table-caption-font-size: round((@global-font-size * 0.85)); // 12px @table-striped-background: @global-light-background; @table-hover-background: darken(@global-light-background, 3%); // Component // ======================================================================== .hook-table() {} // Miscellaneous // ======================================================================== .hook-table-misc() {}PK���\�C���+templates/yoo_aurora/less/uikit/subnav.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Subnav // // ======================================================================== // Variables // ======================================================================== @subnav-color: @global-color; @subnav-hover-color: @global-link-color; @subnav-active-color: @global-link-color; @subnav-line-border: @global-border; @subnav-pill-background: rgba(0,0,0,0); @subnav-pill-hover-background: @global-primary-background; @subnav-pill-hover-color: @global-contrast-color; @subnav-pill-active-background: @subnav-pill-hover-background; @subnav-pill-active-color: @global-contrast-color; @subnav-disabled-color: @global-muted-color; // // New // @subnav-font-size: (@global-font-size * 0.86); // 13px @subnav-text-transform: uppercase; @subnav-pill-padding-horizontal: 12px; @subnav-pill-border-width: @global-border-width; @subnav-pill-border: @global-primary-background; @subnav-pill-border-radius: @global-border-radius; @subnav-pill-line-height: @global-height; @subnav-pill-color: @global-primary-background; @subnav-pill-active-shadow: desaturate(darken(@global-primary-background, 15%), 15%); // Component // ======================================================================== // // Items // .hook-subnav() { font-size: @subnav-font-size; text-transform: @subnav-text-transform; } // Hover .hook-subnav-hover() {} // Active .hook-subnav-active() {} // Modifier: `uk-subnav-line' // ======================================================================== .hook-subnav-line-divider() {} // Modifier: `uk-subnav-pill' // ======================================================================== .hook-subnav-pill() { padding: 0 @subnav-pill-padding-horizontal; border: @subnav-pill-border-width solid @subnav-pill-border; border-radius: @subnav-pill-border-radius; line-height: @subnav-pill-line-height; color: @subnav-pill-color; -webkit-transition: @global-transition; transition: @global-transition; } // Hover .hook-subnav-pill-hover() {} // Active .hook-subnav-pill-active() {} // Disabled state // ======================================================================== .hook-subnav-disabled() { border: 0; } // Miscellaneous // ======================================================================== .hook-subnav-misc() { .uk-subnav-pill { // Onclick > li > a:active { border-color: darken(@subnav-pill-border, 10%); background: darken(@subnav-pill-active-background, 8%); box-shadow: inset 0 0 5px @button-primary-active-shadow; color: fade(@subnav-pill-active-color, 80%); } } } PK���\�kee*templates/yoo_aurora/less/uikit/panel.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Panel // // ======================================================================== // Variables // ======================================================================== @panel-title-margin-bottom: @global-margin; @panel-title-font-size: round((@global-font-size * 1.33)); // 20px @panel-title-line-height: round((@panel-title-font-size * 1.2)); // 24px @panel-title-font-weight: @global-heading-font-weight; @panel-title-color: @global-highlight-color; @panel-box-padding: 25px; @panel-box-background: @global-secondary-background; @panel-box-color: @global-secondary-color; @panel-box-title-color: @global-secondary-color; @panel-box-badge-top: @global-margin; @panel-box-badge-right: @panel-box-badge-top; @panel-box-primary-background: @global-primary-background; @panel-box-primary-color: @global-primary-color; @panel-box-primary-title-color: @global-contrast-color; @panel-box-secondary-background: rgba(0,0,0,0); @panel-box-secondary-color: @global-color; @panel-box-secondary-title-color: @panel-title-color; @panel-hover-padding: @panel-box-padding; @panel-hover-hover-color: @global-color; @panel-hover-hover-background: @global-background; @panel-hover-teaser-margin: -(@panel-hover-padding + 1); @panel-header-title-border: @global-border; @panel-header-title-border-width: @global-border-width; @panel-header-title-color: @global-link-color; @panel-divider-gutter: @global-grid-gutter; @panel-divider-gutter-large: @global-grid-gutter-large; @panel-divider-border: @global-border; @panel-divider-gutter: 25px; @panel-divider-gutter-large: 35px; @panel-divider-border: @global-border; @panel-divider-border-width: @global-border-width; // // New // @panel-box-border-radius: @global-border-radius; @panel-box-primary-button-background: #fff; @panel-box-primary-form-background: #cc4e37; @panel-box-primary-form-placeholder-color: #ffc9b6; @panel-box-secondary-border-width: @global-border-width; @panel-box-secondary-border: @global-border; @panel-hover-border: @global-border; @panel-hover-background: @panel-box-background; @panel-hover-hover-shadow: 0 1px 5px rgba(0,0,0,0); // Sub-object: `uk-panel-title` // ======================================================================== .hook-panel-title() {} // Sub-object: `uk-panel-badge` // ======================================================================== .hook-panel-badge() {} // Modifier: `uk-panel-box` // ======================================================================== .hook-panel-box() { border-radius: @panel-box-border-radius; } .hook-panel-box-hover() {} // // Sub-modifier: `uk-panel-box-primary` // .hook-panel-box-primary() { // Hyperlink > a:not([class]), > :not([class*='uk-nav']) a:not([class]) { color: @global-primary-link-color; &:hover { color: @global-primary-link-hover-color; } } // Button component .uk-button { border-color: @global-contrast-color; background: rgba(0,0,0,0); color: @global-contrast-color; &:hover { border-color: @global-contrast-color; background: @global-contrast-color; color: @global-highlight-color; } } .uk-badge { border-color: @global-primary-color; color: @global-primary-color; } } .hook-panel-box-primary-hover() {} // // Sub-modifier: `uk-panel-box-secondary` // .hook-panel-box-secondary() { border: @panel-box-secondary-border-width solid @panel-box-secondary-border; } .hook-panel-box-secondary-hover() {} // Modifier: `uk-panel-hover` // ======================================================================== .hook-panel-hover() { border: 1px solid transparent; border-radius: @global-border-radius; background: @panel-hover-background; &:active, &:focus { color: inherit; text-decoration: none; } } .hook-panel-hover-hover() { border-color: @panel-hover-border; box-shadow: @panel-hover-hover-shadow; text-decoration: none; } // Modifier: `uk-panel-header` // ======================================================================== .hook-panel-header() {} // Miscellaneous // ======================================================================== .hook-panel-misc() {} PK���\n����*templates/yoo_aurora/less/uikit/modal.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Modal // // ======================================================================== // Variables // ======================================================================== @modal-z-index: (@global-z-index + 10); @modal-dialog-background: @global-background; // // New // @modal-close-size: 42px; @modal-close-icon-size: 24px; // Component // ======================================================================== .hook-modal() {} // Sub-object: `uk-modal-dialog` // ======================================================================== .hook-modal-dialog() {} // Miscellaneous // ======================================================================== .hook-modal-misc() { // Close icon size for uk-modal-blank .uk-modal-dialog-blank .uk-modal-close { width: @modal-close-size; line-height: @modal-close-size; } .uk-modal-dialog-blank .uk-modal-close::after { font-size: @modal-close-icon-size; } }PK���\��U.templates/yoo_aurora/less/uikit/thumbnail.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Thumbnail // // ======================================================================== // Variables // ======================================================================== @thumbnail-padding: 6px; @thumbnail-border: @global-border; @thumbnail-border-width: @global-border-width; @thumbnail-background: @global-background; @thumbnail-hover-border: darken(@global-light-background, 10%); @thumbnail-hover-background: @global-background; @thumbnail-caption-color: @global-color; // // New // @thumbnail-border-radius: @global-border-radius; // Component // ======================================================================== .hook-thumbnail() { border-radius: @thumbnail-border-radius; } .hook-thumbnail-hover() {} // Caption // ======================================================================== .hook-thumbnail-caption() {} // Miscellaneous // ======================================================================== .hook-thumbnail-misc() {}PK���\y0=w w -templates/yoo_aurora/less/uikit/dropdown.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Dropdown // // ======================================================================== // Variables // ======================================================================== @dropdown-z-index: (@global-z-index + 20); @dropdown-margin-top: 10px; @dropdown-width: 200px; @dropdown-background: @global-light-background; @dropdown-color: @global-color; @dropdown-animation: uk-slide-bottom; @dropdown-divider-border: @global-border; @dropdown-divider-border-width: @global-border-width; @dropdown-navbar-margin: @dropdown-navbar-nose-size; @dropdown-navbar-background: @global-light-background; @dropdown-navbar-color: @global-color; @dropdown-navbar-animation: uk-slide-bottom; // // New // @dropdown-border-radius: @global-border-radius; @dropdown-navbar-nose-size: 12px; @dropdown-navbar-nose-border-radius: @global-border-radius; @dropdown-navbar-nose-background: @dropdown-navbar-background; @dropdown-navbar-divider-border: @dropdown-divider-border; @dropdown-navbar-panel-link-color: @global-link-color; @dropdown-navbar-panel-link-hover-color: @global-link-hover-color; // Component // ======================================================================== .hook-dropdown() { border-radius: @dropdown-border-radius; } // Modifier: `uk-dropdown-navbar` // ======================================================================== .hook-dropdown-navbar() { &:before { z-index: -1; display: block; content: ""; position: absolute; top: -(@dropdown-navbar-nose-size / 2.3); left: @dropdown-navbar-nose-size * 1.2; width: @dropdown-navbar-nose-size; height: @dropdown-navbar-nose-size; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: @dropdown-navbar-nose-border-radius; background: @dropdown-navbar-nose-background; } } // Miscellaneous // ======================================================================== .hook-dropdown-misc() { /* uk-dropdown nose */ .uk-dropdown-center { &:before { left: 48%; } } .uk-dropdown-flip { &:before { left: auto; right: (@dropdown-navbar-nose-size * 1.2); } } /* Grid and panel in dropdown ========================================================================== */ /* uk-dropdown-navbar panel link color */ .uk-dropdown-navbar { .uk-panel { > a:not([class]) { color: @dropdown-navbar-panel-link-color; &:hover { color: @dropdown-navbar-panel-link-hover-color; } } } } /* Only tablets and desktops */ @media (min-width: @breakpoint-medium) { .uk-dropdown-navbar:not(.uk-dropdown-stack) > .uk-grid > [class*='uk-width-']:nth-child(n+2) { border-left-color: @dropdown-navbar-divider-border; } } } PK���\<l�� � /templates/yoo_aurora/less/uikit/pagination.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Pagination // // ======================================================================== // Variables // ======================================================================== @pagination-line-height: @global-line-height; @pagination-background: rgba(0,0,0,0); @pagination-color: @global-color; @pagination-hover-background: @pagination-background; @pagination-hover-color: @global-primary-background; @pagination-onclick-background: @global-primary-background; @pagination-onclick-color: @global-contrast-color; @pagination-active-background: @global-primary-background; @pagination-active-color: @global-contrast-color; @pagination-disabled-background: fade(@global-light-background, 70%); @pagination-disabled-color: @global-muted-color; // // New // @pagination-border-width: @global-border-width; @pagination-border: @global-border; @pagination-hover-border: @global-primary-background; @pagination-onlick-border: @global-primary-background; @pagination-active-border: @global-primary-background; @pagination-disabled-border: @global-border; @pagination-border-radius: 0; @pagination-item-border-radius: 50%; // Component // ======================================================================== // // Items // .hook-pagination-item() { border-radius: @pagination-item-border-radius; } // Link .hook-pagination-link() { border: @pagination-border-width solid @pagination-border; } .hook-pagination-link-hover() { border-color: @pagination-hover-border; } .hook-pagination-link-active() { border-color: @pagination-onlick-border; } // Active .hook-pagination-active() { border: @pagination-border-width solid @pagination-active-border; } // Disabled .hook-pagination-disabled() { border: @pagination-border-width solid @pagination-disabled-border; } // Miscellaneous // ======================================================================== .hook-pagination-misc() { .uk-pagination { .uk-pagination-previous > a, .uk-pagination-previous > span, .uk-pagination-next > a, .uk-pagination-next > span { border: none !important; border-radius: @pagination-border-radius; background: rgba(0,0,0,0); &:hover { text-decoration: underline; } } } }PK���\�+mzz)templates/yoo_aurora/less/uikit/form.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Form // // ======================================================================== // Variables // ======================================================================== @form-padding: 5px 8px; @form-small-padding: 4px; @form-large-padding: 8px 12px; @form-height: @global-height; @form-small-height: @global-height-small; @form-large-height: @global-height-large; @form-small-font-size: round((@global-font-size * 0.8)); // 12px @form-large-font-size: round((@global-font-size * 1.13)); // 17px @form-border: @global-border; @form-border-width: @global-border-width; @form-background: @global-background; @form-color: @global-color; @form-placeholder-color: @global-muted-color; @form-focus-border: @global-highlight-background; @form-focus-background: @global-background; @form-focus-color: @global-highlight-color; @form-disabled-border: @global-border; @form-disabled-background: @global-light-background; @form-disabled-color: @global-muted-color; @form-danger-border: @global-danger-background; @form-danger-background: @global-background; @form-danger-color: @global-danger-color; @form-success-border: @global-success-background; @form-success-background: @global-background; @form-success-color: @global-success-color; @form-blank-border: @global-border; @form-legend-border: @global-border; @form-legend-border-width: @global-border-width; @form-legend-font-size: round((@global-font-size * 1.28)); // 18px @form-legend-line-height: round((@form-legend-font-size * 1.66)); // 30px @form-gutter: @global-margin; @form-icon-width: @global-height; @form-icon-font-size: @global-font-size; @form-icon-color: @global-muted-color; // // New // @form-border-radius: @global-border-radius; // Component // ======================================================================== .hook-form() { border-radius: @form-border-radius; font-weight: inherit; } // Focus state .hook-form-focus() {} // Disabled state .hook-form-disabled() {} // Legend .hook-form-legend() {} // Validation states // ======================================================================== // // Error state // .hook-form-danger() {} // // Success state // .hook-form-success() {} // Style modifiers // ======================================================================== .hook-form-blank() {} .hook-form-blank-focus() {} // Sub-object: `uk-form-label` // ======================================================================== .hook-form-stacked-label() {} .hook-form-horizontal-label() {} // Miscellaneous // ======================================================================== .hook-form-misc() {} PK���\��˘kk.templates/yoo_aurora/less/uikit/offcanvas.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Off-canvas // // ======================================================================== // Variables // ======================================================================== @offcanvas-z-index: @global-z-index; @offcanvas-background: fade(@global-highlight-background, 30%); @offcanvas-bar-width: 240px; @offcanvas-bar-background: @global-highlight-background; @offcanvas-panel-color: @global-muted-color; @offcanvas-panel-title-color: @global-contrast-color; @offcanvas-panel-link-color: fade(@global-contrast-color, 70%); @offcanvas-panel-link-hover-color: @global-contrast-color; // Component // ======================================================================== .hook-offcanvas() {} // Sub-object `uk-offcanvas-bar` // ======================================================================== .hook-offcanvas-bar() {} // Panel in offcanvas // ======================================================================== .hook-offcanvas-panel() {} // Miscellaneous // ======================================================================== .hook-offcanvas-misc() {} PK���\6�͕y y -templates/yoo_aurora/less/uikit/contrast.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Contrast // // ======================================================================== // Variables // ======================================================================== @contrast-color: @global-contrast-color; @contrast-inverted-color: @global-highlight-background; // Base // ======================================================================== .hook-contrast-base-code() { background: fade(@global-contrast-color, 10%); } // Nav // ======================================================================== .hook-contrast-nav-side() {} .hook-contrast-nav-side-hover() {} .hook-contrast-nav-side-active() {} .hook-contrast-nav-side-header() {} .hook-contrast-nav-side-divider() {} // Subnav // ======================================================================== .hook-contrast-subnav() {} .hook-contrast-subnav-hover() {} .hook-contrast-subnav-active() {} .hook-contrast-subnav-line-divider() {} .hook-contrast-subnav-pill-hover() {} .hook-contrast-subnav-pill-active() {} // List // ======================================================================== .hook-contrast-list-line() {} // Tab // ======================================================================== .hook-contrast-tab() {} .hook-contrast-tab-hover() {} .hook-contrast-tab-active() {} // Form // ======================================================================== .hook-contrast-form() {} .hook-contrast-form-focus() {} // Button // ======================================================================== .hook-contrast-button() { border: none; } .hook-contrast-button-hover() {} .hook-contrast-button-active() {} .hook-contrast-button-primary() { background: @global-primary-background; color: @contrast-color; } .hook-contrast-button-primary-hover() {} .hook-contrast-button-primary-active() {} // Icon // ======================================================================== .hook-contrast-icon-hover() {} .hook-contrast-icon-hover-hover() {} .hook-contrast-icon-button() {} .hook-contrast-icon-button-hover() {} .hook-contrast-icon-button-active() {} // Miscellaneous // ======================================================================== .hook-contrast-misc() { .uk-subnav-pill > * > * { border: none; } }PK���\�^UO5templates/yoo_aurora/less/uikit/description-list.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Description list // // ======================================================================== // Variables // ======================================================================== @description-list-line-border: @global-border; @description-list-line-border-width: @global-border-width; @description-list-line-color: @global-muted-color; // Miscellaneous // ======================================================================== .hook-description-list-misc() {}PK���\N��j��(templates/yoo_aurora/less/uikit/nav.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Nav // // ======================================================================== // Variables // ======================================================================== @nav-padding-vertical: 5px; @nav-padding-horizontal: @global-margin; @nav-header-padding-vertical: @nav-padding-vertical; @nav-header-padding-horizontal: @nav-padding-horizontal; @nav-header-font-size: round((@global-font-size * 0.86)); // 13px @nav-header-margin-top: @global-margin; @nav-divider-margin-horizontal: @nav-padding-horizontal; @nav-subtitle-font-size: round((@global-font-size * 0.73)); // 11px @nav-subtitle-line-height: round((@nav-subtitle-font-size * 1.5)); // 18px @nav-sub-padding-vertical: 20px; @nav-sub-padding-left: @nav-padding-horizontal; @nav-parent-icon-width: @global-line-height; @nav-side-color: @global-color; @nav-side-hover-background: rgba(0,0,0,0.03); @nav-side-hover-color: @global-color; @nav-side-active-background: @global-primary-background; @nav-side-active-color: @global-contrast-color; @nav-side-header-color: @global-color; @nav-side-divider-border: @global-border; @nav-side-nested-color: @global-muted-color; @nav-side-nested-hover-color: @global-link-color; @nav-dropdown-color: @global-color; @nav-dropdown-hover-background: @global-primary-background; @nav-dropdown-hover-color: @global-contrast-color; @nav-dropdown-header-color: @global-muted-color; @nav-dropdown-divider-border: @global-border; @nav-dropdown-nested-color: @global-muted-color; @nav-dropdown-nested-hover-color: @global-link-color; @nav-navbar-color: @global-color; @nav-navbar-hover-background: @global-primary-background; @nav-navbar-hover-color: @global-contrast-color; @nav-navbar-header-color: @global-muted-color; @nav-navbar-divider-border: @global-border; @nav-navbar-nested-color: @global-muted-color; @nav-navbar-nested-hover-color: @global-link-color; @nav-offcanvas-color: @offcanvas-panel-link-color; @nav-offcanvas-hover-background: lighten(@offcanvas-bar-background, 5%); @nav-offcanvas-hover-color: @offcanvas-panel-link-hover-color; @nav-offcanvas-active-background: darken(@offcanvas-bar-background, 10%); @nav-offcanvas-active-color: @offcanvas-panel-link-hover-color; @nav-offcanvas-header-color: fade(@offcanvas-panel-color, 70%); @nav-offcanvas-divider-border: lighten(@offcanvas-bar-background, 6%); @nav-offcanvas-nested-color: @offcanvas-panel-link-color; @nav-offcanvas-nested-hover-color: @offcanvas-panel-link-hover-color; // // New // @nav-sub-font-size: round((@global-font-size * 0.86)); // 13px; @nav-dropdown-active-background: darken(@dropdown-navbar-background, 3%); @nav-dropdown-active-color: @global-link-color; @nav-offcanvas-border-width: @global-border-width; @nav-offcanvas-border-top: rgba(255,255,255, 0.03); @nav-offcanvas-border-bottom: darken(@offcanvas-bar-background, 3%); @nav-offcanvas-background: lighten(@offcanvas-bar-background, 3%); @nav-offcanvas-shadow: darken(@offcanvas-bar-background, 2%); @nav-offcanvas-hover-shadow: darken(@offcanvas-bar-background, 3%); @nav-offcanvas-font-size: round((@global-font-size * 0.93)); // 14px; @nav-offcanvas-text-transform: uppercase; // Sub-object: `uk-nav-header` // ======================================================================== .hook-nav-header() {} // Sub-object: `uk-nav-divider` // ======================================================================== .hook-nav-divider() {} // Sub-object: `uk-nav-sub` // ======================================================================== .hook-nav-sub() { font-size: @nav-sub-font-size; } // Modifier: `uk-nav-parent-icon` // ======================================================================== .hook-nav-parent-icon() {} // Modifier `uk-nav-side` // ======================================================================== // // Items // .hook-nav-side() {} // Hover .hook-nav-side-hover() {} // Active .hook-nav-side-active() {} // // Sub-object: `uk-nav-header` // .hook-nav-side-header() {} // // Sub-object: `uk-nav-divider` // .hook-nav-side-divider() {} // Modifier `uk-nav-dropdown` // ======================================================================== // // Items // .hook-nav-dropdown() {} // Hover .hook-nav-dropdown-hover() {} // // Sub-object: `uk-nav-header` // .hook-nav-dropdown-header() {} // // Sub-object: `uk-nav-divider` // .hook-nav-dropdown-divider() {} // Modifier `uk-nav-navbar` // ======================================================================== // // Items // .hook-nav-navbar() {} // Hover .hook-nav-navbar-hover() {} // // Sub-object: `uk-nav-header` // .hook-nav-navbar-header() {} // // Sub-object: `uk-nav-divider` // .hook-nav-navbar-divider() {} // Modifier `uk-nav-offcanvas` // ======================================================================== .hook-nav-offcanvas-link() {} .hook-nav-offcanvas-link-hover() {} // // Items // .hook-nav-offcanvas() { border-top: @nav-offcanvas-border-width solid @nav-offcanvas-border-top; border-bottom: @nav-offcanvas-border-width solid @nav-offcanvas-border-bottom; background: @nav-offcanvas-background; box-shadow: 0 1px 3px @nav-offcanvas-shadow; font-size: @nav-offcanvas-font-size; text-transform: @nav-offcanvas-text-transform; } // Hover .hook-nav-offcanvas-hover() { box-shadow: 0 2px 6px @nav-offcanvas-hover-shadow; } // Active .hook-nav-offcanvas-active() {} // // Sub-object: `uk-nav-header` // .hook-nav-offcanvas-header() {} // // Sub-object: `uk-nav-divider` // .hook-nav-offcanvas-divider() {} // Miscellaneous // ======================================================================== .hook-nav-misc() { // uk-dropdown-navbar active .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a { background: @nav-dropdown-active-background; color: @nav-dropdown-active-color; } // Onclick event for Offcanvas nav .uk-nav-offcanvas > li > a:active { background: @nav-offcanvas-active-background !important; color: @nav-offcanvas-active-color !important; } } PK���\��CNN*templates/yoo_aurora/less/uikit/close.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Close // // ======================================================================== // Variables // ======================================================================== @close-alt-background: @global-background; // // New // @close-alt-border-width: @global-border-width; @close-alt-border: @global-border; @close-alt-hover-border: darken(@global-light-background, 10%); // Component // ======================================================================== .hook-close() {} // Modifier: `uk-close-alt` // ======================================================================== .hook-close-alt() { border: @close-alt-border-width solid @close-alt-border; color: @global-color; &:hover { border-color: @close-alt-hover-border; } } // Miscellaneous // ======================================================================== .hook-close-misc() {}PK���\��/templates/yoo_aurora/less/uikit/breadcrumb.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Breadcrumb // // ======================================================================== // Variables // ======================================================================== @breadcrumb-font-size: round((@global-font-size * 0.86)); // 13px @breadcrumb-disabled-color: @global-muted-color; @breadcrumb-divider-margin: 12px; @breadcrumb-divider: "/"; // // New // @breadcrumb-divider-color: fade(@global-muted-color, 30%); @breadcrumb-text-transform: uppercase; // Component // ======================================================================== .hook-breadcrumb() { text-transform: @breadcrumb-text-transform; } // Items // ======================================================================== .hook-breadcrumb-divider() { color: @breadcrumb-divider-color; } // Miscellaneous // ======================================================================== .hook-breadcrumb-misc() {}PK���\K~&>��+templates/yoo_aurora/less/uikit/button.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Button // // ======================================================================== // Variables // ======================================================================== @button-height: @global-height; @button-mini-height: @global-height-mini; @button-small-height: @global-height-small; @button-large-height: @global-height-large; @button-line-height: @global-height; @button-mini-line-height: @global-height-mini; @button-small-line-height: (@global-height-small - 2); @button-large-line-height: (@global-height-large - 2); @button-mini-font-size: round((@global-font-size * 0.78)); // 11px @button-small-font-size: round((@global-font-size * 0.85)); // 12px @button-large-font-size: @global-font-size; // 15px @button-font-size: round((@global-font-size * 0.86)); // 13px @button-background: rgba(0,0,0,0); @button-color: @global-color; @button-hover-background: @global-highlight-background; @button-hover-color: @global-contrast-color; @button-active-background: @button-hover-background; @button-active-color: @global-contrast-color; @button-primary-background: rgba(0,0,0,0); @button-primary-color: @global-primary-background; @button-primary-hover-background: @global-primary-background; @button-primary-hover-color: @global-contrast-color; @button-primary-active-background: @button-primary-hover-background; @button-primary-active-color: @global-contrast-color; @button-success-background: rgba(0,0,0,0); @button-success-color: @global-success-color; @button-success-hover-background: @global-success-background; @button-success-hover-color: @global-contrast-color; @button-success-active-background: @button-success-hover-background; @button-success-active-color: @global-contrast-color; @button-danger-background: rgba(0,0,0,0); @button-danger-color: @global-danger-color; @button-danger-hover-background: @global-danger-background; @button-danger-hover-color: @global-contrast-color; @button-danger-active-background: @button-danger-hover-background; @button-danger-active-color: @global-contrast-color; @button-disabled-background: rgba(0,0,0,0); @button-disabled-color: @global-muted-color; @button-link-color: @global-link-color; @button-link-hover-color: @global-link-hover-color; @button-link-disabled-color: @global-muted-color; // // New // @button-font-family: 'Roboto', Helvetica, Arial, sans-serif; @button-font-weight: @global-font-weight; @button-text-transform: uppercase; @button-border-width: @global-border-width; @button-border-radius: @global-border-radius; @button-border: @global-highlight-background; @button-primary-border: @global-primary-background; @button-success-border: @global-success-background; @button-danger-border: @global-danger-background; @button-disabled-border: @global-border; @button-active-shadow: @global-highlight-background; @button-primary-active-shadow: desaturate(darken(@global-primary-background, 12%), 8%); @button-success-active-shadow: desaturate(darken(@global-success-background, 12%), 8%); @button-danger-active-shadow: desaturate(darken(@global-danger-background, 12%), 8%); // Component // ======================================================================== .hook-button() { border: @button-border-width solid @button-border; border-radius: @button-border-radius; font-family: @button-font-family; font-weight: @button-font-weight; text-transform: @button-text-transform; -webkit-transition: @global-transition; transition: @global-transition; } .hook-button-hover() {} .hook-button-active() {} // Color modifiers // ======================================================================== // // Modifier: `uk-button-primary` // .hook-button-primary() { border-color: @button-primary-border; } .hook-button-primary-hover() {} .hook-button-primary-active() {} // // Modifier: `uk-button-success` // .hook-button-success() { border-color: @button-success-border; } .hook-button-success-hover() {} .hook-button-success-active() {} // // Modifier: `uk-button-danger` // .hook-button-danger() { border-color: @button-danger-border; } .hook-button-danger-hover() {} .hook-button-danger-active() {} // Disabled state // ======================================================================== .hook-button-disable() { border-color: @button-disabled-border; } // Modifier: `uk-button-link` // ======================================================================== .hook-button-link() { font-size: @button-font-size; font-weight: inherit; } // Size modifiers // ======================================================================== .hook-button-large() {} // Miscellaneous // ======================================================================== .hook-button-misc() { /* Box-shadow on click event */ .uk-button:active { border-color: darken(@button-border, 10%); background: darken(@button-active-background, 8%); box-shadow: inset 0 0 5px @button-active-shadow; color: fade(@button-active-color, 80%); } .uk-button-primary:active { border-color: desaturate(darken(@button-primary-border, 10%), 5%); background: darken(@button-primary-active-background, 6%); box-shadow: inset 0 0 5px @button-primary-active-shadow; color: fade(@button-primary-active-color, 80%); } .uk-button-success:active { border-color: desaturate(darken(@button-success-border, 10%), 3%); background: desaturate(darken(@button-success-active-background, 6%), 3%); box-shadow: inset 0 0 5px @button-success-active-shadow; color: fade(@button-success-active-color, 80%); } .uk-button-danger:active { border-color: desaturate(darken(@button-danger-border, 10%), 8%); background: desaturate(darken(@button-danger-active-background, 6%), 8%); box-shadow: inset 0 0 5px @button-danger-active-shadow; color: fade(@button-danger-active-color, 80%); } /* Sub-object `uk-button-group` ========================================================================== */ /* Reset border-radius */ .uk-button-group > .uk-button:not(:first-child):not(:last-child), .uk-button-group > div:not(:first-child):not(:last-child) .uk-button { border-radius: 0; } .uk-button-group > .uk-button:first-child, .uk-button-group > div:first-child .uk-button { border-top-right-radius: 0; border-bottom-right-radius: 0; } .uk-button-group > .uk-button:last-child, .uk-button-group > div:last-child .uk-button { border-top-left-radius: 0; border-bottom-left-radius: 0; } /* Collapse border */ .uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: -1px; } } PK���\�� ���.templates/yoo_aurora/less/uikit/variables.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Variables // // ======================================================================== // Global variables // ======================================================================== // // Text // @global-color: #666; @global-muted-color: #999; @global-highlight-color: #333; @global-contrast-color: #fff; @global-link-color: #668cc6; @global-link-hover-color: @global-primary-background; @global-primary-link-color: #fff; @global-primary-link-hover-color: fade(@global-primary-link-color, 85%); @global-primary-color: #d6e1ee; @global-secondary-color: #666; @global-success-color: #8fbe7b; @global-warning-color: #f3a959; @global-danger-color: #d9534d; @global-font-size: 15px; @global-line-height: 22px; @global-font-weight: 300; @global-bold-font-weight: 400; @global-heading-font-weight: 300; // // Backgrounds & Borders // @global-background: #fff; @global-light-background: #fafafa; @global-highlight-background: #333; @global-highlight-hover-background: lighten(@global-highlight-background, 4%); @global-primary-background: #546b8e; @global-secondary-background: @global-light-background; @global-success-background: @global-success-color; @global-warning-background: @global-warning-color; @global-danger-background: @global-danger-color; @global-border: rgba(0,0,0,0.05); @global-border-width: 1px; @global-border-radius: 1px; // // Spacings // @global-margin: 25px; @global-margin-large: 40px; @global-margin-extra-large: 60px; @global-grid-gutter: 25px; @global-grid-gutter-large: 40px; @global-grid-gutter-small: 15px; // // Controls // @global-height: 30px; @global-height-mini: 20px; @global-height-small: 25px; @global-height-large: 40px; // // Z-index // @global-z-index: 1000; // // Animations // @global-transition: all 0.1s ease-in-out; @global-hover-transform: scale(1.1); @global-active-transform: scale(0.9); PK���\w��@��+templates/yoo_aurora/less/uikit/sticky.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Sticky // // ======================================================================== // Variables // ======================================================================== @sticky-z-index: @global-z-index - 20; // Miscellaneous // ======================================================================== .hook-sticky-misc() {}PK���\pa*@� � (templates/yoo_aurora/less/uikit/tab.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Tab // // ======================================================================== // Variables // ======================================================================== @tab-border: @global-border; @tab-border-width: @global-border-width; @tab-padding-horizontal: 12px; @tab-padding-vertical: 8px; @tab-padding-top: @tab-padding-vertical; @tab-padding-bottom: @tab-padding-vertical; @tab-margin-horizontal: 5px; @tab-margin-vertical: 5px; @tab-color: @global-highlight-color; @tab-hover-border: @global-border; @tab-hover-background: @global-background; @tab-hover-color: @global-highlight-color; @tab-active-border: @global-border; @tab-active-background: @global-background; @tab-active-color: @global-link-color; @tab-disabled-color: @global-muted-color; // // New // @tab-border-radius: @global-border-radius; // Component // ======================================================================== // // Items // .hook-tab() { border-radius: @tab-border-radius @tab-border-radius 0 0; } // Hover .hook-tab-hover() {} // Active .hook-tab-active() {} // Disabled .hook-tab-disabled() {} // Miscellaneous // ======================================================================== .hook-tab-misc() { /* Modifier: `uk-tab-bottom' ========================================================================== */ .uk-tab-bottom > li > a { border-radius: 0 0 @tab-border-radius @tab-border-radius; } /* Modifier: `uk-tab-left', `uk-tab-right' ========================================================================== */ /* Only tablets and desktops */ @media (min-width: @breakpoint-medium) { /* * Modifier: `uk-tab-left' */ .uk-tab-left > li > a { border-radius: @tab-border-radius 0 0 @tab-border-radius; } /* * Modifier: `uk-tab-right' */ .uk-tab-right > li > a { border-radius: 0 @tab-border-radius @tab-border-radius 0; } } }PK���\�}�mm)templates/yoo_aurora/less/uikit/list.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: List // // ======================================================================== // Variables // ======================================================================== @list-line-border: @global-border; @list-line-border-width: @global-border-width; @list-striped-background: @global-light-background; // Modifier: `list-line` // ======================================================================== .hook-list-line() {} // Modifier: `list-striped` // ======================================================================== .hook-list-striped() {} // Miscellaneous // ======================================================================== .hook-list-misc() {}PK���\7���*templates/yoo_aurora/less/uikit/badge.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Badge // // ======================================================================== // Variables // ======================================================================== @badge-background: rgba(0,0,0,0); @badge-padding-horizontal: 5px; @badge-font-size: round((@global-font-size * 0.86)); // 13px @badge-font-weight: @global-font-weight; @badge-line-height: round((@badge-font-size * 1.69)); // 22px @badge-color: @global-primary-background; @badge-text-transform: uppercase; @badge-notification-font-size: round((@global-font-size * 0.85)); // 12px @badge-notification-line-height: round((@badge-notification-font-size * 1.5)); // 18px @badge-success-background: rgba(0,0,0,0); @badge-warning-background: rgba(0,0,0,0); @badge-danger-background: rgba(0,0,0,0); // // New // @badge-border-width: @global-border-width; @badge-border-radius: @global-border-radius; @badge-border-color: @global-primary-background; @badge-success-border-color: @global-success-background; @badge-warning-border-color: @global-warning-background; @badge-danger-border-color: @global-danger-background; @badge-success-color: @global-success-color; @badge-warning-color: @global-warning-color; @badge-danger-color: @global-danger-color; // Component // ======================================================================== .hook-badge() { border: @badge-border-width solid @badge-border-color; border-radius: @badge-border-radius; } // Color modifier // ======================================================================== // // Modifier: `badge-success` // .hook-badge-success() { border-color: @badge-success-border-color; color: @badge-success-color; } // // Modifier: `badge-warning` // .hook-badge-warning() { border-color: @badge-warning-border-color; color: @badge-warning-color; } // // Modifier: `badge-danger` // .hook-badge-danger() { border-color: @badge-danger-border-color; color: @badge-danger-color; } // Miscellaneous // ======================================================================== .hook-badge-misc() { // Modifier: `uk-badge-notification`; .uk-badge-notification { min-width: (@badge-notification-line-height + 2); } } PK���\߄#�*templates/yoo_aurora/less/uikit/uikit.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // UIkit // ======================================================================== @import "../../warp/vendor/uikit/less/uikit.less"; @icon-font-path: "../../fonts"; // Components: Navs @import "../../warp/vendor/uikit/less/components/dotnav.less"; @import "../../warp/vendor/uikit/less/components/slidenav.less"; // Components: Common @import "../../warp/vendor/uikit/less/components/progress.less"; // Components: JavaScript @import "../../warp/vendor/uikit/less/components/accordion.less"; @import "../../warp/vendor/uikit/less/components/slider.less"; @import "../../warp/vendor/uikit/less/components/slideshow.less"; @import "../../warp/vendor/uikit/less/components/sticky.less"; @import "../../warp/vendor/uikit/less/components/search.less"; @import "../../warp/vendor/uikit/less/components/tooltip.less"; // Theme // ======================================================================== // LESS related @import "variables.less"; // Defaults @import "base.less"; // Layout @import "grid.less"; @import "panel.less"; @import "block.less"; @import "article.less"; @import "comment.less"; // Navs @import "nav.less"; @import "navbar.less"; @import "subnav.less"; @import "breadcrumb.less"; @import "pagination.less"; @import "tab.less"; @import "thumbnav.less"; // Elements @import "list.less"; @import "description-list.less"; @import "table.less"; @import "form.less"; // Common @import "button.less"; @import "icon.less"; @import "close.less"; @import "badge.less"; @import "alert.less"; @import "thumbnail.less"; @import "overlay.less"; @import "progress.less"; // JavaScript @import "dropdown.less"; @import "modal.less"; @import "offcanvas.less"; @import "tooltip.less"; // Components: Navs @import "dotnav.less"; @import "slidenav.less"; // Components: JavaScript @import "accordion.less"; @import "sticky.less"; @import "search.less"; // Need to be loaded last @import "text.less"; @import "utility.less"; @import "contrast.less";PK���\j`��)templates/yoo_aurora/less/uikit/text.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Text // // ======================================================================== // Variables // ======================================================================== @text-small-font-size: round((@global-font-size * 0.78)); // 11px @text-small-line-height: round((@text-small-font-size * 1.45)); // 16px @text-large-font-size: round((@global-font-size * 1.46)); // 22px @text-large-line-height: round((@text-large-font-size * 1.36)); // 30px @text-large-font-weight: @global-font-weight; @text-muted-color: @global-muted-color; @text-primary-color: @global-link-color; @text-success-color: @global-success-color; @text-warning-color: @global-warning-color; @text-danger-color: @global-danger-color; // Miscellaneous // ======================================================================== .hook-text-misc() {}PK���\o�����+templates/yoo_aurora/less/uikit/search.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Search // // ======================================================================== // Variables // ======================================================================== @search-width: 160px; @search-focus-width: 220px; @search-height: @global-height-large; @search-padding: @global-height-large; @search-border: @global-border; @search-border-width: @global-border-width; @search-background: rgba(0,0,0,0); @search-color: @global-color; @search-placeholder-color: @global-muted-color; @dropdown-search-color: @global-color; @dropdown-search-navbar-margin-top: 5px; @dropdown-search-navbar-margin-right: -15px; @search-icon-size: 13px; @search-icon-color: @global-muted-color; @nav-search-color: @global-color; @nav-search-active-background: @global-primary-background; @nav-search-active-color: @global-contrast-color; @nav-search-header-color: @global-muted-color; @nav-search-divider-border: @global-border; @nav-search-nested-color: @global-link-color; @nav-search-nested-hover-color: @global-link-hover-color; // Search in offcanvas @offcanvas-search-margin: @global-margin; @offcanvas-search-background: darken(@offcanvas-bar-background, 4%); @offcanvas-search-border: rgba(0,0,0,0); @offcanvas-search-color: @offcanvas-panel-link-color; @offcanvas-search-placeholder-color: @offcanvas-panel-color; @offcanvas-search-icon-color: @offcanvas-panel-color; // // New // @search-border-radius: @global-border-radius; // Component // ======================================================================== .hook-search() {} .hook-search-icon() { top: 2px; } // Sub-object `uk-search-field` // ======================================================================== .hook-search-field() { border-radius: @search-border-radius; } .hook-search-field-focus() {} // Dropdown modifier: `uk-dropdown-search` // ======================================================================== .hook-dropdown-search() {} // Nav modifier `uk-nav-search` // ======================================================================== // // Items // .hook-nav-search() {} // Active .hook-nav-search-active() {} // // Sub-object: `uk-nav-header` // .hook-nav-search-header() {} // // Sub-object: `uk-nav-divider` // .hook-nav-search-divider() {} // Search in offcanvas // ======================================================================== .hook-offcanvas-search-field() {} // Miscellaneous // ======================================================================== .hook-search-misc() {} PK���\M\��,templates/yoo_aurora/less/uikit/article.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Article // // ======================================================================== // Variables // ======================================================================== @article-margin-top: @global-margin-large; @article-title-font-size: round((@global-font-size * 2.13)); // 34px @article-title-line-height: round((@article-title-font-size * 1.29)); // 44px @article-meta-font-size: round((@global-font-size * 0.93)); // 14px @article-meta-line-height: round((@article-meta-font-size * 1.28)); // 18px @article-title-font-weight: @global-heading-font-weight; @article-meta-color: @global-muted-color; @article-lead-color: @global-color; @article-lead-font-size: round((@global-font-size * 1.46)); // 22px @article-lead-line-height: round((@article-lead-font-size * 1.36)); // 30px @article-lead-font-weight: @global-font-weight; @article-divider-margin: @global-margin-large; @article-divider-border: @global-border; // Sub-object `uk-article-title` // ======================================================================== .hook-article-title() {} // Sub-object `uk-article-meta` // ======================================================================== .hook-article-meta() {} // Sub-object `uk-article-lead` // ======================================================================== .hook-article-lead() {} // Sub-object `uk-article-divider` // ======================================================================== .hook-article-divider() {} // Miscellaneous // ======================================================================== .hook-article-misc() {}PK���\����DD+templates/yoo_aurora/less/uikit/dotnav.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Dotnav // // ======================================================================== // Variables // ======================================================================== @dotnav-margin-horizontal: 12px; @dotnav-width: 16px; @dotnav-height: @dotnav-width; @dotnav-background: fade(@global-highlight-background, 0%); @dotnav-hover-background: @dotnav-background; @dotnav-onclick-background: @global-highlight-background; @dotnav-active-background: @global-highlight-background; @dotnav-contrast-background: rgba(255,255,255,0); @dotnav-contrast-hover-background: rgba(255,255,255,0); @dotnav-contrast-onclick-background: rgba(255,255,255,1); @dotnav-contrast-active-background: rgba(255,255,255,1); // // New // @dotnav-border-width: @global-border-width; @dotnav-border: fade(@global-highlight-background, 40%); @dotnav-hover-border: fade(@global-highlight-background, 70%); @dotnav-onclick-border: @global-highlight-background; @dotnav-active-border: @global-highlight-background; @dotnav-contrast-border: rgba(255,255,255,0.7); @dotnav-contrast-hover-border: rgba(255,255,255,1); @dotnav-contrast-onclick-border: @dotnav-contrast-onclick-background; @dotnav-contrast-active-border: @dotnav-contrast-active-background; // Component // ======================================================================== .hook-dotnav-item() { border: @dotnav-border-width solid @dotnav-border; -webkit-transition: @global-transition; transition: @global-transition; } .hook-dotnav-item-hover() { border-color: @dotnav-hover-border; } .hook-dotnav-item-onclick() { border-color: @dotnav-onclick-border; -webkit-transform: @global-active-transform; transform: @global-active-transform; } .hook-dotnav-item-active() { border-color: @dotnav-active-border; -webkit-transform: @global-hover-transform; transform: @global-hover-transform; } .hook-dotnav-contrast-item() { border-color: @dotnav-contrast-border; } .hook-dotnav-contrast-item-hover() { border-color: @dotnav-contrast-hover-border; } .hook-dotnav-contrast-item-onclick() { border-color: @dotnav-contrast-onclick-border; } .hook-dotnav-contrast-item-active() { border-color: @dotnav-contrast-active-border; } // Miscellaneous // ======================================================================== .hook-dotnav-misc() {}PK���\K˱�*templates/yoo_aurora/less/uikit/alert.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Alert // // ======================================================================== // Variables // ======================================================================== @alert-margin-vertical: @global-margin; @alert-background: @global-primary-background; @alert-color: @global-contrast-color; @alert-success-background: @global-success-background; @alert-success-color: @global-contrast-color; @alert-warning-background: @global-warning-background; @alert-warning-color: @global-contrast-color; @alert-danger-background: @global-danger-background; @alert-danger-color: @global-contrast-color; // // New // @alert-border-radius: @global-border-radius; // Component // ======================================================================== .hook-alert() { border-radius: @alert-border-radius; } // Modifier: `uk-alert-success` // ======================================================================== .hook-alert-success() {} // Modifier: `uk-alert-warning` // ======================================================================== .hook-alert-warning() {} // Modifier: `uk-alert-danger` // ======================================================================== .hook-alert-danger() {} // Miscellaneous // ======================================================================== .hook-alert-misc() {}PK���\ST]6QQ)templates/yoo_aurora/less/uikit/icon.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Icon // // ======================================================================== // Variables // ======================================================================== @icon-button-width: 36px; @icon-button-height: @icon-button-width; @icon-button-border-radius: 50%; @icon-button-font-size: 20px; @icon-button-background: rgba(0,0,0,0); @icon-button-color: @global-color; @icon-hover-color: @global-muted-color; @icon-hover-hover-color: @global-highlight-color; @icon-button-hover-background: @global-primary-background; @icon-button-hover-color: @global-contrast-color; @icon-button-active-background: @global-highlight-background; @icon-button-active-color: @global-contrast-color; // // New // @icon-button-border-width: @global-border-width; @icon-button-border: @global-border; @icon-button-hover-border: @global-primary-background; @icon-button-active-border: @global-highlight-background; // Modifier: `uk-icon-button` // ======================================================================== .hook-icon-button() { border: @icon-button-border-width solid @icon-button-border; } // Hover .hook-icon-button-hover() { border-color: @icon-button-hover-border; } // Active .hook-icon-button-active() { border-color: @icon-button-active-border; } // Miscellaneous // ======================================================================== .hook-icon-misc() {}PK���\S��3GG.templates/yoo_aurora/less/uikit/accordion.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Accordion // // ======================================================================== // Variables // ======================================================================== @accordion-title-font-size: round((@global-font-size * 1.28)); // 18px / 20px @accordion-title-line-height: round((@accordion-title-font-size * 1.32)); // 24px / 26px @accordion-title-margin-bottom: round((@global-margin / 1.5)); @accordion-title-padding-vertical: round((@global-margin / 2.5)); @accordion-title-padding-horizontal: round((@global-margin / 1.5)); @accordion-content-padding-horizontal: @accordion-title-padding-horizontal; @accordion-content-padding-bottom: @accordion-title-padding-horizontal; @accordion-title-background: @global-light-background; // // New // @accordion-title-border-width: @global-border-width; @accordion-title-border: @global-border; @accordion-title-border-radius: @global-border-radius; // Component // ======================================================================== .hook-accordion() {} // Modifier: `uk-accordion-title` // ======================================================================== .hook-accordion-title() { border: @accordion-title-border-width solid @accordion-title-border; border-radius: @accordion-title-border-radius; } // Modifier: `uk-accordion-content` // ======================================================================== .hook-accordion-content() {} // Miscellaneous // ======================================================================== .hook-accordion-misc() {}PK���\\��ڱ�,templates/yoo_aurora/less/uikit/utility.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Utility // // ======================================================================== // Variables // ======================================================================== @utility-container-padding-horizontal: @global-grid-gutter; @utility-container-large-padding-horizontal: @global-grid-gutter-large; @utility-align-horizontal: @global-margin; @utility-align-vertical: @global-margin; @utility-margin: @global-margin; @utility-margin-small: 10px; @utility-margin-large: @global-margin-extra-large; @utility-heading-large-small-font-size: round((@global-font-size * 2.26)); // 34px @utility-heading-large-small-line-height: round((@utility-heading-large-small-font-size * 1.29)); // 44px @utility-heading-large-font-size: round((@global-font-size * 3.71)); // 52px @utility-heading-large-line-height: round((@utility-heading-large-font-size * 1.23)); // 64px @utility-link-muted-color: @global-color; @utility-link-muted-hover-color: @global-color; @utility-scrollable-box-border: @global-border; // Container // ======================================================================== .hook-container() {} // Scrollable // ======================================================================== .hook-scrollable-box() {} // Miscellaneous // ======================================================================== .hook-utility-misc() {} PK���\�ϲ��-templates/yoo_aurora/less/uikit/thumbnav.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Thumbnav // // ======================================================================== // Component // ======================================================================== .hook-thumbnav() {} // Miscellaneous // ======================================================================== .hook-thumbnav-misc() {}PK���\�N+q+templates/yoo_aurora/less/uikit/navbar.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Navbar // // ======================================================================== // Variables // ======================================================================== @navbar-background: rgba(0,0,0,0); @navbar-color: @global-color; @navbar-link-color: @global-link-color; @navbar-link-hover-color: @global-link-hover-color; @navbar-nav-height: 35px; @navbar-nav-line-height: @navbar-nav-height; @navbar-nav-padding-horizontal: 12px; @navbar-nav-color: @global-color; @navbar-nav-font-size: @global-font-size; @navbar-nav-font-weight: @global-font-weight; @navbar-nav-font-family: 'Roboto', Helvetica, Arial, sans-serif; @navbar-nav-hover-background: @global-highlight-background; @navbar-nav-hover-color: @global-contrast-color; @navbar-nav-onclick-background: @global-primary-background; @navbar-nav-onclick-color: @global-contrast-color; @navbar-nav-active-background: @global-primary-background; @navbar-nav-active-color: @global-contrast-color; @navbar-nav-subtitle-font-size: round((@global-font-size * 0.73)); // 11px @navbar-brand-font-size: round((@global-font-size * 1.28)); // 18px @navbar-brand-color: @global-color; @navbar-brand-hover-color: @global-color; @navbar-toggle-font-size: round((@global-font-size * 1.28)); // 18px @navbar-toggle-color: @global-highlight-color; @navbar-toggle-hover-color: @global-link-color; // // New // @navbar-nav-margin-horizontal: 2px; @navbar-nav-border-radius: @global-border-radius; @navbar-nav-border-width: @global-border-width; @navbar-nav-border: @global-highlight-background; @navbar-nav-hover-border: @global-highlight-background; @navbar-nav-onclick-border: @global-primary-background; @navbar-nav-active-border: @global-primary-background; @navbar-nav-text-transform: uppercase; // Component // ======================================================================== .hook-navbar() {} // Sub-object: `uk-navbar-nav` // ======================================================================== .hook-navbar-nav() { border: @navbar-nav-border-width solid @navbar-nav-border; border-radius: @navbar-nav-border-radius; text-transform: @navbar-nav-text-transform; -webkit-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } // Hover .hook-navbar-nav-hover() { border-color: @navbar-nav-hover-border; } // OnClick .hook-navbar-nav-onclick() { border-color: @navbar-nav-onclick-border; } // Active .hook-navbar-nav-active() { border-color: @navbar-nav-active-border; } // Sub-object: `uk-navbar-content` // ======================================================================== .hook-navbar-content() {} // Miscellaneous // ======================================================================== .hook-navbar-misc() { // Horizontal margin .uk-navbar-nav > li { margin: 0 @navbar-nav-margin-horizontal; } // Line-height fix .uk-navbar-brand { line-height: (@navbar-nav-height - 1); } // Toggler .uk-navbar-toggle { padding: 0; } } PK���\ �B9��-templates/yoo_aurora/less/uikit/slidenav.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Slidenav // // ======================================================================== // Variables // ======================================================================== @slidenav-width: 50px; @slidenav-height: @slidenav-width; @slidenav-font-size: @slidenav-width; @slidenav-line-height: @slidenav-height; @slidenav-position-previous: @global-grid-gutter-large; @slidenav-position-next: @slidenav-position-previous; @slidenav-color: fade(@global-highlight-color, 70%); @slidenav-hover-color: fade(@global-highlight-color, 90%); @slidenav-active-color: @global-highlight-color; @slidenav-contrast-color: @global-contrast-color; @slidenav-contrast-hover-color: fade(@slidenav-contrast-color, 70%); @slidenav-contrast-active-color: fade(@slidenav-contrast-color, 90%); // Component // ======================================================================== .hook-slidenav() { -webkit-transition: @global-transition; transition: @global-transition; } .hook-slidenav-hover() {} .hook-slidenav-active() { -webkit-transform: @global-active-transform; transform: @global-active-transform; } .hook-slidenav-contrast() {} .hook-slidenav-contrast-hover() {} .hook-slidenav-contrast-active() {} // Miscellaneous // ======================================================================== .hook-slidenav-misc() {}PK���\��q�w w ,templates/yoo_aurora/less/uikit/comment.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Comment // // ======================================================================== // Variables // ======================================================================== @comment-header-margin-bottom: @global-margin; @comment-avatar-margin-right: @global-margin; @comment-title-font-size: round((@global-font-size * 1.14)); // 16px @comment-title-line-height: round((@comment-title-font-size * 1.37)); // 22px @comment-meta-color: @global-muted-color; @comment-meta-font-size: round((@global-font-size * 0.78)); // 11px @comment-meta-line-height: round((@comment-meta-font-size * 1.45)); // 16px @comment-list-margin-top: @global-margin; // // New // @comment-border-width: @global-border-width; @comment-border-radius: @global-border-radius; @comment-border: @global-border; @comment-primary-border: @global-primary-background; @comment-primary-title-color: @global-primary-background; // Component // ======================================================================== .hook-comment() {} // Sub-object `uk-comment-header` // ======================================================================== .hook-comment-header() {} // Sub-object `uk-comment-avatar` // ======================================================================== .hook-comment-avatar() {} // Sub-object `uk-comment-title` // ======================================================================== .hook-comment-title() {} // Sub-object `uk-comment-meta` // ======================================================================== .hook-comment-meta() {} // Sub-object `uk-comment-body` // ======================================================================== .hook-comment-body() {} // Sub-object `uk-comment-primary` // ======================================================================== .hook-comment-primary() {} // Miscellaneous // ======================================================================== .hook-comment-misc() { .uk-comment { padding: 15px; border: @comment-border-width solid @comment-border; border-radius: @comment-border-radius; } .uk-comment-primary { border-color: @comment-primary-border; .uk-comment-title { color: @comment-primary-title-color; } } }PK���\s:<��,templates/yoo_aurora/less/uikit/tooltip.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Tooltip // // ======================================================================== // Variables // ======================================================================== @tooltip-z-index: (@global-z-index + 30); @tooltip-padding-vertical: 8px; @tooltip-padding-horizontal: (@tooltip-padding-vertical * 2); @tooltip-background: @global-highlight-background; @tooltip-color: @global-contrast-color; @tooltip-font-size: round((@global-font-size * 0.93)); // 14px @tooltip-line-height: round((@tooltip-font-size * 1.42)); // 20px // // New // @tooltip-border-radius: @global-border-radius; // Component // ======================================================================== .hook-tooltip() { border-radius: @tooltip-border-radius; font-weight: inherit; } // Miscellaneous // ======================================================================== .hook-tooltip-misc() {}PK���\�n��,templates/yoo_aurora/less/uikit/overlay.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Overlay // // ======================================================================== // Variables // ======================================================================== @overlay-panel-color: @global-contrast-color; @overlay-icon-color: @global-contrast-color; // // New // @overlay-button-border: @global-contrast-color; @overlay-button-background: fade(@global-contrast-color, 0%); @overlay-button-color: @global-contrast-color; @overlay-button-hover-border: fade(@global-contrast-color, 0%);; @overlay-button-hover-background: @global-contrast-color; @overlay-button-hover-color: @global-color; @overlay-button-active-border: @overlay-button-hover-border; @overlay-button-active-background: fade(@overlay-button-hover-background, 80%); @overlay-button-active-color: darken(@overlay-button-hover-color, 5%); @overlay-icon-button-border: fade(@global-contrast-color, 40%); @overlay-icon-button-background: fade(@global-contrast-color, 0%); @overlay-icon-button-color: fade(@global-contrast-color, 70%); @overlay-icon-button-hover-border: @global-contrast-color; @overlay-icon-button-hover-background: @overlay-icon-button-background; @overlay-icon-button-hover-color: @global-contrast-color; @overlay-icon-button-active-border: fade(@global-contrast-color, 0%); @overlay-icon-button-active-background: @global-contrast-color; @overlay-icon-button-active-color: @global-highlight-background; // DEPRECATED @overlay-area-background: fade(@global-highlight-background, 60%); @overlay-area-icon-size: 24px; @overlay-area-icon-color: @global-contrast-color; @overlay-caption-padding: @global-margin; @overlay-caption-background: fade(@global-primary-background, 60%); @overlay-caption-color: @global-contrast-color; // Sub-object `uk-overlay-panel` // ======================================================================== .hook-overlay-panel() {} // Sub-object `uk-overlay-background` // ======================================================================== .hook-overlay-background() { // uk-button in uk-overlay-background .uk-button { border-color: @overlay-button-border; background: @overlay-button-background; color: @overlay-button-color; // Hover event &:hover { border-color: @overlay-button-hover-border; background: @overlay-button-hover-background; color: @overlay-button-hover-color; } // Click event &:active { border-color: @overlay-button-active-border; background: @overlay-button-active-background; color: @overlay-button-active-color; } } // uk-icon-button in uk-overlay .uk-icon-button { border-color: @overlay-icon-button-border; background: @overlay-icon-button-background; color: @overlay-icon-button-color; // Hover event &:hover { border-color: @overlay-icon-button-hover-border; background: @overlay-icon-button-hover-background; color: @overlay-icon-button-hover-color; } // Click event &:active { border-color: @overlay-icon-button-active-border; background: @overlay-icon-button-active-background; color: @overlay-icon-button-active-color; } } } // Sub-object `uk-overlay-icon` // ======================================================================== .hook-overlay-icon() {} // Sub-object `uk-overlay-area` // ========================================================================== .hook-overlay-area() {} .hook-overlay-area-icon() {} // Miscellaneous // ======================================================================== .hook-overlay-misc() {} PK���\H��\*templates/yoo_aurora/less/uikit/block.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Block // // ======================================================================== // Variables // ======================================================================== @block-default-background: @global-background; @block-muted-background: @global-light-background; @block-primary-background: @global-primary-background; @block-secondary-background: @global-highlight-background; // Component // ======================================================================== .hook-block() {} // Color modifier // ======================================================================== .hook-block-default() {} .hook-block-muted() {} .hook-block-secondary() {} .hook-block-primary() {} // Miscellaneous // ======================================================================== .hook-block-misc() { // // Adjust padding between equal colored blocks // .uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary { padding-top: 0; } } PK���\�9�l��)templates/yoo_aurora/less/uikit/base.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Component: Base // // ======================================================================== // Variables // ======================================================================== @base-body-background: @global-background; @base-body-font-family: 'Roboto', Helvetica, Arial, sans-serif; @base-body-font-weight: @global-font-weight; @base-body-font-size: @global-font-size; @base-body-line-height: @global-line-height; @base-body-color: @global-color; @base-link-color: @global-link-color; @base-link-hover-color: @global-link-hover-color; @base-em-color: @global-secondary-color; @base-ins-background: fade(@global-primary-background, 10%); @base-ins-color: @global-link-hover-color; @base-mark-background: fade(@global-primary-background, 10%); @base-mark-color: @global-link-color; @base-selection-background: @global-primary-background; @base-selection-color: @global-contrast-color; @base-margin-vertical: @global-margin; @base-heading-font-family: 'Roboto', Helvetica, Arial, sans-serif; @base-heading-font-weight: @global-heading-font-weight; @base-heading-color: @global-highlight-color; @base-heading-margin-top: @global-margin-large; @base-heading-text-transform: none; @base-h1-font-size: round((@global-font-size * 2.26)); // 34px @base-h1-line-height: round((@base-h1-font-size * 1.29)); // 44px @base-h2-font-size: round((@global-font-size * 1.86)); // 28px @base-h2-line-height: round((@base-h2-font-size * 1.14)); // 32px @base-h3-font-size: round((@global-font-size * 1.33)); // 20px @base-h3-line-height: round((@base-h3-font-size * 1.2)); // 24px @base-h4-font-size: round((@global-font-size * 1.2)); // 18px @base-h4-line-height: round((@base-h4-font-size * 1.22)); // 22px @base-h5-font-size: round((@global-font-size * 1.06)); // 16px @base-h5-line-height: round((@base-h4-font-size * 1.25)); // 20px @base-h6-font-size: @global-font-size; // 15px @base-h6-line-height: @global-line-height; // 22px @base-hr-border: @global-border; @base-hr-border-width: @global-border-width; @base-blockquote-border: @global-border; @base-blockquote-small-color: @global-muted-color; @base-blockquote-font-size: round((@global-font-size * 1.06)); // 16px @base-blockquote-line-height: round((@base-blockquote-font-size * 1.37)); // 22px @base-code-color: #75a991; @base-code-font-size: round((@global-font-size * 0.8)); // 12px @base-pre-background: @global-light-background; @base-pre-color: @global-highlight-color; @base-pre-font-size: round((@global-font-size * 0.8)); // 12px @base-pre-line-height: round((@base-pre-font-size * 1.12)); // 18px // // New // @base-font-smoothing: subpixel-antialiased; @base-osx-font-smoothing: auto; @base-code-padding: 2px; @base-code-background: @global-light-background; @base-code-border-radius: @global-border-radius; @base-pre-border-radius: @global-border-radius; // Body // ======================================================================== .hook-base-body() {} // Code and preformatted text // ======================================================================== .hook-base-code() { padding: @base-code-padding (@base-code-padding * 2); border-radius: @base-code-border-radius; background: @base-code-background; } .hook-base-code-reset() { padding: 0; border: 0; background: transparent; } .hook-base-pre() { border-radius: @base-pre-border-radius; background: @base-pre-background; } // Miscellaneous // ======================================================================== .hook-base-misc() { /* Bold Text */ strong, dt, th { font-weight: @global-bold-font-weight; } } PK���\s��LzLz)templates/yoo_aurora/less/customizer.jsonnu�[���{ "controls": [ { "type": "color", "vars": [ "*-color", "*-border", "*-border-top", "*-border-bottom", "*-border-left", "*-border-right", "*-background", "*-text-shadow", "*-box-shadow", "*-gradient-top", "*-gradient-bottom" ] }, { "type": "font", "vars": [ "*-font-family" ], "options": { "System Fonts": [ {"name": "Arial", "value": "\"Helvetica Neue\", Helvetica, Arial, sans-serif"}, {"name": "Consolas", "value": "Consolas, monospace, serif"}, {"name": "Georgia", "value": "Georgia, \"Times New Roman\", Times, serif"}, {"name": "Lucida", "value": "\"Lucida Grande\", \"Lucida Sans Unicode\", Arial, Verdana, sans-serif"}, {"name": "Times New Roman", "value": "\"Times New Roman\", Times, serif"}, {"name": "Trebuchet", "value": "\"Trebuchet MS\", Verdana, Arial, sans-serif"}, {"name": "Verdana", "value": "Verdana, Arial, sans-serif"} ], "Google Fonts": [ {"name": "ABeeZee", "value": "'ABeeZee'", "url":"https://fonts.googleapis.com/css?family=ABeeZee"}, {"name": "Abel", "value": "'Abel'", "url":"https://fonts.googleapis.com/css?family=Abel"}, {"name": "Abril Fatface", "value": "'Abril Fatface'", "url":"https://fonts.googleapis.com/css?family=Abril+Fatface"}, {"name": "Aclonica", "value": "'Aclonica'", "url":"https://fonts.googleapis.com/css?family=Aclonica"}, {"name": "Acme", "value": "'Acme'", "url":"https://fonts.googleapis.com/css?family=Acme"}, {"name": "Actor", "value": "'Actor'", "url":"https://fonts.googleapis.com/css?family=Actor"}, {"name": "Adamina", "value": "'Adamina'", "url":"https://fonts.googleapis.com/css?family=Adamina"}, {"name": "Advent Pro", "value": "'Advent Pro'", "url":"https://fonts.googleapis.com/css?family=Advent+Pro"}, {"name": "Aguafina Script", "value": "'Aguafina Script'", "url":"https://fonts.googleapis.com/css?family=Aguafina+Script"}, {"name": "Akronim", "value": "'Akronim'", "url":"https://fonts.googleapis.com/css?family=Akronim"}, {"name": "Aladin", "value": "'Aladin'", "url":"https://fonts.googleapis.com/css?family=Aladin"}, {"name": "Aldrich", "value": "'Aldrich'", "url":"https://fonts.googleapis.com/css?family=Aldrich"}, {"name": "Alef", "value": "'Alef'", "url":"https://fonts.googleapis.com/css?family=Alef"}, {"name": "Alegreya", "value": "'Alegreya'", "url":"https://fonts.googleapis.com/css?family=Alegreya"}, {"name": "Alegreya SC", "value": "'Alegreya SC'", "url":"https://fonts.googleapis.com/css?family=Alegreya+SC"}, {"name": "Alegreya Sans", "value": "'Alegreya Sans'", "url":"https://fonts.googleapis.com/css?family=Alegreya+Sans"}, {"name": "Alegreya Sans SC", "value": "'Alegreya Sans SC'", "url":"https://fonts.googleapis.com/css?family=Alegreya+Sans+SC"}, {"name": "Alex Brush", "value": "'Alex Brush'", "url":"https://fonts.googleapis.com/css?family=Alex+Brush"}, {"name": "Alfa Slab One", "value": "'Alfa Slab One'", "url":"https://fonts.googleapis.com/css?family=Alfa+Slab+One"}, {"name": "Alice", "value": "'Alice'", "url":"https://fonts.googleapis.com/css?family=Alice"}, {"name": "Alike", "value": "'Alike'", "url":"https://fonts.googleapis.com/css?family=Alike"}, {"name": "Alike Angular", "value": "'Alike Angular'", "url":"https://fonts.googleapis.com/css?family=Alike+Angular"}, {"name": "Allan", "value": "'Allan'", "url":"https://fonts.googleapis.com/css?family=Allan"}, {"name": "Allerta", "value": "'Allerta'", "url":"https://fonts.googleapis.com/css?family=Allerta"}, {"name": "Allerta Stencil", "value": "'Allerta Stencil'", "url":"https://fonts.googleapis.com/css?family=Allerta+Stencil"}, {"name": "Allura", "value": "'Allura'", "url":"https://fonts.googleapis.com/css?family=Allura"}, {"name": "Almendra", "value": "'Almendra'", "url":"https://fonts.googleapis.com/css?family=Almendra"}, {"name": "Almendra Display", "value": "'Almendra Display'", "url":"https://fonts.googleapis.com/css?family=Almendra+Display"}, {"name": "Almendra SC", "value": "'Almendra SC'", "url":"https://fonts.googleapis.com/css?family=Almendra+SC"}, {"name": "Amarante", "value": "'Amarante'", "url":"https://fonts.googleapis.com/css?family=Amarante"}, {"name": "Amaranth", "value": "'Amaranth'", "url":"https://fonts.googleapis.com/css?family=Amaranth"}, {"name": "Amatic SC", "value": "'Amatic SC'", "url":"https://fonts.googleapis.com/css?family=Amatic+SC"}, {"name": "Amethysta", "value": "'Amethysta'", "url":"https://fonts.googleapis.com/css?family=Amethysta"}, {"name": "Anaheim", "value": "'Anaheim'", "url":"https://fonts.googleapis.com/css?family=Anaheim"}, {"name": "Andada", "value": "'Andada'", "url":"https://fonts.googleapis.com/css?family=Andada"}, {"name": "Andika", "value": "'Andika'", "url":"https://fonts.googleapis.com/css?family=Andika"}, {"name": "Angkor", "value": "'Angkor'", "url":"https://fonts.googleapis.com/css?family=Angkor"}, {"name": "Annie Use Your Telescope", "value": "'Annie Use Your Telescope'", "url":"https://fonts.googleapis.com/css?family=Annie+Use+Your+Telescope"}, {"name": "Anonymous Pro", "value": "'Anonymous Pro'", "url":"https://fonts.googleapis.com/css?family=Anonymous+Pro"}, {"name": "Antic", "value": "'Antic'", "url":"https://fonts.googleapis.com/css?family=Antic"}, {"name": "Antic Didone", "value": "'Antic Didone'", "url":"https://fonts.googleapis.com/css?family=Antic+Didone"}, {"name": "Antic Slab", "value": "'Antic Slab'", "url":"https://fonts.googleapis.com/css?family=Antic+Slab"}, {"name": "Anton", "value": "'Anton'", "url":"https://fonts.googleapis.com/css?family=Anton"}, {"name": "Arapey", "value": "'Arapey'", "url":"https://fonts.googleapis.com/css?family=Arapey"}, {"name": "Arbutus", "value": "'Arbutus'", "url":"https://fonts.googleapis.com/css?family=Arbutus"}, {"name": "Arbutus Slab", "value": "'Arbutus Slab'", "url":"https://fonts.googleapis.com/css?family=Arbutus+Slab"}, {"name": "Architects Daughter", "value": "'Architects Daughter'", "url":"https://fonts.googleapis.com/css?family=Architects+Daughter"}, {"name": "Archivo Black", "value": "'Archivo Black'", "url":"https://fonts.googleapis.com/css?family=Archivo+Black"}, {"name": "Archivo Narrow", "value": "'Archivo Narrow'", "url":"https://fonts.googleapis.com/css?family=Archivo+Narrow"}, {"name": "Arimo", "value": "'Arimo'", "url":"https://fonts.googleapis.com/css?family=Arimo"}, {"name": "Arizonia", "value": "'Arizonia'", "url":"https://fonts.googleapis.com/css?family=Arizonia"}, {"name": "Armata", "value": "'Armata'", "url":"https://fonts.googleapis.com/css?family=Armata"}, {"name": "Artifika", "value": "'Artifika'", "url":"https://fonts.googleapis.com/css?family=Artifika"}, {"name": "Arvo", "value": "'Arvo'", "url":"https://fonts.googleapis.com/css?family=Arvo"}, {"name": "Asap", "value": "'Asap'", "url":"https://fonts.googleapis.com/css?family=Asap"}, {"name": "Asset", "value": "'Asset'", "url":"https://fonts.googleapis.com/css?family=Asset"}, {"name": "Astloch", "value": "'Astloch'", "url":"https://fonts.googleapis.com/css?family=Astloch"}, {"name": "Asul", "value": "'Asul'", "url":"https://fonts.googleapis.com/css?family=Asul"}, {"name": "Atomic Age", "value": "'Atomic Age'", "url":"https://fonts.googleapis.com/css?family=Atomic+Age"}, {"name": "Aubrey", "value": "'Aubrey'", "url":"https://fonts.googleapis.com/css?family=Aubrey"}, {"name": "Audiowide", "value": "'Audiowide'", "url":"https://fonts.googleapis.com/css?family=Audiowide"}, {"name": "Autour One", "value": "'Autour One'", "url":"https://fonts.googleapis.com/css?family=Autour+One"}, {"name": "Average", "value": "'Average'", "url":"https://fonts.googleapis.com/css?family=Average"}, {"name": "Average Sans", "value": "'Average Sans'", "url":"https://fonts.googleapis.com/css?family=Average+Sans"}, {"name": "Averia Gruesa Libre", "value": "'Averia Gruesa Libre'", "url":"https://fonts.googleapis.com/css?family=Averia+Gruesa+Libre"}, {"name": "Averia Libre", "value": "'Averia Libre'", "url":"https://fonts.googleapis.com/css?family=Averia+Libre"}, {"name": "Averia Sans Libre", "value": "'Averia Sans Libre'", "url":"https://fonts.googleapis.com/css?family=Averia+Sans+Libre"}, {"name": "Averia Serif Libre", "value": "'Averia Serif Libre'", "url":"https://fonts.googleapis.com/css?family=Averia+Serif+Libre"}, {"name": "Bad Script", "value": "'Bad Script'", "url":"https://fonts.googleapis.com/css?family=Bad+Script"}, {"name": "Balthazar", "value": "'Balthazar'", "url":"https://fonts.googleapis.com/css?family=Balthazar"}, {"name": "Bangers", "value": "'Bangers'", "url":"https://fonts.googleapis.com/css?family=Bangers"}, {"name": "Basic", "value": "'Basic'", "url":"https://fonts.googleapis.com/css?family=Basic"}, {"name": "Battambang", "value": "'Battambang'", "url":"https://fonts.googleapis.com/css?family=Battambang"}, {"name": "Baumans", "value": "'Baumans'", "url":"https://fonts.googleapis.com/css?family=Baumans"}, {"name": "Bayon", "value": "'Bayon'", "url":"https://fonts.googleapis.com/css?family=Bayon"}, {"name": "Belgrano", "value": "'Belgrano'", "url":"https://fonts.googleapis.com/css?family=Belgrano"}, {"name": "Belleza", "value": "'Belleza'", "url":"https://fonts.googleapis.com/css?family=Belleza"}, {"name": "BenchNine", "value": "'BenchNine'", "url":"https://fonts.googleapis.com/css?family=BenchNine"}, {"name": "Bentham", "value": "'Bentham'", "url":"https://fonts.googleapis.com/css?family=Bentham"}, {"name": "Berkshire Swash", "value": "'Berkshire Swash'", "url":"https://fonts.googleapis.com/css?family=Berkshire+Swash"}, {"name": "Bevan", "value": "'Bevan'", "url":"https://fonts.googleapis.com/css?family=Bevan"}, {"name": "Bigelow Rules", "value": "'Bigelow Rules'", "url":"https://fonts.googleapis.com/css?family=Bigelow+Rules"}, {"name": "Bigshot One", "value": "'Bigshot One'", "url":"https://fonts.googleapis.com/css?family=Bigshot+One"}, {"name": "Bilbo", "value": "'Bilbo'", "url":"https://fonts.googleapis.com/css?family=Bilbo"}, {"name": "Bilbo Swash Caps", "value": "'Bilbo Swash Caps'", "url":"https://fonts.googleapis.com/css?family=Bilbo+Swash+Caps"}, {"name": "Bitter", "value": "'Bitter'", "url":"https://fonts.googleapis.com/css?family=Bitter"}, {"name": "Black Ops One", "value": "'Black Ops One'", "url":"https://fonts.googleapis.com/css?family=Black+Ops+One"}, {"name": "Bokor", "value": "'Bokor'", "url":"https://fonts.googleapis.com/css?family=Bokor"}, {"name": "Bonbon", "value": "'Bonbon'", "url":"https://fonts.googleapis.com/css?family=Bonbon"}, {"name": "Boogaloo", "value": "'Boogaloo'", "url":"https://fonts.googleapis.com/css?family=Boogaloo"}, {"name": "Bowlby One", "value": "'Bowlby One'", "url":"https://fonts.googleapis.com/css?family=Bowlby+One"}, {"name": "Bowlby One SC", "value": "'Bowlby One SC'", "url":"https://fonts.googleapis.com/css?family=Bowlby+One+SC"}, {"name": "Brawler", "value": "'Brawler'", "url":"https://fonts.googleapis.com/css?family=Brawler"}, {"name": "Bree Serif", "value": "'Bree Serif'", "url":"https://fonts.googleapis.com/css?family=Bree+Serif"}, {"name": "Bubblegum Sans", "value": "'Bubblegum Sans'", "url":"https://fonts.googleapis.com/css?family=Bubblegum+Sans"}, {"name": "Bubbler One", "value": "'Bubbler One'", "url":"https://fonts.googleapis.com/css?family=Bubbler+One"}, {"name": "Buda", "value": "'Buda'", "url":"https://fonts.googleapis.com/css?family=Buda"}, {"name": "Buenard", "value": "'Buenard'", "url":"https://fonts.googleapis.com/css?family=Buenard"}, {"name": "Butcherman", "value": "'Butcherman'", "url":"https://fonts.googleapis.com/css?family=Butcherman"}, {"name": "Butterfly Kids", "value": "'Butterfly Kids'", "url":"https://fonts.googleapis.com/css?family=Butterfly+Kids"}, {"name": "Cabin", "value": "'Cabin'", "url":"https://fonts.googleapis.com/css?family=Cabin"}, {"name": "Cabin Condensed", "value": "'Cabin Condensed'", "url":"https://fonts.googleapis.com/css?family=Cabin+Condensed"}, {"name": "Cabin Sketch", "value": "'Cabin Sketch'", "url":"https://fonts.googleapis.com/css?family=Cabin+Sketch"}, {"name": "Caesar Dressing", "value": "'Caesar Dressing'", "url":"https://fonts.googleapis.com/css?family=Caesar+Dressing"}, {"name": "Cagliostro", "value": "'Cagliostro'", "url":"https://fonts.googleapis.com/css?family=Cagliostro"}, {"name": "Calligraffitti", "value": "'Calligraffitti'", "url":"https://fonts.googleapis.com/css?family=Calligraffitti"}, {"name": "Cambo", "value": "'Cambo'", "url":"https://fonts.googleapis.com/css?family=Cambo"}, {"name": "Candal", "value": "'Candal'", "url":"https://fonts.googleapis.com/css?family=Candal"}, {"name": "Cantarell", "value": "'Cantarell'", "url":"https://fonts.googleapis.com/css?family=Cantarell"}, {"name": "Cantata One", "value": "'Cantata One'", "url":"https://fonts.googleapis.com/css?family=Cantata+One"}, {"name": "Cantora One", "value": "'Cantora One'", "url":"https://fonts.googleapis.com/css?family=Cantora+One"}, {"name": "Capriola", "value": "'Capriola'", "url":"https://fonts.googleapis.com/css?family=Capriola"}, {"name": "Cardo", "value": "'Cardo'", "url":"https://fonts.googleapis.com/css?family=Cardo"}, {"name": "Carme", "value": "'Carme'", "url":"https://fonts.googleapis.com/css?family=Carme"}, {"name": "Carrois Gothic", "value": "'Carrois Gothic'", "url":"https://fonts.googleapis.com/css?family=Carrois+Gothic"}, {"name": "Carrois Gothic SC", "value": "'Carrois Gothic SC'", "url":"https://fonts.googleapis.com/css?family=Carrois+Gothic+SC"}, {"name": "Carter One", "value": "'Carter One'", "url":"https://fonts.googleapis.com/css?family=Carter+One"}, {"name": "Caudex", "value": "'Caudex'", "url":"https://fonts.googleapis.com/css?family=Caudex"}, {"name": "Cedarville Cursive", "value": "'Cedarville Cursive'", "url":"https://fonts.googleapis.com/css?family=Cedarville+Cursive"}, {"name": "Ceviche One", "value": "'Ceviche One'", "url":"https://fonts.googleapis.com/css?family=Ceviche+One"}, {"name": "Changa One", "value": "'Changa One'", "url":"https://fonts.googleapis.com/css?family=Changa+One"}, {"name": "Chango", "value": "'Chango'", "url":"https://fonts.googleapis.com/css?family=Chango"}, {"name": "Chau Philomene One", "value": "'Chau Philomene One'", "url":"https://fonts.googleapis.com/css?family=Chau+Philomene+One"}, {"name": "Chela One", "value": "'Chela One'", "url":"https://fonts.googleapis.com/css?family=Chela+One"}, {"name": "Chelsea Market", "value": "'Chelsea Market'", "url":"https://fonts.googleapis.com/css?family=Chelsea+Market"}, {"name": "Chenla", "value": "'Chenla'", "url":"https://fonts.googleapis.com/css?family=Chenla"}, {"name": "Cherry Cream Soda", "value": "'Cherry Cream Soda'", "url":"https://fonts.googleapis.com/css?family=Cherry+Cream+Soda"}, {"name": "Cherry Swash", "value": "'Cherry Swash'", "url":"https://fonts.googleapis.com/css?family=Cherry+Swash"}, {"name": "Chewy", "value": "'Chewy'", "url":"https://fonts.googleapis.com/css?family=Chewy"}, {"name": "Chicle", "value": "'Chicle'", "url":"https://fonts.googleapis.com/css?family=Chicle"}, {"name": "Chivo", "value": "'Chivo'", "url":"https://fonts.googleapis.com/css?family=Chivo"}, {"name": "Cinzel", "value": "'Cinzel'", "url":"https://fonts.googleapis.com/css?family=Cinzel"}, {"name": "Cinzel Decorative", "value": "'Cinzel Decorative'", "url":"https://fonts.googleapis.com/css?family=Cinzel+Decorative"}, {"name": "Clicker Script", "value": "'Clicker Script'", "url":"https://fonts.googleapis.com/css?family=Clicker+Script"}, {"name": "Coda", "value": "'Coda'", "url":"https://fonts.googleapis.com/css?family=Coda"}, {"name": "Coda Caption", "value": "'Coda Caption'", "url":"https://fonts.googleapis.com/css?family=Coda+Caption"}, {"name": "Codystar", "value": "'Codystar'", "url":"https://fonts.googleapis.com/css?family=Codystar"}, {"name": "Combo", "value": "'Combo'", "url":"https://fonts.googleapis.com/css?family=Combo"}, {"name": "Comfortaa", "value": "'Comfortaa'", "url":"https://fonts.googleapis.com/css?family=Comfortaa"}, {"name": "Coming Soon", "value": "'Coming Soon'", "url":"https://fonts.googleapis.com/css?family=Coming+Soon"}, {"name": "Concert One", "value": "'Concert One'", "url":"https://fonts.googleapis.com/css?family=Concert+One"}, {"name": "Condiment", "value": "'Condiment'", "url":"https://fonts.googleapis.com/css?family=Condiment"}, {"name": "Content", "value": "'Content'", "url":"https://fonts.googleapis.com/css?family=Content"}, {"name": "Contrail One", "value": "'Contrail One'", "url":"https://fonts.googleapis.com/css?family=Contrail+One"}, {"name": "Convergence", "value": "'Convergence'", "url":"https://fonts.googleapis.com/css?family=Convergence"}, {"name": "Cookie", "value": "'Cookie'", "url":"https://fonts.googleapis.com/css?family=Cookie"}, {"name": "Copse", "value": "'Copse'", "url":"https://fonts.googleapis.com/css?family=Copse"}, {"name": "Corben", "value": "'Corben'", "url":"https://fonts.googleapis.com/css?family=Corben"}, {"name": "Courgette", "value": "'Courgette'", "url":"https://fonts.googleapis.com/css?family=Courgette"}, {"name": "Cousine", "value": "'Cousine'", "url":"https://fonts.googleapis.com/css?family=Cousine"}, {"name": "Coustard", "value": "'Coustard'", "url":"https://fonts.googleapis.com/css?family=Coustard"}, {"name": "Covered By Your Grace", "value": "'Covered By Your Grace'", "url":"https://fonts.googleapis.com/css?family=Covered+By+Your+Grace"}, {"name": "Crafty Girls", "value": "'Crafty Girls'", "url":"https://fonts.googleapis.com/css?family=Crafty+Girls"}, {"name": "Creepster", "value": "'Creepster'", "url":"https://fonts.googleapis.com/css?family=Creepster"}, {"name": "Crete Round", "value": "'Crete Round'", "url":"https://fonts.googleapis.com/css?family=Crete+Round"}, {"name": "Crimson Text", "value": "'Crimson Text'", "url":"https://fonts.googleapis.com/css?family=Crimson+Text"}, {"name": "Croissant One", "value": "'Croissant One'", "url":"https://fonts.googleapis.com/css?family=Croissant+One"}, {"name": "Crushed", "value": "'Crushed'", "url":"https://fonts.googleapis.com/css?family=Crushed"}, {"name": "Cuprum", "value": "'Cuprum'", "url":"https://fonts.googleapis.com/css?family=Cuprum"}, {"name": "Cutive", "value": "'Cutive'", "url":"https://fonts.googleapis.com/css?family=Cutive"}, {"name": "Cutive Mono", "value": "'Cutive Mono'", "url":"https://fonts.googleapis.com/css?family=Cutive+Mono"}, {"name": "Damion", "value": "'Damion'", "url":"https://fonts.googleapis.com/css?family=Damion"}, {"name": "Dancing Script", "value": "'Dancing Script'", "url":"https://fonts.googleapis.com/css?family=Dancing+Script"}, {"name": "Dangrek", "value": "'Dangrek'", "url":"https://fonts.googleapis.com/css?family=Dangrek"}, {"name": "Dawning of a New Day", "value": "'Dawning of a New Day'", "url":"https://fonts.googleapis.com/css?family=Dawning+of+a+New+Day"}, {"name": "Days One", "value": "'Days One'", "url":"https://fonts.googleapis.com/css?family=Days+One"}, {"name": "Delius", "value": "'Delius'", "url":"https://fonts.googleapis.com/css?family=Delius"}, {"name": "Delius Swash Caps", "value": "'Delius Swash Caps'", "url":"https://fonts.googleapis.com/css?family=Delius+Swash+Caps"}, {"name": "Delius Unicase", "value": "'Delius Unicase'", "url":"https://fonts.googleapis.com/css?family=Delius+Unicase"}, {"name": "Della Respira", "value": "'Della Respira'", "url":"https://fonts.googleapis.com/css?family=Della+Respira"}, {"name": "Denk One", "value": "'Denk One'", "url":"https://fonts.googleapis.com/css?family=Denk+One"}, {"name": "Devonshire", "value": "'Devonshire'", "url":"https://fonts.googleapis.com/css?family=Devonshire"}, {"name": "Didact Gothic", "value": "'Didact Gothic'", "url":"https://fonts.googleapis.com/css?family=Didact+Gothic"}, {"name": "Diplomata", "value": "'Diplomata'", "url":"https://fonts.googleapis.com/css?family=Diplomata"}, {"name": "Diplomata SC", "value": "'Diplomata SC'", "url":"https://fonts.googleapis.com/css?family=Diplomata+SC"}, {"name": "Domine", "value": "'Domine'", "url":"https://fonts.googleapis.com/css?family=Domine"}, {"name": "Donegal One", "value": "'Donegal One'", "url":"https://fonts.googleapis.com/css?family=Donegal+One"}, {"name": "Doppio One", "value": "'Doppio One'", "url":"https://fonts.googleapis.com/css?family=Doppio+One"}, {"name": "Dorsa", "value": "'Dorsa'", "url":"https://fonts.googleapis.com/css?family=Dorsa"}, {"name": "Dosis", "value": "'Dosis'", "url":"https://fonts.googleapis.com/css?family=Dosis"}, {"name": "Dr Sugiyama", "value": "'Dr Sugiyama'", "url":"https://fonts.googleapis.com/css?family=Dr+Sugiyama"}, {"name": "Droid Sans", "value": "'Droid Sans'", "url":"https://fonts.googleapis.com/css?family=Droid+Sans"}, {"name": "Droid Sans Mono", "value": "'Droid Sans Mono'", "url":"https://fonts.googleapis.com/css?family=Droid+Sans+Mono"}, {"name": "Droid Serif", "value": "'Droid Serif'", "url":"https://fonts.googleapis.com/css?family=Droid+Serif"}, {"name": "Duru Sans", "value": "'Duru Sans'", "url":"https://fonts.googleapis.com/css?family=Duru+Sans"}, {"name": "Dynalight", "value": "'Dynalight'", "url":"https://fonts.googleapis.com/css?family=Dynalight"}, {"name": "EB Garamond", "value": "'EB Garamond'", "url":"https://fonts.googleapis.com/css?family=EB+Garamond"}, {"name": "Eagle Lake", "value": "'Eagle Lake'", "url":"https://fonts.googleapis.com/css?family=Eagle+Lake"}, {"name": "Eater", "value": "'Eater'", "url":"https://fonts.googleapis.com/css?family=Eater"}, {"name": "Economica", "value": "'Economica'", "url":"https://fonts.googleapis.com/css?family=Economica"}, {"name": "Electrolize", "value": "'Electrolize'", "url":"https://fonts.googleapis.com/css?family=Electrolize"}, {"name": "Elsie", "value": "'Elsie'", "url":"https://fonts.googleapis.com/css?family=Elsie"}, {"name": "Elsie Swash Caps", "value": "'Elsie Swash Caps'", "url":"https://fonts.googleapis.com/css?family=Elsie+Swash+Caps"}, {"name": "Emblema One", "value": "'Emblema One'", "url":"https://fonts.googleapis.com/css?family=Emblema+One"}, {"name": "Emilys Candy", "value": "'Emilys Candy'", "url":"https://fonts.googleapis.com/css?family=Emilys+Candy"}, {"name": "Engagement", "value": "'Engagement'", "url":"https://fonts.googleapis.com/css?family=Engagement"}, {"name": "Englebert", "value": "'Englebert'", "url":"https://fonts.googleapis.com/css?family=Englebert"}, {"name": "Enriqueta", "value": "'Enriqueta'", "url":"https://fonts.googleapis.com/css?family=Enriqueta"}, {"name": "Erica One", "value": "'Erica One'", "url":"https://fonts.googleapis.com/css?family=Erica+One"}, {"name": "Esteban", "value": "'Esteban'", "url":"https://fonts.googleapis.com/css?family=Esteban"}, {"name": "Euphoria Script", "value": "'Euphoria Script'", "url":"https://fonts.googleapis.com/css?family=Euphoria+Script"}, {"name": "Ewert", "value": "'Ewert'", "url":"https://fonts.googleapis.com/css?family=Ewert"}, {"name": "Exo", "value": "'Exo'", "url":"https://fonts.googleapis.com/css?family=Exo"}, {"name": "Exo 2", "value": "'Exo 2'", "url":"https://fonts.googleapis.com/css?family=Exo+2"}, {"name": "Expletus Sans", "value": "'Expletus Sans'", "url":"https://fonts.googleapis.com/css?family=Expletus+Sans"}, {"name": "Fanwood Text", "value": "'Fanwood Text'", "url":"https://fonts.googleapis.com/css?family=Fanwood+Text"}, {"name": "Fascinate", "value": "'Fascinate'", "url":"https://fonts.googleapis.com/css?family=Fascinate"}, {"name": "Fascinate Inline", "value": "'Fascinate Inline'", "url":"https://fonts.googleapis.com/css?family=Fascinate+Inline"}, {"name": "Faster One", "value": "'Faster One'", "url":"https://fonts.googleapis.com/css?family=Faster+One"}, {"name": "Fasthand", "value": "'Fasthand'", "url":"https://fonts.googleapis.com/css?family=Fasthand"}, {"name": "Fauna One", "value": "'Fauna One'", "url":"https://fonts.googleapis.com/css?family=Fauna+One"}, {"name": "Federant", "value": "'Federant'", "url":"https://fonts.googleapis.com/css?family=Federant"}, {"name": "Federo", "value": "'Federo'", "url":"https://fonts.googleapis.com/css?family=Federo"}, {"name": "Felipa", "value": "'Felipa'", "url":"https://fonts.googleapis.com/css?family=Felipa"}, {"name": "Fenix", "value": "'Fenix'", "url":"https://fonts.googleapis.com/css?family=Fenix"}, {"name": "Finger Paint", "value": "'Finger Paint'", "url":"https://fonts.googleapis.com/css?family=Finger+Paint"}, {"name": "Fjalla One", "value": "'Fjalla One'", "url":"https://fonts.googleapis.com/css?family=Fjalla+One"}, {"name": "Fjord One", "value": "'Fjord One'", "url":"https://fonts.googleapis.com/css?family=Fjord+One"}, {"name": "Flamenco", "value": "'Flamenco'", "url":"https://fonts.googleapis.com/css?family=Flamenco"}, {"name": "Flavors", "value": "'Flavors'", "url":"https://fonts.googleapis.com/css?family=Flavors"}, {"name": "Fondamento", "value": "'Fondamento'", "url":"https://fonts.googleapis.com/css?family=Fondamento"}, {"name": "Fontdiner Swanky", "value": "'Fontdiner Swanky'", "url":"https://fonts.googleapis.com/css?family=Fontdiner+Swanky"}, {"name": "Forum", "value": "'Forum'", "url":"https://fonts.googleapis.com/css?family=Forum"}, {"name": "Francois One", "value": "'Francois One'", "url":"https://fonts.googleapis.com/css?family=Francois+One"}, {"name": "Freckle Face", "value": "'Freckle Face'", "url":"https://fonts.googleapis.com/css?family=Freckle+Face"}, {"name": "Fredericka the Great", "value": "'Fredericka the Great'", "url":"https://fonts.googleapis.com/css?family=Fredericka+the+Great"}, {"name": "Fredoka One", "value": "'Fredoka One'", "url":"https://fonts.googleapis.com/css?family=Fredoka+One"}, {"name": "Freehand", "value": "'Freehand'", "url":"https://fonts.googleapis.com/css?family=Freehand"}, {"name": "Fresca", "value": "'Fresca'", "url":"https://fonts.googleapis.com/css?family=Fresca"}, {"name": "Frijole", "value": "'Frijole'", "url":"https://fonts.googleapis.com/css?family=Frijole"}, {"name": "Fruktur", "value": "'Fruktur'", "url":"https://fonts.googleapis.com/css?family=Fruktur"}, {"name": "Fugaz One", "value": "'Fugaz One'", "url":"https://fonts.googleapis.com/css?family=Fugaz+One"}, {"name": "GFS Didot", "value": "'GFS Didot'", "url":"https://fonts.googleapis.com/css?family=GFS+Didot"}, {"name": "GFS Neohellenic", "value": "'GFS Neohellenic'", "url":"https://fonts.googleapis.com/css?family=GFS+Neohellenic"}, {"name": "Gabriela", "value": "'Gabriela'", "url":"https://fonts.googleapis.com/css?family=Gabriela"}, {"name": "Gafata", "value": "'Gafata'", "url":"https://fonts.googleapis.com/css?family=Gafata"}, {"name": "Galdeano", "value": "'Galdeano'", "url":"https://fonts.googleapis.com/css?family=Galdeano"}, {"name": "Galindo", "value": "'Galindo'", "url":"https://fonts.googleapis.com/css?family=Galindo"}, {"name": "Gentium Basic", "value": "'Gentium Basic'", "url":"https://fonts.googleapis.com/css?family=Gentium+Basic"}, {"name": "Gentium Book Basic", "value": "'Gentium Book Basic'", "url":"https://fonts.googleapis.com/css?family=Gentium+Book+Basic"}, {"name": "Geo", "value": "'Geo'", "url":"https://fonts.googleapis.com/css?family=Geo"}, {"name": "Geostar", "value": "'Geostar'", "url":"https://fonts.googleapis.com/css?family=Geostar"}, {"name": "Geostar Fill", "value": "'Geostar Fill'", "url":"https://fonts.googleapis.com/css?family=Geostar+Fill"}, {"name": "Germania One", "value": "'Germania One'", "url":"https://fonts.googleapis.com/css?family=Germania+One"}, {"name": "Gilda Display", "value": "'Gilda Display'", "url":"https://fonts.googleapis.com/css?family=Gilda+Display"}, {"name": "Give You Glory", "value": "'Give You Glory'", "url":"https://fonts.googleapis.com/css?family=Give+You+Glory"}, {"name": "Glass Antiqua", "value": "'Glass Antiqua'", "url":"https://fonts.googleapis.com/css?family=Glass+Antiqua"}, {"name": "Glegoo", "value": "'Glegoo'", "url":"https://fonts.googleapis.com/css?family=Glegoo"}, {"name": "Gloria Hallelujah", "value": "'Gloria Hallelujah'", "url":"https://fonts.googleapis.com/css?family=Gloria+Hallelujah"}, {"name": "Goblin One", "value": "'Goblin One'", "url":"https://fonts.googleapis.com/css?family=Goblin+One"}, {"name": "Gochi Hand", "value": "'Gochi Hand'", "url":"https://fonts.googleapis.com/css?family=Gochi+Hand"}, {"name": "Gorditas", "value": "'Gorditas'", "url":"https://fonts.googleapis.com/css?family=Gorditas"}, {"name": "Goudy Bookletter 1911", "value": "'Goudy Bookletter 1911'", "url":"https://fonts.googleapis.com/css?family=Goudy+Bookletter+1911"}, {"name": "Graduate", "value": "'Graduate'", "url":"https://fonts.googleapis.com/css?family=Graduate"}, {"name": "Grand Hotel", "value": "'Grand Hotel'", "url":"https://fonts.googleapis.com/css?family=Grand+Hotel"}, {"name": "Gravitas One", "value": "'Gravitas One'", "url":"https://fonts.googleapis.com/css?family=Gravitas+One"}, {"name": "Great Vibes", "value": "'Great Vibes'", "url":"https://fonts.googleapis.com/css?family=Great+Vibes"}, {"name": "Griffy", "value": "'Griffy'", "url":"https://fonts.googleapis.com/css?family=Griffy"}, {"name": "Gruppo", "value": "'Gruppo'", "url":"https://fonts.googleapis.com/css?family=Gruppo"}, {"name": "Gudea", "value": "'Gudea'", "url":"https://fonts.googleapis.com/css?family=Gudea"}, {"name": "Habibi", "value": "'Habibi'", "url":"https://fonts.googleapis.com/css?family=Habibi"}, {"name": "Hammersmith One", "value": "'Hammersmith One'", "url":"https://fonts.googleapis.com/css?family=Hammersmith+One"}, {"name": "Hanalei", "value": "'Hanalei'", "url":"https://fonts.googleapis.com/css?family=Hanalei"}, {"name": "Hanalei Fill", "value": "'Hanalei Fill'", "url":"https://fonts.googleapis.com/css?family=Hanalei+Fill"}, {"name": "Handlee", "value": "'Handlee'", "url":"https://fonts.googleapis.com/css?family=Handlee"}, {"name": "Hanuman", "value": "'Hanuman'", "url":"https://fonts.googleapis.com/css?family=Hanuman"}, {"name": "Happy Monkey", "value": "'Happy Monkey'", "url":"https://fonts.googleapis.com/css?family=Happy+Monkey"}, {"name": "Headland One", "value": "'Headland One'", "url":"https://fonts.googleapis.com/css?family=Headland+One"}, {"name": "Henny Penny", "value": "'Henny Penny'", "url":"https://fonts.googleapis.com/css?family=Henny+Penny"}, {"name": "Herr Von Muellerhoff", "value": "'Herr Von Muellerhoff'", "url":"https://fonts.googleapis.com/css?family=Herr+Von+Muellerhoff"}, {"name": "Holtwood One SC", "value": "'Holtwood One SC'", "url":"https://fonts.googleapis.com/css?family=Holtwood+One+SC"}, {"name": "Homemade Apple", "value": "'Homemade Apple'", "url":"https://fonts.googleapis.com/css?family=Homemade+Apple"}, {"name": "Homenaje", "value": "'Homenaje'", "url":"https://fonts.googleapis.com/css?family=Homenaje"}, {"name": "IM Fell DW Pica", "value": "'IM Fell DW Pica'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+DW+Pica"}, {"name": "IM Fell DW Pica SC", "value": "'IM Fell DW Pica SC'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+DW+Pica+SC"}, {"name": "IM Fell Double Pica", "value": "'IM Fell Double Pica'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+Double+Pica"}, {"name": "IM Fell Double Pica SC", "value": "'IM Fell Double Pica SC'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+Double+Pica+SC"}, {"name": "IM Fell English", "value": "'IM Fell English'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+English"}, {"name": "IM Fell English SC", "value": "'IM Fell English SC'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+English+SC"}, {"name": "IM Fell French Canon", "value": "'IM Fell French Canon'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+French+Canon"}, {"name": "IM Fell French Canon SC", "value": "'IM Fell French Canon SC'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+French+Canon+SC"}, {"name": "IM Fell Great Primer", "value": "'IM Fell Great Primer'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+Great+Primer"}, {"name": "IM Fell Great Primer SC", "value": "'IM Fell Great Primer SC'", "url":"https://fonts.googleapis.com/css?family=IM+Fell+Great+Primer+SC"}, {"name": "Iceberg", "value": "'Iceberg'", "url":"https://fonts.googleapis.com/css?family=Iceberg"}, {"name": "Iceland", "value": "'Iceland'", "url":"https://fonts.googleapis.com/css?family=Iceland"}, {"name": "Imprima", "value": "'Imprima'", "url":"https://fonts.googleapis.com/css?family=Imprima"}, {"name": "Inconsolata", "value": "'Inconsolata'", "url":"https://fonts.googleapis.com/css?family=Inconsolata"}, {"name": "Inder", "value": "'Inder'", "url":"https://fonts.googleapis.com/css?family=Inder"}, {"name": "Indie Flower", "value": "'Indie Flower'", "url":"https://fonts.googleapis.com/css?family=Indie+Flower"}, {"name": "Inika", "value": "'Inika'", "url":"https://fonts.googleapis.com/css?family=Inika"}, {"name": "Irish Grover", "value": "'Irish Grover'", "url":"https://fonts.googleapis.com/css?family=Irish+Grover"}, {"name": "Istok Web", "value": "'Istok Web'", "url":"https://fonts.googleapis.com/css?family=Istok+Web"}, {"name": "Italiana", "value": "'Italiana'", "url":"https://fonts.googleapis.com/css?family=Italiana"}, {"name": "Italianno", "value": "'Italianno'", "url":"https://fonts.googleapis.com/css?family=Italianno"}, {"name": "Jacques Francois", "value": "'Jacques Francois'", "url":"https://fonts.googleapis.com/css?family=Jacques+Francois"}, {"name": "Jacques Francois Shadow", "value": "'Jacques Francois Shadow'", "url":"https://fonts.googleapis.com/css?family=Jacques+Francois+Shadow"}, {"name": "Jim Nightshade", "value": "'Jim Nightshade'", "url":"https://fonts.googleapis.com/css?family=Jim+Nightshade"}, {"name": "Jockey One", "value": "'Jockey One'", "url":"https://fonts.googleapis.com/css?family=Jockey+One"}, {"name": "Jolly Lodger", "value": "'Jolly Lodger'", "url":"https://fonts.googleapis.com/css?family=Jolly+Lodger"}, {"name": "Josefin Sans", "value": "'Josefin Sans'", "url":"https://fonts.googleapis.com/css?family=Josefin+Sans"}, {"name": "Josefin Slab", "value": "'Josefin Slab'", "url":"https://fonts.googleapis.com/css?family=Josefin+Slab"}, {"name": "Joti One", "value": "'Joti One'", "url":"https://fonts.googleapis.com/css?family=Joti+One"}, {"name": "Judson", "value": "'Judson'", "url":"https://fonts.googleapis.com/css?family=Judson"}, {"name": "Julee", "value": "'Julee'", "url":"https://fonts.googleapis.com/css?family=Julee"}, {"name": "Julius Sans One", "value": "'Julius Sans One'", "url":"https://fonts.googleapis.com/css?family=Julius+Sans+One"}, {"name": "Junge", "value": "'Junge'", "url":"https://fonts.googleapis.com/css?family=Junge"}, {"name": "Jura", "value": "'Jura'", "url":"https://fonts.googleapis.com/css?family=Jura"}, {"name": "Just Another Hand", "value": "'Just Another Hand'", "url":"https://fonts.googleapis.com/css?family=Just+Another+Hand"}, {"name": "Just Me Again Down Here", "value": "'Just Me Again Down Here'", "url":"https://fonts.googleapis.com/css?family=Just+Me+Again+Down+Here"}, {"name": "Kameron", "value": "'Kameron'", "url":"https://fonts.googleapis.com/css?family=Kameron"}, {"name": "Kantumruy", "value": "'Kantumruy'", "url":"https://fonts.googleapis.com/css?family=Kantumruy"}, {"name": "Karla", "value": "'Karla'", "url":"https://fonts.googleapis.com/css?family=Karla"}, {"name": "Kaushan Script", "value": "'Kaushan Script'", "url":"https://fonts.googleapis.com/css?family=Kaushan+Script"}, {"name": "Kavoon", "value": "'Kavoon'", "url":"https://fonts.googleapis.com/css?family=Kavoon"}, {"name": "Kdam Thmor", "value": "'Kdam Thmor'", "url":"https://fonts.googleapis.com/css?family=Kdam+Thmor"}, {"name": "Keania One", "value": "'Keania One'", "url":"https://fonts.googleapis.com/css?family=Keania+One"}, {"name": "Kelly Slab", "value": "'Kelly Slab'", "url":"https://fonts.googleapis.com/css?family=Kelly+Slab"}, {"name": "Kenia", "value": "'Kenia'", "url":"https://fonts.googleapis.com/css?family=Kenia"}, {"name": "Khmer", "value": "'Khmer'", "url":"https://fonts.googleapis.com/css?family=Khmer"}, {"name": "Kite One", "value": "'Kite One'", "url":"https://fonts.googleapis.com/css?family=Kite+One"}, {"name": "Knewave", "value": "'Knewave'", "url":"https://fonts.googleapis.com/css?family=Knewave"}, {"name": "Kotta One", "value": "'Kotta One'", "url":"https://fonts.googleapis.com/css?family=Kotta+One"}, {"name": "Koulen", "value": "'Koulen'", "url":"https://fonts.googleapis.com/css?family=Koulen"}, {"name": "Kranky", "value": "'Kranky'", "url":"https://fonts.googleapis.com/css?family=Kranky"}, {"name": "Kreon", "value": "'Kreon'", "url":"https://fonts.googleapis.com/css?family=Kreon"}, {"name": "Kristi", "value": "'Kristi'", "url":"https://fonts.googleapis.com/css?family=Kristi"}, {"name": "Krona One", "value": "'Krona One'", "url":"https://fonts.googleapis.com/css?family=Krona+One"}, {"name": "La Belle Aurore", "value": "'La Belle Aurore'", "url":"https://fonts.googleapis.com/css?family=La+Belle+Aurore"}, {"name": "Lancelot", "value": "'Lancelot'", "url":"https://fonts.googleapis.com/css?family=Lancelot"}, {"name": "Lato", "value": "'Lato'", "url":"https://fonts.googleapis.com/css?family=Lato"}, {"name": "League Script", "value": "'League Script'", "url":"https://fonts.googleapis.com/css?family=League+Script"}, {"name": "Leckerli One", "value": "'Leckerli One'", "url":"https://fonts.googleapis.com/css?family=Leckerli+One"}, {"name": "Ledger", "value": "'Ledger'", "url":"https://fonts.googleapis.com/css?family=Ledger"}, {"name": "Lekton", "value": "'Lekton'", "url":"https://fonts.googleapis.com/css?family=Lekton"}, {"name": "Lemon", "value": "'Lemon'", "url":"https://fonts.googleapis.com/css?family=Lemon"}, {"name": "Libre Baskerville", "value": "'Libre Baskerville'", "url":"https://fonts.googleapis.com/css?family=Libre+Baskerville"}, {"name": "Life Savers", "value": "'Life Savers'", "url":"https://fonts.googleapis.com/css?family=Life+Savers"}, {"name": "Lilita One", "value": "'Lilita One'", "url":"https://fonts.googleapis.com/css?family=Lilita+One"}, {"name": "Lily Script One", "value": "'Lily Script One'", "url":"https://fonts.googleapis.com/css?family=Lily+Script+One"}, {"name": "Limelight", "value": "'Limelight'", "url":"https://fonts.googleapis.com/css?family=Limelight"}, {"name": "Linden Hill", "value": "'Linden Hill'", "url":"https://fonts.googleapis.com/css?family=Linden+Hill"}, {"name": "Lobster", "value": "'Lobster'", "url":"https://fonts.googleapis.com/css?family=Lobster"}, {"name": "Lobster Two", "value": "'Lobster Two'", "url":"https://fonts.googleapis.com/css?family=Lobster+Two"}, {"name": "Londrina Outline", "value": "'Londrina Outline'", "url":"https://fonts.googleapis.com/css?family=Londrina+Outline"}, {"name": "Londrina Shadow", "value": "'Londrina Shadow'", "url":"https://fonts.googleapis.com/css?family=Londrina+Shadow"}, {"name": "Londrina Sketch", "value": "'Londrina Sketch'", "url":"https://fonts.googleapis.com/css?family=Londrina+Sketch"}, {"name": "Londrina Solid", "value": "'Londrina Solid'", "url":"https://fonts.googleapis.com/css?family=Londrina+Solid"}, {"name": "Lora", "value": "'Lora'", "url":"https://fonts.googleapis.com/css?family=Lora"}, {"name": "Love Ya Like A Sister", "value": "'Love Ya Like A Sister'", "url":"https://fonts.googleapis.com/css?family=Love+Ya+Like+A+Sister"}, {"name": "Loved by the King", "value": "'Loved by the King'", "url":"https://fonts.googleapis.com/css?family=Loved+by+the+King"}, {"name": "Lovers Quarrel", "value": "'Lovers Quarrel'", "url":"https://fonts.googleapis.com/css?family=Lovers+Quarrel"}, {"name": "Luckiest Guy", "value": "'Luckiest Guy'", "url":"https://fonts.googleapis.com/css?family=Luckiest+Guy"}, {"name": "Lusitana", "value": "'Lusitana'", "url":"https://fonts.googleapis.com/css?family=Lusitana"}, {"name": "Lustria", "value": "'Lustria'", "url":"https://fonts.googleapis.com/css?family=Lustria"}, {"name": "Macondo", "value": "'Macondo'", "url":"https://fonts.googleapis.com/css?family=Macondo"}, {"name": "Macondo Swash Caps", "value": "'Macondo Swash Caps'", "url":"https://fonts.googleapis.com/css?family=Macondo+Swash+Caps"}, {"name": "Magra", "value": "'Magra'", "url":"https://fonts.googleapis.com/css?family=Magra"}, {"name": "Maiden Orange", "value": "'Maiden Orange'", "url":"https://fonts.googleapis.com/css?family=Maiden+Orange"}, {"name": "Mako", "value": "'Mako'", "url":"https://fonts.googleapis.com/css?family=Mako"}, {"name": "Marcellus", "value": "'Marcellus'", "url":"https://fonts.googleapis.com/css?family=Marcellus"}, {"name": "Marcellus SC", "value": "'Marcellus SC'", "url":"https://fonts.googleapis.com/css?family=Marcellus+SC"}, {"name": "Marck Script", "value": "'Marck Script'", "url":"https://fonts.googleapis.com/css?family=Marck+Script"}, {"name": "Margarine", "value": "'Margarine'", "url":"https://fonts.googleapis.com/css?family=Margarine"}, {"name": "Marko One", "value": "'Marko One'", "url":"https://fonts.googleapis.com/css?family=Marko+One"}, {"name": "Marmelad", "value": "'Marmelad'", "url":"https://fonts.googleapis.com/css?family=Marmelad"}, {"name": "Marvel", "value": "'Marvel'", "url":"https://fonts.googleapis.com/css?family=Marvel"}, {"name": "Mate", "value": "'Mate'", "url":"https://fonts.googleapis.com/css?family=Mate"}, {"name": "Mate SC", "value": "'Mate SC'", "url":"https://fonts.googleapis.com/css?family=Mate+SC"}, {"name": "Maven Pro", "value": "'Maven Pro'", "url":"https://fonts.googleapis.com/css?family=Maven+Pro"}, {"name": "McLaren", "value": "'McLaren'", "url":"https://fonts.googleapis.com/css?family=McLaren"}, {"name": "Meddon", "value": "'Meddon'", "url":"https://fonts.googleapis.com/css?family=Meddon"}, {"name": "MedievalSharp", "value": "'MedievalSharp'", "url":"https://fonts.googleapis.com/css?family=MedievalSharp"}, {"name": "Medula One", "value": "'Medula One'", "url":"https://fonts.googleapis.com/css?family=Medula+One"}, {"name": "Megrim", "value": "'Megrim'", "url":"https://fonts.googleapis.com/css?family=Megrim"}, {"name": "Meie Script", "value": "'Meie Script'", "url":"https://fonts.googleapis.com/css?family=Meie+Script"}, {"name": "Merienda", "value": "'Merienda'", "url":"https://fonts.googleapis.com/css?family=Merienda"}, {"name": "Merienda One", "value": "'Merienda One'", "url":"https://fonts.googleapis.com/css?family=Merienda+One"}, {"name": "Merriweather", "value": "'Merriweather'", "url":"https://fonts.googleapis.com/css?family=Merriweather"}, {"name": "Merriweather Sans", "value": "'Merriweather Sans'", "url":"https://fonts.googleapis.com/css?family=Merriweather+Sans"}, {"name": "Metal", "value": "'Metal'", "url":"https://fonts.googleapis.com/css?family=Metal"}, {"name": "Metal Mania", "value": "'Metal Mania'", "url":"https://fonts.googleapis.com/css?family=Metal+Mania"}, {"name": "Metamorphous", "value": "'Metamorphous'", "url":"https://fonts.googleapis.com/css?family=Metamorphous"}, {"name": "Metrophobic", "value": "'Metrophobic'", "url":"https://fonts.googleapis.com/css?family=Metrophobic"}, {"name": "Michroma", "value": "'Michroma'", "url":"https://fonts.googleapis.com/css?family=Michroma"}, {"name": "Milonga", "value": "'Milonga'", "url":"https://fonts.googleapis.com/css?family=Milonga"}, {"name": "Miltonian", "value": "'Miltonian'", "url":"https://fonts.googleapis.com/css?family=Miltonian"}, {"name": "Miltonian Tattoo", "value": "'Miltonian Tattoo'", "url":"https://fonts.googleapis.com/css?family=Miltonian+Tattoo"}, {"name": "Miniver", "value": "'Miniver'", "url":"https://fonts.googleapis.com/css?family=Miniver"}, {"name": "Miss Fajardose", "value": "'Miss Fajardose'", "url":"https://fonts.googleapis.com/css?family=Miss+Fajardose"}, {"name": "Modern Antiqua", "value": "'Modern Antiqua'", "url":"https://fonts.googleapis.com/css?family=Modern+Antiqua"}, {"name": "Molengo", "value": "'Molengo'", "url":"https://fonts.googleapis.com/css?family=Molengo"}, {"name": "Molle", "value": "'Molle'", "url":"https://fonts.googleapis.com/css?family=Molle"}, {"name": "Monda", "value": "'Monda'", "url":"https://fonts.googleapis.com/css?family=Monda"}, {"name": "Monofett", "value": "'Monofett'", "url":"https://fonts.googleapis.com/css?family=Monofett"}, {"name": "Monoton", "value": "'Monoton'", "url":"https://fonts.googleapis.com/css?family=Monoton"}, {"name": "Monsieur La Doulaise", "value": "'Monsieur La Doulaise'", "url":"https://fonts.googleapis.com/css?family=Monsieur+La+Doulaise"}, {"name": "Montaga", "value": "'Montaga'", "url":"https://fonts.googleapis.com/css?family=Montaga"}, {"name": "Montez", "value": "'Montez'", "url":"https://fonts.googleapis.com/css?family=Montez"}, {"name": "Montserrat", "value": "'Montserrat'", "url":"https://fonts.googleapis.com/css?family=Montserrat"}, {"name": "Montserrat Alternates", "value": "'Montserrat Alternates'", "url":"https://fonts.googleapis.com/css?family=Montserrat+Alternates"}, {"name": "Montserrat Subrayada", "value": "'Montserrat Subrayada'", "url":"https://fonts.googleapis.com/css?family=Montserrat+Subrayada"}, {"name": "Moul", "value": "'Moul'", "url":"https://fonts.googleapis.com/css?family=Moul"}, {"name": "Moulpali", "value": "'Moulpali'", "url":"https://fonts.googleapis.com/css?family=Moulpali"}, {"name": "Mountains of Christmas", "value": "'Mountains of Christmas'", "url":"https://fonts.googleapis.com/css?family=Mountains+of+Christmas"}, {"name": "Mouse Memoirs", "value": "'Mouse Memoirs'", "url":"https://fonts.googleapis.com/css?family=Mouse+Memoirs"}, {"name": "Mr Bedfort", "value": "'Mr Bedfort'", "url":"https://fonts.googleapis.com/css?family=Mr+Bedfort"}, {"name": "Mr Dafoe", "value": "'Mr Dafoe'", "url":"https://fonts.googleapis.com/css?family=Mr+Dafoe"}, {"name": "Mr De Haviland", "value": "'Mr De Haviland'", "url":"https://fonts.googleapis.com/css?family=Mr+De+Haviland"}, {"name": "Mrs Saint Delafield", "value": "'Mrs Saint Delafield'", "url":"https://fonts.googleapis.com/css?family=Mrs+Saint+Delafield"}, {"name": "Mrs Sheppards", "value": "'Mrs Sheppards'", "url":"https://fonts.googleapis.com/css?family=Mrs+Sheppards"}, {"name": "Muli", "value": "'Muli'", "url":"https://fonts.googleapis.com/css?family=Muli"}, {"name": "Mystery Quest", "value": "'Mystery Quest'", "url":"https://fonts.googleapis.com/css?family=Mystery+Quest"}, {"name": "Neucha", "value": "'Neucha'", "url":"https://fonts.googleapis.com/css?family=Neucha"}, {"name": "Neuton", "value": "'Neuton'", "url":"https://fonts.googleapis.com/css?family=Neuton"}, {"name": "New Rocker", "value": "'New Rocker'", "url":"https://fonts.googleapis.com/css?family=New+Rocker"}, {"name": "News Cycle", "value": "'News Cycle'", "url":"https://fonts.googleapis.com/css?family=News+Cycle"}, {"name": "Niconne", "value": "'Niconne'", "url":"https://fonts.googleapis.com/css?family=Niconne"}, {"name": "Nixie One", "value": "'Nixie One'", "url":"https://fonts.googleapis.com/css?family=Nixie+One"}, {"name": "Nobile", "value": "'Nobile'", "url":"https://fonts.googleapis.com/css?family=Nobile"}, {"name": "Nokora", "value": "'Nokora'", "url":"https://fonts.googleapis.com/css?family=Nokora"}, {"name": "Norican", "value": "'Norican'", "url":"https://fonts.googleapis.com/css?family=Norican"}, {"name": "Nosifer", "value": "'Nosifer'", "url":"https://fonts.googleapis.com/css?family=Nosifer"}, {"name": "Nothing You Could Do", "value": "'Nothing You Could Do'", "url":"https://fonts.googleapis.com/css?family=Nothing+You+Could+Do"}, {"name": "Noticia Text", "value": "'Noticia Text'", "url":"https://fonts.googleapis.com/css?family=Noticia+Text"}, {"name": "Noto Sans", "value": "'Noto Sans'", "url":"https://fonts.googleapis.com/css?family=Noto+Sans"}, {"name": "Noto Serif", "value": "'Noto Serif'", "url":"https://fonts.googleapis.com/css?family=Noto+Serif"}, {"name": "Nova Cut", "value": "'Nova Cut'", "url":"https://fonts.googleapis.com/css?family=Nova+Cut"}, {"name": "Nova Flat", "value": "'Nova Flat'", "url":"https://fonts.googleapis.com/css?family=Nova+Flat"}, {"name": "Nova Mono", "value": "'Nova Mono'", "url":"https://fonts.googleapis.com/css?family=Nova+Mono"}, {"name": "Nova Oval", "value": "'Nova Oval'", "url":"https://fonts.googleapis.com/css?family=Nova+Oval"}, {"name": "Nova Round", "value": "'Nova Round'", "url":"https://fonts.googleapis.com/css?family=Nova+Round"}, {"name": "Nova Script", "value": "'Nova Script'", "url":"https://fonts.googleapis.com/css?family=Nova+Script"}, {"name": "Nova Slim", "value": "'Nova Slim'", "url":"https://fonts.googleapis.com/css?family=Nova+Slim"}, {"name": "Nova Square", "value": "'Nova Square'", "url":"https://fonts.googleapis.com/css?family=Nova+Square"}, {"name": "Numans", "value": "'Numans'", "url":"https://fonts.googleapis.com/css?family=Numans"}, {"name": "Nunito", "value": "'Nunito'", "url":"https://fonts.googleapis.com/css?family=Nunito"}, {"name": "Odor Mean Chey", "value": "'Odor Mean Chey'", "url":"https://fonts.googleapis.com/css?family=Odor+Mean+Chey"}, {"name": "Offside", "value": "'Offside'", "url":"https://fonts.googleapis.com/css?family=Offside"}, {"name": "Old Standard TT", "value": "'Old Standard TT'", "url":"https://fonts.googleapis.com/css?family=Old+Standard+TT"}, {"name": "Oldenburg", "value": "'Oldenburg'", "url":"https://fonts.googleapis.com/css?family=Oldenburg"}, {"name": "Oleo Script", "value": "'Oleo Script'", "url":"https://fonts.googleapis.com/css?family=Oleo+Script"}, {"name": "Oleo Script Swash Caps", "value": "'Oleo Script Swash Caps'", "url":"https://fonts.googleapis.com/css?family=Oleo+Script+Swash+Caps"}, {"name": "Open Sans", "value": "'Open Sans'", "url":"https://fonts.googleapis.com/css?family=Open+Sans:400,300"}, {"name": "Open Sans Condensed", "value": "'Open Sans Condensed'", "url":"https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300"}, {"name": "Oranienbaum", "value": "'Oranienbaum'", "url":"https://fonts.googleapis.com/css?family=Oranienbaum"}, {"name": "Orbitron", "value": "'Orbitron'", "url":"https://fonts.googleapis.com/css?family=Orbitron"}, {"name": "Oregano", "value": "'Oregano'", "url":"https://fonts.googleapis.com/css?family=Oregano"}, {"name": "Orienta", "value": "'Orienta'", "url":"https://fonts.googleapis.com/css?family=Orienta"}, {"name": "Original Surfer", "value": "'Original Surfer'", "url":"https://fonts.googleapis.com/css?family=Original+Surfer"}, {"name": "Oswald", "value": "'Oswald'", "url":"https://fonts.googleapis.com/css?family=Oswald"}, {"name": "Over the Rainbow", "value": "'Over the Rainbow'", "url":"https://fonts.googleapis.com/css?family=Over+the+Rainbow"}, {"name": "Overlock", "value": "'Overlock'", "url":"https://fonts.googleapis.com/css?family=Overlock"}, {"name": "Overlock SC", "value": "'Overlock SC'", "url":"https://fonts.googleapis.com/css?family=Overlock+SC"}, {"name": "Ovo", "value": "'Ovo'", "url":"https://fonts.googleapis.com/css?family=Ovo"}, {"name": "Oxygen", "value": "'Oxygen'", "url":"https://fonts.googleapis.com/css?family=Oxygen"}, {"name": "Oxygen Mono", "value": "'Oxygen Mono'", "url":"https://fonts.googleapis.com/css?family=Oxygen+Mono"}, {"name": "PT Mono", "value": "'PT Mono'", "url":"https://fonts.googleapis.com/css?family=PT+Mono"}, {"name": "PT Sans", "value": "'PT Sans'", "url":"https://fonts.googleapis.com/css?family=PT+Sans"}, {"name": "PT Sans Caption", "value": "'PT Sans Caption'", "url":"https://fonts.googleapis.com/css?family=PT+Sans+Caption"}, {"name": "PT Sans Narrow", "value": "'PT Sans Narrow'", "url":"https://fonts.googleapis.com/css?family=PT+Sans+Narrow"}, {"name": "PT Serif", "value": "'PT Serif'", "url":"https://fonts.googleapis.com/css?family=PT+Serif"}, {"name": "PT Serif Caption", "value": "'PT Serif Caption'", "url":"https://fonts.googleapis.com/css?family=PT+Serif+Caption"}, {"name": "Pacifico", "value": "'Pacifico'", "url":"https://fonts.googleapis.com/css?family=Pacifico"}, {"name": "Paprika", "value": "'Paprika'", "url":"https://fonts.googleapis.com/css?family=Paprika"}, {"name": "Parisienne", "value": "'Parisienne'", "url":"https://fonts.googleapis.com/css?family=Parisienne"}, {"name": "Passero One", "value": "'Passero One'", "url":"https://fonts.googleapis.com/css?family=Passero+One"}, {"name": "Passion One", "value": "'Passion One'", "url":"https://fonts.googleapis.com/css?family=Passion+One"}, {"name": "Pathway Gothic One", "value": "'Pathway Gothic One'", "url":"https://fonts.googleapis.com/css?family=Pathway+Gothic+One"}, {"name": "Patrick Hand", "value": "'Patrick Hand'", "url":"https://fonts.googleapis.com/css?family=Patrick+Hand"}, {"name": "Patrick Hand SC", "value": "'Patrick Hand SC'", "url":"https://fonts.googleapis.com/css?family=Patrick+Hand+SC"}, {"name": "Patua One", "value": "'Patua One'", "url":"https://fonts.googleapis.com/css?family=Patua+One"}, {"name": "Paytone One", "value": "'Paytone One'", "url":"https://fonts.googleapis.com/css?family=Paytone+One"}, {"name": "Peralta", "value": "'Peralta'", "url":"https://fonts.googleapis.com/css?family=Peralta"}, {"name": "Permanent Marker", "value": "'Permanent Marker'", "url":"https://fonts.googleapis.com/css?family=Permanent+Marker"}, {"name": "Petit Formal Script", "value": "'Petit Formal Script'", "url":"https://fonts.googleapis.com/css?family=Petit+Formal+Script"}, {"name": "Petrona", "value": "'Petrona'", "url":"https://fonts.googleapis.com/css?family=Petrona"}, {"name": "Philosopher", "value": "'Philosopher'", "url":"https://fonts.googleapis.com/css?family=Philosopher"}, {"name": "Piedra", "value": "'Piedra'", "url":"https://fonts.googleapis.com/css?family=Piedra"}, {"name": "Pinyon Script", "value": "'Pinyon Script'", "url":"https://fonts.googleapis.com/css?family=Pinyon+Script"}, {"name": "Pirata One", "value": "'Pirata One'", "url":"https://fonts.googleapis.com/css?family=Pirata+One"}, {"name": "Plaster", "value": "'Plaster'", "url":"https://fonts.googleapis.com/css?family=Plaster"}, {"name": "Play", "value": "'Play'", "url":"https://fonts.googleapis.com/css?family=Play"}, {"name": "Playball", "value": "'Playball'", "url":"https://fonts.googleapis.com/css?family=Playball"}, {"name": "Playfair Display", "value": "'Playfair Display'", "url":"https://fonts.googleapis.com/css?family=Playfair+Display"}, {"name": "Playfair Display SC", "value": "'Playfair Display SC'", "url":"https://fonts.googleapis.com/css?family=Playfair+Display+SC"}, {"name": "Podkova", "value": "'Podkova'", "url":"https://fonts.googleapis.com/css?family=Podkova"}, {"name": "Poiret One", "value": "'Poiret One'", "url":"https://fonts.googleapis.com/css?family=Poiret+One"}, {"name": "Poller One", "value": "'Poller One'", "url":"https://fonts.googleapis.com/css?family=Poller+One"}, {"name": "Poly", "value": "'Poly'", "url":"https://fonts.googleapis.com/css?family=Poly"}, {"name": "Pompiere", "value": "'Pompiere'", "url":"https://fonts.googleapis.com/css?family=Pompiere"}, {"name": "Pontano Sans", "value": "'Pontano Sans'", "url":"https://fonts.googleapis.com/css?family=Pontano+Sans"}, {"name": "Port Lligat Sans", "value": "'Port Lligat Sans'", "url":"https://fonts.googleapis.com/css?family=Port+Lligat+Sans"}, {"name": "Port Lligat Slab", "value": "'Port Lligat Slab'", "url":"https://fonts.googleapis.com/css?family=Port+Lligat+Slab"}, {"name": "Prata", "value": "'Prata'", "url":"https://fonts.googleapis.com/css?family=Prata"}, {"name": "Preahvihear", "value": "'Preahvihear'", "url":"https://fonts.googleapis.com/css?family=Preahvihear"}, {"name": "Press Start 2P", "value": "'Press Start 2P'", "url":"https://fonts.googleapis.com/css?family=Press+Start+2P"}, {"name": "Princess Sofia", "value": "'Princess Sofia'", "url":"https://fonts.googleapis.com/css?family=Princess+Sofia"}, {"name": "Prociono", "value": "'Prociono'", "url":"https://fonts.googleapis.com/css?family=Prociono"}, {"name": "Prosto One", "value": "'Prosto One'", "url":"https://fonts.googleapis.com/css?family=Prosto+One"}, {"name": "Puritan", "value": "'Puritan'", "url":"https://fonts.googleapis.com/css?family=Puritan"}, {"name": "Purple Purse", "value": "'Purple Purse'", "url":"https://fonts.googleapis.com/css?family=Purple+Purse"}, {"name": "Quando", "value": "'Quando'", "url":"https://fonts.googleapis.com/css?family=Quando"}, {"name": "Quantico", "value": "'Quantico'", "url":"https://fonts.googleapis.com/css?family=Quantico"}, {"name": "Quattrocento", "value": "'Quattrocento'", "url":"https://fonts.googleapis.com/css?family=Quattrocento"}, {"name": "Quattrocento Sans", "value": "'Quattrocento Sans'", "url":"https://fonts.googleapis.com/css?family=Quattrocento+Sans"}, {"name": "Questrial", "value": "'Questrial'", "url":"https://fonts.googleapis.com/css?family=Questrial"}, {"name": "Quicksand", "value": "'Quicksand'", "url":"https://fonts.googleapis.com/css?family=Quicksand"}, {"name": "Quintessential", "value": "'Quintessential'", "url":"https://fonts.googleapis.com/css?family=Quintessential"}, {"name": "Qwigley", "value": "'Qwigley'", "url":"https://fonts.googleapis.com/css?family=Qwigley"}, {"name": "Racing Sans One", "value": "'Racing Sans One'", "url":"https://fonts.googleapis.com/css?family=Racing+Sans+One"}, {"name": "Radley", "value": "'Radley'", "url":"https://fonts.googleapis.com/css?family=Radley"}, {"name": "Raleway", "value": "'Raleway'", "url":"https://fonts.googleapis.com/css?family=Raleway"}, {"name": "Raleway Dots", "value": "'Raleway Dots'", "url":"https://fonts.googleapis.com/css?family=Raleway+Dots"}, {"name": "Rambla", "value": "'Rambla'", "url":"https://fonts.googleapis.com/css?family=Rambla"}, {"name": "Rammetto One", "value": "'Rammetto One'", "url":"https://fonts.googleapis.com/css?family=Rammetto+One"}, {"name": "Ranchers", "value": "'Ranchers'", "url":"https://fonts.googleapis.com/css?family=Ranchers"}, {"name": "Rancho", "value": "'Rancho'", "url":"https://fonts.googleapis.com/css?family=Rancho"}, {"name": "Rationale", "value": "'Rationale'", "url":"https://fonts.googleapis.com/css?family=Rationale"}, {"name": "Redressed", "value": "'Redressed'", "url":"https://fonts.googleapis.com/css?family=Redressed"}, {"name": "Reenie Beanie", "value": "'Reenie Beanie'", "url":"https://fonts.googleapis.com/css?family=Reenie+Beanie"}, {"name": "Revalia", "value": "'Revalia'", "url":"https://fonts.googleapis.com/css?family=Revalia"}, {"name": "Ribeye", "value": "'Ribeye'", "url":"https://fonts.googleapis.com/css?family=Ribeye"}, {"name": "Ribeye Marrow", "value": "'Ribeye Marrow'", "url":"https://fonts.googleapis.com/css?family=Ribeye+Marrow"}, {"name": "Righteous", "value": "'Righteous'", "url":"https://fonts.googleapis.com/css?family=Righteous"}, {"name": "Risque", "value": "'Risque'", "url":"https://fonts.googleapis.com/css?family=Risque"}, {"name": "Roboto", "value": "'Roboto'", "url":"https://fonts.googleapis.com/css?family=Roboto:300,400,700"}, {"name": "Roboto Condensed", "value": "'Roboto Condensed'", "url":"https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700"}, {"name": "Roboto Slab", "value": "'Roboto Slab'", "url":"https://fonts.googleapis.com/css?family=Roboto+Slab:400,300,700"}, {"name": "Rochester", "value": "'Rochester'", "url":"https://fonts.googleapis.com/css?family=Rochester"}, {"name": "Rock Salt", "value": "'Rock Salt'", "url":"https://fonts.googleapis.com/css?family=Rock+Salt"}, {"name": "Rokkitt", "value": "'Rokkitt'", "url":"https://fonts.googleapis.com/css?family=Rokkitt"}, {"name": "Romanesco", "value": "'Romanesco'", "url":"https://fonts.googleapis.com/css?family=Romanesco"}, {"name": "Ropa Sans", "value": "'Ropa Sans'", "url":"https://fonts.googleapis.com/css?family=Ropa+Sans"}, {"name": "Rosario", "value": "'Rosario'", "url":"https://fonts.googleapis.com/css?family=Rosario"}, {"name": "Rosarivo", "value": "'Rosarivo'", "url":"https://fonts.googleapis.com/css?family=Rosarivo"}, {"name": "Rouge Script", "value": "'Rouge Script'", "url":"https://fonts.googleapis.com/css?family=Rouge+Script"}, {"name": "Ruda", "value": "'Ruda'", "url":"https://fonts.googleapis.com/css?family=Ruda"}, {"name": "Rufina", "value": "'Rufina'", "url":"https://fonts.googleapis.com/css?family=Rufina"}, {"name": "Ruge Boogie", "value": "'Ruge Boogie'", "url":"https://fonts.googleapis.com/css?family=Ruge+Boogie"}, {"name": "Ruluko", "value": "'Ruluko'", "url":"https://fonts.googleapis.com/css?family=Ruluko"}, {"name": "Rum Raisin", "value": "'Rum Raisin'", "url":"https://fonts.googleapis.com/css?family=Rum+Raisin"}, {"name": "Ruslan Display", "value": "'Ruslan Display'", "url":"https://fonts.googleapis.com/css?family=Ruslan+Display"}, {"name": "Russo One", "value": "'Russo One'", "url":"https://fonts.googleapis.com/css?family=Russo+One"}, {"name": "Ruthie", "value": "'Ruthie'", "url":"https://fonts.googleapis.com/css?family=Ruthie"}, {"name": "Rye", "value": "'Rye'", "url":"https://fonts.googleapis.com/css?family=Rye"}, {"name": "Sacramento", "value": "'Sacramento'", "url":"https://fonts.googleapis.com/css?family=Sacramento"}, {"name": "Sail", "value": "'Sail'", "url":"https://fonts.googleapis.com/css?family=Sail"}, {"name": "Salsa", "value": "'Salsa'", "url":"https://fonts.googleapis.com/css?family=Salsa"}, {"name": "Sanchez", "value": "'Sanchez'", "url":"https://fonts.googleapis.com/css?family=Sanchez"}, {"name": "Sancreek", "value": "'Sancreek'", "url":"https://fonts.googleapis.com/css?family=Sancreek"}, {"name": "Sansita One", "value": "'Sansita One'", "url":"https://fonts.googleapis.com/css?family=Sansita+One"}, {"name": "Sarina", "value": "'Sarina'", "url":"https://fonts.googleapis.com/css?family=Sarina"}, {"name": "Satisfy", "value": "'Satisfy'", "url":"https://fonts.googleapis.com/css?family=Satisfy"}, {"name": "Scada", "value": "'Scada'", "url":"https://fonts.googleapis.com/css?family=Scada"}, {"name": "Schoolbell", "value": "'Schoolbell'", "url":"https://fonts.googleapis.com/css?family=Schoolbell"}, {"name": "Seaweed Script", "value": "'Seaweed Script'", "url":"https://fonts.googleapis.com/css?family=Seaweed+Script"}, {"name": "Sevillana", "value": "'Sevillana'", "url":"https://fonts.googleapis.com/css?family=Sevillana"}, {"name": "Seymour One", "value": "'Seymour One'", "url":"https://fonts.googleapis.com/css?family=Seymour+One"}, {"name": "Shadows Into Light", "value": "'Shadows Into Light'", "url":"https://fonts.googleapis.com/css?family=Shadows+Into+Light"}, {"name": "Shadows Into Light Two", "value": "'Shadows Into Light Two'", "url":"https://fonts.googleapis.com/css?family=Shadows+Into+Light+Two"}, {"name": "Shanti", "value": "'Shanti'", "url":"https://fonts.googleapis.com/css?family=Shanti"}, {"name": "Share", "value": "'Share'", "url":"https://fonts.googleapis.com/css?family=Share"}, {"name": "Share Tech", "value": "'Share Tech'", "url":"https://fonts.googleapis.com/css?family=Share+Tech"}, {"name": "Share Tech Mono", "value": "'Share Tech Mono'", "url":"https://fonts.googleapis.com/css?family=Share+Tech+Mono"}, {"name": "Shojumaru", "value": "'Shojumaru'", "url":"https://fonts.googleapis.com/css?family=Shojumaru"}, {"name": "Short Stack", "value": "'Short Stack'", "url":"https://fonts.googleapis.com/css?family=Short+Stack"}, {"name": "Siemreap", "value": "'Siemreap'", "url":"https://fonts.googleapis.com/css?family=Siemreap"}, {"name": "Sigmar One", "value": "'Sigmar One'", "url":"https://fonts.googleapis.com/css?family=Sigmar+One"}, {"name": "Signika", "value": "'Signika'", "url":"https://fonts.googleapis.com/css?family=Signika"}, {"name": "Signika Negative", "value": "'Signika Negative'", "url":"https://fonts.googleapis.com/css?family=Signika+Negative"}, {"name": "Simonetta", "value": "'Simonetta'", "url":"https://fonts.googleapis.com/css?family=Simonetta"}, {"name": "Sintony", "value": "'Sintony'", "url":"https://fonts.googleapis.com/css?family=Sintony"}, {"name": "Sirin Stencil", "value": "'Sirin Stencil'", "url":"https://fonts.googleapis.com/css?family=Sirin+Stencil"}, {"name": "Six Caps", "value": "'Six Caps'", "url":"https://fonts.googleapis.com/css?family=Six+Caps"}, {"name": "Skranji", "value": "'Skranji'", "url":"https://fonts.googleapis.com/css?family=Skranji"}, {"name": "Slackey", "value": "'Slackey'", "url":"https://fonts.googleapis.com/css?family=Slackey"}, {"name": "Smokum", "value": "'Smokum'", "url":"https://fonts.googleapis.com/css?family=Smokum"}, {"name": "Smythe", "value": "'Smythe'", "url":"https://fonts.googleapis.com/css?family=Smythe"}, {"name": "Sniglet", "value": "'Sniglet'", "url":"https://fonts.googleapis.com/css?family=Sniglet"}, {"name": "Snippet", "value": "'Snippet'", "url":"https://fonts.googleapis.com/css?family=Snippet"}, {"name": "Snowburst One", "value": "'Snowburst One'", "url":"https://fonts.googleapis.com/css?family=Snowburst+One"}, {"name": "Sofadi One", "value": "'Sofadi One'", "url":"https://fonts.googleapis.com/css?family=Sofadi+One"}, {"name": "Sofia", "value": "'Sofia'", "url":"https://fonts.googleapis.com/css?family=Sofia"}, {"name": "Sonsie One", "value": "'Sonsie One'", "url":"https://fonts.googleapis.com/css?family=Sonsie+One"}, {"name": "Sorts Mill Goudy", "value": "'Sorts Mill Goudy'", "url":"https://fonts.googleapis.com/css?family=Sorts+Mill+Goudy"}, {"name": "Source Code Pro", "value": "'Source Code Pro'", "url":"https://fonts.googleapis.com/css?family=Source+Code+Pro"}, {"name": "Source Sans Pro", "value": "'Source Sans Pro'", "url":"https://fonts.googleapis.com/css?family=Source+Sans+Pro"}, {"name": "Special Elite", "value": "'Special Elite'", "url":"https://fonts.googleapis.com/css?family=Special+Elite"}, {"name": "Spicy Rice", "value": "'Spicy Rice'", "url":"https://fonts.googleapis.com/css?family=Spicy+Rice"}, {"name": "Spinnaker", "value": "'Spinnaker'", "url":"https://fonts.googleapis.com/css?family=Spinnaker"}, {"name": "Spirax", "value": "'Spirax'", "url":"https://fonts.googleapis.com/css?family=Spirax"}, {"name": "Squada One", "value": "'Squada One'", "url":"https://fonts.googleapis.com/css?family=Squada+One"}, {"name": "Stalemate", "value": "'Stalemate'", "url":"https://fonts.googleapis.com/css?family=Stalemate"}, {"name": "Stalinist One", "value": "'Stalinist One'", "url":"https://fonts.googleapis.com/css?family=Stalinist+One"}, {"name": "Stardos Stencil", "value": "'Stardos Stencil'", "url":"https://fonts.googleapis.com/css?family=Stardos+Stencil"}, {"name": "Stint Ultra Condensed", "value": "'Stint Ultra Condensed'", "url":"https://fonts.googleapis.com/css?family=Stint+Ultra+Condensed"}, {"name": "Stint Ultra Expanded", "value": "'Stint Ultra Expanded'", "url":"https://fonts.googleapis.com/css?family=Stint+Ultra+Expanded"}, {"name": "Stoke", "value": "'Stoke'", "url":"https://fonts.googleapis.com/css?family=Stoke"}, {"name": "Strait", "value": "'Strait'", "url":"https://fonts.googleapis.com/css?family=Strait"}, {"name": "Sue Ellen Francisco", "value": "'Sue Ellen Francisco'", "url":"https://fonts.googleapis.com/css?family=Sue+Ellen+Francisco"}, {"name": "Sunshiney", "value": "'Sunshiney'", "url":"https://fonts.googleapis.com/css?family=Sunshiney"}, {"name": "Supermercado One", "value": "'Supermercado One'", "url":"https://fonts.googleapis.com/css?family=Supermercado+One"}, {"name": "Suwannaphum", "value": "'Suwannaphum'", "url":"https://fonts.googleapis.com/css?family=Suwannaphum"}, {"name": "Swanky and Moo Moo", "value": "'Swanky and Moo Moo'", "url":"https://fonts.googleapis.com/css?family=Swanky+and+Moo+Moo"}, {"name": "Syncopate", "value": "'Syncopate'", "url":"https://fonts.googleapis.com/css?family=Syncopate"}, {"name": "Tangerine", "value": "'Tangerine'", "url":"https://fonts.googleapis.com/css?family=Tangerine"}, {"name": "Taprom", "value": "'Taprom'", "url":"https://fonts.googleapis.com/css?family=Taprom"}, {"name": "Tauri", "value": "'Tauri'", "url":"https://fonts.googleapis.com/css?family=Tauri"}, {"name": "Telex", "value": "'Telex'", "url":"https://fonts.googleapis.com/css?family=Telex"}, {"name": "Tenor Sans", "value": "'Tenor Sans'", "url":"https://fonts.googleapis.com/css?family=Tenor+Sans"}, {"name": "Text Me One", "value": "'Text Me One'", "url":"https://fonts.googleapis.com/css?family=Text+Me+One"}, {"name": "The Girl Next Door", "value": "'The Girl Next Door'", "url":"https://fonts.googleapis.com/css?family=The+Girl+Next+Door"}, {"name": "Tienne", "value": "'Tienne'", "url":"https://fonts.googleapis.com/css?family=Tienne"}, {"name": "Tinos", "value": "'Tinos'", "url":"https://fonts.googleapis.com/css?family=Tinos"}, {"name": "Titan One", "value": "'Titan One'", "url":"https://fonts.googleapis.com/css?family=Titan+One"}, {"name": "Titillium Web", "value": "'Titillium Web'", "url":"https://fonts.googleapis.com/css?family=Titillium+Web"}, {"name": "Trade Winds", "value": "'Trade Winds'", "url":"https://fonts.googleapis.com/css?family=Trade+Winds"}, {"name": "Trocchi", "value": "'Trocchi'", "url":"https://fonts.googleapis.com/css?family=Trocchi"}, {"name": "Trochut", "value": "'Trochut'", "url":"https://fonts.googleapis.com/css?family=Trochut"}, {"name": "Trykker", "value": "'Trykker'", "url":"https://fonts.googleapis.com/css?family=Trykker"}, {"name": "Tulpen One", "value": "'Tulpen One'", "url":"https://fonts.googleapis.com/css?family=Tulpen+One"}, {"name": "Ubuntu", "value": "'Ubuntu'", "url":"https://fonts.googleapis.com/css?family=Ubuntu"}, {"name": "Ubuntu Condensed", "value": "'Ubuntu Condensed'", "url":"https://fonts.googleapis.com/css?family=Ubuntu+Condensed"}, {"name": "Ubuntu Mono", "value": "'Ubuntu Mono'", "url":"https://fonts.googleapis.com/css?family=Ubuntu+Mono"}, {"name": "Ultra", "value": "'Ultra'", "url":"https://fonts.googleapis.com/css?family=Ultra"}, {"name": "Uncial Antiqua", "value": "'Uncial Antiqua'", "url":"https://fonts.googleapis.com/css?family=Uncial+Antiqua"}, {"name": "Underdog", "value": "'Underdog'", "url":"https://fonts.googleapis.com/css?family=Underdog"}, {"name": "Unica One", "value": "'Unica One'", "url":"https://fonts.googleapis.com/css?family=Unica+One"}, {"name": "UnifrakturCook", "value": "'UnifrakturCook'", "url":"https://fonts.googleapis.com/css?family=UnifrakturCook"}, {"name": "UnifrakturMaguntia", "value": "'UnifrakturMaguntia'", "url":"https://fonts.googleapis.com/css?family=UnifrakturMaguntia"}, {"name": "Unkempt", "value": "'Unkempt'", "url":"https://fonts.googleapis.com/css?family=Unkempt"}, {"name": "Unlock", "value": "'Unlock'", "url":"https://fonts.googleapis.com/css?family=Unlock"}, {"name": "Unna", "value": "'Unna'", "url":"https://fonts.googleapis.com/css?family=Unna"}, {"name": "VT323", "value": "'VT323'", "url":"https://fonts.googleapis.com/css?family=VT323"}, {"name": "Vampiro One", "value": "'Vampiro One'", "url":"https://fonts.googleapis.com/css?family=Vampiro+One"}, {"name": "Varela", "value": "'Varela'", "url":"https://fonts.googleapis.com/css?family=Varela"}, {"name": "Varela Round", "value": "'Varela Round'", "url":"https://fonts.googleapis.com/css?family=Varela+Round"}, {"name": "Vast Shadow", "value": "'Vast Shadow'", "url":"https://fonts.googleapis.com/css?family=Vast+Shadow"}, {"name": "Vibur", "value": "'Vibur'", "url":"https://fonts.googleapis.com/css?family=Vibur"}, {"name": "Vidaloka", "value": "'Vidaloka'", "url":"https://fonts.googleapis.com/css?family=Vidaloka"}, {"name": "Viga", "value": "'Viga'", "url":"https://fonts.googleapis.com/css?family=Viga"}, {"name": "Voces", "value": "'Voces'", "url":"https://fonts.googleapis.com/css?family=Voces"}, {"name": "Volkhov", "value": "'Volkhov'", "url":"https://fonts.googleapis.com/css?family=Volkhov"}, {"name": "Vollkorn", "value": "'Vollkorn'", "url":"https://fonts.googleapis.com/css?family=Vollkorn"}, {"name": "Voltaire", "value": "'Voltaire'", "url":"https://fonts.googleapis.com/css?family=Voltaire"}, {"name": "Waiting for the Sunrise", "value": "'Waiting for the Sunrise'", "url":"https://fonts.googleapis.com/css?family=Waiting+for+the+Sunrise"}, {"name": "Wallpoet", "value": "'Wallpoet'", "url":"https://fonts.googleapis.com/css?family=Wallpoet"}, {"name": "Walter Turncoat", "value": "'Walter Turncoat'", "url":"https://fonts.googleapis.com/css?family=Walter+Turncoat"}, {"name": "Warnes", "value": "'Warnes'", "url":"https://fonts.googleapis.com/css?family=Warnes"}, {"name": "Wellfleet", "value": "'Wellfleet'", "url":"https://fonts.googleapis.com/css?family=Wellfleet"}, {"name": "Wendy One", "value": "'Wendy One'", "url":"https://fonts.googleapis.com/css?family=Wendy+One"}, {"name": "Wire One", "value": "'Wire One'", "url":"https://fonts.googleapis.com/css?family=Wire+One"}, {"name": "Yanone Kaffeesatz", "value": "'Yanone Kaffeesatz'", "url":"https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz"}, {"name": "Yellowtail", "value": "'Yellowtail'", "url":"https://fonts.googleapis.com/css?family=Yellowtail"}, {"name": "Yeseva One", "value": "'Yeseva One'", "url":"https://fonts.googleapis.com/css?family=Yeseva+One"}, {"name": "Yesteryear", "value": "'Yesteryear'", "url":"https://fonts.googleapis.com/css?family=Yesteryear"}, {"name": "Zeyada", "value": "'Zeyada'", "url":"https://fonts.googleapis.com/css?family=Zeyada"} ] } }, { "type": "select", "vars": [ "@dropdown-animation", "@dropdown-navbar-animation" ], "options": [ {"name": "Fade", "value": "uk-fade"}, {"name": "Slide-Down", "value": "uk-slide-bottom-fixed"}, {"name": "Slide-Up", "value": "uk-slide-top-fixed"} ] }, { "type": "select", "vars": [ "*-text-transform" ], "options": [ {"name": "None", "value": "none"}, {"name": "Lowercase", "value": "lowercase"}, {"name": "Uppercase", "value": "uppercase"}, {"name": "Capitalize", "value": "capitalize"} ] }, { "type": "select", "vars": [ "*-weight" ], "options": [ {"name": "Normal", "value": "normal"}, {"name": "Bold", "value": "bold"}, {"name": "100", "value": "100"}, {"name": "200", "value": "200"}, {"name": "300", "value": "300"}, {"name": "400", "value": "400"}, {"name": "500", "value": "500"}, {"name": "600", "value": "600"}, {"name": "700", "value": "700"}, {"name": "800", "value": "800"}, {"name": "900", "value": "900"} ] } ], "groups": [ { "label": "General", "vars": [ "@global-background", "@global-border", "@global-border-width", "@global-border-radius", "@utility-container-max-width", "@utility-container-large-max-width" ] }, { "label": "Theme", "vars": [ "@theme-body-background", "@theme-light-background", "@theme-border-width", "@theme-border", "@theme-wrapper-width-max", "@theme-section-margin", "@theme-section-border-width", "@theme-section-border", "@theme-sidebar-background", "@theme-sidebar-nav-width", "@theme-sidebar-navbar-nav-height", "@theme-sidebar-navbar-nav-font-weight", "@theme-sidebar-navbar-nav-border-width", "@theme-sidebar-navbar-nav-border", "@theme-sidebar-navbar-nav-background", "@theme-sidebar-navbar-nav-color", "@theme-sidebar-navbar-nav-hover-color", "@theme-sidebar-navbar-nav-onclick-color", "@theme-sidebar-navbar-nav-active-color", "@theme-sidebar-navbar-nav-before-height", "@theme-sidebar-navbar-nav-before-width", "@theme-sidebar-navbar-nav-before-background", "@theme-sidebar-navbar-nav-before-hover-height", "@theme-sidebar-navbar-nav-before-hover-width", "@theme-sidebar-navbar-nav-before-hover-background", "@theme-sidebar-navbar-nav-before-active-height", "@theme-sidebar-navbar-nav-before-active-width", "@theme-sidebar-navbar-nav-before-active-background", "@theme-sidebar-dropdown-background", "@theme-dropdown-navbar-nose-background", "@theme-sidebar-dropdown-navbar-animation", "@theme-sidebar-panel-title-color", "@theme-sidebar-panel-color", "@theme-sidebar-panel-link-color", "@theme-sidebar-panel-link-hover-color", "@theme-sidebar-social-height", "@theme-sidebar-social-padding", "@theme-sidebar-social-border-top-width", "@theme-sidebar-social-border-top", "@theme-sidebar-social-background", "@theme-sidebar-social-color", "@theme-sidebar-social-hover-color", "@theme-content-container-padding", "@theme-content-background", "@theme-content-block-border", "@theme-tweet-icon-size", "@theme-footer-border", "@theme-footer-height", "@theme-footer-padding" ] }, { "label": "Typography", "vars": [ "@global-color", "@global-muted-color", "@global-highlight-color", "@global-link-color", "@global-link-hover-color", "@global-primary-link-color", "@global-primary-link-hover-color", "@global-contrast-color", "@global-primary-color", "@global-secondary-color", "@global-success-color", "@global-warning-color", "@global-danger-color", "@global-font-size", "@global-line-height", "@global-font-weight", "@global-bold-font-weight", "@global-heading-font-weight", "@base-body-font-family", "@base-heading-font-family" ] }, { "label": "Buttons, Navs & Badges", "vars": [ "@global-primary-background", "@global-secondary-background", "@global-light-background", "@global-highlight-background", "@global-highlight-hover-background", "@global-success-background", "@global-warning-background", "@global-danger-background" ] }, { "label": "Spacings", "advanced": true, "vars": [ "@global-margin", "@global-margin-large", "@global-grid-gutter", "@global-grid-gutter-large" ] }, { "label": "Controls", "advanced": true, "vars": [ "@global-height", "@global-height-mini", "@global-height-small", "@global-height-large" ] }, { "label": "Breakpoints", "advanced": true, "vars": [ "@breakpoint-*" ] }, { "label": "Alert", "advanced": true, "vars": [ "@alert-*" ] }, { "label": "Article", "advanced": true, "vars": [ "@article-*" ] }, { "label": "Badge", "advanced": true, "vars": [ "@badge-*" ] }, { "label": "Base", "advanced": true, "vars": [ "@base-*" ] }, { "label": "Block", "advanced": true, "vars": [ "@block-*" ] }, { "label": "Breadcrumb", "advanced": true, "vars": [ "@breadcrumb-*" ] }, { "label": "Button", "advanced": true, "vars": [ "@button-*" ] }, { "label": "Close", "advanced": true, "vars": [ "@close-*" ] }, { "label": "Comment", "advanced": true, "vars": [ "@comment-*" ] }, { "label": "Contrast", "advanced": true, "vars": [ "@contrast-color", "@contrast-inverted-color" ] }, { "label": "Description", "advanced": true, "vars": [ "@description-*" ] }, { "label": "Dropdown", "advanced": true, "vars": [ "@dropdown-*" ] }, { "label": "Form", "advanced": true, "vars": [ "@form-*" ] }, { "label": "Grid", "advanced": true, "vars": [ "@grid-*" ] }, { "label": "Icon", "advanced": true, "vars": [ "@icon-*" ] }, { "label": "List", "advanced": true, "vars": [ "@list-*" ] }, { "label": "Modal", "advanced": true, "vars": [ "@modal-*" ] }, { "label": "Nav", "advanced": true, "vars": [ "@nav-*" ] }, { "label": "Navbar", "advanced": true, "vars": [ "@navbar-*" ] }, { "label": "Offcanvas", "advanced": true, "vars": [ "@offcanvas-*" ] }, { "label": "Overlay", "advanced": true, "vars": [ "@overlay-*" ] }, { "label": "Pagination", "advanced": true, "vars": [ "@pagination-*" ] }, { "label": "Panel", "advanced": true, "vars": [ "@panel-*" ] }, { "label": "Progress", "advanced": true, "vars": [ "@progress-*" ] }, { "label": "Subnav", "advanced": true, "vars": [ "@subnav-*" ] }, { "label": "Tab", "advanced": true, "vars": [ "@tab-*" ] }, { "label": "Table", "advanced": true, "vars": [ "@table-*" ] }, { "label": "Text", "advanced": true, "vars": [ "@text-*" ] }, { "label": "Thumbnail", "advanced": true, "vars": [ "@thumbnail-*" ] }, { "label": "Tooltip", "advanced": true, "vars": [ "@tooltip-*" ] }, { "label": "Utility", "advanced": true, "vars": [ "@utility-*" ] }, { "label": "Dotnav", "advanced": true, "vars": [ "@dotnav-*" ] }, { "label": "Slidenav", "advanced": true, "vars": [ "@slidenav-*" ] }, { "label": "Slider", "advanced": true, "vars": [ "@slider-*" ] }, { "label": "Accordion", "advanced": true, "vars": [ "@accordion-*" ] }, { "label": "Search", "advanced": true, "vars": [ "@search-*" ] } ] } PK���\�[�o(templates/yoo_aurora/less/bootstrap.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ // // Loads Bootstrap // // ======================================================================== // Load Bootstrap default (bootstrap.less) // ======================================================================== @import "../../../media/jui/less/reset.less"; @import "../../../media/jui/less/variables.less"; @import "../../../media/jui/less/mixins.less"; @import "../../../media/jui/less/scaffolding.less"; @import "../../../media/jui/less/grid.less"; @import "../../../media/jui/less/layouts.less"; @import "../../../media/jui/less/type.less"; @import "../../../media/jui/less/code.less"; @import "../../../media/jui/less/forms.less"; @import "../../../media/jui/less/tables.less"; // @import "../../../media/jui/less/sprites.less"; @import "../../../media/jui/less/dropdowns.less"; @import "../../../media/jui/less/wells.less"; @import "../../../media/jui/less/component-animations.less"; @import "../../../media/jui/less/close.less"; @import "../../../media/jui/less/buttons.less"; @import "../../../media/jui/less/button-groups.less"; @import "../../../media/jui/less/alerts.less"; @import "../../../media/jui/less/navs.less"; @import "../../../media/jui/less/navbar.less"; @import "../../../media/jui/less/breadcrumbs.less"; @import "../../../media/jui/less/pagination.less"; @import "../../../media/jui/less/pager.less"; @import "../../../media/jui/less/modals.joomla.less"; @import "../../../media/jui/less/modals.less"; @import "../../../media/jui/less/tooltip.less"; @import "../../../media/jui/less/popovers.less"; @import "../../../media/jui/less/thumbnails.less"; @import "../../../media/jui/less/labels-badges.less"; @import "../../../media/jui/less/progress-bars.less"; @import "../../../media/jui/less/accordion.less"; @import "../../../media/jui/less/carousel.less"; @import "../../../media/jui/less/hero-unit.less"; @import "../../../media/jui/less/utilities.less"; // // Load Bootstrap responsive (responsive.less) // @import "../../../media/jui/less/responsive-utilities.less"; @import "../../../media/jui/less/responsive-767px-max.less"; @import "../../../media/jui/less/responsive-768px-979px.less"; @import "../../../media/jui/less/responsive-1200px-min.less"; @import "../../../media/jui/less/responsive-navbar.less"; @import "../../../media/jui/less/bootstrap-extended.less"; @import "../../../media/jui/less/icomoon.less"; // Load UIkit variables // ======================================================================== @import "../warp/vendor/uikit/less/uikit-variables.less"; // Load Bootstrap variables, layer and fix // ======================================================================== @import "../warp/systems/joomla/less/bootstrap-variables.less"; @import "../warp/systems/joomla/less/bootstrap-layer.less"; @import "../warp/systems/joomla/less/bootstrap-fix.less"; @import "bootstrap/bootstrap-layer.less"; // Load UIkit theme // ======================================================================== // LESS related @import "uikit/variables.less"; // Defaults @import "uikit/base.less"; // Layout @import "uikit/grid.less"; @import "uikit/panel.less"; @import "uikit/article.less"; @import "uikit/comment.less"; // Navs @import "uikit/nav.less"; @import "uikit/navbar.less"; @import "uikit/subnav.less"; @import "uikit/breadcrumb.less"; @import "uikit/pagination.less"; @import "uikit/tab.less"; // Elements @import "uikit/list.less"; @import "uikit/description-list.less"; @import "uikit/table.less"; @import "uikit/form.less"; // Common @import "uikit/button.less"; @import "uikit/icon.less"; @import "uikit/close.less"; @import "uikit/badge.less"; @import "uikit/alert.less"; @import "uikit/thumbnail.less"; @import "uikit/overlay.less"; @import "uikit/progress.less"; // JavaScript @import "uikit/dropdown.less"; @import "uikit/modal.less"; @import "uikit/offcanvas.less"; @import "uikit/tooltip.less"; // Need to be loaded last @import "uikit/text.less"; @import "uikit/utility.less"; // Add-ons @import "uikit/search.less"; PK���\#2���templates/yoo_aurora/error.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die('Restricted access'); // get warp $warp = require(__DIR__.'/warp.php'); // set messages $title = $this->title; $error = $this->error->getCode(); $message = $this->error->getMessage(); // set 404 messages if ($error == '404') { $title = JText::_('TPL_WARP_404_PAGE_TITLE'); $message = JText::sprintf('TPL_WARP_404_PAGE_MESSAGE', JURI::root(false), $warp['config']->get('site_name')); } // render error layout echo $warp['template']->render('error', compact('title', 'error', 'message'));PK���\L�2}}0templates/yoo_aurora/html/mod_search/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���2templates/yoo_aurora/html/com_tags/tag/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���8templates/yoo_aurora/html/com_tags/tag/default_items.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\�®��$templates/yoo_aurora/html/config.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get warp $warp = require(__DIR__.'/../warp.php');PK���\yN���:templates/yoo_aurora/html/com_content/featured/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���?templates/yoo_aurora/html/com_content/featured/default_item.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���7templates/yoo_aurora/html/com_content/category/blog.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���<templates/yoo_aurora/html/com_content/category/blog_item.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���?templates/yoo_aurora/html/com_content/archive/default_items.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���?templates/yoo_aurora/html/com_content/article/default_links.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���9templates/yoo_aurora/html/com_content/article/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}:templates/yoo_aurora/html/mod_articles_news/horizontal.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}8templates/yoo_aurora/html/mod_articles_news/vertical.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}7templates/yoo_aurora/html/mod_articles_news/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}5templates/yoo_aurora/html/mod_articles_news/_item.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}9templates/yoo_aurora/html/mod_articles_latest/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}0templates/yoo_aurora/html/mod_finder/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}6templates/yoo_aurora/html/mod_login/default_logout.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}/templates/yoo_aurora/html/mod_login/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}5templates/yoo_aurora/html/mod_breadcrumbs/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���>templates/yoo_aurora/html/com_finder/search/default_result.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���?templates/yoo_aurora/html/com_finder/search/default_results.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}:templates/yoo_aurora/html/mod_articles_archive/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\Eь��8templates/yoo_aurora/html/com_config/modules/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1))); PK���\Eь��:templates/yoo_aurora/html/com_config/templates/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1))); PK���\]Ñ�tt%templates/yoo_aurora/html/message.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(__FILE__); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}0templates/yoo_aurora/html/mod_custom/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\L�2}}:templates/yoo_aurora/html/mod_articles_popular/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(__FILE__)); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���<templates/yoo_aurora/html/com_search/search/default_form.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���7templates/yoo_aurora/html/com_search/search/default.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\yN���?templates/yoo_aurora/html/com_search/search/default_results.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(dirname(dirname(__FILE__))); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\]Ñ�tt(templates/yoo_aurora/html/pagination.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // include config and layout $base = dirname(__FILE__); include($base.'/config.php'); include($warp['path']->path('layouts:'.preg_replace('/'.preg_quote($base, '/').'/', '', __FILE__, 1)));PK���\>�0++#templates/yoo_aurora/css/custom.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ /* ======================================================================== Use this file to add custom CSS easily ========================================================================== */PK���\�7>7����&templates/yoo_aurora/css/bootstrap.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 22px; color: #666666; background-color: #ffffff; } a { color: #668cc6; text-decoration: none; } a:hover, a:focus { color: #546b8e; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.12765957%; *margin-left: 2.07446809%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12765957%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.4893617%; *width: 91.43617021%; } .row-fluid .span10 { width: 82.9787234%; *width: 82.92553191%; } .row-fluid .span9 { width: 74.46808511%; *width: 74.41489362%; } .row-fluid .span8 { width: 65.95744681%; *width: 65.90425532%; } .row-fluid .span7 { width: 57.44680851%; *width: 57.39361702%; } .row-fluid .span6 { width: 48.93617021%; *width: 48.88297872%; } .row-fluid .span5 { width: 40.42553191%; *width: 40.37234043%; } .row-fluid .span4 { width: 31.91489362%; *width: 31.86170213%; } .row-fluid .span3 { width: 23.40425532%; *width: 23.35106383%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.84042553%; } .row-fluid .span1 { width: 6.38297872%; *width: 6.32978723%; } .row-fluid .offset12 { margin-left: 104.25531915%; *margin-left: 104.14893617%; } .row-fluid .offset12:first-child { margin-left: 102.12765957%; *margin-left: 102.0212766%; } .row-fluid .offset11 { margin-left: 95.74468085%; *margin-left: 95.63829787%; } .row-fluid .offset11:first-child { margin-left: 93.61702128%; *margin-left: 93.5106383%; } .row-fluid .offset10 { margin-left: 87.23404255%; *margin-left: 87.12765957%; } .row-fluid .offset10:first-child { margin-left: 85.10638298%; *margin-left: 85%; } .row-fluid .offset9 { margin-left: 78.72340426%; *margin-left: 78.61702128%; } .row-fluid .offset9:first-child { margin-left: 76.59574468%; *margin-left: 76.4893617%; } .row-fluid .offset8 { margin-left: 70.21276596%; *margin-left: 70.10638298%; } .row-fluid .offset8:first-child { margin-left: 68.08510638%; *margin-left: 67.9787234%; } .row-fluid .offset7 { margin-left: 61.70212766%; *margin-left: 61.59574468%; } .row-fluid .offset7:first-child { margin-left: 59.57446809%; *margin-left: 59.46808511%; } .row-fluid .offset6 { margin-left: 53.19148936%; *margin-left: 53.08510638%; } .row-fluid .offset6:first-child { margin-left: 51.06382979%; *margin-left: 50.95744681%; } .row-fluid .offset5 { margin-left: 44.68085106%; *margin-left: 44.57446809%; } .row-fluid .offset5:first-child { margin-left: 42.55319149%; *margin-left: 42.44680851%; } .row-fluid .offset4 { margin-left: 36.17021277%; *margin-left: 36.06382979%; } .row-fluid .offset4:first-child { margin-left: 34.04255319%; *margin-left: 33.93617021%; } .row-fluid .offset3 { margin-left: 27.65957447%; *margin-left: 27.55319149%; } .row-fluid .offset3:first-child { margin-left: 25.53191489%; *margin-left: 25.42553191%; } .row-fluid .offset2 { margin-left: 19.14893617%; *margin-left: 19.04255319%; } .row-fluid .offset2:first-child { margin-left: 17.0212766%; *margin-left: 16.91489362%; } .row-fluid .offset1 { margin-left: 10.63829787%; *margin-left: 10.53191489%; } .row-fluid .offset1:first-child { margin-left: 8.5106383%; *margin-left: 8.40425532%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { margin: 0 0 11px; } .lead { margin-bottom: 22px; font-size: 22.5px; font-weight: 200; line-height: 33px; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #999999; } a.muted:hover, a.muted:focus { color: #808080; } .text-warning { color: #ffffff; } a.text-warning:hover, a.text-warning:focus { color: #e6e6e6; } .text-error { color: #ffffff; } a.text-error:hover, a.text-error:focus { color: #e6e6e6; } .text-info { color: #ffffff; } a.text-info:hover, a.text-info:focus { color: #e6e6e6; } .text-success { color: #ffffff; } a.text-success:hover, a.text-success:focus { color: #e6e6e6; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6 { margin: 11px 0; font-family: inherit; font-weight: normal; line-height: 22px; color: #333333; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #999999; } h1, h2, h3 { line-height: 44px; } h1 { font-size: 41.25px; } h2 { font-size: 33.75px; } h3 { font-size: 26.25px; } h4 { font-size: 18.75px; } h5 { font-size: 15px; } h6 { font-size: 12.75px; } h1 small { font-size: 26.25px; } h2 small { font-size: 18.75px; } h3 small { font-size: 15px; } h4 small { font-size: 15px; } .page-header { padding-bottom: 10px; margin: 22px 0 33px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } ul, ol { padding: 0; margin: 0 0 11px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } li { line-height: 22px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; list-style: none; } ul.inline > li, ol.inline > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 22px; } dt, dd { line-height: 22px; } dt { font-weight: bold; } dd { margin-left: 11px; } .dl-horizontal { *zoom: 1; } .dl-horizontal:before, .dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } hr { margin: 22px 0; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid #ffffff; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #999999; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 22px; border-left: 5px solid rgba(0, 0, 0, 0.05); } blockquote p { margin-bottom: 0; font-size: 18.75px; font-weight: 300; line-height: 1.25; } blockquote small { display: block; line-height: 22px; color: #999999; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid rgba(0, 0, 0, 0.05); border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 22px; font-style: normal; line-height: 22px; } code, pre { padding: 0 3px 2px; font-family: Consolas, monospace, serif; font-size: 13px; color: #595959; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 10.5px; margin: 0 0 11px; font-size: 14px; line-height: 22px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } pre.prettyprint { margin-bottom: 22px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 22px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 22px; font-size: 22.5px; line-height: 44px; color: #595959; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 16.5px; color: #999999; } label, input, button, select, textarea { font-size: 15px; font-weight: normal; line-height: 22px; } input, button, select, textarea { font-family: 'Roboto', Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 22px; padding: 4px 6px; margin-bottom: 11px; font-size: 15px; line-height: 22px; color: #666666; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; vertical-align: middle; } input, textarea, .uneditable-input { width: 206px; } textarea { height: auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; /* IE7 */ margin-top: 1px \9; /* IE8-9 */ line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 32px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 32px; } select { width: 220px; border: 1px solid rgba(0, 0, 0, 0.05); background-color: #ffffff; } select[multiple], select[size] { height: auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .uneditable-input, .uneditable-textarea { color: #999999; background-color: #fcfcfc; border-color: rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } input:-moz-placeholder, textarea:-moz-placeholder { color: #999999; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #999999; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999999; } .radio, .checkbox { min-height: 22px; padding-left: 20px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row { *zoom: 1; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #fafafa; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #ffffff; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #ffffff; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #ffffff; background-color: #f3a959; border-color: #ffffff; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #ffffff; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #ffffff; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #ffffff; background-color: #d9534d; border-color: #ffffff; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #ffffff; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #ffffff; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #ffffff; background-color: #8fbe7b; border-color: #ffffff; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #ffffff; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #ffffff; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #ffffff; background-color: #546b8e; border-color: #ffffff; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } .form-actions { padding: 21px 20px 22px; margin-top: 22px; margin-bottom: 22px; background-color: #fafafa; border-top: 1px solid #e5e5e5; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #8c8c8c; } .help-block { display: block; margin-bottom: 11px; } .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 11px; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 15px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 22px; min-width: 16px; padding: 4px 5px; font-size: 15px; font-weight: normal; line-height: 22px; text-align: center; text-shadow: 0 1px 0 #ffffff; background-color: rgba(0, 0, 0, 0.05); border: 1px solid #ccc; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #e6f0e2; border-color: #8fbe7b; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } /* Allow for input prepend/append in search forms */ .form-search .input-append .search-query, .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } .control-group { margin-bottom: 11px; } legend + .control-group { margin-top: 22px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 22px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block { margin-top: 11px; } .form-horizontal .form-actions { padding-left: 180px; } /*Fix for tooltips wrong positioning*/ .control-label .hasPopover, .control-label .hasTooltip { display: inline-block; } /* Field subform repeatable */ .subform-repeatable-wrapper .btn-group > .btn.button { min-width: 0; } .subform-repeatable-wrapper .ui-sortable-helper { background: #ffffff; } .subform-repeatable-wrapper tr.ui-sortable-helper { display: table; } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table { width: 100%; margin-bottom: 22px; } .table th, .table td { padding: 8px; line-height: 22px; text-align: left; vertical-align: top; border-top: 1px solid rgba(0, 0, 0, 0.05); } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid rgba(0, 0, 0, 0.05); } .table .table { background-color: #ffffff; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid rgba(0, 0, 0, 0.05); border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .table-bordered th, .table-bordered td { border-left: 1px solid rgba(0, 0, 0, 0.05); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #fafafa; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #f2f2f2; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #8fbe7b; } .table tbody tr.error > td { background-color: #d9534d; } .table tbody tr.warning > td { background-color: #f3a959; } .table tbody tr.info > td { background-color: #546b8e; } .table-hover tbody tr.success:hover > td { background-color: #81b66a; } .table-hover tbody tr.error:hover > td { background-color: #d53f38; } .table-hover tbody tr.warning:hover > td { background-color: #f19d41; } .table-hover tbody tr.info:hover > td { background-color: #4b5f7e; } .table-noheader { border-collapse: collapse; } .table-noheader thead { display: none; } .dropup, .dropdown { position: relative; } .dropdown-toggle { *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #333333; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fafafa; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .dropdown-menu .menuitem-group { height: 1px; margin: 4px 1px; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid rgba(0, 0, 0, 0.05); background-color: rgba(0, 0, 0, 0.05); color: #666666; text-transform: capitalize; font-size: 95%; padding: 2px 0 24px; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 22px; color: #666666; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #ffffff; background-color: #506688; background-image: -moz-linear-gradient(top, #546b8e, #4b5f7e); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#546b8e), to(#4b5f7e)); background-image: -webkit-linear-gradient(top, #546b8e, #4b5f7e); background-image: -o-linear-gradient(top, #546b8e, #4b5f7e); background-image: linear-gradient(to bottom, #546b8e, #4b5f7e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff546b8e', endColorstr='#ff4b5f7e', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #666666; text-decoration: none; outline: 0; background-color: #506688; background-image: -moz-linear-gradient(top, #546b8e, #4b5f7e); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#546b8e), to(#4b5f7e)); background-image: -webkit-linear-gradient(top, #546b8e, #4b5f7e); background-image: -o-linear-gradient(top, #546b8e, #4b5f7e); background-image: linear-gradient(to bottom, #546b8e, #4b5f7e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff546b8e', endColorstr='#ff4b5f7e', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #999999; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } .open > .dropdown-menu { display: block; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #333333; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #c7c7c7; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #ffffff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well-small { padding: 9px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 22px; color: #333333; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #333333; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .alert-options { float: right; line-height: 22px; color: #333333; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .alert-options:hover, .alert-options:focus { color: #333333; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 22px; text-align: center; vertical-align: middle; cursor: pointer; color: #595959; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #adadad; background-image: -moz-linear-gradient(top, #ffffff, #333333); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#333333)); background-image: -webkit-linear-gradient(top, #ffffff, #333333); background-image: -o-linear-gradient(top, #ffffff, #333333); background-image: linear-gradient(to bottom, #ffffff, #333333); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff333333', GradientType=0); border-color: #333333 #333333 #0d0d0d; *background-color: #333333; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #cccccc; *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #595959; background-color: #333333; *background-color: #262626; } .btn:active, .btn.active { background-color: #1a1a1a \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #595959; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 19px; font-size: 18.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 12.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 11.25px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5f7fb0; background-image: -moz-linear-gradient(top, #668cc6, #546b8e); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#668cc6), to(#546b8e)); background-image: -webkit-linear-gradient(top, #668cc6, #546b8e); background-image: -o-linear-gradient(top, #668cc6, #546b8e); background-image: linear-gradient(to bottom, #668cc6, #546b8e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff668cc6', endColorstr='#ff546b8e', GradientType=0); border-color: #546b8e #546b8e #38475e; *background-color: #546b8e; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #ffffff; background-color: #546b8e; *background-color: #4b5f7e; } .btn-primary:active, .btn-primary.active { background-color: #41536e \9; } .btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #f6bf84; background-image: -moz-linear-gradient(top, #f8cea0, #f3a959); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8cea0), to(#f3a959)); background-image: -webkit-linear-gradient(top, #f8cea0, #f3a959); background-image: -o-linear-gradient(top, #f8cea0, #f3a959); background-image: linear-gradient(to bottom, #f8cea0, #f3a959); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8cea0', endColorstr='#fff3a959', GradientType=0); border-color: #f3a959 #f3a959 #ee8412; *background-color: #f3a959; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #ffffff; background-color: #f3a959; *background-color: #f19d41; } .btn-warning:active, .btn-warning.active { background-color: #f09029 \9; } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #e65a55; background-image: -moz-linear-gradient(top, #ee5f5b, #d9534d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#d9534d)); background-image: -webkit-linear-gradient(top, #ee5f5b, #d9534d); background-image: -o-linear-gradient(top, #ee5f5b, #d9534d); background-image: linear-gradient(to bottom, #ee5f5b, #d9534d); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffd9534d', GradientType=0); border-color: #d9534d #d9534d #b32c26; *background-color: #d9534d; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #ffffff; background-color: #d9534d; *background-color: #d53f38; } .btn-danger:active, .btn-danger.active { background-color: #c8312b \9; } .btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #74c26c; background-image: -moz-linear-gradient(top, #62c462, #8fbe7b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#8fbe7b)); background-image: -webkit-linear-gradient(top, #62c462, #8fbe7b); background-image: -o-linear-gradient(top, #62c462, #8fbe7b); background-image: linear-gradient(to bottom, #62c462, #8fbe7b); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff8fbe7b', GradientType=0); border-color: #8fbe7b #8fbe7b #669e4e; *background-color: #8fbe7b; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #ffffff; background-color: #8fbe7b; *background-color: #81b66a; } .btn-success:active, .btn-success.active { background-color: #72ad59 \9; } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; *background-color: #2f96b4; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #474747; background-image: -moz-linear-gradient(top, #444444, #4d4d4d); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#4d4d4d)); background-image: -webkit-linear-gradient(top, #444444, #4d4d4d); background-image: -o-linear-gradient(top, #444444, #4d4d4d); background-image: linear-gradient(to bottom, #444444, #4d4d4d); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff4d4d4d', GradientType=0); border-color: #4d4d4d #4d4d4d #262626; *background-color: #4d4d4d; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #4d4d4d; *background-color: #404040; } .btn-inverse:active, .btn-inverse.active { background-color: #333333 \9; } button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #668cc6; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #546b8e; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #595959; text-decoration: none; } .btn-group { position: relative; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 11px; margin-bottom: 11px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 15px; } .btn-group > .btn-mini { font-size: 11.25px; } .btn-group > .btn-small { font-size: 12.75px; } .btn-group > .btn-large { font-size: 18.75px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle { background-color: #333333; } .btn-group.open .btn-primary.dropdown-toggle { background-color: #546b8e; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #f3a959; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #d9534d; } .btn-group.open .btn-success.dropdown-toggle { background-color: #8fbe7b; } .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #4d4d4d; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .alert { padding: 8px 35px 8px 14px; margin-bottom: 22px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #f3a959; border: 1px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .alert, .alert h4 { color: #ffffff; } .alert h4 { margin: 0 0 .5em; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 22px; cursor: pointer; } .alert-success { background-color: #8fbe7b; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-success h4 { color: #ffffff; } .alert-danger, .alert-error { background-color: #d9534d; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-danger h4, .alert-error h4 { color: #ffffff; } .alert-info { background-color: #546b8e; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-info h4 { color: #ffffff; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .nav { margin-left: 0; margin-bottom: 22px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgba(0, 0, 0, 0.05); } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 22px; color: #999999; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } .nav li + .nav-header { margin-top: 9px; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #668cc6; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-tabs:after, .nav-pills:after { clear: both; } .nav-tabs > li, .nav-pills > li { float: left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { margin-bottom: -1px; } .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) #dddddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #666666; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #ffffff; background-color: #668cc6; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret { border-top-color: #668cc6; border-bottom-color: #668cc6; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #546b8e; border-bottom-color: #546b8e; } /* move down carets for tabs */ .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #666666; border-bottom-color: #666666; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #999999; border-color: #999999; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #999999; } .tabbable { *zoom: 1; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #ddd; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) #dddddd rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) #dddddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff; } .nav > .disabled > a { color: #999999; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 22px; *position: relative; *z-index: 2; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); *zoom: 1; } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 9px 20px 9px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #666666; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #666666; } .navbar-link { color: #666666; } .navbar-link:hover, .navbar-link:focus { color: #666666; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(26, 26, 26, 0); } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1); box-shadow: 0 -1px 10px rgba(0,0,0,.1); } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 9px 15px 9px; color: #666666; text-decoration: none; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: #333333; color: #666666; text-decoration: none; } .navbar .nav > li > a:focus { outline: 2px solid #5e9ed6; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #666666; text-decoration: none; background-color: #546b8e; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fafafa; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #fafafa; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #546b8e; color: #666666; } .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .navbar-inverse .navbar-inner { background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0); } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #666666; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus { color: #666666; } .navbar-inverse .brand { color: #666666; } .navbar-inverse .navbar-text { color: #666666; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: #333333; color: #666666; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus { color: #666666; background-color: #546b8e; } .navbar-inverse .navbar-link { color: #666666; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #666666; } .navbar-inverse .divider-vertical { border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(26, 26, 26, 0); } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #546b8e; color: #666666; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #666666; border-bottom-color: #666666; } .navbar-inverse .navbar-search .search-query { color: #ffffff; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #999999; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #999999; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #999999; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #595959; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .breadcrumb { padding: 8px 15px; margin: 0 0 22px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 #ffffff; } .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #999999; } .pagination { margin: 22px 0; } .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 22px; text-decoration: none; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.05); border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #546b8e; } .pagination ul > .active > a, .pagination ul > .active > span { color: #999999; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #999999; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 18.75px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12.75px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 11.25px; } .pager { margin: 22px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: #fff; cursor: default; } /* Joomla JUI NOTE: Original .modal definition has to be commented */ div.modal { position: fixed; top: 5%; left: 50%; z-index: 1050; width: 80%; margin-left: -40%; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } div.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; } div.modal.fade.in { top: 5%; } .modal-batch { overflow-y: visible; } .modal-body[class^="jviewport-height"], .modal-body[class*="jviewport-height"] { max-height: none; } .jviewport-height10 { height: 10vh; } .jviewport-height20 { height: 20vh; } .jviewport-height30 { height: 30vh; } .jviewport-height40 { height: 40vh; } .jviewport-height50 { height: 50vh; } .jviewport-height60 { height: 60vh; } .jviewport-height70 { height: 70vh; } .jviewport-height80 { height: 80vh; } .jviewport-height90 { height: 90vh; } .jviewport-height100 { height: 100vh; } div.modal.jviewport-width10 { width: 10vw; margin-left: -5vw; } div.modal.jviewport-width20 { width: 20vw; margin-left: -10vw; } div.modal.jviewport-width30 { width: 30vw; margin-left: -15vw; } div.modal.jviewport-width40 { width: 40vw; margin-left: -20vw; } div.modal.jviewport-width50 { width: 50vw; margin-left: -25vw; } div.modal.jviewport-width60 { width: 60vw; margin-left: -30vw; } div.modal.jviewport-width70 { width: 70vw; margin-left: -35vw; } div.modal.jviewport-width80 { width: 80vw; margin-left: -40vw; } div.modal.jviewport-width90 { width: 90vw; margin-left: -45vw; } div.modal.jviewport-width100 { width: 100vw; margin-left: -50vw; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #333333; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%; position: relative; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; *zoom: 1; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #333333; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #333333; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #333333; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #333333; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #333333; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #fafafa; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #ededed; border-bottom: 1px solid #e0e0e0; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #fafafa; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #fafafa; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #fafafa; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #fafafa; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 22px; margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 22px; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #668cc6; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #666666; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 12.69px; font-weight: bold; line-height: 14px; color: #ffffff; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #999999; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .label-important, .badge-important { background-color: #ffffff; } .label-important[href], .badge-important[href] { background-color: #e6e6e6; } .label-warning, .badge-warning { background-color: #f3a959; } .label-warning[href], .badge-warning[href] { background-color: #f09029; } .label-success, .badge-success { background-color: #ffffff; } .label-success[href], .badge-success[href] { background-color: #e6e6e6; } .label-info, .badge-info { background-color: #ffffff; } .label-info[href], .badge-info[href] { background-color: #e6e6e6; } .label-inverse, .badge-inverse { background-color: #595959; } .label-inverse[href], .badge-inverse[href] { background-color: #404040; } .btn .label, .btn .badge { position: relative; top: -1px; } .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 22px; margin-bottom: 22px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .progress .bar { width: 0%; height: 100%; color: #ffffff; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #f6bf84; background-image: -moz-linear-gradient(top, #f8cea0, #f3a959); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f8cea0), to(#f3a959)); background-image: -webkit-linear-gradient(top, #f8cea0, #f3a959); background-image: -o-linear-gradient(top, #f8cea0, #f3a959); background-image: linear-gradient(to bottom, #f8cea0, #f3a959); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8cea0', endColorstr='#fff3a959', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #f8cea0; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 22px; } .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .accordion-heading { border-bottom: 0; } .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } .accordion-toggle { cursor: pointer; } .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 22px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #4d4d4d; border: 3px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #595959; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #ffffff; line-height: 22px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 33px; color: inherit; background-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 33px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 22px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px; padding-right: 10px; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.76243094%; *margin-left: 2.70923945%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243094%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.43646409%; *width: 91.3832726%; } .row-fluid .span10 { width: 82.87292818%; *width: 82.81973669%; } .row-fluid .span9 { width: 74.30939227%; *width: 74.25620078%; } .row-fluid .span8 { width: 65.74585635%; *width: 65.69266486%; } .row-fluid .span7 { width: 57.18232044%; *width: 57.12912895%; } .row-fluid .span6 { width: 48.61878453%; *width: 48.56559304%; } .row-fluid .span5 { width: 40.05524862%; *width: 40.00205713%; } .row-fluid .span4 { width: 31.49171271%; *width: 31.43852122%; } .row-fluid .span3 { width: 22.9281768%; *width: 22.87498531%; } .row-fluid .span2 { width: 14.36464088%; *width: 14.31144939%; } .row-fluid .span1 { width: 5.80110497%; *width: 5.74791348%; } .row-fluid .offset12 { margin-left: 105.52486188%; *margin-left: 105.4184789%; } .row-fluid .offset12:first-child { margin-left: 102.76243094%; *margin-left: 102.65604796%; } .row-fluid .offset11 { margin-left: 96.96132597%; *margin-left: 96.85494299%; } .row-fluid .offset11:first-child { margin-left: 94.19889503%; *margin-left: 94.09251205%; } .row-fluid .offset10 { margin-left: 88.39779006%; *margin-left: 88.29140708%; } .row-fluid .offset10:first-child { margin-left: 85.63535912%; *margin-left: 85.52897614%; } .row-fluid .offset9 { margin-left: 79.83425414%; *margin-left: 79.72787116%; } .row-fluid .offset9:first-child { margin-left: 77.0718232%; *margin-left: 76.96544023%; } .row-fluid .offset8 { margin-left: 71.27071823%; *margin-left: 71.16433525%; } .row-fluid .offset8:first-child { margin-left: 68.50828729%; *margin-left: 68.40190431%; } .row-fluid .offset7 { margin-left: 62.70718232%; *margin-left: 62.60079934%; } .row-fluid .offset7:first-child { margin-left: 59.94475138%; *margin-left: 59.8383684%; } .row-fluid .offset6 { margin-left: 54.14364641%; *margin-left: 54.03726343%; } .row-fluid .offset6:first-child { margin-left: 51.38121547%; *margin-left: 51.27483249%; } .row-fluid .offset5 { margin-left: 45.5801105%; *margin-left: 45.47372752%; } .row-fluid .offset5:first-child { margin-left: 42.81767956%; *margin-left: 42.71129658%; } .row-fluid .offset4 { margin-left: 37.01657459%; *margin-left: 36.91019161%; } .row-fluid .offset4:first-child { margin-left: 34.25414365%; *margin-left: 34.14776067%; } .row-fluid .offset3 { margin-left: 28.45303867%; *margin-left: 28.3466557%; } .row-fluid .offset3:first-child { margin-left: 25.69060773%; *margin-left: 25.58422476%; } .row-fluid .offset2 { margin-left: 19.88950276%; *margin-left: 19.78311978%; } .row-fluid .offset2:first-child { margin-left: 17.12707182%; *margin-left: 17.02068884%; } .row-fluid .offset1 { margin-left: 11.32596685%; *margin-left: 11.21958387%; } .row-fluid .offset1:first-child { margin-left: 8.56353591%; *margin-left: 8.45715293%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.56410256%; *margin-left: 2.51091107%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.56410256%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.45299145%; *width: 91.39979996%; } .row-fluid .span10 { width: 82.90598291%; *width: 82.85279142%; } .row-fluid .span9 { width: 74.35897436%; *width: 74.30578287%; } .row-fluid .span8 { width: 65.81196581%; *width: 65.75877432%; } .row-fluid .span7 { width: 57.26495726%; *width: 57.21176578%; } .row-fluid .span6 { width: 48.71794872%; *width: 48.66475723%; } .row-fluid .span5 { width: 40.17094017%; *width: 40.11774868%; } .row-fluid .span4 { width: 31.62393162%; *width: 31.57074013%; } .row-fluid .span3 { width: 23.07692308%; *width: 23.02373159%; } .row-fluid .span2 { width: 14.52991453%; *width: 14.47672304%; } .row-fluid .span1 { width: 5.98290598%; *width: 5.92971449%; } .row-fluid .offset12 { margin-left: 105.12820513%; *margin-left: 105.02182215%; } .row-fluid .offset12:first-child { margin-left: 102.56410256%; *margin-left: 102.45771959%; } .row-fluid .offset11 { margin-left: 96.58119658%; *margin-left: 96.4748136%; } .row-fluid .offset11:first-child { margin-left: 94.01709402%; *margin-left: 93.91071104%; } .row-fluid .offset10 { margin-left: 88.03418803%; *margin-left: 87.92780506%; } .row-fluid .offset10:first-child { margin-left: 85.47008547%; *margin-left: 85.36370249%; } .row-fluid .offset9 { margin-left: 79.48717949%; *margin-left: 79.38079651%; } .row-fluid .offset9:first-child { margin-left: 76.92307692%; *margin-left: 76.81669394%; } .row-fluid .offset8 { margin-left: 70.94017094%; *margin-left: 70.83378796%; } .row-fluid .offset8:first-child { margin-left: 68.37606838%; *margin-left: 68.2696854%; } .row-fluid .offset7 { margin-left: 62.39316239%; *margin-left: 62.28677941%; } .row-fluid .offset7:first-child { margin-left: 59.82905983%; *margin-left: 59.72267685%; } .row-fluid .offset6 { margin-left: 53.84615385%; *margin-left: 53.73977087%; } .row-fluid .offset6:first-child { margin-left: 51.28205128%; *margin-left: 51.1756683%; } .row-fluid .offset5 { margin-left: 45.2991453%; *margin-left: 45.19276232%; } .row-fluid .offset5:first-child { margin-left: 42.73504274%; *margin-left: 42.62865976%; } .row-fluid .offset4 { margin-left: 36.75213675%; *margin-left: 36.64575377%; } .row-fluid .offset4:first-child { margin-left: 34.18803419%; *margin-left: 34.08165121%; } .row-fluid .offset3 { margin-left: 28.20512821%; *margin-left: 28.09874523%; } .row-fluid .offset3:first-child { margin-left: 25.64102564%; *margin-left: 25.53464266%; } .row-fluid .offset2 { margin-left: 19.65811966%; *margin-left: 19.55173668%; } .row-fluid .offset2:first-child { margin-left: 17.09401709%; *margin-left: 16.98763412%; } .row-fluid .offset1 { margin-left: 11.11111111%; *margin-left: 11.00472813%; } .row-fluid .offset1:first-child { margin-left: 8.54700855%; *margin-left: 8.44062557%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 22px; } .navbar-fixed-bottom { margin-top: 22px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 11px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #666666; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #666666; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #666666; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 11px 15px; margin: 11px 0; border-top: 1px solid rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 979px + 1) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } /* Extending Bootstrap */ /* Typography */ .small { font-size: 11px; } /* Max Width */ iframe, svg { max-width: 100%; } /* Nowrap */ .nowrap { white-space: nowrap; } /* Center */ .center, .table td.center, .table th.center { text-align: center; } /* Disabled Link */ a.disabled, a.disabled:hover { color: #999999; background-color: transparent; cursor: default; text-decoration: none; } /* Hero Banner */ .hero-unit { text-align: center; } .hero-unit .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Modal */ body.modal { padding-top: 0; } /* Alternating Rows */ .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .row-odd { background-color: transparent; } .row-even { background-color: #fafafa; } .blog-row-rule, .blog-item-rule { border: 0; } /* Row reveal */ .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } /* Buttons */ .btn-wide { width: 80%; } /* Nav List Offset */ .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } /* Navbar Buttons */ .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } /* Nav Tabs Dark */ .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111; background-color: #777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #ffffff; background-color: #555555; border: 1px solid #222; border-bottom-color: transparent; } /* Inline Thumbnails */ .thumbnail.pull-left { margin: 0 10px 10px 0; } .thumbnail.pull-right { margin: 0 0 10px 10px; } /* Specific Widths */ .width-10 { width: 10px; } .width-20 { width: 20px; } .width-30 { width: 30px; } .width-40 { width: 40px; } .width-50 { width: 50px; } .width-60 { width: 60px; } .width-70 { width: 70px; } .width-80 { width: 80px; } .width-90 { width: 90px; } .width-100 { width: 100px; } /* Specific Heights */ .height-10 { height: 10px; } .height-20 { height: 20px; } .height-30 { height: 30px; } .height-40 { height: 40px; } .height-50 { height: 50px; } .height-60 { height: 60px; } .height-70 { height: 70px; } .height-80 { height: 80px; } .height-90 { height: 90px; } .height-100 { height: 100px; } /* Horizontal Row (hr) */ hr.hr-condensed { margin: 10px 0; } /* Striped */ .list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid rgba(0, 0, 0, 0.05); margin-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid rgba(0, 0, 0, 0.05); padding: 8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #fafafa; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #f2f2f2; } .row-striped .row-fluid { width: 100%; box-sizing: border-box; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } /* Condensed */ .list-condensed li { padding: 4px 5px; } .row-condensed .row, .row-condensed .row-fluid { padding: 4px 5px; } /* Bordered */ .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } /* Radio Button Groups */ .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } /* iFrames */ .iframe-bordered { border: 1px solid rgba(0, 0, 0, 0.05); } /* Tabbed Content */ .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } /* Non-linkable nav-tabs */ .nav-tabs > li > span { display: block; margin-right: 2px; padding-right: 12px; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } /* Extended Joomla Button Classes */ .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } /* Joomla => Bootstrap Tooltip */ .tip-wrap { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #333333; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } /* Page Header */ .page-header { margin: 2px 0px 10px 0px; padding-bottom: 5px; } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } /* Styles specific to Input Prepend Chosen Select Boxes */ .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } /* Styles specific to Input Append Chosen Select Boxes */ .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } /* Styles specific to combined Input Prepend and Append Chosen Select Boxes */ .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Accessible Hidden Elements (good for hidden labels and such) */ .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } /* Make Accessible Hidden Elements visible on focus */ .element-invisible:focus { width: auto; height: auto; overflow: auto; background: #eee; color: #000; padding: 1em; } /* Form Vertical Overrides Form Horizontal */ .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; } .form-vertical .controls { margin-left: 0; } /* Auto Width */ .width-auto { width: auto; } /* Chosen proper wrapping in Bootstrap btn-group */ .btn-group .chzn-results { white-space: normal; } /* Accordion overflow fix */ .accordion-body.in:hover { overflow: visible; } /* Invalid indicators */ .invalid { color: #d9534d; font-weight: bold; } input.invalid { border: 1px solid #d9534d; background: #f2dede; } select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single, select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices { border-color: #d9534d; color: #d9534d; } /* Tweaking of tooltips */ .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } /* Align tip text to left (old mootools tip) */ .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .dropdown-menu { text-align: left; } .alert-link { font-weight: bold; } .alert .alert-link { color: #e6e6e6; } .alert-success .alert-link { color: #e6e6e6; } .alert-danger .alert-link, .alert-error .alert-link { color: #e6e6e6; } .alert-info .alert-link { color: #e6e6e6; } /* * Due to a bug in the compiler that doesn't handle the relative paths correctly, the @font-face stuff needs to go in the templates less files @font-face { font-family: 'IcoMoon'; src: url('../fonts/IcoMoon.eot'); src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } */ /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'IcoMoon'; content: attr(data-icon); speak: none; } /* From Bootstrap */ [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-right: .25em; line-height: 14px; } /* Use the following CSS code if you want to have a class per icon */ [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; speak: none; } [class^="icon-"].disabled, [class*=" icon-"].disabled { font-weight: normal; } .icon-joomla:before { content: "\e200"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before { content: "\e005"; } .icon-chevron-right:before, .icon-rightarrow:before, .icon-arrow-right:before { content: "\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before { content: "\e007"; } .icon-chevron-left:before, .icon-leftarrow:before, .icon-arrow-left:before { content: "\e008"; } .icon-arrow-first:before { content: "\e003"; } .icon-arrow-last:before { content: "\e004"; } .icon-arrow-up-2:before { content: "\e009"; } .icon-arrow-right-2:before { content: "\e00a"; } .icon-arrow-down-2:before { content: "\e00b"; } .icon-arrow-left-2:before { content: "\e00c"; } .icon-arrow-up-3:before { content: "\e00f"; } .icon-arrow-right-3:before { content: "\e010"; } .icon-arrow-down-3:before { content: "\e011"; } .icon-arrow-left-3:before { content: "\e012"; } .icon-menu-2:before { content: "\e00e"; } .icon-arrow-up-4:before { content: "\e201"; } .icon-arrow-right-4:before { content: "\e202"; } .icon-arrow-down-4:before { content: "\e203"; } .icon-arrow-left-4:before { content: "\e204"; } .icon-share:before, .icon-redo:before { content: "\27"; } .icon-undo:before { content: "\28"; } .icon-forward-2:before { content: "\e205"; } .icon-backward-2:before, .icon-reply:before { content: "\e206"; } .icon-unblock:before, .icon-refresh:before, .icon-redo-2:before { content: "\6c"; } .icon-undo-2:before { content: "\e207"; } .icon-move:before { content: "\7a"; } .icon-expand:before { content: "\66"; } .icon-contract:before { content: "\67"; } .icon-expand-2:before { content: "\68"; } .icon-contract-2:before { content: "\69"; } .icon-play:before { content: "\e208"; } .icon-pause:before { content: "\e209"; } .icon-stop:before { content: "\e210"; } .icon-previous:before, .icon-backward:before { content: "\7c"; } .icon-next:before, .icon-forward:before { content: "\7b"; } .icon-first:before { content: "\7d"; } .icon-last:before { content: "\e000"; } .icon-play-circle:before { content: "\e00d"; } .icon-pause-circle:before { content: "\e211"; } .icon-stop-circle:before { content: "\e212"; } .icon-backward-circle:before { content: "\e213"; } .icon-forward-circle:before { content: "\e214"; } .icon-loop:before { content: "\e001"; } .icon-shuffle:before { content: "\e002"; } .icon-search:before { content: "\53"; } .icon-zoom-in:before { content: "\64"; } .icon-zoom-out:before { content: "\65"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before { content: "\2b"; } .icon-pencil-2:before { content: "\2c"; } .icon-brush:before { content: "\3b"; } .icon-save-new:before, .icon-plus-2:before { content: "\5d"; } .icon-minus-sign:before, .icon-minus-2:before { content: "\5e"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before { content: "\49"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before { content: "\47"; } .icon-new:before, .icon-plus:before { content: "\2a"; } .icon-plus-circle:before { content: "\e215"; } .icon-minus:before, .icon-not-ok:before { content: "\4b"; } .icon-ban-circle:before, .icon-minus-circle:before { content: "\e216"; } .icon-unpublish:before, .icon-cancel:before { content: "\4a"; } .icon-cancel-circle:before { content: "\e217"; } .icon-checkmark-2:before { content: "\e218"; } .icon-checkmark-circle:before { content: "\e219"; } .icon-info:before { content: "\e220"; } .icon-info-2:before, .icon-info-circle:before { content: "\e221"; } .icon-question:before, .icon-question-sign:before, .icon-help:before { content: "\45"; } .icon-question-2:before, .icon-question-circle:before { content: "\e222"; } .icon-notification:before { content: "\e223"; } .icon-notification-2:before, .icon-notification-circle:before { content: "\e224"; } .icon-pending:before, .icon-warning:before { content: "\48"; } .icon-warning-2:before, .icon-warning-circle:before { content: "\e225"; } .icon-checkbox-unchecked:before { content: "\3d"; } .icon-checkin:before, .icon-checkbox:before, .icon-checkbox-checked:before { content: "\3e"; } .icon-checkbox-partial:before { content: "\3f"; } .icon-square:before { content: "\e226"; } .icon-radio-unchecked:before { content: "\e227"; } .icon-radio-checked:before, .icon-generic:before { content: "\e228"; } .icon-circle:before { content: "\e229"; } .icon-signup:before { content: "\e230"; } .icon-grid:before, .icon-grid-view:before { content: "\58"; } .icon-grid-2:before, .icon-grid-view-2:before { content: "\59"; } .icon-menu:before { content: "\5a"; } .icon-list:before, .icon-list-view:before { content: "\31"; } .icon-list-2:before { content: "\e231"; } .icon-menu-3:before { content: "\e232"; } .icon-folder-open:before, .icon-folder:before { content: "\2d"; } .icon-folder-close:before, .icon-folder-2:before { content: "\2e"; } .icon-folder-plus:before { content: "\e234"; } .icon-folder-minus:before { content: "\e235"; } .icon-folder-3:before { content: "\e236"; } .icon-folder-plus-2:before { content: "\e237"; } .icon-folder-remove:before { content: "\e238"; } .icon-file:before { content: "\e016"; } .icon-file-2:before { content: "\e239"; } .icon-file-add:before, .icon-file-plus:before { content: "\29"; } .icon-file-minus:before { content: "\e017"; } .icon-file-check:before { content: "\e240"; } .icon-file-remove:before { content: "\e241"; } .icon-save-copy:before, .icon-copy:before { content: "\e018"; } .icon-stack:before { content: "\e242"; } .icon-tree:before { content: "\e243"; } .icon-tree-2:before { content: "\e244"; } .icon-paragraph-left:before { content: "\e246"; } .icon-paragraph-center:before { content: "\e247"; } .icon-paragraph-right:before { content: "\e248"; } .icon-paragraph-justify:before { content: "\e249"; } .icon-screen:before { content: "\e01c"; } .icon-tablet:before { content: "\e01d"; } .icon-mobile:before { content: "\e01e"; } .icon-box-add:before { content: "\51"; } .icon-box-remove:before { content: "\52"; } .icon-download:before { content: "\e021"; } .icon-upload:before { content: "\e022"; } .icon-home:before { content: "\21"; } .icon-home-2:before { content: "\e250"; } .icon-out-2:before, .icon-new-tab:before { content: "\e024"; } .icon-out-3:before, .icon-new-tab-2:before { content: "\e251"; } .icon-link:before { content: "\e252"; } .icon-picture:before, .icon-image:before { content: "\2f"; } .icon-pictures:before, .icon-images:before { content: "\30"; } .icon-palette:before, .icon-color-palette:before { content: "\e014"; } .icon-camera:before { content: "\55"; } .icon-camera-2:before, .icon-video:before { content: "\e015"; } .icon-play-2:before, .icon-video-2:before, .icon-youtube:before { content: "\56"; } .icon-music:before { content: "\57"; } .icon-user:before { content: "\22"; } .icon-users:before { content: "\e01f"; } .icon-vcard:before { content: "\6d"; } .icon-address:before { content: "\70"; } .icon-share-alt:before, .icon-out:before { content: "\26"; } .icon-enter:before { content: "\e257"; } .icon-exit:before { content: "\e258"; } .icon-comment:before, .icon-comments:before { content: "\24"; } .icon-comments-2:before { content: "\25"; } .icon-quote:before, .icon-quotes-left:before { content: "\60"; } .icon-quote-2:before, .icon-quotes-right:before { content: "\61"; } .icon-quote-3:before, .icon-bubble-quote:before { content: "\e259"; } .icon-phone:before { content: "\e260"; } .icon-phone-2:before { content: "\e261"; } .icon-envelope:before, .icon-mail:before { content: "\4d"; } .icon-envelope-opened:before, .icon-mail-2:before { content: "\4e"; } .icon-unarchive:before, .icon-drawer:before { content: "\4f"; } .icon-archive:before, .icon-drawer-2:before { content: "\50"; } .icon-briefcase:before { content: "\e020"; } .icon-tag:before { content: "\e262"; } .icon-tag-2:before { content: "\e263"; } .icon-tags:before { content: "\e264"; } .icon-tags-2:before { content: "\e265"; } .icon-options:before, .icon-cog:before { content: "\38"; } .icon-cogs:before { content: "\37"; } .icon-screwdriver:before, .icon-tools:before { content: "\36"; } .icon-wrench:before { content: "\3a"; } .icon-equalizer:before { content: "\39"; } .icon-dashboard:before { content: "\78"; } .icon-switch:before { content: "\e266"; } .icon-filter:before { content: "\54"; } .icon-purge:before, .icon-trash:before { content: "\4c"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before { content: "\23"; } .icon-unlock:before { content: "\e267"; } .icon-key:before { content: "\5f"; } .icon-support:before { content: "\46"; } .icon-database:before { content: "\62"; } .icon-scissors:before { content: "\e268"; } .icon-health:before { content: "\6a"; } .icon-wand:before { content: "\6b"; } .icon-eye-open:before, .icon-eye:before { content: "\3c"; } .icon-eye-close:before, .icon-eye-blocked:before, .icon-eye-2:before { content: "\e269"; } .icon-clock:before { content: "\6e"; } .icon-compass:before { content: "\6f"; } .icon-broadcast:before, .icon-connection:before, .icon-wifi:before { content: "\e01b"; } .icon-book:before { content: "\e271"; } .icon-lightning:before, .icon-flash:before { content: "\79"; } .icon-print:before, .icon-printer:before { content: "\e013"; } .icon-feed:before { content: "\71"; } .icon-calendar:before { content: "\43"; } .icon-calendar-2:before { content: "\44"; } .icon-calendar-3:before { content: "\e273"; } .icon-pie:before { content: "\77"; } .icon-bars:before { content: "\76"; } .icon-chart:before { content: "\75"; } .icon-power-cord:before { content: "\32"; } .icon-cube:before { content: "\33"; } .icon-puzzle:before { content: "\34"; } .icon-attachment:before, .icon-paperclip:before, .icon-flag-2:before { content: "\72"; } .icon-lamp:before { content: "\74"; } .icon-pin:before, .icon-pushpin:before { content: "\73"; } .icon-location:before { content: "\63"; } .icon-shield:before { content: "\e274"; } .icon-flag:before { content: "\35"; } .icon-flag-3:before { content: "\e275"; } .icon-bookmark:before { content: "\e023"; } .icon-bookmark-2:before { content: "\e276"; } .icon-heart:before { content: "\e277"; } .icon-heart-2:before { content: "\e278"; } .icon-thumbs-up:before { content: "\5b"; } .icon-thumbs-down:before { content: "\5c"; } .icon-unfeatured:before, .icon-asterisk:before, .icon-star-empty:before { content: "\40"; } .icon-star-2:before { content: "\41"; } .icon-featured:before, .icon-default:before, .icon-star:before { content: "\42"; } .icon-smiley:before, .icon-smiley-happy:before { content: "\e279"; } .icon-smiley-2:before, .icon-smiley-happy-2:before { content: "\e280"; } .icon-smiley-sad:before { content: "\e281"; } .icon-smiley-sad-2:before { content: "\e282"; } .icon-smiley-neutral:before { content: "\e283"; } .icon-smiley-neutral-2:before { content: "\e284"; } .icon-cart:before { content: "\e019"; } .icon-basket:before { content: "\e01a"; } .icon-credit:before { content: "\e286"; } .icon-credit-2:before { content: "\e287"; } .icon-expired:before { content: "\4b"; } @font-face { font-family: 'IcoMoon'; src: url('../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } /* ======================================================================== Name: Bootstrap layer Description: Compatibility layer to match UIkit and Bootstrap style ========================================================================== */ /* Button overrides ========================================================================== */ .btn { /* Reset */ border: none; /* Todo */ border-radius: 0; border-color: transparent; box-shadow: none; text-shadow: none; /* Overrides */ line-height: 22px; background: rgba(0, 0, 0, 0); color: #666666; border: 1px solid #333333; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .btn:hover, .btn:focus { /* Reset */ background-position: 0 0; -webkit-transition: none; transition: none; /* Overrides */ background-color: #333333; color: #ffffff; } .btn.active, .btn:active { /* Reset */ box-shadow: none; /* Overrides */ background-color: #333333; color: #ffffff; } /* Primary */ .btn-primary, .btn-info, .btn-inverse { background-color: rgba(0, 0, 0, 0); color: #546b8e; border-color: #546b8e; } .btn-primary:hover, .btn-info:hover, .btn-inverse:hover { background-color: #546b8e; color: #ffffff; } .btn-primary:active, .btn-primary.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active { background-color: #546b8e; color: #ffffff; } /* Danger */ .btn-danger, .btn-warning { background-color: rgba(0, 0, 0, 0); color: #d9534d; border-color: #d9534d; } .btn-danger:hover, .btn-warning:hover { background-color: #d9534d; color: #ffffff; } .btn-danger:active, .btn-danger.active, .btn-warning:active, .btn-warning.active { background-color: #d9534d; color: #ffffff; } /* Success */ .btn-success { background-color: rgba(0, 0, 0, 0); color: #8fbe7b; border-color: #8fbe7b; } .btn-success:hover { background-color: #8fbe7b; color: #ffffff; } .btn-success:active, .btn-success.active { background-color: #8fbe7b; color: #ffffff; } /* Disabled */ .btn.disabled, .btn[disabled] { background-color: rgba(0, 0, 0, 0); color: #999999; border: 1px solid #333333; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(0, 0, 0, 0.05); } /* Link */ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active, .btn-link:disabled { display: inline; border: none; background: none; font-size: 13px; font-weight: inherit; } /* Color */ .btn-link { color: #668cc6; } .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active { color: #546b8e; } .btn-link:disabled { color: #999999; } /* Dropdown caret */ .btn .caret { /* Reset */ margin-bottom: 0; /* Overrides */ border-top-color: #666666; } .btn [class^="icon-"], .btn [class*=" icon-"] { margin-top: 4px; /* 14px = icon height */ vertical-align: top; } .caret { /* Reset */ margin-top: 0 !important; /* Override */ vertical-align: middle !important; } /* Button group overrides ========================================================================== */ .btn-group > .btn + .dropdown-toggle { box-shadow: none; } /* Form overrides ========================================================================== */ select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ height: 22px; line-height: 22px; color: #666666; border-radius: 1px; font-weight: inherit; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { /* Reset */ box-shadow: none; /* Overrides */ border-color: #333333; outline: 0; background: #ffffff; } select { border-color: rgba(0, 0, 0, 0.05); } select, input[type="file"] { height: auto; line-height: auto; } .input-append input { border-radius: 0 0 0 0; } .input-append .add-on, .input-prepend .add-on { /* Reset */ text-shadow: none; /* Overrides */ height: 22px; line-height: 22px; border-color: rgba(0, 0, 0, 0.05); background-color: #f2f2f2; } .row-fluid input[class*="span"] { min-height: 22px; } .input-append .add-on:first-child, .input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { border-radius: 0 0 0 0; } .input-append > .btn, .input-prepend > .btn { position: relative; } .input-append > .btn:hover, .input-prepend > .btn:hover, .input-append > .btn:focus, .input-prepend > .btn:focus, .input-append > .btn:active, .input-prepend > .btn:active, .input-append > .btn.active, .input-prepend > .btn.active { z-index: 2; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-prepend .add-on:last-child, .input-prepend .btn:last-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { border-radius: 0 0 0 0; } .input-block-level { min-height: auto; } input.search-query { border-radius: 0; } .form-search .input-append .search-query { border-radius: 0 0 0 0; } .form-search .input-append .btn { border-radius: 0 0 0 0; } .form-search .input-prepend .search-query { border-radius: 0 0 0 0; } .form-search .input-prepend .btn { border-radius: 0 0 0 0; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea, .control-group.error input, .control-group.error select, .control-group.error textarea { box-shadow: none; border-color: #d9534d !important; background: #ffffff !important; color: #d9534d !important; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { box-shadow: none; } .control-group input { height: 24px; min-height: 24px !important; line-height: 24px; } .control-group.warning label, .control-group.error label, .control-group.warning .help-block, .control-group.error .help-block, .control-group.warning .help-inline, .control-group.error .help-inline { color: #d9534d; } .control-group.success input, .control-group.success select, .control-group.success textarea { box-shadow: none; border-color: #8fbe7b !important; background: #ffffff !important; color: #8fbe7b !important; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { box-shadow: none; } .control-group.success label, .control-group.success .help-block, .control-group.success .help-inline { color: #8fbe7b; } .form-actions { border: none; } /* Dropdown overrides ========================================================================== */ .dropdown-menu { /* Reset */ border-radius: 0; border: none; box-shadow: none; /* Overrides */ margin-top: 10px; padding: 15px; background: #fafafa; border-radius: 1px; } .dropdown-menu > li > a { /* Reset */ font-weight: inherit; line-height: inherit; /* Overrides */ color: #666666; padding: 5px 25px; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { background: #546b8e; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #546b8e; } /* Well overrides ========================================================================== */ .well { /* Reset */ border: none; border-radius: 0; box-shadow: none; /* Overrides */ padding: 25px !important; background: #fafafa; border-radius: 1px; } /* Hero-unit overrides ========================================================================== */ .hero-unit { /* Reset */ border-radius: 0; /* Overrides */ background: #fafafa; border-radius: 1px; } /* Tooltip overrides ========================================================================== */ .tooltip.in { opacity: 1; } /* Alert overrides ========================================================================== */ .alert { /* Reset */ border-radius: 0; border: none; text-shadow: none; /* Overrides */ background: #f3a959; color: #ffffff; border-radius: 1px; } .alert-success { background: #8fbe7b; color: #ffffff; } .alert-danger, .alert-error { background: #d9534d; color: #ffffff; } .alert-info { background: #546b8e; color: #ffffff; border-radius: 1px; } /* Badge overrides ========================================================================== */ .label, .badge { /* Reset */ text-shadow: none; /* Overrides */ padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; line-height: 22px; color: #546b8e; text-align: center; font-weight: 300; vertical-align: middle; border: 1px solid #546b8e; border-radius: 1px; } .badge { /* Overrides */ -moz-box-sizing: border-box; box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } .label-important, .badge-important { background-color: rgba(0, 0, 0, 0); border-color: #d9534d; color: #d9534d; } .label-warning, .badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #f3a959; color: #f3a959; } .label-success, .badge-success { background-color: rgba(0, 0, 0, 0); border-color: #8fbe7b; color: #8fbe7b; } /* Progress overrides ========================================================================== */ .progress { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ background: #fafafa; border-radius: 1px; } .progress .bar { /* Reset */ text-shadow: none; box-shadow: none; background-image: none; /* Overrides */ background-color: #546b8e; color: #ffffff; padding-right: 8px; text-align: right; } .progress-danger .bar, .progress .bar-danger, .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #d9534d; color: #ffffff; } .progress-success .bar, .progress .bar-success, .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #8fbe7b; color: #ffffff; } .progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #546b8e; padding-right: 8px; text-align: right; } .progress-warning .bar, .progress .bar-warning, .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #f3a959; color: #ffffff; } .progress .bar + .bar { box-shadow: none; } .progress-striped .bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } /* Navbar overrides ========================================================================== */ .navbar-inverse .brand, .navbar-inverse .nav > li > a { text-shadow: none; } /* Navs overrides ========================================================================== */ .nav > li > a { color: #666666; font-size: 12.9px; text-transform: uppercase; } .nav > li > a:hover, .nav > li > a:focus { color: #668cc6; } .nav-header { text-shadow: none; color: #666666; } /* * List */ .nav-list > li > a { /* Reset */ text-shadow: none; /* Override */ color: #666666; } .nav-list .nav-header { /* Reset */ text-shadow: none; /* Override */ color: #666666; } .nav-list > li > a:hover, .nav-list > li > a:focus { background: rgba(0, 0, 0, 0.03); color: #666666; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { text-shadow: none; color: #ffffff; background-color: #546b8e; } .nav-list .divider { border-color: rgba(0, 0, 0, 0.05); background: transparent; } /* * Pills */ .nav-pills > li > a { /* Reset */ border-radius: 0; line-height: inherit; /* Override */ padding: 3px 12px; padding: 0 12px; border: 1px solid #546b8e; border-radius: 1px; line-height: 30px; color: #546b8e; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .nav-pills > li > a:hover { background: #546b8e; color: #ffffff; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { /* Overrides */ background: #546b8e; color: #ffffff; } .nav-pills li.dropdown a:hover .caret, .nav-pills li.dropdown a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } /* Open dropdowns */ .nav-pills li.dropdown.open .caret, .nav-pills li.dropdown.open.active .caret, .nav-pills li.dropdown.open a:hover .caret, .nav-pills li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .nav-pills .open .dropdown-toggle { background: #546b8e; color: #ffffff; } .nav-pills .dropdown-menu { border-radius: 0; } .nav-pills .dropdown-toggle .caret { margin-left: 5px; } /* * Tabs Stacked */ .nav-tabs.nav-stacked > li > a { border-color: rgba(0, 0, 0, 0.05); border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { border-top-radius: 0; } .nav-tabs.nav-stacked > li:last-child > a { border-bottom-radius: 0; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: rgba(0, 0, 0, 0.05); z-index: 2; } /* * Tabs */ .nav-tabs { border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .nav-tabs > li > a { border-radius: 0 0 0 0; /* Overrides */ padding: 8px 12px 8px 12px; } .nav-tabs > li > a:hover { border-color: rgba(0, 0, 0, 0.05); border-bottom-color: rgba(0, 0, 0, 0.05); background: #ffffff; color: #333333; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #668cc6; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.05); border-bottom-color: transparent; } .tabs-below > .nav-tabs { border-top: 1px solid rgba(0, 0, 0, 0.05); } .tabs-below > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-below > .nav-tabs > li > a:hover { border-color: rgba(0, 0, 0, 0.05); border-top-color: rgba(0, 0, 0, 0.05); } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05); } .tabs-left > .nav-tabs { border-right: 1px solid rgba(0, 0, 0, 0.05); } .tabs-left > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-left > .nav-tabs > li > a:hover { border-color: rgba(0, 0, 0, 0.05); border-right-color: rgba(0, 0, 0, 0.05); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: rgba(0, 0, 0, 0.05) transparent rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05); } .tabs-right > .nav-tabs { border-left: 1px solid rgba(0, 0, 0, 0.05); } .tabs-right > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-right > .nav-tabs > li > a:hover { border-color: rgba(0, 0, 0, 0.05); border-left-color: rgba(0, 0, 0, 0.05); } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) transparent; } /* * Dropdowns */ .nav-tabs .dropdown-menu { border-radius: 0 0 0 0; } /* Open dropdowns */ .nav-tabs .open .dropdown-toggle { /* Overrides */ border-color: rgba(0, 0, 0, 0.05); background: #ffffff; color: #333333; } .nav-tabs li.dropdown.open .caret, .nav-tabs li.dropdown.open.active .caret, .nav-tabs li.dropdown.open a:hover .caret, .nav-tabs li.dropdown.open a:focus .caret { border-top-color: #333333; border-bottom-color: #333333; } .nav-tabs .dropdown-toggle .caret { margin-left: 5px; } /* Breadcrumb overrides ========================================================================== */ .breadcrumb { background-color: #fafafa; } .breadcrumb > li > .divider { color: inherit; } .breadcrumb > .active { color: #999999; } .breadcrumb li { text-shadow: none; } /* Accordion overrides ========================================================================== */ .accordion-group { border-color: rgba(0, 0, 0, 0.05); } .accordion-inner { border-top-color: rgba(0, 0, 0, 0.05); } /* Pager overrides ========================================================================== */ .pager li > a, .pager li > span { border: none; background-color: rgba(0, 0, 0, 0); border-radius: 0; color: #666666; } .pager li > a:hover, .pager li > a:focus { background-color: rgba(0, 0, 0, 0); color: #546b8e; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #999999; background-color: rgba(250, 250, 250, 0.7); } /* Pagination overrides ========================================================================== */ .pagination ul { box-shadow: none; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: transparent; } /* Scaffolding overrides ========================================================================== */ .img-polaroid { background-color: #fafafa; border-color: rgba(0, 0, 0, 0.05); box-shadow: none; } /* Thumbnail overrides ========================================================================== */ .thumbnail { border-color: rgba(0, 0, 0, 0.05); box-shadow: none; } a.thumbnail:hover, a.thumbnail:focus { border-color: #e1e1e1; box-shadow: none; } .thumbnail .caption { color: #666666; } /* Modal overrides ========================================================================== */ .modal-backdrop { background: rgba(0, 0, 0, 0.6); } div.modal { /* Reset */ border: none; box-shadow: none; /* Overrides */ border-radius: 0; background: #ffffff; } .modal-header { border-color: rgba(0, 0, 0, 0.05); } .modal-footer { background: #fafafa; border-color: rgba(0, 0, 0, 0.05); border-radius: 0 0 0 0; box-shadow: none; } /* Table overrides ========================================================================== */ .table tbody tr.success td { color: #ffffff; } .table tbody tr.error td { color: #ffffff; } .table tbody tr.warning > td { color: #ffffff; } .table tbody tr.info td { color: #ffffff; } /* Code ========================================================================== */ code { padding: 2px 4px; border-radius: 1px; background: #fafafa; } pre { border-radius: 1px; background: #fafafa; } /* Close ========================================================================== */ .close { color: inherit; } .close:hover, .close:focus { color: inherit; } /* Joomla Bootstrap Extended ========================================================================== */ a.disabled, a.disabled:hover { background-color: rgba(0, 0, 0, 0); color: #999999; border: 1px solid #333333; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(0, 0, 0, 0.05); } /* ======================================================================== Name: Bootstrap fix Description: Compatibility layer for Bootstrap ========================================================================== */ /* Fixes Bootstrap defacement caused by UIkit ========================================================================== */ body { padding-left: 0; padding-right: 0; background-color: transparent; font: inherit; color: inherit; } ul.inline, ol.inline, ul.unstyled, ol.unstyled, .list-striped, .list-condensed, .nav:not(.nav-list), .pager, .pagination ul { padding-left: 0; } /* Fix text-rendering property in headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { text-rendering: auto; } /* Fixes UIkit defacement caused by Bootstrap ========================================================================== */ /* * Base */ li, dt, dd { line-height: 22px; } pre { border: 0; border-radius: 0; } code { padding: 0; border: none; border-radius: 0; background: none; } q:before { content: open-quote; } q:after { content: close-quote; } blockquote p { font-size: inherit; font-weight: inherit; line-height: inherit; } blockquote small { line-height: inherit; } blockquote small:before { content: ''; } pre code { border: 0; background-color: inherit; padding: 0; } iframe { max-width: none; } /* * Form */ .uk-form { margin: 0; } .uk-form label { display: inline-block; margin: 0; line-height: 22px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; } .uk-form legend { display: inline-block; margin-bottom: 0; color: inherit; } .uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]), .uk-form select:not([class*='uk-form-width-']):not([class*='uk-width-']), .uk-form textarea:not([class*='uk-form-width-']):not([class*='uk-width-']) { width: auto; } .uk-form select, .uk-form textarea, .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { height: auto; margin: 0; border-radius: 0; background: none; box-shadow: none; /* Focus state */ } .uk-form select:focus, .uk-form textarea:focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { box-shadow: none; } .uk-form input[type="file"] { height: auto; } .uk-form input[type="radio"], .uk-form input[type="checkbox"] { vertical-align: baseline; } /* * Utility */ .uk-link-reset:focus, .uk-link-reset a:focus { text-decoration: none; } /* * Search * Define defaults because search is an addon and may not been loaded by the theme */ input.uk-search-field { /* Reset */ -webkit-appearance: none; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; border-radius: 0; box-shadow: none; font-size: 15px; line-height: normal; /* Override */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(0, 0, 0, 0.05); background: rgba(0, 0, 0, 0); color: #666666; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; /* Override for themes */ border-radius: 1px; } input.uk-search-field:focus { /* Reset */ border: 1px solid rgba(0, 0, 0, 0.05); background: rgba(0, 0, 0, 0); box-shadow: none; /* Override */ outline: 0; /* Override for themes */ } .uk-offcanvas input.uk-search-field { /* Override */ width: 100%; border-color: rgba(0, 0, 0, 0); background: #292929; color: rgba(255, 255, 255, 0.7); /* Override for themes */ } /* * Fixed off-canvas for Windows phones */ @-ms-viewport { width: auto; } .navbar-search .search-query { line-height: 22px; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li > a:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav li.dropdown.open > .dropdown-toggle { color: #ffffff; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } PK���\��A��� templates/yoo_aurora/css/ie9.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ /* * Name: IE9 * Description: Defines styles for Internet Explorer 9 * ========================================================================== */ /* Fixing animation issue on uk-scrollspy */ [data-uk-scrollspy*='uk-animation-'] { opacity: 1; } /* Let's target IE to respect aspect ratios and sizes for img tags containing SVG files */ .uk-flex-middle img[src*=".svg"] { width: 100%; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .uk-flex-middle img[src*=".svg"] { width: 100%; } } PK���\W/�oqoq"templates/yoo_aurora/css/theme.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ /* ======================================================================== Component: Base ========================================================================== */ /* * 1. Normalize default `font-family` and set `font-size` to support `rem` units * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * 3. Style */ html { /* 1 */ font: 300 15px / 22px 'Roboto', Helvetica, Arial, sans-serif; /* 2 */ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 3 */ background: #ffffff; color: #666666; } /* * Removes default margin. */ body { margin: 0; } /* Links ========================================================================== */ /* * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /* * Improve readability of focused elements when they are also in an active/hover state. */ a:active, a:hover { outline: 0; } /* * Style */ a, .uk-link { color: #668cc6; text-decoration: none; cursor: pointer; } a:hover, .uk-link:hover { color: #546b8e; text-decoration: underline; } /* Text-level semantics ========================================================================== */ /* * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /* * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /* * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Consolas has a better baseline in running text compared to `Courier` */ :not(pre) > code, :not(pre) > kbd, :not(pre) > samp { /* 1 */ font-size: 12px; /* 2 */ font-family: Consolas, monospace, serif; /* 3 */ color: #75a991; white-space: nowrap; padding: 2px 4px; border-radius: 1px; background: #fafafa; } /* * Emphasize */ em { color: #666666; } /* * Insert */ ins { background: rgba(84, 107, 142, 0.1); color: #546b8e; text-decoration: none; } /* * Mark * Note: Addresses styling not present in IE 8/9. */ mark { background: rgba(84, 107, 142, 0.1); color: #668cc6; } /* * Quote */ q { font-style: italic; } /* * Addresses inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /* * Remove the gap between embedded content and the bottom of their containers. */ audio, canvas, iframe, img, svg, video { vertical-align: middle; } /* * Responsiveness * 1. Sets a maximum width relative to the parent and auto scales the height * 2. Corrects `max-width` behavior if padding and border are used */ audio, canvas, img, svg, video { /* 1 */ max-width: 100%; height: auto; /* 2 */ box-sizing: border-box; } /* * Preserve original dimensions */ .uk-img-preserve, .uk-img-preserve audio, .uk-img-preserve canvas, .uk-img-preserve img, .uk-img-preserve svg, .uk-img-preserve video { max-width: none; } /* * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /* * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Block elements ========================================================================== */ /* * Reset margin */ blockquote, figure { margin: 0; } /* * Margins */ p, ul, ol, dl, blockquote, pre, address, fieldset, figure { margin: 0 0 25px 0; } * + p, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure { margin-top: 25px; } /* Headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { margin: 0 0 25px 0; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; color: #333333; text-transform: none; } /* * Margins */ * + h1, * + h2, * + h3, * + h4, * + h5, * + h6 { margin-top: 40px; } /* * Sizes */ h1, .uk-h1 { font-size: 34px; line-height: 44px; } h2, .uk-h2 { font-size: 28px; line-height: 32px; } h3, .uk-h3 { font-size: 20px; line-height: 24px; } h4, .uk-h4 { font-size: 18px; line-height: 22px; } h5, .uk-h5 { font-size: 16px; line-height: 23px; } h6, .uk-h6 { font-size: 15px; line-height: 22px; } /* Lists ========================================================================== */ ul, ol { padding-left: 30px; } /* * Reset margin for nested lists */ ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul { margin: 0; } /* Description lists ========================================================================== */ dt { font-weight: bold; } dd { margin-left: 0; } /* Horizontal rules ========================================================================== */ /* * 1. Address differences between Firefox and other browsers. * 2. Style */ hr { /* 1 */ box-sizing: content-box; height: 0; /* 2 */ margin: 25px 0; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.05); } /* Address ========================================================================== */ address { font-style: normal; } /* Blockquotes ========================================================================== */ blockquote { padding-left: 15px; border-left: 5px solid rgba(0, 0, 0, 0.05); font-size: 16px; line-height: 22px; font-style: italic; } /* Preformatted text ========================================================================== */ /* * 1. Contain overflow in all browsers. */ pre { padding: 10px; font: 12px / 13px Consolas, monospace, serif; color: #333333; -moz-tab-size: 4; tab-size: 4; /* 1 */ overflow: auto; border-radius: 1px; background: #fafafa; } /* Selection pseudo-element ========================================================================== */ ::-moz-selection { background: #546b8e; color: #ffffff; text-shadow: none; } ::selection { background: #546b8e; color: #ffffff; text-shadow: none; } /* HTML5 elements ========================================================================== */ /* * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; } /* * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /* * Prevent displaying `audio` without controls in Chrome, Safari and Opera */ audio:not([controls]) { display: none; } /* * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Iframe ========================================================================== */ iframe { border: 0; } /* Fix viewport for IE10 snap mode ========================================================================== */ @media screen and (max-width: 400px) { @-ms-viewport { width: device-width; } } /* Bold Text */ strong, dt, th { font-weight: 400; } /* ======================================================================== Component: Grid ========================================================================== */ /* * 1. Makes grid more robust so that it can be used with other block elements like lists */ .uk-grid { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin: 0; padding: 0; list-style: none; } /* * DEPRECATED * Micro clearfix * Can't use `table` because it creates a 1px gap when it becomes a flex item, only in Webkit */ .uk-grid:before, .uk-grid:after { content: ""; display: block; overflow: hidden; } .uk-grid:after { clear: both; } /* * Grid cell * 1. Space is allocated solely based on content dimensions * 2. Makes grid more robust so that it can be used with other block elements * 3. DEPRECATED Using `float` to support IE9 */ .uk-grid > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ margin: 0; /* 3 */ float: left; } /* * Remove margin from the last-child */ .uk-grid > * > :last-child { margin-bottom: 0; } /* Grid gutter ========================================================================== */ /* * Default gutter */ /* Horizontal */ .uk-grid { margin-left: -25px; } .uk-grid > * { padding-left: 25px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid { margin-left: -40px; } .uk-grid > * { padding-left: 40px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* * Collapse gutter */ /* Horizontal */ .uk-grid-collapse { margin-left: 0; } .uk-grid-collapse > * { padding-left: 0; } /* Vertical */ .uk-grid-collapse + .uk-grid-collapse, .uk-grid-collapse > .uk-grid-margin, .uk-grid-collapse > * > .uk-panel + .uk-panel { margin-top: 0; } /* * Small gutter */ /* Horizontal */ .uk-grid-small { margin-left: -15px; } .uk-grid-small > * { padding-left: 15px; } /* Vertical */ .uk-grid-small + .uk-grid-small, .uk-grid-small > .uk-grid-margin, .uk-grid-small > * > .uk-panel + .uk-panel { margin-top: 15px; } /* * Medium gutter */ /* Horizontal */ .uk-grid-medium { margin-left: -25px; } .uk-grid-medium > * { padding-left: 25px; } /* Vertical */ .uk-grid-medium + .uk-grid-medium, .uk-grid-medium > .uk-grid-margin, .uk-grid-medium > * > .uk-panel + .uk-panel { margin-top: 25px; } /* * Large gutter */ /* Large screen and bigger */ @media (min-width: 960px) { /* Horizontal */ .uk-grid-large { margin-left: -40px; } .uk-grid-large > * { padding-left: 40px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* Extra Large screens */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid-large { margin-left: -50px; } .uk-grid-large > * { padding-left: 50px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 50px; } } /* Modifier: `uk-grid-divider` ========================================================================== */ /* * Horizontal divider * Only works with the default gutter. Does not work with gutter collapse, small or large. * Does not work with `uk-push-*`, `uk-pull-*` and not if the columns float into the next row. */ .uk-grid-divider:not(:empty) { margin-left: -25px; margin-right: -25px; } .uk-grid-divider > * { padding-left: 25px; padding-right: 25px; } .uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) { border-left: 1px solid rgba(0, 0, 0, 0.05); } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-divider > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) { border-left: 1px solid rgba(0, 0, 0, 0.05); } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-divider > [class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2) { border-left: 1px solid rgba(0, 0, 0, 0.05); } } /* Large screen and bigger */ @media (min-width: 1220px) { /* * Large gutter */ .uk-grid-divider:not(:empty) { margin-left: -40px; margin-right: -40px; } .uk-grid-divider > * { padding-left: 40px; padding-right: 40px; } .uk-grid-divider:empty { margin-top: 40px; margin-bottom: 40px; } } /* * Vertical divider */ .uk-grid-divider:empty { margin-top: 25px; margin-bottom: 25px; border-top: 1px solid rgba(0, 0, 0, 0.05); } /* Match panels in grids ========================================================================== */ /* * 1. Behave like a block element */ .uk-grid-match > * { display: -ms-flexbox; display: -webkit-flex; display: flex; /* 1 */ -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-grid-match > * > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; box-sizing: border-box; width: 100%; } /* Even grid cell widths ========================================================================== */ [class*='uk-grid-width'] > * { box-sizing: border-box; width: 100%; } .uk-grid-width-1-2 > * { width: 50%; } .uk-grid-width-1-3 > * { width: 33.333%; } .uk-grid-width-1-4 > * { width: 25%; } .uk-grid-width-1-5 > * { width: 20%; } .uk-grid-width-1-6 > * { width: 16.666%; } .uk-grid-width-1-10 > * { width: 10%; } .uk-grid-width-auto > * { width: auto; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-grid-width-small-1-1 > * { width: 100%; } .uk-grid-width-small-1-2 > * { width: 50%; } .uk-grid-width-small-1-3 > * { width: 33.333%; } .uk-grid-width-small-1-4 > * { width: 25%; } .uk-grid-width-small-1-5 > * { width: 20%; } .uk-grid-width-small-1-6 > * { width: 16.666%; } .uk-grid-width-small-1-10 > * { width: 10%; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-width-medium-1-1 > * { width: 100%; } .uk-grid-width-medium-1-2 > * { width: 50%; } .uk-grid-width-medium-1-3 > * { width: 33.333%; } .uk-grid-width-medium-1-4 > * { width: 25%; } .uk-grid-width-medium-1-5 > * { width: 20%; } .uk-grid-width-medium-1-6 > * { width: 16.666%; } .uk-grid-width-medium-1-10 > * { width: 10%; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-width-large-1-1 > * { width: 100%; } .uk-grid-width-large-1-2 > * { width: 50%; } .uk-grid-width-large-1-3 > * { width: 33.333%; } .uk-grid-width-large-1-4 > * { width: 25%; } .uk-grid-width-large-1-5 > * { width: 20%; } .uk-grid-width-large-1-6 > * { width: 16.666%; } .uk-grid-width-large-1-10 > * { width: 10%; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-grid-width-xlarge-1-1 > * { width: 100%; } .uk-grid-width-xlarge-1-2 > * { width: 50%; } .uk-grid-width-xlarge-1-3 > * { width: 33.333%; } .uk-grid-width-xlarge-1-4 > * { width: 25%; } .uk-grid-width-xlarge-1-5 > * { width: 20%; } .uk-grid-width-xlarge-1-6 > * { width: 16.666%; } .uk-grid-width-xlarge-1-10 > * { width: 10%; } } /* Sub-objects: `uk-width-*` ========================================================================== */ [class*='uk-width'] { box-sizing: border-box; width: 100%; } /* * Widths */ /* Whole */ .uk-width-1-1 { width: 100%; } /* Halves */ .uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 { width: 50%; } /* Thirds */ .uk-width-1-3, .uk-width-2-6 { width: 33.333%; } .uk-width-2-3, .uk-width-4-6 { width: 66.666%; } /* Quarters */ .uk-width-1-4 { width: 25%; } .uk-width-3-4 { width: 75%; } /* Fifths */ .uk-width-1-5, .uk-width-2-10 { width: 20%; } .uk-width-2-5, .uk-width-4-10 { width: 40%; } .uk-width-3-5, .uk-width-6-10 { width: 60%; } .uk-width-4-5, .uk-width-8-10 { width: 80%; } /* Sixths */ .uk-width-1-6 { width: 16.666%; } .uk-width-5-6 { width: 83.333%; } /* Tenths */ .uk-width-1-10 { width: 10%; } .uk-width-3-10 { width: 30%; } .uk-width-7-10 { width: 70%; } .uk-width-9-10 { width: 90%; } /* Phone landscape and bigger */ @media (min-width: 480px) { /* Whole */ .uk-width-small-1-1 { width: 100%; } /* Halves */ .uk-width-small-1-2, .uk-width-small-2-4, .uk-width-small-3-6, .uk-width-small-5-10 { width: 50%; } /* Thirds */ .uk-width-small-1-3, .uk-width-small-2-6 { width: 33.333%; } .uk-width-small-2-3, .uk-width-small-4-6 { width: 66.666%; } /* Quarters */ .uk-width-small-1-4 { width: 25%; } .uk-width-small-3-4 { width: 75%; } /* Fifths */ .uk-width-small-1-5, .uk-width-small-2-10 { width: 20%; } .uk-width-small-2-5, .uk-width-small-4-10 { width: 40%; } .uk-width-small-3-5, .uk-width-small-6-10 { width: 60%; } .uk-width-small-4-5, .uk-width-small-8-10 { width: 80%; } /* Sixths */ .uk-width-small-1-6 { width: 16.666%; } .uk-width-small-5-6 { width: 83.333%; } /* Tenths */ .uk-width-small-1-10 { width: 10%; } .uk-width-small-3-10 { width: 30%; } .uk-width-small-7-10 { width: 70%; } .uk-width-small-9-10 { width: 90%; } } /* Tablet and bigger */ @media (min-width: 768px) { /* Whole */ .uk-width-medium-1-1 { width: 100%; } /* Halves */ .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 { width: 50%; } /* Thirds */ .uk-width-medium-1-3, .uk-width-medium-2-6 { width: 33.333%; } .uk-width-medium-2-3, .uk-width-medium-4-6 { width: 66.666%; } /* Quarters */ .uk-width-medium-1-4 { width: 25%; } .uk-width-medium-3-4 { width: 75%; } /* Fifths */ .uk-width-medium-1-5, .uk-width-medium-2-10 { width: 20%; } .uk-width-medium-2-5, .uk-width-medium-4-10 { width: 40%; } .uk-width-medium-3-5, .uk-width-medium-6-10 { width: 60%; } .uk-width-medium-4-5, .uk-width-medium-8-10 { width: 80%; } /* Sixths */ .uk-width-medium-1-6 { width: 16.666%; } .uk-width-medium-5-6 { width: 83.333%; } /* Tenths */ .uk-width-medium-1-10 { width: 10%; } .uk-width-medium-3-10 { width: 30%; } .uk-width-medium-7-10 { width: 70%; } .uk-width-medium-9-10 { width: 90%; } } /* Desktop and bigger */ @media (min-width: 960px) { /* Whole */ .uk-width-large-1-1 { width: 100%; } /* Halves */ .uk-width-large-1-2, .uk-width-large-2-4, .uk-width-large-3-6, .uk-width-large-5-10 { width: 50%; } /* Thirds */ .uk-width-large-1-3, .uk-width-large-2-6 { width: 33.333%; } .uk-width-large-2-3, .uk-width-large-4-6 { width: 66.666%; } /* Quarters */ .uk-width-large-1-4 { width: 25%; } .uk-width-large-3-4 { width: 75%; } /* Fifths */ .uk-width-large-1-5, .uk-width-large-2-10 { width: 20%; } .uk-width-large-2-5, .uk-width-large-4-10 { width: 40%; } .uk-width-large-3-5, .uk-width-large-6-10 { width: 60%; } .uk-width-large-4-5, .uk-width-large-8-10 { width: 80%; } /* Sixths */ .uk-width-large-1-6 { width: 16.666%; } .uk-width-large-5-6 { width: 83.333%; } /* Tenths */ .uk-width-large-1-10 { width: 10%; } .uk-width-large-3-10 { width: 30%; } .uk-width-large-7-10 { width: 70%; } .uk-width-large-9-10 { width: 90%; } } /* Large screen and bigger */ @media (min-width: 1220px) { /* Whole */ .uk-width-xlarge-1-1 { width: 100%; } /* Halves */ .uk-width-xlarge-1-2, .uk-width-xlarge-2-4, .uk-width-xlarge-3-6, .uk-width-xlarge-5-10 { width: 50%; } /* Thirds */ .uk-width-xlarge-1-3, .uk-width-xlarge-2-6 { width: 33.333%; } .uk-width-xlarge-2-3, .uk-width-xlarge-4-6 { width: 66.666%; } /* Quarters */ .uk-width-xlarge-1-4 { width: 25%; } .uk-width-xlarge-3-4 { width: 75%; } /* Fifths */ .uk-width-xlarge-1-5, .uk-width-xlarge-2-10 { width: 20%; } .uk-width-xlarge-2-5, .uk-width-xlarge-4-10 { width: 40%; } .uk-width-xlarge-3-5, .uk-width-xlarge-6-10 { width: 60%; } .uk-width-xlarge-4-5, .uk-width-xlarge-8-10 { width: 80%; } /* Sixths */ .uk-width-xlarge-1-6 { width: 16.666%; } .uk-width-xlarge-5-6 { width: 83.333%; } /* Tenths */ .uk-width-xlarge-1-10 { width: 10%; } .uk-width-xlarge-3-10 { width: 30%; } .uk-width-xlarge-7-10 { width: 70%; } .uk-width-xlarge-9-10 { width: 90%; } } /* Sub-object: `uk-push-*` and `uk-pull-*` ========================================================================== */ /* * Source ordering * Works only with `uk-width-medium-*` */ /* Tablet and bigger */ @media (min-width: 768px) { [class*='uk-push-'], [class*='uk-pull-'] { position: relative; } /* * Push */ /* Halves */ .uk-push-1-2, .uk-push-2-4, .uk-push-3-6, .uk-push-5-10 { left: 50%; } /* Thirds */ .uk-push-1-3, .uk-push-2-6 { left: 33.333%; } .uk-push-2-3, .uk-push-4-6 { left: 66.666%; } /* Quarters */ .uk-push-1-4 { left: 25%; } .uk-push-3-4 { left: 75%; } /* Fifths */ .uk-push-1-5, .uk-push-2-10 { left: 20%; } .uk-push-2-5, .uk-push-4-10 { left: 40%; } .uk-push-3-5, .uk-push-6-10 { left: 60%; } .uk-push-4-5, .uk-push-8-10 { left: 80%; } /* Sixths */ .uk-push-1-6 { left: 16.666%; } .uk-push-5-6 { left: 83.333%; } /* Tenths */ .uk-push-1-10 { left: 10%; } .uk-push-3-10 { left: 30%; } .uk-push-7-10 { left: 70%; } .uk-push-9-10 { left: 90%; } /* * Pull */ /* Halves */ .uk-pull-1-2, .uk-pull-2-4, .uk-pull-3-6, .uk-pull-5-10 { left: -50%; } /* Thirds */ .uk-pull-1-3, .uk-pull-2-6 { left: -33.333%; } .uk-pull-2-3, .uk-pull-4-6 { left: -66.666%; } /* Quarters */ .uk-pull-1-4 { left: -25%; } .uk-pull-3-4 { left: -75%; } /* Fifths */ .uk-pull-1-5, .uk-pull-2-10 { left: -20%; } .uk-pull-2-5, .uk-pull-4-10 { left: -40%; } .uk-pull-3-5, .uk-pull-6-10 { left: -60%; } .uk-pull-4-5, .uk-pull-8-10 { left: -80%; } /* Sixths */ .uk-pull-1-6 { left: -16.666%; } .uk-pull-5-6 { left: -83.333%; } /* Tenths */ .uk-pull-1-10 { left: -10%; } .uk-pull-3-10 { left: -30%; } .uk-pull-7-10 { left: -70%; } .uk-pull-9-10 { left: -90%; } } .uk-grid-divider.uk-grid.uk-grid-small:not(:empty) { margin-left: -15px; margin-right: -15px; } .uk-grid-divider.uk-grid.uk-grid-small > * { padding-left: 15px; padding-right: 15px; } /* ======================================================================== Component: Panel ========================================================================== */ /* * 1. Needed for `a` elements * 2. Create position context for badges */ .uk-panel { /* 1 */ display: block; /* 2 */ position: relative; } /* * Allow panels to be anchors */ .uk-panel, .uk-panel:hover { text-decoration: none; } /* * Micro clearfix to make panels more robust */ .uk-panel:before, .uk-panel:after { content: ""; display: table; } .uk-panel:after { clear: both; } /* * Remove margin from the last-child if not `uk-widget-title` */ .uk-panel > :not(.uk-panel-title):last-child { margin-bottom: 0; } /* Sub-object: `uk-panel-title` ========================================================================== */ .uk-panel-title { margin-top: 0; margin-bottom: 25px; font-size: 20px; line-height: 24px; font-weight: 300; text-transform: none; color: #333333; } /* Sub-object: `uk-panel-badge` ========================================================================== */ .uk-panel-badge { position: absolute; top: 0; right: 0; z-index: 1; } /* Sub-object: `uk-panel-teaser` ========================================================================== */ .uk-panel-teaser { margin-bottom: 25px; } /* Sub-object: `uk-panel-body` ========================================================================== */ .uk-panel-body { padding: 25px; } /* Modifier: `uk-panel-box` ========================================================================== */ .uk-panel-box { padding: 25px; background: #fafafa; color: #666666; border-radius: 1px; } .uk-panel-box-hover:hover { color: #666666; } .uk-panel-box .uk-panel-title { color: #666666; } .uk-panel-box .uk-panel-badge { top: 25px; right: 25px; } .uk-panel-box > .uk-panel-teaser { margin-top: -25px; margin-left: -25px; margin-right: -25px; } /* * Nav in panel */ .uk-panel-box > .uk-nav-side { margin: 0 -25px; } /* * Sub-modifier: `uk-panel-box-primary` */ .uk-panel-box-primary { background-color: #546b8e; color: #d6e1ee; } .uk-panel-box-primary > a:not([class]), .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) { color: #ffffff; } .uk-panel-box-primary > a:not([class]):hover, .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]):hover { color: rgba(255, 255, 255, 0.85); } .uk-panel-box-primary .uk-button { border-color: #ffffff; background: rgba(0, 0, 0, 0); color: #ffffff; } .uk-panel-box-primary .uk-button:hover { border-color: #ffffff; background: #ffffff; color: #333333; } .uk-panel-box-primary .uk-badge { border-color: #d6e1ee; color: #d6e1ee; } .uk-panel-box-primary-hover:hover { color: #d6e1ee; } .uk-panel-box-primary .uk-panel-title { color: #ffffff; } /* * Sub-modifier: `uk-panel-box-secondary` */ .uk-panel-box-secondary { background-color: rgba(0, 0, 0, 0); color: #666666; border: 1px solid rgba(0, 0, 0, 0.05); } .uk-panel-box-secondary-hover:hover { color: #666666; } .uk-panel-box-secondary .uk-panel-title { color: #333333; } /* Modifier: `uk-panel-hover` ========================================================================== */ .uk-panel-hover { padding: 25px; color: #444444; border: 1px solid transparent; border-radius: 1px; background: #fafafa; } .uk-panel-hover:active, .uk-panel-hover:focus { color: inherit; text-decoration: none; } .uk-panel-hover:hover { background: #ffffff; color: #666666; border-color: rgba(0, 0, 0, 0.05); box-shadow: 0 1px 5px rgba(0, 0, 0, 0); text-decoration: none; } .uk-panel-hover .uk-panel-badge { top: 10px; right: 10px; } .uk-panel-hover > .uk-panel-teaser { margin-top: -26px; margin-left: -26px; margin-right: -26px; } /* Modifier: `uk-panel-header` ========================================================================== */ .uk-panel-header .uk-panel-title { padding-bottom: 10px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); color: #668cc6; } /* Modifier: `uk-panel-space` ========================================================================== */ .uk-panel-space { padding: 30px; } .uk-panel-space .uk-panel-badge { top: 30px; right: 30px; } /* Modifier: `uk-panel-divider` ========================================================================== */ .uk-panel + .uk-panel-divider { margin-top: 50px !important; } .uk-panel + .uk-panel-divider:before { content: ""; display: block; position: absolute; top: -25px; left: 0; right: 0; border-top: 1px solid rgba(0, 0, 0, 0.05); } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-panel + .uk-panel-divider { margin-top: 70px !important; } .uk-panel + .uk-panel-divider:before { top: -35px; } } /* ======================================================================== Component: Block ========================================================================== */ .uk-block { position: relative; box-sizing: border-box; padding-top: 20px; padding-bottom: 20px; } /* Phone landscape and bigger */ @media (min-width: 768px) { .uk-block { padding-top: 50px; padding-bottom: 50px; } } /* * Micro clearfix to make blocks more robust */ .uk-block:before, .uk-block:after { content: ""; display: table; } .uk-block:after { clear: both; } /* * Remove margin from the last-child */ .uk-block > :last-child { margin-bottom: 0; } /* Padding Modifier ========================================================================== */ /* * Large padding */ .uk-block-large { padding-top: 20px; padding-bottom: 20px; } /* Tablets and bigger */ @media (min-width: 768px) { .uk-block-large { padding-top: 50px; padding-bottom: 50px; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-block-large { padding-top: 100px; padding-bottom: 100px; } } /* Color Modifier ========================================================================== */ /* * Default */ .uk-block-default { background: #ffffff; } /* * Muted */ .uk-block-muted { background: #fafafa; } /* * Primary */ .uk-block-primary { background: #546b8e; } /* * Secondary */ .uk-block-secondary { background: #333333; } .uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary { padding-top: 0; } /* ======================================================================== Component: Article ========================================================================== */ /* * Micro clearfix to make articles more robust */ .uk-article:before, .uk-article:after { content: ""; display: table; } .uk-article:after { clear: both; } /* * Remove margin from the last-child */ .uk-article > :last-child { margin-bottom: 0; } /* * Vertical gutter for articles */ .uk-article + .uk-article { margin-top: 40px; } /* Sub-object `uk-article-title` ========================================================================== */ .uk-article-title { font-size: 32px; line-height: 41px; font-weight: 300; text-transform: none; } .uk-article-title a { color: inherit; text-decoration: none; } /* Sub-object `uk-article-meta` ========================================================================== */ .uk-article-meta { font-size: 14px; line-height: 18px; color: #999999; } /* Sub-object `uk-article-lead` ========================================================================== */ .uk-article-lead { color: #666666; font-size: 22px; line-height: 30px; font-weight: 300; } /* Sub-object `uk-article-divider` ========================================================================== */ .uk-article-divider { margin-bottom: 40px; border-color: rgba(0, 0, 0, 0.05); } * + .uk-article-divider { margin-top: 40px; } /* ======================================================================== Component: Comment ========================================================================== */ /* Sub-object `uk-comment-header` ========================================================================== */ .uk-comment-header { margin-bottom: 25px; } /* * Micro clearfix */ .uk-comment-header:before, .uk-comment-header:after { content: ""; display: table; } .uk-comment-header:after { clear: both; } /* Sub-object `uk-comment-avatar` ========================================================================== */ .uk-comment-avatar { margin-right: 25px; float: left; } /* Sub-object `uk-comment-title` ========================================================================== */ .uk-comment-title { margin: 5px 0 0 0; font-size: 17px; line-height: 23px; } /* Sub-object `uk-comment-meta` ========================================================================== */ .uk-comment-meta { margin: 2px 0 0 0; font-size: 12px; line-height: 17px; color: #999999; } /* Sub-object `uk-comment-body` ========================================================================== */ /* * Remove margin from the last-child */ .uk-comment-body > :last-child { margin-bottom: 0; } /* Sub-object `uk-comment-list` ========================================================================== */ .uk-comment-list { padding: 0; list-style: none; } .uk-comment-list .uk-comment + ul { margin: 25px 0 0 0; list-style: none; } .uk-comment-list > li:nth-child(n+2), .uk-comment-list .uk-comment + ul > li:nth-child(n+2) { margin-top: 25px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-comment-list .uk-comment + ul { padding-left: 100px; } } /* Modifier `uk-comment-primary` ========================================================================== */ .uk-comment { padding: 15px; border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 1px; } .uk-comment-primary { border-color: #546b8e; } .uk-comment-primary .uk-comment-title { color: #546b8e; } /* ======================================================================== Component: Cover ========================================================================== */ /* * Background image always covers and centers its element */ .uk-cover-background { background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; } /* * Emulates image cover, works with video and image elements * 1. Parent container which clips resized object * 2. Resizes the object to always covers its container * 3. Reset the responsive image CSS * 4. Center object */ /* 1 */ .uk-cover { overflow: hidden; } .uk-cover-object { /* 2 */ width: auto; height: auto; min-width: 100%; min-height: 100%; /* 3 */ max-width: none; /* 4 */ position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* * To center iframes use `data-uk-cover` JavaScript */ [data-uk-cover] { position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* ======================================================================== Component: Nav ========================================================================== */ .uk-nav, .uk-nav ul { margin: 0; padding: 0; list-style: none; } /* * Items */ .uk-nav li > a { display: block; text-decoration: none; } .uk-nav > li > a { padding: 5px 25px; } /* * Nested items */ .uk-nav ul { padding-left: 15px; } .uk-nav ul a { padding: 2px 0; } /* * Item subtitle */ .uk-nav li > a > div { font-size: 11px; line-height: 17px; } /* Sub-object: `uk-nav-header` ========================================================================== */ .uk-nav-header { padding: 5px 25px; text-transform: uppercase; font-weight: bold; font-size: 13px; } .uk-nav-header:not(:first-child) { margin-top: 25px; } /* Sub-object: `uk-nav-divider` ========================================================================== */ .uk-nav-divider { margin: 9px 25px; } /* Sub-object: `uk-nav-sub` ========================================================================== */ /* * `ul` needed for higher specificity to override padding */ ul.uk-nav-sub { padding: 20px 0 20px 25px; font-size: 13px; } /* Modifier: `uk-nav-parent-icon` ========================================================================== */ .uk-nav-parent-icon > .uk-parent > a:after { content: "\f104"; width: 22px; margin-right: -10px; float: right; font-family: FontAwesome; text-align: center; } .uk-nav-parent-icon > .uk-parent.uk-open > a:after { content: "\f107"; } /* Modifier `uk-nav-side` ========================================================================== */ /* * Items */ .uk-nav-side > li > a { color: #666666; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus { background: rgba(0, 0, 0, 0.03); color: #666666; /* 2 */ outline: none; } /* Active */ .uk-nav-side > li.uk-active > a { background: #546b8e; color: #ffffff; } /* * Sub-object: `uk-nav-header` */ .uk-nav-side .uk-nav-header { color: #666666; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-side .uk-nav-divider { border-top: 1px solid rgba(0, 0, 0, 0.05); } /* * Nested items */ .uk-nav-side ul a { color: #999999; } .uk-nav-side ul a:hover { color: #668cc6; } /* Modifier `uk-nav-dropdown` ========================================================================== */ /* * Items */ .uk-nav-dropdown > li > a { color: #666666; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li > a:focus { background: #546b8e; color: #ffffff; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-dropdown .uk-nav-header { color: #999999; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-dropdown .uk-nav-divider { border-top: 1px solid rgba(0, 0, 0, 0.05); } /* * Nested items */ .uk-nav-dropdown ul a { color: #999999; } .uk-nav-dropdown ul a:hover { color: #668cc6; } /* Modifier `uk-nav-navbar` ========================================================================== */ /* * Items */ .uk-nav-navbar > li > a { color: #666666; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus { background: #546b8e; color: #ffffff; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-navbar .uk-nav-header { color: #999999; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-navbar .uk-nav-divider { border-top: 1px solid rgba(0, 0, 0, 0.05); } /* * Nested items */ .uk-nav-navbar ul a { color: #999999; } .uk-nav-navbar ul a:hover { color: #668cc6; } /* Modifier `uk-nav-offcanvas` ========================================================================== */ /* * Items */ .uk-nav-offcanvas > li > a { color: rgba(255, 255, 255, 0.7); padding: 10px 15px; border-top: 1px solid rgba(255, 255, 255, 0.03); border-bottom: 1px solid #2b2b2b; background: #3b3b3b; box-shadow: 0 1px 3px #2e2e2e; font-size: 14px; text-transform: uppercase; } /* * Hover * No hover on touch devices because it behaves buggy in fixed offcanvas * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus { background: #404040; color: #ffffff; /* 2 */ outline: none; box-shadow: 0 2px 6px #2b2b2b; } /* * Active * `html .uk-nav` needed for higher specificity to override hover */ html .uk-nav.uk-nav-offcanvas > li.uk-active > a { background: #1a1a1a; color: #ffffff; } /* * Sub-object: `uk-nav-header` */ .uk-nav-offcanvas .uk-nav-header { color: rgba(153, 153, 153, 0.7); } /* * Sub-object: `uk-nav-divider` */ .uk-nav-offcanvas .uk-nav-divider { border-top: 1px solid #424242; } /* * Nested items * No hover on touch devices because it behaves buggy in fixed offcanvas */ .uk-nav-offcanvas ul a { color: rgba(255, 255, 255, 0.7); } html:not(.uk-touch) .uk-nav-offcanvas ul a:hover { color: #ffffff; } .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a { background: #f2f2f2; color: #668cc6; } .uk-nav-offcanvas > li > a:active { background: #1a1a1a !important; color: #ffffff !important; } /* ======================================================================== Component: Navbar ========================================================================== */ .uk-navbar { background: rgba(0, 0, 0, 0); color: #666666; } /* * Micro clearfix */ .uk-navbar:before, .uk-navbar:after { content: ""; display: table; } .uk-navbar:after { clear: both; } /* Sub-object: `uk-navbar-nav` ========================================================================== */ .uk-navbar-nav { margin: 0; padding: 0; list-style: none; float: left; } /* * 1. Create position context for dropdowns */ .uk-navbar-nav > li { float: left; /* 1 */ position: relative; } /* * 1. Dimensions * 2. Style */ .uk-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; /* 1 */ height: 35px; padding: 0 12px; line-height: 35px; /* 2 */ color: #666666; font-size: 15px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; border: 1px solid #333333; border-radius: 1px; text-transform: uppercase; -webkit-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } /* Appear not as link */ .uk-navbar-nav > li > a[href='#'] { cursor: text; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a { background-color: #333333; color: #ffffff; /* 3 */ outline: none; border-color: #333333; } /* OnClick */ .uk-navbar-nav > li > a:active { background-color: #546b8e; color: #ffffff; border-color: #546b8e; } /* Active */ .uk-navbar-nav > li.uk-active > a { background-color: #546b8e; color: #ffffff; border-color: #546b8e; } /* Sub-objects: `uk-navbar-nav-subtitle` ========================================================================== */ .uk-navbar-nav .uk-navbar-nav-subtitle { line-height: 22px; } .uk-navbar-nav-subtitle > div { margin-top: -2.5px; font-size: 11px; line-height: 13px; } /* Sub-objects: `uk-navbar-content`, `uk-navbar-brand`, `uk-navbar-toggle` ========================================================================== */ /* * Imitate navbar items */ .uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle { box-sizing: border-box; display: block; height: 35px; padding: 0 12px; float: left; } /* * Helper to center all child elements vertically */ .uk-navbar-content:before, .uk-navbar-brand:before, .uk-navbar-toggle:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* Sub-objects: `uk-navbar-content` ========================================================================== */ /* * Better sibling spacing */ .uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) { padding-left: 0; } /* * Link colors */ .uk-navbar-content > a:not([class]) { color: #668cc6; } .uk-navbar-content > a:not([class]):hover { color: #546b8e; } /* Sub-objects: `uk-navbar-brand` ========================================================================== */ .uk-navbar-brand { font-size: 19px; color: #666666; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-brand:hover, .uk-navbar-brand:focus { color: #666666; text-decoration: none; /* 2 */ outline: none; } /* Sub-object: `uk-navbar-toggle` ========================================================================== */ .uk-navbar-toggle { font-size: 19px; color: #333333; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-toggle:hover, .uk-navbar-toggle:focus { color: #668cc6; text-decoration: none; /* 2 */ outline: none; } /* * 1. Center icon vertically */ .uk-navbar-toggle:after { content: "\f0c9"; font-family: FontAwesome; /* 1 */ vertical-align: middle; } .uk-navbar-toggle-alt:after { content: "\f002"; } /* Sub-object: `uk-navbar-center` ========================================================================== */ /* * The element with this class needs to be last child in the navbar * 1. This hack is needed because other float elements shift centered text */ .uk-navbar-center { float: none; text-align: center; /* 1 */ max-width: 50%; margin-left: auto; margin-right: auto; } /* Sub-object: `uk-navbar-flip` ========================================================================== */ .uk-navbar-flip { float: right; } .uk-navbar-nav > li { margin: 0 2px; } .uk-navbar-brand { line-height: 34px; } .uk-navbar-toggle { padding: 0; } /* ======================================================================== Component: Subnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-subnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied * 3. Create position context for dropdowns */ .uk-subnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; /* 3 */ position: relative; } /* * DEPRECATED IE9 Support */ .uk-subnav:before, .uk-subnav:after { content: ""; display: block; overflow: hidden; } .uk-subnav:after { clear: both; } .uk-subnav > * { float: left; } /* Items ========================================================================== */ .uk-subnav > * > * { display: inline-block; color: #666666; font-size: 12.9px; text-transform: uppercase; } /* * Hover * 1. Apply hover style also to focus state */ .uk-subnav > * > :hover, .uk-subnav > * > :focus { color: #668cc6; text-decoration: none; } /* * Active */ .uk-subnav > .uk-active > * { color: #668cc6; } /* Modifier: 'subnav-line' ========================================================================== */ .uk-subnav-line > :before { content: ""; display: inline-block; height: 10px; vertical-align: middle; } .uk-subnav-line > :nth-child(n+2):before { margin-right: 10px; border-left: 1px solid rgba(0, 0, 0, 0.05); } /* Modifier: 'subnav-pill' ========================================================================== */ .uk-subnav-pill > * > * { padding: 3px 12px; padding: 0 12px; border: 1px solid #546b8e; border-radius: 1px; line-height: 30px; color: #546b8e; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-subnav-pill > * > :hover, .uk-subnav-pill > * > :focus { background: #546b8e; color: #ffffff; text-decoration: none; /* 2 */ outline: none; } /* * Active * `li` needed for higher specificity to override hover */ .uk-subnav-pill > .uk-active > * { background: #546b8e; color: #ffffff; } /* Disabled state ========================================================================== */ .uk-subnav > .uk-disabled > * { background: none; color: #999999; text-decoration: none; cursor: text; border: 0; } .uk-subnav-pill > li > a:active { border-color: #41536e; background: #455874; box-shadow: inset 0 0 5px #444f61; color: rgba(255, 255, 255, 0.8); } /* ======================================================================== Component: Breadcrumb ========================================================================== */ /* * 1. Remove default list style * 2. Remove whitespace between child elements when using `inline-block` */ .uk-breadcrumb { /* 1 */ padding: 0; list-style: none; /* 2 */ font-size: 0.001px; text-transform: uppercase; } /* Items ========================================================================== */ /* * Reset whitespace hack */ .uk-breadcrumb > li { font-size: 13px; vertical-align: top; } .uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { display: inline-block; } .uk-breadcrumb > li:nth-child(n+2):before { content: "/"; display: inline-block; margin: 0 12px; color: rgba(153, 153, 153, 0.3); } /* * Disabled */ .uk-breadcrumb > li:not(.uk-active) > span { color: #999999; } /* ======================================================================== Component: Pagination ========================================================================== */ /* * 1. Remove default list style * 2. Center pagination by default * 3. Remove whitespace between child elements when using `inline-block` */ .uk-pagination { /* 1 */ padding: 0; list-style: none; /* 2 */ text-align: center; /* 3 */ font-size: 0.001px; } /* * Micro clearfix * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used */ .uk-pagination:before, .uk-pagination:after { content: ""; display: table; } .uk-pagination:after { clear: both; } /* Items ========================================================================== */ /* * 1. Reset whitespace hack * 2. Remove the gap at the bottom of it container */ .uk-pagination > li { display: inline-block; /* 1 */ font-size: 1rem; /* 2 */ vertical-align: top; } .uk-pagination > li:nth-child(n+2) { margin-left: 5px; } /* * 1. Makes pagination more robust against different box-sizing use * 2. Reset text-align to center if alignment modifier is used */ .uk-pagination > li > a, .uk-pagination > li > span { display: inline-block; min-width: 18px; padding: 3px 5px; line-height: 22px; text-decoration: none; /* 1 */ box-sizing: content-box; /* 2 */ text-align: center; border-radius: 50%; } /* * Links */ .uk-pagination > li > a { background: rgba(0, 0, 0, 0); color: #666666; border: 1px solid rgba(0, 0, 0, 0.05); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-pagination > li > a:hover, .uk-pagination > li > a:focus { background-color: rgba(0, 0, 0, 0); color: #546b8e; /* 2 */ outline: none; border-color: #546b8e; } /* OnClick */ .uk-pagination > li > a:active { background-color: #546b8e; color: #ffffff; border-color: #546b8e; } /* * Active */ .uk-pagination > .uk-active > span { background: #546b8e; color: #ffffff; border: 1px solid #546b8e; } /* * Disabled */ .uk-pagination > .uk-disabled > span { background-color: rgba(250, 250, 250, 0.7); color: #999999; border: 1px solid rgba(0, 0, 0, 0.05); } /* Previous and next navigation ========================================================================== */ .uk-pagination-previous { float: left; } .uk-pagination-next { float: right; } /* Alignment modifiers ========================================================================== */ .uk-pagination-left { text-align: left; } .uk-pagination-right { text-align: right; } .uk-pagination .uk-pagination-previous > a, .uk-pagination .uk-pagination-previous > span, .uk-pagination .uk-pagination-next > a, .uk-pagination .uk-pagination-next > span { border: none !important; border-radius: 0; background: rgba(0, 0, 0, 0); } .uk-pagination .uk-pagination-previous > a:hover, .uk-pagination .uk-pagination-previous > span:hover, .uk-pagination .uk-pagination-next > a:hover, .uk-pagination .uk-pagination-next > span:hover { text-decoration: underline; } /* ======================================================================== Component: Tab ========================================================================== */ .uk-tab { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } /* * Micro clearfix on the deepest container */ .uk-tab:before, .uk-tab:after { content: ""; display: table; } .uk-tab:after { clear: both; } /* * Items * 1. Create position context for dropdowns */ .uk-tab > li { margin-bottom: -1px; float: left; /* 1 */ position: relative; } .uk-tab > li > a { display: block; padding: 8px 12px 8px 12px; border: 1px solid transparent; border-bottom-width: 0; color: #333333; text-decoration: none; border-radius: 1px 1px 0 0; } .uk-tab > li:nth-child(n+2) > a { margin-left: 5px; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-tab > li > a:hover, .uk-tab > li > a:focus, .uk-tab > li.uk-open > a { border-color: rgba(0, 0, 0, 0.05); background: #ffffff; color: #333333; /* 2 */ outline: none; } .uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a { margin-bottom: 1px; padding-bottom: 7px; } /* Active */ .uk-tab > li.uk-active > a { border-color: rgba(0, 0, 0, 0.05); border-bottom-color: transparent; background: #ffffff; color: #668cc6; } /* Disabled */ .uk-tab > li.uk-disabled > a { color: #999999; cursor: text; } .uk-tab > li.uk-disabled > a:hover, .uk-tab > li.uk-disabled > a:focus, .uk-tab > li.uk-disabled.uk-active > a { background: none; border-color: transparent; } /* Modifier: 'tab-flip' ========================================================================== */ .uk-tab-flip > li { float: right; } .uk-tab-flip > li:nth-child(n+2) > a { margin-left: 0; margin-right: 5px; } /* Modifier: 'tab-responsive' ========================================================================== */ .uk-tab > li.uk-tab-responsive > a { margin-left: 0; margin-right: 0; } /* * Icon */ .uk-tab-responsive > a:before { content: "\f0c9\00a0"; font-family: FontAwesome; } /* Modifier: 'tab-center' ========================================================================== */ .uk-tab-center { border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .uk-tab-center-bottom { border-bottom: none; border-top: 1px solid rgba(0, 0, 0, 0.05); } .uk-tab-center:before, .uk-tab-center:after { content: ""; display: table; } .uk-tab-center:after { clear: both; } /* * 1. Using `right` to prevent vertical scrollbar caused by centering if to many tabs */ .uk-tab-center .uk-tab { position: relative; right: 50%; border: none; float: right; } .uk-tab-center .uk-tab > li { position: relative; right: -50%; } .uk-tab-center .uk-tab > li > a { text-align: center; } /* Modifier: 'tab-bottom' ========================================================================== */ .uk-tab-bottom { border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: none; } .uk-tab-bottom > li { margin-top: -1px; margin-bottom: 0; } .uk-tab-bottom > li > a { padding-top: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-top-width: 0; } .uk-tab-bottom > li:not(.uk-active) > a:hover, .uk-tab-bottom > li:not(.uk-active) > a:focus, .uk-tab-bottom > li.uk-open:not(.uk-active) > a { margin-bottom: 0; margin-top: 1px; padding-bottom: 8px; padding-top: 7px; } .uk-tab-bottom > li.uk-active > a { border-top-color: transparent; border-bottom-color: rgba(0, 0, 0, 0.05); } /* Modifier: 'tab-grid' ========================================================================== */ /* * 1. Create position context to prevent hidden border because of negative `z-index` */ .uk-tab-grid { margin-left: -5px; border-bottom: none; /* 1 */ position: relative; z-index: 0; } .uk-tab-grid:before { display: block; position: absolute; left: 5px; right: 0; bottom: -1px; border-top: 1px solid rgba(0, 0, 0, 0.05); /* 1 */ z-index: -1; } .uk-tab-grid > li:first-child > a { margin-left: 5px; } .uk-tab-grid > li > a { text-align: center; } /* * If `uk-tab-bottom` */ .uk-tab-grid.uk-tab-bottom { border-top: none; } .uk-tab-grid.uk-tab-bottom:before { top: -1px; bottom: auto; } /* Modifier: 'tab-left', 'tab-right' ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-tab-left, .uk-tab-right { border-bottom: none; } .uk-tab-left > li, .uk-tab-right > li { margin-bottom: 0; float: none; } .uk-tab-left > li > a, .uk-tab-right > li > a { padding-top: 8px; padding-bottom: 8px; } .uk-tab-left > li:nth-child(n+2) > a, .uk-tab-right > li:nth-child(n+2) > a { margin-left: 0; margin-top: 5px; } .uk-tab-left > li.uk-active > a, .uk-tab-right > li.uk-active > a { border-color: rgba(0, 0, 0, 0.05); } /* * Modifier: 'tab-left' */ .uk-tab-left { border-right: 1px solid rgba(0, 0, 0, 0.05); } .uk-tab-left > li { margin-right: -1px; } .uk-tab-left > li > a { border-bottom-width: 1px; border-right-width: 0; } .uk-tab-left > li:not(.uk-active) > a:hover, .uk-tab-left > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-right: 1px; padding-bottom: 8px; padding-right: 11px; } .uk-tab-left > li.uk-active > a { border-right-color: transparent; } /* * Modifier: 'tab-right' */ .uk-tab-right { border-left: 1px solid rgba(0, 0, 0, 0.05); } .uk-tab-right > li { margin-left: -1px; } .uk-tab-right > li > a { border-bottom-width: 1px; border-left-width: 0; } .uk-tab-right > li:not(.uk-active) > a:hover, .uk-tab-right > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-left: 1px; padding-bottom: 8px; padding-left: 11px; } .uk-tab-right > li.uk-active > a { border-left-color: transparent; } } /* Modifier: `uk-tab-bottom' ========================================================================== */ .uk-tab-bottom > li > a { border-radius: 0 0 1px 1px; } /* Modifier: `uk-tab-left', `uk-tab-right' ========================================================================== */ /* Only tablets and desktops */ @media (min-width: 768px) { /* * Modifier: `uk-tab-left' */ .uk-tab-left > li > a { border-radius: 1px 0 0 1px; } /* * Modifier: `uk-tab-right' */ .uk-tab-right > li > a { border-radius: 0 1px 1px 0; } } /* ======================================================================== Component: Thumbnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-thumbnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-thumbnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; } /* * DEPRECATED IE9 Support */ .uk-thumbnav:before, .uk-thumbnav:after { content: ""; display: block; overflow: hidden; } .uk-thumbnav:after { clear: both; } .uk-thumbnav > * { float: left; } /* Items ========================================================================== */ .uk-thumbnav > * > * { display: block; background: #ffffff; } .uk-thumbnav > * > * > img { opacity: 0.7; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } /* * Hover */ .uk-thumbnav > * > :hover > img, .uk-thumbnav > * > :focus > img { opacity: 1; } /* * Active */ .uk-thumbnav > .uk-active > * > img { opacity: 1; } /* ======================================================================== Component: List ========================================================================== */ .uk-list { padding: 0; list-style: none; } /* * Micro clearfix to make list more robust */ .uk-list > li:before, .uk-list > li:after { content: ""; display: table; } .uk-list > li:after { clear: both; } /* * Remove margin from the last-child */ .uk-list > li > :last-child { margin-bottom: 0; } /* * Nested lists */ .uk-list ul { margin: 0; padding-left: 20px; list-style: none; } /* Modifier: `uk-list-line` ========================================================================== */ .uk-list-line > li:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(0, 0, 0, 0.05); } /* Modifier: `uk-list-striped` ========================================================================== */ .uk-list-striped > li { padding: 5px 5px; } .uk-list-striped > li:nth-of-type(odd) { background: #fafafa; } /* Modifier: `uk-list-space` ========================================================================== */ .uk-list-space > li:nth-child(n+2) { margin-top: 10px; } /* ======================================================================== Component: Description list ========================================================================== */ /* Modifier: `uk-description-list-horizontal` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-description-list-horizontal { overflow: hidden; } .uk-description-list-horizontal > dt { width: 160px; float: left; clear: both; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .uk-description-list-horizontal > dd { margin-left: 180px; } } /* Modifier: `uk-description-list-line` ========================================================================== */ .uk-description-list-line > dt { font-weight: normal; } .uk-description-list-line > dt:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(0, 0, 0, 0.05); } .uk-description-list-line > dd { color: #999999; } /* ======================================================================== Component: Table ========================================================================== */ /* * 1. Remove most spacing between table cells. * 2. Block element behavior * 3. Style */ .uk-table { /* 1 */ border-collapse: collapse; border-spacing: 0; /* 2 */ width: 100%; /* 3 */ margin-bottom: 25px; } /* * Add margin if adjacent element */ * + .uk-table { margin-top: 25px; } .uk-table th, .uk-table td { padding: 8px 8px; } /* * Set alignment */ .uk-table th { text-align: left; } .uk-table td { vertical-align: top; } .uk-table thead th { vertical-align: bottom; } /* * Caption and footer */ .uk-table caption, .uk-table tfoot { font-size: 13px; font-style: italic; } .uk-table caption { text-align: left; color: #999999; } /* * Active State */ .uk-table tbody tr.uk-active { background: #f2f2f2; } /* Sub-modifier: `uk-table-middle` ========================================================================== */ .uk-table-middle, .uk-table-middle td { vertical-align: middle !important; } /* Modifier: `uk-table-striped` ========================================================================== */ .uk-table-striped tbody tr:nth-of-type(odd) { background: #fafafa; } /* Modifier: `uk-table-condensed` ========================================================================== */ .uk-table-condensed td { padding: 4px 8px; } /* Modifier: `uk-table-hover` ========================================================================== */ .uk-table-hover tbody tr:hover { background: #f2f2f2; } /* ======================================================================== Component: Form ========================================================================== */ /* * 1. Define consistent box sizing. * Default is `content-box` with following exceptions set to `border-box` * `button`, `select`, `input[type="checkbox"]` and `input[type="radio"]` * `input[type="search"]` in Chrome, Safari and Opera * `input[type="color"]` in Firefox * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. */ .uk-form input, .uk-form select, .uk-form textarea { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: inherit; } /* * Address inconsistent `text-transform` inheritance which is only inherit in Firefox */ .uk-form select { text-transform: none; } /* * 1. Correct `font` properties not being inherited. * 2. Don't inherit the `font-weight` and use `bold` instead. * NOTE: Both declarations don't work in Chrome, Safari and Opera. */ .uk-form optgroup { /* 1 */ font: inherit; /* 2 */ font-weight: bold; } /* * Removes inner padding and border in Firefox 4+. */ .uk-form input::-moz-focus-inner { border: 0; padding: 0; } /* * Removes excess padding in IE 8/9/10. */ .uk-form input[type="checkbox"], .uk-form input[type="radio"] { padding: 0; } /* * Improves consistency of cursor style for clickable elements */ .uk-form input[type="checkbox"]:not(:disabled), .uk-form input[type="radio"]:not(:disabled) { cursor: pointer; } /* * Remove default style in iOS. */ .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="number"], .uk-form input[type="datetime"] { -webkit-appearance: none; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-form input[type="search"]::-webkit-search-cancel-button, .uk-form input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ .uk-form input[type="number"]::-webkit-inner-spin-button, .uk-form input[type="number"]::-webkit-outer-spin-button { height: auto; } /* * Define consistent border, margin, and padding. */ .uk-form fieldset { border: none; margin: 0; padding: 0; } /* * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 2. Improve readability and alignment in all browsers. */ .uk-form textarea { /* 1 */ overflow: auto; /* 2 */ vertical-align: top; } /* * Removes placeholder transparency in Firefox. */ .uk-form ::-moz-placeholder { opacity: 1; } /* * Removes `box-shadow` for invalid controls in Firefox. */ .uk-form :invalid { box-shadow: none; } /* * Vertical alignment */ .uk-form input:not([type="radio"]):not([type="checkbox"]), .uk-form select { vertical-align: middle; } /* Style ========================================================================== */ /* * Remove margin from the last-child */ .uk-form > :last-child { margin-bottom: 0; } /* * Controls * Except for `range`, `radio`, `checkbox`, `file`, `submit`, `reset`, `button` and `image` * 1. Must be `height` because `min-height` is not working in OSX * 2. Responsiveness: Sets a maximum width relative to the parent to scale on narrower viewports * 3. Vertical `padding` needed for `select` elements in Firefox * 4. Style */ .uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { /* 1 */ height: 30px; /* 2 */ max-width: 100%; /* 3 */ padding: 5px 8px; /* 4 */ border: 1px solid rgba(0, 0, 0, 0.05); background: #ffffff; color: #666666; -webkit-transition: all 0.2s linear; -webkit-transition-property: border, background, color, box-shadow, padding; transition: all 0.2s linear; transition-property: border, background, color, box-shadow, padding; border-radius: 1px; font-weight: inherit; } .uk-form select:focus, .uk-form textarea:focus, .uk-form input:not([type]):focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { border-color: #333333; outline: 0; background: #ffffff; color: #333333; } .uk-form select:disabled, .uk-form textarea:disabled, .uk-form input:not([type]):disabled, .uk-form input[type="text"]:disabled, .uk-form input[type="password"]:disabled, .uk-form input[type="datetime"]:disabled, .uk-form input[type="datetime-local"]:disabled, .uk-form input[type="date"]:disabled, .uk-form input[type="month"]:disabled, .uk-form input[type="time"]:disabled, .uk-form input[type="week"]:disabled, .uk-form input[type="number"]:disabled, .uk-form input[type="email"]:disabled, .uk-form input[type="url"]:disabled, .uk-form input[type="search"]:disabled, .uk-form input[type="tel"]:disabled, .uk-form input[type="color"]:disabled { border-color: rgba(0, 0, 0, 0.05); background-color: #fafafa; color: #999999; } /* * Placeholder */ .uk-form :-ms-input-placeholder { color: #999999 !important; } .uk-form ::-moz-placeholder { color: #999999; } .uk-form ::-webkit-input-placeholder { color: #999999; } .uk-form :disabled:-ms-input-placeholder { color: #999999 !important; } .uk-form :disabled::-moz-placeholder { color: #999999; } .uk-form :disabled::-webkit-input-placeholder { color: #999999; } /* * Legend * 1. Behave like block element * 2. Correct `color` not being inherited in IE 8/9/10/11. * 3. Remove padding * 4. `margin-bottom` is not working in Safari and Opera. * Using `padding` and :after instead to create the border * 5. Style */ .uk-form legend { /* 1 */ width: 100%; /* 2 */ border: 0; /* 3 */ padding: 0; /* 4 */ padding-bottom: 25px; /* 5 */ font-size: 19px; line-height: 32px; } /* * 1. Fixes IE9 */ .uk-form legend:after { content: ""; display: block; border-bottom: 1px solid rgba(0, 0, 0, 0.05); /* 1 */ width: 100%; } /* Size modifiers * Higher specificity needed to override defaults ========================================================================== */ select.uk-form-small, textarea.uk-form-small, input[type].uk-form-small, input:not([type]).uk-form-small { height: 25px; padding: 4px; font-size: 12px; } select.uk-form-large, textarea.uk-form-large, input[type].uk-form-large, input:not([type]).uk-form-large { height: 40px; padding: 8px 12px; font-size: 17px; } /* Reset height * Must be after size modifiers ========================================================================== */ .uk-form textarea, .uk-form select[multiple], .uk-form select[size] { height: auto; } /* Validation states * Using !important to keep the selector simple ========================================================================== */ /* * Error state */ .uk-form-danger { border-color: #d9534d !important; background: #ffffff !important; color: #d9534d !important; } /* * Success state */ .uk-form-success { border-color: #8fbe7b !important; background: #ffffff !important; color: #8fbe7b !important; } /* Style modifiers * Using !important to keep the selector simple ========================================================================== */ /* * Blank form */ .uk-form-blank { border-color: transparent !important; border-style: dashed !important; background: none !important; } .uk-form-blank:focus { border-color: rgba(0, 0, 0, 0.05) !important; } /* Size sub-modifiers ========================================================================== */ /* * Fixed widths * Different widths for mini sized `input` and `select` elements */ input.uk-form-width-mini { width: 40px; } select.uk-form-width-mini { width: 65px; } .uk-form-width-small { width: 130px; } .uk-form-width-medium { width: 200px; } .uk-form-width-large { width: 500px; } /* Sub-objects: `uk-form-row` * Groups labels and controls in rows ========================================================================== */ /* * Micro clearfix * Needed for `uk-form-horizontal` modifier */ .uk-form-row:before, .uk-form-row:after { content: ""; display: table; } .uk-form-row:after { clear: both; } /* * Vertical gutter */ .uk-form-row + .uk-form-row { margin-top: 25px; } /* Help text * Sub-object: `uk-form-help-inline`, `uk-form-help-block` ========================================================================== */ .uk-form-help-inline { display: inline-block; margin: 0 0 0 10px; } .uk-form-help-block { margin: 5px 0 0 0; } /* Controls content * Sub-object: `uk-form-controls`, `uk-form-controls-condensed` ========================================================================== */ /* * Remove margins */ .uk-form-controls > :first-child { margin-top: 0; } .uk-form-controls > :last-child { margin-bottom: 0; } /* * Group controls and text into blocks with a small spacing between blocks */ .uk-form-controls-condensed { margin: 5px 0; } /* Modifier: `uk-form-stacked` * Requires sub-object: `uk-form-label` ========================================================================== */ .uk-form-stacked .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } /* Modifier: `uk-form-horizontal` * Requires sub-objects: `uk-form-label`, `uk-form-controls` ========================================================================== */ /* Tablet portrait and smaller */ @media (max-width: 959px) { /* Behave like `uk-form-stacked` */ .uk-form-horizontal .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-form-horizontal .uk-form-label { width: 200px; margin-top: 5px; float: left; } .uk-form-horizontal .uk-form-controls { margin-left: 215px; } /* Better vertical alignment if controls are checkboxes and radio buttons with text */ .uk-form-horizontal .uk-form-controls-text { padding-top: 5px; } } /* Sub-object: `uk-form-icon` ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences */ .uk-form-icon { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; } /* * 1. Make form element clickable through icon */ .uk-form-icon > [class*='uk-icon-'] { position: absolute; top: 50%; width: 30px; margin-top: -8px; font-size: 15px; color: #999999; text-align: center; /* 1 */ pointer-events: none; } .uk-form-icon:not(.uk-form-icon-flip) > input { padding-left: 30px !important; } /* * Sub-modifier: `uk-form-icon-flip` */ .uk-form-icon-flip > [class*='uk-icon-'] { right: 0; } .uk-form-icon-flip > input { padding-right: 30px !important; } /* ======================================================================== Component: Button ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-button::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Style * 8. `line-height` is used to create a height * 9. `min-height` is necessary for `input` elements in Firefox and Opera because `line-height` is not working. * 10. Reset button group whitespace hack * 11. Required for `a`. */ .uk-button { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: #666666; /* 6 */ text-transform: none; /* 7 */ display: inline-block; box-sizing: border-box; padding: 0 12px; background: rgba(0, 0, 0, 0); vertical-align: middle; /* 8 */ line-height: 30px; /* 9 */ min-height: 30px; /* 10 */ font-size: 13px; /* 11 */ text-decoration: none; text-align: center; border: 1px solid #333333; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .uk-button:not(:disabled) { cursor: pointer; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-button:hover, .uk-button:focus { background-color: #333333; color: #ffffff; /* 2 */ outline: none; /* 3 */ text-decoration: none; } /* Active */ .uk-button:active, .uk-button.uk-active { background-color: #333333; color: #ffffff; } /* Color modifiers ========================================================================== */ /* * Modifier: `uk-button-primary` */ .uk-button-primary { background-color: rgba(0, 0, 0, 0); color: #546b8e; border-color: #546b8e; } /* Hover */ .uk-button-primary:hover, .uk-button-primary:focus { background-color: #546b8e; color: #ffffff; } /* Active */ .uk-button-primary:active, .uk-button-primary.uk-active { background-color: #546b8e; color: #ffffff; } /* * Modifier: `uk-button-success` */ .uk-button-success { background-color: rgba(0, 0, 0, 0); color: #8fbe7b; border-color: #8fbe7b; } /* Hover */ .uk-button-success:hover, .uk-button-success:focus { background-color: #8fbe7b; color: #ffffff; } /* Active */ .uk-button-success:active, .uk-button-success.uk-active { background-color: #8fbe7b; color: #ffffff; } /* * Modifier: `uk-button-danger` */ .uk-button-danger { background-color: rgba(0, 0, 0, 0); color: #d9534d; border-color: #d9534d; } /* Hover */ .uk-button-danger:hover, .uk-button-danger:focus { background-color: #d9534d; color: #ffffff; } /* Active */ .uk-button-danger:active, .uk-button-danger.uk-active { background-color: #d9534d; color: #ffffff; } /* Disabled state * Overrides also the color modifiers ========================================================================== */ /* Equal for all button types */ .uk-button:disabled { background-color: rgba(0, 0, 0, 0); color: #999999; border-color: rgba(0, 0, 0, 0.05); } /* Modifier: `uk-button-link` ========================================================================== */ /* Reset */ .uk-button-link, .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active, .uk-button-link:disabled { border-color: transparent; background: none; font-size: 13px; font-weight: inherit; } /* Color */ .uk-button-link { color: #668cc6; } .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active { color: #546b8e; text-decoration: underline; } .uk-button-link:disabled { color: #999999; } /* Focus */ .uk-button-link:focus { outline: 1px dotted; } /* Size modifiers ========================================================================== */ .uk-button-mini { min-height: 20px; padding: 0 6px; line-height: 20px; font-size: 12px; } .uk-button-small { min-height: 25px; padding: 0 10px; line-height: 23px; font-size: 13px; } .uk-button-large { min-height: 40px; padding: 0 15px; line-height: 38px; font-size: 15px; } /* Sub-object `uk-button-group` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns * 3. Remove whitespace between child elements when using `inline-block` * 4. Prevent buttons from wrapping * 5. Remove whitespace between child elements when using `inline-block` */ .uk-button-group { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ font-size: 0.001px; /* 4 */ white-space: nowrap; } .uk-button-group > * { display: inline-block; } /* 5 */ .uk-button-group .uk-button { vertical-align: top; } /* Sub-object: `uk-button-dropdown` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns */ .uk-button-dropdown { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; } /* Box-shadow on click event */ .uk-button:active { border-color: #1a1a1a; background: #1f1f1f; box-shadow: inset 0 0 5px #333333; color: rgba(255, 255, 255, 0.8); } .uk-button-primary:active { border-color: #45546a; background: #495d7b; box-shadow: inset 0 0 5px #444f61; color: rgba(255, 255, 255, 0.8); } .uk-button-success:active { border-color: #74a95d; background: #7fb06a; box-shadow: inset 0 0 5px #719f5d; color: rgba(255, 255, 255, 0.8); } .uk-button-danger:active { border-color: #bf3a34; background: #ca443e; box-shadow: inset 0 0 5px #b73832; color: rgba(255, 255, 255, 0.8); } /* Sub-object `uk-button-group` ========================================================================== */ /* Reset border-radius */ .uk-button-group > .uk-button:not(:first-child):not(:last-child), .uk-button-group > div:not(:first-child):not(:last-child) .uk-button { border-radius: 0; } .uk-button-group > .uk-button:first-child, .uk-button-group > div:first-child .uk-button { border-top-right-radius: 0; border-bottom-right-radius: 0; } .uk-button-group > .uk-button:last-child, .uk-button-group > div:last-child .uk-button { border-top-left-radius: 0; border-bottom-left-radius: 0; } /* Collapse border */ .uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: -1px; } /* ======================================================================== Component: Icon ========================================================================== */ @font-face { font-family: 'FontAwesome'; src: url("../warp/vendor/uikit/fonts/fontawesome-webfont.woff2") format('woff2'), url("../warp/vendor/uikit/fonts/fontawesome-webfont.woff") format("woff"), url("../warp/vendor/uikit/fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; } /* * 1. Allow margin * 2. Prevent inherit font style * 4. Correct line-height * 5. Better font rendering * 6. Remove `text-decoration` for anchors */ [class*='uk-icon-'] { font-family: FontAwesome; /* 1 */ display: inline-block; /* 2 */ font-weight: normal; font-style: normal; /* 4 */ line-height: 1; /* 5 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* 6 */ [class*='uk-icon-'], [class*='uk-icon-']:hover, [class*='uk-icon-']:focus { text-decoration: none; } /* Size modifiers ========================================================================== */ .uk-icon-small { font-size: 150%; vertical-align: -10%; } .uk-icon-medium { font-size: 200%; vertical-align: -16%; } .uk-icon-large { font-size: 250%; vertical-align: -22%; } /* Modifier: `uk-icon-justify` ========================================================================== */ .uk-icon-justify { width: 1em; text-align: center; } /* Modifier: `uk-icon-spin` ========================================================================== */ .uk-icon-spin { display: inline-block; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } /* Modifier: `uk-icon-hover` ========================================================================== */ .uk-icon-hover { color: #999999; } /* * Hover */ .uk-icon-hover:hover { color: #333333; } /* Modifier: `uk-icon-button` ========================================================================== */ .uk-icon-button { box-sizing: border-box; display: inline-block; width: 36px; height: 36px; border-radius: 50%; background: rgba(0, 0, 0, 0); line-height: 36px; color: #666666; font-size: 20px; text-align: center; border: 1px solid rgba(0, 0, 0, 0.05); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-icon-button:hover, .uk-icon-button:focus { background-color: #546b8e; color: #ffffff; /* 2 */ outline: none; border-color: #546b8e; } /* Active */ .uk-icon-button:active { background-color: #333333; color: #ffffff; border-color: #333333; } /* Icon mapping ========================================================================== */ .uk-icon-glass:before { content: "\f000"; } .uk-icon-music:before { content: "\f001"; } .uk-icon-search:before { content: "\f002"; } .uk-icon-envelope-o:before { content: "\f003"; } .uk-icon-heart:before { content: "\f004"; } .uk-icon-star:before { content: "\f005"; } .uk-icon-star-o:before { content: "\f006"; } .uk-icon-user:before { content: "\f007"; } .uk-icon-film:before { content: "\f008"; } .uk-icon-th-large:before { content: "\f009"; } .uk-icon-th:before { content: "\f00a"; } .uk-icon-th-list:before { content: "\f00b"; } .uk-icon-check:before { content: "\f00c"; } .uk-icon-remove:before, .uk-icon-close:before, .uk-icon-times:before { content: "\f00d"; } .uk-icon-search-plus:before { content: "\f00e"; } .uk-icon-search-minus:before { content: "\f010"; } .uk-icon-power-off:before { content: "\f011"; } .uk-icon-signal:before { content: "\f012"; } .uk-icon-gear:before, .uk-icon-cog:before { content: "\f013"; } .uk-icon-trash-o:before { content: "\f014"; } .uk-icon-home:before { content: "\f015"; } .uk-icon-file-o:before { content: "\f016"; } .uk-icon-clock-o:before { content: "\f017"; } .uk-icon-road:before { content: "\f018"; } .uk-icon-download:before { content: "\f019"; } .uk-icon-arrow-circle-o-down:before { content: "\f01a"; } .uk-icon-arrow-circle-o-up:before { content: "\f01b"; } .uk-icon-inbox:before { content: "\f01c"; } .uk-icon-play-circle-o:before { content: "\f01d"; } .uk-icon-rotate-right:before, .uk-icon-repeat:before { content: "\f01e"; } .uk-icon-refresh:before { content: "\f021"; } .uk-icon-list-alt:before { content: "\f022"; } .uk-icon-lock:before { content: "\f023"; } .uk-icon-flag:before { content: "\f024"; } .uk-icon-headphones:before { content: "\f025"; } .uk-icon-volume-off:before { content: "\f026"; } .uk-icon-volume-down:before { content: "\f027"; } .uk-icon-volume-up:before { content: "\f028"; } .uk-icon-qrcode:before { content: "\f029"; } .uk-icon-barcode:before { content: "\f02a"; } .uk-icon-tag:before { content: "\f02b"; } .uk-icon-tags:before { content: "\f02c"; } .uk-icon-book:before { content: "\f02d"; } .uk-icon-bookmark:before { content: "\f02e"; } .uk-icon-print:before { content: "\f02f"; } .uk-icon-camera:before { content: "\f030"; } .uk-icon-font:before { content: "\f031"; } .uk-icon-bold:before { content: "\f032"; } .uk-icon-italic:before { content: "\f033"; } .uk-icon-text-height:before { content: "\f034"; } .uk-icon-text-width:before { content: "\f035"; } .uk-icon-align-left:before { content: "\f036"; } .uk-icon-align-center:before { content: "\f037"; } .uk-icon-align-right:before { content: "\f038"; } .uk-icon-align-justify:before { content: "\f039"; } .uk-icon-list:before { content: "\f03a"; } .uk-icon-dedent:before, .uk-icon-outdent:before { content: "\f03b"; } .uk-icon-indent:before { content: "\f03c"; } .uk-icon-video-camera:before { content: "\f03d"; } .uk-icon-photo:before, .uk-icon-image:before, .uk-icon-picture-o:before { content: "\f03e"; } .uk-icon-pencil:before { content: "\f040"; } .uk-icon-map-marker:before { content: "\f041"; } .uk-icon-adjust:before { content: "\f042"; } .uk-icon-tint:before { content: "\f043"; } .uk-icon-edit:before, .uk-icon-pencil-square-o:before { content: "\f044"; } .uk-icon-share-square-o:before { content: "\f045"; } .uk-icon-check-square-o:before { content: "\f046"; } .uk-icon-arrows:before { content: "\f047"; } .uk-icon-step-backward:before { content: "\f048"; } .uk-icon-fast-backward:before { content: "\f049"; } .uk-icon-backward:before { content: "\f04a"; } .uk-icon-play:before { content: "\f04b"; } .uk-icon-pause:before { content: "\f04c"; } .uk-icon-stop:before { content: "\f04d"; } .uk-icon-forward:before { content: "\f04e"; } .uk-icon-fast-forward:before { content: "\f050"; } .uk-icon-step-forward:before { content: "\f051"; } .uk-icon-eject:before { content: "\f052"; } .uk-icon-chevron-left:before { content: "\f053"; } .uk-icon-chevron-right:before { content: "\f054"; } .uk-icon-plus-circle:before { content: "\f055"; } .uk-icon-minus-circle:before { content: "\f056"; } .uk-icon-times-circle:before { content: "\f057"; } .uk-icon-check-circle:before { content: "\f058"; } .uk-icon-question-circle:before { content: "\f059"; } .uk-icon-info-circle:before { content: "\f05a"; } .uk-icon-crosshairs:before { content: "\f05b"; } .uk-icon-times-circle-o:before { content: "\f05c"; } .uk-icon-check-circle-o:before { content: "\f05d"; } .uk-icon-ban:before { content: "\f05e"; } .uk-icon-arrow-left:before { content: "\f060"; } .uk-icon-arrow-right:before { content: "\f061"; } .uk-icon-arrow-up:before { content: "\f062"; } .uk-icon-arrow-down:before { content: "\f063"; } .uk-icon-mail-forward:before, .uk-icon-share:before { content: "\f064"; } .uk-icon-expand:before { content: "\f065"; } .uk-icon-compress:before { content: "\f066"; } .uk-icon-plus:before { content: "\f067"; } .uk-icon-minus:before { content: "\f068"; } .uk-icon-asterisk:before { content: "\f069"; } .uk-icon-exclamation-circle:before { content: "\f06a"; } .uk-icon-gift:before { content: "\f06b"; } .uk-icon-leaf:before { content: "\f06c"; } .uk-icon-fire:before { content: "\f06d"; } .uk-icon-eye:before { content: "\f06e"; } .uk-icon-eye-slash:before { content: "\f070"; } .uk-icon-warning:before, .uk-icon-exclamation-triangle:before { content: "\f071"; } .uk-icon-plane:before { content: "\f072"; } .uk-icon-calendar:before { content: "\f073"; } .uk-icon-random:before { content: "\f074"; } .uk-icon-comment:before { content: "\f075"; } .uk-icon-magnet:before { content: "\f076"; } .uk-icon-chevron-up:before { content: "\f077"; } .uk-icon-chevron-down:before { content: "\f078"; } .uk-icon-retweet:before { content: "\f079"; } .uk-icon-shopping-cart:before { content: "\f07a"; } .uk-icon-folder:before { content: "\f07b"; } .uk-icon-folder-open:before { content: "\f07c"; } .uk-icon-arrows-v:before { content: "\f07d"; } .uk-icon-arrows-h:before { content: "\f07e"; } .uk-icon-bar-chart-o:before, .uk-icon-bar-chart:before { content: "\f080"; } .uk-icon-twitter-square:before { content: "\f081"; } .uk-icon-facebook-square:before { content: "\f082"; } .uk-icon-camera-retro:before { content: "\f083"; } .uk-icon-key:before { content: "\f084"; } .uk-icon-gears:before, .uk-icon-cogs:before { content: "\f085"; } .uk-icon-comments:before { content: "\f086"; } .uk-icon-thumbs-o-up:before { content: "\f087"; } .uk-icon-thumbs-o-down:before { content: "\f088"; } .uk-icon-star-half:before { content: "\f089"; } .uk-icon-heart-o:before { content: "\f08a"; } .uk-icon-sign-out:before { content: "\f08b"; } .uk-icon-linkedin-square:before { content: "\f08c"; } .uk-icon-thumb-tack:before { content: "\f08d"; } .uk-icon-external-link:before { content: "\f08e"; } .uk-icon-sign-in:before { content: "\f090"; } .uk-icon-trophy:before { content: "\f091"; } .uk-icon-github-square:before { content: "\f092"; } .uk-icon-upload:before { content: "\f093"; } .uk-icon-lemon-o:before { content: "\f094"; } .uk-icon-phone:before { content: "\f095"; } .uk-icon-square-o:before { content: "\f096"; } .uk-icon-bookmark-o:before { content: "\f097"; } .uk-icon-phone-square:before { content: "\f098"; } .uk-icon-twitter:before { content: "\f099"; } .uk-icon-facebook-f:before, .uk-icon-facebook:before { content: "\f09a"; } .uk-icon-github:before { content: "\f09b"; } .uk-icon-unlock:before { content: "\f09c"; } .uk-icon-credit-card:before { content: "\f09d"; } .uk-icon-rss:before { content: "\f09e"; } .uk-icon-hdd-o:before { content: "\f0a0"; } .uk-icon-bullhorn:before { content: "\f0a1"; } .uk-icon-bell:before { content: "\f0f3"; } .uk-icon-certificate:before { content: "\f0a3"; } .uk-icon-hand-o-right:before { content: "\f0a4"; } .uk-icon-hand-o-left:before { content: "\f0a5"; } .uk-icon-hand-o-up:before { content: "\f0a6"; } .uk-icon-hand-o-down:before { content: "\f0a7"; } .uk-icon-arrow-circle-left:before { content: "\f0a8"; } .uk-icon-arrow-circle-right:before { content: "\f0a9"; } .uk-icon-arrow-circle-up:before { content: "\f0aa"; } .uk-icon-arrow-circle-down:before { content: "\f0ab"; } .uk-icon-globe:before { content: "\f0ac"; } .uk-icon-wrench:before { content: "\f0ad"; } .uk-icon-tasks:before { content: "\f0ae"; } .uk-icon-filter:before { content: "\f0b0"; } .uk-icon-briefcase:before { content: "\f0b1"; } .uk-icon-arrows-alt:before { content: "\f0b2"; } .uk-icon-group:before, .uk-icon-users:before { content: "\f0c0"; } .uk-icon-chain:before, .uk-icon-link:before { content: "\f0c1"; } .uk-icon-cloud:before { content: "\f0c2"; } .uk-icon-flask:before { content: "\f0c3"; } .uk-icon-cut:before, .uk-icon-scissors:before { content: "\f0c4"; } .uk-icon-copy:before, .uk-icon-files-o:before { content: "\f0c5"; } .uk-icon-paperclip:before { content: "\f0c6"; } .uk-icon-save:before, .uk-icon-floppy-o:before { content: "\f0c7"; } .uk-icon-square:before { content: "\f0c8"; } .uk-icon-navicon:before, .uk-icon-reorder:before, .uk-icon-bars:before { content: "\f0c9"; } .uk-icon-list-ul:before { content: "\f0ca"; } .uk-icon-list-ol:before { content: "\f0cb"; } .uk-icon-strikethrough:before { content: "\f0cc"; } .uk-icon-underline:before { content: "\f0cd"; } .uk-icon-table:before { content: "\f0ce"; } .uk-icon-magic:before { content: "\f0d0"; } .uk-icon-truck:before { content: "\f0d1"; } .uk-icon-pinterest:before { content: "\f0d2"; } .uk-icon-pinterest-square:before { content: "\f0d3"; } .uk-icon-google-plus-square:before { content: "\f0d4"; } .uk-icon-google-plus:before { content: "\f0d5"; } .uk-icon-money:before { content: "\f0d6"; } .uk-icon-caret-down:before { content: "\f0d7"; } .uk-icon-caret-up:before { content: "\f0d8"; } .uk-icon-caret-left:before { content: "\f0d9"; } .uk-icon-caret-right:before { content: "\f0da"; } .uk-icon-columns:before { content: "\f0db"; } .uk-icon-unsorted:before, .uk-icon-sort:before { content: "\f0dc"; } .uk-icon-sort-down:before, .uk-icon-sort-desc:before { content: "\f0dd"; } .uk-icon-sort-up:before, .uk-icon-sort-asc:before { content: "\f0de"; } .uk-icon-envelope:before { content: "\f0e0"; } .uk-icon-linkedin:before { content: "\f0e1"; } .uk-icon-rotate-left:before, .uk-icon-undo:before { content: "\f0e2"; } .uk-icon-legal:before, .uk-icon-gavel:before { content: "\f0e3"; } .uk-icon-dashboard:before, .uk-icon-tachometer:before { content: "\f0e4"; } .uk-icon-comment-o:before { content: "\f0e5"; } .uk-icon-comments-o:before { content: "\f0e6"; } .uk-icon-flash:before, .uk-icon-bolt:before { content: "\f0e7"; } .uk-icon-sitemap:before { content: "\f0e8"; } .uk-icon-umbrella:before { content: "\f0e9"; } .uk-icon-paste:before, .uk-icon-clipboard:before { content: "\f0ea"; } .uk-icon-lightbulb-o:before { content: "\f0eb"; } .uk-icon-exchange:before { content: "\f0ec"; } .uk-icon-cloud-download:before { content: "\f0ed"; } .uk-icon-cloud-upload:before { content: "\f0ee"; } .uk-icon-user-md:before { content: "\f0f0"; } .uk-icon-stethoscope:before { content: "\f0f1"; } .uk-icon-suitcase:before { content: "\f0f2"; } .uk-icon-bell-o:before { content: "\f0a2"; } .uk-icon-coffee:before { content: "\f0f4"; } .uk-icon-cutlery:before { content: "\f0f5"; } .uk-icon-file-text-o:before { content: "\f0f6"; } .uk-icon-building-o:before { content: "\f0f7"; } .uk-icon-hospital-o:before { content: "\f0f8"; } .uk-icon-ambulance:before { content: "\f0f9"; } .uk-icon-medkit:before { content: "\f0fa"; } .uk-icon-fighter-jet:before { content: "\f0fb"; } .uk-icon-beer:before { content: "\f0fc"; } .uk-icon-h-square:before { content: "\f0fd"; } .uk-icon-plus-square:before { content: "\f0fe"; } .uk-icon-angle-double-left:before { content: "\f100"; } .uk-icon-angle-double-right:before { content: "\f101"; } .uk-icon-angle-double-up:before { content: "\f102"; } .uk-icon-angle-double-down:before { content: "\f103"; } .uk-icon-angle-left:before { content: "\f104"; } .uk-icon-angle-right:before { content: "\f105"; } .uk-icon-angle-up:before { content: "\f106"; } .uk-icon-angle-down:before { content: "\f107"; } .uk-icon-desktop:before { content: "\f108"; } .uk-icon-laptop:before { content: "\f109"; } .uk-icon-tablet:before { content: "\f10a"; } .uk-icon-mobile-phone:before, .uk-icon-mobile:before { content: "\f10b"; } .uk-icon-circle-o:before { content: "\f10c"; } .uk-icon-quote-left:before { content: "\f10d"; } .uk-icon-quote-right:before { content: "\f10e"; } .uk-icon-spinner:before { content: "\f110"; } .uk-icon-circle:before { content: "\f111"; } .uk-icon-mail-reply:before, .uk-icon-reply:before { content: "\f112"; } .uk-icon-github-alt:before { content: "\f113"; } .uk-icon-folder-o:before { content: "\f114"; } .uk-icon-folder-open-o:before { content: "\f115"; } .uk-icon-smile-o:before { content: "\f118"; } .uk-icon-frown-o:before { content: "\f119"; } .uk-icon-meh-o:before { content: "\f11a"; } .uk-icon-gamepad:before { content: "\f11b"; } .uk-icon-keyboard-o:before { content: "\f11c"; } .uk-icon-flag-o:before { content: "\f11d"; } .uk-icon-flag-checkered:before { content: "\f11e"; } .uk-icon-terminal:before { content: "\f120"; } .uk-icon-code:before { content: "\f121"; } .uk-icon-mail-reply-all:before, .uk-icon-reply-all:before { content: "\f122"; } .uk-icon-star-half-empty:before, .uk-icon-star-half-full:before, .uk-icon-star-half-o:before { content: "\f123"; } .uk-icon-location-arrow:before { content: "\f124"; } .uk-icon-crop:before { content: "\f125"; } .uk-icon-code-fork:before { content: "\f126"; } .uk-icon-unlink:before, .uk-icon-chain-broken:before { content: "\f127"; } .uk-icon-question:before { content: "\f128"; } .uk-icon-info:before { content: "\f129"; } .uk-icon-exclamation:before { content: "\f12a"; } .uk-icon-superscript:before { content: "\f12b"; } .uk-icon-subscript:before { content: "\f12c"; } .uk-icon-eraser:before { content: "\f12d"; } .uk-icon-puzzle-piece:before { content: "\f12e"; } .uk-icon-microphone:before { content: "\f130"; } .uk-icon-microphone-slash:before { content: "\f131"; } .uk-icon-shield:before { content: "\f132"; } .uk-icon-calendar-o:before { content: "\f133"; } .uk-icon-fire-extinguisher:before { content: "\f134"; } .uk-icon-rocket:before { content: "\f135"; } .uk-icon-maxcdn:before { content: "\f136"; } .uk-icon-chevron-circle-left:before { content: "\f137"; } .uk-icon-chevron-circle-right:before { content: "\f138"; } .uk-icon-chevron-circle-up:before { content: "\f139"; } .uk-icon-chevron-circle-down:before { content: "\f13a"; } .uk-icon-html5:before { content: "\f13b"; } .uk-icon-css3:before { content: "\f13c"; } .uk-icon-anchor:before { content: "\f13d"; } .uk-icon-unlock-alt:before { content: "\f13e"; } .uk-icon-bullseye:before { content: "\f140"; } .uk-icon-ellipsis-h:before { content: "\f141"; } .uk-icon-ellipsis-v:before { content: "\f142"; } .uk-icon-rss-square:before { content: "\f143"; } .uk-icon-play-circle:before { content: "\f144"; } .uk-icon-ticket:before { content: "\f145"; } .uk-icon-minus-square:before { content: "\f146"; } .uk-icon-minus-square-o:before { content: "\f147"; } .uk-icon-level-up:before { content: "\f148"; } .uk-icon-level-down:before { content: "\f149"; } .uk-icon-check-square:before { content: "\f14a"; } .uk-icon-pencil-square:before { content: "\f14b"; } .uk-icon-external-link-square:before { content: "\f14c"; } .uk-icon-share-square:before { content: "\f14d"; } .uk-icon-compass:before { content: "\f14e"; } .uk-icon-toggle-down:before, .uk-icon-caret-square-o-down:before { content: "\f150"; } .uk-icon-toggle-up:before, .uk-icon-caret-square-o-up:before { content: "\f151"; } .uk-icon-toggle-right:before, .uk-icon-caret-square-o-right:before { content: "\f152"; } .uk-icon-euro:before, .uk-icon-eur:before { content: "\f153"; } .uk-icon-gbp:before { content: "\f154"; } .uk-icon-dollar:before, .uk-icon-usd:before { content: "\f155"; } .uk-icon-rupee:before, .uk-icon-inr:before { content: "\f156"; } .uk-icon-cny:before, .uk-icon-rmb:before, .uk-icon-yen:before, .uk-icon-jpy:before { content: "\f157"; } .uk-icon-ruble:before, .uk-icon-rouble:before, .uk-icon-rub:before { content: "\f158"; } .uk-icon-won:before, .uk-icon-krw:before { content: "\f159"; } .uk-icon-bitcoin:before, .uk-icon-btc:before { content: "\f15a"; } .uk-icon-file:before { content: "\f15b"; } .uk-icon-file-text:before { content: "\f15c"; } .uk-icon-sort-alpha-asc:before { content: "\f15d"; } .uk-icon-sort-alpha-desc:before { content: "\f15e"; } .uk-icon-sort-amount-asc:before { content: "\f160"; } .uk-icon-sort-amount-desc:before { content: "\f161"; } .uk-icon-sort-numeric-asc:before { content: "\f162"; } .uk-icon-sort-numeric-desc:before { content: "\f163"; } .uk-icon-thumbs-up:before { content: "\f164"; } .uk-icon-thumbs-down:before { content: "\f165"; } .uk-icon-youtube-square:before { content: "\f166"; } .uk-icon-youtube:before { content: "\f167"; } .uk-icon-xing:before { content: "\f168"; } .uk-icon-xing-square:before { content: "\f169"; } .uk-icon-youtube-play:before { content: "\f16a"; } .uk-icon-dropbox:before { content: "\f16b"; } .uk-icon-stack-overflow:before { content: "\f16c"; } .uk-icon-instagram:before { content: "\f16d"; } .uk-icon-flickr:before { content: "\f16e"; } .uk-icon-adn:before { content: "\f170"; } .uk-icon-bitbucket:before { content: "\f171"; } .uk-icon-bitbucket-square:before { content: "\f172"; } .uk-icon-tumblr:before { content: "\f173"; } .uk-icon-tumblr-square:before { content: "\f174"; } .uk-icon-long-arrow-down:before { content: "\f175"; } .uk-icon-long-arrow-up:before { content: "\f176"; } .uk-icon-long-arrow-left:before { content: "\f177"; } .uk-icon-long-arrow-right:before { content: "\f178"; } .uk-icon-apple:before { content: "\f179"; } .uk-icon-windows:before { content: "\f17a"; } .uk-icon-android:before { content: "\f17b"; } .uk-icon-linux:before { content: "\f17c"; } .uk-icon-dribbble:before { content: "\f17d"; } .uk-icon-skype:before { content: "\f17e"; } .uk-icon-foursquare:before { content: "\f180"; } .uk-icon-trello:before { content: "\f181"; } .uk-icon-female:before { content: "\f182"; } .uk-icon-male:before { content: "\f183"; } .uk-icon-gittip:before, .uk-icon-gratipay:before { content: "\f184"; } .uk-icon-sun-o:before { content: "\f185"; } .uk-icon-moon-o:before { content: "\f186"; } .uk-icon-archive:before { content: "\f187"; } .uk-icon-bug:before { content: "\f188"; } .uk-icon-vk:before { content: "\f189"; } .uk-icon-weibo:before { content: "\f18a"; } .uk-icon-renren:before { content: "\f18b"; } .uk-icon-pagelines:before { content: "\f18c"; } .uk-icon-stack-exchange:before { content: "\f18d"; } .uk-icon-arrow-circle-o-right:before { content: "\f18e"; } .uk-icon-arrow-circle-o-left:before { content: "\f190"; } .uk-icon-toggle-left:before, .uk-icon-caret-square-o-left:before { content: "\f191"; } .uk-icon-dot-circle-o:before { content: "\f192"; } .uk-icon-wheelchair:before { content: "\f193"; } .uk-icon-vimeo-square:before { content: "\f194"; } .uk-icon-turkish-lira:before, .uk-icon-try:before { content: "\f195"; } .uk-icon-plus-square-o:before { content: "\f196"; } .uk-icon-space-shuttle:before { content: "\f197"; } .uk-icon-slack:before { content: "\f198"; } .uk-icon-envelope-square:before { content: "\f199"; } .uk-icon-wordpress:before { content: "\f19a"; } .uk-icon-openid:before { content: "\f19b"; } .uk-icon-institution:before, .uk-icon-bank:before, .uk-icon-university:before { content: "\f19c"; } .uk-icon-mortar-board:before, .uk-icon-graduation-cap:before { content: "\f19d"; } .uk-icon-yahoo:before { content: "\f19e"; } .uk-icon-google:before { content: "\f1a0"; } .uk-icon-reddit:before { content: "\f1a1"; } .uk-icon-reddit-square:before { content: "\f1a2"; } .uk-icon-stumbleupon-circle:before { content: "\f1a3"; } .uk-icon-stumbleupon:before { content: "\f1a4"; } .uk-icon-delicious:before { content: "\f1a5"; } .uk-icon-digg:before { content: "\f1a6"; } .uk-icon-pied-piper:before { content: "\f1a7"; } .uk-icon-pied-piper-alt:before { content: "\f1a8"; } .uk-icon-drupal:before { content: "\f1a9"; } .uk-icon-joomla:before { content: "\f1aa"; } .uk-icon-language:before { content: "\f1ab"; } .uk-icon-fax:before { content: "\f1ac"; } .uk-icon-building:before { content: "\f1ad"; } .uk-icon-child:before { content: "\f1ae"; } .uk-icon-paw:before { content: "\f1b0"; } .uk-icon-spoon:before { content: "\f1b1"; } .uk-icon-cube:before { content: "\f1b2"; } .uk-icon-cubes:before { content: "\f1b3"; } .uk-icon-behance:before { content: "\f1b4"; } .uk-icon-behance-square:before { content: "\f1b5"; } .uk-icon-steam:before { content: "\f1b6"; } .uk-icon-steam-square:before { content: "\f1b7"; } .uk-icon-recycle:before { content: "\f1b8"; } .uk-icon-automobile:before, .uk-icon-car:before { content: "\f1b9"; } .uk-icon-cab:before, .uk-icon-taxi:before { content: "\f1ba"; } .uk-icon-tree:before { content: "\f1bb"; } .uk-icon-spotify:before { content: "\f1bc"; } .uk-icon-deviantart:before { content: "\f1bd"; } .uk-icon-soundcloud:before { content: "\f1be"; } .uk-icon-database:before { content: "\f1c0"; } .uk-icon-file-pdf-o:before { content: "\f1c1"; } .uk-icon-file-word-o:before { content: "\f1c2"; } .uk-icon-file-excel-o:before { content: "\f1c3"; } .uk-icon-file-powerpoint-o:before { content: "\f1c4"; } .uk-icon-file-photo-o:before, .uk-icon-file-picture-o:before, .uk-icon-file-image-o:before { content: "\f1c5"; } .uk-icon-file-zip-o:before, .uk-icon-file-archive-o:before { content: "\f1c6"; } .uk-icon-file-sound-o:before, .uk-icon-file-audio-o:before { content: "\f1c7"; } .uk-icon-file-movie-o:before, .uk-icon-file-video-o:before { content: "\f1c8"; } .uk-icon-file-code-o:before { content: "\f1c9"; } .uk-icon-vine:before { content: "\f1ca"; } .uk-icon-codepen:before { content: "\f1cb"; } .uk-icon-jsfiddle:before { content: "\f1cc"; } .uk-icon-life-bouy:before, .uk-icon-life-buoy:before, .uk-icon-life-saver:before, .uk-icon-support:before, .uk-icon-life-ring:before { content: "\f1cd"; } .uk-icon-circle-o-notch:before { content: "\f1ce"; } .uk-icon-ra:before, .uk-icon-rebel:before { content: "\f1d0"; } .uk-icon-ge:before, .uk-icon-empire:before { content: "\f1d1"; } .uk-icon-git-square:before { content: "\f1d2"; } .uk-icon-git:before { content: "\f1d3"; } .uk-icon-hacker-news:before { content: "\f1d4"; } .uk-icon-tencent-weibo:before { content: "\f1d5"; } .uk-icon-qq:before { content: "\f1d6"; } .uk-icon-wechat:before, .uk-icon-weixin:before { content: "\f1d7"; } .uk-icon-send:before, .uk-icon-paper-plane:before { content: "\f1d8"; } .uk-icon-send-o:before, .uk-icon-paper-plane-o:before { content: "\f1d9"; } .uk-icon-history:before { content: "\f1da"; } .uk-icon-genderless:before, .uk-icon-circle-thin:before { content: "\f1db"; } .uk-icon-header:before { content: "\f1dc"; } .uk-icon-paragraph:before { content: "\f1dd"; } .uk-icon-sliders:before { content: "\f1de"; } .uk-icon-share-alt:before { content: "\f1e0"; } .uk-icon-share-alt-square:before { content: "\f1e1"; } .uk-icon-bomb:before { content: "\f1e2"; } .uk-icon-soccer-ball-o:before, .uk-icon-futbol-o:before { content: "\f1e3"; } .uk-icon-tty:before { content: "\f1e4"; } .uk-icon-binoculars:before { content: "\f1e5"; } .uk-icon-plug:before { content: "\f1e6"; } .uk-icon-slideshare:before { content: "\f1e7"; } .uk-icon-twitch:before { content: "\f1e8"; } .uk-icon-yelp:before { content: "\f1e9"; } .uk-icon-newspaper-o:before { content: "\f1ea"; } .uk-icon-wifi:before { content: "\f1eb"; } .uk-icon-calculator:before { content: "\f1ec"; } .uk-icon-paypal:before { content: "\f1ed"; } .uk-icon-google-wallet:before { content: "\f1ee"; } .uk-icon-cc-visa:before { content: "\f1f0"; } .uk-icon-cc-mastercard:before { content: "\f1f1"; } .uk-icon-cc-discover:before { content: "\f1f2"; } .uk-icon-cc-amex:before { content: "\f1f3"; } .uk-icon-cc-paypal:before { content: "\f1f4"; } .uk-icon-cc-stripe:before { content: "\f1f5"; } .uk-icon-bell-slash:before { content: "\f1f6"; } .uk-icon-bell-slash-o:before { content: "\f1f7"; } .uk-icon-trash:before { content: "\f1f8"; } .uk-icon-copyright:before { content: "\f1f9"; } .uk-icon-at:before { content: "\f1fa"; } .uk-icon-eyedropper:before { content: "\f1fb"; } .uk-icon-paint-brush:before { content: "\f1fc"; } .uk-icon-birthday-cake:before { content: "\f1fd"; } .uk-icon-area-chart:before { content: "\f1fe"; } .uk-icon-pie-chart:before { content: "\f200"; } .uk-icon-line-chart:before { content: "\f201"; } .uk-icon-lastfm:before { content: "\f202"; } .uk-icon-lastfm-square:before { content: "\f203"; } .uk-icon-toggle-off:before { content: "\f204"; } .uk-icon-toggle-on:before { content: "\f205"; } .uk-icon-bicycle:before { content: "\f206"; } .uk-icon-bus:before { content: "\f207"; } .uk-icon-ioxhost:before { content: "\f208"; } .uk-icon-angellist:before { content: "\f209"; } .uk-icon-cc:before { content: "\f20a"; } .uk-icon-shekel:before, .uk-icon-sheqel:before, .uk-icon-ils:before { content: "\f20b"; } .uk-icon-meanpath:before { content: "\f20c"; } .uk-icon-buysellads:before { content: "\f20d"; } .uk-icon-connectdevelop:before { content: "\f20e"; } .uk-icon-dashcube:before { content: "\f210"; } .uk-icon-forumbee:before { content: "\f211"; } .uk-icon-leanpub:before { content: "\f212"; } .uk-icon-sellsy:before { content: "\f213"; } .uk-icon-shirtsinbulk:before { content: "\f214"; } .uk-icon-simplybuilt:before { content: "\f215"; } .uk-icon-skyatlas:before { content: "\f216"; } .uk-icon-cart-plus:before { content: "\f217"; } .uk-icon-cart-arrow-down:before { content: "\f218"; } .uk-icon-diamond:before { content: "\f219"; } .uk-icon-ship:before { content: "\f21a"; } .uk-icon-user-secret:before { content: "\f21b"; } .uk-icon-motorcycle:before { content: "\f21c"; } .uk-icon-street-view:before { content: "\f21d"; } .uk-icon-heartbeat:before { content: "\f21e"; } .uk-icon-venus:before { content: "\f221"; } .uk-icon-mars:before { content: "\f222"; } .uk-icon-mercury:before { content: "\f223"; } .uk-icon-transgender:before { content: "\f224"; } .uk-icon-transgender-alt:before { content: "\f225"; } .uk-icon-venus-double:before { content: "\f226"; } .uk-icon-mars-double:before { content: "\f227"; } .uk-icon-venus-mars:before { content: "\f228"; } .uk-icon-mars-stroke:before { content: "\f229"; } .uk-icon-mars-stroke-v:before { content: "\f22a"; } .uk-icon-mars-stroke-h:before { content: "\f22b"; } .uk-icon-neuter:before { content: "\f22c"; } .uk-icon-facebook-official:before { content: "\f230"; } .uk-icon-pinterest-p:before { content: "\f231"; } .uk-icon-whatsapp:before { content: "\f232"; } .uk-icon-server:before { content: "\f233"; } .uk-icon-user-plus:before { content: "\f234"; } .uk-icon-user-times:before { content: "\f235"; } .uk-icon-hotel:before, .uk-icon-bed:before { content: "\f236"; } .uk-icon-viacoin:before { content: "\f237"; } .uk-icon-train:before { content: "\f238"; } .uk-icon-subway:before { content: "\f239"; } .uk-icon-medium-logo:before { content: "\f23a"; } .uk-icon-500px:before { content: "\f26e"; } .uk-icon-amazon:before { content: "\f270"; } .uk-icon-balance-scale:before { content: "\f24e"; } .uk-icon-battery-empty:before, .uk-icon-battery-0:before { content: "\f244"; } .uk-icon-battery-quarter:before, .uk-icon-battery-1:before { content: "\f243"; } .uk-icon-battery-half:before, .uk-icon-battery-2:before { content: "\f242"; } .uk-icon-battery-three-quarters:before, .uk-icon-battery-3:before { content: "\f241"; } .uk-icon-battery-full:before, .uk-icon-battery-4:before { content: "\f240"; } .uk-icon-black-tie:before { content: "\f27e"; } .uk-icon-calendar-check-o:before { content: "\f274"; } .uk-icon-calendar-minus-o:before { content: "\f272"; } .uk-icon-calendar-plus-o:before { content: "\f271"; } .uk-icon-calendar-times-o:before { content: "\f273"; } .uk-icon-cc-diners-club:before { content: "\f24c"; } .uk-icon-cc-jcb:before { content: "\f24b"; } .uk-icon-chrome:before { content: "\f268"; } .uk-icon-clone:before { content: "\f24d"; } .uk-icon-commenting:before { content: "\f27a"; } .uk-icon-commenting-o:before { content: "\f27b"; } .uk-icon-contao:before { content: "\f26d"; } .uk-icon-creative-commons:before { content: "\f25e"; } .uk-icon-expeditedssl:before { content: "\f23e"; } .uk-icon-firefox:before { content: "\f269"; } .uk-icon-fonticons:before { content: "\f280"; } .uk-icon-get-pocket:before { content: "\f265"; } .uk-icon-gg:before { content: "\f260"; } .uk-icon-gg-circle:before { content: "\f261"; } .uk-icon-hand-lizard-o:before { content: "\f258"; } .uk-icon-hand-stop-o:before, .uk-icon-hand-paper-o:before { content: "\f256"; } .uk-icon-hand-peace-o:before { content: "\f25b"; } .uk-icon-hand-pointer-o:before { content: "\f25a"; } .uk-icon-hand-grab-o:before, .uk-icon-hand-rock-o:before { content: "\f255"; } .uk-icon-hand-scissors-o:before { content: "\f257"; } .uk-icon-hand-spock-o:before { content: "\f259"; } .uk-icon-hourglass:before { content: "\f254"; } .uk-icon-hourglass-o:before { content: "\f250"; } .uk-icon-hourglass-1:before, .uk-icon-hourglass-start:before { content: "\f251"; } .uk-icon-hourglass-2:before, .uk-icon-hourglass-half:before { content: "\f252"; } .uk-icon-hourglass-3:before, .uk-icon-hourglass-end:before { content: "\f253"; } .uk-icon-houzz:before { content: "\f27c"; } .uk-icon-i-cursor:before { content: "\f246"; } .uk-icon-industry:before { content: "\f275"; } .uk-icon-internet-explorer:before { content: "\f26b"; } .uk-icon-map:before { content: "\f279"; } .uk-icon-map-o:before { content: "\f278"; } .uk-icon-map-pin:before { content: "\f276"; } .uk-icon-map-signs:before { content: "\f277"; } .uk-icon-mouse-pointer:before { content: "\f245"; } .uk-icon-object-group:before { content: "\f247"; } .uk-icon-object-ungroup:before { content: "\f248"; } .uk-icon-odnoklassniki:before { content: "\f263"; } .uk-icon-odnoklassniki-square:before { content: "\f264"; } .uk-icon-opencart:before { content: "\f23d"; } .uk-icon-opera:before { content: "\f26a"; } .uk-icon-optin-monster:before { content: "\f23c"; } .uk-icon-registered:before { content: "\f25d"; } .uk-icon-safari:before { content: "\f267"; } .uk-icon-sticky-note:before { content: "\f249"; } .uk-icon-sticky-note-o:before { content: "\f24a"; } .uk-icon-tv:before, .uk-icon-television:before { content: "\f26c"; } .uk-icon-trademark:before { content: "\f25c"; } .uk-icon-tripadvisor:before { content: "\f262"; } .uk-icon-vimeo:before { content: "\f27d"; } .uk-icon-wikipedia-w:before { content: "\f266"; } .uk-icon-yc:before, .uk-icon-y-combinator:before { content: "\f23b"; } .uk-icon-yc-square:before, .uk-icon-y-combinator-square:before { content: "\f1d4"; } .uk-icon-bluetooth:before { content: "\f293"; } .uk-icon-bluetooth-b:before { content: "\f294"; } .uk-icon-codiepie:before { content: "\f284"; } .uk-icon-credit-card-alt:before { content: "\f283"; } .uk-icon-edge:before { content: "\f282"; } .uk-icon-fort-awesome:before { content: "\f286"; } .uk-icon-hashtag:before { content: "\f292"; } .uk-icon-mixcloud:before { content: "\f289"; } .uk-icon-modx:before { content: "\f285"; } .uk-icon-pause-circle:before { content: "\f28b"; } .uk-icon-pause-circle-o:before { content: "\f28c"; } .uk-icon-percent:before { content: "\f295"; } .uk-icon-product-hunt:before { content: "\f288"; } .uk-icon-reddit-alien:before { content: "\f281"; } .uk-icon-scribd:before { content: "\f28a"; } .uk-icon-shopping-bag:before { content: "\f290"; } .uk-icon-shopping-basket:before { content: "\f291"; } .uk-icon-stop-circle:before { content: "\f28d"; } .uk-icon-stop-circle-o:before { content: "\f28e"; } .uk-icon-usb:before { content: "\f287"; } .uk-icon-american-sign-language-interpreting:before, .uk-icon-asl-interpreting:before { content: "\f2a3"; } .uk-icon-assistive-listening-systems:before { content: "\f2a2"; } .uk-icon-audio-description:before { content: "\f29e"; } .uk-icon-blind:before { content: "\f29d"; } .uk-icon-braille:before { content: "\f2a1"; } .uk-icon-deaf:before, .uk-icon-deafness:before { content: "\f2a4"; } .uk-icon-envira:before { content: "\f299"; } .uk-icon-font-awesome:before, .uk-icon-fa:before { content: "\f2b4"; } .uk-icon-first-order:before { content: "\f2b0"; } .uk-icon-gitlab:before { content: "\f296"; } .uk-icon-glide:before { content: "\f2a5"; } .uk-icon-glide-g:before { content: "\f2a6"; } .uk-icon-hard-of-hearing:before { content: "\f2a4"; } .uk-icon-low-vision:before { content: "\f2a8"; } .uk-icon-question-circle-o:before { content: "\f29c"; } .uk-icon-sign-language:before, .uk-icon-signing:before { content: "\f2a7"; } .uk-icon-snapchat:before { content: "\f2ab"; } .uk-icon-snapchat-ghost:before { content: "\f2ac"; } .uk-icon-snapchat-square:before { content: "\f2ad"; } .uk-icon-themeisle:before { content: "\f2b2"; } .uk-icon-universal-access:before { content: "\f29a"; } .uk-icon-viadeo:before { content: "\f2a9"; } .uk-icon-viadeo-square:before { content: "\f2aa"; } .uk-icon-volume-control-phone:before { content: "\f2a0"; } .uk-icon-wheelchair-alt:before { content: "\f29b"; } .uk-icon-wpbeginner:before { content: "\f297"; } .uk-icon-wpforms:before { content: "\f298"; } .uk-icon-yoast:before { content: "\f2b1"; } /* ======================================================================== Component: Close ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-close::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Remove default `button` padding and background color * 8. Style */ .uk-close { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: inherit; /* 6 */ text-transform: none; /* 7. */ padding: 0; background: transparent; /* 8 */ display: inline-block; box-sizing: content-box; width: 20px; line-height: 20px; text-align: center; vertical-align: middle; opacity: 0.3; } /* Icon */ .uk-close:after { display: block; content: "\f00d"; font-family: FontAwesome; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-close:hover, .uk-close:focus { opacity: 0.5; /* 2 */ outline: none; /* 3 */ color: inherit; text-decoration: none; cursor: pointer; } /* Modifier ========================================================================== */ .uk-close-alt { padding: 2px; border-radius: 50%; background: #ffffff; opacity: 1; border: 1px solid rgba(0, 0, 0, 0.05); color: #666666; } .uk-close-alt:hover { border-color: #e1e1e1; } /* Hover */ .uk-close-alt:hover, .uk-close-alt:focus { opacity: 1; } /* Icon */ .uk-close-alt:after { opacity: 0.5; } .uk-close-alt:hover:after, .uk-close-alt:focus:after { opacity: 0.8; } /* ======================================================================== Component: Badge ========================================================================== */ .uk-badge { display: inline-block; padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; font-weight: 300; line-height: 22px; color: #546b8e; text-align: center; vertical-align: middle; text-transform: uppercase; border: 1px solid #546b8e; border-radius: 1px; } /* * Keep color when badge is a link */ a.uk-badge:hover { color: #ffffff; } /* Modifier: `uk-badge-notification`; ========================================================================== */ .uk-badge-notification { box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } /* Color modifier ========================================================================== */ /* * Modifier: `uk-badge-success` */ .uk-badge-success { background-color: rgba(0, 0, 0, 0); border-color: #8fbe7b; color: #8fbe7b; } /* * Modifier: `uk-badge-warning` */ .uk-badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #f3a959; color: #f3a959; } /* * Modifier: `uk-badge-danger` */ .uk-badge-danger { background-color: rgba(0, 0, 0, 0); border-color: #d9534d; color: #d9534d; } .uk-badge-notification { min-width: 22px; } /* ======================================================================== Component: Alert ========================================================================== */ .uk-alert { margin-bottom: 25px; padding: 10px; background: #546b8e; color: #ffffff; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-alert { margin-top: 25px; } /* * Remove margin from the last-child */ .uk-alert > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 { color: inherit; } /* Close in alert ========================================================================== */ .uk-alert > .uk-close:first-child { float: right; } /* * Remove margin from adjacent element */ .uk-alert > .uk-close:first-child + * { margin-top: 0; } /* Modifier: `uk-alert-success` ========================================================================== */ .uk-alert-success { background: #8fbe7b; color: #ffffff; } /* Modifier: `uk-alert-warning` ========================================================================== */ .uk-alert-warning { background: #f3a959; color: #ffffff; } /* Modifier: `uk-alert-danger` ========================================================================== */ .uk-alert-danger { background: #d9534d; color: #ffffff; } /* Modifier: `uk-alert-large` ========================================================================== */ .uk-alert-large { padding: 20px; } .uk-alert-large > .uk-close:first-child { margin: -10px -10px 0 0; } /* ======================================================================== Component: Thumbnail ========================================================================== */ /* * 1. Container width fits its content * 2. Responsive behavior * 3. Corrects `max-width` behavior sed * 4. Required for `figure` element * 5. Style */ .uk-thumbnail { /* 1 */ display: inline-block; /* 2 */ max-width: 100%; /* 3 */ box-sizing: border-box; /* 3 */ margin: 0; /* 4 */ padding: 6px; border: 1px solid rgba(0, 0, 0, 0.05); background: #ffffff; border-radius: 1px; } /* * Hover state for `a` elements * 1. Apply hover style also to focus state * 2. Needed for caption * 3. Remove default focus style */ a.uk-thumbnail:hover, a.uk-thumbnail:focus { border-color: #e1e1e1; background-color: #ffffff; /* 2 */ text-decoration: none; /* 3 */ outline: none; } /* Caption ========================================================================== */ .uk-thumbnail-caption { padding-top: 6px; text-align: center; color: #666666; } /* Sizes ========================================================================== */ .uk-thumbnail-mini { width: 150px; } .uk-thumbnail-small { width: 200px; } .uk-thumbnail-medium { width: 300px; } .uk-thumbnail-large { width: 400px; } .uk-thumbnail-expand, .uk-thumbnail-expand > img { width: 100%; } /* ======================================================================== Component: Overlay ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Set max-width for responsive images to prevent `inline-block` consequences * 4. Remove the gap between the container and its child element * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit * 7. Reset margin */ .uk-overlay { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; /* 4 */ vertical-align: middle; /* 5 */ overflow: hidden; /* 6 */ -webkit-transform: translateZ(0); /* 7 */ margin: 0; } /* 6 for Safari */ .uk-overlay.uk-border-circle { -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff 100%, #000000 100%); } /* * Remove margin from content */ .uk-overlay > :first-child { margin-bottom: 0; } /* Sub-object `uk-overlay-panel` ========================================================================== */ /* * 1. Position cover * 2. Style */ .uk-overlay-panel { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ padding: 20px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-panel > :last-child, .uk-overlay-panel.uk-flex > * > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 { color: inherit; } .uk-overlay-panel a:not([class]) { color: inherit; text-decoration: underline; } .uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button) { color: inherit; } /* Sub-object `uk-overlay-hover` and `uk-overlay-active` ========================================================================== */ .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } .uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } /* Modifier `uk-overlay-background` ========================================================================== */ .uk-overlay-background { background: rgba(0, 0, 0, 0.5); } .uk-overlay-background .uk-button { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-button:hover { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #666666; } .uk-overlay-background .uk-button:active { border-color: rgba(255, 255, 255, 0); background: rgba(255, 255, 255, 0.8); color: #595959; } .uk-overlay-background .uk-icon-button { border-color: rgba(255, 255, 255, 0.4); background: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0.7); } .uk-overlay-background .uk-icon-button:hover { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-icon-button:active { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #333333; } /* Modifier `uk-overlay-image` ========================================================================== */ /* * Reset panel */ .uk-overlay-image { padding: 0; } /* Position modifiers ========================================================================== */ .uk-overlay-top { bottom: auto; } .uk-overlay-bottom { top: auto; } .uk-overlay-left { right: auto; } .uk-overlay-right { left: auto; } /* Sub-object `uk-overlay-icon` ========================================================================== */ .uk-overlay-icon:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; font-size: 50px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* Transitions ========================================================================== */ .uk-overlay-fade, .uk-overlay-scale, .uk-overlay-spin, .uk-overlay-grayscale, .uk-overlay-blur, [class*='uk-overlay-slide'] { transition-duration: 0.3s; transition-timing-function: ease-out; transition-property: opacity, transform, filter; } .uk-overlay-active .uk-overlay-fade, .uk-overlay-active .uk-overlay-scale, .uk-overlay-active .uk-overlay-spin, .uk-overlay-active [class*='uk-overlay-slide'] { transition-duration: 0.8s; } /* * Fade */ .uk-overlay-fade { opacity: 0.7; } .uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-active .uk-active > .uk-overlay-fade { opacity: 1; } /* * Scale */ .uk-overlay-scale { -webkit-transform: scale(1); transform: scale(1); } .uk-overlay-hover:hover .uk-overlay-scale, .uk-overlay-hover.uk-hover .uk-overlay-scale, .uk-overlay-active .uk-active > .uk-overlay-scale { -webkit-transform: scale(1.1); transform: scale(1.1); } /* * Spin */ .uk-overlay-spin { -webkit-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); } .uk-overlay-hover:hover .uk-overlay-spin, .uk-overlay-hover.uk-hover .uk-overlay-spin, .uk-overlay-active .uk-active > .uk-overlay-spin { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } /* * Grayscale */ .uk-overlay-grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .uk-overlay-hover:hover .uk-overlay-grayscale, .uk-overlay-hover.uk-hover .uk-overlay-grayscale, .uk-overlay-active .uk-active > .uk-overlay-grayscale { -webkit-filter: grayscale(0%); filter: grayscale(0%); } /* * Slide */ [class*='uk-overlay-slide'] { opacity: 0; } /* Top */ .uk-overlay-slide-top { -webkit-transform: translateY(-100%); transform: translateY(-100%); } /* Bottom */ .uk-overlay-slide-bottom { -webkit-transform: translateY(100%); transform: translateY(100%); } /* Left */ .uk-overlay-slide-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } /* Right */ .uk-overlay-slide-right { -webkit-transform: translateX(100%); transform: translateX(100%); } /* Hover */ .uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.uk-hover [class*='uk-overlay-slide'], .uk-overlay-active .uk-active > [class*='uk-overlay-slide'] { opacity: 1; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } /* DEPRECATED * Sub-object `uk-overlay-area` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-area { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ background: rgba(51, 51, 51, 0.6); /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-area, .uk-overlay.uk-hover .uk-overlay-area, .uk-overlay-toggle:hover .uk-overlay-area, .uk-overlay-toggle.uk-hover .uk-overlay-area { opacity: 1; } /* * Icon */ .uk-overlay-area:empty:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 24px; height: 24px; margin-top: -12px; margin-left: -12px; font-size: 24px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* DEPRECATED * Sub-object `uk-overlay-area-content` ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` * Needed for Firefox */ .uk-overlay-area:not(:empty) { font-size: 0.001px; } /* * 1. Needed for vertical alignment */ .uk-overlay-area:not(:empty):before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * 1. Set vertical alignment * 2. Reset whitespace hack * 3. Set horizontal alignment * 4. Set style */ .uk-overlay-area-content { /* 1 */ display: inline-block; box-sizing: border-box; width: 100%; vertical-align: middle; /* 2 */ font-size: 1rem; /* 3 */ text-align: center; /* 4 */ padding: 0 15px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-area-content > :last-child { margin-bottom: 0; } /* * Links in overlay area */ .uk-overlay-area-content a:not([class]), .uk-overlay-area-content a:not([class]):hover { color: inherit; } /* DEPRECATED * Sub-object `uk-overlay-caption` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-caption { /* 1 */ position: absolute; bottom: 0; left: 0; right: 0; /* 2 */ padding: 25px; background: rgba(84, 107, 142, 0.6); color: #ffffff; /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-caption, .uk-overlay.uk-hover .uk-overlay-caption, .uk-overlay-toggle:hover .uk-overlay-caption, .uk-overlay-toggle.uk-hover .uk-overlay-caption { opacity: 1; } /* ======================================================================== Component: Column ========================================================================== */ [class*='uk-column-'] { -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px; } /* Width modifiers ========================================================================== */ .uk-column-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-column-small-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-small-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-small-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-small-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-small-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-column-medium-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-medium-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-medium-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-medium-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-medium-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-column-large-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-large-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-large-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-large-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-large-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-column-xlarge-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-xlarge-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-xlarge-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-xlarge-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-xlarge-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* ======================================================================== Component: Animation ========================================================================== */ [class*='uk-animation-'] { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /* Hide animated element if scrollspy is used */ @media screen { [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) { opacity: 0; } } /* * Fade * Higher specificity (!important) needed because of reverse modifier */ .uk-animation-fade { -webkit-animation-name: uk-fade; animation-name: uk-fade; -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-timing-function: linear !important; animation-timing-function: linear !important; } /* * Fade with scale */ .uk-animation-scale-up { -webkit-animation-name: uk-fade-scale-02; animation-name: uk-fade-scale-02; } .uk-animation-scale-down { -webkit-animation-name: uk-fade-scale-18; animation-name: uk-fade-scale-18; } /* * Fade with slide */ .uk-animation-slide-top { -webkit-animation-name: uk-fade-top; animation-name: uk-fade-top; } .uk-animation-slide-bottom { -webkit-animation-name: uk-fade-bottom; animation-name: uk-fade-bottom; } .uk-animation-slide-left { -webkit-animation-name: uk-fade-left; animation-name: uk-fade-left; } .uk-animation-slide-right { -webkit-animation-name: uk-fade-right; animation-name: uk-fade-right; } /* * Scale */ .uk-animation-scale { -webkit-animation-name: uk-scale-12; animation-name: uk-scale-12; } /* * Shake */ .uk-animation-shake { -webkit-animation-name: uk-shake; animation-name: uk-shake; } /* Direction modifiers ========================================================================== */ .uk-animation-reverse { -webkit-animation-direction: reverse; animation-direction: reverse; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } /* Duration modifiers ========================================================================== */ .uk-animation-15 { -webkit-animation-duration: 15s; animation-duration: 15s; } /* Origin modifiers ========================================================================== */ .uk-animation-top-left { -webkit-transform-origin: 0 0; transform-origin: 0 0; } .uk-animation-top-center { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .uk-animation-top-right { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } .uk-animation-middle-left { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .uk-animation-middle-right { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .uk-animation-bottom-left { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } .uk-animation-bottom-center { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .uk-animation-bottom-right { -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } /* Sub-object: `uk-animation-hover` ========================================================================== */ /* * Enable animation only on hover * Note: Firefox also needs this because animations are not triggered when switching between display `hidden` and `block` */ .uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*='uk-animation-'], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] { -webkit-animation-name: none; animation-name: none; } /* Keyframes: Fade * Used by dropdown, datepicker and slideshow component ========================================================================== */ @-webkit-keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } /* Keyframes: Fade with slide ========================================================================== */ /* * Top */ @-webkit-keyframes uk-fade-top { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-top { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom */ @-webkit-keyframes uk-fade-bottom { 0% { opacity: 0; -webkit-transform: translateY(100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-bottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Left */ @-webkit-keyframes uk-fade-left { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-left { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-fade-right { 0% { opacity: 0; -webkit-transform: translateX(100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-right { 0% { opacity: 0; transform: translateX(100%); } 100% { opacity: 1; transform: translateX(0); } } /* Keyframes: Fade with scale ========================================================================== */ /* * Scale by 0.2 */ @-webkit-keyframes uk-fade-scale-02 { 0% { opacity: 0; -webkit-transform: scale(0.2); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-02 { 0% { opacity: 0; transform: scale(0.2); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.5 * Used by slideshow component */ @-webkit-keyframes uk-fade-scale-15 { 0% { opacity: 0; -webkit-transform: scale(1.5); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-15 { 0% { opacity: 0; transform: scale(1.5); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.8 */ @-webkit-keyframes uk-fade-scale-18 { 0% { opacity: 0; -webkit-transform: scale(1.8); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-18 { 0% { opacity: 0; transform: scale(1.8); } 100% { opacity: 1; transform: scale(1); } } /* Keyframes: Slide * Used by slideshow component ========================================================================== */ /* * Left */ @-webkit-keyframes uk-slide-left { 0% { -webkit-transform: translateX(-100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left { 0% { transform: translateX(-100%); } 100% { transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-slide-right { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } /* * Left third */ @-webkit-keyframes uk-slide-left-33 { 0% { -webkit-transform: translateX(33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left-33 { 0% { transform: translateX(33%); } 100% { transform: translateX(0); } } /* * Right third */ @-webkit-keyframes uk-slide-right-33 { 0% { -webkit-transform: translateX(-33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right-33 { 0% { transform: translateX(-33%); } 100% { transform: translateX(0); } } /* Keyframes: Scale ========================================================================== */ @-webkit-keyframes uk-scale-12 { 0% { -webkit-transform: scale(1.2); } 100% { -webkit-transform: scale(1); } } @keyframes uk-scale-12 { 0% { transform: scale(1.2); } 100% { transform: scale(1); } } /* Keyframes: Rotate * Used by icon component ========================================================================== */ @-webkit-keyframes uk-rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @keyframes uk-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } /* Keyframes: Shake ========================================================================== */ @-webkit-keyframes uk-shake { 0%, 100% { -webkit-transform: translateX(0); } 10% { -webkit-transform: translateX(-9px); } 20% { -webkit-transform: translateX(8px); } 30% { -webkit-transform: translateX(-7px); } 40% { -webkit-transform: translateX(6px); } 50% { -webkit-transform: translateX(-5px); } 60% { -webkit-transform: translateX(4px); } 70% { -webkit-transform: translateX(-3px); } 80% { -webkit-transform: translateX(2px); } 90% { -webkit-transform: translateX(-1px); } } @keyframes uk-shake { 0%, 100% { transform: translateX(0); } 10% { transform: translateX(-9px); } 20% { transform: translateX(8px); } 30% { transform: translateX(-7px); } 40% { transform: translateX(6px); } 50% { transform: translateX(-5px); } 60% { transform: translateX(4px); } 70% { transform: translateX(-3px); } 80% { transform: translateX(2px); } 90% { transform: translateX(-1px); } } /* Keyframes: Fade with slide fixed * Used by dropdown and search component ========================================================================== */ /* * Top fixed */ @-webkit-keyframes uk-slide-top-fixed { 0% { opacity: 0; -webkit-transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-top-fixed { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom fixed */ @-webkit-keyframes uk-slide-bottom-fixed { 0% { opacity: 0; -webkit-transform: translateY(10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-bottom-fixed { 0% { opacity: 0; transform: translateY(10px); } 100% { opacity: 1; transform: translateY(0); } } /* ======================================================================== Component: Dropdown ========================================================================== */ /* * 1. Hide by default * 2. Set position * 3. Box-sizing is needed for `uk-dropdown-justify` * 4. Set width */ .uk-dropdown, .uk-dropdown-blank { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1020; /* 3 */ box-sizing: border-box; /* 4 */ width: 200px; } /* * Dropdown style * 1. Reset button group whitespace hack */ .uk-dropdown { padding: 15px; background: #fafafa; color: #666666; /* 1 */ font-size: 1rem; vertical-align: top; border-radius: 1px; } /* Focus */ .uk-dropdown:focus { outline: none; } /* * 1. Show dropdown * 2. Set animation * 3. Needed for scale animation */ .uk-open > .uk-dropdown, .uk-open > .uk-dropdown-blank { /* 1 */ display: block; /* 2 */ -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; /* 3 */ -webkit-transform-origin: 0 0; transform-origin: 0 0; } /* Alignment modifiers ========================================================================== */ /* * Modifier */ .uk-dropdown-top { margin-top: -10px; } .uk-dropdown-bottom { margin-top: 10px; } .uk-dropdown-left { margin-left: -10px; } .uk-dropdown-right { margin-left: 10px; } /* Nav in dropdown ========================================================================== */ .uk-dropdown .uk-nav { margin: 0 -15px; } /* Grid and panel in dropdown ========================================================================== */ /* * Vertical gutter */ /* * Grid * Higher specificity to override large gutter */ .uk-grid .uk-dropdown-grid + .uk-dropdown-grid { margin-top: 15px; } /* Panels */ .uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel { margin-top: 15px; } /* Tablet and bigger */ @media (min-width: 768px) { /* * Horizontal gutter */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid { margin-left: -15px; margin-right: -15px; } .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] { padding-left: 15px; padding-right: 15px; } /* * Column divider */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { border-left: 1px solid rgba(0, 0, 0, 0.05); } /* * Width multiplier for dropdown columns */ .uk-dropdown-width-2:not(.uk-dropdown-stack) { width: 400px; } .uk-dropdown-width-3:not(.uk-dropdown-stack) { width: 600px; } .uk-dropdown-width-4:not(.uk-dropdown-stack) { width: 800px; } .uk-dropdown-width-5:not(.uk-dropdown-stack) { width: 1000px; } } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Stack columns and take full width */ .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } /* * Vertical gutter */ .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } } /* * Stack grid columns */ .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } /* Modifier `uk-dropdown-small` ========================================================================== */ /* * Set min-width and text expands dropdown if needed */ .uk-dropdown-small { min-width: 150px; width: auto; padding: 5px; white-space: nowrap; } /* * Nav in dropdown */ .uk-dropdown-small .uk-nav { margin: 0 -5px; } /* Modifier: `uk-dropdown-navbar` ========================================================================== */ .uk-dropdown-navbar { margin-top: 12px; background: #fafafa; color: #666666; } .uk-dropdown-navbar:before { z-index: -1; display: block; content: ""; position: absolute; top: -5.2173913px; left: 14.4px; width: 12px; height: 12px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: 1px; background: #fafafa; } .uk-open > .uk-dropdown-navbar { -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; } /* Modifier `uk-dropdown-scrollable` ========================================================================== */ /* * Usefull for long lists */ .uk-dropdown-scrollable { overflow-y: auto; max-height: 200px; } /* Sub-object: `uk-dropdown-overlay` ========================================================================== */ /* uk-dropdown nose */ .uk-dropdown-center:before { left: 48%; } .uk-dropdown-flip:before { left: auto; right: 14.4px; } /* Grid and panel in dropdown ========================================================================== */ /* uk-dropdown-navbar panel link color */ .uk-dropdown-navbar .uk-panel > a:not([class]) { color: #668cc6; } .uk-dropdown-navbar .uk-panel > a:not([class]):hover { color: #546b8e; } /* Only tablets and desktops */ @media (min-width: 768px) { .uk-dropdown-navbar:not(.uk-dropdown-stack) > .uk-grid > [class*='uk-width-']:nth-child(n+2) { border-left-color: rgba(0, 0, 0, 0.05); } } /* ======================================================================== Component: Modal ========================================================================== */ /* * This is the modal overlay and modal dialog container * 1. Hide by default * 2. Set fixed position * 3. Allow scrolling for the modal dialog * 4. Mask the background page * 5. Fade-in transition * 6. Deactivate browser history navigation in IE11 * 7. force hardware acceleration to prevent browser rendering hiccups */ .uk-modal { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1010; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ background: rgba(0, 0, 0, 0.6); /* 5 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; /* 6 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; /* 7 */ -webkit-transform: translateZ(0); transform: translateZ(0); } /* * Open state */ .uk-modal.uk-open { opacity: 1; } /* * Prevents duplicated scrollbar caused by 4. */ .uk-modal-page, .uk-modal-page body { overflow: hidden; } /* Sub-object: `uk-modal-dialog` ========================================================================== */ /* * 1. Create position context for caption, spinner and close button * 2. Set box sizing * 3. Set style * 4. Slide-in transition */ .uk-modal-dialog { /* 1 */ position: relative; /* 2 */ box-sizing: border-box; margin: 50px auto; padding: 20px; width: 600px; max-width: 100%; max-width: calc(100% - 20px); /* 3 */ background: #ffffff; /* 4 */ opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out; transition: opacity 0.3s linear, transform 0.3s ease-out; } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Fit in small screen */ .uk-modal-dialog { width: auto; margin: 10px auto; } } /* * Open state */ .uk-open .uk-modal-dialog { /* 4 */ opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } /* * Remove margin from the last-child */ .uk-modal-dialog > :not([class*='uk-modal-']):last-child { margin-bottom: 0; } /* Close in modal ========================================================================== */ .uk-modal-dialog > .uk-close:first-child { margin: -10px -10px 0 0; float: right; } /* * Remove margin from adjacent element */ .uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']) { margin-top: 0; } /* Modifier: `uk-modal-dialog-lightbox` ========================================================================== */ .uk-modal-dialog-lightbox { margin: 15px auto; padding: 0; max-width: 95%; max-width: calc(100% - 30px); min-height: 50px; } /* * Close button */ .uk-modal-dialog-lightbox > .uk-close:first-child { position: absolute; top: -12px; right: -12px; margin: 0; float: none; } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-modal-dialog-lightbox > .uk-close:first-child { top: -7px; right: -7px; } } /* Modifier: `uk-modal-dialog-blank` ========================================================================== */ .uk-modal-dialog-blank { margin: 0; padding: 0; width: 100%; max-width: 100%; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } /* * Close button */ .uk-modal-dialog-blank > .uk-close:first-child { position: absolute; top: 20px; right: 20px; z-index: 1; margin: 0; float: none; } /* Modifier: `uk-modal-dialog-large` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-modal-dialog-large { width: 930px; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-modal-dialog-large { width: 1130px; } } /* Sub-Object: `uk-modal-header` and `uk-modal-footer` ========================================================================== */ .uk-modal-header { margin-bottom: 15px; } .uk-modal-footer { margin-top: 15px; } /* * Remove margin from the last-child */ .uk-modal-header > :last-child, .uk-modal-footer > :last-child { margin-bottom: 0; } /* Sub-Object: `uk-modal-caption` ========================================================================== */ .uk-modal-caption { position: absolute; left: 0; right: 0; bottom: -20px; margin-bottom: -10px; color: #ffffff; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* Sub-Object: `uk-modal-spinner` ========================================================================== */ .uk-modal-spinner { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 25px; color: #ddd; } .uk-modal-spinner:after { content: "\f110"; display: block; font-family: FontAwesome; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } .uk-modal-dialog-blank .uk-modal-close { width: 42px; line-height: 42px; } .uk-modal-dialog-blank .uk-modal-close::after { font-size: 24px; } /* ======================================================================== Component: Off-canvas ========================================================================== */ /* * This is the offcanvas overlay and bar container * 1. Hide by default * 2. Set fixed position * 3. Deactivate browser touch actions in IE11 * 4. Mask the background page */ .uk-offcanvas { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; /* 3 */ touch-action: none; /* 4 */ background: rgba(51, 51, 51, 0.3); } .uk-offcanvas.uk-active { display: block; } /* Sub-object `uk-offcanvas-page` ========================================================================== */ /* * Prepares the whole HTML page to slide-out * 1. Fix the main page and disallow scrolling * 2. Side-out transition * 3. Needed for the transition to work instead of just letting it pop to the side */ .uk-offcanvas-page { /* 1 */ position: fixed; /* 2 */ -webkit-transition: margin-left 0.3s ease-in-out; transition: margin-left 0.3s ease-in-out; /* 3 */ margin-left: 0; } /* Sub-object `uk-offcanvas-bar` ========================================================================== */ /* * This is the offcanvas bar * 1. Set fixed position * 2. Size and style * 3. Allow scrolling * 4. Side-out transition * 5. Deactivate scroll chaining in IE11 */ .uk-offcanvas-bar { /* 1 */ position: fixed; top: 0; bottom: 0; left: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); z-index: 1001; /* 2 */ width: 240px; max-width: 100%; background: #333333; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; /* 5 */ -ms-scroll-chaining: none; } .uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Modifier `uk-offcanvas-bar-flip` ========================================================================== */ .uk-offcanvas-bar-flip { left: auto; right: 0; -webkit-transform: translateX(100%); transform: translateX(100%); } /* Offcanvase modes ========================================================================== */ .uk-offcanvas-bar[mode='none'] { -webkit-transition: none; transition: none; } .uk-offcanvas-bar[mode='reveal'] { -webkit-transform: translateX(0%); transform: translateX(0%); clip: rect(0, 0, 100vh, 0); -webkit-transition: -webkit-transform 0.3s ease-in-out, clip 0.3s ease-in-out; transition: transform 0.3s ease-in-out, clip 0.3s ease-in-out; } .uk-offcanvas-bar-flip[mode='reveal'] { clip: none; -webkit-transform: translateX(100%); transform: translateX(100%); } .uk-offcanvas-bar-flip[mode='reveal'] > * { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show > * { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Panel in offcanvas ========================================================================== */ .uk-offcanvas .uk-panel { margin: 20px 15px; color: #999999; } .uk-offcanvas .uk-panel-title { color: #ffffff; } .uk-offcanvas .uk-panel a:not([class]) { color: rgba(255, 255, 255, 0.7); } .uk-offcanvas .uk-panel a:not([class]):hover { color: #ffffff; } /* ======================================================================== Component: Switcher ========================================================================== */ /* * 1. Deactivate browser history navigation in IE11 */ .uk-switcher { margin: 0; padding: 0; list-style: none; /* 1 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; } /* * Items */ .uk-switcher > :not(.uk-active) { display: none; } /* ======================================================================== Component: Text ========================================================================== */ /* Size modifiers ========================================================================== */ .uk-text-small { font-size: 12px; line-height: 17px; } .uk-text-large { font-size: 22px; line-height: 30px; font-weight: 300; } /* Weight modifiers ========================================================================== */ .uk-text-bold { font-weight: bold; } /* Color modifiers ========================================================================== */ .uk-text-muted { color: #999999 !important; } .uk-text-primary { color: #668cc6 !important; } .uk-text-success { color: #8fbe7b !important; } .uk-text-warning { color: #f3a959 !important; } .uk-text-danger { color: #d9534d !important; } .uk-text-contrast { color: #ffffff !important; } /* Alignment modifiers ========================================================================== */ .uk-text-left { text-align: left !important; } .uk-text-right { text-align: right !important; } .uk-text-center { text-align: center !important; } .uk-text-justify { text-align: justify !important; } .uk-text-top { vertical-align: top !important; } .uk-text-middle { vertical-align: middle !important; } .uk-text-bottom { vertical-align: bottom !important; } /* Only tablets portrait and smaller */ @media (max-width: 959px) { .uk-text-center-medium { text-align: center !important; } .uk-text-left-medium { text-align: left !important; } } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-text-center-small { text-align: center !important; } .uk-text-left-small { text-align: left !important; } } /* Wrap modifiers ========================================================================== */ /* * Prevent text from wrapping onto multiple lines */ .uk-text-nowrap { white-space: nowrap; } /* * Prevent text from wrapping onto multiple lines, and truncate with an ellipsis */ .uk-text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* * Break strings if their length exceeds the width of their container */ .uk-text-break { word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Transform modifiers ========================================================================== */ .uk-text-capitalize { text-transform: capitalize !important; } .uk-text-lowercase { text-transform: lowercase !important; } .uk-text-uppercase { text-transform: uppercase !important; } /* ======================================================================== Component: Utility ========================================================================== */ /* Container ========================================================================== */ .uk-container { box-sizing: border-box; max-width: 980px; padding: 0 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-container { max-width: 1200px; padding: 0 40px; } } /* * Micro clearfix */ .uk-container:before, .uk-container:after { content: ""; display: table; } .uk-container:after { clear: both; } /* * Center container */ .uk-container-center { margin-left: auto; margin-right: auto; } /* Clearing ========================================================================== */ /* * Micro clearfix * `table-cell` is used with `:before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit * `table` is used again with `:after` because `clear` only works with block elements. * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari */ .uk-clearfix:before { content: ""; display: table-cell; } .uk-clearfix:after { content: ""; display: table; clear: both; } /* * Create a new block formatting context */ .uk-nbfc { overflow: hidden; } .uk-nbfc-alt { display: table-cell; width: 10000px; } /* Alignment of block elements ========================================================================== */ /* * Float blocks * 1. Prevent content overflow on small devices */ .uk-float-left { float: left; } .uk-float-right { float: right; } /* 1 */ [class*='uk-float-'] { max-width: 100%; } /* Alignment of images and objects ========================================================================== */ /* * Alignment */ [class*='uk-align-'] { display: block; margin-bottom: 25px; } .uk-align-left { margin-right: 25px; float: left; } .uk-align-right { margin-left: 25px; float: right; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-align-medium-left { margin-right: 25px; float: left; } .uk-align-medium-right { margin-left: 25px; float: right; } } .uk-align-center { margin-left: auto; margin-right: auto; } /* Vertical alignment ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` */ .uk-vertical-align { font-size: 0.001px; } /* * The `uk-vertical-align` container needs a specific height */ .uk-vertical-align:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * Sub-object which can have any height * 1. Reset whitespace hack */ .uk-vertical-align-middle, .uk-vertical-align-bottom { display: inline-block; max-width: 100%; /* 1 */ font-size: 1rem; } .uk-vertical-align-middle { vertical-align: middle; } .uk-vertical-align-bottom { vertical-align: bottom; } /* Height ========================================================================== */ /* * More robust if padding and border are used */ [class*='uk-height'] { box-sizing: border-box; } /* * Useful to extend the `html` and `body` element to the full height of the page. */ .uk-height-1-1 { height: 100%; } /* * Useful to create image teasers */ .uk-height-viewport { height: 100vh; min-height: 600px; } /* Responsive objects * Note: Images are already responsive by default, see Base component ========================================================================== */ /* * 1. Corrects `max-width` and `max-height` behavior if padding and border are used */ .uk-responsive-width, .uk-responsive-height { box-sizing: border-box; } /* * Responsiveness: Sets a maximum width relative to the parent and auto scales the height * `important` needed to override `uk-img-preserve img` */ .uk-responsive-width { max-width: 100% !important; height: auto; } /* * Responsiveness: Sets a maximum height relative to the parent and auto scales the width * Only works if the parent element has a fixed height. */ .uk-responsive-height { max-height: 100%; width: auto; } /* Margin ========================================================================== */ /* * Create a block with the same margin of a paragraph * Add margin if adjacent element */ .uk-margin { margin-bottom: 25px; } * + .uk-margin { margin-top: 25px; } .uk-margin-top { margin-top: 25px !important; } .uk-margin-bottom { margin-bottom: 25px !important; } .uk-margin-left { margin-left: 25px !important; } .uk-margin-right { margin-right: 25px !important; } /* * Larger margins */ .uk-margin-large { margin-bottom: 60px; } * + .uk-margin-large { margin-top: 60px; } .uk-margin-large-top { margin-top: 60px !important; } .uk-margin-large-bottom { margin-bottom: 60px !important; } .uk-margin-large-left { margin-left: 60px !important; } .uk-margin-large-right { margin-right: 60px !important; } /* * Smaller margins */ .uk-margin-small { margin-bottom: 10px; } * + .uk-margin-small { margin-top: 10px; } .uk-margin-small-top { margin-top: 10px !important; } .uk-margin-small-bottom { margin-bottom: 10px !important; } .uk-margin-small-left { margin-left: 10px !important; } .uk-margin-small-right { margin-right: 10px !important; } /* * Remove margins */ .uk-margin-remove { margin: 0 !important; } .uk-margin-top-remove { margin-top: 0 !important; } .uk-margin-bottom-remove { margin-bottom: 0 !important; } /* Padding ========================================================================== */ .uk-padding-remove { padding: 0 !important; } .uk-padding-top-remove { padding-top: 0 !important; } .uk-padding-bottom-remove { padding-bottom: 0 !important; } .uk-padding-vertical-remove { padding-top: 0 !important; padding-bottom: 0 !important; } /* Border ========================================================================== */ .uk-border-circle { border-radius: 50%; } .uk-border-rounded { border-radius: 5px; } /* Headings ========================================================================== */ .uk-heading-large { font-size: 34px; line-height: 44px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-heading-large { font-size: 56px; line-height: 69px; } } /* Link ========================================================================== */ /* * Let links appear in default text color */ .uk-link-muted, .uk-link-muted a { color: #666666; } .uk-link-muted:hover, .uk-link-muted a:hover { color: #666666; } /* * Reset link style */ .uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus { color: inherit; text-decoration: none; } /* Scrollable ========================================================================== */ /* * Enable scrolling for preformatted text */ .uk-scrollable-text { height: 300px; overflow-y: scroll; -webkit-overflow-scrolling: touch; resize: both; } /* * Box with scrolling enabled */ .uk-scrollable-box { box-sizing: border-box; height: 170px; padding: 10px; border: 1px solid rgba(0, 0, 0, 0.05); overflow: auto; -webkit-overflow-scrolling: touch; resize: both; } .uk-scrollable-box > :last-child { margin-bottom: 0; } /* Overflow ========================================================================== */ .uk-overflow-hidden { overflow: hidden; } /* * Enable scrollbars if content is clipped */ .uk-overflow-container { overflow: auto; -webkit-overflow-scrolling: touch; } .uk-overflow-container > :last-child { margin-bottom: 0; } /* Position ========================================================================== */ .uk-position-absolute, [class*='uk-position-top'], [class*='uk-position-bottom'] { position: absolute !important; } /* Don't use `width: 100%` because it is wrong if the parent has padding. */ .uk-position-top { top: 0; left: 0; right: 0; } .uk-position-bottom { bottom: 0; left: 0; right: 0; } .uk-position-top-left { top: 0; left: 0; } .uk-position-top-right { top: 0; right: 0; } .uk-position-bottom-left { bottom: 0; left: 0; } .uk-position-bottom-right { bottom: 0; right: 0; } /* * Cover */ .uk-position-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } /* * Relative */ .uk-position-relative { position: relative !important; } /* * Z-index */ .uk-position-z-index { z-index: 1; } /* Display ========================================================================== */ /* * Display * 1. Required if child is a responsive image */ .uk-display-block { display: block !important; } .uk-display-inline { display: inline !important; } .uk-display-inline-block { display: inline-block !important; /* 1 */ max-width: 100%; } /* * Visibility * Avoids setting display to `block` so it works also with `inline-block` and `table` */ /* Desktop and bigger */ @media (min-width: 960px) { .uk-visible-small { display: none !important; } .uk-visible-medium { display: none !important; } .uk-hidden-large { display: none !important; } } /* Tablets portrait */ @media (min-width: 768px) and (max-width: 959px) { .uk-visible-small { display: none !important; } .uk-visible-large { display: none !important ; } .uk-hidden-medium { display: none !important; } } /* Phone landscape and smaller*/ @media (max-width: 767px) { .uk-visible-medium { display: none !important; } .uk-visible-large { display: none !important; } .uk-hidden-small { display: none !important; } } /* Remove from the flow and screen readers on any device */ .uk-hidden { display: none !important; visibility: hidden !important; } /* It's hidden, but still affects layout */ .uk-invisible { visibility: hidden !important; } /* Show on hover */ .uk-visible-hover:hover .uk-hidden, .uk-visible-hover:hover .uk-invisible { display: block !important; visibility: visible !important; } .uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline:hover .uk-invisible { display: inline-block !important; visibility: visible !important; } /* Hide on touch */ .uk-touch .uk-hidden-touch, .uk-notouch .uk-hidden-notouch { display: none !important; } /* ======================================================================== Component: Flex ========================================================================== */ .uk-flex { display: -ms-flexbox; display: -webkit-flex; display: flex; } .uk-flex-inline { display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex; } /* * Fixes initial flex-shrink value in IE10 */ .uk-flex > *, .uk-flex-inline > * { -ms-flex-negative: 1; } /* Alignment ========================================================================== */ /* * Vertical alignment * Default value is `stretch` */ .uk-flex-top { -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; } .uk-flex-middle { -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .uk-flex-bottom { -ms-flex-align: end; -webkit-align-items: flex-end; align-items: flex-end; } /* * Horizontal alignment * Default value is `flex-start` */ .uk-flex-center { -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .uk-flex-right { -ms-flex-pack: end; -webkit-justify-content: flex-end; justify-content: flex-end; } .uk-flex-space-between { -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .uk-flex-space-around { -ms-flex-pack: distribute; -webkit-justify-content: space-around; justify-content: space-around; } /* Direction ========================================================================== */ .uk-flex-row-reverse { -ms-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; } .uk-flex-column { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } .uk-flex-column-reverse { -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; flex-direction: column-reverse; } /* Wrap ========================================================================== */ .uk-flex-nowrap { -ms-flex-wrap: nowrap; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .uk-flex-wrap { -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } /* * Horizontal alignment * Default value is `stretch` */ .uk-flex-wrap-top { -ms-flex-line-pack: start; -webkit-align-content: flex-start; align-content: flex-start; } .uk-flex-wrap-middle { -ms-flex-line-pack: center; -webkit-align-content: center; align-content: center; } .uk-flex-wrap-bottom { -ms-flex-line-pack: end; -webkit-align-content: flex-end; align-content: flex-end; } .uk-flex-wrap-space-between { -ms-flex-line-pack: justify; -webkit-align-content: space-between; align-content: space-between; } .uk-flex-wrap-space-around { -ms-flex-line-pack: distribute; -webkit-align-content: space-around; align-content: space-around; } /* Item ordering ========================================================================== */ /* * Default is 0 */ .uk-flex-order-first { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last { -ms-flex-order: 99; -webkit-order: 99; order: 99; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-flex-order-first-small { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-small { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-flex-order-first-medium { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-medium { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-flex-order-first-large { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-large { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-flex-order-first-xlarge { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-xlarge { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Item dimensions ========================================================================== */ /* * Initial: 0 1 auto * Content dimensions, but shrinks */ /* * No Flex: 0 0 auto * Content dimensions */ .uk-flex-item-none { -ms-flex: none; -webkit-flex: none; flex: none; } /* * Relative Flex: 1 1 auto * Space is allocated considering content * 1. Fixes flex-shrink value in IE10 */ .uk-flex-item-auto { -ms-flex: auto; -webkit-flex: auto; flex: auto; /* 1 */ -ms-flex-negative: 1; } /* * Absolute Flex: 1 1 0% * Space is allocated solely based on flex */ .uk-flex-item-1 { -ms-flex: 1; -webkit-flex: 1; flex: 1; } /* ======================================================================== Component: Contrast ========================================================================== */ .uk-contrast { color: #ffffff; /* Active */ } .uk-contrast a:not([class]), .uk-contrast .uk-link { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast a:not([class]):hover, .uk-contrast .uk-link:hover { color: #ffffff; text-decoration: underline; } .uk-contrast :not(pre) > code, .uk-contrast :not(pre) > kbd, .uk-contrast :not(pre) > samp { color: #ffffff; background: rgba(255, 255, 255, 0.1); } .uk-contrast em { color: #ffffff; } .uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 { color: #ffffff; } .uk-contrast hr { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav li > a, .uk-contrast .uk-nav li > a:hover { text-decoration: none; } .uk-contrast .uk-nav-side > li > a { color: #ffffff; } .uk-contrast .uk-nav-side > li > a:hover, .uk-contrast .uk-nav-side > li > a:focus { background: rgba(255, 255, 255, 0.1); color: #ffffff; } .uk-contrast .uk-nav-side > li.uk-active > a { background: #ffffff; color: #333333; } .uk-contrast .uk-nav-side .uk-nav-header { color: #ffffff; } .uk-contrast .uk-nav-side .uk-nav-divider { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav-side ul a { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-nav-side ul a:hover { color: #ffffff; } .uk-contrast .uk-subnav > * > a { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast .uk-subnav > * > a:hover, .uk-contrast .uk-subnav > * > a:focus { color: #ffffff; text-decoration: none; } .uk-contrast .uk-subnav > .uk-active > a { color: #ffffff; } .uk-contrast .uk-subnav-line > :nth-child(n+2):before { border-left-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-subnav-pill > * > a:hover, .uk-contrast .uk-subnav-pill > * > a:focus { background: rgba(255, 255, 255, 0.7); color: #333333; text-decoration: none; } .uk-contrast .uk-subnav-pill > .uk-active > a { background: #ffffff; color: #333333; } .uk-contrast .uk-tab { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab > li > a { border-color: transparent; color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-tab > li > a:hover, .uk-contrast .uk-tab > li > a:focus, .uk-contrast .uk-tab > li.uk-open > a { border-color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.7); color: #333333; text-decoration: none; } .uk-contrast .uk-tab > li.uk-active > a { border-color: rgba(255, 255, 255, 0.2); border-bottom-color: transparent; background: #ffffff; color: #333333; } .uk-contrast .uk-tab-center { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab-grid:before { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-list-line > li:nth-child(n+2) { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-form select, .uk-contrast .uk-form textarea, .uk-contrast .uk-form input:not([type]), .uk-contrast .uk-form input[type="text"], .uk-contrast .uk-form input[type="password"], .uk-contrast .uk-form input[type="datetime"], .uk-contrast .uk-form input[type="datetime-local"], .uk-contrast .uk-form input[type="date"], .uk-contrast .uk-form input[type="month"], .uk-contrast .uk-form input[type="time"], .uk-contrast .uk-form input[type="week"], .uk-contrast .uk-form input[type="number"], .uk-contrast .uk-form input[type="email"], .uk-contrast .uk-form input[type="url"], .uk-contrast .uk-form input[type="search"], .uk-contrast .uk-form input[type="tel"], .uk-contrast .uk-form input[type="color"] { border-color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.8); color: #333333; background-clip: padding-box; } .uk-contrast .uk-form select:focus, .uk-contrast .uk-form textarea:focus, .uk-contrast .uk-form input:not([type]):focus, .uk-contrast .uk-form input[type="text"]:focus, .uk-contrast .uk-form input[type="password"]:focus, .uk-contrast .uk-form input[type="datetime"]:focus, .uk-contrast .uk-form input[type="datetime-local"]:focus, .uk-contrast .uk-form input[type="date"]:focus, .uk-contrast .uk-form input[type="month"]:focus, .uk-contrast .uk-form input[type="time"]:focus, .uk-contrast .uk-form input[type="week"]:focus, .uk-contrast .uk-form input[type="number"]:focus, .uk-contrast .uk-form input[type="email"]:focus, .uk-contrast .uk-form input[type="url"]:focus, .uk-contrast .uk-form input[type="search"]:focus, .uk-contrast .uk-form input[type="tel"]:focus, .uk-contrast .uk-form input[type="color"]:focus { border-color: #ffffff; background: #ffffff; color: #333333; } .uk-contrast .uk-form :-ms-input-placeholder { color: rgba(51, 51, 51, 0.7) !important; } .uk-contrast .uk-form ::-moz-placeholder { color: rgba(51, 51, 51, 0.7); } .uk-contrast .uk-form ::-webkit-input-placeholder { color: rgba(51, 51, 51, 0.7); } .uk-contrast .uk-button { color: #333333; background: #ffffff; border: none; } .uk-contrast .uk-button:hover, .uk-contrast .uk-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #333333; } .uk-contrast .uk-button:active, .uk-contrast .uk-button.uk-active { background-color: rgba(255, 255, 255, 0.7); color: #333333; } .uk-contrast .uk-button-primary { background-color: #00a8e6; background: #546b8e; color: #ffffff; } .uk-contrast .uk-button-primary:hover, .uk-contrast .uk-button-primary:focus { background-color: #35b3ee; color: #ffffff; } .uk-contrast .uk-button-primary:active, .uk-contrast .uk-button-primary.uk-active { background-color: #0091ca; color: #ffffff; } .uk-contrast .uk-icon-hover { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-icon-hover:hover { color: #ffffff; } .uk-contrast .uk-icon-button { background: #ffffff; color: #333333; } .uk-contrast .uk-icon-button:hover, .uk-contrast .uk-icon-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #333333; } .uk-contrast .uk-icon-button:active { background-color: rgba(255, 255, 255, 0.7); color: #333333; } .uk-contrast .uk-text-muted { color: rgba(255, 255, 255, 0.6) !important; } .uk-contrast .uk-text-primary { color: #2d7091 !important; } .uk-contrast .uk-subnav-pill > * > * { border: none; } /* ======================================================================== Component: Print ========================================================================== */ @media print { *, *:before, *:after { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } /* ======================================================================== Component: Dotnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-dotnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -12px; margin-top: -12px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-dotnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 12px; margin-top: 12px; } /* * DEPRECATED IE9 Support */ .uk-dotnav:before, .uk-dotnav:after { content: ""; display: block; overflow: hidden; } .uk-dotnav:after { clear: both; } .uk-dotnav > * { float: left; } /* Items ========================================================================== */ /* * Items * 1. Hide text if present */ .uk-dotnav > * > * { display: block; box-sizing: content-box; width: 16px; height: 16px; border-radius: 50%; background: rgba(51, 51, 51, 0); /* 1 */ text-indent: 100%; overflow: hidden; white-space: nowrap; border: 1px solid rgba(51, 51, 51, 0.4); -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-dotnav > * > :hover, .uk-dotnav > * > :focus { background: rgba(51, 51, 51, 0); /* 2 */ outline: none; border-color: rgba(51, 51, 51, 0.7); } /* OnClick */ .uk-dotnav > * > :active { background: #333333; border-color: #333333; -webkit-transform: scale(0.9); transform: scale(0.9); } /* Active */ .uk-dotnav > .uk-active > * { background: #333333; border-color: #333333; -webkit-transform: scale(1.1); transform: scale(1.1); } /* Modifier: `uk-dotnav-contrast` ========================================================================== */ .uk-dotnav-contrast > * > * { background: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.7); } /* * Hover * 1. Apply hover style also to focus state */ .uk-dotnav-contrast > * > :hover, .uk-dotnav-contrast > * > :focus { background: rgba(255, 255, 255, 0); border-color: #ffffff; } /* OnClick */ .uk-dotnav-contrast > * > :active { background: #ffffff; border-color: #ffffff; } /* Active */ .uk-dotnav-contrast > .uk-active > * { background: #ffffff; border-color: #ffffff; } /* Modifier: 'uk-dotnav-vertical' ========================================================================== */ /* * DEPRECATED */ .uk-dotnav-vertical { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } /* * DEPRECATED IE9 Support */ .uk-dotnav-vertical > * { float: none; } /* ======================================================================== Component: Slidenav ========================================================================== */ /* * 1. Required for `a` elements * 2. Dimension * 3. Style */ .uk-slidenav { /* 1 */ display: inline-block; /* 2 */ box-sizing: border-box; width: 50px; height: 50px; /* 3 */ line-height: 50px; color: rgba(51, 51, 51, 0.7); font-size: 50px; text-align: center; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements * 4. Style */ .uk-slidenav:hover, .uk-slidenav:focus { /* 2 */ outline: none; /* 3 */ text-decoration: none; /* 4 */ color: rgba(51, 51, 51, 0.9); cursor: pointer; } /* Active */ .uk-slidenav:active { color: #333333; -webkit-transform: scale(0.9); transform: scale(0.9); } /* * Icons */ .uk-slidenav-previous:before { content: "\f104"; font-family: FontAwesome; } .uk-slidenav-next:before { content: "\f105"; font-family: FontAwesome; } /* Sub-object: `uk-slidenav-position` ========================================================================== */ /* * Create position context */ .uk-slidenav-position { position: relative; } /* * Center vertically */ .uk-slidenav-position .uk-slidenav { display: none; position: absolute; top: 50%; z-index: 1; margin-top: -25px; } .uk-slidenav-position:hover .uk-slidenav { display: block; } .uk-slidenav-position .uk-slidenav-previous { left: 40px; } .uk-slidenav-position .uk-slidenav-next { right: 40px; } /* Modifier: `uk-slidenav-contrast` ========================================================================== */ .uk-slidenav-contrast { color: #ffffff; } /* * Hover * 1. Apply hover style also to focus state */ .uk-slidenav-contrast:hover, .uk-slidenav-contrast:focus { color: rgba(255, 255, 255, 0.7); } /* Active */ .uk-slidenav-contrast:active { color: rgba(255, 255, 255, 0.9); } /* ======================================================================== Component: Progress ========================================================================== */ /* * 1. Clearing * 2. Vertical alignment if text is used */ .uk-progress { box-sizing: border-box; height: 20px; margin-bottom: 25px; background: #fafafa; /* 1 */ overflow: hidden; /* 2 */ line-height: 20px; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-progress { margin-top: 25px; } /* Sub-object: `uk-progress-bar` ========================================================================== */ /* * 1. Transition * 2. Needed for text */ .uk-progress-bar { width: 0; height: 100%; background: #546b8e; float: left; /* 1 */ -webkit-transition: width 0.6s ease; transition: width 0.6s ease; /* 2 */ font-size: 13px; color: #ffffff; text-align: center; padding-right: 8px; text-align: right; } /* Size modifiers ========================================================================== */ /* Mini */ .uk-progress-mini { height: 6px; } /* Small */ .uk-progress-small { height: 12px; } /* Color modifiers ========================================================================== */ .uk-progress-success .uk-progress-bar { background-color: #8fbe7b; color: #ffffff; } .uk-progress-warning .uk-progress-bar { background-color: #f3a959; color: #ffffff; } .uk-progress-danger .uk-progress-bar { background-color: #d9534d; color: #ffffff; } /* Modifier: `uk-progress-striped` ========================================================================== */ .uk-progress-striped .uk-progress-bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 30px 30px; } /* * Animation */ .uk-progress-striped.uk-active .uk-progress-bar { -webkit-animation: uk-progress-bar-stripes 2s linear infinite; animation: uk-progress-bar-stripes 2s linear infinite; } @-webkit-keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } @keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } /* ======================================================================== Component: Accordion ========================================================================== */ /* Sub-object: `uk-accordion-title` ========================================================================== */ .uk-accordion-title { margin-top: 0; margin-bottom: 17px; padding: 10px 17px; background: #fafafa; font-size: 19px; line-height: 25px; cursor: pointer; border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 1px; } /* Sub-object: `uk-accordion-content` ========================================================================== */ .uk-accordion-content { padding: 0 17px 17px 17px; } /* * Micro clearfix to make panels more robust */ .uk-accordion-content:before, .uk-accordion-content:after { content: ""; display: table; } .uk-accordion-content:after { clear: both; } /* * Remove margin from the last-child */ .uk-accordion-content > :last-child { margin-bottom: 0; } /* ======================================================================== Component: Slider ========================================================================== */ /* * RTL Compatibility */ [data-uk-slider] { direction: ltr; } html[dir="rtl"] .uk-slider > * { direction: rtl; } /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Deactivate browser history navigation in IE11 */ .uk-slider { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ touch-action: pan-y; } /* * 1. Reset list style without interfering with grid */ .uk-slider:not(.uk-grid) { /* 1 */ margin: 0; padding: 0; list-style: none; } /* * Sub-object item * 1. Position items above each other */ .uk-slider > * { /* 1 */ position: absolute; top: 0; left: 0; } /* * Clip child elements */ .uk-slider-container { overflow: hidden; } /* * Dragged */ .uk-slider:not(.uk-drag) { -webkit-transition: -webkit-transform 200ms linear; transition: transform 200ms linear; } /* * 1. Makes text unselectable */ .uk-slider.uk-drag { cursor: col-resize; /* 1 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } /* * 1. Prevents images and links from being dragged (default browser behavior) * 2. Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-slider a, .uk-slider img { /* 1 */ -webkit-user-drag: none; user-drag: none; /* 2 */ -webkit-touch-callout: none; } /* * 1. Prevents images and links from being dragged in Firefox */ .uk-slider img { pointer-events: none; } /* Modifier: `uk-slider-fullscreen` ========================================================================== */ .uk-slider-fullscreen, .uk-slider-fullscreen > li { height: 100vh; } /* ======================================================================== Component: Slideshow ========================================================================== */ /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Set width because child elements are positioned absolute. Height is set via JS * 4. Reset list style * 5. Clip child elements * 6. Deactivate browser history navigation in IE11 */ .uk-slideshow { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ width: 100%; /* 4 */ margin: 0; padding: 0; list-style: none; /* 5 */ overflow: hidden; /* 6 */ touch-action: pan-y; } /* * Sub-object item * 1. Position items above each other * 2. Expand to parent container width * 3. Hide by default */ .uk-slideshow > li { /* 1 */ position: absolute; top: 0; left: 0; /* 2 */ width: 100%; /* 3 */ opacity: 0; } /* * Active * 1. Stack at first * 2. Show slide */ .uk-slideshow > .uk-active { /* 1 */ z-index: 10; /* 2 */ opacity: 1; } /* * Hide default images which is only relevant to keep existing proportions */ .uk-slideshow > li > img { visibility: hidden; } /* * Pointer for controls */ [data-uk-slideshow-slide] { cursor: pointer; } /* Modifier: `uk-slideshow-fullscreen` ========================================================================== */ .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 100vh; } /* Animations ========================================================================== */ /* * Fade */ .uk-slideshow-fade-in { -webkit-animation: uk-fade 0.5s linear; animation: uk-fade 0.5s linear; } .uk-slideshow-fade-out { -webkit-animation: uk-fade 0.5s linear reverse; animation: uk-fade 0.5s linear reverse; } /* * Scroll */ .uk-slideshow-scroll-forward-in { -webkit-animation: uk-slide-right 0.5s ease-in-out; animation: uk-slide-right 0.5s ease-in-out; } .uk-slideshow-scroll-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-scroll-backward-in { -webkit-animation: uk-slide-left 0.5s ease-in-out; animation: uk-slide-left 0.5s ease-in-out; } .uk-slideshow-scroll-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } /* * Scale */ .uk-slideshow-scale-out { -webkit-animation: uk-fade-scale-15 0.5s ease-in-out reverse; animation: uk-fade-scale-15 0.5s ease-in-out reverse; } /* * Swipe */ .uk-slideshow-swipe-forward-in { -webkit-animation: uk-slide-left-33 0.5s ease-in-out; animation: uk-slide-left-33 0.5s ease-in-out; } .uk-slideshow-swipe-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-swipe-backward-in { -webkit-animation: uk-slide-right-33 0.5s ease-in-out; animation: uk-slide-right-33 0.5s ease-in-out; } .uk-slideshow-swipe-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } .uk-slideshow-swipe-forward-in:before, .uk-slideshow-swipe-backward-in:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: rgba(0, 0, 0, 0.6); -webkit-animation: uk-fade 0.5s ease-in-out reverse; animation: uk-fade 0.5s ease-in-out reverse; } /* ======================================================================== Component: Sticky ========================================================================== */ /* * 1. More robust if padding and border are used * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue */ [data-uk-sticky].uk-active { z-index: 980; /* 1 */ box-sizing: border-box; /* 2 */ -webkit-backface-visibility: hidden; } /* * Faster animations */ [data-uk-sticky][class*='uk-animation-'] { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } [data-uk-sticky].uk-animation-reverse { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } /* ======================================================================== Component: Search ========================================================================== */ /* * 1. Create position context for dropdowns * 2. Needed for `form` element */ .uk-search { display: inline-block; /* 1 */ position: relative; /* 2 */ margin: 0; } /* * Icon */ .uk-search:before { content: "\f002"; position: absolute; top: 0; left: 0; width: 40px; line-height: 40px; text-align: center; font-family: FontAwesome; font-size: 13px; color: #999999; top: 2px; } /* Sub-object `uk-search-field` ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-search-field::-moz-focus-inner { border: 0; padding: 0; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-search-field::-webkit-search-cancel-button, .uk-search-field::-webkit-search-decoration { -webkit-appearance: none; } /* * Removes cancel button in IE10 */ .uk-search-field::-ms-clear { display: none; } /* * Removes placeholder transparency in Firefox. */ .uk-search-field::-moz-placeholder { opacity: 1; } /* * 1. Define consistent box sizing. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. * 5. Remove default style in iOS. * 6. Style */ .uk-search-field { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: #666666; /* 5 */ -webkit-appearance: none; /* 6 */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(0, 0, 0, 0.05); background: rgba(0, 0, 0, 0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: middle; border-radius: 1px; } /* Placeholder */ .uk-search-field:-ms-input-placeholder { color: #999999 !important; } .uk-search-field::-moz-placeholder { color: #999999; } .uk-search-field::-webkit-input-placeholder { color: #999999; } /* Focus */ .uk-search-field:focus { outline: 0; } /* Focus + Active */ .uk-search-field:focus, .uk-search.uk-active .uk-search-field { width: 220px; } /* Dropdown modifier: `uk-dropdown-search` ========================================================================== */ .uk-dropdown-search { width: 300px; margin-top: 0; background: #f5f5f5; color: #666666; } .uk-open > .uk-dropdown-search { -webkit-animation: uk-slide-top-fixed 0.2s ease-in-out; animation: uk-slide-top-fixed 0.2s ease-in-out; } /* * Dependency `uk-navbar-flip` */ .uk-navbar-flip .uk-dropdown-search { margin-top: 5px; margin-right: -15px; } /* Nav modifier `uk-nav-search` ========================================================================== */ /* * Items */ .uk-nav-search > li > a { color: #666666; } /* * Active * 1. Remove default focus style */ .uk-nav-search > li.uk-active > a { background: #546b8e; color: #ffffff; /* 1 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-search .uk-nav-header { color: #999999; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-search .uk-nav-divider { border-top: 1px solid rgba(0, 0, 0, 0.05); } /* * Nested items */ .uk-nav-search ul a { color: #668cc6; } .uk-nav-search ul a:hover { color: #546b8e; } /* Search in offcanvas ========================================================================== */ .uk-offcanvas .uk-search { display: block; margin: 25px; } .uk-offcanvas .uk-search:before { color: #999999; } .uk-offcanvas .uk-search-field { width: 100%; border-color: rgba(0, 0, 0, 0); background: #292929; color: rgba(255, 255, 255, 0.7); } .uk-offcanvas .uk-search-field:-ms-input-placeholder { color: #999999 !important; } .uk-offcanvas .uk-search-field::-moz-placeholder { color: #999999; } .uk-offcanvas .uk-search-field::-webkit-input-placeholder { color: #999999; } /* ======================================================================== Component: Tooltip ========================================================================== */ /* * 1. Hide by default * 2. Set fixed position * 3. Set dimensions * 4. Set style */ .uk-tooltip { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1030; /* 3 */ box-sizing: border-box; max-width: 200px; padding: 8px 16px; /* 4 */ background: #333333; color: #ffffff; font-size: 14px; line-height: 20px; word-break: break-all; border-radius: 1px; font-weight: inherit; } /* Triangle ========================================================================== */ /* * 1. Dashed is less antialised than solid */ .uk-tooltip:after { content: ""; display: block; position: absolute; width: 0; height: 0; /* 1 */ border: 5px dashed #333333; } /* Direction modifiers ========================================================================== */ /* * Top */ .uk-tooltip-top:after, .uk-tooltip-top-left:after, .uk-tooltip-top-right:after { bottom: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; border-top-color: #333333; } /* * Bottom */ .uk-tooltip-bottom:after, .uk-tooltip-bottom-left:after, .uk-tooltip-bottom-right:after { top: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; border-bottom-color: #333333; } /* * Top/Bottom center */ .uk-tooltip-top:after, .uk-tooltip-bottom:after { left: 50%; margin-left: -5px; } /* * Top/Bottom left */ .uk-tooltip-top-left:after, .uk-tooltip-bottom-left:after { left: 10px; } /* * Top/Bottom right */ .uk-tooltip-top-right:after, .uk-tooltip-bottom-right:after { right: 10px; } /* * Left */ .uk-tooltip-left:after { right: -5px; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; border-left-color: #333333; } /* * Right */ .uk-tooltip-right:after { left: -5px; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; border-right-color: #333333; } /* ======================================================================== Warp theme ========================================================================== */ /* Theme Layout ========================================================================== */ html { overflow-y: scroll; } body { background: #f9f9f7; } .tm-wrapper { min-height: 100vh; max-width: 1450px; } .tm-wrapper > div { min-height: 100vh; padding-left: 0; } .tm-wrapper:not(.tm-grid-preserve) { margin-left: 0; } .tm-wrapper:not(.tm-grid-preserve) > * { padding-left: 0; } .tm-sidebar-width-15 .tm-sidebar-wrapper { width: 15%; } .tm-sidebar-width-15 .tm-content-wrapper { width: 85%; } .tm-sidebar-width-20 .tm-sidebar-wrapper { width: 20%; } .tm-sidebar-width-20 .tm-content-wrapper { width: 80%; } .tm-sidebar-width-25 .tm-sidebar-wrapper { width: 25%; } .tm-sidebar-width-25 .tm-content-wrapper { width: 75%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-30 .tm-sidebar-wrapper { width: 30%; } .tm-sidebar-width-30 .tm-content-wrapper { width: 70%; } .tm-sidebar-width-33 .tm-sidebar-wrapper { width: 33.333%; } .tm-sidebar-width-33 .tm-content-wrapper { width: 66.666%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-50 .tm-sidebar-wrapper { width: 50%; } .tm-sidebar-width-50 .tm-content-wrapper { width: 50%; } .tm-sidebar-wrapper { position: relative; background-color: #f9f9f7; text-align: center; } .tm-sidebar-wrapper::after { display: block; content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 1px; background: rgba(0, 0, 0, 0.05); } .tm-sidebar-wrapper .tm-sidebar-menu-container { padding: 40px 0; text-align: center; z-index: 1002; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-logo { display: inline-block; margin: 0 auto 40px auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav { margin-bottom: 40px; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav { float: none; max-width: 240px; margin: 0 auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li { margin: 0; float: none; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a { height: 50px; padding: 0; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.2); background-color: rgba(0, 0, 0, 0); color: rgba(255, 255, 255, 0.65); line-height: 50px; font-weight: 400; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a::before { content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; height: 1px; width: 15px; background: rgba(255, 255, 255, 0.4); -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:active { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a::before { height: 2px; width: 30px; background: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a::before, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover::before { height: 2px; width: 30px; background: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown { text-align: left; z-index: 1003; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown::before { top: 12px; left: -6px; background: #fafafa; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-open .uk-dropdown { top: 0; left: auto; right: -200px; background: #fafafa; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-animation: uk-slide-right 0.2s ease-in-out; animation: uk-slide-right 0.2s ease-in-out; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-2:not(.uk-dropdown-stack), .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-3:not(.uk-dropdown-stack) { left: 240px; } .tm-sidebar-wrapper .tm-sidebar-widget-container { position: absolute; right: 0; bottom: 0; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-main { position: absolute; right: 0; bottom: 76px; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel { max-width: 70%; margin: 40px auto; color: #ffffff; text-align: left; /* link color */ } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel .uk-panel-title { color: #ffe3c7; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]), .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]) { color: #ffe3c7; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]):hover, .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]):hover { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social { position: absolute; right: 0; bottom: 0; left: 0; height: 26px; padding: 20px; border-top: 1px solid rgba(42, 52, 68, 0.8); background: rgba(42, 52, 68, 0.8); overflow: hidden; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a:hover { color: #ffe3c7; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social [class*='uk-icon-'] { margin: 0 10px; font-size: 24px; } .uk-offcanvas-page .tm-sidebar-menu-container.uk-active { margin-left: 240px; -webkit-transition: margin-left 0.15s linear; transition: margin-left 0.15s linear; } .tm-sidebar-background-fixed .tm-sidebar-wrapper { background-attachment: fixed; } .tm-grid-divider { margin: 0; border-top: none; } .tm-section-divider section + .tm-grid-divider, .tm-section-divider .tm-middle + .tm-grid-divider { display: block; margin-top: 60px; margin-bottom: 60px; border-top: 1px solid rgba(0, 0, 0, 0.05); } .tm-content-wrapper { position: relative; border-right: 1px solid rgba(0, 0, 0, 0.05); background: #ffffff; } .tm-content-wrapper .tm-content-container { padding: 60px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-block-content-top, .tm-block-content-bottom { padding: 60px; background: #fafafa; } .tm-block-content-top { border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .tm-block-content-bottom { border-top: 1px solid rgba(0, 0, 0, 0.05); } .tm-block-footer { padding: 60px; border-top: 1px solid rgba(0, 0, 0, 0.05); } .tm-page-title-false .tm-content .uk-article .uk-article-title { display: none; } .tm-footer-true { padding-bottom: 66px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-navbar { background: #fafafa; } .tm-navbar, .tm-toolbar { padding: 30px 60px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .tm-toolbar .uk-float-left .uk-panel { margin: 0 25px 0 0; float: left; } .tm-toolbar .uk-float-right .uk-panel { margin: 0 0 0 25px; float: right; } .uk-dropdown-search { text-align: left; } .tm-logo-small { letter-spacing: -0.31em; } .tm-main > :nth-child(n+2) { margin-top: 25px; } .tm-content > :last-child { margin-bottom: 0; } .tm-footer { position: absolute; right: 0; bottom: 0; left: 0; padding: 20px; border-top: 1px solid rgba(0, 0, 0, 0.05); height: 26px; text-align: center; overflow: hidden; } .tm-footer .uk-panel + .uk-panel { margin-top: 25px; } .tm-totop-scroller { display: block; position: absolute; top: 20px; right: 24px; z-index: 1000; width: 20px; height: 20px; line-height: 20px; font-size: 14px; color: #666666; text-align: center; -webkit-transition: all linear 0.05s; transition: all linear 0.05s; } .tm-totop-scroller::after { content: "\f077"; font-family: "FontAwesome"; } .tm-totop-scroller:hover, .tm-totop-scroller:focus { /* 1 */ color: #999999; font-size: 16px; outline: none; /* 2 */ text-decoration: none; } .tm-totop-scroller:active { color: #333333; font-size: 11px; } @media (max-width: 959px) { .tm-wrapper { max-width: 100%; } .tm-wrapper .tm-content-wrapper { width: 100% !important; margin: 0; } } @media (max-width: 767px) { .tm-section-divider .tm-grid-divider { margin-top: 30px; margin-bottom: 30px; } .tm-wrapper .tm-content-wrapper .tm-content-container, .tm-wrapper .tm-content-wrapper .tm-block-content-top, .tm-wrapper .tm-content-wrapper .tm-block-content-bottom, .tm-wrapper .tm-content-wrapper .tm-navbar, .tm-wrapper .tm-content-wrapper .tm-toolbar, .tm-wrapper .tm-content-wrapper .tm-block-footer { padding: 30px; } .tm-logo-small:hover { text-decoration: none; } } [class*='uk-animation-'] .uk-button { -webkit-backface-visibility: hidden; } .tm-ct-spacing-false .tm-block-content-top { padding: 0 !important; } .tm-cb-spacing-false .tm-block-content-bottom { padding: 0 !important; } /* Dropdown stack ========================================================================== */ .uk-dropdown-navbar.uk-dropdown-stack { min-width: 0 !important; max-width: none !important; } /* Additional ========================================================================== */ @font-face { font-family: 'yootheme'; src: url('../fonts/yootheme.eot?-fkrq72'); src: url('../fonts/yootheme.eot?#iefix-fkrq72') format('embedded-opentype'), url('../fonts/yootheme.woff?-fkrq72') format('woff'), url('../fonts/yootheme.ttf?-fkrq72') format('truetype'), url('../fonts/yootheme.svg?-fkrq72#yootheme') format('svg'); font-weight: normal; font-style: normal; } [class^="tm-icon-yootheme-"], [class*=" tm-icon-yootheme-"] { font-family: 'yootheme'; speak: none; font-size: 72px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-icon-yootheme-cart::before { content: "\e600"; } .tm-icon-yootheme-css3::before { content: "\e601"; } .tm-icon-yootheme-github1::before { content: "\e602"; } .tm-icon-yootheme-github2::before { content: "\e603"; } .tm-icon-yootheme-html5::before { content: "\e604"; } .tm-icon-yootheme-joomla::before { content: "\e605"; } .tm-icon-yootheme-jquery::before { content: "\e606"; } .tm-icon-yootheme-less::before { content: "\e607"; } .tm-icon-yootheme-symfony::before { content: "\e608"; } .tm-icon-yootheme-twitter::before { content: "\e609"; } .tm-icon-yootheme-wordpress::before { content: "\e60a"; } .tm-icon-yootheme-zoo::before { content: "\e60b"; } .tm-icon-yootheme-yoo::before { content: "\e60c"; } .tm-icon-yootheme-widgetkit::before { content: "\e60d"; } .tm-icon-yootheme-warp::before { content: "\e60e"; } .tm-icon-yootheme-uikit::before { content: "\e60f"; } .tm-icon-yootheme-pagekit::before { content: "\e610"; } .tm-about > .uk-switcher > li { padding-top: 80px; font-size: 22px; line-height: 30px; font-style: italic; text-align: center; } .tm-about > .uk-switcher > li::before { content: "\f099"; display: inline-block; position: absolute; top: 0; left: 50%; margin-left: -25px; color: #546b8e; font-family: 'FontAwesome'; font-size: 50px; font-weight: normal; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-about > .uk-switcher > li:nth-child(2)::before { content: "\f075"; } .tm-about > .uk-switcher > li:nth-child(3)::before { content: "\f10d"; } .tm-button-wide { padding-right: 25px; padding-left: 25px; } .tm-underlined { border-bottom: 2px solid #668cc6; } .uk-navbar-nav li > a, .uk-button, .uk-subnav-pill > li > a, .uk-nav-side > li > a, .uk-nav-offcanvas > li > a { position: relative; overflow: hidden; z-index: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform-style: preserve-3d; } .tm-ripple { display: block; position: absolute; background: rgba(255, 255, 255, 0.3); border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); } .tm-animate-ripple { -webkit-animation: ripple 0.65s linear; animation: ripple 0.65s linear; } @-webkit-keyframes ripple { 100% { opacity: 0; -webkit-transform: scale(2.5); } } @keyframes ripple { 100% { opacity: 0; transform: scale(2.5); } } /* Widgetkit 2 ========================================================================== */ .tm-caption { position: relative; overflow: hidden; cursor: pointer; background: #333333; color: #ffffff; } .tm-caption img { position: relative; display: block; opacity: 1; -webkit-transition: all 0.35s; transition: all 0.35s; -webkit-transform: scale(1); transform: scale(1); } .tm-caption figcaption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .tm-caption figcaption > a:hover { text-decoration: none; } .tm-caption figcaption::before, .tm-caption figcaption::after { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; pointer-events: none; } .tm-caption figcaption::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); transform: scale(0, 1); } .tm-caption figcaption::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); } .tm-caption h3 { margin: 0; padding: 3px 6px; background: #333333; border-radius: 1px; color: #ffffff; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .tm-caption:hover img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); } .tm-caption:hover figcaption::before, .tm-caption:hover figcaption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .tm-caption:hover h3 { background: #ffffff; color: #333333; } .uk-caption .uk-article-lead { color: #ffffff; } /* Blog ========================================================================== */ .uk-article + .uk-article { margin-top: 40px; padding-top: 40px; border-top: 1px solid rgba(0, 0, 0, 0.05); } /* Joomla only */ .tm-leading-article .uk-article:last-child { margin-bottom: 0; padding-bottom: 40px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } /* Error ========================================================================== */ .tm-error-icon { font-size: 250px; } .tm-error-headline { font-size: 100px; } /* Offline ========================================================================== */ .tm-offline { width: 300px; } /* Socialbuttons ========================================================================== */ .tm-socialbuttons { line-height: 1; } .tm-socialbuttons > div { margin-right: 10px; float: left; } /* WordPress only ========================================================================== */ .alignleft { display: block; margin-right: 25px; float: left; } .alignright { display: block; margin-left: 25px; float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } /* Styles ========================================================================== */ .tm-sidebar-wrapper { background: #3d3e50 url(../images/background/default.jpg) no-repeat; } html[dir="rtl"] body .tm-sidebar-wrapper { background-position: 100% 0px; } PK���\o�Ŝ]]templates/yoo_aurora/warp.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ use Warp\Warp; use Warp\Autoload\ClassLoader; use Warp\Config\Repository; global $warp; if (!$warp) { require_once(__DIR__.'/warp/src/Warp/Autoload/ClassLoader.php'); // set loader $loader = new ClassLoader; $loader->add('Warp', __DIR__.'/warp/src'); $loader->add('Warp\Joomla', __DIR__.'/warp/systems/joomla/src'); $loader->register(); // set config $config = new Repository; $config->load(__DIR__.'/warp/config.php'); $config->load(__DIR__.'/warp/systems/joomla/config.php'); $config->load(__DIR__.'/config.php'); // set warp $warp = new Warp(compact('loader', 'config')); $warp['system']->init(); } return $warp;PK���\����)templates/yoo_aurora/template_preview.pngnu�[����PNG IHDR������tEXtSoftwareAdobe ImageReadyq�e<piTXtXML:com.adobe.xmp<?xpacket begin="" id="W5M0MpCehiHzreSzNTczkc9d"?> <x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP Core 5.6-c067 79.157747, 2015/03/30-23:40:42 "> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> <rdf:Description rdf:about="" xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/" xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#" xmlns:xmp="http://ns.adobe.com/xap/1.0/" xmpMM:OriginalDocumentID="xmp.did:db68c882-2723-4e70-8609-bb1ba6500d09" xmpMM:DocumentID="xmp.did:843239F091C611E5A10AC3DC76034509" xmpMM:InstanceID="xmp.iid:843239EF91C611E5A10AC3DC76034509" xmp:CreatorTool="Adobe Photoshop CC 2014 (Macintosh)"> <xmpMM:DerivedFrom stRef:instanceID="xmp.iid:777E0A1577D811E49F70B9746BA4AA17" stRef:documentID="xmp.did:777E0A1677D811E49F70B9746BA4AA17"/> </rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket end="r"?>b:cy�<IDATx��ٖ$G�%&�f�ƞ�; �P��ꪮ�nN�s��9|�O�O�+��?��y$�� |吧���jǖH��36_�L�����{�{�GdDd&�֝��w[��L�^�r����zXUa3�>H�?����a��;~:,�?7�t������r)t�-��E��|�e)y���W#�VKV�j[m�m�]�6��(ƒe�݁=ᵾ��WAn�U�¿�� ��W�c0����-y.a���^gL��"�벯���p�]�1�}�Ϸ�J���ն�V�j[m�ma�����1����U�"n���R�u�ݢ�qo�q�t.�5���|��z�p��H�Jq�V�j[m�m�]�6�WH�DX^t���0~u��u��| �7�?����(�Sdyv2,��YN���W��[m�m�����oWK%���� 9o3ZtW�o�n_��g�L�w�!\��uW�����-q����!���V�j[m��m+o&�ei���Q�{��U�7���%-O�k�M<"aI��Ԋ�[m�m����.o>Ŵ�a|^+��[`��]����s�M�.xO�(�V�bW�j[m�m�]9\&��������X��8�kd�~�,����%���\ W| �m���ն�V�;��(��:]6��.0>� ��]�u/��\�ظ,s��v��{-�!�%�cX�+���V�j[m������OƝ<�k��]V�֝v�p�nV.x��"�����r/��b�,b�� �'�S�\�����I9����pQ��|���%aJ�d�&5,y���n�+��V�j[m������<=����3)h��K�;L�����Ua4����B�s~�c����:qxw�&��MѬ�>�悷�qrs����n��5Ws���0��:�����Jf� N#̎�,P[`������;�2�t3�����q>���©G>"�s3bt�]=6���̹)��[m�m����vQ�x9��l�鎱)'��^+Ew�AV1�� ~,UyF�1,����0�N�z79�S�}�Q�[����8 V�98*\`�����}t'�8��[��О�n��O��g�iݱ�:����:��96;����7疜�nUi��V�j[m?���"���}8�i]��\��Ʌ%��^s|ܢ�/q�2d�����6��ay����]xW���R��tK�� gp��^�>�<�w?���N1��KyQ9B���~���ն�V�e�����[�T���e�B �ӡ��d}ҝ�Xخ��j.n1��g�n�X:�c;=LHY���'&ƅ97*�2?��1�)��-<G7oN�4�i5��8O����ߜ��g���3����S�|8P'3 �B8y�'�x��zهm���k=�qӜ�ԞC81��9�Խ4u�.ѝb���V�j[m��*7wM�y���{�0��gu�?���h�VZ�=ޖy=�|Y��?������N���8�UM�Y��jA^������N�W��s��"��.�0�t�x���ն�V�j{�-_�f�15��W+�VOӣ�3B��Aؘ���m�Y g���?��Z����|�^��85�X�w��xO��2S\R��pw�;�d��s�\�e�82[�����h@.��%^�Y��~{E���ն�V��~X/���[�r� JX��?<^�h=H��8V��ꘐ�gm~*͝�N�9�uf ��L�*6� >��h6�����3�⟔��������˨K1.�uL��;�.s�K��M��:E?/��x.�S��}�]�ܻz���m���նڮ����.%$��/����i� ��sw����0t��PNʪ�<�����Z-�|6�d��`ɭ �5p�6�h<���/�ш�˲|�Zf��r��/¦.;��7n�V�k���ն�~Л�tqUQ�`m�vf�ͽs���_X ����-{k���t-!�_I��te��NXU�������靗N�#�V[��HYd/l�ػ�2i��.i�Tw�m���ն����}[^�Kg>����y�t���4X�{EYP߷��)�V�ھ"��s� ���J�`�#�FC��e8� t�9F�s_��K��8�9 �혋+P��V�j[m���6Z��� ����]�g��A뷵�M�W�%v��N)�x�^p{k[����wms= _o�Vsn�"���X�U.z���նڮ;�\#����`!f��w������?,�w�5^�<���monI��$p���ѫ1�~l��4 V{�Zߢ����k>�»����;O��j[m�m���w~����\�����)�pu��j��^���%�N�d�{(e�6�6"�k�����c��y�<m\T;dkc��`5GKx:ԟs���^���e�Mg3ԟg�s��b�V�j[m��]��;���Ř�ꎿ�N��D�0��p�^O��p�Q��ٚ�~ �|��ng�s`�P�q�֭��|����������eooO?떹�j�=op�.>��q��o��o��q��8�ˌv���rΫ�z�/\\$�xSw�`�I�͟���XT�[R��}X�ԣ����d)轛znu_���Z��37���M��8=�`�������{j�a��uޮ vK�ٵ&��Zۄ�r.�3X/gq��r)�tT��q��_:E�=��^�rfe�ٱ�\}*�J��U<�P�B����x�R����u2�w��¹\+ �Z�v<w/U|q4�����8��U�H��ʀnL�g��Cu-�sn�:�q_.�jY\>[1�1�D_�����ev����L��\�@ S�.��K��Ԝ缌?k��uW��5�獬 �*o�6'�,���qvwS3 �0!�=t�=է���31�{fgU�<2sT�9 �y�Mz�K��Y4��!�t/��dqr�{�"�1� �z=�a8���O{n;ݵS�[o?�{��;O/�����ù���i�^�)�@���q�OZ�>�`{K��f��My�����)^d�fG���C����l?�B��qg�����?�/�o�Y>���,���8.B�2H1�X֦�4 �@���;����1��yC�2��?�@!�oT��#_!nJܥ��#���%�=�*� #�`@����%F��L&�ܛ�Č� {��3����^�d�/^r��s&������$�W����]�� ��m+x��Z0mǟc���V�o�ʍ[�2��w�;��g��Z�;[r��8N�q� @�z��x�Yg@��3TS�k(�>��H^���'/dp�ױ�DdG�B[ :q:�V��Om<�(~��Υ��.�k���-.�͠7��'��ÿ��<����O���$����8�GƣBnݿ-�ِ��C�Z_���x����/>���[��|/@̹�A����'�W�2�d�Q9E�ؔ��x���5��@�� Ϲ�����������N�qb�gc���.~y�Ũ�و���\�6��Ͼ�M'��� �h�t��Ͽ�ngM���"�|8����* ���L�\�m@� �� �<�[�����^}��|̓��N� �J˕�a���_U(�7�.|ħ��'�,��[��ee�/��6�W>C�zL=mW��4�9�/�C>/����`Ǩ`����콊�oG������Ɗ�<r����o ,]�����l��y�.��y@��^,XY.���y_�wnߎ�����-y�+���L0�L��� ���^a���W4��;U9뮤�����W���#��ؑ�`h�p�����圈���� /��G�^�XPT��)7�87�Ə�E���7�n'�.`��R�5(}�,��8��T��A%����BY�g@��_����,��&QR�X�D0� X�����'S��a�-+cV�{���x ��8�������Xyx����w�ʋ�����2�����]�VIq��;�p8R�j��f ���ˌ1�Ǝ�z�\�z���<}�D���G�W��@v�ޔ��-���G��_����4#(��{!��#�}�{��ڔ��Cy�ۇ���|,�t|��ٖ��'_��y�]O���ϲ��+�%��=�g/_���ݎK�w$�z� �ɋ�2r��(�^�]�ӱ��(��x?����`O���q�lW�G��r��Qȹ�� :�p(�=,��&�Y�e0O�X��U'��=��N[^�|!G���H��~)_}�������Q��q �O���8Ǚ1y��2�vXL���M�����|�D��쩲��Gc>K8̣��J;@%.����Ȉ�q��������r����I�*[�dH���j�V�.K�1�^�.Rf3}��|˔���^�դ|��3��=���t�]&3�_ޮ^����F�����O��o�{���WUg_��ܻ}W��ˇ_ɯ��/�v��z����&e�w��ݩ��5�Wi,�.���l+��-Y���<�ׁϕu�ٽAБ���@I���!�7��*c=q�!~\���<��#�l��ȹ�hiF`F&�"��`����5�:LA���"^���y]eh��%��6��V/�*S^5��6'�jg�� ?�T��L C�c<�U_�̧�3��d��o�{ ��x�7�8���6�h��5Uv����x�V�]|�٪���A��A$8���ɳf`21�x��xo�\>�8"P����scC>��'��~����syt��ӗ�;���Φ�z���G��$Ӛ���?<������v�C{G{��_�"��P��|������Gҋ�k��+�� n$������ ����F�`��|%㣾lu�y?�Ő����S��͍u��:Q��s�U3}p(!�o\O��"è�V)ø���}�o}c#�3�)j�u������ȏ�ۉ�G'�=?�t#�<��ݎc���)�@_�rUM��e���4`�wKc�WL�{���⫲�kJ�xL=�����U}a�ۛ1�t��9g��(UIR>kר�k�,�SVNJ�� ��aʐ�|vs�Oa�o���j&ӽ��&�YM�W�2��@��,����t7���Y�7㖒/��e_�[Ǻ�+� ,���?�~�r��]��_?�W{/�e|��+O�<���ϳ����c���k����z�-��7���-aP�Ќ��o�9Ј� �1�Pق"2cz��Xe�x�[�]�(?�C)�٘A(��#���Oz.)��Jө���u�9���7�90�,ۆO��E�3�!��sixKa3�X�����HV��E�gP+���Z�s����Q�kAA���� Z�H|����9><@�^MZl8v�_���1� =D����\��C�${���0e���L���o�J���e-����x�"��rt�#`|��[ٹ{Sv�B��/�bt���dzw0�K��d}t ��)��`�i]x��y,"�@��w��ھ�%{{H�e��Wquѐ�� ���ey���ks�j.��#R��8���A��?=��~�Odw�7d�ֆ�\)�NW��[��,�/��Ş2��4Z�Z�H3�W��p؋�s$�Д"�V |�R0��Г�}�c�Ԧ�I`kM�,#�-�xT���Ce�Q�J��3�Nb�Ԛ^;;�L�ia}ґ"�R���uYҗ�uV�\��֫���PNҷ86b��sr����(��dR<h�v�> ��8��� YN炱���cΒ��y������",���0�=8��2@��������{1n�u���ӳ�X��mֆ�X3��;7o�d�� �v�����ܖ[��_}��L����F��_����^�1��)��Ԅ�����"H/r�<"�v��,����hB��7T/P��ӣB6� d�3L��p���4�&��]K�X�%�i�Ep��≥��!� ��"�s ������$�+s����w*��=8S<3H��� ��h�o�3���N677��%�Ri���L����<=XL����w�Ԅ��0U�((괂�j�}O��1> �v�lG0w�(��>Y��O_��(��{��_�Q��Ʋ��t[d�C��sG���x��x�X�oݑ���WF�=���ߟ�A�ϕ��e��S�.��f�"�4���=���y����>������s�}?����x����v�M� �*2���~�����̤���Nk�d�����h8����1��TPڔ�~�A���:�TuQR<�QɅ�T#�c��Z_��cZٳ�j����Y����vc��/����3�� ����*sH�X0�x���nNE,LQ��_n2�&Z��v� ��LP�zuIZD�5H�y��?)� >�L� 4Aᤨ�ۜ���g�͞a�be��=����42^0\N���\���(���[�̡�A^F�<��V·�Cy��'7oޔ'Ϟ�spgi�3q�⛮[��"&�<��ma�.D_�������@�"�� Ge��휀 W�B��h�����hT�/ �ñ�9�_�+��ю`0��j-���ҮY}~HVL�(b���ҿ-��U�|���5+KO!Ч9�k� *y�,&�=dU����*��<3;��������s�c_�NN�c@$�]�v�)7v6�/���T��1x����V��c�R�Y�&�:ԩ�J�*�) KI�F�t�y��v%7nߒ�o��e��zm��"��67@J:�H���aY��}�>5��g[[-y��ki�c���{���=�}g���GG�ؒ�wo˫���"���wn�Z��Z#�c4���v��rf˱��o�7�^��'9��r��+i��sc�d�N^��8�J/۷n�� :��a_��"p;$�|�"0�:�PU�����P`Sz��;�+��qckK:E\@?�J������?��qc�^!��.�b�[�r�XOߝt����R��` �i�,X�,�TX��!e-yE�l�K���@���qrd �0�`����j��d� *%@�PU�"JF����H1�u�v-����7��s������7�*M#�7]m(�=,���a�2�b'�Y��j[1�o<8_ɱ�=S�'*��C��˗LU�!�����'4���{S���k~�l�+��K�� �ҙ����s���Ƚ�;����B�14em��9��)S�Ϗ�`Ĕ���Y~Ā֎` ��V��/}J��4��ifr�N�M�$���o�)R���ȍJ�0����g���7"��++���lhŊ���j5T����3T�Z0�Ϡr��U8o?5;x�ye��NRq(��4Ss�O����T^���DR�#��Q��)��6�T0�4�f�@%#�h�.�7���Z�������)c3��pv>]�g�Gq4�O��ReskS��!�)���r��M��Jc�+��j�VR�����0Ώ1�on�;�[�dHQ�}t8��`l*��=�Wx�YF)�>Б��XT0?=|)ϟ���?f�2��P��y�"R�uyl,�����*���b����d�<.���dmkC�������"�P t�J�C�Q�.�V��I���4��̟1�q~�X`�Z��;&r�ض Yg�����|�5-R"�'�h��x��߫���-d�"�2>���u^��+%��kmH��Ù5�3� ��\[`�d/R�p��_i�Ŧi�����Ӵ4�|&����T�t� Y��p�<�-������<*��"\�}���o�n�έ�R=8<�X�|��1�\���{�+,w i��?;`�� �le�[��ϋ�G����[m&ڟX*SS��Z��Id��B�aJcкkm�k3��z��90O(�/��D��l7�ƣ�Uk�2��J�!����>�-�>F�-�XR���`<I��p�u����մ j����F��3�U���^+/�͖]� ���I��&=��A�l^��S�&Ԗ)�&!�n6̈]AA4�H�F�)y���fH=�8(f��1ͦ�7�(EJ�z�I��VKg��h�ӎ�j��.Y��_?fjR�*��Vj���?$#H�Dž����%����G�|$�� y�r_:�B���w�g<,<��4:]Y;�ʓ��ܸ_Hb�|�9��n��`Г�� �u����zԡR�� ��P��(e���&��lb���W&�Li���Pe̖�#�ąGf��L�c.#5�w�͛;,"��R;0�л�#��@=�, ��P�]Ɣ��F[ ܷ,�S��<X��h�+�٘�]��3Tڑ>�X�>�WY��d��լ\�b�R���s��e�>]�Y��S�V�OPX�v0��A�/��K^#�ϔ�E!��5&w����K3y��H�����x�����:���� w"�~���+���(��?y�T>^ߐ��������[��[��\�&�]��p<J��iJ�"�P�T]03�j�0f0.�*42���%�{4�L�gʮ�hX�;(�X��t�\�Y.0r��aI�,��Q�Ld �#@�"@fjE��l���e��0�]f:5�#Ǫ��k�/�)\N�a��ȕ�@�U�7D���?Z-��x`���VQ�Ȉ���<�x3e.F�����;<2O�<]|���١�'ɏ0륕�������qQ��K㎦��JC���'ͪ ����v�2:q��6����ӯ���/ǕZ�T,Y%�⻗��֕��{��(�wskC�{��K�?�:t7��qc]��Gp�h0����Б5��6��n z�R����e;��Vi�g���a�[� 9- ��V��d+��1�n�l����9K�qB�8�������V�ް2r�;#;Y��- ��+3ݞ��� �d�X�٧���7�J�;���k�uT�����ۙ���H[��0�A1ml^��~`�j#�,w��3�VTb����ɥ"is1K��je��e�3��i�����a�K�j�D�]�g닫��0��rܒ���۷�`!�+V=5i%(@Gw���/�o�V-`q:����u�r:�����a��`���7m0T�ӱE�/=�I8�����3鬵�y�V ,G�i�%!���"8Bʵ��c�M�x�rl)ٜ:AT����QݢQ[2�%�k(�ʫF 6+�~��^2�M����g�NT�)Ȣ1h �-4��3��d��f�Z��JiVm�~7��k��U`��x�L���v-���R���!�#�f�+PDA5�Wb�Ց�w��M���n)bl��Jh�X�*++1q�D�w���_}�}i��)c��`m��am?ӈ���p0�;�����~��X��6�ƺ"���y<��;�nn�uy���~^|�T�w��N���A�v�Gw�W�)�v��Y���Jլ"�"ٳʙ�g:�H����A&��xA`ZZ��L��������6w64�X�2��^�N��l#%*=�L;��\�g$��2s%�%��8Y>�1tF��@r����j�i��mhZ�L�sE]��[e�C�$ݜ�5�2��.�t�I�bށA���j��3�hScu��3�0�4��q�T��A4_�"���|� ���zViD�]E �,�4ݢf��YmSYYw��p��������1X��jh�hn��)` �|��7��O~*7wv��iӃZ�s]�4���>g1��8�4�:�r�.��t�K� �A6�͍��� M�2e9&S�*fQ��g�(���D#~N-T`sV�bj0����1���qȩ��Xis�ܘAv���^F�2�AL���Ԍ����J�?H!��$u8aW�������3�4�Lu��~0Y�k��\2M"��<<���J��/2�f��H�3w��i�pP��Ke��+Dpv�U�P[�0Q�>l��+I��A��B�8�{ܧ6��WOX�S�Q����JV-��^_�#��#;�?8�Fz�}���_=.�[��_|L��O��y��l�lJ��V�o�wS�Q�X���|��C9z~(��+�R1����"hGu$a�|�PZ:e���2@�� }�Q������O���wwy�se�s����^�n)��H��� m}gE'EYY�n x�ږ�$�Q�,��S���p��'_@#U�1�ʪ�L-�Z��DwWr����l�h��$���@�'oAQi2�բE�?���� �'��V�2� N��R�u���B*g��d�_����ŋ�X��T{C���",D�Jx=�dڭns���M2��uŘ �A�וd�VX������}��gt���OFf�_ҿ ~~�|�1ٿ?�gy��J�ݽ'/^�Pp8��^�Ȳ*랤�^�eߋ��i�?e�����qZ���vH���4�\��vd���N1" G#)\!���UȄ�����VҠyD��2���bA��������-*ǚ��:l4�;N��,��TUl�j@M���P�*�6vA��pӵ��(�<K\��A$�4#�A�K����� B��)�@��b�Á��BaU�L3�o!�"������X���,ډ��W��4Y�Ta:f��]i��Y�'�9��^�Wr��� �ţ�|�N�`~�����zo�, �<�ޫ���xOQ�}�g�Y��}!��@~��~-?�����o��?�'_?�6��r�b_voo��M���øhhX+:��`��~��?�xz;���u�����\m}* �^3U�b<�wQ�l�j9b��D�YaB{cMv�6�/^��r&L@S����d��s�6p��Li�U�Z�y�[�rS����źa�%��C8�5$w0h\G�z��R����� s��y���KZ�e�I�Ջ���ʥ�njk�y/c���w����^I��hH�#5���{8��'�-�j�N�(��VQ�'��X�2\��^U�t@�Τ�/���cW�I;����k��������/�����ﷶ����~Lw~�����ʋWq��%;;;�������/�_�'����� Խ����@�`J?�J}��3'�G���Dߞ���R�`��,M�5fp���z��vCZ�1�H*N�dHrQ��7��M,����glX ����L��26�Z,�0��Y�L�m��V��ZE�ĬnJђ=j���b�C��-v:�H�֖`6��:��<��Q+��\�7;�\���c ۥ^�b�j��P�����I�WeE�&p҉E��L�{A{�)k��+1����T���qo������66����.����˽�J{�MSc���Gϙ�m��I������Z9���#�wr����zG~�w��/��<��ೳ�dZsH���؏�����{(��t4�����!�'�V��'"�`t�ЖeZx6�0;�����u�6d�1q��v��{u_:��㨨�Ժ�#� �g;���1Ǚ� �ޭ��(>�fz�daA�y%*^T�-�Rga��v�}���y<�3�-��z!��mG��P�¸�3�6���W"���T�,7���4��\9�:[th�9�^ہ6|1�ͦX��M�S_��IXm�[!��̢�����&�2��:��? ���T��1a� �%�C\V�?�/[E&���� ������K�h4�+;�*O|�8/L���!�����?��s�}�&�A��=~�D���䓟|"�kk�'������s����gޭ8�H��b�/�e�����xV��^��y��N-_�1,m����h� �\�%���viĬ���+�@1=�� x�'���`�F�`�1�g �Eu�G��W2�MU�j����ߴ�e}��5�`�� �eqm�W�s3���oj:1W�=��ّN����k�[,��jw�:����`�.&HO���&ϕ�3ӌJ��))�2��E�m�/a��j�^%���Դ�[I5�`ߙ ?�+�j(��}�bЬ�͵��ֻ���Z�����O��v�eݶtw6ؙc��<���3U��7������K��v�h]2�rtx� ����}y���$�8tbAEn03hz�E����n'�ϡY )�S���KVՆ�Nţ��G��swW��� C���@�Bi����:�nؾ4�:��(��Fr'�;�J9��PBx�C\Q~mfZ�c^b��y����� ��KTH,0�x>c��t�!�-X4ܣ�7�ѧ��oQgj����As�Ph�BH3���� ��42�@|�F, 2� K�����ɖ%�K���,�9�B=��sW �M�Z���m��.Q�|�軃Z�P��)Vsi�Ѫ ���4�3�ςcQJ�nUs�8g�,F�41�yS��[����z��U�������0���.��H-�� 3�?غ`�s��Ͽ�\��|���/>��|�� =~$G�#���+�gsc�� ����m���,�\ S�@.��+���?7g����x5[x|�ǁ�;9�S5O[�ι���& ��<��AQh�������0M�2' 8���2��[P־L{^92iZ$�ྵ��-�&� ��YU(+��(���x�7T����]����U�Z5���Z�$�<�V��0[\����a�\��arުc5M���g�i�L�o�(�����2a��4 �T�C��ש��i�fb��Ț���h@���M�L֒�u�H�< �C�m���رJ�up�%�^a��z���@�S-�^��~-ϟ���W}��ul�ߕ����#����q��?�������rxt$��4:q\��3�d/:�C`�t`(��;��5���뽟ܗO��w��͙��'���*c i���lH⟢��#�dʌ��bbl�}L�*)|)��#Y��V��U0�T��.t��������Y��|tv����Jm��}f �8��#�ݠ�n�k�M�e7�d�]����^����l��iU-z ��J�Ϋݑ5a�v*��ﲠ��Y�cs�a!e,��r�u�:�MH�Y�k����V�T�[�itU����օ��&�q�}]1U�T��ʢ,�ꎵ�.�P�Z�N;�#g�%a�Zv�1��ƞ?X����9��r�ъ��=�m>pN��t�?�$����ZGRkۃ$ ?��������7���֎�����rk��|�����{o����|�!�Z�߽G@vF��ޠ��h��4&jT�ݗ�T1&����v�9��=Oڜ�9}��;���MR�k�Xj���ۻj%C0*��D\�R*�B�H ��f "�bEsi��6�W�3c�|���>��j�POH�M_&���u��KE��K�LU�_)�(�XSl�2Z hU�Y˷��f�7;�-���4��P��I�CH�o���*-�E�`��|�������n�z7NwH���� P����j5�.,PVu�0��Ƃj��TIy�f�I���!=� ܘ�+��9�T6Xh�" �G#����|����Q[6��}��ݒ ����{�J�/�e�=�?�ɏ��>��='���[�"��+�i������j�与d�����o?g�4Y��\&�T���y�'�;{��uyq�Um��@��0�{���\+j��йU�\:�fm����R�/�{�ݐþ�y�ũG��zl��Th��2mB-`Y����qQf��s�9�52;Ϡ���f��h�SЧ-��%�B�kO�ړS% ��d�Z]�L�?��T#�JY�<�Xɘ� �jll'�=Z��������Ŷ-f���˦�kҰ��k��R.�2 ����Sn�j)�D{���:���:�i���(������|ߚ��yD�ay�ԡ��Jy��1L�}X����ֶ�1��v�\�}��Cy�� �3�E �>��o<���N��6�?�|��Gl��;l=�5� P,����spA�;��pl��]�>L]��w�A�q�r!����˧9r�T���j�ڛ.��{q�-W�^u7?�9S�>�Nd�ˑ�?��]nTW��tI��ߣ�Dը��qZlA�SH/A�Ob ��j��$&�K(�U��2<Z����<�4��\��u�����|��v�eDr���x�S�F˙�6�ꑐ�� ����e� ��VYY��|�S+0�C 4h�k�RB�;2`���h� ʽ�PA�4�ڵ+Xp�M���� V`�gl�@��E0�Vn�'�D� *��E�8��[���ّ�چ��r�@�D�����?Ip9W�w�@��e�������|�\���K�5j ��.v7��ƽ���ӗ�it'��V`�p�2���7��0V�*���eS\߭���۪a���m�Єc �!'�3���n��b;P��$�+�����H�U�hL������!�5�Q)t�-y��ԅ��u�К��`��g��H���1�j5��H�IA�#YMz��.��m��|� �dWS� �.���Azi�|";.ZܑY���laaM��f��Η����v����;5�~p��O���D�����$>��ԗ���dv���_�R�dˑ9�`�lNa��F&,�4�<3�Η���Y0EN�"�73ͷC]ʯ�V� ��<��M#�|��[���2�t>�־ ?����8� *�x� �G���f��9<:��;X/�rJ��dY�"p]Y�ּ�l�j�fOb�d�a���9���+��U82����KwJe�,hM���I��<F?_=�.(��_�R��6�/p�$J�J(`L딢2�_��Tz��#��s��d3��X�O HY��f�JKS�<f�*iq�'�!9*cY�kLD�X.&lO:��-A�?�C5�[�T�F��d� ��JA��s_3lF��X�(XȬ @ ��~��4���4 ���{��?�{�AZ���� 4��R;�R�vyL�oP�T�/�O�B�*�΄γј�F�����]f�iB�ja�ex��7 ��ϟ��7�������o�:@��I����4"�XooO���G�0߽&�0�~Ҟ,US[�/��o�ەG~`,����*Gֲ����ܗR���< �Y&���z��)[wnh6 �F�d�J�� ��i#��RV,�������HC�z6�Ir^��9�Uͫ�7q��pf̸YA{B��Z$���ؠ`�*tXml� 8�2��k�{� a��*��a�B�gl�h:�ڋд�ldžL x ���Ij%�Fh^��V��.RI!,� �.��wq0�����6T/�H ��|73�odVU���xЋ�r��նY�ʹc;��(�Y��)�W��&B�P�I�㴴�q����!� ,�x�4I?;e��:�1K�@�^7 %��)ne�~�1���qŋc�`� ~3�ii����Ub3�6��^$2�E3��e� ��R�ނv���}c`�d��Ծ�T5��jji�-xl��1�O}�7{/��cO�;u�T!S�9@9ԝ� h��p���� d2� ��N��0ʔ�c�v���t?�zc���XiYRC+#�;i�����JA�������:��ޡuJI�K�M�U-[,��*K8��g"xX��k��ڟ7� �����5�H0�N:D����ה���R� P�K=��+�9�v8�[��`���{��TF��>�ނ�֕�Ue��Iv`���BzAW�dv).��TG<�@�gLׅ��.��/S��ʂ�:�/�����_��n���\�e����F 5$K�a����垵"S�&S{�<O�v�L���'2[��Y�1����>�8���+Z#*VeU��d�ܾwKv����k��>�@���*��!4�h��i�p06 �����F;^H��,b��}�y�o�.*V�VUU?��]F�X3.��XN|�J�1��*��X���x��ȫ��d"��|��p�9U��MsZ��3V��ڭ�έ7� ��#���Z��=����S~�p㝙�=���9�|Wd4XW[(��峪f �W� ݹ���45��k0����{�WE �M�P�G��y<�1��Km��xQ�ϝ�Λ�N����у�M�lD�p����yս�g���>�C?ؼУL�� �i]>�_�m�7*��4.4�>6�U-]?9KܜA�ҡԳ\��f��Ͻ��̬����j���Nai���Z�Z�������W]i���/�6��l�ۖV�c��b�`z'�g� �z�u{q�6�q��tVtR���2L �JKeUf�`ɛ��8�'\i�N�:1��V)��Q�li���,��ୢx:��t�tZ����V){⬺?7�Q��@%�q�?1�1� �d�h/�]�~��W �F�^Y�rT�LԮi&���4o &�-N�����b�MAd��M)r� cK�������� t�բޗQ�[�N�)�x�����]Mϕ��b��Eoެ��;^�ږ�ދ2�?�ut �)���' L��=�x{,�]ٸ}C�~�U�nC�+L��`��c��ԥ���VY��yD\�������66"�=�����@5�,v�}_�4"�=$��uw�6h�fER,]T�z�v؎�#c�BD!�-���� ]UY�R��s.��*Y`c��tW��d�T���U�(���B�f0�)�0��c��+�NiH�tR����Wg<�.pĊ4$u���O- i���}�W�������7e�2�`�5�K�^�:�LM��k�4���v>���u~vT\f�'�Nݯ���&���s�W�$��DQ�)��_��W�(&Eƒ+����ڋ/� Ykw-H�%�|v�S�`���}�o&�o�����s���]/~��K����;����o�b�:�q �E��PK,�Dv���o�B� �,R�"�I3�t��,��[����5�gU)_ԙ%SmzC��!�. � �����~<�}��2�eYGJ-'�/�"�I+Di�O�C+5�Ɇ����V6al��p����dE�ʂ���9!8�6K��EŮ���I��EH��,b|~;-y>���$̝S��&�����L8�;G��@��lM'z��n��NL�PZ���&T&/T�=������M�zCGܣ×{� ����A���/�7O�Γ��E@P������{�o̝q$}0����c��1��C��{�5y�yW��se��Y-*�!��tC��&�)Ն��;h�(Ɋ�����y��״Z�X��ݔA���x�5�[��4[���`�" 9:BAF�6��Q��ci�}�ʅ�JH2�T՛�Х��Iu�eb�О�m�� ���59h{���k�9���PE�rM�*����9����x�Թ��\�;��s^4MZe�A�ǸX��V3[8I�eF2�?b�?.��b�aAO0�GWh���Є!�:�j�>.�����·T�2!�瞜�z��ֵ��-�K��@�Ӿ���cz�9K��rξt%_MfvJ�-Э��)~��^�;�ڛ�KX0��멘B�+� �=Tj���O��<�r.W՜cN�m}V�~�28<: �1�\�x��ϟ�az̪c�/fu �t�\�,c;S��k��j���[��~���=�� i���F����e���s����տ$��|]���z*�=N�� �\��6��0,%S+X��y���,��H�~��}���ӽI�!��+�����V*kiJ�Y';�F�- ��c��\�`��Eֲ0�*�KZ� ���JH%U�di���j��hA�U��~@kF�� ��'����)\hwi�Q���҂����]ZjYǶ��O5C��@Kb�Rq�VW��,���N$�D�8ïq=��[74]�+ŝ�7�Ed}k]��H|1�b���ǽ>�T_=�N�#���6R�ݵ��~��4�u��i� D���OR���øϛ�ݖ��7d��+و�`2�iޥ��������"��4�����A�#�=����%��R�����Kj�TN��$��Z��;>�(�b�6c����+�Fb��I��o�(L¸(�ˀ&,�ě��"��\^�cྤ��.*��z�9}9��ةGY3>�x����[��Ҝ 2�+*�Y��.��W|�U��*Q����*q�� /C�ך|W�ܦ&�u�f�P�x#��2Z�=��&��� uU�ƴ]����i��@�aЛ��w{l�K�~e. 9'�>':wK�D7t��N�ͤ�É�9S�G� a�m�n�R�;�I�������0-e�#�b'�i��_p;�d��'R�T��l�Q�B��CU-`]�Öy����frg<�2������`Z��1Sg?I�����Ѫ4u, ��ً?�t1����WV�N�7l *c~PY�y�e��Z�x����ha�uH��[�}yio1�Ϊ.���ԫ��d�+ja��L�3��*�7;�R�@;��PC2$��Q-�����df~ bk-`�I ��֏����%���ڠ��獂lc��F��̘=5�֖e���wU2ONVEL��E�V]�l���d�@���/��`�%@������W�d���ø8��n���yd{w]6�w�>^�!]���חZ����f[;��[�c��$ϧ_��֦��7?��?�o߬����N9&`�2���Z�j�Vs{�����dD���'ݍ�ll�� sa�YDqN)jh>(c��xk�=nT��I3G�l�'�UNiNGѦ��y��ش��^S�~��\��Z�A�k_Bo�1�3b�8_�!i���b�u')y-��RcY�|�t�}@wX� �j���┦���24�E��x��Q2��g�=�q;:�s��ˡ�Y��&�=�@%����sYm��?�g����[�`Ή�B��]����w ���~��� ��[FH�[�?��`� �@�8u��eW�J�Tv����s�VDay�ƥ�����^掜5�������i����?[y�ofU�҄`Gʸ�V����Ve��Ճ�jႵ�B�R�/�nW�L���_I�6QiQ�� H�*�g\�rل�� �?h�3-���ѿd%+4����Ӫ4��d����L���Yҷ_��-m- ې���S�\�'�]"�ʈT��p��d#�����s�: iu2�v#�[��S��+��3������ɐe,�SGن�4x��X���Cd��/�k����8�����g8������z���s寭�:��ӊ��) ��c#;���#iX����j�nk�]9�v?��zF@=Z�M̋����B��6Q���=����=y����?~�}��3%=^ �Q�����MpZK�V����R��X�^p��5�E<��7#X]�t��1p���g���73Y넱��ٲ̚誁q�Y2 �E��I�,j�C �v��<,�6����}n�4��r:1٩�*#�W��F��a�dgY+ό�V X��u>��#��4{k ǂ��z ��s��V����"k����fu�kzu�W)�w�ϧ��Z�_Y��`0���@��2�V�M�A�+���bz�0=;%eyV�j���/89K�w> �:7�"�w���W��\uuz�s 5�h�z���O��ԹNDžڒ��ˌ^P��B��+������1?��Թ�܃<��������܍"�����`<``a��Y�`e�(Vύ�Jf��٦��ت�Yha�>C�C�P�������ن�������#�!�m�y��vt&��y����T�.�X�۰�f���qW�A@�^�1X��s�������r�(f�\�|�B��` A����Ry�L�֨���*����}Gj'b�d�Ҙ�.�s�Fࣴ2�n��fĽc��T�Z��5A�Z�X�;@��zϲ�z�¿����C�jl��>C�)���9���Z�ʙ�/��X�ڢ�����BS�q<�A�ѳ=y������ ����Y�O_���P6�ݔ��yK�}#H�j���`�?ʇ���<��]��+*��H/��0��9.�a����ص�V4Y�%�k�l�ؐF��/�em��w�Ű64��2(7no�c�" ��52�[9�P3�7�.4��+�D�2Cf��%h�O�D�uƊ"☶8/��"���Y������;~̢�R��u�nҊ�^�.���`ϖ��� �A���bNv�ս��*�q.�}j�s�������6~M����+�Ū�5%U�_�s�\k����<�����,�،�����.�uJ4N�3 ����$��!�Iɋ���e/q��qY}X�5Ǭs�w�9����ӭږ��g�Z��O.s�7w�^����f� �<̔u���K�*�J����"�16�5��t����ɒ�ߡ� �Q]곚��R���3��N�d��|�����7�2��F](�E�=:��Hd*�C��@���2�'}"XXװ�¨d* �j}�C�>e9�J����Xe��s����~ߴ��o�-�"���G��_�\n��OSی%�c�B��8�;����q?ح!K�G�����s�ŀX��>z��<��L��hBE&�m2o��xO�w��֓}y�̺�wt�Ӓ��N���8�X0���Y��l_h։g�;ػ� ���d::iST�f�\1��̌*�=�){t�I��ٽ{/��/4�h�-O����&������?��w$X��=%��!�o������դ��\���*ʚ $S ?��vA�X��UÜk���7ň�G�={�T�j�v���h���ݨ�r�����-�g��L_84�ն��`"��I�-������g����Ȭ3���n�uM ��d��x���T��Sa�i���~�Hw��"��{�x����+_�R,�-��Ʌ-�>Y*}�Z�Ɨ��f��w�������� ��[j�s]^���px4��`��Nm#�W���T0ӥMI��.�K�{X�H.��,3o@Ͼ��҇�Y��ԮJ�]���:;��l��'�j��V9삠U�d�ZZ�[��0H����g��6���4��S��֤`�Y�`���1�ʊ$�7C^���I�A ����a�H��|M����_�\>������+Պ����I���rS�I�f6*���s+JeU��T��ۼhTCg����`��EA�L|0���jq�3���T�#݆���V�%ܪ����o�\h�]Vu���Zoj%�^o���[��E���nu�V̠Y�4 U����%#jE �o6#q��iY�v@�+�L�]!���+�u�u�F�_�8� c�U'[W��L�o�������5̈�]H��������Xi����<�q2��5iE�:�db)��e ����q +�Y��~�G���@a&�mt�ʴ�#Uǫޯ" �[@�I�Z,��8���A��I�C�� �E�,�ت9�G�3^q\Z k g���d�x����Б������di0�/��-L8�x��gݕd˗���}</��dQ�[��̮�t x��y�kp��� �Um�V�ӑ�a���� -�DS@�z*�{$嵅J꜂p7���A|�#-��R�y�� x�GH�ڃjZk��,_ɴ����.��{G}鍆�v���i(�B��V�|S� ���!��`�� �i�JJ0�:U��&�EW���R��uq��ʤ�I�Z��r�-\�R�줵,� 7aܪ��l�e�U������stp������c7aŒ�ą�9~�x������5�8U��M�<L�����/Q�<��f�ߓN�fsg\/>)�S ���-��1�J,y�;$sH磝��π�>+ڣ��萬��H���lm2�զ�2U����&ú�b�������E#cMQ��d!�2��,��s`�h�D�?��:\�Y�T�Z�����1h_0|ʤꂂ]:��8�29E�7���%k8�x^��>�v�s���m7��<yC� �#��)�W���ZE.��XK��u�Y��]A.t�Ƀ?��A���pۘj;�(�s�d�2u�#��V��犹ZVf;�y-}���$o,���m�R#�%�0��rzFsA�YY���"C⩎)�-�&� g�Ӊs9�<�3����X0����'���JB���Nj ��"�GK~#��ԕ1=d�¤ 2��6�Ш�-���X����Ù6.3F4�BTӦ�A�+�C�</�3����}��1b����>23m�f� ��*͜��g�ۉ�Uk�s����%��^�>d;2T7��Wp��Yϰ���z� "�#kf���v��6` X�hW o�̕1Yd�X�\)s��������ɓ�UL2dr�������Tyݭ)��vf>NV*�z�L��>-��gǧ���3+fLV��& �M���}N�Dy�E�Iz��e�4�S-�w�k������~�)vj-H��*�Q��C�`1�q\�i;��ğN��v��6nM�7��|��r\ێ�����h��.�#7�A�7�硚t��{��2S��j4k6���]���->x�q��Y��Y��eEQV���>�Z��5Ei�q>vZ���"���i��E��*Zƺ2MK�t�+���1��f�Â���>4�`��A�zuW���(V5=��Qw.��*��W�?�^�o�P��� ��9�eӴ����"m�SՕb�6r�3`)�� ���eR3Z <y0q|.�KUT�LNu��),����ǺR�s}S�Y��t��"���L���<�K[u� -�����h5��**�IM\C���PM��ܩYt�LAM�꾿����H���͍���ˡ�*�N�A��N�2&hX����6-����oQ(Z�B���՚�+�z#��wI3k�HC!�÷! T�7F��æV�R�cF_4��`'S����-��&*x�� ��W�,���u�N��n��d����۵����,�1_U�9[��I����?-Q�Zּ�-ͦ=�k�)k��3��� ��wR���*����*�c�2$�u;�ʀeS�R� #u~�4�3���KSCJ)4{`��1A^�Ł�R�i�`�H��e9Im�j��jYj�[V��NE�9~6�s����_r�Lj�y�Pv��U���vx��'�7�O��A�U ���`�y�â�\�ӭ=��$2���]�Zܨ�ueR����� �nUq��N�:�ua�ˉ�!*��4-DS #[#fڊ��=�V�WgZT��@y�Ա;��*A�Lf�v�_�1?0�nll������n�m�'u#o�[Lm�o�<��_�u�� �V��'pC������a<�0���Lz�]m!-�`�vsZ-��P�}}���y�}i�M���ׅ;!�`��r�|t��&�� �8�_Y�X ���q~����ڑ�W�=�Fްq+���j�A�LH����Z|�����$H���Y�6/�8� !X�i>�:Q��l��߫���l�U�j���a��5~?~u�۱��Ҍ����SSd�Jb�����K�yt����7���;��e�FL�O�C7���ڔ �v|�:F�y�KU[f&�g��w�%SଞI��t>�L_H�^�i�g�B���R���� �H���R���P���L)mh���)�RK�L\��e�*�8�)3E_������S�-bR���~��%f��Vi�A%X�p���{�'��/e�o?1 �����9�����-�X�5�S�� Θ+A�9�2t6 �L.��"�m��85�.�.����(�Y6R�!�HV~�ŀ�n�pGKgZ�x>Â�O,&t�LAPs�KY��W�vM���Y �3}hb�[��, ̹�iaI����Y :����4�ӪI�u�;fX�c,�Bы����džY]�a �"���;Gp~"�����ٝ[���~R3u���|��|���2����?�iW�_����ݓ����3>���?< ���_�����[y��t"����Z�ݵD��>���~��d1�ܿs7эx���o��o����+������f�fݞ>*��Ss��縟�����4~:�{ ����k(��uY�X��x�v����!2�X��nSSR�L�6@P;�q��RBt�p�g/T��4��b���ȸb�P�A�HffУB5lR�֙_p���6�����@��}�^JZ��*�5��A��B�VPH�نZnx��+1�D8o��5����+�Y���7$=�.��*�� �Qg�#� UKF0%Vhϯ�����ɟ������ƀ�����]�� �(��:�� D�s �֥�R��盤�%�6S����R��Mu�NZ7 V�Dz��]��~2���T��T�l����O� �uzKk��2�IS�`��U�{��+�l3�:��)�X��^�w�=iE�Ml�t���Z�t�:�4��a�Cڮ&�ym��R���ZDQ��k��Q���,���P9�R�i�(r��8:4�͵@&I,��=���Y.� �Șe�i���G�S�%�14V��� ��Z��Ɛ,�V���E� �*C�li���4�Y�t���M�T�Ћ12S��q�;�\�}�.��嶖�r]2�vS���ggw��)d -��>|�:��^(�o~L��G����ؔv�ŗZ�������My���-��j�ޝ{�x�D0�����od-���ݿЯ���@b��)w��}��s��_G ���LJ�G��`��?������-��'?�K��_~�c��ta�Ws���e쿶���ś��E�����pY�0G��Vι�#���`���Z���gfb���[�oҥyH�y���4,�&��]�U���hG��vK;�lE|�?���)g M)VZũF�B�ajh_ dk���,oP��9O>�z���B���5���V��g3^���j��oqw�۾�b���ڃM��Y�'߾�p�_2g:�*L�>R�ӛ�G������ᒺ"Vmb�K�?ꛈ,�ek2Ҧ��SF�=F�$ eRwnQ˚��L[�iښ�a�$*Ǝ%O�/u�>��qK+�dn�No68�I7� f��LJ[������«�M��^�K��TmΨ?��y��K@LS�� r��M�@�e�z����Z��0���eY���H��" zP��v���dͭ�[b]��?�X�y[��։N}�X��ݭ���/�^}]n� VM+;� ��j�d���� ���Z�j[:�RSSD�b~�,����<��k�dDq�V�z ��p��F��|���i�*���1WŪ�S�1,�X����I.N�[F��]b����!�ϗ���ܽsW���[M�T�zβAH�%a��=����<}�L����{��Vl����;ؓ������i�?��<}��I@����:�l���g>�~�/��/�O����"���T@k��3��كp�s�"�su�i�����O��Y,�Y��2߿����ױj�s����Lw5���S1�� ���U'�(`�NR�7�*B_HV>W�ǗtV,�n��˔)4�����AMe,�jVɪd�Ր��>S1 ���<�z��0�?γt6۩ l�j2��� �JD������T��`CSo0� #e�JK�c3�G3]�f��S��k�7#`ܾ��4`0�Zs���TB@�& [��Y�>g?Y19�Z�*RE1��u��閏�� ��LX@��2i�\M$S�ee�9�|�l}���.U�Xg��ZLR����fZ�������6�����V��(�dn쬇��ؿ��Az��ԅCC�B�k-,d0,�YQ���W�FZ�����i�g� �HL]�w��j�LkIc9��*ⓞ�m��ԋ�̬S����?��i=��K�JL+k)�I�I/x�c�����ɭK����� ����t�^u�x��k�qV[�h��#X��f��17�:��nW+��7�Tj8���j����� �`�1]�k�ipq.��յK0:�� y���:��w�3X5�V|����W�ue>c�,3i�L횡�{���ڸ�wԓ�;L�zdA�w:]y����܈?�*`���e-�C���8���!��{�����_�7o�"p��d��ثگlIc��j�|��QH4}���g��4=�zN�tӋ~�|�zZ��a/�_L�e�k���#js2�� ��������**}�&QU��BE�j̬վ��C Ȭ=t��c�1�QU�<ThP�i}��v,�6e� P mH:X�m��%ˠ����{�7 ��h�|���:�J\}v�=!8хt�� �F�YG��+��$�6u ��!>c�R��m�V��U҂�hg�`}~�2��jA5��/(I��4u��,ce�FUrZ� +-tҼ ͞�*q��5O��1n��?"�Y_�Ҭxǝr��[�&oğ�S���F�|J��w�dS��sjI�VH�3��*�S 1@�I͊��j픉Ӟ�����runo̝J1��bP�>(���+E>RXz�[d����J���;��zY��r���8^���nw�҉�^e��4�t��~�)��n=�>�~�e�� �d�.j��X[�&�vH�n=�:��"�]�v����F070�teK+ܢ#��u��9�5���yi�|�8FܯՒ��u7 �������,�r���[2��IO����T���� *�u������~~�k�umk/k�� E!���@z!u��3��{���y�s��$�@�0�"��{�=�=���/%N]��_����Q�Uïb ���D{��n[�ø8y��� ����y�ߗ/�e;�s?4(��&J��ox#��|�{��k�^E{:�b Ǔ*=y,�P�7���|z`iވ�Vl��I ti�jS�X8w�L���e�~���lzap0;����V~iF�������l<Uqo�J�~��0�s��=���U�R���'�sJ`��U&�RA�㥨��y;E��E,�ToK��L�Es���"X�Z��[v�>�3F}c�T#h��1"��ڃ�Z��hH&I�r�q��#�t�b�'�&��a�*�6�5�@D���(&*b��T� _���zh�w�=Q�����zV$I�da����a�T��~a�̗���)�s�*���ۖRA�1R!KD�gE��q(9���F�_s�.�:a��Zy�I��CF[�@��T����r��������||t~Ȩ�"��,�LH����h�y�3�8t�����f�kαgUBS״{�~&B�U�ǟ����i�d��"� ��n�2�xA��H,�%%4�R�qT�9�����3E�UHG�y�4n�Ә�}��J�L�b�q�5)�N5��-�%Z����J/i��l_�9�Z5�`�s�:A�χr���8���>�y6^��9���(�j��{��s<���1�'�H<��rP�s5O���Id�nh.s y��Bڠ��*;�@W��Q���D���/gx������Q��>��1�U���w��^�2�8���}#v�Zj�� n�܅����+UӨ�z�I�J$�_XU�����`�WW�X�u�gtU��U�o[�夁N� ��s�$���+X~?08�s�s�z��9��X�Z��y��e�՝1rl���m}�oՕ�� ι0�q�o���a��|,~B���v���˱���&GV��Q�" ��.����G����=6���D���82�S$w�3,�=A|�2'c�7��{�iA��b*C���Xe�tDL�KC�Ǹ�GU[&DQr��u�Qd�"�љ��hk[{�9:~͒khU�=��H�P8�<|ų�9?��-R���Sﯗv� k<T����C\�+��*6��f@�ǥ�|H��4���%�g��<H<�M��'��Ru��y'�{|;:��6ݱ� %+O�@�c�l�e� ����� 'T���M�7����u�T��;"RXݦ��RʫX��g��*��xژY�AG���Lē��-Oi.g�����/���a��}1�"ڕ�Zvi��A8���{x���|R_kI61���ѠU�=+��b�lI���T�@�U`W�^,i���c���sO!�m�I��o?s�-��b�b� {p�pK牳|}�I����-vO���[Е�d[z��I�$-��y@�U%��&�!w��C)Y<�60/��-*1�]ă �(��hd�����9�ۼ#*)�jMo� �o���1�2�l�����a�o�;x�����1�WM -m<٭Y�&��<��$!�+,|~-�V՞^a g��! �#��N��aߪ�[�y"�Vm+ϕF�����:�~tլP*����[*�7�Nsk�&�P(T*�q���_A�/W:/�~կ�O�y#$������U,PQu��_���Q�,�\@W��|@���Oo$x4Q�@����Ø��Qfܣi�|�c�c~>��<(V�z�@��y��,�KZ�p{V'i�b@�*G���5Y�9� dX��dNK6�|���$L����(�LP�j�|IZ��r�fTƋ_Y�� �P�&oʕec\�ӓ��( �~H����LH����SK,]}��!M���}�d!�+/iꌪ �&��P�dTMly�@4l��^P�e ]pX�b���s-M��x�L�����E8��(8/���em�a��\t݀��k\ �%��3�Njڊ&\�X�Mj� @*�B�`�\2WT��ާ�JUO6g@-�O� Z�S)*��@��?o�Y��[�eLޒ<���b=��C���e��47NP����F��1؛E�SnJpl��^�`!"��[��oȩ�i�&ʕ�]�3/,�pw��t�Un-��/A��$��d�0��s$��R�gц��z���ni�c�93��(�{OZfe��K�-d��F�|��m����a#�6�6L���'������w�-�E:�"��WZ��O\{�����VM�� �U}�@��#V6#�oxA<� X<p�wt��H��@#_��v�p�����b%휙�Q_W��w7��hiNrU�'Ӈ��F,^�8h����V�U� +�ԃq��<i &Ml��m[��B7�����Ad�Ym�t� �ҙ���%x?���9u:&Nbn�>�sbT���W1�}nGT�YA�F�c^gw�UĈvz��q�gc���v��w���Ѣ%}-\�;�;O�3I��2BT���Q�9& �8�/W����8 MC�BG��/�"5m._���-;�TE���|������e����s ��-K�������%��SR�S��X䪌�a��+������ �TJ��Iy�⃦�}M�E��I�( W� �leL� 04 S�0a�l6����&7bW_kW?�c�T��|�*�-\K�%�%{��D.S]UӭPmv�2�M[=�<��yU���J��_�_�T�^��i�x��_��d�g�7��cz��B�}��f?_̏��M�}JL��Ս��a���ꅘWe^]em� �3�N>s�4�=稚Ffݤb'A���XS�FF�墉x]mЦ��ADz�E'Β�ܡ,f�R�,��S�$6�JL^�ƹ�b��B(��C!D+�+�l�T��HtGReM[.I̡�+�O�7�/i��@Ow��`!݊w��b��**��_�x.W\5��PL_;ëN)��@i�I|_���T�-���U��Q_{�`�p�,`o�I��wLհ^M����"����Ѫ6�X`�pZ��8��#ڬ��Z~��.=i"!�F�@?���]���gG�%����j �Þ��ho��3_u:�/��Ԣ����C����c�R��aÖ��7kZ[��e��~�nX�V� �i ���ww�Q�����:V�$N�N��U_c�-И�h��X�~dUد�#*nUu���? T��>�w�+���c�;�:�v����u�*8�L͖xojB^�{�W�'�'T $W�\J��X�,� Y� m�-3���CH4��(јT�tDo�6x�e6�.i�ؽ��ȕHC&ֈ�&��-���3G�5|Ҿ�I,L�8m:L���bϩ��a � .O̒�a�M�<Y����3bL�S(�dƢ��a0���H���b)�dX��D�Oj���%'�A ��w���q�/~�ǖ?��F����fDWQ����S���3�+�~��)�aIc0\T� �23P�Rw�\�����*L�����'���� ���^��J]?�n�槣��� &��xAW"��?���pf��秾�D����s厕��G�¼8 3�����ej��ά(綶d�H�V*Sp������A�;b4��:��������tkp � ���NA�B�>��1�"W�rr���>�L�ba^�+?���w�:$�g{;��Õ\Ss5�H����4�b����E��,D��<m��HZEm�sNؑ; n�j��r�1� a����_U�P��!(Օ��ᨃk_���h��e=N0�c�~�+�E<��Ә9}�V ��ݺm+jR)e4y���&执�����g��{&��q��Lۺm��8���}HF�۞ۦ��ڹ�H��[��ʆ�ͣn0�]&����=I{P�4�m\�b���&��Y�i=O�Zm�Y�=wo,���k:�8��W�2��ƈ�q�{���/����c�[�*��� ��r��L5-d�9U�n����#�:���������}��[lj�I�8n�����H��K����CCsM��e.+E�EC��&�ek~"�ᄶ�H�E��A�+DumJM�Kß��I��SQ1�e�@�V.J&�':� R,]�U��ڷ9'-��iS��f9多���+dI���KĨ��"Ai�{-��U��F>��G����dxF4�V���湮7��AUjC�mC�:Y�9��:�R%��a����Υ��~s��ʽT��A��ܪ���ak.��y��=��r���`Z���S=���9�D�&"۽F)��X.0�$��o�ED��.��^^P|�kWǼ �v���\?z�z��Y4�!��sS*��d�J�K\={a��]��W� iK�VP镖� ǷY1D�ai�$u��=�3�L�&�O,*����R����c�E'�6��k�y�-�����}j�L�c�f��Q;<��A&�TUe|Q/�x��lA�TJx���g��g�Hܾ��!�d�#�{e��#�V?� �U̾�n_�n�������� �dkÌ�����J�(=V��{P�ɤ�{����5C����~����#�����K�K������r:��+�/L%;ns�1��w�_��!n�ҴC���kT%(� �*]�f�ɇ�`li���jZّ�B���[X] !j��(i�as.�T���g�m��D��5�E�Iܙ��9�:I�:��@��9��-��R�sՄ��]-��2[z������>YS!��0����EHMeHB�� ����-YR���d-<����Z::��>}Ml[���Qf��>tt�`NF"�UY?kY&Z�45&�{G.��7u�cW��.�y�I�p�d_-m+��I4���9����'?�U>��B�*�$�t�B��*�T��](�[����A��j�E�8�y�����Z��4|�kPf��A�_��.�0�ק�)�W2d2��F�B�LSsy�Hf�n���Q��c�FH�/��G�#�XbݠZ��N��3U߆hm��Ԡ�Ѵ��C��:�� ��UT��V��Z�!7y��|~�V�m�}0-�R���������G-h�"A�S�R���O=��f�tD����N��\A$�/�Ϸ��)�Ēֲ�S��/�Dc�ٴZ�+��# ���za��qT��&g�M�-��P<4Bx��@1����X���-��&= �� %��X���/��-J��|�Ȯ@�;ޯ��e!��-&�b�髈�/�z?馥���b:4��8.�ݱBr/�9���8좬�h��� �m}�8�ݲ�@Y*ے�:U0<���a��"8�(5��cn��k�^e���iSW��[K4����iY:���md���T�¡��y#��'��������st�W� �mK����r�=IR��\_� z�"D�T$p�J+��Z[��ҿŤ�@Cs#[�08� �-[�C8�E�kx5G�q��%������D"����U�r�<�o��F�V�E�U�z�_b\]c:�����е�����.����ϓw]R��써��,R6�� U*�&��+�8�p<'��l�R�^c�s��8jQ@y�\xխG^�5PgKQj�vh�bۡ�$kH�)����Sj �#W��UA�%���������)��!u�� �{Vm�Y?W5g�;�D_�l�r�XW�)������\ ��Զ�a_G�s�{��PK�͑��Qur[�����e���"t5T��i��� ��6;������Y��D��}Lc�<ky&�9��/]Y��B�祊RY�9� ��\�d�g[a���l�q�]�nqw9a����r�����#�B�l���K����ܠ*����<��J7=��f����#�(zzy��%�ը;����!4�5�r��jky�������f$�*q��լ��U�2Q�Ay���A�]���:>�7�,>/��Ѥ�)���[�X�ac?5�`��eT��ZYi��wG������Vr4P4ph�=�L������9O&&���c���x($4 �1�NY������(��4�����b�R�]�>J�1<�y!3f��c_��d�s|�D"��J&�(:E1�&>3���Ai�l�?)�d��]�TJ3������ᡇ�ƾ=�QS��i>��ZНz�\<�f=6�ߥ�KR��M� ��t�|��~|-c��E��L.�%'�EM] �r/O4&�-��Ø;k��h��'�\4�60H��ۇiS'a�����{�?�A�*hdá@cSKN]:=�tu�!M�$NQ}�x�w�<�k�ي��Z>�����^x�YؼaV�Z���F�o ��#�w��ƞ]=���GQ[W���t�ڃ�f���J��w=��%��r=S��z�)go��~V�6��K�}��/Z�1������Ϝ?�t��l�k�kӦM�O��V�^S�Oa�y�V�윌��}�/���K]�eᢊߞ,��b�V�)�)��Ҿg 2�/hih��_qX�\8��\�!z_?::&�_G�33 �aD`Eյ+�m�.5O3�υ=u4�C2���΄��:� L�%�[��������s��#����.>�� �@r�ѳT��$��I]{3���0�g'�hSq��rLb4��u������P-��L��_�%2�ص6�1ni�hL6� .�j��H4�S<�I�*�5�����8�J�Hg3����=8�u�0I����uH�Ś��y�~#�H۠�J*�B��Ӛ����>�m�#�2x�X�m}�Y�F�s���kT�st�)/*_���8�vbH2R�s��涝��$I�aÑߙZm�i�� ��B���-=_m��![�ߊ�D��VրԐ�z���/v�+�t�D�T�H������e�mQQd�?�\96\��$�HJ���=Ҭ�(��.��R*�>Mxbq>���`�u�D&��Ȩ �w��Cݫi��M���u'�7�'���O�A�Q���f�Q'������P���z���G�`�3ij��� �&�1��4�v!=H���??�T�-R�(��[֡����I<��C�$�jd^琓FGk���X��*t��FS��+��n�%q�I�X��Z�Y�,Zj'�uB�Y���ř�`��mxv�3h�mU@�7m�st���`�شm�m�:�q�fu���S8�|��ͨ��cX����a5�����{j�����"WʡPΣ�"/��F�{:�"lR����Y&A�檙%���V~8�g ���4���=�9��K:-���d�hCd5���З.�S�/%���s�<Q�L�BR ����P_˕a�oQ��z虺��f�� �Db~=m�-V+F��խ\���xQa5�A���b�h�?��B���="���y��{��kn�s�����p��h;T�㊽e�D�Lb�'|Gv(sE�s_��9j��*){�f��p�[ϧEw��8Ƭo���ŹZG<��&�?�9���n�P@0���&�I��-�t�C�?�*��U�'R�I&����@M?1�x �G2�1*������ȈEA��jI�ۢZ��n@!0u5���H�{�l6��-�CG�,�:ۖA�gp�*�/�$$Gպ�Vd���� �x�$L��\m}�U��'� nϙ�m�ai�E)�J�-�<�j ��!�ɪ\,2@$ =�)���p�H��b��jE�b�[�d�Q��RK����՟l ���Я�Gu��~B�� �z��\���m��b6M*�z�P�1�S�W1ֵ���f�lc[]�V��gHP�pA���VL�w^�V>_�R��6�ӦO�u�~r����SN����ztΚ���F��<��Wp���Q��sg��W�Q�!D�n��!����Ω�DM짞�D�(j\�|�<�1̙= ���;oBa�9.[��d�:��ubfw�U�I4��>g��IL�h�Lg:�vLU�4�A_�X��uf>�� �Ɇ��������5����U�Q��*��eMY� 8��a\�����WT�^���%���/�|]]"aJ�PX��I� W$�B^��,�P�z^�ٵ^8�\�D���1��|�ވ�"��l�h�X,��&VF�bM�lj���fLߌ�3�Kro��lG���g�T3�髸�Lbh�jG��l�]M��gf�g��B[ϸ�).~~� S*�̫��]�vy9�������@�2K�8���毦�v�q�+Nl�%A�0��Y�K7]<��}�x5��g�/�ľ��)�C��vX��&���Xvē��&���~%5�Fm,��Ţ ��zնQC煞�1��ޱ���~�6/V����à�&�' h#_� �!F��C�R�V#���!ϪW��\"�Uֶ��*�xB-H7�i�J6M�D0�liX" �Z� �e����615z@h#c�ZyFP�`#Z�A���[]��!}���zm} OHd��<Xn=�\� >\��H!�2Yg0�wT�� �ᅕa6]��[.���m$ >�li:Ϡ�"��,�t,6�K0g��o�:6� 1]Ƞ��Vm���m�JN.�e�Sn[G3Z����5�;z���O�ю����?���*f؆3�c@��ę����W7��)&T�%�GF�'�:� n��M�}U`|O�:�*��(�ߺ�m�BQ�N����{*�)���M �Sq��\D\����o�w���ի�qgP��E����ר��W��(j��;���I8��%��{�cK"����G�-Q`s����w#ӗ�js2�^+f�ڳ��V���r7��"?kjkd���C��I���.<�[�v�(}E]�R�� �@��7ǖ$�n�"N"4�\�R�G��@�L^�o��FV-�mͻ�P-�POl��5��%��L�����?~�IW���ՓdI��_?�X�.�hH[��"�Eh�r8$Y�~�������ǎp!ˁ��`�J�#�e�ǩ�̋H���2A�A�o�nh�t�$�z�� �O/���s���(�������q�Z�~�Ih�S��h@����{{�2��x�����f������a5��g�n �}�J|��Y���EY�n��!$�ٷ�@�� ,.�z�`�P�z<����@�b�{�qJ���`CZCǘ�z}��2O����m q�=gU'M8d�� O����d2.�/�c-�`^۞�ih[~LTO|�\��FS���~���pby�vI(Q��+�*�b�B���1���PU�Rzl6����!nCS����Z���;Y�h�,�B�O�lSߣ���NEH��x�w��nc�Ƥ��eַ���q���t�����ĶV�:����d���^��]�6Ћ� Q��GĜ��q�eg�;B:��IK#=0��[6`�yxի�{V��&���\��{�a�� �c�� �o�ch��aΒYؽm6������:<����֠�� �}�Ϊ�l����k�Ak��N���{��^�Nh���;��g1�~ �;�u�s���hoƚ��V���V�l�ܽ�H 3gL��+�`���hih@o��v���hi����ƐUmm�7��ݻ�8�]��+s��'bP�u�ס�&��S'`�S���I`hp���\m�R*�^(���j����;�Vc��r̙��(�� $@�J6]c��g�̉�QR�R `�~����hljap�3��X���i�\ ��V!�ya��x�yg`(��-g�}�Cd��!�+� �\�S=�`q�B��!� �^0��%L#��B���!1��R)��*�jue�'�0$��>�@�9�1��b��U���T����ĩ@���7�����q��)����n`�mi������8�+2WU�W��e���U�I���J%KA2���߱5G�i�w���XTy���'hE#�R�)U��=��~-��6�*����9Q�_�z���|j��Q]�?�慸E�H�H(H c~_QZ�$@��Qe��p��]Z_�N����C��q-��e��a��!�Jcs��MhJ7e��ʦ�$vKGh����)l�K�ty��L6��z�(9J�qt���8&�J��Z�53�'�q��jj�����4LU�r�c�!�dC��;@b�(����%����FĴ_]]M1K�/��!\�{j���ע�+!��"���`5q���1m�F�8̥s�M%�2�N������XB��a�_d�̓yH}�1R���8Ǭ�����D �&�m��G4��V[W��h=jվ�1-�f�Q��i��As��xB��DcM#/H!����Ȳ�c����-kT@�Rk�f$d�)Ԣ�s5������*���ȧ�e`�iOB�_H�>��g�$�����ٿ\ã?2hpeY������s������ � x�v<F���}���ڱ��di��ݍf¹��T��1���R&p����т�бr���i�MT��ˎpqMK��]?a� ��l:�Hsz)ӗ�PEI�!��&$��z$s�>�[ ��Ϊ�QTτ�U�s`�jk!�1�5��� ��ND/-��wԁD�99R8�:./��30��1ڭ�������U��ϰ=^x#���1�����=2?l-DqPe�� � R����l���Y�$�pu�C$eoIf�h�v���2@\@��>�jrD[H|��� v�N p4��s�@�B!y����)����J���[�Z�I�#$U3�WD*��&1�DP���[b_�R,���YF@�\d�#Ub�E��(�Jb����[kTQ���F�&�qҕ.��YB�.�)�{z�𝍀u儬z4�ŋ�2�\@��)�2WdL�%R���)I��.��9 @�O)1��V��)�����+p�)e����\f��p�|l۴�ۛtѨe�|������a�+A�|�%��u�<�� ID۹ �&"�\؉�cE�<�(�O���i���ڀ��x���h��-}�}`JZ�;�(�������������f�"�Q�8���N^r"�=�{vv�)����Ez �Wr��A�R݊%�����AU?W�*0e3O�;j��rW'�T�\�;�dD�ĮW�(p�XѠ8hbD�Z�b�ı�z��;H��f�Z��B�y�|�HGvw4t��&m�\� fO{8ږ�bh<ip���� ��ͯ�P�����5��m�=���� ��&;@���p+}D^������V(Km�x��Q.P�0�7F�˫�R�� �QZ��{^L`u���v$���Z��DZ8v��Ú�U���'C�XAk��X\�b�>���ķInp�1��G���a�DJ�6z�ӄ]�a�41Q�F�(��4`pi�r�* �h}��� G�[�j��`��2�78�v����B!�&�>G1$1�u�����%dqe�T͎�0�'� #����)�Q���&�]��O��\��#�����+�78��I����2��&uk.W@�P��y�o����٬�;]P#�ߋ��$q�P:�&��\�b�,s0�^V�R!0�R�+��}E�}C}�=��( �m�qe�v ��ڇ^�i��M�<d�:��ʢ�ԧ�'�X*��l�#)�yn�{�Пd^]��G�;�xO��U��d{��1�y ���F:�ž�~�J�Jl�X@O�۷�Bo��� �CD%��l7ʻ��!��bv��"6<���� z��φ�7�ӵ%��2e5�rxbE��z�W�N���&�gb-�u�z<�c]R��C� �S�����p�jN�k�Hpuę�"-��<]?ϨD[�8N�e�#UVOs��^��M�^Z����X�B>~n@���Z��ڰMmj(�fz���1t�%�� �"������s��� /eq�\`O�j��L�y� d�7�6�.P����_������>^&�#Y=n��c�c5ؼC��c �����%��(�ٳ����Jeh��i� ��!$���'��D��S?:w��b`W2p����j>}EmC�y�8��[�X�ꖲ� ��9s��! �WeE��4�Rk�[x�'��J�M��$!�A�|z�LV�=I���/x�җ|��N��G�����i��F�N�p�TT�%�djY��K ���ù���Ǚc��Zt.�DO�tC\��:k�[0}�Tl��)Zu��u����3gN���]�oDI-�v�5{�z}"&O���'�D�'����[�x6:�Lô铰��N�9f�rl u��Ř�`ftNƒ3�kjaHAR�6����'�E��f����`(0��݇�3'a�\��%���G�4ӳ�F�� o����ΐq�kr����H la��9|V,�l`�3�LF8Ƃs�R�}J;� �����K�C}S=f̞��_|�v���/HRQ<�� �����^QF~H�}Tފ�F0er�NmǕ�lA�4�`�W�i�5�Ru1n� �������$��Yt1O�HI�7h��7��E%ߝ@?�� �\�8�5�~�ؐ����L?����V3��J"M���W�*yn��d���秭�:����WE�J;/�L�R��J�W��)3���TY���ǯZ(�b�;��l ^D0� |��!jG�-�'���[Y@�kqr-�JW-J�Q[�p�T/3��_%�`@�EUwz/��1���V��zhsz��[��DGԍ�"Q�+]�W��5;�\����#��ub+A�k� !ŴjR�}����ZD<��\��ɋ*'��{#i������l��9����O�XOh!��=q��f�=�h�j�K !��"�"�Jp�/g�EEU"��E)y�,��|�X���v�Κ%���(W���A�5[y�S ��h"�f3�o����ݻP��Q:��8ᄹ� ̗#5o�0oc��.tL�����k����ΰBw�}�7���_˄xe��eP�ܶ.,X8�7&��T����ܱO�6��ŦLiF�����a�mߺ�:��R�����3�4���f������l߹ÃY����U�S���>����6����3k6��NhmB[[+�վ�*8�����T�BMC KN��m�'��m~?'%%�Q�?u>�L�|�Y@��[����2��3��c+a��Mرy�<��x ����/X�=;��f�:��1n�x�ؗS�`��(�:?�R���t[���yW�BZ�����=���\Pr` KK�1�O���D�1'�0�l� ���t�|C?3���bJj[�:�Z�k�n�����45�=3��\�/OԸEGUR��귬[�ڶ�2�3��=%�#�sb� Iۡdno+�Z��ɜ�)��p�,���-�c@�5d���p���� ���q69 ��H���_ :�qL�����2����дr'`E�X�̹+{�����������f]��m*q�Kڽ�jl���/6��8SZ�v0R����������9�bq���_�V� ��KmD�A��~��r�M����( hs+�Dss��������<.��L�4q\#OO�PF̈��t��&��4�'=R@L+���8n�C�3zH%�����M��#�C�R1��` ��i���ڇ�Roy��n��h�ײ�3]��A\�����*pd��[����W���]=���%|��5����a���I%Q��X`RDW��ux� x�u���S�o0����gV`���57�{�N͵��]���D8�@�*��S�p�e��-7ޅ��AD���F�P>�ٳ��5瞌��y(��ȩ�D���;���: �O��_�������R�)� ���D 7�;$��<�� ���� �t9�2���?�5Ն�)�عy%;-4�j�i�6��O��sY� �Z����ګ߈9s桧wH+d�'gj�d�\&$���vY/�㖼i,a���[��cΡo(�7�@���zbv��%�ϝ��mL��� 4�cɠ�+�%�z�l|i�ҲàL��xNR[��c��i$�D��j���ҋ71QgK�PT��H'LP�k�i�Q/�.A-�)��u�҂�F�l�,��KE��i��e�i�g�1H�h��,���{�Y�W|�4<^��� �R�?{���x����ޏ hu��Ֆ&�h2p �3?տM"���&�6(�N��#]�b^R�����֍�b�L�NJ@+5����H�*gżT�h��̢Vp<m�+J��c�Ib��M�Tu!�K��I���Z*���D*�$}�%�1�A������$�j0)(@h#=�f�`$g�2%��6��XB���e�DOҎ������u#�E�Y��X̫�I���jE��d<���zN �oG��Q��`&�tN��I- 0��7�U ��3ϬU�]T~3:'!�~��5���a�����ꐨK�wW�zo���W�&v4���� ,�cT���N�O�ԊT} �ތ����u��}����&ضvW(��I��P�h�d��l��c��?�L(�Y)�\y۱i��؛/�@�Y��'�d����qS���v�Rt�؇5���T����D#b���5�>� 3�@��xZյI*���'Ğ�d�Vצ��LR��0Ee���U�"��]�9�),A����\���:9V�V���8;j#SK��R��9�bid�hMOgwx�����i�~�ԩ#�����$BJ&"��#�YC@ݧ�ސD8��/��P���{�3�-�w�~"��#�p\�wuJ�!�+R��c�!�hZ|I��T��&����3V�5�L �ݣ����L��+�9�̓u�gO/�(� �����W��~^s��|`)cUG�5h�}��o0g?�u���0�}�h�x��{��#�c"����c�2��n��<��!��R����r��'H�^�4QP�%MRyp��Z��v,O:�%-*z�S��y| �R�6<9�qLML���%��J �*l(�Vj�ì+KxL� +�s|�T��2��1����oljA_/�x�˓Q:��,�*Uu�z�Q�@��P<��R �.�) @�ȗ\Qnzb�D�2Rv�# N���RCc�'7a�v4�4c�w{7mCY�T �t�Q�X�P,���3c��ۍ������P���Ϳ��}��|�c��"����:457�{�>DBn�F�a u�5hio�s[v�*� ^�<��&k �� 0��o�=��I�j�bB�d��M��lݲk��a�mr��A�/`�k��@-8ǘ��!mw�N�A���s<�mʹЦ�*H -� n��XrX���%m��H|��]K۩o�A[G2�a���V�+�X2 �4G��S�,�W����x�2����q{��:����i�g㾻nï~�m��x��Q�11,�ga��i�p�H��1a P�V?X�R.5�t��Kfp�a���L��h�Re�H���8�����aN��tn-�}���K��+زeG�K��"qcOD�[+E���x*���DB��E���[2U/�<���TZt�~?=���.��p8Nˏ��P�ؗ��[���ڼ/�e{m� �=�4 �PˇR<������K"`�iR�L�6���R�0�#,�"m�Bo-� :�����*T)g��r�D,`X�f�T�0���튚�����t��� �a�=m��G|:�.:�OF���j �1�!�TN��������}/j��g�n|�_��s^>p�e,ؽ��:�<��| �y�[���� �Ԩ�u�5 D�dp0�B���,D�Lw}W��a��:L�9��<J����® [a��+��r\1,8�ȓ����R� s���� 4)��f�#xx�C8w�j&���k/��D���օ.�M�f�N�Ig����]ذv�r�[w�z'sj�v�ڋ]����`a���s�������عy7}�.+���,J��_��BA]s���"�2ɋj�v(PHJ֜�Ã��s^H�qߝ�Q�I���[]�N���:~w����\��Dsk��2F N( *��C ��z���g�J�@:�ɾ���v�S6��[������͜:Qނ�� ��)-��p��W�W\�7X�fV�z�]��>����[o�Ƶ�ո �1J`����8����&O�}u֯�8�>�����Y���Т����G ��{S�}O�c˖TЉkgjE=ݬ�¡)�C��:���U9}��E��dy%�1�;!����,Xrxq$B���ʐh�T�e� ���]�+1�������G�M��T*�X""�^�B<���W_��� �,��A��;��m�Xƹ C�����=�U��x����7ߨc�� �j�Ι>������`B�棁 宸�J���m-n}Q�W���oJl���<�L�b�&,� �"��T��Hu)պ2���[S����$�m�[��o�"%J�j��ö ~����"�V�d���Y��� �_ M^}։�D��6����� U�h檃��v�3�y-���g�N>���(�ц���xp9 �λ�BDb��A]][7��V�Kv���F�z�s��cwO7��y�^V����2k�N���Wc��h����i��s��E�7��Y>���f�)姤�9����۸�W?Cӄ����?���_����9PW�^j�a=C� �`��R���5cϞ.��aL��� j��Y�'4NT`<��a��T���=��xcq�g��6l��t���^��ZZ��6�} ����[�չ/�U��)�����`-*���]fch��6'�}�.ԦRL0k̙7��',G����+b�x"�y'�Fc}#\�$Ww���x�a����kQh���u����uO��?�%��|2�}�ix�ů�*��@?�[\yL �C$�@oo�.:�U�_���y�:tL���Ʃ��[�߉%�.@s�D5&ٺ�����;�@*���� ��?#��3�B�Rt �6�L#Q���o���K�I6٘����f�j&0K��T��r,]Y� &Мc�mk���t�Pu�*���I<�X���JU�I�MB(R�F�ا ^.�f� #��EZ�X3��Y �}UWS��mM��v�&�cV൷��fھG�+?멍Ⰿ�|\��{p�Q�N��/2�P;H{Q�ct�LK�Ʃ��"ē)�ب�DJ�,M4��5W�AL������֛�dzǟ^��"Tt� N�#$X�Js�܊�C�78gJ��B�j"��{X��X��>�0WLl[���j$�ȭH5���wXM4��PI�2ṮH���h�'H�ۢ�m��I���s7^w��2c6V�z �^~�w����>����������Ά�Ď�[�����7����֛n�O��mL�8ESB�rj���Ŭy���]��}��s�v���K�P�%�p�/����X��)�����'���%�=�0V=���(�@�o�'/=�D\������1wޏpϟ��D*��l#_O�WO��|�;9�u�S��;oS��\� 4lݼ�L�)�~Z����{1Ȁ� �Z<�r%no� KO=�/;�*�����߁3OY���gb�)�0o�"�V[�n����%����ga��p�)g��I���p���<\��+��6Y��a̞���d+V<�B�\�VL�6]�>��߲��ή^��oƅ]����( ��g�(p��� ^�m݉ͅ��mWa����S}���=W��8眳��M�g7ބ ��j�^�G{���4�λ�M�ð���-�&���ϩc#�AX�{��3p�}��~���&�5j�R���2�$��{������;Q:�J%OW�H �+�|��lx�2��G),����͕˺��&��L�4�S9h�E��l���sV^l���giQ��R'B,���"q@���P���G"6�u�г�5��<>m���L:���.��)���e����,W ����9�Ő�?Ϙ.+q\�a N�'�j?>l�?8�k��)�������F'� �����|�^Icm�@��=��1�m��]��������#|����C|��U�����{d�*���ci|�u�[� ��lPhR��6I �F�W?6�&s�zqMnWQ�gh�Z�dLL&���q�O�7j#���[���Q��o�K�"j-�#�F��� &�C�w�E� x�A0�ExR� ��qm�.���R�B���H(@���:Z��`d%B瘄�����04��![R�x��Ǹ�rҫNGNÙ眏��6���I�����X��Ӧ�S��>�}��x�������G��~>�կ�C���];�$�CD}o&=���������v�Ӹ����/�6����>���o�o>�1��r��W~v.��r�ع�[�W^�,Z��W���m��|>��{�]���"�)S:8�c���gM�P� ~qï��܁��/��+��n� �p�%������F����\�_��v|�{��y�o|����w����_��oq�i��c�'�2E<��q��7*�y������z�zյx�'�u�����0u�"|��S@�2\��coW?��>���s�t�ٸ�ߡ��^x .��r<�|v=ׅ7��j|�S����í��=.X�w����7�_V��7\�3������6�8����������a����ӟ܀K��&,^r�������+ލ�(@XR �*XT�#�t&�Ƥ��q����nO/=�\�x�2�X� /-�(ك��8N�j�w̗$߿��q~TU.k��� ���i����O�|�W$P�N�B�D$���UIi�F���Z���H'u?��E>���x�mh~//�iSUZ��!>������ ��%��駶Q�jrQ-��l�DV��74Ա��(#��>/���% ;#�E���ICC=�l��}h0�ϛ��Z6f/<��VdsǠLQz6Zښ�E͗U�X�����8�O!�.*�>�#ZqO{�3�jC�&�-8����g�|pYB�ypp� <����UF����w�#�ހ��|�n�a��/X��� �wc��迣����U[V�:��/�w��Ă�G�;Ldo~{�-��*kB:U�(Z�2%�@�A�Tm������B���!X�^�V2{m�lc1��7K�wi\P��ک.��_)drܖI;i� �} Y�l�r����H�D�'!OO�.�*���z\Aֽ��7���Wb�P�p�y��܃�n�^�����S0{�|~��?ߍ�N^������>����#�_�>����� ����g=�{�?�ڹ��s62CCx����~���y��<���Kxy�]q��~�X�*u��'�|.����܉�V�� ?�)��G�� 3���K_�M��[_�w�]0�U���1���f�m �]v��<6lz?�э�9{��կ��S�����W�+��ii��}��0o�B�Y���y9�����_� W^�V~�ʕ��?���/��[�?�}/���/m�&wLS` ����v3�������߃_�x���[���O* �v\�������V�X�E'-µ?����|�}����9m&�ۚqڙg��\�������^��������:u6bϮ.�&�q���?��e|�?�t���%�^�K�t)�8�t̚3W(0|ͻ�D��˘�� P�Oj�Gc <��]�kl���>|竟Eמ��1u�`ú����:&�T��Qs[��"Ȳ#�`��W���"�3#��l���EG��d��'��B-�hA����^R�,�"�#�D��h�)�M�V�)"0dUs-�HmNb~8��@��̳��*~��H��d0ͭdNA)�gG��v"�(Ws�P�� ��Y�N�j�%N�{2�J&W��"P_�9p��O��;H�)� �2�(���7�����C���;0p8�nը��h�M�G~n$�8�k�#ƆH���Q����`�c�7������{���.����w�B�<�c�_D�̂�?R�>ӭ|�{�s�b�칝�& �D%���roJ�&���h8�7Y���A"ˇ�ۋ۳dGf�g ���kDb�(j���)�s�`��?&�s,�#~s��ˑse���@{ڮ�]&dS�J"���آff���n��Ҝ��VC��K�16�ͱr��q�ԚrY]Az��<� o���X��446�+��G��}�ig�mR�������k���zʲ�pߝ�j�D�gޢؾe6�^����d��V`�Q��)����.���oa��g�e���Ćg���g���C����ל���"t���z8���&�fM��g�m�T�\�i�h��H�z{��Z|��ǭ���?�$��#����9g ��z<��~��8�S��/�p���u���~����+��PS9�Z�9{&~�˛��ڈں_�O<�>�������1V�~���q�F��+��Ԍo�|^���M���������ׯ��?�b�Μ�M�6�駟ż�31��ï=����ڃ9 �͚;����W��ZnϞ?���BEu�[�ڰ�g���>�I��q�#���t��� DE#Q4ַ�c�IY�r�i�\G�q��%�d���*q��E��S� �:%�E�yR�ŠP�3�aު���'GCo���p��'��+D��#�!��7UˎxR����"�(�) ���f�yV㚜��4 jI�*���q�L6dw�ʓ�f�I��Z�j�휬Mpu��G�KLnI��S���p������X��u�)�$K��u )�Ml��z.��˓�@A8�/�r��)}� �>#�3��w��H�0Ux��U�bpJ��1bs���x>S�c�=֤[ R���<s�q�/�~�����{�|�;hu��J%��w�{�cw�/+��W������h�x��u��2P�� ���`�����Xm>8�����'Q�Vwp�x����*w�eK��,b JEԄG ے0�8(z��NjY���)=���8�'�l-�`��,)}ï�1���8����m�0�t��W+<�Gxr��9�'T�V��3��nq�*�dZM�_.8�M�|C�N5�1KQW�ڞ�9�!�,��Ff�T),j���Ǖ�z/���'��ӍՏ?�ށ���*\r�U $���{�U�J�3�p�MLX�U�i��mX����� ����ML�'d��%�S�&�^u���ؽy��lTM�I��+{��{�|��8aɫ�յ����0�-�� �%��8}=�hT�'a����1�e�ݺm'�'t�/} S:&��?ߧ@�D�MƝ���|47�aǎm�����o�%�u���p�:�Ɩ>�M7r�0�úv����۷����u<��J��}�;�N\��ø��oV�U�xt��H)���ձ�!���pQ��~����4�X�v'ψW�-61MMMj|��ߍ��jjkp�/�G�?��c�Osc2��>�l|��U�x>���a�g��r�KTZ���D+����e"[@W����Q^H�U�b�8gW ,9�ţ�4-�(��x"�I)���&>��+����w���/��J!����5%���Po�<�=O<8I7A�*t�hX'�� �媾[�\o��<�.��3zuGʩ��d�;O�م��8�eI�a�$��"�M�c��d�Ղ���gCBD$<e�j��X;���R��<���R�r����,��� ��pr� �q��{] _!�8�X���Pc�y�=ދ1������t�������P � o,@mr��������8� �V����*=�������d���\@��i2��Ђ<�(잪qTQ#�Y�%����*G�#�«��8���4]q�ְ�X�����N8�fZ�*|.[I���q�&3C ����J��e;lSb� U=�@\Ls�<��Pf���9�} {w��k/���.�|nR��|�����'_W:T9�����7n�d�e����' ��]��Lw��R�´��ѥ��1m"jդ��O?����[���S��P_�����~���⩧W�u��O�[��OS]1J�P�9Y�D���h�x����[9e$=ԏ[n����%��UvK���K�ݬ�L o�;�.~�����_�;���?��[��\��+����Ǥ�v�ݢ�Í��iĸ�>i:�鳟�'?�O������&�v�o�ͯ~�]�^~ϴ93���G�3��Y���E��]��B:�={�@uո�&�R8�A��a;���l߾S�=�����+��j� �Kըk\¼i����?�����ىGV��?��g���ʼnX��(`��C5&�}90Їbz�W ��,s���~I�Dd�P,C��jhq��ro�}�s�k8��e(���1�����@ߺk;j�uj�Ƽ�� R���5��{��c�+q���o����j��BI�PG0�@$�-2[��_�����s��8�O,��Q�$xu�P��Nj'�2��E���+v�G� w�)H*�6Ѷi�A��� Llu�b�2��3����G뫫�X�;4K[�;���%od�1ڦ���!���AeU�u`�\1N7��ί����a��ݍS{fћ�3��IՀ���Ta���W&�i>XxA��U�h�p�+F�� ���8�o�<�"d�L�WR�zE���3J��r�<s��B�� � �=�$5/���^Y(\AQ�%a�\� �@AZ��P� ���Xd�j�Z�(��[�X�ӕ�Q�iS�67s���е�۷mV m۾8�"&O���kV�)�J�S�����r��ػg7~����]�X����hl����}���Y���gp���?�1<|��j��K?�e����_R�m�����O6�j(@��x,�+��g�{V�\��z���F�j��I!S�&���5�}�d�֧,=�n+��M�ԆL6���m �M�g?�oj�a��̚ڡ�FQ=Ig2�p��9�W`�ڋݽ{p� s0�� �����l۶m�Y�>�.��?�k���}�S�B_w/W��Xv*N\2{vo��u5�غi��`ʴ��ڎ%'�������� q�F'��P��NX��+�t\'M��.96�������~�K��{�i�A>?�5�>�E��c�Ǭ��w��ξ�L��?F�V�]��y�8���0aR���x��"�M7�%Kq�ɧ��ߌ.����ƺgWc��j��Eݮ��I��ɻ.�;{v�Å�^�3�?O�}�7����Ɵ�������£?��TU�BLڍQ�Z������>��B\]W�{�M�j��&H�{PR���-&k*�����f���Jl��H�Y|z���Ă,��z���*�<�h%[�/K��,ΪQ�����B�S�/U��ͪť:�吃�A��!I�#�� �Ɯ¼1�g� ����.5"ke��FM�������{���1�g�Pp� ���e<Z\����QяBZ�|�˨nt�� "h��Պh�; �3y����~�����S5�|������1Ya7ox(��a�$=��Z�X<��p���B�W�5�� ���P'.�a�9�����4��kk�f��C� C�=��,N�t>he�؛̲�Z�@ ���-Q��q�)�v*���=�`� �������=��I8ͮ�rYs�}��B�s��{�E��y�Sh�ЄںZ��ۋ'V<,Jb����D_O>�����v��6'q�~�����dR�Y�����+ 9��ۙOH�_~�X�r\vͻ�w�.6���ގg�~����ٹm'�~$�X2���:uw�a�^� �����;o��t%>�O�����?�ɏ�Y�9�sp�on��?�ilۺ��G|�bn-W�.��lu|u���{�XW���ޛٖ�Ձ�>��C�/�ͯF�T�҈��1FFLV�6���&L�!<���i�M�pGtwt���3���4�&J�*�ƪR�j�zS��<��{���3ܛ�f�J�S��U�ΰ��k�o}k���}rf�|���������O�/04e����������^z�>��_}� �����������C���ͫ���?�_�,?�_�����k��_���:��?�Iy��'���|�7|�\�ޕ7}�kdkk�]��dws��ߒeܢ3���\���y����'��P�pЗ�/V� y���9�q_:���~��� �|�s��?��H� ����y�?��)?�o��|��$��*�O��w����w��='{r����v��9��w��V�kOw��m�q���;�;�/�}�+�����y�����������oJw4���'?�ƈ�����t��R�$�I%x�C�e��O�u`Y�U����Q�GMcPL�3bz���Ŋ{&�!�$[�bm�B�t��*�Y�,}9:�ě�QY��d�X��;��=��1W�l9�\�m t���UwM�nCtY���vbYΞߐ�N��v��W�V����י�~�#{�(Z}l�q��1�I�\+�Vj�Ӎr�ܦ��� ��8�A;��]��c�����8�h�Y��N�؏'~j|��[�p�e �/5���[�6v�ޮ?��������M��y'|0<(_i�[�2X?h��4k>��[��V(9��v�H�!���C�u@ "r���ޛL`�V$�@����OQ<JS��bw�,���J�Hp�[d��REJ��(4��+�`7 ��On_�-B��SOz�KL%��|L�5�[䘖�ז��������*�>�l����xҁ��|��7�q��c��\����{d4��.� *ȕ˗��G��ɝ<��G�D�a� ry�'����u����lH�oz��`�%��iy��K��}��Ν������U��S���u���o}�<��E��쿗Qg$kKkrmwW�kM����K�����7�����I�k��7< �������;�[R+W�;��w|߷���~��T^�k�KR�����%��"O=�������E�,{vG�9�����Y����C�����Zސ���M������V�O�����\]�w�%�������;�*����3��v]z������/=���џ|�D��?(��r�+r�|S���g��,��&u{�Q_ڣ��� o����w���|���Yk��vk[���o�V��էi�r��^Y]�����kKӽ6�``J,c��M|f.L�{]Z a����We��Y��w|���/���,7.�0:����vs��;� �$��n���Ξ������ݲ�7��d��,����&�#�bm�r )$54<Y��|�ro�=אIةM�nʰ�c��-7d��'(DBP����V*����h���N�G�-�eb�9k����.��N8з�������k��ë���ɼ�۲���g���ٟ�±W�[j^hn��|��?콷�&����v/������&eY,̕ۃېr[��=�^�I�e��uZY^�?�#`�!����-�@U���!�����$z#�Ȫ���XAĭA4��Q�O����1,�#��Zb�4~��i,\��Â�� �'�8���A�h5R���0r�(��ޑ�(E�rF�i.��V�#�k<��I�y�v�;d�����kW�r�X\\��ڜ>w�\ݼ"���<��`��_M߸ѰCV��@�)h�qW�k�,+Mj!Ol���.nKw�l]���o`�Vc��#���<���˗�, �����֦��㼔5;�zB���˿��/=,��d�˩��噧��_���൯�����j� (�eg{�i*o��7˵+;��S���Ͻ ���>Y�.ɢ�_��o�Ǿ���-/=�%9w��I]�眜����O|Z~��|������� �8�"��o�G>�����z�)z��V��� ��<��ǤYr��牵U�;���������ŋ�sL�h���JU>���N����?��jw�{��U�[�������|�O�RmE�p���Q�#����o��O�]w�G�!�~0r�m�&��u i��]���56@@괿����eX0�I+��+������*C7��Ug_��>��,/.���27J�{p��IE�ZTh�U�AĆ��~C�gc�3tꂮ; v�������,X����Ʈ��M�szc:�|keZ�p���_]KЈ1����ۚ�:�Su��"I�K��|��� �� �y���-�kw��ƚ{.���0W�l��K����)X�� �P.]��擂&}�h�?lb�x+��.&�w3���,4�̣.�� ߔ�d��9����0��9���=%�&��� <�/��s@dssW*�}�{P�+�g�AQz��)��ZE�n�D�Mq��2J?Ţ��m���Iǽ��&��rʁ��.;mx�U*!���VK6uv��{�E�ߗ>���0f 1f����"Ugmaܱ�F�#�0��*"$TpG��ˎ�萊d�D�E���{݅��.�Y__�:� �k��dP�=�5iH�tP��i��@�<�Љ �c�܂����,닧�\�p�P��ۗ�O˙�'���;�ai(���WJ�X��\^'�~�}gRS���+�n��}͆���K� rn��r��}�`Wr��)�h�q���]�b�S����:�5W�9T��K|u���3,ձ��)�3��N������N9s��4��ܹ����+{[mw>w��� ��bw�O�o�ŧ/�čt�J�qwO���ɝ��ݽ;ӱ율�;�,�?s�)%xVV֥%mw�������g�xow��)���t�q��.ɽw�C�Æ X��r@�oy���>'_~� e��}����pT��^�.i�w��,_p� %�]�U�\t{||�H�`.:Ve�o4C,4�t�m���]���%��F�~�\��4�5jl� Bd�"�|J��`�F�u��Ph��KJ%nޠ��m�Xн�g��)x�EH �^X2�ҬV�l�����D���ˋ%��?���a�{�YY^i�{�n��3ϼ���)�3�&C�paC��;������ �9;y���͗|�z��BVf�B��I,U���(w"�TZ��&Tv��6��*�D63J��-��eǃe;�Qv�G�=�6��8����y���;�dg�/ug����^��� ���SJOsuNh��FZ���r��<�s^�36��7 ���y=���� L@ J�Cz�6r z ��ۊ[ n�GQ�y�x�n�H�[Wd��T�t��k X"�"��Z�V�--�����Uj��8`��bC��R7@�JH��l�ȶ��@)�(�P�� c�Ax���h��I.�.b���?{і8(h�Qd�%�"�>c����Ԫz=�` �.�� ���t�!�hJaf�;[�80�d4@F ��!;�Ev�۪�,:��{��Ý0�d�1J��Ͳ�X�q�o,,�� �i��q����u�;��<��,�c��{=�o�n����"-<�Ȏ�!7�v_��gY�F\3�K��8#im�����Xj3Ϋ�>�뎱�S���I�\ei~��/�����o��ﲔ�u ���JŁ��{�d�� '�n���m���d��+�M����ϸ���n\u8>�u8mU�"�6�e��KoG|��ޖ� �E;�t�Di`ML��W^�*[;������&2�s&�v�.��n��*X��i��Ҡ���0�i����{���~WLlh�c?Wk.�j�É�#V�����d�1d��F'@��1t�G�l�� w�`�#��Z�mn\8�+c�����Ճ�{����R���d�,+���۔�߷��Y�}m����ʢ�$��|o����˻���t�B��5�tuS����rE5�+������%�c@ɽ��l�X�6�n�\�v����7mbn�8̱� �c�j�N�-;&f 7vT�!@H7r+���݃� ����x��b7'����lo���{_��[^���u���&D�G¡��Fd�^��*B(����R�,�`��u�(�4����`G���6�Ev��ݢ��m�I�>O5�B��v�%���~�d�(��".�tҐ��}7#�F���]��^�d�LPX��;��Ca�@}��7����@��CK��`�~D;��5*n��E�\)��K�}��jd�(oD���$�Y���lL?9�4�F��X��2�c6�,��^(��BVq�%��v�;�ķP ����M~���-K,��U{ם{�,T&�Ѵ�%��Vܽ �:���"o��E\Y]�r������k�,�4���,��Ȏ�U�,�MY?�,gά���%v�.�u�5+g�o��s��ԅ @{�"q��t��ƺ �r�ßTj���-�=��A�w�S'd��"����E�r��fG���%i�5���3'dI��ٳ�4��]gd}��T�fx�<�&V�'A�kn�}�;��M4|L�0�oR� W�!e�b���j1=�C�㠽���5��P���q��5�&���F�fcs��hU�9�h0|a0��}C;D6�V�d�����i�V�^�&��k��蠃�wgw_vw�(�J �sn�y�Xq�Ù�+l�B%DZ��6��]Y[]$\l6d�}��N�_$�U9�~ǁ��vK�&��ޕ�k�(� ��W�f��#���K�_���g�_3w�6s@�7.�^33���5$>x�C@���}�ˏ�+�c!)+R�ג[X!. {nR6r���n2�*Ww��b���.Y�B��B]�VWNp��B��к�+7��u\��/uH=V��u��M���}�W��2d�iQK�ł7� i�0���L�a`e�Q]v�ϰv�X_��k�EaX�u�(֤��vk ;ng�ج�M�1l)�E�o�d˹Ū�y�|�@C�"�Ⱥ;^�C0Rt��X�~�KmI;���,i44ۢsE-���Rc(��ݎ(C�&?����w!�X����Q�h�ĖL��D�F��ؑzm).�� ó�5��?����H��������\��pa]r` �;�~�Y��`�vuG��.�Nq��q�?�c��q ������"x�H������.�@b��[Z\�f��{~i��Lې�M����w�+ef&�0]�L��o'3�;���/;0i��y�� axP�Mʎ�����n��?� :<���?�c�c�3��9���&�{�p8ಳ�M4����S��H9�w��mԗ�W_r�����'���&��W�ul��E�|c-�d��+�̀�X*�:��l>��fSZ"SЄ*5Z��M��>}1ʶ#��7Fm�1� ��?�����/�pE���{z�5�G� �@�@SP,�76E���Y��c�绂q��k<Gu�j��[�}�|�� ���)��`9�6}D�uȮ���mº=^W6Y��+�ú��X��b_A8��e^�,Y��%��@ʘ9��L��)j��9�}�3�| 7/#_N4������.f{L��Dم讞�GN.�|�c���7Ky�v��E9���턘'�$g�}�7������o�Y��\�ʙ�wY�=p{-ݡ���w���b����2�϶G]{�qΓ �[t�I�;��!e�y���w`��E@�l�F��5 �&t`n@���@X��C9]�hj �R�j�G);]�1k%��kI�] ǃY���k�H����F {Q��d1��F��!l$�}������C߉Y����(f�(����t���XF���� K�.�/ݡ��R/e�x�F� ���z�w���7�F�$o8V/C;^�t�}�q�%�1� ��ЀM��E����M�nm��3'��k�Vq{�yҀUoԥ����?���'Vұ�{��m�k�S����|J��1�� <]vz�)� >sƠ?�F�R+Md�$�����ר��LL&N4�KȾ����7�g����JفUཱིӖv�%�'�+/<wY>�O�clZ&�d�o����k�W�nn���(�Lw'�{�=y��g��ƚ�:�!_~�wѭ�W?��r���|����+4ք0�A����� 6�[ ;ƕA�'������P�ԓ��A����P�j��M���M�S�KY���~�jb�.>Mwqݑ�m��I$Tcg&��� $^B?f�f���r�P���i�(Wc�S](S��9lpH�{`>�&�i����a�7&Ȍ86���M�650{Ƽ1��-�ɡ{e#�@R�_�R~��b"�0��e�~o��c!��v$p]�M� ژ���X�,�p6�lq��H�g^�Y̥=�d�[�Ґ'N����Ț���('�}�@LC��k49=�� q�N���r��x�D\��a3��c�Ǐ�42��Hy�x����<lG���Yt��r��XA�!���C��?.z� D�Q˭L�(kIT;ՠFp�ڞT��� �V�d��l�,�ɾ�&v�Ra�;� �j��%Ph����:�X�"�a�����`�h+;Q(5� Y���"�m�l�})��7�|�%�eg����ui�`PP�<,c�a<�R6Y��Ѽ�X�5PN�5 �ji,�3?�4���B9��b�"J��z�宑A*��aI� -�j�d$5�-����� t�|ʲ4"���iÀ4/�xE�~�Y�����甸�_ݽ����ey��O�jmA6�]wn��^�@�]�K�T��@7��{�a��Αo�zOo_���I��QC�ao�f��x��;r��5Yr��nW��!���<G*؏[���/�x�²eeA*��Hz���]�ޔ�ϻ�+/:��ܗ�B�]�HQ��w��7��k�v�m��涼���X����x�ItC����c�X4hK�&�ߌ�K6P�;~��������͘9�(�R���s����s e��j��w�?j%�"�kjM���hЗ�rC�Z�{�&k�� YJCVQ;��,AԂ��j#jpa]�5v�댤��`��X|\c������q���9���3��2D�v��'���[�Q�0 ���&d�s�;�� �WG)�A~}픤i ��>k� ���}W�>?0�ű����m�)Mh�l���sch8�c7�`S�7��Z.ϲY9�x��q�?(U�g���&�P��150[�[R�ޓ;�W��ْ��)���o��M`;m��e�7h��¥��DC'��r��Jst�z&�H�g��H��k��&��w�88εy9,�<4��{Hb7Ѣ���N�FY']z�@@��P'v7y�iB#����]��]��IZ�|���9�X%Qr%��p=�� ,:���ѺE��i,�Y��x���7R��f �ԲeL�;7�<�23Lia�Q��{L�_c�(Q6��9���H��Y��md�*�,<)#�LaD�J�`=���,LWC��V�>���YԏLĖ�'`Bh���ޞ2r��6f�2����DI�V4� �Z�8u�YDG(e�2"��<r|�#�����o��� mw�~����=v'a+��q$=K���r�9���S��II���y�EdԢ�'�yr�K�m4�k �Xo���g���?�����/�7��JՍ��^[F{- �{�m�ǺVU���|�O�7��mo�Փr�m��+/]a�:4�M�qy����s�|��ǭ)�\��R�l����h�Fǰ� ��v-[F�hZB�;,1~��y� b���X�9"��KV� �Ծܿڳ�xv�2/@(p�6���L��(��1p�PR=+?��qac�{i���7|'64�'x��I��n�,5�~o��恇!�hp��>?�s�c y>A�%gtܻ)�,�Ѹq?�Ub� y8�B����&{`1i�u�b��d=�t7q����Z�����Zߵ�)��Xf��%�~�>�̑��X���7�0m���s�yL�*�I�J�M�[��C*��M��P���w�efx��l2�yw,���dg�ą���@� �4��_�ղ�d|���c��CJ���2��U6rxh�=ƹW0 ��.��1�E^��%v�(��}v/t:`��5�N�#��P8^+�%P,nѸ%7� �L`qxSꜴa�|Qf��4�%�2揎����*;��clN�C�SA6b;b$1~���b Pȅ-�������s�i@K ���[E��3�b@��2��C�؇��.�����sq�)�6��x�C�ʡk����Q�:[t �㉫�Bz0������H���f-]�`����e�d�y�^�[�肭�ip��?2����5�g|~��*�X94��V���#+��=�풜][�w|����q������ V��R4ɧ�m��A`<a`3�!I����6�oy˽�{�js�;��n[?�*��Ui���۾Y��}R�/]�]�tl FCY����a�Y���ڲ�ow�?�;Ri����5� 3���b�M��g�c�xH�,���R]�{�y��Ϳ!w�{��n��5 ��SC3;`E�������4��ˍXk0Y��{n\�X���86϶�:Q3�G� Ib?U�V����/��T���>;�)$:�Fi�3?gK�����,�6J#2��b�C��5CT'�D f��Y,( C&�j#�i �;�u�@�e�q�X:�����"n�lb�c��6/W���6͟x�c>4ur�;����z$1e���N����y�m��S�5w�4f�)����9�E<�P�W��_n#�ٽ*ϴ��˗��.S��O�[/ȓϼ(+�4��߹��@X�؝xe����Aۋ�g�+s�;�T��q�v�!`��^0uTÆ9��=Jsp�z�:���|]b�����H��c��b��+�1O��F.d(эc]�Y8q ��:���[4�1��݇`�� Bp�v�C1>��Q��������:�5mNI�R��ݼ�Ah_.�,S-_�Ⱥ��N� �-E� H�2T�]�*'�� ���!}��ƾBQ�=Xqx&(��D��%Y��jǵ_D]��j�:D�ׂ1n�Yֆ�������W5�e�P �q̸/�|P�؟�����ZQ�?�!w�yV�K�w?�{��Y��Dd p���36kB���^�Zn���;���������RE��}�n��לe���k�l�K2���Ci�1XZݐ�?��K�X\tVJ�SH�mQ��7���?�ag�U(8v�R_�K�ז����[@�h�;,^*�v�R�e�\ͭv@P��ϗ[��]lV�o���K���a95(o�lK������͊�I4�9-�J��^�jg8�~ 7�#E�9l0�pH�5�C�B+p�#$�q�T�$�uJ79ϱ^+������&N���ł�c���A��K�4����/�K�����5���^xs"Y����s�ͥ����կx9���u���Y;��G-e,?idq4����������<;Kc&�\7��E>��l�<~�`�RN<�3�p����-��A�����&���4"�x��d]����u��u�v���&�U�6/�3��ô�nfE����V؛��^�0w#@��f��hm�qm��m����h^n��� j�\��l_5n���4��jJ�Atbr{�)��4-����wO,�Ukh�T`��LQ���,/"��EM�%$��4�Tل�gĎU�DL�p�Z�H�@���<�#�z\h����c�ñV�(�5ڋ"����q� i�� eB�#=��-�b�"�E��� Ū�N+K��'� }w�������1���d GLJ ,�q���25x@����|��*n���H�XjҖ��\�����6��Еy���(���j�5 PU�˔Ʀ��SE0�c��Ҡz2s�;��tv�Rv`���ˏ<N�����VWh����Ui�o�>��ߓ��S�|�ݲ���n��{�PU�=��bŝ�uc�-�FU~�GD�6�i�rr��mh:1n�ʝ?��!��j�N`�7?��ny�̨5l�6�@�l�ͱ#�E��cƦk5g�cQ�1����52��^8#_�ַi<vJd��7��R�8�~��D���m�6P�~��;Yj�)1��i� � �cթZ���==;�x�I��v� �d��7�7^�<m�V�L��f��P\Tm$�Q� ǵ��8-hrsKӉ��v���R ����W��RxX�A���äMh��o��*��9��9�ȃN��� i�5��9�5h���uv=��V2c�&?���eI>3?'I .�a+� �P�m -T�1 ���Mn��w�����15}�j�tTS��˘�<�2vV�(�g�����G�w7�ݘ�B�m��a7��n^�*,b�fD:B<V��Ϳ](V5i�}Nٺ(����r��#�s�J�1?o�>���( �"sSc�t`�B�i���B�EBv\lb��&]����E�-���Pĺ��h(hk���١�+P8ƾ���#ʱ�KVu\�o���<���9�H��u��E{���Ђ2T=$|t�z�G5Z��s��ѐWht=pnj1P���5R��Z�Imq�ע`�L,���mƕ+��u ��o=7ڋl ���'>C�������S;(��/^���|���%Z~��è�O�[���R��M�IJ��L���p�I�w=u�s��_���ݦC�¸�Qf�ZI��2�D/>�����>w/2Dw����'?-��g�7������W�؍?|�k_��5���|&�_��x�5LsqYN�=K�%�.�c��U��)����Q6F��L/�'�W��&1y����q�~��;���7�����7�ƹ2�M�n�,:Y5ltR#�8��vܹ��K@�aUL�D<7\w96#�S5��r.�56F���]��x�Ȳk9XYh4aQ�Xf�R��7a�]��/8R��Uo�0ɞP(˹�I-ɳLˡ�ㄍ"]�`;ů���Z6f���%�B�rs�E/W2�Ȥ0sٔ���[�t�C�{zA5�;0�I��<������\7h"�0fZ��}��{}&5�vJ���q���6VX9��vx�ݨ��a����{�%g�m.n��ǒ&�Q�ӵ��T�4������H1`Y%F,������"��x��3��Ƶ�].t0k�^���Z�:P��pk�g����9�����\��ނX�J\lEZ�`5���XԂ�6��V|�=�*_J�v0�0���$j)�<�1�x����-Pq;�H���(��H�Hf$����!o �]��v�� B~�l]�j�ӗn�����\�����h���H�֖��@a�ݒ*@k��u�!�م�Z�$�F���O}A��x`�\to{o��/7�R_l:p?b#�jD����>A�yϾ�:Y.b?oi����MT�x]D��Sk�A����|���dquI��eay�]�=���������^�v��,_8+�n[V76���_'O|�c��P���A���� ��ڵk,�Ҹ|s�7�y6�.p4� zے��j�uI���P�x����ؗœ |��`�s�� ��^����Ȭ�x�8�Iw�[�H$�ܔy����z�̬�PYA ����&���v���|��� i�bKe�ib<!��Yf�a��F�db_�������K`�EM��/疱�l�L�v�S�+S��/*X|�k�_���ufh�Yy�^��nQ���Y�u,��zK\�� 3��o6��K[�r��(�]��̉���|f� ��l��N�P���TfN��:����]���k�9���|�f������1*���?f��̲�h,��]$��J5�`��f��I,�k�*����'Vc�܂��[2�|폤 ������>2 ����A����.� \�`S�lOB��Y�PU� 1mF���F��/��7o�f`G"4��aSSD�� �ڄ��k��(�|��[��8'Ʃ������g��E ��aͶ`�j(��S�F�,����#V;�7�`=є�벰�Od���MIq��M�4�<���o�<��_\[�k��招��?�q,�֞��qN���B�1R+ � �0VF�h �:;��#8��eD| ��Rmy��'�}�ݧ"c�_�۲��dJ4_Ж.bsPP��}��V�P_��˛� ���3r���r�sڡMmiD�P���'}j�㵙��,^ARH |I;W�06m���m���:��T��U`�ݾ�d����E662��I>k��$�������� A���G�巄��4�s�'�̌/���5��c[�Q�!J��/�%m0aӍ�ߡ/���G���u��4�6�2��D�e�Ռ�?��� B�DkG1e �i�7��V�xƤ�^^1����{���$�'�o�"fJ�6Ov���!�R?fy��؛<�6� ��u�8qs��-IK����=~v�%a�A����v8O���Ŗ���>'�Q�,6� ��y��:v7LKM}DZl�Ww�,���M���ĩ��2��a�mSP�� Z����4��-C$c փ��x(S8}ֲV�G6�RA�j��YN�����ړ�~e%��&�v�^j�ay6ЪYm,�p��֧8��vM�H|3����g�jLh��z(x�E�'��Y��A�㳱xBC���qjtL��X����4��!>3��C`,l(mŒ�=`�o�k�|��2;� 5�(��8��mw� ���.ߋ��\(�Q�kc&a�/W�,��˟����X���E�B��$A��V�i X���^�e}���� K��[�H�%�x��Fh%���!�%��ֶ��W�������y�ӟ��?�i�e�R�W��*��_(pcѺtM�.�������I��o�O�����uw]�dU �`�],IX`��'g� �8�`*X�LZ��~Bci}3� ă�R��Yb�Kv�c�AScd�j��|���Ƽ&�>b�<�f %\g� Q{��K]Ak��zt���P6�V6 �tӟ�[5��9J�L�qu�"�:�%�s��ΰf���n�3�|)��*���K/!�.ʜ�^wH ���!T&��'�D�e�ky:�X��@�+nq ������r��j���H��*�lS]=;�%��H{���j��~��/ɹ$��ڜ?bZ� ����J� ���g��e�<dL� v�� �q�N-��Kwf2���"߱ln^u����M��t���Y^�6��43mm���a �OE�V�CJ�7V�>j\L�/_>���7���L=�5��u�����ѥ�n��4r�{�3�nR�@����f����Ջ�^s��,�aK����Z��4�qXF@�LK�Q`�LJ;����@y�3�U`�kѳ֗֔e@�8|�e��V�8��Q�?�b{�e1�V�&���ݐ� âc<�/�eWc��-��.^�c��S@��� �HD�X�.H���kyX�^ќB�m�WE��b߉L69�l��d��ku�|V�*���v��ّu{��g�}mO�x���)�Ϣ#=,�/�����2�I�GdA~.�L�u���MM��w�*զ�A%�z�)O}�Kr���Im�!'N���U��Eֆr��u�-/�w����w]��#r�w˹����O�sm3� kog�������ۓ;_�*y�����g_��ߨ�9�"�k��GGޞ�"�,iҹ�ϝ�b��#��dR�<���*�/ So�d�HS/p���XXZ��k��SO�O�%g�ʰ�l;�$���X�� ��w�6�{)$"-#���G�g(SPMl�4НRK���珱�w�5�a��3ult���0��6��&*d��P��7� ��㰠���S��b���&��� ��W����5�L`!���o)���4�.��e����:�0����dh�qL^��N�YDz̅����F3a�c'���)�3{m8�D\ϝ�@�fH� 3C��C�Ke���;܁��A�f|G�$��0sR.&A�a�)�w���>��.���˵>|�Ytl��[C�����y��D̞+�;Cv-�8�82<���$[d�m�}N���p�`�D��C�����jղ����(C�" ˙r��[oХΈ��|�(�M ��Ha0�m%����L�TA��I��1�ɂN 嫡�P���[����y@��H-n���"��H�^m<�f-��#k�?:�-��ѕ��8���غ��h����^i�L�����.4(�� 8 (���I'���"���ב��|Q�W�Rs�}oP�c>��,�)d�U��2ce��*�����2��&��(s꾿T+�>��O����4�u��n���-~_o�-k+���.����o{���A���u;�����bC���5����$h�k�w�M>��-��]Y>���h�� �'�0e��1S���9���t/��$�U�E��+L�q�iȰ������g�zN>��G�U�?(�Ƃth]n6��ƞ`9?�q��!>wEL��Zn䞛��öF��.��^���L_6�@��M�Z��gd��\���$���O�fw=7U6eq�|^"�Ndx~�c���pS��Iu�lނT��*^�]�;ݑ8�E�hyy`^�>wQ5�_b�L1K�6{��x��cG�;Xo;!2Ŋ&]n9��7ڤ>�uf��6��E!�<4&W ��q��~'�sw�I�S2em�LK#&K#Z�{{+��t�� &�ئ���35��g�t�{fV�����ʲ�S^�JL�����v��`G��_N�cGi�C�k_�'XЬ@��ܭ��;]Yw�o���D�0���8�?[Y[�aD�3v�Txn��H���`�"�F��X-6�3Qd� ��vAF\�`��(uɳ��E��NF�L���Ӧ���d�垀�~j(^p�0�r� Y���qc��bQ��{�ރ�I{^��HMA��h�K�H��[ �ȶMZ�/�C��[�.YK�\�x�����.K�/=����;��6�P�H�^K=߰� �A��v�2d��-3e0�E^vbu��9�X��F����'��/~Y���൰����ڽ�'�z�|��]Y<�!ݝ-y�?)[[6MT݆�Qw�j�����UYs�MI��r�Iv^xF��K���)e-[��'���x!�)�7�q�1�2ND��ۋ<�H�� ��ڄ��o.-��z��ۗ���\��ԙҹu�q�_����1�m��0��w�B�����1)_��1�{�;� �b�vgl�2�`���dzK���Eކ��"�H��s�q�A�� �˭�l�Ɉ�����Y�����Kěbs�a~A75���l.%S���@P�6�ʚf���f��#�6y�<�� �60�m@Js�R������Vr�mn�Ҟ��8�惑|�D,�ѳ9З�~&s��4L�&�ۯy?3�D�L�����LF��oPz�@���/���tN��)���� d��|#ć����9�p�e�}����w�+#˷^�x���jg0JI,_� 4xƂ�m�_r��]��k�eo�%�`9�!�����F0:R�Uxs+�u� �o�5Y+/��v5��7�`N�V�UJ�����6���~���[$�|?�;X1�"���|_*j�l�������(ۂ�<r@+(|zA��AeCCmtHJ��۸*��kW%����a|������~0��H��9'����M��&��ڻmYX�ġ��T�i�i��q�~��S�?�?��sWdeyA�KRm֩�$xu%v� �A���k��R��+��8��%�q�3{� ,�#~X���S���H�71�."��Q}�֞�k59U���מ�(,�8'K2�쓲۪����F�������2jw�N���I{W�k��!9�Z�B��߂�.^�\#̔9� ���㻺�/q�S�ߴh����n�p}ь�������be �� �0�f�Al�^�=�d�*t��W𬺂�8�%��"�]��όsM��3tx��P� ��թ#���1��/�R��)��o�8�M����A��qzz��(��u��PU�U<3a��_Z4�䇹�\��������I����jN �LB���7��hR�h�T�L���0��,�g6>�w(:�rmrz��!- �v�'++9��J�`O��d=3 Bs"��1+����3�!}h��Q����w�����z����en7{�E$�?>���-H�P���85j��J�K� �*�=��*At�x�^����/��M �-�ut����{+�6�l�T�A�͟��R��8KR.6�!��.�l\�EXr���� Ǣ��d� ��h�(*��T�5DJ��H�;X��eL�/�Z��}�8HMn�aW�28F��Y* ��Iˮ��:�,��Pj��,,6�6�[���P��8�cFc挖]��&˃���^z�D�}+NJce��-,�����Ε�u Y����L�� �ӈK�# ���t��I(�{�n�dž�s?�cA�O��L��W�x)��s�d�mK��w�������'>��� w�m���eae�,hgg[Vn�ҒRsIN?�z�{�Q��]?�NО@h�7́MK�(��1L!�g@s�h�,�3��@�P�$-%��&� 8��B�6J u��sV�h�23�E5x&(ŕ1���ɕ�4l�*� dɔ��6��M�u�3<&�Ӕ�г�j��� �X�1��4�3�w|N�)8��2��.t�F�� �d1��2A,<vݓyu>����r�w'�y,��"�i�I ��~UD����+��Q�^ ͱ���7�Q�k��l��D��x�voN�TL\J6��X��ԏ#P�DNpNg���\G�4x59 �u����|c�1����q�MXɘY��|ƍ���K���)Q�hܝ9��4���s��pK����B� ѐqXZ��bz� ��h)X4E�PvwZ�4Ȉ� ��[ρ�0���R��S���"�@�P���a�,SI�I� `(�$a�l�{l�Xr�Wp,�����$T�YZR���T�0]����}��f�Q��-��B!��� F���,T���]G�����Y�v+�)ӶEX�b$���O�ƻ�l./J�Q�+w������\�*���$�|t(�Hi�xYΜ^��s�RiT����ȁ������(���撊O�%�Θ���Mm���'��~�9�k��Υmw�ZZ.� v��zZ&u��(���KW�x.�>��Ձ�^M���+�+M9yzMZ[-y�g���7���ԗV��lʰ�'����{�u��v�2Ԓ#5@��2+�5f�r�Rk��=��� R�Q�R�$��^�x�'g���?u}P�d�ƾl��1��u���5<��յz�OŁﰧ��e777cv"����d�o�"� +�*Rְ@�=i��vD�#����&N'�4G��Hh��ʔe����e��Ƴn}��>�4�V&�Zv �Y%`��T��E|^��_,�aab��9X6I�ӗ{�PHo]����T�8�zM�ǹ�"�`0+99��a��s���6/o7�[<���Ų2�]��wVA�������`)�;�O��,�I�'LlV7S��&5p��Z怯�����X7K�݊\��ꛥ2�!�#~ns�=�s,��V��x16J�v�6O�0y�mNTJ�-0L�<F,E����ٕ��&˲����k��}�d48� C��^�QK�EB<���3 ����00��� s8�3�z/+�Y1��"���v�(�RM�PF�m6���@��kH�.f�"Z%����-�fhĜ��$�ˏ�F;���9!8(�(��E'66Xla�\s@�LMl���i�ӗ�;F� Z֘܆U� ɕ�e9��(+��d̴�Mp�:�*�()�>{5��I�s4S��tw�1IΈ$ifI�-���~�Y1��}6���26���:Rj�m��<��9�Vϝ�������6���u��kw���TVtkKV�u2�bl.KTq�QW�Rb��%-#� ���ͤ�A��M��y��PƐt{�'5o�����1:R뤲�d�G^��$���k��6�(j݂M�{ E6)A6�qyAZ�Zng���rA��V7R#�ƾk>̦L�B�g���(sʉ���EpT�?�<"� �b�k{���obn2�@��@�&d�5�!��t���s���;.�����W��^�b��H��+fu�Z�7xG� ����f����fy�e�|XŌX�Y�cm��]r0��L�m V���W��`�Sߦ��ɚ��g,��|CF�7�&�K��L��t�[�� -փ�ly��S{�#�ǭN�8�q����IS��T��f����u^?p��@0!�܋��(P���o���Pk6*Ζسjj���0(r�ǂ����\��ZԻfԺE���S��݄^q߫:7��ء�s�9�ڍ� ��V�2�/�K����D������N����j�x=P�.�h��X�&q��y�5���b&�Q�'[)�ŔU���/,�]&�^�Kp莫��PK���7�H�}-��aRm�I*:T�;�r�Ugi +>�?G���=*� I�X���)�g�����&��_2����O,K|�ۀת�X����6����#��&�ٓ�~��N���^W^z�%���5�kWm��9��ܧ�ŧ��Zx�4Ɍ����q���F�"@~U}�&UВ�T�s���F>]�j�m"%`�["$��{z"���Z6E3��(��;��C;�� �+d�zG�:m�,��"}6 ��#s���t�q'���4�d�*`-E�0���'Ѩ�{Q���>^�C;�><C�O2|1�C�?�n�JM͚��Д�وt]�[@`R�'M���Ǒ�v�X-��Ē0��$�Q�-�`DiY�Hd��l`�����i!���Q;�6����������Y�&���kH� �v���L��i3��~�f���sDY4=�|.��꒝����h0�l�dӹ^�d"M&�ț`�햲>w�"�������F��MM�vx���(u§� ,Q�%H=���\�2���D����ɬ ���`^O���&�g�מּ�� ��Y��މ�;{��,6kn�-��ʤ:��c43�#��L�*���C96D�Rk����sa�L�?��.t�2����i)�lޠ�Y�,m�������_�����`fD���j��Lm,��G��B���{�[�b�d�k���]�o����s�������|�3������ }������5r����(�=�����,�2�������l��PRv½>�o�QS��H�ek�?53�>��D��<�3���f�v�����o����U�G4�]h�e����/Kk�R�!���K�gc��Ϝ�������Q���E�/T[��=��^l0ed�ٓbǫ�;6�tf<�z��o��=]�I7�IG_6�P��(�o,}�t� G�e�!�8F��U ���� �`*��6N� kӼ�{:����fя]� CC f �� C[�^�!��ի�D�@:��T�e�*v� ���x� ���>��`T�j��K��`4 ��;�n�b���9�0�F�πMm� �HƼ6�v�sld3BΔR��r��Mf�Q� �w@u�W�A����L��,���L�Nݴ�,1O���d������ �Y��O�瓕;�,���Q�)�% ��FG&�0�Y��e� ��]�Vd��9o8��S�E;� ����®1�ܢ����m��3P1n��@�3/�;�8APgb4&lK��/}�pVku�"���4V� �eo3tW��缲�FSec3a��cM�`�4a�F:c��,�ܢ�{>�4d�vFi���kdF�������� c��P^d#B�eS����M7�u�eǣ�e*�vQd���";�Ȋ��,)Y. n!)9W+�63�1�z�U��]�� ۵F��?X�x ���&�|�b��K{�"/��\B�/xV�>���� ��2���I�w8�����F����#�z1k$e�3!~Dֆ 4L��f��,��s�����-��C�LP�=4U�X�� ��<h�d5X��+�e2dӰ���u�C�I��+D�<+��'/y�� _-��n�+ v�"ˈ��j$�jL�Zd���,�F*�XX��l>��{�rj��ӽ�@��t��5w}ڛYY[���?"O|�?�1��q�/Al=`p��l����O����0u�P��ú��h��3�E�m懊� �э�=XݬĞ͊��P�~��c4�̆AD��M�o���ez�5��+��� �F��\��Ai�Q|6|��'�����{0�#^GMϑ>�~G)��WI��T�Z ���$�D#�<)��ǯ���p< �l�/ [�fg# ���n�Ø�s��V��U�T� �w+���!�����2����k�ܚ�3��g�'�yi���2 f'����|�3�q&ft�1�<43�i6p撜�/�~z&W�%ԉ_ɘE��6N��BM���¸��tX�-�=i� e��r��c_zB���dei�MH��1͍�����/0�k��t�(���JsyEb��v��qz�^x�ܤ��+����f&�>��,���=v9�zX�Y�j}S���gև�2�9��e^^u�->��lnJn�<�h�� t���W��cM�(��U�����`���jo���C����X�B�h`���bI,f���X3��w,�����7>�wG�x<��}ϗ��릋�"&�J�d��S���]�L�H�L�=��#�@-���Z�'& �!���1���aC�j| ����#cԐր�;�F�i�4����<a�11�N6�igm�>m�erq�1M��+���]�Q���h.#�̻Is�M]�����[I|�|�P��6a#�d�F���L������`�N�}N��~QZ;m�/i�K�3���}o�6�#Ja���;�^������U����t�����V����w�*�}��j�c�Y�� � QՈ���k^�B�h���˞�DD,֪u� ��^�-��>�9d�ce�A`CE��b��Z�b��#�~��1�{9�F�d(�Ev��9��%s����a��:OT�L�2�d�H+Q�G�e`l�����:�B����U��Ĥ�*Z��3�ur���$��Gc 6I��+n����P � %�nN'�b[Ϯ��J�ط�O�D���_p'�E .�w]7Sqi�?9�}�,s�8��� 0��ɵLv��K�.�o�hĘᴒ/�$���Q�$��U���y�Ң�--J��O����@�r_[+���:p�Z�ݺ$����__� �~�#[�6e�������u�{��N�治7n�}mK�'�x��x�A�4��)�A\�v�_���8v)vJ�0 �� W{D���Y��ehբf @6Օ&,x��zo�T�c�_���nޞȗ�|ft�4@Ѷ�h�-�f��� �bz��R�Y��!!�P��=�<0prH!h⳥���c�3���/�z/�dfR66����C�kjΐ��W>���6�,�%<7�gc���V���9�R���i�HH�Ce.�Q� �\��ш�Qrϐ������=�E��A2 �.��y3k$z�8�����T6���B�̹�v:�ZB��K�}����N�4��Sls���m'��8c���M�k\�JE���!L��?�����z鲔��c��8��0F���@Pm���|dx�: 8�/�d��#D�ȸ�L�8ib?Af�C$Dy���ɉ�{_�� ͈�A�ר�SV��S�J�^?�h"c��7>4��V+���óɃ���?�2�h8��2�]�c=��1r��P�aY���ұ��KE�ڃ.�"7m*R��%Y]���4��o�b�$h�dF�i�f���Ɔ� T86Zx.����Q�W�ReU ����cp4 ��Cog_�����`��0)�N;��y��Q&��32Y5�ϑ������L��e�,/��hl'�^�+v*]�f�^W�s�˚���ie7 &se�8��c�b�C�t��>?1"5�;Y�0I֖����\�i�W��X�ΪT�b&��zB��Q�X�Q�0���<� 9{�N�����hyeM�+����K���ꆜZ?)�����Ӹ���?Gc�ߤ�r�/r���dښ$d�Ψ�m�<N���)�� ���ܨvyp?�O�e��!����y9m`���Xy�w�+8��i"�j���C��[��i�@�V-�3IA��3B��9B�U�l3�C�|��Ԫ�Qs(�Z`hG�F�%�S�3�($����b�"H�0�UCCdr�u�(��y�&d�"_zii�D�8TP�͞�3� d���o�X�H�{�Lz1~�f�^'�l���\Q���7L|M!̰G"����<3���~^�z���CP�}ٹ�職����CSKL��+�>�$9�>s"N���d�|M6���g�Y�g�/-�s�/J{�-�f�MI��P�v�2��{m_N�c��~���u�n��{S�)1��ڬx� ��$�7إzl3�=���E��b��Ot~�rZj���I`�uNJ�EA����`����$�V��4P��k��c�Ħ����XE�{_;�dҐ���[���S X����-�T� �q�I1ԋ���Y��F���*j㎻d�n��N�+�����ղ,-.��u|6�(�a�1��x��*#�5��D`��g���x�5�Ӊv�Rg|��M�m�`��U��R��k����Q)(�sd9v�f_��ͤ���$�(���7^N����2@��>��e1���ȄK�1S����D���:ѣ$P��^kO����R�����u�۽�Ē�9�!�֮�G��X\���'P��V�=��rǝwS2�p��'�����եeu���s��Yu;nh��rmo�M�(X�\��<�6�Yx02D_�,�lL��bƎ��|c���1a"Y�t|�=���T�${0N�N<�Iw�u��o �A��o���`���l��(ݰ0e��G�B]��G�������H��(�L��&,L���r�@���E���SRY��]�������7.%X�P�_N q�T�lv*i�ц Xi#�VP}4y����y�_Q�`�s��X�В���(�8�%k��LE�Ʊܲ�6m��i�Z�L��Mz0���kƨ��F|,��T��N�Xi�T���¢���1n |K7�q��j�<�,lj�r:N���n�� *� Ȓ�H����C�o�p��k5io��A�8t@��x0�vi�#եEw�F��#Ç�]5��(M���@���A���3Y.�<��T��|�߁��)�_�A��n���GFd�3Q�J�6��!%98~��qGK����hjs�q�Ʌ��f�4�z#2x��9��yn�1���k���P7���������/�ms� ݜP)�uP$��m$>��f��Kq}�C��`�KEu�_gb���0�!�s���n� ��a�3�Xo4l�K/C�/��v5�g�w���,�A}�O=k�X�cg�g���ˁ�l�L�9�9�j���r�eV~��4i)ٗ:�9P� y�L蘘3r����6�g��UŮ��w���tWo��\�|Q���`!��7e��e��x�Jv��ia��\�rE�O�IgwKv܄ !5ؖݭ�R��{H�{1�ekw[�����;ryo�]z��4��O&�h@�H3�;�̔@��z��1o`��2��2�I:X�|I��X��pݵ�gLQФ���S�Z&����!tIJ�B��֒c�VY2��/J�A�Bd���vXI�e�E�����2����1S: ��P_�KR��1E�j���S|��n�k)�I��K��b���ٺP��jfȈ��&�$%�Eɉ@� ��ݲ�:��X�v�6,�$��!U0�h�aY%o<��<t���c�z�&}�M�Vb����.aw=z�u��ў&W�Pcq=ȕ~%k��3��f��4���&�{��SˬׇzVP�����T˚j�#�F*d�cRmuB6�#7� 2��Ǒv�=Q�E�n�y�B�� �O���f`�,An���l��`I�AƑn A1Mw���7N�]!%�:�$ad"���̤JYB�&���XI�]�e����#�:k95�ji����fH��7;��a�c�u��T�pY� м��0���l�[�ˍc�YU���W�vG������8q�xn�f*�9-+��0/�.uHRP&Q�8��|� x��Mj�Osؼ��Y�[� lso2�!$��ۻL���q ��`C�`�y��km����;��[�\I7���Tl���=39(���<�@6�(��������T��M�ھ�=��s�Z_wsƮy���ۜ�*����{[<�z��}j����FJ��D:{��H���;�8��v+v7�M�x��n����O{�]{;7{������{ -� �L�R;U�Θ�x����~����/�8���W�` ���ݭ��L��հ(�1�|�Lh��]� ;��O���5cP�ʰA��v����>u����S��77A�՚uS?�`�S;jC��)�Ol[b���ثPC��gw{]��/��M�L��bFk�ևo� �i��To������I�\#U;�z0��F�m��qʈ4��b��b��z3J`2���i��J(,�&q_��@�RҨ1/�O6���2�ĺ7)5�ӕ�N�8NM��Ze�dA%Y/4*L ���-w�I]�.(��)1fwv�%lu���{��J��s���&6h�pםQf�3g�1��@���ojf�dsMn�n��>��C�����~�zv�gh�2���ʓԎr��ñ��-T� �յ t@pZ>�nɆ[��C����F����M��8�=5�5>���z���[[Z��qM��w�J&���+~ӔŻZ_ͣ�j� �<��Z�80��a�w�vOj� 710����U!���k��&c��C���j���n��f��Rp������?����:2o&<�ؙ���z�o���L���.5 �^��d�K�93ɚ%~��2��ʲrmZ���#ݹ��&�4�n�/�l�%ydƧsYN�j����il������� �h�P(y�?���fd1C8�v�R)��L��t��b~����W?�R����`�f�p�'A� �͜�e�9�x��o��Ǣ��.�TC:���s����K6;��3�N vo3 HM�� �����J�X��F<aw!7s�~�~ B��F,����XP�,֚����6h�F�Xc�b��GF�����%�Fh���J��!ڙ<Ұ�PKQ���������!:�D�?��V0���.J;_�/�����~E_����l(����Y�A �f]���,�yQ^z�)��Rp�����A���8�M��x��*��_�=K��b2/�&���A�80���bP["�_�Lb�A����&�I�S��(�<h�u�}HF��x��i�#�j<^�Y@tN����H�9=�X�4�>)U�=�mMX.���I�mIz�E�}�ۼ6_6UL1�a�ER�h��aH��� d�2`x����<�`�#Y�ddI %�)QU,V�����|�}�9�����/b�>�fVIz/��Ū|y�iv+ַ2ʈ�!8��d�9�ۡii�v �ޒ�VҜ�Lã����q^�D�!��q�Ȫ�mOG)AcZ�@��,ޮ;�"/YO8� �b�g�{�����x�h;F}�Mf�+����B��z¶j���tj���37 0a̴i��1���r�d����Y0G;�q� �=��V6ǵD�6D�/u�4�[sɨs����r����(}����kV���=���^5R��֯�fBpWy=ݱv��@��X�6�A���~W��N�x�%r6:�؈��h�x�m�̫�I�Y@đ9�4��=V6x|���ںa}\g�� ��!����>�x����ݝui��8��vn����3��vL�uÞ���X�v�:ϻ�>�3Ɵ��f��>��w���]��gĹl�=�&J�`g"�xa�>�e�aq�a߀�_��q�����P�ՇQa�1Qu�u�ڢ�(J�:�Ĩ��7��7Z�J��~�@k��Z�dSk^��;�f��vބS�CO����9����h`���W�{Ś 8:E�Ͷ���W�L[9�P^^^˃����ϥ�}*����X�i���1�[�j������%��5��`Y�·��a���Zo�"+�3�,ƍ~�\�i&�pV�K=�mJ2��R<�g�m:�e����k,��|�QM��f������mZ�g`��Πh[Z���ki�N���1��R[K����� �W=�}�{ �K�ŝ�%P `y�p�B;���Hs-;D���gƔZ~e�)�+���tel��#S#���"Ҙ�-%���ړycG1"�& �E�8�F����0�������Dͬ`j�֖G��&p1[PG�ߑ���a"�咛�&�u8��VxOy�f&j���m3�= |��F����͒��k�A��#��0�[��Vֳz0Z�bC�"e5L�ƄX�ysc���;8�U��c���ƍ�By�}��E�VG��$��/���5�<%�*���Oa������^�Yf=҈w<�~��H�3c���ӿ���w�����`t��3��F��?��/��2{��m�Z5ƨK����"ց�bw�ٍ�=�u�Y�f��0=�-DZ�-Ī䂱��Um���>j�����F��Ya�sLJ �����r��4�>}t)0�ڨs��_����12�i��d@5�IC�ys�%�:9;�Ϛ@���2�������A6��\����;�dq����� �G�:6��y{�5bȻ��?�P��ܶd��8j���v1�+VG�c���srk��!��{�ö� ��U��b��J]�kk� ��Hɸ#&�>�"�����걍S9��>��}5�F���!Z ����4c�5�� �������|�� WgQ6��߉�uE'�u�Qv��T4fV��Z���F�̊ �y#%h�A���s��b��h�N���O`,jӪ�J��~�gd>�U�rZ4j�A�!l�F�1�Z)G�v� �Gp���Af!�-`�u��qbp�S^�.\�p�!u`�o0�m�>��s�Ldg�N����I�?����u� %_n�NT�$���}��Z�+�=�4�F �w�E����rs�p�ë�w�� ��5rGr�:������~�G��� R�ޱ�ў�>?���js��;6�"�C��GD�Aȣo�$��r[Xb����)]?���}0ޮ�!�|�{��O���~���~*:���������� �Q�;NF��:�v��X��?`�'���m�uk�<�}̎kL��P�3U��Μr�V #.4��`��0�7ֶ����?� �����k�1��H�^��p hS�.�6�賀5��X�,z�8��1s'�,2�g"�Ƃ�C��z�Dk7`�b�⌠a,`�ם<�Yu�f\�G��@�����%G��L��SY^<�o~��?�\Ώ_����<@:�m��3�8�֒� ז>^�������r�@x2��a'%���6S���1�(�3�����%T٥�'��H#���X�'6��7�4ѢO���5��h 1���+�,�Gd4��!��1@�d&!�������1^�>1�Ԋ�߾�F5�q�O�\�JV�3���{�}|�����F5{�h(xG��|:�'�x��^�����BKfov���B�:OOv=�m�~���Q�.���RMQu��|��ݤm��p�O���>I�2�~�G�/�N&���`<�1\s����fZ%�Q71��h� �MV���'�$�c���=]+�7wv�jm&�!�&�:����V��NI��b�-oZݪ�Bq��;F��b���kQ��Vxq C�2��K�y�Yw}n�|�s6��J\]�1�w��<�������%�Z�h���o,�����(�]I��AtK,��}{B�����U��� cw�eq����ß6ڽ���H��"r;l��n3����#'�]�p0�Iޚ����8D+��"��õm\����̰)]���rm6�kH3��ڭp�9\}`�m/pv]�)�YݵNǹ��;e)��1�d���z��t���'��6t���"� �����]��tj��A���BhWɖ9u[��h�x��u��!��ɓG'��{�'����c3��fK���P�ia}����p:����JN����{N�Խ��9�9��K�3M��"��t�\i_q�K�]a��a����a����7y��u�l��Q�?�]�g:F���}~2�<,�)@�zy��6���a[t�1j}hč�a��n���z20��sج�[�H;;M/�hfm�NqY��û"������&#��yfTff�)���z}> s�v���Wy��ْҌl�0@��̓��30;3��5k� �^v�j�S]�d�pmj�vT-�A��Y%�Ů�E:��l3�R���A�ƌ�5#ivߡbPY[�^h�@m��b����n�|l-���TF�P�8a�#��X��'�.~�8�Uhb�&D?�0��!�-����~�D�L � �5aqh�ȹQz�b��;���}U�T��o���aU�?,��bj \����^�p�w��.v'�lD���k4�4�������&Vctkk�/�ڏQA�u��FunPo3�ښ?I� #nko��ݣ�3T��;4rU+[����O�]�4vϽ����f��g�qI%=�c?�����y�@ǃx4u�0�c�BZ��Zƭ@��D�ߵV/�ǃ���0Źkud�.'��rXn�Di�H��(�e��uז��5�z-��e6�w�;F��uթ=���B�o#��~�Z]��vpt#�����E�mc��Uk���3Y F� �|��39}8�w�{ �'y��w���s��C�}�O�w��3���+y�K�ʋ�/���syp�\�>��.��oAB0`_�&̩��N]�a�d�\�3�^ݨ9��������Kn�4�ȥh�P4Ӏ���9��Fm��]Y)��("��~q�c}H�~2�r����`��Y�v�� +���[�4ȌL�e��(��b�\��fI���=���h�~��n-� ^M� �����d�b�0�;�;��i��1o/a{��JǺ5�,�*s#�f�`9����#�ޢV%�Î��O���n\�s�� �Vr(��|^�͚�E �d\-����)�\�'��&�Ps�3p>�F���Y��t#�[�8�G�tJ7A�vd͛֞���|����+��X�]��ٳ���ؐCp����~���ۙ����{�(��U���h��C�6v��X/dY<\�_�e�}峀8��Q˳�R�ud:4:T�{b���=U#����Кر8��`�g#)�e`���^b��WUW��h�2���D���H��|��H�����¤e�eN��ju����ֿ f����9Ch��!V���ϫcm�S_4����% ��%��� �ff���w]�G�w��!���������;�p��c3Ь��Gh.�i'G�bR��N���l�<��� ��c�up�Qk��j�а�]�9��3u��t���c�͚����Ư��=�M �< Y����7SmP0�f�V�vo�.���+\�ز)�a C��`Ks �?��Tٽ��#�=y�b͟}�3�V|���$���ٳ���n"�����N��~IN�q./.���l�,��÷�(?��e&;��?��M|ؚk'%g�6���9�ٮ���plUr�Ǟ����_,w���B�G�!%t*�E^����F��~"��a�8�y��@#�q�s<;;I@�\� �]G���������LFiS�^��уn�����1�H�p�"f�V,mT���;s��̕��{q<1`�n�W��O�ر M��m�8~~��C9,���q��R�O��q��L�6�Q�/�%ԇ-�`�"��j��6���%Ow���n߳��#�G�l����X4Of���K�O�a��D� �Wn5���:z�!R;7tؒ��5ؤ% �-ӈR�V% ���� �P�=j2���,�������`��`��3>$Pwss��<��ݎL:��h����M��J���p����0�xl%� n�ow�'�Ǝ�E�G#Ug�_.#w��T)+���ӝf����!/șI���[i�"�(���\��}�.Wf����'sU�N�S%�?kqB="��85����"T��8�Cv�����tw<��Q�#��4�Y�&�V��Q�{���U^���ձ���蜍�b��Y�3��J�ds`��r�;��& ��]�QF�M�K5� ���X�j �+xe�~d����I�ܢ0D`�*ZU��-�R��ۆ�wEL$|`�s�#es�����E�qё��<tA]Tw���C�-�L� �5�"�\��! �!:�&���7d���`TƊr�?ꍱI ���c�6e(cv�Lʨ5�EF8"�i�z�b%��s���~�=99��������&�֏v ��_� ��|:����/>�?z.a������/�H��Y��:Vr_�����j��q���ηM�i^_���D��-kT����Ҥ�p���w��G����\|�ǂ��x1#p��9X%��Q-�a7�K2������B�����.�7�T͏��Y�Mۯ��v�ڰ @��ݾ�a"�r�X�:�m���(�U��xuɒ]nm�{��������z�Xj�#�$��'����� ��d��<1҇\��Khq��� �3��;��Ñ�qDf&a�����ý�+"#S��yH��<�n�M�.��������V� 5fs5�����.��I�TҰ��qMy(�;��lmf�ĉ5��H��n-��q�&�6�(#��*�{��v��<T�x�옡 �3M'�e�����ߝ���p�v��A۫��U��'L�\��e��$9ʲ˿�����9�:�b>��İ.�B�i��9 r�+}�5�_*���+,��2��\2հ�l�}�:� k�zB��\�ᰡ�� �Tƞ ��N�>{0�H̻U�d�'� 걶sG�s��<��މE*8f��ϦW�"��t_�����6��.ޥ��I�����e�g�u�~�R5w�0���E_��s�A,�RW�c�H��-��A�F��Z~s`�?J�j8h ء6*(�3�H�6����6��@���(�mXgq)l;�B�� z���G3�M��ů���#�1p�k�y6��+2�7�ϥ6�!�GHV��g2��ϴN�9r�f����]2��Ff�n�pEq��Uy㝇 p�p�Fj�m�\����.yx���w�W~� ���!Z��GOe�Zʓ/�%��i�7�&�SEn9����&0v��u����?��S� ��Q�Ѥ�!ġ�:9@�M��˱\�MK:��$Ft�tn���~C��l�x����w�7�I��uZ���0��Y��{��+9�V 4>����D�_^��7���?�O��.��a���Si���,Oֈz@s���1�k/-��Ў�:�g q��l&�P��k��-1q^������K���8Sz�B���b>��c�=N�.��d5�*[m����pA����^o��=p)l[��9���Ӎֈ9u��v2��yO����Z٘�����96 �������Ύ�^�y��La}�v�5?�4]S6z��Ƕ7d�{C�J|��R7`;eLOONx�v��xܼ\�\�Fh�M�߾�|���`�D�":\�I5ˋ`'Tݜ!����<8Q���A|?)�(0�*�.[� D��q�]\�t�gw�,�~`L�u?RuWk�걞�m���ŢW*�j����p�^7���a�^f����}� g!oj���4�Ӫl��=[��@HQ��`�߱b��a!�Ҡ�@?g��R9uW�q��l`:�����d�7���N���E��q���%��8d+],��������,�BE�C(�����O�s'#;p�fBi�����#�`lv���#|���ā�$\zX���`�|4v?�l:2����&ݾ5n��`<�g2&���[ �3�0?D��8�m�{�E�F��n,':��3��1t]�6�鳃��#�邬 �g�3�N% ���@G3��6�� �ȳ���#v����=�q�q��B~�O��,���W�Dp�=�d�:��y�?!�~��I������!�J�47 ��!)a���c�WIϟ>����=y�9YU2��Mi�ӱ��x�6�1 V���´���\�ϗ�|��=��ޛ���Jf���8�Z�_���1a.>�;�z�|yE�o��ˋ�;���ߒo~�{z�fcmRI����C[:��x���B&w2*����uf ; �Xh�@�:�u^Õc�6�G�p���Ͼ_>K߫���3'K���A�ެK�Y�2�rq���h�H� ����q�j#O��\/�-u��i��͋��H`o:o��k�_��]�F��<�gfK�'�M���D�s�^rQ�1u��V�h�&|oo�`���R�� ��I�a����~���]�ȟ�b����C2@��hN 6 YN��ߖ2���bLf���X� ���#RJ �&��d$�ʜz�p!�͌���S�Tذ;;Vc����(�d���u{.���6�(U�_%_�5���2̺�*F�e�r(f�z�Y7Dd0�A��݊�uD�-,��1�5_ϮkwT1W�C�#�x;:�6)C#��i(b���0��s�/t}{˱���g��@h����NP��#��Uh��8��B��g�%�24Ec�L��|�;��T��S�Я����N|?�H���fv����፺G�ՑYy-g� e�mfJ��[y�*��ܯ�h��n�#;�6��a��L`�Wn��%$�;�K��OW�[�y�� ��;�s�5d�ۆ@�3�XI���?~�x��:�B�]�/�Ӣ��v:%�x��ӗ�=y~q-���]y띷��Ο�&�{'��O��#�[���_H�����ø��bQ9|�&�n4K�ʷ���G��On��y=�W��j䘸��)k�(�X+E�7��zF���c�m)8~�4��,/N�ه/�����ؤ ���F���W��u�ʜy�3~g���pPo����_�w��(�����Ӵ8[F6��c�s��P�]g1#l��4��m�)�~��a�w�nā���pҿ��{$��JN`�kG��s�C"����p�z?��?����5IA#�zN�� Ǩ>��N�5�/:*m���}�Ɠ�c_�>�v63(��h�O����J"D�_kЍ��w��J�f�Ҙ���f�Mӄ�m�1p�Κ��\ ��4Z)vz߀��4m�5�UMp��G|�j#HC�IC k=�fa�i���3�=���qK;�Χ�#��c�U�-�^�<>/%L��Ig ����pU�b �g&��r��Z�l���9�ڻ� Aa�uV�Ց^�XƏ}�� �Zs;����7D�v�3�Z}Punh��7��b5&�M���Ŕ�.�hl�w��Ɔ��.����b���%Ds�ٜ;�[ge���t5`;���}���_pV/ȍF��h�m��\�@��k�]~G�)��3�m�f����WG'm�_�l���ws�tn5�(�n�Z�c�zC�ß�h�`�B�'܌;k����n��0[D9�=0K��Yt�b��U��B0��.:�h`C4k, ���Ja�VB�����#欘�D_/?�4t���F����Ra��+�p���=�F�df�v�gЃq�:��h�c��L�/|�ʯ�'��� ���˲�ڢ��o�/���@��o�Iyg�G���,���S���)��� dLdvz.�W�����J��l�O~�tY�0�"��m���OOd���7���勧d����C�m��G��@" �(S4?U}!~Z/J��T��ACV��S%0u�֗i�)4�� ˗7�f��$�a.�}B����_�����K��O��H.�nx�|�;���c�.m���>�=b&�hn%��ȉzm�щ��Ry��=F�M_�"w�d��d�Q:����C@ݥ�#0]�͒Rh:��ȼ����٦�#hnXKi�}�) @}:wY;��7�Ł�����4�x]����H5(;�]��p���A�1��� �ҵ�:JG��4�9�������+�8��Ul�ϓul��E&&���l�nꂾ7�kbKkgr-�g�>7x�:���q���χ�:��+�Y������rm��$_0A�r;�BߋX�Uv[�M]�-��<�{Q��.�:�3�wq~�0_6�@w(}s��K��Fq��|ഴ�v���v+�Z��G.^�:W�u|����r�t��pсM�[��a"���,�v��h��b���}Ѡ\<��8�ݎ �M�7�Xc���zPjv���b BC���-�M�3D[�@�B(�^ lG���w��2�2�k�V ���1��Ɏ��|�#�ˠ�.Vniؽ�zk��CiE��.�� �}�2��QC�jsTשcj��#�8�q,mMu�Դk�a�,�@�9�$ �.`���8p��� ;pE+�GQ�T�Ḃ�.�Y��`â�Ѵ��y�m�c�K�ﯷu�3N«�/�#�VQ�ֶ�p�h� ���=t��(�כ���x/�����ݟh��A�c;?{(���ߐ��r2[���C��/������ʳ������iNi��O��⦓���ȗ~�K4�<������ �u�59;=���Z�tpf�E[W����z}M��t1�Q�@�乩�`�3�[��d�\(�(��k�[��a�Oџ�9d*��s*�7��x�<�z���m�fu��J�V:Ǝ$p7R������� v�s�s��u���=��`d�A��M[����2�k���Z;���2v z%)�g<r];hY)��5�����u�X��)1��H��a6��m��1F���ۤ�)/�H��zZ?�q5��P|&0�#j��n�{H0�:�qlǚ�I �k�U��ת8��^���t�\������WA�`�mi� �G��5߫��i��)���>����A�@�(�s��;���<��5���t Ckz��I�Z�x�u�1c�G�Y2�0}�y�0Jq����R-�}T�-�g��w�YF�Gkq�����]�bԾ:ݤ���xY�@�ܫS�ޭiy,�����_p%���=��������*���w����D��R�{��� ꊓ8J�fq�X��E����P�9���M?����t"��k�rrv�N��Fn�y���7�r�\QS�7'U-,5��C��s稵2�ĺJi��[���x\�w4:7EvngF��a��UNnk�ݝ12r�C��| ��22c<bsvZ<ҭʰu��P�1Cus��qa(��;��zL��jñ�>Z2i1�^/�wf[���(�!�+ub`�~��Ө �,�B���cЌ@ۑ���٢M�ئ�ޘYcx/�l�������k��4���Sdž?风��!%�i�9��U��O��ޭ� ���ʏ~� �͍|���k_���\��7�x �Pk���ɓ7ȟ���*/����ޔ��'����_��?�(��+��_��j�>O#?��c�zv%����_�x)�Y7+����߿�� (P3i�&1�hP9�@�D��A�8"�ǽ9�dP�o�n�}e] �� ���F�'���@����*�� �W6��vV;��ޛ�y��A+i��Yp�Δy�Xc# #nX�f�4t���nB��������*�j�P�J��.�n1��NQ�"��zLJBο��'����I��1�����qxӨi���ٌ���B�'g�^���it��N�^L�a]�N�!�?�;�p�T���V��h��}T&��V)'��C���[�r�I�k� �H��cg:���sG0��i����nk.c �:�qN��*Z�Gȶ�hm<�|�a��{@Bª��K ���F�o�R�fp�"J��࢛�u\?Ҕ���l���6�*|���>�؞_ڋ���bH�׆Ի<��5r���s48�_Jy�cГݠ�ZMV��t��_�� ��J�f֝�j<]7��Q6[ܓ������R>x(���2^<���z(���XF�ޒ/��V��Ү4=.ם<yt_V�������x���ݗ�����#�^X+0[�կ}�S�Pd;��l�N]4��~�Fե��"B�@o��i��>� �`�`aޭ�,�9�s���E]խ}�1H�C���2��1�^��7���,f� �C�g�C-�O[��-v��#��(ҫn�B����,]�imL�@�����nycv�7�b���m� �쾴����Bܩ^����c���(���}w���nv0�Âf�s>��f�᳁M�2;T�iv�&�2��ع������ѩ|�ߖ�O���8Y�_���� c�~�1cYp�}����'o=��v#�����_���z�������wޗ����_��A�z�<��B�����ԝ�=x`|1#O0�|Q[0��C�/�2�|]�]�"p���Mg�)�������V� ����l�|H��3����CM�CCy03؆���r-��H�0��mm!�*`�S��f� �H�{�'�a��d��O��=s[=�;���w��0�f�[��_��h�o.Ȱ��]���,�nh�֦y���J��2L' u�860K�yC�_�`~�\?5,�1�Fâ�r-_Ш����p=C�`�)�ޤ�'@�JUޡ́M [�yLn1i��,�t�^^� 3(u:z^�������o�8:�d� M��!�6�5���MW���C/I�lΦ��c�7������@�{�0�q��o?B.���^e�WF��� �f�zAoN�j�ܭ,��<����!k�sԼ���B݁3S�7�/�UV�*]b�6��'�ؙc�,��2Ɏ����A�] �c6zgz�XD�ؙ�Z>�����WE�ݿ'�-���9=;��3���y���!���s9�c���/���O�b��}C�a�[�J)�-b��ɧ'�u�%|���o&a�o�F�u��*k}n!�þfg�*r��R"bd��˚9u��1��mv���(?3��R�QCy�+p�{����g�h���h�,�^�CЌU���t̄ѡ�ݳL珺Qq��eO*t\��9��l�G�.-�ccs��O��:�-l����2B�Z�iC�9��U�#��S�'�5���vѕ��.��jC֙5*�H��h�2���҉h5X0C�=ƏQv p�����䗾�e9=���g2O@����L���Ky������{����_���9�<�\N�S��� �������i���_�k��w��,o��Mߍ<z�]�m����B#�t���%�":t�L�b�w��h���x �f����`^��q,Y��=jh��׆����t�W��q��`I&�@ ��"�J�3XL��q�R���;�qŴ�h��D�'�y��Ac5Cz���U#C)�x��T�2֤�ڽ��I N��<�S�0_�g��"���8�M�6� �1���5��M���n���ٸĺN�w���]���k]��\?�n��T������<]#�foJ�*��� ��M��koY�B�2�T��3G���"o �a㴘�x��A�H�o2��ьM�ǜڔ#9�Zغ���� 2�J��Л�ͤ��w�Zmx+�:0���6`/�T��w���>^��y��O7?����\[�����w�9�J����U�b�jw��{s.�����T���������,u����n0cI.�¹�����W_D.��[FrL��3}�O���<�Pn�A�~�LV�������7i�9�.�r�.<������ߗG���(?�.�t���� } z�Q�,����Y��N�x�R�+=�N�Ȳ��o]g17���i����g�h�%�Θ,_z�뱲+��)MP����u\�K9r�5�f*cѸ8���or��iNKN�W�O�{u��2�E� #��Q��W;c�e`��5���x���;�I��3�#f^`�f@���N9G�tň������t�c�e\4�:�����sV)ơ+��7*0�!c:���L��ko�뼅PG���;X�5^�nU�i������&rzz"���_��7ސ�h�c�Y���6 ��'�G?z!����7��F��o��<�����~���|,>�0^ϟ����?�U�������}~lj�I��i#k�8hz���Gխj�v֫�=�^k��5�nn��ƺ�C+�>�<�]?�8K{�@0��v�3��}�9���`��dF�s��^��t�� d�����(�L�#���Z�5%��ۈg�t�p����Y��5 �D��X���7>� l�T��=9�|�Usb�o�@��n�v�(�2}N���4#�gGy���11@Ӯӆ�El�p�j����椝6d�p[t̀��&^�YKA���n�fm��wB�D.'��D����?�oqˇ������N[G���ݞk��Z�}���]��Z+�V?����,��L��`����{ ��f�E):wkl�g�T]��i!���m�]5����=��2Yd3JYһg ��q�/# ��c�$�Cɚ�u}m��66�u����>/��]v��T\�y�.�F���h��$:3�=_�F�M0�����r���_���q+/�V���9Y����t�4i�4b-y7��ϧ�0=���gO�|S�//�������㠺/�Uw��ꪶ �(֍�[\k���kL|5�uG�$�̖�)+�lVzl�"Ln��o�M"G�^*�z�:��wW;��Ji���-��+����9C���Y�?�%�.}bz�}��d b:���%o�W�6G�mI�dK��2e���#ˮ��s��!��eX��lL�_+�抱0i���_4���>n�kS�-����C.G��\T��?v�bsն6Nu:jm��y$������Ő>��V�m��މ�<>�}���:bw ԝ1��},��A=<��/7������ W?�H������ƨ��q�\���K�ɻ�-˛%5�T�u�̠ӔEY�eޔ�DZ�fNO.� ,:��,�9����h��M"N#s����f8�zn��k��ҳHT�6��˕l��?[�x��"P��\l57��}��Q��\��y~G�f(�\!]knb ;334:A���S��3\��u�ݨ)?��vݎ�rX��c�L�87H$��!h���7?RL���� ��u�7�1�ŕH2ft����m�|6�W�$���=,������F�u��g~#Ú��Y����l�ȩY��U^�q��gl�ls��ӔIǼU�<��P��'P���)���_�/�7�A, ���Y������@^��7U�Yp�;��q�h�,%�2��� 9HV�Q$��k���#m��Ib�4dR%�g��3���R� �����2˘�~�~t�}ű���\U�^��1*yL3���wΊ���ӝl� 3�O�����猌��6��,��b"��G����ܥ�~%/.��|q.�?��\��I��`s���9�x�(Ի7}�n�F01TW��R���|r@�s�q1�֕ZZ�{y���ըؕ.�~*�_�Q(�"q��~���l�6#���밎�[vkԮ��=Q���?㉂ <t���`�s�07�^��ڀm��$���� �t�!�7�05+vE):+�(��<#r?h$Q��b��M3�\c-!�&��jB��h����0Y2��](a���`h �u�8b��hD�B��\��ۭ<���\^��u�?��|����;^~��˿�e���M�ַ~(��;��f�}�����Ʉ���8���|�+o�;_x#����}��D�;^��P���\��#��s ��[ր����b(�x� ք#z��3Zȷ����s�j┭���6��k�/Y��kj�I�l���F���M�{��s�ݗ�:�q����j��Q&/�&�a�Xa��6�Bŵ7k�� m�P �r�GygЗ��p��C37{�E�^~,�:}��h��:�QD���G��0�4��Bv�g��-��I���#w��0�&}���a�4~JKu��^ǡ����;c,�s:�=б���h�kgsf�f.cR�EsѰ#��S���0�4�A\j���\��������57�]0��J���l~#6.�,v�t��@���"�W�RT��}q��.��jv��wyqb�R\U|>k2��q����Sdw�_xӇ䌴��'2dV��^?L�U}� 8� �r����PI}i&Q����%���9�AXs̀H�(�̱���q������*���r�J7�ډ��6�����.Z����Y����G]�C���Q^�x����4F�_��ѱ�ݺ*��L��WZ��1w���d0Z<Ni2)捻��?A�*@�5�7M_�,�[G�8�c�?fG� jc?�><��G�{v���>�~NcΣ�8V��E46����ӑ�;c����9ݐ�:|��q�٫��NSO&�d1g�� ��C�����k�f�.��?Z�Eׅ�)D� /���N��)Fo���@�ȞcH��چ���~�B��D �Z�Rg�-�1`�.��#J��G\P�~�{�c��<}�뛭���������t��yq%���� 0_�������[�䝷�����Ѽ��6�������4�[:�ad��X�qg� ��}njV�Y��9Xpn��ڄC��۱9��A�-?^c~8r7ВC�u��N�q~�0��z�l�ӸiY�!�i���ܬ�r����l����G�l�5�G����nH��v�N�fʔ>pN�O��ĝ�Y� �dTSB���G��:}�I1(E��:cX'�K�6·��v�8k-�-rQ}*4{l�!Pޫ,h������0�d�Xm��l�j�#��j|�|Fi�s�;Pl��uM'�m��¬��;�Cc�@��{x��~W��̮D�Q���Q�B��6�9T�̾l�*;��{�sZvP����m��ۖq?���F�`��E 05�!��8�����r�-�1��� nPQ�7�c���a���^�ԛ4���G�q���|�U�l��뇣\qU�yEcm,���7�B]�9s�[6����@_���F�����&;z�/+|JK�b|����"�����'���E�:��qrf���%�g��b<a#��*��o}E^��Ls�u�������͕��[���a����n����>�v�Oj��~��>�a4V��:~���QE��:�p���w_�^�rB�\P]��t�,��5"%X`��@�t��Qj�@c7��:�Q��o,��`�5�X��-G��т�o����Jtى��fd��4����t���Z���hK�U�eW+ة�HV˵�@��5�=�t#6N3�T\cN�`x�i�G �!ӃE�`��۱5\2�so�^�h���7$���{��yo.��`*��w`�/��\ �l6#g�����孷��Ւ��N_ܿlR90��6F�@�LC����#�9E���Fk4���L�qQ�iMC�!\���@W�`�c���dZ�r�R�a�`.���>ڳ=u�{�a\K�k�<���z�M?�@*{����i�=�`i;C�r�)4ztE�9s�g�+IJQq%2A�?dJ�:l�C�~���@��6�`�2z�٭����H?'�� t�q�[+�193=_:���]��wK�x6�t�ħ8��,�kϒ�H���6�u���x�g��Ceȩ���̄����C�%,pv(����|�v�Gȡ.�˾1�|W��8���j��F��=!���@����{G��It+��Zvag�R<w��I���B���iz2���`��3�q��:�܀q���~����R�~��1�4W3O1y߭R�;2@��*9�0H�3�� ��>�Ѥ[G/��e�ڇ$��^l��W���|^_�>��'G��2y7V�_� 5�����s��0��1h���'G����̌�:�$�l7������.�o�uqCGF��H^��!�v�7��c�����`�S@}�i�������qD�iƲ��Z4��ت漫���:��7����p}�π��fC6b1��EG� ������(+�j���g(�[��]��X����`��[^�X0�Ac5�{�5[�䟷q}4�+T,��v}a�ܚ� �,Bpa^�MW�yv�[$���!o��8]�0�C.]���1�e.a��̈�O{�9�w&���������_��{��/�o�}y��J�O���J���#�� ��q2�@�ҍ^'@7���F�t��v����nM�f�Z4N?��a�5�$�6�D�}8�kĈ��z{� ���Zi"@W�|�c��xKP�kd��P�f�/Xڛ�Z���,�[G�ڳ�� j��9���kLK����D�p�.d5!7�ŇlA�.�<��^�f%uv�q���^�pрk�����~��{�\gox���G�tt�:sAct��qH�p���c�L��i�l� �/sdB�� @D��;��[9ᨷ+=�q@e�_�K.6�8��0�9*���܌�mOcg� ����Ι$&���N��T��w��F[S:+�j2��[MY��3z��Ok&�Q��$��RZ�--$�c;�������+����zj��O�|�s�\]]!�x�Gf�r���x�h?���v��s�̙� #���(`!���.W��l<�z��.��2�b51���|.}f5��T�����$�.�Ð�r�81��;�n���DW�<:�z�r�6Bo�&i����le⭪�ʼc���NݻN`��20�T�>Թ@�A눂%7ė��B$]� ��wt�f6��khrER`Nò{��pʣ�j#�l�;gu�I���@5O�[�w�R �ܼ��<����%��i#��X���@�m�il\��4'��x5�< ��2�mc�\!�̀�T�1�F��,�s��qq0�.RԢ�� �+>:t�����36j2nBn ��t�K2J�a��a�4��Vw(1CY���5�^4p��,� �\�b�N�s~��b&��pAxu���m��~���/�#�����o�8�� ��_ ���Z�<�;"��5�z��+��&(�1���h�6�7�C��i�F�(��Fe��Ѿ���.�fjB�I��'4���*c��ߝ�;�9��6�d���4���� �@��'�LF{�=�F�d}DG�%Х���1�F�%� `�s�+�/2~���>�G�{�mz��<�����ۡ�`����*�Æc��:��OiR����P��z3v�Fܧ�hJ�v 3�z��1��Pp�3S&&�������1?�\�>�)�Ȣ��ߥU�]�1*700��Xͳ/�}�~q"���&�1G�ݎ��C���e��X�7d���ɓ�h;��H�Y�4�O����#�6�F����^�kC�뎁��0[��C�fy�u�cAuq���Z��5����|up���'�1,u�\SdžDmp�t�z!���V�7�*nf�E���C=c���rv\�7\Zݐ)�5��O��L�QI�J�\�)���n�`j� ��)�T9�%�n���C��F��2�;�uU��:,&ǹ\�q*I�G����A�����bfb�I���rF`���+������0��κ;��r����ܕ�<A��b�#Y�y��7%� d֛ȼ�6^���J�=����'r~~b�A�1�a.��q�F2���bL����9Z�6�{�M$���U\A� ��5g.�C��5eљ��F:;�Z3l�cO���9G��z+;cơ�{�5�{ZdY'tԆ��@L��9�/uܫ�(�EnPw8�� a���S?G���n�N\�E~v2g�ط�X�^��*�'?��<||O������?�O�/�_|(�/�b-Ōd AAE#}m�5f�Y����Lڗ�5}d��k@��Z��s� F��[�#X*o�'��B�m����C'��\ �4b��t̗�J��n����k�a��Z{q�&|p�LFt�:a���c�q��`��2UJ�j�˛�s�>�� "�d�LJ��Rj�h�n�����̕9��W����bD6Kоһ� ڠU�+��t;n�)N/�� d�b-�u�#�7;:ȣEҰ���ךØ+1w*j�Z��u%ct�����1��#n�6t��Z2�� �,y��;8�-+V��A�u�*!�S��k����Gl�W��47����j�R}6��zD\�nO���-�Ջ�2����ȽB �~����]I�Q,F-�C�~�;D�u,��V�8 _�"��i܉�:_��K��e���Di��p�+&��V�"U��.�\�����F�kǢW}^�^JM,%(:�OdF,؈ћ8�� ��3������8X��VDzf��c�G��),�~����E��}w���K�+�&f�G3�k�k��1^��KIqw�A�Ɯ92e�1T�WB���A���[�>=����F]��ӻ�!��k�ϐ�3��}���6߾V1oXJU^��h!��w�1��?|=z|�L��r���f�|;��͵ܬV� � /˥ bp�̚��_�ֹ�1K??����h}6X�Y�ȷ��\������W�P~����3H Ӄ�d���tl<�4l�`�EZD�Uۅ����Y��Y7}H����jߚj��X�������V3�)�,�������5&���@PLp�3i���:�Ņ�����&L�L�|Ŏ]m����M� �n���g,��af�qa*�@��9 �*�u�y��X����e��!�8�RB��1��2�ld ��6�|H�N�u�����g<W��ˮ�//7�g:y|oAI� ��Z���D7j��xp�q�B�q�0��g�t�a��y��&�yF�Ջ }�5�i�q�^�g2��;M&2:}S��%���{�[���Z�q�%r�;�F��pc�s/'� ����`c ce��Y5C&���M����*�ht]z����tϲ�F �vMfsi� � ��u���h���b�ף�!��W����`*d[��:��<���M���)�Ġ�MY�5k��eh!�.�PFDz%g�:���~k�/��y����u����Kw��PGoH-g+����t�u�2dH?��yE_���.�U�rf�2��41E���fѬ�� 2�g����[n.��J�} =�0�_fm��]`6��nS�]�nrc�����Q��5?j�+�f�� � T��@�wF��j�덝��ڣ�\����l�d�j�P�ᶯX� ���g�cu��� �t�$Į�̉uP,�W5ݠ��߇L{c,{�6�\�\��d`6���D0VLmѨV�ܘ ��>�ƀ�����Y3��u=�?�q�l1���y(g�3&4v42��e>U�5Z�X�hZ��Jd���v �)#��յ�F�N�s7˵lW;���{'i�)�] �����S�6&��� �m;r���0���Mb���d���@��ф�����sv�B��.�ى@5�Z<��r�Y��{� ��j�L����٩��sOG_��fʙ���� o!��J��n��r�{���K����Z`6��22�ú��"G�6.��0���yg5`��+�*�� зż���jS(/� �]�]yf�+~l�b�6�Qՙ������0K���ʦ̟���c��y�'/�F$�ﳓ��,f�yHb�,?���I��� � �Xel7i�U|}yC#�c;�Pi��:Ŝ��lӨ{���v#mN:6H>�H3"��}j$Q�4��|��L�)`�˺�k�����ߺ}>� Oym*�*:�a���rp�V!�\�%Lה�)�4Ʋ;X����@��H�G>�`��B�112�B���Mc7l�t_v�k2��8�g�!�j� ǻ$-�p���4�mT-�6�hD�k�W�57��hT"��q�n�7���B;�q �Ԡ�MrW�%7�??�����X��R��Z;uL�ݙ�w�����w�;W/��j���P�h���-�bbՐ-UcwH]�U��J_h��lVt�m#U�~�R�01�*�,kBrXt��1U��P�GtD{��3��7�k�tx�ߧ>͝�}K����d=��B�ǔT[��6F+_?Ұ Mu�Ɖ�^s�O�ͣ�Jg9W�Xt�X��n)6g�����`6��ug�����=p@KW�Q��8W.���N�����\^;Dh�ٽ�es�Km���7���L��|�r ���1��B�Q��Ƅ���!��U^�����,-z/����*-��)ʳ ��NOr��ș-�9A *°���O����k� �8�� ��y�܁��1VC�1�i���1Ѱi$�P�֩N���Eٴ`��s�$ۗ��<}n,��8n��k�b֣�p���6���ђ��o��eC:�k�'��B�����o��[�f֎�^du\����6��w���*���f�lx�z}�5?8{�����\U �l�\��']#� ���oV(}��fK�������2��Τ� ���Ւ�Nf��;�e �N����Y��v��:y��%��c0�Tj*;���j�e<n�t��J�aq�v2J��pz_��Oe>�[��:ti)a�v��!��v�G������`�PS2��{!0�.�`��dݡm���$��������I���g��\�S�L�p�k{�,mV�����{C��N�5�5 *&��Z�{�808��V6]��j!���DÍ@�SQv�����ɿ�h�,�e�M��z��=ԒAs�;�j�>��RH�;t�fR�j��4{��겎[-r�n�;�T���6WBs��%�E̝�jX��]ь%��F��/�p���55樫N�?� WcIg�R�U�y���qnv�ZF_�&�Ξ��{�<�LL�]w���Ȱc�^th�~�\c��8r����稘i�� �Vt�Ƕ9ю����,��q8��{�dŨ�W�]��\#Y�Q�;8J�c�:���=JϬԛ��x��"�r�a�^�n4b+)�-uMο�}$��J+��~|x�1�v�y0Q�v�}j�ʨu�P0�Q���.Յ�*��A��ݴء�s�\�1�B�%�D^<���O��<і�a��O���9�8G�v��]^^k�a�#h4��'�>tg��X�ǖ�Gk�p� ������%����9ǹto5rqހ��5Z��6&� A(�J�iZ|�T߳�ͦ+�.>Qs����> P��& 1�!�Hl' P������ۭ7r}uM-uTQs)����C�c:OwxcsY{����e+�+uq�\�l���3*}%,��>,�+����!�u����y����,]#[��*�t̖7�� �%��H�@5u�=ф=�[:gql�X� ��P�q&A��Y�g��X2�2ޞW� �~/�?7S�U�^G4p�G�����q9�G�o��]�&�b�@})6$��������9���0|�h�:�:n���-~��([�=�W�0 �A��-;�@�$�u�>j��w�6���Yj�� ���� �����k.}G�o3�<�СՍ��+1��r&��<�y-�lR�k�ƥ��ܑT�/Nu\��)[b\������N���?~n4�B��xD��#�2�<b�b�[u��EgN�JL��`��"6� ��+T�q3��+��C�3 ��pq���~T(��C������ĪC�U�����^��o�9N�6v���EG1�U,�G�p�yӎ�\�w�ը�{_v��l���_� �ezL݈a�ke�qw���^�YK/�?�U��@OZ3�%�b1�.�ѻ�Ơ]Ά�xU�a�#�B��}D�]�}?�R���usC�j�au�t�ܠ�PsǢ�����`��+�u�Y-w�J)�p�O6�x��lLs� �s�t���R�\;��Y˅��=��3ā��H;��v��-�GE����=��� !���1$Ub��qX�(@4��Ѩ�rݶ|>a�#a:5�d�}0 i(�s, �9t[�S�:���gO/d��a���Ɉ0j҅���{�|�~��h�P���&�ʔ%ƀ�g_����ɋ?`�� PCp�c�?���LK:�-_{jU^�\�Q��� �Il��v��^h�8�'9��"k�q-�Q3Ҙ�`#ɮ;��`�v�?�{Nd�J�yd;Yب�g:g0[�AN���R���3:����ŝ#Jd�!lc�� ��:]���0�GU ��&�,AA��=�����`��xLrt@���H\8��3/�AKǔ7d�4a�$�c�t�=Y-�L�_�>1���m�<�>�<�7ۍ��4�K�������rH���Z����4�h�/F�U�,�X�Q�Cv|F��:o,�S]�zK��4m°�C6F��(���rf��4�l <i�qz��܈���$��S+Da-+���χF�K齵��^p�VA�A�q����������)�dr���U�>ֽa����g[2?A����Q�<�s�}o��Q����e�g�*�l_��G�0{� Wv@���Y�c]�G��[V,�-�x�c�F\�K�h��Qj�\�T.�wN%��3=\���rj�(嫠��$�gÂ�#0��_a줸����;�JGWr�L?W\�5�jf��bXj��]]y4�|?��=�C�W8^�g3��W�V�����oJ�T�#�ݾч�\�z�s�_��r��(oR�|~Cf �+� ��^�8�_��xV>a�����b$�j�iK ��>t���[F��: �:4�^��]����D,��v����f��tJ0�#��z/7Wk��G0 ��*)a@p�����4:��4���FȔ0�,й��j�{l�����Q�,[���[,nD�3u�m��8@�m��Y�e��,c��5�T���������jв�X\�.r���^/����ډj�Fh�X(c�j+3�XLe�^q��/&����c�L�l{-������ɽ��p;Gօ��+��7�:}1ECG� X+oi��uT��%�`,7VG�:�tl����խy�x��l<�t��@�]��=�I�|s��.0�b��'�Nd1S`���T�Ar_r�kz �1�edC�h>S�d;S�ͦ��C8�Yh���8��:�?����O9A;R��x� u6��&b�(�h#�=�+{�<�{x��9�kx��\�Qm�jZ��5ry}-/_<��n�8��q�>�$�y��.7K��GɌ �s��1*)�4r����Q6��4#"C���8���\����c|�:��#D}6�MO����A|�����ɓ��faDZ76����������m�~v �u��7H��9oG��0&�x�j�[�R��L~�䆣6�幰�u_X������uX��>�$��!{G�ȭz�.G|�L���T�����̱bz�0߰/�G*J�(({W^2����������E��E�6\�3G�'g��"�s"G�ju��2��o,ǰ�J�3�z��|6gXX�]�r��zBʣ��9K1��/2�}ŗK Q�m0������T3�A�1\ÑI��c~b�=h����������ȣv|���x]��dW͘��P�'�mю a��i��LO5�( h��=Ik��������阖���d�@�%=�Z'H֤�'�!���ȺM�H��o5��V�H��&ѦA0w����sj�&�㖢u+��d�qc⚾zRtDPz�ᇌ\�n�Rce٣;�dN%7��s;��:��h�=���-�7�19k�g9��N��� ��؎g3�^��aT�7���H)��x���JrlF��.�y���q[�#\Q��-�;�ȃ�@�1^]/�OG�ޮ;~��<�����P�@Y��ͧK�s���j�\�xp.����y�]k�����ϰZ�dvu#' ��#�~ a����v�9$�\�ߪ�54>{$S�Fo>b=':�ɞC�Fk�Mǿ�&��0V -xM�҉�d��d6%�B+���&�-A �����Y� �N� 2�()C��[�u�� �4��I��3���o-�//E��xޢm(J>%"#�e�I�#ac�)���]�dO�ɡ��N8�7��<�pv?z�� M"4���9Gn�C^w�N]��r��r���wN>��J@gٙ���*�m��÷j}�E��媫���Ql0�Nur���� �TyW{�GͲ�����E]�����,(4m�3>��V�ҳ���Fp=�u�$_�Jv� 2�ḯ��� �Z4@�(˺ɜ!�uwɱz�B�b�A�������v�]^�ʸ;V���E���f��U��tu������I��� <�U�2^'��0Y��V���M��a�튫���̹��\�#{�+�7�b}� Ll�V)�{(L�k��C�k�D�蘅A��Cz�=� P�,�R�~l��E�4O �&��;j�v���鉱%B�ON &wZg���rI� �:]�@a3�L߆��^N�0�Zr,���ƍ��`P5��v͡��DziEVZ���5A�_�&�� �ӱ�51���k�0B��y��*-��.^�E�tL ӋGP F�HH�xAv{���=���\���~�[ ��R��q [�����fzj,WN,:�Ufи�"��]��,�ᇗdߞ��H�mocp�no��z�Nݔ��;����7��\'0�G��Eܰ�LLx��v��qƼ盌&�bz���u��FOY�����O.�=P���5X���/�ă9M�w�6��52/~$��z��9_��R{�<JpB�1=��|�[���?�錾����x=�i�dA�yV �F4�C�Ĭ� D��*+�c� F��x��Z�Y&Hk'�A��_v��+ۊ���jj5���~�� ��`�5K����%�2h�r��}�5�2<0�p��iWW�:�Bo�o�GO�jOӦ�Es�weC�7&����7F�����f�UY1�j�?��"�#������^ޤ�s~zF \�q8��}�YHb���@�3�ܕ[�v���*7����f:��3[�*���G�u�E���ƅ2�j�beBqUto��;�]U��E�]�g��7��J�ƑV�r��3�Y����z�g���m��[W����P�#�+�!��c�:�fJ�o� �=�0����՜�N�WZ��V��g9�l�Ł�_k厀]迣=����c�TǡD䔸� �W_� ���r�� ���u6ƶ,|�珍��o�y#��b� ���՝3�7���̹������&v��Ȏ|<�4"��w�x������*��J� `�2eu���1�� c`�J0J vm�G Yn��� �#Ts�ѥ��r��G+�g�_�l��U� �F���l �!s���^IKQ|&� cb���@�ТsAzs�y��#e�Jx٬�ds���~������̖�8�l8ՙ�^ Q�A���cx���.�N.�~$�N���י�4�]W��r(9��.Ѕ�B�#������x X:<x0{M�%���lL �ňL��_���]�Z<�ڮW��<�9?�����;� &t3�5�����i��2���bA�EF���\�[��O�6/o�4�P�ȶ�V��3�0}f��c�ы�I��/>�/��A�����hh4?��5��؟� ���z l5����j��3�c8�eT�E����[���� ��'��LW�i� ]6��׆y��䱆��.بa�n������ ��k���(�-\��i��6}��je��N�4d��Ti�@$�DG��:�2a��U�&C�,��;Y����:��Vy%{f �n�+�I��[+ ���&m�����.yl{�Y~���5A�\�z���3�GF�\�Ve�Z/vo*��+�G����_Ƞl��cN28+��b���Ґ�j��ñc��uu5]�6��_ڽ ym��Gw=k(�� s�p6���0N��W�7k���#�j�vcv%"��bDЩ���'��r���z��&{�҂'�n�NÉ�� ���ô������t0R*u�����Xkmg�SU<:udJn~�}�c�mq�i����?�k(�$k�J����pi�D���E��Xo�;}c�$+���u�}�%��ξl�\~0��믍�(�봏����p���/��_��!e�.��&�������*��9��LfRI!$!�RD@��T+��D,+�e�bWˊ(*bE�^Q� ji��If&3��9��9������(�IJܳ�n�y�{���J��Ɵl� m�+%w�A�bq�)��c�F3���(���R���0�S�9���U2�hFn�1�=�ja�G�-+�h^�-P7fQ��hTnLchp�-���<�L����~W�ɭ>�6x�fFzhKR��k����S�oo_�G`< �5���X�S��LKA����Y��橢��m�j�� 'CA:^a�b�1��3"�Cm�:r���%1���Gb�\<gx���@7�-�Lςν��J�K�Or��P3֢�tvTjGe�d@���S�R�m�F�Q ���t�$ .4���(�w�B��6��/��,D�����b��@�����1�ȶ�k k�xZ���'mF��1��䖯^3/"nzr��'��X"+7�1�/jI���M3��+"� ����RPpt�[������@�9���Q� �ɝG��� m}nv��7�Pտ�/�'��%�Y�.ь��}�a�UG(g���w�~>K�GE�,Ԧ/8hf�A��b6P�ڤPm��fi����!����>w�[M��;j�>u���;���2q|��m�K�6�v�`�R<����iS0.��(��u���Q��=Ɏ*�r��k�[��wы.Ϥ�h��,�HZ{^��,�����[���3 tN�\@8;�}'��Iuu^"t�e �K;3�UCNb�G;��1ȷYL��,)r��b���vv��^��W��7Sv��B{�>���O�Eϕ�5��М��2��Y��-LA:A���J��P�.VbFL L!�g�q�+��0+Z'�ި� �� �&�b5��j��Jc��ؔ��&��ye��iC�uXs\����C�04t�c� ����҇�b��v��m��̛7�l�i[M�w�Ӷ���c>[WO`�ɝ�w��ަ;��㲦�=Pu�jJ�h=�W�K�+L��&Ռ�:�4�&���n8|�:>�Lb������k?���f�Ĝ8�3^�d�0RFgl�nj��2��1V�ʌe��T�`�w�W��U��7����=�_�f�?�2�W��D/�aT���f���!%�s ��z-o���U���*7S�� �aa��&��* ���h���%K�,;�.�-��,\�P��*'�� M�=�\uf�C�FF��_=�T$ �DZ�H8$x��90� }�b`pn(�f6�?$���`��ۀY��Ø�c�Gз���ӶN"���Q�ǒ 7S@��}[���Ϸ=Ǡ-R��hl�}���?}<7R��/�۵E��i(�Cv��JV%�h�,� �qo�(��B�֥�Ƞ;�� F�&r�y;쪕4^��~����U�zի^[��{�,�nU��Ĺ�5ms���2\����ő"�@����V����j�iD���s���@S5~ՙpZ�Ư�3I���yօe���dx�c�KA�2e!��=�iߥ�\S������\Aޖ]S���M�/�����}�Y�킙��|mv�e�(^���c,�.Y;{�X��Ãѹ8e�VX�vu�鱺[W��Q��o���Y��Y?����H�3���*���~j�]$�{�%B��s'X�IuF���V���!%��k����2 w��+����Db&30q��B�uC ��U�zի�[ڬ��I>�"iY+crJ4��F�J�͢YP�"���/�#3�gI��8��T�r+Z�s�$�P`��R�V�+UM^fi[$�×��1����j�MfqOY3b��T@�痢�,S�� k�W��Č��a�~,}�Qخq�5s&6m\���b¸���}t��� ��ML�2Ûz�2�o6:F�jx�Pn�6�B�a"1<�*��߅�s�a�Q�������T�٭�����z8�5�d'wo�,� �C�Af�����ѶKʹ��%���Ԇ�^t��*QfxL�Y`��qmى���z\�zի^�<�_���1@�H�=U�H�&��RP��L@krXoҺɆ�11.���`�9p1�E���Hy���/�A��^.��A534��TQ��Z>��H����ScZ��UY=.>K@�H�]���T呯!KZ2ۨ3Ҧ�L%*ɍ�>Kp��o\#I�[m�#�.������ �m��l������h.^� �G�Ige4i��"S�1*h�j;�7]_E����c�U�8������.t�r���, F����}����(�"ˬov]��a%���LUIG#Y�r���X�;�d@ɹh^�X�#n�ڔ��}����U�zի^�������BK�M��(}q�^] (�X�B]�-U�� �!��k�;GLX,ow����d��W��r"W�f�.�uc�XC�@N�c^\���H{�)�5�9�%�=�y u�*zĐO@�Ѐ]���H��s���R�D�P�̀�r����t�.�3p�Au��E��r.%��Nӈ���WĀlYǟE���dfi��P�+�8��gN&nKD��F-��`J����\�&F '�T ����R��om$1�K3;���|�y ˨� �(���$��j\nt�����^��W����L�T��.r��X��fT���q��cWV�V��Mm`tulS2��V��AK���!̣U����D��U��皰��R�Ƌ�,ׅQ_�1m�c<���n�콩T�E�G9g�9G��0�b�h���-��g��u��Q[� 6/����fat�[0���%1w�E�ھj�_����%�}̕�uԽ�Ϊ��>�#�<fj��r��E7.�3:.4�7*W-�VA�h��a�CZ|�9��X�΅¨�ѹ��yNl"�Tr��9��cE�'���`��U�z�kK1��cG�mi�n�U6]A��� !�� ��\E���x�v����c��'��A9PUf)s��ؔ�?�A8�%���NQ���R�\�l ��ht�8IM�R*���ؕ�A�����0�M������T�qh��mЕt�w�^��V��ݽ�(��ƴE�{���@�[�����yR]ܶ��a�љwc���̥���<�Y��Qm��K9���<�e�:*��Z��,is��"��YM��idc��h��z���˗�v��S�b�ĉ�1蹫�+7=���W���z�U����&�ZS� k�Bbw��ƔZ��I��)�~CǗR��uC�K,��X�l���H̘��.<�m=/������Ō<��n��Bev�VF��#�<������^�����#;�㘰������T4�܈�8���)�F�@��ԕ�)Ę�V;���䨐T˥r �$m�R��f��k��Z^ʡZ�`��1�7��\�@�f�5+̟��P��K��w9�������t�L a�t��"�� ���6յ>��A�J�g���E��j�}֕&CJ��aFC�,`��1+ԅ������+c;����g�y�f��裏F�4��M�2%��x=�^�ڲ�6&]\�����d/1g�`Y��]�w���0KcҒƻXo�\"h�x��{�1Ŝ���S2m�P�8kJ5W�L��k�92i�}M���6{7H��^��12��K%�����aLl[zQGF��.�4N����A83f��*�r�&��:b�"������+]%s�2w-{*�N���|u⩙I e{�b�*X�n�a��9����O5����/h���R��[�������O��JՇ�a69u.W �|R��AΘ�G����Jmr1#0] 4�ϐ�`V Xq:�,`��<H��;��sq饗b����-X��y�k"`?k_.����v[twwcÆ X�hQ��6m���zի^�3�0}��:F��+e<�R�h��P�u�I�����c(@��f�b�`�.g���Vw9�G0T⥽$Q�I?Sc�HֲQ�q�#}����is�6eƅ�.��I��0c���L��9(آ#8b�Jb�,��Н6>��v� ���ddc]��aVoLWW4|8:^ܕ�?����)&��hJ��0q���h�*8�k��̞Z7��С+K�҈4nR�r �!`��n&Mh� �����-�vs��0�4FuF�\��B2�o�S\"�r����Q�lz���F��j�m�Qf)�{\%O���>�r�5Ȩ���k�^�u�UW���/��;��ӧGp����}��Y��?;�<���7���x�qq`��r̘1���^�zL�n�و�R]��Y)ʪVh�ǧ�K�C<��Y�6s�.i]bÄ�k�Ɍ �6_�Lu���ڌϦ �f`�8�/S{F�*|D^��铡�ڶ� b�1V�cB���W�^KE��uԼbH��nr�����11`�<���#aT]Ŗ;:R�ٴ_c�1��֭``.�;�����\;p���U(t�͎@-��<�Ű��t�y�,|�2���03��n>�&A�ccx��s��:�(�K������٘ �J��� �m��-��Dd��S:��x#�z�s���+� &`hh(��A���e�"�``hk��7.�N{����W��X�_w�hH���8�t�q�\��HLwa��N��(���|��|�R�9bA�MG�����53ϔ�Fi�JaP$�D���U;fT8s��3Gz�9]9�\����u<��Hqi��le��4E)l��� �h$'�ѩ�7�b(��g�a�R�u�+�,Fy���L�eN��6�;��jy ��L14����4[H_/g�s:�;���0Ng6�10��K_��4w�ɮ�S����j�,r����e�Y��ɧ�J�<�M2~sCup�U6d"���0�3�c}8#S�W���c�ļ'���cV�z��W_A����}4l���G�Q*S������zի^������}�&3r��P��kD&�������M�jK��QD@ɚ��,z'���b#�b(H�j.s0�7px���A��%���^;hM����&�u8|:���Jd}_\ظ�i�t�sp��Xn��<���bX��E�>Ǝa�4��Y��0h�sW}T]�[b]5#l�t�� �v���l}v�Z�<�d�B�����R�f�e'tz�Un�Y�A�06��X ��`n3�dg����������$(��Sn �� ߧ�kG7.���eҞn$�v���9v���UL�Cr�F�����62�W���裏��ɓ�x��lHk��<���sO��~�LJ���aݺu�&���-��W���(p9;,Az?DWo��.��|Tv�� �L0��Y�=�&� �Q1q�ܸ�˲^���lcH4 Kkr���ƥ�>�x)f�.��7���a���>�����b�+��A���uLGA�RHX')�M��<'c�薖���n�:I#NS��c����e�J��v:X��ͣv1����~n�yC�G��9q�{?���W�Ar�E���>��&�T��81��LH#�����ɣ32��Ф���v�sE!Cx~Op�LzGr ��3��Nk��p�M5k����8�o�z���.��.� �=�Ν��c�b�ڵQ�w����^�1c�.]%)l��a�"�<�^��ן[������숍�8^ë�\�.p��jq"��� �79G����]n~�����\;G '�y��M�E3�j_PZ4K�3���4����|`s��r��u���Gq*�(5mNTKF� cEگ�&VJ��e�af� ���6A�IH���<-A�|N�p� ��y�G=�I���ˌ<����8b��G+]�mf%j�lv3t@uݱ��Dr�^dׂ^4Ԭ9�4����O`2�3���7ȿ�� w&��9֖�z9��8��y파�E�@��AfQ���`�]/}�K#��w�����}ի^�w�q��O�4 ���X�f ֯_�����x<�^�������&5^��fOgf��&Ÿ$�V�E_n��)�(|�ue�8 �+�4PV g��kw���T�kbz2��2<uc-b"ϒNї�r�j��q+3D�s�V�FQV�:1�}����41�^�K�X�'��䤟yiN �~��a�h}2Ȥ�?K�1��N�[1q����ll`�����a#�(T�r8:I�^��0̨;SE3�b-���G7'�&��s�{w�s< v'�bW�m�g}���1��3$����&�̮9�3��x>f@� 2>|�5��S�� ����h�`��d��}H�j�c1V�MO!�"`�/���{�$Y*�Fkz��p��Xx`�ﱮ����ߖz|��O���A��߾� ���Y���������K2.�h�4:�,e��F��cFJZd���s�+)��E�j��kP��P�,KѺX�e��0d�E׳Q�Q��J(�&]8oNz~���0��Bi�M%l��/TG�����H����)}b[�cal֔U�Ȯeb��8�h+�@;�l��Jsx8B���F|L�9�,'�i�*˜�2�� ��8r���/6�59;���hᣵD��9HԸ�2��'����返>�?��1%��U�]b�,���up��0�网}0b#3fAَ���{�~o�MWR�S�_�9`P3��f*dD2{�q6D����U�zի^[Wm�����:�l��J,ċZ`�J��r�s�`[iv�ϑQ����B�����S�V��j7O�I�gФ�:_�8f�& �[�h�8/�-�U�UnȝIshlN���-��K��k;h�b&1�X�9kK_��:�1;MG&Z78¹�*��$�Z�3��l���~;L�<Ã�����}�&O�ބu!i��Ack#���7K�ߛ�{ �,��ҔgD�����ȓ�B=�G��c����ar%dd�M�2�۫Y{�K����bz��9?�Xg ��}e4SI��MK�"�FPf����ZX�zի^5�����`�y�A��z#�S�-�j$H��HLaLE��C�q&w{H��jf�Qo�e�IJ�B��4�rt7���fd,'b<��>5#�s�Ua��4�1 �0#rڠ�SN����+��h3}�5}������Y�Gm aLj��vww�CϘ.L�8˗�G�1 Ӷ��: �x�C�7ӧN��|�|!V��EWg'ų��BzL'���[��(�v� `��iH��3{�8*�p���p^歐��:��\�M�kؑ���?��R.!�&�Ά�F���lקs�(�4�M��͌#X@aI��d��䱵��r�8 �6b��l�a�m��U�zի^[��62cd������wHz�R�Y��s�Q7��� l��;��x������(��Tr�^�F��빈���Z%�/���ى�n%�N�@����F���z�ܒ��M�(����EL�9���%8ڤlŜ�ZZ�+�0�-��ч1vʶ�e1��6S&b��w�k���f֮-�5���c�Ō�S�a��HZ�<z6�\�Oa�N�z�3�I�x9$;���6��ᩧ8ɹK���j���}vY�\�g�~�6���V���?[P����k� �5"�gfT��{}���Dl2��/݀p���w�ل���O#C�������zի^���� ��ø����8 ���'�Cԯ%��k ����mb?�E:�l�Lf�B�iM�8�ޯ���'��z�ES'�\poO&�����.ʊ#5^ȝ�N_�y�&�\����(Wso��3Ǖs����Y2�s���U��3�|z�2<�b�x��zZ�݇�C�4Kl�ۀ �7�������)Va`1���ɦ�X���f5D�g(hZ���?����z8����:K���!�l`�LlP��f2ۤ�������ҵ�!���`o����L(�(!��fH��%+�8�\{%�=q��6�/������M>����v��Zь:Z��B5�ԫ^��W��� �����tmI��p�)98�L.��G1(���"|y4�t\��<_�#c�i$��2!>�f� ��Xb�I;�&��z��,Q�j.-�Kq2H��T�� ##R�L;�`'`r��<Y�h�!�X�g+Sc�)a��l\�k4�2�v�~������t���λ���X�|!=��.����}}k04�z��Fjc1id�چ�G}���t���JM7 Z�Vy9�YE�0#G�8@�v �������xN9��bi���(G�q�L���B���h�}�0�1�`�����E>�mG������\�������(d3�g�U�zի^g�Z6<�<5�'��-����NI 0�yi�Q����&�. �m���Ў�j�*�?X��ۏ�o�1&>7@��T����X���V,��5���ރj8D:� |�#n��J�XU�Ǿ���9v1�|a;Mf>9�z��H�����6�.��e���g|�盰x�ð]�ԋ+�b��e0�.�ò�Qtt&�J*��h�O�wRw80�Bm}�ڭʬ����q9Pu[�ݛ��7�9�� <G�8��0!%�Y��!@��D� ��s�^,���r 1߭c�[@٥�s�7��u,N��`���L����B�v�_�6U�t��^��W�굅V#�P�o��@G�p���E�{"��F�A�O�����8��|�#�'�+�Al^�G�>;&�������z�ы�"t�,4�b�$�>4��B~3L��!`��3�0e�����r��[f��H��ɼw�zk�b{�0O���Sd#�0�kH�ѻv�Cc�5!8����?nCgW7��F,X07>�����v���J��i�UN�� |-�>�+�* �8Y펅6�8�:Y�}K}�i�����WZvq�B��X�֥����%������Ē��E��]Dz҆J� �� ����D�7��p�,�ɺ@b7yGPXh ]�zի^�����;��<?iBp^]�H�g-$�.�������צ\;���ܖ��!\xOf�5i26�y|��4O]��,y�F H˕���H�z!�����G>#�c!M)�=(�:���k�Y%��� ���n"�I��j;��\�+������*���F��;Z��H�`Qt"T1g�*Ĭ`�%k�Rµ5��u�Y�H,��x_(��ވ�U�*�XU[��Y7�<o�l#t@���2:=�b�����ޡ�,K�R T�0�:ӹ@JBq3망��̲�@�M�M�)(�٥Z:���17u`��U�z�kK�8�dw.78P���.UGz;���\�!����E�.�͠���O��2�Q�sr��@"�'�1�2�<�W1�^H~�,��JzI�i� ����fa�Tf�0|�k�v�B�f$ �C�0Rld,A�<�� �WB��r��N�Ǟ&�{+�Z��.��(8�ܼQ��ZHEKq���p��ᆌ�ݳ&���G0h�V �ȴ���Τ/CXC�d< j��s�B�-3�J��A�gZ� ��G�I�����;KlM��9��9��ÊC�(�$�{���8 �{Q�zի^����lI�Cb�|(���2sA,L����p���e'�u�q�j%�ͳh���ЀCc�\;���81f�@�*ڥ��� <ٽ��%�q4S�2c���"C�JF��(�F�/�L���W�1�Ä��h�k��%�K��fjO� l�kƺ>�Y}�ڵ�_���og����Y�f*�X�wq�S :���wj�q=�V��B6rm��];��Fi.�����U�a"m�9�)����Ҍ��!ݾQm���v�l��Nw������}��1uH��U�z�k1��ɓ�xi7$՝�(��(�8\�E#� �&�A�C �d$g9Z�� 7�8[� M�1=��KZK�2;Rn^��{b ��z]G� A��b�և��V��bj���.�H�V9�3��o3��1�etk�>/�rJf���R�s�eZ#�z���)*���G3���Q3%Uf4>O�;ɥk��\@0i i�ä̿���?q%_8���a��ek-cΠ�m���e��hU���,��͔ �y��G�9$1}6�����?�O���g��v='V�!�{#e6�Q��W��Ͻ�^�L]�I��pEb? ÞY��D���9&D "g���٠���2J."Hr�5��`�N��i�b����n_+.�BF�ԱK�':�I�����FƋԘ!�a,�S�Y�la0ㄅ��/�:�<��%�GP�3l���@��y�]&E�!�{2Z�ɱ�/�� � ��h ��� ��9c/����Q��o�f�NBm�j��H��Y���YN@���1��S��ɤϴ��5���}o����U����1�9���Y2��.��U !؈D}������"^��,֫^��W���@ �%0�8���Qo����L���j�x5h��D �㭀 �sHp�m��i�� ���ॉt!Na� �C�(��k-8C�p���3�ҿ4�N��#<|t�2�fxj���a4ahr�L4���</��V�'k��{и��c���5=�c�C�i�H��tÕ!�pO�^���4I7$��l�846ǣ�:=�Ucaώh�s�sd��[i&W���&Em����m��\��E����m��ē ����`gf{)�Q��Fμ �,|���8f�"Bkp��U�z�ӯ���!�����RcW 5��iI �����~�#B����8�sU���d}^�rx�Q�º�,��KK�ef�m���� ��]��b !#S���(6F�!DX�*�E��h���g��0 �ޣL�)��v^B���� ���2�NR��ڮ�@Us�wF���ep�r�sXt~0?��0c����h�(�@�ݣ����!$�b�mEc�G�J���,��#W����} S�I�ya� I0A �]ʍJ��M :�i#� ��ʷ!��s"�+���W���W��U�z=� U��hj�""K�p�+}�T�����h�Q�F�+�}��~32/�Q+�l-�̅���v�a��-$����x�(����"k�qq��+�%$\\Ce\�:�65�� $��đ%s,�+��^�>/�8cm��q)�.���Tw�3��1�r�#����2"� ���e�sbdYoY���U@�8P�V %a�Uf����T���yȜ[��Sb���9�縒�є�[>T~o���c��a=�ۈӗ��]�q�@X�N�q�t�M��8jH�_��I�3f��e�?�c���0���W��U���_|77��U�_oU+|�~am��B�O�N��y��F�`;5~# �!���&�i�~Xf�b\��Uk�j�V=�4�Q9���=�m�Ww���\�Z3ˎ�Jg0eZ�rs�~6��$c4`�8��"��P�1m��V�B�+�_���Ӱ k����}#l$�l�s��派η5i���K��*��?�#Y��tC��2�i1Kq�g�F<G�r�# );��`䆀Xm�2�6����EN����F�V�T(�G4�un� �M��I6^�<M��Q���4���fi��U�zի^�;���0�%��ݢ9O�2�$�Y6IK�����`C����]����[���2)�l�t �e豬��2.�Y�6��1lj6Wq1�T�z,���N�F���T��]�M�݀!���*��P�`fJ� �����8kOr�B�*�G���7��z+74�b�E%9��x�+�mdL� �LoCq��_И��������^ed*�*�����Z�k� ¦�a ��Q6���9�t�}���d���r"{ ��������zի^���_�p����e�Bm�Ie��ʘM湫5b�Fg>��Y���(��"kӥ�t}v �sdJ �Myl<�4F�5���s}�`����L"��쨢M�b�PL$�8:���1�fi�H�x9�������9�/��bҹ%]Y��KX锥�+�8�Z#�9߀ϠE�L_�J���d�����m�t��C/@tnXkr��ɜ[��3I�:�M��fY\e���t��I��ql�v���u�%����<NwG{d|Ҕ�4��q���P*HmO�(~�c戅LM9�uS�N0U���b�ޯ��W�F�Zx}5XP�.�2�^�A1_J�.7��*3'�/^�\�L��^P�\ \Q�V��)R;���z<����Q�:7C*��4W����3�F.��!&6��-�.��2�P9�1r;%����9Ǝr&��2z�v�n,�#U2�q��&���T��B����� 7� ��Y�2%�_4};3��4?�V�gD�aۖ���R��Q}fõp�a�.��T߳" Wm�U�qC]�1����6���2��D��f��E�{u� ���qF�l�ҧ�~��'`��_ȏ�[{`Ӧ��С4�?��+q�#+��[�q� |�W�%����){��.|�W7������|�'WaS}"�1������ I�9(W�̀9Uq�BТ1{�s�Il���t��QnxQ�b6ƲlF�C�0��y��\N01�&��zL31'�}\� ,�n����B�STذE%�#�Z���?[&�l��R�5P�3�{��^� )�1l.Р�A� ��*�STv$�Ԉ��=��o���ۤ�H�� ���@=����f��R�:�ިp�6�1o{�W��!��,@e5�V�=�J�^v�m��ƚT��1ƴ�sb�n2o_S�Ҽ���[�v$�W2C��Q�G��e]��w₯���o_=�?�~��o���8�= t��ۗ�n����Ŝ[o������⢋.�}���.S�k��|���cz����b�q}k���nǢ�kG���9���a�>��_O��[/}%�"�a�xq���aP�.�&!~#��,V�tD�,��E1��%�Ka��"��E��&p���$�� r����F�TyCq+�������=_�Mn I��\QǦ�8��c�Ct1$:U����S�,��DC�*��q�0S9OJ��be��@*ђ��X1ƽ��f�4�f����Yk*X�ʖUAU��Ƭ����$������_��@W�)T�A!�`>�d^��`e��Dڴ�7Yf�e�/9{T�ƌc��M�)�>f����p�`���9��g�DcT���^���-�ttC��I¿�{�����1�[?��J�<RmQ�*ۗ�ݴ?��bPHS�}�2\r�7��/���GX�dU���j�֘1}Z���ps� nph��fx����sq����]�K_�E�̘���M���ߡ����1��8�~|�m'?�=t���_�l�G�N����/���Q�=a<��=[���g��/7�\s������3?m���C�n�g���Nq#~�Gێ��a4��@ &C���fY3��ϯ��3Ny�seW��>]��ȭ9�6��T��e�V�!Oݰ��.� ce�F��p!3j������;�9#_�s�hlW�qeF�<m!���ٶ�������E�9ې��s�q5Ƙ� ��l�H{�U�e�>O�$V ��>Uڼ6���5��ù�:9Ř����5*�qs���:��A����$�C=�Yy�Q2��#Sԙa�7��@Ʃ��Xx�XS�,sp�h�l,ᑬ#0itL�ȻF>~�%�Um��A�V��ROL|�b�����ۡ�h��Tam�5����z���Uw��[��y�?�n�#���l��6�K_�� ��x���,��O��~+�q�>�fл�9��ڷ��+7a��FG�-[� �,_���߈�.�~���ׁc��]Uѷ���q��w`Sс�w��f7�t;v�y;����ǧ>�9uMkm�T�.����r������a���^�p���dz0e�x����x�*�zt>��w�w<��<c�,��\x�e��d�[@h���������[��~�|�#8�)��}�p�5�7��K��;Z��w��o_����q�ߍ����>i\��5��G��'.��1Ӱ�;���/}W�� �4� ӧLk}��+�1����K��!|������-�c|w���?��G>�)��������i�g�����O]���z���v�19������'����{�m�/]�0Y��=��.�������I�����p�羂yK���O��4�o~�ܗ��?�� ��o�tu�mX>^� \���a��x�絝��b����v�\���}�f�gM�U?��?�"\�:g>�Pt7�g��U?��.�~���� v�aF��Տ>�Ek6�?^����QL��l��,��F|�����-t� v�if��X �s�����-_�K�AKY`?J�2�ѽ�����X�� ��+o�ꮬ� w-�.��b�_�����0�A��c)Xu��%wMb�Uޠ�!Ւ��j�b0�%�����vv��O;p��HcF�a��ls����*@���m�Sc��oW�$F�g�D�ٳSY�a��l�6��ϕ�����*6�(��SP=�Ѧ3�9O0�<�jl��4"U,��>��I#��t^4嬄���8��7h<�r���SzaA�V_=h���k֮��=�{Q��o~s5f��<��UO�u��]��aEى?$�v�.{�<�8��}q����y]�.���I������?�>����Ɵ��{�|�!��7�}x ^��B,]�_�v����`��O����ս�6c:�܃w��[Ї1�g����_�K~|Cbq�>�?j�z<�'��_� ^����q�����]�?��W�2<��Cq�9m}O|���3��J,�x���q��^Lު7��j,_�!>���#�? ��1����O?���k�7�t(����_vc��?�����Wc��&����8�ߞ�?ܻ8�ֺ��p�3Ç/�z��W�����N�a̙3���a��-y��n洩����_�9v�� ���x�sN���Ĉ���_�~��c̚؏[�q�it��/��S�v���e��~����_&]��~�U{⩘��^x�;�ox)���ߌ?[>�O��y:�y�װ�Dφ��N�N{��}19�`|��9p~'���S_�O]v5;�,���p܋^�խM�]����4ܵ8갧⪯^�Þu2������G��/>'��تTw�5o~ͩx�����{� ��x%N8�߱���+/�^��s1s��]��S�ŧ������݄�:��ۘ6sfL�so���W�L���-�|�q�~[A�k�I�fEE��Ω����4z�x�M��e�����,�D�e�pQ59W����:Mَ�L(E�(5w�L���H�����9S��ӒN�j�$�C�߲�� gf�ⅼ���D���v��^Zq�S�):F�G���Y�E�C�����@a(��XC�����)�R��uN!�����+ݠ�Nr�Kf�b�Ĥ��S�Gvk�Ψ�e��la*�&�=K��� 8����A����$����1���NG�8��dާ����H�'�IK���bWZj]�A�cZ=�b攉����#v�ms�'�O�n���Y��,��ftO��Cw/�KV�óO<�i�"���W|��K�/|�&����^~,�z� �qٻ�պ�O��>t���wj�3�8�?�|����ͯx�l��w�k�9��u�p�;�-��d�z��⍯{I|�6E/�x��8�y��~��k����מx�����^��'���S�NŸ�1i��h�7��?s �y���p��^�o���x�Ig�����ۯX���ǘ�z켛~��~�sx��?�'�>^���_�}|�mυmb�CN���;N� �^�94�ޏ�?^�lZ|+v��)�Ʒ~��?�&\�����\8�z��.��q�I���˿����ǽ�<|��8t+W.�V������MN?�}���n�YG�w�r|����iG%�n�?���7�ǧN�_�&>����OO�m�[��_�5�������ǩo�<���ǟ��ts�q�ˎ�6��1v��đ��n��i8���N,����4'��"��[0�;_�5w��/~ f��8�4����~u���,�W2��v�3��ބ�W���Iݕ�M8� ���O88�[��g�_�!��.���q9���`�C�ǵ����~��xߥ���G���6p�߆c����Ǡc���%��٭�\�c�}�;�b\p�1��O�a+�����������rm>���ݔ��AMq,�<�1�4�"��'\�F �G�Nr��q$~7�g)S�tAo��P0oe�iUd��`G��s*�$�7��W��Kj������#C�'֨�����IH�(��л�8! �ه�lDcV���u2N��r2ʤ��m�mF ���d{��l����$��{�R�S%45X�����P���Ax��y�b'l�fSG���#��Z���ٰ��*ThwJ��a�#��}�\Dy�X�x��c�)�To<�j%�^q����v���y�둵x�^�b�m�5��ݵ+�/����3�g�1s��q�ˏ�,�!�a�ے`�+��=���o����%�}����x�+��T��v�Ï����#�i��5Q'�z� `ƌ��7`�m�Nj�}�<f�ά9B�����I��K��+�a|����/^�z�>�/�ݤ��u�ǁ�E�_s���߬�X���7�o�D30K�S�~�q��¯�����BmE7?��u�5Ѵcp�鯉�/�u�n�=q�������uy�w���a����_��7lD��u�_�&�,��-P��9�G���iǽ;�T��~ūp��wc�.���iX~�O���נ�3�?�}����{q�ӏ��Y��[���蜾;^�����~��q�� 7߆�v���q�^���>���o��v���3��6{�����ğ���1y�X�a��|��8��+p܋O�i��O?�|�'?�`��6m�Î> Gq���G<���o����[�9Oٳu����9b���/�/�g��t}�p�s�ܙ <�9'&����`��8صw�ӟ���ց�[1�=�GW ��K� �6��|ѵ��#@�+�v��c�)�9_q�rڛ+���� f�K����0e���JKЦt*�7k�|���3<E����v���9�T��61d,d��Va�n�B�9;�-��k�^�;�=U�A�$G�����ica��ѹ��z��s`.4���ik���g�f�m�/�l6w���ُ@��������TVM8Myz�$���m{?3�4�ϕ\�'��bfӑ�c���6�Tf֊�l����3)˲�i�`�:��Y�qh���W�܀�3w����tMš�o�9�^��x����W_�l���mj�ѝ�������nz�˺�}x�kވ�<��6`x`z�k-�;�F�����Ez���nB��n�RWc��ݺ�;�w�ĩo}��c���S!<x����l��:�����e�qb�K0ML?�/�ܹ��O7ߎg��d�r³�6E�t����-�J7����S��d��9�Ǡ��=x���pǝw`ъM8���;O�:���q�B�����Tq�L����0����0ƶ�g[7a���z���w��w9�1�^��gl��·��F� ���4� ��`x��r�L�5 Na�M��݁��0f��u���ف k�����zё-�>W~�8b����_�q�{.���H��*�?4� -�,7�=[���Y��3�blw֭Z��=���0v�f+�ֶ��pk��vҷ�3fO�V�P" 4����>�x��1��c�JO��܆�v��- )�,�"�B�'Ҫ�=��Y�%��-.�%�-Ә���~3���3�8�C]��t S��X�o!�{I�3�$b�傀`���fM\V��\����P�:9ɎS�S�\�1G�����g�nsmL�Q����&=J5m -�J*�S�[��\W�J�qxnaT�6���:����M��x�/��^�ox4k3�"�gԹ���N4%8�/� !��&�4 �d���HG�*�-�֨zD>��#0�U.f�7�;8n�A��5k�}���x�'o�k�~�����Ǟ��~��z��ԹVN���ht�� �i!�]��x��ǎx���W=2�{v�65��<�ӕ9`S�-H��2~��[�]�9�~�1�J%�$�1�Y��A5�W��Q` �Ξ��ۈ���_�{R���iɼ�ʡ��^�� ��z�]��&�{��pɗ�8bK�m��P�����~�T�<ªcݦ]��=��������ú몛p�;���zW.��-Ó�z�_� ����m��q�=���[[�c^�q(~�a����%���>ڰ c�� oy�[Gl������w~����w��R�x�1k��x�S�W��j8�{�Ώa͌F S����箘��Օχ�^\;�!x��ދ���֘H]�jǜ�&�u�}P���,k��E���Z�a�*W�J\Gf�ὑ�*�T�X��_n j �21{-\=�!|�4�餤`���gb���.���K2�Y��n��3��Q�4QFN����^�+:J;|��i67}�eR���d�]d����dJHNi%��gŎ hXg� (a���d �Ϭ�ZFt31�B�3A�̦�l(���i�6K�q���c�bڧ oF3�.�i^Onװt���؍\���s>�FJ�,y��^M�s2��c�gb����~O7,�͟�RC�=&u�Ts�K�Þ �LUP�h.��1�(6�������)=E����f{�`�b#�O8�����z�aX}�X���]���aC/�ŷlb���!'��h\��7���;�r��^��V����+��o�Fƃtwwa�����}����^�L���MX�j &M�«O;�|��q��)�oł������oc���.�Z7���߸k�f�^]�����M�k��u-.��X߿ �z�k�{�J���g�{�=��o|�k��?=��1��߰C��ۚ�kQ��;��W��<�k�:7~����/c���+✷�=��αcZ�+���_�w�Ȉ}4eb7~��q�Oo�_x����~�=����0a�8���~�����݉��z<�����}��^��I'�K��ɻ>��j�3ވ �� �����'�.[��_*��}��P��l�5X�dǽ�e�����2�l�J|�ү������{�x`Y�_[Mٺ�]���I� �����l�اQ(�֯ú�~L�(L흇����|���3_�����QOٵ�]Kѻ>?w�.���q��Ut*�r͏pٕ��o#�z��s7��R�lr���h ��Zr�;LO,���T�E`�LKܧe� 2���1�����E%��(N��=G���.Yb� ��>e�Q�J�&������j]ʂӣ�H��W4����=�Ib� �aPm"cT�l;ͥy/,\��� (�m̔��.�l��,s'.n]W�� }|���"�D��͐����2��b1��؆�MzOG�#� ��s�ґ����+@��2w=C�[s�bj�R����� 1B6z�PP�`���9��s��� ]����x��_�=�0�|��n��[DŽmp�K_���G�S��i�gb|w�vv�ôiS�ߺn��7�.�'�}6~}������!8=��'n���6�o��m0f�H�����k^�L��'�g>��8{[tu��d����z�d�����7���Z����j|o�=����Z`�xUw5T�c0k��؊bX&M��ٳ�����f��� ���z�k����y�Y�f�vx����s�z�98��/j}�n�`�4��ɰ�~̘��L�G�&���v�h�yZ`涳[�!Q��=���>���õ�V,^�� ۘ������7}ozW7~��/'&���Yx���u-y��0w�8��)��+�V\�����W�/}թ���=�/��:Ÿ���S��8��{�ѿ�~2.�0��?y��x��ވS^q&����s�j\v���,h�Ŷ3��D~l5yZ�n�ّ�[O�?0��?W\�q��3ż�~��uK����g��t��p�M�Y���n?s�g����]*Ǭ�h�Y۠�+�9c�O�ԩc�Ŕ30&��_��7qZ���g��u�Z5��1�u�>h{0u�TE06�K�� �?�:��i�4�{�]8洷�_5 �����p�U�+'Ĭ���R�0�qE#$1~oڶ�"G�$f,/_�:��(w����FoE� �:f��8���&J����<_�I��mMy�B��8z.Ld��?�ƉNF�<N��p&95C0v��+�� F#�Szq�L!���A�#�;f t�>M��V�͠�W�a�ݷ���H���8Ԭ�l�1�ieʨv0WQ8���O�摏O�5%�%������^\��TG���`Mnt�pkkո���B�b�/�����jy�+L�5�Pi�0*$�ڂ���P��m0ݵ�o��O9�i��꪿��r�06�qcwU�4�i�v����s�oc_���51���4���=������+1y�6�}����@A;6���#Gn`�F��N���e������a'��~{숁��v�#�������݃��X�n<�$� �c�=vGG��nݺ��m}�.��?0K'�O�º5��Ꙉ������+Z���67n�]�ͅ���v� =]�(GY�v=:{Ƶ���X�� a�� q����-�9�'g}�A<�����;m_͟[0[�{�]v���CC��2�V/Ýw���I3p�~{V�[nڀ�o�Mہ�v���fm�`�*��ֻP���:cL剸��Z�O�=�`L���rp��χ�3n���xc���I����`Wk3�]��a��#��{�;�u��}ל[�rmfm�#v�y����l�^o�Ǝ��Rf[��Ǝ���߷��_���0��-`{S��ߓ9�; �7�.[�������r3z[��v�.����� ��$ٰO���kn��뇆�&tt4Ⅼ CH�t7):����4j�n`�gƨfÄ��1_(���,0+c�0.��p�. ��"�0���D�^#���{�2�;ak|��6X0���dM�w�Hł#71X�"��"��@PH����g=;���S�y������@��7��jL��5�U/4��3�R�3���ޛݩ>�.=���4��;"��W�{IQF�^�pሗp�a@0�Qk`��g,M���:�:ԞQ�^G�(����{��2 r�K%W���^�"�!�q�L���d���SeC�C8��]I�T��c�Cd�c�j;88�Z�]�zի^5||`�s�D��� h�F�*]Tɺ5�1�=�$����^�0|nm�<4����_��t�sɺ��z��֛��V�H����1K�R%�q\�G[m�ͦkTn��� 0�s��*#Ph�'�Lj��ȥJ^Q9��Wؽ��E�@�lL�#����:^��8M�q���WP�#d3�� EC5yV��~����@g��,EHy��ӫ\CK���fȚI��y��5R]�g��X4�C��s�nz�5�����CV-�P����^��W��WC_�rD���"}�+[��Ol^cN��D�_�!�^�@J�D�(���@5� ��0_�]�P;�`�c �7��(�%0��!�b\<rT�Xe5]�^�,CT������r����\F#�[�6�l���F��cȍ�Ll� ��<ϫ�R�� �Wa's��0�W�5�ceDH�(�(�qBid����n���ƣ*���#k5�+���=����ZZ\e?ZB�Ͳ���Wqi�ߣ\3�G��QF��s�Nt����J�_��M�����?� =����c�K���2:��Y�fr�j^��z1���_���72! ,Ѥ3���e�Y !1{@�����<V�_v�J�4���;�4�K$e�) �60O����k#�#Y�o�8f��Ô�>���x4��0��Xg�AY��I�PS ?Nw֨q�����5��F��2�ʝ3�bT[�dI�Z�����(�(�M-�Sh��ʱ�� ��A�וr&w�- &��p��/f�EF�A��9�nt�C��]5�X��u˘=���d��R20��c7���R�Ѽ ���I��@��ôV��f�zի^��W�gh��Hl����q�u�� FC�0ρ��������17��(�pR)��xG���x\j��g���qI{穿8j K����_k����r.��Q��h �ar+8@#б)�yv�6sE��fO�ª��Q��a,!�^�duF�b#�G!Ǒ-���+@�V��`$M��6�P@�!��\��T6�� ��*���e��}�4��.3g�Y:r.���4$�$g��_�R0��E���Iǖ%4vv��L�6��h��x��s-`�������"�jl�"*˱����_�6��Q��g�P�zի^#(��~8��]< �.1̮��~��x�2��-�"�s*��ۢ���<���!�ASt|AXZ�r�l8"���E� Rg�����en��,��D��Kq4�$ �Ēyq�Zj��Ǹʈ� &l��W6FX�e��yc�y>H�ƍoh�]A�md��U}^�)#�j�qxz8��(`��=���&!��f�H�Mr?w!t����d ��R8y��t�D� �(`�Wb�#CM����g\�*�l�"J}�dw{pxǭ�>�C��'��� �F�n�G�ԓ���v�ѰRwX�-�a; t5��e���f4!��D�Mh��;�7� `L����Rkxh8&g�y|]��=���C� ����i��<1��g7� l=F��� ��q�!��1|�I��tQK���y�kD?�6 'N���?+�B\��c5#F�'��%�F\�%13\���pq:F�s�Z/CM��v��2 r��Kz1+,��Ķ��F5� �N{u�v�V{vӿ��7s�79��"�6ټ�pG�*���)�T�p�e��ul��04^�����19�.&�@>���8��@�9L�Ph�oT:�\I�b�|"7�1�SP��� s�}�&�)��+��o�X��uI��&��W�?�&�[В}h1rDU�H���[r��Ů� � �Y�-����߾��zWlf�|���]�uC�Z^��yo=W��0|�:���������o���>���<�;�u8�u��K��'e�_��g���*X#1���\�)ޥ� +K�*��rs�Q����AF`��(�D;\hScw���g�[r��;���ʱ��а��0_�&�T�C��/��F��E�V�V�J�[�'/���*Q�w$s�4��{��I�+`CX�'��$�;��̤"���5��@b�#���;�i�k�ԴEO�k��*ق6�z�}����xrsW(�9�m�� �\G8g�y�2b�I�'� b~-������L�S���ԆF�9CPejDo�<���5� Y����(�.��5k��]Ak���W�n�-7nĂ��c�P�_��?w�.[ ;f"Nz�+��N3����_��,\�n�ոs����O�-��w��+a�&w�Z������r{6.�a��7l�gXbL������y�A��5�"�G�6v�"����� �p5��v#X�Ҧ��*�.��v���< G��Q��Ҋ��tq�@%D*ת�M獜"���Mcs/��i��BK>�h'���]k�c�h�(3��;�n���g����Xłt{�c��?���`g���e#H0��%ơ�F�K�CQ�rN�(�|Fk��r��4�d���▘��lv�d�t�w��L���XϲTNJ*��Ӈ��]e�ؙnH�pdk�64O'�Ј)���]���,Y9��6�^��n���\%�|d����������1vL5�y�]�㾇�����{}��Q_q�C��;��\��oyl,ԭ7�KVnl���5܇[n�\:���^�B����-7݀�k6V��o�W��:X�6����[o;�M�A߲���G}�Mkm}�9����͏��ѱ�F����*����w�}hԇ���돛ُk�=�;�-j}���;o�z��j������P�w�v3\��1��������mw�U���6��3/������X�z��+f̘�P5��7`u������3U�r�|�t�]5�A���#�0~EYF��0�j0��ب�w��=�F�VX�بO�������p|��4�5.��]);X:u}A��eL̖�d�p,η)�9�0#�3k�� uX�>0]xs�7g�c�&�q�P�����b��Ĩ6#�OM%�b�`M�w<�6:�/n�P���M �ދ5�,vY�ט9&��Y��UXqځ#� ��)P�a�$ѧ�fO���< �В�R9^�G�kc�&��V8ߑY�("�뱩oڀGϤ�$9@�� ����7.��.��<ү�v���^O������)�"�UN��w�x8A�.���m������Sށ��}�<���v�o0�g,����~O�{[�|��O�f�Z̛�k���:>���G6�'�2��w�g��.|�}��E��nO=��W��k�U����?�,���@v;�8�#����q���_�9w�9���|��x���}p->�w�>r0vƞ��S�S�Ɵ_q�'�\��F���Ї>����aľ���_�|��;�nC/��3�מ��+���.�ʥK0�{��w>�ů��=:p��ކg��w�>�J��;߉�y ^}��Xx��x�y��_��̊"�T�; ���sP2 ����5G̮9G�ŜQ1aX��@EEAI���f&ޮ���� =���~+�ryfn议{��y�sJ����b>�\}ΉX�l�y�����n�n�۠N6�ȣ`�w?`�ؽ��xhԍ�E�t��F?�����v���;Ыcc|5�C|9}1�Θ�o�U⅗^�n-\<������c�� �7g&�+���A���x��qذf-z:��:�0�W��cϽ��y�p��г�N�����@��{�w�fX�U`P��%y�=���ЯG��;#��2QU�{x2nv2a}.�~�;�t� h^���p���G�g�z���[��.E���1q�4�{�=���7X�zξ�:\z����������q>�|0m��j�y;n��"|��b�3`��,�eԦX������0Df�XW��Dž�ʫ~�-�=���=Z�Z�y)�]� ���&�߭��ޘ05s�#����z4���9���ۓq�W�I�N���s���6���8d����Lm���,�b�cC4;5�G۔���6�Hd>=3�TY�,�����'T/,��̦�2�HH`�w��BPE$4`6� k�7��|�jc[c� �bh��RM�@=a�:�%Ʉf��-� �&��@�*vn�L%?S��"�� '�U��Ōq�)#��!eF��b0#P&t G䣨Y6ӫ�y�Q�ɘ���g[]�A��,�4�]#�&$'#pU���"hn���ɇ��UI�d6S���O$�ҊQ$�٪�%��I�^�J�uZ*V�K�q������Tcb��� �Al��c9���1i�U�s�0����O(ݝ��oν������M[�} n�� �i{]�n��o�O�z!����[���gq��b��0�m%�?�$��.@��F��_�,��n��܊�O܊;}C=w��b���ܾ����ϧ`ᢵ0J��y�K�9K��<�<�~��<���zL�����k��U��cw�Ss/�WV�kN��V�яa��O �hι�&u�3c�s���wqK�ǣ蝿 Ǟv �n���m���y瞋����O��[/�ˣn��צ�5��oc� ���3���DZ�+.�2��Z�?c�C���53'�'^F� �,���r�9���<2�a�����MW�g�A݆�q��y�V8�и^~4a�:�cL�r1�:O=~f�����z�O��k�|g����s�_�+���bE���k��z{��<rZ7ʋ����7?�=;-<�'0�c��O�;��r7�^|�ƣ��[������8.��/>�^ Jq���͚�ι�\tݽy�PԪ,�{C`S;/�(�᫉b}��h0䴳Qܰ�z� ���|��H�Ը_\�y5����c��l�~���<��|>G�{��x��I�Ϋ���~�U&��{��͗�{F�g�6�K��x)|�ˊ�k?��3XZ��o�ȇ�;���3���S��Ӱl�X�l#�7���%Sp� ��Ag�����>7^p2�9aj�s�Ǭ�S����ڟ}��+7�[tm[��wnyb"��> �<��%q�ICP~�l-܀'|����4o>��z��&m��R�Ҟn�� j�6��DVp2�5bN'7��rX�_S��l#�AL��8;�]o�KIuR�G�6CzJIN�a�\�n��0 ��o�^?ދg����)1'��<b��g���{LQU������J<椘o�����*eW��)�`I+��U2�#a��/� ��f�5�Uu�iթ/g������G� o��"#bZ�!vC�z����O3�L�]���'�1��h��<R��&'Jy#����'|Ckb�؎�?�7�k=0W�0��܉�n4�� 6Y�7i'���hk 8��xWE%%�s��z�U�خ�9�L��3���PPT��ޞ�kn���ڴ���`�vx}�{`ٵ���G�nG���{��pS��{�©kѤ1�G@�7�N�Z5�K~r*�z����hݬ!�t���: k����*��ϸ�_0}z��*+�W���G�ҩ-6k��P�q���ܾ-\w��Y�v�{�X���yȨV�M��z�xⶋP7���s8�~���!�S�'��ЦmG�9�V���h+��C����>��U��q���c�};���ŗ^B��c��עm����<<�<�܋(���A���1�����r�e���;�=��n}a�էb�]�}��g�˞��3j��K/Ǧ%���23�p��� �,�ѣ;r(��~'f��Y�� �z�m�θ���Ѵ���_�^�{u�5W�z4����ݷ��~ǜ����E.6�h1�\���^�A��'�v:��F��}�`�ڂ�"g�q�f�Q� �8�=M��@��q�I����g�.{a�N�5G�L��G�/������^�0�S],�y �z�~:u�#ϼ��ӦNF����_�x�u�z�gXV�¥�\g�W������~}{v�n�w�M��@��k�oĻO?������ag�M�V��ic�����QOcs���HԨ��.<s����qc'|���������G��~�Ѫmg<��Kh�6��?�V�:hڬ12�n�ȫ]��� ��������Mm�<A�t�����%9����ʽѦ�"�M�P�=#�f5���x��Rm���9a|1L_��r�AR'��3���!�'���b(�N��~����T�3��Q�z�&&��SٚhA�:G���K�`��ۣ � �*�:�5���d�-� �P�X�����k�W��$S��=Ś��������s1� �G��RE�-���A���0|�ꨯR+���v�٤a�<�j8�z$��r)�c���c��T,��Y�ha��4�.,�ֿR���t���g��j4&�V35��xh���Z8f����;)��EJ�A����A�~"�D�\���=��@�������"�o4hT� ۽�@�yq>�m�r2w��a�:-*J��v�������p=ڴi�i_|�}�7�Hؽ[�_���aǞ���}�}>-Z6��s��N���'���p��?ร�^}��~���v�/S�ew��X�[�]����hҸ�|��?W?6�F6:���{��hҶ�l؊�{�^���Ϧ���{c�8�QȨ�+חc�c?�{�h��,^*��,�@QQ���P~�V Ѭ�c�j6o���5����Y�q�eӱ�4�AM!3���Va����Mw�E����B�V�Ԭ�~� F�6��lߴ1�G�rd�̜2W�����r$S�� ��E�C���I4�[[����)HEf���O�s�p��n3����S�`�q�� ��~����1\+�J���������O�c�KУ��Z�u�6�ċTZ�o�\�����c� ���c?@�ݰ_�8K����m����=��U�5k`��b�-p��b������q}1�[�ք#���;�M+��]�e�q��Gc��)�ݪ��ub���p�b����������S�~ٟ��:?5��)W�n#�Gɔ����t�AN�J�� 2Gf �n�U�[�%� Fy�&yF,�yƹ�{�lS��LZ�/�VS*�G�J�.kj��d��+cٹ��iP&L�1Y��]O�ʬt\TZ֧'��q_��M� g'�r~� 1<P��I|�@8�*_#���Sp3�+��$<@E̪����X��6��([:[��8b�n�S9W2]Zw�A_g.�i��e_?j/H�ƍq���.��vV|�4�n�HD��2��f4��NH{���)��K�P�)��l�a�K�Q�b߲�2��o���ҵ-��9E̶6)gq����sG7����^��!x�A%�jZw^}e%��|5��ucRݜ��Ne�G��T ��1Б��H�d�&�s�C|��x���^v6Z5�������R��,-)���/�=�\���\�7\��۷�ܶ���y(�P���k�G�`Ȍ/1�ۙ}�5��<�ȍ��{Ò�8�俢Q��p�٧�nn&����d�6{3��;�T����*�Ywx��E �&��C��I��@e51F�:�!��Ѣ��nܴD�]QV���J Gw�UUT��D8�'�{!�wl�TP�s4k�-��`�����;(���C�Y��^���W�7Ze��d%2���m�3q�ٗc@�f�9T�[�fm;�Y�v<_� <v��ڛf�NJ� 8��c ���U����3� s;6�����ӫ�j�|�udg�B��}Тy}|��d,+���d?˩2o�D�F�LPo�AǞ����W`Β�8����q�(_��s�� �y.����T��.������M�b`��9�3�),Af�N��4KW���ԍ�?ʢ뜟AQ�����BD7Y�ɴA�.Wf.#�Z��2%9��W."r�]ڰ9a7X��'��\�);�pHS��0�2ӧF�uFQ��}t9 D_�*�ſh(6`�F�^i����Z]α�_|.�ٲ7<�����"q �<Z<"<���X\/�j9��c>�%�, #�8��ՊD ���1�m)= s�@��<��O�t=z�'���e~�%Q�0<A9͑$e��z&�:f�Ct�ǒsꇤ�3�AZ�B��X��k�Ԥ��H*\�xZ_�=�� �.u��?2�*�#�y)*�8 :<1���)M7�X��Mn�j�{��B����7��[Ͽ�ԭ+��o��W^���YS�U���O������j3�;�)WK6-��s�#'���~�U'+��;�-���|G:ݻuGF�ۊ��MH\��16k����?µ���S�==�uC��(ں5�&��������g?\|�Ux��;0�G����י���X$�����}�F���QY\� *��t��zw��)���#n��9��hnݽS#|����ܺ����3ؒ����8J�nCiy%�j' =k��];�@y�����s�D�ЧO_��w��5�㭊)�w`~�Γ�{�*b���c�K"�Xy��_�=z�D��{�o�>hV�6��P ��}{��F6b��ժR� >�I|2�u&c� ���8`����}�����U��;�]���7��ͷ<�6���f���#�@���[�ub,�l���ׯ�עN<xw\t��qkc�pĎ �~݆(Z6 ӦM�?[�z5 7oULy� ��o¿*o=�dͦhѸ��w�%�b��p�c�s.U?k�['Ȃ�xe��87���IhץjdJ,]<�����O��+�V�ӝ6�ޥH�� ��qY����ۛ��&(̨m����[��e+k�T�F�a�Ԇ��0t�1��)�0e-Ma��+g�T�I@��/��יr5̦�E�{��1�]�'I�T3\��/���K�+�|�z=�}=�_$�<�E͙`B�n�2'p� fԬ~��e3��<3Ϧ_)0�/#��";5�&���Xef,ThM��zUY�W����Z�CSV.�����އ����JNJ3/�o���Ѝ��9�� =;���y�{�iF76���� ��ǩ���p�yG`��op�s����Nv_t.���f4j\���������Y'���҅1t(��\lZ3��E�{B�~�;Ɯ���~���q�?�/���y�Z�Y�q�lD�>нYm�w�8c��X8wz�%t9� �nF�����8�O7<��h��Mka�]#�-w7��$T��k�CE�8�4�ûϾ��B���b�ӣw?�>�n�����N|�����v>T�~��d�x�(�u�6��<���a����دp�s���XO8�b����8���p�г���1��Oq׳嗀�v��([�3n��!�w�4��Ʀ*��b�]��_~>�:�R� p�=���o��9x��;Q���6�_�F�T�Eu=��0�[_���6ۋ7a�f��K/�\�˓8upL��m�[)0f�8粫qȱ��QMqȞ��ɫc���pI^�� �Eq�v���u2+pC��c7|=� <��8���9�6l�i�k/;��.Y-�f�0\_{���Q�n!DV=Ԥ�iIx���}T��:d��<���p�#q�5O�]ü�S�θ�v�ȯ�(���{��(5k����#����3�Ƭɯ� ����#��������E�x�� �}�.U'�Z��k.��7]��5%z���n���� �BFP=�"���9Mǘ�'��s������{�u��YQ�#���X��^z���9�+! �: �t�*̐��ӍS����p���2�g3�V�j6��"�"[e(g�h8�m� M���1�'<a�:O�lY�%/��"��K�C�{�$!Ä�#��o�"`��|��=�/;��.��2��$ґƎ��t �I�0�������*���A|�]f�z2�@2�wgJ՚i��>��ذ� ���x*�)ժ�����ƚx? ��eJ͉�6O)t��9�^M�g�:��J6���� �����\,���K����3���\_h��g2*�%wᨲ�+Ģ-��}���&b��%�����C�fռ�8�OG�}�]�W��^xj�C����+�`ѺB��^�1�3|���{卸���fڨ ��j����~D���A���ФQme� *ڶm�}���7������D~���n�hV?ݺuQ�Q���ұ�%��8�X����d�ר�n�k�_��Z�G���ѳ��ݶ.��}̞3�^{�?�.��_#�: ZvD���ɸ����1�\v�ih�_�wj��T�ݺ�m��0����{�@AG�m[�3Vm��UW�����%2�p� �`鼯�ٔo�����'�Pv���Ԭ^���t�>��FN��t�\�VٰIkt���[u¡�����9�c�G�6͑ ?XM۴A��Z�4F.�Ķ_w�6��I�z�莺t>ѧ�A��[g�쌃��i�&b�ܹ(��'��N횣~�v�w7|��k���bt�7g�z2�t����$�����;`������bfx�mz���� �K�xb���Z��8`��Y�:��s_�IFT&���M���M�t���#j:v��-��k�2����8�н��ͩ{�?�2�����cUA1�9�41�Z�i���5<3���/��� �I��S�����[��t$u�_O8�~ow�zwh� �����=�?��j_���kz�TL�< 5w�W^�n]:�]���U� �J"�-��k�*طS'U�T^��pZ �∨�B�)�z�� �DPS�RT�J{��x� �M_����4�9�ӥ��5?ݳ�0����Ζr9��B�/p���X��NHX�0�Q�#�9����3s� oc��&�釄b$ x��o��p�@N`x6)�|'�ETc���c����|��lB]��b�"��dG�Z ի'��2'��#�17 �}��hnwÎdv��%��3�?j(�XR��@D"��hƙ��s�o"4t��C��²���%��T?f�_�ub��$1y�ݔ8i�Nx�� D��_�?�@���+G*j�f�bS)dfd�o��������_��۟��'������|�����=�������ߝs�!����wę�ؙ��G�}�<\r�=���Q�۩�ov�={n}Ə}u���\UlY�C<���<�{��+���Jh'�:w1���2�A��s�]��qQ-��W&[��3��Р$�(�(>a�����H�a"ތ� b����{�����b��pA1� N\�t�$Ȇ��oE�}�#��4�H�`UT�6�B��^ʯy-*u'�%L�B�܁�e1Vͱ�F5̌j����2��;N�v�%��u%SW�V0��*��3�g���'"���H��v�(�9j;� I�,�L�R�H`�d��?�-�� �t�K@ n2�:����I�čZY�~P3�ܴ �/�{ �0��� �H�##`�:#�\��kO� 7!3-���î9RA 6������s^���6��ޭ3�UcѼ�8���~]W]<d:����y������Um^�{�=�{��{����xo��2:�!���_z�8� �S8}mXI���.����)�E��q��.N͕DŽ��կI�� �q#>��-g��k@(`�lߝ�� E�k�\E[FdT,��ϓ���UJ���!�� �I��:�����)��N��5�E?S���CFd��1��^N�9$�>ȄRG�ҢI+іr����D�LY�M�r�>�&6*N?�(�$���S��HMN���%��;fc� �g�@�@�:�@*�n�8�L�uv�]I*W�t���Al,��(���K���-��픶n���X�k`s��YYu�Y�P젰���2� 8A��{=똈]�Bb@�5)���8�`�� ��c?5�w�a�4A���s�ꄫ�E��Y�/�[6#�iW���h��������������(��İ���e'��}���"�=⯸��ې�L_�����Ԍo>-�JU�E%Bm��K���:�`�JmV�iL��F�����J�$�)��h×��X��9�5`�}����4�,ˣ�=���@f��� ��K�*�2۠�m]#��4� ���"�`���ͨW����yc 4��ct�>'b #�Y� �A! iR&���UyV�z �&�Cu�I8o9�<j�'�L�aZyj��zOI��I�9m��9�s�rxL�hK �0ǘc;�V���D��7qZC�z�@z���%t��+�_D�DW4Cf�s�~�) N�[�7:W��|��t�:8s���M]��Ѝ�U�f/��6|���Ռ����]G2���������7Uz�Gz��o8v�pu����tcւ�$w>l�w)*YyeDI%MA�O��X%(1 T�2����`1��z�2xpF( uI�bv���0���Հ�+_Z�{��Զ����~�R0��<�@��st�Q)Tu�5�&U��a��6X�=��h�˱�R��I����,g�[������zhb ΓcV�ʒ@��-�������<-]f��3�l�s��K�.&$��tVH�iR���Ma^�ֈ��û�vZ����U�� ������)3��gL2��%'n=�E�M����3�u��L��H��H��f� L�8_��aY:��@�d��գF9��Y\����-���s��Il�fƴ"S��KB�{��C��. ����| �2Ū(�.5�� �ҷ�3�����ܪR�If͟M^�N.�+��\mV�=�;~E�70��UE\�E��γ���zT�J�BP����y��4#JQ a�,��'l��&E���D,.����4�l֥π��U{sZO0 2������ 'f� �DN��R3̴aI�L��VFq�o9a��*�ܜH�b�-��D�Rj^{�s)Z��ݐ(����/pR����j�*=�#=�#=������2�W��?Q�RR٫P����"QW �3�F�i���7���� >b��=4�8,@5"ϯ��Tnq�t/� �ͦ���]��` {�v�x�ØO�!&�����a�$,��֖�6�@8�D�زS�@�2x�.8V��e���^^s�ZD�"alw���#q�R� i�,�QҢ��+)��S:Q�ɀ�3m̾fSE�g!dz�,��]G[�<f�y ���i���b<�� �b���f��#ݍA|��%��M��0���&J���&R���ls\{Bz�yF��x��7�dU���w�~�}����Y30���X�h��n��\���SL�z�������E�E�"��⢢����VR�?�ފT�����?��"�n���J�ٛh�Lz�Wۨ�.��-��J|܀6���g��ٮoc‗ �'�9�mY�������ħ�j�FN�*W��.�d�>&;g6e��(��Z�;ز�R�;K�ujiI����>�3�N� 4�"����(�!�V�^$�oFm��+!�1�6�79f1��QR���٤p�r�I�#�� 0C�\�'���IV��6�KiYL�&$��}����x��a2��&LY��\{<�\k�;�Z�í�b� k,�֪�:���+�+@f���`$@��;n���&�\��%���bL+]Ɯ��KlI�]sUؼe+���GVF�E�x�pf��hע�g$�} ���!x�G����v��{Nz�Y���a�+���v&� 7#�f-��h!��ǡ�f'ڧ�ь��0ޞ2M�����C�R�ֻrS[�ת/�Y=�C�nϣp�mp�b�Ok��U�����5����C�?ߵ�rT�Ӳ9v�ӊUe�A�#���r�����_ l���D Z�=�Ej^ÓH�z1u�c"�����7 ��℈9R�I�(���fT��/�'�K���$�Q�kS�&����v W��J�ѣM>bĎqJ*�b?4�Џ�c� i#�Śٸ2F��Q\���?c2-� `$�� �v~xN?ˬI�eE��q�Q�lPH�@֦�ӳ��80�"H�&cWj�(��@�lX�g�Ι䒻|g*�+�?N�1���e5�T��|A����^�^G�ϭ-l���4�\�Q��+�c�,,�-GK#%��]�����5��q�}�m�9ۚ,f��9=v�Q�z!.:�<�Y��5j5i���~�����ԪU9�P�֬��Y����Y+�&�k���ս#����.�?~ǽ�k��e3��}�8��p�1ǢV���[�c�;'�xܯ?�u5��p' J���E�����E�z�������,�u�8~ߖ8��S0s��Ï���[���"iA�ԕ��2�g^d�,e�U����`R�>Pٕ�&,��%��0�5�%Ph>�~&�/ �z�4[�=��\��)��R��+oF�%T�G@P7��v�⫤:b��.nz&�C%%�TF�U�0� %c�R���7�²c�u�bք6�1�ͼ�p���0��F}��}�KX����;AY̜|u(�UN�YX�/�&U� ?m�{Z�H�JX�1�&�DAAIA�t�E!�YN�ZP���!e^���N@I��I(!��R��ևQ;���B�������[je ��=Ct�}�q�& �iQ�,����������e8���ѯw�p9mǔO�a��y�䳏Ѭ�h�0�J�P'#�Q5&�^��p�&��a�(߂7^y ?�*�> ���i�>� _��Î�P>��K�W�b��h��%���R̞�m�vA�Il\�/��N�>㌳�@�(���k�lCNf6>y�-�zmЩ��Y3P��=�m����Z��|+������ϟ���}V����y=�S�y-��Ul(�8���Хm�_�L������i�qґ��+�qc!�j�Č�?�'��A����!z�w�c���[�Bl�؆��kѵ�e��1�4c>N��|ܸ�вK?��-�ij#F�W�l��ޘ��pL�2��6I/�40�ü7���p%WI��sV�Z��S���]�h�ҧ���K�)r�3?*�22�%m*\)�0j��A+&ጨ��`�1��9F�w/�������z!�0���R3Qe�"#dY%�z �|� -x����c;s�~F_��3�:#m�� `���۩ˬ�L���9�r%�~<bݸ��mX, Õ&��h�pk�b�P���'b��$ɐ�9�9�^Yػ�&��9Gc6M�W1�T��j�Ofҁ�4�!�s*^wcR}z9��O� �\�(��D�I�V��[��ă�Q6b�9J��4�Ɩ�?��S��'3��p�9�p���w�v,\��u�`�t,^���a�E��|$�r)m�� ��W��i:t^��;�B�5�ҿ��_��!�g�ĉ� 뷔`��O��F���.�%_�yS����.��9I,���8�t,�P�����Ï<?��.� ���Jt� ;��+X�Y?�K&�����2�Iz������~9��s�P��\��f~��8M�I�n�ʹ8��#0��n�\�x�a;���+���sN�M����_5'�;����>��c���;�g`{�F\y��x����m����M�A{Կ3ƽ��1~�|t��?�p���S�O��݄zu�Ӌ==�P#�4�p��W+*i�7~f~�.s,�{_E+m�� 6ɔz��.�,h뀛3�v̒f%�_���BN:L�X�c�(���IĬ ��= �4�^CF�Tv���3kL�h��m�۱��i�b��Ef�蚸t���nG�7똼��D�@�wS�R{]�5��I̳�����_�z�cbB��Ε@�.�E=iͭu)݁pN%�@��M�� ���^#�� b�)�W���pל��Ɲ/�$VՊn읈��1}��d*K�o��U sI��S3C��uC%���Ugm�9�v��5�ˏ݇�����Կ���F��K.<�^�/�W^s#�t����K����6>x�U$Z���WW���p�#p�YǡI�Æ?�_��wkΚ�E�� ��_P�r�{�}t��x�f_~u,zv"ꕬé�)�G᪓�풓pםO���C���h�(���te���,�?k8N;��f=+�U���u��;s���u着W��vo��W]�����������7���ϣ^mץ��7⣯��/�@�(��p$�xb/�u�QX��d�w��#�RY�w�#nj��'���}�N9�\x۫X�y8Z�'�q�x�.؎��T+��z�)XT��N�H�?��>�䢽H�iY8F�L� �0s W�~1X��ec5n���@�#%��G��5 ,Rqk^҄Q�r.T�M"�Q�Ѵ�D9f�21�At U�s�(�շ��($"<�6]����)fS$l�<Z���ŝQ�[6JP��;v����S�z�8��+#�T�a�%�t��ab*�C�L&$b�Ov�M��$)e���{���.z����5��h����W[��8��`��h��(�جA�aAB�DB�� �Y�:��MK,Z#o s��,,4�]!<�Y;�Nz7Q�fH�E�{2��@b�&C�Q W ������>�=�U�0��k1�����M[��z�(�8�p�dר��K@;O�=�����c�����g�i�t����r̛>�;^��h$j�̓����{��l�xDB���b�&��^�W���% �&�ˋ���/⍷�����դ}O\yŅAV�J�����ege!+S������'!0�~�-<s�(.\����c�6 �Λo�w�GI2W���[��,�����aw(�����q�-b�̏Կ�u�]u L���vM�bEQſ]]�r��hP'o����+���6�зm<������O�7�Gü��bO�?h�C�61m ,m�a� �řB����v�I+��`�� �B�~�ń"h��2iz���i2敕aD�%�%����>Ô%��"F�پA��[��F�Q?�Q�Jg="�g���hR�3%�ۈ���u�I�z�l2��b �$��Q����8�b�Z��5l����� ۛi0�,e��(5!cY�Ѽ'�L�33�Ѧ@e��M6!U71k�EO]���#t���W�#v�̙����6�f��aO"MZ�c��髐LSǭ���#���GOC� �#=� b���XP��6�uP�R��YF�����8�9�<%3�`z��r���G�MM�1��ݱ�k��'����Y��/:� �лg/���� e9ٙ(��ж}��E��w�~�������O��:�:�w�$&lGv.0�/��re�^V��SN9N����$R۽f��G� ���� Ը�F������3��>G`�u�"+�Z�Ͱx�\-Oa[Y�9+ۆο�[z}��v���߾M�\Z��:9j��2y@��$jf��W�AE2��_M�8�/��j:����C�B�zӨ�p�3�ѽy��BO�?�&�̳fё��WO�Y�ɩY�5�����U7z@��s�v��I8F.���W���(�*���1#cded-�dž9;�ЦX�r4�~?��r]K��$�Z��~_Ǿ�:넗�f��s�8�w��W'�a9�'�r�����7�7˖�`�{c~�0�j��eØ�� ��M�������g�co��?%��;-���Kxq���9���L�/�U����U˔��=OƏ��Y4sÜO��#v��0(%/]oI�n�T"Ur���:%��h �����w��e�6�{��w�qX[���'�/Ǿ��9�� b53�b����w掾�e��s1w]�s��Eֆ��ض�4���X�&����.�-��X��]qp�6����+7b���c�R�ȫ�w�rD���Ρ����q���)�^d �f��U͐�T˕�(�J�����-X�l.��r\���K���%w�{�N��"��������H)��K�\�x66U��~�%�*�!�*���)H߱;�u8�yp,&�*-pP�=b�Ϭ����8�sz���rp�)r�BG�գ��N�j��]I�0qma����ۮ�y �Лy@?���*lܙ3qv��3wf��l��݁�TC'��[a��<��]��җ�NTƳ�_@v :ڍXU�}t^})�Y�L6Ո��HP1A�\��6s͌y�Q�G ���� ������uQlX�R���d���6⍓�B:#n��&���C'H�f��d"�{�+�+K����58�L�=�Ӗ[��L�'�&�������p1�����Տ\�l�jepc��1�f-��h�zH5`�f:��m4O�͕ �A�K>C��Q�������"��hڼ5��p �,��-��3�b�*�'\��奥�|=e����,/GeE��@Y�E��a�n}Ъa=d���O>�ޞ��b�^{`�/c̤%�Ex���]&�� �}ɥx��1�-8}��}��sp�C/"#+K��E���y�#E�*YW�<�����k�e�c�**B����V�|��ǻ_"7�.:�菁][b���o�=m�߯�.�r�P�o�%�|�7���^��}:c�mC�l�y[V��uw>���1o+A���������W�4S��(��y��E���.���~�?���8L�j7@��=P�<H/�����B�(iD���T��J[څe�l���~�մ�%Kʂe����@/�ֳ��'D�p@DƁ�;kAL�� H/�̩��n͖�9Ǝ���A����%B��q�x�iJU����� 0���aF9ʤS$3g-�{ל�$i��o�M�[�f/��44F���Y��H p)�{�u~?�Gΰؔ���uyӷE��a�{:��V�KE��$y.FI���I_�Aba4�\���aQ�Lc�[5�����������m��nlM��l��4j"��$��;a�z�$ͫŎ�l�nV��Nˀ��#ǝ~.N�`N����$1��q��D��Y@��8�g+�~� ��f���n*�Ӱ���RTV�_U������n�g]v.�:�296�B����µأ/������0��PC�`eQ�4�G����=���H��z��8�a<��8��� и&0n�$�=��۵ ���Gʿ�J���t�ݗ���]�n�9Y l��Mq\��w�p)�L?ؾ�ތ{5��1��18���p�I�W�����w�E�w`�ة�q�͘�p���;r`|1i:|�^x��U���MS�R�~e'��7*�~�3~wp`o��X<����[���GÈ'_��Z��zz�w�a�`ӿ�T~�";ch���R�+�0=F��Pq���|���q�'���5bL����g��Pҷ�a�wͼv@��LƏ'���נoދ)<���HF�L�W8�19�ٽ(U0w$H����K¤B�>%��УJ/O&��97L��WS��� #����wPY����S�+]��%=�a�0 ��;�T�DG�y��������3��șPfa8&1jt)-���_�+�ʹ�+��Wr5qk�� [H��� � ��eȘ�a�f<��{l��[ )c>��ORjy.��IØp�υ� �'eRV������ŧn���: R�Z��k����I���G�x��OP^�����)F�o�/����}C`�'֮X���Q�VM,[����A�ZX�zXv��߱���YS1q�L4n��u�6�A9��&M�ߌ����K�a�^طO'�WH�7�om W-���O~���nX��'~��@�{�O�.Ậ��Q�^���>�x�W���N;���֡���E�F�����)���w6z$vk�lS����8l�X�6�1`�����v��M�.~^U�&�:��C���^�Y��A횚{-ێ���ǵl����A�MP�]�u�ƿ�nâ�ЮC{T?�ʒ-�z�t����?�x���J�h��?����ͧE�]R^2I����mc̉7L6�N� @��[~_�f��y��6�-��q�Lr"�PB`ge^Y��&M�[��8�M��J���hq]�i�:��{C& L��{ ��+�:�<��a�X:$ ��J��l"��}�'����p�#�<��GbaK�N5h�t4��;�Ո9LY?�8��V��#��6EE��IU,��c�3�V�6l���4�Uf�"�1�N),8�H��������S�.�Y��lG�9Ƙs7�:��E�Y�ͼ88Ê Aa²�*}$�����7�ILn���/��q{�����s��o�&�@���I/�Õ~}v�OIp̜�X;�e3l��c3��N6b��~��mCݤk�w,shB��T�\�<`*� *�2f�H����6�B�b�5�y�%��:[��_c;/?iK�Z���@�$�&��@��9��;n�R�fЩ����'�iQL�J�k�U��>�(-��@��M��N�lv%c�"6�%\o��&�|�e�2�5�����̪�`�瞰�3=��`��c梉�0���g�A�7G����Y j��J���k�G�seJ�Q�8��>0����}�s��xjM��qdX=��>�X���m��=��?�Y;��C�jȟ�9�G���5�����P�8�'}5��$Rߘ��_�> �Ug�ǂX��ɾ�ౢ�Tm��~ڳ�J�8�Q��Y����\0�Ȧ:�e��|�s���w�,�f���ˌF���^�Se���IڞR����;� eΒG��u���E�$��k0f��!��Ԇ����t��<ƙ[�K�|¼B��k*�Lp�F?��m�r����^L��H��H���F2m^�����&���Zg0�X��r���C�^Q_S@QW^|X�ߕ"�F�'�J�Zuˤ�Uh�+��`M�b/U�ERe�F�He���$fȆ(1t��Pm�{�M�F%���q�����)A5���F�I(�K�֒Ĕ��?�0=qByr��L�U��kq��Aud�* c�b*�֓�%,�ɉ�t���2<��^WgV�%V�B����ҳJaV��1��~ˀ���������jJ�Z|��zcT�vXQ�fR��)���� �{X�U��ў��A�I� vR�J*���J�t]"� 4H�Xf[���Re�� ���A�Ԛ]�#�8�)�.0�����0�Ѷc��l �6'�q�1q�9��r}P�6v�&�7e�K^��I�#̦fPb�[�8�[�bqp�Z�pRWz�$�=z� *�yI_R[�D,�P9���F ع�����yKu3���ɀ�lC��-k���T������a���.�(ÙoV�Q�Rh��ՌV��dkQ�-�^O?���U�P�A�V[M@V� 2�.3O�m�6fR3b?�2~���c���W*ڏ�[Z�<��/��k M b�(<�o����1�;𭆄�!�����]z+֬\�jęA-��.Eŀ@�fr22O���H��H��o���s���Z$��<��`z�LB��K�R��(�)B�_r�t6ތ��P����b�|�g3��-Z�6IL)������3g-9��s'=�:*���X(8s��38CaNI|����W��sg�����s�,A��P�bd ��\��I2|��s��~�~�]z���l���;y8�w@M����2�$}���Р\�x J�D3�5�O�:D��Z�W�'��5�!n�Ai���(PZ��t�M��9$�J, �$�D�4�E3�T*�F)u^�y7 ��c�ׁPk<��^�J�mZ����<6-����?�nR�R1*��ו1�'j8VN�ſy%5+Zp�S¨m��f9��G�&&�Z?�p��%�0*'+�O:fJ��MزX�t��w�3��V\!��$��L�`\\��Ed�Jt��?K�93�O��W�b6zj���ҴI'4�t�����ح�D��of=�W.����� :�ȶ�6ގls"�ɼ^ˀ���_Wx�t�1��@'ӿ���%��ط���g[|� �!H(VQ_�@{_ zo�e��J�x�e���>Nl���{�k�p�~!�Y���k���&�wS�:�(��;���2!�<���mܦ��H@�e���b�_����Y��C/��3Ly��Iʙe�U t}t �dKC� ����`��p�� �͑5I!� ��X �:ԀBN$��<��~"���o�É^5���H�d#� ��|N�JY�0�k\� 8�R̈��L�SH#DP�Ǚ"�1;Vl����א��(�X� #0c�lZ `���$ڷ�� ���:͖�����X`�y�K@���*C�˻*�E~R|G>��Vi@��^h�y_�۫��ᳮ��>��D��GNk��`Y��H��ݒLk@�#=�#=vy ��>�����8����)��ٰܨ?�E�p}[���CP:F���VkU��I&/!B �zܳ��ԧŌ-����@��|�9>k��f�/�A���o�.y����c�>F8��̡}�<�X�x�$�Ta�%��s�K���Ϳ��A��'}FRG����"z��7����/q �gA��b�g�B8+�xn�\�]�ޟO)��8*�2��1&v���]��7yҿ�B�Z�p�J*qs��~{�oQ� �Gc�nYQ7AW�-�2�j�Uz�Gz�Gz�o�0�_��`�)&��]��0�ž� ��͊$�]c�l�.����6'��t� &�;��.�2�Dj�〘�$m�LX) �V,i#MPځ d�,�1�'b��&u~GtB�����P��Ln�V8oZ}�{��ҕ�b�T_\��$��s��٘b�4sU-!��=W6��'��0�mZ�l�����4��-�l,��5H��wH1�+`�B�cH�zt;Ӧ� �<��&��r�O*��� ���-�N�뤮����Z�` �7�X�XQ�I|�"����?���GiK�Ҵ20���d�Z��DJ�Г�S0��nL��H��������EV!����8����`cT���$ln�S�T��%I<a��6Qe��)\�.��@(�c�,LJ��I�l�(I�.���Sh�Q��+t_��BcB�=�@ڀΜa��y��C��|gJ��>o�$�\�i@��S� �TRf�M�%t}~*�M��=�,�o���Qjr'^v&�ŀy��U�h�T��唠B1g�U�"ۋ�J��7R8tl[t��}L?c�@z�Yha���!� ���� R�*�Y�].W��\�XC�:�.�7���6��Q�-�K�6 ��2,��;�瑠c+ґ\%�r�Dz����>�����{�Թ٬{dI�Xz���b1&���$Z����C#�&10�ar0%[���v�m����s�W(d�|4b����Tm|��L�.�9�~f��p�F4�OA�$c�96��#unb@�TTB�@!�z����.:��~�XX�V}&�#��^�u�h��,Ù#kf�W�Gw1w���;_�̀t��Vz��F�-���DǓ��C0 _E�ch�k��7�H�&�8O2M��+g�%���3�661��V�M����굵N�1����Q�nU�V *���QV?a0�Ý�U��NW�#=�#=���o� O��N��U'�)� �"�@i�9Ebq���"ns�17eJ��E��@H�ly�9��Xy�+�8�e/����3���hս,�J����Y����`'IǞ����� d3bU�0"C��-�ǜ�FĮI�ℹk�&�ܵU���ms. �Eel�-U�*�1GJ�i3��r�V�7�Ŕ��xy��@+�5��<ml�:�߳�.��Ɍh�--s�( �L3��<0�z���*^�װ�p��5h��0��ts�\aO�c�'�E �k���0�C�h3w�@��<�Q`z�Gz�Gz��9J��<���=ֲ�K��EƔ �R����A���6N%H���������%�D\���%7+,�� ���( ":fKٞ�Wx�kzog6�d�$�~Go%���_'���OL��ؓ*EC(���V� Щ!e�v 1�6a�����Μ���^�x�� iLJ�e�H�+��H���N�+PH���{j&ΕW���ᕫ ��Cd6M�+���#; k�c|���47܂������1*'38oG�(]?�I��҂��B'�8�L"��N�ө/��?F��c�I #��ƶC8p˙�B�c&c����H��H��X�?Ǎ7�~���1d���� �5��~�̵7�/d�a�cγO�M�S�5b�"��H4"����.�XɄ��JKfFJ��[��h����?�<�d���=���,F�T0���:?AI>�ڮEx�"��aE1��U����\X��ɹ��բ�+���Zd]"�XEX>'�1 �s��"�,e��J�4�G��c7�`�|��� �3ރ̥aH?MD�d����=�v2I}�A�^�e1 �(m�H� �SC{OcT�$ �l_�?�k/��7�y��.���[LR�cn ��z�$���T���2<�իWcKI�� (ǚ��U�g�E��z���e��P���Cy�{�)lݼUU)����Rl-ڶӇ�n+¶��sWRT�Ҋ�^��W�EJxǷu3R��ݮe��k֬���"~�5�=���_�����k����W_��d+f͞����or�e�QPP���(,,Ħ-��A�o=6m�6���ׯǖm�(+݆�M���]�sg��U�r�[7�ǽ��_���ʪ��o����L�ȝ1m5fà�Nt���A���o����h/�C�.k�!�ƪ�?FL� ��1��6^N�~;�6~�m��1���`��0*�7P����kL�-P���9A�f6-EX�!��jR(���5-&�̊U�G��k�9י2�����Z���$�R�Fb�)�c�Ɓ>W��7�S����g{�w�o�;��Dm�9��e�ߝ9>[·�.rͳš��(Ӕ�"�͋�!Q�)����ܮ7�+�<5����[ ,�HkV�r��Xmbx�{$�9�K�c_�3��Y˄l�-O�N_,���3�c֏�v��*��*��IUU*�����sAEUU8�ṋTP)�����s��Xee�j߈�M_��B=>�ǩJi�QQQi��[��(���#��6�d�ۧԍ��UK�h�J 0�c�(�_d;�|�) <��~���ӯ���mD�밪`5�-����-��宥^;����*+=p+~u�5m f���c4���\Vn��3>��u�wxfy��e�ߣ�31��U�8�è7Y��������h�:̙9W��ᑩ�ͩW�������/���6z~4g?/��ˏ;�>U��T����u0�cާӿ��Vm@nv��P�d�����Ȣ^ca����-~�Q�};fL��W�~�.�7ӿ��U+��&w�s��O�nx散�WT�b����f���-����]��=]� �güv���dXe)�L�5E��β�cY���F���}#U��sf��D�y߄��Ȩ�k7�uk~�Q��kk��?Atm�[��3�b9֬\�y���%�u����?f�&q�9g\~�ged$-Лv�Z�g�̤�ȓzk�6�$�'�SYd0ӗ�a {%�Qt&���خ�6f��ۈ4[������M�ž[���SZr]�R>4hJXp$�&t��z�T�(8�`�]���=1�_М�1A6s�=d.`'L�fe@:���<m��@5��쿹��,�TI����c�z�z>(��[K��n0f։Pי���l�;�ӫIb�m]��B�< ��d#�Euq�^��< s*��k@7�����ey�O�̉�L� �-�;!���6�G�&Bw���^7R37k�J����(�\��&~�� [�I�\l(,�ª%K0��X��y؊�'�2�D�Z|��T�����bޒ�hѢ9��J��ǔɓ��pZ�l�����-&~�5���F��QT�Ƈ����(X�s�-Dn~#ԯU˗- ��)Vm*F�F͐��7�;L��;l,7�9?��<��u����V!Q3;3�Y%ڶh��u�1��/� $�Y�~��oC�N-1aܻ��d=Z�h����}�>�bFx3"����d�If��K���fa�ڵ�̭�zur��a�Ws�{�F���X���[6���q�O�����X��L|5s6l؈��g�2Yy�x��w�tC ڴm���a� �Y��*�b�0�YX����M�6 �/���?�ϿByF6� ���p���Shڴ�����ӯ����}->��cTe�EVj&~4�6(`<崙hݺ9~��&M����u�h�t�~j�k��5�~�~~2�b��ȫ�\ԩ��)�bqA �s��3gbc ����?�s|����oQ���~�����{��H�;K�FD"-2$��@�|Y,z��%���l���3g�g��o��b��0g�gF����fѕ�(��&a2����g#@�[�d�%��b!���E����w�E���>��]:�o�.�DaqJ� ��6��.|�ɹe����~���d �ܺH�?���R�}.�+�� �z�<����xJ�<�9ZU߂�9�OO�����h��M[9�����#ϡ.��?�%�ffn�._A �@���5���zZ���60:���W?��@��'�n!QX���q�S$K�/���'��(nbago����Fq�^/v�6�*��g�x�>Jk����w� �ܾ���U��`n�A]e1�~�+<�BM] zn_%09M����o�lBKm9��p�O�6P^Z�h�Eo7>�pѢ��f�_]�.������4.^�F���h���������F� #����`;Ba`����]�Ci0���_�;-gQWV��z[�z�:Z��>�i�VƁk�n���Ћ�|z���*h��h#051�{ݴ��u��Y���1��8]g���}wf��sw�|(E1=����x<����z<�f:�j6~7��C��E����{PT�<3�?�c����MR���9��>�Tq�)ޔ��<<��<��dB/@�#Ո���d��TjPG�^):S�kRM�R`������j�^2C�H��ٹ��8����ϏO�_�PuM_ڈb�@��3 Cr;�|e��2d������:"����|�~^㥟�2>?_N������������(3��Q�7�T� �}q�1S���J�����mq/EW'��������r�J7�H�1���}5%KcJvY1|j\]�l:�MA�����4M�*���7u��f�\k�ā�P��Ee��{��"�b���ڸ���W(��X]�D�6Q�0q��el�|����{}p��]t�=��d)f�082�hy=��"ܽ}�s��E�e`X����V�g1����'�`���yT� L/���V��~�7Sx8<��v��mZH&������y��6`tf�M��\G.T��� C0�k9HY�����6��h!���p����@�M�(���ݙĝ;=x����I���݂UT�H~w��P�҅�8����nv�2�� -f!4V�0@ hxz�穯N?�J��\��;w�q�46�p��Fll������w��C�п����&r�4�N���� � �?���<^|�W)��U�8B�|��D�&p��c���kX��;x��W0?���}h=u��%l���9���chl�<�g����3BeM JQ�>�þܽs�^S���U�ew�$p��Ԃtv��2�,@$QS���7�������᭛8���؟�#�mϽ���Y���8B������"��@*���f\��>FfW�����^���3�UHO"\քz,{�md�3�\� l�ybrfN.K�3�� ������E\�t����*̒:0%��!P�Ѹܥyiazf%�I�N �C�E+p��),n�� L�co���A �Du$��n��>���6�y��VpNļ�1�&0�C�ڄ��1�+[PH���b����v�l51\���Nakz��fX;s��h�Q4UFp��C̬��PQQF�9���(Fz`hj�O�����\�V���q1'hl�w�7�$0�;�7o����0����4WW�z�Y��.6vw�����(R'�h���ս}ԖT����@n��)��{t�b ۛL�����'x;u�R�KX�QN���%�NZ�*h�r����4��?���>��,�����D!�V�QQO�=��PQb�=z���C㷏5����f�֒?~h�@4t#�����\e���A�8_G�.���\��F�9�ׇ�z��k��^3��1��VX���KY0,]v挢L�`e)G�4B�ڦ��˱�����;��>�,˗y������$xp�������k7���)s�y�j�p�qz��l�=3a�"!�|��4�Qv�z�dᥧ2�E���>4�`���D�>����*[��}���x)!����#� ]��RDC��\�W*��6�Iv���bGl�@��; �M�l��v��Wz{���ު��S�HI�Yb@5�����3t�buR �T��E�;��|��csy �����{m����泸?4��T5��8�Y�lz�����= \��G�11�C !��P6wv����-�/����Xw��K`�������Έ�R�F���m]mhl�#�U ww;�>V(�#�(�'�K�K��&��ԁ�t�Bu��'��|��0jbec;��3iTV��lG%F��i����. � ����B��F�X�J!4�59L�s��,g3ôث2wI������Ҩjhʼn6��u��"���;x�3NJp�DZ���@.���}��<���]$,U����B2���umGQYY���"�v���&1��� ��jkmC"����lc0 � `��j��si�zm�6T����65X^XE������}�N�;����h1f���4^�}}8}�\���g�GyqV8��e�m���!���:�ϜDu po���[�Db�ѽڧo���ft5��ϯ���2 K��;��'D锆���8~���&�����d����"�͇-��K�a��1���{U���}�����~�oq��1�����=�`q%���V�dEF�'A��-�ϼ�]�蝳r�U��±�Y��f�1:1B�@��p4F�1��.��t� `��i�vw�f��{��Rfwi��m-��I`}u��J���;tnm��jD���v-ͭ��hGu�����O�'���2ƖQ !�'���֣8�Z��� ��wh dz#��x�9$bQ�ӳhBDP\��5V6w�� ����1ݷp,{���g���9[ ;��X:�}�Z�Q�F �z�r���O~H�4��4-`�w1d�y�Z�lMa����Tm��()�����7�.]���h�����rW�;0�?�(D���\N�_1֗W�()��^>�-��}X�����_ q1�!��dޙ�Qu���J�p����r�9�'� ����,���^iU�& ���z�D]�Ү��/�rF ��a����rh3yIU)nMY�/sJ�9~����J�D�.CT��`�l TZ���!=A���h�/RL�;�6��8G�@b��ٸB kȞJ�10,������*n�T�Y��Q��=��� �l�+�kU��q���KWQ�}���s%O_6B�+��t�הbWꪹ֛#|K m�����c����@�3�����@��+W�c�ع~`.��)�Vdֲ�˰J�d�\c[�F�����R7tF�c���@���<��@�O`1-��'-�����^_��2�[���Ww�ų'P]UL�U ��&�͠��i�T��������Cӱ�x�T�O�����yDKp��1zMZ���Bs��M���ЂR�ֆ&$@G"a�#(����Q@স���b�����[(��g��Dq%��4��c���#�X_YF,Y�#�G�L�PVV����e 8�P���e���<��z���(*�@~�ݏPR]�����Vba�1�6\<��Y���\³�^Fmy��a3#���1s._��J�Ciy*+Jy)ءy%�(*©�N`bd�� Zk���P�v� �77��n�\$�I৩�Յ!���FAqڛZh�ä�L&K質`����h�:���ոy��>�gOu�{��.��9�F@�����2��밹���4�#�,Mҽ��NV��ٳ҂{��Q�X4���IT�ԡ��̶������'&0?��.�:[p� Ě��y��D��Ϸ���QY�bhbUu��%_���%d4�3�x��o!�@NS+��ci=���4ӽ��6�o���QQ���+ٶ��"IcQ��h�-Gp�L'��(�6�B[�f�� ��[Q��`xp%U54�4wWQYK���M�Ac]�'���3p�� ��B��� ��01�D��s�I��jy�@��έD�W�E<^B��9q��:Fg �u ��r�v�d�i�L+��Sg17����x�MlΌay}�3ka+�ŕ4Z�k�^[�=[ŵ�h�s;��N?�����691<w�DA���8Ϳ�2�1�$�?�U���J�+&��XU�E�EU�� p�J��a����{[X��ӳ��Y�d):��c|dF����K�s��V�:Dž�a$�Цbpz 'N���X ʫkPJ���q$X�G2���Y�|gc��z-��V��yF\�O��s[���j�=�u��/����>~�P�� @���[��\���E�;��ϒ}���tEL���%4�_� ���p��HC�V���f{_ưix�F�k�we�[�Mn�b�>0��ዼ�\W�.�;cb$h�̔�^IՕ�^g��.�qا����~� �*���9Q�4;�r�&y}���~�4����� :R�l(K���DJ����c ��i@�q����D�\�v`�\�)���68�&���b��M�=�_*�O�h��3�]�?'�%������J���LQ���etS�/v|�c�d���ʜ6l����I��,�*��{���|4�u���+�y����`�9�j�P1;��%�6"LY|��W������~Γ��r�ҵ�B��D��6vl%�>��t���6�,m_�!&-x?ޥ��ן����p�1�x���]S4⻞,m^LރǼ���<"ao���+������.��(��/^<�@�fƁ��}�tz��#���|�~��֟��%�����k��h���NL(����j�瑣���2��'ؕ]o6�-y���m�{i���s�}�yUP`yb�\�@�S�����u^�M�5��+�X_��% lRT�Dv��ƅ�[��-�������i=��靈46�ߚ7_��R6��l������DAާ��8䴠��}q�q?:O��s��d¡ ��)Ǚ1�_4rY���=K�ئ��س{�J�#0�� � }w�?�{|�B��g�e��<�uRU�~k�h�Z_#6c���Cz��YuK���[�m�� F���R�g�L]���\��BZ%�}���cꪒ2��W�E����0eB�kh�^�MW��\���� ��)�t��2�Qٽ����X���䲺�*�6Kڌ���<W$q��V� �AQ�v&����D��̀MC��=�P5��O���� �Y��Θ��(�sh�����f��R������'�R��:���c�/ks��-� Mi -��Q�h�:b�hQ�g��}���*|�O��(�a�"�cO���+�@�q����8��d�(/�5[�-����^n���;*�Wn��췠Q�e��kƁ�����x�ȯ��.������X���qx_�⯭�E��p0�q���cG*�}��X?�Δ�m�ahO6�;JA��"��s#�o�O1,�d,�(ۢ�K),]��&;�H��B��Ū�'>��2 Ë]c�j��x�D��9Ѯh�z�L r��H�i*Ə���kM�%lɒ�ϖb��"��W).P}n�8=Q�z���@��z�l[�+�>�>":�&�꺕5�d�Z�1~�l�CԜ�\��iA��L1�b h>�Jh�W�sSY�+�{�D����Ȭ=D�����!���哀�� u�L��!��3l��h�zؕ���h�� rK������77Ė�~���~���W�6t����{ā�������qx����p�����a*� �t��}+*�J�������[ӕ����<����(?)�*g��Wijq,�S�?eF�3�U��.?�g�"�N r�@��<Y��2=��.m:���@M�Y��F�ڙ<�@p��z��A�:?��kz��ߏO��w�բ���eg�W�U^"�z�:X�4Xt�Q�d��7~n2��5���5 fTxBH�]�w�BZ�^K��1� 0[���<�{���T(H�Jt�^�>�!��ﳡYQLE���#�M��͜ɕ���˔��.�"gC-1�d��$��y�檂��LE�VC����߀��}��4$�v7p��%��a����X_���0W7�6evf������(V�D{ju ss��]~?�际/u��k�X\�v��4��&��{S/�O����/�ykKt�ư��cv|OG���Gq�I�W�,�N�aE�����̬�����?���19�����8�����lo�Ѽ]��{34N�CB��27����w��>Rk�����V�nr~�=�F����c���:ަV{� cfz��W�OM +�6w�F���ݙe�F �6�095�����$�W���l���������4�7R_��ٹYlJ���_��d*�Jم��+���#sx��M�[�#�����mx� Hp�ǑL��q3�/NKG��X����PƼ�wL0B���q|��8�"�%K{�鲣�H:|9r%�qE�_�,�:��$iSb���U=W*RM��uo]���O|�륹���U&�@u<յ��*�Y��^v�$�p��Sk�x>�:��_fh�P\��XW��y��!o(7��6Hc��������m>/?��ǢlW [D����}?X1tr� �����u=�sW�~�� ��/%�ob\�g�r�����-m�`���?�n��*�Ɔ�Mpo����3"02;�~�6�940��1ֶr�����~0�a��OQq��_�n]��� �F����&�wn�� }�DX��S�sjc�;x�G�1:ُ����͛z�X��Mc}S,@{;��s^&Y�+��\�FJ�������:�;[�ږ`7�����A�a簶���� ,'������noC ���2O�X���[���.������M�S�{���|��L���������x�.�ʕ�#刺�v�:����yN �ǎ�^ [���s�E�4v�w����Qq%��g� ��-�2��.���'����q<~������ҲB�X��{��w��$A�h�{��kZZ�=���i�77��X_��*�\ٺ%����2#^��b*���R�Ԗ5������M�-�r�Lߓ���O�w�=O`J�4�ۏ>���T��ׅ�e�^�;K�t��v�rw�}�&>zBc~���������j<�kj�|vK�,��GOvY�j�Y__Gz�3J�ImbucK���%=�776�^��M:�kw�AɒR~oh���X]%��mT�X[��އ��^�Oɪ��̈|aɻ�@A�XNn�KK�^�-/b��nr�O'�c�̈́�� \�{{��|zG�^g�]��6sv6�uz��<`�K:w�־�����5-�!у$Je�����y���0G���$ S�Q��V5�{qr�\�Y��3�,�X��8�\Y��Vu۳'���cgJ0�G=S`�}P)�S�z�[ t%�RhƁ�8����q#eik�����D�v����^��G)SbS�N�R��]W H<VZ,��}�Z��Jim��^��s�A�݁�7�i�*L� m���&?O�?�둃�� xc,�i9�ϯQZ�X�)�%���!��:NCe�^1|}�.�+VYY|��H5��ZܗP2�P�r��;~���\����%x��� ���k6�v���ǟ!�H�����VW>� ���J��&��Ʊ��Z�����y��&���B����ɕ�(ohE2�g��%nv?FIY���Z�ƃ{w�pr GN�D~��et}��<��k����o.`m�E8�������օ��-(�,�adl� �cc�����,��5}x~|F4�ۗ.basF~��_b��I�������9��0���՟!Z̦�Whas��3�dm l�����<A!]��P/�PNV���n!C�k�5$���f�PW_�����o�re;S��S����M!d�p�ʧXZ���c<���/��e���[(��E�� dSS�x�&�(��0�X����ӧ���VAz��ܹN��6�B�5�bqgQUQ���9��x�.�K����v����&���Oo�&@7��&<��a<�u���x���Hyz���/�N`�ƶ2Y�ۗ?C���X=���X���y4�zmSS-���g]�����a��>.\��@� ���=�8�Վݝ<�{w�be��|z���]����Mn2��M���Lc��>�N��#��0��Fne�ƧقR�S���������446q�BqE�2kǒ@go>��'�q��:�2�����#0��4���7?G�N��zq�� ��4�V �4�K���@?+ e1������Fz��J#\\��'�nDGC�~�B�(ݛ6�9��ҋX�í������Ç7p���P�IL���g�� �fPV]���p��M� ˱1�O`�*�p"fF�ӫ��N���{q�0c��_��Gt?&�VPQߌ�P���?��S���.)FA��z^��PU�D�ۋ7�,L�����-�+��{�O@3���O�3fh��w�6a�Y�^&�>56�y��n]G� q{�˿y���]���W�ar>E�����<���>�n��ӣ��1���چ:�(�m��� �˿��8d�;�p\C� �ͫ��x���̆��,<&��1B�F�q_��1}^{�.�6EYY,������g�Z�qr���)��$�:�3���6�U �,,͡[�R��VY�s$��v�)��Tk��c `� X�K^nc�E��R!�Ŗq �@�t(�W�_+��,U�ZǬɲ��K45�c�ɴ, �x;���x3|D�d]���>L�:h-W%����'V�%x��u��� K�Gv�M�;G6O,��N�,�����3�{/�9h�r|r�ʪHٱ(���D�rx-� �L�M�^�����)�Z�P+sW�B�7��8�|=�F�|��"�6�P�Ѐh��O}�(-��0*�%��ĒS��G�(���s�ݗ�W�$��%�E�X �T�`�����h�l�Г>|v�2�y�M<�X���12��Қ 쭎���$�~������~���c���P�rg�7��b��0�0���u�7v/ ���8����j�5��n�����s����-�z� �백��#Ǐ"�=���c<#u�gϾ�}tV���jt6D0�;��#�{t�n�<67V��6 �,afc;�9�ّ Tu���nchl��p�q�1�}m-f��G���/�����>����;�j(��M�����t��� r�!��cx`o��6�?�{<��}����:�h~��J� ����{x�?A��������:'��&$���_�u�����Gq�i+7p����8Չ��A�nYx�W0?83\���GU���w7o�A��^�,�B��<�ǟ�(m�'ڰ����ft6Uc=e��N�<y����0��}�6��r6����-��a�(�w�=M@k�� Xَ�|}�f�6��`cf������bW�ߤ�"�{�4Ԕ�^�$�~�]��t�o��R+)D��42X�'�^S��쩩 ��d�w�� laӶp����i�!�9]J���Z�[�w^~7/_Gys;�� ��bf}W�%+��b~r���P�����8�I!�$ �c��]���Zh�1>5��������w ��e2l��(�����f�z���~�TQ~��k���F-��(�y&G T�1t�y�6n\�%�S%�ɟ�� �|sg/���:VSjK13=M@,G�^���Sd��RH&0?�[�j���)\�x�c{ah��������]<��� * �o���s����>���c���~���O����j ưM`����@q�5��ML����f���� ��+����tKPG���2W�_���'���˅]r��4�$@�P���+��<iȬ�h��VW�ID>�H�p\_IGF;�/�V�BKY�@0-� 9�p�>?=U��L���J���ϗ��J��u\}�}G��Ha�Ӂ�J��a����Yר����D>�+{�$�3�ߢ��1d��(1E+��c�g10!mX`Ku����+�MC������۔�y���R}~ d��=�hz�?��b���h�P�J��ri�2�3��5q��,V\�@��W·�-^����|s �e̛�o�%@x�M �s��x|̙��2U����SYVm�e�r� �a��>��왇�#�/�Ԙ�|ZWE�j{K�y�I�"����u��� .g���2;;(,)A��Ϟ�H� ��o`-�%�����6�!���`��R�<�,�m���ʡ��acz"/" Y��� �Nq6+YQ��#'��3�a�g�.s��Al�|�4�E�Mm����L�8V_���,: Ģ�����5��d�;�p�٣��,Aqu�q�����7�!N����+X{���"����������;Kϡ��uZ,�`��"dw�����ͥqLOL�E���J+��5��@B�}'Z!��w`y|��k�$���ygO������P\Y�g�}���03���D+�H�V�m H�Q]V���&�]���,r���e�h��De]["��t�{ƃA,��bf~�p�`����dq�,���8��Γx�� ���_�,CCkΞz��rē�(�E?fH�����"Y��^4=G��ŮGWc�6�{)�� ���s|bF�-t��`v�A!K���`�~VT\�D,��� t�+* 1�8��t�U�0�[���A4�{X���R�����Z�ᡇ�g�el�Oό��DGk9�,�'�3T^Q�b��ڲj�@U��(��$j����~>������xt�¡�y�lh�E�k}���,b�v�� ���k���!RDcD�+C�ؤ�R�(L`&����X\�B�� �h�ƹ���S�^/��E:��yѬ�_^^��x�۩�����&X�)<|��_���Z[��u ���4ޣ�UECsJB�~�4�l��`��iIy Bc�A��s���Ҫf�W}���p��0�� Yآ��I�p��(� �q��<���e��A��v���e\y��h��87K��������.���u�A�T�1?7�مE��V�������8u��Pc��W�iNo�>�N7����^�u��(�y�۷���?�֩��/�m'd(�)�0���2yVJ4�Ʌԇ�*X��T��#���K��Z��Mkjq��h����t��D���#eH�e�WWe�i�[�Z�,�� 4�͛�^C�y��~A��8�w��c�R"��{��A�=C�X�Q+����%�0Y�p*���6�'��J�s$�u4xw%�T��^*�oH�o���ޔ��3ן��&�_��E����Б���ḱ6�2d\�����V�6����BS2w����� �|�~M� ���m�U?��2b�Ԅ����j 7��ˍ�MO�,T��v����K����k���`����=��*-xX��! �ZE;�|'�v��lbjig_����NEn�&Z�Z[x g}y�E�<w����N�`%S���T�X�Dmc;J��y�y�Ut5U��֣�:ډ(-8��`?�e5<9�Hk�[�����hAcV9M-�hI�1:1�dU=���#WU����$7�f�ì����~y��:ss���;�!fncbvmGO���e���n.a����s�!j��?~���Ir4���A����� V�W�z�E���)qZ�O��Ǿ�K�O`vl���gN�~�H��(3�������1Cl�L202�ӯ�����N0s�B���b'�J�040�҆#8s� EP��b��h�ڑ�y�nmc#��$J*iQ abrՍhj�F!��D�u�EX#�QV)Jn�58z��Q[S��P��4��0���g^z�<�.��v���(*� R���*Fg6�ʫ/`��&ײ8{�NtuІ�����C������Λh�s4� �C��!��,���'Zy�&D ����pIz����q�p��������=*L�6�� G QZR�M�7V��c���獀WM= �%�\�@>�'��p�@}M�Fg���!p���`a����&~��{h(����=3-UE�j��!�g���az�X,.[� ��y��9+�ŋ `EhsT����{����:q��pfgF��I?e�x�Ͼ�2sO����+o�"����ڎ�F'm�j�Kag7�q�=�2�-<�@��ٮF� �<��1(�����4��9b������<�Ho�{�6�?����x%x�.�M]%��h��558I�}��f,I�֎�z�RgVp���q�H5zz���� �|�u�&��цfav�U�t�K���m/����c�l�� !�7��4�X$��}��S(�F��[�|>a�2�g����H0#y�#�ʔ�@u ���\H�R�����b`�f���!5������!�Fd�ӕ�:��?�@���q�=s�4Ov=Pc*O;�hO�a[��O��t:03C6���ގ�q ���o!j���U61Ee��@f�'Jɖ�h0��"�2���j�*��ut���0�vU���h�?Β9�qty� ��Ǒ�C[�H�-�Ǻ���L��9�d�9>���y���Py�W�Ćg�bʞ�����z��²G���3�(C�����axAƺ�-7�t��"m�mj{!��s�% �B(�xҲb���C��v���,ZP����5.�8�-��v�U�7P����2v��_<�����'�[�o����p|㇓�#�0���G8�:<~�cfv��#h��>��������T���]�!=�x������}Y���¯fUv+�V���_i��j�)������QeGG��9��2��xM�g���^)V�r1�b�_�7�B�x _�� ��P H�=[Ţ��F�GTj�V��R8<&G�&Li��蒦��1_ήR�ʞ<GǸ��7�'0p�P�T��qe���� ��,�Jы�HK�U����+�ǔ� 1��-��EC���Y^�]Ȓ�`��(sm�(V���O)�1��@[yHTZ��kt���)��͆2�vu~�i����7�7��}X��V��y;��wĦD��-�FUYݐ�b�6�RĻ>rI���o�]K���b��̀��,�����WsT�C��C��/u��(:N9�/q��Y���2x ��Z9��߁�+f��^�T��U�n�c��0C�0Cp�o��:��XUޭJ�D$�$(�)QN�=p� B����%�'�,jtL�O�ʝ:�V*hMC��x�K��]WQ�1����%ie�{�F}�u�d����=�eWg���&r=a�_ͤb�_������8t��]��S�`��&�@�e�h8��iJ�͑�K�=Ty��s��0]Ǥ1��>�v���)r�h�v+�OE�Alm�mȲ��fKm�*`J�h����9j��Wv5���3d<�}t �:��ʾWn=�J��!�ВA7�s��I���0͠����K�N<�P�Q Va��e��X��89�����-�۳8�ܜ�:Owx_���W�� կ`����l�g+Kf`I"fW D$�� m�o"X&S26^΅�X� 7;�'}y�,�J�.)�� S��yΒMӬ�vu��n,��k��!����Y)Sڼ��V��ЊL����Jk�3ѕ��@���R�ڱ{X�]N��K�3|�l���q����aj�n�\�:�{�l�L.K��liz�=:��yҗ��b�����9�����t�zU-q�L��MۑJ��F(���u�jgG���$�3����yˎ�l��x�q^g�y�S�9������|"_��s0c�y�?�R=��%�jl��CT�"bވ{d;B9n��.-:&NZ��H�]�~V��P�~�8�}�v���E�6�9��5���~`&����}�J�_��Wobjf�w����0�7S_�g�2X�_�����疿��q�w0>:����Mн�*�����u/y�o�3��[���4=�х/�~�K&z�?���V�]��v��������-d�̏r��~���4��v��R���Ejs�����U@�k�R��D��X�t���8�h��̉n�wC ��u0u"�4q�@��}�!���B~�J����2-S]�Ϡ4�Q�Z�oS��M���+=E ��A�S�*oB%u��0�ۙ�,���1�x*�)#2S*P�ϝ��.Y*�g��b{�b�PD���4�Khh���`�a:K�T��j���O�!F�_���De�#�͢<�A�L�����+�NL%���6�O�!�MW�c �Io�r�����Cp i�,K��{���)6.�d` �_�k�� c�Ma���?{���*���\�gK��vE�1oc�<�r�kE�%�o@�g��V�|���5�]�a[��ay+���<~����J�BKs-s3F_OR1�&�0'M�W�1=���±�CH���,�KwQ�؉�����n���073��&��ʵn��������qZ�w096�]�~�'p�/լ�����|�v6��u��6�?��rqs����'��O���)L�'��b�i��bM&��M�`fa ��&���6�hnjA��ၧ�_&͋3����@i/��{Ya��ژ�Ûw�;8�\�P��,�[��&�ܾ����is�C����3��纳��A�y����ܸv�S��4��������Qd�� �h�w�G�S�m3a^�5����QL(O���]�nݽ�ei`���B@V�c{wW.]���*���_�p:��><����,������E�/�`c} C�cڨyz� �����=��p�Aͽ���c��on���_��ň���/�M���T�+D?�j`we殢zt�+�?���`H$�ɍ�]J<�F��D*^���tE�P�S��>�*����qs�˅9Z᪣�zٔ���{�3>�qh ��w��BG��ub����u��G.Q~�0u�X�C��8.n�-{�K�"7Y���Lq��D*��3�0A��(1��r�ג.z�zUI:'{�T2 {K��A��1����-��(�Z���W�$���O�}U~@��Пs����ӌ����e_�SC�ؾ�v���NF�~e_�*_+2� �D"c�B�d�\��(��!!���+�~E/�-���z\�9���uv>��W��l��۰�>B}}3jj1;3���dw��4?�ɩ̯�����"�5x��Y,>���E�H����滹� ��s��nvtK+0-Ebq��x�?~��E��{��m O ���O�Ϳ6L�u���W/�D��e�!l.-!\TA�S�چT����t���*�]L�i?�=��Gyu5�w�q��,�o!C�"�>��� D���rtlp�9�~���&�}��Ρ�@_S���=C�6Ubnn��4�����އ�Pڰ�٘�M��F;�o��Zt��FME!�y��/����q��Lܼz)�uIl��$`��#��E�����װ�u/�����c\���x)�g0?��<�8��Y�V��[���<�%qd�{q��=�k�gq��#�9����oce��'h?�2��=ܺ��&�a��&˜�s�XY"`9=�ű~"q�.�ԕa�iB�Q���{�����5�!�o��*^����TՌa��S��\l/�*B[s!z��cb'�N��7PTZ�����;���_<�-�'�J�9�whs0���ʻߎ@�yY�D"�-�q\\�i��0��X�D1���ȗ����Ѧ�:2�s��zθ�+A�ͽָjXEe~�N١��.<Cf�w�2�-�:f�ﮦ{�}3TJ��(?6��,Hd�R���9S�mܲ��z��*6 �E�ː*i��8kS1�R<㱡�L�".tϣ� �H���)�t�� iO-m(��D�0�o�%YQ[�/*~�0d2ĽW��A0�&��䵰�*[SXT�e�� :_7��KO�ʖ�f�����բ @�0t dI[��9.��VA��flu `h��_�m�T�g(E�����&gE ��U�X�� ��jHm�7�G^�>�R�ʶ�Ů��9�}����Ƿ���_�]���ޟ�ohJZx2����~�uŸq�6����dfq�n7��?Fsq�?F����R���r6.G�0Q�'�E ���:ڒ�կ~�@����ZO��2sO ❟��j�������P��{#x4��^y��x��h=�2*K�09;���x�%e������ev���κk�8;��Lm���:����M8e��˟���~��[����W�ř�8�>|�������w���yܾ~g�^<U���e����RS��ỸE �?�4T�����ěx�L���7D����?�&����vm�ď��mlgW�i�ŏ����x�/ag{ G��{�Z1;4F�8�}��|�<���w��4�PY*+Kq��m�w�߽�VG�y���^-����=�;�:�|Ͻ���P �hm�C}eׯ�n��v� ��3�Pp�rnzC�[8��q��C3�;�رS8�Հ�Y�W_}mq���8Ξ�e��eQ_U���\�w�͟c��:��QZC�����=Bq� ��6"QՎ���f&{�ZE������L:#s��K�:<�?l��*��^%����c�٤�jр�%-(�a �?�v"<kW.�:~�sl�!�=S��y1�ea%�i�����L��r[����[��g��ǚ�WV�,YT�Z�]��^�~��ÀO�,���DSK����t�_�!��;g��6%�Q�x��T��A�KSsKЬ�!����q�g�R08��<�sR�H����]G2��'���<�.�r�o�2�鱻04�ee�b�P�/Uْ�t\ǧ465;oJv�[�0l��U�B�-%��V�����:O���E.����)�^^��e"�!^V�fψ��v����_�*�DUi�]���x9�6�p�� D\�8~��x����lo����E8z�Aڌ���)�:�;.����A��K�Y���>^z��=� �Bljsp��� ���Gk���CIQ1�ȸ����X��;�����wR�A8�B�jFjn���E���攍��^T����bEy��^����S8r�y�&kh���'��gOc��>�7v�v�8��$jk����m�c�h?Z�������҆��q�e�HV�����[,���3(N&��*�욆FL]����y\��STb/e#YV��|��-��ǻ�>ُ��!�ц��8�"����� Z�[�7�wo��Ul�v�&��0ʒ �b(,�q��`���c��4;�\A�xZΜ��B� �>"�[�:�Pq5N7���bbi��!��0��L���p�%f��%L�q�wVN�m+���N�� � ojh�K��ӹ7ԣ�>������"F��8KGP^]O��f�▽���Z� T����k���2���M���4� T�$�oiI��n_�Y<���V>�K�������0��=b��}�0�}�D��XXU�~�u��{#�9[�����\����D�ie@�Ǚ�H�!���B/XK�#���s�֘�px�s�������l������%K��<�����KX�r�&&�Y��:��G�����RDz"R0��K�I ��#�Ϫ��J[(�����z yO\[�� ���v���r��3��,��!i���t���h,�Y�(:|,�O���V�)�6*��Չ�z3�u٦��3�>qg�H2�������{h��x�q�����7�{A�����z�Rhaʩ9�zhmQNg��67=ދ�h��|�W����X��eׇܾ��_�`�%�n�^ı�&̏ c=��ȑ#p��u�1ڎ�Fy2�|^���]^����f�-[�^P�,6Rirql�¿E �������<}ҋ��h�����ۈT��TW=�9�o� �cw{�P�����=�V�����;�S���0V&�18��ϞGY�ƓG=J������_j3�p�K�O1��K@�9l/�����\��_�t_G&\�g�M��&��=@�s����Q������N�/�az=���6D-���@q�m���~}7��K����-OD��N#������ݦyDq<��XLloC8hr��n��%�;��ݛ��e8{��O��ZX|!��`��ͭ�f:Y�>y��l/?Op{�gCsm���<���xg#Ƈ{0���������P�z�S)�e]n��|���D�����PU��"���L`aj�3kfO�����`m�������6�6�l�>�SP���Z�{�O������g���(��89��c��<~5�7j���"L I�qx|�����p���}�#eܻ���� �t�%�3�U�����/V�\�MvE��nԬ��nŁ�6OTx}U�kO.�"C�l8�^E�,]�y�U>�֒eR� ���S�k;Z�����Tma#�#����>qN��Ö`E�z���/V������R�@�b��'�ʦ��� 2TY\�M�R���s}�=�,5z���f�,Ό��e3���-� �Qsl�'le�_�hO) U����J�ր�WrpnZ���[9��RXd��'�p��8���f8�d�/����(�̦dN���a�<.�FA�@�~J"Z��;YV��o�X<���Yݘr��J�.���!�O�|!�{�5��F���1�8ǣ������4�'P�܅�Ɗ�L4��gia��$���ݍ��0��⇃��Y�f�n�Gq��6繫p=a/��V'�4��1�N�@��/�IfS6�Dʎ{���߂�d�-_���|����Y?�,�1�>=/f������� @*F�U�˺O�0���%d�0)�,$t,��}=%�_.�!ӥDW)�%���:��վr���%%���W���,̋�ce5s�ٞx���(����\!WՌ.V�4�������Z�0Z��1�g�${��hn1܄Y\�T�{VA<�Y�Z^Iؔ1����slC'�0� c -m-#.�3��N�ҥ2]Y��R�9�{��22E�+Yf��p��]�qi 1�����C�Z{�SL2!�2{��ѣ���O�ZK*��by=m��$+��o������6�?������W�q1+ SF����N�m���LJqy:�rq��W��H9�@���d e��Mv�+������v��3�>sa�Գ 4ȅ�54c��Q�\G�;��%_ .�i�GdiOCW��T i�!�Ux5ו��kx��)�-RRD: |)��Q�T���%v]�S!{#!�7R�#l~�9�Jm-���m�L�7�V��[���{�J�m+�hC��1�@��\[�Zեɀ���^э��SBx~�����)#�$�k��HW�F�Ǥڎl�My$�̀<cg��FL4b�,w,��G��7��>�������!���]a-N�dɂz~d�[G-��W���|X��px�>��M@m�ݽ���D/�J�Hi�b��-�Wei��byc����Kו�h���*)F�B��R�*1�G%���ۨZC�K�驆�r����)�(5W]��˳���p4]奨�T�*�cU�4 8�3\Oa��@;g�d .��`W�ó́�G���=��*�>��zZ�%#P���QL�mq-M�ě��sE:�a�qV����L�̩��������:�k�� � ��Ү�,�(�����"��a�t�`1-y�o�)��B��"�/#�7����z��}�ص��IG�D�~���͟}�r�U��9�XI�����Cɕ�P|x����'r|���� ��+i��Ac���Cِ��t���3�d4��i��`~F�?O.���?{}|��u9�/��hW�CEf)�� �/MJɮ)�N�KE��3M6|�f�Γ�`h��T�f��|�~1���li���O�e$��0��y�=d, ��'�/�Y�2.ha�z�(ٛ��8�f2!L�cY��"��_ >x�Ɓ5��<�?�W)�&gc���fL 9�<��$2�$ʴ���QU�f�b������g�#9kg����2�E��m��a��69�a��A�g\.J�j�����k�"��8 ���=��r85��ajQ�ߔ�R� 6�y�3���0��]eƭ��<<����fȹ� �����re�j�7$�d�$[2'�e�(,u~��1��&�W��l ����b��7��2|iS�N��%O��D�]]C�C�(y��~�T��w O�,NeLm�p;mD-��|�{����s=/rO��/�D�8J0���cH��Y�bU�Uyʞ���"t��m9�'�Ua�Ɇ�&:MgÆ�{ixx�L��<���<nӂUt�b��F���N�QsD��f�\�G^N6��~%���tJh�[iy�.eR����6�P��ϖ)6j^ʒ�#�Ⱥ�2�hU�`Ip,U�L�����7m����\{�{_�=�(J�X�e;R$�L������*M�_\��?�+I�C*��J�\�8.12�V��%Jb߈$�^���쵲לc6�dH �b=��{O����5��s�ak����jX5ML�&3��_�X�:��p�<�c=�X��Da!�����⬞=�g %E ��)��y>� !��k�D:M ��Eή]Sv&ܙ�N�r�"1��� W�D6����Yt��̖�[P�~�f8�&b7$�]��qs�>�� ����^h���2F���m�Y|�D�L���<�[�ﰔ��l_��v�h����v�Rm�(�B�c�%�i�bYz��rUEEJ��u�P�%�T� � e|��hZm%�yݗ�I�%Ҡd+��&Lb}r�/PY7�tNz~�y������!�D����R, Q���I }� �����YM�ױ�u����S�m;���*y.lg\6d���M�_�Ͳ ��"a�\u8�AEL���#��Y���i?��SWl���~\�-���n�OL�\̮�Y�����R./��Y���G����=tf�^|8~6�%3�"=`=7V�A��L��MSIQL�橝��ư� ����N�kh�f�l�M^4���۠�N,�3�i��'�1~frM` ��y젫V%������8`$�4�: ̕�6?Eݰ��$��w����-�<}�ɥ��[/���L�߰�Jy�1���&r[�8`}�0"+�v���e��!����+\�:ֱ��|��hQ`}�3�����J*�"z�UK��b�<-����f�����<}u�g�cƼ��<FR閹D,G�X\G�'��C�T�0)6B�x�y�5��B61�6cQ�p� ��]� ��猠��[��P�&�5�.�,���� �}����V�'P�=0wP� �XUر݆�+[�ـ5|���r�q���F�X:���C�h�X3�%� R�c;�f���r�;T���/EK@�a����by~l��'��P��B�=���A;6dE����6��{WKDa�[,�7����;$�"5%�����u�c+xƨ����l�2�st0"�����ț�On^�����)P�C��&��N�|����I�܌ڃ�+^�U��X\�Ucz�-A���0��=Su$[��s���Z9Ut)�'FrI���7ϯ9��Т�d����pZ&�{s��v��q!�i�a*]����خ.]��Յ= ��L��4m��u@�Bs�@=/�C��z�5B��X��ii,h�U#˸l�繽�+[�3GV��r�EH�T�8Aa15�6��Ja�-=��2�'��!"J }a���u�c�3YǷ�{~"�6�d���r�fw)�Fk��]�:I�n��FaE���,� \+¦#�2�d��+X�l�g0�㢼��������`J��i���pD��Av3p>ۭY�c$���[�lJ����X�PS-��K!���y,�(�3v'0`��&.c��X@�Z��V@O�V�4�*r����O�5�cP0|.;h�L�����1/�64�g2��Y��,����+�OK8����R��ϙ�|���ŀy�P����`�-k�1�a���b�X洦�Hɽ)#-Jv����6� ���/�S���:ެ�ҥ�����)s���5�d�@`9`��^I���d��j��ea~k�t�FU�`�ͅ�B�~�R���w�u^��[�vO0��_p��(T�(%��tT��mݢdW$��!Rm�R�7'~z���?&e���D)<;���99.na�P#�{��c%�����o�9�*��X�Lڞ�l��Sb�*����)�X��m�p���ǥ�繘�R�����5�f�B��?l"!�� �iD�ю0�`����Ko:�)��SC�+��X�5���+�T���<ẔM٬k���K�Ȁ���?Xٵ�F0G����ǟ���7��{�:C������c��F{�;t��u��֯�,�]A�:�y72o��5�� ;����V̄�Y��V�)+�Z�V�؍���:E�����Z���J��5)�gތ۲TjQq�Xn����FY$��c���Fù7��Rd &2R.HU*���)V�v�Ӽ7Q[&�c5��aj�rps�/>� B��' ��i�>�%��K��]9QT�=2p�\�[=�*h0l��F���``�qй�G��wX�7dJ䆣A-��ב�nj����:��5��cc-U�T妃��`|a�Ӝ��j���\���Ld�l~���&6���7L�,n� �:�蟓�>w�>�C����[��wL[A�\u�k7n���g�ʕ�t������v��������pY7���C�(�FߜXa�8�����[J�`x��4��)k�`�����gB��ȱf~q�D����$=��k�Y=k�t*̌�n.j��/��~CA^u��/A6\��k!F���E���I�L��5��SI���cJ�y�Q(V��v$���d�Q`���Dz�[)�cS�H� ���VXS��yjA3��n�c)�r��\�Y��'��S�s��{]³��~�}�f�v�e5���2qR�1�º����c�4�f˽����?QZK$E���f�G[��U��+��7�Μ>F�N�5v��w�g�s���i7�_�:�4�n B�(���ۖ���89[�(%#0Y�X6�>;e�k�sٚ+%=c��b�N� �(#BI����̫�ݨ��TK��g�SIٯ��x���-G����Ecc^[QӢ��H��@SYMխxI�a��e�� Uz����)���8U���V������ @����c�_��>�����<����~e�œBsN`����Z؍B�2��"�WAR1����d��k��/����f���uR3�js�%���h��n2j�2$�(<��y�����.ױ�7�e��~�s��7�Ƀֱ���`�,V�g�a�?ʹ�u��,+mp��;kٶ%�>m�S#B�-��p(~�X�}���~ì�M��h<��Hn��%~kM��,�K���������?�mJz?X�-g�B�J^�������RM�W�� ������9��~E���� �������S�|�T�`�u�!�T� "ӊϝ���W��tQ�P2qɼt���h�2�bc�����-չ%3���T��1��NT�[3c�������Ze�B�VR��u����� phlz,��N*����r�X�:ֱ��1F��C�OsKG�8��Z�ܺeBi��gl����̼Y3]�D:��A%�z �%��\�[R/�E�Y>q�C�ɴ�AX��*������s ���(�Tք- ��"qC�X3`V�{� ,\���1�Yt��4����fP|Զ=�N�梑m5@7���̈�m�e�F2���q��6��v��d��qO.ͼ��= �S!�¸~x����W����7p1X,��o�}F�[I6E�./�8[�+|���9�r�I�~��6�+nس�d1��`��7kOla)���|�s�1s�����oITԑ���u���K�\���Jw�u�N썋�^z�2��������]�LWnUz���/�x�h��s���wߛ����:u��ױ��hٱ�l��ov��UXYdf � �Z�����@�`�,=��Գm�rg)ʨU��*+#V��?U���=h�! 1n��6���c��c�^-'(-l> 6$�-sAʉ�>�T�\>s]$��1��W���[�RsAI����F/�g��"�ϔ����f��'����a� q���P��O�D��Axk��GyW!��2���E-vj��Ú�/XQ+�fG�f��d��#T�B���6e�ּ�L��3���"@�f�^��k�yA��B!�!���^�6��?������-�����~�}���c���7^<��gN��}�4]{�������7�/~���K/��8�G>���?O��3��A�gI�������g��~�I����{鋟�K��s����������B���O��.ӟ�%:VF������e��/�DgϞ�'{}ࡋ��Y�:����%��DU�v�@>Z �2n�7s�5>�Mj@�E�h�o�;+ՍG�.h���z�|OY��a6��3#�6!��L�9ك^�;lgُcSf9�Ė��Q5zɘ#�o�r�fH�H�E�������h��̙��|$�D<{o^Ͻ�`��Ԛ+�i�A�s[�,����bPAc/�#hFҽ콝���U��_�O�{����k�c-/Wd���DjLX�p�U���5��x��ů X�Rk�PG� DGpnV\�MA1�o��#��L����IM��bI�� �'S��}����l�B�]Y���Ο}���~�_z� ]8����w��N�����G�\����t��螻 }�{ߢ�f����z�$o�ի�D���w�ۗv~�_��\>M���~�>��s���_�����[�?O���ӽw���?���g���u��������bc�Y�3o�����Y�X�i�3�r�(룯1��v-�Z\��|��$Dg*˅�BD)�������0�M=�v�_%��iڈ+�;�u1�{ ��Ey*}p��GXń͉���i�[1�g�u���&-h-�qo�V쪞x���EDY)>�wŮ��&I�x�����d�(�+�1f(�a���ԽCG��E�˄8:-��ir�'�|��Ւ��!�`}!�a��ξɱ��c��bN)(��JSFQA�Y��S���&��|5��8��N�Oj\!���/J��F��h���;h���n�kHb�Si�\�[�O0�9s�N�ܕu��7ҷ�{�^��?���g��S|���A�/�����U��O}�N��@>� ���)�̟�%}�Z����R��;O҃g�����ұw�/>y}�J�>� �:s���s�n\ۧ�{�����N�H�>F�<��{����X�:n�(n�c��|��i lf�bP �{��ϥ�Lߙ������Q�kq��X��Ը�G��$flQEy��7-]ف��M�J�%j�20Z���2ղ�^���H�y�פ���T,��C&�렑��4�/�x���Ja:�aJe��+9��AM��R�[�4�F��&�<��Hj��7X���\a��X�� k3����W1����^������e���/VP(�r�@2�ړ�G�Pch�M��;��˼[��9��g�d����ń�Ya1r�YL7�.α���( )��||4�R 7��%�0p�]}`���m��˗诿����A7��G�_���?�4}���ȣ�ҷ��y���}��z�g������}��ߠ�z�>���矢�'���r���G��?|���t���?��_�:}����o��S�t���o=�!z����/\�=� �̣�Ѱ=\/�:�m��[6�f�ͽJ"��ʎ\}Z\��r�nΚ�x6/�Y Vؔb�� x]3��o���ji�-^#f�a��e�j o鋗�A3H��r��on��3sN%q�х�1�l�B %Ԃ������Z5��U6ԄV��}�Z��-a9�9Qq8v�ia�a6͖���l�lSl@.�3K��4c���ZJf�Ƴ67@nr�6�ڦ�9�)"�g}}�Z���\��Kd�#7]�<%����6��Q��,�mjX_y�Ai�:EV_�M=y:���i�E�-�2�T��y�>��V���=z�����_��9v@�>�=���ǟ�]�����ߥ��s��n��<w���C�5ro6T:ub��~���:� )K;�����ÿuHO|�=tpx@?�����W���H���Ghg�A�'.�=gO�-z�n�z�K��r���C����;o������Z�îo�9ϗ|c�ش��e��G�����fM���X��a�1a@*��IK���x)�=��� v�۔�#���͎[���kNSx�%�j��>"�Q$����2�f�&+����nSk�\���u���jc�q�O7�}K ���2֎�,=�SL���z5�VV��h��C ��p?���sU�ϯ_鉑�l����@Y�l}q&���5а)�)L��z�"�2��Ǐ�|�@�5J�j]8�|ܼ���i��"<�~t�do+��%t��Q]��f���-E�9����������ӿ��n���F���?�"=��Ez�{����J(��ݑ7t���ر=$��lX;m7t�%:q��6�rlow~����M>�g_��{�}t���3��ol6���r�)��o���D�mI��=}��&cvC�K��id�&�1(�J�q`��e3���,�`$H��`��VJ�F0_CJ Q>q� ��h)P`��=X��8�=�构Z2ֲo5v��4�+�� cx�J^Xn)%E^fפI*T-me��A����U=.���؊� �X͋�f⤐�9 8����|Kus�f� ��|;��H�p{�9�sص���P�.�Ѳ��������%P�9��~���h��mढ़�&��݃E�囚&5����9�=�h�Ah%L�K,4�?���'�o���EDC�D��EA�<ޘX'z�,�u���ر]�����1����aܡ�����њ뻎����3�O����16�t�V�7�یF���3&ve��+�S���5Y�-z��p�\���عn;��sh�W|Ԥc�Ԡ�Bdbi�m��VR�Wma�Ґ<x���So��?^��c�J�яW"E�6�%s&Pz���?>*W�04NP,�D��* ��"s�$#��f=����N�w`�9� ��I���g�6� jk�Z�� ��� XUx��R_$ōAC�_�ص�ӂ�*��BU�Ռ��(��<�r���B��хG�y�ߍ�W�x�o;f�fp�:��m���ڗ�^�% �ظ�_��k��-%}�l��vC4��c�x� �;�����[�[L����tLj�ҍH���f���m�h/^g�d��T�[J��*,Ӫ�I��x6��ү�L(��VU��1�ڰL�0�d�& �t�=S���=�B�k��)0c��4�`� ~�H�`E{"������ݼ��`���m�1y�Y6r���-��sa�*� �.nW����BTJ��i���qʱ��/��5D�<�ᶉR<fO�EŹ�MU���X���es7���{���̭�(�ÞFJ�°�=��+��+%t^�y�x�C*>����r;� �*���㳿%'�7��.-%)�3 [���>W�`WI��}�֍mol?c)�FJҝ97� ��u����3 [�v������R3��J�[D� �`.,=R�l*JG��=R�J�j�k�p���&�W�� V��pHW�n[��qGI ��x@�� ؝H�`3�u� ��� �I=�[�t$<�Ps=F�aM��$`�%1JNJ�H'S��o~������2�Z��i#���f�i�`<+D��0dRf���뎸�]8Q���`3��p�TX��:T&+���Ӓ+C���zS�2z��#Nl�\�J��z�v�9�q꼘�_<>֭1�LQ�oɋR���&��v�3ea+`,�RFڍz0�<>d��b�T�C� �Jg��0ӕ��:����}�+ߡ�� ݸu@w�=E��ۡK�o�˗����Z2^ǛI��6\#�4�f���V��*0i��5��{���sd�j�V��w�RF�,�]��0����&kYK�j^�.�3��d�[����S��������� �9�B��١���S!�6�Z.��q'��+�[S�X�bJ�m�"W�&����w�-�)[Y�m� �ZGE!�����eT�7`��9�f��E!M�<��(Fد �Wv�ai�=e3K�Q8| ��k}�ܒ�ه�5ʂ���|sb?z����oP���f�u =���S.�e3<=�̻͞�Dj��0�Kq��x���q��_?K�64��un�Z��7��y��t�̉�b��M���Ȗ��"�Jz��2 ʚD�Д�v�@�#��8�JI�1B�t�qؑ�{�D!6��RM�Y���F��@.1/�>#6ކh.��^e���fjM!���/�.��D,Ec��{�`�7����sӱXۨ�\�la�,��i;%k�t�����=��u8�;0-%��X�W�\e�lm�v���Mb[#�W�j__D��{V/eZꊗ�;���X[�E��%N�,̗��aS����t���!գ����%��Av P�5�^��0�6y@�5D�U{�3��,�8}�Φ�H�уh�ܲ'�����7<Μ:NO��c�D�c�8e�Uga[P�� ����Z�j���=zE�(�FA�J�RN�)�h9���J?�9��oP5��4d3nVV��e�Xc���纏���\`ώH�ZW�����́Cu#�~l��Ǡ�mU�i�c-I��塸���C���4-e`�fK�^� X����t���;�$&-ZR� �8&8l3J���8U$�����H�V9�*x!V�����`F�j��&�(�Ȃ9D$�S`tݭl`�C��$u����Y��V�o;����P��%np�V�ps�{U��q���oA����X\_ӾLee�H>��渿�KF妎^�u�c�X�?^�z���P��LWV�7���JD��ZW��E�"�`�*6<�!�[�O��m0R�m�f'�" �q5;rUhM�Y�_� ��I�� f�a� 究�%�ucW$��t�Z�s�ն��u9UY �l�j��tG� M�,���^f�9 ��z=���-E���+��t>BtP'��[� �3��)8��G�G�=[���3Ns�ks[���쐢�4^�-j��ְ�&e߶j͓z@�,�P�7�5����%�J�9�����K�-J� ���e,�������OX_TqMF�j�҂���}��ݬ�J��﵎u�c�X�?�>12"��w�WN�Q���?�6�������$��o���"a����f�m��FGu���o�I"���M��XG-���`�ZF�� �I˯Z��nó0 W�i�r��BM�X���Z��h:�"@�M���a�����d���"����L�+�rXY��9$�P=w0ۆ��)ޫFn�S�ADp�:"@�H���cA���M�����R%7�3�k#@��Т�[��0�Q����#.`�I.����*2@�3��O>x_�9D! ���I�( ��JI-m).�9�kKr��B����m`��VOu&`�� �}�;�u�c�X�:1�a�|���8�M�q�P�F���`�� ^/^N�͈��I��� �0�yO<Pj�ŊpO�c6�%�^h��1�ju@���V(�R�EE6q��9�כ�W��y��\ܡ��Y�G�� �J��Aߝ �J�Jf�\�i.�i�#���`9�;��Ѐ`C��@��aew���J��T�����Ce�T����v0 f��:����BM���`EKܖ�l�u1�"!r�2��)�M�����oZ����k�DZ��K��o����� �D&�Z¶�9���G�A빃r�jy�[#�&���Mne0�ֻ�O�����I2��UϨ����4�� r����,4�%�u�c�X��_"��a6�,J�¦���Y��jW�W�&�H-�`S&OmS4E�y_���h�uH4�Yn�*��PBn�i#�K�'2���G��X��ڜe�[��$�! ejș�Hwkz>�$/�ȣj��E�̧u�ܨ�coHy��SX|IY�&SZ 5�-�����͍���\K�h�5"ϴ�>��Z�yS��p�`�D�k���Z����+�����m�!K�iI�p^4��jd>{Vt�B6�K �Q�&\�/2�|�Oj.b�IYBo'����m[�3��s�2Z�����"WV5. &�} ���ݶ�u�c?�@�N�_"VpCh RK��4(�����l�"�u3�% ��x�����1ԞD�>�~����F/E�Z#ؔ�%7���^B��5[�z��*k�p ز��&��-�LS%q�r��o�� ���\�y�*�00��L����.J�Q�l-z�4�"���EZ��ێ��ZT�3�Hp��d��J_fI(�J�<Z^?�>D�3�j%x��%��5NaS6�z�G^�dF�DUz G�&�[��H�K�,��ٸD�e�����H��/eW��L��J�>/�jB�5�C��بy��:ֱ�u���Jo�i�I�1:�z�ݩMh`/^�65D�n�"qqf��( �(�U����*7e�����P7���[����A�D��0��� ��f�����$>M{������lކ����f�P�#�*r��qG^��`/�T'5�<f��V?Ɩ���m\�ER�P�i^��]��>�el,av'y�X����b���� .P ��v�24�(/Sk�b-�`�m�l2�v��lLZb���,%Z-��5�w 7&,�_#�N��q�TC,�=�%�GZ[��%y���:�����l�X�"�E���F1T薫�9�xՀ�c�Xǻ@�����D(�r�>�&&�܁���q0@�w��I5���8��T��윱���fB��B���y��N�X/�L�%(*>1�7�뀇���2KF��H?�%%J}}0}v�k5��\da�z�b��ɥ ��:Ɔ⚳ޣ����e�l-J�5�L��yɘ#���t��9�0n�R���oQ��݆�H�a�d�����j�>�A��C�:�ؠ0g�fT�4?}�Ah�͊�MR��ۅ��~S14g�5�ڽ#��~�Ƿ���`q1�;+J�+8|�Ȳ�1" +�]�c.�%�43a��F���*�6\��u�c�X�mbk��s��s�V��T�@e��fI��$�MLT���&ap\�I �#{�?M�FS�;�U���2ʁ��C��.���{���- ���G���<=l� W�آ%0`z 8{o� ��S=,|��7����wll[ Mvv��QV��~4����'���9���%�f&����D��g�`�<�� �2VJ�VV���z�����V>7Uw��Ha����,�eR�$t�桢�\n%��y���g�N��S�,`���,��Y*�6o�<n}��ϙ>�S��eY��:ֱ�u��61�d⊼�T0U6}~�<�T �M�&>X<�FK�5G/���p�}E���������6�H��7OU�C�*� �a�-�S�=eC���o��z*�eZ�-� <�X�{����(��6�4y/��3��RJ�B����~���"=����2�62�.��F�g~��r���MB��X�.���Պ���qq�2h�41��0�L]��1�N�i���*j�ܸ �z� ^)�%)�T�d|�U��0�&eG�ZB5^C��,ݤ���q6��1�5�u�c�xk'��� %�:���F��V���*5��1lؑ�[�T�E2�ZcFn��zA�0^«Όl;#�ن�u6�~�^�C�A05��ڷ`��~,��\�e+X֔�%�"]P ���d�F٣�1m^^-ACVv �J�cQ�i�=�2��2��u�\��QrlȨ�8-�4��ݏpp�g���<��BgPӁx+�z��Rn�Ec"휻��1��D��5A�z/���dy�<���3[�j:n�ce-:wi2pY����66���(RM\]ܖ���m�hE��'22�g�g�3%�b6��&� Qџ��n�+��u�co�h�.��JQxئ*XCÚ!^g�%����#D�1%����,��^|�b���j��n�p6��V��>Ę.f�R���*��?f�(�Zɔ(+I'7�V����c�<�?�2���eS>b�Ѡ��L`@k�7�D�(Ň �X"��\�n���~����d6�2-ϩfv+|m�E!L<K�G(��L�n��h&D1VpQ�k̙��#�R�E�F��Z�G��n^0�mj�V�(r�[�y�e�_���M"G �����C��d ������B"�z�-��:ֱ�u��"Vz#є��V�7[��Ŧ�V�C����zQ:-KX���L�*o���&u':c�j�d�ɾ�ʒ��B�Hcr�Q�i�yjY�5�W�7�R�� ��d��1���.'ُ�G2�գ�x�g�md0��Gn�%������O�� �Uc2����<c�lUE�#q��z�%ce{�"b����$H ���;Y����z:�����ʰr)�$�2��:6��(��`��tr}.�|��r�!�E����b^���t�E���M�G�D��D�9�5�l�:ֱ�u����Ǝq��n5e��h��>��I��y��&NPD�`L�䵶���päVe�l�*C5�ME�d�T�,�D����[�]��+�J�L ~6�$��cux�cWJ� GR��jw�0����]�Pۑ�g@�,� H�1��.{����֣G�_�Q�c�^��ԍ湹�50��Y��k�` e�{�Ҽ$Q�n*����Y��Y����{��D\�C��ת�bl�i����b�Q"&E�[�� @�����A"�T#]&�ó1�#�H*2������G@u�z�{��eJ�:W� p�X�:�Q��2Fa�$��*�n5���1�!a;��U��읂 X�L�&Y��5��**��D!U��&{�b�Y�0���llZb�a�x��T�&1�Q���̗����T�b�j������S���z������Kw��@�)H�}H����=�@���D{y�S�e������T�E���5�7�RY�Azl-�Ԯ`ny�����s_�GC�Z���5#���16ux�Zk.���jTaW%�� �۠���ǯ��j�d�~���<5���k���"X���,�yl�{�g�$\���/�u�c�X���:Ŝx��N�ZU��N4�K�o�X,)� ������� V:� �{���^�X_��h�A���cl�P���V��,�������F�,��X\����a��=��I,jF/��=L�"�2b(u=����H��9(�-;ob�T�ª��<ZSk[����k��0z16.��7ʿ``�����1��o����~{�p$mx�&�Q4;��Ҙ)��`�h�ܺ�"�\y��xܢ'U���q4(֎�4=����W�-cL��{j�'̀9�w`��� �K۫d�X�:ޚ���!2M2���A�qE{�Ȣ�&e��0��JU�E,�d� 55E��d�����V�����m3�������%�댑)�"j�^��Ӎ��,#��zI��� �YJb��[� �9X���:�����F�b}e:�e�ן:m�bz./���!���EI7ì<�dD�bO���j61Ɋ���|9��Ca�ܡf�q3�֞6��*J�Z~.L�>HҐ2M�����F�X��ʍ4��R�� kt�ꩊU�� 9�B�@��3���hQ|y�6kDo��-��<c��-(�S����� {���c�X�[9�]U��ǧm�)����n��wv���mأHN0�';��ĬԬ �R/@E�TF�Ʃ�L����" V �����1�qu+��P$�1=�H� #:άH@EZ�`}2��ս�fř�`쐥,�s�`�-}�EA���j��w0�%��Q���#�#��z�@��]O��u�Ւ��)�����M}�[D�q�uͭqHs�����Y[��Q��JL��D;���{��P�n��lIUN�:v���� x��^���Ffݣ�`[�59���p�q-Y%?֍g`{ӌUF)�W�u�c� a��o�Qz��2u̚U$ѠV��&6z��Ycf[��^M��L_M�2K�� ��*��Ѭ�[�2x��{�U�T�m�>7Λ;�{�� ���JaMSؚ� v��X�9c� |?�~NJ��([��J��r�������do���a��V�H%1[�Z[��W)X�V���C���3|���tMLPQ�:�7 ��m@����E�\s�ʴ-��`�"��ID�Ru�D�~|]�nܞ"��T]�|�@����S�b���(�`���e�}s��I�̚:"�1M9u�:���8EZ]`ֱ�u���`2A�}~Pi�u0��Y����9`{����k��W-~�@�1$b�b� ��Iw�hR���m�m����Z��0�5�EM�̲��=Ӹo����{�t��zɸ�og���4���d/ .�ǛX=W�<��S,ܸ�v�i $V�i�T�>A�:Ζ7�@(v�9���/2u��c�p=]�om��P���Ԓ)��z�i |�أ��LJ�|��f���� N���9�jԤ���f:�l���0��a����h����艬ax��)����0g�8f�=|����0?� G�>w����X�:ֱ�����GUUx�1�e��*�m�F ��A���!��R˜!ͬD`R�LP2�n��i����22@��K���>8�.�8��(=���la؇������=|����C�C�0|n�82�0Um�TC��0�2,�� �-`����,N�_�,Y2`�4�B��[X���냘�Rэ��v��-��8r�d*x��RZ:�$N����-](BQ�<č +TS��8�E�{G�:�kR���|)m� ��:7�Imd����{�eqoS(��s� �k]�7ױ�u��-wn�w�N��7o�;�N�M �7�%��lэ��7�ۇ��F�ZO�V I|A`�*����c��ld�� �Xlc ͗ϭ]X��K;:Y'g��S�"�~� @ʢO�^�Az�S�u���o�,${��o�;��aT(�Y`�mqkř���{�b��:�y8DA��\��j�N0�(y,��%5k���� ��J�����=��ˏXK����-�1��QbC*ۨ-[�!Tl�&�ޤi;@{1@F�{�73}���n���wtඛ�j����Q����>�&�<�5jSy�e?�mu��X�:� ���bo��� `����[��^Na�a��;]Bj�X���i�q����#�c�s�-���+.�\�h�c�(�dW-gV{Ŵ'��2�(��W�%l���*G���`�5-^�m^�X�k0%�)L�U=|4O6�t��ֺQrac�D�u��u�24T�r]*������ԑ���PYDb͜uR�2�K~�ReQ9_���`m��gY�fz�1���k5zD�3%hd�g���?�n ���H?cI�k���'�'��6�g�<�)�#�i�'6:V�E�`��f7�f��L��H�$21U �5 �d�AVJ�Bķٖ@?��X�:����5m��� FP`���ּʅ��Q��&B0�ۈ�jYً�Ċ�GZYجx9��X/0�L�<ݴ7�v�8�@́E�G+ff��3��@h���F��,�&�*ָ1Q`#ѽ<-�P~�d�pAd� ���F��Z���;�^nU,9�܌XT=��60�qk�x�`y�.i�)'r�n)�&��]�v5����d�U1[�'�:� 4�RNo�Bh̀\� ��t��<���^�ݠ=���xAcV{|��y�T��-jZ��� g�����5\7S^�����r�JW-��j��_:z#��u�c�x�1��j@�ޠ ���m<Y������W��7�����5�¥��)�n9��9�$��*ʪC* 4��-�%��?�*��*�e�(��Y�Z+��IrCjD�|m0��v�v.�+���-6h �o�� �-�7fIS 8Lx���*f��]l$l*S�s�L56�IdJ&�l&��I�CjN~v�ԢEٽA���u.z���3��ҥV|>�/��[)�B�qFfr�x���BSΌx���2�Ҋ�7;c�Uxx<F� �j]S9� Ea��`�l��>��'�@���z7j.�T��z�~���ܐC��'=(ZL��u�����e��mL��Tֱ�u��Ge�(e6 �Z(W��IY-e0�ڼ�j,�3(� >��� �h7�>7^мj�JT+�u&�x?��6P��MZ�C � %k3uV�Z�5r3eI�PŲ�>C�1��s�RY�&�V�*f�������D"k�qI�3��(������U#?Y�����oa�%�.�;G�a�A�F��HKp�8{p��gL�%���wۍà�!y_$��8��"��f�+)W�;���e����L���/�"G�;t��x��qA�ǰ�ڡ�qy����745,_|�����5�\�)4�$��M0 s���K{C��@��p�X�:����o�� ,ʭŻ���H����d=^��)���6�}��F@��6,U�:#gltӮn�k�2j[b�ΦN� j7�@lB_�2y�8Zةa��WFr���T:�N�"l]�� �W��y�dϴl��}'N3j��`�d�P_D ��?r��BQR�6d���yx�2�,�ʭY�7��{���ޖ���V4�~�{+ �BXz�T\1 �f�����oz�����$\l��`�OM��@F�2p�2x�X�����y��zB��.���"���g�,�Խ-ʵ�hU���y���%G�$��!�i��1ֳ�'P�#m���LA��u�c�x���}�b;s#��Z�(�vޢR[��Y���{ΈT?��P2S$�ɯ��k��0 ��G�t15p$x�`��+J������E����s��qI,�=NYD P�Aʹu�b�S�<pP�J�q���0�fU $뒚�KVC����� �P�����Y�A��N��Ѭ���y�*�������H+�����#��G�ps����E7�ߞ�h����ꆜ�5� �unp|�N�H��n����(�=���D1�q0�.j��Bf��Z��}�T],#�'�S��DM1ziNʥM���V���u�c���Q2�@K�0� ����5����,��l 6�`��B ���%9r�F�ά��qG�HMQf�7�OՒB Q)&�T���0{z��p�Jْw��ʄ�F�ws�G){g����`W��7S��݂Ri33���f"�w�}�@F�Tk�0,c ��%w�b�[���f��c5�K0F���-�� �S�1hf��b�W3���<��Ţ�-,i����=�lX\�n7!��]`�l@nJ7V7�r3�6!��Y ���8@h5V�8�?���j��u+�� '-���X�:ֱ��g����?���l��+��R-��Ii�4Q�� I{Պ�Dea*�b���o�W&�ؗ�1��B�0%Sb~�7�i�� U-p�ٺ�z�lU� ��Y�R �olج�$N��G]g[�</Gi�y3z�cMp`�j&t�ۍ�l[[s�V)v��v�?kx�j�f��`v����'T� +���J&ss�>wSˆ�MD� $-e��~3��� W/�f�j��˅��%��s�y!��)V�&��_ڏ��)�V���Zj��$6O%D���"�V���� ��돛�C��(<�yH��ِ[�����8:�����8R��FdD9<փ*cFܬ��:ֱ�u��6��@_s;vUfa����,�џVZ��+n�K����n��0@�_GRz/])(��9?&�$�8r fe�(�Z�����˄䉾�O*�9��hN"�0Q�{��-�* &|�nd��$D�z�hB��y�Ft��D�Ǵ'sd��K&� p�i��h����jm%k6I��SM�j�g���W�'ĻaN� 0����c[m��GN�J����kb��0�r�^K�@?��n�Hp� V6<����c�V��#?1D���p��e_��T{N�E�/q�kH�~G�8�� z��Z�pA�?1Ĝ��ױ�u�c�,�G�l��I5!�vDO^�|�ϊ�ȖLi�|��|Q��L�Y��e��}M��bO ���Z�_�8�4��%�F}��ʩ��4�Q���C{��F���GT<�9#��ح����P�����h�&��0��|��q�rzP4�;�G(snXz�u��9@�{5vA��S�ΔM�`���׆q�Ŏr1Nk�S�)�B�����L�a�z�L ��eV�Z���T�(�@V��c�5r�������T�#L�������uB���A�^���&��v��z��M�021����Q�AKlA/�P-e��&&0��K]��͒_��A��x��ұ�u�c�=,ᨖ����X��qݨ-W�/y��rnC��jN�F��Yz��6��J��jݣ��:g/C���Z�ݪ��������Qä:�i���7�N�_�������j��P�ůQ�q���2����ʩ8B��lp,�#|�)�U��W��g.�ř��)�%��X93�n����:����H�BX��eV=�,��L�o ��maS�~��,�X���T�!4떡(3'�O.}�����h���%>��@�e�j�5� C�.F�m��j������Om����u�c�XǛ4�Hp�84���f;ٵ��s�3�Z�b�{���>mG�D�y�I �R��gj�(����R�9$`�֦����6�=w,�ƃf��d��J��Ss�d���@+�Zv�%�a>� �P��<k�� *�ti�*v�쨒5{)�����Y�3�U���,%�\9�Ѹ� ��ٳ4����M��\f��wyM������*�*����W��t�-9��V��]�#b����F!$sNj۲�o�Jb�TeH�,1T�zl���,�1�L�HL��4��f�X�:�q��V��*��(Y{4/��d�Pqc��Lv g��9�kٳ"_UA] !C!1P�)فl��/��e�r�If�l I���;�;lq�b�y���sa�����tDW�<^LF���65WU[����E�q�C�l�y7�`ᮬ��%�4b�-J)���7���%�rI)�8J}� L�>��0�$O�P7�R��dɀըeuq�r��F#�Y��&������=�K���m��Wh1��Y���p�5S�qF��1��8u+���r6\��tZ?@��V��P,��;�H�m�f��� ����ױ�u�c���!o4�Ht��`��ǿyv.[�L�P�W«��[f�r�O��rlPY�R�M�rp�Iյ��U%�ED!�b��.��d�\)!$�3~��E#d��4ܡ���ZX����ebEE\��Y�(�c �R%@�I3(N71Nrq�ڦ�1X:�A�����Y�vQ��Le��hhqA)��lf� ��� ���8�fLm]�<}#��x�̹��1�m@�I�9$�u��DR4�#��B#�8� [�r F��I��?e=ֆ:����Z��s�p�*���c�X�[3�V���̰�k9Nij�ҷ� ̑ݪ!�Df�����U�E7�*Kc��l|��L��@��K������5�ac0��3��:m�e�Ǎ�N�,-IH��)g aS�ZbH��\m�����:G6�u ~�٪�orQJkQ���Mk-c0`��ߴ��f�(MF!*'����40XM�c�� �#����� Z es�M�.�jq���%{]R�pwВ�_�'��2e�5b��\��P���c6SBsS�I�͠-]p�_��5��PV'�Ռ���縒 ���3@:zg1�Iю|��x�X�:��q�~��(����E�lD rd�v锚���Yr'}R�F�S;�L��E4����j�Q����^K��O٠Efm�ؠЭ[#���ٮ�S�T�t�9bhذ������!�h`t��?sD�ʋ�8��٠����G��%7�>��yY� �O�rr; +n;Sͫ0��*Jq��Y�Zn�|����ʩ�NC����Z�������7 ���:�4W��7o�,P�"�p��VZWe3=N�:ݪ'�4��gJ��7-������oq��u|�)���bh�X�:ֱ�7��mh@�S��RϞ#�0d�E�-cce\����k;[��v��D�Y�Q��.�0D����}���V&0k&p_7����tk���0�H9?0z��+�-O�'=U�67�6P&I��W�ַ�+��%���K�OG]&q���v���� (�k)�-��ڸ~&��mY(z�9N�G)��)�(�1��s���iE���`��3r���`���U?�,>Qk�ڪ�~K��� ji���jS�kk�t�fT{�2e��di����"��ؽ�����c}���g�~�*�k����-�Z�|��~C�c�X�;�J����])�rN��[�G�[yt�`�ŒV5o��U��G'�V��^/�IF�D��������n���sS��e��� �{�1e^�!\�Kӑ���%@�P(#gf˽���1{ٱ� lqr`#�1 ���`,;����wq"�DUM���\��s��(Զ֧�ѯY�§ ��J�(��$�O/o�i/�&�f~=駔�����jR�0e�:�J��h9*��$�)�Ʌ)ɻ����r+�*�B��d��պ�J�|�P,�W���燧E��]��-���'�*}�0N/!*��9'���ncX"��N�ֱ�u�c�x��(�ZR��lc�ض�\�[�0���w}�Vgf±�{�7��@�}�����L|!�b�2�R X�')� ��ms֎�s�Z�"Jv�2��@���;h�'�+˚�. F0�̣ 28y#Z�]CCd�ȼ��ȡ�E9�4n�s�4n�8�����mz�B&��5X�X��k�^E�c��d��9���U�W%�psG�84��(5D�!�Ny1�ǢU2�q�l���Gc4�IO>��%\Um̱)x�����7�m'�js�fm���Qfd�7�~NEI��>�z(��]��3��=K��u�c�X�;g�3�F:qU#��]oA�W���S͘;kbo*d��䛸 ; ir�#�H �g �L��8�lV��9Q\]�l��&�X�0�i���j;�X�X"l>�)A���ެ���=<%�<�#�O��5��6/�4�)-D�\�K�;(k\_�T����(�ּ/�R���?��"P�ߙ�V�!]tw�����WJ�E�BO�`��4w����sW�'T�o��;Jk1��QB6A�2��y�[��8M��"��)S+V3()kg㤉&-��q�JLϷ�7�LgE��ڿ�c�X�:n#ܙ7�M��&�p����FZ� ��V� �b�u-���V,V$3f��P�#���X�sJlT>��o�R:tqT�����[Q�Z��ۨ��`\tbV�ُ�f�99CK�N"�A?_)GJ�t\s�B���g�rs�C(�L���/�{�����2ac�䰗���+I��~C��K^2H_�'J]K)'��9�tZN��uz9�#�2�XozO�C>��(������χ�TdC'3j];[����q�I/�2��e���҄�� �����+̭�d�X�:����$�Z��re5U#i��Ľ� 4�7�`蒍o ���&�X�Nz����������)`�&0[�F���[&2cmJ4�.�N�cNJeƚ}JK�Oo�W@�-�U�)�L<Q���~��) �P˶���~&�4��;הyQ�aK^��j�*�5Pib�^���� ̻��ö��Q<M�Sm�4���� l��{��2��,����i��S���B)C�)�/��K@JX�Ql%l��S.�`����Q�Y�(�'�(RlT�*."��$�`���鉬gU�w�Wc��'p�X�:ֱ��3���t-�)��RjS�^y�^�'p����e�e'��R+Ί�@�{o];7����$B?l1gqp�\f�m�P�l]��+lLQuQI $3T�1���0����Ϥo�@eF��J�#}�6f��z<O~�e�8����{�2�J��<ؒ@2Xᄕ"�K�8��U3�L��%OK�1'e{�( �UrP���P�U�BᩨH�| ��ٞ�K-�<RM�H憶�{����9ܖ�ϸngWp��GI����c�{���V�S��ucMM��ښ��u�co-Sv'���Iƾ���GYd�e�٦M3p�T�ʂ�߯o��C7��B��)�LR6�pB"�D�����Ii����f��z��6HYd�6�����:�YP�p�U�E�M�o|;��S^k>�I2,D� <Pmj��"��j�HY�Nٳ�F/='O;Z��H���Reb k���1%�j�����f��o��hIu;�Iư ��RM��,v-* "M4�Sb6��&L��}� D,Z�:�Y��7�[���hR�i}=+Qˡ r%*��ܭ|��34�%I�c�-`dqƙ`��9~O����MUW���'���1l����b��)��4�x��h�}�)�o���p�X�:�V�t����GZ�و�$��Z� KCn��pv���;u&ށ�zD�2(x���1�$���-zZQ������P�x��z�jN�P���S�w��Z��M�:=�I"݄��J��q�Z��cJ�����\�4�t-)��֍����%[0����d�EQ2� t����+k����5 ��z��`4�6 {ՙ�~m��˜O(����#���\D��6ϼ����<�C��d�{�t�0rq��A�Y�]u擽�[t}")$wd�MQQ�Y�<�ʥEzG�����A���uA;��v���&&����~?z��e��>Cw�9I�ڸupH���`Ϫ�u�������k�:�3ҹ����+7�p[�'�1�nЩc��z764Γp��]��/y�'����I�ީ��7�uk3�{�6�u�ίq��.}��+t�ƾ̟ϙ��荗�}0�Ƈ/|rk������gO���?�M��._ݧ�����ů�f^]'�s曉��|��<Ǵ�q�f��{D�Q�����;��[��������y��ڨ�s�h�Ğ�d|�tϩ��l�Ͼ@x�.�p�}������L��S�6��[v)������8�;w�������^~�N�o��s�j�q����C�~X�� �U���[��;L���rk��Qs���������}�����m?��7�����/��Տ:^z�%��'>!�����#\�H�w�̙y7��/��>�}��:��ӧOҵ��;��"#>�Z!���T�H���e�Y�`���w�~,���]Y�w�ڻ�#�c�Ta~w����C�(��/]�$����驧�Zq��A�u� �8k��OԴM"�z���j\\�XH�\pq��.z�!V-ɖH������n��G6cW~�qcP�(�j�W��D�Y��1�v�͙�P����,8�F������@���S�2;P\�\[f���]��>�5��^����`d�%�iY��V8i�f�/ޑr3z(�;q�/9��x�AcS12;��_s��~F����1=�F��߯�i�XS�~;K �R6/�`��$غV%��?y�t@�� eYN}���H��"�,7���8��}�APC�Mn-@��CX�o� � �k��6�W^���/i��1:>����<�N^����7^�^1͠���H�� g�'e}�)(t��q9�I6�F�>i=x�yڟ7�+7d�!�����o~������W\ݍ�@}�M�7s6P��^ṋ���f/v�������������{�.=v����1�:���;N�^��� ݚ_��~��N0�ez��D;�ݼ5щӅ�x�]����7��.�+�����Ɲ�^�yHϿrkQ�t��u��+�ѓ��K��/<J�⏟��={i��2/{�-�s��u֟?�%*���&�;���٣��w��8M�_ڧ?��g��g�A/����4���l��~�/t�Wf���+3��8����7gHg��k��!�6����?6�2����迼8����7�W~���_����7�?� ��L����+��p�B�6��� ��5sl^��Ҿ��t�����{�ɟ��ヒ���������縃��`�?���'��ʼn���������f�}��q�~��<��:Y� �ݸqc�~ڒԗ�ް�w�������a=��h���������Ee���02�RN��W��{�d���L�ȡ�]�Ay��3�E�*V!S2,�_oT�@ec�;��ͭ<�S�q�ֿM���YK���cؓ�b56Wau�;UK�"D�b�(�I �5�L�]�r+'a�)��h�\Ku�5�ZZ.ݖ���3e6�RNl[�u���Z��\a�]���Gv@b�3`V������jw�k�&xq��w�ї9ͻM��\/�ϿU�QS#J�Q�"+�zTGx�q۪}L���{@�;$�� ���5����\���L���N�*R�S Щ��H\�Ւ����y^YJ���L��<�դn�w��ۛ7�r��ދw�f��3Ͻ:���t��q�t�`?#]<}��;��P�܇�C���3�y��9w�v�v�ƭ �9�+��KWo [{|�n���9>ҫu�N�ta^'��۟���c�{|�.}�z���_���P̴K\���B2��yX5е�7�ݺA�����|��=��}������۩�?�����~�|�����g��Cw�����B�\���|�Ξ,t�F�GOv�l�'z��c��ӓ�?O�oV���}����_���� �riz�����w~�~须�_}��<�ϓ�`�L�VǷ�/��s�_ts�ҿ��9�2}�k��}d���?����*}��-���ϯM���>�۳o\=��yxw�L_���s����A��+��a�kW�gy��<N[z���:��3�ݡk��]��wt֬��Ν;�����R�}?�7o��{M�Xr�?�8=������3t�Ż����t� �����c:��~ZvV�`�y)�F���wE����*���&���3���z��6��Ͽuk_nwvvQ���[V;($e�u���H� ���V }A�h��n�.?�Ѽ��ʍ����������z_��_��_��}�ct�=w�.�E���Q��9l 㶘�.�Ҭ�7BF��K� tP�F��Y:5XnΌh~��S��C������ [v�ŨZ����̀i�YiZ ��f��v'�������7m�t��^t�b)��`�J"s���In �j@�I�X(vn������"z��x��3� ��B��V��I�Ä���]�|�i����-\������G��@_'�d�LbS6��D��[�Š_��Tr2Ǟ(J��W��ei�ya��q��!�y���-�6v����Y�z*��q{gUA�g��" ��Q(ǫ�8ԤB���m6�>����c�����&<����ӉǤ�{kKt��I�^�E'���:#��D�=x����=���R"�Wf�tz|/]�Nw�uv�;��T����/���6�|����f�����w�O��:{�$}�kߛ7��F��<��T%xs־jȳ|Ʒ3`�z��n��<~������7�_���џ����Ht�}3�=ܗ��� �����ߡǞ�]��_өS{4�9��(7~W��y,���sy�c3P"ڟ��g���Tf�|H�}���_zn�6;'hs0��+�7�>�ȓӉZ�/��'�zy��ݡq��yNn5�&�E{Z��.��?�;Eo6�}�[���[�~���7~�a���i���y�����g�H�y�l�[}�St��W/m��ޮ��x����7iWz���~7�����<G/E�a�����~����]8uR�}�1˚}}wV����3=����צ�����f�������3��t��� 8����3���|�r�N�<�%�Z뢤���J��� mI�������4Px��)�4����K?��w��g��{��^/����侶���y��OoC<0�w� ��}nw����P-ٿvS�}��qy̓[� ʆvfPۯ��;c���??�sv0ϷDy��7tw�����.�Ĭ>�ӧ��0QI�PA� ,��/�"��c�{����<����g�+s{���;[��3����$���JN�Ya��hB[2A�x��M����)�Xa�"����R����#ؐQ,`��n�F���)@��&�7�nfqb���*����(��f�r�n��[��*%U�����-��\z�H8�?�y�/�'^� �żU-��T��b���c̽f�[1�]�.SK�&^ ���W�K��4k�J��%`M@�{1��L��2t��9]^ ��I8^������U5�@�o�d��[�F ����!����<w�a��W�H�'?m'[�������p��,d>��LZo��`g��;�^�r��o��v7�j=z��w��:s��=���:����Ǖ�8�L3(ڕ2�s�^����r�r�&�3���T�t�N����f;O���μY���t~;�c/^���{���km��t|w����Ü�=��=��=o\�7��.��C������/�>�ԣ�{����?�[W����K��&�o��ct��|�������F�w/\~U6��ί�f�����]<�KW�m��||����Չ�{uC���uJ�|倆����ya����t���?�_>7�yn�y�w����}���q������f���fAn5�ꀏO�d��|�%z�>=��9z�=��W�|���O}�8�*=��E��|�����˯*`���`��B�噗�ϭ�InS�sssH��cN�}8���:>_�B����l�{���W ��盏t���t��e�n���;X;y��3���_��f������=��CZix�=Ga���A���o�F��c vPj%���?�t�_��>��1��Iw�վ��kUs��U#dW��h�=����f+ћ��>��I5���L�1���Q&~�w��_�'Νּ�g�?��4Ȓ�:�2��k�W{uU���Fwc!�$H��*���iIc��l�3�����aτ�c-I�G�v��$@�B��Ww�^����9�ޛ�U�[���f�]��\n��s��P��d�G�af��o��@�҉;� o��kŕٕ�5��>�|�3���ӧh�auu%h���c�O��;����;&���� �v>���0�l?�Y`_MF�^����d/PV�j,+;���2���g�)�i�����������G���im����X�2��ǡ1��k1�H��:�T�4���SS�چt���!OܾDv����CO@�Uk��3��0��$w�J��L���P �L���3�p.������tr��v����19ϾJRy RE��xDg�s�$������z�j�[���3\N��E��EZ.�n�i�e��N��� ���5�V�7�Y��(>�g��c����^*����H�Z�^M��.��Y4��Q�hާ��������jC@ɾ�q��4�>a�Z�}��Ey����$�+����/oձSo�ȃ0!�S�n��b`٣�~�T ���ı4�:�-4��Wĩ����W15���X��g �a�T���mڜ�x�������ñ��P*f�Y��7�K�7�(�ei!��tXx�:�byL��_��o�����b��Es�?��E����x]C�6��|;̭���2, @�����kH�<���(V����Oӿ�z�f�}!�@��/�>�x��U��i��q�҆���{W囩Eh��;FRI]�`��$�TA��G��"aeQ��Ą�xyg �1E����.W�<��d�ueƓ�tl�J�c2K�l��_� e�v�7�f@7��8v�0��[�T*U��ʫ��� *n���NJE�JE�K%T����_��PTDb�Z�>��������ym�#h���� �y/>~�� ���<;Q� �-�S�R0g���<��G��G�j$<Y����Pn��BI��m��v��ȕBĈ�x�@�k'P����u�*���1��k�vy ��o"�/`r_g�0z�^���8��Y���ŧ���}�M��vmũq�t�i��:��α��O���5W�����@����4_�R����i<�������UC!��O�{Yĕ������'����Z���&@[��'��p۾���:'�U�U���ݑV�"*JS�vMΎ�+pA��-���ȎZ&m��j���3xBq��_�@NK��Օ?ѥ+dJ�k�Ӟ� �Y%`�@��G*j��o��=�o�8;�k��"7KO$�$xf#�{�E�7�hC=/ܶ�E�t|��� \�툣���xLM���cT�v���Zܾok� �E�� X{6J�1�TB�<�Z͙ �UL�ъ>FaĜ�&R�X�����\n/Tޙj�����WW���3��:4I�2m@c�d�ދ�˜��MŨ������8��iaߛ���q^-9[?#��Cv��P�obuUܨ:���б �ZN`)f����[������N�l �v�$-L� �[��� �e �07/a3A���u��D��"�>�v�TI��T���-d Z�,��Xku1"`1N��5�D߀MΠ�aH �̱9|� ��L2G��E��P����^���Ç>��}�n�;�vk���+�\���9�Á<����x���i��d*�?���^���8�����:�ɒ n���bz,F���V��$�D�@]6��T�'߽���ħ�q�cxfc�>�A���1C�^�@��4�x�7[Ҍqū� �����\�!*s!Ű -b��8��<V����n���#1��$����D��B��Es�+5����M�C�=N���\اg,Ec|�@<H��X,��f���zIYๅ�|�)ڀ��m����l�%�T.a�\�g��n��SR������(�6h�O�+�٨��#�RG��p���MՏ��TM5�p�����T_?�YwNl�����w~E.�������vb2���yÔ�u5���X>A�q����N�]�@��s�זq�� X��hӳ�ǒ-�1�o�-`��a�� <�Ԕ�h�����5��#��>�Q[�"�]9ͧW�-�M�yZ��� F4� �b�{�<sӂ�k���#��cG�|�z�;�N���U�)ϳ�~����9�x�u-O�����]m���e����<�+D#5�y���L�ʹ�<gWͩ�5�O��{��2�MưIg�t�� U� k��hk��6._�-�V��ٰ�e�z������dn��.�_��-Q�gˊ(P-��F�P^����k��W�?D�BďZ�RЅ�1!���� j�a��SQp��,�`�t����6E\��G/�x~hͿ5�mfi��L^#t�X �̅���BmE�����Q�W���L�\��|Ie��7.��PT���^]4�͋��m2)ߗ���]�_�E�i"Ϡ�j��I̊�,;z��A��TUH��j�ސ&hr�%�ݠ �ݗ��-��\��a@���v9�q��Z�g�R5fe(0�j-b�3%3IFm�\�a"���[�?$ ��\#`���&D P�jbr, �PE"I0�@ߑ��{q//o#suZ�ޔ�h>���Q���,��/~c�,67wd|�iA��?� F�u���~�5��P��s��-��h�>�7���e�sI�G¥����±�#���sQʱ���-�S)��y�N����G�B��r�8�X�Dڡ����xu:�]��XM�N���� }�]�6͟\ �k�U8N�}V���z~t��"��qF=t�M�:��ǎN�q��P�v���J��b�ޭF��� �+���2���ۺR�7㓩*y�Oer�#���Pb��ɽ���E��QoH;��c1D�@�; L2X���W^�Jb�}����m||\���q�nss3�����y�{<�� /�� g��ӈ��ǘ��E���4�V�+�y�6�]���:�? ��:=E�H�i�@*�#��6-P����h3C�5����=�F���_��d�9�i4vjȗ�ؼ��l>�*mtvֶ��zq��uڨ�!MN��jb�6U���������(fN�@�k���IE�7��t3�S�V�tXXX%�㏿[�O���JeS��~���Jz�����b���_M4f@Z!�I��H��#q2�-v���}�R n:UD��Y��hҘ�����ݰ���\��a��g���EA�U���͎V�hA�|�]L,�� |�t���dݠ�jE��T��Ln"��P��aa��K1,�^m��i ��|]�4&tT��5��W�;��W�ќG/0B���/�SU�ҳ�Ї�ӕ.QZ;�j�4�}cnZ�v�tki�g�{d�G伴%�^�=���-� �@W9����l]Mqͮ�=YC'�����k���(��D��^~����V��k����x��F�+��cEX\e���=�Dv5��IK�q��H+ޙ�-��7�o=��8�P&��/�����E�l�{�(����,�K�w��%ph�����"�&��8��qٯ�"��M�� W���+�{ԺQCL�5{�F38Won!U,�]ǥ/<������ �]���;������UZ��ڱR�!A�����[�������/�*xnjۭ�p�T�4 �H'������p�x��Y�-�&��B�v��B�@��Nۓ�Hj"'����+��˫��N�]��`e������O#E�8C �bc��vU��`]�d:-�k�se0���*J�.k1����X��k� �v�=�|��t/��sGhy��ͮ�@���xu��mb�iuj�&m��E���Ry�8 �{M��l.��E����eE0[�\���x�}Ӿv�z�c�A��ـ@���4n�F9u�v� X>���鷞zZ��� �*�����J]��:$U'�������Ғ����Q��Ɛ'��aT� ��b iL�v �����ڌ�\5d^(]�8�=;� �'sC��5���!2o��U��:�-a:�6CPjӽϗK��M.=���Ѧ��]G�.�dL���bgyI��ͭ��y��=o�s�ԛt^mT��qŚ����Z?�"ءs�*i���6oظ�m��8�������������Ї>H��,�˷�{���ӕ�3 Y�q���F�x��z���̠6�9�FȥS�3v'��7�\�M����ӊ���8��m�X.5��_�������מ0�.�XA���!3ǴE#�jAx��D@k 9{���NiY��)�~?O��\�`"�T�ETI�y����m��B��HU�l ȴx&[�b+�!��HVKL����e�P��#��>��ԅzx�S��͠Yb�&��8:V��@UL�Hꊩ�j1s�z�L��|9��F����pp*�ǖPG5�Lj�J%��1a� ����Tx�'�@�w�q��ܡ���_���,J�I<��|�F�_<i�@@꽏=;W A��ߕ�v��x��zi늬g9��G@�9�;�g�*qE>�V�#*�ř��m��9w���gdaب6����A�L)��r+[ :,Δ�:�����6��,�0�V+ �M�hb���dn��n-�������qe�+-T��h�oЧ�v�A��w��]H��5�r���â����x���4~���;_<����JO�r^��L:�{�F�>�G�gb<�j����86�mܤ�d�����j�8��&��G�bm��_��[p��"��\�TŁ��.a�%�Fmia�ӂ?�l4�Ƞ<Y�͵��Y-QhZ��t�x�����R3�tI�s�����mw�m�>��2�}��ѽ"`7?��M��@���E��핚<��ڽ����֛T:C�/�P���ā"�Co��y��/�:B&��<��%c��O\�="�5,���t b�2�X~���m�g��<^{�"��3��h��8�Н��P��g`���0�wo�n� �{h��$�!��@��5�зkCo��>1r�q���l�s�@��$-]ܚO8 �á>>[͂�t�Q]�0�t-�I�^5�����|�Ͽ������y̟�Ͼ��vS���p�0�>�2NNЦ5�S�|��q=�I��̎�3�T�J����l�-��C�D\R�V�g��~�g���6*��~�-X�`�@D�v= Dak�-�7H�e�Fcl�Εm�"�ZB�5�e��@�fxuʿNs�`Z�jQw�q���)0���x�� ��U�I�'S�4V,�ft5�w;N������-MLC�@�tɴ��<c�N6�~$��{��ut�����~�se�p�t�Jav�glm���+r��>�X��v,G�~���i��챵�� ��p�l���*k������5+4W�B+P��Q�V�T��e�a���H�4B�#BoJ�u���ȅ�`�52��� �Z�^�uq�fk�a�eS���&��^ǿ�w?AI�0������d��h���3��j����}�,e�;� ��BJJ�?kR��^����p�;?'f�1�I�TZ/�0C�i��s���T"��|V�#y��&�$���28O���P$ 67^�/?��&��M6��ÏV�ѓč,m=�n���w�]3Ryۼ�����_��3��_D?F u�jk)Wچ-�G����O�'I�r�ّ���xm��u�+�w��6�����sG�S�a�c��z?���2�J%��YEum��$R����z���;�ɦ�bے��J����6���U��cr,����%ڻX��7�{_z ]��'��cyyKlg�u�a�<��K�$:��h"�Lҹ�ĄY6îj�i��Ǵ�=�O$����mzwԓ9���pn�.�ֱ�qv>��b/o��8�&�܋��1���#0���T���R2.�1��P��4��l�qr*�����U���2�� �]����i��si�xz�����x�[H&Awor���{�M{��wW���l��s���I1�_S�3�?�,�w�ʸ|F�%�yP�C-}���X����i@��=�%a��"4:��-�p�%"po��9x�~L܇8WڹU� �x��Vi���k��afaZ���<{�M�l��bi�LAu��b�k�9��>��;T�zn�}sD����H�u_N]1ee�X�|�;��}T�~��[�njk��OH������1�Je�hu����� ��i��H��+���^��Zy�_�.^���N�?��Q$H�A�lC�I�¥���m���ԕL��B�ZX� ew]*?l[�g1mo��ue���y��t�������0F^�/��ML��� ��]x�������1�pn�ھpL<Z��V,0g>���ވ(�5�P��Q��)B>����#V/�Z,-f�@��w4�5m|�;n��g̛�R�2��V`�m�*2C�j-tmC9Є��ku�����f��1cǒ�b���4�v�cnz��k�y�|�\�XO�a�j�m|�O����ٻq�='��n�"����~�63����z��з�;>��q,m4�3�-Lb��qu��CS�]���)f8�Z����&iY|c��o��=��m�R�G�"W �]�&q�@�P�=���˦*�KK����H��k6dQ��[8�� |��WQ�tP��v�ph��80�N���YI�`$���ַ[o֧Ϻ����V���_ŻO��1��V��Ӵ�{�s��S:��﵋�QfC���|� �c�c���"����<�͍ ��/�'��q����k��� �w��}(��/��m\��G?�8�W*x��+���c8}d@���:A�~7,�?��nla��&P��1Г m�6I�q�44����!W�t�,N��x�F ٸ/��k���y`6���P*��L�q��Aש��a�5B�?R�@ p���d..���s*�4^�����E p1�b�,W��_���$�� �b6�E��Mb��5@, ���3c���?V� g<��h%ЀCc�> ����Ϣ�h�HT��������D�Qb�G��%O�J;�v\�d�W�g�m��ML���s5�h�f�D���� �GX�M���;��\�UC[�����A�-���w�6�z�:(=����o�������6Rmh�Tӹ0��'WHM��Ea���B]�1xb�s�����Ν�������/��dz�w;��5&�a�G�1_ǰ�t���b2H�dg,�� T��m6t6�Fj��١��� n�:��I;7�q 0i�Y��Bf{���ƨ:Zr��X�Fw�3�נ)t���Ln�Z�����t�m���i��mʜ9�\�E�n��.W��U�x_��ek�[ķ����)���K��݂�8(�i�˄��b|^�if�*�Ӊ��U�Vd;_d���(���� ��s�k�@��"*���Z�(eD�9��L�a����*!��qm`�p��`�!��1�*�2(P[����dX����0n."e�Iog������ڭ �.�ܼ؋Xސ��|!�4��2��ʹ���x�{��%1d��1<�(��-�����6�j�;�1f+��x!|�f��7��D\��s��\L��-�- g9飅�b^�_���B6�GO.�˫�6{����/\_Gy,�-�-�@z(ب�d��LL�����>0�Z-�-�חq�x˹�x�r c�9Y��}�m��J�sh�k���7Q��f 778�8��B�&�Y�鵵f�7+���cr���qk��Uqx����sY�8J���ۭ^������SX\�l�-f���| +�>���ً�����ă���w��xny������ ^{�<�'�x�����k�ԛ80;�V�/��cc*�u��5i҈c˘�zFh��M#�,pu���Z�:h!�r��=��0���Zs�5�P�ҏhA~y���R\��F�C}`c*űo.]OT���!^��t����A����%�����4��qw�S-`c��!��<�)��!0�J.�8��1o������`mm]9��3&��J ����2��Z a ��Eb��FU��?hڿ��QQ���ů8D��|cD6���)� ��J�������"I�&>���l�l�a�-T�_��'+�:��`��V����6� �~�F�y���DL�g�9:phA� ���i�3�&���%IP�`f�œA!H%�8Һ��S����_�}�?L�k[�*]�~�B��jߏHصL���2��W�6�obP5'��6+"U���3�a��@�P�i{!����G�UX��܀:��@�����+25`�\�]QrV`����ւ�m!_ujD��AW����4�n���@) ���-%���~�/슥���Z���p��'����[���sM@�p&M���E�v�{�*�'\���Z�ke��+}���a��9LjX$4E���2���"�ta��!OBa���]+�(ޗ�\�Տ���A�'�� �R�K#�0 6R{�9LP� ���P��%j�����õ��O��i� �BW�줃A*-ե��,�j�o���´|��f"����Z\<]5�<�;�G�����f�+�n�f˸F`�7x����!z�����#`��I�>��'�R��Ӈ��Uo�F ��ύc�Z��o�[[�F�i�\ �V��-�]L3�wz�!�7�uo �7W0O����v7�_�E-�"+%o�Tp���v�!@�E;��v_�3�z._[���w�N��̑2�,�^�A�=¹S�ƭ��rɘ�4�K�؎(�Tkb���C*�Yz�/�v��I|����{/����^��k�.����߃+oᯞ���c�vu7./�)�����Z��}.\���C�����Kx��c��q�c��5m.<�L �p8+�[�2ei�ڈΕ�H����#P�B%��˵>�tn�ik;�8M�PMpc����������J\NŰF�o"���Xk�V[#� P ��\�&��G�l{hɆҒ�,_��nݼ%����D̯;�ܸq]�����A31�3�\�*#�`ph�����&:�|%p�E$�lZ���V�䱋�Y�L�i��:I�M�58Bq0���HY"�u��j#�.mf �4N�=.�G����G���K_w�d��с<5��u �:���1�j ��ǩ�\�^ .m\N��ה��� ���z#4����+_��� fz�c��W�#&:�Q�����7'j�!pb~�T����r4�?�J���g��xي$��^H�r�X�8�:z1�:�R�$r�ՀH�҃�hsWKYuHě��4�� �21�Fil�4�h���S��Dͪ�V�PH��E��xAE�х, ��gB=�͑��YN�T�WW�lm-�����Afl���U[��$`��:����Ѯ�YV�[-�1y�lZ�" [`vnDK�TT���iQ ��Lj@�����i��;<V�2y��;\.���u��� 4��Ji�!Dd�^{&��e��k�]�̇�kT�7T'�0m����42�1;~��y�i�,r��%Ц ��o�.<&V/<�2n]_��N"?V�vWF�������앬�NQU�Mɝ���|M�y�C�O����U��� �Yi I���zk�|qջK��+ �c�6��l�ryn�⥜O� �l��Ā6l`˼�v��wY˕��T߲�4:���U��C�]&ംS���| n��I�Sm���O>�j���ױ0S��x �6�ҹ�vi�}�2����&K�n)�cv<�����x��&���haO�8{�(�y}Y��s3e\�UA�`�TB��%��Gt���i,8��w|�!��������ا߆w�!���� ��=�*��g�w�ľr��k�J�.Aclg��.=�K+xk� N��k��Q�G`�E���pQ_�o(�z����0��&q��҉$M�}���!m#�rEr��D!aai��m�������Iܨ��R�a&���0��`i���[��gxύ>co���,�RY8���-,-����ag�~e�.���sTT���M�`0�~��58p@~�[¢&�~&/]�T���8ZU4��T�� �N4?8�@�א�Ӽ�W#Y0B�2G�cQ��/�J�|��ΠPڪt���@�<��h;|�~����s�?0#UE��ƈZ�Z5�۱����r�b���ɂL���o~���r�7�w;���F/{VGyH�Y�;-)B�:�В�9~�H��1T���ijA���n?�-�X`�h��9�*�x��"v#���TXZ�f�<Җ�B;�ҷ.Of�gJ|ZM�6�i�ʢ �s��@?L���f��+�j��,06�l��$x /2� vL7R�VX:�D�VymI�����XF�?ٳ��Y'�S�˷� \P��"�Ч��h��Vy �1�c,��ik�9�ku� �V��[�БT�z�x"ߨŃ�]�m�P�3n���;0�*����#�C<A�a�9P̙�9�=����(/���"�@o~C��@&� �/0��eo�.�ט����ӿ�&�J̖��Z�/��j�D������x�.p�n�ʂ�����au�4��MB�﮶% �ޝ��-3[|�eK��B��ZS�$���vڢ\�.f�����96P���KK�L@KYÌ0AO�BTmw�����s��P��]�f�h��a����M��J�@p��`j"�&�N����+ϡ�i���#������7���⓯a��E��x=�ut�~���J��p��:�!�n�c\�7�\�F���8�'ʄ�����u�6�V�ޏ>����6�t���9�Cs�cx}i%���$�����p���ԇt���R4n8��i���4�vm����yW�kx��*b�� #;����0��A������2��M�Ⱦ9d�o���4�����鴃���!}p��jR`k���Fq��Nᮉ.U���f��Xi��6;.:8\J n%�E@r���q��Z�f��������� �U��� ���g{[��Z��?~\L�������{���J��cǎ�ƍ"��12j$ͯ3�oQ0h"��3�р��ٚ(��%B(�2�ʤS4�t�}-����j�'�ve����6m�8�w���Y��l����W17].h:��R��H9>Gu�$7�.�;d�*��h�e�|q�n<^��>W�j|��m�T*"����=����>x�W�*��֘$�p����AP��w9[�8�_t�9fi!���ic�HyW@O(�(@;H �K,����E� I*DB��j�p״�3���=TR�9k+���]lm?̼��b��V�[(�A+b�jZT5mmҫk��:Aۑ*�o�BK$�(�ӆz��ES��ڿP'�����EyڗQ%A��/)O۸�r]US�+0v���3�s�T���!4�#ɏڬ��:S��>�7N��9�i��a�2����v�T�����+5/B���uBmsh&m63z�j`�F8V���b�$�Nx������"4��ؑ�4�v������5�E��o��Kx镋t�q1T^���K�������Y��m$�wmJm� :,cp�i��ޛj@Ή�J� }tf�,6 �L ��aq���6->�tB(б�p����ZS���X�ͮ� gJ�b�]�����+�����x�G!�Dc��ܘZpo]��i�G���'�]�v���<rB��V�onI��)��~��1�0MN���Υ�=<��UT��H��O��ꠋ�<�������lR!��,V6��.��Nb�XD�@��ќ�p����q�XB��:����U\��D���IZ�=T ���`��ƥkK��ery1m�بx-;�;�� l!B?�����C�mI�a�Q�����Cx��"�s�6ZC٘� �˵!N�'pv_�7�~y��}n�I¦ ��Ӱ?>���r�=W6:����x�����3�B���sp mc��Fk�3^4��o��$ ��<�ju��Uq-(���q��شpK؈A���і���1`�>���/�U@ns�W��{��Ϧ�M��2�X�D[�Q�a�El�i���[ �k���v�����V�h�uT�p�-�����U�>=C�w�R͞�$q��������{��C�.3s���Tg��,���Y��8ڑ��]��N|��H��H��uR ��Z�64~�loѵk����m}��$ �yf���lo�E��u�1�X�ر�m1��imաEV��.�~t�U����pƤc�+�!�{���4���Wo�7b�k0�Y���:���P�GT�zh����m�o��C5T�ӘT����\�r�FђE�~�k� ��\@ϊ��ث�L�7UA�*i;����g��eby�q~�nd>���řW�UZݢ�h0�����涓"��6.��ۧN�����ߝ]�����g��Fq�;Sߊ�5X�J�x�Χ�C�P�������ܾ���]�^b-b#HaE�@i�ex����/}N"�|��>��͵�Ҭ,-)��O`oyC�cZ�4$��!��X�nOv��fJ���Hk�ڭt�c@LU���&��f��.dPm����:D p��1c-̌�kעs�1Wk�v��t3�$�͖G�*8A��αr�槊�5��m�tB��x�̖�3N���q�K�i�j5{���-�O�<(�;��t����w�ƕ�k��__�)����ł���)5��R#lm������ͧ_E�Q��4�Nq�[[\�d���SC��F�P�J}@�sǏ.�ݪ�$����۫�:-����X!z����5����#��d�CcK�>^���a�K�0-�h|�y��8,~�ؠ��U �Ig陰ѭ7�/����nhΪ����[O��L�90+��O��'�����qv&�G��> @?�D:��]�`uGx~i���8N�f�F����}9\�h����Q�Z��@)�C�$^��Foj�b0�-2�4�߸�e�D y�TZDS����� �[��� �ŋ �O*�]�r5������ׯ�g��܈:�����vo�F�'�UG���8U�y����,p����rDYߥMS��xh��k�-Yw����<s,�llc� ��b���K�v|�����'_|M�lF���w=o���=te�&R �� lmx�l��99��1K���n�Uņ�٭op� _�)$#�?��6d@�ܮλ^й������Yh�FzIF��XV���L}mg�v���B�Ƕ��!�E(��TXL�!lm��]|M��L��T������/�m��)��3|:�YA�n<��o١�@��L�W�b�U��ڤ�(��Z6�;j�(�I��sM�׀���*�g J����c�\�ɵ�>c ��4P6ذJ��w��h�ɕ/���c��c��(�@W :���z�rh���� �*��{�mW���>���G<#mۤz80�˞o�Rk��@�$`;H]1����C�E���В�d����k�2���a<a~�r�Y[~�*����.��� R��$�W_}�&�<Ҵ�;x�A;�R=>��X� �Ւ�g+�IzM�����C|,�$0�����S",��䞦�a_9�[[ � ��J���zSŴ���N�c�h� 1/0St��N����o)rUҪ��`��]�~�-`�67f��Ŏ� �V_��Y*e��7^[!P]Ev���jX۬�B�K��T�swXn����J��A�Qn��|yW�Cn.-���F��Á�Y�Zbr��E��ܴ���/\�p��N�=w��D :�.{ `䧥���M,�\�F~�H��b*�B<���-�hܩl�ҙ�ǃ�氹�B�ZW����B\Ui��״1n�v��i^��Sْ�����xra �{�V7xe���r��/�n�Ë�m�R��_�b.oxK���j��+�.}�-ғt�oU��7�C�y���������Nd��ͺ���3 <s����9�f�c�����<�p�9x�J7oޔd�$��95´d�U��è���BS�� W�;�+��w�E��z�G�k"ޢ@�$�DE#��� �W��S��Ɠ1�(�ChC�C�����[��{�M��b>�v����:�W���W��_���ѡ9�ZݡMMB�d�ab�FV�c+�!�{^�D��v��HDm#�ZVb'Ys�o�$�ח�Q)'i�pr����*�^ˇ�����$��H��h; ��D vx�5QgF�i�B�~І�B�.�2SS�,���=����VC���ݪ\C���3հ"�?�*ࡳ��^$��ZA�XE�Yt=�[��j��KX��X��R0w1t{2m]e�c�Jn���rt��T�_`t4��;D�x���[��?T�� ��^Ġ[� ~�m<�4��E����\K+P( �o@Gy��N\s M�Q�y�C�mUS+�-%�0��~`j���f�a����3�=���6F�wO� -+Pq+oKݕ��!w�Ԭ݀�V�|#K�X�Uc^K��0M��ؑ,���8@�dZ8r�M�s ��8���eL@<z�qX���9|��'p��5T�b0� ��p6�W�w6b�~;J��Y�\ΥP'ؤ���Ք-Hyc�n�=����j���`_R�=n�-� s�-�U�2��!��O�(xb���}�9��ۦ�c�i�z�8�vX)�D�=�13=WF�@�ʭm�+��*�L`g���+O��-X'���^�����"��X$���4�-]����5�;X�@�8uǏ.�sG��/�KO����%�](�/\�K��_����G�h�Vo _�������5��.r�pj�Q��>;�C1���Wq�e8�4 3�|�h��RCA�,,&�0==�.]g�ڜ��H�� �y�L��i�)2��@(3|��c��'�Qi�+��Ѡ1R�l�c�r�7�+��3q�|~}���`,M��~��m� �&b"�i5=��Jc����!߳�<7ml�3@�vc���Z�?0��*�����ʊl>y,��� 8c�VQ���F|b�8L�.Z��J`L�*�Q��m9GA���kI��Xi�zخ6u�͡���{4�{�>���P��9j>d����S��ܓ�����v�n��3���ÿ����ܻ1*5��%d.��mNi�V_�Ja����g�>��Ϥ���O�ؼ8q��I��x��h���&,�6��\⩖>sQ{����R�ßqh+E��!X���/W�s�HL�j��� �i�)�F4}CW��e70W3b�H��!@e��.��0���#��:i�563����Ѫ���ګ��1�Q�_�b�y��k#��Sb��K��V�:Z�JjG���-�+��|GW�t�Q`�XÎr��hDz_F�Lf��L�5�1��ch�����P�E�����Z��wvPU�>Bob�..���� �T�@����_��?<S��T��Q��Nآ 6'���a��������8�s-��de�E��[��W>j�Q� ��b~}�;�Pel����p�='�i?���-�Co�� �q�㡷cy�,J�{�������w���L��U��i>��,1��g��wv�1}s���Is�nV�h��RH�$�k��,��Ó��ڤߙ,���Uo�- E�e���s~9���SF|?I��G ʖ�/g 7h��M�V���[�|2JX�lvq��$���Q#�yp~7on�*<�����q<��אH����7W�x�M���Ƶ+��k��p��3���� GY=�x�� L���=��Qǽg��o=*vI�]�-��,�`�6�[�73�χ��k]�(��'�J�s�ۘ�Gl��ן<����=��-�ajqZ�����ڵ���U�tC�*̞�����Da��3�ѡ���-:�e:ї+]�6��;@:�`���:]����l +�>}y��s�(����VUZ��{`�T��kU�?=��5ĕ�&2 ��l@sԙ��4O��R'�%��ύ�'\!e�Wٯ���"���bݫ�5"�(�2?�V�IQ�SɋΕ�4���2Ѫ^�*m��U��� ���<�0��S'8��o�(��%~~bA�)���� [�X���0U.b{��N�2>���|��K�G��1ۗq�ڪ�xU���X�T��nᝏ<�4}�{��+-\x��_T�GϘo��c�i�&kc�y���\��V{ �e� y:��ao�b:L���G*��ĉA{�]��-��� ��u3l=�F�#md_W�,Mp�T�J؊D�y�-�D� ZƆ�H�h�T?8v䡳" ���4Aק�x��K�ҠU�Ρ����y�\�R�Cc�mE&��u���>1��jkD����X�0Hjg��*����,�#=�m��1A��0���n�*�$-�ȵ�m'���*j�;���<�1@2v1v���x�YV��T8߈,t�a|`��h�:�X�Fmӂ7ʶ������i�[�?sXT�����lG2�݀���s4�@�4��=�܇$�hә8�b��`��nK���t 7nm"����C�� �z���H�g�4�Ѡ�M�m|R���9���@�^}�C`�0��c��^���������(g�ru�&�p3�,6�TG�;�h�XbC��,fK9,WR.����" YʥE�RmJ%1G�n�ѕ��\9�ͺE ��4+i!ܤ�m"C*a��D&�A���N[��߿�����;�O��_��q_���\>���� *[u��s�7��~?��q﹣�7]�Ԓf����&' ��cg0>l��,S�����-��@�8.D�J�����s�x�4���ז'p96V�E�6-|���w�s�|����ؼ~Sӓh��x�{p����S)�kM�w�{V���*�����K��9�D] KU��l�k�5T �������! �w��v:n!;�� %�t��r�J *�=2�Ck� ����"Z#=��KY��d���&���\���6螮u������A �_�I3s����V-�3�������ݮ:mVQ{|�Z���yM�+�nݮ�{ۊ�������Jg��!{���7M�(����gWe�;��[3o��d�#ɼ���6�<+���x�&h|}�oÇ>��=�ƥh#��s��_=�ѭe�ǣ���y,�~� �u��z����t�]��=~?>��As�+�D:W �^KIG�BRtx�")\�q�?]�5�Je�S�*��U�.�C��,ó�[��mWel�V�@��.��֤�ǾG�Gf���ص�Et>"t�����ٺ}lyz�U�X��aZ�Ɵi+���?u�ы]�U^;^PU) �b�J���=L>��[������:�<�j��N��,�\6��$�+c1�-͋���]�ǩ{�j�](�0"��%b+�Q� �e�A��(�E �̬� �Έe°pKg�$��hmS[V�=V�̏ݦȖ�*XA?ۏ�&���j~�ӭ�6���A���=�Y��@'���ry�ހv��v�v[U,�-��s��{3�y�KiQ�q~-K�d�Wc�$�u��In�0�wp;����N_�❞�X��DZ��}i�<4{\]�R :���7Hu�KP�ٗ�?_�Mg\��Vm��������[��l��IUmf�{���mgx��Y�K���bXbn-rm���0�n`>�r��� ���r�3cx����ʗ�'\��j�NDZ����azr�}��~�{�ͫ��HZ�cy��Ŋ���v �ױ|u�i=:�'��%��~�Q:i��c�0Ƒ�'Լś �RŒh���'P7u�"�Ocg������i���W�� ��N}�&����� vsq�=3�kci,]]Ő��"��=�GT��b�[��&nVvP�f1�kX�s7.sT��W�A���-�����<�U�Rq�W�c4&[����K |i�� ���O�Y�N�jԢq�H��;��]�wqd�1t�� ����3\?��1���.�|�(�ګ�5��=̮.��SF*��bz!"�s�(���9Ry�}����cme ��+i-ӯ���͏�U�� z:ga�ʘ;BC�I���<��6���?-)-ݵM�}�|��S%䙷J�͙��N������'�|�%��R�r��+���G�6^<u&3YL��LN�Ǡ;-�ݝ�+4guu'f$s�ɨb��SIT���~�E ?�Џx�yA���t�e�9Q�?p7\T�+mN�p�("t0�#�"3���f�Dc�alJ��A�Q����\��{��Uqc*��z�h�I��i$���s�ci{ZZ�4A�Kb�|���?7�RR��(b}G�}=�6�����k����^0~���iOXZ0�hGWۯ0��jfR��n?�ֳ-�ۨ�\�I� Ҵ`]�`|X���:b��7�y��t�!�F�ПϷ�H<_D�cg�Ņ7όe� ��8��������12�N��.k_B�aK�7�I4��}�_��L*)y�L��n��D2���0��=�؏.�]1l7��%d.;O�ű2�֫UL�&��Ü�k�̱+b,��v[ٶ̎��_�]_8{\���ز,�4�ٍjC6S��z�v_Z�c�*����5�=��������|:�,�9�r��«�k`�Ei�a�Vq�ϫ5P81�# �F&W����^G�@��~����*�Eg�^�Z�)G��r��>'A��+��-�b����$���¦�����'��y���������U���d�#?�Ʉ�۱8�� �A���7����L��\�Z��x� ��7�f6�� �X��6�\A�"���ʼn3�n����s[���A�<f���Nڸ���I�~���� 蔋)�/W�0E�,�������M ����$߷!�)}��H�&�VSD<����@�-��x�۾bv�L���� �+���+�L��v=��3�%����F�.b�9�]�voky�xo�wo�v��B^hm�z�:=y�L&�\)<�7eW�c��Cf���[O@Z�շ�<�;xx�$� ��<4ǥ9����5����X�ܦ�]����_�c�kW�����f�&�=[Z|�ϓ����p�[�eV���π���a!;��!?,��Ong3OP���Ϗ2�,���4�����LW14 V��Sw���d�"h|��?V�N���f��t{Y�u$��6,����~DG��h�wWm�bHO����3��X�É ��Ę�č�(�,M"�B#�mP�@�+�~�w�d�hk+�ҡ$��Ǡe�: %@&j,�������+�9�{P]����v 4'�ӂnUq�He�YA%��2��k^�/���q��O�ۧ�҉��z���m�yǶQ+k����#�����g�����'V�Ө������ ������*\�Ҋp���o�~&$ʄ�] �y&J�}.�(�����:^y�<���x�B��ߥE/�?���ދ/���O�L a,W�j����_���q|�������ZO�b�U��V�IZ���@�/)p�'si$c�X�p�)_Ȉ8��Ki@Jb���l�^�J�d ��\J�q>�E��ח)�}�^������ѥ�Eň��L����U��3��d�ޑóx��!|����j�����D.�-~���X�Pe[¶MV� h .M,�|Q��D��:��手�R{�C���dk��<gV<���$�D��f�GL������'ťKKx�Wq�����3�4-�y��I���v�+UP6Ep���Zzߤ7���-��%U�.]脭�w]�XR)�ܮ4{t�|�=zM��5I/�u��Xgn��vzxJ)���@a�$.V;R�f`Z�sy�Bz�.TZ�j��'4<M��/��\�EgKqO�̀����N��\�ՊձP.���#H=+�@��O��t�|~�|Cj��|�&78j��Q��h���%z��h���7�A�}A��C㋪�]vc{+V�Ҏ��f�]��Ob��~��5;�{31?�Fu�'Fm���/y�=��i�n��7�\�:��G˦UW,����L�='���a[��D[�^�hH6�V\ſJ7O�/�|;�������w�[��#&<4k7��15�L���J�Q�#�0���j2�LN2_���4�t���И��y+����'��t�@u����s���}S Ӟm�F&��CPI�5/N�0aش�u�/P={*�$4+VB�p�,���7����*��A��+�z?G]�la�(9�:T�osuě���x3*�#�Z:�Y�0��=���>�`rC`���J&�ಘ�\J��=UY9�a�� �)l�à!f�B/A:�C��XN`?�YF�����"B�.�NW�;�?t��]�����N��i^"}��Y,��� H3���y��|)��FU�u��:��K�"�4�L.�G�v?�3�Ix _}��_��3'� w��gx��p��G l�TuÉ߱ ��8I�-��"I��0g����ADw0D1���Wi $8��e� �����SUf�sDY&��V]��l��ڜ�`ńG�z2��$���Ac��ó��t]���]��]T]�. ��c�Rá�)e�[�#�L�[8�y�t. '��{����잭��3������7.�DoA<��c��j��d�O�}�m�ǙlZ�?���}���J+���<������[�����0[����F5W����X �iqL�P3�xJ�T���m,���b �0 �ϒ �Mܪϱ��`���;�L��`�%�?:�5��c�����TS� �����d����J��.��>}�x*.�`��<��_���ޠ[���'��P]�+ڈ�An[!��W嗮�]YV�`�so���5n��h�o�F= �=�Ľ-�`s��Vl{�z1�y�{��Z��(�W�ypq�I�9��JI�پ�0O�����xId��4�8�-Yx^귛2oI�W �}W�sW֫8ݬ#=5�Q�# ������2t��qE0��;?�Ű����dW�qw�T:�����(��U;�Հ�U�|��@�4�,�*��1j���P_���Len�s"v 5L�k P;+~��1h�e��ABG`��Qh,����%;7v\������`�-El{��P��\�^��U{�֪e �\\m�b�|��e4-k]�~hT�U��e�� 2�L1UK-���I-��g��&����6Ks|�BW��H��oV�ຆ��@�fٻ�y&�C��x:fPǮY0n���Tc:���� #�ӭZcj�A�3�Ɋ�g�����M����c�t��6 ":2I)������h��8�;�r���(�KB�ַ����r��x6�#q|�~�:#4vF��_~����y�T�L��M����|� <��QΕ0�/�]����g�tȒ�@0��W�L�h�c!_�mn'��7)>���`54?�#:Τ��([���<��&q1fE2a�b�&0S�gE����7���ӎ�т8��s���([�u����ђ֥ը�O���w�Nǥ����7?YZ��x{r� yօ�����=��:q�=�wp�[:�!'-4q�Ǿ��k����&f��P+q�TƎ�_JhG��I���d�Ym�����I�P�hJ��^&���!��h���utjut�=��T �3&��m�F=Ɏ��f����<�3�9��d�os�1D^�7h<2na����66<i�o�5?>�Ñ��p��7�=��8��V�<�Z�756 x2@����k���i���d�l��UA��I��9һ�ڢ����B���k=��~f (݈���_�d�s��R�8\ g�%o@wh3i���/�$ �s(�택�`kc��H����&��/#Q؇�Z�����F��C���l��j��/G��4c�iL]�g�y�r�+�g�X�p��E�&��O�*�^��:짙c���9��j'Z:��2�^D j"հ��QC��6�11�:�V���"h�VТrt���ӈ�L�E�I;lG�:p蹑x�X<L>�l�v�j�z�r���Q���'�6!8�E��t��m� SێD��V�Ul& �_`�+����V����}+P��+c���>gc�m����mrh�e�zC�5�����-gK�Ct�a��@��E������ĉ�,j��o���ch��}����jӘ�+�����]�4�A�Ǝ(�-�6B�Z�Z9���1�;��ʟ%�g&B3X��_|����>�n|��s'1� ��h�L�?����å-t��h����"Ǘ���\�>�Ξ9���x[ީ?H�:�" �R�5)�h�F�QϦ%�����,d��`-%�x�T�C�0�j� �p���`��u��o"s�x�3��wk-���,���u鳆.��}��4wb�2��K�_y�3|�|��+X�U�}�ō�kr�~N���Si�HM�DŽJAu�Ϸ��`~n�[�t1R5E�4�{�;_�6{�)��3X��K/[^(Z�V�[q�C��� H��ة��i����WWvp|1��1]Z�G�����W�ݬ�#��`�TF���e|�d���bh�g��g0�m�fw(�l#>�l�BW���ݧ��@~�D��M��ս���!0��@)���B�t������ O9�����Е�b�o��]�k�x;{�ۙ4��Q�_"2!�����+��r��I {9���2�Π:�r;#h������f��������>�+ņ���bHL( �/{W$Wu���^���L�>�ц���X�LH�8�q��]'�,����K�W�RIU�8T�;����m��obHB�h�U���tOo3���s�}�4��`J.\f@�0��~�}�~��o�ZD�Z����]���k0zt&��"Ƣ����c�cjl��%�]� �sHY�8�L.+�bY���G�Q���ʆ��R5gsn6LW�7�l~j�*R�8�٬��ذܣM�����[���Ĵ�s�0�h���կ�����)Bdw��V/{��N���zLĮ�_q�&���h���u!�tl��k�v ���\�a2S5ѥ+4Hu���@�tmi}�$�XJ�/;�S��"���x��D����hG���q�䎆7~V��u�4���hg��h;��.g��lKk#i���:R91��0���v�z��Eq:l?�ϲ��R-V~`=߈Es��٘1�����y��n�+ы��ީ��߿�U�R5�H���D�W]I�f0��m5wY�`B�/�Mm��gZ��\� �����Uj���q�f��������E�<�%Br^�l.T*�6!��tM�7��^|﹍I8��?��*}�i���;��=�ǭ7݄����=��� 3l%�`�4�H.����c(��ٛ��=��"\�r�>g�B}ŵ��\yY����1_��ߵ�+�b_�k�~U-P���[�fz�H���*�B�r�X%���ק� �1Q���<j� �2 ��g �%��f�Ș��OM���Q��L~���<fg&p��n������$&&x�=�����C���@oo'�yt�wP�}8�1�Ue�Ѥv(� Zxi��ȼ�-x�w������[.����m[�X4���>�c'ǰvM'�f�ݍ��f(�+�9'��b�� :z$�a1Go&�\�[�y-:��'���9t_�E�*��di���p�c��&�>��[�a "�|1��L�yn߳�sq��V���w赋,,&P�F׳J�D��-&ѐ{�G�YAO�Zc����3� �}����f���GC��^܃��b��������V�1g�?k֬E[k*4�xC�Ei� ��aDx�A|��Uȕ��s�ά�������7Oˮ�����/�j�rL+���c1�9��=�Vt`|����y~�v\�I��CsF�ph�fN"��@�V:x�3��#�*͚��"b�Oc��)��5�8�Vzgh�Ԣ@6[�^7���L�v�H�d$EvD�>l���)W����4]�Ƨ��YtK���0Y��Ꙉ.�f��бu���J[�iYKU�Ez 4mV<��I��6�K�(��k����[���!�����I�qU{ـ3+lT�����W�^�Z�ֶ)�ާ�+�T�ӂ�4�,��}�ͨ1+���`������kZ�W��L��y��h��\O�CkC�?����M�2�a�=����\��h���T�3�g��<O}�M�G�5س�sh��`kW�t�7 �B=���s��#i���eZ�nS��i����Z�՟��:�ƕV��'��~���gT3!_G�q��$;���^��s �Ͻ�t�F<�_���|���ؼq#����[��r�)WkU�����[o�_����(:td�>8��]������ �@#� ψ9d,��(`�K㣝��� ��謴�۰nm-�i1��_(�91 �g�A㨕�~�\�+�9��Q$vt����B��R{�O��B~��J�F?w�ՙ���V�PZ�XaE���Tղ�o=�"�.�k��A8baթY<��.l��b|���~$���Y6�tj"�I�ȷ,���z����n�{{��-��9\}���&���N��_����ᅡV69.K���GJ@k�U[����b}-�h��ܞcť�\GZSp�i���F�$�Dk��A[*�-� å���B�(���{V�r+/�I"B�w��Wi�r���2Z���O�;�PA&��4����rQ����5(�/����Qi��ú@cb�6 U�ȹ�v쏥���� A�/b�S��w>ޝ����&"��@����]0 �|�^�|o�Y�s����r�ܓ��|݄_V�ǐ��� �]�(�Bɪ���E8�,���_�+/�UƖK6b���m"gi\*�3�����~C}D��D&�Bk[ ũ)�8̡�툶u¦�,J���i� �5��*�Wi�Hƻ�BQ'��Ҩ��i��W��j�i���j��6���̃��"W"�ˏ38�g�� (���B�2���e>O�5]�L!~y�n,�r��$XMΡ�!�����R;�۩*�:�g�V�X� �Q�ٖ}*7��X�ld��UU)�_k��Z b�� ��+�j��_c���� `��v��&�f�Zٛ�֦y��u��os�{��^���Crz�������l��'��ָ+y��<4wN�m���:���6��Fd,X��e����/��U�,�ɒ����v���[���ٌ�S��-���7�T6��Eh&l"�T�����ɤ�����K���S'��C����n�?���b�;{���Ŭ�D�zU���K��T&�V��O�ݽ���S/��=�M֡�%}a[�z��� {�g��2H��y���o`h�*�;?3��r�mI\w�\�F�]�)�"N�r����K�NɘV\%;94�#�F04�G�X���::Z�~}/:��.Q������ Lϕ#�t�g����I��X�_<p1M\ �s�%x��*����K����w����rYu%�R1O*lE�Y,h'� ��� ��S���ホ�>8�NQ�Ke��2��J#әŁ=��?���/�x�"�P��m�]^���0�x[�Z����O�O�v �DX��\��nO���\q�K��G��h�����`ρO� ��' ��%��i�^�*MHg�W�����*�jC=]QG�9�%����/�L`��|>�鈈pN�հ�@kKg Gf+��B�V:�Z�6;�!څ�"�G�d;_��|@�_�4<Wp�eK���b9��Ɓ��kE�SC����I��H�Xy,��O��l ���<o���IU99����j��� w�x�凪�*s�����u9o�L����`vz��,..�k��[6!OH��� ná͂��.l�$,��Ɋ��:R4�c8��8����p};=��z�3#h,N)���:>4�5Ĩ���J��שk?�����`U�W��gl<�7�ŷ�o�yP�D&!i��kR#\ ��X4�Wۏ8VlHj�S�;ӆ��R�G��j��i�B��n� ��ӄ}���� 6�����@�G��m�&f͘{z�+�MOw��b4 d�N%�7W۫8U��;���+=�f3T�W=�WF��GO���&PY�(U��P��?_[�DW_Aöst��c���T�S�N���f��;m��e9�?��hk+Μ��K0��j��7%Hr4o设�p��v4�Sqs�/��_�t}"�.)��ў��}�җ�Ί�(_CWm-\��3��R]�s�%�c�j6�mE8���L[.��{c�[{ ��m����-��/ߏ�� �yZtb�%��<i�D����'^E����{�a��M��T���R1��(1�̓�+�rx{�F�́C#808���m�k5�D_(������a���s+<��JX}����G�p�Ó8=1G#�Ek6���v�w�m#C"0��Ʊ����]x��1���,:_����ؓ��ĶͽX���G���~���21}Ú�RI|�go���_}�.�s�ɸ�ݾ��~O�q玫�#��?��;��w}@�q�0�}��4�p�ʡ�� ��>8~ZZ[\)y��w Զ�_��lZ �z��{r���o�s��qͦ~<��dV�a��K��,,Vp�������'���u�"K���%���:����TI����U��MG#҆���}�㙯�D��s�}�<�ut-9ep���>�\�� Nc/�(@.P_�J�D���4���L�x{��] �,.��D "m�0]N�%ϷB�8�?S4 �\V/� H�ˏ�pt̉dJ́��z��Kר^_>���\v2�M%0��A���+�K��&�P�}� �:ь����*��/�A��r�9˲I����sx;�mX+�$��:�;�DK.������w�=�N��*DZ��T��Ŏ"��c��۵���io�+�7�d�6R�~W��[luO�,���6yS�!�k�5l]���������dӁ�� ��U�\_1$�-�ReP��*$�6�2��㹆���,�̹!�͆dX~�瀙� ��a �4Cͨtu��o%{�`�W?�GW]hV�$��S8&0����@eд=�O�ai��i��� :�� LE�k�=ߔ� ���Ƒ���P�j3B�@�&P���j��g�ʲ��1@�k"�@�c�L�[Pm 4mu<-�Uf�ږ�S)�~�o%�R�s4D�Ԙr�*صx�ɚ���VT^�eSKRl����u�C�j�9$c)ZH�8t�8 �2��N,-Gqzz��6>z; =����r��h�Ρ8^������lJ�v2|�P���m��al�zz:�����_����U�HH-���$|$���2gg�%�0�l�b&����ȹ��d���w�ήA�u�U��5<>��v��SÓHe�ذ���Wc�@:r-��(��*��x��s��ᅩ��,֯�6�@W �\ҍg^<H��A���H�=-,�qjt��01W��䂀)�R��b�Vuc��8v8�7>�������K��{���ޣ��]����"|ȱ�)��v�o@&F�%�+/_�c��099�tW;��� ��p��;��jU'O��߿�c�dNמ�s����Lt)Th��;t ���L��5��M��`j��SU�px�JE��)f�iT�js��02�X��?o�c�b�.c7I���2� %�@���u�O�3Q���D���B�-��h�pba Ne�ge��!�6�5���$ ��9˜�:c���6Z��+�<V=�V C�n�%�YxÕ_}Q�e�������� ����J�߹,e�0���t��C८�l���<̕u�,��*��9m��:���b�V�<r�۳�u�M�GÖ�-Uו;î{fUUZ�F�'�vX�,Fth����۬�6z2k���w��QE���Rw�j�t����3o�\�p��yy�4���3]m/�TFY~�L2���r���Q�6c�tL�ڦ��T������T��&�߶�-���1πU��P�CS�NjyAE�N��U���Z e��Zx����ř�H3O�=}���n���؊�A+b}6���VC��k�u-U���� V���kݺ���g�O��ܩC�C�5�5��$sp�� ����`|��'3I��^3��rM:��+��&���o�ָ���͊���<x�/V�6��H:*��u��b�fe�6,�\ú[4�Re o��#�N(����0x�(V�����; h�O� �A*�B��(�dl7�r�f��H�lX�� x㕷��v�D�N\��b!e�ʭB�uZb�@6�t����Vw�9D�X��0�1$��'��ɳ{��� ��]����L �TK�P��r~nA�W4!p��*0+_|���gqѥ�ؾm-����ıus7����S��ۆ��{�<2��*�j�t\1�=<�ͫ��Ƿ]���Q<���x����֫��߸/�:�'^ه��x �C��[��w{.#c�+�˶JϨת���qb,�{;[�+E4C"��C����k�qۍW��~��<�8bm}]��+�v�u��W�QZ�l�.1��C��@�[B��_��vl�o�;{F�y+�P% [[D"����u2�xw��?����Izėl�$d�����Gߧ��T�G ��O;�L�0�X�����bݒ���DX"���\� p�K!�}2�T�C������Z�sEɖ���r}Ez�G� V��܌��� �_���9��~jj:t\�9$���d���s���ϕV8IXg��,� �N: ����jDr��\*��y�&|�_��������`N�A\��qD�k��F$���G�9��|J �D�@س�����U�O��l�:�@���KK'�H�U�=�<�íl!�c�j�g��bĪyHL%]톮�i=���ƫN�&��g�-�P3�f09���o<�<�+��=��mU.o��=_ժZ�MΣmrw= �,��E�7f8��bt:��t\��+����W����r�]u���]Q�i-~�I�p}��i?uU��jm[Z��+�Ч�~�o(m늦�"}��b���N���Iѭp�ю����ޖ2h6~�*1D���7lUav�:����&p��O�J�F ���c�J��x|rŵ��)� K+�y���B��m�*4J�,�Z�No�q�uס������N ���x��h�n���ՈX���ſ�zYM�>�]�����ܠy��}ʎ��@��m/��_�D�H�E0�M��t`#����������#���� E�%� ->S�9N8�v�%14:-�z �mmi���,b��iZ����S��%�nU�x�'���'����+!���n �^�(]��V��H�C��u]՞���<��~LՀo��=�n�F!*\��� �݇$���+'qV\5 EȤSbr\�k���>���#�1��]Gxiiff��pf����9�������ᄓ��҃��<��zi��s�j�0����Ʃ�YQSg�ve��=>��=#S=]@*F�.���mD��-��h��ްPlT� G��o�tY�Q�����H�v��'Fg2���+�i��,�)�5̈́�&x�좃�\�5,�� TT�e���W�Z��yk,$�tCr���\�AL�g��ow.!��vlPLb���h����k��T#��?S�\)P D��4�� ����8�K]|+���$�I�T���1�j��.�z�H&�(.199)��d2g�R���{q�o�8~o��%X��9�:fo�=��#��/�v~�����'�� �|%�RIEND�B`�PK���\�H���$templates/yoo_aurora/warp/config.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ return array( 'helper' => array( 'asset' => 'Warp\Helper\AssetHelper', 'assetfilter' => 'Warp\Helper\AssetfilterHelper', 'check' => 'Warp\Helper\CheckHelper', 'checksum' => 'Warp\Helper\ChecksumHelper', 'dom' => 'Warp\Helper\DomHelper', 'event' => 'Warp\Helper\EventHelper', 'field' => 'Warp\Helper\FieldHelper', 'http' => 'Warp\Helper\HttpHelper', 'menu' => 'Warp\Helper\MenuHelper', 'path' => 'Warp\Helper\PathHelper', 'template' => 'Warp\Helper\TemplateHelper', 'useragent' => 'Warp\Helper\UseragentHelper' ), 'path' => array( 'warp' => array(__DIR__), 'config' => array(__DIR__.'/config'), 'js' => array(__DIR__.'/js', __DIR__.'/vendor/uikit/js'), 'layouts' => array(__DIR__.'/layouts') ), 'menu' => array( 'pre' => 'Warp\Menu\Menu', 'post' => 'Warp\Menu\Post', 'nav' => 'Warp\Menu\Nav', 'navbar' => 'Warp\Menu\Navbar', 'subnav' => 'Warp\Menu\Subnav' ), 'branding' => 'Powered by <a href="http://www.yootheme.com">Warp Theme Framework</a>' ); PK���\@y�Az-z-/templates/yoo_aurora/warp/config/css/config.cssnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* * Component: Warp * Description: Defines styles for Warp admininistration ========================================================================== */ /* Layout ========================================================================== */ /* * 2 column layout */ .tm-content { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */ display: -moz-box; /* OLD - Firefox 21- */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Chrome */ display: flex; /* NEW, Spec - Opera 12.1, Firefox 22+ */ border: 1px solid #ebebeb; width: 100%; } .tm-sidebar { width: 245px; background: #fafafa; border-right: 1px solid #ebebeb; } .tm-main { -webkit-box-flex: 1; /* OLD - iOS 6-, Safari 3.1-6 */ -moz-box-flex: 1; /* OLD - Firefox 21- */ width: 850px; /* For old syntax, otherwise collapses. */ -webkit-flex: 1; /* Chrome */ -ms-flex: 1; /* IE 10 */ flex: 1; /* NEW, Spec - Opera 12.1, Firefox 22+ */ background: #fff; } /* * Sidebar */ .tm-sidebar .uk-panel { padding-left: 25px; padding-right: 25px; } .tm-sidebar .uk-panel + .uk-panel { margin-top: 15px; } .tm-sidebar .uk-panel .uk-nav { margin-left: -25px; margin-right: -25px; } .tm-sidebar-logo { padding-top: 25px; } /* Component `tm-table` ========================================================================== */ .tm-width { -moz-box-sizing: border-box; box-sizing: border-box; width: 550px; } /* Component `tm-scrollable-box` ========================================================================== */ .tm-scrollable-box { max-height: 250px; } /* Component `tm-form` ========================================================================== */ .tm-form { padding: 25px; } /* * Row */ /* Micro clearfix */ .tm-form-row:before, .tm-form-row:after { content: " "; display: table; } .tm-form-row:after { clear: both; } .tm-form-row + .tm-form-row { margin-top: 5px; } /* * Content */ .tm-form-title, .tm-form-subtitle { margin-bottom: 0; } .tm-form-description { margin-top: 0; } .tm-form-short { width: 60px;} /* * Controls */ .tm-form-controls { float: left; margin-right: 10px; } .tm-form-controls select { width: 100px; } .tm-form-label-select { display: block; margin-top: 5px; } /* * Save */ .tm-form-save { padding: 0 25px 25px 25px; } /* Component `tm-list-devices` ========================================================================== */ .tm-list-devices { height: 22px; margin-bottom: 0 !important; } .tm-list-devices li { display: inline-block;} .tm-list-devices li + li { margin-left: 10px; } /* * Icons */ .tm-icon-large { width: 21px; height: 22px; background-image: url(../images/display_large_disabled.svg); cursor: pointer; } .tm-icon-medium { width: 18px; height: 22px; background-image: url(../images/display_medium_disabled.svg); cursor: pointer; } .tm-icon-small { width: 14px; height: 22px; background-image: url(../images/display_small_disabled.svg); cursor: pointer; } .tm-icon-large.active { background-image: url(../images/display_large.svg); } .tm-icon-medium.active { background-image: url(../images/display_medium.svg); } .tm-icon-small.active { background-image: url(../images/display_small.svg); } .tm-icon-picker { padding: 10px 10px; border: 1px solid #CBCBCB; background: #FFF; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); color: #444; border-radius: 4px; height: 190px; overflow-y: scroll; } .tm-icon-picker ul { margin: 0; } /* Component `tm-table` ========================================================================== */ /* * Table data */ .tm-table td { white-space: nowrap; } .tm-table td:first-child { width: 100%; } .tm-table td:first-child > .uk-text-truncate { max-width: 150px; } .tm-table thead th { text-transform: capitalize; } .tm-table [data-level="1"] td:first-child { padding-left: 35px; } .tm-table [data-level="2"] td:first-child { padding-left: 50px; } .tm-table [data-level="3"] td:first-child { padding-left: 70px; } .tm-table [data-level="4"] td:first-child { padding-left: 90px; } .tm-table [data-level="5"] td:first-child { padding-left: 110px; } .tm-table [data-toggler] { margin-left: -20px; cursor: pointer; } .tm-table [data-toggler] > i { width: 15px; display: inline-block; } /* Customizer ========================================================================== */ .cm-customizer, .cm-customizer body { height: 100%; overflow: hidden; } /* * Sidebar */ .cm-sidebar { position: fixed; top: 0; bottom: 0; left: 0; z-index: 1; width: 310px; border-right: 1px solid rgba(0,0,0,0.1); } .cm-sidebar-header { position: absolute; top: 0; left: 0; right: 0; height: 110px; padding: 20px 30px; border-bottom: 1px solid rgba(0,0,0,0.1); } .cm-sidebar-content { position: absolute; top: 151px; bottom: 91px; left: 0; right: 0; padding: 20px 20px 0 30px; overflow-y: scroll; } .cm-sidebar-message { position: absolute; top: 151px; left: 20px; } .cm-sidebar-footer { position: absolute; bottom: 0; left: 0; right: 0; height: 30px; padding: 30px 30px; border-top: 1px solid rgba(0,0,0,0.1); } /* * Iframe wrapper */ .cm-wrapper { position: absolute; top: 0; bottom: 0; left: 310px; right: 0; } .cm-wrapper > iframe { -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; height: 100%; padding-top: 70px; margin-top: -70px; } /* Fixed links in navbar not clickable caused by iframe overlay */ .tm-navbar { position: relative; } /* * Sidebar content */ .cm-vars { padding-bottom: 20px; font-size: 12px; } .cm-form-title .more-link:after { content: "(more)"; font-size: 12px; text-transform: none; } .show-more .cm-form-title .more-link:after { content: "(hide)"; } /* * Variables form */ .cm-form fieldset + fieldset { margin-top: 25px; } .cm-form-title { font-size: 16px !important; line-height: 22px !important; text-transform: capitalize !important; } .cm-form .uk-form-row + .uk-form-row { margin-top: 5px; } .cm-form .uk-form-label { float: left; line-height: 25px; /* Text truncate */ max-width: 180px; overflow: hidden; text-overflow: ellipsis; text-transform: capitalize; white-space: nowrap; } .cm-form .uk-form-controls { float: right; } .cm-form select, .cm-form.uk-form input { width: 60px !important; border: 0; box-shadow: none; } .cm-form.uk-form input { text-align: right; } .cm-form select:focus, .cm-form.uk-form input:focus { background: none; } .cm-form :-ms-input-placeholder { color: #ddd !important; } .cm-form ::-moz-placeholder { color: #ddd; } .cm-form ::-webkit-input-placeholder { color: #ddd; } /* * Advanced mode */ .cm-more-link, .cm-advanced, .cm-more { display: none; } .cm-show-advanced .cm-advanced, .cm-show-more .cm-more { display: block; } .cm-show-advanced .cm-more-link { display: inline-block; } .cm-more-link:after { content: "(more)"; font-size: 12px; text-transform: none; line-height: 1; } .cm-show-more .cm-more-link:after { content: "(hide)"; } .cm-more-link { width: 40px; } /* Safari fix */ /* * Download modal */ .cm-modal textarea { height: 400px; resize: none; font-family: Consolas, monospace, serif; } /* * Loading spinner */ .cm-spinner { position: absolute; left: 50%; top: 50%; margin-top: -15px; margin-left: -15px; font-size: 30px; z-index: 1000; } /* * Error */ .cm-error { position: absolute; left: 50%; top: 40%; width: 400px; margin-left: -226px; display: none; z-index: 1000; } /* * Responsive behavior */ /* Fix sidebar position if offcanvas appears */ .uk-offcanvas-page .cm-sidebar { left: auto; } /* Customizer for Joomla/WordPress ========================================================================== */ .cm-open { overflow: hidden; } #customizer { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: #fff; z-index: 10000; } .cm-wrapper > iframe { padding-top: 0; margin-top: 0; } .cm-sidebar-title { font-size: 30px; } .cm-form-width-small { width: 100px !important; } .cm-vars label { font-size: 12px; } /* Colorpicker ========================================================================== */ .sp-placeholder { width: 15px; height: 15px; margin: 5px; border-radius: 2px; float: right; cursor: pointer; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); } .sp-placeholder-color { width: 15px; height: 15px; border-radius: 2px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; } .sp-replacer { padding: 5px; background: transparent; float: right; border: 0; } .sp-preview { height: 15px; width: 15px; margin: 0; border: none; border-radius: 2px; } .sp-preview-inner { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1) inset; border-radius: 2px; } .sp-dd { display: none; } .sp-container { border: 1px solid #d3d3d3; background-color: #fff; border-radius: 4px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } input.sp-input { -moz-box-sizing: border-box !important; box-sizing: border-box !important; height: auto; padding: 5px 6px; border: 1px solid #e5e5e5; background: #fff; border-radius: 4px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08) inset; color: #444; transition: all 0.2s linear 0s; } .sp-input:focus { border-color: #99BACA; background-color: #f5fBfE; } .sp-picker-container { border-left: none; } .sp-dragger { height: 10px; width: 10px; border: none; background: #fff; border-radius: 10px; box-shadow: 0 0 3px rgba(0,0,0,0.5); } .sp-color, .sp-hue { border-color: #ccc; } .sp-slider { left: -4px; right: -4px; height: 8px; border-color: #ccc; } .sp-alpha-enabled .sp-top { margin-bottom: 28px; } .sp-alpha { bottom: -23px; height: 12px; } .sp-alpha-handle { border-color: #d3d3d3; } .sp-alpha-inner { border-color: #ddd; } .sp-container button { min-height: 30px; padding: 0 12px; border: 1px solid rgba(0,0,0,0.2); border-bottom-color: rgba(0,0,0,0.3); border-radius: 4px; background-color: #eee; background-image: -webkit-linear-gradient(top, #fff, #eee); background-image: linear-gradient(to bottom, #fff, #eee); color: #666; line-height: 28px; text-shadow: 0 1px 0 #fff; } .sp-container button:hover { border: 1px solid rgba(0,0,0,0.2); border-bottom-color: rgba(0,0,0,0.3); background-color: #f5f5f5; background-image: none; text-shadow: 0 1px 0 #fff; } .sp-container button:active { box-shadow: inset 0 2px 4px rgba(0,0,0,0.1); } .sp-cancel, .sp-reset { color: #0077DD !important; } .sp-cancel:hover, .sp-reset:hover { color: #005599 !important; text-decoration: underline; } .sp-container, .sp-container button, .sp-container input, .sp-color, .sp-cancel, .sp-reset, .sp-hue { font: inherit; } .sp-input-container { margin-bottom: 10px; }PK���\��Uhh9templates/yoo_aurora/warp/config/layouts/fields/style.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $styles = array('default'); $styles_css = array(); if ($path = $this['path']->path('theme:styles')) { foreach (glob("$path/*") as $dir) { $styles[] = $style = basename($dir); if (!file_exists($dir.'/style.less')) { $styles_css[] = $style; } } } ?> <p class="uk-form-controls-condensed"> <select name="<?php echo $name ?>" data-selected="<?php echo $value ?>" data-style-css="<?php echo htmlspecialchars(json_encode($styles_css)) ?>" data-style-selector> <?php foreach ($styles as $style) { printf('<option value="%s">%s</option>', $style, $style); } ?> </select> </p>PK���\�fr�NN;templates/yoo_aurora/warp/config/layouts/fields/compile.phpnu�[���<p><a href="#compile" class="uk-button">Compile LESS</a></p> <p><span class="uk-badge">Note</span> Compiling LESS will replace all related CSS files. All styles will be compiled at once.</p> <div id="compilemodal" class="uk-modal"> <div class="uk-modal-dialog"> <h1 class="uk-h3">Compiling Less...</h1> <p class="file-name uk-text-muted"></p> <div class="uk-progress"> <div class="uk-progress-bar" style="width: 0%;"></div> </div> <div class="error-list"> </div> <div> <button type="button" class="uk-button uk-button-danger">Cancel</button> </div> </div> </div> PK���\������<templates/yoo_aurora/warp/config/layouts/fields/checkbox.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // set attributes $attributes = array('type' => 'checkbox', 'name' => $name); // is checked ? if ($node->attr('value') == $value) { $attributes = array_merge($attributes, array('checked' => 'checked')); } printf('<p class="uk-form-controls-condensed '.($node->attr("center") ? 'uk-text-center':'').'"><label><input %s/> %s</label></p>', $control->attributes(array_merge($node->attr(), $attributes), array('label', 'description', 'default', 'column')), $node->attr('label'));PK���\���:templates/yoo_aurora/warp/config/layouts/fields/layout.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ printf('<select %s>', $this['field']->attributes(compact('name'))); $selected_value = $this['field']->attributes(compact('value')); foreach ($this['path']->files("layouts:modules/layouts") as $filename) { $option = rtrim($filename, ".php"); $readable = ucfirst($option); $selected = ""; if ($option == $value) { $selected = "selected=\"true\""; } printf("<option value=\"%s\" %s>%s</option>", $option, $selected, $readable); } printf('</select>');PK���\�ߥ��;templates/yoo_aurora/warp/config/layouts/fields/display.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $show_large = isset($value['large']) ? $value['large'] : "1"; $show_medium = isset($value['medium']) ? $value['medium'] : "1"; $show_small = isset($value['small']) ? $value['small'] : "1"; ?> <ul data-list-devices class="uk-list tm-list-devices"> <li class="tm-icon-large"><a href="#"><input type="hidden" name="<?php echo $name."[large]";?>" value="<?php echo $show_large;?>"></a></li> <li class="tm-icon-medium"><a class="" href="#"><input type="hidden" name="<?php echo $name."[medium]";?>" value="<?php echo $show_medium;?>"></a></li> <li class="tm-icon-small"><a href="#"><input type="hidden" name="<?php echo $name."[small]";?>" value="<?php echo $show_small;?>"></a></li> </ul>PK���\ѫ���:templates/yoo_aurora/warp/config/layouts/fields/select.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ printf('<p class="uk-form-controls-condensed"><select %s>', $control->attributes(compact('name'))); foreach ($node->children('option') as $option) { // set attributes $attributes = array('value' => $option->attr('value')); foreach ($option->attributes as $attr) { $attributes[$attr->name] = $attr->value; } // is selected ? if ($option->attr('value') == $value) { $attributes = array_merge($attributes, array('selected' => 'selected')); } printf('<option %s>%s</option>', $control->attributes($attributes), $option->text()); } echo '</select>'; if ($description = $node->attr('description')) { printf('<span class="uk-form-help-inline">%s</span>', $node->attr('description')); } echo '</p>';PK���\��{ss9templates/yoo_aurora/warp/config/layouts/fields/radio.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ foreach ($node->children('option') as $option) { // set attributes $attributes = array('type' => 'radio', 'name' => $name, 'value' => $option->attr('value')); // is checked ? if ($option->attr('value') == $value) { $attributes = array_merge($attributes, array('checked' => 'checked')); } printf('<p class="uk-form-controls-condensed"><label><input %s> %s</label></p>', $control->attributes($attributes), $option->text()); }PK���\�|���;templates/yoo_aurora/warp/config/layouts/fields/section.phpnu�[���<hr class="uk-article-divider"> <?php if ($name = $node->attr('name')) { printf('<h2>%s</h2>', $name); } if ($description = $node->attr('description')) { printf('<p>%s</p>', $description); } PK���\b²Nmm<templates/yoo_aurora/warp/config/layouts/fields/textarea.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ printf('<textarea %s>%s</textarea>', $control->attributes(array_merge($node->attr(), compact('name')), array('label', 'description', 'default')), htmlspecialchars($value));PK���\Ҫ��9templates/yoo_aurora/warp/config/layouts/fields/badge.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $selectname = $name."[type]"; $textname = $name."[text]"; printf('<select %s>', $control->attributes(array("name"=>$selectname))); $type = isset($value['type']) ? $value['type'] : null; $text = isset($value['text']) ? $value['text'] : null; foreach ($node->children('option') as $option) { // set attributes $attributes = array('value' => $option->attr('value')); // is checked ? if ($option->attr('value') == $type) { $attributes = array_merge($attributes, array('selected' => 'selected')); } printf('<option %s>%s</option>', $control->attributes($attributes), $option->text()); } printf('</select>'); printf(' <input class="uk-form-width-mini" %s>', $control->attributes(array_merge($node->attr(), array('type' => 'text', 'name' => $textname, 'value' => $text)), array('label', 'description', 'default'))); PK���\v3r9templates/yoo_aurora/warp/config/layouts/fields/table.phpnu�[���<table class="uk-table uk-table-middle tm-width"> <thead> <tr> <th><?php echo $node->first('rows')->attr('label') ?></th> <?php foreach ($node->children('field') as $field) : ?> <th><?php echo $field->attr('column') ?: $field->attr('label') ?></th> <?php endforeach ?> </tr> </thead> <tbody> <?php foreach ($node->find('rows > row') as $row) : ?> <?php $id = $row->text() ?> <tr> <td><?php echo $id ?></td> <?php foreach ($node->children('field') as $field) : ?> <td> <?php $fname = $field->attr('name'); $fvalue = isset($value[$id][$fname]) ? $value[$id][$fname] : $node->attr('default'); echo $this['field']->render($field->attr('type'), "{$name}[{$id}][{$fname}]", $fvalue, $field, compact('field')); ?> </td> <?php endforeach ?> </tr> <?php endforeach ?> </tbody> </table>PK���\գ�v998templates/yoo_aurora/warp/config/layouts/fields/text.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ echo '<p class="uk-form-controls-condensed">'; printf('<input %s>', $control->attributes(array_merge($node->attr(), array('type' => 'text', 'name' => $name, 'value' => $value)), array('label', 'description', 'default'))); if ($description = $node->attr('description')) { printf('<span class="uk-form-help-inline">%s</span>', $node->attr('description')); } echo '</p>';PK���\`����>templates/yoo_aurora/warp/config/layouts/fields/customizer.phpnu�[���<div data-customizer> <a href="" class="uk-button">Customizer</a> <script type="text/template"> <div id="customizer"> <div class="cm-sidebar"> <header class="cm-sidebar-header"> <h1 class="cm-sidebar-title">Select a style</h1> <div class="uk-form"> <div class="uk-form-row"> <select class="cm-form-width-small" name="style"></select> <a href="#copy" class="uk-button">Copy</a> <a href="#remove" class="uk-button">Delete</a> </div> <div class="uk-form-row"> <label><input type="checkbox" name="advanced"> Advanced Mode</label> </div> </div> </header> <div class="uk-alert uk-alert-warning cm-sidebar-message"></div> <section class="cm-sidebar-content"></section> <footer class="cm-sidebar-footer"> <a href="#save" class="uk-button uk-button-primary">Save</a> <a href="#reset" class="uk-button">Reset</a> <a href="#cancel" class="uk-button">Cancel</a> </footer> </div> <div class="cm-wrapper"> <i class="uk-icon-spinner uk-icon-spin cm-spinner"></i> <div class="uk-alert uk-alert-danger uk-alert-large cm-error"></div> <iframe id="cm-theme-preview" src="<?php echo $this['system']->url ?>"></iframe> </div> </div> </script> </div> PK���\4l�,,9templates/yoo_aurora/warp/config/layouts/fields/links.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $description = ($node->attr('description') != '') ? $node->attr('description') : 'These links contain general information on theme features, troubleshooting and support.'; echo '<p>'.$description.'</p>'; foreach ($node->children('link') as $link) { printf('<a class="uk-button uk-margin-small-right" href="%s">%s</a>', $link->attr('url'), $link->text()); } PK���\P8����:templates/yoo_aurora/warp/config/layouts/fields/verify.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $html = array(); if (($checksums = $this['path']->path('theme:checksums')) && filesize($checksums)) { $this['checksum']->verify($this['path']->path('theme:'), $log); if ($count = count($log)) { $html[] = '<p>Some template files have been modified.</p>'; $html[] = '<div class="uk-scrollable-box tm-width">'; $html[] = '<ul class="uk-list uk-text-small uk-text-info">'; foreach (array('modified', 'missing') as $type) { if (isset($log[$type])) { foreach ($log[$type] as $file) { $html[] = '<li class="'.$type.'">'.$file.($type == 'missing' ? ' (missing)' : null).'</li>'; } } } $html[] = '</ul>'; $html[] = '</div>'; $html[] = '<p>To prevent modified files when using FTP, make sure the transfer mode is set to binary.</p>'; } else { $html[] = '<p>Verification successful, no file modifications detected.</p>'; } } else { $html[] = '<p class="uk-text-danger">Checksum file is missing! Your template is maybe compromised.</p>'; } echo implode("\n", $html); PK���\2걫%%3templates/yoo_aurora/warp/config/layouts/config.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get config $config = $this['config']; // get config xml $xml = $this['dom']->create($this['path']->path('theme:config.xml'), 'xml'); // render nav & main $nav = array(); $main = array(); foreach ($xml->find('fields') as $fields) { // init vars $name = $fields->attr('name'); $icon = $fields->attr('icon'); $content = $this->render('config:layouts/fields', array('config' => $config, 'fields' => $fields, 'values' => $config, 'prefix' => '', 'attr' => array())); $nav[] = sprintf('<li><a href=""><i class="%s"></i> %s</a></li>', $icon, $name); $main[] = sprintf('<div class="uk-form tm-form"><h1 class="uk-article-title">%s</h1>%s</div>', $name, $content); } ?> <div id="config" class="warp"> <?php if ($messages = $this->get('messages')) : ?> <div class="uk-alert uk-alert-large uk-alert-warning" data-uk-alert> <h2>Notice</h2> <?php echo implode("<br>", $messages); ?> </div> <?php endif; ?> <div class="tm-content"> <div class="tm-sidebar"> <div class="tm-sidebar-logo uk-panel"> <img width="140" height="46" src="<?php echo $this['path']->url('config:images/logo.svg'); ?>" alt=""> </div> <div class="uk-panel"> <ul class="uk-nav uk-nav-side"> <?php echo implode("\n", $nav); ?> </ul> </div> </div> <main class="tm-main"> <?php echo implode("\n", $main); ?> </main> </div> </div> PK���\�Y��3templates/yoo_aurora/warp/config/layouts/styles.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // cookie, baseurl, config & styles $data['cookie'] = $this['config']['cookie']; $data['baseurl'] = $this['path']->url('theme:', false); $data['config'] = $this['path']->url('less:customizer.json'); $data['styles'] = array('default' => ''); // init default if ($default = $this['path']->path('less:style.less')) { $data['styles']['default'] = file_get_contents($default); } // init filter $filter = $this['assetfilter']->create(array('CssImportResolver', 'CssRewriteUrl')); // less vars foreach ($this['config']['less']['vars'] as $source) { foreach (explode("\n", $this['asset']->createFile($source)->getContent($filter)) as $line) { if ($line && preg_match('/(@[\w\-]+)\s*:\s*([^;]*);/i', $line, $matches)) { $data['config_vars'][$matches[1]] = $matches[2]; } } } // less files foreach ($this['config']['less']['files'] as $target => $source) { $content = $this['asset']->createFile($source)->getContent($filter); $data['less'][] = array('source' => $content, 'target' => $target) ; } // less styles if ($path = $this['path']->path('theme:styles')) { foreach (glob("$path/*/style.less") as $file) { $data['styles'][basename(preg_replace('#/style\.less$#', '', $file))] = file_get_contents($file); } } echo json_encode($data);PK���\ �T�3templates/yoo_aurora/warp/config/layouts/fields.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ foreach ($fields->children('field') as $field) { $name = $field->attr('name'); $type = $field->attr('type'); $value = isset($values[$name]) ? $values[$name] : $field->attr('default'); echo $this['field']->render($type, sprintf(($prefix ? "{$prefix}[%s]" : "%s"), $name), $value, $field, compact('config')); } PK���\W�X ۇۇ-templates/yoo_aurora/warp/config/js/config.jsnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ function parse_str(o,n){var i,e,c,u,a,t,r,s,l,k,d,p,h,f,g,m=String(o).replace(/^&/,"").replace(/&$/,"").split("&"),v=m.length,b=function(o){return decodeURIComponent(o.replace(/\+/g,"%20"))};for(n||(n=this.window),i=0;i<v;i++){for(k=m[i].split("="),d=b(k[0]),p=k.length<2?"":b(k[1]);" "===d.charAt(0);)d=d.slice(1);if(d.indexOf("\0")>-1&&(d=d.slice(0,d.indexOf("\0"))),d&&"["!==d.charAt(0)){for(f=[],h=0,e=0;e<d.length;e++)if("["!==d.charAt(e)||h){if("]"===d.charAt(e)&&h&&(f.length||f.push(d.slice(0,h-1)),f.push(d.substr(h,e-h)),h=0,"["!==d.charAt(e+1)))break}else h=e+1;for(f.length||(f=[d]),e=0;e<f[0].length&&(l=f[0].charAt(e)," "!==l&&"."!==l&&"["!==l||(f[0]=f[0].substr(0,e)+"_"+f[0].substr(e+1)),"["!==l);e++);for(t=n,e=0,g=f.length;e<g;e++)if(d=f[e].replace(/^['"]/,"").replace(/['"]$/,""),r=e!==f.length-1,a=t,""!==d&&" "!==d||0===e)t[d]===s&&(t[d]={}),t=t[d];else{c=-1;for(u in t)t.hasOwnProperty(u)&&+u>c&&u.match(/^\d+$/g)&&(c=+u);d=c+1}a[d]=p}}}!function(o,n){function i(n,i){function e(i){var e=s.contents(),c=!0,u=!1,a=!1;o.each(n.less,function(n,t){if(!u){var r=e.find("head [data-file='"+t.target+"']");r.length&&(o.less.getCSS(t.source,{id:t.target,variables:i.variables,compress:!0}).done(function(n){c&&i.fonts&&(n=i.fonts+"\n"+n),"rtl"==e.find("html").attr("dir")&&(n=o.rtl.convert2RTL(n)),r.attr("href")?r.replaceWith(o("<style>").attr("data-file",r.data("file")).text(n)):r.text(n)}).fail(function(o){k.trigger("show",o),u=!0}),c=!1,a=!0)}}),u||(h.show(),s.css("visibility","visible"),l.hide(),k.trigger("hide"),setTimeout(function(){return s[0].contentWindow&&s[0].contentWindow.postMessage("customizer-update",location.origin)},150)),f.trigger(a?"hide":"show","The current theme is not customizable.")}var c,u=o("#customizer"),a=o("select[name=style]",u),t=o("[href='#copy']",u),r=o("[href='#remove']",u).hide(),s=o("#cm-theme-preview",u).css("visibility","hidden"),l=o("i.cm-spinner",u),k=o(".cm-error",u),d=i||{},p=[],h=o(".cm-sidebar-content",u),f=o(".cm-sidebar-message",u).hide();o.each(n.styles,function(i,e){p.push({name:i,config:n.config,config_vars:n.config_vars,variables:o.less.getVars(e)})}),u.customizer({styles:p,updating:function(o,n){r.toggle("default"!=n.name),h.hide(),s.css("visibility","hidden"),l.show()},updated:function(n,i){var a;i.fonts="",o("input[data-url]",u).each(function(){(a=o(this).attr("data-url"))&&i.fonts.indexOf("'"+a+"'")===-1&&(i.fonts+="@import '"+a+"';\n")}),e(c=i)}}),s.on("load",function(){c?e(c):u.trigger("update")}),k.on({show:function(n,i){k.html(o.mustache('<h1 class="uk-h3">LESS {{type}} Error</h1><p>{{message}}</p>',i)).show(),s.css("visibility","hidden")},hide:function(){k.hide(),s.css("visibility","visible")}}),f.on({show:function(o,n){f.html(n).show(),h.css("visibility","hidden")},hide:function(){f.hide(),h.css("visibility","visible")}}),t.on("click",function(i){i.preventDefault();var e=prompt("Please enter a style name","");e&&!o('option[value="'+e+'"]',a).length&&p.push({name:e,config:n.config,config_vars:n.config_vars,variables:o.extend({},c.variables)}),u.trigger("update",e)}),r.on("click",function(n){n.preventDefault();var i;o.each(p,function(o,n){a.val()==n.name&&(i=o)}),null!==i&&p.splice(i,1),u.trigger("update")}),o("[href='#save']",u).on("click",function(i){i.preventDefault(),u.remove(),o.removeCookie(n.cookie,{path:"/"}),o.isFunction(d.save)&&d.save.call(this,a.val(),p)}),o("[href='#reset']",u).on("click",function(i){i.preventDefault();var e,c=a.val();o.each(p,function(o,n){a.val()==n.name&&(e=o)}),n.styles[c]&&null!==e&&(o.extend(p[e],{config:n.config,variables:o.less.getVars(n.styles[c]),groups:""}),u.trigger("update",[c,!0]))}),o("[href='#cancel']",u).on("click",function(i){i.preventDefault(),u.remove(),o.removeCookie(n.cookie,{path:"/"}),o.isFunction(d.cancel)&&d.cancel.call(this)})}function e(n,i){k=!1;var e=o.Deferred(),c=[],u=0;return o.each(n.styles,function(i,e){o.each(n.less,function(o,n){c.push({target:("default"!=i?"/styles/"+i:"")+n.target,less:n.source+"\n"+e,css:"",error:""})})}),c.length?(o.less.getCSS(c[u].less,i).always(function a(t){"string"==o.type(t)?c[u].css=t:c[u].error=t,c[u].css=o.less.rewriteUrls(c[u].css,n.baseurl+c[u].target),o.isFunction(i.progress)&&i.progress.call(this,c[u],u,u/c.length*100),c[++u]&&!k?setTimeout(function(){o.less.getCSS(c[u].less,i).always(a)},150):e[k?"reject":"resolve"](c)}),e.promise()):e.resolve(c)}function c(){k=!0}function u(i){var e=i.find(".tm-sidebar ul"),c=i.find(".tm-main");e.on("click","a",function(i){i.preventDefault(),c.children().not("p").hide().filter(":eq("+(n._index=e.children("li").removeClass("uk-active").index(o(this).parent().addClass("uk-active")))+")").show()}).find("li:eq("+(n._index<c.children().length?n._index:0)+") a").trigger("click")}function a(n){function i(){var i=c.val(),u=e.val();o("[data-position]",n).each(function(){var n=o(this),e=n.data("position"),c=""===u||u===e;n[c?"show":"hide"](),c&&(n.find("tr[data-widget-name]").each(function(){var n=o(this),e=n.data("widget-name"),c=""===i||e.toLowerCase().indexOf(i.toLowerCase())!==-1;n.toggle(c)}),n.find("tbody>tr:visible").length||n.hide())})}var e=o("[data-position-filter]",n).on("change",i),c=o("[data-widget-filter]",n).on("keyup",o.UIkit.Utils.debounce(i,300)),u=o('<div class="tm-icon-picker"></div>').css({position:"absolute",display:"none"}).appendTo("body"),a=[],t={"Web Application Icons":["uk-icon-adjust","uk-icon-anchor","uk-icon-archive","uk-icon-area-chart","uk-icon-arrows","uk-icon-arrows-h","uk-icon-arrows-v","uk-icon-asterisk","uk-icon-at","uk-icon-automobile","uk-icon-balance-scale","uk-icon-ban","uk-icon-bank","uk-icon-bar-chart","uk-icon-bar-chart-o","uk-icon-barcode","uk-icon-bars","uk-icon-battery-0","uk-icon-battery-1","uk-icon-battery-2","uk-icon-battery-3","uk-icon-battery-4","uk-icon-battery-empty","uk-icon-battery-full","uk-icon-battery-half","uk-icon-battery-quarter","uk-icon-battery-three-quarters","uk-icon-bed","uk-icon-beer","uk-icon-bell","uk-icon-bell-o","uk-icon-bell-slash","uk-icon-bell-slash-o","uk-icon-bicycle","uk-icon-binoculars","uk-icon-birthday-cake","uk-icon-bolt","uk-icon-bomb","uk-icon-book","uk-icon-bookmark","uk-icon-bookmark-o","uk-icon-briefcase","uk-icon-bug","uk-icon-building","uk-icon-building-o","uk-icon-bullhorn","uk-icon-bullseye","uk-icon-bus","uk-icon-cab","uk-icon-calculator","uk-icon-calendar","uk-icon-calendar-check-o","uk-icon-calendar-minus-o","uk-icon-calendar-o","uk-icon-calendar-plus-o","uk-icon-calendar-times-o","uk-icon-camera","uk-icon-camera-retro","uk-icon-car","uk-icon-caret-square-o-down","uk-icon-caret-square-o-left","uk-icon-caret-square-o-right","uk-icon-caret-square-o-up","uk-icon-cart-arrow-down","uk-icon-cart-plus","uk-icon-cc","uk-icon-certificate","uk-icon-check","uk-icon-check-circle","uk-icon-check-circle-o","uk-icon-check-square","uk-icon-check-square-o","uk-icon-child","uk-icon-circle","uk-icon-circle-o","uk-icon-circle-o-notch","uk-icon-circle-thin","uk-icon-clock-o","uk-icon-clone","uk-icon-close","uk-icon-cloud","uk-icon-cloud-download","uk-icon-cloud-upload","uk-icon-code","uk-icon-code-fork","uk-icon-coffee","uk-icon-cog","uk-icon-cogs","uk-icon-comment","uk-icon-comment-o","uk-icon-commenting","uk-icon-commenting-o","uk-icon-comments","uk-icon-comments-o","uk-icon-compass","uk-icon-copyright","uk-icon-creative-commons","uk-icon-credit-card","uk-icon-crop","uk-icon-crosshairs","uk-icon-cube","uk-icon-cubes","uk-icon-cutlery","uk-icon-dashboard","uk-icon-database","uk-icon-desktop","uk-icon-diamond","uk-icon-dot-circle-o","uk-icon-download","uk-icon-edit","uk-icon-ellipsis-h","uk-icon-ellipsis-v","uk-icon-envelope","uk-icon-envelope-o","uk-icon-envelope-square","uk-icon-eraser","uk-icon-exchange","uk-icon-exclamation","uk-icon-exclamation-circle","uk-icon-exclamation-triangle","uk-icon-external-link","uk-icon-external-link-square","uk-icon-eye","uk-icon-eye-slash","uk-icon-eyedropper","uk-icon-fax","uk-icon-feed","uk-icon-female","uk-icon-fighter-jet","uk-icon-file-archive-o","uk-icon-file-audio-o","uk-icon-file-code-o","uk-icon-file-excel-o","uk-icon-file-image-o","uk-icon-file-movie-o","uk-icon-file-pdf-o","uk-icon-file-photo-o","uk-icon-file-picture-o","uk-icon-file-powerpoint-o","uk-icon-file-sound-o","uk-icon-file-video-o","uk-icon-file-word-o","uk-icon-file-zip-o","uk-icon-film","uk-icon-filter","uk-icon-fire","uk-icon-fire-extinguisher","uk-icon-flag","uk-icon-flag-checkered","uk-icon-flag-o","uk-icon-flash","uk-icon-flask","uk-icon-folder","uk-icon-folder-o","uk-icon-folder-open","uk-icon-folder-open-o","uk-icon-frown-o","uk-icon-futbol-o","uk-icon-gamepad","uk-icon-gavel","uk-icon-gear","uk-icon-gears","uk-icon-gift","uk-icon-glass","uk-icon-globe","uk-icon-graduation-cap","uk-icon-group","uk-icon-hand-grab-o","uk-icon-hand-lizard-o","uk-icon-hand-paper-o","uk-icon-hand-peace-o","uk-icon-hand-pointer-o","uk-icon-hand-rock-o","uk-icon-hand-scissors-o","uk-icon-hand-spock-o","uk-icon-hand-stop-o","uk-icon-hdd-o","uk-icon-headphones","uk-icon-heart","uk-icon-heart-o","uk-icon-heartbeat","uk-icon-history","uk-icon-home","uk-icon-hotel","uk-icon-hourglass","uk-icon-hourglass-1","uk-icon-hourglass-2","uk-icon-hourglass-3","uk-icon-hourglass-end","uk-icon-hourglass-half","uk-icon-hourglass-o","uk-icon-hourglass-start","uk-icon-i-cursor","uk-icon-image","uk-icon-inbox","uk-icon-industry","uk-icon-info","uk-icon-info-circle","uk-icon-institution","uk-icon-key","uk-icon-keyboard-o","uk-icon-language","uk-icon-laptop","uk-icon-leaf","uk-icon-legal","uk-icon-lemon-o","uk-icon-level-down","uk-icon-level-up","uk-icon-life-bouy","uk-icon-life-buoy","uk-icon-life-ring","uk-icon-life-saver","uk-icon-lightbulb-o","uk-icon-line-chart","uk-icon-location-arrow","uk-icon-lock","uk-icon-magic","uk-icon-magnet","uk-icon-mail-forward","uk-icon-mail-reply","uk-icon-mail-reply-all","uk-icon-male","uk-icon-map","uk-icon-map-marker","uk-icon-map-o","uk-icon-map-pin","uk-icon-map-signs","uk-icon-meh-o","uk-icon-microphone","uk-icon-microphone-slash","uk-icon-minus","uk-icon-minus-circle","uk-icon-minus-square","uk-icon-minus-square-o","uk-icon-mobile","uk-icon-mobile-phone","uk-icon-money","uk-icon-moon-o","uk-icon-mortar-board","uk-icon-motorcycle","uk-icon-mouse-pointer","uk-icon-music","uk-icon-navicon","uk-icon-newspaper-o","uk-icon-object-group","uk-icon-object-ungroup","uk-icon-paint-brush","uk-icon-paper-plane","uk-icon-paper-plane-o","uk-icon-paw","uk-icon-pencil","uk-icon-pencil-square","uk-icon-pencil-square-o","uk-icon-phone","uk-icon-phone-square","uk-icon-photo","uk-icon-picture-o","uk-icon-pie-chart","uk-icon-plane","uk-icon-plug","uk-icon-plus","uk-icon-plus-circle","uk-icon-plus-square","uk-icon-plus-square-o","uk-icon-power-off","uk-icon-print","uk-icon-puzzle-piece","uk-icon-qrcode","uk-icon-question","uk-icon-question-circle","uk-icon-quote-left","uk-icon-quote-right","uk-icon-random","uk-icon-recycle","uk-icon-refresh","uk-icon-registered","uk-icon-remove","uk-icon-reorder","uk-icon-reply","uk-icon-reply-all","uk-icon-retweet","uk-icon-road","uk-icon-rocket","uk-icon-rss","uk-icon-rss-square","uk-icon-search","uk-icon-search-minus","uk-icon-search-plus","uk-icon-send","uk-icon-send-o","uk-icon-server","uk-icon-share","uk-icon-share-alt","uk-icon-share-alt-square","uk-icon-share-square","uk-icon-share-square-o","uk-icon-shield","uk-icon-ship","uk-icon-shopping-cart","uk-icon-sign-in","uk-icon-sign-out","uk-icon-signal","uk-icon-sitemap","uk-icon-sliders","uk-icon-smile-o","uk-icon-soccer-ball-o","uk-icon-sort","uk-icon-sort-alpha-asc","uk-icon-sort-alpha-desc","uk-icon-sort-amount-asc","uk-icon-sort-amount-desc","uk-icon-sort-asc","uk-icon-sort-desc","uk-icon-sort-down","uk-icon-sort-numeric-asc","uk-icon-sort-numeric-desc","uk-icon-sort-up","uk-icon-space-shuttle","uk-icon-spinner","uk-icon-spoon","uk-icon-square","uk-icon-square-o","uk-icon-star","uk-icon-star-half","uk-icon-star-half-empty","uk-icon-star-half-full","uk-icon-star-half-o","uk-icon-star-o","uk-icon-sticky-note","uk-icon-sticky-note-o","uk-icon-street-view","uk-icon-suitcase","uk-icon-sun-o","uk-icon-support","uk-icon-tablet","uk-icon-tachometer","uk-icon-tag","uk-icon-tags","uk-icon-tasks","uk-icon-taxi","uk-icon-television","uk-icon-terminal","uk-icon-thumb-tack","uk-icon-thumbs-down","uk-icon-thumbs-o-down","uk-icon-thumbs-o-up","uk-icon-thumbs-up","uk-icon-ticket","uk-icon-times","uk-icon-times-circle","uk-icon-times-circle-o","uk-icon-tint","uk-icon-toggle-down","uk-icon-toggle-left","uk-icon-toggle-off","uk-icon-toggle-on","uk-icon-toggle-right","uk-icon-toggle-up","uk-icon-trademark","uk-icon-trash","uk-icon-trash-o","uk-icon-tree","uk-icon-trophy","uk-icon-truck","uk-icon-tty","uk-icon-tv","uk-icon-umbrella","uk-icon-university","uk-icon-unlock","uk-icon-unlock-alt","uk-icon-unsorted","uk-icon-upload","uk-icon-user","uk-icon-user-plus","uk-icon-user-secret","uk-icon-user-times","uk-icon-users","uk-icon-video-camera","uk-icon-volume-down","uk-icon-volume-off","uk-icon-volume-up","uk-icon-warning","uk-icon-wheelchair","uk-icon-wifi","uk-icon-wrench"],"Hand Icons":["uk-icon-hand-grab-o","uk-icon-hand-lizard-o","uk-icon-hand-o-down","uk-icon-hand-o-left","uk-icon-hand-o-right","uk-icon-hand-o-up","uk-icon-hand-paper-o","uk-icon-hand-peace-o","uk-icon-hand-pointer-o","uk-icon-hand-rock-o","uk-icon-hand-scissors-o","uk-icon-hand-spock-o","uk-icon-hand-stop-o","uk-icon-thumbs-down","uk-icon-thumbs-o-down","uk-icon-thumbs-o-up","uk-icon-thumbs-up"],"Transportation Icons":["uk-icon-ambulance","uk-icon-automobile","uk-icon-bicycle","uk-icon-bus","uk-icon-cab","uk-icon-car","uk-icon-fighter-jet","uk-icon-motorcycle","uk-icon-plane","uk-icon-rocket","uk-icon-ship","uk-icon-space-shuttle","uk-icon-subway","uk-icon-taxi","uk-icon-train","uk-icon-truck","uk-icon-wheelchair"],"Gender Icons":["uk-icon-genderless","uk-icon-intersex","uk-icon-mars","uk-icon-mars-double","uk-icon-mars-stroke","uk-icon-mars-stroke-h","uk-icon-mars-stroke-v","uk-icon-mercury","uk-icon-neuter","uk-icon-transgender","uk-icon-transgender-alt","uk-icon-venus","uk-icon-venus-double","uk-icon-venus-mars"],"File Type Icons":["uk-icon-file","uk-icon-file-archive-o","uk-icon-file-audio-o","uk-icon-file-code-o","uk-icon-file-excel-o","uk-icon-file-image-o","uk-icon-file-movie-o","uk-icon-file-o","uk-icon-file-pdf-o","uk-icon-file-photo-o","uk-icon-file-picture-o","uk-icon-file-powerpoint-o","uk-icon-file-sound-o","uk-icon-file-text","uk-icon-file-text-o","uk-icon-file-video-o","uk-icon-file-word-o","uk-icon-file-zip-o"],"Spinner Icons":["uk-icon-circle-o-notch","uk-icon-cog","uk-icon-gear","uk-icon-refresh","uk-icon-spinner"],"Form Control Icons":["uk-icon-check-square","uk-icon-check-square-o","uk-icon-circle","uk-icon-circle-o","uk-icon-dot-circle-o","uk-icon-minus-square","uk-icon-minus-square-o","uk-icon-plus-square","uk-icon-plus-square-o","uk-icon-square","uk-icon-square-o"],"Payment Icons":["uk-icon-cc-amex","uk-icon-cc-diners-club","uk-icon-cc-discover","uk-icon-cc-jcb","uk-icon-cc-mastercard","uk-icon-cc-paypal","uk-icon-cc-stripe","uk-icon-cc-visa","uk-icon-credit-card","uk-icon-google-wallet","uk-icon-paypal"],"Chart Icons":["uk-icon-area-chart","uk-icon-bar-chart","uk-icon-bar-chart-o","uk-icon-line-chart","uk-icon-pie-chart"],"Currency Icons":["uk-icon-bitcoin","uk-icon-btc","uk-icon-cny","uk-icon-dollar","uk-icon-eur","uk-icon-euro","uk-icon-gbp","uk-icon-gg","uk-icon-gg-circle","uk-icon-ils","uk-icon-inr","uk-icon-jpy","uk-icon-krw","uk-icon-money","uk-icon-rmb","uk-icon-rouble","uk-icon-rub","uk-icon-ruble","uk-icon-rupee","uk-icon-shekel","uk-icon-sheqel","uk-icon-try","uk-icon-turkish-lira","uk-icon-usd","uk-icon-won","uk-icon-yen"],"Text Editor Icons":["uk-icon-align-center","uk-icon-align-justify","uk-icon-align-left","uk-icon-align-right","uk-icon-bold","uk-icon-chain","uk-icon-chain-broken","uk-icon-clipboard","uk-icon-columns","uk-icon-copy","uk-icon-cut","uk-icon-dedent","uk-icon-eraser","uk-icon-file","uk-icon-file-o","uk-icon-file-text","uk-icon-file-text-o","uk-icon-files-o","uk-icon-floppy-o","uk-icon-font","uk-icon-header","uk-icon-indent","uk-icon-italic","uk-icon-link","uk-icon-list","uk-icon-list-alt","uk-icon-list-ol","uk-icon-list-ul","uk-icon-outdent","uk-icon-paperclip","uk-icon-paragraph","uk-icon-paste","uk-icon-repeat","uk-icon-rotate-left","uk-icon-rotate-right","uk-icon-save","uk-icon-scissors","uk-icon-strikethrough","uk-icon-subscript","uk-icon-superscript","uk-icon-table","uk-icon-text-height","uk-icon-text-width","uk-icon-th","uk-icon-th-large","uk-icon-th-list","uk-icon-underline","uk-icon-undo","uk-icon-unlink"],"Directional Icons":["uk-icon-angle-double-down","uk-icon-angle-double-left","uk-icon-angle-double-right","uk-icon-angle-double-up","uk-icon-angle-down","uk-icon-angle-left","uk-icon-angle-right","uk-icon-angle-up","uk-icon-arrow-circle-down","uk-icon-arrow-circle-left","uk-icon-arrow-circle-o-down","uk-icon-arrow-circle-o-left","uk-icon-arrow-circle-o-right","uk-icon-arrow-circle-o-up","uk-icon-arrow-circle-right","uk-icon-arrow-circle-up","uk-icon-arrow-down","uk-icon-arrow-left","uk-icon-arrow-right","uk-icon-arrow-up","uk-icon-arrows","uk-icon-arrows-alt","uk-icon-arrows-h","uk-icon-arrows-v","uk-icon-caret-down","uk-icon-caret-left","uk-icon-caret-right","uk-icon-caret-square-o-down","uk-icon-caret-square-o-left","uk-icon-caret-square-o-right","uk-icon-caret-square-o-up","uk-icon-caret-up","uk-icon-chevron-circle-down","uk-icon-chevron-circle-left","uk-icon-chevron-circle-right","uk-icon-chevron-circle-up","uk-icon-chevron-down","uk-icon-chevron-left","uk-icon-chevron-right","uk-icon-chevron-up","uk-icon-exchange","uk-icon-hand-o-down","uk-icon-hand-o-left","uk-icon-hand-o-right","uk-icon-hand-o-up","uk-icon-long-arrow-down","uk-icon-long-arrow-left","uk-icon-long-arrow-right","uk-icon-long-arrow-up","uk-icon-toggle-down","uk-icon-toggle-left","uk-icon-toggle-right","uk-icon-toggle-up"],"Video Player Icons":["uk-icon-arrows-alt","uk-icon-backward","uk-icon-compress","uk-icon-eject","uk-icon-expand","uk-icon-fast-backward","uk-icon-fast-forward","uk-icon-forward","uk-icon-pause","uk-icon-play","uk-icon-play-circle","uk-icon-play-circle-o","uk-icon-random","uk-icon-step-backward","uk-icon-step-forward","uk-icon-stop","uk-icon-youtube-play"],"Brand Icons":["uk-icon-500px","uk-icon-adn","uk-icon-amazon","uk-icon-android","uk-icon-angellist","uk-icon-apple","uk-icon-behance","uk-icon-behance-square","uk-icon-bitbucket","uk-icon-bitbucket-square","uk-icon-bitcoin","uk-icon-black-tie","uk-icon-btc","uk-icon-buysellads","uk-icon-cc-amex","uk-icon-cc-diners-club","uk-icon-cc-discover","uk-icon-cc-jcb","uk-icon-cc-mastercard","uk-icon-cc-paypal","uk-icon-cc-stripe","uk-icon-cc-visa","uk-icon-chrome","uk-icon-codepen","uk-icon-connectdevelop","uk-icon-contao","uk-icon-css3","uk-icon-dashcube","uk-icon-delicious","uk-icon-deviantart","uk-icon-digg","uk-icon-dribbble","uk-icon-dropbox","uk-icon-drupal","uk-icon-empire","uk-icon-envira","uk-icon-expeditedssl","uk-icon-facebook","uk-icon-facebook-f","uk-icon-facebook-official","uk-icon-facebook-square","uk-icon-firefox","uk-icon-flickr","uk-icon-fonticons","uk-icon-forumbee","uk-icon-foursquare","uk-icon-ge","uk-icon-get-pocket","uk-icon-gg","uk-icon-gg-circle","uk-icon-git","uk-icon-git-square","uk-icon-github","uk-icon-github-alt","uk-icon-github-square","uk-icon-gitlab","uk-icon-gittip","uk-icon-glide","uk-icon-glide-g","uk-icon-google","uk-icon-google-plus","uk-icon-google-plus-square","uk-icon-google-wallet","uk-icon-gratipay","uk-icon-hacker-news","uk-icon-houzz","uk-icon-html5","uk-icon-instagram","uk-icon-internet-explorer","uk-icon-ioxhost","uk-icon-joomla","uk-icon-jsfiddle","uk-icon-lastfm","uk-icon-lastfm-square","uk-icon-leanpub","uk-icon-linkedin","uk-icon-linkedin-square","uk-icon-linux","uk-icon-maxcdn","uk-icon-meanpath","uk-icon-medium","uk-icon-odnoklassniki","uk-icon-odnoklassniki-square","uk-icon-opencart","uk-icon-openid","uk-icon-opera","uk-icon-optin-monster","uk-icon-pagelines","uk-icon-paypal","uk-icon-pied-piper","uk-icon-pied-piper-alt","uk-icon-pinterest","uk-icon-pinterest-p","uk-icon-pinterest-square","uk-icon-qq","uk-icon-ra","uk-icon-rebel","uk-icon-reddit","uk-icon-reddit-square","uk-icon-renren","uk-icon-safari","uk-icon-sellsy","uk-icon-share-alt","uk-icon-share-alt-square","uk-icon-shirtsinbulk","uk-icon-simplybuilt","uk-icon-skyatlas","uk-icon-skype","uk-icon-slack","uk-icon-slideshare","uk-icon-snapchat","uk-icon-snapchat-ghost","uk-icon-snapchat-square","uk-icon-soundcloud","uk-icon-spotify","uk-icon-stack-exchange","uk-icon-stack-overflow","uk-icon-steam","uk-icon-steam-square","uk-icon-stumbleupon","uk-icon-stumbleupon-circle","uk-icon-tencent-weibo","uk-icon-trello","uk-icon-tripadvisor","uk-icon-tumblr","uk-icon-tumblr-square","uk-icon-twitch","uk-icon-twitter","uk-icon-twitter-square","uk-icon-viacoin","uk-icon-viadeo","uk-icon-viadeo-square","uk-icon-vimeo","uk-icon-vimeo-square","uk-icon-vine","uk-icon-vk","uk-icon-wechat","uk-icon-weibo","uk-icon-weixin","uk-icon-whatsapp","uk-icon-wikipedia-w","uk-icon-windows","uk-icon-wordpress","uk-icon-wpbeginner","uk-icon-wpforms","uk-icon-xing","uk-icon-xing-square","uk-icon-y-combinator","uk-icon-y-combinator-square","uk-icon-yahoo","uk-icon-yc","uk-icon-yc-square","uk-icon-yelp","uk-icon-youtube","uk-icon-youtube-play","uk-icon-youtube-square"],"Medical Icons":["uk-icon-ambulance","uk-icon-h-square","uk-icon-heart","uk-icon-heart-o","uk-icon-heartbeat","uk-icon-hospital-o","uk-icon-medkit","uk-icon-plus-square","uk-icon-stethoscope","uk-icon-user-md","uk-icon-wheelchair"],"Accessibility Icons":["uk-icon-american-sign-language-interpreting","uk-icon-asl-interpreting","uk-icon-assistive-listening-systems","uk-icon-audio-description","uk-icon-blind","uk-icon-braille","uk-icon-cc","uk-icon-deaf","uk-icon-deafness","uk-icon-hard-of-hearing","uk-icon-low-vision","uk-icon-question-circle-o","uk-icon-sign-language","uk-icon-signing","uk-icon-tty","uk-icon-universal-access","uk-icon-volume-control-phone","uk-icon-wheelchair","uk-icon-wheelchair-alt"]};a.push('<ul class="uk-list uk-list-space">'),o.each(t,function(n,i){a.push("<li><strong>"+n+"</strong></li>"),o.each(i,function(){a.push('<li><a href="" class="uk-link-reset" data-warp-icon="'+this+'"><i class="'+this+' uk-icon-small uk-margin-small-right"></i> '+this+"</a></li>")})}),a.push("</ul>"),u.append(a.join("\n")),o(".tm-main").on("focus","input[name$='[icon]']",function(n){n.preventDefault();var i=o(this),e=i.offset(),c=e.top+i.height()+15;left=e.left,u.data("input",i).css({top:c,left:left}).show(),u[0].scrollTop=0}),u.on("click","[data-warp-icon*='uk-icon']",function(n){n.preventDefault(),u.data("input").val(o(this).data("warpIcon")),u.hide()}),o(document).on("click",function(n){u.is(":visible")&&!o(n.target).is("input[name$='[icon]']")&&u.hide()})}function t(n,i){function e(n){o('[value="'+n.prop("value")+'"]',p).not(n).attr("disabled",!!n.is(":checked")&&"disabled")}function c(n){d.toggle("default"!==n),o("[data-layout]").not(o('[data-layout="'+n+'"]').show()).hide()}function u(n){if(n&&!o('option[value="'+n+'"]',l).length){var e=o(i).clone(!0);t(e,n),o(i).parent().children("[data-layout]:last").after(e),l.append('<option value="'+n+'">'+n+"</option>").val(n).trigger("change"),o("[data-assignment]",e).show()}}function a(n,i){i&&n!==i&&!o('option[value="'+i+'"]',l).length&&(t(o('[data-layout="'+n+'"]'),i),l.find('option[value="'+n+'"]').attr("value",i).html(i))}function t(o,n){var i=o.data("layout");o.attr("data-layout",n).find('[name^="'+k+"["+i+']"]').attr("name",function(o,e){return e.replace(k+"["+i+"]",k+"["+n+"]")})}function r(n){o('[data-layout="'+n+'"]').remove(),l.find('option[value="'+n+'"]').remove().end().trigger("change")}var s=o(n),l=o("[data-layout-selector]",s),k=s.data("field-name"),d=o("[data-action=rename], [data-action=remove]",s),p=o("[data-assignment]",s);p.filter('[data-layout="default"] [data-assignment]').hide(),o("input:checked",p).each(function(){e(o(this))}),l.on("change",function(o){c(l.val())}).trigger("change"),s.on("change","[data-assignment] input",function(n){e(o(n.target))}).on("click",'[data-action="add"]',function(o){o.preventDefault(),u(prompt("Please enter a layout name",""))}).on("click",'[data-action="rename"]',function(o){o.preventDefault();var n=l.val(),i=prompt("Please enter a layout name",n);a(n,i)}).on("click",'[data-action="remove"]',function(o){o.preventDefault(),r(l.val())}),o("[data-layout]",s).each(function(){o('select[name$="[width]"]:first',this).on("change",function(){var n=o(this),i=n.find('option[value="'+n.val()+'"]').data("gcf");n.closest("[data-layout]").find('select[name$="[width]"]:gt(0)').each(function(){var e=o(this),c=e.val();e.empty().append(n.find("option").clone().filter(function(){return o(this).val()%i===0})).val(e.find('option[value="'+c+'"]').length?c:e.val())})}).trigger("change")})}function r(n){o(n).on("click","li",function(n){n.preventDefault(),o(this).toggleClass("active").find("input").val(o(this).hasClass("active")?"1":"0")}).find("li").each(function(){o(this).toggleClass("active","0"!==o(this).find("input").val())})}function s(n){o("tr[data-level='1'] + tr[data-level='2']",n).each(function(){o(this).prev().find("td:first").prepend('<i class="uk-icon-angle-right"></i> ').wrapInner("<span data-toggler />")}),o("tbody tr[data-level!='1']",n).hide(),o(n).on("click","[data-toggler]",function(){o(this).closest("tr").nextUntil("tr[data-level='1']",n).toggle(),o("i",this).toggleClass("uk-icon-angle-down")}),o("[data-menu-filter]",n).on("change",function(){o("[data-menu]").not(o('[data-menu="'+o(this).val()+'"]').show()).hide()}).trigger("change")}function l(){if(!window.btoa)return!1;try{return!!new Blob&&void 0!==typeof FormData}catch(o){return!1}}var k;o(function(){function n(n,i){f.css("width","100%");var e={};o.each(i.styles,function(o,n){e[("default"!=o?"/styles/"+o:"/less")+"/style.less"]=n}),o.each(n,function(o,n){n.error||(e[n.target]=n.css)}),g.text("Saving files..."),System.saveFiles(e).fail(function(o){m.append('<div class="uk-alert uk-alert-danger">'+o+"</div>")}).done(function(o){m.children().length||h.hide()})}function k(n,i,e){var c=n.target.replace(/^.*[\/\\]/g,"").replace(/css$/g,"less");g.text(n.target),f.css("width",Math.ceil(e)+"%"),n.error&&0===o("[data-file='"+c+"']").length&&m.append('<div class="uk-alert uk-alert-danger" data-file="'+c+'"><strong>'+c+"</strong><br>"+n.error.message+"</div>")}function d(n){b.each(function(){var i=o(this),e=i.val(),c=[];o.each(n.styles,function(o){"default"!=o&&c.push(o)}),c=o.merge(["default"],o.merge(c,i.data("style-css")).sort()),i.html(o.mustache('{{#styles}}<option value="{{.}}">{{.}}</option>{{/styles}}',{styles:c})),i.trigger("update",e)})}var p=o("#config"),h=o.UIkit.modal("#compilemodal",{bgclose:!1}),f=h.element.find(".uk-progress-bar"),g=h.element.find(".file-name"),m=h.element.find(".error-list"),v=o("[data-customizer]"),b=o("[data-style-selector]",p);if(t("#layout",'[data-layout="default"]'),s(o("#menus",p)),u(p),a("#widgets"),r("[data-list-devices]"),h.element.find("button").on("click",function(){c(),h.hide()}),l()?o("[href='#compile']").on("click",function(o){o.preventDefault(),f.css("width","0%"),m.html(""),g.html(""),h.show(),setTimeout(function(){System.data().done(function(o){e(o,{progress:k}).done(function(i){n(i,o)}).fail(function(){h.hide()})}).fail(function(o){h.hide()})},300)}):o("[href='#compile']").attr("disabled","disabled").on("click",function(o){o.preventDefault()}),l()){var w=!1;o("a",v).on("click",function(c){c.preventDefault(),w||(w=!0,System.data().done(function(c){var u=o("body").addClass("cm-open");o.cookie(c.cookie,"1",{expires:1,path:"/"}),p.append(o("[type*=template]",v).mustache()),i(c,{cancel:function(){u.removeClass("cm-open")},save:function(i,a){u.removeClass("cm-open");var t=c.styles,r={};c.styles={},o.each(a,function(n,e){if(i!=e.name&&t[e.name])return void(c.styles[e.name]=t[e.name]);var u=[];e.fonts&&u.push(e.fonts),o.each(e.variables,function(o,n){u.push(o+": "+n+";")}),c.styles[e.name]=r[e.name]=u.join("\n")}),d(c),f.css("width","0%"),m.html(""),g.html(""),h.show(),e(o.extend({},c,{styles:r}),{progress:k}).done(function(o){n(o,c)}).fail(function(){h.hide()})}})}).fail(function(n){o("a",v).after(o('<div class="uk-alert uk-alert-danger" />').text(n))}).always(function(){w=!1}))})}else o("a",v).attr("disabled","disabled").on("click",function(o){o.preventDefault()}),p.prepend('<div class="uk-alert uk-alert-danger">Your browser does not support the customizing and LESS compiling features. Please update your browser.</div>');b.on("update",function(n,i){var e=o(this);i||(i=e.data("selected")),e.val(e.find('option[value="'+i+'"]').length?i:e.val())}).trigger("update")})}(jQuery,window.sessionStorage||{}),function(o){var n=function(n,i){function e(n){var i=o.Deferred();return n.groups?i.resolve():(o.ajax({url:n.config,cache:!1,dataType:"json"}).done(function(e){var c=o.extend({},n.config_vars);n.config=e,n.groups=[],n.variables=n.variables||{},n.matchName=u,o.each(n.config.groups,function(i,e){var a,t={label:e.label,variables:[],advanced:e.advanced||!1,more:!1};o.each(e.vars,function(i,e){o.each(c,function(o,i){u(e,o)&&(delete c[o],a={name:o,"default":i,placeholder:i,label:o.replace(/^@/,"").replace(/^\w+\-/,"").replace(/\-/g," "),more:i.indexOf("@")!==-1,value:function(){return n.variables[o]?n.variables[o]:""}},a.more&&(t.more=!0,a.placeholder="@"),t.variables.push(a))})}),t.variables.length&&n.groups.push(t)}),i.resolve()}).fail(function(o,e,c){i.reject("Unable to retrieve "+n.config+" ("+c+")")}),i.promise())}function c(n){r.html(o.mustache(i.template.sidebar,n)),r.find("input[data-name]").each(function(){var i,e,c=o(this),a=c.val()||c.data("default");c.attr("data-default").indexOf("@")===-1&&o.each(n.config.controls,function(n,t){o.each(t.vars,function(n,r){if(u(r,c.attr("data-name")))switch(t.type){case"color":var s=o('<div class="sp-placeholder"><div class="sp-placeholder-color"></div></div>').find("div").css("background-color",a).end().on("click",function(){c.spectrum({showInput:!0,showAlpha:!0,preferredFormat:"hex",color:"inherit"==a?"":a,change:function(o){o.toRgb().a<1&&c.val(o.toRgbString()).trigger("change")},show:function(){c.spectrum("container").find(".sp-reset").length||c.spectrum("container").find(".sp-cancel").after(o('<a href="#" class="sp-reset uk-margin-small-right">reset</a>').on("click",function(o){o.preventDefault(),c.spectrum("set","inherit"==c.data("default")?"rgba(0,0,0,0)":c.data("default")),c.spectrum("hide"),c.val("").trigger("change")}))}}).on("show-spectrum",function(){parseInt(c.spectrum("container").find(".sp-slider").css("top"))>spectrum.container.find(".sp-hue").height()&&spectrum.container.find(".sp-slider").css("top",0)}),s.remove(),setTimeout(function(){c.spectrum("show")},50)});c.hide().after(s);break;case"font":e=[],o.isArray(t.options)?e.push({group:"",options:t.options}):o.each(t.options,function(o,n){e.push({group:o,options:n})}),i=o(o.mustache('<select>{{#groups}}{{#group}}<optgroup label="{{group}}">{{/group}}{{#options}}<option value="{{value}}"{{#url}} data-fonturl="{{url}}"{{/url}}>{{name}}</option>{{/options}}{{#group}}</optgroup>{{/group}}{{/groups}}</select>',{groups:e})),dropdown=o('<div class="uk-form-select"></div>'),dropdown.append(i),i.before('<a class="uk-margin-small-left uk-text-muted"><i class="uk-icon-magic"></i></a>'),i.on("change",function(){c.val(i.val()).attr("data-url",this.options[this.selectedIndex].getAttribute("data-fonturl")).trigger("change")});var l="";i.find("option[data-fonturl]").each(function(){""===c.val()&&this.getAttribute("value")==c.data("default")?l=this.getAttribute("data-fonturl"):this.getAttribute("value")==c.val()&&(l=this.getAttribute("data-fonturl"))}),c.attr("data-url",l).trigger("change"),c.after(dropdown);break;case"select":i=o(o.mustache('<select>{{#options}}<option value="{{value}}">{{name}}</option>{{/options}}</select>',{options:t.options})),c.replaceWith(i.val(a).attr("class",c.attr("class")).attr("name",c.attr("name")).attr("data-name",c.attr("data-name"))); }})})})}function u(o,n){var i="^"+o.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$";return i="^"+i+"$",null!==n.match(new RegExp(i))}var a,t=o(i.select,n),r=o(i.sidebar,n),s=o(i.advanced,n),l=o(i.error,n);n.on({update:function(u,r,s){o("option",t).length!=i.styles.length&&t.html(o.mustache(i.template.select,i)),r&&t.val(r);var k=t.val(),d=a;o.each(i.styles,function(o,n){k==n.name&&(a=n)}),(a!==d||s)&&(n.trigger("updating",a),e(a).done(function(){c(a),n.trigger("updated",a)}).fail(function(n){l.html(o.mustache('<h1 class="uk-h3">Error</h1><p>{{message}}</p>',{message:n})).show()}))},updating:i.updating,updated:i.updated}),t.on("change",function(o){setTimeout(function(){n.trigger("update")},1)}),s.on("change",function(n){r[o(this).prop("checked")?"addClass":"removeClass"]("cm-show-advanced")}).trigger("change"),n.on("click","a.cm-more-link",function(n){n.preventDefault(),o(this).parents("fieldset:first").toggleClass("cm-show-more")}),n.on("change","input[name=vars], select[name=vars]",function(i){i.preventDefault();var e=o(this).attr("data-name"),c=o(this).val();""===c?delete a.variables[e]:a.variables[e]=c,n.trigger("updated",a)})};o.fn.customizer=function(i){return this.each(function(){var e={updating:o.noop(),updated:o.noop(),select:"select[name=style]",advanced:"input[name=advanced]",sidebar:"section.cm-sidebar-content",error:".cm-error",template:{select:'{{#styles}}<option value="{{name}}">{{name}}</option>{{/styles}}',sidebar:'<div class="cm-vars cm-form uk-form"> {{#groups}} <fieldset{{#advanced}} class="cm-advanced"{{/advanced}}> <h2 class="cm-form-title">{{label}}{{#more}} <a href="#" class="cm-more-link"></a>{{/more}}</h2> {{#variables}} <div class="uk-form-row{{#more}} cm-more{{/more}}"> <label class="uk-form-label" title="{{name}}">{{label}}</label> <div class="uk-form-controls"> <input class="uk-form-small" name="vars" type="text"{{#value}} value="{{value}}"{{/value}} placeholder="{{placeholder}}" data-name="{{name}}" data-default="{{default}}"> </div> </div> {{/variables}} </fieldset> {{/groups}} </div>'}};new n(o(this),o.extend({},e,i))})}}(jQuery),"function"!=typeof window.parse_str;PK���\��^�UUBtemplates/yoo_aurora/warp/config/images/display_small_disabled.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="15px" height="22px" viewBox="0 0 15 22" enable-background="new 0 0 15 22" xml:space="preserve"> <path fill="#DDDDDD" d="M4,2C3.45,2,3,2.45,3,3v16c0,0.549,0.45,1,1,1h7c0.551,0,1-0.451,1-1V3c0-0.55-0.449-1-1-1H4z M7,18.5 C7,18.221,7.221,18,7.5,18S8,18.221,8,18.5S7.779,19,7.5,19S7,18.779,7,18.5z M4,4h7v13H4V4z"/> <g> <polygon fill="#DDDDDD" points="7.5,12.788 2.935,17.353 1.146,15.565 5.712,10.999 1.146,6.436 2.935,4.646 7.5,9.211 12.064,4.646 13.854,6.436 9.288,10.999 13.854,15.565 12.064,17.353 "/> <path fill="#FFFFFF" d="M12.064,4.999L13.5,6.436l-4.564,4.563l4.564,4.565l-1.436,1.435L7.5,12.435l-4.565,4.564L1.5,15.565 l4.565-4.566L1.5,6.436L2.935,5L7.5,9.564L12.064,4.999 M12.064,4.292L11.71,4.646L7.5,8.857L3.289,4.646L2.935,4.292L2.582,4.646 L1.146,6.081L0.793,6.436l0.354,0.354l4.212,4.21l-4.213,4.213l-0.354,0.354l0.354,0.354l1.435,1.436l0.354,0.354l0.354-0.354 L7.5,13.142l4.211,4.211l0.354,0.354l0.354-0.354l1.435-1.434l0.354-0.354l-0.354-0.353l-4.211-4.213l4.211-4.211l0.354-0.354 l-0.354-0.354l-1.435-1.435L12.064,4.292L12.064,4.292z"/> </g> </svg> PK���\nSwS��Ctemplates/yoo_aurora/warp/config/images/display_medium_disabled.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="18px" height="22.002px" viewBox="0 0 18 22.002" enable-background="new 0 0 18 22.002" xml:space="preserve"> <path fill="#DDDDDD" d="M14,2.001H4c-1.101,0-2,0.899-2,2v14c0,1.1,0.899,2,2,2h10c1.1,0,2-0.9,2-2v-14C16,2.9,15.1,2.001,14,2.001z M9,19.096c-0.33,0-0.6-0.27-0.6-0.6s0.27-0.6,0.6-0.6s0.6,0.27,0.6,0.6S9.33,19.096,9,19.096z M14,17.001H4v-13h10V17.001z"/> <g> <polygon fill="#DDDDDD" points="9.003,12.759 2.314,19.865 0.659,18.104 7.348,10.999 0.659,3.894 2.314,2.136 9.003,9.24 15.689,2.136 17.346,3.894 10.658,10.999 17.346,18.104 15.689,19.865 "/> <path fill="#FFFFFF" d="M15.689,2.5l1.313,1.394l-6.688,7.105l6.688,7.105L15.689,19.5l-6.687-7.106L2.314,19.5l-1.313-1.396 l6.688-7.105L1.002,3.894L2.314,2.5l6.688,7.105L15.689,2.5 M15.689,1.771l-0.362,0.387L9.005,8.875L2.679,2.157L2.314,1.771 L1.951,2.157L0.638,3.551L0.314,3.894l0.323,0.343l6.367,6.763l-6.367,6.764l-0.322,0.342l0.322,0.345l1.313,1.396l0.363,0.387 l0.364-0.387l6.324-6.721l6.321,6.721l0.365,0.387l0.362-0.387l1.312-1.396l0.322-0.345l-0.322-0.342l-6.364-6.764l6.364-6.763 l0.322-0.343l-0.322-0.343l-1.312-1.394L15.689,1.771L15.689,1.771z"/> </g> </svg> PK���\�� ���Btemplates/yoo_aurora/warp/config/images/display_large_disabled.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="21px" height="22px" viewBox="0 0 21 22" enable-background="new 0 0 21 22" xml:space="preserve"> <path fill="#DDDDDD" d="M19,2H2C0.9,2,0,2.9,0,4v11c0,1.101,0.9,2,2,2h6v2H7v1h7v-1h-1v-2h6c1.1,0,2-0.899,2-2V4C21,2.9,20.1,2,19,2 z M19,15H2V4h17V15z"/> <g> <polygon fill="#DDDDDD" points="1.646,17.525 9.17,10 1.646,2.476 3.477,0.646 11,8.171 18.521,0.646 20.354,2.476 12.829,10 20.354,17.525 18.521,19.354 11,11.832 3.478,19.354 "/> <path fill="#FFFFFF" d="M18.521,1L20,2.476L12.477,10L20,17.525L18.521,19L11,11.478L3.478,19L2,17.525L9.524,10L2,2.476L3.477,1 L11,8.524L18.521,1 M3.477,0.293L3.124,0.646L1.646,2.122L1.293,2.476L1.647,2.83L8.817,10l-7.17,7.171l-0.354,0.354l0.354,0.354 l1.478,1.475l0.354,0.354l0.353-0.354L11,12.185l7.168,7.169l0.354,0.354l0.354-0.354l1.479-1.475l0.354-0.354l-0.354-0.354 L13.184,10l7.17-7.171l0.354-0.354l-0.354-0.354l-1.478-1.476l-0.354-0.354l-0.354,0.354L11,7.817L3.831,0.646L3.477,0.293 L3.477,0.293z"/> </g> </svg> PK���\��|��0templates/yoo_aurora/warp/config/images/logo.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="logo" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="140px" height="46px" viewBox="0 0 140 46" enable-background="new 0 0 140 46" xml:space="preserve"> <g> <path fill="#555555" d="M90.84,13.604l-5.564,16.94h-3.746l-4.094-13.686l-4.024,13.686h-3.744l-5.705-16.94h3.465l4.132,13.931 h0.209l3.989-13.931h3.535l4.129,13.931h0.211l3.99-13.931H90.84z"/> <path fill="#555555" d="M107.359,30.545h-3.045v-1.609c-0.256,1.308-1.959,1.959-5.108,1.959c-2.334,0-3.949-0.354-4.849-1.066 c-0.897-0.711-1.348-2.152-1.348-4.322c0-1.89,0.42-3.19,1.26-3.902c0.84-0.711,2.463-1.067,4.865-1.067h5.074V17.84 c0-0.933-0.285-1.563-0.857-1.89c-0.572-0.327-1.649-0.49-3.235-0.49c-1.728,0-3.664,0.14-5.812,0.42v-2.311 c2.312-0.21,4.398-0.314,6.266-0.314c2.847,0,4.689,0.345,5.529,1.033s1.26,2.117,1.26,4.287V30.545z M104.209,27.115v-4.62h-4.863 c-1.447,0-2.352,0.187-2.713,0.56c-0.361,0.375-0.543,1.226-0.543,2.554c0,1.19,0.193,2.024,0.578,2.502 c0.387,0.479,1.195,0.72,2.434,0.72h0.629c0.605,0,1.115-0.013,1.521-0.035c0.408-0.022,0.869-0.087,1.383-0.19 c0.514-0.105,0.904-0.28,1.172-0.525C104.077,27.833,104.209,27.512,104.209,27.115z"/> <path fill="#555555" d="M121.956,15.95h-1.75c-1.447,0-2.517,0.187-3.203,0.56c-0.688,0.374-1.03,1.074-1.03,2.1v11.936h-3.15 v-16.94h2.975v2.766c0-0.817,0.508-1.54,1.521-2.17c1.016-0.631,2.049-0.945,3.098-0.945h1.541L121.956,15.95L121.956,15.95z"/> <path fill="#555555" d="M140.54,25.016c0,1.026-0.149,1.914-0.455,2.659c-0.303,0.747-0.683,1.325-1.137,1.732 c-0.455,0.409-1.058,0.729-1.804,0.963c-0.746,0.233-1.446,0.379-2.1,0.438c-0.652,0.058-1.447,0.086-2.381,0.086 s-1.844-0.117-2.729-0.351c-0.89-0.231-1.447-0.595-1.683-1.085v8.365h-3.147v-24.22h3.115v1.82h0.032 c0.256-1.446,2.185-2.17,5.774-2.17c2.265,0,3.914,0.473,4.953,1.417c1.039,0.945,1.56,2.071,1.56,3.377V25.016L140.54,25.016 L140.54,25.016z M137.32,25.4v-6.23c0-1.563-0.338-2.562-1.016-2.993c-0.678-0.431-1.879-0.646-3.604-0.646s-2.9,0.21-3.519,0.63 c-0.619,0.42-0.928,1.424-0.928,3.01V25.4c0,1.424,0.32,2.34,0.961,2.748c0.643,0.408,1.814,0.611,3.52,0.611 c1.728,0,2.923-0.203,3.586-0.611C136.986,27.739,137.32,26.823,137.32,25.4z"/> </g> <g> <path fill="#555555" d="M19.013,25.23c0,0,7.87-2.841,7.94-7.792c-0.03-0.93-0.33-1.93-1-3c0,0-2.38-4.149-7.74-2.04 c-2.18,0.86-12.1,5.021-17.67,17.511C1.393,29.939,8.591,30.07,19.013,25.23z M29.771,45.75c0,0,6.65-7,7.34-19.15 c0,0,0.04-0.369,0.04-0.938c-0.01-2.23-0.61-7.04-5.39-7.53c-1.41-0.14-6.06-0.64-6.11,8.221c0.01,0.899,0.05,1.881,0.15,2.971 C26.993,42.061,29.771,45.75,29.771,45.75z M46.501,28.67c0,0,0.03-0.23,0.04-0.66c-0.02-1.52-0.43-4.979-3.26-9.77 c0,0-3.39-5.49-6.48-3.94c-0.55,0.28-1.52,1.24-1.56,2.88c0.02,1.311,0.64,3.021,2.48,5.14C42.042,27.29,46.501,28.67,46.501,28.67 z M33.711,6.85c-0.28,0.2-0.45,0.55-0.48,1c0.03,0.771,0.48,1.811,1.58,2.98c2.65,2.81,4.76,3.33,6.04,2.46 c0.55-0.37,0.78-0.8,0.81-1.25c-0.04-0.521-0.32-1.061-0.68-1.54C39.353,8.319,35.321,5.649,33.711,6.85z M30.111,2.52 c-1.87-1.189-4.83-2.149-5.6-1.62c-0.25,0.17-0.45,0.601-0.47,1.19c0.04,1.28,0.88,3.18,3.59,4.81c1.22,0.74,4.3,1.351,5.45,0.221 c0.19-0.181,0.31-0.44,0.33-0.75C33.353,5.41,32.453,4.01,30.111,2.52z M15.783,2.939c5.04,0,10.46,1.811,10.59,4.67 c-0.02,0.4-0.14,0.82-0.37,1.261c0,0-2.51,4.02-8.54,1.55c-2.78-1.13-8.38-3.82-10.75-5.521C7.421,4.51,10.643,2.939,15.783,2.939z "/> <g opacity="0.2"> <path d="M39.415,13.651c0.213,0.011,0.415-0.003,0.605-0.04C39.829,13.634,39.626,13.646,39.415,13.651z"/> <path d="M33.413,7.37C33.4,7.575,33.33,7.746,33.238,7.898c0.01,0.171,0.04,0.354,0.094,0.551c0.08-0.25,0.195-0.468,0.381-0.6 c1.61-1.2,5.64,1.47,7.27,3.65c0.238,0.317,0.434,0.662,0.556,1.009c0.066-0.153,0.114-0.309,0.125-0.469 c-0.04-0.521-0.32-1.061-0.68-1.54c-1.63-2.181-5.66-4.851-7.27-3.65c-0.135,0.096-0.241,0.231-0.321,0.392 C33.396,7.283,33.41,7.33,33.413,7.37z"/> <path d="M36.801,14.3c-0.55,0.28-1.52,1.24-1.56,2.88c0.003,0.175,0.018,0.358,0.043,0.546c0.188-1.36,1.02-2.174,1.516-2.427 c3.09-1.55,6.48,3.94,6.48,3.94c2.553,4.321,3.132,7.546,3.236,9.254c0.009-0.111,0.019-0.273,0.023-0.485 c-0.02-1.52-0.43-4.98-3.26-9.771C43.283,18.24,39.893,12.75,36.801,14.3z"/> <path d="M18.211,13.399c5.36-2.109,7.74,2.04,7.74,2.04c0.549,0.876,0.838,1.703,0.946,2.485c0.02-0.161,0.052-0.319,0.054-0.485 c-0.03-0.93-0.33-1.93-1-3c0,0-2.38-4.149-7.74-2.04c-2.18,0.86-12.1,5.021-17.67,17.511c0.088,0.003,0.261,0.006,0.483,0.006 C6.667,18.216,16.092,14.235,18.211,13.399z"/> <path d="M24.513,1.899c0.77-0.529,3.73,0.431,5.6,1.62c1.931,1.229,2.871,2.395,3.178,3.305c0.066-0.135,0.112-0.284,0.123-0.454 c-0.06-0.96-0.96-2.36-3.3-3.851c-1.87-1.189-4.83-2.149-5.6-1.62c-0.25,0.17-0.45,0.601-0.47,1.19 c0.005,0.168,0.027,0.349,0.062,0.537C24.185,2.277,24.333,2.021,24.513,1.899z"/> <path d="M31.763,18.13c-1.41-0.14-6.06-0.64-6.11,8.22c0.002,0.185,0.012,0.385,0.017,0.574c0.202-8.396,4.707-7.932,6.093-7.794 c4.456,0.457,5.279,4.667,5.377,7.042c0.007-0.145,0.012-0.311,0.012-0.512C37.143,23.43,36.542,18.62,31.763,18.13z"/> <path d="M15.783,3.939c4.729,0,9.793,1.595,10.506,4.154c0.04-0.164,0.076-0.327,0.083-0.484c-0.13-2.859-5.55-4.67-10.59-4.67 c-5.14,0-8.36,1.57-9.07,1.96C6.966,5.083,7.265,5.277,7.586,5.48C8.995,4.875,11.812,3.939,15.783,3.939z"/> </g> </g> </svg> PK���\KR�uUU9templates/yoo_aurora/warp/config/images/display_small.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="15px" height="22px" viewBox="0 0 15 22" enable-background="new 0 0 15 22" xml:space="preserve"> <path fill="#454545" d="M4,2C3.45,2,3,2.45,3,3v16c0,0.549,0.45,1,1,1h7c0.551,0,1-0.451,1-1V3c0-0.55-0.449-1-1-1H4z M7,18.5 C7,18.221,7.221,18,7.5,18S8,18.221,8,18.5S7.779,19,7.5,19S7,18.779,7,18.5z M4,4h7v13H4V4z"/> </svg> PK���\ ߱9templates/yoo_aurora/warp/config/images/display_large.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="21px" height="22px" viewBox="0 0 21 22" enable-background="new 0 0 21 22" xml:space="preserve"> <path fill="#454545" d="M19,2H2C0.9,2,0,2.9,0,4v11c0,1.102,0.9,2,2,2h6v2H7v1h7v-1h-1v-2h6c1.1,0,2-0.898,2-2V4C21,2.9,20.1,2,19,2 z M19,15H2V4h17V15z"/> </svg> PK���\�6��2templates/yoo_aurora/warp/config/images/loader.gifnu�[���GIF89a ������Â��������555TTT���������!�NETSCAPE2.0!� , @�p�I)I��:Jɓ�(���! po����H��N���%��j��%I8'+rB�0��� �Fs�Z4|���A��L���Ia�nYa���1h�8:q�C�y�g,S\)_�Q?e���+��S ��5#lO<��#vY��J;v\�aU}L 5��{|q��&k�23�87���ӏ�Ϧ_�XȽ�`���+�=L���ε�)�qX��竞&Aq"!� ,rp�I�5�YT����bRE�h�W��*lL&-)��-&�m�)�8��M��4�\M���Rd� @�=H̑2 ����oƂ�������������������Gz{!� ,rp�I�(5�L1�MP(e(�( �8��4��ǜJ�K�r���3-hK!� 6�3%`�&�D��zfL�Z*� �`�F�Q�O�ssyJ}T�N.aqXshC�XJ!� ,ipɹ�4�M�߶ G&�YQ�ÀM�@����J�j�@'[T���*-b�J��I�ZF�PM͠�sbg�pV$������v� ��5 �� ?}�� � �!� ,e𐳪�x��!^� ��X� �[�(\-���S�B(P�b0� ��L �����z��xLՍϊ*ZQ��_W�H�����,�eU ywZt n!� ,������C�W��E�&j �K@���.w~�6����`4r|BS��M�>K�����laL6|?�tA�6��ʛ�P���9i�+�& 2x& k�&� U]� vo �o�p�raT&!� ,|pɹ��1�G�ew���7\l�)S���&��4�k�yT�SL�\:=����J��k���:�������c�@�8OaIb/�+:{ tj�|t#�~����� mN qK!� ,lp�I�8d�� �y ��h�*��Zp}�B�1���- A�P�`�E!�0,X �9"P�BB`Z= ���>u,S��t"ΦO�T\um|; �8~*!� ,xp�I�]��c�=Ð]B���P�b�)�C sR螀�@�B��IA����@МV� 51(��X2�,�I�/�ڤ�n&�)@����Vq5t sny\)_�g��|r�5!� ,g��D�8�[{�`&y_h��)�(D�+gF��1l���"����).��e@E���E��8NgL+����Ƀ��p�us/jȩ�jVjc7I!� ,\p�$�������RpI���h�QmvTqm�x��(Q6������g� '��s!��`��]-�l�*�� �_�g��i�r``�!!� ,rpɹ��x�T2���M¦���](iG��*J!.A�J�� �j�#,��r`(X���VF�n�����y� QL�L@K�Z�E�c���}d�yFv(�;PK���\�ͳ��:templates/yoo_aurora/warp/config/images/display_medium.svgnu�[���<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> <svg version="1.1" id="icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="18px" height="22.002px" viewBox="0 0 18 22.002" enable-background="new 0 0 18 22.002" xml:space="preserve"> <path fill="#454545" d="M14,2.001H4c-1.101,0-2,0.899-2,2v14c0,1.1,0.899,2,2,2h10c1.1,0,2-0.9,2-2v-14C16,2.9,15.1,2.001,14,2.001z M9,19.096c-0.331,0-0.6-0.27-0.6-0.6s0.27-0.6,0.6-0.6s0.6,0.27,0.6,0.6S9.331,19.096,9,19.096z M14,17.001H4v-13h10V17.001z"/> </svg> PK���\y ��mm'templates/yoo_aurora/warp/gzip/gzip.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // set gzip handler if (extension_loaded('zlib') && !ini_get('zlib.output_compression')) @ob_start('ob_gzhandler'); // include file if (isset($_SERVER['QUERY_STRING']) && $_SERVER['QUERY_STRING']) { $query = (string) preg_replace('/[^A-Z0-9_\.-]/i', '', $_SERVER['QUERY_STRING']); if (($file = realpath(dirname(__FILE__).DIRECTORY_SEPARATOR.$query)) && is_file($file)) { if ($type = pathinfo($file, PATHINFO_EXTENSION)) { // set header if ($type == 'css') header('Content-type: text/css; charset=UTF-8'); if ($type == 'js') header('Content-type: application/x-javascript'); header('Cache-Control: max-age=86400'); // load file include($file); } } }PK���\X�M�XX+templates/yoo_aurora/warp/layouts/error.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // add css $this['asset']->addFile('css', 'css:theme.css'); ?> <!DOCTYPE HTML> <html lang="<?php echo $this['config']->get('language'); ?>" dir="<?php echo $this['config']->get('direction'); ?>" class="uk-height-1-1 tm-error"> <head> <?php echo $this->render('head', compact('error', 'title')); ?> </head> <body class="uk-height-1-1 uk-vertical-align uk-text-center"> <div class="uk-vertical-align-middle uk-container-center"> <i class="tm-error-icon uk-icon-frown-o"></i> <h1 class="tm-error-headline"><?php echo $error; ?></h1> <h2 class="uk-h3 uk-text-muted"><?php echo $title; ?></h2> <p><?php echo $message; ?></p> </div> </body> </html>PK���\$?��7templates/yoo_aurora/warp/layouts/grid/doubled-last.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $count = count($widgets); $widths = array( array('1-1'), array('1-3', '2-3'), array('1-4', '1-4', '2-4'), array('1-5', '1-5', '1-5', '2-5'), array('1-6', '1-6', '1-6', '1-6', '2-6'), array('1-6', '1-6', '1-6', '1-6', '1-6', '1-6') ); foreach ($widgets as $index => $widget) { $classes = array(); $prev = 0; foreach ($displays as $class => &$display) { if (false !== $pos = array_search($index, $display)) { if ($count > 6) { $classes[] = 'uk-flex-item-1 uk-width-small-1-1'; continue; } $width = in_array($class, $stacked) ? '1-1' : $widths[count($display)-1][$pos]; if ($width != $prev) { $classes[] = "uk-width".($class != 'small' ? "-{$class}" : '')."-{$width}"; $prev = $width; } } else { $classes[] = "uk-hidden-{$class}"; } } printf(PHP_EOL.'<div class="%s">%s</div>'.PHP_EOL, implode(' ', $classes), $widget); } PK���\�y���3templates/yoo_aurora/warp/layouts/grid/parallel.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $count = count($widgets); $widths = array( array('1-1'), array('1-2', '1-2'), array('1-3', '1-3', '1-3'), array('1-4', '1-4', '1-4', '1-4'), array('1-5', '1-5', '1-5', '1-5', '1-5'), array('1-6', '1-6', '1-6', '1-6', '1-6', '1-6') ); foreach ($widgets as $index => $widget) { $classes = array(); $prev = 0; foreach ($displays as $class => &$display) { if (false !== $pos = array_search($index, $display)) { if ($count > 6) { $classes[] = 'uk-flex-item-1 uk-width-small-1-1'; continue; } $width = in_array($class, $stacked) ? '1-1' : $widths[count($display)-1][$pos]; if ($width != $prev) { $classes[] = "uk-width".($class != 'small' ? "-{$class}" : '')."-{$width}"; $prev = $width; } } else { $classes[] = "uk-hidden-{$class}"; } } printf(PHP_EOL.'<div class="%s">%s</div>'.PHP_EOL, implode(' ', $classes), $widget); } PK���\͓�gg2templates/yoo_aurora/warp/layouts/grid/stacked.phpnu�[���<div class="uk-width-1-1"> <?php foreach ($widgets as &$widget) { echo $widget; } ?> </div> PK���\Px�@��2templates/yoo_aurora/warp/layouts/grid/doubled.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $count = count($widgets); $widths = array( array('1-1'), array('2-3', '1-3'), array('2-4', '1-4', '1-4'), array('2-5', '1-5', '1-5', '1-5'), array('2-6', '1-6', '1-6', '1-6', '1-6'), array('1-6', '1-6', '1-6', '1-6', '1-6', '1-6') ); foreach ($widgets as $index => $widget) { $classes = array(); $prev = 0; foreach ($displays as $class => &$display) { if (false !== $pos = array_search($index, $display)) { if ($count > 6) { $classes[] = 'uk-flex-item-1 uk-width-small-1-1'; continue; } $width = in_array($class, $stacked) ? '1-1' : $widths[count($display)-1][$pos]; if ($width != $prev) { $classes[] = "uk-width".($class != 'small' ? "-{$class}" : '')."-{$width}"; $prev = $width; } } else { $classes[] = "uk-hidden-{$class}"; } } printf(PHP_EOL.'<div class="%s">%s</div>'.PHP_EOL, implode(' ', $classes), $widget); } PK���\e"Tθ�?templates/yoo_aurora/warp/src/Warp/Config/Loader/JsonLoader.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Config\Loader; /** * Loader for .json files. */ class JsonLoader implements LoaderInterface { public function load($filename) { $config = $this->parseJson($filename); if (JSON_ERROR_NONE !== json_last_error()) { throw new \RuntimeException(sprintf('Invalid JSON provided "%s" in "%s"', $this->getJsonError(json_last_error()), $filename)); } return $config ?: array(); } public function supports($filename) { return (bool) preg_match('#\.json(\.dist)?$#', $filename); } protected function parseJson($filename) { return json_decode(file_get_contents($filename), true); } protected function getJsonError($code) { $errors = array( JSON_ERROR_DEPTH => 'The maximum stack depth has been exceeded', JSON_ERROR_STATE_MISMATCH => 'Invalid or malformed JSON', JSON_ERROR_CTRL_CHAR => 'Control character error, possibly incorrectly encoded', JSON_ERROR_SYNTAX => 'Syntax error', JSON_ERROR_UTF8 => 'Malformed UTF-8 characters, possibly incorrectly encoded', ); return isset($errors[$code]) ? $errors[$code] : 'Unknown'; } } PK���\o�5�VVDtemplates/yoo_aurora/warp/src/Warp/Config/Loader/LoaderInterface.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Config\Loader; interface LoaderInterface { /** * Load the given configuration file. * * @param string $filename * * @return array */ public function load($filename); /** * Determine if the configuration file is supported. * * @param string $filename * * @return bool */ public function supports($filename); } PK���\� �jWW>templates/yoo_aurora/warp/src/Warp/Config/Loader/PhpLoader.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Config\Loader; /** * Loader for .php files. */ class PhpLoader implements LoaderInterface { public function load($filename) { $config = require $filename; $config = (1 === $config) ? array() : $config; return $config ?: array(); } public function supports($filename) { return (bool) preg_match('#\.php(\.dist)?$#', $filename); } } PK���\���]]@templates/yoo_aurora/warp/src/Warp/Config/Loader/LoaderChain.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Config\Loader; /** * Loader chain. */ class LoaderChain implements LoaderInterface { protected $loaders; public function __construct(array $loaders) { $this->loaders = $loaders; } public function load($filename) { return $this->getLoader($filename)->load($filename); } public function supports($filename) { return (bool) $this->getLoader($filename); } protected function getLoader($filename) { foreach ($this->loaders as $loader) { if ($loader->supports($filename)) { return $loader; } } return null; } } PK���\���tFF8templates/yoo_aurora/warp/src/Warp/Config/Repository.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Config; use Warp\Config\Loader\PhpLoader; use Warp\Config\Loader\JsonLoader; use Warp\Config\Loader\LoaderChain; use Warp\Config\Loader\LoaderInterface; class Repository implements \ArrayAccess { /** * @var array */ protected $files = array(); /** * @var array */ protected $values = array(); /** * @var array */ protected $replacements = array(); /** * @var LoaderInterface */ protected $loader; /** * Create a new configuration repository. * * @param array $replacements * @param LoaderInterface $loader */ public function __construct($replacements = array(), LoaderInterface $loader = null) { $this->replacements = $replacements; $this->loader = $loader ?: new LoaderChain(array(new PhpLoader, new JsonLoader)); } /** * Returns the all replacements. * * @return array */ public function getReplacements() { return $this->replacements; } /** * Add a replacement. * * @param string $key * @param mixed $value */ public function addReplacement($key, $value) { $this->replacements[$key] = $value; } /** * Get all configuration values. * * @return array */ public function getValues() { $this->doLoad(); return $this->values; } /** * Set configuration values. */ public function setValues(array $values) { $this->doLoad(); $this->values = $this->merge($this->values, $values); } /** * Determine if the given configuration value exists. * * @param string $key * * @return bool */ public function has($key) { $default = microtime(true); return $this->get($key, $default) != $default; } /** * Get the specified configuration value. * * @param string $key * @param mixed $default * * @return mixed */ public function get($key, $default = null) { $this->doLoad(); $array = $this->values; if (isset($array[$key])) { return $array[$key]; } foreach (explode('.', $key) as $segment) { if (!is_array($array) || !array_key_exists($segment, $array)) { return $default; } $array = $array[$segment]; } return $array; } /** * Set a given configuration value. * * @param string $key * @param mixed $value */ public function set($key, $value) { $this->doLoad(); $keys = explode('.', $key); $array =& $this->values; while (count($keys) > 1) { $key = array_shift($keys); if (!isset($array[$key]) || !is_array($array[$key])) { $array[$key] = array(); } $array =& $array[$key]; } $array[array_shift($keys)] = $value; } /** * Determine if the given configuration option exists. * * @param string $key * * @return bool */ public function offsetExists($key) { return $this->has($key); } /** * Get a configuration option. * * @param string $key * * @return bool */ public function offsetGet($key) { return $this->get($key); } /** * Set a configuration option. * * @param string $key * @param string $value */ public function offsetSet($key, $value) { $this->set($key, $value); } /** * Unset a configuration option. * * @param string $key */ public function offsetUnset($key) { $this->set($key, null); } /** * Load a configuration file. * * @param string $file */ public function load($file) { $this->files[] = $file; } /** * Dumps the configuration. * * @return string The dumped configuration. */ public function dump() { return '<?php return '.var_export($this->values, true).';'; } /** * Load the configuration from files. */ protected function doLoad() { while ($file = array_shift($this->files)) { $this->values = $this->merge($this->values, $this->loader->load($file)); } } protected function merge(array $current, array $new) { foreach ($new as $name => $value) { if ($important = $name[0] == '!') { $name = ltrim($name, '!'); } if (isset($current[$name]) && is_array($value) && !$important) { $current[$name] = $this->merge($current[$name], $value); } elseif (is_string($name)) { $current[$name] = $this->doReplacements($value); } else { $current[] = $this->doReplacements($value); } } return $current; } protected function doReplacements($value) { if (!$this->replacements) { return $value; } if (is_array($value)) { foreach ($value as $key => $val) { $value[$key] = $this->doReplacements($val); } return $value; } if (is_string($value) && false !== strpos($value, '%')) { return preg_replace_callback('/\%([\w\.]+)\%/', array($this, 'doReplacementCallback'), $value); } return $value; } protected function doReplacementCallback($matches) { if (array_key_exists($key = $matches[1], $this->replacements)) { if (($closure = $this->replacements[$key]) instanceof \Closure) { $this->replacements[$key] = $closure(); } return $this->replacements[$key]; } return $matches[0]; } } PK���\�9�'88;templates/yoo_aurora/warp/src/Warp/Autoload/ClassLoader.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Autoload; /** * ClassLoader implements a PSR-0 class loader. * * Based on Composer (https://github.com/composer/composer, Fabien Potencier <fabien@symfony.com>, Jordi Boggiano <j.boggiano@seld.be>, MIT License) */ class ClassLoader { private $prefixes = array(); private $fallbackDirs = array(); private $useIncludePath = false; private $classMap = array(); public function getPrefixes() { return call_user_func_array('array_merge', $this->prefixes); } public function getFallbackDirs() { return $this->fallbackDirs; } public function getClassMap() { return $this->classMap; } /** * @param array $classMap Class to filename map */ public function addClassMap(array $classMap) { if ($this->classMap) { $this->classMap = array_merge($this->classMap, $classMap); } else { $this->classMap = $classMap; } } /** * Registers a set of classes, merging with any others previously set. * * @param string $prefix The classes prefix * @param array|string $paths The location(s) of the classes * @param bool $prepend Prepend the location(s) */ public function add($prefix, $paths, $prepend = false) { if (!$prefix) { if ($prepend) { $this->fallbackDirs = array_merge( (array) $paths, $this->fallbackDirs ); } else { $this->fallbackDirs = array_merge( $this->fallbackDirs, (array) $paths ); } return; } $first = $prefix[0]; if (!isset($this->prefixes[$first][$prefix])) { $this->prefixes[$first][$prefix] = (array) $paths; return; } if ($prepend) { $this->prefixes[$first][$prefix] = array_merge( (array) $paths, $this->prefixes[$first][$prefix] ); } else { $this->prefixes[$first][$prefix] = array_merge( $this->prefixes[$first][$prefix], (array) $paths ); } } /** * Registers a set of classes, replacing any others previously set. * * @param string $prefix The classes prefix * @param array|string $paths The location(s) of the classes */ public function set($prefix, $paths) { if (!$prefix) { $this->fallbackDirs = (array) $paths; return; } $this->prefixes[substr($prefix, 0, 1)][$prefix] = (array) $paths; } /** * Turns on searching the include path for class files. * * @param bool $useIncludePath */ public function setUseIncludePath($useIncludePath) { $this->useIncludePath = $useIncludePath; } /** * Can be used to check if the autoloader uses the include path to check * for classes. * * @return bool */ public function getUseIncludePath() { return $this->useIncludePath; } /** * Registers this instance as an autoloader. * * @param bool $prepend Whether to prepend the autoloader or not */ public function register($prepend = false) { spl_autoload_register(array($this, 'loadClass'), true, $prepend); } /** * Unregisters this instance as an autoloader. */ public function unregister() { spl_autoload_unregister(array($this, 'loadClass')); } /** * Loads the given class or interface. * * @param string $class The name of the class * @return bool|null True if loaded, null otherwise */ public function loadClass($class) { if ($file = $this->findFile($class)) { include $file; return true; } } /** * Finds the path to the file where the class is defined. * * @param string $class The name of the class * * @return string|false The path if found, false otherwise */ public function findFile($class) { if ('\\' == $class[0]) { $class = substr($class, 1); } if (isset($this->classMap[$class])) { return $this->classMap[$class]; } if (false !== $pos = strrpos($class, '\\')) { // namespaced class name $classPath = strtr(substr($class, 0, $pos), '\\', DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR; $className = substr($class, $pos + 1); } else { // PEAR-like class name $classPath = null; $className = $class; } $classPath .= strtr($className, '_', DIRECTORY_SEPARATOR) . '.php'; $first = $class[0]; if (isset($this->prefixes[$first])) { foreach ($this->prefixes[$first] as $prefix => $dirs) { if (0 === strpos($class, $prefix)) { foreach ($dirs as $dir) { if (file_exists($dir . DIRECTORY_SEPARATOR . $classPath)) { return $dir . DIRECTORY_SEPARATOR . $classPath; } } } } } foreach ($this->fallbackDirs as $dir) { if (file_exists($dir . DIRECTORY_SEPARATOR . $classPath)) { return $dir . DIRECTORY_SEPARATOR . $classPath; } } if ($this->useIncludePath && $file = stream_resolve_include_path($classPath)) { return $file; } return $this->classMap[$class] = false; } } PK���\��C� 2templates/yoo_aurora/warp/src/Warp/Http/Client.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Http; /** * HTTP client class. */ class Client { /** * Current transport class. * * @var string */ protected $transport; /** * Available transport classes. * * @var array */ protected $transports = array( 'Warp\Http\Transport\CurlTransport', 'Warp\Http\Transport\StreamTransport', 'Warp\Http\Transport\SocketTransport' ); /** * Constructor. */ public function __construct() { // check available library support foreach ($this->transports as $classname) { $transport = new $classname; if ($transport->available()) { $this->transport = $transport; break; } } } /** * Execute a GET HTTP request. * * @param string $url * @param array $options * * @return mixed */ public function get($url, $options = array()) { return $this->request($url, $options); } /** * Execute a POST HTTP request. * * @param string $url * @param string $data * @param array $options * * @return mixed */ public function post($url, $data = null, $options = array()) { return $this->request($url, array_merge(array('method' => 'POST', 'body' => $data), $options)); } /** * Execute a PUT HTTP request. * * @param string $url * @param string $data * @param array $options * * @return mixed */ public function put($url, $data = null, $options = array()) { return $this->request($url, array_merge(array('method' => 'PUT', 'body' => $data), $options)); } /** * Execute a HTTP request. * * @param string $url * @param array $options * * @return mixed */ public function request($url, $options = array()) { if ($this->transport) { return $this->transport->request($url, $options); } return false; } } PK���\���Etemplates/yoo_aurora/warp/src/Warp/Http/Transport/StreamTransport.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Http\Transport; /** * HTTP transport class using fopen and streams. */ class StreamTransport extends AbstractTransport { /** * Execute a HTTP request. * * @param string $url * @param array $options * * @return mixed */ public function request($url, $options = array()) { // parse request $request = $this->parseRequest($url, $options); // create stream options $options = array('http' => array('method' => $request['method'], 'protocol_version' => $request['version'], 'max_redirects' => $request['redirects'], 'timeout' => $request['timeout'], 'ignore_errors' => true, 'content' => $request['body'] ) ); // create header string $options['http']['header'] = $this->buildHeader($request['header']); if (!empty($request['cookies'])) { $options['http']['header'] .= $this->buildCookies($request['cookies']); } // connect with fopen and streams $res = false; $fp = @fopen($url, 'r', false, stream_context_create($options)); $res = stream_get_contents($fp); $meta = stream_get_meta_data($fp); fclose($fp); // parse response $res = $this->parseResponse((isset($meta['wrapper_data']) ? implode($this->line_break, $meta['wrapper_data']).$this->line_break.$this->line_break : null).$res); // save to file if ($res && $request['file'] && file_put_contents($request['file'], $res['body']) === false) { return false; } return $res; } /** * Check if HTTP request method is available. * * @return boolean */ public function available() { return function_exists('fopen') && function_exists('ini_get') && ini_get('allow_url_fopen') && !version_compare(PHP_VERSION, '5.0', '<'); } } PK���\x:�� Etemplates/yoo_aurora/warp/src/Warp/Http/Transport/SocketTransport.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Http\Transport; /** * HTTP transport class using fsockopen. */ class SocketTransport extends AbstractTransport { /** * Execute a HTTP request * * @param string $url * @param array $options * @return mixed */ public function request($url, $options = array()) { // parse request $request = $this->parseRequest($url, $options); // set host $host = $request['url']['scheme'] == 'https' ? sprintf('ssl://%s', $request['url']['host']) : $request['url']['host']; // connect with fsockopen $res = false; $fp = @fsockopen($host, $request['url']['port'], $errno, $errstr, $request['url']['timeout']); if ($fp !== false) { @fwrite($fp, $request['raw']); while (!feof($fp)) { $res .= fgets($fp, 4096); } @fclose($fp); } // parse response $res = $this->parseResponse($res); // save to file if ($res && $request['file'] && file_put_contents($request['file'], $res['body']) === false) { return false; } return $res; } /** * Check if HTTP request method is available. * * @return boolean */ public function available() { return function_exists('fsockopen'); } } PK���\;]��JJCtemplates/yoo_aurora/warp/src/Warp/Http/Transport/CurlTransport.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Http\Transport; /** * HTTP transport class using cURL. */ class CurlTransport extends AbstractTransport { /** * Execute a HTTP request * * @param string $url * @param array $options * @return mixed */ public function request($url, $options = array()) { // parse request $request = $this->parseRequest($url, $options); // set curl options $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_HTTP_VERSION, $request['version'] == '1.0' ? CURL_HTTP_VERSION_1_0 : CURL_HTTP_VERSION_1_1); curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, $request['timeout']); curl_setopt($curl, CURLOPT_TIMEOUT, $request['timeout']); curl_setopt($curl, CURLOPT_MAXREDIRS, $request['redirects']); curl_setopt($curl, CURLOPT_HEADER, true); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); // post request ? if ($request['method'] == 'POST') { curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $request['body']); } // put request ? if ($request['method'] == 'PUT') { curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $request['method']); curl_setopt($curl, CURLOPT_POSTFIELDS, $request['body']); } // connect with curl $res = curl_exec($curl); curl_close($curl); // parse response $res = $this->parseResponse($res); // save to file if ($res && $request['file'] && file_put_contents($request['file'], $res['body']) === false) { return false; } return $res; } /** * Check if HTTP request method is available. * * @return boolean */ public function available() { return function_exists('curl_init'); } } PK���\K��ah4h4Gtemplates/yoo_aurora/warp/src/Warp/Http/Transport/AbstractTransport.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Http\Transport; /** * HTTP transport base class. * Based on HTTP Socket connection class (http://cakephp.org, Cake Software Foundation, Inc., MIT License) */ class AbstractTransport { /** * Request defaults. * * @var array */ protected $request = array( 'method' => 'GET', 'version' => '1.1', 'timeout' => 5, 'redirects' => 5, 'line' => null, 'file' => null, 'header' => array('Connection' => 'close', 'User-Agent' => 'Warp'), 'body' => '', 'cookies' => array(), 'auth' => array('method' => 'Basic', 'user' => null, 'pass' => null), 'raw' => null ); /** * Response defaults. * * @var array */ protected $response = array( 'header' => array(), 'body' => '', 'cookies' => array(), 'status' => array('http-version' => null, 'code' => null, 'reason-phrase' => null), 'raw' => array('status-line' => null, 'header' => null, 'body' => null, 'response' => null) ); /** * @var string */ protected $line_break = "\r\n"; /** * Builds cookie headers for a request. * * @param array $cookies * * @return string */ public function buildCookies($cookies) { $header = array(); foreach ($cookies as $name => $cookie) { $header[] = $name.'='.$this->escapeToken($cookie['value'], array(';')); } $header = $this->buildHeader(array('Cookie' => $header), 'pragmatic'); return $header; } /** * Parses cookies in response headers. * * @param array $header * * @return array */ public function parseCookies($header) { if (!isset($header['Set-Cookie'])) { return false; } $cookies = array(); foreach ((array) $header['Set-Cookie'] as $cookie) { if (strpos($cookie, '";"') !== false) { $cookie = str_replace('";"', "{__cookie_replace__}", $cookie); $parts = str_replace("{__cookie_replace__}", '";"', explode(';', $cookie)); } else { $parts = preg_split('/\;[ \t]*/', $cookie); } list($name, $value) = explode('=', array_shift($parts), 2); $cookies[$name] = compact('value'); foreach ($parts as $part) { if (strpos($part, '=') !== false) { list($key, $value) = explode('=', $part); } else { $key = $part; $value = true; } $key = strtolower($key); if (!isset($cookies[$name][$key])) { $cookies[$name][$key] = $value; } } } return $cookies; } /** * Parses the given http request url and options to build the http request string. * * @param string $url * @param array $options * * @return array */ protected function parseRequest($url, $options = array()) { $request = array_merge($this->request, array('url' => $this->parseUrl($url)), $options); $request['timeout'] = (int) ceil($request['timeout']); $request['redirects'] = (int) $request['redirects']; if (is_array($request['header'])) { $request['header'] = $this->parseHeader($request['header']); $request['header'] = array_merge(array('Host' => $request['url']['host']), $request['header']); } if (isset($request['auth']['user']) && isset($request['auth']['pass'])) { $request['header']['Authorization'] = $request['auth']['method'].' '.base64_encode($request['auth']['user'].':'.$request['auth']['pass']); } if (isset($request['url']['user']) && isset($request['url']['pass'])) { $request['header']['Authorization'] = $request['auth']['method'].' '.base64_encode($request['url']['user'].':'.$request['url']['pass']); } if (!empty($request['body']) && !isset($request['header']['Content-Type'])) { $request['header']['Content-Type'] = 'application/x-www-form-urlencoded'; } if (!empty($request['body']) && !isset($request['header']['Content-Length'])) { $request['header']['Content-Length'] = strlen($request['body']); } if (empty($request['line'])) { $request['line'] = strtoupper($request['method']).' '.$request['url']['path'].(isset($request['url']['query']) ? '?'.$request['url']['query'] : ''). ' HTTP/' . $request['version'].$this->line_break; } $request['raw'] = $request['line'].$this->buildHeader($request['header']); if (!empty($request['cookies'])) { $request['raw'] .= $this->buildCookies($request['cookies']); } $request['raw'] .= $this->line_break.$request['body']; return $request; } /** * Parses the given http response and breaks it down in parts. * * @param string $res * * @return array */ protected function parseResponse($res) { // set defaults $response = $this->response; $response['raw']['response'] = $res; // parse header if (preg_match("/^(.+\r\n)(.*)(?<=\r\n)\r\n/Us", $res, $match)) { list($null, $response['raw']['status-line'], $response['raw']['header']) = $match; $response['raw']['body'] = substr($res, strlen($match[0])); if (preg_match("/(.+) ([0-9]{3}) (.+)\r\n/DU", $response['raw']['status-line'], $match)) { $response['status']['http-version'] = $match[1]; $response['status']['code'] = (int) $match[2]; $response['status']['reason-phrase'] = $match[3]; } $response['header'] = $this->parseHeader($response['raw']['header']); $response['body'] = $response['raw']['body']; if (!empty($response['header'])) { $response['cookies'] = $this->parseCookies($response['header']); } } else { $response['body'] = $res; $response['raw']['body'] = $res; } if (isset($response['header']['Transfer-Encoding']) && $response['header']['Transfer-Encoding'] == 'chunked') { $response['body'] = $this->decodeChunkedBody($response['body']); } foreach ($response['raw'] as $field => $val) { if ($val === '') { $response['raw'][$field] = null; } } return $response; } /** * Builds the header string for a request. * * @param mixed $header * @param string $mode * * @return string */ protected function buildHeader($header, $mode = 'standard') { if (is_string($header)) { return $header; } elseif (!is_array($header)) { return false; } $returnHeader = ''; foreach ($header as $field => $contents) { if (is_array($contents) && $mode == 'standard') { $contents = implode(',', $contents); } foreach ((array) $contents as $content) { $contents = preg_replace("/\r\n(?![\t ])/", "\r\n ", $content); $field = $this->escapeToken($field); $returnHeader .= $field.': '.$contents.$this->line_break; } } return $returnHeader; } /** * Parses an string based header to an array. * * @param mixed $header * * @return array */ protected function parseHeader($header) { if (is_array($header)) { foreach ($header as $field => $value) { unset($header[$field]); $field = strtolower($field); preg_match_all('/(?:^|(?<=-))[a-z]/U', $field, $offsets, PREG_OFFSET_CAPTURE); foreach ($offsets[0] as $offset) { $field = substr_replace($field, strtoupper($offset[0]), $offset[1], 1); } $header[$field] = $value; } return $header; } elseif (!is_string($header)) { return false; } preg_match_all("/(.+):(.+)(?:(?<![\t ])" . $this->line_break . "|\$)/Uis", $header, $matches, PREG_SET_ORDER); $header = array(); foreach ($matches as $match) { list(, $field, $value) = $match; $value = trim($value); $value = preg_replace("/[\t ]\r\n/", "\r\n", $value); $field = $this->unescapeToken($field); $field = strtolower($field); preg_match_all('/(?:^|(?<=-))[a-z]/U', $field, $offsets, PREG_OFFSET_CAPTURE); foreach ($offsets[0] as $offset) { $field = substr_replace($field, strtoupper($offset[0]), $offset[1], 1); } if (!isset($header[$field])) { $header[$field] = $value; } else { $header[$field] = array_merge((array) $header[$field], (array) $value); } } return $header; } /** * Decodes a chunked message $body * * @param string $body * * @return string */ protected function decodeChunkedBody($body) { if (!is_string($body)) { return false; } $decodedBody = null; $chunkLength = null; while ($chunkLength !== 0) { // body is not chunked or is malformed if (!preg_match("/^([0-9a-f]+) *(?:;(.+)=(.+))?\r\n/iU", $body, $match)) { return $body; } $chunkSize = 0; $hexLength = 0; $chunkExtensionName = ''; $chunkExtensionValue = ''; if (isset($match[0])) { $chunkSize = $match[0]; } if (isset($match[1])) { $hexLength = $match[1]; } if (isset($match[2])) { $chunkExtensionName = $match[2]; } if (isset($match[3])) { $chunkExtensionValue = $match[3]; } $body = substr($body, strlen($chunkSize)); $chunkLength = hexdec($hexLength); $chunk = substr($body, 0, $chunkLength); $decodedBody .= $chunk; if ($chunkLength !== 0) { $body = substr($body, $chunkLength + strlen("\r\n")); } } return $decodedBody; } /** * Parse a URL and return its components as array. * * @param string $url * * @return array */ protected function parseUrl($url) { // parse url $url = array_merge(array('user' => null, 'pass' => null, 'path' => '/', 'query' => null, 'fragment' => null), parse_url($url)); // set scheme if (!isset($url['scheme'])) { $url['scheme'] = 'http'; } // set host if (!isset($url['host'])) { $url['host'] = $_SERVER['SERVER_NAME']; } // set port if (!isset($url['port'])) { $url['port'] = $url['scheme'] == 'https' ? 443 : 80; } // set path if (!isset($url['path'])) { $url['path'] = '/'; } return $url; } /** * Escapes a given $token according to RFC 2616 (HTTP 1.1 specs) * * @param string $token * @param array|null $chars * * @return string */ protected function escapeToken($token, $chars = null) { $regex = '/(['.join('', $this->tokenEscapeChars(true, $chars)).'])/'; $token = preg_replace($regex, '"\\1"', $token); return $token; } /** * Unescapes a given $token according to RFC 2616 (HTTP 1.1 specs) * * @param string $token * @param array|null $chars * * @return string */ protected function unescapeToken($token, $chars = null) { $regex = '/"(['.join('', $this->tokenEscapeChars(true, $chars)).'])"/'; $token = preg_replace($regex, '\\1', $token); return $token; } /** * Gets escape chars according to RFC 2616 (HTTP 1.1 specs) * * @param boolean $hex * @param array|null $chars * * @return array */ protected function tokenEscapeChars($hex = true, $chars = null) { if (!empty($chars)) { $escape = $chars; } else { $escape = array('"', "(", ")", "<", ">", "@", ",", ";", ":", "\\", "/", "[", "]", "?", "=", "{", "}", " "); for ($i = 0; $i <= 31; $i++) { $escape[] = chr($i); } $escape[] = chr(127); } if ($hex == false) { return $escape; } $regexChars = ''; foreach ($escape as $key => $char) { $escape[$key] = '\\x'.str_pad(dechex(ord($char)), 2, '0', STR_PAD_LEFT); } return $escape; } } PK���\"D 2templates/yoo_aurora/warp/src/Warp/Dom/Element.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Dom; /** * DOM element class with extended attributes and functions. */ class Element extends \DOMElement { public function first($query) { if ($matches = $this->find($query)) { if ($matches->length) { return $matches->item(0); } } return null; } public function find($query) { return $this->query(CssSelector::toXPath($query, 'descendant::')); } public function query($expression) { return $this->ownerDocument->xpath()->query($expression, $this); } public function parent() { return $this->parentNode; } public function next() { $sibling = $this->nextSibling; do { if ($sibling->nodeType == XML_ELEMENT_NODE) { break; } } while ($sibling = $sibling->nextSibling); return $sibling; } public function prev() { $sibling = $this->previousSibling; do { if ($sibling->nodeType == XML_ELEMENT_NODE) { break; } } while ($sibling = $sibling->previousSibling); return $sibling; } public function hasChildren() { return $this->hasChildNodes(); } public function children($query = null) { $children = array(); if (!$this->hasChildren()) { return $children; } if ($query == null) { foreach ($this->childNodes as $child) { if ($child->nodeType == XML_ELEMENT_NODE) { $children[] = $child; } } return $children; } return $this->query(CssSelector::toXPath($query, 'child::')); } public function removeChildren() { while ($child = $this->firstChild) { $this->removeChild($child); } return $this; } public function before($data) { $data = $this->prepareInsert($data); $this->parentNode->insertBefore($data, $this); return $this; } public function after($data) { $data = $this->prepareInsert($data); if (isset($this->nextSibling)) { $this->parentNode->insertBefore($data, $this->nextSibling); } else { $this->parentNode->appendChild($data); } return $this; } public function prepend($data) { $data = $this->prepareInsert($data); if (isset($data)) { if ($this->hasChildren()) { $this->insertBefore($data, $this->firstChild); } else { $this->appendChild($data); } } return $this; } public function append($data) { $data = $this->prepareInsert($data); if (isset($data)) { $this->appendChild($data); } return $this; } public function replaceWith($data) { $data = $this->prepareInsert($data); if (isset($data)) { $this->parent()->replaceChild($data, $this); } return $data; } public function wrap($data) { $data = $this->prepareInsert($data); if (empty($data)) { return $this; } self::wrapNode($this, $data); return $this; } public function text($text = null) { if (isset($text)) { $this->removeChildren(); $this->appendChild($this->ownerDocument->createTextNode($text)); return $this; } return $this->textContent; } public function html($markup = null) { if (isset($markup)) { $this->removeChildren(); $this->append($markup); return $this; } // fix selfclosing tags if (false !== $html = $this->ownerDocument->saveXML($this)) { $html = preg_replace('#(<(div|span|i)(\s[^>]*)?)/>#i', '$1></$2>', $html); } return $html; } public function tag() { return $this->tagName; } public function val($value = null) { if (isset($value)) { return $this->attr('value', $value); } return $this->attr('value'); } public function hasClass($class) { return self::attrClass('has', $this, $class); } public function addClass($class) { return self::attrClass('add', $this, $class); } public function removeClass($class) { return self::attrClass('remove', $this, $class); } public function toggleClass($class) { return self::attrClass('toggle', $this, $class); } public function attr($name = null, $value = null) { if (is_null($name)) { $attributes = array(); foreach ($this->attributes as $name => $node) { $attributes[$name] = $node->value; } return $attributes; } if (isset($value)) { $this->setAttribute($name, $value); return $this; } return $this->getAttribute($name); } public function removeAttr($name) { $this->removeAttribute($name); return $this; } protected function prepareInsert($item) { if (empty($item)) { return; } if (is_string($item)) { $item = Entities::replaceAllEntities($item); $frag = $this->ownerDocument->createDocumentFragment(); try { $frag->appendXML($item); } catch (Exception $e) {} return $frag; } if ($item instanceof \DOMNode) { if ($item->ownerDocument !== $this->ownerDocument) { return $this->ownerDocument->importNode($item, true); } return $item; } } protected static function wrapNode(\DOMNode $node, \DOMNode $wrapper) { if ($wrapper->hasChildNodes()) { $deepest = self::deepestNode($wrapper); $wrapper = $deepest[0]; } $parent = $node->parentNode; $parent->insertBefore($wrapper, $node); $wrapper->appendChild($parent->removeChild($node)); } protected static function deepestNode(\DOMNode $node, $depth = 0, $current = null, &$deepest = null) { if (!isset($current)) $current = array($node); if (!isset($deepest)) $deepest = $depth; if ($node->hasChildNodes()) { foreach ($node->childNodes as $child) { if ($child->nodeType === XML_ELEMENT_NODE) { $current = self::deepestNode($child, $depth + 1, $current, $deepest); } } } elseif ($depth > $deepest) { $current = array($node); $deepest = $depth; } elseif ($depth === $deepest) { $current[] = $node; } return $current; } protected static function attrClass($action, \DOMNode $node, $class) { $classes = $node->getAttribute('class'); $found = stripos($classes, $class) !== false && in_array(strtolower($class), explode(' ', strtolower($classes))); if ($action == 'has') { return $found; } if ($action == 'toggle') { $action = $found ? 'remove' : 'add'; } if ($action == 'add' && !$found) { $node->setAttribute('class', trim(preg_replace('/\s{2,}/i', ' ', $classes.' '.$class))); } if ($action == 'remove' && $found) { $classes = trim(preg_replace('/\s{2,}/i', ' ', preg_replace('/(^|\s)'.preg_quote($class, '/').'(?:\s|$)/i', ' ', $classes))); if ($classes !== '') { $node->setAttribute('class', $classes); } else { $node->removeAttribute('class'); } } return $node; } } PK���\Xm��6templates/yoo_aurora/warp/src/Warp/Dom/CssSelector.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Dom; /** * Converts CSS Selectors to XPath Query. */ class CssSelector { protected static $regex = array( 'element' => '/^\s*(\*|[\w\-]+)(?:\b|$)?/i', 'id' => '/^#([\w\-\*]+)(?:\b|$)/i', 'class' => '/^\.([\w\-\*]+)(?:\b|$)/i', 'attr1' => '/^\[((?:[\w-]+:)?[\w-]+)\]/i', 'attr2' => '/^\[\s*([^~\*\!\^\$\|=\s]+)\s*([~\*\^\!\$\|]?=)\s*["\']?([^"\'\]]*)["\']?\s*\]/i', 'pseudo' => '/^:((?:first|last|only)-child|(?:en|dis)abled|first|last|empty|checked|not|contains)(?:\((.*?)\))?(?:\b|$|(?=\s|[:+~>]))/i', 'combinator' => '/^(?:\s*[>+~\s])?/i' ); protected static $xpath = array( 'id' => "@id = '%s'", 'class' => "contains(concat(' ', normalize-space(@class), ' '), ' %s ')", 'attr' => "@%s", 'contains' => "contains(string(.), '%s')", 'not' => 'not(%s)', 'operators' => array("=" => "@%1 = '%3'", "!=" => "not(@%1) or @%1 != '%3'", "^=" => "starts-with(@%1, '%3')", "$=" => "substring(@%1, (string-length(@%1) - string-length('%3') + 1)) = '%3'", "*=" => "contains(@%1, '%3')", "~=" => "contains(concat(' ', normalize-space(@%1), ' '), ' %3 ')", "|=" => "@%1 = '%3' or starts-with(@%1, '%3-')"), 'pseudos' => array('first-child' => 'not(preceding-sibling::*)', 'last-child' => 'not(following-sibling::*)', 'only-child' => 'not(preceding-sibling::* or following-sibling::*)', 'enabled' => "not(@disabled) and (@type!='hidden')", 'disabled' => "(@disabled) and (@type!='hidden')", 'first' => 'position() = 1', 'last' => 'last()', 'empty' => 'count(*) = 0 and (count(text()) = 0)', 'checked' => '@checked'), 'combinators' => array('>' => 'child', '~' => 'general-sibling', '+' => 'adjacent-sibling') ); protected static $cache = array(); public static function toXPath($selector, $prefix = 'descendant-or-self::') { if (!isset(self::$cache[$prefix][$selector])) { $xpath = array(); foreach (explode(',', $selector) as $sel) { if ($sel = trim($sel)) { $xpath[] = self::convertSelector($sel, $prefix); } } if ($xpath = implode(' | ', $xpath)) { self::$cache[$prefix][$selector] = $xpath; } else { return null; } } return self::$cache[$prefix][$selector]; } protected static function convertSelector($selector, $prefix) { $element = array('element' => '*', 'combinator' => null, 'conditions' => array()); $elements = array(); $selector = trim($selector); $index = 0; $last = null; $xpath = null; while (strlen($selector) > 0 && $selector != $last) { $last = $selector; // create element if (!isset($elements[$index])) { $elements[$index] = array_merge($element); } // match element name if (preg_match(self::$regex['element'], $selector, $matches)) { $elements[$index]['element'] = $matches[1]; $selector = substr($selector, strlen($matches[0])); } // match id if (preg_match(self::$regex['id'], $selector, $matches)) { $elements[$index]['conditions'][] = sprintf(self::$xpath['id'], $matches[1]); $selector = substr($selector, strlen($matches[0])); } // match class name if (preg_match(self::$regex['class'], $selector, $matches)) { $elements[$index]['conditions'][] = sprintf(self::$xpath['class'], $matches[1]); $selector = substr($selector, strlen($matches[0])); } // match attribute presence if ($attr1 = preg_match(self::$regex['attr1'], $selector, $matches)) { $elements[$index]['conditions'][] = sprintf(self::$xpath['attr'], $matches[1]); $selector = substr($selector, strlen($matches[0])); } // match attribute and value if (!$attr1 && preg_match(self::$regex['attr2'], $selector, $matches)) { $elements[$index]['conditions'][] = str_replace(array('%1', '%3'), array($matches[1], $matches[3]), self::$xpath['operators'][$matches[2]]); $selector = substr($selector, strlen($matches[0])); } // match pseudo if (preg_match(self::$regex['pseudo'], $selector, $matches)) { if (isset(self::$xpath['pseudos'][$matches[1]])) { $elements[$index]['conditions'][] = self::$xpath['pseudos'][$matches[1]]; } elseif ($matches[1] == 'not') { $elements[$index]['conditions'][] = sprintf(self::$xpath['not'], self::toXPath($matches[2])); } elseif ($matches[1] == 'contains') { $elements[$index]['conditions'][] = sprintf(self::$xpath['contains'], $matches[2]); } $selector = substr($selector, strlen($matches[0])); } // match combinators if (preg_match(self::$regex['combinator'], $selector, $matches) && strlen($matches[0])) { $combinator = 'descendant'; if (($comb = trim($matches[0])) && isset(self::$xpath['combinators'][$comb])) { $combinator = self::$xpath['combinators'][$comb]; } $elements[++$index] = array_merge($element, compact('combinator')); $selector = substr($selector, strlen($matches[0])); } $selector = trim($selector); } // create xpath expression foreach ($elements as $element) { switch ($element['combinator']) { case 'descendant': $xpath .= '/descendant::'; break; case 'child': $xpath .= '/child::'; break; case 'general-sibling': $xpath .= '/following-sibling::'; break; case 'adjacent-sibling': $xpath .= '/following-sibling::'; array_unshift($element['conditions'], 'position() = 1'); if ($element['element'] != '*') { array_unshift($element['conditions'], sprintf("name() = '%s'", $element['element'])); $element['element'] = '*'; } break; default: $xpath .= $prefix; } $xpath .= $element['element']; if (count($element['conditions'])) { $xpath .= '['; foreach ($element['conditions'] as $i => $condition) { $xpath .= $i == 0 ? $condition : sprintf(' and (%s)', $condition); } $xpath .= ']'; } } return $xpath; } } PK���\\|3templates/yoo_aurora/warp/src/Warp/Dom/Entities.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Dom; /** * HTML/XML entity processing. * Based on QueryPath (http://querypath.org, 2009 Matt Butcher <matt@aleph-null.tv>, LGPL/MIT License) */ class Entities { protected static $regex = '/&([\w]+);|&#([\d]+);|&#(x[0-9a-fA-F]+);|(&)/m'; public static function replaceAllEntities($string) { return preg_replace_callback(self::$regex, 'Warp\Dom\Entities::doReplacement', $string); } protected static function doReplacement($matches) { // From count, we can tell whether we got a // char, num, or bare ampersand. $count = count($matches); switch ($count) { case 2: // We have a character entity return '&#' . self::replaceEntity($matches[1]) . ';'; case 3: case 4: // we have a numeric entity return '&#' . $matches[$count-1] . ';'; case 5: // We have an unescaped ampersand. return '&'; } } public static function replaceEntity($entity) { return self::$entity_array[$entity]; } private static $entity_array = array( 'nbsp' => 160, 'iexcl' => 161, 'cent' => 162, 'pound' => 163, 'curren' => 164, 'yen' => 165, 'brvbar' => 166, 'sect' => 167, 'uml' => 168, 'copy' => 169, 'ordf' => 170, 'laquo' => 171, 'not' => 172, 'shy' => 173, 'reg' => 174, 'macr' => 175, 'deg' => 176, 'plusmn' => 177, 'sup2' => 178, 'sup3' => 179, 'acute' => 180, 'micro' => 181, 'para' => 182, 'middot' => 183, 'cedil' => 184, 'sup1' => 185, 'ordm' => 186, 'raquo' => 187, 'frac14' => 188, 'frac12' => 189, 'frac34' => 190, 'iquest' => 191, 'Agrave' => 192, 'Aacute' => 193, 'Acirc' => 194, 'Atilde' => 195, 'Auml' => 196, 'Aring' => 197, 'AElig' => 198, 'Ccedil' => 199, 'Egrave' => 200, 'Eacute' => 201, 'Ecirc' => 202, 'Euml' => 203, 'Igrave' => 204, 'Iacute' => 205, 'Icirc' => 206, 'Iuml' => 207, 'ETH' => 208, 'Ntilde' => 209, 'Ograve' => 210, 'Oacute' => 211, 'Ocirc' => 212, 'Otilde' => 213, 'Ouml' => 214, 'times' => 215, 'Oslash' => 216, 'Ugrave' => 217, 'Uacute' => 218, 'Ucirc' => 219, 'Uuml' => 220, 'Yacute' => 221, 'THORN' => 222, 'szlig' => 223, 'agrave' => 224, 'aacute' => 225, 'acirc' => 226, 'atilde' => 227, 'auml' => 228, 'aring' => 229, 'aelig' => 230, 'ccedil' => 231, 'egrave' => 232, 'eacute' => 233, 'ecirc' => 234, 'euml' => 235, 'igrave' => 236, 'iacute' => 237, 'icirc' => 238, 'iuml' => 239, 'eth' => 240, 'ntilde' => 241, 'ograve' => 242, 'oacute' => 243, 'ocirc' => 244, 'otilde' => 245, 'ouml' => 246, 'divide' => 247, 'oslash' => 248, 'ugrave' => 249, 'uacute' => 250, 'ucirc' => 251, 'uuml' => 252, 'yacute' => 253, 'thorn' => 254, 'yuml' => 255, 'quot' => 34, 'amp' => 38, 'lt' => 60, 'gt' => 62, 'apos' => 39, 'OElig' => 338, 'oelig' => 339, 'Scaron' => 352, 'scaron' => 353, 'Yuml' => 376, 'circ' => 710, 'tilde' => 732, 'ensp' => 8194, 'emsp' => 8195, 'thinsp' => 8201, 'zwnj' => 8204, 'zwj' => 8205, 'lrm' => 8206, 'rlm' => 8207, 'ndash' => 8211, 'mdash' => 8212, 'lsquo' => 8216, 'rsquo' => 8217, 'sbquo' => 8218, 'ldquo' => 8220, 'rdquo' => 8221, 'bdquo' => 8222, 'dagger' => 8224, 'Dagger' => 8225, 'permil' => 8240, 'lsaquo' => 8249, 'rsaquo' => 8250, 'euro' => 8364, 'fnof' => 402, 'Alpha' => 913, 'Beta' => 914, 'Gamma' => 915, 'Delta' => 916, 'Epsilon' => 917, 'Zeta' => 918, 'Eta' => 919, 'Theta' => 920, 'Iota' => 921, 'Kappa' => 922, 'Lambda' => 923, 'Mu' => 924, 'Nu' => 925, 'Xi' => 926, 'Omicron' => 927, 'Pi' => 928, 'Rho' => 929, 'Sigma' => 931, 'Tau' => 932, 'Upsilon' => 933, 'Phi' => 934, 'Chi' => 935, 'Psi' => 936, 'Omega' => 937, 'alpha' => 945, 'beta' => 946, 'gamma' => 947, 'delta' => 948, 'epsilon' => 949, 'zeta' => 950, 'eta' => 951, 'theta' => 952, 'iota' => 953, 'kappa' => 954, 'lambda' => 955, 'mu' => 956, 'nu' => 957, 'xi' => 958, 'omicron' => 959, 'pi' => 960, 'rho' => 961, 'sigmaf' => 962, 'sigma' => 963, 'tau' => 964, 'upsilon' => 965, 'phi' => 966, 'chi' => 967, 'psi' => 968, 'omega' => 969, 'thetasym' => 977, 'upsih' => 978, 'piv' => 982, 'bull' => 8226, 'hellip' => 8230, 'prime' => 8242, 'Prime' => 8243, 'oline' => 8254, 'frasl' => 8260, 'weierp' => 8472, 'image' => 8465, 'real' => 8476, 'trade' => 8482, 'alefsym' => 8501, 'larr' => 8592, 'uarr' => 8593, 'rarr' => 8594, 'darr' => 8595, 'harr' => 8596, 'crarr' => 8629, 'lArr' => 8656, 'uArr' => 8657, 'rArr' => 8658, 'dArr' => 8659, 'hArr' => 8660, 'forall' => 8704, 'part' => 8706, 'exist' => 8707, 'empty' => 8709, 'nabla' => 8711, 'isin' => 8712, 'notin' => 8713, 'ni' => 8715, 'prod' => 8719, 'sum' => 8721, 'minus' => 8722, 'lowast' => 8727, 'radic' => 8730, 'prop' => 8733, 'infin' => 8734, 'ang' => 8736, 'and' => 8743, 'or' => 8744, 'cap' => 8745, 'cup' => 8746, 'int' => 8747, 'there4' => 8756, 'sim' => 8764, 'cong' => 8773, 'asymp' => 8776, 'ne' => 8800, 'equiv' => 8801, 'le' => 8804, 'ge' => 8805, 'sub' => 8834, 'sup' => 8835, 'nsub' => 8836, 'sube' => 8838, 'supe' => 8839, 'oplus' => 8853, 'otimes' => 8855, 'perp' => 8869, 'sdot' => 8901, 'lceil' => 8968, 'rceil' => 8969, 'lfloor' => 8970, 'rfloor' => 8971, 'lang' => 9001, 'rang' => 9002, 'loz' => 9674, 'spades' => 9824, 'clubs' => 9827, 'hearts' => 9829, 'diams' => 9830 ); } PK���\Bj���3templates/yoo_aurora/warp/src/Warp/Dom/Document.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Dom; /** * DOM document class with extended attributes and functions. */ class Document extends \DOMDocument { /** * @var object */ public $xpath; public function __construct($version = '1.0', $encoding = 'UTF-8') { parent::__construct($version, $encoding); // set node class $this->registerNodeClass('DOMElement', 'Warp\Dom\Element'); } public function first($query) { if ($matches = $this->find($query)) { if ($matches->length) { return $matches->item(0); } } return null; } public function find($query) { return $this->xpath()->query(CssSelector::toXPath($query, 'descendant::')); } public function query($expression) { return $this->xpath()->query($expression); } public function xpath() { if (empty($this->xpath)) { $this->xpath = new \DOMXPath($this); } return $this->xpath; } } PK���\w���+templates/yoo_aurora/warp/src/Warp/Warp.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp; /** * Dependency injection container class. * * Based on Pimple (https://github.com/fabpot/Pimple, Fabien Potencier <fabien@symfony.com>, MIT License) */ class Warp implements \ArrayAccess { protected $values = array(); /** * Instantiate the container. * * Objects and parameters can be passed as argument to the constructor. * * @param array $values The parameters or objects. */ public function __construct(array $values = array()) { $self = $this; $this->values = $values; // register helpers foreach ($this['config']->get('helper', array()) as $name => $class) { $this[$name] = $this->share(function($self) use ($class) { return new $class($self); }); } } /** * Sets a parameter or an object. * Objects must be defined as Closures. * * Allowing any PHP callable leads to difficult to debug problems * as function names (strings) are callable (creating a function with * the same a name as an existing parameter would break your container). * * @param string $id The unique identifier for the parameter or object * @param mixed $value The value of the parameter or a closure to defined an object */ public function offsetSet($id, $value) { $this->values[$id] = $value; } /** * Gets a parameter or an object. * * @param string $id The unique identifier for the parameter or object * * @return mixed The value of the parameter or an object * * @throws InvalidArgumentException if the identifier is not defined */ public function offsetGet($id) { if (!array_key_exists($id, $this->values)) { throw new \InvalidArgumentException(sprintf('Identifier "%s" is not defined.', $id)); } $isFactory = is_object($this->values[$id]) && method_exists($this->values[$id], '__invoke'); return $isFactory ? $this->values[$id]($this) : $this->values[$id]; } /** * Checks if a parameter or an object is set. * * @param string $id The unique identifier for the parameter or object * * @return Boolean */ public function offsetExists($id) { return array_key_exists($id, $this->values); } /** * Unsets a parameter or an object. * * @param string $id The unique identifier for the parameter or object */ public function offsetUnset($id) { unset($this->values[$id]); } /** * Returns a closure that stores the result of the given closure for * uniqueness in the scope of this instance. * * @param Closure $callable A closure to wrap for uniqueness * * @return Closure The wrapped closure */ public static function share(\Closure $callable) { return function ($c) use ($callable) { static $object; if (null === $object) { $object = $callable($c); } return $object; }; } } PK���\2��{:templates/yoo_aurora/warp/src/Warp/Asset/AbstractAsset.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * Asset base class. */ abstract class AbstractAsset extends AssetOptions implements AssetInterface { /** * @var string */ protected $type; /** * @var string */ protected $url; /** * @var string */ protected $content; /** * @var boolean */ protected $loaded = false; /** * Get asset type. * * @return string */ public function getType() { return $this->type; } /** * Get asset url. * * @return string */ public function getUrl() { return $this->url; } /** * Set asset url. * * @param string $url */ public function setUrl($url) { $this->url = $url; } /** * Get asset content and apply filters. * * @param mixed $filter * * @return string */ public function getContent($filter = null) { if (!$this->loaded) { $this->load($filter); } if ($filter) { $asset = clone $this; $filter->filterContent($asset); return $asset->getContent(); } return $this->content; } /** * Set asset content. * * @param string $content */ public function setContent($content) { $this->content = $content; } /** * Load asset and apply filters. * * @param string $content * @param object $filter */ protected function doLoad($content, $filter = null) { $this->content = $content; if ($filter) { $filter->filterLoad($this); } $this->loaded = true; } } PK���\� ��8templates/yoo_aurora/warp/src/Warp/Asset/StringAsset.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * String asset. */ class StringAsset extends AbstractAsset { /** * @var string */ protected $string; /** * Constructor. * * @param string $string * @param array $options */ public function __construct($string, $options = array()) { parent::__construct($options); $this->type = 'String'; $this->string = $string; } /** * Load asset callback. * * @param object $filter */ public function load($filter = null) { $this->doLoad($this->string, $filter); } /** * Get unique asset hash. * * @param string $salt * * @return string */ public function hash($salt = '') { return md5($this->string.$salt); } } PK���\�D�;templates/yoo_aurora/warp/src/Warp/Asset/AssetInterface.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * Asset interface. */ interface AssetInterface { public function getUrl(); public function setUrl($url); public function getContent($filter = null); public function setContent($content); public function load($filter = null); public function hash($salt = ''); } PK���\��Qل � <templates/yoo_aurora/warp/src/Warp/Asset/AssetCollection.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * Asset collection. */ class AssetCollection extends AssetOptions implements AssetInterface, \IteratorAggregate { /** * @var string */ protected $url; /** * @var string */ protected $content; /** * @var object */ protected $assets; /** * Constructor. * * @param array $assets * @param array $options */ public function __construct($assets = array(), $options = array()) { parent::__construct($options); if (!is_array($assets)) { $assets = array($assets); } $this->assets = $assets; } /** * Get asset url. * * @return string */ public function getUrl() { return $this->url; } /** * Set asset url. * * @param string $url */ public function setUrl($url) { $this->url = $url; } /** * Get asset content and apply filters. * * @param object $filter * * @return string */ public function getContent($filter = null) { $content = array(); foreach ($this as $asset) { $content[] = $asset->getContent($filter); } return implode("\n", $content); } /** * Set asset content. * * @param string $content */ public function setContent($content) { $this->content = $content; } /** * Load asset callback. * * @param object $filter */ public function load($filter = null) { $content = array(); foreach ($this as $asset) { $content[] = $asset->getContent($filter); } $this->content = implode("\n", $content); } /** * Get unique asset hash. * * @param string $salt * * @return string */ public function hash($salt = '') { $hashes = array(); foreach ($this as $asset) { $hashes[] = $asset->hash($salt); } return md5(implode(' ', $hashes)); } /** * Add asset to collection. * * @param AssetInterface $asset */ public function add(AssetInterface $asset) { $this->assets[] = $asset; } /** * Prepend asset to collection. * * @param AssetInterface $asset */ public function prepend(AssetInterface $asset) { array_unshift($this->assets, $asset); } /** * Remove asset from collection. * * @param object $asset */ public function remove($asset) { $key = array_search($asset, $this->assets); if ($key !== false) { unset($this->assets[$key]); } } /** * Replace asset from collection. * * @param object $search * @param object $replace */ public function replace($search, $replace) { $key = array_search($search, $this->assets); if ($key !== false) { $this->assets[$key] = $replace; } } /** * Iterator aggregate interface implementation. * * @return Iterator */ public function getIterator() { return new \ArrayIterator($this->assets); } } PK���\�ʤcvvHtemplates/yoo_aurora/warp/src/Warp/Asset/Filter/CssImageBase64Filter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Replace stylesheets image urls with base64 image strings. */ class CssImageBase64Filter implements FilterInterface { /** * On load filter callback. * * @param object $asset */ public function filterLoad($asset) {} /** * On content filter callback. * * @param object $asset */ public function filterContent($asset) { $images = array(); $content = $asset->getContent(); // get images and the related path if (preg_match_all('/url\(\s*[\'"]?([^\'"]+)[\'"]?\s*\)/Ui', $asset->getContent(), $matches)) { foreach ($matches[0] as $i => $url) { if ($path = realpath($asset['base_path'].'/'.ltrim(preg_replace('/'.preg_quote($asset['base_url'], '/').'/', '', $matches[1][$i], 1), '/'))) { $images[$url] = isset($images[$url]) ? false : $path; } } } // check if image exists and filesize < 5kb foreach ($images as $url => $path) { if ($path && filesize($path) <= 5120 && preg_match('/\.(gif|png|jpg|svg)$/i', $path, $extension)) { $content = str_replace($url, sprintf('url(data:image/%s;base64,%s)', str_replace(array('jpg','svg'), array('jpeg','svg+xml'), strtolower($extension[1])), base64_encode(file_get_contents($path))), $content); } } $asset->setContent($content); } } PK���\i��v-v-Ftemplates/yoo_aurora/warp/src/Warp/Asset/Filter/JsCompressorFilter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Javascript compressor, minifies javascript. * Based on JSMin (https://github.com/mrclay/minify, Ryan Grove <ryan@wonko.com>, Stephen Clay <steve@mrclay.org>, BSD License) */ class JsCompressorFilter implements FilterInterface { const ORD_LF = 10; const ORD_SPACE = 32; const ACTION_KEEP_A = 1; const ACTION_DELETE_A = 2; const ACTION_DELETE_A_B = 3; protected $a = "\n"; protected $b = ''; protected $input = ''; protected $inputIndex = 0; protected $inputLength = 0; protected $lookAhead = null; protected $output = ''; protected $lastByteOut = ''; /** * Filter callbacks, */ public function filterLoad($asset) {} public function filterContent($asset) { if ($asset->getType() == 'File' && !preg_match('/\.min\.js$/i', $asset->getPath())) { $asset->setContent($this->process($asset->getContent())); } } /** * Minify Javascript. * * @param string $script Javascript to be minified * * @return string */ public function process($script) { // init vars $this->a = "\n"; $this->b = ''; $this->input = $script; $this->inputIndex = 0; $this->inputLength = 0; $this->lookAhead = null; $this->output = ''; $this->lastByteOut = ''; try { $script = trim($this->min()); } catch (\Exception $e) {} return $script; } /** * Perform minification, return result * * @return string */ public function min() { if ($this->output !== '') { // min already run return $this->output; } $mbIntEnc = null; if (function_exists('mb_strlen') && ((int)ini_get('mbstring.func_overload') & 2)) { $mbIntEnc = mb_internal_encoding(); mb_internal_encoding('8bit'); } $this->input = str_replace("\r\n", "\n", $this->input); $this->inputLength = strlen($this->input); $this->action(self::ACTION_DELETE_A_B); while ($this->a !== null) { // determine next command $command = self::ACTION_KEEP_A; // default if ($this->a === ' ') { if (($this->lastByteOut === '+' || $this->lastByteOut === '-') && ($this->b === $this->lastByteOut)) { // Don't delete this space. If we do, the addition/subtraction // could be parsed as a post-increment } elseif (! $this->isAlphaNum($this->b)) { $command = self::ACTION_DELETE_A; } } elseif ($this->a === "\n") { if ($this->b === ' ') { $command = self::ACTION_DELETE_A_B; // in case of mbstring.func_overload & 2, must check for null b, // otherwise mb_strpos will give WARNING } elseif ($this->b === null || (false === strpos('{[(+-', $this->b) && ! $this->isAlphaNum($this->b))) { $command = self::ACTION_DELETE_A; } } elseif (! $this->isAlphaNum($this->a)) { if ($this->b === ' ' || ($this->b === "\n" && (false === strpos('}])+-"\'', $this->a)))) { $command = self::ACTION_DELETE_A_B; } } $this->action($command); } $this->output = trim($this->output); if ($mbIntEnc !== null) { mb_internal_encoding($mbIntEnc); } return $this->output; } /** * ACTION_KEEP_A = Output A. Copy B to A. Get the next B. * ACTION_DELETE_A = Copy B to A. Get the next B. * ACTION_DELETE_A_B = Get the next B. * * @param int $command * @throws Exception */ protected function action($command) { if ($command === self::ACTION_DELETE_A_B && $this->b === ' ' && ($this->a === '+' || $this->a === '-')) { // Note: we're at an addition/substraction operator; the inputIndex // will certainly be a valid index if ($this->input[$this->inputIndex] === $this->a) { // This is "+ +" or "- -". Don't delete the space. $command = self::ACTION_KEEP_A; } } switch ($command) { case self::ACTION_KEEP_A: $this->output .= $this->a; $this->lastByteOut = $this->a; // fallthrough case self::ACTION_DELETE_A: $this->a = $this->b; if ($this->a === "'" || $this->a === '"') { // string literal $str = $this->a; // in case needed for exception while (true) { $this->output .= $this->a; $this->lastByteOut = $this->a; $this->a = $this->get(); if ($this->a === $this->b) { // end quote break; } if (ord($this->a) <= self::ORD_LF) { throw new \Exception( "JSMin: Unterminated String at byte " . $this->inputIndex . ": {$str}"); } $str .= $this->a; if ($this->a === '\\') { $this->output .= $this->a; $this->lastByteOut = $this->a; $this->a = $this->get(); $str .= $this->a; } } } // fallthrough case self::ACTION_DELETE_A_B: $this->b = $this->next(); if ($this->b === '/' && $this->isRegexpLiteral()) { // RegExp literal $this->output .= $this->a . $this->b; $pattern = '/'; // in case needed for exception while (true) { $this->a = $this->get(); $pattern .= $this->a; if ($this->a === '/') { // end pattern break; // while (true) } elseif ($this->a === '\\') { $this->output .= $this->a; $this->a = $this->get(); $pattern .= $this->a; } elseif (ord($this->a) <= self::ORD_LF) { throw new \Exception( "JSMin: Unterminated RegExp at byte " . $this->inputIndex .": {$pattern}"); } $this->output .= $this->a; $this->lastByteOut = $this->a; } $this->b = $this->next(); } // end case ACTION_DELETE_A_B } } /** * @return bool */ protected function isRegexpLiteral() { if (false !== strpos("\n{;(,=:[!&|?", $this->a)) { // we aren't dividing return true; } if (' ' === $this->a) { $length = strlen($this->output); if ($length < 2) { // weird edge case return true; } // you can't divide a keyword if (preg_match('/(?:case|else|in|return|typeof)$/', $this->output, $m)) { if ($this->output === $m[0]) { // odd but could happen return true; } // make sure it's a keyword, not end of an identifier $charBeforeKeyword = substr($this->output, $length - strlen($m[0]) - 1, 1); if (! $this->isAlphaNum($charBeforeKeyword)) { return true; } } } return false; } /** * Get next char. Convert ctrl char to space. * * @return string */ protected function get() { $c = $this->lookAhead; $this->lookAhead = null; if ($c === null) { if ($this->inputIndex < $this->inputLength) { $c = $this->input[$this->inputIndex]; $this->inputIndex += 1; } else { return null; } } if ($c === "\r" || $c === "\n") { return "\n"; } if (ord($c) < self::ORD_SPACE) { // control char return ' '; } return $c; } /** * Get next char. If is ctrl character, translate to a space or newline. * * @return string */ protected function peek() { $this->lookAhead = $this->get(); return $this->lookAhead; } /** * Is $c a letter, digit, underscore, dollar sign, escape, or non-ASCII? * * @param string $c * * @return bool */ protected function isAlphaNum($c) { return (preg_match('/^[0-9a-zA-Z_\\$\\\\]$/', $c) || ord($c) > 126); } /** * @return string */ protected function singleLineComment() { $comment = ''; while (true) { $get = $this->get(); $comment .= $get; if (ord($get) <= self::ORD_LF) { // EOL reached // if IE conditional comment if (preg_match('/^\\/@(?:cc_on|if|elif|else|end)\\b/', $comment)) { return "/{$comment}"; } return $get; } } } /** * @return string * @throws Exception */ protected function multipleLineComment() { $this->get(); $comment = ''; while (true) { $get = $this->get(); if ($get === '*') { if ($this->peek() === '/') { // end of comment reached $this->get(); // if comment preserved by YUI Compressor if (0 === strpos($comment, '!')) { return "\n/*!" . substr($comment, 1) . "*/\n"; } // if IE conditional comment if (preg_match('/^@(?:cc_on|if|elif|else|end)\\b/', $comment)) { return "/*{$comment}*/"; } return ' '; } } elseif ($get === null) { throw new \Exception( "JSMin: Unterminated comment at byte " . $this->inputIndex . ": /*{$comment}"); } $comment .= $get; } } /** * Get the next character, skipping over comments. * Some comments may be preserved. * * @return string */ protected function next() { $get = $this->get(); if ($get !== '/') { return $get; } switch ($this->peek()) { case '/': return $this->singleLineComment(); case '*': return $this->multipleLineComment(); default: return $get; } } } PK���\�?ļ�Gtemplates/yoo_aurora/warp/src/Warp/Asset/Filter/CssCompressorFilter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Stylesheet compressor, minifies css. * Based on Minify_CSS_Compressor (https://github.com/mrclay/minify, Ryan Grove <ryan@wonko.com>, Stephen Clay <steve@mrclay.org>, BSD License) */ class CssCompressorFilter implements FilterInterface { /** * @var bool Are we "in" a hack? * * I.e. are some browsers targetted until the next comment? */ protected $_inHack = false; /** * Filter callbacks */ public function filterLoad($asset) {} public function filterContent($asset) { $asset->setContent($this->process($asset->getContent())); } /** * Minify a CSS string * * @param string $css * * @return string */ public function process($css) { $css = str_replace("\r\n", "\n", $css); // preserve empty comment after '>' // http://www.webdevout.net/css-hacks#in_css-selectors $css = preg_replace('@>/\\*\\s*\\*/@', '>/*keep*/', $css); // preserve empty comment between property and value // http://css-discuss.incutio.com/?page=BoxModelHack $css = preg_replace('@/\\*\\s*\\*/\\s*:@', '/*keep*/:', $css); $css = preg_replace('@:\\s*/\\*\\s*\\*/@', ':/*keep*/', $css); // apply callback to all valid comments (and strip out surrounding ws $css = preg_replace_callback('@\\s*/\\*([\\s\\S]*?)\\*/\\s*@' ,array($this, '_commentCB'), $css); // remove ws around { } and last semicolon in declaration block $css = preg_replace('/\\s*{\\s*/', '{', $css); $css = preg_replace('/;?\\s*}\\s*/', '}', $css); // remove ws surrounding semicolons $css = preg_replace('/\\s*;\\s*/', ';', $css); // remove ws around urls $css = preg_replace('/ url\\( # url( \\s* ([^\\)]+?) # 1 = the URL (really just a bunch of non right parenthesis) \\s* \\) # ) /x', 'url($1)', $css); // remove ws between rules and colons $css = preg_replace('/ \\s* ([{;]) # 1 = beginning of block or rule separator \\s* ([\\*_]?[\\w\\-]+) # 2 = property (and maybe IE filter) \\s* : \\s* (\\b|[#\'"-]) # 3 = first character of a value /x', '$1$2:$3', $css); // remove ws in selectors $css = preg_replace_callback('/ (?: # non-capture \\s* [^~>+,\\s]+ # selector part \\s* [,>+~] # combinators )+ \\s* [^~>+,\\s]+ # selector part { # open declaration block /x' ,array($this, '_selectorsCB'), $css); // minimize hex colors $css = preg_replace('/([^=])#([a-f\\d])\\2([a-f\\d])\\3([a-f\\d])\\4([\\s;\\}])/i' , '$1#$2$3$4$5', $css); // remove spaces between font families $css = preg_replace_callback('/font-family:([^;}]+)([;}])/' ,array($this, '_fontFamilyCB'), $css); $css = preg_replace('/@import\\s+url/', '@import url', $css); // replace any ws involving newlines with a single newline $css = preg_replace('/[ \\t]*\\n+\\s*/', "\n", $css); // separate common descendent selectors w/ newlines (to limit line lengths) $css = preg_replace('/([\\w#\\.\\*]+)\\s+([\\w#\\.\\*]+){/', "$1\n$2{", $css); // Use newline after 1st numeric value (to limit line lengths). $css = preg_replace('/ ((?:padding|margin|border|outline):\\d+(?:px|em)?) # 1 = prop : 1st numeric value \\s+ /x' ,"$1\n", $css); // prevent triggering IE6 bug: http://www.crankygeek.com/ie6pebug/ $css = preg_replace('/:first-l(etter|ine)\\{/', ':first-l$1 {', $css); return trim($css); } /** * Replace what looks like a set of selectors * * @param array $m regex matches * * @return string */ protected function _selectorsCB($m) { // remove ws around the combinators return preg_replace('/\\s*([,>+~])\\s*/', '$1', $m[0]); } /** * Process a comment and return a replacement * * @param array $m regex matches * * @return string */ protected function _commentCB($m) { $hasSurroundingWs = (trim($m[0]) !== $m[1]); $m = $m[1]; // $m is the comment content w/o the surrounding tokens, // but the return value will replace the entire comment. if ($m === 'keep') { return '/**/'; } if ($m === '" "') { // component of http://tantek.com/CSS/Examples/midpass.html return '/*" "*/'; } if (preg_match('@";\\}\\s*\\}/\\*\\s+@', $m)) { // component of http://tantek.com/CSS/Examples/midpass.html return '/*";}}/* */'; } if ($this->_inHack) { // inversion: feeding only to one browser if (preg_match('@ ^/ # comment started like /*/ \\s* (\\S[\\s\\S]+?) # has at least some non-ws content \\s* /\\* # ends like /*/ or /**/ @x', $m, $n)) { // end hack mode after this comment, but preserve the hack and comment content $this->_inHack = false; return "/*/{$n[1]}/**/"; } } if (substr($m, -1) === '\\') { // comment ends like \*/ // begin hack mode and preserve hack $this->_inHack = true; return '/*\\*/'; } if ($m !== '' && $m[0] === '/') { // comment looks like /*/ foo */ // begin hack mode and preserve hack $this->_inHack = true; return '/*/*/'; } if ($this->_inHack) { // a regular comment ends hack mode but should be preserved $this->_inHack = false; return '/**/'; } // Issue 107: if there's any surrounding whitespace, it may be important, so // replace the comment with a single space return $hasSurroundingWs // remove all other comments ? ' ' : ''; } /** * Process a font-family listing and return a replacement * * @param array $m regex matches * * @return string */ protected function _fontFamilyCB($m) { $m[1] = preg_replace('/ \\s* ( "[^"]+" # 1 = family in double qutoes |\'[^\']+\' # or 1 = family in single quotes |[\\w\\-]+ # or 1 = unquoted family ) \\s* /x', '$1', $m[1]); return 'font-family:' . $m[1] . $m[2]; } } PK���\�o����Gtemplates/yoo_aurora/warp/src/Warp/Asset/Filter/CssRewriteUrlFilter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Rewrite stylesheet urls, rewrites relative urls to absolute urls. */ class CssRewriteUrlFilter implements FilterInterface { /** * @var string */ protected static $path; /** * On load filter callback. * * @param object $asset */ public function filterLoad($asset) { // has url? if (!$asset->getUrl()) { return; } // set base path self::$path = dirname($asset->getUrl()).'/'; $asset->setContent(preg_replace_callback('/url\(\s*[\'"]?(?![a-z]+:|\/+)([^\'")]+)[\'"]?\s*\)/i', array($this, 'rewrite'), $asset->getContent())); } /** * On content filter callback. * * @param object $asset */ public function filterContent($asset) {} /** * Rewrite url callback. * * @param array $matches * * @return string */ protected function rewrite($matches) { // prefix with base and remove '../' segments if possible $path = self::$path.$matches[1]; $last = ''; while ($path != $last) { $last = $path; $path = preg_replace('`(^|/)(?!\.\./)([^/]+)/\.\./`', '$1', $path); } return 'url("'.$path.'")'; } } PK���\����Ktemplates/yoo_aurora/warp/src/Warp/Asset/Filter/CssImportResolverFilter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Stylesheet import resolver, replaces @imports with it's content. */ class CssImportResolverFilter implements FilterInterface { /** * On load filter callback. * * @param object $asset */ public function filterLoad($asset) { // is file asset? if (!is_a($asset, 'Warp\Asset\FileAsset')) { return; } // resolve @import rules $content = $this->load($asset->getPath(), $asset->getContent()); $asset->setContent($content); } /** * On content filter callback. * * @param object $asset */ public function filterContent($asset) { $comments = array(); $content = $asset->getContent(); $content = $this->_replaceComments($content, $comments); // move unresolved @import rules to the top $regexp = '/@import[^;]+;/i'; if (preg_match_all($regexp, $content, $matches)) { $content = preg_replace($regexp, '', $content); $content = implode("\n", $matches[0])."\n".$content; } $content = $this->_restoreComments($content, $comments); $asset->setContent($content); } /** * Load file and get it's content. * * @param string $file * @param string $content * * @return string */ protected function load($file, $content = '') { static $path; $oldpath = $path; if ($path && !strpos($file, '://')) { $file = realpath($path.'/'.$file); } $path = dirname($file); // get content from file, if not already set if (!$content && file_exists($file)) { $content = @file_get_contents($file); } $comments = array(); // remove multiple charset declarations and resolve @imports to its actual content if ($content) { $content = $this->_replaceComments($content, $comments); $content = preg_replace('/^@charset\s+[\'"](\S*)\b[\'"];/i', '', $content); $content = preg_replace_callback('/@import\s*(?:url\(\s*)?[\'"]?(?![a-z]+:)([^\'"\()]+)[\'"]?\s*\)?\s*;/', array($this, '_load'), $content); $content = $this->_restoreComments($content, $comments); } $path = $oldpath; return $content; } /** * Load file recursively and fix url paths. * * @param array $matches * * @return string */ protected function _load($matches) { // resolve @import rules recursively $file = $this->load($matches[1]); // get file's directory remove '.' if its the current directory $directory = dirname($matches[1]); $directory = $directory == '.' ? '' : $directory . '/'; // add directory file's to urls paths return preg_replace('/(url\s*\([\'"]?)(?![a-z]+:|\/+)((?:[^\'"\()]+)[\'"]?\s*\))/i', '\1' . $directory . '\2', $file); } /** * Replace all comments with a placeholder. * * @param string $content * * @return array */ protected function _replaceComments($content, &$comments) { $callback = function ($matches) use (&$comments) { $key = sprintf('[%s]', md5($matches[0])); $comments[$key] = $matches[0]; return $key; }; return preg_replace_callback('/\/\*(?s:.)*?\*\/|((?!:).)?\/\/.*/', $callback, $content); } /** * Restore all comments and replace the placeholders with the actual comment. * * @param string $content * @param array $comments * * @return string */ protected function _restoreComments($content, array $comments) { foreach ($comments as $key => $comment) { $content = str_replace($key, $comment, $content); } return $content; } } PK���\�>����Dtemplates/yoo_aurora/warp/src/Warp/Asset/Filter/FilterCollection.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Asset filter collection. */ class FilterCollection implements FilterInterface, \Iterator { /** * @var object */ protected $filters; /** * Constructor. */ public function __construct() { $this->filters = new \SplObjectStorage(); } /** * On load filter callback. * * @param object $asset */ public function filterLoad($asset) { foreach ($this->filters as $filter) { $filter->filterLoad($asset); } } /** * On content filter callback. * * @param object $asset */ public function filterContent($asset) { foreach ($this->filters as $filter) { $filter->filterContent($asset); } } /** * Add filter to collection. * * @param object $filter */ public function add($filter) { if ($filter instanceof Traversable) { foreach ($filter as $f) { $this->add($f); } } else { $this->filters->attach($filter); } } /** * Remove filter from collection. * * @param object $filter */ public function remove($filter) { $this->filters->detach($filter); } /* Iterator interface implementation */ public function current() { return $this->filters->current(); } public function key() { return $this->filters->key(); } public function valid() { return $this->filters->valid(); } public function next() { $this->filters->next(); } public function rewind() { $this->filters->rewind(); } } PK���\%�ܽ0�0@templates/yoo_aurora/warp/src/Warp/Asset/Filter/CssRtlFilter.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Convert CSS to work right to left */ class CssRtlFilter implements FilterInterface { public static $propertyMap = array( 'margin-left' => 'margin-right', 'margin-right' => 'margin-left', 'padding-left' => 'padding-right', 'padding-right' => 'padding-left', 'border-left' => 'border-right', 'border-right' => 'border-left', 'border-left-color' => 'border-right-color', 'border-right-color' => 'border-left-color', 'border-left-width' => 'border-right-width', 'border-right-width' => 'border-left-width', 'border-left-style' => 'border-right-style', 'border-right-style' => 'border-left-style', 'border-bottom-right-radius' => 'border-bottom-left-radius', 'border-bottom-left-radius' => 'border-bottom-right-radius', 'border-top-right-radius' => 'border-top-left-radius', 'border-top-left-radius' => 'border-top-right-radius', 'left' => 'right', 'right' => 'left' ); public static $valueMap = array( 'padding' => 'quad', 'margin' => 'quad', 'text-align' => 'rtltr', 'float' => 'rtltr', 'clear' => 'rtltr', //'direction' => 'direction', 'border-radius' => 'quad_radius', 'border-color' => 'quad', 'border-width' => 'quad', 'border-style' => 'quad', 'background-position' => 'bgPosition', 'box-shadow' => 'boxShadow', 'background' => 'background', 'background-image' => 'backgroundImage', 'transform' => 'transform', '-ms-transform' => 'transform', '-webkit-transform' => 'transform', 'content' => 'icons' ); public static $iconMap = array( "\\f04e" => "\\f04a", "\\f04a" => "\\f04e", // .uk-icon-fast-forward // .uk-icon-fast-backward "\\f050" => "\\f049", "\\f049" => "\\f050", // .uk-icon-step-forward // .uk-icon-step-backward "\\f051" => "\\f048", "\\f048" => "\\f051", // .uk-icon-mail-forward // .uk-icon-share // .uk-icon-mail-reply // .uk-icon-reply "\\f064" => "\\f112", "\\f112" => "\\f064", // .uk-icon-rotate-left // .uk-icon-undo // .uk-icon-rotate-right // .uk-icon-repeat "\\f0e2" => "\\f01e", "\\f01e" => "\\f0e2", // .uk-icon-align-left // .uk-icon-align-right "\\f036" => "\\f038", "\\f038" => "\\f036", // .uk-icon-chevron-left // .uk-icon-chevron-right "\\f053" => "\\f054", "\\f054" => "\\f053", // .uk-icon-arrow-left // .uk-icon-arrow-right "\\f060" => "\\f061", "\\f061" => "\\f060", // .uk-icon-hand-o-left // .uk-icon-hand-o-right "\\f0a5" => "\\f0a4", "\\f0a4" => "\\f0a5", // .uk-icon-arrow-circle-left // .uk-icon-arrow-circle-right "\\f0a8" => "\\f0a9", "\\f0a9" => "\\f0a8", // .uk-icon-caret-left // .uk-icon-caret-right "\\f0d9" => "\\f0da", "\\f0da" => "\\f0d9", // .uk-icon-angle-double-left // .uk-icon-angle-double-right "\\f100" => "\\f101", "\\f101" => "\\f100", // .uk-icon-angle-left // .uk-icon-angle-right "\\f104" => "\\f105", "\\f105" => "\\f104", // .uk-icon-quote-left // .uk-icon-quote-right "\\f10d" => "\\f10e", "\\f10e" => "\\f10d", // .uk-icon-chevron-circle-left // .uk-icon-chevron-circle-right "\\f137" => "\\f138", "\\f138" => "\\f137", // .uk-icon-long-arrow-left // .uk-icon-long-arrow-right "\\f177" => "\\f178", "\\f178" => "\\f177", // .uk-icon-arrow-circle-o-left // .uk-icon-arrow-circle-o-right "\\f190" => "\\f18e", "\\f18e" => "\\f190", // .uk-icon-toggle-left // .uk-icon-caret-square-o-left // .uk-icon-toggle-right // .uk-icon-caret-square-o-right "\\f191" => "\\f152", "\\f152" => "\\f191" ); /** * Filter callbacks */ public function filterLoad($asset) {} public function filterContent($asset) { $asset->setContent($this->process($asset->getContent())); } /** * Convert CSS to be right to left * * @param string $css * * @return string */ public function process($css) { $css = trim($css); // give it a solid trimming to start $css = preg_replace('/\/\*[\s\S]+?\*\//', '', $css); // comments $css = preg_replace('/[\n\r]/', '', $css); // line breaks and carriage returns $css = preg_replace('/\s*([:;,{}])\s*/', '$1', $css); // space between selectors, declarations, properties and values $css = preg_replace('/\s+/', ' ', $css); // replace multiple spaces with single spaces $that = $this; $css = preg_replace_callback('/([^;:\{\}]+?)\:([^;:\{\}]+?)([;}])/i', function($arr) use ($that) { list($all, $prop, $val, $end) = $arr; $isImportant = strpos($val, '!important'); if (isset($that::$propertyMap[$prop])) { $prop = $that::$propertyMap[$prop]; } if (array_key_exists($prop, $that::$valueMap)) { $method = $that::$valueMap[$prop]; $val = $that->{$method}($val); } if (strpos($val, '!important') === false && $isImportant) $val .= '!important'; return $prop . ':' . $val . $end; }, $css); return $css; } public function icons($v) { // skip if there is definitely no icon if (strpos($v, "\\f") === false) { return $v; } // check all possible icons foreach ($this::$iconMap as $key => $replace) { if(strpos($v, $key) !== false) { return str_replace($key, $replace, $v); } } return $v; } public function quad($v) { // 1px 2px 3px 4px => 1px 4px 3px 2px $m = explode(' ', trim($v)); if ($m && count($m) == 4) { return implode(' ', array($m[0], $m[3], $m[2], $m[1])); } return $v; } public function quad_radius($v) { $m = explode('/\s+/', trim($v)); // 1px 2px 3px 4px => 1px 2px 4px 3px // since border-radius: top-left top-right bottom-right bottom-left // will be border-radius: top-right top-left bottom-left bottom-right if ($m && count($m) == 4) { return implode(' ', array($m[1], $m[0], $m[3], $m[2])); } else if ($m && count($m) == 3) { // 5px 10px 20px => 10px 5px 10px 20px return implode(' ', array($m[1], $m[0], $m[1], $m[2])); } return $v; } public function direction($v) { return (preg_match('/ltr/', $v) ? 'rtl' : (preg_match('/rtl/', $v) ? 'ltr' : $v)); } public function bracketCommaSplit($str) { /* <prop1>(<args1>), <prop2>(<args2>) -> ["<prop1>(<args1>)", "<prop2>(<args2>)"]*/ $parenthesisCount = 0; $lastSplit = 0; $arr = array(); for($i = 0; $i<strlen($str); ++$i) { $c = $str[$i]; $parenthesisCount += ($c == '(' ? 1 : ( $c == ')' ? -1 : 0)); if (($c==',' && $parenthesisCount==0) || $i==strlen($str)-1) { $arr[] = trim(trim(trim(substr($str ,$lastSplit, $i-$lastSplit+1)), ',')); $lastSplit = $i+1; // +1 to get rid of the comma } } return $arr; } public function rtltr($v) { if (preg_match('/left/', $v)) return 'right'; if (preg_match('/right/', $v)) return 'left'; return $v; } public function bgPosition($v) { if (preg_match('/\bleft\b/', $v)) { $v = preg_replace('/\bleft\b/', 'right', $v); } else if (preg_match('/\bright\b/', $v)) { $v = preg_replace('/\bright\b/', 'left', $v); } $m = explode(' ', trim($v)); if ($m && (count($m) == 1) && preg_match('/(\d+)([a-z]{2}|%)/', $v)) { $v = 'right ' . $v; } if ($m && count($m) == 2 && preg_match('/\d+%/', $m[0])) { // 30% => 70% (100 - x) $v = (100 - (int)$m[0]) . '% ' . $m[1]; } preg_match('/(\-?\d+)px/', $m[0], $pxmatch); if($m && count($m) == 2 && $pxmatch) { $x = $pxmatch[1]; $minusX = ($x=='0' ? '0' : ((int)$x < 0 ? substr($x, 1) . 'px' : '-' . $x . 'px')); $v = $minusX . ' ' . $m[1]; } return $v; } public function boxShadow($v) { $shadowRtl = function($shadow) { // multiplies <left> offset with -1 $found = false; $parts = explode(' ', $shadow); for ($i = 0; $i<count($parts); ++$i) { $el = $parts[$i]; if (!$found && preg_match('/\d/', $el)) { $found = true; $parts[$i] = ($el[0] == "0" ? 0 : ($el[0] == "-" ? substr($el, 1) : "-".$el)); } } return implode(' ', $parts); }; $arr = $this->bracketCommaSplit($v); $v = implode(',', array_map($shadowRtl, $arr)); return $v; } public function backgroundImage($val) { $parseSingle = function($v) { if(substr($v, 0, 4) == "url(") { // dont mess with background image paths for now return $v; } if (strpos($v, "gradient")) { $v = preg_replace_callback('/(left|right)/', function($dir) { return $dir === 'left' ? 'right' : 'left'; }, $v); $v = preg_replace_callback('/(\d+deg)/', function($el) { $num = (int)preg_replace('/deg/', '', $el[0]); return (180-$num).'deg'; }, $v); } return $v; }; $arr = $this->bracketCommaSplit($val); return implode(',', array_map($parseSingle, $arr)); } public function background($v) { // TODO: split several background layers (divided by comma) $that = $this; $parseSingle = function($v) use ($that) { // background-image $method = function($val) use ($that) { $str = $val[0]; return $that->backgroundImage($str); }; $v = preg_replace_callback('/url\((.*?)\)|none|([^\s]*?gradient.*?\(.+\))/i', $method, $v); // background-position $v = preg_replace_callback('/\s(left|right|center|top|bottom|-?\d+([a-zA-Z]{2}|%?))\s(left|right|center|top|bottom|-?\d+([a-zA-Z]{2}|%?))[;\s]?/i', function($arr) use ($that) { return ' '.$that->bgPosition(trim($arr[0], ';')).(strpos($arr[0], ';') !== false ? ';' : ' '); }, $v); return $v; }; $arr = $this->bracketCommaSplit($v); return implode(',', array_map($parseSingle, $arr)); } public function transform($val) { $negateValue = function($valString) { return ($valString[0] == "0" ? 0 : ($valString[0] == "-" ? substr($valString, 1) : "-".$valString)); }; // translate, translateX, translate3D $translateRegex = '/(translate(X|x|3D|3d)?)\(([^,\)]+)([^\)]*)\)/'; $translateCallback = function($matches) use ($negateValue) { $value = trim($matches[3]); $remainder = $matches[4]; $res = $matches[1].'('.$negateValue($value).($remainder ? $remainder : '').')'; return $res; }; $val = preg_replace_callback($translateRegex, $translateCallback, $val); // rotate $rotateRegex = '/rotate\(\s*(\d+)\s*deg\s*\)/'; $rotateCallback = function($matches) { $angle = (int)$matches[1]; $mirrored = 180 - $angle; return 'rotate('.$mirrored.'deg)'; }; $val = preg_replace_callback($rotateRegex, $rotateCallback, $val); return $val; } } PK���\W|z[ttCtemplates/yoo_aurora/warp/src/Warp/Asset/Filter/FilterInterface.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset\Filter; /** * Asset filter interface. */ interface FilterInterface { public function filterLoad($asset); public function filterContent($asset); } PK���\#�~�MM6templates/yoo_aurora/warp/src/Warp/Asset/FileAsset.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * File asset. */ class FileAsset extends AbstractAsset { /** * @var string */ protected $path; /** * Constructor. * * @param string $url * @param string $path * @param array $options */ public function __construct($url, $path, $options = array()) { parent::__construct($options); $this->type = 'File'; $this->url = $url; $this->path = $path; } /** * Get asset file path. * * @return string */ public function getPath() { return $this->path; } /** * Load asset callback. * * @param object $filter */ public function load($filter = null) { if (file_exists($this->path)) { $this->doLoad(preg_replace('{^\xEF\xBB\xBF|\x1A}', '', file_get_contents($this->path)), $filter); // load with UTF-8 BOM removal } } /** * Get unique asset hash. * * @param string $salt * * @return string */ public function hash($salt = '') { return md5($this->path.filemtime($this->path).$salt); } } PK���\k�B��9templates/yoo_aurora/warp/src/Warp/Asset/AssetOptions.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Asset; /** * Asset options class, provides options implementation. */ abstract class AssetOptions implements \ArrayAccess { /** * @var array */ protected $options; /** * Constructor. * * @param array $options */ public function __construct($options = array()) { $this->options = $options; } /** * Get options. * * @return array */ public function getOptions() { return $this->options; } /* ArrayAccess interface implementation */ public function offsetSet($name, $value) { $this->options[$name] = $value; } public function offsetGet($name) { return isset($this->options[$name]) ? $this->options[$name] : null; } public function offsetExists($name) { return isset($this->options[$name]); } public function offsetUnset($name) { unset($this->options[$name]); } } PK���\dz���9templates/yoo_aurora/warp/src/Warp/Helper/AssetHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Warp; use Warp\Asset\AssetCollection; use Warp\Asset\FileAsset; use Warp\Asset\StringAsset; /** * Asset helper class to manage assets. */ class AssetHelper extends AbstractHelper { /** * @var array */ protected $assets; /** * @var array */ protected $options; /** * Constructor */ public function __construct(Warp $warp) { parent::__construct($warp); // init vars $this->assets = array(); $this->options = array('base_path' => $this['system']->path, 'base_url' => rtrim($this['path']->url('site:'), '/')); } /** * Get a asset collection * * @param string $name * @return mixed */ public function get($name) { return isset($this->assets[$name]) ? $this->assets[$name] : null; } /** * Create a string asset * * @param string $input * @param array $options * @return object */ public function createString($input, $options = array()) { return new StringAsset($input, array_merge($options, $this->options)); } /** * Create a file asset * * @param string $input * @param array $options * @return object */ public function createFile($input, $options = array()) { $url = $input; $path = null; if (!preg_match('/^(http|https)\:\/\//i', $input)) { // resource identifier ? if ($path = $this['path']->path($input)) { $url = $this['path']->url($input); } // absolute/relative path ? if (!$path) { $path = realpath($this->options['base_path'].'/'.ltrim(preg_replace('/'.preg_quote(str_replace(DIRECTORY_SEPARATOR, '/', $this->options['base_url']), '/').'/', '', $input, 1), '/')); } } return new FileAsset($url, $path, array_merge($options, $this->options)); } /** * Add a string asset * * @param string $name * @param string $input * @param array $options * @return mixed */ public function addString($name, $input, $options = array()) { return $this->addAsset($name, $this->createString($input, $options)); } /** * Add a file asset * * @param string $name * @param string $input * @param array $options * @return mixed */ public function addFile($name, $input, $options = array()) { return $this->addAsset($name, $this->createFile($input, $options)); } /** * Add asset object * * @param string $name * @param object $asset */ protected function addAsset($name, $asset) { if (!isset($this->assets[$name])) { $this->assets[$name] = new AssetCollection(); } $this->assets[$name]->add($asset); return $asset; } /** * Apply filters and cache a asset * * @param string $file * @param object $asset * @param array $filters * @param array $options * @return object */ public function cache($file, $asset, $filters = array(), $options = array()) { // init vars $hash = substr($asset->hash(serialize($filters)), 0, 8); $options = array_merge(array('Gzip' => false), $options); // copy gzip file, if not exists if ($options['Gzip'] && !$this['path']->path('cache:gzip.php')) { @copy($this['path']->path('warp:gzip/gzip.php'), rtrim($this['path']->path('cache:'), '/').'/gzip.php'); } // append cache file suffix based on hash if ($extension = pathinfo($file, PATHINFO_EXTENSION)) { $file = preg_replace('/'.preg_quote('.'.$extension, '/').'$/', sprintf('-%s.%s', $hash, $extension), $file, 1); } else { $file .= '-'.$hash; } // create cache file, if not exists if (!$this['path']->path('cache:'.$file)) { $content = $asset->getContent($this['assetfilter']->create($filters)); // move unresolved @import rules to the top if (in_array('CssImportResolver', $filters)) { $regexp = '/@import[^;]+;/i'; if (preg_match_all($regexp, $content, $matches)) { $content = preg_replace($regexp, '', $content); $content = implode("\n", $matches[0])."\n".$content; } } @file_put_contents($this['path']->path('cache:').'/'.ltrim($file, '/'), $content); } $asset->setUrl($this['path']->url(($options['Gzip'] && $this['path']->path('cache:gzip.php') ? 'cache:gzip.php?' : 'cache:').$file)); return $asset; } } PK���\� � <templates/yoo_aurora/warp/src/Warp/Helper/TemplateHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * Template helper class, render layouts. */ class TemplateHelper extends AbstractHelper { /** * @var array */ protected $slots = array(); /** * Render a layout file. * * @param string $resource * @param array $args * * @return string */ public function render($resource, $args = array()) { // default namespace if (strpos($resource, ':') === false) { $resource = 'layouts:'.$resource; } // trigger event $this['event']->trigger('render.'.$resource, array(&$resource, &$args)); // set resource and layout file $__resource = $resource; $__layout = $this['path']->path($__resource.'.php'); // render layout if ($__layout != false) { // import vars and get content extract($args); ob_start(); include($__layout); return ob_get_clean(); } trigger_error('<b>'.$__resource.'</b> not found in paths: ['.implode(', ', $this['path']->_paths['layouts']).']'); return null; } /** * Slot exists ? * * @param string $name * * @return boolean */ public function has($name) { return isset($this->slots[$name]); } /** * Retrieve a slot. * * @param string $name * @param mixed $default * * @return mixed */ public function get($name, $default = false) { return isset($this->slots[$name]) ? $this->slots[$name] : $default; } /** * Set a slot. * * @param string $name * @param string $content */ public function set($name, $content) { $this->slots[$name] = $content; } /** * Outputs slot content. * * @param string $name * @param mixed $default * * @return boolean */ public function output($name, $default = false) { if (!isset($this->slots[$name])) { if (false !== $default) { echo $default; return true; } return false; } echo $this->slots[$name]; return true; } } PK���\�{���8templates/yoo_aurora/warp/src/Warp/Helper/MenuHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Warp; /** * Menu helper class. */ class MenuHelper extends AbstractHelper { /** * Menu renderers. * * @var array */ protected $renderers = array(); /** * Constructor. */ public function __construct(Warp $warp) { parent::__construct($warp); // register menus foreach ($this['config']->get('menu', array()) as $name => $renderer) { $this->register($name, $renderer); } } /** * Register a menu renderer. * * @param string $name * @param string|Renderer $renderer */ public function register($name, $renderer) { $this->renderers[$name] = $renderer; } /** * Process menu module and apply renderers. * * @param object $module * @param array $renderers * * @return string */ public function process($module, $renderers) { // init vars $menu = $this['dom']->create($module->content); $defaults = array('modifier' => '', 'accordion' => false); $module->nav_settings = isset($module->nav_settings) ? array_merge($defaults, $module->nav_settings) : $defaults; foreach (array_unique((array) $renderers) as $renderer) { if (isset($this->renderers[$renderer])) { if (is_string($class = $this->renderers[$renderer])) { $this->renderers[$renderer] = new $class; } $menu = $this->renderers[$renderer]->process($module, $menu); } if (!$menu) { return $module->content; } } return $menu->first('ul:first')->html(); } } PK���\�T�� � 9templates/yoo_aurora/warp/src/Warp/Helper/CheckHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * System check helper class. */ class CheckHelper extends AbstractHelper { /** * @var array */ protected $issues = array(); /** * Retrieve issues by type (critical, notice). * * @param string $type * * @return array */ public function getIssues($type = null) { return $type ? (isset($this->issues[$type]) ? $this->issues[$type] : array()) : $this->issues; } /** * Check if directory is writable. * * @param string $directory * * @return boolean */ public function checkWritable($directory) { $writable = is_writable($directory); if (!$writable) { $this->issues['critical'][] = sprintf("Directory not writable: %s.", $this->relativePath($directory)); } return $writable; } /** * Do all common checks. */ public function checkCommon() { // check php version $current = phpversion(); $required = '5.3.3'; if (version_compare($required, $current, '>')) { $this->issues['critical'][] = "<a href=\"http://php.net\">PHP</a> version {$current} is too old. Make sure to install {$required} or newer."; } // check json support if (!function_exists('json_decode')) { $this->issues['critical'][] = 'No <a href="http://php.net/manual/en/book.json.php">JSON</a> support available.'; } // check dom xml support if (!class_exists('DOMDocument')) { $this->issues['critical'][] = 'No <a href="http://www.php.net/manual/en/book.dom.php">DOM XML</a> support available.'; } // check multibyte string support if (!extension_loaded('mbstring')) { $this->issues['notice'][] = 'No <a href="http://php.net/manual/en/book.mbstring.php">Multibyte string (mbstring)</a> support available.'; } } /** * Create relative path to system directory. * * @param string $path * * @return string */ protected function relativePath($path) { return preg_replace('/'.preg_quote(str_replace(DIRECTORY_SEPARATOR, '/', $this['system']->path), '/').'/i', '', str_replace(DIRECTORY_SEPARATOR, '/', $path), 1).'/'; } /** * Read files form a directory. * * @param string $path * @param string $prefix * @param boolean $filter * @param boolean $recursive * * @return array */ protected function readDirectory($path, $prefix = '', $filter = false, $recursive = true) { $files = array(); $ignore = array('.', '..', '.DS_Store', '.svn', '.git', '.gitignore', '.gitmodules', 'cgi-bin'); foreach (scandir($path) as $file) { // ignore file ? if (in_array($file, $ignore)) { continue; } // get files if (is_dir($path.'/'.$file) && $recursive) { $files = array_merge($files, $this->readDirectory($path.'/'.$file, $prefix.$file.'/', $filter, $recursive)); } else { // filter file ? if ($filter && !preg_match($filter, $file)) { continue; } $files[] = $prefix.$file; } } return $files; } } PK���\��M���8templates/yoo_aurora/warp/src/Warp/Helper/HttpHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Warp; use Warp\Http\Client; /** * HTTP client helper class. */ class HttpHelper extends AbstractHelper { /** * HTTP client class. * * @var string */ protected $client; /** * Constructor. */ public function __construct(Warp $warp) { parent::__construct($warp); $this->client = new Client; } /** * Execute a GET HTTP request. * * @param string $url * @param array $options * * @return mixed */ public function get($url, $options = array()) { return $this->client->get($url, $options); } /** * Execute a POST HTTP request. * * @param string $url * @param string $data * @param array $options * * @return mixed */ public function post($url, $data = null, $options = array()) { return $this->client->post($url, $data, $options); } /** * Execute a PUT HTTP request. * * @param string $url * @param string $data * @param array $options * * @return mixed */ public function put($url, $data = null, $options = array()) { return $this->client->put($url, $data, $options); } } PK���\��n���<templates/yoo_aurora/warp/src/Warp/Helper/AbstractHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Warp; /** * Helper base class. */ abstract class AbstractHelper implements \ArrayAccess { /** * @var Warp */ protected $warp; /** * Constructor. * * @param Warp $warp */ public function __construct(Warp $warp) { $this->warp = $warp; } /* ArrayAccess interface implementation */ public function offsetGet($name) { return $this->warp[$name]; } public function offsetSet($name, $helper) { $this->warp[$name] = $helper; } public function offsetUnset($name) { unset($this->warp[$name]); } public function offsetExists($name) { return !empty($this->warp[$name]); } } PK���\�خ9templates/yoo_aurora/warp/src/Warp/Helper/EventHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * Event helper class to manage events. */ class EventHelper extends AbstractHelper { /** * @var array */ protected $events = array(); /** * Bind a function to an event. * * @param string $event * @param mixed $callback */ public function bind($event, $callback) { if (!isset($this->events[$event])) { $this->events[$event] = array(); } $this->events[$event][] = $callback; } /** * Trigger Event * * @param string $event * @param array $args */ public function trigger($event, $args = array()) { if (isset($this->events[$event])) { foreach ($this->events[$event] as $callback) { $this->_call($callback, $args); } } } } PK���\��}777templates/yoo_aurora/warp/src/Warp/Helper/DomHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Dom\Document; /** * Helper class for the DOM extension. */ class DomHelper extends AbstractHelper { const HTML_DOCTYPE = '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"></head><body>%s</body></html>'; /** * Get DOM object from file/string. * * @param string $input * @param string $mode * @return Document */ public function create($input, $mode = 'html') { // is file ? if (substr(trim($input), 0, 1) != '<' && file_exists($input) && is_file($input)) { $input = file_get_contents($input); } // create object $dom = new Document; // load xml/html if ($mode == 'xml') { $dom->loadXML($input); } else { // set doctype if (strpos($input, '<!DOCTYPE') === false) { $input = sprintf(self::HTML_DOCTYPE, $input); } $dom->loadHTML($input); } return $dom; } } PK���\i��K>#>#=templates/yoo_aurora/warp/src/Warp/Helper/UseragentHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * User agent helper class, detect browser, version and operating system. * * Based on Simple PHP User agent (http://github.com/ornicar/php-user-agent, Thibault Duplessis <thibault.duplessis@gmail.com>, MIT License) */ class UseragentHelper extends AbstractHelper { /** * @var array */ protected $info; /** * Retrieve browser name. * * @return string */ public function browser() { if (empty($this->info)) { $this->info = $this->parse(); } return $this->info['browser_name']; } /** * Retrieve browser version. * * @return string */ public function version() { if (empty($this->info)) { $this->info = $this->parse(); } return $this->info['browser_version']; } /** * Retrieve operating system. * * @return string */ public function os() { if (empty($this->info)) { $this->info = $this->parse(); } return $this->info['operating_system']; } /** * Parse a user agent string. * * @param string $userAgentString defaults to $_SERVER['HTTP_USER_AGENT'] if empty * * @return array ( (the user agent informations) * 'browser_name' => 'firefox', * 'browser_version' => '3.6', * 'operating_system' => 'linux' * ) */ public function parse($userAgentString = null) { // use current user agent string as default if (!$userAgentString) { $userAgentString = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : null; } // parse quickly (with medium accuracy) $informations = $this->doParse($userAgentString); // run some filters to increase accuracy foreach ($this->getFilters() as $filter) { $this->$filter($informations); } return $informations; } /** * Detect quickly informations from the user agent string. * * @param string $userAgentString user agent string * * @return array user agent informations array */ public function doParse($userAgentString) { $userAgent = array( 'string' => $this->cleanUserAgentString($userAgentString) , 'browser_name' => null, 'browser_version' => null, 'operating_system' => null ); if (empty($userAgent['string'])) { return $userAgent; } // build regex that matches phrases for known browsers // (e.g. "Firefox/2.0" or "MSIE 6.0" (This only matches the major and minor // version numbers. E.g. "2.0.0.6" is parsed as simply "2.0" $pattern = '#(' . join('|', $this->getKnownBrowsers()) . ')[/ ]+([0-9]+(?:\.[0-9]+)?)#'; // Find all phrases (or return empty array if none found) if (preg_match_all($pattern, $userAgent['string'], $matches)) { // Since some UAs have more than one phrase (e.g Firefox has a Gecko phrase, // Opera 7,8 have a MSIE phrase), use the last one found (the right-most one // in the UA). That's usually the most correct. $i = count($matches[1]) - 1; if (isset($matches[1][$i])) { $userAgent['browser_name'] = $matches[1][$i]; } if (isset($matches[2][$i])) { $userAgent['browser_version'] = $matches[2][$i]; } } // Find operating system $pattern = '#' . join('|', $this->getKnownOperatingSystems()) . '#'; if (preg_match($pattern, $userAgent['string'], $match)) { if (isset($match[0])) { $userAgent['operating_system'] = $match[0]; } } return $userAgent; } /** * Make user agent string lowercase, and replace browser aliases * * @param string $userAgentString the dirty user agent string * * @return string the clean user agent string */ public function cleanUserAgentString($userAgentString) { // clean up the string $userAgentString = trim(strtolower($userAgentString)); // replace browser names with their aliases $userAgentString = strtr($userAgentString, $this->getKnownBrowserAliases()); // replace operating system names with their aliases $userAgentString = strtr($userAgentString, $this->getKnownOperatingSystemAliases()); return $userAgentString; } /** * Get the list of filters that get called when parsing a user agent * * @return array list of valid callables */ public function getFilters() { return array( 'filterGoogleAndroid', 'filterGoogleChrome', 'filterSafariVersion', 'filterOperaVersion', 'filterYahoo' ); } /** * Add a filter to be called when parsing a user agent * * @param string $filter name of the filter method */ public function addFilter($filter) { $this->filters+= $filter; } /** * Get known browsers * * @return array the browsers */ public function getKnownBrowsers() { return array( 'msie', 'firefox', 'safari', 'webkit', 'opera', 'netscape', 'konqueror', 'gecko', 'chrome', 'googlebot', 'iphone', 'msnbot', 'applewebkit' ); } /** * Get known browser aliases * * @return array the browser aliases */ public function getKnownBrowserAliases() { return array( 'shiretoko' => 'firefox', 'namoroka' => 'firefox', 'shredder' => 'firefox', 'minefield' => 'firefox', 'granparadiso' => 'firefox' ); } /** * Get known operating system * * @return array the operating systems */ public function getKnownOperatingSystems() { return array( 'windows', 'macintosh', 'linux', 'freebsd', 'unix', 'iphone', 'ipod', 'ipad', 'android', ); } /** * Get known operating system aliases * * @return array the operating system aliases */ public function getKnownOperatingSystemAliases() { return array(); } /** * Filters */ /** * Google android os * * @param string $userAgentString the user agent string */ public function filterGoogleAndroid(&$userAgent) { if ('safari' === $userAgent['browser_name'] && strpos($userAgent['string'], 'android')) { $userAgent['operating_system'] = strpos($userAgent['string'], 'mobile') ? 'android' : 'android.tablet'; } } /** * Google chrome has a safari like signature * * @param string $userAgentString the user agent string */ public function filterGoogleChrome(&$userAgent) { if ('safari' === $userAgent['browser_name'] && strpos($userAgent['string'], 'chrome/')) { $userAgent['browser_name'] = 'chrome'; $userAgent['browser_version'] = preg_replace('|.+chrome/([0-9]+(?:\.[0-9]+)?).+|', '$1', $userAgent['string']); } } /** * Safari version is not encoded "normally" * * @param string $userAgentString the user agent string */ public function filterSafariVersion(&$userAgent) { if ('safari' === $userAgent['browser_name'] && strpos($userAgent['string'], ' version/')) { $userAgent['browser_version'] = preg_replace('|.+\sversion/([0-9]+(?:\.[0-9]+)?).+|', '$1', $userAgent['string']); } } /** * Opera 10.00 (and higher) version number is located at the end * * @param string $userAgentString the user agent string */ public function filterOperaVersion(&$userAgent) { if ('opera' === $userAgent['browser_name'] && strpos($userAgent['string'], ' version/')) { $userAgent['browser_version'] = preg_replace('|.+\sversion/([0-9]+\.[0-9]+)\s*.*|', '$1', $userAgent['string']); } } /** * Yahoo bot has a special user agent string * * @param string $userAgentString the user agent string */ public function filterYahoo(&$userAgent) { if (null === $userAgent['browser_name'] && strpos($userAgent['string'], 'yahoo! slurp')) { $userAgent['browser_name'] = 'yahoobot'; } } } PK���\�m�KK8templates/yoo_aurora/warp/src/Warp/Helper/PathHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Warp; /** * Path helper class, simplify path handling. */ class PathHelper extends AbstractHelper { /** * @var array */ public $_paths = array(); /** * Constructor. */ public function __construct(Warp $warp) { parent::__construct($warp); // register paths foreach ($this['config']->get('path', array()) as $namespace => $paths) { foreach ($paths as $path) { $this->register($path, $namespace); } } } /** * Register a path to a namespace. * * @param string $path * @param string $namespace */ public function register($path, $namespace = 'default') { if (!isset($this->_paths[$namespace])) { $this->_paths[$namespace] = array(); } array_unshift($this->_paths[$namespace], $path); return $this; } /** * Retrieve absolute path to a file or directory * * @param string $resource Resource with namespace, example: "assets:js/app.js" * * @return mixed */ public function path($resource) { // parse resource extract($this->_parse($resource)); return $this->_find($paths, $path); } /** * Retrieve absolute url to a file * * @param string $resource Resource with namespace, example: "assets:js/app.js" * @param boolean $pathonly Wether return full url or just path * * @return mixed */ public function url($resource, $pathonly = true) { // init vars $parts = explode('?', $resource); $url = str_replace(DIRECTORY_SEPARATOR, '/', $this->path($parts[0])); $root = $this['system']->url; // change root url to path only if ($pathonly) { $root = parse_url($root, PHP_URL_PATH); } if ($url) { if (isset($parts[1])) { $url .= '?'.$parts[1]; } $url = $root.'/'.ltrim(preg_replace('/'.preg_quote(str_replace(DIRECTORY_SEPARATOR, '/', $this['system']->path), '/').'/i', '', $url, 1), '/'); } return $url; } /** * Retrieve list of files from resource * * @param string $resource * @param boolean $recursive * * @return array */ public function files($resource, $recursive = false) { return $this->ls($resource, 'file', $recursive); } /** * Retrieve list of directories from resource * * @param string $resource * @param boolean $recursive * * @return array */ public function dirs($resource, $recursive = false) { return $this->ls($resource, 'dir', $recursive); } /** * Retrieve list of files or directories from resource * * @param string $resource * @param string $mode * @param boolean $recursive * * @return array */ public function ls($resource, $mode = 'file', $recursive = false) { $files = array(); $res = $this->_parse($resource); foreach ($res['paths'] as $path) { foreach ($this->_list(realpath($path.'/'.$res['path']), '', $mode, $recursive) as $file) { if (!in_array($file, $files)) { $files[] = $file; } } } return $files; } /** * Parse resource string. * * @param string $resource * * @return string */ protected function _parse($resource) { // init vars $parts = explode(':', $resource, 2); $count = count($parts); $path = ''; $namespace = 'default'; // parse resource path if ($count == 1) { list($path) = $parts; } elseif ($count == 2) { list($namespace, $path) = $parts; } // remove heading slash or backslash $path = ltrim($path, "\\/"); // get paths for namespace, if exists $paths = isset($this->_paths[$namespace]) ? $this->_paths[$namespace] : array(); return compact('namespace', 'paths', 'path'); } /** * Find file or directory in paths * * @param mixed $paths * @param string $file * * @return mixed */ protected function _find($paths, $file) { $paths = (array) $paths; $file = ltrim($file, "\\/"); foreach ($paths as $path) { $fullpath = realpath("$path/$file"); $path = realpath($path); if (file_exists($fullpath) && substr($fullpath, 0, strlen($path)) == $path) { return $fullpath; } } return false; } /** * List files or directories in a path * * @param string $path * @param string $prefix Prefix prepended to every file/directory * @param string $mode Mode 'file' or 'dir' * @param boolean $recursive * * @return array */ protected function _list($path, $prefix = '', $mode = 'file', $recursive = false) { $files = array(); $ignore = array('.', '..', '.DS_Store', '.svn', 'cgi-bin'); if (is_readable($path) && is_dir($path) && ($scan = scandir($path))) { foreach ($scan as $file) { // continue if ignore match if (in_array($file, $ignore)) { continue; } if (is_dir($path.'/'.$file)) { // add dir if ($mode == 'dir') { $files[] = $prefix.$file; } // continue if not recursive if (!$recursive) { continue; } // read subdirectory $files = array_merge($files, $this->_list($path.'/'.$file, $prefix.$file.'/', $mode, $recursive)); } else { // add file if ($mode == 'file') { $files[] = $prefix.$file; } } } } return $files; } } PK���\:�U�?templates/yoo_aurora/warp/src/Warp/Helper/AssetfilterHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; use Warp\Asset\Filter\FilterCollection; /** * Asset filter helper class to filter assets. */ class AssetfilterHelper extends AbstractHelper { /** * @var string */ protected $namespace = 'Warp\Asset\Filter\%sFilter'; /** * Create filter instances. * * @param string|array $filters * * @return FilterInterface */ public function create($filters = array()) { // one filter if (is_string($filters)) { $class = sprintf($this->namespace, $filters); return new $class; } // multiple filter $collection = new FilterCollection; foreach ($filters as $name) { $class = sprintf($this->namespace, $name); $collection->add(new $class); } return $collection; } } PK���\�s+||9templates/yoo_aurora/warp/src/Warp/Helper/FieldHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * Field helper class to render HTML input fields. */ class FieldHelper extends AbstractHelper { /** * Render a field like text, select or radio button. * * @param string $type * @param string $name * @param string $value * @param object $node * @param array $args * * @return string */ public function render($type, $name, $value, $node, $args = array()) { $args['control'] = $this; $args['name'] = $name; $args['value'] = $value; $args['node'] = $node; return $this['template']->render('config:layouts/fields/'.$type, $args); } /** * Create html attribute string from array. * * @param array $attributes * @param array $ignore * * @return string */ public function attributes($attributes, $ignore = array()) { $attribs = array(); $ignore = (array) $ignore; foreach ($attributes as $name => $value) { if (in_array($name, $ignore)) continue; $attribs[] = sprintf('%s="%s"', $name, htmlspecialchars($value)); } return implode(' ', $attribs); } } PK���\TS<templates/yoo_aurora/warp/src/Warp/Helper/ChecksumHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Helper; /** * Checksum helper class. */ class ChecksumHelper extends AbstractHelper { /** * Create file checksums * * @param string $path * @param string $filename * * @return boolean */ public function create($path, $filename = 'checksums') { $path = rtrim(str_replace(DIRECTORY_SEPARATOR, '/', $path), '/').'/'; $files = $this->readDirectory($path); if (is_array($files)) { $checksums = ''; foreach ($files as $file) { // dont include the checksum file itself if ($file == $filename) { continue; } $checksums .= md5_file($path.$file)." {$file}\n"; } return file_put_contents($path.$filename, $checksums); } return false; } /** * Verify file checksums * * @param string $path * @param array $log * @param string $filename * * @return boolean */ public function verify($path, &$log, $filename = 'checksums') { $path = rtrim(str_replace(DIRECTORY_SEPARATOR, '/', $path), '/').'/'; if ($rows = file($path.$filename)) { foreach ($rows as $row) { $parts = explode(' ', trim($row), 2); if (count($parts) == 2) { list($md5, $file) = $parts; if (!file_exists($path.$file)) { $log['missing'][] = $file; } elseif (md5_file($path.$file) != $md5) { $log['modified'][] = $file; } } } } return empty($log); } /** * Read files form a directory * * @param string $path * @param string $prefix * @param boolean $recursive * * @return array */ protected function readDirectory($path, $prefix = '', $recursive = true) { $files = array(); $ignore = array('.', '..', '.DS_Store', '.svn', '.git', '.gitignore', '.gitmodules', 'cgi-bin'); foreach (scandir($path) as $file) { // ignore file ? if (in_array($file, $ignore)) { continue; } // get files if (is_dir($path.'/'.$file) && $recursive) { $files = array_merge($files, $this->readDirectory($path.'/'.$file, $prefix.$file.'/', $recursive)); } else { $files[] = $prefix.$file; } } return $files; } } PK���\=�`m��/templates/yoo_aurora/warp/src/Warp/Menu/Pre.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Menu; /** * Pre menu renderer. */ class Pre { /** * Process menu * * @param object $module * @param object $element * @return object */ public function process($module, $element) { return $element; } } PK���\exM؋ � 2templates/yoo_aurora/warp/src/Warp/Menu/Navbar.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Menu; /** * Navbar menu renderer. */ class Navbar { /** * Process menu * * @param object $module * @param object $element * @return object */ public function process($module, $element) { $element->first('ul:first')->attr('class', 'uk-navbar-nav'); foreach ($element->find('ul.level2') as $ul) { // get parent li $li = $ul->parent(); // get columns $columns = (int) $li->attr('data-menu-columns'); if ($columns > 1) { $i = 0; $column = -1; $children = $ul->children('li'); if ($children->length > $columns) { $remainder = $children->length % $columns; $colrows = ($children->length - $remainder) / $columns; } else { $remainder = 0; $colrows = 1; } foreach ($children as $child) { if ($i-- == 0) { $i = $remainder-- > 0 ? $colrows : $colrows - 1; $column++; } if ($li->children('ul')->length == $column) { $li->append('<ul class="level2"></ul>'); } if ($column > 0) { $li->children('ul')->item($column)->append($child); } } $columns = $column + 1; } else { $columns = 1; } // get width $width = (int) $li->attr('data-menu-columnwidth'); $style = $width > 0 ? sprintf(' style="min-width: %spx; max-width: %spx; width:%spx;"', $columns * $width, $columns * $width, $width) : null; // append dropdown divs $li->append(sprintf('<div class="uk-dropdown uk-dropdown-navbar uk-dropdown-width-%d"%s><div class="uk-grid uk-dropdown-grid"></div></div>', $columns, $style)); $div = $li->first('div.uk-dropdown div.uk-grid'); foreach ($li->children('ul') as $i => $u) { $u->addClass("uk-nav uk-nav-navbar"); $div->append(sprintf('<div class="uk-width-1-%d"></div>', $columns))->children('div')->item($i)->append($u); } } // dropdown settings $dropdown = str_replace('"', '\'', json_encode(array_merge( array("preventflip" => "y"), isset($module->nav_settings['dropdown']) ? (array)$module->nav_settings['dropdown'] : array() ))); foreach ($element->find('li.level1') as $li) { // add attributes, if element has dropdown if ($li->children('div.uk-dropdown')->length) { $li->attr("data-uk-dropdown", $dropdown); $li->attr("aria-haspopup", "true"); $li->attr("aria-expanded", "false"); } if ($li->attr('data-menu-subtitle')) { $li->first("a")->addClass('uk-navbar-nav-subtitle'); } } foreach($element->find("ul.level3") as $list) { $list->addClass("uk-nav-sub"); } return $element; } } PK���\��sW: : 2templates/yoo_aurora/warp/src/Warp/Menu/Subnav.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Menu; /** * Subnav menu renderer. */ class Subnav { /** * Process menu * * @param object $module * @param object $element * @return object */ public function process($module, $element) { self::_process($module, $element->first('ul:first')); return $element; } /** * Helper function * * @param object $module * @param object $element * @param integer $level */ protected static function _process($module, $element, $level = 0) { global $warp; // get warp config $config = $warp['config']; if ($level == 0) { $element->attr('class', 'uk-subnav'); } else { $element->addClass('level'.($level + 1)); } foreach ($element->children('li') as $li) { // is active ? if ($active = $li->attr('data-menu-active')) { $active = ' uk-active'; } // is parent ? $ul = $li->children('ul'); $parent = $ul->length ? ' uk-parent' : null; // set class in li $li->attr('class', sprintf('level%d'.$parent.$active, $level + 1, $li->attr('data-id'))); // add all options that have a name starting with 'data-' foreach ($config->get("menus." . $li->attr('data-id'), array()) as $key => $value) { if (strpos($key, 'data-') === 0) { // add an attribute named like the option itself $li->attr($key, $value); } } // set class in a/span foreach ($li->children('a,span') as $child) { // set image if ($image = $li->attr('data-menu-image')) { $child->prepend('<img class="uk-responsive-height" src="'.$image.'" alt="'.$child->text().'" /> '); } // set icon if ($icon = $li->attr('data-menu-icon')) { $child->prepend('<i class="'.$icon.'"></i> '); } if ($subtitle = $li->attr('data-menu-subtitle')) { $child->append('<div>'.$subtitle.'</div>'); } } // process submenu if ($ul->length) { self::_process($module, $ul->item(0), $level + 1); } } } } PK���\ܿ.�--/templates/yoo_aurora/warp/src/Warp/Menu/Nav.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Menu; /** * Nav menu renderer. */ class Nav { /** * Process menu * * @param object $module * @param object $element * @return object */ public function process($module, $element) { $ul = $element->first('ul:first')->attr('class', 'uk-nav'); if ($module->nav_settings['accordion']) { $modifier = (isset($module->nav_settings["modifier"]) && $module->nav_settings["modifier"]) ? $module->nav_settings["modifier"] : 'uk-nav-side'; $ul->addClass('uk-nav-parent-icon')->addClass($modifier)->attr('data-uk-nav', is_string($module->nav_settings['accordion']) ? $module->nav_settings['accordion']:'{}'); foreach($ul->find("ul.level2") as $list) { if ($list->prev()->tag() == 'a') { if (!$list->prev()->attr("href")) { $list->prev()->attr("href", "#"); } if ($list->prev()->attr("href") != "#" && $module->position == 'offcanvas') { $list->parent()->addClass("uk-open"); } } $list->addClass("uk-nav-sub"); } } else { foreach($ul->find("ul.level2") as $list) { $list->addClass("uk-nav-sub"); } } return $element; } } PK���\��(n 0templates/yoo_aurora/warp/src/Warp/Menu/Post.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Menu; /** * Post menu renderer. */ class Post { protected $scrollspy = false; protected $active_url = ''; /** * Process menu * * @param object $module * @param object $element * @return object */ public function process($module, $element) { $use_scrollspy = false; $active_url = false; //assuming the first active menu item is the current page if ($module->nav_settings['scrollspy'] && $active = $element->first('li.uk-active')) { $active = $active->first('a'); $active_url = preg_replace('/#(.+)$/', '', $active->attr('href')); } foreach ($element->find('a') as $ele) { // check if scrollspy needs to be applied if ($module->nav_settings['scrollspy'] && $active_url && strpos($ele->attr('href'), $active_url.'#') !== false) { $use_scrollspy = true; if (strpos($active->attr('href'), '#') === false) { $active->attr('href', '#top'); } $ele->attr('href', strstr($ele->attr('href'), '#')); } if ($type = $ele->attr("data-type")) { if ($type=="separator-line") { $ele->parent()->addClass("uk-nav-divider"); $ele->parent()->removeChild($ele); } else if ($type=="separator-text") { $ele->removeAttr('data-type'); } else { // header $ele->removeAttr('data-type'); if (!$ele->parent()->parent()->hasClass('uk-navbar-nav') && !($module->nav_settings["accordion"] && $ele->parent()->first("ul.level2"))) { $ele->parent()->addClass("uk-nav-header"); foreach ($ele->children() as $child) { $ele->parent()->prepend($child); } $ele->replaceWith($ele->text()); } } } } foreach($element->first("ul:first")->addClass($module->nav_settings["modifier"])->find('ul.level2 ul') as $ul) { if (!$ul->hasClass('uk-nav-sub')) $ul->removeAttr("class"); } foreach ($element->find('li') as $li) { $li->removeAttr('data-id')->removeAttr('data-menu-active')->removeAttr('data-menu-columns')->removeAttr('data-menu-columnwidth')->removeAttr('data-menu-icon')->removeAttr('data-menu-image')->removeAttr('data-menu-subtitle'); $li->removeClass("level1") ->removeClass("level2") ->removeClass("level3") ->removeClass("level4") ->parent() ->removeClass("level1") ->removeClass("level2") ->removeClass("level3") ->removeClass("level4"); } // apply scrollspy if ($use_scrollspy && $active_url) { $element->first('ul:first')->attr('data-uk-scrollspy-nav', '{closest: \'li\', smoothscroll: true}'); } return $element; } } PK���\&�T� � %templates/yoo_aurora/warp/js/html5.jsnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ !function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x<style>"+t+"</style>",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=E.elements;return"string"==typeof e?e.split(" "):e}function a(e){var t=v[e[g]];return t||(t={},p++,e[g]=p,v[p]=t),t}function c(e,n,r){if(n||(n=t),u)return n.createElement(e);r||(r=a(n));var c;return c=r.cache[e]?r.cache[e].cloneNode():f.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),c.canHaveChildren&&!h.test(e)?r.frag.appendChild(c):c}function o(e,n){if(e||(e=t),u)return e.createDocumentFragment();n=n||a(e);for(var c=n.frag.cloneNode(),o=0,i=r(),l=i.length;o<l;o++)c.createElement(i[o]);return c}function i(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return E.shivMethods?c(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/\w+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(E,t.frag)}function l(e){e||(e=t);var r=a(e);return!E.shivCSS||m||r.hasCSS||(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),u||i(e,r),e}var m,u,s="3.6.2",d=e.html5||{},h=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,f=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,g="_html5shiv",p=0,v={};!function(){try{var e=t.createElement("a");e.innerHTML="<xyz></xyz>",m="hidden"in e,u=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){m=!0,u=!0}}();var E={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:s,shivCSS:d.shivCSS!==!1,supportsUnknownElements:u,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:l,createElement:c,createDocumentFragment:o};e.html5=E,l(t)}(this,document);PK���\ �9գ�)templates/yoo_aurora/warp/js/developer.jsnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ !function(t){var e;t.each(files,function(i,n){if(!e){var r=t("head [data-file='"+n.target+"']");r.length&&t.less.getCSS(n.source,{compress:!0}).done(function(e){"rtl"==t("html").attr("dir")&&(e=t.rtl.convert2RTL(e)),r.html(e),t("body").width(),setTimeout(function(){t(window).trigger("resize")},700)}).fail(function(t){e=!0})}})}(jQuery);PK���\�)d.��&templates/yoo_aurora/warp/js/social.jsnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ !function(t){var e={};t.fn.socialButtons=function(a){return a=t.extend({wrapper:'<div class="tm-socialbuttons uk-clearfix">'},a),a.twitter||a.plusone||a.facebook?(a.twitter&&!e.twitter&&(e.twitter=t.getScript("//platform.twitter.com/widgets.js")),a.plusone&&!e.plusone&&(e.plusone=t.getScript("//apis.google.com/js/plusone.js")),window.FB||!a.facebook||e.facebook||(t("body").append('<div id="fb-root"></div>'),function(t,e,a){var o,i=t.getElementsByTagName(e)[0];t.getElementById(a)||(o=t.createElement(e),o.id=a,o.src="//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0",i.parentNode.insertBefore(o,i))}(document,"script","facebook-jssdk"),e.facebook=!0),this.each(function(){var e=t(this).data("permalink"),o=t(a.wrapper).appendTo(this);a.twitter&&o.append('<div><a href="http://twitter.com/share" class="twitter-share-button" data-url="'+e+'" data-count="none">Tweet</a></div>'),a.plusone&&o.append('<div><div class="g-plusone" data-size="medium" data-annotation="none" data-href="'+e+'"></div></div>'),a.facebook&&o.append('<div><div class="fb-like" data-href="'+e+'" data-layout="button_count" data-action="like" data-width="100" data-show-faces="false" data-share="false"></div></div>')})):this},t(function(){if(window.MooTools&&Element.prototype.hide){var e=Element.prototype.hide;Element.prototype.hide=function(){return t(this).is('[class*="uk-"]')?this:e.apply(this,[])}}})}(jQuery);PK���\�%D�VV3templates/yoo_aurora/warp/systems/joomla/config.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ return array( 'helper' => array( 'system' => 'Warp\Joomla\Helper\SystemHelper', 'option' => 'Warp\Joomla\Helper\OptionHelper', 'widgets' => 'Warp\Joomla\Helper\WidgetsHelper' ), 'path' => array( 'config' => array(__DIR__.'/config'), 'layouts' => array(__DIR__.'/layouts') ), 'menu' => array( 'pre' => 'Warp\Joomla\Menu\Pre' ) ); PK���\Wވ�OOMtemplates/yoo_aurora/warp/systems/joomla/config/css/uikit.warp_bs_fix.min.cssnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ /*! UIkit 2.11.1 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ .list-condensed,.list-striped,.nav:not(.nav-list),.pager,.pagination ul,ol.inline,ol.unstyled,ul.inline,ul.unstyled{padding-left:0}.warp dd,.warp dt,.warp li{line-height:20px}.warp pre{border:0;border-radius:0}.warp code{padding:0;border:none;border-radius:0;background:0 0}.warp pre code{border:0;background-color:inherit;padding:0}.uk-form{margin:0}.uk-form label{display:inline-block;margin:0;line-height:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-weight:400}.uk-form legend{display:inline-block;margin-bottom:0;color:inherit}.uk-form input:not([class*=uk-form-width-]):not([class*=uk-width-]):not([type=radio]):not([type=checkbox]),.uk-form select:not([class*=uk-form-width-]):not([class*=uk-width-]),.uk-form textarea:not([class*=uk-form-width-]):not([class*=uk-width-]){width:auto}.uk-form input[type=color],.uk-form input[type=date],.uk-form input[type=datetime-local],.uk-form input[type=datetime],.uk-form input[type=email],.uk-form input[type=month],.uk-form input[type=number],.uk-form input[type=password],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=text],.uk-form input[type=time],.uk-form input[type=url],.uk-form input[type=week],.uk-form select,.uk-form textarea{height:auto;margin:0;border-radius:0;background:0 0;box-shadow:none}.uk-form input[type=color]:focus,.uk-form input[type=date]:focus,.uk-form input[type=datetime-local]:focus,.uk-form input[type=datetime]:focus,.uk-form input[type=email]:focus,.uk-form input[type=month]:focus,.uk-form input[type=number]:focus,.uk-form input[type=password]:focus,.uk-form input[type=search]:focus,.uk-form input[type=tel]:focus,.uk-form input[type=text]:focus,.uk-form input[type=time]:focus,.uk-form input[type=url]:focus,.uk-form input[type=week]:focus,.uk-form select:focus,.uk-form textarea:focus{box-shadow:none}.uk-form input[type=file]{height:auto}.uk-form input[type=checkbox],.uk-form input[type=radio]{vertical-align:baseline}PK���\��=templates/yoo_aurora/warp/systems/joomla/config/css/admin.cssnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* * Component: Joomla 3 * Description: Defines Joomla 3 specific styles for the Warp admininistration ========================================================================== */ PK���\xO���Htemplates/yoo_aurora/warp/systems/joomla/config/layouts/fields/check.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // check common $this['check']->checkCommon(); // check writable foreach (array($this['path']->path('cache:'), $this['path']->path('theme:'), $this['path']->path('admin:/templates/system')) as $directory) { $this['check']->checkWritable($directory); } // output $critical = $this['check']->getIssues('critical'); $notice = $this['check']->getIssues('notice'); if ($critical || $notice) { $label = array(); if ($critical) { $label[] = count($critical).' critical'; } if ($notice) { $label[] = count($notice).' potential'; } echo '<p>'.implode(' and ', $label).' issue(s) detected.</p>'; echo '<ul class="uk-list uk-list-line tm-width">'; echo implode('', array_map(function($message) { return "<li class=\"uk-text-danger\"><i class=\"uk-icon-bolt\"></i> {$message}</li>"; }, $critical)); echo implode('', array_map(function($message) { return "<li class=\"uk-text-warning\"><i class=\"uk-icon-bolt\"></i> {$message}</li>"; }, $notice)); echo '</ul>'; } else { echo "<p>Warp engine operational and ready for take off.<p>"; } PK���\��Gtemplates/yoo_aurora/warp/systems/joomla/config/layouts/fields/info.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $info = array(); if ($xml = $this['dom']->create($this['path']->path('theme:templateDetails.xml'), 'xml')) { $info[] = array("name" => $xml->first("name")->text(), "version"=> $xml->first("version")->text()); } if ($xml = $this['dom']->create($this['path']->path('warp:warp.xml'), 'xml')) { $info[] = array("name" => "Warp Framework", "version"=> $xml->first("version")->text()); } ?> <table class="uk-table uk-table-condensed tm-width"> <thead> <tr> <th>Name</th> <th class="uk-text-right">Version</th> </tr> </thead> <tbody> <?php foreach ($info as &$value): ?> <tr> <td><?php echo $value['name']; ?></td> <td class="uk-text-right"><?php echo $value['version']; ?></td> </tr> <?php endforeach; ?> </tbody> </table>PK���\N����Jtemplates/yoo_aurora/warp/systems/joomla/config/layouts/fields/widgets.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ if (!$tmpl_xml = $this['dom']->create($this['path']->path('theme:templateDetails.xml'), 'xml')) { echo 'No template positions defined.'; return; } // get widgets $widgets = $this['widgets']->getWidgets(); // get position settings $positions = array(); foreach ($tmpl_xml->find('positions > position') as $position) { $posname = $position->text(); if (isset($widgets[$posname]) and (!$position->hasAttribute('settings') or $position->attr('settings'))) { $positions[$posname] = $position; } } ?> <p>Customize your modules appearance and select your favorite style, icon or badge. To configure your modules, please visit the <a href="<?php echo JRoute::_('index.php?option=com_modules') ?>">modules settings</a> screen.</p> <div id="widgets"> <input type="text" placeholder="Search" data-widget-filter> <select data-position-filter> <option value="">All</option> <?php foreach ($positions as $posname => $position) : ?> <option value="<?php echo $posname ?>"><?php echo $posname ?></option> <?php endforeach ?> </select> <hr class="uk-article-divider"> <?php foreach ($positions as $posname => $position) : ?> <table data-position="<?php echo $posname ?>" class="uk-table uk-table-hover uk-table-middle tm-table"> <thead> <tr> <th><?php echo $posname ?></th> <?php foreach ($node->children('field') as $field) : ?> <?php if (!$position->hasAttribute('settings') or in_array($field->attr('name'), explode(' ', $position->attr('settings')))) : ?> <th data-uk-tooltip="{pos:'left'}" title="<?php echo $field->attr('tooltip');?>"><?php echo $field->attr('label') ?: $field->attr('column') ?></th> <?php endif ?> <?php endforeach ?> </tr> </thead> <tbody> <?php $html = array(); foreach ($widgets[$posname] as $widget) { $html[] = "<tr data-widget-name=\"{$widget['title']}\">"; $html[] = "<td><div class=\"uk-text-truncate\">{$widget['title']}</div></td>"; foreach ($node->children('field') as $field) { $fname = $field->attr('name'); $value = $config->get("widgets.{$widget['id']}.{$fname}", $field->attr('default')); if (!$position->hasAttribute('settings') or in_array($field->attr('name'), explode(' ', $position->attr('settings')))) { $html[] = '<td>'; $html[] = $this['field']->render($field->attr('type'), "{$name}[{$widget['id']}][{$fname}]", $value, $field, compact('widget')); $html[] = '</td>'; } } $html[] = '</tr>'; } echo implode("\n", $html); ?> </tbody> </table> <?php endforeach ?> </div> PK���\�TQ�OOHtemplates/yoo_aurora/warp/systems/joomla/config/layouts/fields/menus.phpnu�[���<p>Customize your menu appearance. To configure your menus, please visit the <a href="<?php echo JRoute::_('index.php?option=com_menus') ?>">menu settings</a> screen.</p> <div id="menus"> <select data-menu-filter> <?php foreach ($menus = \JHtml::_('menu.menus') as $menu) : ?> <option value="<?php echo $menu->value ?>"><?php echo $menu->text ?></option> <?php endforeach ?> </select> <hr class="uk-article-divider"> <?php $app = JApplicationCms::getInstance('site'); foreach ($menus as $menu) : if (!$items = \JMenu::getInstance('site', array('app' => $app))->getItems(array('menutype', 'access', 'language'), array($menu->value, null, null))) continue; ?> <table data-menu="<?php echo $menu->value ?>" class="uk-table uk-table-hover uk-table-middle tm-table"> <thead> <tr> <th><?php echo $menu->text ?></th> <?php foreach ($node->children('field') as $field) : ?> <th data-uk-tooltip="{pos:'left'}" title="<?php echo $field->attr('tooltip') ?>"><?php echo $field->attr('label') ?: $field->attr('column') ?></th> <?php endforeach ?> </tr> </thead> <tbody> <?php foreach ($items as $item) : ?> <tr data-level="<?php echo $item->level?>"> <td><?php echo $item->title ?></td> <?php foreach ($node->find('field') as $field) : ?> <td> <?php if (!$field->attr('max-depth') || $field->attr('max-depth') >= $item->level) { $fname = $field->attr('name'); $fvalue = $config->get("menus.{$item->id}.{$fname}", $field->attr('default')); echo $this['field']->render($field->attr('type'), "menus[{$item->id}][{$fname}]", $fvalue, $field, compact('item')); } ?> </td> <?php endforeach ?> </tr> <?php endforeach ?> </tbody> </table> <?php endforeach ?> </div> PK���\�F��Jtemplates/yoo_aurora/warp/systems/joomla/config/layouts/fields/layouts.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get menu data require_once($this['path']->path('admin:/components/com_menus/helpers/menus.php')); $menus = \MenusHelper::getMenuLinks(); // get layout data $layouts = $config->get('layouts', array('default' => array())); ?> <div id="layout" data-field-name="<?php echo $name ?>"> <p> Store your modifications in a layout profile and assign it to different pages. The <em>default</em> layout will be used on pages without an assigned layout. </p> <p> <select data-layout-selector class="uk-form-width-small"> <?php foreach (array_keys($layouts) as $layout) : ?> <option value="<?php echo $layout ?>"><?php echo $layout ?></option> <?php endforeach ?> </select> <a data-action="add" class="uk-button" href="#">Add</a> <a data-action="rename" class="uk-button" href="#">Rename</a> <a data-action="remove" class="uk-button" href="#">Remove</a> </p> <?php foreach ($layouts as $layout => $values) : ?> <div data-layout="<?php echo $layout ?>"> <?php echo $this->render('config:layouts/fields', array('config' => $config, 'fields' => $node, 'values' => $values, 'prefix' => "{$name}[{$layout}]", 'attr' => array('data-layout' => $layout))) ?> <hr data-assignment class="uk-article-divider"> <h2 data-assignment>Assignment</h2> <p data-assignment>Assign this layout to menu items.</p> <div data-assignment class="uk-scrollable-box uk-margin-top tm-width tm-scrollable-box"> <?php foreach ($menus as $menu) : ?> <h2 class="uk-h3 uk-margin-bottom-remove"><?php echo $menu->title ?></h2> <ul class="uk-list"> <?php foreach ($menu->links as $i => $link) : ?> <?php if (in_array($link->type, array('separator', 'heading'))) : ?> <li class="uk-margin-top"> <label><?php echo ltrim($link->text, '- ') ?></label> <?php else : ?> <li> <label> <input value="<?php echo $link->value ?>" name="<?php echo "{$name}[{$layout}][assignment][]" ?>" type="checkbox"<?php if (@in_array($link->value, $layouts[$layout]['assignment'])) echo ' checked="checked"' ?>> <?php echo ltrim($link->text, '- ') ?> </label> <?php endif; ?> <?php $diff = isset($menu->links[$i + 1]) ? $menu->links[$i + 1]->level - $link->level : 1 - $link->level; if ($diff > 0) { echo "<ul class=\"uk-list\">\n"; } elseif ($diff < 0) { echo "</li>\n" . str_repeat("</ul>\n</li>\n", abs($diff)); } else { echo "</li>\n"; } ?> <?php endforeach ?> </ul> <?php endforeach ?> </div> </div> <?php endforeach ?> </div>PK���\:�j�� � Ctemplates/yoo_aurora/warp/systems/joomla/config/elements/config.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die('Restricted access'); jimport('joomla.html.html'); jimport('joomla.form.formfield'); class JFormFieldConfig extends JFormField { protected $type = 'Config'; protected function getInput() { // copy callback $this->copyAjaxCallback(); // Load jQuery JHtml::_('jquery.framework'); $template = $this->form->getValue('template') ? $this->form->getValue('template') : \JFactory::getApplication()->getTemplate(); // get warp $warp = require(JPATH_ROOT.'/templates/'.$template.'/warp.php'); $warp['system']->document->addScript($warp['path']->url('warp:vendor/jquery/jquery-mustache.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/jquery/jquery-cookie.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/jquery/jquery-less.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/jquery/jquery-rtl.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/spectrum/spectrum.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/uikit/js/uikit.js')); $warp['system']->document->addScript($warp['path']->url('warp:vendor/less/less.js')); $warp['system']->document->addScript($warp['path']->url('config:js/config.js')); $warp['system']->document->addScript($warp['path']->url('config:js/admin.js')); $warp['system']->document->addCustomTag(sprintf('<link rel="stylesheet" href="%s">', $warp['path']->url('warp:vendor/spectrum/spectrum.css'))); $warp['system']->document->addCustomTag(sprintf('<link rel="stylesheet" href="%s">', $warp['path']->url('config:css/uikit.warp_bs_fix.min.css'))); $warp['system']->document->addCustomTag(sprintf('<link rel="stylesheet" href="%s">', $warp['path']->url('warp:vendor/uikit/css/uikit.warp.min.css'))); $warp['system']->document->addCustomTag(sprintf('<link rel="stylesheet" href="%s">', $warp['path']->url('config:css/config.css'))); $warp['system']->document->addCustomTag(sprintf('<link rel="stylesheet" href="%s">', $warp['path']->url('config:css/admin.css'))); // render config return $warp['template']->render('config:layouts/config'); } protected function copyAjaxCallback() { $source = __DIR__.'/warp-ajax.php'; $target = JPATH_ROOT.'/administrator/templates/system/warp-ajax.php'; if (!file_exists($target) || md5_file($source) != md5_file($target)) { JFile::copy($source, $target); } } } PK���\+�xLLFtemplates/yoo_aurora/warp/systems/joomla/config/elements/warp-ajax.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die('Restricted access'); // get template data/path $app = JFactory::getApplication(); $templ = $app->input->get('template'); $task = $app->input->get('callback'); $warp = JPATH_ROOT."/templates/{$templ}/warp.php"; if ($templ && $task && file_exists($warp)) { // trigger callback $warp = require($warp); $warp['system']->ajaxCallback($task); }PK���\�� ;templates/yoo_aurora/warp/systems/joomla/config/js/admin.jsnu�[���/* Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ !function(e,a,t){e(function(){var a=e("#config"),n=Joomla.submitbutton;e(".nav-tabs").on("click","[data-toggle]",function(){t._tab=e(this).attr("href")}),setTimeout(function(){t._tab&&e(".nav-tabs [href='"+t._tab+"']").trigger("click"),e("[data-layout-selector]").val(t._profile||"default").on("change",function(){t._profile=this.value}).trigger("change")},1),Joomla.submitbutton=function(a){"style.save"==a?o.save("save",a):"style.save2copy"==a?o.save("save-copy",a):"style.apply"==a?o.save("apply",a):("style.cancel"==a&&e("#config").remove(),n(a))},e("#templatestyleOptions").length?a.closest("#templatestyleOptions").before(a).remove():e("#attrib-options").prepend(a).find(".control-group").hide(),setTimeout(function(){a.find(".chzn-container").each(function(){e(this).prev().show().end().remove()})},200)});var o={save:function(a,t){var o={},n=e('form[name="adminForm"]'),s=n.find("#jform_template").val(),r=e("#toolbar-"+a);r.addClass("saving"),parse_str(e(":input","#config").serialize(),o),e.ajax({url:n.attr("action"),type:"post",data:{option:"com_templates",template:s,callback:"config",tmpl:"warp-ajax",config:JSON.stringify(o,null,"\t")},success:function(o){r.removeClass("saving");try{if(o=e.parseJSON(o),"success"!=o.message)return void alert("Save failed!")}catch(s){}a.match(/(apply|save)$/)&&e("#config").remove(),Joomla.submitform(t,n[0])}})},saveFiles:function(a){var t=e.Deferred(),o=e('form[name="adminForm"]'),n=o.find("#jform_template").val(),s=new FormData;return s.append("option","com_templates"),s.append("template",n),s.append("callback","files"),s.append("tmpl","warp-ajax"),s.append("no_html",1),s.append("files",new Blob([window.btoa(unescape(encodeURIComponent(JSON.stringify(a))))],{type:"text/plain"})),e.ajax({url:o.attr("action"),type:"POST",data:s,processData:!1,contentType:!1}).always(function(a,o,n){var s=!1;if("error"==o)s=n;else try{a=e.parseJSON(a),"success"!=a.message&&(s=a.message)}catch(r){s="Saving failed!"}t[s?"reject":"resolve"](s)}),t.promise()},data:function(){var a=e.Deferred(),t=e('form[name="adminForm"]'),o=t.find("#jform_template").val();return e.ajax({url:t.attr("action"),type:"post",data:{option:"com_templates",template:o,callback:"styles",tmpl:"warp-ajax",no_html:1}}).always(function(t,o,n){var s=!1;if("error"==o)s=n;else try{if(t=e.parseJSON(t),"error"!=t.message)return void a.resolve(t);s=t.message}catch(r){s="Retrieving styles data failed!"}a.reject(s)}),a.promise()}};a.System=o}(jQuery,this,window.sessionStorage||{});PK���\w�"��Ftemplates/yoo_aurora/warp/systems/joomla/less/bootstrap-variables.lessnu�[���// Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ // // Name: Bootstrap variables // Description: Setting Bootstrap variables with UIkit variables // // ======================================================================== // Setting Bootstrap variables // ======================================================================== // Grays // ------------------------- @black: @offcanvas-bar-background; @grayDarker: lighten(@black, 10%); @grayDark: lighten(@black, 15%); @gray: lighten(@black, 20%); @grayLight: @global-muted-color; @grayLighter: @global-border; @white: @global-background; // Accent colors // ------------------------- //@blue: #049cdb; //@blueDark: #0064cd; @green: @global-success-background; @red: @global-danger-background; //@yellow: #ffc40d; @orange: @global-warning-background; //@pink: #c3325f; //@purple: #7a43b6; // Scaffolding // ------------------------- @bodyBackground: @global-background; @textColor: @global-color; // Links // ------------------------- @linkColor: @global-link-color; @linkColorHover: @global-link-hover-color; // Typography // ------------------------- @sansFontFamily: @base-body-font-family; //@serifFontFamily: Georgia, "Times New Roman", Times, serif; @monoFontFamily: @base-code-font-family; @baseFontSize: @global-font-size; @baseFontFamily: @sansFontFamily; @baseLineHeight: @global-line-height; @altFontFamily: @sansFontFamily; @headingsFontFamily: inherit; @headingsFontWeight: normal; @headingsColor: @base-heading-color; // Component sizing // ------------------------- // Based on 14px font-size and 20px line-height @fontSizeLarge: @baseFontSize * 1.25; // ~18px @fontSizeSmall: @baseFontSize * 0.85; // ~12px @fontSizeMini: @baseFontSize * 0.75; // ~11px @paddingLarge: 11px 19px; // 44px @paddingSmall: 2px 10px; // 26px @paddingMini: 0 6px; // 22px @baseBorderRadius: 0; @borderRadiusLarge: 0; @borderRadiusSmall: 0; // Tables // ------------------------- @tableBackground: transparent; // overall background-color @tableBackgroundAccent: @table-striped-background; // for striping @tableBackgroundHover: @table-hover-background; // for hover @tableBorder: @global-border; // table and cell border // Buttons // ------------------------- @btnBackgroundHighlight: @button-active-background; @btnPrimaryBackgroundHighlight: @button-primary-active-background; @btnSuccessBackgroundHighlight: @button-success-active-background; @btnDangerBackgroundHighlight: @button-danger-active-background; // Forms // ------------------------- @inputBackground: @form-background; @inputBorder: @form-border; @inputBorderRadius: @baseBorderRadius; @inputDisabledBackground: @form-disabled-background; @formActionsBackground: @panel-box-background; @inputHeight: @baseLineHeight + 10px; // base line-height + 8px vertical padding + 2px top/bottom border // Dropdowns // ------------------------- @dropdownBackground: @dropdown-background; @dropdownBorder: rgba(0,0,0,0); @dropdownDividerTop: rgba(0,0,0,0); @dropdownDividerBottom: @nav-dropdown-divider-border; @dropdownLinkColor: @nav-dropdown-color; @dropdownLinkColorHover: @nav-dropdown-hover-color; @dropdownLinkColorActive: @nav-dropdown-color; @dropdownLinkBackgroundActive: @nav-dropdown-hover-background; @dropdownLinkBackgroundHover: @nav-dropdown-hover-background; // COMPONENT VARIABLES // -------------------------------------------------- // Input placeholder text color // ------------------------- @placeholderText: @form-placeholder-color; // Hr border color // ------------------------- @hrBorder: @global-border; // Horizontal forms & lists // ------------------------- @horizontalComponentOffset: 180px; // Navbar // ------------------------- @navbarBackground: @navbar-background; @navbarBackgroundHighlight: lighten(@navbar-background, 10%); @navbarBorder: darken(@navbar-background, 10%); @navbarText: @navbar-nav-color; @navbarLinkColor: @navbar-nav-color; @navbarLinkColorHover: @navbar-nav-color; @navbarLinkColorActive: @navbar-nav-color; @navbarLinkBackgroundHover: @navbar-nav-hover-background; @navbarLinkBackgroundActive: @navbar-nav-active-background; @navbarBrandColor: @navbar-brand-color; // Inverted navbar @navbarInverseBackground: @navbar-background; @navbarInverseBackgroundHighlight: lighten(@navbar-background, 10%); @navbarInverseBorder: darken(@navbar-background, 10%); @navbarInverseText: @navbar-nav-color; @navbarInverseLinkColor: @navbar-nav-color; @navbarInverseLinkColorHover: @navbar-nav-color; @navbarInverseLinkColorActive: @navbar-nav-color; @navbarInverseLinkBackgroundHover: @navbar-nav-hover-background; @navbarInverseLinkBackgroundActive: @navbar-nav-active-background; @navbarInverseSearchBackground: @global-background; @navbarInverseSearchBackgroundFocus: @form-focus-background; @navbarInverseSearchBorder: @form-border; @navbarInverseSearchPlaceholderColor: @form-placeholder-color; @navbarInverseBrandColor: @navbar-brand-color; // Pagination // ------------------------- @paginationBackground: @global-background; @paginationBorder: @global-border; @paginationActiveBackground: @pagination-active-background; // Hero unit // ------------------------- @heroUnitHeadingColor: inherit; @heroUnitLeadColor: inherit; // Form states and alerts // ------------------------- @warningText: @alert-warning-color; @warningBackground: @alert-warning-background; @warningBorder: fade(@alert-warning-color, 30%); @errorText: @alert-danger-color; @errorBackground: @alert-danger-background; @errorBorder: fade(@alert-danger-color, 30%); @successText: @alert-success-color; @successBackground: @alert-success-background; @successBorder: fade(@alert-success-color, 30%); @infoText: @alert-color; @infoBackground: @alert-background; @infoBorder: fade(@alert-color, 30%); // Tooltips and popovers // ------------------------- @tooltipColor: @tooltip-color; @tooltipBackground: @tooltip-background; @tooltipArrowColor: @tooltip-background; @popoverBackground: @panel-box-background; @popoverArrowColor: @panel-box-background; @popoverTitleBackground: darken(@panel-box-background, 5%); // IcoMoon // ------------------------- @font-face { font-family: 'IcoMoon'; src: url('../../../../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } PK���\hhD���@templates/yoo_aurora/warp/systems/joomla/less/bootstrap-fix.lessnu�[���// Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* ======================================================================== Name: Bootstrap fix Description: Compatibility layer for Bootstrap ========================================================================== */ /* Fixes Bootstrap defacement caused by UIkit ========================================================================== */ body { padding-left: 0; padding-right: 0; background-color: transparent; font: inherit; color: inherit; } ul.inline, ol.inline, ul.unstyled, ol.unstyled, .list-striped, .list-condensed, .nav:not(.nav-list), .pager, .pagination ul { padding-left: 0; } /* Fix text-rendering property in headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { text-rendering: auto; } /* Fixes UIkit defacement caused by Bootstrap ========================================================================== */ /* * Base */ li, dt, dd { line-height: @global-line-height; } pre { border: 0; border-radius: 0; } code { padding: 0; border: none; border-radius: 0; background: none; } q:before { content: open-quote; } q:after { content: close-quote; } blockquote p { font-size: inherit; font-weight: inherit; line-height: inherit; } blockquote small { line-height: inherit; } blockquote small:before { content: ''; } pre code { border: 0; background-color: inherit; padding: 0; } iframe { max-width: none; } /* * Form */ .uk-form { margin: 0; } .uk-form label { display: inline-block; margin: 0; line-height: @global-line-height; font-family: @base-body-font-family; font-size: @global-font-size; font-weight: normal; } .uk-form legend { display: inline-block; margin-bottom: 0; color: inherit; } .uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]), .uk-form select:not([class*='uk-form-width-']):not([class*='uk-width-']), .uk-form textarea:not([class*='uk-form-width-']):not([class*='uk-width-']) { width: auto; } .uk-form select, .uk-form textarea, .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { height: auto; margin: 0; border-radius: 0; background: none; box-shadow: none; /* Focus state */ &:focus { box-shadow: none; } } .uk-form input[type="file"] { height: auto; } .uk-form input[type="radio"], .uk-form input[type="checkbox"] { vertical-align: baseline; } /* * Utility */ .uk-link-reset:focus, .uk-link-reset a:focus { text-decoration: none; } /* * Search * Define defaults because search is an addon and may not been loaded by the theme */ @search-width: 120px; @search-height: 30px; @search-padding: 30px; @search-border: rgba(0,0,0,0); @search-border-width: 1px; @search-background: rgba(0,0,0,0); @search-color: #444; @offcanvas-search-background: #1a1a1a; @offcanvas-search-border: rgba(0,0,0,0); @offcanvas-search-color: #ccc; .hook-search-field() {} .hook-search-field-focus() {} .hook-offcanvas-search-field() {} input.uk-search-field { /* Reset */ -webkit-appearance: none; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; border-radius: 0; box-shadow: none; font-size: @global-font-size; line-height: normal; /* Override */ width: @search-width; height: @search-height; padding: 0 0 0 @search-padding; border: @search-border-width solid @search-border; background: @search-background; color: @search-color; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; /* Override for themes */ .hook-search-field; } input.uk-search-field:focus { /* Reset */ border: @search-border-width solid @search-border; background: @search-background; box-shadow: none; /* Override */ outline: 0; /* Override for themes */ .hook-search-field-focus; } .uk-offcanvas input.uk-search-field { /* Override */ width: 100%; border-color: @offcanvas-search-border; background: @offcanvas-search-background; color: @offcanvas-search-color; /* Override for themes */ .hook-offcanvas-search-field; } /* * Fixed off-canvas for Windows phones */ @-ms-viewport{ width: auto; } PK���\�pL�LXLXBtemplates/yoo_aurora/warp/systems/joomla/less/bootstrap-layer.lessnu�[���// Copyright (C) YOOtheme GmbH, http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* ======================================================================== Name: Bootstrap layer Description: Compatibility layer to match UIkit and Bootstrap style ========================================================================== */ @bs-input-height: 20px; @bs-control-input-height: @bs-input-height; @bs-button-height: 22px; /* Button overrides ========================================================================== */ .btn { /* Reset */ border: none; /* Todo */ border-radius: 0; border-color: transparent; box-shadow: none; text-shadow: none; /* Overrides */ line-height: @bs-button-height; background: @button-background; color: @button-color; .hook-button; } .btn:hover, .btn:focus { /* Reset */ background-position: 0 0; -webkit-transition: none; transition: none; /* Overrides */ background-color: @button-hover-background; color: @button-hover-color; .hook-button-hover; } .btn.active, .btn:active { /* Reset */ box-shadow: none; /* Overrides */ background-color: @button-active-background; color: @button-active-color; .hook-button-active; } /* Primary */ .btn-primary, .btn-info, .btn-inverse { background-color: @button-primary-background; color: @button-primary-color; .hook-button-primary; } .btn-primary:hover, .btn-info:hover, .btn-inverse:hover { background-color: @button-primary-hover-background; color: @button-primary-hover-color; .hook-button-primary-hover; } .btn-primary:active, .btn-primary.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active { background-color: @button-primary-active-background; color: @button-primary-active-color; .hook-button-primary-active; } /* Danger */ .btn-danger, .btn-warning { background-color: @button-danger-background; color: @button-danger-color; .hook-button-danger; } .btn-danger:hover, .btn-warning:hover { background-color: @button-danger-hover-background; color: @button-danger-hover-color; .hook-button-danger-hover; } .btn-danger:active, .btn-danger.active, .btn-warning:active, .btn-warning.active { background-color: @button-danger-active-background; color: @button-danger-active-color; .hook-button-danger-active; } /* Success */ .btn-success { background-color: @button-success-background; color: @button-success-color; .hook-button-success; } .btn-success:hover { background-color: @button-success-hover-background; color: @button-success-hover-color; .hook-button-success-hover; } .btn-success:active, .btn-success.active { background-color: @button-success-active-background; color: @button-success-active-color; .hook-button-success-active; } /* Disabled */ .btn.disabled, .btn[disabled] { background-color: @button-disabled-background; color: @button-disabled-color; .hook-button; .hook-button-disable; } /* Link */ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active, .btn-link:disabled { display: inline; border: none; background: none; .hook-button-link; } /* Color */ .btn-link { color: @button-link-color; } .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active { color: @button-link-hover-color; } .btn-link:disabled { color: @button-link-disabled-color; } // Button Sizes // Large .btn-large { .hook-button-large; } /* Dropdown caret */ .btn .caret { /* Reset */ margin-bottom: 0; /* Overrides */ border-top-color: @button-color; } // Icons .btn [class^="icon-"], .btn [class*=" icon-"] { margin-top: (@bs-button-height - 14px) / 2; /* 14px = icon height */ vertical-align: top; } .caret { /* Reset */ margin-top: 0 !important; /* Override */ vertical-align: middle !important; } /* Button group overrides ========================================================================== */ .btn-group > .btn + .dropdown-toggle { box-shadow: none; } .btn-group.open { .btn.dropdown-toggle { .hook-button-active; } .btn-primary.dropdown-toggle { .hook-button-primary-active; } .btn-danger.dropdown-toggle { .hook-button-danger-active;} .btn-success.dropdown-toggle { .hook-button-success-active; } } /* Form overrides ========================================================================== */ select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ height: @bs-input-height; line-height: @bs-input-height; color: @form-color; .hook-form; &:focus { /* Reset */ box-shadow: none; /* Overrides */ border-color: @form-focus-border; outline: 0; background: @form-focus-background; .hook-form-focus; } } select { border-color: @form-border; } select, input[type="file"] { height: auto; line-height: auto; } .input-append input { border-radius: @baseBorderRadius 0 0 @baseBorderRadius; } .input-append .add-on, .input-prepend .add-on { /* Reset */ text-shadow: none; /* Overrides */ height: @bs-input-height; line-height: @bs-input-height; border-color: @form-border; background-color: darken(@form-background, 5%); } .row-fluid input[class*="span"] { min-height: @bs-input-height; } .input-append .add-on:first-child, .input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { border-radius: @baseBorderRadius 0 0 @baseBorderRadius; } .input-append, .input-prepend { > .btn { position: relative; } > .btn:hover, > .btn:focus, > .btn:active, > .btn.active { z-index: 2; } } .input-append .add-on:last-child, .input-append .btn:last-child, .input-prepend .add-on:last-child, .input-prepend .btn:last-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { border-radius: 0 @baseBorderRadius @baseBorderRadius 0; } .input-block-level { min-height: auto; } input.search-query { border-radius: @baseBorderRadius; } .form-search .input-append .search-query { border-radius: @baseBorderRadius 0 0 @baseBorderRadius; } .form-search .input-append .btn { border-radius: 0 @baseBorderRadius @baseBorderRadius 0; } .form-search .input-prepend .search-query { border-radius: 0 @baseBorderRadius @baseBorderRadius 0; } .form-search .input-prepend .btn { border-radius: @baseBorderRadius 0 0 @baseBorderRadius; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea, .control-group.error input, .control-group.error select, .control-group.error textarea { box-shadow: none; border-color: @form-danger-border !important; background: @form-danger-background !important; color: @form-danger-color !important; .hook-form-danger; &:focus { box-shadow: none; } } .control-group input { height: @bs-control-input-height; min-height: @bs-control-input-height !important; line-height: @bs-control-input-height; } .control-group.warning, .control-group.error { label, .help-block, .help-inline { color: @form-danger-color; } } .control-group.success input, .control-group.success select, .control-group.success textarea { box-shadow: none; border-color: @form-success-border !important; background: @form-success-background !important; color: @form-success-color !important; .hook-form-success; &:focus { box-shadow: none; } } .control-group.success { label, .help-block, .help-inline { color: @form-success-color; } } .form-actions { border: none; } /* Dropdown overrides ========================================================================== */ .dropdown-menu { /* Reset */ border-radius: 0; border: none; box-shadow: none; /* Overrides */ margin-top: @dropdown-margin-top; padding: @dropdown-padding; background: @dropdown-background; .hook-dropdown; } .dropdown-menu > li > a { /* Reset */ font-weight: inherit; line-height: inherit; /* Overrides */ color: @nav-side-color; padding: @nav-padding-vertical @nav-padding-horizontal; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { background: @nav-dropdown-hover-background; .hook-nav-dropdown-hover; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: @nav-dropdown-hover-background; .hook-nav-dropdown-hover; } /* Well overrides ========================================================================== */ .well { /* Reset */ border: none; border-radius: 0; box-shadow: none; /* Overrides */ padding: @panel-box-padding !important; background: @panel-box-background; .hook-panel-box; } /* Hero-unit overrides ========================================================================== */ .hero-unit { /* Reset */ border-radius: 0; /* Overrides */ background: @panel-box-background; .hook-panel-box; } /* Tooltip overrides ========================================================================== */ .tooltip.in { opacity: 1; } /* Alert overrides ========================================================================== */ .alert { /* Reset */ border-radius: 0; border: none; text-shadow: none; /* Overrides */ background: @alert-warning-background; color: @alert-warning-color; .hook-alert; .hook-alert-warning; } .alert-success { background: @alert-success-background; color: @alert-success-color; .hook-alert-success; } .alert-danger, .alert-error { background: @alert-danger-background; color: @alert-danger-color; .hook-alert-danger; } .alert-info { background: @alert-background; color: @alert-color; .hook-alert; } /* Badge overrides ========================================================================== */ .label, .badge { /* Reset */ text-shadow: none; /* Overrides */ padding: 0 @badge-padding-horizontal; background: @badge-background; font-size: @badge-font-size; line-height: @badge-line-height; color: @badge-color; text-align: center; font-weight: @badge-font-weight; vertical-align: middle; .hook-badge; } .badge { /* Overrides */ -moz-box-sizing: border-box; box-sizing: border-box; min-width: @badge-notification-line-height; border-radius: 500px; font-size: @badge-notification-font-size; line-height: @badge-notification-line-height; } .label, .badge { &-important { background-color: @badge-danger-background; .hook-badge-danger; } &-warning { background-color: @badge-warning-background; .hook-badge-warning; } &-success { background-color: @badge-success-background; .hook-badge-success; } } /* Progress overrides ========================================================================== */ .progress { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ background: @progress-background; .hook-progress; } .progress .bar { /* Reset */ text-shadow: none; box-shadow: none; background-image: none; /* Overrides */ background-color: @progress-bar-background; color: @progress-bar-color; .hook-progress-bar; } .progress-danger .bar, .progress .bar-danger, .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: @progress-bar-danger-background; .hook-progress-bar-danger; } .progress-success .bar, .progress .bar-success, .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: @progress-bar-success-background; .hook-progress-bar-success; } .progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: @progress-bar-background; .hook-progress-bar; } .progress-warning .bar, .progress .bar-warning, .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: @progress-bar-warning-background; .hook-progress-bar-warning; } .progress .bar + .bar { box-shadow: none; } .progress-striped .bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } /* Navbar overrides ========================================================================== */ .navbar-inverse .brand, .navbar-inverse .nav > li > a { text-shadow: none; } /* Navs overrides ========================================================================== */ .nav > li > a { color: @subnav-color; .hook-subnav; } .nav > li > a:hover, .nav > li > a:focus { color: @subnav-hover-color; .hook-subnav-hover; } .nav-header { text-shadow: none; color: @nav-side-header-color; } /* * List */ .nav-list > li > a { /* Reset */ text-shadow: none; /* Override */ color: @nav-side-color; .hook-nav-side; } .nav-list .nav-header { /* Reset */ text-shadow: none; /* Override */ color: @nav-side-header-color; .hook-nav-side-header; } .nav-list > li > a:hover, .nav-list > li > a:focus { background: @nav-side-hover-background; color: @nav-side-hover-color; .hook-nav-side-hover; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { text-shadow: none; color: @nav-side-active-color; background-color: @nav-side-active-background; } .nav-list .divider { border-color: @nav-dropdown-divider-border; background: transparent; } /* * Pills */ .nav-pills > li > a { /* Reset */ border-radius: 0; line-height: inherit; /* Override */ padding: @subnav-pill-padding-vertical @subnav-pill-padding-horizontal; .hook-subnav-pill; } .nav-pills > li > a:hover { background: @subnav-pill-hover-background; color: @subnav-pill-hover-color; .hook-subnav-pill-hover; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { /* Overrides */ background: @subnav-pill-active-background; color: @subnav-pill-active-color; .hook-subnav-pill-active; } .nav-pills li.dropdown a:hover .caret, .nav-pills li.dropdown a:focus .caret { border-top-color: @subnav-pill-hover-color; border-bottom-color: @subnav-pill-hover-color; } /* Open dropdowns */ .nav-pills li.dropdown.open .caret, .nav-pills li.dropdown.open.active .caret, .nav-pills li.dropdown.open a:hover .caret, .nav-pills li.dropdown.open a:focus .caret { border-top-color: @subnav-pill-hover-color; border-bottom-color: @subnav-pill-hover-color; } .nav-pills .open .dropdown-toggle { background: @subnav-pill-hover-background; color: @subnav-pill-hover-color; .hook-subnav-pill-hover; } .nav-pills .dropdown-menu { border-radius: @baseBorderRadius; } .nav-pills .dropdown-toggle .caret { margin-left: 5px; } /* * Tabs Stacked */ .nav-tabs.nav-stacked > li > a { border-color: @tab-border; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { border-top-radius: @baseBorderRadius; } .nav-tabs.nav-stacked > li:last-child > a { border-bottom-radius: @baseBorderRadius; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: @tab-border; z-index: 2; } /* * Tabs */ .nav-tabs { border-bottom: 1px solid @tab-border; } .nav-tabs > li > a { border-radius: @baseBorderRadius @baseBorderRadius 0 0; /* Overrides */ padding: @tab-padding-top @tab-padding-horizontal @tab-padding-bottom @tab-padding-horizontal; &:hover { border-color: @tab-hover-border; border-bottom-color: @tab-border; background: @tab-hover-background; color: @tab-hover-color; .hook-tab-hover; } } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: @tab-active-color; background-color: @tab-active-background; border: 1px solid @tab-border; border-bottom-color: transparent; .hook-tab-active; } .tabs-below > .nav-tabs { border-top: 1px solid @tab-border; } .tabs-below > .nav-tabs > li > a { border-radius: 0 0 @baseBorderRadius @baseBorderRadius; &:hover { border-color: @tab-hover-border; border-top-color: @tab-border; } } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent @tab-border @tab-border @tab-border; } .tabs-left > .nav-tabs { border-right: 1px solid @tab-border; } .tabs-left > .nav-tabs > li > a { border-radius: @baseBorderRadius 0 0 @baseBorderRadius; &:hover { border-color: @tab-hover-border; border-right-color: @tab-border; } } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: @tab-border transparent @tab-border @tab-border; } .tabs-right > .nav-tabs { border-left: 1px solid @tab-border; } .tabs-right > .nav-tabs > li > a { border-radius: 0 @baseBorderRadius @baseBorderRadius 0; &:hover { border-color: @tab-hover-border; border-left-color: @tab-border; } } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: @tab-border @tab-border @tab-border transparent; } /* * Dropdowns */ .nav-tabs .dropdown-menu { border-radius: 0 0 @baseBorderRadius @baseBorderRadius; } /* Open dropdowns */ .nav-tabs .open .dropdown-toggle { /* Overrides */ border-color: @tab-hover-border; background: @tab-hover-background; color: @tab-hover-color; .hook-tab-hover; } .nav-tabs li.dropdown.open .caret, .nav-tabs li.dropdown.open.active .caret, .nav-tabs li.dropdown.open a:hover .caret, .nav-tabs li.dropdown.open a:focus .caret { border-top-color: @tab-hover-color; border-bottom-color: @tab-hover-color; } .nav-tabs .dropdown-toggle .caret { margin-left: 5px; } /* Breadcrumb overrides ========================================================================== */ .breadcrumb { background-color: @panel-box-background; > li > .divider { color: inherit; } > .active { color: @global-muted-color; } } .breadcrumb li { text-shadow: none; } /* Accordion overrides ========================================================================== */ .accordion-group { border-color: @tab-border; } .accordion-inner { border-top-color: @tab-border; } /* Pager overrides ========================================================================== */ .pager li > a, .pager li > span { border: none; background-color: @pagination-background; border-radius: @baseBorderRadius; color: @pagination-color; } .pager li > a:hover, .pager li > a:focus { background-color: @pagination-hover-background; color: @pagination-hover-color; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: @pagination-disabled-color; background-color: @pagination-disabled-background; } /* Pagination overrides ========================================================================== */ .pagination ul { box-shadow: none; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: transparent; } /* Scaffolding overrides ========================================================================== */ .img-polaroid { background-color: @panel-box-background; border-color: @global-border; box-shadow: none; } /* Thumbnail overrides ========================================================================== */ .thumbnail { border-color: @thumbnail-border; box-shadow: none; } a.thumbnail:hover, a.thumbnail:focus { border-color: @thumbnail-hover-border; box-shadow: none; } .thumbnail .caption { color: @thumbnail-caption-color; } /* Modal overrides ========================================================================== */ .modal-backdrop { background: @modal-background; } div.modal { /* Reset */ border: none; box-shadow: none; /* Overrides */ border-radius: @baseBorderRadius; background: @modal-dialog-background; .hook-modal-dialog; } .modal-header { border-color: @global-border; } .modal-footer { background: @panel-box-background; border-color: @global-border; border-radius: 0 0 @baseBorderRadius @baseBorderRadius; box-shadow: none; } /* Table overrides ========================================================================== */ .table tbody tr { &.success td { color: @alert-success-color; } &.error td { color: @alert-danger-color; } &.warning > td { color: @alert-warning-color; } &.info td { color: @alert-color; } } /* Code ========================================================================== */ code { .hook-base-code; } pre { .hook-base-pre; } /* Close ========================================================================== */ .close { color: inherit; &:hover, &:focus { color: inherit; } } /* Joomla Bootstrap Extended ========================================================================== */ a.disabled, a.disabled:hover { background-color: @button-disabled-background; color: @button-disabled-color; .hook-button; .hook-button-disable; }PK���\D�� Gtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_search/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get application $app = JFactory::getApplication(); // get item id $itemid = intval($params->get('set_itemid', 0)); $id = implode('-', array('search', $module->id, uniqid())); ?> <form id="<?php echo $id; ?>" class="uk-search" action="<?php echo JRoute::_('index.php'); ?>" method="post" <?php if($module->position !== 'offcanvas'):?>data-uk-search="{'source': '<?php echo JRoute::_("index.php?option=com_search&tmpl=raw&type=json&ordering=&searchphrase=all");?>', 'param': 'searchword', 'msgResultsHeader': '<?php echo JText::_("TPL_WARP_SEARCH_RESULTS"); ?>', 'msgMoreResults': '<?php echo JText::_("TPL_WARP_SEARCH_MORE"); ?>', 'msgNoResults': '<?php echo JText::_("TPL_WARP_SEARCH_NO_RESULTS"); ?>', flipDropdown: 1}"<?php endif;?>> <input class="uk-search-field" type="text" name="searchword" placeholder="<?php echo JText::_('TPL_WARP_SEARCH'); ?>"> <input type="hidden" name="task" value="search"> <input type="hidden" name="option" value="com_search"> <input type="hidden" name="Itemid" value="<?php echo $itemid > 0 ? $itemid : $app->input->getInt('Itemid'); ?>"> </form> PK���\��p�rrItemplates/yoo_aurora/warp/systems/joomla/layouts/com_tags/tag/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; // Note that there are certain parts of this layout used only when there is exactly one tag. JHtml::addIncludePath(JPATH_COMPONENT.'/helpers'); $isSingleTag = (count($this->item) == 1); ?> <?php if ($this->params->get('show_page_heading')) : ?> <h1> <?php echo $this->escape($this->params->get('page_heading')); ?> </h1> <?php endif; ?> <?php if($this->params->get('show_tag_title', 1)) : ?> <h2> <?php echo JHtml::_('content.prepare', $this->document->title, '', 'com_tag.tag'); ?> </h2> <?php endif; ?> <?php // We only show a tag description if there is a single tag. ?> <?php if (count($this->item) == 1 && (($this->params->get('tag_list_show_tag_image', 1)) || $this->params->get('tag_list_show_tag_description', 1))) : ?> <div class="uk-clearfix uk-margin"> <?php $images = json_decode($this->item[0]->images); ?> <?php if ($this->params->get('tag_list_show_tag_image', 1) == 1 && !empty($images->image_fulltext)) : ?> <img src="<?php echo htmlspecialchars($images->image_fulltext);?>"> <?php endif; ?> <?php if ($this->params->get('tag_list_show_tag_description') == 1 && $this->item[0]->description) : ?> <?php echo JHtml::_('content.prepare', $this->item[0]->description, '', 'com_tags.tag'); ?> <?php endif; ?> </div> <?php endif; ?> <?php // If there are multiple tags and a description or image has been supplied use that. ?> <?php if ($this->params->get('tag_list_show_tag_description', 1) || $this->params->get('show_description_image', 1)): ?> <?php if ($this->params->get('show_description_image', 1) == 1 && $this->params->get('tag_list_image')) :?> <img src="<?php echo $this->params->get('tag_list_image');?>"> <?php endif; ?> <?php if ($this->params->get('tag_list_description', '') > '') :?> <?php echo JHtml::_('content.prepare', $this->params->get('tag_list_description'), '', 'com_tags.tag'); ?> <?php endif; ?> <?php endif; ?> <?php echo $this->loadTemplate('items'); ?>PK���\~�Vm m Otemplates/yoo_aurora/warp/systems/joomla/layouts/com_tags/tag/default_items.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT.'/helpers'); ?> <?php if ($this->params->get('show_headings') || $this->params->get('filter_field') || $this->params->get('show_pagination_limit')) : ?> <form class="uk-form uk-margin-bottom uk-clearfix" action="<?php echo htmlspecialchars(JUri::getInstance()->toString()); ?>" method="post" name="adminForm" id="adminForm"> <?php if ($this->params->get('filter_field')) :?> <div class="uk-float-left"> <input type="text" name="filter-search" id="filter-search" value="<?php echo $this->escape($this->state->get('list.filter')); ?>" onchange="document.adminForm.submit();" title="<?php echo JText::_('COM_TAGS_FILTER_SEARCH_DESC'); ?>" placeholder="<?php echo JText::_('COM_TAGS_TITLE_FILTER_LABEL'); ?>" /> </div> <?php endif; ?> <?php if ($this->params->get('show_pagination_limit')) : ?> <div class="uk-float-right"> <label for="limit"> <?php echo JText::_('JGLOBAL_DISPLAY_NUM'); ?> </label> <?php echo $this->pagination->getLimitBox(); ?> </div> <?php endif; ?> <input type="hidden" name="filter_order" value="" /> <input type="hidden" name="filter_order_Dir" value="" /> <input type="hidden" name="limitstart" value="" /> <input type="hidden" name="task" value="" /> </form> <?php endif; ?> <?php if (!$this->items) { echo '<div class="uk-panel uk-panel-box"><p>'.JText::_('COM_TAGS_NO_ITEMS').'</p></div>'; } else { foreach ($this->items as $item) { $images = json_decode($item->core_images); $args = array( 'permalink' => '', 'image' => $this->params->get('tag_list_show_item_image', 1) == 1 && isset($images->image_intro) ? htmlspecialchars($images->image_intro) : '', 'image_alignment' => isset($images->float_intro) ? htmlspecialchars($images->float_intro) : '', 'image_alt' => isset($images->image_intro_alt) ? htmlspecialchars($images->image_intro_alt) : '', 'image_caption' => isset($images->image_intro_caption) ? htmlspecialchars($images->image_intro_caption) : '', 'title' => $this->escape($item->core_title), 'title_link' => '1', 'author' => $item->author, 'author_url' => '', 'date' => $item->core_created_time, 'datetime' => substr($item->core_created_time, 0,10), 'category' => '', 'category_url' => '', 'hook_aftertitle' => '', 'hook_beforearticle' => '', 'hook_afterarticle' => '', 'article' => ($this->params->get('tag_list_show_item_description', 1)) ? JHtml::_('string.truncate', $item->core_body, $this->params->get('tag_list_item_maximum_characters')) : '', 'tags' => '', 'edit' => '', 'url' => ($item->core_state != 0) ? JRoute::_(TagsHelperRoute::getItemRoute($item->content_item_id, $item->core_alias, $item->core_catid, $item->core_language, $item->type_alias, $item->router)) : '', 'more' => '', 'previous' => '', 'next' => '' ); // Render template echo $warp['template']->render('article', $args); } if ($this->params->get('show_pagination')) { echo $this->pagination->getPagesLinks(); } } PK���\��J�AA<templates/yoo_aurora/warp/systems/joomla/layouts/content.phpnu�[���<jdoc:include type="message" /> <jdoc:include type="component" />PK���\7G��Qtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/featured/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT.'/helpers'); ?> <?php if ($this->params->get('show_page_heading', 1)) : ?> <div class="page-header"><h1><?php echo $this->escape($this->params->get('page_heading')); ?></h1></div> <?php endif; ?> <?php // init vars $articles = ''; // leading articles if (!empty($this->lead_items)) { $articles .= '<div class="uk-grid tm-leading-article"><div class="uk-width-1-1">'; foreach ($this->lead_items as $item) { $this->item = $item; $articles .= $this->loadTemplate('item'); } $articles .= '</div></div>'; } // intro articles $num_columns = $this->params->get('num_columns', 2); $columns = array(); $i = 0; foreach ($this->intro_items as $item) { $column = $i++ % $num_columns; if (!isset($columns[$column])) { $columns[$column] = ''; } $this->item = $item; $this->item->is_column_item = ($num_columns > 1); $columns[$column] .= $this->loadTemplate('item'); } // render intro columns if ($count = count($columns)) { $articles .= '<div class="uk-grid" data-uk-grid-match data-uk-grid-margin>'; for ($i = 0; $i < $count; $i++) { $articles .= '<div class="uk-width-medium-1-'.$count.'">'.$columns[$i].'</div>'; } $articles .= '</div>'; } if ($articles) echo $articles; ?> <?php if (!empty($this->link_items)) : ?> <h3><?php echo JText::_('COM_CONTENT_MORE_ARTICLES'); ?></h3> <ul class="uk-list"> <?php foreach ($this->link_items as &$item) : ?> <li><a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug)); ?>"><?php echo $item->title; ?></a></li> <?php endforeach; ?> </ul> <?php endif; ?> <?php if (($this->params->def('show_pagination', 1) == 1 || ($this->params->get('show_pagination') == 2)) && ($this->pagination->get('pages.total') > 1)) : ?> <?php echo $this->pagination->getPagesLinks(); ?> <?php endif; ?> PK���\�d{&� � Vtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/featured/default_item.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; // Create a shortcut for params. $item = $this->item; $params = $item->params; $canEdit = $this->item->params->get('access-edit'); $args = include(__DIR__.'/../article_defaults.php'); // template args $args = array_merge($args, array( 'permalink' => JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid), true, -1), 'image' => isset($images->image_intro) ? htmlspecialchars($images->image_intro) : '', 'image_alignment' => !isset($images->float_intro) || empty($images->float_intro) ? htmlspecialchars($params->get('float_intro')) : htmlspecialchars($images->float_intro), 'image_alt' => isset($images->image_intro_alt) ? htmlspecialchars($images->image_intro_alt) : '', 'image_caption' => isset($images->image_intro_caption) ? htmlspecialchars($images->image_intro_caption) : '', 'article' => $this->item->introtext, 'is_column_item' => (isset($this->item->is_column_item)) ? $this->item->is_column_item : 0 )); // set edit $args['edit'] = $canEdit ? JHtml::_('icon.edit', $this->item, $params) : ''; $args['edit'] .= $params->get('show_print_icon') ? JHtml::_('icon.print_popup', $this->item, $params) : ''; $args['edit'] .= $params->get('show_email_icon') ? JHtml::_('icon.email', $this->item, $params) : ''; // set url if ($params->get('access-view')) { $link = JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); } else { $menu = JFactory::getApplication()->getMenu(); $active = $menu->getActive(); $itemId = $active->id; $link1 = JRoute::_('index.php?option=com_users&view=login&Itemid=' . $itemId); $returnURL = ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid); $link = new JURI($link1); $link->setVar('return', base64_encode($returnURL)); } $args['url'] = $link; // set more if ($params->get('show_readmore') && $this->item->readmore) { if (!$params->get('access-view')) { $args['more'] = JText::_('COM_CONTENT_REGISTER_TO_READ_MORE'); } elseif ($readmore = $this->item->alternative_readmore) { $args['more'] = $readmore; } else { $args['more'] = JText::_('TPL_WARP_CONTINUE_READING'); } } // render template echo $warp['template']->render('article', $args); PK���\�ӑQtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/article_defaults.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ $default_args = array( 'permalink' => '', 'image' => '', 'image_alignment' => '', 'image_alt' => '', 'image_caption' => '', 'title' => '', 'title_link' => '', 'author' => '', 'author_url' => '', 'date' => '', 'datetime' => '', 'category' => '', 'category_url' => '', 'hook_aftertitle' => '', 'hook_beforearticle' => '', 'hook_afterarticle' => '', 'article' => '', 'tags' => '', 'edit' => '', 'url' => '', 'more' => '', 'previous' => '', 'next' => '', 'is_column_item' => '' ); if (!isset($item, $params)) { return $default_args; } // Create shortcuts to some parameters. $images = json_decode($item->images); $args = array_merge($default_args, array( 'permalink' => JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug), true, -1), 'image' => isset($images->image_fulltext) && $params->get('access-view') ? htmlspecialchars($images->image_fulltext) : '', 'image_alignment' => !isset($images->float_fulltext) || empty($images->float_fulltext) ? htmlspecialchars($params->get('float_fulltext')) : htmlspecialchars($images->float_fulltext), 'image_alt' => isset($images->image_fulltext_alt) ? htmlspecialchars($images->image_fulltext_alt) : '', 'image_caption' => isset($images->image_fulltext_caption) ? htmlspecialchars($images->image_fulltext_caption) : '', 'title' => $params->get('show_title') ? $this->escape($item->title) : '', 'title_link' => $params->get('link_titles'), 'author' => $params->get('show_author') ? ($item->created_by_alias ? $item->created_by_alias : $item->author) : '', 'author_url' => !empty($item->contactid) && $params->get('link_author') == true ? JRoute::_('index.php?option=com_contact&view=contact&id='.$item->contactid) : '', 'date' => $params->get('show_create_date') ? $item->created : '', 'date_published' => $params->get('show_publish_date') ? $item->publish_up : '', 'date_modified' => $params->get('show_modify_date') ? $item->modified : '', 'datetime' => substr($item->publish_up, 0, 10), 'category' => $params->get('show_category') ? $this->escape($item->category_title) : '', 'category_url' => $params->get('link_category') && $item->catslug ? JRoute::_(ContentHelperRoute::getCategoryRoute($item->catslug)) : '', 'hits' => $params->get('show_hits') ? $item->hits : '', 'hook_aftertitle' => !$params->get('show_intro') ? $item->event->afterDisplayTitle : '', 'hook_beforearticle' => $item->event->beforeDisplayContent.(isset($item->toc) ? $item->toc : ''), 'hook_afterarticle' => $item->event->afterDisplayContent )); return $args; PK���\ZƱ���Ntemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/category/blog.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT.'/helpers'); ?> <?php $app = JFactory::getApplication(); $app->input->set('layout', 'blog'); ?> <?php if ($this->params->get('show_page_heading') || $this->params->get('page_subheading') || $this->params->get('show_description', 1) || $this->params->def('show_description_image', 1) || $this->params->get('show_category_title', 1)) : ?> <div class="uk-grid"> <div class="uk-width-1-1"> <div class="uk-panel uk-panel-header"> <?php if ($this->params->get('show_page_heading')) : ?> <h1 class="tm-title"><?php echo $this->escape($this->params->get('page_heading')); ?></h1> <?php endif; ?> <?php if ($this->params->get('page_subheading')) : ?> <h2><?php echo $this->escape($this->params->get('page_subheading')); ?></h2> <?php endif; ?> <?php if ($this->params->get('show_category_title', 1)) : ?> <h3 class="uk-h3"><?php echo $this->category->title;?></h3> <?php endif; ?> <?php if ($this->params->get('show_description', 1) || $this->params->def('show_description_image', 1)) :?> <div class="uk-clearfix"> <?php if ($this->params->get('show_description_image') && $this->category->getParams()->get('image')) : ?> <img src="<?php echo $this->category->getParams()->get('image'); ?>" alt="<?php echo $this->category->getParams()->get('image'); ?>" class="uk-align-right"> <?php endif; ?> <?php if ($this->params->get('show_description') && $this->category->description) echo JHtml::_('content.prepare', $this->category->description, '', 'com_content.category'); ?> <?php if ($this->params->get('show_tags', 1) && !empty($this->category->tags->itemTags)) { JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); echo '<p>'.JText::_('TPL_WARP_TAGS').': '; foreach ($this->category->tags->itemTags as $i => $tag) { if (in_array($tag->access, JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')))) { if($i > 0) echo ', '; echo '<a href="'.JRoute::_(TagsHelperRoute::getTagRoute($tag->tag_id . ':' . $tag->alias)).'">'.$this->escape($tag->title).'</a>'; } } echo '</p>'; } ?> </div> <?php endif; ?> </div> </div> </div> <?php endif; ?> <?php if (empty($this->lead_items) && empty($this->link_items) && empty($this->intro_items)) : ?> <?php if ($this->params->get('show_no_articles', 1)) : ?> <div class="uk-alert"><?php echo JText::_('COM_CONTENT_NO_ARTICLES'); ?></div> <?php endif; ?> <?php endif; ?> <?php // init vars $articles = ''; // leading articles if (!empty($this->lead_items)) { $articles .= '<div class="uk-grid tm-leading-article"><div class="uk-width-1-1">'; foreach ($this->lead_items as $item) { $this->item = $item; $articles .= $this->loadTemplate('item'); } $articles .= '</div></div>'; } // intro articles $num_columns = $this->params->get('num_columns', 2); $columns = array(); $i = 0; foreach ($this->intro_items as $item) { $column = $i++ % $num_columns; if (!isset($columns[$column])) { $columns[$column] = ''; } $this->item = $item; $this->item->is_column_item = ($num_columns > 1); $columns[$column] .= $this->loadTemplate('item'); } // render intro columns if ($count = count($columns)) { $articles .= '<div class="uk-grid" data-uk-grid-match data-uk-grid-margin>'; for ($i = 0; $i < $count; $i++) { $articles .= '<div class="uk-width-medium-1-'.$count.'">'.$columns[$i].'</div>'; } $articles .= '</div>'; } if ($articles) echo $articles; ?> <?php if (!empty($this->link_items)) : ?> <div class="uk-grid"> <div class="uk-width-1-1"> <div class="uk-panel uk-panel-header"> <h3 class="uk-panel-title"><?php echo JText::_('COM_CONTENT_MORE_ARTICLES'); ?></h3> <ul class="uk-list"> <?php foreach ($this->link_items as &$item) : ?> <li><a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catid)); ?>"><?php echo $item->title; ?></a></li> <?php endforeach; ?> </ul> </div> </div> </div> <?php endif; ?> <?php if (($this->params->def('show_pagination', 1) == 1 || ($this->params->get('show_pagination') == 2)) && ($this->pagination->get('pages.total') > 1)) : ?> <?php echo $this->pagination->getPagesLinks(); ?> <?php endif; ?> PK���\�rK K Stemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/category/blog_item.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; // Create a shortcut for params. $item = $this->item; $params = $item->params; $canEdit = $this->item->params->get('access-edit'); $args = include(__DIR__.'/../article_defaults.php'); JHtml::addIncludePath(JPATH_COMPONENT.'/helpers/html'); // template args $args = array_merge($args, array( 'image' => isset($images->image_intro) ? htmlspecialchars($images->image_intro) : '', 'image_alignment' => !isset($images->float_intro) || empty($images->float_intro) ? htmlspecialchars($params->get('float_intro')) : htmlspecialchars($images->float_intro), 'image_alt' => isset($images->image_intro_alt) ? htmlspecialchars($images->image_intro_alt) : '', 'image_caption' => isset($images->image_intro_caption) ? htmlspecialchars($images->image_intro_caption) : '', 'article' => $this->item->introtext, 'is_column_item' => (isset($this->item->is_column_item)) ? $this->item->is_column_item : 0 )); // set edit $args['edit'] = $canEdit ? JHtml::_('icon.edit', $this->item, $params) : ''; $args['edit'] .= $params->get('show_print_icon') ? JHtml::_('icon.print_popup', $this->item, $params) : ''; $args['edit'] .= $params->get('show_email_icon') ? JHtml::_('icon.email', $this->item, $params) : ''; // set url if ($params->get('access-view')) { $link = JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); } else { $menu = JFactory::getApplication()->getMenu(); $active = $menu->getActive(); $itemId = $active->id; $link1 = JRoute::_('index.php?option=com_users&view=login&Itemid=' . $itemId); $returnURL = ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid); $link = new JURI($link1); $link->setVar('return', base64_encode($returnURL)); } $args['url'] = $link; // set more if ($params->get('show_readmore') && $this->item->readmore) { if (!$params->get('access-view')) { $args['more'] = JText::_('COM_CONTENT_REGISTER_TO_READ_MORE'); } elseif ($readmore = $this->item->alternative_readmore) { $args['more'] = $readmore; } else { $args['more'] = JText::_('TPL_WARP_CONTINUE_READING'); } } // render template echo $warp['template']->render('article', $args); PK���\�)���Vtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/archive/default_items.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; JHtml::addIncludePath(JPATH_COMPONENT . '/helpers'); $params = &$this->params; foreach ($this->items as $item) { // $this->item = $item; $args = include(__DIR__.'/../article_defaults.php'); // template args $args = array_merge($args, array( 'permalink' => '', 'image' => '', 'image_alignment' => '', 'image_alt' => '', 'image_caption' => '', 'title' => $this->escape($item->title), 'hook_aftertitle' => '', 'hook_beforearticle' => '', 'hook_afterarticle' => '', 'article' => $params->get('show_intro') ? JHtml::_('string.truncate', $item->introtext, $params->get('introtext_limit')) : '', 'url' => JRoute::_(ContentHelperRoute::getArticleRoute($item->slug, $item->catslug)) )); if ($params->get('show_readmore') && $item->readmore) { $args['more'] = $item->alternative_readmore ?: JText::_('TPL_WARP_CONTINUE_READING'); } // render template echo $warp['template']->render('article', $args); } echo $this->pagination->getPagesLinks(); PK���\��&���Vtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/article/default_links.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; // Create shortcut $urls = json_decode($this->item->urls); // Create shortcuts to some parameters. $params = $this->item->params; ?> <?php if ($urls && (!empty($urls->urla) || !empty($urls->urlb) || !empty($urls->urlc))) : ?> <ul class="uk-list"> <?php $urlarray = array( array($urls->urla, $urls->urlatext, $urls->targeta, 'a'), array($urls->urlb, $urls->urlbtext, $urls->targetb, 'b'), array($urls->urlc, $urls->urlctext, $urls->targetc, 'c') ); foreach ($urlarray as $url) : $link = $url[0]; $label = $url[1]; $target = $url[2]; $id = $url[3]; if (!$link) : continue; endif; // If no label is present, take the link $label = ($label) ? $label : $link; // If no target is present, use the default $target = $target ? $target : $params->get('target'.$id); ?> <li> <?php // Compute the correct link switch ($target) { case 1: // open in a new window echo '<a href="'. htmlspecialchars($link) .'" target="_blank" rel="nofollow">'. htmlspecialchars($label) .'</a>'; break; case 2: // open in a popup window $attribs = 'toolbar=no,location=no,status=no,menubar=no,scrollbars=yes,resizable=yes,width=600,height=600'; echo "<a href=\"" . htmlspecialchars($link) . "\" onclick=\"window.open(this.href, 'targetWindow', '".$attribs."'); return false;\">". htmlspecialchars($label).'</a>'; break; case 3: // open in a modal window JHtml::_('behavior.modal', 'a.modal'); ?> <a class="modal" href="<?php echo htmlspecialchars($link); ?>" rel="{handler: 'iframe', size: {x:600, y:600}}"> <?php echo htmlspecialchars($label) . ' </a>'; break; default: // open in parent window echo '<a href="'. htmlspecialchars($link) . '" rel="nofollow">'. htmlspecialchars($label) . ' </a>'; break; } ?> </li> <?php endforeach; ?> </ul> <?php endif;PK���\��@JJPtemplates/yoo_aurora/warp/systems/joomla/layouts/com_content/article/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; // Create a shortcut for params. $item = $this->item; $params = $item->params; $urls = json_decode($item->urls); $canEdit = $params->get('access-edit'); $user = JFactory::getUser(); $args = include(__DIR__.'/../article_defaults.php'); // get view $menu = JFactory::getApplication()->getMenu()->getActive(); $view = is_object($menu) && isset($menu->query['view']) ? $menu->query['view'] : null; if ($view == 'article') $args['permalink'] = ''; JHtml::addIncludePath(JPATH_COMPONENT . '/helpers'); if ($this->params->get('show_page_heading')) { echo '<h1>'.$this->escape($this->params->get('page_heading')).'</h1>'; } // set author_url if (!empty($this->item->contactid) && $params->get('link_author') == true) { $needle = 'index.php?option=com_contact&view=contact&id=' . $this->item->contactid; $menu = JFactory::getApplication()->getMenu(); $item = $menu->getItems('link', $needle, true); $args['author_url'] = !empty($item) ? $needle . '&Itemid=' . $item->id : $needle; } // set article $article = ""; if ($params->get('access-view')) { if (isset($urls) AND ((!empty($urls->urls_position) AND ($urls->urls_position=='0')) OR ($params->get('urls_position')=='0' AND empty($urls->urls_position) )) OR (empty($urls->urls_position) AND (!$params->get('urls_position')))) { $article .= $this->loadTemplate('links'); } $article .= $this->item->text; if (isset($urls) AND ((!empty($urls->urls_position) AND ($urls->urls_position=='1')) OR ( $params->get('urls_position')=='1') )) { $article .= $this->loadTemplate('links'); } // optional teaser intro text for guests } elseif ($params->get('show_noauth') == true AND $user->get('guest')) { $article .= $this->item->introtext; // optional link to let them register to see the whole article. if ($params->get('show_readmore') && $this->item->fulltext != null) { $link1 = JRoute::_('index.php?option=com_users&view=login'); $link = new JURI($link1); $link->setVar('return', base64_encode(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid, $this->item->language))); $article .= '<p class="links">'; $article .= '<a href="'.$link.'">'; $attribs = json_decode($this->item->attribs); if ($attribs->alternative_readmore == null) { $article .= JText::_('COM_CONTENT_REGISTER_TO_READ_MORE'); } elseif ($readmore = $this->item->alternative_readmore) { $article .= $readmore; if ($params->get('show_readmore_title', 0) != 0) { $article .= JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit')); } } elseif ($params->get('show_readmore_title', 0) == 0) { $article .= JText::sprintf('COM_CONTENT_READ_MORE_TITLE'); } else { $article .= JText::_('COM_CONTENT_READ_MORE'); $article .= JHtml::_('string.truncate', ($this->item->title), $params->get('readmore_limit')); } $article .= '</a></p>'; } } $args['article'] = $article; // set tags $tags = ''; if ($params->get('show_tags', 1) && !empty($this->item->tags->itemTags)) { JLoader::register('TagsHelperRoute', JPATH_BASE . '/components/com_tags/helpers/route.php'); foreach ($this->item->tags->itemTags as $i => $tag) { if (in_array($tag->access, JAccess::getAuthorisedViewLevels(JFactory::getUser()->get('id')))) { if($i > 0) $tags .= ', '; $tags .= '<a href="'.JRoute::_(TagsHelperRoute::getTagRoute($tag->tag_id . ':' . $tag->alias)).'">'.$this->escape($tag->title).'</a>'; } } } $args['tags'] = $tags; // set edit if (!$this->print) { $attrs = array('class' => 'uk-margin-right'); $args['edit'] = $canEdit ? JHtml::_('icon.edit', $this->item, $params, $attrs) : ''; $args['edit'] .= $params->get('show_print_icon') ? JHtml::_('icon.print_popup', $this->item, $params, $attrs) : ''; $args['edit'] .= $params->get('show_email_icon') ? JHtml::_('icon.email', $this->item, $params, $attrs) : ''; } else { $args['edit'] = JHtml::_('icon.print_screen', $this->item, $params); } // set previous and next if (!empty($this->item->pagination)) { $args['previous'] = ($prev = $this->item->prev) ? $prev : ''; $args['next'] = ($next = $this->item->next) ? $next : ''; } // render template echo $warp['template']->render('article', $args); PK���\�5�iiQtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_news/horizontal.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php if (count($list) > 0) : ?> <ul class="uk-grid" data-uk-grid-match data-uk-grid-margin> <?php for ($i = 0, $count = count($list); $i < $count; $i ++) : ?> <?php $item = $list[$i]; ?> <li class="uk-width-medium-1-<?php echo $count ?>"> <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> </li> <?php endfor; ?> </ul> <?php endif;PK���\��Otemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_news/vertical.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php if (count($list) > 0) : ?> <ul class="uk-list uk-list-line"> <?php for ($i = 0, $n = count($list); $i < $n; $i ++) : ?> <?php $item = $list[$i]; ?> <li><?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?></li> <?php endfor; ?> </ul> <?php endif;PK���\Ј��wwNtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_news/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php foreach ($list as $item) : ?> <?php require JModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> <?php endforeach;PK���\RDYB**Ltemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_news/_item.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php if ($params->get('item_title')) : ?> <h3> <?php if ($params->get('link_titles') && $item->link != '') : ?> <a href="<?php echo $item->link; ?>"><?php echo $item->title;?></a> <?php else : ?> <?php echo $item->title; ?> <?php endif; ?> </h3> <?php endif; ?> <?php if (!$params->get('intro_only')) echo $item->afterDisplayTitle; ?> <?php echo $item->beforeDisplayContent; ?> <?php echo $item->introtext; ?> <?php if (isset($item->link) && $item->readmore && $params->get('readmore')) : echo '<a href="'.$item->link.'">'.$item->linkText.'</a>'; endif;PK���\����;templates/yoo_aurora/warp/systems/joomla/layouts/footer.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // output tracking code echo $this['config']->get('tracking_code');PK���\�x����Ptemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_latest/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <ul class="uk-list uk-list-line"> <?php foreach ($list as $item) : ?> <li><a href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a></li> <?php endforeach; ?> </ul>PK���\�[[IggGtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_finder/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get warp global $warp; $id = implode('-', array('search', $module->id, uniqid())); ?> <form id="<?php echo $id; ?>" class="uk-search" action="<?php echo JRoute::_($route); ?>" method="get"> <input class="uk-search-field" type="text" name="q" placeholder="<?php echo JText::_('TPL_WARP_SEARCH'); ?>" autocomplete="off"> <?php echo modFinderHelper::getGetFields($route, (int) $params->get('set_itemid')); ?> </form> PK���\�!S��<templates/yoo_aurora/warp/systems/joomla/layouts/article.phpnu�[���<article class="uk-article" <?php if ($permalink) echo 'data-permalink="'.$permalink.'"'; ?>> <?php if ($image && $image_alignment == 'none') : ?> <?php if ($url) : ?> <a href="<?php echo $url; ?>" title="<?php echo $image_caption; ?>"><img src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>"></a> <?php else : ?> <img src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>"> <?php endif; ?> <?php endif; ?> <?php if ($title) : ?> <h1 class="uk-article-title"> <?php if ($url && $title_link) : ?> <a href="<?php echo $url; ?>" title="<?php echo $title; ?>"><?php echo $title; ?></a> <?php else : ?> <?php echo $title; ?> <?php endif; ?> </h1> <?php endif; ?> <?php echo $hook_aftertitle; ?> <?php if ($author || $date || $category) : ?> <p class="uk-article-meta"> <?php $author = ($author && $author_url) ? '<a href="'.$author_url.'">'.$author.'</a>' : $author; $date = ($date) ? ($datetime ? '<time datetime="'.$datetime.'">'.JHtml::_('date', $date, JText::_('DATE_FORMAT_LC3')).'</time>' : JHtml::_('date', $date, JText::_('DATE_FORMAT_LC3'))) : ''; $category = ($category && $category_url) ? '<a href="'.$category_url.'">'.$category.'</a>' : $category; if($author && $date) { printf(JText::_('TPL_WARP_META_AUTHOR_DATE'), $author, $date); } elseif ($author) { printf(JText::_('TPL_WARP_META_AUTHOR'), $author); } elseif ($date) { printf(JText::_('TPL_WARP_META_DATE'), $date); } if ($category) { echo ' '; printf(JText::_('TPL_WARP_META_CATEGORY'), $category); } ?> </p> <?php endif; ?> <?php if ($image && $image_alignment != 'none') : ?> <?php if ($url) : ?> <a class="uk-align-<?php echo $image_alignment; ?>" href="<?php echo $url; ?>" title="<?php echo $image_caption; ?>"><img src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>"></a> <?php else : ?> <img class="uk-align-<?php echo $image_alignment; ?>" src="<?php echo $image; ?>" alt="<?php echo $image_alt; ?>"> <?php endif; ?> <?php endif; ?> <?php echo $hook_beforearticle; ?> <?php if ($article) : ?> <?php echo $article; ?> <?php endif; ?> <?php if ($tags) : ?> <p><?php echo JText::_('TPL_WARP_TAGS').': '.$tags; ?></p> <?php endif; ?> <?php if ($more) : ?> <p> <a href="<?php echo $url; ?>" title="<?php echo $title; ?>"><?php echo $more; ?></a> </p> <?php endif; ?> <?php if ($edit) : ?> <p><?php echo $edit; ?></p> <?php endif; ?> <?php if ($this['config']->get('article_meta', false) && ($date_published || $date_modified || $hits)) : ?> <?php $date_published = ($date_published) ? JHtml::_('date', $date_published, JText::_('DATE_FORMAT_LC3')) : ''; $date_modified = ($date_modified) ? JHtml::_('date', $date_modified, JText::_('DATE_FORMAT_LC3')) : ''; ?> <ul class="uk-list"> <?php if ($date_published) : ?> <li><?php printf(JText::_('COM_CONTENT_PUBLISHED_DATE_ON'), $date_published); ?></li> <?php endif; ?> <?php if ($date_modified) : ?> <li><?php printf(JText::_('COM_CONTENT_LAST_UPDATED'), $date_modified); ?></li> <?php endif; ?> <?php if ($hits) : ?> <li><?php printf(JText::_('COM_CONTENT_ARTICLE_HITS'), $hits); ?></li> <?php endif; ?> </ul> <?php endif; ?> <?php if ($previous || $next) : ?> <ul class="uk-pagination"> <?php if ($previous) : ?> <li class="uk-pagination-previous"> <a href="<?php echo $previous; ?>"><i class="uk-icon-angle-double-left"></i> <?php echo JText::_('JPREV'); ?></a> </li> <?php endif; ?> <?php if ($next) : ?> <li class="uk-pagination-next"> <a href="<?php echo $next; ?>"><?php echo JText::_('JNEXT'); ?> <i class="uk-icon-angle-double-right"></i></a> </li> <?php endif; ?> </ul> <?php endif; ?> <?php echo $hook_afterarticle; ?> </article> PK���\�f�=��<templates/yoo_aurora/warp/systems/joomla/layouts/widgets.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // render widgets $widgets = $this['widgets']->load($position); $count = count($widgets); $output = array(); $config = $this['config']; $displays = array_fill_keys(array('small', 'medium', 'large'), array()); $responsive = $config->get("grid.{$position}.responsive", '') ?: 'small'; $stacked = array_diff($keys = array_keys($displays), array_slice($keys, array_search($responsive, $keys))); $user = \JFactory::getUser(); foreach ($widgets as $index => $widget) { // set widget params $params = array(); $params['count'] = $count; $params['order'] = $index + 1; $params['first'] = $params['order'] == 1; $params['last'] = $params['order'] == $count; $params['suffix'] = $widget->parameter->get('moduleclass_sfx', ''); // pass through menu params if ($widget->menu) { $widget->nav_settings = array('scrollspy' => false); } $params = array_merge($params, $config->get('widgets.'.$widget->id, array())); // render widget $output[] = $this->render('widget', compact('widget', 'params')); if ($this['config']['frontediting'] && $user->authorise('core.edit', 'com_modules.module.' . $widget->id)) { \JLayoutHelper::render('joomla.edit.frontediting_modules', array( 'moduleHtml' => &$output[$index], 'module' => $widget, 'position' => $position, 'menusediting' => $this['config']['frontendMenuEditing'] )); } foreach ($displays as $name => &$display) { if ($config->get("widgets.{$widget->id}.display.{$name}", true)) { $display[] = $index; } } } // render widget layout echo (isset($layout) && $layout) ? $this->render("grid/{$layout}", array('widgets' => $output, 'displays' => $displays, 'stacked' => $stacked)) : implode("\n", $output); PK���\m�b��Mtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_login/default_logout.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; JHtml::_('behavior.keepalive'); ?> <?php if ($type == 'logout') : ?> <form class="uk-form" action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post"> <?php if ($params->get('greeting')) : ?> <div class="uk-form-row"> <?php if ($params->get('name') == 0) : { echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('name'))); } else : { echo JText::sprintf('MOD_LOGIN_HINAME', htmlspecialchars($user->get('username'))); } endif; ?> </div> <?php endif; ?> <div class="uk-form-row"> <button class="uk-button uk-button-primary" value="<?php echo JText::_('JLOGOUT'); ?>" name="Submit" type="submit"><?php echo JText::_('JLOGOUT'); ?></button> </div> <input type="hidden" name="option" value="com_users"> <input type="hidden" name="task" value="user.logout"> <input type="hidden" name="return" value="<?php echo $return; ?>"> <?php echo JHtml::_('form.token'); ?> </form> <?php endif; ?> PK���\�-j�m m Ftemplates/yoo_aurora/warp/systems/joomla/layouts/mod_login/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; JHtml::_('behavior.keepalive'); ?> <form class="uk-form" action="<?php echo JRoute::_('index.php', true, $params->get('usesecure')); ?>" method="post"> <?php if ($params->get('pretext')) : ?> <div class="uk-form-row"> <?php echo $params->get('pretext'); ?> </div> <?php endif; ?> <div class="uk-form-row"> <input class="uk-width-1-1" type="text" name="username" size="18" placeholder="<?php echo JText::_('MOD_LOGIN_VALUE_USERNAME') ?>"> </div> <div class="uk-form-row"> <input class="uk-width-1-1" type="password" name="password" size="18" placeholder="<?php echo JText::_('JGLOBAL_PASSWORD') ?>"> </div> <?php if (count($twofactormethods) > 1): ?> <div class="uk-form-row"> <input class="uk-width-1-1" type="text" name="secretkey" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_SECRETKEY') ?>" /> </div> <?php endif; ?> <?php if (JPluginHelper::isEnabled('system', 'remember')) : ?> <div class="uk-form-row"> <?php $number = rand(); ?> <label for="modlgn-remember-<?php echo $number; ?>"><?php echo JText::_('MOD_LOGIN_REMEMBER_ME') ?></label> <input id="modlgn-remember-<?php echo $number; ?>" type="checkbox" name="remember" value="yes" checked> </div> <?php endif; ?> <div class="uk-form-row"> <button class="uk-button uk-button-primary" value="<?php echo JText::_('JLOGIN') ?>" name="Submit" type="submit"><?php echo JText::_('JLOGIN') ?></button> </div> <ul class="uk-list uk-margin-bottom-remove"> <li><a href="<?php echo JRoute::_('index.php?option=com_users&view=reset'); ?>"><?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_PASSWORD'); ?></a></li> <li><a href="<?php echo JRoute::_('index.php?option=com_users&view=remind'); ?>"><?php echo JText::_('MOD_LOGIN_FORGOT_YOUR_USERNAME'); ?></a></li> <?php $usersConfig = JComponentHelper::getParams('com_users'); ?> <?php if ($usersConfig->get('allowUserRegistration')) : ?> <li><a href="<?php echo JRoute::_('index.php?option=com_users&view=registration'); ?>"><?php echo JText::_('MOD_LOGIN_REGISTER'); ?></a></li> <?php endif; ?> </ul> <?php if($params->get('posttext')) : ?> <div class="uk-form-row"> <?php echo $params->get('posttext'); ?> </div> <?php endif; ?> <input type="hidden" name="option" value="com_users"> <input type="hidden" name="task" value="user.login"> <input type="hidden" name="return" value="<?php echo $return; ?>"> <?php echo JHtml::_('form.token'); ?> </form> PK���\b2uV��Ltemplates/yoo_aurora/warp/systems/joomla/layouts/mod_breadcrumbs/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <ul class="uk-breadcrumb"><?php if (!$params->get('showLast', 1)) array_pop($list); $count = count($list); for ($i = 0; $i < $count; $i ++) { if ($i == 1 && !empty($list[$i]->link) && !empty($list[$i - 1]->link) && $list[$i]->link == $list[$i - 1]->link) { continue; } // clean subtitle from breadcrumb if ($pos = strpos($list[$i]->name, '||')) { $name = trim(substr($list[$i]->name, 0, $pos)); } else { $name = $list[$i]->name; } // mark-up last item as strong if ($i < $count-1) { if (!empty($list[$i]->link)) { echo '<li><a href="'.$list[$i]->link.'">'.$name.'</a></li>'; } else { echo '<li><span>'.$name.'</span></li>'; } } else { echo '<li class="uk-active"><span>'.$name.'</span></li>'; } } ?></ul> PK���\�W&))Utemplates/yoo_aurora/warp/systems/joomla/layouts/com_finder/search/default_result.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; if (!empty($this->query->highlight) && empty($this->result->mime) && $this->params->get('highlight_terms', 1) && JPluginHelper::isEnabled('system', 'highlight')) { $route = $this->result->route . '&highlight=' . base64_encode(json_encode($this->query->highlight)); } else { $route = $this->result->route; } $args = array( 'permalink' => '', 'image' => '', 'image_alignment' => '', 'image_alt' => '', 'image_caption' => '', 'title' => $this->result->title, 'title_link' => '1', 'author' => '', 'author_url' => '', 'date' => '', 'datetime' => '', 'category' => '', 'category_url' => '', 'hook_aftertitle' => '', 'hook_beforearticle' => '', 'hook_afterarticle' => '', 'article' => ($this->params->get('show_description', 1)) ? JHtml::_('string.truncate', $this->result->description, $this->params->get('description_length', 255)) : '', 'tags' => '', 'edit' => '', 'url' => JRoute::_($route), 'more' => '', 'previous' => '', 'next' => '' ); // Render template echo $warp['template']->render('article', $args);PK���\w�É. . Vtemplates/yoo_aurora/warp/systems/joomla/layouts/com_finder/search/default_results.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; // Activate the highlighter if enabled. if (!empty($this->query->highlight) && $this->params->get('highlight_terms', 1)) { JHtml::_('behavior.highlighter', $this->query->highlight); } $app = JFactory::getApplication(); ?> <?php if (($this->suggested && $this->params->get('show_suggested_query', 1)) || ($this->explained && $this->params->get('show_explained_query', 1))) : ?> <p> <?php // Display the suggested search query. if ($this->suggested && $this->params->get('show_suggested_query', 1)) { // Replace the base query string with the suggested query string. $uri = JUri::getInstance($this->query->toURI()); $uri->setVar('q', $this->suggested); // Compile the suggested query link. $link = '<a href="' . JRoute::_($uri->toString(array('path', 'query'))) . '">' . $this->escape($this->suggested) . '</a>'; echo JText::sprintf('COM_FINDER_SEARCH_SIMILAR', $link); } // Display the explained search query. elseif ($this->explained && $this->params->get('show_explained_query', 1)) { echo $this->explained; } ?> </p> <?php endif; ?> <?php if ($this->total == 0) : ?> <h1 class="title"><?php echo JText::_('COM_FINDER_SEARCH_NO_RESULTS_HEADING'); ?></h1> <?php if ($app->getLanguageFilter()) : ?> <p><?php echo JText::sprintf('COM_FINDER_SEARCH_NO_RESULTS_BODY_MULTILANG', $this->escape($this->query->input)); ?></p> <?php else : ?> <p><?php echo JText::sprintf('COM_FINDER_SEARCH_NO_RESULTS_BODY', $this->escape($this->query->input)); ?></p> <?php endif; ?> <?php else : ?> <?php // Prepare the pagination string. Results X - Y of Z $total = (int) $this->pagination->get('total'); $limit = (int) $this->pagination->get('limit') * $this->pagination->pagesTotal; $limit = (int) ($limit > $total ? $total : $limit); ?> <br id="highlighter-start"> <?php for ($i = 0, $n = count($this->results); $i < $n; $i++) { $this->result = &$this->results[$i]; $layout = $this->getLayoutFile($this->result->layout); echo $this->loadTemplate($layout); } ?> <br id="highlighter-end"> <?php echo $this->pagination->getPagesLinks(); ?> <?php endif;PK���\n6<69templates/yoo_aurora/warp/systems/joomla/layouts/head.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // Output as HTML5 if ($this['system']->document->getType() == 'html') { $this['system']->document->setHtml5(true); } ?> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <?php if($this['config']->get('responsive', true)): ?> <meta name="viewport" content="width=device-width, initial-scale=1"> <?php endif; ?> <?php if (isset($error)): ?> <title><?php echo $error; ?> - <?php echo $title; ?></title> <?php else: ?> <jdoc:include type="head" /> <?php endif; ?> <link rel="apple-touch-icon-precomposed" href="<?php echo $this['path']->url('theme:apple_touch_icon.png'); ?>"> <?php // load jQuery JHtml::_('jquery.framework'); // get styles and scripts $styles = $this['asset']->get('css'); $scripts = $this['asset']->get('js'); // load bootstrap styles if ($this['config']->get('bootstrap', true) && $file = $this['path']->url('css:bootstrap.css')) { JHtml::_('bootstrap.framework'); $styles->prepend($bootstrap = $this['asset']->createFile($file)); } // customizer mode if ($this['config']['customizer']) { foreach ($this['config']['less']['files'] as $file => $less) { foreach ($styles as $style) { if ($url = $style->getUrl() and substr($url, -strlen($file)) == $file) { $style['data-file'] = $file; break; } } } } // developer mode else if ($this['config']['dev_mode']) { // less files & filter $files = array(); $filter = $this['assetfilter']->create(array('CssImportResolver', 'CssRewriteUrl')); foreach ($styles as $style) { if (!$style instanceof Warp\Asset\FileAsset) continue; $file = sprintf('less:%s.less', basename($style->getPath(), '.css')); if ($this['path']->path($file)) { $source = $this['asset']->createFile($file)->getContent($filter).PHP_EOL; if ($this['config']['style'] == 'default') { $source .= $this['asset']->createFile('less:style.less')->getContent(); } else { $source .= $this['asset']->createFile(sprintf('theme:styles/%s/style.less', $this['config']['style']))->getContent(); } $files[] = array('target' => basename($style->getPath()), 'source' => $this['asset']->createString($source, array_merge($style->getOptions(), array('type' => 'text/less')))->getContent()); $styles->replace($style, $this['asset']->createString('', array_merge($style->getOptions(), array('data-file' => basename($style->getPath()))))); } } $this['asset']->addString('js', 'var less = { env: "development" }, files = '.json_encode($files).';'); $this['asset']->addFile('js', 'warp:vendor/jquery/jquery-less.js'); $this['asset']->addFile('js', 'warp:vendor/jquery/jquery-rtl.js'); $this['asset']->addFile('js', 'warp:vendor/less/less-1.5.1.min.js'); $this['asset']->addFile('js', 'warp:js/developer.js'); } // compress styles and scripts else if ($compression = $this['config']['compression'] or $this['config']['direction'] == 'rtl') { $options = array(); $filters = array('CssImportResolver', 'CssRewriteUrl'); // set options if ($compression == 3) { $options['Gzip'] = true; } // set filter if ($this['config']['direction'] == 'rtl') { $filters[] = 'CssRtl'; } if ($compression >= 2 && ($this['useragent']->browser() != 'msie' || version_compare($this['useragent']->version(), '8.0', '>='))) { $filters[] = 'CssImageBase64'; } // cache styles and check for remote styles if ($styles) { if (isset($bootstrap)) { $styles->remove($bootstrap); } $styles = array($this['asset']->cache('theme.css', $styles, array_merge($filters, array('CssCompressor')), $options)); foreach ($styles[0] as $style) { if ($style->getType() == 'File' && !$style->getPath()) { $styles[] = $style; } } if (isset($bootstrap)) { array_unshift($styles, $this['asset']->cache('bootstrap.css', $bootstrap, array_merge($filters, array('CssCompressor')), $options)); } } // cache scripts and check for remote scripts if ($scripts) { $scripts = array($this['asset']->cache('theme.js', $scripts, array('JsCompressor'), $options)); foreach ($scripts[0] as $script) { if ($script->getType() == 'File' && !$script->getPath()) { $scripts[] = $script; } } } // compress joomla styles and scripts $head = $this['system']->document->getHeadData(); $data = array('styleSheets' => array(), 'scripts' => array()); foreach ($head['styleSheets'] as $style => $meta) { if (preg_match('/\.css$/i', $style)) { $asset = $this['asset']->createFile($style); if ($asset->getPath()) { $style = $this['asset']->cache(basename($style), $asset, array('CssImportResolver', 'CssRewriteUrl', 'CssCompressor'), $options)->getUrl(); } } $data['styleSheets'][$style] = $meta; } foreach ($head['scripts'] as $script => $meta) { if (preg_match('/\.js$/i', $script)) { $asset = $this['asset']->createFile($script); if ($asset->getPath()) { $script = $this['asset']->cache(basename($script), $asset, array('JsCompressor'), $options)->getUrl(); } } $data['scripts'][$script] = $meta; } $this['system']->document->setHeadData(array_merge($head, $data)); } // add styles if ($styles) { foreach ($styles as $style) { if ($url = $style->getUrl()) { printf("<link %srel=\"stylesheet\" href=\"%s\">\n", isset($style['data-file']) ? 'data-file="'.$style['data-file'].'" ' : '', $url); } else { printf("<style %s>%s</style>\n", $this['field']->attributes($style->getOptions(), array('base_path', 'base_url')), $style->getContent()); } } } // add scripts if ($scripts) { foreach ($scripts as $script) { if ($url = $script->getUrl()) { printf("<script src=\"%s\"></script>\n", $url); } else { printf("<script>%s</script>\n", $script->getContent()); } } } $this->output('head'); PK���\<,����Qtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_archive/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php if (!empty($list)) :?> <ul class="uk-list uk-list-line"> <?php foreach ($list as $item) : ?> <li><a href="<?php echo $item->link; ?>"><?php echo $item->text; ?></a></li> <?php endforeach; ?> </ul> <?php endif;PK���\DX�]]Otemplates/yoo_aurora/warp/systems/joomla/layouts/com_config/modules/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ include(JPATH_ROOT.'/components/com_config/view/modules/tmpl/default.php'); ?> <script> (function($) { $(document).ready(function() { $('*[rel=tooltip]').tooltip() // Turn radios into btn-group $('.radio.btn-group label').addClass('btn'); $('.btn-group label:not(.active)').click(function() { var label = $(this); var input = $('#' + label.attr('for')); if (!input.prop('checked')) { label.closest('.btn-group').find('label').removeClass('active btn-success btn-danger btn-primary'); if (input.val() == '') { label.addClass('active btn-primary'); } else if (input.val() == 0) { label.addClass('active btn-danger'); } else { label.addClass('active btn-success'); } input.prop('checked', true); } }); $('.btn-group input[checked=checked]').each(function() { if ($(this).val() == '') { $('label[for=' + $(this).attr('id') + ']').addClass('active btn-primary'); } else if ($(this).val() == 0) { $('label[for=' + $(this).attr('id') + ']').addClass('active btn-danger'); } else { $('label[for=' + $(this).attr('id') + ']').addClass('active btn-success'); } }); }); })(jQuery); </script> PK���\�gvEEQtemplates/yoo_aurora/warp/systems/joomla/layouts/com_config/templates/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; $id = \JFactory::getApplication()->getTemplate('template')->id; $link = \JUri::root() . 'administrator/index.php?option=com_templates&view=style&layout=edit&id=' . $id; ?> <script> window.location.href = "<?php echo $link ?>" </script> <noscript> <a href="<?php echo $link ?>" class="uk-button"><?php JText::_('JADMINISTRATOR'); ?></a> </noscript> PK���\Q�= <templates/yoo_aurora/warp/systems/joomla/layouts/message.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ function renderMessage($msgList) { // Build the return string $buffer = array(); $buffer[] = '<div id="system-message-container">'; // If messages exist render them if (is_array($msgList)) { foreach ($msgList as $type => $msgs) { // types: warning, error, notice, message $msgtype = $type; if($msgtype=='message') $msgtype = "success"; if($msgtype=='error') $msgtype = "danger"; $buffer[] = '<div class="uk-alert uk-alert-large uk-alert-'.$msgtype.'" data-uk-alert>'; // This requires JS so we should add it trough JS. Progressive enhancement and stuff. $buffer[] = '<button type="button" class="uk-alert-close uk-close"></button>'; if (count($msgs)) { $buffer[] = '<h2>' . JText::_($type) . '</h2>'; foreach ($msgs as $msg) { $buffer[] = '<p>'.$msg.'</p>'; } } $buffer[] = '</div>'; } } $buffer[] = '</div>'; return implode("\n", $buffer); } PK���\����Gtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_custom/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <?php if ($params->get('backgroundimage')) : ?><div style="background-image:url(<?php echo $params->get('backgroundimage');?>)"><?php endif;?> <?php echo $module->content;?> <?php if ($params->get('backgroundimage')) : ?></div><?php endif;?>PK���\�x����Qtemplates/yoo_aurora/warp/systems/joomla/layouts/mod_articles_popular/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; ?> <ul class="uk-list uk-list-line"> <?php foreach ($list as $item) : ?> <li><a href="<?php echo $item->link; ?>"><?php echo $item->title; ?></a></li> <?php endforeach; ?> </ul>PK���\gL�� � Stemplates/yoo_aurora/warp/systems/joomla/layouts/com_search/search/default_form.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; JHtml::_('bootstrap.tooltip'); $lang = JFactory::getLanguage(); $upper_limit = $lang->getUpperLimitSearchWord(); ?> <form class="uk-form uk-margin-bottom" id="searchForm" action="<?php echo JRoute::_('index.php?option=com_search');?>" method="post"> <div class="uk-panel uk-panel-box"> <fieldset> <div class="uk-form-row"> <label for="search_searchword"><?php echo JText::_('COM_SEARCH_SEARCH_KEYWORD'); ?></label> <input type="text" name="searchword" placeholder="<?php echo JText::_('COM_SEARCH_SEARCH_KEYWORD'); ?>" id="search-searchword" size="30" maxlength="<?php echo $upper_limit; ?>" value="<?php echo $this->escape($this->origkeyword); ?>" class="inputbox" /> <button name="Search" onclick="this.form.submit()" class="uk-button uk-button-primary" title="<?php echo JHtml::tooltipText('COM_SEARCH_SEARCH');?>"><?php echo JHtml::tooltipText('COM_SEARCH_SEARCH');?></button> <input type="hidden" name="task" value="search" /> </div> </fieldset> <fieldset> <legend><?php echo JText::_('COM_SEARCH_FOR');?></legend> <div class="uk-form-row"> <?php echo $this->lists['searchphrase']; ?> </div> <div class="uk-form-row"> <label for="ordering" class="ordering"><?php echo JText::_('COM_SEARCH_ORDERING');?></label> <?php echo $this->lists['ordering'];?> </div> </fieldset> <?php if ($this->params->get('search_areas', 1)) : ?> <fieldset> <legend><?php echo JText::_('COM_SEARCH_SEARCH_ONLY');?></legend> <div class="uk-form-row"> <?php foreach ($this->searchareas['search'] as $val => $txt) : $checked = is_array($this->searchareas['active']) && in_array($val, $this->searchareas['active']) ? 'checked="checked"' : ''; ?> <label for="area-<?php echo $val;?>"> <input type="checkbox" name="areas[]" value="<?php echo $val;?>" id="area-<?php echo $val;?>" <?php echo $checked;?> > <?php echo JText::_($txt).' '; ?> </label> <?php endforeach; ?> </div> </fieldset> <?php endif; ?> </div> <div class="uk-margin-top<?php echo $this->params->get('pageclass_sfx'); ?>"> <?php if (!empty($this->searchword)):?> <?php echo JText::plural('COM_SEARCH_SEARCH_KEYWORD_N_RESULTS', '<span class="uk-badge uk-badge-info">'. $this->total. '</span>');?> <?php endif;?> <?php if ($this->total > 0) : ?> <div class="uk-float-right uk-clearfix"> <label for="limit"><?php echo JText::_('JGLOBAL_DISPLAY_NUM'); ?></label> <?php echo $this->pagination->getLimitBox(); ?> </div> <?php endif; ?> </div> </form>PK���\B�((Ntemplates/yoo_aurora/warp/systems/joomla/layouts/com_search/search/default.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die('Restricted access'); // get application $app = JFactory::getApplication(); if ($app->input->getWord('type', '') == 'json' && $app->input->getWord('tmpl', '') == 'raw') : // set defaults $res_limit = 6; $char_limit = 100; // search results $res_items = array(); if (!$this->error && count($this->results) > 0) { foreach ($this->results as $result) { // strip text $text = str_replace(array("\r\n", "\n", "\r", "\t"), "", $result->text); $text = html_entity_decode($text, ENT_COMPAT, 'UTF-8'); $text = preg_replace('/{.+?}/', '', $text); $text = substr(trim(strip_tags($text)), 0, $char_limit); // create item $item = array(); $item['title'] = $result->title; $item['text'] = substr_replace($text, '...', strrpos($text, ' ')); $item['url'] = JRoute::_($result->href, false); $res_items[] = $item; } } echo json_encode(array('results' => array_slice($res_items, 0, $res_limit), 'count'=> count($this->results), 'error' => $this->error)); else : ?> <?php if ($this->params->get('show_page_heading')) : ?> <div class="page-header"><h1> <?php if ($this->escape($this->params->get('page_heading'))) :?> <?php echo $this->escape($this->params->get('page_heading')); ?> <?php else : ?> <?php echo $this->escape($this->params->get('page_title')); ?> <?php endif; ?> </h1></div> <?php endif; ?> <?php echo $this->loadTemplate('form'); ?> <?php if ($this->error) { echo '<p>'.$this->escape($this->error).'</p>'; } elseif (count($this->results)) { echo $this->loadTemplate('results'); } ?> <?php endif;PK���\�,��Vtemplates/yoo_aurora/warp/systems/joomla/layouts/com_search/search/default_results.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; foreach ($this->results as $result) { $args = array( 'permalink' => '', 'image' => '', 'image_alignment' => '', 'image_alt' => '', 'image_caption' => '', 'title' => strip_tags($result->title), 'title_link' => '1', 'author' => '', 'author_url' => '', 'date' => '', 'datetime' => '', 'category' => ($result->section) ? $this->escape($result->section) : '', 'category_url' => '', 'hook_aftertitle' => '', 'hook_beforearticle' => '', 'hook_afterarticle' => '', 'article' => $result->text, 'tags' => '', 'edit' => '', 'url' => ($result->href) ? JRoute::_($result->href) : '', 'more' => '', 'previous' => '', 'next' => '' ); // Render template echo $warp['template']->render('article', $args); } echo $this->pagination->getPagesLinks();PK���\�&� � <templates/yoo_aurora/warp/systems/joomla/layouts/offline.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ defined('_JEXEC') or die; $app = JFactory::getApplication(); // add css $this['asset']->addFile('css', 'css:theme.css'); require_once JPATH_ADMINISTRATOR . '/components/com_users/helpers/users.php'; $twofactormethods = UsersHelper::getTwoFactorMethods(); ?> <!DOCTYPE HTML> <html lang="<?php echo $this['config']->get('language'); ?>" dir="<?php echo $this['config']->get('direction'); ?>" class="uk-height-1-1"> <head> <?php echo $this->render('head', compact('error', 'title')); ?> </head> <body class="uk-height-1-1 uk-flex uk-flex-middle uk-text-center"> <div class="tm-offline uk-panel uk-panel-box uk-vertical-align-middle uk-container-center"> <jdoc:include type="message" /> <h1><?php echo $error; ?></h1> <p class="uk-text-large uk-text-muted"><?php echo $title; ?></p> <?php if ($app->getCfg('display_offline_message', 1) == 1 && str_replace(' ', '', $app->getCfg('offline_message')) != '') : ?> <p><?php echo $app->getCfg('offline_message'); ?></p> <?php elseif ($app->getCfg('display_offline_message', 1) == 2 && str_replace(' ', '', $message) != '') : ?> <p><?php echo $message; ?></p> <?php endif; ?> <form class="uk-form" action="<?php echo JRoute::_('index.php', true); ?>" method="post"> <div class="uk-form-row"> <input class="uk-width-1-1" type="text" name="username" placeholder="<?php echo JText::_('JGLOBAL_USERNAME') ?>"> </div> <div class="uk-form-row"> <input class="uk-width-1-1" type="password" name="password" placeholder="<?php echo JText::_('JGLOBAL_PASSWORD') ?>"> </div> <?php if (count($twofactormethods) > 1) : ?> <div class="uk-form-row"> <input class="uk-width-1-1" type="text" name="secretkey" tabindex="0" size="18" placeholder="<?php echo JText::_('JGLOBAL_SECRETKEY') ?>" /> </div> <?php endif; ?> <div class="uk-form-row"> <button class="uk-button uk-button-primary uk-width-1-1" type="submit" name="Submit"><?php echo JText::_('JLOGIN') ?></button> </div> <div class="uk-form-row"> <div class="uk-form-controls"> <input type="checkbox" name="remember" value="yes" placeholder="<?php echo JText::_('JGLOBAL_REMEMBER_ME') ?>"> <label for="remember"><?php echo JText::_('JGLOBAL_REMEMBER_ME') ?></label> </div> </div> <input type="hidden" name="option" value="com_users"> <input type="hidden" name="task" value="user.login"> <input type="hidden" name="return" value="<?php echo base64_encode(JURI::base()) ?>"> <?php echo JHtml::_('form.token'); ?> </form> </div> </body> </html> PK���\9��%\ \ ?templates/yoo_aurora/warp/systems/joomla/layouts/pagination.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die; if (in_array(JFactory::getApplication()->scope, array('com_content', 'com_finder', 'com_search', 'com_tags'))) { function pagination_list_render($list) { // find out the id of the page, that is the current page $currentId = 0; foreach ($list['pages'] as $id => $page) { if (!$page['active']) { $currentId = $id; } } // set the range for the inner pages that should be displayed // this displays + - $range page-buttons arround the current page // due to joomla-restrictions there won't be displayed more than -5 and +4 buttons. $range = 3; // start building pagination-list $html = array('<ul class="uk-pagination">'); // add first-button if ($list['start']['active'] == 1) { $html[] = $list['start']['data']; } // add previous-button if ($list['previous']['active'] == 1) { $html[] = $list['previous']['data']; } // add buttons for sourrounding pages foreach ($list['pages'] as $id => $page) { // only show the buttons that are within the range if ($id <= $currentId+$range && $id >= $currentId-$range) { $html[] = $page['data']; } } // add next-button if ($list['next']['active'] == 1) { $html[] = $list['next']['data']; } // add last-button if ($list['end']['active'] == 1) { $html[] = $list['end']['data']; } // close pagination-list $html[] = "</ul>"; return implode("\n", $html); } function pagination_item_active($item) { $cls = ''; $title = ''; if ($item->text == JText::_('JNEXT')) { $item->text = '<i class="uk-icon-angle-right"></i>'; $cls = "next"; $title = JText::_('JNEXT'); } else if ($item->text == JText::_('JPREV')) { $item->text = '<i class="uk-icon-angle-left"></i>'; $cls = "previous"; $title = JText::_('JPREV'); } else if ($item->text == JText::_('JLIB_HTML_START')) { $item->text = '<i class="uk-icon-angle-double-left"></i>'; $cls = "first"; $title = JText::_('JLIB_HTML_START'); } else if ($item->text == JText::_('JLIB_HTML_END')) { $item->text = '<i class="uk-icon-angle-double-right"></i>'; $cls = "last"; $title = JText::_('JLIB_HTML_END'); } return '<li><a class="'.$cls.'" href="'.$item->link.'" title="'.$title.'">'.$item->text.'</a></li>'; } function pagination_item_inactive(&$item) { return '<li class="uk-active"><span>'.$item->text.'</span></li>'; } }PK���\��+�4�4Ptemplates/yoo_aurora/warp/systems/joomla/src/Warp/Joomla/Helper/SystemHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Joomla\Helper; use Warp\Warp; use Warp\Helper\AbstractHelper; /** * Joomla! system helper class, provides Joomla! CMS integration (http://www.joomla.org). */ class SystemHelper extends AbstractHelper { /** * System application. * * @var object */ public $application; /** * System document. * * @var object */ public $document; /** * System language. * * @var object */ public $language; /* * System root path. * * @var string */ public $path; /* * System root url. * * @var string */ public $url; /* * Cache path. * * @var string */ public $cache_path; /* * Cache time. * * @var int */ public $cache_time; /** * Dynamic style GET variable. * * @var string */ protected $style = 'style'; /** * Constructor. * * @param Warp $warp */ public function __construct(Warp $warp) { parent::__construct($warp); jimport('joomla.filesystem.folder'); // init vars $this->application = \JFactory::getApplication(); $this->document = \JFactory::getDocument(); $this->language = \JFactory::getLanguage(); $this->path = JPATH_ROOT; $this->url = rtrim(\JURI::root(false), '/'); $this->cache_path = $this->path . '/media/template'; $this->cache_time = max(\JFactory::getConfig()->get('cachetime') * 60, 86400); // set config or load defaults $this['config']->load($this['path']->path('theme:config.json') ? : $this['path']->path('theme:config.default.json')); // set cache directory if (!file_exists($this->cache_path)) { \JFolder::create($this->cache_path); } } /** * Initialize system. */ public function init() { // set paths $this['path'] ->register($this->path, 'site') ->register($this->path . '/administrator', 'admin') ->register($this->path . '/media/template', 'cache'); // set theme support \JFactory::getConfig()->set('widgetkit', true); // set translations $this->language->load('tpl_warp', $this['path']->path('warp:systems/joomla'), null, true); // init site/admin if ($this->application->isSite()) $this->initSite(); if ($this->application->isAdmin()) $this->initAdmin(); } /** * Initialize site. */ public function initSite() { // get application $app = $this->application; // get user $user = \JFactory::getUser(); // set config $this['config']['language'] = $this->document->language; $this['config']['direction'] = $this->document->direction; $this['config']['site_url'] = rtrim(\JURI::root(), '/'); $this['config']['site_name'] = $app->getCfg('sitename'); $this['config']['datetime'] = \JHTML::_('date', 'now', 'Y-m-d'); $this['config']['actual_date'] = \JHTML::_('date', 'now', \JText::_('DATE_FORMAT_LC')); $this['config']['page_class'] = $app->getParams()->get('pageclass_sfx'); // frontentediting $frontediting = $app->get('frontediting', 1); $this['config']['frontediting'] = $frontediting && $user->id && $user->authorise('core.edit', 'com_modules'); $this['config']['frontendMenuEditing'] = ($frontediting == 2) && $user->authorise('core.edit', 'com_menus'); // branding ? if ($this['config']->get('warp_branding', true)) { $this['template']->set('warp_branding', $this['config']['branding']); } // set layouts if ($layouts = $this['config']['layouts']) { $layout = 'default'; $itemid = $app->input->getInt('Itemid', 0); // add menu item layout? foreach ($layouts as $key => $data) { if (isset($data['assignment']) && in_array($itemid, $data['assignment'])) { $layout = $key; break; } } $this['config']->setValues($layouts[$layout]); } // set dynamic style if ($this['config']['dynamic_style']) { if ($style = $app->input->get($this->style)) { $app->setUserState('_style', $style); } if ($style = $app->getUserState('_style') and $this['path']->path(sprintf('theme:styles/%s', $style))) { $this['config']['style'] = $style; } } // set theme style paths if ($style = $this['config']->get('style')) { foreach (array('css' => 'theme:styles/%s/css', 'js' => 'theme:styles/%s/js', 'layouts' => 'theme:styles/%s/layouts') as $name => $resource) { if ($p = $this['path']->path(sprintf($resource, $style))) { $this['path']->register($p, $name); } } } // force show system output on search results if (strtolower($this->application->input->get('option')) == 'com_search') { $this['config']['system_output'] = 1; } } /** * Initialize administration area. */ public function initAdmin() { // get xml's $tmpl_xml = $this['dom']->create($this['path']->path('theme:templateDetails.xml'), 'xml'); $warp_xml = $this['dom']->create($this['path']->path('warp:warp.xml'), 'xml'); // cache writable ? if (!file_exists($this->cache_path) || !is_writable($this->cache_path)) { $messages[] = "Cache not writable, please check directory permissions ({$this->cache_path})"; } // update check if ($url = $warp_xml->first('updateUrl')->text()) { // create check urls $urls['tmpl'] = sprintf('%s?application=%s&version=%s&format=raw', $url, $tmpl_xml->first('name')->text() . '_j25', $tmpl_xml->first('version')->text()); $urls['warp'] = sprintf('%s?application=%s&version=%s&format=raw', $url, 'warp', $warp_xml->first('version')->text()); foreach ($urls as $type => $url) { // only check once a day $hash = md5($url . date('Y-m-d')); if ($this['option']->get("{$type}_check") != $hash) { if ($request = $this['http']->get($url)) { $this['option']->set("{$type}_check", $hash); $this['option']->set("{$type}_data", $request['body']); } } // decode response and set message if (($data = json_decode($this['option']->get("{$type}_data"))) && $data->status == 'update-available') { $messages[] = $data->message; } } } // set messages if (isset($messages)) { $this['template']->set('messages', $messages); } } /** * Ajax callback. */ public function ajaxCallback($task) { switch ($task) { case 'config': // init vars $file = $this['path']->path('theme:') . '/config.json'; $json = isset($_POST['config']) ? $_POST['config'] : '{}'; // save config file $message = ($json and null !== $config = json_decode($json, true) and !empty($config) and \JFile::write($file, $json)) ? 'success' : 'failed'; break; case 'files': // init vars $upload = \JRequest::getVar('files', false, 'FILES'); if (!$upload) { $message = 'No file was uploaded.'; break; } if ($upload['error']) { switch ($upload['error']) { case UPLOAD_ERR_INI_SIZE: $message = 'The uploaded file exceeds the upload_max_filesize directive in php.ini.'; break; case UPLOAD_ERR_FORM_SIZE: $message = 'The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form.'; break; case UPLOAD_ERR_PARTIAL: $message = 'The uploaded file was only partially uploaded.'; break; case UPLOAD_ERR_NO_FILE: $message = 'No file was uploaded.'; break; case UPLOAD_ERR_NO_TMP_DIR: $message = 'Missing a temporary folder.'; break; case UPLOAD_ERR_CANT_WRITE: $message = 'Failed to write file to disk.'; break; case UPLOAD_ERR_EXTENSION: $message = 'A PHP extension stopped the file upload. PHP does not provide a way to ascertain which extension caused the file upload to stop; examining the list of loaded extensions with phpinfo() may help.'; break; } break; } if (false === $contents = file_get_contents($upload['tmp_name'])) { $message = 'Unable to read contents from temporary file.'; break; } if (false === $contents = base64_decode($contents)) { $message = 'Base64 Decode failed.'; break; } if (null === $files = json_decode($contents, true)) { $message = 'Unable to decode JSON from temporary file.'; break; } $path = $this['path']->path('theme:'); $message = 'success'; foreach ($files as $file => $data) { if (\JFile::write($path . $file, $data) === false) { $message = sprintf('Unable to write file (%s).', $path . $file); break; } } // delete obsolete styles if ($message == 'success' && $path = $this['path']->path('theme:styles')) { foreach (glob("$path/*/style.less") as $dir) { $dir = dirname($dir); if (!isset($files['/styles/'.basename($dir).'/style.less'])) { \JFolder::delete($dir); } } } break; case 'styles': // render styles config echo $this['template']->render('config:layouts/styles'); return; } if (isset($message)) { echo json_encode(compact('message')); } } /** * Get Information of com_content */ public function getPageInfo($args = array()) { // get application $app = $this->application; $result = array( 'tags' => array() ); $tags = ''; $tags_helper = new \JHelperTags(); if ($app->input->get('option') == 'com_content') { if ($app->input->get('view') == 'category') { $catid = $app->input->getInt('id', 0); } if ($app->input->get('view') == 'article') { $catid = $app->input->getInt('catid', 0); $itemid = $app->input->getInt('id', 0); } if (isset($catid)) { $tags = $tags_helper->getItemTags('com_content.category', $catid); } if (empty($tags) && isset($itemid)) { $tags = $tags_helper->getItemTags('com_content.article', $itemid); } } if (is_array($tags)) { foreach ($tags as $tag) { $result['tags'][] = $tag->title; } } return $result; } /** * Is current view a blog? * * @return boolean */ public function isBlog() { // get application $app = $this->application; if ($app->input->get('option') == 'com_tags') { if (in_array($app->input->get('view'), array('tag'))) { return true; } } if ($app->input->get('option') == 'com_content') { if (in_array($app->input->get('view'), array('frontpage', 'article', 'archive', 'featured')) || ($app->input->get('view') == 'category' && $app->input->get('layout') == 'blog')) { return true; } } if ($app->input->get('option') == 'com_zoo' && !in_array($app->input->get('task'), array('submission', 'mysubmissions')) && $a = \App::getInstance('zoo')->zoo->getApplication() and $a->getGroup() == 'blog') { return true; } return false; } } PK���\�2���Qtemplates/yoo_aurora/warp/systems/joomla/src/Warp/Joomla/Helper/WidgetsHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Joomla\Helper; use Warp\Warp; use Warp\Helper\AbstractHelper; /** * Widget helper class, count/render widgets. */ class WidgetsHelper extends AbstractHelper { /** * Document * @var object */ public $document; /** * Module renderer. * @var object */ public $renderer; /** * @var array */ protected $loaded; /** * Constructor. */ public function __construct(Warp $warp) { parent::__construct($warp); $this->document = \JFactory::getDocument(); $this->renderer = $this->document->loadRenderer('module'); } /** * Retrieve the active module count at a position * * @param string $position * @return integer */ public function count($position) { return $this->document->countModules($position); } /** * Shortcut to render a position * * @param string $position * @param array $args * @return string */ public function render($position, $args = array()) { // set position in arguments $args['position'] = $position; return $this['template']->render('widgets', $args); } /** * Retrieve module objects for a position * * @param string $position * @return array */ public function load($position) { if (!isset($this->loaded[$position])) { // init vars $modules = \JModuleHelper::getModules($position); // set params, force no style $params = array('style'=>'none'); // get modules content foreach ($modules as $module) { $module->parameter = new \JRegistry($module->params); $module->menu = $module->module == 'mod_menu'; $module->content = $this->renderer->render($module, $params); } $this->loaded[$position] = $modules; } return $this->loaded[$position]; } /** * Retrieve module objects for given positions. * * @param string[] $positions The positions to load modules for * @param int $clientId The clientId to filter for * * @return array */ public function loadForPositions(array $positions = array(), $clientId = 0) { if (empty($positions)) { return array(); } $db = \JFactory::getDbo(); // set query $db->setQuery($db->getQuery(true) ->select('m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params') ->from('#__modules AS m') ->where('m.position IN (' . implode(',', array_map(function($position) use ($db) { return $db->quote($position); }, $positions)) . ')') ->where('m.client_id = ' . $clientId) ->where('m.published <> -2') ->order('m.position, m.ordering')); try { $modules = $db->loadObjectList(); } catch (\RuntimeException $e) { \JLog::add(\JText::sprintf('JLIB_APPLICATION_ERROR_MODULE_LOAD', $e->getMessage()), \JLog::WARNING, 'jerror'); $modules = array(); } return $modules; } /** * Get widgets grouped by position. * * @return array */ public function getWidgets() { $return = array(); if (!$tmpl_xml = $this['dom']->create($this['path']->path('theme:templateDetails.xml'), 'xml')) { return $return; } // get position settings $position_settings = array(); foreach ($tmpl_xml->find('positions > position') as $position) { $position_settings[$position->text()] = $position; } $modules = $this->loadForPositions(array_keys($position_settings)); foreach ($position_settings as $name => $position) { if ($widgets = array_filter($modules, function($module) use ($name) { return $module->position === $name; })) { $return[$name] = array(); foreach ($widgets as $widget) { $return[$name][] = array("id" => $widget->id, "title" => $widget->title); } } } return $return; } }PK���\.�ަ�Ptemplates/yoo_aurora/warp/systems/joomla/src/Warp/Joomla/Helper/OptionHelper.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Joomla\Helper; use Warp\Warp; use Warp\Helper\AbstractHelper; /** * Option helper class, store option data. */ class OptionHelper extends AbstractHelper { /** * Option file path. * * @var string */ protected $file; /** * @var array */ protected $data; /** * Constructor. */ public function __construct(Warp $warp) { parent::__construct($warp); // load data $this->file = $this['system']->cache_path.sprintf('/%s.php', basename($this['path']->path('theme:'))); $this->data = (file_exists($this->file) and $data = json_decode(file_get_contents($this->file), true) and is_array($data)) ? $data : array(); } /** * Get a value from data * * @param string $name * @param mixed $default * @return mixed */ public function get($name, $default = null) { return isset($this->data[$name]) ? $this->data[$name] : $default; } /** * Set a value * * @param sting $name * @param mixed $value */ public function set($name, $value) { $this->data[$name] = $value; $json = json_encode($this->data, defined('JSON_PRETTY_PRINT') ? JSON_NUMERIC_CHECK|JSON_PRETTY_PRINT : JSON_NUMERIC_CHECK); \JFile::write($this->file, $json); } } PK���\��r�x x Etemplates/yoo_aurora/warp/systems/joomla/src/Warp/Joomla/Menu/Pre.phpnu�[���<?php /** * @package Warp Theme Framework * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ namespace Warp\Joomla\Menu; /** * Menu base class. */ class Pre { /** * Process menu * * @param object $module * @param object $element * * @return object */ public function process($module, $element) { global $warp; // has ul ? if (!$element->first('ul:first')) { return false; } // init vars $menu = \JFactory::getApplication()->getMenu(); // get warp config $config = $warp['config']; foreach ($element->find('li') as $li) { $item = null; // get menu item if (preg_match('/item-(\d+)/', $li->attr('class'), $matches)) { $item = $menu->getItem($matches[1]); } // set id if (isset($item)) { $li->attr('data-id', $item->id); } // set current and active if ($li->hasClass('active') || $li->hasClass('current')) { $li->attr('data-menu-active', $li->hasClass('current') == 'current' ? 2 : 1); } // set columns and width if (isset($item)) { if ($columns = (int) $config->get("menus.{$item->id}.columns")) { $li->attr('data-menu-columns', $columns); } if ($columnwidth = (int) $config->get("menus.{$item->id}.columnwidth")) { $li->attr('data-menu-columnwidth', $columnwidth); } if ($icon = $config->get("menus.{$item->id}.icon")) { if (preg_match('/\.(gif|png|jpg|jpeg|svg)$/', $icon)) { $li->attr('data-menu-image', $warp['path']->url('site:').$icon); } else { $li->attr('data-menu-icon', $icon); } } if ($subtitle = $config->get("menus.{$item->id}.subtitle")) { $li->attr('data-menu-subtitle', $subtitle); } } if($span = $li->first("span:first")) { $type = false; if($span->hasClass("nav-header")) $type = "header"; if($span->hasClass("separator")) { $isline = preg_match("/^\s*\-+\s*$/", $span->text()); $type = $isline ? "separator-line" : "separator-text"; } if($type) { $span->replaceWith('<a href="#" data-type="'.$type.'">'.$span->text().'</a>'); } } $li->removeAttr('id')->removeAttr('class'); $li->parent()->removeAttr('class'); } return $element; } } PK���\>�J<<Jtemplates/yoo_aurora/warp/systems/joomla/language/et-EE/et-EE.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="Otsi..." TPL_WARP_SEARCH_RESULTS="Otsingu tulemused" TPL_WARP_SEARCH_MORE="Veel vasteid" TPL_WARP_SEARCH_NO_RESULTS="Ei leitud vasteid" TPL_WARP_EDIT_ARTICLE="Redigeeri artiklit." TPL_WARP_CREATE_ARTICLE="Loo uus artikkel." TPL_WARP_CONTINUE_READING="Loe lähemalt" TPL_WARP_META_AUTHOR_DATE="Autor: %s (kirjutatud %s)." TPL_WARP_META_AUTHOR="Autor: %s." TPL_WARP_META_DATE="Kirjutatud: %s." TPL_WARP_META_CATEGORY="Postitatud kategooriasse %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Lehte ei leitud" TPL_WARP_404_PAGE_MESSAGE="Otsitud lehte ei eksisteeri või ilmnes mingi muu tehniline rike.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Liigu tagasi</a>, või külasta <a href="_QQ_"%s"_QQ_">%s</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Oleme varsti tagasi" TPL_WARP_OFFLINE_PAGE_MESSAGE="Leht on hetkel uuendamisel. Palun tule varsti tagasi. Admin saab sisse logida:" PK���\��kJtemplates/yoo_aurora/warp/systems/joomla/language/sk-SK/sk-SK.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="hľadať..." TPL_WARP_SEARCH_RESULTS="Výsledky Hľadania" TPL_WARP_SEARCH_MORE="Ďaľšie Výsledky" TPL_WARP_SEARCH_NO_RESULTS="Nenašli sa žiadne výsledky." TPL_WARP_POSTED_IN="Publikované v" TPL_WARP_EDIT_ARTICLE="Upraviť tento článok." TPL_WARP_CREATE_ARTICLE="Vytvoriť nový článok." TPL_WARP_CONTINUE_READING="Čítať Ďalej" TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Written by %s." TPL_WARP_META_DATE="Written on %s." TPL_WARP_META_CATEGORY="Posted in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Stránka sa nenašla" TPL_WARP_404_PAGE_MESSAGE="Stránka, ktorú hľadáte buď neexistuje, alebo došlo k nejakej chybe.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Môžete sa vrátiť</a>, alebo prejdite na stránku <a href="_QQ_"%s"_QQ_">%s</a>, aby ste si zvolili nový smer." TPL_WARP_OFFLINE_PAGE_TITLE="Vrátime sa čoskoro" TPL_WARP_OFFLINE_PAGE_MESSAGE="Tieto stránky sú nefunkčné z dôvodu údržby. Skúste to prosím neskôr. Administrátor se môže prihlásiť:"PK���\�?��wwJtemplates/yoo_aurora/warp/systems/joomla/language/ar-AA/ar-AA.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license YOOtheme Proprietary Use License (http://www.yootheme.com/license) ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="البحث ..." TPL_WARP_SEARCH_RESULTS="نتائج البحث" TPL_WARP_SEARCH_MORE="نتائج اضافية" TPL_WARP_SEARCH_NO_RESULTS="لايوجد نتائج" TPL_WARP_POSTED_IN="القسم:" TPL_WARP_EDIT_ARTICLE="تحرير هذا المقال." TPL_WARP_CREATE_ARTICLE="ارسال مقال جديد." TPL_WARP_CONTINUE_READING="تابع القراءة" TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Written by %s." TPL_WARP_META_DATE="Written on %s." TPL_WARP_META_CATEGORY="Posted in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="الصفحة غير موجودة" TPL_WARP_404_PAGE_MESSAGE="الصفحة التي توجهت لها غير موجودة أو حدث خطأ ما.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">العودة للصفحة السابقة</a>, أو التوجه الى الصفحة الرئيسية<a href="_QQ_"%s"_QQ_"> %s</a> للإنطلاق مجدداً من هناك." TPL_WARP_OFFLINE_PAGE_TITLE="سنعود قريبا" TPL_WARP_OFFLINE_PAGE_MESSAGE="الموقع مغلق مؤقتاً للصيانة والتحديث.<br /> تفضل بالزيارة في وقت لاحق، شكراً" PK���\�_���Jtemplates/yoo_aurora/warp/systems/joomla/language/es-ES/es-ES.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="buscar..." TPL_WARP_SEARCH_RESULTS="Resultados de búsqueda" TPL_WARP_SEARCH_MORE="Más resultados" TPL_WARP_SEARCH_NO_RESULTS="No se encontraron resultados" TPL_WARP_POSTED_IN="Publicado en" TPL_WARP_EDIT_ARTICLE="Editar este artículo." TPL_WARP_CREATE_ARTICLE="Crear nuevo artículo." TPL_WARP_CONTINUE_READING="Continuar leyendo" TPL_WARP_META_AUTHOR_DATE="Escrito por %s en %s." TPL_WARP_META_AUTHOR="Escrito por %s." TPL_WARP_META_DATE="Escrito en %s." TPL_WARP_META_CATEGORY="Publicado en %s" TPL_WARP_TAGS="Etiquetas" TPL_WARP_404_PAGE_TITLE="No se encontró esta página." TPL_WARP_404_PAGE_MESSAGE="La página que buscas no existe o ha ocurrido un error inesperado.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Vuelve atrás</a>, o dirígete a <a href="_QQ_"%s"_QQ_">%s</a> para ir a otra dirección." TPL_WARP_OFFLINE_PAGE_TITLE="Volveremos pronto" TPL_WARP_OFFLINE_PAGE_MESSAGE="Este sitio se encuentra en mantenimiento, favor de intentar más tarde. Los Administradores pueden iniciar sesión aquí:" PK���\(�Jtemplates/yoo_aurora/warp/systems/joomla/language/uk-UA/uk-UA.tpl_warp.ininu�[���; copyright Copyright (C) 2011 YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="пошук..." TPL_WARP_SEARCH_RESULTS="Результати пошуку" TPL_WARP_SEARCH_MORE="Показати всі результати" TPL_WARP_SEARCH_NO_RESULTS="Нічого не знайдено" TPL_WARP_POSTED_IN="Опубліковано в" TPL_WARP_EDIT_ARTICLE="Редагувати статтю." TPL_WARP_CREATE_ARTICLE="Створити статью." TPL_WARP_CONTINUE_READING="Продовжити" TPL_WARP_META_AUTHOR_DATE="Створено %s на %s." TPL_WARP_META_AUTHOR="Автор %s." TPL_WARP_META_DATE="Дата публикації %s." TPL_WARP_META_CATEGORY="Опубліковано у %s" TPL_WARP_TAGS="Теги" TPL_WARP_404_PAGE_TITLE="Сторінкe не знайдено" TPL_WARP_404_PAGE_MESSAGE="Сторінку, що була запрошена, не знайдено, або виникла помилка.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">повернутися назад,</a> або перейти на головну сторінку сайту <a href="_QQ_"%s"_QQ_">%s</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Мы скоро повернемось!" TPL_WARP_OFFLINE_PAGE_MESSAGE="У нас технічна перерва. Будь ласка, зайдіть трошки пізніше, все буде тільки краще. Адміністратори можуть увійти:" PK���\2H=YYJtemplates/yoo_aurora/warp/systems/joomla/language/fa-IR/fa-IR.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Translated by ArasDesign.ir ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="جستجو ..." TPL_WARP_SEARCH_RESULTS="نتایج جستجو ..." TPL_WARP_SEARCH_MORE="نتایج بیشتر" TPL_WARP_SEARCH_NO_RESULTS="نتیجه ای یافت نشد" TPL_WARP_POSTED_IN="ارسال شده در" TPL_WARP_EDIT_ARTICLE="ویرایش پست." TPL_WARP_CREATE_ARTICLE="ایجاد پست جدید." TPL_WARP_CONTINUE_READING="ادامه مطلب" TPL_WARP_META_AUTHOR_DATE="نوشته شده توسط %s در %s." TPL_WARP_META_AUTHOR="نوشته شده توسط %s." TPL_WARP_META_DATE="نوشته شده در %s." TPL_WARP_META_CATEGORY="ارسال شده در %s" TPL_WARP_TAGS="برچسب ها" TPL_WARP_404_PAGE_TITLE="صفحه مورد نظر یافت نشد" TPL_WARP_404_PAGE_MESSAGE="صفحه مورد نظر شما موجود نمی باشد یا خطای دیگری ایجاد شده که شما به این صفحه دسترسی ندارید . <br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">به صفحه قبل برگردید</a>, یا به <a href="_QQ_"%s"_QQ_">%s</a> مراجعه کنید و صفحه ی دیگری را انتخاب کنید ." TPL_WARP_OFFLINE_PAGE_TITLE="ما بزودی باز خواهیم گشت" TPL_WARP_OFFLINE_PAGE_MESSAGE="این سایت به دلیل تغییرات بسته شده است لطفا بعدا مراجعه کنید . مدیران سایت می توانند از طریق فرم زیر وارد شوند :" PK���\��Jtemplates/yoo_aurora/warp/systems/joomla/language/hu-HU/hu-HU.tpl_warp.ininu�[���; copyright Copyright (C) 2011 YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; translation Tamas Kepesi & Gabor Mag <info@netlord.info> www.netlord.info ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="keresés..." TPL_WARP_SEARCH_RESULTS="Keresési Eredmény" TPL_WARP_SEARCH_MORE="Még több eredmény" TPL_WARP_SEARCH_NO_RESULTS="Nem található eredmény" TPL_WARP_POSTED_IN="Beküldve:" TPL_WARP_EDIT_ARTICLE="Cikk szerkesztése." TPL_WARP_CREATE_ARTICLE="Új cikk létrehozása." TPL_WARP_CONTINUE_READING="Cikk folytatása" TPL_WARP_META_AUTHOR_DATE="Írta: %s, dátum: %s." TPL_WARP_META_AUTHOR="Írta %s." TPL_WARP_META_DATE="Dátum: %s." TPL_WARP_META_CATEGORY="Közzétéve itt: %s" TPL_WARP_TAGS="Cimkék: " TPL_WARP_404_PAGE_TITLE="Az oldal nem található" TPL_WARP_404_PAGE_MESSAGE="Az oldal amit megtekintene nem létezik, vagy más hiba lépett fel.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Visszalépés</a>, vagy válasszon <a href="_QQ_"%s"_QQ_">%s</a> egy másik oldalt a fentiek közül." TPL_WARP_OFFLINE_PAGE_TITLE="Hamarosan visszajövünk" TPL_WARP_OFFLINE_PAGE_MESSAGE="Az oldal karbantartás alatt áll. Kérem, nézzen vissza később. Adminisztrátor belépése:" PK���\��ge��Jtemplates/yoo_aurora/warp/systems/joomla/language/gl-ES/gl-ES.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="pescudar..." TPL_WARP_SEARCH_RESULTS="Resultados da pescuda" TPL_WARP_SEARCH_MORE="Máis resultados" TPL_WARP_SEARCH_NO_RESULTS="Non se atoparon resultados" TPL_WARP_POSTED_IN="Publicado en" TPL_WARP_EDIT_ARTICLE="Editar este artigo" TPL_WARP_CREATE_ARTICLE="Crear un artigo novo" TPL_WARP_CONTINUE_READING="Seguir lendo" TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Written by %s." TPL_WARP_META_DATE="Written on %s." TPL_WARP_META_CATEGORY="Posted in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Non se atopou a páxina" TPL_WARP_404_PAGE_MESSAGE="Ou a páxina que estás a pescudar non existe ou ocorreu outro problema.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Retrocede</a> ou vai a <a href="_QQ_"%s"_QQ_">%s</a> unha dirección nova" TPL_WARP_OFFLINE_PAGE_TITLE="Volvemos de seguida" TPL_WARP_OFFLINE_PAGE_MESSAGE="Estamos a modificar a web, volve intentar entrar nuns intres. O Administrador pode entrar aquí:"PK���\����Jtemplates/yoo_aurora/warp/systems/joomla/language/da-DK/da-DK.tpl_warp.ininu�[���; copyright Copyright (C) 2011 YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="Søg..." TPL_WARP_SEARCH_RESULTS="Resultat af søgning" TPL_WARP_SEARCH_MORE="Flere resultater" TPL_WARP_SEARCH_NO_RESULTS="Ingen resultater fundet" TPL_WARP_POSTED_IN="Udgivet i" TPL_WARP_EDIT_ARTICLE="Rediger denne artikel." TPL_WARP_CREATE_ARTICLE="Opret ny artikel." TPL_WARP_CONTINUE_READING="Læs mere ..." TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Written by %s." TPL_WARP_META_DATE="Written on %s." TPL_WARP_META_CATEGORY="Posted in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Siden er ikke fundet" TPL_WARP_404_PAGE_MESSAGE="Denne side du søger findes ikke eller vises ikke på grund af en fejl.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Gå tilbage</a>, eller gå til <a href="_QQ_"%s"_QQ_">%s</a> for at vælge anden side." TPL_WARP_OFFLINE_PAGE_TITLE="Vi kommer tilbage snarest" TPL_WARP_OFFLINE_PAGE_MESSAGE="Denne hjemmeside er under opdatering. Prøv igen senere. Kun Administrator kan logge på:" PK���\�[[��Jtemplates/yoo_aurora/warp/systems/joomla/language/pt-BR/pt-BR.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="pesquisar..." TPL_WARP_SEARCH_RESULTS="Resultados da Pesquisa" TPL_WARP_SEARCH_MORE="Mais Resultados" TPL_WARP_SEARCH_NO_RESULTS="Nenhum resultado encontrado" TPL_WARP_POSTED_IN="Publicado em" TPL_WARP_EDIT_ARTICLE="Editar este artigo." TPL_WARP_CREATE_ARTICLE="Criar novo artigo." TPL_WARP_CONTINUE_READING="Continue Lendo" TPL_WARP_META_AUTHOR_DATE="Escrito por %s em %s." TPL_WARP_META_AUTHOR="Escrito por %s." TPL_WARP_META_DATE="Escrito por %s." TPL_WARP_META_CATEGORY="Postado em %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Página não encontrada" TPL_WARP_404_PAGE_MESSAGE="A Página que você está procurando não existe ou um outro erro ocorreu.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Voltar</a>, ou <a href="_QQ_"%s"_QQ_">%s</a> para escolher uma nova direção." TPL_WARP_OFFLINE_PAGE_TITLE="Estaremos de volta em breve" TPL_WARP_OFFLINE_PAGE_MESSAGE="Desculpe-nos, este site está em manutenção. Por favor, volte em breve. Acesso restrito aos administradores." PK���\@�?ɿ�Jtemplates/yoo_aurora/warp/systems/joomla/language/sv-SE/sv-SE.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 ; Translation: Robert Rollert and Anna Robinson, SWEDEN TPL_WARP_SEARCH="sök..." TPL_WARP_SEARCH_RESULTS="Sökresultat" TPL_WARP_SEARCH_MORE="Fler resultat" TPL_WARP_SEARCH_NO_RESULTS="Inga resultat funna" TPL_WARP_POSTED_IN="Publicerad i" TPL_WARP_EDIT_ARTICLE="Redigera artikeln." TPL_WARP_CREATE_ARTICLE="Skapa ny artikel." TPL_WARP_CONTINUE_READING="Läs mer" TPL_WARP_META_AUTHOR_DATE="Skriven av %s den %s." TPL_WARP_META_AUTHOR="Skriven av %s." TPL_WARP_META_DATE="Skriven den %s." TPL_WARP_META_CATEGORY="Publicerad i %s" TPL_WARP_TAGS="Taggar" TPL_WARP_404_PAGE_TITLE="Sidan kunde inte hittas" TPL_WARP_404_PAGE_MESSAGE="Sidan du söker existerar inte eller innehåller fel.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Gå tillbaka</a> eller gå till <a href="_QQ_"%s"_QQ_">%s</a> för att välja ett annat alternativ." TPL_WARP_OFFLINE_PAGE_TITLE="Vi är tillbaka inom kort" TPL_WARP_OFFLINE_PAGE_MESSAGE="Sidan ligger nere för underhåll. Vänligen kom tillbaka snart igen. Administratörer kan logga in:"PK���\�����Jtemplates/yoo_aurora/warp/systems/joomla/language/en-GB/en-GB.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="search..." TPL_WARP_SEARCH_RESULTS="Search Results" TPL_WARP_SEARCH_MORE="More Results" TPL_WARP_SEARCH_NO_RESULTS="No results found" TPL_WARP_POSTED_IN="Posted in" TPL_WARP_EDIT_ARTICLE="Edit article." TPL_WARP_CREATE_ARTICLE="Create new article." TPL_WARP_CONTINUE_READING="Continue Reading" TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Written by %s." TPL_WARP_META_DATE="Written on %s." TPL_WARP_META_DATE_CREATED="Created on %s." TPL_WARP_META_DATE_MODIFIED="Last updated on %s." TPL_WARP_META_CATEGORY="Posted in %s" TPL_WARP_META_HITS="Viewed: %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Page not found" TPL_WARP_404_PAGE_MESSAGE="The Page you are looking for doesn't exist or another error occurred.<br class='uk-hidden-small'> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Go back</a>, or head over to <a href="_QQ_"%s"_QQ_">%s</a> to choose a new direction." TPL_WARP_OFFLINE_PAGE_TITLE="We will be back shortly" TPL_WARP_OFFLINE_PAGE_MESSAGE="This site is down for maintenance. Please check back again soon. Administrator can login:" PK���\E/��ttJtemplates/yoo_aurora/warp/systems/joomla/language/cs-CZ/cs-CZ.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="vyhledat..." TPL_WARP_SEARCH_RESULTS="Výsledky hledání" TPL_WARP_SEARCH_MORE="Více výsledků" TPL_WARP_SEARCH_NO_RESULTS="Nebyly nalezeny žádné výsledky" TPL_WARP_POSTED_IN="Publikováno v" TPL_WARP_EDIT_ARTICLE="Upravit tento článek." TPL_WARP_CREATE_ARTICLE="Vytvořit nový článek." TPL_WARP_CONTINUE_READING="Pokračovat ve čtení" TPL_WARP_META_AUTHOR_DATE="Napsal %s dne %s." TPL_WARP_META_AUTHOR="Napsal uživatel %s." TPL_WARP_META_DATE="Publikováno dne %s." TPL_WARP_META_CATEGORY="V kategorii %s" TPL_WARP_TAGS="Tagy" TPL_WARP_404_PAGE_TITLE="Stránka nenalezena" TPL_WARP_404_PAGE_MESSAGE="Stránka, kterou hledáte neexistuje.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Zpět</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Budeme brzy zpátky" TPL_WARP_OFFLINE_PAGE_MESSAGE="Tato stránka je vypnouta z důvodu údržby. Zkuste to prosím později. Správce může přihlásit:" PK���\�8�eeJtemplates/yoo_aurora/warp/systems/joomla/language/nb-NO/nb-NO.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; copyright Translation Copyright (C) Rune Rasmussen - syntaxerror.no. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="Søk …" TPL_WARP_SEARCH_RESULTS="Søketreff" TPL_WARP_SEARCH_MORE="Flere treff" TPL_WARP_SEARCH_NO_RESULTS="Ingen treff på søket" TPL_WARP_POSTED_IN="Publisert i" TPL_WARP_EDIT_ARTICLE="Rediger artikkel." TPL_WARP_CREATE_ARTICLE="Opprett ny artikkel." TPL_WARP_CONTINUE_READING="Les mer …" TPL_WARP_META_AUTHOR_DATE="Skrevet av %s %s." TPL_WARP_META_AUTHOR="Skrevet av %s." TPL_WARP_META_DATE="Skrevet %s." TPL_WARP_META_DATE_CREATED="Opprettet %s." TPL_WARP_META_DATE_MODIFIED="Sist oppdatert %s." TPL_WARP_META_CATEGORY="Publisert i %s" TPL_WARP_META_HITS="Visninger: %s" TPL_WARP_TAGS="Emneord" TPL_WARP_404_PAGE_TITLE="Side ble ikke funnet" TPL_WARP_404_PAGE_MESSAGE="Siden du forsøkte åpne eksisterer ikke, eller en anne feil oppstod.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Gå tilbake</a>, eller gå til <a href="_QQ_"%s"_QQ_">%s</a> for å velge en annen side." TPL_WARP_OFFLINE_PAGE_TITLE="Vi vil snart være tilbake" TPL_WARP_OFFLINE_PAGE_MESSAGE="Dette nettstedet er nede for vedlikehold. Velkommen tilbake litt senere. Administratorer kan logge inn:" PK���\УpqJtemplates/yoo_aurora/warp/systems/joomla/language/tr-TR/tr-TR.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 ; Çeviri: Kâmil KAYA (kamilkaya29@gmail.com) TPL_WARP_SEARCH="arama..." TPL_WARP_SEARCH_RESULTS="Arama Sonuçları" TPL_WARP_SEARCH_MORE="Daha Fazla Sonuç" TPL_WARP_SEARCH_NO_RESULTS="Sonuç Bulunamadı" TPL_WARP_POSTED_IN="Yayınlanma" TPL_WARP_EDIT_ARTICLE="Bu içeriği düzenle" TPL_WARP_CREATE_ARTICLE="Yeni içerik oluştur" TPL_WARP_CONTINUE_READING="Devamını Oku" TPL_WARP_META_AUTHOR_DATE="%s tarafından %s tarihinde yazıldı." TPL_WARP_META_AUTHOR="%s tarafından yazıldı." TPL_WARP_META_DATE="%s tarihinde yazıldı." TPL_WARP_META_CATEGORY="Kategori: %s" TPL_WARP_TAGS="Etiketler" TPL_WARP_404_PAGE_TITLE="Sayfa Bulunamadı" TPL_WARP_404_PAGE_MESSAGE="Aradığınız sayfa bulunamadı veya başka bir hata oluştu.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Geri dönün</a>, veya <a href="_QQ_"%s"_QQ_">%s</a> başka bir bağlantıya ulaşmayı deneyin." TPL_WARP_OFFLINE_PAGE_TITLE="Kısa bir süre sonra buradayız..." TPL_WARP_OFFLINE_PAGE_MESSAGE="Bu site bakım amacıyla geçici olarak kapatılmıştır. Lütfen daha sonra tekrar deneyiniz. Yönetici girişi:" PK���\5�q(ZZJtemplates/yoo_aurora/warp/systems/joomla/language/ro-RO/ro-RO.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="caută..." TPL_WARP_SEARCH_RESULTS="Rezulate" TPL_WARP_SEARCH_MORE="Alte Rezultate" TPL_WARP_SEARCH_NO_RESULTS="Nu am gasit nimic" TPL_WARP_POSTED_IN="Posted in" TPL_WARP_EDIT_ARTICLE="Editare Articol." TPL_WARP_CREATE_ARTICLE="Crează articol nou." TPL_WARP_CONTINUE_READING="Mai mult..." TPL_WARP_META_AUTHOR_DATE="Scris de %s pe %s." TPL_WARP_META_AUTHOR="Scris de %s." TPL_WARP_META_DATE="Scris pe %s." TPL_WARP_META_CATEGORY="Postat în %s" TPL_WARP_TAGS="Semn" TPL_WARP_404_PAGE_TITLE="Pagina nu a fost găsită" TPL_WARP_404_PAGE_MESSAGE="Pagina pe care o căutați nu a fost găsită sau sa produs o eroare.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Înapoi</a>, ori mergi la <a href="_QQ_"%s"_QQ_">%s</a> să încerci din nou." TPL_WARP_OFFLINE_PAGE_TITLE="Vom reveni curând" TPL_WARP_OFFLINE_PAGE_MESSAGE="Acest site este închis pentru renovari. Vă rog să reveniți. Administrator:" PK���\�����Jtemplates/yoo_aurora/warp/systems/joomla/language/pl-PL/pl-PL.tpl_warp.ininu�[���; copyright Copyright (C) 2011 YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="szukaj..." TPL_WARP_SEARCH_RESULTS="Wyniki wyszukiwania" TPL_WARP_SEARCH_MORE="Więcej wyników" TPL_WARP_SEARCH_NO_RESULTS="Brak wyników" TPL_WARP_POSTED_IN="Opublikowano w" TPL_WARP_EDIT_ARTICLE="Edytuj ten artykuł." TPL_WARP_CREATE_ARTICLE="Stwórz nowy artykuł." TPL_WARP_CONTINUE_READING="Czytaj dalej" TPL_WARP_META_AUTHOR_DATE="Napisane przez %s, %s." TPL_WARP_META_AUTHOR="Napisane przez %s." TPL_WARP_META_DATE="Napisane: %s." TPL_WARP_META_CATEGORY="Opublikowano w %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Strony nie znaleziono" TPL_WARP_404_PAGE_MESSAGE="Strona, której szukasz nie istnieje lub pojawił się błąd innego rodzaju.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Wróc do poprzedniej strony</a>, albo przejdź do <a href="_QQ_"%s"_QQ_">%s</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Wrócimy niebawem." TPL_WARP_OFFLINE_PAGE_MESSAGE="Ta strona jest chwilowo niedostępna. Zapraszamy do powrotu w późniejszym czasie. Administrator może się zalogować poniżej."PK���\�g|�Jtemplates/yoo_aurora/warp/systems/joomla/language/de-DE/de-DE.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="suchen..." TPL_WARP_SEARCH_RESULTS="Suchergebnis" TPL_WARP_SEARCH_MORE="Weitere Ergebnisse" TPL_WARP_SEARCH_NO_RESULTS="Nichts gefunden" TPL_WARP_POSTED_IN="Veröffentlicht in" TPL_WARP_EDIT_ARTICLE="Diesen Artikel bearbeiten." TPL_WARP_CREATE_ARTICLE="Neuen Artikel anlegen." TPL_WARP_CONTINUE_READING="Weiterlesen" TPL_WARP_META_AUTHOR_DATE="Verfasst von %s am %s." TPL_WARP_META_AUTHOR="Verfasst von %s." TPL_WARP_META_DATE="Verfasst am %s." TPL_WARP_META_DATE_CREATED="Erstellt am %s." TPL_WARP_META_DATE_MODIFIED="Letzte Änderung am %s." TPL_WARP_META_CATEGORY="Veröffentlicht in %s" TPL_WARP_META_HITS="Zugriffe: %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Seite nicht gefunden" TPL_WARP_404_PAGE_MESSAGE="Die gesuchte Seite konnte nicht gefunden werden oder ein Fehler ist aufgetreten.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Zurück</a>, oder gehen Sie zu <a href="_QQ_"%s"_QQ_">%s</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Wir sind gleich wieder da" TPL_WARP_OFFLINE_PAGE_MESSAGE="Diese Website ist offline aufgrund einer Wartung. Bitte versuchen Sie es später nochmal." PK���\'���Jtemplates/yoo_aurora/warp/systems/joomla/language/ca-ES/ca-ES.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="cercar..." TPL_WARP_SEARCH_RESULTS="Resultats de la cerca" TPL_WARP_SEARCH_MORE="Més resultats" TPL_WARP_SEARCH_NO_RESULTS="No s\'han trobat resultats" TPL_WARP_POSTED_IN="Publicat a" TPL_WARP_EDIT_ARTICLE="Editar aquest article." TPL_WARP_CREATE_ARTICLE="Crear un nou article." TPL_WARP_CONTINUE_READING="Continuar llegint" TPL_WARP_META_AUTHOR_DATE="Escrit per %s a %s." TPL_WARP_META_AUTHOR="Escrit per %s." TPL_WARP_META_DATE="Escrit a %s." TPL_WARP_META_CATEGORY="Publicat a %s" TPL_WARP_TAGS="Etiquetes" TPL_WARP_404_PAGE_TITLE="No s\'ha trobat aquesta pàgina." TPL_WARP_404_PAGE_MESSAGE="La pàgina que cerques no existeix o hi ha algun error inesperat.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Torna enrera</a>, o vés a <a href="_QQ_"%s"_QQ_">%s</a> per escollir un altre camí." TPL_WARP_OFFLINE_PAGE_TITLE="Tornarem aviat" TPL_WARP_OFFLINE_PAGE_MESSAGE="Aquest lloc web està en manteniment, intenta-ho més tard. Els administradors poden iniciar sessió aquí:"PK���\������Jtemplates/yoo_aurora/warp/systems/joomla/language/fi-FI/fi-FI.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="etsi..." TPL_WARP_SEARCH_RESULTS="Hakutulokset" TPL_WARP_SEARCH_MORE="Lisää tuloksia" TPL_WARP_SEARCH_NO_RESULTS="Ei yhtään hakutulosta" TPL_WARP_POSTED_IN="Julkaistu kategoriassa" TPL_WARP_EDIT_ARTICLE="Muokkaa artikkelia." TPL_WARP_CREATE_ARTICLE="Luo uusi artikkeli." TPL_WARP_CONTINUE_READING="Lue lisää" TPL_WARP_META_AUTHOR_DATE="%s julkaisi tämän %s." TPL_WARP_META_AUTHOR="Julkaisija: %s." TPL_WARP_META_DATE="Julkaistu %s." TPL_WARP_META_CATEGORY="Julkaistu kategoriassa %s" TPL_WARP_TAGS="Tagit" TPL_WARP_404_PAGE_TITLE="Sivua ei löydy" TPL_WARP_404_PAGE_MESSAGE="Etsimäsi sivu ei ole olemassa tai on tapahtunut joku virhe.<br class='uk-hidden-small'> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Palaa takaisin</a>, tai jatka selaamista <a href="_QQ_"%s"_QQ_">%s</a>-sivulla." TPL_WARP_OFFLINE_PAGE_TITLE="Palaamme pian" TPL_WARP_OFFLINE_PAGE_MESSAGE="Sivusto on suljettu päivitysten vuoksi. Palaa sivuille uudelleen pian. Ylläpitäjä voi kirjautua tässä:" PK���\�w�m��Jtemplates/yoo_aurora/warp/systems/joomla/language/sr-YU/sr-YU.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="traži..." TPL_WARP_SEARCH_RESULTS="Rezultati Pretrage" TPL_WARP_SEARCH_MORE="Više rezultata" TPL_WARP_SEARCH_NO_RESULTS="Rezultati nisu pronađeni" TPL_WARP_POSTED_IN="Posted in" TPL_WARP_EDIT_ARTICLE="Izmeni članak." TPL_WARP_CREATE_ARTICLE="Napiši novi članak." TPL_WARP_CONTINUE_READING="Nastavi sa čitanjem" TPL_WARP_META_AUTHOR_DATE="Napisao/la %s %s." TPL_WARP_META_AUTHOR="Napisao/la %s." TPL_WARP_META_DATE="Napisano %s." TPL_WARP_META_CATEGORY="Objavljeno u %s" TPL_WARP_TAGS="Oznake" TPL_WARP_404_PAGE_TITLE="Strana nije pronađena" TPL_WARP_404_PAGE_MESSAGE="Strana koju tražite ne postoji, ili se desila neka greška.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Vratite se nazad</a>, ili idite na <a href="_QQ_"%s"_QQ_">%s</a>kako bi izabrali novu putanju." TPL_WARP_OFFLINE_PAGE_TITLE="Vratićemo se uskoro" TPL_WARP_OFFLINE_PAGE_MESSAGE="Ovaj sajt je nedostupan zbog održavanja. Molimo proverite ponovo kasnije. Administratori se mogu prijaviti:"PK���\�\5���Jtemplates/yoo_aurora/warp/systems/joomla/language/sr-RS/sr-RS.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="тражи..." TPL_WARP_SEARCH_RESULTS="Резултати Претраге" TPL_WARP_SEARCH_MORE="Више резултата" TPL_WARP_SEARCH_NO_RESULTS="Резултати нису пронађени" TPL_WARP_POSTED_IN="Posted in" TPL_WARP_EDIT_ARTICLE="Измени чланак." TPL_WARP_CREATE_ARTICLE="Напиши нови чланак." TPL_WARP_CONTINUE_READING="Настави са читањем" TPL_WARP_META_AUTHOR_DATE="Написао/ла %s %s." TPL_WARP_META_AUTHOR="Написао/ла %s." TPL_WARP_META_DATE="Написано %s." TPL_WARP_META_CATEGORY="Објављено у %s" TPL_WARP_TAGS="Ознаке" TPL_WARP_404_PAGE_TITLE="Страна није пронађена" TPL_WARP_404_PAGE_MESSAGE="Страна коју тражите не постоји, или се десила нека грешка.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Вратите се назад</a>, или идите на <a href="_QQ_"%s"_QQ_">%s</a>како би изабрали нову путању." TPL_WARP_OFFLINE_PAGE_TITLE="Вратићемо се ускоро" TPL_WARP_OFFLINE_PAGE_MESSAGE="Овај сајт је недоступан због одржавања. Молимо проверите поново касније. Администратори се могу пријавити:"PK���\hH��{{Jtemplates/yoo_aurora/warp/systems/joomla/language/el-GR/el-GR.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="Αναζήτηση..." TPL_WARP_SEARCH_RESULTS="Αποτελέσματα Αναζήτησης" TPL_WARP_SEARCH_MORE="Περισσότερα αποτελέσματα" TPL_WARP_SEARCH_NO_RESULTS="Δεν υπάρχουν αποτελέσματα" TPL_WARP_POSTED_IN="Καταχωρήθηκε στο" TPL_WARP_CREATE_ARTICLE="Δημιουργία νέου άρθρου." TPL_WARP_CONTINUE_READING="Διαβάστε Περισσότερα" TPL_WARP_META_AUTHOR_DATE="Συντάχθηκε από %s στις %s." TPL_WARP_META_AUTHOR="Συντάχθηκε από %s." TPL_WARP_META_DATE="Συντάχθηκε στις %s." TPL_WARP_META_CATEGORY="Καταχωρήθηκε στο %s" TPL_WARP_TAGS="Ετικέτες" TPL_WARP_404_PAGE_TITLE="Η σελίδα δεν βρέθηκε" TPL_WARP_404_PAGE_MESSAGE="Η σελίδα που ψάχνετε δεν υπάρχει ή παρουσιάστηκε κάποιο σφάλμα.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Πηγαίνετε Πίσω</a>, ή προχωρήστε στο <a href="_QQ_"%s"_QQ_">%s</a> για να επιλέξετε νέο προορισμό." TPL_WARP_OFFLINE_PAGE_TITLE="Επιστρέφουμε σύντομα" TPL_WARP_OFFLINE_PAGE_MESSAGE="Η ιστοσελίδα ειναι εκτός λειτουργίας για συντήρηση. Παρακαλώ προσπαθήστε αργότερα. Ο διαχειρηστής μπορεί να συνδεθεί:" PK���\�V���Jtemplates/yoo_aurora/warp/systems/joomla/language/sw-KE/sw-KE.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="tafuta..." TPL_WARP_SEARCH_RESULTS="Matokeo ya utafutaji" TPL_WARP_SEARCH_MORE="Matokeo zaidi" TPL_WARP_SEARCH_NO_RESULTS="Hakuna matokeo yaliyopatikana" TPL_WARP_POSTED_IN="Ipo katika" TPL_WARP_EDIT_ARTICLE="Hariri makala." TPL_WARP_CREATE_ARTICLE="Tengeza makala mpya." TPL_WARP_CONTINUE_READING="Endelea kusoma" TPL_WARP_META_AUTHOR_DATE="Imeandikwa na %s tarehe %s." TPL_WARP_META_AUTHOR="Imeandikwa na %s." TPL_WARP_META_DATE="Imeandikwa %s." TPL_WARP_META_CATEGORY="Imewekwa katika %s" TPL_WARP_TAGS="Vitambulisho" TPL_WARP_404_PAGE_TITLE="Ukurasa haukupatikana" TPL_WARP_404_PAGE_MESSAGE="Ukurasa unao utafuta haupo au kosa jingine lilitokea.<br class='uk-hidden-small'> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Rudi nyuma</a>, au nenda <a href="_QQ_"%s"_QQ_">%s</a> kuchagua mwelekeo mpya." TPL_WARP_OFFLINE_PAGE_TITLE="Tutarudi muda usio mrefu" TPL_WARP_OFFLINE_PAGE_MESSAGE="Tovuti hii haipo kwa ajili ya marekebisho. Tafadhali rudi tena hivi karibuni. Msimamizi anaweza kuingia:" PK���\����Jtemplates/yoo_aurora/warp/systems/joomla/language/nl-NL/nl-NL.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 ; Translation by Joomill.nl TPL_WARP_SEARCH="zoeken..." TPL_WARP_SEARCH_RESULTS="Zoekresultaten" TPL_WARP_SEARCH_MORE="Meer resultaten" TPL_WARP_SEARCH_NO_RESULTS="Geen resultaten gevonden" TPL_WARP_POSTED_IN="Gepost in" TPL_WARP_EDIT_ARTICLE="Bewerk dit artikel." TPL_WARP_CREATE_ARTICLE="Maak nieuw artikel aan." TPL_WARP_CONTINUE_READING="Lees meer" TPL_WARP_META_AUTHOR_DATE="Geschreven door %s op %s." TPL_WARP_META_AUTHOR="Geschreven door %s." TPL_WARP_META_DATE="Geschreven op %s." TPL_WARP_META_CATEGORY="Gepost in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Pagina niet gevonden" TPL_WARP_404_PAGE_MESSAGE="De pagina die u probeert te bezoeken bestaat niet of er heeft zich een andere fout voorgedaan.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Ga terug</a>, of ga naar<a href="_QQ_"%s"_QQ_">%s</a> om een andere pagina te kiezen." TPL_WARP_OFFLINE_PAGE_TITLE="We zijn binnenkort terug" TPL_WARP_OFFLINE_PAGE_MESSAGE="Deze website is tijdelijk offline voor onderhoud. Probeer het later nog eens. Beheerders kunnen inloggen:" PK���\�ǐ?;;Jtemplates/yoo_aurora/warp/systems/joomla/language/fr-FR/fr-FR.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="Rechercher..." TPL_WARP_SEARCH_RESULTS="Résultats de recherche" TPL_WARP_SEARCH_MORE="Plus de résultats" TPL_WARP_SEARCH_NO_RESULTS="Aucun résultat trouvé" TPL_WARP_POSTED_IN="Créé dans" TPL_WARP_EDIT_ARTICLE="Modifier cet article" TPL_WARP_CREATE_ARTICLE="Créer un nouvel article" TPL_WARP_CONTINUE_READING="Lire la suite" TPL_WARP_META_AUTHOR_DATE="Publié par %s le %s." TPL_WARP_META_AUTHOR="Publié par %s." TPL_WARP_META_DATE="Publié le %s." TPL_WARP_META_CATEGORY="Publié dans %s" TPL_WARP_TAGS="Mots-clés" TPL_WARP_404_PAGE_TITLE="Page inexistante" TPL_WARP_404_PAGE_MESSAGE="La page que vous avez demandé n'existe pas, elle a probablement été déplacée ou supprimée.<p>Vous pouvez <a href="_QQ_"javascript:history.go(-1)"_QQ_">revenir à la page précédente</a> ou accéder à <a href="_QQ_"%s"_QQ_">la page d'acceuil du site</a></p>%s." TPL_WARP_OFFLINE_PAGE_TITLE="Le site est temporairement inaccessible" TPL_WARP_OFFLINE_PAGE_MESSAGE="Le site est actuellement en maintenance.<br />Nous vous remercions de patienter et vous prions de revenir plus tard.<br />L'équipe de maintenance du site<br /><br /><br />Note aux rédacteurs : la rédaction peut être effectuée en s'identifiant" ; Old TPL_WARP_ON="activé" TPL_WARP_IE6_PAGE_TITLE="Veuillez mettre à jour votre navigateur web" TPL_WARP_IE6_PAGE_MESSAGE="Ce site utilise les dernières technologie du web et doit être visualisé avec un navigateur récent. Si vous souhaitez profiter pleinement de ce site, veuillez mettre le vôtre à jour avec l'un des navigateurs ci-dessus.<br /><br />Si vous souhaitez ignorer ce message, <a href="_QQ_"?forwardie6=1"_QQ_">cliquez ici...</a>" PK���\�8E��Jtemplates/yoo_aurora/warp/systems/joomla/language/pt-PT/pt-PT.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="pesquisar..." TPL_WARP_SEARCH_RESULTS="Resultados da Pesquisa" TPL_WARP_SEARCH_MORE="Mais resultados" TPL_WARP_SEARCH_NO_RESULTS="Não foram encontrados resultados" TPL_WARP_POSTED_IN="Publicado em" TPL_WARP_EDIT_ARTICLE="Editar este artigo." TPL_WARP_CREATE_ARTICLE="Criar um novo artigo." TPL_WARP_CONTINUE_READING="Continue a leitura" TPL_WARP_META_AUTHOR_DATE="Escrito por %s a %s." TPL_WARP_META_AUTHOR="Escrito por %s." TPL_WARP_META_DATE="Escrito a %s." TPL_WARP_META_CATEGORY="Colocado em %s" TPL_WARP_TAGS="Marcações" TPL_WARP_404_PAGE_TITLE="Página não encontrada" TPL_WARP_404_PAGE_MESSAGE="A página que pretende não foi encontrada ou ocorreu um outro erro.<br class="uk-hidden-small"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Regresse à página anterior</a>, ou siga a seguinte ligação <a href="_QQ_"%s"_QQ_">%s</a> para escolher outro destino." TPL_WARP_OFFLINE_PAGE_TITLE="Regressaremos dentro de momentos" TPL_WARP_OFFLINE_PAGE_MESSAGE="Este sítio encontra-se em manutenção. Por favor regresse em breve. O administrador pode iniciar sessão::" PK���\(���//Jtemplates/yoo_aurora/warp/systems/joomla/language/ja-JP/ja-JP.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="検索..." TPL_WARP_SEARCH_RESULTS="検索結果" TPL_WARP_SEARCH_MORE="結果をさらに見る" TPL_WARP_SEARCH_NO_RESULTS="結果が見つかりませんん" TPL_WARP_POSTED_IN="Posted in" TPL_WARP_EDIT_ARTICLE="記事の編集" TPL_WARP_CREATE_ARTICLE="新しい記事の作成" TPL_WARP_CONTINUE_READING="続きを読む" TPL_WARP_META_AUTHOR_DATE="投稿者:%s(%s)" TPL_WARP_META_AUTHOR="投稿者:%s" TPL_WARP_META_DATE="%s に投稿" TPL_WARP_META_CATEGORY="%s に投稿" TPL_WARP_TAGS="タグ" TPL_WARP_404_PAGE_TITLE="ページが見つかりません" TPL_WARP_404_PAGE_MESSAGE="あなたが探しているページが存在しないか、または他のエラーが発生しました。<br class='uk-hidden-small'> <a href="_QQ_"javascript:history.go(-1)"_QQ_">戻る</a>か、別のことをするには<a href="_QQ_"%s"_QQ_">%s</a>に行ってください。" TPL_WARP_OFFLINE_PAGE_TITLE="現在メンテナンス中" TPL_WARP_OFFLINE_PAGE_MESSAGE="このサイトはメンテナンスのために停止しています。しばらくたってからアクセスしてください。管理者はログインできます。"PK���\���aJtemplates/yoo_aurora/warp/systems/joomla/language/it-IT/it-IT.tpl_warp.ininu�[���; copyright Copyright (C) YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="cerca..." TPL_WARP_SEARCH_RESULTS="Risultati della ricerca" TPL_WARP_SEARCH_MORE="Altri risultati" TPL_WARP_SEARCH_NO_RESULTS="Nessun risultato trovato" TPL_WARP_POSTED_IN="Inserito in" TPL_WARP_EDIT_ARTICLE="Modifica questo articolo." TPL_WARP_CREATE_ARTICLE="Crea nuovo articolo." TPL_WARP_CONTINUE_READING="Leggi tutto" TPL_WARP_META_AUTHOR_DATE="Written by %s on %s." TPL_WARP_META_AUTHOR="Scritto da %s." TPL_WARP_META_DATE="Scritto il %s." TPL_WARP_META_CATEGORY="Pubblicato in %s" TPL_WARP_TAGS="Tags" TPL_WARP_404_PAGE_TITLE="Pagina non trovata" TPL_WARP_404_PAGE_MESSAGE="La pagina indicata non è stata trovata oppure si è verificato un errore.<br class="_QQ_"uk-hidden-small"_QQ_"> <a href="_QQ_"javascript:history.go(-1)"_QQ_">Torna indietro</a>, o vai all'homepage <a href="_QQ_"%s"_QQ_">%s</a> scegliendo un'altra cartella." TPL_WARP_OFFLINE_PAGE_TITLE="Torneremo online al più presto" TPL_WARP_OFFLINE_PAGE_MESSAGE="Sul sito sono in corso interventi di manutenzione straordinaria. Si prega di riprovare più tardi. Gli amministratori possono loggarsi qui:" PK���\��[�Jtemplates/yoo_aurora/warp/systems/joomla/language/ru-RU/ru-RU.tpl_warp.ininu�[���; copyright Copyright (C) 2011 YOOtheme GmbH. All rights reserved. ; license http://www.gnu.org/licenses/gpl.html GNU/GPL ; Note : All ini files need to be saved as UTF-8 TPL_WARP_SEARCH="поиск..." TPL_WARP_SEARCH_RESULTS="Результаты поиска" TPL_WARP_SEARCH_MORE="Показать все результаты" TPL_WARP_SEARCH_NO_RESULTS="Ничего не найдено!" TPL_WARP_POSTED_IN="Опубликовано в" TPL_WARP_EDIT_ARTICLE="Редактировать статью." TPL_WARP_CREATE_ARTICLE="Создать статью." TPL_WARP_CONTINUE_READING="Подробнее..." TPL_WARP_META_AUTHOR_DATE="Автор: %s. Дата публикации: %s." TPL_WARP_META_AUTHOR="Автор: %s." TPL_WARP_META_DATE="Дата публикации: %s." TPL_WARP_META_CATEGORY="Категория: %s." TPL_WARP_TAGS="Метки" TPL_WARP_404_PAGE_TITLE="Страница не найдена!" TPL_WARP_404_PAGE_MESSAGE="Запрашиваемая страница не найдена, либо произошла ошибка!<br class="uk-hidden-small">Вы можете <a href="_QQ_"javascript:history.go(-1)"_QQ_">вернуться назад,</a> или перейти на главную страницу сайта <a href="_QQ_"%s"_QQ_">%s</a>." TPL_WARP_OFFLINE_PAGE_TITLE="Мы скоро вернемся!" TPL_WARP_OFFLINE_PAGE_MESSAGE="У нас технический перерыв. Пожалуйста, зайдите к нам позже. Администраторы могут войти в систему:" PK���\%Iа��:templates/yoo_aurora/warp/vendor/jquery/jquery-mustache.jsnu�[���!function(t){!function(t,e){if("object"==typeof exports&&exports)e(exports);else{var n={};e(n),"function"==typeof define&&define.amd?define(n):t.Mustache=n}}(this,function(t){function e(t,e){return d.call(t,e)}function n(t){return!e(v,t)}function r(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function i(t){return String(t).replace(/[&<>"'\/]/g,function(t){return x[t]})}function a(t){this.string=t,this.tail=t,this.pos=0}function o(t,e){this.view=t||{},this.parent=e,this._cache={}}function s(){this.clearCache()}function c(e,n,r,i){for(var a,o,s,l="",u=0,p=e.length;u<p;++u)switch(a=e[u],o=a[1],a[0]){case"#":if(s=r.lookup(o),"object"==typeof s)if(b(s))for(var h=0,f=s.length;h<f;++h)l+=c(a[4],n,r.push(s[h]),i);else s&&(l+=c(a[4],n,r.push(s),i));else if("function"==typeof s){var g=null==i?null:i.slice(a[3],a[5]);s=s.call(r.view,g,function(t){return n.render(t,r)}),null!=s&&(l+=s)}else s&&(l+=c(a[4],n,r,i));break;case"^":s=r.lookup(o),(!s||b(s)&&0===s.length)&&(l+=c(a[4],n,r,i));break;case">":s=n.getPartial(o),"function"==typeof s&&(l+=s(r));break;case"&":s=r.lookup(o),null!=s&&(l+=s);break;case"name":s=r.lookup(o),null!=s&&(l+=t.escape(s));break;case"text":l+=o}return l}function l(t){for(var e,n=[],r=n,i=[],a=0,o=t.length;a<o;++a)switch(e=t[a],e[0]){case"#":case"^":i.push(e),r.push(e),r=e[4]=[];break;case"/":var s=i.pop();s[5]=e[2],r=i.length>0?i[i.length-1][4]:n;break;default:r.push(e)}return n}function u(t){for(var e,n,r=[],i=0,a=t.length;i<a;++i)e=t[i],e&&("text"===e[0]&&n&&"text"===n[0]?(n[1]+=e[1],n[3]=e[3]):(n=e,r.push(e)));return r}function p(t){return[new RegExp(r(t[0])+"\\s*"),new RegExp("\\s*"+r(t[1]))]}function h(e,i){function o(){if(E&&!P)for(;U.length;)delete _[U.pop()];else U=[];E=!1,P=!1}if(e=e||"",i=i||t.tags,"string"==typeof i&&(i=i.split(g)),2!==i.length)throw new Error("Invalid tags: "+i.join(", "));for(var s,c,h,v,d,k=p(i),b=new a(e),x=[],_=[],U=[],E=!1,P=!1;!b.eos();){if(s=b.pos,h=b.scanUntil(k[0]))for(var C=0,j=h.length;C<j;++C)v=h.charAt(C),n(v)?U.push(_.length):P=!0,_.push(["text",v,s,s+1]),s+=1,"\n"==v&&o();if(!b.scan(k[0]))break;if(E=!0,c=b.scan(y)||"name",b.scan(f),"="===c?(h=b.scanUntil(m),b.scan(m),b.scanUntil(k[1])):"{"===c?(h=b.scanUntil(new RegExp("\\s*"+r("}"+i[1]))),b.scan(w),b.scanUntil(k[1]),c="&"):h=b.scanUntil(k[1]),!b.scan(k[1]))throw new Error("Unclosed tag at "+b.pos);if(d=[c,h,s,b.pos],_.push(d),"#"===c||"^"===c)x.push(d);else if("/"===c){if(0===x.length)throw new Error('Unopened section "'+h+'" at '+s);var A=x.pop();if(A[1]!==h)throw new Error('Unclosed section "'+A[1]+'" at '+s)}else if("name"===c||"{"===c||"&"===c)P=!0;else if("="===c){if(i=h.split(g),2!==i.length)throw new Error("Invalid tags at "+s+": "+i.join(", "));k=p(i)}}var A=x.pop();if(A)throw new Error('Unclosed section "'+A[1]+'" at '+b.pos);return _=u(_),l(_)}var f=/\s*/,g=/\s+/,v=/\S/,m=/\s*=/,w=/\s*\}/,y=/#|\^|\/|>|\{|&|=|!/,d=RegExp.prototype.test,k=Object.prototype.toString,b=Array.isArray||function(t){return"[object Array]"===k.call(t)},x={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};a.prototype.eos=function(){return""===this.tail},a.prototype.scan=function(t){var e=this.tail.match(t);return e&&0===e.index?(this.tail=this.tail.substring(e[0].length),this.pos+=e[0].length,e[0]):""},a.prototype.scanUntil=function(t){var e,n=this.tail.search(t);switch(n){case-1:e=this.tail,this.pos+=this.tail.length,this.tail="";break;case 0:e="";break;default:e=this.tail.substring(0,n),this.tail=this.tail.substring(n),this.pos+=n}return e},o.make=function(t){return t instanceof o?t:new o(t)},o.prototype.push=function(t){return new o(t,this)},o.prototype.lookup=function(t){var e=this._cache[t];if(!e){if("."==t)e=this.view;else for(var n=this;n;){if(t.indexOf(".")>0){e=n.view;for(var r=t.split("."),i=0;e&&i<r.length;)e=e[r[i++]]}else e=n.view[t];if(null!=e)break;n=n.parent}this._cache[t]=e}return"function"==typeof e&&(e=e.call(this.view)),e},s.prototype.clearCache=function(){this._cache={},this._partialCache={}},s.prototype.compile=function(e,n){var r=this._cache[e];if(!r){var i=t.parse(e,n);r=this._cache[e]=this.compileTokens(i,e)}return r},s.prototype.compilePartial=function(t,e,n){var r=this.compile(e,n);return this._partialCache[t]=r,r},s.prototype.getPartial=function(t){return t in this._partialCache||!this._loadPartial||this.compilePartial(t,this._loadPartial(t)),this._partialCache[t]},s.prototype.compileTokens=function(t,e){var n=this;return function(r,i){if(i)if("function"==typeof i)n._loadPartial=i;else for(var a in i)n.compilePartial(a,i[a]);return c(t,n,o.make(r),e)}},s.prototype.render=function(t,e,n){return this.compile(t)(e,n)},t.name="mustache.js",t.version="0.7.2",t.tags=["{{","}}"],t.Scanner=a,t.Context=o,t.Writer=s,t.parse=h,t.escape=i;var _=new s;t.clearCache=function(){return _.clearCache()},t.compile=function(t,e){return _.compile(t,e)},t.compilePartial=function(t,e,n){return _.compilePartial(t,e,n)},t.compileTokens=function(t,e){return _.compileTokens(t,e)},t.render=function(t,e,n){return _.render(t,e,n)},t.to_html=function(e,n,r,i){var a=t.render(e,n,r);return"function"!=typeof i?a:void i(a)}}),t.mustache=function(t,e,n){return Mustache.render(t,e,n)},t.fn.mustache=function(e,n){return t(this).map(function(r,i){var a=t.trim(t(i).html()),o=t.mustache(a,e,n);return t(o).get()})}}(jQuery);PK���\�Q�Y228templates/yoo_aurora/warp/vendor/jquery/jquery-cookie.jsnu�[���!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}(function(e){function n(e){return e}function o(e){return decodeURIComponent(e.replace(t," "))}function i(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return r.json?JSON.parse(e):e}catch(n){}}var t=/\+/g,r=e.cookie=function(t,c,a){if(void 0!==c){if(a=e.extend({},r.defaults,a),"number"==typeof a.expires){var u=a.expires,f=a.expires=new Date;f.setDate(f.getDate()+u)}return c=r.json?JSON.stringify(c):String(c),document.cookie=[r.raw?t:encodeURIComponent(t),"=",r.raw?c:encodeURIComponent(c),a.expires?"; expires="+a.expires.toUTCString():"",a.path?"; path="+a.path:"",a.domain?"; domain="+a.domain:"",a.secure?"; secure":""].join("")}for(var d=r.raw?n:o,p=document.cookie.split("; "),s=t?void 0:{},m=0,x=p.length;m<x;m++){var l=p[m].split("="),g=d(l.shift()),v=d(l.join("="));if(t&&t===g){s=i(v);break}t||(s[g]=i(v))}return s};r.defaults={},e.removeCookie=function(n,o){return void 0!==e.cookie(n)&&(e.cookie(n,"",e.extend({},o,{expires:-1})),!0)}});PK���\�\��[[5templates/yoo_aurora/warp/vendor/jquery/jquery-rtl.jsnu�[���!function(){function r(r){if(r.indexOf("\\f")===-1)return r;for(var t in s)if(r.indexOf(t)>-1)return r.replace(t,s[t]);return r}function t(r,t){return(t=r.trim().split(/\s+/))&&4==t.length?[t[0],t[3],t[2],t[1]].join(" "):r}function e(r){var t=r.trim().split(/\s+/);return t&&4==t.length?[t[1],t[0],t[3],t[2]].join(" "):t&&3==t.length?[t[1],t[0],t[1],t[2]].join(" "):r}function n(r){return r.match(/ltr/)?"rtl":r.match(/rtl/)?"ltr":r}function i(r){var t=0,e=0;arr=[];for(var n=0;n<r.length;++n){var i=r[n];t+="("==i?1:")"==i?-1:0,(","==i&&0===t||n==r.length-1)&&(arr.push(r.substr(e,n-e+1).trim().trimComma().trim()),e=n+1)}return arr}function f(r){return r.match(/left/)?"right":r.match(/right/)?"left":r}function o(r){r.match(/\bleft\b/)?r=r.replace(/\bleft\b/,"right"):r.match(/\bright\b/)&&(r=r.replace(/\bright\b/,"left"));var t=r.trim().split(/\s+/);if(t&&1==t.length&&r.match(/(\d+)([a-z]{2}|%)/)&&(r="right "+r),t&&2==t.length&&t[0].match(/\d+%/)&&(r=100-parseInt(t[0],10)+"% "+t[1]),pxmatch=t[0].match(/(\-?\d+)px/),t&&2==t.length&&pxmatch){var e=pxmatch[1],n="0"==e?"0":parseInt(e,10)<0?e.substr(1)+"px":"-"+e+"px";r=n+" "+t[1]}return r}function a(r){var t=function(r){var t=!1,e=r.split(" ");return e.forEach(function(r,e,n){!t&&r.match(/\d/)&&(t=!0,n[e]="0"==r[0]?0:"-"==r[0]?r.substr(1):"-"+r)}),e.join(" ")};return r=i(r).map(t).join(",")}function d(r){var t=function(r){return"url("==r.substr(0,4)?r:(r.indexOf("gradient")!=-1&&(r=r.replace(/(left|right)/g,function(r){return"left"===r?"right":"left"}),r=r.replace(/(\d+deg)/,function(r){var t=parseInt(r.replace("deg",""),10);return 180-t+"deg"})),r)};return i(r).map(t).join(",")}function l(r){var t=function(r){return r=r.replace(/url\((.*?)\)|none|([^\s]*?gradient.*?\(.+\))/i,d),r=r.replace(/\s(left|right|center|top|bottom|-?\d+([a-zA-Z]{2}|%?))\s(left|right|center|top|bottom|-?\d+([a-zA-Z]{2}|%?))[;\s]?/i,function(r){var t=r.indexOf(";")>=0;return r=r.trimSemicolon()," "+o(r)+(t?";":" ")})};return i(r).map(t).join(",")}function u(r){var t,e=function(r){return"0"==r[0]?0:"-"==r[0]?r.substr(1):"-"+r},n="";if(t=r.match(/(translate(X|x|3D|3d)?)\(([^,\)]*)([^\)]*)\)/)){var i=t[3].trim(),f=t[4];n=t[1]+"("+e(i)+(f?f:"")+")",r=r.replace(t[0],n)}if(t=r.match(/rotate\(\s*(\d+)\s*deg\s*\)/)){var o=parseInt(t[1],10),a=180-o;n=" rotate("+a+"deg)",r=r.replace(t[0],n)}return r}function c(r){var t=r.split(" ");return t=t.map(function(r){return p[r]||r}),t.join(" ")}function g(r){return r.trim().replace(/\/\*[\s\S]+?\*\//g,"").replace(/[\n\r]/g,"").replace(/\s*([:;,{}])\s*/g,"$1").replace(/\s+/g," ").replace(/([^;:\{\}]+?)\:([^;:\{\}]+?)([;}])/gi,function(r,t,e,n){var i=/!important/,f=e.match(i);return t&&e?(t=p[t]||t,e=m[t]?m[t](e):e,!e.match(i)&&f&&(e+="!important"),t+":"+e+n):""})}String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),String.prototype.trimComma||(String.prototype.trimComma=function(){return this.replace(/^,+|,+$/g,"")}),String.prototype.trimSemicolon||(String.prototype.trimSemicolon=function(){return this.replace(/^;+|;+$/g,"")});var p={"margin-left":"margin-right","margin-right":"margin-left","padding-left":"padding-right","padding-right":"padding-left","border-left":"border-right","border-right":"border-left","border-left-color":"border-right-color","border-right-color":"border-left-color","border-left-width":"border-right-width","border-right-width":"border-left-width","border-left-style":"border-right-style","border-right-style":"border-left-style","border-bottom-right-radius":"border-bottom-left-radius","border-bottom-left-radius":"border-bottom-right-radius","border-top-right-radius":"border-top-left-radius","border-top-left-radius":"border-top-right-radius",left:"right",right:"left"},m={padding:t,margin:t,"text-align":f,"float":f,clear:f,direction:n,"border-radius":e,"border-color":t,"border-width":t,"border-style":t,"background-position":o,"box-shadow":a,background:l,"background-image":d,"-webkit-transform":u,"-ms-transform":u,transform:u,"-webkit-transition":c,transition:c,content:r},s={"\\f04e":"\\f04a","\\f04a":"\\f04e","\\f050":"\\f049","\\f049":"\\f050","\\f051":"\\f048","\\f048":"\\f051","\\f064":"\\f112","\\f112":"\\f064","\\f0e2":"\\f01e","\\f01e":"\\f0e2","\\f036":"\\f038","\\f038":"\\f036","\\f053":"\\f054","\\f054":"\\f053","\\f060":"\\f061","\\f061":"\\f060","\\f0a5":"\\f0a4","\\f0a4":"\\f0a5","\\f0a8":"\\f0a9","\\f0a9":"\\f0a8","\\f0d9":"\\f0da","\\f0da":"\\f0d9","\\f100":"\\f101","\\f101":"\\f100","\\f104":"\\f105","\\f105":"\\f104","\\f10d":"\\f10e","\\f10e":"\\f10d","\\f137":"\\f138","\\f138":"\\f137","\\f177":"\\f178","\\f178":"\\f177","\\f190":"\\f18e","\\f18e":"\\f190","\\f191":"\\f152","\\f152":"\\f191"};"function"==typeof define&&define.amd?define(function(){return g}):"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=g),exports.convert2RTL=g):jQuery.rtl=jQuery.rtl||function(){return{convert2RTL:g}}()}();PK���\]�`16templates/yoo_aurora/warp/vendor/jquery/jquery-less.jsnu�[���!function(r){function e(e,n){function i(e){var t="";o.variables&&r.each(o.variables,function(r,e){t+=("@"===r.slice(0,1)?"":"@")+r+": "+(";"===e.slice(-1)?e:e+";")}),t?(new less.Parser).parse(t,function(r,t){if(r)return u.reject(r);var n=e.rules;e.rules=e.rules.concat(t.rules),l(e),e.rules=n}):l(e)}function l(r){try{u.resolve(r.toCSS(o))}catch(e){o.id&&a[o.id]&&delete a[o.id],u.reject(e)}}var u=r.Deferred(),o=n||{};return(o.imports?t(e):r.Deferred().resolve(e)).done(function(r){o.id&&a[o.id]?i(a[o.id]):(new less.Parser).parse(r,function(r,e){return r?u.reject(r):(o.id&&(a[o.id]=e),void i(e))})}),u.promise()}function t(e){function t(e){var t=[],n=null;return r.each(e,function(r,e){t.push(n=n?n.then(e):e.call())}),r.when.apply(r,t)}function n(r,e){return r=r.replace(/@import\s['"]?(.+?)['"]?\s*;/g,function(r,e){return r.indexOf("url(")!=-1?r:'@import url("'+e+'");'}),r.replace(c,function(r,t){return r.match(/data\:image\//)?r:r.replace(t,u(t,e).url)})}var i=r.Deferred(),l={},a=u(window.location.href).host,o=/@import\s+url\s*\(['"]?(.+?)['"]?\)\s*;/g,c=/url\s*\(['"]?(.+?)['"]?\)/g;return function s(e){var c=[];return e=e.replace(/@import\s['"]?(.+?)['"]?\s*;/g,function(r,e){return r.indexOf("url(")!=-1?r:'@import url("'+e+'");'}),e.replace(o,function(e,t){return l[t]||a!=u(t).host||c.push(function(){return r.ajax({url:t,cache:!1}).done(function(r){l[t]=n(r.replace(/^((?!:).)?\/\/.*/g,""),t)}).fail(function(r,e,n){l[t]="/* Can't resolve import '"+t+"' ("+e+", "+n+") */"})}),e}),t(c).always(function(){e=e.replace(o,function(r,e){return l[e]?l[e]:r}),c.length?e=s(e):i.resolve(e)}),e}(n(e.replace(/^((?!:).)?\/\/.*/g,""))),i.promise()}function n(e){var t,n={},i=e.split("\n");for(t=0,max=i.length;t<max;t++){var l=r.trim(i[t]);if(l.length&&/@[\w\-]+\s*:.[^;]*;/.test(l)){var u=r.trim(l.replace(";","").replace(/\s+/,"")).split(":");u[1]=r.trim(u[1].replace(";","").split("//")[0]),n[u[0]]=u[1]}}return n}function i(r,e){return r.replace(/url\s*\(['"]?(.+?)['"]?\)/g,function(r,t){return t.match(/^(http|\/\/)/)||r.match(/data\:image\//)?r:r.replace(t,l(u(t,e).url,e))})}function l(r,e){var t,n,i,l,a=u(r),o=u(e),c="";if(a.host!==o.host)return"";for(i=Math.max(o.dirs.length,a.dirs.length),l=0;l<i&&o.dirs[l]===a.dirs[l];l++);for(t=a.dirs.slice(l),n=o.dirs.slice(l),l=0;l<n.length-1;l++)c+="../";for(l=0;l<t.length-1;l++)c+=t[l]+"/";return c+a.file+a.query}function u(r,e){var t,n,i=/^((?:[a-z-]+:)?\/\/(?:[^\/\?#]*\/)|([\/\\]))?((?:[^\/\\\?#]*[\/\\])*)([^\/\\\?#]*)([#\?].*)?$/,l=r.match(i),u={},a=[];if(!l)throw new Exception("Could not parse url - '"+r+"'");if(!l[1]||l[2]){if(e||(e=window.location.href),t=e.match(i),!t)throw new Exception("Could not parse url - '"+e+"'");l[1]=t[1],l[2]||(l[3]=t[3]+l[3])}if(l[3])for(a=l[3].replace("\\","/").split("/"),n=0;n<a.length;n++)".."===a[n]&&n>0&&(a.splice(n-1,2),n-=2);return u.host=l[1],u.path=l[1]+a.join("/"),u.file=l[4]||"",u.query=l[5]||"",u.url=u.path+u.file+u.query,u.dirs=a,u}var a={};r.less=r.less||function(){return{getCSS:e,getVars:n,resolveImports:t,rewriteUrls:i,pathDiff:l,extractUrlParts:u}}()}(jQuery);PK���\�}���m�m7templates/yoo_aurora/warp/vendor/less/less-1.5.1.min.jsnu�[���!function(e,t){function n(t){return e.less[t.split("/")[1]]}function i(e,t){"development"==x.env&&"undefined"!=typeof console&&x.logLevel>=t&&console.log("less: "+e)}function r(e){return e.replace(/^[a-z-]+:\/+?[^\/]+/,"").replace(/^\//,"").replace(/\.[a-zA-Z]+$/,"").replace(/[^\.\w-]+/g,"-").replace(/\./g,":")}function s(e,n){var r="{line} {content}",s=e.filename||n,o=[],a=(e.type||"Syntax")+"Error: "+(e.message||"There is an error in your .less file")+" in "+s+" ",l=function(e,n,i){e.extract[n]!==t&&o.push(r.replace(/\{line\}/,(parseInt(e.line,10)||0)+(n-1)).replace(/\{class\}/,i).replace(/\{content\}/,e.extract[n]))};e.extract?(l(e,0,""),l(e,1,"line"),l(e,2,""),a+="on line "+e.line+", column "+(e.column+1)+":\n"+o.join("\n")):e.stack&&(a+=e.stack),i(a,k.errors)}function o(e,t,n){var s=t.href||"",o="less:"+(t.title||r(s)),a=document.getElementById(o),l=!1,u=document.createElement("style");if(u.setAttribute("type","text/css"),t.media&&u.setAttribute("media",t.media),u.id=o,u.styleSheet)try{u.styleSheet.cssText=e}catch(c){throw new Error("Couldn't reassign styleSheet.cssText.")}else u.appendChild(document.createTextNode(e)),l=null!==a&&a.childNodes.length>0&&u.childNodes.length>0&&a.firstChild.nodeValue===u.firstChild.nodeValue;var h=document.getElementsByTagName("head")[0];if(null===a||l===!1){var f=t&&t.nextSibling||null;f?f.parentNode.insertBefore(u,f):h.appendChild(u)}if(a&&l===!1&&a.parentNode.removeChild(a),n&&A){i("saving "+s+" to cache.",k.info);try{A.setItem(s,e),A.setItem(s+":timestamp",n)}catch(c){i("failed to save",k.errors)}}}function a(e,n){var i,s,a="less-error-message:"+r(n||""),l='<li><label>{line}</label><pre class="{class}">{content}</pre></li>',u=document.createElement("div"),c=[],h=e.filename||n,f=h.match(/([^\/]+(\?.*)?)$/)[1];u.id=a,u.className="less-error-message",s="<h3>"+(e.type||"Syntax")+"Error: "+(e.message||"There is an error in your .less file")+'</h3><p>in <a href="'+h+'">'+f+"</a> ";var p=function(e,n,i){e.extract[n]!==t&&c.push(l.replace(/\{line\}/,(parseInt(e.line,10)||0)+(n-1)).replace(/\{class\}/,i).replace(/\{content\}/,e.extract[n]))};e.extract?(p(e,0,""),p(e,1,"line"),p(e,2,""),s+="on line "+e.line+", column "+(e.column+1)+":</p><ul>"+c.join("")+"</ul>"):e.stack&&(s+="<br/>"+e.stack.split("\n").slice(1).join("<br/>")),u.innerHTML=s,o([".less-error-message ul, .less-error-message li {","list-style-type: none;","margin-right: 15px;","padding: 4px 0;","margin: 0;","}",".less-error-message label {","font-size: 12px;","margin-right: 15px;","padding: 4px 0;","color: #cc7777;","}",".less-error-message pre {","color: #dd6666;","padding: 4px 0;","margin: 0;","display: inline-block;","}",".less-error-message pre.line {","color: #ff0000;","}",".less-error-message h3 {","font-size: 20px;","font-weight: bold;","padding: 15px 0 5px 0;","margin: 0;","}",".less-error-message a {","color: #10a","}",".less-error-message .error {","color: red;","font-weight: bold;","padding-bottom: 2px;","border-bottom: 1px dashed red;","}"].join("\n"),{title:"error-message"}),u.style.cssText=["font-family: Arial, sans-serif","border: 1px solid #e00","background-color: #eee","border-radius: 5px","-webkit-border-radius: 5px","-moz-border-radius: 5px","color: #e00","padding: 15px","margin-bottom: 15px"].join(";"),"development"==x.env&&(i=setInterval(function(){document.body&&(document.getElementById(a)?document.body.replaceChild(u,document.getElementById(a)):document.body.insertBefore(u,document.body.firstChild),clearInterval(i))},10))}function l(e,t){x.errorReporting&&"html"!==x.errorReporting?"console"===x.errorReporting?s(e,t):"function"==typeof x.errorReporting&&x.errorReporting("add",e,t):a(e,t)}function u(e){var t=document.getElementById("less-error-message:"+r(e));t&&t.parentNode.removeChild(t)}function c(){}function h(e){x.errorReporting&&"html"!==x.errorReporting?"console"===x.errorReporting?c(e):"function"==typeof x.errorReporting&&x.errorReporting("remove",e):u(e)}function f(e){for(var t,n=document.getElementsByTagName("style"),i=0;i<n.length;i++)if(t=n[i],t.type.match(M)){var r=new x.tree.parseEnv(x),s=t.innerHTML||"";r.filename=document.location.href.replace(/#.*$/,""),(e||_)&&(r.useFileCache=!0,s=_+s,e&&(s+="\n"+e));var o=function(e){return function(t,n){if(t)return l(t,"inline");var i=n.toCSS(x);e.type="text/css",e.styleSheet?e.styleSheet.cssText=i:e.innerHTML=i}}(t);new x.Parser(r).parse(s,o)}}function p(e,t){var n,i,r=/^((?:[a-z-]+:)?\/+?(?:[^\/\?#]*\/)|([\/\\]))?((?:[^\/\\\?#]*[\/\\])*)([^\/\\\?#]*)([#\?].*)?$/i,s=e.match(r),o={},a=[];if(!s)throw new Error("Could not parse sheet href - '"+e+"'");if(!s[1]||s[2]){if(i=t.match(r),!i)throw new Error("Could not parse page url - '"+t+"'");s[1]=s[1]||i[1]||"",s[2]||(s[3]=i[3]+s[3])}if(s[3]){for(a=s[3].replace(/\\/g,"/").split("/"),n=0;n<a.length;n++)"."===a[n]&&(a.splice(n,1),n-=1);for(n=0;n<a.length;n++)".."===a[n]&&n>0&&(a.splice(n-1,2),n-=2)}return o.hostPart=s[1],o.directories=a,o.path=s[1]+a.join("/"),o.fileUrl=o.path+(s[4]||""),o.url=o.fileUrl+(s[5]||""),o}function m(e,t){var n,i,r,s,o=p(e),a=p(t),l="";if(o.hostPart!==a.hostPart)return"";for(i=Math.max(a.directories.length,o.directories.length),n=0;i>n&&a.directories[n]===o.directories[n];n++);for(s=a.directories.slice(n),r=o.directories.slice(n),n=0;n<s.length-1;n++)l+="../";for(n=0;n<r.length-1;n++)l+=r[n]+"/";return l}function d(){if(e.XMLHttpRequest)return new XMLHttpRequest;try{return new ActiveXObject("MSXML2.XMLHTTP.3.0")}catch(t){return i("browser doesn't support AJAX.",k.errors),null}}function v(e,t,n,r){function s(t,n,i){t.status>=200&&t.status<300?n(t.responseText,t.getResponseHeader("Last-Modified")):"function"==typeof i&&i(t.status,e)}var o=d(),a=I?x.fileAsync:x.async;"function"==typeof o.overrideMimeType&&o.overrideMimeType("text/css"),i("XHR: Getting '"+e+"'",k.info),o.open("GET",e,a),o.setRequestHeader("Accept",t||"text/x-less, text/css; q=0.9, */*; q=0.5"),o.send(null),I&&!x.fileAsync?0===o.status||o.status>=200&&o.status<300?n(o.responseText):r(o.status,e):a?o.onreadystatechange=function(){4==o.readyState&&s(o,n,r)}:s(o,n,r)}function g(t,n,i,r,s){n&&n.currentDirectory&&!/^([a-z-]+:)?\//.test(t)&&(t=n.currentDirectory+t);var o=p(t,e.location.href),a=o.url,l={currentDirectory:o.path,filename:a};if(n?(l.entryPath=n.entryPath,l.rootpath=n.rootpath,l.rootFilename=n.rootFilename,l.relativeUrls=n.relativeUrls):(l.entryPath=o.path,l.rootpath=x.rootpath||o.path,l.rootFilename=a,l.relativeUrls=r.relativeUrls),l.relativeUrls&&(l.rootpath=r.rootpath?p(r.rootpath+m(o.path,l.entryPath)).path:o.path),r.useFileCache&&E[a])try{var u=E[a];s&&(u+="\n"+s),i(null,u,a,l,{lastModified:new Date})}catch(c){i(c,null,a)}else v(a,r.mime,function(e,t){e=_+e,E[a]=e;try{i(null,e,a,l,{lastModified:t})}catch(n){i(n,null,a)}},function(e,t){i({type:"File",message:"'"+t+"' wasn't found ("+e+")"},null,a)})}function b(e,t,n,i,r){var s=new x.tree.parseEnv(x);s.mime=e.type,(r||_)&&(s.useFileCache=!0),g(e.href,null,function(r,a,l,u,c){if(c){c.remaining=i;var f=A&&A.getItem(l),p=A&&A.getItem(l+":timestamp");if(!n&&p&&c.lastModified&&new Date(c.lastModified).valueOf()===new Date(p).valueOf())return o(f,e),c.local=!0,void t(null,null,a,e,c,l)}h(l),a?(s.currentFileInfo=u,new x.Parser(s).parse(a,function(n,i){if(n)return t(n,null,null,e);try{t(n,i,a,e,c,l)}catch(n){t(n,null,null,e)}})):t(r,null,null,e,c,l)},s,r)}function S(e,t,n){for(var i=0;i<x.sheets.length;i++)b(x.sheets[i],e,t,x.sheets.length-(i+1),n)}function y(){"development"===x.env?(x.optimization=0,x.watchTimer=setInterval(function(){x.watchMode&&S(function(e,t,n,i,r){e?l(e,i.href):t&&o(t.toCSS(x),i,r.lastModified)})},x.poll)):x.optimization=3}function w(e){var t="";for(var n in e)t+=("@"===n.slice(0,1)?"":"@")+n+": "+(";"===e[n].slice(-1)?e[n]:e[n]+";");return t}("undefined"==typeof e.less||"undefined"!=typeof e.less.nodeType)&&(e.less={}),x=e.less,C=e.less.tree={},x.mode="browser";var x,C;x===t&&(x=exports,C=n("./tree"),x.mode="node"),x.Parser=function(e){function i(){S=I[b],y=g,k=g}function r(){I[b]=S,g=y,k=g}function s(){g>k&&(I[b]=I[b].slice(g-k),k=g)}function o(e){var t=e.charCodeAt(0);return 32===t||10===t||9===t}function a(e){var t,n;if(e instanceof Function)return e.call(R.parsers);if("string"==typeof e)t=v.charAt(g)===e?e:null,n=1,s();else{if(s(),!(t=e.exec(I[b])))return null;n=t[0].length}return t?(l(n),"string"==typeof t?t:1===t.length?t[0]:t):void 0}function l(e){for(var t=g,n=b,i=g+I[b].length,r=g+=e;i>g&&o(v.charAt(g));)g++;return I[b]=I[b].slice(e+(g-r)),k=g,0===I[b].length&&b<I.length-1&&b++,t!==g||n!==b}function u(e,t){var n=a(e);return n?n:void c(t||("string"==typeof e?"expected '"+e+"' got '"+v.charAt(g)+"'":"unexpected token"))}function c(e,t){var n=new Error(e);throw n.index=g,n.type=t||"Syntax",n}function h(e){return"string"==typeof e?v.charAt(g)===e:e.test(I[b])}function f(e,t){return e.filename&&t.currentFileInfo.filename&&e.filename!==t.currentFileInfo.filename?R.imports.contents[e.filename]:v}function p(e,t){for(var n=e+1,i=null,r=-1;--n>=0&&"\n"!==t.charAt(n);)r++;return"number"==typeof e&&(i=(t.slice(0,e).match(/\n/g)||"").length),{line:i,column:r}}function m(e,t,i){var r=i.currentFileInfo.filename;return"browser"!==x.mode&&"rhino"!==x.mode&&(r=n("path").resolve(r)),{lineNumber:p(e,t).line+1,fileName:r}}function d(e,t){var n=f(e,t),i=p(e.index,n),r=i.line,s=i.column,o=e.call&&p(e.call,n).line,a=n.split("\n");this.type=e.type||"Syntax",this.message=e.message,this.filename=e.filename||t.currentFileInfo.filename,this.index=e.index,this.line="number"==typeof r?r+1:null,this.callLine=o+1,this.callExtract=a[o],this.stack=e.stack,this.column=s,this.extract=[a[r-1],a[r],a[r+1]]}var v,g,b,S,y,w,I,k,R,F=e&&e.filename;e instanceof C.parseEnv||(e=new C.parseEnv(e));var M=this.imports={paths:e.paths||[],queue:[],files:e.files,contents:e.contents,mime:e.mime,error:null,push:function(t,n,i,r){var s=this;this.queue.push(t);var o=function(e,n,i){s.queue.splice(s.queue.indexOf(t),1);var o=i in s.files||i===F;s.files[i]=n,e&&!s.error&&(s.error=e),r(e,n,o,i)};x.Parser.importer?x.Parser.importer(t,n,o,e):x.Parser.fileLoader(t,n,function(t,r,s,a){if(t)return void o(t);var l=new C.parseEnv(e);l.currentFileInfo=a,l.processImports=!1,l.contents[s]=r,(n.reference||i.reference)&&(a.reference=!0),i.inline?o(null,r,s):new x.Parser(l).parse(r,function(e,t){o(e,t,s)})},e)}};return d.prototype=new Error,d.prototype.constructor=d,this.env=e=e||{},this.optimization="optimization"in this.env?this.env.optimization:1,R={imports:M,parse:function(t,i){var r,s,o,l=null;if(g=b=k=w=0,v=t.replace(/\r\n/g,"\n"),v=v.replace(/^\uFEFF/,""),R.imports.contents[e.currentFileInfo.filename]=v,I=function(t){for(var n,i,r,s,o=0,a=/(?:@\{[\w-]+\}|[^"'`\{\}\/\(\)\\])+/g,u=/\/\*(?:[^*]|\*+[^\/*])*\*+\/|\/\/.*/g,c=/"((?:[^"\\\r\n]|\\.)*)"|'((?:[^'\\\r\n]|\\.)*)'|`((?:[^`]|\\.)*)`/g,h=0,f=t[0],p=0;p<v.length;)if(a.lastIndex=p,(n=a.exec(v))&&n.index===p&&(p+=n[0].length,f.push(n[0])),r=v.charAt(p),u.lastIndex=c.lastIndex=p,(n=c.exec(v))&&n.index===p)p+=n[0].length,f.push(n[0]);else if(i||"/"!==r||(s=v.charAt(p+1),"/"!==s&&"*"!==s||!(n=u.exec(v))||n.index!==p)){switch(r){case"{":if(!i){h++,f.push(r);break}case"}":if(!i){h--,f.push(r),t[++o]=f=[];break}case"(":if(!i){i=!0,f.push(r);break}case")":if(i){i=!1,f.push(r);break}default:f.push(r)}p++}else p+=n[0].length,f.push(n[0]);return 0!==h&&(l=new d({index:p-1,type:"Parse",message:h>0?"missing closing `}`":"missing opening `{`",filename:e.currentFileInfo.filename},e)),t.map(function(e){return e.join("")})}([[]]),l)return i(new d(l,e));try{r=new C.Ruleset([],a(this.parsers.primary)),r.root=!0,r.firstRoot=!0}catch(u){return i(new d(u,e))}if(r.toCSS=function(t){return function(i,r){i=i||{};var s,o,a=new C.evalEnv(i);"object"!=typeof r||Array.isArray(r)||(r=Object.keys(r).map(function(e){var t=r[e];return t instanceof C.Value||(t instanceof C.Expression||(t=new C.Expression([t])),t=new C.Value([t])),new C.Rule("@"+e,t,(!1),null,0)}),a.frames=[new C.Ruleset(null,r)]);try{s=t.call(this,a),(new C.joinSelectorVisitor).run(s),(new C.processExtendsVisitor).run(s),new C.toCSSVisitor({compress:Boolean(i.compress)}).run(s),i.sourceMap&&(s=new C.sourceMapOutput({writeSourceMap:i.writeSourceMap,rootNode:s,contentsMap:R.imports.contents,sourceMapFilename:i.sourceMapFilename,sourceMapURL:i.sourceMapURL,outputFilename:i.sourceMapOutputFilename,sourceMapBasepath:i.sourceMapBasepath,sourceMapRootpath:i.sourceMapRootpath,outputSourceFiles:i.outputSourceFiles,sourceMapGenerator:i.sourceMapGenerator})),o=s.toCSS({compress:Boolean(i.compress),dumpLineNumbers:e.dumpLineNumbers,strictUnits:Boolean(i.strictUnits)})}catch(l){throw new d(l,e)}if(i.cleancss&&"node"===x.mode){var u=n("clean-css");return new u({keepSpecialComments:"*",processImport:!1,noRebase:!0,noAdvanced:!0}).minify(o)}return i.compress?o.replace(/(^(\s)+)|((\s)+$)/g,""):o}}(r.eval),g<v.length-1){g=w;var c=p(g,v);o=v.split("\n"),s=c.line+1,l={type:"Parse",message:"Unrecognised input",index:g,filename:e.currentFileInfo.filename,line:s,column:c.column,extract:[o[s-2],o[s-1],o[s]]}}var h=function(t){return t=l||t||R.imports.error,t?(t instanceof d||(t=new d(t,e)),i(t)):i(null,r)};return e.processImports===!1?h():void new C.importVisitor(this.imports,h).run(r)},parsers:{primary:function(){for(var e,t=[];(e=a(this.extendRule)||a(this.mixin.definition)||a(this.rule)||a(this.ruleset)||a(this.mixin.call)||a(this.comment)||a(this.directive))||a(/^[\s\n]+/)||a(/^;+/);)e&&t.push(e);return t},comment:function(){var t;if("/"===v.charAt(g))return"/"===v.charAt(g+1)?new C.Comment(a(/^\/\/.*/),(!0),g,e.currentFileInfo):(t=a(/^\/\*(?:[^*]|\*+[^\/*])*\*+\/\n?/))?new C.Comment(t,(!1),g,e.currentFileInfo):void 0},comments:function(){for(var e,t=[];e=a(this.comment);)t.push(e);return t},entities:{quoted:function(){var t,n,i=g,r=g;return"~"===v.charAt(i)&&(i++,n=!0),'"'===v.charAt(i)||"'"===v.charAt(i)?(n&&a("~"),(t=a(/^"((?:[^"\\\r\n]|\\.)*)"|'((?:[^'\\\r\n]|\\.)*)'/))?new C.Quoted(t[0],t[1]||t[2],n,r,e.currentFileInfo):void 0):void 0},keyword:function(){var e;if(e=a(/^[_A-Za-z-][_A-Za-z0-9-]*/)){var t=C.Color.fromKeyword(e);return t?t:new C.Keyword(e)}},call:function(){var t,n,i,r,s=g;if(t=/^([\w-]+|%|progid:[\w\.]+)\(/.exec(I[b])){if(t=t[1],n=t.toLowerCase(),"url"===n)return null;if(g+=t.length,"alpha"===n&&(r=a(this.alpha),"undefined"!=typeof r))return r;if(a("("),i=a(this.entities.arguments),a(")"))return t?new C.Call(t,i,s,e.currentFileInfo):void 0}},arguments:function(){for(var e,t=[];(e=a(this.entities.assignment)||a(this.expression))&&(t.push(e),a(",")););return t},literal:function(){return a(this.entities.dimension)||a(this.entities.color)||a(this.entities.quoted)||a(this.entities.unicodeDescriptor)},assignment:function(){var e,t;return(e=a(/^\w+(?=\s?=)/i))&&a("=")&&(t=a(this.entity))?new C.Assignment(e,t):void 0},url:function(){var t;if("u"===v.charAt(g)&&a(/^url\(/))return t=a(this.entities.quoted)||a(this.entities.variable)||a(/^(?:(?:\\[\(\)'"])|[^\(\)'"])+/)||"",u(")"),new C.URL(null!=t.value||t instanceof C.Variable?t:new C.Anonymous(t),e.currentFileInfo)},variable:function(){var t,n=g;return"@"===v.charAt(g)&&(t=a(/^@@?[\w-]+/))?new C.Variable(t,n,e.currentFileInfo):void 0},variableCurly:function(){var t,n=g;return"@"===v.charAt(g)&&(t=a(/^@\{([\w-]+)\}/))?new C.Variable("@"+t[1],n,e.currentFileInfo):void 0},color:function(){var e;return"#"===v.charAt(g)&&(e=a(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/))?new C.Color(e[1]):void 0},dimension:function(){var e,t=v.charCodeAt(g);if(!(t>57||43>t||47===t||44==t))return(e=a(/^([+-]?\d*\.?\d+)(%|[a-z]+)?/))?new C.Dimension(e[1],e[2]):void 0},unicodeDescriptor:function(){var e;return(e=a(/^U\+[0-9a-fA-F?]+(\-[0-9a-fA-F?]+)?/))?new C.UnicodeDescriptor(e[0]):void 0},javascript:function(){var n,i,r=g;return"~"===v.charAt(r)&&(r++,i=!0),"`"===v.charAt(r)?(e.javascriptEnabled===t||e.javascriptEnabled||c("You are using JavaScript, which has been disabled."),i&&a("~"),(n=a(/^`([^`]*)`/))?new C.JavaScript(n[1],g,i):void 0):void 0}},variable:function(){var e;return"@"===v.charAt(g)&&(e=a(/^(@[\w-]+)\s*:/))?e[1]:void 0},extend:function(e){var t,n,i,r=g,s=[];if(a(e?/^&:extend\(/:/^:extend\(/)){do{for(i=null,t=[];!(i=a(/^(all)(?=\s*(\)|,))/))&&(n=a(this.element),n);)t.push(n);i=i&&i[1],s.push(new C.Extend(new C.Selector(t),i,r))}while(a(","));return u(/^\)/),e&&u(/^;/),s}},extendRule:function(){return this.extend(!0)},mixin:{call:function(){var t,n,s,o=[],l=g,c=v.charAt(g),f=!1;if("."===c||"#"===c){for(i();t=a(/^[#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/);)o.push(new C.Element(n,t,g,e.currentFileInfo)),n=a(">");return a("(")&&(s=this.mixin.args.call(this,!0).args,u(")")),s=s||[],a(this.important)&&(f=!0),o.length>0&&(a(";")||h("}"))?new C.mixin.Call(o,s,l,e.currentFileInfo,f):void r()}},args:function(e){for(var t,n,i,r,s,o,l=[],h=[],f=[],p={args:null,variadic:!1};;){if(e)o=a(this.expression);else{if(a(this.comments),"."===v.charAt(g)&&a(/^\.{3}/)){p.variadic=!0,a(";")&&!t&&(t=!0),(t?h:f).push({variadic:!0});break}o=a(this.entities.variable)||a(this.entities.literal)||a(this.entities.keyword)}if(!o)break;r=null,o.throwAwayComments&&o.throwAwayComments(),s=o;var m=null;if(e?1==o.value.length&&(m=o.value[0]):m=o,m&&m instanceof C.Variable)if(a(":"))l.length>0&&(t&&c("Cannot mix ; and , as delimiter types"),n=!0),s=u(this.expression),r=i=m.name;else{if(!e&&a(/^\.{3}/)){p.variadic=!0,a(";")&&!t&&(t=!0),(t?h:f).push({name:o.name,variadic:!0});break}e||(i=r=m.name,s=null)}s&&l.push(s),f.push({name:r,value:s}),a(",")||(a(";")||t)&&(n&&c("Cannot mix ; and , as delimiter types"),t=!0,l.length>1&&(s=new C.Value(l)),h.push({name:i,value:s}),i=null,l=[],n=!1)}return p.args=t?h:f,p},definition:function(){var e,t,n,s,o=[],l=!1;if(!("."!==v.charAt(g)&&"#"!==v.charAt(g)||h(/^[^{]*\}/))&&(i(),t=a(/^([#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+)\s*\(/))){e=t[1];var c=this.mixin.args.call(this,!1);if(o=c.args,l=c.variadic,a(")")||(w=g,r()),a(this.comments),a(/^when/)&&(s=u(this.conditions,"expected condition")),n=a(this.block))return new C.mixin.Definition(e,o,n,s,l);r()}}},entity:function(){return a(this.entities.literal)||a(this.entities.variable)||a(this.entities.url)||a(this.entities.call)||a(this.entities.keyword)||a(this.entities.javascript)||a(this.comment)},end:function(){return a(";")||h("}")},alpha:function(){var e;if(a(/^\(opacity=/i))return(e=a(/^\d+/)||a(this.entities.variable))?(u(")"),new C.Alpha(e)):void 0},element:function(){var t,n,i;return n=a(this.combinator),t=a(/^(?:\d+\.\d+|\d+)%/)||a(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/)||a("*")||a("&")||a(this.attribute)||a(/^\([^()@]+\)/)||a(/^[\.#](?=@)/)||a(this.entities.variableCurly),t||a("(")&&(i=a(this.selector))&&a(")")&&(t=new C.Paren(i)),t?new C.Element(n,t,g,e.currentFileInfo):void 0},combinator:function(){var e=v.charAt(g);if(">"===e||"+"===e||"~"===e||"|"===e){for(g++;v.charAt(g).match(/\s/);)g++;return new C.Combinator(e)}return v.charAt(g-1).match(/\s/)?new C.Combinator(" "):new C.Combinator(null)},lessSelector:function(){return this.selector(!0)},selector:function(t){for(var n,i,r,s,o,l=[],h=[];(t&&(r=a(this.extend))||t&&(s=a(/^when/))||(n=a(this.element)))&&(s?o=u(this.conditions,"expected condition"):o?c("CSS guard can only be used at the end of selector"):r?h.push.apply(h,r):(h.length&&c("Extend can only be used at the end of selector"),i=v.charAt(g),l.push(n),n=null),"{"!==i&&"}"!==i&&";"!==i&&","!==i&&")"!==i););return l.length>0?new C.Selector(l,h,o,g,e.currentFileInfo):void(h.length&&c("Extend must be used to extend a selector, it cannot be used on its own"))},attribute:function(){var e,t,n;if(a("["))return(e=a(this.entities.variableCurly))||(e=u(/^(?:[_A-Za-z0-9-\*]*\|)?(?:[_A-Za-z0-9-]|\\.)+/)),(n=a(/^[|~*$^]?=/))&&(t=a(this.entities.quoted)||a(/^[0-9]+%/)||a(/^[\w-]+/)||a(this.entities.variableCurly)),u("]"),new C.Attribute(e,n,t)},block:function(){var e;return a("{")&&(e=a(this.primary))&&a("}")?e:void 0},ruleset:function(){var t,n,s,o=[];for(i(),e.dumpLineNumbers&&(s=m(g,v,e));(t=a(this.lessSelector))&&(o.push(t),a(this.comments),a(","));)t.condition&&c("Guards are only currently allowed on a single selector."),a(this.comments);if(o.length>0&&(n=a(this.block))){var l=new C.Ruleset(o,n,e.strictImports);return e.dumpLineNumbers&&(l.debugInfo=s),l}w=g,r()},rule:function(t){var n,s,o,l=v.charAt(g),u=!1;if(i(),"."!==l&&"#"!==l&&"&"!==l&&(n=a(this.variable)||a(this.ruleProperty))){if(s=t||!e.compress&&"@"!==n.charAt(0)?a(this.anonymousValue)||a(this.value):a(this.value)||a(this.anonymousValue),o=a(this.important),"+"===n[n.length-1]&&(u=!0,n=n.substr(0,n.length-1)),s&&a(this.end))return new C.Rule(n,s,o,u,y,e.currentFileInfo);if(w=g,r(),s&&!t)return this.rule(!0)}},anonymousValue:function(){var e;return(e=/^([^@+\/'"*`(;{}-]*);/.exec(I[b]))?(g+=e[0].length-1,new C.Anonymous(e[1])):void 0},"import":function(){var t,n,s=g;i();var o=a(/^@import?\s+/),l=(o?a(this.importOptions):null)||{};return o&&(t=a(this.entities.quoted)||a(this.entities.url))&&(n=a(this.mediaFeatures),a(";"))?(n=n&&new C.Value(n),new C.Import(t,n,l,s,e.currentFileInfo)):void r()},importOptions:function(){var e,t,n,i={};if(!a("("))return null;do if(e=a(this.importOption)){switch(t=e,n=!0,t){case"css":t="less",n=!1;break;case"once":t="multiple",n=!1}if(i[t]=n,!a(","))break}while(e);return u(")"),i},importOption:function(){var e=a(/^(less|css|multiple|once|inline|reference)/);return e?e[1]:void 0},mediaFeature:function(){var t,n,i=[];do if(t=a(this.entities.keyword)||a(this.entities.variable))i.push(t);else if(a("(")){if(n=a(this.property),t=a(this.value),!a(")"))return null;if(n&&t)i.push(new C.Paren(new C.Rule(n,t,null,null,g,e.currentFileInfo,(!0))));else{if(!t)return null;i.push(new C.Paren(t))}}while(t);return i.length>0?new C.Expression(i):void 0},mediaFeatures:function(){var e,t=[];do if(e=a(this.mediaFeature)){if(t.push(e),!a(","))break}else if((e=a(this.entities.variable))&&(t.push(e),!a(",")))break;while(e);return t.length>0?t:null},media:function(){var t,n,i,r;return e.dumpLineNumbers&&(r=m(g,v,e)),a(/^@media/)&&(t=a(this.mediaFeatures),n=a(this.block))?(i=new C.Media(n,t,g,e.currentFileInfo),e.dumpLineNumbers&&(i.debugInfo=r),i):void 0},directive:function(){var t,n,s,o,l,u,c,h;if("@"===v.charAt(g)){if(n=a(this["import"])||a(this.media))return n;if(i(),t=a(/^@[a-z-]+/)){switch(o=t,"-"==t.charAt(1)&&t.indexOf("-",2)>0&&(o="@"+t.slice(t.indexOf("-",2)+1)),o){case"@font-face":l=!0;break;case"@viewport":case"@top-left":case"@top-left-corner":case"@top-center":case"@top-right":case"@top-right-corner":case"@bottom-left":case"@bottom-left-corner":case"@bottom-center":case"@bottom-right":case"@bottom-right-corner":case"@left-top":case"@left-middle":case"@left-bottom":case"@right-top":case"@right-middle":case"@right-bottom":l=!0;break;case"@host":case"@page":case"@document":case"@supports":case"@keyframes":l=!0,u=!0;break;case"@namespace":c=!0}if(u&&(h=(a(/^[^{]+/)||"").trim(),h&&(t+=" "+h)),l){if(s=a(this.block))return new C.Directive(t,s,g,e.currentFileInfo)}else if((n=a(c?this.expression:this.entity))&&a(";")){var f=new C.Directive(t,n,g,e.currentFileInfo);return e.dumpLineNumbers&&(f.debugInfo=m(g,v,e)),f}r()}}},value:function(){for(var e,t=[];(e=a(this.expression))&&(t.push(e),a(",")););return t.length>0?new C.Value(t):void 0},important:function(){return"!"===v.charAt(g)?a(/^! *important/):void 0},sub:function(){var e,t;return a("(")&&(e=a(this.addition))?(t=new C.Expression([e]),u(")"),t.parens=!0,t):void 0},multiplication:function(){var e,t,n,i,r;if(e=a(this.operand)){for(r=o(v.charAt(g-1));!h(/^\/[*\/]/)&&(n=a("/")||a("*"))&&(t=a(this.operand));)e.parensInOp=!0,t.parensInOp=!0,i=new C.Operation(n,[i||e,t],r),r=o(v.charAt(g-1));return i||e}},addition:function(){var e,t,n,i,r;if(e=a(this.multiplication)){for(r=o(v.charAt(g-1));(n=a(/^[-+]\s+/)||!r&&(a("+")||a("-")))&&(t=a(this.multiplication));)e.parensInOp=!0,t.parensInOp=!0,i=new C.Operation(n,[i||e,t],r),r=o(v.charAt(g-1));return i||e}},conditions:function(){var e,t,n,i=g;if(e=a(this.condition)){for(;h(/^,\s*(not\s*)?\(/)&&a(",")&&(t=a(this.condition));)n=new C.Condition("or",n||e,t,i);return n||e}},condition:function(){var e,t,n,i,r=g,s=!1;return a(/^not/)&&(s=!0),u("("),(e=a(this.addition)||a(this.entities.keyword)||a(this.entities.quoted))?((i=a(/^(?:>=|<=|=<|[<=>])/))?(t=a(this.addition)||a(this.entities.keyword)||a(this.entities.quoted))?n=new C.Condition(i,e,t,r,s):c("expected expression"):n=new C.Condition("=",e,new C.Keyword("true"),r,s),u(")"),a(/^and/)?new C.Condition("and",n,a(this.condition)):n):void 0},operand:function(){var e,t=v.charAt(g+1);"-"!==v.charAt(g)||"@"!==t&&"("!==t||(e=a("-"));var n=a(this.sub)||a(this.entities.dimension)||a(this.entities.color)||a(this.entities.variable)||a(this.entities.call);return e&&(n.parensInOp=!0,n=new C.Negative(n)),n},expression:function(){for(var e,t,n=[];e=a(this.addition)||a(this.entity);)n.push(e),!h(/^\/[\/*]/)&&(t=a("/"))&&n.push(new C.Anonymous(t));return n.length>0?new C.Expression(n):void 0},property:function(){var e;return(e=a(/^(\*?-?[_a-zA-Z0-9-]+)\s*:/))?e[1]:void 0},ruleProperty:function(){var e;return(e=a(/^(\*?-?[_a-zA-Z0-9-]+)\s*(\+?)\s*:/))?e[1]+(e[2]||""):void 0}}}},function(i){function r(e){return i.functions.hsla(e.h,e.s,e.l,e.a)}function s(e,t){return e instanceof i.Dimension&&e.unit.is("%")?parseFloat(e.value*t/100):o(e)}function o(e){if(e instanceof i.Dimension)return parseFloat(e.unit.is("%")?e.value/100:e.value);if("number"==typeof e)return e;throw{error:"RuntimeError",message:"color functions take numbers as parameters"}}function a(e){return Math.min(1,Math.max(0,e))}i.functions={rgb:function(e,t,n){return this.rgba(e,t,n,1)},rgba:function(e,t,n,r){var a=[e,t,n].map(function(e){return s(e,256)});return r=o(r),new i.Color(a,r)},hsl:function(e,t,n){return this.hsla(e,t,n,1)},hsla:function(e,t,n,i){function r(e){return e=0>e?e+1:e>1?e-1:e,1>6*e?l+(s-l)*e*6:1>2*e?s:2>3*e?l+(s-l)*(2/3-e)*6:l}e=o(e)%360/360,t=a(o(t)),n=a(o(n)),i=a(o(i));var s=.5>=n?n*(t+1):n+t-n*t,l=2*n-s;return this.rgba(255*r(e+1/3),255*r(e),255*r(e-1/3),i)},hsv:function(e,t,n){return this.hsva(e,t,n,1)},hsva:function(e,t,n,i){e=o(e)%360/360*360,t=o(t),n=o(n),i=o(i);var r,s;r=Math.floor(e/60%6),s=e/60-r;var a=[n,n*(1-t),n*(1-s*t),n*(1-(1-s)*t)],l=[[0,3,1],[2,0,1],[1,0,3],[1,2,0],[3,1,0],[0,1,2]];return this.rgba(255*a[l[r][0]],255*a[l[r][1]],255*a[l[r][2]],i)},hue:function(e){return new i.Dimension(Math.round(e.toHSL().h))},saturation:function(e){return new i.Dimension(Math.round(100*e.toHSL().s),"%")},lightness:function(e){return new i.Dimension(Math.round(100*e.toHSL().l),"%")},hsvhue:function(e){return new i.Dimension(Math.round(e.toHSV().h))},hsvsaturation:function(e){return new i.Dimension(Math.round(100*e.toHSV().s),"%")},hsvvalue:function(e){return new i.Dimension(Math.round(100*e.toHSV().v),"%")},red:function(e){return new i.Dimension(e.rgb[0])},green:function(e){return new i.Dimension(e.rgb[1])},blue:function(e){return new i.Dimension(e.rgb[2])},alpha:function(e){return new i.Dimension(e.toHSL().a)},luma:function(e){return new i.Dimension(Math.round(e.luma()*e.alpha*100),"%")},saturate:function(e,t){if(!e.rgb)return null;var n=e.toHSL();return n.s+=t.value/100,n.s=a(n.s),r(n)},desaturate:function(e,t){var n=e.toHSL();return n.s-=t.value/100,n.s=a(n.s),r(n)},lighten:function(e,t){var n=e.toHSL();return n.l+=t.value/100,n.l=a(n.l),r(n)},darken:function(e,t){var n=e.toHSL();return n.l-=t.value/100,n.l=a(n.l),r(n)},fadein:function(e,t){var n=e.toHSL();return n.a+=t.value/100,n.a=a(n.a),r(n)},fadeout:function(e,t){var n=e.toHSL();return n.a-=t.value/100,n.a=a(n.a),r(n)},fade:function(e,t){var n=e.toHSL();return n.a=t.value/100,n.a=a(n.a),r(n)},spin:function(e,t){var n=e.toHSL(),i=(n.h+t.value)%360;return n.h=0>i?360+i:i,r(n)},mix:function(e,t,n){n||(n=new i.Dimension(50));var r=n.value/100,s=2*r-1,o=e.toHSL().a-t.toHSL().a,a=((s*o==-1?s:(s+o)/(1+s*o))+1)/2,l=1-a,u=[e.rgb[0]*a+t.rgb[0]*l,e.rgb[1]*a+t.rgb[1]*l,e.rgb[2]*a+t.rgb[2]*l],c=e.alpha*r+t.alpha*(1-r);return new i.Color(u,c)},greyscale:function(e){return this.desaturate(e,new i.Dimension(100))},contrast:function(e,t,n,i){if(!e.rgb)return null;if("undefined"==typeof n&&(n=this.rgba(255,255,255,1)),"undefined"==typeof t&&(t=this.rgba(0,0,0,1)),t.luma()>n.luma()){var r=n;n=t,t=r}return i="undefined"==typeof i?.43:o(i),e.luma()*e.alpha<i?n:t},e:function(e){return new i.Anonymous(e instanceof i.JavaScript?e.evaluated:e)},escape:function(e){return new i.Anonymous(encodeURI(e.value).replace(/=/g,"%3D").replace(/:/g,"%3A").replace(/#/g,"%23").replace(/;/g,"%3B").replace(/\(/g,"%28").replace(/\)/g,"%29"))},"%":function(e){for(var t=Array.prototype.slice.call(arguments,1),n=e.value,r=0;r<t.length;r++)n=n.replace(/%[sda]/i,function(e){var n=e.match(/s/i)?t[r].value:t[r].toCSS();return e.match(/[A-Z]$/)?encodeURIComponent(n):n});return n=n.replace(/%%/g,"%"),new i.Quoted('"'+n+'"',n)},unit:function(e,t){if(!(e instanceof i.Dimension))throw{type:"Argument",message:"the first argument to unit must be a number"+(e instanceof i.Operation?". Have you forgotten parenthesis?":"")};return new i.Dimension(e.value,t?t.toCSS():"")},convert:function(e,t){return e.convertTo(t.value)},round:function(e,t){var n="undefined"==typeof t?0:t.value;return this._math(function(e){return e.toFixed(n)},null,e)},pi:function(){return new i.Dimension(Math.PI)},mod:function(e,t){return new i.Dimension(e.value%t.value,e.unit)},pow:function(e,t){if("number"==typeof e&&"number"==typeof t)e=new i.Dimension(e),t=new i.Dimension(t);else if(!(e instanceof i.Dimension&&t instanceof i.Dimension))throw{type:"Argument",message:"arguments must be numbers"};return new i.Dimension(Math.pow(e.value,t.value),e.unit)},_math:function(e,t,n){if(n instanceof i.Dimension)return new i.Dimension(e(parseFloat(n.value)),null==t?n.unit:t);if("number"==typeof n)return e(n);throw{type:"Argument",message:"argument must be a number"}},_minmax:function(e,n){switch(n=Array.prototype.slice.call(n),n.length){case 0:throw{type:"Argument",message:"one or more arguments required"};case 1:return n[0]}var r,s,o,a,l,u,c=[],h={};for(r=0;r<n.length;r++)o=n[r],o instanceof i.Dimension?(a=o.unify(),u=a.unit.toString(),s=h[u],s!==t?(l=c[s].unify(),(e&&a.value<l.value||!e&&a.value>l.value)&&(c[s]=o)):(h[u]=c.length,c.push(o))):c.push(o);return 1==c.length?c[0]:(n=c.map(function(e){return e.toCSS(this.env)}).join(this.env.compress?",":", "),new i.Anonymous((e?"min":"max")+"("+n+")"))},min:function(){return this._minmax(!0,arguments)},max:function(){return this._minmax(!1,arguments)},argb:function(e){return new i.Anonymous(e.toARGB())},percentage:function(e){return new i.Dimension(100*e.value,"%")},color:function(e){if(e instanceof i.Quoted){var t,n=e.value;if(t=i.Color.fromKeyword(n))return t;if(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/.test(n))return new i.Color(n.slice(1));throw{type:"Argument",message:"argument must be a color keyword or 3/6 digit hex e.g. #FFF"}}throw{type:"Argument",message:"argument must be a string"}},iscolor:function(e){return this._isa(e,i.Color)},isnumber:function(e){return this._isa(e,i.Dimension)},isstring:function(e){return this._isa(e,i.Quoted)},iskeyword:function(e){return this._isa(e,i.Keyword)},isurl:function(e){return this._isa(e,i.URL)},ispixel:function(e){return this.isunit(e,"px")},ispercentage:function(e){return this.isunit(e,"%")},isem:function(e){return this.isunit(e,"em")},isunit:function(e,t){return e instanceof i.Dimension&&e.unit.is(t.value||t)?i.True:i.False},_isa:function(e,t){return e instanceof t?i.True:i.False},multiply:function(e,t){var n=e.rgb[0]*t.rgb[0]/255,i=e.rgb[1]*t.rgb[1]/255,r=e.rgb[2]*t.rgb[2]/255;return this.rgb(n,i,r)},screen:function(e,t){var n=255-(255-e.rgb[0])*(255-t.rgb[0])/255,i=255-(255-e.rgb[1])*(255-t.rgb[1])/255,r=255-(255-e.rgb[2])*(255-t.rgb[2])/255;return this.rgb(n,i,r)},overlay:function(e,t){var n=e.rgb[0]<128?2*e.rgb[0]*t.rgb[0]/255:255-2*(255-e.rgb[0])*(255-t.rgb[0])/255,i=e.rgb[1]<128?2*e.rgb[1]*t.rgb[1]/255:255-2*(255-e.rgb[1])*(255-t.rgb[1])/255,r=e.rgb[2]<128?2*e.rgb[2]*t.rgb[2]/255:255-2*(255-e.rgb[2])*(255-t.rgb[2])/255; return this.rgb(n,i,r)},softlight:function(e,t){var n=t.rgb[0]*e.rgb[0]/255,i=n+e.rgb[0]*(255-(255-e.rgb[0])*(255-t.rgb[0])/255-n)/255;n=t.rgb[1]*e.rgb[1]/255;var r=n+e.rgb[1]*(255-(255-e.rgb[1])*(255-t.rgb[1])/255-n)/255;n=t.rgb[2]*e.rgb[2]/255;var s=n+e.rgb[2]*(255-(255-e.rgb[2])*(255-t.rgb[2])/255-n)/255;return this.rgb(i,r,s)},hardlight:function(e,t){var n=t.rgb[0]<128?2*t.rgb[0]*e.rgb[0]/255:255-2*(255-t.rgb[0])*(255-e.rgb[0])/255,i=t.rgb[1]<128?2*t.rgb[1]*e.rgb[1]/255:255-2*(255-t.rgb[1])*(255-e.rgb[1])/255,r=t.rgb[2]<128?2*t.rgb[2]*e.rgb[2]/255:255-2*(255-t.rgb[2])*(255-e.rgb[2])/255;return this.rgb(n,i,r)},difference:function(e,t){var n=Math.abs(e.rgb[0]-t.rgb[0]),i=Math.abs(e.rgb[1]-t.rgb[1]),r=Math.abs(e.rgb[2]-t.rgb[2]);return this.rgb(n,i,r)},exclusion:function(e,t){var n=e.rgb[0]+t.rgb[0]*(255-e.rgb[0]-e.rgb[0])/255,i=e.rgb[1]+t.rgb[1]*(255-e.rgb[1]-e.rgb[1])/255,r=e.rgb[2]+t.rgb[2]*(255-e.rgb[2]-e.rgb[2])/255;return this.rgb(n,i,r)},average:function(e,t){var n=(e.rgb[0]+t.rgb[0])/2,i=(e.rgb[1]+t.rgb[1])/2,r=(e.rgb[2]+t.rgb[2])/2;return this.rgb(n,i,r)},negation:function(e,t){var n=255-Math.abs(255-t.rgb[0]-e.rgb[0]),i=255-Math.abs(255-t.rgb[1]-e.rgb[1]),r=255-Math.abs(255-t.rgb[2]-e.rgb[2]);return this.rgb(n,i,r)},tint:function(e,t){return this.mix(this.rgb(255,255,255),e,t)},shade:function(e,t){return this.mix(this.rgb(0,0,0),e,t)},extract:function(e,t){return t=t.value-1,Array.isArray(e.value)?e.value[t]:Array(e)[t]},length:function(e){var t=Array.isArray(e.value)?e.value.length:1;return new i.Dimension(t)},"data-uri":function(t,r){if("undefined"!=typeof e)return new i.URL(r||t,this.currentFileInfo).eval(this.env);var s=t.value,o=r&&r.value,a=n("fs"),l=n("path"),u=!1;if(arguments.length<2&&(o=s),this.env.isPathRelative(o)&&(o=this.currentFileInfo.relativeUrls?l.join(this.currentFileInfo.currentDirectory,o):l.join(this.currentFileInfo.entryPath,o)),arguments.length<2){var c;try{c=n("mime")}catch(h){c=i._mime}s=c.lookup(o);var f=c.charsets.lookup(s);u=["US-ASCII","UTF-8"].indexOf(f)<0,u&&(s+=";base64")}else u=/;base64$/.test(s);var p=a.readFileSync(o),m=32,d=parseInt(p.length/1024,10);if(d>=m&&this.env.ieCompat!==!1)return this.env.silent||console.warn("Skipped data-uri embedding of %s because its size (%dKB) exceeds IE8-safe %dKB!",o,d,m),new i.URL(r||t,this.currentFileInfo).eval(this.env);p=u?p.toString("base64"):encodeURIComponent(p);var v="'data:"+s+","+p+"'";return new i.URL(new i.Anonymous(v))},"svg-gradient":function(e){function n(){throw{type:"Argument",message:"svg-gradient expects direction, start_color [start_position], [color position,]..., end_color [end_position]"}}arguments.length<3&&n();var r,s,o,a,l,u,c,h=Array.prototype.slice.call(arguments,1),f="linear",p='x="0" y="0" width="1" height="1"',m=!0,d={compress:!1},v=e.toCSS(d);switch(v){case"to bottom":r='x1="0%" y1="0%" x2="0%" y2="100%"';break;case"to right":r='x1="0%" y1="0%" x2="100%" y2="0%"';break;case"to bottom right":r='x1="0%" y1="0%" x2="100%" y2="100%"';break;case"to top right":r='x1="0%" y1="100%" x2="100%" y2="0%"';break;case"ellipse":case"ellipse at center":f="radial",r='cx="50%" cy="50%" r="75%"',p='x="-50" y="-50" width="101" height="101"';break;default:throw{type:"Argument",message:"svg-gradient direction must be 'to bottom', 'to right', 'to bottom right', 'to top right' or 'ellipse at center'"}}for(s='<?xml version="1.0" ?><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><'+f+'Gradient id="gradient" gradientUnits="userSpaceOnUse" '+r+">",o=0;o<h.length;o+=1)h[o].value?(a=h[o].value[0],l=h[o].value[1]):(a=h[o],l=t),a instanceof i.Color&&((0===o||o+1===h.length)&&l===t||l instanceof i.Dimension)||n(),u=l?l.toCSS(d):0===o?"0%":"100%",c=a.alpha,s+='<stop offset="'+u+'" stop-color="'+a.toRGB()+'"'+(1>c?' stop-opacity="'+c+'"':"")+"/>";if(s+="</"+f+"Gradient><rect "+p+' fill="url(#gradient)" /></svg>',m)try{s=new Buffer(s).toString("base64")}catch(g){m=!1}return s="'data:image/svg+xml"+(m?";base64":"")+","+s+"'",new i.URL(new i.Anonymous(s))}},i._mime={_types:{".htm":"text/html",".html":"text/html",".gif":"image/gif",".jpg":"image/jpeg",".jpeg":"image/jpeg",".png":"image/png"},lookup:function(e){var r=n("path").extname(e),s=i._mime._types[r];if(s===t)throw new Error('Optional dependency "mime" is required for '+r);return s},charsets:{lookup:function(e){return e&&/^text\//.test(e)?"UTF-8":""}}};for(var l=[{name:"ceil"},{name:"floor"},{name:"sqrt"},{name:"abs"},{name:"tan",unit:""},{name:"sin",unit:""},{name:"cos",unit:""},{name:"atan",unit:"rad"},{name:"asin",unit:"rad"},{name:"acos",unit:"rad"}],u=function(e,t){return function(n){return null!=t&&(n=n.unify()),this._math(Math[e],t,n)}},c=0;c<l.length;c++)i.functions[l[c].name]=u(l[c].name,l[c].unit);i.functionCall=function(e,t){this.env=e,this.currentFileInfo=t},i.functionCall.prototype=i.functions}(n("./tree")),function(e){e.colors={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}}(n("./tree")),function(e){e.debugInfo=function(t,n,i){var r="";if(t.dumpLineNumbers&&!t.compress)switch(t.dumpLineNumbers){case"comments":r=e.debugInfo.asComment(n);break;case"mediaquery":r=e.debugInfo.asMediaQuery(n);break;case"all":r=e.debugInfo.asComment(n)+(i||"")+e.debugInfo.asMediaQuery(n)}return r},e.debugInfo.asComment=function(e){return"/* line "+e.debugInfo.lineNumber+", "+e.debugInfo.fileName+" */\n"},e.debugInfo.asMediaQuery=function(e){return"@media -sass-debug-info{filename{font-family:"+("file://"+e.debugInfo.fileName).replace(/([.:/\\])/g,function(e){return"\\"==e&&(e="/"),"\\"+e})+"}line{font-family:\\00003"+e.debugInfo.lineNumber+"}}\n"},e.find=function(e,t){for(var n,i=0;i<e.length;i++)if(n=t.call(e,e[i]))return n;return null},e.jsify=function(e){return Array.isArray(e.value)&&e.value.length>1?"["+e.value.map(function(e){return e.toCSS(!1)}).join(", ")+"]":e.toCSS(!1)},e.toCSS=function(e){var t=[];return this.genCSS(e,{add:function(e){t.push(e)},isEmpty:function(){return 0===t.length}}),t.join("")},e.outputRuleset=function(e,t,n){t.add(e.compress?"{":" {\n"),e.tabLevel=(e.tabLevel||0)+1;for(var i=e.compress?"":Array(e.tabLevel+1).join(" "),r=e.compress?"":Array(e.tabLevel).join(" "),s=0;s<n.length;s++)t.add(i),n[s].genCSS(e,t),t.add(e.compress?"":"\n");e.tabLevel--,t.add(r+"}")}}(n("./tree")),function(e){e.Alpha=function(e){this.value=e},e.Alpha.prototype={type:"Alpha",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return this.value.eval?new e.Alpha(this.value.eval(t)):this},genCSS:function(e,t){t.add("alpha(opacity="),this.value.genCSS?this.value.genCSS(e,t):t.add(this.value),t.add(")")},toCSS:e.toCSS}}(n("../tree")),function(e){e.Anonymous=function(e,t,n,i){this.value=e.value||e,this.index=t,this.mapLines=i,this.currentFileInfo=n},e.Anonymous.prototype={type:"Anonymous",eval:function(){return this},compare:function(e){if(!e.toCSS)return-1;var t=this.toCSS(),n=e.toCSS();return t===n?0:n>t?-1:1},genCSS:function(e,t){t.add(this.value,this.currentFileInfo,this.index,this.mapLines)},toCSS:e.toCSS}}(n("../tree")),function(e){e.Assignment=function(e,t){this.key=e,this.value=t},e.Assignment.prototype={type:"Assignment",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return this.value.eval?new e.Assignment(this.key,this.value.eval(t)):this},genCSS:function(e,t){t.add(this.key+"="),this.value.genCSS?this.value.genCSS(e,t):t.add(this.value)},toCSS:e.toCSS}}(n("../tree")),function(e){e.Call=function(e,t,n,i){this.name=e,this.args=t,this.index=n,this.currentFileInfo=i},e.Call.prototype={type:"Call",accept:function(e){this.args=e.visit(this.args)},eval:function(t){var n,i,r=this.args.map(function(e){return e.eval(t)}),s=this.name.toLowerCase();if(s in e.functions)try{if(i=new e.functionCall(t,this.currentFileInfo),n=i[s].apply(i,r),null!=n)return n}catch(o){throw{type:o.type||"Runtime",message:"error evaluating function `"+this.name+"`"+(o.message?": "+o.message:""),index:this.index,filename:this.currentFileInfo.filename}}return new e.Call(this.name,r,this.index,this.currentFileInfo)},genCSS:function(e,t){t.add(this.name+"(",this.currentFileInfo,this.index);for(var n=0;n<this.args.length;n++)this.args[n].genCSS(e,t),n+1<this.args.length&&t.add(", ");t.add(")")},toCSS:e.toCSS}}(n("../tree")),function(e){e.Color=function(e,t){this.rgb=Array.isArray(e)?e:6==e.length?e.match(/.{2}/g).map(function(e){return parseInt(e,16)}):e.split("").map(function(e){return parseInt(e+e,16)}),this.alpha="number"==typeof t?t:1};var t="transparent";e.Color.prototype={type:"Color",eval:function(){return this},luma:function(){return.2126*this.rgb[0]/255+.7152*this.rgb[1]/255+.0722*this.rgb[2]/255},genCSS:function(e,t){t.add(this.toCSS(e))},toCSS:function(e,n){var i=e&&e.compress&&!n;if(this.alpha<1)return 0===this.alpha&&this.isTransparentKeyword?t:"rgba("+this.rgb.map(function(e){return Math.round(e)}).concat(this.alpha).join(","+(i?"":" "))+")";var r=this.toRGB();if(i){var s=r.split("");s[1]===s[2]&&s[3]===s[4]&&s[5]===s[6]&&(r="#"+s[1]+s[3]+s[5])}return r},operate:function(t,n,i){var r=[];i instanceof e.Color||(i=i.toColor());for(var s=0;3>s;s++)r[s]=e.operate(t,n,this.rgb[s],i.rgb[s]);return new e.Color(r,this.alpha+i.alpha)},toRGB:function(){return"#"+this.rgb.map(function(e){return e=Math.round(e),e=(e>255?255:0>e?0:e).toString(16),1===e.length?"0"+e:e}).join("")},toHSL:function(){var e,t,n=this.rgb[0]/255,i=this.rgb[1]/255,r=this.rgb[2]/255,s=this.alpha,o=Math.max(n,i,r),a=Math.min(n,i,r),l=(o+a)/2,u=o-a;if(o===a)e=t=0;else{switch(t=l>.5?u/(2-o-a):u/(o+a),o){case n:e=(i-r)/u+(r>i?6:0);break;case i:e=(r-n)/u+2;break;case r:e=(n-i)/u+4}e/=6}return{h:360*e,s:t,l:l,a:s}},toHSV:function(){var e,t,n=this.rgb[0]/255,i=this.rgb[1]/255,r=this.rgb[2]/255,s=this.alpha,o=Math.max(n,i,r),a=Math.min(n,i,r),l=o,u=o-a;if(t=0===o?0:u/o,o===a)e=0;else{switch(o){case n:e=(i-r)/u+(r>i?6:0);break;case i:e=(r-n)/u+2;break;case r:e=(n-i)/u+4}e/=6}return{h:360*e,s:t,v:l,a:s}},toARGB:function(){var e=[Math.round(255*this.alpha)].concat(this.rgb);return"#"+e.map(function(e){return e=Math.round(e),e=(e>255?255:0>e?0:e).toString(16),1===e.length?"0"+e:e}).join("")},compare:function(e){return e.rgb&&e.rgb[0]===this.rgb[0]&&e.rgb[1]===this.rgb[1]&&e.rgb[2]===this.rgb[2]&&e.alpha===this.alpha?0:-1}},e.Color.fromKeyword=function(n){if(e.colors.hasOwnProperty(n))return new e.Color(e.colors[n].slice(1));if(n===t){var i=new e.Color([0,0,0],0);return i.isTransparentKeyword=!0,i}}}(n("../tree")),function(e){e.Comment=function(e,t,n,i){this.value=e,this.silent=!!t,this.currentFileInfo=i},e.Comment.prototype={type:"Comment",genCSS:function(t,n){this.debugInfo&&n.add(e.debugInfo(t,this),this.currentFileInfo,this.index),n.add(this.value.trim())},toCSS:e.toCSS,isSilent:function(e){var t=this.currentFileInfo&&this.currentFileInfo.reference&&!this.isReferenced,n=e.compress&&!this.value.match(/^\/\*!/);return this.silent||t||n},eval:function(){return this},markReferenced:function(){this.isReferenced=!0}}}(n("../tree")),function(e){e.Condition=function(e,t,n,i,r){this.op=e.trim(),this.lvalue=t,this.rvalue=n,this.index=i,this.negate=r},e.Condition.prototype={type:"Condition",accept:function(e){this.lvalue=e.visit(this.lvalue),this.rvalue=e.visit(this.rvalue)},eval:function(e){var t,n=this.lvalue.eval(e),i=this.rvalue.eval(e),r=this.index;return t=function(e){switch(e){case"and":return n&&i;case"or":return n||i;default:if(n.compare)t=n.compare(i);else{if(!i.compare)throw{type:"Type",message:"Unable to perform comparison",index:r};t=i.compare(n)}switch(t){case-1:return"<"===e||"=<"===e||"<="===e;case 0:return"="===e||">="===e||"=<"===e||"<="===e;case 1:return">"===e||">="===e}}}(this.op),this.negate?!t:t}}}(n("../tree")),function(e){e.Dimension=function(n,i){this.value=parseFloat(n),this.unit=i&&i instanceof e.Unit?i:new e.Unit(i?[i]:t)},e.Dimension.prototype={type:"Dimension",accept:function(e){this.unit=e.visit(this.unit)},eval:function(){return this},toColor:function(){return new e.Color([this.value,this.value,this.value])},genCSS:function(e,t){if(e&&e.strictUnits&&!this.unit.isSingular())throw new Error("Multiple units in dimension. Correct the units or use the unit function. Bad unit: "+this.unit.toString());var n=this.value,i=String(n);if(0!==n&&1e-6>n&&n>-1e-6&&(i=n.toFixed(20).replace(/0+$/,"")),e&&e.compress){if(0===n&&this.unit.isLength())return void t.add(i);n>0&&1>n&&(i=i.substr(1))}t.add(i),this.unit.genCSS(e,t)},toCSS:e.toCSS,operate:function(t,n,i){var r=e.operate(t,n,this.value,i.value),s=this.unit.clone();if("+"===n||"-"===n)if(0===s.numerator.length&&0===s.denominator.length)s.numerator=i.unit.numerator.slice(0),s.denominator=i.unit.denominator.slice(0);else if(0===i.unit.numerator.length&&0===s.denominator.length);else{if(i=i.convertTo(this.unit.usedUnits()),t.strictUnits&&i.unit.toString()!==s.toString())throw new Error("Incompatible units. Change the units or use the unit function. Bad units: '"+s.toString()+"' and '"+i.unit.toString()+"'.");r=e.operate(t,n,this.value,i.value)}else"*"===n?(s.numerator=s.numerator.concat(i.unit.numerator).sort(),s.denominator=s.denominator.concat(i.unit.denominator).sort(),s.cancel()):"/"===n&&(s.numerator=s.numerator.concat(i.unit.denominator).sort(),s.denominator=s.denominator.concat(i.unit.numerator).sort(),s.cancel());return new e.Dimension(r,s)},compare:function(t){if(t instanceof e.Dimension){var n=this.unify(),i=t.unify(),r=n.value,s=i.value;return s>r?-1:r>s?1:i.unit.isEmpty()||0===n.unit.compare(i.unit)?0:-1}return-1},unify:function(){return this.convertTo({length:"m",duration:"s",angle:"rad"})},convertTo:function(t){var n,i,r,s,o,a=this.value,l=this.unit.clone(),u={};if("string"==typeof t){for(n in e.UnitConversions)e.UnitConversions[n].hasOwnProperty(t)&&(u={},u[n]=t);t=u}o=function(e,t){return r.hasOwnProperty(e)?(t?a/=r[e]/r[s]:a*=r[e]/r[s],s):e};for(i in t)t.hasOwnProperty(i)&&(s=t[i],r=e.UnitConversions[i],l.map(o));return l.cancel(),new e.Dimension(a,l)}},e.UnitConversions={length:{m:1,cm:.01,mm:.001,"in":.0254,pt:.0254/72,pc:.0254/72*12},duration:{s:1,ms:.001},angle:{rad:1/(2*Math.PI),deg:1/360,grad:.0025,turn:1}},e.Unit=function(e,t,n){this.numerator=e?e.slice(0).sort():[],this.denominator=t?t.slice(0).sort():[],this.backupUnit=n},e.Unit.prototype={type:"Unit",clone:function(){return new e.Unit(this.numerator.slice(0),this.denominator.slice(0),this.backupUnit)},genCSS:function(e,t){this.numerator.length>=1?t.add(this.numerator[0]):this.denominator.length>=1?t.add(this.denominator[0]):e&&e.strictUnits||!this.backupUnit||t.add(this.backupUnit)},toCSS:e.toCSS,toString:function(){var e,t=this.numerator.join("*");for(e=0;e<this.denominator.length;e++)t+="/"+this.denominator[e];return t},compare:function(e){return this.is(e.toString())?0:-1},is:function(e){return this.toString()===e},isLength:function(){return Boolean(this.toCSS().match(/px|em|%|in|cm|mm|pc|pt|ex/))},isEmpty:function(){return 0===this.numerator.length&&0===this.denominator.length},isSingular:function(){return this.numerator.length<=1&&0===this.denominator.length},map:function(e){var t;for(t=0;t<this.numerator.length;t++)this.numerator[t]=e(this.numerator[t],!1);for(t=0;t<this.denominator.length;t++)this.denominator[t]=e(this.denominator[t],!0)},usedUnits:function(){var t,n,i={};n=function(e){return t.hasOwnProperty(e)&&!i[r]&&(i[r]=e),e};for(var r in e.UnitConversions)e.UnitConversions.hasOwnProperty(r)&&(t=e.UnitConversions[r],this.map(n));return i},cancel:function(){var e,t,n,i={};for(t=0;t<this.numerator.length;t++)e=this.numerator[t],n||(n=e),i[e]=(i[e]||0)+1;for(t=0;t<this.denominator.length;t++)e=this.denominator[t],n||(n=e),i[e]=(i[e]||0)-1;this.numerator=[],this.denominator=[];for(e in i)if(i.hasOwnProperty(e)){var r=i[e];if(r>0)for(t=0;r>t;t++)this.numerator.push(e);else if(0>r)for(t=0;-r>t;t++)this.denominator.push(e)}0===this.numerator.length&&0===this.denominator.length&&n&&(this.backupUnit=n),this.numerator.sort(),this.denominator.sort()}}}(n("../tree")),function(e){e.Directive=function(t,n,i,r){this.name=t,Array.isArray(n)?(this.rules=[new e.Ruleset([],n)],this.rules[0].allowImports=!0):this.value=n,this.currentFileInfo=r},e.Directive.prototype={type:"Directive",accept:function(e){this.rules=e.visit(this.rules),this.value=e.visit(this.value)},genCSS:function(t,n){n.add(this.name,this.currentFileInfo,this.index),this.rules?e.outputRuleset(t,n,this.rules):(n.add(" "),this.value.genCSS(t,n),n.add(";"))},toCSS:e.toCSS,eval:function(t){var n=this;return this.rules&&(t.frames.unshift(this),n=new e.Directive(this.name,null,this.index,this.currentFileInfo),n.rules=[this.rules[0].eval(t)],n.rules[0].root=!0,t.frames.shift()),n},variable:function(t){return e.Ruleset.prototype.variable.call(this.rules[0],t)},find:function(){return e.Ruleset.prototype.find.apply(this.rules[0],arguments)},rulesets:function(){return e.Ruleset.prototype.rulesets.apply(this.rules[0])},markReferenced:function(){var e,t;if(this.isReferenced=!0,this.rules)for(t=this.rules[0].rules,e=0;e<t.length;e++)t[e].markReferenced&&t[e].markReferenced()}}}(n("../tree")),function(e){e.Element=function(t,n,i,r){this.combinator=t instanceof e.Combinator?t:new e.Combinator(t),this.value="string"==typeof n?n.trim():n?n:"",this.index=i,this.currentFileInfo=r},e.Element.prototype={type:"Element",accept:function(e){this.combinator=e.visit(this.combinator),this.value=e.visit(this.value)},eval:function(t){return new e.Element(this.combinator,this.value.eval?this.value.eval(t):this.value,this.index,this.currentFileInfo)},genCSS:function(e,t){t.add(this.toCSS(e),this.currentFileInfo,this.index)},toCSS:function(e){var t=this.value.toCSS?this.value.toCSS(e):this.value;return""===t&&"&"===this.combinator.value.charAt(0)?"":this.combinator.toCSS(e||{})+t}},e.Attribute=function(e,t,n){this.key=e,this.op=t,this.value=n},e.Attribute.prototype={type:"Attribute",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return new e.Attribute(this.key.eval?this.key.eval(t):this.key,this.op,this.value&&this.value.eval?this.value.eval(t):this.value)},genCSS:function(e,t){t.add(this.toCSS(e))},toCSS:function(e){var t=this.key.toCSS?this.key.toCSS(e):this.key;return this.op&&(t+=this.op,t+=this.value.toCSS?this.value.toCSS(e):this.value),"["+t+"]"}},e.Combinator=function(e){this.value=" "===e?" ":e?e.trim():""},e.Combinator.prototype={type:"Combinator",_outputMap:{"":""," ":" ",":":" :","+":" + ","~":" ~ ",">":" > ","|":"|"},_outputMapCompressed:{"":""," ":" ",":":" :","+":"+","~":"~",">":">","|":"|"},genCSS:function(e,t){t.add((e.compress?this._outputMapCompressed:this._outputMap)[this.value])},toCSS:e.toCSS}}(n("../tree")),function(e){e.Expression=function(e){this.value=e},e.Expression.prototype={type:"Expression",accept:function(e){this.value=e.visit(this.value)},eval:function(t){var n,i=this.parens&&!this.parensInOp,r=!1;return i&&t.inParenthesis(),this.value.length>1?n=new e.Expression(this.value.map(function(e){return e.eval(t)})):1===this.value.length?(this.value[0].parens&&!this.value[0].parensInOp&&(r=!0),n=this.value[0].eval(t)):n=this,i&&t.outOfParenthesis(),this.parens&&this.parensInOp&&!t.isMathOn()&&!r&&(n=new e.Paren(n)),n},genCSS:function(e,t){for(var n=0;n<this.value.length;n++)this.value[n].genCSS(e,t),n+1<this.value.length&&t.add(" ")},toCSS:e.toCSS,throwAwayComments:function(){this.value=this.value.filter(function(t){return!(t instanceof e.Comment)})}}}(n("../tree")),function(e){e.Extend=function(e,t,n){switch(this.selector=e,this.option=t,this.index=n,t){case"all":this.allowBefore=!0,this.allowAfter=!0;break;default:this.allowBefore=!1,this.allowAfter=!1}},e.Extend.prototype={type:"Extend",accept:function(e){this.selector=e.visit(this.selector)},eval:function(t){return new e.Extend(this.selector.eval(t),this.option,this.index)},clone:function(){return new e.Extend(this.selector,this.option,this.index)},findSelfSelectors:function(e){var t,n,i=[];for(t=0;t<e.length;t++)n=e[t].elements,t>0&&n.length&&""===n[0].combinator.value&&(n[0].combinator.value=" "),i=i.concat(e[t].elements);this.selfSelectors=[{elements:i}]}}}(n("../tree")),function(e){e.Import=function(e,n,i,r,s){if(this.options=i,this.index=r,this.path=e,this.features=n,this.currentFileInfo=s,this.options.less!==t||this.options.inline)this.css=!this.options.less||this.options.inline;else{var o=this.getPath();o&&/css([\?;].*)?$/.test(o)&&(this.css=!0)}},e.Import.prototype={type:"Import",accept:function(e){this.features=e.visit(this.features),this.path=e.visit(this.path),this.options.inline||(this.root=e.visit(this.root))},genCSS:function(e,t){this.css&&(t.add("@import ",this.currentFileInfo,this.index),this.path.genCSS(e,t),this.features&&(t.add(" "),this.features.genCSS(e,t)),t.add(";"))},toCSS:e.toCSS,getPath:function(){if(this.path instanceof e.Quoted){var n=this.path.value;return this.css!==t||/(\.[a-z]*$)|([\?;].*)$/.test(n)?n:n+".less"}return this.path instanceof e.URL?this.path.value.value:null},evalForImport:function(t){return new e.Import(this.path.eval(t),this.features,this.options,this.index,this.currentFileInfo)},evalPath:function(t){var n=this.path.eval(t),i=this.currentFileInfo&&this.currentFileInfo.rootpath;if(!(n instanceof e.URL)){if(i){var r=n.value;r&&t.isPathRelative(r)&&(n.value=i+r)}n.value=t.normalizePath(n.value)}return n},eval:function(t){var n,i=this.features&&this.features.eval(t);if(this.skip)return[];if(this.options.inline){var r=new e.Anonymous(this.root,0,{filename:this.importedFilename},(!0));return this.features?new e.Media([r],this.features.value):[r]}if(this.css){var s=new e.Import(this.evalPath(t),i,this.options,this.index);if(!s.css&&this.error)throw this.error;return s}return n=new e.Ruleset([],this.root.rules.slice(0)),n.evalImports(t),this.features?new e.Media(n.rules,this.features.value):n.rules}}}(n("../tree")),function(e){e.JavaScript=function(e,t,n){this.escaped=n,this.expression=e,this.index=t},e.JavaScript.prototype={type:"JavaScript",eval:function(t){var n,i=this,r={},s=this.expression.replace(/@\{([\w-]+)\}/g,function(n,r){return e.jsify(new e.Variable("@"+r,i.index).eval(t))});try{s=new Function("return ("+s+")")}catch(o){throw{message:"JavaScript evaluation error: "+o.message+" from `"+s+"`",index:this.index}}for(var a in t.frames[0].variables())r[a.slice(1)]={value:t.frames[0].variables()[a].value,toJS:function(){return this.value.eval(t).toCSS()}};try{n=s.call(r)}catch(o){throw{message:"JavaScript evaluation error: '"+o.name+": "+o.message+"'",index:this.index}}return"string"==typeof n?new e.Quoted('"'+n+'"',n,this.escaped,this.index):Array.isArray(n)?new e.Anonymous(n.join(", ")):new e.Anonymous(n)}}}(n("../tree")),function(e){e.Keyword=function(e){this.value=e},e.Keyword.prototype={type:"Keyword",eval:function(){return this},genCSS:function(e,t){t.add(this.value)},toCSS:e.toCSS,compare:function(t){return t instanceof e.Keyword?t.value===this.value?0:1:-1}},e.True=new e.Keyword("true"),e.False=new e.Keyword("false")}(n("../tree")),function(e){e.Media=function(t,n,i,r){this.index=i,this.currentFileInfo=r;var s=this.emptySelectors();this.features=new e.Value(n),this.rules=[new e.Ruleset(s,t)],this.rules[0].allowImports=!0},e.Media.prototype={type:"Media",accept:function(e){this.features=e.visit(this.features),this.rules=e.visit(this.rules)},genCSS:function(t,n){n.add("@media ",this.currentFileInfo,this.index),this.features.genCSS(t,n),e.outputRuleset(t,n,this.rules)},toCSS:e.toCSS,eval:function(t){t.mediaBlocks||(t.mediaBlocks=[],t.mediaPath=[]);var n=new e.Media([],[],this.index,this.currentFileInfo);this.debugInfo&&(this.rules[0].debugInfo=this.debugInfo,n.debugInfo=this.debugInfo);var i=!1;t.strictMath||(i=!0,t.strictMath=!0);try{n.features=this.features.eval(t)}finally{i&&(t.strictMath=!1)}return t.mediaPath.push(n),t.mediaBlocks.push(n),t.frames.unshift(this.rules[0]),n.rules=[this.rules[0].eval(t)],t.frames.shift(),t.mediaPath.pop(),0===t.mediaPath.length?n.evalTop(t):n.evalNested(t)},variable:function(t){return e.Ruleset.prototype.variable.call(this.rules[0],t)},find:function(){return e.Ruleset.prototype.find.apply(this.rules[0],arguments)},rulesets:function(){return e.Ruleset.prototype.rulesets.apply(this.rules[0])},emptySelectors:function(){var t=new e.Element("","&",this.index,this.currentFileInfo);return[new e.Selector([t],null,null,this.index,this.currentFileInfo)]},markReferenced:function(){var e,t=this.rules[0].rules;for(this.isReferenced=!0,e=0;e<t.length;e++)t[e].markReferenced&&t[e].markReferenced()},evalTop:function(t){var n=this;if(t.mediaBlocks.length>1){var i=this.emptySelectors();n=new e.Ruleset(i,t.mediaBlocks),n.multiMedia=!0}return delete t.mediaBlocks,delete t.mediaPath,n},evalNested:function(t){var n,i,r=t.mediaPath.concat([this]);for(n=0;n<r.length;n++)i=r[n].features instanceof e.Value?r[n].features.value:r[n].features,r[n]=Array.isArray(i)?i:[i];return this.features=new e.Value(this.permute(r).map(function(t){for(t=t.map(function(t){return t.toCSS?t:new e.Anonymous(t)}),n=t.length-1;n>0;n--)t.splice(n,0,new e.Anonymous("and"));return new e.Expression(t)})),new e.Ruleset([],[])},permute:function(e){if(0===e.length)return[];if(1===e.length)return e[0];for(var t=[],n=this.permute(e.slice(1)),i=0;i<n.length;i++)for(var r=0;r<e[0].length;r++)t.push([e[0][r]].concat(n[i]));return t},bubbleSelectors:function(t){this.rules=[new e.Ruleset(t.slice(0),[this.rules[0]])]}}}(n("../tree")),function(e){e.mixin={},e.mixin.Call=function(t,n,i,r,s){this.selector=new e.Selector(t),this.arguments=n,this.index=i,this.currentFileInfo=r,this.important=s},e.mixin.Call.prototype={type:"MixinCall",accept:function(e){this.selector=e.visit(this.selector),this.arguments=e.visit(this.arguments)},eval:function(t){var n,i,r,s,o,a,l,u,c,h=[],f=!1;for(r=this.arguments&&this.arguments.map(function(e){return{name:e.name,value:e.value.eval(t)}}),s=0;s<t.frames.length;s++)if((n=t.frames[s].find(this.selector)).length>0){for(u=!0,o=0;o<n.length;o++){for(i=n[o],l=!1,a=0;a<t.frames.length;a++)if(!(i instanceof e.mixin.Definition)&&i===(t.frames[a].originalRuleset||t.frames[a])){l=!0;break}if(!l&&i.matchArgs(r,t)){if(!i.matchCondition||i.matchCondition(r,t))try{i instanceof e.mixin.Definition||(i=new e.mixin.Definition("",[],i.rules,null,(!1)),i.originalRuleset=n[o].originalRuleset||n[o]),Array.prototype.push.apply(h,i.eval(t,r,this.important).rules)}catch(p){throw{message:p.message,index:this.index,filename:this.currentFileInfo.filename,stack:p.stack}}f=!0}}if(f){if(!this.currentFileInfo||!this.currentFileInfo.reference)for(s=0;s<h.length;s++)c=h[s],c.markReferenced&&c.markReferenced();return h}}throw u?{type:"Runtime",message:"No matching definition was found for `"+this.selector.toCSS().trim()+"("+(r?r.map(function(e){var t="";return e.name&&(t+=e.name+":"),t+=e.value.toCSS?e.value.toCSS():"???"}).join(", "):"")+")`",index:this.index,filename:this.currentFileInfo.filename}:{type:"Name",message:this.selector.toCSS().trim()+" is undefined",index:this.index,filename:this.currentFileInfo.filename}}},e.mixin.Definition=function(t,n,i,r,s){this.name=t,this.selectors=[new e.Selector([new e.Element(null,t,this.index,this.currentFileInfo)])],this.params=n,this.condition=r,this.variadic=s,this.arity=n.length,this.rules=i,this._lookups={},this.required=n.reduce(function(e,t){return!t.name||t.name&&!t.value?e+1:e},0),this.parent=e.Ruleset.prototype,this.frames=[]},e.mixin.Definition.prototype={type:"MixinDefinition",accept:function(e){this.params=e.visit(this.params),this.rules=e.visit(this.rules),this.condition=e.visit(this.condition)},variable:function(e){return this.parent.variable.call(this,e)},variables:function(){return this.parent.variables.call(this)},find:function(){return this.parent.find.apply(this,arguments)},rulesets:function(){return this.parent.rulesets.apply(this)},evalParams:function(t,n,i,r){var s,o,a,l,u,c,h,f,p=new e.Ruleset(null,[]),m=this.params.slice(0);if(n=new e.evalEnv(n,[p].concat(n.frames)),i)for(i=i.slice(0),a=0;a<i.length;a++)if(o=i[a],c=o&&o.name){for(h=!1,l=0;l<m.length;l++)if(!r[l]&&c===m[l].name){r[l]=o.value.eval(t),p.rules.unshift(new e.Rule(c,o.value.eval(t))),h=!0;break}if(h){i.splice(a,1),a--;continue}throw{type:"Runtime",message:"Named argument for "+this.name+" "+i[a].name+" not found"}}for(f=0,a=0;a<m.length;a++)if(!r[a]){if(o=i&&i[f],c=m[a].name)if(m[a].variadic&&i){for(s=[],l=f;l<i.length;l++)s.push(i[l].value.eval(t));p.rules.unshift(new e.Rule(c,new e.Expression(s).eval(t)))}else{if(u=o&&o.value)u=u.eval(t);else{if(!m[a].value)throw{type:"Runtime",message:"wrong number of arguments for "+this.name+" ("+i.length+" for "+this.arity+")"};u=m[a].value.eval(n),p.resetCache()}p.rules.unshift(new e.Rule(c,u)),r[a]=u}if(m[a].variadic&&i)for(l=f;l<i.length;l++)r[l]=i[l].value.eval(t);f++}return p},eval:function(t,n,i){var r,s,o=[],a=this.frames.concat(t.frames),l=this.evalParams(t,new e.evalEnv(t,a),n,o);return l.rules.unshift(new e.Rule("@arguments",new e.Expression(o).eval(t))),r=this.rules.slice(0),s=new e.Ruleset(null,r),s.originalRuleset=this,s=s.eval(new e.evalEnv(t,[this,l].concat(a))),i&&(s=this.parent.makeImportant.apply(s)),s},matchCondition:function(t,n){ return!(this.condition&&!this.condition.eval(new e.evalEnv(n,[this.evalParams(n,new e.evalEnv(n,this.frames.concat(n.frames)),t,[])].concat(this.frames).concat(n.frames))))},matchArgs:function(e,t){var n,i=e&&e.length||0;if(this.variadic){if(i<this.required-1)return!1}else{if(i<this.required)return!1;if(i>this.params.length)return!1}n=Math.min(i,this.arity);for(var r=0;n>r;r++)if(!this.params[r].name&&!this.params[r].variadic&&e[r].value.eval(t).toCSS()!=this.params[r].value.eval(t).toCSS())return!1;return!0}}}(n("../tree")),function(e){e.Negative=function(e){this.value=e},e.Negative.prototype={type:"Negative",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("-"),this.value.genCSS(e,t)},toCSS:e.toCSS,eval:function(t){return t.isMathOn()?new e.Operation("*",[new e.Dimension((-1)),this.value]).eval(t):new e.Negative(this.value.eval(t))}}}(n("../tree")),function(e){e.Operation=function(e,t,n){this.op=e.trim(),this.operands=t,this.isSpaced=n},e.Operation.prototype={type:"Operation",accept:function(e){this.operands=e.visit(this.operands)},eval:function(t){var n,i=this.operands[0].eval(t),r=this.operands[1].eval(t);if(t.isMathOn()){if(i instanceof e.Dimension&&r instanceof e.Color){if("*"!==this.op&&"+"!==this.op)throw{type:"Operation",message:"Can't substract or divide a color from a number"};n=r,r=i,i=n}if(!i.operate)throw{type:"Operation",message:"Operation on an invalid type"};return i.operate(t,this.op,r)}return new e.Operation(this.op,[i,r],this.isSpaced)},genCSS:function(e,t){this.operands[0].genCSS(e,t),this.isSpaced&&t.add(" "),t.add(this.op),this.isSpaced&&t.add(" "),this.operands[1].genCSS(e,t)},toCSS:e.toCSS},e.operate=function(e,t,n,i){switch(t){case"+":return n+i;case"-":return n-i;case"*":return n*i;case"/":return n/i}}}(n("../tree")),function(e){e.Paren=function(e){this.value=e},e.Paren.prototype={type:"Paren",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("("),this.value.genCSS(e,t),t.add(")")},toCSS:e.toCSS,eval:function(t){return new e.Paren(this.value.eval(t))}}}(n("../tree")),function(e){e.Quoted=function(e,t,n,i,r){this.escaped=n,this.value=t||"",this.quote=e.charAt(0),this.index=i,this.currentFileInfo=r},e.Quoted.prototype={type:"Quoted",genCSS:function(e,t){this.escaped||t.add(this.quote,this.currentFileInfo,this.index),t.add(this.value),this.escaped||t.add(this.quote)},toCSS:e.toCSS,eval:function(t){var n=this,i=this.value.replace(/`([^`]+)`/g,function(i,r){return new e.JavaScript(r,n.index,(!0)).eval(t).value}).replace(/@\{([\w-]+)\}/g,function(i,r){var s=new e.Variable("@"+r,n.index,n.currentFileInfo).eval(t,!0);return s instanceof e.Quoted?s.value:s.toCSS()});return new e.Quoted(this.quote+i+this.quote,i,this.escaped,this.index,this.currentFileInfo)},compare:function(e){if(!e.toCSS)return-1;var t=this.toCSS(),n=e.toCSS();return t===n?0:n>t?-1:1}}}(n("../tree")),function(e){e.Rule=function(t,n,i,r,s,o,a){this.name=t,this.value=n instanceof e.Value?n:new e.Value([n]),this.important=i?" "+i.trim():"",this.merge=r,this.index=s,this.currentFileInfo=o,this.inline=a||!1,this.variable="@"===t.charAt(0)},e.Rule.prototype={type:"Rule",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add(this.name+(e.compress?":":": "),this.currentFileInfo,this.index);try{this.value.genCSS(e,t)}catch(n){throw n.index=this.index,n.filename=this.currentFileInfo.filename,n}t.add(this.important+(this.inline||e.lastRule&&e.compress?"":";"),this.currentFileInfo,this.index)},toCSS:e.toCSS,eval:function(t){var n=!1;"font"!==this.name||t.strictMath||(n=!0,t.strictMath=!0);try{return new e.Rule(this.name,this.value.eval(t),this.important,this.merge,this.index,this.currentFileInfo,this.inline)}finally{n&&(t.strictMath=!1)}},makeImportant:function(){return new e.Rule(this.name,this.value,"!important",this.merge,this.index,this.currentFileInfo,this.inline)}}}(n("../tree")),function(e){e.Ruleset=function(e,t,n){this.selectors=e,this.rules=t,this._lookups={},this.strictImports=n},e.Ruleset.prototype={type:"Ruleset",accept:function(e){if(this.paths)for(var t=0;t<this.paths.length;t++)this.paths[t]=e.visit(this.paths[t]);else this.selectors=e.visit(this.selectors);this.rules=e.visit(this.rules)},eval:function(t){var n,i,r,s=this.selectors&&this.selectors.map(function(e){return e.eval(t)}),o=new e.Ruleset(s,this.rules.slice(0),this.strictImports);for(o.originalRuleset=this,o.root=this.root,o.firstRoot=this.firstRoot,o.allowImports=this.allowImports,this.debugInfo&&(o.debugInfo=this.debugInfo),t.frames.unshift(o),t.selectors||(t.selectors=[]),t.selectors.unshift(this.selectors),(o.root||o.allowImports||!o.strictImports)&&o.evalImports(t),r=0;r<o.rules.length;r++)o.rules[r]instanceof e.mixin.Definition&&(o.rules[r].frames=t.frames.slice(0));var a=t.mediaBlocks&&t.mediaBlocks.length||0;for(r=0;r<o.rules.length;r++)o.rules[r]instanceof e.mixin.Call&&(n=o.rules[r].eval(t).filter(function(t){return!(t instanceof e.Rule&&t.variable)||!o.variable(t.name)}),o.rules.splice.apply(o.rules,[r,1].concat(n)),r+=n.length-1,o.resetCache());for(r=0;r<o.rules.length;r++)i=o.rules[r],i instanceof e.mixin.Definition||(o.rules[r]=i.eval?i.eval(t):i);if(t.frames.shift(),t.selectors.shift(),t.mediaBlocks)for(r=a;r<t.mediaBlocks.length;r++)t.mediaBlocks[r].bubbleSelectors(s);return o},evalImports:function(t){var n,i;for(n=0;n<this.rules.length;n++)this.rules[n]instanceof e.Import&&(i=this.rules[n].eval(t),"number"==typeof i.length?(this.rules.splice.apply(this.rules,[n,1].concat(i)),n+=i.length-1):this.rules.splice(n,1,i),this.resetCache())},makeImportant:function(){return new e.Ruleset(this.selectors,this.rules.map(function(e){return e.makeImportant?e.makeImportant():e}),this.strictImports)},matchArgs:function(e){return!e||0===e.length},matchCondition:function(t,n){var i=this.selectors[this.selectors.length-1];return!(i.condition&&!i.condition.eval(new e.evalEnv(n,n.frames)))},resetCache:function(){this._rulesets=null,this._variables=null,this._lookups={}},variables:function(){return this._variables?this._variables:this._variables=this.rules.reduce(function(t,n){return n instanceof e.Rule&&n.variable===!0&&(t[n.name]=n),t},{})},variable:function(e){return this.variables()[e]},rulesets:function(){return this.rules.filter(function(t){return t instanceof e.Ruleset||t instanceof e.mixin.Definition})},find:function(t,n){n=n||this;var i,r=[],s=t.toCSS();return s in this._lookups?this._lookups[s]:(this.rulesets().forEach(function(s){if(s!==n)for(var o=0;o<s.selectors.length;o++)if(i=t.match(s.selectors[o])){t.elements.length>i?Array.prototype.push.apply(r,s.find(new e.Selector(t.elements.slice(i)),n)):r.push(s);break}}),this._lookups[s]=r)},genCSS:function(t,n){var i,r,s,o,a,l=[],u=[],c=!0;t.tabLevel=t.tabLevel||0,this.root||t.tabLevel++;var h=t.compress?"":Array(t.tabLevel+1).join(" "),f=t.compress?"":Array(t.tabLevel).join(" ");for(i=0;i<this.rules.length;i++)o=this.rules[i],o.rules||o instanceof e.Media||o instanceof e.Directive||this.root&&o instanceof e.Comment?u.push(o):l.push(o);if(!this.root){for(s=e.debugInfo(t,this,f),s&&(n.add(s),n.add(f)),i=0;i<this.paths.length;i++){for(a=this.paths[i],t.firstSelector=!0,r=0;r<a.length;r++)a[r].genCSS(t,n),t.firstSelector=!1;i+1<this.paths.length&&n.add(t.compress?",":",\n"+f)}n.add((t.compress?"{":" {\n")+h)}for(i=0;i<l.length;i++)o=l[i],i+1!==l.length||this.root&&0!==u.length&&!this.firstRoot||(t.lastRule=!0),o.genCSS?o.genCSS(t,n):o.value&&n.add(o.value.toString()),t.lastRule?t.lastRule=!1:n.add(t.compress?"":"\n"+h);for(this.root||(n.add(t.compress?"}":"\n"+f+"}"),t.tabLevel--),i=0;i<u.length;i++)l.length&&c&&n.add((t.compress?"":"\n")+(this.root?h:f)),c||n.add((t.compress?"":"\n")+(this.root?h:f)),c=!1,u[i].genCSS(t,n);n.isEmpty()||t.compress||!this.firstRoot||n.add("\n")},toCSS:e.toCSS,markReferenced:function(){for(var e=0;e<this.selectors.length;e++)this.selectors[e].markReferenced()},joinSelectors:function(e,t,n){for(var i=0;i<n.length;i++)this.joinSelector(e,t,n[i])},joinSelector:function(t,n,i){var r,s,o,a,l,u,c,h,f,p,m,d,v,g,b;for(r=0;r<i.elements.length;r++)u=i.elements[r],"&"===u.value&&(a=!0);if(a){for(g=[],l=[[]],r=0;r<i.elements.length;r++)if(u=i.elements[r],"&"!==u.value)g.push(u);else{for(b=[],g.length>0&&this.mergeElementsOnToSelectors(g,l),s=0;s<l.length;s++)if(c=l[s],0===n.length)c.length>0&&(c[0].elements=c[0].elements.slice(0),c[0].elements.push(new e.Element(u.combinator,"",0,u.index,u.currentFileInfo))),b.push(c);else for(o=0;o<n.length;o++)h=n[o],f=[],p=[],d=!0,c.length>0?(f=c.slice(0),v=f.pop(),m=i.createDerived(v.elements.slice(0)),d=!1):m=i.createDerived([]),h.length>1&&(p=p.concat(h.slice(1))),h.length>0&&(d=!1,m.elements.push(new e.Element(u.combinator,h[0].elements[0].value,u.index,u.currentFileInfo)),m.elements=m.elements.concat(h[0].elements.slice(1))),d||f.push(m),f=f.concat(p),b.push(f);l=b,g=[]}for(g.length>0&&this.mergeElementsOnToSelectors(g,l),r=0;r<l.length;r++)l[r].length>0&&t.push(l[r])}else if(n.length>0)for(r=0;r<n.length;r++)t.push(n[r].concat(i));else t.push([i])},mergeElementsOnToSelectors:function(t,n){var i,r;if(0===n.length)return void n.push([new e.Selector(t)]);for(i=0;i<n.length;i++)r=n[i],r.length>0?r[r.length-1]=r[r.length-1].createDerived(r[r.length-1].elements.concat(t)):r.push(new e.Selector(t))}}}(n("../tree")),function(e){e.Selector=function(e,t,n,i,r,s){this.elements=e,this.extendList=t||[],this.condition=n,this.currentFileInfo=r||{},this.isReferenced=s,n||(this.evaldCondition=!0)},e.Selector.prototype={type:"Selector",accept:function(e){this.elements=e.visit(this.elements),this.extendList=e.visit(this.extendList),this.condition=e.visit(this.condition)},createDerived:function(t,n,i){i=null!=i?i:this.evaldCondition;var r=new e.Selector(t,n||this.extendList,this.condition,this.index,this.currentFileInfo,this.isReferenced);return r.evaldCondition=i,r},match:function(e){var t,n,i,r,s=this.elements,o=s.length;if(t=e.elements.slice(e.elements.length&&"&"===e.elements[0].value?1:0),n=t.length,i=Math.min(o,n),0===n||n>o)return 0;for(r=0;i>r;r++)if(s[r].value!==t[r].value)return 0;return i},eval:function(e){var t=this.condition&&this.condition.eval(e);return this.createDerived(this.elements.map(function(t){return t.eval(e)}),this.extendList.map(function(t){return t.eval(e)}),t)},genCSS:function(e,t){var n,i;if(e&&e.firstSelector||""!==this.elements[0].combinator.value||t.add(" ",this.currentFileInfo,this.index),!this._css)for(n=0;n<this.elements.length;n++)i=this.elements[n],i.genCSS(e,t)},toCSS:e.toCSS,markReferenced:function(){this.isReferenced=!0},getIsReferenced:function(){return!this.currentFileInfo.reference||this.isReferenced},getIsOutput:function(){return this.evaldCondition}}}(n("../tree")),function(e){e.UnicodeDescriptor=function(e){this.value=e},e.UnicodeDescriptor.prototype={type:"UnicodeDescriptor",genCSS:function(e,t){t.add(this.value)},toCSS:e.toCSS,eval:function(){return this}}}(n("../tree")),function(e){e.URL=function(e,t){this.value=e,this.currentFileInfo=t},e.URL.prototype={type:"Url",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("url("),this.value.genCSS(e,t),t.add(")")},toCSS:e.toCSS,eval:function(t){var n,i=this.value.eval(t);return n=this.currentFileInfo&&this.currentFileInfo.rootpath,n&&"string"==typeof i.value&&t.isPathRelative(i.value)&&(i.quote||(n=n.replace(/[\(\)'"\s]/g,function(e){return"\\"+e})),i.value=n+i.value),i.value=t.normalizePath(i.value),new e.URL(i,null)}}}(n("../tree")),function(e){e.Value=function(e){this.value=e},e.Value.prototype={type:"Value",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return 1===this.value.length?this.value[0].eval(t):new e.Value(this.value.map(function(e){return e.eval(t)}))},genCSS:function(e,t){var n;for(n=0;n<this.value.length;n++)this.value[n].genCSS(e,t),n+1<this.value.length&&t.add(e&&e.compress?",":", ")},toCSS:e.toCSS}}(n("../tree")),function(e){e.Variable=function(e,t,n){this.name=e,this.index=t,this.currentFileInfo=n},e.Variable.prototype={type:"Variable",eval:function(t){var n,i,r=this.name;if(0===r.indexOf("@@")&&(r="@"+new e.Variable(r.slice(1)).eval(t).value),this.evaluating)throw{type:"Name",message:"Recursive variable definition for "+r,filename:this.currentFileInfo.file,index:this.index};if(this.evaluating=!0,n=e.find(t.frames,function(e){return(i=e.variable(r))?i.value.eval(t):void 0}))return this.evaluating=!1,n;throw{type:"Name",message:"variable "+r+" is undefined",filename:this.currentFileInfo.filename,index:this.index}}}}(n("../tree")),function(e){var t=["paths","optimization","files","contents","relativeUrls","rootpath","strictImports","insecure","dumpLineNumbers","compress","processImports","syncImport","javascriptEnabled","mime","useFileCache","currentFileInfo"];e.parseEnv=function(e){if(i(e,this,t),this.contents||(this.contents={}),this.files||(this.files={}),!this.currentFileInfo){var n=e&&e.filename||"input",r=n.replace(/[^\/\\]*$/,"");e&&(e.filename=null),this.currentFileInfo={filename:n,relativeUrls:this.relativeUrls,rootpath:e&&e.rootpath||"",currentDirectory:r,entryPath:r,rootFilename:n}}};var n=["silent","verbose","compress","yuicompress","ieCompat","strictMath","strictUnits","cleancss","sourceMap","importMultiple"];e.evalEnv=function(e,t){i(e,this,n),this.frames=t||[]},e.evalEnv.prototype.inParenthesis=function(){this.parensStack||(this.parensStack=[]),this.parensStack.push(!0)},e.evalEnv.prototype.outOfParenthesis=function(){this.parensStack.pop()},e.evalEnv.prototype.isMathOn=function(){return!this.strictMath||this.parensStack&&this.parensStack.length},e.evalEnv.prototype.isPathRelative=function(e){return!/^(?:[a-z-]+:|\/)/.test(e)},e.evalEnv.prototype.normalizePath=function(e){var t,n=e.split("/").reverse();for(e=[];0!==n.length;)switch(t=n.pop()){case".":break;case"..":0===e.length||".."===e[e.length-1]?e.push(t):e.pop();break;default:e.push(t)}return e.join("/")};var i=function(e,t,n){if(e)for(var i=0;i<n.length;i++)e.hasOwnProperty(n[i])&&(t[n[i]]=e[n[i]])}}(n("./tree")),function(e){e.visitor=function(e){this._implementation=e},e.visitor.prototype={visit:function(e){if(e instanceof Array)return this.visitArray(e);if(!e||!e.type)return e;var t,n,i="visit"+e.type,r=this._implementation[i];return r&&(t={visitDeeper:!0},n=r.call(this._implementation,e,t),this._implementation.isReplacing&&(e=n)),(!t||t.visitDeeper)&&e&&e.accept&&e.accept(this),i+="Out",this._implementation[i]&&this._implementation[i](e),e},visitArray:function(e){var t,n=[];for(t=0;t<e.length;t++){var i=this.visit(e[t]);i instanceof Array?(i=this.flatten(i),n=n.concat(i)):n.push(i)}return this._implementation.isReplacing?n:e},doAccept:function(e){e.accept(this)},flatten:function(e,t){return e.reduce(this.flattenReduce.bind(this),t||[])},flattenReduce:function(e,t){return t instanceof Array?e=this.flatten(t,e):e.push(t),e}}}(n("./tree")),function(e){e.importVisitor=function(t,n,i){this._visitor=new e.visitor(this),this._importer=t,this._finish=n,this.env=i||new e.evalEnv,this.importCount=0},e.importVisitor.prototype={isReplacing:!0,run:function(e){var t;try{this._visitor.visit(e)}catch(n){t=n}this.isFinished=!0,0===this.importCount&&this._finish(t)},visitImport:function(t,n){var i,r=this,s=t.options.inline;if(!t.css||s){try{i=t.evalForImport(this.env)}catch(o){o.filename||(o.index=t.index,o.filename=t.currentFileInfo.filename),t.css=!0,t.error=o}if(i&&(!i.css||s)){t=i,this.importCount++;var a=new e.evalEnv(this.env,this.env.frames.slice(0));t.options.multiple&&(a.importMultiple=!0),this._importer.push(t.getPath(),t.currentFileInfo,t.options,function(n,i,o,l){n&&!n.filename&&(n.index=t.index,n.filename=t.currentFileInfo.filename),o&&!a.importMultiple&&(t.skip=o);var u=function(e){r.importCount--,0===r.importCount&&r.isFinished&&r._finish(e)};return!i||(t.root=i,t.importedFilename=l,s||t.skip)?void u():void new e.importVisitor(r._importer,u,a).run(i)})}}return n.visitDeeper=!1,t},visitRule:function(e,t){return t.visitDeeper=!1,e},visitDirective:function(e){return this.env.frames.unshift(e),e},visitDirectiveOut:function(){this.env.frames.shift()},visitMixinDefinition:function(e){return this.env.frames.unshift(e),e},visitMixinDefinitionOut:function(){this.env.frames.shift()},visitRuleset:function(e){return this.env.frames.unshift(e),e},visitRulesetOut:function(){this.env.frames.shift()},visitMedia:function(e){return this.env.frames.unshift(e.ruleset),e},visitMediaOut:function(){this.env.frames.shift()}}}(n("./tree")),function(e){e.joinSelectorVisitor=function(){this.contexts=[[]],this._visitor=new e.visitor(this)},e.joinSelectorVisitor.prototype={run:function(e){return this._visitor.visit(e)},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitRuleset:function(e){var t=this.contexts[this.contexts.length-1],n=[];this.contexts.push(n),e.root||(e.selectors=e.selectors.filter(function(e){return e.getIsOutput()}),0===e.selectors.length&&(e.rules.length=0),e.joinSelectors(n,t,e.selectors),e.paths=n)},visitRulesetOut:function(){this.contexts.length=this.contexts.length-1},visitMedia:function(e){var t=this.contexts[this.contexts.length-1];e.rules[0].root=0===t.length||t[0].multiMedia}}}(n("./tree")),function(e){e.toCSSVisitor=function(t){this._visitor=new e.visitor(this),this._env=t},e.toCSSVisitor.prototype={isReplacing:!0,run:function(e){return this._visitor.visit(e)},visitRule:function(e){return e.variable?[]:e},visitMixinDefinition:function(){return[]},visitExtend:function(){return[]},visitComment:function(e){return e.isSilent(this._env)?[]:e},visitMedia:function(e,t){return e.accept(this._visitor),t.visitDeeper=!1,e.rules.length?e:[]},visitDirective:function(t){if(t.currentFileInfo.reference&&!t.isReferenced)return[];if("@charset"===t.name){if(this.charset){if(t.debugInfo){var n=new e.Comment("/* "+t.toCSS(this._env).replace(/\n/g,"")+" */\n");return n.debugInfo=t.debugInfo,this._visitor.visit(n)}return[]}this.charset=!0}return t},checkPropertiesInRoot:function(t){for(var n,i=0;i<t.length;i++)if(n=t[i],n instanceof e.Rule&&!n.variable)throw{message:"properties must be inside selector blocks, they cannot be in the root.",index:n.index,filename:n.currentFileInfo?n.currentFileInfo.filename:null}},visitRuleset:function(t,n){var i,r=[];if(t.firstRoot&&this.checkPropertiesInRoot(t.rules),t.root)t.accept(this._visitor),n.visitDeeper=!1,(t.firstRoot||t.rules.length>0)&&r.splice(0,0,t);else{t.paths=t.paths.filter(function(t){var n;for(" "===t[0].elements[0].combinator.value&&(t[0].elements[0].combinator=new e.Combinator("")),n=0;n<t.length;n++)return!(!t[n].getIsReferenced()||!t[n].getIsOutput())});for(var s=0;s<t.rules.length;s++)i=t.rules[s],i.rules&&(r.push(this._visitor.visit(i)),t.rules.splice(s,1),s--);t.rules.length>0&&t.accept(this._visitor),n.visitDeeper=!1,this._mergeRules(t.rules),this._removeDuplicateRules(t.rules),t.rules.length>0&&t.paths.length>0&&r.splice(0,0,t)}return 1===r.length?r[0]:r},_removeDuplicateRules:function(t){var n,i,r,s={};for(r=t.length-1;r>=0;r--)if(i=t[r],i instanceof e.Rule)if(s[i.name]){n=s[i.name],n instanceof e.Rule&&(n=s[i.name]=[s[i.name].toCSS(this._env)]);var o=i.toCSS(this._env);-1!==n.indexOf(o)?t.splice(r,1):n.push(o)}else s[i.name]=i},_mergeRules:function(t){for(var n,i,r,s={},o=0;o<t.length;o++)i=t[o],i instanceof e.Rule&&i.merge&&(r=[i.name,i.important?"!":""].join(","),s[r]?t.splice(o--,1):n=s[r]=[],n.push(i));Object.keys(s).map(function(t){n=s[t],n.length>1&&(i=n[0],i.value=new e.Value(n.map(function(e){return e.value})))})}}}(n("./tree")),function(e){e.extendFinderVisitor=function(){this._visitor=new e.visitor(this),this.contexts=[],this.allExtendsStack=[[]]},e.extendFinderVisitor.prototype={run:function(e){return e=this._visitor.visit(e),e.allExtends=this.allExtendsStack[0],e},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitRuleset:function(t){if(!t.root){var n,i,r,s,o=[];for(n=0;n<t.rules.length;n++)t.rules[n]instanceof e.Extend&&(o.push(t.rules[n]),t.extendOnEveryPath=!0);for(n=0;n<t.paths.length;n++){var a=t.paths[n],l=a[a.length-1];for(s=l.extendList.slice(0).concat(o).map(function(e){return e.clone()}),i=0;i<s.length;i++)this.foundExtends=!0,r=s[i],r.findSelfSelectors(a),r.ruleset=t,0===i&&(r.firstExtendOnThisSelectorPath=!0),this.allExtendsStack[this.allExtendsStack.length-1].push(r)}this.contexts.push(t.selectors)}},visitRulesetOut:function(e){e.root||(this.contexts.length=this.contexts.length-1)},visitMedia:function(e){e.allExtends=[],this.allExtendsStack.push(e.allExtends)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitDirective:function(e){e.allExtends=[],this.allExtendsStack.push(e.allExtends)},visitDirectiveOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}},e.processExtendsVisitor=function(){this._visitor=new e.visitor(this)},e.processExtendsVisitor.prototype={run:function(t){var n=new e.extendFinderVisitor;return n.run(t),n.foundExtends?(t.allExtends=t.allExtends.concat(this.doExtendChaining(t.allExtends,t.allExtends)),this.allExtendsStack=[t.allExtends],this._visitor.visit(t)):t},doExtendChaining:function(t,n,i){var r,s,o,a,l,u,c,h,f=[],p=this;for(i=i||0,r=0;r<t.length;r++)for(s=0;s<n.length;s++)u=t[r],c=n[s],this.inInheritanceChain(c,u)||(l=[c.selfSelectors[0]],o=p.findMatch(u,l),o.length&&u.selfSelectors.forEach(function(t){a=p.extendSelector(o,l,t),h=new e.Extend(c.selector,c.option,0),h.selfSelectors=a,a[a.length-1].extendList=[h],f.push(h),h.ruleset=c.ruleset,h.parents=[c,u],c.firstExtendOnThisSelectorPath&&(h.firstExtendOnThisSelectorPath=!0,c.ruleset.paths.push(a))}));if(f.length){if(this.extendChainCount++,i>100){var m="{unable to calculate}",d="{unable to calculate}";try{m=f[0].selfSelectors[0].toCSS(),d=f[0].selector.toCSS()}catch(v){}throw{message:"extend circular reference detected. One of the circular extends is currently:"+m+":extend("+d+")"}}return f.concat(p.doExtendChaining(f,n,i+1))}return f},inInheritanceChain:function(e,t){if(e===t)return!0;if(t.parents){if(this.inInheritanceChain(e,t.parents[0]))return!0;if(this.inInheritanceChain(e,t.parents[1]))return!0}return!1},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitSelector:function(e,t){t.visitDeeper=!1},visitRuleset:function(e){if(!e.root){var t,n,i,r,s=this.allExtendsStack[this.allExtendsStack.length-1],o=[],a=this;for(i=0;i<s.length;i++)for(n=0;n<e.paths.length;n++)r=e.paths[n],e.extendOnEveryPath||r[r.length-1].extendList.length||(t=this.findMatch(s[i],r),t.length&&s[i].selfSelectors.forEach(function(e){o.push(a.extendSelector(t,r,e))}));e.paths=e.paths.concat(o)}},findMatch:function(e,t){var n,i,r,s,o,a,l,u=this,c=e.selector.elements,h=[],f=[];for(n=0;n<t.length;n++)for(i=t[n],r=0;r<i.elements.length;r++)for(s=i.elements[r],(e.allowBefore||0===n&&0===r)&&h.push({pathIndex:n,index:r,matched:0,initialCombinator:s.combinator}),a=0;a<h.length;a++)l=h[a],o=s.combinator.value,""===o&&0===r&&(o=" "),!u.isElementValuesEqual(c[l.matched].value,s.value)||l.matched>0&&c[l.matched].combinator.value!==o?l=null:l.matched++,l&&(l.finished=l.matched===c.length,l.finished&&!e.allowAfter&&(r+1<i.elements.length||n+1<t.length)&&(l=null)),l?l.finished&&(l.length=c.length,l.endPathIndex=n,l.endPathElementIndex=r+1,h.length=0,f.push(l)):(h.splice(a,1),a--);return f},isElementValuesEqual:function(t,n){if("string"==typeof t||"string"==typeof n)return t===n;if(t instanceof e.Attribute)return t.op===n.op&&t.key===n.key&&(t.value&&n.value?(t=t.value.value||t.value,n=n.value.value||n.value,t===n):!t.value&&!n.value);if(t=t.value,n=n.value,t instanceof e.Selector){if(!(n instanceof e.Selector)||t.elements.length!==n.elements.length)return!1;for(var i=0;i<t.elements.length;i++){if(t.elements[i].combinator.value!==n.elements[i].combinator.value&&(0!==i||(t.elements[i].combinator.value||" ")!==(n.elements[i].combinator.value||" ")))return!1;if(!this.isElementValuesEqual(t.elements[i].value,n.elements[i].value))return!1}return!0}return!1},extendSelector:function(t,n,i){var r,s,o,a,l,u=0,c=0,h=[];for(r=0;r<t.length;r++)a=t[r],s=n[a.pathIndex],o=new e.Element(a.initialCombinator,i.elements[0].value,i.elements[0].index,i.elements[0].currentFileInfo),a.pathIndex>u&&c>0&&(h[h.length-1].elements=h[h.length-1].elements.concat(n[u].elements.slice(c)),c=0,u++),l=s.elements.slice(c,a.index).concat([o]).concat(i.elements.slice(1)),u===a.pathIndex&&r>0?h[h.length-1].elements=h[h.length-1].elements.concat(l):(h=h.concat(n.slice(u,a.pathIndex)),h.push(new e.Selector(l))),u=a.endPathIndex,c=a.endPathElementIndex,c>=n[u].elements.length&&(c=0,u++);return u<n.length&&c>0&&(h[h.length-1].elements=h[h.length-1].elements.concat(n[u].elements.slice(c)),u++),h=h.concat(n.slice(u,n.length))},visitRulesetOut:function(){},visitMedia:function(e){var t=e.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,e.allExtends)),this.allExtendsStack.push(t)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitDirective:function(e){var t=e.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,e.allExtends)),this.allExtendsStack.push(t)},visitDirectiveOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}}}(n("./tree")),function(e){e.sourceMapOutput=function(e){this._css=[],this._rootNode=e.rootNode,this._writeSourceMap=e.writeSourceMap,this._contentsMap=e.contentsMap,this._sourceMapFilename=e.sourceMapFilename,this._outputFilename=e.outputFilename,this._sourceMapURL=e.sourceMapURL,this._sourceMapBasepath=e.sourceMapBasepath,this._sourceMapRootpath=e.sourceMapRootpath,this._outputSourceFiles=e.outputSourceFiles,this._sourceMapGeneratorConstructor=e.sourceMapGenerator||n("source-map").SourceMapGenerator,this._sourceMapRootpath&&"/"!==this._sourceMapRootpath.charAt(this._sourceMapRootpath.length-1)&&(this._sourceMapRootpath+="/"),this._lineNumber=0,this._column=0},e.sourceMapOutput.prototype.normalizeFilename=function(e){return this._sourceMapBasepath&&0===e.indexOf(this._sourceMapBasepath)&&(e=e.substring(this._sourceMapBasepath.length),("\\"===e.charAt(0)||"/"===e.charAt(0))&&(e=e.substring(1))),(this._sourceMapRootpath||"")+e.replace(/\\/g,"/")},e.sourceMapOutput.prototype.add=function(e,t,n,i){if(e){var r,s,o,a,l;if(t){var u=this._contentsMap[t.filename].substring(0,n);s=u.split("\n"),a=s[s.length-1]}if(r=e.split("\n"),o=r[r.length-1],t)if(i)for(l=0;l<r.length;l++)this._sourceMapGenerator.addMapping({generated:{line:this._lineNumber+l+1,column:0===l?this._column:0},original:{line:s.length+l,column:0===l?a.length:0},source:this.normalizeFilename(t.filename)});else this._sourceMapGenerator.addMapping({generated:{line:this._lineNumber+1,column:this._column},original:{line:s.length,column:a.length},source:this.normalizeFilename(t.filename)});1===r.length?this._column+=o.length:(this._lineNumber+=r.length-1,this._column=o.length),this._css.push(e)}},e.sourceMapOutput.prototype.isEmpty=function(){return 0===this._css.length},e.sourceMapOutput.prototype.toCSS=function(e){if(this._sourceMapGenerator=new this._sourceMapGeneratorConstructor({file:this._outputFilename,sourceRoot:null}),this._outputSourceFiles)for(var t in this._contentsMap)this._sourceMapGenerator.setSourceContent(this.normalizeFilename(t),this._contentsMap[t]);if(this._rootNode.genCSS(e,this),this._css.length>0){var n,i=JSON.stringify(this._sourceMapGenerator.toJSON());this._sourceMapURL?n=this._sourceMapURL:this._sourceMapFilename&&(n=this.normalizeFilename(this._sourceMapFilename)),this._writeSourceMap?this._writeSourceMap(i):n="data:application/json,"+encodeURIComponent(i),n&&this._css.push("/*# sourceMappingURL="+n+" */")}return this._css.join("")}}(n("./tree"));var I=/^(file|chrome(-extension)?|resource|qrc|app):/.test(location.protocol);x.env=x.env||("127.0.0.1"==location.hostname||"0.0.0.0"==location.hostname||"localhost"==location.hostname||location.port&&location.port.length>0||I?"development":"production");var k={info:2,errors:1,none:0};if(x.logLevel="undefined"!=typeof x.logLevel?x.logLevel:k.info,x.async=x.async||!1,x.fileAsync=x.fileAsync||!1,x.poll=x.poll||(I?1e3:1500),x.functions)for(var R in x.functions)x.tree.functions[R]=x.functions[R];var F=/!dumpLineNumbers:(comments|mediaquery|all)/.exec(location.hash);F&&(x.dumpLineNumbers=F[1]);var M=/^text\/(x-)?less$/,A=null,E={},_="";if(x.watch=function(){return x.watchMode||(x.env="development",y()),this.watchMode=!0},x.unwatch=function(){return clearInterval(x.watchTimer),this.watchMode=!1},/!watch/.test(location.hash)&&x.watch(),"development"!=x.env)try{A="undefined"==typeof e.localStorage?null:e.localStorage}catch(D){}var L=document.getElementsByTagName("link");x.sheets=[];for(var O=0;O<L.length;O++)("stylesheet/less"===L[O].rel||L[O].rel.match(/stylesheet/)&&L[O].type.match(M))&&x.sheets.push(L[O]);x.modifyVars=function(e){x.refresh(!1,w(e))},x.refresh=function(e,t){var n,r;n=r=new Date,S(function(e,t,s,a,u){return e?l(e,a.href):(u.local?i("loading "+a.href+" from cache.",k.info):(i("parsed "+a.href+" successfully.",k.info),o(t.toCSS(x),a,u.lastModified)),i("css for "+a.href+" generated in "+(new Date-r)+"ms",k.info),0===u.remaining&&i("css generated in "+(new Date-n)+"ms",k.info),void(r=new Date))},e,t),f(t)},x.globalVars&&(_=w(x.globalVars)+"\n"),x.refreshStyles=f,x.Parser.fileLoader=g,x.refresh("development"===x.env),"function"==typeof define&&define.amd&&define(function(){return x})}(window);PK���\�2ދ^�^�-templates/yoo_aurora/warp/vendor/less/less.jsnu�[���!function(e,t){function n(t){return e.less[t.split("/")[1]]}function i(e,t){"undefined"!=typeof console&&x.logLevel>=t&&console.log("less: "+e)}function r(e){return e.replace(/^[a-z-]+:\/+?[^\/]+/,"").replace(/^\//,"").replace(/\.[a-zA-Z]+$/,"").replace(/[^\.\w-]+/g,"-").replace(/\./g,":")}function s(e,n){var r="{line} {content}",s=e.filename||n,o=[],a=(e.type||"Syntax")+"Error: "+(e.message||"There is an error in your .less file")+" in "+s+" ",l=function(e,n,i){e.extract[n]!==t&&o.push(r.replace(/\{line\}/,(parseInt(e.line,10)||0)+(n-1)).replace(/\{class\}/,i).replace(/\{content\}/,e.extract[n]))};e.extract?(l(e,0,""),l(e,1,"line"),l(e,2,""),a+="on line "+e.line+", column "+(e.column+1)+":\n"+o.join("\n")):e.stack&&(a+=e.stack),i(a,R.errors)}function o(e,t,n){var s=t.href||"",o="less:"+(t.title||r(s)),a=document.getElementById(o),l=!1,u=document.createElement("style");u.setAttribute("type","text/css"),t.media&&u.setAttribute("media",t.media),u.id=o,u.styleSheet||(u.appendChild(document.createTextNode(e)),l=null!==a&&a.childNodes.length>0&&u.childNodes.length>0&&a.firstChild.nodeValue===u.firstChild.nodeValue);var c=document.getElementsByTagName("head")[0];if(null===a||l===!1){var h=t&&t.nextSibling||null;h?h.parentNode.insertBefore(u,h):c.appendChild(u)}if(a&&l===!1&&a.parentNode.removeChild(a),u.styleSheet)try{u.styleSheet.cssText=e}catch(f){throw new Error("Couldn't reassign styleSheet.cssText.")}if(n&&E){i("saving "+s+" to cache.",R.info);try{E.setItem(s,e),E.setItem(s+":timestamp",n)}catch(f){i("failed to save",R.errors)}}}function a(e){return x.postProcessor&&"function"==typeof x.postProcessor&&(e=x.postProcessor.call(e,e)||e),e}function l(e,n){var i,s,a="less-error-message:"+r(n||""),l='<li><label>{line}</label><pre class="{class}">{content}</pre></li>',u=document.createElement("div"),c=[],h=e.filename||n,f=h.match(/([^\/]+(\?.*)?)$/)[1];u.id=a,u.className="less-error-message",s="<h3>"+(e.type||"Syntax")+"Error: "+(e.message||"There is an error in your .less file")+'</h3><p>in <a href="'+h+'">'+f+"</a> ";var p=function(e,n,i){e.extract[n]!==t&&c.push(l.replace(/\{line\}/,(parseInt(e.line,10)||0)+(n-1)).replace(/\{class\}/,i).replace(/\{content\}/,e.extract[n]))};e.extract?(p(e,0,""),p(e,1,"line"),p(e,2,""),s+="on line "+e.line+", column "+(e.column+1)+":</p><ul>"+c.join("")+"</ul>"):e.stack&&(s+="<br/>"+e.stack.split("\n").slice(1).join("<br/>")),u.innerHTML=s,o([".less-error-message ul, .less-error-message li {","list-style-type: none;","margin-right: 15px;","padding: 4px 0;","margin: 0;","}",".less-error-message label {","font-size: 12px;","margin-right: 15px;","padding: 4px 0;","color: #cc7777;","}",".less-error-message pre {","color: #dd6666;","padding: 4px 0;","margin: 0;","display: inline-block;","}",".less-error-message pre.line {","color: #ff0000;","}",".less-error-message h3 {","font-size: 20px;","font-weight: bold;","padding: 15px 0 5px 0;","margin: 0;","}",".less-error-message a {","color: #10a","}",".less-error-message .error {","color: red;","font-weight: bold;","padding-bottom: 2px;","border-bottom: 1px dashed red;","}"].join("\n"),{title:"error-message"}),u.style.cssText=["font-family: Arial, sans-serif","border: 1px solid #e00","background-color: #eee","border-radius: 5px","-webkit-border-radius: 5px","-moz-border-radius: 5px","color: #e00","padding: 15px","margin-bottom: 15px"].join(";"),"development"==x.env&&(i=setInterval(function(){document.body&&(document.getElementById(a)?document.body.replaceChild(u,document.getElementById(a)):document.body.insertBefore(u,document.body.firstChild),clearInterval(i))},10))}function u(e,t){x.errorReporting&&"html"!==x.errorReporting?"console"===x.errorReporting?s(e,t):"function"==typeof x.errorReporting&&x.errorReporting("add",e,t):l(e,t)}function c(e){var t=document.getElementById("less-error-message:"+r(e));t&&t.parentNode.removeChild(t)}function h(){}function f(e){x.errorReporting&&"html"!==x.errorReporting?"console"===x.errorReporting?h(e):"function"==typeof x.errorReporting&&x.errorReporting("remove",e):c(e)}function p(e){for(var t,n=document.getElementsByTagName("style"),i=0;i<n.length;i++)if(t=n[i],t.type.match(A)){var r=new x.tree.parseEnv(x),s=t.innerHTML||"";r.filename=document.location.href.replace(/#.*$/,""),(e||x.globalVars)&&(r.useFileCache=!0);var o=function(e){return function(t,n){if(t)return u(t,"inline");var i=n.toCSS(x);e.type="text/css",e.styleSheet?e.styleSheet.cssText=i:e.innerHTML=i}}(t);new x.Parser(r).parse(s,o,{globalVars:x.globalVars,modifyVars:e})}}function d(e,t){var n,i,r=/^((?:[a-z-]+:)?\/+?(?:[^\/\?#]*\/)|([\/\\]))?((?:[^\/\\\?#]*[\/\\])*)([^\/\\\?#]*)([#\?].*)?$/i,s=e.match(r),o={},a=[];if(!s)throw new Error("Could not parse sheet href - '"+e+"'");if(!s[1]||s[2]){if(i=t.match(r),!i)throw new Error("Could not parse page url - '"+t+"'");s[1]=s[1]||i[1]||"",s[2]||(s[3]=i[3]+s[3])}if(s[3]){for(a=s[3].replace(/\\/g,"/").split("/"),n=0;n<a.length;n++)"."===a[n]&&(a.splice(n,1),n-=1);for(n=0;n<a.length;n++)".."===a[n]&&n>0&&(a.splice(n-1,2),n-=2)}return o.hostPart=s[1],o.directories=a,o.path=s[1]+a.join("/"),o.fileUrl=o.path+(s[4]||""),o.url=o.fileUrl+(s[5]||""),o}function m(e,t){var n,i,r,s,o=d(e),a=d(t),l="";if(o.hostPart!==a.hostPart)return"";for(i=Math.max(a.directories.length,o.directories.length),n=0;i>n&&a.directories[n]===o.directories[n];n++);for(s=a.directories.slice(n),r=o.directories.slice(n),n=0;n<s.length-1;n++)l+="../";for(n=0;n<r.length-1;n++)l+=r[n]+"/";return l}function v(){if(e.XMLHttpRequest&&!("file:"===e.location.protocol&&"ActiveXObject"in e))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(t){return i("browser doesn't support AJAX.",R.errors),null}}function g(e,t,n,r){function s(t,n,i){t.status>=200&&t.status<300?n(t.responseText,t.getResponseHeader("Last-Modified")):"function"==typeof i&&i(t.status,e)}var o=v(),a=I?x.fileAsync:x.async;"function"==typeof o.overrideMimeType&&o.overrideMimeType("text/css"),i("XHR: Getting '"+e+"'",R.debug),o.open("GET",e,a),o.setRequestHeader("Accept",t||"text/x-less, text/css; q=0.9, */*; q=0.5"),o.send(null),I&&!x.fileAsync?0===o.status||o.status>=200&&o.status<300?n(o.responseText):r(o.status,e):a?o.onreadystatechange=function(){4==o.readyState&&s(o,n,r)}:s(o,n,r)}function y(t,n,i,r){n&&n.currentDirectory&&!/^([A-Za-z-]+:)?\//.test(t)&&(t=n.currentDirectory+t);var s=d(t,e.location.href),o=s.url,a={currentDirectory:s.path,filename:o};if(n?(a.entryPath=n.entryPath,a.rootpath=n.rootpath,a.rootFilename=n.rootFilename,a.relativeUrls=n.relativeUrls):(a.entryPath=s.path,a.rootpath=x.rootpath||s.path,a.rootFilename=o,a.relativeUrls=r.relativeUrls),a.relativeUrls&&(a.rootpath=r.rootpath?d(r.rootpath+m(s.path,a.entryPath)).path:s.path),r.useFileCache&&M[o])try{var l=M[o];i(null,l,o,a,{lastModified:new Date})}catch(u){i(u,null,o)}else g(o,r.mime,function(e,t){M[o]=e;try{i(null,e,o,a,{lastModified:t})}catch(n){i(n,null,o)}},function(e,t){i({type:"File",message:"'"+t+"' wasn't found ("+e+")"},null,o)})}function S(e,t,n,i,r){var s=new x.tree.parseEnv(x);s.mime=e.type,(r||x.globalVars)&&(s.useFileCache=!0),y(e.href,null,function(a,l,u,c,h){if(h){h.remaining=i;var p=E&&E.getItem(u),d=E&&E.getItem(u+":timestamp");if(!n&&d&&h.lastModified&&new Date(h.lastModified).valueOf()===new Date(d).valueOf())return o(p,e),h.local=!0,void t(null,null,l,e,h,u)}f(u),l?(s.currentFileInfo=c,new x.Parser(s).parse(l,function(n,i){if(n)return t(n,null,null,e);try{t(n,i,l,e,h,u)}catch(n){t(n,null,null,e)}},{modifyVars:r,globalVars:x.globalVars})):t(a,null,null,e,h,u)},s,r)}function b(e,t,n){for(var i=0;i<x.sheets.length;i++)S(x.sheets[i],e,t,x.sheets.length-(i+1),n)}function w(){"development"===x.env?(x.optimization=0,x.watchTimer=setInterval(function(){x.watchMode&&b(function(e,t,n,i,r){if(e)u(e,i.href);else if(t){var s=t.toCSS(x);s=a(s),o(s,i,r.lastModified)}})},x.poll)):x.optimization=3}("undefined"==typeof e.less||"undefined"!=typeof e.less.nodeType)&&(e.less={}),x=e.less,C=e.less.tree={},x.mode="browser";var x,C;x===t&&(x=exports,C=n("./tree"),x.mode="node"),x.Parser=function(e){function i(){E=I,D.push({current:A,i:I,j:R})}function r(){var e=D.pop();A=e.current,E=I=e.i,R=e.j}function s(){D.pop()}function o(){I>E&&(A=A.slice(I-E),E=I)}function a(e,t){var n=e.charCodeAt(0|t);return 32>=n&&(32===n||10===n||9===n)}function l(e){var t,n,i=typeof e;return"string"===i?w.charAt(I)!==e?null:(h(1),e):(o(),(t=e.exec(A))?(n=t[0].length,h(n),"string"==typeof t?t:1===t.length?t[0]:t):null)}function u(e){I>E&&(A=A.slice(I-E),E=I);var t=e.exec(A);return t?(h(t[0].length),"string"==typeof t?t:1===t.length?t[0]:t):null}function c(e){return w.charAt(I)!==e?null:(h(1),e)}function h(e){for(var t,n=I,i=R,r=I-E,s=I+A.length-r,o=I+=e,a=w;s>I&&(t=a.charCodeAt(I),!(t>32))&&(32===t||10===t||9===t||13===t);I++);return A=A.slice(e+I-o+r),E=I,!A.length&&R<F.length-1?(A=F[++R],h(0),!0):n!==I||i!==R}function f(e,t){var n="[object Function]"===Object.prototype.toString.call(e)?e.call(_):l(e);return n?n:void d(t||("string"==typeof e?"expected '"+e+"' got '"+w.charAt(I)+"'":"unexpected token"))}function p(e,t){return w.charAt(I)===e?(h(1),e):void d(t||"expected '"+e+"' got '"+w.charAt(I)+"'")}function d(e,t){var n=new Error(e);throw n.index=I,n.type=t||"Syntax",n}function m(e){return"string"==typeof e?w.charAt(I)===e:e.test(A)}function v(e){return w.charAt(I)===e}function g(e,t){return e.filename&&t.currentFileInfo.filename&&e.filename!==t.currentFileInfo.filename?M.imports.contents[e.filename]:w}function y(e,t){for(var n=e+1,i=null,r=-1;--n>=0&&"\n"!==t.charAt(n);)r++;return"number"==typeof e&&(i=(t.slice(0,e).match(/\n/g)||"").length),{line:i,column:r}}function S(e,t,i){var r=i.currentFileInfo.filename;return"browser"!==x.mode&&"rhino"!==x.mode&&(r=n("path").resolve(r)),{lineNumber:y(e,t).line+1,fileName:r}}function b(e,t){var n=g(e,t),i=y(e.index,n),r=i.line,s=i.column,o=e.call&&y(e.call,n).line,a=n.split("\n");this.type=e.type||"Syntax",this.message=e.message,this.filename=e.filename||t.currentFileInfo.filename,this.index=e.index,this.line="number"==typeof r?r+1:null,this.callLine=o+1,this.callExtract=a[o],this.stack=e.stack,this.column=s,this.extract=[a[r-1],a[r],a[r+1]]}var w,I,R,k,F,A,E,M,_,D=[],O=e&&e.filename;e instanceof C.parseEnv||(e=new C.parseEnv(e));var P=this.imports={paths:e.paths||[],queue:[],files:e.files,contents:e.contents,contentsIgnoredChars:e.contentsIgnoredChars,mime:e.mime,error:null,push:function(t,n,i,r){var s=this;this.queue.push(t);var o=function(e,n,i){s.queue.splice(s.queue.indexOf(t),1);var o=i===O;s.files[i]=n,e&&!s.error&&(s.error=e),r(e,n,o,i)};x.Parser.importer?x.Parser.importer(t,n,o,e):x.Parser.fileLoader(t,n,function(t,r,s,a){if(t)return void o(t);var l=new C.parseEnv(e);l.currentFileInfo=a,l.processImports=!1,l.contents[s]=r,(n.reference||i.reference)&&(a.reference=!0),i.inline?o(null,r,s):new x.Parser(l).parse(r,function(e,t){o(e,t,s)})},e)}},L=u;return b.prototype=new Error,b.prototype.constructor=b,this.env=e=e||{},this.optimization="optimization"in this.env?this.env.optimization:1,M={imports:P,parse:function(i,r,s){var o,a,l,u,c,h=null,f="";if(I=R=E=k=0,u=s&&s.globalVars?x.Parser.serializeVars(s.globalVars)+"\n":"",c=s&&s.modifyVars?"\n"+x.Parser.serializeVars(s.modifyVars):"",(u||s&&s.banner)&&(f=(s&&s.banner?s.banner:"")+u,M.imports.contentsIgnoredChars[e.currentFileInfo.filename]=f.length),i=i.replace(/\r\n/g,"\n"),w=i=f+i.replace(/^\uFEFF/,"")+c,M.imports.contents[e.currentFileInfo.filename]=i,F=function(t){function n(t,n){h=new b({index:n||l,type:"Parse",message:t,filename:e.currentFileInfo.filename},e)}function i(e){var n=l-y;512>n&&!e||!n||(g.push(t.slice(y,l+1)),y=l+1)}var r,s,o,a,l,u,c,f,p,d=t.length,m=0,v=0,g=[],y=0;for(l=0;d>l;l++)if(c=t.charCodeAt(l),!(c>=97&&122>=c||34>c))switch(c){case 40:v++,s=l;continue;case 41:if(--v<0)return n("missing opening `(`");continue;case 59:v||i();continue;case 123:m++,r=l;continue;case 125:if(--m<0)return n("missing opening `{`");m||v||i();continue;case 92:if(d-1>l){l++;continue}return n("unescaped `\\`");case 34:case 39:case 96:for(p=0,u=l,l+=1;d>l;l++)if(f=t.charCodeAt(l),!(f>96)){if(f==c){p=1;break}if(92==f){if(l==d-1)return n("unescaped `\\`");l++}}if(p)continue;return n("unmatched `"+String.fromCharCode(c)+"`",u);case 47:if(v||l==d-1)continue;if(f=t.charCodeAt(l+1),47==f)for(l+=2;d>l&&(f=t.charCodeAt(l),!(13>=f)||10!=f&&13!=f);l++);else if(42==f){for(o=u=l,l+=2;d-1>l&&(f=t.charCodeAt(l),125==f&&(a=l),42!=f||47!=t.charCodeAt(l+1));l++);if(l==d-1)return n("missing closing `*/`",u);l++}continue;case 42:if(d-1>l&&47==t.charCodeAt(l+1))return n("unmatched `/*`");continue}return 0!==m?o>r&&a>o?n("missing closing `}` or `*/`",r):n("missing closing `}`",r):0!==v?n("missing closing `)`",s):(i(!0),g)}(i),h)return r(new b(h,e));A=F[0];try{o=new C.Ruleset(null,this.parsers.primary()),o.root=!0,o.firstRoot=!0}catch(p){return r(new b(p,e))}if(o.toCSS=function(i){return function(r,s){r=r||{};var o,a,l=new C.evalEnv(r);"object"!=typeof s||Array.isArray(s)||(s=Object.keys(s).map(function(e){var t=s[e];return t instanceof C.Value||(t instanceof C.Expression||(t=new C.Expression([t])),t=new C.Value([t])),new C.Rule("@"+e,t,(!1),null,0)}),l.frames=[new C.Ruleset(null,s)]);try{var u,c=[],h=[new C.joinSelectorVisitor,new C.processExtendsVisitor,new C.toCSSVisitor({compress:Boolean(r.compress)})],f=this;if(r.plugins)for(u=0;u<r.plugins.length;u++)r.plugins[u].isPreEvalVisitor?c.push(r.plugins[u]):r.plugins[u].isPreVisitor?h.splice(0,0,r.plugins[u]):h.push(r.plugins[u]);for(u=0;u<c.length;u++)c[u].run(f);for(o=i.call(f,l),u=0;u<h.length;u++)h[u].run(o);r.sourceMap&&(o=new C.sourceMapOutput({contentsIgnoredCharsMap:M.imports.contentsIgnoredChars,writeSourceMap:r.writeSourceMap,rootNode:o,contentsMap:M.imports.contents,sourceMapFilename:r.sourceMapFilename,sourceMapURL:r.sourceMapURL,outputFilename:r.sourceMapOutputFilename,sourceMapBasepath:r.sourceMapBasepath,sourceMapRootpath:r.sourceMapRootpath,outputSourceFiles:r.outputSourceFiles,sourceMapGenerator:r.sourceMapGenerator})),a=o.toCSS({compress:Boolean(r.compress),dumpLineNumbers:e.dumpLineNumbers,strictUnits:Boolean(r.strictUnits),numPrecision:8})}catch(p){throw new b(p,e)}if(r.cleancss&&"node"===x.mode){var d=n("clean-css"),m=r.cleancssOptions||{};return m.keepSpecialComments===t&&(m.keepSpecialComments="*"),m.processImport=!1,m.noRebase=!0,m.noAdvanced===t&&(m.noAdvanced=!0),new d(m).minify(a)}return r.compress?a.replace(/(^(\s)+)|((\s)+$)/g,""):a}}(o.eval),I<w.length-1){I=k;var d=y(I,w);l=w.split("\n"),a=d.line+1,h={type:"Parse",message:"Unrecognised input",index:I,filename:e.currentFileInfo.filename,line:a,column:d.column,extract:[l[a-2],l[a-1],l[a]]}}var m=function(t){return t=h||t||M.imports.error,t?(t instanceof b||(t=new b(t,e)),r(t)):r(null,o)};return e.processImports===!1?m():void new C.importVisitor(this.imports,m).run(o)},parsers:_={primary:function(){for(var e,t=this.mixin,n=L,i=[];A;){if(e=this.extendRule()||t.definition()||this.rule()||this.ruleset()||t.call()||this.comment()||this.rulesetCall()||this.directive())i.push(e);else if(!n(/^[\s\n]+/)&&!n(/^;+/))break;if(v("}"))break}return i},comment:function(){var t;if("/"===w.charAt(I))return"/"===w.charAt(I+1)?new C.Comment(u(/^\/\/.*/),(!0),I,e.currentFileInfo):(t=u(/^\/\*(?:[^*]|\*+[^\/*])*\*+\/\n?/),t?new C.Comment(t,(!1),I,e.currentFileInfo):void 0)},comments:function(){for(var e,t=[];e=this.comment(),e;)t.push(e);return t},entities:{quoted:function(){var t,n,i=I,r=I;return"~"===w.charAt(i)&&(i++,n=!0),'"'===w.charAt(i)||"'"===w.charAt(i)?(n&&c("~"),t=u(/^"((?:[^"\\\r\n]|\\.)*)"|'((?:[^'\\\r\n]|\\.)*)'/),t?new C.Quoted(t[0],t[1]||t[2],n,r,e.currentFileInfo):void 0):void 0},keyword:function(){var e;if(e=u(/^%|^[_A-Za-z-][_A-Za-z0-9-]*/)){var t=C.Color.fromKeyword(e);return t?t:new C.Keyword(e)}},call:function(){var t,n,i,r,s=I;if(t=/^([\w-]+|%|progid:[\w\.]+)\(/.exec(A)){if(t=t[1],n=t.toLowerCase(),"url"===n)return null;if(I+=t.length,"alpha"===n&&(r=_.alpha(),"undefined"!=typeof r))return r;if(c("("),i=this.arguments(),c(")"))return t?new C.Call(t,i,s,e.currentFileInfo):void 0}},arguments:function(){for(var e,t=[];(e=this.assignment()||_.expression(),e)&&(t.push(e),c(",")););return t},literal:function(){return this.dimension()||this.color()||this.quoted()||this.unicodeDescriptor()},assignment:function(){var e,t;return e=u(/^\w+(?=\s?=)/i),e&&c("=")?(t=_.entity(),t?new C.Assignment(e,t):void 0):void 0},url:function(){var t;if("u"===w.charAt(I)&&u(/^url\(/))return t=this.quoted()||this.variable()||u(/^(?:(?:\\[\(\)'"])|[^\(\)'"])+/)||"",p(")"),new C.URL(null!=t.value||t instanceof C.Variable?t:new C.Anonymous(t),e.currentFileInfo)},variable:function(){var t,n=I;return"@"===w.charAt(I)&&(t=u(/^@@?[\w-]+/))?new C.Variable(t,n,e.currentFileInfo):void 0},variableCurly:function(){var t,n=I;return"@"===w.charAt(I)&&(t=u(/^@\{([\w-]+)\}/))?new C.Variable("@"+t[1],n,e.currentFileInfo):void 0},color:function(){var e;if("#"===w.charAt(I)&&(e=u(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/))){var t=e.input.match(/^#([\w]+).*/);return t=t[1],t.match(/^[A-Fa-f0-9]+$/)||d("Invalid HEX color code"),new C.Color(e[1])}},dimension:function(){var e,t=w.charCodeAt(I);if(!(t>57||43>t||47===t||44==t))return e=u(/^([+-]?\d*\.?\d+)(%|[a-z]+)?/),e?new C.Dimension(e[1],e[2]):void 0},unicodeDescriptor:function(){var e;return e=u(/^U\+[0-9a-fA-F?]+(\-[0-9a-fA-F?]+)?/),e?new C.UnicodeDescriptor(e[0]):void 0},javascript:function(){var n,i,r=I;return"~"===w.charAt(r)&&(r++,i=!0),"`"===w.charAt(r)?(e.javascriptEnabled===t||e.javascriptEnabled||d("You are using JavaScript, which has been disabled."),i&&c("~"),n=u(/^`([^`]*)`/),n?new C.JavaScript(n[1],I,i):void 0):void 0}},variable:function(){var e;return"@"===w.charAt(I)&&(e=u(/^(@[\w-]+)\s*:/))?e[1]:void 0},rulesetCall:function(){var e;return"@"===w.charAt(I)&&(e=u(/^(@[\w-]+)\s*\(\s*\)\s*;/))?new C.RulesetCall(e[1]):void 0},extend:function(e){var t,n,i,r,s,o=I;if(u(e?/^&:extend\(/:/^:extend\(/)){do{for(i=null,t=null;!(i=u(/^(all)(?=\s*(\)|,))/))&&(n=this.element());)t?t.push(n):t=[n];i=i&&i[1],t||d("Missing target selector for :extend()."),s=new C.Extend(new C.Selector(t),i,o),r?r.push(s):r=[s]}while(c(","));return f(/^\)/),e&&f(/^;/),r}},extendRule:function(){return this.extend(!0)},mixin:{call:function(){var t,n,o,a,l,h,f=w.charAt(I),d=!1,m=I;if("."===f||"#"===f){for(i();t=I,a=u(/^[#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/),a;)o=new C.Element(l,a,t,e.currentFileInfo),n?n.push(o):n=[o],l=c(">");return n&&(c("(")&&(h=this.args(!0).args,p(")")),_.important()&&(d=!0),_.end())?(s(),new C.mixin.Call(n,h,m,e.currentFileInfo,d)):void r()}},args:function(e){var t,n,o,a,l,h,f=M.parsers,p=f.entities,m={args:null,variadic:!1},v=[],g=[],y=[];for(i();;){if(e)h=f.detachedRuleset()||f.expression();else{if(f.comments(),"."===w.charAt(I)&&u(/^\.{3}/)){m.variadic=!0,c(";")&&!t&&(t=!0),(t?g:y).push({variadic:!0});break}h=p.variable()||p.literal()||p.keyword()}if(!h)break;a=null,h.throwAwayComments&&h.throwAwayComments(),l=h;var S=null;if(e?h.value&&1==h.value.length&&(S=h.value[0]):S=h,S&&S instanceof C.Variable)if(c(":")){if(v.length>0&&(t&&d("Cannot mix ; and , as delimiter types"),n=!0),l=e&&f.detachedRuleset()||f.expression(),!l){if(!e)return r(),m.args=[],m;d("could not understand value for named argument")}a=o=S.name}else{if(!e&&u(/^\.{3}/)){m.variadic=!0,c(";")&&!t&&(t=!0),(t?g:y).push({name:h.name,variadic:!0});break}e||(o=a=S.name,l=null)}l&&v.push(l),y.push({name:a,value:l}),c(",")||(c(";")||t)&&(n&&d("Cannot mix ; and , as delimiter types"),t=!0,v.length>1&&(l=new C.Value(v)),g.push({name:o,value:l}),o=null,v=[],n=!1)}return s(),m.args=t?g:y,m},definition:function(){var e,t,n,o,a=[],l=!1;if(!("."!==w.charAt(I)&&"#"!==w.charAt(I)||m(/^[^{]*\}/)))if(i(),t=u(/^([#.](?:[\w-]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+)\s*\(/)){e=t[1];var h=this.args(!1);if(a=h.args,l=h.variadic,!c(")"))return k=I,void r();if(_.comments(),u(/^when/)&&(o=f(_.conditions,"expected condition")),n=_.block())return s(),new C.mixin.Definition(e,a,n,o,l);r()}else s()}},entity:function(){var e=this.entities;return e.literal()||e.variable()||e.url()||e.call()||e.keyword()||e.javascript()||this.comment()},end:function(){return c(";")||v("}")},alpha:function(){var e;if(u(/^\(opacity=/i))return e=u(/^\d+/)||this.entities.variable(),e?(p(")"),new C.Alpha(e)):void 0},element:function(){var t,n,o,a=I;return n=this.combinator(),t=u(/^(?:\d+\.\d+|\d+)%/)||u(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/)||c("*")||c("&")||this.attribute()||u(/^\([^()@]+\)/)||u(/^[\.#](?=@)/)||this.entities.variableCurly(),t||(i(),c("(")?(o=this.selector())&&c(")")?(t=new C.Paren(o),s()):r():s()),t?new C.Element(n,t,a,e.currentFileInfo):void 0},combinator:function(){var e=w.charAt(I);if("/"===e){i();var t=u(/^\/[a-z]+\//i);if(t)return s(),new C.Combinator(t);r()}if(">"===e||"+"===e||"~"===e||"|"===e||"^"===e){for(I++,"^"===e&&"^"===w.charAt(I)&&(e="^^",I++);a(w,I);)I++;return new C.Combinator(e)}return new C.Combinator(a(w,I-1)?" ":null)},lessSelector:function(){return this.selector(!0)},selector:function(t){for(var n,i,r,s,o,a,l,u=I,c=L;(t&&(o=this.extend())||t&&(a=c(/^when/))||(s=this.element()))&&(a?l=f(this.conditions,"expected condition"):l?d("CSS guard can only be used at the end of selector"):o?i?i.push(o):i=[o]:(i&&d("Extend can only be used at the end of selector"),r=w.charAt(I),n?n.push(s):n=[s],s=null),"{"!==r&&"}"!==r&&";"!==r&&","!==r&&")"!==r););return n?new C.Selector(n,i,l,u,e.currentFileInfo):void(i&&d("Extend must be used to extend a selector, it cannot be used on its own"))},attribute:function(){if(c("[")){var e,t,n,i=this.entities;return(e=i.variableCurly())||(e=f(/^(?:[_A-Za-z0-9-\*]*\|)?(?:[_A-Za-z0-9-]|\\.)+/)),n=u(/^[|~*$^]?=/),n&&(t=i.quoted()||u(/^[0-9]+%/)||u(/^[\w-]+/)||i.variableCurly()),p("]"),new C.Attribute(e,n,t)}},block:function(){var e;return c("{")&&(e=this.primary())&&c("}")?e:void 0},blockRuleset:function(){var e=this.block();return e&&(e=new C.Ruleset(null,e)),e},detachedRuleset:function(){var e=this.blockRuleset();return e?new C.DetachedRuleset(e):void 0},ruleset:function(){var t,n,o,a;for(i(),e.dumpLineNumbers&&(a=S(I,w,e));(n=this.lessSelector(),n)&&(t?t.push(n):t=[n],this.comments(),n.condition&&t.length>1&&d("Guards are only currently allowed on a single selector."),c(","));)n.condition&&d("Guards are only currently allowed on a single selector."),this.comments();if(t&&(o=this.block())){s();var l=new C.Ruleset(t,o,e.strictImports);return e.dumpLineNumbers&&(l.debugInfo=a),l}k=I,r()},rule:function(t){var n,o,a,l,u,c=I,h=w.charAt(c);if("."!==h&&"#"!==h&&"&"!==h)if(i(),n=this.variable()||this.ruleProperty()){if(u="string"==typeof n,u&&(o=this.detachedRuleset()),this.comments(),o||(o=t||!e.compress&&!u?this.anonymousValue()||this.value():this.value()||this.anonymousValue(),a=this.important(),l=!u&&n.pop().value),o&&this.end())return s(),new C.Rule(n,o,a,l,c,e.currentFileInfo);if(k=I,r(),o&&!t)return this.rule(!0)}else s()},anonymousValue:function(){var e;return e=/^([^@+\/'"*`(;{}-]*);/.exec(A),e?(I+=e[0].length-1,new C.Anonymous(e[1])):void 0},"import":function(){var t,n,i=I,r=u(/^@import?\s+/);if(r){var s=(r?this.importOptions():null)||{};if(t=this.entities.quoted()||this.entities.url())return n=this.mediaFeatures(),l(";")||(I=i,d("missing semi-colon or unrecognised media features on import")),n=n&&new C.Value(n),new C.Import(t,n,s,i,e.currentFileInfo);I=i,d("malformed import statement")}},importOptions:function(){var e,t,n,i={};if(!c("("))return null;do if(e=this.importOption()){switch(t=e,n=!0,t){case"css":t="less",n=!1;break;case"once":t="multiple",n=!1}if(i[t]=n,!c(","))break}while(e);return p(")"),i},importOption:function(){var e=u(/^(less|css|multiple|once|inline|reference)/);return e?e[1]:void 0},mediaFeature:function(){var t,n,i=this.entities,r=[];do if(t=i.keyword()||i.variable())r.push(t);else if(c("(")){if(n=this.property(),t=this.value(),!c(")"))return null;if(n&&t)r.push(new C.Paren(new C.Rule(n,t,null,null,I,e.currentFileInfo,(!0))));else{if(!t)return null;r.push(new C.Paren(t))}}while(t);return r.length>0?new C.Expression(r):void 0},mediaFeatures:function(){var e,t=this.entities,n=[];do if(e=this.mediaFeature()){if(n.push(e),!c(","))break}else if(e=t.variable(),e&&(n.push(e),!c(",")))break;while(e);return n.length>0?n:null},media:function(){var t,n,i,r;return e.dumpLineNumbers&&(r=S(I,w,e)),u(/^@media/)&&(t=this.mediaFeatures(),n=this.block())?(i=new C.Media(n,t,I,e.currentFileInfo),e.dumpLineNumbers&&(i.debugInfo=r),i):void 0},directive:function(){var t,n,o,a,l,h,f,p=I,m=!0;if("@"===w.charAt(I)){if(n=this["import"]()||this.media())return n;if(i(),t=u(/^@[a-z-]+/)){switch(a=t,"-"==t.charAt(1)&&t.indexOf("-",2)>0&&(a="@"+t.slice(t.indexOf("-",2)+1)),a){case"@charset":l=!0,m=!1;break;case"@namespace":h=!0,m=!1;break;case"@keyframes":l=!0;break;case"@host":case"@page":case"@document":case"@supports":f=!0}return this.comments(),l?(n=this.entity(),n||d("expected "+t+" identifier")):h?(n=this.expression(),n||d("expected "+t+" expression")):f&&(n=(u(/^[^{;]+/)||"").trim(),n&&(n=new C.Anonymous(n))),this.comments(),m&&(o=this.blockRuleset()),o||!m&&n&&c(";")?(s(),new C.Directive(t,n,o,p,e.currentFileInfo,e.dumpLineNumbers?S(p,w,e):null)):void r()}}},value:function(){var e,t=[];do if(e=this.expression(),e&&(t.push(e),!c(",")))break;while(e);return t.length>0?new C.Value(t):void 0},important:function(){return"!"===w.charAt(I)?u(/^! *important/):void 0},sub:function(){var e,t;return c("(")&&(e=this.addition())?(t=new C.Expression([e]),p(")"),t.parens=!0,t):void 0},multiplication:function(){var e,t,n,o,l;if(e=this.operand()){for(l=a(w,I-1);!m(/^\/[*\/]/);){if(i(),n=c("/")||c("*"),!n){s();break}if(t=this.operand(),!t){r();break}s(),e.parensInOp=!0,t.parensInOp=!0,o=new C.Operation(n,[o||e,t],l),l=a(w,I-1)}return o||e}},addition:function(){var e,t,n,i,r;if(e=this.multiplication()){for(r=a(w,I-1);(n=u(/^[-+]\s+/)||!r&&(c("+")||c("-")),n)&&(t=this.multiplication(),t);)e.parensInOp=!0,t.parensInOp=!0,i=new C.Operation(n,[i||e,t],r),r=a(w,I-1);return i||e}},conditions:function(){var e,t,n,i=I;if(e=this.condition()){for(;m(/^,\s*(not\s*)?\(/)&&c(",")&&(t=this.condition(),t);)n=new C.Condition("or",n||e,t,i);return n||e}},condition:function(){var e,t,n,i,r=this.entities,s=I,o=!1;return u(/^not/)&&(o=!0),p("("),e=this.addition()||r.keyword()||r.quoted(),e?(i=u(/^(?:>=|<=|=<|[<=>])/),i?(t=this.addition()||r.keyword()||r.quoted(),t?n=new C.Condition(i,e,t,s,o):d("expected expression")):n=new C.Condition("=",e,new C.Keyword("true"),s,o),p(")"),u(/^and/)?new C.Condition("and",n,this.condition()):n):void 0},operand:function(){var e,t=this.entities,n=w.charAt(I+1);"-"!==w.charAt(I)||"@"!==n&&"("!==n||(e=c("-"));var i=this.sub()||t.dimension()||t.color()||t.variable()||t.call();return e&&(i.parensInOp=!0,i=new C.Negative(i)),i},expression:function(){var e,t,n=[];do e=this.addition()||this.entity(),e&&(n.push(e),m(/^\/[\/*]/)||(t=c("/"),t&&n.push(new C.Anonymous(t))));while(e);return n.length>0?new C.Expression(n):void 0},property:function(){var e=u(/^(\*?-?[_a-zA-Z0-9-]+)\s*:/);return e?e[1]:void 0},ruleProperty:function(){function t(e){var t=e.exec(s);return t?(a.push(I+l),l+=t[0].length,s=s.slice(t[1].length),o.push(t[1])):void 0}function n(){var e=/^\s*\/\*(?:[^*]|\*+[^\/*])*\*+\//.exec(s);return!!e&&(l+=e[0].length,s=s.slice(e[0].length),!0)}var i,r,s=A,o=[],a=[],l=0;for(t(/^(\*?)/);t(/^((?:[\w-]+)|(?:@\{[\w-]+\}))/););for(;n(););if(o.length>1&&t(/^\s*((?:\+_|\+)?)\s*:/)){for(h(l),""===o[0]&&(o.shift(),a.shift()),r=0;r<o.length;r++)i=o[r],o[r]="@"!==i.charAt(0)?new C.Keyword(i):new C.Variable("@"+i.slice(2,-1),a[r],e.currentFileInfo);return o}}}}},x.Parser.serializeVars=function(e){var t="";for(var n in e)if(Object.hasOwnProperty.call(e,n)){var i=e[n];t+=("@"===n[0]?"":"@")+n+": "+i+(";"===(""+i).slice(-1)?"":";")}return t},function(i){function r(e,t,n){if(!(n instanceof i.Dimension))throw{type:"Argument",message:"argument must be a number"};return null==t?t=n.unit:n=n.unify(),new i.Dimension(e(parseFloat(n.value)),t)}function s(e,t,n){var r,s,o,a,l=t.alpha,u=n.alpha,c=[];o=u+l*(1-u);for(var h=0;3>h;h++)r=t.rgb[h]/255,s=n.rgb[h]/255,a=e(r,s),o&&(a=(u*s+l*(r-u*(r+s-a)))/o),c[h]=255*a;return new i.Color(c,o)}function o(){var e,t=i.functions;for(e in h)h.hasOwnProperty(e)&&(t[e]=r.bind(null,Math[e],h[e]));for(e in f)f.hasOwnProperty(e)&&(t[e]=s.bind(null,f[e]));e=i.defaultFunc,t["default"]=e.eval.bind(e)}function a(e){return i.functions.hsla(e.h,e.s,e.l,e.a)}function l(e,t){return e instanceof i.Dimension&&e.unit.is("%")?parseFloat(e.value*t/100):u(e)}function u(e){if(e instanceof i.Dimension)return parseFloat(e.unit.is("%")?e.value/100:e.value);if("number"==typeof e)return e;throw{error:"RuntimeError",message:"color functions take numbers as parameters"}}function c(e){return Math.min(1,Math.max(0,e))}i.functions={rgb:function(e,t,n){return this.rgba(e,t,n,1)},rgba:function(e,t,n,r){var s=[e,t,n].map(function(e){return l(e,255)});return r=u(r),new i.Color(s,r)},hsl:function(e,t,n){return this.hsla(e,t,n,1)},hsla:function(e,t,n,i){function r(e){return e=0>e?e+1:e>1?e-1:e,1>6*e?o+(s-o)*e*6:1>2*e?s:2>3*e?o+(s-o)*(2/3-e)*6:o}e=u(e)%360/360,t=c(u(t)),n=c(u(n)),i=c(u(i));var s=.5>=n?n*(t+1):n+t-n*t,o=2*n-s;return this.rgba(255*r(e+1/3),255*r(e),255*r(e-1/3),i)},hsv:function(e,t,n){return this.hsva(e,t,n,1)},hsva:function(e,t,n,i){e=u(e)%360/360*360,t=u(t),n=u(n),i=u(i);var r,s;r=Math.floor(e/60%6),s=e/60-r;var o=[n,n*(1-t),n*(1-s*t),n*(1-(1-s)*t)],a=[[0,3,1],[2,0,1],[1,0,3],[1,2,0],[3,1,0],[0,1,2]];return this.rgba(255*o[a[r][0]],255*o[a[r][1]],255*o[a[r][2]],i)},hue:function(e){return new i.Dimension(e.toHSL().h)},saturation:function(e){return new i.Dimension(100*e.toHSL().s,"%")},lightness:function(e){return new i.Dimension(100*e.toHSL().l,"%")},hsvhue:function(e){return new i.Dimension(e.toHSV().h)},hsvsaturation:function(e){return new i.Dimension(100*e.toHSV().s,"%")},hsvvalue:function(e){return new i.Dimension(100*e.toHSV().v,"%")},red:function(e){return new i.Dimension(e.rgb[0])},green:function(e){return new i.Dimension(e.rgb[1])},blue:function(e){return new i.Dimension(e.rgb[2])},alpha:function(e){return new i.Dimension(e.toHSL().a)},luma:function(e){return new i.Dimension(e.luma()*e.alpha*100,"%")},luminance:function(e){var t=.2126*e.rgb[0]/255+.7152*e.rgb[1]/255+.0722*e.rgb[2]/255;return new i.Dimension(t*e.alpha*100,"%")},saturate:function(e,t){if(!e.rgb)return null;var n=e.toHSL();return n.s+=t.value/100,n.s=c(n.s),a(n)},desaturate:function(e,t){var n=e.toHSL();return n.s-=t.value/100,n.s=c(n.s),a(n)},lighten:function(e,t){var n=e.toHSL();return n.l+=t.value/100,n.l=c(n.l),a(n)},darken:function(e,t){var n=e.toHSL();return n.l-=t.value/100,n.l=c(n.l),a(n)},fadein:function(e,t){var n=e.toHSL();return n.a+=t.value/100,n.a=c(n.a),a(n)},fadeout:function(e,t){var n=e.toHSL();return n.a-=t.value/100,n.a=c(n.a),a(n)},fade:function(e,t){var n=e.toHSL();return n.a=t.value/100,n.a=c(n.a),a(n)},spin:function(e,t){var n=e.toHSL(),i=(n.h+t.value)%360;return n.h=0>i?360+i:i,a(n)},mix:function(e,t,n){n||(n=new i.Dimension(50));var r=n.value/100,s=2*r-1,o=e.toHSL().a-t.toHSL().a,a=((s*o==-1?s:(s+o)/(1+s*o))+1)/2,l=1-a,u=[e.rgb[0]*a+t.rgb[0]*l,e.rgb[1]*a+t.rgb[1]*l,e.rgb[2]*a+t.rgb[2]*l],c=e.alpha*r+t.alpha*(1-r);return new i.Color(u,c)},greyscale:function(e){return this.desaturate(e,new i.Dimension(100))},contrast:function(e,t,n,i){if(!e.rgb)return null;if("undefined"==typeof n&&(n=this.rgba(255,255,255,1)),"undefined"==typeof t&&(t=this.rgba(0,0,0,1)),t.luma()>n.luma()){var r=n;n=t,t=r}return i="undefined"==typeof i?.43:u(i),e.luma()<i?n:t},e:function(e){return new i.Anonymous(e instanceof i.JavaScript?e.evaluated:e.value)},escape:function(e){return new i.Anonymous(encodeURI(e.value).replace(/=/g,"%3D").replace(/:/g,"%3A").replace(/#/g,"%23").replace(/;/g,"%3B").replace(/\(/g,"%28").replace(/\)/g,"%29"))},replace:function(e,t,n,r){var s=e.value;return s=s.replace(new RegExp(t.value,r?r.value:""),n.value), new i.Quoted(e.quote||"",s,e.escaped)},"%":function(e){for(var t=Array.prototype.slice.call(arguments,1),n=e.value,r=0;r<t.length;r++)n=n.replace(/%[sda]/i,function(e){var n=e.match(/s/i)?t[r].value:t[r].toCSS();return e.match(/[A-Z]$/)?encodeURIComponent(n):n});return n=n.replace(/%%/g,"%"),new i.Quoted(e.quote||"",n,e.escaped)},unit:function(e,t){if(!(e instanceof i.Dimension))throw{type:"Argument",message:"the first argument to unit must be a number"+(e instanceof i.Operation?". Have you forgotten parenthesis?":"")};return t=t?t instanceof i.Keyword?t.value:t.toCSS():"",new i.Dimension(e.value,t)},convert:function(e,t){return e.convertTo(t.value)},round:function(e,t){var n="undefined"==typeof t?0:t.value;return r(function(e){return e.toFixed(n)},null,e)},pi:function(){return new i.Dimension(Math.PI)},mod:function(e,t){return new i.Dimension(e.value%t.value,e.unit)},pow:function(e,t){if("number"==typeof e&&"number"==typeof t)e=new i.Dimension(e),t=new i.Dimension(t);else if(!(e instanceof i.Dimension&&t instanceof i.Dimension))throw{type:"Argument",message:"arguments must be numbers"};return new i.Dimension(Math.pow(e.value,t.value),e.unit)},_minmax:function(e,n){switch(n=Array.prototype.slice.call(n),n.length){case 0:throw{type:"Argument",message:"one or more arguments required"}}var r,s,o,a,l,u,c,h,f=[],p={};for(r=0;r<n.length;r++)if(o=n[r],o instanceof i.Dimension)if(a=""===o.unit.toString()&&h!==t?new i.Dimension(o.value,h).unify():o.unify(),u=""===a.unit.toString()&&c!==t?c:a.unit.toString(),c=""!==u&&c===t||""!==u&&""===f[0].unify().unit.toString()?u:c,h=""!==u&&h===t?o.unit.toString():h,s=p[""]!==t&&""!==u&&u===c?p[""]:p[u],s!==t)l=""===f[s].unit.toString()&&h!==t?new i.Dimension(f[s].value,h).unify():f[s].unify(),(e&&a.value<l.value||!e&&a.value>l.value)&&(f[s]=o);else{if(c!==t&&u!==c)throw{type:"Argument",message:"incompatible types"};p[u]=f.length,f.push(o)}else Array.isArray(n[r].value)&&Array.prototype.push.apply(n,Array.prototype.slice.call(n[r].value));return 1==f.length?f[0]:(n=f.map(function(e){return e.toCSS(this.env)}).join(this.env.compress?",":", "),new i.Anonymous((e?"min":"max")+"("+n+")"))},min:function(){return this._minmax(!0,arguments)},max:function(){return this._minmax(!1,arguments)},"get-unit":function(e){return new i.Anonymous(e.unit)},argb:function(e){return new i.Anonymous(e.toARGB())},percentage:function(e){return new i.Dimension(100*e.value,"%")},color:function(e){if(e instanceof i.Quoted){var t,n=e.value;if(t=i.Color.fromKeyword(n))return t;if(/^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})/.test(n))return new i.Color(n.slice(1));throw{type:"Argument",message:"argument must be a color keyword or 3/6 digit hex e.g. #FFF"}}throw{type:"Argument",message:"argument must be a string"}},iscolor:function(e){return this._isa(e,i.Color)},isnumber:function(e){return this._isa(e,i.Dimension)},isstring:function(e){return this._isa(e,i.Quoted)},iskeyword:function(e){return this._isa(e,i.Keyword)},isurl:function(e){return this._isa(e,i.URL)},ispixel:function(e){return this.isunit(e,"px")},ispercentage:function(e){return this.isunit(e,"%")},isem:function(e){return this.isunit(e,"em")},isunit:function(e,t){return e instanceof i.Dimension&&e.unit.is(t.value||t)?i.True:i.False},_isa:function(e,t){return e instanceof t?i.True:i.False},tint:function(e,t){return this.mix(this.rgb(255,255,255),e,t)},shade:function(e,t){return this.mix(this.rgb(0,0,0),e,t)},extract:function(e,t){return t=t.value-1,Array.isArray(e.value)?e.value[t]:Array(e)[t]},length:function(e){var t=Array.isArray(e.value)?e.value.length:1;return new i.Dimension(t)},"data-uri":function(t,r){if("undefined"!=typeof e)return new i.URL(r||t,this.currentFileInfo).eval(this.env);var s=t.value,o=r&&r.value,a=n("./fs"),l=n("path"),u=!1;arguments.length<2&&(o=s);var c=o.indexOf("#"),h="";if(-1!==c&&(h=o.slice(c),o=o.slice(0,c)),this.env.isPathRelative(o)&&(o=this.currentFileInfo.relativeUrls?l.join(this.currentFileInfo.currentDirectory,o):l.join(this.currentFileInfo.entryPath,o)),arguments.length<2){var f;try{f=n("mime")}catch(p){f=i._mime}s=f.lookup(o);var d=f.charsets.lookup(s);u=["US-ASCII","UTF-8"].indexOf(d)<0,u&&(s+=";base64")}else u=/;base64$/.test(s);var m=a.readFileSync(o),v=32,g=parseInt(m.length/1024,10);if(g>=v&&this.env.ieCompat!==!1)return this.env.silent||console.warn("Skipped data-uri embedding of %s because its size (%dKB) exceeds IE8-safe %dKB!",o,g,v),new i.URL(r||t,this.currentFileInfo).eval(this.env);m=u?m.toString("base64"):encodeURIComponent(m);var y='"data:'+s+","+m+h+'"';return new i.URL(new i.Anonymous(y))},"svg-gradient":function(e){function r(){throw{type:"Argument",message:"svg-gradient expects direction, start_color [start_position], [color position,]..., end_color [end_position]"}}arguments.length<3&&r();var s,o,a,l,u,c,h,f=Array.prototype.slice.call(arguments,1),p="linear",d='x="0" y="0" width="1" height="1"',m=!0,v={compress:!1},g=e.toCSS(v);switch(g){case"to bottom":s='x1="0%" y1="0%" x2="0%" y2="100%"';break;case"to right":s='x1="0%" y1="0%" x2="100%" y2="0%"';break;case"to bottom right":s='x1="0%" y1="0%" x2="100%" y2="100%"';break;case"to top right":s='x1="0%" y1="100%" x2="100%" y2="0%"';break;case"ellipse":case"ellipse at center":p="radial",s='cx="50%" cy="50%" r="75%"',d='x="-50" y="-50" width="101" height="101"';break;default:throw{type:"Argument",message:"svg-gradient direction must be 'to bottom', 'to right', 'to bottom right', 'to top right' or 'ellipse at center'"}}for(o='<?xml version="1.0" ?><svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="100%" height="100%" viewBox="0 0 1 1" preserveAspectRatio="none"><'+p+'Gradient id="gradient" gradientUnits="userSpaceOnUse" '+s+">",a=0;a<f.length;a+=1)f[a].value?(l=f[a].value[0],u=f[a].value[1]):(l=f[a],u=t),l instanceof i.Color&&((0===a||a+1===f.length)&&u===t||u instanceof i.Dimension)||r(),c=u?u.toCSS(v):0===a?"0%":"100%",h=l.alpha,o+='<stop offset="'+c+'" stop-color="'+l.toRGB()+'"'+(1>h?' stop-opacity="'+h+'"':"")+"/>";if(o+="</"+p+"Gradient><rect "+d+' fill="url(#gradient)" /></svg>',m)try{o=n("./encoder").encodeBase64(o)}catch(y){m=!1}return o="'data:image/svg+xml"+(m?";base64":"")+","+o+"'",new i.URL(new i.Anonymous(o))}},i._mime={_types:{".htm":"text/html",".html":"text/html",".gif":"image/gif",".jpg":"image/jpeg",".jpeg":"image/jpeg",".png":"image/png"},lookup:function(e){var r=n("path").extname(e),s=i._mime._types[r];if(s===t)throw new Error('Optional dependency "mime" is required for '+r);return s},charsets:{lookup:function(e){return e&&/^text\//.test(e)?"UTF-8":""}}};var h={ceil:null,floor:null,sqrt:null,abs:null,tan:"",sin:"",cos:"",atan:"rad",asin:"rad",acos:"rad"},f={multiply:function(e,t){return e*t},screen:function(e,t){return e+t-e*t},overlay:function(e,t){return e*=2,1>=e?f.multiply(e,t):f.screen(e-1,t)},softlight:function(e,t){var n=1,i=e;return t>.5&&(i=1,n=e>.25?Math.sqrt(e):((16*e-12)*e+4)*e),e-(1-2*t)*i*(n-e)},hardlight:function(e,t){return f.overlay(t,e)},difference:function(e,t){return Math.abs(e-t)},exclusion:function(e,t){return e+t-2*e*t},average:function(e,t){return(e+t)/2},negation:function(e,t){return 1-Math.abs(e+t-1)}};i.defaultFunc={eval:function(){var e=this.value_,t=this.error_;if(t)throw t;return null!=e?e?i.True:i.False:void 0},value:function(e){this.value_=e},error:function(e){this.error_=e},reset:function(){this.value_=this.error_=null}},o(),i.fround=function(e,t){var n=e&&e.numPrecision;return null==n?t:Number((t+2e-16).toFixed(n))},i.functionCall=function(e,t){this.env=e,this.currentFileInfo=t},i.functionCall.prototype=i.functions}(n("./tree")),function(e){e.colors={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgrey:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",grey:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}}(n("./tree")),function(e){e.debugInfo=function(t,n,i){var r="";if(t.dumpLineNumbers&&!t.compress)switch(t.dumpLineNumbers){case"comments":r=e.debugInfo.asComment(n);break;case"mediaquery":r=e.debugInfo.asMediaQuery(n);break;case"all":r=e.debugInfo.asComment(n)+(i||"")+e.debugInfo.asMediaQuery(n)}return r},e.debugInfo.asComment=function(e){return"/* line "+e.debugInfo.lineNumber+", "+e.debugInfo.fileName+" */\n"},e.debugInfo.asMediaQuery=function(e){return"@media -sass-debug-info{filename{font-family:"+("file://"+e.debugInfo.fileName).replace(/([.:\/\\])/g,function(e){return"\\"==e&&(e="/"),"\\"+e})+"}line{font-family:\\00003"+e.debugInfo.lineNumber+"}}\n"},e.find=function(e,t){for(var n,i=0;i<e.length;i++)if(n=t.call(e,e[i]))return n;return null},e.jsify=function(e){return Array.isArray(e.value)&&e.value.length>1?"["+e.value.map(function(e){return e.toCSS()}).join(", ")+"]":e.toCSS()},e.toCSS=function(e){var t=[];return this.genCSS(e,{add:function(e){t.push(e)},isEmpty:function(){return 0===t.length}}),t.join("")},e.outputRuleset=function(e,t,n){var i,r=n.length;if(e.tabLevel=(0|e.tabLevel)+1,e.compress){for(t.add("{"),i=0;r>i;i++)n[i].genCSS(e,t);return t.add("}"),void e.tabLevel--}var s="\n"+Array(e.tabLevel).join(" "),o=s+" ";if(r){for(t.add(" {"+o),n[0].genCSS(e,t),i=1;r>i;i++)t.add(o),n[i].genCSS(e,t);t.add(s+"}")}else t.add(" {"+s+"}");e.tabLevel--}}(n("./tree")),function(e){e.Alpha=function(e){this.value=e},e.Alpha.prototype={type:"Alpha",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return this.value.eval?new e.Alpha(this.value.eval(t)):this},genCSS:function(e,t){t.add("alpha(opacity="),this.value.genCSS?this.value.genCSS(e,t):t.add(this.value),t.add(")")},toCSS:e.toCSS}}(n("../tree")),function(e){e.Anonymous=function(e,t,n,i,r){this.value=e,this.index=t,this.mapLines=i,this.currentFileInfo=n,this.rulesetLike="undefined"!=typeof r&&r},e.Anonymous.prototype={type:"Anonymous",eval:function(){return new e.Anonymous(this.value,this.index,this.currentFileInfo,this.mapLines,this.rulesetLike)},compare:function(e){if(!e.toCSS)return-1;var t=this.toCSS(),n=e.toCSS();return t===n?0:n>t?-1:1},isRulesetLike:function(){return this.rulesetLike},genCSS:function(e,t){t.add(this.value,this.currentFileInfo,this.index,this.mapLines)},toCSS:e.toCSS}}(n("../tree")),function(e){e.Assignment=function(e,t){this.key=e,this.value=t},e.Assignment.prototype={type:"Assignment",accept:function(e){this.value=e.visit(this.value)},eval:function(t){return this.value.eval?new e.Assignment(this.key,this.value.eval(t)):this},genCSS:function(e,t){t.add(this.key+"="),this.value.genCSS?this.value.genCSS(e,t):t.add(this.value)},toCSS:e.toCSS}}(n("../tree")),function(e){e.Call=function(e,t,n,i){this.name=e,this.args=t,this.index=n,this.currentFileInfo=i},e.Call.prototype={type:"Call",accept:function(e){this.args&&(this.args=e.visitArray(this.args))},eval:function(t){var n,i,r=this.args.map(function(e){return e.eval(t)}),s=this.name.toLowerCase();if(s in e.functions)try{if(i=new e.functionCall(t,this.currentFileInfo),n=i[s].apply(i,r),null!=n)return n}catch(o){throw{type:o.type||"Runtime",message:"error evaluating function `"+this.name+"`"+(o.message?": "+o.message:""),index:this.index,filename:this.currentFileInfo.filename}}return new e.Call(this.name,r,this.index,this.currentFileInfo)},genCSS:function(e,t){t.add(this.name+"(",this.currentFileInfo,this.index);for(var n=0;n<this.args.length;n++)this.args[n].genCSS(e,t),n+1<this.args.length&&t.add(", ");t.add(")")},toCSS:e.toCSS}}(n("../tree")),function(e){function t(e){return"#"+e.map(function(e){return e=n(Math.round(e),255),(16>e?"0":"")+e.toString(16)}).join("")}function n(e,t){return Math.min(Math.max(e,0),t)}e.Color=function(e,t){this.rgb=Array.isArray(e)?e:6==e.length?e.match(/.{2}/g).map(function(e){return parseInt(e,16)}):e.split("").map(function(e){return parseInt(e+e,16)}),this.alpha="number"==typeof t?t:1};var i="transparent";e.Color.prototype={type:"Color",eval:function(){return this},luma:function(){var e=this.rgb[0]/255,t=this.rgb[1]/255,n=this.rgb[2]/255;return e=.03928>=e?e/12.92:Math.pow((e+.055)/1.055,2.4),t=.03928>=t?t/12.92:Math.pow((t+.055)/1.055,2.4),n=.03928>=n?n/12.92:Math.pow((n+.055)/1.055,2.4),.2126*e+.7152*t+.0722*n},genCSS:function(e,t){t.add(this.toCSS(e))},toCSS:function(t,r){var s=t&&t.compress&&!r,o=e.fround(t,this.alpha);if(1>o)return 0===o&&this.isTransparentKeyword?i:"rgba("+this.rgb.map(function(e){return n(Math.round(e),255)}).concat(n(o,1)).join(","+(s?"":" "))+")";var a=this.toRGB();if(s){var l=a.split("");l[1]===l[2]&&l[3]===l[4]&&l[5]===l[6]&&(a="#"+l[1]+l[3]+l[5])}return a},operate:function(t,n,i){for(var r=[],s=this.alpha*(1-i.alpha)+i.alpha,o=0;3>o;o++)r[o]=e.operate(t,n,this.rgb[o],i.rgb[o]);return new e.Color(r,s)},toRGB:function(){return t(this.rgb)},toHSL:function(){var e,t,n=this.rgb[0]/255,i=this.rgb[1]/255,r=this.rgb[2]/255,s=this.alpha,o=Math.max(n,i,r),a=Math.min(n,i,r),l=(o+a)/2,u=o-a;if(o===a)e=t=0;else{switch(t=l>.5?u/(2-o-a):u/(o+a),o){case n:e=(i-r)/u+(r>i?6:0);break;case i:e=(r-n)/u+2;break;case r:e=(n-i)/u+4}e/=6}return{h:360*e,s:t,l:l,a:s}},toHSV:function(){var e,t,n=this.rgb[0]/255,i=this.rgb[1]/255,r=this.rgb[2]/255,s=this.alpha,o=Math.max(n,i,r),a=Math.min(n,i,r),l=o,u=o-a;if(t=0===o?0:u/o,o===a)e=0;else{switch(o){case n:e=(i-r)/u+(r>i?6:0);break;case i:e=(r-n)/u+2;break;case r:e=(n-i)/u+4}e/=6}return{h:360*e,s:t,v:l,a:s}},toARGB:function(){return t([255*this.alpha].concat(this.rgb))},compare:function(e){return e.rgb&&e.rgb[0]===this.rgb[0]&&e.rgb[1]===this.rgb[1]&&e.rgb[2]===this.rgb[2]&&e.alpha===this.alpha?0:-1}},e.Color.fromKeyword=function(t){if(t=t.toLowerCase(),e.colors.hasOwnProperty(t))return new e.Color(e.colors[t].slice(1));if(t===i){var n=new e.Color([0,0,0],0);return n.isTransparentKeyword=!0,n}}}(n("../tree")),function(e){e.Comment=function(e,t,n,i){this.value=e,this.silent=!!t,this.currentFileInfo=i},e.Comment.prototype={type:"Comment",genCSS:function(t,n){this.debugInfo&&n.add(e.debugInfo(t,this),this.currentFileInfo,this.index),n.add(this.value.trim())},toCSS:e.toCSS,isSilent:function(e){var t=this.currentFileInfo&&this.currentFileInfo.reference&&!this.isReferenced,n=e.compress&&!this.value.match(/^\/\*!/);return this.silent||t||n},eval:function(){return this},markReferenced:function(){this.isReferenced=!0}}}(n("../tree")),function(e){e.Condition=function(e,t,n,i,r){this.op=e.trim(),this.lvalue=t,this.rvalue=n,this.index=i,this.negate=r},e.Condition.prototype={type:"Condition",accept:function(e){this.lvalue=e.visit(this.lvalue),this.rvalue=e.visit(this.rvalue)},eval:function(e){var t,n=this.lvalue.eval(e),i=this.rvalue.eval(e),r=this.index;return t=function(e){switch(e){case"and":return n&&i;case"or":return n||i;default:if(n.compare)t=n.compare(i);else{if(!i.compare)throw{type:"Type",message:"Unable to perform comparison",index:r};t=i.compare(n)}switch(t){case-1:return"<"===e||"=<"===e||"<="===e;case 0:return"="===e||">="===e||"=<"===e||"<="===e;case 1:return">"===e||">="===e}}}(this.op),this.negate?!t:t}}}(n("../tree")),function(e){e.DetachedRuleset=function(e,t){this.ruleset=e,this.frames=t},e.DetachedRuleset.prototype={type:"DetachedRuleset",accept:function(e){this.ruleset=e.visit(this.ruleset)},eval:function(t){var n=this.frames||t.frames.slice(0);return new e.DetachedRuleset(this.ruleset,n)},callEval:function(t){return this.ruleset.eval(this.frames?new e.evalEnv(t,this.frames.concat(t.frames)):t)}}}(n("../tree")),function(e){e.Dimension=function(n,i){this.value=parseFloat(n),this.unit=i&&i instanceof e.Unit?i:new e.Unit(i?[i]:t)},e.Dimension.prototype={type:"Dimension",accept:function(e){this.unit=e.visit(this.unit)},eval:function(){return this},toColor:function(){return new e.Color([this.value,this.value,this.value])},genCSS:function(t,n){if(t&&t.strictUnits&&!this.unit.isSingular())throw new Error("Multiple units in dimension. Correct the units or use the unit function. Bad unit: "+this.unit.toString());var i=e.fround(t,this.value),r=String(i);if(0!==i&&1e-6>i&&i>-1e-6&&(r=i.toFixed(20).replace(/0+$/,"")),t&&t.compress){if(0===i&&this.unit.isLength())return void n.add(r);i>0&&1>i&&(r=r.substr(1))}n.add(r),this.unit.genCSS(t,n)},toCSS:e.toCSS,operate:function(t,n,i){var r=e.operate(t,n,this.value,i.value),s=this.unit.clone();if("+"===n||"-"===n)if(0===s.numerator.length&&0===s.denominator.length)s.numerator=i.unit.numerator.slice(0),s.denominator=i.unit.denominator.slice(0);else if(0===i.unit.numerator.length&&0===s.denominator.length);else{if(i=i.convertTo(this.unit.usedUnits()),t.strictUnits&&i.unit.toString()!==s.toString())throw new Error("Incompatible units. Change the units or use the unit function. Bad units: '"+s.toString()+"' and '"+i.unit.toString()+"'.");r=e.operate(t,n,this.value,i.value)}else"*"===n?(s.numerator=s.numerator.concat(i.unit.numerator).sort(),s.denominator=s.denominator.concat(i.unit.denominator).sort(),s.cancel()):"/"===n&&(s.numerator=s.numerator.concat(i.unit.denominator).sort(),s.denominator=s.denominator.concat(i.unit.numerator).sort(),s.cancel());return new e.Dimension(r,s)},compare:function(t){if(t instanceof e.Dimension){var n,i,r,s;if(this.unit.isEmpty()||t.unit.isEmpty())n=this,i=t;else if(n=this.unify(),i=t.unify(),0!==n.unit.compare(i.unit))return-1;return r=n.value,s=i.value,s>r?-1:r>s?1:0}return-1},unify:function(){return this.convertTo({length:"px",duration:"s",angle:"rad"})},convertTo:function(t){var n,i,r,s,o,a=this.value,l=this.unit.clone(),u={};if("string"==typeof t){for(n in e.UnitConversions)e.UnitConversions[n].hasOwnProperty(t)&&(u={},u[n]=t);t=u}o=function(e,t){return r.hasOwnProperty(e)?(t?a/=r[e]/r[s]:a*=r[e]/r[s],s):e};for(i in t)t.hasOwnProperty(i)&&(s=t[i],r=e.UnitConversions[i],l.map(o));return l.cancel(),new e.Dimension(a,l)}},e.UnitConversions={length:{m:1,cm:.01,mm:.001,"in":.0254,px:.0254/96,pt:.0254/72,pc:.0254/72*12},duration:{s:1,ms:.001},angle:{rad:1/(2*Math.PI),deg:1/360,grad:.0025,turn:1}},e.Unit=function(e,t,n){this.numerator=e?e.slice(0).sort():[],this.denominator=t?t.slice(0).sort():[],this.backupUnit=n},e.Unit.prototype={type:"Unit",clone:function(){return new e.Unit(this.numerator.slice(0),this.denominator.slice(0),this.backupUnit)},genCSS:function(e,t){this.numerator.length>=1?t.add(this.numerator[0]):this.denominator.length>=1?t.add(this.denominator[0]):e&&e.strictUnits||!this.backupUnit||t.add(this.backupUnit)},toCSS:e.toCSS,toString:function(){var e,t=this.numerator.join("*");for(e=0;e<this.denominator.length;e++)t+="/"+this.denominator[e];return t},compare:function(e){return this.is(e.toString())?0:-1},is:function(e){return this.toString()===e},isLength:function(){return Boolean(this.toCSS().match(/px|em|%|in|cm|mm|pc|pt|ex/))},isEmpty:function(){return 0===this.numerator.length&&0===this.denominator.length},isSingular:function(){return this.numerator.length<=1&&0===this.denominator.length},map:function(e){var t;for(t=0;t<this.numerator.length;t++)this.numerator[t]=e(this.numerator[t],!1);for(t=0;t<this.denominator.length;t++)this.denominator[t]=e(this.denominator[t],!0)},usedUnits:function(){var t,n,i={};n=function(e){return t.hasOwnProperty(e)&&!i[r]&&(i[r]=e),e};for(var r in e.UnitConversions)e.UnitConversions.hasOwnProperty(r)&&(t=e.UnitConversions[r],this.map(n));return i},cancel:function(){var e,t,n,i={};for(t=0;t<this.numerator.length;t++)e=this.numerator[t],n||(n=e),i[e]=(i[e]||0)+1;for(t=0;t<this.denominator.length;t++)e=this.denominator[t],n||(n=e),i[e]=(i[e]||0)-1;this.numerator=[],this.denominator=[];for(e in i)if(i.hasOwnProperty(e)){var r=i[e];if(r>0)for(t=0;r>t;t++)this.numerator.push(e);else if(0>r)for(t=0;-r>t;t++)this.denominator.push(e)}0===this.numerator.length&&0===this.denominator.length&&n&&(this.backupUnit=n),this.numerator.sort(),this.denominator.sort()}}}(n("../tree")),function(e){e.Directive=function(e,t,n,i,r,s){this.name=e,this.value=t,n&&(this.rules=n,this.rules.allowImports=!0),this.index=i,this.currentFileInfo=r,this.debugInfo=s},e.Directive.prototype={type:"Directive",accept:function(e){var t=this.value,n=this.rules;n&&(n=e.visit(n)),t&&(t=e.visit(t))},isRulesetLike:function(){return!this.isCharset()},isCharset:function(){return"@charset"===this.name},genCSS:function(t,n){var i=this.value,r=this.rules;n.add(this.name,this.currentFileInfo,this.index),i&&(n.add(" "),i.genCSS(t,n)),r?e.outputRuleset(t,n,[r]):n.add(";")},toCSS:e.toCSS,eval:function(t){var n=this.value,i=this.rules;return n&&(n=n.eval(t)),i&&(i=i.eval(t),i.root=!0),new e.Directive(this.name,n,i,this.index,this.currentFileInfo,this.debugInfo)},variable:function(t){return this.rules?e.Ruleset.prototype.variable.call(this.rules,t):void 0},find:function(){return this.rules?e.Ruleset.prototype.find.apply(this.rules,arguments):void 0},rulesets:function(){return this.rules?e.Ruleset.prototype.rulesets.apply(this.rules):void 0},markReferenced:function(){var e,t;if(this.isReferenced=!0,this.rules)for(t=this.rules.rules,e=0;e<t.length;e++)t[e].markReferenced&&t[e].markReferenced()}}}(n("../tree")),function(e){e.Element=function(t,n,i,r){this.combinator=t instanceof e.Combinator?t:new e.Combinator(t),this.value="string"==typeof n?n.trim():n?n:"",this.index=i,this.currentFileInfo=r},e.Element.prototype={type:"Element",accept:function(e){var t=this.value;this.combinator=e.visit(this.combinator),"object"==typeof t&&(this.value=e.visit(t))},eval:function(t){return new e.Element(this.combinator,this.value.eval?this.value.eval(t):this.value,this.index,this.currentFileInfo)},genCSS:function(e,t){t.add(this.toCSS(e),this.currentFileInfo,this.index)},toCSS:function(e){var t=this.value.toCSS?this.value.toCSS(e):this.value;return""===t&&"&"===this.combinator.value.charAt(0)?"":this.combinator.toCSS(e||{})+t}},e.Attribute=function(e,t,n){this.key=e,this.op=t,this.value=n},e.Attribute.prototype={type:"Attribute",eval:function(t){return new e.Attribute(this.key.eval?this.key.eval(t):this.key,this.op,this.value&&this.value.eval?this.value.eval(t):this.value)},genCSS:function(e,t){t.add(this.toCSS(e))},toCSS:function(e){var t=this.key.toCSS?this.key.toCSS(e):this.key;return this.op&&(t+=this.op,t+=this.value.toCSS?this.value.toCSS(e):this.value),"["+t+"]"}},e.Combinator=function(e){this.value=" "===e?" ":e?e.trim():""},e.Combinator.prototype={type:"Combinator",_noSpaceCombinators:{"":!0," ":!0,"|":!0},genCSS:function(e,t){var n=e.compress||this._noSpaceCombinators[this.value]?"":" ";t.add(n+this.value+n)},toCSS:e.toCSS}}(n("../tree")),function(e){e.Expression=function(e){this.value=e},e.Expression.prototype={type:"Expression",accept:function(e){this.value&&(this.value=e.visitArray(this.value))},eval:function(t){var n,i=this.parens&&!this.parensInOp,r=!1;return i&&t.inParenthesis(),this.value.length>1?n=new e.Expression(this.value.map(function(e){return e.eval(t)})):1===this.value.length?(this.value[0].parens&&!this.value[0].parensInOp&&(r=!0),n=this.value[0].eval(t)):n=this,i&&t.outOfParenthesis(),this.parens&&this.parensInOp&&!t.isMathOn()&&!r&&(n=new e.Paren(n)),n},genCSS:function(e,t){for(var n=0;n<this.value.length;n++)this.value[n].genCSS(e,t),n+1<this.value.length&&t.add(" ")},toCSS:e.toCSS,throwAwayComments:function(){this.value=this.value.filter(function(t){return!(t instanceof e.Comment)})}}}(n("../tree")),function(e){e.Extend=function(t,n,i){switch(this.selector=t,this.option=n,this.index=i,this.object_id=e.Extend.next_id++,this.parent_ids=[this.object_id],n){case"all":this.allowBefore=!0,this.allowAfter=!0;break;default:this.allowBefore=!1,this.allowAfter=!1}},e.Extend.next_id=0,e.Extend.prototype={type:"Extend",accept:function(e){this.selector=e.visit(this.selector)},eval:function(t){return new e.Extend(this.selector.eval(t),this.option,this.index)},clone:function(){return new e.Extend(this.selector,this.option,this.index)},findSelfSelectors:function(e){var t,n,i=[];for(t=0;t<e.length;t++)n=e[t].elements,t>0&&n.length&&""===n[0].combinator.value&&(n[0].combinator.value=" "),i=i.concat(e[t].elements);this.selfSelectors=[{elements:i}]}}}(n("../tree")),function(e){e.Import=function(e,n,i,r,s){if(this.options=i,this.index=r,this.path=e,this.features=n,this.currentFileInfo=s,this.options.less!==t||this.options.inline)this.css=!this.options.less||this.options.inline;else{var o=this.getPath();o&&/css([\?;].*)?$/.test(o)&&(this.css=!0)}},e.Import.prototype={type:"Import",accept:function(e){this.features&&(this.features=e.visit(this.features)),this.path=e.visit(this.path),!this.options.inline&&this.root&&(this.root=e.visit(this.root))},genCSS:function(e,t){this.css&&(t.add("@import ",this.currentFileInfo,this.index),this.path.genCSS(e,t),this.features&&(t.add(" "),this.features.genCSS(e,t)),t.add(";"))},toCSS:e.toCSS,getPath:function(){if(this.path instanceof e.Quoted){var n=this.path.value;return this.css!==t||/(\.[a-z]*$)|([\?;].*)$/.test(n)?n:n+".less"}return this.path instanceof e.URL?this.path.value.value:null},evalForImport:function(t){return new e.Import(this.path.eval(t),this.features,this.options,this.index,this.currentFileInfo)},evalPath:function(t){var n=this.path.eval(t),i=this.currentFileInfo&&this.currentFileInfo.rootpath;if(!(n instanceof e.URL)){if(i){var r=n.value;r&&t.isPathRelative(r)&&(n.value=i+r)}n.value=t.normalizePath(n.value)}return n},eval:function(t){var n,i=this.features&&this.features.eval(t);if(this.skip&&("function"==typeof this.skip&&(this.skip=this.skip()),this.skip))return[];if(this.options.inline){var r=new e.Anonymous(this.root,0,{filename:this.importedFilename},(!0),(!0));return this.features?new e.Media([r],this.features.value):[r]}if(this.css){var s=new e.Import(this.evalPath(t),i,this.options,this.index);if(!s.css&&this.error)throw this.error;return s}return n=new e.Ruleset(null,this.root.rules.slice(0)),n.evalImports(t),this.features?new e.Media(n.rules,this.features.value):n.rules}}}(n("../tree")),function(e){e.JavaScript=function(e,t,n){this.escaped=n,this.expression=e,this.index=t},e.JavaScript.prototype={type:"JavaScript",eval:function(t){var n,i=this,r={},s=this.expression.replace(/@\{([\w-]+)\}/g,function(n,r){return e.jsify(new e.Variable("@"+r,i.index).eval(t))});try{s=new Function("return ("+s+")")}catch(o){throw{message:"JavaScript evaluation error: "+o.message+" from `"+s+"`",index:this.index}}var a=t.frames[0].variables();for(var l in a)a.hasOwnProperty(l)&&(r[l.slice(1)]={value:a[l].value,toJS:function(){return this.value.eval(t).toCSS()}});try{n=s.call(r)}catch(o){throw{message:"JavaScript evaluation error: '"+o.name+": "+o.message.replace(/["]/g,"'")+"'",index:this.index}}return"number"==typeof n?new e.Dimension(n):"string"==typeof n?new e.Quoted('"'+n+'"',n,this.escaped,this.index):new e.Anonymous(Array.isArray(n)?n.join(", "):n)}}}(n("../tree")),function(e){e.Keyword=function(e){this.value=e},e.Keyword.prototype={type:"Keyword",eval:function(){return this},genCSS:function(e,t){if("%"===this.value)throw{type:"Syntax",message:"Invalid % without number"};t.add(this.value)},toCSS:e.toCSS,compare:function(t){return t instanceof e.Keyword?t.value===this.value?0:1:-1}},e.True=new e.Keyword("true"),e.False=new e.Keyword("false")}(n("../tree")),function(e){e.Media=function(t,n,i,r){this.index=i,this.currentFileInfo=r;var s=this.emptySelectors();this.features=new e.Value(n),this.rules=[new e.Ruleset(s,t)],this.rules[0].allowImports=!0},e.Media.prototype={type:"Media",accept:function(e){this.features&&(this.features=e.visit(this.features)),this.rules&&(this.rules=e.visitArray(this.rules))},genCSS:function(t,n){n.add("@media ",this.currentFileInfo,this.index),this.features.genCSS(t,n),e.outputRuleset(t,n,this.rules)},toCSS:e.toCSS,eval:function(t){t.mediaBlocks||(t.mediaBlocks=[],t.mediaPath=[]);var n=new e.Media(null,[],this.index,this.currentFileInfo);this.debugInfo&&(this.rules[0].debugInfo=this.debugInfo,n.debugInfo=this.debugInfo);var i=!1;t.strictMath||(i=!0,t.strictMath=!0);try{n.features=this.features.eval(t)}finally{i&&(t.strictMath=!1)}return t.mediaPath.push(n),t.mediaBlocks.push(n),t.frames.unshift(this.rules[0]),n.rules=[this.rules[0].eval(t)],t.frames.shift(),t.mediaPath.pop(),0===t.mediaPath.length?n.evalTop(t):n.evalNested(t)},variable:function(t){return e.Ruleset.prototype.variable.call(this.rules[0],t)},find:function(){return e.Ruleset.prototype.find.apply(this.rules[0],arguments)},rulesets:function(){return e.Ruleset.prototype.rulesets.apply(this.rules[0])},emptySelectors:function(){var t=new e.Element("","&",this.index,this.currentFileInfo),n=[new e.Selector([t],null,null,this.index,this.currentFileInfo)];return n[0].mediaEmpty=!0,n},markReferenced:function(){var e,t=this.rules[0].rules;for(this.rules[0].markReferenced(),this.isReferenced=!0,e=0;e<t.length;e++)t[e].markReferenced&&t[e].markReferenced()},evalTop:function(t){var n=this;if(t.mediaBlocks.length>1){var i=this.emptySelectors();n=new e.Ruleset(i,t.mediaBlocks),n.multiMedia=!0}return delete t.mediaBlocks,delete t.mediaPath,n},evalNested:function(t){var n,i,r=t.mediaPath.concat([this]);for(n=0;n<r.length;n++)i=r[n].features instanceof e.Value?r[n].features.value:r[n].features,r[n]=Array.isArray(i)?i:[i];return this.features=new e.Value(this.permute(r).map(function(t){for(t=t.map(function(t){return t.toCSS?t:new e.Anonymous(t)}),n=t.length-1;n>0;n--)t.splice(n,0,new e.Anonymous("and"));return new e.Expression(t)})),new e.Ruleset([],[])},permute:function(e){if(0===e.length)return[];if(1===e.length)return e[0];for(var t=[],n=this.permute(e.slice(1)),i=0;i<n.length;i++)for(var r=0;r<e[0].length;r++)t.push([e[0][r]].concat(n[i])); return t},bubbleSelectors:function(t){t&&(this.rules=[new e.Ruleset(t.slice(0),[this.rules[0]])])}}}(n("../tree")),function(e){e.mixin={},e.mixin.Call=function(t,n,i,r,s){this.selector=new e.Selector(t),this.arguments=n&&n.length?n:null,this.index=i,this.currentFileInfo=r,this.important=s},e.mixin.Call.prototype={type:"MixinCall",accept:function(e){this.selector&&(this.selector=e.visit(this.selector)),this.arguments&&(this.arguments=e.visitArray(this.arguments))},eval:function(t){var n,i,r,s,o,a,l,u,c,h,f,p,d,m=[],v=!1,g=[],y=[],S=e.defaultFunc,b=0,w=1,x=2;for(r=this.arguments&&this.arguments.map(function(e){return{name:e.name,value:e.value.eval(t)}}),s=0;s<t.frames.length;s++)if((n=t.frames[s].find(this.selector)).length>0){for(u=!0,o=0;o<n.length;o++){for(i=n[o],l=!1,a=0;a<t.frames.length;a++)if(!(i instanceof e.mixin.Definition)&&i===(t.frames[a].originalRuleset||t.frames[a])){l=!0;break}if(!l&&i.matchArgs(r,t)){if(h={mixin:i,group:b},i.matchCondition){for(a=0;2>a;a++)S.value(a),y[a]=i.matchCondition(r,t);(y[0]||y[1])&&(y[0]!=y[1]&&(h.group=y[1]?w:x),g.push(h))}else g.push(h);v=!0}}for(S.reset(),p=[0,0,0],o=0;o<g.length;o++)p[g[o].group]++;if(p[b]>0)f=x;else if(f=w,p[w]+p[x]>1)throw{type:"Runtime",message:"Ambiguous use of `default()` found when matching for `"+this.format(r)+"`",index:this.index,filename:this.currentFileInfo.filename};for(o=0;o<g.length;o++)if(h=g[o].group,h===b||h===f)try{i=g[o].mixin,i instanceof e.mixin.Definition||(d=i.originalRuleset||i,i=new e.mixin.Definition("",[],i.rules,null,(!1)),i.originalRuleset=d),Array.prototype.push.apply(m,i.evalCall(t,r,this.important).rules)}catch(C){throw{message:C.message,index:this.index,filename:this.currentFileInfo.filename,stack:C.stack}}if(v){if(!this.currentFileInfo||!this.currentFileInfo.reference)for(s=0;s<m.length;s++)c=m[s],c.markReferenced&&c.markReferenced();return m}}throw u?{type:"Runtime",message:"No matching definition was found for `"+this.format(r)+"`",index:this.index,filename:this.currentFileInfo.filename}:{type:"Name",message:this.selector.toCSS().trim()+" is undefined",index:this.index,filename:this.currentFileInfo.filename}},format:function(e){return this.selector.toCSS().trim()+"("+(e?e.map(function(e){var t="";return e.name&&(t+=e.name+":"),t+=e.value.toCSS?e.value.toCSS():"???"}).join(", "):"")+")"}},e.mixin.Definition=function(t,n,i,r,s,o){this.name=t,this.selectors=[new e.Selector([new e.Element(null,t,this.index,this.currentFileInfo)])],this.params=n,this.condition=r,this.variadic=s,this.arity=n.length,this.rules=i,this._lookups={},this.required=n.reduce(function(e,t){return!t.name||t.name&&!t.value?e+1:e},0),this.parent=e.Ruleset.prototype,this.frames=o},e.mixin.Definition.prototype={type:"MixinDefinition",accept:function(e){this.params&&this.params.length&&(this.params=e.visitArray(this.params)),this.rules=e.visitArray(this.rules),this.condition&&(this.condition=e.visit(this.condition))},variable:function(e){return this.parent.variable.call(this,e)},variables:function(){return this.parent.variables.call(this)},find:function(){return this.parent.find.apply(this,arguments)},rulesets:function(){return this.parent.rulesets.apply(this)},evalParams:function(t,n,i,r){var s,o,a,l,u,c,h,f,p=new e.Ruleset(null,null),d=this.params.slice(0),m=0;if(n=new e.evalEnv(n,[p].concat(n.frames)),i)for(i=i.slice(0),m=i.length,a=0;m>a;a++)if(o=i[a],c=o&&o.name){for(h=!1,l=0;l<d.length;l++)if(!r[l]&&c===d[l].name){r[l]=o.value.eval(t),p.prependRule(new e.Rule(c,o.value.eval(t))),h=!0;break}if(h){i.splice(a,1),a--;continue}throw{type:"Runtime",message:"Named argument for "+this.name+" "+i[a].name+" not found"}}for(f=0,a=0;a<d.length;a++)if(!r[a]){if(o=i&&i[f],c=d[a].name)if(d[a].variadic){for(s=[],l=f;m>l;l++)s.push(i[l].value.eval(t));p.prependRule(new e.Rule(c,new e.Expression(s).eval(t)))}else{if(u=o&&o.value)u=u.eval(t);else{if(!d[a].value)throw{type:"Runtime",message:"wrong number of arguments for "+this.name+" ("+m+" for "+this.arity+")"};u=d[a].value.eval(n),p.resetCache()}p.prependRule(new e.Rule(c,u)),r[a]=u}if(d[a].variadic&&i)for(l=f;m>l;l++)r[l]=i[l].value.eval(t);f++}return p},eval:function(t){return new e.mixin.Definition(this.name,this.params,this.rules,this.condition,this.variadic,this.frames||t.frames.slice(0))},evalCall:function(t,n,i){var r,s,o=[],a=this.frames?this.frames.concat(t.frames):t.frames,l=this.evalParams(t,new e.evalEnv(t,a),n,o);return l.prependRule(new e.Rule("@arguments",new e.Expression(o).eval(t))),r=this.rules.slice(0),s=new e.Ruleset(null,r),s.originalRuleset=this,s=s.eval(new e.evalEnv(t,[this,l].concat(a))),i&&(s=this.parent.makeImportant.apply(s)),s},matchCondition:function(t,n){return!(this.condition&&!this.condition.eval(new e.evalEnv(n,[this.evalParams(n,new e.evalEnv(n,this.frames?this.frames.concat(n.frames):n.frames),t,[])].concat(this.frames).concat(n.frames))))},matchArgs:function(e,t){var n,i=e&&e.length||0;if(this.variadic){if(i<this.required-1)return!1}else{if(i<this.required)return!1;if(i>this.params.length)return!1}n=Math.min(i,this.arity);for(var r=0;n>r;r++)if(!this.params[r].name&&!this.params[r].variadic&&e[r].value.eval(t).toCSS()!=this.params[r].value.eval(t).toCSS())return!1;return!0}}}(n("../tree")),function(e){e.Negative=function(e){this.value=e},e.Negative.prototype={type:"Negative",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("-"),this.value.genCSS(e,t)},toCSS:e.toCSS,eval:function(t){return t.isMathOn()?new e.Operation("*",[new e.Dimension((-1)),this.value]).eval(t):new e.Negative(this.value.eval(t))}}}(n("../tree")),function(e){e.Operation=function(e,t,n){this.op=e.trim(),this.operands=t,this.isSpaced=n},e.Operation.prototype={type:"Operation",accept:function(e){this.operands=e.visit(this.operands)},eval:function(t){var n=this.operands[0].eval(t),i=this.operands[1].eval(t);if(t.isMathOn()){if(n instanceof e.Dimension&&i instanceof e.Color&&(n=n.toColor()),i instanceof e.Dimension&&n instanceof e.Color&&(i=i.toColor()),!n.operate)throw{type:"Operation",message:"Operation on an invalid type"};return n.operate(t,this.op,i)}return new e.Operation(this.op,[n,i],this.isSpaced)},genCSS:function(e,t){this.operands[0].genCSS(e,t),this.isSpaced&&t.add(" "),t.add(this.op),this.isSpaced&&t.add(" "),this.operands[1].genCSS(e,t)},toCSS:e.toCSS},e.operate=function(e,t,n,i){switch(t){case"+":return n+i;case"-":return n-i;case"*":return n*i;case"/":return n/i}}}(n("../tree")),function(e){e.Paren=function(e){this.value=e},e.Paren.prototype={type:"Paren",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("("),this.value.genCSS(e,t),t.add(")")},toCSS:e.toCSS,eval:function(t){return new e.Paren(this.value.eval(t))}}}(n("../tree")),function(e){e.Quoted=function(e,t,n,i,r){this.escaped=n,this.value=t||"",this.quote=e.charAt(0),this.index=i,this.currentFileInfo=r},e.Quoted.prototype={type:"Quoted",genCSS:function(e,t){this.escaped||t.add(this.quote,this.currentFileInfo,this.index),t.add(this.value),this.escaped||t.add(this.quote)},toCSS:e.toCSS,eval:function(t){var n=this,i=this.value.replace(/`([^`]+)`/g,function(i,r){return new e.JavaScript(r,n.index,(!0)).eval(t).value}).replace(/@\{([\w-]+)\}/g,function(i,r){var s=new e.Variable("@"+r,n.index,n.currentFileInfo).eval(t,!0);return s instanceof e.Quoted?s.value:s.toCSS()});return new e.Quoted(this.quote+i+this.quote,i,this.escaped,this.index,this.currentFileInfo)},compare:function(e){if(!e.toCSS)return-1;var t,n;return"Quoted"!==e.type||this.escaped||e.escaped?(t=this.toCSS(),n=e.toCSS()):(t=e.value,n=this.value),t===n?0:n>t?-1:1}}}(n("../tree")),function(e){function n(e,t){var n,i="",r=t.length,s={add:function(e){i+=e}};for(n=0;r>n;n++)t[n].eval(e).genCSS(e,s);return i}e.Rule=function(n,i,r,s,o,a,l,u){this.name=n,this.value=i instanceof e.Value||i instanceof e.Ruleset?i:new e.Value([i]),this.important=r?" "+r.trim():"",this.merge=s,this.index=o,this.currentFileInfo=a,this.inline=l||!1,this.variable=u!==t?u:n.charAt&&"@"===n.charAt(0)},e.Rule.prototype={type:"Rule",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add(this.name+(e.compress?":":": "),this.currentFileInfo,this.index);try{this.value.genCSS(e,t)}catch(n){throw n.index=this.index,n.filename=this.currentFileInfo.filename,n}t.add(this.important+(this.inline||e.lastRule&&e.compress?"":";"),this.currentFileInfo,this.index)},toCSS:e.toCSS,eval:function(t){var i,r=!1,s=this.name,o=this.variable;"string"!=typeof s&&(s=1===s.length&&s[0]instanceof e.Keyword?s[0].value:n(t,s),o=!1),"font"!==s||t.strictMath||(r=!0,t.strictMath=!0);try{if(i=this.value.eval(t),!this.variable&&"DetachedRuleset"===i.type)throw{message:"Rulesets cannot be evaluated on a property.",index:this.index,filename:this.currentFileInfo.filename};return new e.Rule(s,i,this.important,this.merge,this.index,this.currentFileInfo,this.inline,o)}catch(a){throw"number"!=typeof a.index&&(a.index=this.index,a.filename=this.currentFileInfo.filename),a}finally{r&&(t.strictMath=!1)}},makeImportant:function(){return new e.Rule(this.name,this.value,"!important",this.merge,this.index,this.currentFileInfo,this.inline)}}}(n("../tree")),function(e){e.RulesetCall=function(e){this.variable=e},e.RulesetCall.prototype={type:"RulesetCall",accept:function(){},eval:function(t){var n=new e.Variable(this.variable).eval(t);return n.callEval(t)}}}(n("../tree")),function(e){e.Ruleset=function(e,t,n){this.selectors=e,this.rules=t,this._lookups={},this.strictImports=n},e.Ruleset.prototype={type:"Ruleset",accept:function(e){this.paths?e.visitArray(this.paths,!0):this.selectors&&(this.selectors=e.visitArray(this.selectors)),this.rules&&this.rules.length&&(this.rules=e.visitArray(this.rules))},eval:function(t){var n,i,r,s,o=this.selectors,a=e.defaultFunc,l=!1;if(o&&(i=o.length)){for(n=[],a.error({type:"Syntax",message:"it is currently only allowed in parametric mixin guards,"}),s=0;i>s;s++)r=o[s].eval(t),n.push(r),r.evaldCondition&&(l=!0);a.reset()}else l=!0;var u,c,h=this.rules?this.rules.slice(0):null,f=new e.Ruleset(n,h,this.strictImports);f.originalRuleset=this,f.root=this.root,f.firstRoot=this.firstRoot,f.allowImports=this.allowImports,this.debugInfo&&(f.debugInfo=this.debugInfo),l||(h.length=0);var p=t.frames;p.unshift(f);var d=t.selectors;d||(t.selectors=d=[]),d.unshift(this.selectors),(f.root||f.allowImports||!f.strictImports)&&f.evalImports(t);var m=f.rules,v=m?m.length:0;for(s=0;v>s;s++)(m[s]instanceof e.mixin.Definition||m[s]instanceof e.DetachedRuleset)&&(m[s]=m[s].eval(t));var g=t.mediaBlocks&&t.mediaBlocks.length||0;for(s=0;v>s;s++)m[s]instanceof e.mixin.Call?(h=m[s].eval(t).filter(function(t){return!(t instanceof e.Rule&&t.variable)||!f.variable(t.name)}),m.splice.apply(m,[s,1].concat(h)),v+=h.length-1,s+=h.length-1,f.resetCache()):m[s]instanceof e.RulesetCall&&(h=m[s].eval(t).rules.filter(function(t){return!(t instanceof e.Rule&&t.variable)}),m.splice.apply(m,[s,1].concat(h)),v+=h.length-1,s+=h.length-1,f.resetCache());for(s=0;s<m.length;s++)u=m[s],u instanceof e.mixin.Definition||u instanceof e.DetachedRuleset||(m[s]=u=u.eval?u.eval(t):u);for(s=0;s<m.length;s++)if(u=m[s],u instanceof e.Ruleset&&u.selectors&&1===u.selectors.length&&u.selectors[0].isJustParentSelector()){m.splice(s--,1);for(var y=0;y<u.rules.length;y++)c=u.rules[y],c instanceof e.Rule&&c.variable||m.splice(++s,0,c)}if(p.shift(),d.shift(),t.mediaBlocks)for(s=g;s<t.mediaBlocks.length;s++)t.mediaBlocks[s].bubbleSelectors(n);return f},evalImports:function(t){var n,i,r=this.rules;if(r)for(n=0;n<r.length;n++)r[n]instanceof e.Import&&(i=r[n].eval(t),i&&i.length?(r.splice.apply(r,[n,1].concat(i)),n+=i.length-1):r.splice(n,1,i),this.resetCache())},makeImportant:function(){return new e.Ruleset(this.selectors,this.rules.map(function(e){return e.makeImportant?e.makeImportant():e}),this.strictImports)},matchArgs:function(e){return!e||0===e.length},matchCondition:function(t,n){var i=this.selectors[this.selectors.length-1];return!!i.evaldCondition&&!(i.condition&&!i.condition.eval(new e.evalEnv(n,n.frames)))},resetCache:function(){this._rulesets=null,this._variables=null,this._lookups={}},variables:function(){return this._variables||(this._variables=this.rules?this.rules.reduce(function(t,n){return n instanceof e.Rule&&n.variable===!0&&(t[n.name]=n),t},{}):{}),this._variables},variable:function(e){return this.variables()[e]},rulesets:function(){if(!this.rules)return null;var t,n,i=e.Ruleset,r=e.mixin.Definition,s=[],o=this.rules,a=o.length;for(t=0;a>t;t++)n=o[t],(n instanceof i||n instanceof r)&&s.push(n);return s},prependRule:function(e){var t=this.rules;t?t.unshift(e):this.rules=[e]},find:function(t,n){n=n||this;var i,r=[],s=t.toCSS();return s in this._lookups?this._lookups[s]:(this.rulesets().forEach(function(s){if(s!==n)for(var o=0;o<s.selectors.length;o++)if(i=t.match(s.selectors[o])){t.elements.length>i?Array.prototype.push.apply(r,s.find(new e.Selector(t.elements.slice(i)),n)):r.push(s);break}}),this._lookups[s]=r,r)},genCSS:function(t,n){function i(t,n){return!!t.rules||(!!(t instanceof e.Media||n&&t instanceof e.Comment)||(t instanceof e.Directive||t instanceof e.Anonymous)&&t.isRulesetLike())}var r,s,o,a,l,u,c=[],h=[],f=[];t.tabLevel=t.tabLevel||0,this.root||t.tabLevel++;var p,d=t.compress?"":Array(t.tabLevel+1).join(" "),m=t.compress?"":Array(t.tabLevel).join(" ");for(r=0;r<this.rules.length;r++)l=this.rules[r],i(l,this.root)?f.push(l):l.isCharset&&l.isCharset()?c.push(l):h.push(l);if(h=c.concat(h),!this.root){a=e.debugInfo(t,this,m),a&&(n.add(a),n.add(m));var v,g=this.paths,y=g.length;for(p=t.compress?",":",\n"+m,r=0;y>r;r++)if(u=g[r],v=u.length)for(r>0&&n.add(p),t.firstSelector=!0,u[0].genCSS(t,n),t.firstSelector=!1,s=1;v>s;s++)u[s].genCSS(t,n);n.add((t.compress?"{":" {\n")+d)}for(r=0;r<h.length;r++)l=h[r],r+1!==h.length||this.root&&0!==f.length&&!this.firstRoot||(t.lastRule=!0),l.genCSS?l.genCSS(t,n):l.value&&n.add(l.value.toString()),t.lastRule?t.lastRule=!1:n.add(t.compress?"":"\n"+d);if(this.root||(n.add(t.compress?"}":"\n"+m+"}"),t.tabLevel--),p=(t.compress?"":"\n")+(this.root?d:m),o=f.length)for(h.length&&p&&n.add(p),f[0].genCSS(t,n),r=1;o>r;r++)p&&n.add(p),f[r].genCSS(t,n);n.isEmpty()||t.compress||!this.firstRoot||n.add("\n")},toCSS:e.toCSS,markReferenced:function(){if(this.selectors)for(var e=0;e<this.selectors.length;e++)this.selectors[e].markReferenced()},joinSelectors:function(e,t,n){for(var i=0;i<n.length;i++)this.joinSelector(e,t,n[i])},joinSelector:function(t,n,i){var r,s,o,a,l,u,c,h,f,p,d,m,v,g,y;for(r=0;r<i.elements.length;r++)u=i.elements[r],"&"===u.value&&(a=!0);if(a){for(g=[],l=[[]],r=0;r<i.elements.length;r++)if(u=i.elements[r],"&"!==u.value)g.push(u);else{for(y=[],g.length>0&&this.mergeElementsOnToSelectors(g,l),s=0;s<l.length;s++)if(c=l[s],0===n.length)c.length>0&&(c[0].elements=c[0].elements.slice(0),c[0].elements.push(new e.Element(u.combinator,"",u.index,u.currentFileInfo))),y.push(c);else for(o=0;o<n.length;o++)h=n[o],f=[],p=[],m=!0,c.length>0?(f=c.slice(0),v=f.pop(),d=i.createDerived(v.elements.slice(0)),m=!1):d=i.createDerived([]),h.length>1&&(p=p.concat(h.slice(1))),h.length>0&&(m=!1,d.elements.push(new e.Element(u.combinator,h[0].elements[0].value,u.index,u.currentFileInfo)),d.elements=d.elements.concat(h[0].elements.slice(1))),m||f.push(d),f=f.concat(p),y.push(f);l=y,g=[]}for(g.length>0&&this.mergeElementsOnToSelectors(g,l),r=0;r<l.length;r++)l[r].length>0&&t.push(l[r])}else if(n.length>0)for(r=0;r<n.length;r++)t.push(n[r].concat(i));else t.push([i])},mergeElementsOnToSelectors:function(t,n){var i,r;if(0===n.length)return void n.push([new e.Selector(t)]);for(i=0;i<n.length;i++)r=n[i],r.length>0?r[r.length-1]=r[r.length-1].createDerived(r[r.length-1].elements.concat(t)):r.push(new e.Selector(t))}}}(n("../tree")),function(e){e.Selector=function(e,t,n,i,r,s){this.elements=e,this.extendList=t,this.condition=n,this.currentFileInfo=r||{},this.isReferenced=s,n||(this.evaldCondition=!0)},e.Selector.prototype={type:"Selector",accept:function(e){this.elements&&(this.elements=e.visitArray(this.elements)),this.extendList&&(this.extendList=e.visitArray(this.extendList)),this.condition&&(this.condition=e.visit(this.condition))},createDerived:function(t,n,i){i=null!=i?i:this.evaldCondition;var r=new e.Selector(t,n||this.extendList,null,this.index,this.currentFileInfo,this.isReferenced);return r.evaldCondition=i,r.mediaEmpty=this.mediaEmpty,r},match:function(e){var t,n,i=this.elements,r=i.length;if(e.CacheElements(),t=e._elements.length,0===t||t>r)return 0;for(n=0;t>n;n++)if(i[n].value!==e._elements[n])return 0;return t},CacheElements:function(){var e,t,n,i="";if(!this._elements){for(e=this.elements.length,n=0;e>n;n++)if(t=this.elements[n],i+=t.combinator.value,t.value.value){if("string"!=typeof t.value.value){i="";break}i+=t.value.value}else i+=t.value;this._elements=i.match(/[,&#\*\.\w-]([\w-]|(\\.))*/g),this._elements?"&"===this._elements[0]&&this._elements.shift():this._elements=[]}},isJustParentSelector:function(){return!this.mediaEmpty&&1===this.elements.length&&"&"===this.elements[0].value&&(" "===this.elements[0].combinator.value||""===this.elements[0].combinator.value)},eval:function(e){var t=this.condition&&this.condition.eval(e),n=this.elements,i=this.extendList;return n=n&&n.map(function(t){return t.eval(e)}),i=i&&i.map(function(t){return t.eval(e)}),this.createDerived(n,i,t)},genCSS:function(e,t){var n,i;if(e&&e.firstSelector||""!==this.elements[0].combinator.value||t.add(" ",this.currentFileInfo,this.index),!this._css)for(n=0;n<this.elements.length;n++)i=this.elements[n],i.genCSS(e,t)},toCSS:e.toCSS,markReferenced:function(){this.isReferenced=!0},getIsReferenced:function(){return!this.currentFileInfo.reference||this.isReferenced},getIsOutput:function(){return this.evaldCondition}}}(n("../tree")),function(e){e.UnicodeDescriptor=function(e){this.value=e},e.UnicodeDescriptor.prototype={type:"UnicodeDescriptor",genCSS:function(e,t){t.add(this.value)},toCSS:e.toCSS,eval:function(){return this}}}(n("../tree")),function(e){e.URL=function(e,t,n){this.value=e,this.currentFileInfo=t,this.isEvald=n},e.URL.prototype={type:"Url",accept:function(e){this.value=e.visit(this.value)},genCSS:function(e,t){t.add("url("),this.value.genCSS(e,t),t.add(")")},toCSS:e.toCSS,eval:function(t){var n,i=this.value.eval(t);if(!this.isEvald&&(n=this.currentFileInfo&&this.currentFileInfo.rootpath,n&&"string"==typeof i.value&&t.isPathRelative(i.value)&&(i.quote||(n=n.replace(/[\(\)'"\s]/g,function(e){return"\\"+e})),i.value=n+i.value),i.value=t.normalizePath(i.value),t.urlArgs&&!i.value.match(/^\s*data:/))){var r=-1===i.value.indexOf("?")?"?":"&",s=r+t.urlArgs;-1!==i.value.indexOf("#")?i.value=i.value.replace("#",s+"#"):i.value+=s}return new e.URL(i,this.currentFileInfo,(!0))}}}(n("../tree")),function(e){e.Value=function(e){this.value=e},e.Value.prototype={type:"Value",accept:function(e){this.value&&(this.value=e.visitArray(this.value))},eval:function(t){return 1===this.value.length?this.value[0].eval(t):new e.Value(this.value.map(function(e){return e.eval(t)}))},genCSS:function(e,t){var n;for(n=0;n<this.value.length;n++)this.value[n].genCSS(e,t),n+1<this.value.length&&t.add(e&&e.compress?",":", ")},toCSS:e.toCSS}}(n("../tree")),function(e){e.Variable=function(e,t,n){this.name=e,this.index=t,this.currentFileInfo=n||{}},e.Variable.prototype={type:"Variable",eval:function(t){var n,i=this.name;if(0===i.indexOf("@@")&&(i="@"+new e.Variable(i.slice(1)).eval(t).value),this.evaluating)throw{type:"Name",message:"Recursive variable definition for "+i,filename:this.currentFileInfo.file,index:this.index};if(this.evaluating=!0,n=e.find(t.frames,function(e){var n=e.variable(i);return n?n.value.eval(t):void 0}))return this.evaluating=!1,n;throw{type:"Name",message:"variable "+i+" is undefined",filename:this.currentFileInfo.filename,index:this.index}}}}(n("../tree")),function(e){var t=["paths","optimization","files","contents","contentsIgnoredChars","relativeUrls","rootpath","strictImports","insecure","dumpLineNumbers","compress","processImports","syncImport","javascriptEnabled","mime","useFileCache","currentFileInfo"];e.parseEnv=function(e){if(i(e,this,t),this.contents||(this.contents={}),this.contentsIgnoredChars||(this.contentsIgnoredChars={}),this.files||(this.files={}),"string"==typeof this.paths&&(this.paths=[this.paths]),!this.currentFileInfo){var n=e&&e.filename||"input",r=n.replace(/[^\/\\]*$/,"");e&&(e.filename=null),this.currentFileInfo={filename:n,relativeUrls:this.relativeUrls,rootpath:e&&e.rootpath||"",currentDirectory:r,entryPath:r,rootFilename:n}}};var n=["silent","verbose","compress","yuicompress","ieCompat","strictMath","strictUnits","cleancss","sourceMap","importMultiple","urlArgs"];e.evalEnv=function(e,t){i(e,this,n),this.frames=t||[]},e.evalEnv.prototype.inParenthesis=function(){this.parensStack||(this.parensStack=[]),this.parensStack.push(!0)},e.evalEnv.prototype.outOfParenthesis=function(){this.parensStack.pop()},e.evalEnv.prototype.isMathOn=function(){return!this.strictMath||this.parensStack&&this.parensStack.length},e.evalEnv.prototype.isPathRelative=function(e){return!/^(?:[a-z-]+:|\/)/.test(e)},e.evalEnv.prototype.normalizePath=function(e){var t,n=e.split("/").reverse();for(e=[];0!==n.length;)switch(t=n.pop()){case".":break;case"..":0===e.length||".."===e[e.length-1]?e.push(t):e.pop();break;default:e.push(t)}return e.join("/")};var i=function(e,t,n){if(e)for(var i=0;i<n.length;i++)e.hasOwnProperty(n[i])&&(t[n[i]]=e[n[i]])}}(n("./tree")),function(e){function t(e){return e}function n(e,t){var i,r;for(i in e)if(e.hasOwnProperty(i))switch(r=e[i],typeof r){case"function":r.prototype&&r.prototype.type&&(r.prototype.typeIndex=t++);break;case"object":t=n(r,t)}return t}var i={visitDeeper:!0},r=!1;e.visitor=function(t){this._implementation=t,this._visitFnCache=[],r||(n(e,1),r=!0)},e.visitor.prototype={visit:function(e){if(!e)return e;var n=e.typeIndex;if(!n)return e;var r,s=this._visitFnCache,o=this._implementation,a=n<<1,l=1|a,u=s[a],c=s[l],h=i;if(h.visitDeeper=!0,u||(r="visit"+e.type,u=o[r]||t,c=o[r+"Out"]||t,s[a]=u,s[l]=c),u!==t){var f=u.call(o,e,h);o.isReplacing&&(e=f)}return h.visitDeeper&&e&&e.accept&&e.accept(this),c!=t&&c.call(o,e),e},visitArray:function(e,t){if(!e)return e;var n,i=e.length;if(t||!this._implementation.isReplacing){for(n=0;i>n;n++)this.visit(e[n]);return e}var r=[];for(n=0;i>n;n++){var s=this.visit(e[n]);s.splice?s.length&&this.flatten(s,r):r.push(s)}return r},flatten:function(e,t){t||(t=[]);var n,i,r,s,o,a;for(i=0,n=e.length;n>i;i++)if(r=e[i],r.splice)for(o=0,s=r.length;s>o;o++)a=r[o],a.splice?a.length&&this.flatten(a,t):t.push(a);else t.push(r);return t}}}(n("./tree")),function(e){e.importVisitor=function(t,n,i,r,s){if(this._visitor=new e.visitor(this),this._importer=t,this._finish=n,this.env=i||new e.evalEnv,this.importCount=0,this.onceFileDetectionMap=r||{},this.recursionDetector={},s)for(var o in s)s.hasOwnProperty(o)&&(this.recursionDetector[o]=!0)},e.importVisitor.prototype={isReplacing:!0,run:function(e){var t;try{this._visitor.visit(e)}catch(n){t=n}this.isFinished=!0,0===this.importCount&&this._finish(t)},visitImport:function(t,n){var i,r=this,s=t.options.inline;if(!t.css||s){try{i=t.evalForImport(this.env)}catch(o){o.filename||(o.index=t.index,o.filename=t.currentFileInfo.filename),t.css=!0,t.error=o}if(i&&(!i.css||s)){t=i,this.importCount++;var a=new e.evalEnv(this.env,this.env.frames.slice(0));t.options.multiple&&(a.importMultiple=!0),this._importer.push(t.getPath(),t.currentFileInfo,t.options,function(n,i,o,l){n&&!n.filename&&(n.index=t.index,n.filename=t.currentFileInfo.filename);var u=o||l in r.recursionDetector;a.importMultiple||(t.skip=!!u||function(){return l in r.onceFileDetectionMap||(r.onceFileDetectionMap[l]=!0,!1)});var c=function(e){r.importCount--,0===r.importCount&&r.isFinished&&r._finish(e)};return!i||(t.root=i,t.importedFilename=l,s||!a.importMultiple&&u)?void c():(r.recursionDetector[l]=!0,void new e.importVisitor(r._importer,c,a,r.onceFileDetectionMap,r.recursionDetector).run(i))})}}return n.visitDeeper=!1,t},visitRule:function(e,t){return t.visitDeeper=!1,e},visitDirective:function(e){return this.env.frames.unshift(e),e},visitDirectiveOut:function(){this.env.frames.shift()},visitMixinDefinition:function(e){return this.env.frames.unshift(e),e},visitMixinDefinitionOut:function(){this.env.frames.shift()},visitRuleset:function(e){return this.env.frames.unshift(e),e},visitRulesetOut:function(){this.env.frames.shift()},visitMedia:function(e){return this.env.frames.unshift(e.rules[0]),e},visitMediaOut:function(){this.env.frames.shift()}}}(n("./tree")),function(e){e.joinSelectorVisitor=function(){this.contexts=[[]],this._visitor=new e.visitor(this)},e.joinSelectorVisitor.prototype={run:function(e){return this._visitor.visit(e)},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitRuleset:function(e){var t,n=this.contexts[this.contexts.length-1],i=[];this.contexts.push(i),e.root||(t=e.selectors,t&&(t=t.filter(function(e){return e.getIsOutput()}),e.selectors=t.length?t:t=null,t&&e.joinSelectors(i,n,t)),t||(e.rules=null),e.paths=i)},visitRulesetOut:function(){this.contexts.length=this.contexts.length-1},visitMedia:function(e){var t=this.contexts[this.contexts.length-1];e.rules[0].root=0===t.length||t[0].multiMedia}}}(n("./tree")),function(e){e.toCSSVisitor=function(t){this._visitor=new e.visitor(this),this._env=t},e.toCSSVisitor.prototype={isReplacing:!0,run:function(e){return this._visitor.visit(e)},visitRule:function(e){return e.variable?[]:e},visitMixinDefinition:function(e){return e.frames=[],[]},visitExtend:function(){return[]},visitComment:function(e){return e.isSilent(this._env)?[]:e},visitMedia:function(e,t){return e.accept(this._visitor),t.visitDeeper=!1,e.rules.length?e:[]},visitDirective:function(t){if(t.currentFileInfo.reference&&!t.isReferenced)return[];if("@charset"===t.name){if(this.charset){if(t.debugInfo){var n=new e.Comment("/* "+t.toCSS(this._env).replace(/\n/g,"")+" */\n");return n.debugInfo=t.debugInfo,this._visitor.visit(n)}return[]}this.charset=!0}return t.rules&&t.rules.rules&&this._mergeRules(t.rules.rules),t},checkPropertiesInRoot:function(t){for(var n,i=0;i<t.length;i++)if(n=t[i],n instanceof e.Rule&&!n.variable)throw{message:"properties must be inside selector blocks, they cannot be in the root.",index:n.index,filename:n.currentFileInfo?n.currentFileInfo.filename:null}},visitRuleset:function(t,n){var i,r=[];if(t.firstRoot&&this.checkPropertiesInRoot(t.rules),t.root)t.accept(this._visitor),n.visitDeeper=!1,(t.firstRoot||t.rules&&t.rules.length>0)&&r.splice(0,0,t);else{t.paths&&(t.paths=t.paths.filter(function(t){var n;for(" "===t[0].elements[0].combinator.value&&(t[0].elements[0].combinator=new e.Combinator("")),n=0;n<t.length;n++)if(t[n].getIsReferenced()&&t[n].getIsOutput())return!0;return!1}));for(var s=t.rules,o=s?s.length:0,a=0;o>a;)i=s[a],i&&i.rules?(r.push(this._visitor.visit(i)),s.splice(a,1),o--):a++;o>0?t.accept(this._visitor):t.rules=null,n.visitDeeper=!1,s=t.rules,s&&(this._mergeRules(s),s=t.rules),s&&(this._removeDuplicateRules(s),s=t.rules),s&&s.length>0&&t.paths.length>0&&r.splice(0,0,t)}return 1===r.length?r[0]:r},_removeDuplicateRules:function(t){if(t){var n,i,r,s={};for(r=t.length-1;r>=0;r--)if(i=t[r],i instanceof e.Rule)if(s[i.name]){n=s[i.name],n instanceof e.Rule&&(n=s[i.name]=[s[i.name].toCSS(this._env)]);var o=i.toCSS(this._env);-1!==n.indexOf(o)?t.splice(r,1):n.push(o)}else s[i.name]=i}},_mergeRules:function(t){if(t){for(var n,i,r,s={},o=0;o<t.length;o++)i=t[o],i instanceof e.Rule&&i.merge&&(r=[i.name,i.important?"!":""].join(","),s[r]?t.splice(o--,1):s[r]=[],s[r].push(i));Object.keys(s).map(function(t){function r(t){return new e.Expression(t.map(function(e){return e.value}))}function o(t){return new e.Value(t.map(function(e){return e}))}if(n=s[t],n.length>1){i=n[0];var a=[],l=[];n.map(function(e){"+"===e.merge&&(l.length>0&&a.push(r(l)),l=[]),l.push(e)}),a.push(r(l)),i.value=o(a)}})}}}}(n("./tree")),function(e){e.extendFinderVisitor=function(){this._visitor=new e.visitor(this),this.contexts=[],this.allExtendsStack=[[]]},e.extendFinderVisitor.prototype={run:function(e){return e=this._visitor.visit(e),e.allExtends=this.allExtendsStack[0],e},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitRuleset:function(t){if(!t.root){var n,i,r,s,o=[],a=t.rules,l=a?a.length:0;for(n=0;l>n;n++)t.rules[n]instanceof e.Extend&&(o.push(a[n]),t.extendOnEveryPath=!0);var u=t.paths;for(n=0;n<u.length;n++){var c=u[n],h=c[c.length-1],f=h.extendList;for(s=f?f.slice(0).concat(o):o,s&&(s=s.map(function(e){return e.clone()})),i=0;i<s.length;i++)this.foundExtends=!0,r=s[i],r.findSelfSelectors(c),r.ruleset=t,0===i&&(r.firstExtendOnThisSelectorPath=!0),this.allExtendsStack[this.allExtendsStack.length-1].push(r)}this.contexts.push(t.selectors)}},visitRulesetOut:function(e){e.root||(this.contexts.length=this.contexts.length-1)},visitMedia:function(e){e.allExtends=[],this.allExtendsStack.push(e.allExtends)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitDirective:function(e){e.allExtends=[],this.allExtendsStack.push(e.allExtends)},visitDirectiveOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}},e.processExtendsVisitor=function(){this._visitor=new e.visitor(this)},e.processExtendsVisitor.prototype={run:function(t){var n=new e.extendFinderVisitor;return n.run(t),n.foundExtends?(t.allExtends=t.allExtends.concat(this.doExtendChaining(t.allExtends,t.allExtends)),this.allExtendsStack=[t.allExtends],this._visitor.visit(t)):t},doExtendChaining:function(t,n,i){var r,s,o,a,l,u,c,h,f=[],p=this;for(i=i||0,r=0;r<t.length;r++)for(s=0;s<n.length;s++)u=t[r],c=n[s],u.parent_ids.indexOf(c.object_id)>=0||(l=[c.selfSelectors[0]],o=p.findMatch(u,l),o.length&&u.selfSelectors.forEach(function(t){a=p.extendSelector(o,l,t),h=new e.Extend(c.selector,c.option,0),h.selfSelectors=a,a[a.length-1].extendList=[h],f.push(h),h.ruleset=c.ruleset,h.parent_ids=h.parent_ids.concat(c.parent_ids,u.parent_ids),c.firstExtendOnThisSelectorPath&&(h.firstExtendOnThisSelectorPath=!0,c.ruleset.paths.push(a))}));if(f.length){if(this.extendChainCount++,i>100){var d="{unable to calculate}",m="{unable to calculate}";try{d=f[0].selfSelectors[0].toCSS(),m=f[0].selector.toCSS()}catch(v){}throw{message:"extend circular reference detected. One of the circular extends is currently:"+d+":extend("+m+")"}}return f.concat(p.doExtendChaining(f,n,i+1))}return f},visitRule:function(e,t){t.visitDeeper=!1},visitMixinDefinition:function(e,t){t.visitDeeper=!1},visitSelector:function(e,t){t.visitDeeper=!1},visitRuleset:function(e){if(!e.root){var t,n,i,r,s=this.allExtendsStack[this.allExtendsStack.length-1],o=[],a=this;for(i=0;i<s.length;i++)for(n=0;n<e.paths.length;n++)if(r=e.paths[n],!e.extendOnEveryPath){var l=r[r.length-1].extendList;l&&l.length||(t=this.findMatch(s[i],r),t.length&&s[i].selfSelectors.forEach(function(e){o.push(a.extendSelector(t,r,e))}))}e.paths=e.paths.concat(o)}},findMatch:function(e,t){var n,i,r,s,o,a,l,u=this,c=e.selector.elements,h=[],f=[];for(n=0;n<t.length;n++)for(i=t[n],r=0;r<i.elements.length;r++)for(s=i.elements[r],(e.allowBefore||0===n&&0===r)&&h.push({pathIndex:n,index:r,matched:0,initialCombinator:s.combinator}),a=0;a<h.length;a++)l=h[a],o=s.combinator.value,""===o&&0===r&&(o=" "),!u.isElementValuesEqual(c[l.matched].value,s.value)||l.matched>0&&c[l.matched].combinator.value!==o?l=null:l.matched++,l&&(l.finished=l.matched===c.length,l.finished&&!e.allowAfter&&(r+1<i.elements.length||n+1<t.length)&&(l=null)),l?l.finished&&(l.length=c.length,l.endPathIndex=n,l.endPathElementIndex=r+1,h.length=0,f.push(l)):(h.splice(a,1),a--);return f},isElementValuesEqual:function(t,n){if("string"==typeof t||"string"==typeof n)return t===n;if(t instanceof e.Attribute)return t.op===n.op&&t.key===n.key&&(t.value&&n.value?(t=t.value.value||t.value,n=n.value.value||n.value,t===n):!t.value&&!n.value);if(t=t.value,n=n.value, t instanceof e.Selector){if(!(n instanceof e.Selector)||t.elements.length!==n.elements.length)return!1;for(var i=0;i<t.elements.length;i++){if(t.elements[i].combinator.value!==n.elements[i].combinator.value&&(0!==i||(t.elements[i].combinator.value||" ")!==(n.elements[i].combinator.value||" ")))return!1;if(!this.isElementValuesEqual(t.elements[i].value,n.elements[i].value))return!1}return!0}return!1},extendSelector:function(t,n,i){var r,s,o,a,l,u=0,c=0,h=[];for(r=0;r<t.length;r++)a=t[r],s=n[a.pathIndex],o=new e.Element(a.initialCombinator,i.elements[0].value,i.elements[0].index,i.elements[0].currentFileInfo),a.pathIndex>u&&c>0&&(h[h.length-1].elements=h[h.length-1].elements.concat(n[u].elements.slice(c)),c=0,u++),l=s.elements.slice(c,a.index).concat([o]).concat(i.elements.slice(1)),u===a.pathIndex&&r>0?h[h.length-1].elements=h[h.length-1].elements.concat(l):(h=h.concat(n.slice(u,a.pathIndex)),h.push(new e.Selector(l))),u=a.endPathIndex,c=a.endPathElementIndex,c>=n[u].elements.length&&(c=0,u++);return u<n.length&&c>0&&(h[h.length-1].elements=h[h.length-1].elements.concat(n[u].elements.slice(c)),u++),h=h.concat(n.slice(u,n.length))},visitRulesetOut:function(){},visitMedia:function(e){var t=e.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,e.allExtends)),this.allExtendsStack.push(t)},visitMediaOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1},visitDirective:function(e){var t=e.allExtends.concat(this.allExtendsStack[this.allExtendsStack.length-1]);t=t.concat(this.doExtendChaining(t,e.allExtends)),this.allExtendsStack.push(t)},visitDirectiveOut:function(){this.allExtendsStack.length=this.allExtendsStack.length-1}}}(n("./tree")),function(e){e.sourceMapOutput=function(e){this._css=[],this._rootNode=e.rootNode,this._writeSourceMap=e.writeSourceMap,this._contentsMap=e.contentsMap,this._contentsIgnoredCharsMap=e.contentsIgnoredCharsMap,this._sourceMapFilename=e.sourceMapFilename,this._outputFilename=e.outputFilename,this._sourceMapURL=e.sourceMapURL,e.sourceMapBasepath&&(this._sourceMapBasepath=e.sourceMapBasepath.replace(/\\/g,"/")),this._sourceMapRootpath=e.sourceMapRootpath,this._outputSourceFiles=e.outputSourceFiles,this._sourceMapGeneratorConstructor=e.sourceMapGenerator||n("source-map").SourceMapGenerator,this._sourceMapRootpath&&"/"!==this._sourceMapRootpath.charAt(this._sourceMapRootpath.length-1)&&(this._sourceMapRootpath+="/"),this._lineNumber=0,this._column=0},e.sourceMapOutput.prototype.normalizeFilename=function(e){return e=e.replace(/\\/g,"/"),this._sourceMapBasepath&&0===e.indexOf(this._sourceMapBasepath)&&(e=e.substring(this._sourceMapBasepath.length),("\\"===e.charAt(0)||"/"===e.charAt(0))&&(e=e.substring(1))),(this._sourceMapRootpath||"")+e},e.sourceMapOutput.prototype.add=function(e,t,n,i){if(e){var r,s,o,a,l;if(t){var u=this._contentsMap[t.filename];this._contentsIgnoredCharsMap[t.filename]&&(n-=this._contentsIgnoredCharsMap[t.filename],0>n&&(n=0),u=u.slice(this._contentsIgnoredCharsMap[t.filename])),u=u.substring(0,n),s=u.split("\n"),a=s[s.length-1]}if(r=e.split("\n"),o=r[r.length-1],t)if(i)for(l=0;l<r.length;l++)this._sourceMapGenerator.addMapping({generated:{line:this._lineNumber+l+1,column:0===l?this._column:0},original:{line:s.length+l,column:0===l?a.length:0},source:this.normalizeFilename(t.filename)});else this._sourceMapGenerator.addMapping({generated:{line:this._lineNumber+1,column:this._column},original:{line:s.length,column:a.length},source:this.normalizeFilename(t.filename)});1===r.length?this._column+=o.length:(this._lineNumber+=r.length-1,this._column=o.length),this._css.push(e)}},e.sourceMapOutput.prototype.isEmpty=function(){return 0===this._css.length},e.sourceMapOutput.prototype.toCSS=function(e){if(this._sourceMapGenerator=new this._sourceMapGeneratorConstructor({file:this._outputFilename,sourceRoot:null}),this._outputSourceFiles)for(var t in this._contentsMap)if(this._contentsMap.hasOwnProperty(t)){var i=this._contentsMap[t];this._contentsIgnoredCharsMap[t]&&(i=i.slice(this._contentsIgnoredCharsMap[t])),this._sourceMapGenerator.setSourceContent(this.normalizeFilename(t),i)}if(this._rootNode.genCSS(e,this),this._css.length>0){var r,s=JSON.stringify(this._sourceMapGenerator.toJSON());this._sourceMapURL?r=this._sourceMapURL:this._sourceMapFilename&&(r=this.normalizeFilename(this._sourceMapFilename)),this._writeSourceMap?this._writeSourceMap(s):r="data:application/json;base64,"+n("./encoder.js").encodeBase64(s),r&&this._css.push("/*# sourceMappingURL="+r+" */")}return this._css.join("")}}(n("./tree"));var I=/^(file|chrome(-extension)?|resource|qrc|app):/.test(location.protocol);x.env=x.env||("127.0.0.1"==location.hostname||"0.0.0.0"==location.hostname||"localhost"==location.hostname||location.port&&location.port.length>0||I?"development":"production");var R={debug:3,info:2,errors:1,none:0};if(x.logLevel="undefined"!=typeof x.logLevel?x.logLevel:"development"===x.env?R.debug:R.errors,x.async=x.async||!1,x.fileAsync=x.fileAsync||!1,x.poll=x.poll||(I?1e3:1500),x.functions)for(var k in x.functions)x.functions.hasOwnProperty(k)&&(x.tree.functions[k]=x.functions[k]);var F=/!dumpLineNumbers:(comments|mediaquery|all)/.exec(location.hash);F&&(x.dumpLineNumbers=F[1]);var A=/^text\/(x-)?less$/,E=null,M={};if(x.watch=function(){return x.watchMode||(x.env="development",w()),this.watchMode=!0,!0},x.unwatch=function(){return clearInterval(x.watchTimer),this.watchMode=!1,!1},/!watch/.test(location.hash)&&x.watch(),"development"!=x.env)try{E="undefined"==typeof e.localStorage?null:e.localStorage}catch(_){}var D=document.getElementsByTagName("link");x.sheets=[];for(var O=0;O<D.length;O++)("stylesheet/less"===D[O].rel||D[O].rel.match(/stylesheet/)&&D[O].type.match(A))&&x.sheets.push(D[O]);x.modifyVars=function(e){x.refresh(!1,e)},x.refresh=function(e,t){var n,r;n=r=new Date,b(function(e,t,s,l,c){if(e)return u(e,l.href);if(c.local)i("loading "+l.href+" from cache.",R.info);else{i("parsed "+l.href+" successfully.",R.debug);var h=t.toCSS(x);h=a(h),o(h,l,c.lastModified)}i("css for "+l.href+" generated in "+(new Date-r)+"ms",R.info),0===c.remaining&&i("less has finished. css generated in "+(new Date-n)+"ms",R.info),r=new Date},e,t),p(t)},x.refreshStyles=p,x.Parser.fileLoader=y,x.refresh("development"===x.env),"function"==typeof define&&define.amd&&define(function(){return x})}(window);PK���\y��P�F�F:templates/yoo_aurora/warp/vendor/uikit/less/core/grid.lessnu�[���// Name: Grid // Description: Provides a responsive, fluid and nestable grid // // Component: `uk-grid` // `uk-width-*` // `uk-push-*` // `uk-pull-*` // // Modifiers: `uk-grid-collapse` // `uk-grid-small` // `uk-grid-medium` // `uk-grid-large` // `uk-grid-divider` // `uk-grid-margin` // `uk-grid-match` // `uk-grid-width-*` // // Uses: Panel: `uk-panel` // // Used by: Dropdown // // Markup: // // <!-- uk-grid --> // <div class="uk-grid"> // <div class="uk-width-1-2"></div> // <div class="uk-width-1-2"></div> // </div> // // <!-- uk-grid-divider --> // <div class="uk-grid uk-grid-divider"> // <div class="uk-width-1-2"></div> // <div class="uk-width-1-2"></div> // </div> // <hr class="uk-grid-divider"> // <div class="uk-grid uk-grid-divider"> // <div class="uk-width-1-2"></div> // <div class="uk-width-1-2"></div> // </div> // // ======================================================================== // Variables // ======================================================================== @grid-gutter-horizontal: 25px; @grid-gutter-vertical: 25px; @grid-gutter-large-horizontal: 35px; @grid-gutter-large-vertical: 35px; @grid-gutter-xlarge-horizontal: 50px; @grid-gutter-xlarge-vertical: 50px; @grid-gutter-small-horizontal: 10px; @grid-gutter-small-vertical: 10px; @grid-divider-border: #ddd; @grid-divider-border-width: 1px; /* ======================================================================== Component: Grid ========================================================================== */ /* * 1. Makes grid more robust so that it can be used with other block elements like lists */ .uk-grid { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin: 0; padding: 0; list-style: none; } /* * DEPRECATED * Micro clearfix * Can't use `table` because it creates a 1px gap when it becomes a flex item, only in Webkit */ .uk-grid:before, .uk-grid:after { content: ""; display: block; overflow: hidden; } .uk-grid:after { clear: both; } /* * Grid cell * 1. Space is allocated solely based on content dimensions * 2. Makes grid more robust so that it can be used with other block elements * 3. DEPRECATED Using `float` to support IE9 */ .uk-grid > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ margin: 0; /* 3 */ float: left; } /* * Remove margin from the last-child */ .uk-grid > * > :last-child { margin-bottom: 0; } /* Grid gutter ========================================================================== */ /* * Default gutter */ /* Horizontal */ .uk-grid { margin-left: -@grid-gutter-horizontal; } .uk-grid > * { padding-left: @grid-gutter-horizontal; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-vertical; } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { /* Horizontal */ .uk-grid { margin-left: -@grid-gutter-large-horizontal; } .uk-grid > * { padding-left: @grid-gutter-large-horizontal; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-large-vertical; } } /* * Collapse gutter */ /* Horizontal */ .uk-grid-collapse { margin-left: 0; } .uk-grid-collapse > * { padding-left: 0; } /* Vertical */ .uk-grid-collapse + .uk-grid-collapse, .uk-grid-collapse > .uk-grid-margin, .uk-grid-collapse > * > .uk-panel + .uk-panel { margin-top: 0; } /* * Small gutter */ /* Horizontal */ .uk-grid-small { margin-left: -@grid-gutter-small-horizontal; } .uk-grid-small > * { padding-left: @grid-gutter-small-horizontal; } /* Vertical */ .uk-grid-small + .uk-grid-small, .uk-grid-small > .uk-grid-margin, .uk-grid-small > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-small-vertical; } /* * Medium gutter */ /* Horizontal */ .uk-grid-medium { margin-left: -@grid-gutter-horizontal; } .uk-grid-medium > * { padding-left: @grid-gutter-horizontal; } /* Vertical */ .uk-grid-medium + .uk-grid-medium, .uk-grid-medium > .uk-grid-margin, .uk-grid-medium > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-vertical; } /* * Large gutter */ /* Large screen and bigger */ @media (min-width: @breakpoint-large) { /* Horizontal */ .uk-grid-large { margin-left: -@grid-gutter-large-horizontal; } .uk-grid-large > * { padding-left: @grid-gutter-large-horizontal; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-large-vertical; } } /* Extra Large screens */ @media (min-width: @breakpoint-xlarge) { /* Horizontal */ .uk-grid-large { margin-left: -@grid-gutter-xlarge-horizontal; } .uk-grid-large > * { padding-left: @grid-gutter-xlarge-horizontal; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: @grid-gutter-xlarge-vertical; } } /* Modifier: `uk-grid-divider` ========================================================================== */ /* * Horizontal divider * Only works with the default gutter. Does not work with gutter collapse, small or large. * Does not work with `uk-push-*`, `uk-pull-*` and not if the columns float into the next row. */ .uk-grid-divider:not(:empty) { margin-left: -@grid-gutter-horizontal; margin-right: -@grid-gutter-horizontal; } .uk-grid-divider > * { padding-left: @grid-gutter-horizontal; padding-right: @grid-gutter-horizontal; } .uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) { border-left: @grid-divider-border-width solid @grid-divider-border; } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-grid-divider > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) { border-left: @grid-divider-border-width solid @grid-divider-border; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-grid-divider > [class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2) { border-left: @grid-divider-border-width solid @grid-divider-border; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { /* * Large gutter */ .uk-grid-divider:not(:empty) { margin-left: -@grid-gutter-large-horizontal; margin-right: -@grid-gutter-large-horizontal; } .uk-grid-divider > * { padding-left: @grid-gutter-large-horizontal; padding-right: @grid-gutter-large-horizontal; } .uk-grid-divider:empty { margin-top: @grid-gutter-large-vertical; margin-bottom: @grid-gutter-large-vertical; } } /* * Vertical divider */ .uk-grid-divider:empty { margin-top: @grid-gutter-vertical; margin-bottom: @grid-gutter-vertical; border-top: @grid-divider-border-width solid @grid-divider-border; } /* Match panels in grids ========================================================================== */ /* * 1. Behave like a block element */ .uk-grid-match > * { display: -ms-flexbox; display: -webkit-flex; display: flex; /* 1 */ -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-grid-match > * > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; box-sizing: border-box; width: 100%; } /* Even grid cell widths ========================================================================== */ [class*='uk-grid-width'] > * { box-sizing: border-box; width: 100%; } .uk-grid-width-1-2 > * { width: 50%; } .uk-grid-width-1-3 > * { width: 33.333%; } .uk-grid-width-1-4 > * { width: 25%; } .uk-grid-width-1-5 > * { width: 20%; } .uk-grid-width-1-6 > * { width: 16.666%; } .uk-grid-width-1-10 > * { width: 10%; } .uk-grid-width-auto > * { width: auto; } /* Phone landscape and bigger */ @media (min-width: @breakpoint-small) { .uk-grid-width-small-1-1 > * { width: 100%; } .uk-grid-width-small-1-2 > * { width: 50%; } .uk-grid-width-small-1-3 > * { width: 33.333%; } .uk-grid-width-small-1-4 > * { width: 25%; } .uk-grid-width-small-1-5 > * { width: 20%; } .uk-grid-width-small-1-6 > * { width: 16.666%; } .uk-grid-width-small-1-10 > * { width: 10%; } } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-grid-width-medium-1-1 > * { width: 100%; } .uk-grid-width-medium-1-2 > * { width: 50%; } .uk-grid-width-medium-1-3 > * { width: 33.333%; } .uk-grid-width-medium-1-4 > * { width: 25%; } .uk-grid-width-medium-1-5 > * { width: 20%; } .uk-grid-width-medium-1-6 > * { width: 16.666%; } .uk-grid-width-medium-1-10 > * { width: 10%; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-grid-width-large-1-1 > * { width: 100%; } .uk-grid-width-large-1-2 > * { width: 50%; } .uk-grid-width-large-1-3 > * { width: 33.333%; } .uk-grid-width-large-1-4 > * { width: 25%; } .uk-grid-width-large-1-5 > * { width: 20%; } .uk-grid-width-large-1-6 > * { width: 16.666%; } .uk-grid-width-large-1-10 > * { width: 10%; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-grid-width-xlarge-1-1 > * { width: 100%; } .uk-grid-width-xlarge-1-2 > * { width: 50%; } .uk-grid-width-xlarge-1-3 > * { width: 33.333%; } .uk-grid-width-xlarge-1-4 > * { width: 25%; } .uk-grid-width-xlarge-1-5 > * { width: 20%; } .uk-grid-width-xlarge-1-6 > * { width: 16.666%; } .uk-grid-width-xlarge-1-10 > * { width: 10%; } } /* Sub-objects: `uk-width-*` ========================================================================== */ [class*='uk-width'] { box-sizing: border-box; width: 100%; } /* * Widths */ /* Whole */ .uk-width-1-1 { width: 100%; } /* Halves */ .uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 { width: 50%; } /* Thirds */ .uk-width-1-3, .uk-width-2-6 { width: 33.333%; } .uk-width-2-3, .uk-width-4-6 { width: 66.666%; } /* Quarters */ .uk-width-1-4 { width: 25%; } .uk-width-3-4 { width: 75%; } /* Fifths */ .uk-width-1-5, .uk-width-2-10 { width: 20%; } .uk-width-2-5, .uk-width-4-10 { width: 40%; } .uk-width-3-5, .uk-width-6-10 { width: 60%; } .uk-width-4-5, .uk-width-8-10 { width: 80%; } /* Sixths */ .uk-width-1-6 { width: 16.666%; } .uk-width-5-6 { width: 83.333%; } /* Tenths */ .uk-width-1-10 { width: 10%; } .uk-width-3-10 { width: 30%; } .uk-width-7-10 { width: 70%; } .uk-width-9-10 { width: 90%; } /* Phone landscape and bigger */ @media (min-width: @breakpoint-small) { /* Whole */ .uk-width-small-1-1 { width: 100%; } /* Halves */ .uk-width-small-1-2, .uk-width-small-2-4, .uk-width-small-3-6, .uk-width-small-5-10 { width: 50%; } /* Thirds */ .uk-width-small-1-3, .uk-width-small-2-6 { width: 33.333%; } .uk-width-small-2-3, .uk-width-small-4-6 { width: 66.666%; } /* Quarters */ .uk-width-small-1-4 { width: 25%; } .uk-width-small-3-4 { width: 75%; } /* Fifths */ .uk-width-small-1-5, .uk-width-small-2-10 { width: 20%; } .uk-width-small-2-5, .uk-width-small-4-10 { width: 40%; } .uk-width-small-3-5, .uk-width-small-6-10 { width: 60%; } .uk-width-small-4-5, .uk-width-small-8-10 { width: 80%; } /* Sixths */ .uk-width-small-1-6 { width: 16.666%; } .uk-width-small-5-6 { width: 83.333%; } /* Tenths */ .uk-width-small-1-10 { width: 10%; } .uk-width-small-3-10 { width: 30%; } .uk-width-small-7-10 { width: 70%; } .uk-width-small-9-10 { width: 90%; } } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { /* Whole */ .uk-width-medium-1-1 { width: 100%; } /* Halves */ .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 { width: 50%; } /* Thirds */ .uk-width-medium-1-3, .uk-width-medium-2-6 { width: 33.333%; } .uk-width-medium-2-3, .uk-width-medium-4-6 { width: 66.666%; } /* Quarters */ .uk-width-medium-1-4 { width: 25%; } .uk-width-medium-3-4 { width: 75%; } /* Fifths */ .uk-width-medium-1-5, .uk-width-medium-2-10 { width: 20%; } .uk-width-medium-2-5, .uk-width-medium-4-10 { width: 40%; } .uk-width-medium-3-5, .uk-width-medium-6-10 { width: 60%; } .uk-width-medium-4-5, .uk-width-medium-8-10 { width: 80%; } /* Sixths */ .uk-width-medium-1-6 { width: 16.666%; } .uk-width-medium-5-6 { width: 83.333%; } /* Tenths */ .uk-width-medium-1-10 { width: 10%; } .uk-width-medium-3-10 { width: 30%; } .uk-width-medium-7-10 { width: 70%; } .uk-width-medium-9-10 { width: 90%; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { /* Whole */ .uk-width-large-1-1 { width: 100%; } /* Halves */ .uk-width-large-1-2, .uk-width-large-2-4, .uk-width-large-3-6, .uk-width-large-5-10 { width: 50%; } /* Thirds */ .uk-width-large-1-3, .uk-width-large-2-6 { width: 33.333%; } .uk-width-large-2-3, .uk-width-large-4-6 { width: 66.666%; } /* Quarters */ .uk-width-large-1-4 { width: 25%; } .uk-width-large-3-4 { width: 75%; } /* Fifths */ .uk-width-large-1-5, .uk-width-large-2-10 { width: 20%; } .uk-width-large-2-5, .uk-width-large-4-10 { width: 40%; } .uk-width-large-3-5, .uk-width-large-6-10 { width: 60%; } .uk-width-large-4-5, .uk-width-large-8-10 { width: 80%; } /* Sixths */ .uk-width-large-1-6 { width: 16.666%; } .uk-width-large-5-6 { width: 83.333%; } /* Tenths */ .uk-width-large-1-10 { width: 10%; } .uk-width-large-3-10 { width: 30%; } .uk-width-large-7-10 { width: 70%; } .uk-width-large-9-10 { width: 90%; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { /* Whole */ .uk-width-xlarge-1-1 { width: 100%; } /* Halves */ .uk-width-xlarge-1-2, .uk-width-xlarge-2-4, .uk-width-xlarge-3-6, .uk-width-xlarge-5-10 { width: 50%; } /* Thirds */ .uk-width-xlarge-1-3, .uk-width-xlarge-2-6 { width: 33.333%; } .uk-width-xlarge-2-3, .uk-width-xlarge-4-6 { width: 66.666%; } /* Quarters */ .uk-width-xlarge-1-4 { width: 25%; } .uk-width-xlarge-3-4 { width: 75%; } /* Fifths */ .uk-width-xlarge-1-5, .uk-width-xlarge-2-10 { width: 20%; } .uk-width-xlarge-2-5, .uk-width-xlarge-4-10 { width: 40%; } .uk-width-xlarge-3-5, .uk-width-xlarge-6-10 { width: 60%; } .uk-width-xlarge-4-5, .uk-width-xlarge-8-10 { width: 80%; } /* Sixths */ .uk-width-xlarge-1-6 { width: 16.666%; } .uk-width-xlarge-5-6 { width: 83.333%; } /* Tenths */ .uk-width-xlarge-1-10 { width: 10%; } .uk-width-xlarge-3-10 { width: 30%; } .uk-width-xlarge-7-10 { width: 70%; } .uk-width-xlarge-9-10 { width: 90%; } } /* Sub-object: `uk-push-*` and `uk-pull-*` ========================================================================== */ /* * Source ordering * Works only with `uk-width-medium-*` */ /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { [class*='uk-push-'], [class*='uk-pull-'] { position: relative; } /* * Push */ /* Halves */ .uk-push-1-2, .uk-push-2-4, .uk-push-3-6, .uk-push-5-10 { left: 50%; } /* Thirds */ .uk-push-1-3, .uk-push-2-6 { left: 33.333%; } .uk-push-2-3, .uk-push-4-6 { left: 66.666%; } /* Quarters */ .uk-push-1-4 { left: 25%; } .uk-push-3-4 { left: 75%; } /* Fifths */ .uk-push-1-5, .uk-push-2-10 { left: 20%; } .uk-push-2-5, .uk-push-4-10 { left: 40%; } .uk-push-3-5, .uk-push-6-10 { left: 60%; } .uk-push-4-5, .uk-push-8-10 { left: 80%; } /* Sixths */ .uk-push-1-6 { left: 16.666%; } .uk-push-5-6 { left: 83.333%; } /* Tenths */ .uk-push-1-10 { left: 10%; } .uk-push-3-10 { left: 30%; } .uk-push-7-10 { left: 70%; } .uk-push-9-10 { left: 90%; } /* * Pull */ /* Halves */ .uk-pull-1-2, .uk-pull-2-4, .uk-pull-3-6, .uk-pull-5-10 { left: -50%; } /* Thirds */ .uk-pull-1-3, .uk-pull-2-6 { left: -33.333%; } .uk-pull-2-3, .uk-pull-4-6 { left: -66.666%; } /* Quarters */ .uk-pull-1-4 { left: -25%; } .uk-pull-3-4 { left: -75%; } /* Fifths */ .uk-pull-1-5, .uk-pull-2-10 { left: -20%; } .uk-pull-2-5, .uk-pull-4-10 { left: -40%; } .uk-pull-3-5, .uk-pull-6-10 { left: -60%; } .uk-pull-4-5, .uk-pull-8-10 { left: -80%; } /* Sixths */ .uk-pull-1-6 { left: -16.666%; } .uk-pull-5-6 { left: -83.333%; } /* Tenths */ .uk-pull-1-10 { left: -10%; } .uk-pull-3-10 { left: -30%; } .uk-pull-7-10 { left: -70%; } .uk-pull-9-10 { left: -90%; } } // Hooks // ======================================================================== .hook-grid-misc; .hook-grid-misc() {} PK���\>����;templates/yoo_aurora/warp/vendor/uikit/less/core/table.lessnu�[���// Name: Table // Description: Defines styles for tables // // Component: `uk-table` // // Modifiers: `uk-table-middle` // `uk-table-striped` // `uk-table-condensed` // `uk-table-hover` // // States: `uk-active` // // ======================================================================== // Variables // ======================================================================== @table-margin-vertical: 15px; @table-padding-vertical: 8px; @table-padding-horizontal: 8px; @table-caption-color: #999; @table-caption-font-size: 12px; @table-striped-background: #f5f5f5; @table-condensed-padding-vertical: 4px; @table-condensed-padding-horizontal: 8px; @table-hover-background: #EEE; @table-active-background: @table-hover-background; /* ======================================================================== Component: Table ========================================================================== */ /* * 1. Remove most spacing between table cells. * 2. Block element behavior * 3. Style */ .uk-table { /* 1 */ border-collapse: collapse; border-spacing: 0; /* 2 */ width: 100%; /* 3 */ margin-bottom: @table-margin-vertical; } /* * Add margin if adjacent element */ * + .uk-table { margin-top: @table-margin-vertical; } .uk-table th, .uk-table td { padding: @table-padding-vertical @table-padding-horizontal; .hook-table; } /* * Set alignment */ .uk-table th { text-align: left; } .uk-table td { vertical-align: top; } .uk-table thead th { vertical-align: bottom; } /* * Caption and footer */ .uk-table caption, .uk-table tfoot { font-size: @table-caption-font-size; font-style: italic; } .uk-table caption { text-align: left; color: @table-caption-color; } /* * Active State */ .uk-table tbody tr.uk-active { background: @table-active-background; .hook-table-active; } /* Sub-modifier: `uk-table-middle` ========================================================================== */ .uk-table-middle, .uk-table-middle td { vertical-align: middle !important; } /* Modifier: `uk-table-striped` ========================================================================== */ .uk-table-striped tbody tr:nth-of-type(odd) { background: @table-striped-background; .hook-table-striped; } /* Modifier: `uk-table-condensed` ========================================================================== */ .uk-table-condensed td { padding: @table-condensed-padding-vertical @table-condensed-padding-horizontal; .hook-table-condensed; } /* Modifier: `uk-table-hover` ========================================================================== */ .uk-table-hover tbody tr:hover { background: @table-hover-background; .hook-table-hover; } // Hooks // ======================================================================== .hook-table-misc; .hook-table() {} .hook-table-active() {} .hook-table-striped() {} .hook-table-condensed() {} .hook-table-hover() {} .hook-table-misc() {}PK���\~b�>><templates/yoo_aurora/warp/vendor/uikit/less/core/subnav.lessnu�[���// Name: Subnav // Description: Defines styles for the sub navigation // // Component: `uk-subnav` // // Modifiers: `uk-subnav-line` // `uk-subnav-pill` // // States: `uk-active` // // Markup: // // <!-- uk-subnav --> // <ul class="uk-subnav"> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @subnav-margin-horizontal: 10px; @subnav-margin-vertical: @subnav-margin-horizontal; @subnav-color: #444; @subnav-hover-color: #07D; @subnav-hover-text-decoration: none; @subnav-active-color: #07D; @subnav-line-border-height: 10px; @subnav-line-border: #ddd; @subnav-line-border-width: 1px; @subnav-pill-padding-vertical: 3px; @subnav-pill-padding-horizontal: 9px; @subnav-pill-hover-background: #eee; @subnav-pill-hover-color: #444; @subnav-pill-active-background: #00a8e6; @subnav-pill-active-color: #fff; @subnav-disabled-color: #999; /* ======================================================================== Component: Subnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-subnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -@subnav-margin-horizontal; margin-top: -@subnav-margin-vertical; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied * 3. Create position context for dropdowns */ .uk-subnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: @subnav-margin-horizontal; margin-top: @subnav-margin-vertical; /* 3 */ position: relative; } /* * DEPRECATED IE9 Support */ .uk-subnav:before, .uk-subnav:after { content: ""; display: block; overflow: hidden; } .uk-subnav:after { clear: both; } .uk-subnav > * { float: left; } /* Items ========================================================================== */ .uk-subnav > * > * { display: inline-block; color: @subnav-color; .hook-subnav; } /* * Hover * 1. Apply hover style also to focus state */ .uk-subnav > * > :hover, .uk-subnav > * > :focus { // 1 color: @subnav-hover-color; text-decoration: @subnav-hover-text-decoration; .hook-subnav-hover; } /* * Active */ .uk-subnav > .uk-active > * { color: @subnav-active-color; .hook-subnav-active; } /* Modifier: 'subnav-line' ========================================================================== */ .uk-subnav-line > :before { content: ""; display: inline-block; height: @subnav-line-border-height; vertical-align: middle; } .uk-subnav-line > :nth-child(n+2):before { margin-right: @subnav-margin-horizontal; border-left: @subnav-line-border-width solid @subnav-line-border; .hook-subnav-line-divider; } /* Modifier: 'subnav-pill' ========================================================================== */ .uk-subnav-pill > * > * { padding: @subnav-pill-padding-vertical @subnav-pill-padding-horizontal; .hook-subnav-pill; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-subnav-pill > * > :hover, .uk-subnav-pill > * > :focus { // 1 background: @subnav-pill-hover-background; color: @subnav-pill-hover-color; text-decoration: none; /* 2 */ outline: none; .hook-subnav-pill-hover; } /* * Active * `li` needed for higher specificity to override hover */ .uk-subnav-pill > .uk-active > * { background: @subnav-pill-active-background; color: @subnav-pill-active-color; .hook-subnav-pill-active; } /* Disabled state ========================================================================== */ .uk-subnav > .uk-disabled > * { background: none; color: @subnav-disabled-color; text-decoration: none; cursor: text; .hook-subnav-disabled; } // Hooks // ======================================================================== .hook-subnav-misc; .hook-subnav() {} .hook-subnav-hover() {} .hook-subnav-active() {} .hook-subnav-line-divider() {} .hook-subnav-pill() {} .hook-subnav-pill-hover() {} .hook-subnav-pill-active() {} .hook-subnav-disabled() {} .hook-subnav-misc() {}PK���\G��L�#�#;templates/yoo_aurora/warp/vendor/uikit/less/core/panel.lessnu�[���// Name: Panel // Description: Defines styles for reusable content areas // // Component: `uk-panel` // // Sub-objects: `uk-panel-title` // `uk-panel-badge` // `uk-panel-teaser` // `uk-panel-body` // // Modifiers: `uk-panel-box` // `uk-panel-box-hover` // `uk-panel-box-primary` // `uk-panel-box-primary-hover` // `uk-panel-box-secondary` // `uk-panel-box-secondary-hover` // `uk-panel-hover` // `uk-panel-header` // `uk-panel-space` // `uk-panel-divider` // // Uses: Nav: `uk-nav-side` // // Used by: Dropdown // Off-canvas // Grid // // Markup: // // <!-- uk-panel --> // <div class="uk-panel"> // <div class="uk-panel-badge uk-badge"></div> // <h3 class="uk-panel-title"></h3> // <p></p> // </div> // // ======================================================================== // Variables // ======================================================================== @panel-title-margin-bottom: 15px; @panel-title-font-size: 18px; @panel-title-line-height: 24px; @panel-title-font-weight: normal; @panel-title-color: #444; @panel-title-text-transform: none; @panel-teaser-margin-bottom: @panel-title-margin-bottom; @panel-box-padding: 15px; @panel-box-background: #f5f5f5; @panel-box-color: #444; @panel-box-hover-color: @panel-box-color; @panel-box-title-color: #444; @panel-box-badge-top: 10px; @panel-box-badge-right: @panel-box-badge-top; @panel-box-teaser-margin: -@panel-box-padding; @panel-box-primary-background: #ebf7fd; @panel-box-primary-color: #2d7091; @panel-box-primary-hover-color: @panel-box-primary-color; @panel-box-primary-title-color: #2d7091; @panel-box-secondary-background: #eee; @panel-box-secondary-color: #444; @panel-box-secondary-hover-color: @panel-box-secondary-color; @panel-box-secondary-title-color: #444; @panel-hover-padding: 15px; @panel-hover-color: #444; @panel-hover-hover-background: #f5f5f5; @panel-hover-hover-color: #444; @panel-hover-badge-top: 10px; @panel-hover-badge-right: @panel-hover-badge-top; @panel-hover-teaser-margin: -@panel-hover-padding; @panel-header-title-padding: 10px; @panel-header-title-border: #ddd; @panel-header-title-border-width: 1px; @panel-header-title-color: #444; @panel-space-padding: 30px; @panel-divider-gutter: 25px; @panel-divider-gutter-large: 35px; @panel-divider-border: #ddd; @panel-divider-border-width: 1px; @panel-body-padding: @panel-box-padding; /* ======================================================================== Component: Panel ========================================================================== */ /* * 1. Needed for `a` elements * 2. Create position context for badges */ .uk-panel { /* 1 */ display: block; /* 2 */ position: relative; } /* * Allow panels to be anchors */ .uk-panel, .uk-panel:hover { text-decoration: none; } /* * Micro clearfix to make panels more robust */ .uk-panel:before, .uk-panel:after { content: ""; display: table; } .uk-panel:after { clear: both; } /* * Remove margin from the last-child if not `uk-widget-title` */ .uk-panel > :not(.uk-panel-title):last-child { margin-bottom: 0; } /* Sub-object: `uk-panel-title` ========================================================================== */ .uk-panel-title { margin-top: 0; margin-bottom: @panel-title-margin-bottom; font-size: @panel-title-font-size; line-height: @panel-title-line-height; font-weight: @panel-title-font-weight; text-transform: @panel-title-text-transform; color: @panel-title-color; .hook-panel-title; } /* Sub-object: `uk-panel-badge` ========================================================================== */ .uk-panel-badge { position: absolute; top: 0; right: 0; z-index: 1; .hook-panel-badge; } /* Sub-object: `uk-panel-teaser` ========================================================================== */ .uk-panel-teaser { margin-bottom: @panel-teaser-margin-bottom; } /* Sub-object: `uk-panel-body` ========================================================================== */ .uk-panel-body { padding: @panel-body-padding; } /* Modifier: `uk-panel-box` ========================================================================== */ .uk-panel-box { padding: @panel-box-padding; background: @panel-box-background; color: @panel-box-color; .hook-panel-box; } .uk-panel-box-hover:hover { color: @panel-box-hover-color; .hook-panel-box-hover; } .uk-panel-box .uk-panel-title { color: @panel-box-title-color; } .uk-panel-box .uk-panel-badge { top: @panel-box-badge-top; right: @panel-box-badge-right; } .uk-panel-box > .uk-panel-teaser { margin-top: @panel-box-teaser-margin; margin-left: @panel-box-teaser-margin; margin-right: @panel-box-teaser-margin; } /* * Nav in panel */ .uk-panel-box > .uk-nav-side { margin: 0 (-@panel-box-padding); } /* * Sub-modifier: `uk-panel-box-primary` */ .uk-panel-box-primary { background-color: @panel-box-primary-background; color: @panel-box-primary-color; .hook-panel-box-primary; } .uk-panel-box-primary-hover:hover { color: @panel-box-primary-hover-color; .hook-panel-box-primary-hover; } .uk-panel-box-primary .uk-panel-title { color: @panel-box-primary-title-color; } /* * Sub-modifier: `uk-panel-box-secondary` */ .uk-panel-box-secondary { background-color: @panel-box-secondary-background; color: @panel-box-secondary-color; .hook-panel-box-secondary; } .uk-panel-box-secondary-hover:hover { color: @panel-box-secondary-hover-color; .hook-panel-box-secondary-hover; } .uk-panel-box-secondary .uk-panel-title { color: @panel-box-secondary-title-color; } /* Modifier: `uk-panel-hover` ========================================================================== */ .uk-panel-hover { padding: @panel-hover-padding; color: @panel-hover-color; .hook-panel-hover; } .uk-panel-hover:hover { background: @panel-hover-hover-background; color: @panel-hover-hover-color; .hook-panel-hover-hover; } .uk-panel-hover .uk-panel-badge { top: @panel-hover-badge-top; right: @panel-hover-badge-right; } .uk-panel-hover > .uk-panel-teaser { margin-top: @panel-hover-teaser-margin; margin-left: @panel-hover-teaser-margin; margin-right: @panel-hover-teaser-margin; } /* Modifier: `uk-panel-header` ========================================================================== */ .uk-panel-header .uk-panel-title { padding-bottom: @panel-header-title-padding; border-bottom: @panel-header-title-border-width solid @panel-header-title-border; color: @panel-header-title-color; .hook-panel-header; } /* Modifier: `uk-panel-space` ========================================================================== */ .uk-panel-space { padding: @panel-space-padding; } .uk-panel-space .uk-panel-badge { top: @panel-space-padding; right: @panel-space-padding; } /* Modifier: `uk-panel-divider` ========================================================================== */ .uk-panel + .uk-panel-divider { margin-top: (@panel-divider-gutter * 2) !important; } .uk-panel + .uk-panel-divider:before { content: ""; display: block; position: absolute; top: -(@panel-divider-gutter); left: 0; right: 0; border-top: @panel-divider-border-width solid @panel-divider-border; } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-panel + .uk-panel-divider { margin-top: (@panel-divider-gutter-large * 2) !important; } .uk-panel + .uk-panel-divider:before { top: -(@panel-divider-gutter-large); } } // Hooks // ======================================================================== .hook-panel-misc; .hook-panel-title() {} .hook-panel-badge() {} .hook-panel-box() {} .hook-panel-box-hover() {} .hook-panel-box-primary() {} .hook-panel-box-primary-hover() {} .hook-panel-box-secondary() {} .hook-panel-box-secondary-hover() {} .hook-panel-hover() {} .hook-panel-hover-hover() {} .hook-panel-header() {} .hook-panel-misc() {} PK���\���||;templates/yoo_aurora/warp/vendor/uikit/less/core/modal.lessnu�[���// Name: Modal // Description: Defines styles for modal dialogs // // Component: `uk-modal` // // Sub-objects: `uk-modal-dialog` // `uk-modal-close` // `uk-modal-header` // `uk-modal-footer` // `uk-modal-caption` // `uk-modal-spinner` // // Modifiers: `uk-modal-dialog-lightbox` // `uk-modal-dialog-blank` // `uk-modal-dialog-large` // // States: `uk-open` // // Uses: Close: `uk-close` // // Markup: // // <!-- uk-modal --> // <a href="#modal" data-uk-modal=""></a> // <div id="modal" class="uk-modal"> // <div class="uk-modal-dialog"> // <a href="" class="uk-modal-close uk-close"></a> // <p></p> // </div> // </div> // // ======================================================================== // Variables // ======================================================================== @modal-z-index: 1010; @modal-background: rgba(0,0,0,0.6); @modal-dialog-margin-vertical: 50px; @modal-dialog-padding: 20px; @modal-dialog-width: 600px; @modal-dialog-background: #fff; @modal-dialog-large-width: 930px; @modal-dialog-large-width-large: 1130px; @modal-header-margin-bottom: 15px; @modal-footer-margin-top: 15px; @modal-caption-margin-bottom: -10px; @modal-caption-color: #fff; /* ======================================================================== Component: Modal ========================================================================== */ /* * This is the modal overlay and modal dialog container * 1. Hide by default * 2. Set fixed position * 3. Allow scrolling for the modal dialog * 4. Mask the background page * 5. Fade-in transition * 6. Deactivate browser history navigation in IE11 * 7. force hardware acceleration to prevent browser rendering hiccups */ .uk-modal { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: @modal-z-index; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ background: @modal-background; /* 5 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; /* 6 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; /* 7 */ -webkit-transform: translateZ(0); transform: translateZ(0); .hook-modal; } /* * Open state */ .uk-modal.uk-open { opacity: 1; } /* * Prevents duplicated scrollbar caused by 4. */ .uk-modal-page, .uk-modal-page body { overflow: hidden; } /* Sub-object: `uk-modal-dialog` ========================================================================== */ /* * 1. Create position context for caption, spinner and close button * 2. Set box sizing * 3. Set style * 4. Slide-in transition */ .uk-modal-dialog { /* 1 */ position: relative; /* 2 */ box-sizing: border-box; margin: @modal-dialog-margin-vertical auto; padding: @modal-dialog-padding; width: @modal-dialog-width; max-width: 100%; max-width: ~"calc(100% - 20px)"; /* 3 */ background: @modal-dialog-background; /* 4 */ opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out; transition: opacity 0.3s linear, transform 0.3s ease-out; .hook-modal-dialog; } /* Phone landscape and smaller */ @media (max-width: @breakpoint-small-max) { /* * Fit in small screen */ .uk-modal-dialog { width: auto; margin: 10px auto; } } /* * Open state */ .uk-open .uk-modal-dialog { /* 4 */ opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } /* * Remove margin from the last-child */ .uk-modal-dialog > :not([class*='uk-modal-']):last-child { margin-bottom: 0; } /* Close in modal ========================================================================== */ .uk-modal-dialog > .uk-close:first-child { margin: -10px -10px 0 0; float: right; } /* * Remove margin from adjacent element */ .uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']) { margin-top: 0; } /* Modifier: `uk-modal-dialog-lightbox` ========================================================================== */ .uk-modal-dialog-lightbox { margin: 15px auto; padding: 0; max-width: 95%; max-width: ~"calc(100% - 30px)"; min-height: 50px; .hook-modal-dialog-lightbox; } /* * Close button */ .uk-modal-dialog-lightbox > .uk-close:first-child { position: absolute; top: -12px; right: -12px; margin: 0; float: none; } /* Phone landscape and smaller */ @media (max-width: @breakpoint-small-max) { .uk-modal-dialog-lightbox > .uk-close:first-child { top: -7px; right: -7px; } } /* Modifier: `uk-modal-dialog-blank` ========================================================================== */ .uk-modal-dialog-blank { margin: 0; padding: 0; width: 100%; max-width: 100%; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } /* * Close button */ .uk-modal-dialog-blank > .uk-close:first-child { position: absolute; top: 20px; right: 20px; z-index: 1; margin: 0; float: none; } /* Modifier: `uk-modal-dialog-large` ========================================================================== */ /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-modal-dialog-large { width: @modal-dialog-large-width; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-modal-dialog-large { width: @modal-dialog-large-width-large; } } /* Sub-Object: `uk-modal-header` and `uk-modal-footer` ========================================================================== */ .uk-modal-header { margin-bottom: @modal-header-margin-bottom; .hook-modal-header; } .uk-modal-footer { margin-top: @modal-footer-margin-top; .hook-modal-footer; } /* * Remove margin from the last-child */ .uk-modal-header > :last-child, .uk-modal-footer > :last-child { margin-bottom: 0; } /* Sub-Object: `uk-modal-caption` ========================================================================== */ .uk-modal-caption { position: absolute; left: 0; right: 0; bottom: (-@modal-dialog-padding); margin-bottom: @modal-caption-margin-bottom; color: @modal-caption-color; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; .hook-modal-caption; } /* Sub-Object: `uk-modal-spinner` ========================================================================== */ .uk-modal-spinner { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); font-size: 25px; color: #ddd; .hook-modal-spinner; } .uk-modal-spinner:after { content: "\f110"; display: block; font-family: FontAwesome; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } // Hooks // ======================================================================== .hook-modal-misc; .hook-modal() {} .hook-modal-dialog() {} .hook-modal-dialog-lightbox() {} .hook-modal-header() {} .hook-modal-footer() {} .hook-modal-caption() {} .hook-modal-spinner() {} .hook-modal-misc() {} PK���\'�M���?templates/yoo_aurora/warp/vendor/uikit/less/core/thumbnail.lessnu�[���// Name: Thumbnail // Description: Defines styles for image thumbnails // // Component: `uk-thumbnail` // // Sub-objects: `uk-thumbnail-caption` // // Modifiers: `uk-thumbnail-mini` // `uk-thumbnail-small` // `uk-thumbnail-medium` // `uk-thumbnail-large` // `uk-thumbnail-expand` // // Markup: // // <!-- uk-thumbnail --> // <figure class="uk-thumbnail"> // <img src="" alt=""> // <figcaption class="uk-thumbnail-caption"></figcaption> // </figure> // // ======================================================================== // Variables // ======================================================================== @thumbnail-padding: 4px; @thumbnail-border: #ddd; @thumbnail-border-width: 1px; @thumbnail-background: #fff; @thumbnail-hover-border: #aaa; @thumbnail-hover-background: #fff; @thumbnail-caption-padding: @thumbnail-padding; @thumbnail-caption-color: #444; @thumbnail-mini-width: 150px; @thumbnail-small-width: 200px; @thumbnail-medium-width: 300px; @thumbnail-large-width: 400px; /* ======================================================================== Component: Thumbnail ========================================================================== */ /* * 1. Container width fits its content * 2. Responsive behavior * 3. Corrects `max-width` behavior sed * 4. Required for `figure` element * 5. Style */ .uk-thumbnail { /* 1 */ display: inline-block; /* 2 */ max-width: 100%; /* 3 */ box-sizing: border-box; /* 3 */ margin: 0; /* 4 */ padding: @thumbnail-padding; border: @thumbnail-border-width solid @thumbnail-border; background: @thumbnail-background; .hook-thumbnail; } /* * Hover state for `a` elements * 1. Apply hover style also to focus state * 2. Needed for caption * 3. Remove default focus style */ a.uk-thumbnail:hover, a.uk-thumbnail:focus { // 1 border-color: @thumbnail-hover-border; background-color: @thumbnail-hover-background; /* 2 */ text-decoration: none; /* 3 */ outline: none; .hook-thumbnail-hover; } /* Caption ========================================================================== */ .uk-thumbnail-caption { padding-top: @thumbnail-caption-padding; text-align: center; color: @thumbnail-caption-color; .hook-thumbnail-caption; } /* Sizes ========================================================================== */ .uk-thumbnail-mini { width: @thumbnail-mini-width; } .uk-thumbnail-small { width: @thumbnail-small-width; } .uk-thumbnail-medium { width: @thumbnail-medium-width; } .uk-thumbnail-large { width: @thumbnail-large-width; } .uk-thumbnail-expand, .uk-thumbnail-expand > img { width: 100%; } // Hooks // ======================================================================== .hook-thumbnail-misc; .hook-thumbnail() {} .hook-thumbnail-hover() {} .hook-thumbnail-caption() {} .hook-thumbnail-misc() {}PK���\�`�PP>templates/yoo_aurora/warp/vendor/uikit/less/core/dropdown.lessnu�[���// Name: Dropdown // Description: Defines styles for a toggleable dropdown // // Component: `uk-dropdown` // // Sub-objects: `uk-dropdown-overlay` // // Modifiers: `uk-dropdown-blank` // `uk-dropdown-top` // `uk-dropdown-bottom` // `uk-dropdown-left` // `uk-dropdown-right` // `uk-dropdown-justify` // `uk-dropdown-grid` // `uk-dropdown-width-2` // `uk-dropdown-width-3` // `uk-dropdown-width-4` // `uk-dropdown-width-5` // `uk-dropdown-stack` // `uk-dropdown-small` // `uk-dropdown-navbar` // `uk-dropdown-scrollable` // // States: `uk-open` // // Uses: Animation // Grid: `uk-width-*` // Panel: `uk-panel` // Nav: `uk-nav` // // ======================================================================== // Variables // ======================================================================== @dropdown-z-index: 970; @dropdown-width: 200px; @dropdown-margin-top: 5px; @dropdown-padding: 15px; @dropdown-background: #f5f5f5; @dropdown-color: #444; @dropdown-font-size: 1rem; @dropdown-animation: uk-fade; @dropdown-divider-border-width: 1px; @dropdown-divider-border: #ddd; @dropdown-small-padding: 5px; @dropdown-navbar-margin: 0; @dropdown-navbar-background: #f5f5f5; @dropdown-navbar-color: #444; @dropdown-navbar-animation: uk-slide-top-fixed; @dropdown-scrollable-height: 200px; /* ======================================================================== Component: Dropdown ========================================================================== */ /* * 1. Hide by default * 2. Set position * 3. Box-sizing is needed for `uk-dropdown-justify` * 4. Set width */ .uk-dropdown, .uk-dropdown-blank { /* 1 */ display: none; /* 2 */ position: absolute; z-index: @dropdown-z-index; /* 3 */ box-sizing: border-box; /* 4 */ width: @dropdown-width; } /* * Dropdown style * 1. Reset button group whitespace hack */ .uk-dropdown { padding: @dropdown-padding; background: @dropdown-background; color: @dropdown-color; /* 1 */ font-size: @dropdown-font-size; vertical-align: top; .hook-dropdown; } /* Focus */ .uk-dropdown:focus { outline: none; } /* * 1. Show dropdown * 2. Set animation * 3. Needed for scale animation */ .uk-open > .uk-dropdown, .uk-open > .uk-dropdown-blank { /* 1 */ display: block; /* 2 */ -webkit-animation: @dropdown-animation 0.2s ease-in-out; animation: @dropdown-animation 0.2s ease-in-out; /* 3 */ -webkit-transform-origin: 0 0; transform-origin: 0 0; } /* Alignment modifiers ========================================================================== */ /* * Modifier */ .uk-dropdown-top { margin-top: (-1 * @dropdown-margin-top); } .uk-dropdown-bottom { margin-top: @dropdown-margin-top; } .uk-dropdown-left { margin-left: (-1 * @dropdown-margin-top); } .uk-dropdown-right { margin-left: @dropdown-margin-top; } /* Nav in dropdown ========================================================================== */ .uk-dropdown .uk-nav { margin: 0 (-@dropdown-padding); } /* Grid and panel in dropdown ========================================================================== */ /* * Vertical gutter */ /* * Grid * Higher specificity to override large gutter */ .uk-grid .uk-dropdown-grid + .uk-dropdown-grid { margin-top: @dropdown-padding; } /* Panels */ .uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel { margin-top: @dropdown-padding; } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { /* * Horizontal gutter */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid { margin-left: -@dropdown-padding ; margin-right: -@dropdown-padding; } .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] { padding-left: @dropdown-padding; padding-right: @dropdown-padding; } /* * Column divider */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { border-left: @dropdown-divider-border-width solid @dropdown-divider-border; } /* * Width multiplier for dropdown columns */ .uk-dropdown-width-2:not(.uk-dropdown-stack) { width: (@dropdown-width * 2); } .uk-dropdown-width-3:not(.uk-dropdown-stack) { width: (@dropdown-width * 3); } .uk-dropdown-width-4:not(.uk-dropdown-stack) { width: (@dropdown-width * 4); } .uk-dropdown-width-5:not(.uk-dropdown-stack) { width: (@dropdown-width * 5); } } /* Phone landscape and smaller */ @media (max-width: @breakpoint-small-max) { /* * Stack columns and take full width */ .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } /* * Vertical gutter */ .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: @dropdown-padding; } } /* * Stack grid columns */ .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: @dropdown-padding; } /* Modifier `uk-dropdown-small` ========================================================================== */ /* * Set min-width and text expands dropdown if needed */ .uk-dropdown-small { min-width: 150px; width: auto; padding: @dropdown-small-padding; white-space: nowrap; } /* * Nav in dropdown */ .uk-dropdown-small .uk-nav { margin: 0 (-@dropdown-small-padding); } /* Modifier: `uk-dropdown-navbar` ========================================================================== */ .uk-dropdown-navbar { margin-top: @dropdown-navbar-margin; background: @dropdown-navbar-background; color: @dropdown-navbar-color; .hook-dropdown-navbar; } .uk-open > .uk-dropdown-navbar { -webkit-animation: @dropdown-navbar-animation 0.2s ease-in-out; animation: @dropdown-navbar-animation 0.2s ease-in-out; } /* Modifier `uk-dropdown-scrollable` ========================================================================== */ /* * Usefull for long lists */ .uk-dropdown-scrollable { overflow-y: auto; max-height: @dropdown-scrollable-height; } /* Sub-object: `uk-dropdown-overlay` ========================================================================== */ .uk-dropdown-overlay { .hook-dropdown-overlay; } // Hooks // ======================================================================== .hook-dropdown-misc; .hook-dropdown() {} .hook-dropdown-navbar() {} .hook-dropdown-overlay() {} .hook-dropdown-misc() {} PK���\@+�22@templates/yoo_aurora/warp/vendor/uikit/less/core/pagination.lessnu�[���// Name: Pagination // Description: Defines styles for a navigation between pages // // Component: `uk-pagination` // // Sub-objects: `uk-pagination-previous` // `uk-pagination-next` // // Modifiers: `uk-pagination-left` // `uk-pagination-right` // // States: `uk-active` // `uk-disabled` // // Markup: // // <!-- uk-pagination --> // <ul class="uk-pagination"> // <li class="uk-active"><span></span></li> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @pagination-font-size: 1rem; @pagination-margin-left: 5px; @pagination-padding-vertical: 3px; @pagination-padding-horizontal: 5px; @pagination-line-height: 20px; @pagination-background: #eee; @pagination-color: #444; @pagination-hover-background: #f5f5f5; @pagination-hover-color: #444; @pagination-onclick-background: #ddd; @pagination-onclick-color: #444; @pagination-active-background: #00a8e6; @pagination-active-color: #fff; @pagination-disabled-background: #f5f5f5; @pagination-disabled-color: #999; /* ======================================================================== Component: Pagination ========================================================================== */ /* * 1. Remove default list style * 2. Center pagination by default * 3. Remove whitespace between child elements when using `inline-block` */ .uk-pagination { /* 1 */ padding: 0; list-style: none; /* 2 */ text-align: center; /* 3 */ font-size: 0.001px; } /* * Micro clearfix * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used */ .uk-pagination:before, .uk-pagination:after { content: ""; display: table; } .uk-pagination:after { clear: both; } /* Items ========================================================================== */ /* * 1. Reset whitespace hack * 2. Remove the gap at the bottom of it container */ .uk-pagination > li { display: inline-block; /* 1 */ font-size: @pagination-font-size; /* 2 */ vertical-align: top; } .uk-pagination > li:nth-child(n+2) { margin-left: @pagination-margin-left; } /* * 1. Makes pagination more robust against different box-sizing use * 2. Reset text-align to center if alignment modifier is used */ .uk-pagination > li > a, .uk-pagination > li > span { display: inline-block; min-width: @pagination-line-height + (2 * @pagination-padding-vertical) - (2 * @pagination-padding-horizontal); padding: @pagination-padding-vertical @pagination-padding-horizontal; line-height: @pagination-line-height; text-decoration: none; /* 1 */ box-sizing: content-box; /* 2 */ text-align: center; .hook-pagination-item; } /* * Links */ .uk-pagination > li > a { background: @pagination-background; color: @pagination-color; .hook-pagination-link; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-pagination > li > a:hover, .uk-pagination > li > a:focus { // 1 background-color: @pagination-hover-background; color: @pagination-hover-color; /* 2 */ outline: none; .hook-pagination-link-hover; } /* OnClick */ .uk-pagination > li > a:active { background-color: @pagination-onclick-background; color: @pagination-onclick-color; .hook-pagination-link-active; } /* * Active */ .uk-pagination > .uk-active > span { background: @pagination-active-background; color: @pagination-active-color; .hook-pagination-active; } /* * Disabled */ .uk-pagination > .uk-disabled > span { background-color: @pagination-disabled-background; color: @pagination-disabled-color; .hook-pagination-disabled; } /* Previous and next navigation ========================================================================== */ .uk-pagination-previous { float: left; } .uk-pagination-next { float: right; } /* Alignment modifiers ========================================================================== */ .uk-pagination-left { text-align: left; } .uk-pagination-right { text-align: right; } // Hooks // ======================================================================== .hook-pagination-misc; .hook-pagination-item() {} .hook-pagination-link() {} .hook-pagination-link-hover() {} .hook-pagination-link-active() {} .hook-pagination-active() {} .hook-pagination-disabled() {} .hook-pagination-misc() {}PK���\Ϗ*GAGA:templates/yoo_aurora/warp/vendor/uikit/less/core/form.lessnu�[���// Name: Form // Description: Defines styles for forms // // Component: `uk-form` // // Sub-objects: `uk-form-row` // `uk-form-help-inline` // `uk-form-help-block` // `uk-form-label` // `uk-form-controls` // `uk-form-controls-condensed` // `uk-form-icon` // // Modifiers: `uk-form-stacked` // `uk-form-horizontal` // // Sub-modifiers: `uk-form-danger` // `uk-form-success` // `uk-form-small` // `uk-form-large` // `uk-form-blank` // `uk-form-width-mini` // `uk-form-width-small` // `uk-form-width-medium` // `uk-form-width-large` // `uk-form-controls-text` // // Markup: // // <!-- uk-form --> // <form class="uk-form"> // <div class="uk-form-row"> // <label class="uk-form-label" for="form-input-1"></label> // <div class="uk-form-controls"> // <input type="text" id="form-input-1" placeholder="Text"> // </div> // </div> // </form> // // ======================================================================== // Variables // ======================================================================== @form-height: 30px; @form-padding: 4px 6px; @form-border: #ddd; @form-border-width: 1px; @form-background: #fff; @form-color: #444; @form-focus-border: #99baca; @form-focus-background: #f5fbfe; @form-focus-color: #444; @form-disabled-border: #ddd; @form-disabled-background: #f5f5f5; @form-disabled-color: #999; @form-placeholder-color: #999; @form-gutter: 15px; @form-legend-border: #ddd; @form-legend-border-width: 1px; @form-legend-font-size: 18px; @form-legend-line-height: 30px; @form-small-height: 25px; @form-large-height: 40px; @form-small-padding: 3px 3px; @form-large-padding: 8px 6px; @form-small-font-size: 12px; @form-large-font-size: 16px; @form-danger-border: #dc8d99; @form-danger-background: #fff7f8; @form-danger-color: #d85030; @form-success-border: #8ec73b; @form-success-background: #fafff2; @form-success-color: #659f13; @form-blank-border: #ddd; @form-blank-border-style: dashed; @form-mini-width: 40px; @form-small-width: 130px; @form-medium-width: 200px; @form-large-width: 500px; @form-help-inline-margin-left: 10px; @form-help-block-margin-top: 5px; @form-controls-condensed-margin-vertical: 5px; @form-stacked-margin-bottom: 5px; @form-stacked-font-weight: bold; @form-horizontal-label-width: 200px; @form-horizontal-label-margin-top: 5px; @form-horizontal-controls-margin-left: 215px; @form-horizontal-controls-text-padding-top: 5px; @form-icon-width: 30px; @form-icon-font-size: 14px; @form-icon-color: #999; /* ======================================================================== Component: Form ========================================================================== */ /* * 1. Define consistent box sizing. * Default is `content-box` with following exceptions set to `border-box` * `button`, `select`, `input[type="checkbox"]` and `input[type="radio"]` * `input[type="search"]` in Chrome, Safari and Opera * `input[type="color"]` in Firefox * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. */ .uk-form input, .uk-form select, .uk-form textarea { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: inherit; } /* * Address inconsistent `text-transform` inheritance which is only inherit in Firefox */ .uk-form select { text-transform: none; } /* * 1. Correct `font` properties not being inherited. * 2. Don't inherit the `font-weight` and use `bold` instead. * NOTE: Both declarations don't work in Chrome, Safari and Opera. */ .uk-form optgroup { /* 1 */ font: inherit; /* 2 */ font-weight: bold; } /* * Removes inner padding and border in Firefox 4+. */ .uk-form input::-moz-focus-inner { border: 0; padding: 0; } /* * Removes excess padding in IE 8/9/10. */ .uk-form input[type="checkbox"], .uk-form input[type="radio"] { padding: 0; } /* * Improves consistency of cursor style for clickable elements */ .uk-form input[type="checkbox"]:not(:disabled), .uk-form input[type="radio"]:not(:disabled) { cursor: pointer; } /* * Remove default style in iOS. */ .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="number"], .uk-form input[type="datetime"] { -webkit-appearance: none; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-form input[type="search"]::-webkit-search-cancel-button, .uk-form input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ .uk-form input[type="number"]::-webkit-inner-spin-button, .uk-form input[type="number"]::-webkit-outer-spin-button { height: auto; } /* * Define consistent border, margin, and padding. */ .uk-form fieldset { border: none; margin: 0; padding: 0; } /* * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 2. Improve readability and alignment in all browsers. */ .uk-form textarea { /* 1 */ overflow: auto; /* 2 */ vertical-align: top; } /* * Removes placeholder transparency in Firefox. */ .uk-form ::-moz-placeholder { opacity: 1; } /* * Removes `box-shadow` for invalid controls in Firefox. */ .uk-form :invalid { box-shadow: none; } /* * Vertical alignment */ .uk-form input:not([type="radio"]):not([type="checkbox"]), .uk-form select { vertical-align: middle; } /* Style ========================================================================== */ /* * Remove margin from the last-child */ .uk-form > :last-child { margin-bottom: 0; } /* * Controls * Except for `range`, `radio`, `checkbox`, `file`, `submit`, `reset`, `button` and `image` * 1. Must be `height` because `min-height` is not working in OSX * 2. Responsiveness: Sets a maximum width relative to the parent to scale on narrower viewports * 3. Vertical `padding` needed for `select` elements in Firefox * 4. Style */ .uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { /* 1 */ height: @form-height; /* 2 */ max-width: 100%; /* 3 */ padding: @form-padding; /* 4 */ border: @form-border-width solid @form-border; background: @form-background; color: @form-color; -webkit-transition: all 0.2s linear; -webkit-transition-property: border, background, color, box-shadow, padding; transition: all 0.2s linear; transition-property: border, background, color, box-shadow, padding; .hook-form; // Focus state &:focus { border-color: @form-focus-border; outline: 0; background: @form-focus-background; color: @form-focus-color; .hook-form-focus; } // Disabled state &:disabled { border-color: @form-disabled-border; background-color: @form-disabled-background; color: @form-disabled-color; .hook-form-disabled; } } /* * Placeholder */ .uk-form :-ms-input-placeholder { color: @form-placeholder-color !important; } .uk-form ::-moz-placeholder { color: @form-placeholder-color; } .uk-form ::-webkit-input-placeholder { color: @form-placeholder-color; } .uk-form :disabled:-ms-input-placeholder { color: @form-disabled-color !important; } .uk-form :disabled::-moz-placeholder { color: @form-disabled-color; } .uk-form :disabled::-webkit-input-placeholder { color: @form-disabled-color; } /* * Legend * 1. Behave like block element * 2. Correct `color` not being inherited in IE 8/9/10/11. * 3. Remove padding * 4. `margin-bottom` is not working in Safari and Opera. * Using `padding` and :after instead to create the border * 5. Style */ .uk-form legend { /* 1 */ width: 100%; /* 2 */ border: 0; /* 3 */ padding: 0; /* 4 */ padding-bottom: @form-gutter; /* 5 */ font-size: @form-legend-font-size; line-height: @form-legend-line-height; .hook-form-legend; } /* * 1. Fixes IE9 */ .uk-form legend:after { content: ""; display: block; border-bottom: @form-legend-border-width solid @form-legend-border; /* 1 */ width: 100%; } /* Size modifiers * Higher specificity needed to override defaults ========================================================================== */ select.uk-form-small, textarea.uk-form-small, input[type].uk-form-small, input:not([type]).uk-form-small { height: @form-small-height; padding: @form-small-padding; font-size: @form-small-font-size; } select.uk-form-large, textarea.uk-form-large, input[type].uk-form-large, input:not([type]).uk-form-large { height: @form-large-height; padding: @form-large-padding; font-size: @form-large-font-size; } /* Reset height * Must be after size modifiers ========================================================================== */ .uk-form textarea, .uk-form select[multiple], .uk-form select[size] { height: auto; } /* Validation states * Using !important to keep the selector simple ========================================================================== */ /* * Error state */ .uk-form-danger { border-color: @form-danger-border !important; background: @form-danger-background !important; color: @form-danger-color !important; .hook-form-danger; } /* * Success state */ .uk-form-success { border-color: @form-success-border !important; background: @form-success-background !important; color: @form-success-color !important; .hook-form-success; } /* Style modifiers * Using !important to keep the selector simple ========================================================================== */ /* * Blank form */ .uk-form-blank { border-color: transparent !important; border-style: @form-blank-border-style !important; background: none !important; .hook-form-blank; } .uk-form-blank:focus { border-color: @form-blank-border !important; .hook-form-blank-focus; } /* Size sub-modifiers ========================================================================== */ /* * Fixed widths * Different widths for mini sized `input` and `select` elements */ input.uk-form-width-mini { width: @form-mini-width; } select.uk-form-width-mini { width: (@form-mini-width + 25px); } .uk-form-width-small { width: @form-small-width; } .uk-form-width-medium { width: @form-medium-width; } .uk-form-width-large { width: @form-large-width; } /* Sub-objects: `uk-form-row` * Groups labels and controls in rows ========================================================================== */ /* * Micro clearfix * Needed for `uk-form-horizontal` modifier */ .uk-form-row:before, .uk-form-row:after { content: ""; display: table; } .uk-form-row:after { clear: both; } /* * Vertical gutter */ .uk-form-row + .uk-form-row { margin-top: @form-gutter; } /* Help text * Sub-object: `uk-form-help-inline`, `uk-form-help-block` ========================================================================== */ .uk-form-help-inline { display: inline-block; margin: 0 0 0 @form-help-inline-margin-left; } .uk-form-help-block { margin: @form-help-block-margin-top 0 0 0; } /* Controls content * Sub-object: `uk-form-controls`, `uk-form-controls-condensed` ========================================================================== */ /* * Remove margins */ .uk-form-controls > :first-child { margin-top: 0; } .uk-form-controls > :last-child { margin-bottom: 0; } /* * Group controls and text into blocks with a small spacing between blocks */ .uk-form-controls-condensed { margin: @form-controls-condensed-margin-vertical 0; } /* Modifier: `uk-form-stacked` * Requires sub-object: `uk-form-label` ========================================================================== */ .uk-form-stacked .uk-form-label { display: block; margin-bottom: @form-stacked-margin-bottom; font-weight: @form-stacked-font-weight; .hook-form-stacked-label; } /* Modifier: `uk-form-horizontal` * Requires sub-objects: `uk-form-label`, `uk-form-controls` ========================================================================== */ /* Tablet portrait and smaller */ @media (max-width: @breakpoint-medium-max) { /* Behave like `uk-form-stacked` */ .uk-form-horizontal .uk-form-label { display: block; margin-bottom: @form-stacked-margin-bottom; font-weight: @form-stacked-font-weight; .hook-form-stacked-label; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-form-horizontal .uk-form-label { width: @form-horizontal-label-width; margin-top: @form-horizontal-label-margin-top; float: left; .hook-form-horizontal-label; } .uk-form-horizontal .uk-form-controls { margin-left: @form-horizontal-controls-margin-left; } /* Better vertical alignment if controls are checkboxes and radio buttons with text */ .uk-form-horizontal .uk-form-controls-text { padding-top: @form-horizontal-controls-text-padding-top; } } /* Sub-object: `uk-form-icon` ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences */ .uk-form-icon { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; } /* * 1. Make form element clickable through icon */ .uk-form-icon > [class*='uk-icon-'] { position: absolute; top: 50%; width: @form-icon-width; margin-top: round(@form-icon-font-size / -2); font-size: @form-icon-font-size; color: @form-icon-color; text-align: center; /* 1 */ pointer-events: none; } .uk-form-icon:not(.uk-form-icon-flip) > input { padding-left: @form-icon-width !important; } /* * Sub-modifier: `uk-form-icon-flip` */ .uk-form-icon-flip > [class*='uk-icon-'] { right: 0; } .uk-form-icon-flip > input { padding-right: @form-icon-width !important; } // Hooks // ======================================================================== .hook-form-misc; .hook-form() {} .hook-form-focus() {} .hook-form-disabled() {} .hook-form-legend() {} .hook-form-danger() {} .hook-form-success() {} .hook-form-blank() {} .hook-form-blank-focus() {} .hook-form-stacked-label() {} .hook-form-horizontal-label() {} .hook-form-misc() {} PK���\eP�v;templates/yoo_aurora/warp/vendor/uikit/less/core/cover.lessnu�[���// Name: Cover // Description: Defines styles for images and videos to cover their container in a centered position // // Component: `uk-cover-*` // // Used by: Slideshow // // ======================================================================== /* ======================================================================== Component: Cover ========================================================================== */ /* * Background image always covers and centers its element */ .uk-cover-background { background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; } /* * Emulates image cover, works with video and image elements * 1. Parent container which clips resized object * 2. Resizes the object to always covers its container * 3. Reset the responsive image CSS * 4. Center object */ /* 1 */ .uk-cover { overflow: hidden; } .uk-cover-object { /* 2 */ width: auto; height: auto; min-width: 100%; min-height: 100%; /* 3 */ max-width: none; /* 4 */ position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } /* * To center iframes use `data-uk-cover` JavaScript */ [data-uk-cover] { position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); } // Hooks // ======================================================================== .hook-cover-misc; .hook-cover-misc() {}PK���\�B��EE?templates/yoo_aurora/warp/vendor/uikit/less/core/offcanvas.lessnu�[���// Name: Off-canvas // Description: Defines styles for an off-canvas sidebar that slides in and out of the page // // Component: `uk-offcanvas` // // Sub-objects: `uk-offcanvas-page` // `uk-offcanvas-bar` // `uk-offcanvas-close` // // Modifiers: `uk-offcanvas-bar-flip` // // States: `uk-active` // // Uses: Panel: `uk-panel` // // Markup: // // <!-- uk-offcanvas --> // <a href="#offcanvas" data-uk-offcanvas>Open</a> // <div id="offcanvas" class="uk-offcanvas"> // <div class="uk-offcanvas-bar"></div> // </div> // // ======================================================================== // Variables // ======================================================================== @offcanvas-z-index: 1000; @offcanvas-background: rgba(0,0,0,0.1); @offcanvas-bar-width: 270px; @offcanvas-bar-background: #333; @offcanvas-panel-margin: 20px 15px; @offcanvas-panel-color: #777; @offcanvas-panel-link-color: #ccc; @offcanvas-panel-link-hover-color: #fff; @offcanvas-panel-title-color: @offcanvas-panel-link-color; /* ======================================================================== Component: Off-canvas ========================================================================== */ /* * This is the offcanvas overlay and bar container * 1. Hide by default * 2. Set fixed position * 3. Deactivate browser touch actions in IE11 * 4. Mask the background page */ .uk-offcanvas { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: @offcanvas-z-index; /* 3 */ touch-action: none; /* 4 */ background: @offcanvas-background; .hook-offcanvas; } .uk-offcanvas.uk-active { display: block; } /* Sub-object `uk-offcanvas-page` ========================================================================== */ /* * Prepares the whole HTML page to slide-out * 1. Fix the main page and disallow scrolling * 2. Side-out transition * 3. Needed for the transition to work instead of just letting it pop to the side */ .uk-offcanvas-page { /* 1 */ position: fixed; /* 2 */ -webkit-transition: margin-left 0.3s ease-in-out; transition: margin-left 0.3s ease-in-out; /* 3 */ margin-left: 0; } /* Sub-object `uk-offcanvas-bar` ========================================================================== */ /* * This is the offcanvas bar * 1. Set fixed position * 2. Size and style * 3. Allow scrolling * 4. Side-out transition * 5. Deactivate scroll chaining in IE11 */ .uk-offcanvas-bar { /* 1 */ position: fixed; top: 0; bottom: 0; left: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); z-index: @offcanvas-z-index + 1; /* 2 */ width: @offcanvas-bar-width; max-width: 100%; background: @offcanvas-bar-background; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; /* 5 */ -ms-scroll-chaining: none; .hook-offcanvas-bar; } .uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Modifier `uk-offcanvas-bar-flip` ========================================================================== */ .uk-offcanvas-bar-flip { left: auto; right: 0; -webkit-transform: translateX(100%); transform: translateX(100%); } /* Offcanvase modes ========================================================================== */ .uk-offcanvas-bar[mode='none'] { -webkit-transition: none; transition: none; } .uk-offcanvas-bar[mode='reveal']{ -webkit-transform: translateX(0%); transform: translateX(0%); clip: rect(0, 0, 100vh, 0); -webkit-transition: -webkit-transform 0.3s ease-in-out, clip 0.3s ease-in-out; transition: transform 0.3s ease-in-out, clip 0.3s ease-in-out; } .uk-offcanvas-bar-flip[mode='reveal']{ clip: none; -webkit-transform: translateX(100%); transform: translateX(100%); } .uk-offcanvas-bar-flip[mode='reveal'] > * { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show > * { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Panel in offcanvas ========================================================================== */ .uk-offcanvas .uk-panel { margin: @offcanvas-panel-margin; color: @offcanvas-panel-color; .hook-offcanvas-panel; } .uk-offcanvas .uk-panel-title { color: @offcanvas-panel-title-color; } .uk-offcanvas .uk-panel a:not([class]) { color: @offcanvas-panel-link-color; } .uk-offcanvas .uk-panel a:not([class]):hover { color: @offcanvas-panel-link-hover-color; } // Hooks // ======================================================================== .hook-offcanvas-misc; .hook-offcanvas() {} .hook-offcanvas-bar() {} .hook-offcanvas-panel() {} .hook-offcanvas-misc() {} PK���\w��E�:�:>templates/yoo_aurora/warp/vendor/uikit/less/core/contrast.lessnu�[���// Name: Contrast // Description: Utility class to adjust colors for dark or colored blocks // // Component: `uk-contrast` // // ======================================================================== // Variables // ======================================================================== @contrast-color: #fff; @contrast-inverted-color: #444; // // Components // @contrast-base-color: @contrast-color; @contrast-base-link-color: fade(@contrast-color, 70%); @contrast-base-link-text-decoration: none; @contrast-base-link-hover-color: @contrast-color; @contrast-base-link-hover-text-decoration: underline; @contrast-base-code-color: @contrast-color; @contrast-base-em-color: @contrast-color; @contrast-base-heading-color: @contrast-color; @contrast-base-hr-border: fade(@contrast-color, 20%); @contrast-nav-side-color: @contrast-color; @contrast-nav-side-hover-background: fade(@contrast-color, 10%); @contrast-nav-side-hover-color: @contrast-color; @contrast-nav-side-active-background: @contrast-color; @contrast-nav-side-active-color: @contrast-inverted-color; @contrast-nav-side-header-color: @contrast-color; @contrast-nav-side-divider-border: fade(@contrast-color, 20%); @contrast-nav-side-nested-color: fade(@contrast-color, 70%); @contrast-nav-side-nested-hover-color: @contrast-color; @contrast-subnav-color: fade(@contrast-color, 70%); @contrast-subnav-hover-color: @contrast-color; @contrast-subnav-hover-text-decoration: none; @contrast-subnav-active-color: @contrast-color; @contrast-subnav-line-border: fade(@contrast-color, 20%); @contrast-subnav-pill-hover-background: fade(@contrast-color, 70%); @contrast-subnav-pill-hover-color: @contrast-inverted-color; @contrast-subnav-pill-active-background: @contrast-color; @contrast-subnav-pill-active-color: @contrast-inverted-color; @contrast-tab-border: fade(@contrast-color, 20%); @contrast-tab-color: fade(@contrast-color, 70%); @contrast-tab-hover-border: fade(@contrast-color, 70%); @contrast-tab-hover-background: fade(@contrast-color, 70%); @contrast-tab-hover-color: @contrast-inverted-color; @contrast-tab-active-border: fade(@contrast-color, 20%); @contrast-tab-active-background: @contrast-color; @contrast-tab-active-color: @contrast-inverted-color; @contrast-list-line-border: fade(@contrast-color, 20%); @contrast-form-border: fade(@contrast-color, 80%); @contrast-form-background: fade(@contrast-color, 80%); @contrast-form-color: @contrast-inverted-color; @contrast-form-focus-border: @contrast-color; @contrast-form-focus-background: @contrast-color; @contrast-form-focus-color: @contrast-inverted-color; @contrast-form-placeholder-color: fade(@contrast-inverted-color, 70%); @contrast-button-background: @contrast-color; @contrast-button-color: @contrast-inverted-color; @contrast-button-hover-background: fade(@contrast-color, 80%); @contrast-button-hover-color: @contrast-inverted-color; @contrast-button-active-background: fade(@contrast-color, 70%); @contrast-button-active-color: @contrast-inverted-color; @contrast-button-primary-background: #00a8e6; @contrast-button-primary-color: @contrast-color; @contrast-button-primary-hover-background: #35b3ee; @contrast-button-primary-hover-color: @contrast-color; @contrast-button-primary-active-background: #0091ca; @contrast-button-primary-active-color: @contrast-color; @contrast-icon-hover-color: fade(@contrast-color, 70%); @contrast-icon-hover-hover-color: @contrast-color; @contrast-icon-button-background: @contrast-color; @contrast-icon-button-color: @contrast-inverted-color; @contrast-icon-button-hover-background: fade(@contrast-color, 80%); @contrast-icon-button-hover-color: @contrast-inverted-color; @contrast-icon-button-active-background: fade(@contrast-color, 70%); @contrast-icon-button-active-color: @contrast-inverted-color; @contrast-text-muted-color: fade(@contrast-color, 60%); @contrast-text-primary-color: #2d7091; /* ======================================================================== Component: Contrast ========================================================================== */ .uk-contrast { color: @contrast-base-color; // Base // ======================================================================== // // Link // a:not([class]), .uk-link { color: @contrast-base-link-color; text-decoration: @contrast-base-link-text-decoration; } a:not([class]):hover, .uk-link:hover { color: @contrast-base-link-hover-color; text-decoration: @contrast-base-link-hover-text-decoration; } // // Code // :not(pre) > code, :not(pre) > kbd, :not(pre) > samp { color: @contrast-base-code-color; .hook-contrast-base-code; } // // Emphasize // em { color: @contrast-base-em-color; } // // Headings // h1, h2, h3, h4, h5, h6 { color: @contrast-base-heading-color; } // // Horizontal rules // hr { border-top-color: @contrast-base-hr-border; } // Nav // ======================================================================== .uk-nav li > a, .uk-nav li > a:hover { text-decoration: none; } // // Nav Site // .uk-nav-side > li > a { color: @contrast-nav-side-color; .hook-contrast-nav-side; } .uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus { background: @contrast-nav-side-hover-background; color: @contrast-nav-side-hover-color; .hook-contrast-nav-side-hover; } .uk-nav-side > li.uk-active > a { background: @contrast-nav-side-active-background; color: @contrast-nav-side-active-color; .hook-contrast-nav-side-active; } // Nav header .uk-nav-side .uk-nav-header { color: @contrast-nav-side-header-color; .hook-contrast-nav-side-header; } // Nav divider .uk-nav-side .uk-nav-divider { border-top-color: @contrast-nav-side-divider-border; .hook-contrast-nav-side-divider; } // Nested items .uk-nav-side ul a { color: @contrast-nav-side-nested-color; } .uk-nav-side ul a:hover { color: @contrast-nav-side-nested-hover-color; } // Subnav // ======================================================================== .uk-subnav > * > a { color: @contrast-subnav-color; text-decoration: none; .hook-contrast-subnav; } .uk-subnav > * > a:hover, .uk-subnav > * > a:focus { color: @contrast-subnav-hover-color; text-decoration: @contrast-subnav-hover-text-decoration; .hook-contrast-subnav-hover; } .uk-subnav > .uk-active > a { color: @contrast-subnav-active-color; .hook-contrast-subnav-active; } // // Subnav line // .uk-subnav-line > :nth-child(n+2):before { border-left-color: @contrast-subnav-line-border; .hook-contrast-subnav-line-divider; } // // Subnav pill // .uk-subnav-pill > * > a:hover, .uk-subnav-pill > * > a:focus { background: @contrast-subnav-pill-hover-background; color: @contrast-subnav-pill-hover-color; text-decoration: none; .hook-contrast-subnav-pill-hover; } .uk-subnav-pill > .uk-active > a { background: @contrast-subnav-pill-active-background; color: @contrast-subnav-pill-active-color; .hook-contrast-subnav-pill-active; } // Tab // ======================================================================== .uk-tab { border-bottom-color: @contrast-tab-border; } .uk-tab > li > a { border-color: transparent; color: @contrast-tab-color; .hook-contrast-tab; } .uk-tab > li > a:hover, .uk-tab > li > a:focus, .uk-tab > li.uk-open > a { border-color: @contrast-tab-hover-border; background: @contrast-tab-hover-background; color: @contrast-tab-hover-color; text-decoration: none; .hook-contrast-tab-hover; } /* Active */ .uk-tab > li.uk-active > a { border-color: @contrast-tab-active-border; border-bottom-color: transparent; background: @contrast-tab-active-background; color: @contrast-tab-active-color; .hook-contrast-tab-active; } // // Tab center // .uk-tab-center { border-bottom-color: @contrast-tab-border; } // // Tab grid // .uk-tab-grid:before { border-top-color: @contrast-tab-border; } // List // ======================================================================== .uk-list-line > li:nth-child(n+2) { border-top-color: @contrast-list-line-border; .hook-contrast-list-line; } // Form // ======================================================================== .uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { border-color: @contrast-form-border; background: @contrast-form-background; color: @contrast-form-color; background-clip: padding-box; .hook-contrast-form; &:focus { border-color: @contrast-form-focus-border; background: @contrast-form-focus-background; color: @contrast-form-focus-color; .hook-contrast-form-focus; } } // // Placeholder // .uk-form :-ms-input-placeholder { color: @contrast-form-placeholder-color !important; } .uk-form ::-moz-placeholder { color: @contrast-form-placeholder-color; } .uk-form ::-webkit-input-placeholder { color: @contrast-form-placeholder-color; } // Button // ======================================================================== .uk-button { color: @contrast-button-color; background: @contrast-button-background; .hook-contrast-button; } .uk-button:hover, .uk-button:focus { background-color: @contrast-button-hover-background; color: @contrast-button-hover-color; .hook-contrast-button-hover; } .uk-button:active, .uk-button.uk-active { background-color: @contrast-button-active-background; color: @contrast-button-active-color; .hook-contrast-button-active; } // // Button primary // .uk-button-primary { background-color: @contrast-button-primary-background; color: @contrast-button-primary-color; .hook-contrast-button-primary; } .uk-button-primary:hover, .uk-button-primary:focus { background-color: @contrast-button-primary-hover-background; color: @contrast-button-primary-hover-color; .hook-contrast-button-primary-hover; } .uk-button-primary:active, .uk-button-primary.uk-active { background-color: @contrast-button-primary-active-background; color: @contrast-button-primary-active-color; .hook-contrast-button-primary-active; } // Icon // ======================================================================== // // Icon hover // .uk-icon-hover { color: @contrast-icon-hover-color; .hook-contrast-icon-hover; } .uk-icon-hover:hover { color: @contrast-icon-hover-hover-color; .hook-contrast-icon-hover-hover; } // // Icon button // .uk-icon-button { background: @contrast-icon-button-background; color: @contrast-icon-button-color; .hook-contrast-icon-button; } .uk-icon-button:hover, .uk-icon-button:focus { background-color: @contrast-icon-button-hover-background; color: @contrast-icon-button-hover-color; .hook-contrast-icon-button-hover; } .uk-icon-button:active { background-color: @contrast-icon-button-active-background; color: @contrast-icon-button-active-color; .hook-contrast-icon-button-active; } // Text // ======================================================================== .uk-text-muted { color: @contrast-text-muted-color !important; } .uk-text-primary { color: @contrast-text-primary-color !important; } // Misc hook // ======================================================================== .hook-contrast-misc; } // Hooks // ======================================================================== .hook-contrast-base-code() {} .hook-contrast-nav-side() {} .hook-contrast-nav-side-hover() {} .hook-contrast-nav-side-active() {} .hook-contrast-nav-side-header() {} .hook-contrast-nav-side-divider() {} .hook-contrast-subnav() {} .hook-contrast-subnav-hover() {} .hook-contrast-subnav-active() {} .hook-contrast-subnav-line-divider() {} .hook-contrast-subnav-pill-hover() {} .hook-contrast-subnav-pill-active() {} .hook-contrast-tab() {} .hook-contrast-tab-hover() {} .hook-contrast-tab-active() {} .hook-contrast-list-line() {} .hook-contrast-form() {} .hook-contrast-form-focus() {} .hook-contrast-button() {} .hook-contrast-button-hover() {} .hook-contrast-button-active() {} .hook-contrast-button-primary() {} .hook-contrast-button-primary-hover() {} .hook-contrast-button-primary-active() {} .hook-contrast-icon-hover() {} .hook-contrast-icon-hover-hover() {} .hook-contrast-icon-button() {} .hook-contrast-icon-button-hover() {} .hook-contrast-icon-button-active() {} .hook-contrast-misc() {}PK���\�W��Ftemplates/yoo_aurora/warp/vendor/uikit/less/core/description-list.lessnu�[���// Name: Description list // Description: Defines styles for description lists // // Component: `uk-description-list` // // Modifiers: `uk-description-list-horizontal` // `uk-description-list-line` // // ======================================================================== // Variables // ======================================================================== @description-list-horizontal-width: 160px; @description-list-horizontal-margin-left: 180px; @description-list-line-margin-top: 5px; @description-list-line-border-width: 1px; @description-list-line-border: #ddd; @description-list-line-color: #999; @description-list-line-font-weight: normal; /* ======================================================================== Component: Description list ========================================================================== */ /* Modifier: `uk-description-list-horizontal` ========================================================================== */ /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-description-list-horizontal { overflow: hidden; } .uk-description-list-horizontal > dt { width: @description-list-horizontal-width; float: left; clear: both; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .uk-description-list-horizontal > dd { margin-left: @description-list-horizontal-margin-left; } } /* Modifier: `uk-description-list-line` ========================================================================== */ .uk-description-list-line > dt { font-weight: @description-list-line-font-weight; } .uk-description-list-line > dt:nth-child(n+2) { margin-top: @description-list-line-margin-top; padding-top: @description-list-line-margin-top; border-top: @description-list-line-border-width solid @description-list-line-border; } .uk-description-list-line > dd { color: @description-list-line-color; } // Hooks // ======================================================================== .hook-description-list-misc; .hook-description-list-misc() {} PK���\���s~.~.9templates/yoo_aurora/warp/vendor/uikit/less/core/nav.lessnu�[���// Name: Nav // Description: Defines styles for list navigations // // Component: `uk-nav` // // Sub-objects: `uk-nav-header` // `uk-nav-divider` // `uk-nav-sub` // // Modifiers: `uk-nav-parent-icon` // `uk-nav-side` // `uk-nav-dropdown` // `uk-nav-navbar` // `uk-nav-offcanvas` // // States: `uk-active` // `uk-parent` // `uk-open` // `uk-touch` // // Uses: Icon: FontAwesome // // Used by: Panel // Dropdown // // Markup: // // <!-- uk-nav --> // <ul class="uk-nav"> // <li class="uk-active"><a href=""></a></li> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @nav-padding-vertical: 5px; @nav-padding-horizontal: 15px; @nav-header-padding-vertical: @nav-padding-vertical; @nav-header-padding-horizontal: @nav-padding-horizontal; @nav-header-font-size: 12px; @nav-header-font-weight: bold; @nav-header-text-transform: uppercase; @nav-header-margin-top: 15px; @nav-divider-margin-vertical: 9px; @nav-divider-margin-horizontal: @nav-padding-horizontal; @nav-subtitle-font-size: 12px; @nav-subtitle-line-height: 18px; @nav-nested-padding-left: 15px; @nav-nested-padding-vertical: 2px; @nav-nested-padding-horizontal: 0; @nav-sub-padding-vertical: 5px; @nav-sub-padding-left: @nav-padding-horizontal; @nav-parent-icon: "\f104"; @nav-parent-open-icon: "\f107"; @nav-parent-icon-width: 20px; @nav-parent-icon-margin-right: -10px; @nav-side-color: #444; @nav-side-hover-background: rgba(0,0,0,0.05); @nav-side-hover-color: #444; @nav-side-active-background: #00a8e6; @nav-side-active-color: #fff; @nav-side-header-color: #444; @nav-side-divider-border: #ddd; @nav-side-divider-border-width: 1px; @nav-side-nested-color: #07D; @nav-side-nested-hover-color: #059; @nav-dropdown-color: #444; @nav-dropdown-hover-background: #00a8e6; @nav-dropdown-hover-color: #fff; @nav-dropdown-header-color: #999; @nav-dropdown-divider-border: #ddd; @nav-dropdown-divider-border-width: 1px; @nav-dropdown-nested-color: #07D; @nav-dropdown-nested-hover-color: #059; @nav-navbar-color: #444; @nav-navbar-hover-background: #00a8e6; @nav-navbar-hover-color: #fff; @nav-navbar-header-color: #999; @nav-navbar-divider-border: #ddd; @nav-navbar-divider-border-width: 1px; @nav-navbar-nested-color: #07D; @nav-navbar-nested-hover-color: #059; @nav-offcanvas-padding-vertical: 10px; @nav-offcanvas-padding-horizontal: 15px; @nav-offcanvas-color: #ccc; @nav-offcanvas-hover-background: #404040; @nav-offcanvas-hover-color: #fff; @nav-offcanvas-active-background: #1a1a1a; @nav-offcanvas-active-color: #fff; @nav-offcanvas-header-color: #777; @nav-offcanvas-divider-border: #1a1a1a; @nav-offcanvas-divider-border-width: 1px; @nav-offcanvas-nested-color: #ccc; @nav-offcanvas-nested-hover-color: #fff; /* ======================================================================== Component: Nav ========================================================================== */ .uk-nav, .uk-nav ul { margin: 0; padding: 0; list-style: none; } /* * Items */ .uk-nav li > a { display: block; text-decoration: none; } .uk-nav > li > a { padding: @nav-padding-vertical @nav-padding-horizontal; } /* * Nested items */ .uk-nav ul { padding-left: @nav-nested-padding-left; } .uk-nav ul a { padding: @nav-nested-padding-vertical @nav-nested-padding-horizontal; } /* * Item subtitle */ .uk-nav li > a > div { font-size: @nav-subtitle-font-size; line-height: @nav-subtitle-line-height; } /* Sub-object: `uk-nav-header` ========================================================================== */ .uk-nav-header { padding: @nav-header-padding-vertical @nav-header-padding-horizontal; text-transform: @nav-header-text-transform; font-weight: @nav-header-font-weight; font-size: @nav-header-font-size; .hook-nav-header; } .uk-nav-header:not(:first-child) { margin-top: @nav-header-margin-top; } /* Sub-object: `uk-nav-divider` ========================================================================== */ .uk-nav-divider { margin: @nav-divider-margin-vertical @nav-divider-margin-horizontal; .hook-nav-divider; } /* Sub-object: `uk-nav-sub` ========================================================================== */ /* * `ul` needed for higher specificity to override padding */ ul.uk-nav-sub { padding: @nav-sub-padding-vertical 0 @nav-sub-padding-vertical @nav-sub-padding-left; .hook-nav-sub; } /* Modifier: `uk-nav-parent-icon` ========================================================================== */ .uk-nav-parent-icon > .uk-parent > a:after { content: @nav-parent-icon; width: @nav-parent-icon-width; margin-right: @nav-parent-icon-margin-right; float: right; font-family: FontAwesome; text-align: center; .hook-nav-parent-icon; } .uk-nav-parent-icon > .uk-parent.uk-open > a:after { content: @nav-parent-open-icon; } /* Modifier `uk-nav-side` ========================================================================== */ /* * Items */ .uk-nav-side > li > a { color: @nav-side-color; .hook-nav-side; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus { // 1 background: @nav-side-hover-background; color: @nav-side-hover-color; /* 2 */ outline: none; .hook-nav-side-hover; } /* Active */ .uk-nav-side > li.uk-active > a { background: @nav-side-active-background; color: @nav-side-active-color; .hook-nav-side-active; } /* * Sub-object: `uk-nav-header` */ .uk-nav-side .uk-nav-header { color: @nav-side-header-color; .hook-nav-side-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-side .uk-nav-divider { border-top: @nav-side-divider-border-width solid @nav-side-divider-border; .hook-nav-side-divider; } /* * Nested items */ .uk-nav-side ul a { color: @nav-side-nested-color; } .uk-nav-side ul a:hover { color: @nav-side-nested-hover-color; } /* Modifier `uk-nav-dropdown` ========================================================================== */ /* * Items */ .uk-nav-dropdown > li > a { color: @nav-dropdown-color; .hook-nav-dropdown; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li > a:focus { // 1 background: @nav-dropdown-hover-background; color: @nav-dropdown-hover-color; /* 2 */ outline: none; .hook-nav-dropdown-hover; } /* * Sub-object: `uk-nav-header` */ .uk-nav-dropdown .uk-nav-header { color: @nav-dropdown-header-color; .hook-nav-dropdown-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-dropdown .uk-nav-divider { border-top: @nav-dropdown-divider-border-width solid @nav-dropdown-divider-border; .hook-nav-dropdown-divider; } /* * Nested items */ .uk-nav-dropdown ul a { color: @nav-dropdown-nested-color; } .uk-nav-dropdown ul a:hover { color: @nav-dropdown-nested-hover-color; } /* Modifier `uk-nav-navbar` ========================================================================== */ /* * Items */ .uk-nav-navbar > li > a { color: @nav-navbar-color; .hook-nav-navbar; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus { // 1 background: @nav-navbar-hover-background; color: @nav-navbar-hover-color; /* 2 */ outline: none; .hook-nav-navbar-hover; } /* * Sub-object: `uk-nav-header` */ .uk-nav-navbar .uk-nav-header { color: @nav-navbar-header-color; .hook-nav-navbar-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-navbar .uk-nav-divider { border-top: @nav-navbar-divider-border-width solid @nav-navbar-divider-border; .hook-nav-navbar-divider; } /* * Nested items */ .uk-nav-navbar ul a { color: @nav-navbar-nested-color; } .uk-nav-navbar ul a:hover { color: @nav-navbar-nested-hover-color; } /* Modifier `uk-nav-offcanvas` ========================================================================== */ /* * Items */ .uk-nav-offcanvas > li > a { color: @nav-offcanvas-color; padding: @nav-offcanvas-padding-vertical @nav-offcanvas-padding-horizontal; .hook-nav-offcanvas; } /* * Hover * No hover on touch devices because it behaves buggy in fixed offcanvas * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus { // 1 background: @nav-offcanvas-hover-background; color: @nav-offcanvas-hover-color; /* 2 */ outline: none; .hook-nav-offcanvas-hover; } /* * Active * `html .uk-nav` needed for higher specificity to override hover */ html .uk-nav.uk-nav-offcanvas > li.uk-active > a { background: @nav-offcanvas-active-background; color: @nav-offcanvas-active-color; .hook-nav-offcanvas-active; } /* * Sub-object: `uk-nav-header` */ .uk-nav-offcanvas .uk-nav-header { color: @nav-offcanvas-header-color; .hook-nav-offcanvas-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-offcanvas .uk-nav-divider { border-top: @nav-offcanvas-divider-border-width solid @nav-offcanvas-divider-border; .hook-nav-offcanvas-divider; } /* * Nested items * No hover on touch devices because it behaves buggy in fixed offcanvas */ .uk-nav-offcanvas ul a { color: @nav-offcanvas-nested-color; } html:not(.uk-touch) .uk-nav-offcanvas ul a:hover { color: @nav-offcanvas-nested-hover-color; } // Hooks // ======================================================================== .hook-nav-misc; .hook-nav-header() {} .hook-nav-divider() {} .hook-nav-sub() {} .hook-nav-parent-icon() {} .hook-nav-side() {} .hook-nav-side-hover() {} .hook-nav-side-active() {} .hook-nav-side-header() {} .hook-nav-side-divider() {} .hook-nav-dropdown() {} .hook-nav-dropdown-hover() {} .hook-nav-dropdown-header() {} .hook-nav-dropdown-divider() {} .hook-nav-navbar() {} .hook-nav-navbar-hover() {} .hook-nav-navbar-header() {} .hook-nav-navbar-divider() {} .hook-nav-offcanvas() {} .hook-nav-offcanvas-hover() {} .hook-nav-offcanvas-active() {} .hook-nav-offcanvas-header() {} .hook-nav-offcanvas-divider() {} .hook-nav-misc() {}PK���\aH�H11>templates/yoo_aurora/warp/vendor/uikit/less/core/switcher.lessnu�[���// Name: Switcher // Description: Defines styles for the switcher // // Component: `uk-switcher` // // States: `uk-active` // // ======================================================================== /* ======================================================================== Component: Switcher ========================================================================== */ /* * 1. Deactivate browser history navigation in IE11 */ .uk-switcher { margin: 0; padding: 0; list-style: none; /* 1 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; } /* * Items */ .uk-switcher > :not(.uk-active) { display: none; } // Hooks // ======================================================================== .hook-switcher-misc; .hook-switcher-misc() {}PK���\oc$$;templates/yoo_aurora/warp/vendor/uikit/less/core/close.lessnu�[���// Name: Close // Description: Defines styles for a close button // // Component: `uk-close` // // Modifiers: `uk-close-alt` // // Uses: Icon: FontAwesome // // Used by: Alert // Modal // // ======================================================================== // Variables // ======================================================================== @close-size: 20px; @close-alt-padding: 2px; @close-alt-background: #eee; /* ======================================================================== Component: Close ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-close::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Remove default `button` padding and background color * 8. Style */ .uk-close { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: inherit; /* 6 */ text-transform: none; /* 7. */ padding: 0; background: transparent; /* 8 */ display: inline-block; box-sizing: content-box; width: @close-size; line-height: @close-size; text-align: center; vertical-align: middle; opacity: 0.3; .hook-close; } /* Icon */ .uk-close:after { display: block; content: "\f00d"; font-family: FontAwesome; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-close:hover, .uk-close:focus { // 1 opacity: 0.5; /* 2 */ outline: none; /* 3 */ color: inherit; text-decoration: none; cursor: pointer; } /* Modifier ========================================================================== */ .uk-close-alt { padding: @close-alt-padding; border-radius: 50%; background: @close-alt-background; opacity: 1; .hook-close-alt; } /* Hover */ .uk-close-alt:hover, .uk-close-alt:focus { opacity: 1; } /* Icon */ .uk-close-alt:after { opacity: 0.5; } .uk-close-alt:hover:after, .uk-close-alt:focus:after { opacity: 0.8; } // Hooks // ======================================================================== .hook-close-misc; .hook-close() {} .hook-close-alt() {} .hook-close-misc() {}PK���\�E����@templates/yoo_aurora/warp/vendor/uikit/less/core/breadcrumb.lessnu�[���// Name: Breadcrumb // Description: Defines styles for a breadcrumb navigation // // Component: `uk-breadcrumb` // // States: `uk-active` // // Markup: // // <!-- uk-breadcrumb --> // <ul class="uk-breadcrumb"> // <li><a href=""></a></li> // <li><span></span></li> // <li class="uk-active"><span></span></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @breadcrumb-font-size: 1rem; @breadcrumb-divider: "/"; @breadcrumb-divider-margin: 8px; @breadcrumb-disabled-color: #999; /* ======================================================================== Component: Breadcrumb ========================================================================== */ /* * 1. Remove default list style * 2. Remove whitespace between child elements when using `inline-block` */ .uk-breadcrumb { /* 1 */ padding: 0; list-style: none; /* 2 */ font-size: 0.001px; .hook-breadcrumb; } /* Items ========================================================================== */ /* * Reset whitespace hack */ .uk-breadcrumb > li { font-size: @breadcrumb-font-size; vertical-align: top; } .uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { display: inline-block; } .uk-breadcrumb > li:nth-child(n+2):before { content: @breadcrumb-divider; display: inline-block; margin: 0 @breadcrumb-divider-margin; .hook-breadcrumb-divider; } /* * Disabled */ .uk-breadcrumb > li:not(.uk-active) > span { color: @breadcrumb-disabled-color; } // Hooks // ======================================================================== .hook-breadcrumb-misc; .hook-breadcrumb() {} .hook-breadcrumb-divider() {} .hook-breadcrumb-misc() {}PK���\��^V�*�*<templates/yoo_aurora/warp/vendor/uikit/less/core/button.lessnu�[���// Name: Button // Description: Defines styles for buttons // // Component: `uk-button` // // Sub-objects: `uk-button-group` // `uk-button-dropdown` // // Modifiers: `uk-button-primary` // `uk-button-success` // `uk-button-danger` // `uk-button-link` // `uk-button-mini` // `uk-button-small` // `uk-button-large` // // States: `uk-active` // // Markup: // // <!-- uk-button-group --> // <div class="uk-button-group"> // <button class="uk-button"></button> // <button class="uk-button"></button> // </div> // // <!-- uk-button-dropdown --> // <div class="uk-button-dropdown" data-uk-dropdown> // <button class="uk-button"></button> // <div class="uk-dropdown uk-dropdown-small"> // <ul class="uk-nav uk-nav-dropdown"> // <li><a href=""></a></li> // </ul> // </div> // </div> // // ======================================================================== // Variables // ======================================================================== @button-height: 30px; @button-mini-height: 20px; @button-small-height: 25px; @button-large-height: 40px; @button-line-height: 30px; @button-mini-line-height: 20px; @button-small-line-height: 25px; @button-large-line-height: 40px; @button-mini-font-size: 11px; @button-small-font-size: 12px; @button-large-font-size: 16px; @button-padding-horizontal: 12px; @button-mini-padding-horizontal: 6px; @button-small-padding-horizontal: 10px; @button-large-padding-horizontal: 15px; @button-font-size: 1rem; @button-background: #eee; @button-color: #444; @button-hover-background: #f5f5f5; @button-hover-color: #444; @button-active-background: #ddd; @button-active-color: #444; @button-primary-background: #00a8e6; @button-primary-color: #fff; @button-primary-hover-background: #35b3ee; @button-primary-hover-color: #fff; @button-primary-active-background: #0091ca; @button-primary-active-color: #fff; @button-success-background: #8cc14c; @button-success-color: #fff; @button-success-hover-background: #8ec73b; @button-success-hover-color: #fff; @button-success-active-background: #72ae41; @button-success-active-color: #fff; @button-danger-background: #da314b; @button-danger-color: #fff; @button-danger-hover-background: #e4354f; @button-danger-hover-color: #fff; @button-danger-active-background: #c91032; @button-danger-active-color: #fff; @button-disabled-background: #f5f5f5; @button-disabled-color: #999; @button-link-color: #07D; @button-link-hover-color: #059; @button-link-hover-text-decoration: underline; @button-link-disabled-color: #999; /* ======================================================================== Component: Button ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-button::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Style * 8. `line-height` is used to create a height * 9. `min-height` is necessary for `input` elements in Firefox and Opera because `line-height` is not working. * 10. Reset button group whitespace hack * 11. Required for `a`. */ .uk-button { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: @button-color; /* 6 */ text-transform: none; /* 7 */ display: inline-block; box-sizing: border-box; padding: 0 @button-padding-horizontal; background: @button-background; vertical-align: middle; /* 8 */ line-height: @button-line-height; /* 9 */ min-height: @button-height; /* 10 */ font-size: @button-font-size; /* 11 */ text-decoration: none; text-align: center; .hook-button; } .uk-button:not(:disabled) { cursor: pointer; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-button:hover, .uk-button:focus { // 1 background-color: @button-hover-background; color: @button-hover-color; /* 2 */ outline: none; /* 3 */ text-decoration: none; .hook-button-hover; } /* Active */ .uk-button:active, .uk-button.uk-active { background-color: @button-active-background; color: @button-active-color; .hook-button-active; } /* Color modifiers ========================================================================== */ /* * Modifier: `uk-button-primary` */ .uk-button-primary { background-color: @button-primary-background; color: @button-primary-color; .hook-button-primary; } /* Hover */ .uk-button-primary:hover, .uk-button-primary:focus { background-color: @button-primary-hover-background; color: @button-primary-hover-color; .hook-button-primary-hover; } /* Active */ .uk-button-primary:active, .uk-button-primary.uk-active { background-color: @button-primary-active-background; color: @button-primary-active-color; .hook-button-primary-active; } /* * Modifier: `uk-button-success` */ .uk-button-success { background-color: @button-success-background; color: @button-success-color; .hook-button-success; } /* Hover */ .uk-button-success:hover, .uk-button-success:focus { background-color: @button-success-hover-background; color: @button-success-hover-color; .hook-button-success-hover; } /* Active */ .uk-button-success:active, .uk-button-success.uk-active { background-color: @button-success-active-background; color: @button-success-active-color; .hook-button-success-active; } /* * Modifier: `uk-button-danger` */ .uk-button-danger { background-color: @button-danger-background; color: @button-danger-color; .hook-button-danger; } /* Hover */ .uk-button-danger:hover, .uk-button-danger:focus { background-color: @button-danger-hover-background; color: @button-danger-hover-color; .hook-button-danger-hover; } /* Active */ .uk-button-danger:active, .uk-button-danger.uk-active { background-color: @button-danger-active-background; color: @button-danger-active-color; .hook-button-danger-active; } /* Disabled state * Overrides also the color modifiers ========================================================================== */ /* Equal for all button types */ .uk-button:disabled { background-color: @button-disabled-background; color: @button-disabled-color; .hook-button-disable; } /* Modifier: `uk-button-link` ========================================================================== */ /* Reset */ .uk-button-link, .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active, .uk-button-link:disabled { border-color: transparent; background: none; .hook-button-link; } /* Color */ .uk-button-link { color: @button-link-color; } .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active { color: @button-link-hover-color; text-decoration: @button-link-hover-text-decoration; } .uk-button-link:disabled { color: @button-link-disabled-color; } /* Focus */ .uk-button-link:focus { outline: 1px dotted; } /* Size modifiers ========================================================================== */ .uk-button-mini { min-height: @button-mini-height; padding: 0 @button-mini-padding-horizontal; line-height: @button-mini-line-height; font-size: @button-mini-font-size; } .uk-button-small { min-height: @button-small-height; padding: 0 @button-small-padding-horizontal; line-height: @button-small-line-height; font-size: @button-small-font-size; } .uk-button-large { min-height: @button-large-height; padding: 0 @button-large-padding-horizontal; line-height: @button-large-line-height; font-size: @button-large-font-size; .hook-button-large; } /* Sub-object `uk-button-group` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns * 3. Remove whitespace between child elements when using `inline-block` * 4. Prevent buttons from wrapping * 5. Remove whitespace between child elements when using `inline-block` */ .uk-button-group { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ font-size: 0.001px; /* 4 */ white-space: nowrap; } .uk-button-group > * { display: inline-block; } /* 5 */ .uk-button-group .uk-button { vertical-align: top; } /* Sub-object: `uk-button-dropdown` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns */ .uk-button-dropdown { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; } // Hooks // ======================================================================== .hook-button-misc; .hook-button() {} .hook-button-hover() {} .hook-button-active() {} .hook-button-primary() {} .hook-button-primary-hover() {} .hook-button-primary-active() {} .hook-button-success() {} .hook-button-success-hover() {} .hook-button-success-active() {} .hook-button-danger() {} .hook-button-danger-hover() {} .hook-button-danger-active() {} .hook-button-disable() {} .hook-button-link() {} .hook-button-large() {} .hook-button-misc() {}PK���\f�p@��?templates/yoo_aurora/warp/vendor/uikit/less/core/variables.lessnu�[���// // Component: Variables // Description: Defines all color and style related values as variables // to allow easy customization for the most common cases. // // ======================================================================== // Global variables // ======================================================================== // // Breakpoints // @breakpoint-small: 480px; @breakpoint-medium: 768px; @breakpoint-large: 960px; @breakpoint-xlarge: 1220px; @breakpoint-mini-max: (@breakpoint-small - 1); @breakpoint-small-max: (@breakpoint-medium - 1); @breakpoint-medium-max: (@breakpoint-large - 1); @breakpoint-large-max: (@breakpoint-xlarge - 1); PK���\`Xl�o0o0?templates/yoo_aurora/warp/vendor/uikit/less/core/animation.lessnu�[���// Name: Animation // Description: Provides a useful set of keyframe animations // // Component: `uk-animation-*` // // Modifiers: `uk-animation-fade` // `uk-animation-scale-up` // `uk-animation-scale-down` // `uk-animation-slide-top` // `uk-animation-slide-bottom` // `uk-animation-slide-left` // `uk-animation-slide-right` // `uk-animation-scale` // `uk-animation-shake` // `uk-animation-reverse` // `uk-animation-15` // `uk-animation-top-left` // `uk-animation-top-center` // `uk-animation-top-right` // `uk-animation-middle-left` // `uk-animation-middle-right` // `uk-animation-bottom-left` // `uk-animation-bottom-center` // `uk-animation-bottom-right` // // Sub-objects: `uk-animation-hover` // // Uses: Scrollspy // // Used by: Dropdown // Icon // Search // Datepicker // Slideshow // // ======================================================================== /* ======================================================================== Component: Animation ========================================================================== */ [class*='uk-animation-'] { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /* Hide animated element if scrollspy is used */ @media screen { [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) { opacity: 0; } } /* * Fade * Higher specificity (!important) needed because of reverse modifier */ .uk-animation-fade { -webkit-animation-name: uk-fade; animation-name: uk-fade; -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-timing-function: linear !important; animation-timing-function: linear !important; } /* * Fade with scale */ .uk-animation-scale-up { -webkit-animation-name: uk-fade-scale-02; animation-name: uk-fade-scale-02; } .uk-animation-scale-down { -webkit-animation-name: uk-fade-scale-18; animation-name: uk-fade-scale-18; } /* * Fade with slide */ .uk-animation-slide-top { -webkit-animation-name: uk-fade-top; animation-name: uk-fade-top; } .uk-animation-slide-bottom { -webkit-animation-name: uk-fade-bottom; animation-name: uk-fade-bottom; } .uk-animation-slide-left { -webkit-animation-name: uk-fade-left; animation-name: uk-fade-left; } .uk-animation-slide-right { -webkit-animation-name: uk-fade-right; animation-name: uk-fade-right; } /* * Scale */ .uk-animation-scale { -webkit-animation-name: uk-scale-12; animation-name: uk-scale-12; } /* * Shake */ .uk-animation-shake { -webkit-animation-name: uk-shake; animation-name: uk-shake; } /* Direction modifiers ========================================================================== */ .uk-animation-reverse { -webkit-animation-direction: reverse; animation-direction: reverse; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } /* Duration modifiers ========================================================================== */ .uk-animation-15 { -webkit-animation-duration: 15s; animation-duration: 15s; } /* Origin modifiers ========================================================================== */ .uk-animation-top-left { -webkit-transform-origin: 0 0; transform-origin: 0 0; } .uk-animation-top-center { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .uk-animation-top-right { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } .uk-animation-middle-left { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .uk-animation-middle-right { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .uk-animation-bottom-left { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } .uk-animation-bottom-center { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .uk-animation-bottom-right { -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } /* Sub-object: `uk-animation-hover` ========================================================================== */ /* * Enable animation only on hover * Note: Firefox also needs this because animations are not triggered when switching between display `hidden` and `block` */ .uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*='uk-animation-'], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] { -webkit-animation-name: none; animation-name: none; } /* Keyframes: Fade * Used by dropdown, datepicker and slideshow component ========================================================================== */ @-webkit-keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } /* Keyframes: Fade with slide ========================================================================== */ /* * Top */ @-webkit-keyframes uk-fade-top { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-top { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom */ @-webkit-keyframes uk-fade-bottom { 0% { opacity: 0; -webkit-transform: translateY(100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-bottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Left */ @-webkit-keyframes uk-fade-left { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-left { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-fade-right { 0% { opacity: 0; -webkit-transform: translateX(100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-right { 0% { opacity: 0; transform: translateX(100%); } 100% { opacity: 1; transform: translateX(0); } } /* Keyframes: Fade with scale ========================================================================== */ /* * Scale by 0.2 */ @-webkit-keyframes uk-fade-scale-02 { 0% { opacity: 0; -webkit-transform: scale(0.2); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-02 { 0% { opacity: 0; transform: scale(0.2); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.5 * Used by slideshow component */ @-webkit-keyframes uk-fade-scale-15 { 0% { opacity: 0; -webkit-transform: scale(1.5); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-15 { 0% { opacity: 0; transform: scale(1.5); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.8 */ @-webkit-keyframes uk-fade-scale-18 { 0% { opacity: 0; -webkit-transform: scale(1.8); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-18 { 0% { opacity: 0; transform: scale(1.8); } 100% { opacity: 1; transform: scale(1); } } /* Keyframes: Slide * Used by slideshow component ========================================================================== */ /* * Left */ @-webkit-keyframes uk-slide-left { 0% { -webkit-transform: translateX(-100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left { 0% { transform: translateX(-100%); } 100% { transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-slide-right { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } /* * Left third */ @-webkit-keyframes uk-slide-left-33 { 0% { -webkit-transform: translateX(33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left-33 { 0% { transform: translateX(33%); } 100% { transform: translateX(0); } } /* * Right third */ @-webkit-keyframes uk-slide-right-33 { 0% { -webkit-transform: translateX(-33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right-33 { 0% { transform: translateX(-33%); } 100% { transform: translateX(0); } } /* Keyframes: Scale ========================================================================== */ @-webkit-keyframes uk-scale-12 { 0% { -webkit-transform: scale(1.2); } 100% { -webkit-transform: scale(1); } } @keyframes uk-scale-12 { 0% { transform: scale(1.2); } 100% { transform: scale(1); } } /* Keyframes: Rotate * Used by icon component ========================================================================== */ @-webkit-keyframes uk-rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @keyframes uk-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } /* Keyframes: Shake ========================================================================== */ @-webkit-keyframes uk-shake { 0%, 100% { -webkit-transform: translateX(0); } 10% { -webkit-transform: translateX(-9px); } 20% { -webkit-transform: translateX(8px); } 30% { -webkit-transform: translateX(-7px); } 40% { -webkit-transform: translateX(6px); } 50% { -webkit-transform: translateX(-5px); } 60% { -webkit-transform: translateX(4px); } 70% { -webkit-transform: translateX(-3px); } 80% { -webkit-transform: translateX(2px); } 90% { -webkit-transform: translateX(-1px); } } @keyframes uk-shake { 0%, 100% { transform: translateX(0); } 10% { transform: translateX(-9px); } 20% { transform: translateX(8px); } 30% { transform: translateX(-7px); } 40% { transform: translateX(6px); } 50% { transform: translateX(-5px); } 60% { transform: translateX(4px); } 70% { transform: translateX(-3px); } 80% { transform: translateX(2px); } 90% { transform: translateX(-1px); } } /* Keyframes: Fade with slide fixed * Used by dropdown and search component ========================================================================== */ /* * Top fixed */ @-webkit-keyframes uk-slide-top-fixed { 0% { opacity: 0; -webkit-transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-top-fixed { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom fixed */ @-webkit-keyframes uk-slide-bottom-fixed { 0% { opacity: 0; -webkit-transform: translateY(10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-bottom-fixed { 0% { opacity: 0; transform: translateY(10px); } 100% { opacity: 1; transform: translateY(0); } } // Hooks // ======================================================================== .hook-animation-misc; .hook-animation-misc() {} PK���\C�Fe#e#9templates/yoo_aurora/warp/vendor/uikit/less/core/tab.lessnu�[���// Name: Tab // Description: Defines styles for a tabbed navigation // // Component: `uk-tab` // // Modifiers: `uk-tab-flip` // `uk-tab-center` // `uk-tab-grid` // `uk-tab-bottom` // `uk-tab-left` // `uk-tab-right` // `uk-tab-responsive` // // States: `uk-active` // `uk-disabled` // // Markup: // // <!-- uk-tab --> // <ul class="uk-tab" data-uk-tab> // <li class="uk-active"><a href=""></a></li> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @tab-border: #ddd; @tab-border-width: 1px; @tab-padding-horizontal: 12px; @tab-padding-vertical: 8px; @tab-padding-top: @tab-padding-vertical; @tab-padding-bottom: @tab-padding-vertical; @tab-margin-horizontal: 5px; @tab-margin-vertical: 5px; @tab-color: #07D; @tab-hover-border: #f5f5f5; @tab-hover-background: #f5f5f5; @tab-hover-color: #059; @tab-active-border: #ddd; @tab-active-background: #fff; @tab-active-color: #444; @tab-disabled-color: #999; /* ======================================================================== Component: Tab ========================================================================== */ .uk-tab { margin: 0; padding: 0; list-style: none; border-bottom: @tab-border-width solid @tab-border; } /* * Micro clearfix on the deepest container */ .uk-tab:before, .uk-tab:after { content: ""; display: table; } .uk-tab:after { clear: both; } /* * Items * 1. Create position context for dropdowns */ .uk-tab > li { margin-bottom: -@tab-border-width; float: left; /* 1 */ position: relative; } .uk-tab > li > a { display: block; padding: @tab-padding-top @tab-padding-horizontal @tab-padding-bottom @tab-padding-horizontal; border: @tab-border-width solid transparent; border-bottom-width: 0; color: @tab-color; text-decoration: none; .hook-tab; } .uk-tab > li:nth-child(n+2) > a { margin-left: @tab-margin-horizontal; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-tab > li > a:hover, .uk-tab > li > a:focus, // 1 .uk-tab > li.uk-open > a { // 2 border-color: @tab-hover-border; background: @tab-hover-background; color: @tab-hover-color; /* 2 */ outline: none; .hook-tab-hover; } .uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a { margin-bottom: @tab-border-width; padding-bottom: @tab-padding-bottom - @tab-border-width; } /* Active */ .uk-tab > li.uk-active > a { border-color: @tab-active-border; border-bottom-color: transparent; background: @tab-active-background; color: @tab-active-color; .hook-tab-active; } /* Disabled */ .uk-tab > li.uk-disabled > a { color: @tab-disabled-color; cursor: text; .hook-tab-disabled; } .uk-tab > li.uk-disabled > a:hover, .uk-tab > li.uk-disabled > a:focus, .uk-tab > li.uk-disabled.uk-active > a { background: none; border-color: transparent; } /* Modifier: 'tab-flip' ========================================================================== */ .uk-tab-flip > li { float: right; } .uk-tab-flip > li:nth-child(n+2) > a { margin-left: 0; margin-right: @tab-margin-horizontal; } /* Modifier: 'tab-responsive' ========================================================================== */ .uk-tab > li.uk-tab-responsive > a { margin-left: 0; margin-right: 0; } /* * Icon */ .uk-tab-responsive > a:before { content: "\f0c9\00a0"; font-family: FontAwesome; } /* Modifier: 'tab-center' ========================================================================== */ .uk-tab-center { border-bottom: @tab-border-width solid @tab-border; } .uk-tab-center-bottom { border-bottom: none; border-top: @tab-border-width solid @tab-border; } .uk-tab-center:before, .uk-tab-center:after { content: ""; display: table; } .uk-tab-center:after { clear: both; } /* * 1. Using `right` to prevent vertical scrollbar caused by centering if to many tabs */ .uk-tab-center .uk-tab { position: relative; right: 50%; border: none; float: right; } .uk-tab-center .uk-tab > li { position: relative; right: -50%; } .uk-tab-center .uk-tab > li > a { text-align: center; } /* Modifier: 'tab-bottom' ========================================================================== */ .uk-tab-bottom { border-top: @tab-border-width solid @tab-border; border-bottom: none; } .uk-tab-bottom > li { margin-top: -@tab-border-width; margin-bottom: 0; } .uk-tab-bottom > li > a { padding-top: @tab-padding-bottom; padding-bottom: @tab-padding-top; border-bottom-width: @tab-border-width; border-top-width: 0; } .uk-tab-bottom > li:not(.uk-active) > a:hover, .uk-tab-bottom > li:not(.uk-active) > a:focus, .uk-tab-bottom > li.uk-open:not(.uk-active) > a { margin-bottom: 0; margin-top: @tab-border-width; padding-bottom: @tab-padding-top; padding-top: @tab-padding-bottom - @tab-border-width; } .uk-tab-bottom > li.uk-active > a { border-top-color: transparent; border-bottom-color: @tab-active-border; } /* Modifier: 'tab-grid' ========================================================================== */ /* * 1. Create position context to prevent hidden border because of negative `z-index` */ .uk-tab-grid { margin-left: -@tab-margin-horizontal; border-bottom: none; /* 1 */ position: relative; z-index: 0; } .uk-tab-grid:before { display: block; position: absolute; left: @tab-margin-horizontal; right: 0; bottom: -@tab-border-width; border-top: @tab-border-width solid @tab-border; /* 1 */ z-index: -1; } .uk-tab-grid > li:first-child > a { margin-left: @tab-margin-horizontal; } .uk-tab-grid > li > a { text-align: center; } /* * If `uk-tab-bottom` */ .uk-tab-grid.uk-tab-bottom { border-top: none; } .uk-tab-grid.uk-tab-bottom:before { top: -@tab-border-width; bottom: auto; } /* Modifier: 'tab-left', 'tab-right' ========================================================================== */ /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-tab-left, .uk-tab-right { border-bottom: none; } .uk-tab-left > li, .uk-tab-right > li { margin-bottom: 0; float: none; } .uk-tab-left > li > a, .uk-tab-right > li > a { padding-top: @tab-padding-vertical; padding-bottom: @tab-padding-vertical; } .uk-tab-left > li:nth-child(n+2) > a, .uk-tab-right > li:nth-child(n+2) > a { margin-left: 0; margin-top: @tab-margin-vertical; } .uk-tab-left > li.uk-active > a, .uk-tab-right > li.uk-active > a { border-color: @tab-active-border; } /* * Modifier: 'tab-left' */ .uk-tab-left { border-right: @tab-border-width solid @tab-border; } .uk-tab-left > li { margin-right: -@tab-border-width; } .uk-tab-left > li > a { border-bottom-width: @tab-border-width; border-right-width: 0; } .uk-tab-left > li:not(.uk-active) > a:hover, .uk-tab-left > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-right: @tab-border-width; padding-bottom: @tab-padding-vertical; padding-right: @tab-padding-horizontal - @tab-border-width; } .uk-tab-left > li.uk-active > a { border-right-color: transparent; } /* * Modifier: 'tab-right' */ .uk-tab-right { border-left: @tab-border-width solid @tab-border; } .uk-tab-right > li { margin-left: -@tab-border-width; } .uk-tab-right > li > a { border-bottom-width: @tab-border-width; border-left-width: 0; } .uk-tab-right > li:not(.uk-active) > a:hover, .uk-tab-right > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-left: @tab-border-width; padding-bottom: @tab-padding-vertical; padding-left: @tab-padding-horizontal - @tab-border-width; } .uk-tab-right > li.uk-active > a { border-left-color: transparent; } } // Hooks // ======================================================================== .hook-tab-misc; .hook-tab() {} .hook-tab-hover() {} .hook-tab-active() {} .hook-tab-disabled() {} .hook-tab-misc() {}PK���\v2�B� � :templates/yoo_aurora/warp/vendor/uikit/less/core/list.lessnu�[���// Name: List // Description: Defines styles for ordered and unordered lists // // Component: `uk-list` // // Modifiers: `uk-list-line` // `uk-list-striped` // `uk-list-space` // // ======================================================================== // Variables // ======================================================================== @list-nested-padding-left: 20px; @list-line-margin-top: 5px; @list-line-border: #ddd; @list-line-border-width: 1px; @list-striped-padding-vertical: 5px; @list-striped-padding-horizontal: 5px; @list-striped-background: #f5f5f5; @list-space-margin-top: 10px; /* ======================================================================== Component: List ========================================================================== */ .uk-list { padding: 0; list-style: none; } /* * Micro clearfix to make list more robust */ .uk-list > li:before, .uk-list > li:after { content: ""; display: table; } .uk-list > li:after { clear: both; } /* * Remove margin from the last-child */ .uk-list > li > :last-child { margin-bottom: 0; } /* * Nested lists */ .uk-list ul { margin: 0; padding-left: @list-nested-padding-left; list-style: none; } /* Modifier: `uk-list-line` ========================================================================== */ .uk-list-line > li:nth-child(n+2) { margin-top: @list-line-margin-top; padding-top: @list-line-margin-top; border-top: @list-line-border-width solid @list-line-border; .hook-list-line; } /* Modifier: `uk-list-striped` ========================================================================== */ .uk-list-striped > li { padding: @list-striped-padding-vertical @list-striped-padding-horizontal; .hook-list-striped; } .uk-list-striped > li:nth-of-type(odd) { background: @list-striped-background; } /* Modifier: `uk-list-space` ========================================================================== */ .uk-list-space > li:nth-child(n+2) { margin-top: @list-space-margin-top; } // Hooks // ======================================================================== .hook-list-misc; .hook-list-line() {} .hook-list-striped() {} .hook-list-misc() {}PK���\Q�HX��;templates/yoo_aurora/warp/vendor/uikit/less/core/print.lessnu�[���// Name: Print // Description: Optimize page for printing // // Adapted from http://github.com/h5bp/html5-boilerplate // // Modifications: Removed link `href` and `title` related rules // // ======================================================================== /* ======================================================================== Component: Print ========================================================================== */ @media print { *, *:before, *:after { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } .hook-print; } // Hooks // ======================================================================== .hook-print() {} PK���\�XN;templates/yoo_aurora/warp/vendor/uikit/less/core/badge.lessnu�[���// Name: Badge // Description: Defines styles for badges // // Component: `uk-badge` // // Modifiers: `uk-badge-notification` // `uk-badge-success` // `uk-badge-danger` // // ======================================================================== // Variables // ======================================================================== @badge-background: #00a8e6; @badge-padding-horizontal: 5px; @badge-font-size: 10px; @badge-font-weight: bold; @badge-line-height: 14px; @badge-color: #fff; @badge-text-transform: none; @badge-hover-color: #fff; @badge-notification-font-size: 12px; @badge-notification-line-height: 18px; @badge-success-background: #8cc14c; @badge-warning-background: #faa732; @badge-danger-background: #da314b; /* ======================================================================== Component: Badge ========================================================================== */ .uk-badge { display: inline-block; padding: 0 @badge-padding-horizontal; background: @badge-background; font-size: @badge-font-size; font-weight: @badge-font-weight; line-height: @badge-line-height; color: @badge-color; text-align: center; vertical-align: middle; text-transform: @badge-text-transform; .hook-badge; } /* * Keep color when badge is a link */ a.uk-badge:hover { color: @badge-hover-color; } /* Modifier: `uk-badge-notification`; ========================================================================== */ .uk-badge-notification { box-sizing: border-box; min-width: @badge-notification-line-height; border-radius: 500px; font-size: @badge-notification-font-size; line-height: @badge-notification-line-height; } /* Color modifier ========================================================================== */ /* * Modifier: `uk-badge-success` */ .uk-badge-success { background-color: @badge-success-background; .hook-badge-success; } /* * Modifier: `uk-badge-warning` */ .uk-badge-warning { background-color: @badge-warning-background; .hook-badge-warning; } /* * Modifier: `uk-badge-danger` */ .uk-badge-danger { background-color: @badge-danger-background; .hook-badge-danger; } // Hooks // ======================================================================== .hook-badge-misc; .hook-badge() {} .hook-badge-success() {} .hook-badge-warning() {} .hook-badge-danger() {} .hook-badge-misc() {}PK���\��^^:templates/yoo_aurora/warp/vendor/uikit/less/core/text.lessnu�[���// Name: Text // Description: Collection of useful text utility classes to style your content // // Component: `uk-text-*` // // ======================================================================== // Variables // ======================================================================== @text-small-font-size: 11px; @text-small-line-height: 16px; @text-large-font-size: 18px; @text-large-line-height: 24px; @text-large-font-weight: normal; @text-muted-color: #999; @text-primary-color: #2d7091; @text-success-color: #659f13; @text-warning-color: #e28327; @text-danger-color: #d85030; @text-contrast-color: #fff; /* ======================================================================== Component: Text ========================================================================== */ /* Size modifiers ========================================================================== */ .uk-text-small { font-size: @text-small-font-size; line-height: @text-small-line-height; } .uk-text-large { font-size: @text-large-font-size; line-height: @text-large-line-height; font-weight: @text-large-font-weight; } /* Weight modifiers ========================================================================== */ .uk-text-bold { font-weight: bold; } /* Color modifiers ========================================================================== */ .uk-text-muted { color: @text-muted-color !important; } .uk-text-primary { color: @text-primary-color !important; } .uk-text-success { color: @text-success-color !important; } .uk-text-warning { color: @text-warning-color !important; } .uk-text-danger { color: @text-danger-color !important; } .uk-text-contrast { color: @text-contrast-color !important; } /* Alignment modifiers ========================================================================== */ .uk-text-left { text-align: left !important; } .uk-text-right { text-align: right !important; } .uk-text-center { text-align: center !important; } .uk-text-justify { text-align: justify !important; } .uk-text-top { vertical-align: top !important; } .uk-text-middle { vertical-align: middle !important; } .uk-text-bottom { vertical-align: bottom !important; } /* Only tablets portrait and smaller */ @media (max-width: @breakpoint-medium-max) { .uk-text-center-medium { text-align: center !important; } .uk-text-left-medium { text-align: left !important; } } /* Phone landscape and smaller */ @media (max-width: @breakpoint-small-max) { .uk-text-center-small { text-align: center !important; } .uk-text-left-small { text-align: left !important; } } /* Wrap modifiers ========================================================================== */ /* * Prevent text from wrapping onto multiple lines */ .uk-text-nowrap { white-space: nowrap; } /* * Prevent text from wrapping onto multiple lines, and truncate with an ellipsis */ .uk-text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* * Break strings if their length exceeds the width of their container */ .uk-text-break { word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Transform modifiers ========================================================================== */ .uk-text-capitalize { text-transform: capitalize !important; } .uk-text-lowercase { text-transform: lowercase !important; } .uk-text-uppercase { text-transform: uppercase !important; } // Hooks // ======================================================================== .hook-text-misc; .hook-text-misc() {} PK���\!�`�:templates/yoo_aurora/warp/vendor/uikit/less/core/flex.lessnu�[���// Name: Flex // Description: Defines styles to create layouts with flexbox // // Component: `uk-flex-*` // // Used by: Caption // // // ======================================================================== /* ======================================================================== Component: Flex ========================================================================== */ .uk-flex { display: -ms-flexbox; display: -webkit-flex; display: flex; } .uk-flex-inline { display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex; } /* * Fixes initial flex-shrink value in IE10 */ .uk-flex > *, .uk-flex-inline > * { -ms-flex-negative: 1; } /* Alignment ========================================================================== */ /* * Vertical alignment * Default value is `stretch` */ // .uk-flex-stretch { align-items: stretch; } .uk-flex-top { -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; } .uk-flex-middle { -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .uk-flex-bottom { -ms-flex-align: end; -webkit-align-items: flex-end; align-items: flex-end; } /* * Horizontal alignment * Default value is `flex-start` */ // .uk-flex-left { justify-content: flex-start; } .uk-flex-center { -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .uk-flex-right { -ms-flex-pack: end; -webkit-justify-content: flex-end; justify-content: flex-end; } .uk-flex-space-between { -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .uk-flex-space-around { -ms-flex-pack: distribute; -webkit-justify-content: space-around; justify-content: space-around; } /* Direction ========================================================================== */ // .uk-flex-row { flex-direction: row; } .uk-flex-row-reverse { -ms-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; } .uk-flex-column { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } .uk-flex-column-reverse { -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; flex-direction: column-reverse; } /* Wrap ========================================================================== */ // Default .uk-flex-nowrap { -ms-flex-wrap: nowrap; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .uk-flex-wrap { -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } /* * Horizontal alignment * Default value is `stretch` */ // .uk-flex-wrap-stretch { align-content: stretch; } .uk-flex-wrap-top { -ms-flex-line-pack: start; -webkit-align-content: flex-start; align-content: flex-start; } .uk-flex-wrap-middle { -ms-flex-line-pack: center; -webkit-align-content: center; align-content: center; } .uk-flex-wrap-bottom { -ms-flex-line-pack: end; -webkit-align-content: flex-end; align-content: flex-end; } .uk-flex-wrap-space-between { -ms-flex-line-pack: justify; -webkit-align-content: space-between; align-content: space-between; } .uk-flex-wrap-space-around { -ms-flex-line-pack: distribute; -webkit-align-content: space-around; align-content: space-around; } /* Item ordering ========================================================================== */ /* * Default is 0 */ .uk-flex-order-first { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last { -ms-flex-order: 99; -webkit-order: 99; order: 99; } /* Phone landscape and bigger */ @media (min-width: @breakpoint-small) { .uk-flex-order-first-small { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-small { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-flex-order-first-medium { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-medium { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-flex-order-first-large { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-large { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-flex-order-first-xlarge { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-xlarge { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Item dimensions ========================================================================== */ /* * Initial: 0 1 auto * Content dimensions, but shrinks */ /* * No Flex: 0 0 auto * Content dimensions */ .uk-flex-item-none { -ms-flex: none; -webkit-flex: none; flex: none; } /* * Relative Flex: 1 1 auto * Space is allocated considering content * 1. Fixes flex-shrink value in IE10 */ .uk-flex-item-auto { -ms-flex: auto; -webkit-flex: auto; flex: auto; /* 1 */ -ms-flex-negative: 1; } /* * Absolute Flex: 1 1 0% * Space is allocated solely based on flex */ .uk-flex-item-1 { -ms-flex: 1; -webkit-flex: 1; flex: 1; } // Hooks // ======================================================================== .hook-flex-misc; .hook-flex-misc() {}PK���\�]�=templates/yoo_aurora/warp/vendor/uikit/less/core/article.lessnu�[���// Name: Article // Description: Defines styles for articles within your page // // Component: `uk-article` // // Sub-objects: `uk-article-title` // `uk-article-meta` // `uk-article-lead` // `uk-article-divider` // // Markup: // // <!-- uk-article --> // <div class="uk-article"> // <h1 class="uk-article-title"></h1> // <p class="uk-article-meta"></p> // <p class="uk-article-lead"></p> // <p></p> // <hr class="uk-article-divider"> // <p></p> // </div> // // ======================================================================== // Variables // ======================================================================== @article-margin-top: 25px; @article-title-font-size: 36px; @article-title-line-height: 42px; @article-title-font-weight: normal; @article-title-text-transform: none; @article-meta-font-size: 12px; @article-meta-line-height: 18px; @article-meta-color: #999; @article-lead-color: #444; @article-lead-font-size: 18px; @article-lead-line-height: 24px; @article-lead-font-weight: normal; @article-divider-margin: 25px; @article-divider-border: #ddd; /* ======================================================================== Component: Article ========================================================================== */ /* * Micro clearfix to make articles more robust */ .uk-article:before, .uk-article:after { content: ""; display: table; } .uk-article:after { clear: both; } /* * Remove margin from the last-child */ .uk-article > :last-child { margin-bottom: 0; } /* * Vertical gutter for articles */ .uk-article + .uk-article { margin-top: @article-margin-top; } /* Sub-object `uk-article-title` ========================================================================== */ .uk-article-title { font-size: @article-title-font-size; line-height: @article-title-line-height; font-weight: @article-title-font-weight; text-transform: @article-title-text-transform; .hook-article-title; } .uk-article-title a { color: inherit; text-decoration: none; } /* Sub-object `uk-article-meta` ========================================================================== */ .uk-article-meta { font-size: @article-meta-font-size; line-height: @article-meta-line-height; color: @article-meta-color; .hook-article-meta; } /* Sub-object `uk-article-lead` ========================================================================== */ .uk-article-lead { color: @article-lead-color; font-size: @article-lead-font-size; line-height: @article-lead-line-height; font-weight: @article-lead-font-weight; .hook-article-lead; } /* Sub-object `uk-article-divider` ========================================================================== */ .uk-article-divider { margin-bottom: @article-divider-margin; border-color: @article-divider-border; .hook-article-divider; } * + .uk-article-divider { margin-top: @article-divider-margin; } // Hooks // ======================================================================== .hook-article-misc; .hook-article-title() {} .hook-article-meta() {} .hook-article-lead() {} .hook-article-divider() {} .hook-article-misc() {}PK���\c���<templates/yoo_aurora/warp/vendor/uikit/less/core/column.lessnu�[���// Name: Column // Description: Provides a responsive, fluid and nestable columns for text and inline elements // // Component: `uk-column` // // Modifiers: `uk-column-small` // `uk-column-medium-*` // // ======================================================================== // Variables // ======================================================================== @column-gutter: 25px; /* ======================================================================== Component: Column ========================================================================== */ [class*='uk-column-'] { -webkit-column-gap: @column-gutter; -moz-column-gap: @column-gutter; column-gap: @column-gutter; .hook-column; } /* Width modifiers ========================================================================== */ .uk-column-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } /* Phone landscape and bigger */ @media (min-width: @breakpoint-small) { .uk-column-small-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-small-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-small-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-small-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-small-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-column-medium-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-medium-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-medium-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-medium-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-medium-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-column-large-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-large-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-large-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-large-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-large-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-column-xlarge-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-xlarge-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-xlarge-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-xlarge-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-xlarge-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } // Hooks // ======================================================================== .hook-column-misc; .hook-column() {} .hook-column-misc() {} PK���\+HW�c c ;templates/yoo_aurora/warp/vendor/uikit/less/core/alert.lessnu�[���// Name: Alert // Description: Defines styles for alert messages // // Component: `uk-alert` // // Sub-objects: `uk-alert-close` // // Modifiers: `uk-alert-success` // `uk-alert-warning` // `uk-alert-danger` // `uk-alert-large` // // Uses: Close: `uk-close` // // Markup: // // <!-- uk-alert --> // <div class="uk-alert" data-uk-alert> // <a href="#" class="uk-alert-close uk-close"></a> // <p></p> // </div> // // ======================================================================== // Variables // ======================================================================== @alert-margin-vertical: 15px; @alert-padding: 10px; @alert-background: #ebf7fd; @alert-color: #2d7091; @alert-success-background: #f2fae3; @alert-success-color: #659f13; @alert-warning-background: #fffceb; @alert-warning-color: #e28327; @alert-danger-background: #fff1f0; @alert-danger-color: #d85030; @alert-large-padding: 20px; /* ======================================================================== Component: Alert ========================================================================== */ .uk-alert { margin-bottom: @alert-margin-vertical; padding: @alert-padding; background: @alert-background; color: @alert-color; .hook-alert; } /* * Add margin if adjacent element */ * + .uk-alert { margin-top: @alert-margin-vertical; } /* * Remove margin from the last-child */ .uk-alert > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 { color: inherit; } /* Close in alert ========================================================================== */ .uk-alert > .uk-close:first-child { float: right; } /* * Remove margin from adjacent element */ .uk-alert > .uk-close:first-child + * { margin-top: 0; } /* Modifier: `uk-alert-success` ========================================================================== */ .uk-alert-success { background: @alert-success-background; color: @alert-success-color; .hook-alert-success; } /* Modifier: `uk-alert-warning` ========================================================================== */ .uk-alert-warning { background: @alert-warning-background; color: @alert-warning-color; .hook-alert-warning; } /* Modifier: `uk-alert-danger` ========================================================================== */ .uk-alert-danger { background: @alert-danger-background; color: @alert-danger-color; .hook-alert-danger; } /* Modifier: `uk-alert-large` ========================================================================== */ .uk-alert-large { padding: @alert-large-padding; } .uk-alert-large > .uk-close:first-child { margin: -10px -10px 0 0; } // Hooks // ======================================================================== .hook-alert-misc; .hook-alert() {} .hook-alert-success() {} .hook-alert-warning() {} .hook-alert-danger() {} .hook-alert-misc() {}PK���\�����:templates/yoo_aurora/warp/vendor/uikit/less/core/icon.lessnu�[���// Name: Icon // Description: Defines styles for icons // // Adapted from http://fortawesome.github.com/Font-Awesome (Version 4.6.0) // // Component: `uk-icon-*` // // Sub-objects: `uk-icon-hover` // `uk-icon-button` // // Modifiers: `uk-icon-small` // `uk-icon-medium` // `uk-icon-large` // `uk-icon-justify` // `uk-icon-spin` // // Uses: Animation // // ======================================================================== // Variables // ======================================================================== @icon-font-path: "../fonts"; @icon-small-font-size: 150%; @icon-medium-font-size: 200%; @icon-large-font-size: 250%; @icon-small-vertical-align: -10%; @icon-medium-vertical-align: -16%; @icon-large-vertical-align: -22%; @icon-hover-color: #999; @icon-hover-hover-color: #444; @icon-button-width: 35px; @icon-button-height: @icon-button-width; @icon-button-border-radius: 100%; @icon-button-background: #eee; @icon-button-font-size: round((@icon-button-width * 0.5)); @icon-button-color: #444; @icon-button-hover-background: #f5f5f5; @icon-button-hover-color: #444; @icon-button-active-background: #ddd; @icon-button-active-color: #444; /* ======================================================================== Component: Icon ========================================================================== */ @font-face { font-family: 'FontAwesome'; src: url("@{icon-font-path}/fontawesome-webfont.woff2") format('woff2'), url("@{icon-font-path}/fontawesome-webfont.woff") format("woff"), url("@{icon-font-path}/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; } /* * 1. Allow margin * 2. Prevent inherit font style * 4. Correct line-height * 5. Better font rendering * 6. Remove `text-decoration` for anchors */ [class*='uk-icon-'] { font-family: FontAwesome; /* 1 */ display: inline-block; /* 2 */ font-weight: normal; font-style: normal; /* 4 */ line-height: 1; /* 5 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* 6 */ [class*='uk-icon-'], [class*='uk-icon-']:hover, [class*='uk-icon-']:focus { text-decoration: none; } /* Size modifiers ========================================================================== */ .uk-icon-small { font-size: @icon-small-font-size; vertical-align: @icon-small-vertical-align; } .uk-icon-medium { font-size: @icon-medium-font-size; vertical-align: @icon-medium-vertical-align; } .uk-icon-large { font-size: @icon-large-font-size; vertical-align: @icon-large-vertical-align; } /* Modifier: `uk-icon-justify` ========================================================================== */ .uk-icon-justify { width: 1em; text-align: center; } /* Modifier: `uk-icon-spin` ========================================================================== */ .uk-icon-spin { display: inline-block; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } /* Modifier: `uk-icon-hover` ========================================================================== */ .uk-icon-hover { color: @icon-hover-color; .hook-icon-hover; } /* * Hover */ .uk-icon-hover:hover { color: @icon-hover-hover-color; .hook-icon-hover-hover; } /* Modifier: `uk-icon-button` ========================================================================== */ .uk-icon-button { box-sizing: border-box; display: inline-block; width: @icon-button-width; height: @icon-button-height; border-radius: @icon-button-border-radius; background: @icon-button-background; line-height: @icon-button-height; color: @icon-button-color; font-size: @icon-button-font-size; text-align: center; .hook-icon-button; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-icon-button:hover, .uk-icon-button:focus { // 1 background-color: @icon-button-hover-background; color: @icon-button-hover-color; /* 2 */ outline: none; .hook-icon-button-hover; } /* Active */ .uk-icon-button:active { background-color: @icon-button-active-background; color: @icon-button-active-color; .hook-icon-button-active; } /* Icon mapping ========================================================================== */ .uk-icon-glass:before { content: "\f000"; } .uk-icon-music:before { content: "\f001"; } .uk-icon-search:before { content: "\f002"; } .uk-icon-envelope-o:before { content: "\f003"; } .uk-icon-heart:before { content: "\f004"; } .uk-icon-star:before { content: "\f005"; } .uk-icon-star-o:before { content: "\f006"; } .uk-icon-user:before { content: "\f007"; } .uk-icon-film:before { content: "\f008"; } .uk-icon-th-large:before { content: "\f009"; } .uk-icon-th:before { content: "\f00a"; } .uk-icon-th-list:before { content: "\f00b"; } .uk-icon-check:before { content: "\f00c"; } .uk-icon-remove:before, .uk-icon-close:before, .uk-icon-times:before { content: "\f00d"; } .uk-icon-search-plus:before { content: "\f00e"; } .uk-icon-search-minus:before { content: "\f010"; } .uk-icon-power-off:before { content: "\f011"; } .uk-icon-signal:before { content: "\f012"; } .uk-icon-gear:before, .uk-icon-cog:before { content: "\f013"; } .uk-icon-trash-o:before { content: "\f014"; } .uk-icon-home:before { content: "\f015"; } .uk-icon-file-o:before { content: "\f016"; } .uk-icon-clock-o:before { content: "\f017"; } .uk-icon-road:before { content: "\f018"; } .uk-icon-download:before { content: "\f019"; } .uk-icon-arrow-circle-o-down:before { content: "\f01a"; } .uk-icon-arrow-circle-o-up:before { content: "\f01b"; } .uk-icon-inbox:before { content: "\f01c"; } .uk-icon-play-circle-o:before { content: "\f01d"; } .uk-icon-rotate-right:before, .uk-icon-repeat:before { content: "\f01e"; } .uk-icon-refresh:before { content: "\f021"; } .uk-icon-list-alt:before { content: "\f022"; } .uk-icon-lock:before { content: "\f023"; } .uk-icon-flag:before { content: "\f024"; } .uk-icon-headphones:before { content: "\f025"; } .uk-icon-volume-off:before { content: "\f026"; } .uk-icon-volume-down:before { content: "\f027"; } .uk-icon-volume-up:before { content: "\f028"; } .uk-icon-qrcode:before { content: "\f029"; } .uk-icon-barcode:before { content: "\f02a"; } .uk-icon-tag:before { content: "\f02b"; } .uk-icon-tags:before { content: "\f02c"; } .uk-icon-book:before { content: "\f02d"; } .uk-icon-bookmark:before { content: "\f02e"; } .uk-icon-print:before { content: "\f02f"; } .uk-icon-camera:before { content: "\f030"; } .uk-icon-font:before { content: "\f031"; } .uk-icon-bold:before { content: "\f032"; } .uk-icon-italic:before { content: "\f033"; } .uk-icon-text-height:before { content: "\f034"; } .uk-icon-text-width:before { content: "\f035"; } .uk-icon-align-left:before { content: "\f036"; } .uk-icon-align-center:before { content: "\f037"; } .uk-icon-align-right:before { content: "\f038"; } .uk-icon-align-justify:before { content: "\f039"; } .uk-icon-list:before { content: "\f03a"; } .uk-icon-dedent:before, .uk-icon-outdent:before { content: "\f03b"; } .uk-icon-indent:before { content: "\f03c"; } .uk-icon-video-camera:before { content: "\f03d"; } .uk-icon-photo:before, .uk-icon-image:before, .uk-icon-picture-o:before { content: "\f03e"; } .uk-icon-pencil:before { content: "\f040"; } .uk-icon-map-marker:before { content: "\f041"; } .uk-icon-adjust:before { content: "\f042"; } .uk-icon-tint:before { content: "\f043"; } .uk-icon-edit:before, .uk-icon-pencil-square-o:before { content: "\f044"; } .uk-icon-share-square-o:before { content: "\f045"; } .uk-icon-check-square-o:before { content: "\f046"; } .uk-icon-arrows:before { content: "\f047"; } .uk-icon-step-backward:before { content: "\f048"; } .uk-icon-fast-backward:before { content: "\f049"; } .uk-icon-backward:before { content: "\f04a"; } .uk-icon-play:before { content: "\f04b"; } .uk-icon-pause:before { content: "\f04c"; } .uk-icon-stop:before { content: "\f04d"; } .uk-icon-forward:before { content: "\f04e"; } .uk-icon-fast-forward:before { content: "\f050"; } .uk-icon-step-forward:before { content: "\f051"; } .uk-icon-eject:before { content: "\f052"; } .uk-icon-chevron-left:before { content: "\f053"; } .uk-icon-chevron-right:before { content: "\f054"; } .uk-icon-plus-circle:before { content: "\f055"; } .uk-icon-minus-circle:before { content: "\f056"; } .uk-icon-times-circle:before { content: "\f057"; } .uk-icon-check-circle:before { content: "\f058"; } .uk-icon-question-circle:before { content: "\f059"; } .uk-icon-info-circle:before { content: "\f05a"; } .uk-icon-crosshairs:before { content: "\f05b"; } .uk-icon-times-circle-o:before { content: "\f05c"; } .uk-icon-check-circle-o:before { content: "\f05d"; } .uk-icon-ban:before { content: "\f05e"; } .uk-icon-arrow-left:before { content: "\f060"; } .uk-icon-arrow-right:before { content: "\f061"; } .uk-icon-arrow-up:before { content: "\f062"; } .uk-icon-arrow-down:before { content: "\f063"; } .uk-icon-mail-forward:before, .uk-icon-share:before { content: "\f064"; } .uk-icon-expand:before { content: "\f065"; } .uk-icon-compress:before { content: "\f066"; } .uk-icon-plus:before { content: "\f067"; } .uk-icon-minus:before { content: "\f068"; } .uk-icon-asterisk:before { content: "\f069"; } .uk-icon-exclamation-circle:before { content: "\f06a"; } .uk-icon-gift:before { content: "\f06b"; } .uk-icon-leaf:before { content: "\f06c"; } .uk-icon-fire:before { content: "\f06d"; } .uk-icon-eye:before { content: "\f06e"; } .uk-icon-eye-slash:before { content: "\f070"; } .uk-icon-warning:before, .uk-icon-exclamation-triangle:before { content: "\f071"; } .uk-icon-plane:before { content: "\f072"; } .uk-icon-calendar:before { content: "\f073"; } .uk-icon-random:before { content: "\f074"; } .uk-icon-comment:before { content: "\f075"; } .uk-icon-magnet:before { content: "\f076"; } .uk-icon-chevron-up:before { content: "\f077"; } .uk-icon-chevron-down:before { content: "\f078"; } .uk-icon-retweet:before { content: "\f079"; } .uk-icon-shopping-cart:before { content: "\f07a"; } .uk-icon-folder:before { content: "\f07b"; } .uk-icon-folder-open:before { content: "\f07c"; } .uk-icon-arrows-v:before { content: "\f07d"; } .uk-icon-arrows-h:before { content: "\f07e"; } .uk-icon-bar-chart-o:before, .uk-icon-bar-chart:before { content: "\f080"; } .uk-icon-twitter-square:before { content: "\f081"; } .uk-icon-facebook-square:before { content: "\f082"; } .uk-icon-camera-retro:before { content: "\f083"; } .uk-icon-key:before { content: "\f084"; } .uk-icon-gears:before, .uk-icon-cogs:before { content: "\f085"; } .uk-icon-comments:before { content: "\f086"; } .uk-icon-thumbs-o-up:before { content: "\f087"; } .uk-icon-thumbs-o-down:before { content: "\f088"; } .uk-icon-star-half:before { content: "\f089"; } .uk-icon-heart-o:before { content: "\f08a"; } .uk-icon-sign-out:before { content: "\f08b"; } .uk-icon-linkedin-square:before { content: "\f08c"; } .uk-icon-thumb-tack:before { content: "\f08d"; } .uk-icon-external-link:before { content: "\f08e"; } .uk-icon-sign-in:before { content: "\f090"; } .uk-icon-trophy:before { content: "\f091"; } .uk-icon-github-square:before { content: "\f092"; } .uk-icon-upload:before { content: "\f093"; } .uk-icon-lemon-o:before { content: "\f094"; } .uk-icon-phone:before { content: "\f095"; } .uk-icon-square-o:before { content: "\f096"; } .uk-icon-bookmark-o:before { content: "\f097"; } .uk-icon-phone-square:before { content: "\f098"; } .uk-icon-twitter:before { content: "\f099"; } .uk-icon-facebook-f:before, .uk-icon-facebook:before { content: "\f09a"; } .uk-icon-github:before { content: "\f09b"; } .uk-icon-unlock:before { content: "\f09c"; } .uk-icon-credit-card:before { content: "\f09d"; } .uk-icon-rss:before { content: "\f09e"; } .uk-icon-hdd-o:before { content: "\f0a0"; } .uk-icon-bullhorn:before { content: "\f0a1"; } .uk-icon-bell:before { content: "\f0f3"; } .uk-icon-certificate:before { content: "\f0a3"; } .uk-icon-hand-o-right:before { content: "\f0a4"; } .uk-icon-hand-o-left:before { content: "\f0a5"; } .uk-icon-hand-o-up:before { content: "\f0a6"; } .uk-icon-hand-o-down:before { content: "\f0a7"; } .uk-icon-arrow-circle-left:before { content: "\f0a8"; } .uk-icon-arrow-circle-right:before { content: "\f0a9"; } .uk-icon-arrow-circle-up:before { content: "\f0aa"; } .uk-icon-arrow-circle-down:before { content: "\f0ab"; } .uk-icon-globe:before { content: "\f0ac"; } .uk-icon-wrench:before { content: "\f0ad"; } .uk-icon-tasks:before { content: "\f0ae"; } .uk-icon-filter:before { content: "\f0b0"; } .uk-icon-briefcase:before { content: "\f0b1"; } .uk-icon-arrows-alt:before { content: "\f0b2"; } .uk-icon-group:before, .uk-icon-users:before { content: "\f0c0"; } .uk-icon-chain:before, .uk-icon-link:before { content: "\f0c1"; } .uk-icon-cloud:before { content: "\f0c2"; } .uk-icon-flask:before { content: "\f0c3"; } .uk-icon-cut:before, .uk-icon-scissors:before { content: "\f0c4"; } .uk-icon-copy:before, .uk-icon-files-o:before { content: "\f0c5"; } .uk-icon-paperclip:before { content: "\f0c6"; } .uk-icon-save:before, .uk-icon-floppy-o:before { content: "\f0c7"; } .uk-icon-square:before { content: "\f0c8"; } .uk-icon-navicon:before, .uk-icon-reorder:before, .uk-icon-bars:before { content: "\f0c9"; } .uk-icon-list-ul:before { content: "\f0ca"; } .uk-icon-list-ol:before { content: "\f0cb"; } .uk-icon-strikethrough:before { content: "\f0cc"; } .uk-icon-underline:before { content: "\f0cd"; } .uk-icon-table:before { content: "\f0ce"; } .uk-icon-magic:before { content: "\f0d0"; } .uk-icon-truck:before { content: "\f0d1"; } .uk-icon-pinterest:before { content: "\f0d2"; } .uk-icon-pinterest-square:before { content: "\f0d3"; } .uk-icon-google-plus-square:before { content: "\f0d4"; } .uk-icon-google-plus:before { content: "\f0d5"; } .uk-icon-money:before { content: "\f0d6"; } .uk-icon-caret-down:before { content: "\f0d7"; } .uk-icon-caret-up:before { content: "\f0d8"; } .uk-icon-caret-left:before { content: "\f0d9"; } .uk-icon-caret-right:before { content: "\f0da"; } .uk-icon-columns:before { content: "\f0db"; } .uk-icon-unsorted:before, .uk-icon-sort:before { content: "\f0dc"; } .uk-icon-sort-down:before, .uk-icon-sort-desc:before { content: "\f0dd"; } .uk-icon-sort-up:before, .uk-icon-sort-asc:before { content: "\f0de"; } .uk-icon-envelope:before { content: "\f0e0"; } .uk-icon-linkedin:before { content: "\f0e1"; } .uk-icon-rotate-left:before, .uk-icon-undo:before { content: "\f0e2"; } .uk-icon-legal:before, .uk-icon-gavel:before { content: "\f0e3"; } .uk-icon-dashboard:before, .uk-icon-tachometer:before { content: "\f0e4"; } .uk-icon-comment-o:before { content: "\f0e5"; } .uk-icon-comments-o:before { content: "\f0e6"; } .uk-icon-flash:before, .uk-icon-bolt:before { content: "\f0e7"; } .uk-icon-sitemap:before { content: "\f0e8"; } .uk-icon-umbrella:before { content: "\f0e9"; } .uk-icon-paste:before, .uk-icon-clipboard:before { content: "\f0ea"; } .uk-icon-lightbulb-o:before { content: "\f0eb"; } .uk-icon-exchange:before { content: "\f0ec"; } .uk-icon-cloud-download:before { content: "\f0ed"; } .uk-icon-cloud-upload:before { content: "\f0ee"; } .uk-icon-user-md:before { content: "\f0f0"; } .uk-icon-stethoscope:before { content: "\f0f1"; } .uk-icon-suitcase:before { content: "\f0f2"; } .uk-icon-bell-o:before { content: "\f0a2"; } .uk-icon-coffee:before { content: "\f0f4"; } .uk-icon-cutlery:before { content: "\f0f5"; } .uk-icon-file-text-o:before { content: "\f0f6"; } .uk-icon-building-o:before { content: "\f0f7"; } .uk-icon-hospital-o:before { content: "\f0f8"; } .uk-icon-ambulance:before { content: "\f0f9"; } .uk-icon-medkit:before { content: "\f0fa"; } .uk-icon-fighter-jet:before { content: "\f0fb"; } .uk-icon-beer:before { content: "\f0fc"; } .uk-icon-h-square:before { content: "\f0fd"; } .uk-icon-plus-square:before { content: "\f0fe"; } .uk-icon-angle-double-left:before { content: "\f100"; } .uk-icon-angle-double-right:before { content: "\f101"; } .uk-icon-angle-double-up:before { content: "\f102"; } .uk-icon-angle-double-down:before { content: "\f103"; } .uk-icon-angle-left:before { content: "\f104"; } .uk-icon-angle-right:before { content: "\f105"; } .uk-icon-angle-up:before { content: "\f106"; } .uk-icon-angle-down:before { content: "\f107"; } .uk-icon-desktop:before { content: "\f108"; } .uk-icon-laptop:before { content: "\f109"; } .uk-icon-tablet:before { content: "\f10a"; } .uk-icon-mobile-phone:before, .uk-icon-mobile:before { content: "\f10b"; } .uk-icon-circle-o:before { content: "\f10c"; } .uk-icon-quote-left:before { content: "\f10d"; } .uk-icon-quote-right:before { content: "\f10e"; } .uk-icon-spinner:before { content: "\f110"; } .uk-icon-circle:before { content: "\f111"; } .uk-icon-mail-reply:before, .uk-icon-reply:before { content: "\f112"; } .uk-icon-github-alt:before { content: "\f113"; } .uk-icon-folder-o:before { content: "\f114"; } .uk-icon-folder-open-o:before { content: "\f115"; } .uk-icon-smile-o:before { content: "\f118"; } .uk-icon-frown-o:before { content: "\f119"; } .uk-icon-meh-o:before { content: "\f11a"; } .uk-icon-gamepad:before { content: "\f11b"; } .uk-icon-keyboard-o:before { content: "\f11c"; } .uk-icon-flag-o:before { content: "\f11d"; } .uk-icon-flag-checkered:before { content: "\f11e"; } .uk-icon-terminal:before { content: "\f120"; } .uk-icon-code:before { content: "\f121"; } .uk-icon-mail-reply-all:before, .uk-icon-reply-all:before { content: "\f122"; } .uk-icon-star-half-empty:before, .uk-icon-star-half-full:before, .uk-icon-star-half-o:before { content: "\f123"; } .uk-icon-location-arrow:before { content: "\f124"; } .uk-icon-crop:before { content: "\f125"; } .uk-icon-code-fork:before { content: "\f126"; } .uk-icon-unlink:before, .uk-icon-chain-broken:before { content: "\f127"; } .uk-icon-question:before { content: "\f128"; } .uk-icon-info:before { content: "\f129"; } .uk-icon-exclamation:before { content: "\f12a"; } .uk-icon-superscript:before { content: "\f12b"; } .uk-icon-subscript:before { content: "\f12c"; } .uk-icon-eraser:before { content: "\f12d"; } .uk-icon-puzzle-piece:before { content: "\f12e"; } .uk-icon-microphone:before { content: "\f130"; } .uk-icon-microphone-slash:before { content: "\f131"; } .uk-icon-shield:before { content: "\f132"; } .uk-icon-calendar-o:before { content: "\f133"; } .uk-icon-fire-extinguisher:before { content: "\f134"; } .uk-icon-rocket:before { content: "\f135"; } .uk-icon-maxcdn:before { content: "\f136"; } .uk-icon-chevron-circle-left:before { content: "\f137"; } .uk-icon-chevron-circle-right:before { content: "\f138"; } .uk-icon-chevron-circle-up:before { content: "\f139"; } .uk-icon-chevron-circle-down:before { content: "\f13a"; } .uk-icon-html5:before { content: "\f13b"; } .uk-icon-css3:before { content: "\f13c"; } .uk-icon-anchor:before { content: "\f13d"; } .uk-icon-unlock-alt:before { content: "\f13e"; } .uk-icon-bullseye:before { content: "\f140"; } .uk-icon-ellipsis-h:before { content: "\f141"; } .uk-icon-ellipsis-v:before { content: "\f142"; } .uk-icon-rss-square:before { content: "\f143"; } .uk-icon-play-circle:before { content: "\f144"; } .uk-icon-ticket:before { content: "\f145"; } .uk-icon-minus-square:before { content: "\f146"; } .uk-icon-minus-square-o:before { content: "\f147"; } .uk-icon-level-up:before { content: "\f148"; } .uk-icon-level-down:before { content: "\f149"; } .uk-icon-check-square:before { content: "\f14a"; } .uk-icon-pencil-square:before { content: "\f14b"; } .uk-icon-external-link-square:before { content: "\f14c"; } .uk-icon-share-square:before { content: "\f14d"; } .uk-icon-compass:before { content: "\f14e"; } .uk-icon-toggle-down:before, .uk-icon-caret-square-o-down:before { content: "\f150"; } .uk-icon-toggle-up:before, .uk-icon-caret-square-o-up:before { content: "\f151"; } .uk-icon-toggle-right:before, .uk-icon-caret-square-o-right:before { content: "\f152"; } .uk-icon-euro:before, .uk-icon-eur:before { content: "\f153"; } .uk-icon-gbp:before { content: "\f154"; } .uk-icon-dollar:before, .uk-icon-usd:before { content: "\f155"; } .uk-icon-rupee:before, .uk-icon-inr:before { content: "\f156"; } .uk-icon-cny:before, .uk-icon-rmb:before, .uk-icon-yen:before, .uk-icon-jpy:before { content: "\f157"; } .uk-icon-ruble:before, .uk-icon-rouble:before, .uk-icon-rub:before { content: "\f158"; } .uk-icon-won:before, .uk-icon-krw:before { content: "\f159"; } .uk-icon-bitcoin:before, .uk-icon-btc:before { content: "\f15a"; } .uk-icon-file:before { content: "\f15b"; } .uk-icon-file-text:before { content: "\f15c"; } .uk-icon-sort-alpha-asc:before { content: "\f15d"; } .uk-icon-sort-alpha-desc:before { content: "\f15e"; } .uk-icon-sort-amount-asc:before { content: "\f160"; } .uk-icon-sort-amount-desc:before { content: "\f161"; } .uk-icon-sort-numeric-asc:before { content: "\f162"; } .uk-icon-sort-numeric-desc:before { content: "\f163"; } .uk-icon-thumbs-up:before { content: "\f164"; } .uk-icon-thumbs-down:before { content: "\f165"; } .uk-icon-youtube-square:before { content: "\f166"; } .uk-icon-youtube:before { content: "\f167"; } .uk-icon-xing:before { content: "\f168"; } .uk-icon-xing-square:before { content: "\f169"; } .uk-icon-youtube-play:before { content: "\f16a"; } .uk-icon-dropbox:before { content: "\f16b"; } .uk-icon-stack-overflow:before { content: "\f16c"; } .uk-icon-instagram:before { content: "\f16d"; } .uk-icon-flickr:before { content: "\f16e"; } .uk-icon-adn:before { content: "\f170"; } .uk-icon-bitbucket:before { content: "\f171"; } .uk-icon-bitbucket-square:before { content: "\f172"; } .uk-icon-tumblr:before { content: "\f173"; } .uk-icon-tumblr-square:before { content: "\f174"; } .uk-icon-long-arrow-down:before { content: "\f175"; } .uk-icon-long-arrow-up:before { content: "\f176"; } .uk-icon-long-arrow-left:before { content: "\f177"; } .uk-icon-long-arrow-right:before { content: "\f178"; } .uk-icon-apple:before { content: "\f179"; } .uk-icon-windows:before { content: "\f17a"; } .uk-icon-android:before { content: "\f17b"; } .uk-icon-linux:before { content: "\f17c"; } .uk-icon-dribbble:before { content: "\f17d"; } .uk-icon-skype:before { content: "\f17e"; } .uk-icon-foursquare:before { content: "\f180"; } .uk-icon-trello:before { content: "\f181"; } .uk-icon-female:before { content: "\f182"; } .uk-icon-male:before { content: "\f183"; } .uk-icon-gittip:before, .uk-icon-gratipay:before { content: "\f184"; } .uk-icon-sun-o:before { content: "\f185"; } .uk-icon-moon-o:before { content: "\f186"; } .uk-icon-archive:before { content: "\f187"; } .uk-icon-bug:before { content: "\f188"; } .uk-icon-vk:before { content: "\f189"; } .uk-icon-weibo:before { content: "\f18a"; } .uk-icon-renren:before { content: "\f18b"; } .uk-icon-pagelines:before { content: "\f18c"; } .uk-icon-stack-exchange:before { content: "\f18d"; } .uk-icon-arrow-circle-o-right:before { content: "\f18e"; } .uk-icon-arrow-circle-o-left:before { content: "\f190"; } .uk-icon-toggle-left:before, .uk-icon-caret-square-o-left:before { content: "\f191"; } .uk-icon-dot-circle-o:before { content: "\f192"; } .uk-icon-wheelchair:before { content: "\f193"; } .uk-icon-vimeo-square:before { content: "\f194"; } .uk-icon-turkish-lira:before, .uk-icon-try:before { content: "\f195"; } .uk-icon-plus-square-o:before { content: "\f196"; } .uk-icon-space-shuttle:before { content: "\f197"; } .uk-icon-slack:before { content: "\f198"; } .uk-icon-envelope-square:before { content: "\f199"; } .uk-icon-wordpress:before { content: "\f19a"; } .uk-icon-openid:before { content: "\f19b"; } .uk-icon-institution:before, .uk-icon-bank:before, .uk-icon-university:before { content: "\f19c"; } .uk-icon-mortar-board:before, .uk-icon-graduation-cap:before { content: "\f19d"; } .uk-icon-yahoo:before { content: "\f19e"; } .uk-icon-google:before { content: "\f1a0"; } .uk-icon-reddit:before { content: "\f1a1"; } .uk-icon-reddit-square:before { content: "\f1a2"; } .uk-icon-stumbleupon-circle:before { content: "\f1a3"; } .uk-icon-stumbleupon:before { content: "\f1a4"; } .uk-icon-delicious:before { content: "\f1a5"; } .uk-icon-digg:before { content: "\f1a6"; } .uk-icon-pied-piper:before { content: "\f1a7"; } .uk-icon-pied-piper-alt:before { content: "\f1a8"; } .uk-icon-drupal:before { content: "\f1a9"; } .uk-icon-joomla:before { content: "\f1aa"; } .uk-icon-language:before { content: "\f1ab"; } .uk-icon-fax:before { content: "\f1ac"; } .uk-icon-building:before { content: "\f1ad"; } .uk-icon-child:before { content: "\f1ae"; } .uk-icon-paw:before { content: "\f1b0"; } .uk-icon-spoon:before { content: "\f1b1"; } .uk-icon-cube:before { content: "\f1b2"; } .uk-icon-cubes:before { content: "\f1b3"; } .uk-icon-behance:before { content: "\f1b4"; } .uk-icon-behance-square:before { content: "\f1b5"; } .uk-icon-steam:before { content: "\f1b6"; } .uk-icon-steam-square:before { content: "\f1b7"; } .uk-icon-recycle:before { content: "\f1b8"; } .uk-icon-automobile:before, .uk-icon-car:before { content: "\f1b9"; } .uk-icon-cab:before, .uk-icon-taxi:before { content: "\f1ba"; } .uk-icon-tree:before { content: "\f1bb"; } .uk-icon-spotify:before { content: "\f1bc"; } .uk-icon-deviantart:before { content: "\f1bd"; } .uk-icon-soundcloud:before { content: "\f1be"; } .uk-icon-database:before { content: "\f1c0"; } .uk-icon-file-pdf-o:before { content: "\f1c1"; } .uk-icon-file-word-o:before { content: "\f1c2"; } .uk-icon-file-excel-o:before { content: "\f1c3"; } .uk-icon-file-powerpoint-o:before { content: "\f1c4"; } .uk-icon-file-photo-o:before, .uk-icon-file-picture-o:before, .uk-icon-file-image-o:before { content: "\f1c5"; } .uk-icon-file-zip-o:before, .uk-icon-file-archive-o:before { content: "\f1c6"; } .uk-icon-file-sound-o:before, .uk-icon-file-audio-o:before { content: "\f1c7"; } .uk-icon-file-movie-o:before, .uk-icon-file-video-o:before { content: "\f1c8"; } .uk-icon-file-code-o:before { content: "\f1c9"; } .uk-icon-vine:before { content: "\f1ca"; } .uk-icon-codepen:before { content: "\f1cb"; } .uk-icon-jsfiddle:before { content: "\f1cc"; } .uk-icon-life-bouy:before, .uk-icon-life-buoy:before, .uk-icon-life-saver:before, .uk-icon-support:before, .uk-icon-life-ring:before { content: "\f1cd"; } .uk-icon-circle-o-notch:before { content: "\f1ce"; } .uk-icon-ra:before, .uk-icon-rebel:before { content: "\f1d0"; } .uk-icon-ge:before, .uk-icon-empire:before { content: "\f1d1"; } .uk-icon-git-square:before { content: "\f1d2"; } .uk-icon-git:before { content: "\f1d3"; } .uk-icon-hacker-news:before { content: "\f1d4"; } .uk-icon-tencent-weibo:before { content: "\f1d5"; } .uk-icon-qq:before { content: "\f1d6"; } .uk-icon-wechat:before, .uk-icon-weixin:before { content: "\f1d7"; } .uk-icon-send:before, .uk-icon-paper-plane:before { content: "\f1d8"; } .uk-icon-send-o:before, .uk-icon-paper-plane-o:before { content: "\f1d9"; } .uk-icon-history:before { content: "\f1da"; } .uk-icon-genderless:before, .uk-icon-circle-thin:before { content: "\f1db"; } .uk-icon-header:before { content: "\f1dc"; } .uk-icon-paragraph:before { content: "\f1dd"; } .uk-icon-sliders:before { content: "\f1de"; } .uk-icon-share-alt:before { content: "\f1e0"; } .uk-icon-share-alt-square:before { content: "\f1e1"; } .uk-icon-bomb:before { content: "\f1e2"; } .uk-icon-soccer-ball-o:before, .uk-icon-futbol-o:before { content: "\f1e3"; } .uk-icon-tty:before { content: "\f1e4"; } .uk-icon-binoculars:before { content: "\f1e5"; } .uk-icon-plug:before { content: "\f1e6"; } .uk-icon-slideshare:before { content: "\f1e7"; } .uk-icon-twitch:before { content: "\f1e8"; } .uk-icon-yelp:before { content: "\f1e9"; } .uk-icon-newspaper-o:before { content: "\f1ea"; } .uk-icon-wifi:before { content: "\f1eb"; } .uk-icon-calculator:before { content: "\f1ec"; } .uk-icon-paypal:before { content: "\f1ed"; } .uk-icon-google-wallet:before { content: "\f1ee"; } .uk-icon-cc-visa:before { content: "\f1f0"; } .uk-icon-cc-mastercard:before { content: "\f1f1"; } .uk-icon-cc-discover:before { content: "\f1f2"; } .uk-icon-cc-amex:before { content: "\f1f3"; } .uk-icon-cc-paypal:before { content: "\f1f4"; } .uk-icon-cc-stripe:before { content: "\f1f5"; } .uk-icon-bell-slash:before { content: "\f1f6"; } .uk-icon-bell-slash-o:before { content: "\f1f7"; } .uk-icon-trash:before { content: "\f1f8"; } .uk-icon-copyright:before { content: "\f1f9"; } .uk-icon-at:before { content: "\f1fa"; } .uk-icon-eyedropper:before { content: "\f1fb"; } .uk-icon-paint-brush:before { content: "\f1fc"; } .uk-icon-birthday-cake:before { content: "\f1fd"; } .uk-icon-area-chart:before { content: "\f1fe"; } .uk-icon-pie-chart:before { content: "\f200"; } .uk-icon-line-chart:before { content: "\f201"; } .uk-icon-lastfm:before { content: "\f202"; } .uk-icon-lastfm-square:before { content: "\f203"; } .uk-icon-toggle-off:before { content: "\f204"; } .uk-icon-toggle-on:before { content: "\f205"; } .uk-icon-bicycle:before { content: "\f206"; } .uk-icon-bus:before { content: "\f207"; } .uk-icon-ioxhost:before { content: "\f208"; } .uk-icon-angellist:before { content: "\f209"; } .uk-icon-cc:before { content: "\f20a"; } .uk-icon-shekel:before, .uk-icon-sheqel:before, .uk-icon-ils:before { content: "\f20b"; } .uk-icon-meanpath:before { content: "\f20c"; } .uk-icon-buysellads:before { content: "\f20d"; } .uk-icon-connectdevelop:before { content: "\f20e"; } .uk-icon-dashcube:before { content: "\f210"; } .uk-icon-forumbee:before { content: "\f211"; } .uk-icon-leanpub:before { content: "\f212"; } .uk-icon-sellsy:before { content: "\f213"; } .uk-icon-shirtsinbulk:before { content: "\f214"; } .uk-icon-simplybuilt:before { content: "\f215"; } .uk-icon-skyatlas:before { content: "\f216"; } .uk-icon-cart-plus:before { content: "\f217"; } .uk-icon-cart-arrow-down:before { content: "\f218"; } .uk-icon-diamond:before { content: "\f219"; } .uk-icon-ship:before { content: "\f21a"; } .uk-icon-user-secret:before { content: "\f21b"; } .uk-icon-motorcycle:before { content: "\f21c"; } .uk-icon-street-view:before { content: "\f21d"; } .uk-icon-heartbeat:before { content: "\f21e"; } .uk-icon-venus:before { content: "\f221"; } .uk-icon-mars:before { content: "\f222"; } .uk-icon-mercury:before { content: "\f223"; } .uk-icon-transgender:before { content: "\f224"; } .uk-icon-transgender-alt:before { content: "\f225"; } .uk-icon-venus-double:before { content: "\f226"; } .uk-icon-mars-double:before { content: "\f227"; } .uk-icon-venus-mars:before { content: "\f228"; } .uk-icon-mars-stroke:before { content: "\f229"; } .uk-icon-mars-stroke-v:before { content: "\f22a"; } .uk-icon-mars-stroke-h:before { content: "\f22b"; } .uk-icon-neuter:before { content: "\f22c"; } .uk-icon-facebook-official:before { content: "\f230"; } .uk-icon-pinterest-p:before { content: "\f231"; } .uk-icon-whatsapp:before { content: "\f232"; } .uk-icon-server:before { content: "\f233"; } .uk-icon-user-plus:before { content: "\f234"; } .uk-icon-user-times:before { content: "\f235"; } .uk-icon-hotel:before, .uk-icon-bed:before { content: "\f236"; } .uk-icon-viacoin:before { content: "\f237"; } .uk-icon-train:before { content: "\f238"; } .uk-icon-subway:before { content: "\f239"; } .uk-icon-medium-logo:before { content: "\f23a"; } .uk-icon-500px:before { content: "\f26e"; } .uk-icon-amazon:before { content: "\f270"; } .uk-icon-balance-scale:before { content: "\f24e"; } .uk-icon-battery-empty:before, .uk-icon-battery-0:before { content: "\f244"; } .uk-icon-battery-quarter:before, .uk-icon-battery-1:before { content: "\f243"; } .uk-icon-battery-half:before, .uk-icon-battery-2:before { content: "\f242"; } .uk-icon-battery-three-quarters:before, .uk-icon-battery-3:before { content: "\f241"; } .uk-icon-battery-full:before, .uk-icon-battery-4:before { content: "\f240"; } .uk-icon-black-tie:before { content: "\f27e"; } .uk-icon-calendar-check-o:before { content: "\f274"; } .uk-icon-calendar-minus-o:before { content: "\f272"; } .uk-icon-calendar-plus-o:before { content: "\f271"; } .uk-icon-calendar-times-o:before { content: "\f273"; } .uk-icon-cc-diners-club:before { content: "\f24c"; } .uk-icon-cc-jcb:before { content: "\f24b"; } .uk-icon-chrome:before { content: "\f268"; } .uk-icon-clone:before { content: "\f24d"; } .uk-icon-commenting:before { content: "\f27a"; } .uk-icon-commenting-o:before { content: "\f27b"; } .uk-icon-contao:before { content: "\f26d"; } .uk-icon-creative-commons:before { content: "\f25e"; } .uk-icon-expeditedssl:before { content: "\f23e"; } .uk-icon-firefox:before { content: "\f269"; } .uk-icon-fonticons:before { content: "\f280"; } .uk-icon-get-pocket:before { content: "\f265"; } .uk-icon-gg:before { content: "\f260"; } .uk-icon-gg-circle:before { content: "\f261"; } .uk-icon-hand-lizard-o:before { content: "\f258"; } .uk-icon-hand-stop-o:before, .uk-icon-hand-paper-o:before { content: "\f256"; } .uk-icon-hand-peace-o:before { content: "\f25b"; } .uk-icon-hand-pointer-o:before { content: "\f25a"; } .uk-icon-hand-grab-o:before, .uk-icon-hand-rock-o:before { content: "\f255"; } .uk-icon-hand-scissors-o:before { content: "\f257"; } .uk-icon-hand-spock-o:before { content: "\f259"; } .uk-icon-hourglass:before { content: "\f254"; } .uk-icon-hourglass-o:before { content: "\f250"; } .uk-icon-hourglass-1:before, .uk-icon-hourglass-start:before { content: "\f251"; } .uk-icon-hourglass-2:before, .uk-icon-hourglass-half:before { content: "\f252"; } .uk-icon-hourglass-3:before, .uk-icon-hourglass-end:before { content: "\f253"; } .uk-icon-houzz:before { content: "\f27c"; } .uk-icon-i-cursor:before { content: "\f246"; } .uk-icon-industry:before { content: "\f275"; } .uk-icon-internet-explorer:before { content: "\f26b"; } .uk-icon-map:before { content: "\f279"; } .uk-icon-map-o:before { content: "\f278"; } .uk-icon-map-pin:before { content: "\f276"; } .uk-icon-map-signs:before { content: "\f277"; } .uk-icon-mouse-pointer:before { content: "\f245"; } .uk-icon-object-group:before { content: "\f247"; } .uk-icon-object-ungroup:before { content: "\f248"; } .uk-icon-odnoklassniki:before { content: "\f263"; } .uk-icon-odnoklassniki-square:before { content: "\f264"; } .uk-icon-opencart:before { content: "\f23d"; } .uk-icon-opera:before { content: "\f26a"; } .uk-icon-optin-monster:before { content: "\f23c"; } .uk-icon-registered:before { content: "\f25d"; } .uk-icon-safari:before { content: "\f267"; } .uk-icon-sticky-note:before { content: "\f249"; } .uk-icon-sticky-note-o:before { content: "\f24a"; } .uk-icon-tv:before, .uk-icon-television:before { content: "\f26c"; } .uk-icon-trademark:before { content: "\f25c"; } .uk-icon-tripadvisor:before { content: "\f262"; } .uk-icon-vimeo:before { content: "\f27d"; } .uk-icon-wikipedia-w:before { content: "\f266"; } .uk-icon-yc:before, .uk-icon-y-combinator:before { content: "\f23b"; } .uk-icon-yc-square:before, .uk-icon-y-combinator-square:before { content: "\f1d4"; } // added fa 4.5 .uk-icon-bluetooth:before { content: "\f293"; } .uk-icon-bluetooth-b:before { content: "\f294"; } .uk-icon-codiepie:before { content: "\f284"; } .uk-icon-credit-card-alt:before { content: "\f283"; } .uk-icon-edge:before { content: "\f282"; } .uk-icon-fort-awesome:before { content: "\f286"; } .uk-icon-hashtag:before { content: "\f292"; } .uk-icon-mixcloud:before { content: "\f289"; } .uk-icon-modx:before { content: "\f285"; } .uk-icon-pause-circle:before { content: "\f28b"; } .uk-icon-pause-circle-o:before { content: "\f28c"; } .uk-icon-percent:before { content: "\f295"; } .uk-icon-product-hunt:before { content: "\f288"; } .uk-icon-reddit-alien:before { content: "\f281"; } .uk-icon-scribd:before { content: "\f28a"; } .uk-icon-shopping-bag:before { content: "\f290"; } .uk-icon-shopping-basket:before { content: "\f291"; } .uk-icon-stop-circle:before { content: "\f28d"; } .uk-icon-stop-circle-o:before { content: "\f28e"; } .uk-icon-usb:before { content: "\f287"; } // added fa 4.6 .uk-icon-american-sign-language-interpreting:before, .uk-icon-asl-interpreting:before { content: "\f2a3"; } .uk-icon-assistive-listening-systems:before { content: "\f2a2"; } .uk-icon-audio-description:before { content: "\f29e"; } .uk-icon-blind:before { content: "\f29d"; } .uk-icon-braille:before { content: "\f2a1"; } .uk-icon-deaf:before, .uk-icon-deafness:before { content: "\f2a4"; } .uk-icon-envira:before { content: "\f299"; } .uk-icon-font-awesome:before, .uk-icon-fa:before { content: "\f2b4"; } .uk-icon-first-order:before { content: "\f2b0"; } .uk-icon-gitlab:before { content: "\f296"; } .uk-icon-glide:before { content: "\f2a5"; } .uk-icon-glide-g:before { content: "\f2a6"; } .uk-icon-hard-of-hearing:before { content: "\f2a4"; } .uk-icon-low-vision:before { content: "\f2a8"; } .uk-icon-question-circle-o:before { content: "\f29c"; } .uk-icon-sign-language:before, .uk-icon-signing:before { content: "\f2a7"; } .uk-icon-snapchat:before { content: "\f2ab"; } .uk-icon-snapchat-ghost:before { content: "\f2ac"; } .uk-icon-snapchat-square:before { content: "\f2ad"; } .uk-icon-themeisle:before { content: "\f2b2"; } .uk-icon-universal-access:before { content: "\f29a"; } .uk-icon-viadeo:before { content: "\f2a9"; } .uk-icon-viadeo-square:before { content: "\f2aa"; } .uk-icon-volume-control-phone:before { content: "\f2a0"; } .uk-icon-wheelchair-alt:before { content: "\f29b"; } .uk-icon-wpbeginner:before { content: "\f297"; } .uk-icon-wpforms:before { content: "\f298"; } .uk-icon-yoast:before { content: "\f2b1"; } // Hooks // ======================================================================== .hook-icon-misc; .hook-icon-hover() {} .hook-icon-hover-hover() {} .hook-icon-button() {} .hook-icon-button-hover() {} .hook-icon-button-active() {} .hook-icon-misc() {} PK���\.�s�6�6=templates/yoo_aurora/warp/vendor/uikit/less/core/utility.lessnu�[���// Name: Utility // Description: Collection of useful utility classes to style your content // // Component: `uk-container-*` // `uk-clearfix` // `uk-nbfc-*` // `uk-float-*` // `uk-align-*` // `uk-vertical-align-*` // `uk-height-*` // `uk-responsive-*` // `uk-margin-*` // `uk-padding-*` // `uk-border-*` // `uk-heading-*` // `uk-link-*` // `uk-scrollable-*` // `uk-overflow-*` // `uk-position-*` // `uk-display-*` // `uk-visible-*` // `uk-hidden-*` // `uk-invisible` // // Used by: Overlay // // ======================================================================== // Variables // ======================================================================== @utility-container-max-width: 980px; @utility-container-padding-horizontal: 25px; @utility-container-large-max-width: 1200px; @utility-container-large-padding-horizontal: 35px; @utility-align-horizontal: 15px; @utility-align-vertical: 15px; @utility-height-viewport-min-height: 600px; @utility-margin: 15px; @utility-margin-small: 5px; @utility-margin-large: 50px; @utility-border-rounded: 5px; @utility-heading-large-small-font-size: 36px; @utility-heading-large-small-line-height: 42px; @utility-heading-large-font-size: 52px; @utility-heading-large-line-height: 64px; @utility-link-muted-color: #444; @utility-link-muted-hover-color: #444; @utility-scrollable-text-height: 300px; @utility-scrollable-box-height: 170px; @utility-scrollable-box-padding: 10px; @utility-scrollable-box-border: #ddd; @utility-scrollable-box-border-width: 1px; /* ======================================================================== Component: Utility ========================================================================== */ /* Container ========================================================================== */ .uk-container { box-sizing: border-box; max-width: @utility-container-max-width; padding: 0 @utility-container-padding-horizontal; .hook-container; } /* Large screen and bigger */ @media (min-width: @breakpoint-xlarge) { .uk-container { max-width: @utility-container-large-max-width; padding: 0 @utility-container-large-padding-horizontal; } } /* * Micro clearfix */ .uk-container:before, .uk-container:after { content: ""; display: table; } .uk-container:after { clear: both; } /* * Center container */ .uk-container-center { margin-left: auto; margin-right: auto; } /* Clearing ========================================================================== */ /* * Micro clearfix * `table-cell` is used with `:before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit * `table` is used again with `:after` because `clear` only works with block elements. * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari */ .uk-clearfix:before { content: ""; display: table-cell; } .uk-clearfix:after { content: ""; display: table; clear: both; } /* * Create a new block formatting context */ .uk-nbfc { overflow: hidden; } .uk-nbfc-alt { display: table-cell; width: 10000px; } /* Alignment of block elements ========================================================================== */ /* * Float blocks * 1. Prevent content overflow on small devices */ .uk-float-left { float: left; } .uk-float-right { float: right; } /* 1 */ [class*='uk-float-'] { max-width: 100%; } /* Alignment of images and objects ========================================================================== */ /* * Alignment */ [class*='uk-align-'] { display: block; margin-bottom: @utility-align-vertical; } .uk-align-left { margin-right: @utility-align-horizontal; float: left; } .uk-align-right { margin-left: @utility-align-horizontal; float: right; } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-align-medium-left { margin-right: @utility-align-horizontal; float: left; } .uk-align-medium-right { margin-left: @utility-align-horizontal; float: right; } } .uk-align-center { margin-left: auto; margin-right: auto; } /* Vertical alignment ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` */ .uk-vertical-align { font-size: 0.001px; } /* * The `uk-vertical-align` container needs a specific height */ .uk-vertical-align:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * Sub-object which can have any height * 1. Reset whitespace hack */ .uk-vertical-align-middle, .uk-vertical-align-bottom { display: inline-block; max-width: 100%; /* 1 */ font-size: 1rem; } .uk-vertical-align-middle { vertical-align: middle; } .uk-vertical-align-bottom { vertical-align: bottom; } /* Height ========================================================================== */ /* * More robust if padding and border are used */ [class*='uk-height'] { box-sizing: border-box; } /* * Useful to extend the `html` and `body` element to the full height of the page. */ .uk-height-1-1 { height: 100%; } /* * Useful to create image teasers */ .uk-height-viewport { height: 100vh; min-height: @utility-height-viewport-min-height; } /* Responsive objects * Note: Images are already responsive by default, see Base component ========================================================================== */ /* * 1. Corrects `max-width` and `max-height` behavior if padding and border are used */ .uk-responsive-width, .uk-responsive-height { box-sizing: border-box; } /* * Responsiveness: Sets a maximum width relative to the parent and auto scales the height * `important` needed to override `uk-img-preserve img` */ .uk-responsive-width { max-width: 100% !important; height: auto; } /* * Responsiveness: Sets a maximum height relative to the parent and auto scales the width * Only works if the parent element has a fixed height. */ .uk-responsive-height { max-height: 100%; width: auto; } /* Margin ========================================================================== */ /* * Create a block with the same margin of a paragraph * Add margin if adjacent element */ .uk-margin { margin-bottom: @utility-margin; } * + .uk-margin { margin-top: @utility-margin; } .uk-margin-top { margin-top: @utility-margin !important; } .uk-margin-bottom { margin-bottom: @utility-margin !important; } .uk-margin-left { margin-left: @utility-margin !important; } .uk-margin-right { margin-right: @utility-margin !important; } /* * Larger margins */ .uk-margin-large { margin-bottom: @utility-margin-large; } * + .uk-margin-large { margin-top: @utility-margin-large; } .uk-margin-large-top { margin-top: @utility-margin-large !important; } .uk-margin-large-bottom { margin-bottom: @utility-margin-large !important; } .uk-margin-large-left { margin-left: @utility-margin-large !important; } .uk-margin-large-right { margin-right: @utility-margin-large !important; } /* * Smaller margins */ .uk-margin-small { margin-bottom: @utility-margin-small; } * + .uk-margin-small { margin-top: @utility-margin-small; } .uk-margin-small-top { margin-top: @utility-margin-small !important; } .uk-margin-small-bottom { margin-bottom: @utility-margin-small !important; } .uk-margin-small-left { margin-left: @utility-margin-small !important; } .uk-margin-small-right { margin-right: @utility-margin-small !important; } /* * Remove margins */ .uk-margin-remove { margin: 0 !important; } .uk-margin-top-remove { margin-top: 0 !important; } .uk-margin-bottom-remove { margin-bottom: 0 !important; } /* Padding ========================================================================== */ .uk-padding-remove { padding: 0 !important; } .uk-padding-top-remove { padding-top: 0 !important; } .uk-padding-bottom-remove { padding-bottom: 0 !important; } .uk-padding-vertical-remove { padding-top: 0 !important; padding-bottom: 0 !important; } /* Border ========================================================================== */ .uk-border-circle { border-radius: 50%; } .uk-border-rounded { border-radius: @utility-border-rounded; } /* Headings ========================================================================== */ .uk-heading-large { font-size: @utility-heading-large-small-font-size; line-height: @utility-heading-large-small-line-height; } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-heading-large { font-size: @utility-heading-large-font-size; line-height: @utility-heading-large-line-height; } } /* Link ========================================================================== */ /* * Let links appear in default text color */ .uk-link-muted, .uk-link-muted a { color: @utility-link-muted-color; } .uk-link-muted:hover, .uk-link-muted a:hover { color: @utility-link-muted-hover-color; } /* * Reset link style */ .uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus { color: inherit; text-decoration: none; } /* Scrollable ========================================================================== */ /* * Enable scrolling for preformatted text */ .uk-scrollable-text { height: @utility-scrollable-text-height; overflow-y: scroll; -webkit-overflow-scrolling: touch; resize: both; } /* * Box with scrolling enabled */ .uk-scrollable-box { box-sizing: border-box; height: @utility-scrollable-box-height; padding: @utility-scrollable-box-padding; border: @utility-scrollable-box-border-width solid @utility-scrollable-box-border; overflow: auto; -webkit-overflow-scrolling: touch; resize: both; .hook-scrollable-box; } .uk-scrollable-box > :last-child { margin-bottom: 0; } /* Overflow ========================================================================== */ .uk-overflow-hidden { overflow: hidden; } /* * Enable scrollbars if content is clipped */ .uk-overflow-container { overflow: auto; -webkit-overflow-scrolling: touch; } .uk-overflow-container > :last-child { margin-bottom: 0; } /* Position ========================================================================== */ .uk-position-absolute, [class*='uk-position-top'], [class*='uk-position-bottom'] { position: absolute !important; } /* Don't use `width: 100%` because it is wrong if the parent has padding. */ .uk-position-top { top: 0; left: 0; right: 0; } .uk-position-bottom { bottom: 0; left: 0; right: 0; } .uk-position-top-left { top: 0; left: 0; } .uk-position-top-right { top: 0; right: 0; } .uk-position-bottom-left { bottom: 0; left: 0; } .uk-position-bottom-right { bottom: 0; right: 0; } /* * Cover */ .uk-position-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } /* * Relative */ .uk-position-relative { position: relative !important; } /* * Z-index */ .uk-position-z-index { z-index: 1; } /* Display ========================================================================== */ /* * Display * 1. Required if child is a responsive image */ .uk-display-block { display: block !important; } .uk-display-inline { display: inline !important; } .uk-display-inline-block { display: inline-block !important; /* 1 */ max-width: 100%; } /* * Visibility * Avoids setting display to `block` so it works also with `inline-block` and `table` */ /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-visible-small { display: none !important; } .uk-visible-medium { display: none !important; } .uk-hidden-large { display: none !important; } } /* Tablets portrait */ @media (min-width: @breakpoint-medium) and (max-width: @breakpoint-medium-max) { .uk-visible-small { display: none !important; } .uk-visible-large { display: none !important ; } .uk-hidden-medium { display: none !important; } } /* Phone landscape and smaller*/ @media (max-width: @breakpoint-small-max) { .uk-visible-medium { display: none !important; } .uk-visible-large { display: none !important; } .uk-hidden-small { display: none !important; } } /* Remove from the flow and screen readers on any device */ .uk-hidden { display: none !important; visibility: hidden !important; } /* It's hidden, but still affects layout */ .uk-invisible { visibility: hidden !important; } /* Show on hover */ .uk-visible-hover:hover .uk-hidden, .uk-visible-hover:hover .uk-invisible { display: block !important; visibility: visible !important; } .uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline:hover .uk-invisible { display: inline-block !important; visibility: visible !important; } /* Hide on touch */ .uk-touch .uk-hidden-touch, .uk-notouch .uk-hidden-notouch { display: none !important; } // Hooks // ======================================================================== .hook-utility-misc; .hook-container() {} .hook-scrollable-box() {} .hook-utility-misc() {} PK���\�P�^ ^ >templates/yoo_aurora/warp/vendor/uikit/less/core/thumbnav.lessnu�[���// Name: Thumbnav // Description: Defines styles for a thumbnail navigation // // Component: `uk-thumbnav` // // States: `uk-active` // // Markup: // // <!-- uk-thumbnav --> // <ul class="uk-thumbnav"> // <li class="uk-active"><a href=""></a></li> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @thumbnav-margin-horizontal: 10px; @thumbnav-margin-vertical: @thumbnav-margin-horizontal; @thumbnav-background: #fff; @thumbnav-opacity: 0.7; @thumbnav-hover-opacity: 1; @thumbnav-active-opacity: 1; /* ======================================================================== Component: Thumbnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-thumbnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -@thumbnav-margin-horizontal; margin-top: -@thumbnav-margin-vertical; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-thumbnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: @thumbnav-margin-horizontal; margin-top: @thumbnav-margin-vertical; } /* * DEPRECATED IE9 Support */ .uk-thumbnav:before, .uk-thumbnav:after { content: ""; display: block; overflow: hidden; } .uk-thumbnav:after { clear: both; } .uk-thumbnav > * { float: left; } /* Items ========================================================================== */ .uk-thumbnav > * > * { display: block; background: @thumbnav-background; .hook-thumbnav; } .uk-thumbnav > * > * > img { opacity: @thumbnav-opacity; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } /* * Hover */ .uk-thumbnav > * > :hover > img, .uk-thumbnav > * > :focus > img { opacity: @thumbnav-hover-opacity; } /* * Active */ .uk-thumbnav > .uk-active > * > img { opacity: @thumbnav-active-opacity; } // Hooks // ======================================================================== .hook-thumbnav-misc; .hook-thumbnav() {} .hook-thumbnav-misc() {}PK���\���l <templates/yoo_aurora/warp/vendor/uikit/less/core/navbar.lessnu�[���// Name: Navbar // Description: Defines styles for the navigation bar // // Component: `uk-navbar` // // Sub-objects: `uk-navbar-nav` // `uk-navbar-nav-subtitle` // `uk-navbar-content` // `uk-navbar-brand` // `uk-navbar-toggle` // `uk-navbar-toggle-alt` // `uk-navbar-center` // `uk-navbar-flip` // // Modifiers: `uk-navbar-attached` // // States: `uk-active` // `uk-parent` // `uk-open` // // Used by: Dropdown // // Markup: // // <!-- uk-navbar --> // <nav class="uk-navbar"> // <ul class="uk-navbar-nav"> // <li class="uk-active"><a href=""></a></li> // <li><a href=""></a></li> // </ul> // </nav> // // ======================================================================== // Variables // ======================================================================== @navbar-background: #eee; @navbar-color: #444; @navbar-link-color: #07D; @navbar-link-hover-color: #059; @navbar-nav-height: 40px; @navbar-nav-line-height: @navbar-nav-height; @navbar-nav-padding-horizontal: 15px; @navbar-nav-color: #444; @navbar-nav-font-size: 14px; @navbar-nav-font-weight: normal; @navbar-nav-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @navbar-nav-hover-background: #f5f5f5; @navbar-nav-hover-color: #444; @navbar-nav-onclick-background: #ddd; @navbar-nav-onclick-color: #444; @navbar-nav-active-background: #f5f5f5; @navbar-nav-active-color: #444; @navbar-nav-subtitle-font-size: 10px; @navbar-nav-subtitle-offset: 2px; @navbar-brand-font-size: 18px; @navbar-brand-color: #444; @navbar-brand-hover-color: #444; @navbar-toggle-font-size: 18px; @navbar-toggle-color: #444; @navbar-toggle-hover-color: #444; @navbar-toggle-icon: "\f0c9"; @navbar-toggle-icon-alt: "\f002"; /* ======================================================================== Component: Navbar ========================================================================== */ .uk-navbar { background: @navbar-background; color: @navbar-color; .hook-navbar; } /* * Micro clearfix */ .uk-navbar:before, .uk-navbar:after { content: ""; display: table; } .uk-navbar:after { clear: both; } /* Sub-object: `uk-navbar-nav` ========================================================================== */ .uk-navbar-nav { margin: 0; padding: 0; list-style: none; float: left; } /* * 1. Create position context for dropdowns */ .uk-navbar-nav > li { float: left; /* 1 */ position: relative; } /* * 1. Dimensions * 2. Style */ .uk-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; /* 1 */ height: @navbar-nav-height; padding: 0 @navbar-nav-padding-horizontal; line-height: @navbar-nav-line-height; /* 2 */ color: @navbar-nav-color; font-size: @navbar-nav-font-size; font-family: @navbar-nav-font-family; font-weight: @navbar-nav-font-weight; .hook-navbar-nav; } /* Appear not as link */ .uk-navbar-nav > li > a[href='#'] { cursor: text; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, // 1 .uk-navbar-nav > li.uk-open > a { // 2 background-color: @navbar-nav-hover-background; color: @navbar-nav-hover-color; /* 3 */ outline: none; .hook-navbar-nav-hover; } /* OnClick */ .uk-navbar-nav > li > a:active { background-color: @navbar-nav-onclick-background; color: @navbar-nav-onclick-color; .hook-navbar-nav-onclick; } /* Active */ .uk-navbar-nav > li.uk-active > a { background-color: @navbar-nav-active-background; color: @navbar-nav-active-color; .hook-navbar-nav-active; } /* Sub-objects: `uk-navbar-nav-subtitle` ========================================================================== */ .uk-navbar-nav .uk-navbar-nav-subtitle { line-height: @navbar-nav-line-height - @navbar-nav-subtitle-font-size - @navbar-nav-subtitle-offset; } .uk-navbar-nav-subtitle > div { margin-top: ((@navbar-nav-line-height - @navbar-nav-subtitle-font-size - @navbar-nav-font-size) / -2) + @navbar-nav-subtitle-offset; font-size: @navbar-nav-subtitle-font-size; line-height: @navbar-nav-subtitle-font-size + @navbar-nav-subtitle-offset; } /* Sub-objects: `uk-navbar-content`, `uk-navbar-brand`, `uk-navbar-toggle` ========================================================================== */ /* * Imitate navbar items */ .uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle { box-sizing: border-box; display: block; height: @navbar-nav-height; padding: 0 @navbar-nav-padding-horizontal; float: left; .hook-navbar-content; } /* * Helper to center all child elements vertically */ .uk-navbar-content:before, .uk-navbar-brand:before, .uk-navbar-toggle:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* Sub-objects: `uk-navbar-content` ========================================================================== */ /* * Better sibling spacing */ .uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) { padding-left: 0; } /* * Link colors */ .uk-navbar-content > a:not([class]) { color: @navbar-link-color; } .uk-navbar-content > a:not([class]):hover { color: @navbar-link-hover-color; } /* Sub-objects: `uk-navbar-brand` ========================================================================== */ .uk-navbar-brand { font-size: @navbar-brand-font-size; color: @navbar-brand-color; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-brand:hover, .uk-navbar-brand:focus { // 1 color: @navbar-brand-hover-color; text-decoration: none; /* 2 */ outline: none; } /* Sub-object: `uk-navbar-toggle` ========================================================================== */ .uk-navbar-toggle { font-size: @navbar-toggle-font-size; color: @navbar-toggle-color; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-toggle:hover, .uk-navbar-toggle:focus { // 1 color: @navbar-toggle-hover-color; text-decoration: none; /* 2 */ outline: none; } /* * 1. Center icon vertically */ .uk-navbar-toggle:after { content: @navbar-toggle-icon; font-family: FontAwesome; /* 1 */ vertical-align: middle; } .uk-navbar-toggle-alt:after { content: @navbar-toggle-icon-alt; } /* Sub-object: `uk-navbar-center` ========================================================================== */ /* * The element with this class needs to be last child in the navbar * 1. This hack is needed because other float elements shift centered text */ .uk-navbar-center { float: none; text-align: center; /* 1 */ max-width: 50%; margin-left: auto; margin-right: auto; } /* Sub-object: `uk-navbar-flip` ========================================================================== */ .uk-navbar-flip { float: right; } // Hooks // ======================================================================== .hook-navbar-misc; .hook-navbar() {} .hook-navbar-nav() {} .hook-navbar-nav-hover() {} .hook-navbar-nav-onclick() {} .hook-navbar-nav-active() {} .hook-navbar-content() {} .hook-navbar-misc() {}PK���\8H� ��=templates/yoo_aurora/warp/vendor/uikit/less/core/comment.lessnu�[���// Name: Comment // Description: Defines styles for comment threads // // Component: `uk-comment` // // Sub-objects: `uk-comment-header` // `uk-comment-avatar` // `uk-comment-title` // `uk-comment-meta` // `uk-comment-body` // `uk-comment-list` // `uk-comment-primary` // // Markup: // // <!-- uk-comment --> // <article class="uk-comment"> // <header class="uk-comment-header"> // <img class="uk-comment-avatar" src="avatar.svg" width="50" height="50" alt=""> // <h4 class="uk-comment-title"></h4> // <div class="uk-comment-meta"></div> // </header> // <div class="uk-comment-body"> // <p></p> // </div> // </article> // // ======================================================================== // Variables // ======================================================================== @comment-header-margin-bottom: 15px; @comment-avatar-margin-right: 15px; @comment-title-margin-top: 5px; @comment-title-font-size: 16px; @comment-title-line-height: 22px; @comment-meta-margin-top: 2px; @comment-meta-color: #999; @comment-meta-font-size: 11px; @comment-meta-line-height: 16px; @comment-list-margin-top: 15px; @comment-list-padding-left: 100px; /* ======================================================================== Component: Comment ========================================================================== */ .uk-comment { .hook-comment; } /* Sub-object `uk-comment-header` ========================================================================== */ .uk-comment-header { margin-bottom: @comment-header-margin-bottom; .hook-comment-header; } /* * Micro clearfix */ .uk-comment-header:before, .uk-comment-header:after { content: ""; display: table; } .uk-comment-header:after { clear: both; } /* Sub-object `uk-comment-avatar` ========================================================================== */ .uk-comment-avatar { margin-right: @comment-avatar-margin-right; float: left; .hook-comment-avatar; } /* Sub-object `uk-comment-title` ========================================================================== */ .uk-comment-title { margin: @comment-title-margin-top 0 0 0; font-size: @comment-title-font-size; line-height: @comment-title-line-height; .hook-comment-title; } /* Sub-object `uk-comment-meta` ========================================================================== */ .uk-comment-meta { margin: @comment-meta-margin-top 0 0 0; font-size: @comment-meta-font-size; line-height: @comment-meta-line-height; color: @comment-meta-color; .hook-comment-meta; } /* Sub-object `uk-comment-body` ========================================================================== */ .uk-comment-body { .hook-comment-body; } /* * Remove margin from the last-child */ .uk-comment-body > :last-child { margin-bottom: 0; } /* Sub-object `uk-comment-list` ========================================================================== */ .uk-comment-list { padding: 0; list-style: none; } .uk-comment-list .uk-comment + ul { margin: @comment-list-margin-top 0 0 0; list-style: none; } .uk-comment-list > li:nth-child(n+2), .uk-comment-list .uk-comment + ul > li:nth-child(n+2) { margin-top: @comment-list-margin-top; } /* Tablet and bigger */ @media (min-width: @breakpoint-medium) { .uk-comment-list .uk-comment + ul { padding-left: @comment-list-padding-left; } } /* Modifier `uk-comment-primary` ========================================================================== */ .uk-comment-primary { .hook-comment-primary; } // Hooks // ======================================================================== .hook-comment-misc; .hook-comment() {} .hook-comment-header() {} .hook-comment-avatar() {} .hook-comment-title() {} .hook-comment-meta() {} .hook-comment-body() {} .hook-comment-primary() {} .hook-comment-misc() {}PK���\|�lY[4[4=templates/yoo_aurora/warp/vendor/uikit/less/core/overlay.lessnu�[���// Name: Overlay // Description: Defines styles for image overlays // // Component: `uk-overlay` // // Sub-objects: `uk-overlay-panel` // `uk-overlay-hover` // `uk-overlay-active` // `uk-overlay-icon` // // Modifier: `uk-overlay-background` // `uk-overlay-image` // `uk-overlay-top` // `uk-overlay-bottom` // `uk-overlay-left` // `uk-overlay-right` // `uk-overlay-fade` // `uk-overlay-scale` // `uk-overlay-spin` // `uk-overlay-grayscale` // `uk-overlay-slide-top` // `uk-overlay-slide-bottom` // `uk-overlay-slide-left` // `uk-overlay-slide-right` // // DEPRECATED: `uk-overlay-area` // `uk-overlay-area-content` // `uk-overlay-caption` // `uk-overlay-toggle` // // States: `uk-hover` // `uk-active` // `uk-ignore` // // Uses: Icon: `[class*='uk-icon-']` // `uk-border-circle` // // Markup: // // <!-- uk-overlay --> // <figure class="uk-overlay" href=""> // <img src="" alt=""> // <figcaption class="uk-overlay-panel"></figcaption> // </figure> // // ======================================================================== // Variables // ======================================================================== @overlay-panel-padding: 20px; @overlay-panel-color: #fff; @overlay-panel-background: rgba(0,0,0,0.5); @overlay-icon: "\f002"; @overlay-icon-size: 50px; @overlay-icon-color: #fff; @overlay-fade-in-opacity: 1; @overlay-fade-out-opacity: 0.7; @overlay-scale-in-scale: 1.1; @overlay-scale-out-scale: 1; @overlay-spin-in-scale: 1.1; @overlay-spin-out-scale: 1; @overlay-spin-in-rotate: 3deg; @overlay-spin-out-rotate: 0deg; @overlay-panel-link-color: inherit; @overlay-panel-link-text-decoration: underline; // DEPRECATED @overlay-area-background: rgba(0,0,0,0.3); @overlay-area-icon: "\f002"; @overlay-area-icon-size: 50px; @overlay-area-icon-color: #fff; @overlay-area-content-font-size: 1rem; @overlay-area-content-padding-horizontal: 15px; @overlay-area-content-color: #fff; @overlay-area-content-link-color: inherit; @overlay-caption-background: rgba(0,0,0,0.5); @overlay-caption-padding: 15px; @overlay-caption-color: #fff; /* ======================================================================== Component: Overlay ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Set max-width for responsive images to prevent `inline-block` consequences * 4. Remove the gap between the container and its child element * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit * 7. Reset margin */ .uk-overlay { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; /* 4 */ vertical-align: middle; /* 5 */ overflow: hidden; /* 6 */ -webkit-transform: translateZ(0); /* 7 */ margin: 0; } /* 6 for Safari */ .uk-overlay.uk-border-circle { -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); } /* * Remove margin from content */ .uk-overlay > :first-child { margin-bottom: 0; } /* Sub-object `uk-overlay-panel` ========================================================================== */ /* * 1. Position cover * 2. Style */ .uk-overlay-panel { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ padding: @overlay-panel-padding; color: @overlay-panel-color; .hook-overlay-panel; } /* * Remove margin from the last-child */ .uk-overlay-panel > :last-child, .uk-overlay-panel.uk-flex > * > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 { color: inherit; } .uk-overlay-panel a:not([class]) { color: @overlay-panel-link-color; text-decoration: @overlay-panel-link-text-decoration; } .uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button) { color: @overlay-panel-link-color; } /* Sub-object `uk-overlay-hover` and `uk-overlay-active` ========================================================================== */ .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } .uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } /* Modifier `uk-overlay-background` ========================================================================== */ .uk-overlay-background { background: @overlay-panel-background; .hook-overlay-background; } /* Modifier `uk-overlay-image` ========================================================================== */ /* * Reset panel */ .uk-overlay-image { padding: 0; .hook-overlay-image; } /* Position modifiers ========================================================================== */ .uk-overlay-top { bottom: auto; } .uk-overlay-bottom { top: auto; } .uk-overlay-left { right: auto; } .uk-overlay-right { left: auto; } /* Sub-object `uk-overlay-icon` ========================================================================== */ .uk-overlay-icon:before { content: @overlay-icon; position: absolute; top: 50%; left: 50%; width: @overlay-icon-size; height: @overlay-icon-size; margin-top: -(@overlay-icon-size / 2); margin-left: -(@overlay-icon-size / 2); font-size: @overlay-icon-size; line-height: 1; font-family: FontAwesome; text-align: center; color: @overlay-icon-color; .hook-overlay-icon; } /* Transitions ========================================================================== */ .uk-overlay-fade, .uk-overlay-scale, .uk-overlay-spin, .uk-overlay-grayscale, .uk-overlay-blur, [class*='uk-overlay-slide'] { transition-duration: 0.3s; transition-timing-function: ease-out; transition-property: opacity, transform, filter; } .uk-overlay-active .uk-overlay-fade, .uk-overlay-active .uk-overlay-scale, .uk-overlay-active .uk-overlay-spin, .uk-overlay-active [class*='uk-overlay-slide'] { transition-duration: 0.8s; } /* * Fade */ .uk-overlay-fade { opacity: @overlay-fade-out-opacity; } .uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-active .uk-active > .uk-overlay-fade { opacity: @overlay-fade-in-opacity; } /* * Scale */ .uk-overlay-scale { -webkit-transform: scale(@overlay-scale-out-scale); transform: scale(@overlay-scale-out-scale); } .uk-overlay-hover:hover .uk-overlay-scale, .uk-overlay-hover.uk-hover .uk-overlay-scale, .uk-overlay-active .uk-active > .uk-overlay-scale { -webkit-transform: scale(@overlay-scale-in-scale); transform: scale(@overlay-scale-in-scale); } /* * Spin */ .uk-overlay-spin { -webkit-transform: scale(@overlay-spin-out-scale) rotate(@overlay-spin-out-rotate); transform: scale(@overlay-spin-out-scale) rotate(@overlay-spin-out-rotate); } .uk-overlay-hover:hover .uk-overlay-spin, .uk-overlay-hover.uk-hover .uk-overlay-spin, .uk-overlay-active .uk-active > .uk-overlay-spin { -webkit-transform: scale(@overlay-spin-in-scale) rotate(@overlay-spin-in-rotate); transform: scale(@overlay-spin-in-scale) rotate(@overlay-spin-in-rotate); } /* * Grayscale */ .uk-overlay-grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .uk-overlay-hover:hover .uk-overlay-grayscale, .uk-overlay-hover.uk-hover .uk-overlay-grayscale, .uk-overlay-active .uk-active > .uk-overlay-grayscale { -webkit-filter: grayscale(0%); filter: grayscale(0%); } /* * Slide */ [class*='uk-overlay-slide'] { opacity: 0; } /* Top */ .uk-overlay-slide-top { -webkit-transform: translateY(-100%); transform: translateY(-100%); } /* Bottom */ .uk-overlay-slide-bottom { -webkit-transform: translateY(100%); transform: translateY(100%); } /* Left */ .uk-overlay-slide-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } /* Right */ .uk-overlay-slide-right { -webkit-transform: translateX(100%); transform: translateX(100%); } /* Hover */ .uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.uk-hover [class*='uk-overlay-slide'], .uk-overlay-active .uk-active > [class*='uk-overlay-slide'] { opacity: 1; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } /* DEPRECATED * Sub-object `uk-overlay-area` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-area { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ background: @overlay-area-background; /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0,0,0); .hook-overlay-area; } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-area, .uk-overlay.uk-hover .uk-overlay-area, // 1 .uk-overlay-toggle:hover .uk-overlay-area, // 2 .uk-overlay-toggle.uk-hover .uk-overlay-area { opacity: 1; } /* * Icon */ .uk-overlay-area:empty:before { content: @overlay-area-icon; position: absolute; top: 50%; left: 50%; width: @overlay-area-icon-size; height: @overlay-area-icon-size; margin-top: -(@overlay-area-icon-size / 2); margin-left: -(@overlay-area-icon-size / 2); font-size: @overlay-area-icon-size; line-height: 1; font-family: FontAwesome; text-align: center; color: @overlay-area-icon-color; .hook-overlay-area-icon; } /* DEPRECATED * Sub-object `uk-overlay-area-content` ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` * Needed for Firefox */ .uk-overlay-area:not(:empty) { font-size: 0.001px; } /* * 1. Needed for vertical alignment */ .uk-overlay-area:not(:empty):before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * 1. Set vertical alignment * 2. Reset whitespace hack * 3. Set horizontal alignment * 4. Set style */ .uk-overlay-area-content { /* 1 */ display: inline-block; box-sizing: border-box; width: 100%; vertical-align: middle; /* 2 */ font-size: @overlay-area-content-font-size; /* 3 */ text-align: center; /* 4 */ padding: 0 @overlay-area-content-padding-horizontal; color: @overlay-area-content-color; .hook-overlay-area-content; } /* * Remove margin from the last-child */ .uk-overlay-area-content > :last-child { margin-bottom: 0; } /* * Links in overlay area */ .uk-overlay-area-content a:not([class]), .uk-overlay-area-content a:not([class]):hover { color: @overlay-area-content-link-color; } /* DEPRECATED * Sub-object `uk-overlay-caption` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-caption { /* 1 */ position: absolute; bottom: 0; left: 0; right: 0; /* 2 */ padding: @overlay-caption-padding; background: @overlay-caption-background; color: @overlay-caption-color; /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0,0,0); .hook-overlay-caption; } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-caption, .uk-overlay.uk-hover .uk-overlay-caption, // 1 .uk-overlay-toggle:hover .uk-overlay-caption, // 2 .uk-overlay-toggle.uk-hover .uk-overlay-caption { opacity: 1; } // Hooks // ======================================================================== .hook-overlay-misc; .hook-overlay-panel() {} .hook-overlay-background() {} .hook-overlay-image() {} .hook-overlay-icon() {} .hook-overlay-misc() {} // DEPRECATED .hook-overlay-area() {} .hook-overlay-area-icon() {} .hook-overlay-area-content() {} .hook-overlay-caption() {} PK���\���*��;templates/yoo_aurora/warp/vendor/uikit/less/core/block.lessnu�[���// Name: Block // Description: Defines styles to create horizontal layout blocks // // Component: `uk-block` // // Modifiers: `uk-block-large` // `uk-block-default` // `uk-block-muted` // `uk-block-primary` // `uk-block-secondary` // // ======================================================================== // Variables // ======================================================================== @block-padding-vertical: 20px; @block-padding-vertical-large: 50px; @block-large-padding-vertical: @block-padding-vertical; @block-large-padding-vertical-medium: @block-padding-vertical-large; @block-large-padding-vertical-large: 100px; @block-default-background: #fff; @block-muted-background: #f9f9f9; @block-primary-background: #00a8e6; @block-secondary-background: #222; /* ======================================================================== Component: Block ========================================================================== */ .uk-block { position: relative; box-sizing: border-box; padding-top: @block-padding-vertical; padding-bottom: @block-padding-vertical; .hook-block; } /* Phone landscape and bigger */ @media (min-width: @breakpoint-medium) { .uk-block { padding-top: @block-padding-vertical-large; padding-bottom: @block-padding-vertical-large; } } /* * Micro clearfix to make blocks more robust */ .uk-block:before, .uk-block:after { content: ""; display: table; } .uk-block:after { clear: both; } /* * Remove margin from the last-child */ .uk-block > :last-child { margin-bottom: 0; } /* Padding Modifier ========================================================================== */ /* * Large padding */ .uk-block-large { padding-top: @block-large-padding-vertical; padding-bottom: @block-large-padding-vertical; } /* Tablets and bigger */ @media (min-width: @breakpoint-medium) { .uk-block-large { padding-top: @block-large-padding-vertical-medium; padding-bottom: @block-large-padding-vertical-medium; } } /* Desktop and bigger */ @media (min-width: @breakpoint-large) { .uk-block-large { padding-top: @block-large-padding-vertical-large; padding-bottom: @block-large-padding-vertical-large; } } /* Color Modifier ========================================================================== */ /* * Default */ .uk-block-default { background: @block-default-background; .hook-block-default; } /* * Muted */ .uk-block-muted { background: @block-muted-background; .hook-block-muted; } /* * Primary */ .uk-block-primary { background: @block-primary-background; .hook-block-primary; } /* * Secondary */ .uk-block-secondary { background: @block-secondary-background; .hook-block-secondary; } // Hooks // ======================================================================== .hook-block-misc; .hook-block() {} .hook-block-default() {} .hook-block-muted() {} .hook-block-secondary() {} .hook-block-primary() {} .hook-block-misc() {}PK���\�c=��0�0:templates/yoo_aurora/warp/vendor/uikit/less/core/base.lessnu�[���// Name: Base // Description: Sets default values for HTML elements // // Component: `uk-h1`, `uk-h2`, `uk-h3`, `uk-h4`, `uk-h5`, `uk-h6` // `uk-link` // `uk-img-preserve` // // ======================================================================== // Variables // ======================================================================== @base-body-background: #fff; @base-body-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @base-body-font-weight: normal; @base-body-font-size: 14px; @base-body-line-height: 20px; @base-body-color: #444; @base-link-color: #07D; @base-link-text-decoration: none; @base-link-hover-color: #059; @base-link-hover-text-decoration: underline; @base-code-color: #D05; @base-code-font-size: 12px; @base-code-font-family: Consolas, monospace, serif; @base-em-color: #D05; @base-ins-background: #ffa; @base-ins-color: #444; @base-mark-background: #ffa; @base-mark-color: #444; @base-quote-font-style: italic; @base-margin-vertical: 15px; @base-heading-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @base-heading-font-weight: normal; @base-heading-color: #444; @base-heading-text-transform: none; @base-heading-margin-top: 25px; @base-h1-font-size: 36px; @base-h1-line-height: 42px; @base-h2-font-size: 24px; @base-h2-line-height: 30px; @base-h3-font-size: 18px; @base-h3-line-height: 24px; @base-h4-font-size: 16px; @base-h4-line-height: 22px; @base-h5-font-size: 14px; @base-h5-line-height: 20px; @base-h6-font-size: 12px; @base-h6-line-height: 18px; @base-list-padding-left: 30px; @base-hr-margin-vertical: @base-margin-vertical; @base-hr-border: #ddd; @base-hr-border-width: 1px; @base-blockquote-padding-left: 15px; @base-blockquote-border: #ddd; @base-blockquote-border-width: 5px; @base-blockquote-font-size: 16px; @base-blockquote-line-height: 22px; @base-blockquote-font-style: italic; @base-pre-padding: 10px; @base-pre-background: #f5f5f5; @base-pre-color: #444; @base-pre-font-size: 12px; @base-pre-line-height: 18px; @base-pre-font-family: @base-code-font-family; @base-selection-background: #39f; @base-selection-color: #fff; /* ======================================================================== Component: Base ========================================================================== */ /* * 1. Normalize default `font-family` and set `font-size` to support `rem` units * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * 3. Style */ html { /* 1 */ font: @base-body-font-weight @base-body-font-size e("/") @base-body-line-height @base-body-font-family; /* 2 */ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 3 */ background: @base-body-background; color: @base-body-color; .hook-base-body; } /* * Removes default margin. */ body { margin: 0; } /* Links ========================================================================== */ /* * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /* * Improve readability of focused elements when they are also in an active/hover state. */ a:active, a:hover { outline: 0; } /* * Style */ a, .uk-link { color: @base-link-color; text-decoration: @base-link-text-decoration; cursor: pointer; .hook-base-link; } a:hover, .uk-link:hover { color: @base-link-hover-color; text-decoration: @base-link-hover-text-decoration; .hook-base-link-hover; } /* Text-level semantics ========================================================================== */ /* * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /* * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /* * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Consolas has a better baseline in running text compared to `Courier` */ :not(pre) > code, :not(pre) > kbd, :not(pre) > samp { /* 1 */ font-size: @base-code-font-size; /* 2 */ font-family: @base-code-font-family; /* 3 */ color: @base-code-color; white-space: nowrap; .hook-base-code; } /* * Emphasize */ em { color: @base-em-color; } /* * Insert */ ins { background: @base-ins-background; color: @base-ins-color; text-decoration: none; } /* * Mark * Note: Addresses styling not present in IE 8/9. */ mark { background: @base-mark-background; color: @base-mark-color; } /* * Quote */ q { font-style: @base-quote-font-style; } /* * Addresses inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /* * Remove the gap between embedded content and the bottom of their containers. */ audio, canvas, iframe, img, svg, video { vertical-align: middle; } /* * Responsiveness * 1. Sets a maximum width relative to the parent and auto scales the height * 2. Corrects `max-width` behavior if padding and border are used */ audio, canvas, img, svg, video { /* 1 */ max-width: 100%; height: auto; /* 2 */ box-sizing: border-box; } /* * Preserve original dimensions */ .uk-img-preserve, .uk-img-preserve audio, .uk-img-preserve canvas, .uk-img-preserve img, .uk-img-preserve svg, .uk-img-preserve video { max-width: none; } /* * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /* * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Block elements ========================================================================== */ /* * Reset margin */ blockquote, figure { margin: 0; } /* * Margins */ p, ul, ol, dl, blockquote, pre, address, fieldset, figure { margin: 0 0 @base-margin-vertical 0; } * + p, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure { margin-top: @base-margin-vertical; } /* Headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { margin: 0 0 @base-margin-vertical 0; font-family: @base-heading-font-family; font-weight: @base-heading-font-weight; color: @base-heading-color; text-transform: @base-heading-text-transform; .hook-base-h; } /* * Margins */ * + h1, * + h2, * + h3, * + h4, * + h5, * + h6 { margin-top: @base-heading-margin-top; } /* * Sizes */ h1, .uk-h1 { font-size: @base-h1-font-size; line-height: @base-h1-line-height; .hook-base-h1; } h2, .uk-h2 { font-size: @base-h2-font-size; line-height: @base-h2-line-height; .hook-base-h2; } h3, .uk-h3 { font-size: @base-h3-font-size; line-height: @base-h3-line-height; .hook-base-h3; } h4, .uk-h4 { font-size: @base-h4-font-size; line-height: @base-h4-line-height; .hook-base-h4; } h5, .uk-h5 { font-size: @base-h5-font-size; line-height: @base-h5-line-height; .hook-base-h5; } h6, .uk-h6 { font-size: @base-h6-font-size; line-height: @base-h6-line-height; .hook-base-h6; } /* Lists ========================================================================== */ ul, ol { padding-left: @base-list-padding-left; } /* * Reset margin for nested lists */ ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul { margin: 0; } /* Description lists ========================================================================== */ dt { font-weight: bold; } dd { margin-left: 0; } /* Horizontal rules ========================================================================== */ /* * 1. Address differences between Firefox and other browsers. * 2. Style */ hr { /* 1 */ box-sizing: content-box; height: 0; /* 2 */ margin: @base-hr-margin-vertical 0; border: 0; border-top: @base-hr-border-width solid @base-hr-border; .hook-base-hr; } /* Address ========================================================================== */ address { font-style: normal; } /* Blockquotes ========================================================================== */ blockquote { padding-left: @base-blockquote-padding-left; border-left: @base-blockquote-border-width solid @base-blockquote-border; font-size: @base-blockquote-font-size; line-height: @base-blockquote-line-height; font-style: @base-blockquote-font-style; .hook-base-blockquote; } /* Preformatted text ========================================================================== */ /* * 1. Contain overflow in all browsers. */ pre { padding: @base-pre-padding; background: @base-pre-background; font: @base-pre-font-size e("/") @base-pre-line-height @base-pre-font-family; color: @base-pre-color; -moz-tab-size: 4; tab-size: 4; /* 1 */ overflow: auto; .hook-base-pre; } /* Selection pseudo-element ========================================================================== */ ::-moz-selection { background: @base-selection-background; color: @base-selection-color; text-shadow: none; } ::selection { background: @base-selection-background; color: @base-selection-color; text-shadow: none; } /* HTML5 elements ========================================================================== */ /* * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; } /* * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /* * Prevent displaying `audio` without controls in Chrome, Safari and Opera */ audio:not([controls]) { display: none; } /* * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Iframe ========================================================================== */ iframe { border: 0; } /* Fix viewport for IE10 snap mode ========================================================================== */ @media screen and (max-width: 400px) { @-ms-viewport{ width: device-width; } } // Hooks // ======================================================================== .hook-base-misc; .hook-base-body() {} .hook-base-link() {} .hook-base-link-hover() {} .hook-base-code() {} .hook-base-h() {} .hook-base-h1() {} .hook-base-h2() {} .hook-base-h3() {} .hook-base-h4() {} .hook-base-h5() {} .hook-base-h6() {} .hook-base-hr() {} .hook-base-blockquote() {} .hook-base-pre() {} .hook-base-misc() {}PK���\&�T�!�!�@templates/yoo_aurora/warp/vendor/uikit/less/uikit-variables.lessnu�[���@accordion-title-margin-bottom: 15px; @accordion-title-padding-vertical: 5px; @accordion-title-padding-horizontal: 15px; @accordion-title-font-size: 18px; @accordion-title-line-height: 24px; @accordion-title-background: #eee; @accordion-content-padding-horizontal: @accordion-title-padding-horizontal; @accordion-content-padding-bottom: @accordion-title-padding-horizontal; @dotnav-margin-horizontal: 15px; @dotnav-margin-vertical: @dotnav-margin-horizontal; @dotnav-width: 20px; @dotnav-height: @dotnav-width; @dotnav-background: rgba(50,50,50,0.1); @dotnav-hover-background: rgba(50,50,50,0.4); @dotnav-onclick-background: rgba(50,50,50,0.6); @dotnav-active-background: rgba(50,50,50,0.4); @dotnav-contrast-background: rgba(255,255,255,0.4); @dotnav-contrast-hover-background: rgba(255,255,255,0.7); @dotnav-contrast-onclick-background: rgba(255,255,255,0.9); @dotnav-contrast-active-background: rgba(255,255,255,0.9); @datepicker-z-index: 1050; @datepicker-animation: uk-fade; @datepicker-nav-height: 20px; @datepicker-nav-margin-bottom: 15px; @datepicker-nav-color: #444; @datepicker-nav-hover-color: #444; @datepicker-previous-icon: "\f053"; @datepicker-next-icon: "\f054"; @datepicker-table-width: 26px; @datepicker-table-height: 24px; @datepicker-table-color: #444; @datepicker-table-hover-background: #ddd; @datepicker-table-hover-color: #444; @datepicker-table-onclick-background: #ccc; @datepicker-table-onclick-color: #444; @datepicker-table-active-background: #00a8e6; @datepicker-table-active-color: #fff; @datepicker-table-muted-color: #999; @form-advanced-size: 14px; @form-advanced-border: #aaa; @form-advanced-border-width: 1px; @form-advanced-margin-top: -4px; @form-advanced-color: transparent; @form-advanced-checked-color: #00a8e6; @form-advanced-radio-size: 8px; @form-advanced-checkbox-icon: "\f00c"; @form-advanced-checkbox-indeterminate-icon: "\f068"; @form-advanced-checkbox-font-size: 12px; @form-advanced-disabled-border: #ddd; @form-advanced-disabled-color: #aaa; @form-password-font-size: 13px; @form-password-line-height: @form-password-font-size; @form-password-color: #999; @form-password-hover-color: #999; @form-password-padding: 50px; @nav-autocomplete-color: #444; @nav-autocomplete-active-background: #00a8e6; @nav-autocomplete-active-color: #fff; @nav-autocomplete-header-color: #999; @nav-autocomplete-divider-border: #ddd; @nav-autocomplete-divider-border-width: 1px; @htmleditor-navbar-background: #eee; @htmleditor-navbar-nav-height: 40px; @htmleditor-navbar-nav-padding-horizontal: 15px; @htmleditor-navbar-nav-line-height: @htmleditor-navbar-nav-height; @htmleditor-navbar-nav-color: #444; @htmleditor-navbar-nav-hover-background: #f5f5f5; @htmleditor-navbar-nav-hover-color: #444; @htmleditor-navbar-nav-onclick-background: #ddd; @htmleditor-navbar-nav-onclick-color: #444; @htmleditor-navbar-nav-active-background: #f5f5f5; @htmleditor-navbar-nav-active-color: #444; @htmleditor-content-border: #ddd; @htmleditor-content-background: #fff; @htmleditor-content-padding: 20px; @htmleditor-content-split-border: #eee; @htmleditor-fullscreen-z-index: 990; @htmleditor-fullscreen-content-top: @htmleditor-navbar-nav-height; @htmleditor-fullscreen-icon-resize: "\f066"; @nestable-padding-left: 40px; @nestable-item-margin: 10px; @nestable-dragged-z-index: 1050; @nestable-placeholder-border: #ddd; @nestable-empty-height: 30px; @nestable-toggle-icon: "\f147"; @nestable-toggle-collapsed-icon: "\f196"; @nestable-panel-padding: 5px; @nestable-panel-background: #f5f5f5; @notify-position: 10px; @notify-z-index: 1040; @notify-width: 350px; @notify-message-margin-bottom: 10px; @notify-message-padding: 15px; @notify-message-background: #444; @notify-message-color: #fff; @notify-message-font-size: 16px; @notify-message-line-height: 22px; @notify-message-primary-background: #ebf7fd; @notify-message-primary-color: #2d7091; @notify-message-success-background: #f2fae3; @notify-message-success-color: #659f13; @notify-message-warning-background: #fffceb; @notify-message-warning-color: #e28327; @notify-message-danger-background: #fff1f0; @notify-message-danger-color: #d85030; @placeholder-margin-vertical: 15px; @placeholder-padding: 20px; @placeholder-border: #ddd; @placeholder-background: #fafafa; @placeholder-color: #444; @placeholder-large-padding-vertical: 80px; @progress-height: 20px; @progress-mini-height: 6px; @progress-small-height: 12px; @progress-margin-vertical: 15px; @progress-background: #eee; @progress-bar-background: #00a8e6; @progress-bar-font-size: 12px; @progress-bar-color: #fff; @progress-bar-success-background: #8cc14c; @progress-bar-warning-background: #faa732; @progress-bar-danger-background: #da314b; @search-width: 120px; @search-focus-width: 180px; @search-height: 30px; @search-padding: 30px; @search-border: rgba(0,0,0,0); @search-border-width: 1px; @search-background: rgba(0,0,0,0); @search-color: #444; @search-placeholder-color: #999; @search-icon: "\f002"; @search-icon-size: 14px; @search-icon-color: rgba(0,0,0,0.2); @dropdown-search-width: 300px; @dropdown-search-margin-top: 0; @dropdown-search-background: #f5f5f5; @dropdown-search-color: #444; @dropdown-search-animation: uk-slide-top-fixed; @dropdown-search-navbar-margin-top: 5px; @dropdown-search-navbar-margin-right: -15px; @nav-search-color: #444; @nav-search-active-background: #00a8e6; @nav-search-active-color: #fff; @nav-search-header-color: #999; @nav-search-divider-border: #ddd; @nav-search-divider-border-width: 1px; @nav-search-nested-color: #07D; @nav-search-nested-hover-color: #059; @offcanvas-search-margin: 20px 15px; @offcanvas-search-background: #1a1a1a; @offcanvas-search-border: rgba(0,0,0,0); @offcanvas-search-color: #ccc; @offcanvas-search-placeholder-color: #777; @offcanvas-search-icon-color: #777; @slidenav-width: 60px; @slidenav-height: @slidenav-width; @slidenav-color: rgba(50,50,50,0.4); @slidenav-font-size: 60px; @slidenav-line-height: @slidenav-height; @slidenav-previous-icon: "\f104"; @slidenav-next-icon: "\f105"; @slidenav-hover-color: rgba(50,50,50,0.7); @slidenav-active-color: rgba(50,50,50,0.9); @slidenav-position-previous: 20px; @slidenav-position-next: @slidenav-position-previous; @slidenav-contrast-color: rgba(255,255,255,0.5); @slidenav-contrast-hover-color: rgba(255,255,255,0.7); @slidenav-contrast-active-color: rgba(255,255,255,0.9); @sortable-dragged-z-index: 1050; @sortable-placeholder-opacity: 0; @sortable-empty-height: 30px; @sticky-z-index: 980; @sticky-animation-duration: 0.2s; @sticky-reverse-animation-duration: 0.2s; @tooltip-z-index: 1030; @tooltip-max-width: 200px; @tooltip-padding-vertical: 5px; @tooltip-padding-horizontal: 8px; @tooltip-background: #333; @tooltip-triangle-size: 5px; @tooltip-color: rgba(255,255,255,0.7); @tooltip-font-size: 12px; @tooltip-line-height: 18px; @tooltip-offset-horizontal: 10px; @uk-upload-dragover-box-shadow: rgba(100,100,100,0.3); @uk-upload-dragover-box-shadow-blur: 20px; @alert-margin-vertical: 15px; @alert-padding: 10px; @alert-background: #ebf7fd; @alert-color: #2d7091; @alert-success-background: #f2fae3; @alert-success-color: #659f13; @alert-warning-background: #fffceb; @alert-warning-color: #e28327; @alert-danger-background: #fff1f0; @alert-danger-color: #d85030; @alert-large-padding: 20px; @article-margin-top: 25px; @article-title-font-size: 36px; @article-title-line-height: 42px; @article-title-font-weight: normal; @article-title-text-transform: none; @article-meta-font-size: 12px; @article-meta-line-height: 18px; @article-meta-color: #999; @article-lead-color: #444; @article-lead-font-size: 18px; @article-lead-line-height: 24px; @article-lead-font-weight: normal; @article-divider-margin: 25px; @article-divider-border: #ddd; @badge-background: #00a8e6; @badge-padding-horizontal: 5px; @badge-font-size: 10px; @badge-font-weight: bold; @badge-line-height: 14px; @badge-color: #fff; @badge-text-transform: none; @badge-hover-color: #fff; @badge-notification-font-size: 12px; @badge-notification-line-height: 18px; @badge-success-background: #8cc14c; @badge-warning-background: #faa732; @badge-danger-background: #da314b; @base-body-background: #fff; @base-body-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @base-body-font-weight: normal; @base-body-font-size: 14px; @base-body-line-height: 20px; @base-body-color: #444; @base-link-color: #07D; @base-link-text-decoration: none; @base-link-hover-color: #059; @base-link-hover-text-decoration: underline; @base-code-color: #D05; @base-code-font-size: 12px; @base-code-font-family: Consolas, monospace, serif; @base-em-color: #D05; @base-ins-background: #ffa; @base-ins-color: #444; @base-mark-background: #ffa; @base-mark-color: #444; @base-quote-font-style: italic; @base-margin-vertical: 15px; @base-heading-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @base-heading-font-weight: normal; @base-heading-color: #444; @base-heading-text-transform: none; @base-heading-margin-top: 25px; @base-h1-font-size: 36px; @base-h1-line-height: 42px; @base-h2-font-size: 24px; @base-h2-line-height: 30px; @base-h3-font-size: 18px; @base-h3-line-height: 24px; @base-h4-font-size: 16px; @base-h4-line-height: 22px; @base-h5-font-size: 14px; @base-h5-line-height: 20px; @base-h6-font-size: 12px; @base-h6-line-height: 18px; @base-list-padding-left: 30px; @base-hr-margin-vertical: @base-margin-vertical; @base-hr-border: #ddd; @base-hr-border-width: 1px; @base-blockquote-padding-left: 15px; @base-blockquote-border: #ddd; @base-blockquote-border-width: 5px; @base-blockquote-font-size: 16px; @base-blockquote-line-height: 22px; @base-blockquote-font-style: italic; @base-pre-padding: 10px; @base-pre-background: #f5f5f5; @base-pre-color: #444; @base-pre-font-size: 12px; @base-pre-line-height: 18px; @base-pre-font-family: @base-code-font-family; @base-selection-background: #39f; @base-selection-color: #fff; @block-padding-vertical: 20px; @block-padding-vertical-large: 50px; @block-large-padding-vertical: @block-padding-vertical; @block-large-padding-vertical-medium: @block-padding-vertical-large; @block-large-padding-vertical-large: 100px; @block-default-background: #fff; @block-muted-background: #f9f9f9; @block-primary-background: #00a8e6; @block-secondary-background: #222; @breadcrumb-font-size: 1rem; @breadcrumb-divider: "/"; @breadcrumb-divider-margin: 8px; @breadcrumb-disabled-color: #999; @button-height: 30px; @button-mini-height: 20px; @button-small-height: 25px; @button-large-height: 40px; @button-line-height: 30px; @button-mini-line-height: 20px; @button-small-line-height: 25px; @button-large-line-height: 40px; @button-mini-font-size: 11px; @button-small-font-size: 12px; @button-large-font-size: 16px; @button-padding-horizontal: 12px; @button-mini-padding-horizontal: 6px; @button-small-padding-horizontal: 10px; @button-large-padding-horizontal: 15px; @button-font-size: 1rem; @button-background: #eee; @button-color: #444; @button-hover-background: #f5f5f5; @button-hover-color: #444; @button-active-background: #ddd; @button-active-color: #444; @button-primary-background: #00a8e6; @button-primary-color: #fff; @button-primary-hover-background: #35b3ee; @button-primary-hover-color: #fff; @button-primary-active-background: #0091ca; @button-primary-active-color: #fff; @button-success-background: #8cc14c; @button-success-color: #fff; @button-success-hover-background: #8ec73b; @button-success-hover-color: #fff; @button-success-active-background: #72ae41; @button-success-active-color: #fff; @button-danger-background: #da314b; @button-danger-color: #fff; @button-danger-hover-background: #e4354f; @button-danger-hover-color: #fff; @button-danger-active-background: #c91032; @button-danger-active-color: #fff; @button-disabled-background: #f5f5f5; @button-disabled-color: #999; @button-link-color: #07D; @button-link-hover-color: #059; @button-link-hover-text-decoration: underline; @button-link-disabled-color: #999; @close-size: 20px; @close-alt-padding: 2px; @close-alt-background: #eee; @column-gutter: 25px; @comment-header-margin-bottom: 15px; @comment-avatar-margin-right: 15px; @comment-title-margin-top: 5px; @comment-title-font-size: 16px; @comment-title-line-height: 22px; @comment-meta-margin-top: 2px; @comment-meta-color: #999; @comment-meta-font-size: 11px; @comment-meta-line-height: 16px; @comment-list-margin-top: 15px; @comment-list-padding-left: 100px; @contrast-color: #fff; @contrast-inverted-color: #444; @contrast-base-color: @contrast-color; @contrast-base-link-color: fade(@contrast-color, 70%); @contrast-base-link-text-decoration: none; @contrast-base-link-hover-color: @contrast-color; @contrast-base-link-hover-text-decoration: underline; @contrast-base-code-color: @contrast-color; @contrast-base-em-color: @contrast-color; @contrast-base-heading-color: @contrast-color; @contrast-base-hr-border: fade(@contrast-color, 20%); @contrast-nav-side-color: @contrast-color; @contrast-nav-side-hover-background: fade(@contrast-color, 10%); @contrast-nav-side-hover-color: @contrast-color; @contrast-nav-side-active-background: @contrast-color; @contrast-nav-side-active-color: @contrast-inverted-color; @contrast-nav-side-header-color: @contrast-color; @contrast-nav-side-divider-border: fade(@contrast-color, 20%); @contrast-nav-side-nested-color: fade(@contrast-color, 70%); @contrast-nav-side-nested-hover-color: @contrast-color; @contrast-subnav-color: fade(@contrast-color, 70%); @contrast-subnav-hover-color: @contrast-color; @contrast-subnav-hover-text-decoration: none; @contrast-subnav-active-color: @contrast-color; @contrast-subnav-line-border: fade(@contrast-color, 20%); @contrast-subnav-pill-hover-background: fade(@contrast-color, 70%); @contrast-subnav-pill-hover-color: @contrast-inverted-color; @contrast-subnav-pill-active-background: @contrast-color; @contrast-subnav-pill-active-color: @contrast-inverted-color; @contrast-tab-border: fade(@contrast-color, 20%); @contrast-tab-color: fade(@contrast-color, 70%); @contrast-tab-hover-border: fade(@contrast-color, 70%); @contrast-tab-hover-background: fade(@contrast-color, 70%); @contrast-tab-hover-color: @contrast-inverted-color; @contrast-tab-active-border: fade(@contrast-color, 20%); @contrast-tab-active-background: @contrast-color; @contrast-tab-active-color: @contrast-inverted-color; @contrast-list-line-border: fade(@contrast-color, 20%); @contrast-form-border: fade(@contrast-color, 80%); @contrast-form-background: fade(@contrast-color, 80%); @contrast-form-color: @contrast-inverted-color; @contrast-form-focus-border: @contrast-color; @contrast-form-focus-background: @contrast-color; @contrast-form-focus-color: @contrast-inverted-color; @contrast-form-placeholder-color: fade(@contrast-inverted-color, 70%); @contrast-button-background: @contrast-color; @contrast-button-color: @contrast-inverted-color; @contrast-button-hover-background: fade(@contrast-color, 80%); @contrast-button-hover-color: @contrast-inverted-color; @contrast-button-active-background: fade(@contrast-color, 70%); @contrast-button-active-color: @contrast-inverted-color; @contrast-button-primary-background: #00a8e6; @contrast-button-primary-color: @contrast-color; @contrast-button-primary-hover-background: #35b3ee; @contrast-button-primary-hover-color: @contrast-color; @contrast-button-primary-active-background: #0091ca; @contrast-button-primary-active-color: @contrast-color; @contrast-icon-hover-color: fade(@contrast-color, 70%); @contrast-icon-hover-hover-color: @contrast-color; @contrast-icon-button-background: @contrast-color; @contrast-icon-button-color: @contrast-inverted-color; @contrast-icon-button-hover-background: fade(@contrast-color, 80%); @contrast-icon-button-hover-color: @contrast-inverted-color; @contrast-icon-button-active-background: fade(@contrast-color, 70%); @contrast-icon-button-active-color: @contrast-inverted-color; @contrast-text-muted-color: fade(@contrast-color, 60%); @contrast-text-primary-color: #2d7091; @description-list-horizontal-width: 160px; @description-list-horizontal-margin-left: 180px; @description-list-line-margin-top: 5px; @description-list-line-border-width: 1px; @description-list-line-border: #ddd; @description-list-line-color: #999; @description-list-line-font-weight: normal; @dropdown-z-index: 970; @dropdown-width: 200px; @dropdown-margin-top: 5px; @dropdown-padding: 15px; @dropdown-background: #f5f5f5; @dropdown-color: #444; @dropdown-font-size: 1rem; @dropdown-animation: uk-fade; @dropdown-divider-border-width: 1px; @dropdown-divider-border: #ddd; @dropdown-small-padding: 5px; @dropdown-navbar-margin: 0; @dropdown-navbar-background: #f5f5f5; @dropdown-navbar-color: #444; @dropdown-navbar-animation: uk-slide-top-fixed; @dropdown-scrollable-height: 200px; @grid-gutter-horizontal: 25px; @grid-gutter-vertical: 25px; @grid-gutter-large-horizontal: 35px; @grid-gutter-large-vertical: 35px; @grid-gutter-xlarge-horizontal: 50px; @grid-gutter-xlarge-vertical: 50px; @grid-gutter-small-horizontal: 10px; @grid-gutter-small-vertical: 10px; @grid-divider-border: #ddd; @grid-divider-border-width: 1px; @form-height: 30px; @form-padding: 4px 6px; @form-border: #ddd; @form-border-width: 1px; @form-background: #fff; @form-color: #444; @form-focus-border: #99baca; @form-focus-background: #f5fbfe; @form-focus-color: #444; @form-disabled-border: #ddd; @form-disabled-background: #f5f5f5; @form-disabled-color: #999; @form-placeholder-color: #999; @form-gutter: 15px; @form-legend-border: #ddd; @form-legend-border-width: 1px; @form-legend-font-size: 18px; @form-legend-line-height: 30px; @form-small-height: 25px; @form-large-height: 40px; @form-small-padding: 3px 3px; @form-large-padding: 8px 6px; @form-small-font-size: 12px; @form-large-font-size: 16px; @form-danger-border: #dc8d99; @form-danger-background: #fff7f8; @form-danger-color: #d85030; @form-success-border: #8ec73b; @form-success-background: #fafff2; @form-success-color: #659f13; @form-blank-border: #ddd; @form-blank-border-style: dashed; @form-mini-width: 40px; @form-small-width: 130px; @form-medium-width: 200px; @form-large-width: 500px; @form-help-inline-margin-left: 10px; @form-help-block-margin-top: 5px; @form-controls-condensed-margin-vertical: 5px; @form-stacked-margin-bottom: 5px; @form-stacked-font-weight: bold; @form-horizontal-label-width: 200px; @form-horizontal-label-margin-top: 5px; @form-horizontal-controls-margin-left: 215px; @form-horizontal-controls-text-padding-top: 5px; @form-icon-width: 30px; @form-icon-font-size: 14px; @form-icon-color: #999; @icon-font-path: "../fonts"; @icon-small-font-size: 150%; @icon-medium-font-size: 200%; @icon-large-font-size: 250%; @icon-small-vertical-align: -10%; @icon-medium-vertical-align: -16%; @icon-large-vertical-align: -22%; @icon-hover-color: #999; @icon-hover-hover-color: #444; @icon-button-width: 35px; @icon-button-height: @icon-button-width; @icon-button-border-radius: 100%; @icon-button-background: #eee; @icon-button-font-size: round((@icon-button-width * 0.5)); @icon-button-color: #444; @icon-button-hover-background: #f5f5f5; @icon-button-hover-color: #444; @icon-button-active-background: #ddd; @icon-button-active-color: #444; @list-nested-padding-left: 20px; @list-line-margin-top: 5px; @list-line-border: #ddd; @list-line-border-width: 1px; @list-striped-padding-vertical: 5px; @list-striped-padding-horizontal: 5px; @list-striped-background: #f5f5f5; @list-space-margin-top: 10px; @modal-z-index: 1010; @modal-background: rgba(0,0,0,0.6); @modal-dialog-margin-vertical: 50px; @modal-dialog-padding: 20px; @modal-dialog-width: 600px; @modal-dialog-background: #fff; @modal-dialog-large-width: 930px; @modal-dialog-large-width-large: 1130px; @modal-header-margin-bottom: 15px; @modal-footer-margin-top: 15px; @modal-caption-margin-bottom: -10px; @modal-caption-color: #fff; @nav-padding-vertical: 5px; @nav-padding-horizontal: 15px; @nav-header-padding-vertical: @nav-padding-vertical; @nav-header-padding-horizontal: @nav-padding-horizontal; @nav-header-font-size: 12px; @nav-header-font-weight: bold; @nav-header-text-transform: uppercase; @nav-header-margin-top: 15px; @nav-divider-margin-vertical: 9px; @nav-divider-margin-horizontal: @nav-padding-horizontal; @nav-subtitle-font-size: 12px; @nav-subtitle-line-height: 18px; @nav-nested-padding-left: 15px; @nav-nested-padding-vertical: 2px; @nav-nested-padding-horizontal: 0; @nav-sub-padding-vertical: 5px; @nav-sub-padding-left: @nav-padding-horizontal; @nav-parent-icon: "\f104"; @nav-parent-open-icon: "\f107"; @nav-parent-icon-width: 20px; @nav-parent-icon-margin-right: -10px; @nav-side-color: #444; @nav-side-hover-background: rgba(0,0,0,0.05); @nav-side-hover-color: #444; @nav-side-active-background: #00a8e6; @nav-side-active-color: #fff; @nav-side-header-color: #444; @nav-side-divider-border: #ddd; @nav-side-divider-border-width: 1px; @nav-side-nested-color: #07D; @nav-side-nested-hover-color: #059; @nav-dropdown-color: #444; @nav-dropdown-hover-background: #00a8e6; @nav-dropdown-hover-color: #fff; @nav-dropdown-header-color: #999; @nav-dropdown-divider-border: #ddd; @nav-dropdown-divider-border-width: 1px; @nav-dropdown-nested-color: #07D; @nav-dropdown-nested-hover-color: #059; @nav-navbar-color: #444; @nav-navbar-hover-background: #00a8e6; @nav-navbar-hover-color: #fff; @nav-navbar-header-color: #999; @nav-navbar-divider-border: #ddd; @nav-navbar-divider-border-width: 1px; @nav-navbar-nested-color: #07D; @nav-navbar-nested-hover-color: #059; @nav-offcanvas-padding-vertical: 10px; @nav-offcanvas-padding-horizontal: 15px; @nav-offcanvas-color: #ccc; @nav-offcanvas-hover-background: #404040; @nav-offcanvas-hover-color: #fff; @nav-offcanvas-active-background: #1a1a1a; @nav-offcanvas-active-color: #fff; @nav-offcanvas-header-color: #777; @nav-offcanvas-divider-border: #1a1a1a; @nav-offcanvas-divider-border-width: 1px; @nav-offcanvas-nested-color: #ccc; @nav-offcanvas-nested-hover-color: #fff; @navbar-background: #eee; @navbar-color: #444; @navbar-link-color: #07D; @navbar-link-hover-color: #059; @navbar-nav-height: 40px; @navbar-nav-line-height: @navbar-nav-height; @navbar-nav-padding-horizontal: 15px; @navbar-nav-color: #444; @navbar-nav-font-size: 14px; @navbar-nav-font-weight: normal; @navbar-nav-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; @navbar-nav-hover-background: #f5f5f5; @navbar-nav-hover-color: #444; @navbar-nav-onclick-background: #ddd; @navbar-nav-onclick-color: #444; @navbar-nav-active-background: #f5f5f5; @navbar-nav-active-color: #444; @navbar-nav-subtitle-font-size: 10px; @navbar-nav-subtitle-offset: 2px; @navbar-brand-font-size: 18px; @navbar-brand-color: #444; @navbar-brand-hover-color: #444; @navbar-toggle-font-size: 18px; @navbar-toggle-color: #444; @navbar-toggle-hover-color: #444; @navbar-toggle-icon: "\f0c9"; @navbar-toggle-icon-alt: "\f002"; @pagination-font-size: 1rem; @pagination-margin-left: 5px; @pagination-padding-vertical: 3px; @pagination-padding-horizontal: 5px; @pagination-line-height: 20px; @pagination-background: #eee; @pagination-color: #444; @pagination-hover-background: #f5f5f5; @pagination-hover-color: #444; @pagination-onclick-background: #ddd; @pagination-onclick-color: #444; @pagination-active-background: #00a8e6; @pagination-active-color: #fff; @pagination-disabled-background: #f5f5f5; @pagination-disabled-color: #999; @overlay-panel-padding: 20px; @overlay-panel-color: #fff; @overlay-panel-background: rgba(0,0,0,0.5); @overlay-icon: "\f002"; @overlay-icon-size: 50px; @overlay-icon-color: #fff; @overlay-fade-in-opacity: 1; @overlay-fade-out-opacity: 0.7; @overlay-scale-in-scale: 1.1; @overlay-scale-out-scale: 1; @overlay-spin-in-scale: 1.1; @overlay-spin-out-scale: 1; @overlay-spin-in-rotate: 3deg; @overlay-spin-out-rotate: 0deg; @overlay-panel-link-color: inherit; @overlay-panel-link-text-decoration: underline; @overlay-area-background: rgba(0,0,0,0.3); @overlay-area-icon: "\f002"; @overlay-area-icon-size: 50px; @overlay-area-icon-color: #fff; @overlay-area-content-font-size: 1rem; @overlay-area-content-padding-horizontal: 15px; @overlay-area-content-color: #fff; @overlay-area-content-link-color: inherit; @overlay-caption-background: rgba(0,0,0,0.5); @overlay-caption-padding: 15px; @overlay-caption-color: #fff; @offcanvas-z-index: 1000; @offcanvas-background: rgba(0,0,0,0.1); @offcanvas-bar-width: 270px; @offcanvas-bar-background: #333; @offcanvas-panel-margin: 20px 15px; @offcanvas-panel-color: #777; @offcanvas-panel-link-color: #ccc; @offcanvas-panel-link-hover-color: #fff; @offcanvas-panel-title-color: @offcanvas-panel-link-color; @panel-title-margin-bottom: 15px; @panel-title-font-size: 18px; @panel-title-line-height: 24px; @panel-title-font-weight: normal; @panel-title-color: #444; @panel-title-text-transform: none; @panel-teaser-margin-bottom: @panel-title-margin-bottom; @panel-box-padding: 15px; @panel-box-background: #f5f5f5; @panel-box-color: #444; @panel-box-hover-color: @panel-box-color; @panel-box-title-color: #444; @panel-box-badge-top: 10px; @panel-box-badge-right: @panel-box-badge-top; @panel-box-teaser-margin: -@panel-box-padding; @panel-box-primary-background: #ebf7fd; @panel-box-primary-color: #2d7091; @panel-box-primary-hover-color: @panel-box-primary-color; @panel-box-primary-title-color: #2d7091; @panel-box-secondary-background: #eee; @panel-box-secondary-color: #444; @panel-box-secondary-hover-color: @panel-box-secondary-color; @panel-box-secondary-title-color: #444; @panel-hover-padding: 15px; @panel-hover-color: #444; @panel-hover-hover-background: #f5f5f5; @panel-hover-hover-color: #444; @panel-hover-badge-top: 10px; @panel-hover-badge-right: @panel-hover-badge-top; @panel-hover-teaser-margin: -@panel-hover-padding; @panel-header-title-padding: 10px; @panel-header-title-border: #ddd; @panel-header-title-border-width: 1px; @panel-header-title-color: #444; @panel-space-padding: 30px; @panel-divider-gutter: 25px; @panel-divider-gutter-large: 35px; @panel-divider-border: #ddd; @panel-divider-border-width: 1px; @panel-body-padding: @panel-box-padding; @subnav-margin-horizontal: 10px; @subnav-margin-vertical: @subnav-margin-horizontal; @subnav-color: #444; @subnav-hover-color: #07D; @subnav-hover-text-decoration: none; @subnav-active-color: #07D; @subnav-line-border-height: 10px; @subnav-line-border: #ddd; @subnav-line-border-width: 1px; @subnav-pill-padding-vertical: 3px; @subnav-pill-padding-horizontal: 9px; @subnav-pill-hover-background: #eee; @subnav-pill-hover-color: #444; @subnav-pill-active-background: #00a8e6; @subnav-pill-active-color: #fff; @subnav-disabled-color: #999; @tab-border: #ddd; @tab-border-width: 1px; @tab-padding-horizontal: 12px; @tab-padding-vertical: 8px; @tab-padding-top: @tab-padding-vertical; @tab-padding-bottom: @tab-padding-vertical; @tab-margin-horizontal: 5px; @tab-margin-vertical: 5px; @tab-color: #07D; @tab-hover-border: #f5f5f5; @tab-hover-background: #f5f5f5; @tab-hover-color: #059; @tab-active-border: #ddd; @tab-active-background: #fff; @tab-active-color: #444; @tab-disabled-color: #999; @table-margin-vertical: 15px; @table-padding-vertical: 8px; @table-padding-horizontal: 8px; @table-caption-color: #999; @table-caption-font-size: 12px; @table-striped-background: #f5f5f5; @table-condensed-padding-vertical: 4px; @table-condensed-padding-horizontal: 8px; @table-hover-background: #EEE; @table-active-background: @table-hover-background; @text-small-font-size: 11px; @text-small-line-height: 16px; @text-large-font-size: 18px; @text-large-line-height: 24px; @text-large-font-weight: normal; @text-muted-color: #999; @text-primary-color: #2d7091; @text-success-color: #659f13; @text-warning-color: #e28327; @text-danger-color: #d85030; @text-contrast-color: #fff; @thumbnail-padding: 4px; @thumbnail-border: #ddd; @thumbnail-border-width: 1px; @thumbnail-background: #fff; @thumbnail-hover-border: #aaa; @thumbnail-hover-background: #fff; @thumbnail-caption-padding: @thumbnail-padding; @thumbnail-caption-color: #444; @thumbnail-mini-width: 150px; @thumbnail-small-width: 200px; @thumbnail-medium-width: 300px; @thumbnail-large-width: 400px; @thumbnav-margin-horizontal: 10px; @thumbnav-margin-vertical: @thumbnav-margin-horizontal; @thumbnav-background: #fff; @thumbnav-opacity: 0.7; @thumbnav-hover-opacity: 1; @thumbnav-active-opacity: 1; @utility-container-max-width: 980px; @utility-container-padding-horizontal: 25px; @utility-container-large-max-width: 1200px; @utility-container-large-padding-horizontal: 35px; @utility-align-horizontal: 15px; @utility-align-vertical: 15px; @utility-height-viewport-min-height: 600px; @utility-margin: 15px; @utility-margin-small: 5px; @utility-margin-large: 50px; @utility-border-rounded: 5px; @utility-heading-large-small-font-size: 36px; @utility-heading-large-small-line-height: 42px; @utility-heading-large-font-size: 52px; @utility-heading-large-line-height: 64px; @utility-link-muted-color: #444; @utility-link-muted-hover-color: #444; @utility-scrollable-text-height: 300px; @utility-scrollable-box-height: 170px; @utility-scrollable-box-padding: 10px; @utility-scrollable-box-border: #ddd; @utility-scrollable-box-border-width: 1px; @breakpoint-small: 480px; @breakpoint-medium: 768px; @breakpoint-large: 960px; @breakpoint-xlarge: 1220px; @breakpoint-mini-max: (@breakpoint-small - 1); @breakpoint-small-max: (@breakpoint-medium - 1); @breakpoint-medium-max: (@breakpoint-large - 1); @breakpoint-large-max: (@breakpoint-xlarge - 1);PK���\mWט��6templates/yoo_aurora/warp/vendor/uikit/less/uikit.lessnu�[���// LESS related @import "core/variables.less"; // Defaults @import "core/base.less"; // Layout @import "core/grid.less"; @import "core/panel.less"; @import "core/block.less"; @import "core/article.less"; @import "core/comment.less"; @import "core/cover.less"; // Navs @import "core/nav.less"; @import "core/navbar.less"; @import "core/subnav.less"; @import "core/breadcrumb.less"; @import "core/pagination.less"; @import "core/tab.less"; @import "core/thumbnav.less"; // Elements @import "core/list.less"; @import "core/description-list.less"; @import "core/table.less"; @import "core/form.less"; // Common @import "core/button.less"; @import "core/icon.less"; @import "core/close.less"; @import "core/badge.less"; @import "core/alert.less"; @import "core/thumbnail.less"; @import "core/overlay.less"; @import "core/column.less"; @import "core/animation.less"; // JavaScript @import "core/dropdown.less"; @import "core/modal.less"; @import "core/offcanvas.less"; @import "core/switcher.less"; // Need to be loaded last @import "core/text.less"; @import "core/utility.less"; @import "core/flex.less"; @import "core/contrast.less"; @import "core/print.less"; PK���\���)��Gtemplates/yoo_aurora/warp/vendor/uikit/less/components/placeholder.lessnu�[���// Name: Placeholder // Description: Defines styles for placeholder boxes // // Component: `uk-placeholder` // // Modifiers: `uk-placeholder-large` // // ======================================================================== // Variables // ======================================================================== @placeholder-margin-vertical: 15px; @placeholder-padding: 20px; @placeholder-border: #ddd; @placeholder-background: #fafafa; @placeholder-color: #444; @placeholder-large-padding-vertical: 80px; /* ======================================================================== Component: Placeholder ========================================================================== */ .uk-placeholder { margin-bottom: @placeholder-margin-vertical; padding: @placeholder-padding; border: 1px dashed @placeholder-border; background: @placeholder-background; color: @placeholder-color; .hook-placeholder; } /* * Add margin if adjacent element */ * + .uk-placeholder { margin-top: @placeholder-margin-vertical; } /* * Remove margin from the last-child */ .uk-placeholder > :last-child { margin-bottom: 0; } /* Modifier: `uk-placeholder-large` ========================================================================== */ .uk-placeholder-large { padding-top: @placeholder-large-padding-vertical; padding-bottom: @placeholder-large-padding-vertical; .hook-placeholder-large; } // Hooks // ======================================================================== .hook-placeholder-misc; .hook-placeholder() {} .hook-placeholder-large() {} .hook-placeholder-misc() {}PK���\%'t�||Dtemplates/yoo_aurora/warp/vendor/uikit/less/components/nestable.lessnu�[���// Name: Nestable // Description: Defines styles for nestable lists // // Component: `uk-nestable` // // Sub-objects: `uk-nestable-list` // `uk-nestable-item` // `uk-nestable-handle` // `uk-nestable-moving` // `uk-nestable-toggle` // `uk-nestable-panel` // // Modifier: `uk-nestable-dragged` // `uk-nestable-placeholder` // // States: `uk-parent` // `uk-collapsed` // // Markup: // // <!-- uk-nestable --> // <ul class="uk-nestable" data-uk-nestable> // <li></li> // <li></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @nestable-padding-left: 40px; @nestable-item-margin: 10px; @nestable-dragged-z-index: 1050; @nestable-placeholder-border: #ddd; @nestable-empty-height: 30px; @nestable-toggle-icon: "\f147"; @nestable-toggle-collapsed-icon: "\f196"; @nestable-panel-padding: 5px; @nestable-panel-background: #f5f5f5; /* ======================================================================== Component: Nestable ========================================================================== */ .uk-nestable { padding: 0; list-style: none; .hook-nestable; } /* * Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-nestable a, .uk-nestable img { -webkit-touch-callout: none; } /* Sub-object `uk-nestable-list` ========================================================================== */ .uk-nestable-list { margin: 0; padding-left: @nestable-padding-left; list-style: none; } /* Sub-modifier `uk-nestable-item` ========================================================================== */ /* * 1. Deactivate browser touch actions in IE11 */ .uk-nestable-item { /* 1 */ touch-action: none; .hook-nestable-item; } .uk-nestable-item + .uk-nestable-item { margin-top: @nestable-item-margin; } .uk-nestable-list:not(.uk-nestable-dragged) > .uk-nestable-item:first-child { margin-top: @nestable-item-margin; } /* Sub-modifier `uk-nestable-dragged` ========================================================================== */ /* * 1. Reset style */ .uk-nestable-dragged { position: absolute; z-index: @nestable-dragged-z-index; pointer-events: none; /* 1 */ padding-left: 0; .hook-nestable-dragged; } /* Sub-modifier `uk-nestable-placeholder` ========================================================================== */ .uk-nestable-placeholder { position: relative; } .uk-nestable-placeholder > * { opacity: 0; } .uk-nestable-placeholder:after { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border: 1px dashed @nestable-placeholder-border; opacity: 1; .hook-nestable-placeholder; } /* Empty List ========================================================================== */ .uk-nestable-empty { min-height: @nestable-empty-height; .hook-nestable-empty; } /* Sub-object `uk-nestable-handle` ========================================================================== */ /* * Deactivate browser touch actions in IE11 */ .uk-nestable-handle { touch-action: none; } /* Hover */ .uk-nestable-handle:hover { cursor: move; } /* Sub-object `uk-nestable-moving` ========================================================================== */ .uk-nestable-moving, /* Needed if moving over links or buttons */ .uk-nestable-moving * { cursor: move; } /* Fixes dragging items over iframes */ .uk-nestable-moving iframe { pointer-events: none; } /* [data-nestable-action='toggle'] ========================================================================== */ /* * 1. Makes text unselectable. Happens if double clicked by mistake */ [data-nestable-action='toggle'] { cursor: pointer; /* 1 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } /* Sub-object `.uk-nestable-toggle` ========================================================================== */ .uk-nestable-toggle { display: inline-block; visibility: hidden; .hook-nestable-toggle; } .uk-nestable-toggle:after { content: @nestable-toggle-icon; font-family: FontAwesome; } .uk-parent > :not(.uk-nestable-list) .uk-nestable-toggle { visibility: visible; } /* * Collapsed */ .uk-collapsed .uk-nestable-list { display: none; } .uk-collapsed .uk-nestable-toggle:after { content: @nestable-toggle-collapsed-icon; } /* Sub-object `uk-nestable-panel` ========================================================================== */ .uk-nestable-panel { padding: @nestable-panel-padding; background: @nestable-panel-background; .hook-nestable-panel; } // Hooks // ======================================================================== .hook-nestable-misc; .hook-nestable() {} .hook-nestable-item() {} .hook-nestable-dragged() {} .hook-nestable-placeholder() {} .hook-nestable-empty() {} .hook-nestable-handle() {} .hook-nestable-toggle() {} .hook-nestable-panel() {} .hook-nestable-misc() {} PK���\*~rrItemplates/yoo_aurora/warp/vendor/uikit/less/components/form-password.lessnu�[���// Name: Form password // Description: Extends form component // // Component: `uk-form` // // Sub-objects: `uk-form-password` // // Markup: // // <!-- uk-form-password --> // <form class="uk-form"> // <div class="uk-form-password"> // <input type="password"> // <a href="" class="uk-form-password-toggle" data-uk-form-password></a> // </div> // </form> // // ======================================================================== // Variables // ======================================================================== @form-password-font-size: 13px; @form-password-line-height: @form-password-font-size; @form-password-color: #999; @form-password-hover-color: #999; @form-password-padding: 50px; /* ======================================================================== Component: Form password ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences */ .uk-form-password { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; } .uk-form-password-toggle { display: block; position: absolute; top: 50%; right: 10px; margin-top: -(floor(@form-password-line-height/2)); font-size: @form-password-font-size; line-height: @form-password-line-height; color: @form-password-color; } .uk-form-password-toggle:hover { color: @form-password-hover-color; text-decoration: none; } .uk-form-password > input { padding-right: @form-password-padding !important; } // Hooks // ======================================================================== .hook-form-password-misc; .hook-form-password-misc() {}PK���\�Nok� � Htemplates/yoo_aurora/warp/vendor/uikit/less/components/autocomplete.lessnu�[���// Name: Autocomplete // Description: Provides suggestions while you type into an input field // // Component: `uk-autocomplete` // // Modifier: (Nav) `uk-nav-autocomplete` // // States: `uk-active` // // ======================================================================== // Variables // ======================================================================== // Nav modifier @nav-autocomplete-color: #444; @nav-autocomplete-active-background: #00a8e6; @nav-autocomplete-active-color: #fff; @nav-autocomplete-header-color: #999; @nav-autocomplete-divider-border: #ddd; @nav-autocomplete-divider-border-width: 1px; /* ======================================================================== Component: Autocomplete ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences * 4. Remove the gap between the container and its child element */ .uk-autocomplete { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; /* 4 */ vertical-align: middle; } /* Legacy dropdown modifier */ .uk-dropdown-flip { left: auto; right: 0; } /* Nav modifier `uk-nav-autocomplete` ========================================================================== */ /* * Items */ .uk-nav-autocomplete > li > a { color: @nav-autocomplete-color; .hook-nav-autocomplete; } /* * Active * 1. Remove default focus style */ .uk-nav-autocomplete > li.uk-active > a { background: @nav-autocomplete-active-background; color: @nav-autocomplete-active-color; /* 1 */ outline: none; .hook-nav-autocomplete-active; } /* * Sub-object: `uk-nav-header` */ .uk-nav-autocomplete .uk-nav-header { color: @nav-autocomplete-header-color; .hook-nav-autocomplete-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-autocomplete .uk-nav-divider { border-top: @nav-autocomplete-divider-border-width solid @nav-autocomplete-divider-border; .hook-nav-autocomplete-divider; } // Hooks // ======================================================================== .hook-autocomplete-misc; .hook-nav-autocomplete() {} .hook-nav-autocomplete-active() {} .hook-nav-autocomplete-header() {} .hook-nav-autocomplete-divider() {} .hook-autocomplete-misc() {} PK���\�J���Btemplates/yoo_aurora/warp/vendor/uikit/less/components/upload.lessnu�[���// Name: Upload // Description: Provides a dragover state for uploads // // Component: `uk-upload` // // States: `uk-dragover` // // ======================================================================== // Variables // ======================================================================== @uk-upload-dragover-box-shadow: rgba(100,100,100,0.3); @uk-upload-dragover-box-shadow-blur: 20px; /* ======================================================================== Component: Upload ========================================================================== */ /* * Create a box-shadow when dragging a file over the upload area */ .uk-dragover { box-shadow: 0 0 @uk-upload-dragover-box-shadow-blur @uk-upload-dragover-box-shadow; } // Hooks // ======================================================================== .hook-upload-misc; .hook-upload-misc() {}PK���\V-Y���Dtemplates/yoo_aurora/warp/vendor/uikit/less/components/progress.lessnu�[���// Name: Progress // Description: Defines styles for progress bars // // Component: `uk-progress` // // Sub-objects: `uk-progress-bar` // // Modifiers: `uk-progress-mini` // `uk-progress-small` // `uk-progress-success` // `uk-progress-warning` // `uk-progress-danger` // `uk-progress-striped` // // Markup: // // <!-- uk-progress --> // <div class="uk-progress"> // <div class="uk-progress-bar" style="width: 40%;"></div> // </div> // // ======================================================================== // Variables // ======================================================================== @progress-height: 20px; @progress-mini-height: 6px; @progress-small-height: 12px; @progress-margin-vertical: 15px; @progress-background: #eee; @progress-bar-background: #00a8e6; @progress-bar-font-size: 12px; @progress-bar-color: #fff; @progress-bar-success-background: #8cc14c; @progress-bar-warning-background: #faa732; @progress-bar-danger-background: #da314b; /* ======================================================================== Component: Progress ========================================================================== */ /* * 1. Clearing * 2. Vertical alignment if text is used */ .uk-progress { box-sizing: border-box; height: @progress-height; margin-bottom: @progress-margin-vertical; background: @progress-background; /* 1 */ overflow: hidden; /* 2 */ line-height: @progress-height; .hook-progress; } /* * Add margin if adjacent element */ * + .uk-progress { margin-top: @progress-margin-vertical; } /* Sub-object: `uk-progress-bar` ========================================================================== */ /* * 1. Transition * 2. Needed for text */ .uk-progress-bar { width: 0; height: 100%; background: @progress-bar-background; float: left; /* 1 */ -webkit-transition: width 0.6s ease; transition: width 0.6s ease; /* 2 */ font-size: @progress-bar-font-size; color: @progress-bar-color; text-align: center; .hook-progress-bar; } /* Size modifiers ========================================================================== */ /* Mini */ .uk-progress-mini { height: @progress-mini-height; .hook-progress-mini; } /* Small */ .uk-progress-small { height: @progress-small-height; .hook-progress-small; } /* Color modifiers ========================================================================== */ .uk-progress-success .uk-progress-bar { background-color: @progress-bar-success-background; .hook-progress-bar-success; } .uk-progress-warning .uk-progress-bar { background-color: @progress-bar-warning-background; .hook-progress-bar-warning; } .uk-progress-danger .uk-progress-bar { background-color: @progress-bar-danger-background; .hook-progress-bar-danger; } /* Modifier: `uk-progress-striped` ========================================================================== */ .uk-progress-striped .uk-progress-bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 30px 30px; } /* * Animation */ .uk-progress-striped.uk-active .uk-progress-bar { -webkit-animation: uk-progress-bar-stripes 2s linear infinite; animation: uk-progress-bar-stripes 2s linear infinite; } @-webkit-keyframes uk-progress-bar-stripes { 0% { background-position: 0 0;} 100% { background-position: 30px 0; } } @keyframes uk-progress-bar-stripes { 0% { background-position: 0 0;} 100% { background-position: 30px 0; } } // Hooks // ======================================================================== .hook-progress-misc; .hook-progress() {} .hook-progress-bar() {} .hook-progress-mini() {} .hook-progress-small() {} .hook-progress-bar-success() {} .hook-progress-bar-warning() {} .hook-progress-bar-danger() {} .hook-progress-misc() {}PK���\�2K K Btemplates/yoo_aurora/warp/vendor/uikit/less/components/slider.lessnu�[���// Name: Slider // Description: Defines styles for a horizontal slider // // Component: `uk-slider` // // Sub-objects: `uk-slider-container` // // Modifier: `uk-slider-fullscreen` // // States: `uk-drag` // // Markup: // // <!-- uk-slider --> // <div data-uk-slider> // <div class="uk-slider-container"> // <ul class="uk-slider"> // <li></li> // <li></li> // </ul> // </div> // </div> // // ======================================================================== /* ======================================================================== Component: Slider ========================================================================== */ /* * RTL Compatibility */ [data-uk-slider] { direction: ltr; } html[dir="rtl"] .uk-slider > * { direction: rtl; } /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Deactivate browser history navigation in IE11 */ .uk-slider { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ touch-action: pan-y; } /* * 1. Reset list style without interfering with grid */ .uk-slider:not(.uk-grid) { /* 1 */ margin: 0; padding: 0; list-style: none; } /* * Sub-object item * 1. Position items above each other */ .uk-slider > * { /* 1 */ position: absolute; top: 0; left: 0; } /* * Clip child elements */ .uk-slider-container { overflow: hidden; } /* * Dragged */ .uk-slider:not(.uk-drag) { -webkit-transition: -webkit-transform 200ms linear; transition: transform 200ms linear; } /* * 1. Makes text unselectable */ .uk-slider.uk-drag { cursor: col-resize; /* 1 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } /* * 1. Prevents images and links from being dragged (default browser behavior) * 2. Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-slider a, .uk-slider img { /* 1 */ -webkit-user-drag: none; user-drag: none; /* 2 */ -webkit-touch-callout: none; } /* * 1. Prevents images and links from being dragged in Firefox */ .uk-slider img { pointer-events: none; } /* Modifier: `uk-slider-fullscreen` ========================================================================== */ .uk-slider-fullscreen, .uk-slider-fullscreen > li { height: 100vh; } // Hooks // ======================================================================== .hook-slider-misc; .hook-slider-misc() {}PK���\;=ƌ��Etemplates/yoo_aurora/warp/vendor/uikit/less/components/form-file.lessnu�[���// Name: Form file // Description: Extends form component // // Component: `uk-form` // // Sub-objects: `uk-form-file` // // Markup: // // <!-- uk-form-file --> // <div class="uk-form-file"> // <button class="uk-button"></button> // <input type="file"> // </div> // // ======================================================================== /* ======================================================================== Component: Form file ========================================================================== */ /* * 1. Behave like form elements * 2. Create position context for dropdowns * 3. Clip content */ .uk-form-file { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ overflow: hidden; } /* * 1. Required for Firefox * 2. Expand height and required for the cursor */ .uk-form-file input[type="file"] { position: absolute; top: 0; z-index: 1; width: 100%; opacity: 0; cursor: pointer; /* 1 */ left: 0; /* 2 */ font-size: 500px; } // Hooks // ======================================================================== .hook-form-file-misc; .hook-form-file-misc() {}PK���\>`ӭ��Etemplates/yoo_aurora/warp/vendor/uikit/less/components/slideshow.lessnu�[���// Name: Slideshow // Description: Defines styles for a slideshow // // Component: `uk-slideshow` // // Modifier: `uk-slideshow-fullscreen` // // Sub-modifier: `uk-slideshow-fade-out` // `uk-slideshow-scroll-forward-in` // `uk-slideshow-scroll-forward-out` // `uk-slideshow-scroll-backward-in` // `uk-slideshow-scroll-backward-out` // `uk-slideshow-scale-out` // `uk-slideshow-swipe-forward-in` // `uk-slideshow-swipe-forward-out` // `uk-slideshow-swipe-backward-in` // `uk-slideshow-swipe-backward-out` // // States: `uk-active` // // Uses: Cover (JS) // // Markup: // // <!-- uk-slideshow --> // <ul class="uk-slideshow" data-uk-slideshow> // <li><img src="" width="" height="" alt=""></li> // </ul> // // ======================================================================== /* ======================================================================== Component: Slideshow ========================================================================== */ /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Set width because child elements are positioned absolute. Height is set via JS * 4. Reset list style * 5. Clip child elements * 6. Deactivate browser history navigation in IE11 */ .uk-slideshow { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ width: 100%; /* 4 */ margin: 0; padding: 0; list-style: none; /* 5 */ overflow: hidden; /* 6 */ touch-action: pan-y; } /* * Sub-object item * 1. Position items above each other * 2. Expand to parent container width * 3. Hide by default */ .uk-slideshow > li { /* 1 */ position: absolute; top: 0; left: 0; /* 2 */ width: 100%; /* 3 */ opacity: 0; } /* * Active * 1. Stack at first * 2. Show slide */ .uk-slideshow > .uk-active { /* 1 */ z-index: 10; /* 2 */ opacity: 1; } /* * Hide default images which is only relevant to keep existing proportions */ .uk-slideshow > li > img { visibility: hidden; } /* * Pointer for controls */ [data-uk-slideshow-slide] { cursor: pointer; } /* Modifier: `uk-slideshow-fullscreen` ========================================================================== */ .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 100vh; } /* Animations ========================================================================== */ /* * Fade */ .uk-slideshow-fade-in { -webkit-animation: uk-fade 0.5s linear; animation: uk-fade 0.5s linear; } .uk-slideshow-fade-out { -webkit-animation: uk-fade 0.5s linear reverse; animation: uk-fade 0.5s linear reverse; } /* * Scroll */ .uk-slideshow-scroll-forward-in { -webkit-animation: uk-slide-right 0.5s ease-in-out; animation: uk-slide-right 0.5s ease-in-out; } .uk-slideshow-scroll-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-scroll-backward-in { -webkit-animation: uk-slide-left 0.5s ease-in-out; animation: uk-slide-left 0.5s ease-in-out; } .uk-slideshow-scroll-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } /* * Scale */ .uk-slideshow-scale-out { -webkit-animation: uk-fade-scale-15 0.5s ease-in-out reverse; animation: uk-fade-scale-15 0.5s ease-in-out reverse; } /* * Swipe */ .uk-slideshow-swipe-forward-in { -webkit-animation: uk-slide-left-33 0.5s ease-in-out; animation: uk-slide-left-33 0.5s ease-in-out; } .uk-slideshow-swipe-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-swipe-backward-in { -webkit-animation: uk-slide-right-33 0.5s ease-in-out; animation: uk-slide-right-33 0.5s ease-in-out; } .uk-slideshow-swipe-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } .uk-slideshow-swipe-forward-in:before, .uk-slideshow-swipe-backward-in:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: rgba(0,0,0,0.6); -webkit-animation: uk-fade 0.5s ease-in-out reverse; animation: uk-fade 0.5s ease-in-out reverse; } // Hooks // ======================================================================== .hook-slideshow-misc; .hook-slideshow-misc() {} PK���\`l����Btemplates/yoo_aurora/warp/vendor/uikit/less/components/sticky.lessnu�[���// Name: Sticky // Description: Make elements remain at the top of the viewport // // Component: `data-uk-sticky` // // States: `uk-active` // // ======================================================================== // Variables // ======================================================================== @sticky-z-index: 980; @sticky-animation-duration: 0.2s; @sticky-reverse-animation-duration: 0.2s; /* ======================================================================== Component: Sticky ========================================================================== */ /* * 1. More robust if padding and border are used * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue */ [data-uk-sticky].uk-active { z-index: @sticky-z-index; /* 1 */ box-sizing: border-box; /* 2 */ -webkit-backface-visibility: hidden } /* * Faster animations */ [data-uk-sticky][class*='uk-animation-'] { -webkit-animation-duration: @sticky-animation-duration; animation-duration: @sticky-animation-duration; } [data-uk-sticky].uk-animation-reverse { -webkit-animation-duration: @sticky-reverse-animation-duration; animation-duration: @sticky-reverse-animation-duration; } // Hooks // ======================================================================== .hook-sticky-misc; .hook-sticky-misc() {} PK���\xog�HHDtemplates/yoo_aurora/warp/vendor/uikit/less/components/sortable.lessnu�[���// Name: Sortable // Description: Defines styles for sortable grids and lists // // Component: `uk-sortable` // // Sub-objects: `uk-sortable-handle` // `uk-sortable-moving` // // Modifier: `uk-sortable-dragged` // `uk-sortable-placeholder` // // Markup: // // <!-- uk-sortable --> // <ul class="uk-sortable" data-uk-sortable> // <li></li> // <li></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @sortable-dragged-z-index: 1050; @sortable-placeholder-opacity: 0; @sortable-empty-height: 30px; /* ======================================================================== Component: Sortable ========================================================================== */ .uk-sortable { position: relative; .hook-sortable; } /* * Deactivate browser touch actions in IE11 */ .uk-sortable > * { touch-action: none; } /* * Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-sortable a, .uk-sortable img { -webkit-touch-callout: none; } /* * Remove margin from the last-child */ .uk-sortable > :last-child { margin-bottom: 0; } /* Sub-modifier `uk-sortable-dragged` ========================================================================== */ .uk-sortable-dragged { position: absolute; z-index: @sortable-dragged-z-index; pointer-events: none; .hook-sortable-dragged; } /* Sub-modifier `uk-sortable-placeholder` ========================================================================== */ .uk-sortable-placeholder { opacity: @sortable-placeholder-opacity; .hook-sortable-placeholder; } /* Empty List ========================================================================== */ .uk-sortable-empty { min-height: @sortable-empty-height; .hook-sortable-empty; } /* Sub-object `uk-sortable-handle` ========================================================================== */ /* * Deactivate browser touch actions in IE11 */ .uk-sortable-handle { touch-action: none; } /* Hover */ .uk-sortable-handle:hover { cursor: move; } /* Sub-object `uk-sortable-moving` ========================================================================== */ .uk-sortable-moving, /* Needed if moving over links or buttons */ .uk-sortable-moving * { cursor: move; } /* Fixes dragging items over iframes */ .uk-sortable-moving iframe { pointer-events: none; } // Hooks // ======================================================================== .hook-sortable-misc; .hook-sortable() {} .hook-sortable-dragged() {} .hook-sortable-placeholder() {} .hook-sortable-empty() {} .hook-sortable-misc() {} PK���\�� ��Itemplates/yoo_aurora/warp/vendor/uikit/less/components/form-advanced.lessnu�[���// Name: Form advanced // Description: Custom appearance of radio and checkbox buttons // // Component: `uk-form` // // ======================================================================== // Variables // ======================================================================== @form-advanced-size: 14px; @form-advanced-border: #aaa; @form-advanced-border-width: 1px; @form-advanced-margin-top: -4px; @form-advanced-color: transparent; @form-advanced-checked-color: #00a8e6; @form-advanced-radio-size: 8px; @form-advanced-checkbox-icon: "\f00c"; @form-advanced-checkbox-indeterminate-icon: "\f068"; @form-advanced-checkbox-font-size: 12px; @form-advanced-disabled-border: #ddd; @form-advanced-disabled-color: #aaa; /* ======================================================================== Component: Form advanced Note: Only works in Webkit at the moment ========================================================================== */ /* * 1. Style * 2. Makes box more robust so it clips the child element * 3. Vertical alignment * 4. Remove default style * 5. Fix black background on iOS */ .uk-form input[type="radio"], .uk-form input[type="checkbox"] { /* 1 */ display: inline-block; height: @form-advanced-size; width: @form-advanced-size; border: @form-advanced-border-width solid @form-advanced-border; /* 2 */ overflow: hidden; /* 3 */ margin-top: @form-advanced-margin-top; vertical-align: middle; /* 4 */ -webkit-appearance: none; outline: 0; /* 5 */ background: @form-advanced-color; .hook-form-advanced; } /* Radio */ .uk-form input[type="radio"] { border-radius: 50%; } /* * Checked */ .uk-form input[type=radio]:before, .uk-form input[type=checkbox]:before { display: block; .hook-form-advanced-checked; } /* Radio */ .uk-form input[type=radio]:checked:before { content: ''; width: @form-advanced-radio-size; height: @form-advanced-radio-size; margin: ((@form-advanced-size - (2 * @form-advanced-border-width) - @form-advanced-radio-size) / 2) auto 0; border-radius: 50%; background: @form-advanced-checked-color; .hook-form-advanced-radio; } /* Checkbox */ .uk-form input[type=checkbox]:checked:before, .uk-form input[type=checkbox]:indeterminate:before { content: @form-advanced-checkbox-icon; font-family: FontAwesome; font-size: @form-advanced-checkbox-font-size; -webkit-font-smoothing: antialiased; text-align: center; line-height: @form-advanced-size - (2 * @form-advanced-border-width); color: @form-advanced-checked-color; .hook-form-advanced-checkbox; } .uk-form input[type=checkbox]:indeterminate:before { content: @form-advanced-checkbox-indeterminate-icon; } /* * Disabled */ .uk-form input[type=radio]:disabled, .uk-form input[type=checkbox]:disabled { border-color: @form-advanced-disabled-border; .hook-form-advanced-disabled; } .uk-form input[type=radio]:disabled:checked:before { background-color: @form-advanced-disabled-color; } .uk-form input[type=checkbox]:disabled:checked:before, .uk-form input[type=checkbox]:disabled:indeterminate:before { color: @form-advanced-disabled-color; } // Hooks // ======================================================================== .hook-form-advanced-misc; .hook-form-advanced() {} .hook-form-advanced-checked() {} .hook-form-advanced-radio() {} .hook-form-advanced-checkbox() {} .hook-form-advanced-disabled() {} .hook-form-advanced-misc() {}PK���\L��9��Btemplates/yoo_aurora/warp/vendor/uikit/less/components/search.lessnu�[���// Name: Search // Description: Defines a search component // // Component: `uk-search` // // Sub-objects: `uk-search-field` // // Modifier: (Nav) `uk-nav-search` // (Dropdown) `uk-dropdown-search` // // States: `uk-active` // `uk-loading` // // Uses: Animation // Icon: FontAwesome // Navbar: `uk-navbar-flip` // // Used by: Off-canvas // // Markup: // // <!-- uk-search --> // <form class="uk-search" data-uk-search> // <input class="uk-search-field" type="search" placeholder=""> // </form> // // ======================================================================== // Variables // ======================================================================== @search-width: 120px; @search-focus-width: 180px; @search-height: 30px; @search-padding: 30px; @search-border: rgba(0,0,0,0); @search-border-width: 1px; @search-background: rgba(0,0,0,0); @search-color: #444; @search-placeholder-color: #999; @search-icon: "\f002"; @search-icon-size: 14px; @search-icon-color: rgba(0,0,0,0.2); // Dropdown modifier @dropdown-search-width: 300px; @dropdown-search-margin-top: 0; @dropdown-search-background: #f5f5f5; @dropdown-search-color: #444; @dropdown-search-animation: uk-slide-top-fixed; @dropdown-search-navbar-margin-top: 5px; @dropdown-search-navbar-margin-right: -15px; // Nav modifier @nav-search-color: #444; @nav-search-active-background: #00a8e6; @nav-search-active-color: #fff; @nav-search-header-color: #999; @nav-search-divider-border: #ddd; @nav-search-divider-border-width: 1px; @nav-search-nested-color: #07D; @nav-search-nested-hover-color: #059; // Search in offcanvas @offcanvas-search-margin: 20px 15px; @offcanvas-search-background: #1a1a1a; @offcanvas-search-border: rgba(0,0,0,0); @offcanvas-search-color: #ccc; @offcanvas-search-placeholder-color: #777; @offcanvas-search-icon-color: #777; /* ======================================================================== Component: Search ========================================================================== */ /* * 1. Create position context for dropdowns * 2. Needed for `form` element */ .uk-search { display: inline-block; /* 1 */ position: relative; /* 2 */ margin: 0; .hook-search; } /* * Icon */ .uk-search:before { content: @search-icon; position: absolute; top: 0; left: 0; width: @search-padding; line-height: @search-height; text-align: center; font-family: FontAwesome; font-size: @search-icon-size; color: @search-icon-color; .hook-search-icon; } /* Sub-object `uk-search-field` ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-search-field::-moz-focus-inner { border: 0; padding: 0; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-search-field::-webkit-search-cancel-button, .uk-search-field::-webkit-search-decoration { -webkit-appearance: none; } /* * Removes cancel button in IE10 */ .uk-search-field::-ms-clear { display: none; } /* * Removes placeholder transparency in Firefox. */ .uk-search-field::-moz-placeholder { opacity: 1; } /* * 1. Define consistent box sizing. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. * 5. Remove default style in iOS. * 6. Style */ .uk-search-field { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: @search-color; /* 5 */ -webkit-appearance: none; /* 6 */ width: @search-width; height: @search-height; padding: 0 0 0 @search-padding; border: @search-border-width solid @search-border; background: @search-background; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: middle; .hook-search-field; } /* Placeholder */ .uk-search-field:-ms-input-placeholder { color: @search-placeholder-color !important; } .uk-search-field::-moz-placeholder { color: @search-placeholder-color; } .uk-search-field::-webkit-input-placeholder { color: @search-placeholder-color; } /* Focus */ .uk-search-field:focus { outline: 0; .hook-search-field-focus; } /* Focus + Active */ .uk-search-field:focus, .uk-search.uk-active .uk-search-field { width: @search-focus-width; } /* Dropdown modifier: `uk-dropdown-search` ========================================================================== */ .uk-dropdown-search { width: @dropdown-search-width; margin-top: @dropdown-search-margin-top; background: @dropdown-search-background; color: @dropdown-search-color; .hook-dropdown-search; } .uk-open > .uk-dropdown-search { -webkit-animation: @dropdown-search-animation 0.2s ease-in-out; animation: @dropdown-search-animation 0.2s ease-in-out; } /* * Dependency `uk-navbar-flip` */ .uk-navbar-flip .uk-dropdown-search { margin-top: @dropdown-search-navbar-margin-top; margin-right: @dropdown-search-navbar-margin-right; } /* Nav modifier `uk-nav-search` ========================================================================== */ /* * Items */ .uk-nav-search > li > a { color: @nav-search-color; .hook-nav-search; } /* * Active * 1. Remove default focus style */ .uk-nav-search > li.uk-active > a { background: @nav-search-active-background; color: @nav-search-active-color; /* 1 */ outline: none; .hook-nav-search-active; } /* * Sub-object: `uk-nav-header` */ .uk-nav-search .uk-nav-header { color: @nav-search-header-color; .hook-nav-search-header; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-search .uk-nav-divider { border-top: @nav-search-divider-border-width solid @nav-search-divider-border; .hook-nav-search-divider; } /* * Nested items */ .uk-nav-search ul a { color: @nav-search-nested-color; } .uk-nav-search ul a:hover { color: @nav-search-nested-hover-color; } /* Search in offcanvas ========================================================================== */ .uk-offcanvas .uk-search { display: block; margin: @offcanvas-search-margin; } .uk-offcanvas .uk-search:before { color: @offcanvas-search-icon-color; } .uk-offcanvas .uk-search-field { width: 100%; border-color: @offcanvas-search-border; background: @offcanvas-search-background; color: @offcanvas-search-color; .hook-offcanvas-search-field; } .uk-offcanvas .uk-search-field:-ms-input-placeholder { color: @offcanvas-search-placeholder-color !important; } .uk-offcanvas .uk-search-field::-moz-placeholder { color: @offcanvas-search-placeholder-color; } .uk-offcanvas .uk-search-field::-webkit-input-placeholder { color: @offcanvas-search-placeholder-color; } // Hooks // ======================================================================== .hook-search-misc; .hook-search() {} .hook-search-icon() {} .hook-search-field() {} .hook-search-field-focus() {} .hook-dropdown-search() {} .hook-nav-search() {} .hook-nav-search-active() {} .hook-nav-search-header() {} .hook-nav-search-divider() {} .hook-offcanvas-search-field() {} .hook-search-misc() {} PK���\z�K���Btemplates/yoo_aurora/warp/vendor/uikit/less/components/dotnav.lessnu�[���// Name: Dotnav // Description: Defines styles for a dot navigation // // Component: `uk-dotnav` // // Modifier: `uk-dotnav-contrast` // `uk-dotnav-vertical` // // States: `uk-active` // // Markup: // // <!-- uk-dotnav --> // <ul class="uk-dotnav"> // <li class="uk-active"><a href=""></a></li> // <li><a href=""></a></li> // </ul> // // ======================================================================== // Variables // ======================================================================== @dotnav-margin-horizontal: 15px; @dotnav-margin-vertical: @dotnav-margin-horizontal; @dotnav-width: 20px; @dotnav-height: @dotnav-width; @dotnav-background: rgba(50,50,50,0.1); @dotnav-hover-background: rgba(50,50,50,0.4); @dotnav-onclick-background: rgba(50,50,50,0.6); @dotnav-active-background: rgba(50,50,50,0.4); @dotnav-contrast-background: rgba(255,255,255,0.4); @dotnav-contrast-hover-background: rgba(255,255,255,0.7); @dotnav-contrast-onclick-background: rgba(255,255,255,0.9); @dotnav-contrast-active-background: rgba(255,255,255,0.9); /* ======================================================================== Component: Dotnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-dotnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -@dotnav-margin-horizontal; margin-top: -@dotnav-margin-vertical; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-dotnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: @dotnav-margin-horizontal; margin-top: @dotnav-margin-vertical; } /* * DEPRECATED IE9 Support */ .uk-dotnav:before, .uk-dotnav:after { content: ""; display: block; overflow: hidden; } .uk-dotnav:after { clear: both; } .uk-dotnav > * { float: left; } /* Items ========================================================================== */ /* * Items * 1. Hide text if present */ .uk-dotnav > * > * { display: block; box-sizing: content-box; width: @dotnav-width; height: @dotnav-height; border-radius: 50%; background: @dotnav-background; /* 1 */ text-indent: 100%; overflow: hidden; white-space: nowrap; .hook-dotnav-item; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-dotnav > * > :hover, .uk-dotnav > * > :focus { // 1 background: @dotnav-hover-background; /* 2 */ outline: none; .hook-dotnav-item-hover; } /* OnClick */ .uk-dotnav > * > :active { background: @dotnav-onclick-background; .hook-dotnav-item-onclick; } /* Active */ .uk-dotnav > .uk-active > * { background: @dotnav-active-background; .hook-dotnav-item-active; } /* Modifier: `uk-dotnav-contrast` ========================================================================== */ .uk-dotnav-contrast > * > * { background: @dotnav-contrast-background; .hook-dotnav-contrast-item; } /* * Hover * 1. Apply hover style also to focus state */ .uk-dotnav-contrast > * > :hover, .uk-dotnav-contrast > * > :focus { // 1 background: @dotnav-contrast-hover-background; .hook-dotnav-contrast-item-hover; } /* OnClick */ .uk-dotnav-contrast > * > :active { background: @dotnav-contrast-onclick-background; .hook-dotnav-contrast-item-onclick; } /* Active */ .uk-dotnav-contrast > .uk-active > * { background: @dotnav-contrast-active-background; .hook-dotnav-contrast-item-active; } /* Modifier: 'uk-dotnav-vertical' ========================================================================== */ /* * DEPRECATED */ .uk-dotnav-vertical { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } /* * DEPRECATED IE9 Support */ .uk-dotnav-vertical > * { float: none; } // Hooks // ======================================================================== .hook-dotnav-misc; .hook-dotnav-item() {} .hook-dotnav-item-hover() {} .hook-dotnav-item-onclick() {} .hook-dotnav-item-active() {} .hook-dotnav-contrast-item() {} .hook-dotnav-contrast-item-hover() {} .hook-dotnav-contrast-item-onclick() {} .hook-dotnav-contrast-item-active() {} .hook-dotnav-misc() {}PK���\f▆��Ftemplates/yoo_aurora/warp/vendor/uikit/less/components/htmleditor.lessnu�[���// Name: HTML editor // Description: Defines styles for an HTML editor // // Component: `uk-htmleditor` // // Sub-objects: `uk-htmleditor-navbar` // `uk-htmleditor-navbar-nav` // `uk-htmleditor-navbar-flip` // `uk-htmleditor-button-code // `uk-htmleditor-button-preview` // `uk-htmleditor-content` // `uk-htmleditor-code` // `uk-htmleditor-preview` // `uk-htmleditor-iframe` // // Modifier: `uk-htmleditor-fullscreen` // `[data-mode='tab']` // `[data-mode='split']` // // States: `uk-active` // // ======================================================================== // Variables // ======================================================================== @htmleditor-navbar-background: #eee; @htmleditor-navbar-nav-height: 40px; @htmleditor-navbar-nav-padding-horizontal: 15px; @htmleditor-navbar-nav-line-height: @htmleditor-navbar-nav-height; @htmleditor-navbar-nav-color: #444; @htmleditor-navbar-nav-hover-background: #f5f5f5; @htmleditor-navbar-nav-hover-color: #444; @htmleditor-navbar-nav-onclick-background: #ddd; @htmleditor-navbar-nav-onclick-color: #444; @htmleditor-navbar-nav-active-background: #f5f5f5; @htmleditor-navbar-nav-active-color: #444; @htmleditor-content-border: #ddd; @htmleditor-content-background: #fff; @htmleditor-content-padding: 20px; @htmleditor-content-split-border: #eee; @htmleditor-fullscreen-z-index: 990; @htmleditor-fullscreen-content-top: @htmleditor-navbar-nav-height; @htmleditor-fullscreen-icon-resize: "\f066"; /* ======================================================================== Component: HTML editor ========================================================================== */ .uk-htmleditor { .hook-htmleditor; } /* Sub-object `uk-htmleditor-navbar` ========================================================================== */ .uk-htmleditor-navbar { background: @htmleditor-navbar-background; .hook-htmleditor-navbar; } /* * Micro clearfix */ .uk-htmleditor-navbar:before, .uk-htmleditor-navbar:after { content: ""; display: table; } .uk-htmleditor-navbar:after { clear: both; } /* Sub-object `uk-htmleditor-navbar-nav` ========================================================================== */ .uk-htmleditor-navbar-nav { margin: 0; padding: 0; list-style: none; float: left; } .uk-htmleditor-navbar-nav > li { float: left; } /* * 1. Dimensions * 2. Style */ .uk-htmleditor-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; /* 1 */ height: @htmleditor-navbar-nav-height; padding: 0 @htmleditor-navbar-nav-padding-horizontal; line-height: @htmleditor-navbar-nav-line-height; /* 2 */ color: @htmleditor-navbar-nav-color; font-size: 11px; cursor: pointer; .hook-htmleditor-navbar-nav; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-htmleditor-navbar-nav > li:hover > a, .uk-htmleditor-navbar-nav > li > a:focus { // 1 background-color: @htmleditor-navbar-nav-hover-background; color: @htmleditor-navbar-nav-hover-color; outline: none; /* 2 */ .hook-htmleditor-navbar-nav-hover; } /* OnClick */ .uk-htmleditor-navbar-nav > li > a:active { background-color: @htmleditor-navbar-nav-onclick-background; color: @htmleditor-navbar-nav-onclick-color; .hook-htmleditor-navbar-nav-onclick; } /* Active */ .uk-htmleditor-navbar-nav > li.uk-active > a { background-color: @htmleditor-navbar-nav-active-background; color: @htmleditor-navbar-nav-active-color; .hook-htmleditor-navbar-nav-active; } /* Sub-object: `uk-htmleditor-navbar-flip` ========================================================================== */ .uk-htmleditor-navbar-flip { float: right; } /* Sub-object for special buttons ========================================================================== */ [data-mode='split'] .uk-htmleditor-button-code, [data-mode='split'] .uk-htmleditor-button-preview { display: none; } /* Sub-object `uk-htmleditor-content` ========================================================================== */ .uk-htmleditor-content { border-left: 1px solid @htmleditor-content-border; border-right: 1px solid @htmleditor-content-border; border-bottom: 1px solid @htmleditor-content-border; background: @htmleditor-content-background; .hook-htmleditor-content; } /* * Micro clearfix */ .uk-htmleditor-content:before, .uk-htmleditor-content:after { content: ""; display: table; } .uk-htmleditor-content:after { clear: both; } /* Modifier `uk-htmleditor-fullscreen` ========================================================================== */ .uk-htmleditor-fullscreen { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: @htmleditor-fullscreen-z-index; } .uk-htmleditor-fullscreen .uk-htmleditor-content { position: absolute; top: @htmleditor-fullscreen-content-top; left: 0; right: 0; bottom: 0; } .uk-htmleditor-fullscreen .uk-icon-expand:before { content: @htmleditor-fullscreen-icon-resize; } /* Sub-objects `uk-htmleditor-code` and `uk-htmleditor-preview` ========================================================================== */ .uk-htmleditor-code, .uk-htmleditor-preview { box-sizing: border-box; } .uk-htmleditor-preview { padding: @htmleditor-content-padding; overflow-y: scroll; position: relative; } /* * Tab view */ [data-mode='tab'][data-active-tab='code'] .uk-htmleditor-preview, [data-mode='tab'][data-active-tab='preview'] .uk-htmleditor-code { display: none; } /* * Split view */ [data-mode='split'] .uk-htmleditor-code, [data-mode='split'] .uk-htmleditor-preview { float: left; width: 50%; } [data-mode='split'] .uk-htmleditor-code { border-right: 1px solid @htmleditor-content-split-border; } /* Sub-object `uk-htmleditor-iframe` ========================================================================== */ .uk-htmleditor-iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } /* CodeMirror modifications ========================================================================== */ .uk-htmleditor .CodeMirror { padding: 10px; box-sizing: border-box; } // Hooks // ======================================================================== .hook-htmleditor-misc; .hook-htmleditor() {} .hook-htmleditor-navbar() {} .hook-htmleditor-navbar-nav() {} .hook-htmleditor-navbar-nav-hover() {} .hook-htmleditor-navbar-nav-onclick() {} .hook-htmleditor-navbar-nav-active() {} .hook-htmleditor-content() {} .hook-htmleditor-misc() {}PK���\C��=1 1 Etemplates/yoo_aurora/warp/vendor/uikit/less/components/accordion.lessnu�[���// Name: Accordion // Description: Defines styles for the accordion // // Component: `uk-accordion` // // Sub-objects: `uk-accordion-title` // `uk-accordion-content` // // Markup: // // <!-- uk-accordion --> // <div class="uk-accordion" data-uk-accordion> // <h3 class="uk-accordion-title"></h3> // <div class="uk-accordion-content"> // <p></p> // </div> // </div> // // ======================================================================== // Variables // ======================================================================== @accordion-title-margin-bottom: 15px; @accordion-title-padding-vertical: 5px; @accordion-title-padding-horizontal: 15px; @accordion-title-font-size: 18px; @accordion-title-line-height: 24px; @accordion-title-background: #eee; @accordion-content-padding-horizontal: @accordion-title-padding-horizontal; @accordion-content-padding-bottom: @accordion-title-padding-horizontal; /* ======================================================================== Component: Accordion ========================================================================== */ .uk-accordion { .hook-accordion; } /* Sub-object: `uk-accordion-title` ========================================================================== */ .uk-accordion-title { margin-top: 0; margin-bottom: @accordion-title-margin-bottom; padding: @accordion-title-padding-vertical @accordion-title-padding-horizontal; background: @accordion-title-background; font-size: @accordion-title-font-size; line-height: @accordion-title-line-height; cursor: pointer; .hook-accordion-title; } /* Sub-object: `uk-accordion-content` ========================================================================== */ .uk-accordion-content { padding: 0 @accordion-content-padding-horizontal @accordion-content-padding-bottom @accordion-content-padding-horizontal; .hook-accordion-content; } /* * Micro clearfix to make panels more robust */ .uk-accordion-content:before, .uk-accordion-content:after { content: ""; display: table; } .uk-accordion-content:after { clear: both; } /* * Remove margin from the last-child */ .uk-accordion-content > :last-child { margin-bottom: 0; } // Hooks // ======================================================================== .hook-accordion-misc; .hook-accordion() {} .hook-accordion-title() {} .hook-accordion-content() {} .hook-accordion-misc() {}PK���\�f�,��Btemplates/yoo_aurora/warp/vendor/uikit/less/components/notify.lessnu�[���// Name: Notify // Description: Defines styles for toggleable notifications // // Component: `uk-notify` // // Sub-objects: `uk-notify-message` // // Modifiers: `uk-notify-top-center` // `uk-notify-top-right` // `uk-notify-bottom-left` // `uk-notify-bottom-center` // `uk-notify-bottom-right` // `uk-notify-message-primary` // `uk-notify-message-success` // `uk-notify-message-warning` // `uk-notify-message-danger` // // Uses: Close: `uk-close` // // ======================================================================== // Variables // ======================================================================== @notify-position: 10px; @notify-z-index: 1040; @notify-width: 350px; @notify-message-margin-bottom: 10px; @notify-message-padding: 15px; @notify-message-background: #444; @notify-message-color: #fff; @notify-message-font-size: 16px; @notify-message-line-height: 22px; @notify-message-primary-background: #ebf7fd; @notify-message-primary-color: #2d7091; @notify-message-success-background: #f2fae3; @notify-message-success-color: #659f13; @notify-message-warning-background: #fffceb; @notify-message-warning-color: #e28327; @notify-message-danger-background: #fff1f0; @notify-message-danger-color: #d85030; /* ======================================================================== Component: Notify ========================================================================== */ /* * Message container for positioning */ .uk-notify { position: fixed; top: @notify-position; left: @notify-position; z-index: @notify-z-index; box-sizing: border-box; width: @notify-width; .hook-notify; } /* Position modifiers ========================================================================== */ .uk-notify-top-right, .uk-notify-bottom-right { left: auto; right: @notify-position; } .uk-notify-top-center, .uk-notify-bottom-center { left: 50%; margin-left: (@notify-width / -2); } .uk-notify-bottom-left, .uk-notify-bottom-right, .uk-notify-bottom-center { top: auto; bottom: @notify-position; } /* Responsiveness ========================================================================== */ /* Phones portrait and smaller */ @media (max-width: @breakpoint-mini-max) { /* * Fit in small screen */ .uk-notify { left: 10px; right: 10px; width: auto; margin: 0; } } /* Sub-object: `uk-notify-message` ========================================================================== */ .uk-notify-message { position: relative; margin-bottom: @notify-message-margin-bottom; padding: @notify-message-padding; background: @notify-message-background; color: @notify-message-color; font-size: @notify-message-font-size; line-height: @notify-message-line-height; cursor: pointer; .hook-notify-message; } /* Close in notify ========================================================================== */ .uk-notify-message > .uk-close { visibility: hidden; float: right; } .uk-notify-message:hover > .uk-close { visibility: visible; } /* Modifier: `uk-alert-info` ========================================================================== */ .uk-notify-message-primary { background: @notify-message-primary-background; color: @notify-message-primary-color; .hook-notify-message-primary; } /* Modifier: `uk-alert-success` ========================================================================== */ .uk-notify-message-success { background: @notify-message-success-background; color: @notify-message-success-color; .hook-notify-message-success; } /* Modifier: `uk-notify-message-warning` ========================================================================== */ .uk-notify-message-warning { background: @notify-message-warning-background; color: @notify-message-warning-color; .hook-notify-message-warning; } /* Modifier: `uk-notify-message-danger` ========================================================================== */ .uk-notify-message-danger { background: @notify-message-danger-background; color: @notify-message-danger-color; .hook-notify-message-danger; } // Hooks // ======================================================================== .hook-notify-misc; .hook-notify() {} .hook-notify-message() {} .hook-notify-message-primary() {} .hook-notify-message-success() {} .hook-notify-message-warning() {} .hook-notify-message-danger() {} .hook-notify-misc() {}PK���\=����Dtemplates/yoo_aurora/warp/vendor/uikit/less/components/slidenav.lessnu�[���// Name: Slidenav // Description: Defines styles for a previous/next navigation between slides // // Component: `uk-slidenav` // // Modifiers: `uk-slidenav-previous` // `uk-slidenav-next` // `uk-slidenav-contrast` // // Sub-objects: `uk-slidenav-position` // // Uses: Icon: FontAwesome // // Markup: // // <!-- uk-slidenav --> // <a href="" class="uk-slidenav uk-slidenav-previous"></a> // <a href="" class="uk-slidenav uk-slidenav-next"></a> // // <!-- uk-slidenav-position --> // <div class="uk-slidenav-position"> // <img src="" alt=""> // <a href="" class="uk-slidenav uk-slidenav-previous"></a> // <a href="" class="uk-slidenav uk-slidenav-next"></a> // </div> // // ======================================================================== // Variables // ======================================================================== @slidenav-width: 60px; @slidenav-height: @slidenav-width; @slidenav-color: rgba(50,50,50,0.4); @slidenav-font-size: 60px; @slidenav-line-height: @slidenav-height; @slidenav-previous-icon: "\f104"; @slidenav-next-icon: "\f105"; @slidenav-hover-color: rgba(50,50,50,0.7); @slidenav-active-color: rgba(50,50,50,0.9); @slidenav-position-previous: 20px; @slidenav-position-next: @slidenav-position-previous; @slidenav-contrast-color: rgba(255,255,255,0.5); @slidenav-contrast-hover-color: rgba(255,255,255,0.7); @slidenav-contrast-active-color: rgba(255,255,255,0.9); /* ======================================================================== Component: Slidenav ========================================================================== */ /* * 1. Required for `a` elements * 2. Dimension * 3. Style */ .uk-slidenav { /* 1 */ display: inline-block; /* 2 */ box-sizing: border-box; width: @slidenav-width; height: @slidenav-height; /* 3 */ line-height: @slidenav-line-height; color: @slidenav-color; font-size: @slidenav-font-size; text-align: center; .hook-slidenav; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements * 4. Style */ .uk-slidenav:hover, .uk-slidenav:focus { // 1 /* 2 */ outline: none; /* 3 */ text-decoration: none; /* 4 */ color: @slidenav-hover-color; cursor: pointer; .hook-slidenav-hover; } /* Active */ .uk-slidenav:active { color: @slidenav-active-color; .hook-slidenav-active; } /* * Icons */ .uk-slidenav-previous:before { content: @slidenav-previous-icon; font-family: FontAwesome; } .uk-slidenav-next:before { content: @slidenav-next-icon; font-family: FontAwesome; } /* Sub-object: `uk-slidenav-position` ========================================================================== */ /* * Create position context */ .uk-slidenav-position { position: relative; } /* * Center vertically */ .uk-slidenav-position .uk-slidenav { display: none; position: absolute; top: 50%; z-index: 1; margin-top: -(@slidenav-height / 2); } .uk-slidenav-position:hover .uk-slidenav { display: block; } .uk-slidenav-position .uk-slidenav-previous { left: @slidenav-position-previous; } .uk-slidenav-position .uk-slidenav-next { right: @slidenav-position-next; } /* Modifier: `uk-slidenav-contrast` ========================================================================== */ .uk-slidenav-contrast { color: @slidenav-contrast-color; .hook-slidenav-contrast; } /* * Hover * 1. Apply hover style also to focus state */ .uk-slidenav-contrast:hover, .uk-slidenav-contrast:focus { // 1 color: @slidenav-contrast-hover-color; .hook-slidenav-contrast-hover; } /* Active */ .uk-slidenav-contrast:active { color: @slidenav-contrast-active-color; .hook-slidenav-contrast-active; } // Hooks // ======================================================================== .hook-slidenav-misc; .hook-slidenav() {} .hook-slidenav-hover() {} .hook-slidenav-active() {} .hook-slidenav-contrast() {} .hook-slidenav-contrast-hover() {} .hook-slidenav-contrast-active() {} .hook-slidenav-misc() {}PK���\�j"��Ftemplates/yoo_aurora/warp/vendor/uikit/less/components/datepicker.lessnu�[���// Name: Datepicker // Description: Defines styles for a datepicker // // Component: `uk-datepicker` // // Modifiers: `uk-datepicker-nav` // `uk-datepicker-previous` // `uk-datepicker-next` // `uk-datepicker-heading` // `uk-datepicker-table` // `uk-datepicker-table-muted` // // ======================================================================== // Variables // ======================================================================== @datepicker-z-index: 1050; @datepicker-animation: uk-fade; @datepicker-nav-height: 20px; @datepicker-nav-margin-bottom: 15px; @datepicker-nav-color: #444; @datepicker-nav-hover-color: #444; @datepicker-previous-icon: "\f053"; @datepicker-next-icon: "\f054"; @datepicker-table-width: 26px; @datepicker-table-height: 24px; @datepicker-table-color: #444; @datepicker-table-hover-background: #ddd; @datepicker-table-hover-color: #444; @datepicker-table-onclick-background: #ccc; @datepicker-table-onclick-color: #444; @datepicker-table-active-background: #00a8e6; @datepicker-table-active-color: #fff; @datepicker-table-muted-color: #999; /* ======================================================================== Component: Datepicker ========================================================================== */ /* * 1. Highest z-index * 2. Reset dropdown width * 3. Set animation * 4. Needed for scale animation */ .uk-datepicker { /* 1 */ z-index: @datepicker-z-index; /* 2 */ width: auto; /* 3 */ -webkit-animation: @datepicker-animation 0.2s ease-in-out; animation: @datepicker-animation 0.2s ease-in-out; /* 4 */ -webkit-transform-origin: 0 0; transform-origin: 0 0; } /* Sub-object: `uk-datepicker-nav` ========================================================================== */ .uk-datepicker-nav { margin-bottom: @datepicker-nav-margin-bottom; text-align: center; line-height: @datepicker-nav-height; .hook-datepicker-nav; } /* * Micro clearfix */ .uk-datepicker-nav:before, .uk-datepicker-nav:after { content: ""; display: table; } .uk-datepicker-nav:after { clear: both; } /* * Previous and next navigation */ .uk-datepicker-nav a { color: @datepicker-nav-color; text-decoration: none; .hook-datepicker-nav-item; } .uk-datepicker-nav a:hover { color: @datepicker-nav-hover-color; } .uk-datepicker-previous { float: left; } .uk-datepicker-next { float: right; } .uk-datepicker-previous:after, .uk-datepicker-next:after { width: @datepicker-nav-height; font-family: FontAwesome; } .uk-datepicker-previous:after { content: @datepicker-previous-icon; } .uk-datepicker-next:after { content: @datepicker-next-icon; } /* Sub-object: `uk-datepicker-heading` ========================================================================== */ .uk-datepicker-heading {} /* Sub-object: `uk-datepicker-table` ========================================================================== */ /* Block element behavior */ .uk-datepicker-table { width: 100%; } .uk-datepicker-table th, .uk-datepicker-table td { padding: 2px; } .uk-datepicker-table th { font-size: 12px; } /* * Item */ .uk-datepicker-table a { display: block; width: @datepicker-table-width; line-height: @datepicker-table-height; text-align: center; color: @datepicker-table-color; text-decoration: none; .hook-datepicker-table-item; } /* * Sub-object: `uk-datepicker-table-muted` */ a.uk-datepicker-table-muted { color: @datepicker-table-muted-color; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-datepicker-table a:hover, .uk-datepicker-table a:focus { // 1 background-color: @datepicker-table-hover-background; color: @datepicker-table-hover-color; /* 2 */ outline: none; .hook-datepicker-table-item-hover; } /* OnClick */ .uk-datepicker-table a:active { background-color: @datepicker-table-onclick-background; color: @datepicker-table-onclick-color; .hook-datepicker-table-item-onclick; } /* * Active */ .uk-datepicker-table a.uk-active { background: @datepicker-table-active-background; color: @datepicker-table-active-color; .hook-datepicker-table-item-active; } // Hooks // ======================================================================== .hook-datepicker-misc; .hook-datepicker-nav() {} .hook-datepicker-nav-item() {} .hook-datepicker-table-item() {} .hook-datepicker-table-item-hover() {} .hook-datepicker-table-item-onclick() {} .hook-datepicker-table-item-active() {} .hook-datepicker-misc() {}PK���\�<!Ctemplates/yoo_aurora/warp/vendor/uikit/less/components/tooltip.lessnu�[���// Name: Tooltip // Description: Defines styles for tooltips // // Component: `uk-tooltip` // // Modifiers `uk-tooltip-top` // `uk-tooltip-top-left` // `uk-tooltip-top-right` // `uk-tooltip-bottom` // `uk-tooltip-bottom-left` // `uk-tooltip-bottom-right` // `uk-tooltip-left` // `uk-tooltip-right` // // ======================================================================== // Variables // ======================================================================== @tooltip-z-index: 1030; @tooltip-max-width: 200px; @tooltip-padding-vertical: 5px; @tooltip-padding-horizontal: 8px; @tooltip-background: #333; @tooltip-triangle-size: 5px; @tooltip-color: rgba(255,255,255,0.7); @tooltip-font-size: 12px; @tooltip-line-height: 18px; @tooltip-offset-horizontal: 10px; /* ======================================================================== Component: Tooltip ========================================================================== */ /* * 1. Hide by default * 2. Set fixed position * 3. Set dimensions * 4. Set style */ .uk-tooltip { /* 1 */ display: none; /* 2 */ position: absolute; z-index: @tooltip-z-index; /* 3 */ box-sizing: border-box; max-width: @tooltip-max-width; padding: @tooltip-padding-vertical @tooltip-padding-horizontal; /* 4 */ background: @tooltip-background; color: @tooltip-color; font-size: @tooltip-font-size; line-height: @tooltip-line-height; word-break: break-all; .hook-tooltip; } /* Triangle ========================================================================== */ /* * 1. Dashed is less antialised than solid */ .uk-tooltip:after { content: ""; display: block; position: absolute; width: 0; height: 0; /* 1 */ border: @tooltip-triangle-size dashed @tooltip-background; } /* Direction modifiers ========================================================================== */ /* * Top */ .uk-tooltip-top:after, .uk-tooltip-top-left:after, .uk-tooltip-top-right:after { bottom: -@tooltip-triangle-size; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; border-top-color: @tooltip-background; } /* * Bottom */ .uk-tooltip-bottom:after, .uk-tooltip-bottom-left:after, .uk-tooltip-bottom-right:after { top: -@tooltip-triangle-size; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; border-bottom-color: @tooltip-background; } /* * Top/Bottom center */ .uk-tooltip-top:after, .uk-tooltip-bottom:after { left: 50%; margin-left: -@tooltip-triangle-size; } /* * Top/Bottom left */ .uk-tooltip-top-left:after, .uk-tooltip-bottom-left:after { left: @tooltip-offset-horizontal; } /* * Top/Bottom right */ .uk-tooltip-top-right:after, .uk-tooltip-bottom-right:after { right: @tooltip-offset-horizontal; } /* * Left */ .uk-tooltip-left:after { right: -@tooltip-triangle-size; top: 50%; margin-top: -@tooltip-triangle-size; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; border-left-color: @tooltip-background; } /* * Right */ .uk-tooltip-right:after { left: -@tooltip-triangle-size; top: 50%; margin-top: -@tooltip-triangle-size; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; border-right-color: @tooltip-background; } // Hooks // ======================================================================== .hook-tooltip-misc; .hook-tooltip() {} .hook-tooltip-misc() {}PK���\���:Gtemplates/yoo_aurora/warp/vendor/uikit/less/components/form-select.lessnu�[���// Name: Form select // Description: Extends form component // // Component: `uk-form` // // Sub-objects: `uk-form-select` // // Markup: // // <!-- uk-form-select --> // <div class="uk-form-select" data-uk-form-select> // <span></span> // <select> // <option value=""></option> // </select> // </div> // // ======================================================================== /* ======================================================================== Component: Form select ========================================================================== */ /* * 1. Behave like form elements * 2. Create position context for dropdowns * 3. Clip content */ .uk-form-select { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ overflow: hidden; } /* * 1. Required for Firefox * 1. Required for Webkit to make `height` work */ .uk-form-select select { position: absolute; top: 0; z-index: 1; width: 100%; height: 100%; opacity: 0; cursor: pointer; /* 1 */ left: 0; /* 2 */ -webkit-appearance: none; } // Hooks // ======================================================================== .hook-form-select-misc; .hook-form-select-misc() {}PK���\V[ҋ����=templates/yoo_aurora/warp/vendor/uikit/css/uikit.warp.min.cssnu�[���/*! UIkit 2.26.2 | http://www.getuikit.com | (c) 2014 YOOtheme | MIT License */ html{font-size:14px}.warp{background:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#555}.warp :not(pre)>code,.warp :not(pre)>kbd,.warp :not(pre)>samp{font-size:12px;font-family:Consolas,monospace,serif;color:#D05;white-space:nowrap;padding:0 4px;border:1px solid #ebebeb;border-radius:3px;background:#fafafa}.warp img{max-width:100%;height:auto;-moz-box-sizing:border-box;box-sizing:border-box;border:0;vertical-align:middle}.warp .uk-img-preserve,.warp .uk-img-preserve img{max-width:none}.warp svg:not(:root){overflow:hidden}.warp blockquote,.warp figure{margin:0}.warp address,.warp blockquote,.warp dl,.warp fieldset,.warp figure,.warp ol,.warp p,.warp pre,.warp ul{margin:0 0 20px 0}.warp *+address,.warp *+blockquote,.warp *+dl,.warp *+fieldset,.warp *+figure,.warp *+ol,.warp *+p,.warp *+pre,.warp *+ul{margin-top:20px}.warp h1,.warp h2,.warp h3,.warp h4,.warp h5,.warp h6{margin:0 0 20px 0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#333;text-transform:none}.warp *+h1,.warp *+h2,.warp *+h3,.warp *+h4,.warp *+h5,.warp *+h6{margin-top:30px}.warp .uk-h1,.warp h1{font-size:26px;line-height:30px}.warp .uk-h2,.warp h2{font-size:22px;line-height:26px}.warp .uk-h3,.warp h3{font-size:18px;line-height:24px}.warp .uk-h4,.warp h4{font-size:16px;line-height:22px}.warp .uk-h5,.warp h5{font-size:14px;line-height:20px}.warp .uk-h6,.warp h6{font-size:12px;line-height:18px}.warp ol,.warp ul{padding-left:30px}.warp ol>li>ol,.warp ol>li>ul,.warp ul>li>ol,.warp ul>li>ul{margin:0}.warp hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;margin:20px 0;border:0;border-top:1px solid #ebebeb}.warp pre{padding:10px;background:#fafafa;font:12px/18px Consolas,monospace,serif;color:#555;-moz-tab-size:4;tab-size:4;overflow:auto;border:1px solid #ebebeb;border-radius:3px}.warp iframe{border:0}.uk-list>li{margin:0}.warp .uk-list,.warp .uk-nav,.warp .uk-nav ul{padding-left:0}.warp .uk-article-divider{margin-bottom:30px;border-color:#ebebeb}.warp *+.uk-article-divider{margin-top:30px}.warp .uk-form-controls-condensed{margin:5px 0}.warp .uk-form-help-block{margin:5px 0 0 0}.uk-grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.uk-grid:after,.uk-grid:before{content:"";display:block;overflow:hidden}.uk-grid:after{clear:both}.uk-grid>*{-ms-flex:none;-webkit-flex:none;flex:none;margin:0;float:left}.uk-grid>*>:last-child{margin-bottom:0}.uk-grid{margin-left:-20px}.uk-grid>*{padding-left:20px}.uk-grid+.uk-grid,.uk-grid-margin,.uk-grid>*>.uk-panel+.uk-panel{margin-top:20px}@media (min-width:1220px){.uk-grid{margin-left:-35px}.uk-grid>*{padding-left:35px}.uk-grid+.uk-grid,.uk-grid-margin,.uk-grid>*>.uk-panel+.uk-panel{margin-top:35px}}.uk-grid-collapse{margin-left:0}.uk-grid-collapse>*{padding-left:0}.uk-grid-collapse+.uk-grid-collapse,.uk-grid-collapse>*>.uk-panel+.uk-panel,.uk-grid-collapse>.uk-grid-margin{margin-top:0}.uk-grid-small{margin-left:-10px}.uk-grid-small>*{padding-left:10px}.uk-grid-small+.uk-grid-small,.uk-grid-small>*>.uk-panel+.uk-panel,.uk-grid-small>.uk-grid-margin{margin-top:10px}.uk-grid-medium{margin-left:-20px}.uk-grid-medium>*{padding-left:20px}.uk-grid-medium+.uk-grid-medium,.uk-grid-medium>*>.uk-panel+.uk-panel,.uk-grid-medium>.uk-grid-margin{margin-top:20px}@media (min-width:960px){.uk-grid-large{margin-left:-35px}.uk-grid-large>*{padding-left:35px}.uk-grid-large+.uk-grid-large,.uk-grid-large-margin,.uk-grid-large>*>.uk-panel+.uk-panel{margin-top:35px}}@media (min-width:1220px){.uk-grid-large{margin-left:-50px}.uk-grid-large>*{padding-left:50px}.uk-grid-large+.uk-grid-large,.uk-grid-large-margin,.uk-grid-large>*>.uk-panel+.uk-panel{margin-top:50px}}.uk-grid-divider:not(:empty){margin-left:-20px;margin-right:-20px}.uk-grid-divider>*{padding-left:20px;padding-right:20px}.uk-grid-divider>[class*=uk-width-9-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-1-]:not(.uk-width-1-1):nth-child(n+2),.uk-grid-divider>[class*=uk-width-2-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-3-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-4-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-5-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-6-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-7-]:nth-child(n+2),.uk-grid-divider>[class*=uk-width-8-]:nth-child(n+2){border-left:1px solid #ebebeb}@media (min-width:768px){.uk-grid-divider>[class*=uk-width-medium-]:not(.uk-width-medium-1-1):nth-child(n+2){border-left:1px solid #ebebeb}}@media (min-width:960px){.uk-grid-divider>[class*=uk-width-large-]:not(.uk-width-large-1-1):nth-child(n+2){border-left:1px solid #ebebeb}}@media (min-width:1220px){.uk-grid-divider:not(:empty){margin-left:-35px;margin-right:-35px}.uk-grid-divider>*{padding-left:35px;padding-right:35px}.uk-grid-divider:empty{margin-top:35px;margin-bottom:35px}}.uk-grid-divider:empty{margin-top:20px;margin-bottom:20px;border-top:1px solid #ebebeb}.uk-grid-match>*{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.uk-grid-match>*>*{-ms-flex:none;-webkit-flex:none;flex:none;box-sizing:border-box;width:100%}[class*=uk-grid-width]>*{box-sizing:border-box;width:100%}.uk-grid-width-1-2>*{width:50%}.uk-grid-width-1-3>*{width:33.333%}.uk-grid-width-1-4>*{width:25%}.uk-grid-width-1-5>*{width:20%}.uk-grid-width-1-6>*{width:16.666%}.uk-grid-width-1-10>*{width:10%}.uk-grid-width-auto>*{width:auto}@media (min-width:480px){.uk-grid-width-small-1-1>*{width:100%}.uk-grid-width-small-1-2>*{width:50%}.uk-grid-width-small-1-3>*{width:33.333%}.uk-grid-width-small-1-4>*{width:25%}.uk-grid-width-small-1-5>*{width:20%}.uk-grid-width-small-1-6>*{width:16.666%}.uk-grid-width-small-1-10>*{width:10%}}@media (min-width:768px){.uk-grid-width-medium-1-1>*{width:100%}.uk-grid-width-medium-1-2>*{width:50%}.uk-grid-width-medium-1-3>*{width:33.333%}.uk-grid-width-medium-1-4>*{width:25%}.uk-grid-width-medium-1-5>*{width:20%}.uk-grid-width-medium-1-6>*{width:16.666%}.uk-grid-width-medium-1-10>*{width:10%}}@media (min-width:960px){.uk-grid-width-large-1-1>*{width:100%}.uk-grid-width-large-1-2>*{width:50%}.uk-grid-width-large-1-3>*{width:33.333%}.uk-grid-width-large-1-4>*{width:25%}.uk-grid-width-large-1-5>*{width:20%}.uk-grid-width-large-1-6>*{width:16.666%}.uk-grid-width-large-1-10>*{width:10%}}@media (min-width:1220px){.uk-grid-width-xlarge-1-1>*{width:100%}.uk-grid-width-xlarge-1-2>*{width:50%}.uk-grid-width-xlarge-1-3>*{width:33.333%}.uk-grid-width-xlarge-1-4>*{width:25%}.uk-grid-width-xlarge-1-5>*{width:20%}.uk-grid-width-xlarge-1-6>*{width:16.666%}.uk-grid-width-xlarge-1-10>*{width:10%}}[class*=uk-width]{box-sizing:border-box;width:100%}.uk-width-1-1{width:100%}.uk-width-1-2,.uk-width-2-4,.uk-width-3-6,.uk-width-5-10{width:50%}.uk-width-1-3,.uk-width-2-6{width:33.333%}.uk-width-2-3,.uk-width-4-6{width:66.666%}.uk-width-1-4{width:25%}.uk-width-3-4{width:75%}.uk-width-1-5,.uk-width-2-10{width:20%}.uk-width-2-5,.uk-width-4-10{width:40%}.uk-width-3-5,.uk-width-6-10{width:60%}.uk-width-4-5,.uk-width-8-10{width:80%}.uk-width-1-6{width:16.666%}.uk-width-5-6{width:83.333%}.uk-width-1-10{width:10%}.uk-width-3-10{width:30%}.uk-width-7-10{width:70%}.uk-width-9-10{width:90%}@media (min-width:480px){.uk-width-small-1-1{width:100%}.uk-width-small-1-2,.uk-width-small-2-4,.uk-width-small-3-6,.uk-width-small-5-10{width:50%}.uk-width-small-1-3,.uk-width-small-2-6{width:33.333%}.uk-width-small-2-3,.uk-width-small-4-6{width:66.666%}.uk-width-small-1-4{width:25%}.uk-width-small-3-4{width:75%}.uk-width-small-1-5,.uk-width-small-2-10{width:20%}.uk-width-small-2-5,.uk-width-small-4-10{width:40%}.uk-width-small-3-5,.uk-width-small-6-10{width:60%}.uk-width-small-4-5,.uk-width-small-8-10{width:80%}.uk-width-small-1-6{width:16.666%}.uk-width-small-5-6{width:83.333%}.uk-width-small-1-10{width:10%}.uk-width-small-3-10{width:30%}.uk-width-small-7-10{width:70%}.uk-width-small-9-10{width:90%}}@media (min-width:768px){.uk-width-medium-1-1{width:100%}.uk-width-medium-1-2,.uk-width-medium-2-4,.uk-width-medium-3-6,.uk-width-medium-5-10{width:50%}.uk-width-medium-1-3,.uk-width-medium-2-6{width:33.333%}.uk-width-medium-2-3,.uk-width-medium-4-6{width:66.666%}.uk-width-medium-1-4{width:25%}.uk-width-medium-3-4{width:75%}.uk-width-medium-1-5,.uk-width-medium-2-10{width:20%}.uk-width-medium-2-5,.uk-width-medium-4-10{width:40%}.uk-width-medium-3-5,.uk-width-medium-6-10{width:60%}.uk-width-medium-4-5,.uk-width-medium-8-10{width:80%}.uk-width-medium-1-6{width:16.666%}.uk-width-medium-5-6{width:83.333%}.uk-width-medium-1-10{width:10%}.uk-width-medium-3-10{width:30%}.uk-width-medium-7-10{width:70%}.uk-width-medium-9-10{width:90%}}@media (min-width:960px){.uk-width-large-1-1{width:100%}.uk-width-large-1-2,.uk-width-large-2-4,.uk-width-large-3-6,.uk-width-large-5-10{width:50%}.uk-width-large-1-3,.uk-width-large-2-6{width:33.333%}.uk-width-large-2-3,.uk-width-large-4-6{width:66.666%}.uk-width-large-1-4{width:25%}.uk-width-large-3-4{width:75%}.uk-width-large-1-5,.uk-width-large-2-10{width:20%}.uk-width-large-2-5,.uk-width-large-4-10{width:40%}.uk-width-large-3-5,.uk-width-large-6-10{width:60%}.uk-width-large-4-5,.uk-width-large-8-10{width:80%}.uk-width-large-1-6{width:16.666%}.uk-width-large-5-6{width:83.333%}.uk-width-large-1-10{width:10%}.uk-width-large-3-10{width:30%}.uk-width-large-7-10{width:70%}.uk-width-large-9-10{width:90%}}@media (min-width:1220px){.uk-width-xlarge-1-1{width:100%}.uk-width-xlarge-1-2,.uk-width-xlarge-2-4,.uk-width-xlarge-3-6,.uk-width-xlarge-5-10{width:50%}.uk-width-xlarge-1-3,.uk-width-xlarge-2-6{width:33.333%}.uk-width-xlarge-2-3,.uk-width-xlarge-4-6{width:66.666%}.uk-width-xlarge-1-4{width:25%}.uk-width-xlarge-3-4{width:75%}.uk-width-xlarge-1-5,.uk-width-xlarge-2-10{width:20%}.uk-width-xlarge-2-5,.uk-width-xlarge-4-10{width:40%}.uk-width-xlarge-3-5,.uk-width-xlarge-6-10{width:60%}.uk-width-xlarge-4-5,.uk-width-xlarge-8-10{width:80%}.uk-width-xlarge-1-6{width:16.666%}.uk-width-xlarge-5-6{width:83.333%}.uk-width-xlarge-1-10{width:10%}.uk-width-xlarge-3-10{width:30%}.uk-width-xlarge-7-10{width:70%}.uk-width-xlarge-9-10{width:90%}}@media (min-width:768px){[class*=uk-push-],[class*=uk-pull-]{position:relative}.uk-push-1-2,.uk-push-2-4,.uk-push-3-6,.uk-push-5-10{left:50%}.uk-push-1-3,.uk-push-2-6{left:33.333%}.uk-push-2-3,.uk-push-4-6{left:66.666%}.uk-push-1-4{left:25%}.uk-push-3-4{left:75%}.uk-push-1-5,.uk-push-2-10{left:20%}.uk-push-2-5,.uk-push-4-10{left:40%}.uk-push-3-5,.uk-push-6-10{left:60%}.uk-push-4-5,.uk-push-8-10{left:80%}.uk-push-1-6{left:16.666%}.uk-push-5-6{left:83.333%}.uk-push-1-10{left:10%}.uk-push-3-10{left:30%}.uk-push-7-10{left:70%}.uk-push-9-10{left:90%}.uk-pull-1-2,.uk-pull-2-4,.uk-pull-3-6,.uk-pull-5-10{left:-50%}.uk-pull-1-3,.uk-pull-2-6{left:-33.333%}.uk-pull-2-3,.uk-pull-4-6{left:-66.666%}.uk-pull-1-4{left:-25%}.uk-pull-3-4{left:-75%}.uk-pull-1-5,.uk-pull-2-10{left:-20%}.uk-pull-2-5,.uk-pull-4-10{left:-40%}.uk-pull-3-5,.uk-pull-6-10{left:-60%}.uk-pull-4-5,.uk-pull-8-10{left:-80%}.uk-pull-1-6{left:-16.666%}.uk-pull-5-6{left:-83.333%}.uk-pull-1-10{left:-10%}.uk-pull-3-10{left:-30%}.uk-pull-7-10{left:-70%}.uk-pull-9-10{left:-90%}}.uk-panel{display:block;position:relative}.uk-panel,.uk-panel:hover{text-decoration:none}.uk-panel:after,.uk-panel:before{content:"";display:table}.uk-panel:after{clear:both}.uk-panel>:not(.uk-panel-title):last-child{margin-bottom:0}.uk-panel-title{margin-top:0;margin-bottom:20px;font-size:18px;line-height:24px;font-weight:400;text-transform:none;color:#555}.uk-panel-badge{position:absolute;top:0;right:0;z-index:1}.uk-panel-teaser{margin-bottom:20px}.uk-panel-body{padding:20px}.uk-panel-box{padding:20px;background:#fafafa;color:#555;border:1px solid #ebebeb;border-radius:4px}.uk-panel-box-hover:hover{color:#555}.uk-panel-box .uk-panel-title{color:#555}.uk-panel-box .uk-panel-badge{top:10px;right:10px}.uk-panel-box>.uk-panel-teaser{margin-top:-21px;margin-left:-21px;margin-right:-21px}.uk-panel-box>.uk-nav-side{margin:0 -20px}.uk-panel-box-primary{background-color:#ebf7fd;color:#2d7091;border-color:rgba(45,112,145,.3)}.uk-panel-box-primary-hover:hover{color:#2d7091}.uk-panel-box-primary .uk-panel-title{color:#2d7091}.uk-panel-box-secondary{background-color:#fff;color:#444}.uk-panel-box-secondary-hover:hover{color:#444}.uk-panel-box-secondary .uk-panel-title{color:#444}.uk-panel-hover{padding:20px;color:#555;border:1px solid transparent;border-radius:4px}.uk-panel-hover:hover{background:#fafafa;color:#555;border-color:#ebebeb}.uk-panel-hover .uk-panel-badge{top:10px;right:10px}.uk-panel-hover>.uk-panel-teaser{margin-top:-21px;margin-left:-21px;margin-right:-21px}.uk-panel-header .uk-panel-title{padding-bottom:10px;border-bottom:1px solid #ebebeb;color:#555}.uk-panel-space{padding:30px}.uk-panel-space .uk-panel-badge{top:30px;right:30px}.uk-panel+.uk-panel-divider{margin-top:40px!important}.uk-panel+.uk-panel-divider:before{content:"";display:block;position:absolute;top:-20px;left:0;right:0;border-top:1px solid #ebebeb}@media (min-width:1220px){.uk-panel+.uk-panel-divider{margin-top:70px!important}.uk-panel+.uk-panel-divider:before{top:-35px}}.uk-panel-box .uk-panel-teaser{border-top-left-radius:4px;border-top-right-radius:4px;overflow:hidden;-webkit-transform:translateZ(0)}.uk-article:after,.uk-article:before{content:"";display:table}.uk-article:after{clear:both}.uk-article>:last-child{margin-bottom:0}.uk-article+.uk-article{margin-top:30px}.uk-article-title{font-size:26px;line-height:30px;font-weight:400;text-transform:none}.uk-article-title a{color:inherit;text-decoration:none}.uk-article-meta{font-size:12px;line-height:18px;color:#999}.uk-article-lead{color:#555;font-size:18px;line-height:24px;font-weight:400}.uk-article-divider{margin-bottom:30px;border-color:#ebebeb}*+.uk-article-divider{margin-top:30px}.uk-article+.uk-article{padding-top:30px;border-top:1px solid #ebebeb}.uk-comment-header{margin-bottom:20px;padding:10px;border:1px solid #ebebeb;border-radius:4px;background:#fafafa}.uk-comment-header:after,.uk-comment-header:before{content:"";display:table}.uk-comment-header:after{clear:both}.uk-comment-avatar{margin-right:20px;float:left}.uk-comment-title{margin:5px 0 0 0;font-size:16px;line-height:22px}.uk-comment-meta{margin:2px 0 0 0;font-size:11px;line-height:16px;color:#999}.uk-comment-body{padding-left:10px;padding-right:10px}.uk-comment-body>:last-child{margin-bottom:0}.uk-comment-list{padding:0;list-style:none}.uk-comment-list .uk-comment+ul{margin:30px 0 0 0;list-style:none}.uk-comment-list .uk-comment+ul>li:nth-child(n+2),.uk-comment-list>li:nth-child(n+2){margin-top:30px}@media (min-width:768px){.uk-comment-list .uk-comment+ul{padding-left:100px}}.uk-comment-primary .uk-comment-header{border-color:rgba(45,112,145,.3);background-color:#ebf7fd;color:#2d7091;text-shadow:0 1px 0 #fff}.uk-nav,.uk-nav ul{margin:0;padding:0;list-style:none}.uk-nav li>a{display:block;text-decoration:none}.uk-nav>li>a{padding:7px 25px}.uk-nav ul{padding-left:15px}.uk-nav ul a{padding:2px 0}.uk-nav li>a>div{font-size:12px;line-height:18px}.uk-nav-header{padding:7px 25px;text-transform:uppercase;font-weight:700;font-size:12px;font-weight:400}.uk-nav-header:not(:first-child){margin-top:20px}.uk-nav-divider{margin:9px 25px}ul.uk-nav-sub{padding:5px 0 5px 25px}.uk-nav-parent-icon>.uk-parent>a:after{content:"\f104";width:20px;margin-right:-10px;float:right;font-family:FontAwesome;text-align:center}.uk-nav-parent-icon>.uk-parent.uk-open>a:after{content:"\f107"}.uk-nav-side>li>a{color:#555;border-top:1px solid transparent;border-bottom:1px solid transparent}.uk-nav-side>li>a:focus,.uk-nav-side>li>a:hover{background:0 0;color:#333;outline:0}.uk-nav-side>li.uk-active>a{background:#fff;color:#555;border-color:#ebebeb}.uk-nav-side .uk-nav-header{color:#333}.uk-nav-side .uk-nav-divider{border-top:1px solid #ebebeb}.uk-nav-side ul a{color:#07D}.uk-nav-side ul a:hover{color:#059}.uk-nav-dropdown>li>a{color:#555}.uk-nav-dropdown>li>a:focus,.uk-nav-dropdown>li>a:hover{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-nav-dropdown .uk-nav-header{color:#999}.uk-nav-dropdown .uk-nav-divider{border-top:1px solid #ebebeb}.uk-nav-dropdown ul a{color:#07D}.uk-nav-dropdown ul a:hover{color:#059}.uk-nav-navbar>li>a{color:#555}.uk-nav-navbar>li>a:focus,.uk-nav-navbar>li>a:hover{background:#00a8e6;color:#fff;outline:0;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-nav-navbar .uk-nav-header{color:#999}.uk-nav-navbar .uk-nav-divider{border-top:1px solid #ebebeb}.uk-nav-navbar ul a{color:#07D}.uk-nav-navbar ul a:hover{color:#059}.uk-nav-offcanvas>li>a{color:#ccc;padding:10px 15px;border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-nav-offcanvas>.uk-open>a,html:not(.uk-touch) .uk-nav-offcanvas>li>a:focus,html:not(.uk-touch) .uk-nav-offcanvas>li>a:hover{background:#404040;color:#fff;outline:0}html .uk-nav.uk-nav-offcanvas>li.uk-active>a{background:#1a1a1a;color:#fff;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.uk-nav-offcanvas .uk-nav-header{color:#777;margin-top:0;border-top:1px solid rgba(0,0,0,.3);background:#404040;box-shadow:inset 0 1px 0 rgba(255,255,255,.05);text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-nav-offcanvas .uk-nav-divider{border-top:1px solid rgba(255,255,255,.01);margin:0;height:4px;background:rgba(0,0,0,.2);box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.uk-nav-offcanvas ul a{color:#ccc}html:not(.uk-touch) .uk-nav-offcanvas ul a:hover{color:#fff}.uk-nav>li>a>i{margin-right:8px}.uk-nav-offcanvas{border-bottom:1px solid rgba(0,0,0,.3);box-shadow:0 1px 0 rgba(255,255,255,.05)}.uk-nav-offcanvas .uk-nav-sub{border-top:1px solid rgba(0,0,0,.3);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.uk-navbar{background:#f5f5f5;color:#555;border:1px solid rgba(0,0,0,.06);border-radius:4px}.uk-navbar:after,.uk-navbar:before{content:"";display:table}.uk-navbar:after{clear:both}.uk-navbar-nav{margin:0;padding:0;list-style:none;float:left}.uk-navbar-nav>li{float:left;position:relative}.uk-navbar-nav>li>a{display:block;box-sizing:border-box;text-decoration:none;height:41px;padding:0 15px;line-height:40px;color:#555;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;margin-top:-1px;margin-left:-1px;border:1px solid transparent;border-bottom-width:0;text-shadow:0 1px 0 #fff}.uk-navbar-nav>li>a[href='#']{cursor:text}.uk-navbar-nav>li.uk-open>a,.uk-navbar-nav>li:hover>a,.uk-navbar-nav>li>a:focus{background-color:#fafafa;color:#555;outline:0;position:relative;z-index:1;border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.1)}.uk-navbar-nav>li>a:active{background-color:#eee;color:#555;border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.2)}.uk-navbar-nav>li.uk-active>a{background-color:#fafafa;color:#555;border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.1)}.uk-navbar-nav .uk-navbar-nav-subtitle{line-height:28px}.uk-navbar-nav-subtitle>div{margin-top:-6px;font-size:10px;line-height:12px}.uk-navbar-brand,.uk-navbar-content,.uk-navbar-toggle{box-sizing:border-box;display:block;height:41px;padding:0 15px;float:left;margin-top:-1px;text-shadow:0 1px 0 #fff}.uk-navbar-brand:before,.uk-navbar-content:before,.uk-navbar-toggle:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-navbar-content+.uk-navbar-content:not(.uk-navbar-center){padding-left:0}.uk-navbar-content>a:not([class]){color:#07D}.uk-navbar-content>a:not([class]):hover{color:#059}.uk-navbar-brand{font-size:18px;color:#555;text-decoration:none}.uk-navbar-brand:focus,.uk-navbar-brand:hover{color:#555;text-decoration:none;outline:0}.uk-navbar-toggle{font-size:18px;color:#555;text-decoration:none}.uk-navbar-toggle:focus,.uk-navbar-toggle:hover{color:#555;text-decoration:none;outline:0}.uk-navbar-toggle:after{content:"\f0c9";font-family:FontAwesome;vertical-align:middle}.uk-navbar-toggle-alt:after{content:"\f002"}.uk-navbar-center{float:none;text-align:center;max-width:50%;margin-left:auto;margin-right:auto}.uk-navbar-flip{float:right}.uk-navbar-nav:first-child>li:first-child>a{border-top-left-radius:4px;border-bottom-left-radius:4px}.uk-navbar-flip .uk-navbar-nav>li>a{margin-left:0;margin-right:-1px}.uk-navbar-flip .uk-navbar-nav:first-child>li:first-child>a{border-top-left-radius:0;border-bottom-left-radius:0}.uk-navbar-flip .uk-navbar-nav:last-child>li:last-child>a{border-top-right-radius:4px;border-bottom-right-radius:4px}.uk-navbar-attached{border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;border-radius:0}.uk-navbar-attached .uk-navbar-nav>li>a{border-radius:0!important}.uk-subnav{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-top:-10px;padding:0;list-style:none}.uk-subnav>*{-ms-flex:none;-webkit-flex:none;flex:none;padding-left:10px;margin-top:10px;position:relative}.uk-subnav:after,.uk-subnav:before{content:"";display:block;overflow:hidden}.uk-subnav:after{clear:both}.uk-subnav>*{float:left}.uk-subnav>*>*{display:inline-block;color:#555}.uk-subnav>*>:focus,.uk-subnav>*>:hover{color:#333;text-decoration:none}.uk-subnav>.uk-active>*{color:#07D}.uk-subnav-line>:before{content:"";display:inline-block;height:10px;vertical-align:middle}.uk-subnav-line>:nth-child(n+2):before{margin-right:10px;border-left:1px solid #ebebeb}.uk-subnav-pill>*>*{padding:3px 9px;border-radius:4px}.uk-subnav-pill>*>:focus,.uk-subnav-pill>*>:hover{background:#fafafa;color:#555;text-decoration:none;outline:0;box-shadow:0 0 0 1px rgba(0,0,0,.15)}.uk-subnav-pill>.uk-active>*{background:#00a8e6;color:#fff;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.uk-subnav>.uk-disabled>*{background:0 0;color:#999;text-decoration:none;cursor:text}.uk-subnav>*>*{text-decoration:none}.uk-subnav>*>*>i{margin-right:2px}.uk-breadcrumb{padding:0;list-style:none;font-size:0}.uk-breadcrumb>li{font-size:1rem;vertical-align:top}.uk-breadcrumb>li,.uk-breadcrumb>li>a,.uk-breadcrumb>li>span{display:inline-block}.uk-breadcrumb>li:nth-child(n+2):before{content:"/";display:inline-block;margin:0 8px}.uk-breadcrumb>li:not(.uk-active)>span{color:#999}.uk-pagination{padding:0;list-style:none;text-align:center;font-size:0}.uk-pagination:after,.uk-pagination:before{content:"";display:table}.uk-pagination:after{clear:both}.uk-pagination>li{display:inline-block;font-size:1rem;vertical-align:top}.uk-pagination>li:nth-child(n+2){margin-left:5px}.uk-pagination>li>a,.uk-pagination>li>span{display:inline-block;min-width:16px;padding:3px 5px;line-height:20px;text-decoration:none;box-sizing:content-box;text-align:center;border:1px solid rgba(0,0,0,.06);border-radius:4px}.uk-pagination>li>a{background:#f5f5f5;color:#555;text-shadow:0 1px 0 #fff}.uk-pagination>li>a:focus,.uk-pagination>li>a:hover{background-color:#fafafa;color:#555;outline:0;border-color:rgba(0,0,0,.16)}.uk-pagination>li>a:active{background-color:#eee;color:#555}.uk-pagination>.uk-active>span{background:#00a8e6;color:#fff;border-color:transparent;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-pagination>.uk-disabled>span{background-color:#fafafa;color:#999;border:1px solid rgba(0,0,0,.06);text-shadow:0 1px 0 #fff}.uk-pagination-previous{float:left}.uk-pagination-next{float:right}.uk-pagination-left{text-align:left}.uk-pagination-right{text-align:right}.uk-tab{margin:0;padding:0;list-style:none;border-bottom:1px solid #ebebeb}.uk-tab:after,.uk-tab:before{content:"";display:table}.uk-tab:after{clear:both}.uk-tab>li{margin-bottom:-1px;float:left;position:relative}.uk-tab>li>a{display:block;padding:8px 12px 8px 12px;border:1px solid transparent;border-bottom-width:0;color:#07D;text-decoration:none;border-radius:4px 4px 0 0;text-shadow:0 1px 0 #fff}.uk-tab>li:nth-child(n+2)>a{margin-left:5px}.uk-tab>li.uk-open>a,.uk-tab>li>a:focus,.uk-tab>li>a:hover{border-color:rgba(0,0,0,.06);background:#f5f5f5;color:#059;outline:0}.uk-tab>li.uk-open:not(.uk-active)>a,.uk-tab>li:not(.uk-active)>a:focus,.uk-tab>li:not(.uk-active)>a:hover{margin-bottom:1px;padding-bottom:7px}.uk-tab>li.uk-active>a{border-color:#ebebeb;border-bottom-color:transparent;background:#fff;color:#555}.uk-tab>li.uk-disabled>a{color:#999;cursor:text}.uk-tab>li.uk-disabled.uk-active>a,.uk-tab>li.uk-disabled>a:focus,.uk-tab>li.uk-disabled>a:hover{background:0 0;border-color:transparent}.uk-tab-flip>li{float:right}.uk-tab-flip>li:nth-child(n+2)>a{margin-left:0;margin-right:5px}.uk-tab>li.uk-tab-responsive>a{margin-left:0;margin-right:0}.uk-tab-responsive>a:before{content:"\f0c9\00a0";font-family:FontAwesome}.uk-tab-center{border-bottom:1px solid #ebebeb}.uk-tab-center-bottom{border-bottom:none;border-top:1px solid #ebebeb}.uk-tab-center:after,.uk-tab-center:before{content:"";display:table}.uk-tab-center:after{clear:both}.uk-tab-center .uk-tab{position:relative;right:50%;border:none;float:right}.uk-tab-center .uk-tab>li{position:relative;right:-50%}.uk-tab-center .uk-tab>li>a{text-align:center}.uk-tab-bottom{border-top:1px solid #ebebeb;border-bottom:none}.uk-tab-bottom>li{margin-top:-1px;margin-bottom:0}.uk-tab-bottom>li>a{padding-top:8px;padding-bottom:8px;border-bottom-width:1px;border-top-width:0}.uk-tab-bottom>li.uk-open:not(.uk-active)>a,.uk-tab-bottom>li:not(.uk-active)>a:focus,.uk-tab-bottom>li:not(.uk-active)>a:hover{margin-bottom:0;margin-top:1px;padding-bottom:8px;padding-top:7px}.uk-tab-bottom>li.uk-active>a{border-top-color:transparent;border-bottom-color:#ebebeb}.uk-tab-grid{margin-left:-5px;border-bottom:none;position:relative;z-index:0}.uk-tab-grid:before{display:block;position:absolute;left:5px;right:0;bottom:-1px;border-top:1px solid #ebebeb;z-index:-1}.uk-tab-grid>li:first-child>a{margin-left:5px}.uk-tab-grid>li>a{text-align:center}.uk-tab-grid.uk-tab-bottom{border-top:none}.uk-tab-grid.uk-tab-bottom:before{top:-1px;bottom:auto}@media (min-width:768px){.uk-tab-left,.uk-tab-right{border-bottom:none}.uk-tab-left>li,.uk-tab-right>li{margin-bottom:0;float:none}.uk-tab-left>li>a,.uk-tab-right>li>a{padding-top:8px;padding-bottom:8px}.uk-tab-left>li:nth-child(n+2)>a,.uk-tab-right>li:nth-child(n+2)>a{margin-left:0;margin-top:5px}.uk-tab-left>li.uk-active>a,.uk-tab-right>li.uk-active>a{border-color:#ebebeb}.uk-tab-left{border-right:1px solid #ebebeb}.uk-tab-left>li{margin-right:-1px}.uk-tab-left>li>a{border-bottom-width:1px;border-right-width:0}.uk-tab-left>li:not(.uk-active)>a:focus,.uk-tab-left>li:not(.uk-active)>a:hover{margin-bottom:0;margin-right:1px;padding-bottom:8px;padding-right:11px}.uk-tab-left>li.uk-active>a{border-right-color:transparent}.uk-tab-right{border-left:1px solid #ebebeb}.uk-tab-right>li{margin-left:-1px}.uk-tab-right>li>a{border-bottom-width:1px;border-left-width:0}.uk-tab-right>li:not(.uk-active)>a:focus,.uk-tab-right>li:not(.uk-active)>a:hover{margin-bottom:0;margin-left:1px;padding-bottom:8px;padding-left:11px}.uk-tab-right>li.uk-active>a{border-left-color:transparent}}.uk-tab-bottom>li>a{border-radius:0 0 4px 4px}@media (min-width:768px){.uk-tab-left>li>a{border-radius:4px 0 0 4px}.uk-tab-right>li>a{border-radius:0 4px 4px 0}}.uk-list{padding:0;list-style:none}.uk-list>li:after,.uk-list>li:before{content:"";display:table}.uk-list>li:after{clear:both}.uk-list>li>:last-child{margin-bottom:0}.uk-list ul{margin:0;padding-left:20px;list-style:none}.uk-list-line>li:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ebebeb}.uk-list-striped>li{padding:5px 5px;border-bottom:1px solid #ebebeb}.uk-list-striped>li:nth-of-type(odd){background:#fafafa}.uk-list-space>li:nth-child(n+2){margin-top:10px}.uk-list-striped>li:first-child{border-top:1px solid #ebebeb}@media (min-width:768px){.uk-description-list-horizontal{overflow:hidden}.uk-description-list-horizontal>dt{width:160px;float:left;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-description-list-horizontal>dd{margin-left:180px}}.uk-description-list-line>dt{font-weight:400}.uk-description-list-line>dt:nth-child(n+2){margin-top:5px;padding-top:5px;border-top:1px solid #ebebeb}.uk-description-list-line>dd{color:#999}.uk-table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:20px}*+.uk-table{margin-top:20px}.uk-table td,.uk-table th{padding:8px 8px;border-bottom:1px solid #ebebeb}.uk-table th{text-align:left}.uk-table td{vertical-align:top}.uk-table thead th{vertical-align:bottom}.uk-table caption,.uk-table tfoot{font-size:12px;font-style:italic}.uk-table caption{text-align:left;color:#999}.uk-table tbody tr.uk-active{background:#f0f0f0}.uk-table-middle,.uk-table-middle td{vertical-align:middle!important}.uk-table-striped tbody tr:nth-of-type(odd){background:#fafafa}.uk-table-condensed td{padding:4px 8px}.uk-table-hover tbody tr:hover{background:#f0f0f0}.uk-table thead th{background-color:#FAFAFA}.uk-form input,.uk-form select,.uk-form textarea{box-sizing:border-box;margin:0;border-radius:0;font:inherit;color:inherit}.uk-form select{text-transform:none}.uk-form optgroup{font:inherit;font-weight:700}.uk-form input::-moz-focus-inner{border:0;padding:0}.uk-form input[type=checkbox],.uk-form input[type=radio]{padding:0}.uk-form input[type=checkbox]:not(:disabled),.uk-form input[type=radio]:not(:disabled){cursor:pointer}.uk-form input:not([type]),.uk-form input[type=text],.uk-form input[type=password],.uk-form input[type=email],.uk-form input[type=url],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=number],.uk-form input[type=datetime],.uk-form textarea{-webkit-appearance:none}.uk-form input[type=search]::-webkit-search-cancel-button,.uk-form input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.uk-form input[type=number]::-webkit-inner-spin-button,.uk-form input[type=number]::-webkit-outer-spin-button{height:auto}.uk-form fieldset{border:none;margin:0;padding:0}.uk-form textarea{overflow:auto;vertical-align:top}.uk-form ::-moz-placeholder{opacity:1}.uk-form :invalid{box-shadow:none}.uk-form input:not([type=radio]):not([type=checkbox]),.uk-form select{vertical-align:middle}.uk-form>:last-child{margin-bottom:0}.uk-form input:not([type]),.uk-form input[type=text],.uk-form input[type=password],.uk-form input[type=email],.uk-form input[type=url],.uk-form input[type=search],.uk-form input[type=tel],.uk-form input[type=number],.uk-form input[type=datetime],.uk-form input[type=datetime-local],.uk-form input[type=date],.uk-form input[type=month],.uk-form input[type=time],.uk-form input[type=week],.uk-form input[type=color],.uk-form select,.uk-form textarea{height:30px;max-width:100%;padding:4px 6px;border:1px solid #ddd;background:#fff;color:#555;-webkit-transition:all .2s linear;-webkit-transition-property:border,background,color,box-shadow,padding;transition:all .2s linear;transition-property:border,background,color,box-shadow,padding;border-radius:4px}.uk-form input:not([type]):focus,.uk-form input[type=text]:focus,.uk-form input[type=password]:focus,.uk-form input[type=email]:focus,.uk-form input[type=url]:focus,.uk-form input[type=search]:focus,.uk-form input[type=tel]:focus,.uk-form input[type=number]:focus,.uk-form input[type=datetime]:focus,.uk-form input[type=datetime-local]:focus,.uk-form input[type=date]:focus,.uk-form input[type=month]:focus,.uk-form input[type=time]:focus,.uk-form input[type=week]:focus,.uk-form input[type=color]:focus,.uk-form select:focus,.uk-form textarea:focus{border-color:#99baca;outline:0;background:#f5fbfe;color:#555}.uk-form input:not([type]):disabled,.uk-form input[type=text]:disabled,.uk-form input[type=password]:disabled,.uk-form input[type=email]:disabled,.uk-form input[type=url]:disabled,.uk-form input[type=search]:disabled,.uk-form input[type=tel]:disabled,.uk-form input[type=number]:disabled,.uk-form input[type=datetime]:disabled,.uk-form input[type=datetime-local]:disabled,.uk-form input[type=date]:disabled,.uk-form input[type=month]:disabled,.uk-form input[type=time]:disabled,.uk-form input[type=week]:disabled,.uk-form input[type=color]:disabled,.uk-form select:disabled,.uk-form textarea:disabled{border-color:#ebebeb;background-color:#fafafa;color:#999}.uk-form :-ms-input-placeholder{color:#999!important}.uk-form ::-moz-placeholder{color:#999}.uk-form ::-webkit-input-placeholder{color:#999}.uk-form :disabled:-ms-input-placeholder{color:#999!important}.uk-form :disabled::-moz-placeholder{color:#999}.uk-form :disabled::-webkit-input-placeholder{color:#999}.uk-form legend{width:100%;border:0;padding:0;padding-bottom:20px;font-size:18px;line-height:30px}.uk-form legend:after{content:"";display:block;border-bottom:1px solid #ebebeb;width:100%}input:not([type]).uk-form-small,input[type].uk-form-small,select.uk-form-small,textarea.uk-form-small{height:25px;padding:3px 3px;font-size:12px}input:not([type]).uk-form-large,input[type].uk-form-large,select.uk-form-large,textarea.uk-form-large{height:40px;padding:8px 6px;font-size:16px}.uk-form select[multiple],.uk-form select[size],.uk-form textarea{height:auto}.uk-form-danger{border-color:#dc8d99!important;background:#fff7f8!important;color:#d85030!important}.uk-form-success{border-color:#8ec73b!important;background:#fafff2!important;color:#659f13!important}.uk-form-blank{border-color:transparent!important;border-style:dashed!important;background:0 0!important}.uk-form-blank:focus{border-color:#ebebeb!important}input.uk-form-width-mini{width:40px}select.uk-form-width-mini{width:65px}.uk-form-width-small{width:130px}.uk-form-width-medium{width:200px}.uk-form-width-large{width:500px}.uk-form-row:after,.uk-form-row:before{content:"";display:table}.uk-form-row:after{clear:both}.uk-form-row+.uk-form-row{margin-top:20px}.uk-form-help-inline{display:inline-block;margin:0 0 0 10px}.uk-form-help-block{margin:5px 0 0 0}.uk-form-controls>:first-child{margin-top:0}.uk-form-controls>:last-child{margin-bottom:0}.uk-form-controls-condensed{margin:5px 0}.uk-form-stacked .uk-form-label{display:block;margin-bottom:5px;font-weight:700}@media (max-width:959px){.uk-form-horizontal .uk-form-label{display:block;margin-bottom:5px;font-weight:700}}@media (min-width:960px){.uk-form-horizontal .uk-form-label{width:200px;margin-top:5px;float:left}.uk-form-horizontal .uk-form-controls{margin-left:215px}.uk-form-horizontal .uk-form-controls-text{padding-top:5px}}.uk-form-icon{display:inline-block;position:relative;max-width:100%}.uk-form-icon>[class*=uk-icon-]{position:absolute;top:50%;width:30px;margin-top:-7px;font-size:14px;color:#999;text-align:center;pointer-events:none}.uk-form-icon:not(.uk-form-icon-flip)>input{padding-left:30px!important}.uk-form-icon-flip>[class*=uk-icon-]{right:0}.uk-form-icon-flip>input{padding-right:30px!important}.uk-button::-moz-focus-inner{border:0;padding:0}.uk-button{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:#555;text-transform:none;display:inline-block;box-sizing:border-box;padding:0 12px;background:#f5f5f5;vertical-align:middle;line-height:28px;min-height:30px;font-size:1rem;text-decoration:none;text-align:center;border:1px solid rgba(0,0,0,.06);border-radius:4px;text-shadow:0 1px 0 #fff}.uk-button:not(:disabled){cursor:pointer}.uk-button:focus,.uk-button:hover{background-color:#fafafa;color:#555;outline:0;text-decoration:none;border-color:rgba(0,0,0,.16)}.uk-button.uk-active,.uk-button:active{background-color:#eee;color:#555}.uk-button-primary{background-color:#00a8e6;color:#fff}.uk-button-primary:focus,.uk-button-primary:hover{background-color:#35b3ee;color:#fff}.uk-button-primary.uk-active,.uk-button-primary:active{background-color:#0091ca;color:#fff}.uk-button-success{background-color:#8cc14c;color:#fff}.uk-button-success:focus,.uk-button-success:hover{background-color:#8ec73b;color:#fff}.uk-button-success.uk-active,.uk-button-success:active{background-color:#72ae41;color:#fff}.uk-button-danger{background-color:#da314b;color:#fff}.uk-button-danger:focus,.uk-button-danger:hover{background-color:#e4354f;color:#fff}.uk-button-danger.uk-active,.uk-button-danger:active{background-color:#c91032;color:#fff}.uk-button:disabled{background-color:#fafafa;color:#999;border-color:rgba(0,0,0,.06);box-shadow:none;text-shadow:0 1px 0 #fff}.uk-button-link,.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:disabled,.uk-button-link:focus,.uk-button-link:hover{border-color:transparent;background:0 0;box-shadow:none;text-shadow:none}.uk-button-link{color:#07D}.uk-button-link.uk-active,.uk-button-link:active,.uk-button-link:focus,.uk-button-link:hover{color:#059;text-decoration:underline}.uk-button-link:disabled{color:#999}.uk-button-link:focus{outline:1px dotted}.uk-button-mini{min-height:20px;padding:0 6px;line-height:18px;font-size:11px}.uk-button-small{min-height:25px;padding:0 10px;line-height:23px;font-size:12px}.uk-button-large{min-height:40px;padding:0 15px;line-height:38px;font-size:16px;border-radius:5px}.uk-button-group{display:inline-block;vertical-align:middle;position:relative;font-size:0;white-space:nowrap}.uk-button-group>*{display:inline-block}.uk-button-group .uk-button{vertical-align:top}.uk-button-dropdown{display:inline-block;vertical-align:middle;position:relative}.uk-button-danger,.uk-button-primary,.uk-button-success{box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-button-danger:focus,.uk-button-danger:hover,.uk-button-primary:focus,.uk-button-primary:hover,.uk-button-success:focus,.uk-button-success:hover{border-color:rgba(0,0,0,.21)}.uk-button-group>.uk-button:not(:first-child):not(:last-child),.uk-button-group>div:not(:first-child):not(:last-child) .uk-button{border-left-color:rgba(0,0,0,.1);border-right-color:rgba(0,0,0,.1);border-radius:0}.uk-button-group>.uk-button:first-child,.uk-button-group>div:first-child .uk-button{border-right-color:rgba(0,0,0,.1);border-top-right-radius:0;border-bottom-right-radius:0}.uk-button-group>.uk-button:last-child,.uk-button-group>div:last-child .uk-button{border-left-color:rgba(0,0,0,.1);border-top-left-radius:0;border-bottom-left-radius:0}.uk-button-group>.uk-button:nth-child(n+2),.uk-button-group>div:nth-child(n+2) .uk-button{margin-left:-1px}.uk-button-group .uk-button.uk-active,.uk-button-group .uk-button:active,.uk-button-group .uk-button:hover{position:relative}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.woff2) format('woff2'),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype");font-weight:400;font-style:normal}[class*=uk-icon-]{font-family:FontAwesome;display:inline-block;font-weight:400;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=uk-icon-],[class*=uk-icon-]:focus,[class*=uk-icon-]:hover{text-decoration:none}.uk-icon-small{font-size:150%;vertical-align:-10%}.uk-icon-medium{font-size:200%;vertical-align:-16%}.uk-icon-large{font-size:250%;vertical-align:-22%}.uk-icon-justify{width:1em;text-align:center}.uk-icon-spin{display:inline-block;-webkit-animation:uk-rotate 2s infinite linear;animation:uk-rotate 2s infinite linear}.uk-icon-hover{color:#999}.uk-icon-hover:hover{color:#555}.uk-icon-button{box-sizing:border-box;display:inline-block;width:35px;height:35px;border-radius:100%;background:#f5f5f5;line-height:35px;color:#555;font-size:18px;text-align:center;border:1px solid #e7e7e7;text-shadow:0 1px 0 #fff}.uk-icon-button:focus,.uk-icon-button:hover{background-color:#fafafa;color:#555;outline:0;border-color:#d3d3d3}.uk-icon-button:active{background-color:#eee;color:#555}.uk-icon-glass:before{content:"\f000"}.uk-icon-music:before{content:"\f001"}.uk-icon-search:before{content:"\f002"}.uk-icon-envelope-o:before{content:"\f003"}.uk-icon-heart:before{content:"\f004"}.uk-icon-star:before{content:"\f005"}.uk-icon-star-o:before{content:"\f006"}.uk-icon-user:before{content:"\f007"}.uk-icon-film:before{content:"\f008"}.uk-icon-th-large:before{content:"\f009"}.uk-icon-th:before{content:"\f00a"}.uk-icon-th-list:before{content:"\f00b"}.uk-icon-check:before{content:"\f00c"}.uk-icon-close:before,.uk-icon-remove:before,.uk-icon-times:before{content:"\f00d"}.uk-icon-search-plus:before{content:"\f00e"}.uk-icon-search-minus:before{content:"\f010"}.uk-icon-power-off:before{content:"\f011"}.uk-icon-signal:before{content:"\f012"}.uk-icon-cog:before,.uk-icon-gear:before{content:"\f013"}.uk-icon-trash-o:before{content:"\f014"}.uk-icon-home:before{content:"\f015"}.uk-icon-file-o:before{content:"\f016"}.uk-icon-clock-o:before{content:"\f017"}.uk-icon-road:before{content:"\f018"}.uk-icon-download:before{content:"\f019"}.uk-icon-arrow-circle-o-down:before{content:"\f01a"}.uk-icon-arrow-circle-o-up:before{content:"\f01b"}.uk-icon-inbox:before{content:"\f01c"}.uk-icon-play-circle-o:before{content:"\f01d"}.uk-icon-repeat:before,.uk-icon-rotate-right:before{content:"\f01e"}.uk-icon-refresh:before{content:"\f021"}.uk-icon-list-alt:before{content:"\f022"}.uk-icon-lock:before{content:"\f023"}.uk-icon-flag:before{content:"\f024"}.uk-icon-headphones:before{content:"\f025"}.uk-icon-volume-off:before{content:"\f026"}.uk-icon-volume-down:before{content:"\f027"}.uk-icon-volume-up:before{content:"\f028"}.uk-icon-qrcode:before{content:"\f029"}.uk-icon-barcode:before{content:"\f02a"}.uk-icon-tag:before{content:"\f02b"}.uk-icon-tags:before{content:"\f02c"}.uk-icon-book:before{content:"\f02d"}.uk-icon-bookmark:before{content:"\f02e"}.uk-icon-print:before{content:"\f02f"}.uk-icon-camera:before{content:"\f030"}.uk-icon-font:before{content:"\f031"}.uk-icon-bold:before{content:"\f032"}.uk-icon-italic:before{content:"\f033"}.uk-icon-text-height:before{content:"\f034"}.uk-icon-text-width:before{content:"\f035"}.uk-icon-align-left:before{content:"\f036"}.uk-icon-align-center:before{content:"\f037"}.uk-icon-align-right:before{content:"\f038"}.uk-icon-align-justify:before{content:"\f039"}.uk-icon-list:before{content:"\f03a"}.uk-icon-dedent:before,.uk-icon-outdent:before{content:"\f03b"}.uk-icon-indent:before{content:"\f03c"}.uk-icon-video-camera:before{content:"\f03d"}.uk-icon-image:before,.uk-icon-photo:before,.uk-icon-picture-o:before{content:"\f03e"}.uk-icon-pencil:before{content:"\f040"}.uk-icon-map-marker:before{content:"\f041"}.uk-icon-adjust:before{content:"\f042"}.uk-icon-tint:before{content:"\f043"}.uk-icon-edit:before,.uk-icon-pencil-square-o:before{content:"\f044"}.uk-icon-share-square-o:before{content:"\f045"}.uk-icon-check-square-o:before{content:"\f046"}.uk-icon-arrows:before{content:"\f047"}.uk-icon-step-backward:before{content:"\f048"}.uk-icon-fast-backward:before{content:"\f049"}.uk-icon-backward:before{content:"\f04a"}.uk-icon-play:before{content:"\f04b"}.uk-icon-pause:before{content:"\f04c"}.uk-icon-stop:before{content:"\f04d"}.uk-icon-forward:before{content:"\f04e"}.uk-icon-fast-forward:before{content:"\f050"}.uk-icon-step-forward:before{content:"\f051"}.uk-icon-eject:before{content:"\f052"}.uk-icon-chevron-left:before{content:"\f053"}.uk-icon-chevron-right:before{content:"\f054"}.uk-icon-plus-circle:before{content:"\f055"}.uk-icon-minus-circle:before{content:"\f056"}.uk-icon-times-circle:before{content:"\f057"}.uk-icon-check-circle:before{content:"\f058"}.uk-icon-question-circle:before{content:"\f059"}.uk-icon-info-circle:before{content:"\f05a"}.uk-icon-crosshairs:before{content:"\f05b"}.uk-icon-times-circle-o:before{content:"\f05c"}.uk-icon-check-circle-o:before{content:"\f05d"}.uk-icon-ban:before{content:"\f05e"}.uk-icon-arrow-left:before{content:"\f060"}.uk-icon-arrow-right:before{content:"\f061"}.uk-icon-arrow-up:before{content:"\f062"}.uk-icon-arrow-down:before{content:"\f063"}.uk-icon-mail-forward:before,.uk-icon-share:before{content:"\f064"}.uk-icon-expand:before{content:"\f065"}.uk-icon-compress:before{content:"\f066"}.uk-icon-plus:before{content:"\f067"}.uk-icon-minus:before{content:"\f068"}.uk-icon-asterisk:before{content:"\f069"}.uk-icon-exclamation-circle:before{content:"\f06a"}.uk-icon-gift:before{content:"\f06b"}.uk-icon-leaf:before{content:"\f06c"}.uk-icon-fire:before{content:"\f06d"}.uk-icon-eye:before{content:"\f06e"}.uk-icon-eye-slash:before{content:"\f070"}.uk-icon-exclamation-triangle:before,.uk-icon-warning:before{content:"\f071"}.uk-icon-plane:before{content:"\f072"}.uk-icon-calendar:before{content:"\f073"}.uk-icon-random:before{content:"\f074"}.uk-icon-comment:before{content:"\f075"}.uk-icon-magnet:before{content:"\f076"}.uk-icon-chevron-up:before{content:"\f077"}.uk-icon-chevron-down:before{content:"\f078"}.uk-icon-retweet:before{content:"\f079"}.uk-icon-shopping-cart:before{content:"\f07a"}.uk-icon-folder:before{content:"\f07b"}.uk-icon-folder-open:before{content:"\f07c"}.uk-icon-arrows-v:before{content:"\f07d"}.uk-icon-arrows-h:before{content:"\f07e"}.uk-icon-bar-chart-o:before,.uk-icon-bar-chart:before{content:"\f080"}.uk-icon-twitter-square:before{content:"\f081"}.uk-icon-facebook-square:before{content:"\f082"}.uk-icon-camera-retro:before{content:"\f083"}.uk-icon-key:before{content:"\f084"}.uk-icon-cogs:before,.uk-icon-gears:before{content:"\f085"}.uk-icon-comments:before{content:"\f086"}.uk-icon-thumbs-o-up:before{content:"\f087"}.uk-icon-thumbs-o-down:before{content:"\f088"}.uk-icon-star-half:before{content:"\f089"}.uk-icon-heart-o:before{content:"\f08a"}.uk-icon-sign-out:before{content:"\f08b"}.uk-icon-linkedin-square:before{content:"\f08c"}.uk-icon-thumb-tack:before{content:"\f08d"}.uk-icon-external-link:before{content:"\f08e"}.uk-icon-sign-in:before{content:"\f090"}.uk-icon-trophy:before{content:"\f091"}.uk-icon-github-square:before{content:"\f092"}.uk-icon-upload:before{content:"\f093"}.uk-icon-lemon-o:before{content:"\f094"}.uk-icon-phone:before{content:"\f095"}.uk-icon-square-o:before{content:"\f096"}.uk-icon-bookmark-o:before{content:"\f097"}.uk-icon-phone-square:before{content:"\f098"}.uk-icon-twitter:before{content:"\f099"}.uk-icon-facebook-f:before,.uk-icon-facebook:before{content:"\f09a"}.uk-icon-github:before{content:"\f09b"}.uk-icon-unlock:before{content:"\f09c"}.uk-icon-credit-card:before{content:"\f09d"}.uk-icon-rss:before{content:"\f09e"}.uk-icon-hdd-o:before{content:"\f0a0"}.uk-icon-bullhorn:before{content:"\f0a1"}.uk-icon-bell:before{content:"\f0f3"}.uk-icon-certificate:before{content:"\f0a3"}.uk-icon-hand-o-right:before{content:"\f0a4"}.uk-icon-hand-o-left:before{content:"\f0a5"}.uk-icon-hand-o-up:before{content:"\f0a6"}.uk-icon-hand-o-down:before{content:"\f0a7"}.uk-icon-arrow-circle-left:before{content:"\f0a8"}.uk-icon-arrow-circle-right:before{content:"\f0a9"}.uk-icon-arrow-circle-up:before{content:"\f0aa"}.uk-icon-arrow-circle-down:before{content:"\f0ab"}.uk-icon-globe:before{content:"\f0ac"}.uk-icon-wrench:before{content:"\f0ad"}.uk-icon-tasks:before{content:"\f0ae"}.uk-icon-filter:before{content:"\f0b0"}.uk-icon-briefcase:before{content:"\f0b1"}.uk-icon-arrows-alt:before{content:"\f0b2"}.uk-icon-group:before,.uk-icon-users:before{content:"\f0c0"}.uk-icon-chain:before,.uk-icon-link:before{content:"\f0c1"}.uk-icon-cloud:before{content:"\f0c2"}.uk-icon-flask:before{content:"\f0c3"}.uk-icon-cut:before,.uk-icon-scissors:before{content:"\f0c4"}.uk-icon-copy:before,.uk-icon-files-o:before{content:"\f0c5"}.uk-icon-paperclip:before{content:"\f0c6"}.uk-icon-floppy-o:before,.uk-icon-save:before{content:"\f0c7"}.uk-icon-square:before{content:"\f0c8"}.uk-icon-bars:before,.uk-icon-navicon:before,.uk-icon-reorder:before{content:"\f0c9"}.uk-icon-list-ul:before{content:"\f0ca"}.uk-icon-list-ol:before{content:"\f0cb"}.uk-icon-strikethrough:before{content:"\f0cc"}.uk-icon-underline:before{content:"\f0cd"}.uk-icon-table:before{content:"\f0ce"}.uk-icon-magic:before{content:"\f0d0"}.uk-icon-truck:before{content:"\f0d1"}.uk-icon-pinterest:before{content:"\f0d2"}.uk-icon-pinterest-square:before{content:"\f0d3"}.uk-icon-google-plus-square:before{content:"\f0d4"}.uk-icon-google-plus:before{content:"\f0d5"}.uk-icon-money:before{content:"\f0d6"}.uk-icon-caret-down:before{content:"\f0d7"}.uk-icon-caret-up:before{content:"\f0d8"}.uk-icon-caret-left:before{content:"\f0d9"}.uk-icon-caret-right:before{content:"\f0da"}.uk-icon-columns:before{content:"\f0db"}.uk-icon-sort:before,.uk-icon-unsorted:before{content:"\f0dc"}.uk-icon-sort-desc:before,.uk-icon-sort-down:before{content:"\f0dd"}.uk-icon-sort-asc:before,.uk-icon-sort-up:before{content:"\f0de"}.uk-icon-envelope:before{content:"\f0e0"}.uk-icon-linkedin:before{content:"\f0e1"}.uk-icon-rotate-left:before,.uk-icon-undo:before{content:"\f0e2"}.uk-icon-gavel:before,.uk-icon-legal:before{content:"\f0e3"}.uk-icon-dashboard:before,.uk-icon-tachometer:before{content:"\f0e4"}.uk-icon-comment-o:before{content:"\f0e5"}.uk-icon-comments-o:before{content:"\f0e6"}.uk-icon-bolt:before,.uk-icon-flash:before{content:"\f0e7"}.uk-icon-sitemap:before{content:"\f0e8"}.uk-icon-umbrella:before{content:"\f0e9"}.uk-icon-clipboard:before,.uk-icon-paste:before{content:"\f0ea"}.uk-icon-lightbulb-o:before{content:"\f0eb"}.uk-icon-exchange:before{content:"\f0ec"}.uk-icon-cloud-download:before{content:"\f0ed"}.uk-icon-cloud-upload:before{content:"\f0ee"}.uk-icon-user-md:before{content:"\f0f0"}.uk-icon-stethoscope:before{content:"\f0f1"}.uk-icon-suitcase:before{content:"\f0f2"}.uk-icon-bell-o:before{content:"\f0a2"}.uk-icon-coffee:before{content:"\f0f4"}.uk-icon-cutlery:before{content:"\f0f5"}.uk-icon-file-text-o:before{content:"\f0f6"}.uk-icon-building-o:before{content:"\f0f7"}.uk-icon-hospital-o:before{content:"\f0f8"}.uk-icon-ambulance:before{content:"\f0f9"}.uk-icon-medkit:before{content:"\f0fa"}.uk-icon-fighter-jet:before{content:"\f0fb"}.uk-icon-beer:before{content:"\f0fc"}.uk-icon-h-square:before{content:"\f0fd"}.uk-icon-plus-square:before{content:"\f0fe"}.uk-icon-angle-double-left:before{content:"\f100"}.uk-icon-angle-double-right:before{content:"\f101"}.uk-icon-angle-double-up:before{content:"\f102"}.uk-icon-angle-double-down:before{content:"\f103"}.uk-icon-angle-left:before{content:"\f104"}.uk-icon-angle-right:before{content:"\f105"}.uk-icon-angle-up:before{content:"\f106"}.uk-icon-angle-down:before{content:"\f107"}.uk-icon-desktop:before{content:"\f108"}.uk-icon-laptop:before{content:"\f109"}.uk-icon-tablet:before{content:"\f10a"}.uk-icon-mobile-phone:before,.uk-icon-mobile:before{content:"\f10b"}.uk-icon-circle-o:before{content:"\f10c"}.uk-icon-quote-left:before{content:"\f10d"}.uk-icon-quote-right:before{content:"\f10e"}.uk-icon-spinner:before{content:"\f110"}.uk-icon-circle:before{content:"\f111"}.uk-icon-mail-reply:before,.uk-icon-reply:before{content:"\f112"}.uk-icon-github-alt:before{content:"\f113"}.uk-icon-folder-o:before{content:"\f114"}.uk-icon-folder-open-o:before{content:"\f115"}.uk-icon-smile-o:before{content:"\f118"}.uk-icon-frown-o:before{content:"\f119"}.uk-icon-meh-o:before{content:"\f11a"}.uk-icon-gamepad:before{content:"\f11b"}.uk-icon-keyboard-o:before{content:"\f11c"}.uk-icon-flag-o:before{content:"\f11d"}.uk-icon-flag-checkered:before{content:"\f11e"}.uk-icon-terminal:before{content:"\f120"}.uk-icon-code:before{content:"\f121"}.uk-icon-mail-reply-all:before,.uk-icon-reply-all:before{content:"\f122"}.uk-icon-star-half-empty:before,.uk-icon-star-half-full:before,.uk-icon-star-half-o:before{content:"\f123"}.uk-icon-location-arrow:before{content:"\f124"}.uk-icon-crop:before{content:"\f125"}.uk-icon-code-fork:before{content:"\f126"}.uk-icon-chain-broken:before,.uk-icon-unlink:before{content:"\f127"}.uk-icon-question:before{content:"\f128"}.uk-icon-info:before{content:"\f129"}.uk-icon-exclamation:before{content:"\f12a"}.uk-icon-superscript:before{content:"\f12b"}.uk-icon-subscript:before{content:"\f12c"}.uk-icon-eraser:before{content:"\f12d"}.uk-icon-puzzle-piece:before{content:"\f12e"}.uk-icon-microphone:before{content:"\f130"}.uk-icon-microphone-slash:before{content:"\f131"}.uk-icon-shield:before{content:"\f132"}.uk-icon-calendar-o:before{content:"\f133"}.uk-icon-fire-extinguisher:before{content:"\f134"}.uk-icon-rocket:before{content:"\f135"}.uk-icon-maxcdn:before{content:"\f136"}.uk-icon-chevron-circle-left:before{content:"\f137"}.uk-icon-chevron-circle-right:before{content:"\f138"}.uk-icon-chevron-circle-up:before{content:"\f139"}.uk-icon-chevron-circle-down:before{content:"\f13a"}.uk-icon-html5:before{content:"\f13b"}.uk-icon-css3:before{content:"\f13c"}.uk-icon-anchor:before{content:"\f13d"}.uk-icon-unlock-alt:before{content:"\f13e"}.uk-icon-bullseye:before{content:"\f140"}.uk-icon-ellipsis-h:before{content:"\f141"}.uk-icon-ellipsis-v:before{content:"\f142"}.uk-icon-rss-square:before{content:"\f143"}.uk-icon-play-circle:before{content:"\f144"}.uk-icon-ticket:before{content:"\f145"}.uk-icon-minus-square:before{content:"\f146"}.uk-icon-minus-square-o:before{content:"\f147"}.uk-icon-level-up:before{content:"\f148"}.uk-icon-level-down:before{content:"\f149"}.uk-icon-check-square:before{content:"\f14a"}.uk-icon-pencil-square:before{content:"\f14b"}.uk-icon-external-link-square:before{content:"\f14c"}.uk-icon-share-square:before{content:"\f14d"}.uk-icon-compass:before{content:"\f14e"}.uk-icon-caret-square-o-down:before,.uk-icon-toggle-down:before{content:"\f150"}.uk-icon-caret-square-o-up:before,.uk-icon-toggle-up:before{content:"\f151"}.uk-icon-caret-square-o-right:before,.uk-icon-toggle-right:before{content:"\f152"}.uk-icon-eur:before,.uk-icon-euro:before{content:"\f153"}.uk-icon-gbp:before{content:"\f154"}.uk-icon-dollar:before,.uk-icon-usd:before{content:"\f155"}.uk-icon-inr:before,.uk-icon-rupee:before{content:"\f156"}.uk-icon-cny:before,.uk-icon-jpy:before,.uk-icon-rmb:before,.uk-icon-yen:before{content:"\f157"}.uk-icon-rouble:before,.uk-icon-rub:before,.uk-icon-ruble:before{content:"\f158"}.uk-icon-krw:before,.uk-icon-won:before{content:"\f159"}.uk-icon-bitcoin:before,.uk-icon-btc:before{content:"\f15a"}.uk-icon-file:before{content:"\f15b"}.uk-icon-file-text:before{content:"\f15c"}.uk-icon-sort-alpha-asc:before{content:"\f15d"}.uk-icon-sort-alpha-desc:before{content:"\f15e"}.uk-icon-sort-amount-asc:before{content:"\f160"}.uk-icon-sort-amount-desc:before{content:"\f161"}.uk-icon-sort-numeric-asc:before{content:"\f162"}.uk-icon-sort-numeric-desc:before{content:"\f163"}.uk-icon-thumbs-up:before{content:"\f164"}.uk-icon-thumbs-down:before{content:"\f165"}.uk-icon-youtube-square:before{content:"\f166"}.uk-icon-youtube:before{content:"\f167"}.uk-icon-xing:before{content:"\f168"}.uk-icon-xing-square:before{content:"\f169"}.uk-icon-youtube-play:before{content:"\f16a"}.uk-icon-dropbox:before{content:"\f16b"}.uk-icon-stack-overflow:before{content:"\f16c"}.uk-icon-instagram:before{content:"\f16d"}.uk-icon-flickr:before{content:"\f16e"}.uk-icon-adn:before{content:"\f170"}.uk-icon-bitbucket:before{content:"\f171"}.uk-icon-bitbucket-square:before{content:"\f172"}.uk-icon-tumblr:before{content:"\f173"}.uk-icon-tumblr-square:before{content:"\f174"}.uk-icon-long-arrow-down:before{content:"\f175"}.uk-icon-long-arrow-up:before{content:"\f176"}.uk-icon-long-arrow-left:before{content:"\f177"}.uk-icon-long-arrow-right:before{content:"\f178"}.uk-icon-apple:before{content:"\f179"}.uk-icon-windows:before{content:"\f17a"}.uk-icon-android:before{content:"\f17b"}.uk-icon-linux:before{content:"\f17c"}.uk-icon-dribbble:before{content:"\f17d"}.uk-icon-skype:before{content:"\f17e"}.uk-icon-foursquare:before{content:"\f180"}.uk-icon-trello:before{content:"\f181"}.uk-icon-female:before{content:"\f182"}.uk-icon-male:before{content:"\f183"}.uk-icon-gittip:before,.uk-icon-gratipay:before{content:"\f184"}.uk-icon-sun-o:before{content:"\f185"}.uk-icon-moon-o:before{content:"\f186"}.uk-icon-archive:before{content:"\f187"}.uk-icon-bug:before{content:"\f188"}.uk-icon-vk:before{content:"\f189"}.uk-icon-weibo:before{content:"\f18a"}.uk-icon-renren:before{content:"\f18b"}.uk-icon-pagelines:before{content:"\f18c"}.uk-icon-stack-exchange:before{content:"\f18d"}.uk-icon-arrow-circle-o-right:before{content:"\f18e"}.uk-icon-arrow-circle-o-left:before{content:"\f190"}.uk-icon-caret-square-o-left:before,.uk-icon-toggle-left:before{content:"\f191"}.uk-icon-dot-circle-o:before{content:"\f192"}.uk-icon-wheelchair:before{content:"\f193"}.uk-icon-vimeo-square:before{content:"\f194"}.uk-icon-try:before,.uk-icon-turkish-lira:before{content:"\f195"}.uk-icon-plus-square-o:before{content:"\f196"}.uk-icon-space-shuttle:before{content:"\f197"}.uk-icon-slack:before{content:"\f198"}.uk-icon-envelope-square:before{content:"\f199"}.uk-icon-wordpress:before{content:"\f19a"}.uk-icon-openid:before{content:"\f19b"}.uk-icon-bank:before,.uk-icon-institution:before,.uk-icon-university:before{content:"\f19c"}.uk-icon-graduation-cap:before,.uk-icon-mortar-board:before{content:"\f19d"}.uk-icon-yahoo:before{content:"\f19e"}.uk-icon-google:before{content:"\f1a0"}.uk-icon-reddit:before{content:"\f1a1"}.uk-icon-reddit-square:before{content:"\f1a2"}.uk-icon-stumbleupon-circle:before{content:"\f1a3"}.uk-icon-stumbleupon:before{content:"\f1a4"}.uk-icon-delicious:before{content:"\f1a5"}.uk-icon-digg:before{content:"\f1a6"}.uk-icon-pied-piper:before{content:"\f1a7"}.uk-icon-pied-piper-alt:before{content:"\f1a8"}.uk-icon-drupal:before{content:"\f1a9"}.uk-icon-joomla:before{content:"\f1aa"}.uk-icon-language:before{content:"\f1ab"}.uk-icon-fax:before{content:"\f1ac"}.uk-icon-building:before{content:"\f1ad"}.uk-icon-child:before{content:"\f1ae"}.uk-icon-paw:before{content:"\f1b0"}.uk-icon-spoon:before{content:"\f1b1"}.uk-icon-cube:before{content:"\f1b2"}.uk-icon-cubes:before{content:"\f1b3"}.uk-icon-behance:before{content:"\f1b4"}.uk-icon-behance-square:before{content:"\f1b5"}.uk-icon-steam:before{content:"\f1b6"}.uk-icon-steam-square:before{content:"\f1b7"}.uk-icon-recycle:before{content:"\f1b8"}.uk-icon-automobile:before,.uk-icon-car:before{content:"\f1b9"}.uk-icon-cab:before,.uk-icon-taxi:before{content:"\f1ba"}.uk-icon-tree:before{content:"\f1bb"}.uk-icon-spotify:before{content:"\f1bc"}.uk-icon-deviantart:before{content:"\f1bd"}.uk-icon-soundcloud:before{content:"\f1be"}.uk-icon-database:before{content:"\f1c0"}.uk-icon-file-pdf-o:before{content:"\f1c1"}.uk-icon-file-word-o:before{content:"\f1c2"}.uk-icon-file-excel-o:before{content:"\f1c3"}.uk-icon-file-powerpoint-o:before{content:"\f1c4"}.uk-icon-file-image-o:before,.uk-icon-file-photo-o:before,.uk-icon-file-picture-o:before{content:"\f1c5"}.uk-icon-file-archive-o:before,.uk-icon-file-zip-o:before{content:"\f1c6"}.uk-icon-file-audio-o:before,.uk-icon-file-sound-o:before{content:"\f1c7"}.uk-icon-file-movie-o:before,.uk-icon-file-video-o:before{content:"\f1c8"}.uk-icon-file-code-o:before{content:"\f1c9"}.uk-icon-vine:before{content:"\f1ca"}.uk-icon-codepen:before{content:"\f1cb"}.uk-icon-jsfiddle:before{content:"\f1cc"}.uk-icon-life-bouy:before,.uk-icon-life-buoy:before,.uk-icon-life-ring:before,.uk-icon-life-saver:before,.uk-icon-support:before{content:"\f1cd"}.uk-icon-circle-o-notch:before{content:"\f1ce"}.uk-icon-ra:before,.uk-icon-rebel:before{content:"\f1d0"}.uk-icon-empire:before,.uk-icon-ge:before{content:"\f1d1"}.uk-icon-git-square:before{content:"\f1d2"}.uk-icon-git:before{content:"\f1d3"}.uk-icon-hacker-news:before{content:"\f1d4"}.uk-icon-tencent-weibo:before{content:"\f1d5"}.uk-icon-qq:before{content:"\f1d6"}.uk-icon-wechat:before,.uk-icon-weixin:before{content:"\f1d7"}.uk-icon-paper-plane:before,.uk-icon-send:before{content:"\f1d8"}.uk-icon-paper-plane-o:before,.uk-icon-send-o:before{content:"\f1d9"}.uk-icon-history:before{content:"\f1da"}.uk-icon-circle-thin:before,.uk-icon-genderless:before{content:"\f1db"}.uk-icon-header:before{content:"\f1dc"}.uk-icon-paragraph:before{content:"\f1dd"}.uk-icon-sliders:before{content:"\f1de"}.uk-icon-share-alt:before{content:"\f1e0"}.uk-icon-share-alt-square:before{content:"\f1e1"}.uk-icon-bomb:before{content:"\f1e2"}.uk-icon-futbol-o:before,.uk-icon-soccer-ball-o:before{content:"\f1e3"}.uk-icon-tty:before{content:"\f1e4"}.uk-icon-binoculars:before{content:"\f1e5"}.uk-icon-plug:before{content:"\f1e6"}.uk-icon-slideshare:before{content:"\f1e7"}.uk-icon-twitch:before{content:"\f1e8"}.uk-icon-yelp:before{content:"\f1e9"}.uk-icon-newspaper-o:before{content:"\f1ea"}.uk-icon-wifi:before{content:"\f1eb"}.uk-icon-calculator:before{content:"\f1ec"}.uk-icon-paypal:before{content:"\f1ed"}.uk-icon-google-wallet:before{content:"\f1ee"}.uk-icon-cc-visa:before{content:"\f1f0"}.uk-icon-cc-mastercard:before{content:"\f1f1"}.uk-icon-cc-discover:before{content:"\f1f2"}.uk-icon-cc-amex:before{content:"\f1f3"}.uk-icon-cc-paypal:before{content:"\f1f4"}.uk-icon-cc-stripe:before{content:"\f1f5"}.uk-icon-bell-slash:before{content:"\f1f6"}.uk-icon-bell-slash-o:before{content:"\f1f7"}.uk-icon-trash:before{content:"\f1f8"}.uk-icon-copyright:before{content:"\f1f9"}.uk-icon-at:before{content:"\f1fa"}.uk-icon-eyedropper:before{content:"\f1fb"}.uk-icon-paint-brush:before{content:"\f1fc"}.uk-icon-birthday-cake:before{content:"\f1fd"}.uk-icon-area-chart:before{content:"\f1fe"}.uk-icon-pie-chart:before{content:"\f200"}.uk-icon-line-chart:before{content:"\f201"}.uk-icon-lastfm:before{content:"\f202"}.uk-icon-lastfm-square:before{content:"\f203"}.uk-icon-toggle-off:before{content:"\f204"}.uk-icon-toggle-on:before{content:"\f205"}.uk-icon-bicycle:before{content:"\f206"}.uk-icon-bus:before{content:"\f207"}.uk-icon-ioxhost:before{content:"\f208"}.uk-icon-angellist:before{content:"\f209"}.uk-icon-cc:before{content:"\f20a"}.uk-icon-ils:before,.uk-icon-shekel:before,.uk-icon-sheqel:before{content:"\f20b"}.uk-icon-meanpath:before{content:"\f20c"}.uk-icon-buysellads:before{content:"\f20d"}.uk-icon-connectdevelop:before{content:"\f20e"}.uk-icon-dashcube:before{content:"\f210"}.uk-icon-forumbee:before{content:"\f211"}.uk-icon-leanpub:before{content:"\f212"}.uk-icon-sellsy:before{content:"\f213"}.uk-icon-shirtsinbulk:before{content:"\f214"}.uk-icon-simplybuilt:before{content:"\f215"}.uk-icon-skyatlas:before{content:"\f216"}.uk-icon-cart-plus:before{content:"\f217"}.uk-icon-cart-arrow-down:before{content:"\f218"}.uk-icon-diamond:before{content:"\f219"}.uk-icon-ship:before{content:"\f21a"}.uk-icon-user-secret:before{content:"\f21b"}.uk-icon-motorcycle:before{content:"\f21c"}.uk-icon-street-view:before{content:"\f21d"}.uk-icon-heartbeat:before{content:"\f21e"}.uk-icon-venus:before{content:"\f221"}.uk-icon-mars:before{content:"\f222"}.uk-icon-mercury:before{content:"\f223"}.uk-icon-transgender:before{content:"\f224"}.uk-icon-transgender-alt:before{content:"\f225"}.uk-icon-venus-double:before{content:"\f226"}.uk-icon-mars-double:before{content:"\f227"}.uk-icon-venus-mars:before{content:"\f228"}.uk-icon-mars-stroke:before{content:"\f229"}.uk-icon-mars-stroke-v:before{content:"\f22a"}.uk-icon-mars-stroke-h:before{content:"\f22b"}.uk-icon-neuter:before{content:"\f22c"}.uk-icon-facebook-official:before{content:"\f230"}.uk-icon-pinterest-p:before{content:"\f231"}.uk-icon-whatsapp:before{content:"\f232"}.uk-icon-server:before{content:"\f233"}.uk-icon-user-plus:before{content:"\f234"}.uk-icon-user-times:before{content:"\f235"}.uk-icon-bed:before,.uk-icon-hotel:before{content:"\f236"}.uk-icon-viacoin:before{content:"\f237"}.uk-icon-train:before{content:"\f238"}.uk-icon-subway:before{content:"\f239"}.uk-icon-medium-logo:before{content:"\f23a"}.uk-icon-500px:before{content:"\f26e"}.uk-icon-amazon:before{content:"\f270"}.uk-icon-balance-scale:before{content:"\f24e"}.uk-icon-battery-0:before,.uk-icon-battery-empty:before{content:"\f244"}.uk-icon-battery-1:before,.uk-icon-battery-quarter:before{content:"\f243"}.uk-icon-battery-2:before,.uk-icon-battery-half:before{content:"\f242"}.uk-icon-battery-3:before,.uk-icon-battery-three-quarters:before{content:"\f241"}.uk-icon-battery-4:before,.uk-icon-battery-full:before{content:"\f240"}.uk-icon-black-tie:before{content:"\f27e"}.uk-icon-calendar-check-o:before{content:"\f274"}.uk-icon-calendar-minus-o:before{content:"\f272"}.uk-icon-calendar-plus-o:before{content:"\f271"}.uk-icon-calendar-times-o:before{content:"\f273"}.uk-icon-cc-diners-club:before{content:"\f24c"}.uk-icon-cc-jcb:before{content:"\f24b"}.uk-icon-chrome:before{content:"\f268"}.uk-icon-clone:before{content:"\f24d"}.uk-icon-commenting:before{content:"\f27a"}.uk-icon-commenting-o:before{content:"\f27b"}.uk-icon-contao:before{content:"\f26d"}.uk-icon-creative-commons:before{content:"\f25e"}.uk-icon-expeditedssl:before{content:"\f23e"}.uk-icon-firefox:before{content:"\f269"}.uk-icon-fonticons:before{content:"\f280"}.uk-icon-get-pocket:before{content:"\f265"}.uk-icon-gg:before{content:"\f260"}.uk-icon-gg-circle:before{content:"\f261"}.uk-icon-hand-lizard-o:before{content:"\f258"}.uk-icon-hand-paper-o:before,.uk-icon-hand-stop-o:before{content:"\f256"}.uk-icon-hand-peace-o:before{content:"\f25b"}.uk-icon-hand-pointer-o:before{content:"\f25a"}.uk-icon-hand-grab-o:before,.uk-icon-hand-rock-o:before{content:"\f255"}.uk-icon-hand-scissors-o:before{content:"\f257"}.uk-icon-hand-spock-o:before{content:"\f259"}.uk-icon-hourglass:before{content:"\f254"}.uk-icon-hourglass-o:before{content:"\f250"}.uk-icon-hourglass-1:before,.uk-icon-hourglass-start:before{content:"\f251"}.uk-icon-hourglass-2:before,.uk-icon-hourglass-half:before{content:"\f252"}.uk-icon-hourglass-3:before,.uk-icon-hourglass-end:before{content:"\f253"}.uk-icon-houzz:before{content:"\f27c"}.uk-icon-i-cursor:before{content:"\f246"}.uk-icon-industry:before{content:"\f275"}.uk-icon-internet-explorer:before{content:"\f26b"}.uk-icon-map:before{content:"\f279"}.uk-icon-map-o:before{content:"\f278"}.uk-icon-map-pin:before{content:"\f276"}.uk-icon-map-signs:before{content:"\f277"}.uk-icon-mouse-pointer:before{content:"\f245"}.uk-icon-object-group:before{content:"\f247"}.uk-icon-object-ungroup:before{content:"\f248"}.uk-icon-odnoklassniki:before{content:"\f263"}.uk-icon-odnoklassniki-square:before{content:"\f264"}.uk-icon-opencart:before{content:"\f23d"}.uk-icon-opera:before{content:"\f26a"}.uk-icon-optin-monster:before{content:"\f23c"}.uk-icon-registered:before{content:"\f25d"}.uk-icon-safari:before{content:"\f267"}.uk-icon-sticky-note:before{content:"\f249"}.uk-icon-sticky-note-o:before{content:"\f24a"}.uk-icon-television:before,.uk-icon-tv:before{content:"\f26c"}.uk-icon-trademark:before{content:"\f25c"}.uk-icon-tripadvisor:before{content:"\f262"}.uk-icon-vimeo:before{content:"\f27d"}.uk-icon-wikipedia-w:before{content:"\f266"}.uk-icon-y-combinator:before,.uk-icon-yc:before{content:"\f23b"}.uk-icon-y-combinator-square:before,.uk-icon-yc-square:before{content:"\f1d4"}.uk-icon-bluetooth:before{content:"\f293"}.uk-icon-bluetooth-b:before{content:"\f294"}.uk-icon-codiepie:before{content:"\f284"}.uk-icon-credit-card-alt:before{content:"\f283"}.uk-icon-edge:before{content:"\f282"}.uk-icon-fort-awesome:before{content:"\f286"}.uk-icon-hashtag:before{content:"\f292"}.uk-icon-mixcloud:before{content:"\f289"}.uk-icon-modx:before{content:"\f285"}.uk-icon-pause-circle:before{content:"\f28b"}.uk-icon-pause-circle-o:before{content:"\f28c"}.uk-icon-percent:before{content:"\f295"}.uk-icon-product-hunt:before{content:"\f288"}.uk-icon-reddit-alien:before{content:"\f281"}.uk-icon-scribd:before{content:"\f28a"}.uk-icon-shopping-bag:before{content:"\f290"}.uk-icon-shopping-basket:before{content:"\f291"}.uk-icon-stop-circle:before{content:"\f28d"}.uk-icon-stop-circle-o:before{content:"\f28e"}.uk-icon-usb:before{content:"\f287"}.uk-icon-american-sign-language-interpreting:before,.uk-icon-asl-interpreting:before{content:"\f2a3"}.uk-icon-assistive-listening-systems:before{content:"\f2a2"}.uk-icon-audio-description:before{content:"\f29e"}.uk-icon-blind:before{content:"\f29d"}.uk-icon-braille:before{content:"\f2a1"}.uk-icon-deaf:before{content:"\f2a4"}.uk-icon-deafness:before{content:"\f2a4"}.uk-icon-envira:before{content:"\f299"}.uk-icon-gitlab:before{content:"\f296"}.uk-icon-glide:before{content:"\f2a5"}.uk-icon-glide-g:before{content:"\f2a6"}.uk-icon-hard-of-hearing:before{content:"\f2a4"}.uk-icon-low-vision:before{content:"\f2a8"}.uk-icon-question-circle-o:before{content:"\f29c"}.uk-icon-sign-language:before,.uk-icon-signing:before{content:"\f2a7"}.uk-icon-snapchat:before{content:"\f2ab"}.uk-icon-snapchat-ghost:before{content:"\f2ac"}.uk-icon-snapchat-square:before{content:"\f2ad"}.uk-icon-universal-access:before{content:"\f29a"}.uk-icon-viadeo:before{content:"\f2a9"}.uk-icon-viadeo-square:before{content:"\f2aa"}.uk-icon-volume-control-phone:before{content:"\f2a0"}.uk-icon-wheelchair-alt:before{content:"\f29b"}.uk-icon-wpbeginner:before{content:"\f297"}.uk-icon-wpforms:before{content:"\f298"}.uk-close::-moz-focus-inner{border:0;padding:0}.uk-close{-webkit-appearance:none;margin:0;border:none;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background:0 0;display:inline-block;box-sizing:content-box;width:20px;line-height:20px;text-align:center;vertical-align:middle;opacity:.3}.uk-close:after{display:block;content:"\f00d";font-family:FontAwesome}.uk-close:focus,.uk-close:hover{opacity:.5;outline:0;color:inherit;text-decoration:none;cursor:pointer}.uk-close-alt{padding:2px;border-radius:50%;background:#fff;opacity:1;box-shadow:0 0 0 1px rgba(0,0,0,.1),0 0 6px rgba(0,0,0,.3)}.uk-close-alt:focus,.uk-close-alt:hover{opacity:1}.uk-close-alt:after{opacity:.5}.uk-close-alt:focus:after,.uk-close-alt:hover:after{opacity:.8}.uk-badge{display:inline-block;padding:0 5px;background:#00a8e6;font-size:10px;font-weight:700;line-height:14px;color:#fff;text-align:center;vertical-align:middle;text-transform:none;border:1px solid rgba(0,0,0,.06);border-radius:2px;text-shadow:0 1px 0 rgba(0,0,0,.1)}a.uk-badge:hover{color:#fff}.uk-badge-notification{box-sizing:border-box;min-width:18px;border-radius:500px;font-size:12px;line-height:18px}.uk-badge-success{background-color:#8cc14c}.uk-badge-warning{background-color:#faa732}.uk-badge-danger{background-color:#da314b}.uk-alert{margin-bottom:20px;padding:10px;background:#ebf7fd;color:#2d7091;border:1px solid rgba(45,112,145,.3);border-radius:4px;text-shadow:0 1px 0 #fff}*+.uk-alert{margin-top:20px}.uk-alert>:last-child{margin-bottom:0}.uk-alert h1,.uk-alert h2,.uk-alert h3,.uk-alert h4,.uk-alert h5,.uk-alert h6{color:inherit}.uk-alert>.uk-close:first-child{float:right}.uk-alert>.uk-close:first-child+*{margin-top:0}.uk-alert-success{background:#f2fae3;color:#659f13;border-color:rgba(101,159,19,.3)}.uk-alert-warning{background:#fffceb;color:#e28327;border-color:rgba(226,131,39,.3)}.uk-alert-danger{background:#fff1f0;color:#d85030;border-color:rgba(216,80,48,.3)}.uk-alert-large{padding:20px}.uk-alert-large>.uk-close:first-child{margin:-10px -10px 0 0}.uk-thumbnail{display:inline-block;max-width:100%;box-sizing:border-box;margin:0;padding:4px;border:1px solid #ebebeb;background:#fff;border-radius:4px}a.uk-thumbnail:focus,a.uk-thumbnail:hover{border-color:#b8b8b8;background-color:#fff;text-decoration:none;outline:0}.uk-thumbnail-caption{padding-top:4px;text-align:center;color:#555}.uk-thumbnail-mini{width:150px}.uk-thumbnail-small{width:200px}.uk-thumbnail-medium{width:300px}.uk-thumbnail-large{width:400px}.uk-thumbnail-expand,.uk-thumbnail-expand>img{width:100%}.uk-overlay{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}.uk-overlay.uk-border-circle{-webkit-mask-image:-webkit-radial-gradient(circle,#fff 100%,#000 100%)}.uk-overlay>:first-child{margin-bottom:0}.uk-overlay-panel{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:#fff}.uk-overlay-panel.uk-flex>*>:last-child,.uk-overlay-panel>:last-child{margin-bottom:0}.uk-overlay-panel h1,.uk-overlay-panel h2,.uk-overlay-panel h3,.uk-overlay-panel h4,.uk-overlay-panel h5,.uk-overlay-panel h6{color:inherit}.uk-overlay-panel a:not([class]){color:inherit;text-decoration:underline}.uk-overlay-panel a[class*=uk-icon-]:not(.uk-icon-button){color:inherit}.uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore){opacity:0}.uk-overlay-active :not(.uk-active)>.uk-overlay-panel:not(.uk-ignore){opacity:0}.uk-overlay-background{background:rgba(0,0,0,.5)}.uk-overlay-image{padding:0}.uk-overlay-top{bottom:auto}.uk-overlay-bottom{top:auto}.uk-overlay-left{right:auto}.uk-overlay-right{left:auto}.uk-overlay-icon:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}.uk-overlay-blur,.uk-overlay-fade,.uk-overlay-grayscale,.uk-overlay-scale,.uk-overlay-spin,[class*=uk-overlay-slide]{transition-duration:.3s;transition-timing-function:ease-out;transition-property:opacity,transform,filter}.uk-overlay-active .uk-overlay-fade,.uk-overlay-active .uk-overlay-scale,.uk-overlay-active .uk-overlay-spin,.uk-overlay-active [class*=uk-overlay-slide]{transition-duration:.8s}.uk-overlay-fade{opacity:.7}.uk-overlay-active .uk-active>.uk-overlay-fade,.uk-overlay-hover.uk-hover .uk-overlay-fade,.uk-overlay-hover:hover .uk-overlay-fade{opacity:1}.uk-overlay-scale{-webkit-transform:scale(1);transform:scale(1)}.uk-overlay-active .uk-active>.uk-overlay-scale,.uk-overlay-hover.uk-hover .uk-overlay-scale,.uk-overlay-hover:hover .uk-overlay-scale{-webkit-transform:scale(1.1);transform:scale(1.1)}.uk-overlay-spin{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.uk-overlay-active .uk-active>.uk-overlay-spin,.uk-overlay-hover.uk-hover .uk-overlay-spin,.uk-overlay-hover:hover .uk-overlay-spin{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}.uk-overlay-grayscale{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.uk-overlay-active .uk-active>.uk-overlay-grayscale,.uk-overlay-hover.uk-hover .uk-overlay-grayscale,.uk-overlay-hover:hover .uk-overlay-grayscale{-webkit-filter:grayscale(0);filter:grayscale(0)}[class*=uk-overlay-slide]{opacity:0}.uk-overlay-slide-top{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.uk-overlay-slide-bottom{-webkit-transform:translateY(100%);transform:translateY(100%)}.uk-overlay-slide-left{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.uk-overlay-slide-right{-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-overlay-active .uk-active>[class*=uk-overlay-slide],.uk-overlay-hover.uk-hover [class*=uk-overlay-slide],.uk-overlay-hover:hover [class*=uk-overlay-slide]{opacity:1;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.uk-overlay-area{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}.uk-overlay-toggle.uk-hover .uk-overlay-area,.uk-overlay-toggle:hover .uk-overlay-area,.uk-overlay.uk-hover .uk-overlay-area,.uk-overlay:hover .uk-overlay-area{opacity:1}.uk-overlay-area:empty:before{content:"\f002";position:absolute;top:50%;left:50%;width:50px;height:50px;margin-top:-25px;margin-left:-25px;font-size:50px;line-height:1;font-family:FontAwesome;text-align:center;color:#fff}.uk-overlay-area:not(:empty){font-size:0}.uk-overlay-area:not(:empty):before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-overlay-area-content{display:inline-block;box-sizing:border-box;width:100%;vertical-align:middle;font-size:1rem;text-align:center;padding:0 15px;color:#fff}.uk-overlay-area-content>:last-child{margin-bottom:0}.uk-overlay-area-content a:not([class]),.uk-overlay-area-content a:not([class]):hover{color:inherit}.uk-overlay-caption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:rgba(0,0,0,.5);color:#fff;opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;-webkit-transform:translate3d(0,0,0)}.uk-overlay-toggle.uk-hover .uk-overlay-caption,.uk-overlay-toggle:hover .uk-overlay-caption,.uk-overlay.uk-hover .uk-overlay-caption,.uk-overlay:hover .uk-overlay-caption{opacity:1}[class*=uk-animation-]{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen{[data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:0}}.uk-animation-fade{-webkit-animation-name:uk-fade;animation-name:uk-fade;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-timing-function:linear!important;animation-timing-function:linear!important}.uk-animation-scale-up{-webkit-animation-name:uk-fade-scale-02;animation-name:uk-fade-scale-02}.uk-animation-scale-down{-webkit-animation-name:uk-fade-scale-18;animation-name:uk-fade-scale-18}.uk-animation-slide-top{-webkit-animation-name:uk-fade-top;animation-name:uk-fade-top}.uk-animation-slide-bottom{-webkit-animation-name:uk-fade-bottom;animation-name:uk-fade-bottom}.uk-animation-slide-left{-webkit-animation-name:uk-fade-left;animation-name:uk-fade-left}.uk-animation-slide-right{-webkit-animation-name:uk-fade-right;animation-name:uk-fade-right}.uk-animation-scale{-webkit-animation-name:uk-scale-12;animation-name:uk-scale-12}.uk-animation-shake{-webkit-animation-name:uk-shake;animation-name:uk-shake}.uk-animation-reverse{-webkit-animation-direction:reverse;animation-direction:reverse;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}.uk-animation-15{-webkit-animation-duration:15s;animation-duration:15s}.uk-animation-top-left{-webkit-transform-origin:0 0;transform-origin:0 0}.uk-animation-top-center{-webkit-transform-origin:50% 0;transform-origin:50% 0}.uk-animation-top-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.uk-animation-middle-left{-webkit-transform-origin:0 50%;transform-origin:0 50%}.uk-animation-middle-right{-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.uk-animation-bottom-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}.uk-animation-bottom-center{-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.uk-animation-bottom-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.uk-animation-hover:not(:hover),.uk-animation-hover:not(:hover) [class*=uk-animation-],.uk-touch .uk-animation-hover:not(.uk-hover),.uk-touch .uk-animation-hover:not(.uk-hover) [class*=uk-animation-]{-webkit-animation-name:none;animation-name:none}@-webkit-keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@keyframes uk-fade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes uk-fade-top{0%{opacity:0;-webkit-transform:translateY(-100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-fade-top{0%{opacity:0;transform:translateY(-100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-fade-bottom{0%{opacity:0;-webkit-transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-fade-bottom{0%{opacity:0;transform:translateY(100%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-fade-left{0%{opacity:0;-webkit-transform:translateX(-100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-fade-left{0%{opacity:0;transform:translateX(-100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-fade-right{0%{opacity:0;-webkit-transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes uk-fade-right{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes uk-fade-scale-02{0%{opacity:0;-webkit-transform:scale(.2)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-fade-scale-02{0%{opacity:0;transform:scale(.2)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-fade-scale-15{0%{opacity:0;-webkit-transform:scale(1.5)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-fade-scale-15{0%{opacity:0;transform:scale(1.5)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-fade-scale-18{0%{opacity:0;-webkit-transform:scale(1.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes uk-fade-scale-18{0%{opacity:0;transform:scale(1.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes uk-slide-left{0%{-webkit-transform:translateX(-100%)}100%{-webkit-transform:translateX(0)}}@keyframes uk-slide-left{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}@-webkit-keyframes uk-slide-right{0%{-webkit-transform:translateX(100%)}100%{-webkit-transform:translateX(0)}}@keyframes uk-slide-right{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@-webkit-keyframes uk-slide-left-33{0%{-webkit-transform:translateX(33%)}100%{-webkit-transform:translateX(0)}}@keyframes uk-slide-left-33{0%{transform:translateX(33%)}100%{transform:translateX(0)}}@-webkit-keyframes uk-slide-right-33{0%{-webkit-transform:translateX(-33%)}100%{-webkit-transform:translateX(0)}}@keyframes uk-slide-right-33{0%{transform:translateX(-33%)}100%{transform:translateX(0)}}@-webkit-keyframes uk-scale-12{0%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@keyframes uk-scale-12{0%{transform:scale(1.2)}100%{transform:scale(1)}}@-webkit-keyframes uk-rotate{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@keyframes uk-rotate{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}@-webkit-keyframes uk-shake{0%,100%{-webkit-transform:translateX(0)}10%{-webkit-transform:translateX(-9px)}20%{-webkit-transform:translateX(8px)}30%{-webkit-transform:translateX(-7px)}40%{-webkit-transform:translateX(6px)}50%{-webkit-transform:translateX(-5px)}60%{-webkit-transform:translateX(4px)}70%{-webkit-transform:translateX(-3px)}80%{-webkit-transform:translateX(2px)}90%{-webkit-transform:translateX(-1px)}}@keyframes uk-shake{0%,100%{transform:translateX(0)}10%{transform:translateX(-9px)}20%{transform:translateX(8px)}30%{transform:translateX(-7px)}40%{transform:translateX(6px)}50%{transform:translateX(-5px)}60%{transform:translateX(4px)}70%{transform:translateX(-3px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}@-webkit-keyframes uk-slide-top-fixed{0%{opacity:0;-webkit-transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-top-fixed{0%{opacity:0;transform:translateY(-10px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes uk-slide-bottom-fixed{0%{opacity:0;-webkit-transform:translateY(10px)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes uk-slide-bottom-fixed{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;transform:translateY(0)}}.uk-dropdown,.uk-dropdown-blank{display:none;position:absolute;z-index:2020;box-sizing:border-box;width:200px}.uk-dropdown{padding:15px;background:#fff;color:#555;font-size:1rem;vertical-align:top;border:1px solid #ebebeb;border-radius:4px}.uk-open>.uk-dropdown,.uk-open>.uk-dropdown-blank{display:block;-webkit-animation:uk-fade .2s ease-in-out;animation:uk-fade .2s ease-in-out;-webkit-transform-origin:0 0;transform-origin:0 0}.uk-dropdown-top{margin-top:-5px}.uk-dropdown-bottom{margin-top:5px}.uk-dropdown-left{margin-left:-5px}.uk-dropdown-right{margin-left:5px}.uk-dropdown .uk-nav{margin:0 -15px}.uk-grid .uk-dropdown-grid+.uk-dropdown-grid{margin-top:15px}.uk-dropdown-grid>[class*=uk-width-]>.uk-panel+.uk-panel{margin-top:15px}@media (min-width:768px){.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid{margin-left:-15px;margin-right:-15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]{padding-left:15px;padding-right:15px}.uk-dropdown:not(.uk-dropdown-stack)>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){border-left:1px solid #ebebeb}.uk-dropdown-width-2:not(.uk-dropdown-stack){width:400px}.uk-dropdown-width-3:not(.uk-dropdown-stack){width:600px}.uk-dropdown-width-4:not(.uk-dropdown-stack){width:800px}.uk-dropdown-width-5:not(.uk-dropdown-stack){width:1000px}}@media (max-width:767px){.uk-dropdown-grid>[class*=uk-width-]{width:100%}.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){margin-top:15px}}.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]{width:100%}.uk-dropdown-stack>.uk-dropdown-grid>[class*=uk-width-]:nth-child(n+2){margin-top:15px}.uk-dropdown-small{min-width:150px;width:auto;padding:5px;white-space:nowrap}.uk-dropdown-small .uk-nav{margin:0 -5px}.uk-dropdown-navbar{margin-top:6px;background:#fff;color:#555;left:-1px}.uk-open>.uk-dropdown-navbar{-webkit-animation:uk-slide-top-fixed .2s ease-in-out;animation:uk-slide-top-fixed .2s ease-in-out}.uk-dropdown-scrollable{overflow-y:auto;max-height:200px}.uk-dropdown-navbar.uk-dropdown-flip{left:auto}.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2010;overflow-y:auto;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.6);opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;touch-action:cross-slide-y pinch-zoom double-tap-zoom;-webkit-transform:translateZ(0);transform:translateZ(0)}.uk-modal.uk-open{opacity:1}.uk-modal-page,.uk-modal-page body{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:50px auto;padding:20px;width:600px;max-width:100%;max-width:calc(100% - 20px);background:#fff;opacity:0;-webkit-transform:translateY(-100px);transform:translateY(-100px);-webkit-transition:opacity .3s linear,-webkit-transform .3s ease-out;transition:opacity .3s linear,transform .3s ease-out;border-radius:4px;box-shadow:0 0 10px rgba(0,0,0,.3)}@media (max-width:767px){.uk-modal-dialog{width:auto;margin:10px auto}}.uk-open .uk-modal-dialog{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.uk-modal-dialog>:not([class*=uk-modal-]):last-child{margin-bottom:0}.uk-modal-dialog>.uk-close:first-child{margin:-10px -10px 0 0;float:right}.uk-modal-dialog>.uk-close:first-child+:not([class*=uk-modal-]){margin-top:0}.uk-modal-dialog-lightbox{margin:15px auto;padding:0;max-width:95%;max-width:calc(100% - 30px);min-height:50px;border-radius:0}.uk-modal-dialog-lightbox>.uk-close:first-child{position:absolute;top:-12px;right:-12px;margin:0;float:none}@media (max-width:767px){.uk-modal-dialog-lightbox>.uk-close:first-child{top:-7px;right:-7px}}.uk-modal-dialog-blank{margin:0;padding:0;width:100%;max-width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.uk-modal-dialog-blank>.uk-close:first-child{position:absolute;top:20px;right:20px;z-index:1;margin:0;float:none}@media (min-width:768px){.uk-modal-dialog-large{width:930px}}@media (min-width:1220px){.uk-modal-dialog-large{width:1130px}}.uk-modal-header{margin-bottom:20px;margin:-20px -20px 20px -20px;padding:20px;border-bottom:1px solid #ebebeb;border-radius:4px 4px 0 0;background:#fafafa}.uk-modal-footer{margin-top:20px;margin:20px -20px -20px -20px;padding:20px;border-top:1px solid #ebebeb;border-radius:0 0 4px 4px;background:#fafafa}.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-caption{position:absolute;left:0;right:0;bottom:-20px;margin-bottom:-10px;color:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-modal-spinner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:25px;color:#ddd}.uk-modal-spinner:after{content:"\f110";display:block;font-family:FontAwesome;-webkit-animation:uk-rotate 2s infinite linear;animation:uk-rotate 2s infinite linear}.uk-offcanvas{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;touch-action:none;background:rgba(0,0,0,.1)}.uk-offcanvas.uk-active{display:block}.uk-offcanvas-page{position:fixed;-webkit-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out}.uk-offcanvas-bar{position:fixed;top:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);z-index:2001;width:270px;max-width:100%;background:#333;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;-ms-scroll-chaining:none}.uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show{-webkit-transform:translateX(0);transform:translateX(0)}.uk-offcanvas-bar-flip{left:auto;right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.uk-offcanvas .uk-panel{margin:20px 15px;color:#777;text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-offcanvas .uk-panel-title{color:#ccc}.uk-offcanvas .uk-panel a:not([class]){color:#ccc}.uk-offcanvas .uk-panel a:not([class]):hover{color:#fff}.uk-offcanvas-bar:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:1px;background:rgba(0,0,0,.6);box-shadow:0 0 5px 2px rgba(0,0,0,.6)}.uk-offcanvas-bar-flip:after{right:auto;left:0;width:1px;background:rgba(0,0,0,.6);box-shadow:0 0 5px 2px rgba(0,0,0,.6)}.uk-switcher{margin:0;padding:0;list-style:none;touch-action:cross-slide-y pinch-zoom double-tap-zoom}.uk-switcher>:not(.uk-active){display:none}.uk-text-small{font-size:11px;line-height:16px}.uk-text-large{font-size:18px;line-height:24px;font-weight:400}.uk-text-bold{font-weight:700}.uk-text-muted{color:#999!important}.uk-text-primary{color:#2d7091!important}.uk-text-success{color:#659f13!important}.uk-text-warning{color:#e28327!important}.uk-text-danger{color:#d85030!important}.uk-text-contrast{color:#fff!important}.uk-text-left{text-align:left!important}.uk-text-right{text-align:right!important}.uk-text-center{text-align:center!important}.uk-text-justify{text-align:justify!important}.uk-text-top{vertical-align:top!important}.uk-text-middle{vertical-align:middle!important}.uk-text-bottom{vertical-align:bottom!important}@media (max-width:959px){.uk-text-center-medium{text-align:center!important}.uk-text-left-medium{text-align:left!important}}@media (max-width:767px){.uk-text-center-small{text-align:center!important}.uk-text-left-small{text-align:left!important}}.uk-text-nowrap{white-space:nowrap}.uk-text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uk-text-break{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.uk-container{box-sizing:border-box;max-width:980px;padding:0 20px}@media (min-width:1220px){.uk-container{max-width:1200px;padding:0 35px}}.uk-container:after,.uk-container:before{content:"";display:table}.uk-container:after{clear:both}.uk-container-center{margin-left:auto;margin-right:auto}.uk-clearfix:before{content:"";display:table-cell}.uk-clearfix:after{content:"";display:table;clear:both}.uk-nbfc{overflow:hidden}.uk-nbfc-alt{display:table-cell;width:10000px}.uk-float-left{float:left}.uk-float-right{float:right}[class*=uk-float-]{max-width:100%}[class*=uk-align-]{display:block;margin-bottom:20px}.uk-align-left{margin-right:20px;float:left}.uk-align-right{margin-left:20px;float:right}@media (min-width:768px){.uk-align-medium-left{margin-right:20px;float:left}.uk-align-medium-right{margin-left:20px;float:right}}.uk-align-center{margin-left:auto;margin-right:auto}.uk-vertical-align{font-size:0}.uk-vertical-align:before{content:'';display:inline-block;height:100%;vertical-align:middle}.uk-vertical-align-bottom,.uk-vertical-align-middle{display:inline-block;max-width:100%;font-size:1rem}.uk-vertical-align-middle{vertical-align:middle}.uk-vertical-align-bottom{vertical-align:bottom}[class*=uk-height]{box-sizing:border-box}.uk-height-1-1{height:100%}.uk-height-viewport{height:100vh;min-height:600px}.uk-responsive-height,.uk-responsive-width{box-sizing:border-box}.uk-responsive-width{max-width:100%!important;height:auto}.uk-responsive-height{max-height:100%;width:auto}.uk-margin{margin-bottom:20px}*+.uk-margin{margin-top:20px}.uk-margin-top{margin-top:20px!important}.uk-margin-bottom{margin-bottom:20px!important}.uk-margin-left{margin-left:20px!important}.uk-margin-right{margin-right:20px!important}.uk-margin-large{margin-bottom:50px}*+.uk-margin-large{margin-top:50px}.uk-margin-large-top{margin-top:50px!important}.uk-margin-large-bottom{margin-bottom:50px!important}.uk-margin-large-left{margin-left:50px!important}.uk-margin-large-right{margin-right:50px!important}.uk-margin-small{margin-bottom:5px}*+.uk-margin-small{margin-top:5px}.uk-margin-small-top{margin-top:5px!important}.uk-margin-small-bottom{margin-bottom:5px!important}.uk-margin-small-left{margin-left:5px!important}.uk-margin-small-right{margin-right:5px!important}.uk-margin-remove{margin:0!important}.uk-margin-top-remove{margin-top:0!important}.uk-margin-bottom-remove{margin-bottom:0!important}.uk-padding-remove{padding:0!important}.uk-padding-top-remove{padding-top:0!important}.uk-padding-bottom-remove{padding-bottom:0!important}.uk-padding-vertical-remove{padding-top:0!important;padding-bottom:0!important}.uk-border-circle{border-radius:50%}.uk-border-rounded{border-radius:5px}.uk-heading-large{font-size:36px;line-height:42px}@media (min-width:768px){.uk-heading-large{font-size:52px;line-height:64px}}.uk-link-muted,.uk-link-muted a{color:#555}.uk-link-muted a:hover,.uk-link-muted:hover{color:#555}.uk-link-reset,.uk-link-reset a,.uk-link-reset a:focus,.uk-link-reset a:hover,.uk-link-reset:focus,.uk-link-reset:hover{color:inherit;text-decoration:none}.uk-scrollable-text{height:300px;overflow-y:scroll;-webkit-overflow-scrolling:touch;resize:both}.uk-scrollable-box{box-sizing:border-box;height:170px;padding:10px;border:1px solid #ebebeb;overflow:auto;-webkit-overflow-scrolling:touch;resize:both;border-radius:3px}.uk-scrollable-box>:last-child{margin-bottom:0}.uk-overflow-hidden{overflow:hidden}.uk-overflow-container{overflow:auto;-webkit-overflow-scrolling:touch}.uk-overflow-container>:last-child{margin-bottom:0}.uk-position-absolute,[class*=uk-position-top],[class*=uk-position-bottom]{position:absolute!important}.uk-position-top{top:0;left:0;right:0}.uk-position-bottom{bottom:0;left:0;right:0}.uk-position-top-left{top:0;left:0}.uk-position-top-right{top:0;right:0}.uk-position-bottom-left{bottom:0;left:0}.uk-position-bottom-right{bottom:0;right:0}.uk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.uk-position-relative{position:relative!important}.uk-position-z-index{z-index:1}.uk-display-block{display:block!important}.uk-display-inline{display:inline!important}.uk-display-inline-block{display:inline-block!important;max-width:100%}@media (min-width:960px){.uk-visible-small{display:none!important}.uk-visible-medium{display:none!important}.uk-hidden-large{display:none!important}}@media (min-width:768px) and (max-width:959px){.uk-visible-small{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-medium{display:none!important}}@media (max-width:767px){.uk-visible-medium{display:none!important}.uk-visible-large{display:none!important}.uk-hidden-small{display:none!important}}.uk-hidden{display:none!important;visibility:hidden!important}.uk-invisible{visibility:hidden!important}.uk-visible-hover:hover .uk-hidden,.uk-visible-hover:hover .uk-invisible{display:block!important;visibility:visible!important}.uk-visible-hover-inline:hover .uk-hidden,.uk-visible-hover-inline:hover .uk-invisible{display:inline-block!important;visibility:visible!important}.uk-notouch .uk-hidden-notouch,.uk-touch .uk-hidden-touch{display:none!important}@media print{*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.uk-progress{box-sizing:border-box;height:20px;margin-bottom:20px;background:#f5f5f5;overflow:hidden;line-height:20px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06);border-radius:4px}*+.uk-progress{margin-top:20px}.uk-progress-bar{width:0;height:100%;background:#00a8e6;float:left;-webkit-transition:width .6s ease;transition:width .6s ease;font-size:12px;color:#fff;text-align:center;box-shadow:inset 0 0 5px rgba(0,0,0,.05);text-shadow:0 -1px 0 rgba(0,0,0,.1)}.uk-progress-mini{height:6px}.uk-progress-small{height:12px}.uk-progress-success .uk-progress-bar{background-color:#8cc14c}.uk-progress-warning .uk-progress-bar{background-color:#faa732}.uk-progress-danger .uk-progress-bar{background-color:#da314b}.uk-progress-striped .uk-progress-bar{background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:30px 30px}.uk-progress-striped.uk-active .uk-progress-bar{-webkit-animation:uk-progress-bar-stripes 2s linear infinite;animation:uk-progress-bar-stripes 2s linear infinite}@-webkit-keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}@keyframes uk-progress-bar-stripes{0%{background-position:0 0}100%{background-position:30px 0}}.uk-progress-mini,.uk-progress-small{border-radius:500px}.uk-form-select{display:inline-block;vertical-align:middle;position:relative;overflow:hidden}.uk-form-select select{position:absolute;top:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer;left:0;-webkit-appearance:none}.uk-tooltip{display:none;position:absolute;z-index:2030;box-sizing:border-box;max-width:200px;padding:5px 8px;background:#333;color:rgba(255,255,255,.7);font-size:12px;line-height:18px;border-radius:3px;text-shadow:0 1px 0 rgba(0,0,0,.5)}.uk-tooltip:after{content:"";display:block;position:absolute;width:0;height:0;border:5px dashed #333}.uk-tooltip-top-left:after,.uk-tooltip-top-right:after,.uk-tooltip-top:after{bottom:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;border-top-color:#333}.uk-tooltip-bottom-left:after,.uk-tooltip-bottom-right:after,.uk-tooltip-bottom:after{top:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;border-bottom-color:#333}.uk-tooltip-bottom:after,.uk-tooltip-top:after{left:50%;margin-left:-5px}.uk-tooltip-bottom-left:after,.uk-tooltip-top-left:after{left:10px}.uk-tooltip-bottom-right:after,.uk-tooltip-top-right:after{right:10px}.uk-tooltip-left:after{right:-5px;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;border-left-color:#333}.uk-tooltip-right:after{left:-5px;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;border-right-color:#333}PK���\H�����2templates/yoo_aurora/warp/vendor/uikit/js/uikit.jsnu�[���!function(t){if("function"==typeof define&&define.amd&&define("uikit",function(){var i=window.UIkit2||t(window,window.jQuery,window.document);return i.load=function(t,e,n,o){var s,a=t.split(","),r=[],l=(o.config&&o.config.uikit&&o.config.uikit.base?o.config.uikit.base:"").replace(/\/+$/g,"");if(!l)throw new Error("Please define base path to UIkit in the requirejs config.");for(s=0;s<a.length;s+=1){var c=a[s].replace(/\./g,"/");r.push(l+"/components/"+c)}e(r,function(){n(i)})},i}),!window.jQuery)throw new Error("UIkit 2.x requires jQuery");window&&window.jQuery&&!window.UIkit2&&t(window,window.jQuery,window.document)}(function(t,i,e){"use strict";var n={},o=t.UIkit||void 0;if(n.version="2.27.2",n.noConflict=function(){return o&&(t.UIkit=o,i.UIkit=o,i.fn.uk=o.fn),n},t.UIkit2=n,o||(t.UIkit=n),n.$=i,n.$doc=n.$(document),n.$win=n.$(window),n.$html=n.$("html"),n.support={},n.support.transition=function(){var t=function(){var t,i=e.body||e.documentElement,n={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(t in n)if(void 0!==i.style[t])return n[t]}();return t&&{end:t}}(),n.support.animation=function(){var t=function(){var t,i=e.body||e.documentElement,n={WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd oanimationend",animation:"animationend"};for(t in n)if(void 0!==i.style[t])return n[t]}();return t&&{end:t}}(),function(){Date.now=Date.now||function(){return(new Date).getTime()};for(var t=["webkit","moz"],i=0;i<t.length&&!window.requestAnimationFrame;++i){var e=t[i];window.requestAnimationFrame=window[e+"RequestAnimationFrame"],window.cancelAnimationFrame=window[e+"CancelAnimationFrame"]||window[e+"CancelRequestAnimationFrame"]}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var n=0;window.requestAnimationFrame=function(t){var i=Date.now(),e=Math.max(n+16,i);return setTimeout(function(){t(n=e)},e-i)},window.cancelAnimationFrame=clearTimeout}}(),n.support.touch="ontouchstart"in document||t.DocumentTouch&&document instanceof t.DocumentTouch||t.navigator.msPointerEnabled&&t.navigator.msMaxTouchPoints>0||t.navigator.pointerEnabled&&t.navigator.maxTouchPoints>0||!1,n.support.mutationobserver=t.MutationObserver||t.WebKitMutationObserver||null,n.Utils={},n.Utils.isFullscreen=function(){return document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement||document.fullscreenElement||!1},n.Utils.str2json=function(t,i){try{return i?JSON.parse(t.replace(/([\$\w]+)\s*:/g,function(t,i){return'"'+i+'":'}).replace(/'([^']+)'/g,function(t,i){return'"'+i+'"'})):new Function("","var json = "+t+"; return JSON.parse(JSON.stringify(json));")()}catch(e){return!1}},n.Utils.debounce=function(t,i,e){var n;return function(){var o=this,s=arguments,a=function(){n=null,e||t.apply(o,s)},r=e&&!n;clearTimeout(n),n=setTimeout(a,i),r&&t.apply(o,s)}},n.Utils.throttle=function(t,i){var e=!1;return function(){e||(t.call(),e=!0,setTimeout(function(){e=!1},i))}},n.Utils.removeCssRules=function(t){var i,e,n,o,s,a,r,l,c,d;t&&setTimeout(function(){try{for(d=document.styleSheets,o=0,r=d.length;o<r;o++){for(n=d[o],e=[],n.cssRules=n.cssRules,i=s=0,l=n.cssRules.length;s<l;i=++s)n.cssRules[i].type===CSSRule.STYLE_RULE&&t.test(n.cssRules[i].selectorText)&&e.unshift(i);for(a=0,c=e.length;a<c;a++)n.deleteRule(e[a])}}catch(u){}},0)},n.Utils.isInView=function(t,e){var o=i(t);if(!o.is(":visible"))return!1;var s=n.$win.scrollLeft(),a=n.$win.scrollTop(),r=o.offset(),l=r.left,c=r.top;return e=i.extend({topoffset:0,leftoffset:0},e),c+o.height()>=a&&c-e.topoffset<=a+n.$win.height()&&l+o.width()>=s&&l-e.leftoffset<=s+n.$win.width()},n.Utils.checkDisplay=function(t,e){var o=n.$("[data-uk-margin], [data-uk-grid-match], [data-uk-grid-margin], [data-uk-check-display]",t||document);return t&&!o.length&&(o=i(t)),o.trigger("display.uk.check"),e&&("string"!=typeof e&&(e='[class*="uk-animation-"]'),o.find(e).each(function(){var t=n.$(this),i=t.attr("class"),e=i.match(/uk-animation-(.+)/);t.removeClass(e[0]).width(),t.addClass(e[0])})),o},n.Utils.options=function(t){if("string"!=i.type(t))return t;t.indexOf(":")!=-1&&"}"!=t.trim().substr(-1)&&(t="{"+t+"}");var e=t?t.indexOf("{"):-1,o={};if(e!=-1)try{o=n.Utils.str2json(t.substr(e))}catch(s){}return o},n.Utils.animate=function(t,e){var o=i.Deferred();return t=n.$(t),t.css("display","none").addClass(e).one(n.support.animation.end,function(){t.removeClass(e),o.resolve()}),t.css("display",""),o.promise()},n.Utils.uid=function(t){return(t||"id")+(new Date).getTime()+"RAND"+Math.ceil(1e5*Math.random())},n.Utils.template=function(t,i){for(var e,n,o,s,a=t.replace(/\n/g,"\\n").replace(/\{\{\{\s*(.+?)\s*\}\}\}/g,"{{!$1}}").split(/(\{\{\s*(.+?)\s*\}\})/g),r=0,l=[],c=0;r<a.length;){if(e=a[r],e.match(/\{\{\s*(.+?)\s*\}\}/))switch(r+=1,e=a[r],n=e[0],o=e.substring(e.match(/^(\^|\#|\!|\~|\:)/)?1:0),n){case"~":l.push("for(var $i=0;$i<"+o+".length;$i++) { var $item = "+o+"[$i];"),c++;break;case":":l.push("for(var $key in "+o+") { var $val = "+o+"[$key];"),c++;break;case"#":l.push("if("+o+") {"),c++;break;case"^":l.push("if(!"+o+") {"),c++;break;case"/":l.push("}"),c--;break;case"!":l.push("__ret.push("+o+");");break;default:l.push("__ret.push(escape("+o+"));")}else l.push("__ret.push('"+e.replace(/\'/g,"\\'")+"');");r+=1}return s=new Function("$data",["var __ret = [];","try {","with($data){",c?'__ret = ["Not all blocks are closed correctly."]':l.join(""),"};","}catch(e){__ret = [e.message];}",'return __ret.join("").replace(/\\n\\n/g, "\\n");',"function escape(html) { return String(html).replace(/&/g, '&').replace(/\"/g, '"').replace(/</g, '<').replace(/>/g, '>');}"].join("\n")),i?s(i):s},n.Utils.focus=function(t,e){if(t=i(t),!t.length)return t;var n,o=t.find("[autofocus]:first");return o.length?o.focus():(o=t.find(":input"+(e&&","+e||"")).first(),o.length?o.focus():(t.attr("tabindex")||(n=1e3,t.attr("tabindex",n)),t[0].focus(),n&&t.attr("tabindex",""),t))},n.Utils.events={},n.Utils.events.click=n.support.touch?"tap":"click",n.fn=function(t,e){var o=arguments,s=t.match(/^([a-z\-]+)(?:\.([a-z]+))?/i),a=s[1],r=s[2];return n[a]?this.each(function(){var t=i(this),s=t.data(a);s||t.data(a,s=n[a](this,r?void 0:e)),r&&s[r].apply(s,Array.prototype.slice.call(o,1))}):(i.error("UIkit component ["+a+"] does not exist."),this)},i.UIkit=n,i.fn.uk=n.fn,n.langdirection="rtl"==n.$html.attr("dir")?"right":"left",n.components={},n.component=function(t,e,o){if(n.components[t]&&!o)return n.components[t];var s=function(e,o){var a=this;return this.UIkit=n,this.element=e?n.$(e):null,this.options=i.extend(!0,{},this.defaults,o),this.plugins={},this.element&&this.element.data(t,this),this.init(),(this.options.plugins.length?this.options.plugins:Object.keys(s.plugins)).forEach(function(t){s.plugins[t].init&&(s.plugins[t].init(a),a.plugins[t]=!0)}),this.trigger("init.uk.component",[t,this]),this};return s.plugins={},i.extend(!0,s.prototype,{defaults:{plugins:[]},boot:function(){},init:function(){},on:function(t,i,e){return n.$(this.element||this).on(t,i,e)},one:function(t,i,e){return n.$(this.element||this).one(t,i,e)},off:function(t){return n.$(this.element||this).off(t)},trigger:function(t,i){return n.$(this.element||this).trigger(t,i)},find:function(t){return n.$(this.element?this.element:[]).find(t)},proxy:function(t,i){var e=this;i.split(" ").forEach(function(i){e[i]||(e[i]=function(){return t[i].apply(t,arguments)})})},mixin:function(t,i){var e=this;i.split(" ").forEach(function(i){e[i]||(e[i]=t[i].bind(e))})},option:function(){return 1==arguments.length?this.options[arguments[0]]||void 0:void(2==arguments.length&&(this.options[arguments[0]]=arguments[1]))}},e),this.components[t]=s,this[t]=function(){var e,o;if(arguments.length)switch(arguments.length){case 1:"string"==typeof arguments[0]||arguments[0].nodeType||arguments[0]instanceof jQuery?e=i(arguments[0]):o=arguments[0];break;case 2:e=i(arguments[0]),o=arguments[1]}return e&&e.data(t)?e.data(t):new n.components[t](e,o)},n.domready&&n.component.boot(t),s},n.plugin=function(t,i,e){this.components[t].plugins[i]=e},n.component.boot=function(t){n.components[t].prototype&&n.components[t].prototype.boot&&!n.components[t].booted&&(n.components[t].prototype.boot.apply(n,[]),n.components[t].booted=!0)},n.component.bootComponents=function(){for(var t in n.components)n.component.boot(t)},n.domObservers=[],n.domready=!1,n.ready=function(t){n.domObservers.push(t),n.domready&&t(document)},n.on=function(t,i,e){return t&&t.indexOf("ready.uk.dom")>-1&&n.domready&&i.apply(n.$doc),n.$doc.on(t,i,e)},n.one=function(t,i,e){return t&&t.indexOf("ready.uk.dom")>-1&&n.domready?(i.apply(n.$doc),n.$doc):n.$doc.one(t,i,e)},n.trigger=function(t,i){return n.$doc.trigger(t,i)},n.domObserve=function(t,i){n.support.mutationobserver&&(i=i||function(){},n.$(t).each(function(){var t=this,e=n.$(t);if(!e.data("observer"))try{var o=new n.support.mutationobserver(n.Utils.debounce(function(n){i.apply(t,[e]),e.trigger("changed.uk.dom")},50),{childList:!0,subtree:!0});o.observe(t,{childList:!0,subtree:!0}),e.data("observer",o)}catch(s){}}))},n.init=function(t){t=t||document,n.domObservers.forEach(function(i){i(t)})},n.on("domready.uk.dom",function(){n.init(),n.domready&&n.Utils.checkDisplay()}),document.addEventListener("DOMContentLoaded",function(){var t=function(){n.$body=n.$("body"),n.trigger("beforeready.uk.dom"),n.component.bootComponents();var t=requestAnimationFrame(function(){var i={dir:{x:0,y:0},x:window.pageXOffset,y:window.pageYOffset},e=function(){var o=window.pageXOffset,s=window.pageYOffset;i.x==o&&i.y==s||(o!=i.x?i.dir.x=o>i.x?1:-1:i.dir.x=0,s!=i.y?i.dir.y=s>i.y?1:-1:i.dir.y=0,i.x=o,i.y=s,n.$doc.trigger("scrolling.uk.document",[{dir:{x:i.dir.x,y:i.dir.y},x:o,y:s}])),cancelAnimationFrame(t),t=requestAnimationFrame(e)};return n.support.touch&&n.$html.on("touchmove touchend MSPointerMove MSPointerUp pointermove pointerup",e),(i.x||i.y)&&e(),e}());if(n.trigger("domready.uk.dom"),n.support.touch&&navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&n.$win.on("load orientationchange resize",n.Utils.debounce(function(){var t=function(){return i(".uk-height-viewport").css("height",window.innerHeight),t};return t()}(),100)),n.trigger("afterready.uk.dom"),n.domready=!0,n.support.mutationobserver){var e=n.Utils.debounce(function(){requestAnimationFrame(function(){n.init(document.body)})},10);new n.support.mutationobserver(function(t){var i=!1;t.every(function(t){if("childList"!=t.type)return!0;for(var e,n=0;n<t.addedNodes.length;++n)if(e=t.addedNodes[n],e.outerHTML&&e.outerHTML.indexOf("data-uk-")!==-1)return(i=!0)&&!1;return!0}),i&&e()}).observe(document.body,{childList:!0,subtree:!0})}};return"complete"!=document.readyState&&"interactive"!=document.readyState||setTimeout(t),t}()),n.$html.addClass(n.support.touch?"uk-touch":"uk-notouch"),n.support.touch){var s,a=!1,r="uk-hover",l=".uk-overlay, .uk-overlay-hover, .uk-overlay-toggle, .uk-animation-hover, .uk-has-hover";n.$html.on("mouseenter touchstart MSPointerDown pointerdown",l,function(){a&&i("."+r).removeClass(r),a=i(this).addClass(r)}).on("mouseleave touchend MSPointerUp pointerup",function(t){s=i(t.target).parents(l),a&&a.not(s).removeClass(r)})}return n}),function(t){function i(t,i,e,n){return Math.abs(t-i)>=Math.abs(e-n)?t-i>0?"Left":"Right":e-n>0?"Up":"Down"}function e(){c=null,u.last&&(void 0!==u.el&&u.el.trigger("longTap"),u={})}function n(){c&&clearTimeout(c),c=null}function o(){a&&clearTimeout(a),r&&clearTimeout(r),l&&clearTimeout(l),c&&clearTimeout(c),a=r=l=c=null,u={}}function s(t){return t.pointerType==t.MSPOINTER_TYPE_TOUCH&&t.isPrimary}if(!t.fn.swipeLeft){var a,r,l,c,d,u={},h=750;t(function(){var p,f,m,g=0,v=0;"MSGesture"in window&&(d=new MSGesture,d.target=document.body),t(document).on("MSGestureEnd gestureend",function(t){var i=t.originalEvent.velocityX>1?"Right":t.originalEvent.velocityX<-1?"Left":t.originalEvent.velocityY>1?"Down":t.originalEvent.velocityY<-1?"Up":null;i&&void 0!==u.el&&(u.el.trigger("swipe"),u.el.trigger("swipe"+i))}).on("touchstart MSPointerDown pointerdown",function(i){("MSPointerDown"!=i.type||s(i.originalEvent))&&(m="MSPointerDown"==i.type||"pointerdown"==i.type?i:i.originalEvent.touches[0],p=Date.now(),f=p-(u.last||p),u.el=t("tagName"in m.target?m.target:m.target.parentNode),a&&clearTimeout(a),u.x1=m.pageX,u.y1=m.pageY,f>0&&f<=250&&(u.isDoubleTap=!0),u.last=p,c=setTimeout(e,h),i.originalEvent&&i.originalEvent.pointerId&&d&&("MSPointerDown"==i.type||"pointerdown"==i.type||"touchstart"==i.type)&&d.addPointer(i.originalEvent.pointerId))}).on("touchmove MSPointerMove pointermove",function(t){("MSPointerMove"!=t.type||s(t.originalEvent))&&(m="MSPointerMove"==t.type||"pointermove"==t.type?t:t.originalEvent.touches[0],n(),u.x2=m.pageX,u.y2=m.pageY,g+=Math.abs(u.x1-u.x2),v+=Math.abs(u.y1-u.y2))}).on("touchend MSPointerUp pointerup",function(e){("MSPointerUp"!=e.type||s(e.originalEvent))&&(n(),u.x2&&Math.abs(u.x1-u.x2)>30||u.y2&&Math.abs(u.y1-u.y2)>30?l=setTimeout(function(){void 0!==u.el&&(u.el.trigger("swipe"),u.el.trigger("swipe"+i(u.x1,u.x2,u.y1,u.y2))),u={}},0):"last"in u&&(isNaN(g)||g<30&&v<30?r=setTimeout(function(){var i=t.Event("tap");i.cancelTouch=o,void 0!==u.el&&u.el.trigger(i),u.isDoubleTap?(void 0!==u.el&&u.el.trigger("doubleTap"),u={}):a=setTimeout(function(){a=null,void 0!==u.el&&u.el.trigger("singleTap"),u={}},250)},0):u={},g=v=0))}).on("touchcancel MSPointerCancel pointercancel",o),t(window).on("scroll",o)}),["swipe","swipeLeft","swipeRight","swipeUp","swipeDown","doubleTap","tap","singleTap","longTap"].forEach(function(i){t.fn[i]=function(e){return t(this).on(i,e)}})}}(jQuery),function(t){"use strict";var i=[];t.component("stackMargin",{defaults:{cls:"uk-margin-small-top",rowfirst:!1,observe:!1},boot:function(){t.ready(function(i){t.$("[data-uk-margin]",i).each(function(){var i=t.$(this);i.data("stackMargin")||t.stackMargin(i,t.Utils.options(i.attr("data-uk-margin")))})})},init:function(){var e=this;t.$win.on("resize orientationchange",function(){var i=function(){e.process()};return t.$(function(){i(),t.$win.on("load",i)}),t.Utils.debounce(i,20)}()),this.on("display.uk.check",function(t){this.element.is(":visible")&&this.process()}.bind(this)),this.options.observe&&t.domObserve(this.element,function(t){e.element.is(":visible")&&e.process()}),i.push(this)},process:function(){var i=this.element.children();if(t.Utils.stackMargin(i,this.options),!this.options.rowfirst||!i.length)return this;var e={},n=!1;return i.removeClass(this.options.rowfirst).each(function(i,o){o=t.$(this),"none"!=this.style.display&&(i=o.offset().left,((e[i]=e[i]||[])&&e[i]).push(this),n=n===!1?i:Math.min(n,i))}),t.$(e[n]).addClass(this.options.rowfirst),this}}),function(){var i=[],e=function(t){if(t.is(":visible")){var i=t.parent().width(),e=t.data("width"),n=i/e,o=Math.floor(n*t.data("height"));t.css({height:i<e?o:t.data("height")})}};t.component("responsiveElement",{defaults:{},boot:function(){t.ready(function(i){t.$("iframe.uk-responsive-width, [data-uk-responsive]",i).each(function(){var i,e=t.$(this);e.data("responsiveElement")||(i=t.responsiveElement(e,{}))})})},init:function(){var t=this.element;t.attr("width")&&t.attr("height")&&(t.data({width:t.attr("width"),height:t.attr("height")}).on("display.uk.check",function(){e(t)}),e(t),i.push(t))}}),t.$win.on("resize load",t.Utils.debounce(function(){i.forEach(function(t){e(t)})},15))}(),t.Utils.stackMargin=function(i,e){e=t.$.extend({cls:"uk-margin-small-top"},e),i=t.$(i).removeClass(e.cls);var n=!1;i.each(function(i,e,o,s){s=t.$(this),"none"!=s.css("display")&&(i=s.offset(),e=s.outerHeight(),o=i.top+e,s.data({ukMarginPos:o,ukMarginTop:i.top}),(n===!1||i.top<n.top)&&(n={top:i.top,left:i.left,pos:o}))}).each(function(i){i=t.$(this),"none"!=i.css("display")&&i.data("ukMarginTop")>n.top&&i.data("ukMarginPos")>n.pos&&i.addClass(e.cls)})},t.Utils.matchHeights=function(i,e){i=t.$(i).css("min-height",""),e=t.$.extend({row:!0},e);var n=function(i){if(!(i.length<2)){var e=0;i.each(function(){e=Math.max(e,t.$(this).outerHeight())}).each(function(){var i=t.$(this),n=e-("border-box"==i.css("box-sizing")?0:i.outerHeight()-i.height());i.css("min-height",n+"px")})}};e.row?(i.first().width(),setTimeout(function(){var e=!1,o=[];i.each(function(){var i=t.$(this),s=i.offset().top;s!=e&&o.length&&(n(t.$(o)),o=[],s=i.offset().top),o.push(i),e=s}),o.length&&n(t.$(o))},0)):n(i)},function(i){t.Utils.inlineSvg=function(e,n){t.$(e||'img[src$=".svg"]',n||document).each(function(){var e=t.$(this),n=e.attr("src");if(!i[n]){var o=t.$.Deferred();t.$.get(n,{nc:Math.random()},function(i){o.resolve(t.$(i).find("svg"))}),i[n]=o.promise()}i[n].then(function(i){var n=t.$(i).clone();e.attr("id")&&n.attr("id",e.attr("id")),e.attr("class")&&n.attr("class",e.attr("class")),e.attr("style")&&n.attr("style",e.attr("style")),e.attr("width")&&(n.attr("width",e.attr("width")),e.attr("height")||n.removeAttr("height")),e.attr("height")&&(n.attr("height",e.attr("height")),e.attr("width")||n.removeAttr("width")),e.replaceWith(n)})})},t.ready(function(i){t.Utils.inlineSvg("[data-uk-svg]",i)})}({}),t.Utils.getCssVar=function(t){var i,e=document.documentElement,n=e.appendChild(document.createElement("div"));n.classList.add("var-"+t);try{i=JSON.parse(i=getComputedStyle(n,":before").content.replace(/^["'](.*)["']$/,"$1"))}catch(o){i=void 0}return e.removeChild(n),i}}(UIkit2),function(t){"use strict";function i(i,e){e=t.$.extend({duration:1e3,transition:"easeOutExpo",offset:0,complete:function(){}},e);var n=i.offset().top-e.offset,o=t.$doc.height(),s=window.innerHeight;n+s>o&&(n=o-s),t.$("html,body").stop().animate({scrollTop:n},e.duration,e.transition).promise().done(e.complete)}t.component("smoothScroll",{boot:function(){t.$html.on("click.smooth-scroll.uikit","[data-uk-smooth-scroll]",function(i){var e=t.$(this);if(!e.data("smoothScroll")){t.smoothScroll(e,t.Utils.options(e.attr("data-uk-smooth-scroll")));e.trigger("click")}return!1})},init:function(){var e=this;this.on("click",function(n){n.preventDefault(),i(t.$(this.hash).length?t.$(this.hash):t.$("body"),e.options)})}}),t.Utils.scrollToElement=i,t.$.easing.easeOutExpo||(t.$.easing.easeOutExpo=function(t,i,e,n,o){return i==o?e+n:n*(-Math.pow(2,-10*i/o)+1)+e})}(UIkit2),function(t){"use strict";var i=t.$win,e=t.$doc,n=[],o=function(){for(var t=0;t<n.length;t++)window.requestAnimationFrame.apply(window,[n[t].check])};t.component("scrollspy",{defaults:{target:!1,cls:"uk-scrollspy-inview",initcls:"uk-scrollspy-init-inview",topoffset:0,leftoffset:0,repeat:!1,delay:0},boot:function(){e.on("scrolling.uk.document",o),i.on("load resize orientationchange",t.Utils.debounce(o,50)),t.ready(function(i){t.$("[data-uk-scrollspy]",i).each(function(){var i=t.$(this);if(!i.data("scrollspy")){t.scrollspy(i,t.Utils.options(i.attr("data-uk-scrollspy")))}})})},init:function(){var i,e=this,o=this.options.cls.split(/,/),s=function(){var n=e.options.target?e.element.find(e.options.target):e.element,s=1===n.length?1:0,a=0;n.each(function(n){var r=t.$(this),l=r.data("inviewstate"),c=t.Utils.isInView(r,e.options),d=r.data("ukScrollspyCls")||o[a].trim();!c||l||r.data("scrollspy-idle")||(i||(r.addClass(e.options.initcls),e.offset=r.offset(),i=!0,r.trigger("init.uk.scrollspy")),r.data("scrollspy-idle",setTimeout(function(){r.addClass("uk-scrollspy-inview").toggleClass(d).width(),r.trigger("inview.uk.scrollspy"),r.data("scrollspy-idle",!1),r.data("inviewstate",!0)},e.options.delay*s)),s++),!c&&l&&e.options.repeat&&(r.data("scrollspy-idle")&&(clearTimeout(r.data("scrollspy-idle")),r.data("scrollspy-idle",!1)),r.removeClass("uk-scrollspy-inview").toggleClass(d),r.data("inviewstate",!1),r.trigger("outview.uk.scrollspy")),a=o[a+1]?a+1:0})};s(),this.check=s,n.push(this)}});var s=[],a=function(){for(var t=0;t<s.length;t++)window.requestAnimationFrame.apply(window,[s[t].check])};t.component("scrollspynav",{defaults:{cls:"uk-active",closest:!1,topoffset:0,leftoffset:0,smoothscroll:!1},boot:function(){e.on("scrolling.uk.document",a),i.on("resize orientationchange",t.Utils.debounce(a,50)),t.ready(function(i){t.$("[data-uk-scrollspy-nav]",i).each(function(){var i=t.$(this);if(!i.data("scrollspynav")){t.scrollspynav(i,t.Utils.options(i.attr("data-uk-scrollspy-nav")))}})})},init:function(){var e,n=[],o=this.find("a[href^='#']").each(function(){"#"!==this.getAttribute("href").trim()&&n.push(this.getAttribute("href"))}),a=t.$(n.join(",")),r=this.options.cls,l=this.options.closest||this.options.closest,c=this,d=function(){e=[];for(var n=0;n<a.length;n++)t.Utils.isInView(a.eq(n),c.options)&&e.push(a.eq(n));if(e.length){var s,d=i.scrollTop(),u=function(){for(var t=0;t<e.length;t++)if(e[t].offset().top-c.options.topoffset>=d)return e[t]}();if(!u)return;c.options.closest?(o.blur().closest(l).removeClass(r),s=o.filter("a[href='#"+u.attr("id")+"']").closest(l).addClass(r)):s=o.removeClass(r).filter("a[href='#"+u.attr("id")+"']").addClass(r),c.element.trigger("inview.uk.scrollspynav",[u,s])}};this.options.smoothscroll&&t.smoothScroll&&o.each(function(){t.smoothScroll(this,c.options.smoothscroll)}),d(),this.element.data("scrollspynav",this),this.check=d,s.push(this)}})}(UIkit2),function(t){"use strict";var i=[];t.component("toggle",{defaults:{target:!1,cls:"uk-hidden",animation:!1,duration:200},boot:function(){t.ready(function(e){t.$("[data-uk-toggle]",e).each(function(){var i=t.$(this);if(!i.data("toggle")){t.toggle(i,t.Utils.options(i.attr("data-uk-toggle")))}}),setTimeout(function(){i.forEach(function(t){t.getToggles()})},0)})},init:function(){var t=this;this.aria=this.options.cls.indexOf("uk-hidden")!==-1,this.on("click",function(i){t.element.is('a[href="#"]')&&i.preventDefault(),t.toggle()}),i.push(this)},toggle:function(){if(this.getToggles(),this.totoggle.length){if(this.options.animation&&t.support.animation){var i=this,e=this.options.animation.split(",");1==e.length&&(e[1]=e[0]),e[0]=e[0].trim(),e[1]=e[1].trim(),this.totoggle.css("animation-duration",this.options.duration+"ms"),this.totoggle.each(function(){var n=t.$(this);n.hasClass(i.options.cls)?(n.toggleClass(i.options.cls),t.Utils.animate(n,e[0]).then(function(){n.css("animation-duration",""),t.Utils.checkDisplay(n)})):t.Utils.animate(this,e[1]+" uk-animation-reverse").then(function(){n.toggleClass(i.options.cls).css("animation-duration",""),t.Utils.checkDisplay(n)})})}else this.totoggle.toggleClass(this.options.cls),t.Utils.checkDisplay(this.totoggle);this.updateAria()}},getToggles:function(){this.totoggle=this.options.target?t.$(this.options.target):[],this.updateAria()},updateAria:function(){this.aria&&this.totoggle.length&&this.totoggle.not("[aria-hidden]").each(function(){t.$(this).attr("aria-hidden",t.$(this).hasClass("uk-hidden"))})}})}(UIkit2),function(t){"use strict";t.component("alert",{defaults:{fade:!0,duration:200,trigger:".uk-alert-close"},boot:function(){t.$html.on("click.alert.uikit","[data-uk-alert]",function(i){var e=t.$(this);if(!e.data("alert")){var n=t.alert(e,t.Utils.options(e.attr("data-uk-alert")));t.$(i.target).is(n.options.trigger)&&(i.preventDefault(),n.close())}})},init:function(){var t=this;this.on("click",this.options.trigger,function(i){i.preventDefault(),t.close()})},close:function(){var t=this.trigger("close.uk.alert"),i=function(){this.trigger("closed.uk.alert").remove()}.bind(this);this.options.fade?t.css("overflow","hidden").css("max-height",t.height()).animate({height:0,opacity:0,paddingTop:0,paddingBottom:0,marginTop:0,marginBottom:0},this.options.duration,i):i()}})}(UIkit2),function(t){"use strict";t.component("buttonRadio",{defaults:{activeClass:"uk-active",target:".uk-button"},boot:function(){t.$html.on("click.buttonradio.uikit","[data-uk-button-radio]",function(i){var e=t.$(this);if(!e.data("buttonRadio")){var n=t.buttonRadio(e,t.Utils.options(e.attr("data-uk-button-radio"))),o=t.$(i.target);o.is(n.options.target)&&o.trigger("click")}})},init:function(){var i=this;this.find(i.options.target).attr("aria-checked","false").filter("."+i.options.activeClass).attr("aria-checked","true"),this.on("click",this.options.target,function(e){var n=t.$(this);n.is('a[href="#"]')&&e.preventDefault(),i.find(i.options.target).not(n).removeClass(i.options.activeClass).blur(),n.addClass(i.options.activeClass),i.find(i.options.target).not(n).attr("aria-checked","false"),n.attr("aria-checked","true"),i.trigger("change.uk.button",[n])})},getSelected:function(){return this.find("."+this.options.activeClass)}}),t.component("buttonCheckbox",{defaults:{activeClass:"uk-active",target:".uk-button"},boot:function(){t.$html.on("click.buttoncheckbox.uikit","[data-uk-button-checkbox]",function(i){var e=t.$(this);if(!e.data("buttonCheckbox")){var n=t.buttonCheckbox(e,t.Utils.options(e.attr("data-uk-button-checkbox"))),o=t.$(i.target);o.is(n.options.target)&&o.trigger("click")}})},init:function(){var i=this;this.find(i.options.target).attr("aria-checked","false").filter("."+i.options.activeClass).attr("aria-checked","true"),this.on("click",this.options.target,function(e){var n=t.$(this);n.is('a[href="#"]')&&e.preventDefault(),n.toggleClass(i.options.activeClass).blur(),n.attr("aria-checked",n.hasClass(i.options.activeClass)),i.trigger("change.uk.button",[n])})},getSelected:function(){return this.find("."+this.options.activeClass)}}),t.component("button",{defaults:{},boot:function(){t.$html.on("click.button.uikit","[data-uk-button]",function(i){var e=t.$(this);if(!e.data("button")){t.button(e,t.Utils.options(e.attr("data-uk-button")));e.trigger("click")}})},init:function(){var t=this;this.element.attr("aria-pressed",this.element.hasClass("uk-active")),this.on("click",function(i){t.element.is('a[href="#"]')&&i.preventDefault(),t.toggle(),t.trigger("change.uk.button",[t.element.blur().hasClass("uk-active")])})},toggle:function(){this.element.toggleClass("uk-active"),this.element.attr("aria-pressed",this.element.hasClass("uk-active"))}})}(UIkit2),function(t){"use strict";function i(i,e,n,o){if(i=t.$(i),e=t.$(e),n=n||window.innerWidth,o=o||i.offset(),e.length){var s=e.outerWidth();if(i.css("min-width",s),"right"==t.langdirection){var a=n-(e.offset().left+s),r=n-(i.offset().left+i.outerWidth());i.css("margin-right",a-r)}else i.css("margin-left",e.offset().left-o.left)}}var e,n=!1,o={x:{"bottom-left":"bottom-right","bottom-right":"bottom-left","bottom-center":"bottom-center","top-left":"top-right","top-right":"top-left","top-center":"top-center","left-top":"right-top","left-bottom":"right-bottom","left-center":"right-center","right-top":"left-top","right-bottom":"left-bottom","right-center":"left-center"},y:{"bottom-left":"top-left","bottom-right":"top-right","bottom-center":"top-center","top-left":"bottom-left","top-right":"bottom-right","top-center":"bottom-center","left-top":"left-bottom","left-bottom":"left-top","left-center":"left-center","right-top":"right-bottom","right-bottom":"right-top","right-center":"right-center"},xy:{"bottom-left":"top-right","bottom-right":"top-left","bottom-center":"top-center","top-left":"bottom-right","top-right":"bottom-left","top-center":"bottom-center","left-top":"right-bottom","left-bottom":"right-top","left-center":"right-center","right-top":"left-bottom","right-bottom":"left-top","right-center":"left-center"}};t.component("dropdown",{defaults:{mode:"hover",pos:"bottom-left",offset:0,remaintime:800,justify:!1,boundary:t.$win,delay:0,dropdownSelector:".uk-dropdown,.uk-dropdown-blank",hoverDelayIdle:250,preventflip:!1},remainIdle:!1,boot:function(){var i=t.support.touch?"click":"mouseenter";t.$html.on(i+".dropdown.uikit focus pointerdown","[data-uk-dropdown]",function(e){var n=t.$(this);if(!n.data("dropdown")){var o=t.dropdown(n,t.Utils.options(n.attr("data-uk-dropdown")));("click"==e.type||"mouseenter"==e.type&&"hover"==o.options.mode)&&o.element.trigger(i),o.dropdown.length&&e.preventDefault()}})},init:function(){var i=this;this.dropdown=this.find(this.options.dropdownSelector),this.offsetParent=this.dropdown.parents().filter(function(){return t.$.inArray(t.$(this).css("position"),["relative","fixed","absolute"])!==-1}).slice(0,1),this.offsetParent.length||(this.offsetParent=this.element),this.centered=this.dropdown.hasClass("uk-dropdown-center"),this.justified=!!this.options.justify&&t.$(this.options.justify),this.boundary=t.$(this.options.boundary),this.boundary.length||(this.boundary=t.$win),this.dropdown.hasClass("uk-dropdown-up")&&(this.options.pos="top-left"),this.dropdown.hasClass("uk-dropdown-flip")&&(this.options.pos=this.options.pos.replace("left","right")),this.dropdown.hasClass("uk-dropdown-center")&&(this.options.pos=this.options.pos.replace(/(left|right)/,"center")),this.element.attr("aria-haspopup","true"),this.element.attr("aria-expanded",this.element.hasClass("uk-open")),this.dropdown.attr("aria-hidden","true"),"click"==this.options.mode||t.support.touch?this.on("click.uk.dropdown",function(e){var n=t.$(e.target);n.parents(i.options.dropdownSelector).length||((n.is("a[href='#']")||n.parent().is("a[href='#']")||i.dropdown.length&&!i.dropdown.is(":visible"))&&e.preventDefault(),n.blur()),i.element.hasClass("uk-open")?(!i.dropdown.find(e.target).length||n.is(".uk-dropdown-close")||n.parents(".uk-dropdown-close").length)&&i.hide():i.show()}):this.on("mouseenter",function(t){i.trigger("pointerenter.uk.dropdown",[i]),i.remainIdle&&clearTimeout(i.remainIdle),e&&clearTimeout(e),n&&n==i||(e=n&&n!=i?setTimeout(function(){e=setTimeout(i.show.bind(i),i.options.delay)},i.options.hoverDelayIdle):setTimeout(i.show.bind(i),i.options.delay))}).on("mouseleave",function(){e&&clearTimeout(e),i.remainIdle=setTimeout(function(){n&&n==i&&i.hide()},i.options.remaintime),i.trigger("pointerleave.uk.dropdown",[i])}).on("click",function(e){var o=t.$(e.target);return i.remainIdle&&clearTimeout(i.remainIdle),n&&n==i?void((!i.dropdown.find(e.target).length||o.is(".uk-dropdown-close")||o.parents(".uk-dropdown-close").length)&&i.hide()):((o.is("a[href='#']")||o.parent().is("a[href='#']"))&&e.preventDefault(),void i.show())})},show:function(){t.$html.off("click.outer.dropdown"),n&&n!=this&&n.hide(!0),e&&clearTimeout(e),this.trigger("beforeshow.uk.dropdown",[this]),this.checkDimensions(),this.element.addClass("uk-open"),this.element.attr("aria-expanded","true"),this.dropdown.attr("aria-hidden","false"),this.trigger("show.uk.dropdown",[this]),t.Utils.checkDisplay(this.dropdown,!0),t.Utils.focus(this.dropdown),n=this,this.registerOuterClick()},hide:function(t){this.trigger("beforehide.uk.dropdown",[this,t]),this.element.removeClass("uk-open"),this.remainIdle&&clearTimeout(this.remainIdle),this.remainIdle=!1,this.element.attr("aria-expanded","false"),this.dropdown.attr("aria-hidden","true"),this.trigger("hide.uk.dropdown",[this,t]),n==this&&(n=!1)},registerOuterClick:function(){var i=this;t.$html.off("click.outer.dropdown"),setTimeout(function(){t.$html.on("click.outer.dropdown",function(o){e&&clearTimeout(e);t.$(o.target);n!=i||i.element.find(o.target).length||(i.hide(!0),t.$html.off("click.outer.dropdown"))})},10)},checkDimensions:function(){if(this.dropdown.length){this.dropdown.removeClass("uk-dropdown-top uk-dropdown-bottom uk-dropdown-left uk-dropdown-right uk-dropdown-stack uk-dropdown-autoflip").css({topLeft:"",left:"",marginLeft:"",marginRight:""}),this.justified&&this.justified.length&&this.dropdown.css("min-width","");var e,n=t.$.extend({},this.offsetParent.offset(),{width:this.offsetParent[0].offsetWidth,height:this.offsetParent[0].offsetHeight}),s=this.options.offset,a=this.dropdown,r=(a.show().offset()||{left:0,top:0},a.outerWidth()),l=a.outerHeight(),c=this.boundary.width(),d=(this.boundary[0]!==window&&this.boundary.offset()?this.boundary.offset():{top:0,left:0},this.options.pos),u={"bottom-left":{top:0+n.height+s,left:0},"bottom-right":{top:0+n.height+s,left:0+n.width-r},"bottom-center":{top:0+n.height+s,left:0+n.width/2-r/2},"top-left":{top:0-l-s,left:0},"top-right":{top:0-l-s,left:0+n.width-r},"top-center":{top:0-l-s, left:0+n.width/2-r/2},"left-top":{top:0,left:0-r-s},"left-bottom":{top:0+n.height-l,left:0-r-s},"left-center":{top:0+n.height/2-l/2,left:0-r-s},"right-top":{top:0,left:0+n.width+s},"right-bottom":{top:0+n.height-l,left:0+n.width+s},"right-center":{top:0+n.height/2-l/2,left:0+n.width+s}},h={};if(e=d.split("-"),h=u[d]?u[d]:u["bottom-left"],this.justified&&this.justified.length)i(a.css({left:0}),this.justified,c);else if(this.options.preventflip!==!0){var p;switch(this.checkBoundary(n.left+h.left,n.top+h.top,r,l,c)){case"x":"x"!==this.options.preventflip&&(p=o.x[d]||"right-top");break;case"y":"y"!==this.options.preventflip&&(p=o.y[d]||"top-left");break;case"xy":this.options.preventflip||(p=o.xy[d]||"right-bottom")}p&&(e=p.split("-"),h=u[p]?u[p]:u["bottom-left"],a.addClass("uk-dropdown-autoflip"),this.checkBoundary(n.left+h.left,n.top+h.top,r,l,c)&&(e=d.split("-"),h=u[d]?u[d]:u["bottom-left"]))}r>c&&(a.addClass("uk-dropdown-stack"),this.trigger("stack.uk.dropdown",[this])),a.css(h).css("display","").addClass("uk-dropdown-"+e[0])}},checkBoundary:function(i,e,n,o,s){var a="";return(i<0||i-t.$win.scrollLeft()+n>s)&&(a+="x"),(e-t.$win.scrollTop()<0||e-t.$win.scrollTop()+o>window.innerHeight)&&(a+="y"),a}}),t.component("dropdownOverlay",{defaults:{justify:!1,cls:"",duration:200},boot:function(){t.ready(function(i){t.$("[data-uk-dropdown-overlay]",i).each(function(){var i=t.$(this);i.data("dropdownOverlay")||t.dropdownOverlay(i,t.Utils.options(i.attr("data-uk-dropdown-overlay")))})})},init:function(){var e=this;this.justified=!!this.options.justify&&t.$(this.options.justify),this.overlay=this.element.find("uk-dropdown-overlay"),this.overlay.length||(this.overlay=t.$('<div class="uk-dropdown-overlay"></div>').appendTo(this.element)),this.overlay.addClass(this.options.cls),this.on({"beforeshow.uk.dropdown":function(t,n){e.dropdown=n,e.justified&&e.justified.length&&i(e.overlay.css({display:"block",marginLeft:"",marginRight:""}),e.justified,e.justified.outerWidth())},"show.uk.dropdown":function(i,n){var o=e.dropdown.dropdown.outerHeight(!0);e.dropdown.element.removeClass("uk-open"),e.overlay.stop().css("display","block").animate({height:o},e.options.duration,function(){e.dropdown.dropdown.css("visibility",""),e.dropdown.element.addClass("uk-open"),t.Utils.checkDisplay(e.dropdown.dropdown,!0)}),e.pointerleave=!1},"hide.uk.dropdown":function(){e.overlay.stop().animate({height:0},e.options.duration)},"pointerenter.uk.dropdown":function(t,i){clearTimeout(e.remainIdle)},"pointerleave.uk.dropdown":function(t,i){e.pointerleave=!0}}),this.overlay.on({mouseenter:function(){e.remainIdle&&(clearTimeout(e.dropdown.remainIdle),clearTimeout(e.remainIdle))},mouseleave:function(){e.pointerleave&&n&&(e.remainIdle=setTimeout(function(){n&&n.hide()},n.options.remaintime))}})}})}(UIkit2),function(t){"use strict";var i=[];t.component("gridMatchHeight",{defaults:{target:!1,row:!0,ignorestacked:!1,observe:!1},boot:function(){t.ready(function(i){t.$("[data-uk-grid-match]",i).each(function(){var i,e=t.$(this);e.data("gridMatchHeight")||(i=t.gridMatchHeight(e,t.Utils.options(e.attr("data-uk-grid-match"))))})})},init:function(){var e=this;this.columns=this.element.children(),this.elements=this.options.target?this.find(this.options.target):this.columns,this.columns.length&&(t.$win.on("load resize orientationchange",function(){var i=function(){e.element.is(":visible")&&e.match()};return t.$(function(){i()}),t.Utils.debounce(i,50)}()),this.options.observe&&t.domObserve(this.element,function(t){e.element.is(":visible")&&e.match()}),this.on("display.uk.check",function(t){this.element.is(":visible")&&this.match()}.bind(this)),i.push(this))},match:function(){var i=this.columns.filter(":visible:first");if(i.length){var e=Math.ceil(100*parseFloat(i.css("width"))/parseFloat(i.parent().css("width")))>=100;return e&&!this.options.ignorestacked?this.revert():t.Utils.matchHeights(this.elements,this.options),this}},revert:function(){return this.elements.css("min-height",""),this}}),t.component("gridMargin",{defaults:{cls:"uk-grid-margin",rowfirst:"uk-row-first"},boot:function(){t.ready(function(i){t.$("[data-uk-grid-margin]",i).each(function(){var i,e=t.$(this);e.data("gridMargin")||(i=t.gridMargin(e,t.Utils.options(e.attr("data-uk-grid-margin"))))})})},init:function(){t.stackMargin(this.element,this.options)}})}(UIkit2),function(t){"use strict";function i(i,e){if(e)return"object"==typeof i?(i=i instanceof jQuery?i:t.$(i),i.parent().length&&(e.persist=i,e.persist.data("modalPersistParent",i.parent()))):i="string"==typeof i||"number"==typeof i?t.$("<div></div>").html(i):t.$("<div></div>").html("UIkit2.modal Error: Unsupported data type: "+typeof i),i.appendTo(e.element.find(".uk-modal-dialog")),e}var e,n=!1,o=0,s=t.$html;t.$win.on("resize orientationchange",t.Utils.debounce(function(){t.$(".uk-modal.uk-open").each(function(){return t.$(this).data("modal")&&t.$(this).data("modal").resize()})},150)),t.component("modal",{defaults:{keyboard:!0,bgclose:!0,minScrollHeight:150,center:!1,modal:!0},scrollable:!1,transition:!1,hasTransitioned:!0,init:function(){if(e||(e=t.$("body")),this.element.length){var i=this;this.paddingdir="padding-"+("left"==t.langdirection?"right":"left"),this.dialog=this.find(".uk-modal-dialog"),this.active=!1,this.element.attr("aria-hidden",this.element.hasClass("uk-open")),this.on("click",".uk-modal-close",function(t){t.preventDefault(),i.hide()}).on("click",function(e){var n=t.$(e.target);n[0]==i.element[0]&&i.options.bgclose&&i.hide()}),t.domObserve(this.element,function(t){i.resize()})}},toggle:function(){return this[this.isActive()?"hide":"show"]()},show:function(){if(this.element.length){var i=this;if(!this.isActive())return this.options.modal&&n&&n.hide(!0),this.element.removeClass("uk-open").show(),this.resize(!0),this.options.modal&&(n=this),this.active=!0,o++,t.support.transition?(this.hasTransitioned=!1,this.element.one(t.support.transition.end,function(){i.hasTransitioned=!0,t.Utils.focus(i.dialog,"a[href]")}).addClass("uk-open")):(this.element.addClass("uk-open"),t.Utils.focus(this.dialog,"a[href]")),s.addClass("uk-modal-page").height(),this.element.attr("aria-hidden","false"),this.element.trigger("show.uk.modal"),t.Utils.checkDisplay(this.dialog,!0),this}},hide:function(i){if(!i&&t.support.transition&&this.hasTransitioned){var e=this;this.one(t.support.transition.end,function(){e._hide()}).removeClass("uk-open")}else this._hide();return this},resize:function(t){if(this.isActive()||t){var i=e.width();if(this.scrollbarwidth=window.innerWidth-i,e.css(this.paddingdir,this.scrollbarwidth),this.element.css("overflow-y",this.scrollbarwidth?"scroll":"auto"),!this.updateScrollable()&&this.options.center){var n=this.dialog.outerHeight(),o=parseInt(this.dialog.css("margin-top"),10)+parseInt(this.dialog.css("margin-bottom"),10);n+o<window.innerHeight?this.dialog.css({top:window.innerHeight/2-n/2-o}):this.dialog.css({top:""})}}},updateScrollable:function(){var t=this.dialog.find(".uk-overflow-container:visible:first");if(t.length){t.css("height",0);var i=Math.abs(parseInt(this.dialog.css("margin-top"),10)),e=this.dialog.outerHeight(),n=window.innerHeight,o=n-2*(i<20?20:i)-e;return t.css({maxHeight:o<this.options.minScrollHeight?"":o,height:""}),!0}return!1},_hide:function(){this.active=!1,o>0?o--:o=0,this.element.hide().removeClass("uk-open"),this.element.attr("aria-hidden","true"),o||(s.removeClass("uk-modal-page"),e.css(this.paddingdir,"")),n===this&&(n=!1),this.trigger("hide.uk.modal")},isActive:function(){return this.element.hasClass("uk-open")}}),t.component("modalTrigger",{boot:function(){t.$html.on("click.modal.uikit","[data-uk-modal]",function(i){var e=t.$(this);if(e.is("a")&&i.preventDefault(),!e.data("modalTrigger")){var n=t.modalTrigger(e,t.Utils.options(e.attr("data-uk-modal")));n.show()}}),t.$html.on("keydown.modal.uikit",function(t){n&&27===t.keyCode&&n.options.keyboard&&(t.preventDefault(),n.hide())})},init:function(){var i=this;this.options=t.$.extend({target:!!i.element.is("a")&&i.element.attr("href")},this.options),this.modal=t.modal(this.options.target,this.options),this.on("click",function(t){t.preventDefault(),i.show()}),this.proxy(this.modal,"show hide isActive")}}),t.modal.dialog=function(e,n){var o=t.modal(t.$(t.modal.dialog.template).appendTo("body"),n);return o.on("hide.uk.modal",function(){o.persist&&(o.persist.appendTo(o.persist.data("modalPersistParent")),o.persist=!1),o.element.remove()}),i(e,o),o},t.modal.dialog.template='<div class="uk-modal"><div class="uk-modal-dialog" style="min-height:0;"></div></div>',t.modal.alert=function(i,e){e=t.$.extend(!0,{bgclose:!1,keyboard:!1,modal:!1,labels:t.modal.labels},e);var n=t.modal.dialog(['<div class="uk-margin uk-modal-content">'+String(i)+"</div>",'<div class="uk-modal-footer uk-text-right"><button class="uk-button uk-button-primary uk-modal-close">'+e.labels.Ok+"</button></div>"].join(""),e);return n.on("show.uk.modal",function(){setTimeout(function(){n.element.find("button:first").focus()},50)}),n.show()},t.modal.confirm=function(i,e,n){var o=arguments.length>1&&arguments[arguments.length-1]?arguments[arguments.length-1]:{};e=t.$.isFunction(e)?e:function(){},n=t.$.isFunction(n)?n:function(){},o=t.$.extend(!0,{bgclose:!1,keyboard:!1,modal:!1,labels:t.modal.labels},t.$.isFunction(o)?{}:o);var s=t.modal.dialog(['<div class="uk-margin uk-modal-content">'+String(i)+"</div>",'<div class="uk-modal-footer uk-text-right"><button class="uk-button js-modal-confirm-cancel">'+o.labels.Cancel+'</button> <button class="uk-button uk-button-primary js-modal-confirm">'+o.labels.Ok+"</button></div>"].join(""),o);return s.element.find(".js-modal-confirm, .js-modal-confirm-cancel").on("click",function(){t.$(this).is(".js-modal-confirm")?e():n(),s.hide()}),s.on("show.uk.modal",function(){setTimeout(function(){s.element.find(".js-modal-confirm").focus()},50)}),s.show()},t.modal.prompt=function(i,e,n,o){n=t.$.isFunction(n)?n:function(t){},o=t.$.extend(!0,{bgclose:!1,keyboard:!1,modal:!1,labels:t.modal.labels},o);var s=t.modal.dialog([i?'<div class="uk-modal-content uk-form">'+String(i)+"</div>":"",'<div class="uk-margin-small-top uk-modal-content uk-form"><p><input type="text" class="uk-width-1-1"></p></div>','<div class="uk-modal-footer uk-text-right"><button class="uk-button uk-modal-close">'+o.labels.Cancel+'</button> <button class="uk-button uk-button-primary js-modal-ok">'+o.labels.Ok+"</button></div>"].join(""),o),a=s.element.find("input[type='text']").val(e||"").on("keyup",function(t){13==t.keyCode&&s.element.find(".js-modal-ok").trigger("click")});return s.element.find(".js-modal-ok").on("click",function(){n(a.val())!==!1&&s.hide()}),s.show()},t.modal.blockUI=function(i,e){var n=t.modal.dialog(['<div class="uk-margin uk-modal-content">'+String(i||'<div class="uk-text-center">...</div>')+"</div>"].join(""),t.$.extend({bgclose:!1,keyboard:!1,modal:!1},e));return n.content=n.element.find(".uk-modal-content:first"),n.show()},t.modal.labels={Ok:"Ok",Cancel:"Cancel"}}(UIkit2),function(t){"use strict";function i(i){var e=t.$(i),n="auto";if(e.is(":visible"))n=e.outerHeight();else{var o={position:e.css("position"),visibility:e.css("visibility"),display:e.css("display")};n=e.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight(),e.css(o)}return n}t.component("nav",{defaults:{toggle:'>li.uk-parent > a[href="#"]',lists:">li.uk-parent > ul",multiple:!1},boot:function(){t.ready(function(i){t.$("[data-uk-nav]",i).each(function(){var i=t.$(this);if(!i.data("nav")){t.nav(i,t.Utils.options(i.attr("data-uk-nav")))}})})},init:function(){var i=this;this.on("click.uk.nav",this.options.toggle,function(e){e.preventDefault();var n=t.$(this);i.open(n.parent()[0]==i.element[0]?n:n.parent("li"))}),this.update(),t.domObserve(this.element,function(t){i.element.find(i.options.lists).not("[role]").length&&i.update()})},update:function(){var i=this;this.find(this.options.lists).each(function(){var e=t.$(this).attr("role","menu"),n=e.closest("li"),o=n.hasClass("uk-active");n.data("list-container")||(e.wrap('<div style="overflow:hidden;height:0;position:relative;"></div>'),n.data("list-container",e.parent()[o?"removeClass":"addClass"]("uk-hidden"))),n.attr("aria-expanded",n.hasClass("uk-open")),o&&i.open(n,!0)})},open:function(e,n){var o=this,s=this.element,a=t.$(e),r=a.data("list-container");this.options.multiple||s.children(".uk-open").not(e).each(function(){var i=t.$(this);i.data("list-container")&&i.data("list-container").stop().animate({height:0},function(){t.$(this).parent().removeClass("uk-open").end().addClass("uk-hidden")})}),a.toggleClass("uk-open"),a.attr("aria-expanded",a.hasClass("uk-open")),r&&(a.hasClass("uk-open")&&r.removeClass("uk-hidden"),n?(r.stop().height(a.hasClass("uk-open")?"auto":0),a.hasClass("uk-open")||r.addClass("uk-hidden"),this.trigger("display.uk.check")):r.stop().animate({height:a.hasClass("uk-open")?i(r.find("ul:first")):0},function(){a.hasClass("uk-open")?r.css("height",""):r.addClass("uk-hidden"),o.trigger("display.uk.check")}))}})}(UIkit2),function(t){"use strict";var i={x:window.scrollX,y:window.scrollY},e=(t.$win,t.$doc,t.$html),n={show:function(n,o){if(n=t.$(n),n.length){o=t.$.extend({mode:"push"},o);var s=t.$("body"),a=n.find(".uk-offcanvas-bar:first"),r="right"==t.langdirection,l=a.hasClass("uk-offcanvas-bar-flip")?-1:1,c=l*(r?-1:1),d=window.innerWidth-s.width();i={x:window.pageXOffset,y:window.pageYOffset},a.attr("mode",o.mode),n.addClass("uk-active"),s.css({width:window.innerWidth-d,height:window.innerHeight}).addClass("uk-offcanvas-page"),"push"!=o.mode&&"reveal"!=o.mode||s.css(r?"margin-right":"margin-left",(r?-1:1)*(a.outerWidth()*c)),"reveal"==o.mode&&a.css("clip","rect(0, "+a.outerWidth()+"px, 100vh, 0)"),e.css("margin-top",i.y*-1).width(),a.addClass("uk-offcanvas-bar-show"),this._initElement(n),a.trigger("show.uk.offcanvas",[n,a]),n.attr("aria-hidden","false")}},hide:function(n){var o=t.$("body"),s=t.$(".uk-offcanvas.uk-active"),a="right"==t.langdirection,r=s.find(".uk-offcanvas-bar:first"),l=function(){o.removeClass("uk-offcanvas-page").css({width:"",height:"",marginLeft:"",marginRight:""}),s.removeClass("uk-active"),r.removeClass("uk-offcanvas-bar-show"),e.css("margin-top",""),window.scrollTo(i.x,i.y),r.trigger("hide.uk.offcanvas",[s,r]),s.attr("aria-hidden","true")};s.length&&("none"==r.attr("mode")&&(n=!0),t.support.transition&&!n?(o.one(t.support.transition.end,function(){l()}).css(a?"margin-right":"margin-left",""),"reveal"==r.attr("mode")&&r.css("clip",""),setTimeout(function(){r.removeClass("uk-offcanvas-bar-show")},0)):l())},_initElement:function(i){i.data("OffcanvasInit")||(i.on("click.uk.offcanvas swipeRight.uk.offcanvas swipeLeft.uk.offcanvas",function(i){var e=t.$(i.target);if(!i.type.match(/swipe/)&&!e.hasClass("uk-offcanvas-close")){if(e.hasClass("uk-offcanvas-bar"))return;if(e.parents(".uk-offcanvas-bar:first").length)return}i.stopImmediatePropagation(),n.hide()}),i.on("click",'a[href*="#"]',function(i){var e=t.$(this),o=e.attr("href");"#"!=o&&(t.$doc.one("hide.uk.offcanvas",function(){var i;try{i=t.$(e[0].hash)}catch(n){i=""}i.length||(i=t.$('[name="'+e[0].hash.replace("#","")+'"]')),i.length&&t.Utils.scrollToElement?t.Utils.scrollToElement(i,t.Utils.options(e.attr("data-uk-smooth-scroll")||"{}")):window.location.href=o}),n.hide())}),i.data("OffcanvasInit",!0))}};t.component("offcanvasTrigger",{boot:function(){e.on("click.offcanvas.uikit","[data-uk-offcanvas]",function(i){i.preventDefault();var e=t.$(this);if(!e.data("offcanvasTrigger")){t.offcanvasTrigger(e,t.Utils.options(e.attr("data-uk-offcanvas")));e.trigger("click")}}),e.on("keydown.uk.offcanvas",function(t){27===t.keyCode&&n.hide()})},init:function(){var i=this;this.options=t.$.extend({target:!!i.element.is("a")&&i.element.attr("href"),mode:"push"},this.options),this.on("click",function(t){t.preventDefault(),n.show(i.options.target,i.options)})}}),t.offcanvas=n}(UIkit2),function(t){"use strict";function i(i,e,n){var o,s=t.$.Deferred(),a=i,r=i;return n[0]===e[0]?(s.resolve(),s.promise()):("object"==typeof i&&(a=i[0],r=i[1]||i[0]),t.$body.css("overflow-x","hidden"),o=function(){e&&e.hide().removeClass("uk-active "+r+" uk-animation-reverse"),n.addClass(a).one(t.support.animation.end,function(){setTimeout(function(){n.removeClass(""+a).css({opacity:"",display:""})},0),s.resolve(),t.$body.css("overflow-x",""),e&&e.css({opacity:"",display:""})}.bind(this)).show()},n.css("animation-duration",this.options.duration+"ms"),e&&e.length?(e.css("animation-duration",this.options.duration+"ms"),e.css("display","none").addClass(r+" uk-animation-reverse").one(t.support.animation.end,function(){o()}.bind(this)).css("display","")):(n.addClass("uk-active"),o()),s.promise())}var e;t.component("switcher",{defaults:{connect:!1,toggle:">*",active:0,animation:!1,duration:200,swiping:!0},animating:!1,boot:function(){t.ready(function(i){t.$("[data-uk-switcher]",i).each(function(){var i=t.$(this);if(!i.data("switcher")){t.switcher(i,t.Utils.options(i.attr("data-uk-switcher")))}})})},init:function(){var i=this;this.on("click.uk.switcher",this.options.toggle,function(t){t.preventDefault(),i.show(this)}),this.options.connect&&(this.connect=t.$(this.options.connect),this.connect.length&&(this.connect.on("click.uk.switcher","[data-uk-switcher-item]",function(e){e.preventDefault();var n=t.$(this).attr("data-uk-switcher-item");if(i.index!=n)switch(n){case"next":case"previous":i.show(i.index+("next"==n?1:-1));break;default:i.show(parseInt(n,10))}}),this.options.swiping&&this.connect.on("swipeRight swipeLeft",function(t){t.preventDefault(),window.getSelection().toString()||i.show(i.index+("swipeLeft"==t.type?1:-1))}),this.update()))},update:function(){this.connect.children().removeClass("uk-active").attr("aria-hidden","true");var t=this.find(this.options.toggle),i=t.filter(".uk-active");if(i.length)this.show(i,!1);else{if(this.options.active===!1)return;i=t.eq(this.options.active),this.show(i.length?i:t.eq(0),!1)}t.not(i).attr("aria-expanded","false"),i.attr("aria-expanded","true")},show:function(n,o){if(!this.animating){var s=this.find(this.options.toggle);isNaN(n)?n=t.$(n):(n=n<0?s.length-1:n,n=s.eq(s[n]?n:0));var a=this,r=t.$(n),l=e[this.options.animation]||function(t,n){if(!a.options.animation)return e.none.apply(a);var o=a.options.animation.split(",");return 1==o.length&&(o[1]=o[0]),o[0]=o[0].trim(),o[1]=o[1].trim(),i.apply(a,[o,t,n])};o!==!1&&t.support.animation||(l=e.none),r.hasClass("uk-disabled")||(s.attr("aria-expanded","false"),r.attr("aria-expanded","true"),s.filter(".uk-active").removeClass("uk-active"),r.addClass("uk-active"),this.options.connect&&this.connect.length&&(this.index=this.find(this.options.toggle).index(r),this.index==-1&&(this.index=0),this.connect.each(function(){var i=t.$(this),e=t.$(i.children()),n=t.$(e.filter(".uk-active")),o=t.$(e.eq(a.index));a.animating=!0,l.apply(a,[n,o]).then(function(){n.removeClass("uk-active"),o.addClass("uk-active"),n.attr("aria-hidden","true"),o.attr("aria-hidden","false"),t.Utils.checkDisplay(o,!0),a.animating=!1})})),this.trigger("show.uk.switcher",[r]))}}}),e={none:function(){var i=t.$.Deferred();return i.resolve(),i.promise()},fade:function(t,e){return i.apply(this,["uk-animation-fade",t,e])},"slide-bottom":function(t,e){return i.apply(this,["uk-animation-slide-bottom",t,e])},"slide-top":function(t,e){return i.apply(this,["uk-animation-slide-top",t,e])},"slide-vertical":function(t,e,n){var o=["uk-animation-slide-top","uk-animation-slide-bottom"];return t&&t.index()>e.index()&&o.reverse(),i.apply(this,[o,t,e])},"slide-left":function(t,e){return i.apply(this,["uk-animation-slide-left",t,e])},"slide-right":function(t,e){return i.apply(this,["uk-animation-slide-right",t,e])},"slide-horizontal":function(t,e,n){var o=["uk-animation-slide-right","uk-animation-slide-left"];return t&&t.index()>e.index()&&o.reverse(),i.apply(this,[o,t,e])},scale:function(t,e){return i.apply(this,["uk-animation-scale-up",t,e])}},t.switcher.animations=e}(UIkit2),function(t){"use strict";t.component("tab",{defaults:{target:">li:not(.uk-tab-responsive, .uk-disabled)",connect:!1,active:0,animation:!1,duration:200,swiping:!0},boot:function(){t.ready(function(i){t.$("[data-uk-tab]",i).each(function(){var i=t.$(this);if(!i.data("tab")){t.tab(i,t.Utils.options(i.attr("data-uk-tab")))}})})},init:function(){var i=this;this.current=!1,this.on("click.uk.tab",this.options.target,function(e){if(e.preventDefault(),!i.switcher||!i.switcher.animating){var n=i.find(i.options.target).not(this);n.removeClass("uk-active").blur(),i.trigger("change.uk.tab",[t.$(this).addClass("uk-active"),i.current]),i.current=t.$(this),i.options.connect||(n.attr("aria-expanded","false"),t.$(this).attr("aria-expanded","true"))}}),this.options.connect&&(this.connect=t.$(this.options.connect)),this.responsivetab=t.$('<li class="uk-tab-responsive uk-active"><a></a></li>').append('<div class="uk-dropdown uk-dropdown-small"><ul class="uk-nav uk-nav-dropdown"></ul><div>'),this.responsivetab.dropdown=this.responsivetab.find(".uk-dropdown"),this.responsivetab.lst=this.responsivetab.dropdown.find("ul"),this.responsivetab.caption=this.responsivetab.find("a:first"),this.element.hasClass("uk-tab-bottom")&&this.responsivetab.dropdown.addClass("uk-dropdown-up"),this.responsivetab.lst.on("click.uk.tab","a",function(e){e.preventDefault(),e.stopPropagation();var n=t.$(this);i.element.children("li:not(.uk-tab-responsive)").eq(n.data("index")).trigger("click")}),this.on("show.uk.switcher change.uk.tab",function(t,e){i.responsivetab.caption.html(e.text())}),this.element.append(this.responsivetab),this.options.connect&&(this.switcher=t.switcher(this.element,{toggle:">li:not(.uk-tab-responsive)",connect:this.options.connect,active:this.options.active,animation:this.options.animation,duration:this.options.duration,swiping:this.options.swiping})),t.dropdown(this.responsivetab,{mode:"click",preventflip:"y"}),i.trigger("change.uk.tab",[this.element.find(this.options.target).not(".uk-tab-responsive").filter(".uk-active")]),this.check(),t.$win.on("resize orientationchange",t.Utils.debounce(function(){i.element.is(":visible")&&i.check()},100)),this.on("display.uk.check",function(){i.element.is(":visible")&&i.check()})},check:function(){var i=this.element.children("li:not(.uk-tab-responsive)").removeClass("uk-hidden");if(!i.length)return void this.responsivetab.addClass("uk-hidden");var e,n,o,s=i.eq(0).offset().top+Math.ceil(i.eq(0).height()/2),a=!1;if(this.responsivetab.lst.empty(),i.each(function(){t.$(this).offset().top>s&&(a=!0)}),a)for(var r=0;r<i.length;r++)e=t.$(i.eq(r)),n=e.find("a"),"none"==e.css("float")||e.attr("uk-dropdown")||(e.hasClass("uk-disabled")||(o=t.$(e[0].outerHTML),o.find("a").data("index",r),this.responsivetab.lst.append(o)),e.addClass("uk-hidden"));this.responsivetab[this.responsivetab.lst.children("li").length?"removeClass":"addClass"]("uk-hidden")}})}(UIkit2),function(t){"use strict";t.component("cover",{defaults:{automute:!0},boot:function(){t.ready(function(i){t.$("[data-uk-cover]",i).each(function(){var i=t.$(this);if(!i.data("cover")){t.cover(i,t.Utils.options(i.attr("data-uk-cover")))}})})},init:function(){if(this.parent=this.element.parent(),t.$win.on("load resize orientationchange",t.Utils.debounce(function(){this.check()}.bind(this),100)),this.on("display.uk.check",function(t){this.element.is(":visible")&&this.check()}.bind(this)),this.check(),this.element.is("iframe")&&this.options.automute){var i=this.element.attr("src");this.element.attr("src","").on("load",function(){this.contentWindow.postMessage('{ "event": "command", "func": "mute", "method":"setVolume", "value":0}',"*")}).attr("src",[i,i.indexOf("?")>-1?"&":"?","enablejsapi=1&api=1"].join(""))}},check:function(){this.element.css({width:"",height:""}),this.dimension={w:this.element.width(),h:this.element.height()},this.element.attr("width")&&!isNaN(this.element.attr("width"))&&(this.dimension.w=this.element.attr("width")),this.element.attr("height")&&!isNaN(this.element.attr("height"))&&(this.dimension.h=this.element.attr("height")),this.ratio=this.dimension.w/this.dimension.h;var t,i,e=this.parent.width(),n=this.parent.height();e/this.ratio<n?(t=Math.ceil(n*this.ratio),i=n):(t=e,i=Math.ceil(e/this.ratio)),this.element.css({width:t,height:i})}})}(UIkit2);PK���\�}2_� � Btemplates/yoo_aurora/warp/vendor/uikit/js/components/pagination.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-pagination",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";return t.component("pagination",{defaults:{items:1,itemsOnPage:1,pages:0,displayedPages:7,edges:1,currentPage:0,lblPrev:!1,lblNext:!1,onSelectPage:function(){}},boot:function(){t.ready(function(e){t.$("[data-uk-pagination]",e).each(function(){var e=t.$(this);e.data("pagination")||t.pagination(e,t.Utils.options(e.attr("data-uk-pagination")))})})},init:function(){var e=this;this.pages=this.options.pages?this.options.pages:Math.ceil(this.options.items/this.options.itemsOnPage)?Math.ceil(this.options.items/this.options.itemsOnPage):1,this.currentPage=this.options.currentPage,this.halfDisplayed=this.options.displayedPages/2,this.on("click","a[data-page]",function(i){i.preventDefault(),e.selectPage(t.$(this).data("page"))}),this._render()},_getInterval:function(){return{start:Math.ceil(this.currentPage>this.halfDisplayed?Math.max(Math.min(this.currentPage-this.halfDisplayed,this.pages-this.options.displayedPages),0):0),end:Math.ceil(this.currentPage>this.halfDisplayed?Math.min(this.currentPage+this.halfDisplayed,this.pages):Math.min(this.options.displayedPages,this.pages))}},render:function(t){this.pages=t?t:this.pages,this._render()},selectPage:function(t,e){this.currentPage=t,this.render(e),this.options.onSelectPage.apply(this,[t]),this.trigger("select.uk.pagination",[t,this])},_render:function(){var t,e=this.options,i=this._getInterval();if(this.element.empty(),e.lblPrev&&this._append(this.currentPage-1,{text:e.lblPrev}),i.start>0&&e.edges>0){var s=Math.min(e.edges,i.start);for(t=0;t<s;t++)this._append(t);e.edges<i.start&&i.start-e.edges!=1?this.element.append("<li><span>...</span></li>"):i.start-e.edges==1&&this._append(e.edges)}for(t=i.start;t<i.end;t++)this._append(t);if(i.end<this.pages&&e.edges>0){this.pages-e.edges>i.end&&this.pages-e.edges-i.end!=1?this.element.append("<li><span>...</span></li>"):this.pages-e.edges-i.end==1&&this._append(i.end++);var a=Math.max(this.pages-e.edges,i.end);for(t=a;t<this.pages;t++)this._append(t)}e.lblNext&&this._append(this.currentPage+1,{text:e.lblNext})},_append:function(e,i){var s,a;e=e<0?0:e<this.pages?e:this.pages-1,a=t.$.extend({text:e+1},i),s=e==this.currentPage?'<li class="uk-active"><span>'+a.text+"</span></li>":'<li><a href="#page-'+(e+1)+'" data-page="'+e+'">'+a.text+"</a></li>",this.element.append(s)}}),t.pagination});PK���\����$�$@templates/yoo_aurora/warp/vendor/uikit/js/components/nestable.jsnu�[���!function(t){var s;window.UIkit2&&(s=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-nestable",["uikit"],function(){return s||t(UIkit2)})}(function(t){"use strict";var s,e="ontouchstart"in window,i=t.$html,l=[],a=t.$win,n=e?"touchstart":"mousedown",o=e?"touchmove":"mousemove",h=e?"touchend":"mouseup",r=e?"touchcancel":"mouseup";return t.component("nestable",{defaults:{listBaseClass:"uk-nestable",listClass:"uk-nestable-list",listItemClass:"uk-nestable-item",dragClass:"uk-nestable-dragged",movingClass:"uk-nestable-moving",noChildrenClass:"uk-nestable-nochildren",emptyClass:"uk-nestable-empty",handleClass:"",collapsedClass:"uk-collapsed",placeholderClass:"uk-nestable-placeholder",noDragClass:"uk-nestable-nodrag",group:!1,maxDepth:10,threshold:20,idlethreshold:10},boot:function(){t.$html.on("mousemove touchmove",function(e){if(s){var i=s.offset().top;i<t.$win.scrollTop()?t.$win.scrollTop(t.$win.scrollTop()-Math.ceil(s.height()/2)):i+s.height()>window.innerHeight+t.$win.scrollTop()&&t.$win.scrollTop(t.$win.scrollTop()+Math.ceil(s.height()/2))}}),t.ready(function(s){t.$("[data-uk-nestable]",s).each(function(){var s=t.$(this);s.data("nestable")||t.nestable(s,t.Utils.options(s.attr("data-uk-nestable")))})})},init:function(){var i=this;Object.keys(this.options).forEach(function(t){String(t).indexOf("Class")!=-1&&(i.options["_"+t]="."+i.options[t])}),this.find(this.options._listItemClass).find(">ul").addClass(this.options.listClass),this.checkEmptyList(),this.reset(),this.element.data("nestable-group",this.options.group||t.Utils.uid("nestable-group")),this.find(this.options._listItemClass).each(function(){i.setParent(t.$(this))}),this.on("click","[data-nestable-action]",function(s){if(!i.dragEl&&(e||0===s.button)){s.preventDefault();var l=t.$(s.currentTarget),a=l.data("nestableAction"),n=l.closest(i.options._listItemClass);"collapse"===a&&i.collapseItem(n),"expand"===a&&i.expandItem(n),"toggle"===a&&i.toggleItem(n)}});var l=function(s){var l=t.$(s.target),a=l.is("a[href]")?l:l.parents("a[href]");s.target!==i.element[0]&&(l.is(i.options._noDragClass)||l.closest(i.options._noDragClass).length||l.is("[data-nestable-action]")||l.closest("[data-nestable-action]").length||(i.options.handleClass&&!l.hasClass(i.options.handleClass)&&i.options.handleClass&&(l=l.closest(i.options._handleClass)),!l.length||i.dragEl||!e&&0!==s.button||e&&1!==s.touches.length||(s.originalEvent&&s.originalEvent.touches&&(s=evt.originalEvent.touches[0]),i.delayMove=function(t){a=!1,t.preventDefault(),i.dragStart(s),i.trigger("start.uk.nestable",[i]),i.delayMove=!1},i.delayMove.x=parseInt(s.pageX,10),i.delayMove.y=parseInt(s.pageY,10),i.delayMove.threshold=i.options.idlethreshold,a.length&&"touchend"==h&&i.one(h,function(){a&&a.attr("href").trim()&&(location.href=a.attr("href"))}),s.preventDefault())))},d=function(t){t.originalEvent&&t.originalEvent.touches&&(t=t.originalEvent.touches[0]),i.delayMove&&(Math.abs(t.pageX-i.delayMove.x)>i.delayMove.threshold||Math.abs(t.pageY-i.delayMove.y)>i.delayMove.threshold)&&(window.getSelection().toString()?i.delayMove=!1:i.delayMove(t)),i.dragEl&&(t.preventDefault(),i.dragMove(t),i.trigger("move.uk.nestable",[i]))},p=function(t){i.dragEl&&(t.preventDefault(),i.dragStop(e?t.touches[0]:t)),s=!1,i.delayMove=!1};e?(this.element[0].addEventListener(n,l,!1),window.addEventListener(o,d,!1),window.addEventListener(h,p,!1),window.addEventListener(r,p,!1)):(this.on(n,l),a.on(o,d),a.on(h,p))},serialize:function(){var s,e=0,i=this,l=function(s,e){var a=[],n=s.children(i.options._listItemClass);return n.each(function(){for(var s,n,o,h=t.$(this),r={},d=h.children(i.options._listClass),p=0;p<h[0].attributes.length;p++)s=h[0].attributes[p],0===s.name.indexOf("data-")&&(n=s.name.substr(5),o=t.Utils.str2json(s.value),r[n]=o||"false"==s.value||"0"==s.value?o:s.value);d.length&&(r.children=l(d,e+1)),a.push(r)}),a};return s=l(i.element,e)},list:function(s){var e=[],i=this,l=0,a=function(i,l,n){var o=i.children(s._listItemClass);o.each(function(i){var o=t.$(this),h=t.$.extend({parent_id:n?n:null,depth:l,order:i},o.data()),r=o.children(s._listClass);e.push(h),r.length&&a(r,l+1,o.data(s.idProperty||"id"))})};return s=t.$.extend({},i.options,s),a(i.element,l),e},reset:function(){this.mouse={offsetX:0,offsetY:0,startX:0,startY:0,lastX:0,lastY:0,nowX:0,nowY:0,distX:0,distY:0,dirAx:0,dirX:0,dirY:0,lastDirX:0,lastDirY:0,distAxX:0,distAxY:0},this.moving=!1,this.dragEl=null,this.dragRootEl=null,this.dragDepth=0,this.hasNewRoot=!1,this.pointEl=null;for(var t=0;t<l.length;t++)this.checkEmptyList(l[t]);l=[]},toggleItem:function(t){this[t.hasClass(this.options.collapsedClass)?"expandItem":"collapseItem"](t)},expandItem:function(t){t.removeClass(this.options.collapsedClass)},collapseItem:function(t){var s=t.children(this.options._listClass);s.length&&t.addClass(this.options.collapsedClass)},expandAll:function(){var s=this;this.find(s.options._listItemClass).each(function(){s.expandItem(t.$(this))})},collapseAll:function(){var s=this;this.find(s.options._listItemClass).each(function(){s.collapseItem(t.$(this))})},setParent:function(t){t.children(this.options._listClass).length&&t.addClass("uk-parent")},unsetParent:function(t){t.removeClass("uk-parent "+this.options.collapsedClass),t.children(this.options._listClass).remove()},dragStart:function(e){var l=this.mouse,a=t.$(e.target),n=a.closest(this.options._listItemClass),o=n.offset();this.placeEl=n,l.offsetX=e.pageX-o.left,l.offsetY=e.pageY-o.top,l.startX=l.lastX=o.left,l.startY=l.lastY=o.top,this.dragRootEl=this.element,this.dragEl=t.$("<ul></ul>").addClass(this.options.listClass+" "+this.options.dragClass).append(n.clone()),this.dragEl.css("width",n.width()),this.placeEl.addClass(this.options.placeholderClass),s=this.dragEl,this.tmpDragOnSiblings=[n[0].previousSibling,n[0].nextSibling],t.$body.append(this.dragEl),this.dragEl.css({left:o.left,top:o.top});var h,r,d=this.dragEl.find(this.options._listItemClass);for(h=0;h<d.length;h++)r=t.$(d[h]).parents(this.options._listClass+","+this.options._listBaseClass).length,r>this.dragDepth&&(this.dragDepth=r);i.addClass(this.options.movingClass)},dragStop:function(s){var e=t.$(this.placeEl),l=this.placeEl.parents(this.options._listBaseClass+":first");this.placeEl.removeClass(this.options.placeholderClass),this.dragEl.remove(),this.element[0]!==l[0]?(l.trigger("change.uk.nestable",[l.data("nestable"),e,"added"]),this.element.trigger("change.uk.nestable",[this,e,"removed"])):this.element.trigger("change.uk.nestable",[this,e,"moved"]),this.trigger("stop.uk.nestable",[this,e]),this.reset(),i.removeClass(this.options.movingClass)},dragMove:function(s){var e,i,a,n,o,h=this.options,r=this.mouse,d=this.dragRootEl?this.dragRootEl.data("nestable").options.maxDepth:h.maxDepth;this.dragEl.css({left:s.pageX-r.offsetX,top:s.pageY-r.offsetY}),r.lastX=r.nowX,r.lastY=r.nowY,r.nowX=s.pageX,r.nowY=s.pageY,r.distX=r.nowX-r.lastX,r.distY=r.nowY-r.lastY,r.lastDirX=r.dirX,r.lastDirY=r.dirY,r.dirX=0===r.distX?0:r.distX>0?1:-1,r.dirY=0===r.distY?0:r.distY>0?1:-1;var p=Math.abs(r.distX)>Math.abs(r.distY)?1:0;if(!r.moving)return r.dirAx=p,void(r.moving=!0);if(r.dirAx!==p?(r.distAxX=0,r.distAxY=0):(r.distAxX+=Math.abs(r.distX),0!==r.dirX&&r.dirX!==r.lastDirX&&(r.distAxX=0),r.distAxY+=Math.abs(r.distY),0!==r.dirY&&r.dirY!==r.lastDirY&&(r.distAxY=0)),r.dirAx=p,r.dirAx&&r.distAxX>=h.threshold&&(r.distAxX=0,a=this.placeEl.prev("li"),r.distX>0&&a.length&&!a.hasClass(h.collapsedClass)&&!a.hasClass(h.noChildrenClass)&&(e=a.find(h._listClass).last(),o=this.placeEl.parents(h._listClass+","+h._listBaseClass).length,o+this.dragDepth<=d&&(e.length?(e=a.children(h._listClass).last(),e.append(this.placeEl)):(e=t.$("<ul/>").addClass(h.listClass),e.append(this.placeEl),a.append(e),this.setParent(a)))),r.distX<0&&(n=this.placeEl.next(h._listItemClass),!n.length))){var c=this.placeEl.closest([h._listBaseClass,h._listClass].join(",")),g=c.closest(h._listItemClass);g.length&&(g.after(this.placeEl),c.children().length||this.unsetParent(g))}var u=!1,f=s.pageX-(window.pageXOffset||document.scrollLeft||0),m=s.pageY-(window.pageYOffset||document.documentElement.scrollTop);if(this.pointEl=t.$(document.elementFromPoint(f,m)),h.handleClass&&this.pointEl.hasClass(h.handleClass))this.pointEl=this.pointEl.closest(h._listItemClass);else{var C=this.pointEl.closest(h._listItemClass);C.length&&(this.pointEl=C)}if(!this.placeEl.find(this.pointEl).length){if(this.pointEl.data("nestable")&&!this.pointEl.children().length)u=!0,this.checkEmptyList(this.pointEl);else if(!this.pointEl.length||!this.pointEl.hasClass(h.listItemClass))return;var v=this.element,E=this.pointEl.closest(this.options._listBaseClass),b=v[0]!=E[0];if(!r.dirAx||b||u){if(b&&h.group!==E.data("nestable-group"))return;if(l.push(v),o=this.dragDepth-1+this.pointEl.parents(h._listClass+","+h._listBaseClass).length,o>d)return;var X=s.pageY<this.pointEl.offset().top+this.pointEl.height()/2;i=this.placeEl.parent(),u?this.pointEl.append(this.placeEl):X?this.pointEl.before(this.placeEl):this.pointEl.after(this.placeEl),i.children().length||i.data("nestable")||this.unsetParent(i.parent()),this.checkEmptyList(this.dragRootEl),this.checkEmptyList(v),b&&(this.dragRootEl=E,this.hasNewRoot=this.element[0]!==this.dragRootEl[0])}}},checkEmptyList:function(s){s=s?t.$(s):this.element,this.options.emptyClass&&s[s.children().length?"removeClass":"addClass"](this.options.emptyClass)}}),t.nestable});PK���\��U?4?4Btemplates/yoo_aurora/warp/vendor/uikit/js/components/htmleditor.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-htmleditor",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";var e=[];return t.component("htmleditor",{defaults:{iframe:!1,mode:"split",markdown:!1,autocomplete:!0,enablescripts:!1,height:500,maxsplitsize:1e3,codemirror:{mode:"htmlmixed",lineWrapping:!0,dragDrop:!1,autoCloseTags:!0,matchTags:!0,autoCloseBrackets:!0,matchBrackets:!0,indentUnit:4,indentWithTabs:!1,tabSize:4,hintOptions:{completionSingle:!1}},toolbar:["bold","italic","strike","link","image","blockquote","listUl","listOl"],lblPreview:"Preview",lblCodeview:"HTML",lblMarkedview:"Markdown"},boot:function(){t.ready(function(e){t.$("textarea[data-uk-htmleditor]",e).each(function(){var e=t.$(this);e.data("htmleditor")||t.htmleditor(e,t.Utils.options(e.attr("data-uk-htmleditor")))})})},init:function(){var i=this,o=t.components.htmleditor.template;this.CodeMirror=this.options.CodeMirror||CodeMirror,this.buttons={},o=o.replace(/\{:lblPreview}/g,this.options.lblPreview),o=o.replace(/\{:lblCodeview}/g,this.options.lblCodeview),this.htmleditor=t.$(o),this.content=this.htmleditor.find(".uk-htmleditor-content"),this.toolbar=this.htmleditor.find(".uk-htmleditor-toolbar"),this.preview=this.htmleditor.find(".uk-htmleditor-preview").children().eq(0),this.code=this.htmleditor.find(".uk-htmleditor-code"),this.element.before(this.htmleditor).appendTo(this.code),this.editor=this.CodeMirror.fromTextArea(this.element[0],this.options.codemirror),this.editor.htmleditor=this,this.editor.on("change",t.Utils.debounce(function(){i.render()},150)),this.editor.on("change",function(){i.editor.save(),i.element.trigger("input")}),this.code.find(".CodeMirror").css("height",this.options.height),this.options.iframe?(this.iframe=t.$('<iframe class="uk-htmleditor-iframe" frameborder="0" scrolling="auto" height="100" width="100%"></iframe>'),this.preview.append(this.iframe),this.iframe[0].contentWindow.document.open(),this.iframe[0].contentWindow.document.close(),this.preview.container=t.$(this.iframe[0].contentWindow.document).find("body"),"string"==typeof this.options.iframe&&this.preview.container.parent().append('<link rel="stylesheet" href="'+this.options.iframe+'">')):this.preview.container=this.preview,t.$win.on("resize load",t.Utils.debounce(function(){i.fit()},200));var n=this.iframe?this.preview.container:i.preview.parent(),r=this.code.find(".CodeMirror-sizer"),l=this.code.find(".CodeMirror-scroll").on("scroll",t.Utils.debounce(function(){if("tab"!=i.htmleditor.attr("data-mode")){var t=r.height()-l.height(),e=n[0].scrollHeight-(i.iframe?i.iframe.height():n.height()),o=e/t,s=l.scrollTop()*o;n.scrollTop(s)}},10));this.htmleditor.on("click",".uk-htmleditor-button-code, .uk-htmleditor-button-preview",function(e){e.preventDefault(),"tab"==i.htmleditor.attr("data-mode")&&(i.htmleditor.find(".uk-htmleditor-button-code, .uk-htmleditor-button-preview").removeClass("uk-active").filter(this).addClass("uk-active"),i.activetab=t.$(this).hasClass("uk-htmleditor-button-code")?"code":"preview",i.htmleditor.attr("data-active-tab",i.activetab),i.editor.refresh())}),this.htmleditor.on("click","a[data-htmleditor-button]",function(){i.code.is(":visible")&&i.trigger("action."+t.$(this).data("htmleditor-button"),[i.editor])}),this.preview.parent().css("height",this.code.height()),this.options.autocomplete&&this.CodeMirror.showHint&&this.CodeMirror.hint&&this.CodeMirror.hint.html&&this.editor.on("inputRead",t.Utils.debounce(function(){var t=i.editor.getDoc(),e=t.getCursor(),o=i.CodeMirror.innerMode(i.editor.getMode(),i.editor.getTokenAt(e).state).mode.name;if("xml"==o){var n=i.editor.getCursor(),r=i.editor.getTokenAt(n);"<"!=r.string.charAt(0)&&"attribute"!=r.type||i.CodeMirror.showHint(i.editor,i.CodeMirror.hint.html,{completeSingle:!1})}},100)),this.debouncedRedraw=t.Utils.debounce(function(){i.redraw()},5),this.on("init.uk.component",function(){i.debouncedRedraw()}),this.element.attr("data-uk-check-display",1).on("display.uk.check",function(t){this.htmleditor.is(":visible")&&this.fit()}.bind(this)),e.push(this)},addButton:function(t,e){this.buttons[t]=e},addButtons:function(e){t.$.extend(this.buttons,e)},replaceInPreview:function(t,e){function i(t){var e=o.getValue().substring(0,t).split("\n");return{line:e.length-1,ch:e[e.length-1].length}}var o=this.editor,n=[],r=o.getValue(),l=-1,s=0;return this.currentvalue=this.currentvalue.replace(t,function(){l=r.indexOf(arguments[0],++l);var t={matches:arguments,from:i(l),to:i(l+arguments[0].length),replace:function(e){o.replaceRange(e,t.from,t.to)},inRange:function(e){return e.line===t.from.line&&e.line===t.to.line?e.ch>=t.from.ch&&e.ch<t.to.ch:e.line===t.from.line&&e.ch>=t.from.ch||e.line>t.from.line&&e.line<t.to.line||e.line===t.to.line&&e.ch<t.to.ch}},a="string"==typeof e?e:e(t,s);return a||""===a?(s++,n.push(t),a):arguments[0]}),n},_buildtoolbar:function(){if(this.options.toolbar&&this.options.toolbar.length){var t=this,e=[];this.toolbar.empty(),this.options.toolbar.forEach(function(i){if(t.buttons[i]){var o=t.buttons[i].title?t.buttons[i].title:i;e.push('<li><a data-htmleditor-button="'+i+'" title="'+o+'" data-uk-tooltip>'+t.buttons[i].label+"</a></li>")}}),this.toolbar.html(e.join("\n"))}},fit:function(){var t=this.options.mode;"split"==t&&this.htmleditor.width()<this.options.maxsplitsize&&(t="tab"),"tab"==t&&(this.activetab||(this.activetab="code",this.htmleditor.attr("data-active-tab",this.activetab)),this.htmleditor.find(".uk-htmleditor-button-code, .uk-htmleditor-button-preview").removeClass("uk-active").filter("code"==this.activetab?".uk-htmleditor-button-code":".uk-htmleditor-button-preview").addClass("uk-active")),this.editor.refresh(),this.preview.parent().css("height",this.code.height()),this.htmleditor.attr("data-mode",t)},redraw:function(){this._buildtoolbar(),this.render(),this.fit()},getMode:function(){return this.editor.getOption("mode")},getCursorMode:function(){var t={mode:"html"};return this.trigger("cursorMode",[t]),t.mode},render:function(){return this.currentvalue=this.editor.getValue(),this.options.enablescripts||(this.currentvalue=this.currentvalue.replace(/<(script|style)\b[^<]*(?:(?!<\/(script|style)>)<[^<]*)*<\/(script|style)>/gim,"")),this.currentvalue?(this.trigger("render",[this]),this.trigger("renderLate",[this]),void this.preview.container.html(this.currentvalue)):(this.element.val(""),void this.preview.container.html(""))},addShortcut:function(e,i){var o={};return t.$.isArray(e)||(e=[e]),e.forEach(function(t){o[t]=i}),this.editor.addKeyMap(o),o},addShortcutAction:function(t,e){var i=this;this.addShortcut(e,function(){i.element.trigger("action."+t,[i.editor])})},replaceSelection:function(t){var e=this.editor.getSelection();if(!e.length){for(var i=this.editor.getCursor(),o=this.editor.getLine(i.line),n=i.ch,r=n;r<o.length&&/[\w$]+/.test(o.charAt(r));)++r;for(;n&&/[\w$]+/.test(o.charAt(n-1));)--n;var l=n!=r&&o.slice(n,r);l&&(this.editor.setSelection({line:i.line,ch:n},{line:i.line,ch:r}),e=l)}var s=t.replace("$1",e);this.editor.replaceSelection(s,"end"),this.editor.focus()},replaceLine:function(t){var e=this.editor.getDoc().getCursor(),i=this.editor.getLine(e.line),o=t.replace("$1",i);this.editor.replaceRange(o,{line:e.line,ch:0},{line:e.line,ch:i.length}),this.editor.setCursor({line:e.line,ch:o.length}),this.editor.focus()},save:function(){this.editor.save()}}),t.components.htmleditor.template=['<div class="uk-htmleditor uk-clearfix" data-mode="split">','<div class="uk-htmleditor-navbar">','<ul class="uk-htmleditor-navbar-nav uk-htmleditor-toolbar"></ul>','<div class="uk-htmleditor-navbar-flip">','<ul class="uk-htmleditor-navbar-nav">','<li class="uk-htmleditor-button-code"><a>{:lblCodeview}</a></li>','<li class="uk-htmleditor-button-preview"><a>{:lblPreview}</a></li>','<li><a data-htmleditor-button="fullscreen"><i class="uk-icon-expand"></i></a></li>',"</ul>","</div>","</div>",'<div class="uk-htmleditor-content">','<div class="uk-htmleditor-code"></div>','<div class="uk-htmleditor-preview"><div></div></div>',"</div>","</div>"].join(""),t.plugin("htmleditor","base",{init:function(e){function i(t,i,o){e.on("action."+t,function(){"html"==e.getCursorMode()&&e["replaceLine"==o?"replaceLine":"replaceSelection"](i)})}e.addButtons({fullscreen:{title:"Fullscreen",label:'<i class="uk-icon-expand"></i>'},bold:{title:"Bold",label:'<i class="uk-icon-bold"></i>'},italic:{title:"Italic",label:'<i class="uk-icon-italic"></i>'},strike:{title:"Strikethrough",label:'<i class="uk-icon-strikethrough"></i>'},blockquote:{title:"Blockquote",label:'<i class="uk-icon-quote-right"></i>'},link:{title:"Link",label:'<i class="uk-icon-link"></i>'},image:{title:"Image",label:'<i class="uk-icon-picture-o"></i>'},listUl:{title:"Unordered List",label:'<i class="uk-icon-list-ul"></i>'},listOl:{title:"Ordered List",label:'<i class="uk-icon-list-ol"></i>'}}),i("bold","<strong>$1</strong>"),i("italic","<em>$1</em>"),i("strike","<del>$1</del>"),i("blockquote","<blockquote><p>$1</p></blockquote>","replaceLine"),i("link",'<a href="http://">$1</a>'),i("image",'<img src="http://" alt="$1">');var o=function(t){if("html"==e.getCursorMode()){t=t||"ul";for(var i=e.editor,o=i.getDoc(),n=o.getCursor(!0),r=o.getCursor(!1),l=CodeMirror.innerMode(i.getMode(),i.getTokenAt(i.getCursor()).state),s=l&&l.state&&l.state.context&&["ul","ol"].indexOf(l.state.context.tagName)!=-1,a=n.line;a<r.line+1;a++)i.replaceRange("<li>"+i.getLine(a)+"</li>",{line:a,ch:0},{line:a,ch:i.getLine(a).length});s?i.setCursor({line:r.line,ch:i.getLine(r.line).length}):(i.replaceRange("<"+t+">\n"+i.getLine(n.line),{line:n.line,ch:0},{line:n.line,ch:i.getLine(n.line).length}),i.replaceRange(i.getLine(r.line+1)+"\n</"+t+">",{line:r.line+1,ch:0},{line:r.line+1,ch:i.getLine(r.line+1).length}),i.setCursor({line:r.line+1,ch:i.getLine(r.line+1).length})),i.focus()}};e.on("action.listUl",function(){o("ul")}),e.on("action.listOl",function(){o("ol")}),e.htmleditor.on("click",'a[data-htmleditor-button="fullscreen"]',function(){e.htmleditor.toggleClass("uk-htmleditor-fullscreen");var i=e.editor.getWrapperElement();if(e.htmleditor.hasClass("uk-htmleditor-fullscreen")){var o=!1,n=e.htmleditor.parents().each(function(){"fixed"!=t.$(this).css("position")||t.$(this).is("html")||(o=t.$(this))});if(e.htmleditor.data("fixedParents",!1),o){var r=[];o=o.parent().find(n).each(function(){"none"!=t.$(this).css("transform")&&r.push(t.$(this).data("transform-reset",{transform:this.style.transform,"-webkit-transform":this.style.webkitTransform,"-webkit-transition":this.style.webkitTransition,transition:this.style.transition}).css({transform:"none","-webkit-transform":"none","-webkit-transition":"none",transition:"none"}))}),e.htmleditor.data("fixedParents",r)}e.editor.state.fullScreenRestore={scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,width:i.style.width,height:i.style.height},i.style.width="",i.style.height=e.content.height()+"px",document.documentElement.style.overflow="hidden"}else{document.documentElement.style.overflow="";var l=e.editor.state.fullScreenRestore;i.style.width=l.width,i.style.height=l.height,window.scrollTo(l.scrollLeft,l.scrollTop),e.htmleditor.data("fixedParents")&&e.htmleditor.data("fixedParents").forEach(function(t){t.css(t.data("transform-reset"))})}setTimeout(function(){e.fit(),t.$win.trigger("resize")},50)}),e.addShortcut(["Ctrl-S","Cmd-S"],function(){e.element.trigger("htmleditor-save",[e])}),e.addShortcutAction("bold",["Ctrl-B","Cmd-B"])}}),t.plugin("htmleditor","markdown",{init:function(e){function i(){e.editor.setOption("mode","gfm"),e.htmleditor.find(".uk-htmleditor-button-code a").html(e.options.lblMarkedview)}function o(t,i,o){e.on("action."+t,function(){"markdown"==e.getCursorMode()&&e["replaceLine"==o?"replaceLine":"replaceSelection"](i)})}var n=e.options.mdparser||window.marked||null;n&&(e.options.markdown&&i(),o("bold","**$1**"),o("italic","*$1*"),o("strike","~~$1~~"),o("blockquote","> $1","replaceLine"),o("link","[$1](http://)"),o("image",""),e.on("action.listUl",function(){if("markdown"==e.getCursorMode()){for(var t=e.editor,i=t.getDoc().getCursor(!0),o=t.getDoc().getCursor(!1),n=i.line;n<o.line+1;n++)t.replaceRange("* "+t.getLine(n),{line:n,ch:0},{line:n,ch:t.getLine(n).length});t.setCursor({line:o.line,ch:t.getLine(o.line).length}),t.focus()}}),e.on("action.listOl",function(){if("markdown"==e.getCursorMode()){var t=e.editor,i=t.getDoc().getCursor(!0),o=t.getDoc().getCursor(!1),n=1;if(i.line>0){var r,l=t.getLine(i.line-1);(r=l.match(/^(\d+)\./))&&(n=Number(r[1])+1)}for(var s=i.line;s<o.line+1;s++)t.replaceRange(n+". "+t.getLine(s),{line:s,ch:0},{line:s,ch:t.getLine(s).length}),n++;t.setCursor({line:o.line,ch:t.getLine(o.line).length}),t.focus()}}),e.on("renderLate",function(){"gfm"==e.editor.options.mode&&(e.currentvalue=n(e.currentvalue))}),e.on("cursorMode",function(t,i){if("gfm"==e.editor.options.mode){var o=e.editor.getDoc().getCursor();e.editor.getTokenAt(o).state.base.htmlState||(i.mode="markdown")}}),t.$.extend(e,{enableMarkdown:function(){i(),this.render()},disableMarkdown:function(){this.editor.setOption("mode","htmlmixed"),this.htmleditor.find(".uk-htmleditor-button-code a").html(this.options.lblCodeview),this.render()}}),e.on({enableMarkdown:function(){e.enableMarkdown()},disableMarkdown:function(){e.disableMarkdown()}}))}}),t.htmleditor});PK���\[�S��Etemplates/yoo_aurora/warp/vendor/uikit/js/components/form-password.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-form-password",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";return t.component("formPassword",{defaults:{lblShow:"Show",lblHide:"Hide"},boot:function(){t.$html.on("click.formpassword.uikit","[data-uk-form-password]",function(i){var e=t.$(this);e.data("formPassword")||(i.preventDefault(),t.formPassword(e,t.Utils.options(e.attr("data-uk-form-password"))),e.trigger("click"))})},init:function(){var t=this;this.on("click",function(i){if(i.preventDefault(),t.input.length){var e=t.input.attr("type");t.input.attr("type","text"==e?"password":"text"),t.element.html(t.options["text"==e?"lblShow":"lblHide"])}}),this.input=this.element.next("input").length?this.element.next("input"):this.element.prev("input"),this.element.html(this.options[this.input.is('[type="password"]')?"lblShow":"lblHide"]),this.element.data("formPassword",this)}}),t.formPassword});PK���\�7��tt>templates/yoo_aurora/warp/vendor/uikit/js/components/sticky.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-sticky",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";function i(i){var o=arguments.length?arguments:n;if(o.length&&!(e.scrollTop()<0))for(var a,r,h,p,c=e.scrollTop(),l=s.height(),m=e.height(),d=l-m,u=c>d?d-c:0,f=0;f<o.length;f++)if(p=o[f],p.element.is(":visible")&&!p.animate){if(p.check()){if(p.top<0?a=0:(h=p.element.outerHeight(),a=l-h-p.top-p.options.bottom-c-u,a=a<0?a+p.top:p.top),p.boundary&&p.boundary.length){var g=p.boundary.offset().top;r=p.boundtoparent?l-(g+p.boundary.outerHeight())+parseInt(p.boundary.css("padding-bottom")):l-g,a=c+h>l-r-(p.top<0?0:p.top)?l-r-(c+h):a}if(p.currentTop!=a){if(p.element.css({position:"fixed",top:a,width:p.getWidthFrom.length?p.getWidthFrom.width():p.element.width()}),!p.init&&(p.element.addClass(p.options.clsinit),location.hash&&c>0&&p.options.target)){var w=t.$(location.hash);w.length&&setTimeout(function(t,i){return function(){i.element.width();var e=t.offset(),s=e.top+t.outerHeight(),n=i.element.offset(),o=i.element.outerHeight(),a=n.top+o;n.top<s&&e.top<a&&(c=e.top-o-i.options.target,window.scrollTo(0,c))}}(w,p),0)}p.element.addClass(p.options.clsactive).removeClass(p.options.clsinactive),p.element.trigger("active.uk.sticky"),p.element.css("margin",""),p.options.animation&&p.init&&!t.Utils.isInView(p.wrapper)&&p.element.addClass(p.options.animation),p.currentTop=a}}else null!==p.currentTop&&p.reset();p.init=!0}}var e=t.$win,s=t.$doc,n=[],o=1;return t.component("sticky",{defaults:{top:0,bottom:0,animation:"",clsinit:"uk-sticky-init",clsactive:"uk-active",clsinactive:"",getWidthFrom:"",showup:!1,boundary:!1,media:!1,target:!1,disabled:!1},boot:function(){t.$doc.on("scrolling.uk.document",function(t,e){e&&e.dir&&(o=e.dir.y,i())}),t.$win.on("resize orientationchange",t.Utils.debounce(function(){if(n.length){for(var t=0;t<n.length;t++)n[t].reset(!0),n[t].self.computeWrapper();i()}},100)),t.ready(function(e){setTimeout(function(){t.$("[data-uk-sticky]",e).each(function(){var i=t.$(this);i.data("sticky")||t.sticky(i,t.Utils.options(i.attr("data-uk-sticky")))}),i()},0)})},init:function(){var i,a=this.options.boundary;this.wrapper=this.element.wrap('<div class="uk-sticky-placeholder"></div>').parent(),this.computeWrapper(),this.wrapper.css({"margin-top":this.element.css("margin-top"),"margin-bottom":this.element.css("margin-bottom"),"margin-left":this.element.css("margin-left"),"margin-right":this.element.css("margin-right")}),this.element.css("margin",0),a&&(a===!0||"!"===a[0]?(a=a===!0?this.wrapper.parent():this.wrapper.closest(a.substr(1)),i=!0):"string"==typeof a&&(a=t.$(a))),this.sticky={self:this,options:this.options,element:this.element,currentTop:null,wrapper:this.wrapper,init:!1,getWidthFrom:t.$(this.options.getWidthFrom||this.wrapper),boundary:a,boundtoparent:i,top:0,calcTop:function(){var i=this.options.top;if(this.options.top&&"string"==typeof this.options.top)if(this.options.top.match(/^(-|)(\d+)vh$/))i=window.innerHeight*parseInt(this.options.top,10)/100;else{var e=t.$(this.options.top).first();e.length&&e.is(":visible")&&(i=-1*(e.offset().top+e.outerHeight()-this.wrapper.offset().top))}this.top=i},reset:function(i){this.calcTop();var e=function(){this.element.css({position:"",top:"",width:"",left:"",margin:"0"}),this.element.removeClass([this.options.animation,"uk-animation-reverse",this.options.clsactive].join(" ")),this.element.addClass(this.options.clsinactive),this.element.trigger("inactive.uk.sticky"),this.currentTop=null,this.animate=!1}.bind(this);!i&&this.options.animation&&t.support.animation&&!t.Utils.isInView(this.wrapper)?(this.animate=!0,this.element.removeClass(this.options.animation).one(t.support.animation.end,function(){e()}).width(),this.element.addClass(this.options.animation+" uk-animation-reverse")):e()},check:function(){if(this.options.disabled)return!1;if(this.options.media)switch(typeof this.options.media){case"number":if(window.innerWidth<this.options.media)return!1;break;case"string":if(window.matchMedia&&!window.matchMedia(this.options.media).matches)return!1}var i=e.scrollTop(),n=s.height(),a=n-window.innerHeight,r=i>a?a-i:0,h=this.wrapper.offset().top,p=h-this.top-r,c=i>=p;return c&&this.options.showup&&(1==o&&(c=!1),o==-1&&!this.element.hasClass(this.options.clsactive)&&t.Utils.isInView(this.wrapper)&&(c=!1)),c}},this.sticky.calcTop(),n.push(this.sticky)},update:function(){i(this.sticky)},enable:function(){this.options.disabled=!1,this.update()},disable:function(t){this.options.disabled=!0,this.sticky.reset(t)},computeWrapper:function(){this.wrapper.css({height:["absolute","fixed"].indexOf(this.element.css("position"))==-1?this.element.outerHeight():"","float":"none"!=this.element.css("float")?this.element.css("float"):""}),"fixed"==this.element.css("position")&&this.element.css({width:this.sticky.getWidthFrom.length?this.sticky.getWidthFrom.width():this.element.width()})}}),t.sticky});PK���\fcP���<templates/yoo_aurora/warp/vendor/uikit/js/components/grid.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-grid",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";function i(){function t(t){if(t){if("string"==typeof u[t])return t;t=t.charAt(0).toUpperCase()+t.slice(1);for(var i,e=0,n=h.length;e<n;e++)if(i=h[e]+t,"string"==typeof u[i])return i}}function i(t){var i=parseFloat(t),e=t.indexOf("%")===-1&&!isNaN(i);return e&&i}function e(){}function n(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},i=0,e=c.length;i<e;i++){var n=c[i];t[n]=0}return t}function r(){if(!f){f=!0;var e=window.getComputedStyle;if(s=function(){var t=e?function(t){return e(t,null)}:function(t){return t.currentStyle};return function(i){var e=t(i);return e||l("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}}(),a=t("boxSizing")){var n=document.createElement("div");n.style.width="200px",n.style.padding="1px 2px 3px 4px",n.style.borderStyle="solid",n.style.borderWidth="1px 2px 3px 4px",n.style[a]="border-box";var r=document.body||document.documentElement;r.appendChild(n);var o=s(n);d=200===i(o.width),r.removeChild(n)}}}function o(t){if(r(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=s(t);if("none"===e.display)return n();var o={};o.width=t.offsetWidth,o.height=t.offsetHeight;for(var h=o.isBorderBox=!(!a||!e[a]||"border-box"!==e[a]),u=0,l=c.length;u<l;u++){var f=c[u],p=e[f],g=parseFloat(p);o[f]=isNaN(g)?0:g}var m=o.paddingLeft+o.paddingRight,v=o.paddingTop+o.paddingBottom,b=o.marginLeft+o.marginRight,y=o.marginTop+o.marginBottom,k=o.borderLeftWidth+o.borderRightWidth,w=o.borderTopWidth+o.borderBottomWidth,x=h&&d,W=i(e.width);W!==!1&&(o.width=W+(x?0:m+k));var $=i(e.height);return $!==!1&&(o.height=$+(x?0:v+w)),o.innerWidth=o.width-(m+k),o.innerHeight=o.height-(v+w),o.outerWidth=o.width+b,o.outerHeight=o.height+y,o}}var s,a,d,h="Webkit Moz ms Ms O".split(" "),u=document.documentElement.style,l="undefined"==typeof console?e:function(t){console.error(t)},c=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],f=!1;return o}function e(t){return i()(t)}t.component("grid",{defaults:{colwidth:"auto",animation:!0,duration:300,gutter:0,controls:!1,filter:!1,origin:t.langdirection},boot:function(){t.ready(function(i){t.$("[data-uk-grid]",i).each(function(){var i=t.$(this);i.data("grid")||t.grid(i,t.Utils.options(i.attr("data-uk-grid")))})})},init:function(){var i=this,e=String(this.options.gutter).trim().split(" ");this.gutterv=parseInt(e[0],10),this.gutterh=parseInt(e[1]||e[0],10),this.element.css({position:"relative"}),this.controls=null,this.origin=this.options.origin,this.options.controls&&(this.controls=t.$(this.options.controls),this.controls.on("click","[data-uk-filter]",function(e){e.preventDefault(),i.filter(t.$(this).attr("data-uk-filter"))}),this.controls.on("click","[data-uk-sort]",function(e){e.preventDefault();var n=t.$(this).attr("data-uk-sort").split(":");i.sort(n[0],n[1])})),t.$win.on("load resize orientationchange",t.Utils.debounce(function(){i.currentfilter?i.filter(i.currentfilter):this.update()}.bind(this),100)),this.on("display.uk.check",function(){i.element.is(":visible")&&i.update()}),t.domObserve(this.element,function(t){i.update()}),this.options.filter!==!1?this.filter(this.options.filter):this.update()},_prepareElements:function(){var t,i=this.element.children(":not([data-grid-prepared])");i.length&&(t={position:"absolute",boxSizing:"border-box",width:"auto"==this.options.colwidth?"":this.options.colwidth},this.options.gutter&&(t["padding-"+this.origin]=this.gutterh,t["padding-bottom"]=this.gutterv,this.element.css("margin-"+this.origin,this.gutterh*-1)),i.attr("data-grid-prepared","true").css(t))},update:function(i){var n=this;this._prepareElements(),i=i||this.element.children(":visible");var r,o,s,a,d,h,u,l,c,f=i,p=this.element.width()+2*this.gutterh+2,g=0,m=0,v=[];this.trigger("beforeupdate.uk.grid",[f]),f.each(function(i){for(c=e(this),r=t.$(this),o=c.outerWidth,s=c.outerHeight,g=0,m=0,h=0,l=v.length;h<l;h++)a=v[h],g<=a.aX&&(g=a.aX),p<g+o&&(g=0),m<=a.aY&&(m=a.aY);d={ele:r,top:m,width:o,height:s,aY:m+s,aX:g+o},d[n.origin]=g,v.push(d)});var b,y,k=0;for(h=0,l=v.length;h<l;h++){for(a=v[h],m=0,u=0;u<h;u++)b=v[u],a[this.origin]<b.aX&&b[this.origin]+1<a.aX&&(m=b.aY);a.top=m,a.aY=m+a.height,k=Math.max(k,a.aY)}k-=this.gutterv,this.options.animation?(this.element.stop().animate({height:k},100),v.forEach(function(t){y={top:t.top,opacity:1},y[n.origin]=t[n.origin],t.ele.stop().animate(y,this.options.duration)}.bind(this))):(this.element.css("height",k),v.forEach(function(t){y={top:t.top,opacity:1},y[n.origin]=t[n.origin],t.ele.css(y)}.bind(this))),setTimeout(function(){t.$doc.trigger("scrolling.uk.document")},2*this.options.duration*(this.options.animation?1:0)),this.trigger("afterupdate.uk.grid",[f])},filter:function(i){this.currentfilter=i,i=i||[],"number"==typeof i&&(i=i.toString()),"string"==typeof i&&(i=i.split(/,/).map(function(t){return t.trim()}));var e=this,n=this.element.children(),r={visible:[],hidden:[]};n.each(function(e){var n=t.$(this),o=n.attr("data-uk-filter"),s=!i.length;o&&(o=o.split(/,/).map(function(t){return t.trim()}),i.forEach(function(t){o.indexOf(t)>-1&&(s=!0)})),r[s?"visible":"hidden"].push(n)}),r.hidden=t.$(r.hidden).map(function(){return this[0]}),r.visible=t.$(r.visible).map(function(){return this[0]}),r.hidden.attr("aria-hidden","true").filter(":visible").fadeOut(this.options.duration),r.visible.attr("aria-hidden","false").filter(":hidden").css("opacity",0).show(),e.update(r.visible),this.controls&&this.controls.length&&this.controls.find("[data-uk-filter]").removeClass("uk-active").filter('[data-uk-filter="'+i+'"]').addClass("uk-active")},sort:function(i,e){e=e||1,"string"==typeof e&&(e="desc"==e.toLowerCase()?-1:1);var n=this.element.children();n.sort(function(n,r){return n=t.$(n),r=t.$(r),(r.data(i)||"")<(n.data(i)||"")?e:e*-1}).appendTo(this.element),this.update(n.filter(":visible")),this.controls&&this.controls.length&&this.controls.find("[data-uk-sort]").removeClass("uk-active").filter('[data-uk-sort="'+i+":"+(e==-1?"desc":"asc")+'"]').addClass("uk-active")}})});PK���\뻗�&�&Atemplates/yoo_aurora/warp/vendor/uikit/js/components/slideshow.jsnu�[���!function(i){var t;window.UIkit2&&(t=i(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-slideshow",["uikit"],function(){return t||i(UIkit2)})}(function(i){"use strict";var t,s=0;i.component("slideshow",{defaults:{animation:"fade",duration:500,height:"auto",start:0,autoplay:!1,autoplayInterval:7e3,videoautoplay:!0,videomute:!0,slices:15,pauseOnHover:!0,kenburns:!1,kenburnsanimations:["uk-animation-middle-left","uk-animation-top-right","uk-animation-bottom-left","uk-animation-top-center","","uk-animation-bottom-right"]},current:!1,interval:null,hovering:!1,boot:function(){i.ready(function(t){i.$("[data-uk-slideshow]",t).each(function(){var t=i.$(this);t.data("slideshow")||i.slideshow(t,i.Utils.options(t.attr("data-uk-slideshow")))})})},init:function(){var t=this;this.container=this.element.hasClass("uk-slideshow")?this.element:i.$(this.find(".uk-slideshow:first")),this.current=this.options.start,this.animating=!1,this.fixFullscreen=navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&this.container.hasClass("uk-slideshow-fullscreen"),this.options.kenburns&&(this.kbanimduration=this.options.kenburns===!0?"15s":this.options.kenburns,String(this.kbanimduration).match(/(ms|s)$/)||(this.kbanimduration+="ms"),"string"==typeof this.options.kenburnsanimations&&(this.options.kenburnsanimations=this.options.kenburnsanimations.split(","))),this.update(),this.on("click.uk.slideshow","[data-uk-slideshow-item]",function(s){s.preventDefault();var e=i.$(this).attr("data-uk-slideshow-item");if(t.current!=e){switch(e){case"next":case"previous":t["next"==e?"next":"previous"]();break;default:t.show(parseInt(e,10))}t.stop()}}),i.$win.on("resize load",i.Utils.debounce(function(){t.resize(),t.fixFullscreen&&(t.container.css("height",window.innerHeight),t.slides.css("height",window.innerHeight))},100)),setTimeout(function(){t.resize()},80),this.options.autoplay&&this.start(),this.options.videoautoplay&&this.slides.eq(this.current).data("media")&&this.playmedia(this.slides.eq(this.current).data("media")),this.options.kenburns&&this.applyKenBurns(this.slides.eq(this.current)),this.container.on({mouseenter:function(){t.options.pauseOnHover&&(t.hovering=!0)},mouseleave:function(){t.hovering=!1}}),this.on("swipeRight swipeLeft",function(i){t["swipeLeft"==i.type?"next":"previous"]()}),this.on("display.uk.check",function(){t.element.is(":visible")&&(t.resize(),t.fixFullscreen&&(t.container.css("height",window.innerHeight),t.slides.css("height",window.innerHeight)))}),i.domObserve(this.element,function(i){t.container.children(":not([data-slideshow-slide])").not(".uk-slideshow-ghost").length&&t.update(!0)})},update:function(t){var e,a=this,n=0;this.slides=this.container.children(),this.slidesCount=this.slides.length,this.slides.eq(this.current).length||(this.current=0),this.slides.each(function(t){var o=i.$(this);if(!o.data("processed")){var r=o.children("img,video,iframe").eq(0),d="html";if(o.data("media",r),o.data("sizer",r),r.length){var u;switch(d=r[0].nodeName.toLowerCase(),r[0].nodeName){case"IMG":var h=i.$('<div class="uk-cover-background uk-position-cover"></div>').css({"background-image":"url("+r.attr("src")+")"});r.attr("width")&&r.attr("height")&&(u=i.$("<canvas></canvas>").attr({width:r.attr("width"),height:r.attr("height")}),r.replaceWith(u),r=u,u=void 0),r.css({width:"100%",height:"auto",opacity:0}),o.prepend(h).data("cover",h);break;case"IFRAME":var c=r[0].src,l="sw-"+ ++s;r.attr("src","").on("load",function(){if((t!==a.current||t==a.current&&!a.options.videoautoplay)&&a.pausemedia(r),a.options.videomute){a.mutemedia(r);var i=setInterval(function(t){return function(){a.mutemedia(r),++t>=4&&clearInterval(i)}}(0),250)}}).data("slideshow",a).attr("data-player-id",l).attr("src",[c,c.indexOf("?")>-1?"&":"?","enablejsapi=1&api=1&player_id="+l].join("")).addClass("uk-position-absolute"),i.support.touch||r.css("pointer-events","none"),u=!0,i.cover&&(i.cover(r),r.attr("data-uk-cover","{}"));break;case"VIDEO":r.addClass("uk-cover-object uk-position-absolute"),u=!0,a.options.videomute&&a.mutemedia(r)}if(u){e=i.$("<canvas></canvas>").attr({width:r[0].width,height:r[0].height});var p=i.$('<img style="width:100%;height:auto;">').attr("src",e[0].toDataURL());o.prepend(p),o.data("sizer",p)}}else o.data("sizer",o);a.hasKenBurns(o)&&o.data("cover").css({"-webkit-animation-duration":a.kbanimduration,"animation-duration":a.kbanimduration}),o.data("processed",++n),o.attr("data-slideshow-slide",d)}}),n&&(this.triggers=this.find("[data-uk-slideshow-item]"),this.slides.attr("aria-hidden","true").removeClass("uk-active").eq(this.current).addClass("uk-active").attr("aria-hidden","false"),this.triggers.filter('[data-uk-slideshow-item="'+this.current+'"]').addClass("uk-active")),t&&n&&this.resize()},resize:function(){if(!this.container.hasClass("uk-slideshow-fullscreen")){var t=this.options.height;"auto"===this.options.height&&(t=0,this.slides.css("height","").each(function(){t=Math.max(t,i.$(this).height())})),this.container.css("height",t),this.slides.css("height",t)}},show:function(s,e){if(!this.animating&&this.current!=s){this.animating=!0;var a=this,n=this.slides.eq(this.current),o=this.slides.eq(s),r=e?e:this.current<s?1:-1,d=n.data("media"),u=t[this.options.animation]?this.options.animation:"fade",h=o.data("media"),c=function(){a.animating&&(d&&d.is("video,iframe")&&a.pausemedia(d),h&&h.is("video,iframe")&&a.playmedia(h),o.addClass("uk-active").attr("aria-hidden","false"),n.removeClass("uk-active").attr("aria-hidden","true"),a.animating=!1,a.current=s,i.Utils.checkDisplay(o,'[class*="uk-animation-"]:not(.uk-cover-background.uk-position-cover)'),a.trigger("show.uk.slideshow",[o,n,a]))};a.applyKenBurns(o),i.support.animation||(u="none"),n=i.$(n),o=i.$(o),a.trigger("beforeshow.uk.slideshow",[o,n,a]),t[u].apply(this,[n,o,r]).then(c),a.triggers.removeClass("uk-active"),a.triggers.filter('[data-uk-slideshow-item="'+s+'"]').addClass("uk-active")}},applyKenBurns:function(i){if(this.hasKenBurns(i)){var t=this.options.kenburnsanimations,s=this.kbindex||0;i.data("cover").attr("class","uk-cover-background uk-position-cover").width(),i.data("cover").addClass(["uk-animation-scale","uk-animation-reverse",t[s].trim()].join(" ")),this.kbindex=t[s+1]?s+1:0}},hasKenBurns:function(i){return this.options.kenburns&&i.data("cover")},next:function(){this.show(this.slides[this.current+1]?this.current+1:0,1)},previous:function(){this.show(this.slides[this.current-1]?this.current-1:this.slides.length-1,-1)},start:function(){this.stop();var i=this;this.interval=setInterval(function(){i.hovering||i.next()},this.options.autoplayInterval)},stop:function(){this.interval&&clearInterval(this.interval)},playmedia:function(i){if(i&&i[0])switch(i[0].nodeName){case"VIDEO":this.options.videomute||(i[0].muted=!1),i[0].play();break;case"IFRAME":this.options.videomute||i[0].contentWindow.postMessage('{ "event": "command", "func": "unmute", "method":"setVolume", "value":1}',"*"),i[0].contentWindow.postMessage('{ "event": "command", "func": "playVideo", "method":"play"}',"*")}},pausemedia:function(i){switch(i[0].nodeName){case"VIDEO":i[0].pause();break;case"IFRAME":i[0].contentWindow.postMessage('{ "event": "command", "func": "pauseVideo", "method":"pause"}',"*")}},mutemedia:function(i){switch(i[0].nodeName){case"VIDEO":i[0].muted=!0;break;case"IFRAME":i[0].contentWindow.postMessage('{ "event": "command", "func": "mute", "method":"setVolume", "value":0}',"*")}}}),t={none:function(){var t=i.$.Deferred();return t.resolve(),t.promise()},scroll:function(t,s,e){var a=i.$.Deferred();return t.css("animation-duration",this.options.duration+"ms"),s.css("animation-duration",this.options.duration+"ms"),s.css("opacity",1).one(i.support.animation.end,function(){t.css("opacity",0).removeClass(e==-1?"uk-slideshow-scroll-backward-out":"uk-slideshow-scroll-forward-out"),s.removeClass(e==-1?"uk-slideshow-scroll-backward-in":"uk-slideshow-scroll-forward-in"),a.resolve()}.bind(this)),t.addClass(e==-1?"uk-slideshow-scroll-backward-out":"uk-slideshow-scroll-forward-out"),s.addClass(e==-1?"uk-slideshow-scroll-backward-in":"uk-slideshow-scroll-forward-in"),s.width(),a.promise()},swipe:function(t,s,e){var a=i.$.Deferred();return t.css("animation-duration",this.options.duration+"ms"),s.css("animation-duration",this.options.duration+"ms"),s.css("opacity",1).one(i.support.animation.end,function(){t.css("opacity",0).removeClass(e===-1?"uk-slideshow-swipe-backward-out":"uk-slideshow-swipe-forward-out"),s.removeClass(e===-1?"uk-slideshow-swipe-backward-in":"uk-slideshow-swipe-forward-in"),a.resolve()}.bind(this)),t.addClass(e==-1?"uk-slideshow-swipe-backward-out":"uk-slideshow-swipe-forward-out"),s.addClass(e==-1?"uk-slideshow-swipe-backward-in":"uk-slideshow-swipe-forward-in"),s.width(),a.promise()},scale:function(t,s,e){var a=i.$.Deferred();return t.css("animation-duration",this.options.duration+"ms"),s.css("animation-duration",this.options.duration+"ms"),s.css("opacity",1),t.one(i.support.animation.end,function(){t.css("opacity",0).removeClass("uk-slideshow-scale-out"),a.resolve()}.bind(this)),t.addClass("uk-slideshow-scale-out"),t.width(),a.promise()},fade:function(t,s,e){var a=i.$.Deferred();return t.css("animation-duration",this.options.duration+"ms"),s.css("animation-duration",this.options.duration+"ms"),s.css("opacity",1),s.data("cover")||s.data("placeholder")||s.css("opacity",1).one(i.support.animation.end,function(){s.removeClass("uk-slideshow-fade-in")}).addClass("uk-slideshow-fade-in"),t.one(i.support.animation.end,function(){t.css("opacity",0).removeClass("uk-slideshow-fade-out"),a.resolve()}.bind(this)),t.addClass("uk-slideshow-fade-out"),t.width(),a.promise()}},i.slideshow.animations=t,window.addEventListener("message",function(t){var s,e=t.data;if("string"==typeof e)try{e=JSON.parse(e)}catch(a){e={}}t.origin&&t.origin.indexOf("vimeo")>-1&&"ready"==e.event&&e.player_id&&(s=i.$('[data-player-id="'+e.player_id+'"]'),s.length&&s.data("slideshow").mutemedia(s))},!1)});PK���\�� � � >templates/yoo_aurora/warp/vendor/uikit/js/components/search.jsnu�[���!function(e){var s;window.UIkit2&&(s=e(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-search",["uikit"],function(){return s||e(UIkit2)})}(function(e){"use strict";e.component("search",{defaults:{msgResultsHeader:"Search Results",msgMoreResults:"More Results",msgNoResults:"No results found",template:'<ul class="uk-nav uk-nav-search uk-autocomplete-results"> {{#msgResultsHeader}}<li class="uk-nav-header uk-skip">{{msgResultsHeader}}</li>{{/msgResultsHeader}} {{#items && items.length}} {{~items}} <li data-url="{{!$item.url}}"> <a href="{{!$item.url}}"> {{{$item.title}}} {{#$item.text}}<div>{{{$item.text}}}</div>{{/$item.text}} </a> </li> {{/items}} {{#msgMoreResults}} <li class="uk-nav-divider uk-skip"></li> <li class="uk-search-moreresults" data-moreresults="true"><a href="#" onclick="jQuery(this).closest(\'form\').submit();">{{msgMoreResults}}</a></li> {{/msgMoreResults}} {{/end}} {{^items.length}} {{#msgNoResults}}<li class="uk-skip"><a>{{msgNoResults}}</a></li>{{/msgNoResults}} {{/end}} </ul>',renderer:function(e){var s=this.options;this.dropdown.append(this.template({items:e.results||[],msgResultsHeader:s.msgResultsHeader,msgMoreResults:s.msgMoreResults,msgNoResults:s.msgNoResults})),this.show()}},boot:function(){e.$html.on("focus.search.uikit","[data-uk-search]",function(s){var t=e.$(this);t.data("search")||e.search(t,e.Utils.options(t.attr("data-uk-search")))})},init:function(){var s=this;this.autocomplete=e.autocomplete(this.element,this.options),this.autocomplete.dropdown.addClass("uk-dropdown-search"),this.autocomplete.input.on("keyup",function(){s.element[s.autocomplete.input.val()?"addClass":"removeClass"]("uk-active")}).closest("form").on("reset",function(){s.value="",s.element.removeClass("uk-active")}),this.on("selectitem.uk.autocomplete",function(e,t){t.url?location.href=t.url:t.moreresults&&s.autocomplete.input.closest("form").submit()}),this.element.data("search",this)}})});PK���\�.�� � >templates/yoo_aurora/warp/vendor/uikit/js/components/notify.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-notify",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";var e={},i={},s=function(e){return"string"==t.$.type(e)&&(e={message:e}),arguments[1]&&(e=t.$.extend(e,"string"==t.$.type(arguments[1])?{status:arguments[1]}:arguments[1])),new n(e).show()},o=function(t,e){var s;if(t)for(s in i)t===i[s].group&&i[s].close(e);else for(s in i)i[s].close(e)},n=function(s){this.options=t.$.extend({},n.defaults,s),this.uuid=t.Utils.uid("notifymsg"),this.element=t.$(['<div class="uk-notify-message">','<a class="uk-close"></a>',"<div></div>","</div>"].join("")).data("notifyMessage",this),this.content(this.options.message),this.options.status&&(this.element.addClass("uk-notify-message-"+this.options.status),this.currentstatus=this.options.status),this.group=this.options.group,i[this.uuid]=this,e[this.options.pos]||(e[this.options.pos]=t.$('<div class="uk-notify uk-notify-'+this.options.pos+'"></div>').appendTo("body").on("click",".uk-notify-message",function(){var e=t.$(this).data("notifyMessage");e.element.trigger("manualclose.uk.notify",[e]),e.close()}))};return t.$.extend(n.prototype,{uuid:!1,element:!1,timout:!1,currentstatus:"",group:!1,show:function(){if(!this.element.is(":visible")){var t=this;e[this.options.pos].show().prepend(this.element);var i=parseInt(this.element.css("margin-bottom"),10);return this.element.css({opacity:0,marginTop:-1*this.element.outerHeight(),marginBottom:0}).animate({opacity:1,marginTop:0,marginBottom:i},function(){if(t.options.timeout){var e=function(){t.close()};t.timeout=setTimeout(e,t.options.timeout),t.element.hover(function(){clearTimeout(t.timeout)},function(){t.timeout=setTimeout(e,t.options.timeout)})}}),this}},close:function(t){var s=this,o=function(){s.element.remove(),e[s.options.pos].children().length||e[s.options.pos].hide(),s.options.onClose.apply(s,[]),s.element.trigger("close.uk.notify",[s]),delete i[s.uuid]};this.timeout&&clearTimeout(this.timeout),t?o():this.element.animate({opacity:0,marginTop:-1*this.element.outerHeight(),marginBottom:0},function(){o()})},content:function(t){var e=this.element.find(">div");return t?(e.html(t),this):e.html()},status:function(t){return t?(this.element.removeClass("uk-notify-message-"+this.currentstatus).addClass("uk-notify-message-"+t),this.currentstatus=t,this):this.currentstatus}}),n.defaults={message:"",status:"",timeout:5e3,group:null,pos:"top-center",onClose:function(){}},t.notify=s,t.notify.message=n,t.notify.closeAll=o,s});PK���\��ف�@templates/yoo_aurora/warp/vendor/uikit/js/components/slideset.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-slideset",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";function i(i,e,n,s){var a,o,r,l,h=t.$.Deferred(),u=this.options.delay===!1?Math.floor(this.options.duration/2):this.options.delay,d=this;if(s=s||1,this.element.css("min-height",this.element.height()),n[0]===e[0])return h.resolve(),h.promise();if("object"==typeof i?(a=i[0],o=i[1]||i[0]):(a=i,o=a),t.$body.css("overflow-x","hidden"),r=function(){if(e&&e.length&&e.hide().removeClass(o+" uk-animation-reverse").css({opacity:"","animation-delay":"",animation:""}),!n.length)return void h.resolve();for(l=0;l<n.length;l++)n.eq(1==s?l:n.length-l-1).css("animation-delay",l*u+"ms");var i=function(){n.removeClass(""+a).css({opacity:"",display:"","animation-delay":"",animation:""}),h.resolve(),t.$body.css("overflow-x",""),d.element.css("min-height",""),i=!1};n.addClass(a)[1==s?"last":"first"]().one(t.support.animation.end,function(){i&&i()}).end().css("display",""),setTimeout(function(){i&&i()},n.length*u*2)},n.length&&n.css("animation-duration",this.options.duration+"ms"),e&&e.length)for(e.css("animation-duration",this.options.duration+"ms")[1==s?"last":"first"]().one(t.support.animation.end,function(){r()}),l=0;l<e.length;l++)!function(i,e){setTimeout(function(){e.css("display","none").css("display","").css("opacity",0).on(t.support.animation.end,function(){e.removeClass(o)}).addClass(o+" uk-animation-reverse")}.bind(this),l*u)}(l,e.eq(1==s?l:e.length-l-1));else r();return h.promise()}function e(t,i){var e,n=0,s=-1,a=t.length||0,o=[];if(i<1)return null;for(;n<a;)e=n%i,e?o[s][e]=t[n]:o[++s]=[t[n]],n++;for(n=0,a=o.length;n<a;)o[n]=jQuery(o[n]),n++;return o}var n;t.component("slideset",{defaults:{"default":1,animation:"fade",duration:200,filter:"",delay:!1,controls:!1,autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},sets:[],boot:function(){t.ready(function(i){t.$("[data-uk-slideset]",i).each(function(){var i=t.$(this);i.data("slideset")||t.slideset(i,t.Utils.options(i.attr("data-uk-slideset")))})})},init:function(){var i=this;this.activeSet=!1,this.list=this.element.find(".uk-slideset"),this.nav=this.element.find(".uk-slideset-nav"),this.controls=this.options.controls?t.$(this.options.controls):this.element,t.$win.on("resize load",t.Utils.debounce(function(){i.update()},100)),i.list.addClass("uk-grid-width-1-"+i.options["default"]),["xlarge","large","medium","small"].forEach(function(t){i.options[t]&&i.list.addClass("uk-grid-width-"+t+"-1-"+i.options[t])}),this.on("click.uk.slideset","[data-uk-slideset-item]",function(e){if(e.preventDefault(),!i.animating){var n=t.$(this).attr("data-uk-slideset-item");if(i.activeSet!==n)switch(n){case"next":case"previous":i["next"==n?"next":"previous"]();break;default:i.show(parseInt(n,10))}}}),this.controls.on("click.uk.slideset","[data-uk-filter]",function(e){var n=t.$(this);n.parent().hasClass("uk-slideset")||(e.preventDefault(),i.animating||i.currentFilter==n.attr("data-uk-filter")||(i.updateFilter(n.attr("data-uk-filter")),i._hide().then(function(){i.update(!0,!0)})))}),this.on("swipeRight swipeLeft",function(t){i["swipeLeft"==t.type?"next":"previous"]()}),this.updateFilter(this.options.filter),this.update(),this.element.on({mouseenter:function(){i.options.pauseOnHover&&(i.hovering=!0)},mouseleave:function(){i.hovering=!1}}),this.options.autoplay&&this.start(),t.domObserve(this.list,function(t){i.list.children(":visible:not(.uk-active)").length&&i.update(!1,!0)})},update:function(t,i){var n,s=this.visible;if(this.visible=this.getVisibleOnCurrenBreakpoint(),s!=this.visible||i){for(this.children=this.list.children().hide(),this.items=this.getItems(),this.sets=e(this.items,this.visible),n=0;n<this.sets.length;n++)this.sets[n].css({display:"none"});if(this.nav.length&&this.nav.empty()){for(n=0;n<this.sets.length;n++)this.nav.append('<li data-uk-slideset-item="'+n+'"><a></a></li>');this.nav[1==this.nav.children().length?"addClass":"removeClass"]("uk-invisible")}this.activeSet=!1,this.show(0,!t)}},updateFilter:function(i){var e,n=this;this.currentFilter=i,this.controls.find("[data-uk-filter]").each(function(){e=t.$(this),e.parent().hasClass("uk-slideset")||(e.attr("data-uk-filter")==n.currentFilter?e.addClass("uk-active"):e.removeClass("uk-active"))})},getVisibleOnCurrenBreakpoint:function(){var i=null,e=t.$('<div style="position:absolute;height:1px;top:-1000px;width:100px"><div></div></div>').appendTo("body"),n=e.children().eq(0),s=this.options;return["xlarge","large","medium","small"].forEach(function(t){s[t]&&!i&&(e.attr("class","uk-grid-width-"+t+"-1-2").width(),50==n.width()&&(i=t))}),e.remove(),this.options[i]||this.options["default"]},getItems:function(){var i,e=[];return this.currentFilter?(i=this.currentFilter||[],"string"==typeof i&&(i=i.split(/,/).map(function(t){return t.trim()})),this.children.each(function(n){var s=t.$(this),a=s.attr("data-uk-filter"),o=!i.length;a&&(a=a.split(/,/).map(function(t){return t.trim()}),i.forEach(function(t){a.indexOf(t)>-1&&(o=!0)})),o&&e.push(s[0])}),e=t.$(e)):e=this.list.children(),e},show:function(i,e,s){var a=this;if(this.activeSet!==i&&!this.animating){s=s||(i<this.activeSet?-1:1);var o=this.sets[this.activeSet]||[],r=this.sets[i],l=this._getAnimation();!e&&t.support.animation||(l=n.none),this.animating=!0,this.nav.length&&this.nav.children().removeClass("uk-active").eq(i).addClass("uk-active"),l.apply(a,[o,r,s]).then(function(){t.Utils.checkDisplay(r,!0),a.children.hide().removeClass("uk-active"),r.addClass("uk-active").css({display:"",opacity:""}),a.animating=!1,a.activeSet=i,t.Utils.checkDisplay(r,!0),a.trigger("show.uk.slideset",[r])})}},_getAnimation:function(){var i=n[this.options.animation]||n.none;return t.support.animation||(i=n.none),i},_hide:function(){var t=this,i=this.sets[this.activeSet]||[],e=this._getAnimation();return this.animating=!0,e.apply(t,[i,[],1]).then(function(){t.animating=!1})},next:function(){this.show(this.sets[this.activeSet+1]?this.activeSet+1:0,!1,1)},previous:function(){this.show(this.sets[this.activeSet-1]?this.activeSet-1:this.sets.length-1,!1,-1)},start:function(){this.stop();var t=this;this.interval=setInterval(function(){t.hovering||t.animating||t.next()},this.options.autoplayInterval)},stop:function(){this.interval&&clearInterval(this.interval)}}),n={none:function(){var i=t.$.Deferred();return i.resolve(),i.promise()},fade:function(t,e){return i.apply(this,["uk-animation-fade",t,e])},"slide-bottom":function(t,e){return i.apply(this,["uk-animation-slide-bottom",t,e])},"slide-top":function(t,e){return i.apply(this,["uk-animation-slide-top",t,e])},"slide-vertical":function(t,e,n){var s=["uk-animation-slide-top","uk-animation-slide-bottom"];return n==-1&&s.reverse(),i.apply(this,[s,t,e])},"slide-horizontal":function(t,e,n){var s=["uk-animation-slide-right","uk-animation-slide-left"];return n==-1&&s.reverse(),i.apply(this,[s,t,e,n])},scale:function(t,e){return i.apply(this,["uk-animation-scale-up",t,e])}},t.slideset.animations=n});PK���\����#�#@templates/yoo_aurora/warp/vendor/uikit/js/components/sortable.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-sortable",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";function e(e){e=t.$(e);do{if(e.data("sortable"))return e;e=t.$(e).parent()}while(e.length);return e}function o(t,e){var o=t.parentNode;if(e.parentNode!=o)return!1;for(var n=t.previousSibling;n&&9!==n.nodeType;){if(n===e)return!0;n=n.previousSibling}return!1}function n(t,e){var o=e;if(o==t)return null;for(;o;){if(o.parentNode===t)return o;if(o=o.parentNode,!o||!o.ownerDocument||11===o.nodeType)break}return null}function s(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.returnValue=!1}var a,r,i,l,d,h,u,p,c,g,f,m="ontouchstart"in window||"MSGesture"in window||window.DocumentTouch&&document instanceof DocumentTouch,v=m?"MSGesture"in window?"pointerdown":"touchstart":"mousedown",b=m?"MSGesture"in window?"pointermove":"touchmove":"mousemove",C=m?"MSGesture"in window?"pointerup":"touchend":"mouseup";return t.component("sortable",{defaults:{animation:150,threshold:10,childClass:"uk-sortable-item",placeholderClass:"uk-sortable-placeholder",overClass:"uk-sortable-over",draggingClass:"uk-sortable-dragged",dragMovingClass:"uk-sortable-moving",baseClass:"uk-sortable",noDragClass:"uk-sortable-nodrag",emptyClass:"uk-sortable-empty",dragCustomClass:"",handleClass:!1,group:!1,stop:function(){},start:function(){},change:function(){}},boot:function(){t.ready(function(e){t.$("[data-uk-sortable]",e).each(function(){var e=t.$(this);e.data("sortable")||t.sortable(e,t.Utils.options(e.attr("data-uk-sortable")))})}),t.$html.on(b,function(e){if(u){var o=e.originalEvent.targetTouches?e.originalEvent.targetTouches[0]:e;(Math.abs(o.pageX-u.pos.x)>u.threshold||Math.abs(o.pageY-u.pos.y)>u.threshold)&&u.apply(o)}if(a){d||(d=!0,a.show(),a.$current.addClass(a.$sortable.options.placeholderClass),a.$sortable.element.children().addClass(a.$sortable.options.childClass),t.$html.addClass(a.$sortable.options.dragMovingClass));var n=a.data("mouse-offset"),s=e.originalEvent.touches&&e.originalEvent.touches[0]||e.originalEvent,r=parseInt(s.pageX,10)+n.left,i=parseInt(s.pageY,10)+n.top;if(a.css({left:r,top:i}),i+a.height()/3>document.body.offsetHeight)return;i<t.$win.scrollTop()?t.$win.scrollTop(t.$win.scrollTop()-Math.ceil(a.height()/3)):i+a.height()/3>window.innerHeight+t.$win.scrollTop()&&t.$win.scrollTop(t.$win.scrollTop()+Math.ceil(a.height()/3))}}),t.$html.on(C,function(t){if(u=h=!1,!r||!a)return void(r=a=null);var o=e(r),n=a.$sortable,s={type:t.type};o[0]&&n.dragDrop(s,n.element),n.dragEnd(s,n.element)})},init:function(){function e(){m&&f.touches&&f.touches.length?h.addEventListener(b,y,!1):(h.addEventListener("mouseover",$,!1),h.addEventListener("mouseout",w,!1))}function o(){m&&f.touches&&f.touches.length?h.removeEventListener(b,y,!1):(h.removeEventListener("mouseover",$,!1),h.removeEventListener("mouseout",w,!1))}function a(t){r&&d.dragMove(t,d)}function l(e){return function(o){var s,a,r;f=o,o&&(s=o.touches&&o.touches[0]||o,a=s.target||o.target,m&&document.elementFromPoint&&(a=document.elementFromPoint(s.pageX-document.body.scrollLeft,s.pageY-document.body.scrollTop)),g=t.$(a)),t.$(a).hasClass("."+d.options.childClass)?e.apply(a,[o]):a!==h&&(r=n(h,a),r&&e.apply(r,[o]))}}var d=this,h=this.element[0];p=[],this.checkEmptyList(),this.element.data("sortable-group",this.options.group?this.options.group:t.Utils.uid("sortable-group"));var u=l(function(e){if(!e.data||!e.data.sortable){var o=t.$(e.target),n=o.is("a[href]")?o:o.parents("a[href]");if(!o.is(":input")){if(d.options.handleClass){var s=o.hasClass(d.options.handleClass)?o:o.closest("."+d.options.handleClass,d.element);if(!s.length)return}return e.preventDefault(),n.length&&n.one("click",function(t){t.preventDefault()}).one(C,function(){c||(n.trigger("click"),m&&n.attr("href").trim()&&(location.href=n.attr("href")))}),e.data=e.data||{},e.data.sortable=h,d.dragStart(e,this)}}}),$=l(t.Utils.debounce(function(t){return d.dragEnter(t,this)}),40),w=l(function(e){var o=d.dragenterData(this);d.dragenterData(this,o-1),d.dragenterData(this)||(t.$(this).removeClass(d.options.overClass),d.dragenterData(this,!1))}),y=l(function(t){return!r||r===this||i===this||(d.element.children().removeClass(d.options.overClass),i=this,d.moveElementNextTo(r,this),s(t))});this.addDragHandlers=e,this.removeDragHandlers=o,window.addEventListener(b,a,!1),h.addEventListener(v,u,!1)},dragStart:function(e,o){c=!1,d=!1,l=!1;var n=this,s=t.$(e.target);if((m||2!=e.button)&&!s.is("."+n.options.noDragClass)&&!s.closest("."+n.options.noDragClass).length&&!s.is(":input")){r=o,a&&a.remove();var i=t.$(r),h=i.offset(),p=e.touches&&e.touches[0]||e;u={pos:{x:p.pageX,y:p.pageY},threshold:n.options.handleClass?1:n.options.threshold,apply:function(e){a=t.$('<div class="'+[n.options.draggingClass,n.options.dragCustomClass].join(" ")+'"></div>').css({display:"none",top:h.top,left:h.left,width:i.width(),height:i.height(),padding:i.css("padding")}).data({"mouse-offset":{left:h.left-parseInt(p.pageX,10),top:h.top-parseInt(p.pageY,10)},origin:n.element,index:i.index()}).append(i.html()).appendTo("body"),a.$current=i,a.$sortable=n,i.data({"start-list":i.parent(),"start-index":i.index(),"sortable-group":n.options.group}),n.addDragHandlers(),n.options.start(this,r),n.trigger("start.uk.sortable",[n,r,a]),c=!0,u=!1}}}},dragMove:function(e,o){g=t.$(document.elementFromPoint(e.pageX-(document.body.scrollLeft||document.scrollLeft||0),e.pageY-(document.body.scrollTop||document.documentElement.scrollTop||0)));var n,s=g.closest("."+this.options.baseClass),a=s.data("sortable-group"),i=t.$(r),l=i.parent(),d=i.data("sortable-group");s[0]!==l[0]&&void 0!==d&&a===d&&(s.data("sortable").addDragHandlers(),p.push(s),s.children().addClass(this.options.childClass),s.children().length>0?(n=g.closest("."+this.options.childClass),n.length?n.before(i):s.append(i)):g.append(i),t.$doc.trigger("mouseover")),this.checkEmptyList(),this.checkEmptyList(l)},dragEnter:function(e,o){if(!r||r===o)return!0;var n=this.dragenterData(o);if(this.dragenterData(o,n+1),0===n){var s=t.$(o).parent(),a=t.$(r).data("start-list");if(s[0]!==a[0]){var i=s.data("sortable-group"),l=t.$(r).data("sortable-group");if((i||l)&&i!=l)return!1}t.$(o).addClass(this.options.overClass),this.moveElementNextTo(r,o)}return!1},dragEnd:function(e,o){var n=this;r&&(this.options.stop(o),this.trigger("stop.uk.sortable",[this])),r=null,i=null,p.push(this.element),p.forEach(function(e,o){t.$(e).children().each(function(){1===this.nodeType&&(t.$(this).removeClass(n.options.overClass).removeClass(n.options.placeholderClass).removeClass(n.options.childClass),n.dragenterData(this,!1))})}),p=[],t.$html.removeClass(this.options.dragMovingClass),this.removeDragHandlers(),a&&(a.remove(),a=null)},dragDrop:function(t,e){"drop"===t.type&&(t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault()),this.triggerChangeEvents()},triggerChangeEvents:function(){if(r){var e=t.$(r),o=a.data("origin"),n=e.closest("."+this.options.baseClass),s=[],i=t.$(r);o[0]===n[0]&&a.data("index")!=e.index()?s.push({sortable:this,mode:"moved"}):o[0]!=n[0]&&s.push({sortable:t.$(n).data("sortable"),mode:"added"},{sortable:t.$(o).data("sortable"),mode:"removed"}),s.forEach(function(t,e){t.sortable&&t.sortable.element.trigger("change.uk.sortable",[t.sortable,i,t.mode])})}},dragenterData:function(e,o){return e=t.$(e),1==arguments.length?parseInt(e.data("child-dragenter"),10)||0:void(o?e.data("child-dragenter",Math.max(0,o)):e.removeData("child-dragenter"))},moveElementNextTo:function(e,n){l=!0;var s=this,a=t.$(e).parent().css("min-height",""),r=o(e,n)?n:n.nextSibling,i=a.children(),d=i.length;return s.options.animation?(a.css("min-height",a.height()),i.stop().each(function(){var e=t.$(this),o=e.position();o.width=e.width(),e.data("offset-before",o)}),n.parentNode.insertBefore(e,r),t.Utils.checkDisplay(s.element.parent()),i=a.children().each(function(){var e=t.$(this);e.data("offset-after",e.position())}).each(function(){var e=t.$(this),o=e.data("offset-before");e.css({position:"absolute",top:o.top,left:o.left,minWidth:o.width})}),void i.each(function(){var e=t.$(this),o=(e.data("offset-before"),e.data("offset-after"));e.css("pointer-events","none").width(),setTimeout(function(){e.animate({top:o.top,left:o.left},s.options.animation,function(){e.css({position:"",top:"",left:"",minWidth:"","pointer-events":""}).removeClass(s.options.overClass).removeData("child-dragenter"),d--,d||(a.css("min-height",""),t.Utils.checkDisplay(s.element.parent()))})},0)})):(n.parentNode.insertBefore(e,r),void t.Utils.checkDisplay(s.element.parent()))},serialize:function(){var e,o,n=[];return this.element.children().each(function(s,a){e={};for(var r,i,l=0;l<a.attributes.length;l++)o=a.attributes[l],0===o.name.indexOf("data-")&&(r=o.name.substr(5),i=t.Utils.str2json(o.value),e[r]=i||"false"==o.value||"0"==o.value?i:o.value);n.push(e)}),n},checkEmptyList:function(e){e=e?t.$(e):this.element,this.options.emptyClass&&e[e.children().length?"removeClass":"addClass"](this.options.emptyClass)}}),t.sortable});PK���\a��ddCtemplates/yoo_aurora/warp/vendor/uikit/js/components/form-select.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-form-select",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";return t.component("formSelect",{defaults:{target:">span:first",activeClass:"uk-active"},boot:function(){t.ready(function(e){t.$("[data-uk-form-select]",e).each(function(){var e=t.$(this);e.data("formSelect")||t.formSelect(e,t.Utils.options(e.attr("data-uk-form-select")))})})},init:function(){var t=this;this.target=this.find(this.options.target),this.select=this.find("select"),this.select.on({change:function(){var e=t.select[0],n=function(){try{"input"===t.options.target?t.target.val(e.options[e.selectedIndex].text):t.target.text(e.options[e.selectedIndex].text)}catch(s){}return t.element[t.select.val()?"addClass":"removeClass"](t.options.activeClass),n};return n()}(),focus:function(){t.target.addClass("uk-focus")},blur:function(){t.target.removeClass("uk-focus")},mouseenter:function(){t.target.addClass("uk-hover")},mouseleave:function(){t.target.removeClass("uk-hover")}}),this.element.data("formSelect",this)}}),t.formSelect});PK���\i88@templates/yoo_aurora/warp/vendor/uikit/js/components/parallax.jsnu�[���!function(e){var t;window.UIkit2&&(t=e(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-parallax",["uikit"],function(){return t||e(UIkit2)})}(function(e){"use strict";function t(t,a,r){var i,n,s,o,c,l,p,f=new Image;return n=t.element.css({backgroundSize:"cover",backgroundRepeat:"no-repeat"}),i=n.css("background-image").replace(/^url\(/g,"").replace(/\)$/g,"").replace(/("|')/g,""),o=function(){var e=n.innerWidth(),i=n.innerHeight(),o="bg"==a?r.diff:r.diff/100*i;return i+=o,e+=Math.ceil(o*c),e-o<s.w&&i<s.h?t.element.css({backgroundSize:"auto"}):(e/c<i?(l=Math.ceil(i*c),p=i,i>window.innerHeight&&(l=1.2*l,p=1.2*p)):(l=e,p=Math.ceil(e/c)),void n.css({backgroundSize:l+"px "+p+"px"}).data("bgsize",{w:l,h:p}))},f.onerror=function(){},f.onload=function(){s={w:f.width,h:f.height},c=f.width/f.height,e.$win.on("load resize orientationchange",e.Utils.debounce(function(){o()},50)),o()},f.src=i,!0}function a(e,t,a){return e=i(e),t=i(t),a=a||0,r(e,t,a)}function r(e,t,a){var r="rgba("+parseInt(e[0]+a*(t[0]-e[0]),10)+","+parseInt(e[1]+a*(t[1]-e[1]),10)+","+parseInt(e[2]+a*(t[2]-e[2]),10)+","+(e&&t?parseFloat(e[3]+a*(t[3]-e[3])):1);return r+=")"}function i(e){var t,a;return a=(t=/#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})/.exec(e))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16),1]:(t=/#([0-9a-fA-F])([0-9a-fA-F])([0-9a-fA-F])/.exec(e))?[17*parseInt(t[1],16),17*parseInt(t[2],16),17*parseInt(t[3],16),1]:(t=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(e))?[parseInt(t[1]),parseInt(t[2]),parseInt(t[3]),1]:(t=/rgba\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9\.]*)\s*\)/.exec(e))?[parseInt(t[1],10),parseInt(t[2],10),parseInt(t[3],10),parseFloat(t[4])]:p[e]||[255,255,255,0]}var n=[],s=!1,o=0,c=window.innerHeight,l=function(){o=e.$win.scrollTop(),window.requestAnimationFrame(function(){for(var e=0;e<n.length;e++)n[e].process()})};e.component("parallax",{defaults:{velocity:.5,target:!1,viewport:!1,media:!1},boot:function(){s=function(){var e,t=document.createElement("div"),a={WebkitTransform:"-webkit-transform",MSTransform:"-ms-transform",MozTransform:"-moz-transform",Transform:"transform"};document.body.insertBefore(t,null);for(var r in a)void 0!==t.style[r]&&(t.style[r]="translate3d(1px,1px,1px)",e=window.getComputedStyle(t).getPropertyValue(a[r]));return document.body.removeChild(t),void 0!==e&&e.length>0&&"none"!==e}(),e.$doc.on("scrolling.uk.document",l),e.$win.on("load resize orientationchange",e.Utils.debounce(function(){c=window.innerHeight,l()},50)),e.ready(function(t){e.$("[data-uk-parallax]",t).each(function(){var t=e.$(this);t.data("parallax")||e.parallax(t,e.Utils.options(t.attr("data-uk-parallax")))})})},init:function(){this.base=this.options.target?e.$(this.options.target):this.element,this.props={},this.velocity=this.options.velocity||1;var t=["target","velocity","viewport","plugins","media"];Object.keys(this.options).forEach(function(e){if(t.indexOf(e)===-1){var a,r,i,n,s=String(this.options[e]).split(",");e.match(/color/i)?(a=s[1]?s[0]:this._getStartValue(e),r=s[1]?s[1]:s[0],a||(a="rgba(255,255,255,0)")):(a=parseFloat(s[1]?s[0]:this._getStartValue(e)),r=parseFloat(s[1]?s[1]:s[0]),n=a<r?r-a:a-r,i=a<r?1:-1),this.props[e]={start:a,end:r,dir:i,diff:n}}}.bind(this)),n.push(this)},process:function(){if(this.options.media)switch(typeof this.options.media){case"number":if(window.innerWidth<this.options.media)return!1;break;case"string":if(window.matchMedia&&!window.matchMedia(this.options.media).matches)return!1}var e=this.percentageInViewport();this.options.viewport!==!1&&(e=0===this.options.viewport?1:e/this.options.viewport),this.update(e)},percentageInViewport:function(){var e,t,a,r=this.base.offset().top,i=this.base.outerHeight();return r>o+c?a=0:r+i<o?a=1:r+i<c?a=(o<c?o:o-c)/(r+i):(e=o+c-r,t=Math.round(e/((c+i)/100)),a=t/100),a},update:function(e){var r,i,n={transform:"",filter:""},o=e*(1-(this.velocity-this.velocity*e));o<0&&(o=0),o>1&&(o=1),void 0!==this._percent&&this._percent==o||(Object.keys(this.props).forEach(function(c){switch(r=this.props[c],0===e?i=r.start:1===e?i=r.end:void 0!==r.diff&&(i=r.start+r.diff*o*r.dir),"bg"!=c&&"bgp"!=c||this._bgcover||(this._bgcover=t(this,c,r)),c){case"x":n.transform+=s?" translate3d("+i+"px, 0, 0)":" translateX("+i+"px)";break;case"xp":n.transform+=s?" translate3d("+i+"%, 0, 0)":" translateX("+i+"%)";break;case"y":n.transform+=s?" translate3d(0, "+i+"px, 0)":" translateY("+i+"px)";break;case"yp":n.transform+=s?" translate3d(0, "+i+"%, 0)":" translateY("+i+"%)";break;case"rotate":n.transform+=" rotate("+i+"deg)";break;case"scale":n.transform+=" scale("+i+")";break;case"bg":n["background-position"]="50% "+i+"px";break;case"bgp":n["background-position"]="50% "+i+"%";break;case"color":case"background-color":case"border-color":n[c]=a(r.start,r.end,o);break;case"blur":n.filter+=" blur("+i+"px)";break;case"hue":n.filter+=" hue-rotate("+i+"deg)";break;case"grayscale":n.filter+=" grayscale("+i+"%)";break;case"invert":n.filter+=" invert("+i+"%)";break;case"fopacity":n.filter+=" opacity("+i+"%)";break;case"saturate":n.filter+=" saturate("+i+"%)";break;case"sepia":n.filter+=" sepia("+i+"%)";break;default:n[c]=i}}.bind(this)),n.filter&&(n["-webkit-filter"]=n.filter),this.element.css(n),this._percent=o)},_getStartValue:function(e){var t=0;switch(e){case"scale":t=1;break;default:t=this.element.css(e)}return t||0}});var p={black:[0,0,0,1],blue:[0,0,255,1],brown:[165,42,42,1],cyan:[0,255,255,1],fuchsia:[255,0,255,1],gold:[255,215,0,1],green:[0,128,0,1],indigo:[75,0,130,1],khaki:[240,230,140,1],lime:[0,255,0,1],magenta:[255,0,255,1],maroon:[128,0,0,1],navy:[0,0,128,1],olive:[128,128,0,1],orange:[255,165,0,1],pink:[255,192,203,1],purple:[128,0,128,1],violet:[128,0,128,1],red:[255,0,0,1],silver:[192,192,192,1],white:[255,255,255,1],yellow:[255,255,0,1],transparent:[255,255,255,0]};return e.parallax});PK���\�Ÿc��Dtemplates/yoo_aurora/warp/vendor/uikit/js/components/slideshow-fx.jsnu�[���!function(i){var t;window.UIkit2&&(t=i(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-slideshow-fx",["uikit"],function(){return t||i(UIkit2)})}(function(i){"use strict";var t=i.slideshow.animations;i.$.extend(i.slideshow.animations,{slice:function(e,s,n,o){if(!e.data("cover"))return t.fade.apply(this,arguments);for(var r,a=i.$.Deferred(),c=Math.ceil(this.element.width()/this.options.slices),h=s.data("cover").css("background-image"),d=i.$('<li class="uk-slideshow-ghost"></li>').css({top:0,left:0,width:this.container.width(),height:this.container.height(),opacity:1,zIndex:15}),p=d.width(),l=d.height(),u="slice-up"==o?l:"0",f=0;f<this.options.slices;f++){"slice-up-down"==o&&(u=(f%2+2)%2==0?"0":l);var m,x=f==this.options.slices-1?c:c,w="rect(0px, "+x*(f+1)+"px, "+l+"px, "+c*f+"px)";m="rect(0px, "+x*(f+1)+"px, 0px, "+c*f+"px)",("slice-up"==o||"slice-up-down"==o&&(f%2+2)%2==0)&&(m="rect("+l+"px, "+x*(f+1)+"px, "+l+"px, "+c*f+"px)"),r=i.$('<div class="uk-cover-background"></div>').css({position:"absolute",top:0,left:0,width:p,height:l,"background-image":h,clip:m,opacity:0,transition:"all "+this.options.duration+"ms ease-in-out "+60*f+"ms","-webkit-transition":"all "+this.options.duration+"ms ease-in-out "+60*f+"ms"}).data("clip",w),d.append(r)}return this.container.append(d),d.children().last().on(i.support.transition.end,function(){setTimeout(function(){d.remove(),a.resolve()},0)}),d.width(),d.children().each(function(){r=i.$(this),r.css({clip:r.data("clip"),opacity:1})}),a.promise()},"slice-up":function(i,e,s){return t.slice.apply(this,[i,e,s,"slice-up"])},"slice-down":function(i,e,s){return t.slice.apply(this,[i,e,s,"slice-down"])},"slice-up-down":function(i,e,s){return t.slice.apply(this,[i,e,s,"slice-up-down"])},fold:function(e,s,n){if(!s.data("cover"))return t.fade.apply(this,arguments);for(var o,r=i.$.Deferred(),a=Math.ceil(this.element.width()/this.options.slices),c=s.data("cover").css("background-image"),h=i.$('<li class="uk-slideshow-ghost"></li>').css({width:s.width(),height:s.height(),opacity:1,zIndex:15}),d=s.width(),p=s.height(),l=0;l<this.options.slices;l++)o=i.$('<div class="uk-cover-background"></div>').css({position:"absolute",top:0,left:0,width:d,height:p,"background-image":c,"transform-origin":a*l+"px 0 0",clip:"rect(0px, "+a*(l+1)+"px, "+p+"px, "+a*l+"px)",opacity:0,transform:"scaleX(0.000001)",transition:"all "+this.options.duration+"ms ease-in-out "+(100+60*l)+"ms","-webkit-transition":"all "+this.options.duration+"ms ease-in-out "+(100+60*l)+"ms"}),h.prepend(o);return this.container.append(h),h.width(),h.children().first().on(i.support.transition.end,function(){setTimeout(function(){h.remove(),r.resolve()},0)}).end().css({transform:"scaleX(1)",opacity:1}),r.promise()},puzzle:function(s,n,o){if(!n.data("cover"))return t.fade.apply(this,arguments);for(var r,a,c,h=i.$.Deferred(),d=this,p=Math.round(this.options.slices/2),l=Math.round(n.width()/p),u=Math.round(n.height()/l),f=Math.round(n.height()/u)+1,m=n.data("cover").css("background-image"),x=i.$('<li class="uk-slideshow-ghost"></li>').css({width:this.container.width(),height:this.container.height(),opacity:1,zIndex:15}),w=this.container.width(),v=this.container.height(),g=0;g<u;g++)for(var k=0;k<p;k++)c=k==p-1?l+2:l,a=[f*g+"px",c*(k+1)+"px",f*(g+1)+"px",l*k+"px"],r=i.$('<div class="uk-cover-background"></div>').css({position:"absolute",top:0,left:0,opacity:0,width:w,height:v,"background-image":m,clip:"rect("+a.join(",")+")","-webkit-transform":"translateZ(0)",transform:"translateZ(0)"}),x.append(r);this.container.append(x);var b=e(x.children());return b.each(function(t){i.$(this).css({transition:"all "+d.options.duration+"ms ease-in-out "+(50+25*t)+"ms","-webkit-transition":"all "+d.options.duration+"ms ease-in-out "+(50+25*t)+"ms"})}).last().on(i.support.transition.end,function(){setTimeout(function(){x.remove(),h.resolve()},0)}),x.width(),b.css({opacity:1}),h.promise()},boxes:function(e,s,n,o){if(!s.data("cover"))return t.fade.apply(this,arguments);for(var r,a,c,h,d=i.$.Deferred(),p=Math.round(this.options.slices/2),l=Math.round(s.width()/p),u=Math.round(s.height()/l),f=Math.round(s.height()/u)+1,m=s.data("cover").css("background-image"),x=i.$('<li class="uk-slideshow-ghost"></li>').css({width:s.width(),height:s.height(),opacity:1,zIndex:15}),w=s.width(),v=s.height(),g=0;g<u;g++)for(h=0;h<p;h++)c=h==p-1?l+2:l,a=[f*g+"px",c*(h+1)+"px",f*(g+1)+"px",l*h+"px"],r=i.$('<div class="uk-cover-background"></div>').css({position:"absolute",top:0,left:0,opacity:1,width:w,height:v,"background-image":m,"transform-origin":a[3]+" "+a[0]+" 0",clip:"rect("+a.join(",")+")","-webkit-transform":"scale(0.0000000000000001)",transform:"scale(0.0000000000000001)"}),x.append(r);this.container.append(x);var k,b=0,y=0,$=0,I=[[]],M=x.children();for("boxes-reverse"==o&&(M=[].reverse.apply(M)),M.each(function(){I[b][y]=i.$(this),y++,y==p&&(b++,y=0,I[b]=[])}),h=0,k=0;h<p*u;h++){k=h;for(var z=0;z<u;z++)k>=0&&k<p&&I[z][k].css({transition:"all "+this.options.duration+"ms linear "+(50+$)+"ms","-webkit-transition":"all "+this.options.duration+"ms linear "+(50+$)+"ms"}),k--;$+=100}return M.last().on(i.support.transition.end,function(){setTimeout(function(){x.remove(),d.resolve()},0)}),x.width(),M.css({"-webkit-transform":"scale(1)",transform:"scale(1)"}),d.promise()},"boxes-reverse":function(i,e,s){return t.boxes.apply(this,[i,e,s,"boxes-reverse"])},"random-fx":function(){var i=["slice-up","fold","puzzle","slice-down","boxes","slice-up-down","boxes-reverse"];return this.fxIndex=(void 0===this.fxIndex?-1:this.fxIndex)+1,i[this.fxIndex]||(this.fxIndex=0),t[i[this.fxIndex]].apply(this,arguments)}});var e=function(i){for(var t,e,s=i.length;s;t=parseInt(Math.random()*s),e=i[--s],i[s]=i[t],i[t]=e);return i};return i.slideshow.animations});PK���\7����Btemplates/yoo_aurora/warp/vendor/uikit/js/components/datepicker.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-datepicker",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";var e,n,a=!1;return t.component("datepicker",{defaults:{mobile:!1,weekstart:1,i18n:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],weekdays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"]},format:"YYYY-MM-DD",offsettop:5,maxDate:!1,minDate:!1,pos:"auto",template:function(e,n){var a,s="";if(s+='<div class="uk-datepicker-nav">',s+='<a href="" class="uk-datepicker-previous"></a>',s+='<a href="" class="uk-datepicker-next"></a>',t.formSelect){var i,r,o,u,c=(new Date).getFullYear(),d=[];for(a=0;a<n.i18n.months.length;a++)a==e.month?d.push('<option value="'+a+'" selected>'+n.i18n.months[a]+"</option>"):d.push('<option value="'+a+'">'+n.i18n.months[a]+"</option>");for(i='<span class="uk-form-select">'+n.i18n.months[e.month]+'<select class="update-picker-month">'+d.join("")+"</select></span>",d=[],o=e.minDate?e.minDate.year():c-50,u=e.maxDate?e.maxDate.year():c+20,a=o;a<=u;a++)a==e.year?d.push('<option value="'+a+'" selected>'+a+"</option>"):d.push('<option value="'+a+'">'+a+"</option>");r='<span class="uk-form-select">'+e.year+'<select class="update-picker-year">'+d.join("")+"</select></span>",s+='<div class="uk-datepicker-heading">'+i+" "+r+"</div>"}else s+='<div class="uk-datepicker-heading">'+n.i18n.months[e.month]+" "+e.year+"</div>";for(s+="</div>",s+='<table class="uk-datepicker-table">',s+="<thead>",a=0;a<e.weekdays.length;a++)e.weekdays[a]&&(s+="<th>"+e.weekdays[a]+"</th>");for(s+="</thead>",s+="<tbody>",a=0;a<e.days.length;a++)if(e.days[a]&&e.days[a].length){s+="<tr>";for(var l=0;l<e.days[a].length;l++)if(e.days[a][l]){var h=e.days[a][l],f=[];h.inmonth||f.push("uk-datepicker-table-muted"),h.selected&&f.push("uk-active"),h.disabled&&f.push("uk-datepicker-date-disabled uk-datepicker-table-muted"),s+='<td><a href="" class="'+f.join(" ")+'" data-date="'+h.day.format()+'">'+h.day.format("D")+"</a></td>"}s+="</tr>"}return s+="</tbody>",s+="</table>"}},boot:function(){t.$win.on("resize orientationchange",function(){a&&a.hide()}),t.$html.on("focus.datepicker.uikit","[data-uk-datepicker]",function(e){var n=t.$(this);n.data("datepicker")||(e.preventDefault(),t.datepicker(n,t.Utils.options(n.attr("data-uk-datepicker"))),n.trigger("focus"))}),t.$html.on("click focus","*",function(n){var s=t.$(n.target);!a||s[0]==e[0]||s.data("datepicker")||s.parents(".uk-datepicker:first").length||a.hide()})},init:function(){if(!t.support.touch||"date"!=this.element.attr("type")||this.options.mobile){var s=this;this.current=this.element.val()?n(this.element.val(),this.options.format):n(),this.on("click focus",function(){a!==s&&s.pick(this.value?this.value:"")}).on("change",function(){s.element.val()&&!n(s.element.val(),s.options.format).isValid()&&s.element.val(n().format(s.options.format))}),e||(e=t.$('<div class="uk-dropdown uk-datepicker"></div>'),e.on("click",".uk-datepicker-next, .uk-datepicker-previous, [data-date]",function(e){e.stopPropagation(),e.preventDefault();var s=t.$(this);return!s.hasClass("uk-datepicker-date-disabled")&&void(s.is("[data-date]")?(a.current=n(s.data("date")),a.element.val(a.current.isValid()?a.current.format(a.options.format):null).trigger("change"),a.hide()):a.add(s.hasClass("uk-datepicker-next")?1:-1,"months"))}),e.on("change",".update-picker-month, .update-picker-year",function(){var e=t.$(this);a[e.is(".update-picker-year")?"setYear":"setMonth"](Number(e.val()))}),e.appendTo("body"))}},pick:function(s){var i=this.element.offset(),r={left:i.left,right:""};this.current=isNaN(s)?n(s,this.options.format):n(),this.initdate=this.current.format("YYYY-MM-DD"),this.update(),"right"==t.langdirection&&(r.right=window.innerWidth-(r.left+this.element.outerWidth()),r.left="");var o=i.top-this.element.outerHeight()+this.element.height()-this.options.offsettop-e.outerHeight(),u=i.top+this.element.outerHeight()+this.options.offsettop;r.top=u,"top"==this.options.pos?r.top=o:"auto"==this.options.pos&&window.innerHeight-u-e.outerHeight()<0&&o>=0&&(r.top=o),e.css(r).show(),this.trigger("show.uk.datepicker"),a=this},add:function(t,e){this.current.add(t,e),this.update()},setMonth:function(t){this.current.month(t),this.update()},setYear:function(t){this.current.year(t),this.update()},update:function(){var t=this.getRows(this.current.year(),this.current.month()),n=this.options.template(t,this.options);e.html(n),this.trigger("update.uk.datepicker")},getRows:function(t,e){var a=this.options,s=n().format("YYYY-MM-DD"),i=[31,t%4===0&&t%100!==0||t%400===0?29:28,31,30,31,30,31,31,30,31,30,31][e],r=new Date(t,e,1,12).getDay(),o={month:e,year:t,weekdays:[],days:[],maxDate:!1,minDate:!1},u=[];a.maxDate!==!1&&(o.maxDate=isNaN(a.maxDate)?n(a.maxDate,a.format).startOf("day").hours(12):n().add(a.maxDate,"days").startOf("day").hours(12)),a.minDate!==!1&&(o.minDate=isNaN(a.minDate)?n(a.minDate,a.format).startOf("day").hours(12):n().add(a.minDate-1,"days").startOf("day").hours(12)),o.weekdays=function(){for(var t=0,e=[];t<7;t++){for(var n=t+(a.weekstart||0);n>=7;)n-=7;e.push(a.i18n.weekdays[n])}return e}(),a.weekstart&&a.weekstart>0&&(r-=a.weekstart,r<0&&(r+=7));for(var c=i+r,d=c;d>7;)d-=7;c+=7-d;for(var l,h,f,m,_,p=0,y=0;p<c;p++)l=new Date(t,e,1+(p-r),12),h=o.minDate&&o.minDate>l||o.maxDate&&l>o.maxDate,_=!(p<r||p>=i+r),l=n(l),f=this.initdate==l.format("YYYY-MM-DD"),m=s==l.format("YYYY-MM-DD"),u.push({selected:f,today:m,disabled:h,day:l,inmonth:_}),7===++y&&(o.days.push(u),u=[],y=0);return o},hide:function(){a&&a===this&&(e.hide(),a=!1,this.trigger("hide.uk.datepicker"))}}),n=function(t){function e(t,e,n){switch(arguments.length){case 2:return null!=t?t:e;case 3:return null!=t?t:null!=e?e:n;default:throw new Error("Implement me")}}function n(t,e){return Yt.call(t,e)}function a(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1}}function s(t){Dt.suppressDeprecationWarnings===!1&&"undefined"!=typeof console&&console.warn&&console.warn("Deprecation warning: "+t)}function i(t,e){var n=!0;return h(function(){return n&&(s(t),n=!1),e.apply(this,arguments)},e)}function r(t,e){fe[t]||(s(e),fe[t]=!0)}function o(t,e){return function(n){return _(t.call(this,n),e)}}function u(t,e){return function(n){return this.localeData().ordinal(t.call(this,n),e)}}function c(){}function d(t,e){e!==!1&&F(t),f(this,t),this._d=new Date((+t._d))}function l(t){var e=v(t),n=e.year||0,a=e.quarter||0,s=e.month||0,i=e.week||0,r=e.day||0,o=e.hour||0,u=e.minute||0,c=e.second||0,d=e.millisecond||0;this._milliseconds=+d+1e3*c+6e4*u+36e5*o,this._days=+r+7*i,this._months=+s+3*a+12*n,this._data={},this._locale=Dt.localeData(),this._bubble()}function h(t,e){for(var a in e)n(e,a)&&(t[a]=e[a]);return n(e,"toString")&&(t.toString=e.toString),n(e,"valueOf")&&(t.valueOf=e.valueOf),t}function f(t,e){var n,a,s;if("undefined"!=typeof e._isAMomentObject&&(t._isAMomentObject=e._isAMomentObject),"undefined"!=typeof e._i&&(t._i=e._i),"undefined"!=typeof e._f&&(t._f=e._f),"undefined"!=typeof e._l&&(t._l=e._l),"undefined"!=typeof e._strict&&(t._strict=e._strict),"undefined"!=typeof e._tzm&&(t._tzm=e._tzm),"undefined"!=typeof e._isUTC&&(t._isUTC=e._isUTC),"undefined"!=typeof e._offset&&(t._offset=e._offset),"undefined"!=typeof e._pf&&(t._pf=e._pf),"undefined"!=typeof e._locale&&(t._locale=e._locale),Ft.length>0)for(n in Ft)a=Ft[n],s=e[a],"undefined"!=typeof s&&(t[a]=s);return t}function m(t){return t<0?Math.ceil(t):Math.floor(t)}function _(t,e,n){for(var a=""+Math.abs(t),s=t>=0;a.length<e;)a="0"+a;return(s?n?"+":"":"-")+a}function p(t,e){var n={milliseconds:0,months:0};return n.months=e.month()-t.month()+12*(e.year()-t.year()),t.clone().add(n.months,"M").isAfter(e)&&--n.months,n.milliseconds=+e-+t.clone().add(n.months,"M"),n}function y(t,e){var n;return e=I(e,t),t.isBefore(e)?n=p(t,e):(n=p(e,t),n.milliseconds=-n.milliseconds,n.months=-n.months),n}function D(t,e){return function(n,a){var s,i;return null===a||isNaN(+a)||(r(e,"moment()."+e+"(period, number) is deprecated. Please use moment()."+e+"(number, period)."),i=n,n=a,a=i),n="string"==typeof n?+n:n,s=Dt.duration(n,a),k(this,s,t),this}}function k(t,e,n,a){var s=e._milliseconds,i=e._days,r=e._months;a=null==a||a,s&&t._d.setTime(+t._d+s*n),i&&ft(t,"Date",ht(t,"Date")+i*n),r&<(t,ht(t,"Month")+r*n),a&&Dt.updateOffset(t,i||r)}function g(t){return"[object Array]"===Object.prototype.toString.call(t)}function M(t){return"[object Date]"===Object.prototype.toString.call(t)||t instanceof Date}function Y(t,e,n){var a,s=Math.min(t.length,e.length),i=Math.abs(t.length-e.length),r=0;for(a=0;a<s;a++)(n&&t[a]!==e[a]||!n&&S(t[a])!==S(e[a]))&&r++;return r+i}function w(t){if(t){var e=t.toLowerCase().replace(/(.)s$/,"$1");t=re[t]||oe[e]||e}return t}function v(t){var e,a,s={};for(a in t)n(t,a)&&(e=w(a),e&&(s[e]=t[a]));return s}function b(e){var n,a;if(0===e.indexOf("week"))n=7,a="day";else{if(0!==e.indexOf("month"))return;n=12,a="month"}Dt[e]=function(s,i){var r,o,u=Dt._locale[e],c=[];if("number"==typeof s&&(i=s,s=t),o=function(t){var e=Dt().utc().set(a,t);return u.call(Dt._locale,e,s||"")},null!=i)return o(i);for(r=0;r<n;r++)c.push(o(r));return c}}function S(t){var e=+t,n=0;return 0!==e&&isFinite(e)&&(n=e>=0?Math.floor(e):Math.ceil(e)),n}function T(t,e){return new Date(Date.UTC(t,e+1,0)).getUTCDate()}function O(t,e,n){return ot(Dt([t,11,31+e-n]),e,n).week}function W(t){return U(t)?366:365}function U(t){return t%4===0&&t%100!==0||t%400===0}function F(t){var e;t._a&&t._pf.overflow===-2&&(e=t._a[vt]<0||t._a[vt]>11?vt:t._a[bt]<1||t._a[bt]>T(t._a[wt],t._a[vt])?bt:t._a[St]<0||t._a[St]>23?St:t._a[Tt]<0||t._a[Tt]>59?Tt:t._a[Ot]<0||t._a[Ot]>59?Ot:t._a[Wt]<0||t._a[Wt]>999?Wt:-1,t._pf._overflowDayOfYear&&(e<wt||e>bt)&&(e=bt),t._pf.overflow=e)}function G(t){return null==t._isValid&&(t._isValid=!isNaN(t._d.getTime())&&t._pf.overflow<0&&!t._pf.empty&&!t._pf.invalidMonth&&!t._pf.nullInput&&!t._pf.invalidFormat&&!t._pf.userInvalidated,t._strict&&(t._isValid=t._isValid&&0===t._pf.charsLeftOver&&0===t._pf.unusedTokens.length)),t._isValid}function C(t){return t?t.toLowerCase().replace("_","-"):t}function z(t){for(var e,n,a,s,i=0;i<t.length;){for(s=C(t[i]).split("-"),e=s.length,n=C(t[i+1]),n=n?n.split("-"):null;e>0;){if(a=x(s.slice(0,e).join("-")))return a;if(n&&n.length>=e&&Y(s,n,!0)>=e-1)break;e--}i++}return null}function x(t){var e=null;if(!Ut[t]&&Gt)try{e=Dt.locale(),require("./locale/"+t),Dt.locale(e)}catch(n){}return Ut[t]}function I(t,e){return e._isUTC?Dt(t).zone(e._offset||0):Dt(t).local()}function H(t){return t.match(/\[[\s\S]/)?t.replace(/^\[|\]$/g,""):t.replace(/\\/g,"")}function L(t){var e,n,a=t.match(It);for(e=0,n=a.length;e<n;e++)he[a[e]]?a[e]=he[a[e]]:a[e]=H(a[e]);return function(s){var i="";for(e=0;e<n;e++)i+=a[e]instanceof Function?a[e].call(s,t):a[e];return i}}function P(t,e){return t.isValid()?(e=A(e,t.localeData()),ue[e]||(ue[e]=L(e)),ue[e](t)):t.localeData().invalidDate()}function A(t,e){function n(t){return e.longDateFormat(t)||t}var a=5;for(Ht.lastIndex=0;a>=0&&Ht.test(t);)t=t.replace(Ht,n),Ht.lastIndex=0,a-=1;return t}function N(t,e){var n,a=e._strict;switch(t){case"Q":return qt;case"DDDD":return Rt;case"YYYY":case"GGGG":case"gggg":return a?Xt:At;case"Y":case"G":case"g":return Kt;case"YYYYYY":case"YYYYY":case"GGGGG":case"ggggg":return a?Bt:Nt;case"S":if(a)return qt;case"SS":if(a)return Qt;case"SSS":if(a)return Rt;case"DDD":return Pt;case"MMM":case"MMMM":case"dd":case"ddd":case"dddd":return jt;case"a":case"A":return e._locale._meridiemParse;case"X":return Vt;case"Z":case"ZZ":return Et;case"T":return $t;case"SSSS":return Zt;case"MM":case"DD":case"YY":case"GG":case"gg":case"HH":case"hh":case"mm":case"ss":case"ww":case"WW":return a?Qt:Lt;case"M":case"D":case"d":case"H":case"h":case"m":case"s":case"w":case"W":case"e":case"E":return Lt;case"Do":return Jt;default:return n=new RegExp(R(Q(t.replace("\\","")),"i"))}}function Z(t){t=t||"";var e=t.match(Et)||[],n=e[e.length-1]||[],a=(n+"").match(se)||["-",0,0],s=+(60*a[1])+S(a[2]);return"+"===a[0]?-s:s}function j(t,e,n){var a,s=n._a;switch(t){case"Q":null!=e&&(s[vt]=3*(S(e)-1));break;case"M":case"MM":null!=e&&(s[vt]=S(e)-1);break;case"MMM":case"MMMM":a=n._locale.monthsParse(e),null!=a?s[vt]=a:n._pf.invalidMonth=e;break;case"D":case"DD":null!=e&&(s[bt]=S(e));break;case"Do":null!=e&&(s[bt]=S(parseInt(e,10)));break;case"DDD":case"DDDD":null!=e&&(n._dayOfYear=S(e));break;case"YY":s[wt]=Dt.parseTwoDigitYear(e);break;case"YYYY":case"YYYYY":case"YYYYYY":s[wt]=S(e);break;case"a":case"A":n._isPm=n._locale.isPM(e);break;case"H":case"HH":case"h":case"hh":s[St]=S(e);break;case"m":case"mm":s[Tt]=S(e);break;case"s":case"ss":s[Ot]=S(e);break;case"S":case"SS":case"SSS":case"SSSS":s[Wt]=S(1e3*("0."+e));break;case"X":n._d=new Date(1e3*parseFloat(e));break;case"Z":case"ZZ":n._useUTC=!0,n._tzm=Z(e);break;case"dd":case"ddd":case"dddd":a=n._locale.weekdaysParse(e),null!=a?(n._w=n._w||{},n._w.d=a):n._pf.invalidWeekday=e;break;case"w":case"ww":case"W":case"WW":case"d":case"e":case"E":t=t.substr(0,1);case"gggg":case"GGGG":case"GGGGG":t=t.substr(0,2),e&&(n._w=n._w||{},n._w[t]=S(e));break;case"gg":case"GG":n._w=n._w||{},n._w[t]=Dt.parseTwoDigitYear(e)}}function E(t){var n,a,s,i,r,o,u;n=t._w,null!=n.GG||null!=n.W||null!=n.E?(r=1,o=4,a=e(n.GG,t._a[wt],ot(Dt(),1,4).year),s=e(n.W,1),i=e(n.E,1)):(r=t._locale._week.dow,o=t._locale._week.doy,a=e(n.gg,t._a[wt],ot(Dt(),r,o).year),s=e(n.w,1),null!=n.d?(i=n.d,i<r&&++s):i=null!=n.e?n.e+r:r),u=ut(a,s,i,o,r),t._a[wt]=u.year,t._dayOfYear=u.dayOfYear}function $(t){var n,a,s,i,r=[];if(!t._d){for(s=J(t),t._w&&null==t._a[bt]&&null==t._a[vt]&&E(t),t._dayOfYear&&(i=e(t._a[wt],s[wt]),t._dayOfYear>W(i)&&(t._pf._overflowDayOfYear=!0),a=at(i,0,t._dayOfYear),t._a[vt]=a.getUTCMonth(),t._a[bt]=a.getUTCDate()),n=0;n<3&&null==t._a[n];++n)t._a[n]=r[n]=s[n];for(;n<7;n++)t._a[n]=r[n]=null==t._a[n]?2===n?1:0:t._a[n];t._d=(t._useUTC?at:nt).apply(null,r),null!=t._tzm&&t._d.setUTCMinutes(t._d.getUTCMinutes()+t._tzm)}}function V(t){var e;t._d||(e=v(t._i),t._a=[e.year,e.month,e.day,e.hour,e.minute,e.second,e.millisecond],$(t))}function J(t){var e=new Date;return t._useUTC?[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()]:[e.getFullYear(),e.getMonth(),e.getDate()]}function q(t){if(t._f===Dt.ISO_8601)return void B(t);t._a=[],t._pf.empty=!0;var e,n,a,s,i,r=""+t._i,o=r.length,u=0;for(a=A(t._f,t._locale).match(It)||[],e=0;e<a.length;e++)s=a[e],n=(r.match(N(s,t))||[])[0],n&&(i=r.substr(0,r.indexOf(n)),i.length>0&&t._pf.unusedInput.push(i),r=r.slice(r.indexOf(n)+n.length),u+=n.length),he[s]?(n?t._pf.empty=!1:t._pf.unusedTokens.push(s),j(s,n,t)):t._strict&&!n&&t._pf.unusedTokens.push(s);t._pf.charsLeftOver=o-u,r.length>0&&t._pf.unusedInput.push(r),t._isPm&&t._a[St]<12&&(t._a[St]+=12),t._isPm===!1&&12===t._a[St]&&(t._a[St]=0),$(t),F(t)}function Q(t){return t.replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,function(t,e,n,a,s){return e||n||a||s})}function R(t){return t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function X(t){var e,n,s,i,r;if(0===t._f.length)return t._pf.invalidFormat=!0,void(t._d=new Date(NaN));for(i=0;i<t._f.length;i++)r=0,e=f({},t),null!=t._useUTC&&(e._useUTC=t._useUTC),e._pf=a(),e._f=t._f[i],q(e),G(e)&&(r+=e._pf.charsLeftOver,r+=10*e._pf.unusedTokens.length,e._pf.score=r,(null==s||r<s)&&(s=r,n=e));h(t,n||e)}function B(t){var e,n,a=t._i,s=te.exec(a);if(s){for(t._pf.iso=!0,e=0,n=ne.length;e<n;e++)if(ne[e][1].exec(a)){t._f=ne[e][0]+(s[6]||" ");break}for(e=0,n=ae.length;e<n;e++)if(ae[e][1].exec(a)){t._f+=ae[e][0];break}a.match(Et)&&(t._f+="Z"),q(t)}else t._isValid=!1}function K(t){B(t),t._isValid===!1&&(delete t._isValid,Dt.createFromInputFallback(t))}function tt(t,e){var n,a=[];for(n=0;n<t.length;++n)a.push(e(t[n],n));return a}function et(e){var n,a=e._i;a===t?e._d=new Date:M(a)?e._d=new Date((+a)):null!==(n=Ct.exec(a))?e._d=new Date((+n[1])):"string"==typeof a?K(e):g(a)?(e._a=tt(a.slice(0),function(t){return parseInt(t,10)}),$(e)):"object"==typeof a?V(e):"number"==typeof a?e._d=new Date(a):Dt.createFromInputFallback(e)}function nt(t,e,n,a,s,i,r){var o=new Date(t,e,n,a,s,i,r);return t<1970&&o.setFullYear(t),o}function at(t){var e=new Date(Date.UTC.apply(null,arguments));return t<1970&&e.setUTCFullYear(t),e}function st(t,e){if("string"==typeof t)if(isNaN(t)){if(t=e.weekdaysParse(t),"number"!=typeof t)return null}else t=parseInt(t,10);return t}function it(t,e,n,a,s){return s.relativeTime(e||1,!!n,t,a)}function rt(t,e,n){var a=Dt.duration(t).abs(),s=Mt(a.as("s")),i=Mt(a.as("m")),r=Mt(a.as("h")),o=Mt(a.as("d")),u=Mt(a.as("M")),c=Mt(a.as("y")),d=s<ce.s&&["s",s]||1===i&&["m"]||i<ce.m&&["mm",i]||1===r&&["h"]||r<ce.h&&["hh",r]||1===o&&["d"]||o<ce.d&&["dd",o]||1===u&&["M"]||u<ce.M&&["MM",u]||1===c&&["y"]||["yy",c];return d[2]=e,d[3]=+t>0,d[4]=n,it.apply({},d)}function ot(t,e,n){var a,s=n-e,i=n-t.day();return i>s&&(i-=7),i<s-7&&(i+=7),a=Dt(t).add(i,"d"),{week:Math.ceil(a.dayOfYear()/7),year:a.year()}}function ut(t,e,n,a,s){var i,r,o=at(t,0,1).getUTCDay();return o=0===o?7:o,n=null!=n?n:s,i=s-o+(o>a?7:0)-(o<s?7:0),r=7*(e-1)+(n-s)+i+1,{year:r>0?t:t-1,dayOfYear:r>0?r:W(t-1)+r}}function ct(e){var n=e._i,a=e._f;return e._locale=e._locale||Dt.localeData(e._l),null===n||a===t&&""===n?Dt.invalid({nullInput:!0}):("string"==typeof n&&(e._i=n=e._locale.preparse(n)),Dt.isMoment(n)?new d(n,(!0)):(a?g(a)?X(e):q(e):et(e),new d(e)))}function dt(t,e){var n,a;if(1===e.length&&g(e[0])&&(e=e[0]),!e.length)return Dt();for(n=e[0],a=1;a<e.length;++a)e[a][t](n)&&(n=e[a]);return n}function lt(t,e){var n;return"string"==typeof e&&(e=t.localeData().monthsParse(e),"number"!=typeof e)?t:(n=Math.min(t.date(),T(t.year(),e)),t._d["set"+(t._isUTC?"UTC":"")+"Month"](e,n),t)}function ht(t,e){return t._d["get"+(t._isUTC?"UTC":"")+e]()}function ft(t,e,n){return"Month"===e?lt(t,n):t._d["set"+(t._isUTC?"UTC":"")+e](n)}function mt(t,e){return function(n){return null!=n?(ft(this,t,n),Dt.updateOffset(this,e),this):ht(this,t)}}function _t(t){return 400*t/146097}function pt(t){return 146097*t/400}function yt(t){Dt.duration.fn[t]=function(){return this._data[t]}}for(var Dt,kt,gt="2.8.3",Mt=("undefined"!=typeof global?global:this,Math.round),Yt=Object.prototype.hasOwnProperty,wt=0,vt=1,bt=2,St=3,Tt=4,Ot=5,Wt=6,Ut={},Ft=[],Gt="undefined"!=typeof module&&module.exports,Ct=/^\/?Date\((\-?\d+)/i,zt=/(\-)?(?:(\d*)\.)?(\d+)\:(\d+)(?:\:(\d+)\.?(\d{3})?)?/,xt=/^(-)?P(?:(?:([0-9,.]*)Y)?(?:([0-9,.]*)M)?(?:([0-9,.]*)D)?(?:T(?:([0-9,.]*)H)?(?:([0-9,.]*)M)?(?:([0-9,.]*)S)?)?|([0-9,.]*)W)$/,It=/(\[[^\[]*\])|(\\)?(Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Q|YYYYYY|YYYYY|YYYY|YY|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|mm?|ss?|S{1,4}|X|zz?|ZZ?|.)/g,Ht=/(\[[^\[]*\])|(\\)?(LT|LL?L?L?|l{1,4})/g,Lt=/\d\d?/,Pt=/\d{1,3}/,At=/\d{1,4}/,Nt=/[+\-]?\d{1,6}/,Zt=/\d+/,jt=/[0-9]*['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+|[\u0600-\u06FF\/]+(\s*?[\u0600-\u06FF]+){1,2}/i,Et=/Z|[\+\-]\d\d:?\d\d/gi,$t=/T/i,Vt=/[\+\-]?\d+(\.\d{1,3})?/,Jt=/\d{1,2}/,qt=/\d/,Qt=/\d\d/,Rt=/\d{3}/,Xt=/\d{4}/,Bt=/[+-]?\d{6}/,Kt=/[+-]?\d+/,te=/^\s*(?:[+-]\d{6}|\d{4})-(?:(\d\d-\d\d)|(W\d\d$)|(W\d\d-\d)|(\d\d\d))((T| )(\d\d(:\d\d(:\d\d(\.\d+)?)?)?)?([\+\-]\d\d(?::?\d\d)?|\s*Z)?)?$/,ee="YYYY-MM-DDTHH:mm:ssZ",ne=[["YYYYYY-MM-DD",/[+-]\d{6}-\d{2}-\d{2}/],["YYYY-MM-DD",/\d{4}-\d{2}-\d{2}/],["GGGG-[W]WW-E",/\d{4}-W\d{2}-\d/],["GGGG-[W]WW",/\d{4}-W\d{2}/],["YYYY-DDD",/\d{4}-\d{3}/]],ae=[["HH:mm:ss.SSSS",/(T| )\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss",/(T| )\d\d:\d\d:\d\d/],["HH:mm",/(T| )\d\d:\d\d/],["HH",/(T| )\d\d/]],se=/([\+\-]|\d\d)/gi,ie=("Date|Hours|Minutes|Seconds|Milliseconds".split("|"),{Milliseconds:1,Seconds:1e3,Minutes:6e4,Hours:36e5,Days:864e5,Months:2592e6,Years:31536e6}),re={ms:"millisecond",s:"second",m:"minute",h:"hour",d:"day",D:"date",w:"week",W:"isoWeek",M:"month",Q:"quarter",y:"year",DDD:"dayOfYear",e:"weekday",E:"isoWeekday",gg:"weekYear",GG:"isoWeekYear"},oe={dayofyear:"dayOfYear",isoweekday:"isoWeekday",isoweek:"isoWeek",weekyear:"weekYear",isoweekyear:"isoWeekYear"},ue={},ce={s:45,m:45,h:22,d:26,M:11},de="DDD w W M D d".split(" "),le="M D H h m s w W".split(" "),he={M:function(){return this.month()+1},MMM:function(t){return this.localeData().monthsShort(this,t)},MMMM:function(t){return this.localeData().months(this,t)},D:function(){return this.date()},DDD:function(){return this.dayOfYear()},d:function(){return this.day()},dd:function(t){return this.localeData().weekdaysMin(this,t)},ddd:function(t){return this.localeData().weekdaysShort(this,t)},dddd:function(t){return this.localeData().weekdays(this,t)},w:function(){return this.week()},W:function(){return this.isoWeek()},YY:function(){return _(this.year()%100,2)},YYYY:function(){return _(this.year(),4)},YYYYY:function(){return _(this.year(),5)},YYYYYY:function(){var t=this.year(),e=t>=0?"+":"-";return e+_(Math.abs(t),6)},gg:function(){return _(this.weekYear()%100,2)},gggg:function(){return _(this.weekYear(),4)},ggggg:function(){return _(this.weekYear(),5)},GG:function(){return _(this.isoWeekYear()%100,2)},GGGG:function(){return _(this.isoWeekYear(),4)},GGGGG:function(){return _(this.isoWeekYear(),5)},e:function(){return this.weekday()},E:function(){return this.isoWeekday()},a:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!0)},A:function(){return this.localeData().meridiem(this.hours(),this.minutes(),!1)},H:function(){return this.hours()},h:function(){return this.hours()%12||12},m:function(){return this.minutes()},s:function(){return this.seconds()},S:function(){return S(this.milliseconds()/100)},SS:function(){return _(S(this.milliseconds()/10),2)},SSS:function(){return _(this.milliseconds(),3)},SSSS:function(){return _(this.milliseconds(),3)},Z:function(){var t=-this.zone(),e="+";return t<0&&(t=-t,e="-"),e+_(S(t/60),2)+":"+_(S(t)%60,2)},ZZ:function(){var t=-this.zone(),e="+";return t<0&&(t=-t,e="-"),e+_(S(t/60),2)+_(S(t)%60,2)},z:function(){return this.zoneAbbr()},zz:function(){return this.zoneName()},X:function(){return this.unix()},Q:function(){return this.quarter()}},fe={},me=["months","monthsShort","weekdays","weekdaysShort","weekdaysMin"];de.length;)kt=de.pop(),he[kt+"o"]=u(he[kt],kt);for(;le.length;)kt=le.pop(),he[kt+kt]=o(he[kt],2);he.DDDD=o(he.DDD,3),h(c.prototype,{set:function(t){var e,n;for(n in t)e=t[n],"function"==typeof e?this[n]=e:this["_"+n]=e},_months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),months:function(t){return this._months[t.month()]},_monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),monthsShort:function(t){return this._monthsShort[t.month()]},monthsParse:function(t){var e,n,a;for(this._monthsParse||(this._monthsParse=[]),e=0;e<12;e++)if(this._monthsParse[e]||(n=Dt.utc([2e3,e]),a="^"+this.months(n,"")+"|^"+this.monthsShort(n,""),this._monthsParse[e]=new RegExp(a.replace(".",""),"i")),this._monthsParse[e].test(t))return e},_weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdays:function(t){return this._weekdays[t.day()]},_weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysShort:function(t){return this._weekdaysShort[t.day()]},_weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),weekdaysMin:function(t){return this._weekdaysMin[t.day()]},weekdaysParse:function(t){var e,n,a;for(this._weekdaysParse||(this._weekdaysParse=[]),e=0;e<7;e++)if(this._weekdaysParse[e]||(n=Dt([2e3,1]).day(e),a="^"+this.weekdays(n,"")+"|^"+this.weekdaysShort(n,"")+"|^"+this.weekdaysMin(n,""),this._weekdaysParse[e]=new RegExp(a.replace(".",""),"i")),this._weekdaysParse[e].test(t))return e},_longDateFormat:{LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY LT",LLLL:"dddd, MMMM D, YYYY LT"},longDateFormat:function(t){var e=this._longDateFormat[t];return!e&&this._longDateFormat[t.toUpperCase()]&&(e=this._longDateFormat[t.toUpperCase()].replace(/MMMM|MM|DD|dddd/g,function(t){return t.slice(1)}),this._longDateFormat[t]=e),e},isPM:function(t){return"p"===(t+"").toLowerCase().charAt(0)},_meridiemParse:/[ap]\.?m?\.?/i,meridiem:function(t,e,n){return t>11?n?"pm":"PM":n?"am":"AM"},_calendar:{sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"},calendar:function(t,e){var n=this._calendar[t];return"function"==typeof n?n.apply(e):n},_relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},relativeTime:function(t,e,n,a){var s=this._relativeTime[n];return"function"==typeof s?s(t,e,n,a):s.replace(/%d/i,t)},pastFuture:function(t,e){var n=this._relativeTime[t>0?"future":"past"];return"function"==typeof n?n(e):n.replace(/%s/i,e)},ordinal:function(t){return this._ordinal.replace("%d",t)},_ordinal:"%d",preparse:function(t){return t},postformat:function(t){return t},week:function(t){return ot(t,this._week.dow,this._week.doy).week},_week:{dow:0,doy:6},_invalidDate:"Invalid date",invalidDate:function(){return this._invalidDate}}),Dt=function(e,n,s,i){var r;return"boolean"==typeof s&&(i=s,s=t),r={},r._isAMomentObject=!0,r._i=e,r._f=n,r._l=s,r._strict=i,r._isUTC=!1,r._pf=a(),ct(r)},Dt.suppressDeprecationWarnings=!1,Dt.createFromInputFallback=i("moment construction falls back to js Date. This is discouraged and will be removed in upcoming major release. Please refer to https://github.com/moment/moment/issues/1407 for more info.",function(t){t._d=new Date(t._i)}),Dt.min=function(){var t=[].slice.call(arguments,0);return dt("isBefore",t)},Dt.max=function(){var t=[].slice.call(arguments,0);return dt("isAfter",t)},Dt.utc=function(e,n,s,i){var r;return"boolean"==typeof s&&(i=s,s=t),r={},r._isAMomentObject=!0,r._useUTC=!0,r._isUTC=!0,r._l=s,r._i=e,r._f=n,r._strict=i,r._pf=a(),ct(r).utc()},Dt.unix=function(t){return Dt(1e3*t)},Dt.duration=function(t,e){var a,s,i,r,o=t,u=null;return Dt.isDuration(t)?o={ms:t._milliseconds,d:t._days,M:t._months}:"number"==typeof t?(o={},e?o[e]=t:o.milliseconds=t):(u=zt.exec(t))?(a="-"===u[1]?-1:1,o={y:0,d:S(u[bt])*a,h:S(u[St])*a,m:S(u[Tt])*a,s:S(u[Ot])*a,ms:S(u[Wt])*a}):(u=xt.exec(t))?(a="-"===u[1]?-1:1,i=function(t){var e=t&&parseFloat(t.replace(",","."));return(isNaN(e)?0:e)*a},o={y:i(u[2]),M:i(u[3]),d:i(u[4]),h:i(u[5]),m:i(u[6]),s:i(u[7]),w:i(u[8])}):"object"==typeof o&&("from"in o||"to"in o)&&(r=y(Dt(o.from),Dt(o.to)),o={},o.ms=r.milliseconds,o.M=r.months),s=new l(o),Dt.isDuration(t)&&n(t,"_locale")&&(s._locale=t._locale),s},Dt.version=gt,Dt.defaultFormat=ee,Dt.ISO_8601=function(){},Dt.momentProperties=Ft,Dt.updateOffset=function(){},Dt.relativeTimeThreshold=function(e,n){return ce[e]!==t&&(n===t?ce[e]:(ce[e]=n,!0))},Dt.lang=i("moment.lang is deprecated. Use moment.locale instead.",function(t,e){return Dt.locale(t,e)}),Dt.locale=function(t,e){var n;return t&&(n="undefined"!=typeof e?Dt.defineLocale(t,e):Dt.localeData(t),n&&(Dt.duration._locale=Dt._locale=n)),Dt._locale._abbr},Dt.defineLocale=function(t,e){return null!==e?(e.abbr=t,Ut[t]||(Ut[t]=new c),Ut[t].set(e),Dt.locale(t),Ut[t]):(delete Ut[t],null)},Dt.langData=i("moment.langData is deprecated. Use moment.localeData instead.",function(t){return Dt.localeData(t)}),Dt.localeData=function(t){var e;if(t&&t._locale&&t._locale._abbr&&(t=t._locale._abbr),!t)return Dt._locale;if(!g(t)){if(e=x(t))return e;t=[t]}return z(t)},Dt.isMoment=function(t){return t instanceof d||null!=t&&n(t,"_isAMomentObject")},Dt.isDuration=function(t){return t instanceof l};for(kt=me.length-1;kt>=0;--kt)b(me[kt]);Dt.normalizeUnits=function(t){return w(t)},Dt.invalid=function(t){var e=Dt.utc(NaN);return null!=t?h(e._pf,t):e._pf.userInvalidated=!0,e},Dt.parseZone=function(){return Dt.apply(null,arguments).parseZone()},Dt.parseTwoDigitYear=function(t){return S(t)+(S(t)>68?1900:2e3)},h(Dt.fn=d.prototype,{clone:function(){return Dt(this)},valueOf:function(){return+this._d+6e4*(this._offset||0)},unix:function(){return Math.floor(+this/1e3)},toString:function(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")},toDate:function(){return this._offset?new Date((+this)):this._d},toISOString:function(){var t=Dt(this).utc();return 0<t.year()&&t.year()<=9999?P(t,"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]"):P(t,"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]")},toArray:function(){var t=this;return[t.year(),t.month(),t.date(),t.hours(),t.minutes(),t.seconds(),t.milliseconds()]},isValid:function(){return G(this)},isDSTShifted:function(){return!!this._a&&(this.isValid()&&Y(this._a,(this._isUTC?Dt.utc(this._a):Dt(this._a)).toArray())>0)},parsingFlags:function(){return h({},this._pf)},invalidAt:function(){return this._pf.overflow},utc:function(t){return this.zone(0,t)},local:function(t){return this._isUTC&&(this.zone(0,t),this._isUTC=!1,t&&this.add(this._dateTzOffset(),"m")),this},format:function(t){var e=P(this,t||Dt.defaultFormat);return this.localeData().postformat(e)},add:D(1,"add"),subtract:D(-1,"subtract"),diff:function(t,e,n){var a,s,i,r=I(t,this),o=6e4*(this.zone()-r.zone());return e=w(e),"year"===e||"month"===e?(a=432e5*(this.daysInMonth()+r.daysInMonth()),s=12*(this.year()-r.year())+(this.month()-r.month()),i=this-Dt(this).startOf("month")-(r-Dt(r).startOf("month")),i-=6e4*(this.zone()-Dt(this).startOf("month").zone()-(r.zone()-Dt(r).startOf("month").zone())),s+=i/a,"year"===e&&(s/=12)):(a=this-r,s="second"===e?a/1e3:"minute"===e?a/6e4:"hour"===e?a/36e5:"day"===e?(a-o)/864e5:"week"===e?(a-o)/6048e5:a),n?s:m(s)},from:function(t,e){return Dt.duration({to:this,from:t}).locale(this.locale()).humanize(!e)},fromNow:function(t){return this.from(Dt(),t)},calendar:function(t){var e=t||Dt(),n=I(e,this).startOf("day"),a=this.diff(n,"days",!0),s=a<-6?"sameElse":a<-1?"lastWeek":a<0?"lastDay":a<1?"sameDay":a<2?"nextDay":a<7?"nextWeek":"sameElse";return this.format(this.localeData().calendar(s,this))},isLeapYear:function(){return U(this.year())},isDST:function(){return this.zone()<this.clone().month(0).zone()||this.zone()<this.clone().month(5).zone()},day:function(t){var e=this._isUTC?this._d.getUTCDay():this._d.getDay();return null!=t?(t=st(t,this.localeData()),this.add(t-e,"d")):e},month:mt("Month",!0),startOf:function(t){switch(t=w(t)){case"year":this.month(0);case"quarter":case"month":this.date(1);case"week":case"isoWeek":case"day":this.hours(0);case"hour":this.minutes(0);case"minute":this.seconds(0);case"second":this.milliseconds(0)}return"week"===t?this.weekday(0):"isoWeek"===t&&this.isoWeekday(1),"quarter"===t&&this.month(3*Math.floor(this.month()/3)),this},endOf:function(t){return t=w(t),this.startOf(t).add(1,"isoWeek"===t?"week":t).subtract(1,"ms")},isAfter:function(t,e){return e=w("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=Dt.isMoment(t)?t:Dt(t),+this>+t):+this.clone().startOf(e)>+Dt(t).startOf(e)},isBefore:function(t,e){return e=w("undefined"!=typeof e?e:"millisecond"),"millisecond"===e?(t=Dt.isMoment(t)?t:Dt(t),+this<+t):+this.clone().startOf(e)<+Dt(t).startOf(e)},isSame:function(t,e){return e=w(e||"millisecond"),"millisecond"===e?(t=Dt.isMoment(t)?t:Dt(t),+this===+t):+this.clone().startOf(e)===+I(t,this).startOf(e)},min:i("moment().min is deprecated, use moment.min instead. https://github.com/moment/moment/issues/1548",function(t){return t=Dt.apply(null,arguments),t<this?this:t}),max:i("moment().max is deprecated, use moment.max instead. https://github.com/moment/moment/issues/1548",function(t){return t=Dt.apply(null,arguments),t>this?this:t}),zone:function(t,e){var n,a=this._offset||0;return null==t?this._isUTC?a:this._dateTzOffset():("string"==typeof t&&(t=Z(t)),Math.abs(t)<16&&(t=60*t),!this._isUTC&&e&&(n=this._dateTzOffset()),this._offset=t,this._isUTC=!0,null!=n&&this.subtract(n,"m"),a!==t&&(!e||this._changeInProgress?k(this,Dt.duration(a-t,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,Dt.updateOffset(this,!0),this._changeInProgress=null)),this)},zoneAbbr:function(){return this._isUTC?"UTC":""; },zoneName:function(){return this._isUTC?"Coordinated Universal Time":""},parseZone:function(){return this._tzm?this.zone(this._tzm):"string"==typeof this._i&&this.zone(this._i),this},hasAlignedHourOffset:function(t){return t=t?Dt(t).zone():0,(this.zone()-t)%60===0},daysInMonth:function(){return T(this.year(),this.month())},dayOfYear:function(t){var e=Mt((Dt(this).startOf("day")-Dt(this).startOf("year"))/864e5)+1;return null==t?e:this.add(t-e,"d")},quarter:function(t){return null==t?Math.ceil((this.month()+1)/3):this.month(3*(t-1)+this.month()%3)},weekYear:function(t){var e=ot(this,this.localeData()._week.dow,this.localeData()._week.doy).year;return null==t?e:this.add(t-e,"y")},isoWeekYear:function(t){var e=ot(this,1,4).year;return null==t?e:this.add(t-e,"y")},week:function(t){var e=this.localeData().week(this);return null==t?e:this.add(7*(t-e),"d")},isoWeek:function(t){var e=ot(this,1,4).week;return null==t?e:this.add(7*(t-e),"d")},weekday:function(t){var e=(this.day()+7-this.localeData()._week.dow)%7;return null==t?e:this.add(t-e,"d")},isoWeekday:function(t){return null==t?this.day()||7:this.day(this.day()%7?t:t-7)},isoWeeksInYear:function(){return O(this.year(),1,4)},weeksInYear:function(){var t=this.localeData()._week;return O(this.year(),t.dow,t.doy)},get:function(t){return t=w(t),this[t]()},set:function(t,e){return t=w(t),"function"==typeof this[t]&&this[t](e),this},locale:function(e){var n;return e===t?this._locale._abbr:(n=Dt.localeData(e),null!=n&&(this._locale=n),this)},lang:i("moment().lang() is deprecated. Use moment().localeData() instead.",function(e){return e===t?this.localeData():this.locale(e)}),localeData:function(){return this._locale},_dateTzOffset:function(){return 15*Math.round(this._d.getTimezoneOffset()/15)}}),Dt.fn.millisecond=Dt.fn.milliseconds=mt("Milliseconds",!1),Dt.fn.second=Dt.fn.seconds=mt("Seconds",!1),Dt.fn.minute=Dt.fn.minutes=mt("Minutes",!1),Dt.fn.hour=Dt.fn.hours=mt("Hours",!0),Dt.fn.date=mt("Date",!0),Dt.fn.dates=i("dates accessor is deprecated. Use date instead.",mt("Date",!0)),Dt.fn.year=mt("FullYear",!0),Dt.fn.years=i("years accessor is deprecated. Use year instead.",mt("FullYear",!0)),Dt.fn.days=Dt.fn.day,Dt.fn.months=Dt.fn.month,Dt.fn.weeks=Dt.fn.week,Dt.fn.isoWeeks=Dt.fn.isoWeek,Dt.fn.quarters=Dt.fn.quarter,Dt.fn.toJSON=Dt.fn.toISOString,h(Dt.duration.fn=l.prototype,{_bubble:function(){var t,e,n,a=this._milliseconds,s=this._days,i=this._months,r=this._data,o=0;r.milliseconds=a%1e3,t=m(a/1e3),r.seconds=t%60,e=m(t/60),r.minutes=e%60,n=m(e/60),r.hours=n%24,s+=m(n/24),o=m(_t(s)),s-=m(pt(o)),i+=m(s/30),s%=30,o+=m(i/12),i%=12,r.days=s,r.months=i,r.years=o},abs:function(){return this._milliseconds=Math.abs(this._milliseconds),this._days=Math.abs(this._days),this._months=Math.abs(this._months),this._data.milliseconds=Math.abs(this._data.milliseconds),this._data.seconds=Math.abs(this._data.seconds),this._data.minutes=Math.abs(this._data.minutes),this._data.hours=Math.abs(this._data.hours),this._data.months=Math.abs(this._data.months),this._data.years=Math.abs(this._data.years),this},weeks:function(){return m(this.days()/7)},valueOf:function(){return this._milliseconds+864e5*this._days+this._months%12*2592e6+31536e6*S(this._months/12)},humanize:function(t){var e=rt(this,!t,this.localeData());return t&&(e=this.localeData().pastFuture(+this,e)),this.localeData().postformat(e)},add:function(t,e){var n=Dt.duration(t,e);return this._milliseconds+=n._milliseconds,this._days+=n._days,this._months+=n._months,this._bubble(),this},subtract:function(t,e){var n=Dt.duration(t,e);return this._milliseconds-=n._milliseconds,this._days-=n._days,this._months-=n._months,this._bubble(),this},get:function(t){return t=w(t),this[t.toLowerCase()+"s"]()},as:function(t){var e,n;if(t=w(t),"month"===t||"year"===t)return e=this._days+this._milliseconds/864e5,n=this._months+12*_t(e),"month"===t?n:n/12;switch(e=this._days+pt(this._months/12),t){case"week":return e/7+this._milliseconds/6048e5;case"day":return e+this._milliseconds/864e5;case"hour":return 24*e+this._milliseconds/36e5;case"minute":return 24*e*60+this._milliseconds/6e4;case"second":return 24*e*60*60+this._milliseconds/1e3;case"millisecond":return Math.floor(24*e*60*60*1e3)+this._milliseconds;default:throw new Error("Unknown unit "+t)}},lang:Dt.fn.lang,locale:Dt.fn.locale,toIsoString:i("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",function(){return this.toISOString()}),toISOString:function(){var t=Math.abs(this.years()),e=Math.abs(this.months()),n=Math.abs(this.days()),a=Math.abs(this.hours()),s=Math.abs(this.minutes()),i=Math.abs(this.seconds()+this.milliseconds()/1e3);return this.asSeconds()?(this.asSeconds()<0?"-":"")+"P"+(t?t+"Y":"")+(e?e+"M":"")+(n?n+"D":"")+(a||s||i?"T":"")+(a?a+"H":"")+(s?s+"M":"")+(i?i+"S":""):"P0D"},localeData:function(){return this._locale}}),Dt.duration.fn.toString=Dt.duration.fn.toISOString;for(kt in ie)n(ie,kt)&&yt(kt.toLowerCase());return Dt.duration.fn.asMilliseconds=function(){return this.as("ms")},Dt.duration.fn.asSeconds=function(){return this.as("s")},Dt.duration.fn.asMinutes=function(){return this.as("m")},Dt.duration.fn.asHours=function(){return this.as("h")},Dt.duration.fn.asDays=function(){return this.as("d")},Dt.duration.fn.asWeeks=function(){return this.as("weeks")},Dt.duration.fn.asMonths=function(){return this.as("M")},Dt.duration.fn.asYears=function(){return this.as("y")},Dt.locale("en",{ordinal:function(t){var e=t%10,n=1===S(t%100/10)?"th":1===e?"st":2===e?"nd":3===e?"rd":"th";return t+n}}),Dt}.call(this),t.Utils.moment=n,t.datepicker});PK���\m��3LLDtemplates/yoo_aurora/warp/vendor/uikit/js/components/autocomplete.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-autocomplete",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";var e;return t.component("autocomplete",{defaults:{minLength:3,param:"search",method:"post",delay:300,loadingClass:"uk-loading",flipDropdown:!1,skipClass:"uk-skip",hoverClass:"uk-active",source:null,renderer:null,template:'<ul class="uk-nav uk-nav-autocomplete uk-autocomplete-results">{{~items}}<li data-value="{{$item.value}}"><a>{{$item.value}}</a></li>{{/items}}</ul>'},visible:!1,value:null,selected:null,boot:function(){t.$html.on("focus.autocomplete.uikit","[data-uk-autocomplete]",function(e){var i=t.$(this);i.data("autocomplete")||t.autocomplete(i,t.Utils.options(i.attr("data-uk-autocomplete")))}),t.$html.on("click.autocomplete.uikit",function(t){e&&t.target!=e.input[0]&&e.hide()})},init:function(){var e=this,i=!1,s=t.Utils.debounce(function(t){return i?i=!1:void e.handle()},this.options.delay);this.dropdown=this.find(".uk-dropdown"),this.template=this.find('script[type="text/autocomplete"]').html(),this.template=t.Utils.template(this.template||this.options.template),this.input=this.find("input:first").attr("autocomplete","off"),this.dropdown.length||(this.dropdown=t.$('<div class="uk-dropdown"></div>').appendTo(this.element)),this.options.flipDropdown&&this.dropdown.addClass("uk-dropdown-flip"),this.dropdown.attr("aria-expanded","false"),this.input.on({keydown:function(t){if(t&&t.which&&!t.shiftKey&&e.visible)switch(t.which){case 13:i=!0,e.selected&&(t.preventDefault(),e.select());break;case 38:t.preventDefault(),e.pick("prev",!0);break;case 40:t.preventDefault(),e.pick("next",!0);break;case 27:case 9:e.hide()}},keyup:s}),this.dropdown.on("click",".uk-autocomplete-results > *",function(){e.select()}),this.dropdown.on("mouseover",".uk-autocomplete-results > *",function(){e.pick(t.$(this))}),this.triggercomplete=s},handle:function(){var t=this,e=this.value;return this.value=this.input.val(),this.value.length<this.options.minLength?this.hide():(this.value!=e&&t.request(),this)},pick:function(e,i){var s=this,o=t.$(this.dropdown.find(".uk-autocomplete-results").children(":not(."+this.options.skipClass+")")),n=!1;if("string"==typeof e||e.hasClass(this.options.skipClass)){if("next"==e||"prev"==e){if(this.selected){var a=o.index(this.selected);n="next"==e?o.eq(a+1<o.length?a+1:0):o.eq(a-1<0?o.length-1:a-1)}else n=o["next"==e?"first":"last"]();n=t.$(n)}}else n=e;if(n&&n.length&&(this.selected=n,o.removeClass(this.options.hoverClass),this.selected.addClass(this.options.hoverClass),i)){var l=n.position().top,h=s.dropdown.scrollTop(),r=s.dropdown.height();(l>r||l<0)&&s.dropdown.scrollTop(h+l)}},select:function(){if(this.selected){var t=this.selected.data();this.trigger("selectitem.uk.autocomplete",[t,this]),t.value&&this.input.val(t.value).trigger("change"),this.hide()}},show:function(){if(!this.visible)return this.visible=!0,this.element.addClass("uk-open"),e&&e!==this&&e.hide(),e=this,this.dropdown.attr("aria-expanded","true"),this},hide:function(){if(this.visible)return this.visible=!1,this.element.removeClass("uk-open"),e===this&&(e=!1),this.dropdown.attr("aria-expanded","false"),this},request:function(){var e=this,i=function(t){t&&e.render(t),e.element.removeClass(e.options.loadingClass)};if(this.element.addClass(this.options.loadingClass),this.options.source){var s=this.options.source;switch(typeof this.options.source){case"function":this.options.source.apply(this,[i]);break;case"object":if(s.length){var o=[];s.forEach(function(t){t.value&&t.value.toLowerCase().indexOf(e.value.toLowerCase())!=-1&&o.push(t)}),i(o)}break;case"string":var n={};n[this.options.param]=this.value,t.$.ajax({url:this.options.source,data:n,type:this.options.method,dataType:"json"}).done(function(t){i(t||[])});break;default:i(null)}}else this.element.removeClass(e.options.loadingClass)},render:function(t){return this.dropdown.empty(),this.selected=!1,this.options.renderer?this.options.renderer.apply(this,[t]):t&&t.length&&(this.dropdown.append(this.template({items:t})),this.show(),this.trigger("show.uk.autocomplete")),this}}),t.autocomplete});PK���\y����"�"@templates/yoo_aurora/warp/vendor/uikit/js/components/lightbox.jsnu�[���!function(i){var t;window.UIkit2&&(t=i(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-lightbox",["uikit"],function(){return t||i(UIkit2)})}(function(i){"use strict";function t(t){if(e)return e.lightbox=t,e;e=i.$(['<div class="uk-modal">','<div class="uk-modal-dialog uk-modal-dialog-lightbox uk-slidenav-position" style="margin-left:auto;margin-right:auto;width:200px;height:200px;top:'+Math.abs(window.innerHeight/2-200)+'px;">','<a href="#" class="uk-modal-close uk-close uk-close-alt"></a>','<div class="uk-lightbox-content"></div>','<div class="uk-modal-spinner uk-hidden"></div>',"</div>","</div>"].join("")).appendTo("body"),e.dialog=e.find(".uk-modal-dialog:first"),e.content=e.find(".uk-lightbox-content:first"),e.loader=e.find(".uk-modal-spinner:first"),e.closer=e.find(".uk-close.uk-close-alt"),e.modal=i.modal(e,{modal:!1}),e.on("swipeRight swipeLeft",function(i){e.lightbox["swipeLeft"==i.type?"next":"previous"]()}).on("click","[data-lightbox-previous], [data-lightbox-next]",function(t){t.preventDefault(),e.lightbox[i.$(this).is("[data-lightbox-next]")?"next":"previous"]()}),e.on("hide.uk.modal",function(i){e.content.html("")});var o={w:window.innerWidth,h:window.innerHeight};return i.$win.on("load resize orientationchange",i.Utils.debounce(function(t){o.w!==window.innerWidth&&e.is(":visible")&&!i.Utils.isFullscreen()&&e.lightbox.fitSize(),o={w:window.innerWidth,h:window.innerHeight}},100)),e.lightbox=t,e}var e,o={};return i.component("lightbox",{defaults:{allowfullscreen:!0,duration:400,group:!1,keyboard:!0},index:0,items:!1,boot:function(){i.$html.on("click","[data-uk-lightbox]",function(t){t.preventDefault();var e=i.$(this);e.data("lightbox")||i.lightbox(e,i.Utils.options(e.attr("data-uk-lightbox"))),e.data("lightbox").show(e)}),i.$doc.on("keyup",function(i){if(e&&e.is(":visible")&&e.lightbox.options.keyboard)switch(i.preventDefault(),i.keyCode){case 37:e.lightbox.previous();break;case 39:e.lightbox.next()}})},init:function(){var t=[];if(this.index=0,this.siblings=[],this.element&&this.element.length){var e=this.options.group?i.$('[data-uk-lightbox*="'+this.options.group+'"]'):this.element;e.each(function(){var e=i.$(this);t.push({source:e.attr("href"),title:e.attr("data-title")||e.attr("title"),type:e.attr("data-lightbox-type")||"auto",link:e})}),this.index=e.index(this.element),this.siblings=t}else this.options.group&&this.options.group.length&&(this.siblings=this.options.group);this.trigger("lightbox-init",[this])},show:function(e){this.modal=t(this),this.modal.dialog.stop(),this.modal.content.stop();var o,n,s=this,h=i.$.Deferred();e=e||0,"object"==typeof e&&this.siblings.forEach(function(i,t){e[0]===i.link[0]&&(e=t)}),e<0?e=this.siblings.length-e:this.siblings[e]||(e=0),n=this.siblings[e],o={lightbox:s,source:n.source,type:n.type,index:e,promise:h,title:n.title,item:n,meta:{content:"",width:null,height:null}},this.index=e,this.modal.content.empty(),this.modal.is(":visible")||(this.modal.content.css({width:"",height:""}).empty(),this.modal.modal.show()),this.modal.loader.removeClass("uk-hidden"),h.promise().done(function(){s.data=o,s.fitSize(o)}).fail(function(){o.meta.content='<div class="uk-position-cover uk-flex uk-flex-middle uk-flex-center"><strong>Loading resource failed!</strong></div>',o.meta.width=400,o.meta.height=300,s.data=o,s.fitSize(o)}),s.trigger("showitem.uk.lightbox",[o])},fitSize:function(){var t=this,e=this.data,o=this.modal.dialog.outerWidth()-this.modal.dialog.width(),n=parseInt(this.modal.dialog.css("margin-top"),10),s=parseInt(this.modal.dialog.css("margin-bottom"),10),h=n+s,a=e.meta.content,l=t.options.duration;this.siblings.length>1&&(a=[a,'<a href="#" class="uk-slidenav uk-slidenav-contrast uk-slidenav-previous uk-hidden-touch" data-lightbox-previous></a>','<a href="#" class="uk-slidenav uk-slidenav-contrast uk-slidenav-next uk-hidden-touch" data-lightbox-next></a>'].join(""));var d,r,u=i.$("<div> </div>").css({opacity:0,position:"absolute",top:0,left:0,width:"100%",maxWidth:t.modal.dialog.css("max-width"),padding:t.modal.dialog.css("padding"),margin:t.modal.dialog.css("margin")}),c=e.meta.width,g=e.meta.height;u.appendTo("body").width(),d=u.width(),r=window.innerHeight-h,u.remove(),this.modal.dialog.find(".uk-modal-caption").remove(),e.title&&(this.modal.dialog.append('<div class="uk-modal-caption">'+e.title+"</div>"),r-=this.modal.dialog.find(".uk-modal-caption").outerHeight()),d<e.meta.width&&(g=Math.floor(g*(d/c)),c=d),r<g&&(g=Math.floor(r),c=Math.ceil(e.meta.width*(r/e.meta.height))),this.modal.content.css("opacity",0).width(c).html(a),"iframe"==e.type&&this.modal.content.find("iframe:first").height(g);var m=g+o,p=Math.floor(window.innerHeight/2-m/2)-h;p<0&&(p=0),this.modal.closer.addClass("uk-hidden"),t.modal.data("mwidth")==c&&t.modal.data("mheight")==g&&(l=0),this.modal.dialog.animate({width:c+o,height:g+o,top:p},l,"swing",function(){t.modal.loader.addClass("uk-hidden"),t.modal.content.css({width:""}).animate({opacity:1},function(){t.modal.closer.removeClass("uk-hidden")}),t.modal.data({mwidth:c,mheight:g})})},next:function(){this.show(this.siblings[this.index+1]?this.index+1:0)},previous:function(){this.show(this.siblings[this.index-1]?this.index-1:this.siblings.length-1)}}),i.plugin("lightbox","image",{init:function(i){i.on("showitem.uk.lightbox",function(i,t){if("image"==t.type||t.source&&t.source.match(/\.(jpg|jpeg|png|gif|svg)$/i)){var e=function(i,e,o){t.meta={content:'<img class="uk-responsive-width" width="'+e+'" height="'+o+'" src ="'+i+'">',width:e,height:o},t.type="image",t.promise.resolve()};if(o[t.source])e(t.source,o[t.source].width,o[t.source].height);else{var n=new Image;n.onerror=function(){t.promise.reject("Loading image failed")},n.onload=function(){o[t.source]={width:n.width,height:n.height},e(t.source,o[t.source].width,o[t.source].height)},n.src=t.source}}})}}),i.plugin("lightbox","youtube",{init:function(i){var t=/(\/\/.*?youtube\.[a-z]+)\/watch\?v=([^&]+)&?(.*)/,n=/youtu\.be\/(.*)/;i.on("showitem.uk.lightbox",function(i,s){var h,a,l=function(i,t,o){s.meta={content:'<iframe src="//www.youtube.com/embed/'+i+'" width="'+t+'" height="'+o+'" style="max-width:100%;"'+(e.lightbox.options.allowfullscreen?" allowfullscreen":"")+"></iframe>",width:t,height:o},s.type="iframe",s.promise.resolve()};if((a=s.source.match(t))&&(h=a[2]),(a=s.source.match(n))&&(h=a[1]),h){if(o[h])l(h,o[h].width,o[h].height);else{var d=new Image,r=!1;d.onerror=function(){o[h]={width:640,height:320},l(h,o[h].width,o[h].height)},d.onload=function(){120==d.width&&90==d.height?r?(o[h]={width:640,height:320},l(h,o[h].width,o[h].height)):(r=!0,d.src="//img.youtube.com/vi/"+h+"/0.jpg"):(o[h]={width:d.width,height:d.height},l(h,d.width,d.height))},d.src="//img.youtube.com/vi/"+h+"/maxresdefault.jpg"}i.stopImmediatePropagation()}})}}),i.plugin("lightbox","vimeo",{init:function(t){var n,s=/(\/\/.*?)vimeo\.[a-z]+\/([0-9]+).*?/;t.on("showitem.uk.lightbox",function(t,h){var a,l=function(i,t,o){h.meta={content:'<iframe src="//player.vimeo.com/video/'+i+'" width="'+t+'" height="'+o+'" style="width:100%;box-sizing:border-box;"'+(e.lightbox.options.allowfullscreen?" allowfullscreen":"")+"></iframe>",width:t,height:o},h.type="iframe",h.promise.resolve()};(n=h.source.match(s))&&(a=n[2],o[a]?l(a,o[a].width,o[a].height):i.$.ajax({type:"GET",url:"//vimeo.com/api/oembed.json?url="+encodeURI(h.source),jsonp:"callback",dataType:"jsonp",success:function(i){o[a]={width:i.width,height:i.height},l(a,o[a].width,o[a].height)}}),t.stopImmediatePropagation())})}}),i.plugin("lightbox","video",{init:function(t){t.on("showitem.uk.lightbox",function(t,e){var n=function(i,t,o){e.meta={content:'<video class="uk-responsive-width" src="'+i+'" width="'+t+'" height="'+o+'" controls></video>',width:t,height:o},e.type="video",e.promise.resolve()};if("video"==e.type||e.source.match(/\.(mp4|webm|ogv)$/i))if(o[e.source])n(e.source,o[e.source].width,o[e.source].height);else var s=i.$('<video style="position:fixed;visibility:hidden;top:-10000px;"></video>').attr("src",e.source).appendTo("body"),h=setInterval(function(){s[0].videoWidth&&(clearInterval(h),o[e.source]={width:s[0].videoWidth,height:s[0].videoHeight},n(e.source,o[e.source].width,o[e.source].height),s.remove())},20)})}}),i.plugin("lightbox","iframe",{init:function(i){i.on("showitem.uk.lightbox",function(t,o){var n=function(i,t,n){o.meta={content:'<iframe class="uk-responsive-width" src="'+i+'" width="'+t+'" height="'+n+'"'+(e.lightbox.options.allowfullscreen?" allowfullscreen":"")+"></iframe>",width:t,height:n},o.type="iframe",o.promise.resolve()};("iframe"===o.type||o.source.match(/\.(html|php)$/))&&n(o.source,i.options.width||800,i.options.height||600)})}}),i.lightbox.create=function(t,e){if(t){var o,n=[];return t.forEach(function(t){n.push(i.$.extend({source:"",title:"",type:"auto",link:!1},"string"==typeof t?{source:t}:t))}),o=i.lightbox(i.$.extend({},e,{group:n}))}},i.lightbox});PK���\�1~Ɖ � >templates/yoo_aurora/warp/vendor/uikit/js/components/upload.jsnu�[���!function(e){var t;window.UIkit2&&(t=e(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-upload",["uikit"],function(){return t||e(UIkit2)})}(function(e){"use strict";function t(o,a){function r(t,n){var o=new FormData,a=new XMLHttpRequest;if(n.before(n,t)!==!1){for(var r,i=0;r=t[i];i++)o.append(n.param,r);for(var l in n.params)o.append(l,n.params[l]);a.upload.addEventListener("progress",function(e){var t=e.loaded/e.total*100;n.progress(t,e)},!1),a.addEventListener("loadstart",function(e){n.loadstart(e)},!1),a.addEventListener("load",function(e){n.load(e)},!1),a.addEventListener("loadend",function(e){n.loadend(e)},!1),a.addEventListener("error",function(e){n.error(e)},!1),a.addEventListener("abort",function(e){n.abort(e)},!1),a.open(n.method,n.action,!0),"json"==n.type&&a.setRequestHeader("Accept","application/json");for(var s in n.headers)a.setRequestHeader(s,n.headers[s]);a.onreadystatechange=function(){if(n.readystatechange(a),4==a.readyState){var t=a.responseText;if("json"==n.type)try{t=e.$.parseJSON(t)}catch(o){t=!1}n.complete(t,a)}},n.beforeSend(a),a.send(o)}}if(!e.support.ajaxupload)return this;if(a=e.$.extend({},t.defaults,a),o.length){if("*.*"!==a.allow)for(var i,l=0;i=o[l];l++)if(!n(a.allow,i.name))return void("string"==typeof a.notallowed?alert(a.notallowed):a.notallowed(i,a));var s=a.complete;if(a.single){var d=o.length,f=0,p=!0;a.beforeAll(o),a.complete=function(e,t){f+=1,s(e,t),a.filelimit&&f>=a.filelimit&&(p=!1),p&&f<d?r([o[f]],a):a.allcomplete(e,t)},r([o[0]],a)}else a.complete=function(e,t){s(e,t),a.allcomplete(e,t)},r(o,a)}}function n(e,t){var n="^"+e.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$";return n="^"+n+"$",null!==t.match(new RegExp(n,"i"))}return e.component("uploadSelect",{init:function(){var e=this;this.on("change",function(){t(e.element[0].files,e.options);var n=e.element.clone(!0).data("uploadSelect",e);e.element.replaceWith(n),e.element=n})}}),e.component("uploadDrop",{defaults:{dragoverClass:"uk-dragover"},init:function(){var e=this,n=!1;this.on("drop",function(n){n.originalEvent.dataTransfer&&n.originalEvent.dataTransfer.files&&(n.stopPropagation(),n.preventDefault(),e.element.removeClass(e.options.dragoverClass),e.element.trigger("dropped.uk.upload",[n.originalEvent.dataTransfer.files]),t(n.originalEvent.dataTransfer.files,e.options))}).on("dragenter",function(e){e.stopPropagation(),e.preventDefault()}).on("dragover",function(t){t.stopPropagation(),t.preventDefault(),n||(e.element.addClass(e.options.dragoverClass),n=!0)}).on("dragleave",function(t){t.stopPropagation(),t.preventDefault(),e.element.removeClass(e.options.dragoverClass),n=!1})}}),e.support.ajaxupload=function(){function e(){var e=document.createElement("INPUT");return e.type="file","files"in e}function t(){var e=new XMLHttpRequest;return!!(e&&"upload"in e&&"onprogress"in e.upload)}function n(){return!!window.FormData}return e()&&t()&&n()}(),t.defaults={action:"",single:!0,method:"POST",param:"files[]",params:{},allow:"*.*",type:"text",filelimit:!1,headers:{},before:function(e){},beforeSend:function(e){},beforeAll:function(){},loadstart:function(){},load:function(){},loadend:function(){},error:function(){},abort:function(){},progress:function(){},complete:function(){},allcomplete:function(){},readystatechange:function(){},notallowed:function(e,t){alert("Only the following file types are allowed: "+t.allow)}},e.Utils.xhrupload=t,t});PK���\����;;?templates/yoo_aurora/warp/vendor/uikit/js/components/tooltip.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-tooltip",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";var i,o,e;return t.component("tooltip",{defaults:{offset:5,pos:"top",animation:!1,delay:0,cls:"",activeClass:"uk-active",src:function(t){var i=t.attr("title");return void 0!==i&&t.data("cached-title",i).removeAttr("title"),t.data("cached-title")}},tip:"",boot:function(){t.$html.on("mouseenter.tooltip.uikit focus.tooltip.uikit","[data-uk-tooltip]",function(i){var o=t.$(this);o.data("tooltip")||(t.tooltip(o,t.Utils.options(o.attr("data-uk-tooltip"))),o.trigger("mouseenter"))})},init:function(){var o=this;i||(i=t.$('<div class="uk-tooltip"></div>').appendTo("body")),this.on({focus:function(t){o.show()},blur:function(t){o.hide()},mouseenter:function(t){o.show()},mouseleave:function(t){o.hide()}})},show:function(){if(this.tip="function"==typeof this.options.src?this.options.src(this.element):this.options.src,o&&clearTimeout(o),e&&clearInterval(e),"string"==typeof this.tip&&this.tip.length){i.stop().css({top:-2e3,visibility:"hidden"}).removeClass(this.options.activeClass).show(),i.html('<div class="uk-tooltip-inner">'+this.tip+"</div>");var s=this,n=t.$.extend({},this.element.offset(),{width:this.element[0].offsetWidth,height:this.element[0].offsetHeight}),l=i[0].offsetWidth,f=i[0].offsetHeight,a="function"==typeof this.options.offset?this.options.offset.call(this.element):this.options.offset,p="function"==typeof this.options.pos?this.options.pos.call(this.element):this.options.pos,h=p.split("-"),c={display:"none",visibility:"visible",top:n.top+n.height+f,left:n.left};if("fixed"==t.$html.css("position")||"fixed"==t.$body.css("position")){var r=t.$("body").offset(),d=t.$("html").offset(),u={top:d.top+r.top,left:d.left+r.left};n.left-=u.left,n.top-=u.top}"left"!=h[0]&&"right"!=h[0]||"right"!=t.langdirection||(h[0]="left"==h[0]?"right":"left");var m={bottom:{top:n.top+n.height+a,left:n.left+n.width/2-l/2},top:{top:n.top-f-a,left:n.left+n.width/2-l/2},left:{top:n.top+n.height/2-f/2,left:n.left-l-a},right:{top:n.top+n.height/2-f/2,left:n.left+n.width+a}};t.$.extend(c,m[h[0]]),2==h.length&&(c.left="left"==h[1]?n.left:n.left+n.width-l);var v=this.checkBoundary(c.left,c.top,l,f);if(v){switch(v){case"x":p=2==h.length?h[0]+"-"+(c.left<0?"left":"right"):c.left<0?"right":"left";break;case"y":p=2==h.length?(c.top<0?"bottom":"top")+"-"+h[1]:c.top<0?"bottom":"top";break;case"xy":p=2==h.length?(c.top<0?"bottom":"top")+"-"+(c.left<0?"left":"right"):c.left<0?"right":"left"}h=p.split("-"),t.$.extend(c,m[h[0]]),2==h.length&&(c.left="left"==h[1]?n.left:n.left+n.width-l)}c.left-=t.$body.position().left,o=setTimeout(function(){i.css(c).attr("class",["uk-tooltip","uk-tooltip-"+p,s.options.cls].join(" ")),s.options.animation?i.css({opacity:0,display:"block"}).addClass(s.options.activeClass).animate({opacity:1},parseInt(s.options.animation,10)||400):i.show().addClass(s.options.activeClass),o=!1,e=setInterval(function(){s.element.is(":visible")||s.hide()},150)},parseInt(this.options.delay,10)||0)}},hide:function(){if(!this.element.is("input")||this.element[0]!==document.activeElement)if(o&&clearTimeout(o),e&&clearInterval(e),i.stop(),this.options.animation){var t=this;i.fadeOut(parseInt(this.options.animation,10)||400,function(){i.removeClass(t.options.activeClass)})}else i.hide().removeClass(this.options.activeClass)},content:function(){return this.tip},checkBoundary:function(i,o,e,s){var n="";return(i<0||i-t.$win.scrollLeft()+e>window.innerWidth)&&(n+="x"),(o<0||o-t.$win.scrollTop()+s>window.innerHeight)&&(n+="y"),n}}),t.tooltip});PK���\�,�D{{>templates/yoo_aurora/warp/vendor/uikit/js/components/slider.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-slider",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";var e,i,s,n,a={};return t.component("slider",{defaults:{center:!1,threshold:10,infinite:!0,autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0,activecls:"uk-active"},boot:function(){t.ready(function(e){setTimeout(function(){t.$("[data-uk-slider]",e).each(function(){var e=t.$(this);e.data("slider")||t.slider(e,t.Utils.options(e.attr("data-uk-slider")))})},0)})},init:function(){var o=this;this.container=this.element.find(".uk-slider"),this.focus=0,t.$win.on("resize load",t.Utils.debounce(function(){o.update(!0)},100)),this.on("click.uk.slider","[data-uk-slider-item]",function(e){e.preventDefault();var i=t.$(this).attr("data-uk-slider-item");if(o.focus!=i)switch(o.stop(),i){case"next":case"previous":o["next"==i?"next":"previous"]();break;default:o.updateFocus(parseInt(i,10))}}),this.container.on({"touchstart mousedown":function(h){h.originalEvent&&h.originalEvent.touches&&(h=h.originalEvent.touches[0]),h.button&&2==h.button||!o.active||(o.stop(),s=t.$(h.target).is("a")?t.$(h.target):t.$(h.target).parents("a:first"),n=!1,s.length&&s.one("click",function(t){n&&t.preventDefault()}),i=function(t){n=!0,e=o,a={touchx:parseInt(t.pageX,10),dir:1,focus:o.focus,base:o.options.center?"center":"area"},t.originalEvent&&t.originalEvent.touches&&(t=t.originalEvent.touches[0]),e.element.data({"pointer-start":{x:parseInt(t.pageX,10),y:parseInt(t.pageY,10)},"pointer-pos-start":o.pos}),o.container.addClass("uk-drag"),i=!1},i.x=parseInt(h.pageX,10),i.threshold=o.options.threshold)},mouseenter:function(){o.options.pauseOnHover&&(o.hovering=!0)},mouseleave:function(){o.hovering=!1}}),this.update(!0),this.on("display.uk.check",function(){o.element.is(":visible")&&o.update(!0)}),this.element.find("a,img").attr("draggable","false"),this.options.autoplay&&this.start(),t.domObserve(this.element,function(t){o.element.children(":not([data-slider-slide])").length&&o.update(!0)})},update:function(e){var i,s,n,a,o=this,h=0,r=0;return this.items=this.container.children().filter(":visible"),this.vp=this.element[0].getBoundingClientRect().width,this.container.css({"min-width":"","min-height":""}),this.items.each(function(e){i=t.$(this).attr("data-slider-slide",e),a=i.css({left:"",width:""})[0].getBoundingClientRect(),s=a.width,n=i.width(),r=Math.max(r,a.height),i.css({left:h,width:s}).data({idx:e,left:h,width:s,cwidth:n,area:h+s,center:h-(o.vp/2-n/2)}),h+=s}),this.container.css({"min-width":h,"min-height":r}),this.options.infinite&&(h<=2*this.vp||this.items.length<5)&&!this.itemsResized?(this.container.children().each(function(t){o.container.append(o.items.eq(t).clone(!0).attr("id",""))}).each(function(t){o.container.append(o.items.eq(t).clone(!0).attr("id",""))}),this.itemsResized=!0,this.update()):(this.cw=h,this.pos=0,this.active=h>=this.vp,this.container.css({"-ms-transform":"","-webkit-transform":"",transform:""}),void(e&&this.updateFocus(this.focus)))},updatePos:function(t){this.pos=t,this.container.css({"-ms-transform":"translateX("+t+"px)","-webkit-transform":"translateX("+t+"px)",transform:"translateX("+t+"px)"})},updateFocus:function(e,i){if(this.active){i=i||(e>this.focus?1:-1);var s,n,a=this.items.eq(e);if(this.options.infinite&&this.infinite(e,i),this.options.center)this.updatePos(a.data("center")*-1),this.items.filter("."+this.options.activecls).removeClass(this.options.activecls),a.addClass(this.options.activecls);else if(this.options.infinite)this.updatePos(a.data("left")*-1);else{for(s=0,n=e;n<this.items.length;n++)s+=this.items.eq(n).data("width");if(s>this.vp)this.updatePos(a.data("left")*-1);else if(1==i){for(s=0,n=this.items.length-1;n>=0;n--){if(s+=this.items.eq(n).data("width"),s==this.vp){e=n;break}if(s>this.vp){e=n<this.items.length-1?n+1:n;break}}s>this.vp?this.updatePos((this.container.width()-this.vp)*-1):this.updatePos(this.items.eq(e).data("left")*-1)}}var o=this.items.eq(e).data("left");this.items.removeClass("uk-slide-before uk-slide-after").each(function(i){i!==e&&t.$(this).addClass(t.$(this).data("left")<o?"uk-slide-before":"uk-slide-after")}),this.focus=e,this.trigger("focusitem.uk.slider",[e,this.items.eq(e),this])}},next:function(){var t=this.items[this.focus+1]?this.focus+1:this.options.infinite?0:this.focus;this.updateFocus(t,1)},previous:function(){var t=this.items[this.focus-1]?this.focus-1:this.options.infinite?this.items[this.focus-1]?this.items-1:this.items.length-1:this.focus;this.updateFocus(t,-1)},start:function(){this.stop();var t=this;this.interval=setInterval(function(){t.hovering||t.next()},this.options.autoplayInterval)},stop:function(){this.interval&&clearInterval(this.interval)},infinite:function(t,e){var i,s=this,n=this.items.eq(t),a=t,o=[],h=0;if(1==e){for(i=0;i<this.items.length&&(a!=t&&(h+=this.items.eq(a).data("width"),o.push(this.items.eq(a))),!(h>this.vp));i++)a=a+1==this.items.length?0:a+1;o.length&&o.forEach(function(t){var e=n.data("area");t.css({left:e}).data({left:e,area:e+t.data("width"),center:e-(s.vp/2-t.data("cwidth")/2)}),n=t})}else{for(i=this.items.length-1;i>-1&&(h+=this.items.eq(a).data("width"),a!=t&&o.push(this.items.eq(a)),!(h>this.vp));i--)a=a-1==-1?this.items.length-1:a-1;o.length&&o.forEach(function(t){var e=n.data("left")-t.data("width");t.css({left:e}).data({left:e,area:e+t.data("width"),center:e-(s.vp/2-t.data("cwidth")/2)}),n=t})}}}),t.$doc.on("mousemove.uk.slider touchmove.uk.slider",function(t){if(t.originalEvent&&t.originalEvent.touches&&(t=t.originalEvent.touches[0]),i&&Math.abs(t.pageX-i.x)>i.threshold&&(window.getSelection().toString()?e=i=!1:i(t)),e){var s,n,o,h,r,c,d,u,f,l;if(t.clientX||t.clientY?s=t.clientX:(t.pageX||t.pageY)&&(s=t.pageX-document.body.scrollLeft-document.documentElement.scrollLeft),r=a.focus,n=s-e.element.data("pointer-start").x,o=e.element.data("pointer-pos-start")+n,h=s>e.element.data("pointer-start").x?-1:1,c=e.items.eq(a.focus),1==h)for(d=c.data("left")+Math.abs(n),u=0,f=a.focus;u<e.items.length;u++){if(l=e.items.eq(f),f!=a.focus&&l.data("left")<d&&l.data("area")>d){r=f;break}f=f+1==e.items.length?0:f+1}else for(d=c.data("left")-Math.abs(n),u=0,f=a.focus;u<e.items.length;u++){if(l=e.items.eq(f),f!=a.focus&&l.data("area")<=c.data("left")&&l.data("center")<d){r=f;break}f=f-1==-1?e.items.length-1:f-1}e.options.infinite&&r!=a._focus&&e.infinite(r,h),e.updatePos(o),a.dir=h,a._focus=r,a.touchx=parseInt(t.pageX,10),a.diff=d}}),t.$doc.on("mouseup.uk.slider touchend.uk.slider",function(t){if(e){e.container.removeClass("uk-drag"),e.items.eq(a.focus);var s,n,o,h=!1;if(1==a.dir){for(n=0,o=a.focus;n<e.items.length;n++){if(s=e.items.eq(o),o!=a.focus&&s.data("left")>a.diff){h=o;break}o=o+1==e.items.length?0:o+1}e.options.infinite||h||(h=e.items.length)}else{for(n=0,o=a.focus;n<e.items.length;n++){if(s=e.items.eq(o),o!=a.focus&&s.data("left")<a.diff){h=o;break}o=o-1==-1?e.items.length-1:o-1}e.options.infinite||h||(h=0)}e.updateFocus(h!==!1?h:a._focus)}e=i=!1}),t.slider});PK���\���y� � Atemplates/yoo_aurora/warp/vendor/uikit/js/components/accordion.jsnu�[���!function(t){var i;window.UIkit2&&(i=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-accordion",["uikit"],function(){return i||t(UIkit2)})}(function(t){"use strict";function i(i){var e=t.$(i),o="auto";if(e.is(":visible"))o=e.outerHeight();else{var a={position:e.css("position"),visibility:e.css("visibility"),display:e.css("display")};o=e.css({position:"absolute",visibility:"hidden",display:"block"}).outerHeight(),e.css(a)}return o}return t.component("accordion",{defaults:{showfirst:!0,collapse:!0,animate:!0,easing:"swing",duration:300,toggle:".uk-accordion-title",containers:".uk-accordion-content",clsactive:"uk-active"},boot:function(){t.ready(function(i){setTimeout(function(){t.$("[data-uk-accordion]",i).each(function(){var i=t.$(this);i.data("accordion")||t.accordion(i,t.Utils.options(i.attr("data-uk-accordion")))})},0)})},init:function(){var i=this;this.element.on("click.uk.accordion",this.options.toggle,function(e){e.preventDefault(),i.toggleItem(t.$(this).data("wrapper"),i.options.animate,i.options.collapse)}),this.update(!0),t.domObserve(this.element,function(t){i.element.children(i.options.containers).length&&i.update()})},toggleItem:function(e,o,a){var n=this;e.data("toggle").toggleClass(this.options.clsactive),e.data("content").toggleClass(this.options.clsactive);var s=e.data("toggle").hasClass(this.options.clsactive);a&&(this.toggle.not(e.data("toggle")).removeClass(this.options.clsactive),this.content.not(e.data("content")).removeClass(this.options.clsactive).parent().stop().css("overflow","hidden").animate({height:0},{easing:this.options.easing,duration:o?this.options.duration:0}).attr("aria-expanded","false")),e.stop().css("overflow","hidden"),o?e.animate({height:s?i(e.data("content")):0},{easing:this.options.easing,duration:this.options.duration,complete:function(){s&&(e.css({overflow:"",height:"auto"}),t.Utils.checkDisplay(e.data("content"))),n.trigger("display.uk.check")}}):(e.height(s?"auto":0),s&&(e.css({overflow:""}),t.Utils.checkDisplay(e.data("content"))),this.trigger("display.uk.check")),e.attr("aria-expanded",s),this.element.trigger("toggle.uk.accordion",[s,e.data("toggle"),e.data("content")])},update:function(i){var e,o,a,n=this;this.toggle=this.find(this.options.toggle),this.content=this.find(this.options.containers),this.content.each(function(i){e=t.$(this),e.parent().data("wrapper")?o=e.parent():(o=t.$(this).wrap('<div data-wrapper="true" style="overflow:hidden;height:0;position:relative;"></div>').parent(),o.attr("aria-expanded","false")),a=n.toggle.eq(i),o.data("toggle",a),o.data("content",e),a.data("wrapper",o),e.data("wrapper",o)}),this.element.trigger("update.uk.accordion",[this]),i&&this.options.showfirst&&this.toggleItem(this.toggle.eq(0).data("wrapper"),!1,!1)}}),t.accordion});PK���\t�K:��Etemplates/yoo_aurora/warp/vendor/uikit/js/components/grid-parallax.jsnu�[���!function(t){var n;window.UIkit2&&(n=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-grid-parallax",["uikit"],function(){return n||t(UIkit2)})}(function(t){function n(t){for(var n=t.children(),i=n.filter(":visible:first"),e=i[0].offsetTop+i.outerHeight(),o=0;o<n.length&&!(n[o].offsetTop>=e);o++);return o||1}function i(n){var i,e,o,r=n.offset().top,s=n.outerHeight(),a=t.$win.scrollTop(),l=window.innerHeight;return r>a+l?o=0:r+s<a?o=1:(r+s<l?o=(a<l?a:a-l)/(r+s):(i=a+l-r,e=Math.round(i/((l+s)/100)),o=e/100),r<l&&(o=o*a/(r+s-l))),o>1?1:o}var e=[],o=function(){requestAnimationFrame(function(){for(var t=0;t<e.length;t++)e[t].process()})};t.component("gridparallax",{defaults:{target:!1,smooth:150,translate:150},boot:function(){t.$doc.on("scrolling.uk.document",o),t.$win.on("load resize orientationchange",t.Utils.debounce(function(){o()},50)),t.ready(function(n){t.$("[data-uk-grid-parallax]",n).each(function(){var n=t.$(this);n.data("gridparallax")||t.gridparallax(n,t.Utils.options(n.attr("data-uk-grid-parallax")))})})},init:function(){var i=this;this.initItems().process(),e.push(this),t.$win.on("load resize orientationchange",function(){var e=function(){var t=n(i.element);i.element.css("margin-bottom",""),t>1&&i.element.css("margin-bottom",i.options.translate+parseInt(i.element.css("margin-bottom")))};return t.$(function(){e()}),t.Utils.debounce(e,50)}())},initItems:function(){var n=this.options.smooth;return this.items=(this.options.target?this.element.find(this.options.target):this.element.children()).each(function(){t.$(this).css({transition:"transform "+n+"ms linear",transform:""})}),this},process:function(){var e=i(this.element),o=n(this.element),r=this.items,s=[o-1];if(1==o||!e)return void r.css("transform","");for(;s.length<o&&s[s.length-1]-2;)s.push(s[s.length-1]-2);var a=this.options.translate,l=e*a;r.each(function(n,i,e){e=s.indexOf((n+1)%o)!=-1?l:l/8,t.$(this).css("transform","translate3d(0,"+e+"px, 0)")})}})});PK���\ ,�I Btemplates/yoo_aurora/warp/vendor/uikit/js/components/timepicker.jsnu�[���!function(t){var e;window.UIkit2&&(e=t(UIkit2)),"function"==typeof define&&define.amd&&define("uikit-timepicker",["uikit"],function(){return e||t(UIkit2)})}(function(t){"use strict";function e(t,e){t=t||0,e=e||24;var i,o,a={"12h":[],"24h":[]};for(i=t,o="";i<e;i++)o=""+i,i<10&&(o="0"+o),a["24h"].push({value:o+":00"}),a["24h"].push({value:o+":30"}),0===i&&(o=12,a["12h"].push({value:o+":00 AM"}),a["12h"].push({value:o+":30 AM"})),i>0&&i<13&&12!==i&&(a["12h"].push({value:o+":00 AM"}),a["12h"].push({value:o+":30 AM"})),i>=12&&(o-=12,0===o&&(o=12),o<10&&(o="0"+String(o)),a["12h"].push({value:o+":00 PM"}),a["12h"].push({value:o+":30 PM"}));return a}t.component("timepicker",{defaults:{format:"24h",delay:0,start:0,end:24},boot:function(){t.$html.on("focus.timepicker.uikit","[data-uk-timepicker]",function(e){var i=t.$(this);if(!i.data("timepicker")){var o=t.timepicker(i,t.Utils.options(i.attr("data-uk-timepicker")));setTimeout(function(){o.autocomplete.input.focus()},40)}})},init:function(){var i,o=this,a=e(this.options.start,this.options.end);this.options.minLength=0,this.options.template='<ul class="uk-nav uk-nav-autocomplete uk-autocomplete-results">{{~items}}<li data-value="{{$item.value}}"><a>{{$item.value}}</a></li>{{/items}}</ul>',this.options.source=function(t){t(a[o.options.format]||a["12h"])},this.element.is("input")?(this.element.wrap('<div class="uk-autocomplete"></div>'),i=this.element.parent()):i=this.element.addClass("uk-autocomplete"),this.autocomplete=t.autocomplete(i,this.options),this.autocomplete.dropdown.addClass("uk-dropdown-small uk-dropdown-scrollable"),this.autocomplete.on("show.uk.autocomplete",function(){var t=o.autocomplete.dropdown.find('[data-value="'+o.autocomplete.input.val()+'"]');setTimeout(function(){o.autocomplete.pick(t,!0)},10)}),this.autocomplete.input.on("focus",function(){o.autocomplete.value=Math.random(),o.autocomplete.triggercomplete()}).on("blur",t.Utils.debounce(function(){o.checkTime()},100)),this.element.data("timepicker",this)},checkTime:function(){var t,e,i,o,a="AM",u=this.autocomplete.input.val();"12h"==this.options.format?(t=u.split(" "),e=t[0].split(":"),a=t[1]):e=u.split(":"),i=parseInt(e[0],10),o=parseInt(e[1],10),isNaN(i)&&(i=0),isNaN(o)&&(o=0),"12h"==this.options.format?(i>12?i=12:i<0&&(i=12),"am"===a||"a"===a?a="AM":"pm"!==a&&"p"!==a||(a="PM"),"AM"!==a&&"PM"!==a&&(a="AM")):i>=24?i=23:i<0&&(i=0),o<0?o=0:o>=60&&(o=0),this.autocomplete.input.val(this.formatTime(i,o,a)).trigger("change")},formatTime:function(t,e,i){return t=t<10?"0"+t:t,e=e<10?"0"+e:e,t+":"+e+("12h"==this.options.format?" "+i:"")}})});PK���\ȗ����Ftemplates/yoo_aurora/warp/vendor/uikit/fonts/fontawesome-webfont.woff2nu�[���wOF2�T�y�?FFTM `� ��P��K6$�� �|�L?webf[8��m;�t������c6�֛��>�S�8�{�]?����?=i��%��P�ڮڭ���f85J�0��u��f���eB�\��E�l���Aw��6�f�F���0l� öM�`;i�OߞU�Ա�kٶ"=�˲�ú���/6�/eX q��vf{]�-o,�5�&�}�L��:��0{�e�ƥV*3~����1MhM4:9jG�B���K���Y��2c=��@�V*+��=�g�;ߟ�%�q,�sYF�oj��D�t��wZ1t�S\���L⍇����k(�1CK�z�Z!�iM��zH�؆���D[gcN���թ��E�~j�VD� [�/��TD��˾��<@�jcl˴��}�s�g4��F�f�F��;��H� E�P#I�1{�X�͜ӹ�]��ps��������^(�S��.����N�1S��ߜ��$@ۙ�T\��k"G" VZ�gf?�{��D��8f��������9����g�i\����� �"ٖu^+����%��u�S��ϙ!�JY5�{k��j��J����i����!�t�"���v��C�0��p��as��g 3����~3/�3�<s���K���u�t�n���tS�|�]�~�I* �I���7y��EL@�B%���TTT�zu\����eb�bM.-f�?�� Os$/.Y���u�7F�Q5�F ح���܈�%�� ���b`��oի��o���c�t�@7�*{HK���P�9�(�*[�&&��{���W�0e���ۢ�8�v�h�aߟ-��%�/��wgg�|�\E�x�^;H��D��(�J&�����D�mo} 0�i��g#�i{҈��4�3f�;�m�����v{GbP��T�#``��w$B`�X�����1��c�����V���1�h��vk|�ex����{���HV@�RR��3�ԂERKQ=s�l��ݣ�uj���@�R��KPj#�5�n��7��f?��l�� �A���t�o��ݓ�.�Ū=9oC^��RIU P��$�p����C ����ANJ�"�힙��8��_ hJ�P����$�Ib"t�C���/{���,�2�՜�^��2E½�濿ڪj,�`d��a��B��w -�0��S�0!�, ٬�I �1�ߧj k?���/s�*��B��_Po/ۛ+�i2�ׂ"&�IN��st�7U%�]+�D����#�n6�r<�����0�u���o�wR�REEA�3�q�\��Z \�/#NKʷa̕hv�Mwa�`Z�\gfN�����ѷ���ܣ��[v��k+� y](;K�a�z4�5��ʕ ~�ݕ[/^����{,)`w?J��P^�h�����`Z�U�����42��0���a��!���}A< S�M<�#�����!ƛ ����n�m��'(�/!�ڻ��v������� �a�� � LB�xA����؇Ln y�TZm�=4�?��1��܉fQO^>������ޓ�D�9�1C� jV�@����i��,�,M�f��i���z�u�� ��� ˸I!�V����w�<��75��L~:4)����Kގ3���#c��*���\ܧ%*�J��d^�� �� ��� ��\�r?��MkJ���IZ��_�c�Xri�X��`.��Ieϰ�+T��**��fE�dq�=:2:�g�2(X�pUF*��:\��j£�E���Zh�B��N��g����-Ք�\�{X�k>�D/D� ��နq%O�Z�����I�������2�&�K�P\�6؊0�tlK]��x��H�d�D�M��ti�P ]+PxX��S.<�ȑq�Jn�!d��L]n$2�8�(�?�奤:yd)��b������J��[J�E��6���k?̹͐'���"�8����H�"7l�|Os�P4�J��O��ܓf���A�&)��dJ` ]n��hi[�������S�(��[�O~���,6f=2�q��5��V�MO�Ѯ�ΜHs��>Zv`�f��7�}3�fm�X�&�c qǿ���2�q`~�����x�#k@��0X:��$1���ܰ���� p. d/^p"K��Eq"&�j�ޜz��D� �2�N�G� � ���v�v��aDv_�ib>qv6�D)�%�`b��ؘ�xb:��K��n�#O�A6;~�y�I�&����~Ћp��g��F� �q�a��T��+|v��X���(�Q�C.��Nח����z��Kj��J��S4���@f0��3����r�����{A�� �m�|$�oO��&7�?�������<�>�Z���/�)���3gu�\^�}�q<�I>ࣺ��p� F@�����aV�e�ӎ�л�3�� �g�af�i��Ks���)fJ]�j}S��{��K�o��H���C�{"?��� �M~#r��$�lx�ۢw�&1��(C���O}��|����M�6A0�0hCX��l��.O��&e�,y^4��� �SR�E]�>���bb��v������秘we��i��Ik/O��O\�ĝ�|[���?8��lgV�o� "��V��g ;F�.!��#l�6+�)�6�β=`����]"��^��A�?����}�<��ú��"V��������'��J;�-*�]Jl�g�Δu5�� ߘo��@l53rO��W2x�Ьu�?��M���_h.7\wg��u7��y{P���x���jE6>�\���U��AgG��ٟX.���K�,�魃�Ӿ� �c��U)R%XA���T�0�=%b3s��m��fb��&�n�YW��h��s6Ű�ڲ���6�q�|)�2��+��;��72*f�Y�r�ɦ���Dv�c���x �ދI}��ISIv�������2�&2K��ټ��0��Ai���N���|�J2�Q�,sc�)}' �N�-*��{���{OER�Q���cׯ����w�?˿��i��s�5y��(Nl_߷��c�rp��~Ӳ�)Ϥn��UZ�@E.���&7E�?Z��\��J�����b��� �t<�,)��JQ�iZ�Ol��{6��R�|p�g��+�W�'���ّ��n�pfV��V�� �e�H�[c�sF۽�����*4%�7F#��i�}�7we(��M��7]Oj 3+}��#R����:�ƛKCdLX5`H��W6ص�5�W�+�ߕ"e�הK4��aM�NIh v�N)��N��s[�*�e�Q��ԎF|ɮ��湗�)�s�=�n�͡F�a^%ޒ����b�RR� . �uk��Ad�4hԲ��ح#=�k�94�z��K������Ѳ�� �= *��`��x�;]�p��T,�.����nOqwL4�`��8D-y�ܰ��G��'�,1/&����[*�Q�mP��K��/��t���%:B��vy.C���lL��^8ޟ��ꓬ^ �͵m�\��x�q[ ]Ã�2�KY'�r<6i��T��hx0�����}A��h.�!j,tB���S�Q��>�Ց�9[��U��t��p�F߾�F��z*?+*id���jC> w����o�� �G7`��$���2-��W��7�2���aQK�J�'2��ؐ���zI�r4�^�j�|��$G �n���%���K��V"�D����*8^�%���]Z�)�.ޚ��ywE�F]�\�\�k�X����}�B��u3�EF��,hp�d�Z�#�Y��GR���y�=�6��7��&��2l��ٶ���$#T�j�(,�E��[����[mgjY��?�X�˨��k�9hFRQ��A��q:(�ق���mC�/�X��jHSf�֢���z���ș��`2P=�-�(�|����MI/��0σA.�>;��T��u�\�z���t89B� �Q;��� ֱ��l�����k� �U��הl�f�gXCE������ƌj����M�����֠��I���pp�Ku\I�,�|�*��p�!�sʳ����z������c^�k���d��p�X�B�� /�4�ڽݩ֚\$�h�5P�M�$H8�#�rA5P��/�e&�<X@�O��F�y�&��лq%��ы�`���:_�x��v��ё�d�#@v��@���|랣�V�&��;�}X2a(8���j�:FSD�H�P�渽�SK^^L�i�r#�'�ˁ�J���b�E��J:��"�/�j-�D1-�>����S�~&Ǵ^�2L�%�j��j�ax �xI�ol�ܹxC�)[t"�uB���u;����⼃��LW{��ID��@�o��fb46���ev2�7/z��`Y��t�����u7q/��{5�h_���Ύ�Fff��!����I�[�Wh�3��ښ�T���o���X���J`~�@��y۲�J���w��B�u�v�,hApڏ�kEh(sev���ݚ�����%�*bӉ�j��kƛ��f�x/�WYf�����Ry�Z��p�Q�U>zxeCm#�>:4Z��t�VT�eDԮ�X%�R�Sn^�%���~�F�j���Kh���ͩ\��Z>��;�T�eF��f���W)7� W I��(��2�x�<� ��|*��H�֎�ť���+���yN�A 㺼��z��6�iDF��0E��9$�� ��z���D��0����t�<Ч��c��AI��Z�Q��(cǗ0���i.o��b.�xf(�'��v��E݅؎�UK�����=�/N�@Q�����ï��o^�h���j+Ɵ���B�a"�����U� *��sL�e�Z��QA?"��fy9�!��Z8W�!��w �V)�������xQu�(r����y-��H8y�f�3�p�s;B��Pء ۓk6���xw�/�0����B�64mi�� �R�����9�f|eb�����O��CCp���$���YW+���SST)� ��Θ�0�>[����]nd �Ǎwe�twүy��جO�*�P�[�*���Bu-}AkY���H���V3�^T��ʈ̅V�$�י�ƴ7e�~�����<�26���Ѝ�i��??\���2�g&� a"!�:��L@���e�m��wr�Zf�rp2L i{p��i�S=xld䄍�I�X�J&A�V���]�0�Ԕ�k2� �*k�R厖|靆���I:��w���}C���$6�~����!z ����/֟;�K�C$���uwV���n �D�E�ld�.}�4��ٰ<�d�!��K�h�+#��M���cI� HZ#�3W�TBBPQ���(��Hs� �q�t�9�ج�AW��PR��F��C5`Q!£��le_3S� ]>��V�f�-�W�^EV�1�F��U{G�#Tt�e�#��∥x(Ăh��}+��d��t`L�Bٺ@�9s$=���4�S��i�FO����(KsD��V"Q��¤��pR#�:�S�����-�V����lb��o;N�nMl0R_r�Ѷ�����$�cOTw(x �Ruۺ�����;:�/�t[{v��6�-lbO,�*~},��h�b��11�h���4kO���m���xQ����(�M�t������6o`!��G(| �*9ujN����FZ��QIl;<��!4��#$-W�T[���9ub�(�CV/s�$�ХЎ4��3�a*�>qь�JuYF�1�������q�d��Hv��2�l�:L�A�\Dtw@lc�A���?�d��_�H0iz�^a���o2�E�Z�i6��}뷪�Ł�R4�O�)*+xi�͗���Kgx~�ׂI�:��Ҟ;�Z4-�����C�k5� ���������7��vV$\X�BӔ�D ��5�g9�u��G�١g��-�� Wjm+�x�T:���jR4B�k��ɏ�����w�r5�خ�~&�4�L�˾ ����sG������,#7�G�n>��O���˯i��Dⱝ`2N~�_!��9�OR�?j��.�����_K�0ƁBn��'W�K��l���Y�����t ��t�rӥiJ����'n{k�0#gN�R ,�;�~k���ї���q�j����v8m>^��jv@�:�T�(m�H��D:嶡��<(բ�<�g�%���e>��9��/��%'��H�m>�l���4�a�%��̳;�yd&g�j9u�O�����C�U�Mߨ��ė7�{ȹ���A���rkB��*e�9H$j^�}{�ZTQiұ�a�<����T��=·&���� K��(�M���9I��>�]Yb ���t(E�ag�F�H���Fu�C������e�Q��`�l*S�d�_%M��鷺�#sh�:��(��L�TǬ��QΥ�����$*V��V�-q�ҿ܋k��-���I�N�!/����W���*R��j��*V�9j�>F�T�DYU2�;3=�'���)R�Ѫ������y�5ǹ���Cyn�G-��������'TVQ��?X�#�ݿrÎ�o��~�A5� �h���`E����!��m1::X!�9S�+6���=�����P%I���`Rʿ��u7�8���/o�8��B�rK~^���\�L7���������ူ�)7��6�Vh�@.˲+aW���L˦��(��_{Lų���2��ͯ�ִʿ�i�����_(��B��R�72��v挔���p+�j�:(��*��d��&�]I���1�az�d�ݣ o2����/n\�2�<$ϥ�4�4�V���0N*��MZ�W��T`��u��C?ۖv�e,ކh'k��(/��x�}��w����Xpj��k��_�tʪ�|�|�L\8�#>v���]��&T�b�05f�Q��ٛ���E��'���V��h���O�V����D�3覒�h�Ƹ<oc�-�:�����*�6���v�K�iw,=�t�P���_���2��/�]YXX�ʗ����+"��(f��F.�Bp�m�>��X�<S=in��d؋F����~Q9gi���m̤3�Ļ%q�a�</YH�.�_V8˕����Է�ؕ�*�Ii� I�5����ꋨf1� P;�F�۴�w�y�+�Q�`�x1�2�by����y��L�g.���׳/,?�Z�ӑ�z�w�iwި���㳲L��D�yr��swaHέz�a vS���M�����V,���4=�]JBHC�C��+X�+��R{}9� ��DLXuC�8��G1ۥR����e����⣟�j�m�:s����hU/��Yt8\���v� S �N�rX�v��>�^�2�EMC�Y['�� ߶��¤:�:���_c�|Y���x^QL'�q�:F���^Z�㈯�2d *Nx �0�n�n��4#���MC�A]D�І�1�+��q^���-�|����P%]���*�M�u[���5�d�)|��`��2k[W��Ec1�W]�z����Go��R�$oy:�ش?�-Yz�4��M:��9r�;��#U�}q'9&���:Ӂ�t�.�mɼX�u.��<|̟ ZЯ�7Ξ*�6�R[G��ա9_�m9$#��n�.'��j�pE�IFn�.�F�Ь�m�5 x�Á�~z�BØv�-$z��O���;6M��3W[f��\g��u�4�2�_�9zS�G�ﯫ�� ��b~�7��:� '�<��W����d b��tk=�$�a�i�����z~�#��f��Eo��u�S>�����^�uV<�K���l0a��7���u����Zj��+LT�� 8�D�K%/���O�\��!QQ����}{�hwXd��z1{m-#���%3�:�h���h�H��1��F��N�$-R?f̘Ihr�)e�VL+,ZnЕ�7!�*��De9*_-YGDGI+_$<_ʏJjq�PE�8��Jv5�Iw�&� ��t������L�W�[�j=v�Nr��ت²�+̈́���cpJ�X|����÷��>���ZNOV���D��j�a�!J�?�Zqzj�V<'y]F�eӠ|%t�#K��F*7h=0��b!�#�ܸeZ��W��c��6 Cy�4�)��SH$�ű� C�\|�h�D�O:��u��,I��2 ꎽ����kI\q��*,��E?Q�M8E�(%(ʞx\���$��@ih�Y�4L�)+%�F�Z'�����A�<��X�3 �1��RV��K+9��J���)��R���"�y���e�L���iB��:@)sT%�'�#�ň�V)ᛚ�AQ۩�d��a�l�����H.��9D��QJ��QX��M!�� ��^*"�ӎ��,��*)����qz��PVH^q��Y����I�Rx:�i`|ǔ�<�����ۡ�$���V��<�D5Pf�D&��{07�@PAm+y5��'"� S�k�D����r���`�h�w�z�l Zs�3�h����0/IXFa�h:X��Pf�!��C[�݁).%aH��A`���� 4⡴ݟ��K瘳'�����Z����RԮ�j��>E�� S��� �N܀�B� �ps�� �ɥM`y2���m�#~s˺ǘ�����T+�Fi�0$}kT0W���"c,�G��2B@-����t2Mu3P(s7�A�~,�<������o=Fp�p�*�H�L�6)m��湢D4�#�0��BM�n�� ��e�BHǯa��!=�K2%bۃ\�;)ʈ��� �l�����63Ƶ�\9/qNnqk%�'(�� X���z�\Bn�����@�͗� �X?���2��U��#F��a���gq��i\1�!F�J#T*� �f/������k7�~��#�5��R,r� E��x��O�O*'���}a`�w�E%�<� #�"��� ��! �Kb3d�'�<�5��+��FzV�m�lr��d�w�ݾ#�~{�j�5����qy��,��>.�ט��u.��1�1��u�u�2�N���G�2ӆ����3���pe+�v��0ǃ�������{�[�%���3�_�U��dﶀ�$bv�����-�DuC��7��Y�]��M_�Ke��1�k沂���*��Л�G [ 0��_=�[r�e��������K����X�}b9��)����LԊL��.��Ӛ��*T���Dg+\Y��gk�:�� ���W�Si����2��;�c�0N�#��I�G3{ifu���m�6�d6:�@�0�:ݏ�'�y�o�䎮�)Uq���V���ic��M��1���e/��\�2JN#�A�{&,�"X������.!qkA�(�b���E���5����;À���� �٬ܕU��d�{Aj�� <�σ������k��Nu{�' J�A�Ä߿ s[`���(��Z2�7���r�u��Qd��V� �V��m�ܮP[K���o-%3�cv�С�g�{ai�h�s�.c?c��=y@���ƥ��2^�Hc�莭[dq�� 2�����!(p�!<ψ��Nc���J���:� ��� ��"!KS�oZI��fQ����4�lc��#U�l+�4�X>��(�2d�d2�ih�k�+�B&/>$�����G�2�7t���D�K��:��Ǽ�VNک�n����K�]H+͈���X�W"��}0}��$�h�=cm�TӒ)��(�Ug�&��h#�p�c��%�����Υya��<���"U�nϡ�iڋ��#Xr�lj���J v�(��)��8H���^� 5��7���Τ�[�P���ʨc����E�GҪ��ͅү���[�W!ˡ ֽb(���ܞJ�P'��h]�Z��F�/�.���]�5_b�9a�K�C!�+)Ě*�O1\���b+��f���\ �MM�H�UP����� �r�6��2�H�d��r�I�6&�J'ò B'����������*{�[?�9{qd^��p�^�m��`��`v�kR���<lq��ܶ�Tq�΄e�U�.c�1�'+���6��4��I7$���~NE�l��!�:�9)i� 3����{���O�� V�7�&d#��F�j�%����1i�~J �0��K��~�wG��|�����k��kx��ޠ���C����M�q'9�#�5�ʇ� �-��f� X��0�0Fi���n%8�8$+C!�³��1CӀ]�uF�8�c���Y�7y��*|2����*�$F�!��%�����U�w~��~ۍts���n�R�4����G-Y���ȅK��qKo�������y�!��7B�K�$������;�{��������ap�����V|8�H%i�N�?w��VVt�`w��]���w�X��o[3�r��9s���[0�3�8����u��Md��bH%��KA���0b>]RTX,F�x�' �{���P�L�K��j.~)T"Q�����P1��X�gi�#�/��_ ��'�^V���S��\9,�r���$�5U�����4�%5���{�gh� ~s>�r.�H���Q.����v�C)z`��D�X����]D��������g�v�μ������� i˾��3ڏX��Z��#FFYk��W�Ҩ�>m��I69{���%>�A��0F���_��b��x�2�f�)WmĞ ��ݵ�Tn�⻓�ե�rE�ܔ'���~���r�/��Csx���m��၌���k�,�λ�����>|�7�Ec6��b���540��ݎ?��w���fs�מ���@���o�i'�/��u6�j��4�3�ݿC��y��]����fFD��4>>N?6G���V��tݐ� W8XUdh��4�*��Ҫ��E&�<dhL��Y�N4���Οn��m��3��r����}ўv�(��LT�W���a��t��L&R3����C��{'�l�4��Vh����F�Gm�͢Y����� ]�2o�F���v�l�pwǀ"+� u�m���L���h��R�`�T�$�{13%�xg�Ձ�M^�yRo w<I�&Hq�I��MX?mN6�y��?��u�+�-�jб�h��c��䤼?��~⽥(I����lPG)' �(k�Z���}|����Jۮ���cL�ްb�v���)���qP`�9jTߴ�D� �8a+iE3[�ǿR=�kC�w�BUu�$� V�J��柒5��J���W��f�kx��*��u�ȴ[�z��&��\p�ύ��w\�8q�p %ԐS6�d?Y��B�4��)ȆjX���&`���S���+��.�F+�cax�����J���TC�O���_�?���fM�.��E�h���0я�;��y�ĩ>���Y�g�.�Y��O��Ii�^�%��GN�yE�<0�� ��˨��aJ�>��F;Li�{�KMB-�����LW��0�y��/+�Ī�<��,}8�V�#��[���pY�.���zvE�R��K{^�p�$��� ���[v���w���woN��́C��c�`ԉǶŶ�m�C�g �4$<�+ Lj`�5�R~�-�w7�F�Bi��,�S+��>dI#h��C��#�+�6������S�?�J�%�j� k����bI���Z���/�i�5&!!a�xd���[S��t��c���r�C�9ɑTr�Ī#�L73�$��|&x��/ֹ���B�Yx1h����J����Q{78��ָ���D^�趒�zs) �3���+ *o���|p���DR�(����}ך�0��p45�3�z��)�gy�m�8r���g�R���Gl\1���٦n{E^�t�n�}��Gh�tמ«�C^-{�����qk�i-{#b�Dv�lx�kK&;�$ �h���݈D�:ri�+H��3��|��Hp!2�٩��k;�EyT��� �������ˤ0�M��$fP�ĥs��unr,���Nǯ\-;�f=*9�Ɖ�x�yF${��S�+,М�&~�lZv`��>z����4��r�!L��|D^����U�@Y#&�J����S��ͥߟO��`�=�T����)�,sb巣�Z�؇�=P����Q>�L�.D��LxA��á������XS��t/�1~hm���]����k}ϙ�����R�����V�H�2%���t1����VO����%�b�`��R@�{��t�g����gC��������g�x�\梽x� ��<1�p�h/��j �}v��-�K�kY�ִ��1�o��$�,��]"&��U8���>���&��,!�� (���ͻig|w�@�5V�ǿ�#I4(r��YN�A�:\��������P$�.ϯ+�d q�p��@���Z_saJs�&i]-8a�3�P�4|M��;�a��<Y+�d ;��WG�h5\����}s������un홭� �C��Fcmi7w]>���O��:�koz�t�?L�7�$�$A� ��S���Z�P��ʗ�|��$�S):5̑��1M�m�l>5x�{��)ߎ�b���d��[{�Uʽ#��e����I`�� Yac0Q`��M��a-�� �$n�Z]� K �IĎ�֛o&��Aa��^"Wa�D����D�Jۯ-����f'x��/�"�H̊k�g�"��y���V�g kM[�%W�)<�z����#�6��ݏ��@p�>����f�V��M�����NC���ϕ{L�䌜�\�5��$���#Ϸ�V�`�kW;�v���L��0��=���M(�#v#��&"����+lw{qh�u��5��Cx���tQ�]k�fe�d����+�Rٮݡ���o�B�e��k�3&9��O7VX���Q�]j{/��M5�.XI����a.x�n5�G����o>�B09x�p �S�D*k,���Kw��X�g��ûl�ch ��Yp�:��}sFl�$ibˤw:8�%�F�/����q�j �5�U�� �%_q�֕���YC>{^����(��/,#Q�(+Cd9ɟSE�h�^;�u,�g�51���pe��·������'��c�+���.)o߷�4viڈeaf�*1�h��:p����fѯ+��*�>oB�Gg/]���}����h^�-)���d����nr�� Q]�uVɗ�/��ʉi��M��R�G��7o��+����L��G�D|�Dz^�?��p�1a�!���s,� �*�G��&��*z����%1�xŚ���oȮ���w�H儙� r���~P1�����9< ;�.�:� �3�x�� �f���*A�tB_��0L *o/�|Slq5q��� �1�ƾ�:\8c�ż`��¶~*������@����p�/3��%;㗻91��]A�jC�)J�^�r� P{#It�I��)��E��Ħ��)�1���x&�H���)���%�TVE���t<M|n~�;[I~��]t��'�+<��s�|z��Ww�f"��ω�,d���މ�ʶRř�'B�����9�^瓅 ��c,J*̱�(�� ����B������l?(��n��� +,pG��z�d/���t�6��Tt�觟�Ty�^�Z�P�T� )gY攅�)�$��� i��������PF3~/��M���C;g��hldR�8��$�R*Y,Ne��*����Z9=�ZFd��l,�;�ݵ��JIf�3XV�G���K˄��*�˜�uU��+�����v�Nli���,��]���r-�\�V/g�o�Z=�X˗�iez����nyiJ����#��u���zM�|���/�>��Gi�ε�l�0/���gPl�0�#��ՋV�}�S�)nH��+2w�)���Ĭ1�Q-?�sc�W�1CB�!>��.(�tb���G��M>T�%�*��`���y�pydUU�U��B��Tu��#Xl7k����B�Z<�.%��s��?]dd�2�[��Ќ�s�Pw���♙_ftD-��c�6p�$��L,�0�F�i�cz���*��X��+c�[̽X�'KVT�,M�{R 1�ZW��G3��ᅄ��tf݄r�eX��f�87PJj�Ϩq�{������lP�ΧR���k���1Iu�m���Mʕ�):���N4W�_� ����o���X\��uS��+�^֚�X��L�����í�>,��C�hf#�U#|�V�#�|��aPsZc�Ȝlo�k�֝$����:��叴�t+%�b��IjtZ#��� V&*�t���k�9�%�|�RH���8%\��/1_�}��]�a�(Q��m�Z�nw�D��W�:ψ�eV;������]h��Ԗ�t+�`"&�ĥN�]��P�H����m�ʈ2���3�z��cA���:���vK`����h���Uf���5xrD��RϮ0D_���)MEq�#J!S���XdBt���,5nBP\�%��瀙����}o�CH �z�Ѡ�gN�9Hp1(�+D0��j Yl_�T+����)sM<��n<A�-�Fi�{)�0cU�G�v�A�LH�c�4N��m_��P/z�^�������x�QL�1�y��SD�Bź)��Bu�cigNL�9�b7X�U��?ܳ�HRu=�F�±Q���Ǎͩ,n�懻C�1�7훮,����1Q�Uר��Cb�|n���)A��b}�wJ��c��z��� �>��*X�U���>�M�4V���R3�X,�7����75�GQp����`|�������2��Rne�] b�k����]:����C%2��)������e����Ȫ�r�'���l��@ �M�bF��ryd�s�S"<�Z���I�Ir$��vk�G�Z��"k�I �*���y�@_W�7�{R�r�;��!��9IX\��!�E*�,r $��dzW�6�V���j�_�V]��g�7"�t���g1-�k!�:'(��E��n�E�oH���V*U/�[��o��B`���O�}�ibF�զ��#w�I,���=3��v%bw����kQ���1dz����9醧�V���A���ُ��2�x��ɹZ���(j�!�j[��:Ďk���d�A`���& W���z:3z�ע-�4��7�m�����XN�A�::��ӱV���j��]�o�:����Z� ��wʶ�d��}���&�!� ֕�ST�ښU|�x;�!�_���t�%�ݦ��#V=`}}�p?s,x���/�e�Z�����y��Aw��B��hP=߆U��@��P!���7 ]������N�~}|nl�bV���{��0�Vnȩ_�:\r�ݓ�F��˜���8� �șs���w}����y���؇!0�;�� u���D��X��gS�fgG��h0r��H��{V���v��7VZ��:���1Z���/����}��љ�Sh&x��ge-w�l�1z�$Lg�e�r�Ω�u)�f� �xLh!����е�2��I�w���Ka�z��!=���Ǒ�@RCBT�Ǐ���o�a���1I6�.���0~R[N"y�#�;�K0Q�p�m���L#c��P�ᨸj6gN�v��OȤ����{��վJ���GI���^�2�/lXq�@�9��`w�ñ���pw�q/3 A��w�̪�Ƽ�O���l2���n��I*P�_�|�lo��~oH�ֲ*��yoT�E3���C�m��DV>�?��={�$�/`����I}��m#3�z��kCˡ*L7#K��Hu�xp�݃���0��#�l����B�v�H-6�e����Y ���>�>t �c�+�T®c�S��՛�#K�ոO�1��|� �9̔��E���B�CK������ �Xp�\^�ٿI�Mm���,�- 2ʠY�t.���f�ٷc�UqE��,ﰀ�C8)C$�SR�����e�+(̾^h8�*/j�|��\�DJ���ȵ�ߙR9�:��>ѕ�C�g�Ϻ�n�][� ��zœ��H��9,���WHj��E�U�U��7�KG�m�쉠7���|U�u���eÅ˥oFcP�cW:���eC�¥���S�)V[��:N;TW��0V»�?2T��� +��j�C��6���Kڬ�X 7���<�w���RV����r���E�.����U�2!s~P ���e��R���x^E�-�:��[S�U���mVi!j}��� �Õ�C��ܙ�{�������OM�����<�1�������\�P�UW1�!�y��u�g��gQ\�K�)��i����|�6+cŌ'^B�l�G�g+W�������[�6P�r������>�_ʿrR��~4��j�+��cЧ��Im�]F;�ަz�hq��ب� �2��S��4�R�W�������ƴ�D1��}��V�:o�Z�� �o���В�%�=�B�T��m�vR{��a�q ;b�VU6V,���4H+}Ո���_�-jCb��L�����j�J#LZ�:CCA��N��\�7h�-} ɩ��wQ{�A^��L�,�q�Gr�W�(bQ���G�P��D�͋��L��+ys�)HWA�����Gy���be�G�Y㈳������K_�}�=qaCp�P�ė��S�Pd難+�M@@R�}��hɾ�h W�o1�`yF�6��=]�E4��vp��q^7!����8�%�K(�O��ES�+�Kt���({|�z�:�A���c>�1ͬ���:���u�q�q4���I+V��.F�do���$\rf�"h]r�F�kT���/��?e*�6�| �ޗx��5���>@z�A�vzh��d1s������2�e p��>��n��~M�Եq�wx��[�bx��nF�< I%mgl�ȭ�y�%�4j���0����K���ϻǘ$ķ�vaɁ|�=� �ߜ]���1� �����`��Y�Fp7V4�O�Z�D F+�u@r,_2F;W������U�o-<�4��?��w}��� ح������x�����Ak�?cA�#�w7w��Wb-�-D�"���vy��^{ &g�VA�n�jYs�DZ�lEP܁��s_���w���� qf� z�V�'������ ��E��/z�;B�0w��MV���X��5���A�E��N���;M�w�5����_���[m(j-$R� �lg��М֔�ײiU��ݻ˳Λ���T�j¦�ڂ��%��j��)����^+��1 9�Η�.3�;#��y�0���3�-�.�n�Q�TQ]?�}���e��[>���s6ώ��ȍuע�n�e�d �5O�"���ό��Qxq�PI#��NS�PN��� �}&��� �ؖO�E/>� OG�{��PO�F�����}z� ��Ow��828���q C��g9���ٻ��*Z�@%sr� �!�ӱ��/�LOvO��q���&�Ǩv�5�h9[b�;�2 ;OHٔ3�vx����g��b �RpĞ�B0\u��[[ @���p�eм^ Z�n�9X��a���E��KP�B������!��!|�_���4B�����n�k���Ya�I��h+��'U?���Dʒ,��}� jL� RQ��$�J�6>� �����d�q����^<[�Ġpp�#��_���"@�$�� k�h�Z�\��˟���j�Ρ���¨���G�vR P�"p����aE2�kI� ��7f�3\ij��H[v��#��k|\�"&t'���Ȝ�C�:+�C�g����vB�MG-�rޅ��{U}�4ϟ�)\���cKw>�D��Qs0���4��[���-eG�p��{�G���rg�a��EjzT��*mc����տa63S��y�|��:�?������!��X�a{�l*}综����o��;bߩ�]��ZZ]�ū��Q:У�^� m3u�EN б��I��?��%,�ɣA ���8ŞIZ���!F��G�����`�9E�-���dT<�d������ 7z��Ȳ�jpQä��͞�!��lh���� �ik8��O�z�{P����~��p�0�ܗ���B;���A�t�D�J��]��������G�N�p�E��{~��]��{t��A��w:�>��^2���=m}���"�k|s&z���Fʈ�}`����n�;5�a�Z@�]+=��k�������SZ�m�&Է�J� ����burm�}v��J"�M��$֛���}�z���kY���T[�����s.���w�AX��w�J2�]��U����a��b�t���8��Z3 M�c�����߲^1�����r~c�ܜ&r�P���T��%�:���kMxd��1��R�dM��&k(a��=b_�QΗݭ �����_�k]"h�Kܖ�q��j�~dk|��B�X[�D�r�w��U��>�ޢ!�ͼ�:8��G{�|�7�5S~�)�j?n@@����)�,A�|l�) ����t�I�C�0�)���))NO��"���h�( u�ڼ�I�Jfb7��Ч������A4\q�� �&I��~��&�kQ%�D$S�B���I�sO;���$s�y6$*3~?U��>��gn�Q���@��˳%n(���?���7R9�?@y�!&W��C���ݽ*���s�c#��g�/CLq��h6ZL^q�R,)�3��l���f�S蔔��\�;��� ⾞Hc͎�G*#9,����p�t1�R p�C�g�� }��S̽���s�U����tv8�n�86>�N�?��kXSn)��.s�ۚ~��r���� `�ΗJ���;�xn[E���:����u`�8ey����Y�%r����+L�6���2����=v������x�f{X�?�]6 �'|����튭� <]#o@,��ヨ �;���M��T������k1�'��-�N� ��ћl,��"�/8�6��9N��B?��8-���S��KoY�m{m�DL)�v�~��O>� �1�T��;�g)!Dhev�T�p^�L�����r�ӻѐ~I��į�6��/ K�P.~E��x�'&�Z4P���\Ӟ�L{���T��$~&�AI��g�-Ӝ�б�Fv �)d9)u�N�&�;�M���������И��>pj��]f��?\жlhe�O��B�o%��Q�Ҩ0�S������~,`I�l1��V��Ro�iT��B�l�������.a��/ S0�5�Ed��/O�m^�e�kTN�v|ͥ�t%T��_�-�%��Y&�j��x�m��ZT��{n��6�l�0��:�������Q퀵_F 0�Òe���`蔛j����䙡t ��I��H�pGW�F�I�hG�`H�&R��ۤ�ݰ��N&�ؓԔA��LO�44���B ���>~�Q�j�D�������(���=�ԆNG5���(���q��M�;lČ ���^��6/�0|���+������>wo�Ũ"�����|�w�ό���0(�_P���y,kquC�S�tQ-�#Z��9��gL����$�X�ʟ�)���!{n���Jƾ�_E�}q[���T绤���ǃ�p>�\ m���r����Cg�Юۇj���|�HAr٭y�0���z��>�`���ⷼ�;���B�k�� ^��`�\�KH8��O˞�D$ꢳ����`��uר�\�EG��ߠ�2�:� ���e�Ȱ��yq� �]��'��7�j��d`T� .Ⴞ*�G�4_�|c�#��@/�*V�J|7��X`q�kwU���`�� Q�7������.B!_��:��C���ݍw��?���ʛ�1��YM0ޣ��� �]��C5��2N�_;z�i�-��>�J<�j�.�n�QB0�"�*Շ�� �f�λhz�7�X�\fGu-�DFq� ��?hd���Yk� �P���d3ǜ�F��3M����o��{����@��5�(/��@H�K��J��2hwҭ�����2h�1չ��1�}�! �Y��-�F�Dy�3�� 7,LjΪ4��K��xr���7��+�-�;�Ԉ0L�GR�Y�J�B��h-|��n� h��w6����È�˕V��M���tR�NB�/=�9R����n������X�Fy����%5�X��� + ��m<s��f�k �,q��y�c+����u�I7��ĻS_q�5�p�%mo�1�1���N����6�`l�1U�H�m�:UĶ�ƚ�`W���i,Mh��fC���s���Ⱦ®�r�F���|��fvd�lH�Վ�h%��歄S�V�*�å�^���i��y�e��S.aX���m�b�u?K��U��p26ڷ �s8�>�y7�'t�»�r��\�eȄ�[���n�"���,��8s��y��Y�$���Z Y�q,6�wݠ��p�tL����y�肜��Lm��G�j� :q�*Uu�,�{����]q�Υۙ���ЗLF*�T��[!�P��p=��郴h� �kEj�x��]<(t��=]}�)������K�hq�}���wuxw�+�u&����(�pe�. ���< Y�"��_:寥L� �7E�Y$[�p8�i&����`�&�|�2�|+�Wk;�rNŪK��*O�!��,Z�� ��O��o�e>��`�Q,𖨟���pw�����=����[�3�1�f�/P��O����g��<�՚_��b;J�5�'���(�8S�&.#���|��H,~�ugU~ U�����1�:���v����Y�L��zk�_aȅ�zY6��(�C�l���֦�Sn�O%8)�6�f� J�S���aŬŵ?4*��b�bX��A~�cm���n�JQ�J��<2�ri�|[��>�?e�a1� ��rZ�Ì>�#�����*���*����A���[n��$Y��t6�<vY�*�oQq����>�%HW�!M�*�B-�Љj�}��2��F�e�~4�A[R�K�a��P�l�����aT:�dM�V���#�W�a���c� �#:��ھ����G�{�٘3D����%YQ?�5g�RNYC��(�%�a�T.��EC���l�Y�#8 d�9��[��C[���;��߽6�v+#��ʝe_i�v{jݳ�:�˭[��F�1Y�ڷY)�E�S���z�TO�-��\�3��|��e��/I-k��P����6{�)��KU��Gjl�q�Bt�r���^���h�i�z7����um'?<uJ犦���Z$gԸ�VV��u Wω�D�)����R;'Z�7���4�ە�u-+�1G���YŘ{]��!�u٣��U^���{�6G�I�%���;�9~��)�\'�}�W �8��tei�y��,�q!��:r�0�q㙗��3��|��~��S�g]tvݴr�I-���F�wK���m������Z�Q�~�,��?�tCol˶����"�|��0�����,�s�"B��:�K1�q��^��Qu&N3`��n�o�j_�>TŦ����P�De���@K���RS'0�2(����Sj�䥌$!�ז� /�>[V�0�L����:��r)-�M���ɋ�Q1��3SD�@��C��(��ݷ��_�9�Oa�bH7�t ��`��P�*(�0�#A�<A����'r�ė��X��4s��P� *P�`�q_]����L(tB�xb}e �gL����};0QH���xL%�m�� j�n���ypt<�K\�EW���l��-�bs���܇KQi��ĉD���i.�_�� �~�1h���#&��r���E�#��Fj� a>a��[j�2�U���#[�eD���SbD,B����o��Mz6��L�zRF$/���՞�c� g�z}��w�7t�J�x�� 5'��4�px.hV��,�1iw3����S+LF�Uy''ďoI��u�v�T��tQ�<�y*:��D��^�&T�ɭ�r+���eBߪ�?�� �7�~��ٙ*��sv�^n[��f����gX�i�D�5w��pk�"g#^�o�\$Y����G��^�pԵ�N�P�6��^]��?�?���Gc��P�p5i��]�&�:5�*�����ў���X��0D7��MK$�),��7�H���s!`y�<��!����K�ũM�ֱkؠ8@e�=p�����8+٩d?�2]?=r���U2�U1e8�7�+��&�{� ��H�7n�A�m�d�m���ʪx.YJ��VUd x���4:#Qw���e!�x��e%j!,}(�Z^M_��~A�����d'C9�r-���ak�붗swX�.����^i�����+ΨHO�6v����?��O��V' 5��.[�"�S����BI���tIl��Ϝ�P��Ǐ��oZ����q��wָ�bq���L�(��@��X��L���Ga�Ĉk�i��H/"}ׅ��z�`�k[�P_)��Ǿ`+��}�xK;5r)�5b͕�]a�5+��D(*�!���Y�����_r���t����&#��#��_MR�A�[·��P�(�s1~�b�9�3S�si�z�%b��}��V2qr�H�����f� u�'�K�D�Y] ��ħ�#R`����YHtq�p�� �`�_)Ϣ���ԫ3I�����[���e:���B��R!���X+U��b�� ���Z�4��n���@���F�`��5�^%{x��L+����kj�B��j��}|���eq�X�9SI�Tf��_< �\�Gl=}BTM�=�KY�=-��( �JC����]��� ����˷Pjk"���2�Y`���1��O<���^�ʦ��/�Z7}s��!�^#�k� AIK��bkx�Y�)q���u����9"5}?a���#��]�Q�,�M�b�Q ��|�B/��*QF`'@a��Qv=��l}��'� M�_A�����@���e �^��R1����+�2��*�22���߯��'�D���BEd�ˬ +��EU~�����Y��I>M��m�9�K���Kh!�Z���lΜ���K�Rc��xFhf� 2Ne��aEY)�1�{����^��yh3dD�M�8�4��X��^c�x�M�R�f[�]:�Kb6�TF��{'k�졯G!����6�ZqO�#�/Rɣ9�o��?�ȴkp��w�Id�2vh�u� 8q�*�<���ܢ���, @�*CKz#���w��L<".�}��Ɨ0|���ٍ�3t0���~;Kr[�st̻ɿT{���OⱤ�M%P�y���|m��s�vg���h��V�DS�(IW�j���:W�����r�1���������M�zq�����j6�<�=.� � ǡ���o^u��K�X�-#���;�1��a���~���t@/�.����=��X/�~t<q)E�i~? �-�ψ&%�R�g���Kn=�>�0-�|�OG>������x�#�B��d+ P�g�+��G�)6�=��-��;!a�P� ��x�1Gk��7��9�^dm��As Xl�q��:t� ���G܇����x(���T�����$�.�:w������ą�f��"qe?�������� �vcC���'�����*���~R'\ >k ݵ�wu+�Pa�����>� E ����xP��4�+�T�5cή������y�c�$�o����KMX���)ǰ+J���6Z@"����«��P6*��+5�흸3-�϶�zW�w��yxg��K?�Րvy�/G�ᦤ� �,�I�^�akԳo�=0�J^����J�(*ڒyE�^�)Dp�1�J�"O�"�#H��_���^���c�'�뫰�����(�1Qe�8������^x��:��fІ,�=�d���&�Es�4��U�J��H;B�������J61p�<�r����/��Y��� �FR}��C|b�xi8gt�h�<%���~g~�v���F�ɻ�mnȳu3��/?�q˩�A+�g��c�&�u���4�\�;*�S�}��1��Ǜ S���V�L�;�fV��@B4�� ��&���LD�kw�����a,�|�x�+ic���a��f/�zz@kk��мk�~U�Ф�ɍrwd����!bxq�� �7��C�Č�Ш�{N���z��y�О�ڑ"U���]������%'��^��Z@y�ղ�r7+��H�X�s\��#̑M�4%�p� ��ظe��.��-�jآ���+Y�b _ Wx��E�B�\_�<p�v_��z��}�Ϩ���e�U��Vd(�=��=Eqk����2.���V<�x܄`CG3�T�]I�L@|I|!���A������H�B�N�d�)���J��P�z\� қ�awd��B�E�gm�֖!�ؽ D����cNK��m�L��P��ދ|�jiٕ��-��e �zZ\i��#b`Vqq�{0ly�/{T�>8�m��o��f��-}�Qx��e��j}^��E�o�j��ĥ˙���7��hm���-�^e�5��Z�s�E�>j{ )\Z��#��Z�[υT����<�, b�i�4uƧ�F`U[�۲*�Y-���+:ܓ�y�@�-��;��e�c� ���'G����~�mlc�~i4]mc���q�Ƚl�S���_Q[ w��c�P�8`���%�J����s��<쥴/D?���2K6�.�g[%����(�]�2��VfL1&�c�&Td4���r�=��t��gnb��z@�֜�zi���}���C]=a\LCc������FQ>�3����b�Q8/@�T�����ɮ<�k$���E�Ke��2楗5x��CE6�I��(�0cӪ��9$}I?�g�O�V�e�����f9Y���kY�T�cY!��.�O��L_i�����q�*+�-����`[dRI#�_K� !��0wQ�=glJԎ����d�o�����i���c[_�ں����5�˵�/��0u�J��d��7��<��*H�����5LP���wn���gt�`Z�\ɛ��̐��pI*���gZ<����R���֨�t��������]ے3e�2uL�&N���!997qqS�M&d�(�/��`7�/̱�4��n�~��F��ï����Pc�sV;� �}%�Y]�Xßy�UC����;u� ']��y*�I�!�,˜6,K�"1�t_|#�)~�Aw�� 7��])�6M,�,V!Q e�ܩ��B�(�r���3���Jo�?�%��;��qy��7�E�Ĝ� �mS<�o�^��^�2�htf ��y�!���1�: ��OEk�(�2m^�N&ak��W������h mk4���*��߸&=� �\EA����K�,D&j��$). 5=p_C���q�#%���fa7q�T[�:��z4�u�蕭t�F\����~��~�KNn�9aO_b�ɰ�>������?"���B��X�}4KaL��Μ_��Ь��gPsٸm�$�Vh�W;�zU�Sm:��nN_�v�/��[�1�+��9,�<OlUڵ�g�`n��\�l,�R�Y�xDw@Q��u�I@_�'��ic�E���MR,�~��5v�c��E�i[��UU����+�e��J����9�]>�\�?�1�g�UN�~���,�4��B���M3�W꼻x�H?��.��9H���}s�<Drޱ���7�Ȍ-l'u_�� \��g̵�~B{������צ@D��.ʵ (�W"���]��{{ <+��� Z ���G�Y+X��|<��^�۽�����@uw�u�5w�Fo�1����7�)��)�hq��^���ײӜ��g��;��#9��a��ћ�?5���ៈt��@��X�@l8.d��m`|�Fa���?��J=��I%�4��E۾C#�|��2�h��9����T�%��<c�9�g�>��N}Ԏ;_�z��h�TwZS��GE*�4j�B�.��/��(�i>4O7f�T��*�0]kw;2S< ��I=�`L��I��e�飯��D�0��@Ps�O���$U�j�ֈ�A��<r ����,8?��i��i�I\`I�J �Q�_ �H�2$�/Ӿ\G�#H��} Ë+��6 ��TQ��A�N��h��߃,./o�Z.��C ��]��堯�U-&��P����)����W�8tuM�S�!Oe�"_E'����*���N�����PE%=�� K��z����Uʇ���o�*Q�(�c�_����ŋ�@�j�cy��ߍ1�@�ĔA1fF}-�����Y:���p�����X��<�0?Κ���gLt�>tQd��h��)���$�r%+�1Û��g&��JڭV4�<3�>Sq_��&W�4�^z-�nW��:�ĝ��ˠ/@7�K*���2�F�1<t�67�F��(i.�ә�q���cvzy{W�{" &A ��N j ��Xw�ɴ�ˮ `��q�����B�P���0�Xw�8�]�U�p�Fg�!B�r���>�=� �7"ug8��23;�EyH�>�À���*n8�ԍ�8_��\� ���{��E{�Vo~[�er��䈏uw�����cں��wcLX�~���-��깷�Y{;���6'X$VtkKA%%�~��,u��3`���h�WP��3\����yco�;fӽf�B�坎�Cq�� �x��;o����<7� ]��7�q��^ƩoV?���?ZXM�[v��,�Z���[�0��s@W���\g��^�fc��N�]��覢}�[��zg�f��v�9�q�9�m�4�e���Jټڃ��{]��Ź0��9ֺ�&j�8�s&� `�9V< =�_��T>6ϓ=W[G�����;~��.��k�}����7w�P�\�&��bC%.�ѵi�E��uXTW_��kL�9�0UHN�\���S����=�N,?ᖷԚ�nQP'�+� ���R�9���r�Q,�7K�3\�"�M�#���A�L �N(T�;J6�=�!`�A�C}�\An���*�۽��-�S0���*�fk���P[�5A� a���1b�m��N�� ,�Γ\�%5�e^��hۤ�Oe��Eͅb4b�E�#唥��.ٮw��c�o�Y,�z��Y� �x$US�rF+�����Q9dP��O;V�\��]����닷��+� �2q!9�j�-Z� �wt�Ϲ��w��ikng�3�Xoh�hӯ)h# l�!Ԩ��FG��%y9-�+: ��| ���m���y��.g��^��j���gg�x��]>�]�^�� �$;�g�P�ѓ���H�QH[}sv���ZC }�k1i��Ř���Z��HTm*R�@R�=*�at�a���`t�$[� �}��GǗ?8$���oi@կN�[o���5Z��{����A}<C�x�~4���@��&7�(��2M,��bD��\�>l?϶��$al� �3e��6�!X�(��j�<h|��F�Kl{��t?O^7�b���.QF����$I�+%�� W`Q������4���<�cD�7��TM��F�s"�f��fo�N�ۡ]ng��Q���\G�yD9;�1�#gX��C�=��7܊?�A[z奿O��Z�m#��i�E#�)��q�����e]�6���v�VC���DQ�,Z�0rR�w=0��Z����ͰW���X�9�Ҙ P"F�NnJ>����Qy7lg�3o��H����D��q�:�16騗�/�g�%����&_.�p$�.��k��%�x���R�B�]E4u\�W�,4�%��0z��.���� �Q�^�e��i�$6��R�hRFs����Ei�@c1�y�R{.��Ǽڇ���{���z�5���\b�����4z���4R���K:#:�e8�h>:�ޣ�kb����c���ڨ�{D�t�̎ߩ��,�)+��%<��Q@B9@��|ܰaۄ9/�߾n�3��@.�:�9>$�$4�#�rDW �� 1���5X4I���� ���E}�mt;���we+����x��|�;a���(�����[i��[�!�����x�ɰS�S��['|�o@p{C�1���`��X?�ZT�G�� S�x��� �M4�T�����D)�s�� �E����1:c�H��;�5!gz IO����&�)"�[�α�is� yJl3Jh�f��Ԉ��"Vq.���0����̍��3�i6{6y��@s61l�O�>�Y#�7���_�s�y�����n�9�n�>7�q�N��]0��n�>� �Db!�����M(f9ɥ�&��P�M+�c�g���v�f}���6{`6�>�ea|m\���n�φ��2� l��*�| �9 E��� �W�Pd2,`%^�� �� �B<bL��.��_6��Bz��<Ө?� jhdL�2�1�r�f�Mi�Qm��S d�8�5W �2��{�5AB�a��?p�$rL�7y��C���Y�^����d����?��/�|q{ �ܛ�G��ˈ�C��gJ d-�����h`���^�6Z��&$g�WP�T��m��BE-�+$�Ւ����e�*˯ma\�wLV"(qgʵ6 ��Y���ݠ���r�8��v�{��nÉ�� W(-���������i��f�2=.P_�'ġ�uU۶U-e���lyJ�����-� �M�`�B��뵬�z9���غ����RG(4���h�y�5�P�t�86&���'��-92�n9X֮�{�?���,��5I�� &���K��Y�md�ޱ܆5�rs8R&�+����D��:<pI�7�����_xnE�zy�2��$�mJ�)�o��I�h"$T�ƈ����N�v��Rk��́�"�9��F�$���.�G��T�LK��f���ڔ+����l,�Ij���@I�x�@�4��1,���x Щ�߸�3����_��^�L�k�8��h�� � J���aQy�*N�K�qY��I����n�J����p�Zq�i${E~�cX�[���1�p�W7k5�vi���#[[q�L�Hp�s��aP���O��3��1�9w��uk��������u�b�>�h9}�˜c��3j���8ۡ����L�I�� +PVs����"�/ q�͍C�LTv�{V㟆_�e��J˯�E��Ve�#�40$f�.$�軞;�6QEt�-k�+�|N�W�Qï1q(��@�5|�TҀ�U�N�G�ďݳ��;����`�q�q8gM���~�OĹ S�pD��%��@�8#�s]<*77�~�E�I��dnkl��-a��w^f6e�Z�$t=# �'��i��N;���;������������Ь$Uv�ZF�a��ΐJ;�c9o;(��� �'��Ր i� m�e��f���7o&��P�_�^�k2*�h���;�kW���Jw\�Y\�Q�ә��[[��i�K}��u�1LA*�VFw|�ԕ4Y�St�`�%���_?�H�R�H�����1�\v�sޯ`B�y��A�"�[V ��$bNg�~Vgwԋ!����^^��H�2'FgO����3�D� "J$�;{@�#$k]o�<YOe)��X���Jv�qz�0���Տ��Yx/�GЋ�D�6�籀2�7�������e���q����H��0��p���#Oy�&[�J:V���^~{��;�X���U߿8���Aiy��O�y��`��*�/Cx�$ŮWꛗmtNB�c���_���-�/��<0�M(λY� L=�[���]�~HY��yK�Lb���`�[H&�=8�}�];��za`� p�3 NNG9Ÿ,�4|[���~5�5����~��O��k�6��*'W�I���K*�h7;Ls��-vޚĊ'�3v�g=�P���#g8�֧��w�g��x��2m���~)��?;�!|���dşa��v�$�[��{ �HHpc%��Q}sɊ#�E����wBw��r���h-�7>�Ն+ILʪ�z��'۷���*v�"V+�x 9�ѥK6D̦�<|��;$�J�лg���#5}�@MB����Rϗi��G�-��v�G-X�5u T�)!C������H�� F為�� }�:H{�W+>�ArM�=�O����'.`���������7�m���$����2�M��o�ծ������'��[�z���#�����C���ŗ&Sv�p� SG��c3V� i"\B���z����?g�K(����t��J����`!:��|� ��E9���ۧ�Ҧ�Z��O��A����))]��ǝ���=��e�,E�e���@�ѷ��wh���n���*�S(�f���`\`,ړg.����MRJℰ� ���w1��I�Fm `�jK?��֠�>vV��Ǒ�5,rj��El�$h�Y���q�W�v)�tR��|P�������֯sKl�C���ޞw�b.���\`B$+jbE���6��,Cp��L ?��7}�ᙜކP`dz���� �q����ɕ�~}��%��}� �9��?q@-'u�OQ��Xu��,���H�o[ݎ��|Ix�fto2��W�^]e ��<����䏺���Cq"�F&k�>cl�V�8N2^�!~��0��,�����>3�v����}�bD�[�$�m�Q�,�x%/$��+Ƈ��(�Gװ�0D�i�O{�j��C�4e��sbL�}��hQq�ִ�]yh b���ӆ��u�uS&��Ӈ(������N�����<���FrG�"��P���EtK�j�F���,��RE �8�tQ��)���7�!OT��+]i:����S.�Kjh@z%��,ժ?�@BtK1����tU��o��5}g ���� F�{ޏ�.0_?qy����ѵo��|��O2�m �i����,�kA����I]��i�K �P=�3��]���+K�7k���X��� �,�� �z��V+1�@�M�G8�LME�vqT)��_��V���xd��K��G��Y�4nO�R�p��4@۬��D�$)9� ���ݮ��O\[{�L�|��K��_mR�G�r��Y���vKʒi �G5GQ�ԥ�<+���fc���q��� \Cy��<3tvRMUr�bG�XmY�cd���k��״����AZx.���$�q@�� H2�~f ��Ee��X<¢KH��V.O��pV�^�]�����O� �Tu᭪�dt�M]̘o��3��!,H,�0�~;�j`��Y��f�&��իn��e��F��Z��Hj+��F��b�m�q�M�����ԎO�Ah����.X��/��K3���j7��,i�f̡���A�H��"������O�[ꦺ�����N�v�]����L��꼄4.:�]z6�/�k��[�hl�3v/�mdNc4^M��hۘAHl��U�Yڵk�Kހ�UꧥX'�ܝ���1����Z�Y��#���M��#��=^�FU�jJzYu�M-��4Cks�B���qt�L$��}3 Í��/n����!�f����ǭ�KV�\�h/oZ������Y`t$[�|@���4(8��T\NUxN ��`o�@�� �&ؤ��� aێT�҅��3�c;��4�7�Yp�w0� �mʨo�!#!Kbb�" ��=�c�!�";+�A����{���0���C'X�h����k8�����]�Jh�K(Z�����d¦r���db2k"�����Ew�����?���3h=��`D ���$�����\�� 4s�`�5�{�wu�<`��!��ќj�*D��i�J��+��n��c3��?5��������^�J�W�_ .��%.qD,WɯLav�ޟ��c�NAgu�Rp�N�Ϧ'�-3�~�s�Z0�bV�L��ɖH٩0nZ�al]Œ���ӍN��7�+TՁТ"t�v�I�1�� Zb��o�)pC06�n�"I#{�n��fɠ��-���q�\�,F�XOw�:>ӻ~��sE�Ί5�_� A�)�8������{��Г�g}��q@\Xس߉*&� �^���7烬:7Y6�`O��7#�=^ۑ�4��vh�R7���� p��t�W�4R���%��Y��;��I��-]���]�`}��I���ĉ�Q�u�W�9NZ���Q_�1�SA����b��0��D�8#s�}t�/�(Hc;�jNd�(�����5'��# �P'S�*��e�&Jw�!�D�9[�Qp�U��_o</>�Fu)�:�f#�TH@���]�� ����(�ˣ�����L���S5Ғ={���u06�a�]p.�S�T��A��,+~ m�9�t��Mx{=���9e�%��`�a�8�Aw/��������ʾh]�S*˞<�5�.���n� ����D�fxKʝ��ef0�L�#�o�-�b3�c�t{Gd�|75��z]1zh���B�� ��@^�HʾsU���v���T.^9�i����L�G�����>����9���w��]���M���y�f-:<3=:�Ԏ`�_kTM��+Ŧl��&&��<fӿ!�A�6eܔ`E�ܯE*ҐR�:��~���8���99�3k��~�F+��d G�ּ�����FD4���q�ʹX�t�F�9渢k��v�]����K�d6VߞV��+�%d`|��3DZT����I��=��I�7�5��E�\/|}L`�HY��9����:��gO�k'�h�B�zAi��ۘT�A���[K���VxZ�d�\�4}ԭ�&.�;n� \�~�0$�@?�y��7T����m����D$pv���G{�a�9%|bk>� t�r*� ��v��T��U!te<� ���ay�x#�U�5��Y6kL4 Q�Svi�%-�Mav�V ��-�h0�F�#�������Ȅ�¸����J4b�b�.�����I������5�~ܸ��Z3ꇪ�h ��}��3$I���9t���_�J<��ݕ��Ѕ��z,��ӑ�Υv$�W��K����?v����]WZ;u�˝+O�?�w�|_�*���Ʋi�Ά�Z_1K|_���<1��Tr�jE��K��n�3�i9���!W�nk�S�>�#�~>g��'>M�:j��KS�!�����,qL;T����}L}cc�֮R�}2xӄIhM�r�k��r� ��ǥ��@�m_�i��*}ߞ���B{�zn�"T�n�:�Q������GW_�)�g��h��Bk�~�Ĥ�1��=������}F=�6C$�V�kW)��I��a�_b�^�T �X�83}�;�����3�ʲߛ�B�@˦���f�]����N�� $���� I�")���r#��Zt�R�+�;�a�둤�2��/=�uW&��?��+S��<�ʅE#ۻ83���M�7�/�[强���C����i\���p~�a�g�c�U�q����c�f<2���a��~���`D�u�ܟx~���������rB^`��l���� %_�d��[�<��UBuG,�B�ŏw�FPB&ۣ�k?� ��k��Z%�!CxdM.�,�����b��>,n�E�^9{T�d{����&���\$,R��"^۬I�v�C�J�y��6�D>������4���h�����0��蒙.��ޝ>��2]�� �b�d�zj���!>�d������b �o�Z�$6=�d_H �p�/�%����ޫ��Y�]�y�(7Oc�-O�0Q�=0��}���3o���,!��"y1Hв&�30㈔�15��c���W��zP�+�-��;��}����^��w.��������pjLϙ� cCPjc[��u���� �Bf��D�ˀj� �'��0$m��mDF����fY� N3�Y倹�30�{��7 �)&.��tHsMD�=��d���4Bx�xss���/�� l�: �����R�-F�cFX+�f�f��mp�l�ʨy�t3�x[<k����SE����J��LI��1A�(�n�qc��[�an�6WH#���i7��s�5�����n����M�|��)i%6�"uY�X!M�3���3��w�FK���Y7�`�@�P��0F�����32�c��@=�.�q�A$�;\( �����0�@@�>@<�y��A��&�NTkr�H�k�i?����4��� ���Y�+����Fc�+2]�f0{��/�4�~"I�UW���y��HD��p�|L����f���+����z]r4ݽƊgi<_���� �`���A������%01�־�9�V���WvX���=t���K>2�& xr:a}�� �Kk뤉W��� J��ϫ��ɮ_�[��B76;;!;��7/�W��l�G���`��*�85��4����T�I�I��CA�zKG�P����q[�a/�~�b &M�v�YH�w�~sڌVz��������ߐ����"����2�Zd@�* *���V��Q;�S�UQ[�����8�߯p]bB�`S�� ����B�����y���|�?��-4<�-�?��� �z����J���h.�v�p��DI~~�b=����J'T�H���x� "�RL�&:�Ӡ@�:�LX�х�*K��#^#�(}c��V��MZ�w�$#�L+<��u�9�L�*6l�����뗔����pbEYYZ��%��j8)#A�W0�:/��Ƿ|��d��J��*gb{��?��xK3ǻ���ri�5�*;0�Q]2��0�q�+��"Ȥ�N�T?GG�RcR�.0r8W�֚��IMS��oW�0f�;U��Jo*���߱��V��jՁ��TI��D�2w��9&C5x��/��Ʊ`�0)�"�̅H��d����@�zg�t���V��M�����`����#c%�o����Ye�(���XBKX��悑�SMN"G�]"u�)�ȅ>!�W�N8ءmo�����"�Ն!�Z[�N�єÈ�2���CsM��"w<$��ﻹeY�RAN�g;Xd�!�� ebt/��mS��B�mr!���羂�����<��~�#R�q`�L^ ��4�%�!9�a�r�5��w���X���$�r@���c��9 ����Q�d���8ۇ�r�+�����y�>� M���9_Ԩͣ>0L��2L5���������C��W�<>��\x̴)*��T%^r� �;��R�E�ds�˳ņa��=�1Mڡ!gN�*�w�WA���qB�3� 3��i�?�,t0��Qߔ)y�`'���3\/��VY�0m����z/z��~�D&uv����>tNk"� Rk���ޱ��=����N�+��V�f<9�fSa�ҋ�Ti�{L��4��Ww�+�Ӓ������nNIi�PjE�j�') �M�Ѝ;ۇ6�n��>ߓ���[IMb����xy��kȚB0ay��o�m�$�mtI�Y�V6��F�|�{齾�� �@{ �1%�>�]��0.p?��9.S@��K�M��[ٰ��m�7��Rn%E� #�q�%2NY��l��>�r���*�<���{$."�k�9`��.egf�����o�ɵ��*�K�R"۳=�������n��O���)5�v�ؙ���4ܨ��\��'8YES� �'��>ᄧܚ� �ˑS��E#g�X���n���&�������lînBU��$�)U�w�gG@������<�˴�*P���_ÁI�����D_c��/O��~�{GL�چ=�H�eʍQy��̵�"��ReO�@��"wo�e?j���d�s�k� �5���'Ì ���[d!k�)�wF �( �a(3.?!���x�&��� O�����[�՜�=]���j%QE�E��B}��z��1��<S���'E�������m��U��Kq��9������?k?�I�ꮮ�l���ؖ�k�<�Ty��P���v��կ{$xD�;~v-�3����4H�* V q;~��3�bҏ�� �1!�W_�<��b����1L(��P���iJ��K.�����t��C�>��Z��/y=�<�=��6��q��f�䡅�>�9u��niZύ��%}��a�Q��x(�>K���������3l �ͳ_�9b^�L�4��e��͒�UE��q2Ҿ�~B��a} ���i�ݴ�q�F�1�bd�L��Ad�Ҍ�ٖsLx/%EGVg�M�L��~r<�4J0��t�+�Ne�ub�z�T��H2���F��DAO���k0�T�=� yi�3�D+ucè����I��IGz�l5��Z�����.#Fiku��`����m'��!3}k���!s=i�A�i�yU�M6Ǫ\n8�g�����]�$D'��,���Z2pV�|�AJ���L8����A=Bb9��u�#�Q˞g �pR���+[t�W8�s��� ^9��TH�3�!� ��/M�D�s W��'�JƳ�v�O(� �b���d��҅�R� �^0�f.�J�c]�K,5��)s�fV۞��r�J��߮g�bc� 'W�;�nu�S�D���tk�X�{�i��;�D?�տh�����F.� 0�빫]+�S������q�8q+��W_S6ξx�+�{)��=��3��Qg0���AX&.�[g�GWpW֓awf� ���o�i<��������G��|kկ�h�fQ�m/}t��t���gv]���3;vz}�<Z�nYX��}kU����o�r�1a���ߠ9���01��2<�8�a#9i����-�V���tsB6�(��q���'�Jg��)���Nr&q�/��*�Tգ�YE�?������c:��յ��EC��Ȫ��[���,�nU֝�ю1��%�c�w�7�O���ǎ��(���<v0�W����'��Bj�CFpgK�Ȼ<��pNz ���J<�1͜��ꁳ�M`vɣ��B7��Hb�hT��261�d���̌�Q����T4�� � '��c8qs�ˇ4��SX�<�����&�A��;�sI ���π�M]�MR��I�G�O�kw���;$Ufu�3M$�K���w��Ш�����4��8�!!˦�p�Y�e鞉�^qX9�C�s7*�Ì�cSS;A@q�:�[�,��ѧ�\,b�X���;^�+�*�1��]��?��c����z�!���P��F�$[6�Q�����2����?+�� ��Cxض���us}���9'�u\���]��z<Pg��I8�O-��f��Ӈ]��H�3z�_��Ӣ\:Bf ���I;w`J*e��D��'L)]nЅ���Ar1����Hx�BB���(@�����?(̓�HVϳ��u���Vse�iLt������?���ok"SM�Cɤ~-��Z�X4%���%�-����%Z&��-p�yz g��H��9�3�Y��XF5]�JCӁ3�F��T���O;�<���KeF���J�12�p�y�ȁ�_�DiM� u`�7H��*�u�Ak�y��Z?1Xo���-���Oǂ����w�`Hb+�s� dC�MM,mش���Ĉ�&���E�� I>M�kZm���$P�b�Ѣ�yr��j�w@v�`��q$�s۽X%��z�+X3����XNrr�)�>�#`��U{�����浝/kh�֬m2H�_��_K�p�v!��w�6�˄�&d�פz.����v�k�����u�Ђ��^��Q���H��``<��g2�{v�(�H�2�f�Lj¼�&��n��S#���h�T�]�q��P<J�.�A�=,��8mTle��l<��] LG a�ޡ��Њ�9R�����g�2��\��X�����?�Z�G(7�_�R �e��s^� ����?(Jb��v-5��3�I�~C�'jξ0�UX����,u������z� Bi��q2\Iٹ��f�G~.�<��M�@В��ϭ���C�Hy��$~�c=�[����O�`�S��L��(�����h�A��1�\?��� ű�^�fr�G��'���i��y%�ɧg����h�ٽj����ƪQҸ/�e�n��������-��O�x�xar������ T��+�g�yθg��߈Sa6���B����({u.S�� Q�.�9O�WL���w���Р0n-����m?䀠��zoi�����i��)��F|�s3���]�Y܍�U�nX�~�~��Oz��HH�1�Y��^a��K=��yq��L@X�"j�/q�nj�#�;��H��!��t)�a��"�������Ɍ���P�du_����#�����J�E~�2BD2�6�5N����s�*-�x��Q]�fnn-J�'�>���L������X䣙+"dtd3�3NE �5�v�CҤq�-~��D˳��_�?af�2�%[��!'��J�DٹN��J����塳 �C�!��2K��Uo�`�(��_+��� �5��� ]�;ř�ul �<%1 ������n�?l~��ۺ+�w[P�DK���y�LZ~����:"���%���Q�t��+ߪ��&��ww���D`QC�Eˎ�*#x/0���O�������(88����g: Κ�aI�"�'%ǻd���Z$�:Nl�k��2I�7�ލ�X��$�U)�@W��>5�WE�j�C������3����*���-���)��V��ŅI"�G���I�̧PH� j4�"�:n�^aJ�����Xw����k�w�|Xf� ���e�c��J��99�y�h���>7m���e��4E�/:�n��@��[*�Ì�I4w�M5EE���\0�L�XZ��v6�e�v��$M�]��[P�7n�6E:�}�tk��s�QR�9����A�&k���dc�1_i gK���N;=����_"�۲\K��R!�-�k ���C���F�d��Q�D+O���Xh1��X ����hZ5w����**W�ճhg� ��.�#�����9���/�v�R�x�h�*#�W����`s��c�.��'C��4�R��s��;�����p�>�R@?F_Ď[���++�b��E̺���g!�0/m��;��{ܤ�T/+��Y�����ϡ<?E<#���N��O�C����۱��N�[%�f�|*n ���1�Z�l�>�.Ckǟ�+���~G,N���_��5:��Y��V����-�����'��T]٧�tZʷ���+ͫ{�+YD�e�����m�o�i)��s���M&�3���S�c��8�F�K���Hl�ssC�5��.��ug�NA�3,w�)��a���5���J��Lo>��(/@Ç3��^��3��_�ƈ&/�^�����F~?�� ��/eڦ<mp���R���O� ����R�$?G�1���Q����V2��jj�\Mc�/��S�nl�W45�H�bĢ^9rv��6��4�5(YMY���7�,Jy���c�xP�(@�WH��x�8�vj@b�æL <��!�Fc��Yo;v���|w��斪S.uD���7 ��Ԛ����w��Y�JlT3����1�je[���r��X����� A�@Ο�r�ҍ/~jW����cMI�d�)^��:9RŮ3��8���2�^x�o`fn���Ve�-'�x���Z��%�-ϙ� �3�`ؗ�ۖHOZѬ�@�l��`�h����d�O;�u� �ޞDr�b�I�+3��a=^��B�ݦO<� �8��m�>�Zvڢr ��Jz��z�2)�ޞ�J��es.MqS37�������&�=���u�cl�Y�C�4�w��C���.Ty7�%t(e�Y4�U^h�چ?߭�/?u��_\lM��%���jU�DLS'����?�<08�ӱ.��g�j\�,�N�s�2�61*v�[qCĮ�A��j�����=X� ?s�妵�"����4�5����,Ikqb[Hj�"�������SA��r�;�x�e�ɫ�ƛ�mXv�%σ�>Cv�6/]���L{M PU��%�<ܭ��JUH�*��+A7 K�n���ص��u�y�Lo��|�Cɱ��m�YJ�'��%�� X$�r���s�cL��_�CH�8�z��Y����keG�e9�ޒ�� �Ӥ�[,�C~J͉�2�����%Q��?k��Dq@y6���h��pQ�W2��ן+�!"h~s���}r�`�����%j���d��������7��\w��^�lZo �����-X���^�~Yo���8N�4k57���0��g�|;[��+Ga�2a�8�����h�L�h�iR5�i6�?>��,}���wI �[��@@��nв�#*b�B�)��uC��,}��9�C��}�!�,�|�ܗ�0���`�S�[��Z��.Dž#Q0D?\��G��e����������ĸ0=OO���� ��3����ÛJSkX�!�bS���)Πt�B�����ŗ$��Vi��e���Tw��i��i(��=�ސ��Ϫl�M_��۾�vߔW�tN.A*o�N5P���2o����� (p/�y9��>���{b�?כp"��ua�ux�º����L�"�yE"Ig��d�4�3��bl��ԿU@b�D��%�e>#��u���w�w�v. �T�^O��>e/� |3*m��>��A-}����� �ǘ!7�����!����aQ'��ĺ�=/��W�byh,��ȕ���]֙�UcL�X�Č�� ��&���@��U�~�+C�o�p �en ��^o��ĴЉ-��re4�\�ܑ5� �aB8䏐�]ϖo��W�i�PZ `���g`OA l-O���ݶ@9� x�V]/!�����9��}�/�i����Z�=�z+]�7��v�4���_��m��g�%���\�˳s��M �&�y�:ÛI`�5���,<zS|p4, �Œ�i�%}Ĝ���\�{�ʿ��G2�=h�dz�]�H<����s.k-?F�B%��!( ��˨�����;l�˨1�۰dҐ�-�')�Αd# ys;��y]�@N��E�%��+�S�py�.��kc�[c�/ȵ��s����2�s����ޒMX��?���7v���� ���J�!)BF|�zIaFTFnt;�C\�c[/(� �3�fw>mK�9�'і�qC��ƝaR��S�Y3f�F�9���: �%:���!b}`'�3���|��mxC� Y}����^+�D/�����C�E�5�n�+�U�g��� ��yƲ<���=�4&]zP�G|@Jg�$H~O��B�V�{J= D�_�wD��{v�>Q�;1��EF��=�2�l6����dM��~�j/v��u�PA� ����5O��/k�9�p�|��'AV�\0ŭ��?a牅�`�!���ʤ� �7�O ���iC�[d0WOB �k�2�:7�e��j@6/�b���oS�d��^n��I�k.��[ԧ�;C�����4�vL�c���Kab�[��s- nSg,��▀a�m����Z�z:��N�b�bOf}.0n֪��N�:�˔1���4���/�o�H��oe�z�N��VGb/��a;���j׃���%�`w)[ ��2�(Q�~ �4���u3%���PS�p��:Nӱs ۸=u ���99>I���2Y3a��BP�/k�+�"���X�A�!��N���`�}�T�x����5nlμGh��z����v�s�_�_��g�(�C 6����vׄg�y�{>$��7M�:�B{���[�E�~�����v͂��s��b��<���¹@����Z^a6y�2�v�P�S���_��X舵Ė4 �7��H\yLq�EnT��P��6�;M��sw�#m#��9�O�F�9��iw�E~�[�~>�;:�{��4�R(�m�3���涞oF�+���f4���2V�ƙ()��#���K9!��ƻ��?'��������]��$�[�K�5�7�۾��hzZh Iς�&����iz��sL��=�ΥF}���S��\�ɐ��4�r �E�� *����{�m����1+�p��zY#���@�4I����rP&g!�S��O_���+@=(�M�NX��1����# gt),9��)f����>��e���;�ZW �i�kƮJ �L*o�>G�V��c�>D��hF��Bn�?��w�o����E�&G-��5W�:j�w9p�fb�z�@ը�i�_�Z��m=������݈p�6��K{�iY`G�O�,�:��?U��*Z�;����m��#Q�,<��`u�nԨ����(�?/s�.C�9������F�H��ɕ�m\�F$8Fp�d�j��V�.��N��_����[���Pw���S�G��2�\�y�5�L"3М�K7��N�Azͱ_L�8H{c��L>1y�Ժ�ڗ5���"<K�0X�<�*w�^��O5�� �ԫ�(V�t䘶��o������C��b�Р�Ȉ-Y��ǃ�� � ~P=����t���Z$������q��x��9zB�Lk�?ۗכGn�����c \�57�p�Xk�̙�LS��5 ġu,B��{ʅ+XBC��V��a-fd������� h����@x<YB2��5��Ǿ��G�v��s~e�5�h`����I�U���y�9��[�����ܣ6��0Z� ��D�j?��L�\�������!nl��~�`�����~�"��B�?@2Ǚ)m��$ͷ*�Ĥ��5G�N��WrOmp5B3gR�y�Fy��ŋn�Ja�!���9��ӭ�W9�feiڂ��XE����T��5I���91 )�a�Ml4�9���%��4�=���~P���[����xY~N���Â&E�*��;�7�C��y��1K!�aI}�:����<*�f�tݚn��/�%¸ŏ7��M/���_�^�ͯ��`ۺ�춊^�b��=}}ݻ�Ф<�F5ù��~�(��(�����魹�j��߫��|���@��y���{�X��=�t�2�Ì�~�����`�J�V�E+��y�������ɔ�~|��*�,GY��i_[��ux�xS+�����E�_��Y�g�i��n⛃�N����)Y��Q�>6�D}(th�$yI�q�3\�)D��֜�ָ(�<2u��� ��z�E��x�0���O�֪(��|��T|\�����Afzl�N'�d�Nh�U,f5¥'���?F��X�">�*��1D�|ȶO��"/��f��5M+�4]�10��La_�����j��4MIߐ]����dZ�~����o��|G���>�D��cɑ ǣ@�#���i�+�{.pi�&~zdd:� ��a2�����SD����z��k�>��I7__D�{���˺>��E�0�������$�C��w9��^�a�I�#5@k-N']����PZ?\�>{ٸ�h�> �r�|�\8�Heqxˇ����F�0�s�I���[��7���A~K��ׯu$l#lϝbH���g��~�������CW$.��^��O��Ǘ�!\����!�%�lV���Ȝ���AC��y�W�Η�fa� ӗ�����!�[��4�����~'$*�!�a�T�U��G�-N����h5�c� ��������#�N��2�P��$�x��Y���m� WY�R[�S��~G a�?f���˳`B��wJIN�<S��a�� E8B*`A2L����r;��UHÐ����i�9;}��p��IA��S�<��C2�i�r1%&���SƆ�����=f���Tܾ���l�'�B1]�p�@��j�m���rAJЀg��IXO���U���jH����2d���y���xe�yÑ쥕���RN'Io���|�'ݓ��� ����Z�/��]Ύ�s���[q���bN�����|�����v�L[X��_�G�z�?����ʛ��D1��X +�� f�6(y�A^vüQ�N0�y(�MHA�Z��MXii�� NyP<���J��HY%4/1�;S�6oo�f|&Q.�$� �X�UM��\q)��b���v,R�E���D8�Ii.�'�n}H���05@�TH��C�Ȕ�`J�s茮�ňl�-t���@��δ��jI4�!�-��&�d-ߚ����J���H?&�<��E�H�9;tEH�cۦD��9�sW��1°�*�p��tS;kA�=���%ʇ��u��{�wS���{�u�ݣC��##��{�Yn�D����Oq���yN��sڗ�~��;�|c�Us=�+�y�/�5ݘ˞� �gЧg���7!^��;yr����>�N�~bk@��I�)T�hW�}/�yAߩ����W�?�IM;��;9�}_�o��Ɔ-��#�+�$�����=�����tg�ׇ�0�Qo�s.�F#Ga�۳/���b�F���9j{G`s=B�d2��{l��k�u��2�rH&a��� ����bW�݈�����G��R��},��X�`u�u��&gD#TZ��� g9d�!?u 㛿��C�2��n�[30dY9T��i�c��t�z��P��7-��D��ąF�K�.�k����Xa���*�XY$��q�Q;�x��h��8��L�tbRc��d���Z�i�{*�1''�Tp�,g�~�?U��d�@17yr��Ӿ��ݩ�������R������4�cߝ A� Ũ��|+/>4GӴ���ߟ�x_�bJ�y[�H�����n �ݰ�^1�f�0bR�;��I�͚|2��=�o���2w���tMv-��/�}� ���D�y <cי���m�om� =���\�g�Dp� ����g�:=R��J�?���)I���C+�H��O�y��d�R���Q����^��>i5s�e'{��"���{��0Qi��A77�ȸ|`����2S�E�9��]� d�js�?#��`a*)P܁h���*} {K���+��!2��y���c���M�zF�y���\��Jt�@�dC:�v*-O���pv?�s�(���*�~?I�g��뫹"T$��6�C�,Ka�@�O���M��=�⓿,7��|��8����d�������p˽�c}U6����2S���cy��G���-/����Z���b��ۇ�"ٛ>�)�)���1�s-q��l� <���|`���yÙ�a����>���Ϗ�[��>r�=�.)D���t��N<&�9|m�yt� ��#���R˱�b��2�cI����&��Ul<�?��bQ��&p����(ǡ�㖍���:)��DϏi����ċ�K'u%"g�Q�r�P���\*�(;�͒њ��vI3j����P'֕o�(�<�O#��j��ȅ���ܻ�ϟ}�j���ȣ�E���3���ή�}�js2��_s��'���w� ����ťL��'Ό3���=��}y]��(�|����+��nʴZ�aO����P��ӾR6�@=�a�'�wS�H�:~JWE��#�(Z���h0�]p�C�ߪ�����G�<�vd�g�C��X� Yp��mfy�U���^|�!F��q/��q�Nނ�H��;(#vE�{��KD�̹���F���X<�m�RK��8�����ܧ�,D�y�y~=z���f9���l�2#�lO��m�쥆��9x=M{JC*mg�0�0/�����Gߚ�V�7U��GQ�9�aYO{����~�Н>\`����+����h�8�����`���'���V���r��p�[��"̶�.lC��4x��/�W0� ���� ;���K��`��N�smw��e�����$�� W��-5�5|V���f�jXƙPbS4vG�B`�0��1��"j�6d����M߯{Xw-`&���\6�Ї�ȼ&վ �J�R����d@�gx��jY����G�Yqx���]j$W��9^?J.�w��>�7������V��I(�-�q=/�&&��ֵ��C�����UM������ؒ��2�N�D��wq2W^S+�$�2l(Q��d��M*-�����!���Z��r�W����T�3��q�BVAE��_��aDe>:<�<��'��5]9���F-���<'�BN0�(����:�9=����@Y>.�P����rB������<�[2��0ZM(�h{n&P� �a��e��y��H$��"��n��L�4�1���;���^І�����F�~�ʓ�����e=v�r`��͐�{��uZ������� 껔iz�'���v�*�.cz�c�G�~\�v�S����f�!��* �G��G!j�N{vJ�K���YƠS�.��q��WL �$�{r9�u�砱�np2e��뮋B��t�w3�A��0����!p��AA{�K��g�)�R��Eڢ�� �I֫Q� �JmP�W6�K������%~��ć�QI2n��`�<=Bk�ϟ�� ��3�9%��.�� �*��~���q�E�#�����8O,�_�뻅Մ��:��{����C���_��Pt�u[�V���Tyx����V�4�}��"[#�U�y���"��Ui�KA�O��g����N$�"c"UX~�W�u��Mf�@z�֨#-;�M���}ܗ�iO�N~���&�\�9P��� ���1�Ք��b�$�m���n6�X��)Cgƹ�c3e�b����:"�t�$o���=���܈|���� �~�#��ͻ���㋵FqK��ת)UR��"���Ln_��^�Ԗ��:T\Q+����~�Y� zB<G8pN���\��oJ88V�[[��ׇ�ʣ�tV��E�VQ�]s�DE��>�q��O���/�ۿ�*%C�p���Z3�ʗ�7#7L4�Vonl[�����Εj_|q�yͿHoy��4H d�a]Z��/�O�]���qޒ�/0���MC���������f�ܷ@��W�\��� ����\sd-M�<ak�hph&�x 䠡ޡÆ�`�����e�e/#�e��|r�Z^!�Jw���W��.��l;�,��.�O%c�*�Ծ�v�� +��5������f`�dxV���O�����Zy���X������غ�2m~����_�G*U��v�_;����jMe\��3cMiH�^�J=�u�!���p��ϋ��"�l�=�t��pW�q�z)�Kd�+�Y���cM��<�yP��R�sL�&3��|��u���:o�ݚ(���1F��F�g)GwO�r7�7-3��r*@f��X��ُ9�%`5��%��f�$��j�]�N_ٜd�N/��*$�x9Y-ؑA�!-̬#C��4q�-q�?��2xD| �����B�'��Z1�%�}ύ��D����$g���5/KX�Y�[��:��F�Q;�F?�0�O6eX���x��v��.��Lnװ[�n�ͷ.���!o�ʘ0{7��l3w�� =+�Or�v)>q��zJ�\�0��*�#��V��q�l .�����e2�d��$�_Gq���+���72{�;�Q����NOj�Y��Mx=�:�������z�z�L�~���7�;���e��9��Tѿ�g}C�jSS�2�_;�_�#��k���<˳����l\����<�k�)q|0����=~C�}�i*�=�E�]b$2�s?�or��=��.�}�0_�9�}(z����L�[o����ܚ�?���Z �1U3]ڊ�ϸM`�Um�\a{�`�dt$�C}�i�?�]�v����,�Z��y�"�1 뽣��t&�rܿ��y�j���M��.�c�ٮs��� �����n��8ܙ:@�6�3)/1�"T�T���l2��G��g�C����(H(�R�R9M?{���ˉq���NFF²a�"��#�e���V8�0b�^Đ;�ܮ4���w�[�CfY��\�ϚӾH�t7��rA�[=�ST�u�s�)�~v���vL@H�d:=�`J�d��:�^�7�bC�0G+dz`\P9U'���|�B�����m=�}�o��((����gLG3��о�3݁i��Ty�EZV�7�BWK���'?���41)�gs�������m�[�&>6��ky��N�����9�g ������<o�z{�:`�Ia$�'��a�#+ݔ���Y��Kq�ߢ� �^���B���ۻm[I�3j��偟j]�+'D�X�FR��x������XxȚ��ڡ��=_�R���j��ܺ7`�Q��9���t��%�k{^��sgr���Ο0S�Cl$vs2��4��b)]��f�� &�Qw:8e۶��}�|�L^�v`ߑ��͚6�,�����N�(Y Go����+����/��!&xX�]� �-6{D�3�G<;~Pp������[�%�q�hB8N`#��ȩ �m�^�u�vͻW3�Y�����-E�GRI��u��*T�hް�®uF��H�H�9�~����yY�ǫ��@a�@A(IAbKP J81�̟Z����nfU]�����eT�@"������2�;��^�O�߸�I�������O���~� ��d��>]�F*�#�wA W�� Y�RY��W/(]B��s7�W�|���AN��1���l|�Q=�yq�M��x�Իs����*��:W����[�,��'�=��|�Vl)#��Q����Ӛ2��`�+ ���;��+1�'fĜWsY�%젠�f�H��I�b�-9�ip��ձJ-���7&�����eH�.�XCl, }����܁��?�%@�x�:"�J�������r�/5N]mHݿ%3��K�q�%������kW�h%�>��zY�ޚ�7!w����*�S.�8d�g�D������R�R_���+;Mο�=���@�acEd���ׂ&�Ԇ7���Yd2ߐ;��&�FM����Ξy�e��0g�{�(�o�,rx�}K���(�!TW��˶��?%��2LIwߊ��V�ܭH*��iy�#Q<ab��K�֫)�%�%VQQ������H��n��/M���g+U!f �fc��+9��Y��mBt7�%�G�f�G�>���T�J=W:���V� �Op(���:?�6��X���G���*퓳vcN�ε�]�qd�{co��K��Xj{�աk2}����r&�&H�/�s,v�x[��y�;8�(c�����n�$$�8[��#95#�}jfr��Y��+���ҋqWA�z�HJ�Q� B�4v�� \6��M���RDLj�c� 1� ��l��l}���?u$��N���?G\C�s�Q,.�&I�Q�1)7"�#YՓ�Z�>@oi�M��} �[��m�8 �l��f��`�#�6љ;�z=�i!M��S/�����pHZ��&�e�*7Z.V�*3C%_EX���o���#?���s<� 4c�f�D�N�Jk@K?X��s͂a!k��9�mL� H��5v�L���cAL����Ƨ��J×�ӡ�:����~�Z{x/J�Su�^N�(� pv���R���"?߁ �\i��|������ ��Wώ��};%�%�m|��n<� 9��r<0_�N�!Z�[�~`v�����`չ ���J&+��̋�8p�`Ћ��y�Ϧ d7�~�����4��u��z���ԩ��<��UOMNw��+n,�\��`��M�B�(o��%��j,&���(�x��N���u�j����U�Y�iJ��-�97e䷤�T=�;���l搶6{�6�Q������*��bv�b�w�T������,L/-t)�ގ�2ꦹ}h�� Y�o��Z^���1 �� �mS��2�0S�q{�b~��@?mh(]\���az�Sk��EZS'pq�5��m�B��������W���h�ձ$��T����tOL���s�E��ɕZM�\�5�FYU�W� B'��~{��b8��2&�'s�YZ�����- F,=b_KcdkA�&-hJ��Ty��Ӳ U�go���R���MI�?ո[��q12��56�55&�����w.Iv��a[�}:ܞ=| {E����Q�e�u�RJ�)T���Lg���qo���W:G�-�Ƈ�I�d���]��8]�o�03�܍�^��Ku���6�6�a�ø��� �ZS~� v똍�5��䠈 Q�9p�wL{�� $Ht�rY�.��e�~����X^���4�n���An+�S�q&7�w���۷�R���@�g��'g��D�q�%�*_�砉ܸ�`<��Ya��vXA s�!� ��!�D!���}і\/�.�< /��8�!rҌhA�ھp�6���9��A�n�#=Zn��ʝ�JѰk�0�lPx���-`����ZuJ8_�����5̇�]��\�Y��26����#��~ق�}��,��j���dM�)��|MNi�Z���pB�d1�ĩ��,J �\"aP%�� �4�/�!�h��t���w���Q�Y2��]ԲJ��%�E���z Q��a B ��,��b�ͪi���W��K�M�C �@<x��N����Λ謻w��}�^��7ԃ}�XzW<�i��O��&�r%s�샸y?1�ٲ�)Ϻ�g�$xx��M,�fV��.�"̴��AU��!�i9�����<S�gK(<s����F^��'0mc]��w����3��� �*H捛���Sw�Q[��\�0GM�^vH�רp��P%�.�6����0��{��I��N2/:[�`��p���\{Gu@�K��,JS phvhm<q� �j8H�.�E��Y��á���N[*����9%-���� *1�&��Em�9�[qN@\P�P��.2�3�~L��4.��B��^G��S$ۧ�j+^���:+�RgwL��9l a��e��o�2JM��c'�_xD�)W������yB(5ܦ�ik�dQw�Jsr3�k��ی8�� n�;� !oJJ|{ ��8 �Be$50@��-��1�f��<��Հs�m��2vb��'�I"*���?p<�q��!�u��7J������Q6���n�i��z��l��BC +p=��U�蓖�b��]}��,M�� +��̊j�ˊ���uܖuٸ�Tq�x�Nn;�O���I���B��(m�WA��z�;(h �$}xlD'���ߍSM{c�FLa'J�P�)=��x+;6�L�"��`p}^T�� ����(�����հ\P���]�@#��濬��ag�.8�AV�#�Ÿ��p��j���a2��0ޕ�Vn�4mC�Yr�\��,kgҮ��ωt+���3}A0<ɴt�.�Ͳ�ܾ�l�QQ��j����ƪ����gw'�|k��M�K�}R%���\�v��W[�M��w��$,��(��b�e�C��+��$�7 Ԧ�jMC ���ۙ�|�K��� Yb�L3`���c�����{Z�E���?�#{� �u�3��եy�h3tC�G����֔����s3�=��J�~;2�K�M>����!!�W)�##�)����D*��wn'3I.�R^z�/ʱ�5�z�vנCϨ'��h�Q*�p�/�;E T��Ń"|<M(��r�rsx�2����1�<mx��K��(��Kr�%��-�b'?���](��?�R����DϷ���|�`��.�A�3��7���H��dǨA����A��:n3a:�Ϲ�)V�V��_����� ��X�15�,���&�l�I7\��=����壳��3#��F���t4$,%K�+I�^���.��È�S�"� 8�l-^��0��+�5��m�P�א1�vY����P큠�6���U��*�J+���M�F��.�Մ�Խι�X�K���\��8zz�� �v��>k[���X?����������.�k�֣��L�ڌ�o ��:գ��#���>�g�Jm���Q|��}�}���Vc� ����U�5�4s�Nah{/�h�V����0����-�b�̜��d�y�n�\A�k5� 5l�/�N��t�}YkW@KGg��l�;��H��ẦN�,���/o�,�ޮ�.�.�����g|ÂH������˕B�z���] ��$قCF5�@�-�X�!�E���OpLa��*NN!���q9L"��1ޤSd�jD*7w<pu��(bP^�M,����m�W���G�� �4��z��� ?��b�Q�Q�T�lK�h����b� �����5����x3p�K�]�F������ܩ2�c�X/��F�*ܥAw�b@͡���*�=%����þ��p�%�NY~��k�t.�m�K+ѹvZ�����KD]!�%Kq��s� ���c��� +�ǂ7N���X?R�C(��ܓ5%m�wYy�36Y��Y��j'�b�̓v�f�;[v��@~� _��=�1_Za=4U#S�4t`����u���l�j�#��q���?fweGz��C��Ɏq��ڣ6E��l2q۔���Ƈ�4�q�y��w`�R,�U�R���_���ȑ�g1$�H�m1Q�/'Y֭��}C{O-R����ڑUȥ���wԒ�'~�eP�<2�c���=~�f�'�#ϋ�~�����<����lBN��PfL�ݶ����HKL'Ke;��BT"jU��L��o7{ni��#�*�+5��5���7��,L�fJ�M�hK�Q�ff@�`�AR��#Mvō�9ڔ�r�4��#��h�x|���lZ�औr�ظ -��VK���l�W��5��ReM�-�C^@k��`�iC��uG�*��/Wf�ê�p��4�,��k���V bmE�)�~Y�����C��I�}Eq���{���Z��'.�,�3��!�)���&�v0�/�$o��E�3��>�WU ��ì�>>������4p���^�EKgT ����#?S���0���9��*La��p����gwQ�s�*Z��z51v옚�^�^[���TY23�dȾ�;n�\Uʗ�[��ݵ\�#?9L���L�����ic�5�Rͮ�ܽ��;6��~��l��}zh��[� �r{��I�U�{�y*R���:,+\S.t�U����LT� �-Rk�m�,�6]�FR���(1� �d��1�@�[_�-c+��(�u��x����Y�Hq]��K�(�].,0��02�&gz��D��rU� l=^�y�4�04�O<����hZq̌{������[��"z&�LW\=���A��c �z�_�H�]�1q;"��|mkur��@k�_sm�8��h��~}`'F!#��1~8�v�_�����X�� !qQٰ�~6�I�� ���<.l���OzK�tY���V�%�ʪ^;�Ԅ��x0U}��q�:������e9]{�b�0�vE�;o-��n�8>0��on(�1�ƹX�jYAk��X+P�����M,F���C��U���%�9�d��NTa� !��9G��+���Npmu�IT4Zv����keL����6��Y�%h|�l���kw��6O�W>1j�����?����A�gj_����y���]��|B���@�qKxv����[��6��3x��ۅÿZp�ֶuq�s�4���%SNqEyoH��s��z�ӑ�C��,ߡ̉��8��7�tV��0�q� ������I�Lw� �@2��@�r���1T!�0�(u��(�I4n�Cf )�4"7�!�ək_W�Z�PFn�$'��*�^e�,(V�՟����Ln��#W�=��1��5鰍G�������<@#��� v7�����#o��oE�]�`���k+�f�tZ���f�̆�7�$�c�T*}�"���^��|�� ��.M��/����<?uc�%%�8rn�.+�7Y��3ϡa�Q�7����&��&&J(�&1�ڞ67?ժ�:�mװ�(YA��T��oU8��.�h�1f_��/I&#u���W��b�R)�h�+�,=÷��>�h��dCG�*֑�2��fYG���x-=)H�z���S#���yC<��H�÷C������W�����Q|%]`F^$^�Ah�/=0 l1�a�p4u������%���n��5���jJ�;`P+�9}[���e�~%S��)<H���wDe�c�j�bd&0C��l�<�p&�ੳ_fN69ky��lc�m��DJ�'��k���E�*��I�� ]4`c�R�D�;��> U�n�|0}d��3 ��'~��9�=��QA�㷏E�^�;�S�s_03���ގm�6y�`<ʫ�R/ q-z�J�;p͑%��x��n.�Z��A�2}��ϼ�C�C����t��$m:t��EJ&`��y�&t�~�9�ھk��B��N��BP�d���>|R�e�s�:��5izw�Jn/��/iNc�%����HG�eU��b��k�����a<>�'v�V�֡�.��_.$� iw�k�v�jj���ɰ�>9��k��L3�p�� ���r�e����;��fWw7v���a�6��z'���|��/��[��%C#�&��&�[��o8TM�ɜ-��O�>�<"��u����d&R���n���.W@�V�����@�꼦�9������<!-��oG�� ���ke��ۻ�(�V���$ɋ�2�q�"��w�]\[�,t�ap�^}�s�K�f���U�-i�`3�-�k�\ �Z�5��1�)� .�Kǵ�F� z3��D��.�)s���T�ज़R�U�Z��m���иw����t�D�}XY���R�̯t) 1���8��;����a��\K0�s�Ҋ��M�g�Kc�MV,/)�x8S�0�d�ѶB����f嗕:��ʁ�i��:5��Qcu �5���6}��I]!9�wx��c��#c��3Ū���J�|m�Ry�����+����{z�5�o�\���^��2�Uny\$��!$Oܺ:�V��L6ũp�N7�vN��Nx�A+���e9���)1�S�%�m��5 �5R�z�ߖ�<�u8�N���m�9�z�qC�x�{�q�5L\Z �7���\tM��0�r~�]{Y�di���%K�%ݦ�Zb�6�]����/O�~���*7;}�L��st3�P^o�9�KN����9a������4_'�'�8a�S�fw'\ :X�ui���l���×�j�Y���V5"l6�T�=�����$��h��6�$3^'��H;���V��$���u(R:�{�3xe�:�˹ϵJ'Y�;�{�w���Jt�x�7%�>δԤ˶8T�M���JfI:Ώ��ii�Z��ƴ�3��o��k5e��� �PF��٤��E��E��DK��<�q�wOm&PE��}X*Q��Fc�1����$��i�->�w`����k�#��E��~��3s��qι���_6�����_�Sqq�;���3�ݺ�����(���ڸ�eY ���� �jJ5XG��PG]�o��S0���`�Rq-��; �e��o {_ժ���s=1�cQ��9R�a!%��*�7�4]-�\��%�4ܓ��o��_��o��#Nh{'Y��R��loֺ�%�g7趞���a�__��n��GMV4^�}:߆�Y���}�e X��t>�l�n$�n�����McZ��I��E�/h�\QF����n6�ʴԅ��٩�9����h{�hm���O�|7���R�L��:�X�;}�q�\��Yn�6ФD�^������ 'Č,zE� �D��ܗ�0��������n#&�e盖s�����w�T�������%�@��ϋ���P?�6��*��b���u�j�f�Q��1����+ī�ev8�"n9���4�I�5Of��m U��Ko�V�t�5\��+���f����:�X%_:~F���� ��~�$��h��լ�M!��[;^?i�V`��c�� ��sb��2����yΝk�&M���1z�3�r�����%�<�m��������h7��?����fG�*�=֛��:��=�S��h��'�ջ/n�1{8}�%��IDy��a�����O���ޮF��v�hWwP�5)���E��>�R~��{�Sl��n$�cg{;�vl5����&��v�p^��s8".�p�j�n@tUo/�y���\ʀQ�?o'{1�������굴ݎm�}��b8�"�~� 6�p�����K�3a�Hu�+sNǘ1��B�/�^'ڐ4[�%爀�� �HO�h��#��kU��z�l�D�����Ě6��W{�^e� �0:(��mbf�K8�;�QV�Ջ��bw0G���C�i1��K���t�x���Q�α�uor� z��Qr����L�>&�P��jg��-��273�QL�n�̴�� (e �C�r1.�#��W֩GQ��|�8JJer�!C\�M����7��4�S�i/V�Ix�Y�A���kΟ���X��3�&;���1�c=w�̩q�gF;�GFZ��O�P{�@�9���^����+:�Ҳ�H�04~�;hn/"�̂o�O�X��x��H���)|X9���W�5�����m��y���u�*��������Ao�r�+��8l�$nb���S�� �����CiX�',)�$�&o��N�hzr}�a�q}2�`�L2�{���V�%g��d��i����'w鿾��}�;z���jt[�3O��0W���2ʆŗ��9v���a8�#2a�S+ �7�+F�d����˵�<��4{3��,7��E�5~Ò�֬�:�5�����!#��r�_IUHxأMDw�m��䛳�2о4ҧK ���`�4Jy!Z�x�Uɷ:dE��ʐ��%Υ�_���6# ��p���S�#���kE�A��WO�f| �S̖p�*��Po�za�$�Dϔ|Q�$os$;j�C!QЃ#@ڇ*��뺻��k���]/��ZC��R�������T�~����n����s���M��O|%W��K�A,Y�Ŋ]����k���J�]��+<L�o"��F��#�DEa�������C@6�J��,��5�TO�&t0���V�}J{D�q[�%�3h��EZ�]ȿobӻe�p����ۙ]a��L���߃����+�3��v�9v�L�YV�Q�8%�#���Ŵ�q3�=W���vK���]D6L�;"��s+1�; ��4� ��+9�t֭�RV뫵k�U 2fYE%�A.$1DV,��o[a�p�@94C�܀BňD��H��?~��)�f������i%��Z�Y{ԩ��h��gB���'�x��v.�A)[r��)��s�������Cv�kM�^9<߲i�$D\�l�(� zk��<�WK��C�ny��t�)�L��6�Z��R ����@¡ ��K$T�G�.{>GD�(Q�]%_�N���B�7�tV�����M�IF__>�3霛���,�!��3�L|�@�C� Ta`}܌�ߠ�Z������yI+x]�W�>V.�;]� �Pլk|���0��Pί�H>�\����e��E���L�&��!��c�Q�=�a,�c�L�2��7����RB�)iv���Ѷ|Gss�@��n�=۽_��iX�([�jf �SW3T����㭫u��Vp<J�|.��B�N��լ�Zr�mK;��O8�� ��E�L�#��k��𢣍b� �s�'�I�nkgե*�sJ������\�P�Ќ˾�s����lƉ)4�4��1ƅ��1.X e.̞��L���B�Y<v�tk�m�!�����`��ƼC��A�.�_� �ոP�T�)�Һ�+5al��O�E�1�FBԡ��@�;�pM<���l^œOVH�X���~z�멧�Job^� �.�)�].�|2���o������Æ���D7�ٖ] ]�qH�_����Hb�jzQmLYp���G}�]�F�A��դR:MT�Wc�c����̐@�<�&����,r���pX��&��ȩPq��;^2��}BHZ�?���v��R5G��!;��zft��~���Uc�%���*�vx˗���9��6ˣ��r��o�m��qx[�;Jr2�iQ7��x=���>nR7N��p?�H˴'��Էt������OU��9a4��n�S�oթ�FTrP�$��`�l�/M��:�mW ��»��F�͑�! P�}�.1`�"��1�3��0+q:Sb�����&�*�2���ʡ���ji�MI�,���c70z�Q��d�w����Pwgc��k�;����8v�=�e��/��+W��KT�sLAɕà�J7a�I��8i��J\�l����#�]"V�o�c&�kx߽z7��zx�Y;ݞB���u��8�.��H�y���N����-��i��6 ��CϷ�]/Q��6kQ�5���윮��? � v)C�r}�+ �|u�Rz��t"��%�x�WD?ו�jg#� @c��e�u��A�rx8�KM又����0e��o/c�7ws H-bIW�W�ڀa���\l�S�~N��.�ƙ��G19���5�X�RC2z�����"�A,��:�4��B�?�ZY�T�#GI#S�}gF|6q9y,�0�hɰ�W����Lأ��o�ТO"��j쑓u��gz��Y����O��M��/E�Ƨ�t��4r�a��E>���B�L�3Cn�o�tE2BI��8�J���+t�{��T��)��솽�}Ӏ}u"�f����zi� ����X��!���6&[�`G��_T��*(��7:ؐ�S�`��Q��B��y�dž�W��]�� �����[�ct�[��C)t;6�b*zI$��Dz�N�̢��M��|�#k�3kB}n5��Ŵq���T{��-=q���-W-������[gU�?8��d�?�`M�rZ���T3LtsE��%�N�5+M��?_2ek!"1Ѭ�-ݭ����-[^u�ؖ�Kη(����\{�{� ���� �5~ظ�7d�8s�#�95;�y��#�����1^H�}[]3V$?�g\�P���H��-�珬�eo��6�`��t��ĀxS]�n�����H)J�Y��~j�X�Z�[S����]M�� s�H�G�C�U�u��"���aL܆ؽ�* YW~��l� �>ɱ�T��_4蚟��ܒ]�^��]�ܑ��ʩ�(A��R[Nx�J���mI��ͳ����LyZU��o#�*��� ���Ɗ�iØam,��V` X:�#�5��8n�3�iE�Q�����ג[m����6�p��4/"���[;�;��P��� ��}��s��:�M 6�p�Re�*��(��x����B�6N>Ow;�4sY^Z��3z�)�fީS�8l*�t(���K;x,[ss��$��˖p�;��}H��l�@���f����������j�]���Ɂ��G�A4���z��S���s��4S�2�'O�j��ͯ_��b����"�mblx��r��R�1'O�3hI�&ZѬ?w:����BD�S�$�����=�<�}|j,48���7�,*+�,tJ��]bQ9�'�M�[��|x�_�^�b��X�䜧��+U^����=V�����?s�I�Ga��c�+�7�.'���l��$Du���;�����[���eqH���-���Vޔ���-�=X��ճyg�H�xٳ��b�p������၌U�宛�ǟi�wbz`��3Փ9e�d����臇�G�W(/�5�x?�`h��{�\��.V����㳙ғ�a�K)ѩk�9�f�ā�����7�w�j(�����sj�5�É��@��c�p!.�S��;z��B��p\�!�Y� -�Sּ|�M:�o:yr �d�M��y����>��;�'KH�P~���&ExC��9�$ a#MH�k|�A��R�MR������:y�B�W���u��v�M�����|�>=��X�n�"X�f�d��z�T��$)�C���f�'d���3��x��M����e� ��f����9� cDg���ۇ���I��ʢ������4e^Mq[}okRJ7�b�F������J�҇��,��)}���nɁ̳��C&fۖ�g(|�ʺ�X+�[c|�� � ���1hd�;YP�d��i��[!��X����Ҷ���A��F��� Z#�گ�F��Y�{��o��!Ôt��R�-� r��eKՇ�>��u�AҌvc�N�p�v�������ɿ�7?@�"�WCe鸫��I_6�0E�Vs������&��R�|Ц�gt#A��X��hN�Z ���+-�$6^�o㙛G�J��Yyɡu�Ý J�1V�E�dG�7��6䞱A�h��1g5a:�.����wA��\�Ev8�����Ubh1s�,�\^y��,5�/r�\xzi0������۪Y^Z�� .;q���7��?}ߡ���S�l=�W2�Ñ�M���*�X��gO�eGU�w��+�Ȁ2�R����H�δ0�ȍϾ�5o8�!�y��z:� T�٤?�%|��B�';�-���j��B3���9 ;}���3���!�6�J�W�on�V�)tk�u�C�l;R���އ��}dqϭ#�L������0�z[�i���U�[j�~�Loם��F&:Wa��yF� �$�c�f�ˎd OW���F�� ��ƔM�tF1��[2�N|���J��f�8�����D鱋���B�͍t�n@�fUR>;��j��^%�e�q��y�(�H_>�U�32s33��6����z'�F>�|����.�U����r9�7Waj�W#���+d�� ��G��U�hC�"�݄/�2�$@�Q�i�>��r�C"�ж4�6od���kW��T�~9|�:���/;��d���,����֮����P�Q�����:{nLMU��_j�z�ۆ�!���>����n���L�H�� �m��6�-���ܔ��H��~�i��d��5C�.W@�U��(泫?BGi��>x��\���X�4��<VY�o�>u�w��v|���T`EoE����;̦!��JtFHI� ���U��C�'�r�ٓ� ��玛�N�~D��&<�/!1�7&��S��k��O��E(%R��H�P�1��Uq�M�9|^�T�Z �9&p&R��5�"��f>pٴ2ۮH&j� �uzwi9���z5����`�!K����&�Kj<}ePas�Nf��'���N�i"�|�9�R�9}�!옸$+b[`g�O�@��/zf�F��E�m0ډ12C�� me�k��n��6��b��5�m��q���Cq�o]\}o�1��}(�M�;\�2� ��! ��F176�(�uw#CH7O�c�`��*�~�v����5�pt��~H���V?���`3�y���I�&3s�`G>"�7�����I � ��[��C��ɖS��(�s���v�3 �J>��66���&o���G�.����o�r�W��Z�M)��R^�� �ҙ��F.��?fo�+�_.J5�������E��ʙ5��uD�$���=�n�r��儼�I�Htgm�?U]R�?&�K�C�@ٳ�A�A�=B�8�S�s�R��(��6��tNET�1�r7a��[ɑ8�܋�qhi*k� ���I52v2z�*Tf3@4�пD6�B��m�g{*b�4�1R�D� ��#W`�Oy�G�ͥv��dЎ�Ƨ�J����7n�[�v��W��' ��m��KBQl��xet�R٨P��4��M�-���*�O���FI� >|j|��a��c�I�7��md�ش�!]?��4�5_��2ą6W��M}䫞G���ׅNg\>� ��l� �����B^�a�M�t;SSANB�<�]O�Kn�%ՙ��<�|��Ndž����J8�0�`5=�_���Y�� Y�"3K^�s@�^��OEJRt�z��0�[�r'����0������.I�h�`��~o��?LgM ���WA!Be!}��}�ׇ?�y�u�xj��D�� ����HM�mH]�L;\����N�b����N�(�c}yM�cy�����N��3��2]�����N�gH�?s#������<{O8�����1����8X����I��e�?��~�>?��������s����?�#hn�&�����ǧ�����i)��¤�tRB͝�xʚ�?����s�`?���9~>�x+�����=�[p�_����?{�WY�0��(�>|ᆭ���m]�sM_輞���dF��^G˝��/��� u7���V<�u��w)�0���/X=2��EE%�¾��Q���}���J�a��'ߥx�_��F��ޣ�W�; ������N������ʏZΤZ: ^��>}�p�ӵ�� =�$�7hnNNi&��9Zf=���g��[�>�zE��$�HvZ��'���p'6UZs��f��V�J1.�����l8f�^�;���+��JN��o�Мw��� 6�%�{k�!��MiG�P$�vwI��)��Yq�B��Q��&7� ����ȑ�i�ma�&'S�/t� Ɏa\�F�*�>�/����{!��k�70Ih�n<6�d��ϼ�9��8Q��^�Z0�ށ�����t��I�g���F��f�d�8^��R�q"��r�V6�M�`�"��tS1ې��e�A����U,�K��'����k�$K �����J�&1����^�$.kϘ�Uv�����3�6��2c�=q|V��m��}��H���ɦ���[���i,_;��q\w� ��=�"�6)��Ӊb�����n���cW���0���OK��;�Z�*JTɹ�u�� 5���֝�n(��,��t���oa��R`�>��3 � �����x�).RE�ȧ�%vRq�Ǝz��7y���tRT����A�6@�� <� �ӯ@�2\�� ��3�AF0�T�Lgrv\"�I�쁴���U<@�D�zh�=_��S�i�3�c7@��d�ṜS;�,�&��0�Q=z��2�U�]��?�w=�cYeH9㺱�I}�.�>�fnj��d�C�;P�X�<�zI��xb��{ɣ�Q�k�'�%���$�Da�� �m�tk�.RKҭ�^�24��>*7���їv5����cֺ�j{������+)}5ѱ>�s;� ��j�h>ZGI���2�:(&�_�{Ҡv�®-��m�P��G�$cV�hJw��W9�_cՀ�M)���,z�dC��q���M�LY�V���ܝ��9�{�Q���|����}�Ҙ�Ӆf�۹HϩD{�Y{{|Ί�K�[3S���ʧ1&��&11pW9<濏w�(��^b�'�W^V��� dk��xx�� 9������ȟ��g�X����,�r ��������s�E���[#��)ıqߎT��V�>]��rP�� N {���5�5'�7��^�;]�yvސ�B��CJ H�}(ڧ���hO��8͖� 3�Iq���'Υ.+��X�X�4��01V��{���Zݚ���k�4#ul�*�RU陖b���Wm#$�&��72k��\:K|�֙yl�?27ӱ�u19��vIj~y�E�;�{G���<B��ւb�h�m��+ϝi�s�����Mxi�� -C��y�j��M�4�j�oh�����S�[��<kL��I�y:��\���9���z�y 6���=�!ݐƹ9@k�q��P`�|�H�%�c���C[�|ͼ����F{��L�}�%��'�1�%��,`P�sݺ��rO,���_t���c������x<�;h�>��<8JKc��9Vn۪���x�o@�$�[T�s *hi~�0n*i&uuj�4��ؗvņJ]�_,f(�%r�a=�V�&�z���/�-��fy.n�oiu��fΝ�%Vz�=;���[f%/�DJۨ�h�(Q�nJ�T;�{�#������lL���6�!m.[�����iʽ��D�op琽]����i�ͯ��֥d�#"��6n��!�,R�F�¯5�{�i/kq*W���б���ϰIX�h����w��w�cx�_�F�ӌ?�|����I�^K�V�o��צ� F2�A���B��~D�Gg�?����恣.+,̉�h��w�g��E�3r��o;I��e��y ���%dZq����g?[�� ��:{�ӛД�D��uӐdbc mi-O:��/���f�o1O���4�na�z͙a�4���ثW�>,�!'%�ڕ�8 ��1Z���B/�6f�&Β%1g��Ǎ\��筅�g}1 ��7�����=I�������~�1ā"���p�N�U�pq����$���B�t0?i%��M��RA.�O 0Ӿ�~�>��*-����B���\� �OLH��6�R����9�䝾8\d��}�����.=�)Is�C;�ԝ;�裵>� �֔;��a¶yӬ�(*?3h��a���oϊTOk��.��������q9.�<�����k v�a�Y�������_��SXf�6��<ƚ�쥡��ӆfVR�Jo�Y����ei��S�R�s!���G�X�궐/�?�p��@h. ���k�ya�g���$� `j���/��I�}��y4L 0�80�T�@�� qFA)<xFa�Ww�>#� '��gL��P3��o-Hx��y�Kj���X:�7�j{�����Π\jI�{�@�1�Bz�%�JY���5R� ����DZm|F�7�����az 'ܣ}\� g��� Q�vkR�����ɶ���a��eY�|�r?]���7��t�'b��iά&%��eԛw��[�?����vj��o��ypX#w�QLu��}ێ�wҙw;��r�&A�E���o0���n�L�M���GĄ�T}��q�[ѿ�,����ʷ���?�DO��7��C6�ksOR�v�v���]PR0�?~ 6f�χ�Uc�^���Ѝo+'�v+�M]w�Nĵ�k�{�3���U�8TD�;h��:�E���Ck� �<[ G3�"կ�ў��WVҽ 1��\�a���O�u;:Qa�s= ��|[@��-�(x)<�$���(��@CH�ds�C e_�6�L�v��$RC�(��'xK���,W�@6s��X>���E���y�%!t-�N�K�ƺP�ŷ��r�����Ο����W���]p;�d�cTP24բ����q�b�B�g#�R,�N����bt[ro�0�1y@z�r&����(۟�W��o�tݮb����.`�.�|-�LL���f��|�{!�(���ؐ,4��@.���:��c.c�߱�V.ܓZhC�\%H0��*�ȉ���/|W1ȟ�"��g#1�� �[����`1�K�۹|�S�7�qmTʩ�w?���b/���c����$�����"�E�=���(�<̜���T>��~(�4TWs�X@z��6�-�I�ã�̚�p��莬�O%P�b>Eʭ�=�#R�y�Fwl�wl���c�3��0\�'�=f)8M��ob�+�� �(�A�s�c�;�7��ʃ���A����w����X�芪{�3= ��l�pTm�$�f����H�cO.s>3"7뜦L5,C `�賟�.Y���R=�f�� ^y��J� ���_n��D��D�����B�͓��Q�bR��᳣jR��3�t�uTZ��ő��Ѹ �^��E�A��Ŗ2��z��2�nfn�z���Եw+�L���Q�#�|�o����xGؓ�X�<{��U �5�=�n~��,�r3��\qR����dbij� ת��5;�g1��!�$��&"B|BF^���[��g ����)�y�$" I`K0MmN&�4����"Sǐ����{���DJ�B#i��ʢ�4�8�̔��o�p�S���*m4��f\�T(��e6Z"�{���%�u�Oo��u1LW8��4��n�����8/�<2�(��$qvo��?=�����ouj ��[mo�s����j'��^3R��CjVC����7�#�c�Y�S'����T� #O�DݿCj�� Bȅ�w@����Z)������5����s�q�#"t}2?/&�b�{ �ӌ�(u�b��兊>Zm�ך�lfi�~2�w`��hV������� � �; �8��o��2uz�Y�1�k��4je"�E�Z�J/����.dz�Yo Q|g 귩�@�c�P~S��`Ѳ`{HH�~1��L'�[04&��vT��qX���j�]g�1<~�y�,R� m4̭LjT�^��I��P�Оo��b�YOq�g���_�_M ���L��o�� �=�G3�l��~iRF�W�Y�J�_anIo��Ȁ��~hai*�=��L����"�����{ ���oB�lÍ��kz�����)]k;�5z=S�߆�b3�<��k �������,� �ԉ�y�2�-Vwb��1�Bh��4����SJ�&��v��x_�Rgv�J��^�4�R���H�YjA�;�)�7)l��jM��Ty��r�'~ϵ�hqٳ�N~�����bo�l8)��a|d6�Ȑ� 3�*��+G�|j��<Σ+�=% ��P:5Xd!]g �=���6a���s��g����|��2먱���܂~�t�Th�e�S#�p���^��Y�W�Y� uT}���V�ޡ�RV"\g`���k��^v'X(5��e�y�1�o�52H9|�ov�z�ϵ́z3�� � �l2C�=PC��E�L�z�ЂĻ8�v��gd�0��1|mi-/ǜv�VrD�^B�_'!Ε�4�G{�k9�7�K�G�+۲�%�:i$J �@ i(Վ�u�q���!-�@��F��i�ۖrZ����z0R�6&��������'Y0��iB'Vښ�3�b��'�����O��ظTV��Kj-�l��6�Vh�B��0}�Z�B�[����Xh�:��S� S�,�K\ʭ,�(e�J$A(8-����2ЧM�6}<���r�g6<��Yʋ��?�_+I後)-��{º���R��L_<��x%��T��@�{P�S���:�@������)�b��(�x0"���{�eu� u5�� s�/�@�O��7w�K�J�*[�ߋIMy{�|�9�6��>-�g�k6u�|��z��ba&^�#Y�u����Z<]�y��?�V��3p�mz��B��n_eք����c�`rF� i�XGI�;���4�R���K�j�;-�T{K���i�2ܾ��ް�\>��^�Yu��� ����>N��{� ��:�KS�����2VTԲ�f_n;h����|q�����w�P-�.f�*���Ы/��|�z9���r�;ߠHn��KQ#�x*&�߹��.d�t-�ٹ�?�LF��7�>D&�k��ft��b=ݤMv'���0�秏�ӳ���������7�`�tʿ@�A3�io��y�{U^�b\!p`E����<A��e���f�bky��wXK�$5u�.�B�@ė ��]��ELf�-���˥��@NRVzlHx!{��7���9'9\���b6}���x��H ���=1B[�Sz�u1��1�$��l���e$<�P��>ǜs���;�y��N@� e\H��j�aZ��z~Fq�fyQVu�v�0N�n�q:_����z�����"�L�F�?:��bs�<�@(K�2�B�Rk�:�!��Z��l����������I���(Ɋ��iَ�A�I��EY�M��8�˺��y�����I����$+���e;��a'i�eU7m��4/��u?��xXmv����y��������L���&�����H,��� �J������l����@ap��`qx�D�Pit���py|�p��b�T&W(Uj�V�7Mf��fw8]n���$5���k����dE�tôl�� ��$����a��e����~�p��h��xAP�U� Ӳ��0�cVTM7L�v\��DŽ2.�Җ����dE�tôl�D�Pƅ$+���e;��a'i�eU7m��4/� ���$ ����"�L���&�����H,��� �J������l�������"L(�B*mZ��z~ z|�ج�'�Y� e\H�3Y��>nt:����5zC���兔��E���7��*�U5 +(]}fG�;�d��k�U~����B��|���p��Iw�6C�P��u:�CM^�W� ���U�|�h��+�����ʚ?�|��� ����X�~7��n��O�}��P����/�]谈i[�e�V��>�"!ߥ�ʻ����>�{LbT.dP`��k�`V�~J|��Cƥ��czΞ�&��L�I��S�OU���_�Jܾ���i��IJ$�� 7�G�n½b�l]�4F�H>Ҹ�8�ds4[�I�&Q�����QkFv�lV,n�����S{|7��**�\,�)>?U^�U$�����gұ���w n���brܚ�t�K��mp.O`�X�ʖ/.�%#�zdY&Dt�&�ãH:.��A��R��d+CX x�\����7������D���'�`�Z���(l ���C��a��+�.�bڟ�e�n��W!L��/��.Lb�� e�j��.6 oDY�s)����R@IL+0�����D�G��vEN4���c��D�c����C[uV�U�p�.|�r���^�.�۵V�{� �|x)@��YH?a��v��b�Nq?��zԣĴ� ' � �~��ɤ�r|����U�3��6k$��|:��(�����q#I�gc=M�T�L����1Dٻ_���P�ل^��Ȝ��hR��-z���l�(nb�����P�j��[����^~�ܠ�g�6>?zX^�|��:���@I���jI����܊�7��[08�; Q�!E;U�(�GnZ�� �6�9�ן���V�'����P%��SL�SVB�e�^�7�I���m����=�wB����f���($���V�x��.VI�JU�,�r{kej����i�*!k�4�R�5��+���Y��I%$�T�J_��Hڥ ���˹����? �x�ߘ^�|Jz�m �� +ʑ��{F��zi/��:�!*0�EHb^��HD��>�Y��hG�q0$�f#�Q&�g{d�E �ͤQ�0���m%t��-�{��_���4�m�"�z�1\�=QO�Ř��$�7��`Bs��}mz|"K�����}L ٠��@��H$�g�w/�c�H�e'���d4����������@�/|�D�����oLW�C��+& �8���;���O��9&]�R�e_p[��|�N�fٻB�� Wϱ�X�(�>J�����Е�ǭ�A6�����#R�qR�}?���Gb�[�� ��η||H�X�X��ᑨS�+����z�kˡ��!ϩ�#C�:�?(Q�/�ygK��ş^�c��6�n�}����8QnJ�Մ�c��^H]��c��M����~0p`�@j�sxz�%� ~r��X���Э��_��"���w'ի�ȕ?X[;œ�V���'> "�&X�y�2ŖK��.B�-e�\m3�vl��RH'�T?M��;�`�ɧ������ ��\� |;�e`џ�MR�&*k�w� fĵO;�z�ݘvռ���}���[�~��t��(�s�4�O�����������&�2.\@�6���%���T�Gl�lz�/�$�����M ���6O9�v�݃7a�ŭJ�.� ��sjo�fW�¾P�/��/>�l(�B��1���W��Qx�?�[@�ҏ����זQ���H�1 ��N�?�V�y��[�=*�J��*��a0Ag}���y��}�!�)1.�]�i��9~��e\H5�.�����j�-s ��RJ�ӈ��nέ���RJ�R�eBi�u�O][�c$ �ul[�ֱqx% �߽����v�ʸ�j� �B!�RJ)��R�c�1�8�W�'�!�B�[H �S� )��%��+(Q*�PJ)���Zk�K�@�n�~K��õ�7�v��OKRC�$�q!��;ʸ�*s��Sʸ��ge0��2#��2.����l�/I��PK���\���_�T�TDtemplates/yoo_aurora/warp/vendor/uikit/fonts/fontawesome-webfont.ttfnu�[����`FFTMj�:.�GDEF� OS/2�2z#(`cmap�/t��gasp���glyf�π��head��"x6hhea �"�$hmtxT(�"� �loca�DL-T �maxp7� name1��8|post�<;�Lwebf��W4T��=���O<0�Z[.�L��3��3s�pyrs@ �� ��t@4 ������ / _!"""`%����>�N�^�n�~��������������.�>�N�^�n�~��������������>�N�^�n�~������ ������ / _!"""`%����!�@�P�`�p�������������� �0�@�P�`�p��������������!�@�P�`�p��������d�]�Y�T�C�2���߸��ݺ��������������������������� � ��p7!!!���@p�p �p�1]���!2#!"&463!&54>3!2�+��@&&��&&@��+$(�($F#+���&4&&4&x+#��+".4>32".4>32467632DhgZghDDhg-iW�DhgZghDDhg-iW&@(8 ��2N++NdN+'�;2N++NdN+'�3 8���! #"'#"$&6$ �������rL46$������oo��o|W%r��������4L&V|o��oo����ܳ��%��=M%+".'&%&'3!26<.#!";2>767>7#!"&5463!2� %��3@m00m@3���% � �@ ���:"7..7":�6]�^B�@B^^B�B^ $΄+0110+��$� ( �t��1%%1��+�`��B^^B@B^^���"'.54632>32�4�� #L</��>�oP$$Po�>���Z$_d�C�+I@$$@I+��������"#"'%#"&547&547%62���V�?�?V��8��<��8y��� ���b% I�))�9I ���� + %%#"'%#"&547&547%62q2�Z���Z2Izy���V)�?�?V��8��<��8)>~��>��[�� ��� 2���b% I�))�9I ����'%#!"&54>322>32 &6 ��y��y� 6Fe= BS���SB =eF6 ������>�x��x5eud_C(+5++5+(C_due����>����/?O_o���54&+";2654&+";2654&+";264&#!"3!2654&+";2654&+";264&#!"3!2654&+";2654&+";2654&+";267#!"&5463!2�&�&&�&&�&&�&&�&&�&&�&&&�&�&&�&�&�&&�&��&�&&&�&�&&�&&�&&�&&�&&�&�^B��B^^B@B^@�&&�&&��&&�&&��&&�&&�&&�&&��&&�&&���&&�&&&&�&&���&&�&&��&&�&&��&&�&&���B^^B@B^^��/?#!"&5463!2#!"&5463!2#!"&5463!2#!"&5463!2L4�4LL44LL4�4LL44L�L4�4LL44LL4�4LL44L��4LL4�4LL��4LL4�4LL���4LL4�4LL��4LL4�4LL �/?O_o�#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28(��(88(@(88(��(88(@(8�8(��(88(@(8��8(��(88(@(8�8(��(88(@(8�8(��(88(@(8��8(��(88(@(8�8(��(88(@(88(��(88(@(8 �(88(�(88�(88(�(88��(88(�(88�(88(�(88��(88(�(88��(88(�(88�(88(�(88��(88(�(88�(88(�(88�/?O_#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!28(��(88(@(88(��(88(@(88(�@(88(�(8�8(��(88(@(88(�@(88(�(88(�@(88(�(8 �(88(�(88�(88(�(88��(88(�(88�(88(�(88��(88(�(88�(88(�(88y��"/&4?62 62��,�P����P&�P��P�,��jP�����n���#$"' "/&47 &4?62 62 �P���P�&���P&&P���&�P�&���P&&P���&�P������#+D++"&=#"&=46;546;232 #"'#"$&6$ � @ � � @ � �������rK56$������oo��o|W�@ � � @ � ��r��������jK&V|o��oo����ܳ�����0#!"&=463!2 #"'#"$&6$ �� @ �������rK56$������oo��o|W�@ @ �r��������jK&V|o��oo����ܳ����)5 $&54762>54&'.7>"&5462z�����z��+i *bkQ��н�Qkb* j*����LhLLhL�����zz���Bm +*i J�yh��QQ��hy�J i*+ m��J��4LL4�4LL���/?O%+"&=46;2%+"&546;2%+"&546;2+"&546;2+"&546;2��������������`��r��@�@r�@��@����n4&"2#"/+"&/&'#"'&'&547>7&/.=46?67&'&547>3267676;27632�Ԗ����#H ��,/ �1)� ~'H� �(C � �,/ �1)� �$H� Ԗ�Ԗm�6%2X %� l�2 �k r6 [21 �..9Q $� k�2 �k w3[20����/;Cg+"&546;2+"&546;2+"&546;2!3!2>!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@���@�`�0 �� o`^B��B^`5FN(@(NF5 ��@��@��@���L%%Ju �@�LSyuS�@�%44%�f5#!!!"&5465 7#"' '&/&6762546;2�&�����&??�> �L�L > � X ��� � &���&��&AJ A�� J W���h��##!"&5463!2!&'&!"&5!�(8(��(88(�(`�x ��c�`(8��`(��(88(@(8(D��9�8(����� ,#!"&=46;46;2. 6 $$ ����@��������(�r���^����a�a�@@`��(��������_�^����a�a��2NC5.+";26#!26'.#!"3!"547>3!";26/.#!2W � ��.�@ �� �@.�$S � S$�@ ���9I � I6> �� ��>�%=$4&"2$4&"2#!"&5463!2?!2"'&763!463!2!2&4&&4&&4&&4�8(�@(88(ч:�:��(8���@6�@*&&*�4&&4&&4&&4& ��(88(@(8�88�8)�@�)'�&&�@���$0"'&76;46;232 >& $$ ` ������������(���r���^����a�a`�� @`��2�������(���^����a�a�����$0++"&5#"&54762 >& $$ ^��� ?@�����(���r���^����a�a���`? ����������(���^����a�a�� #!.'!!!%#!"&547>3!2�<�<�<_@`&��&� 5@5 �@ ����&&�>=(""��=���'#"'&5476. 6 $$ � �� ! ��������(�r���^����a�a�J�� %�%���(��������_�^����a�a�����3#!"'&?&#"3267672#"$&6$3276&�@*���h��QQ��hw�I� m�ʬ����zz���k�)'�@&('��Q��н�Qh_ � ��z�8�zoe����$G!"$'"&5463!23267676;2#!"&4?&#"+"&=!2762�@�h���k�4&&�&�G�a��F*� &�@&��Ɇ�F*� A��k�4&���nf�&�&&4�BH�rd�@&&4���rd Moe�&�/?O_o+"&=46;25+"&=46;25+"&=46;2#!"&=463!25#!"&=463!25#!"&=463!24&#!"3!26#!"&5463!2� @ @ @ @ @ @ � �@ � �@ � �@ � � �@ � �^B�@B^^B�B^`@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ �3@ �� M��B^^B@B^^��!54&"#!"&546;54 32@�Ԗ@8(�@(88( p (8�j��j��(88(@(8������8@���7+"&5&5462#".#"#"&5476763232>32@@ @ @KjK�ך=}\�I���&:�k�~&26]S &H&� �&H5KKu�t,4,� &� x:;*4*&��K#+"&546;227654$ >3546;2+"&="&/&546$ �<��X@@Gv"D�����װD"vG@@X��<��4L4����1!Sk @ G<_b������b_<G �� kS!1����zz�� �"'!"&5463!62&4����&&M4&���&M&�&M& ��-"'!"&5463!62#"&54>4.54632&4����&&M4&�UF &""""& F���&M&�&M&���%.D.%���G-Ik"'!"&5463!62#"&54>4.54632#"&54767>4&'&'&54632#"&547>7676'&'.'&54632&4����&&M4&�UF &""""& FU�� &'8JSSJ8'& ���� &'.${��{$.'& ����&M&�&M&���%.D.%7���;&'6���6'&;��4�[&$ [2[ $&[��#/37#5#5!#5!!!!!!!#5!#5!5##!35!!!����������������������������������������������������������������������������#'+/37;?3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3#3???? ^��>>~??�??�??~??~??^??�^^? ^??������������������������������������4&"2#"'.5463!2�KjKKjv%�'45%�5&5L4�5�&�%jKKjK�@5%�%%�%�5�4L5&�6'��k�54&"2#"'.5463!2#"&'654'.#32�KjKKjv%�'45%�5&5L4�5�&�%�%�'4$.�%%�5&�5�5�&�%jKKjK�@5%�%%�%�5�4L5&�6'45%�%�%54'�&55&�6' ��y�Tdt#!"&'&74676&7>7>76&7>7>76&7>7>76&7>7>63!2#!"3!2676'3!26?6&#!"3!26?6&#!"g(��sA�eM�,*$/ !'& �JP��$G]�� x�6,&��` �� h` �� "9H�v@WkNC<. &k& ("$p" . #u&# %!' pJ�vwEF�# @ �� @ ���2#"' #"'.546763�!''!0#�G�G$/!''!� 8"��"8 ��X! 8" "8 ����<)!!#"&=!4&"27+#!"&=#"&546;463!232������(8���&4&&4� �8(�@(8� qO@8(�(`�(@Oq��8(��&4&&4&@�` �(88(� �Oq (8(�`(�q���!)2"&42#!"&546;7>3!2 I��j��j��j��j�3e55e3�gr������`��I�j��j��j�j��1GG1���r��������P2327&7>7;"&#"4?2>54.'%3"&#"#ժ!�9&W��B03&�K5�!�)V�?�@L��'� >R�>e;&L:�:%P�>��vO 'h�� N��_"�:-&+# ��:�� ' ����+a%3 4'.#"32>54.#"7>7><5'./6$3232#"&#"+JBx)EB_I:I*CRzb3:dtB2P���$$5.3b�[F�|\8!-T>5��Fu��\,�,j�n OrB,<! 5�4wJ]�?tTFi; 2�3j.�p^%/2�+ S:T}K4W9: #ƕd�fE���97>7676'5.'732>7"#"&#&#"�$ zj=N!�}:0e��% y� +t�D3�~U'#B4# g '2 %/!: ���T bRU,7����}%2"/&6;#"&?62+326323!2>?23&'.'.#"&"$#"#&=>764=464.'&#"&'�!~:~!PP!~:~!P��6�,�,$�$%*' c2N (�$"L��A2�3Yl�!x!*�%��%%��%�� p�P,T NE Q7^���oH!+( 3 *Ue�eu wg��a�32632$?23&'.5&'&#"&"5$#"#&=>7>4&54&54>.'&#"&'2#".465!#".'&47>32!4&4>Q6�,�,Faw!*' =~Pl* (�$"L��A2�3Yl �)�!*<7@@7< � <7@@7< p�P,T MF Q7�47ƢHoH!+( 3 t���JHQ6wh��',686,'$##$',686,'$##$�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&��&�&&&&�&&&��&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&��&��&&�&&��&&�&��&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&�&&&&�&&&&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?%#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&��&&�&&��&&�&&��&&�&��&&�&&f�&&�&&f�&&�&&f�&&�&&�/?O_o%+"&=46;2+"&=46;2+"&=46;2#!"&=463!2+"&=46;2#!"&=463!2#!"&=463!2#!"&=463!2 � � � � � � �� @ � � � �� @ �� @ �� @ � � s� � s� � �� � s� � �� � s� � s� � �/?O#"'&47632#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2� �� � �@ � �� @ �� @ �@ � � �� � s� � s� � s� � �/?O#"&54632 #!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2` �� � �@ � �� @ �� @ �@ � � �� @ �� � � s� � s� � s� � #"'#!"&5463!2632' �m�w�@w��w�w�� '���*��w��w�w��w������."&462!5 !"3!2654&#!"&5463!2�p�pp�p��@��� @ �^B��B^^B@B^�pp�p���@�@� �@ � �@B^^B�B^^���k%!7'34#"3276' !7632k[�[�v �� 6����`�%��`�$65&�%[�[k���� �`����5%���&&�'���4&"2"&'&54 �Ԗ���!��?H?��!,�,Ԗ�ԖmF��!&&!Fm�,�����%" $$ ���������^����a�a`@������^����a�a���-4'.'&"26% 547>7>2"KjK��X��QqYn 243nYqQ�$!+!77!+!$5KK���,ԑ� ���]""]ً� ��9>H7'3&7#!"&5463!2'&#!"3!26=4?6 !762xt�t` �� ^Q�w��w��w@?61��B^^B@B^ @(` �`��\\��\P�`t�t8`� �� ^�Ͼw��w@w�1^B��B^^B~ @��` \ \�P�+Z#!"&5463!12+"3!26=47676#"'&=# #"'.54>;547632��w��w��w� M8 pB^^B@B^� '���sw- 9*##;No��j�' �#��w��w@w� "^B��B^^B� ��*����� "g`�81T`PSA:'�*��4�/D#!"&5463!2#"'&#!"3!26=4?632"'&4?62 62��w��w��w@?61 ��B^^B@B^ @ ��B�RnB�Bn^��w��w@w�1 ^B��B^^B� @ ���Bn���nB�C"&=!32"'&46;!"'&4762!#"&4762+!5462�4&���&�4�&���&4�4&��&4&��&4�4�&���&4�4&��&4&��&4�4&���&����6'&'+"&546;267��: &�&&�& s�@� �Z&&�&&�Z���+6'&''&'+"&546;267667��: �: &�&&�& � s�@� �:� �Z&&�&&�Z��:z����6'&''&47667S�:�:�s�@� �:�4��:�|� &546h��!!0a� � � $���#!"&5463!2#!"&5463!2&�&&&��&�&&&@��&&�&&��&&�&&���#!"&5463!2&��&&�&@��&&�&&���&54646&5-���:s��:��:4�:� ���+&5464646;2+"&5&5-��&�&&�&�:s��:��:�&&��&&� �:� ���&54646;2+"&5-�&�&&�&s��:�&&��&&� 62#!"&!"&5463!2�4��@��&&�&&-��:��&&&�&����� "'&4762����4��4����4��4��4Z��f� "/&47 &4?62S�4����4����44��4���#/54&#!4&+"!"3!;265!26 $$ �&�&�&�&&&�&&@���^����a�a@�&&&�&�&�&&&+�^����a�a�����54&#!"3!26 $$ �&�&&&@���^����a�a@�&&�&&+�^����a�a�����+74/7654/&#"'&#"32?32?6 $$ }��Z��Z��Z��Z����^����a�a���Z��Z��Z��Z�^����a�a�����#4/&"'&"327> $$ [4�h�4[j����^����a�a"Z�i�Z��J�^����a�a�����:F%54&+";264.#"32767632;265467>$ $$ ���o�W�� 5!"40K(0?i�+! ":����^����a�a����X�R�dD4!&.uC$=1/J=�^����a�a�����.:%54&+4&#!";#"3!2654&+";26 $$ `��``��������^����a�a�����������^����a�a�����/_#"&=46;.'+"&=32+546;2>++"&=.'#"&=46;>7546;232�m&&m �l&�&l� m&&m �l&�&l�s&�%�&�&��%�&&�%�&�&��%�&&�&l� m&&m �l&�&l� m&&m �,�&��%�&&�%�&�&��%�&&�%�&���#/;"/"/&4?'&4?627626. 6 $$ I� �� � �� � �� � �� ͒������(�r���^����a�aɒ �� � �� � �� � �� (��������_�^����a�a����� , "'&4?6262. 6 $$ ��Z4��f4�4fz�������(�r���^����a�a�Z&4f�f4�(��������_�^����a�a����� "4'32>&#" $&6$ W���oɒV��� z�����zz�8�����YW�˼�[����?����zz�:�zz�@�5K #!#"'&547632!2A4�@%&&K%54'�u%%�&54&K&&���4A��5K��$l$L%%�%54'�&&J&j&��K�5�K #"/&47!"&=463!&4?632�%�u'43'K&&%�@4AA4���&&K&45&�%@6%�u%%K&j&%K5�5K&$l$K&&�u#5��K@!#"'+"&5"/&547632K%K&56$��K5�5K��$l$K&&�#76%�%53'K&&%�@4AA4���&&K&45&�%%�u'5��K�"#"'&54?63246;2632K%�u'45%�u&&J'45%&L4�4L&%54'K%�5%�t%%�$65&K%%���4LL4�@&%%K'���,"&5#"#"'.'547!3462�4&�b��qb>#5���&4�4�&6Uu�e7D# "�dž�&����/#!"&546262"/"/&47'&463!2� ���&�@&&4�L r&4��� r L�&�&� ���4&&�&�L rI�@&��� r L�4&& ���s/"/"/&47'&463!2#!"&546262&4��� r L�&�&� ���&�@&&4�L r@�@&��� r L�4&&� ���4&&�&�L r��##!+"&5!"&=463!46;2!2�8(�`8(�(8�`(88(�8(�(8�(8 �(8�`(88(�8(�(8�(88(�`8��#!"&=463!2�8(�@(88(�(8 �(88(�(88z���5'%+"&5&/&67-.?>46;2%6�.@g.��L4�4L��.g@. ��.@g. L4�4L .g@.���g.n.���4LL43�.n.g��g.n.�34LL4�͙.n.g����- $54&+";264'&+";26/�a����^����� � � � �����^����a�a�� � fm�� @ J%55!;263'&#"$4&#"32+#!"&5#"&5463!"&46327632#!2���$�$�8�~+(88�8(+}�(�`8(��(8`�]��]k=��=k]��]��8���,8e�8P88P8�����`(88(�@���M��M����O4&#"327>76$32#"'.#"#".'.54>54&'&54>7>7>32&����z&^��&.������/+>*>J> W��m7����' '"''? &4&c��&^|h_b��ml/J@L@ #M6:D 35sҟw$ '% ' \�t��3#!"&=463!2'.54>54''� �� @ �1O``O1CZ��Z71O``O1BZ��Z7�@ @ N�]SHH[3`�)Tt��bN�]SHH[3^�)Tt���!1&' 547 $4&#"2654632 '&476 ���=������=嘅�����}�(zVl��'��'���ٌ@�uhy����yhu����9(�}Vz��D#���#D#������� =CU%7.5474&#"2654632%#"'&547.'&476!27632#76$7&'7+NWb=嘧�}�(zV�i�\j1 z,��X�� Y[6 $!%���'F��u�J�iys�?_�9ɍ?�kyhu�n(�}Vz����YF KA؉L�a �0��2�-�F"@Q���sp@�_���!3%54&+";264'&+";26#!"&'&7>2 � � � � #%;"�";%#<F<������7 ���??""??�$$ll2#"'&' +&/&'&?632 &'&?67>`,@L�����5 ` �� ` �����L�`4�L��H` ����` �� a 5� ��L@��#37;?Os!!!!%!!!!%!!!!!!!!%!!4&+";26!!%!!!!74&+";26%#!"&546;546;2!546;232� ��`@���� ��`@���� ���@����@�� ��@���� @ @ � ��@��� �� @ @ �L4��4LL4�^B@B^�^B@B^�4L� �� @@��@@ � � � @@ �� ��@@ �� � �� M�4LL44L`B^^B``B^^B`L���7q.+"&=46;2#"&=".'673!54632#"&=!"+"&=46;2>767>3!54632�<M33K,�� �� j8Z4L2B4:;M33K,? �� �0N<* .)C=W]xD��0N<* .)C=W]xD?\�-7H)�� �� �".=']�-7H)� ��w �� �<?.>mBZxPV3!�<?.>mBZxPV3!� ���&#"'&'5&6&>7>7&54>$32�d�FK��1A 0)����L���.���٫�C58.H(Y���e����#3C $=463!22>=463!2#!"&5463!2#!"&5463!2���H���&�&/<R.*.R</&�&�&��&&�&&��&&�&������Bɀ&&�4L&&L4�&&f��&&�&&��&&�&&Z� %"' "/&4762��4���4��4�ͥ���5��5Z���� "'&4?62 62��4��44���5����5��%K%#!".<=#"&54762+!2"'&546;!"/&5463!232 �@�&@<@&�@ ����:��&��� � ��& ��&���&�������&�� ��`&���:$"&462"&462!2#!"&54>7#"&463!2!2�LhLLh�LhLLh�!�� �&&�&��&&�&4hLLhLLhLLhL��%z< 0&4&&)17&4& &&��#!"&5463!2!2��\�@\��\@\��\���@\��\�\��\ �W�*#!"&547>3!2!"4&5463!2!2W��+�B��"5P+�B@"5����^�=���\@\� \�H#�t3G#�3G:�_H�t�\��\ �@��+32"'&46;#"&4762�&��&�4�&��&4�4&�&4�4&&4�@�"&=!"'&4762!5462�4&�&4�4&&4�4�&��&4&��&���� !!!3!!��������������������������0@67&#".'&'#"'#"'32>54'6#!"&5463!28ADAE=\W{��O[/5dI kDt���pČe1?*�w�@w��w�w�� (M& B{Wta28r=Ku?RZ^Gw��T -�@w��w�w�����$2+37#546375&#"#3!"&5463�w��w���/Dz?s�����w��w��w�@w�S�88� �����w�w����#'.>4&#"26546326"&462!5!& !5!!=!!%#!"&5463!2�B^8(�Ԗ���������>��������@�|�K5�5KK55K�^B(8Ԗ�Ԗ�>�������v����5KK55KK�H��G4&"&#"2654'32#".'#"'#"&54$327.54632@p�p)*Ppp�p)*P�b '"+`�N*(�a���;2��̓c`." b PTY9��ppP*)p�ppP*)�b ".`�(*N��ͣ�2�ͣ����`+"' b MRZB�����4&"24&"264&"26#"/+"&/&'#"'&547>7&/.=46?67&'&547>3267676;27632#"&'"'#"'&547&'&=4767&547>32626?2#"&'"'#"'&547&'&=4767&547>32626?2��Ԗ���LhLKjKLhLKjK�� �"8w s%(�")v � >� �"8x s"+�")v �<� ��3zLLz3�� 3>8L3)x3 ��3zLLz3�� 3>8L3)x3 �Ԗ�Ԗ�4LL45KK54LL45KK��� #)0C wZl/ � Y� N,&� #)0C vZl. � Y� L0"��qG^^Gq�q$ ]G)Fq�qG^^Gq�q$ ]G)Fq��%O#"'#"&'&4>7>7.546$ '&'&'# '32$7>54'�����VZ|�$2$ |��E~E<�| $2$�|ZV���:�(t}�������X( &%(H�w�쉉��x�H(%& (X�ZT\�MKG���<m$4&"24&#!4654&#+32;254'>4'654&'>7+"&'&#!"&5463!6767>763232&4&&4�N2��`@`%)7&,$)' %/0Ӄy�#5 +�1 &<��$]`�{t��5KK5$e:1&+'3T�F0�h��4&&4&�3M:�;b^v�+D2 5#$��I�IJ 2E=\$YJ!$MCeM��-+(K5�5K�K5y�*%A�u]c���=p4&"24&'>54'64&'654&+"+322654&5!267+#"'.'&'&'!"&5463!27>;2&4&&4�+ 5#bW���0/% ')$,&7)%`@``2N��h�0##�T3'"(0;e$��5KK5 t��ip��<& 1&4&&4&�#\=E2 JIURI��$#5 2D+�v^b;�:M2g�c]vDEA%!bSV2M�K5�5K(,,��MeCM$!J��@�#"&547&547%6@�?V��8������b% I�)���94.""'." 67"'.54632>32�+C`\hxeH>Hexh\`C+�ED���4�� #L</��>�oP$$Po�>��Q|I.3MCCM3.I|Q����/����Z$_d�C�+I@$$@I+� (@%#!"&5463!2#!"3!:"&5!"&5463!462� ��w��w@ ��B^^B ���4&�@&&�&4 ` �w�w� ^B�@B^24��& &�& &�����%573#7.";2634&#"35#347>32#!"&5463!2���FtIG9;HI�x�I��<,tԩw�@w��w�w�z��4DD43EE�����ueB����s�@w��w�w�����.4&"26#!+"'!"&5463"&463!2#2��&�S3L�l&�c4LL4�4LL4c����@��&��&{�LhLLhL��'?#!"&5463!2#!"3!26546;2"/"/&47'&463!2��w��w��w��@B^^B@B^@�&4��t r ��&&`��w��w@w�@^B��B^^B@R�&��t r ��4&&@"&5!"&5463!462 #!"&54&>3!2654&#!*.54&>3!2���4&�@&&�&4 s�w�� @B^^B�� @w��4��& &�& &��3�@w� ^B�B^ ����� I&5!%5!>732#!"&=4632654&'&'.=463!5463!2!2�J���J���S��q*5&=CKu��uKC=&5*q͍S8( ^B@B^ (8���`N��`Ѣ�G�tO6)"M36J[E@@E[J63M")6Ot�G�(8`B^^B`8 ���',2��6'&'&76'6'&6&'&6'&4#"7&64 654'.'&'.63226767.547&7662>76#!"&5463!2 /[ . =���X��Ě4,+"*+, 1JH'5G:�:#L5+@=&#���w�@w��w�w�P.1GE�,��ԧ��44+ ;/5cFO:>JJ>:O9W5$@(b4��@w��w�w������'?$4&"2$4&"2#!"&5463!3!267!2#!#!"&5!"'&762&4&&4&&4&&4�8(�@(88(�c==c�(8��*�&�&�*�6�&4&&4&&4&&4& ��(88(@(88HH88`(�@&&�('��@����1d4&'.54654'&#"#"&#"32632327>7#"&#"#"&54654&54>76763232632 N<�;+gC8�A`1a9�9�g��w����|�9�8aIe$I�VN��z<�:LQJ �,�-[% 061I��(�)W,$-������7,oIX(�)o�ζA;=N0 eTZ (���O#".'&'&'&'.54767>3232>32�e^\3@P bM���O0#382W#& 9C9 Lĉ" 82<*9FF(W283#0O�Mb P@3\^eFF9*<28 "��L 9C9 &#��!"3!2654&#!"&5463!2`��B^^B@B^^ީw��w��w@w�^B��B^^B@B^���w��w@w�����#!72#"' #"'.546763���YY�!''!0#�G�G$/!''!�&�UU�jZ 8"��"8 ��X! 8" "8 ���EU4'./.#"#".'.'.54>54.'.#"32676#!"&5463!2G55 :8c�7 )1) 05.D <9�0)$9��w�@w��w�w�W+ AB 7�c )$+ -.1 �9$)0���< D.59�@w��w�w��,T1# '327.'327.=.547&54632676TC_L��Ҭ���#+�i�!+*p�DNBN,y[����`m`%i]hbE����m��}a�u&,�SXK�� &$��f9s? _���#"!#!#!54632��V<%'����Э��HH��� �(ں����T\dksz�� &54654'>54'6'&&"."&'./"?'&546'&6'&6'&6'&6'&74"727&6/�a���49[aA)O%-j'&]�]5r-%O)@a[9' 0BA;+ >HC���U # $ 2 AC: �����oM�=a-6O�UwW[q ( - q[WwU�P6$C +) ( 8&/ &eM���a� & $ ��%+"&54&"32#!"&5463!54 �&@&�Ԗ`(88(�@(88(�r��&&j��j�8(��(88(@(8��������#'+2#!"&5463"!54ĉ!375!35!�B^^B��B^^B � �� `���^B�@B^^B�B^� �� � `�� �������!="&462+"&'&'.=476;+"&'&$'.=476;�p�pp�p�$���!�$qr� �%���}�#ߺ���pp�p��!�E$� �rq�ܢ#��� %� ֻ��!)?"&462"&4624&#!"3!26!.#!"#!"&547>3!2/B//B//B//B� �@ � �2�����^B�@B^�\77\�aB//B//B//B/�@ �� �� �~��B^^B@2^5BB5��2���.42##%&'.67#"&=463! 2�5KK5L4�_�u:B&1/&��.- zB^^B���4L��v��y�KjK��4L[!^k'!A3;):2*�<vTq6^B�B^�L4�$���)��*@��A4#"&54"3!4."#!"&5!"&5>547&5462�;U gI�v��0Z���Z0�L4�@�Ԗ�@4L2RX='�8P8��'=XR� U;Ig0,3lb??bl3���4Lj��jL4*\���(88(�����\���}I/#"/'&/'&?'&'&?'&76?'&7676767676`� (�5)�0 )��*) 0�)5�( �� (�5)�0 ))��)) 0�)5�( ��*) 0�)5�(�� )�5)�0 )*��*) 0�)5�) �� )�5)�0 )*���5h$4&"24&#!4>54&#"+323254'>4'654&'!267+#"'&#!"&5463!2>767>32!2&4&&4�N2��$YGB (HGEG H��Q�#5K4L��i�!<�����;��5KK5 A# ("/?&}�vh��4&&4&�3M95S+C=�,@QQ9��@@�IJ 2E=L5i�>9eM��E;K5�5K J7R>@#�zD<����7?s%3#".'.'&'&'.#"!"3!32>$4&"2#!"#"&?&547&'#"&5463!&546323!2` #A<(H(GY$��2NL4K5#aWTƾh&4&&4�K5��;����=!�i��hv�}&?/"( #A 5K��2*!Q@.'!&=C+S59M34L=E2 JI UR@@&4&&4&���5K;E��Lf9>�ig�<Dz�#@>R7J K�5h4&"24#"."&#"4&#"".#"!54>7#!"&54.'&'.5463246326326&4&&4��IJ 2E=L43M95S+C=�,@QQ9�@@�E;K5��5K J7R>@#�zD<�gi�>9eM��Z4&&4&<�#5K4LN2��$YGB (HGEG H��V���;��5KK5 A# ("/?&}�vh��i�!<��4<p4.=!32>332653272673264&"2/#"'#"&5#"&54>767>5463!2�@@��2*! Q@.'!&=C+S59M34L.9E2 JI UR�&4&&4&��Lf6A�ig�6Jy�#@>R7J K5�5K;E@TƾH #A<(H(GY$��2NL4K#5#a=4&&4&�D��=�i��hv�}&?/"( #A 5KK5��;�����+54&#!764/&"2?64/!26 $$ &� �[6��[[j6[��&���^����a�a@�&�4[��[6[��[6�&+�^����a�a�����+4/&"!"3!277$ $$ [��6[�� &&��[6j[ ���^����a�ae6[j[6�&�&�4[j[��^����a�a�����+4''&"2?;2652?$ $$ ��[6[��[6�&�&�4[���^����a�af6j[[��6[�� &&��[��^����a�a�����+4/&"4&+"'&"2? $$ [6�&�&�4[j[6[j���^����a�ad6[��&&� �[6��[[j��^����a�a������ $2>767676&67>?&'4&'.'.'."#&6'&6&'3.'.&'&'&&'&6'&>567>#7>7636''&'&&'.'"6&'6'..'/"&'&76.'7>767&.'"76.7"7"#76'&'.'2#22676767765'4.6326&'.'&'"'>7>&&'.54>'>7>67&'ʢ&7767>&/45'.67>76'27".#6'>776'>7647>?6#76'6&'676'&67.'&'6.'.#&'.&6'&.5/�a����^����D&" 4 $! # .0"�Y + ! $ " + �Α ����^����a�a�� P� '-( # * $ " ! * ! ( ��$� 2 �~�/$4&"2 #"/&547#"32>32�&4&&4��V%54'j&&�'��/덹���:,���{ &4&&4&�V%%l$65&�b��'C��r!"��k[G�+;%!5!!5!!5!#!"&5463!2#!"&5463!2#!"&5463!2����������&��&&�&&��&&�&&��&&�&�������@�&&&&�&&&&�&&&&��{#"'&5&763!2{�' ��**�)��*��)'/!5!#!"&5!3!26=#!5!463!5463!2!2���^B�@B^�&@&`��^B`8(@(8`B^��� B^^B�&&�����B^�(88(�^���G 76#!"'&? #!"&5476 #"'&5463!2 '&763!2#"'��c�)'&�@*������*�@&('�c���(&�*�cc�*�&' ����*�@&('�c���'(&�*�cc�*�&('���c�'(&�@*��19AS[#"&532327#!"&54>322>32"&462 &6 +&'654'32>32"&462Q�g�Rp|Kx;CB��y��y� 6Fe= BP���PB =eF6 ��Ԗ��V����>!pR�g�QBC;xK|��Ԗ���{QNa*+%��x��x5eud_C(+5++5+(C_due2Ԗ�Ԗ�����>�NQ{u�%+*jԖ�Ԗ��p�!Ci4/&#"#".'32?64/&#"327.546326#"/&547'#"/&4?632632��(* 8(!�)(��A�('��)* 8(!U�SxyS�SXXVzxT�TU�SxyS�SXXVzxT�@(� (8 *(���(��'(�(8 ���S�SU�Sx{VXXT�T�S�SU�Sx{VXXT���#!"5467&5432632�������t,Ԟ;F`j�)��������6�,��>�jK?�s�� �!%#!"&7#"&463!2+!'5#�8Ej��jE8�@&&&&@������XYY�&4&&4&�qD�S�%��q%��N\jx��2"&4#"'#"'&7>76326?'&'#"'.'&676326326&'&#"32>'&#"3254?''7�4&&4&l�� �NnbS���VZbR��SD zz DS��Rb)+U���Sbn� ��\.2Q\dJ'.2Q\dJ.Q2.'Jd\Q2.'Jd`!O�`�� `�����&4&&4�r$#@�B10M�5TNT{L�5T II T5�L;l'OT4�M01B�@#$�*�3;$*�3;�;3�*$;3�*$�:$/� @@�Qq`��@���"%3<2#!"&5!"&5467>3!263! !!#!!46!#!�(88(�@(8��(8(�`(�(8D<���+����+�<��8(�`(��8(�`�8(�@(88( 8(�(`�(8(��(������<��`(8��(`����`(8����||?%#"'&54632#"'&#"32654'&#"#"'&54632|�u�d��qܟ�s] = ��Ofj�L?R@T?��"&� > �f?rRX=Ed�u�ds���q�� = _M�jiL��?T@R?E& �f > �=XRr?��b���!1E)!34&'.##!"&5#3463!24&+";26#!"&5463!2���� �� 08(��(8��8(@(8�� � � �8(��(88(�(`(����1 �`(88(���(88(@ �� �`(88(@(8(��`���#!"&5463!2�w�@w��w�w�`�@w��w�w��/%#!"&=463!2#!"&=463!2#!"&=463!2&��&&�&&��&&�&&��&&�&��&&�&&�&&�&&�&&�&&��@'7G$"&462"&462#!"&=463!2"&462#!"&=463!2#!"&=463!2�p�pp�pp�pp�� �@ � ��p�pp�� �@ � �@ � Рpp�p��pp�p��� � �pp�p��� � � � ��<L\l|#"'732654'>75"##5!!&54>54&#"'>3235#!"&=463!2!5346=#'73#!"&=463!2#!"&=463!2}mQjB919+i1$AjM_3<��/BB/.#U_:IdDRE� �@ � ����k*G�j� �@ � �@ � TP\BX-@8 C)5�XsJ@�$3T4+,:;39SG2S.7<��� �vcc)�(%L�l�}� �� � ���5e2#!"&=463%&'&5476!2/&'&#"!#"/&'&=4'&?5732767654'&��@�0��2uBo T25XzrDCBB�Eh:%��)0%HPIP{rQ�9f#-+>;I@KM-/Q"�@@@#-a[��$&P{<�8[;:XICC>.�'5oe71#.0( l0&%,"J&9%$<=DTI���cs&/6323276727#"327676767654./&'&'737#"'&'&'&54'&54&#!"3!260% <4�"VRt8<@< -#=XYhW8+0$"+dT�Lx-'I&JKkm��uw<=V�@�!X@ v '��|N;!/!$8:I�Ob�V;C#V & (���mL.A:9 !./KLwP�M�$��@@ ��/?O_o��%54&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!2654&#!"3!26#!"&5463!2��@��@��@���@��@��@���@��@��@�^B��B^^B@B^�����������������������������N��B^^B@B^^���#+3 '$"/&4762%/?/?/?/?�%k��*��6�6��bbbb|��<<��<�bbbb��bbbb�%k���6���6Ƒbbb��<<��<<�^bbbbbb@��M$4&"2!#"4&"2&#"&5!"&5#".54634&>?>;5463!2�LhLLh���� � LhLLhL!'�Ԗ���Ԗ@'!& �?�&&LhLLhL� � ��hLLhL�� j��jj��j &@6/" ��&&���J#"'676732>54.#"7>76'&54632#"&7>54&#"&54$ ���ok; -j=y�hw�i�[+PM3ѩ���k=J%62>Vc��a�aQ�^��� ]G"�'9��r�~:`}�Ch� 0=Z�٤���W=#uY2BrUI1�^Fk[|��a�����L2#!67673254.#"67676'&54632#"&7>54&#"#"&5463�w��w�+U ,i<��F{�jh�}Z+OM 2ϧ���j<J%51=Ub�w��w��w�@w�zX"�'8'�T�yI9`{�Bf� ,>X�բ���W<"uW1AqSH1�bd��w�w����'74'!3#"&46327&#"326%35#5##33#!"&5463!2����0U6c��c\=hl���ࠥ�Ymmnnnn�w�@w��w�w�w&�46#�Ȏ;ed����wnnnnn��@w��w�w���� ]#/#"$&6$3 &#"32>7!5!%##5#5353����Е���tt����u�{�zz�{S�ZC�`�c�����o���t�*�t��q|��|.EXN#�??�������,<!5##673#$".4>2"&5!#2!46#!"&5463!2��r�M* �*M~�~M**M~�~M*j����jj����&�&&&�`��P%��挐|NN|���|NN|�*�jj���jj�@��&&�&&@� "'&463!2�@4�@&�Z4�@�4&@ #!"&4762&��&�4�Z4&&4��@@��� "'&4762�&4�@�4&@��&�4�&�@� "&5462@�@4&&4��4�@&�&�@���� 3!!%!!26#!"&5463!2�`��m��` �^B��B^^B@B^��� `���@B^^B�B^^��@ "'&463!2#!"&4762�@4�@&�&&��&�4��4�@�4&Z4&&4��@�� "'&463!2�@4�@&��4�@�4&@ #!"&4762&��&�4�Z4&&4��@��:#!"&5;2>76%6+".'&$'.5463!2^B�@B^,9j�9Gv33vG9�H9+bI��\ A+=66=+A [��">nSM�A_:��B^^B1&�c*/11/*{�'VO�3��@/$$/@�*�?Nh^��l+!+"&5462!4&#"!/!#>32]��_gTRdg�d���QV?U��I*Gg?����!�2IbbIJaa���iwE33����00� 08����4#"$'&6?6332>4.#"#!"&54766$32z�䜬��m� I�wh��QQ��hb�F�*�@&('�k�������z�� � _hQ��н�QGB�'(&�*�eoz�(���q!#"'&547"'#"'&54>7632&4762.547>32#".'632�%k'45%��&+�~( (�h & \( (� & ~+54'k%5%l%%l$65+~ & �( (\ & �h( (~�+%��'��!)19K4&"24&"26.676&$4&"24&"24&"2#!"'&46$ �KjKKjKjKKj�e2.e<^P��,bKjKKj��KjKKjKjKKj��#��#���LlL�KjKKjKjKKjK��~-��M<M�(PM<rjKKjK�jKKjKujKKjK�������L���< 6?32$6&#"'#"&'5&6&>7>7&54$ L�h��я�W.�{+9E=�c��Q�d�FK��1A 0)���������p�J2`[Q?l&������٫�C58.H(Y��'����:d 6?32$64&$ #"'#"&'&4>7>7.546'&'&'# '32$7>54'Y����j`a#",5NK� ����~E�����VZ|�$2$ |��: $2$�|ZV���:�(t}�����h�fR�88T h�̲����X( &%(H�w��(%& (X�ZT\�MKG�{x��|�!#"'.7#"'&7>3!2%632u�� �j �H����{(e9 �1b���U#!"&546;5!32#!"&546;5!32#!"&546;5463!5#"&5463!2+!2328(��(88(`�`(88(��(88(`�`(88(��(88(`L4`(88(@(88(`4L`(8 ��(88(@(8��8(��(88(@(8��8(��(88(@(8�4L�8(@(88(��(8�L4�8����OY"&546226562#"'.#"#"'.'."#"'.'.#"#"&5476$32&"5462��И&4&NdN!>! 1X:Dx++w�w++xD:X1 -�U�� �!�*,*&4&��h��h&&2NN2D& ..J< $$ <JJ< $$ <J.. ��P���bb&&�7!!"&5!54&#!"3!26! #!"&=!"&5463!2��`(8�� �@ � +��8(�@(8��(88(@(8�(��8(� @ @ �m+�U�`(88(�8(@(88(�� �h`���(\"&54&#"&46324."367>767#"&'"&547&547&547.'&54>2�l4 2cK�Eo���oED ) � � � ) D�g-;</- ?.P^P.? -/<;-gY�����Y� .2 L4H|O--O|HeO,����,Oe�q1Ls26%%4.2,44,2.4%%62sL1q�c�qAAq����4#!#"'&547632!2#"&=!"&=463!54632 �� �� @ ` �� �� `?`� � @ @ �! �� � � � ����54&+4&+"#"276#!"5467&5432632� � � ` _ �������v,Ԝ;G_j�)��`` �� �� _ԟ����7 �,��>�jL>���54'&";;265326#!"5467&5432632 �� �� � � � �������v,Ԝ;G_j�)��� ` ���� `������7 �,��>�jL>�����X`$"&462#!"&54>72654&'547 7"2654'54622654'54&'46.' &6 �&4&&4&�y��y�%:hD:Fp�pG9�F�j� 8P8 LhL 8P8 E; Dh:%������>�4&&4&}y��yD~�s[4D�d=PppP=d�>hh>@�jY*(88(*Y4LL4Y*(88(*YDw" A4*[s�~����>�����M4&"27 $=.54632>32#"' 65#"&4632632 65.5462&4&&4�G9��������& <#5KK5!��!5KK5#< &ܤ��9Gp�p&4&&4&@>b�u��ោؐ&$KjK�nj��j�KjK$&����j��j�b>Ppp��� %!5!#"&5463!!35463!2+32����@\��\���8(@(8�\@@\������\@\���(88(��\��@��34#"&54"3#!"&5!"&5>547&5462�;U gI@L4�@�Ԗ�@4L2RX='�8P8��'=XR� U;Ig04Lj��jL4*\���(88(�����\��@"4&+32!#!"&+#!"&5463!2�pP@@P���j�j�@�@�\�@\�&��0�p����j�� ��� \��\�&��-B+"&5.5462265462265462+"&5#"&5463!2�G9L4�4L9G&4&&4&&4&&4&&4&L4�4L� ��&���=d��4LL4d=�&&�`&&�&&�`&&�&&��4LL4 ��&�#3CS#!"&5463!2!&'&!"&5!463!2#!"&52#!"&=4632#!"&=463�(8(��(88(�(`�x ��c�`(8���@��@��@�`(��(88(@(8(D��9�8(��`@�@@�@@��/?O_o��������-=%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!!5463!2#!"&5463!2� @ @ @ @ @ @ � @ @ @ @ � @ @ � @ @ � @ @ @ @ � @ @ � @ @ � @ @ @ @ � @ @ � @ @ @ @ � @ @ @ @ ����� @ &�&&&�@ @ �@ @ @ @ �@ @ ��@ @ �@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ �@ @ ��@ @ �@ @ �@ @ ��@ @ �@ @ @ @ ���� `��&&�&& ��/?O_o�����%+"&=46;25+"&=46;2+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2%+"&=46;2+"&=46;2%+"&=46;2+"&=46;2!!#!"&=!!5463!24&+"#54&+";26=3;26%#!"&5463!463!2!2� @ @ @ @ @ @ � @ @ @ @ � @ @ � @ @ @ @ � @ @ @ @ ���8(�@(8�� @ @ � @ @ � @ &�&&@8(�(8@&�@ @ �@ @ @ @ �@ @ ��@ @ �@ @ �@ @ ��@ @ �@ @ @ @ ��� (88( ��� �@ `` �� `` -�&&& (88(��&@����<c$4&"2!#4&"254&+54&+"#";;26=326+"&5!"&5#"&46346?>;463!2�KjKKj�����KjKKj�������&��Ԗ���Ԗ�&&�@�&�&KjKKjK�� ��jKKjK ������.��&j��jj��j&4&�@�@&&���#'1?I54&+54&+"#";;26=326!5!#"&5463!!35463!2+32����������� \��\����8(@(8�\ \����������\@\���(88(��\����: #32+53##'53535'575#5#5733#5;2+3����@��E&&`�@@��` ���� `��@@�`&&E%@�`@ @ @�� �� � � � �� ��@ :#@��!3!57#"&5'7!7!��K5�������@ � � @���5K�@����@@��� �����#3%4&+"!4&+";265!;26#!"&5463!2&�&�&�&&�&&�&�w�@w��w�w���&&��@&&��&&@��&&��@w��w�w�����#354&#!4&+"!"3!;265!26#!"&5463!2&��&�&��&&@&�&@&�w�@w��w�w�@�&@&&��&�&��&&@&:�@w��w�w��-M�3)$"'&4762 "'&4762 s 2 �. � 2 �w�� 2 �. � 2 �w�� 2 � � 2 �w�w 2 � � 2 �w�w M�3)"/&47 &4?62"/&47 &4?62S �. 2 ��w 2 �� �. 2 ��w 2 �M �. 2 �� 2 �. �. 2 �� 2 �.M�3S)$"' "/&4762"' "/&47623 2 �w�w 2 � � 2 �w�w 2 � �� 2 ��w 2 � �.v 2 ��w 2 � �.M�3s)"'&4?62 62"'&4?62 623 �. �. 2 �� 2 �. �. 2 �� 2� �. � 2 �w� 2v �. � 2 �w� 2-Ms3 "'&4762s �w� 2 �. � 2� �w�w 2 � � 2 MS3"/&47 &4?62S �. 2 ��w 2 �M �. 2 �� 2 �.M 3S"' "/&47623 2 �w�w 2 � �m 2 ��w 2 � �.M-3s"'&4?62 623 �. �. 2 �� 2- �. � 2 �w� 2���/4&#!"3!26#!#!"&54>5!"&5463!2 �� @ �^B�� &�& ��B^^B@B^ @ �� M��B^%Q= &&<P&^B@B^^�+3"&5463!2#3!2654&#!"3#!"&=324+"3�B^^B@B^^B�� @ �� `�^B��B^�p�^B�B^^B�@B^`�@ � �S`(88(`` ��'$4&"2%4&#!"3!26#!"&5463!2�&4&&4� �� @ �^B��B^^B@B^f4&&4&�� �@ ��B^^B@B^^/$4&"2%4&#!"3!264+";%#!"&5463!2�/B//B� � ���0L4�4LL44L_B//B/�� �@ M �4LL44LL��� >& $$ ������(���r���^����a�a��������(���^����a�a����!C#!"&54>;2+";2#!"&54>;2+";2pP��PpQ��h@&&@j�8(�Pp�pP��PpQ��h@&&@j�8(�Pp@��PppP�h��Q&�&�j (8pP��PppP�h��Q&�&�j (8p��!C+"&=46;26=4&+"&5463!2+"&=46;26=4&+"&5463!2Q��h@&&@j�8(�PppP�Pp�Q��h@&&@j�8(�PppP�Pp��@h��Q&�&�j (8pP�PppP�@h��Q&�&�j (8pP�Ppp@�@� #+3;G$#"&5462"&462"&462#"&462"&462"&462"&462#"&54632K54LKj=KjKKj��KjKKj�L45KKjK�<^�^^��KjKKj��p�pp���\]��]\��jKL45K��jKKjKujKKjK��4LKjKK�^^�^��jKKjK��pp�p�r]��]\����� $$ ���^����a�aQ�^����a�a�����,#"&5465654.+"'&47623 #>bq��b�&4�4&�ɢ5����" #D7e�uU6�&4&��m����1X".4>2".4>24&#""'&#";2>#".'&547&5472632>3�=T==T=�=T==T=��v)�G�G�+v�@b��R�R��b@�=&����\N����j!>�3l�k����i�k3�hPTDDTPTDDTPTDDTPTDD|x��xX�K--K��|Mp<# )>dA{��RXtfOT# RNftWQ���,%4&#!"&=4&#!"3!26#!"&5463!2!28(�@(88(��(88(�(8��\�@\��\@\��\���(88(@(88(�@(88�@\��\�\��\ �u�'E4#!"3!2676%!54&#!"&=4&#!">#!"&5463!2!232�5��([��5@(\&��8(��(88(��(8,�9.��+�C��\��\@\� \��6Z]#+��#,k��(88(@(88(��;5E�>:��5E�\�\��\ �\�1. ���$4@"&'&676267>"&462"&462. > $$ n%��%/���02� KjKKjKKjKKjKf���ff�������^����a�a�y��y/PccP/�jKKjKKjKKjK���ff���ff�@�^����a�a�����$4@&'."'.7>2"&462"&462. > $$ n20���/%��7KjKKjKKjKKjKf���ff�������^����a�a3/PccP/y�� jKKjKKjKKjK���ff���ff�@�^����a�a�����+7#!"&463!2"&462"&462. > $$ �&��&&��&KjKKjKKjKKjKf���ff�������^����a�a�4&&4&�jKKjKKjKKjK���ff���ff�@�^����a�a���#+3C54&+54&+"#";;26=3264&"24&"2$#"'##"3!2@������@KjKKjKKjKKjK����ܒ���,����������gjKKjKKjKKjK�X�Ԁ�,�,��#/;GS_kw�����+"=4;27+"=4;2'+"=4;2#!"=43!2%+"=4;2'+"=4;2+"=4;2'+"=4;2+"=4;2+"=4;2+"=4;2+"=4;2+"=4;54;2!#!"&5463!2�``����``��`��``�``�``�``�``�``�````�p`���K5��5KK5�5Kp``�``�``��``�``�``��``�``��``��``�````��`��������5KK5�5KK@���*V#"'.#"63232+"&5.5462#"/.#"#"'&547>32327676���R?d�^��7ac77,9x�m#@#KjK�# ڗXF@Fp:f��_ #W��Ip�p&3z� �h[ 17��q%q#:��:#5KKu�'t#!X: %�#+=&>7p@���*2Fr56565'5&'. #"32325#"'+"&5.5462#"/.#"#"'&547>32327676@��ͳ�����8 2.,#,f�k*1x���-!���#@#KjK�# ڗXF@Fp:f��_ #W��Ip�p&3z� �e�`��v�o�8�t-� �:5 ��[�*�#:��:#5KKu�'t#!X: %�#+=&>7p �3$ "/&47 &4?62#!"&=463!2I�. 2 ��w 2 � -�@�)�. 2 �� 2 �. �-@@-��S�$9%"'&4762 /.7> "/&47 &4?62i2 �. � 2 �w� E��> u> ��. 2 ��w 2 � �2 � � 2 �w�w !�� �h�. 2 �� 2 �. ���;#"'&476#"'&7'.'#"'&476�' �)'�s "+5+�@ա' �)'����F*4*E�r4�M:�}}8��GO �*4*������~� (-/' #"'%#"&7&67%632���B�;><���V�?�?V�� -����-C�4 <B�=�cB5���!%��%!�b 7I�))�9I7��� #"'.5!".67632y��( ��# ��##@,( �)���8! !++"&=!"&5#"&=46;546;2!76232-S��S����������S� ��S��S�`���`��� ������K$4&"24&"24&"27"&5467.546267>5.5462 8P88P88P88P�8P88P�4,�D��S,4p�p4,,4p�p4,6d7AL*',4p�pP88P8�P88P8HP88P8`4Y��&+(>EY4PppP4Y4Y4PppP4Y�%*<O4Y4Ppp���&A]iu� #"'&4762"&5462&#!"&463!2#"'&'7?654'7&#"&'&54?632#!"&463!2"&5462"'&4762�� ����@U�SxyS���R���#PT����('�#��TU�SxySN���@���� � 3��@��xS�SUO#���'(���V^�'(���PVvxS�SU��i��@�� `�<+"&=46;2+"&=467>54&#"#"/.7!2���<'G,')7��N;2]=A+#H � �0P��R��H6^;<T%-S�#:/*@Z} >h���.%#!"&=46;#"&=463!232#!"&=463!2�&�&&@@&&�&@&�&�&&&��&&�&�&�&&��&f�&&�&&b�#!"&=463!2#!"&'&63!2&�&&&'�'%@% �&&�&&�&&&&�k"G%#/&'#!53#5!36?!#!'&54>54&#"'6763235��� ����Ź���}���4NZN4;)3.i%Sin�1KXL7觧�* ��#��& *������@jC?.>!&1'\%Awc8^;:+<!P��"F%#/&'#!53#5!36?!#!'&54>54&#"'6763235��� ����Ź���}���4NZN4;)3.i%Pln�EcdJ觧�* ��#��& *������-@jC?.>!&1'\%AwcBiC:D'P%! #!"&'&6763!2�P������&:�&?�&:&?����5"K�,)""K,)���h#".#""#"&54>54&#"#"'./"'"5327654.54632326732>32�YO)I-D%n "h.=T#)#lQTv%.%P_� % %�_P%.%vUPl#)#T=@�/#,-91P+R[�Ql#)#|'�' 59%D-I)OY[R+P19-,##,-91P+R[YO)I-D%95%�_P%.%v���'3!2#!"&463!5&=462 =462 &546 ����&&��&&��&4&r&4&�������@����&4&&4&�G݀&&������&&f�������� ��sCK&=462 #"'32=462!2#!"&463!5&'"/&4762%4632e*&4&i����76`al�&4&���&&��&&}n� R � R �z����f�Oego�&&�5�����`3��&&����&4&&4&� D� R � R z����v���"!676"'.5463!2@�@w^�Cc�t~55~t�cC&�&@���?J���V��|RIIR|��V&&��#G!!%4&+";26%4&+";26%#!"&546;546;2!546;232�����@@@@�L4��4LL4�^B@B^�^B@B^�4L�� �� ��N�4LL44L`B^^B``B^^B`L����L4&"2%#"'%.5!#!"&54675#"#"'.7>7&5462!467%632&4&&4��@�o�&�&}c ;pG=( 8Ai8^�^.�&4&&4&`�� `f�s��&& j�o/;J!#2 KAE*,B^^B!` $� ��-4&"2#"/&7#"/&767%676$!2�8P88P��Qr�� @ U��� @� {`P�TP88P8�����P`�� � @U @�rQ���!6'&+!!!!2Ѥ��� 8�������̙�e�;<*��@8 !�G��G�GQII���� %764' 64/&"2 $$ �f��3f4�:�4����^����a�a�f4334f�:4�:�^����a�a����� %64'&" 2 $$ ���:4f3��f4F���^����a�a��4�f4���4f�^����a�a����� 764'&"27 2 $$ �f�:4�:f4334����^����a�a�f4��:4f3���^����a�a����� %64/&" &"2 $$ -�f4���4f�4����^����a�a��4f��3f4�:w�^����a�a���@��7!!/#35%!'!%j��/d�� �jg2�|�8�����������55���dc ��b���@��! !%!!7!���FG)��D�H:�&�H����d���S)��U4&"2#"/ $'#"'&5463!2#"&=46;5.546232+>7'&763!2�&4&&4f ]w�q�4�qw] `dC���&&�:F�ԖF:�&&���Cd`�4&&4&���� ]����] `d[}�&�&�"uFj��jFu"�&�&�y}[d�#2#!"&546;4 +"&54&" (88(�@(88( r&@&�Ԗ8(��(88(@(8@����&&j��j�����'3"&462& . > $$ �Ԗ������>a��X��,��f���ff�������^����a�a�Ԗ�Ԗ�a>����T�X��,�,�~�ff���ff�@�^����a�a����/+"&=46;2+"&=46;2+"&=46;2�8(�(88(�(88(�(88(�(88(�(88(�(8 �(88(�(88(�(88(�(88(�(88(�(88��/+"&=46;2+"&=46;2+"&=46;2�8(�(88(�(88(�(88(�(88(�(88(�(8 �(88(�(88�(88(�(88�(88(�(88���5E$4&"2%&'&;26%&.$'&;276#!"&5463!2KjKKj� ��� �� � f��� �\� � �w�@w��w�w��jKKjK"�H � ܚ ��f � ��� �@w��w�w����� $64'&327/�a����^����� ��! ����^����a�a��J@%��% 6�5��/ 64'&"2 "/64&"'&476227<���ij��6��j6��u%k%~8p�8}%%�%k%}8p�8~%<���<�ij4j��4����t%%~8�p8~%k%�%%}8�p8}%k���54&#!"3!26#!"&5463!2&��&&�&�w�@w��w�w�@�&&�&&:�@w��w�w����/#!"&=463!24&#!"3!26#!"&5463!2���@�^B��B^^B@B^��w��w��w@w��@@�2@B^^B��B^^���w��w@w���+#!"'&?63!#"'&762�(��@� @�(@>@�%����%%��� ���!232"'&76;!"/&76 � �($��>��(���� ��J ���&%�����$%64/&"'&"2#!"&5463!2�ff4�-�4ff4f�w�@w��w�w��f4f�-�f4����@w��w�w�����/#5#5'&76 764/&"%#!"&5463!2��48`��� #�� ����\�P\��w�@w��w�w���4`8� �� #�@ ���`\P�\`�@w��w�w�����)4&#!"273276#!"&5463!2&� *���f4� '�w�@w��w�w�`�&')���4f�*�@w��w�w�����%5 64'&"3276'7>332#!"&5463!2�`��'(wa8! � ,j.��(&�w�@w��w�w��`4`*�'?_`ze<�� bw4/�*��@w��w�w�����-. 6 $$ ���� �������(�r���^����a�a���O����(��������_�^����a�a����� -"'&763!24&#!"3!26#!"&5463!2y��B��(�(� �@ � �w�@w��w�w�]#�@�##� � �@ �@w��w�w����� -#!"'&7624&#!"3!26#!"&5463!2y(��(@B@u �@ � �w�@w��w�w��###��@��� �@ �@w��w�w����� -'&54764&#!"3!26#!"&5463!2@�@####���@��w�@w��w�w��B��(�(������@�@w��w�w����`%#"'#"&=46;&7#"&=46;632/.#"!2#!!2#!32>?6�# !"'�?_ BCbCa�f\ + ~�2� �� �}0�$ �� q 90r� � �pr%Dpu���?#!"&=46;#"&=46;54632'.#"!2#!!546;2��D a__���� g *`-Uh1 �������� �߫�} $^L�� ��� 4��b+"&=.'&?676032654.'.5467546;2'.#"�ǟ� B{PDg q�%%Q{%P46'-N/B).ĝ �9kC<Q 7>W*_x*%K./58`7E%_��� � ,-3� cVO2")#,)9;J)��� �"!*� #VD,'#/&>AX��>++"''&=46;267!"&=463!&+"&=463!2+32��Ԫ�$ � �� p���U�9ӑ @�/�*f�����o� VRfq �f=S��E!#"&5!"&=463!5!"&=46;&76;2>76;232#!!2#![� �� �� �� � �% )�� ��� ��" ��Jg Uh B�W&WX��� hU g�� �84&#!!2#!!2#!+"&=#"&=46;5#"&=46;463!2�j��@jo����� ������g�|�@��~�v����v� u�n#467!!3'##467!++"'#+"&'#"&=46;'#"&=46;&76;2!6;2!6;232+32Q�Kt#�� ��#F�N�Qo!��"�դ��ѧ����!�mY �Zga~bm]� [o�"�U+��������,����� @��h�� h@�@X ��h��h ��@�8���3H\#5"'#"&+73273&#&+5275363534."#22>4.#2>��ut 3NtR�P*�H�o2 Lo�@!�R(�Ozh=�,G<X2O:&D1A.1G$<2I+A;"B,;&$��L��GlF/�����3�D�����;a��$8$��".�!3! ��.�3!#!"&5463!���8( 8(��(88( ��h (8��(88(@(8�(8H!!#!"&5463!54&#!"3!2654&#!"3!2654&#!"3!26��(D 8(��(88( 8��@��@��@�$����(88(@(8��(8� @@@@@@"�} $BR3/&5##"'&76;46;232!56?5"#+#5!76;5!53'#3!533��H�� �� �����D��q �x7�� ���K/�/K��F��h�/"��� @`����Z s�Y��w�jj��jj��j"�} $4R%3/&5##"'&76;46;232!53'#3!533!56?5"#+#5!76;5��H�� �� ��������K/�/K��F����q �x7�� �h�/"��� @`����jj��jj��j�Z s�Y�� w"�)9IY%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2#!"&=463!2� �� ����� ��@������@���`�� @`�����������"�)9IY#!"&=463!2%#"'&76;46;232#!"&=463!2#!"&=463!2#!"&=463!2��� �� �������@��������@ ��r�� @`��r������"�� $CV%4&#"326#"'&76;46;232%#"'&'73267##"&54632!5346=#'73BX;4>ID2F�� �� ������8PuE>.'%&TeQ,j��m{��+�>R�{�?jJrL6V�� @`��7>wmR1q uW�ei��/rr� :V��r"�� $7V4&#"326#"'&76;46;232!5346=#'73#"'&'73267##"&54632BX;4>ID2F�� �� ������+�>R�{�8PuE>.'%&TeQ,j��m{��?jJrL6���� @`���rr� :V��r3>wmR1q uW�ei����@�\%4&#"326#!"&5463!2+".'&'.5467>767>7>7632!2&%%&�&��&& &�7.' :@�$LB�WM{#&$h1D! .I/! Nr�&&%%��&&�&&V?, L=8=9%pEL+%�%r@W!<%*',<2(<&L,"r�@\#"&546324&#!"3!26%#!#"'.'.'&'.'.546767>;&%%&�&��&& &i7qN�� !/I. !D1h$&#{MW�BL$�@: '.�&&%%���&&��&&�=XNr%(M&<(2<,'*%<!W@r%�%+LEp%9=8=L ��� +=\d����%54#"327354"%###5#5#"'&53327#"'#3632#"'&=4762#3274645"=424'.'&! 7>76#'#3%54'&#"32763##"'&5#327#!"&5463!2��BB��PJN�C'%! B?)#!CC $)�54f�"��@@ B+����,A A+�&�+A � ZK35N #J!1331�CCC $)��w�@w��w�w��2��"33�F�Y�F~��(-&"��o�4*)$�(*� (&;�;&&:LA38�33�4��S,;;,W��T+<<+T;(��\g7�x�:&&:�:&&<r����%-�@w��w�w���� +=[c}���#"'632#542%35!33!3##"'&5#327%54'&#"5#353276%5##"=354'&#"32767654"2 '.'&547>76 3#&'&'3#"'&=47632%#5#"'&53327�''RZZ�:k��id YYY.06� 62+YY-06 R[!.�'CD''EH$��VV�X:���:Y X;��:Y �fyd/%jG�%EC&&CE%O[52. [$�C-D..D�^^���* l�y1%=^�I86�i077S 3 $EWgO%33%O�O%35 ��EE�F�W�t;PP;p��t;PP;p�q��J�gT��F�Q%33&P�P%33%R� 7>%3���!+}��{�'+"&72'&76;2+"'66;2U �&� �� �(���P �*��'�e�J."�-d�Z��-n �-���'74'&+";27&+";276'56#!"&5463!2�~�}� �7��e � ���۩w�@w��w�w��"��� $Q#�'�!# ����@w��w�w��/4'&327$ '.'.4>7>76 �"!!jG�~�GkjG���Gk[J@&��& @��l�AIddIA�l�l�AIddIA�@���� '5557 ���,���VW�QV���.R���W��=���?��l��%l`��������~����0��!#!#%777 5! ������R!!�XC�C��fff�݀�#�� `��,��������{��{{�`��������Og4&"2 &6 $"&462$"&62>7>7>&46.'.'. '.'&7>76 �Ԗ�� ���HR6L66L�G�HyU2LL2UyH��HyU2LL2UyHn ��X�6X�� ��X�X�� Ԗ�Ԗ�����H�6L66L6�L2UyH��HyU2LL2UyH��HyU2L�n�6X�� ��X�X�� �����2#!"&54634&"2$4&"2�w��w�@w��w�|�||��|�||���w�@w��w�w����||�||�||�|��� !3 37! $$ �n6^�5�5^h ����^����a�a������M�1�^����a�a���P�� *Cg'.676.7>.'$7>&'.'&'? 7%&'.'.'>767$/u5'&$I7o�b?K�\[z�H,1���+.@\7<��?5\V ,$V��g.GR@ �7��U,+!����� # "8$}�{)�<�?L RR;kr,yE[��z# /1 "# #�eCI0/"5#`� ��"8���4~&p)4 2�{�H-.%W.L>���':Yi4&67&'&676'.'>7646&' '7>6'&'&7>7#!"&5463!2PR$++'TJX�j7-F��C',��,&C ."��!$28��h�/���"� +p��^&+3$ i��0(�w�@w��w�w��+.i6=Bn\C1XR:#"�'jj�8Q.cAj�57!?"0D��$4"P[ &2�@w��w�w��D��"%.5#5>7>;!!76�P�Yh�pN!�HrD0�M�� C0N��#>8\xx: �W]oW-�X���45���/%'#.5!5!#"37>#!"&5463!2p>,;$4 ��5eD�+W�cE���w�@w��w�w�K�()��F ,VhV��^9tjA0/�@w��w�w���@�#"'&76;46;23� �� �� ���&�� ��� ���++"&5#"&7632� ��� ^ c � �&� ��@�#!'&5476!2� &�� ���� ^ b ���'&=!"&=463!546� ��� �&� � �� ��� �� ��q&8#"'&#"#"5476323276326767q'T��1[VA=QQ3���qp�Hih"-bfGw^44O#A���?66%CKJ�A}}� !"�䒐""A$@C3^q|�z=KK?6�lk)���%!%!��V��V��u��u�u^-�m5�w��}�n�����~7M[264&"264&"2"&546+"&=##"&5'#"&5!467'&766276#"&54632� � ��*<;V<<O@-K<V<�<+*<J.@�k��c�lG H_�_H �<+*<<*+< �<*�R+<<+�*<�f.@�+<<+��+<<+�@.��7�uu�7� �**� ���R+<<+�+;; ��"$1G�#5472&6&67><&4'>&4.'.'.'.'.'&6&'.'.6767645.'#.'6&'&7676"&'&627>76'&7>'&'&'&'&766'.7>7676>76&6763>6&'&232.'.6'4.?4.'&#>7626'.'&#"'.'.'&676.67>7>5'&7>.'&'&'&7>7>767&'&67636'.'&67>7>.'.67� \ ��U7 J#!W!' "';% k )" ' /7* I ,6 *&"! O6* O $.(� *.' .x�, $CN�� � * � 8 7%&&_f& ",VL,G$3�@@$+ " V5 3" ""�#dA++ y0D-%&n4P'A5j$9E#"c7Y 6" & 8Z(;=I50' !!e �R �� "+0n?�t(-z.'<>R$A"24B@( ~ 9B9, *$ <> ?0D�9f?Ae � .(;1.D 4H&.Ct iY% * � 7�� �� J < W0%$ ""I! *D ,4A'�4J" .0f6D�4p�Z{+*�D_wqi;�W1G("%%T7F}AG!1#% JG3��� '.2>Vb%&#'32&'!>?>'&' &>"6&#">&'>26 $$ *b6�~�#��= ���XP2��{&%gx|�� .���W)o���O��LO�sEzG<�� CK}E $MFD<5+ z���^����a�a$�MW�M��1>]|�YY�^D �եA��<��K�m����E6<�"�@9I5*�^����a�a�����>^4./.543232654.#"#".#"32>#"'#"$&547&54632632�':XM1h*�+D($,/9p�`D�oC&JV<�Z PA3Q1*223�I�oBkែhMI����oPែhMI��oP�2S6,M!"@-7Y.?oI=[<%$('3 -- <-\�%Fu���Po��IMh���Po����IMh,���#?D76&#!"7>;267676&#!"&=463!267 #!"'&5463!26�%�8#!� ��&&Z"�M>2!�� �^I7LRx_@�>MN�""��`�=&&*%�I�}��, � L�7_jj��9����/%4&#!"3!264&#!"3!26#!"&5463!2�� ��� ��&��&&�&��������&&�&&��19#"'#++"&5#"&5475##"&54763!2"&4628(3�-� &�B.�.B�& �-�3(8Ig�gI�`������(8+U��e&��.BB.&����+8(�kk��`�������%-"&5#"&5#"&5#"&5463!2"&4628P8@B\B@B\B@8P8pP�Pp�����@�`(88(`�p.BB.�0.BB.���(88(�Pppͺ�������!%>&'&#"'.$ $$ ^/(V=$<;$=V).X���^����a�a��J`"(("`J��^����a�a��,���I4."2>%'%"/'&5%&'&?'&767%476762%6�[���՛[[���՛o�� �ܴ ��� �� �� $ $� " �$ $ �� �՛[[���՛[[�5`�� ^� �^ 2`�� `2 ^��^ ��` �����1%#"$54732$%#"$&546$763276�68��ʴh�f�킐&^�����zs��,!V[���vn)� �6���<��ׂ�f{���z����}))N�s���3(@����+4&#!"3!2#!"&5463!2#!"&5463!2@&�&&f&��&&�&@&�&&&�4&&4&�@&&�&&��&&&& ��`�BH+"/##"./#"'.?&5#"&46;'&462!76232!46 `&�C�6�@Bb0�3eI;��:�&&�&4�L�4&���F��� �Z4&�w�4�) ���'' �5�r�&4&&�4&��&4��������}G�3#&/.#./.'&4?63%27>'./&'&7676>767>?>%6}�)N@�2*&�@P9A #sG�q] #lh�<*46+( < 5�R5"*>%</ '2�@� 5d)(=�Z&VE/#E+)AC (��� 2k<X1$:hI(B " !:4Y&>"/ +[>hy ���K !/Ui%6&'&676&'&6'.7>%.$76$% $.5476$6?62'.76&&'&676%.76&'..676�#"NDQt �-�okQ//�jo_ ������ ���%&J�������Ղ���YJA-��.-- 9\DtT+X?*<UW3' 26$>>�W0{�"F!"E � ^f`$"�_]\�<`�F�`�F�D��h>Cw�ls���J@�;=?s :i_^{8+?` ) O`�s2R�DE58/K��r #"'>7&4$&5m��ī��"#���̵�$5���$�"^^W����=���ac��E�*���c������zk./"&4636$7.'>67.'>65.67>&/>z X^hc^O<q����+f$H^XbVS!rȇr?5GD_RV@-FbV=3!G84&3Im<$/6X_�D'=NUTL;2KPwt��Pt= �&ռ ,J~S/#NL,��8JsF);??1zIEJpq�DIPZXSF6[?5:NR=��;.&1��+!"&=!!%!5463!2�sQ9����Qs�*�*�*sQNQsBUw�� wUBF��H���CCTww���%1#"&=!"&=463!54632. 6 $$ � �� �� `?��������(�r���^����a�a� �� � � � ���(��������_�^����a�a�����%1#!#"'&47632!2. 6 $$ � ���� @ ` ��������(�r���^����a�a� � ? @ ���(��������_�^����a�a�����/#"'&476324&#!"3!26#!"&5463!2&�@�& �@ � �w�@w��w�w����&@B@&��� �@ �@w��w�w�����"&462 >& $$ �Ԗ��*�����(���r���^����a�a�Ԗ�Ԗ �������(���^����a�a���]�6#"$54732>%#"'!"&'&7>32'!!!2�f:�л����Ѫz��~�u:� (�(%`V6B^hD%��i�(�]̳ޛ ��*>�6߅�����r�#�!3?^BEa�߀�#�9���#36'&632#"'&'&63232#!"&5463!2 ��Q,&U�#+' �;il4L92<D`����w�@w��w�w�����`9ܩ6ɽ]`C4�7�7�&�@w��w�w����D+"&5#"'&=4?5#"'&=4?546;2%6%66546;2������� �� ��w�ww�w�������cB �G]B �G��t�y]t�y� ���#3C#!+"&5!"&=463!46;2!24&#!"3!26#!"&5463!2���@��`@`�^B��B^^B@B^��w��w��w@w��@��`@`���2@B^^B��B^^���w��w@w�����'/?P+5#"&547.467&546;532!764'!"+32#323!&ln��@ :MM: @��nY*�Yz--zY�*55QDD�U���9p��Y-`]��]`.X /2I$� t�@@/!!/@@3,$,3�$p$0�0��&*0��&���&�� !P@���RV2#"&/#"&/#"&546?#"&546?'&54632%'&54632763276%�>S]�8T;/M7��7T</L7�=Q7,�i�<R7,�5T</L666U;/M5�<U<,�i���6i���Q=a!;�;V6-�j�;V6-�5 P=/L596Q</L5�<U6-�i�;V7,�7O;-I6��8��i;k���)I2#!"&5463#9"'.'.'3!264&#!"2>7%>�w��w�@w��w�!"�5bBBb.�/* 8(@(87)��(8=%/�'#?��w�@w��w�w����#~$EE y &�L(88e):8(%O r �O�?GQaq47&67>&&'&67>&"$32#"#"'654 $&6 $6&$ Co��L��.*�KPx���.*� iSƓi 7J?��~�pi{_Я�;��lL�������UZ=刈�����刈�����_t'<Z �:! ���@! ��j`Q7$k�y, R����f��k*4�������LlL��=Z=刈��������&$&546$7%7&'5>�����]���5��%��w�����������&��P�?�zrSF�!|��&0 ##!"&5#5!3!3!3!32!546;2!5463���)� )����;)��);;)��)���&&������&@@&�&��&�� � 6 $&727"'%+"'&7&54767%&4762������֬>4P���t+8?:: � ::AW��``���EvEEvE<�.���"�e$IE&�O�&EI&�{h.`��m���"&#"&'327>73271[ >+)@ (���]:2+D?��*%�Zx/658:@#N �C�=�E�(�o��E=��W'c:������#!#"$&6$3 &#"32>7!����ڝ���yy��,��{��ۀ�ہW�^F!�L�C=���y�:�y��w���߂0H\R%�"N^ '&76232762$"&5462"&46274&"&'264&#"'&&#"32$54'>$ $&6$ G>��>0yx1��4J55J�5J44J5�Fd$��?�4J55%6�E��#42F%��$f�������LlL�q>>11�J44%&4Z%44J54R1F$Z-%45J521��Z%F1#:��ʎ 9�������LlL�����#Qa"'&7622762%"&5462"&546274&#"&'73264&#"'&&#"32654'>#!"&5463!2� 5�5 *�*��.>.-@-R.>.-@-�<+*q�6�- -- 0�<�o,+< ��3�w�@w��w�w�� 55 **�.. -- .. --G*<N�' ,-@-+*��M <*2 z��z 1�@w��w�w�����0<754&""&=#326546325##"&='26 $$ bZt�t&�sRQs��Z<t�sQ���^����a�a�>OpoO��xzRrqP6�z~{{Prr��^����a�a�����]054&"#"&5!2654632!#"&57265&<T<����H<T<������H������<T<8v*<<*������ ��+;;+l���:�������=:��*;;*��� %!!"!!26#!"&5463!2��@� ]���]�@�w�@w��w�w�����]� �@��@w��w�w��� %)3!!#335!!5!5!%#!!5!5!%#H��H{����R��H��H{���G��G{�)���q���G����R�R�q���R�R�q����� #0@#"'632#"'632&#"7532&#"#7532#!"&5463!2L5+*5��L5+*5~�}7W|�3B}��}JC��7=}�w�@w��w�w�D�ZQ�[�1�N:_��)�i�$��)���@w��w�w�� )� �����������6.#&#"'&547>'&#".'&'#"&5467%&4>7>3263232654.547'654'63277.'.*#">7?67>?>32#"'7'>3'>3235?�K�cgA+![<E0y�$,<'.cI ,#� '!;7$�=ep��� ��/�/7/ D+R>,7* 2(-#= /~[(D?G �|,)"#+)O��8,+�'�6 y{=@��0mI�#938OA�E` -� )y_/FwaH8j7=7?%����a %%!?)L J 9=5]~�pj %(��1$",I $@((� +!.S -L__$'-9L 5V��+ 6�T+6.8-$�0��+ t�|S1��6]�&#"'&#"67>76'&'&#"67>32764.#"#.32>67>7 $&54>7>7>7�rJ�@"kb2)W+,5/1 # Z -!��$IOXp7s�LCF9�vz NAG#/ 5|����Հ';RKR/J#=$,�9,�+$UCS7'2"1 !�/ , /--ST(::(�ep4AM@=I>".)xΤ��ls��Y�|qK@ %(YQ�&N EHv~����<Zx'#"&5467&6?2?'&"/.7.546326#"&'&/7264/7'764&"'?>>32.��A�UpIUxYE.A�%%%h%����%hJ%�����D,FZxULsT�gxUJrV�D�%hJ%�����@/LefL.C�%Jh%�����C�VsNUxϠ�@.FZyUHpV�A�%h&%%���%Ji%�����C�WpIUybJ/��Uy^G,D�%Jh%�����@�UsMtU�C�%hJ%�����C-Kfy�EX[_gj��&/&'.''67>7>7&'&'&'>76763>7>#&'&'767672'%'7'+"&'&546323267>7%#"'4'6767672,32�,+DCCQL�Df' %:/d B 4@} �&!0$�?�����J�f�d�f-�.=���6(��:!TO�? !I�G_�U% ����. j+.=;� 5gN_X�� " ## 292Q41� ��*����6���nA;�|� �BSN. %1$���� 6 #��nk�^�'7GWgw�����2+"&5463#!"&5463!254&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26#"&=! B^^B�B^^B�:F�j��B^8(�(`�(� ������������������`�(8���^B��B^^B@B^�"vE�j�^B(8(�`(�����������������������8(����/?O_o��������/?2#!"&5463;26=4&+";26=4&+";26=4&+";26=4&+"54&+";2654&+";2654&+";2654&+";2654&+";2654&#!"3!2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";2654&+";26@&&�&&�@@@@@@@@�@@@@@@@@@@��@@@@@@@@@@@@@@@@@@@&��&&�&��@@��@@��@@��@@��@@@@@@@@@@���@@@@@@@@�@@@@@@@@@@@��`% "&5#"&5&462!762$"&462���B\B@B\B��8P�p�P8����������.BB.���.BB.8$P8��8P広�������3CQ#".54>32#".546322#"&#"#"54>%".54>32%2#"&54>&X=L|<&X=M{<��TML�FTML�F�v�"?B+D�?B�J�p��H=X&<{M=X&<|dMTF�LMTF�(<kNs�I<kNs���Pvo�JPwo�/��s.=ZY�VӮv�Nk<J�sNk<I�shwPJ�ovPJ�o@��+"&7.54>2�r_-$�$-_rU���U��%��&&5%ő������'- "'.546762����@��F�F�$�@B�@$.&�,�&.]]|�q����#<���<#(B�B��B%'-%'-'%'-"'%&'"'%.5467%467%62����@��l�l����@��l�l,���@��G�G�&!�@@�@�@@�@!&+#�+#�6�#+�$*`�:�p������:�p���x� �p����=�`$>����>$�&@��&@� �@&�p�@�� &.A!!"!&2673!"5432!%!254#!5!2654#!%!2#!8���Zp��?v�d���Ί�e�ns�6(���N[�����RW�u?�rt1Sr�F���|��iZ��@7�����މoy2���IM��C~[�R �yK{T:���%,AGK2#!"&5463!!2654'654.#532#532"&5!654&#"327#2#>!!�w��w�@w��w��~u��k'JTM��wa��| DH��������>�I1q�Fj?����w�@w��w�w�����sq�*4p9O*�¸Z^���qh LE �������"(nz8B M���'?"&4624&#"'.'324&#"3267##"&/632632.�ʏ����hhMA�LR vGhг~��~������Ky���O^ ��ʏ�ʏ��В*�LM@!<I�~��~����������t\��0�������CM4&"2#"&'676&/632#!"&=3267%2654&#"&#"%463!2"&4632�r�qq��tR8^4.<x3=RR��w�@w���_h� Y��Ӗ��� K>�שw�w���ȍ�de�)�qrOPq�Ȧs:03=<x!m�@w��w�E\x�g�ӕ��є��%w�w����d��Ȏ��V�� -<K\%.'.>7'.?67'67%'>&%'7%7./6D�\$> "N,��?a0�#O���1G�����9�'/���P(1#00�� ($=!F"�9|��]�"RE<�6'o��9%8J$\:��\H�iTe<?}V��#�oj��?���d,6���%N#" Hl��S��VY�]C =�@�C4&"2!.#!"4&"2+"&=!"&=#"&546;>3!232�^�^^���Y � ^�^^��`p�p�p�p`�]i�bb�i]�~�^^�^�e��^^�^���PppP��PppP��]��^^�]��3;EM2+"&=!"&=#"&546;>;5463!232264&"!.#!"264&" ]�`p�p�p�p`�]i�b���b�i���^^�^d�Y � !�^^�^��]��@PppP@@PppP@�]��^��^�]� ^�^^��e��^�^^� ��3$#!#!"&5467!"&47#"&47#"&4762++�&�2 $��$ �2&��&��&�4�&��&��Z4&�&##&�&4�&4�&4���4&�m4&�m���+DP4'&#"32763232674'&!"32763 3264'&$#"32763232> $$ g����* �o�`#�ə�0#z��#l(~���̠)���-g+����^����a�aF s" +g�(�* 3#!| #/IK/%*%D=)[�^����a�a���� !!!'!!77!���,���/���,�-���a��/G�� t%/;<HTbcq������%7.#"32%74'&"32765"/7627#"5'7432#"/7632#"5'7432#"&5'74632 #"/6327#"/6327#"/46321"&/462"&/>21"&/567632#!.547632632 * ��X � ^ ` ��� ^b ��c� f�u�� U`�59u��� ��� 4�J��� l�~ ~� F�� �� �2����� � � �� �m����|O�,��� ���� ��� �������� ru| ��u� � "����� )9 $7 $&= $7 $&= $7 $&= $&=46��w���`���w���w���`���w���w���`���w��b����`����VT�EvEEvE�T��VT�EvEEvE�T*VT�EvEEvE�T*EvE�EvEEvE�Ev�#^cu��#!"&5463!2!&'&!"&5!632#"&'#"/&'&7>766767.76;267674767&54&5&'67.'&'ೊ�(8(��(88(�(`�x ��c�`(8��!3;:�A0�?ݫ�Y ^U 47D$ 7�4U3I� |��L38wtL0�`(��(88(@(8(D��9�8(��Q1&(!;�� (g- Up�~R�2(/{E���(Xz*Z%(�i6CmVo8�#Q#!"&5463!2!&'&!"&5!3367653335!3#'.'##'&'35�(8(��(88(�(`�x ��c�`(8�iF������F��Zc�r�cZ�`(��(88(@(8(D��9�8(���k�k�" ��kk�J !�� �k�#S#!"&5463!2!&'&!"&5!%!5#7>;#!5#35!3#&'&/35!3�(8(��(88(�(`�x ��c�`(8�-Kg kL#D��C��JgjL��D���`(��(88(@(8(D��9�8(���jj� �jjkk��kk����#8C#!"&5463!2!&'&!"&5!%!5#5327>54&'&#!3#32�(8(��(88(�(`�x ��c�`(8� G]�L*COJ?0R��\wx48>�`(��(88(@(8(D��9�8(���jj��RQxk��!RY�#*2#!"&5463!2!&'&!"&5!!57"&462�(8(��(88(�(`�x ��c�`(8�������P�pp�p�`(��(88(@(8(D��9�8(����������p�pp� �#*7JR5#5#5#5##!"&5463!2!&'&!"&5##5!"&54765332264&"�����<(8(��(88(�(`�x ��c�`(8����k�ޑc�O"�jKKjK�������������`(��(88(@(8(D��9�8(������SmmS?M���&4&&4�#9L^#!"&5463!2!&'&!"&5!#"/#"&=46;76276'.'2764'.�(8(��(88(�(`�x ��c�`(8���������6dd�WW6&44�`(��(88(@(8(D��9�8(��.�� ����G���5{��{5�]�]$59�95�#3C#!"&5463!2!&'&!"&5!2#!"&5463#"'5632�(8(��(88(�(`�x ��c�`(8��4LL4��4LL4l �� �`(��(88(@(8(D��9�8(���L4��4LL4�4L�� Z �#7K[#!"&5463!2!&'&!"&5!>&'&7!/.?'&6?6.7>'�(8(��(88(�(`�x ��c�`(8�`3��3��3��3�v � ? � �`(��(88(@(8(D��9�8(���&��&-��&��&� ? �� '���6#'. '!67&54632".'654&#"32�eaAɢ/PRAids`WXyzO�v��д��:C;A:25@Ң>�����-05r��n������`��H(�����' gQWZc[��� -%7' %'-'% %"'&54762�[������3[��M���N����� ��3"��,��""3,3"o�ng�$������߆���]�g�n��$����+��)�� ")")" ��x#Z#"&#!+.5467&546326$32327.'#"&5463232654&#"632#".#"o���G��n\�u_MK'����̨|�g?CM7MM5,QAAIQqAy��{�b& BL4PJ9+OABIRo?z��.�z�� �n�6'+s�:�������z�cIAC65D*DRRD*�wy�a$,@B39E*DRRD*��'/7 $&6$ 6277&47' 7'"' 6& 6'�lL������������R�R����ZB|��R�R��>����d�ZZ��������LlL�Z����R�R«����Z��&�>���«|��R� � ��! $&54$7 >54'5��������P���f���f����P�����牉�@��s��-����ff���`-����c6721>?>././76&/7>?>?>./&31#"$&��(@8!IH2hM>' )-* h'N'��!'Og,R"/!YQG<I *1) (-O1D+0�n�������z�3fw���G2'3�rd1!sF0o ��.q"!%GsH8��@-!5|w|pgS= "B2PJfh�G���d�R �(P]ly��&$'77&7567'676'"'7&'&'7&47'6767'627''6$'67'654'7&'7'&'&'7&'5&$ $6 $&6$ j��j:,A��A��S9bb9R#:j���8AܔA,z��C�9Z04\40Z9�C��!B�;X0,l,0X;�B�*A8ܔA	j`b9S$#R99#&A��8A�` ������䇇�<Z<䳎������LlL�fBϬ"129�,V<4!���!88dpm��"��BV,�92[P*V*P\M�C� �C�M\P*V*P]L�D� �D�L&BV*�8*8!����f�!4<gmpd88!&!8*8�*VB�Z<䇇�����䇇��������LlL�����9Eis�%#"5432#"543275#&#"3254&'.547>54'63&547#5#"=3235#47##6323#324&"26%#!"&5463!2F]kbf$JMM$&�N92<Vv;,&)q(DL+�`N11MZ %G���&54 # i�<$8&@��0H12F1d�w�@w��w�w��B?@�UTZ3%}rV2hD5%f-C#�C@,nO �a7�.0�x2 yR�uR/u�%6;&�$76%$56S�@w��w�w��D��<Hlw%4#"324&#"32!".5475&5475.546322#654'3%#".535"&#"5354'33"&+32#"&54632S����;<;||w $+�|('-GVVG-��EznA�C?H_��`Rb���]Gg>Z2&`��9UW=��N9:PO;:dhe\=R���� +)�&')-S9��9kJ�<)Um�Q��/��-Ya^"![��Y��'(<`X;_�L6#)|����tWW:;X��� #'#3#!"&5463!2) p�*�xeשw�@w��w�w���0,\8�����@w��w�w��9��I#"'#"&'&>767&5462#"'.7>32>4."&'&54>32JrO<3>5�-&FD(=Gq���@C$39a��LL��²�L4 &) @]��v� �q#CO���!~<ZK#*Pq.���% L��²�LL��arh({�w\���i&5467&6747632#".'&##".'&'.'#".5467>72765'./"#"&'&5 �}����1R<2"7MW'$ ;IS7@�5sQ@@)�R#DvTA; 0x I)�!:>�+<B76:NFcP:SC4r�l+r �E%.*a-(6%('�>)C 6.�>� !-I[4&#"324&#"3264&#"324&#"326&#"#".'7$4$32'#"$&6$32D2)+BB+)3(--(3�1)+BB+)�4'--'4��'���#!0>R �H���MŰ9�o�u7ǖD��䣣��� R23('3�_,--,�R23('3�_,--,�����NJ ������?u�W�m%������#"'%#"'.5 %&'&7632�!� �;� `��u%"��(����!]#�c�)(� ��� #"'%#"'.5%&'&76 �!� ��� �(%#�#���fP_�"�(���!�)'��+�ʼn�����4I#"$'&6?6332>4.#"#!"&54766$32#!"&=46;46;2z�䜬��m� I�wh��QQ��hb�F�*�@&('�k�������@����z�� � _hQ��н�QGB�'(&�*�eozΘ�@@`��� >. $$ ����ff���ff�����^����a�af���ff�����^����a�a��>�����"&#"#"&54>7654'&#!"#"&#"#"&54>765'46.'."&54632326323!27654'.5463232632�,�-,�,",:! %�]& %@2(/�.+�*)6! <.$.�.*�*"+8# � #Q3,�,+�+#-:#"</$�) w� ��� ,* x9-.2"' ,, ���@�&,, ��Qw ,����,#"+"&5#+"&5&'&'&547676)2�%2$l$�#l#�b~B@XXyo2�$CI@5��$$�>$$�/:yu��xv)%$ ��/?CG%!5%2#!"&5463!5#5!52#!"&54632#!"&5463#5!5`���&&�&&������ �&&�&&�&&�&&@������&�&&&���������&�&&&�&�&&&��������%2 &547%#"&632%&546 #"'6���������\~����~\h� ���~\��h\�������V� �V�������V��V���%5$4&#"'64'73264&"&#"3272#!"&5463!2}XT=��=TX}}�~�>SX}}XS>�~�}�w�@w��w�w���~:xx:~�}}Xx9}�}9xX}�@w��w�w���/>LXds.327>76 $&6$32762#"/&4762"/&47626+"&46;2'"&=462#"'&4?62E0l�, *"�T�.�D@Yo������oo����@5D� [ Z �Z [ ``��[ Z �2 ,�l0 (T�"�.�D5@������oo��oY@D, Z [ � [ Z ��``EZ [ �5%! $&66='&'%77'727'%am��lL�������m�f�?���5���5>�f�F�tu�ut�F������������LlL�H�Y�C�L|��|L����Y�˄(��E''E*(�/?IYiy����%+"&=46;2+"&=46;2+"&=46;2+"&=46;2%"&=!#+"&=46;2+"&=46;2+"&=46;2+"&=46;2!54!54>$ +"&=46;2#!"&=������@�������&&������@��������������3P�� >��P3��&��&��r���r��r���&��&���r���r��r��� he 4LKM:%%:MKL4�W��T�&&��%/9##!"&563!!#!"&5"&5!2!5463!2!5463!2�&&�&��&�&&���� ��� ��&��&&i�@����&&@&7�����'#5&?626�J%�o����;����j|/����&jJ%�p��&`Jj&�p���/|���j�ţ���%Jk%�o��%�� :g"&5462#"&546324&#!"263662>7'&75.''&'&&'&6463!276i���~ZYYZ~�@O��S;+[G[3YUD#o?D&G3I=J�y�TkBuhNV!WOhuAiS�y*'^C�C^'*SwwSTvvTSwwSTvv���WID\�_"[�g��q# /3qF��r2/ $r�g�%4 �HffH�J4d���#!#7!!7!#5!������VF��N����rmN�N��N����������N���!Y���+?Ne%&'&'&7>727>'#&'&'&>2'&'&676'&76$7&'&767>76'6�# <�;1�1x��#*# �F-T9�3%�/#0v�N�Z;:8��)M:( &���C.J}2 %0���� ^* J�F &�7'X"2L�DM" +��6� M2+'BQfXV#+] #���' L/(e�B�9 �#,8!!!5!!5!5!5!5#26%!!26#!"&5!5���������������&4&���&�pP��Pp������������������@��@&&@��!&�@PppP@�* �� 9Q$"&54627"."#"&547>2"'.#"#"&5476$ "'&$ #"&5476$ (�}R}hL�K� N���N ����U�d:� �x�x� �����8��� �� � � ,, |2222� MXXM �ic,>>,� ���� � ���� � ��̺ � ��'/7?KSck{4&"2$4&"24&"24&"24&"24&"24&"24&"24&"264&"24&#!"3!264&"2#!"&5463!2�KjKKj�KjKKj��KjKKjKKjKKj��KjKKj��KjKKjKKjKKj��KjKKjKLhLLhL��KjKKj�&�&&&KjKKj�L4��4LL4�4L5jKKjKKjKKjK�jKKjK��jKKjK�jKKjK�jKKjK��jKKjK�jKKjK���4LL4��4LL�jKKjK�&&�&&��jKKjK�4LL44LL ��'E!#"+"&7>76;7676767>'#'"#!"&7>3!2�W�",&7'� #$ &��g�pf5O�.P�q�ZZdS���-V"0kqzTx�D!��!8�p�8%'i_�F?;�k��R(`�� !�&)�'� (2!&6367! &63!2� `�B��1LO�(���+#�=)�heC��Qg#s`���f�4#����6�������q�'���X�|0-�g�� �>IY#6?>7&#!%'.'33#&#"#"/3674'.54636%#"3733#!"&5463!2��4��:@��7�vH��%�h��EP{��0&<'VFJo���1,1.F6��A��#���L4�4LL44L"%� 7x'6 O\�JYFw���~�v^fH$ !�"xdjD"!�6��`J�4LL44LL�� �$1Ol�������-#"326%356.#"#"326%4#"326%3#7#'#3%#7#"&546324>54#"47632&#"'"'473254&'&54323#327#"'47673#327#"546327᷹>7&#"327#"&54632#7#"&54632654#"47632᷹>73#7#"&54632.#"#&'#67&#"327&'3673326#!"&5463!2� /�> 0@�[W,8 G'"5,Q4/&4/ $&J� (W" +Tl +7�o _7*#)� 83� ( -5G8� .'3/$&I�8 4�8+5%7%{�����,2,rr,2,����������x-2.jj.2-x�����L4�4LL44L[ < J 2)(*(��������8$e '+ ,1)H/ 'H4///,~i6_7G*''4f�E!%97+" ;=4FYqO" '+ ,&2hh_,��0(5N�(��nt��gg��tn�����no��__��on��4LL44LL�� � BWbjq}��+532%+5324&+32763#4&'.546327&#"#"'3265#"&546325&#"32!264&"2%#'#735#535#535#3'654&+353#!"&5463!29$<=$�@?�SdO__J-<AA@)7")9,<$.%0*,G3@%)1??.+&((JgfJ*�A�������!&��j�jj��GZYG�иwssw��PiL>8aA !M7�7MM7�7M�3!� 4erJ]��&3YM�(, ,%7(#) ,(@=)M%A20C&Me�e��(X���0&Ėjj�jV�� 8Z8J9���N/4���$�8NN8�8NN�� �#&:O[��� $?b3'7'#3#%54+32%4+324+323'%#5#'#'##337"&##'!!732%#3#3##!"&53733537!572!56373353#'#'#"5#&#!'#'#463!2#"5#"5!&+&+'!!7353273532!2732%#54&+#32#46.+#2#3#3##+53254&".546;#"67+53254&.546;#"#'#'##"54;"&;7335wY-AJF���=c�(TS)!*RQ+��*RQ+�Y,�B^9^��Ft`njUM�') ~PS�PR�m���٘���M7�7Mo7�q @)U 8�"����E(�1��++��NM7�7Mx3�7��8�D�62��W74�;�9�<�-A"EA�0:��AF@�1:�ؗ����B�f~~""12"4(�w$#11#�@}}!%+%5(�v$:O�\z��K��?*$\amcrVl��OO176Nn�<!E(=�<&l/������<<������ [ZZYY�89176���7OO7�==..//cV==::z,,,,aa,,��7OO7�Z::��;;Y fcW�( "6-!c�( !5 # b�t88176����tV: &$'*9 %e#: %'*9B����<<��; &(����� �#:Sn�����#"&54632%#76;2#"&54632%4&+";2?>23266&+"&#"3267;24&+"'&+";27%4&+";2?>23266&+"&#"3267;254+";27#76;2#!"&5463!2�3%#2%%,, _3$$2%%��M>�ALVb5)LDHeE:< E�Mj,K'-R M�~M>�ARVb5)LEHeE:< E� JAB�I*'!($rL4�4LL44Lv%1 %3!x*k�$2 %3!�;5�h n a� !(lI;F �� r�p p8;5�h t a� !(lI;F��` #k�4LL44LL �� � 2HW[lt��#"'5632#6324&'.54327&#"#"&'32767#533275#"=5&#"'#36323#4'&#"'#7532764&"24'&#"327'#"'&'36#!"&5463!2=!9�n23��BD$ &:BCRM.0AC'0RH`Q03'`�.>,&I / *� / ��8/��n-(G@5��$ S3=�,.B..B�02^`o?7je;9G+��L4�4LL44LyE%# �Vb�;A !p &'F:Aq)%)#o�rg�T$v2�� 8�)2����z948/�{�8A�B..B/��q?@�r�<7(g/��4LL44LL��?#!"&'24#"&54"&/&6?&5>547&54626=�L4�@�ԕ;U g3 �� T �2RX='�8P8|�5� ����4Lj��j� U;Ig@ �� ` � "*\���(88(�]k ��&N4#"&54"3 .#"#!"&'7!&7&/&6?&5>547&54626;U gI��m*��]�Z0�L4�@�ԕ���=o=CT �� T �2RX='�8P8|�5� � U;Ig��Xu?bl3���@4Lj��j��a���` �� ` � "*\���(88(�]k����/7[%4&+";26%4&+";26%4&+";26!'&'!+#!"&5#"&=463!7>3!2!2@@@@@@���0 �� o`^B��B^`5FN(@(NF5���@��@��@�u �@�LSyuS�@�%44%����,<H#"5432+"=4&#"326=46;2 >. $$ ~Isy9���"SgR8v�H����D� w ����ff���ff�����^����a�a�m2N+�� )H-mF+1����0*F +f���ff�����^����a�a�����b4&#"32>"#"'&'#"&54632?>;23>5!"3276#"$&6$3 �k^?zb=ka`�U4J{�K_/4�^����W�& vx :XB0���܂�ff���) f������zz��X��lz=l�apz��o�b35!2BX��� �G@8��' '=vN$\f���f� 1 SZz�8�z�X�#("/+'547'&4?6276 'D�^�h � i��%5�@�%[i � h�]��@������]�h � i��%�@�5%[i � h�^�@@������)2#"&5476#".5327>OFi-���ay~�\~;��'�S���{�s:D8>)AJfh]F?X��{[��TC6��LlG��]��v2'"%B];$�+l|��%!2>7>232>7>322>7>32"&'.#"#"&'.#"#"&'.#"#546;!!!!!32#"&54>52#"&54>52#"&54>52�-P&+F) $P.-P$'#+&PZP&+#"+&P-#) $P-.P$(#+$P.-P$'#+&P-.P$+#pP@@Pp�H85K"&ZH85K"&ZH85K"&Z����@��Pp��@��@��@pMSK5, :&�LMSK5, :&�LMSK5, :&����!!3 ! �����@�����@@����� #"$$3!!2"j������aѻxl���a����lx�a�a����j������!!3/"/'62'&63!2��'y�� �`�I ��y�����My�� �`�I ��y'W`#".'.#"32767!"&54>3232654.'&546#&'5&#" 4$%Eӕ;iNL291 ;XxR`�f՝�Q8T������W��iW�gW:;*:`�Qs&?RWXJ8�oNU0�J1F@#) [�%6_PO�QiX(o�`��_?5�"$���iʗ\&>bd�s�6�aP*< -;iFn�*-c1B���Wg4'.'4.54632#7&'.#"#"'.#"32767'#"&54632326#!"&5463!2��#$( 1$6]' !E3P|ad(2S;aF9'EO�Se�j]�m�]<*rYs��hpt.#)$78L*k�h�w�@w��w�w��B % $/$G6 sP`X):F�/�fwH1p�dl�qnmPH�ui�kw_:[9D'��@w��w�w��34."2>$4.#!!2>#!".>3!2�Q��н�QQ��н�QQ��h�~w��w�h���f����ff����н�QQ��н�QQ��н�QZ����ZQ�����ff���ff�#>3!2#!".2>4."f����ff�����н�QQ��н�QQ���ff���ff��Q��н�QQ��н� ,\!"&?&#"326'3&'!&#"#"' 5467'+#"327#"&463!!'#"&463!2632���(#�AH����s���9q � ci��<=� #�]�<������OFA��!�������re��&&��U�&&![e��F �������U?���g�����4_���������a�?b�+��r7�&4&��&4&�p,�+K4&"2$4&"2.#!"3!264&#!"3!2#"&=!"&=#47>$ �KjKKjKKjKKjH#�j#H&&&������KjK�KjK�g �V� ijKKjKKjKKjK���..n((�[���5KK5��5KK5�[po�Nv<<vN�:f���.R#!"&463!24'!"&5463!&$#"!2#!32>+#"'#"&546;&546$3232�2$�B$22$�$�*$22$�X�ڭ��ӯ�$22$�tX'���hs2$���ϧ��kc�$22$���1���c�$2�F33F3VVT2#$2����ԱVT2#$2��g���#2UU���݃ �2$#2UU�1݃���2��,u�54#"67.632&#"32654'.#"32764.'&$#"7232&'##"&54732654&#"467&5463254632>32#"'&�ru�&9��%"*#�͟<yK0Og�" &9B3�;��㛘8��s%+DWXRD= @Y%� !Q6R�!4M8�+6rU^z=)�RN��.)C>O%GR�=O&^���op������C8�pP*�b�Y _�#��$��N Pb@6��)?����+0L15"4$.�Es �5I�Q"!@h"�Y7e|J>z�iPe��n�eHbIl�F>^]@����n*9 ���6[_3#"&54632#.#"32%3#"&54632#.#"326%4&'.'&! ! 7>7>!��������� �=39? 6'_���������� �>29? 5'17m-V����U--,�bW.�������뮠@Fyu0HC$������뮠@Fyu0HC$L���=?? <����=! A <��`�;+"&54&#!+"&5463!2#!"&546;2!26546;2���p���Ї����0�p�����p���@��I�������pp���>Sc+"&=46;254&+"&+";2=46;2;2=46;2;2%54&#!";2=;26#!"&5463!2���A5�DD�5A7^6a7MB5��5B7?�5B~�`��`��`0`��rr��5A44A5�����v�5AA5�f�*A���`��`0`����� !!!! #!"&5463!2��ړ�7���H��7j�v�@v��v�v��'���:��@v��v�v���MUdkpu{����������������#"'!"'!#"&547.547.54674&547&54632!62!632!#!6227'!%!"67'#77!63!!7357/7'%# %'3/&=&' 5#?&5476��!�p4�q"���"�"�6�"� ��'������h*�[��� ��|�*��,�@���?wA�UM�pV���@�˝�����)��Ϳw����7(�{��*U%���K6������=0�(���M��� ��"!O dX$k !!��! ����b�� ���[�����TDOi ��@��6��b��xBA�ݽ�5 � �ɝ:����J���+���3����,��p x�1���������Fi (��R�� 463!#!"&5%'4&#!"3���`����а@.�.@A-X��f�B����$��.BB.�.C��} )&54$32&'%&&'67���"w�`�Rd]G�{��o]>p6��sc(��@wg����mJ�PAjy���YW�a͊AZq���{HZ�:�<dv\gx�>��2AT�Kn������+;"'&#"&#"+6!263 2&#"&#">3267&#">326e��~�└�Ȁ|��隚���Ν|����ū|iy�Zʬ��7Ӕ�ް�r|�uѥ��x�9[��[9�jj��9A�N��N�+,#ll"���B�S32fk��[/?\%4&+";26%4&+";26%4&+";26%4&+";26%#!"&5467&546326$32�]]��ee��ee��ee��$��~i �qfN-*���������#����Sj������t�2"'q�C���B8!�'�> !%)-159=AEIMQUY]agkosw{��������! %! 5!#5#5#5#5#57777????#5!#5!#5!#5!#5!#5!#5!#5#537#5!#5!#5!#5!#5!#55#535353535353%"&546326#"'#32>54.&54>3237.#"����������Q%%%%%%%%%?iiihOiixiiyiixii�Arssrrssr��%s�ssrrss�Ns%%%%%%%%%%�����������'<D<'paC_78#7PO7)("I$ 75!����RA��b��(���ss�ss�ss�ss�ss�"/!".""." !."".!/^.".^.".]/".�$$$$$$$$$$$$$$$$��Os$$$$$$$$$$$$$$sO$s�ss�ss�ss�ss�ss#��������}$) 13?* ,./: -�s�*4&"2$4&"2#!"&5463!2!5463!2_��������?-��-??-�,@�@,�-?����pq�8��,??,D,??,��,??(�Z2#".#"3267>32#".543232654&#"#"&54654&#"#"&547>326���ڞU�zrhgrx�S��Пd�U <e�����x՞����Zf��_gן:k=2;�^��9��Œ��7\x��x\7����K=5Xltֆ�W����W{e_�%N��%,%CI��%���#+W4&+54&"#";26=32"&462"&462!2#!"&54>7#"&463!2!2�&�&4&�&&�&4&���KjKKj�KjKKj� ���&&�&%��&&�&&4&�&&�&4&�&&��5jKKjKKjKKjK��%z 0&4&&3D7&4& %&���'S4&"4&"'&"27"&462"&462!2#!"&54>7#"&463!2!2&4�&4&�4&4��KjKKj�KjKKj� ���&&�&%��&&�&&4&�%&&�ے&4��"jKKjKKjKKjK��%z 0&4&&3D7&4& %&�� & !'! !%!!!!%"'.763!2�o���]�F������o�������oZ��Y��@:�@�!�!�g���������������f�/�/��I��62'"/"/"/"/"/"/"/7762762762762762762%"/77627&6?35!5!!3762762'"/"/"/"/"/"/%5#5!4�ZSS6SS4SS4SS4SS4SS4SS4�ZSS4SS4SS4SS4SS4SS4S�-4�ZSS4S@������4SS4�ZSS6SS4SS4SS4SS4SS4S@�����ZSSSSSSSSSSSSSS�ZSSSSSSSSSSSSSy�ZRRR@%:= :+������: =���RR�ZSSSSSSSSSSSSS���������Cv!/&'&#""'&#" 32>;232>7>76#!"&54>7'3&547&547>763226323@``����` VFaaFV $. .$ ��y��y� .Q5Z���E$ ,l<l, $E���R?Y*��@���@�2 !#""#! ��y��y=r�na�@@(89*>�*%>>%*�>*98(QO�!���L\p'.'&67'#!##"327&+"&46;2!3'#"&7>;276;2+6267!"'&7&#"(6&#"#"'�D��g��OOG`n%�E������LL{�@&&�N�c,sU�&&�!Fre&&�s�����s���#�/,�������<=� #�]�g��L�o�GkP�'��r-n&4&2�-ir&�&�?���o ��������4_�����5OW! .54>762>7.'.7>+#!"&5#"&5463!2"&462�{�����{BtxG,:`9(0b��Կ�b0(9`:,GxtB��&@&�&@&K5�5K`�����?e==e?1O6#, #$ ,#6OO��&��&&�&�5KK���������?!"'&'!2673267!'.."!&54632>321 ��4��q#F�""�8'g��o#-��#,"t�Yg��>�oP$$Po�>� ��Z�e�p#����)�R��0���+I@$$@I+����+332++"&=#"&=46;.7>76$ ������@����ᅪ*��r���������@��@�����������r���'/2+"&5".4>32!"&=463 �&@��~[���՛[[��u˜~���gr�������&�`����u՛[[���՛[~~@��r������=E32++"&=#"&=46;5&547&'&6;22676;2 >�����``@``�ٱ��?E,��,=?��r�������H�����@``@�GݧH`�j��j���r������BJ463!2+"&=32++"&=#"&=46;5.7676%#"&5 &@�~���``@``�� �v�X����r�������&���������@``@����+BF��`r������ks463!2+"&=32++"&=#"&=46;5&547'/.?'+"&5463!2+7>6 %#"&5 &@�~���``@``��~4e 0 io@& �jV 0 Z9�������r�������&���������@``@�G�ɞ5o , sp� &@k^ , c8~~��`r�������8>KR_32++"&=!+"&=#"&=46;.767666'27&547&#"&'2#"�����@�@���'�Ϋ���'������sg��gs�����ww�@����sg��g����@����@���-ss��ʃl������9���9��������OO���r9���9��FP^l463!2+"&=$'.7>76%#"&=463!2+"&=%#"&54'>%&547.#"254&' &@�L?����CuГP ��v�Y�� &@�;"����������ޥ�5݇�����ޥ���5�`&����_��ڿg��w��BF�@&����J_ s���&��&�����?%x���������%x��JP\h463!2+"&='32++"&=#"&=46;5.7676632%#"&56'327&7&#"2#"� &@�L? ���ߺu�``@``��} �ຒ�ɞ���������ue��eu�9����ue��e�&����_��"|N�@``@��"��"|a~���l����o����9���9��r9��@�9���;C2+"&5"/".4>327'&4?627!"&=463 �&@Ռ . �N~[���՛[[��u˜N� . ����gr�������&�` . �O��u՛[[���՛[~N� . ��@��r������9A'.'&675#"&=46;5"/&4?62"/32+ ��'��֪�����\ . �4� . \���r������|��ݧ���憛��@�\ . �� . \�@��r�����~9A"/&4?!+"&=##"$7>763546;2!'&4?62 m�� - ���@���ݧ���憛��@&� - �@r������m4�� - ����ٮ*������� - ��r������+"&5&54>2 ����@��[���՛[�r�����������dG�u՛[[���r������ ".4>2������r�[���՛[[���՛�r������5�՛[[���՛[[����$2#!37#546375&#"#3!"&5463�#22#�y��/Dz?s����!#22#�2#��#2S�88� ����2#V#2��L4>32#"&''&5467&5463232>54&#"#"'.K���g��&Rv�gD� $*2% +Z hP=DXZ@7^?1 ۰��3O+�l��h4���`���M@8'�+c+RI2 �\�ZAhS�Q>B�>?S2Vhui/�����,R0+ ZRkm�z�+>Q2#"'.'&756763232322>4."7 #"'&546��n/9�b�LHG2E"D8_ p�dd���dxO�"2�xx��ê�_�lx�2X !+'5>-�pkW[C �I I@50�Od���dd��˥�Mhfx�����x^���ә� �#'+/7!5!!5!4&"2!5!4&"24&"2!!!��� 8P88P�� 8P88P88P88P����������P88P8 ���P88P88P88P8� ������������+N &6 !2#!+"&5!"&=463!46;23!#!"&54>32267632#"_����>�@` �� � �� ` � � L4Dg��y� 6Fe=O���O�U�4L��>���� � �� ` � ` ��4L�2�y5eud_C(====`L4����3V &6 #"/#"/&54?'&54?6327632#!"&54>32 7632_����>��� � �� � �� � �� � ��%%S��y� 6Fe=�J�%��>���� � �� � �� � �� � ��%65%S�y5eud_C(zz.!6%$!2!!!46;24&"2!54&#!"�&���&�&@�Ԗ��V�@&&�@��&&�Ԗ�Ԗ@��&���3!!! !5!'!53!! #����7I�e�����eI7��CzC�l��@�����@������@�#2#!"&?.54$3264&"!@������մ���pp�p���������((��������p�pp����#+/2#!"&?.54$3264&"!264&"!@������մ���^^�^@����^^�^@���������((��������^�^^�����^�^^�����v(#"'%.54632 "'% 632U�/�@��k0�G��,�zD#[�k#� /t�g�� F�� ����Gz����� #'#3!) p�*�xe���0,\8�����T���#/DM�%2<GQ^lw�����&'&676676&'&7654&'&&546763"#"'3264&7.>&'%'.767&7667&766747665"'.'&767>3>7&'&'47.'.7676767&76767.'$73>?>67673>#6766666&'&6767.'"'276&67&54&&671&'6757>7&"2654&57>&>&'5#%67>76$7&?5.''&'&'#'""#''&'&'&'65.'&6767.'#%&''&'#2%676765&'&'&7&5&'6.7>�&5R4&5S9 W"-J�0(/�r V"-J�0(.�)#"6&4pOPpp�c�|o}vQ�[�60X�Q��W1V� #5X N"& . ) D>q J:102(z/=f��*4!>S5b<U$:I o<G* , &"O X5 #! �� R N# C 83J*��R !(D #%37 �;$-.� (,��覦�6ji � ���"���)9 E�%����!B83 j9�6/, :QD')yX#�63V ��b�a , Ue��LPA@���* ̳�`Xx*&E V36��% B3% B3XA #!.mU"A #!.mUB-#2+Jii�i�m-C<I(m��8qF/*)0�S I E5&+>!% (!$p8~5..:5I ~��T� 4~9p# ! )& ?()5F 1 � d%{v*�: @e s|D�1d {�:�*dAA|oYk'&��<��tu��ut�&vHC�XXTR�;w�� ��71 Z*&' 1 9? . $��Gv5k65P<�?8q=4�a SC"��1#<�/6B&!ML �^;�6k5wF1<P�C �;$"&462"&46232>.$.�`�aa��sa�``��Z9k����'9؋ӗa-*Gl|M�e_]`F&O������ܽ�sDD!/+�``�aa�``�a1<YK3( /8HQelA�Z3t_fQP<343J;T7Q�+?Kgw $6&$ $&62+"5432+"&=.54 $;26=462;26=4& 4&#!"3!26)����߄��4R4߄��mlL�������r {jK#@#Q�a����^�����@���@���`&��&&�&�������߄��4R4�Ď������LlL�N� �@K5#:rr:#5K���^����a�a��``]��]``����&&�&& /!3#4&#!"3!265##!"&5463!22�������@K5^B��B^^B@B^5K���� �@���5K�B^^B�B^^B�K /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ /!2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@��K5��5K�B^^B�B^^B�`� �@ +2##!"&5463!2#4&#!"3!265�5KK5^B��B^^B@B^���@�K5��5K�B^^B�B^^B�`� �@ �{#!&'#"'&547632m*��� �0���((�'(�$0K ��*�*��% 3#!3# '!#53 5#534!#53 6!3@����@@@��pp��@@@����@@pp@��`������� ����� �+/7;A#3!5!!3#!!5!35!355#%53#5!#35#!!!!!!!!���������������������������������������������������������������������� � #'+/3?CGW#3!5!!35!!3#!!5!#!5!3535!355#%#3%!53#5!#35#!5##5!3!5!3!5 ����������������������������������������������������������������������������������������������������������������!"&5463!2!"!�`(88(@(8�`(8�}2�2R �`8(@(88(�`8HR2�2���##6?6%!!!46#!"&5463!2x���� ��8�(�`(�(88(@(8� ���� (8��(`�(8(@(88�� �'ATd+5326+5323##"' %5&465./&76%4&'5>54&'"&#!!26#!"&5463!2� �� ���i�LCly5�)*H�celzzlec0h�b,,b�eIVB9@RB�9�J_�L4�4LL44L44%��2"��4��:I;p!q4b�b3p(P`t`P(�6EC.7B�I6�4LL44LL�� �.>$4&'6#".54$ 4.#!"3!2>#!"&5463!2Zj��b�jj[���wٝ]�>o��Ӱ�ٯ�*�-���oXL4�4LL44L'�)�꽽�)�J)���]��w����L���`��ֺ��۪e���4LL44LL�;4&#!"3!26#!"&5463!2#54&#!";#"&5463!2� �� @ �^B��B^^B@B^��� �� ��B^^B@B^`@ �� M��B^^B@B^^>�� �� �^B@B^^��5=Um ! !!2#!"&=463!.'!"&=463!>2!2#264&"".54>762".54>762��������?(`��`(?��b|b��?B//B/�]�����]FrdhLhdrF�]�����]FrdhLhdrF@�@��@�(?��@@?(@9GG9@/B//B�aItB!!BtI�Ѷ�!!��ьItB!!BtI�Ѷ�!!��ь�-M32#!"&=46;7&#"&=463!2#>5!!4.'.46�ՠ��`�@`ՠ��`���M�sF�Fs�MM�sFFs�M����ojj�o��@@�jj�@@�<���!(!���!(!�-3?32#!"&=46;7&#"&=463!2+!!64.'#�ՠ��`�@`ՠ��`�� � Dq�L�L�qD����ojj�o��@@�jj�@@B>=�C�����-3;32#!"&=46;7&#"&=463!2+!!6.'#�ՠ��`�@`ՠ��`��UVU96�g�g�6����ojj�o��@@�jj�@@β����**ɍ�-G32#!"&=46;7&#"&=463!2#>5!!&'.46�ՠ��`�@`ՠ��`���M�sF�Fs�M�k�k�����ojj�o��@@�jj�@@�<���!(!3��3!(!�9I2#!"&=4637>7.'!2#!"&=463��@b":1P4Y,++,Y4P1:"�":1P4Y,++,Y4P1:"b�@@��@7hVX@K-AA-K@XVh77hVX@K-AA-K@XVh7����Aj"#54&#"'54&#"3!26=476=4&#"#54&'&#"#54&'&'2632632#!"&5&=4632>3265K @0.B @0.B#6'&�& l @0.B 2' .B A2TA9B;h" d� mpP��Tl��L�c�_4.H�K5�]0CB.�S�0CB.�/#��'?&&)$�$)�0CB. }(AB.�z3M�2"61�d�39�L/PpuT(If�c�_�E�`1X"#4&"'&#"3!267654&"#4&"#4&26326#!"&'&5463246326�\B B\B�&@5K�&@�"6LB\B B\B ��sc�i�L}Q�P<m$��3�jN2�c�B.�p.BB.���3K5+"�3,"� �.BB.��.BB.���.�G=�c�i�(+�lOh7/DVj�"�c�=���&5Jb�#"'&=.547!"&46;'.54632!2327%.54&#"327%>%&#"!"3!754?27%>54&#!26=31��?>I��j��jq,J[�j.-t�j�lV��\���$B.R1?@B.��+?2`$�v5K-%��5KK5�.olRIS+6K5�̈$B\B 94E.&�ʀ�15uE& �Ԗ�Pj��j�dX�U�GJ7!.B � P2�.B � %2@ �7�K5(B�@KjKj�?+f�UE,�5K~!1��.>F.��F,Q5*H��$b2#!"&=%!"&=463!7!"&'&=4634'&#!">3!!"3!32#!"3!23!26=n$<vpP��Pp���Pp�w�*�Rd�ApP�]��'@�A& 3@��&H-�[(8@ 2�EB^&1 =&�&81����PppP��pP w���cOg Pp��c� 4& #.& &,,:8(�%^B &� .�&&��At"#.#"%&#"3!267>7654&#"#654&#"#.!"'.54632&5467>32>3200?�t ='/@H@��"+4K8�"*�!4dtB/&> c�@0&= �� =_�JUD�29�i1"07 {x\�YS�gS�SW�]|t ey�D0���&0D/ �����I4C+��) �t�.B3%�h#/B0&���&0��3|&p>i�+#]� WsgQ�T\QglU �]�#-39�oK_��3[_cg"'&#"3!2676=4&"#54&#"#54&#"#4&'2632632632#!"&'&5463246#!#!#�5K�)B4J�&@�#\8P8 @0.B J65K J6k� cJ/4qG^�\hB�2<m$��3�iG;�� �K5����6L4+"�3p`b�)<8(=0CB.@Z7OK5`:7O��k�EW�^�tm��@Q7/DVi�##j�������������%4Ia�2#!"&5&546325462632"32654&"3267654&76;74&"#.#"2676=#"&'+53264&#!"3</�U�X�dj���jP��ԖEu�!7JG72P � B�% � B.!7� @�A�f+?�jKjK@�B(5K,EU�H*5Q,F��.F>.��1!~K5y?��^\��Vl�j�t-.j�[J,qj��j��I7$��?1R.B�+��.B$`2?g�vEo.�5KK5��%-K��6+SIR[��&.E49 B\B$���5K�G#!+"&5!"&=463!2+"&'+"'+"'&5>;2>76;2Y �� � �� M �.�x �-� N� � � � �u �� , u �? L�W��� ���# � *:J4'&+326+"'#+"&5463!2 $6& $&6$ <!T{�BH4� ��&�>UbUI-����uu�,�uu�ڎ������LlL�AX!��J��m����f\�$ 6u�����uu�,�K������LlL���-[k{276/&'&#"&5463276?6'.#"!276/&'&#"&5463276?6'.#" $6& $&6]�h-%Lb`J%E5 ,5R-����h -%Lb`J%E5 ,5R-���'����uu�,�uu��lL�������/hR dMLcN����hR dMLcN����1u�����uu�,��������LlL�@��� ' 7 '7 �����`��`H� �����`�`H� �!`��������`H� � ���`�`�`H���`��'% 7' 7'7 ' $&6$ ���X�`��(W�:,�:��X�`��(WL�������LlL�X�`(W��:�B����X�`���(X�������LlL�� �� $%/9ES[�#"&54632$"&4624&"26$4&#"2%#"&462$#"&4632#"32&! 24> !#"&'.'#"$547.'!6$32�7&'77'&7�7N77N�'q�qq�q�qPOrq��E�st�����ts��st���}�||�}�������uԙ[W��Q���~,> n������P/RU P酛���n >,m�����'77'&77N77N6^Orq�qq�qq�q�t��棣棣�(~|��|on[��usј^�~���33������pc8{y%cq����33dqpf�� L 54 "2654"'&'"/&477&'.67>326?><���� x �������, (-'s�IVC��VH�r'-( $0@!BHp9[�%&!@0$u �� ������]\��\]��-$)!IH��V D�� VHI!)$-#3���6>N"&462."&/.2?2?64/67>& #!"&5463!2�]�]]�3 $; &|�v;$ (CS�3�1 =�rM= �4�TC(G���z�w�@w��w�w���]]�]��($-;,54�0= �sL =�45,;�����@w��w�w������(2#"$&546327654&#" &#"AZ�������\@�/#�%E1/#����#.1E$�!�[A�����懇�@�@\��!�#21E!��6!E13"�|!�� gL&5&'.#4&5!67&'&'5676&'6452>3.'5����A5R��V[t,G'Q4}-��&�<C!l n?D_@Փ>r!� ��G;��>��!g�1�����2sV&2:#;��d=�*'�5E2/..F�D֕71$1>2�F!���&12,��@K� r��#"&5462>%.#"'&#"#"'>54#".'7654&&5473254&/>7326/632327?&$ $6 $&6$ �!&"2&^ u��_��x��^�h ;J݃HJǭ q�E Dm! M� G?̯'%o�8 9U�������(F(�ߎ������LlL��&!&!SEm|�[��n{�[<ɪ "p� C Di% (K�HCέp�C B m8 @Kނ H�F(���������������LlL���"*6%&6$ 7&$5%%6'$2"&4}���x����3��n��QH������:dΏ���Xe�8�����z��' ������l�i���=!��7�����S�o�?v�������M '&7>>7'7>''>76.'6'���El:F�gr *�t6�K3UZ8�3P)3^I%=9 )<�}J���k+C-Wd�� &U���-��TE+]��Qr-�<Q#0 �C+M8 3':$ _Q=+If5[ˮ&&SG�ZoM�k���ܬc�#7&#"327#"'&$&546$;#"'654'632ե��fKYYKf�¥y�ͩ���䆎�L��1���hv�v��ƚw�wk��n�]��*��]�nlx��D��L�w�����~?T8b��b9SA}����+5?F!3267!#"'#"4767%!2$324&#"6327.'!.#"��۔c�2�8�Ψ����-\���?���@hU0KeFjTl�y�E3��aVs�z�.b��؏��W80��]T��Sts�<�h�O��_u7bBt���SbF/�o��|V]SHކ�J�������34&#!"3!26#!!2#!"&=463!5!"&5463!2 �� @ �^B� `��`� B^^B@B^ � �@ �@B^�@@�^B�B^^����>3!"&546)2+6'.'.67>76%&��F8$.39_��0DD�40DD0���+*M7{L *="# U<-M93#�D�@U8v�k�_Y �[�hD00DD0��0D�ce-JF1BD����N&)@ /1 d��y%F��#"'&'&'&'&763276?6#"/#"/&54?'&763276"&'&'&5#&763567632#"'&7632654'&#"32>54'&#"'.5463!2#!3>7632#"'&'&#"'&767632yq������oq>*432fb������a $�B? >B BB AA�.-QP���PR+ 42 %<ci���ђ:6%h�HGhkG@n�`��I���Ȍ5 !m��(|.mzy�PQ-. je���� �����r=@@?pp�gVZE|fb6887a %RB? =B ABBAJvniQP\\PRh cDS�`gΒ��23�geFGPHX�cCI��_ƍ��5" �n�*T.\PQip� [*81 / 9@:��>t�%6#".'.>%6%&7>'.#*.'&676./&'.54>754'&#"%4>327676= >���vwd" �l����"3 /!,+ j2.|��%& �(N&w���h>8X}x�c2"W<4<��,Z~�fd�aA�`FBIT;hmA<7QC1>[u]) u1�V(�k1S) -� 0�B2*�%M;W(0S�[T�]I) A 5%R7<vlR12I]O"��V/,b-8�/_��#3CGk2#!"&546;546;2!546;2%;2654&+";2654&+"!32++"&=#"&=46;546;24LL4��4LL4�^B@B^�^B@B^�@@�@@�����@��@L4�4LL44L`B^^B``B^^B``�� �� ��@@��@���#3W#!"&=463!2!!%4&+";26%4&+";26%#!"&546;546;2!546;232���@�����@@@@�L4��4LL4�^B@B^�^B@B^�4L�@@��� �� ��N�4LL44L`B^^B``B^^B`L��#'7Gk%"/"/&4?'&4?62762!!%4&+";26%4&+";26%#!"&546;546;2!546;232W. �� . �� . �� . �� � ����@@@@�L4��4LL4�^B@B^�^B@B^�4L�. �� . �� . �� . �� ��� �� ��N�4LL44L`B^^B``B^^B`L��(8\ "'&4?6262!!%4&+";26%4&+";26%#!"&546;546;2!546;232� �� . �� . �`����@@@@�L4��4LL4�^B@B^�^B@B^�4L<� . �� . �:� �� ��N�4LL44L`B^^B``B^^B`L�2632632#!"&5463�&&&&��&&&���&���&��&&�&�$27+"&5 %264&#"26546B>&�&=��,��X�������q&&�@��X��,�LΒw�%��%;#!"&5463!546;2!2!+"&52#!"/&4?63!5!� �(��&&@&�&(��&�&@&&��(� �(� �&&@&&@��&&�&�&� �����#''%#"'&54676%6%%������� �hh �@�` ���!�� ���!� �� �� �� � ������ �#52#"&5476!2#"&5476!2#"'&546 � �� � ��� � �@� � �@� �� �@ � � 84&"2$4&"2$4&"2#"'&'&7>7.54$ �KjKKj�KjKKj�KjKKj��d�ne���4"%!������KjKKjKKjKKjKKjKKjK.���٫�8 !%00C'Z���'���.W"&462"&462"&462 6?32$6&#"'#"&'5&6&>7>7&54>$ �KjKKj�KjKKj�KjKKj�h��я�W.�{+9E=�c��Q�d�FK��1A 0)����LlL��jKKjKKjKKjKKjKKjK���p�J2`[Q?l&�����٫�C58.H(Y���ee��� � ���Y'����w��(�����O��'��R���@$#"&#"'>7676327676#"� �����b,XHUmM�.�U_t,7A3ge z9@xS���a�Q�BLb�(� ����V���U����� !!!�=�����=���w)��������@T!!77'7'#'#274.#"#32!5'.>537#"6=4>5'.465!��KkkK_5 5�� �#BH1��`L I���&�v6��SF���!Sr99rS!``� /7K%s}H���XV ��P��V e�� V�d/9Q[ $547.546326%>>32"&5%632264&#"64'&""&'&"2>&2654&#";2���P���3>tSU<�)tqH+>XX|W��h,�:USt��W|XX>=X* )���) +�^X^�|WX=>X�:_.2������//a:Ru?� Q%-W|XW>J�( �=u��>XX|WX�` *((* +2 2�X>=XW|E��03>$32!>7'&'&7!6./EU����noh��i����I\�������0<{ >ORD��ƚ�~�˕V�ƻ��o�R C3��7J6I`��Tb<�^M~M8O���� � 5!#!"&!5!!52!5463 ^B�@B^���`B^�^B `��B^^"�����^B��B^�� #D2+#!"$&6$3227%#"$$ %&$#" 7=D9�Kq�M�������L���w�9�'��q��n��H�����.Kt�f�w㿢p??p���Y9n6���� ���LlL��k����T ၌��.������?p����㿢p? �� 7!' !���\W�������\���d;����tZ�`_��O��;���}54+";2%54+";2!4&"!4;234;2354;2354>3&546263232632#"&#"26354;2354;2354;2�````��p�p��`�`�`� !,! -&M<FI(2�`�`�`�����@PppP���pppppp�# # � �pppp��p �j#"'&=!;5463!2#!"&=#".'.#!#"&463232>7>;>32#"&'#"!546��� ��%. `@��` :,.',-���Xj��jX�h-,'.,: kb>PppP>bk .%Z �&� �:k%$> $`��`6&L')59I"Tl�ԖlT"I95)'L&69Gp�pG9$ >$%k:��!+32&#!332 $&6$ ~O8��8���O�����������LlL�>pN ����� i������LlL���� '':Ma4&'#"'.7654.#""'&#"3!267#!"&54676$32#"'.76'&>$#"'.7654'&676mD5) z�{��6lP,@Kij��jOo�Ɏ���ȕ>>��[t��a)GG4?a�) ll >�;_-/ 9GH{�z�yN@,K�ԕoN��繁������y��! ?hh>$ �D��" >��â?$�� n"&5462'#".54>22654.'&'.54>32#"#*.5./"�~��~�s�!��m�{b6# -SjR,l'(s�-6^]It�g))[��zxȁZ&+6,4$.X%%Dc* &D~WL}]I0" YYZ��vJ@N*CVTR3/A3$#/;'"/fR-,&2-" 7Zr�^N��a94Rji3.I+ &6W6>N%&60;96@7F6I3���+4&#!"3!26%4&#!"3!26 $$ ��������^����a�a`@��@����^����a�a�����'7 $ >. %"&546;2#!"&546;2#/�a����^�����(�����������������^����a�a����(������N@��@�����4&#!"3!26 $$ @��@����^����a�a`@����^����a�a�����' $ >. 7"&5463!2#/�a����^�����(��������n@����^����a�a����(������N@���%=%#!"'&7!>3!26=!26=!2%"&54&""&546 �#��#]V�TV$KjK�KjK$��&4&�Ԗ&4&�>��9G��!�5KK5��5KK5�!��&&j��j�&&����#/;Im2+#!"&'#"&463>'.3%4&"26%4&"26%6.326#>;463!232#.+#!"&5#"�5KK5sH.�.Hs5KK5e# )4# %�&4&&4&�&4&&4&` #4) #%�~]�e�Z�&�&�Z�e�]E-�&��&�-EKjK�j.<<.�KjK��)�#)�`"@�&&�`&&�&&�`&&�)#�`)"�d�Xo&&oX�G�,8&&8!����O##!!2#!+"'&7#+"'&7!"'&?63!!"'&?63!6;236;2!2�@�@�8��@7 8��Q� N�Q� N�� 8G@�� 8GQ� N�Q� N7 �������8��8��H��H��k��% ".>2I�������2�0�]@��]��@o�����o@@o�����o㔕����a�22���]����]�p�^���|11|�9�9�|11|�(��%7'7' ' 7T���� d���lt��l)q��n�������luul�������)1$4&"24&"2 &6 +"&5476;2 &6 LhLLh�LLhLLhL����>� �� �& �&�`����>�hLLhLLhLLhL�����>����&�&�����>��G�� .7)1!62 1!62h��e�������2�20e���2�2>� v +4� [��d����+ ���d� �135#5&'72!5!#"&'"'#"$547&54$ ���Eh���`X����(����cY���z�:L:�z���Yc��������\$_K`Pa}��f��iXXiޝf���a��� ���(+.>#5#5!5!5!54&+'#"3!267!7!#!"&5463!2����U�`��`' ����� �����j��j�V>�(>VV>�>Vq����������������(^����(>VV>�>VV�=&'&'&'&76'&'&.' #.�h8��"$Y ''>eX5, ,Pts�K�25M�RLqS;:.K'�5�R Ch���h�����R�t(+e�^TT���u B"$:2�~<�����2�Hp����wTT�� V�/7GWg. %&32?673327>/.'676$4&"2 $&6$ $6& $&6$ d-����-�m ,6*6, m���KjKKj�o������oo���K����zz�8�zz�Ȏ������LlL�U4>>4-.��YG0 )�xx�) 0GYޞ.�jKKjKq���oo��oo�lz�����zz�8�0������LlL��D��/7H#"'.7'654&#"'67'.6?>%"&46227#".547|D,=),9#�7��[͑�f�x���!X: �D�$+�s)�hh�i��jZ������t�<��F/��*8C,�q�e���\�r,W�BX���/C2��h�hh���=�t������Xm�����>NZ+"&=46;2+"&=4>7>54&#"#"/.7632 >. $$ p��=+& �35,W48'3 l z����ff���ff�����^����a�aP���2P: D#;$# $*;?R ��Cf���ff�����^����a�a��'�Y >O`"&5462&'.'.76.5632.'#&'.'&6?65��\\�[�<C��z�C25�U# .�ZK ��m+[$/#>( |� r���[A@[[@A�#2#� ����7�* <Y���$ +}"(�� �q�87] F _��1) �� � #1Ke34&+326+"&=!#!"&763!2#!"&5463!2#>?4.'3#>?4.'3#>?4.'3��Xe`64[l�����7 �� , L;�����=+3&98&+)>�>+3&98&+)>�=+3&88&+)> �Wj�|r�>Q$��~���d$kaw+-wi[[\�;/xgY$kaw+-wi[[\�;/xgY$kaw+-wi[[\�;/xgY���J\m�4.'.'&#"#"'.'&47>7632327>7>54&'&#"327>"&47654'&462"'&476'&462"'&47>&'&462i$ $^" %% "^$ $W "@9O?1&&18?t@" W�&%%&4KK�6pp&4���6ZaaZ&4mttm�^x -���- x^=/U7Ck���kz'[$=�&5%54'4&K�K�4r<r4&��X��4[��[4&m����m��'/7?GOW_gow����"264$"264"264"264$"264"264$"264"264"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462"&462�^^�^��^^�^^�^^�^��^^�^��^^�^���^^�^��^^�^^�^^�^� p�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp��pp�pp�pp�pp�`^�^^�^^�^^�^^�^^��^^�^^�^^�^^�^^�^^�^^�^^�^^�^^���pp�pp�pp�p��pp�pp�pp�p��pp�p���pp�p��pp�p���pp�p��pp�pp�pp�p��pp�pp�pp�p ��LTi{�"&4626"&462$"&462#"&4632654>7>54 "&54>2"&462%"&54&#""&546 %#"&'&'.7>#"'&'.7>�&4&&4�&4&&4SZ��&4&&4�4$#&�&&j�3$"('$������&4&[���՛[��&4&&4F&4&�]\�&4&�$�� !D�4�% ,\�4�4&&4&�4&&4&-�Z�4&&4&;cX/)#&>B)��&4&�j9aU0'.4a7����&&u՛[[���4&&4&@&&]��]&&��Ώ0 �u4��0 )�4���#g�&'.#"32676%4/&#"326'&#"2632#2+&'%#"'&6?676676632%#"'&6767#"&'&6767#"'.7>327"#"&'&6763"'.7>;7632;>%5K$ "0%>s$ "0%>;;>%5K�VL#>H30 \�($$(�\���(�є�yO2F/{�(?0(TK.5sg$��є�y#-F/{�$70(TK.5sg$L#>H30 \�($$(�\#�(@5"'K58!'"5�8!'"55"'K#dS$K K$Sdx#@1 w�d>N;ET0((? - 2K|��1 w�����d#N;ET0$(? - 2K$#dS$K K$Sdx�DN\2654& 265462"2654 #"32654>7>54."/&47&'?62 &4&���&4&���h�՛[&4&r$'("$3�j&&��&#$4[����"�@��GB�[� "�&&��Β&&]���[��u&&����7a4.'0Ua9j�&4&�)B>&#)/Xc;u՛����"�" �G�i[����Xh#"&54676324&'&#"'>54#"32#"54>54'.#"32>7>767632326#!"&5463!2b ) :4FD�N [�1�,^�J��K-*E#9gWR�Yvm0O ��w�@w��w�w��C2�2c@X�&!�9{M�A���_��"S4b// DR"Xlj�PY< �@w��w�w��%���e4.#"32>7676#'.#"#"&54>3232>754&*#"&54>763 >32� ''il$E/ @�P@�� ^��`��'W6&�!.. ! -P5+ �E{�n46vLe�Vz�:���,SN/ M5M[�� ]$�[��^��5�iC'2H&!(?]v`* ��l� ��b��$9> ���=R�2 #"&5467%!"&7>3-.7>;%.7>322326/.76/.'&6766/&/&#"&676 &676&6766/&672? �=1�(H/ �� '96&�@)9<'���)29% �&06#���#��$� J� �07j)�5@�"*3%�"!M ��%#K�"%N�e8)'8_�(9�.<�c +8 8(%6 <)'4@@)#-<^ ?%$-`%. }Q!&�}%&N�-l���IJ�;6>/�=*�%8!Q ���#P"�\Q#N&�a��)<9�bR]mp%"'.'&54>76%&54763263 #"/7#"'#"&/%$%322654&#"%'OV�9 �nt |\d ϓ[��nt |@�D:)�� ;9�8'+|�j�," �41����CH^�nVz(�~R �9�\' �r� @����L��@� @�w4�6�HI(+�C ,��55,�� f[op@�\j�;(zV~����i/5O#"'&54>32&#" 654'67'"'>54''&'"'6767&546767>7���蒓��`V BM���R� B9)̟�!SH-77I�Xm�SM�H*�k#".o;^J q�ן���ד��>@�����YM $bK���d ��ү[E"����;���Kx%^�6;%T,U:i�m=Mk���).DT4'"&5463267&#" 6;64'.'4'>732676%#!"&5463!2),�蛜s5-<A���4ϲ 2W9 �&P:\�3)SEPJ��D4:3NI�w�@w��w�w��NE 2@u��us�+,�����/?x�sa�tmP�'�)fHVEA(%dA4w&4J5+�@w��w�w�����O[4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76 $$ �Cf'/'%($�U�L ( #'/'@��3#@,G)+H+@#3 ����^����a�a�X@_O#NW�#O_�.* ##(��^����a�a����q�[632632#"&#"#".'&#"#".'&54767>7654.54632327&547>P��9 B6?K?%�O4�T% >6>Z64Y=6>%S�4N�$?L?4B @���{:y/�$ ,'R�!F!8% #)(()#%:!F �Q'+%�0z:�z���O_4'.'&54>54&#"#"'654'.#"#"&#"3263232>3232>76#!"&5463!2Cf'.'%($�V�M ) #'.'@�� 3 #A,G)+H+A# 4 ��w�@w��w�w��XA?4N$NW�&M&L�/* ## +�@w��w�w���� O$>?>762'&#"./454327327>7> EpB5 3FAP/h����\�/NG�S�L� � ���R�P*��m�95F84f&3Ga4B|wB.\FI*/�.?&,��5~K % &��Y."7n< "-I.�M`{�ARwJ!�FX^dj''''"'7&'7&'7&'7&547'67'67'67'63277774$#"32$ *��'ֱ,?�g=OO&L&NJBg�;1��'����'ֱ.=�gCIM $'&&NJBg�=.��%�����w؝\\��w� �I�o�o��<�<���-NIDg�=/��%����(ײ+A�hEHO*"#*OICh�=/��'����(ֲ/=�h>ON.��]��xwڝ]��������7��e��[���@�����)6!!"3#"&546%3567654'3!67!4&'7S��gn�y]K-�����#75LSl>�9���V��%�cPe}&H�n��_�HȌ����=UoLQ1!��4564���7U�C"� �!-9[nx��"&46254&"326754&"326754&"26754&"26#".547632632626326'4#"#"54732764&"264.#"327632>#"'"'#"'#"&5#"'67&'327&'&54>3267>7>7>32632632T"8""8�)<())�(<)))�)<))<)�)<))<)T�د{ՐRh�x=8 78 n 81 p��H_6�S��oc �F@b@?d?uK�bM�70[f5Y$35KUC<:��[;+8 n 87 8/8Zlv]64qE 'YK�0-AlB; W��#;WS9 &�(#-7Z�://:/�Tr++r,,r++r,,r++r,,r++r,,ʠ�g��xXV�ע��e9222222^�K�Vv���F0�2OO23OO��`�lF;�mhj84D�ro��B@�r+@222222C0DP`.�r8h9��~T4.&o�@9��1P���%14'!3#"&46327&#"326%35#5##33 $$ ����}Pc��c]<hl���ࠥ�Ymmnnnn���^����a�aw!�LY�Ə;ed����wnnnnnv�^����a�a��%�'#"$#"#.5462632327>321��I��U�Π?L���L?��cc�4MX�&��04;0��XpD[��[DpD,)&&�4S_<��Z[.�Z[.��� � ���� ��pU����3U3��]������y�n�����2��@������ ��������z���Z@�5�5 ���z���ZZ����@���������,_���@������s���@ ��@��(������@�����@��@- �M�M�-� �M�M�����@�����@@� �-����`��b���� ���$����6�4�8�"�"""""���@�D@���,,@� ��������� m��)@�@ ' D9>dY* ' � �� ��T �@ f� %RE $!k(D�' �� �%�� �%,,,,,,,,,,,,,,,,,,,,,,,,,,,<�$���\xH� � � xL�� ����$��P�� �X4���l�H�P,�L �!!�"T#D$P%&d((�)t*(*�,0--�.`.�/�/�040�1�2�3�4T4�5@5�5�6@6|6�7h7�8,8�8�9l9�:�;;�<�=�>\??�?�@h@�APA�BxCC�C�DlEE�F�GPG�II�JXK�MM�NLN�N�O�P�P�QTQ�R,R�SLS�T�UPXX�Z([\[�\X]]�^D__�`�bHcd$eepe�f�g�g�ili�jdk,k�l�m`nLolp�q�ss�t4t�uh{�|$|�}4}�~�����<���l�8��������d�����4�������l�D���x�0�l����� �����(�d����H���|�@�h�������x�|����h�t�P���\���������,�@�������<���l������D�����|����$���@���������������������d�(�����0°À�D���4��Ƹ�X�Ɍ����˘��ͬΐ���Ф�DѠ� Ҡ�$Ӥ��P�Dմ�x�ׄ�`���x���l���0۬�X��݄�ޜ�0�������8�������0�������������������L���x���4����H��������<�������������� < � p ��| �d|��l�4��`TX0��l�X �!�"T"�#H#�$�'D(�*(,0.(1P1�2�33�4�5L6,6�7�9 9�:�;h<\<�?0?�A�B�C�DlEFG@HIHI�J�K�LxL�NPQxR�SS�U$V8V�W0XXxY�Z`[<[�\T]�^x`la a�b�c,d�eHf<g�h�i0jLm�o<r�uv�w�x�y�zd{�||�~P~�~�`�h���(���������h���,�,���H���P�������������x�������x�������0�t���|�H����������T�$��������������<�����d���l���������p�D�D����@�������Ø�L� ����ɀʘ���ΐ�h�`���L��Ԁ�t�l���٨�P�P���݄�H�|�����8�D�� ���h������0�����������8�h���$�D���������D�����$�|�$���L� ��L4D��hL �� 0L�TDDLHP<�P�l�������������'@� ^ ^ t "� &� $� � � � � *� <� �8 �0N �~ � � ��Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTFontAwesome RegularVersion 4.6.3 2016FontAwesomePlease refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/Webfont 1.0Thu May 12 12:09:18 2016keeporionFont Squirrel������� ��� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopq� rstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� " !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ab�cdefghijklmnopqrstuvwxyz{|}~�������������������������������������������������������������������������������������������������������������������������������� !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~���������������������uni00A0uni2000uni2001uni2002uni2003uni2004uni2005uni2006uni2007uni2008uni2009uni200Auni202Funi205Funi25FCglassmusicsearchenvelopeheartstar star_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflag headphones volume_offvolume_down volume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_height text_width align_leftalign_centeralign_right align_justifylistindent_leftindent_rightfacetime_videopicturepencil map_markeradjusttinteditsharecheckmove step_backward fast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_left chevron_right plus_sign minus_signremove_signok_sign question_sign info_sign screenshot remove_circle ok_circle ban_circle arrow_leftarrow_rightarrow_up arrow_down share_altresize_fullresize_smallexclamation_signgiftleaffireeye_open eye_closewarning_signplanecalendarrandomcommentmagnet chevron_upchevron_downretweet shopping_cartfolder_closefolder_openresize_verticalresize_horizontal bar_charttwitter_sign facebook_signcamera_retrokeycogscomments thumbs_up_altthumbs_down_alt star_halfheart_emptysignout linkedin_signpushpin external_linksignintrophygithub_sign upload_altlemonphonecheck_emptybookmark_empty phone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificate hand_right hand_lefthand_up hand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilter briefcase fullscreengrouplinkcloudbeakercutcopy paper_clipsave sign_blankreorderulol strikethrough underlinetablemagictruck pinterestpinterest_signgoogle_plus_signgoogle_plusmoney caret_downcaret_up caret_leftcaret_rightcolumnssort sort_downsort_upenvelope_altlinkedinundolegal dashboardcomment_altcomments_altboltsitemapumbrellapaste light_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefood file_text_altbuildinghospital ambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_down angle_leftangle_rightangle_up angle_downdesktoplaptoptabletmobile_phonecircle_blank quote_leftquote_rightspinnercirclereply github_altfolder_close_altfolder_open_alt expand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcode reply_allstar_half_emptylocation_arrowcrop code_forkunlink_279exclamationsuperscript subscript_283puzzle_piece microphonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchor unlock_altbullseyeellipsis_horizontalellipsis_vertical_303 play_signticketminus_sign_altcheck_minuslevel_up level_down check_sign edit_sign_312 share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfile file_textsort_by_alphabet_329sort_by_attributessort_by_attributes_alt sort_by_ordersort_by_order_alt_334_335youtube_signyoutubexing xing_signyoutube_playdropbox stackexchange instagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_down long_arrow_uplong_arrow_leftlong_arrow_rightwindowsandroidlinuxdribbleskype foursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380 plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BEW4��PK���\�C��<�<�<templates/yoo_aurora/warp/vendor/uikit/fonts/FontAwesome.otfnu�[���OTTO � CFF �塳��(EPAR*��0OS/2�2zY�`cmapA����dheadè��h6hhea �٠$hmtx8���� >maxp�P�name>&"� post� FontAwesomeC������������� �U�6����U�6���0o0�����",04<>EGMT\_ehmqy}�����������������#)4>HT_lp{������������������ '4=GRYfoy�������������� &,39COVcoz������������"/5;FPUZes}���������������&+16<EOW_hmqv|����������������)04=DPX\aju����������������(,26GYhy���������������%16;>EMUckox�������������� $ 5 G V g l p v � � � � � � � � � � � � � & * - 0 3 6 9 < ? B F O _ c u � � � � � � � � � � � � �&5BQafmty�������������������!%)-159=AHLPTX\`dhlptx|������������������������������ % , 3 7 ; ? C G K O V Z ^ b f j n r v z ~ � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � � !%)-159=AEJNRVZ^bfjnrvz~�������������������������������� "&*.26:>BFJNRVZ^bfjnrvz~����������������������������� "&*.29@GNU\cjqx������������������3>glassmusicsearchenvelopeheartstarstar_emptyuserfilmth_largethth_listokremovezoom_inzoom_outoffsignalcogtrashhomefile_alttimeroaddownload_altdownloaduploadinboxplay_circlerepeatrefreshlist_altlockflagheadphonesvolume_offvolume_downvolume_upqrcodebarcodetagtagsbookbookmarkprintcamerafontbolditalictext_heighttext_widthalign_leftalign_centeralign_rightalign_justifylistindent_leftindent_rightfacetime_videopicturepencilmap_markeradjusttinteditsharecheckmovestep_backwardfast_backwardbackwardplaypausestopforwardfast_forwardstep_forwardejectchevron_leftchevron_rightplus_signminus_signremove_signok_signquestion_signinfo_signscreenshotremove_circleok_circleban_circlearrow_leftarrow_rightarrow_uparrow_downshare_altresize_fullresize_smallexclamation_signgiftleaffireeye_openeye_closewarning_signplanecalendarrandomcommentmagnetchevron_upchevron_downretweetshopping_cartfolder_closefolder_openresize_verticalresize_horizontalbar_charttwitter_signfacebook_signcamera_retrokeycogscommentsthumbs_up_altthumbs_down_altstar_halfheart_emptysignoutlinkedin_signpushpinexternal_linksignintrophygithub_signupload_altlemonphonecheck_emptybookmark_emptyphone_signtwitterfacebookgithubunlockcredit_cardrsshddbullhornbellcertificatehand_righthand_lefthand_uphand_downcircle_arrow_leftcircle_arrow_rightcircle_arrow_upcircle_arrow_downglobewrenchtasksfilterbriefcasefullscreennotequalinfinitylessequalgrouplinkcloudbeakercutcopypaper_clipsavesign_blankreorderulolstrikethroughunderlinetablemagictruckpinterestpinterest_signgoogle_plus_signgoogle_plusmoneycaret_downcaret_upcaret_leftcaret_rightcolumnssortsort_downsort_upenvelope_altlinkedinundolegaldashboardcomment_altcomments_altboltsitemapumbrellapastelight_bulbexchangecloud_downloadcloud_uploaduser_mdstethoscopesuitcasebell_altcoffeefoodfile_text_altbuildinghospitalambulancemedkitfighter_jetbeerh_signf0fedouble_angle_leftdouble_angle_rightdouble_angle_updouble_angle_downangle_leftangle_rightangle_upangle_downdesktoplaptoptabletmobile_phonecircle_blankquote_leftquote_rightspinnercirclereplygithub_altfolder_close_altfolder_open_altexpand_altcollapse_altsmilefrownmehgamepadkeyboardflag_altflag_checkeredterminalcodereply_allstar_half_emptylocation_arrowcropcode_forkunlink_279exclamationsuperscriptsubscript_283puzzle_piecemicrophonemicrophone_offshieldcalendar_emptyfire_extinguisherrocketmaxcdnchevron_sign_leftchevron_sign_rightchevron_sign_upchevron_sign_downhtml5css3anchorunlock_altbullseyeellipsis_horizontalellipsis_vertical_303play_signticketminus_sign_altcheck_minuslevel_uplevel_downcheck_signedit_sign_312share_signcompasscollapsecollapse_top_317eurgbpusdinrjpyrubkrwbtcfilefile_textsort_by_alphabet_329sort_by_attributessort_by_attributes_altsort_by_ordersort_by_order_alt_334_335youtube_signyoutubexingxing_signyoutube_playdropboxstackexchangeinstagramflickradnf171bitbucket_signtumblrtumblr_signlong_arrow_downlong_arrow_uplong_arrow_leftlong_arrow_rightapplewindowsandroidlinuxdribbleskypefoursquaretrellofemalemalegittipsun_366archivebugvkweiborenren_372stack_exchange_374arrow_circle_alt_left_376dot_circle_alt_378vimeo_square_380plus_square_o_382_383_384_385_386_387_388_389uniF1A0f1a1_392_393f1a4_395_396_397_398_399_400f1ab_402_403_404uniF1B1_406_407_408_409_410_411_412_413_414_415_416_417_418_419uniF1C0uniF1C1_422_423_424_425_426_427_428_429_430_431_432_433_434uniF1D0uniF1D1uniF1D2_438_439uniF1D5uniF1D6uniF1D7_443_444_445_446_447_448_449uniF1E0_451_452_453_454_455_456_457_458_459_460_461_462_463_464uniF1F0_466_467f1f3_469_470_471_472_473_474_475_476f1fc_478_479_480_481_482_483_484_485_486_487_488_489_490_491_492_493_494f210_496f212_498_499_500_501_502_503_504_505_506_507_508_509venus_511_512_513_514_515_516_517_518_519_520_521_522_523_524_525_526_527_528_529_530_531_532_533_534_535_536_537_538_539_540_541_542_543_544_545_546_547_548_549_550_551_552_553_554_555_556_557_558_559_560_561_562_563_564_565_566_567_568_569f260f261_572f263_574_575_576_577_578_579_580_581_582_583_584_585_586_587_588_589_590_591_592_593_594_595_596_597_598f27euniF280uniF281_602_603_604uniF285uniF286_607_608_609_610_611_612_613_614_615_616_617_618_619_620_621_622_623_624_625_626_627_628_629uniF2A0uniF2A1uniF2A2uniF2A3uniF2A4uniF2A5uniF2A6uniF2A7uniF2A8uniF2A9uniF2AAuniF2ABuniF2ACuniF2ADuniF2AEuniF2B0uniF2B1uniF2B2uniF2B3uniF2B4uniF2B5uniF2B6uniF2B7uniF2B8uniF2B9uniF2BAuniF2BBuniF2BCuniF2BDuniF2BECopyright Dave Gandy 2016. All rights reserved.FontAwesome�bfv~����������*.6Llp������������+8?CKX^b����2IU�������������� ,3:@EIMXag~��� /nw~����������?Chy��!%*.27@U_ch��������#,17DINTX\����� 0 < l { � � � � � � � � ) 5 G Z _ j m v � � � � � � � � � � �:JUY]nw|��������� +LXt������������ / N W d q ~ � � � � � � � � � �/;@HLSWe����������!%*05@N\jv}�������������� $).5<@GMbw�������"&+>L_hmrw~����������'19>CHYap|�������������� '-16=CHNSW\aiq~������������ #)/4:CHPX_fkp}����������������)/;GOU\dlt|���������������� ") �-�T%������fA�V����R @> �� �l�f��P��������������z�z���� �L ���4�! ���������, �t(J � ��3���3�3���3y}}y �4���f �T� @��4�� ��� ������< ��. �Ta@�i��<���<.1��TR 3y` 8�T:I ���TE���TI ���A KGK^ �`�G�T^ ?��?�� V�> �(y}}yKy}����������}y�TIk< ��. �Ta��] 3 �+����& �T$ �n�hD @ i��� 1 � y}}y�y}����������}y�_ $- ��9�,�|�zKz||zKz�|����������I M z||z���� ����������f�f� o �To �To �!��[ �!�5� ��������3 � v( S���[�=�������T� + �}�y�Ty}}y�T�( �+d �+x��0 +"������������ ʆ��iimdod���������$��@�~� K������z�&�w{�y�yw��}|� |�}���x�z�{�wa&z��������K������������$|��'��������������F�����F� �E�Q��|�z�@z||z�Tz�|���������|�z��z||z�Tz�|�����@4�D ��c X �L DRRD,- ��Y�O �f�fC �f�fM��� h�n� j�TDN� � �����������3 �+������ �T�D�|�3C���R�D\��� �& K$ � �OH � �!�b�!�5�!L�C�3� �T�T���T�T��]�;��(�=��Z�XW�G/�9�;���/�_M�knm��n9��:Y�I�Ƒ���P�`�q������������� ��~���d�_�i�����^�@�! �T�T��( �T�T� :�4\D� ���L���� �L�4�������� �F��/�B��������NPuc]�T<�O��d�}�}�|�1B&�2�B����� 7 ����3 ��+k �ԯ3CC3� ����E�Q���l� ����t �{z�P&���]�]��t��� �<���<�<��� ��<*���, ��������������#�E��A�S� ����i�^wv�h�������v�i�^����S� �A��E�]�#���^�T@�! �$�$���C ��M���$�$�V``VV`������ `V�m���3�'!�����%�Ơ���#xM'�nq��w������d����������������o�^Ky}�_��I�b� \�;COLD|yz|�r����u��{������������A��0����������%����l ��)���!p � ��0���r ���R ��������& �Ty�}���t����� ��������T1 �+�T��� ����� ���tV`������� K��T�� ��� �{�z���G�C���C�8�=<�<�8��C���G�C��V``Vz�|���P ���P ��:} g ��:�!55!��A ���&&��T�h�@��������� z|��- ��}�,��RD��������� A � �f�f�1 YY� ���� � �Y��f�f7 ����������&��������/����]�]������1����a� �� i8_dd_�~~�x� z�������������������ƅ����y���M���Y����;���/����������������������a�3����< �T�9 �T] L ��;���;�Y�S<��!��y�o�t�s�{tq�T+�T�g�� �5�� ��\�|�\�?�Z���E�ԅ���c��*y^H�(�ym�|�[����������Z�Zr�w�h3C��t�|b EQQEEQ��M �1�1 hnnh�: < �t�t��t�t? �Ta�t�t���������������R ~��4��~��� �L����p*�<���<�<���<������t����l� �f�fO �������� ��!�b�!� ���8� ���8� ���8� ����l � R ������������ ���������������� �tkR��E�;� Y�O �:<� � <����z�z�������������}y�vKy�x}z��y������ ����<�Jڔ���K$ ������� ^��hnnh���v ���YYC �� �*���*�*���*�*���*�*���*��* �4���ԟ�4< �T. ����������� ����y�y����&�������������������L ����v��S �+�� �� �����t�) ������t���� ��������������������T�f n��$ ��,�l"�7o�''��$ ���� ������������������������1���A�� Z �!����!J��T����nh�z{� �� ��ˋ��� ������h�̍�����������t|~�}�:������8���T���(�A�(�A�(�A�3�/�����{�V=���������������@�^ ~���������{�zz{���{�t�s�o�yx������fz���\�J�$�9������:�l�AA �T4�Tk �OI�I��gX�!�!�gX���g��!- �l���� ��0 �� �����z�� �� �o �C �YM� �; �a ��z ����� ���R �����������Z�Z�������@�~����q����r�D R��'/�h �����(�=`��h��Z������ ,,� � ,� � �� � �,� H ��T> ���+��,��!����{��V��v�7�+�4���� ����� ���J �T�3���3����������{���M�Y�����t����kT ���}�� ���nh�� �t�tFt�v�������pttp&pt��yy�rrr�r�y�������- ��3 ���y�y��a ����������* �t� �����y��������9 < ��/, %�T) ���\����[ ���KR �t�� ��G�t����@��$����$@!�������p����N ��� �!�5� rrc�r�.������������`���u�ttu~w�arwwvyr�/���������4��4�����4��4��w�_�_�c���������STdJ,]��շ����49��������H�^c��cl��������q�t��������( �4����� �4�������]�]�� 83��� ����s�������������������&&����E�z�*�6�z�*E!�D�$�$�D; �T�A ] ����1 ������3 �}�t���|z�����������a��g�__gg__�g�����`=��d��b��9�7�<���<�<���<T�T�_���L��d���g ���1������������������`�V�4������ � �����C3��~�w��]������g�TR<}|������A�;���;�� ������������������������T�tɽ���h�@� z���������� 0�@ ��P@��z�y�z����� @���������zz{��� �: � �����| ��1 ������� �� �@�h�h�a ���� y}|z�g 3��������@�hL D�R��$�$�w����� ��� ��o���og �L L i�p��������+�+P�,��_h�m��x������������ʲ�E�Q��l���w�������x � � � t�� ���������z}RK* :���z�{���t& �t( ����T^�� ����&��� �����b ���� ��'y}��� ��5!�� hn���*1���0����x ����������������s�%�$��˒������_g��������g_}jii�=T ��`V�� ~�v��������]��y�T���k5 !4������z���������������1 J������x�~wk�z|��|��1 ��� �g������������}y�f�������� ����+�����\�$�"�W�T� �����n�h�o�fZedZd�k �%��t��~���-����)W��b�it�wmx�yj�h�t��t��t��OG���� ����v������� }�������������59������������4L�K��5T��;��)��� % T � ^ � �O��� H �ao��ZZ]����XA�����M~��_�/��Mc{���D[r��[� n �!:!�"<"n"�#@#�$$�$�$�%%�&H&�'U())�*a+4+�,<,�,�,�-�.0.N.�.�//h000�1N2�34+5}5�66G6�7;7�7�8s::e;�</<f<�==�>?�?�@1@�A}BB�C�D�E�F�G�HDH�H�IJNN�N�OOnP PP PP�R"RoR�T�UNV#V�V�V�W#X5Y]Z�[1[�\R]]�^ ^�_9_G_U_}_�_�_�```�a-a\bKb�b�cjc�dQee�f{f�g!grh!h�iipi�j$jbkk�ljl�mtm�nn,nanxn�n�n�n�o ooao�ppYpbp|p�q9qBq�r�r�snspsrs�tt0t�u�vpw}w�xxyyXy�z^{`{�{�|H|�|�}�~1~� ,��r����@�|����h�@�s�������i���o�����%�����>����I�����G�&���w����0�M�G�����;������'�N� ���%���1�������������6�M����P�����<��D�B�������{���M�������d���Y�V�����9�������/�=������$�*������<������q�o�Q���~���N����[��Ų�;���N��N���{�k�<�8�*�-���2��a��^��Ձ��|ּ�x��ٓ�+����ܑ��ݿ���;���}�o�V���f���$�����p�A��/�������%�������������J�Y���� O 6 y ��t \G4��`&��UHw�e��� {!!z!�""O"�#�$�%�%�&5&�&�''''E'�(�)K)�*�++m+�+�,u,�3m3�4�5525H5^5i5�637M8�8�9[:r;;]< <L<�<�<�=;>|?u@�A�C6DaE�F�GFG�H#H�JjK?K�L�M}N�O�PhQ6RMR�S$U�V�WeW�W�XXEX�YY�ZZqZ�[[�[�\�]�^-^v_T_�`?aa_b�csc�c�c�c�dseyfHf�g-g�h$h�i�j;k5l?l�nop]p�q�tt�u�v�xIy�z�{�|�}c~~��R������S�U�W�Y�[�]�_�a�c�e�g��������T��t� �T��T���4L �4��� [� ��z���.���.Ȯ��h�K�h�<�Nh���-��� �������-N�<vhNK�hN�<�h���.���.Nhv<�N��N�vȮ���-��������-�hڠ�����v�N����v�u�4�4���T��4�4V``V�TR �4�4��T> �4�4K����0������T���y�u��uyyu��u�y�����������y���?�j�`�,4�G��y�u�~�8������������գ����������YSKkj>h3c�#� ^u�i�����������ƭ��R������������u�@-�> ��a�����F�M�f��fM�Zn�n�w��������������������v�| �b L �`�V��������c~ofa�[��Y������� ����� ���x �T= � ���������K� ���@����s�u�w�#��$���L��>�����������$��#�����������69�JX�"�!�!`V+/E��E+�V������1�R�D �� ��_r��q�@3CC3��� �X ���W ����p�]����������]� � �k�s����u�[��z�th �U������������E �]q���9� �[��[�9����:�Q��Q��:M�q��k�s����u�[��z�th �U������������E ��X g g ��vV��l���X�X��l��V��v�6�*�3���3��6��V � �)���������\ �Ki ����� ���� g ��� ���� ��i ��4q�� ��� @� �v�������x ����x ��� ����P �T/ ���P ���`�V��V``V�TV�`���������Ԣ����T/ �� ����P �T/ � �� �TV``V�T�% ��P � �� �TV``V�T�% �TT �TV``V�T�% ���� ��^���y���� �$�%����� ���8�������A��������h�h��������v���j���y�����������������y���� ��������� ���8���������8���A��������������A������������ ���e�� e�������� �t�tA KG�t�tGK^ �t�t��k �t�t����= � ���e�� ������ ��GK^ ��k ��= � ��������� pL �����t�W�&S�:�aR`S�:�a�)�)�6����z�� �6�)��õ��`�a�;�R`�W�&��t���� �l ����Q�EEQQE�E�Q����������� ���Q���%�� ��%�� �T�%�T� ��%�@�Z���o�����z��K���}�z�����������������a�E�V������������" n�m�l�o�L��{�y�ry}{�{O�J�Nl�l~n|�������i��&js�����������^�^�[{m~m�k�No|�y|�rz�{���Kp�i�j�ki\f_i]�����������Q�M�[�����������!��|�����Lz��~��r������Ǒ̒Ȫ���������������'������������f�g�i��������M��������a �����` ����� ����� ����� ����� ��([po����p���H��H�4����wO�V��VOcZwE�;��� �L��1��X �vx ��g ���������n��n�����t+�� ����� �s������~��o�J�,n�W���`a�G�ah�c��~��v�~�A�������������H���H����������������������� ���!�4��t�4����t��t����4�t��t����td �h �4�#�)�v��Te���{�||��||���������N���������g���|��5����p�p�����Ty�~}y�:y~�����T����ppur��5��|g�ccn�_��Tz}���������������y�}}z�T���� ���� �z�T� �d��gf[wXX[��f���e��> �� ��t�q���T�:�T���� �T�T� �T�T������j �4���4�t8���� ��n��T~����~������ ���������Q���5 j �4���4�t8��(���������������������������% ��T�����T�������5 �v��T�����,�T��,�T���������h���X�h���������Ym���}������}c�h��hcqj}����}i�Vg�v�v � ����w�����x�r�w�wvt��6��������������#�� ����L �������!�S�Y���y�l�D�&�������������������)�'C�3���Y4����6 �T]�� �n ��t�}���|��}�zcesd�,.�9/�F����-��� - �T3 �T�� ����"�Q>�W���������������������"�S�X�������5����z�|��[������������,�9�F��Z3�����T]�������'� ����"��! ��! x �T� ��� ��� ����@���� ��n�����q�@3CC3��� ���v��T�a ���T����T��T��+�1k�T���^�^�����^�^���Tk� �[�� ���i]�b�t�^ �k �������K^_�=��1ln��o����1�"�-SK�q~n}s{x}zs�z3�������;�3�n� �L��������� �v��T��T��� ��T� ��/���W�W���/��!�(�Z�Mj���:�kA��OK* k+8V=_G�xɁ��������������H�KxMG�_8�+�� ������M������������f�������f����N�-������hnog?��� � ��?g�o���������� Gw���Jf����N�-������hnog?��� � ��?g�o�������������_��Q�P��o�x��}��y�C���Q�(Csyrp}t{xo`�������P��Q�_����K����� ��n�{�}�������|�z�x�8� �S�`�`*�S�8� qxozo||�{�}�s}|{n3�������� �K������������ ������� ��������� �� ��� �b �� ����������� ���� ��������| �� ����� �����0a �� 8����� ����������������v�v�ʪ�ʪ����ꪫ����������ʪ��骫������k��i�hvv�v�i��j�i����ʌ� ����t ����������1����� w� ����������ʂ����ʂ������1� Y�������1� ������ ������ ����� �����Q� kl�lt ������ʇ ����t F?������i��j�ivv�v�i��i�j����n �)n ��m�_�^�X*�D�t��cX��_�^�s�jii}jtt�j�jh��s����������@ a �������g��|�v�t��y�w�x���og�`vf�/TF��w�����������������.��������q��ra�\��zz��z������aM{tsw�x�y�z�z�Vc,sj|wu��t�{�t�v�\h2p]�yx}�x�z�u�x�Wi:mY{pvz�s��~�{�s�w�w}e�_�^#��:��/�����������r�����8����"��� ��{ ��O �| ����o�� �����������4R �4���K� �4�"K���m�e��,�,�eB�V�4���K"44"�4^ �t�4�&�4�t���)� ���T���3���3�3���3�3���3�3���3�T�4�tX��r=�E��E=UIrX��tZ �v g J����T��+ ��,�Q��� ��i�ep�%�/��,�xx�x((��(���#�Ɏ��������� w�����������R��'������V��b���gfV�p��o�q�qq�������{����������\�/�j�}�}���Y�h�^��?�DF�G@�E�a�t������V@���h����a�%�-n�<����5���s��c���������sŔ�O��������5���*��V�JM���(0�x[[��_}�~��������%����������;�AH�W�{�'Q�bgf��g��� ��F�I��G���������f�=��R��!��G������v�^]�^����z����8����'��n�\��PuH�#hPMqJ�K{�-�!ߜv���`�������Њ�����xġ���������M�M�N�������[�����������Đơ�ϦԖУ�������!!�!�����x$ǁΓ�m`r�;�n�i~G�h�ftnOlF�Kw�z6���������-�������������;�������p��6p�_�ph��6hp�o���;_}oh���6�h������6���}�_������Ǐ��\����������|��}�Cy� �^��^�^L���uZ� ����������������������q�����V���pept�c��CD�C�� a ����������ǐ��]����������|��z��b|�|}3��mrS� �6��6��7W��,�������� �"�����������������V���p~yv}u����������� ��]� y�����]h��vp|�zww�z�v�����{����y{ ��������������|��p��hb��= �9� ,���= �9L ,��= ��9x ]b��= �9�,����z ��= �9�]b��- �9� ,��- �9L ,��- ��9x ]b��D��D��D��� ������t������� �@� ��� ��� j��tW �������������������������=g �TXj��T���R ���������G��m �������������tX��v�M��{�t������z{�~�'�&�9) �T��T�3���3�T%�:�'�'~�����)� �T�T���� ���Tp����4�4�����4�4����Tg ���|z�@� �� ��� �4kq���b �@� @� �<�� �� �����D����������������~��������������������~U�T����4�4��������m��~�sj�iij}st�:�9�4�4�:�:�@ �x � �����o���i �N�L�T���_��p������������j ���F ������ �����v��� ��P����J ���������Ϡ������������H�G�w�w�srP�| �m�X�X�j��:���b�kkcv`~:���j��X;`Y;l-&P���y�y���;�����4����������S�+����,�,������|�������|�������������������������~���KK�������D ����������������������������fc�c��K +�4�4�4�����4�4�0�0����f��,�,f�M�ff//������ ��x ��g���g �������}���{|y~w������j�D ������������������|�z����X "��K ����� �� �{�z�����t�{tq�T�4� 7����\�3�u������������������l�z��*���� ��p�4�Tq�t�������������� ��x �Jw� x ���g ����������������KK�������3CC���3C����t���������������3 ���������������fc�c��K �{������k���k�Y�kk������k�Y�kk��kk�Y�k�B�B�k��������� ���������/ �������������� ���1 �! �� ��( ����� - ��� �� ����� ��� ����gs� ��_ ��� ����� �Z�_ � �Z� �� �S�� �Z�_ �Z�Z� �Z�Z�r����Z� ����h������l���vl�r|h�@h�|��ZL @^��� ��:��^��� ��]ZL @� �� ��~ �Z�^ �Z�Z� �Z�Zr�w�h�Z� ��� L ���~ �Z�^ ��Z� ��� ��������@�^ �}�����rr�w��� ����r�Z�Zs ��� � ��}�%L�.����� �:�:s �z�z� �z�z�r�����:�:� ���������%L���'� �z�zs �:�:� ��������� �:�:� �z�z������������j����d�� ������\ ���4���� X ������j��hn��������� Z}�2z�z11z���I�I�I�I{�zzz��1�����������I�I�I�I��������������������I�I�I�I���������1��zzz�{�I�I�I�I��{z��v �L �� ����� ����z�z{z�����������������7 �v�v�,�+�7 �1��zz���6��� � ���T�����4��T�� �T���4�,#Q?`\pnZt������ҫȧ����P�Kgjzx}wy\O������������~������#��7�@�T��K��T � �t��t��t�4����4< �T. �4a��+. �4a��] ���F�4����4�� �4��4 ��������`�$���$`����$���`�$��� ���$���$��} ��$`����$�9����#Z�k�=�=�k��#��#�kZ�=�=Z�k�#9�#��k�=�=�kZ�#} �#�k��=�=��k�#]� ��]� ����� �&�&�1 �����1 �&�&� ����� �&�&�������&�&�k�K#� ��g� %�s �����'�'s %%� ����� �:�:�!8#��t��� ���������%��5�����6�&��{��S�j�����������jQ��h�[�=���<�<���=�>��� ��>Kw��L ��^�C�T����������}�s�@��sk�iij}ss��t�`j�t�� ����������}�s������TӸ��Kw������~�s����sj�iik}ss@@st��j�t�����TC^OG�G�O��T����s�`j�s�@t���3��������� @w�K���m���sj�iij~st��s�`k�s�@s�� �������TC�^���Ǹ��T����s�� ��������� @��K�T�m@��sj�iij}tt�����T� ���T�����tj�iij}tsA@s�`j�t�� t�� ���� �@ ��@��j��� ��������t��,Q��a!���� �K��t�k�v��������������������q���C�t��� ����� Z���t� �����������Ԋ���� � ���4������ �<���<�<��� ��<*��!y}|z�Ty|���R�����T��|y��.}�|�y�Mx|��z������������p������������������������4�Hhnzh�Thn����h�T��T�hS�\��V`��[ ��y~���5���V``V�V��5�������`V���R�L����'�HMoZd��9��9�dM�H�''��m �L* ��$ �4���> �4�^��v��ߐ� �����/J�7�I[^_[Z_~}�y����������{�x�(���4���Z�f���7p\XT���H�aG��-���w��h�h�i�w�V�Q�Z:#v���z]��l���`���L{�l��{��,�+������\�^���˒������)v��g �4A ��GK^ @k �������C��������N�.E���Ti����C�������k�h����T�������$�T�$� �����?���L������L���?�'���0�cGv=<���� v�c��0;���'�d�quuq�--��I ��������L��a������a��Lv�trr�t�v��L��a������`��L�������v���$�T�$���]�D�'�#�5�'���0�cGv=<�#��7���quuq�-.��I ���S������v-�y����U*�PN�O���_��Z~w�rsr�s�w��H�7�*�V3�ziU{������Q��������g� �e��g� �������S����������A��:�N�T����~�=�����L��=�&��0�����E��rA�������u�X������������� �������5y}|��y}���R����|y�R�� ~�|�y�Mx|��z�]�����������p����������k�o�u`�\\`qbu����ud�[�dd��s�L ���������u�����z``K�4K++�4�4�-�3����������������������������V��������+*���������������Q�Q���������������듔����V�V�������������������������땓�����4�L�5�5���4K� ��������4����˫��4�4��˫��� �� ����� �4�������������4����T�t�� �T�t�� �T�t���4�������4��K���� �n���t��������4��� ������t�K���� �n�������qK� ��K� �Wg ����������.���"&��F�t4 �t�+� � ��������������+K� � Qc-b.T5���M�K����Tz�|� �����������sRrQnS�SL0��t4 �t��������ĤŨ��������Ty�}� ��v�M����%�������%�����_��I�b� \�;COLD|yz|�r�����s�{���������A��0����������%����ZL �T��K�i�``�i��K���,����Q�Q����,����^�l�+�� ���^�l�+�� ���� �a����r��z�ys �z�yrr�b�r�:�9�r������������� �:�9�k�� �l����r��:�9s ��������s �:�9rr�b�r�z�y� �z�y�)�� ���� �������4�T��������T:��������y�xxy�}�����||�P�T�4�4r�d��Tk ��4^�T�4�4���f�TG������4�T��������T@|�|����}���������������� �� �o�� ���p��Q�EEQQEE�Q����Q�EEQQEE�Q��� ���^�O����H����`�E��{l^@l�P����,�������������h����� �v��� �4�h�4���&�����)��WW���X�g��3� UGQ�� {y|ss^������ ����� ��������h����������� ��/����������T��� ��������������! �� ��( ����� - ����]����������� ���� ����� ���<��� ����������������������g ��������������������������� �2o`gfbn��������h������.���������/�>�p�����������+�>�������|����R�i���������/8�C�����������rb�������{Zja_q���������V �O���m�|��� ����P�. �� ����� ������4��4�T'V``V��tM �t�Y �����L ��������������T������ ����� �\���L � ���T��T��T��T����no��q�q�on�!5� ������������T�����f������t//tq�:�v++��������n�+�*�m�����m�*�+�n������3�3�A���ä��y��p�p��v��-�����)a �v�v����| ���x ��>��o����ERQDEQ��M ��ERQDEQ������QE��9���}��,����~�������������� �q������������ 2s�r�q�t�-��}�}�N}�}�~Z�T�Yp�r�r~�������n�� pw�����������e�f�c~r�r�q�/s~��|~�M}�~���,s�o�p�pndmfne�����n� �s����������� �������-}�����N����������������1��������������������k�m�o��������/�����������U��>�a�� ���BU����aN�� �� g ������y��� ����s�6��$�7a ��O ����x ���d��I�.�3�W�W��� 1 ����vx ��fo1\��s�\ko��d �y�xx�<^�� � �����U/�Sk��W���?Ÿ��������j�-����@� � +6� ���o��� � ��D�ɝ��·�l��Z'�#ik}ts')��2OKebh`i_��mdG1dq��\�����W���m��]��a�"W����B ������������������� ��O ��x ���e�� �G�.�3�O�����1 7���vx ��GNOH��� �6� � t@�K̬�-*�o�s�r��^��?<kO����篞������ �O���Y� O�x�x�y�t�R]s�sv�k�c\k}\vsO����1f��O��z�k������O��~�r�������v�d�����O����J��.�eY�$�n:mo��O�\������q�1�d�_�`�c�Jl�2�)t��}�����Ǐ���y�m��D�� � ���83�������h ���K� �@�K�M�>����������M�>�K���R�4�)�<�5M��n����ɿ�<�5�)�4�RP�������p�]����������W �����d�r��3C���Tt���~ϧW �Ԅ�T�3���3���~ϧ�4�������J�������{��{���{������J�{�J�� IYU:��=Y��Ͽ��ڼWG��� ��j�8Ke`bz�|�vw��{��� �̋�{&������,�(�i�"���z ��x �����4�t�4���T� M �T�4���8��0���� �Q�E�EQQEE�Q������0�83�(�y{���������������w�A]���x ��g ����D �T0 �TK ��^��@�! �D�D� � C ��M� � �D�D�������g �������) ��^�Gof������|�T���^�Go���% � �o�������8�^�!�Y������1���/���)���Yb���1��+���1���q�Ը ��V``V��R�z�f��|�X�m�}�[�YKKkK+++K+K$ ��; ��+�++k��˙����������̚�z�f�R����[� �/��`����������������������������������o��������������������������b���������������������������t��������������������������@��������������������������������������������������������������������������v�'�T�_Gq���������z�y������Y�w�j�����o�`�)I��b`�__`�b�)�`~oD�W�~jgw^S�X�_�~|~~t�jn~@t^�o�Y��Y�k��|�P��/�"���`�c}�{q��_�'�T�v�;���y�y�����t ���� �z˺ �?ApDU8��8D��p�?��> ��\����x��T�T�z�{{z�~�T�T�6 ���T�� �T���������������� �1� ��!���8�� 2 �Z���Z���.n8��2����Y\uZQ m{���������r�������^�-Ʒ֫Ϧ����� ��[�����������@�{�wx^�^]U�p�[�c��\��ˀ�t�� ���������b�de�e� ����@�$fb%� <l6fGW���G4���� 9�<:]ua\Q ,�2�������n��������{����� g ���������Z�w�R�Q�S��qk�lN2�IUph��s�J��&�J}�r����I���m�{�j�l�kā�u�v������gE{|jZvkSr^kPxOH.�7�6�N�P�T�>�a�a�>"�i�p�ul��e��Ǟ����ë�����ѯ����x �����|��D �����4) ���&�� ���3��%�������x ���&�;�*2�26�;�*����{ u � ��qX�sIm�[FHN��M�o����;�ot�p��л�ͩ�������������&�o�x�tt_�Jdw�r�y��0�A���y������u���{�&A�y��������� �v�(T��QrLyJ�γ�ʣ�MfEpB}�P7�.�G�$�%�Fr�r�s�������3�Xo[{TO��(�QV�Y�`������1���(m�pn�nvw��w���.�"�4��X�+pr��q/�#�>V�K�����?�����ʹ�ķ�����������S��p.���v�/����n�������������������Q���11��'�A������<������ �<���<x��p����%�����������j]^��h�Y��E�֊�ׅ�B� �����������?��G��ߩϼ���qٵ�˟�'(���͔��͂z���'��w�!q=�w�U�G7���HJ�?x�s�]C$�8rw�s�����p�����*�q���������������������������i�������������������������^�������������������������a�������������������������r������������������������ʆ������������������ŕ������������������������ �v��T���T���T� �T� �T�4� ��T +�T���+�]�)������� �� �� �@� @������@�n�t���t����� �� ��� � ��������e��� ��Tp���z�i.�]�,�+�+�,�]�i�����{{���}�zy�j�p����n�������j��r����������������y��'�����������'������{{�~�{y�#j�o����i�c�c���i��q��#���������������4���| �����4�4�������q���q��4��@���� ��n���2�t�1�v���������~z��1�v�F�4������Y���tH�A��AHZEt�Y���r�tp�Ԑ �� ��� �N � ��� �4�T��t��tf �T� �E�u�F�F�6����!�1��=۴�����n���_�F�(� �� �R�D������\�����������������\��u e���T����$�4�� ��.���G�^������S������S�����G�^�J�(��@�t�w�T�3�f����x�V``V}�~���d�3�f�T�w�@�t�(�E�Q��T�!����T�Z`�����������w�r��P���N����x�y�p�r��NV[�P��w�r�q�q�yx����y�p�r�r�ww�r[�P�N�r�p�yxxy�p�r��N�P[r�ww�r�r�p�y����xy�p�r�r�w���P[V�N�r�p�y�x�����N���P�r�w������������}�����������������P�NV������������V�N�P�����������x�����4���.����o��� ��Nw�g ��FPPF���s�\k�d o��y�xx�>\��V�?��Ck������������������������w���k+�+JL����� � �� ������=��3��`�?.Qm\ibgbjnG5[��\o��������fu�e�l��B �������=� �� � ����.�G�c��4���n8`��X�C�>��[�B�� n������a�tĹ�����o8i�x���������FP��������v8�+��֫ঽ�t��t�t�u�V�]�]B��1������� ���� o8��[G�ng�i�m��Q`�?��3�4�=_�`�b� �� � �� �� � �=�a�c�fn��}�|}K�K�Y�X���S��#�L���n8������� ����4���.����,�`� K� ���P�V��?�Ck���1�B�]�]�V�v�u�u�t����������+��������`��PF���`�������xi�������P��ta������� �?����M���Q��YK�K}|��}�Pf�c�a��=� � �� �� � �� �b`�_�=4��3��?`�Q�m�i�g�`�n�G[������ ��ʰ��������.�G�c��4���,��g ���ZB� ��xx��yatRt]ss��vikcx\j_��q����FPPFGO����LJ+�+k����������������������ϰ�k�p�C��>�[���� � ���4�������k�f�u�f������ ���\��[5Gjnbgbi\m.Q�?`��3��<������ �� � �� � �� �p�=������ϰ������ˠ�������S���L�� �������H� �j���Q�Q���{zH�� 00�� ����0������� ��{zz�{�Q�Q����y� �� �������X��� 00�����{�zXz{��0�����������Q�Q�������Q�Q���9�����0��{z��� � ������ ���� 00{���Q�Q��d���Q�Q��������� ������{z������ ��������� P��� ����00���������7 �Q�Q��e ���Q�Q� ��{z������ �����%�������������Q�4�.���������&����E��݂���������v����'����� �<���<�<��� ��<*�'����������������~��'���������������|iyz���r|���������x|��~t��}�uz��������������������������~�}����t���yzr����j����hv�������������~|�����'����{���|����������������~�oz|������������'���������r}s�pw�h����������������������jh�y�~�|��������������������}}��|x}�o���w������u����x�����������z�����p���}�o�~�v���q�y���v�}��}�{�o�����������y�~�t�����c�����u����������������y�u�u~�������x�����������r���}�������|�~���g���w������������ɛ����������|����������������c���������x|�����������������������|����������������������������������v���������������'݀���������������t���|�������$���|����~����������������d����������+������|������~��������v���r����y��������s~�݇�����uw�}�{�~|�G�����|��}}x�z���ut�����������������l��������݇�������|���������~���|�r�������������������������k��������|��������������������'�����|}�����y����������������������~���������z�{�������|������}�{����x����|�����sv��~�v�z�y�z�z����������y���������'���7�����������������������������������������������������������}�r~�����������w�������������������������w������������/*�G�s �k�i��c��8��"�W��=�=s�`j�t�����>�>��G��ww�|�&xj�U��t���=�����������N,�B��Q�?��F������������������ � ������������_�������������������g ��{���t�q��� �����z�! �� ~�����z������������v�| �b �| � ����������4�4@��� �4�4�t�� ���t��� ����q�����b �Z�w�$�$�����Tl �Tqt{s��t�o�y�$�$���������$�$��������t�q�T3 �T�Z�$�$����������y�o�t�s�{tq�T+�T� �����������$�$�6 �T,�T��$�$��������)����W�n�������|`_�]�#�v����:��[���������vV��i���\�\��i��V��v�6�*�4���4��6���Y �T�V � ��u���v#6�]_��`�u�uu0n1W@��^�;������Y ��U�U`�4�U�5�T���T��T�T`�4�S�2�SB������ zyr�rrr��y�b�cy���������j��d�K�d�j���������y��d�d�y�sq�S�Umtvw�jo�XV``VX�o�jvwt�nrr��yB�d�d�V ������y��b�c�y�rr��U�n�T��d�d�UA�?<AkST3��«���n�U��b�c,��UB�>�?BnUU�'�&UVlA?>�C�T�d�dU��m��ի���3STk@<�?�B�U�b�cT��m�,��Ԩ���'�&������)������J��,�>��������KQtd_�O>�K��j�}�|�}�,D!�/�G����� � ��}�� �������#������#�����@�*�!x �!��@���i����#��#f�l���A�\���4�v��4����4��4��3�T�3���o@�T��<��K���"��������~�x��������������F��͇�������������F���6)�-1?pWSRWn?�=�%�(�EU��m�þ����������B��B�������_X�S-(mU6�EF(�%�=�?�VX��p�O�������������������F������������˞���������y��\�&sqb]�NE��N��e����������wd��G�&NS6�}dNDwO�]b��qNñ����џ���s��Se&�G�F�������������������\}�w~vt���:�4+q����������������4�����C�K�t������ې������E����,�����������K �������4dYztd���PT �4VAlff�,�,fflAV�4R �����&�T ���i�������?��������fflAV������4K�4��4������4�0K�4������������������|�+�f�L�����dU�S�55�T�T�d�.�.�������Ġ��� �.�.|�����������|�����e�WT6LL6UV��e����[�o���!���"��m\�����������à��� ����B)�%�h�;�=�h&�)�C����M��e��0���0������������� �������4T �ԟ�4�� ��4R ��> �4��{}������~�bx����4��T���� �T�n���k�m�e������eB�V�4�@> ZL �� �� � �L �Tz �z �z ��� �w�ep���5�!Lg �4A �� 4�D ����pg �4A �� 4�D �T��� 4�D �����'��)�����������h�� �$�J��7�_�H����,�� �� �����`djXg]�S��ˈScfzheb��pR3� ^��v������" O���m��(�;�.?GdFj�P�������yi7�vo�My�y�y����4� �������(!���?�������:�:: @(��g ��� �T��@���Tz�|���=�������$����@7�0 ���{p�k�g�G�R�[��"�.�_�_�u��š�����ȟ���mN��g�G�&��߅���������Ȃ�������A�P�_��AT�e�A�a6226^%�O�L�J�n�p�s�����o�s�x�Z�WS]{`lcmcbnXzyY\�a\^��cb�h�n�n�p�s���z�f�%�_w�h�Y�+�W�~������������ cv�͉��Β���������������������И���������������1�5��h���v�9��U�!݉�}�t�{�D���$�<�T�;�J�Y�Y�b�ll��|����ԡǩ������������������+�}������������������������������������y�L�J�G��a�7�5�����t�|�m�`�P���v���G#�?}Z�hzdqcwuvltlsj{h�xPK�GQP��Ob�k�t�l�{·�}����y����ُ���������������ˌ��|n�a`�Z�U���TS�R{S��-�de�h}~��~�3U��������< �@�? �a�] �������������4r ������y}}y��y}���T��������}y�T���� ����� �0���q��| @� &e�e��O ������ �.�����Z�Z�{�zz{������{zz�{��Z�Z����������������R� ���O�XO�X�XO�XO�X�X�X��r�6� �v�2� ������������ ��}�����������W�W������2���������^��3 �T�4g[wrr��Z�ZTT�<D��Aٕ���!�����!����ف����1�;�������)�)�����P��L �*�<���<��Q��������̙������r��ԋ����ѭVLE^"t*9x�I��&�O�q�=���b�}�%�B�VH�\�f�z���w�}�i�~�w{�z� �Y� ��n�L������U�i�w��<�u��8=��q^�E�i�{PjPn]v�Ӏ�� ���)�9�� �(�(�����N��� �K���������s��Ӌ����ЬWMF_#t+:x�I��$�M�o�;���`�z�$�?�TH�]�f�{���x�}�i�~�x{�z�!�Y���l�J�������S�f�u���:�s��9>��p_�C�i�v9U:j\�i�. � ��eM�#&�nY�A� �������,�Ó�m�����x�wr� �� ��.������f�f�������F�f���������H����4 z��e�����`�c�����`�c���#�NW��[�S���9�Z��)���)�)���)�;�����7����e�e�f�e�e�f�e�e�f�e�e�)���4�����������| �������{r|�sv>��(���T�+����J��~�f�f��~�J�J��~�f�f��~�J����Z ��� ��Jx v �����^�3 ��+]����@��u�����@��r������������T�T�{z�! �T�T�������������� �T�T��� �T�T� a x ������O 8�4�����������x �����q��f �@� @� �@w�@�Tu�r�K��@�Tu�@w�@��r��g �M��mjingr�;��<��7� M7#?����#��7�7��<��:�f�i�m����� ���B�4�@ V7)0��[�/��1��/�^�/�������/��1��0������6���;�$�����p��#��s�����E��AA*,�?���������m��6�"�mp�F=(G`���$����.�����������ƣ�����0������� � ���з�� ��� ����D�&�l&�y�l �������m�����sj�iel{pp��������������m��o��������������y��,�,�yr�rUg[giyx�tq]�u�m���~~���������~~����mu�]qt�yxgi[gUr�r�y�,�,�A�����������o�m��������������� pp{lei�j�t���t�� �����@ �a x �K�� C�T�TC�@�u�^�9v:p%"M$�%�M�����ڑ�����������h�i���C��C�T�TC��T���&�&�����&�&���@��;�$y����z������%��:�@������K��� ���%��������%�������v��������T������D�d�d���D��WX��YV�_lw}v~v��*���A���d���D����� �����y����o�6��$�7s����� ��� �^���~������ )�?�c������w�r���vy~x��]�͈}�|�������������*�Y���v�v�������������������������T��| �| p���1+�T� ���T�> ��T ����T����T+V``V��R ��> ��T +�T���T+���> ��T +�T���T+���> a �4��� ��X�vv�uuv��v��HNNHHN��<1 �� � ��� � �����������1��j�� ��j�/���������������������� ���������� ����eU������=���k<1 )���������$�a�)v�| ���������������x ��4R �4�����T��� �T�nK���4�������i��m�e��,�,���~���T �����4�&����4� �#��x�:�4����t�T���.G���pF�D �4KqHaZxuuvwtD6O'���x��O�D�w�u�x�a�q���\�_��I�I�_��\������D�������D��$�2�?��?� � nzykjs�t�z{z�tsj�m�y�}�z{�J�l�Q��e��űťž�̛������������{�������y�n������������� �M���|�z���T�|�����������������������T`���t���4`�Tz�|� �)��t��� ���������������������������������t��D �T�n��tF��t{�)������ �4z}|y�t��� �T���ty}�������������������������������{������� ������t�T�4���T� ���N�[c�����G�=B�^�60�- �Q�EEQQE�- J����u��I7#e #��7up�jj�_�p�B:�!5�ܾ�ئ�_�������Wc��[�7�+�4���4��7��V � ��a �o��w� ��� �������� ��� �j 7�E�p��c ��m��;�4�U��<������ua�[w�RҢ�����&�c �&������ �R�D[apdu������1 ���U�;�4�mp��h�]�@��@�h���֦���������t��| �t�����������K�d�������������hK�����$�4�� �����(��@�t�w�T�3�f����xV``V}�~���d�3�f�T�w�@�t�(�E�Q��T�!����T��)� ��T��T� �T� ��K����5!����v � J���h�� �h��3 �t���T�� ��� ����J��<1 �4� n�h1 �4� n�h1 �:�B�p������צ������^���; ��^ �t��E�Q������� �� ���!�4���4K$ �T0 �T* �t�t�T7�T0 ���T7�T0 ������ ����'����� ��t"��! ���I ���T�|�zKz||zKz�|����������E���T�|�zKz||zKz�|�����������|�zKz||zKz�|����������2D ����HL x ��@^�3 ��+� ]��������v���x �c���U��t"��! ���2D=�����Hx ��kR �T> ���������K��+� K���� �n+��� T�n���E���^���p�T �T������+� ]�)�������������� ������������}C�����������W�W���������2�����C��4��5�T������- ��3 ��4hZwrr���Z�ZrrwZh�4���!���"�"���v �"���T]�� ����������4����4���� �4����5���T����t�������k�d�����4��4�����hk�����)���T��k��k�� ���������������t�K������+�4Kk�4�4�T�t+kk�T�k���Ts��Ts��kk�T�k���T�t�4�4Kk��4��F������t����ˋ�� �v��� �����|g�>DR������������T��T��˫k�T�Tk��tk��K���h�@�@�h������T�T�� u � �Td�����d�e �����e ����4 u � �j���d��������\ ����y�� ��z��Z��4� ����� ���_�� ����� ���_��z��Z���~ �~ ���!�Z�� �tG �G ���A�Z�� �4H�H���z�����t���_� ����� ���z�������YY�������������� �����������Y� ������� ��G ������� ��H�)g ���� ������ ��� ��|z�����q��| ��4KGf�P��,�K����� �)��+�TK���b ���x �^�4���ԑ�T���f �T� k��D ��n�T� �ԉ`�t���4+V�`�@�Ӷ����+�[�������k�o�}c��4��ԉ�T� ��Z ��| �� ����4���������d�_gg_���d�4�����T� ���n�T�T���� �[���������E�Q����� ���5 �vx � ������Ԝ��� ������������ ��T� ��T��Y��������w�� � �N�������T��t���"�R�DEQRDE�Q��������b?�T�T?����Q�E\E�Q���X�x�C�3�� B����?��T�� ��� ���b��'&��m p����ZL � ��@*�j�4���a����,���t��������{z�! ��������t�C��8�qb�b�b�{�y{x�{��������������K� ����t�4�� �4�t����G ��G �4���\���<�������-��7����������������ʗ��7��-�t�D�&c�+�������z�i��0&H.��0,�-##�s&�&�2iGz@@R�Q�T+�c��&����&����t������������ � ��������b L �tV``V�� V`���T�G�T���T��T�h�4���&�����)�����������O ������|�~������aiEjV��ul�������������Ѭ������o���70 XDQ������G����4���7������mG�G�T�4�A �����&����������������������T�n�a��x�j�i�gx�i j(C��(�j��g�j�i�xh�i�5��'��=�=�'��5����G5a �T�a �n���5Y�'��=�=�'��5Y�i�h��������������C ��i�x������������5����x �T^���,���T5�)��TK���4�T��T������T< �T�Txw �T�T? ��a�T�T, �] �T�TF���KC����xJ � �����x�i ������y�y���� ����p<� Z��;�)��C ��������c�������������E ����t��+�����t� �������E ���4��!����+������� �������E �������� r@E �������� 0�� E ��������E ���p%E ���0� �����+�����t� ��$�������� ��\������ �������q������ ��^� �jM�P�di��oo�� '��.��<WN�����2���XV�u������������^i~\�b�u�A��� �� ^�e �xvu�z~�6�����} ^�+ ޠ�����������0������ ���������$]�U�M��'����T�6���"W� N�Q��(���Y��cjM�P�im��p�P~�~�~�����+�����r������+�UQ��������t�b�3���L�?0X�3>���X��������Q����i\�b�u�A�J� ��� �e xvu�z�6����J�} ��+ ����� ���s������]R�T7�T��)�\�&���� ����� Y��1 �f�f� �f�f���������z�M�{�y��z� ���z�y���z������� �%����@��tJ�j��Z�!�!� �!�"� x ��$y�f�+�/���Y������ ���kz�X�,���Hn���|�}���������������1��d�]���Z\�I����<P��W�3�֩Ó��W�W���}�O�����u�[�}z�y�yy}p~�u�[��BO�}a�`���5��_��q�������U���U������������5���������g ��y�����w��{�z�������q~}m�nn��w����m�r�������������� �� ��������������������4R�t�����������~�w�~������tH �t�t;�t�� ��t��t�t� ��������T���T����x ���V``V�V`������ `V�� �D�M�j��e!_�NPZ|UzXr���Ĭ����j D�M�j���RjdMD!�5� �d�R��쿣�3��>���ێ��Ĭ��� ��TPv�4�T��T��T���T��T{��K��� �=b�C�t���"����m�U����z�x�w�y�������y�sq�� ggK�g�������y�w�x�z{����T��m��Ө���'�&�������h�~�z�����UB�>>CnUU�'�&TUmC>>�C�T���z�~�{���������V ������y��������� 7�"�����C�+�=� ����� �T�������K���3�Khnnh��(��:�T+��]���v�P�����:�t+� �����o�h��honh����h��n������������;�m�g�<��&S�3����� �Y �<������;�|��#����&�%6Nkj�T�����hW��x�}�p�������;�F�&���<U�3����� �Y �<���Y�;�|��$����&�%6Nli�T�����hW��y�|�p���)�����o�������9�I�v]�Y��fh{os���je�V�]]��n���������������w� �v�v���K�u�Kp� �J�Q��T*Fhl��tn����ݖݘ����Ǝ������q�DA�������5�%!*Q���TFhulstnl_�a99��:��P���p���������������~�݀������������*�������P���k�9�o������������k��թ��������������' px ��<� �0 �]�]���<� �0������D���D�; ���D�$�$�D�f��a ���� 8����������<� ?�C�I������ 9��1 �.�.� �9�~���������`�n���<� N AE��N�������f��������^� ��; �������T��T����%�� 7;L9\Xpq�T��T��^��3 ���9�������������$�����9 ���z�� " ��x �������4�����@c������������������T+}��~|��������C�3�k�n�r�]J'�V��{k�e�{��������������o�h���c-��#���(���/���&��|�~���T+���������������� �t`�`�����t���{�y��S;����RQPIOD�w�������t���{���K���������������6��������K� �������t�������������������q����v�M�����������n�;��<����-��� ���� �=��v��v�k�h�F�����8�����������!�!�O�Z�Z� �Z�Z�P �%�2 ������2 ���! ���������a�!�O%�� ������ ��P �Z�Z�2 �� X ��������!�O������O%� �Z�Z�P �Z�Z�2 ���! X �����������O�Z�Z� ���P ������P �%�2 ��X �����F�I�C�������?�6��I�Y����(�����u���C�� �XV�Y���x��\���������b��6��6�������S������� P���e�S�GQ���G��z�5�:�5��'��D���N��������5�����T�T��(���TK��K�T���(�Tc��4R��~����~���'1� �A3�Zp��T1�� �T�7���Z ,�9�_�7�T3 ��.�T��Z��A�1� �����������~���& ��~�������������Q�1��� ������ �Q�1�.����� ꗐ������v@�T�a ���T�����t��� .�:� ��k� ��T �������'����� ���Y ����i ����y�y���;�V�> �(����������S ���TS ���TS ��������S �TS �TS � �s������s����C��-����������|�a�9�9�a�z�~�� �������z�������������������|�3���3�z�}�� �������z�9�9������S Z��� �<���<�<��� ��<*�����������������w���������������������vttvw���_������������������������������+������ ���������s�����2 �������Z���@@��@�@������Y�9�ZYh��YY�9�Z������@�@��@@���Z���� �� � �j�����y�� ���] ��x ��x �tR��7��; ��q ���|�����) ��K ���������9����{���s�Y�sn��{x�p�ut��}��T���������4�T���~�������T; ��T�������� �����������}���4�T��������Tru|u��t�p�x���n��������������u�r�T���}�yX �n��n�A���O����� ���P �g�g�g�g�P �%�2 ���� ��� ������� �����(�@WWS�+���������}����������}���������������������F�������������������簰ɋ�f�,�,�f�Mff���� ����z������z��� ��q{tt������z{���������O%� ������x�����������t� �t���� ��4��4�����4���G{�z�����s�{���4�O!mFNB9x�*����}�}~��������������5�W�]������4����������x����2 �G�� j ���������t��T�������c�����������##u y����u�s�su~u��v�q�x��Tz�����������T��������Q��T��T� �T�n�T���T u y�7����}���T�x�vvx�z��T}x�q�vu��~������������T��T� �T�n�T���T u �����z��T��x�q�v�u�~us�s�u���������T��������T�t< �T. �Ta�T] �T���T ���x���E�F���v��d�y�������������Ds4�>�$�0K��������������������_�������|�������������������h�)�!�<��z���������3��������������5�#�����N��2)* �$ ��h�e�kI���z�|�������P���諌����������j�j�n��W��{����2�v|���#R�6�& �I�2|��� �O��k�����G�������������������������\���L�9�x�s,& �$ �*���*$ �P������[��f�����d�L��"�������*� ���������������&�����������_��DO�z|}y�H�ec�$�,�L���t1�HD�U� \+�!W)�E� ���������������$���z����� �~j�Cy�}��; �C�h��&�5�`���v�8�:�$�:�����R�?��v�k��}; �O��* �z�|��%� �e@��1* %$ �?�n�P�D����������Q�]�(�E�5�U������W������������+�M�3�T�)�3�w��'���T�<��|�v���;�<�#����������� �O���; ��}�y�k��א�����������S���S�8x_uaz`{�{�s��k�=�����V��������������j��#$ ��6� $$ ����� �@��v�t�T� �i�T�i���{�������_�,1�!��T����!�1������N�H�����& � ���)$ �t� �t* �$ �t�T�� �;; �T��� �O��� �����N�H����v�����������������@���3���uk����1��������@����������:���6���zi���� �4R�G���%0 ��쎔����������|~�}�.���)�����|�}~�}�*����1����~�|���������������7�"���C7�d�4��}�����3������;���e�:��}�����3������8���i����O�J�K��.��J�?�7�����1�.��.K��z�J�1�Z����.S��cb��b���.K���jj�l��h�M�8�����ʟgk�������������&w�l`�����l�KK�\��������.���������K�.������H̢����W/�&�����~��k���S�ڡ#���ڨ�ZD�p�A���4�����I������l�������,�,���}��������V``V��R @> ����V`�������������,�,���}��l�l�������p�8V`������V``V��R @> ����t��T��T� ����������$����� ��� ��' ���Q���� ��}�����H �|���e�@�I ����$����������� � �' ���Q�1���e�I2�� ��}�����H �@�|�� �t�' �Q���R��4 ���4 ���T4 �T���4 ���� �kR��4 ��; �t��' �Q�4�R�T4 �T; �T�TR�4 �; �T�TR��4 ����������iw�[ �s�W�' �Q��Ќm�a� ����"���[ �W��' �Q�d��� ��� ���4�� gnohgo�������4�4�= ��3 �+��,���3�#�������������؋�G�t�`aM�PQ�Oddlli`g]_Q+�f�j�ooj�h�o�����v�uf��\�#�������ͥ�����ȅ֤�������������������������� ��` ���T�n�hgoogh�n�� �4��1 ��� ��� ��� ����)�������|�m���������x�r���z�e�`�I�3��}�y?z�#�\f�LuOvh�i�moh�j�o������Q�]�`�l�d�O�Q�P�M�a� �t��G��m�q��������������v�i���� ���Ǿ������n�4���^��ːΆ̀Ə����n��+�}j�{x������t�������zj�1�"��L��������zii����|E�;�;��]SH��v|~�}������������I��q�z��x���������c������������y�pst}qv�5H��ίp��}��������������Gq�|�z���{t��������}��yp�jip~rx}x�od�d�n�yr��~������������������W�����vu�yi�0i�z���������x�`6�0w7~Q[`R�|���������R�[�~�wߋ�������ƻ�ő��������|�ą�`�P�8�05�����]A�]��|�s�|�z�|����W��W��[� d�m}yrxq~jiq��y}�����������������~r��x�nd��I��mpr|rv|������������{������������������H�� ���X�?�����A���܅w��l�D���z�ك��{�ц����Ԩ�_���~�q||�||��|����������f�|�mm|t^]��Z����'��X��"��-�I���bgiwknv����������v����}�������������(]�j�vg�rxhkl��m[2�+�*�m�������xf��w�j]�Y��n�w���w�y�{hsfy\\h��qx�����A������������zi��r�eV$�G4]�t������������~��%]~smn}���f������t]�f�c�����q�y�J�>���L�N��M�M�N�w�K=�KQx<r�����������<�Qv�L�N��M�M�N���Lؓ�Ş�������z�G��D��!�M�L�M�.�E�Z���� �#�������x��rh�]^hzirxr�dV�CV�d�qi��z��������������0�nwx}y����������0�g�s�|r��������T�����v��������7���y�g��}������}�~�5����������T�~�~�����������������K����������}��g|ut~���$zm������v��s�����������������������:������� �s��s�A����~�T��z�}xp�M������������X��������l������������L��y{���q�������������-�g�������p������������Ln}������t�������"�V������O������w�( ��v�� �� �u�vx�������������w�~�������������~�������vu���#��,l�u�=�-���r�u��t�t�u�r�r-�>Cu)k���,�#�#��,���)�C�r�r�u��t�t�u���r��Ӡ�����,�#�� ˤ �&�����~��������'+�����������'���}���������~������~�����������������}���}����������3���3 +�t�4��b��4�t�D�����8��0���9�m�i���%�i����f��������������+�q����U�����3����t ��t �@���� ����n�D�D�n�n�D�D�n�n�D�D�n�n�D�D�n��.�b�XXbbXX�b��������p����c��}�z�p�p�q�h�&��������c&}hzqppppqzh}c&���������&h�q�p�p�z�}�c�������������������������� �����o�1�1����!�"�!!"�!$���o1111o����!�"�!�!�"!%�����1�1�o������$��������������X ���<� �<��pg�����$���$Z���&�]���&�8�t#�4��#�4-�_�G�_�G��� ���C���3��u����X���r� ���9�*�Hb=g���h�`�̀�����,�����������ް��5-��"����MM/�8��(x�,��(�9�0�KDz�іɕ�O��T��Om̀ց�Q������\����Y�5����Yy��{�)�)�+�)�j�x�Yh�m��G���{����I�U����s�V�7�=��o�{��vu!� z'f@o&d1��c��a��a�P�E�b�4�"f�|�au�n��O鿦ɯ�˱�n��n��o��I����7�J�!�I������5����.�OB\W�Q���Ħ���dRۛ~��-aOpbK�I�2�C������@�l�U�[������s^�Y�oc�`̄ƃ�~����ƒΑ����~vD�,@a�D�1��"�@�3�b�yЀ�ѐ����l�"����k�"��rbs��Ir�3p�1o�1�]_qew�G�1��(�'�$�:�e�����r�)n�'y�*��ԧ��ӥؘؒ�6��;��2]�z�t�[�u�n�s��� ����P�D�cl|P~_���q��������<����������}�N�x��0�k�<���N������������� p�ti"d-����"�`�#�6��9�VѺ�D�����������M����V���"T�A�������K�$�� ��T��R��������~�t�H � �t~������~�����������X ������������������R�������������������X ����������~������t� ��t������� ���tR� �t������~������������ ����������������t� �� ����� ��������~�����~�t� ;�t~���������������������� qq��P�V�]�]�t��סж�������i�h�h��MD�;ZQuItI[�nt]��F�EQ�Z�-[+@@*e��-�8��;�@�@��4��������������u�vǹ��������ߤ��������������p7ZYCYCq5�(����������������������� �v���>����>���>-r�>-��>�j7��)��� ���1���� �;��a�u�a��b�t�a����vz��������yvvzyu�:uz��������yvvzyv���LR]]S�BR�]�ĸ���B�]�S��x�*�.N�Z����wR�]�Ĺ���w��wR�]�Ĺ���w�Ǽ���|���������������C��NG�CCG|pNC���������������!C,��3�1�3,�� ��q�|�]�RS]^R�BR�]�Ĺ�����_���w���η�����}�����|���w����$��䔻k���i��ᦿ���ů��I�7�����J��+��k��t���������}����n~����x����?�����z�}}���}�������������b����;u{�{~(0YP�� �K��S{T�Sm���������������������{qiTAsF�G�K�i���wz�������w0�o�_ew��k�j�� "�˒��l�s���h�z�t���u�|Ц������y(0u"�5��������@B���'��\��ϊ؊����s�q��ٱ������0@��.&7�e�}�|�_��g͗��������������������������|qD|u�n�l�a�K���]�~���������������������d� i��q�qq��u���zw��|�wʎ����ó����^�=~Ş�v�}M�,������7���Qu�p�z�������T�S��(�����p���zKY�N��G����J������ ��b/ѓ��������c�c�t�u���p�4�K�6�gp1���zy�������@���������������������y�r�7�Y�}�{�w�\�������w������x�F�i���������������������s��}��t���x��y������������������������������o�G���qt�� �s�p�^�)X)iz�=J<I� ����ԑ�yʂ����������X�j�eˈP𫐠���{�y�M�9<��I�b�q�u�ҏБ�Z�=�Z�>�F�df�|o�L{1�$�+���#~[G0`SQRn�e*wXjs�I�x�[��Ͽ���^��d�7�,vX�9�<�D�B�c�r�������������~�������������������������}�\{zeugwT�qtmq�F�X�ec_�d���d��y�q�]ʼn���������������m]�n�r╠�����Ĩ�@�=�������{������ ����j<5x0�3�%��������������������\�Q�M�������������G��� #�K�.�<(����������f�f�f �h�8����z��_��=�K�� �8��^�@��m�K#�2�'(��h�U5���h��KQ�����y�����������%��.�"��/��b��7�������$�:�,M%��s�y���s��vnX������}�|�|�����,����#��/�� K���=�{�n �@��������m�_�X-�P�u�P�ª�����.�M�IJ��T�2��&��&���<�_�]�A�Q�S@�QdXJ*���13SsVQ�~�y�s�"k�=O�B���m�m�Y����������XX��[�J:�3�3�:�J�[�XX���������Y��m�ز ��)�M���C���K��K�|��|��v�pus�r���dopdad�o��������mn��no�&�{{�xoj�p��h_�hm�nf����������������A�����rk��R���h�������g/Q��Q��I�s���������7�z����������6����ݺ�����Ͱ�H�f�H��́b������ ������48�T�T< �t. ��a�t] ���4�< �t. �a�t] ��4���������� � �t���������cM�A�AM[Pc����|�xxR ������w�������/�����P�T��M�Y��4�����T:��������/���w��p��{�K�4��� �������T�t�t�T��������4�� ���$�/�d�d�/�$��� ���� Z���~��mp�k������`�Yy��u��������ݶ�S�Hk�pf�1H ��������x�x ����������������������������������������H���H��������������������������������-�H���o�{�H����遏�������������+�������������H���H����������������+�����������������H�������������H����-����������������p������a �t������}�%��I3�U�����F���R�����H!f��������������_�����x�x�o�r�iB?z<������.�"����������t�o��2|���3�� �����C�������Tˤ ��T1 ����1��� �����3 �T+g ,��^�}L ] �v��� ���@`��^�t�����A�A� s �A�A���A�As � �A�AI�'��t��t��2�F�^�wtp�c�s�����������K�c����I�o��>����Z�Y� � �d�e�Ҧ��t,�t���E�#�#�E�� ��)�v�����o��}���}�4����u�{���z��u\� O#���nWv�Z�����h��,�l�t�:�$�4�Zsj{rg�������l��b�1���Xl�dvG�'�b�Q�^���{���y�q�����a|x��|{�j�j���������s�}�����������������.Ӣ�ѡ�?�I��Y�����K����k�.�#�4�)�s�V��� �1��|��5���G�c�%�1��A���� �X��R�f� ����7��n]Mw]�^�}�����ǟ�x�w�Vo]� �yt�y�y��������������w�y�B �A��'��!��3EM�M��!�#]��([�B����4��W�t�I��m�@��n���x�Wx�W�t�I�����������W�ȇ���$�r�z����ӎ�l�Q�3��J>�Rq�����_�(�%�v�v��=�=)�G�/����H��{����uA�R�6�=z@k�wl�k�k�w��������l�l�ae��l�j����������{�R��I�7� ��A��5i�f�sg�f�f�s�����h�.�/��g���g�e������� ��0l�F� ����mi�E��#�=[�Z\�Z�#�=�E�O��i����������N�����Q�@������Q���������������y��Q��������@�Q�������p������z�E�������������&��}���9�ً���܉���{�H�[�1�����������N����[�G�C��J��ۋz"q*g2E��K�a�"�8�1�&����*����a�/��rwxrr�w�������T�(����v��]����������������*I��0���������������� ��� ��3����30�H��" ����4��Tz�|� �4#�" �� ��T�|������������������2 �T����4�#u ���T<~~����T��z�wwv�x��T�������1���4��T��T� �T�n�T���T � ���Y ����5 ��)v�����������d�p�����F�4�7�z��w8�,�l�����������r�7����R��Z(�x�[��t�s�[{��+��;f�������C�3DK^Fx���u���k��r��l���qv��}�������������T����K�����?�(�&�P�X�+�)#JU�^m�m�m��jg�e�nyiYW�»������ë���P�����7�i���S����պ�ԤÎ�˒r�Spp�o��G��.����B��%���r ����u�`v���t�T�tp�x �TR�4'���Z�d��z�{����IO�4* ��� �k�.� p�k����? �������] �] �x �tR���( K* ���d ���x��� ��q ���|�����) ��K �)��ۛ��S�%������4��Ζ���T��˫�K�T�]�H�A����F-�"�K�g_�y�z�}>�Q~{{�~؉؇}�zy_�g��K��飳���ܩ�n�_ZZp_bn:�������v�k����bA*t%n�d�ʋ��̫�����4�4���������m�����4��tb�����m�����+�+�4�4k��kL�J�J�l.�d �� � �|{��|�8S"��1�Þ����H�=|}��}�6TV�5�wS�L<JI<{�{�|��4��"U�4�wT�L;KI<{�{�|��3�1VPwcSM;�Nۛ�����0���0VPwcSM:�Oܜ�����-��7O��d����ٛ����T�8���9O��d����ڛ����S�;�@�Ǡ����L�9����"������t��������g���V``V��V`���H�z�u�|�K�R�Kj��g������ů�������ɣ������YPOdq2P2R2QreL]]]L��e3�0�3�a�S�[ ��ó^U�����hv������n�2�o�����E��������`+s!���j�m�d�f������������J�\������e������܌��� ����<������b�d�a��ʵ���֊��ی��� �������������!�z�2v�Ԁ�����������<���r�qo=w5d���:�y��.�����h�O��6�����&�&�����&�&�����&�&�����&�&���)�k�� �k�k�� �k�k���k�k���k�������������������ɲ�~�=�`�U�f�6����@�IV������������`b�����1�N� <��:�M��@�x�i�]�'8��������T��o��� �T���T�a h�n��������������PelnhK� ��l�eP�����������������������;�T� elnh���o l�e��X �P��I�{{�{{{��{��Iy���!������������������~�������������$���~��}}�����#M4m��� eupb[^�d�tQ�E������������T�����������Q�E������r�e�����ĸ� �b���������$�����������0�Y���� �`� �_��_� �����fd�egg��h����1���(���'���,��� ���ge�ffg��h�a��C��N��~�W�����������������������������H�y��n�����j�m�����j�m���)�KT��e�]���B�c�=���=�=���=�O����J������i�����!�G�)�e���G�l�G����}���ff>TT=��g��}������}��R����������������I�c�ZYccYZ�c�������c�YZccYZ�c��������\pcdw�y�wx�R�j�.�����j�.�R�����c�o����ͭ�}t���������������qZ�������bZZcbYZc���\�L��� ��g�S������VI��m� 6 �ܰ� �.��G�.�����k�.�L�.�k���?�+�����llH�\\H��l����������Z�釧�鏼����������0�q ���q �k�cthjz�{�{z�7�L��v�v�K��7�����i�s��ù�Ĩ�w�л�����������Qa�������haahhaai����?�U����l�[�����Ĺ]S��Z X ��+�)�*�*�����MO���v�rqvvq�� 25 �3����� �+�q�v������������6!M���r�34��2���o��q�v�������*� ����� �).����`��`��`�������N�W���{�W�M�}�|�X�L�y�R]^SS]��������������T�T����V�Q�~��ù��ù]S������S]^SS]�����WQ������U�R�����T�T���������g ���g ���4�''��t�T�T�t����t�T�T�t�T ����7�8��8����a��`��a��a�`��a�^�������M���kl�`��� ���8�a�M�a�k�aW�`�a��9�M��9��7���B�a���� ���8�M��9��7���B�a���� ������H����g��g�[�o�������F ���@�F ���C�G��%�:`d��h�b�gb�ۏ֯�Ȱ�����������:��%�G��?�G��%�;ad��h�b�gb��N������;��%�G���H ���v���/��}��������7���������� Q��Yr�3F���ZXa��X�x�wx_blk�x�����B�)� K��%Lo�3�B�����J�������w�u~�k�u��x�u�����*�k�?��O�z!x�yxv�z���A��������Y����� �Ϲ�������[�D�j�m�hl|�{�{������̡���ԡԈ֊���j�8ч�������������5�T������&�9�E�� �Z�$�j����������b������������<���r��������(�B{]�<��6�T�Y�u���Z�|�i�JC^E,g_zsyub��Ֆ�Ӫ������u�^�q�-��1������ݛ���zJ�1jI�1jgT����iԻ���E�Y��}M�F{M��`���@��������]�����~tv��t�z����,�������������������������J�����~����Y�������=U/�0���A����������������q��t��ת��ԛ�����d��z��}��������PPxvtnos�������������������������~���}�m�z����Vz-cObPru[�N�� �S=��)�i�d�<&l��i�X�sՍ����0��Z���Z���6�:���3W��4�U��_U�2�6�6�W�B�N���� h[aj6GUv@cLj��^�H�I���,�+�����T��j���k�(�j���j��c�+�,�5�4�+�,mmZZ;�Z�Z��۽����+�,33m���0vH9*��/������o���⩩�+�,�4�4��>4� ��q�{7�$�//�)�9�wh� ���0�m��+�,�5�4�+�,�4�4�,�,n�Z��ܼ���ۋ�Z��,�,�����>�'���l�4�n��,�,�4�4�,�,�4�4�,�,�m�Z�;ZZZZ;�Z���+�,��/�o���-��D��������/�#5>'}���n00nm�,�,�5�4��,�,�4�4�,�,����ۋ�Z�Z�;ZZ�+�,����j���������+�� ����J��Ѳ�"�^����������z�}�i�{��ѧ������錐��������z�s�s�^my�z�Svn�n�U{u�u�w���z������~��������������������������ڦ���L�vewe��:rnwt]R{���������ϝ��ȹ̯�����\�����j�����t���a�z�������m�|�}�l�~�~�n������h�~�u����������������������N�?�M�a�m�����J�}�����f��g�^�%��l���l�I�%��u��X������Blznxj|Z�6{�&���1�~\�����������N�UL���������ܿ�I��4�����'��6�������k����Z�6nNw���������������������������a���������������t�T�T�T�t�| �| ���T��������| ����`�7�7�l�f��,�,�fA�V�4��� ��J���W�?��t�qB���B���B������4��4������� ������ ��@���3 ��+� ,� l ���@ A�K��TQ 1�FK��T@ K��T@ _�K����y}}yKy}����������}y�T6����8��6>0����y}}yKy}����������}y�T6���P��t�t��p����f�e�O�ef�x�x��x�xe�O�effe�O�e������/���/��������8� X � ����� *�`�7�Q��� �`�6�����w�%� �Y�4�W%*�%� �X�4������������j��%����1�������������g�6�`� �Q���7*�`� ����D��4� �Y�%*�&��4� �X�%�W�����T�����#���E�E�#�����\��[^��h��n��T�����^������\���� ��z��.����}��T���N���N���N�����i�Y��T���}|�|||��}�T��Yyi[U��\�`�u�T������������T���������v���� ����+��@��������8���T�j�M�Q�M�Q�M�Q��W�m�[��F�N�$�l�\��T�T�{z�zzz��{�T�T\vl]X�$�F�N\vl]X�4[�^�v�T�t���������������T�t�����������P�8�j�J�2��R��Q��k����V���o�����8��������>��A� ��,��������'>�&�&��������2�u�����Q�e�����G�W���n�!�e��q=s)b?�ɽV����W��X��/c���������@���o� E`(�������y�k����2@� �/������@���O�l��m�C����L�ث �A������A���l�g����� e�1<fXEi�o�B(�4�G�#������ɷ���R�M�7�L�M���ģ��[�?�Q�m��k�ȥ����a3N���H�� �F�?���A�G�!�<������/0�U����@Y\@���քd�= @�6��>�������U�*���*j�*�.�N�������������������z����+8��a��{�z�{�a�����Y�%�#������������y�=���<�=���=�<���=�<���<�*����`�`�����`�^������+���LPzlX��1�A�z/�-����6�D�&��@��I�����`�_����4��|�����4���B������ 4���4!�����3�}|��~�j�k�/k;j:/d;�j�k�j�L��`�������) �J �h��������������u���Y��5�4�Y�\�5�5�\�Z�5�6�\���~� � ��� q�@��-�3���3�T%���k������������������v�vXw��p���D�>��m2W��.�_�Z���8n��������E�� 5<�hL��hL�Q�R�����S�u���'/�����>0����A�g���z���8�(�Ғ��ӑ���P�����0K�C�'�Z�L{o_�u�����O�n� �ɋ�#��x���W�{��D����ߥ���p������B�dȋ�e�E��)�p��3�����+5�7w�p� ����U�t�T�3C��t�|���.�����3C��t�|�4��'��� �����N�_�N��^����U ��� ����T�>��K�N��K�N�^��'�� �t��X�t�.�X�t��v����� �&�'�y�� �&�'�Y�� �� ������Y�&�'��y�&�'��b�K�HJj�p�������̃Έ��b]����������a����ouwr~�������'89�{=�{��mx������������<�*e>����o�kjqpi{������A��R*7}xE�|��}jp�����������]�VY0�-�|�xp���aime{���}��l��d""�p*��}�|bl�������������v��\&�A�}�xf�a�) ����@������po��"��_m���3���m������������"�������3��s������ٝϞ���¿���������8~���~����}������������~�������h�s����������������������������������������������$���������������������z����������������c������������t�c��^�����������_�������P����������v����������������������������v������������������~���������w�~������������������������������������y������������������f������������{�h�������������������������{������������������� �������� �Z�~���}}��}}�����}�����������������||{������|������������Z}��������������������������� ��z��}���������{���1���0df�}i��t�j�\��KMuTu���z�y�~��������0���0��������� ��� �� � x �<���!��!���� ���!���<���jv�����t� ��Ǒ�m����l�����!��4���CP�W�h�Ќnj��������������������������|�vw||r�yI����s7h3^1c:gJlX������������JU>�]�w�������������������D����&���_��n�����������������������r6�Hgd��al�o�r�@���/������K&``m}�"�,���� �����y������������@��}�z�~�|�{@��Ë�����)�������ҧ̞ȭB�O�`������)y)o3h������������m^��Z��x������ �:����!�4�i��� 1�J�{�z�~�v����������$����$���{�z�~���������������J1��� E�8�)�3��y���������������{�|�|��y�3�8�)E���� ���1��� �!�4�g����V���Q��G��� ?��3�������������������3A��� H�W���T���!����� �5���������������|x$�5�!����~�;������ ����~�� ��!�4�t���/�����|��h�7��S.1l~gd�`��;�!������������������w�g��vp�h�����a �?v�� ���� �!�4�������a �T�T�T������ �� ���� ���������� ���?����?����?������ �P������fA�V����R @> �� �l�f��P��������������z�z�! ��� �L ����4��4�����r�n<�� �B@(��vM��z�zy��:�(�(�������! �u�6��B@�!�eDR���Ĩ���nhhRnD������ �b K����!�4B���f�~����:�;�4 ��:�;����� ������������5�E}}��o������ۮ���h�J�t����������o�%����]�8%{~y�x�g�(|{��~r�����������x�j�r����������q�O�>99l>SO~~z�z���� �b K����!�4�����E�Q��l�� ���������������1��������� �������������%v�� ���!�4�4��v�����{���v���}�������������J���J������}�X�}�w��}�����v����w�}�Xe}��w�}�J���J���}�w���e�������v����������aʁ��������ӎ���y�L�z�z��y��ӈz�z���|�c���y���u���Y�aa�f�f�6�&������̶Q�HyA~`��D���ޟ������(�����#�P������g�Q+<�3%�!!!�S�|�B��D�����������M�h����ߺ����� ���ђ���k �.�-�.�-�.p�l����H��s���-�����U���7����s���H�<����J���J���J�?����H��&������U�����r��s����&�l�~�v�����~|�|||��~���v}~rr��r�r�}�������������������������|�"�����������������d� �^)�[O�K�0���-n�p�q� D:��)�r�J�?�t~���������r�I�F�o�9$�"�%�����9��/����i�ü��I�IR^rdcl�m�k���ԧ��2�*�:�8�)�0��\��pFN[BA�\�Ÿ����g�h�gGDDl)�3��=� ���6 � ���jR��V�V�VT�PQS�yV�V�V�����:��R�j�������V�VyV�TPQ�S�V�x�������V�Vy�Á�����V�VR��j���* ��x�m�����Ł�y��V�V�����j�R���t�t��t� �t��F����4��x��P�p�����������������F��p������x�4M����F�q���q�q���q�Iw�w��v���|���yx���*��|��8�����������G�}�A�I��r��w��-�u�����\�?� �5'���p�����x$�� PY8������4�I�5�K��� �G�3�#���T�1��!����I��%�>�H�G����U����������B�&�����������v\w�ͷ�����- �-������%b�b�d����&���-�JRp�r�v��Qi��u���,������t�~��Ӣ�9�������R�M�g������Ĭx�{�}�ާ�EvhrjplJ�- �?�&n �5d�b�b�I������,��u�e��u�i�`��M�6�f�X�P�����lj�iij��l���PXlf`�M�6`ZiRuL�};�p�omm�o�p�|;�L�R�Z�M�6�`�m�[�������� ���[��Ɨ�����M�6���Ġ��|������������}�����������+��v�j�������S��&�z���������z�g�M�Rj�h�e�d9o�I�CAA~CtI�o}d{fxg�j������;��v���+���I������z5�&o�?� ���m�j�hĬ�7�;�j���j�j���j�j���j��j���j�� �6 ��K����B��H�������\�O�+�:�������x�O�a_U�TS˄�B����g�f�t�XRweWW�k�!�����:�{�z�{��z�zy"J<%wl�y}jh�w���|�m'�!+\�!� ��ո�ϡ�n���������M�b��������x��������7�������������t�tt�p�o�p��yje�f�{��m������~��� Ǻ������ �i�ii� yz�yW�uf�^������� ���V]g`[[f��������_\��� ����A���^���N�?�I�`�U�j��f�#�b�'�^��j�T�m���4=yBF$�������3P��:kS43g��߫��ޯG@����pFAw@�UM�M�M�%��O&��i�Wt�LXU�_�o��gBF��b�WR�?�d�/�y����(#�-������:���=�������������;�������������r�a�``��^�_�^�r��ruke�dA~����������R�?����w�n�mm"�?+��R���������������U`�B��=�j�ȕ����w�S�<;QE>?�F�` ������ ���R���X�����X�4�! 55 p�q�sa_^U^H��K��ʲ�Jp��w�����������m�����7���ų���u��~�������������������/�/�:�q��������~�i�y�����k�k�����k�k�����k�k��gf��ho�py�p�o�o���������������������n�0� +�(�\f�m�j������ő�¡���������C�B�{������������g�tzl�dg{S������)���������i��k��-���������z�/�R��ɮ٫ސ������q��,�Þ���2=�5�����������q�n���Y�V�L���9+�3��zZ$�;;�#�}�Mwz�V�qzvy^oy�z�z���v�!������UggTUT���¯�¯gT�{��fggTgg������¯gg����UggUTU������gT���ffgUgg��������gg���!��M��m���#�����[��8�I�C�n���y��y������|����������죢����������������������������Ԟ���[�T�I�&���%�7�k �����~�~��������Tvt�s�r�v����6���1����p�s�����������������Y�M��k ���w�p�v~���Tv~t�s�r�v���l�U�Xq�s������������������k����%���]�r���������� �����Kw�b ���ܷ� ��� ���D�&�l&�y�l ��������K$ �h � �� ������> V���� ��s� ���������3�����������^�������bX�k���>��C������_��}�g55�533�3g}cm6ﳽm�v�%f���������~~��O�~~��~�����^���������a��}�g76�7/.�/h~bn1���l�p��.[���Rh�5kuZi/�4o�e������������ ^W�f����������������7������������h�7jvWi'�2n�f�������������z�#�z�C�p�i�s�L�2r@;pEVP<Q<m+�,�4�>�;�O�d�l�w������#�>���� ������������������ƭ�����t��t�������� �4��������t��t ��t��t�T� ���� ���t��t�����Z���7>jVR���H�����������%���HV��j�� �� �������H�R>�7�� �E�#�#�E�ج�����H�����E�#�#�E� � �?�>�?� �� � ��� ++� � +� ��������heXuS� +� � �� þuh���������� �� � �+� � ++� SX��e��������������%��������� �+� ���� ��o�9�˫�4��9��/�ː�/��4��G�j{fj}�^11^�r�t|q�����j�|����$���$�J���|�j�B������G�r�b�rrKK�&� ���������������j� S��ˤ���r�eG����e�����~�1�~�w�~~�w�~�1��������3 �z�z�����0��v�~���0B� �������KR+'/�g�T9 < +/, �+������~�w�~10����������3 ���a�v���N ���d���������d��6 � ����m���c����Fr@:}77:��@�����ڳm�-�T�0�>�����2���tM�����2�V����3���3V��2Y�&���L����t�������>T�0-����������V�-�����K��K��K��K��K��K��K��K�����T�tQ�T��Q��TQ� �2 ������������g�n�~��Q��T��Q��TQ� �@2 ���� ��������H~���������Hf����H �T��������g�n��p(������ ���������p�T��<}~�}��������(���1������T�����T������~�}�<��.���(���R���>���4�tR���>���k ��Y�:�YY�%�$�~�~�$�%����Y�Y�:�YZ�$�%�*�*�4�4�o�ol��8�������I�I�������8��o�o�4�4�*�*�%�$����Z������u������*���������+�������u�H����d���8�lh�Tw�w�v�������y�m�\����_u����5��������^��/�7���h�Vf�������J�C�2�2C=+�J������V�hX�[�<�*�N?�Y�3�: ������]�#�������"��S����:��Y�3�N���������%��%�I�%���%���%����%�F�%�"�F�%�F�%���"�m�m�m�������%�@�5����z�"�m�m�m�m���F�F��V���m��y�j�j�g�wrPE����]�����}��������~���S�u8ӗ������������������)����x�m�6����� ���|u�w�}un]~�'�)�k�p�{�u�~������������������������y��������� ����n�k�upto�g�o�>�4���y���}����Ϧ�)�Q���4��� g������y�r�=���7TRyy�t�v��z����3�����������*��������WJ�t�t�x~����8�tA&���ys�j�m�m�}������������������������������v��� ���b ������� ����������������������������������������L �T���T� 1 �5�������L ����������x`��� ���� ����������������� � ����ee�pZp� � �������%�$���� � �B�(�(�BP! ������(�'�'�������$�$���� �G�G�������(�G�G�����s�$�$���z�h���l�?��9�����������%�$���� �������������������������_�{����������_�{������������ ���T $�� C���C�� C�� C���C�� C����EQQE�EQ��������QE����C���1 �� ���� � � ����$�������E�Q�g ������ � ���l�T�������^_|_j-Z7BG:?)_�s:y8�C��Xc�cs{~s�y�y�y�y�z�y�o��t��������������������o�����֎�~���@���,=��"��H(�`��dine��|�An��q��������������˗����NJ����ܨ�,����+P�מ�������M��� q{mv��=�m� �����RJ������C���w�w���7�c��l�!�w��/|�)q�%� �Q�X��e�������Y�G���D��������W[���r�����0�I����d��?����q�o��v|wv���N��X��^�U��������������X ���������l�-s|e��W�"}f��ڋ��\�G�Q�+�L�������~b����G���D����C����d�5�.�2�6�J����:#��:���t�|�m�c�U�Jmopm�v�n�]�TB���4�B�@D��d��$��r���������v�J�L�8�������8˿}~��=����.|Ն��s�=�x��zo<�B��������������Y����t�,�[�Y�b�Z�i��g���X�-�{�Y�,�t����$����l��Ŗ��/����¸l�����e���'��3��k�{ut~��������������������i��rgk�{ut������� ������ӥ`xnqx���������}p�[�!T�7��7:_��@���\��\��]k�]�����: �r�Zwx��o�_�������� ����| P����������MfmW i�s�������u�������͐�������0� P�|u�~Lvkcp�y�}������~��uz{��y�\��������Ɗ�����o�s������������������T@u��w��u�r�l��{�������������~������������CB�m�]SbVBM�jʞ�������wy�wkw�����������s�~~zq������X�I�H�I�}��������������O����n�s@WJ-E�`Ǜ�������x|�}jx���FĨ����������6'�r�[vy��o@ �_���@ ��������|���������� MgmWi�s�������u�������͐�������!�t�~~yq�����W�I�HI�}�������@ ������ ��!�?�|z�vYaOD �V�h�������x�����������������/������Ym1V:FMF�V�m�Y�%�0�D�F/�b������2��������bF��9@O)n���������H�4�(�n�O�9�����������������Y�����;�z�u�1�t&�A����"Ω̵�i�����&��L�̔��+��@�����~�t��vq�az�p�������@��������u�bw&�����8@�SJZu\ek pkf�Y8@,�����F)��:�������J\^GZg��m��n��|���������~���~�r�N�v�����Ư�r�i_��z{�wow{vy���}�p�sV��1}ns�o(>�������}�>�pt�lN[XKH�[ͨ����>��1 ���"�?���4�����'::'�':��������:'�,�Ah�"����t�t������LR�A�S�1�S�c1���J����ֶgLXpjZ�@� ��=�P�B�BPOA�A�O�����������gŬ�\�]�W»�[�Z��3�)��S�����f�f�@�_±�R���D�=��̹���|��ͻ�M�V˹�$���Q�G̟�^ͫ�w�_�B��G�.����O�`�I�Τwϓ�RϺ�T�EDjX������������3��"����"��7�<�"�ߊ��m�Q�1@@ry�t��8�����s���pv�u:@�����r���fqv�u:���d@���r�_F�������/D@�>�L6�L!�� @���+���������O��h�h��h�h������[�N@�c@92;�����@�����1 ���y������,����(�(��,�m���m<��}ni�k�<�ytg�n��������(�B�nl�mva2�gW�TP �����Q���~a���w���e���z�����!uP�������!�Eu�������:�P�B�BPNB��G�=�_!!@1�@��Z�*������y����@u@��������_@��M��_��H�EQ�Ji�Q�wr�SrNG2��Jt��A��������(���@w\�EQx�]�nr�TrN��:B�N���������c�T�X�.���E��!���]^����g���������g�T�W�-�������|cQ�� ����f� P����������+���(�(��+�l���l�>�vI����I���<5�������YaqT��;�Qvy�{�Q�ŷ�����`b��Z������ �Y`qT��;�Rwz�{�Q�������9�RI�P��P(�����*/�inW�����|ϊ�L/b\04�]������O��_��_@�P������(�� � �e�,�l�,���|�}� ���v��������)��e�iy�����z ��������)���v��������?�� ������?�� ��4�s F���������or^{g=Z�������i��� �*��������������>������薚��=�v�������������*��0�������������� ������9H�� ��3�s �F���������os^{f=Z��P�����i��� �E�(J�-�����I�������4��������������i�^x�����z �������x��Y����6��2��3�������~�����*�*��)��(��!���=� �x�e�t�pqR�t����������������J�͉y�iiylH����Xzdipsl_~UGJ��h��s��x������y�W�9�Y������������ӿw�y��k]�]s}�zw�~�{��m�h7���k>�Yi�{������� �zt�dYg��rn�|���oM��������������gp�tx��*�k��S���������������k�*�k�l��1wGb_]aT�fvs��t�+�*r����\�������zh��e�N;�h��_hg_@_h��������h_�����i�����l�u�~��~����������$rfP|KEU��f�a�v���,��ɼua��a�P@��Y�����Xv�v����T��@���A�!����!�J�Tl�� ��������~@7뀙v�~��6���� ����������u �| ���T���4�� �� �����<�Jڔ������o�C��j�����S���R�'"��p�G�� �*��J�,�����)��!����!J�Tl�p��v�~��6��� ��������� ������� ������47 �Ta��] �T��7 ��T>�T��7 �T>�T���t�wO�V��VOcZwE�;��* �K�% �L��1���Xa �4�"�9�!�4� �D�7���*��*�����~�b���������EL�pC�Q��'�]�V���O� nLE������� � ��3���(���`�`�����b�e���!�u��!��3�> ��V���� ��s��� a �O����%��*� �&�-�~�&��ހ���`���b� �z�]�A�)߀���F�9�:��5�$���� �_���_���E�A��������������b���w�}.��$X�'�����F�����Fހ���������poG�b{���������������������� ������S�x�Y-�� ���q����|���k������j�o�uh��yə����R��r� �����T�a �����_����s�u#�1 �f�f� �"���ss~ki�_����K����_���������"��f�f� #�u�s����_���^���T�T���T�T�k �O��Z]ukh���PUj=;�<��$�=�ӭ�������}�(������7�0�!���u��c6�rt�v}ra��f��'�����Z�X������,�W������Lp���Y�� ��XXuxmihaX_)(X��b�hu�X�� ��T� K�T���T���T���T���T���TK��T���������������������������_h�m��x����� ��� ��� � ��������T���Ԥ ��� �������s�i�V�!����������!��V�iK�� ����� �`R�Go|iv�� � �d�d�}�}�1 ���T�T�4�4�}�}�� � � � �v������8���7��8�W�9��7����̩��u���x�t�o��v�w�p��E�V�3��'����(�������I�6���/H#�@��_��6s�2�r�����������v����)��� ���������7�,u`melh�@K(w,�k�/�T�c�W�B�R�Z�s��Z��������V�:� �[�X�2�;�@�L�p������X �" ���x�#�&��|C���@H�#SQ�4� ����+�� �2�й����y�z{�6C'r �v�'�Q�j���a��N�S�c������I��=��λۊ���6�O���F�u����������ɷ�a���y�r�v.D����x���yl�u\eh[��x���O�~�|�i�K�!� �������O x ������z�z�������0� �N�e�e%�N�0� ����z�z������������������������������� �������������������� ������������������g ������z�z������������� �O ׀����� �D���D�f���w��P��ak�O����N���(瀰b�X�S���9}�^�H���t��T�; �D���D׀�����r �# ׀����]�]��FJ{oQ���$�w�v����r��G����t��K�KB�=׀��v�N�;�m��Y��������i�)09Q�������]����T�� �| �4� �������������C��$]� c�mgc���cm����������*��um���v��pvvp��qu���������vp�$�i݆�y�"�Z�4x������+�4x$�Zy;�N9��� �� ����� �����@��?�@�?��@�]�?�?��T�e�[�R[ed\\�d��R�����j����������b��O�� �����e�[�j|�����������~�b��O�� [ee[\�e��j�T�SP����e�[�P������Z���[���ZQ�R�T�[ee\[�e��Q������Z���Z���ZŅĀ���������������4� P����:����� l�����9�4��t�M����J���lrH��m9� ��M��������qxttur��������������Je�� ���sp�szy��}e� ���<��������cH��u�Rtyzuw@B�X�����2�����ʳ�8�g^zp}UY̲nx�v�w�ww~zm��#����Ԓ����������,���������f�����������������������~��t���x*��}�-�������������oA��c�2S�3_�(���%�Q�,�d�F��W<~����4���g�E�W�RC�tp��|��1����$�+s��<���� �� @�T�)�0��a�_�i�3��� 4��X;&�� ���us�s9&%9l�_�n�hY5�����]��\�a�\�<�R��V��k���_�k���`�1�T����<�kOF�w���2���ϵZ6��_�� ��g���<�jOF�x���2���ζZ6��`����g��-���~� L9wu�z~\L��y����Ǟ�My�v�}�N�}������� ����������ǜ����z]�����z�7�����T������t�T�t��t�4�t�4�t�4�t�t�$���r�r���d* ��� x ���*���*��� ��TR�4* ��*���*����( �4* �T$ �d���r�r�����n���Z�\������J�x�k�^kwwk�k�w��^�����~�|��}T|����z�x�k*kw��U|����z�w�k-jx��T}�����һ�����xj�������Һ\D�����E[[D�S^m��x�H|��|T}����.һ����һ\D�.����#����##�����#���������'�V�'���'�����8�����������L����t�t�2���2�T�2���2�T�2���2�T�2���2�����������������O��� )�$������x�r��O��������r�m��c��������q�ly|�~��"��|�yy|�~��@� ��|�ylqrk������e��w�}xt�����[��p�wtop�t���b�������p�t���U�������k�r�������#���������$�����������������U�������������a��ᰥ�����m����}�||}��������#������V�䕌�����O�V���@�P�[�������d�������������������������������\�R�\���D?���G������!�cL���������m����������?J���9_���������� ��l��q�1�:���KI���������<�E�Q�8���8����?�E���������d�V��w�s������-�1���a��������S�]�aA�����<�U�i�u��t�,����������e���#���z���_6�������������������I�c�������l�����������T��7P�7���o���7������w�>��������>�����?��������������D�����B��(�D���D��(�B����z�D��)�A����NZ����ȼ���xȼXN�=�v��:j�TR�R�;���;P�P�Q�2�<���;�5������,�$�(�)���M�U�]�(���)�+���+\�T�M��q���q�z�3�����4��y�p�m�1�� �.�o��Qk�e�^� �����'�u�v�&������^�e�k����7|��e��pex�#�B��9��o=������9�B]:�#��/���ݠ��p�����"�\&�����"��iR��e��x�p����� hB��� ���R�XD�@���������� �_*����� ��pX�����@���Rp��c����h�E�����:�dM�+��A�����*�[ �����$���0�b�w�q�f�]�]�]�U���9pttp.pt���q�������to���q�7���5 �����7�A�5 ���A�7���5 ��l�L��6�H���������������p�A��O�YK�I�+���+s�r�s� I0�"�/�r�I�H�q��q�I�H�r�v���;�(h�q�j�u�q�i�F����� ����ﷰg�����(����7�]F���$������g�����)XL ��������p'���7���)���28���]8�����j*�%��j��j��j���A�o�]��"�� -�]��"��-�]��"�� .�\��#��<]�i�|����i�|����i�|����j�|�������6���6�� ��6���F��ٯ��������6��UaZ�g�� � �<��bg��w�� ���� ���� ���� ���� ��;�A� � �A�@� �!�A�@�!�!�@�A�!� �@�9����ŵwv�mQ��uL�flD�^A����94�wHMZ��X���a�ǂ��ݏ����,���!���|�����)� � �*�)� � �)�*� � �)�*� � �*���*� � �)�*� � �*�)� � �*�)� � �)����[�O�CPZ[P�5���5�Z�P�CO[[P��P�[�(ǻ��������.�S��"�0���@��:��M���������`ed��e��������S�O����[/:~~|yw�{��� �>�g�7�.�iczdfp�t��ð���+��&4��R���������l�^�����v�Q���B�R��������{�xxgd~y<��/R��c�4��j�c�'��^������d�<�/�g�Z�8�%�V����� ��L �� � X� ��v��nh��U �� ��z�{����{��������:����X�'�&��v���'�&�����4�U ������h�������-�Q ���N����������k�g���-�����`����`��%�`�������a�z�x�w��wx�z���xs�h�t�T��~����������T������x��������'e�'������'���o���| ��� ������x"�888�s 888�s 888�s 888�s 888�s 888�s ��888�11�� �r����� J��8� �����8��a s �D�ڱ� �8� ���8��a s 898�s xy���f��{�c��E����H�����������$��D����EQc}{[�h�f����KK8�s ��898�11�� �D�r�����'m�$�������H��D�� ����a ���������}K��4�T+�T����������������DqT1���aa���1��q��������������������ӌ��������������$�����ӊ���������4��Fl���G��u�j���������/���>�c�v�Y�X��wr�lO[MOO[�Olr}twXPY�v@c��>kPS�/k�������_�`�b�j�p�N1k���I�7�+�4���4��7�������}��� �� � �O ��k����u�U�)�4�S�'�-{:d��@�G�� &zz�����E��w�v��lmul�c��h��r�������]��t�����bF�s^�[X�V��v�N�;�m�Ћ�������D�1��� g�%/O���,k���j�F�?�j}����y�y��k�����D���D�f������'���w�s�xx������� g �D���D�����r �# �; ��)v��g ��_�>�h�jt�h�h�j���bg�S��g��T.� � �T譁����b���������j�h��>n�_K��D�;����D���� �\�+��� ��1+��� �X � ��su���S��&�yp�rxo�X nr����R�/E��o�qwn��������������������썍�����c�@���"�;�;��d�������xp��X�B��B���������}�t��q��۽����� ����x �T������d��m�l�su��r��|����j���td �t�tx�t�t0 �t�����B �0 �]�]��� ���)���� �\�<�����A�4l ���+ �a x �' 8���������{�uNv����Q�*�3�3��Q����~Fu{uv����+�N�R-��X�v�0S���v��X�R����X+ a x �� ���z ������*��6x��l�l�sv��r��}����jP�a x �'����z���)�����[=)R����~�[�~�w�~5-!��0 ��3 ��A���"�~�v���_��������V=)[���0P����w����K ����u���q�u���� ��f!D!��� }��q�q�uu��r��|����j���td �t�tx�t���tA�t�t0 �t���ì�|��r������$ �Z�<:���� �vg�� ��$gJAv<��������ֽ�Y�i��<A��J�������E�)���x ���������z �����L ���0����u�l�c�����������*��5x��l�m�xy��v�������{����?�������Z�S���� �����4���t�9�M�kj������t�9�M�k��x�xw��� ���J�1��1���Z�`���w�w�x�n��=�O�v�T���J�1��1E����`���������nm�=�O�vN ��a ����������� ������| ���� ���)���� �gN/��#��-t��e�Z�\i��\�������hS����ֽ��?�#f�,�����W�S�����CZ�7)����������$ �Z�<:������ �vg�� ��$gK@v<�����T<@��K������E� �i�i�� � �@�@==�)���� �\�<��� �!�� � � �i�j��A�4l ���+ ��x ��������40 �4�9�/�� �^�]s �^�]�~���9�4d �4���j�|����ѡ���l�s��m��d���������t�����K��+ �������m������v�~^^���M�M����K�>�j����|��r��u�s�lm����d�����������t�����tx�t���M�M���^�~��������� ���+ �g �' px �T�p �0��A�����T+ ���������0 �]�]��B ��������� ���O���m�|���� ��\ee\��\�e��s������V�e�\���9���7��M��|�?���S�#`���������<����`�R���w�<����ED��z8D������^�7�E�&S�M�X]�Z-���`L�M�L�����<�z����=��a����3������l����x�-��v����x�m��qY*m�����S�Z�]�e�a�u�������ж��X�������p~�v{�}|[^s\�I��F�F�S���#Jw��a���â�������������7�z��_���� ��%��>�}=�a������������������f�4���4���� ��)x�5��M��k��4���4�4���4���+���C �����_�����_���T���T�_���T������������������������g ���T�� V �T���� �TG���4�����Tk �����T�� ��t�T���s�R@�6{���@),\��,��)�+�ə������EQ����X ��T�� V ����������������������������������������������������������������������������������� ���������������������������������������I�Is�~��������xx�x{���?+)]��)��+�+�����8�s�~����������v��� ����������T��@����L ���Tl ����o������� �T������T�a �L ��������������T�T�T�T�����T�/��������/�T������T�T�������l�v��T����Tx �T�����!5����������x ��s�^v���t����4�����~������4���������������4��������� ��������������}}�{ptr��m�g�}�e�}������������������������M�p�������������������������vw�y����������ۏ�� ��L �������X�t�j\���b��'�d�j�����гg�[���L����״�(� ����¯����#��w��m��ݿ��������b���t��G�(�r���|�k�j�>S�l�s�t�������� =���������S�l�s_ti�q�n�����v���Ņ�3I`QnN�^�D�y��a��g�T�Q��3I`�nȜ������n����;((5;!!6����r��y��������q�h��������n}�����.�d�9�=k��%���)���}���|�|���������|�{�z�v�v��������u�yyv�v�x�}�������������̖ҹ��������a�c���r�p�p�xs�w����z�n�}{������w�v�v�����������������Ӎ⟳�����͂�p�T�l�Zx�e�y�R{��0o|W�b�e�V�H���q��u��O� �z�|�n*�)j4_SnNe]_\]��gwkrmn�n�n�y�{��ʼn���Z�lvTdp@�J�I�4�X�^�xԉ�@����������j������w�v�w�������@~�n�y� ������y�o�r�pm�ue{`nY��n�p�r�@�^������r�ss�~�~�x�v�v�y�v�����}y�@u�wzD8{�{������|�z|{}{x}�~������y�z�~�~�}�� �;���$ˉˬ��7y�8��8��S�iˎ���;��� D8������h���������L����p�`� �d|�j�K������='� �������t�<�<������vug|c��`��|�[�� �hf�@�_�&u1�||�~��y�o��������9����������ut�w��KrjR|Y�% �������ڬ�Ӣ� 2�H������ �� [Q|+�<c�g�v��EU||��zzЕ֦����������dBr;�9�Wd�������Ir�Pmu������͆�~������/���/�0���/�/���0�/���/�x��y��w�`~"�b�|������ьҋъ���[[~!�[�s���'��ҍҋӌ��l��3z���Q��������R�#�k�r�w�:�v�����������������t�v�v ��L�F���T����Ő�����{ό���������x�s�x�<�ծ������������� ���������|����D�B�F�+��D�~�I�#�6�B������7�}IH_I�D�&�\Ӂ��@��r�{�)�5���������?���}�����������������������z��������������� T����&�#?�a�O�C�����:������������)��x�{�}�������������.`�A�<�~���������$��!�� ������������z�~�|�}�}��������X�X�X��}s�r�uj~^�a�t\C&OD�I�H�}���������ߤ�@������J�6� �r�B�00AA00�B��������A�00BA00�B����������N������p��i���4�r��������������������t�����������T�������_� � �_�_� � �_�_� � �_�_� � �_�6 � �$��k���t������ �t��$K\\�b�u�A�������� ���<���<�<��� ��<*��t�� +���'��''�+���1 �� ���� �� �����a ��T�� ���������������a �< ��. ��Ta@] ��������� �4���f �T�� @��4� y ����� �����K)y ����������K)y ������������K)y ���T)��x m�������{�z�����s�{tq� �Z���S�X�k�{���E֫���}��]�p�� �����O e�� �K�H�W-C�C���HK���h�@�)�4�� ���)�@�hK���H����-�W�H�K�h��)����� �4�)��h����������� ������ ���������������@P�����@��h���!����(��@@�� �P��� ! ���@@� � �!������@��@���! a �iP�g ��� ����� a ����� �?����������������������������� ���������� a ��K ������� ����������������K ����R@ �������@�P(���" ��Z���D�� ��$�����@��@D������ %��� �D��B���" �� @ �@��� �$"���� �@D�� @� $��� (���� ��}���ja �������?� ��?�Z-a ����a ���� ��� a Z����[ �4�4������4����������L�L������a �������x���z�z���M�M��z�z��������V``V���� � ���4�1������ժ���L�L�������\�U�I� �� ��(�f�c���}����s�m�������-� �-����������y�i�s�n��������������������K�8�A*����,����g��t������x���^�L p&����{'��%�%���{��p�V�J�9��$�5E���E�$�ݑͥ��}��r��:CW*����[������_?P`X=��}��[A�����bc ��� ���k�������k�������(��2�2����I�����2(��U�J�U��2�k����������������������������������������������������������Y� � +��ԉ��� ��n�����q��| �ԑ��q��| �4��4���� ��n�4�����t���o�����������������T����T��T�����0 ��pE�77EV@p�7��U�_�x����d �4 2 �m���������I{��_gg_����S�r�7���b��S�r�7���b# ���Xr�zspp�s���^?�`�������`���^�� # �_�`�b���������������Z���[��z�[;�Z����# ��&j�W���W�j��&�[�@�"�U�����z�U���U# ���Xr�zspp�s���k�G�+�P������ ���T�v@�T��K� ����x���I�L��L����I��������I�L��L����Ix��^� a ����K�+��� �t�������t�����t�t���������΄�PH����t����������ZV����t��˻WL��q�q�r��H�r�qqr1 ������n����u�~���t���t˻WL�@�m�A��˻WL.���t� �JMs^\�t�lj�i�!)��������� �tI�K�^�����0��� ������t��H��������!��ww��x�t�^B�<``uf�t�`W�U�a�b �������� �t��t��t��t������ ɽYM�$�����ɽYM�������ɽYM��w�w�x?�)^�cj]�Dce��s�����ҳ�xk��.�a������ɽYM����$���18X:b��}}�}�� �F�hX�a�"���!�t�D�����(�������� � ��������}}��}���b8�1�a ��o�� �����t�������t�����������ʓ��������� �0���%����nl�lZ !�+�f�z���b�!�����p��|/�7�c�h�h�k+��^���[TH�P�}��.�}{�{MY�ɷ�����7��o��_qccy��4��{�H]���ȣǦ��������ɽYM�|����%npzdc�Z�}!��DR��� �����\Z�j�����ћ�����|���0��!������X�E���������dk�dNYTMNX���������������0PcXR}��6~YV�W������� �t����o�| ���S�kI�J�X���%��Ba��8�k�� �����#�E�� ��� ���b�>�����[=�:����1 �� �Y�v�k���2�������� �t�O������T�����T 0�OU�ƀ������ �ԫ��afob~h����� �S��wk�����9�&&�����O �D�[� ������ ��gY��8�>��%�������˻XM�����������,�����ɾYM�������r}Q�Q|Q'�%`�em_�Jpp��u���i�u�������z���z�w�����������ɺ�˿�gY���v��*������ʹ����������%������������q������-���u*��+?�q8��$�@�q+��)5�x�}2#�x�w�w����;Q�"���� 7�=�Y���j��y��J�a�b ��[�;���� ���k�t��t�T��t��T���l�� ��MC�Ϋ�� ��MC1����˻WLN͜�[ ´[V�mJ�J{K/�o�qwn�bce��s՜������ѵ�vj��+�^���� �Z ���d^�]� ��� �t�b������l�Ք���m�)�xy��x�^H�Cii�}l�\N�J������p�"���#���k�����k՜��͜���k�眫�������t�������t���� ���o�e�t�t� ���c7�/{{��{��� Z �z��f+�!Z l�l�n����%v �0� ������Ǔ���E�t�^�+��jf�f�l�l�ɽYM{�{�}�.���}P�HT�/�7������q�ͻ]H�{���4��cycq_MY�ɛ�������Ǧ����s�������jZ��\���� ���!�}�Z��cdznp%������������� �0DR�������������ɹXNMTYN�dk��d�����E��X�ÿ����!��0W�V~Y6����R}XcP�^�v��H��Z��t�|�z��* � z` ������ �����������������}�z�!~�����q���{�y�z�������p������~�"{}~{�=�U�������������������P�?�����������Q�=���{��~�����3 ����������4��I���H�t�� ��Z���]��4����1YW3�6���Ч����u�bQ�������������E����d]�"��* �T$ �; ��/�V�������,������������'����t� �6 ����4��� ��4������'�%�Y�T�8�U �������9���|����2'�8� ���(�%�X�U�7�U �������9���|����3'�9�����46 � ��k@���t�t++�����U�U�t�t�t�t�C��<�<�4�4�4�4�� �T�T��� ������U�U�t�t�t�tC�++�<�<�4�4�k �a�J�Z�Z�Z�Z��44c�����������T�S������������c��������++�T�S�33����������Z�Z���� 6 ��g�Qv����O���y#������D��O��R����K��P��K�������a�XWaaXW�a��������a�WWabWW�a�������� 45! 5����4!�� 5���4!����-���.�.���-�.���.�.���.���.���.�-���.�.���-�.���.���X����c�c��@����c�c�����c�c�����c�c���0���ɂ����������ь�8�`��a�@�a�NdC�9�s�����b�c�����c�c����@���c�c�����b�c���������X�������9��X��E�-�JF,b���������H�5����@�Y�&�n��Ë��49�H�������b�F�8s��̷�������p�z�S�z�N�{�R�{<�� ���`�_�����`�_�����`�_�����`�_���9��'��''��'�������pq�D�-A��&�a�a��-�D`qX_1�`�A�M�t�CC%&*)GGbb�I�c�~�c͋�������%�)�G�c͋��������c�����B������ս�_�a ������3�P�D�33DD33�D������j���Kgl:VF_-zM��W�S�R�n�\nn��nn\�n�Z�E�C�S�Snn\�n���n����������Ӿ�N�+�F�:�g��˝����V��C�&�&�Ӌ��l�gZ���G�%�%�G�G�%�%�G�G�%�%�G�G�%�%�G�P�8 X�L ����������� �6DD6���s���r�p���s���G�4�T��mm��v�)�t�~����̩�v������������VJk}ltu�(�vumm��4�[�� `��$�����O�?���$�d����`���`�z�w~���y�8�M��v��a�\t�i�N��߶�`�����4���s�~���nkA�[�"�gwdL�a�G�$l�Υэ����`v�~{ҊꅮK�-�5��%L� �.��U <�B���B<�Gi� �Џ����|�r�`��0�+�=� �E��=��������w���� �y���K����w��"w����o����I��l�khslji�s������Q�x�K�)]`������J�'�����������R~����������×b�B!�-�(��pW}��������������^^��_�I����������|�Dc�/ %�)���p}�����[���D�e��\�]�]Ϛ����������F|��E��/�+'���Ǚ�����eT��G��f������{������������H�B��-��*�\��������m��������N�����N�N�����N�N�����N�N�����N�� 6 �k ��������� �@�j���<�Z�\� �f�zd?�*���1�"�0��-���)/�!U�=�I�T���AI�z�W�dd�]�,�O��+2�=��q��4��{��E�)��<��A��1���t�1�j�1�(��w�;���;�;���;�;���;�;���;������ � ��u��p�������R�@���@�g�����L�)�w�te�C�#��B��3�B3�C��V���j�>|���肙�����i�5�4�_:�v�x���H|�Q���̋����y�P���B����CĻ�*��O8Q�z� �}y����������2����!��v����� �w� ���2�!�d�x��������%�%���u���ou������y�f�"�2E"�c��i�P��8�+�H�>��V������V�>��8��P��i��cE����0����}�D�8�F?�:/5mV?�_@�)������*���_AU��m��֡���F�8��~������4�p�w����:����h�I������K��6��AOR��||�|�����7���:�:�-�R�=�6�j��snVK� {Qr2w..�4�$�<��1��U��n����k���;�H�K��T�C�$�[�����E�Eq;rI/�(���6�������F����+������G��-�7+`=(c2�F����]�U��=��P�O�>��U��l����k�b �b ����� �T����@�Z �� �T� �t���7��0 ���t� �[����� KWWK��K�W����#�1b�nZ�yO��L���/���õ������B�+�� �h'X�=�-k7yS[rWmK|C����O�]�e�w�,������i����@�R���F˿���W�K����Jv�f��|��������)���}������xy�����k��~�������������JJ?X7gf3.x,+.��46�?�J�G�X�j�kځLJ��������v�l�~�d��o��J�L�N�*�4�A�@�P�ba�u�����������������l����~��x�y���JJJ���������ww�}���IIJ������������������������Ð��N������������~���L����kR�{�m�m�a�U�U�L�E��C>�<;;{mDRs*MSP��w���������m�s}wy�<u�|�������������ƌ��� ����Y1��0����Y� 11��22�X�48��C�1£dz���ʧ���r]��^�NJ����qZ��o�e�~|Z����~�����W�4�3�X�V�3�2�X+1fIHJLh6�7�����:�g�f�s˂�u�n��c�o���r�~�E�M�U�U�a�ml��|��ؚ��ѩʵ�����ɩ��ӛ��l��G�@�/��' ��"�vg9���������~�{�~�i��������ye��n�a�M�����������x����x�����,���w����M��������������w��^�����Fy�l}�l� ����6�6���x����t�m|�c�w�&�L�L�+d�t������������j�iJ�4qq����ߠ�������˚�|���O���)�x���O�p�Y��p�Z�,���,��p��W��wT�,�J��y�I���������E�7�w�t����4v�Q�^����6���_�a�T��T�4���������� L ����qK� ��K� �Wg l� � ����'���������'���x �@����g ��T�tOK�>�td �t�tx�t�t0 �a�T��Tzx �4R��7��; ���t" �a��z��+������P�P�P�P�����]��w�~�P�P�P�P� �Q�P�Q�P�~�P�Q�P�Q��������k��" �a��z�������]��w�~�P�P�p�p� ��������������i�P" �k �T���l��+�,�������l �`�� �t�����T_`��b�#} �#�b`�_������y�y���;�i �t�3���3���V�2�2�VM & ���������!�!�yr�r���- �K��1 ��+�4 ������!�!� �e�+��} ����T��T���T��rr�yy�!�!� �!�!�A@�& ���v�����������y�u�w���������{�{�{����s�{sq��v�w���������������������������������g ���z������z� ��z�����m� ���m�`���m����m�k ����� �� ��G�@�������������=�����������������v��� ���T �T �T ���%�������%�����W��B�S� q�g@\LP���{� �|�����������@��)���҅����%����������e���������?�?�?����� ���%��������%�����������������������������������������������������������������������@w�\�����h<��;��v��-�;�������ݯ].��Sg9G��FXVi_d�:f�t�l�\m�M>�U�:\!-<F<C;D�)�Ե���4�C���5��5��4�C��3��.�N�$���r�j����m��2�� �O����W�������q��q����q����t��*�Q���t������ ��4�������������+��j@8ߪ�rr � Rr���@����L�iO;����{e��S�w�����)}5�T��Ԓ����������?����>��B� �o�-�Bvˌ{�b������є���������~�8�������w��������0�R�8�#�M�F�2�SXteg��J�]��l��A9�H������H�8QXi[s��y�x�y����\��HN�-�fX�R�22�<�G�j�m�kk������K�L�����Ь����̬������[������H98HH89H������,,�K�UU�K��,|����������}N�v����������}�|�u||��a8H��������H98HH9��������v�[�����y�-�r���n� ��� �f�����������=�q�����F����)�����?�� ��`�9{��d���P�3o�&?����(���$��������W�2���� ����� �����������������`���@f �t �t��������q�%���M� ���>�"��E�����`�B�5����� �������3�3�5�������������2���E�����%�%�����%�%�����W��*�������~�w���w�w���w����A���.���#�C'�K�]�������������f�T� �O�������'��R���Tw���������/�+�,��{�{�a�{��������������L��{�{�������������=��=�� �����k� ��������o�~��������|����f�yh|lid�boo��p�������r�mmrrmv�w���~o�v��������8 ������������v�� � �o��T��~�������������ƣ�������@��V�� � 7EV@p �-F�1�M \Z�G#�n'���b�!������ϼ� ����1�-�+�� �h ��O��* ++EZ��[s�p�k�������������������T���������������~���O�@�������������G�A� � �B������H��E��B� � �B�c�� 6 ���-���/���-��-�-�-�-m�J#66"���*��!�!���!��p[��m��������m�V�J�E��4�6��H���`�`��Z�[|]~c�`�}�����������������p�G;�-�7���-���m���������{�<��8�Yn�,�=�a�u�K�K�v���Q�.�-�Q���j�K�s�[�hshs�\�h�F�:87s;\Fsh�[�t�����������������3]�-3�s�\�hsht�[�h�"����e�E!sh�\�s��������������-�3����������~�+��**���*�����}���Mz�]�c�.���p�����%��$��f���M������5�5�2��7�7�<�������&�������U���A�+��+�K�������q�5�P�Pm�;XY����;����v����2� ��,�[�T��T��� �T� ��� j �t������t��t���Z���< ��. ��a��] ���T�� ��t��t��t�ԇ���t��f O��* ��$ �g ��| �| ��Fh�͉y�y�}~����������������������p�j���J ���J ���jprk�5����j�T�h�� �h�����������������t���������t�������w�R����*N��^�� ��Ȗ��*�� �R�D�e������jo���k�4���������p�h��4�hplh��/�� �����nh��4� �����nh��9j�oqj����h�p�����4���������l�h�\��ƙ����;.�� �;ǾbP��0�&�M� q$��;- �l�;�$9� q&�M���t���������s���������T��������������������|~�}�S�t�������������K����|�}�S�t�������=�������u���������=�������t���������������t�����������������������t�����*��w�����)�)�)�������(�(����������.��������������d�d����������Z���N�����N�Z�Z���N������N�Z���Q�+������A�@�A������A�@�!�����������[�������� ��� �������[������� L �������������� L ��������B� ������������V � ��+��- �4wx�{���������~}�P�4�������g ������4��V � ��Mr�����&�Ȃo�l�y��� ���������������_��l�Z����b����������� ������&���Z����_��l�Z���b��>�������T�t�4�t�9��lF9y4�d��;����1�?;�U��Ғ�/����t��t����<�%�����%��<����"SKj<5�e�Z�>���:�$�����������$��$=�:���Z�>�e�j�S����a ��������$�������5���������������������������4��4��4��4��q�����(��������������f�?�f�?����������(����q�*�*���*�M�*�*��w�I�9�(9II9�(9�I����������*�)�w�����d�A�4���6�7�M�������R����*�M8�=�I���F��[-��2� �~����������� �0����������X��P����d�ow�����a�4����� �K^��hvii�!r(u)����-���v�jzfj~�����qs�����o�q�z�az�qHoC�wq�s|q�����j�z����������)�(�!�i�v���������i�#�o������#���v�i��%C�������������������T���;���;�;���;�;���;�l ���� �6 ���V�v���i�W�P�V��gu�m�l��w�a�|��������|�q�����{��c�Y�il���i`d�H�_�_·���I�5�)4�����y)Y>B����ݮ��U�1�1�V1h8SM������$�w�h��#�h�A�Q�WƇ�����¹�Ð�������v��Z�]�����;�();;)(�<���&�U�1�1�Uԡϱ���B.`������������ �����eSGtCa �$�t��]�$������t��t������R��4& �4� ���$�B�L��8��,�L�9�}�x���9�����������������������`Q^fxOoDk3d�G� ������Դ��"��T�> V���� ��s� ���v����s�X����Q����������F�55EE65�E��������������������<����xi�UNg�s{�����f������<ϖ�Җ~�h�r�8��4�W��{��m�X�x�|������������c���������������q��J�_�s��'�*0����������i�ZӵԵY�n��5�U+������"�C��������������~��?��i�h����y�v����x�n��n���n�6������������������>��������#A0�W����9��� �|�x�����������uz�l������������Mx�|��l���������T�(����x||x���x�|�������T�*���0������(�=��`��h��Z�������6��,�� �L�#��6��-�� �I�#��6��,�� ��������J���-i1Yn��||�|jj��k�8�d�J�!E�+z�$�9�9��$�+�!��8��������������YisV�>�c�r�bxy~v�z\\�\}v��{~�^�ws8~644�6�8�w�^�~��������������y�b�r�c��>s�3�%�����������p�[�s rr�c�r�r�kii~kssqr�b�r� �I�I���������V�*�s � �B�+$$c+CB� ~�����I�I������%�%�U�a�a;�U�%�%s � �� �5�?�?H�5�� � ~�����)���ԫ��w ��w ��w �T�� ��h����� ����� ��h���`y�����5�!L� �����L����p� �����L����y����� ���� �����w��� N��k�� ��+���m��T� �T�T� ��11�� ����� �W��p �: B � VNMDH>>3�5Z d�1 �E3� ���������:���� ����V�2�2�V�V�2�2�Vd��: �����'������U�/���o�c�uovo�c�v�?�%�� q��|����������~��f�F�F� �0�.�*o�c�vnvo�c�v�&��0q��|��������������� K�T�a K�T��T��d����h�jw{i^u_oYln��u��s���� ��o^��i�w����\Y_��u{�j�h���������������w����u�ji�>�q��w�[��GA�?�ij��k����Œ��������[�V�(1g=V����������i�j�N�bi�6�%�Qt�b�(���e�nz�f�l�4��u��~������d������p��������������"������v�[��~�}�����d����t��V��l���������d���v��tş���W�4��t�t�����������}�}�}���������"��C�Vt[�R�t�����}~��[tvR�[���C������lj�h\^��a\�Qwt\s[�R�sj��z������\oUwQ�V�f[�VT[��g������d���k\c`^ebi�O�bt���������6��Q��b�(��T�e�����|�������T����T�&��&'�� �� �L �q���������:=2G<LCYR����:J�5������� � � ����������c���{{�q�{�<�<�{����������{�q�z{�c�c00�E�3�'�ҥ��}�}����{���P��RH�L�������byz��{*Tb�#E�.ᕖ�������������������z�<����������_d�_:@sgD�������_�^�_�*d��J�A� B�ɴ��to��������'W4p�w�ο�������������v���W���X�M��u�Y�������1�A�3�g,{ ����հ��������� y�L�� �����Z�=�x��s���a��v�^�������|�Z�Z�[k�.k�/k�.h�e�m�f�$��6�k�+������ː]V���$���Iq��o�~��QN�ڈ���7�.�;�������gh��h��V�N����D�<��������{B���3^w����/ۍ�ֵ��5�b� L�Q*��G���J���W���}��ϗѝ�ڏ�����������y�������� k�T��U���nn~ryj_�M�l�N�y�|bm�����m��T������]bj[��X�]�~��-�u�����[_k[��T�Z����K�N�W]dW�T��]��T��kY�acYU�a�������ö������1����r��&�>k�f�b��r�(�yw�vE�^n�w����������������"�'h�R�cl`j�O�b�����������e���nf�Q����a�WT�`]�T��t�i\~{�&�X�U�3t�O�Zq]s~Q�[������8q�Q�]sZq{N�\���[����k�P�`m]l�M�_�����������|��r�(�n�h�d�&�>�l�e�c����������o��������v�D�d��$��H������6��}���z�~��������t�1��Y���b��������Su��������\�������������������q�����������P�����y��������������,�:|��`�B�/��O��������~���T��a��KJ�~L��y�����y1V�w����y�:�p�I>�/���2ndgaWr�s�w�� �� =������������!�Y� 2��R?�2�"��?��=�.� �O?��U�����<���<quuqqu���u�d��dV�Tqu���������"����w���+�������B�~�o�ftaz_��V�SR�t�9�K�x�x�:�K�t�p�;�V�w���x��������QM�M���t�����#���"��Y�(�)�������#�`�Q�x�g��i�hi��V�K�����������l��f��T����'F�b����(��-���]�������ݸ�u�W�h@JM;uT|NwbdghsK[b�e�i���(���{q�}P#�4%Sa��j�� ���_≖�����������`�/�7�b�b�/�6�a�a�.�;�c���}�}p�m�m�lj�i�0���+�.���1�0���.���{��������\�YY�F���C�?>�AD�$�(-�}}��}�[ׯ���M������g�Y�S��T�*�*���l�SmMrWJB`e��n�ū�)���c1&E,u|�����Ѱڡ�����X�MN��9) �T�&�T�3���3�T%����V�����]!zl�t��ahqr�p!s,��o�"pr�rg����l�!�������������������|���������������������N#��l�[he�e�e�����������zpK��^������7�L�w����}���� [�b�� �[��)F3�RtZ�>UK�L�L�����dl�lh]rd.�^�7|�}�}\".% _q�q�o�y��~yG�Ao��k�zAï��������w����P�W�����������~��|Ԫ����A�����y�o�q�q���0�[�������]y��Z�igmpg������ː�����t�@�6�)�H�����W��� � �\!zk�t��aiqq�q s,��o�!qr�qh����k�!�������������������{����������������� ����N#��k�[ie�d�e�����������zpK��^������7�K�x����}���p ���� ��#`� R�N�{��M�{ ��xi�wi9�#G�s���������E�����}T������������l�+������{��X�|���������V������}������2��h��8p�ihE[��&�Yr!h�g���R��o��q���������-ε�ߝ�A������ ���U���Ǿ�����Ծ�*��������}�t�~�x�q��i#�E�3l�g�c��2�F�j`�\�Y�=�u���r�r�qrq�s$���>�tY~\w`r�k�2�Fclgglb�E�3�j�r`w\~Y�u<����r�q�q�q�rr%����t<�Y�\�_�j�F�2�b�f�m�1�F$�k�q�w�~�v}�����������$}���x������$�k�1�F�������E�2�j$��������t��}���������������������������������%��%����%��%��%�L�X�0���X�/�X�/�������T���T����T���T ���������&�O�,�-�O���O�,�-�O��jj��k��1�����'�� �'�-���4�n����O���x���q�i�ggg�h~ie$DN�y�W��������v�w���#1���rH�e�%����:qzt{s����������[����s�,�w���������!���w����"��"��0������t�dcubhg�c������8��cliccm�������������id��@dmh�Y�id�0�B�cli�Y�id���Bdlhccl���������id����@��Y3�W�,��zh�ehjwmy�xj�hhj��gk��ditiy�7�4�k�g���� }R�QP��t�����d�,�c��*�p�q�q`NAp@�`��J�Q���zH~GF�+�/�2������������rY�N�'K_IFF_��ʷ��зIL� ���P�&0������h�Fyz��y�\\�[� V��������_� �J�P����m�z� B��pg�fsvy|s�#L���������c�|������������gV�XTVtbe�wv�v�N�A(�$�h^~mo_��~���|z}y~x�|n�f�{D��BY�L�\�'� ��>mZR{Qss��t�N�]�wig�g�X��n��Ϥ��O�Tͮ����m��w������m��w������m��w�ŷ������ ��v�����|�� ��iI�#&�bS�S�!�����������m����v�vu� � ��D�4L ��<i-k�b�US�T34��5�II�I��yq��߬���� )� � ))� 1�9�j���4��������:�P�*��������������������p�@�� ����� ��� P�������� %*.26Qjp{���������'0RY`fw{��������!.6;BFJRV[_fjnrv������2BGY]dns{����9`��������"(-29AEJOW]a��������*59AJPVZ_d��������JNfu��������� & ? D K w � � � � � � � % + O T Z a q v � � � � � � � � � � � � �&0>LV`epu������� &-1CVarw��������������� * D M Q ] c h { � � � � � � � � � � � � %.3;?Vjn����������"(=Rgl������������ !&+4;?DI[m�����������%6;@EU]eu}��������������������� (0?NVekz���������������� #-5BMS`gkqw~���������������� $).3;FP[bmu{���������<���<A KGK^ �k ��g �����|��|�����qK� ��K� �Wg ��L �` ���g � �0 �@� ��E���X��X��E���+y}}yK�� �9 +��E���X��X��E���% /'� `n���T~����~������ ��������9 �3���3& ���]�]�����]�]���\����<? T ��-��> 2 mhnnh, @;�g ��������F ����� ��s� ���%�%�����%�%�����%�%��< K. w �a�] �}�yhnnh�hn���e �2 '�0 �]�]��B �����}�t����� �� �"�������������"� �� ���� Ky}�Q M W � �� ��������������� +������ ����� ���f�f�������������3 ��� ( �T* T��"wR����� ���3��%��}y�� ����������/ , �V�`�T �T-�T> �`�V��?�i��� ��^�O����G����`�E��}n\>l�P����,�������������������h�� �h��h�@�@�h�|�z[�� ��b��*��!����� �� Fm 8 �8 �}����W�k\ b �tzux��u�[��Br�lmy�z�~���5�������q�s�������U��hnnh�hn����������nh��� ��t��t��t=- ���T��T�T��C�����m�_�^�X*�D�4��4D�*�Y�_�`t�� ������@ y}}yKy}���>1 33CC��3C����t0r�c�rr�i��i�i�� �!�b�!< �. ������T����T� �����- ��9g ,l�n�l||��}_zob^��^�b�z�����������M�<�M�<v�������������� �o�_��}|�|f �Ԑ +�,�YY�������������� ��f�f�����������9�>�!���� ��>��9��U��G� ��@��xV``V}�~���d�3�f�T�w�@�t�(�s�u�w�N�5~��w�}�+�}����PV� v� y�}��; ������ ��O �����T+�T�� ����� �j��i�h� �'��''��m ����4( K* ��A3�C��]�����]� h�!�� �!� �������r����EQQE��4��~������~�4`_��`R�`e9C/R&a���Ҧ�4��A�'�"�)����~�4���M�f�f� , ���: �: ������� �t��kZ K9����z�� hn��L ��� <���������� � �:�n�h�� �{���:� ��}���& �j ��t���%�%������Q�EG������Lf��eN�z�y�z����#� u��"������������=�1�?�u������� a ��5�!���8� ��������@�h:�"�9��O��9�%������9�)��o�'�0�q�i�?���?�@�i�r����� A �TGK^ �Tk ������t�������@m ������t���������� f +�� ��\ �� �47��c��N��t�1�������Z�Z�r������������������������� v�vt ������ ����~����������� 7��������z�z����3�'�)��������������8�������{z�! �� ���������������������*3�( �9�"��T�M�5�Ř��������{��~~�D�;��i�;� [�8��������1��l �����~�w�~����~�w�~� ���������J����R �!V``V��% ��;��`���L����<��� �xra�������3 ��+R��T� � ���=��� 1 ��������z�r��^�`�������`���^?c��? ; rr�c�r�@* ��� �Oh������L ������������: 1 ��� �������L �4��yr�rrr�yy�������* �2������ ����� �|�z�@* �Tz�|����}D}��}����������������< ��. ��a��] ���<���<A ��4@k A �@4�k E ��4��� �-� ��6��g�����o�����3�{ ���X �) ������K��x�x�t�w�����~��n���������������\�n����<��g ����]������������9� ��_ ���������x���y ~~�w�~2 �T���}�y�T4 �T��CZ�7)������A���]�]��N m�m))m�m�)�����~�w�]]�w�~�n g ���@���������U������f� �@�������L�R����9�0�Z�Z������a ��+��r���������~��� z�{���t�4���4���x ����w��B��������D�$�$�D<�Z��������:���R �T> � ������ ����������h�@�@�h�h�@� ���}t����.�+ݭ�������F �g 2�y�qpV``VV`���������D:� N ��~�w�~~�r�crr���@�������tpxy�o�ts��{��������� . �a3:�D�$�$�D��< ��^��������$ �4�������M���Q�������������������� q �����5�����������Q�Dnt��y�����������e�11e�BB����������������y��quuqqu���;���;��uq�T���������� � ��QEL ���}�����r��� ����8 ���$�(DB%$�A���Ό������y����������'�&�������������p�]��������������������x���n�T��Tq�R�F��� B� ���| h�����w�rr�����T����!�$��D�D�$�\xcik�v�ss]tRat���;�f�v�eK; ������������; ���y�y��� ����;���;��'��L �����h�aahi`a�h������B��x�����������o7���������������?�L�����D���x ��+g ]��ԫ���ԫ� ���������� ��������� �_�$��cX�����E�#�#�E�E�#�#�E���y���6�%�6-�������������V�2�2�V�V�2�2�V������������Nb�a�]��� ��$ �; o"�7�l��s� � �����v�������������f � ���������z����<�<���ez�{� % ��f!�5����3�R�D����x ��� ���EG�xZ�n�y������,����.� �������������������������1� ������������� �fM�@� jm��q,�� �����XtxmihbW_)�`�M���`�M�����}y����������,�� ���z��1���*<��) �;���;�tA �l �E�#�#�E����������������� �j !�5�qt{t��s�o�y�������R�x �33�3v�K����4��4A ������������a �@�@����������� �������F� ������Kw��� �,$P��+�+�/ ��N ���L�����-������ s��}������ ��� ��������������T�z��� ���r�syy�'�&����b �*���R [ �&m���/���v��������������4X�����@�����]�] ���� ��c��3��3s�pyrs@ �� "" ���r@2 �����!"""`���>�N�^�f�i�n�~��������������'�(�.�>�N�^�n�~��������������>�N�^�n�~������ �����!"""`���!�@�P�`�g�j�p�������������� �(�)�0�@�P�`�p��������������!�@�P�`�p���������\�Q�A�0��ޕ�R �����������������������������������pX�)�I�_<��O<0�Z"#���� � ���� ��p��v�_�]������y�n�����2��@����������������z�����Z@�5�5 ���ZZ����@���������,_���@��������f���@ ��@��(������@�����@��@- �M�M�-� �M�M�����@�����@@� �-������b���� ��� ����5�-�8�����@�D@���,*@� ��������� m��)@�@ ' D9��>dU*# � �� ����R �@ e� %RE $�� k(��D�' �� �%�� �%P�//:/K/Q]� ��� ^� U k "y U $� U �� a y *� <�Copyright Dave Gandy 2016. All rights reserved.FontAwesomeFONTLAB:OTFEXPORTVersion 4.6.3 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/Copyright Dave Gandy 2016. All rights reserved.FontAwesomeRegularFONTLAB:OTFEXPORTVersion 4.6.3 2016Please refer to the Copyright section for the font trademark attribution notices.Fort AwesomeDave Gandyhttp://fontawesome.iohttp://fontawesome.io/license/PK���\,kq#,a,aEtemplates/yoo_aurora/warp/vendor/uikit/fonts/fontawesome-webfont.woffnu�[���wOFFa,T�FFTMDj�:.GDEF` �OS/2�>`�6z#cmap�~�/t�gasp@��glyfHC6��πheadF�26��hheaF�$ �hmtxF�� �T(�locaI�� ��DLmaxpP` nameP��|1��postR(�L�<webfa$��W4�=���O<0�Z[.x�c`d``�b `b`d`dZ$Y�<n�x�c`f�a�������b��������ʢb��l��|6F�0#�FǞUx�͒�K�q���Z�ܩ��*�@Wq����Cc�9�/�B���8Hq�(�"������5��WB]:��<��#�.��y��� �w��^3�K��n�%���j�B_h���X<�g߶4�QMhJ3�ӂ���5]� m豶A�H �r(�� jX�8F�"���,c9+X�*V��3r.��Q?>P�*�hL��֬浨e�j]�uS�� |L#�4�ȣ�2��c�hB�L,fIK[��V��U�~Gu{nѽw�ܼ�s3�����������72!�2&��JF䥼�a�A K���b�m����5_�%_�9��)��1X��������C>���?~y=�B���t^�)Գ������������n����xڼ� �TՕ0��o���ի���������֦ע��fG@@lQ�q�����"Ѩ�F�,3f1_bĩl:Y$&!f�Mb���qL~���{_Uuu�-:��]��}=��s�=�<s[9��Dxp�e�r��Ay��V<�U��*r�8�qU��Q�g8�)!�Ձ�!!9�p9�P�!��$�2��S=(L���Ts�N��F�ޑ<}�\���p�-���0'�E.������搻V��euB���a� -8Ճ� �,���2Y�I&\"7k�ek.�4^S/_U�I�d����C�E�Ng�K��5�;��+�I�v�6� ��۸�!�jC�#�6{&�]v'��ϫ���" ]K��T&�������_}�q$ ?�_}Z��IZb5����7�����z��7��������%N�8/��-丈,J�d��0(�Dc��c���p�9�����;q��d3�����I�tz`���ǒ�+�j�2�|L�[$����YA�hҝʙ�C�zM�hȶ8r�d:��� ���T�o��>�з>@������i�ښ���YQ�8��e�AP��n;�0���#�i��G��<]��yZ�6Ǵoy��q<i��&���C`B阒�S��}��@W�:�s��K��%W��3��U�?o�kt�/�g��h���s���~���V�a F(��[D�'hV�`��(��[`L��+�ӡ8�^�&ԉW�Դ��T��7����W}L5Ifg��wLuNт��6�:#����Fu�|=]"�R��B�E�0�$"��1y3�kPB]s���%�]�� kW�����nQo�Q��}�b(73���mȆ���bU%I�t�te��&��L@��a�� %g 3gc��o��n���>}��9��SRo��~�MԳg�]w�Lo�~Ʌ3���f��ϼ�����79�HהD�Bͭ\/����������=�3� �T�5�u���D���#9eP_Zh|�'L���/&��z��6Ƀ��"G=�#�h�P�S�W�:W��?dI����D��'r����'?~z�I������N����y �b�|��z�ՠq#v�x� �T.50���9�&��b0G�с�O��*�ȏ&���be��ٰ�!�֪n��J�G���a�=����q���Q7�W�����>~�j7 0'}�_V��Q'�0� � �p.����?�Č�0a�����ű3pv�Y�;�/s.�!� �ES�N =<�x��8�N�ߝ�a��:P�G��%,�w'�L�>��+|?x�ܫ�E���DžV$6��Me�c�w9$=�d��꯵�P\��P�T��!�#c}�R4|F�/Bp6��f�Y{�i is� �2<�:*a^�d��)�a�h�0� ��1�Xz2|���:�P��=��$��OV�͵�������>Y�Y{?vKK�H�[#�����&��g3.�K�,�z���kA�?�]v�gk;4ųw�P�������8�|y}�ڴa���_;�� M�@�榃O����?CS�:�|���2`in�<��6Arȵ��.oj��T_��l��l��BG��H\4 �Ț��o"?:���[ ;{��'s��kU�D9x�_dnL�������?�<����1�*� :\ A�>%��H֨(��jX�1�R4FQG��!����-�&ag�g=���j �E�-H� ?��ᓇ�ćm�o(��<���>�ɲJ��,��ʼn|��6X-�[b��:�^k�_f����&>Ӡ���2��&�Go5�n ��^+$�.Z�at忙\ؗ�$V����=�+��;>�u�s��xm�`6�kk�j���Ҷ�L_j2��{ [�v$u-q�;��Q�e5��fr�ixH�,��+@�:��n�A(�%�AZa ��t�ѷ0���[�M�Ώ�-VBr�j)�B�dP�c���v������X�f�uJ[�$PF�I�E?������l�c��G�߰}9�:���H*yƮ�/إ���Yנ�%�+�G�,Z��1 k��P*��N� � �j��\���^܋�O��L̺�@q�d2�ztX�[�1`P���.F<B�V�x�=�����/0���*��Gߡ}S7}�����N�-�s��9�tKr0�3G�EP^����ؙJ��A�^��`R_1���A@|8~�o0~:O�E8��Y�u&4�t���َ��T֦��)�����������(��lvS��ag'�Ih;°CO��<u��)?��=�>��W?q]��D�a�7�*�:Xʁ/�Nz����K�`{��9�&-��)q���u�`J�HDj�6D!��n.,�9Bt��_�A�f� ��o&;����3ۑ�� ܁��b�ŋ�Ѕh9�X!�($�B��֡'���#v2��d����e ��s~��w(>Ŭ�fp�~��LG� �r�0��^X~+c���J��Շ\�cP4KYO@8�`BиJ(�^G��~rG�g:�D����o�jΞ���zYnB@�!J|qMGSZ.���xߝ����:5�(�P�CF7�`�Å�*N9 �E Xz�-�W�?hP�e�ՂU�s��U`����L��z��)7uȎU�v�,Й����m�[�b�hj��B�Q�ӏl�u�mr�v�Ʉz�z�`C~DS1� ������ 8���`d����9��A'�]'ᅺ.D9<������/����i�_jp�zO�a.<��g�=�8^��PS�ew�Y�Z�!�x8;ti��I�=?([e�-��G.z���Z���G��~�Q�Uڔ��E�h/��,p�d��� z�K"_A2� �~@�8 �M�\����'�K6�q��T�QT�R��.pj������P�M�~��ư�~��#߉]Wo�Q5>��U��`C��(8f䤼�S�+<�ٹ k;��D9u�����l�UI�邕��Ջn��c��Y����P�^)��2=���ȱ�6Ȇ���M��U�ުhEDSʾ�y�]+_�V�B�C�}Z�YB&���D)(�&�phF�>�<]�>�_ǵR��Bi��d�G��02cb7$:�<�<�+�uW��$�=B��V3���5{=]�i��;�yD���R�.X�e%�2�@:���v�6>�Y.��Ct��H����v ��!sY�� ���� R���4�,]�g�9��P{�u(�_(�������5���'ۼ�zg�;����-�Df���ި�͋��Ў��G�����Z˶)�)�Q/�C�m���ѩ4����{FG��Z1 �α8j�`A�S��t��㼂��ah�*�b��� գ����f�=��B������f5\?w4n�>�7]��@����L.�E>s�Lnx����z� ���F����i}y^ݵ�U�OZ����c����E�Vԯ���>,���T���t���B�̅������iI��$�Bؕ�{�:P��9�7�ih��_�k5̙�b�~d�O��:�5-�Zj�]j��~� ����=�-��Mp��B�= �یx�݆c� ����=B�}��T��;,_����z���s����1�^j ߸���p�ȟ}�QȪ'�b���u��S_*c�s��;�����k!&���|�w-�����ր��$k9#�)��{H#� ��N�V8��Zu�� ���C�V��� 辌J�@��CrH:�i�%�Q��<�^��?�������y��ٻ��� ��l#�F�|4�UN���YBL�,� g�#�5���I��ɐ�T��^�����zzn���e�����-�o}o���i��^!�Va��G�E;��f{t]���Q�Đ`s���_Q��T:RLG�)4��G�#��F���tDuD"�G�| ���b&V�M����J��6A��DJ~�V�<�����O���X��2Ae�Ѵ�l��ڼ����4���]���)X��lf�8J��%�%֥R>It�c��K��e���\�_�,�R�U��1�q�>�KDp&b�StO�q6�H�0���H���%�d���|(j�.X�R��{��#�F����<R�ѡ)��~�7Y𠹆w��8�Mg�� ��\�[�e��.�Ţ���ZCtK�����}�` ��Q]H�sxu�H0V�B"�o]0r���V[�z/��+d�W��Pqj�� ��b�pk\��3���k����łJM[H��� �j~�[���� ����n�г�� �z���{y^�"�]רm&��,�bV.��5-T>�K`Y�X]��g~C��k��b�p�a�r�b�c�P|�w��-�qt�i�5�3���!�� =���̊#���l�F3�F��<���"PvU�m#�r��_��a�2����pR٘�\z��,^6�O&��hR<��������is�N��tU�Fy�.�f�$q�F�v>��ND 4;�O@�):��%@�=B:�[D��O��KI#Ő����+�U#?�d��.��u���F��:�U�oQ��P�� �Ω7=ː������;��C!K�O�G�_, J�o�'-�X�~���1�d�� o�m�� pL:��&�C}��Uoj-��;t���.'��q\ĕȩX�^t�!�a�#t �0�g[�=|J� m+�$$���B$x�����}hgc���w�!�tb��e�6$;.�֗X�C��c끰d���閤�o@���^��ֵ���I?���?�n�sS6�WYh�}S��2oH�L�v,��.y{���sy�Ϝ�A�v��ed�z�c5�#�VgB �7��z�G˱��+n�O����^~��/��]m��9��%�ŋb��R�B�݂=1<)GZ�����,��}f�k3�t/R��?��Ѷ�n�`��љD=��A�.�!�Yb66���J~���p��p C5f�@.�zA��X��*����7W�7,;�j�k�d��˰z �[��3�pY��0���M��-e� ��S:�.���b�)J���X�}����a��-7���;��9�)1Ga���e��q��~��%՞�1�s�7�"����x��X]M���hR�:,_�X�#^�g�iP?f���_�QD�yb|(�ӡ���&K>�}��+�F8�L-�-B�و���%u~� ���H�'!�_�]_������Ͷ��bE�aO"}m�kiB�mDlk�>o�X�;.�^;ڭ�1a����9N)�c�w�� b:J� b=J;��d{p �_&`6v$��%�tZ`��A��AoN`���Cz��/��Bޥ���A!nG�]=��,t�oYrE����p\%=A1�P��l�� ~SW6�{�|.�e2[2��j��Pa7�9F< T ��9�,b�K�GRٗ��7�۶��_ R�NZ0oiF0�M;6�1?u&6%C��N��s��C���� 9��:���n�;���~�$EĒT�i&Y"0�j�{��D��R��,� �\z�vk�$_j7� eI���?�l��G�z���#�����v�6�n�ͱ|�Dp�Q���;�3Ck'y��y@|Oq��L�������9���0t�l���1�x��#�I�&dP.�E��(�������)�ٓύw��!�T��f��ǹ{V�� �X�k�*���� � � Z��±O�E|�GK�DE���?A5#�'�g��(�r�ʄuB��$q1��֮^ylG1��ر���:d�5�c�A�$ :t�sl���"�ZJ�h��Z�HR�$��*�` ���Pq�=����[��nⷞʣ�l�C���ġj H�Fn-�\�%E<6`<d �fll�P�W��ma'�W�E8.��IΤ�CG���d7�OF�| �LmY���<��e�����R ��A���Qu�h8����T[�d�ES\4�������Q4�t4��X ��5��X.�Q~F�1��&���l��z�� ���ESHI���r�ȩ`4$�+O�)��12% �o`�Tc.���=y`܍� ��n���}o���9����Cb���;���'�K@8�va�\>�:�����9���Z=�T��|�D*��]u�5�R�Qs0����`3 ���ϟT�_'�M��]�������Ww=�߭�W��O`l:��̓Vi��Ea.]Y��m*�b�� )�4�w6�L8�#;��6����>)d�~�#�I�7c%�4�bw�F1}�D��:̯[���-R B1탸P)��㗴Rv��l2#����[�P� ���(�[��|Pʒ��;�fn�x9�i ���Su�(�v)��e7 $Qq�UO��{$z��$���B��E�Y�.l7�[˽���6���g�H=~ݎ�ĭ�m�kzSHr�:]����C�ex��qH-����ko_������� 5�ESa�>�9��- � �m��bp��1�` I���0LjP�hZiϞX��)�]�X ���Vf�`&��95�E��Ǒ�z�<�2��*x# ���<x���Si���Ta* D�NB^�'���~Yi!%��3�Da>g���f�����c+��|��͙��W�L>)H�����NI� �s� F��2��8vI@���> �h��?YzelmU<��a<(hvl���S�d���W)v�*Iy�p�b��yM ~Yo(�)�܀q�1��E�Ǘ?I5,Q&+Vj;�N���=��I��M�bkˮ��f���*5/�j� �(�6A7am0��ų��$��R� =Y���t�5w0�������� ���07F��Z:����xU �$��4F��>!7J�TS@�2��9�q�4��Ѽ�6v�J�ܥJ���4�~�>::r�aS#~�9`��a�� �J�e89�|�<���V5Q�:�JUC7y��8::@��A_ݘ1kbl[�7�R{u�ckW�o�AD�pR�q��)��@U3B뱌��=��i�S�C�-�A���z�Sχ�<����.Mr��э�?T|+�r�΄���8��?+�[|�9� x�4Z�k��KKe�%�N]Eiy(��C��Z�p�ӻC�j������㔃�O2(k�<iN�1�;�e6�gX���aBa��;�R��yP��rLU�D�v�[sv��&��D�6O X���ݛ�Zh�R5V�,�R��I��J&zoF|LnV�^Q�(�^��ւ���g\��c���NL:6n&�E[h8����n�J*�X�>����yW7��k�v��V���#�e*|v�Y���P����a��[0� ղ^����댥Z"��P�ɒ�S��������?+����GW�5ou�L6}:ؐj돷�^�"����������`9��Շ���c�D4��xR�h�˷}f�F+݊�9�uA�x`���:�}�GA��+@H�uy��g���Y5IepWu��!�h,8�{��=C���ƷwZ��OE��*<���~?rWTDz�Ɨ��JZ�W)�e+i!���J���<q[NW<���z��>�v�^?.s���)�g/���1 vNS�����DJ��(Q'VX���d2����}��q�@߆q�W?J*}�L�G�&�-7��¾�Q�ИT�.�_+ʥ�>��&���#)ye)Y����l�8=ggz©b�u�����i�1%m!��h�7t�������i ����W�ߩ���� <��Ў�^�{���h=����_{p�'Q����[&]�G����9�;��6��H����j|���Xc�X�!V3R��D��T��=�w���hT� .�f�|>ݯ�:|Ex�0A�����fHЯ�#i�P�O�m��UxT�D1�P(D��c�d�G�b.5cF ��@��T:���\&B���HjGQ�2�� �K��9�A���`=�_�&E\��$���kV��� e3Z]�#�B۪��3�C����wy0Kݪ�^���Ji/��H�S(Jǯ?����'���G"�a��\D��Q��@�D�QYj�����{ނc�j&�2��R jx�#��fCOHd��$��dw�I��a��0G�*S)م8S}��C��Đ��^8)뎾r;:D1Hō9O[���]��yy�1�VTƻ�1�jP�z�� �B���X��7u�_�n� �W��E�zY��@.M��39\��{Y�T�$�g>s��W�:�}��c�v3�� 2I�qn�C6�b�B��K���R JQQ��A��IuK���x; L�җ��P�h�q|bZ�i&��J%�D5ړ�Oi�c��/6��&����T8{��s��F2TL��-�ޜ�����-������E!���(��� �?���Ԩ���� ���1(�4�_��T��F��$8����=QR18����Vm�.o���vs��p�Î��� �� ;,߰(�x<���dQ��]��4�:�h*2X��-hW�3s.��P,IN�����%� ��N1�9��tƪ��4 �Y>a�sR3��p�!��|a��;�x�a��/���ޛ�G��өaS_�`Ϟ�t���[�}�b�j;:Y(�S�kjk��'�ۗ��_�C +Ô�m��=�~z!����ѾNv{A�?�+�')�Y�4 ����<F�R5�Oz����NO�A��|A}�w�`yy������5/�:ZԷ����ݶ��:�C�:Bz�~�C/]���W��`�s4�<�ހ�DSы�����Wnڄ�7�߾�VaAn �����,�f:~�!���ۭD�b�[�n�6�.�@��V� !��aq�M7�fNvpw��ӻ��{�3ܴŃ�����њ��d5_�|C�u^Y������M�j\���/l(����R�%��T�<Ȍ�Dc��k�pQr�����L�����tB�n1�nM��#�B������>��_��}�V:��j���;�p@���8��M7|���M��y����㾯���+w�?����6r��z��?��tj�$*���j�nn&w@~����Ƿ3B�Y�B *vA[L0�R��W�B.���y8���h,�6n^�j���o��t��n�4�ݴ�6��\�p|������7�[�ېG� ���[p]~�u��^��ӿwoa��F��~�h:~�m�?����F6�"�I�+ؠ��V}0u��/�����r��ܗ/�����{���"�ܓrI OD/;���Zؕ��7��Үd&\("w6��:�H�prל�'`cR,��$�Q��Y��L�;���kh������p�L�B����mEJ���#�nFT�*�mH�4�[�%/N� <1$�y������ZL�A�[��G��-�o#����y� zh� � O�)�A3Q�ߖ-�zl9.�̦��(�r�l6c�,<>4��'���l9��b�:�s���#�ި�_aޔ��t�qq�q#%r/XeG��Gu ��ZP�ƻ�0s��p4Ds�C�j4���Xi��H�H�b��}���H{A�Vo Dz�r(0壂��P@&�J �|�%� U�O3c'<� �(�1���a�b��5T�Oj���w����1���dPS#@�Jd�Xj *���+���]]�d��0Sm=%�z�@���פ}����R�]V��I�pm���<���ƙݫ.�9K+c\`9_���y�u��0b��R`}!D$����;v�WY<�AT�Ev���z[z��[�s��d�e�%��퐢������â�t4�g����zU�����K�6��e�Դr-Od�&,�9=~��������gH��Y�W���L��숷�Vb�����e^�|$���/l��X�?ɴx���O2��$�C*'�9���S�P�O|O��h�Z��Բ��U�R�C�f��d�hԇ��/=�<��bL D]<�_:��:[�?��s�G���F�j�"�;�C�5|7�է��ݧ����R�b��.�ţ��2���;���� ƿ�2hYi(T��O�B5�(gt�jXi6�ZH�Fc�^5�� ��/_ĥ��8�ZeF=�H}zW'pT�Ng�x���.�Qo�l�! �j���P4�X�aT߮��8oeс���X2ʻ\j^�Pa3c��{d5�v#���8�E���M���wѤ-�қjJ�#��ch�4�:Ļ����A~�^? zN�c��#̀И6[-�ҏ4F���b�%��M1K�)��'BvulmT��kl��&�,��zgT�rct�g��1^G~�ӹu{��C��C��"�}�V�ĥUP��5iԾv.�UݩTՒ@Rjl�Ҫz���G�N�h ��\CZ=6RX�[�g�*�o^}Hݖ��ׇ�x�����D^�Cy9.�L��c@4�*w��`������f�������*�����đ�VW��x�M��{� ��w�[��-�`ѕu�̀�:�eM+('��a�'p��5U���;#@q��Îw h�"G��N��8ʳh�r����!�n@7�+��Mq�+���b�e�����jf��^��F���.�[ۚ�d~���un���~�����m�tl��k"���c5��¨���Uu���D��ݨ�o���eh Y?w�#�V�S�ul�]h�ꦔ.��d6D��l:��!g�le#��/���u֮���|�_��� b" P8^����я�C?�����4c�ū�vY�S��LY�*�r�h@���M�&R���ft hI*�ao�[�g2G#���O>_��7�&Ն�n�|7W�I��Oq��O�e�}}=���:&�4��<�G=o��<����i�A�O6���C�N�[�����m�:���f�I�M��K��%�ٲ*��'��C[�Ʀ%[Ko� �>��L��-j���=w��W_B���^݃.$- � �� .Yq�t���֭K�������p8@�x�"~|ϫO ��K�>u�9��A����� .\��Oc#pg�R^xfH�y���NW�ui����W���G���&~�� &�$���l��=JŁ�x+��7�a����U�'3�3("��H��ܯ=ռE�����.I���p]$n4I��v�nh�^2 �I���t�`�$u�I����L4����6BR��dO�n��p8,:��O�M>h��<��^�H6��N>)����Kf��0$�O��}�0(�jl�i0�$�i�b���c5|��<_�}�Vo�,rM�z�l�$5�M:����劖1Im��7���l�ښkjx2w�c��o��un�Á jn#�C��uV��%WEn����7��f��`�S� ��E@�A`aJ�/�E iTi9&�tņ*a�RA/����knz8� FҎ""!l�sn��E4݂f�{n28�la�TW�9L���7�Y���;�O����ow�z�ܥ���}��q=P�DE^"Tl��{�t�]���Wܷ�'�<�3*"��EQ"���ն����}a���+x7ӛ���4���h*C��+���SJbB�z8�E+�V��͘��~J%���� $��њ9�袄:4��z"��,��n��s����&�l� ����@s~�> ���_0�����a�"{xc�4�;�K��}N�s��h�jp>��㇝�{��T�{���Ca{1/JV���?���/$f�t�h]����N�ƅw=1�9ޟ�t�gO�憽M���_p��b�ɒvS��U;Z��u�a"Ym����t���+=˻���*� �$geD+���:��_ذ*��gB���.bl���(�u5F<^O4�X�?�鹶P��XC��Q�:7�տ�1���_�|�/�.�O�5�J��Crw��D`�|��{�X�Y%����C�@B��n���:ر0qّ�/�~�����+���{<ڨŧLyl��p��9sa8�@�=Lr�<�,K�$7ޒ�0|�{g��^�T�u:��l!�J���`!pd=�-���'��晃�6��8�c�{�mܹi����o��x�����'��L���-��>��7sa��2����~��n}�Yj`�>���Q��#q��E.��3�����f���mY%�v;�� V��$4�E����=��-��)�a*��l���2�� �+f�Y�W��Ǽdĉ��%�@t��e�_ ϥ6��f�&��z���n�E��L�\��v�GA��?@s�͟;u���xp��� ��d횲 ��F;w᯽��5+��={�t�Ïm��W<��F�i���1M�f�R�T�i���p �b�&�b�Q?��\"�(�'�4��a�1��I,�P�0�^�>zq��b��G�bb���O@�֙�Z�V�{�0��x*�� �E���Dv�4���B������bրb�"{�̢Q���۴�?|�9ESăj�,���p�!F�� 4�|���W�����N'�A}�O�(`9%M�P� S�Sr�� ������`����%�-����Ġ���\���: �+�>�{7s��]C(?W$tHp29��إOy���%S;"%�R��"F?Xp�;�������w�zMS:Z�=���2S��fw]4�tͫw/o�����9�v|��?\���?y������m[,d&3���,��^� �\�Иo�on>ޮ�/�E��J_�R5�"�.����OekcQjA{f3��ߝ�n�7��#KC2�jN8vp�d���:�NcH�O��F��>��]��ISц����K�������K"�΅u���<�ZL�n��o�����]F���Ҭs7`�H���d�5O X$��biO�2���q��P�<i_s�;B����"�z�@KD ꖤ��:��<��$aI'�s%�H��m6+�Xǣ�L-��3�"6S����vZ�`�I|����V�X��x�⎞b��&˒�/.��X<}U:l��s� �d#)d�wT�Ie� 6wl�h�}�f&K�M�[ע�%��m2�}�w^܍����x_��R�g8j��0g���$����koǃ��2��ZP5篜����i�%�ej�dW�L�*�m�d���R8�^�Y��hiYF���Ijih� ����b4t�W9����|��}3wO�qy\��j��9���n������Gn���߶C������E{W�;�����zl�㗧�U�M��"v�os{\�i�?n�5�WM�sՇ��9�zZ���씺���{V��O4^��_��ٽ�Ͱq�{�� ��t�,�s0��q��qtI�%�E̮,`~L�j>��n��f6�:1����s�u��\����y�?����h��퉚U��2FVRg�>s�Ar����� �Z��=���5�5��(sD�j�I�n�P�b$�n�/��%k��4:����MuGW�ݮ��4�}�@N�e[�55��R��؏�Υ���ꇬ��Q���|�и�����었�-Ce�H�HC&�=s���ӤM��Qt�������m2�c�Mo{��jE�*EIG�J�:@r�%h�}8�_`��f�a27�|.����&)&���,6�R�F�����m0��[f �Y��.4��b���&l�~�����2 �f_qf�I�gx�L�dn7[ .� Nm��]�C�m�F{��Y��.l�̂0�%M����M�3~��}��q2���JﱵW7r��ݷ�w�lkQ�cF\1�B4����O���盡�7���h}��ܴ�ЬE}��܀־�;~���+#�_�o�0��M-��]y?��|�`ti;%S�Y�������ۏ_�~]�����3y�/�;1�7�I�ښ���6�/���B����8Ýy틇�����7�ˢ���«���gؼ���ε�������ݩI�8�$j�Q�����V*b�(�[ێ(��e� �����"��ZO��J�ح~����9%58�D�ƕw���R��^4�qqd�os,z������F7�.Z;=fp���p+���&�$��l0�{��t����O�oN�GB���7���:�ޞЙL:��4�ƵΔm���l|�I��z�B�c'��/�*z2����c��k�q���5��Y�j�y�-�x��L���1��bC��m5#��n��a!���O�E#�%�p�z�^���d2K�7�3����ŋ���i�ģs�c�:J'=9�V��{�Q/�S�O��`���)�u �=�B{����7�9���tmO�)� ���J:�Qv���!覗MSjA�8L�1M�֬�y�lV>�� ���]�7�V���f�4���`qȬPSiyM&F(?��Jإ19�1¸��� ��e*1��ƙ� zM!oŊ�0v��|�&蔽� _s�،v߽�2}Y��z�/jB�� ����:Ҵ����`�[h��k��;��F}��Z�#T���}ٌ"5��d~��/����)W�[��)�Í�_s���L�lzMh���������V�z�Za�t��̣��2����_�F�=y]�X������E}Z6������E�5˲�xK�L��$�t__��d��{/��K1h��!����@�cڂ蹞�V,�(��d^�S^�@J�P����G�}Zk���/�HS�Zb�w�:��WЫ���z���@��@k��-��dg��#Q�侵��d�Q�����H�����Q}���rg8�ޥ~gq�bxU�iP��S-�`��7��t��g�j=)�N78r���e�����5�~��k�t$Lͥ�Vw����}I��?ǺW/{.p^��6�2Ԇ�`G� ���H�QO��H5�;��:����ϡ���G�z�s�ֱ5��T��}ԅheO*�/1�k��W��^�B��lF{�3�I��viO�����S�Ŵ����6C�I�w�q�����Bc]�)�b�d������;�Ǧ��qٰ�f36�fk�-��`���.��0&M�et���M�L����H�� �!�}���Z��%�jI���i���[�`��*]�(�a��s=}s|�\�칁������x������d��O�lg��0�=�Z���� ��ћ�r�뫙������3����-]Z3���媙��ˏ�L�8��;5V�^�}VY�u.�Ʌn�5��W5>Y�9��HR�p.���^=���}� ��y�Ez��H�4��b�F/�nb4z#�p*��=B3��u�x^��A�����=F�XH,H�~���_�j��/�M�՟V�;?���{�C���c�?td������ֆ�94{,�N�ۀ�<�{MABD�4�� uw�l^���X�L Tث��y�r�hit�0X��9 \�rN�9r�eG�f�=��Y��. 0���ﯶ�_�-�<�\Cj`�Ē��~��|��<��o�Y/V�|-B�z�h�dL�a(�W&?�����YЀ�tڋO�e���F��aW5LN�+?�V�����E��TW� 0�o�5 �I��i��.Xqԇ+�'`oٝ�k�*�%��L�J��Rr�\�M�^�h�[���y�D͗�:3��uf� w��k�~:g�@���I�6�A-�fC[����_�hP-�Xz��aFL'3�)�J��!��2NG��C��㊲�~;��Z�}-�NpGP�Љ�6�kʊ4=$UC.p�h=N�6.E?�D�!�Q�Q�DW"���Z��������A��h�Zdߴ��Rc�� ��ꤺ��v�4=M�5�U4k���cu6��y�2dߪKYk��x�v����jʤ7b�c��N�s;���u��,Oܙ�҅3�_b�8����D8㣔�ҋ�h�!��b�L�S = �Sj+�%Y����EO��˂�4;��菦�Aizr1�8v]�����Q�54�"3�@���A=�%Q���T�9��p$�w��R��!c�X����K�0��˕�-Er�[,1�x��G��f4C� ?T�bC ��1b6�(���jq�we3i1(e`��t�Dg���!QƗ�r����A,���Dȕ�ti4�ʲ�aף��A�|�ҐA���%� ��ghV�e��L�MH&���0F�%&˔l?J��Bf�2 ,<uAK��v!�o����"$�,�� �l2"Qo����#BQ'!"��J��j3�z" �� ��%d���$���(�ĨP��(�k��(�&zd�H�*�y�A,Do��d��l�!����A��jE fl��5 ��H��G����6Ql�A'XD :$a�j��ă�K��8Q�����$h&�����M<o�a7B��0/b��b%X����M�w������ B��`��O +X0JX� �С����1��"B,�b�q�H/b�I���o�� (0�6�I͢U��!5�� l�I:D�Y%�Yd�)J<���K� �M�(� ޅeB�f����D�V�|��D!vIz��(Jt�0rZ��( �@�zo�0wX�<��Z��l�,%%�{HF�t��S�X��� �a�"�%Z�`���b$�<�m"��aAϋz��A��:�s��>��Z#��f�^@+�tb�&�*x`, T���a��w5Ȫ� ��L�Kh��+��^O�%(��M�#�$��<E�H,0�K��A��'�0g�F���4���a�3 ��O�̓M5��� �&9m.,�:��(�E�A硯 ��Cf���v�tL�A�����C�� p��-P�UG�uM6CP�a+AԆ)@#ыF3��Z;� �/,�8�d����uĮ葠��j26t:I1���CF����6���m�OC=�,�hku0��T� �@q�+���Ag�!a��k�.^��1 ��x���T����KZ�T��`��&8ǾE��[���Z��WR=���(>{��n}�nM!�c��M�ͷ�n�[�ҝ��!y� �Ɋ�mx�ͼ�����dž���s\�795]�Z8];�z ����;Ƿ\�y���j��F�E% �Dz�����H���&0�0������7 �UuISwT�}+*!�( �pw�ST�~J�_5֩J�ˌ�q���[����f��^���T�A�Y�;r�w�_�b��/}[�^�ӏ����?���A�����\�ȩ��2D�6C@�O�}�5���eO�R�,�U��2���@e�S�*I�iv���ƃfd�QE��.0�>�Q����>t����wi, �2�/i�Qf��n�|�ظ\��ES��Y Z��h���s.sӸ��n9��q�)�bӸ YjX{�X�8t�Y3�Lf� C^\J��>y��˶�$����'�c?{m�[r���/�3�>{=���#+K�$�u��=�T�ٹ�_�I���K����ݑ����I>�-$�|�Z_�Rv��EKo��Uq77��,���v��Ux�r3��KS���lRlԸK����òe!��p�6����JvJ d���f.�9�k�x�������xM�$�;Q���g�N�ⱺC>�k���S���Z���'��^�r�����G�8� �&o�5�.)Fp7�}?����?��W{��D��c�|o����x��W�^ %����\�}oN��i�f����Xɏ�����.�vy�6���|��9��7�,�?�&�{��YO�)���sxs��'@o\k��t���;���&�_��i��@��rHv o���t~��v�\ټVԛS�Q�����ȯ>���I ��$�v�,u9�b}ݫ^ѶT�ϔ�E�:n3����;0j�_@���8��[JK���I&���4�7dص4ö��pi�)�1�Lq3r"� =�l�E}�� ¬�# rŐSb������y��@�}D���6�R\t���x��߹r�Qڰl����]��Y��]�A���w���$H�� �"��y�@|�$���dAL{�,M��\�N{!�`в�K,�I��ðc���^2�/��K؈�Cҫ^��l9@����hZ�»�+��q��z�~�|��~E����+b�W��Y�6 �}h�N��Ba�����0};�{��쁇:�a���Kl���\N]z͠���:����]�vn�s \�K�/K���)��e���IJ(�GA�"�Ot�2�8T�*�/B �Ij[`VW^�9j.��wQ�ʬ`.N~�9��Y(}{2C���?W�?��\�,�zE�������k>�����nnb��e������~Is1fS����^���w\2�k�x�����n��P|r�]�܊��7� u���f2���^�lu7�}�C������vM�I���m�.<�����-�ų=Ѻ@�z)���ݫ�]�m#�G��gk�`r}�1���r�����:^��M�4�A �����GC�U����pn5_���|�� ��g'�[�P��QV�?�i�"0Wuã��X�}�T��o�ܶ������W�����lb��cm�M殲����/H��v���)k���7��j�& ?۲4�;����o�N�'�v�Ʋ��4#�Cc��w�C�_�,-�a�2�ҿs~X��k_���[YmuH��M7�!�!+8�g�1]�;�X� ���d�lc�t2E�MQ�e��9��+�n�>mz]��^ݴ�b�aی^����a�������%t�����Z6�����ݢ ���-��Yx�:�z�V,Yzj�/�k7�l�#�>��:��{<lO�H5Oq��vt&�/��Xޒ��R����Ů��/���ɸI��V�Po�D�WR���6��t��cDS��h�a��HP�v�U.H�d1�|#�)�P�9��$��%{oT Ld��2iF����O!>���j��"�VX�ջ��5����7uD�A�H��ȼ%��x��ӭ:J7^j�[��������S[�6��r���}>�[1��Kn��M�`��Ύ��g��q��<g�X���i��6����t�m�hd nX�M����ZoW������['%ڪ�e}Jd%�S���t+U��zܢ �h�]Ywe�hz������:i�mö���k�R{V.��o�#ܕ�R�Yĩ����oZ���&�e�d�[ih�ĂW�:�h�������,���.��r�g����v��a��2�u!��j�Kh|KN���\o��o��iQg��g�}��?�xá��3�!��J1�Y�Q�z��QQ�Ε-3:��-��;�<��X>u[yn�g��q�������Ո�����?������)��D}�{l��M��SV�)���*W�k��8�Q'�Lz�U��E�_��p�GJ6)�3�L�|��Lb�4�;E/B����(�E� n��:e��_����O��2��mi���lQ_I�j�lYŒ9�,�݊�'N��$�I�q�D%���v���p�r=�pwpg�8^��]���gfW�% �������vvwvwfvv�y�y��w�r����^|�� ��P��oW���b�Zti_+�| 9�^. ��^L�(G�[I���DV�7Qjz���Ac/�c��L�/;E�_$�ɊdZh E 2"��o�u��ݠyA��.��K-�^}��J)�dtH��E5R�� /������A������7�Jv��e���/���5�݈qM�1[�ˇn�L� 9fj�DX��aF���1��Ba��EJ̡U�_�4gǘ غ�aKܑ�kEM����ܟ�m�ӕk�<qy�t��!g�������m�ʫ�XM��f�M)� :���z�N��,T����^��л���=z�j<g�4�v�w_��W��[״m��Y-�LZ����#�(W��<�?S;A&S*GߓV�?,�8]>Ϯ���iz�/�v<������gN7X-˙k��{/�o�E���9�;�O��o_�{8TB�{۹���;.j[}����f�ز�{w^p��|[WO�8gJ��|���`�m�E�5�U�FxR��ǥ6aA'���HƱF���*}='��v��[q��+�4���~`pp���3�<��|ns�8jc�+_��q�J����6��,x�0��wi(v��l�y�����t[H��ި��b1��D#V���J?�z��ly���7~���G�o?�c�e��sH�z\O�8�Α#�oK�>�3�2`zqK��7��y�g��Z[q�#G�k��AORD$ԥ*{� Q���-��f���;Vo�G�'7]7�̀�˦�:�kz���e��%�w�$|t�@VTT8�R{�i��˯>oƌ�7R����9Π��7� ��2d�e�*C�R#v&DB�D�F�"H����6RtB�V���1��Ha܁ ���/_�����̺ ���sb��3|�I�`��,� �L�2���a8������)�����G0��u���"{f: {e���|�$� D�{,)2o�s��bd�9��VF���6�h����mH��w�w7�Fʵ4������\L�#��{����a#$��@ÇQ*�)�$���Xq�(y����_R?����'�?�ԗ/�.]��P����9�\>A�Xz��r֜�lj�2�a�S���{EYUuuUَ?����WG�c UUQ� �U�_:ʮm���C�#h<[G����쮋= Ɋ�LQo5{S�Z�$�,���s��g�d%s��Ԭ���:�)$��Nh)�|F�o�W y�?�����;��~��G�W��f�Ĉ;�~\�?�j���?�د%s"�. 1@��a�2wp���A���7�On}Hz�LP��M��w��=�o֬}�-|����k�x��M�PzE���������i�vY�6�jr۾���V��&*c�q+�7��w�;���9��*�Z�ڕ.�0z��� /aC�6����Z»{}��8��/塕11j��v霂�PZ(�j46��v�&���Y σ%ce7��u���*��@4�.�2Vгxh�P&�6�.��4�Rf@�ҹ�M���V���5:+*�Yw��Q]B9٧��b�ƴ\|uV�ca�#ى��.�#�L*��c�0��$aA:y��*�UV�j�1Y�o�g1U���L�5��J�ˮ�G/��W`D+�t}s% g�A�� ���]Ni7;�i�����M�x9�kd�UΗ������#�=�or�7��qA�ݲ�B��}0,�*&#җ�LA&ȅ!�#r��.�O���U���w��Ol~�8r����b��Q@]߀[�g�V&y�{7�6��w��uAN}�@��W9�.�y쮟�Ѓ�� p�F���"[�� ~'AR'�P@��HzS��m����}���n��nKߎ��a�m�Q� W2ɾGWϾ��n�E,��}����g{�8�±�O����#h|�)�<4�ye;�l����l�P��(Ap��VA���P�h�f�%��Q��5�0�)��}\�fD�U��؎����U@gt��P`Vk���0��c��P�� �t$9�Lj��?�@�X� ����+�C{%��Ȏ��U�}�X�1z_i]~Xb*��=�^mW*s->��M��d��fgR��(���s̱y��M\�����]2��1 ��$�A��N������3�-�W4���:�)WY�Y�1VU��K��]�Lv��hXX��DPI�~~90��i�������>�w�}X���1�v�QOmҖpf3W�m��������O���y��,�p9J��]E�4b�@X�lK�Z,�fc������{I�x�]Jb��4Ÿ́)T �K�A*gl�+eP�j�sA/����Ŧ�D���;���i�`D�AoV�$|0&��ZBl�$�\љP�+� �);�ɔ-��-���5C�E�\���G�������rլ�60q�%�.Y?�C;N�4|bH�mG���&�������t�t[�ʂ�*����E�<��YD���p ����v�y3++g�7e�L]��k�� mf��ecu���X�� ��ᚊ�ڊ���^T��� k6wUo�eŃ'L� �e�Y'�C!��9ې�%I�%Lyؔ�\��if8: �z� H��^L�H�&���^I�Z�Z��.&0J���H�������~�(�.�Y�2�,LȞĮ�R?Hn<� ){1!�2-�X�/?[�ot��e������%v�9���L�.�A�0�6�*~zuˁ����#��"��2NE�7� C����1�����$e�qMP~��$�ƠW��<A!�|�t����Ytج�G_)+�� p$�'�:�z3�f!2 ��j����:vȦ^&(�m� }��I6L�/�&�)�?���t�u���F����!��R��� {���۱����ڎ�,+��7l�n^iy������%q�QQ��ˊa܌�^�6�vBqm�h\���.���CG6�\n��9I/�����`��f��}��ޥ'&��5!���a�|�H5ٰ��2���������n����@}�؋�&��s?����Z���-˭�փ|p��Wh w ���,�z�_@;%n�9®��e9x�uyj��S��bm6 �F�9�t�;E��P �z$�% dGf`�J�.P�ڳ$�2I�g ��ǐ�%{> ���a�=�Msqb�Qb?>2�N��`��%ˆ E���7M*�r�G�|�*��НHt��:���?�J||0�g F�ċ0���d:���hP������+��^I��Ҁ*e*w)�el2��4�����^�\O���'��)�(�G���=�ՎM�����}(P���%�x#�?��Foڳ�l���WD4�8�s��u��]e�b^T���f0f&eGXGZ����A��'K{��s�z�Wz���7Px8=�p0��?*�̞���cI|�X�;�K��^T`(,��ތш�Y��S�4���b؏�%=L=O�E���IPFP*A�h���}v�~`�ꓝ���S�Y_� n�x[��d���Y1-��M������ �������2cU\7�E�3�fk����;�����0��ϓ���xtP��܁� �I�����S��J�7�4뗑�_@�s��m�"���oV��?һl�;�5a4��ɩ��$��e�&H�Qs�$�?룧�QC�2I�=ǒ�_�)����Y�*9]��|�B"�#��2Ƕ�&j�p�+�q͈s"y}Y �F}�51b��6H��1�6���ɲ��H�Ϋ_PA�"^C�:1u���$�Le��q�/� �l�Q��U/��Cd����N�06�d,�اs��@w#�����]��ѷ�)GQ���?J*$��UL��b�H?L�Xj '-z�A00vm�:���� ���R���/���t4b���!l���qlȌ�#vt4�e__���ݦJ�ci`0!�~"n�ށDb ���$S���ӛ�D� �>�:Lx�H�500�IyԎ�C���`����`��ৱ��P�O8��u��Vo4N�3�ƽHL�Ӣ��Ƀ'<`�C�< oq��N��T�� �H&S���a����$G�:��Q�!8������D�ka�=5�v��mW�#c�������8�\?��u�rI)�l)�Yr�#K&�&�� �6/Dr�t��LIq�F;�W��X�fm�֩��Z-x%j�Zi���y�I�#�GβMڦ��̭��ߙrQ9ߖ�.3�A8?\��^�rS�*�X��t��do/ث�8��0.�t� &���^�9"��2�S�z��/G?�=�aJ.�!T���5�gB� *� �;�axh��E9p��8��"Կ�f�q�4`$�2�HJ�a���r��"��pN��?���m�{N&Bϑ��@p�� �g%���\9d�ӕ'hN�-ˍU2nj>R�l˷��ym��!x��""p b�Oz<2Q�Ǔ&0I���D�"��ӱZ`V��!|Sw0玖�b$�xlni�<�9\V,*2c���E#�%�Nnm�DC,�Bd�z��4`2JF�Qp����84�,V��Y*��Ȳ���Y9'0f��/�8?QZ�@ˍ���[M��!\��a�z�\�nb���O�tH����1oP$�8��(RG��M0�w�J���P۵L�N"M ����=�����G��CQ [m���Y���Ĵ�����e�k��A�ӽ�(W��2d�Y*�|ʟ�3�Ԇn)ٽ���l��?PW:ؽ�N��L���a ����@?~��c��,7��$�y:����hjT�6t�$.� N0�tbd�)� �S//q<A�5�� ���Q�5��tj���������7;���i�ڮi��Y6�_F6L���Oj���ӳ��F1�ˠf��,�̏K���? g��G��eCz�J|�i���K{�w�'�i�|��>#:ُ2�K���$�oc^g�a,4�TP�L�?8[>��j�xD4:�O�*��hfY��7ݲ�J��uH��_�?����95f�Q��:���q�.Ɇ0��t��YLY�|w��B<���i//m���|!�?�Mc�2Z��x��3��eL^7���d�&��6�xS6�̾���<���7���/�|�ų�}����%���{�]��m��Yw��k�nϚ��F\����s���w�}V��z�9/�V���.�Λ��ɯ��q-+'�x�˃�nY=s��3{��-f ���-(��jN:�ʌIHO'r�gL;�Di�s�,� �l$���e���\�!!je ;������Ȃ!ŕͱ/嗋X��6���T�b��;!�$J���p�2����B��j�>,}P���X*[n�٥b�ٌp���X��a�W����rUy4F'��� ]���̒��'�a�p�R%T-a"&� �!��-� F�Q�0����h���� �*�P;�U�K@=��!ie_�i�/ʹ�~) }��j�̗~:�l��s���\tt��+��Sx�_��|��lu�6h��ݎ]7�����.�A�Ԏ��J�� �5�����)�2e��F�AU���m�t�w�[�3~�����*%��4�7a�)����FA��TxE�Cy�i�q+$������᭡��$/��$L(�Q6һ��?���.�x�N�R����3Hu/�W�L� p�L�����5�+�P˨��6�B��z���:���#���Q��P�"p�<�<~�4��6g�Q�/���6S� �K�M蟲�P�!$0ҽ�t�<ـ�w3[�R�s[t� ��д:-����(�`��M�o��Q��1v� �7�?i��3�ӡ$����/�`i�ku6�������o��L�B6a6T����8�h�d�#���51���{g�����Ч����"/��?�ؙ�"b�*�Ŧ�Z��nX8�01iC�j��eF�d��\qw�_nF��i�����`�bOu�����o�7���xb������ِ�2[���]��A��S��Z�l���I��؟L�Yԃ˨j� ����/J��h�Ԡ氒J٭�^�$�����Y������C�O��o�[D��P#��� ��)�~b�h)�>��{+��{��VБ2�z�<����KuOo��4t!�P���a�?4D5�a3T=�X�b��אxm �%d��Df��~`���?��c-(h�J�"�P�Z��^E�*�"�p�<~�j�%y~��3:|y�fѠ��@zc=f1ᚱV۴p�tc�*'�cV`��+Q����b3c7�:9���r9�g)+���< �ƭ$�u��B����ވLV�$�Y�.�6�"g�G9���`�������r�~��$������|�� GLo�a��:�����{&�4�O:Z��C�� ��v����*Eu�DmO��,��`��f>�a�#$���0w ���>�Z���[���n�K�R+����u���cKQ��c��J���6������6�n��ހ��/�/�L��U�2i�Tߩ�g�w��ǘ��{}� ���餹���\�ͯ,,e0�����凬���R-L�D~\k���&u�_��0k��*����#���އ���K%��N��CL2c�f������;b�AY��z�to���;���!�Rx���ʴ�:�0�g��\1E�,�u/��x�Cb1U�7���&�k+�`�%�9�H��P6��� ]e!3�u�K���f ��]T }|~���e��`Q-V��!�6����bsA��i�rPƻO�XN�rRAj��ZCmE��G��.;�'�`���f�B]� �?nCCPe�r�@$ވ�J$�w�wk�Pf �:Ni z�F(��dΥ��hX� 8ңV�����P�J�[A��� _K_+�:@@ǤG�0� �̻M�� �)�#�@�9N���&��;H����r�L�_��r^�_[ѣ�� ���7VT��g���Y���QT�-��0yL�E�Y�l�};�Y����%�� <4�OA\�b֔I4���C�+B��h�h�=��fi�r���7�m`�`|���gG���ilr��s���rε~WCUY���4�z��mږ�2�6�ߴsj�_�t���̊�[z���ׁ��D"C��I��F#�B_��bK���jb\��_!�����##"ҲN��Jw��݅ �wC��u6<��$�a�4�HP4<jQ�Į�|x�+`��?� �F#"�z �A$� �V?-��83�7��lH�N$J_�A���5Z�-��|陽�r��#���rv>�:�<-�L��f�6���y�g`Κ�.����+Nv�Ce���8z/��}�0A�^�/��>�[���7]�B���5�� V�t�%�� �V�46�7y���b�1z7�ӤS'��u�d��HK=�N��κt⊕S�ST�7]�`t��ִ7t��I}ҷ�ge�9*���mx�� ���jit�)��[��`(lHS�VJ�(M�4��c��i�CT�8�2h+��}H��>� fcY�O�C�9o� }�X�*���f����[�� R&�H� ƊW1��L����E3�uVv����w~_�y��ݬ�g��p�{�M@c��}`Yw ���=�{�5�9�Y`Y��WT��g/O�§��b�����:*;��\�xvywu������0ԈK���G�#���bL���E�G��Y�t�t���HV�)��Ƴ�����>��@*k��@�/`E�8N��?�}n�D�#��١r�L�H"d�F���Z��>��_�Q�d���ǵ�����h��9�B��W�Q��ql���ρq�`�H7������R�Q��y��F��Z-��J����8s��� D�[�!���Q*�VUC��EW:�-�����o�̏�}�w)�-<K�.���LBJl�[�}��-��&}��ݵe�v��&`��U�S��IS���ٝN����}ޅ�ϗBEF���~<ڽfo`����QB�p�M�E��Q��=�<�OLtq�0-&{�0{��AG�Ė�Ad���c�,���!'�v�v���;�d���Oy@�r�qx�pg�x� (�5�E�:E{������79��Z��RB���_#Ov;Wx7Ln�0�R��nֳb݄5u={zx�u E3�*V~�RʤQ�^(�V��<D�&���{}U�T�گ��8��i& e�V�b�{�J��Vr��ɶ��<�Y�Xi�GP{�z�M���c%��4@�S���Y�,���*�^�0����9^�0��&����0�X���R*H� ]�Xw�t�I;�h�K���y@�- �C˦Y�^)fy}��:���#�o��Lk���ң� ]u��.=���'�{3��g�Me�X��u��d��&���|~��p�@<V���>=G"P��;��EQzDDq5��D�,�G�d^�ς�W+�+���b���G�) �v����|�z�|;t[�� �'�|>..�\�7P>|ũ��L��{��|押ڈ�J�� �YX�h�1ڀ4�&�#�A�z�/a�r�F�0�m�6H�x3�aqԳ0�_d#р� /��~���Up�� �@?ΨI�g���d2���/�N�I4z��J�z��]~睤��'�)�q^ �*�W�ƽ@d?��=�az�d0��|�qlJ�L��4��&}t`�w��q�+meR�<��Uy�j��(�Y7���yJ�5��l�[@<PK��Qi�E��K�I�Zi㶥�Q[Ј�kS��+ۿ�^�&x���y�o�W�j���S26 H65�,���{�Z���I�hZ�x�^B���|['a�I[}w��s-;�4�A�����ŭ�}8 ��@�zO��ˣH �W�F����\r�t)5܆%�DZɡ�=���L��w";�[lJ�8]&)%K���?�ajO-������]���5$�'���( �=��t����S {}���=�Ԙ?Y?���U�)���1�ȕ�v�d>ߴ�rQQli��`�Mb"���A%����1�|b4/#�݄����x��p�: �8�]���J��k���u�䈊���@q�7���L1:/݇7��͠��?[���U��~� h5�#}$sv;��2�B�K�bFx�U{=��l����A�*��(��t2 �5�]ƎG���W�,�ޥ���x����c�mU��LV��6R��/J/�5� Șo$}��B��lhk`m`W݆����}�ىwv�&��4�W�W����Z|=�jhK]4��[���Ehgg`�v�u��a�c���N�trL�UyIa��*=�ϴj��S�r�E�!��C��m9'�d>�)̮�K5�U�I�Χ>E�$*}�=�*ľ�� P�=��9�_��P�VV�Z?�1�D�T0;ABhA��E�����Ř�d P�6������mbf�Fq��f/�c��*-qI)tS)�4�GJ)^7`�hXJ����}A�8�I]����e��<Y�r�����\�����X&Z�����Y�3�,���ܸϡ�ݪ�S� ;�H�~�#�h���n�����f�#��7�Y:=�`z�N.),����p ��Ѝ��u��ހ/I'��oS��K�7.�=�w_�}j_KW�a �yaLOm��O.7�]-��Јn��W��C�D���K�+G�Gk2�N��D�� &/��F��} z�Kp�J�������{�Fg�+��]^��;apXs=��HB��z��jz�zZ�˷�V ��Y��X���7+PnbCf`F�7P� �QO�� h#Q�'ϭp��!H%�`f�O�)��D��pو)9��Q�*���A�0r��J̹�]J�m����R�,�Q��4�>!���b)�r�T�ߟ�s1~�(�<\(�ĩ�d.M'K͂�m"Hط��L�.��_R.��(�~���D|�e�o�NY���_~����#:�yMi�m�����~3�LD�����ԋF$��3^�Q��H�g�1��t#���HY�!ᨠ�]N�f�+Ŵb#�����X� :\���Kw�.� ��v\������Kt�.�m�1Z \��Wj��&��v�.�A��5#�P�I;ǿv�PR\h51�����A�S�p,�2�����~��o�weG�7�&Y@34 ��z~�3С�7�[���@V�R�qz�GkΓv�J��삍8dsl��˙Pasf%�BM����e��˾{��HE8Cc0hٲ��y}����n�;ы�J��<�����B^��ة.О�P���t�/�D�'d c@���w���\�Wϊ��s��=��˰�x�����8�]k���J5I'D���Al���Q���g�LF ܸ;���讍�*gT���_�M4\��kۛά��6��oYP��sY`Z�*Z��p�e7}�|��Ú�ʈ=�-�:�©�?���7�n5 ~WŸ�Ʃ��~CC?��e&N��7ZK�"��gE����*�2a���v�w֒��y��)�!*�u�g�`Fτ��[gv�}�w���Z���Fz�{l�s�M�G��n���kp�h�� ��V��Տ[�n6 ��]c8� Ο-���F�p��sd�D £Ny� x�M��n��Q�Q���*�4W#�nf�u8?�:�Ky��y�Z+�RԾ/��Tϫ�ϛ���I����[T0U��0���� �6��$H���n�ě�ω�>^�'���I�����zG��q��(�%�v�ܧ�Mɣ#��Ǒ\�`}��!�Y�T��{3f錭�^��x�<)�v����k���[y!�sHM鑴S�F۳P����b���q�� ����d�&=���2�4�-mn<�3��+��Ttv�A���p�i�-~�C��2�$ppƝ�Б�^�}����*�A��'G�E[�����J�9s�՚�:��������̥�s�I�e��Y��=�ƌy���f�z(�L��*-��vСCɤ����C���Y[^Y��C��9�_��(ݧd��m�q���c��Bp�l��gTV����>�őd��f�h��G#�?u�tm���њ�p�U�[�T�[Ο}sw�����5j�5t�7�yv��3��5qWLnZX3S�nvTOW���%M5��Tl����1X"��'� \6yݤ*s�����"`?�w0��vHU�xz�����=���՛��0���ڵ�hzP�Ⰼ�A�$�Il�r�`ޔ�P6�����J�'�A��oy^��m�Һc����#{�R��L�mj��1���l�M<4��}�0zf����/J�+c�O�L3%� 9�b���*���f�+��O��N#��Pm�lT����dd쥌�$O:D�b1�U�`���>�8cTĬ!�*��bDd��=��c��h�_`�)�W�R���t���L��>;ƥ�8���X�G�V�Ϫi�Ǔ>��S��wU&�|�c��I��n��p�_O�fA����/��_��p}A��W����~��_�Z\�@��� � FԌ>i;��z�6�v� [![�?�Uki(W=�QM�E��6�} V���N�8�+�b@���pp�*3�����'IGN�I&WH����A��c�:��H��]���\�G�2p�W?b��̰ H��[����ȵ�'[�Mc5�t� }�}S����8@���r�>�`8�P0��иs*�N���HF����m[�X���Q3)}� *����{�Ė�CM���U&h�U���g��-���J-��N�ck��M]��c�9����&�j��1l]`/�j՚���M��#*k����Ϥ7Q��'й��|�Q=�d��#�v~�^8IC0J�=0V�FV�����Ȅ��$��e����~,F��l�?�Sa<f@�z�٘�bV(��Z-����t��38tJ��<� 37�a���4$.*�2�ݺ`��3XR���� N�F�+���pg�ר�(м��������A�w~k������>�ab,v9�8�7%x��@Y���"Z�kJ�`W��sX�MT�+=A��\ �b����6+ц�;�cL�e�b�Ip{4Ҙ7���,'j�5q�q��7F�ӂ`���3�-�:�F���}����ӿc��[��]%%4!����LK��"�i������[\�tz��n*�)�����PY�I�.Hl�0P/p(w��a�� �z�p]�<�Y��;R9ՌZc%u>u9u;�(�K�e����*Yé�������O1�E��{3���,X|īVK� �������6V�y�p`F �%Tt^A$U/=��!�^�Lk��_-$.�w|ì�ï�c�� Ef��\�t[[���3���C��k���@�J?��mo���ӫ�AZ��Y-E�]|H$�*j��/������b��b�N(��{�Q:m8mZ$:C�Q�uS��ZTqY��Hu����va�����w�<���4hz��|6IZK�����>�h,���k�e�J��w��Y���6�4�j���6tM�8�ު��n�Dn�M�?�S���lcłC��-o���t#(}����_����(,j W�$����$�> �*�z�.�:�x�#�����Nj/u�0��12!z�,zjk��k�x�x-��E�#J^^ �'�DF��8f����z��<��`�p�+<������#b������=�~-d���!0��ӆ�J��Y <��] ����1pHc�Ք/ZT9>fրًѰ~�j��&NA� L̟�r��N;�nXdp�t�S�S�r�>w%_(��,Ll�' ���њ�A�Ђ� J���*m�pǁ���W��eV��I�V;�=/u:�b���]sm��g�D"����&�ri�_�3q�;��>����Y�\wㆯpZe��P�᥍�߁q�3�J?Lzx�:�p7��l�o 8"`�t���Nهs�q�?�d :.ք2 3^�fe@�p��;W�k�E���Nc���I��ӥ��:��u�C:$@P���^%HS�>�U�^��X V��C���M���塯���q��YN�ރ-V��c/�8 G� ��X 1�>���Z���V�w��ѨM��t\e~�-J���m�<-��iܤ���Ej|���Ϳ�Ox�PB���!(y�H��ߦKG��P2�9�����7A�E&̔�2��ތAX�U��zMF)�F����v�a�Zo��>�[�_<�A��AA���u�L�\�.(P��pϺỔ�_ť�}�>����ѧ�X�5��"���[5z�t%= �� Ɇtj��`>`Az�/ �O�0�-٥���W駒@7KoI��'�����^P�YΤO��J�������/@�K���0 �:4�|K�Dt����`�f��� S��?�4�{���s��}`h��6z���{�����W>JJ����0Yq�=�B�~��5����;���{�G�8xp����yx� �l���D� ~s���a1�,:Vc�z�t����7JS���ʔ{�Wϧ�ӟ~ ��ٱ�X�K��_6��yE5]���-�u����y�N��ħ�Y����J��o�eI����F�2���S>%�%�m����}��m >�H��H6b5eB(���|�#�|�l2�C�W4t>���D3���lD"q�0w+���Y0�#E�hOԂc#�Ko����@�Xq����]H'�Q��/��A1����E/�M����$>��0 9�FsP+@"�p"G��0��`��x ��7�*��h��0X�_Ͽ��u�\�d�O,S*����/�� ��$��ɇ��%��FCE��^:#<yv�R��?���3=��V�{�����o�X��N ]�+q�<v�q�4�����c�=�,��k7U�;qqR��nw�5�j���,�kTE�j�Hp�jﴌ���j�/��}Ѥ��:�WG?}��p��w]�E�\���Wv<4�Y�vua!� �ei!���R���Մ�:H(�cq�NB�E�>X�� ����X0�># ܃�ac���Tr[�it����0J��]R�Cs����a�r�UOZ�C��_l��>���xKj�t����N=�4V��c>����|�o���� �G���jN0�y�O8����t�E���ͲF�ǚ���/i�^h)� �N��X8U�Et��r�� Ҵ*T��s���f��+� ��WQ[���������_-ak->]��p����1���n�f�a�V�4����?d@��k��Qҏt�Y�wh��}S6u���@�L�5x���x�K�uK�9�z�w.X�~A%�����k�n�m�2�k��sa5{��) |*$��g��Q�� -�%�Z�S�Հ-����]��/w�ߴ�l�^:���%�����7����~K��3U����L��c���j9��d���x�t�A��(8H�2II�$M���ñ�_�l �S�=��Ǖ�.����j2�|w����1��M�\J�N*@�(:M�A��`��e��K0�Ppp�3�� Gͥ�{ʶ��� '��0�T�B����*���oD�$ъ�J�n���QEb�r7��dnO��D� ���14��d���g͊�x��7<4eM��r����zjkg�'�>.r��b�vz��G�f� ;w���x}h���'��v�}� %��H���^f�7O��t��֎�M4���qY:��9`&,L�>�������V����X �'}&��� }�^O�5�)���>�Xv���49�1U#��lYy�;�AI!���JB�·$��<�F-Ʈ8�[E��è���<v��{l6�}�XYS�&ff�rZ��}M�eM`j8�69�"�n�JoPMY��)*�^��Me�ML��G��VS�4�������IL�'����,�&��fp}���[_�_hPq�=ee{�ʐ�>sUyc#�G����0R>$aY@ ����ŏ��j�\P�*�x�Qqx�n��@ �X���ԁNbɇ�t���$�y4�Ǒ��sv�?��1&��0w��T$��^c�H�)�bi<��xJ27 �%�O��U,R#��6��#�d)�\���`�x�.&�f�#��-Hg����5*���F�<S�jєϑ`1K+�Ţ��G*z� ߠ&�@�@�A2$7�?n"�GI��ܴʂ��W��zZ�$+i��qyv����F�Nr[�B�Q�+��f� : Ê�ƨu�i��aiZ��3 ��gT4 U@�S���.Tl:�U0�+�1�E26rj�V(��$S�l��Ќ+����U�Ƭ�r�Ne��0[�i�!``��M�U�a���jt,��[:5�Le��� �8��@Ό٬e6���}�Nm�0�cX�$̖2��4&�ح.��!�ڢ �sQ�]��葜��Ch�6c h�����qHkiZG����̱��4_&ht�k�4���g�u��6j4, �2��W�T9�gP\Vh^�Z��b��e��\),�;!&J������|��a�z">�A�z�>��Y.�;VN���ӂE{�J�>��RlA�Y����ݡ ����,�V����Ӻ\1��4<��E�֝V����y�^���ir1��8T`�uN� �f�Uk!0ii5~�P�Yp\�"�OUΎ?�bi�sK)d*��CMł��v�ج|j� @M-�� D��I��R��V�2jhFU�@}����: (mnPV�y��NVm7�4�Ƭ�9T�+fDI�c��7�F ��,�p� �MN���XC� Z�wq����kqka�� ���~��.����aG�ڤ��FUk2N ��pA���[<�5��B�����N5,0Z~�V���T��uf5��f������1��Q���+���f�F��2�M� uc� =4P�֛u�:�@�F�h���kai���s�m:co�pj���\E턐��S}��V��W�:,W�nx���VP�*;رl��5�o/��\ �/�]-��?7>i�ɬ��_��U��M��/��]:c&��a<�A2t���Z���+(���h�y��`����.S��� 6��#�b,���#C�*2���7c� �([�)vݮK�Ƨ?��l�H�����5���0�眷/�a��w~�`���&t8��f^�y��M�O�@ci��sb�5t��IM�r�v��_�Y�/�r�����e��?��E�n��� ���{�L�� _7�鴿�gp����:'ƚ���G�� Q�Y-��{�H3`�+ca(*��B�`�#LW�w�qӲ�f�8��>x�Jg� -P&��;���%�&Q0^s}�a���>wa�`�������YU��ގ���M�O�y�'DfU���D�u����ڏ���y�t��ne�x|P3'V��9T*��i������pq����M���[JCOe���rɅ�I[�>�q�i�s���sz�nyG:�w�n^���H,J+�A"�2��8��!��<+e,�i�Kq���.yJǜ��,�Z�u�b��n��67�00�V�wx5�&�>5Noa8���J7h�R��S�M��,a��i������{=��i,2�n��kˊ��:��ү�6k�͢�H������/�����Ԉ5YK�iy \RlW&�2T,�ٽ���(1���7�{�E��!��{,��2���,��Fي��V�F������Ũ�V�H�6��31;,UW)�s�w��3����A�w�.��֙�yH�� (��{�]x���Һr0o���(8��7ᶶ00��ܲGz������k�JI/�P.+�� �����?�Vn�,�U�]�h[�F�PzC7Lvo�Ii�$s�m %y[�������6�7r�ߣ3P���&:��f���/�d.�*���(ij,q4�.2���#������N$�������w���1ƈ �[��G�����54 Դ�Vp�Z(@b�Y��bL,c��Ǘ��x���GZ��M-���e������K>��h�>��C�j\�2&P�N���5>���%�I���m�F�WzӤ�r=��pZ� ��F���� &t��g�z���&:k2|��^�~ΞO ��R<��a�##`��$�1�P'�J���!9��/��buOJ�>����r��h��H ފia7���*̂w��G�;��qżꯨ6�'S�4I?}������k��&(��&`}'Ǎ+�������|��Gƥ�t��H���Q~��bSy�pu���%g8�]���"�Ċ ~��� ���\/��ڰ7E8Tv��t4.����U��V�54s��G�^�����o��^f-���㓑U����)K�Ci� 2<�!1X+����A�РS��N>����j�n;"֊��k�qb@7W(d�߲����ϛpł��m��A�g�E���P�d&S�?N���b���=��ّF��B�+�>��,�v��<K�_7]oa�Q�p_A:�� ��5q����$�@{�0���C�q3��bs�W� �D]<N9���~���:D#P1���<��ƥ��]�M�ˀ����Im�5��b奅� -yW�d���͎Z\H�G2=g�Ղ��%�T� �r-�j8��ħ����q��fT�Oc�Aw�Z�z�Uj�:�ˍ+�̸ ������]a�����M��Yk�5-�.d�������͠�i�M�9!г�boC���WU����|qK߹Z#M��F����;�ҒQ���G���G_dV'�32I"Ԟ��D�����1+ ���8>V@�X!tc�3lXG�.Q.�(@�1�_�Je�#�BX��Utx6�ΰڄ�Y[�_�2�y��Z�vVUՑ��ː�8 �G�f���z�/����v_��,�:���x#�]��pe%dy��~Iǖ��� fY��(cX�� �[ ijbNuaIK�C ��w�c�7��;����-���<��Y�[�{f��%��'�z���ۿ�/o���¾��mO����OM\��Q7��ͭ� ����5pYώ:�tT��^z�ck�ٛ��r 5�ُwL� \q]眖/_l�4��y� /-ҵ�x��0�r 0��`i�1s�/���|��[ү?q/(a�O��~�����Y��W�6K�!���dz`�o�e�g���_ܿ��U0�)v;�������"Hh<�!6�y�p��i�Ģai���4D��N��={�V��l2�7J��N�(_]2�g��s��^�dSkAԩ�M�X6{~���t�����e�j��Z>�<����,�Z�t$�*�p�0�<c�ܮF��^�9�uo�r%�Y��fͻ��O��3X�;�jC��]s�,�]�梺��'��q����F�N�2qꆍWttv��pΤ���.v��цbh�q��f�����KU��pV#�Ŋ䗿����)"e��X�f��f����m�U/ ������ͱ����Y�Y���m�6��m^�t�:�������nۖ'k i�Z���~�v�-&��f�1e�O�����m ����gQ�'QNXV�5���P��'-�RDЊMe&U�IK;J���Ls������N�Y3[p�I��R�?J��~�C/���.���s��� ��{n���y�9)�⧾��V*��9�H�%��ϮT�v2�2�W���bK��zqĖH_� ����w�y��}?P=�뽭��p�2�J�_K�����X[O_G�+�1�_��?K_��ͭO���c����97%U~��A�L�HkO���U��I�T?O,���SaHyY/���*lW�Q�z�3�"8O�\�/<�ݍk\�\�]��c�����?}xt��[N-�S��د�ӫ�:z����?̂��X�@FVŲNB� ��΄R!ѥ�~�5�0�(�$�|N:��/�OsZ�����V��A���K۔�a���0��t�9��+��5%���K���X�|bk�{�.�$���{��� j�U �+���V��-�l��Q�{�8��SFx��O�t��o%�U��7C���[��EeE8d:b�'�z��H0��LMnv���T>$��:RC�E��L��ẳnO�OZ�0}z�J4$����,*���h{e�E�ʸhtVGDZy�w|]��U( :U�.-�����N�a�����ʐfH$���hv�a��[�H�l�1RQR1�6�PɆ����K� ��w8�g'x����'c�X����@fc��b-Q�"!�2��+�:�)��H��%p:�b<4�~�2g�Cu���UӍq�ոznSU�1~S��yV���5�:mM���E�1������;���yM����14bk�W��O�6�ku6ΏU���ÎwE5����(���g�D:�M�b�kp�x�qnfce�1&�X�����kG�#�p#|D�Y!�� }H鱙�`^p5-l<��H�b��������eں��������߽�y�ۛ>��L��'3���L B��z�Ы04���DET�E7����-���.�k[{2���&d�����ޭ��w�9���;t<X���W������ F�C4Px�.�59�L뽃��N�����8A��YZ�Xӗ� /�Ɉ�>��As�+K�XܛSé)�b��� ��%-�q_�pO|_R����ۢ�&��Y�d�@�m!�G#ET:��jH�r�x��R��(����7m��~�oV�j�v�}��ūy��a�: �Q����+�ƥ��/�s��QJ�7W!ɗ�Y��s�v�}^�s��ޱ�kt݄���A��W_�1zF/�Lܹ����)(w��.Pt)�Bw�P�y5��������v=3�cxLi������;�\-asҙ�_x� �;/]t�F�a�>y�Ǡ�g���D�_O�ŀ��{��ƌ�h`�:��b�@�13���3躿�L|��)�|F?�K~w��ہ�5�Z4a8��u�O�l��O_��'ۊ�К%#���w����E))?U@���T�D�[� ��㿱��0�Mw'2����kR���#�,�(���8 �PBD�@%�"�(�D����^�MBG��)K����Y���Sz�8�L�ј�����z�~�t��~F+ME&��t��Q2�e�Œ��R(�i�529,-�V�A��LL�f:�q�A+��q���<)¼�Ɍ[gx������#�AC�o��-͓�P~�썢N���S��40��7W�1,$�t�xUevf\D�Xʮ��|�og���h����4�w��d�B_^�k5�E_�'�����ǨՁi�W�~N��a?�P ��(�������~ ���ts���� �лЙ��W�� �o�}r�$��q̮I�n j����x��M �R�8���\��C�� �Lh�ze�<AlW3�fA"a"ʁ~A�책�)����8M1N��f�[@&��-�R�f|`�!o�s����L�`����R���%�WJ��TQC$�~i(¡�ӽ��z�$����yɠ�=E�z�K,/�,��f^f<��ZMe�F+�J���}��G�Y�VX�m�{��(� �F�2��/�j�i;^yeG�US��%ġ���4�&2� 픑j'�L��f2�}���8�@�L��h*�b>�K�%�>�*�ED�b�l��,V�P^e^n<��翖gg���予����)�e�3'�<��~}%V_�!�__S"�ʒ�q�� 5S�Y�f�@z�zv�G�K��˳�!�ռ��X-�Bp��|��>E9��SK^PT9Il$��R���t���$��/�Z���.m��n��`�rj/_v�R0�R�嘽��sQ��`�V�i[�����G?\��`w�km���K��.�j�u'�`' �-`�-��9��cݽ9昘��G��<��y0�=���9��#=�_�)t� ������rt.��,ο����v����>���۬����� ��|�=����2�1���a78=qs|���a��(=�̤]��'�?��b>�=Z��,�}� Y�V���R��p�'���O�������Yn~���۠1�9��" �@�����k�Oz2�1��]���ǀ����{��l;$&��/��oZ@|Q�M�6��)�mN#�P�{��/qSc$��Ȋ�R���+�96fݩp�w?rEC�ӧbW�拔(��`ԁ���,�����ɒ�̓<���ޞ�p�|q�ʩ�2�u<�n��S�P'���P��>�����R�Ic���\�!��N�L8��@�b�O�Eto��&K"�����KaCI i�Kd���15m��q�<�E\�`�� ��ь�;i���DV1�F��'(���"�t����$�|�F�P���m�6�:�=�|P��ޜr{ o�P���Ir8��%N��=[�nHò����9]Z�N >�*���e����S���4Op�)���X��.�m�̉e�r�2Ds=���qj���1�Ʀ�W�� �U� �*��MJ�O�9���G�-�`fK�Quq���)p,*����p�ڊ8:[�`(��������R�@�:$�\%�%ϤWH�M���WNR<7V�Ui}�8�{ dX��ҔN���Ue6�>!L�� #�E&����:MZ����6���*]�3�4&:��=�U�͠ ���jK��j��wX�A���5J5L�C��N�-�>B&�u�M�l�̹��Q#����lZ&��QN�3Җ���� ګ|����F!�@6Tqp�A��u#��B�+�<���SfL�M$>Xj7��ϒ�|�bRPkG��R��N"�GAA�!�wD"C��D�}t���>R����ec)�����K6�Y�B�iƼ���1ٜ2�7�#���B�Z�3��Z�U� �G!��r3h��s���&�}h�����C6��֗�Y�&��\=���Ow�Eֽ�>Go�O���� k��� � �7G��$�l�wT�X īM���0��4�rK�Z#W�XR�U����P���$��rs#F�`ii�[gtt�Mq*�V:#/s��C蟿�����5��u�����R�!hq�~�?�ٮ��b�}�@�,'^%۩Ux>�@5������6s&'�hڌ ���Es�0��D, <�M�!h�l��̄˧c."Qq� �L��/��Ё*XI�jpE&�k����Q�Ρ�V�dʫV�U�|��>��۟S�S�f7��u�}��.�^߾jT�R���Y�F5,Q�~�N�W(��ׅ����3��F[^�g4�2nߗV��h���Q��]���<c}��QC:���V�S�f�}� ԓ;6�!w�����h��`�?�{��I�9uB�٩:��R,e�M����M=o*�6�6l�jQ7IĽD���S��Y�\ju'����.��2g ����Pb9�?�p�(_�@�B�����IJ)�a�k��f:��]3`u��[�.⾈P��_�t�8;P� .1��F��CN6W����0.Z�hܨ��A�Li� !`mf�^��OQ�?�k2+�@�Eq�,�z��~��fV3�v ��>Wu���杙�O����S(V�s�E��v��G�|S%�K������7�Ҹ|r���:�ǩX���� � ft�x��2C���'k ���'��m2�R�{'g9��ItPBk��ah9J#����I��Fe�(i�Ɔ�!�V�]��J�/F�i2�;]��V�eO�u�t���Ves'�S�� Ӽ�3҉��Q� @&*��&^Z8ψ& 6ý� �.o05����U�^�n�I��o��ϩ+{1�8��O&c��;S]�+���"8�[��~f��ӥ�{�t�L*®`�c�#�L����P�����`q2�$&��{E�3cŠ$5wϤ ,����O�U�����Z�Tq�Q�7ѡ�P)�MՂ�E����C��7�1%vh�䃪��97�]�_���{���q)��z�_>+(��5U��]���o-���B�����;I(���%�G46��_>�+0F��W������Z����݄��-��v�%�T���1e��R�u�=Gq���<�h-F]���{轞�պJ�u���g�����u�{)"�o� 1Nd_"�C�ٓS�R�'b�Ě�|��A����&�>���HJa�L�[Ѹ��֖�##�7�p� �*��&��dÓ�w� �T����m"�u`z��͍���5/�?�oM�j]�hC��E�_@�.ͫHS���5�ԃ+N5�+o�u)>ݿt��ֆ��V�6XDl�.P���6����)e�.><~vؽdr.�ںm^�;yɨ=G��������UA,�{qg�����9r��:6�T��H�)�aS, �H&���d}��=�u%�G2���a�)���y�D����!��<�:��jABW`�PR�J]#���KE?$��8�� ���9�'�Œ�^L������~Ja��(8����|4�}{@$GC��`��ߍ�ָ�Y�T����G��5�nO6xԛ�� Ju>���Uw���g�}6Y�:����j�i���Y[�]���ip>v���ڸu>����$�X��[���O�Q�d��� 2����]�30�C�=�sL>w(R�qG܄O��}�S�:,�qs��=��O�j�����_��=y��3`r���Q|��O��<�9ԃ>�mc�^^u��e�#�$��֡?�i!�d<�^ҿ� ��?ئs.Z���sC�n���v�������vd�-� {�2�x���7,��d%䅝'��@6hOS��ԉ�e��H?:��Cfz�QJ�N��`����F6=|��)Ǟ]�uC��`��ġۮ|������ ���U�%`hgϗKߖU�YҒ�C'�j��yg����ArÖG��tա�e��5�5@���gq�8�����u@�5��U ��sH>W����$yr���$��m��n�v��5��+Ϧ�|l���۰��=��h��Ė�O[?[[&�L_@��q�`\����{s�$˵��)��C��?��?��gя���[6<p����)����o����R(d�9A�t9�:ڿ V��t�B������}�{�b����%]�w!��I֢��UVK���dh�{�/q���ɳo��q{N��sӟ�G2~X%����~�����gl�3�/ii]�^>����`��(_eq�p��1o4a�u�zN��s꭛�s�����Q����_ޱ���_-���@�p���<�0���|��3O&;�i ��vk4��`��I ��D#�%'N�r~��}1���F1Eo��4M�c_�id�9��US \4�rRO�u��qe!�|��Sܑ��$�����AK���R���W�TAo��^��OP�n�{h�ތ�A�:��*��`J�K|���N K�� Cv�i4��r��������i���C`����d��B�=��]L9�(z�5{&�\O�_�r��0z�-kU*@�5� ��ĥb�'{���H��! ����F��^��^G ��H�0�pzҖI��l�-�$%�@���^�����C�C�Z�y�c����45�����`=)4 �3�</MZ�(�0�� �2��r \��I6LB7�6�R2݆�2��7 ���q��)�Vf��f�{*�K������Q��Ξw���f�BLl�H^"N?.�_B�%��҅f���yF�bz �'�����d�:{���q#o�w}B�Ȟ��PȽV�m�� �<��p|��=��m/�]��1��^��m�[=��Ώso�;$x� ~�@8�k�T6U'�@��Y>e���T���t!�ǩ^a/��4#����f9�G[oɲ���-��~���/�o�S�r�5��-���\�}��.�+ӥH��A�;�ȧe�~)||}:�4C�mH��g)�_�۳Ta�G�^��]�y�|��teI}u�������P�įGs���P��� �ef���p�S ߂>�q�2o%�v�)N���Np� tN<�t�w��b�Qj��/���j$5��F-���v̏����)�-���b3Jfl��Hږ� �^����'��13QbEx��͜�#��1�ޟ�J)��Α�3���[cS�Ҙm�i�K�@�H0�}1L��x�P�A>M����QG(A>Ak1����j5P�L K�TI�R�+$2�B&;����P���6���f�؎[� 94�\1�l�J�ѨRv�Z"3d5؈>4�bVI��'�B�C8.UL�iGTR�l{I��`�@��4��j�I�J�5i�����@"QB�L!�Ԑ�yxyϿUzǨ��S)Y~��7P!W�������N���e�ZI�Y�9�s ���e�� Y���䯼!����T(��A�|�R}ߣr}��V���D�Lp��#����-(�{�����+ґ�[��[pN�R%u�3��kԊ�R��Nd�B��*�_(�Z$��J�W-Y���J�ɛ���*z�Y���v���$}Z�i� JQ���j��|0��1F��EQȃw���'�m��vr%�+�c�L=�?IS�Gu1���92 �D�,|J�1|���S6�CM�cg9����s�/��̜�M\ ��D|I��pFq�����=b��m���{�2���k��,�H�x�� z��?`�hR6@.#a�2(���`r"���Vɕ�J0��%)�����Z5��+���q��rF6i�Z�bu^�J�p�Y��[xeًF����~�B �]���ư�� WZ�5�f����tԡ�Ӕ�DyN�PĢ��ۜ\� sW��nK:�)#�g��4��z}ۭ��Ƙ/�4�\;��[����d�s>:�0X� �HrNԎ����+,�3� �m߆7@b��0�X�a���h����G �<���p�W[yN��� �� X:q�P=z�}�q\oXrd�`fqZ�oh1:1/9|l�i�:C��p��y��`3�tt'?��$F���������ޟ��{'�C�8-6'�9�@���?��a�X9��2Y���<u�/ԢOf1Jw*F��ۈ>�{��oh���ν�㥌��d��s��͛w��_Gy�����^����_,������OS�xtd���_�t0x�Ƭږ���6t���\U�*�t���[cN� _e��%�,@�w��si.�NYT�7�8:w$f��"e��W`=T7��h��Ĵ�oxnЍ��I�D'�B/{��w?�<o�j��##���_��2X�|��0qnS�3L�@��K$�ϓ�`��8-�b�8.�hc����q"�g��Нv�FX�U�)��!��W�O�u��*� �ߴ>{�=�9\�E @�6 �����J D�y��bR~�sb�F�(�7�`�a-8��7n�F FV7}��5Ꟶƌ�G��/*�!o�-3S�Ԕ<M\@�-�߭I��%:]ĸ�Xk�h57&�L�7b(�����.ӧÿu�^�'����b�� (xF�O�E-C?��7-_t��.�G�߿��?����2�?F #�I���*��( �ĮT0Yq�8Z�7�z;1Y��-&x�,������a-}� )�6���e��_��V�4�hRU�ο�E���J�}����W�<�C�.MOJ�iri9�<��� \�˾�ۋh�b�HE�<r��l�f���<��A@Ԑn��̘R��;�[��s�/�cv���kZ�]��7�>�\)g�-�ֻJC���/�d�}{�-�@Yr�G��x�E_��q�C@�X���n�2�>k���i�kJ�ωc.J�9R+�����2���h�<���a�DgH9#���:� �G��ǟ���w��&�ŋ��ׂ��]��ϣǁ*y��yݘc�y=#��N��B0�C�ƍ=�]G?��'���!����6�= v����d���T0Ü 32�0����pV�� ��v�O �uw6$}�D�^�3��4 �^�o'N������'C�%]�틻 }~0��/NPZ>�i<vX��^�gݶY�*emS��)�3��z���ի�g�S�.�������$���fhۢ�5G`O����y�§���w��r�v�ŝ�z͎i�����h�.����.��wL�zs��p� 1m�Ŷ"�&��� >5/2�sf�Jb��X@����1#��ӣ�oX'b�d���R�v�-��h;�v�7'���^I�z���ho?�P��V��J�*�pڒ|NH���������k�%�ٿЯܤ'���'H�$[�����KNo�'�F]����N�֓�S~ig���? ZO���$s�?A��?��_��䢮O6�nh7}:rϸ�Fۉ>8���6��{|T����$��: F�dS3FL7��&!I�P6�{������)5�Sz��o/�@��١CB��*�ڀCcW�噹Yj��@����.w�fL-Ǭ�6�we���6ˇZ���L�J�Ƀ�-�u��������o�{�k�H��g�ܷ���P@��iÛ�Lw�Y�6�d���f/X��z���n�`�n�zHZZ���.�[���[��sֈ �NE�eԄZf��4%��On�����ה�� R��Dj>���F�L�e�������:�ژY��kb��E��@4f��1��3�1�hl�nIr�1�/�/�'�T�@�Ki�QԻ�b��P�tj�!#�\�O�}�6�4-����t�ɿ�0�K�N-q�mVZ:�fq��s�|�V��U{����hBQA{ɱZ��O�5������)[v�eU��~O�\�h���M#��6�Yb*��M���@u��{t���UW����y�2df��3 C%��VB����}�r�]\��+�7$5@9:瞒ߚ5:�uB���o��o�w4M�&6�Q��Z.�Z_wG#��@��{��������<�.*w�Z�9�Q\�qƽY�����ɮ�����4�6�ZL� ��PK�f��@����:�b��W��H�Ɂ����L�'��aa��:�����!S8�!i�-���F�L�#Q�ԅ)��8o�LoCS����$T>zEY�?sq��1�tG�����]�� �m48��ӽ�#�C_ǔ{��\��U쏣������"�35Uq�{����%�C�5��.b�}3sk=��q5��H5[,�b���yfsZ��6�}��,���4��e~|������K�]%T�����Zas>��x��d�4Y�H���������A-9B��HJ�oѨ�����(�ZEt�H���O�qN�H\}�)�oq�#��e�e�֭*o�v` w��уs��AkV?Q[5d�s�u�MO|�00p��Y��4)�,��C��}���1ɯ�KJ[[�JM�gϠ'T�� ���R����1��pe����%�Mkɼ��ʙ�Q�������y.w�2)�=>y�G~�w�-�(y�1��\��n�̨��SZ6��~�e�C�Ƀ�]���@�y�bȺu�f��^��n�ᮐ3#����wl����FiV��A"#�^~�����pF��$��"��d���b&F�%-����O��nd�0Q��u�����]���w��k�f���%SM46&=�OEr�?S���o+n*�е�Sۂ�#�� ����M���<Y����~����;3�Tu|��d�!hP�kw��� ��:�O���9�$#�"�j[�"�dc��"��`k�E���KA��6�1�O`b��Bl����&Щ�]q�[��C.���4�4&�uF�`R�l�aDL 6�����q�T�f>��[1���R�9��T,#��C�Ỽ�P�5U*���51c���~Zk);�V]�,��q~��!�肀�e�����X$S�&���AZc����4hBZ�l%mȬed ��^��ӛ'�p7��� ����@Q7�|2�A��ap��� �d9��bA��j�u��욚�L��ss���b ��(@RE�GW�^t�N��m+���ɒC�/��%��m�c�SG � ���1�P8�Ɏ�\�#7|ui��tvsM����u/pܹ��d��?�y|�o������߉�%��i�)_���E���r��� 9�\�X�Z�P��o�.��7��O��>fH�"�` ��ҴR�z��pn��xz�ݡ��t��+���H�/�+�kꞀ��o��}�ZƛP�G�I^}��L�JOF�w�+:f��ՙ�m<�f�{^�7��y�H������ӆM)�}A�U�; P���e/vH+��K�5'љ���Wp@�M��rC�^9��k�����S��o#�Q��������q2y�Wqﴠ�F;���k��Uz��'�����W\s�3$z�ij���֜܇�4�:zu��W섯PC�@�k�E�d�P�HY$����K�,�3BO�B6X��u�k+�'S�g�,�g"������S���nu�m�#L��ƹ�'�=7����@�| Ẓ]9���<�c�e�j��|ɉ~>m<�Z��e�2[]�Q���X�R�LS��X��eݛe�fdk<�� >c�=��a�_2��l�Փ[�33��^K��2�.'#�W���r���&���l9�eq:Y�ܼ��Υ�졌�E"gB^��i���Z�mTд����ٟ�tVn��g�J���iN[��/d��`n�v�`zү����{�F8�I�.��bl�k�o�^�ͷyn���&>v��E >�z�ڡiq �*"�V��ʜ8_I��ke~���;�Z��� |�S��#D{�����;���;�=r�/ͻt��#n&Aꂂ{��[WO���*�~�?�N�a���.�S:D�pR�D�1� j`,UL�o�|�m �9�!���39^G}�s��t<;��b�L��g�A?>Ѿ �qp� `6$po$��AfO�)��V���h�5��I)V�!N�h� ~��k�L�������]L0���K]1vd�7~S1r�W<�~S9Ǝ���\1�TJ>��t�V�]U��a\�Ӯ*���+JVi��WЧ�M\��ߺ�j��R�1�@Qy��g����Lp�4�A?#&��!�Md�1�s`,*�]a��TW����R$¢� C�u�����Rd�36���O�}_���q7���� p�O��#|�y�R%/��m�v�{ ��].��e�e�z�zҡ~P���{Ǔ�r\�&�ѷ����r68rc�<��]�`��'��p��qq��9�������LHyF�vW�Vz����'Ja��e(����nx��`���Y_L��xbl��<g ��N.�Z����b�uՕ{�����G���\U����NP��?._v-��o��&z�I\��=?����ӠVy�q���O*ѳ����_�DYAJ�=����kO0T�Bv����١��t��%q�+��^�&�?^��EE,#�:T2xt2�K���ˣ��?�MN�p�!����H$ڄ6%�.ܺ�1��@yt{kX�_�oG ��t��~�h��Rw��7��� �F%� ��JW�8����+m�X����/�/�'�Ka"흒X�4#"��MD !3�uc�B��o�����r�/o+F�L~���y���t��b��8?),��瘓q�ݓ@�E/��N�;-�\����#�BL�ʯ�f@�9K�h�E{��De�О��u�wv�7������N?��0:q��uB�c�ERd��a������zA)���s�H� ވ�\�O��ŔMTpX5�����#^/Z�������$��'0���.5�s6<��?�o�aø���[��3�,{����q�Q��.aln[e���hxi����j��n���̘��˫�8�ښ���Z���I�@��r刑+V�L�����1C�&$'�3L\8$��6� �����입�qt�'=?��(�%��t�>k����4|b�̙C� {� ��pJVKp$p�܈���7ƀ�9"����N�ڹ3y~4�����w�AK0ͨ<J~I)����;̑j��+�[��.���\`6����d����J��D��я�x!"b.@���@9Sօ���K����QO�gUP���h��@�G��)��4�V�}]� }���JV���i��%ܽa�M}$_��<`ū�RG��-+-FWJ홠�4(���V:M�^��s��� W�d_��;�{�t�lR�ƨT���2��LL3�����`S�>C���G�bP��d�u Pc�Lp�L�n,�gO��=���/�F�bb$?f�W#�u�K�~Q�����Ny0�J|��'Px:�1rяЯ��[g�.�rpG i~R��`)� ��&�E~I��`_��\g��Dk'�H����)��'�~=q�[f���.?��yAO��'p�,J�E�Yp�ym8��R��h�e`F%eA#�~��{�� ����+B:��N��3��+ڮ� 7l�0���7���������u߆�P�G�� �j�|R(CP1��B��+2��g�{U7�sr� �B�o�^%o;�I���Z�i9��9{�J��]��ȕ8Q#;p��)��k�=M 8�fF��(����Q#�i�<j-�������3����Bсi1��ҷ 1��F�W�O��&��g7��~���Bҫ�E��9����bm��*�Ыc�ML&@�^��Hj��@w i4u�"�$�H<�]�د$Oo����G`(�)Y�7�B-DWNO3���D�^mtL�~�7�A9V?�� ��7Zh�G��[g=�93bQ�aZn�k�`����pP�wLi���48:cC����P��ƣ���i,>�a��s&ﭯ�Ѐ.{l��Oۂ�i�G���.�o�3�9<�Zg���A�Q�)� i?f�$��1=�')2���g����� @ށj6|���C��-��S}�=�"Q����=�p�ׂYF���a�u&8��t�N�(p���GǓ<Zo��n4��Pr�]k��,Q."mF4�S��y��a��Ҹor�Opć�=�`%B@��z0g ������uf��p,l2�/��ܓר�hFI+�m*U��Ā��mŐ������pߠֵ��U�/��7�m:�+�)̫�j@w���マ�Y�-�Ƣ���$�G���!���c�@ �j���կLCnL������f1{��t���j��:k���V����S}�p1V�ھ���7�Q^��j��S���ԝ�1����;���Q���#�<Ɠ��Ƌ� S!���8O���a��t`O���1�n2�u'K�Y5�(",���F�S�0�!���C��68y�Dz �L~r������_q����1�����\�<~A�,�d�5WO4�;��D;$,�}�K�]U�� \W �$�Р, )q'oq��Ə�)N`2"9�!(b� �洢|�o���5엚x�L�a��L�2]�H�|�e,/�J�|6�Ҧ؋�"�fu:dN��X�'�Z�3�Ř��j�k2���[�v�Ô\l{�Q1y�0;�x}�7��ӆnWsf�����E��|�8;B��\���eZ��M�߸!'��d >l������V������"i`�Eu|��YN3�� 8�����s���/ɝ���ɖnd�e�A��(�BZ'�r|� ��R��I �!L�.�Ika>���1��cN3��Q���9�f�7 ru�u,ۙ�*�VՏ[���d���I���?�VϞ��tt:Ǜ���W��e��5k�=����|����ܼh�.F=pȈ>1#�t��X 5��JͥSWP�P�^ b���� Xb(��u�Φ䬤��z%���mB�䭩���:5PB�ݿ��o�|,L4H�ZJ�v�_H�@�7�\��px%_�yC���[&On�-wVW�xf,�h7�Y22Krʽy>)�0��r����,����� �f6d1?UD�G�"B�����=s������x�K��| \�:���xJ���b?KcMM1��X�)춽gw��f,i���ǁ�sr�Zk��bAO�V%Q���`�"��W*��7f욑|j�cwm���On:W F�>��ȊۋJ�c�i���c[��������� ٪�vS�j̯90���\[5�:I��:X ^P�R�X�c$2n�9b.��p�'��xb���{FO�C�>^6ǀA�d�=8���9��=:r!��3t������1L�Bd�� ���:�1@��F�F 1��2��mğ��8�N��=�H��x�<�A�9�L��y�� �Ҋ�y��h&;'� ��� �剨�Fa�:A�(�͓{��<'�u�́�j���W36DLh���q������;@Ŵg�#GdwV��l�9�W���j&�L�b��Z��c��QMp�B�,����#.P�im{cz��w��t��طYc�w���&��9�9Jf-��#㉣�c泃��[ ��eg�d��Y솫��Gbf�{W�[�Ϣ!t'+:e,s=(�2PW⺧<�k1Y�Ֆ�Aշ��ϭF��`�ά���\���m�M7�/k�O3ׯ��(e7��z =_Y�W\��}�Hp� oi�M�l�]i�qk��q)u�7mӖУ�'�li)�E��S�L�ߦ����o����@�.��Sɷ N���`|{;Ќ�S4%�^�c--1x��"//?P�6+�VT���59�τ��L��y\EJ&�M���RteY�8��i�t��r���2Ң�n�4�q�{,8�vFd�I�M��\��Z�� �%.��F�Z�r�� d�X�2 �gxJ�*%`>'I40X��}����הA@�ui�?�g�5����T�O�N<x\��R[��ԃ��c�cSj?wi'8���t���%���| �$�� �,������ 8��f1#~�b >R$����{�@�h���iؗ� �>Z��:T�M6���yI�{�*�xX ��F��^k�GO�L����uCf*u��� ���M nn��J��M�������A�H����El��E�z@.�A!���١l�I��z�%-�+|��_ؽ*� �)�ސ�Q��l��_(��p��+�����[J��2��=Z�la:�*9�,NUQ-�e��D�@�@�������Ë�b�ѷk�5���1������U\��!�ٞ�� �nj��R��ĩ�_XvcQ�D4t8ej(*=���'_]��.�� .X�Rh��~FWȐ���F ��JI��w��i���BI(|���:o���F_�֔WP]p����C:��1SұQ�����M�OWf�mUz�\�y��X��g\��H���W��������Ф�EU��3ʴ%�� f�gx17�z��#;�=�Ӳj�ʤ��;����j�ڬuY��3}����*���u*Vp������b� B.���kJ���k�{��������U�-K��,���#}8�Rc��[ %�s�<�7�"��6T$�e���� heQ�é�!nz7i��e&j�Sŗ�+��y{7�V[6*}�����ґ8�4j[��9iqk�t�sp���/5�ݳ{�C�ʴڡ�$q�]v���;p���3�&�x��k���.���o����ma�{�0�LvO�>,)��Z�v1���鉦���#����O�ǷN������}�����*@��_}чS/>�?�]^5u~%P\|�������㷾x0��ňv ��'L�: �����[±�������;\� �.c40�< �89zA�ы���� ��zMsă͚zQ뻠 �H U�C���r���8��8b���S�m�������������P"� �F(����E��'���4��C��.y} ��f���V�]��<�G��Qw�L�R"�5=prA�9��7^Z�=sH���>���]{_,Ȫ�d2:��4=ʪ�ė���%��Y���!�l�-R���X%z�4��I��N���»�9�@Nx��)��y���L��7��k,jX{�0 �M�w�E'�Ȗ�os�*��]�JY����;J���C�^m�3�(l�L)��� ��v`,�����b��)�k��A��a"�P���=x�o�%J�H�b�l@�Xь�� �Mt�* �J�lD;�$(��k��>�&a��C��(����4�ȼ��6�ϑ)�6�!`�����l��Or�|N�._��T<���i�?���"�w'�%�q���g��?Ʌ��8�^�e���M:�v�t�� ��L���(�ρ���Dy�6*�U2���9����)��?>�/�y:p���������\]q�&Sm�n�9[BM����v�c#am��M�����x�k+�P �W3�̫�Hf��W�u�u�~�9$`L� L�0,D�t1�cV! �r���#��!�X�";#�1�~��/#u��m�;����i�ּ�V��hX<�N���]��d�\�P$7�՛f2I�_�rq���8� ���v���G���o��1� b��b7��V�#�j�j�;R�8��B��&f^R�f���[;A7���:imӈa��K���S���c]�簄�v�w̮㟔������&@7���C�$ �s��>�!����+ ��~���¼���ߝ��̘�>>�8ϼ�ͮ�(I���xe�zg�$u}<�ASxb���\��F� 2��0#����Bx^� hW'���S�� ��xs�Vg����;�FMF�P���X&�O�!�(f�A(H��ˈ����<��!�O�5����9��B-�N���f�HV)�;��>0���9͍�g�"�l쪶�g���#Ë�#5i`3�p�W���9cn�5��,��ֱm�RUۘ� � ��Eͣ ���d6���z:.�e�U����z��ܺ��J��9c����jrUd_�� �]s^�;�_9u��KwE_�ҚU��2�ͩ��bhs��N+4c�Ek�A�M��E��V&�"V�A@���IP�dI�����8�~���<ޠ���ި���{P�u�N�����)����ĈO̥��.xz�AQ��d��}�fw.˓zL��Xqcּ}�/�?�@�\�s@�z�5��<Ͱ���v�M�j�6������3W)�|j:����v˂�!.�sϼ��ɥ�K��k���)�����+��(���z��Q�O^�@�{�3�L"��)�hAc�_y�+����^�YӒT��F���W�=����k��׀�/���Q�<e��a�iӧ�Y���7��Ew(u�^�a�E#�D����SE� �*�H-ђ�c��9����^��'���x I'��b�|�~�S�&�n ��H�Y8ϡ�����![�߲��;�֗�� �O�cd��[�+��M�G����@ ��Y��m��F���=�CgwlɌm��!H��F} * � @1~�1��O?�:�~>��QU7�ĖY���-��\�V�f�-ǁp]|�)TMEٶC�,\�I�?AD�ԙ3��zN6���.���@M�D��|�z.�~�� 1�2��SF�m� a=枹f;��;��O�!�08�0��I�$� �,�#�F�#�9f� �J�0���Q���#9>yW"2lX$!��E����+�Q�La]�����G��)q����"�S�M�{�h��61D�@T0�} �e@ 4�W�%�!o�� y�s^ 5�d�0}�X����S�鿐��ecA�-�>8, y7�6���G4oڳ$w���{~�����?������#Co�{Bo?����7`�'4j���7�;!���oF?�"6��C���q�_.`m�f=�9 ��y��ΐ���Ih�q3��<��i�����Xjx� ' �B"T7'F��H<)�d��3�a��ߘVT��M�JVУ��5Q�!}l��%�:'��Pfy���.M��a��e֖�9]�/�I3�o���=�[���T���ԧTfۖ��,Z 㨫H�����6�� �G��uI���i�eG����XS��yg[��(�ˬ�l� n;X��WO:ҳoQ��w�+�SF�BmqOg�4� 9��:���`�{�������-��S�Qt �j�#��]Ш/�(XgF��g��^��dɻz�k�S���SG����+g����XgkpV�р�sZg$��I��1d���^S9ib|�ynaV P���#럍� ��\�<�Տ,t�����M'�� ������N' 蕀��+�{C}�;�=}�M��^e+�%Ur[40�����ט�I� c`�+W�q�����G�V�$��̕�͒p���1�E��9����������ׯ^^0��{� �O��r�T��UU�F%-��[o��B�V���jF����D�z�L[�� ہ�%�*�S�����.x�U��ž��a�7B�|.vu���f���V��z�*T@��O���K�7 �P��ή��5���g�Оp-���w�����#�����u��(+b8s�@�8�7�r1_�O�E�K�_BѸ�W,>ؑ�:������6�0�>��0FM�L�nj��&�~��ࠫ�w���Ww����;�����K�U���TUGΙL���O��+n�TWG�L��hV5<�_��>� ^��������6w7�wo���q41��=��'��ȑt��#�����?J���#�;��� ��Q�tjՉg���&�a���8��wfw���ÖmY�,ɧ|Ȓl�ea�al�����6�� ! n �N�@h� �6��I��P����N��I����i �5�ff%[64���?�vgggggfgy���m��}�A�L`fa�`�g^b�2�e.�8�,��dc�� ��t��ƨ��`(!Q�ms�O�f0P�Y|�s|�X�k ��Hసp�%SpY`A�x^�X̬#4���:#y�,���G�r���<:^����ú=2�g N*�Ԧ����ϳ�Ƴ�#)Y�Zt%:�Xg�dpg���cr��5��6�a��m@nד���� ɝ�=|z4�s:'x����*-|�y 栯�y�1��u6s'�\ Vj���`����c�v��=a�摳���� ��S� �R�{ �լ���W9���M,0K/�RT����?��pC�� {r�P�7�s�n�̈O�I����ht$I�`8�n��>݈ӀF��L �'�&9L��#I�D��ìR�����`:�eS9��GwA�&�,����9m�( _=|���a�+�C��?-�*��_<-e���4P)��G@���Hѕ!�Ce�g��t�4;��m7� �X8T��?���} R��ǁ`����:+zw+�K(>>��c�0���'(�=�~�����Ƨ�����(���6n<f�Wmz�M���od���F<�na���5��pK̿��x� �K��I� J3{?� �Xi<�.6������,�j�t|)ԁ�Yj� �����[/C�2���ބ���qc/���o�7~q�,�y�x��w�3�q��٫P}�6�e9j���2�?��,����!��f�>;�ܰ�x�,x1C#:o��$K�"�<�q������s�5��6�9t����pd��W�h{��97=>��S�~�~�]�<~lɚ���}��ܪiل}�&�qW�͝�qY?6:l��a�ln�s��v;w��Α��Y�x��>��� ]6 ��r�뮻AHPI(���#�q��F��q& ����a~۷�wd���9�_-�5,伸�s�z��c��f�:IBh ��w�!G4�����|���o���+��ſ��v�*u|��B�ZH"ڗ�~�Lԓ���2�g�?S�T0��L ��#0��Lb��U�<f��Y�)�:f3s+�������s �"rѣ�a"^��EH��=�?@0�~�G�L�r�B�YL� ~�8�E�bl0`&[x�@��}��E<|���J��Z�t^�J������x�����J�M:���Y3|�f�*��)v����R`\B�b�g\K���ð�]����?�� O?�����i�je�OI�:��Ã�Y�� ��3e6�լL��}z4�c�vNC�Y����[�t_��u�7��ToF��Q0ٛ�%�I^���^�Щ�K{�,��#O��|z�XZpKf��S��2Gn�K�@a4%I̖r�a��-�q��x��9�ֲ72`��Y%ǔ{ڎmc�Ѷ{�im��W.�WV������px,�l#����-��r��/�UV����_�c�����}|&�B|H�ޟ��f��lj��D8���_�䈫|�����GGZ��y��Uw�<�̸<���Jզ�3���m�l+H�����ݛ��?k�)��:c����ϫ(�jL�}�|qe�o�������6oZ51��#��Vpi�:��8�{[����<�}��3�D\6�~�<�IcH�_��+M�i�n�s�ˌ���+�lLTU��@�#�����ꅀb��'u!d�G��q`K���- D�u�E��7����Ob�"I:��삧��'�d��w��f{�B�Dl�1I.v���$�<;��WͱAT���.�ݍ�N�-ꭏ{�&�nN=�Y��8��:�İ�v/f6 �!��Lt�\k��"7Ї{8�k����?���kB�㉷J%��·2��18d��r���w�[����w��w�7`Rt�o�v��Fq̋�/Ç�B��E`<jC�`����3�/�w��P "zq�Lt6<���r�'E��A�Y���:��ctz�[G\I�;<�0w2��M���5��!(��Ӄ+1��%��:q�i"p�ď��N��^ L.�O���?rd�ȑ��~�H�����l�OH~Gg�����A��6��CbN��:��"fh�g�_�{���`04���[+�� �P�K�� +z}��7~1�*�S���wҟY�0nI����Č��D�͡�8h&�Y,HE�᮱�=>BhEbKԱ���P�S��l,75���4B���S�Ta�1r�*���U �ޢ���*�R����*�^�P�JVAS�{���y�=�4�������wt2�y��}����t�,���P9.GZ#abJ��bJ ����XA�R��((9.ٙ����L�8�`đNXY��n��%�.�j�(V�J�rB�r\��+gW(��4k������?�bZV�9�b����M7L�(ԙ ww�M۠��#� �k'�=&������9a6�]�S�{\'k�F����������5-t�\ct����n~��ME�m������?��yΝu.1��$7�k��]w�q�ݥ�[ЫN�^�� o�/� }����4�̶:A�űE� �W�ņO\B�������4s$�f���Yb����OU�Xߏv�^�nO�+:"����=����m��NfB�Q �^(bN�����l�N�'��+ʬ5N���b3����Q����\�l� kǧ[˛ʲ4�-���̻g6L+d�&���ܚ�sy�A��U���M�p��A�_�D�AUάHO��YY4<�T�p��$��S�;mF�-3]ɩ�,)r��O�g�#�p+"�K����<(z��]~]R�����܉x���)@�wb������DP���*8bx��b� �E��c���%��.^�����$fS�dO�zf�;I��|��J�y�24n6j�_T��Y�h}� AF"c��z=�)&��i�Z���'8����:#�Q|�hM1��û?��[����^!<��p��3>"b�/ޫ�v]ش:/��;+��${F��E��u���[�Tl�l�� ��NF�qd�m�=��RBRQ���> �|�Gc��wu�S����f���D�-fx!���X�O,��[�n��a�×�|��|Z���`-�B��<��HT[���w��\LMZ��l�#�u��E�m�m��&܄�_hB���g�������x����ӸQET�Z1�>z�����n�I��mk�4�Bg�TF�����/�Vޔ�( nJ�>~�7�֦�n�0ט�=��QB�h�sM3��=���� k��~��B\d|�+�1Į<�5�ި~���A��7W|��\ۢ�G�&|�Y�ס]f˵��߸����r-ꪁH��hJ�Z��sA�O�F�]�#t��zH��A��7`����n��ז̔Y�r ����D�Nnn�;&vc|�Q����J��~ԿH�y��Җ-����5or���ҵk�kE"��D߉�2�L��e��JnD:�����gM3�'I�D�S��M'^�#29(�ab F� R��ہ���^�F<�/�<y�<�t�ŬK��ه�^JgVx�֕+o��gI-��7ؿF�?��A��'H@���t�ɀ~}c#��q#ڇ~.;�y�eb�c����A� F�h��D��5�@��@����̿Q��쳄$�/�NW�f��i� (PBK��fn5&Hv�0]d�%��6 ����*���ǧ�A�/���^*���+>G�Ob�>O�����uF>9�������d[q��#���ڔ�#O�Nk�g$���r�k�1NL5d�l)�Cnj����NK��P�Z�]�0$Ơ�8��$��1��D������0Q�bSҾGY��[Kz_W���.�Մv�'?}n�����X��깶�<�zlT2bR���|�C3�?˖���^����~�:S2��\?Xuς�{����5S�h�S��E���=Z(���z(�@Y�>e=q���%���g�[c�Σ�v�d^L�v�9�;%Ɵ�����{;�V�P�sx�u�)1�ԥ2��k�g˨�C3c2B�n��A�GD�#��zvw���<�����v�,t��D�o��b}&�7�v׆]�������=͞���G��g;1Q|�u��u1��'荎H�y���6^�.�:�\J��'r[f���u����FX`0�d)�|��Y�A���2��ry>N��\�+�>o<+RA<= r��G�|V|K�w�ͫ�����Cv��1dE�Y�.6����$���Z�2�ѻ�N�2S�zI��^��6��itcF���L��t������[� $̙���OLVYf�?J�/Ht_}A�RH@x}�.p����b'��5ۗի+�n;~�\�A�H���ag1����R�;ٱ='��>�o�q3�w�Ց�0�.���1g�ۣ��(�R}�[�.�sThJ����[/[��ԫ������fWoI�g*l�b�Z��/؛�+�LJ��+�RT>~����l3C�ox��=9����%�ѱ�g^?4\�ٛ;=�����I��%o��<rψPU{�rd���s 9����5��Rdz��y�r�ո��D� {0"��=�����L����l"�4��P]�@��ط��P�]XP�yڮ�����*I��x�Q]:E)״���3��Ӫ�?�dX�X�� ���<��l��� X�(��\�?���e�X�fVe2nL5rAZ� hx,|Z��o�6�H&���U����O�� Ι�@�at��:*#��V�+������_��RBX߅�A}��Q�e�Ob/�/-�oOJ����uj�P�� �A1e�N���>v�;R�\b9���Z��b,l�6I|pĵH�pS\���+��J��MA/F�a4�:fP����M�"j�+L�l"L������;��s�Ѱi�%u0�G�\���o������n��\>cJ�,]��k�+��F����1c�Gz���"^����1�HJe:�H�+OT��AbE�vZM�|u��ɫ2�6�J-�zU�V� �t�F�,=*|9d4���Z]]��~��3�y��F�ݕ_�Z'I�:��XU��UU�c�0�]5���ӎ 9��wx���=�0�$haa@�<�Cfr�@���p8ҍ7K蘙j��>�Cp�2��=����/<�����D��&��om�V����Y pk����%'�����U��i&6�8 }�}�< �T����L�>�}כ#|ǯ/i��6�V{���/��:<�9cZ����Ȇg�74YY�7�g6���Ϸ�R�F�"�A��I|w�(���a��Y��E���h�D��ab�r�b��P�ˤX�ċ�^�m����JR)6��N1��DHb�� ��q��Z�H8:9I�E�4�Am��04G���K-��A09z-��:�Z �8nBǼd��y��[fL�\c�ٝG��<9]��%�yf\ 5��#�A��A���ogz��s�ZpĮk�}����rS�e:��A pa:�#�d0�O���2�D�>�(�xbf�H���b�[�a �"����2��'��Y��K-!m�1�ls�\ԑ3�7'��رD\�Z��i��b6�Lu!@�?���7�^�m����E��<��(��ĺ�"�T�`"ڨ��$�/l�E u���NA�����I��"I�4��I��מ=R?S�0EĮ�<Ĝ�_b��d#�۠����n�/1��n�<~�St��P/�8�D��,�� ~}-��N�G� ���z���[ ,�סz��9�#�)*���Q/����T�"�~U�xI�Y�>�(�|"u�4��:�nC���)fs�jlF����Y�KTcĠ���)wI*�2����m��֤,�e���� � �@a�9:"�[�آ1����du� S���T�T�UoT�F�L�3ܩ�ʫf�<[��X�Ahq��$����,�>���8kuAŬݷsJ!% ������A�rK�����JR�92�i�T|�;Wˤ�F�\F�ՙjQ;�) �4UeA�5ظ�T�}�3Y�ߦ��R�f�M��0����/�dCjJVZ�*������9uCf�ך̾/ձ�J���P�������s� O[�.�x��໐�H[�]��2��e��Y�&`��0v���Jc-��� ����j�nn��iS!�%�@A�R�������ړ}S#���QY�2��T��˔yr��a44�Ѻz��_��E�c\��X�&G-K�Z�[��*l�W��X�_`�v�K�%�U<�3%�S��TN�wϏ�HsUi~��8�b2gξ9,��߷F����#E�EW�x �9��م�=<ҬOW�e�4�\mT�I����ij�|�ߝr�\�d=�g9��$��pБ��R�֯���6Iͪ�7��{�5*�F%U�k�?F�&7��$�Z���+Y[��;�f�J@�H���n��2+�?P��4��*e�Z�J&O����ci����܊���*�Z�����5l�����4=gH�y{��|s�D���O�o�"��y�ǽӠ�ƍ}!�xb��'�/Cn�SV�Q�`��kl��n�k�>+���v_�`Q�|5X��A�I��< ��"^*�H 3� ]Y�L�U��2q�D7���V(��y=�}?�,]\Q�m*'���, �bd���&��"��eM�}#� P�v��u��$��I_��gG`�_�X9P�.�e���B�_�\y�ﺇ���6��8L�$B���S�W�j�6u��ҩۚ��EǗ��z�o�(����wN�gs�_3�ٙiS&5 t+�B�D}�↥�Վ�\��T��T���Z_�E��-���#f��wd�oٔY#�ҵ,��J|C�� ����V�S��Zf6�v����CP{��1�yv<�8�P�D D��9}���`��Dh��ǯ�vIo�@.=��tӦOA h%$]p=��֮Ղ���:���>�9B�j��I�C�7>���/��.�Mnkg$8ηn����m��nrt��w�iõ~g�n �,ѕ;�lm/�l�(J��q�$1�� ��!E�P�q�2���n�<Y��t�^M���ZU�Y�\�x�W_�������O���Z5yr�������F[AD�w�v��P�_{�$ci�c�L�2�t�)&��US2������Hm�Kѫ��8l���*B��g����<,^��T������X�e�'%��r)��D��s7��ˀ��0�]JR��kt������ܘt:�Pq�3X�ʬ,�2E��y�P&��ŷ�o�=^�÷��x����9��Z���G�G�p�}v�u%4l �;l�F" �ZZ��0G"���--@�#m�)mk���i��8F�bs�m��r)�E*5%�0T IGF*>���:+��N��j��RR��1{ur���&)�(� �6�3���q��:�3±�8!ND��_���\�)�q?��D�#D�$eh�@ҋ�1�\1\��.��/��al�Z�����!H����s9��J��:��3�#�^��e���&�O,:K�FD� �:�D�q$����跁D�a)ԯ�,�AzF1'���k H�>���n�w��^��Z���с/$��t6�>�UJ]��[4��7;jcK�:�J7�H �ho#����$�\q����!ak�UWҔ�*я�ށ;v)8���LjSV'5`��q�#,���U���p��X!�>���YI���cF13��ea�+l��y�L�I��������;(7�fR�5�虚���9�7w�I�H�ʥ���*�og��1狺��o�o�����g�_�z���ͩ�랞��7��u3ٚ1Ue�*Vϣ2�!Sz����x��gp`=��@ z���O�F�cq� ���4��kQj �d�7-k�ϒp�𬴿7X�k�@�!���ށ��2!�Ԙ��ĕ���K][�9@������õ ��,���ݴ N�4w.�p�x���L:��q�a�g����q�c���GA���?�4&�x��/��E��� �F/�qﯼ��Au�~ӽ��N���з��'ۃWü%ߋ�_��lrv��)f_7.UĠ�h%�M.�2D&WuPR�������c��M$Y,�ڝx2;�����J �&z�~���, r"�#X�.�o�����.(|H< �g��-T�0Pl�q|�I+���UBA�2R.���n�)�R�Lt��iښi&��uXYUPPU��t��M{o�4pɌfN_��g,��(���0�Y�����W��P٠Ae4�- �wN�YV�pT-�Q�x����Cxw(n�(��g��^���YWw�vQ���P���Oo��w�1m��;5kr����$|�ұc��6�En��E��ۆ�Z:���t�P��b W\�����h�\�u$ 3�`7�����7m�?n�����G�C�y�(Wͧ������a�8��4�8q��e��:���z�v,���kR�h�ᯧץ��;�� =e¤�}������;�8�w�>�3�,���f?��K~�':�;_��y}g�4�ן$���u�[�����H�ݻ}bJ���x|�{��`H�J=�T�I-�^w���Oc��E�%��rs�ƕ��gXY��F�Ӻ� ���:��1���~��T[���p���∞L��� ��s�w�;�1��:�����="J�qу�@lLL�Iz���lz�R�.qRb��-� �G�p���� �q[!^���il�G-ç~żtT���>�)�;T$-��Ȩ�譺���d���`.R�L*�_�E#m�ȹ���.{*ɲ79;�:3�gm�%��Vy#�}Cy)� w��W�� �[��Y5�ڦ�S6�t��4�o\�0.�,N�$�m�,����3����D"��Ikx@��Oܢ�G'V٫&Vr���D 7�u|�o�������s�֩o�� E|�+�9�bH�#U�h����ט�Znb|y`�=�HmF�'���/��vN�Iv�A�\4xs�2�c��OL��Ut���}^7�E�0ӈ�_���D1K�!��w�L�1U%�����!��f�2O�yIT��8$5o����$K�v�B̿C�Q�H"�Ṣ��+-�u�=p`��!���ex�?=2���m�U^�4U�0 �OR��Zme�Q�l�_GW$����.���)�|�]4���� �%�[�2I�������E~|�[~���ԍ�s�z`ntF�v�h|m�u�᭒��_cp`�Jj5���a�1u��]������µsk�Z�;��1�Vȃw�k�:��eoh���Ły������]}��3)6�I���]pu1+�#x�0Е�EY.�/K� M�r��A5*b�2�I����9&�ZW�0�]�R�"�-���'�-���Df�k���N�����gu�Z�ܗΆ;[qX:8F&d��ayq:P5��"� T$��r�[u��s��r���z�ʇ"[��m�o�� �YǪJ�V��kLw���<u^yi�FӚ�\e����*o�+T�%��ޮ���,\=���cD���B�^c3��KXgB?ԈITV�,�[�XK�X ���\B��f+��e� OA�c���ܒ�RБ��r�HgH9a[U�ɦ[7��Bw�l���dpJt��j����\�Qh�oVMTo7r�q�H㆑c7�&����Hu�Z�>wV(�*t���+kMI�\�ٚm�m�R�'J����B�ЩVT���Ç݅W#>�����O��is�8�&�&�t�4 L1{�h��I��4�c ��vJ|ϗ���"�L��\7�v�#n�?a.x�z(���٠{2���bޘȏ���̮*"�f'?1���T�&��1$0o�Y>}HA��A)i�7�N�6WE�Eb�Π>�lv���91(�F����hi��~v�Ҭ 2�����`ypx����Xa��-@��#DR8�N't�=��C ��.��u*��z$I��_��T�ҁ��J}�B�DC�i�d����8}���Tk0��`| �5��8K�_<��:@W@�_��o�N�h��茹��;0�~c��Ӏ��9��!����>U=fv��R�&y�G��;�I��ʭ|S���9uU���K��mة��!�x�w`ȋ.9��ٛ,��OO��3���|����-&�u�5�L��ÕE��h�Vm�js���δ�&����6'EWX�Z�F�ڕ_��@.Y�0��()#3_�6�F�5�0ɔ�4�Xs������(�W>Q8�� �覴AĆgP���*��ʠW��*� dr��x_��Ve/��r�J.�Ϸe�嬊�Xfܩҳm�U��w��yz�r�� �T)�:%�Cc p2��R'��ٳJ�!z%)EpʠԠ��0��j�Ô�vэC����u�����3�Q�$l��MN��1��{����ʤ���җ�բ�;=mt�$��~xe��W��- }p���_�C��4�}�]���t/ɇ��$��=k��L9X� ��W~��WF8�X�|Lk�G(P#?<I�]0G��eQ%��;2\�^�뚦��t�Y�ȗ� ��Sl.Cݴ�!�Z�B���UV��o��ۗY%N*ϗ�Eҽ��칾1��]�� ���U,�Tk��u�S�j��aF�MO6�ݵ�I�f�U*���L7��d��� ����02�"xd (c=A��?l#�.��=�4�A�Y�)<�E��5hC���ф"��:� ��D��D�d�Ϛ@��!;"��`҉�dd����'(�wׅ�}��ڄ�����P9�^E�迁��&k,[w�J>E�Q��$�~� ���o���~�\�A�$��d���i`Rc�(0#q��� �Y�c�e�h��J���ό�|���P 6@ ��m�T�qM^�CM�ӉD��t��9�/�~�6����z�AnCpX08�ӳ��b�ǭ_\?|��c��/]v����s�/[z_t~����-�Y��-gؓ�����0v�8��6� `-��d�+�7]_Рm��f�at��BY(,�� �S��!y{`2y��ŀ�����8�����,�h�\j���S,Z8�л˗�}��@��g���8�:ߝ�ݍ�l�^z��&����������3��>3���t�@�)h#>����9���n�S~�+Иry�hyYQ��aZJ�l�틶����rt����T�*+߳�\ P�l��1�ϡ�����t���O~N"�,;xc�� ��pa&\�Ͽ�s����ፓ&n�8qR��lGr�i0�Ee�U�C?�p`��T�����O1��z+�vZ;�d�^mK���ڪ�{/�j��.�!�yd!ZBFL��/�1PR � �n�Dk�_'B�gҦI�6�<�O�ܽfÊ���>�rsV��w�n/2�e� �%C�Qf6�)�9�֠��O/��pu"�)�HN��?��diRV�^��'���%��2XZ'f�R�ڟ���%���'Ω(�x�[/�w#� ��A�w�\;�]��$��m_���=��~�mb�-p�}�Ex��"z��-� �;�Ȅ~ѫ��֯�n� ��Bxb�eZ,�@o��c@�/�q�t���4`6�s< �6n��!��%n�ä�3c!J��6?o5��z]��_�W8J`�z�B��|&F��C�'����tb�i²<yF�h���̆����!����o_X�T=�/�5��8.�����A}��-���?:fç���6β�7������b�Z��ӹkF8��_��bP�ށ�~o� ��`� tD����.RLU���<m9��,�\��GV�jN!�e<6n\K�*H�[���fcz$�JC�� �&���t躀�r#���9F%���G��c6`�t$[��8�ɲ�[�Oa�qaզ��m�lj2��3��Z�H�v��I$p���r_�^)�*�hڶIU8�fP�[�y� ע��rW���=��z]~oݺ�@����hu��8F��k6L�D_qB���z�J��r��gY��]6N����~�I�*�k���0k��R�rȆ��U��2U��� JH���'��u���bs��� �8�쮹�s2e��Y7�I�.�b����$�$������WE���O>�m,�~F�C_���M��rvƅ;�B?��������������G����=����9w�KC��`�G@<�Π��#7�ᢍ�r��4y��+H��:�Q�37�� "b� C,����#�C �����<�b�%.;��P 8v+� �_�x�l�b�*�e��Br�o�T�H�-�K5�&_}�or���L��O�lk߇nr��y)���cg�hv� 0I���{/�o�1 ��F0 ��ПԬn�����R�~�S��_�;�4E��<�+τ�^%e��PT����Ox�Q�{䠇��EC�<�ʺk�G�������#��*�D��OAj��&����� !�R�%�C��K'^>���U;�������/�� �(M���[H�x�}��mk^q�C��zh�֕��ɧ.ܳnR�Μ����Y8��T�~��$���J+:��rT)��������nA�b�-�n?0����dR7qՊ�Rj\H�oԻ$����dF`p�,%��*�#��A��(v��p��G���_�>�������0>�J�,H�i�kO��G��8w�=7�9�w�թc��i�4p^�/߱�pli�W&����#�a鱾�柇���3,��U-{�)��iZ��c͘I#��<r�K/�emA�3Bpn��i�n�П�9�TW鮥D�ь�褛�)j'���p�d`gi�N��ɞ�u`�{��ދX.3����e!���O����۳��,O�<t�Mt�G��}�+K3�j6Io��V6�PX]�} J��w�(s�o���Td8Mr�qt��e>��[�G£KWl�wd�8�� '���$�`�ׅ���3�,RZ�R�_:~��0wvX�TX ��3��]��D�%���+xVD�Q�(�%�Y]đ ^!���W�1���7R�����I�t1�+Q�G��8���ICo/���V�3��['���5��JRS�v:q��9t��]�-�(��ų�E6�csd�D�Q�2���Ҕ���e�*^��B���Jkӫ$B�~z[ x͛?���߫o��YI��������{��=�T���\��]�5�^���-5;w�vn�? J��)ݤc�l��@���7�W?"ߛ.S(�*�0wfd��)zL�T��[�%�peK˞�cR��T���fִ@ii��c .�@K,���P���iz���Ζ2d��9#�'N�oh�KSt����`$��4����b��e%w̞9pP��F4�͖ǧ��s�T��Rޢ�j,QZ�(�wb��9-�ԨUY� 9�E�d��+��>�v��|&!�c!f���f#��^�>�:/�p�����` wv��S��@�&`&�}�!!�5K�����@qQDkFj��jV�ј5�����X���O�Ȑr��o�6�C/��:c�O��� t��a�3��Z*�%,�dn�w ڔ�r�U�f0(���vml�6j��bS�X��oI_=� o��ӳf�;�_r�i`U�(��O�~}%�4�68�Qh��I�2������d���W42[-7�42�r�Bm�DP��ҫ�s�6�P�Qa�36KR8� �vL��N��u��~hv5S����PT\3ixF�蘂<s��{��` �(�ub:H���%�ѕ�ms�B���?�q��uL�Z=f�E]Y�hcBH��x���)!�E�#,s �� �ԕt�4��;���VaB�]OLa�wN4أ}4�ہ�j���b3ѹ��X���Aq[qxR���#�7^Itw��D�T�����i��w8���:��a7n���}9�'\�gnJ��|���-f�Y;�%V�/� ژ���hu�~�Y��?k�;o�]�5j�ߵ�����R�+A�b����j ނ�U��Ģĺt4�g��"F&v�Apn4�h�����M��@��)A:Z�n���ďn�U�+/a������ۊ�S����\�#�+qkS��`���G?pѭ�.�Q2U!j�Y�<�л��R�=�@�&���ޡ���}���7/�!�V>�����C:G��Au�[�?Aj����ƀi��-��L�j���0,Z�2Y��/�D��8i�Y�;iJ�ۖ���;S $Es[éQ=+�*���$Mk�(o�2|�-&c��� ��t ��/��u�΅�|�H5룑���]ѻ�j�_B| �a��# �;���k���7:�#F�p�Q(~��W<��Ru�C����C�>�s{����y�lX�K��7�����<���7�ɰ"ņ�ʠCvA�O�M��q��T�A%� |�`f�=l���c�s�Q H�w{���1���1�߯�d�Sz�g��Y���Hx 5��� �g&�Pt���y��i��GP{I���rI�K��X�~�?�����nX��)�/��R�H��j���;�.kaa����ɓL����r{)�k/�������N��0?N��̀� �]"rj�;�&�%� �ME��� k� jFGc�ؔ$�]7� �xL�m0�Tx`����I�Xȡ ���$��ȓݢ���l��֖7�7MQ9�-�n��E�ō!}��Z����4�-��-��Y���N͜y�;�e��@ #gT�J��H�L�x���q�=�.�+��Aw���p�>��rÆk��G�0�C�83X7���P��U/�o���͒G��%�__�>-�q�h���Iz�=e�%���=S�Z]^Fv��ߢ�h��* ��f�3�6�l�v�٘������Vp�B��a�^�` ܁%L;�U|�qt��� <10�\ ������Lx�`�̨����z��h��+� QU���;,��29�x�I�v|Ag� A�zz~�/�b�H1�����y��k�S�v?:`O�:�m��Tg��j@�~ 8�D�*S��C�e�E�H ϵ:F.I.+K^2���t�^` ֺ�Ko�� j%Ǩ�896F�l}JJ���7c�:�UJ�t�Y0���2(C�=����3�x%z�t3�ۀ����!`�J'~�Q�@&:ŀ^\d��x�h����F��S���v�z����Z6rt�@�26I ��EO4���G�\�~��5����F��r�"�رc� �\�Ƚsr��;�k�6V���S��Ňѕ���pAA����wɡL�eG��q.cCCP��Ί��O�%��IaS��9YY9r�<]�[,�_!/����נ�y�.�D�b��rp�Xܡu%f� QP G��������%�� ,\��q�y�x�f"�ݻ�ſC���������j�y��W�/���c~����^Xt��n��C[�C`�4��G0jZߍ���Zj���pg��R�z�>�ap7���3#�.F�'c&W]�� 1� f*̟���aS����j9�����]���ҽ''SM�$�pq���G�c�b.st��b&���Jh�,.�ZI�m�D��.ۖj9~1��=�>�8�Jm��$�"hq;xh!�l0���8 �X���Y߯��{[*+[�=�Gv\��ip{� ��+�C7������Kg�?�������/�Ɂ��#}�{�mG;�g[k7�Ut��c��=4���3�=ƽ�o�D��|�`�� wv~��Mn��y?�u~���.�@�zo�mG��w��� ��R�j��3�Ƽl���:��٧��Wl�t�1Mܙ���T����I'�aDۤ�������c-Q�㕂�y{��4T��+h��kY�@+(�ĴPۦ�jA�(��V��V�[�$�W�[5N��nqjtr�F��F�Qn�$-���]-Z�$��sEt,�����S�?'�2�^�x�rPe ��hC�> F���L:Q�&."��|�U*� ��]^�.ݒn�5a.��^f6�����������2��Hzo37'��ZzO�7��>�4-D*�f����|tZ��o���ni+����y�̐=S��\�n2��u�lYMƨ��=0TFM�?�S����2�L�ie��G�FEO��r�W�b�%6B>��vxi4Z ����_G7��7�d �*��=�*0�+�Ƽ���s���Pf*�O�ı���(�6[�t����v\�gя� XD��1��M�W�ڮ("���dA�_� �IJez�ܲ����|�_o�[j����/:���~�s�C � �eۧZ��V�~� ���R?0[,��U��?_��ZCz�T�)����TV^f4��W�)u�%�g���E�n?�ׇ~a~��?%?�c�*]���fk(Se��%���҇�����{��:�2����#J'b�Ίd�����;O�c�����귔�y\�F�9��Q�0���ZlR����^���k�Yzر���<-�T�R�G�m�K�ZR�{����&O�I�,�}vv��-��^un�x�-7�����$ӛj�4�\��s���c�n�TS�a�Cոu�ƍ_���C��r����S ��2�}<ꌂ���y��������vm�ZV�0w��[��&��݁����0W�;P�'-�,���D���v\���t�V��]�|=�"��q7A:��F�0����6��Mc�bm�e-��C@�ŋ{�5���%�!bװ���;8 ���iG��|O���](z�{���=�]O �Q�pޖx=��%{�7'�Z���k�W���� &�r���X�]��A�֝r1�2P�g �0sO��E%��s���Doy���p�n�|�d ����4��uJ&��:j����"&9mt��1��G�A���M&s*(cu^e�$G�WNǯ�1�_ B���{>�,f�GN&�^ԇ�!vx1n*���.�j`1�/�Y%]aC�述2��:���@uk��ln��ϴ������;X�TC��L��av 9���1��� "�s�:K��=��Ovu���i�a�D}���0��4I1 � �#����s�}�z��l��Vp��䲭�)9#�����6Ow�ٜ�\d��4<۸��^Ԉ���JI����p�=�ɒ�1�(�������W8�B��PSB�q���"9���Q�E�Bz6���+���BR�V.c�!�LCC��N �I���F�m�X�X��##��k�Җt�Q��mI�<�iAi��mI@��8t.~V*ŵ�<<���s�E�E�YV��X�G�֘x�RN�f���6���(F��&�0j��\��/z���g^����gw���9\������$t���<V_{}MQњ�A�ebX�Y��rW�WУzD�@�*� �z����/��eh�|� S�:�:�otw���<,�������ML��j��"��*uI�$��@$cT�H$c�8s�;<S�\W���'��3�o����`�=P���9���IW���u(=��jԷ�Nn5�y|z>MeJ�A�(�,��hqIӈ��Ɛ @!O�b@\B�@ [�٤λ�ja&�����?���_��3���n6�^J�P��P�@I�L2!z7�a�nFo�rU����+K�,� �#SD|����ژ{E��d9/�Vf����K2Y���1v@�W�@�}�Q�>�L��Ϭ�Pn�3�_X�����8�G~��m�w'fB0���~*���>bֺ#��i�q�'G��:���d�v��V�u�����hnr� �K���G��G�F-�)��x��K�������$MTv�M�G)��-#�إJ���,�K�g�\��c|�|L�#+4fL��G"̵u�AG`�p�}�k�ɓxLJ;�p����C�%��J ��/ID��b�Ȟ*���Oz�JOV�&�j�l��t�Ō�qr�'4�џ'���-�[{�b�зPC��}ʽ�<���7�5�x�J�7�?��7����ۆ7�tYZ[z��M�G餣n{x�r{����4�㑿��#w}�*(�6���_>�Ǖ�FYг &��}���V@w��z���r��>�b�J�0 �����8"���Cx�؈�z�E�����P�[Q�uX�)֗�k�LnN���Ҁ.G�j�Բd�\�jM�^�����n_�"~�s���E/��"�E��V��RA)H��s7Z��.I��B���|�Wy�q�LɅr.۸}ժ��lN^�l4J��8�.�&������Q�T�p����X�1fj*CW? y�iw���^�T_��7���E�j#(�U�=$:�f~M5��UdKؼ2�yGp߭���2��U��'����j�:S��=�f�kn�7����yq_Ǟe���?,���S �y���u��u��&$����jL�d��KSA�⯍�f�M�Kۗ�i�¾�v����0�'��`�" ���N�Cl��^P�FT��+*�@�jm����L�oٖ�c�U��izeJ��Ɩ�z�|2�B:_� ������Q�w'g�:��������sԃϋ��m&�1UC����}2�ZUrfzN�c�R� X�����EO�b�q{x���8�>a�����ƥ9������t``�] ��:��"�5�x��@ ���C���q��l��{3Q�G#�_kWE���UuU�Y}Tw����Wu��N�W:g� rB8�-�� �DDE@< �kTpV�]wYuu~;㉣r̸08ì�(t��Uu"A���6��~�^��J���w��}߿g 6W50�4##h�*�h�U�.�;��&9�+S�4ͺ�*Y�7�i-n�MCeJ�+�X,>J������\�Be���r�P���ԥ3�t]�[����e5�r���n!y��F٬��<=>�y�s����P-Zꣷx��oI54O^�<9�ݔǩݬNf�(��8� )�g��r17��V`2;�*�=�b-�<l-�p��vyB� �����ڋRk��u��E���Y@tϛ��eg�,�1� �%��������ʋ��������ګ���M`l��P�C�� �k~h�����_>��N�xr�"a�r�nV��^3^����0Ʒ�[��1Fa��wݬ�����<�#�sGed�6��]�%��8�Z(�C�C�Jq^n��bI��C\���\�;-&�C&��/��B�%-�@z7s�P9� Z[t��M�@� J _h���\��̽��R�r�9��4K�٧U(��٦��ЮHu�:\Q�����Hi���2d�~?�li1LXv�2T۱�1T�6k�4T��ƾ�U�+��<9�R�&�!\$�R1�b�be���V� �Ȥd����p�u����\]M��Y?��ΰ���rP�5��wA �?���Eޯ�3bu���y`D�u��GI��b��5��X?�������!1_�q��J<W^��������T������イ-���=�s���eb!,��)�Q��왫���?<� ���m�*��=������rQ*�Q���(�r�ͨK6�-���-�Vc��*���0�&��pt�$- �H UB�\CSO��E{ox�R���!-G�9��I�T ��#�a��\�d�)�wl�X!V����r�'��%�h�9��y�����:d�� wL�Y���wl�96�n�e���1�+��0YU�"]Ͽs�N3}������P|���� V9�;�j�CC'Ѫ̢ԬI%|86+)!���)�x�� �R@�r�ѣ�!Վc�����EU�NX�O���1y6�1{Q��s����@�"b�MxIF��$wY4�e��>�w�/�"M6aH&�(l�N����M�/&�#(����'�+�\�kD��g�h����$b�2y�U_㏷����ފ�0|V��D��o��4GK �3��&�����P:��6�ߣb��خ�fWG�j������%��-� �}6b�H���a����䕽�Q��/z����%^�/w��[��kӻ�`n��E�P�[|]sq<o%�is���v�\+]�n�3Q� �Oe���вF8�z�����y]RP���{��Gf�F����p�q*�q��ʩ�[!�ęM��<���i�h�j��1y���� N�FD��QX�;�n�B��E���� ��.�/f��̾q*��ڣ~J�������2�4�P�ܷ���FP=�"͓�X�/�4+�H\� ����H��J8{���m�]=j���k^�9��r ߈u��L�C�A���A.9U�G�<R p1�_�P�z�^��hF咢Ԉy�s���gO#fk�B�B��"��h7���v�I��'J/X�z��6+�qLKq����h��7e�?e�֩&�% Պ��@������y eG�T�礻�0�B�YM��p�T�YJ�?�غ��=]��K�m�����<m��rj���vt�R�P�:N^ƬPO��|vТ�h �c��Yy�q �gB݈ ���V �{��Q�ވ�R� '���43�/\������j�ץu,~A+��δk�A-�t�ͽw�y�?%x���|wqg��#i�R N?f��Kb ���$�=6�s��d�,��\!|����=�V��x[&���B��.g}w�2��ݷ!>����|Ys ?X;}��N�oN->��=�Bxh���G�j4�@P��%/b����`Q-# +�9GH(��<R$�H�x��ˤ�9d ��N;��P>;�,Z�/�i���@*�\��#�:%���j�y�W�n ����;�ga��O%@&�C)��k�oCe��+�I��@ E%�}d��5��e�y������5.�^h9� �Z��D�\����ӟ{ �����'����&���b�����o��<���xy�/'f�Sτ��9�BY��<�O��i2�W�*k��b|��5����ŏH�j��U�m�x1�'�u�O+퉚�3���~P�?j�na8��d ���{��- �zKKu'BU %�@'����5�P��K��)( �Z��IC���-��`R��R�wyQ�.!��F����~1��(��qR���y3�e��H�d2%�P� P/�ߨ6(���Jpl�ј�� lR��5i���;��T���/��5*f�lщ"�_$b�@����ن�^a��8y�=h?p�LPп�S/�8y�QgTsr3qq��V���Νq���"��ƨ� �D���I!!4�楉��`a�A�,�� ��D�ZxUymf)0Ӳ��=�^�+��U��v���z=�c��L B-?"b�"n*���L�L�9O]7��I�7�Z����ZtCnG�E�T]�ٶm����m.l�9�M�;}L8�O�~54�8��6k�dr��lW��f/x�:��^Zٛ7��<��У�}��ۭ�����O=s��3S�4��-���s��_���ٳ��T�e�Ֆ�k�l��D���ȩ�T�p{_u�u��D�a�BX�Ӊbvѽ�ʥ@"��;A�`X4W z$-x���""��9U�*a!��CE�#gv�!^,3W�=r��;�+]eSR&��Ӏ���� u�鴌[��������`��|�>ƪ(K���c7��4[Xd�Dx��@��]y� �8�n�����~W����fvL]Я�[�������L���_]lxᒆ�bsb��%�J�B�A(s.:����I�s�v�e��Z�Gx�QT���w�ízR�T�&/��N��m��Z�:�x�Eׄ ��^&��1r|#W����Hmw������V>���Oy�����ɡ���Ara�,`N���� Ɂ�W��L��z8hF���$b� ��9�0\�k��:I�$ �D�ȃ��PD�r��D���c�78�-�j����SZn4'r~��&Q3-�Z��q��.��(�?�]��Ե��1���h`y��p�ꊛ#[�<��]��v�}|��r4����yy���$�� U~��R�ݛ�Î��Е�����ظ�*��JWg7 1�TA�H�'��f��hq��6�rF��j�u�y51�V+�6j2@"`��Gu�jc�>H��@+��JD�bD(%"P��G���@�Y�z5�z)�?��H���-.���DP�L����c�g6`���d�*� l̲�8�ʨY�T�)�,���M�]���`��נέPQ�Z�����a�j@m:{�C��xSy��D���_�_Oaឦ��p.� Q�#�s�[uN��kq�5�Aq*a���LŁ=���$X��B�)�/k��zK݄�q�W��j�:s/6W�m3�<��W>I�<Ъ>��W�=�In�Ñ_eN��X�g[/�n�od��,�����L�5�����?XYz�C�=q�$ϟD�ջ�7��̝H=vW���7��A�/��?����7���.�.�����Ve�ȷ�"�>P�b��6�#>�s��E�?�?:PX�{������-`:�6,B=��HQ�N��D���t�3����>x|e�q��Y�;��pX�`�w�]D��]z��\��1��Y�qF!,����?4(��-����h���@��H"�K>��ɖ��d�����͇_|+8��d��kq�c)�Q8��$&_��_�?9��:�2м{ɥ�X���f��|��'-m_���i��'b�g�W���O' 2f�fG��%l8|Ηψ�c�X r�%�Jl��?D"@3)��N%�OWF�*�F; Y��<�un8��G�����m �ѡD�:��7��ȑ�|$Q�L;��%Ƹ�E"r�d�����Q�#���uѨC�]LYIsR1�S���� ���s��P��=�e�p���_X��� ���tV�;�Ix,q;��e��۬w�H�rvغt�FhJ�N�έ�ojypvۖdI��T�>��L憪 �|FVY��A��i�WLOĮ�槶*����Wr�7J�E7� �)])R���� ����4ٙ�H�"�����B�rgQ������9<��+�'���^�y�2��e��K-���+�n��YS ~����,��!�����ʡ��X�<f36��|��U}z�����J;�I�-/_�ڸ�։1��0R�p��t�,�"iR�eeQC��'gi�6��^1>�q�5�40He�h������):j��J���9�7ϙ^�`�{N����{`j_��W�x�k]���r�\�_��%b�WkH6�s����B&G�p.� B��V���H�V���c�ӓ?���u����~x���X[�j���a�^-ab�%��d�uYcf` Ӹ��X��C<��?��Cx�c`d```a�d1 ���������`�8�@\&�� dx�c`d``c������8�"Ȁi6z��xڍVKkA�yt��q��Q��JB�d/�Ћ�!��9Eċ(�'sj����?J���L�Lu�a |TOuu�W��T�|2�+O�)~�&� p�$K�"f����B�2���ů^�t�؋�u!��@��m�1�=t�}����!���]���{�{�u,�6��߯q��$e�>՝Y�]���� 8=/�:�s?�O�� c��dnl���U� ��A�1䲋6��7�A�o� �0�d�[J�j��#����!�/�]J��"��۪��I~�� ���V�;�]�y'�䳦Z��t%�u��a2wa�{Ƌ�E�:�;�U�F��f���p[�7�QӼ��;�{Z���M��h�f�^��K� ��1O����/q����� r/Wo��E�}�!����*b�|��ݫ�BV��<G�<=v3��!�3`7���� �{솷���|�<��x\�H��'�a��j%�T��dfe��hӨ��g��?8��d��mn�y"��6�q���$�ͤ_p=�#�3�_��c���K�Nr~��+.�楸 ���}����-q׀�f� y����_Q�~ ����Q�F�����O��J��e�Q�;�+���ª�Y�QtO4��sy��nT�_�^�{�{�7�#�{ן�1��Okrv���s}A�~��?S���i���rq���~�����0��=�X��ޮ̾��#��[�G\������k|�xڽ�{X�w����!!���]X���i[S!dl�ل�&�C�Xh�1g˹Q[NCrndBh1+��>����Ϻ��z�����~��J����o�Z2n`�d�yR�P�"��S�J�Re>��*ɠX��y�>�T�'�z�T�T�o�k��V�T��:��&9�HN� U�,�s~(�O�D�4�!�\8oD\c86N��P�u���dH�J�$7|^��+�;�H�EI���\Z�Z�^���7b6�{��5|ڐ�-�{�ד�v�]�]����>�!dI^��"�W���yv�sg{�~��&x}��͇ھ�������+:vs��w?ruǿ;�|�į'��7`���z�s_|��]���3y���@������?�JA���@����;�B���B�=���P�����F�f2��p�: .�&�6:_C�1����>�Y���x8E�m��O���'Q�|'�{2����g �L��h�G�c:���A�3���,vus�C��^=���@�ԍ��8}A��Bi���-!&���}����E<g���,��L�~1�h�H��h���]F�_�c;��]X��p%��ٟ�ɷ �7.�Wc_��E��}�3�XO���}��k+�n�{�n��vz��.��Nf��v��.���w�~�S+��I�7��v�w�����M�ӈۋ�>8�{���q����!�<L���zA���ˠVzg�a&}���Y��1t>�.c�����OP��O1�_�4s=����%�Y柍��<���9�6籟���w�����]��˜]��t��^_��Uj��#n��{ >���:���!�np�z�d?n��p���mt��_�8����}P���A}=��͊驘����c�<�^�&��|ߧ��3|l�19ʘ_:��S圕��Ke*���|F�n�LoP Su�^-W�>Z�zEpI�f�L-;�Ym��8�t�H'|�bd�z|�%�8���(� X������F.�gcb��4��J\S��?M�|���5^��qϐ��4ܛ��ց�m�d�§m��'9��i��d:���+��NY2�#d�C�}��S,�%I�+���Lwg�����?�x�C�T��[d�L|����=A�T*3�M�/����������"}C���!��-����9<Nf}��8����h���Ac�7��&`����B�����9N�+� ~�2�i<���ZfZ�>�Pf&b�a���q6}�9 37Ef��Œ>�D�E�X�}1y�P/�A&�| <Y%�H�K�r�K����Y�_2���#�=dV�'����Yü��˺(�tZ�.}K� ��@� /���C�M軉nf��e+�[�a�������n洇��oL���{��}c��o?���������u3�t�IG��9��G�#�3�M&���,p}�c;Aϧ��~1���ڞ�n61��r�;O��q�.�7����\t�e&����� �n�U>�[��m8ަ�;p��o��:w�y��{�>��}z�0��UDE�TD��b+F�r���1���/v���'|?E�g�<������e�SN��Y�#�xʲ�dU��U�PV�Yv�W����v�jxȪə�MV큲����8��/�^�,goY�W�j���IY�"A��?. �x�c`d``Z�$ɠ�L@��`>�/xڍQ�NQ=3��&$&���1l��l �2a�� ��������3�;;�/��;��̻�n��Y����p����l"���,�Vc/����0�x���O��j�ü�sƳ�3X1��4�4~AЌk�����x�y����;x�`�c-��G稠J�v��l�=�&J�[�!�(�"N���ruuųimZ�]be��Mf���\ �,� .ɐgm �H#�}Vm!A/��.N�!Ί7���s,��T��-�q�R���>�)C�]aU[���beKΪd�ݕ�) ��i;�����"�(1��5����=~Y���+�J�;�2�|�KU��͛��Ϗ�d�+ü!GMS6�g��]���U�{X8 K_�1}&���E�5��TВ;P\��#\���"�o�S��x�}W��HuU�=3�ef�1�<^���+�m[�l)��,3�3�133��13���^�$'�w�]ޤ�����]�w�������s)L`�Խ�{R��J=i�@r���S0 3�*u_�ԃ��Z�v��`g�v��`w����`o����`8���`8���p8����h8f��B P�9h��p'��p��Єu�6�F8N���t8΄��l8΅��|�.���b�.���r�����jh�5`B:� =��,�C�acp��ͩ�ԓ�i�BX�EX�e���up=�7�Mp3���mp;�w�]p7���}p?<�C�0<��c�4x:<� ςg�s��<x>�^/��K��8�^��W«���x-�^o�7���x+� ��w»���x/�������(|>��O§����,|>_�/��%�2|� _���7��-�6|�߃����#�1�~ ?���/��+�5�~O�����#� ���������'�� ���0����i�`s����S8�3� W�\�;����]q7���=q/���}q?��� <�C�0<��#�(<��Y,c�XC��qx,��� x"��'�<6q�� �O�S�4<�3�,<�s�<</��"�/�K�2���+�*�[x ��N=����q�n�!�8�1:��f���C\�E\�e܂��ux=ހ7�Mx3ނ��mx;ށw�]x7ރ��}x?>��C�0>���c�4|:>����g�s�<|>�_�/��K�8�_���W���|-�_�o�7���|+� ߎ�w���|/�ߏ�����(~?���O����,~?�_�/��%�2~��_ï�7�-�6~�������#�1��?ß�/�+�5��O����#� ���������'�������S!�)CY�Q� T�M�4��*ZMkh-�@;�N�3�B��n�;�A{�^�7�C��~�?@�At0B��at8AG�Qt4C�T� U�F���5�X:����D:�N�yj�:ZOh#�B��it:�Ag�Yt6�C��yt>]@�Et1]B��et9]AW�Ut5��2�M꒦�i@m�!�4�19��f�ȧ�BZ�EZ�e�B��ut=�@7�Mt3�B��mt;�Aw�]t7�C��}t?=@�C�0=B��˅ckvv~Vlevvbˉ�$���ZbUb���;��Fb�c[�[[�q]�o���������:��/h�quf�� ��W���Gn��}�{�=���mz}�� '}��f==rtn��Z�8Y'�����6u�~&�L�8#���t˴�t`�t�s��T�Y�ܑ�d� ]1k�v�J�m.�:�ױ5�t��<��?��V�m�3L�l�_��t݁3�~q��Ñn�~JIW�~�f7{��sm3���4���m����0�z�8�v̑��t����f����N)�KAk��� (F�E����?nٺL�ݎ�+�O^����B?�z�i9K�w����wgzfGK�ZVW;9������w,�82ݖ�U{Y�+r�y��k`z:�h��6��m���p���=�C8�'��=�,���z�'�S��A�R2��M�L��ωO>=DG(�v�Dő5N��XDQ?�#;�9��ɨ`�{N�;��c�� ,VE��q��6Ǔ��y�b��R܍v�����<��Ht���-��m{*�#ӶW륎m�̭�J���N�=�#���e�Q�N�v|=�Q[�~�z��9��i�q��9�:�\�������uP��+t��Q��r����+Kv��N�X�ڋ����laU���{\���gma��v���d�`� X�q�Ed"�h4+���=��z9ͷ��'[���A8j��W ܪd$ەq!J$��甜��)bڶ�Cgʜ�>�4��q�h��(�X�,;w˥��ڱ�� n26뀃+��I<v43����;K���5�� ǒCJ,1�4�.y�O�._ Vo�nk�.u$�=l���1Qw���^��3�5�"[��v��h�U�M�� Y�s����E�� ����rF��ڞ�{��EQn|O2}� ݴ�2� �ٶ69CP'�J��b��~,7��(�i�Y�CV�㱞0�ѱ9cx�P^�?(���<^V�ڶΰx����3,0����3[{Q�W��ϧٚJ+&2̡^.r�u�4w��Ɲ���(V|o8�����x,5n�{���L*[TT&ZK�L�����v��R"gysj"�p�X���ܚgm{̽��s^іM�X�<�湯g��&l*�J�I)m��%�����Z�0�Q��l���\a��R)�r"Gh���'���J�)�#�n�;:;�ݡ�z�%��I��5ׁA��z�=���m��X"�o��X�M���˹�����Q�j���!���m�b"�S#�-�n�T��Ho�͡$K�ݘg>�ẋ���p����I*�^��4�" ʸ��\��1�L����G��L��֘Fz��s�s�n��\���|Kț3Q'J-��n�c��˴���P�6į٫��$q2��Et��b�H�J�aU�[�z�������o$__�eY��ǯ�U��p����;��,(a���mE^K�ݙI��w�FJT��� -��8�i)<K�.'���������$ j�$���(A ����߯fY��2�qVMD̙����w�-EAZ�unR�ҭ�l�}��Y���l�r��u��ɼ��ҋ�N��y����J���J1.�QE�k��Z*[,�mJa���uҡG��K��%k��&w���MCo��AG>�ua�]塶��m���j��v�l������Xӓ�(��n�V�Z�FM-s5 ��A�Az�i.,M>=��#��uY,�Q�)���&ɋ��x��Q��ߴC��.��r�<Ӷ�v(�Oh�Lh{��DS�l�m�R�+ơ���j��q|��3�Y�s|M=��f�b�K�M�-��.�\Ԝ��7���T�l�Ӳ���H,��P�5�����4��>.3��j;��a��B�2��59���v��4��v\s�1�u�dnnj�?��4����NǕ-�h92U��*�p5��1��K3'M�mcy~�cm�y�!�FU�j�!���j4ҭ�l�hK�"MU�Z�Z�,C��4s��<+�<-�,�rM%� ʂ(���m�lbW\Ep�UW\Ep�U�SU<UQDU�d{�ח�!�j�r�J��XY�&k��kM���k-z �Z� ��8V�����������0a���luc�L@F��� �.���.��.nꆼܑ���bNs�]�D5�EMtQ]�D5�EmN A4!��5Ѩ�{��F���Q(7ei*�T��I��1��K3'M#��9mrW$�d-%�P" %�P" %�P" U'qR��A���A���A���A���A���A���/UDUUA�TU5A�Q�P��z%�+�^ �J�W5A(A�JxW»ޕ�w%�+�] �JxW»ޕ�A�ҕ!CLz��n��sOB��U]uA�JHWB�ҕ���t%�+!] �JHWB�ҕ���t%�+!]5!�@I&P� �ޫ�u$���lbg��Po$��2�k�d]�9i؟!Z2�C�7�C�7�C�7�C�7�C�7�C�7�C�7�C�7�C�7*��';�/'���jb���'[�7[O�\b'��'���u�]�� �m&~���fⷙ�m&~���fⷙ�m&~���fⷙ�m&~����� �jW4��PK���\�%��[n[n5templates/yoo_aurora/warp/vendor/spectrum/spectrum.jsnu�[���!function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jquery")):t(jQuery)}(function(t,e){"use strict";function r(e,r,n,a){for(var i=[],o=0;o<e.length;o++){var s=e[o];if(s){var l=tinycolor(s),c=l.toHsl().l<.5?"sp-thumb-el sp-thumb-dark":"sp-thumb-el sp-thumb-light";c+=tinycolor.equals(r,s)?" sp-thumb-active":"";var f=l.toString(a.preferredFormat||"rgb"),u=b?"background-color:"+l.toRgbString():"filter:"+l.toFilter();i.push('<span title="'+f+'" data-color="'+l.toRgbString()+'" class="'+c+'"><span class="sp-thumb-inner" style="'+u+';" /></span>')}else{var h="sp-clear-display";i.push(t("<div />").append(t('<span data-color="" style="background-color:transparent;" class="'+h+'"></span>').attr("title",a.noColorSelectedText)).html())}}return"<div class='sp-cf "+n+"'>"+i.join("")+"</div>"}function n(){for(var t=0;t<p.length;t++)p[t]&&p[t].hide()}function a(e,r){var n=t.extend({},d,e);return n.callbacks={move:c(n.move,r),change:c(n.change,r),show:c(n.show,r),hide:c(n.hide,r),beforeShow:c(n.beforeShow,r)},n}function i(i,s){function c(){if(W.showPaletteOnly&&(W.showPalette=!0),Dt.text(W.showPaletteOnly?W.togglePaletteMoreText:W.togglePaletteLessText),W.palette){dt=W.palette.slice(0),pt=t.isArray(dt[0])?dt:[dt],gt={};for(var e=0;e<pt.length;e++)for(var r=0;r<pt[e].length;r++){var n=tinycolor(pt[e][r]).toRgbString();gt[n]=!0}}kt.toggleClass("sp-flat",X),kt.toggleClass("sp-input-disabled",!W.showInput),kt.toggleClass("sp-alpha-enabled",W.showAlpha),kt.toggleClass("sp-clear-enabled",Qt),kt.toggleClass("sp-buttons-disabled",!W.showButtons),kt.toggleClass("sp-palette-buttons-disabled",!W.togglePaletteOnly),kt.toggleClass("sp-palette-disabled",!W.showPalette),kt.toggleClass("sp-palette-only",W.showPaletteOnly),kt.toggleClass("sp-initial-disabled",!W.showInitial),kt.addClass(W.className).addClass(W.containerClassName),z()}function d(){function e(e){return e.data&&e.data.ignore?(O(t(e.target).closest(".sp-thumb-el").data("color")),j()):(O(t(e.target).closest(".sp-thumb-el").data("color")),j(),I(!0),W.hideAfterPaletteSelect&&F()),!1}if(g&&kt.find("*:not(input)").attr("unselectable","on"),c(),Bt&&_t.after(Lt).hide(),Qt||jt.hide(),X)_t.after(kt).hide();else{var r="parent"===W.appendTo?_t.parent():t(W.appendTo);1!==r.length&&(r=t("body")),r.append(kt)}y(),Kt.bind("click.spectrum touchstart.spectrum",function(e){xt||A(),e.stopPropagation(),t(e.target).is("input")||e.preventDefault()}),(_t.is(":disabled")||W.disabled===!0)&&V(),kt.click(l),Tt.change(P),Tt.bind("paste",function(){setTimeout(P,1)}),Tt.keydown(function(t){13==t.keyCode&&P()}),Nt.text(W.cancelText),Nt.bind("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),T(),F()}),jt.attr("title",W.clearText),jt.bind("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),Gt=!0,j(),X&&I(!0)}),Et.text(W.chooseText),Et.bind("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),g&&Tt.is(":focus")&&Tt.trigger("change"),N()&&(I(!0),F())}),Dt.text(W.showPaletteOnly?W.togglePaletteMoreText:W.togglePaletteLessText),Dt.bind("click.spectrum",function(t){t.stopPropagation(),t.preventDefault(),W.showPaletteOnly=!W.showPaletteOnly,W.showPaletteOnly||X||kt.css("left","-="+(St.outerWidth(!0)+5)),c()}),f(Ht,function(t,e,r){ht=t/ot,Gt=!1,r.shiftKey&&(ht=Math.round(10*ht)/10),j()},S,C),f(At,function(t,e){ct=parseFloat(e/at),Gt=!1,W.showAlpha||(ht=1),j()},S,C),f(Ct,function(t,e,r){if(r.shiftKey){if(!yt){var n=ft*et,a=rt-ut*rt,i=Math.abs(t-n)>Math.abs(e-a);yt=i?"x":"y"}}else yt=null;var o=!yt||"x"===yt,s=!yt||"y"===yt;o&&(ft=parseFloat(t/et)),s&&(ut=parseFloat((rt-e)/rt)),Gt=!1,W.showAlpha||(ht=1),j()},S,C),$t?(O($t),E(),Xt=W.preferredFormat||tinycolor($t).format,w($t)):E(),X&&M();var n=g?"mousedown.spectrum":"click.spectrum touchstart.spectrum";Ot.delegate(".sp-thumb-el",n,e),qt.delegate(".sp-thumb-el:nth-child(1)",n,{ignore:!0},e)}function y(){if(G&&window.localStorage){try{var e=window.localStorage[G].split(",#");e.length>1&&(delete window.localStorage[G],t.each(e,function(t,e){w(e)}))}catch(r){}try{bt=window.localStorage[G].split(";")}catch(r){}}}function w(e){if(Y){var r=tinycolor(e).toRgbString();if(!gt[r]&&t.inArray(r,bt)===-1)for(bt.push(r);bt.length>vt;)bt.shift();if(G&&window.localStorage)try{window.localStorage[G]=bt.join(";")}catch(n){}}}function _(){var t=[];if(W.showPalette)for(var e=0;e<bt.length;e++){var r=tinycolor(bt[e]).toRgbString();gt[r]||t.push(bt[e])}return t.reverse().slice(0,W.maxSelectionSize)}function x(){var e=q(),n=t.map(pt,function(t,n){return r(t,e,"sp-palette-row sp-palette-row-"+n,W)});y(),bt&&n.push(r(_(),e,"sp-palette-row sp-palette-row-selection",W)),Ot.html(n.join(""))}function k(){if(W.showInitial){var t=Wt,e=q();qt.html(r([t,e],e,"sp-palette-row-initial",W))}}function S(){(rt<=0||et<=0||at<=0)&&z(),tt=!0,kt.addClass(mt),yt=null,_t.trigger("dragstart.spectrum",[q()])}function C(){tt=!1,kt.removeClass(mt),_t.trigger("dragstop.spectrum",[q()])}function P(){var t=Tt.val();if(null!==t&&""!==t||!Qt){var e=tinycolor(t);e.isValid()?(O(e),I(!0)):Tt.addClass("sp-validation-error")}else O(null),I(!0)}function A(){Z?F():M()}function M(){var e=t.Event("beforeShow.spectrum");return Z?void z():(_t.trigger(e,[q()]),void(J.beforeShow(q())===!1||e.isDefaultPrevented()||(n(),Z=!0,t(wt).bind("keydown.spectrum",R),t(wt).bind("click.spectrum",H),t(window).bind("resize.spectrum",U),Lt.addClass("sp-active"),kt.removeClass("sp-hidden"),z(),E(),Wt=q(),k(),J.show(Wt),_t.trigger("show.spectrum",[Wt]))))}function R(t){27===t.keyCode&&F()}function H(t){2!=t.button&&(tt||(Yt?I(!0):T(),F()))}function F(){Z&&!X&&(Z=!1,t(wt).unbind("keydown.spectrum",R),t(wt).unbind("click.spectrum",H),t(window).unbind("resize.spectrum",U),Lt.removeClass("sp-active"),kt.addClass("sp-hidden"),J.hide(q()),_t.trigger("hide.spectrum",[q()]))}function T(){O(Wt,!0)}function O(t,e){if(tinycolor.equals(t,q()))return void E();var r,n;!t&&Qt?Gt=!0:(Gt=!1,r=tinycolor(t),n=r.toHsv(),ct=n.h%360/360,ft=n.s,ut=n.v,ht=n.a),E(),r&&r.isValid()&&!e&&(Xt=W.preferredFormat||r.getFormat())}function q(t){return t=t||{},Qt&&Gt?null:tinycolor.fromRatio({h:ct,s:ft,v:ut,a:Math.round(100*ht)/100},{format:t.format||Xt})}function N(){return!Tt.hasClass("sp-validation-error")}function j(){E(),J.move(q()),_t.trigger("move.spectrum",[q()])}function E(){Tt.removeClass("sp-validation-error"),D();var t=tinycolor.fromRatio({h:ct,s:1,v:1});Ct.css("background-color",t.toHexString());var e=Xt;ht<1&&(0!==ht||"name"!==e)&&("hex"!==e&&"hex3"!==e&&"hex6"!==e&&"name"!==e||(e="rgb"));var r=q({format:e}),n="";if(Vt.removeClass("sp-clear-display"),Vt.css("background-color","transparent"),!r&&Qt)Vt.addClass("sp-clear-display");else{var a=r.toHexString(),i=r.toRgbString();if(b||1===r.alpha?Vt.css("background-color",i):(Vt.css("background-color","transparent"),Vt.css("filter",r.toFilter())),W.showAlpha){var o=r.toRgb();o.a=0;var s=tinycolor(o).toRgbString(),l="linear-gradient(left, "+s+", "+a+")";g?Rt.css("filter",tinycolor(s).toFilter({gradientType:1},a)):(Rt.css("background","-webkit-"+l),Rt.css("background","-moz-"+l),Rt.css("background","-ms-"+l),Rt.css("background","linear-gradient(to right, "+s+", "+a+")"))}n=r.toString(e)}W.showInput&&Tt.val(n),W.showPalette&&x(),k()}function D(){var t=ft,e=ut;if(Qt&&Gt)Ft.hide(),Mt.hide(),Pt.hide();else{Ft.show(),Mt.show(),Pt.show();var r=t*et,n=rt-e*rt;r=Math.max(-nt,Math.min(et-nt,r-nt)),n=Math.max(-nt,Math.min(rt-nt,n-nt)),Pt.css({top:n+"px",left:r+"px"});var a=ht*ot;Ft.css({left:a-st/2+"px"});var i=ct*at;Mt.css({top:i-lt+"px"})}}function I(t){var e=q(),r="",n=!tinycolor.equals(e,Wt);e&&(r=e.toString(Xt),w(e)),It&&_t.val(r),t&&n&&(J.change(e),_t.trigger("change",[e]))}function z(){Z&&(et=Ct.width(),rt=Ct.height(),nt=Pt.height(),it=At.width(),at=At.height(),lt=Mt.height(),ot=Ht.width(),st=Ft.width(),X||(kt.css("position","absolute"),W.offset?kt.offset(W.offset):kt.offset(o(kt,Kt))),D(),W.showPalette&&x(),_t.trigger("reflow.spectrum"))}function B(){_t.show(),Kt.unbind("click.spectrum touchstart.spectrum"),kt.remove(),Lt.remove(),p[Jt.id]=null}function L(r,n){return r===e?t.extend({},W):n===e?W[r]:(W[r]=n,"preferredFormat"===r&&(Xt=W.preferredFormat),void c())}function K(){xt=!1,_t.attr("disabled",!1),Kt.removeClass("sp-disabled")}function V(){F(),xt=!0,_t.attr("disabled",!0),Kt.addClass("sp-disabled")}function $(t){W.offset=t,z()}var W=a(s,i),X=W.flat,Y=W.showSelectionPalette,G=W.localStorageKey,Q=W.theme,J=W.callbacks,U=u(z,10),Z=!1,tt=!1,et=0,rt=0,nt=0,at=0,it=0,ot=0,st=0,lt=0,ct=0,ft=0,ut=0,ht=1,dt=[],pt=[],gt={},bt=W.selectionPalette.slice(0),vt=W.maxSelectionSize,mt="sp-dragging",yt=null,wt=i.ownerDocument,_t=(wt.body,t(i)),xt=!1,kt=t(m,wt).addClass(Q),St=kt.find(".sp-picker-container"),Ct=kt.find(".sp-color"),Pt=kt.find(".sp-dragger"),At=kt.find(".sp-hue"),Mt=kt.find(".sp-slider"),Rt=kt.find(".sp-alpha-inner"),Ht=kt.find(".sp-alpha"),Ft=kt.find(".sp-alpha-handle"),Tt=kt.find(".sp-input"),Ot=kt.find(".sp-palette"),qt=kt.find(".sp-initial"),Nt=kt.find(".sp-cancel"),jt=kt.find(".sp-clear"),Et=kt.find(".sp-choose"),Dt=kt.find(".sp-palette-toggle"),It=_t.is("input"),zt=It&&"color"===_t.attr("type")&&h(),Bt=It&&!X,Lt=Bt?t(v).addClass(Q).addClass(W.className).addClass(W.replacerClassName):t([]),Kt=Bt?Lt:_t,Vt=Lt.find(".sp-preview-inner"),$t=W.color||It&&_t.val(),Wt=!1,Xt=W.preferredFormat,Yt=!W.showButtons||W.clickoutFiresChange,Gt=!$t,Qt=W.allowEmpty&&!zt;d();var Jt={show:M,hide:F,toggle:A,reflow:z,option:L,enable:K,disable:V,offset:$,set:function(t){O(t),I()},get:q,destroy:B,container:kt};return Jt.id=p.push(Jt)-1,Jt}function o(e,r){var n=0,a=e.outerWidth(),i=e.outerHeight(),o=r.outerHeight(),s=e[0].ownerDocument,l=s.documentElement,c=l.clientWidth+t(s).scrollLeft(),f=l.clientHeight+t(s).scrollTop(),u=r.offset();return u.top+=o,u.left-=Math.min(u.left,u.left+a>c&&c>a?Math.abs(u.left+a-c):0),u.top-=Math.min(u.top,u.top+i>f&&f>i?Math.abs(i+o-n):n),u}function s(){}function l(t){t.stopPropagation()}function c(t,e){var r=Array.prototype.slice,n=r.call(arguments,2);return function(){return t.apply(e,n.concat(r.call(arguments)))}}function f(e,r,n,a){function i(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault(),t.returnValue=!1}function o(t){if(f){if(g&&c.documentMode<9&&!t.button)return l();var n=t.originalEvent&&t.originalEvent.touches&&t.originalEvent.touches[0],a=n&&n.pageX||t.pageX,o=n&&n.pageY||t.pageY,s=Math.max(0,Math.min(a-u.left,d)),b=Math.max(0,Math.min(o-u.top,h));p&&i(t),r.apply(e,[s,b,t])}}function s(r){var a=r.which?3==r.which:2==r.button;a||f||n.apply(e,arguments)!==!1&&(f=!0,h=t(e).height(),d=t(e).width(),u=t(e).offset(),t(c).bind(b),t(c.body).addClass("sp-dragging"),o(r),i(r))}function l(){f&&(t(c).unbind(b),t(c.body).removeClass("sp-dragging"),setTimeout(function(){a.apply(e,arguments)},0)),f=!1}r=r||function(){},n=n||function(){},a=a||function(){};var c=document,f=!1,u={},h=0,d=0,p="ontouchstart"in window,b={};b.selectstart=i,b.dragstart=i,b["touchmove mousemove"]=o,b["touchend mouseup"]=l,t(e).bind("touchstart mousedown",s)}function u(t,e,r){var n;return function(){var a=this,i=arguments,o=function(){n=null,t.apply(a,i)};r&&clearTimeout(n),!r&&n||(n=setTimeout(o,e))}}function h(){return t.fn.spectrum.inputTypeColorSupport()}var d={beforeShow:s,move:s,change:s,show:s,hide:s,color:!1,flat:!1,showInput:!1,allowEmpty:!1,showButtons:!0,clickoutFiresChange:!0,showInitial:!1,showPalette:!1,showPaletteOnly:!1,hideAfterPaletteSelect:!1,togglePaletteOnly:!1,showSelectionPalette:!0,localStorageKey:!1,appendTo:"body",maxSelectionSize:7,cancelText:"cancel",chooseText:"choose",togglePaletteMoreText:"more",togglePaletteLessText:"less",clearText:"Clear Color Selection",noColorSelectedText:"No Color Selected",preferredFormat:!1,className:"",containerClassName:"",replacerClassName:"",showAlpha:!1,theme:"sp-light",palette:[["#ffffff","#000000","#ff0000","#ff8000","#ffff00","#008000","#0000ff","#4b0082","#9400d3"]],selectionPalette:[],disabled:!1,offset:null},p=[],g=!!/msie/i.exec(window.navigator.userAgent),b=function(){function t(t,e){return!!~(""+t).indexOf(e)}var e=document.createElement("div"),r=e.style;return r.cssText="background-color:rgba(0,0,0,.5)",t(r.backgroundColor,"rgba")||t(r.backgroundColor,"hsla")}(),v=["<div class='sp-replacer'>","<div class='sp-preview'><div class='sp-preview-inner'></div></div>","<div class='sp-dd'>▼</div>","</div>"].join(""),m=function(){var t="";if(g)for(var e=1;e<=6;e++)t+="<div class='sp-"+e+"'></div>";return["<div class='sp-container sp-hidden'>","<div class='sp-palette-container'>","<div class='sp-palette sp-thumb sp-cf'></div>","<div class='sp-palette-button-container sp-cf'>","<button type='button' class='sp-palette-toggle'></button>","</div>","</div>","<div class='sp-picker-container'>","<div class='sp-top sp-cf'>","<div class='sp-fill'></div>","<div class='sp-top-inner'>","<div class='sp-color'>","<div class='sp-sat'>","<div class='sp-val'>","<div class='sp-dragger'></div>","</div>","</div>","</div>","<div class='sp-clear sp-clear-display'>","</div>","<div class='sp-hue'>","<div class='sp-slider'></div>",t,"</div>","</div>","<div class='sp-alpha'><div class='sp-alpha-inner'><div class='sp-alpha-handle'></div></div></div>","</div>","<div class='sp-input-container sp-cf'>","<input class='sp-input' type='text' spellcheck='false' />","</div>","<div class='sp-initial sp-thumb sp-cf'></div>","<div class='sp-button-container sp-cf'>","<a class='sp-cancel' href='#'></a>","<button type='button' class='sp-choose'></button>","</div>","</div>","</div>"].join("")}(),y="spectrum.id";t.fn.spectrum=function(e,r){if("string"==typeof e){var n=this,a=Array.prototype.slice.call(arguments,1);return this.each(function(){var r=p[t(this).data(y)];if(r){var i=r[e];if(!i)throw new Error("Spectrum: no such method: '"+e+"'");"get"==e?n=r.get():"container"==e?n=r.container:"option"==e?n=r.option.apply(r,a):"destroy"==e?(r.destroy(),t(this).removeData(y)):i.apply(r,a)}}),n}return this.spectrum("destroy").each(function(){var r=t.extend({},e,t(this).data()),n=i(this,r);t(this).data(y,n.id)})},t.fn.spectrum.load=!0,t.fn.spectrum.loadOpts={},t.fn.spectrum.draggable=f,t.fn.spectrum.defaults=d,t.fn.spectrum.inputTypeColorSupport=function w(){if("undefined"==typeof w._cachedResult){var e=t("<input type='color'/>")[0];w._cachedResult="color"===e.type&&""!==e.value}return w._cachedResult},t.spectrum={},t.spectrum.localization={},t.spectrum.palettes={},t.fn.spectrum.processNativeColorInputs=function(){var e=t("input[type=color]");e.length&&!h()&&e.spectrum({preferredFormat:"hex6"})},function(){function t(t){var r={r:0,g:0,b:0},a=1,o=!1,s=!1;return"string"==typeof t&&(t=T(t)),"object"==typeof t&&(t.hasOwnProperty("r")&&t.hasOwnProperty("g")&&t.hasOwnProperty("b")?(r=e(t.r,t.g,t.b),o=!0,s="%"===String(t.r).substr(-1)?"prgb":"rgb"):t.hasOwnProperty("h")&&t.hasOwnProperty("s")&&t.hasOwnProperty("v")?(t.s=R(t.s),t.v=R(t.v),r=i(t.h,t.s,t.v),o=!0,s="hsv"):t.hasOwnProperty("h")&&t.hasOwnProperty("s")&&t.hasOwnProperty("l")&&(t.s=R(t.s),t.l=R(t.l),r=n(t.h,t.s,t.l),o=!0,s="hsl"),t.hasOwnProperty("a")&&(a=t.a)),a=x(a),{ok:o,format:t.format||s,r:D(255,I(r.r,0)),g:D(255,I(r.g,0)),b:D(255,I(r.b,0)),a:a}}function e(t,e,r){return{r:255*k(t,255),g:255*k(e,255),b:255*k(r,255)}}function r(t,e,r){t=k(t,255),e=k(e,255),r=k(r,255);var n,a,i=I(t,e,r),o=D(t,e,r),s=(i+o)/2;if(i==o)n=a=0;else{var l=i-o;switch(a=s>.5?l/(2-i-o):l/(i+o),i){case t:n=(e-r)/l+(e<r?6:0);break;case e:n=(r-t)/l+2;break;case r:n=(t-e)/l+4}n/=6}return{h:n,s:a,l:s}}function n(t,e,r){function n(t,e,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?t+6*(e-t)*r:r<.5?e:r<2/3?t+(e-t)*(2/3-r)*6:t}var a,i,o;if(t=k(t,360),e=k(e,100),r=k(r,100),0===e)a=i=o=r;else{var s=r<.5?r*(1+e):r+e-r*e,l=2*r-s;a=n(l,s,t+1/3),i=n(l,s,t),o=n(l,s,t-1/3)}return{r:255*a,g:255*i,b:255*o}}function a(t,e,r){t=k(t,255),e=k(e,255),r=k(r,255);var n,a,i=I(t,e,r),o=D(t,e,r),s=i,l=i-o;if(a=0===i?0:l/i,i==o)n=0;else{switch(i){case t:n=(e-r)/l+(e<r?6:0);break;case e:n=(r-t)/l+2;break;case r:n=(t-e)/l+4}n/=6}return{h:n,s:a,v:s}}function i(t,e,r){t=6*k(t,360),e=k(e,100),r=k(r,100);var n=j.floor(t),a=t-n,i=r*(1-e),o=r*(1-a*e),s=r*(1-(1-a)*e),l=n%6,c=[r,o,i,i,s,r][l],f=[s,r,r,o,i,i][l],u=[i,i,s,r,r,o][l];return{r:255*c,g:255*f,b:255*u}}function o(t,e,r,n){var a=[M(E(t).toString(16)),M(E(e).toString(16)),M(E(r).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function s(t,e,r,n){var a=[M(H(n)),M(E(t).toString(16)),M(E(e).toString(16)),M(E(r).toString(16))];return a.join("")}function l(t,e){e=0===e?0:e||10;var r=B(t).toHsl();return r.s-=e/100,r.s=S(r.s),B(r)}function c(t,e){e=0===e?0:e||10;var r=B(t).toHsl();return r.s+=e/100,r.s=S(r.s),B(r)}function f(t){return B(t).desaturate(100)}function u(t,e){e=0===e?0:e||10;var r=B(t).toHsl();return r.l+=e/100,r.l=S(r.l),B(r)}function h(t,e){e=0===e?0:e||10;var r=B(t).toRgb();return r.r=I(0,D(255,r.r-E(255*-(e/100)))),r.g=I(0,D(255,r.g-E(255*-(e/100)))),r.b=I(0,D(255,r.b-E(255*-(e/100)))),B(r)}function d(t,e){e=0===e?0:e||10;var r=B(t).toHsl();return r.l-=e/100,r.l=S(r.l),B(r)}function p(t,e){var r=B(t).toHsl(),n=(E(r.h)+e)%360;return r.h=n<0?360+n:n,B(r)}function g(t){var e=B(t).toHsl();return e.h=(e.h+180)%360,B(e)}function b(t){var e=B(t).toHsl(),r=e.h;return[B(t),B({h:(r+120)%360,s:e.s,l:e.l}),B({h:(r+240)%360,s:e.s,l:e.l})]}function v(t){var e=B(t).toHsl(),r=e.h;return[B(t),B({h:(r+90)%360,s:e.s,l:e.l}),B({h:(r+180)%360,s:e.s,l:e.l}),B({h:(r+270)%360,s:e.s,l:e.l})]}function m(t){var e=B(t).toHsl(),r=e.h;return[B(t),B({h:(r+72)%360,s:e.s,l:e.l}),B({h:(r+216)%360,s:e.s,l:e.l})]}function y(t,e,r){e=e||6,r=r||30;var n=B(t).toHsl(),a=360/r,i=[B(t)];for(n.h=(n.h-(a*e>>1)+720)%360;--e;)n.h=(n.h+a)%360,i.push(B(n));return i}function w(t,e){e=e||6;for(var r=B(t).toHsv(),n=r.h,a=r.s,i=r.v,o=[],s=1/e;e--;)o.push(B({h:n,s:a,v:i})),i=(i+s)%1;return o}function _(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}function x(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function k(t,e){P(t)&&(t="100%");var r=A(t);return t=D(e,I(0,parseFloat(t))),r&&(t=parseInt(t*e,10)/100),j.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function S(t){return D(1,I(0,t))}function C(t){return parseInt(t,16)}function P(t){return"string"==typeof t&&t.indexOf(".")!=-1&&1===parseFloat(t)}function A(t){return"string"==typeof t&&t.indexOf("%")!=-1}function M(t){return 1==t.length?"0"+t:""+t}function R(t){return t<=1&&(t=100*t+"%"),t}function H(t){return Math.round(255*parseFloat(t)).toString(16)}function F(t){return C(t)/255}function T(t){t=t.replace(O,"").replace(q,"").toLowerCase();var e=!1;if(L[t])t=L[t],e=!0;else if("transparent"==t)return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=V.rgb.exec(t))?{r:r[1],g:r[2],b:r[3]}:(r=V.rgba.exec(t))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=V.hsl.exec(t))?{h:r[1],s:r[2],l:r[3]}:(r=V.hsla.exec(t))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=V.hsv.exec(t))?{h:r[1],s:r[2],v:r[3]}:(r=V.hsva.exec(t))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=V.hex8.exec(t))?{a:F(r[1]),r:C(r[2]),g:C(r[3]),b:C(r[4]),format:e?"name":"hex8"}:(r=V.hex6.exec(t))?{r:C(r[1]),g:C(r[2]),b:C(r[3]),format:e?"name":"hex"}:!!(r=V.hex3.exec(t))&&{r:C(r[1]+""+r[1]),g:C(r[2]+""+r[2]),b:C(r[3]+""+r[3]),format:e?"name":"hex"}}var O=/^[\s,#]+/,q=/\s+$/,N=0,j=Math,E=j.round,D=j.min,I=j.max,z=j.random,B=function(e,r){if(e=e?e:"",r=r||{},e instanceof B)return e;if(!(this instanceof B))return new B(e,r);var n=t(e);this._originalInput=e,this._r=n.r,this._g=n.g,this._b=n.b,this._a=n.a,this._roundA=E(100*this._a)/100,this._format=r.format||n.format,this._gradientType=r.gradientType,this._r<1&&(this._r=E(this._r)),this._g<1&&(this._g=E(this._g)),this._b<1&&(this._b=E(this._b)),this._ok=n.ok,this._tc_id=N++};B.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(299*t.r+587*t.g+114*t.b)/1e3},setAlpha:function(t){return this._a=x(t),this._roundA=E(100*this._a)/100,this},toHsv:function(){var t=a(this._r,this._g,this._b);return{h:360*t.h,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=a(this._r,this._g,this._b),e=E(360*t.h),r=E(100*t.s),n=E(100*t.v);return 1==this._a?"hsv("+e+", "+r+"%, "+n+"%)":"hsva("+e+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var t=r(this._r,this._g,this._b);return{h:360*t.h,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=r(this._r,this._g,this._b),e=E(360*t.h),n=E(100*t.s),a=E(100*t.l);return 1==this._a?"hsl("+e+", "+n+"%, "+a+"%)":"hsla("+e+", "+n+"%, "+a+"%, "+this._roundA+")"},toHex:function(t){return o(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(){return s(this._r,this._g,this._b,this._a)},toHex8String:function(){return"#"+this.toHex8()},toRgb:function(){return{r:E(this._r),g:E(this._g),b:E(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+E(this._r)+", "+E(this._g)+", "+E(this._b)+")":"rgba("+E(this._r)+", "+E(this._g)+", "+E(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:E(100*k(this._r,255))+"%",g:E(100*k(this._g,255))+"%",b:E(100*k(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+E(100*k(this._r,255))+"%, "+E(100*k(this._g,255))+"%, "+E(100*k(this._b,255))+"%)":"rgba("+E(100*k(this._r,255))+"%, "+E(100*k(this._g,255))+"%, "+E(100*k(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(K[o(this._r,this._g,this._b,!0)]||!1)},toFilter:function(t){var e="#"+s(this._r,this._g,this._b,this._a),r=e,n=this._gradientType?"GradientType = 1, ":"";if(t){var a=B(t);r=a.toHex8String()}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+e+",endColorstr="+r+")"},toString:function(t){var e=!!t;t=t||this._format;var r=!1,n=this._a<1&&this._a>=0,a=!e&&n&&("hex"===t||"hex6"===t||"hex3"===t||"name"===t);return a?"name"===t&&0===this._a?this.toName():this.toRgbString():("rgb"===t&&(r=this.toRgbString()),"prgb"===t&&(r=this.toPercentageRgbString()),"hex"!==t&&"hex6"!==t||(r=this.toHexString()),"hex3"===t&&(r=this.toHexString(!0)),"hex8"===t&&(r=this.toHex8String()),"name"===t&&(r=this.toName()),"hsl"===t&&(r=this.toHslString()),"hsv"===t&&(r=this.toHsvString()),r||this.toHexString())},_applyModification:function(t,e){var r=t.apply(null,[this].concat([].slice.call(e)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification(u,arguments)},brighten:function(){return this._applyModification(h,arguments)},darken:function(){return this._applyModification(d,arguments)},desaturate:function(){return this._applyModification(l,arguments)},saturate:function(){return this._applyModification(c,arguments)},greyscale:function(){return this._applyModification(f,arguments)},spin:function(){return this._applyModification(p,arguments)},_applyCombination:function(t,e){return t.apply(null,[this].concat([].slice.call(e)))},analogous:function(){return this._applyCombination(y,arguments)},complement:function(){return this._applyCombination(g,arguments)},monochromatic:function(){return this._applyCombination(w,arguments)},splitcomplement:function(){return this._applyCombination(m,arguments)},triad:function(){return this._applyCombination(b,arguments)},tetrad:function(){return this._applyCombination(v,arguments)}},B.fromRatio=function(t,e){if("object"==typeof t){var r={};for(var n in t)t.hasOwnProperty(n)&&("a"===n?r[n]=t[n]:r[n]=R(t[n]));t=r}return B(t,e)},B.equals=function(t,e){return!(!t||!e)&&B(t).toRgbString()==B(e).toRgbString()},B.random=function(){return B.fromRatio({r:z(),g:z(),b:z()})},B.mix=function(t,e,r){r=0===r?0:r||50;var n,a=B(t).toRgb(),i=B(e).toRgb(),o=r/100,s=2*o-1,l=i.a-a.a;n=s*l==-1?s:(s+l)/(1+s*l),n=(n+1)/2;var c=1-n,f={r:i.r*n+a.r*c,g:i.g*n+a.g*c,b:i.b*n+a.b*c,a:i.a*o+a.a*(1-o)};return B(f)},B.readability=function(t,e){var r=B(t),n=B(e),a=r.toRgb(),i=n.toRgb(),o=r.getBrightness(),s=n.getBrightness(),l=Math.max(a.r,i.r)-Math.min(a.r,i.r)+Math.max(a.g,i.g)-Math.min(a.g,i.g)+Math.max(a.b,i.b)-Math.min(a.b,i.b);return{brightness:Math.abs(o-s),color:l}},B.isReadable=function(t,e){var r=B.readability(t,e);return r.brightness>125&&r.color>500},B.mostReadable=function(t,e){for(var r=null,n=0,a=!1,i=0;i<e.length;i++){var o=B.readability(t,e[i]),s=o.brightness>125&&o.color>500,l=3*(o.brightness/125)+o.color/500;(s&&!a||s&&a&&l>n||!s&&!a&&l>n)&&(a=s,n=l,r=B(e[i]))}return r};var L=B.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},K=B.hexNames=_(L),V=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",r="(?:"+e+")|(?:"+t+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",a="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+a),hex3:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex8:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();window.tinycolor=B}(),t(function(){t.fn.spectrum.load&&t.fn.spectrum.processNativeColorInputs()})});PK���\g��0I:I:6templates/yoo_aurora/warp/vendor/spectrum/spectrum.cssnu�[���/*** Spectrum Colorpicker v1.8.0 https://github.com/bgrins/spectrum Author: Brian Grinstead License: MIT ***/ .sp-container { position:absolute; top:0; left:0; display:inline-block; *display: inline; *zoom: 1; /* https://github.com/bgrins/spectrum/issues/40 */ z-index: 9999994; overflow: hidden; } .sp-container.sp-flat { position: relative; } /* Fix for * { box-sizing: border-box; } */ .sp-container, .sp-container * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } /* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */ .sp-top { position:relative; width: 100%; display:inline-block; } .sp-top-inner { position:absolute; top:0; left:0; bottom:0; right:0; } .sp-color { position: absolute; top:0; left:0; bottom:0; right:20%; } .sp-hue { position: absolute; top:0; right:0; bottom:0; left:84%; height: 100%; } .sp-clear-enabled .sp-hue { top:33px; height: 77.5%; } .sp-fill { padding-top: 80%; } .sp-sat, .sp-val { position: absolute; top:0; left:0; right:0; bottom:0; } .sp-alpha-enabled .sp-top { margin-bottom: 18px; } .sp-alpha-enabled .sp-alpha { display: block; } .sp-alpha-handle { position:absolute; top:-4px; bottom: -4px; width: 6px; left: 50%; cursor: pointer; border: 1px solid black; background: white; opacity: .8; } .sp-alpha { display: none; position: absolute; bottom: -14px; right: 0; left: 0; height: 8px; } .sp-alpha-inner { border: solid 1px #333; } .sp-clear { display: none; } .sp-clear.sp-clear-display { background-position: center; } .sp-clear-enabled .sp-clear { display: block; position:absolute; top:0px; right:0; bottom:0; left:84%; height: 28px; } /* Don't allow text selection */ .sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button { -webkit-user-select:none; -moz-user-select: -moz-none; -o-user-select:none; user-select: none; } .sp-container.sp-input-disabled .sp-input-container { display: none; } .sp-container.sp-buttons-disabled .sp-button-container { display: none; } .sp-container.sp-palette-buttons-disabled .sp-palette-button-container { display: none; } .sp-palette-only .sp-picker-container { display: none; } .sp-palette-disabled .sp-palette-container { display: none; } .sp-initial-disabled .sp-initial { display: none; } /* Gradients for hue, saturation and value instead of images. Not pretty... but it works */ .sp-sat { background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0)); background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)"; filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81'); } .sp-val { background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0))); background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0)); background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0)); background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0)); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)"; filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000'); } .sp-hue { background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000)); background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%); } /* IE filters do not support multiple color stops. Generate 6 divs, line them up, and do two color gradients for each. Yes, really. */ .sp-1 { height:17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00'); } .sp-2 { height:16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00'); } .sp-3 { height:17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff'); } .sp-4 { height:17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff'); } .sp-5 { height:16%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff'); } .sp-6 { height:17%; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000'); } .sp-hidden { display: none !important; } /* Clearfix hack */ .sp-cf:before, .sp-cf:after { content: ""; display: table; } .sp-cf:after { clear: both; } .sp-cf { *zoom: 1; } /* Mobile devices, make hue slider bigger so it is easier to slide */ @media (max-device-width: 480px) { .sp-color { right: 40%; } .sp-hue { left: 63%; } .sp-fill { padding-top: 60%; } } .sp-dragger { border-radius: 5px; height: 5px; width: 5px; border: 1px solid #fff; background: #000; cursor: pointer; position:absolute; top:0; left: 0; } .sp-slider { position: absolute; top:0; cursor:pointer; height: 3px; left: -1px; right: -1px; border: 1px solid #000; background: white; opacity: .8; } /* Theme authors: Here are the basic themeable display options (colors, fonts, global widths). See http://bgrins.github.io/spectrum/themes/ for instructions. */ .sp-container { border-radius: 0; background-color: #ECECEC; border: solid 1px #f0c49B; padding: 0; } .sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear { font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } .sp-top { margin-bottom: 3px; } .sp-color, .sp-hue, .sp-clear { border: solid 1px #666; } /* Input */ .sp-input-container { float:right; width: 100px; margin-bottom: 4px; } .sp-initial-disabled .sp-input-container { width: 100%; } .sp-input { font-size: 12px !important; border: 1px inset; padding: 4px 5px; margin: 0; width: 100%; background:transparent; border-radius: 3px; color: #222; } .sp-input:focus { border: 1px solid orange; } .sp-input.sp-validation-error { border: 1px solid red; background: #fdd; } .sp-picker-container , .sp-palette-container { float:left; position: relative; padding: 10px; padding-bottom: 300px; margin-bottom: -290px; } .sp-picker-container { width: 172px; border-left: solid 1px #fff; } /* Palettes */ .sp-palette-container { border-right: solid 1px #ccc; } .sp-palette-only .sp-palette-container { border: 0; } .sp-palette .sp-thumb-el { display: block; position:relative; float:left; width: 24px; height: 15px; margin: 3px; cursor: pointer; border:solid 2px transparent; } .sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active { border-color: orange; } .sp-thumb-el { position:relative; } /* Initial */ .sp-initial { float: left; border: solid 1px #333; } .sp-initial span { width: 30px; height: 25px; border:none; display:block; float:left; margin:0; } .sp-initial .sp-clear-display { background-position: center; } /* Buttons */ .sp-palette-button-container, .sp-button-container { float: right; } /* Replacer (the little preview div that shows up instead of the <input>) */ .sp-replacer { margin:0; overflow:hidden; cursor:pointer; padding: 4px; display:inline-block; *zoom: 1; *display: inline; border: solid 1px #91765d; background: #eee; color: #333; vertical-align: middle; } .sp-replacer:hover, .sp-replacer.sp-active { border-color: #F0C49B; color: #111; } .sp-replacer.sp-disabled { cursor:default; border-color: silver; color: silver; } .sp-dd { padding: 2px 0; height: 16px; line-height: 16px; float:left; font-size:10px; } .sp-preview { position:relative; width:25px; height: 20px; border: solid 1px #222; margin-right: 5px; float:left; z-index: 0; } .sp-palette { *width: 220px; max-width: 220px; } .sp-palette .sp-thumb-el { width:16px; height: 16px; margin:2px 1px; border: solid 1px #d0d0d0; } .sp-container { padding-bottom:0; } /* Buttons: http://hellohappy.org/css3-buttons/ */ .sp-container button { background-color: #eeeeee; background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc); background-image: -moz-linear-gradient(top, #eeeeee, #cccccc); background-image: -ms-linear-gradient(top, #eeeeee, #cccccc); background-image: -o-linear-gradient(top, #eeeeee, #cccccc); background-image: linear-gradient(to bottom, #eeeeee, #cccccc); border: 1px solid #ccc; border-bottom: 1px solid #bbb; border-radius: 3px; color: #333; font-size: 14px; line-height: 1; padding: 5px 4px; text-align: center; text-shadow: 0 1px 0 #eee; vertical-align: middle; } .sp-container button:hover { background-color: #dddddd; background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb); background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb); background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb); background-image: -o-linear-gradient(top, #dddddd, #bbbbbb); background-image: linear-gradient(to bottom, #dddddd, #bbbbbb); border: 1px solid #bbb; border-bottom: 1px solid #999; cursor: pointer; text-shadow: 0 1px 0 #ddd; } .sp-container button:active { border: 1px solid #aaa; border-bottom: 1px solid #888; -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee; } .sp-cancel { font-size: 11px; color: #d93f3f !important; margin:0; padding:2px; margin-right: 5px; vertical-align: middle; text-decoration:none; } .sp-cancel:hover { color: #d93f3f !important; text-decoration: underline; } .sp-palette span:hover, .sp-palette span.sp-thumb-active { border-color: #000; } .sp-preview, .sp-alpha, .sp-thumb-el { position:relative; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==); } .sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner { display:block; position:absolute; top:0;left:0;bottom:0;right:0; } .sp-palette .sp-thumb-inner { background-position: 50% 50%; background-repeat: no-repeat; } .sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=); } .sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=); } .sp-clear-display { background-repeat:no-repeat; background-position: center; background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==); } PK���\�[�))"templates/yoo_aurora/warp/warp.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <info> <name>Warp Theme Framework</name> <version>7.3.36</version> <creationDate>October 2017</creationDate> <updateUrl>http://www.yootheme.com/updates</updateUrl> <author>YOOtheme</author> <authorEmail>info@yootheme.com</authorEmail> <authorUrl>http://www.yootheme.com</authorUrl> <copyright>Copyright (C) YOOtheme GmbH</copyright> <license>http://www.gnu.org/licenses/gpl.html GNU/GPL</license> <description>Warp is a fast and slick theme framework - http://www.yootheme.com/warp</description> </info> PK���\�Z�a�,�,#templates/yoo_aurora/warp/README.mdnu�[���# Warp Theme Framework # - Version: 7.3.36 - Date: October 2017 - Author: YOOtheme GmbH - Website: <http://www.yootheme.com/warp> ## Changelog 7.3.36 # Fixed head.php (WP) 7.3.35 # Fixed html5 meta charset with cache enabled (J) # Fixed enqueue scripts before they were registered (WP) # Fixed missing return value in article register link (J) 7.3.34 # Fixed do not minify already compressed .js files # Fixed com_search compatibility (J 3.7.3) 7.3.33 + Added Woocommerce 3.x gallery support 7.3.32 # Fixed thumbnail view for Woocommerce 2.7 # Fixed encoding html in menu title (WP) # Fixed enqueue scripts before widgets loaded (WP) 7.3.31 # Fixed language directory name 'ro-RO' (J) # Fixed woocommerce style (WP) # Fixed font selection in customizer ^ Updated search results truncation (WP) 7.3.30 # Fixed PHP 5.3 compatibility (WP) 7.3.29 ^ Updated UIkit to 2.27.2 # Fixed color picker in customizer # Fixed font import in customizer + copy style # Fixed widget assignment on woocommerce categories/tags (WP) # Fixed breadcrumbs + sidebar widget (WP) 7.3.28 + Added filter for warp ajax search (WP) ^ Updated language files (J) # Fixed frontpage posts pagination (WP) 7.3.27 ^ Updated UIkit to 2.26.4 # Fixed redirect url after login on read more (J) # Fixed duplicate items in breadcrumbs module (J) - Removed CssRtlFilter direction property 7.3.26 + Added function getPageInfo() to SystemHelper ^ Updated language files # Fixed widget assignment with WPML (WP) 7.3.25 ^ Updated UIkit to 2.26.3 # Fixed font selection in customizer (IE) 7.3.24 ^ Updated language files # Fixed use of deprecated function add_object_page() (WP) 7.3.23 ^ Updated UIkit to 2.26.2 # Fixed font selection in customizer # Fixed menu settings backward compatibility (J 2.5) 7.3.22 ^ Updated UIkit to 2.26.0 # Fixed sticky navbar not changing background-color (Chrome) 7.3.21 + Added Support for widgets count > 6 in a position ^ Updated Wordpress 4.5 compatibility ^ Updated post layouts, render post image with srcset (WP) # Fixed center login-form in offline page (J) # Fixed font selection in customizer 7.3.20 + Added new font selection in customizer ^ Updated UIkit to 2.25.0 ^ Updated menu settings in template options (J 3.5) # Fixed headings text-rendering attribute in bootstrap-fix.less (J) # Fixed widget assignment on search results (WP) 7.3.19 + Added support for additional article meta information (J) # Fixed search widget # Fixed number of posts on frontpage setting (WP) # Fixed article multi column in blog + featured view (J) 7.3.18 + Added class for articles in columns # Fixed article icon links spacing # Fixed tag_cloud widget (WP) # Fixed widget nav settings # Fixed detection of current menu item (J) 7.3.17 # Fixed scrollspy-nav issue 7.3.16 ^ Updated UIkit to 2.24.3 # Fixed namespacing issue in JsCompressorFilter # Fixed unstyled WooCommerce widgets on not WooCommerce pages # Fixed scrollspy apply detection 7.3.15 + Added preventflip:y for navbar dropdowns + Added automatically apply uk-scrollspy-nav on menus when needed + Added theme documentation links to admin section ^ Updated UIkit to 2.24.2 # Fixed youtube iframes when search module is published (J) # Fixed frontend editing layout (J) - Removed unnecessary div from article.php (J) 7.3.14 ^ Moved template cache to /media (J) - Removed article meta information options (J) 7.3.13 + Added article meta information options (J) ^ Updated UIkit to 2.23.0 ^ Updated language files 7.3.12 + Added support for svgs as datauri 7.3.11 # Fixed missing bootstrap js if bootstrap loading is enabled # Fixed icon selection in module settings 7.3.10 + Keep custom link classes (WP) ^ Updated UIkit to 2.22.0 # Fixed Wordpress 4.3 compatibility 7.3.9 ^ Updated UIkit sticky.js component for the latest sticky navigation features 7.3.8 + Added Ukrainian translation file (J) # Fixed keep current selected layout in template options (J) # Fixed save failed on compile LESS # Fixed archive override for custom post_type (WP) # Fixed multisite check (W) # Fixed option-set return value (W) 7.3.7 # Fixed missing closing <a> tag in article override (J) # Fixed saving template settings failed (J 3.4.2) # Fixed 'max_input_vars' error on save/close template settings (J) # Fixed article links override (J) # Fixed empty config saving 7.3.6 ^ Updated UIkit to 2.21.0 # Fixed returnURL of hidden articles after user login # Fixed MooTools hide issue 7.3.5 + Added post navigation (WP) ^ Updated UIkit to 2.20.3 # Fixed template hierarchy (WP) # Fixed article navigation layout (J) # Fixed menu rendering of separators in offcanvas menu # Added grid layout last doubled - Removed Mootools in layout overrides (J) 7.3.4 + Added option for WooCommerce products per page (WP) + Added option for number of posts on frontpage (WP) # Fixed render menu position only if menu assigned (WP) # Fixed validation on front-end editing 7.3.3 + Added ARIA support for Navbar + Added option to disable page title (WP) + Added icon replacement for RTL mode ^ Updated UIkit to 2.17.0 ^ Updated language files (J) # Fixed developer mode, trigger resize event after redraw # Fixed .uk-link-reset in bootstrap-fix.less (J) # Fixed pagination (J34) 7.3.2 + Added child theme support (WP) + Added Widgetkit 2 support + Added Less 1.5.1 for developer mode, to support compiling on IOS 8 ^ Updated UIkit to 2.15.0 7.3.1 # Fixed input fields height in Woocommerce (WP) 7.3.0 ^ Updated UIkit to 2.10.0 ^ Updated Bootstrap fix (J3) ^ Updated Bootstrap layer (J3) ^ Updated LESS compiler to 1.7.5 ^ Added Woocommerce support (WP) ^ Added modules front-end edit (J) ^ Added system output on offline page (J) ^ Replaced all input[type=submit] with button[type="submit"] ^ Changed title-rendering to wp_title with custom filter (WP) # Fixed comments reply button (WP) # Fixed widget assignments for custom post types (WP) - Removed search close button and loading spinner 7.2.8 # Fixed pagination page-button issue 7.2.7 ^ Updated UIkit to 2.8.0 7.2.6 + Added transform to CSS RTL conversion ^ Updated category override (J) # Fixed cancel comment reply link (WP) # Fixed dropdown navbar column width calculation 7.2.5 ^ Updated facebook like button ^ Added two factor authentication to offline site (J3) # Fixed use default style.less from configured less folder # Fixed search in widgets view (WP) # Fixed more results in search # Fixed unclosed element in recent comments widget (WP) # Fixed spacing issue in author view (WP) 7.2.4 ^ Updated UIkit to 2.6.0 ^ Updated LESS.js to 1.7.0 # Fixed multiple images as data uri # Fixed title links in SmartSearch results (J32) # Fixed Post Page-Links (WP) # Removed pubdate attribute from time element 7.2.3 # Fixed default Gravatar in recent comments widget (WP) 7.2.2 ^ Updated Customizer ^ Updated UIkit to 2.3.1 ^ Changed default Gravatar (WP) # Fixed Icon picker (J3) # Fixed off-canvas for Windows phones # Fixed Pagination (J3) 7.2.1 # Fixed linked titles within tags override (J32) # Dropdown touch optimized # Fixed Smart Search override (J25) 7.2.0 + Added comments in CSS files ^ Refactored style file structure ^ Updated UIkit to 2.0.0 ^ Updated overrides according to Joomla 3.2.0 (J32) ^ Added icons to pagination (J) - Removed /custom folder # Fixed leading article (J) 7.1.12 ^ Updated less compiler to version 1.5.1 ^ Updated com_contact override (J25) # Fixed calling get_header + get_footer actions (WP) # Fixed template settings (J32) 7.1.11 ^ Updated UIkit to 1.2.0 ^ Updated user overrides (J25) ^ Updated markup for recent comments widget (WP) # Fixed avatar class handling (WP) 7.1.10 # Fixed header data check on error pages (J) # Fixed error page (WP) 7.1.9 # Fixed article meta display option # Fixed default widget display option (J25) 7.1.8 ^ Updated search results layout (J3) # Fixed com_content archive overwrite (J3) # Fixed subtitles in menu (WP) # Fixed uk-nav-sub class in navbar renderer 7.1.7 ^ Updated search results layout (J3) ^ Updated article layout (J) ^ Added post message for iframe on customizer update # Fixed linked article title (J) # Fixed widget rendering twice (J) # Fixed customizer toogle advanced mode in safari (J) # Fixed customizer less tree error (J) 7.1.6 + Added Bootstrap layer (J3) + Added subtitle support for menu items ^ Updated UIkit to 1.1.0 # Fixed readmore markup (WP) # Fixed author markup (WP) # Fixed pagination override (J) 7.1.5 ^ Updated UIkit to 1.0.2 # Menus settings will show items for multiple languages # Fixed duplicate attribute class in search widget (WP) # Fixed blog layout (J25) # Truncate title in widget settings 7.1.4 ^ Updated UIkit to 1.0.1 # Fixed customizer support (Safari 6+) # Fixed compression settings # Fixed search in offcanvas # Fixed select elements on theme settings page (J 3.1.4) 7.1.3 ^ Offcanvas menu refactored # Settings show all modules and menus now, independent of access settings (J) # Fixed multicolumn layouts in some views (J) 7.1.2 # Fixed grid for multicolumn layout (WP) 7.1.1 # Fixed RTL for PHP 5.3 # Fixed check for customizer browser compatibility 7.1.0 + Added style assignment for a page + Added RTL asset filter in PHP + Grid supports 6 columns now + Assign icons/images to menu subitems ^ Refactored responsive module/widget behavior ^ Moved styles to separate directory ^ Refactored UIkit grid ^ Updated UIkit ^ Optimized customizer # Fixed post size when compiling less # Fixed js error on pages with comments (WP) # Fixed comments layout (WP) 7.0.3 # Fixed textseparators in menu navbar # Fixed multisite configuration (WP) 7.0.2 + Added body_class() filter call (WP) + Added PHP 5.3+ compatibility check (J) 7.0.1 # Fixed Menu header items in nav menus # Fixed comments error (WP) # Fixed external links in customizer in Firefox # Fixed customizer display in IE # Fixed featured article override display error (J) # Fixed tag override display error (J) ^ Widgets view does no longer show type of widget (WP) ^ Changed name of "display" field to "assignment" ^ Changed name of "devicedisplay" field to "display" 7.0.0 + Initial Release * -> Security Fix # -> Bug Fix $ -> Language fix or change + -> Addition ^ -> Change - -> Removed ! -> Note PK���\)c9 9 'templates/yoo_aurora/layouts/widget.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* * Theme params */ foreach (array('suffix', 'panel', 'class', 'badge', 'icon', 'display') as $var) { $$var = isset($params[$var]) ? $params[$var] : null; } // Set default panel if ($panel == '' && in_array($widget->position, array('top-a', 'top-b', 'bottom-a', 'bottom-b', 'main-top', 'main-bottom', 'sidebar-a', 'sidebar-b'))) { $panel = $this['config']->get("panel_default.{$widget->position}.panel", ''); } // Set panel for specific positions else if (in_array($widget->position, array('sidebar-main', 'toolbar', 'footer-menu', 'footer', 'offcanvas'))) { $panel = 'uk-panel'; } // Set badge $badge = ($badge && $badge['text']) ? '<div class="'.$badge['type'].'">'.$badge['text'].'</div>': ''; // Set icon $icon = ($icon && preg_match('/\.(gif|png|jpg|jpeg|svg)$/', $icon)) ? '<img src="'.$this['path']->url('site:').'/'.$icon.'" alt="'.$widget->title.'"> ' : ($icon ? '<i class="'.$icon.'"></i> ':''); /* * Widget params */ $content = $widget->content; $title = ($widget->showtitle) ? $widget->title : ''; // Set title if (in_array($widget->position, array('toolbar', 'footer-menu', 'footer', 'sidebar-social'))) { $title = ''; } elseif ($title && !($widget->position == 'menu') && !($widget->position == 'sidebar-menu')) { $title = '<h3 class="uk-panel-title">'.$icon.$title.'</h3>'; } // Render menu if ($widget->menu) { // Set menu renderer if (isset($params['menu'])) { $renderer = $params['menu']; } else if (in_array($widget->position, array('menu', 'sidebar-menu'))) { $renderer = 'navbar'; $widget->nav_settings["modifier"] = "uk-hidden-small"; } else if (in_array($widget->position, array('toolbar', 'footer', 'footer-menu'))) { $renderer = 'subnav'; $widget->nav_settings["modifier"] = "uk-subnav-line"; } else if (in_array($widget->position, array('offcanvas'))) { $renderer = 'nav'; $widget->nav_settings["modifier"] = "uk-nav-offcanvas"; } else { $renderer = 'nav'; $widget->nav_settings["accordion"] = true; } $content = $this['menu']->process($widget, array('pre', 'subnav', $renderer, 'post')); } // Render widget if (in_array($widget->position, array('breadcrumbs', 'logo', 'sidebar-logo', 'logo-small', 'search', 'debug')) || (($widget->position == 'offcanvas') && $widget->menu)) { echo $content; } elseif ($widget->position == 'menu' || $widget->position == 'sidebar-menu') { if ($widget->menu) { echo $content; } else { echo ' <ul class="uk-navbar-nav uk-hidden-small"> <li class="uk-parent" data-uk-dropdown> <a href="#">'.$icon.$title.'</a> <div class="uk-dropdown uk-dropdown-navbar">'.$content.'</div> </li> </ul>'; } } else { $classes = array($panel); // Set display if ($display) { foreach ($display as $device => $visible) { if (!$visible) { $classes[] = 'uk-hidden-'.$device; } } } if ($class) $classes[] = $class; if ($suffix) $classes[] = $suffix; echo '<div class="'.implode(' ', $classes).'">'.$badge.$title.$content.'</div>'; } PK���\��lq��-templates/yoo_aurora/layouts/theme.config.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ /* * Generate 3-column layout */ $config = $this['config']; $sidebars = $config->get('sidebars', array()); $columns = array('main' => array('width' => 60, 'alignment' => 'right')); $sidebar_classes = ''; $gcf = function($a, $b = 60) use(&$gcf) { return (int) ($b > 0 ? $gcf($b, $a % $b) : $a); }; $fraction = function($nominator, $divider = 60) use(&$gcf) { return $nominator / ($factor = $gcf($nominator, $divider)) .'-'. $divider / $factor; }; foreach ($sidebars as $name => $sidebar) { if (!$this['widgets']->count($name)) { unset($sidebars[$name]); continue; } $columns['main']['width'] -= @$sidebar['width']; $sidebar_classes .= " tm-{$name}-".@$sidebar['alignment']; } if ($count = count($sidebars)) { $sidebar_classes .= ' tm-sidebars-'.$count; } $columns += $sidebars; foreach ($columns as $name => &$column) { $column['width'] = isset($column['width']) ? $column['width'] : 0; $column['alignment'] = isset($column['alignment']) ? $column['alignment'] : 'left'; $shift = 0; foreach (($column['alignment'] == 'left' ? $columns : array_reverse($columns, true)) as $n => $col) { if ($name == $n) break; if (@$col['alignment'] != $column['alignment']) { $shift += @$col['width']; } } $column['class'] = sprintf('tm-%s uk-width-medium-%s%s', $name, $fraction($column['width']), $shift ? ' uk-'.($column['alignment'] == 'left' ? 'pull' : 'push').'-'.$fraction($shift) : ''); } /* * Add grid classes */ $positions = array_keys($config->get('grid', array())); $displays = array('small', 'medium', 'large'); $grid_classes = array(); $display_classes = array(); foreach ($positions as $position) { $grid_classes[$position] = array(); $grid_classes[$position][] = "tm-{$position} uk-grid"; $display_classes[$position][] = ''; if ($this['config']->get("grid.{$position}.divider", false)) { $grid_classes[$position][] = 'uk-grid-divider'; } if ($this['config']->get("grid.{$position}.grid_small", false)) { $grid_classes[$position][] = 'uk-grid-small'; } $widgets = $this['widgets']->load($position); foreach($displays as $display) { if (!array_filter($widgets, function($widget) use ($config, $display) { return (bool) $config->get("widgets.{$widget->id}.display.{$display}", true); })) { $display_classes[$position][] = "uk-hidden-{$display}"; } } $display_classes[$position] = implode(" ", $display_classes[$position]); $grid_classes[$position] = implode(" ", $grid_classes[$position]); } /* * Add body classes */ $body_classes = $sidebar_classes; $body_classes .= $this['system']->isBlog() ? ' tm-isblog' : ' tm-noblog'; $body_classes .= ' '.$config->get('page_class'); $body_classes .= $config->get('section_divider') ? ' tm-section-divider' : ''; $body_classes .= ' '.'tm-sidebar-width-'.$this['config']->get('sidebar_width'); $body_classes .= $this['config']->get('sidebar_parallax') ? ' tm-sidebar-parallax' : ''; $body_classes .= $this['config']->get('sidebar_background_fixed') ? ' tm-sidebar-background-fixed' : ''; $body_classes .= $this['config']->get('ct_spacing') ? ' tm-ct-spacing-false' : ''; $body_classes .= $this['config']->get('cb_spacing') ? ' tm-cb-spacing-false' : ''; $body_classes .= $this['config']->get('page_title') ? ' tm-page-title-false' : ''; $config->set('body_classes', trim($body_classes)); /* * Add social buttons */ $body_config = array(); $body_config['twitter'] = (int) $config->get('twitter', 0); $body_config['plusone'] = (int) $config->get('plusone', 0); $body_config['facebook'] = (int) $config->get('facebook', 0); $body_config['style'] = $config->get('style'); $config->set('body_config', json_encode($body_config)); /* * Add assets */ // add css $this['asset']->addFile('css', 'css:theme.css'); $this['asset']->addFile('css', 'css:custom.css'); // add scripts $this['asset']->addFile('js', 'js:uikit.js'); $this['asset']->addFile('js', 'warp:vendor/uikit/js/components/autocomplete.js'); $this['asset']->addFile('js', 'warp:vendor/uikit/js/components/search.js'); $this['asset']->addFile('js', 'warp:vendor/uikit/js/components/sticky.js'); $this['asset']->addFile('js', 'warp:vendor/uikit/js/components/tooltip.js'); $this['asset']->addFile('js', 'js:verticalDropdown.js'); $this['asset']->addFile('js', 'js:social.js'); $this['asset']->addFile('js', 'js:theme.js'); // internet explorer if ($this['useragent']->browser() == 'msie') { $head[] = sprintf('<!--[if IE 9]><link rel="stylesheet" href="%s"><![endif]-->', $this['path']->url('css:ie9.css')); $head[] = sprintf('<!--[if lte IE 9]><script src="%s"></script><![endif]-->', $this['path']->url('js:html5.js')); } if (isset($head)) { $this['template']->set('head', implode("\n", $head)); } PK���\�"��,�,&templates/yoo_aurora/layouts/theme.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // get theme configuration include($this['path']->path('layouts:theme.config.php')); ?> <!DOCTYPE HTML> <html lang="<?php echo $this['config']->get('language'); ?>" dir="<?php echo $this['config']->get('direction'); ?>" data-config='<?php echo $this['config']->get('body_config','{}'); ?>'> <head> <?php echo $this['template']->render('head'); ?> </head> <body class="<?php echo $this['config']->get('body_classes'); ?>"> <div class="uk-grid tm-wrapper" data-uk-grid-match> <?php if ($this['widgets']->count('sidebar-main + sidebar-menu + sidebar-logo')) : ?> <div class="uk-width-1-1 tm-sidebar-wrapper uk-hidden-medium uk-hidden-small"> <?php if ($this['widgets']->count('sidebar-menu + sidebar-logo')) : ?> <div class="tm-sidebar-menu-container" <?php echo $this['config']->get('sticky_navbar') ? 'data-uk-sticky' : ''; ?>> <?php if ($this['widgets']->count('sidebar-logo')) : ?> <a class="tm-sidebar-logo" href="<?php echo $this['config']->get('site_url'); ?>"><?php echo $this['widgets']->render('sidebar-logo'); ?></a> <?php endif; ?> <?php if ($this['widgets']->count('sidebar-menu')) : ?> <nav class="tm-sidebar-nav"> <?php echo $this['widgets']->render('sidebar-menu'); ?> </nav> <?php endif; ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('sidebar-main + sidebar-social')) : ?> <div class="tm-sidebar-widget-container"> <?php if ($this['widgets']->count('sidebar-main')) : ?> <div class="tm-sidebar-main"> <?php echo $this['widgets']->render('sidebar-main'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('sidebar-social')) : ?> <div class="tm-sidebar-social uk-flex uk-flex-middle uk-flex-center"> <?php echo $this['widgets']->render('sidebar-social'); ?> </div> <?php endif; ?> </div> <?php endif; ?> </div> <?php endif; ?> <div class="uk-width-1-1 tm-content-wrapper<?php echo (($this['widgets']->count('footer-menu')) || $this['config']->get('totop_scroller', true)) ? ' tm-footer-true' : '' ?>"> <?php if ($this['widgets']->count('toolbar + search')) : ?> <div class="tm-toolbar uk-flex uk-flex-middle uk-flex-space-between uk-hidden-small uk-hidden-medium"> <?php if ($this['widgets']->count('toolbar')) : ?> <div><?php echo $this['widgets']->render('toolbar'); ?></div> <?php endif; ?> <?php if ($this['widgets']->count('search')) : ?> <div class="tm-search uk-text-right"> <?php echo $this['widgets']->render('search'); ?> </div> <?php endif; ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('offcanvas + logo-small')) : ?> <nav class="tm-navbar uk-navbar uk-hidden-large"> <?php if ($this['widgets']->count('offcanvas')) : ?> <a href="#offcanvas" class="uk-navbar-toggle" data-uk-offcanvas></a> <?php endif; ?> <?php if ($this['widgets']->count('logo-small')) : ?> <div class="uk-navbar-content uk-navbar-center"><a class="tm-logo-small" href="<?php echo $this['config']->get('site_url'); ?>"><?php echo $this['widgets']->render('logo-small'); ?></a></div> <?php endif; ?> </nav> <?php endif; ?> <?php if ($this['widgets']->count('content-top')) : ?> <div class="tm-block-content-top"> <section class="<?php echo $grid_classes['content-top']; echo $display_classes['content-top']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('content-top', array('layout'=>$this['config']->get('grid.content-top.layout'))); ?></section> </div> <?php endif; ?> <div class="tm-content-container"> <?php if ($this['widgets']->count('top-a')) : ?> <section class="<?php echo $grid_classes['top-a']; echo $display_classes['top-a']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('top-a', array('layout'=>$this['config']->get('grid.top-a.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('top-b')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['top-b']; echo $display_classes['top-b']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('top-b', array('layout'=>$this['config']->get('grid.top-b.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('top-c')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['top-c']; echo $display_classes['top-c']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('top-c', array('layout'=>$this['config']->get('grid.top-c.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('top-d')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['top-d']; echo $display_classes['top-d']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('top-d', array('layout'=>$this['config']->get('grid.top-d.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('main-top + main-bottom + sidebar-a + sidebar-b') || $this['config']->get('system_output', true)) : ?> <hr class="tm-grid-divider"> <div class="tm-middle uk-grid" data-uk-grid-match data-uk-grid-margin> <?php if ($this['widgets']->count('main-top + main-bottom') || $this['config']->get('system_output', true)) : ?> <div class="<?php echo $columns['main']['class'] ?>"> <?php if ($this['widgets']->count('main-top')) : ?> <section class="<?php echo $grid_classes['main-top']; echo $display_classes['main-top']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('main-top', array('layout'=>$this['config']->get('grid.main-top.layout'))); ?></section> <?php endif; ?> <?php if ($this['config']->get('system_output', true)) : ?> <main class="tm-content"> <?php if ($this['widgets']->count('breadcrumbs')) : ?> <?php echo $this['widgets']->render('breadcrumbs'); ?> <?php endif; ?> <?php echo $this['template']->render('content'); ?> </main> <?php endif; ?> <?php if ($this['widgets']->count('main-bottom')) : ?> <section class="<?php echo $grid_classes['main-bottom']; echo $display_classes['main-bottom']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('main-bottom', array('layout'=>$this['config']->get('grid.main-bottom.layout'))); ?></section> <?php endif; ?> </div> <?php endif; ?> <?php foreach($columns as $name => &$column) : ?> <?php if ($name != 'main' && $this['widgets']->count($name)) : ?> <aside class="<?php echo $column['class'] ?>"><?php echo $this['widgets']->render($name) ?></aside> <?php endif ?> <?php endforeach ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('bottom-a')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['bottom-a']; echo $display_classes['bottom-a']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('bottom-a', array('layout'=>$this['config']->get('grid.bottom-a.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('bottom-b')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['bottom-b']; echo $display_classes['bottom-b']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('bottom-b', array('layout'=>$this['config']->get('grid.bottom-b.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('bottom-c')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['bottom-c']; echo $display_classes['bottom-c']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('bottom-c', array('layout'=>$this['config']->get('grid.bottom-c.layout'))); ?></section> <?php endif; ?> <?php if ($this['widgets']->count('bottom-d')) : ?> <hr class="tm-grid-divider"> <section class="<?php echo $grid_classes['bottom-d']; echo $display_classes['bottom-d']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('bottom-d', array('layout'=>$this['config']->get('grid.bottom-d.layout'))); ?></section> <?php endif; ?> </div> <?php if ($this['widgets']->count('content-bottom')) : ?> <div class="tm-block-content-bottom"> <section class="<?php echo $grid_classes['content-bottom']; echo $display_classes['content-bottom']; ?>" data-uk-grid-match="{target:'> div > .uk-panel'}" data-uk-grid-margin><?php echo $this['widgets']->render('content-bottom', array('layout'=>$this['config']->get('grid.content-bottom.layout'))); ?></section> </div> <?php endif; ?> <?php if ($this['widgets']->count('footer + debug') || $this['config']->get('warp_branding', true)) : ?> <div class="tm-block-footer uk-text-center uk-text-muted"> <?php echo $this['widgets']->render('footer'); $this->output('warp_branding'); echo $this['widgets']->render('debug'); ?> </div> <?php endif; ?> <?php if ($this['widgets']->count('footer-menu') || $this['config']->get('totop_scroller', true)) : ?> <footer class="tm-footer uk-flex uk-flex-middle uk-flex-center"> <?php if ($this['config']->get('totop_scroller', true)) : ?> <a class="tm-totop-scroller" data-uk-smooth-scroll href="#"></a> <?php endif; ?> <?php echo $this['widgets']->render('footer-menu'); ?> </footer> <?php endif; ?> </div> </div> <?php echo $this->render('footer'); ?> <?php if ($this['widgets']->count('offcanvas')) : ?> <div id="offcanvas" class="uk-offcanvas"> <div class="uk-offcanvas-bar"><?php echo $this['widgets']->render('offcanvas'); ?></div> </div> <?php endif; ?> </body> </html> PK���\����(templates/yoo_aurora/config.default.jsonnu�[���{ "dynamic_style": "1", "compression": "0", "panel_default": { "top-a": { "panel": "uk-panel uk-panel-box" }, "top-b": { "panel": "uk-panel uk-panel-box" }, "bottom-a": { "panel": "uk-panel uk-panel-box" }, "bottom-b": { "panel": "uk-panel uk-panel-box" }, "main-top": { "panel": "uk-panel uk-panel-box" }, "main-bottom": { "panel": "uk-panel uk-panel-box" }, "sidebar-a": { "panel": "uk-panel uk-panel-box" }, "sidebar-b": { "panel": "uk-panel uk-panel-box" } }, "tracking_code": "", "layouts": { "default": { "style": "default", "sidebars": { "sidebar-a": { "width": "15", "alignment": "right" }, "sidebar-b": { "width": "15", "alignment": "right" } }, "grid": { "top-a": { "layout": "parallel", "responsive": "medium" }, "top-b": { "layout": "parallel", "responsive": "medium" }, "bottom-a": { "layout": "parallel", "responsive": "medium" }, "bottom-b": { "layout": "parallel", "responsive": "medium" }, "main-top": { "layout": "parallel", "responsive": "medium" }, "main-bottom": { "layout": "parallel", "responsive": "medium" } } } } }PK���\�[�.��templates/yoo_aurora/index.phpnu�[���<?php /** * @package yoo_aurora * @author YOOtheme http://www.yootheme.com * @copyright Copyright (C) YOOtheme GmbH * @license http://www.gnu.org/licenses/gpl.html GNU/GPL */ // no direct access defined('_JEXEC') or die('Restricted access'); // get warp $warp = require(__DIR__.'/warp.php'); // load main theme file, located in /layouts/theme.php echo $warp['template']->render('theme');PK���\<�[A~~ templates/yoo_aurora/favicon.iconu�[��� h( #.#.͐PK͑Q�͐P�͑Q�4@�5@��5@��5@�_͑Q�͐P�̐P�͑Q�̐P�͐Q�Ҕ1G,5�Q5@�5@�4?�5@�5@�5@�͑Q�͑Q�͑Q�͑Q�͐P�͑Q�Г;�ǑOz7?�t#�7C�4@�5@�4@�4@�4@�͐P`͑Q�͑Q�ΒQ�ˎQ�ƇN�ɊQ�Ԗ����*.��$�1;��7C�5@�5@�5@�v͐Qy͑Q�ˎP���_�ŅQ�י���v�0;��4@�5@�l͐Pe͑Q�O�?ć�B�諜_�ljU�Ԗ ���$��5@�4@�DɊQ'ĄO�ƍQ�Z�y�B�|�D�r�M�gOѓ+lט���a�CN��*,�50�5-���[Dc�v�A�~�F�d�?��Z��x_<E��%�82�3M�0A�}�B��F�\�6�����z/'�),�9#�-p����cB�{?B�|�F�^�7�����������,6�2�7#�/f���������(C�{eC�{�G�[���^�����!���50��7�A��������DB�z~B�z�B�y�D�r')�а�����!�����;��������uB�zsB�{�B�z�B�}�C�z�G�V�G�Z�+��������������������������B�z�B�{�C�{�B�z�B�{�A�}�F�_�B�|B��Q��������������������B�z�B�{�B�{�B�{�B�zhB�zBD�k����D��V������������B�{3B�z�B�z�B�z~��l��������D������3�����Ç��3�3�����PK���\I�a�:0:0templates/yoo_aurora/config.xmlnu�[���<?xml version="1.0" encoding="utf-8"?> <config> <fields name="Settings" icon="uk-icon-cogs"> <field type="section" name="Styles" description="Use the customizer to create your own style. You can pick colors, modify sizes and much more with a real time theme preview. Choose the style to be loaded in the layout options." /> <field type="customizer" /> <field type="section" name="Development" description="Always uncheck following options for your production website." /> <field type="checkbox" name="dev_mode" value="1" label="Compile LESS in the browser on every page load." /> <field type="checkbox" name="dynamic_style" value="1" label="Allow styles to be loaded by URL. This will override the style originally loaded by the theme." /> <field type="compile" /> <field type="section" name="Compression" description="Minify CSS and JavaScript into a single file. Use gzip compression and Data URIs to reduce image file requests." /> <field type="select" name="compression" default="0"> <option value="0">None</option> <option value="1">Minify</option> <option value="2">Minify + Data URIs</option> <option value="3">Minify + Data URIs + Gzip</option> </field> <field type="section" name="Responsive" description="The viewport meta tag controls the layout on mobile browsers. If it's not set, the default width on mobile is 980px and the site will look the same like on desktops." /> <field type="checkbox" name="responsive" value="0" label="Disable the viewport meta tag." /> <field type="section" name="Bootstrap" description="If you just use the Joomla blog and articles you don't need to load Bootstrap." /> <field type="checkbox" name="bootstrap" value="0" label="Disable Bootstrap." /> <field type="section" name="Content" description="Display specific content elements in the theme." /> <field type="checkbox" name="totop_scroller" value="0" label="Hide To-top scroller." /> <field type="checkbox" name="warp_branding" value="0" label="Hide Warp branding." /> <field type="section" name="Social Buttons" description="Display Tweet, Google+ or Like buttons in your posts to share them in social media." /> <field type="checkbox" name="twitter" value="1" label="Show Tweet button." /> <field type="checkbox" name="plusone" value="1" label="Show Google+ button." /> <field type="checkbox" name="facebook" value="1" label="Show Facebook Like button." /> <field type="section" name="Modules" description="Choose the default module style for each position." /> <field type="table" name="panel_default"> <rows label="Position"> <row>content-top</row> <row>top-a</row> <row>top-b</row> <row>top-c</row> <row>top-d</row> <row>bottom-a</row> <row>bottom-b</row> <row>bottom-c</row> <row>bottom-d</row> <row>main-top</row> <row>main-bottom</row> <row>sidebar-a</row> <row>sidebar-b</row> <row>content-bottom</row> </rows> <field type="select" name="panel" label="Style"> <option value="uk-panel">Blank</option> <option value="uk-panel uk-panel-box">Box</option> <option value="uk-panel uk-panel-box uk-panel-box-primary">Box Primary</option> <option value="uk-panel uk-panel-box uk-panel-box-secondary">Box Secondary</option> <option value="uk-panel uk-panel-header">Header</option> <option value="uk-panel uk-panel-space">Space</option> </field> </field> <field type="section" name="Additional Scripts" description="Insert your Google Analytics tracking code or any other additional scripts here. They will be added before the closing body tag in the theme." /> <field type="textarea" name="tracking_code" class="uk-form-width-large" rows="8" /> </fields> <fields name="Layouts" icon="uk-icon-columns"> <field type="layouts" name="layouts"> <field type="section" name="Style" description="Select which style the layout should load." /> <field type="style" name="style" /> <field type="section" name="Content" description="Display specific content elements in the theme." /> <field type="checkbox" name="system_output" value="0" label="Hide system output." /> <field type="section" name="Sidebars" description="Choose the sidebar widths and align the sidebar to the left or right." /> <field type="table" name="sidebars"> <rows label="Position"> <row>sidebar-a</row> <row>sidebar-b</row> </rows> <field type="select" name="width" label="Width"> <option value="12" data-gcf="6">20%</option> <option value="15" data-gcf="15">25%</option> <option value="18" data-gcf="6">30%</option> <option value="20" data-gcf="20">33%</option> <option value="24" data-gcf="6">40%</option> <option value="30" data-gcf="3">50%</option> </field> <field type="select" name="alignment" label="Alignment"> <option value="left">Left</option> <option value="right">Right</option> </field> </field> <field type="section" name="Grid" description="Choose the grid layout for each position. Further, you can enable horizontal dividers and prevent the responsive grid behavior. Note: Both options are not taken into account for the stacked layout." /> <field type="table" name="grid"> <rows label="Position"> <row>content-top</row> <row>top-a</row> <row>top-b</row> <row>top-c</row> <row>top-d</row> <row>bottom-a</row> <row>bottom-b</row> <row>bottom-c</row> <row>bottom-d</row> <row>main-top</row> <row>main-bottom</row> <row>content-bottom</row> </rows> <field type="select" name="layout" label="Layout"> <option value="parallel">Parallel</option> <option value="stacked">Stacked</option> <option value="doubled">First doubled</option> </field> <field type="select" name="responsive" label="Responsive" default="medium"> <option value="">Disabled</option> <option value="medium">Stack on phones</option> <option value="large">Stack on ≤ tablets</option> </field> <field type="checkbox" name="divider" value="1" column="Divider" /> <field type="checkbox" name="grid_small" value="1" column="Grid Small" /> </field> <field type="section" name="Theme Sidebar Width" description="Select the theme sidebar width." /> <field name="sidebar_width" type="select" default="30"> <option value="15">15%</option> <option value="20">20%</option> <option value="25">25%</option> <option value="30">30%</option> <option value="33">33%</option> <option value="40">40%</option> <option value="50">50%</option> </field> <field type="section" name="Sticky Navigation" /> <field type="checkbox" name="sticky_navbar" value="1" label="Will fix the navbar to the top when scrolling down." /> <field type="section" name="Background Image Fixed" /> <field type="checkbox" name="sidebar_background_fixed" value="1" label="If a background image is set you can deactivate the scroll event for it." /> <field type="section" name="Parallax Background Image" /> <field type="checkbox" name="sidebar_parallax" value="1" label="If a background image is set, the background will scroll slightly slower than the regular scroll event. (Note: Can be combined with the background fixed option.)" /> <field type="section" name="Section Divider" description="Displays a divider between the layout sections." /> <field type="checkbox" name="section_divider" value="1" label="Section Divider" /> <field type="section" name="Remove Content Top Spacing" description="Remove the padding (whitespace) from the layout position for rimless content display. (Selection will disable)" /> <field type="checkbox" name="ct_spacing" value="1" label="Enable / Disable" /> <field type="section" name="Remove Content Bottom Spacing" description="Remove the padding (whitespace) from the layout position for rimless content display. (Selection will disable)" /> <field type="checkbox" name="cb_spacing" value="1" label="Enable / Disable" /> <field type="section" name="Page Title" description="Hide or show the page title display. (Selection will hide)" /> <field type="checkbox" name="page_title" value="1" label="Show / Hide" /> </field> </fields> <fields name="Modules" icon="uk-icon-th"> <field type="widgets" name="widgets"> <field type="text" name="class" label="Class" class="uk-form-width-small" tooltip="Add custom classes." /> <field type="select" name="panel" label="Style" tooltip="Choose module styles. Set the default module style in the settings."> <option value="">Default</option> <option value="uk-panel uk-panel-box">Box</option> <option value="uk-panel uk-panel-box uk-panel-box-primary">Box Primary</option> <option value="uk-panel uk-panel-box uk-panel-box-secondary">Box Secondary</option> <option value="uk-panel uk-panel-header">Header</option> <option value="uk-panel uk-panel-space">Space</option> <option value="uk-panel">Blank</option> </field> <field type="text" name="icon" label="Icon" class="uk-form-width-small" tooltip="Add UIkit icon classes or image urls." /> <field type="badge" name="badge" label="Badge" tooltip="Set the badge colors and text."> <option value="uk-panel-badge uk-badge">Default</option> <option value="uk-panel-badge uk-badge uk-badge-success">Success</option> <option value="uk-panel-badge uk-badge uk-badge-warning">Warning</option> <option value="uk-panel-badge uk-badge uk-badge-danger">Danger</option> </field> <field type="display" name="display" label="Display" tooltip="Display or hide modules on certain devices." /> </field> </fields> <fields name="Menus" icon="uk-icon-bars"> <field type="menus"> <field type="select" name="columns" default="1" label="Columns" max-depth="1"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </field> <field type="text" name="columnwidth" label="Column Width" class="uk-form-width-small" placeholder="px" max-depth="1" /> <field type="text" name="icon" label="Icon" class="uk-form-width-small" tooltip="Add UIkit icon classes or image urls." /> </field> </fields> <fields name="Information" icon="uk-icon-info-circle"> <field type="section" name="Versions" description="This theme is based on the Warp framework. Always keep the theme and the Warp framework up-to-date." /> <field type="info" /> <field type="section" name="System Check" /> <field type="check" /> <field type="section" name="File Verification" /> <field type="verify" /> </fields> </config> PK���\��� o otemplates/yoo_aurora/checksumsnu�[���3f107ea700deec570365e9d4bbf7ac79 CHANGELOG.md 6ef64cc3dc8d816bcc58ad606c9756ed apple_touch_icon.png 9fc7a1809323904b93009c60f54e41c9 component.php 4f3325bf4302c5cdf4c0b67df6a4157e config.default.json e5b72faf9c3829261a0e7806fe4ed751 config.php a0ff7ef3e531e457b4700fc0a87db820 config.xml 8a949d1a5dbc4b970eeadfc86997c95b css/bootstrap.css bf8bcae1c66aa5590d211990c2d1a40a css/custom.css 9b2232d588e46dfbeead5e2612559b49 css/ie9.css 04f6af448d3f26346e011a3f49836e6c css/theme.css 7d845e59f7b7d1af4ee6cbafc9ba369b error.php 8894791e84f5cafebd47311d14a3703c favicon.ico 069fe42ba20fd519a62699df1815efe1 fonts/yootheme.eot 8f8b78ac8cdb18f8f2e873b1ec488550 fonts/yootheme.svg 496293939e1a7170117857c2b9749775 fonts/yootheme.ttf af634f6ac29ba1425206e9b279a001be fonts/yootheme.woff 4f8419223780044b46c38542caea1e51 html/com_config/modules/default.php 4f8419223780044b46c38542caea1e51 html/com_config/templates/default.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/archive/default_items.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/article/default.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/article/default_links.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/category/blog.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/category/blog_item.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/featured/default.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_content/featured/default_item.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_finder/search/default_result.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_finder/search/default_results.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_search/search/default.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_search/search/default_form.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_search/search/default_results.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_tags/tag/default.php 4545a32a7a4a8b99a5f0eb67b0961f9b html/com_tags/tag/default_items.php 9f2b75fd0ec6126c9728d57cab841af6 html/config.php 62921960c251f5e237dcea8549f232e3 html/message.php c799ef096be843a66902563419fcb63c html/mod_articles_archive/default.php c799ef096be843a66902563419fcb63c html/mod_articles_latest/default.php c799ef096be843a66902563419fcb63c html/mod_articles_news/_item.php c799ef096be843a66902563419fcb63c html/mod_articles_news/default.php c799ef096be843a66902563419fcb63c html/mod_articles_news/horizontal.php c799ef096be843a66902563419fcb63c html/mod_articles_news/vertical.php c799ef096be843a66902563419fcb63c html/mod_articles_popular/default.php c799ef096be843a66902563419fcb63c html/mod_breadcrumbs/default.php c799ef096be843a66902563419fcb63c html/mod_custom/default.php c799ef096be843a66902563419fcb63c html/mod_finder/default.php c799ef096be843a66902563419fcb63c html/mod_login/default.php c799ef096be843a66902563419fcb63c html/mod_login/default_logout.php c799ef096be843a66902563419fcb63c html/mod_search/default.php 62921960c251f5e237dcea8549f232e3 html/pagination.php e6d9927e4e50d40a551ad287753ba601 images/background/default.jpg e20b6313f83f15c962a458b96a9742ce images/background/green.jpg 809fa03fa09b32d6b982e27bcc519d51 images/background/green_tile.jpg 02251a2393a66035e33ab720c6fdb934 images/background/turquoise.jpg 8ca096fda23d564fe62bc65ef5f498e0 images/index.html b92ad730f856cc92472d0e849f5f2cc0 index.php 056cfca8b4e9f1c5ce5c63225ce341c8 js/theme.js 6c8faa2237c416cde5e7b74e5c493dbd js/verticalDropdown.js 6ed3426f20d28d3e1dd1255c01a4615c layouts/theme.config.php a0a28584358ac95fbc7278d5a7f39ba8 layouts/theme.php bb1ab3c688b14712f808b93909d56728 layouts/widget.php aa00a86d17cb64afb91f5354098c8e35 less/bootstrap.less 16a66204edc48b6909ef34d2e8bacb2a less/bootstrap/bootstrap-layer.less 532d3edbc58747b1c147f74a4c1b5c6a less/customizer.json 1f204208954e67c9318c91500913b48f less/style.less 4d9410cf2bf33ea3e6b794748ebe0e41 less/theme.less 3aa7ef33fe0b359a9c0b62c4548fec0d less/uikit/accordion.less 61702d8c3d2445586ddfb9177a423a87 less/uikit/alert.less 0b7a4eb9ab9abb1cf7b263658692c410 less/uikit/article.less ce7800868065eabdb0f421ce4bd48937 less/uikit/badge.less b2f91b14019cdb83915f0944edc4ba9a less/uikit/base.less 90f81d314d0b43b628c0ff1046cb391e less/uikit/block.less a124868d7b62e83d2f0cb8382e868caa less/uikit/breadcrumb.less e08e6e316a1b00f2501ce7459cf4d17f less/uikit/button.less 013c75a158d7682803fd9f444f31f00a less/uikit/close.less 96c1158868c8535a72182fc88d194b4c less/uikit/comment.less 854a2d48d4ae77541f30c88063dee8aa less/uikit/contrast.less 36269f7ec6e809544912826791cb0536 less/uikit/description-list.less 67a96da7ae34f0dba0d4c9179caee20a less/uikit/dotnav.less 1cdfa3aa749e09ae904dc787b93ec130 less/uikit/dropdown.less dcbcf40e1e4da5b98aeb762a7e870db1 less/uikit/form.less 645b181b57fb8d253a00d81ba75b8280 less/uikit/grid.less 43498c18d21886b55d1a3f60f92cc158 less/uikit/icon.less 3d7e0ba854f94ae26e1b68ccf4fbb356 less/uikit/list.less 9cdb8f5c44afc32befdd8a6ef3e20676 less/uikit/modal.less 7b14f43556dd443d9e74ad5eac0534de less/uikit/nav.less 64fc475d485a2d7ca2f60ed0fd0cc34a less/uikit/navbar.less 24c6b29db8ad55d72ef9d794c234e202 less/uikit/offcanvas.less 38b1d15dd7939febc7a8edbe928ec66b less/uikit/overlay.less c617e2397d6720dce8bdc4d90092f31f less/uikit/pagination.less 237cbd550879c3e8005ab138c28f3861 less/uikit/panel.less 051f73927735ae326bb05cd190a04ae3 less/uikit/progress.less 464592eb74cf4c34eec74ba6e888177e less/uikit/search.less 25efbaba69cf68992a20c86a476f9226 less/uikit/slidenav.less 801b3f36a5305bbe786943acb6a2db31 less/uikit/sticky.less 247a07bbb5ef4141234336db0009ee1b less/uikit/subnav.less 1804879cac2de0cfa29a08b0a83d4335 less/uikit/tab.less ba5c18d4e0a84713eba6c4739d3a4540 less/uikit/table.less 21022b2215411d234288ac08ccab41bf less/uikit/text.less 2cbaaa879e1c562062636d8519592395 less/uikit/thumbnail.less fdd1566125a5f38ae3dd3db0edc0e77e less/uikit/thumbnav.less 2afcb822520227da7afb1820e6edfcb8 less/uikit/tooltip.less 5cf6f276d7313fe65f2051a6148f4039 less/uikit/uikit.less de36d4724189ba753f359658ea90de98 less/uikit/utility.less 1d91e51796d139d175afe2e52eb785fd less/uikit/variables.less 32856d1169d00903adc7acf1a4717a0a offline.php 0db7dc46b36407dab3205c1df65dd78d raw.php 87789e7a6c74ad3369864b8254780e8b styles/blue/css/bootstrap.css d2ffc5603ae9435a2907465fbbb2dfa2 styles/blue/css/theme.css da7129b35111ef64d52f8be298065c4c styles/blue/style.less d6c3485bc77ea9c95a37ac27808ffa2e styles/green/css/bootstrap.css 28f8f44434c94dedabdd379651781e2c styles/green/css/theme.css 1b6aabd865913659d723a3b44727a76b styles/green/style.less 11c6fdb72b3f58738b890a0aa24f218f styles/red/css/bootstrap.css c91ad8ecc7e6475090d9c33933015fdc styles/red/css/theme.css 5282bb07cf084123bdf908f185095c66 styles/red/style.less 4b7a7e4b27e307ea3e05b11dae7ecde0 styles/turquoise/css/bootstrap.css e1bdb9558d23b3b51c95839d49e0173b styles/turquoise/css/theme.css e892cf165c8040798ea39f3e4460383f styles/turquoise/style.less 776078e0fb6d1514a02269de3ef1ae52 styles/yellow/css/bootstrap.css 796b64a1396118015e28605f2a7029f1 styles/yellow/css/theme.css 8f2991fae914948a87c7a391047d8cf7 styles/yellow/style.less 868c912298c6b24e945520eb0f14388b templateDetails.xml e6a8b6618efbc1ef14599ea64b6517c9 template_preview.png fe1611bc31da84c7659c33954bcb54bd template_thumbnail.png a77ca790dfd4ff4c65a6c52d1ece86f0 warp.php 4001abf8ae544c747d1abd8b2e6a4131 warp/README.md ecc877be8ca0bbfa85e0aec3dd85b248 warp/config.php 122615ebff01563971596875a645e5a0 warp/config/css/config.css 44e316d31adf07f0883ae7304190a73c warp/config/images/display_large.svg 7c9213ed3236dcc3173ca1ffeaebbb4f warp/config/images/display_large_disabled.svg e8f522398bc4b7330f60336321df6523 warp/config/images/display_medium.svg aca067f1a74a73d94868b92d460da86a warp/config/images/display_medium_disabled.svg 037f051163f1c2fd69af4159eb0d7288 warp/config/images/display_small.svg c659bec88b05214dac41c1d09e2faf0a warp/config/images/display_small_disabled.svg 3701d9b686243e09f76d32dbabd18321 warp/config/images/loader.gif 2e8489188a5afc461484f0e987370eec warp/config/images/logo.svg 19a8d47c9ea0549e2c03b62f327c3938 warp/config/js/config.js fed56af91a6a76f5a5d5fbfe2e0afda4 warp/config/layouts/config.php 8428225577cd313f13fdf52acfead3d7 warp/config/layouts/fields.php 9ee84537dd65beb079fd73b1ea51faaf warp/config/layouts/fields/badge.php 60148a5605bcb5a81f0b719bda830b1d warp/config/layouts/fields/checkbox.php 35c1a30a50c7f360101af0227e9fbee4 warp/config/layouts/fields/compile.php 6b4bf2636d479034231c4acb14fb46c7 warp/config/layouts/fields/customizer.php a3c6a7d6b0610836e922731de8018e4d warp/config/layouts/fields/display.php d25338c87540619f7daef6acf0343504 warp/config/layouts/fields/layout.php 3605eaf371c432aa0783b3f19d7f7007 warp/config/layouts/fields/links.php 2ed086b95e839ef6fa4725ba24ad5cfd warp/config/layouts/fields/radio.php 5a7db90845501de3cebc714cb3332577 warp/config/layouts/fields/section.php c49eae97fa3b6579bb39203e9a7c7a27 warp/config/layouts/fields/select.php 35e5e84f6a804547851f870ae1419266 warp/config/layouts/fields/style.php d9256eb3064c84ebe4e71a162c58debd warp/config/layouts/fields/table.php ef9421b13bfd0baa2393669c66e5b44f warp/config/layouts/fields/text.php 1f0955b842d994c8858e8e27af04cf7f warp/config/layouts/fields/textarea.php eabfd63c778580cdb45deaf6bf4c3709 warp/config/layouts/fields/verify.php 8a91f547d92609751d421841a4e463fb warp/config/layouts/styles.php f95e3398551346c6f7c62164804aef13 warp/gzip/gzip.php 2a44bb4fb4f1641d3244636db46be1e1 warp/js/developer.js fefff0739b8f26cd51b164642002676f warp/js/html5.js 085bc8d65701b5cb6ff2247dca3f8266 warp/js/social.js 0387e9458477f189245657b7f5706e31 warp/layouts/error.php 678b9a89d696e2f1f7c812ac4d5376d6 warp/layouts/grid/doubled-last.php 714b3f39c276409160467b21445d0ab9 warp/layouts/grid/doubled.php b9cd0071eda0b1c7854ecc9ae3ca9225 warp/layouts/grid/parallel.php f5e3c417647651391bd6f4876984558f warp/layouts/grid/stacked.php c0a87608c427020dc23a720c7b1b15ea warp/src/Warp/Asset/AbstractAsset.php 22ebba82ef9e14b253f0e61325aeb537 warp/src/Warp/Asset/AssetCollection.php 6d087afccde7031234b91372ee0683e0 warp/src/Warp/Asset/AssetInterface.php ffd93aa5b135cdfaa5014d5bdba78aa3 warp/src/Warp/Asset/AssetOptions.php 1edae6eca0deaeda0d8bc5e13d7347e5 warp/src/Warp/Asset/FileAsset.php 41c0925b8d69b34413617671514842fe warp/src/Warp/Asset/Filter/CssCompressorFilter.php 9a776367c102c77e0268d7620b1eca4c warp/src/Warp/Asset/Filter/CssImageBase64Filter.php e2ca0eff720cf23322b5bbd3bbe329cf warp/src/Warp/Asset/Filter/CssImportResolverFilter.php 164a964bc2efe742ee16a382b30e488f warp/src/Warp/Asset/Filter/CssRewriteUrlFilter.php 875bddfdf58d3d992c0a20c9018b1e2c warp/src/Warp/Asset/Filter/CssRtlFilter.php e23ce72cbc6d6de20bc97a43929859f8 warp/src/Warp/Asset/Filter/FilterCollection.php 7b50f5cf8bc6fdf0e1fd64c6ec733f06 warp/src/Warp/Asset/Filter/FilterInterface.php 25c01403df405b2b190289080030f4f9 warp/src/Warp/Asset/Filter/JsCompressorFilter.php 93018161fce58b45b21c2b2035da567b warp/src/Warp/Asset/StringAsset.php 7b705871282e34a2e698974f454a995b warp/src/Warp/Autoload/ClassLoader.php 6095e8876df172c1167a85ab7b8f9fb4 warp/src/Warp/Config/Loader/JsonLoader.php 132713862add675c73b30f783e81f05b warp/src/Warp/Config/Loader/LoaderChain.php 786128ab9ff3437b415ec2201839ccb5 warp/src/Warp/Config/Loader/LoaderInterface.php e542755ff8dc197d411470085c1079b4 warp/src/Warp/Config/Loader/PhpLoader.php f93d426117a57359be69952875285ba2 warp/src/Warp/Config/Repository.php 4885a70b62310fd164c75ac59f9925eb warp/src/Warp/Dom/CssSelector.php fe2706cdb20984b73077548bc16d4838 warp/src/Warp/Dom/Document.php 463abd5826b745eb963e5e92c0ceed87 warp/src/Warp/Dom/Element.php ee6ac38dedc401e9031053facbc0b973 warp/src/Warp/Dom/Entities.php 4f426296d780398bbdd326b90429e8af warp/src/Warp/Helper/AbstractHelper.php fff0cc38aca6bb167d9eab4c7962499a warp/src/Warp/Helper/AssetHelper.php 39eb6403b1626130b6aeeefff43e2841 warp/src/Warp/Helper/AssetfilterHelper.php 76a2a4cc636808e009d0b915abef4400 warp/src/Warp/Helper/CheckHelper.php 77819f5cbad7f3f11fde2324abdcf8dc warp/src/Warp/Helper/ChecksumHelper.php 2f801d7ff4709a2f49fd79508b757ed1 warp/src/Warp/Helper/DomHelper.php 53a317e1e8fd45d35b33d19c2b001498 warp/src/Warp/Helper/EventHelper.php db37d78d554f86200005dfacec086c99 warp/src/Warp/Helper/FieldHelper.php fbdaca41f7d521f41829aac80c63c0a5 warp/src/Warp/Helper/HttpHelper.php c522791ce533445692cc4c93a45f7919 warp/src/Warp/Helper/MenuHelper.php c4f2ca8c97f7080061f67bd5b1a8ad8b warp/src/Warp/Helper/PathHelper.php d37d723020aa0d149f717684a8d01b52 warp/src/Warp/Helper/TemplateHelper.php c5d7491df31895440caf791243148dbe warp/src/Warp/Helper/UseragentHelper.php e5c597fe30b80d029fe5bcda897427db warp/src/Warp/Http/Client.php 4be16b660ed8b3eaa1b50564973142e3 warp/src/Warp/Http/Transport/AbstractTransport.php 9c90b01178c6b74372aeb8cc71c43110 warp/src/Warp/Http/Transport/CurlTransport.php 2687f2fb02f2ad6bebeea23b379a3772 warp/src/Warp/Http/Transport/SocketTransport.php 3d8233484f56d3285f3b02fa88be94ed warp/src/Warp/Http/Transport/StreamTransport.php 4865760f4d76a72e897700f2b1ce4dce warp/src/Warp/Menu/Nav.php 06a32653ef5382d64e90a1181dcf141f warp/src/Warp/Menu/Navbar.php 9f5d2ba385bd5c7cbf94cc09940b9688 warp/src/Warp/Menu/Post.php 9747b71d59142fd129b6c05f70d68fd3 warp/src/Warp/Menu/Pre.php 55d5bdb8ecab7131e9303eecb50b765c warp/src/Warp/Menu/Subnav.php 3fa82833de91e78c3a752a358836b9cd warp/src/Warp/Warp.php 937c870436e5742041db933c1fe7be0b warp/systems/joomla/config.php 5533e7af082413cee549bd2767a0e390 warp/systems/joomla/config/css/admin.css c3cc3fdab900672c8a98fe1007f6ecdd warp/systems/joomla/config/css/uikit.warp_bs_fix.min.css 69b42f0aa17b4f57b93e8fd495eac340 warp/systems/joomla/config/elements/config.php 2e5bf03d169ddf82e21a4b040193a690 warp/systems/joomla/config/elements/warp-ajax.php a87df3b926d32fb12273b5789c2fefcd warp/systems/joomla/config/js/admin.js 754b02c9792ae2c460212310e3511e8b warp/systems/joomla/config/layouts/fields/check.php 8b91b01f6ab66337a0762553fcfbcae1 warp/systems/joomla/config/layouts/fields/info.php 058f1d1f0a49b016602d4a8da9c2d11c warp/systems/joomla/config/layouts/fields/layouts.php 2eaccd3e80b868e0687acbccf6caca52 warp/systems/joomla/config/layouts/fields/menus.php 7df82ea041c1852ab2bc7af7e925b094 warp/systems/joomla/config/layouts/fields/widgets.php e6b513e27399725e5bfce67725bef0b4 warp/systems/joomla/language/ar-AA/ar-AA.tpl_warp.ini 0ad808c1a2cb811dbfc6e43bcc85118f warp/systems/joomla/language/ca-ES/ca-ES.tpl_warp.ini 29462761908d8cd3af375c011a281717 warp/systems/joomla/language/cs-CZ/cs-CZ.tpl_warp.ini 5550460fc5e2ffb686589c40c2d71c0c warp/systems/joomla/language/da-DK/da-DK.tpl_warp.ini 0cf5a94f719dadec16d6b6c98fc295e9 warp/systems/joomla/language/de-DE/de-DE.tpl_warp.ini b49e2bf40469bcbfb4a8cb27fe0860e3 warp/systems/joomla/language/el-GR/el-GR.tpl_warp.ini ba9bf0979b8df590cb7416a660c8c6ec warp/systems/joomla/language/en-GB/en-GB.tpl_warp.ini 1ad64e1e6ff94e039c76365e4a18e0f8 warp/systems/joomla/language/es-ES/es-ES.tpl_warp.ini cacb557a49f9f7ca98aad52c52356ab1 warp/systems/joomla/language/et-EE/et-EE.tpl_warp.ini 4e5c08222fb1627867b76a9f4150e4cd warp/systems/joomla/language/fa-IR/fa-IR.tpl_warp.ini 9240ff68c02f212e39342beb346040a8 warp/systems/joomla/language/fi-FI/fi-FI.tpl_warp.ini bd64cdb41cd10df3a7c21525788c4154 warp/systems/joomla/language/fr-FR/fr-FR.tpl_warp.ini a9c6ebcfa2374a163ff88efbb2a7f295 warp/systems/joomla/language/gl-ES/gl-ES.tpl_warp.ini 985aaa8a7a90e181769db2a3e3473472 warp/systems/joomla/language/hu-HU/hu-HU.tpl_warp.ini d66ae3fb7f850dc9e3781375a95b2710 warp/systems/joomla/language/it-IT/it-IT.tpl_warp.ini 63d03b39924ced869e4691ffafa7d64f warp/systems/joomla/language/ja-JP/ja-JP.tpl_warp.ini b3838982343f65857e22c81114b3bc29 warp/systems/joomla/language/nb-NO/nb-NO.tpl_warp.ini 8eb0a6cc69b839423f9c2489de18cb57 warp/systems/joomla/language/nl-NL/nl-NL.tpl_warp.ini a0a26922e1ea9f4d9e71543c020d423e warp/systems/joomla/language/pl-PL/pl-PL.tpl_warp.ini 59758e578e33dcf1fcbaacdb04788153 warp/systems/joomla/language/pt-BR/pt-BR.tpl_warp.ini fcd77cf626d8f5dab3b4e5c663fe00e2 warp/systems/joomla/language/pt-PT/pt-PT.tpl_warp.ini a94978743597aeb02224e618339b3f12 warp/systems/joomla/language/ro-RO/ro-RO.tpl_warp.ini 765df2db3bf261f61a34869289e506af warp/systems/joomla/language/ru-RU/ru-RU.tpl_warp.ini 0aa0ed31a9a05423bdec1e49d8c4906b warp/systems/joomla/language/sk-SK/sk-SK.tpl_warp.ini 989213f910c842bbb31fc765a756dfc5 warp/systems/joomla/language/sr-RS/sr-RS.tpl_warp.ini 66b8af122bed100b8ead3834cfdfca2e warp/systems/joomla/language/sr-YU/sr-YU.tpl_warp.ini dd220da61d8a766868657cc51eb89320 warp/systems/joomla/language/sv-SE/sv-SE.tpl_warp.ini b71f4aa1445e8a90b9b24fdf45c8030c warp/systems/joomla/language/sw-KE/sw-KE.tpl_warp.ini c5419649bc48d52fa0c2ee55b4627d4b warp/systems/joomla/language/tr-TR/tr-TR.tpl_warp.ini d1f19d6d287023ea7405cfcfad9327c4 warp/systems/joomla/language/uk-UA/uk-UA.tpl_warp.ini 7ff40d4a3143d4a53b225139c214cbbc warp/systems/joomla/layouts/article.php 10fdacd1785777fd2fbc0d02fb54bb3b warp/systems/joomla/layouts/com_config/modules/default.php 28a6d9b0435fcd66615172ca6b9aae57 warp/systems/joomla/layouts/com_config/templates/default.php b55c46bee9fb039dcc1a4a9c1515523b warp/systems/joomla/layouts/com_content/archive/default_items.php 984ec3536d5e422c017721a5e453907e warp/systems/joomla/layouts/com_content/article/default.php 4944509d295709a42857376e5b27bbf6 warp/systems/joomla/layouts/com_content/article/default_links.php c68514bc5319d2e3a04bf4ef9f2755ff warp/systems/joomla/layouts/com_content/article_defaults.php 7965e85233c2785045de5e5b0c337376 warp/systems/joomla/layouts/com_content/category/blog.php cc457ece681a3cd5fec32c4de6cd4084 warp/systems/joomla/layouts/com_content/category/blog_item.php 2ae4dc9bf7d1a0e3e8994b603cd5cafc warp/systems/joomla/layouts/com_content/featured/default.php 7bf4f58086d1a61a296c29e1b1a010fe warp/systems/joomla/layouts/com_content/featured/default_item.php 1391e8f199018b8ff3d4788c51a7da3e warp/systems/joomla/layouts/com_finder/search/default_result.php 8901c412724da52c1f120e3a9e4b4af0 warp/systems/joomla/layouts/com_finder/search/default_results.php 1e06d075651aed7b841dd3e7ebf8b48d warp/systems/joomla/layouts/com_search/search/default.php 6295300fafa15846ca5fee58e24befad warp/systems/joomla/layouts/com_search/search/default_form.php bd9907ae08563a6b8d144ca7b613c860 warp/systems/joomla/layouts/com_search/search/default_results.php 249a5cb3c89d60aaf15e211bdefa5135 warp/systems/joomla/layouts/com_tags/tag/default.php 1028b10ea4c1df4eeeac7bdf034b5d14 warp/systems/joomla/layouts/com_tags/tag/default_items.php b70339c275c74c1f6c54baf711b62805 warp/systems/joomla/layouts/content.php 4a6438670401e5210db42cf6f2339ff9 warp/systems/joomla/layouts/footer.php f090743b5feea5fac4c289be2bf09d42 warp/systems/joomla/layouts/head.php 56aae8dceee03efca18c40187d463670 warp/systems/joomla/layouts/message.php f31296b73935b00090987dae81fd393b warp/systems/joomla/layouts/mod_articles_archive/default.php b668de947456fd27514620cd71aabed6 warp/systems/joomla/layouts/mod_articles_latest/default.php 9c356e9d695d24d631ef52b6fed1f7c7 warp/systems/joomla/layouts/mod_articles_news/_item.php 0251fb26b7b08e06a322c5188dd86aa4 warp/systems/joomla/layouts/mod_articles_news/default.php d681abe7daa2202ad9e0c04e304599a3 warp/systems/joomla/layouts/mod_articles_news/horizontal.php 8f196a2b53e3553e1ff96f4c8ae109b9 warp/systems/joomla/layouts/mod_articles_news/vertical.php b668de947456fd27514620cd71aabed6 warp/systems/joomla/layouts/mod_articles_popular/default.php 2405e4c518063b94a51050dea0d139ef warp/systems/joomla/layouts/mod_breadcrumbs/default.php 84100026d0bb394bd8a4acae98d9c14e warp/systems/joomla/layouts/mod_custom/default.php 980553d082209073c34e419a09075d1d warp/systems/joomla/layouts/mod_finder/default.php 4896b195795f0318a80181824aac1c88 warp/systems/joomla/layouts/mod_login/default.php ca0dcde2397f0237e9f70d3712bed18f warp/systems/joomla/layouts/mod_login/default_logout.php dc0c9ca2eb60d23c9e41f26361e58e99 warp/systems/joomla/layouts/mod_search/default.php d2d69828b37b11ac694f96e1caf1482d warp/systems/joomla/layouts/offline.php f12de57e255d4cd975307f8fb6d4cf5d warp/systems/joomla/layouts/pagination.php 278aed249ec4a219ca7b845fb79dae9e warp/systems/joomla/layouts/widgets.php fd21e289bbe047147b4a29b4b39b716d warp/systems/joomla/less/bootstrap-fix.less 05b84d8cff9c2c5fa7fd9b4c1e14a4ff warp/systems/joomla/less/bootstrap-layer.less 31a1d1750077c6201b09692ed50374cb warp/systems/joomla/less/bootstrap-variables.less cd616c59cb3439ce65b26306aa41c91f warp/systems/joomla/src/Warp/Joomla/Helper/OptionHelper.php e60475f74db01de771f627959ea38842 warp/systems/joomla/src/Warp/Joomla/Helper/SystemHelper.php 858ae4684d76cdce52f4a173abee11a4 warp/systems/joomla/src/Warp/Joomla/Helper/WidgetsHelper.php 81f6a0fb40a15254a8f29e78ee941e1e warp/systems/joomla/src/Warp/Joomla/Menu/Pre.php 404ff5c2fc532994c7f0d1274a1920d6 warp/vendor/jquery/jquery-cookie.js 2daf7fbd98b9e51755f20340968cf1e3 warp/vendor/jquery/jquery-less.js 38e5c7df121b7acb64ababca921f0811 warp/vendor/jquery/jquery-mustache.js 69f78ea99e25de5c97506f8b46c959ea warp/vendor/jquery/jquery-rtl.js 0d97bdb80af8b00b58099d1923ce51a9 warp/vendor/less/less-1.5.1.min.js 140b1339b9d6e7fa1bc7c1fc36dcce26 warp/vendor/less/less.js c4570cb2ee0a64de0fb186a50b5679ea warp/vendor/spectrum/spectrum.css 86f5c4485b528df87eef9c3c5c36e6e0 warp/vendor/spectrum/spectrum.js aa45c44aa751fd9d195a09d56fd8c0cf warp/vendor/uikit/css/uikit.warp.min.css 5dc41d8fe329a22fa1ee9225571c843e warp/vendor/uikit/fonts/FontAwesome.otf 1dc35d25e61d819a9c357074014867ab warp/vendor/uikit/fonts/fontawesome-webfont.ttf c8ddf1e5e5bf3682bc7bebf30f394148 warp/vendor/uikit/fonts/fontawesome-webfont.woff e6cf7c6ec7c2d6f670ae9d762604cb0b warp/vendor/uikit/fonts/fontawesome-webfont.woff2 467aa9ba0343031cd3ac7844ac485f26 warp/vendor/uikit/js/components/accordion.js 77bcd1f54db70645b95cce3459cc570a warp/vendor/uikit/js/components/autocomplete.js 3865dc13e5edcd615c7e66f7214e136d warp/vendor/uikit/js/components/datepicker.js 4f81530aafb7826d9b36539ce43508d1 warp/vendor/uikit/js/components/form-password.js 155603d560d8555d46f8e22429a889c2 warp/vendor/uikit/js/components/form-select.js 496e3440edf7b459e751649b2f0cb77d warp/vendor/uikit/js/components/grid-parallax.js e8e517ec10df4e6de0fc50bfa2cff516 warp/vendor/uikit/js/components/grid.js ce4fd5af71d90b519ab0b15344941d6b warp/vendor/uikit/js/components/htmleditor.js 3e84eb532100daecfac5aacb9bb15287 warp/vendor/uikit/js/components/lightbox.js afa68b91488a1a5326e1026e706aab1d warp/vendor/uikit/js/components/nestable.js 8766bfe00af01e2d45122068b7881480 warp/vendor/uikit/js/components/notify.js b6e3f7edab1fdbe246a9b24dcf052098 warp/vendor/uikit/js/components/pagination.js 3705f083541abbcf3b664a6e1c236e4a warp/vendor/uikit/js/components/parallax.js 0005e205fb1a8ce2164d74d7780f17a0 warp/vendor/uikit/js/components/search.js 529003db9e7850725be3acc986ff6769 warp/vendor/uikit/js/components/slider.js 185aa1bd6530814c779ec58e860a1360 warp/vendor/uikit/js/components/slideset.js 58d17c32791244cedc733f2a2836f38a warp/vendor/uikit/js/components/slideshow-fx.js b9062c511d8eeee0b55025579b5df5c6 warp/vendor/uikit/js/components/slideshow.js 37a7fd143b315c25473bff1b508a5ffc warp/vendor/uikit/js/components/sortable.js 567684e4a5e5cec8678fdb6e70598df9 warp/vendor/uikit/js/components/sticky.js 1a516444ba4e18db6720e2ac4e6b411a warp/vendor/uikit/js/components/timepicker.js 69d578df3f11cbd3ab540e9e092554b1 warp/vendor/uikit/js/components/tooltip.js b0fef31a6942c0007fc8da65f4bff2ce warp/vendor/uikit/js/components/upload.js 99b323356145ca3afe30f4e2740e64a2 warp/vendor/uikit/js/uikit.js 77c09dbd1bc84610446d37c3b02da1ca warp/vendor/uikit/less/components/accordion.less 86985a9d63339c11eaf352fd4395bf00 warp/vendor/uikit/less/components/autocomplete.less f1376c73aacc57cf062f5bb9e4f5d4fc warp/vendor/uikit/less/components/datepicker.less 222e66d7a38e9f7718700486b35264c6 warp/vendor/uikit/less/components/dotnav.less eb280d02e80aec12da616cb1b72af541 warp/vendor/uikit/less/components/form-advanced.less 475ab67ce5e37aabdf7467b7bf2a287c warp/vendor/uikit/less/components/form-file.less 46d0c3fc49a61d12823583f724b1ae4d warp/vendor/uikit/less/components/form-password.less 19dc59b188d3932497e452ec69c1d769 warp/vendor/uikit/less/components/form-select.less 3577eebf50799d39c01d3815b1f5139d warp/vendor/uikit/less/components/htmleditor.less 32779780d152e7ccd8c8110f253033dd warp/vendor/uikit/less/components/nestable.less 3e4be6bbe0d95a88586b1ffc9747ff78 warp/vendor/uikit/less/components/notify.less f8cc46d6dca2d3622ad9abca65564713 warp/vendor/uikit/less/components/placeholder.less dd1f51ffae75e83743b88772b3f51c29 warp/vendor/uikit/less/components/progress.less 74e41527cd8294c74e75acdd4462a2b4 warp/vendor/uikit/less/components/search.less 7d1eb27c2c5b91739dd7493417bcb548 warp/vendor/uikit/less/components/slidenav.less db93b1039a3047c3bbca835e528be760 warp/vendor/uikit/less/components/slider.less 65cac64f686789b817df8d87c8734865 warp/vendor/uikit/less/components/slideshow.less d29eb0569f7ed74f0def7a632104a874 warp/vendor/uikit/less/components/sortable.less f329f4995d1f12d97a20bde058677378 warp/vendor/uikit/less/components/sticky.less eaae6a5941ac63b027b5242a5d0053fa warp/vendor/uikit/less/components/tooltip.less 354cc5b2d6959fea9456d6dd45cc4573 warp/vendor/uikit/less/components/upload.less c3cb42b36a79bde3aa7d0f0184868c08 warp/vendor/uikit/less/core/alert.less 24016e9bbe50b673668e05af8dd7b143 warp/vendor/uikit/less/core/animation.less 61798db544965c4a0b79a6a85b8b2cf3 warp/vendor/uikit/less/core/article.less 8a198b19405d84f77e771fd448ac54d0 warp/vendor/uikit/less/core/badge.less 4e961f937d089ee6dfb2d5415eeca7c9 warp/vendor/uikit/less/core/base.less bfcfa61582dc17bb43b74ad43a5f7be9 warp/vendor/uikit/less/core/block.less c0d898027691c5307f78ffb40c37defd warp/vendor/uikit/less/core/breadcrumb.less b86ec127b470556d9ff36d92a542ccb4 warp/vendor/uikit/less/core/button.less 4c7977d47b2de5492436b6cf14ee5754 warp/vendor/uikit/less/core/close.less 4f911dc3f653e31938028dc7c61448a7 warp/vendor/uikit/less/core/column.less b27892da4b76c94b11c2a1fa5e186bae warp/vendor/uikit/less/core/comment.less 10952190b29f6612536361668a7f0604 warp/vendor/uikit/less/core/contrast.less 6f336da33d8d56ffd5b39cd8cafd97c9 warp/vendor/uikit/less/core/cover.less f6eeced88793586f06a2c476792a4797 warp/vendor/uikit/less/core/description-list.less 27b56a379aa05ff5e6d1232a9b0df7d8 warp/vendor/uikit/less/core/dropdown.less cebab373bcd63bf2cfe53c65d33630a8 warp/vendor/uikit/less/core/flex.less 88464f0681f18fce50ad6eb9766bee7d warp/vendor/uikit/less/core/form.less eb35a7b50a8e48802c1b00ab90b8bd81 warp/vendor/uikit/less/core/grid.less 1dd1a18ac7531a26ff8a217e7971b60f warp/vendor/uikit/less/core/icon.less e246af31edd98955d2e37e18873adc0c warp/vendor/uikit/less/core/list.less c9b4d3ad83b66b9db42d7ae1831086ca warp/vendor/uikit/less/core/modal.less c07c04629640e53199303aba6ac633d2 warp/vendor/uikit/less/core/nav.less 4fc690b1e43bde0fa941089888eadb1d warp/vendor/uikit/less/core/navbar.less 43c7f9842a3de63520e0e6ff36ccb3bb warp/vendor/uikit/less/core/offcanvas.less 1551548fa966de1537bf0db2501bdad1 warp/vendor/uikit/less/core/overlay.less b0a73412da964968f639a3daf8937c14 warp/vendor/uikit/less/core/pagination.less c8e6cb0bea2eceb11a25169d885cf700 warp/vendor/uikit/less/core/panel.less a63324c71b7789f121c522bc8d052dd1 warp/vendor/uikit/less/core/print.less bea326f7829fb80f6e5bb9c6bec61648 warp/vendor/uikit/less/core/subnav.less 4c82ea242c7e0ad09969284e0bd84b06 warp/vendor/uikit/less/core/switcher.less 023b74034dc19cc29880488e082d3be9 warp/vendor/uikit/less/core/tab.less 552352eb01618d626d38079dfcec98a6 warp/vendor/uikit/less/core/table.less 74baa67d3480138d5de43cdd0b5c7722 warp/vendor/uikit/less/core/text.less f5e79207436fd7ecec02d71044854bcb warp/vendor/uikit/less/core/thumbnail.less d2a8178754322e58983b5304f61d43bd warp/vendor/uikit/less/core/thumbnav.less 932161b7e21559f84bd694e94637f53c warp/vendor/uikit/less/core/utility.less b7f594150f7cb83aafdb7810af0d59c0 warp/vendor/uikit/less/core/variables.less 3465cdadc7387a90ea37002bf5805d20 warp/vendor/uikit/less/uikit-variables.less 247d2a287f07707eaca5dc8d0a877ce3 warp/vendor/uikit/less/uikit.less b435ba4f9c3b4f879ed046b5a787c3d0 warp/warp.xml dae361c7d8fd579a928482207a0820af widgetkit/widgets/grid_aurora/plugin.php 1891235bd7c0a1e2b7bf67d3b648aa04 widgetkit/widgets/grid_aurora/views/edit.php f423027cfc570716901224e184ab211d widgetkit/widgets/grid_aurora/views/widget.php 44a90683e1985f4bd49be813dd96ccf8 widgetkit/widgets/grid_aurora/widget.svg PK���\�֝�~$~$0templates/yoo_aurora/styles/turquoise/style.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Open+Sans:400,300,700'; @import 'https://fonts.googleapis.com/css?family=Montserrat:400'; // Global variables // ======================================================================== // // Text // @global-color: #888; @global-muted-color: #5f5f5f; @global-highlight-color: #fff; @global-contrast-color: #fff; @global-link-color: #36b9c1; @global-link-hover-color: darken(@global-link-color, 10%); @global-primary-link-color: #fff8c8; @global-primary-link-hover-color: @global-contrast-color; @global-primary-color: @global-contrast-color; @global-secondary-color: #999; @global-success-color: #9fc572; @global-warning-color: #e49362; @global-danger-color: #e15e5e; @global-font-weight: 400; @global-bold-font-weight: 700; @global-heading-font-weight: 400; // // Backgrounds & Borders // @global-background: #222; @global-light-background: #2d2d2d; @global-highlight-background: #4f4f4f; @global-highlight-hover-background: lighten(@global-highlight-background, 4%); @global-primary-background: #36b9c1; @global-secondary-background: #303030; @global-border: rgba(255,255,255,0.08); // // Component: Variables // // ======================================================================== // // Base // @base-body-font-family: 'Open Sans', Helvetica, Arial, sans-serif; @base-heading-font-family: 'Montserrat', Helvetica, Arial, sans-serif; @base-heading-text-transform: uppercase; @base-h1-font-size: round((@global-font-size * 1.86)); // 28px @base-h1-line-height: round((@base-h1-font-size * 1.35)); // 38px @base-h2-font-size: round((@global-font-size * 1.6)); // 24px @base-h2-line-height: round((@base-h2-font-size * 1.33)); // 32px @base-h3-font-size: round((@global-font-size * 1.2)); // 18px @base-h3-line-height: round((@base-h3-font-size * 1.22)); // 22px @base-h4-font-size: round((@global-font-size * 1.06)); // 16px @base-h4-line-height: round((@base-h4-font-size * 1.18)); // 19px @base-h5-font-size: @global-font-size; // 15px @base-h5-line-height: round((@base-h5-font-size * 1.2)); // 18px @base-h6-font-size: round((@global-font-size * 0.86)); // 13px @base-h6-line-height: round((@global-font-size * 1.23)); // 16px @base-font-smoothing: antialiased; @base-osx-font-smoothing: grayscale; // // Article // @article-title-font-size: round((@global-font-size * 1.86)); // 28px @article-title-line-height: round((@article-title-font-size * 1.21)); // 34px @article-title-text-transform: uppercase; // // Button // @button-font-size: round((@global-font-size * 0.93)); // 14px @button-font-family: 'Montserrat', Helvetica, Arial, sans-serif; @button-font-weight: 400; @button-background: @global-highlight-background; @button-color: @global-contrast-color; @button-hover-background: darken(@button-background, 3%); @button-primary-background: @global-primary-background; @button-primary-color: @global-contrast-color; @button-primary-hover-background: desaturate(darken(@button-primary-background, 3%), 6%); @button-success-background: @global-success-background; @button-success-color: @global-contrast-color; @button-success-hover-background: desaturate(darken(@button-success-background, 5%), 6%); @button-danger-background: @global-danger-background; @button-danger-color: @global-contrast-color; @button-danger-hover-background: desaturate(darken(@button-danger-background, 5%), 6%); @button-active-shadow: fade(@global-background, 15%); // // Nav // @nav-side-hover-background: rgba(255,255,255,0.08); @nav-offcanvas-hover-background: lighten(@offcanvas-bar-background, 10%); @nav-offcanvas-active-background: lighten(@offcanvas-bar-background, 5%); // // Navbar // @navbar-nav-font-family: 'Montserrat', Helvetica, Arial, sans-serif; // // Offcanvas // @offcanvas-background: fade(@offcanvas-bar-background, 30%); @offcanvas-bar-background: #111; @offcanvas-panel-color: @global-color; @offcanvas-panel-title-color: @global-contrast-color; @offcanvas-panel-link-color: @global-contrast-color; @offcanvas-panel-link-hover-color: @global-link-color; // // Panel // @panel-title-font-size: round((@global-font-size * 1.2)); // 18px @panel-title-line-height: round((@panel-title-font-size * 1.22)); // 22px @panel-title-text-transform: uppercase; @panel-hover-hover-background: lighten(@panel-hover-background, 2%); @panel-hover-border: @panel-hover-hover-background; // // Thumbnail // @thumbnail-background: @global-light-background; @thumbnail-hover-border: lighten(@global-light-background, 5%); @thumbnail-hover-background: lighten(@global-light-background, 3%); // Theme variables // ======================================================================== @global-body-style: 'turquoise'; @theme-body-background: #1c1c1c; @theme-border: rgba(0,0,0,0); // // Sidebar // @theme-sidebar-navbar-nav-font-weight: @global-font-weight; @theme-sidebar-navbar-nav-border: rgba(255,255,255,0.08); @theme-sidebar-navbar-nav-color: @global-color; @theme-sidebar-navbar-nav-hover-color: lighten(@global-color, 25%); @theme-sidebar-navbar-nav-onclick-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-active-color: @global-link-color; @theme-sidebar-navbar-nav-before-background: rgba(255,255,255,0.18); @theme-sidebar-navbar-nav-before-hover-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-before-active-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-title-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-color: @global-contrast-color; @theme-sidebar-panel-link-color: @theme-sidebar-panel-title-color; @theme-sidebar-panel-link-hover-color: @global-contrast-color; @theme-sidebar-social-border-top: rgba(0,0,0,0); @theme-sidebar-social-background: rgba(0,0,0,0.2); @theme-sidebar-social-color: @global-contrast-color; @theme-sidebar-social-hover-color: @global-link-color; @theme-footer-border: @theme-body-background; // // Content // @theme-border: @theme-body-background; @theme-content-block-border: @theme-body-background; // // Widgetkit Bonus Style: Gallery // @wk-button-color: fade(@global-color, 50%); @wk-button-hover-color: @global-link-color; @wk-button-active-color: @global-color; PK���\�]����7templates/yoo_aurora/styles/turquoise/css/bootstrap.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Open+Sans:400,300,700'; @import 'https://fonts.googleapis.com/css?family=Montserrat:400'; article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 22px; color: #888888; background-color: #222222; } a { color: #36b9c1; text-decoration: none; } a:hover, a:focus { color: #2b9399; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.12765957%; *margin-left: 2.07446809%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12765957%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.4893617%; *width: 91.43617021%; } .row-fluid .span10 { width: 82.9787234%; *width: 82.92553191%; } .row-fluid .span9 { width: 74.46808511%; *width: 74.41489362%; } .row-fluid .span8 { width: 65.95744681%; *width: 65.90425532%; } .row-fluid .span7 { width: 57.44680851%; *width: 57.39361702%; } .row-fluid .span6 { width: 48.93617021%; *width: 48.88297872%; } .row-fluid .span5 { width: 40.42553191%; *width: 40.37234043%; } .row-fluid .span4 { width: 31.91489362%; *width: 31.86170213%; } .row-fluid .span3 { width: 23.40425532%; *width: 23.35106383%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.84042553%; } .row-fluid .span1 { width: 6.38297872%; *width: 6.32978723%; } .row-fluid .offset12 { margin-left: 104.25531915%; *margin-left: 104.14893617%; } .row-fluid .offset12:first-child { margin-left: 102.12765957%; *margin-left: 102.0212766%; } .row-fluid .offset11 { margin-left: 95.74468085%; *margin-left: 95.63829787%; } .row-fluid .offset11:first-child { margin-left: 93.61702128%; *margin-left: 93.5106383%; } .row-fluid .offset10 { margin-left: 87.23404255%; *margin-left: 87.12765957%; } .row-fluid .offset10:first-child { margin-left: 85.10638298%; *margin-left: 85%; } .row-fluid .offset9 { margin-left: 78.72340426%; *margin-left: 78.61702128%; } .row-fluid .offset9:first-child { margin-left: 76.59574468%; *margin-left: 76.4893617%; } .row-fluid .offset8 { margin-left: 70.21276596%; *margin-left: 70.10638298%; } .row-fluid .offset8:first-child { margin-left: 68.08510638%; *margin-left: 67.9787234%; } .row-fluid .offset7 { margin-left: 61.70212766%; *margin-left: 61.59574468%; } .row-fluid .offset7:first-child { margin-left: 59.57446809%; *margin-left: 59.46808511%; } .row-fluid .offset6 { margin-left: 53.19148936%; *margin-left: 53.08510638%; } .row-fluid .offset6:first-child { margin-left: 51.06382979%; *margin-left: 50.95744681%; } .row-fluid .offset5 { margin-left: 44.68085106%; *margin-left: 44.57446809%; } .row-fluid .offset5:first-child { margin-left: 42.55319149%; *margin-left: 42.44680851%; } .row-fluid .offset4 { margin-left: 36.17021277%; *margin-left: 36.06382979%; } .row-fluid .offset4:first-child { margin-left: 34.04255319%; *margin-left: 33.93617021%; } .row-fluid .offset3 { margin-left: 27.65957447%; *margin-left: 27.55319149%; } .row-fluid .offset3:first-child { margin-left: 25.53191489%; *margin-left: 25.42553191%; } .row-fluid .offset2 { margin-left: 19.14893617%; *margin-left: 19.04255319%; } .row-fluid .offset2:first-child { margin-left: 17.0212766%; *margin-left: 16.91489362%; } .row-fluid .offset1 { margin-left: 10.63829787%; *margin-left: 10.53191489%; } .row-fluid .offset1:first-child { margin-left: 8.5106383%; *margin-left: 8.40425532%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { margin: 0 0 11px; } .lead { margin-bottom: 22px; font-size: 22.5px; font-weight: 200; line-height: 33px; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #5f5f5f; } a.muted:hover, a.muted:focus { color: #464646; } .text-warning { color: #ffffff; } a.text-warning:hover, a.text-warning:focus { color: #e6e6e6; } .text-error { color: #ffffff; } a.text-error:hover, a.text-error:focus { color: #e6e6e6; } .text-info { color: #ffffff; } a.text-info:hover, a.text-info:focus { color: #e6e6e6; } .text-success { color: #ffffff; } a.text-success:hover, a.text-success:focus { color: #e6e6e6; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6 { margin: 11px 0; font-family: inherit; font-weight: normal; line-height: 22px; color: #ffffff; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #5f5f5f; } h1, h2, h3 { line-height: 44px; } h1 { font-size: 41.25px; } h2 { font-size: 33.75px; } h3 { font-size: 26.25px; } h4 { font-size: 18.75px; } h5 { font-size: 15px; } h6 { font-size: 12.75px; } h1 small { font-size: 26.25px; } h2 small { font-size: 18.75px; } h3 small { font-size: 15px; } h4 small { font-size: 15px; } .page-header { padding-bottom: 10px; margin: 22px 0 33px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); } ul, ol { padding: 0; margin: 0 0 11px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } li { line-height: 22px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; list-style: none; } ul.inline > li, ol.inline > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 22px; } dt, dd { line-height: 22px; } dt { font-weight: bold; } dd { margin-left: 11px; } .dl-horizontal { *zoom: 1; } .dl-horizontal:before, .dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } hr { margin: 22px 0; border: 0; border-top: 1px solid rgba(255, 255, 255, 0.08); border-bottom: 1px solid #222222; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #5f5f5f; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 22px; border-left: 5px solid rgba(255, 255, 255, 0.08); } blockquote p { margin-bottom: 0; font-size: 18.75px; font-weight: 300; line-height: 1.25; } blockquote small { display: block; line-height: 22px; color: #5f5f5f; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid rgba(255, 255, 255, 0.08); border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 22px; font-style: normal; line-height: 22px; } code, pre { padding: 0 3px 2px; font-family: Consolas, monospace, serif; font-size: 13px; color: #373737; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 10.5px; margin: 0 0 11px; font-size: 14px; line-height: 22px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } pre.prettyprint { margin-bottom: 22px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 22px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 22px; font-size: 22.5px; line-height: 44px; color: #373737; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 16.5px; color: #5f5f5f; } label, input, button, select, textarea { font-size: 15px; font-weight: normal; line-height: 22px; } input, button, select, textarea { font-family: 'Open Sans', Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 22px; padding: 4px 6px; margin-bottom: 11px; font-size: 15px; line-height: 22px; color: #444444; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; vertical-align: middle; } input, textarea, .uneditable-input { width: 206px; } textarea { height: auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #222222; border: 1px solid rgba(255, 255, 255, 0.08); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; /* IE7 */ margin-top: 1px \9; /* IE8-9 */ line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 32px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 32px; } select { width: 220px; border: 1px solid rgba(255, 255, 255, 0.08); background-color: #222222; } select[multiple], select[size] { height: auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .uneditable-input, .uneditable-textarea { color: #5f5f5f; background-color: #1f1f1f; border-color: rgba(255, 255, 255, 0.08); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } input:-moz-placeholder, textarea:-moz-placeholder { color: #5f5f5f; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #5f5f5f; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #5f5f5f; } .radio, .checkbox { min-height: 22px; padding-left: 20px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row { *zoom: 1; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #2d2d2d; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #ffffff; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #ffffff; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #ffffff; background-color: #e49362; border-color: #ffffff; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #ffffff; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #ffffff; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #ffffff; background-color: #e15e5e; border-color: #ffffff; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #ffffff; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #ffffff; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #ffffff; background-color: #9fc572; border-color: #ffffff; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #ffffff; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #ffffff; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #ffffff; background-color: #36b9c1; border-color: #ffffff; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } .form-actions { padding: 21px 20px 22px; margin-top: 22px; margin-bottom: 22px; background-color: #303030; border-top: 1px solid #e5e5e5; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #aeaeae; } .help-block { display: block; margin-bottom: 11px; } .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 11px; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 15px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 22px; min-width: 16px; padding: 4px 5px; font-size: 15px; font-weight: normal; line-height: 22px; text-align: center; text-shadow: 0 1px 0 #222222; background-color: rgba(255, 255, 255, 0.08); border: 1px solid #ccc; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #e9f2de; border-color: #9fc572; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } /* Allow for input prepend/append in search forms */ .form-search .input-append .search-query, .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } .control-group { margin-bottom: 11px; } legend + .control-group { margin-top: 22px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 22px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block { margin-top: 11px; } .form-horizontal .form-actions { padding-left: 180px; } /*Fix for tooltips wrong positioning*/ .control-label .hasPopover, .control-label .hasTooltip { display: inline-block; } /* Field subform repeatable */ .subform-repeatable-wrapper .btn-group > .btn.button { min-width: 0; } .subform-repeatable-wrapper .ui-sortable-helper { background: #222222; } .subform-repeatable-wrapper tr.ui-sortable-helper { display: table; } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table { width: 100%; margin-bottom: 22px; } .table th, .table td { padding: 8px; line-height: 22px; text-align: left; vertical-align: top; border-top: 1px solid rgba(255, 255, 255, 0.08); } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid rgba(255, 255, 255, 0.08); } .table .table { background-color: #222222; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid rgba(255, 255, 255, 0.08); border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .table-bordered th, .table-bordered td { border-left: 1px solid rgba(255, 255, 255, 0.08); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #2d2d2d; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #252525; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #9fc572; } .table tbody tr.error > td { background-color: #e15e5e; } .table tbody tr.warning > td { background-color: #e49362; } .table tbody tr.info > td { background-color: #36b9c1; } .table-hover tbody tr.success:hover > td { background-color: #93be60; } .table-hover tbody tr.error:hover > td { background-color: #dd4949; } .table-hover tbody tr.warning:hover > td { background-color: #e0844c; } .table-hover tbody tr.info:hover > td { background-color: #30a6ad; } .table-noheader { border-collapse: collapse; } .table-noheader thead { display: none; } .dropup, .dropdown { position: relative; } .dropdown-toggle { *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #111111; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #2d2d2d; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(255, 255, 255, 0.08); } .dropdown-menu .menuitem-group { height: 1px; margin: 4px 1px; overflow: hidden; border-top: 1px solid rgba(255, 255, 255, 0.08); border-bottom: 1px solid rgba(255, 255, 255, 0.08); background-color: rgba(255, 255, 255, 0.08); color: #444444; text-transform: capitalize; font-size: 95%; padding: 2px 0 24px; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 22px; color: #888888; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #ffffff; background-color: #34b1b9; background-image: -moz-linear-gradient(top, #36b9c1, #30a6ad); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#36b9c1), to(#30a6ad)); background-image: -webkit-linear-gradient(top, #36b9c1, #30a6ad); background-image: -o-linear-gradient(top, #36b9c1, #30a6ad); background-image: linear-gradient(to bottom, #36b9c1, #30a6ad); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff36b9c1', endColorstr='#ff30a6ad', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #888888; text-decoration: none; outline: 0; background-color: #34b1b9; background-image: -moz-linear-gradient(top, #36b9c1, #30a6ad); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#36b9c1), to(#30a6ad)); background-image: -webkit-linear-gradient(top, #36b9c1, #30a6ad); background-image: -o-linear-gradient(top, #36b9c1, #30a6ad); background-image: linear-gradient(to bottom, #36b9c1, #30a6ad); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff36b9c1', endColorstr='#ff30a6ad', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #5f5f5f; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } .open > .dropdown-menu { display: block; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #111111; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #000000; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #ffffff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well-small { padding: 9px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 22px; color: #111111; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #111111; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .alert-options { float: right; line-height: 22px; color: #111111; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .alert-options:hover, .alert-options:focus { color: #111111; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 22px; text-align: center; vertical-align: middle; cursor: pointer; color: #373737; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #313131; background-image: -moz-linear-gradient(top, #222222, #474747); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#474747)); background-image: -webkit-linear-gradient(top, #222222, #474747); background-image: -o-linear-gradient(top, #222222, #474747); background-image: linear-gradient(to bottom, #222222, #474747); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff474747', GradientType=0); border-color: #474747 #474747 #212121; *background-color: #474747; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #cccccc; *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #373737; background-color: #474747; *background-color: #3b3b3b; } .btn:active, .btn.active { background-color: #2e2e2e \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #373737; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 19px; font-size: 18.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 12.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 11.25px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #37b2b9; background-image: -moz-linear-gradient(top, #36b9c1, #3aa7ae); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#36b9c1), to(#3aa7ae)); background-image: -webkit-linear-gradient(top, #36b9c1, #3aa7ae); background-image: -o-linear-gradient(top, #36b9c1, #3aa7ae); background-image: linear-gradient(to bottom, #36b9c1, #3aa7ae); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff36b9c1', endColorstr='#ff3aa7ae', GradientType=0); border-color: #3aa7ae #3aa7ae #277075; *background-color: #3aa7ae; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #ffffff; background-color: #3aa7ae; *background-color: #33959b; } .btn-primary:active, .btn-primary.active { background-color: #2d8388 \9; } .btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); border-color: #e49362 #e49362 #d56725; *background-color: #e49362; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #ffffff; background-color: #e49362; *background-color: #e0844c; } .btn-warning:active, .btn-warning.active { background-color: #dd7536 \9; } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #e55956; background-image: -moz-linear-gradient(top, #ee5f5b, #d64f4f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#d64f4f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #d64f4f); background-image: -o-linear-gradient(top, #ee5f5b, #d64f4f); background-image: linear-gradient(to bottom, #ee5f5b, #d64f4f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffd64f4f', GradientType=0); border-color: #d64f4f #d64f4f #b02929; *background-color: #d64f4f; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #ffffff; background-color: #d64f4f; *background-color: #d23a3a; } .btn-danger:active, .btn-danger.active { background-color: #c52d2d \9; } .btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #75bf64; background-image: -moz-linear-gradient(top, #62c462, #92b767); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#92b767)); background-image: -webkit-linear-gradient(top, #62c462, #92b767); background-image: -o-linear-gradient(top, #62c462, #92b767); background-image: linear-gradient(to bottom, #62c462, #92b767); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff92b767', GradientType=0); border-color: #92b767 #92b767 #6c8e43; *background-color: #92b767; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #ffffff; background-color: #92b767; *background-color: #86af55; } .btn-success:active, .btn-success.active { background-color: #799f4b \9; } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; *background-color: #2f96b4; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #3a3a3a; background-image: -moz-linear-gradient(top, #444444, #2b2b2b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#2b2b2b)); background-image: -webkit-linear-gradient(top, #444444, #2b2b2b); background-image: -o-linear-gradient(top, #444444, #2b2b2b); background-image: linear-gradient(to bottom, #444444, #2b2b2b); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff2b2b2b', GradientType=0); border-color: #2b2b2b #2b2b2b #040404; *background-color: #2b2b2b; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #2b2b2b; *background-color: #1e1e1e; } .btn-inverse:active, .btn-inverse.active { background-color: #111111 \9; } button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #36b9c1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #2b9399; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #373737; text-decoration: none; } .btn-group { position: relative; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 11px; margin-bottom: 11px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 15px; } .btn-group > .btn-mini { font-size: 11.25px; } .btn-group > .btn-small { font-size: 12.75px; } .btn-group > .btn-large { font-size: 18.75px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle { background-color: #474747; } .btn-group.open .btn-primary.dropdown-toggle { background-color: #3aa7ae; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #e49362; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #d64f4f; } .btn-group.open .btn-success.dropdown-toggle { background-color: #92b767; } .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #2b2b2b; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #222222; border-bottom-color: #222222; } .btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .alert { padding: 8px 35px 8px 14px; margin-bottom: 22px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #e49362; border: 1px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .alert, .alert h4 { color: #ffffff; } .alert h4 { margin: 0 0 .5em; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 22px; cursor: pointer; } .alert-success { background-color: #9fc572; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-success h4 { color: #ffffff; } .alert-danger, .alert-error { background-color: #e15e5e; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-danger h4, .alert-error h4 { color: #ffffff; } .alert-info { background-color: #36b9c1; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-info h4 { color: #ffffff; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .nav { margin-left: 0; margin-bottom: 22px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgba(255, 255, 255, 0.08); } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 22px; color: #5f5f5f; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } .nav li + .nav-header { margin-top: 9px; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #222222; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #36b9c1; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #222222; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-tabs:after, .nav-pills:after { clear: both; } .nav-tabs > li, .nav-pills > li { float: left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { margin-bottom: -1px; } .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) #dddddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #444444; background-color: #222222; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #222222; background-color: #36b9c1; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret { border-top-color: #36b9c1; border-bottom-color: #36b9c1; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #2b9399; border-bottom-color: #2b9399; } /* move down carets for tabs */ .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #444444; border-bottom-color: #444444; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #222222; background-color: #5f5f5f; border-color: #5f5f5f; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #222222; border-bottom-color: #222222; opacity: 1; filter: alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #5f5f5f; } .tabbable { *zoom: 1; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #ddd; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: rgba(255, 255, 255, 0.08) #dddddd rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #222222; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) #dddddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #222222; } .nav > .disabled > a { color: #5f5f5f; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 22px; *position: relative; *z-index: 2; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); *zoom: 1; } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 9px 20px 9px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #888888; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #888888; } .navbar-link { color: #888888; } .navbar-link:hover, .navbar-link:focus { color: #888888; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(26, 26, 26, 0); } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1); box-shadow: 0 -1px 10px rgba(0,0,0,.1); } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 9px 15px 9px; color: #888888; text-decoration: none; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: #4f4f4f; color: #888888; text-decoration: none; } .navbar .nav > li > a:focus { outline: 2px solid #5e9ed6; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #888888; text-decoration: none; background-color: #36b9c1; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #2d2d2d; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #2d2d2d; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #36b9c1; color: #888888; } .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .navbar-inverse .navbar-inner { background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0); } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #888888; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus { color: #888888; } .navbar-inverse .brand { color: #888888; } .navbar-inverse .navbar-text { color: #888888; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: #4f4f4f; color: #888888; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus { color: #888888; background-color: #36b9c1; } .navbar-inverse .navbar-link { color: #888888; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #888888; } .navbar-inverse .divider-vertical { border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(26, 26, 26, 0); } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #36b9c1; color: #888888; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #888888; border-bottom-color: #888888; } .navbar-inverse .navbar-search .search-query { color: #222222; background-color: #222222; border-color: rgba(255, 255, 255, 0.08); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #5f5f5f; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #5f5f5f; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #5f5f5f; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #373737; text-shadow: 0 1px 0 #222222; background-color: #222222; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .breadcrumb { padding: 8px 15px; margin: 0 0 22px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 #222222; } .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #5f5f5f; } .pagination { margin: 22px 0; } .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 22px; text-decoration: none; background-color: #222222; border: 1px solid rgba(255, 255, 255, 0.08); border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #36b9c1; } .pagination ul > .active > a, .pagination ul > .active > span { color: #5f5f5f; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #5f5f5f; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 18.75px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12.75px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 11.25px; } .pager { margin: 22px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #5f5f5f; background-color: #fff; cursor: default; } /* Joomla JUI NOTE: Original .modal definition has to be commented */ div.modal { position: fixed; top: 5%; left: 50%; z-index: 1050; width: 80%; margin-left: -40%; background-color: #222222; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } div.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; } div.modal.fade.in { top: 5%; } .modal-batch { overflow-y: visible; } .modal-body[class^="jviewport-height"], .modal-body[class*="jviewport-height"] { max-height: none; } .jviewport-height10 { height: 10vh; } .jviewport-height20 { height: 20vh; } .jviewport-height30 { height: 30vh; } .jviewport-height40 { height: 40vh; } .jviewport-height50 { height: 50vh; } .jviewport-height60 { height: 60vh; } .jviewport-height70 { height: 70vh; } .jviewport-height80 { height: 80vh; } .jviewport-height90 { height: 90vh; } .jviewport-height100 { height: 100vh; } div.modal.jviewport-width10 { width: 10vw; margin-left: -5vw; } div.modal.jviewport-width20 { width: 20vw; margin-left: -10vw; } div.modal.jviewport-width30 { width: 30vw; margin-left: -15vw; } div.modal.jviewport-width40 { width: 40vw; margin-left: -20vw; } div.modal.jviewport-width50 { width: 50vw; margin-left: -25vw; } div.modal.jviewport-width60 { width: 60vw; margin-left: -30vw; } div.modal.jviewport-width70 { width: 70vw; margin-left: -35vw; } div.modal.jviewport-width80 { width: 80vw; margin-left: -40vw; } div.modal.jviewport-width90 { width: 90vw; margin-left: -45vw; } div.modal.jviewport-width100 { width: 100vw; margin-left: -50vw; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #111111; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%; position: relative; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #222222; -moz-box-shadow: inset 0 1px 0 #222222; box-shadow: inset 0 1px 0 #222222; *zoom: 1; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #4f4f4f; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #4f4f4f; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #4f4f4f; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #4f4f4f; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #4f4f4f; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #303030; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #232323; border-bottom: 1px solid #171717; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #303030; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #303030; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #303030; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #303030; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 22px; margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 22px; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #36b9c1; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #444444; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 12.69px; font-weight: bold; line-height: 14px; color: #222222; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #5f5f5f; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #222222; text-decoration: none; cursor: pointer; } .label-important, .badge-important { background-color: #ffffff; } .label-important[href], .badge-important[href] { background-color: #e6e6e6; } .label-warning, .badge-warning { background-color: #e49362; } .label-warning[href], .badge-warning[href] { background-color: #dd7536; } .label-success, .badge-success { background-color: #ffffff; } .label-success[href], .badge-success[href] { background-color: #e6e6e6; } .label-info, .badge-info { background-color: #ffffff; } .label-info[href], .badge-info[href] { background-color: #e6e6e6; } .label-inverse, .badge-inverse { background-color: #373737; } .label-inverse[href], .badge-inverse[href] { background-color: #1e1e1e; } .btn .label, .btn .badge { position: relative; top: -1px; } .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 22px; margin-bottom: 22px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .progress .bar { width: 0%; height: 100%; color: #222222; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #efc0a3; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 22px; } .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .accordion-heading { border-bottom: 0; } .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } .accordion-toggle { cursor: pointer; } .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 22px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #222222; text-align: center; background: #2b2b2b; border: 3px solid #222222; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #222222; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #373737; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #222222; line-height: 22px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 33px; color: inherit; background-color: rgba(255, 255, 255, 0.08); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 33px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 22px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px; padding-right: 10px; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.76243094%; *margin-left: 2.70923945%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243094%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.43646409%; *width: 91.3832726%; } .row-fluid .span10 { width: 82.87292818%; *width: 82.81973669%; } .row-fluid .span9 { width: 74.30939227%; *width: 74.25620078%; } .row-fluid .span8 { width: 65.74585635%; *width: 65.69266486%; } .row-fluid .span7 { width: 57.18232044%; *width: 57.12912895%; } .row-fluid .span6 { width: 48.61878453%; *width: 48.56559304%; } .row-fluid .span5 { width: 40.05524862%; *width: 40.00205713%; } .row-fluid .span4 { width: 31.49171271%; *width: 31.43852122%; } .row-fluid .span3 { width: 22.9281768%; *width: 22.87498531%; } .row-fluid .span2 { width: 14.36464088%; *width: 14.31144939%; } .row-fluid .span1 { width: 5.80110497%; *width: 5.74791348%; } .row-fluid .offset12 { margin-left: 105.52486188%; *margin-left: 105.4184789%; } .row-fluid .offset12:first-child { margin-left: 102.76243094%; *margin-left: 102.65604796%; } .row-fluid .offset11 { margin-left: 96.96132597%; *margin-left: 96.85494299%; } .row-fluid .offset11:first-child { margin-left: 94.19889503%; *margin-left: 94.09251205%; } .row-fluid .offset10 { margin-left: 88.39779006%; *margin-left: 88.29140708%; } .row-fluid .offset10:first-child { margin-left: 85.63535912%; *margin-left: 85.52897614%; } .row-fluid .offset9 { margin-left: 79.83425414%; *margin-left: 79.72787116%; } .row-fluid .offset9:first-child { margin-left: 77.0718232%; *margin-left: 76.96544023%; } .row-fluid .offset8 { margin-left: 71.27071823%; *margin-left: 71.16433525%; } .row-fluid .offset8:first-child { margin-left: 68.50828729%; *margin-left: 68.40190431%; } .row-fluid .offset7 { margin-left: 62.70718232%; *margin-left: 62.60079934%; } .row-fluid .offset7:first-child { margin-left: 59.94475138%; *margin-left: 59.8383684%; } .row-fluid .offset6 { margin-left: 54.14364641%; *margin-left: 54.03726343%; } .row-fluid .offset6:first-child { margin-left: 51.38121547%; *margin-left: 51.27483249%; } .row-fluid .offset5 { margin-left: 45.5801105%; *margin-left: 45.47372752%; } .row-fluid .offset5:first-child { margin-left: 42.81767956%; *margin-left: 42.71129658%; } .row-fluid .offset4 { margin-left: 37.01657459%; *margin-left: 36.91019161%; } .row-fluid .offset4:first-child { margin-left: 34.25414365%; *margin-left: 34.14776067%; } .row-fluid .offset3 { margin-left: 28.45303867%; *margin-left: 28.3466557%; } .row-fluid .offset3:first-child { margin-left: 25.69060773%; *margin-left: 25.58422476%; } .row-fluid .offset2 { margin-left: 19.88950276%; *margin-left: 19.78311978%; } .row-fluid .offset2:first-child { margin-left: 17.12707182%; *margin-left: 17.02068884%; } .row-fluid .offset1 { margin-left: 11.32596685%; *margin-left: 11.21958387%; } .row-fluid .offset1:first-child { margin-left: 8.56353591%; *margin-left: 8.45715293%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.56410256%; *margin-left: 2.51091107%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.56410256%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.45299145%; *width: 91.39979996%; } .row-fluid .span10 { width: 82.90598291%; *width: 82.85279142%; } .row-fluid .span9 { width: 74.35897436%; *width: 74.30578287%; } .row-fluid .span8 { width: 65.81196581%; *width: 65.75877432%; } .row-fluid .span7 { width: 57.26495726%; *width: 57.21176578%; } .row-fluid .span6 { width: 48.71794872%; *width: 48.66475723%; } .row-fluid .span5 { width: 40.17094017%; *width: 40.11774868%; } .row-fluid .span4 { width: 31.62393162%; *width: 31.57074013%; } .row-fluid .span3 { width: 23.07692308%; *width: 23.02373159%; } .row-fluid .span2 { width: 14.52991453%; *width: 14.47672304%; } .row-fluid .span1 { width: 5.98290598%; *width: 5.92971449%; } .row-fluid .offset12 { margin-left: 105.12820513%; *margin-left: 105.02182215%; } .row-fluid .offset12:first-child { margin-left: 102.56410256%; *margin-left: 102.45771959%; } .row-fluid .offset11 { margin-left: 96.58119658%; *margin-left: 96.4748136%; } .row-fluid .offset11:first-child { margin-left: 94.01709402%; *margin-left: 93.91071104%; } .row-fluid .offset10 { margin-left: 88.03418803%; *margin-left: 87.92780506%; } .row-fluid .offset10:first-child { margin-left: 85.47008547%; *margin-left: 85.36370249%; } .row-fluid .offset9 { margin-left: 79.48717949%; *margin-left: 79.38079651%; } .row-fluid .offset9:first-child { margin-left: 76.92307692%; *margin-left: 76.81669394%; } .row-fluid .offset8 { margin-left: 70.94017094%; *margin-left: 70.83378796%; } .row-fluid .offset8:first-child { margin-left: 68.37606838%; *margin-left: 68.2696854%; } .row-fluid .offset7 { margin-left: 62.39316239%; *margin-left: 62.28677941%; } .row-fluid .offset7:first-child { margin-left: 59.82905983%; *margin-left: 59.72267685%; } .row-fluid .offset6 { margin-left: 53.84615385%; *margin-left: 53.73977087%; } .row-fluid .offset6:first-child { margin-left: 51.28205128%; *margin-left: 51.1756683%; } .row-fluid .offset5 { margin-left: 45.2991453%; *margin-left: 45.19276232%; } .row-fluid .offset5:first-child { margin-left: 42.73504274%; *margin-left: 42.62865976%; } .row-fluid .offset4 { margin-left: 36.75213675%; *margin-left: 36.64575377%; } .row-fluid .offset4:first-child { margin-left: 34.18803419%; *margin-left: 34.08165121%; } .row-fluid .offset3 { margin-left: 28.20512821%; *margin-left: 28.09874523%; } .row-fluid .offset3:first-child { margin-left: 25.64102564%; *margin-left: 25.53464266%; } .row-fluid .offset2 { margin-left: 19.65811966%; *margin-left: 19.55173668%; } .row-fluid .offset2:first-child { margin-left: 17.09401709%; *margin-left: 16.98763412%; } .row-fluid .offset1 { margin-left: 11.11111111%; *margin-left: 11.00472813%; } .row-fluid .offset1:first-child { margin-left: 8.54700855%; *margin-left: 8.44062557%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 22px; } .navbar-fixed-bottom { margin-top: 22px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 11px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #888888; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #888888; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #888888; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 11px 15px; margin: 11px 0; border-top: 1px solid rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 979px + 1) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } /* Extending Bootstrap */ /* Typography */ .small { font-size: 11px; } /* Max Width */ iframe, svg { max-width: 100%; } /* Nowrap */ .nowrap { white-space: nowrap; } /* Center */ .center, .table td.center, .table th.center { text-align: center; } /* Disabled Link */ a.disabled, a.disabled:hover { color: #999999; background-color: transparent; cursor: default; text-decoration: none; } /* Hero Banner */ .hero-unit { text-align: center; } .hero-unit .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Modal */ body.modal { padding-top: 0; } /* Alternating Rows */ .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid rgba(255, 255, 255, 0.08); } .row-odd { background-color: transparent; } .row-even { background-color: #2d2d2d; } .blog-row-rule, .blog-item-rule { border: 0; } /* Row reveal */ .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } /* Buttons */ .btn-wide { width: 80%; } /* Nav List Offset */ .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } /* Navbar Buttons */ .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } /* Nav Tabs Dark */ .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111; background-color: #777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #ffffff; background-color: #555555; border: 1px solid #222; border-bottom-color: transparent; } /* Inline Thumbnails */ .thumbnail.pull-left { margin: 0 10px 10px 0; } .thumbnail.pull-right { margin: 0 0 10px 10px; } /* Specific Widths */ .width-10 { width: 10px; } .width-20 { width: 20px; } .width-30 { width: 30px; } .width-40 { width: 40px; } .width-50 { width: 50px; } .width-60 { width: 60px; } .width-70 { width: 70px; } .width-80 { width: 80px; } .width-90 { width: 90px; } .width-100 { width: 100px; } /* Specific Heights */ .height-10 { height: 10px; } .height-20 { height: 20px; } .height-30 { height: 30px; } .height-40 { height: 40px; } .height-50 { height: 50px; } .height-60 { height: 60px; } .height-70 { height: 70px; } .height-80 { height: 80px; } .height-90 { height: 90px; } .height-100 { height: 100px; } /* Horizontal Row (hr) */ hr.hr-condensed { margin: 10px 0; } /* Striped */ .list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid rgba(255, 255, 255, 0.08); margin-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid rgba(255, 255, 255, 0.08); padding: 8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #2d2d2d; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #252525; } .row-striped .row-fluid { width: 100%; box-sizing: border-box; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } /* Condensed */ .list-condensed li { padding: 4px 5px; } .row-condensed .row, .row-condensed .row-fluid { padding: 4px 5px; } /* Bordered */ .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid rgba(255, 255, 255, 0.08); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } /* Radio Button Groups */ .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } /* iFrames */ .iframe-bordered { border: 1px solid rgba(255, 255, 255, 0.08); } /* Tabbed Content */ .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } /* Non-linkable nav-tabs */ .nav-tabs > li > span { display: block; margin-right: 2px; padding-right: 12px; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } /* Extended Joomla Button Classes */ .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } /* Joomla => Bootstrap Tooltip */ .tip-wrap { max-width: 200px; padding: 3px 8px; color: #222222; text-align: center; text-decoration: none; background-color: #111111; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } /* Page Header */ .page-header { margin: 2px 0px 10px 0px; padding-bottom: 5px; } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } /* Styles specific to Input Prepend Chosen Select Boxes */ .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } /* Styles specific to Input Append Chosen Select Boxes */ .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } /* Styles specific to combined Input Prepend and Append Chosen Select Boxes */ .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Accessible Hidden Elements (good for hidden labels and such) */ .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } /* Make Accessible Hidden Elements visible on focus */ .element-invisible:focus { width: auto; height: auto; overflow: auto; background: #eee; color: #000; padding: 1em; } /* Form Vertical Overrides Form Horizontal */ .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; } .form-vertical .controls { margin-left: 0; } /* Auto Width */ .width-auto { width: auto; } /* Chosen proper wrapping in Bootstrap btn-group */ .btn-group .chzn-results { white-space: normal; } /* Accordion overflow fix */ .accordion-body.in:hover { overflow: visible; } /* Invalid indicators */ .invalid { color: #e15e5e; font-weight: bold; } input.invalid { border: 1px solid #e15e5e; background: #f2dede; } select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single, select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices { border-color: #e15e5e; color: #e15e5e; } /* Tweaking of tooltips */ .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } /* Align tip text to left (old mootools tip) */ .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .dropdown-menu { text-align: left; } .alert-link { font-weight: bold; } .alert .alert-link { color: #e6e6e6; } .alert-success .alert-link { color: #e6e6e6; } .alert-danger .alert-link, .alert-error .alert-link { color: #e6e6e6; } .alert-info .alert-link { color: #e6e6e6; } /* * Due to a bug in the compiler that doesn't handle the relative paths correctly, the @font-face stuff needs to go in the templates less files @font-face { font-family: 'IcoMoon'; src: url('../fonts/IcoMoon.eot'); src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } */ /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'IcoMoon'; content: attr(data-icon); speak: none; } /* From Bootstrap */ [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-right: .25em; line-height: 14px; } /* Use the following CSS code if you want to have a class per icon */ [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; speak: none; } [class^="icon-"].disabled, [class*=" icon-"].disabled { font-weight: normal; } .icon-joomla:before { content: "\e200"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before { content: "\e005"; } .icon-chevron-right:before, .icon-rightarrow:before, .icon-arrow-right:before { content: "\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before { content: "\e007"; } .icon-chevron-left:before, .icon-leftarrow:before, .icon-arrow-left:before { content: "\e008"; } .icon-arrow-first:before { content: "\e003"; } .icon-arrow-last:before { content: "\e004"; } .icon-arrow-up-2:before { content: "\e009"; } .icon-arrow-right-2:before { content: "\e00a"; } .icon-arrow-down-2:before { content: "\e00b"; } .icon-arrow-left-2:before { content: "\e00c"; } .icon-arrow-up-3:before { content: "\e00f"; } .icon-arrow-right-3:before { content: "\e010"; } .icon-arrow-down-3:before { content: "\e011"; } .icon-arrow-left-3:before { content: "\e012"; } .icon-menu-2:before { content: "\e00e"; } .icon-arrow-up-4:before { content: "\e201"; } .icon-arrow-right-4:before { content: "\e202"; } .icon-arrow-down-4:before { content: "\e203"; } .icon-arrow-left-4:before { content: "\e204"; } .icon-share:before, .icon-redo:before { content: "\27"; } .icon-undo:before { content: "\28"; } .icon-forward-2:before { content: "\e205"; } .icon-backward-2:before, .icon-reply:before { content: "\e206"; } .icon-unblock:before, .icon-refresh:before, .icon-redo-2:before { content: "\6c"; } .icon-undo-2:before { content: "\e207"; } .icon-move:before { content: "\7a"; } .icon-expand:before { content: "\66"; } .icon-contract:before { content: "\67"; } .icon-expand-2:before { content: "\68"; } .icon-contract-2:before { content: "\69"; } .icon-play:before { content: "\e208"; } .icon-pause:before { content: "\e209"; } .icon-stop:before { content: "\e210"; } .icon-previous:before, .icon-backward:before { content: "\7c"; } .icon-next:before, .icon-forward:before { content: "\7b"; } .icon-first:before { content: "\7d"; } .icon-last:before { content: "\e000"; } .icon-play-circle:before { content: "\e00d"; } .icon-pause-circle:before { content: "\e211"; } .icon-stop-circle:before { content: "\e212"; } .icon-backward-circle:before { content: "\e213"; } .icon-forward-circle:before { content: "\e214"; } .icon-loop:before { content: "\e001"; } .icon-shuffle:before { content: "\e002"; } .icon-search:before { content: "\53"; } .icon-zoom-in:before { content: "\64"; } .icon-zoom-out:before { content: "\65"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before { content: "\2b"; } .icon-pencil-2:before { content: "\2c"; } .icon-brush:before { content: "\3b"; } .icon-save-new:before, .icon-plus-2:before { content: "\5d"; } .icon-minus-sign:before, .icon-minus-2:before { content: "\5e"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before { content: "\49"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before { content: "\47"; } .icon-new:before, .icon-plus:before { content: "\2a"; } .icon-plus-circle:before { content: "\e215"; } .icon-minus:before, .icon-not-ok:before { content: "\4b"; } .icon-ban-circle:before, .icon-minus-circle:before { content: "\e216"; } .icon-unpublish:before, .icon-cancel:before { content: "\4a"; } .icon-cancel-circle:before { content: "\e217"; } .icon-checkmark-2:before { content: "\e218"; } .icon-checkmark-circle:before { content: "\e219"; } .icon-info:before { content: "\e220"; } .icon-info-2:before, .icon-info-circle:before { content: "\e221"; } .icon-question:before, .icon-question-sign:before, .icon-help:before { content: "\45"; } .icon-question-2:before, .icon-question-circle:before { content: "\e222"; } .icon-notification:before { content: "\e223"; } .icon-notification-2:before, .icon-notification-circle:before { content: "\e224"; } .icon-pending:before, .icon-warning:before { content: "\48"; } .icon-warning-2:before, .icon-warning-circle:before { content: "\e225"; } .icon-checkbox-unchecked:before { content: "\3d"; } .icon-checkin:before, .icon-checkbox:before, .icon-checkbox-checked:before { content: "\3e"; } .icon-checkbox-partial:before { content: "\3f"; } .icon-square:before { content: "\e226"; } .icon-radio-unchecked:before { content: "\e227"; } .icon-radio-checked:before, .icon-generic:before { content: "\e228"; } .icon-circle:before { content: "\e229"; } .icon-signup:before { content: "\e230"; } .icon-grid:before, .icon-grid-view:before { content: "\58"; } .icon-grid-2:before, .icon-grid-view-2:before { content: "\59"; } .icon-menu:before { content: "\5a"; } .icon-list:before, .icon-list-view:before { content: "\31"; } .icon-list-2:before { content: "\e231"; } .icon-menu-3:before { content: "\e232"; } .icon-folder-open:before, .icon-folder:before { content: "\2d"; } .icon-folder-close:before, .icon-folder-2:before { content: "\2e"; } .icon-folder-plus:before { content: "\e234"; } .icon-folder-minus:before { content: "\e235"; } .icon-folder-3:before { content: "\e236"; } .icon-folder-plus-2:before { content: "\e237"; } .icon-folder-remove:before { content: "\e238"; } .icon-file:before { content: "\e016"; } .icon-file-2:before { content: "\e239"; } .icon-file-add:before, .icon-file-plus:before { content: "\29"; } .icon-file-minus:before { content: "\e017"; } .icon-file-check:before { content: "\e240"; } .icon-file-remove:before { content: "\e241"; } .icon-save-copy:before, .icon-copy:before { content: "\e018"; } .icon-stack:before { content: "\e242"; } .icon-tree:before { content: "\e243"; } .icon-tree-2:before { content: "\e244"; } .icon-paragraph-left:before { content: "\e246"; } .icon-paragraph-center:before { content: "\e247"; } .icon-paragraph-right:before { content: "\e248"; } .icon-paragraph-justify:before { content: "\e249"; } .icon-screen:before { content: "\e01c"; } .icon-tablet:before { content: "\e01d"; } .icon-mobile:before { content: "\e01e"; } .icon-box-add:before { content: "\51"; } .icon-box-remove:before { content: "\52"; } .icon-download:before { content: "\e021"; } .icon-upload:before { content: "\e022"; } .icon-home:before { content: "\21"; } .icon-home-2:before { content: "\e250"; } .icon-out-2:before, .icon-new-tab:before { content: "\e024"; } .icon-out-3:before, .icon-new-tab-2:before { content: "\e251"; } .icon-link:before { content: "\e252"; } .icon-picture:before, .icon-image:before { content: "\2f"; } .icon-pictures:before, .icon-images:before { content: "\30"; } .icon-palette:before, .icon-color-palette:before { content: "\e014"; } .icon-camera:before { content: "\55"; } .icon-camera-2:before, .icon-video:before { content: "\e015"; } .icon-play-2:before, .icon-video-2:before, .icon-youtube:before { content: "\56"; } .icon-music:before { content: "\57"; } .icon-user:before { content: "\22"; } .icon-users:before { content: "\e01f"; } .icon-vcard:before { content: "\6d"; } .icon-address:before { content: "\70"; } .icon-share-alt:before, .icon-out:before { content: "\26"; } .icon-enter:before { content: "\e257"; } .icon-exit:before { content: "\e258"; } .icon-comment:before, .icon-comments:before { content: "\24"; } .icon-comments-2:before { content: "\25"; } .icon-quote:before, .icon-quotes-left:before { content: "\60"; } .icon-quote-2:before, .icon-quotes-right:before { content: "\61"; } .icon-quote-3:before, .icon-bubble-quote:before { content: "\e259"; } .icon-phone:before { content: "\e260"; } .icon-phone-2:before { content: "\e261"; } .icon-envelope:before, .icon-mail:before { content: "\4d"; } .icon-envelope-opened:before, .icon-mail-2:before { content: "\4e"; } .icon-unarchive:before, .icon-drawer:before { content: "\4f"; } .icon-archive:before, .icon-drawer-2:before { content: "\50"; } .icon-briefcase:before { content: "\e020"; } .icon-tag:before { content: "\e262"; } .icon-tag-2:before { content: "\e263"; } .icon-tags:before { content: "\e264"; } .icon-tags-2:before { content: "\e265"; } .icon-options:before, .icon-cog:before { content: "\38"; } .icon-cogs:before { content: "\37"; } .icon-screwdriver:before, .icon-tools:before { content: "\36"; } .icon-wrench:before { content: "\3a"; } .icon-equalizer:before { content: "\39"; } .icon-dashboard:before { content: "\78"; } .icon-switch:before { content: "\e266"; } .icon-filter:before { content: "\54"; } .icon-purge:before, .icon-trash:before { content: "\4c"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before { content: "\23"; } .icon-unlock:before { content: "\e267"; } .icon-key:before { content: "\5f"; } .icon-support:before { content: "\46"; } .icon-database:before { content: "\62"; } .icon-scissors:before { content: "\e268"; } .icon-health:before { content: "\6a"; } .icon-wand:before { content: "\6b"; } .icon-eye-open:before, .icon-eye:before { content: "\3c"; } .icon-eye-close:before, .icon-eye-blocked:before, .icon-eye-2:before { content: "\e269"; } .icon-clock:before { content: "\6e"; } .icon-compass:before { content: "\6f"; } .icon-broadcast:before, .icon-connection:before, .icon-wifi:before { content: "\e01b"; } .icon-book:before { content: "\e271"; } .icon-lightning:before, .icon-flash:before { content: "\79"; } .icon-print:before, .icon-printer:before { content: "\e013"; } .icon-feed:before { content: "\71"; } .icon-calendar:before { content: "\43"; } .icon-calendar-2:before { content: "\44"; } .icon-calendar-3:before { content: "\e273"; } .icon-pie:before { content: "\77"; } .icon-bars:before { content: "\76"; } .icon-chart:before { content: "\75"; } .icon-power-cord:before { content: "\32"; } .icon-cube:before { content: "\33"; } .icon-puzzle:before { content: "\34"; } .icon-attachment:before, .icon-paperclip:before, .icon-flag-2:before { content: "\72"; } .icon-lamp:before { content: "\74"; } .icon-pin:before, .icon-pushpin:before { content: "\73"; } .icon-location:before { content: "\63"; } .icon-shield:before { content: "\e274"; } .icon-flag:before { content: "\35"; } .icon-flag-3:before { content: "\e275"; } .icon-bookmark:before { content: "\e023"; } .icon-bookmark-2:before { content: "\e276"; } .icon-heart:before { content: "\e277"; } .icon-heart-2:before { content: "\e278"; } .icon-thumbs-up:before { content: "\5b"; } .icon-thumbs-down:before { content: "\5c"; } .icon-unfeatured:before, .icon-asterisk:before, .icon-star-empty:before { content: "\40"; } .icon-star-2:before { content: "\41"; } .icon-featured:before, .icon-default:before, .icon-star:before { content: "\42"; } .icon-smiley:before, .icon-smiley-happy:before { content: "\e279"; } .icon-smiley-2:before, .icon-smiley-happy-2:before { content: "\e280"; } .icon-smiley-sad:before { content: "\e281"; } .icon-smiley-sad-2:before { content: "\e282"; } .icon-smiley-neutral:before { content: "\e283"; } .icon-smiley-neutral-2:before { content: "\e284"; } .icon-cart:before { content: "\e019"; } .icon-basket:before { content: "\e01a"; } .icon-credit:before { content: "\e286"; } .icon-credit-2:before { content: "\e287"; } .icon-expired:before { content: "\4b"; } @font-face { font-family: 'IcoMoon'; src: url('../../../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } /* ======================================================================== Name: Bootstrap layer Description: Compatibility layer to match UIkit and Bootstrap style ========================================================================== */ /* Button overrides ========================================================================== */ .btn { /* Reset */ border: none; /* Todo */ border-radius: 0; border-color: transparent; box-shadow: none; text-shadow: none; /* Overrides */ line-height: 22px; background: #4f4f4f; color: #ffffff; border: 1px solid #4f4f4f; border-radius: 1px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .btn:hover, .btn:focus { /* Reset */ background-position: 0 0; -webkit-transition: none; transition: none; /* Overrides */ background-color: #474747; color: #ffffff; } .btn.active, .btn:active { /* Reset */ box-shadow: none; /* Overrides */ background-color: #474747; color: #ffffff; } /* Primary */ .btn-primary, .btn-info, .btn-inverse { background-color: #36b9c1; color: #ffffff; border-color: #36b9c1; } .btn-primary:hover, .btn-info:hover, .btn-inverse:hover { background-color: #3aa7ae; color: #ffffff; } .btn-primary:active, .btn-primary.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active { background-color: #3aa7ae; color: #ffffff; } /* Danger */ .btn-danger, .btn-warning { background-color: #e15e5e; color: #ffffff; border-color: #e15e5e; } .btn-danger:hover, .btn-warning:hover { background-color: #d64f4f; color: #ffffff; } .btn-danger:active, .btn-danger.active, .btn-warning:active, .btn-warning.active { background-color: #d64f4f; color: #ffffff; } /* Success */ .btn-success { background-color: #9fc572; color: #ffffff; border-color: #9fc572; } .btn-success:hover { background-color: #92b767; color: #ffffff; } .btn-success:active, .btn-success.active { background-color: #92b767; color: #ffffff; } /* Disabled */ .btn.disabled, .btn[disabled] { background-color: rgba(0, 0, 0, 0); color: #5f5f5f; border: 1px solid #4f4f4f; border-radius: 1px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(255, 255, 255, 0.08); } /* Link */ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active, .btn-link:disabled { display: inline; border: none; background: none; font-size: 14px; font-weight: inherit; } /* Color */ .btn-link { color: #36b9c1; } .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active { color: #2b9399; } .btn-link:disabled { color: #5f5f5f; } /* Dropdown caret */ .btn .caret { /* Reset */ margin-bottom: 0; /* Overrides */ border-top-color: #ffffff; } .btn [class^="icon-"], .btn [class*=" icon-"] { margin-top: 4px; /* 14px = icon height */ vertical-align: top; } .caret { /* Reset */ margin-top: 0 !important; /* Override */ vertical-align: middle !important; } /* Button group overrides ========================================================================== */ .btn-group > .btn + .dropdown-toggle { box-shadow: none; } /* Form overrides ========================================================================== */ select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ height: 22px; line-height: 22px; color: #888888; border-radius: 1px; font-weight: inherit; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { /* Reset */ box-shadow: none; /* Overrides */ border-color: #4f4f4f; outline: 0; background: #222222; } select { border-color: rgba(255, 255, 255, 0.08); } select, input[type="file"] { height: auto; line-height: auto; } .input-append input { border-radius: 0 0 0 0; } .input-append .add-on, .input-prepend .add-on { /* Reset */ text-shadow: none; /* Overrides */ height: 22px; line-height: 22px; border-color: rgba(255, 255, 255, 0.08); background-color: #151515; } .row-fluid input[class*="span"] { min-height: 22px; } .input-append .add-on:first-child, .input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { border-radius: 0 0 0 0; } .input-append > .btn, .input-prepend > .btn { position: relative; } .input-append > .btn:hover, .input-prepend > .btn:hover, .input-append > .btn:focus, .input-prepend > .btn:focus, .input-append > .btn:active, .input-prepend > .btn:active, .input-append > .btn.active, .input-prepend > .btn.active { z-index: 2; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-prepend .add-on:last-child, .input-prepend .btn:last-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { border-radius: 0 0 0 0; } .input-block-level { min-height: auto; } input.search-query { border-radius: 0; } .form-search .input-append .search-query { border-radius: 0 0 0 0; } .form-search .input-append .btn { border-radius: 0 0 0 0; } .form-search .input-prepend .search-query { border-radius: 0 0 0 0; } .form-search .input-prepend .btn { border-radius: 0 0 0 0; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea, .control-group.error input, .control-group.error select, .control-group.error textarea { box-shadow: none; border-color: #e15e5e !important; background: #222222 !important; color: #e15e5e !important; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { box-shadow: none; } .control-group input { height: 24px; min-height: 24px !important; line-height: 24px; } .control-group.warning label, .control-group.error label, .control-group.warning .help-block, .control-group.error .help-block, .control-group.warning .help-inline, .control-group.error .help-inline { color: #e15e5e; } .control-group.success input, .control-group.success select, .control-group.success textarea { box-shadow: none; border-color: #9fc572 !important; background: #222222 !important; color: #9fc572 !important; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { box-shadow: none; } .control-group.success label, .control-group.success .help-block, .control-group.success .help-inline { color: #9fc572; } .form-actions { border: none; } /* Dropdown overrides ========================================================================== */ .dropdown-menu { /* Reset */ border-radius: 0; border: none; box-shadow: none; /* Overrides */ margin-top: 10px; padding: 15px; background: #2d2d2d; border-radius: 1px; } .dropdown-menu > li > a { /* Reset */ font-weight: inherit; line-height: inherit; /* Overrides */ color: #888888; padding: 5px 25px; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { background: #36b9c1; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #36b9c1; } /* Well overrides ========================================================================== */ .well { /* Reset */ border: none; border-radius: 0; box-shadow: none; /* Overrides */ padding: 25px !important; background: #303030; border-radius: 1px; } /* Hero-unit overrides ========================================================================== */ .hero-unit { /* Reset */ border-radius: 0; /* Overrides */ background: #303030; border-radius: 1px; } /* Tooltip overrides ========================================================================== */ .tooltip.in { opacity: 1; } /* Alert overrides ========================================================================== */ .alert { /* Reset */ border-radius: 0; border: none; text-shadow: none; /* Overrides */ background: #e49362; color: #ffffff; border-radius: 1px; } .alert-success { background: #9fc572; color: #ffffff; } .alert-danger, .alert-error { background: #e15e5e; color: #ffffff; } .alert-info { background: #36b9c1; color: #ffffff; border-radius: 1px; } /* Badge overrides ========================================================================== */ .label, .badge { /* Reset */ text-shadow: none; /* Overrides */ padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; line-height: 22px; color: #36b9c1; text-align: center; font-weight: 400; vertical-align: middle; border: 1px solid #36b9c1; border-radius: 1px; } .badge { /* Overrides */ -moz-box-sizing: border-box; box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } .label-important, .badge-important { background-color: rgba(0, 0, 0, 0); border-color: #e15e5e; color: #e15e5e; } .label-warning, .badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #e49362; color: #e49362; } .label-success, .badge-success { background-color: rgba(0, 0, 0, 0); border-color: #9fc572; color: #9fc572; } /* Progress overrides ========================================================================== */ .progress { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ background: #2d2d2d; border-radius: 1px; } .progress .bar { /* Reset */ text-shadow: none; box-shadow: none; background-image: none; /* Overrides */ background-color: #36b9c1; color: #ffffff; padding-right: 8px; text-align: right; } .progress-danger .bar, .progress .bar-danger, .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #e15e5e; color: #ffffff; } .progress-success .bar, .progress .bar-success, .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #9fc572; color: #ffffff; } .progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #36b9c1; padding-right: 8px; text-align: right; } .progress-warning .bar, .progress .bar-warning, .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #e49362; color: #ffffff; } .progress .bar + .bar { box-shadow: none; } .progress-striped .bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } /* Navbar overrides ========================================================================== */ .navbar-inverse .brand, .navbar-inverse .nav > li > a { text-shadow: none; } /* Navs overrides ========================================================================== */ .nav > li > a { color: #888888; font-size: 12.9px; text-transform: uppercase; } .nav > li > a:hover, .nav > li > a:focus { color: #36b9c1; } .nav-header { text-shadow: none; color: #888888; } /* * List */ .nav-list > li > a { /* Reset */ text-shadow: none; /* Override */ color: #888888; } .nav-list .nav-header { /* Reset */ text-shadow: none; /* Override */ color: #888888; } .nav-list > li > a:hover, .nav-list > li > a:focus { background: rgba(255, 255, 255, 0.08); color: #888888; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { text-shadow: none; color: #ffffff; background-color: #36b9c1; } .nav-list .divider { border-color: rgba(255, 255, 255, 0.08); background: transparent; } /* * Pills */ .nav-pills > li > a { /* Reset */ border-radius: 0; line-height: inherit; /* Override */ padding: 3px 12px; padding: 0 12px; border: 1px solid #36b9c1; border-radius: 1px; line-height: 30px; color: #36b9c1; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .nav-pills > li > a:hover { background: #36b9c1; color: #ffffff; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { /* Overrides */ background: #36b9c1; color: #ffffff; } .nav-pills li.dropdown a:hover .caret, .nav-pills li.dropdown a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } /* Open dropdowns */ .nav-pills li.dropdown.open .caret, .nav-pills li.dropdown.open.active .caret, .nav-pills li.dropdown.open a:hover .caret, .nav-pills li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .nav-pills .open .dropdown-toggle { background: #36b9c1; color: #ffffff; } .nav-pills .dropdown-menu { border-radius: 0; } .nav-pills .dropdown-toggle .caret { margin-left: 5px; } /* * Tabs Stacked */ .nav-tabs.nav-stacked > li > a { border-color: rgba(255, 255, 255, 0.08); border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { border-top-radius: 0; } .nav-tabs.nav-stacked > li:last-child > a { border-bottom-radius: 0; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: rgba(255, 255, 255, 0.08); z-index: 2; } /* * Tabs */ .nav-tabs { border-bottom: 1px solid rgba(255, 255, 255, 0.08); } .nav-tabs > li > a { border-radius: 0 0 0 0; /* Overrides */ padding: 8px 12px 8px 12px; } .nav-tabs > li > a:hover { border-color: rgba(255, 255, 255, 0.08); border-bottom-color: rgba(255, 255, 255, 0.08); background: #222222; color: #ffffff; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #36b9c1; background-color: #222222; border: 1px solid rgba(255, 255, 255, 0.08); border-bottom-color: transparent; } .tabs-below > .nav-tabs { border-top: 1px solid rgba(255, 255, 255, 0.08); } .tabs-below > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-below > .nav-tabs > li > a:hover { border-color: rgba(255, 255, 255, 0.08); border-top-color: rgba(255, 255, 255, 0.08); } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08); } .tabs-left > .nav-tabs { border-right: 1px solid rgba(255, 255, 255, 0.08); } .tabs-left > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-left > .nav-tabs > li > a:hover { border-color: rgba(255, 255, 255, 0.08); border-right-color: rgba(255, 255, 255, 0.08); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: rgba(255, 255, 255, 0.08) transparent rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08); } .tabs-right > .nav-tabs { border-left: 1px solid rgba(255, 255, 255, 0.08); } .tabs-right > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-right > .nav-tabs > li > a:hover { border-color: rgba(255, 255, 255, 0.08); border-left-color: rgba(255, 255, 255, 0.08); } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) rgba(255, 255, 255, 0.08) transparent; } /* * Dropdowns */ .nav-tabs .dropdown-menu { border-radius: 0 0 0 0; } /* Open dropdowns */ .nav-tabs .open .dropdown-toggle { /* Overrides */ border-color: rgba(255, 255, 255, 0.08); background: #222222; color: #ffffff; } .nav-tabs li.dropdown.open .caret, .nav-tabs li.dropdown.open.active .caret, .nav-tabs li.dropdown.open a:hover .caret, .nav-tabs li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .nav-tabs .dropdown-toggle .caret { margin-left: 5px; } /* Breadcrumb overrides ========================================================================== */ .breadcrumb { background-color: #303030; } .breadcrumb > li > .divider { color: inherit; } .breadcrumb > .active { color: #5f5f5f; } .breadcrumb li { text-shadow: none; } /* Accordion overrides ========================================================================== */ .accordion-group { border-color: rgba(255, 255, 255, 0.08); } .accordion-inner { border-top-color: rgba(255, 255, 255, 0.08); } /* Pager overrides ========================================================================== */ .pager li > a, .pager li > span { border: none; background-color: rgba(0, 0, 0, 0); border-radius: 0; color: #888888; } .pager li > a:hover, .pager li > a:focus { background-color: rgba(0, 0, 0, 0); color: #36b9c1; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #5f5f5f; background-color: rgba(45, 45, 45, 0.7); } /* Pagination overrides ========================================================================== */ .pagination ul { box-shadow: none; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: transparent; } /* Scaffolding overrides ========================================================================== */ .img-polaroid { background-color: #303030; border-color: rgba(255, 255, 255, 0.08); box-shadow: none; } /* Thumbnail overrides ========================================================================== */ .thumbnail { border-color: rgba(255, 255, 255, 0.08); box-shadow: none; } a.thumbnail:hover, a.thumbnail:focus { border-color: #3a3a3a; box-shadow: none; } .thumbnail .caption { color: #888888; } /* Modal overrides ========================================================================== */ .modal-backdrop { background: rgba(0, 0, 0, 0.6); } div.modal { /* Reset */ border: none; box-shadow: none; /* Overrides */ border-radius: 0; background: #222222; } .modal-header { border-color: rgba(255, 255, 255, 0.08); } .modal-footer { background: #303030; border-color: rgba(255, 255, 255, 0.08); border-radius: 0 0 0 0; box-shadow: none; } /* Table overrides ========================================================================== */ .table tbody tr.success td { color: #ffffff; } .table tbody tr.error td { color: #ffffff; } .table tbody tr.warning > td { color: #ffffff; } .table tbody tr.info td { color: #ffffff; } /* Code ========================================================================== */ code { padding: 2px 4px; border-radius: 1px; background: #2d2d2d; } pre { border-radius: 1px; background: #2d2d2d; } /* Close ========================================================================== */ .close { color: inherit; } .close:hover, .close:focus { color: inherit; } /* Joomla Bootstrap Extended ========================================================================== */ a.disabled, a.disabled:hover { background-color: rgba(0, 0, 0, 0); color: #5f5f5f; border: 1px solid #4f4f4f; border-radius: 1px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(255, 255, 255, 0.08); } /* ======================================================================== Name: Bootstrap fix Description: Compatibility layer for Bootstrap ========================================================================== */ /* Fixes Bootstrap defacement caused by UIkit ========================================================================== */ body { padding-left: 0; padding-right: 0; background-color: transparent; font: inherit; color: inherit; } ul.inline, ol.inline, ul.unstyled, ol.unstyled, .list-striped, .list-condensed, .nav:not(.nav-list), .pager, .pagination ul { padding-left: 0; } /* Fix text-rendering property in headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { text-rendering: auto; } /* Fixes UIkit defacement caused by Bootstrap ========================================================================== */ /* * Base */ li, dt, dd { line-height: 22px; } pre { border: 0; border-radius: 0; } code { padding: 0; border: none; border-radius: 0; background: none; } q:before { content: open-quote; } q:after { content: close-quote; } blockquote p { font-size: inherit; font-weight: inherit; line-height: inherit; } blockquote small { line-height: inherit; } blockquote small:before { content: ''; } pre code { border: 0; background-color: inherit; padding: 0; } iframe { max-width: none; } /* * Form */ .uk-form { margin: 0; } .uk-form label { display: inline-block; margin: 0; line-height: 22px; font-family: 'Open Sans', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; } .uk-form legend { display: inline-block; margin-bottom: 0; color: inherit; } .uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]), .uk-form select:not([class*='uk-form-width-']):not([class*='uk-width-']), .uk-form textarea:not([class*='uk-form-width-']):not([class*='uk-width-']) { width: auto; } .uk-form select, .uk-form textarea, .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { height: auto; margin: 0; border-radius: 0; background: none; box-shadow: none; /* Focus state */ } .uk-form select:focus, .uk-form textarea:focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { box-shadow: none; } .uk-form input[type="file"] { height: auto; } .uk-form input[type="radio"], .uk-form input[type="checkbox"] { vertical-align: baseline; } /* * Utility */ .uk-link-reset:focus, .uk-link-reset a:focus { text-decoration: none; } /* * Search * Define defaults because search is an addon and may not been loaded by the theme */ input.uk-search-field { /* Reset */ -webkit-appearance: none; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; border-radius: 0; box-shadow: none; font-size: 15px; line-height: normal; /* Override */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(255, 255, 255, 0.08); background: rgba(0, 0, 0, 0); color: #888888; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; /* Override for themes */ border-radius: 1px; } input.uk-search-field:focus { /* Reset */ border: 1px solid rgba(255, 255, 255, 0.08); background: rgba(0, 0, 0, 0); box-shadow: none; /* Override */ outline: 0; /* Override for themes */ } .uk-offcanvas input.uk-search-field { /* Override */ width: 100%; border-color: rgba(0, 0, 0, 0); background: #070707; color: #ffffff; /* Override for themes */ } /* * Fixed off-canvas for Windows phones */ @-ms-viewport { width: auto; } .navbar-search .search-query { line-height: 22px; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li > a:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav li.dropdown.open > .dropdown-toggle { color: #ffffff; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } PK���\�0�Ír�r3templates/yoo_aurora/styles/turquoise/css/theme.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Open+Sans:400,300,700'; @import 'https://fonts.googleapis.com/css?family=Montserrat:400'; /* ======================================================================== Component: Base ========================================================================== */ /* * 1. Normalize default `font-family` and set `font-size` to support `rem` units * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * 3. Style */ html { /* 1 */ font: 400 15px / 22px 'Open Sans', Helvetica, Arial, sans-serif; /* 2 */ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 3 */ background: #222222; color: #888888; } /* * Removes default margin. */ body { margin: 0; } /* Links ========================================================================== */ /* * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /* * Improve readability of focused elements when they are also in an active/hover state. */ a:active, a:hover { outline: 0; } /* * Style */ a, .uk-link { color: #36b9c1; text-decoration: none; cursor: pointer; } a:hover, .uk-link:hover { color: #2b9399; text-decoration: underline; } /* Text-level semantics ========================================================================== */ /* * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /* * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /* * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Consolas has a better baseline in running text compared to `Courier` */ :not(pre) > code, :not(pre) > kbd, :not(pre) > samp { /* 1 */ font-size: 12px; /* 2 */ font-family: Consolas, monospace, serif; /* 3 */ color: #75a991; white-space: nowrap; padding: 2px 4px; border-radius: 1px; background: #2d2d2d; } /* * Emphasize */ em { color: #999999; } /* * Insert */ ins { background: rgba(54, 185, 193, 0.1); color: #2b9399; text-decoration: none; } /* * Mark * Note: Addresses styling not present in IE 8/9. */ mark { background: rgba(54, 185, 193, 0.1); color: #36b9c1; } /* * Quote */ q { font-style: italic; } /* * Addresses inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /* * Remove the gap between embedded content and the bottom of their containers. */ audio, canvas, iframe, img, svg, video { vertical-align: middle; } /* * Responsiveness * 1. Sets a maximum width relative to the parent and auto scales the height * 2. Corrects `max-width` behavior if padding and border are used */ audio, canvas, img, svg, video { /* 1 */ max-width: 100%; height: auto; /* 2 */ box-sizing: border-box; } /* * Preserve original dimensions */ .uk-img-preserve, .uk-img-preserve audio, .uk-img-preserve canvas, .uk-img-preserve img, .uk-img-preserve svg, .uk-img-preserve video { max-width: none; } /* * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /* * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Block elements ========================================================================== */ /* * Reset margin */ blockquote, figure { margin: 0; } /* * Margins */ p, ul, ol, dl, blockquote, pre, address, fieldset, figure { margin: 0 0 25px 0; } * + p, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure { margin-top: 25px; } /* Headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { margin: 0 0 25px 0; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; color: #ffffff; text-transform: uppercase; } /* * Margins */ * + h1, * + h2, * + h3, * + h4, * + h5, * + h6 { margin-top: 40px; } /* * Sizes */ h1, .uk-h1 { font-size: 28px; line-height: 38px; } h2, .uk-h2 { font-size: 24px; line-height: 32px; } h3, .uk-h3 { font-size: 18px; line-height: 22px; } h4, .uk-h4 { font-size: 16px; line-height: 19px; } h5, .uk-h5 { font-size: 15px; line-height: 18px; } h6, .uk-h6 { font-size: 13px; line-height: 18px; } /* Lists ========================================================================== */ ul, ol { padding-left: 30px; } /* * Reset margin for nested lists */ ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul { margin: 0; } /* Description lists ========================================================================== */ dt { font-weight: bold; } dd { margin-left: 0; } /* Horizontal rules ========================================================================== */ /* * 1. Address differences between Firefox and other browsers. * 2. Style */ hr { /* 1 */ box-sizing: content-box; height: 0; /* 2 */ margin: 25px 0; border: 0; border-top: 1px solid rgba(255, 255, 255, 0.08); } /* Address ========================================================================== */ address { font-style: normal; } /* Blockquotes ========================================================================== */ blockquote { padding-left: 15px; border-left: 5px solid rgba(255, 255, 255, 0.08); font-size: 16px; line-height: 22px; font-style: italic; } /* Preformatted text ========================================================================== */ /* * 1. Contain overflow in all browsers. */ pre { padding: 10px; font: 12px / 13px Consolas, monospace, serif; color: #ffffff; -moz-tab-size: 4; tab-size: 4; /* 1 */ overflow: auto; border-radius: 1px; background: #2d2d2d; } /* Selection pseudo-element ========================================================================== */ ::-moz-selection { background: #36b9c1; color: #ffffff; text-shadow: none; } ::selection { background: #36b9c1; color: #ffffff; text-shadow: none; } /* HTML5 elements ========================================================================== */ /* * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; } /* * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /* * Prevent displaying `audio` without controls in Chrome, Safari and Opera */ audio:not([controls]) { display: none; } /* * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Iframe ========================================================================== */ iframe { border: 0; } /* Fix viewport for IE10 snap mode ========================================================================== */ @media screen and (max-width: 400px) { @-ms-viewport { width: device-width; } } /* Bold Text */ strong, dt, th { font-weight: 700; } /* ======================================================================== Component: Grid ========================================================================== */ /* * 1. Makes grid more robust so that it can be used with other block elements like lists */ .uk-grid { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin: 0; padding: 0; list-style: none; } /* * DEPRECATED * Micro clearfix * Can't use `table` because it creates a 1px gap when it becomes a flex item, only in Webkit */ .uk-grid:before, .uk-grid:after { content: ""; display: block; overflow: hidden; } .uk-grid:after { clear: both; } /* * Grid cell * 1. Space is allocated solely based on content dimensions * 2. Makes grid more robust so that it can be used with other block elements * 3. DEPRECATED Using `float` to support IE9 */ .uk-grid > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ margin: 0; /* 3 */ float: left; } /* * Remove margin from the last-child */ .uk-grid > * > :last-child { margin-bottom: 0; } /* Grid gutter ========================================================================== */ /* * Default gutter */ /* Horizontal */ .uk-grid { margin-left: -25px; } .uk-grid > * { padding-left: 25px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid { margin-left: -40px; } .uk-grid > * { padding-left: 40px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* * Collapse gutter */ /* Horizontal */ .uk-grid-collapse { margin-left: 0; } .uk-grid-collapse > * { padding-left: 0; } /* Vertical */ .uk-grid-collapse + .uk-grid-collapse, .uk-grid-collapse > .uk-grid-margin, .uk-grid-collapse > * > .uk-panel + .uk-panel { margin-top: 0; } /* * Small gutter */ /* Horizontal */ .uk-grid-small { margin-left: -15px; } .uk-grid-small > * { padding-left: 15px; } /* Vertical */ .uk-grid-small + .uk-grid-small, .uk-grid-small > .uk-grid-margin, .uk-grid-small > * > .uk-panel + .uk-panel { margin-top: 15px; } /* * Medium gutter */ /* Horizontal */ .uk-grid-medium { margin-left: -25px; } .uk-grid-medium > * { padding-left: 25px; } /* Vertical */ .uk-grid-medium + .uk-grid-medium, .uk-grid-medium > .uk-grid-margin, .uk-grid-medium > * > .uk-panel + .uk-panel { margin-top: 25px; } /* * Large gutter */ /* Large screen and bigger */ @media (min-width: 960px) { /* Horizontal */ .uk-grid-large { margin-left: -40px; } .uk-grid-large > * { padding-left: 40px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* Extra Large screens */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid-large { margin-left: -50px; } .uk-grid-large > * { padding-left: 50px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 50px; } } /* Modifier: `uk-grid-divider` ========================================================================== */ /* * Horizontal divider * Only works with the default gutter. Does not work with gutter collapse, small or large. * Does not work with `uk-push-*`, `uk-pull-*` and not if the columns float into the next row. */ .uk-grid-divider:not(:empty) { margin-left: -25px; margin-right: -25px; } .uk-grid-divider > * { padding-left: 25px; padding-right: 25px; } .uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) { border-left: 1px solid rgba(255, 255, 255, 0.08); } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-divider > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) { border-left: 1px solid rgba(255, 255, 255, 0.08); } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-divider > [class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2) { border-left: 1px solid rgba(255, 255, 255, 0.08); } } /* Large screen and bigger */ @media (min-width: 1220px) { /* * Large gutter */ .uk-grid-divider:not(:empty) { margin-left: -40px; margin-right: -40px; } .uk-grid-divider > * { padding-left: 40px; padding-right: 40px; } .uk-grid-divider:empty { margin-top: 40px; margin-bottom: 40px; } } /* * Vertical divider */ .uk-grid-divider:empty { margin-top: 25px; margin-bottom: 25px; border-top: 1px solid rgba(255, 255, 255, 0.08); } /* Match panels in grids ========================================================================== */ /* * 1. Behave like a block element */ .uk-grid-match > * { display: -ms-flexbox; display: -webkit-flex; display: flex; /* 1 */ -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-grid-match > * > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; box-sizing: border-box; width: 100%; } /* Even grid cell widths ========================================================================== */ [class*='uk-grid-width'] > * { box-sizing: border-box; width: 100%; } .uk-grid-width-1-2 > * { width: 50%; } .uk-grid-width-1-3 > * { width: 33.333%; } .uk-grid-width-1-4 > * { width: 25%; } .uk-grid-width-1-5 > * { width: 20%; } .uk-grid-width-1-6 > * { width: 16.666%; } .uk-grid-width-1-10 > * { width: 10%; } .uk-grid-width-auto > * { width: auto; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-grid-width-small-1-1 > * { width: 100%; } .uk-grid-width-small-1-2 > * { width: 50%; } .uk-grid-width-small-1-3 > * { width: 33.333%; } .uk-grid-width-small-1-4 > * { width: 25%; } .uk-grid-width-small-1-5 > * { width: 20%; } .uk-grid-width-small-1-6 > * { width: 16.666%; } .uk-grid-width-small-1-10 > * { width: 10%; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-width-medium-1-1 > * { width: 100%; } .uk-grid-width-medium-1-2 > * { width: 50%; } .uk-grid-width-medium-1-3 > * { width: 33.333%; } .uk-grid-width-medium-1-4 > * { width: 25%; } .uk-grid-width-medium-1-5 > * { width: 20%; } .uk-grid-width-medium-1-6 > * { width: 16.666%; } .uk-grid-width-medium-1-10 > * { width: 10%; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-width-large-1-1 > * { width: 100%; } .uk-grid-width-large-1-2 > * { width: 50%; } .uk-grid-width-large-1-3 > * { width: 33.333%; } .uk-grid-width-large-1-4 > * { width: 25%; } .uk-grid-width-large-1-5 > * { width: 20%; } .uk-grid-width-large-1-6 > * { width: 16.666%; } .uk-grid-width-large-1-10 > * { width: 10%; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-grid-width-xlarge-1-1 > * { width: 100%; } .uk-grid-width-xlarge-1-2 > * { width: 50%; } .uk-grid-width-xlarge-1-3 > * { width: 33.333%; } .uk-grid-width-xlarge-1-4 > * { width: 25%; } .uk-grid-width-xlarge-1-5 > * { width: 20%; } .uk-grid-width-xlarge-1-6 > * { width: 16.666%; } .uk-grid-width-xlarge-1-10 > * { width: 10%; } } /* Sub-objects: `uk-width-*` ========================================================================== */ [class*='uk-width'] { box-sizing: border-box; width: 100%; } /* * Widths */ /* Whole */ .uk-width-1-1 { width: 100%; } /* Halves */ .uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 { width: 50%; } /* Thirds */ .uk-width-1-3, .uk-width-2-6 { width: 33.333%; } .uk-width-2-3, .uk-width-4-6 { width: 66.666%; } /* Quarters */ .uk-width-1-4 { width: 25%; } .uk-width-3-4 { width: 75%; } /* Fifths */ .uk-width-1-5, .uk-width-2-10 { width: 20%; } .uk-width-2-5, .uk-width-4-10 { width: 40%; } .uk-width-3-5, .uk-width-6-10 { width: 60%; } .uk-width-4-5, .uk-width-8-10 { width: 80%; } /* Sixths */ .uk-width-1-6 { width: 16.666%; } .uk-width-5-6 { width: 83.333%; } /* Tenths */ .uk-width-1-10 { width: 10%; } .uk-width-3-10 { width: 30%; } .uk-width-7-10 { width: 70%; } .uk-width-9-10 { width: 90%; } /* Phone landscape and bigger */ @media (min-width: 480px) { /* Whole */ .uk-width-small-1-1 { width: 100%; } /* Halves */ .uk-width-small-1-2, .uk-width-small-2-4, .uk-width-small-3-6, .uk-width-small-5-10 { width: 50%; } /* Thirds */ .uk-width-small-1-3, .uk-width-small-2-6 { width: 33.333%; } .uk-width-small-2-3, .uk-width-small-4-6 { width: 66.666%; } /* Quarters */ .uk-width-small-1-4 { width: 25%; } .uk-width-small-3-4 { width: 75%; } /* Fifths */ .uk-width-small-1-5, .uk-width-small-2-10 { width: 20%; } .uk-width-small-2-5, .uk-width-small-4-10 { width: 40%; } .uk-width-small-3-5, .uk-width-small-6-10 { width: 60%; } .uk-width-small-4-5, .uk-width-small-8-10 { width: 80%; } /* Sixths */ .uk-width-small-1-6 { width: 16.666%; } .uk-width-small-5-6 { width: 83.333%; } /* Tenths */ .uk-width-small-1-10 { width: 10%; } .uk-width-small-3-10 { width: 30%; } .uk-width-small-7-10 { width: 70%; } .uk-width-small-9-10 { width: 90%; } } /* Tablet and bigger */ @media (min-width: 768px) { /* Whole */ .uk-width-medium-1-1 { width: 100%; } /* Halves */ .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 { width: 50%; } /* Thirds */ .uk-width-medium-1-3, .uk-width-medium-2-6 { width: 33.333%; } .uk-width-medium-2-3, .uk-width-medium-4-6 { width: 66.666%; } /* Quarters */ .uk-width-medium-1-4 { width: 25%; } .uk-width-medium-3-4 { width: 75%; } /* Fifths */ .uk-width-medium-1-5, .uk-width-medium-2-10 { width: 20%; } .uk-width-medium-2-5, .uk-width-medium-4-10 { width: 40%; } .uk-width-medium-3-5, .uk-width-medium-6-10 { width: 60%; } .uk-width-medium-4-5, .uk-width-medium-8-10 { width: 80%; } /* Sixths */ .uk-width-medium-1-6 { width: 16.666%; } .uk-width-medium-5-6 { width: 83.333%; } /* Tenths */ .uk-width-medium-1-10 { width: 10%; } .uk-width-medium-3-10 { width: 30%; } .uk-width-medium-7-10 { width: 70%; } .uk-width-medium-9-10 { width: 90%; } } /* Desktop and bigger */ @media (min-width: 960px) { /* Whole */ .uk-width-large-1-1 { width: 100%; } /* Halves */ .uk-width-large-1-2, .uk-width-large-2-4, .uk-width-large-3-6, .uk-width-large-5-10 { width: 50%; } /* Thirds */ .uk-width-large-1-3, .uk-width-large-2-6 { width: 33.333%; } .uk-width-large-2-3, .uk-width-large-4-6 { width: 66.666%; } /* Quarters */ .uk-width-large-1-4 { width: 25%; } .uk-width-large-3-4 { width: 75%; } /* Fifths */ .uk-width-large-1-5, .uk-width-large-2-10 { width: 20%; } .uk-width-large-2-5, .uk-width-large-4-10 { width: 40%; } .uk-width-large-3-5, .uk-width-large-6-10 { width: 60%; } .uk-width-large-4-5, .uk-width-large-8-10 { width: 80%; } /* Sixths */ .uk-width-large-1-6 { width: 16.666%; } .uk-width-large-5-6 { width: 83.333%; } /* Tenths */ .uk-width-large-1-10 { width: 10%; } .uk-width-large-3-10 { width: 30%; } .uk-width-large-7-10 { width: 70%; } .uk-width-large-9-10 { width: 90%; } } /* Large screen and bigger */ @media (min-width: 1220px) { /* Whole */ .uk-width-xlarge-1-1 { width: 100%; } /* Halves */ .uk-width-xlarge-1-2, .uk-width-xlarge-2-4, .uk-width-xlarge-3-6, .uk-width-xlarge-5-10 { width: 50%; } /* Thirds */ .uk-width-xlarge-1-3, .uk-width-xlarge-2-6 { width: 33.333%; } .uk-width-xlarge-2-3, .uk-width-xlarge-4-6 { width: 66.666%; } /* Quarters */ .uk-width-xlarge-1-4 { width: 25%; } .uk-width-xlarge-3-4 { width: 75%; } /* Fifths */ .uk-width-xlarge-1-5, .uk-width-xlarge-2-10 { width: 20%; } .uk-width-xlarge-2-5, .uk-width-xlarge-4-10 { width: 40%; } .uk-width-xlarge-3-5, .uk-width-xlarge-6-10 { width: 60%; } .uk-width-xlarge-4-5, .uk-width-xlarge-8-10 { width: 80%; } /* Sixths */ .uk-width-xlarge-1-6 { width: 16.666%; } .uk-width-xlarge-5-6 { width: 83.333%; } /* Tenths */ .uk-width-xlarge-1-10 { width: 10%; } .uk-width-xlarge-3-10 { width: 30%; } .uk-width-xlarge-7-10 { width: 70%; } .uk-width-xlarge-9-10 { width: 90%; } } /* Sub-object: `uk-push-*` and `uk-pull-*` ========================================================================== */ /* * Source ordering * Works only with `uk-width-medium-*` */ /* Tablet and bigger */ @media (min-width: 768px) { [class*='uk-push-'], [class*='uk-pull-'] { position: relative; } /* * Push */ /* Halves */ .uk-push-1-2, .uk-push-2-4, .uk-push-3-6, .uk-push-5-10 { left: 50%; } /* Thirds */ .uk-push-1-3, .uk-push-2-6 { left: 33.333%; } .uk-push-2-3, .uk-push-4-6 { left: 66.666%; } /* Quarters */ .uk-push-1-4 { left: 25%; } .uk-push-3-4 { left: 75%; } /* Fifths */ .uk-push-1-5, .uk-push-2-10 { left: 20%; } .uk-push-2-5, .uk-push-4-10 { left: 40%; } .uk-push-3-5, .uk-push-6-10 { left: 60%; } .uk-push-4-5, .uk-push-8-10 { left: 80%; } /* Sixths */ .uk-push-1-6 { left: 16.666%; } .uk-push-5-6 { left: 83.333%; } /* Tenths */ .uk-push-1-10 { left: 10%; } .uk-push-3-10 { left: 30%; } .uk-push-7-10 { left: 70%; } .uk-push-9-10 { left: 90%; } /* * Pull */ /* Halves */ .uk-pull-1-2, .uk-pull-2-4, .uk-pull-3-6, .uk-pull-5-10 { left: -50%; } /* Thirds */ .uk-pull-1-3, .uk-pull-2-6 { left: -33.333%; } .uk-pull-2-3, .uk-pull-4-6 { left: -66.666%; } /* Quarters */ .uk-pull-1-4 { left: -25%; } .uk-pull-3-4 { left: -75%; } /* Fifths */ .uk-pull-1-5, .uk-pull-2-10 { left: -20%; } .uk-pull-2-5, .uk-pull-4-10 { left: -40%; } .uk-pull-3-5, .uk-pull-6-10 { left: -60%; } .uk-pull-4-5, .uk-pull-8-10 { left: -80%; } /* Sixths */ .uk-pull-1-6 { left: -16.666%; } .uk-pull-5-6 { left: -83.333%; } /* Tenths */ .uk-pull-1-10 { left: -10%; } .uk-pull-3-10 { left: -30%; } .uk-pull-7-10 { left: -70%; } .uk-pull-9-10 { left: -90%; } } .uk-grid-divider.uk-grid.uk-grid-small:not(:empty) { margin-left: -15px; margin-right: -15px; } .uk-grid-divider.uk-grid.uk-grid-small > * { padding-left: 15px; padding-right: 15px; } /* ======================================================================== Component: Panel ========================================================================== */ /* * 1. Needed for `a` elements * 2. Create position context for badges */ .uk-panel { /* 1 */ display: block; /* 2 */ position: relative; } /* * Allow panels to be anchors */ .uk-panel, .uk-panel:hover { text-decoration: none; } /* * Micro clearfix to make panels more robust */ .uk-panel:before, .uk-panel:after { content: ""; display: table; } .uk-panel:after { clear: both; } /* * Remove margin from the last-child if not `uk-widget-title` */ .uk-panel > :not(.uk-panel-title):last-child { margin-bottom: 0; } /* Sub-object: `uk-panel-title` ========================================================================== */ .uk-panel-title { margin-top: 0; margin-bottom: 25px; font-size: 18px; line-height: 22px; font-weight: 400; text-transform: uppercase; color: #ffffff; } /* Sub-object: `uk-panel-badge` ========================================================================== */ .uk-panel-badge { position: absolute; top: 0; right: 0; z-index: 1; } /* Sub-object: `uk-panel-teaser` ========================================================================== */ .uk-panel-teaser { margin-bottom: 25px; } /* Sub-object: `uk-panel-body` ========================================================================== */ .uk-panel-body { padding: 25px; } /* Modifier: `uk-panel-box` ========================================================================== */ .uk-panel-box { padding: 25px; background: #303030; color: #999999; border-radius: 1px; } .uk-panel-box-hover:hover { color: #999999; } .uk-panel-box .uk-panel-title { color: #999999; } .uk-panel-box .uk-panel-badge { top: 25px; right: 25px; } .uk-panel-box > .uk-panel-teaser { margin-top: -25px; margin-left: -25px; margin-right: -25px; } /* * Nav in panel */ .uk-panel-box > .uk-nav-side { margin: 0 -25px; } /* * Sub-modifier: `uk-panel-box-primary` */ .uk-panel-box-primary { background-color: #36b9c1; color: #ffffff; } .uk-panel-box-primary > a:not([class]), .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) { color: #fff8c8; } .uk-panel-box-primary > a:not([class]):hover, .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]):hover { color: #ffffff; } .uk-panel-box-primary .uk-button { border-color: #ffffff; background: rgba(0, 0, 0, 0); color: #ffffff; } .uk-panel-box-primary .uk-button:hover { border-color: #ffffff; background: #ffffff; color: #ffffff; } .uk-panel-box-primary .uk-badge { border-color: #ffffff; color: #ffffff; } .uk-panel-box-primary-hover:hover { color: #ffffff; } .uk-panel-box-primary .uk-panel-title { color: #ffffff; } /* * Sub-modifier: `uk-panel-box-secondary` */ .uk-panel-box-secondary { background-color: rgba(0, 0, 0, 0); color: #888888; border: 1px solid rgba(255, 255, 255, 0.08); } .uk-panel-box-secondary-hover:hover { color: #888888; } .uk-panel-box-secondary .uk-panel-title { color: #ffffff; } /* Modifier: `uk-panel-hover` ========================================================================== */ .uk-panel-hover { padding: 25px; color: #444444; border: 1px solid transparent; border-radius: 1px; background: #303030; } .uk-panel-hover:active, .uk-panel-hover:focus { color: inherit; text-decoration: none; } .uk-panel-hover:hover { background: #353535; color: #888888; border-color: #353535; box-shadow: 0 1px 5px rgba(0, 0, 0, 0); text-decoration: none; } .uk-panel-hover .uk-panel-badge { top: 10px; right: 10px; } .uk-panel-hover > .uk-panel-teaser { margin-top: -26px; margin-left: -26px; margin-right: -26px; } /* Modifier: `uk-panel-header` ========================================================================== */ .uk-panel-header .uk-panel-title { padding-bottom: 10px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); color: #36b9c1; } /* Modifier: `uk-panel-space` ========================================================================== */ .uk-panel-space { padding: 30px; } .uk-panel-space .uk-panel-badge { top: 30px; right: 30px; } /* Modifier: `uk-panel-divider` ========================================================================== */ .uk-panel + .uk-panel-divider { margin-top: 50px !important; } .uk-panel + .uk-panel-divider:before { content: ""; display: block; position: absolute; top: -25px; left: 0; right: 0; border-top: 1px solid rgba(255, 255, 255, 0.08); } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-panel + .uk-panel-divider { margin-top: 70px !important; } .uk-panel + .uk-panel-divider:before { top: -35px; } } /* ======================================================================== Component: Block ========================================================================== */ .uk-block { position: relative; box-sizing: border-box; padding-top: 20px; padding-bottom: 20px; } /* Phone landscape and bigger */ @media (min-width: 768px) { .uk-block { padding-top: 50px; padding-bottom: 50px; } } /* * Micro clearfix to make blocks more robust */ .uk-block:before, .uk-block:after { content: ""; display: table; } .uk-block:after { clear: both; } /* * Remove margin from the last-child */ .uk-block > :last-child { margin-bottom: 0; } /* Padding Modifier ========================================================================== */ /* * Large padding */ .uk-block-large { padding-top: 20px; padding-bottom: 20px; } /* Tablets and bigger */ @media (min-width: 768px) { .uk-block-large { padding-top: 50px; padding-bottom: 50px; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-block-large { padding-top: 100px; padding-bottom: 100px; } } /* Color Modifier ========================================================================== */ /* * Default */ .uk-block-default { background: #222222; } /* * Muted */ .uk-block-muted { background: #2d2d2d; } /* * Primary */ .uk-block-primary { background: #36b9c1; } /* * Secondary */ .uk-block-secondary { background: #4f4f4f; } .uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary { padding-top: 0; } /* ======================================================================== Component: Article ========================================================================== */ /* * Micro clearfix to make articles more robust */ .uk-article:before, .uk-article:after { content: ""; display: table; } .uk-article:after { clear: both; } /* * Remove margin from the last-child */ .uk-article > :last-child { margin-bottom: 0; } /* * Vertical gutter for articles */ .uk-article + .uk-article { margin-top: 40px; } /* Sub-object `uk-article-title` ========================================================================== */ .uk-article-title { font-size: 28px; line-height: 34px; font-weight: 400; text-transform: uppercase; } .uk-article-title a { color: inherit; text-decoration: none; } /* Sub-object `uk-article-meta` ========================================================================== */ .uk-article-meta { font-size: 14px; line-height: 18px; color: #5f5f5f; } /* Sub-object `uk-article-lead` ========================================================================== */ .uk-article-lead { color: #888888; font-size: 22px; line-height: 30px; font-weight: 400; } /* Sub-object `uk-article-divider` ========================================================================== */ .uk-article-divider { margin-bottom: 40px; border-color: rgba(255, 255, 255, 0.08); } * + .uk-article-divider { margin-top: 40px; } /* ======================================================================== Component: Comment ========================================================================== */ /* Sub-object `uk-comment-header` ========================================================================== */ .uk-comment-header { margin-bottom: 25px; } /* * Micro clearfix */ .uk-comment-header:before, .uk-comment-header:after { content: ""; display: table; } .uk-comment-header:after { clear: both; } /* Sub-object `uk-comment-avatar` ========================================================================== */ .uk-comment-avatar { margin-right: 25px; float: left; } /* Sub-object `uk-comment-title` ========================================================================== */ .uk-comment-title { margin: 5px 0 0 0; font-size: 17px; line-height: 23px; } /* Sub-object `uk-comment-meta` ========================================================================== */ .uk-comment-meta { margin: 2px 0 0 0; font-size: 12px; line-height: 17px; color: #5f5f5f; } /* Sub-object `uk-comment-body` ========================================================================== */ /* * Remove margin from the last-child */ .uk-comment-body > :last-child { margin-bottom: 0; } /* Sub-object `uk-comment-list` ========================================================================== */ .uk-comment-list { padding: 0; list-style: none; } .uk-comment-list .uk-comment + ul { margin: 25px 0 0 0; list-style: none; } .uk-comment-list > li:nth-child(n+2), .uk-comment-list .uk-comment + ul > li:nth-child(n+2) { margin-top: 25px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-comment-list .uk-comment + ul { padding-left: 100px; } } /* Modifier `uk-comment-primary` ========================================================================== */ .uk-comment { padding: 15px; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 1px; } .uk-comment-primary { border-color: #36b9c1; } .uk-comment-primary .uk-comment-title { color: #36b9c1; } /* ======================================================================== Component: Cover ========================================================================== */ /* * Background image always covers and centers its element */ .uk-cover-background { background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; } /* * Emulates image cover, works with video and image elements * 1. Parent container which clips resized object * 2. Resizes the object to always covers its container * 3. Reset the responsive image CSS * 4. Center object */ /* 1 */ .uk-cover { overflow: hidden; } .uk-cover-object { /* 2 */ width: auto; height: auto; min-width: 100%; min-height: 100%; /* 3 */ max-width: none; /* 4 */ position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* * To center iframes use `data-uk-cover` JavaScript */ [data-uk-cover] { position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* ======================================================================== Component: Nav ========================================================================== */ .uk-nav, .uk-nav ul { margin: 0; padding: 0; list-style: none; } /* * Items */ .uk-nav li > a { display: block; text-decoration: none; } .uk-nav > li > a { padding: 5px 25px; } /* * Nested items */ .uk-nav ul { padding-left: 15px; } .uk-nav ul a { padding: 2px 0; } /* * Item subtitle */ .uk-nav li > a > div { font-size: 11px; line-height: 17px; } /* Sub-object: `uk-nav-header` ========================================================================== */ .uk-nav-header { padding: 5px 25px; text-transform: uppercase; font-weight: bold; font-size: 13px; } .uk-nav-header:not(:first-child) { margin-top: 25px; } /* Sub-object: `uk-nav-divider` ========================================================================== */ .uk-nav-divider { margin: 9px 25px; } /* Sub-object: `uk-nav-sub` ========================================================================== */ /* * `ul` needed for higher specificity to override padding */ ul.uk-nav-sub { padding: 20px 0 20px 25px; font-size: 13px; } /* Modifier: `uk-nav-parent-icon` ========================================================================== */ .uk-nav-parent-icon > .uk-parent > a:after { content: "\f104"; width: 22px; margin-right: -10px; float: right; font-family: FontAwesome; text-align: center; } .uk-nav-parent-icon > .uk-parent.uk-open > a:after { content: "\f107"; } /* Modifier `uk-nav-side` ========================================================================== */ /* * Items */ .uk-nav-side > li > a { color: #888888; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus { background: rgba(255, 255, 255, 0.08); color: #888888; /* 2 */ outline: none; } /* Active */ .uk-nav-side > li.uk-active > a { background: #36b9c1; color: #ffffff; } /* * Sub-object: `uk-nav-header` */ .uk-nav-side .uk-nav-header { color: #888888; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-side .uk-nav-divider { border-top: 1px solid rgba(255, 255, 255, 0.08); } /* * Nested items */ .uk-nav-side ul a { color: #5f5f5f; } .uk-nav-side ul a:hover { color: #36b9c1; } /* Modifier `uk-nav-dropdown` ========================================================================== */ /* * Items */ .uk-nav-dropdown > li > a { color: #888888; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li > a:focus { background: #36b9c1; color: #ffffff; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-dropdown .uk-nav-header { color: #5f5f5f; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-dropdown .uk-nav-divider { border-top: 1px solid rgba(255, 255, 255, 0.08); } /* * Nested items */ .uk-nav-dropdown ul a { color: #5f5f5f; } .uk-nav-dropdown ul a:hover { color: #36b9c1; } /* Modifier `uk-nav-navbar` ========================================================================== */ /* * Items */ .uk-nav-navbar > li > a { color: #888888; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus { background: #36b9c1; color: #ffffff; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-navbar .uk-nav-header { color: #5f5f5f; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-navbar .uk-nav-divider { border-top: 1px solid rgba(255, 255, 255, 0.08); } /* * Nested items */ .uk-nav-navbar ul a { color: #5f5f5f; } .uk-nav-navbar ul a:hover { color: #36b9c1; } /* Modifier `uk-nav-offcanvas` ========================================================================== */ /* * Items */ .uk-nav-offcanvas > li > a { color: #ffffff; padding: 10px 15px; border-top: 1px solid rgba(255, 255, 255, 0.03); border-bottom: 1px solid #090909; background: #191919; box-shadow: 0 1px 3px #0c0c0c; font-size: 14px; text-transform: uppercase; } /* * Hover * No hover on touch devices because it behaves buggy in fixed offcanvas * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus { background: #2b2b2b; color: #36b9c1; /* 2 */ outline: none; box-shadow: 0 2px 6px #090909; } /* * Active * `html .uk-nav` needed for higher specificity to override hover */ html .uk-nav.uk-nav-offcanvas > li.uk-active > a { background: #1e1e1e; color: #36b9c1; } /* * Sub-object: `uk-nav-header` */ .uk-nav-offcanvas .uk-nav-header { color: rgba(136, 136, 136, 0.7); } /* * Sub-object: `uk-nav-divider` */ .uk-nav-offcanvas .uk-nav-divider { border-top: 1px solid #202020; } /* * Nested items * No hover on touch devices because it behaves buggy in fixed offcanvas */ .uk-nav-offcanvas ul a { color: #ffffff; } html:not(.uk-touch) .uk-nav-offcanvas ul a:hover { color: #36b9c1; } .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a { background: #252525; color: #36b9c1; } .uk-nav-offcanvas > li > a:active { background: #1e1e1e !important; color: #36b9c1 !important; } /* ======================================================================== Component: Navbar ========================================================================== */ .uk-navbar { background: rgba(0, 0, 0, 0); color: #888888; } /* * Micro clearfix */ .uk-navbar:before, .uk-navbar:after { content: ""; display: table; } .uk-navbar:after { clear: both; } /* Sub-object: `uk-navbar-nav` ========================================================================== */ .uk-navbar-nav { margin: 0; padding: 0; list-style: none; float: left; } /* * 1. Create position context for dropdowns */ .uk-navbar-nav > li { float: left; /* 1 */ position: relative; } /* * 1. Dimensions * 2. Style */ .uk-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; /* 1 */ height: 35px; padding: 0 12px; line-height: 35px; /* 2 */ color: #888888; font-size: 15px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; border: 1px solid #4f4f4f; border-radius: 1px; text-transform: uppercase; -webkit-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } /* Appear not as link */ .uk-navbar-nav > li > a[href='#'] { cursor: text; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a { background-color: #4f4f4f; color: #ffffff; /* 3 */ outline: none; border-color: #4f4f4f; } /* OnClick */ .uk-navbar-nav > li > a:active { background-color: #36b9c1; color: #ffffff; border-color: #36b9c1; } /* Active */ .uk-navbar-nav > li.uk-active > a { background-color: #36b9c1; color: #ffffff; border-color: #36b9c1; } /* Sub-objects: `uk-navbar-nav-subtitle` ========================================================================== */ .uk-navbar-nav .uk-navbar-nav-subtitle { line-height: 22px; } .uk-navbar-nav-subtitle > div { margin-top: -2.5px; font-size: 11px; line-height: 13px; } /* Sub-objects: `uk-navbar-content`, `uk-navbar-brand`, `uk-navbar-toggle` ========================================================================== */ /* * Imitate navbar items */ .uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle { box-sizing: border-box; display: block; height: 35px; padding: 0 12px; float: left; } /* * Helper to center all child elements vertically */ .uk-navbar-content:before, .uk-navbar-brand:before, .uk-navbar-toggle:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* Sub-objects: `uk-navbar-content` ========================================================================== */ /* * Better sibling spacing */ .uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) { padding-left: 0; } /* * Link colors */ .uk-navbar-content > a:not([class]) { color: #36b9c1; } .uk-navbar-content > a:not([class]):hover { color: #2b9399; } /* Sub-objects: `uk-navbar-brand` ========================================================================== */ .uk-navbar-brand { font-size: 19px; color: #888888; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-brand:hover, .uk-navbar-brand:focus { color: #888888; text-decoration: none; /* 2 */ outline: none; } /* Sub-object: `uk-navbar-toggle` ========================================================================== */ .uk-navbar-toggle { font-size: 19px; color: #ffffff; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-toggle:hover, .uk-navbar-toggle:focus { color: #36b9c1; text-decoration: none; /* 2 */ outline: none; } /* * 1. Center icon vertically */ .uk-navbar-toggle:after { content: "\f0c9"; font-family: FontAwesome; /* 1 */ vertical-align: middle; } .uk-navbar-toggle-alt:after { content: "\f002"; } /* Sub-object: `uk-navbar-center` ========================================================================== */ /* * The element with this class needs to be last child in the navbar * 1. This hack is needed because other float elements shift centered text */ .uk-navbar-center { float: none; text-align: center; /* 1 */ max-width: 50%; margin-left: auto; margin-right: auto; } /* Sub-object: `uk-navbar-flip` ========================================================================== */ .uk-navbar-flip { float: right; } .uk-navbar-nav > li { margin: 0 2px; } .uk-navbar-brand { line-height: 34px; } .uk-navbar-toggle { padding: 0; } /* ======================================================================== Component: Subnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-subnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied * 3. Create position context for dropdowns */ .uk-subnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; /* 3 */ position: relative; } /* * DEPRECATED IE9 Support */ .uk-subnav:before, .uk-subnav:after { content: ""; display: block; overflow: hidden; } .uk-subnav:after { clear: both; } .uk-subnav > * { float: left; } /* Items ========================================================================== */ .uk-subnav > * > * { display: inline-block; color: #888888; font-size: 12.9px; text-transform: uppercase; } /* * Hover * 1. Apply hover style also to focus state */ .uk-subnav > * > :hover, .uk-subnav > * > :focus { color: #36b9c1; text-decoration: none; } /* * Active */ .uk-subnav > .uk-active > * { color: #36b9c1; } /* Modifier: 'subnav-line' ========================================================================== */ .uk-subnav-line > :before { content: ""; display: inline-block; height: 10px; vertical-align: middle; } .uk-subnav-line > :nth-child(n+2):before { margin-right: 10px; border-left: 1px solid rgba(255, 255, 255, 0.08); } /* Modifier: 'subnav-pill' ========================================================================== */ .uk-subnav-pill > * > * { padding: 3px 12px; padding: 0 12px; border: 1px solid #36b9c1; border-radius: 1px; line-height: 30px; color: #36b9c1; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-subnav-pill > * > :hover, .uk-subnav-pill > * > :focus { background: #36b9c1; color: #ffffff; text-decoration: none; /* 2 */ outline: none; } /* * Active * `li` needed for higher specificity to override hover */ .uk-subnav-pill > .uk-active > * { background: #36b9c1; color: #ffffff; } /* Disabled state ========================================================================== */ .uk-subnav > .uk-disabled > * { background: none; color: #5f5f5f; text-decoration: none; cursor: text; border: 0; } .uk-subnav-pill > li > a:active { border-color: #2b9399; background: #2d9aa1; box-shadow: inset 0 0 5px #30858a; color: rgba(255, 255, 255, 0.8); } /* ======================================================================== Component: Breadcrumb ========================================================================== */ /* * 1. Remove default list style * 2. Remove whitespace between child elements when using `inline-block` */ .uk-breadcrumb { /* 1 */ padding: 0; list-style: none; /* 2 */ font-size: 0.001px; text-transform: uppercase; } /* Items ========================================================================== */ /* * Reset whitespace hack */ .uk-breadcrumb > li { font-size: 13px; vertical-align: top; } .uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { display: inline-block; } .uk-breadcrumb > li:nth-child(n+2):before { content: "/"; display: inline-block; margin: 0 12px; color: rgba(95, 95, 95, 0.3); } /* * Disabled */ .uk-breadcrumb > li:not(.uk-active) > span { color: #5f5f5f; } /* ======================================================================== Component: Pagination ========================================================================== */ /* * 1. Remove default list style * 2. Center pagination by default * 3. Remove whitespace between child elements when using `inline-block` */ .uk-pagination { /* 1 */ padding: 0; list-style: none; /* 2 */ text-align: center; /* 3 */ font-size: 0.001px; } /* * Micro clearfix * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used */ .uk-pagination:before, .uk-pagination:after { content: ""; display: table; } .uk-pagination:after { clear: both; } /* Items ========================================================================== */ /* * 1. Reset whitespace hack * 2. Remove the gap at the bottom of it container */ .uk-pagination > li { display: inline-block; /* 1 */ font-size: 1rem; /* 2 */ vertical-align: top; } .uk-pagination > li:nth-child(n+2) { margin-left: 5px; } /* * 1. Makes pagination more robust against different box-sizing use * 2. Reset text-align to center if alignment modifier is used */ .uk-pagination > li > a, .uk-pagination > li > span { display: inline-block; min-width: 18px; padding: 3px 5px; line-height: 22px; text-decoration: none; /* 1 */ box-sizing: content-box; /* 2 */ text-align: center; border-radius: 50%; } /* * Links */ .uk-pagination > li > a { background: rgba(0, 0, 0, 0); color: #888888; border: 1px solid rgba(255, 255, 255, 0.08); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-pagination > li > a:hover, .uk-pagination > li > a:focus { background-color: rgba(0, 0, 0, 0); color: #36b9c1; /* 2 */ outline: none; border-color: #36b9c1; } /* OnClick */ .uk-pagination > li > a:active { background-color: #36b9c1; color: #ffffff; border-color: #36b9c1; } /* * Active */ .uk-pagination > .uk-active > span { background: #36b9c1; color: #ffffff; border: 1px solid #36b9c1; } /* * Disabled */ .uk-pagination > .uk-disabled > span { background-color: rgba(45, 45, 45, 0.7); color: #5f5f5f; border: 1px solid rgba(255, 255, 255, 0.08); } /* Previous and next navigation ========================================================================== */ .uk-pagination-previous { float: left; } .uk-pagination-next { float: right; } /* Alignment modifiers ========================================================================== */ .uk-pagination-left { text-align: left; } .uk-pagination-right { text-align: right; } .uk-pagination .uk-pagination-previous > a, .uk-pagination .uk-pagination-previous > span, .uk-pagination .uk-pagination-next > a, .uk-pagination .uk-pagination-next > span { border: none !important; border-radius: 0; background: rgba(0, 0, 0, 0); } .uk-pagination .uk-pagination-previous > a:hover, .uk-pagination .uk-pagination-previous > span:hover, .uk-pagination .uk-pagination-next > a:hover, .uk-pagination .uk-pagination-next > span:hover { text-decoration: underline; } /* ======================================================================== Component: Tab ========================================================================== */ .uk-tab { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid rgba(255, 255, 255, 0.08); } /* * Micro clearfix on the deepest container */ .uk-tab:before, .uk-tab:after { content: ""; display: table; } .uk-tab:after { clear: both; } /* * Items * 1. Create position context for dropdowns */ .uk-tab > li { margin-bottom: -1px; float: left; /* 1 */ position: relative; } .uk-tab > li > a { display: block; padding: 8px 12px 8px 12px; border: 1px solid transparent; border-bottom-width: 0; color: #ffffff; text-decoration: none; border-radius: 1px 1px 0 0; } .uk-tab > li:nth-child(n+2) > a { margin-left: 5px; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-tab > li > a:hover, .uk-tab > li > a:focus, .uk-tab > li.uk-open > a { border-color: rgba(255, 255, 255, 0.08); background: #222222; color: #ffffff; /* 2 */ outline: none; } .uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a { margin-bottom: 1px; padding-bottom: 7px; } /* Active */ .uk-tab > li.uk-active > a { border-color: rgba(255, 255, 255, 0.08); border-bottom-color: transparent; background: #222222; color: #36b9c1; } /* Disabled */ .uk-tab > li.uk-disabled > a { color: #5f5f5f; cursor: text; } .uk-tab > li.uk-disabled > a:hover, .uk-tab > li.uk-disabled > a:focus, .uk-tab > li.uk-disabled.uk-active > a { background: none; border-color: transparent; } /* Modifier: 'tab-flip' ========================================================================== */ .uk-tab-flip > li { float: right; } .uk-tab-flip > li:nth-child(n+2) > a { margin-left: 0; margin-right: 5px; } /* Modifier: 'tab-responsive' ========================================================================== */ .uk-tab > li.uk-tab-responsive > a { margin-left: 0; margin-right: 0; } /* * Icon */ .uk-tab-responsive > a:before { content: "\f0c9\00a0"; font-family: FontAwesome; } /* Modifier: 'tab-center' ========================================================================== */ .uk-tab-center { border-bottom: 1px solid rgba(255, 255, 255, 0.08); } .uk-tab-center-bottom { border-bottom: none; border-top: 1px solid rgba(255, 255, 255, 0.08); } .uk-tab-center:before, .uk-tab-center:after { content: ""; display: table; } .uk-tab-center:after { clear: both; } /* * 1. Using `right` to prevent vertical scrollbar caused by centering if to many tabs */ .uk-tab-center .uk-tab { position: relative; right: 50%; border: none; float: right; } .uk-tab-center .uk-tab > li { position: relative; right: -50%; } .uk-tab-center .uk-tab > li > a { text-align: center; } /* Modifier: 'tab-bottom' ========================================================================== */ .uk-tab-bottom { border-top: 1px solid rgba(255, 255, 255, 0.08); border-bottom: none; } .uk-tab-bottom > li { margin-top: -1px; margin-bottom: 0; } .uk-tab-bottom > li > a { padding-top: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-top-width: 0; } .uk-tab-bottom > li:not(.uk-active) > a:hover, .uk-tab-bottom > li:not(.uk-active) > a:focus, .uk-tab-bottom > li.uk-open:not(.uk-active) > a { margin-bottom: 0; margin-top: 1px; padding-bottom: 8px; padding-top: 7px; } .uk-tab-bottom > li.uk-active > a { border-top-color: transparent; border-bottom-color: rgba(255, 255, 255, 0.08); } /* Modifier: 'tab-grid' ========================================================================== */ /* * 1. Create position context to prevent hidden border because of negative `z-index` */ .uk-tab-grid { margin-left: -5px; border-bottom: none; /* 1 */ position: relative; z-index: 0; } .uk-tab-grid:before { display: block; position: absolute; left: 5px; right: 0; bottom: -1px; border-top: 1px solid rgba(255, 255, 255, 0.08); /* 1 */ z-index: -1; } .uk-tab-grid > li:first-child > a { margin-left: 5px; } .uk-tab-grid > li > a { text-align: center; } /* * If `uk-tab-bottom` */ .uk-tab-grid.uk-tab-bottom { border-top: none; } .uk-tab-grid.uk-tab-bottom:before { top: -1px; bottom: auto; } /* Modifier: 'tab-left', 'tab-right' ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-tab-left, .uk-tab-right { border-bottom: none; } .uk-tab-left > li, .uk-tab-right > li { margin-bottom: 0; float: none; } .uk-tab-left > li > a, .uk-tab-right > li > a { padding-top: 8px; padding-bottom: 8px; } .uk-tab-left > li:nth-child(n+2) > a, .uk-tab-right > li:nth-child(n+2) > a { margin-left: 0; margin-top: 5px; } .uk-tab-left > li.uk-active > a, .uk-tab-right > li.uk-active > a { border-color: rgba(255, 255, 255, 0.08); } /* * Modifier: 'tab-left' */ .uk-tab-left { border-right: 1px solid rgba(255, 255, 255, 0.08); } .uk-tab-left > li { margin-right: -1px; } .uk-tab-left > li > a { border-bottom-width: 1px; border-right-width: 0; } .uk-tab-left > li:not(.uk-active) > a:hover, .uk-tab-left > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-right: 1px; padding-bottom: 8px; padding-right: 11px; } .uk-tab-left > li.uk-active > a { border-right-color: transparent; } /* * Modifier: 'tab-right' */ .uk-tab-right { border-left: 1px solid rgba(255, 255, 255, 0.08); } .uk-tab-right > li { margin-left: -1px; } .uk-tab-right > li > a { border-bottom-width: 1px; border-left-width: 0; } .uk-tab-right > li:not(.uk-active) > a:hover, .uk-tab-right > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-left: 1px; padding-bottom: 8px; padding-left: 11px; } .uk-tab-right > li.uk-active > a { border-left-color: transparent; } } /* Modifier: `uk-tab-bottom' ========================================================================== */ .uk-tab-bottom > li > a { border-radius: 0 0 1px 1px; } /* Modifier: `uk-tab-left', `uk-tab-right' ========================================================================== */ /* Only tablets and desktops */ @media (min-width: 768px) { /* * Modifier: `uk-tab-left' */ .uk-tab-left > li > a { border-radius: 1px 0 0 1px; } /* * Modifier: `uk-tab-right' */ .uk-tab-right > li > a { border-radius: 0 1px 1px 0; } } /* ======================================================================== Component: Thumbnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-thumbnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-thumbnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; } /* * DEPRECATED IE9 Support */ .uk-thumbnav:before, .uk-thumbnav:after { content: ""; display: block; overflow: hidden; } .uk-thumbnav:after { clear: both; } .uk-thumbnav > * { float: left; } /* Items ========================================================================== */ .uk-thumbnav > * > * { display: block; background: #ffffff; } .uk-thumbnav > * > * > img { opacity: 0.7; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } /* * Hover */ .uk-thumbnav > * > :hover > img, .uk-thumbnav > * > :focus > img { opacity: 1; } /* * Active */ .uk-thumbnav > .uk-active > * > img { opacity: 1; } /* ======================================================================== Component: List ========================================================================== */ .uk-list { padding: 0; list-style: none; } /* * Micro clearfix to make list more robust */ .uk-list > li:before, .uk-list > li:after { content: ""; display: table; } .uk-list > li:after { clear: both; } /* * Remove margin from the last-child */ .uk-list > li > :last-child { margin-bottom: 0; } /* * Nested lists */ .uk-list ul { margin: 0; padding-left: 20px; list-style: none; } /* Modifier: `uk-list-line` ========================================================================== */ .uk-list-line > li:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(255, 255, 255, 0.08); } /* Modifier: `uk-list-striped` ========================================================================== */ .uk-list-striped > li { padding: 5px 5px; } .uk-list-striped > li:nth-of-type(odd) { background: #2d2d2d; } /* Modifier: `uk-list-space` ========================================================================== */ .uk-list-space > li:nth-child(n+2) { margin-top: 10px; } /* ======================================================================== Component: Description list ========================================================================== */ /* Modifier: `uk-description-list-horizontal` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-description-list-horizontal { overflow: hidden; } .uk-description-list-horizontal > dt { width: 160px; float: left; clear: both; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .uk-description-list-horizontal > dd { margin-left: 180px; } } /* Modifier: `uk-description-list-line` ========================================================================== */ .uk-description-list-line > dt { font-weight: normal; } .uk-description-list-line > dt:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(255, 255, 255, 0.08); } .uk-description-list-line > dd { color: #5f5f5f; } /* ======================================================================== Component: Table ========================================================================== */ /* * 1. Remove most spacing between table cells. * 2. Block element behavior * 3. Style */ .uk-table { /* 1 */ border-collapse: collapse; border-spacing: 0; /* 2 */ width: 100%; /* 3 */ margin-bottom: 25px; } /* * Add margin if adjacent element */ * + .uk-table { margin-top: 25px; } .uk-table th, .uk-table td { padding: 8px 8px; } /* * Set alignment */ .uk-table th { text-align: left; } .uk-table td { vertical-align: top; } .uk-table thead th { vertical-align: bottom; } /* * Caption and footer */ .uk-table caption, .uk-table tfoot { font-size: 13px; font-style: italic; } .uk-table caption { text-align: left; color: #5f5f5f; } /* * Active State */ .uk-table tbody tr.uk-active { background: #252525; } /* Sub-modifier: `uk-table-middle` ========================================================================== */ .uk-table-middle, .uk-table-middle td { vertical-align: middle !important; } /* Modifier: `uk-table-striped` ========================================================================== */ .uk-table-striped tbody tr:nth-of-type(odd) { background: #2d2d2d; } /* Modifier: `uk-table-condensed` ========================================================================== */ .uk-table-condensed td { padding: 4px 8px; } /* Modifier: `uk-table-hover` ========================================================================== */ .uk-table-hover tbody tr:hover { background: #252525; } /* ======================================================================== Component: Form ========================================================================== */ /* * 1. Define consistent box sizing. * Default is `content-box` with following exceptions set to `border-box` * `button`, `select`, `input[type="checkbox"]` and `input[type="radio"]` * `input[type="search"]` in Chrome, Safari and Opera * `input[type="color"]` in Firefox * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. */ .uk-form input, .uk-form select, .uk-form textarea { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: inherit; } /* * Address inconsistent `text-transform` inheritance which is only inherit in Firefox */ .uk-form select { text-transform: none; } /* * 1. Correct `font` properties not being inherited. * 2. Don't inherit the `font-weight` and use `bold` instead. * NOTE: Both declarations don't work in Chrome, Safari and Opera. */ .uk-form optgroup { /* 1 */ font: inherit; /* 2 */ font-weight: bold; } /* * Removes inner padding and border in Firefox 4+. */ .uk-form input::-moz-focus-inner { border: 0; padding: 0; } /* * Removes excess padding in IE 8/9/10. */ .uk-form input[type="checkbox"], .uk-form input[type="radio"] { padding: 0; } /* * Improves consistency of cursor style for clickable elements */ .uk-form input[type="checkbox"]:not(:disabled), .uk-form input[type="radio"]:not(:disabled) { cursor: pointer; } /* * Remove default style in iOS. */ .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="number"], .uk-form input[type="datetime"] { -webkit-appearance: none; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-form input[type="search"]::-webkit-search-cancel-button, .uk-form input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ .uk-form input[type="number"]::-webkit-inner-spin-button, .uk-form input[type="number"]::-webkit-outer-spin-button { height: auto; } /* * Define consistent border, margin, and padding. */ .uk-form fieldset { border: none; margin: 0; padding: 0; } /* * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 2. Improve readability and alignment in all browsers. */ .uk-form textarea { /* 1 */ overflow: auto; /* 2 */ vertical-align: top; } /* * Removes placeholder transparency in Firefox. */ .uk-form ::-moz-placeholder { opacity: 1; } /* * Removes `box-shadow` for invalid controls in Firefox. */ .uk-form :invalid { box-shadow: none; } /* * Vertical alignment */ .uk-form input:not([type="radio"]):not([type="checkbox"]), .uk-form select { vertical-align: middle; } /* Style ========================================================================== */ /* * Remove margin from the last-child */ .uk-form > :last-child { margin-bottom: 0; } /* * Controls * Except for `range`, `radio`, `checkbox`, `file`, `submit`, `reset`, `button` and `image` * 1. Must be `height` because `min-height` is not working in OSX * 2. Responsiveness: Sets a maximum width relative to the parent to scale on narrower viewports * 3. Vertical `padding` needed for `select` elements in Firefox * 4. Style */ .uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { /* 1 */ height: 30px; /* 2 */ max-width: 100%; /* 3 */ padding: 5px 8px; /* 4 */ border: 1px solid rgba(255, 255, 255, 0.08); background: #222222; color: #888888; -webkit-transition: all 0.2s linear; -webkit-transition-property: border, background, color, box-shadow, padding; transition: all 0.2s linear; transition-property: border, background, color, box-shadow, padding; border-radius: 1px; font-weight: inherit; } .uk-form select:focus, .uk-form textarea:focus, .uk-form input:not([type]):focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { border-color: #4f4f4f; outline: 0; background: #222222; color: #ffffff; } .uk-form select:disabled, .uk-form textarea:disabled, .uk-form input:not([type]):disabled, .uk-form input[type="text"]:disabled, .uk-form input[type="password"]:disabled, .uk-form input[type="datetime"]:disabled, .uk-form input[type="datetime-local"]:disabled, .uk-form input[type="date"]:disabled, .uk-form input[type="month"]:disabled, .uk-form input[type="time"]:disabled, .uk-form input[type="week"]:disabled, .uk-form input[type="number"]:disabled, .uk-form input[type="email"]:disabled, .uk-form input[type="url"]:disabled, .uk-form input[type="search"]:disabled, .uk-form input[type="tel"]:disabled, .uk-form input[type="color"]:disabled { border-color: rgba(255, 255, 255, 0.08); background-color: #2d2d2d; color: #5f5f5f; } /* * Placeholder */ .uk-form :-ms-input-placeholder { color: #5f5f5f !important; } .uk-form ::-moz-placeholder { color: #5f5f5f; } .uk-form ::-webkit-input-placeholder { color: #5f5f5f; } .uk-form :disabled:-ms-input-placeholder { color: #5f5f5f !important; } .uk-form :disabled::-moz-placeholder { color: #5f5f5f; } .uk-form :disabled::-webkit-input-placeholder { color: #5f5f5f; } /* * Legend * 1. Behave like block element * 2. Correct `color` not being inherited in IE 8/9/10/11. * 3. Remove padding * 4. `margin-bottom` is not working in Safari and Opera. * Using `padding` and :after instead to create the border * 5. Style */ .uk-form legend { /* 1 */ width: 100%; /* 2 */ border: 0; /* 3 */ padding: 0; /* 4 */ padding-bottom: 25px; /* 5 */ font-size: 19px; line-height: 32px; } /* * 1. Fixes IE9 */ .uk-form legend:after { content: ""; display: block; border-bottom: 1px solid rgba(255, 255, 255, 0.08); /* 1 */ width: 100%; } /* Size modifiers * Higher specificity needed to override defaults ========================================================================== */ select.uk-form-small, textarea.uk-form-small, input[type].uk-form-small, input:not([type]).uk-form-small { height: 25px; padding: 4px; font-size: 12px; } select.uk-form-large, textarea.uk-form-large, input[type].uk-form-large, input:not([type]).uk-form-large { height: 40px; padding: 8px 12px; font-size: 17px; } /* Reset height * Must be after size modifiers ========================================================================== */ .uk-form textarea, .uk-form select[multiple], .uk-form select[size] { height: auto; } /* Validation states * Using !important to keep the selector simple ========================================================================== */ /* * Error state */ .uk-form-danger { border-color: #e15e5e !important; background: #222222 !important; color: #e15e5e !important; } /* * Success state */ .uk-form-success { border-color: #9fc572 !important; background: #222222 !important; color: #9fc572 !important; } /* Style modifiers * Using !important to keep the selector simple ========================================================================== */ /* * Blank form */ .uk-form-blank { border-color: transparent !important; border-style: dashed !important; background: none !important; } .uk-form-blank:focus { border-color: rgba(255, 255, 255, 0.08) !important; } /* Size sub-modifiers ========================================================================== */ /* * Fixed widths * Different widths for mini sized `input` and `select` elements */ input.uk-form-width-mini { width: 40px; } select.uk-form-width-mini { width: 65px; } .uk-form-width-small { width: 130px; } .uk-form-width-medium { width: 200px; } .uk-form-width-large { width: 500px; } /* Sub-objects: `uk-form-row` * Groups labels and controls in rows ========================================================================== */ /* * Micro clearfix * Needed for `uk-form-horizontal` modifier */ .uk-form-row:before, .uk-form-row:after { content: ""; display: table; } .uk-form-row:after { clear: both; } /* * Vertical gutter */ .uk-form-row + .uk-form-row { margin-top: 25px; } /* Help text * Sub-object: `uk-form-help-inline`, `uk-form-help-block` ========================================================================== */ .uk-form-help-inline { display: inline-block; margin: 0 0 0 10px; } .uk-form-help-block { margin: 5px 0 0 0; } /* Controls content * Sub-object: `uk-form-controls`, `uk-form-controls-condensed` ========================================================================== */ /* * Remove margins */ .uk-form-controls > :first-child { margin-top: 0; } .uk-form-controls > :last-child { margin-bottom: 0; } /* * Group controls and text into blocks with a small spacing between blocks */ .uk-form-controls-condensed { margin: 5px 0; } /* Modifier: `uk-form-stacked` * Requires sub-object: `uk-form-label` ========================================================================== */ .uk-form-stacked .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } /* Modifier: `uk-form-horizontal` * Requires sub-objects: `uk-form-label`, `uk-form-controls` ========================================================================== */ /* Tablet portrait and smaller */ @media (max-width: 959px) { /* Behave like `uk-form-stacked` */ .uk-form-horizontal .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-form-horizontal .uk-form-label { width: 200px; margin-top: 5px; float: left; } .uk-form-horizontal .uk-form-controls { margin-left: 215px; } /* Better vertical alignment if controls are checkboxes and radio buttons with text */ .uk-form-horizontal .uk-form-controls-text { padding-top: 5px; } } /* Sub-object: `uk-form-icon` ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences */ .uk-form-icon { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; } /* * 1. Make form element clickable through icon */ .uk-form-icon > [class*='uk-icon-'] { position: absolute; top: 50%; width: 30px; margin-top: -8px; font-size: 15px; color: #5f5f5f; text-align: center; /* 1 */ pointer-events: none; } .uk-form-icon:not(.uk-form-icon-flip) > input { padding-left: 30px !important; } /* * Sub-modifier: `uk-form-icon-flip` */ .uk-form-icon-flip > [class*='uk-icon-'] { right: 0; } .uk-form-icon-flip > input { padding-right: 30px !important; } /* ======================================================================== Component: Button ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-button::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Style * 8. `line-height` is used to create a height * 9. `min-height` is necessary for `input` elements in Firefox and Opera because `line-height` is not working. * 10. Reset button group whitespace hack * 11. Required for `a`. */ .uk-button { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: #ffffff; /* 6 */ text-transform: none; /* 7 */ display: inline-block; box-sizing: border-box; padding: 0 12px; background: #4f4f4f; vertical-align: middle; /* 8 */ line-height: 30px; /* 9 */ min-height: 30px; /* 10 */ font-size: 14px; /* 11 */ text-decoration: none; text-align: center; border: 1px solid #4f4f4f; border-radius: 1px; font-family: 'Montserrat', Helvetica, Arial, sans-serif; font-weight: 400; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .uk-button:not(:disabled) { cursor: pointer; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-button:hover, .uk-button:focus { background-color: #474747; color: #ffffff; /* 2 */ outline: none; /* 3 */ text-decoration: none; } /* Active */ .uk-button:active, .uk-button.uk-active { background-color: #474747; color: #ffffff; } /* Color modifiers ========================================================================== */ /* * Modifier: `uk-button-primary` */ .uk-button-primary { background-color: #36b9c1; color: #ffffff; border-color: #36b9c1; } /* Hover */ .uk-button-primary:hover, .uk-button-primary:focus { background-color: #3aa7ae; color: #ffffff; } /* Active */ .uk-button-primary:active, .uk-button-primary.uk-active { background-color: #3aa7ae; color: #ffffff; } /* * Modifier: `uk-button-success` */ .uk-button-success { background-color: #9fc572; color: #ffffff; border-color: #9fc572; } /* Hover */ .uk-button-success:hover, .uk-button-success:focus { background-color: #92b767; color: #ffffff; } /* Active */ .uk-button-success:active, .uk-button-success.uk-active { background-color: #92b767; color: #ffffff; } /* * Modifier: `uk-button-danger` */ .uk-button-danger { background-color: #e15e5e; color: #ffffff; border-color: #e15e5e; } /* Hover */ .uk-button-danger:hover, .uk-button-danger:focus { background-color: #d64f4f; color: #ffffff; } /* Active */ .uk-button-danger:active, .uk-button-danger.uk-active { background-color: #d64f4f; color: #ffffff; } /* Disabled state * Overrides also the color modifiers ========================================================================== */ /* Equal for all button types */ .uk-button:disabled { background-color: rgba(0, 0, 0, 0); color: #5f5f5f; border-color: rgba(255, 255, 255, 0.08); } /* Modifier: `uk-button-link` ========================================================================== */ /* Reset */ .uk-button-link, .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active, .uk-button-link:disabled { border-color: transparent; background: none; font-size: 14px; font-weight: inherit; } /* Color */ .uk-button-link { color: #36b9c1; } .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active { color: #2b9399; text-decoration: underline; } .uk-button-link:disabled { color: #5f5f5f; } /* Focus */ .uk-button-link:focus { outline: 1px dotted; } /* Size modifiers ========================================================================== */ .uk-button-mini { min-height: 20px; padding: 0 6px; line-height: 20px; font-size: 12px; } .uk-button-small { min-height: 25px; padding: 0 10px; line-height: 23px; font-size: 13px; } .uk-button-large { min-height: 40px; padding: 0 15px; line-height: 38px; font-size: 15px; } /* Sub-object `uk-button-group` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns * 3. Remove whitespace between child elements when using `inline-block` * 4. Prevent buttons from wrapping * 5. Remove whitespace between child elements when using `inline-block` */ .uk-button-group { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ font-size: 0.001px; /* 4 */ white-space: nowrap; } .uk-button-group > * { display: inline-block; } /* 5 */ .uk-button-group .uk-button { vertical-align: top; } /* Sub-object: `uk-button-dropdown` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns */ .uk-button-dropdown { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; } /* Box-shadow on click event */ .uk-button:active { border-color: #363636; background: #333333; box-shadow: inset 0 0 5px rgba(34, 34, 34, 0.15); color: rgba(255, 255, 255, 0.8); } .uk-button-primary:active { border-color: #308e94; background: #329197; box-shadow: inset 0 0 5px #30858a; color: rgba(255, 255, 255, 0.8); } .uk-button-success:active { border-color: #86b252; background: #83a956; box-shadow: inset 0 0 5px #80a753; color: rgba(255, 255, 255, 0.8); } .uk-button-danger:active { border-color: #cf3d3d; background: #c74040; box-shadow: inset 0 0 5px #cd3535; color: rgba(255, 255, 255, 0.8); } /* Sub-object `uk-button-group` ========================================================================== */ /* Reset border-radius */ .uk-button-group > .uk-button:not(:first-child):not(:last-child), .uk-button-group > div:not(:first-child):not(:last-child) .uk-button { border-radius: 0; } .uk-button-group > .uk-button:first-child, .uk-button-group > div:first-child .uk-button { border-top-right-radius: 0; border-bottom-right-radius: 0; } .uk-button-group > .uk-button:last-child, .uk-button-group > div:last-child .uk-button { border-top-left-radius: 0; border-bottom-left-radius: 0; } /* Collapse border */ .uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: -1px; } /* ======================================================================== Component: Icon ========================================================================== */ @font-face { font-family: 'FontAwesome'; src: url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.woff2") format('woff2'), url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.woff") format("woff"), url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; } /* * 1. Allow margin * 2. Prevent inherit font style * 4. Correct line-height * 5. Better font rendering * 6. Remove `text-decoration` for anchors */ [class*='uk-icon-'] { font-family: FontAwesome; /* 1 */ display: inline-block; /* 2 */ font-weight: normal; font-style: normal; /* 4 */ line-height: 1; /* 5 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* 6 */ [class*='uk-icon-'], [class*='uk-icon-']:hover, [class*='uk-icon-']:focus { text-decoration: none; } /* Size modifiers ========================================================================== */ .uk-icon-small { font-size: 150%; vertical-align: -10%; } .uk-icon-medium { font-size: 200%; vertical-align: -16%; } .uk-icon-large { font-size: 250%; vertical-align: -22%; } /* Modifier: `uk-icon-justify` ========================================================================== */ .uk-icon-justify { width: 1em; text-align: center; } /* Modifier: `uk-icon-spin` ========================================================================== */ .uk-icon-spin { display: inline-block; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } /* Modifier: `uk-icon-hover` ========================================================================== */ .uk-icon-hover { color: #5f5f5f; } /* * Hover */ .uk-icon-hover:hover { color: #ffffff; } /* Modifier: `uk-icon-button` ========================================================================== */ .uk-icon-button { box-sizing: border-box; display: inline-block; width: 36px; height: 36px; border-radius: 50%; background: rgba(0, 0, 0, 0); line-height: 36px; color: #888888; font-size: 20px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.08); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-icon-button:hover, .uk-icon-button:focus { background-color: #36b9c1; color: #ffffff; /* 2 */ outline: none; border-color: #36b9c1; } /* Active */ .uk-icon-button:active { background-color: #4f4f4f; color: #ffffff; border-color: #4f4f4f; } /* Icon mapping ========================================================================== */ .uk-icon-glass:before { content: "\f000"; } .uk-icon-music:before { content: "\f001"; } .uk-icon-search:before { content: "\f002"; } .uk-icon-envelope-o:before { content: "\f003"; } .uk-icon-heart:before { content: "\f004"; } .uk-icon-star:before { content: "\f005"; } .uk-icon-star-o:before { content: "\f006"; } .uk-icon-user:before { content: "\f007"; } .uk-icon-film:before { content: "\f008"; } .uk-icon-th-large:before { content: "\f009"; } .uk-icon-th:before { content: "\f00a"; } .uk-icon-th-list:before { content: "\f00b"; } .uk-icon-check:before { content: "\f00c"; } .uk-icon-remove:before, .uk-icon-close:before, .uk-icon-times:before { content: "\f00d"; } .uk-icon-search-plus:before { content: "\f00e"; } .uk-icon-search-minus:before { content: "\f010"; } .uk-icon-power-off:before { content: "\f011"; } .uk-icon-signal:before { content: "\f012"; } .uk-icon-gear:before, .uk-icon-cog:before { content: "\f013"; } .uk-icon-trash-o:before { content: "\f014"; } .uk-icon-home:before { content: "\f015"; } .uk-icon-file-o:before { content: "\f016"; } .uk-icon-clock-o:before { content: "\f017"; } .uk-icon-road:before { content: "\f018"; } .uk-icon-download:before { content: "\f019"; } .uk-icon-arrow-circle-o-down:before { content: "\f01a"; } .uk-icon-arrow-circle-o-up:before { content: "\f01b"; } .uk-icon-inbox:before { content: "\f01c"; } .uk-icon-play-circle-o:before { content: "\f01d"; } .uk-icon-rotate-right:before, .uk-icon-repeat:before { content: "\f01e"; } .uk-icon-refresh:before { content: "\f021"; } .uk-icon-list-alt:before { content: "\f022"; } .uk-icon-lock:before { content: "\f023"; } .uk-icon-flag:before { content: "\f024"; } .uk-icon-headphones:before { content: "\f025"; } .uk-icon-volume-off:before { content: "\f026"; } .uk-icon-volume-down:before { content: "\f027"; } .uk-icon-volume-up:before { content: "\f028"; } .uk-icon-qrcode:before { content: "\f029"; } .uk-icon-barcode:before { content: "\f02a"; } .uk-icon-tag:before { content: "\f02b"; } .uk-icon-tags:before { content: "\f02c"; } .uk-icon-book:before { content: "\f02d"; } .uk-icon-bookmark:before { content: "\f02e"; } .uk-icon-print:before { content: "\f02f"; } .uk-icon-camera:before { content: "\f030"; } .uk-icon-font:before { content: "\f031"; } .uk-icon-bold:before { content: "\f032"; } .uk-icon-italic:before { content: "\f033"; } .uk-icon-text-height:before { content: "\f034"; } .uk-icon-text-width:before { content: "\f035"; } .uk-icon-align-left:before { content: "\f036"; } .uk-icon-align-center:before { content: "\f037"; } .uk-icon-align-right:before { content: "\f038"; } .uk-icon-align-justify:before { content: "\f039"; } .uk-icon-list:before { content: "\f03a"; } .uk-icon-dedent:before, .uk-icon-outdent:before { content: "\f03b"; } .uk-icon-indent:before { content: "\f03c"; } .uk-icon-video-camera:before { content: "\f03d"; } .uk-icon-photo:before, .uk-icon-image:before, .uk-icon-picture-o:before { content: "\f03e"; } .uk-icon-pencil:before { content: "\f040"; } .uk-icon-map-marker:before { content: "\f041"; } .uk-icon-adjust:before { content: "\f042"; } .uk-icon-tint:before { content: "\f043"; } .uk-icon-edit:before, .uk-icon-pencil-square-o:before { content: "\f044"; } .uk-icon-share-square-o:before { content: "\f045"; } .uk-icon-check-square-o:before { content: "\f046"; } .uk-icon-arrows:before { content: "\f047"; } .uk-icon-step-backward:before { content: "\f048"; } .uk-icon-fast-backward:before { content: "\f049"; } .uk-icon-backward:before { content: "\f04a"; } .uk-icon-play:before { content: "\f04b"; } .uk-icon-pause:before { content: "\f04c"; } .uk-icon-stop:before { content: "\f04d"; } .uk-icon-forward:before { content: "\f04e"; } .uk-icon-fast-forward:before { content: "\f050"; } .uk-icon-step-forward:before { content: "\f051"; } .uk-icon-eject:before { content: "\f052"; } .uk-icon-chevron-left:before { content: "\f053"; } .uk-icon-chevron-right:before { content: "\f054"; } .uk-icon-plus-circle:before { content: "\f055"; } .uk-icon-minus-circle:before { content: "\f056"; } .uk-icon-times-circle:before { content: "\f057"; } .uk-icon-check-circle:before { content: "\f058"; } .uk-icon-question-circle:before { content: "\f059"; } .uk-icon-info-circle:before { content: "\f05a"; } .uk-icon-crosshairs:before { content: "\f05b"; } .uk-icon-times-circle-o:before { content: "\f05c"; } .uk-icon-check-circle-o:before { content: "\f05d"; } .uk-icon-ban:before { content: "\f05e"; } .uk-icon-arrow-left:before { content: "\f060"; } .uk-icon-arrow-right:before { content: "\f061"; } .uk-icon-arrow-up:before { content: "\f062"; } .uk-icon-arrow-down:before { content: "\f063"; } .uk-icon-mail-forward:before, .uk-icon-share:before { content: "\f064"; } .uk-icon-expand:before { content: "\f065"; } .uk-icon-compress:before { content: "\f066"; } .uk-icon-plus:before { content: "\f067"; } .uk-icon-minus:before { content: "\f068"; } .uk-icon-asterisk:before { content: "\f069"; } .uk-icon-exclamation-circle:before { content: "\f06a"; } .uk-icon-gift:before { content: "\f06b"; } .uk-icon-leaf:before { content: "\f06c"; } .uk-icon-fire:before { content: "\f06d"; } .uk-icon-eye:before { content: "\f06e"; } .uk-icon-eye-slash:before { content: "\f070"; } .uk-icon-warning:before, .uk-icon-exclamation-triangle:before { content: "\f071"; } .uk-icon-plane:before { content: "\f072"; } .uk-icon-calendar:before { content: "\f073"; } .uk-icon-random:before { content: "\f074"; } .uk-icon-comment:before { content: "\f075"; } .uk-icon-magnet:before { content: "\f076"; } .uk-icon-chevron-up:before { content: "\f077"; } .uk-icon-chevron-down:before { content: "\f078"; } .uk-icon-retweet:before { content: "\f079"; } .uk-icon-shopping-cart:before { content: "\f07a"; } .uk-icon-folder:before { content: "\f07b"; } .uk-icon-folder-open:before { content: "\f07c"; } .uk-icon-arrows-v:before { content: "\f07d"; } .uk-icon-arrows-h:before { content: "\f07e"; } .uk-icon-bar-chart-o:before, .uk-icon-bar-chart:before { content: "\f080"; } .uk-icon-twitter-square:before { content: "\f081"; } .uk-icon-facebook-square:before { content: "\f082"; } .uk-icon-camera-retro:before { content: "\f083"; } .uk-icon-key:before { content: "\f084"; } .uk-icon-gears:before, .uk-icon-cogs:before { content: "\f085"; } .uk-icon-comments:before { content: "\f086"; } .uk-icon-thumbs-o-up:before { content: "\f087"; } .uk-icon-thumbs-o-down:before { content: "\f088"; } .uk-icon-star-half:before { content: "\f089"; } .uk-icon-heart-o:before { content: "\f08a"; } .uk-icon-sign-out:before { content: "\f08b"; } .uk-icon-linkedin-square:before { content: "\f08c"; } .uk-icon-thumb-tack:before { content: "\f08d"; } .uk-icon-external-link:before { content: "\f08e"; } .uk-icon-sign-in:before { content: "\f090"; } .uk-icon-trophy:before { content: "\f091"; } .uk-icon-github-square:before { content: "\f092"; } .uk-icon-upload:before { content: "\f093"; } .uk-icon-lemon-o:before { content: "\f094"; } .uk-icon-phone:before { content: "\f095"; } .uk-icon-square-o:before { content: "\f096"; } .uk-icon-bookmark-o:before { content: "\f097"; } .uk-icon-phone-square:before { content: "\f098"; } .uk-icon-twitter:before { content: "\f099"; } .uk-icon-facebook-f:before, .uk-icon-facebook:before { content: "\f09a"; } .uk-icon-github:before { content: "\f09b"; } .uk-icon-unlock:before { content: "\f09c"; } .uk-icon-credit-card:before { content: "\f09d"; } .uk-icon-rss:before { content: "\f09e"; } .uk-icon-hdd-o:before { content: "\f0a0"; } .uk-icon-bullhorn:before { content: "\f0a1"; } .uk-icon-bell:before { content: "\f0f3"; } .uk-icon-certificate:before { content: "\f0a3"; } .uk-icon-hand-o-right:before { content: "\f0a4"; } .uk-icon-hand-o-left:before { content: "\f0a5"; } .uk-icon-hand-o-up:before { content: "\f0a6"; } .uk-icon-hand-o-down:before { content: "\f0a7"; } .uk-icon-arrow-circle-left:before { content: "\f0a8"; } .uk-icon-arrow-circle-right:before { content: "\f0a9"; } .uk-icon-arrow-circle-up:before { content: "\f0aa"; } .uk-icon-arrow-circle-down:before { content: "\f0ab"; } .uk-icon-globe:before { content: "\f0ac"; } .uk-icon-wrench:before { content: "\f0ad"; } .uk-icon-tasks:before { content: "\f0ae"; } .uk-icon-filter:before { content: "\f0b0"; } .uk-icon-briefcase:before { content: "\f0b1"; } .uk-icon-arrows-alt:before { content: "\f0b2"; } .uk-icon-group:before, .uk-icon-users:before { content: "\f0c0"; } .uk-icon-chain:before, .uk-icon-link:before { content: "\f0c1"; } .uk-icon-cloud:before { content: "\f0c2"; } .uk-icon-flask:before { content: "\f0c3"; } .uk-icon-cut:before, .uk-icon-scissors:before { content: "\f0c4"; } .uk-icon-copy:before, .uk-icon-files-o:before { content: "\f0c5"; } .uk-icon-paperclip:before { content: "\f0c6"; } .uk-icon-save:before, .uk-icon-floppy-o:before { content: "\f0c7"; } .uk-icon-square:before { content: "\f0c8"; } .uk-icon-navicon:before, .uk-icon-reorder:before, .uk-icon-bars:before { content: "\f0c9"; } .uk-icon-list-ul:before { content: "\f0ca"; } .uk-icon-list-ol:before { content: "\f0cb"; } .uk-icon-strikethrough:before { content: "\f0cc"; } .uk-icon-underline:before { content: "\f0cd"; } .uk-icon-table:before { content: "\f0ce"; } .uk-icon-magic:before { content: "\f0d0"; } .uk-icon-truck:before { content: "\f0d1"; } .uk-icon-pinterest:before { content: "\f0d2"; } .uk-icon-pinterest-square:before { content: "\f0d3"; } .uk-icon-google-plus-square:before { content: "\f0d4"; } .uk-icon-google-plus:before { content: "\f0d5"; } .uk-icon-money:before { content: "\f0d6"; } .uk-icon-caret-down:before { content: "\f0d7"; } .uk-icon-caret-up:before { content: "\f0d8"; } .uk-icon-caret-left:before { content: "\f0d9"; } .uk-icon-caret-right:before { content: "\f0da"; } .uk-icon-columns:before { content: "\f0db"; } .uk-icon-unsorted:before, .uk-icon-sort:before { content: "\f0dc"; } .uk-icon-sort-down:before, .uk-icon-sort-desc:before { content: "\f0dd"; } .uk-icon-sort-up:before, .uk-icon-sort-asc:before { content: "\f0de"; } .uk-icon-envelope:before { content: "\f0e0"; } .uk-icon-linkedin:before { content: "\f0e1"; } .uk-icon-rotate-left:before, .uk-icon-undo:before { content: "\f0e2"; } .uk-icon-legal:before, .uk-icon-gavel:before { content: "\f0e3"; } .uk-icon-dashboard:before, .uk-icon-tachometer:before { content: "\f0e4"; } .uk-icon-comment-o:before { content: "\f0e5"; } .uk-icon-comments-o:before { content: "\f0e6"; } .uk-icon-flash:before, .uk-icon-bolt:before { content: "\f0e7"; } .uk-icon-sitemap:before { content: "\f0e8"; } .uk-icon-umbrella:before { content: "\f0e9"; } .uk-icon-paste:before, .uk-icon-clipboard:before { content: "\f0ea"; } .uk-icon-lightbulb-o:before { content: "\f0eb"; } .uk-icon-exchange:before { content: "\f0ec"; } .uk-icon-cloud-download:before { content: "\f0ed"; } .uk-icon-cloud-upload:before { content: "\f0ee"; } .uk-icon-user-md:before { content: "\f0f0"; } .uk-icon-stethoscope:before { content: "\f0f1"; } .uk-icon-suitcase:before { content: "\f0f2"; } .uk-icon-bell-o:before { content: "\f0a2"; } .uk-icon-coffee:before { content: "\f0f4"; } .uk-icon-cutlery:before { content: "\f0f5"; } .uk-icon-file-text-o:before { content: "\f0f6"; } .uk-icon-building-o:before { content: "\f0f7"; } .uk-icon-hospital-o:before { content: "\f0f8"; } .uk-icon-ambulance:before { content: "\f0f9"; } .uk-icon-medkit:before { content: "\f0fa"; } .uk-icon-fighter-jet:before { content: "\f0fb"; } .uk-icon-beer:before { content: "\f0fc"; } .uk-icon-h-square:before { content: "\f0fd"; } .uk-icon-plus-square:before { content: "\f0fe"; } .uk-icon-angle-double-left:before { content: "\f100"; } .uk-icon-angle-double-right:before { content: "\f101"; } .uk-icon-angle-double-up:before { content: "\f102"; } .uk-icon-angle-double-down:before { content: "\f103"; } .uk-icon-angle-left:before { content: "\f104"; } .uk-icon-angle-right:before { content: "\f105"; } .uk-icon-angle-up:before { content: "\f106"; } .uk-icon-angle-down:before { content: "\f107"; } .uk-icon-desktop:before { content: "\f108"; } .uk-icon-laptop:before { content: "\f109"; } .uk-icon-tablet:before { content: "\f10a"; } .uk-icon-mobile-phone:before, .uk-icon-mobile:before { content: "\f10b"; } .uk-icon-circle-o:before { content: "\f10c"; } .uk-icon-quote-left:before { content: "\f10d"; } .uk-icon-quote-right:before { content: "\f10e"; } .uk-icon-spinner:before { content: "\f110"; } .uk-icon-circle:before { content: "\f111"; } .uk-icon-mail-reply:before, .uk-icon-reply:before { content: "\f112"; } .uk-icon-github-alt:before { content: "\f113"; } .uk-icon-folder-o:before { content: "\f114"; } .uk-icon-folder-open-o:before { content: "\f115"; } .uk-icon-smile-o:before { content: "\f118"; } .uk-icon-frown-o:before { content: "\f119"; } .uk-icon-meh-o:before { content: "\f11a"; } .uk-icon-gamepad:before { content: "\f11b"; } .uk-icon-keyboard-o:before { content: "\f11c"; } .uk-icon-flag-o:before { content: "\f11d"; } .uk-icon-flag-checkered:before { content: "\f11e"; } .uk-icon-terminal:before { content: "\f120"; } .uk-icon-code:before { content: "\f121"; } .uk-icon-mail-reply-all:before, .uk-icon-reply-all:before { content: "\f122"; } .uk-icon-star-half-empty:before, .uk-icon-star-half-full:before, .uk-icon-star-half-o:before { content: "\f123"; } .uk-icon-location-arrow:before { content: "\f124"; } .uk-icon-crop:before { content: "\f125"; } .uk-icon-code-fork:before { content: "\f126"; } .uk-icon-unlink:before, .uk-icon-chain-broken:before { content: "\f127"; } .uk-icon-question:before { content: "\f128"; } .uk-icon-info:before { content: "\f129"; } .uk-icon-exclamation:before { content: "\f12a"; } .uk-icon-superscript:before { content: "\f12b"; } .uk-icon-subscript:before { content: "\f12c"; } .uk-icon-eraser:before { content: "\f12d"; } .uk-icon-puzzle-piece:before { content: "\f12e"; } .uk-icon-microphone:before { content: "\f130"; } .uk-icon-microphone-slash:before { content: "\f131"; } .uk-icon-shield:before { content: "\f132"; } .uk-icon-calendar-o:before { content: "\f133"; } .uk-icon-fire-extinguisher:before { content: "\f134"; } .uk-icon-rocket:before { content: "\f135"; } .uk-icon-maxcdn:before { content: "\f136"; } .uk-icon-chevron-circle-left:before { content: "\f137"; } .uk-icon-chevron-circle-right:before { content: "\f138"; } .uk-icon-chevron-circle-up:before { content: "\f139"; } .uk-icon-chevron-circle-down:before { content: "\f13a"; } .uk-icon-html5:before { content: "\f13b"; } .uk-icon-css3:before { content: "\f13c"; } .uk-icon-anchor:before { content: "\f13d"; } .uk-icon-unlock-alt:before { content: "\f13e"; } .uk-icon-bullseye:before { content: "\f140"; } .uk-icon-ellipsis-h:before { content: "\f141"; } .uk-icon-ellipsis-v:before { content: "\f142"; } .uk-icon-rss-square:before { content: "\f143"; } .uk-icon-play-circle:before { content: "\f144"; } .uk-icon-ticket:before { content: "\f145"; } .uk-icon-minus-square:before { content: "\f146"; } .uk-icon-minus-square-o:before { content: "\f147"; } .uk-icon-level-up:before { content: "\f148"; } .uk-icon-level-down:before { content: "\f149"; } .uk-icon-check-square:before { content: "\f14a"; } .uk-icon-pencil-square:before { content: "\f14b"; } .uk-icon-external-link-square:before { content: "\f14c"; } .uk-icon-share-square:before { content: "\f14d"; } .uk-icon-compass:before { content: "\f14e"; } .uk-icon-toggle-down:before, .uk-icon-caret-square-o-down:before { content: "\f150"; } .uk-icon-toggle-up:before, .uk-icon-caret-square-o-up:before { content: "\f151"; } .uk-icon-toggle-right:before, .uk-icon-caret-square-o-right:before { content: "\f152"; } .uk-icon-euro:before, .uk-icon-eur:before { content: "\f153"; } .uk-icon-gbp:before { content: "\f154"; } .uk-icon-dollar:before, .uk-icon-usd:before { content: "\f155"; } .uk-icon-rupee:before, .uk-icon-inr:before { content: "\f156"; } .uk-icon-cny:before, .uk-icon-rmb:before, .uk-icon-yen:before, .uk-icon-jpy:before { content: "\f157"; } .uk-icon-ruble:before, .uk-icon-rouble:before, .uk-icon-rub:before { content: "\f158"; } .uk-icon-won:before, .uk-icon-krw:before { content: "\f159"; } .uk-icon-bitcoin:before, .uk-icon-btc:before { content: "\f15a"; } .uk-icon-file:before { content: "\f15b"; } .uk-icon-file-text:before { content: "\f15c"; } .uk-icon-sort-alpha-asc:before { content: "\f15d"; } .uk-icon-sort-alpha-desc:before { content: "\f15e"; } .uk-icon-sort-amount-asc:before { content: "\f160"; } .uk-icon-sort-amount-desc:before { content: "\f161"; } .uk-icon-sort-numeric-asc:before { content: "\f162"; } .uk-icon-sort-numeric-desc:before { content: "\f163"; } .uk-icon-thumbs-up:before { content: "\f164"; } .uk-icon-thumbs-down:before { content: "\f165"; } .uk-icon-youtube-square:before { content: "\f166"; } .uk-icon-youtube:before { content: "\f167"; } .uk-icon-xing:before { content: "\f168"; } .uk-icon-xing-square:before { content: "\f169"; } .uk-icon-youtube-play:before { content: "\f16a"; } .uk-icon-dropbox:before { content: "\f16b"; } .uk-icon-stack-overflow:before { content: "\f16c"; } .uk-icon-instagram:before { content: "\f16d"; } .uk-icon-flickr:before { content: "\f16e"; } .uk-icon-adn:before { content: "\f170"; } .uk-icon-bitbucket:before { content: "\f171"; } .uk-icon-bitbucket-square:before { content: "\f172"; } .uk-icon-tumblr:before { content: "\f173"; } .uk-icon-tumblr-square:before { content: "\f174"; } .uk-icon-long-arrow-down:before { content: "\f175"; } .uk-icon-long-arrow-up:before { content: "\f176"; } .uk-icon-long-arrow-left:before { content: "\f177"; } .uk-icon-long-arrow-right:before { content: "\f178"; } .uk-icon-apple:before { content: "\f179"; } .uk-icon-windows:before { content: "\f17a"; } .uk-icon-android:before { content: "\f17b"; } .uk-icon-linux:before { content: "\f17c"; } .uk-icon-dribbble:before { content: "\f17d"; } .uk-icon-skype:before { content: "\f17e"; } .uk-icon-foursquare:before { content: "\f180"; } .uk-icon-trello:before { content: "\f181"; } .uk-icon-female:before { content: "\f182"; } .uk-icon-male:before { content: "\f183"; } .uk-icon-gittip:before, .uk-icon-gratipay:before { content: "\f184"; } .uk-icon-sun-o:before { content: "\f185"; } .uk-icon-moon-o:before { content: "\f186"; } .uk-icon-archive:before { content: "\f187"; } .uk-icon-bug:before { content: "\f188"; } .uk-icon-vk:before { content: "\f189"; } .uk-icon-weibo:before { content: "\f18a"; } .uk-icon-renren:before { content: "\f18b"; } .uk-icon-pagelines:before { content: "\f18c"; } .uk-icon-stack-exchange:before { content: "\f18d"; } .uk-icon-arrow-circle-o-right:before { content: "\f18e"; } .uk-icon-arrow-circle-o-left:before { content: "\f190"; } .uk-icon-toggle-left:before, .uk-icon-caret-square-o-left:before { content: "\f191"; } .uk-icon-dot-circle-o:before { content: "\f192"; } .uk-icon-wheelchair:before { content: "\f193"; } .uk-icon-vimeo-square:before { content: "\f194"; } .uk-icon-turkish-lira:before, .uk-icon-try:before { content: "\f195"; } .uk-icon-plus-square-o:before { content: "\f196"; } .uk-icon-space-shuttle:before { content: "\f197"; } .uk-icon-slack:before { content: "\f198"; } .uk-icon-envelope-square:before { content: "\f199"; } .uk-icon-wordpress:before { content: "\f19a"; } .uk-icon-openid:before { content: "\f19b"; } .uk-icon-institution:before, .uk-icon-bank:before, .uk-icon-university:before { content: "\f19c"; } .uk-icon-mortar-board:before, .uk-icon-graduation-cap:before { content: "\f19d"; } .uk-icon-yahoo:before { content: "\f19e"; } .uk-icon-google:before { content: "\f1a0"; } .uk-icon-reddit:before { content: "\f1a1"; } .uk-icon-reddit-square:before { content: "\f1a2"; } .uk-icon-stumbleupon-circle:before { content: "\f1a3"; } .uk-icon-stumbleupon:before { content: "\f1a4"; } .uk-icon-delicious:before { content: "\f1a5"; } .uk-icon-digg:before { content: "\f1a6"; } .uk-icon-pied-piper:before { content: "\f1a7"; } .uk-icon-pied-piper-alt:before { content: "\f1a8"; } .uk-icon-drupal:before { content: "\f1a9"; } .uk-icon-joomla:before { content: "\f1aa"; } .uk-icon-language:before { content: "\f1ab"; } .uk-icon-fax:before { content: "\f1ac"; } .uk-icon-building:before { content: "\f1ad"; } .uk-icon-child:before { content: "\f1ae"; } .uk-icon-paw:before { content: "\f1b0"; } .uk-icon-spoon:before { content: "\f1b1"; } .uk-icon-cube:before { content: "\f1b2"; } .uk-icon-cubes:before { content: "\f1b3"; } .uk-icon-behance:before { content: "\f1b4"; } .uk-icon-behance-square:before { content: "\f1b5"; } .uk-icon-steam:before { content: "\f1b6"; } .uk-icon-steam-square:before { content: "\f1b7"; } .uk-icon-recycle:before { content: "\f1b8"; } .uk-icon-automobile:before, .uk-icon-car:before { content: "\f1b9"; } .uk-icon-cab:before, .uk-icon-taxi:before { content: "\f1ba"; } .uk-icon-tree:before { content: "\f1bb"; } .uk-icon-spotify:before { content: "\f1bc"; } .uk-icon-deviantart:before { content: "\f1bd"; } .uk-icon-soundcloud:before { content: "\f1be"; } .uk-icon-database:before { content: "\f1c0"; } .uk-icon-file-pdf-o:before { content: "\f1c1"; } .uk-icon-file-word-o:before { content: "\f1c2"; } .uk-icon-file-excel-o:before { content: "\f1c3"; } .uk-icon-file-powerpoint-o:before { content: "\f1c4"; } .uk-icon-file-photo-o:before, .uk-icon-file-picture-o:before, .uk-icon-file-image-o:before { content: "\f1c5"; } .uk-icon-file-zip-o:before, .uk-icon-file-archive-o:before { content: "\f1c6"; } .uk-icon-file-sound-o:before, .uk-icon-file-audio-o:before { content: "\f1c7"; } .uk-icon-file-movie-o:before, .uk-icon-file-video-o:before { content: "\f1c8"; } .uk-icon-file-code-o:before { content: "\f1c9"; } .uk-icon-vine:before { content: "\f1ca"; } .uk-icon-codepen:before { content: "\f1cb"; } .uk-icon-jsfiddle:before { content: "\f1cc"; } .uk-icon-life-bouy:before, .uk-icon-life-buoy:before, .uk-icon-life-saver:before, .uk-icon-support:before, .uk-icon-life-ring:before { content: "\f1cd"; } .uk-icon-circle-o-notch:before { content: "\f1ce"; } .uk-icon-ra:before, .uk-icon-rebel:before { content: "\f1d0"; } .uk-icon-ge:before, .uk-icon-empire:before { content: "\f1d1"; } .uk-icon-git-square:before { content: "\f1d2"; } .uk-icon-git:before { content: "\f1d3"; } .uk-icon-hacker-news:before { content: "\f1d4"; } .uk-icon-tencent-weibo:before { content: "\f1d5"; } .uk-icon-qq:before { content: "\f1d6"; } .uk-icon-wechat:before, .uk-icon-weixin:before { content: "\f1d7"; } .uk-icon-send:before, .uk-icon-paper-plane:before { content: "\f1d8"; } .uk-icon-send-o:before, .uk-icon-paper-plane-o:before { content: "\f1d9"; } .uk-icon-history:before { content: "\f1da"; } .uk-icon-genderless:before, .uk-icon-circle-thin:before { content: "\f1db"; } .uk-icon-header:before { content: "\f1dc"; } .uk-icon-paragraph:before { content: "\f1dd"; } .uk-icon-sliders:before { content: "\f1de"; } .uk-icon-share-alt:before { content: "\f1e0"; } .uk-icon-share-alt-square:before { content: "\f1e1"; } .uk-icon-bomb:before { content: "\f1e2"; } .uk-icon-soccer-ball-o:before, .uk-icon-futbol-o:before { content: "\f1e3"; } .uk-icon-tty:before { content: "\f1e4"; } .uk-icon-binoculars:before { content: "\f1e5"; } .uk-icon-plug:before { content: "\f1e6"; } .uk-icon-slideshare:before { content: "\f1e7"; } .uk-icon-twitch:before { content: "\f1e8"; } .uk-icon-yelp:before { content: "\f1e9"; } .uk-icon-newspaper-o:before { content: "\f1ea"; } .uk-icon-wifi:before { content: "\f1eb"; } .uk-icon-calculator:before { content: "\f1ec"; } .uk-icon-paypal:before { content: "\f1ed"; } .uk-icon-google-wallet:before { content: "\f1ee"; } .uk-icon-cc-visa:before { content: "\f1f0"; } .uk-icon-cc-mastercard:before { content: "\f1f1"; } .uk-icon-cc-discover:before { content: "\f1f2"; } .uk-icon-cc-amex:before { content: "\f1f3"; } .uk-icon-cc-paypal:before { content: "\f1f4"; } .uk-icon-cc-stripe:before { content: "\f1f5"; } .uk-icon-bell-slash:before { content: "\f1f6"; } .uk-icon-bell-slash-o:before { content: "\f1f7"; } .uk-icon-trash:before { content: "\f1f8"; } .uk-icon-copyright:before { content: "\f1f9"; } .uk-icon-at:before { content: "\f1fa"; } .uk-icon-eyedropper:before { content: "\f1fb"; } .uk-icon-paint-brush:before { content: "\f1fc"; } .uk-icon-birthday-cake:before { content: "\f1fd"; } .uk-icon-area-chart:before { content: "\f1fe"; } .uk-icon-pie-chart:before { content: "\f200"; } .uk-icon-line-chart:before { content: "\f201"; } .uk-icon-lastfm:before { content: "\f202"; } .uk-icon-lastfm-square:before { content: "\f203"; } .uk-icon-toggle-off:before { content: "\f204"; } .uk-icon-toggle-on:before { content: "\f205"; } .uk-icon-bicycle:before { content: "\f206"; } .uk-icon-bus:before { content: "\f207"; } .uk-icon-ioxhost:before { content: "\f208"; } .uk-icon-angellist:before { content: "\f209"; } .uk-icon-cc:before { content: "\f20a"; } .uk-icon-shekel:before, .uk-icon-sheqel:before, .uk-icon-ils:before { content: "\f20b"; } .uk-icon-meanpath:before { content: "\f20c"; } .uk-icon-buysellads:before { content: "\f20d"; } .uk-icon-connectdevelop:before { content: "\f20e"; } .uk-icon-dashcube:before { content: "\f210"; } .uk-icon-forumbee:before { content: "\f211"; } .uk-icon-leanpub:before { content: "\f212"; } .uk-icon-sellsy:before { content: "\f213"; } .uk-icon-shirtsinbulk:before { content: "\f214"; } .uk-icon-simplybuilt:before { content: "\f215"; } .uk-icon-skyatlas:before { content: "\f216"; } .uk-icon-cart-plus:before { content: "\f217"; } .uk-icon-cart-arrow-down:before { content: "\f218"; } .uk-icon-diamond:before { content: "\f219"; } .uk-icon-ship:before { content: "\f21a"; } .uk-icon-user-secret:before { content: "\f21b"; } .uk-icon-motorcycle:before { content: "\f21c"; } .uk-icon-street-view:before { content: "\f21d"; } .uk-icon-heartbeat:before { content: "\f21e"; } .uk-icon-venus:before { content: "\f221"; } .uk-icon-mars:before { content: "\f222"; } .uk-icon-mercury:before { content: "\f223"; } .uk-icon-transgender:before { content: "\f224"; } .uk-icon-transgender-alt:before { content: "\f225"; } .uk-icon-venus-double:before { content: "\f226"; } .uk-icon-mars-double:before { content: "\f227"; } .uk-icon-venus-mars:before { content: "\f228"; } .uk-icon-mars-stroke:before { content: "\f229"; } .uk-icon-mars-stroke-v:before { content: "\f22a"; } .uk-icon-mars-stroke-h:before { content: "\f22b"; } .uk-icon-neuter:before { content: "\f22c"; } .uk-icon-facebook-official:before { content: "\f230"; } .uk-icon-pinterest-p:before { content: "\f231"; } .uk-icon-whatsapp:before { content: "\f232"; } .uk-icon-server:before { content: "\f233"; } .uk-icon-user-plus:before { content: "\f234"; } .uk-icon-user-times:before { content: "\f235"; } .uk-icon-hotel:before, .uk-icon-bed:before { content: "\f236"; } .uk-icon-viacoin:before { content: "\f237"; } .uk-icon-train:before { content: "\f238"; } .uk-icon-subway:before { content: "\f239"; } .uk-icon-medium-logo:before { content: "\f23a"; } .uk-icon-500px:before { content: "\f26e"; } .uk-icon-amazon:before { content: "\f270"; } .uk-icon-balance-scale:before { content: "\f24e"; } .uk-icon-battery-empty:before, .uk-icon-battery-0:before { content: "\f244"; } .uk-icon-battery-quarter:before, .uk-icon-battery-1:before { content: "\f243"; } .uk-icon-battery-half:before, .uk-icon-battery-2:before { content: "\f242"; } .uk-icon-battery-three-quarters:before, .uk-icon-battery-3:before { content: "\f241"; } .uk-icon-battery-full:before, .uk-icon-battery-4:before { content: "\f240"; } .uk-icon-black-tie:before { content: "\f27e"; } .uk-icon-calendar-check-o:before { content: "\f274"; } .uk-icon-calendar-minus-o:before { content: "\f272"; } .uk-icon-calendar-plus-o:before { content: "\f271"; } .uk-icon-calendar-times-o:before { content: "\f273"; } .uk-icon-cc-diners-club:before { content: "\f24c"; } .uk-icon-cc-jcb:before { content: "\f24b"; } .uk-icon-chrome:before { content: "\f268"; } .uk-icon-clone:before { content: "\f24d"; } .uk-icon-commenting:before { content: "\f27a"; } .uk-icon-commenting-o:before { content: "\f27b"; } .uk-icon-contao:before { content: "\f26d"; } .uk-icon-creative-commons:before { content: "\f25e"; } .uk-icon-expeditedssl:before { content: "\f23e"; } .uk-icon-firefox:before { content: "\f269"; } .uk-icon-fonticons:before { content: "\f280"; } .uk-icon-get-pocket:before { content: "\f265"; } .uk-icon-gg:before { content: "\f260"; } .uk-icon-gg-circle:before { content: "\f261"; } .uk-icon-hand-lizard-o:before { content: "\f258"; } .uk-icon-hand-stop-o:before, .uk-icon-hand-paper-o:before { content: "\f256"; } .uk-icon-hand-peace-o:before { content: "\f25b"; } .uk-icon-hand-pointer-o:before { content: "\f25a"; } .uk-icon-hand-grab-o:before, .uk-icon-hand-rock-o:before { content: "\f255"; } .uk-icon-hand-scissors-o:before { content: "\f257"; } .uk-icon-hand-spock-o:before { content: "\f259"; } .uk-icon-hourglass:before { content: "\f254"; } .uk-icon-hourglass-o:before { content: "\f250"; } .uk-icon-hourglass-1:before, .uk-icon-hourglass-start:before { content: "\f251"; } .uk-icon-hourglass-2:before, .uk-icon-hourglass-half:before { content: "\f252"; } .uk-icon-hourglass-3:before, .uk-icon-hourglass-end:before { content: "\f253"; } .uk-icon-houzz:before { content: "\f27c"; } .uk-icon-i-cursor:before { content: "\f246"; } .uk-icon-industry:before { content: "\f275"; } .uk-icon-internet-explorer:before { content: "\f26b"; } .uk-icon-map:before { content: "\f279"; } .uk-icon-map-o:before { content: "\f278"; } .uk-icon-map-pin:before { content: "\f276"; } .uk-icon-map-signs:before { content: "\f277"; } .uk-icon-mouse-pointer:before { content: "\f245"; } .uk-icon-object-group:before { content: "\f247"; } .uk-icon-object-ungroup:before { content: "\f248"; } .uk-icon-odnoklassniki:before { content: "\f263"; } .uk-icon-odnoklassniki-square:before { content: "\f264"; } .uk-icon-opencart:before { content: "\f23d"; } .uk-icon-opera:before { content: "\f26a"; } .uk-icon-optin-monster:before { content: "\f23c"; } .uk-icon-registered:before { content: "\f25d"; } .uk-icon-safari:before { content: "\f267"; } .uk-icon-sticky-note:before { content: "\f249"; } .uk-icon-sticky-note-o:before { content: "\f24a"; } .uk-icon-tv:before, .uk-icon-television:before { content: "\f26c"; } .uk-icon-trademark:before { content: "\f25c"; } .uk-icon-tripadvisor:before { content: "\f262"; } .uk-icon-vimeo:before { content: "\f27d"; } .uk-icon-wikipedia-w:before { content: "\f266"; } .uk-icon-yc:before, .uk-icon-y-combinator:before { content: "\f23b"; } .uk-icon-yc-square:before, .uk-icon-y-combinator-square:before { content: "\f1d4"; } .uk-icon-bluetooth:before { content: "\f293"; } .uk-icon-bluetooth-b:before { content: "\f294"; } .uk-icon-codiepie:before { content: "\f284"; } .uk-icon-credit-card-alt:before { content: "\f283"; } .uk-icon-edge:before { content: "\f282"; } .uk-icon-fort-awesome:before { content: "\f286"; } .uk-icon-hashtag:before { content: "\f292"; } .uk-icon-mixcloud:before { content: "\f289"; } .uk-icon-modx:before { content: "\f285"; } .uk-icon-pause-circle:before { content: "\f28b"; } .uk-icon-pause-circle-o:before { content: "\f28c"; } .uk-icon-percent:before { content: "\f295"; } .uk-icon-product-hunt:before { content: "\f288"; } .uk-icon-reddit-alien:before { content: "\f281"; } .uk-icon-scribd:before { content: "\f28a"; } .uk-icon-shopping-bag:before { content: "\f290"; } .uk-icon-shopping-basket:before { content: "\f291"; } .uk-icon-stop-circle:before { content: "\f28d"; } .uk-icon-stop-circle-o:before { content: "\f28e"; } .uk-icon-usb:before { content: "\f287"; } .uk-icon-american-sign-language-interpreting:before, .uk-icon-asl-interpreting:before { content: "\f2a3"; } .uk-icon-assistive-listening-systems:before { content: "\f2a2"; } .uk-icon-audio-description:before { content: "\f29e"; } .uk-icon-blind:before { content: "\f29d"; } .uk-icon-braille:before { content: "\f2a1"; } .uk-icon-deaf:before, .uk-icon-deafness:before { content: "\f2a4"; } .uk-icon-envira:before { content: "\f299"; } .uk-icon-font-awesome:before, .uk-icon-fa:before { content: "\f2b4"; } .uk-icon-first-order:before { content: "\f2b0"; } .uk-icon-gitlab:before { content: "\f296"; } .uk-icon-glide:before { content: "\f2a5"; } .uk-icon-glide-g:before { content: "\f2a6"; } .uk-icon-hard-of-hearing:before { content: "\f2a4"; } .uk-icon-low-vision:before { content: "\f2a8"; } .uk-icon-question-circle-o:before { content: "\f29c"; } .uk-icon-sign-language:before, .uk-icon-signing:before { content: "\f2a7"; } .uk-icon-snapchat:before { content: "\f2ab"; } .uk-icon-snapchat-ghost:before { content: "\f2ac"; } .uk-icon-snapchat-square:before { content: "\f2ad"; } .uk-icon-themeisle:before { content: "\f2b2"; } .uk-icon-universal-access:before { content: "\f29a"; } .uk-icon-viadeo:before { content: "\f2a9"; } .uk-icon-viadeo-square:before { content: "\f2aa"; } .uk-icon-volume-control-phone:before { content: "\f2a0"; } .uk-icon-wheelchair-alt:before { content: "\f29b"; } .uk-icon-wpbeginner:before { content: "\f297"; } .uk-icon-wpforms:before { content: "\f298"; } .uk-icon-yoast:before { content: "\f2b1"; } /* ======================================================================== Component: Close ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-close::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Remove default `button` padding and background color * 8. Style */ .uk-close { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: inherit; /* 6 */ text-transform: none; /* 7. */ padding: 0; background: transparent; /* 8 */ display: inline-block; box-sizing: content-box; width: 20px; line-height: 20px; text-align: center; vertical-align: middle; opacity: 0.3; } /* Icon */ .uk-close:after { display: block; content: "\f00d"; font-family: FontAwesome; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-close:hover, .uk-close:focus { opacity: 0.5; /* 2 */ outline: none; /* 3 */ color: inherit; text-decoration: none; cursor: pointer; } /* Modifier ========================================================================== */ .uk-close-alt { padding: 2px; border-radius: 50%; background: #222222; opacity: 1; border: 1px solid rgba(255, 255, 255, 0.08); color: #888888; } .uk-close-alt:hover { border-color: #141414; } /* Hover */ .uk-close-alt:hover, .uk-close-alt:focus { opacity: 1; } /* Icon */ .uk-close-alt:after { opacity: 0.5; } .uk-close-alt:hover:after, .uk-close-alt:focus:after { opacity: 0.8; } /* ======================================================================== Component: Badge ========================================================================== */ .uk-badge { display: inline-block; padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; font-weight: 400; line-height: 22px; color: #36b9c1; text-align: center; vertical-align: middle; text-transform: uppercase; border: 1px solid #36b9c1; border-radius: 1px; } /* * Keep color when badge is a link */ a.uk-badge:hover { color: #ffffff; } /* Modifier: `uk-badge-notification`; ========================================================================== */ .uk-badge-notification { box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } /* Color modifier ========================================================================== */ /* * Modifier: `uk-badge-success` */ .uk-badge-success { background-color: rgba(0, 0, 0, 0); border-color: #9fc572; color: #9fc572; } /* * Modifier: `uk-badge-warning` */ .uk-badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #e49362; color: #e49362; } /* * Modifier: `uk-badge-danger` */ .uk-badge-danger { background-color: rgba(0, 0, 0, 0); border-color: #e15e5e; color: #e15e5e; } .uk-badge-notification { min-width: 22px; } /* ======================================================================== Component: Alert ========================================================================== */ .uk-alert { margin-bottom: 25px; padding: 10px; background: #36b9c1; color: #ffffff; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-alert { margin-top: 25px; } /* * Remove margin from the last-child */ .uk-alert > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 { color: inherit; } /* Close in alert ========================================================================== */ .uk-alert > .uk-close:first-child { float: right; } /* * Remove margin from adjacent element */ .uk-alert > .uk-close:first-child + * { margin-top: 0; } /* Modifier: `uk-alert-success` ========================================================================== */ .uk-alert-success { background: #9fc572; color: #ffffff; } /* Modifier: `uk-alert-warning` ========================================================================== */ .uk-alert-warning { background: #e49362; color: #ffffff; } /* Modifier: `uk-alert-danger` ========================================================================== */ .uk-alert-danger { background: #e15e5e; color: #ffffff; } /* Modifier: `uk-alert-large` ========================================================================== */ .uk-alert-large { padding: 20px; } .uk-alert-large > .uk-close:first-child { margin: -10px -10px 0 0; } /* ======================================================================== Component: Thumbnail ========================================================================== */ /* * 1. Container width fits its content * 2. Responsive behavior * 3. Corrects `max-width` behavior sed * 4. Required for `figure` element * 5. Style */ .uk-thumbnail { /* 1 */ display: inline-block; /* 2 */ max-width: 100%; /* 3 */ box-sizing: border-box; /* 3 */ margin: 0; /* 4 */ padding: 6px; border: 1px solid rgba(255, 255, 255, 0.08); background: #2d2d2d; border-radius: 1px; } /* * Hover state for `a` elements * 1. Apply hover style also to focus state * 2. Needed for caption * 3. Remove default focus style */ a.uk-thumbnail:hover, a.uk-thumbnail:focus { border-color: #3a3a3a; background-color: #353535; /* 2 */ text-decoration: none; /* 3 */ outline: none; } /* Caption ========================================================================== */ .uk-thumbnail-caption { padding-top: 6px; text-align: center; color: #888888; } /* Sizes ========================================================================== */ .uk-thumbnail-mini { width: 150px; } .uk-thumbnail-small { width: 200px; } .uk-thumbnail-medium { width: 300px; } .uk-thumbnail-large { width: 400px; } .uk-thumbnail-expand, .uk-thumbnail-expand > img { width: 100%; } /* ======================================================================== Component: Overlay ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Set max-width for responsive images to prevent `inline-block` consequences * 4. Remove the gap between the container and its child element * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit * 7. Reset margin */ .uk-overlay { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; /* 4 */ vertical-align: middle; /* 5 */ overflow: hidden; /* 6 */ -webkit-transform: translateZ(0); /* 7 */ margin: 0; } /* 6 for Safari */ .uk-overlay.uk-border-circle { -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff 100%, #000000 100%); } /* * Remove margin from content */ .uk-overlay > :first-child { margin-bottom: 0; } /* Sub-object `uk-overlay-panel` ========================================================================== */ /* * 1. Position cover * 2. Style */ .uk-overlay-panel { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ padding: 20px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-panel > :last-child, .uk-overlay-panel.uk-flex > * > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 { color: inherit; } .uk-overlay-panel a:not([class]) { color: inherit; text-decoration: underline; } .uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button) { color: inherit; } /* Sub-object `uk-overlay-hover` and `uk-overlay-active` ========================================================================== */ .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } .uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } /* Modifier `uk-overlay-background` ========================================================================== */ .uk-overlay-background { background: rgba(0, 0, 0, 0.5); } .uk-overlay-background .uk-button { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-button:hover { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #888888; } .uk-overlay-background .uk-button:active { border-color: rgba(255, 255, 255, 0); background: rgba(255, 255, 255, 0.8); color: #7b7b7b; } .uk-overlay-background .uk-icon-button { border-color: rgba(255, 255, 255, 0.4); background: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0.7); } .uk-overlay-background .uk-icon-button:hover { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-icon-button:active { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #4f4f4f; } /* Modifier `uk-overlay-image` ========================================================================== */ /* * Reset panel */ .uk-overlay-image { padding: 0; } /* Position modifiers ========================================================================== */ .uk-overlay-top { bottom: auto; } .uk-overlay-bottom { top: auto; } .uk-overlay-left { right: auto; } .uk-overlay-right { left: auto; } /* Sub-object `uk-overlay-icon` ========================================================================== */ .uk-overlay-icon:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; font-size: 50px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* Transitions ========================================================================== */ .uk-overlay-fade, .uk-overlay-scale, .uk-overlay-spin, .uk-overlay-grayscale, .uk-overlay-blur, [class*='uk-overlay-slide'] { transition-duration: 0.3s; transition-timing-function: ease-out; transition-property: opacity, transform, filter; } .uk-overlay-active .uk-overlay-fade, .uk-overlay-active .uk-overlay-scale, .uk-overlay-active .uk-overlay-spin, .uk-overlay-active [class*='uk-overlay-slide'] { transition-duration: 0.8s; } /* * Fade */ .uk-overlay-fade { opacity: 0.7; } .uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-active .uk-active > .uk-overlay-fade { opacity: 1; } /* * Scale */ .uk-overlay-scale { -webkit-transform: scale(1); transform: scale(1); } .uk-overlay-hover:hover .uk-overlay-scale, .uk-overlay-hover.uk-hover .uk-overlay-scale, .uk-overlay-active .uk-active > .uk-overlay-scale { -webkit-transform: scale(1.1); transform: scale(1.1); } /* * Spin */ .uk-overlay-spin { -webkit-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); } .uk-overlay-hover:hover .uk-overlay-spin, .uk-overlay-hover.uk-hover .uk-overlay-spin, .uk-overlay-active .uk-active > .uk-overlay-spin { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } /* * Grayscale */ .uk-overlay-grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .uk-overlay-hover:hover .uk-overlay-grayscale, .uk-overlay-hover.uk-hover .uk-overlay-grayscale, .uk-overlay-active .uk-active > .uk-overlay-grayscale { -webkit-filter: grayscale(0%); filter: grayscale(0%); } /* * Slide */ [class*='uk-overlay-slide'] { opacity: 0; } /* Top */ .uk-overlay-slide-top { -webkit-transform: translateY(-100%); transform: translateY(-100%); } /* Bottom */ .uk-overlay-slide-bottom { -webkit-transform: translateY(100%); transform: translateY(100%); } /* Left */ .uk-overlay-slide-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } /* Right */ .uk-overlay-slide-right { -webkit-transform: translateX(100%); transform: translateX(100%); } /* Hover */ .uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.uk-hover [class*='uk-overlay-slide'], .uk-overlay-active .uk-active > [class*='uk-overlay-slide'] { opacity: 1; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } /* DEPRECATED * Sub-object `uk-overlay-area` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-area { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ background: rgba(79, 79, 79, 0.6); /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-area, .uk-overlay.uk-hover .uk-overlay-area, .uk-overlay-toggle:hover .uk-overlay-area, .uk-overlay-toggle.uk-hover .uk-overlay-area { opacity: 1; } /* * Icon */ .uk-overlay-area:empty:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 24px; height: 24px; margin-top: -12px; margin-left: -12px; font-size: 24px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* DEPRECATED * Sub-object `uk-overlay-area-content` ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` * Needed for Firefox */ .uk-overlay-area:not(:empty) { font-size: 0.001px; } /* * 1. Needed for vertical alignment */ .uk-overlay-area:not(:empty):before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * 1. Set vertical alignment * 2. Reset whitespace hack * 3. Set horizontal alignment * 4. Set style */ .uk-overlay-area-content { /* 1 */ display: inline-block; box-sizing: border-box; width: 100%; vertical-align: middle; /* 2 */ font-size: 1rem; /* 3 */ text-align: center; /* 4 */ padding: 0 15px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-area-content > :last-child { margin-bottom: 0; } /* * Links in overlay area */ .uk-overlay-area-content a:not([class]), .uk-overlay-area-content a:not([class]):hover { color: inherit; } /* DEPRECATED * Sub-object `uk-overlay-caption` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-caption { /* 1 */ position: absolute; bottom: 0; left: 0; right: 0; /* 2 */ padding: 25px; background: rgba(54, 185, 193, 0.6); color: #ffffff; /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-caption, .uk-overlay.uk-hover .uk-overlay-caption, .uk-overlay-toggle:hover .uk-overlay-caption, .uk-overlay-toggle.uk-hover .uk-overlay-caption { opacity: 1; } /* ======================================================================== Component: Column ========================================================================== */ [class*='uk-column-'] { -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px; } /* Width modifiers ========================================================================== */ .uk-column-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-column-small-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-small-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-small-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-small-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-small-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-column-medium-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-medium-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-medium-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-medium-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-medium-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-column-large-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-large-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-large-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-large-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-large-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-column-xlarge-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-xlarge-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-xlarge-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-xlarge-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-xlarge-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* ======================================================================== Component: Animation ========================================================================== */ [class*='uk-animation-'] { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /* Hide animated element if scrollspy is used */ @media screen { [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) { opacity: 0; } } /* * Fade * Higher specificity (!important) needed because of reverse modifier */ .uk-animation-fade { -webkit-animation-name: uk-fade; animation-name: uk-fade; -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-timing-function: linear !important; animation-timing-function: linear !important; } /* * Fade with scale */ .uk-animation-scale-up { -webkit-animation-name: uk-fade-scale-02; animation-name: uk-fade-scale-02; } .uk-animation-scale-down { -webkit-animation-name: uk-fade-scale-18; animation-name: uk-fade-scale-18; } /* * Fade with slide */ .uk-animation-slide-top { -webkit-animation-name: uk-fade-top; animation-name: uk-fade-top; } .uk-animation-slide-bottom { -webkit-animation-name: uk-fade-bottom; animation-name: uk-fade-bottom; } .uk-animation-slide-left { -webkit-animation-name: uk-fade-left; animation-name: uk-fade-left; } .uk-animation-slide-right { -webkit-animation-name: uk-fade-right; animation-name: uk-fade-right; } /* * Scale */ .uk-animation-scale { -webkit-animation-name: uk-scale-12; animation-name: uk-scale-12; } /* * Shake */ .uk-animation-shake { -webkit-animation-name: uk-shake; animation-name: uk-shake; } /* Direction modifiers ========================================================================== */ .uk-animation-reverse { -webkit-animation-direction: reverse; animation-direction: reverse; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } /* Duration modifiers ========================================================================== */ .uk-animation-15 { -webkit-animation-duration: 15s; animation-duration: 15s; } /* Origin modifiers ========================================================================== */ .uk-animation-top-left { -webkit-transform-origin: 0 0; transform-origin: 0 0; } .uk-animation-top-center { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .uk-animation-top-right { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } .uk-animation-middle-left { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .uk-animation-middle-right { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .uk-animation-bottom-left { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } .uk-animation-bottom-center { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .uk-animation-bottom-right { -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } /* Sub-object: `uk-animation-hover` ========================================================================== */ /* * Enable animation only on hover * Note: Firefox also needs this because animations are not triggered when switching between display `hidden` and `block` */ .uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*='uk-animation-'], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] { -webkit-animation-name: none; animation-name: none; } /* Keyframes: Fade * Used by dropdown, datepicker and slideshow component ========================================================================== */ @-webkit-keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } /* Keyframes: Fade with slide ========================================================================== */ /* * Top */ @-webkit-keyframes uk-fade-top { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-top { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom */ @-webkit-keyframes uk-fade-bottom { 0% { opacity: 0; -webkit-transform: translateY(100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-bottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Left */ @-webkit-keyframes uk-fade-left { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-left { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-fade-right { 0% { opacity: 0; -webkit-transform: translateX(100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-right { 0% { opacity: 0; transform: translateX(100%); } 100% { opacity: 1; transform: translateX(0); } } /* Keyframes: Fade with scale ========================================================================== */ /* * Scale by 0.2 */ @-webkit-keyframes uk-fade-scale-02 { 0% { opacity: 0; -webkit-transform: scale(0.2); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-02 { 0% { opacity: 0; transform: scale(0.2); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.5 * Used by slideshow component */ @-webkit-keyframes uk-fade-scale-15 { 0% { opacity: 0; -webkit-transform: scale(1.5); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-15 { 0% { opacity: 0; transform: scale(1.5); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.8 */ @-webkit-keyframes uk-fade-scale-18 { 0% { opacity: 0; -webkit-transform: scale(1.8); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-18 { 0% { opacity: 0; transform: scale(1.8); } 100% { opacity: 1; transform: scale(1); } } /* Keyframes: Slide * Used by slideshow component ========================================================================== */ /* * Left */ @-webkit-keyframes uk-slide-left { 0% { -webkit-transform: translateX(-100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left { 0% { transform: translateX(-100%); } 100% { transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-slide-right { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } /* * Left third */ @-webkit-keyframes uk-slide-left-33 { 0% { -webkit-transform: translateX(33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left-33 { 0% { transform: translateX(33%); } 100% { transform: translateX(0); } } /* * Right third */ @-webkit-keyframes uk-slide-right-33 { 0% { -webkit-transform: translateX(-33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right-33 { 0% { transform: translateX(-33%); } 100% { transform: translateX(0); } } /* Keyframes: Scale ========================================================================== */ @-webkit-keyframes uk-scale-12 { 0% { -webkit-transform: scale(1.2); } 100% { -webkit-transform: scale(1); } } @keyframes uk-scale-12 { 0% { transform: scale(1.2); } 100% { transform: scale(1); } } /* Keyframes: Rotate * Used by icon component ========================================================================== */ @-webkit-keyframes uk-rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @keyframes uk-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } /* Keyframes: Shake ========================================================================== */ @-webkit-keyframes uk-shake { 0%, 100% { -webkit-transform: translateX(0); } 10% { -webkit-transform: translateX(-9px); } 20% { -webkit-transform: translateX(8px); } 30% { -webkit-transform: translateX(-7px); } 40% { -webkit-transform: translateX(6px); } 50% { -webkit-transform: translateX(-5px); } 60% { -webkit-transform: translateX(4px); } 70% { -webkit-transform: translateX(-3px); } 80% { -webkit-transform: translateX(2px); } 90% { -webkit-transform: translateX(-1px); } } @keyframes uk-shake { 0%, 100% { transform: translateX(0); } 10% { transform: translateX(-9px); } 20% { transform: translateX(8px); } 30% { transform: translateX(-7px); } 40% { transform: translateX(6px); } 50% { transform: translateX(-5px); } 60% { transform: translateX(4px); } 70% { transform: translateX(-3px); } 80% { transform: translateX(2px); } 90% { transform: translateX(-1px); } } /* Keyframes: Fade with slide fixed * Used by dropdown and search component ========================================================================== */ /* * Top fixed */ @-webkit-keyframes uk-slide-top-fixed { 0% { opacity: 0; -webkit-transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-top-fixed { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom fixed */ @-webkit-keyframes uk-slide-bottom-fixed { 0% { opacity: 0; -webkit-transform: translateY(10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-bottom-fixed { 0% { opacity: 0; transform: translateY(10px); } 100% { opacity: 1; transform: translateY(0); } } /* ======================================================================== Component: Dropdown ========================================================================== */ /* * 1. Hide by default * 2. Set position * 3. Box-sizing is needed for `uk-dropdown-justify` * 4. Set width */ .uk-dropdown, .uk-dropdown-blank { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1020; /* 3 */ box-sizing: border-box; /* 4 */ width: 200px; } /* * Dropdown style * 1. Reset button group whitespace hack */ .uk-dropdown { padding: 15px; background: #2d2d2d; color: #888888; /* 1 */ font-size: 1rem; vertical-align: top; border-radius: 1px; } /* Focus */ .uk-dropdown:focus { outline: none; } /* * 1. Show dropdown * 2. Set animation * 3. Needed for scale animation */ .uk-open > .uk-dropdown, .uk-open > .uk-dropdown-blank { /* 1 */ display: block; /* 2 */ -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; /* 3 */ -webkit-transform-origin: 0 0; transform-origin: 0 0; } /* Alignment modifiers ========================================================================== */ /* * Modifier */ .uk-dropdown-top { margin-top: -10px; } .uk-dropdown-bottom { margin-top: 10px; } .uk-dropdown-left { margin-left: -10px; } .uk-dropdown-right { margin-left: 10px; } /* Nav in dropdown ========================================================================== */ .uk-dropdown .uk-nav { margin: 0 -15px; } /* Grid and panel in dropdown ========================================================================== */ /* * Vertical gutter */ /* * Grid * Higher specificity to override large gutter */ .uk-grid .uk-dropdown-grid + .uk-dropdown-grid { margin-top: 15px; } /* Panels */ .uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel { margin-top: 15px; } /* Tablet and bigger */ @media (min-width: 768px) { /* * Horizontal gutter */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid { margin-left: -15px; margin-right: -15px; } .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] { padding-left: 15px; padding-right: 15px; } /* * Column divider */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { border-left: 1px solid rgba(255, 255, 255, 0.08); } /* * Width multiplier for dropdown columns */ .uk-dropdown-width-2:not(.uk-dropdown-stack) { width: 400px; } .uk-dropdown-width-3:not(.uk-dropdown-stack) { width: 600px; } .uk-dropdown-width-4:not(.uk-dropdown-stack) { width: 800px; } .uk-dropdown-width-5:not(.uk-dropdown-stack) { width: 1000px; } } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Stack columns and take full width */ .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } /* * Vertical gutter */ .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } } /* * Stack grid columns */ .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } /* Modifier `uk-dropdown-small` ========================================================================== */ /* * Set min-width and text expands dropdown if needed */ .uk-dropdown-small { min-width: 150px; width: auto; padding: 5px; white-space: nowrap; } /* * Nav in dropdown */ .uk-dropdown-small .uk-nav { margin: 0 -5px; } /* Modifier: `uk-dropdown-navbar` ========================================================================== */ .uk-dropdown-navbar { margin-top: 12px; background: #2d2d2d; color: #888888; } .uk-dropdown-navbar:before { z-index: -1; display: block; content: ""; position: absolute; top: -5.2173913px; left: 14.4px; width: 12px; height: 12px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: 1px; background: #2d2d2d; } .uk-open > .uk-dropdown-navbar { -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; } /* Modifier `uk-dropdown-scrollable` ========================================================================== */ /* * Usefull for long lists */ .uk-dropdown-scrollable { overflow-y: auto; max-height: 200px; } /* Sub-object: `uk-dropdown-overlay` ========================================================================== */ /* uk-dropdown nose */ .uk-dropdown-center:before { left: 48%; } .uk-dropdown-flip:before { left: auto; right: 14.4px; } /* Grid and panel in dropdown ========================================================================== */ /* uk-dropdown-navbar panel link color */ .uk-dropdown-navbar .uk-panel > a:not([class]) { color: #36b9c1; } .uk-dropdown-navbar .uk-panel > a:not([class]):hover { color: #2b9399; } /* Only tablets and desktops */ @media (min-width: 768px) { .uk-dropdown-navbar:not(.uk-dropdown-stack) > .uk-grid > [class*='uk-width-']:nth-child(n+2) { border-left-color: rgba(255, 255, 255, 0.08); } } /* ======================================================================== Component: Modal ========================================================================== */ /* * This is the modal overlay and modal dialog container * 1. Hide by default * 2. Set fixed position * 3. Allow scrolling for the modal dialog * 4. Mask the background page * 5. Fade-in transition * 6. Deactivate browser history navigation in IE11 * 7. force hardware acceleration to prevent browser rendering hiccups */ .uk-modal { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1010; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ background: rgba(0, 0, 0, 0.6); /* 5 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; /* 6 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; /* 7 */ -webkit-transform: translateZ(0); transform: translateZ(0); } /* * Open state */ .uk-modal.uk-open { opacity: 1; } /* * Prevents duplicated scrollbar caused by 4. */ .uk-modal-page, .uk-modal-page body { overflow: hidden; } /* Sub-object: `uk-modal-dialog` ========================================================================== */ /* * 1. Create position context for caption, spinner and close button * 2. Set box sizing * 3. Set style * 4. Slide-in transition */ .uk-modal-dialog { /* 1 */ position: relative; /* 2 */ box-sizing: border-box; margin: 50px auto; padding: 20px; width: 600px; max-width: 100%; max-width: calc(100% - 20px); /* 3 */ background: #222222; /* 4 */ opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out; transition: opacity 0.3s linear, transform 0.3s ease-out; } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Fit in small screen */ .uk-modal-dialog { width: auto; margin: 10px auto; } } /* * Open state */ .uk-open .uk-modal-dialog { /* 4 */ opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } /* * Remove margin from the last-child */ .uk-modal-dialog > :not([class*='uk-modal-']):last-child { margin-bottom: 0; } /* Close in modal ========================================================================== */ .uk-modal-dialog > .uk-close:first-child { margin: -10px -10px 0 0; float: right; } /* * Remove margin from adjacent element */ .uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']) { margin-top: 0; } /* Modifier: `uk-modal-dialog-lightbox` ========================================================================== */ .uk-modal-dialog-lightbox { margin: 15px auto; padding: 0; max-width: 95%; max-width: calc(100% - 30px); min-height: 50px; } /* * Close button */ .uk-modal-dialog-lightbox > .uk-close:first-child { position: absolute; top: -12px; right: -12px; margin: 0; float: none; } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-modal-dialog-lightbox > .uk-close:first-child { top: -7px; right: -7px; } } /* Modifier: `uk-modal-dialog-blank` ========================================================================== */ .uk-modal-dialog-blank { margin: 0; padding: 0; width: 100%; max-width: 100%; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } /* * Close button */ .uk-modal-dialog-blank > .uk-close:first-child { position: absolute; top: 20px; right: 20px; z-index: 1; margin: 0; float: none; } /* Modifier: `uk-modal-dialog-large` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-modal-dialog-large { width: 930px; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-modal-dialog-large { width: 1130px; } } /* Sub-Object: `uk-modal-header` and `uk-modal-footer` ========================================================================== */ .uk-modal-header { margin-bottom: 15px; } .uk-modal-footer { margin-top: 15px; } /* * Remove margin from the last-child */ .uk-modal-header > :last-child, .uk-modal-footer > :last-child { margin-bottom: 0; } /* Sub-Object: `uk-modal-caption` ========================================================================== */ .uk-modal-caption { position: absolute; left: 0; right: 0; bottom: -20px; margin-bottom: -10px; color: #ffffff; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* Sub-Object: `uk-modal-spinner` ========================================================================== */ .uk-modal-spinner { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 25px; color: #ddd; } .uk-modal-spinner:after { content: "\f110"; display: block; font-family: FontAwesome; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } .uk-modal-dialog-blank .uk-modal-close { width: 42px; line-height: 42px; } .uk-modal-dialog-blank .uk-modal-close::after { font-size: 24px; } /* ======================================================================== Component: Off-canvas ========================================================================== */ /* * This is the offcanvas overlay and bar container * 1. Hide by default * 2. Set fixed position * 3. Deactivate browser touch actions in IE11 * 4. Mask the background page */ .uk-offcanvas { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; /* 3 */ touch-action: none; /* 4 */ background: rgba(17, 17, 17, 0.3); } .uk-offcanvas.uk-active { display: block; } /* Sub-object `uk-offcanvas-page` ========================================================================== */ /* * Prepares the whole HTML page to slide-out * 1. Fix the main page and disallow scrolling * 2. Side-out transition * 3. Needed for the transition to work instead of just letting it pop to the side */ .uk-offcanvas-page { /* 1 */ position: fixed; /* 2 */ -webkit-transition: margin-left 0.3s ease-in-out; transition: margin-left 0.3s ease-in-out; /* 3 */ margin-left: 0; } /* Sub-object `uk-offcanvas-bar` ========================================================================== */ /* * This is the offcanvas bar * 1. Set fixed position * 2. Size and style * 3. Allow scrolling * 4. Side-out transition * 5. Deactivate scroll chaining in IE11 */ .uk-offcanvas-bar { /* 1 */ position: fixed; top: 0; bottom: 0; left: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); z-index: 1001; /* 2 */ width: 240px; max-width: 100%; background: #111111; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; /* 5 */ -ms-scroll-chaining: none; } .uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Modifier `uk-offcanvas-bar-flip` ========================================================================== */ .uk-offcanvas-bar-flip { left: auto; right: 0; -webkit-transform: translateX(100%); transform: translateX(100%); } /* Offcanvase modes ========================================================================== */ .uk-offcanvas-bar[mode='none'] { -webkit-transition: none; transition: none; } .uk-offcanvas-bar[mode='reveal'] { -webkit-transform: translateX(0%); transform: translateX(0%); clip: rect(0, 0, 100vh, 0); -webkit-transition: -webkit-transform 0.3s ease-in-out, clip 0.3s ease-in-out; transition: transform 0.3s ease-in-out, clip 0.3s ease-in-out; } .uk-offcanvas-bar-flip[mode='reveal'] { clip: none; -webkit-transform: translateX(100%); transform: translateX(100%); } .uk-offcanvas-bar-flip[mode='reveal'] > * { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show > * { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Panel in offcanvas ========================================================================== */ .uk-offcanvas .uk-panel { margin: 20px 15px; color: #888888; } .uk-offcanvas .uk-panel-title { color: #ffffff; } .uk-offcanvas .uk-panel a:not([class]) { color: #ffffff; } .uk-offcanvas .uk-panel a:not([class]):hover { color: #36b9c1; } /* ======================================================================== Component: Switcher ========================================================================== */ /* * 1. Deactivate browser history navigation in IE11 */ .uk-switcher { margin: 0; padding: 0; list-style: none; /* 1 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; } /* * Items */ .uk-switcher > :not(.uk-active) { display: none; } /* ======================================================================== Component: Text ========================================================================== */ /* Size modifiers ========================================================================== */ .uk-text-small { font-size: 12px; line-height: 17px; } .uk-text-large { font-size: 22px; line-height: 30px; font-weight: 400; } /* Weight modifiers ========================================================================== */ .uk-text-bold { font-weight: bold; } /* Color modifiers ========================================================================== */ .uk-text-muted { color: #5f5f5f !important; } .uk-text-primary { color: #36b9c1 !important; } .uk-text-success { color: #9fc572 !important; } .uk-text-warning { color: #e49362 !important; } .uk-text-danger { color: #e15e5e !important; } .uk-text-contrast { color: #ffffff !important; } /* Alignment modifiers ========================================================================== */ .uk-text-left { text-align: left !important; } .uk-text-right { text-align: right !important; } .uk-text-center { text-align: center !important; } .uk-text-justify { text-align: justify !important; } .uk-text-top { vertical-align: top !important; } .uk-text-middle { vertical-align: middle !important; } .uk-text-bottom { vertical-align: bottom !important; } /* Only tablets portrait and smaller */ @media (max-width: 959px) { .uk-text-center-medium { text-align: center !important; } .uk-text-left-medium { text-align: left !important; } } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-text-center-small { text-align: center !important; } .uk-text-left-small { text-align: left !important; } } /* Wrap modifiers ========================================================================== */ /* * Prevent text from wrapping onto multiple lines */ .uk-text-nowrap { white-space: nowrap; } /* * Prevent text from wrapping onto multiple lines, and truncate with an ellipsis */ .uk-text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* * Break strings if their length exceeds the width of their container */ .uk-text-break { word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Transform modifiers ========================================================================== */ .uk-text-capitalize { text-transform: capitalize !important; } .uk-text-lowercase { text-transform: lowercase !important; } .uk-text-uppercase { text-transform: uppercase !important; } /* ======================================================================== Component: Utility ========================================================================== */ /* Container ========================================================================== */ .uk-container { box-sizing: border-box; max-width: 980px; padding: 0 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-container { max-width: 1200px; padding: 0 40px; } } /* * Micro clearfix */ .uk-container:before, .uk-container:after { content: ""; display: table; } .uk-container:after { clear: both; } /* * Center container */ .uk-container-center { margin-left: auto; margin-right: auto; } /* Clearing ========================================================================== */ /* * Micro clearfix * `table-cell` is used with `:before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit * `table` is used again with `:after` because `clear` only works with block elements. * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari */ .uk-clearfix:before { content: ""; display: table-cell; } .uk-clearfix:after { content: ""; display: table; clear: both; } /* * Create a new block formatting context */ .uk-nbfc { overflow: hidden; } .uk-nbfc-alt { display: table-cell; width: 10000px; } /* Alignment of block elements ========================================================================== */ /* * Float blocks * 1. Prevent content overflow on small devices */ .uk-float-left { float: left; } .uk-float-right { float: right; } /* 1 */ [class*='uk-float-'] { max-width: 100%; } /* Alignment of images and objects ========================================================================== */ /* * Alignment */ [class*='uk-align-'] { display: block; margin-bottom: 25px; } .uk-align-left { margin-right: 25px; float: left; } .uk-align-right { margin-left: 25px; float: right; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-align-medium-left { margin-right: 25px; float: left; } .uk-align-medium-right { margin-left: 25px; float: right; } } .uk-align-center { margin-left: auto; margin-right: auto; } /* Vertical alignment ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` */ .uk-vertical-align { font-size: 0.001px; } /* * The `uk-vertical-align` container needs a specific height */ .uk-vertical-align:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * Sub-object which can have any height * 1. Reset whitespace hack */ .uk-vertical-align-middle, .uk-vertical-align-bottom { display: inline-block; max-width: 100%; /* 1 */ font-size: 1rem; } .uk-vertical-align-middle { vertical-align: middle; } .uk-vertical-align-bottom { vertical-align: bottom; } /* Height ========================================================================== */ /* * More robust if padding and border are used */ [class*='uk-height'] { box-sizing: border-box; } /* * Useful to extend the `html` and `body` element to the full height of the page. */ .uk-height-1-1 { height: 100%; } /* * Useful to create image teasers */ .uk-height-viewport { height: 100vh; min-height: 600px; } /* Responsive objects * Note: Images are already responsive by default, see Base component ========================================================================== */ /* * 1. Corrects `max-width` and `max-height` behavior if padding and border are used */ .uk-responsive-width, .uk-responsive-height { box-sizing: border-box; } /* * Responsiveness: Sets a maximum width relative to the parent and auto scales the height * `important` needed to override `uk-img-preserve img` */ .uk-responsive-width { max-width: 100% !important; height: auto; } /* * Responsiveness: Sets a maximum height relative to the parent and auto scales the width * Only works if the parent element has a fixed height. */ .uk-responsive-height { max-height: 100%; width: auto; } /* Margin ========================================================================== */ /* * Create a block with the same margin of a paragraph * Add margin if adjacent element */ .uk-margin { margin-bottom: 25px; } * + .uk-margin { margin-top: 25px; } .uk-margin-top { margin-top: 25px !important; } .uk-margin-bottom { margin-bottom: 25px !important; } .uk-margin-left { margin-left: 25px !important; } .uk-margin-right { margin-right: 25px !important; } /* * Larger margins */ .uk-margin-large { margin-bottom: 60px; } * + .uk-margin-large { margin-top: 60px; } .uk-margin-large-top { margin-top: 60px !important; } .uk-margin-large-bottom { margin-bottom: 60px !important; } .uk-margin-large-left { margin-left: 60px !important; } .uk-margin-large-right { margin-right: 60px !important; } /* * Smaller margins */ .uk-margin-small { margin-bottom: 10px; } * + .uk-margin-small { margin-top: 10px; } .uk-margin-small-top { margin-top: 10px !important; } .uk-margin-small-bottom { margin-bottom: 10px !important; } .uk-margin-small-left { margin-left: 10px !important; } .uk-margin-small-right { margin-right: 10px !important; } /* * Remove margins */ .uk-margin-remove { margin: 0 !important; } .uk-margin-top-remove { margin-top: 0 !important; } .uk-margin-bottom-remove { margin-bottom: 0 !important; } /* Padding ========================================================================== */ .uk-padding-remove { padding: 0 !important; } .uk-padding-top-remove { padding-top: 0 !important; } .uk-padding-bottom-remove { padding-bottom: 0 !important; } .uk-padding-vertical-remove { padding-top: 0 !important; padding-bottom: 0 !important; } /* Border ========================================================================== */ .uk-border-circle { border-radius: 50%; } .uk-border-rounded { border-radius: 5px; } /* Headings ========================================================================== */ .uk-heading-large { font-size: 34px; line-height: 44px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-heading-large { font-size: 56px; line-height: 69px; } } /* Link ========================================================================== */ /* * Let links appear in default text color */ .uk-link-muted, .uk-link-muted a { color: #888888; } .uk-link-muted:hover, .uk-link-muted a:hover { color: #888888; } /* * Reset link style */ .uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus { color: inherit; text-decoration: none; } /* Scrollable ========================================================================== */ /* * Enable scrolling for preformatted text */ .uk-scrollable-text { height: 300px; overflow-y: scroll; -webkit-overflow-scrolling: touch; resize: both; } /* * Box with scrolling enabled */ .uk-scrollable-box { box-sizing: border-box; height: 170px; padding: 10px; border: 1px solid rgba(255, 255, 255, 0.08); overflow: auto; -webkit-overflow-scrolling: touch; resize: both; } .uk-scrollable-box > :last-child { margin-bottom: 0; } /* Overflow ========================================================================== */ .uk-overflow-hidden { overflow: hidden; } /* * Enable scrollbars if content is clipped */ .uk-overflow-container { overflow: auto; -webkit-overflow-scrolling: touch; } .uk-overflow-container > :last-child { margin-bottom: 0; } /* Position ========================================================================== */ .uk-position-absolute, [class*='uk-position-top'], [class*='uk-position-bottom'] { position: absolute !important; } /* Don't use `width: 100%` because it is wrong if the parent has padding. */ .uk-position-top { top: 0; left: 0; right: 0; } .uk-position-bottom { bottom: 0; left: 0; right: 0; } .uk-position-top-left { top: 0; left: 0; } .uk-position-top-right { top: 0; right: 0; } .uk-position-bottom-left { bottom: 0; left: 0; } .uk-position-bottom-right { bottom: 0; right: 0; } /* * Cover */ .uk-position-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } /* * Relative */ .uk-position-relative { position: relative !important; } /* * Z-index */ .uk-position-z-index { z-index: 1; } /* Display ========================================================================== */ /* * Display * 1. Required if child is a responsive image */ .uk-display-block { display: block !important; } .uk-display-inline { display: inline !important; } .uk-display-inline-block { display: inline-block !important; /* 1 */ max-width: 100%; } /* * Visibility * Avoids setting display to `block` so it works also with `inline-block` and `table` */ /* Desktop and bigger */ @media (min-width: 960px) { .uk-visible-small { display: none !important; } .uk-visible-medium { display: none !important; } .uk-hidden-large { display: none !important; } } /* Tablets portrait */ @media (min-width: 768px) and (max-width: 959px) { .uk-visible-small { display: none !important; } .uk-visible-large { display: none !important ; } .uk-hidden-medium { display: none !important; } } /* Phone landscape and smaller*/ @media (max-width: 767px) { .uk-visible-medium { display: none !important; } .uk-visible-large { display: none !important; } .uk-hidden-small { display: none !important; } } /* Remove from the flow and screen readers on any device */ .uk-hidden { display: none !important; visibility: hidden !important; } /* It's hidden, but still affects layout */ .uk-invisible { visibility: hidden !important; } /* Show on hover */ .uk-visible-hover:hover .uk-hidden, .uk-visible-hover:hover .uk-invisible { display: block !important; visibility: visible !important; } .uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline:hover .uk-invisible { display: inline-block !important; visibility: visible !important; } /* Hide on touch */ .uk-touch .uk-hidden-touch, .uk-notouch .uk-hidden-notouch { display: none !important; } /* ======================================================================== Component: Flex ========================================================================== */ .uk-flex { display: -ms-flexbox; display: -webkit-flex; display: flex; } .uk-flex-inline { display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex; } /* * Fixes initial flex-shrink value in IE10 */ .uk-flex > *, .uk-flex-inline > * { -ms-flex-negative: 1; } /* Alignment ========================================================================== */ /* * Vertical alignment * Default value is `stretch` */ .uk-flex-top { -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; } .uk-flex-middle { -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .uk-flex-bottom { -ms-flex-align: end; -webkit-align-items: flex-end; align-items: flex-end; } /* * Horizontal alignment * Default value is `flex-start` */ .uk-flex-center { -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .uk-flex-right { -ms-flex-pack: end; -webkit-justify-content: flex-end; justify-content: flex-end; } .uk-flex-space-between { -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .uk-flex-space-around { -ms-flex-pack: distribute; -webkit-justify-content: space-around; justify-content: space-around; } /* Direction ========================================================================== */ .uk-flex-row-reverse { -ms-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; } .uk-flex-column { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } .uk-flex-column-reverse { -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; flex-direction: column-reverse; } /* Wrap ========================================================================== */ .uk-flex-nowrap { -ms-flex-wrap: nowrap; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .uk-flex-wrap { -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } /* * Horizontal alignment * Default value is `stretch` */ .uk-flex-wrap-top { -ms-flex-line-pack: start; -webkit-align-content: flex-start; align-content: flex-start; } .uk-flex-wrap-middle { -ms-flex-line-pack: center; -webkit-align-content: center; align-content: center; } .uk-flex-wrap-bottom { -ms-flex-line-pack: end; -webkit-align-content: flex-end; align-content: flex-end; } .uk-flex-wrap-space-between { -ms-flex-line-pack: justify; -webkit-align-content: space-between; align-content: space-between; } .uk-flex-wrap-space-around { -ms-flex-line-pack: distribute; -webkit-align-content: space-around; align-content: space-around; } /* Item ordering ========================================================================== */ /* * Default is 0 */ .uk-flex-order-first { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last { -ms-flex-order: 99; -webkit-order: 99; order: 99; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-flex-order-first-small { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-small { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-flex-order-first-medium { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-medium { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-flex-order-first-large { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-large { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-flex-order-first-xlarge { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-xlarge { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Item dimensions ========================================================================== */ /* * Initial: 0 1 auto * Content dimensions, but shrinks */ /* * No Flex: 0 0 auto * Content dimensions */ .uk-flex-item-none { -ms-flex: none; -webkit-flex: none; flex: none; } /* * Relative Flex: 1 1 auto * Space is allocated considering content * 1. Fixes flex-shrink value in IE10 */ .uk-flex-item-auto { -ms-flex: auto; -webkit-flex: auto; flex: auto; /* 1 */ -ms-flex-negative: 1; } /* * Absolute Flex: 1 1 0% * Space is allocated solely based on flex */ .uk-flex-item-1 { -ms-flex: 1; -webkit-flex: 1; flex: 1; } /* ======================================================================== Component: Contrast ========================================================================== */ .uk-contrast { color: #ffffff; /* Active */ } .uk-contrast a:not([class]), .uk-contrast .uk-link { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast a:not([class]):hover, .uk-contrast .uk-link:hover { color: #ffffff; text-decoration: underline; } .uk-contrast :not(pre) > code, .uk-contrast :not(pre) > kbd, .uk-contrast :not(pre) > samp { color: #ffffff; background: rgba(255, 255, 255, 0.1); } .uk-contrast em { color: #ffffff; } .uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 { color: #ffffff; } .uk-contrast hr { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav li > a, .uk-contrast .uk-nav li > a:hover { text-decoration: none; } .uk-contrast .uk-nav-side > li > a { color: #ffffff; } .uk-contrast .uk-nav-side > li > a:hover, .uk-contrast .uk-nav-side > li > a:focus { background: rgba(255, 255, 255, 0.1); color: #ffffff; } .uk-contrast .uk-nav-side > li.uk-active > a { background: #ffffff; color: #4f4f4f; } .uk-contrast .uk-nav-side .uk-nav-header { color: #ffffff; } .uk-contrast .uk-nav-side .uk-nav-divider { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav-side ul a { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-nav-side ul a:hover { color: #ffffff; } .uk-contrast .uk-subnav > * > a { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast .uk-subnav > * > a:hover, .uk-contrast .uk-subnav > * > a:focus { color: #ffffff; text-decoration: none; } .uk-contrast .uk-subnav > .uk-active > a { color: #ffffff; } .uk-contrast .uk-subnav-line > :nth-child(n+2):before { border-left-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-subnav-pill > * > a:hover, .uk-contrast .uk-subnav-pill > * > a:focus { background: rgba(255, 255, 255, 0.7); color: #4f4f4f; text-decoration: none; } .uk-contrast .uk-subnav-pill > .uk-active > a { background: #ffffff; color: #4f4f4f; } .uk-contrast .uk-tab { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab > li > a { border-color: transparent; color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-tab > li > a:hover, .uk-contrast .uk-tab > li > a:focus, .uk-contrast .uk-tab > li.uk-open > a { border-color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.7); color: #4f4f4f; text-decoration: none; } .uk-contrast .uk-tab > li.uk-active > a { border-color: rgba(255, 255, 255, 0.2); border-bottom-color: transparent; background: #ffffff; color: #4f4f4f; } .uk-contrast .uk-tab-center { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab-grid:before { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-list-line > li:nth-child(n+2) { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-form select, .uk-contrast .uk-form textarea, .uk-contrast .uk-form input:not([type]), .uk-contrast .uk-form input[type="text"], .uk-contrast .uk-form input[type="password"], .uk-contrast .uk-form input[type="datetime"], .uk-contrast .uk-form input[type="datetime-local"], .uk-contrast .uk-form input[type="date"], .uk-contrast .uk-form input[type="month"], .uk-contrast .uk-form input[type="time"], .uk-contrast .uk-form input[type="week"], .uk-contrast .uk-form input[type="number"], .uk-contrast .uk-form input[type="email"], .uk-contrast .uk-form input[type="url"], .uk-contrast .uk-form input[type="search"], .uk-contrast .uk-form input[type="tel"], .uk-contrast .uk-form input[type="color"] { border-color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.8); color: #4f4f4f; background-clip: padding-box; } .uk-contrast .uk-form select:focus, .uk-contrast .uk-form textarea:focus, .uk-contrast .uk-form input:not([type]):focus, .uk-contrast .uk-form input[type="text"]:focus, .uk-contrast .uk-form input[type="password"]:focus, .uk-contrast .uk-form input[type="datetime"]:focus, .uk-contrast .uk-form input[type="datetime-local"]:focus, .uk-contrast .uk-form input[type="date"]:focus, .uk-contrast .uk-form input[type="month"]:focus, .uk-contrast .uk-form input[type="time"]:focus, .uk-contrast .uk-form input[type="week"]:focus, .uk-contrast .uk-form input[type="number"]:focus, .uk-contrast .uk-form input[type="email"]:focus, .uk-contrast .uk-form input[type="url"]:focus, .uk-contrast .uk-form input[type="search"]:focus, .uk-contrast .uk-form input[type="tel"]:focus, .uk-contrast .uk-form input[type="color"]:focus { border-color: #ffffff; background: #ffffff; color: #4f4f4f; } .uk-contrast .uk-form :-ms-input-placeholder { color: rgba(79, 79, 79, 0.7) !important; } .uk-contrast .uk-form ::-moz-placeholder { color: rgba(79, 79, 79, 0.7); } .uk-contrast .uk-form ::-webkit-input-placeholder { color: rgba(79, 79, 79, 0.7); } .uk-contrast .uk-button { color: #4f4f4f; background: #ffffff; border: none; } .uk-contrast .uk-button:hover, .uk-contrast .uk-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #4f4f4f; } .uk-contrast .uk-button:active, .uk-contrast .uk-button.uk-active { background-color: rgba(255, 255, 255, 0.7); color: #4f4f4f; } .uk-contrast .uk-button-primary { background-color: #00a8e6; background: #36b9c1; color: #ffffff; } .uk-contrast .uk-button-primary:hover, .uk-contrast .uk-button-primary:focus { background-color: #35b3ee; color: #ffffff; } .uk-contrast .uk-button-primary:active, .uk-contrast .uk-button-primary.uk-active { background-color: #0091ca; color: #ffffff; } .uk-contrast .uk-icon-hover { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-icon-hover:hover { color: #ffffff; } .uk-contrast .uk-icon-button { background: #ffffff; color: #4f4f4f; } .uk-contrast .uk-icon-button:hover, .uk-contrast .uk-icon-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #4f4f4f; } .uk-contrast .uk-icon-button:active { background-color: rgba(255, 255, 255, 0.7); color: #4f4f4f; } .uk-contrast .uk-text-muted { color: rgba(255, 255, 255, 0.6) !important; } .uk-contrast .uk-text-primary { color: #2d7091 !important; } .uk-contrast .uk-subnav-pill > * > * { border: none; } /* ======================================================================== Component: Print ========================================================================== */ @media print { *, *:before, *:after { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } /* ======================================================================== Component: Dotnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-dotnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -12px; margin-top: -12px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-dotnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 12px; margin-top: 12px; } /* * DEPRECATED IE9 Support */ .uk-dotnav:before, .uk-dotnav:after { content: ""; display: block; overflow: hidden; } .uk-dotnav:after { clear: both; } .uk-dotnav > * { float: left; } /* Items ========================================================================== */ /* * Items * 1. Hide text if present */ .uk-dotnav > * > * { display: block; box-sizing: content-box; width: 16px; height: 16px; border-radius: 50%; background: rgba(79, 79, 79, 0); /* 1 */ text-indent: 100%; overflow: hidden; white-space: nowrap; border: 1px solid rgba(79, 79, 79, 0.4); -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-dotnav > * > :hover, .uk-dotnav > * > :focus { background: rgba(79, 79, 79, 0); /* 2 */ outline: none; border-color: rgba(79, 79, 79, 0.7); } /* OnClick */ .uk-dotnav > * > :active { background: #4f4f4f; border-color: #4f4f4f; -webkit-transform: scale(0.9); transform: scale(0.9); } /* Active */ .uk-dotnav > .uk-active > * { background: #4f4f4f; border-color: #4f4f4f; -webkit-transform: scale(1.1); transform: scale(1.1); } /* Modifier: `uk-dotnav-contrast` ========================================================================== */ .uk-dotnav-contrast > * > * { background: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.7); } /* * Hover * 1. Apply hover style also to focus state */ .uk-dotnav-contrast > * > :hover, .uk-dotnav-contrast > * > :focus { background: rgba(255, 255, 255, 0); border-color: #ffffff; } /* OnClick */ .uk-dotnav-contrast > * > :active { background: #ffffff; border-color: #ffffff; } /* Active */ .uk-dotnav-contrast > .uk-active > * { background: #ffffff; border-color: #ffffff; } /* Modifier: 'uk-dotnav-vertical' ========================================================================== */ /* * DEPRECATED */ .uk-dotnav-vertical { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } /* * DEPRECATED IE9 Support */ .uk-dotnav-vertical > * { float: none; } /* ======================================================================== Component: Slidenav ========================================================================== */ /* * 1. Required for `a` elements * 2. Dimension * 3. Style */ .uk-slidenav { /* 1 */ display: inline-block; /* 2 */ box-sizing: border-box; width: 50px; height: 50px; /* 3 */ line-height: 50px; color: rgba(255, 255, 255, 0.7); font-size: 50px; text-align: center; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements * 4. Style */ .uk-slidenav:hover, .uk-slidenav:focus { /* 2 */ outline: none; /* 3 */ text-decoration: none; /* 4 */ color: rgba(255, 255, 255, 0.9); cursor: pointer; } /* Active */ .uk-slidenav:active { color: #ffffff; -webkit-transform: scale(0.9); transform: scale(0.9); } /* * Icons */ .uk-slidenav-previous:before { content: "\f104"; font-family: FontAwesome; } .uk-slidenav-next:before { content: "\f105"; font-family: FontAwesome; } /* Sub-object: `uk-slidenav-position` ========================================================================== */ /* * Create position context */ .uk-slidenav-position { position: relative; } /* * Center vertically */ .uk-slidenav-position .uk-slidenav { display: none; position: absolute; top: 50%; z-index: 1; margin-top: -25px; } .uk-slidenav-position:hover .uk-slidenav { display: block; } .uk-slidenav-position .uk-slidenav-previous { left: 40px; } .uk-slidenav-position .uk-slidenav-next { right: 40px; } /* Modifier: `uk-slidenav-contrast` ========================================================================== */ .uk-slidenav-contrast { color: #ffffff; } /* * Hover * 1. Apply hover style also to focus state */ .uk-slidenav-contrast:hover, .uk-slidenav-contrast:focus { color: rgba(255, 255, 255, 0.7); } /* Active */ .uk-slidenav-contrast:active { color: rgba(255, 255, 255, 0.9); } /* ======================================================================== Component: Progress ========================================================================== */ /* * 1. Clearing * 2. Vertical alignment if text is used */ .uk-progress { box-sizing: border-box; height: 20px; margin-bottom: 25px; background: #2d2d2d; /* 1 */ overflow: hidden; /* 2 */ line-height: 20px; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-progress { margin-top: 25px; } /* Sub-object: `uk-progress-bar` ========================================================================== */ /* * 1. Transition * 2. Needed for text */ .uk-progress-bar { width: 0; height: 100%; background: #36b9c1; float: left; /* 1 */ -webkit-transition: width 0.6s ease; transition: width 0.6s ease; /* 2 */ font-size: 13px; color: #ffffff; text-align: center; padding-right: 8px; text-align: right; } /* Size modifiers ========================================================================== */ /* Mini */ .uk-progress-mini { height: 6px; } /* Small */ .uk-progress-small { height: 12px; } /* Color modifiers ========================================================================== */ .uk-progress-success .uk-progress-bar { background-color: #9fc572; color: #ffffff; } .uk-progress-warning .uk-progress-bar { background-color: #e49362; color: #ffffff; } .uk-progress-danger .uk-progress-bar { background-color: #e15e5e; color: #ffffff; } /* Modifier: `uk-progress-striped` ========================================================================== */ .uk-progress-striped .uk-progress-bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 30px 30px; } /* * Animation */ .uk-progress-striped.uk-active .uk-progress-bar { -webkit-animation: uk-progress-bar-stripes 2s linear infinite; animation: uk-progress-bar-stripes 2s linear infinite; } @-webkit-keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } @keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } /* ======================================================================== Component: Accordion ========================================================================== */ /* Sub-object: `uk-accordion-title` ========================================================================== */ .uk-accordion-title { margin-top: 0; margin-bottom: 17px; padding: 10px 17px; background: #2d2d2d; font-size: 19px; line-height: 25px; cursor: pointer; border: 1px solid rgba(255, 255, 255, 0.08); border-radius: 1px; } /* Sub-object: `uk-accordion-content` ========================================================================== */ .uk-accordion-content { padding: 0 17px 17px 17px; } /* * Micro clearfix to make panels more robust */ .uk-accordion-content:before, .uk-accordion-content:after { content: ""; display: table; } .uk-accordion-content:after { clear: both; } /* * Remove margin from the last-child */ .uk-accordion-content > :last-child { margin-bottom: 0; } /* ======================================================================== Component: Slider ========================================================================== */ /* * RTL Compatibility */ [data-uk-slider] { direction: ltr; } html[dir="rtl"] .uk-slider > * { direction: rtl; } /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Deactivate browser history navigation in IE11 */ .uk-slider { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ touch-action: pan-y; } /* * 1. Reset list style without interfering with grid */ .uk-slider:not(.uk-grid) { /* 1 */ margin: 0; padding: 0; list-style: none; } /* * Sub-object item * 1. Position items above each other */ .uk-slider > * { /* 1 */ position: absolute; top: 0; left: 0; } /* * Clip child elements */ .uk-slider-container { overflow: hidden; } /* * Dragged */ .uk-slider:not(.uk-drag) { -webkit-transition: -webkit-transform 200ms linear; transition: transform 200ms linear; } /* * 1. Makes text unselectable */ .uk-slider.uk-drag { cursor: col-resize; /* 1 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } /* * 1. Prevents images and links from being dragged (default browser behavior) * 2. Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-slider a, .uk-slider img { /* 1 */ -webkit-user-drag: none; user-drag: none; /* 2 */ -webkit-touch-callout: none; } /* * 1. Prevents images and links from being dragged in Firefox */ .uk-slider img { pointer-events: none; } /* Modifier: `uk-slider-fullscreen` ========================================================================== */ .uk-slider-fullscreen, .uk-slider-fullscreen > li { height: 100vh; } /* ======================================================================== Component: Slideshow ========================================================================== */ /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Set width because child elements are positioned absolute. Height is set via JS * 4. Reset list style * 5. Clip child elements * 6. Deactivate browser history navigation in IE11 */ .uk-slideshow { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ width: 100%; /* 4 */ margin: 0; padding: 0; list-style: none; /* 5 */ overflow: hidden; /* 6 */ touch-action: pan-y; } /* * Sub-object item * 1. Position items above each other * 2. Expand to parent container width * 3. Hide by default */ .uk-slideshow > li { /* 1 */ position: absolute; top: 0; left: 0; /* 2 */ width: 100%; /* 3 */ opacity: 0; } /* * Active * 1. Stack at first * 2. Show slide */ .uk-slideshow > .uk-active { /* 1 */ z-index: 10; /* 2 */ opacity: 1; } /* * Hide default images which is only relevant to keep existing proportions */ .uk-slideshow > li > img { visibility: hidden; } /* * Pointer for controls */ [data-uk-slideshow-slide] { cursor: pointer; } /* Modifier: `uk-slideshow-fullscreen` ========================================================================== */ .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 100vh; } /* Animations ========================================================================== */ /* * Fade */ .uk-slideshow-fade-in { -webkit-animation: uk-fade 0.5s linear; animation: uk-fade 0.5s linear; } .uk-slideshow-fade-out { -webkit-animation: uk-fade 0.5s linear reverse; animation: uk-fade 0.5s linear reverse; } /* * Scroll */ .uk-slideshow-scroll-forward-in { -webkit-animation: uk-slide-right 0.5s ease-in-out; animation: uk-slide-right 0.5s ease-in-out; } .uk-slideshow-scroll-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-scroll-backward-in { -webkit-animation: uk-slide-left 0.5s ease-in-out; animation: uk-slide-left 0.5s ease-in-out; } .uk-slideshow-scroll-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } /* * Scale */ .uk-slideshow-scale-out { -webkit-animation: uk-fade-scale-15 0.5s ease-in-out reverse; animation: uk-fade-scale-15 0.5s ease-in-out reverse; } /* * Swipe */ .uk-slideshow-swipe-forward-in { -webkit-animation: uk-slide-left-33 0.5s ease-in-out; animation: uk-slide-left-33 0.5s ease-in-out; } .uk-slideshow-swipe-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-swipe-backward-in { -webkit-animation: uk-slide-right-33 0.5s ease-in-out; animation: uk-slide-right-33 0.5s ease-in-out; } .uk-slideshow-swipe-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } .uk-slideshow-swipe-forward-in:before, .uk-slideshow-swipe-backward-in:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: rgba(0, 0, 0, 0.6); -webkit-animation: uk-fade 0.5s ease-in-out reverse; animation: uk-fade 0.5s ease-in-out reverse; } /* ======================================================================== Component: Sticky ========================================================================== */ /* * 1. More robust if padding and border are used * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue */ [data-uk-sticky].uk-active { z-index: 980; /* 1 */ box-sizing: border-box; /* 2 */ -webkit-backface-visibility: hidden; } /* * Faster animations */ [data-uk-sticky][class*='uk-animation-'] { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } [data-uk-sticky].uk-animation-reverse { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } /* ======================================================================== Component: Search ========================================================================== */ /* * 1. Create position context for dropdowns * 2. Needed for `form` element */ .uk-search { display: inline-block; /* 1 */ position: relative; /* 2 */ margin: 0; } /* * Icon */ .uk-search:before { content: "\f002"; position: absolute; top: 0; left: 0; width: 40px; line-height: 40px; text-align: center; font-family: FontAwesome; font-size: 13px; color: #5f5f5f; top: 2px; } /* Sub-object `uk-search-field` ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-search-field::-moz-focus-inner { border: 0; padding: 0; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-search-field::-webkit-search-cancel-button, .uk-search-field::-webkit-search-decoration { -webkit-appearance: none; } /* * Removes cancel button in IE10 */ .uk-search-field::-ms-clear { display: none; } /* * Removes placeholder transparency in Firefox. */ .uk-search-field::-moz-placeholder { opacity: 1; } /* * 1. Define consistent box sizing. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. * 5. Remove default style in iOS. * 6. Style */ .uk-search-field { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: #888888; /* 5 */ -webkit-appearance: none; /* 6 */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(255, 255, 255, 0.08); background: rgba(0, 0, 0, 0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: middle; border-radius: 1px; } /* Placeholder */ .uk-search-field:-ms-input-placeholder { color: #5f5f5f !important; } .uk-search-field::-moz-placeholder { color: #5f5f5f; } .uk-search-field::-webkit-input-placeholder { color: #5f5f5f; } /* Focus */ .uk-search-field:focus { outline: 0; } /* Focus + Active */ .uk-search-field:focus, .uk-search.uk-active .uk-search-field { width: 220px; } /* Dropdown modifier: `uk-dropdown-search` ========================================================================== */ .uk-dropdown-search { width: 300px; margin-top: 0; background: #f5f5f5; color: #888888; } .uk-open > .uk-dropdown-search { -webkit-animation: uk-slide-top-fixed 0.2s ease-in-out; animation: uk-slide-top-fixed 0.2s ease-in-out; } /* * Dependency `uk-navbar-flip` */ .uk-navbar-flip .uk-dropdown-search { margin-top: 5px; margin-right: -15px; } /* Nav modifier `uk-nav-search` ========================================================================== */ /* * Items */ .uk-nav-search > li > a { color: #888888; } /* * Active * 1. Remove default focus style */ .uk-nav-search > li.uk-active > a { background: #36b9c1; color: #ffffff; /* 1 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-search .uk-nav-header { color: #5f5f5f; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-search .uk-nav-divider { border-top: 1px solid rgba(255, 255, 255, 0.08); } /* * Nested items */ .uk-nav-search ul a { color: #36b9c1; } .uk-nav-search ul a:hover { color: #2b9399; } /* Search in offcanvas ========================================================================== */ .uk-offcanvas .uk-search { display: block; margin: 25px; } .uk-offcanvas .uk-search:before { color: #888888; } .uk-offcanvas .uk-search-field { width: 100%; border-color: rgba(0, 0, 0, 0); background: #070707; color: #ffffff; } .uk-offcanvas .uk-search-field:-ms-input-placeholder { color: #888888 !important; } .uk-offcanvas .uk-search-field::-moz-placeholder { color: #888888; } .uk-offcanvas .uk-search-field::-webkit-input-placeholder { color: #888888; } /* ======================================================================== Component: Tooltip ========================================================================== */ /* * 1. Hide by default * 2. Set fixed position * 3. Set dimensions * 4. Set style */ .uk-tooltip { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1030; /* 3 */ box-sizing: border-box; max-width: 200px; padding: 8px 16px; /* 4 */ background: #4f4f4f; color: #ffffff; font-size: 14px; line-height: 20px; word-break: break-all; border-radius: 1px; font-weight: inherit; } /* Triangle ========================================================================== */ /* * 1. Dashed is less antialised than solid */ .uk-tooltip:after { content: ""; display: block; position: absolute; width: 0; height: 0; /* 1 */ border: 5px dashed #4f4f4f; } /* Direction modifiers ========================================================================== */ /* * Top */ .uk-tooltip-top:after, .uk-tooltip-top-left:after, .uk-tooltip-top-right:after { bottom: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; border-top-color: #4f4f4f; } /* * Bottom */ .uk-tooltip-bottom:after, .uk-tooltip-bottom-left:after, .uk-tooltip-bottom-right:after { top: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; border-bottom-color: #4f4f4f; } /* * Top/Bottom center */ .uk-tooltip-top:after, .uk-tooltip-bottom:after { left: 50%; margin-left: -5px; } /* * Top/Bottom left */ .uk-tooltip-top-left:after, .uk-tooltip-bottom-left:after { left: 10px; } /* * Top/Bottom right */ .uk-tooltip-top-right:after, .uk-tooltip-bottom-right:after { right: 10px; } /* * Left */ .uk-tooltip-left:after { right: -5px; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; border-left-color: #4f4f4f; } /* * Right */ .uk-tooltip-right:after { left: -5px; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; border-right-color: #4f4f4f; } /* ======================================================================== Warp theme ========================================================================== */ /* Theme Layout ========================================================================== */ html { overflow-y: scroll; } body { background: #1c1c1c; } .tm-wrapper { min-height: 100vh; max-width: 1450px; } .tm-wrapper > div { min-height: 100vh; padding-left: 0; } .tm-wrapper:not(.tm-grid-preserve) { margin-left: 0; } .tm-wrapper:not(.tm-grid-preserve) > * { padding-left: 0; } .tm-sidebar-width-15 .tm-sidebar-wrapper { width: 15%; } .tm-sidebar-width-15 .tm-content-wrapper { width: 85%; } .tm-sidebar-width-20 .tm-sidebar-wrapper { width: 20%; } .tm-sidebar-width-20 .tm-content-wrapper { width: 80%; } .tm-sidebar-width-25 .tm-sidebar-wrapper { width: 25%; } .tm-sidebar-width-25 .tm-content-wrapper { width: 75%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-30 .tm-sidebar-wrapper { width: 30%; } .tm-sidebar-width-30 .tm-content-wrapper { width: 70%; } .tm-sidebar-width-33 .tm-sidebar-wrapper { width: 33.333%; } .tm-sidebar-width-33 .tm-content-wrapper { width: 66.666%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-50 .tm-sidebar-wrapper { width: 50%; } .tm-sidebar-width-50 .tm-content-wrapper { width: 50%; } .tm-sidebar-wrapper { position: relative; background-color: #1c1c1c; text-align: center; } .tm-sidebar-wrapper::after { display: block; content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 1px; background: #1c1c1c; } .tm-sidebar-wrapper .tm-sidebar-menu-container { padding: 40px 0; text-align: center; z-index: 1002; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-logo { display: inline-block; margin: 0 auto 40px auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav { margin-bottom: 40px; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav { float: none; max-width: 240px; margin: 0 auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li { margin: 0; float: none; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a { height: 50px; padding: 0; border: none; border-bottom: 1px solid rgba(255, 255, 255, 0.08); background-color: rgba(0, 0, 0, 0); color: #888888; line-height: 50px; font-weight: 400; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a::before { content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; height: 1px; width: 15px; background: rgba(255, 255, 255, 0.18); -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:active { color: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a { color: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a::before { height: 2px; width: 30px; background: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover { color: #c8c8c8; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a::before, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover::before { height: 2px; width: 30px; background: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown { text-align: left; z-index: 1003; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown::before { top: 12px; left: -6px; background: #2d2d2d; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-open .uk-dropdown { top: 0; left: auto; right: -200px; background: #2d2d2d; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-animation: uk-slide-right 0.2s ease-in-out; animation: uk-slide-right 0.2s ease-in-out; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-2:not(.uk-dropdown-stack), .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-3:not(.uk-dropdown-stack) { left: 240px; } .tm-sidebar-wrapper .tm-sidebar-widget-container { position: absolute; right: 0; bottom: 0; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-main { position: absolute; right: 0; bottom: 76px; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel { max-width: 70%; margin: 40px auto; color: #ffffff; text-align: left; /* link color */ } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel .uk-panel-title { color: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]), .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]) { color: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]):hover, .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]):hover { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social { position: absolute; right: 0; bottom: 0; left: 0; height: 26px; padding: 20px; border-top: 1px solid rgba(0, 0, 0, 0); background: rgba(0, 0, 0, 0.2); overflow: hidden; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a:hover { color: #36b9c1; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social [class*='uk-icon-'] { margin: 0 10px; font-size: 24px; } .uk-offcanvas-page .tm-sidebar-menu-container.uk-active { margin-left: 240px; -webkit-transition: margin-left 0.15s linear; transition: margin-left 0.15s linear; } .tm-sidebar-background-fixed .tm-sidebar-wrapper { background-attachment: fixed; } .tm-grid-divider { margin: 0; border-top: none; } .tm-section-divider section + .tm-grid-divider, .tm-section-divider .tm-middle + .tm-grid-divider { display: block; margin-top: 60px; margin-bottom: 60px; border-top: 1px solid rgba(255, 255, 255, 0.08); } .tm-content-wrapper { position: relative; border-right: 1px solid #1c1c1c; background: #222222; } .tm-content-wrapper .tm-content-container { padding: 60px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-block-content-top, .tm-block-content-bottom { padding: 60px; background: #2d2d2d; } .tm-block-content-top { border-bottom: 1px solid #1c1c1c; } .tm-block-content-bottom { border-top: 1px solid #1c1c1c; } .tm-block-footer { padding: 60px; border-top: 1px solid #1c1c1c; } .tm-page-title-false .tm-content .uk-article .uk-article-title { display: none; } .tm-footer-true { padding-bottom: 66px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-navbar { background: #2d2d2d; } .tm-navbar, .tm-toolbar { padding: 30px 60px; border-bottom: 1px solid #1c1c1c; } .tm-toolbar .uk-float-left .uk-panel { margin: 0 25px 0 0; float: left; } .tm-toolbar .uk-float-right .uk-panel { margin: 0 0 0 25px; float: right; } .uk-dropdown-search { text-align: left; } .tm-logo-small { letter-spacing: -0.31em; } .tm-main > :nth-child(n+2) { margin-top: 25px; } .tm-content > :last-child { margin-bottom: 0; } .tm-footer { position: absolute; right: 0; bottom: 0; left: 0; padding: 20px; border-top: 1px solid #1c1c1c; height: 26px; text-align: center; overflow: hidden; } .tm-footer .uk-panel + .uk-panel { margin-top: 25px; } .tm-totop-scroller { display: block; position: absolute; top: 20px; right: 24px; z-index: 1000; width: 20px; height: 20px; line-height: 20px; font-size: 14px; color: #888888; text-align: center; -webkit-transition: all linear 0.05s; transition: all linear 0.05s; } .tm-totop-scroller::after { content: "\f077"; font-family: "FontAwesome"; } .tm-totop-scroller:hover, .tm-totop-scroller:focus { /* 1 */ color: #bbbbbb; font-size: 16px; outline: none; /* 2 */ text-decoration: none; } .tm-totop-scroller:active { color: #555555; font-size: 11px; } @media (max-width: 959px) { .tm-wrapper { max-width: 100%; } .tm-wrapper .tm-content-wrapper { width: 100% !important; margin: 0; } } @media (max-width: 767px) { .tm-section-divider .tm-grid-divider { margin-top: 30px; margin-bottom: 30px; } .tm-wrapper .tm-content-wrapper .tm-content-container, .tm-wrapper .tm-content-wrapper .tm-block-content-top, .tm-wrapper .tm-content-wrapper .tm-block-content-bottom, .tm-wrapper .tm-content-wrapper .tm-navbar, .tm-wrapper .tm-content-wrapper .tm-toolbar, .tm-wrapper .tm-content-wrapper .tm-block-footer { padding: 30px; } .tm-logo-small:hover { text-decoration: none; } } [class*='uk-animation-'] .uk-button { -webkit-backface-visibility: hidden; } .tm-ct-spacing-false .tm-block-content-top { padding: 0 !important; } .tm-cb-spacing-false .tm-block-content-bottom { padding: 0 !important; } /* Dropdown stack ========================================================================== */ .uk-dropdown-navbar.uk-dropdown-stack { min-width: 0 !important; max-width: none !important; } /* Additional ========================================================================== */ @font-face { font-family: 'yootheme'; src: url('../../../fonts/yootheme.eot?-fkrq72'); src: url('../../../fonts/yootheme.eot?#iefix-fkrq72') format('embedded-opentype'), url('../../../fonts/yootheme.woff?-fkrq72') format('woff'), url('../../../fonts/yootheme.ttf?-fkrq72') format('truetype'), url('../../../fonts/yootheme.svg?-fkrq72#yootheme') format('svg'); font-weight: normal; font-style: normal; } [class^="tm-icon-yootheme-"], [class*=" tm-icon-yootheme-"] { font-family: 'yootheme'; speak: none; font-size: 72px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-icon-yootheme-cart::before { content: "\e600"; } .tm-icon-yootheme-css3::before { content: "\e601"; } .tm-icon-yootheme-github1::before { content: "\e602"; } .tm-icon-yootheme-github2::before { content: "\e603"; } .tm-icon-yootheme-html5::before { content: "\e604"; } .tm-icon-yootheme-joomla::before { content: "\e605"; } .tm-icon-yootheme-jquery::before { content: "\e606"; } .tm-icon-yootheme-less::before { content: "\e607"; } .tm-icon-yootheme-symfony::before { content: "\e608"; } .tm-icon-yootheme-twitter::before { content: "\e609"; } .tm-icon-yootheme-wordpress::before { content: "\e60a"; } .tm-icon-yootheme-zoo::before { content: "\e60b"; } .tm-icon-yootheme-yoo::before { content: "\e60c"; } .tm-icon-yootheme-widgetkit::before { content: "\e60d"; } .tm-icon-yootheme-warp::before { content: "\e60e"; } .tm-icon-yootheme-uikit::before { content: "\e60f"; } .tm-icon-yootheme-pagekit::before { content: "\e610"; } .tm-about > .uk-switcher > li { padding-top: 80px; font-size: 22px; line-height: 30px; font-style: italic; text-align: center; } .tm-about > .uk-switcher > li::before { content: "\f099"; display: inline-block; position: absolute; top: 0; left: 50%; margin-left: -25px; color: #36b9c1; font-family: 'FontAwesome'; font-size: 50px; font-weight: normal; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-about > .uk-switcher > li:nth-child(2)::before { content: "\f075"; } .tm-about > .uk-switcher > li:nth-child(3)::before { content: "\f10d"; } .tm-button-wide { padding-right: 25px; padding-left: 25px; } .tm-underlined { border-bottom: 2px solid #36b9c1; } .uk-navbar-nav li > a, .uk-button, .uk-subnav-pill > li > a, .uk-nav-side > li > a, .uk-nav-offcanvas > li > a { position: relative; overflow: hidden; z-index: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform-style: preserve-3d; } .tm-ripple { display: block; position: absolute; background: rgba(255, 255, 255, 0.3); border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); } .tm-animate-ripple { -webkit-animation: ripple 0.65s linear; animation: ripple 0.65s linear; } @-webkit-keyframes ripple { 100% { opacity: 0; -webkit-transform: scale(2.5); } } @keyframes ripple { 100% { opacity: 0; transform: scale(2.5); } } /* Widgetkit 2 ========================================================================== */ .tm-caption { position: relative; overflow: hidden; cursor: pointer; background: #4f4f4f; color: #ffffff; } .tm-caption img { position: relative; display: block; opacity: 1; -webkit-transition: all 0.35s; transition: all 0.35s; -webkit-transform: scale(1); transform: scale(1); } .tm-caption figcaption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .tm-caption figcaption > a:hover { text-decoration: none; } .tm-caption figcaption::before, .tm-caption figcaption::after { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; pointer-events: none; } .tm-caption figcaption::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); transform: scale(0, 1); } .tm-caption figcaption::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); } .tm-caption h3 { margin: 0; padding: 3px 6px; background: #4f4f4f; border-radius: 1px; color: #ffffff; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .tm-caption:hover img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); } .tm-caption:hover figcaption::before, .tm-caption:hover figcaption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .tm-caption:hover h3 { background: #ffffff; color: #4f4f4f; } .uk-caption .uk-article-lead { color: #ffffff; } /* Blog ========================================================================== */ .uk-article + .uk-article { margin-top: 40px; padding-top: 40px; border-top: 1px solid rgba(255, 255, 255, 0.08); } /* Joomla only */ .tm-leading-article .uk-article:last-child { margin-bottom: 0; padding-bottom: 40px; border-bottom: 1px solid rgba(255, 255, 255, 0.08); } /* Error ========================================================================== */ .tm-error-icon { font-size: 250px; } .tm-error-headline { font-size: 100px; } /* Offline ========================================================================== */ .tm-offline { width: 300px; } /* Socialbuttons ========================================================================== */ .tm-socialbuttons { line-height: 1; } .tm-socialbuttons > div { margin-right: 10px; float: left; } /* WordPress only ========================================================================== */ .alignleft { display: block; margin-right: 25px; float: left; } .alignright { display: block; margin-left: 25px; float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } /* Styles ========================================================================== */ .tm-sidebar-wrapper { background: #000000 url(../../../images/background/turquoise.jpg) no-repeat; } html[dir="rtl"] body .tm-sidebar-wrapper { background-position: 100% 0px; } PK���\4�}�II-templates/yoo_aurora/styles/yellow/style.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700'; // Global variables // ======================================================================== // // Text // @global-color: #8a8d9c; @global-muted-color: #717380; @global-highlight-color: #fff; @global-contrast-color: #fff; @global-link-color: #ffd180; @global-link-hover-color: darken(@global-link-color, 10%); @global-primary-link-color: #ba4c26; @global-primary-link-hover-color: darken(@global-primary-link-color, 10%); @global-primary-color: #552e0e; @global-secondary-color: #bcbecb; @global-success-color: #9fc572; @global-warning-color: #e49362; @global-danger-color: #e15e5e; // // Backgrounds & Borders // @global-background: #373841; @global-light-background: #43444e; @global-highlight-background: #70727f; @global-highlight-hover-background: lighten(@global-highlight-background, 4%); @global-primary-background: #ffd180; @global-secondary-background: #575965; @global-border: rgba(230,231,242,0.08); // // Component: Variables // // ======================================================================== // // Alert // @alert-color: @global-primary-color; // // Button // @button-primary-hover-color: @global-primary-color; @button-primary-active-color: @global-primary-color; @button-active-shadow: fade(@global-background, 15%); // // Nav // @nav-navbar-hover-color: @global-primary-color; @nav-side-hover-background: rgba(230,231,242,0.08); @nav-side-active-color: @global-primary-color; @nav-dropdown-hover-color: @global-primary-color; @nav-navbar-hover-color: @global-primary-color; // // Navbar // @navbar-nav-active-color: @global-primary-color; // // Offcanvas // @offcanvas-background: fade(@offcanvas-bar-background, 30%); @offcanvas-bar-background: #202228; @offcanvas-panel-color: @global-color; @offcanvas-panel-title-color: @global-contrast-color; @offcanvas-panel-link-color: @global-contrast-color; @offcanvas-panel-link-hover-color: @global-link-color; // // Pagination // @pagination-active-color: @global-primary-color; // // Panel // @panel-box-primary-title-color: @global-primary-color; @panel-hover-hover-background: lighten(@panel-hover-background, 4%); @panel-hover-border: @panel-hover-hover-background; // // Progress // @progress-bar-color: @global-primary-color; // // Subnav // @subnav-pill-hover-color: @global-primary-color; @subnav-pill-active-color: @global-primary-color; // // Thumbnail // @thumbnail-background: @global-light-background; @thumbnail-hover-border: lighten(@global-light-background, 5%); @thumbnail-hover-background: lighten(@global-light-background, 3%); // Theme variables // ======================================================================== @global-body-style: 'yellow'; @theme-body-background: #282931; @theme-border: rgba(0,0,0,0); // // Sidebar // @theme-sidebar-background: #2c2e36; @theme-sidebar-navbar-nav-font-weight: @global-font-weight; @theme-sidebar-navbar-nav-border: fade(#edefff, 8%); @theme-sidebar-navbar-nav-color: #9c9ead; @theme-sidebar-navbar-nav-hover-color: @global-contrast-color; @theme-sidebar-navbar-nav-onclick-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-active-color: @global-link-color; @theme-sidebar-navbar-nav-before-background: fade(#edefff, 30%); @theme-sidebar-navbar-nav-before-hover-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-before-active-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-title-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-color: #717483; @theme-sidebar-panel-link-color: @theme-sidebar-panel-title-color; @theme-sidebar-panel-link-hover-color: @global-contrast-color; @theme-sidebar-social-border-top: rgba(0,0,0,0); @theme-sidebar-social-background: rgba(0,0,0,0.15); @theme-sidebar-social-color: @theme-sidebar-panel-color; @theme-sidebar-social-hover-color: @theme-sidebar-panel-title-color; @theme-footer-border: @theme-body-background; // // Content // @theme-border: @theme-body-background; @theme-content-block-border: @theme-body-background; // // Widgetkit Bonus Style: Gallery // @wk-button-color: fade(@global-color, 50%); @wk-button-hover-color: @global-link-color; @wk-button-active-color: @global-color; PK���\6(![����4templates/yoo_aurora/styles/yellow/css/bootstrap.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700'; article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 22px; color: #8a8d9c; background-color: #373841; } a { color: #ffd180; text-decoration: none; } a:hover, a:focus { color: #ffbf4d; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.12765957%; *margin-left: 2.07446809%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12765957%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.4893617%; *width: 91.43617021%; } .row-fluid .span10 { width: 82.9787234%; *width: 82.92553191%; } .row-fluid .span9 { width: 74.46808511%; *width: 74.41489362%; } .row-fluid .span8 { width: 65.95744681%; *width: 65.90425532%; } .row-fluid .span7 { width: 57.44680851%; *width: 57.39361702%; } .row-fluid .span6 { width: 48.93617021%; *width: 48.88297872%; } .row-fluid .span5 { width: 40.42553191%; *width: 40.37234043%; } .row-fluid .span4 { width: 31.91489362%; *width: 31.86170213%; } .row-fluid .span3 { width: 23.40425532%; *width: 23.35106383%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.84042553%; } .row-fluid .span1 { width: 6.38297872%; *width: 6.32978723%; } .row-fluid .offset12 { margin-left: 104.25531915%; *margin-left: 104.14893617%; } .row-fluid .offset12:first-child { margin-left: 102.12765957%; *margin-left: 102.0212766%; } .row-fluid .offset11 { margin-left: 95.74468085%; *margin-left: 95.63829787%; } .row-fluid .offset11:first-child { margin-left: 93.61702128%; *margin-left: 93.5106383%; } .row-fluid .offset10 { margin-left: 87.23404255%; *margin-left: 87.12765957%; } .row-fluid .offset10:first-child { margin-left: 85.10638298%; *margin-left: 85%; } .row-fluid .offset9 { margin-left: 78.72340426%; *margin-left: 78.61702128%; } .row-fluid .offset9:first-child { margin-left: 76.59574468%; *margin-left: 76.4893617%; } .row-fluid .offset8 { margin-left: 70.21276596%; *margin-left: 70.10638298%; } .row-fluid .offset8:first-child { margin-left: 68.08510638%; *margin-left: 67.9787234%; } .row-fluid .offset7 { margin-left: 61.70212766%; *margin-left: 61.59574468%; } .row-fluid .offset7:first-child { margin-left: 59.57446809%; *margin-left: 59.46808511%; } .row-fluid .offset6 { margin-left: 53.19148936%; *margin-left: 53.08510638%; } .row-fluid .offset6:first-child { margin-left: 51.06382979%; *margin-left: 50.95744681%; } .row-fluid .offset5 { margin-left: 44.68085106%; *margin-left: 44.57446809%; } .row-fluid .offset5:first-child { margin-left: 42.55319149%; *margin-left: 42.44680851%; } .row-fluid .offset4 { margin-left: 36.17021277%; *margin-left: 36.06382979%; } .row-fluid .offset4:first-child { margin-left: 34.04255319%; *margin-left: 33.93617021%; } .row-fluid .offset3 { margin-left: 27.65957447%; *margin-left: 27.55319149%; } .row-fluid .offset3:first-child { margin-left: 25.53191489%; *margin-left: 25.42553191%; } .row-fluid .offset2 { margin-left: 19.14893617%; *margin-left: 19.04255319%; } .row-fluid .offset2:first-child { margin-left: 17.0212766%; *margin-left: 16.91489362%; } .row-fluid .offset1 { margin-left: 10.63829787%; *margin-left: 10.53191489%; } .row-fluid .offset1:first-child { margin-left: 8.5106383%; *margin-left: 8.40425532%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { margin: 0 0 11px; } .lead { margin-bottom: 22px; font-size: 22.5px; font-weight: 200; line-height: 33px; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #717380; } a.muted:hover, a.muted:focus { color: #595b65; } .text-warning { color: #ffffff; } a.text-warning:hover, a.text-warning:focus { color: #e6e6e6; } .text-error { color: #ffffff; } a.text-error:hover, a.text-error:focus { color: #e6e6e6; } .text-info { color: #552e0e; } a.text-info:hover, a.text-info:focus { color: #291607; } .text-success { color: #ffffff; } a.text-success:hover, a.text-success:focus { color: #e6e6e6; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6 { margin: 11px 0; font-family: inherit; font-weight: normal; line-height: 22px; color: #ffffff; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #717380; } h1, h2, h3 { line-height: 44px; } h1 { font-size: 41.25px; } h2 { font-size: 33.75px; } h3 { font-size: 26.25px; } h4 { font-size: 18.75px; } h5 { font-size: 15px; } h6 { font-size: 12.75px; } h1 small { font-size: 26.25px; } h2 small { font-size: 18.75px; } h3 small { font-size: 15px; } h4 small { font-size: 15px; } .page-header { padding-bottom: 10px; margin: 22px 0 33px; border-bottom: 1px solid rgba(230, 231, 242, 0.08); } ul, ol { padding: 0; margin: 0 0 11px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } li { line-height: 22px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; list-style: none; } ul.inline > li, ol.inline > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 22px; } dt, dd { line-height: 22px; } dt { font-weight: bold; } dd { margin-left: 11px; } .dl-horizontal { *zoom: 1; } .dl-horizontal:before, .dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } hr { margin: 22px 0; border: 0; border-top: 1px solid rgba(230, 231, 242, 0.08); border-bottom: 1px solid #373841; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #717380; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 22px; border-left: 5px solid rgba(230, 231, 242, 0.08); } blockquote p { margin-bottom: 0; font-size: 18.75px; font-weight: 300; line-height: 1.25; } blockquote small { display: block; line-height: 22px; color: #717380; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid rgba(230, 231, 242, 0.08); border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 22px; font-style: normal; line-height: 22px; } code, pre { padding: 0 3px 2px; font-family: Consolas, monospace, serif; font-size: 13px; color: #424652; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 10.5px; margin: 0 0 11px; font-size: 14px; line-height: 22px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } pre.prettyprint { margin-bottom: 22px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 22px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 22px; font-size: 22.5px; line-height: 44px; color: #424652; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 16.5px; color: #717380; } label, input, button, select, textarea { font-size: 15px; font-weight: normal; line-height: 22px; } input, button, select, textarea { font-family: 'Roboto', Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 22px; padding: 4px 6px; margin-bottom: 11px; font-size: 15px; line-height: 22px; color: #4d5261; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; vertical-align: middle; } input, textarea, .uneditable-input { width: 206px; } textarea { height: auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #373841; border: 1px solid rgba(230, 231, 242, 0.08); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; /* IE7 */ margin-top: 1px \9; /* IE8-9 */ line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 32px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 32px; } select { width: 220px; border: 1px solid rgba(230, 231, 242, 0.08); background-color: #373841; } select[multiple], select[size] { height: auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .uneditable-input, .uneditable-textarea { color: #717380; background-color: #35363e; border-color: rgba(230, 231, 242, 0.08); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } input:-moz-placeholder, textarea:-moz-placeholder { color: #717380; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #717380; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #717380; } .radio, .checkbox { min-height: 22px; padding-left: 20px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row { *zoom: 1; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #43444e; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #ffffff; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #ffffff; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #ffffff; background-color: #e49362; border-color: #ffffff; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #ffffff; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #ffffff; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #ffffff; background-color: #e15e5e; border-color: #ffffff; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #ffffff; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #ffffff; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #ffffff; background-color: #9fc572; border-color: #ffffff; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #552e0e; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #552e0e; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #552e0e; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #291607; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ad5d1c; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ad5d1c; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ad5d1c; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #552e0e; background-color: #ffd180; border-color: #552e0e; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } .form-actions { padding: 21px 20px 22px; margin-top: 22px; margin-bottom: 22px; background-color: #575965; border-top: 1px solid #e5e5e5; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #b3b5bf; } .help-block { display: block; margin-bottom: 11px; } .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 11px; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 15px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 22px; min-width: 16px; padding: 4px 5px; font-size: 15px; font-weight: normal; line-height: 22px; text-align: center; text-shadow: 0 1px 0 #373841; background-color: rgba(230, 231, 242, 0.08); border: 1px solid #ccc; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #e9f2de; border-color: #9fc572; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } /* Allow for input prepend/append in search forms */ .form-search .input-append .search-query, .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } .control-group { margin-bottom: 11px; } legend + .control-group { margin-top: 22px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 22px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block { margin-top: 11px; } .form-horizontal .form-actions { padding-left: 180px; } /*Fix for tooltips wrong positioning*/ .control-label .hasPopover, .control-label .hasTooltip { display: inline-block; } /* Field subform repeatable */ .subform-repeatable-wrapper .btn-group > .btn.button { min-width: 0; } .subform-repeatable-wrapper .ui-sortable-helper { background: #373841; } .subform-repeatable-wrapper tr.ui-sortable-helper { display: table; } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table { width: 100%; margin-bottom: 22px; } .table th, .table td { padding: 8px; line-height: 22px; text-align: left; vertical-align: top; border-top: 1px solid rgba(230, 231, 242, 0.08); } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid rgba(230, 231, 242, 0.08); } .table .table { background-color: #373841; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid rgba(230, 231, 242, 0.08); border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .table-bordered th, .table-bordered td { border-left: 1px solid rgba(230, 231, 242, 0.08); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #43444e; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #3c3d46; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #9fc572; } .table tbody tr.error > td { background-color: #e15e5e; } .table tbody tr.warning > td { background-color: #e49362; } .table tbody tr.info > td { background-color: #ffd180; } .table-hover tbody tr.success:hover > td { background-color: #93be60; } .table-hover tbody tr.error:hover > td { background-color: #dd4949; } .table-hover tbody tr.warning:hover > td { background-color: #e0844c; } .table-hover tbody tr.info:hover > td { background-color: #ffc866; } .table-noheader { border-collapse: collapse; } .table-noheader thead { display: none; } .dropup, .dropdown { position: relative; } .dropdown-toggle { *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #202228; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #43444e; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(230, 231, 242, 0.08); } .dropdown-menu .menuitem-group { height: 1px; margin: 4px 1px; overflow: hidden; border-top: 1px solid rgba(230, 231, 242, 0.08); border-bottom: 1px solid rgba(230, 231, 242, 0.08); background-color: rgba(230, 231, 242, 0.08); color: #4d5261; text-transform: capitalize; font-size: 95%; padding: 2px 0 24px; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 22px; color: #8a8d9c; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #552e0e; background-color: #ffcd76; background-image: -moz-linear-gradient(top, #ffd180, #ffc866); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffd180), to(#ffc866)); background-image: -webkit-linear-gradient(top, #ffd180, #ffc866); background-image: -o-linear-gradient(top, #ffd180, #ffc866); background-image: linear-gradient(to bottom, #ffd180, #ffc866); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd180', endColorstr='#ffffc866', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #8a8d9c; text-decoration: none; outline: 0; background-color: #ffcd76; background-image: -moz-linear-gradient(top, #ffd180, #ffc866); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffd180), to(#ffc866)); background-image: -webkit-linear-gradient(top, #ffd180, #ffc866); background-image: -o-linear-gradient(top, #ffd180, #ffc866); background-image: linear-gradient(to bottom, #ffd180, #ffc866); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd180', endColorstr='#ffffc866', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #717380; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } .open > .dropdown-menu { display: block; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #202228; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #141417; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #552e0e; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well-small { padding: 9px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 22px; color: #202228; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #202228; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .alert-options { float: right; line-height: 22px; color: #202228; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .alert-options:hover, .alert-options:focus { color: #202228; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 22px; text-align: center; vertical-align: middle; cursor: pointer; color: #424652; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #4e4f5a; background-image: -moz-linear-gradient(top, #373841, #70727f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#373841), to(#70727f)); background-image: -webkit-linear-gradient(top, #373841, #70727f); background-image: -o-linear-gradient(top, #373841, #70727f); background-image: linear-gradient(to bottom, #373841, #70727f); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff373841', endColorstr='#ff70727f', GradientType=0); border-color: #70727f #70727f #4c4e56; *background-color: #70727f; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #cccccc; *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #424652; background-color: #70727f; *background-color: #646671; } .btn:active, .btn.active { background-color: #585a64 \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #424652; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 19px; font-size: 18.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 12.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 11.25px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ffd180; background-image: -moz-linear-gradient(top, #ffd180, #ffd180); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffd180), to(#ffd180)); background-image: -webkit-linear-gradient(top, #ffd180, #ffd180); background-image: -o-linear-gradient(top, #ffd180, #ffd180); background-image: linear-gradient(to bottom, #ffd180, #ffd180); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffd180', endColorstr='#ffffd180', GradientType=0); border-color: #ffd180 #ffd180 #ffb533; *background-color: #ffd180; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #ffffff; background-color: #ffd180; *background-color: #ffc866; } .btn-primary:active, .btn-primary.active { background-color: #ffbf4d \9; } .btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); border-color: #e49362 #e49362 #d56725; *background-color: #e49362; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #ffffff; background-color: #e49362; *background-color: #e0844c; } .btn-warning:active, .btn-warning.active { background-color: #dd7536 \9; } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #e95f5c; background-image: -moz-linear-gradient(top, #ee5f5b, #e15e5e); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#e15e5e)); background-image: -webkit-linear-gradient(top, #ee5f5b, #e15e5e); background-image: -o-linear-gradient(top, #ee5f5b, #e15e5e); background-image: linear-gradient(to bottom, #ee5f5b, #e15e5e); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffe15e5e', GradientType=0); border-color: #e15e5e #e15e5e #cc2626; *background-color: #e15e5e; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #ffffff; background-color: #e15e5e; *background-color: #dd4949; } .btn-danger:active, .btn-danger.active { background-color: #d93333 \9; } .btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #7ac468; background-image: -moz-linear-gradient(top, #62c462, #9fc572); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#9fc572)); background-image: -webkit-linear-gradient(top, #62c462, #9fc572); background-image: -o-linear-gradient(top, #62c462, #9fc572); background-image: linear-gradient(to bottom, #62c462, #9fc572); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff9fc572', GradientType=0); border-color: #9fc572 #9fc572 #79a644; *background-color: #9fc572; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #ffffff; background-color: #9fc572; *background-color: #93be60; } .btn-success:active, .btn-success.active { background-color: #86b64e \9; } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; *background-color: #2f96b4; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #3f4044; background-image: -moz-linear-gradient(top, #444444, #373a44); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#373a44)); background-image: -webkit-linear-gradient(top, #444444, #373a44); background-image: -o-linear-gradient(top, #444444, #373a44); background-image: linear-gradient(to bottom, #444444, #373a44); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff373a44', GradientType=0); border-color: #373a44 #373a44 #15161a; *background-color: #373a44; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #373a44; *background-color: #2b2e36; } .btn-inverse:active, .btn-inverse.active { background-color: #202228 \9; } button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #ffd180; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #ffbf4d; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #424652; text-decoration: none; } .btn-group { position: relative; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 11px; margin-bottom: 11px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 15px; } .btn-group > .btn-mini { font-size: 11.25px; } .btn-group > .btn-small { font-size: 12.75px; } .btn-group > .btn-large { font-size: 18.75px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle { background-color: #70727f; } .btn-group.open .btn-primary.dropdown-toggle { background-color: #ffd180; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #e49362; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #e15e5e; } .btn-group.open .btn-success.dropdown-toggle { background-color: #9fc572; } .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #373a44; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #373841; border-bottom-color: #373841; } .btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .alert { padding: 8px 35px 8px 14px; margin-bottom: 22px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #e49362; border: 1px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .alert, .alert h4 { color: #ffffff; } .alert h4 { margin: 0 0 .5em; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 22px; cursor: pointer; } .alert-success { background-color: #9fc572; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-success h4 { color: #ffffff; } .alert-danger, .alert-error { background-color: #e15e5e; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-danger h4, .alert-error h4 { color: #ffffff; } .alert-info { background-color: #ffd180; border-color: rgba(85, 46, 14, 0.3); color: #552e0e; } .alert-info h4 { color: #552e0e; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .nav { margin-left: 0; margin-bottom: 22px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgba(230, 231, 242, 0.08); } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 22px; color: #717380; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } .nav li + .nav-header { margin-top: 9px; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #373841; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #ffd180; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #373841; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-tabs:after, .nav-pills:after { clear: both; } .nav-tabs > li, .nav-pills > li { float: left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { margin-bottom: -1px; } .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) #dddddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #4d5261; background-color: #373841; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #373841; background-color: #ffd180; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret { border-top-color: #ffd180; border-bottom-color: #ffd180; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #ffbf4d; border-bottom-color: #ffbf4d; } /* move down carets for tabs */ .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #4d5261; border-bottom-color: #4d5261; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #373841; background-color: #717380; border-color: #717380; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #373841; border-bottom-color: #373841; opacity: 1; filter: alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #717380; } .tabbable { *zoom: 1; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #ddd; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: rgba(230, 231, 242, 0.08) #dddddd rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #373841; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) #dddddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #373841; } .nav > .disabled > a { color: #717380; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 22px; *position: relative; *z-index: 2; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); *zoom: 1; } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 9px 20px 9px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #8a8d9c; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #8a8d9c; } .navbar-link { color: #8a8d9c; } .navbar-link:hover, .navbar-link:focus { color: #8a8d9c; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(26, 26, 26, 0); } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1); box-shadow: 0 -1px 10px rgba(0,0,0,.1); } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 9px 15px 9px; color: #8a8d9c; text-decoration: none; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: #70727f; color: #8a8d9c; text-decoration: none; } .navbar .nav > li > a:focus { outline: 2px solid #5e9ed6; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #8a8d9c; text-decoration: none; background-color: #ffd180; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #43444e; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #43444e; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #ffd180; color: #8a8d9c; } .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .navbar-inverse .navbar-inner { background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0); } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #8a8d9c; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus { color: #8a8d9c; } .navbar-inverse .brand { color: #8a8d9c; } .navbar-inverse .navbar-text { color: #8a8d9c; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: #70727f; color: #8a8d9c; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus { color: #8a8d9c; background-color: #ffd180; } .navbar-inverse .navbar-link { color: #8a8d9c; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #8a8d9c; } .navbar-inverse .divider-vertical { border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(26, 26, 26, 0); } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #ffd180; color: #8a8d9c; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #8a8d9c; border-bottom-color: #8a8d9c; } .navbar-inverse .navbar-search .search-query { color: #373841; background-color: #373841; border-color: rgba(230, 231, 242, 0.08); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #717380; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #717380; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #717380; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #424652; text-shadow: 0 1px 0 #373841; background-color: #373841; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .breadcrumb { padding: 8px 15px; margin: 0 0 22px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 #373841; } .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #717380; } .pagination { margin: 22px 0; } .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 22px; text-decoration: none; background-color: #373841; border: 1px solid rgba(230, 231, 242, 0.08); border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #ffd180; } .pagination ul > .active > a, .pagination ul > .active > span { color: #717380; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #717380; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 18.75px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12.75px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 11.25px; } .pager { margin: 22px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #717380; background-color: #fff; cursor: default; } /* Joomla JUI NOTE: Original .modal definition has to be commented */ div.modal { position: fixed; top: 5%; left: 50%; z-index: 1050; width: 80%; margin-left: -40%; background-color: #373841; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } div.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; } div.modal.fade.in { top: 5%; } .modal-batch { overflow-y: visible; } .modal-body[class^="jviewport-height"], .modal-body[class*="jviewport-height"] { max-height: none; } .jviewport-height10 { height: 10vh; } .jviewport-height20 { height: 20vh; } .jviewport-height30 { height: 30vh; } .jviewport-height40 { height: 40vh; } .jviewport-height50 { height: 50vh; } .jviewport-height60 { height: 60vh; } .jviewport-height70 { height: 70vh; } .jviewport-height80 { height: 80vh; } .jviewport-height90 { height: 90vh; } .jviewport-height100 { height: 100vh; } div.modal.jviewport-width10 { width: 10vw; margin-left: -5vw; } div.modal.jviewport-width20 { width: 20vw; margin-left: -10vw; } div.modal.jviewport-width30 { width: 30vw; margin-left: -15vw; } div.modal.jviewport-width40 { width: 40vw; margin-left: -20vw; } div.modal.jviewport-width50 { width: 50vw; margin-left: -25vw; } div.modal.jviewport-width60 { width: 60vw; margin-left: -30vw; } div.modal.jviewport-width70 { width: 70vw; margin-left: -35vw; } div.modal.jviewport-width80 { width: 80vw; margin-left: -40vw; } div.modal.jviewport-width90 { width: 90vw; margin-left: -45vw; } div.modal.jviewport-width100 { width: 100vw; margin-left: -50vw; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #202228; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%; position: relative; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #373841; -moz-box-shadow: inset 0 1px 0 #373841; box-shadow: inset 0 1px 0 #373841; *zoom: 1; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #70727f; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #70727f; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #70727f; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #70727f; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #70727f; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #575965; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #4b4d57; border-bottom: 1px solid #3f414a; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #575965; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #575965; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #575965; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #575965; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 22px; margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 22px; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #ffd180; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #4d5261; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 12.69px; font-weight: bold; line-height: 14px; color: #373841; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #717380; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #373841; text-decoration: none; cursor: pointer; } .label-important, .badge-important { background-color: #ffffff; } .label-important[href], .badge-important[href] { background-color: #e6e6e6; } .label-warning, .badge-warning { background-color: #e49362; } .label-warning[href], .badge-warning[href] { background-color: #dd7536; } .label-success, .badge-success { background-color: #ffffff; } .label-success[href], .badge-success[href] { background-color: #e6e6e6; } .label-info, .badge-info { background-color: #552e0e; } .label-info[href], .badge-info[href] { background-color: #291607; } .label-inverse, .badge-inverse { background-color: #424652; } .label-inverse[href], .badge-inverse[href] { background-color: #2b2e36; } .btn .label, .btn .badge { position: relative; top: -1px; } .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 22px; margin-bottom: 22px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .progress .bar { width: 0%; height: 100%; color: #373841; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #efc0a3; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 22px; } .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .accordion-heading { border-bottom: 0; } .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } .accordion-toggle { cursor: pointer; } .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 22px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #373841; text-align: center; background: #373a44; border: 3px solid #373841; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #373841; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #424652; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #373841; line-height: 22px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 33px; color: inherit; background-color: rgba(230, 231, 242, 0.08); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 33px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 22px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px; padding-right: 10px; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.76243094%; *margin-left: 2.70923945%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243094%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.43646409%; *width: 91.3832726%; } .row-fluid .span10 { width: 82.87292818%; *width: 82.81973669%; } .row-fluid .span9 { width: 74.30939227%; *width: 74.25620078%; } .row-fluid .span8 { width: 65.74585635%; *width: 65.69266486%; } .row-fluid .span7 { width: 57.18232044%; *width: 57.12912895%; } .row-fluid .span6 { width: 48.61878453%; *width: 48.56559304%; } .row-fluid .span5 { width: 40.05524862%; *width: 40.00205713%; } .row-fluid .span4 { width: 31.49171271%; *width: 31.43852122%; } .row-fluid .span3 { width: 22.9281768%; *width: 22.87498531%; } .row-fluid .span2 { width: 14.36464088%; *width: 14.31144939%; } .row-fluid .span1 { width: 5.80110497%; *width: 5.74791348%; } .row-fluid .offset12 { margin-left: 105.52486188%; *margin-left: 105.4184789%; } .row-fluid .offset12:first-child { margin-left: 102.76243094%; *margin-left: 102.65604796%; } .row-fluid .offset11 { margin-left: 96.96132597%; *margin-left: 96.85494299%; } .row-fluid .offset11:first-child { margin-left: 94.19889503%; *margin-left: 94.09251205%; } .row-fluid .offset10 { margin-left: 88.39779006%; *margin-left: 88.29140708%; } .row-fluid .offset10:first-child { margin-left: 85.63535912%; *margin-left: 85.52897614%; } .row-fluid .offset9 { margin-left: 79.83425414%; *margin-left: 79.72787116%; } .row-fluid .offset9:first-child { margin-left: 77.0718232%; *margin-left: 76.96544023%; } .row-fluid .offset8 { margin-left: 71.27071823%; *margin-left: 71.16433525%; } .row-fluid .offset8:first-child { margin-left: 68.50828729%; *margin-left: 68.40190431%; } .row-fluid .offset7 { margin-left: 62.70718232%; *margin-left: 62.60079934%; } .row-fluid .offset7:first-child { margin-left: 59.94475138%; *margin-left: 59.8383684%; } .row-fluid .offset6 { margin-left: 54.14364641%; *margin-left: 54.03726343%; } .row-fluid .offset6:first-child { margin-left: 51.38121547%; *margin-left: 51.27483249%; } .row-fluid .offset5 { margin-left: 45.5801105%; *margin-left: 45.47372752%; } .row-fluid .offset5:first-child { margin-left: 42.81767956%; *margin-left: 42.71129658%; } .row-fluid .offset4 { margin-left: 37.01657459%; *margin-left: 36.91019161%; } .row-fluid .offset4:first-child { margin-left: 34.25414365%; *margin-left: 34.14776067%; } .row-fluid .offset3 { margin-left: 28.45303867%; *margin-left: 28.3466557%; } .row-fluid .offset3:first-child { margin-left: 25.69060773%; *margin-left: 25.58422476%; } .row-fluid .offset2 { margin-left: 19.88950276%; *margin-left: 19.78311978%; } .row-fluid .offset2:first-child { margin-left: 17.12707182%; *margin-left: 17.02068884%; } .row-fluid .offset1 { margin-left: 11.32596685%; *margin-left: 11.21958387%; } .row-fluid .offset1:first-child { margin-left: 8.56353591%; *margin-left: 8.45715293%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.56410256%; *margin-left: 2.51091107%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.56410256%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.45299145%; *width: 91.39979996%; } .row-fluid .span10 { width: 82.90598291%; *width: 82.85279142%; } .row-fluid .span9 { width: 74.35897436%; *width: 74.30578287%; } .row-fluid .span8 { width: 65.81196581%; *width: 65.75877432%; } .row-fluid .span7 { width: 57.26495726%; *width: 57.21176578%; } .row-fluid .span6 { width: 48.71794872%; *width: 48.66475723%; } .row-fluid .span5 { width: 40.17094017%; *width: 40.11774868%; } .row-fluid .span4 { width: 31.62393162%; *width: 31.57074013%; } .row-fluid .span3 { width: 23.07692308%; *width: 23.02373159%; } .row-fluid .span2 { width: 14.52991453%; *width: 14.47672304%; } .row-fluid .span1 { width: 5.98290598%; *width: 5.92971449%; } .row-fluid .offset12 { margin-left: 105.12820513%; *margin-left: 105.02182215%; } .row-fluid .offset12:first-child { margin-left: 102.56410256%; *margin-left: 102.45771959%; } .row-fluid .offset11 { margin-left: 96.58119658%; *margin-left: 96.4748136%; } .row-fluid .offset11:first-child { margin-left: 94.01709402%; *margin-left: 93.91071104%; } .row-fluid .offset10 { margin-left: 88.03418803%; *margin-left: 87.92780506%; } .row-fluid .offset10:first-child { margin-left: 85.47008547%; *margin-left: 85.36370249%; } .row-fluid .offset9 { margin-left: 79.48717949%; *margin-left: 79.38079651%; } .row-fluid .offset9:first-child { margin-left: 76.92307692%; *margin-left: 76.81669394%; } .row-fluid .offset8 { margin-left: 70.94017094%; *margin-left: 70.83378796%; } .row-fluid .offset8:first-child { margin-left: 68.37606838%; *margin-left: 68.2696854%; } .row-fluid .offset7 { margin-left: 62.39316239%; *margin-left: 62.28677941%; } .row-fluid .offset7:first-child { margin-left: 59.82905983%; *margin-left: 59.72267685%; } .row-fluid .offset6 { margin-left: 53.84615385%; *margin-left: 53.73977087%; } .row-fluid .offset6:first-child { margin-left: 51.28205128%; *margin-left: 51.1756683%; } .row-fluid .offset5 { margin-left: 45.2991453%; *margin-left: 45.19276232%; } .row-fluid .offset5:first-child { margin-left: 42.73504274%; *margin-left: 42.62865976%; } .row-fluid .offset4 { margin-left: 36.75213675%; *margin-left: 36.64575377%; } .row-fluid .offset4:first-child { margin-left: 34.18803419%; *margin-left: 34.08165121%; } .row-fluid .offset3 { margin-left: 28.20512821%; *margin-left: 28.09874523%; } .row-fluid .offset3:first-child { margin-left: 25.64102564%; *margin-left: 25.53464266%; } .row-fluid .offset2 { margin-left: 19.65811966%; *margin-left: 19.55173668%; } .row-fluid .offset2:first-child { margin-left: 17.09401709%; *margin-left: 16.98763412%; } .row-fluid .offset1 { margin-left: 11.11111111%; *margin-left: 11.00472813%; } .row-fluid .offset1:first-child { margin-left: 8.54700855%; *margin-left: 8.44062557%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 22px; } .navbar-fixed-bottom { margin-top: 22px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 11px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #8a8d9c; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #8a8d9c; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #8a8d9c; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 11px 15px; margin: 11px 0; border-top: 1px solid rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 979px + 1) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } /* Extending Bootstrap */ /* Typography */ .small { font-size: 11px; } /* Max Width */ iframe, svg { max-width: 100%; } /* Nowrap */ .nowrap { white-space: nowrap; } /* Center */ .center, .table td.center, .table th.center { text-align: center; } /* Disabled Link */ a.disabled, a.disabled:hover { color: #999999; background-color: transparent; cursor: default; text-decoration: none; } /* Hero Banner */ .hero-unit { text-align: center; } .hero-unit .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Modal */ body.modal { padding-top: 0; } /* Alternating Rows */ .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid rgba(230, 231, 242, 0.08); } .row-odd { background-color: transparent; } .row-even { background-color: #43444e; } .blog-row-rule, .blog-item-rule { border: 0; } /* Row reveal */ .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } /* Buttons */ .btn-wide { width: 80%; } /* Nav List Offset */ .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } /* Navbar Buttons */ .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } /* Nav Tabs Dark */ .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111; background-color: #777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #ffffff; background-color: #555555; border: 1px solid #222; border-bottom-color: transparent; } /* Inline Thumbnails */ .thumbnail.pull-left { margin: 0 10px 10px 0; } .thumbnail.pull-right { margin: 0 0 10px 10px; } /* Specific Widths */ .width-10 { width: 10px; } .width-20 { width: 20px; } .width-30 { width: 30px; } .width-40 { width: 40px; } .width-50 { width: 50px; } .width-60 { width: 60px; } .width-70 { width: 70px; } .width-80 { width: 80px; } .width-90 { width: 90px; } .width-100 { width: 100px; } /* Specific Heights */ .height-10 { height: 10px; } .height-20 { height: 20px; } .height-30 { height: 30px; } .height-40 { height: 40px; } .height-50 { height: 50px; } .height-60 { height: 60px; } .height-70 { height: 70px; } .height-80 { height: 80px; } .height-90 { height: 90px; } .height-100 { height: 100px; } /* Horizontal Row (hr) */ hr.hr-condensed { margin: 10px 0; } /* Striped */ .list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid rgba(230, 231, 242, 0.08); margin-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid rgba(230, 231, 242, 0.08); padding: 8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #43444e; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #3c3d46; } .row-striped .row-fluid { width: 100%; box-sizing: border-box; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } /* Condensed */ .list-condensed li { padding: 4px 5px; } .row-condensed .row, .row-condensed .row-fluid { padding: 4px 5px; } /* Bordered */ .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid rgba(230, 231, 242, 0.08); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } /* Radio Button Groups */ .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } /* iFrames */ .iframe-bordered { border: 1px solid rgba(230, 231, 242, 0.08); } /* Tabbed Content */ .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } /* Non-linkable nav-tabs */ .nav-tabs > li > span { display: block; margin-right: 2px; padding-right: 12px; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } /* Extended Joomla Button Classes */ .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } /* Joomla => Bootstrap Tooltip */ .tip-wrap { max-width: 200px; padding: 3px 8px; color: #373841; text-align: center; text-decoration: none; background-color: #202228; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } /* Page Header */ .page-header { margin: 2px 0px 10px 0px; padding-bottom: 5px; } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } /* Styles specific to Input Prepend Chosen Select Boxes */ .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } /* Styles specific to Input Append Chosen Select Boxes */ .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } /* Styles specific to combined Input Prepend and Append Chosen Select Boxes */ .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Accessible Hidden Elements (good for hidden labels and such) */ .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } /* Make Accessible Hidden Elements visible on focus */ .element-invisible:focus { width: auto; height: auto; overflow: auto; background: #eee; color: #000; padding: 1em; } /* Form Vertical Overrides Form Horizontal */ .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; } .form-vertical .controls { margin-left: 0; } /* Auto Width */ .width-auto { width: auto; } /* Chosen proper wrapping in Bootstrap btn-group */ .btn-group .chzn-results { white-space: normal; } /* Accordion overflow fix */ .accordion-body.in:hover { overflow: visible; } /* Invalid indicators */ .invalid { color: #e15e5e; font-weight: bold; } input.invalid { border: 1px solid #e15e5e; background: #f2dede; } select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single, select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices { border-color: #e15e5e; color: #e15e5e; } /* Tweaking of tooltips */ .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } /* Align tip text to left (old mootools tip) */ .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .dropdown-menu { text-align: left; } .alert-link { font-weight: bold; } .alert .alert-link { color: #e6e6e6; } .alert-success .alert-link { color: #e6e6e6; } .alert-danger .alert-link, .alert-error .alert-link { color: #e6e6e6; } .alert-info .alert-link { color: #291607; } /* * Due to a bug in the compiler that doesn't handle the relative paths correctly, the @font-face stuff needs to go in the templates less files @font-face { font-family: 'IcoMoon'; src: url('../fonts/IcoMoon.eot'); src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } */ /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'IcoMoon'; content: attr(data-icon); speak: none; } /* From Bootstrap */ [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-right: .25em; line-height: 14px; } /* Use the following CSS code if you want to have a class per icon */ [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; speak: none; } [class^="icon-"].disabled, [class*=" icon-"].disabled { font-weight: normal; } .icon-joomla:before { content: "\e200"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before { content: "\e005"; } .icon-chevron-right:before, .icon-rightarrow:before, .icon-arrow-right:before { content: "\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before { content: "\e007"; } .icon-chevron-left:before, .icon-leftarrow:before, .icon-arrow-left:before { content: "\e008"; } .icon-arrow-first:before { content: "\e003"; } .icon-arrow-last:before { content: "\e004"; } .icon-arrow-up-2:before { content: "\e009"; } .icon-arrow-right-2:before { content: "\e00a"; } .icon-arrow-down-2:before { content: "\e00b"; } .icon-arrow-left-2:before { content: "\e00c"; } .icon-arrow-up-3:before { content: "\e00f"; } .icon-arrow-right-3:before { content: "\e010"; } .icon-arrow-down-3:before { content: "\e011"; } .icon-arrow-left-3:before { content: "\e012"; } .icon-menu-2:before { content: "\e00e"; } .icon-arrow-up-4:before { content: "\e201"; } .icon-arrow-right-4:before { content: "\e202"; } .icon-arrow-down-4:before { content: "\e203"; } .icon-arrow-left-4:before { content: "\e204"; } .icon-share:before, .icon-redo:before { content: "\27"; } .icon-undo:before { content: "\28"; } .icon-forward-2:before { content: "\e205"; } .icon-backward-2:before, .icon-reply:before { content: "\e206"; } .icon-unblock:before, .icon-refresh:before, .icon-redo-2:before { content: "\6c"; } .icon-undo-2:before { content: "\e207"; } .icon-move:before { content: "\7a"; } .icon-expand:before { content: "\66"; } .icon-contract:before { content: "\67"; } .icon-expand-2:before { content: "\68"; } .icon-contract-2:before { content: "\69"; } .icon-play:before { content: "\e208"; } .icon-pause:before { content: "\e209"; } .icon-stop:before { content: "\e210"; } .icon-previous:before, .icon-backward:before { content: "\7c"; } .icon-next:before, .icon-forward:before { content: "\7b"; } .icon-first:before { content: "\7d"; } .icon-last:before { content: "\e000"; } .icon-play-circle:before { content: "\e00d"; } .icon-pause-circle:before { content: "\e211"; } .icon-stop-circle:before { content: "\e212"; } .icon-backward-circle:before { content: "\e213"; } .icon-forward-circle:before { content: "\e214"; } .icon-loop:before { content: "\e001"; } .icon-shuffle:before { content: "\e002"; } .icon-search:before { content: "\53"; } .icon-zoom-in:before { content: "\64"; } .icon-zoom-out:before { content: "\65"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before { content: "\2b"; } .icon-pencil-2:before { content: "\2c"; } .icon-brush:before { content: "\3b"; } .icon-save-new:before, .icon-plus-2:before { content: "\5d"; } .icon-minus-sign:before, .icon-minus-2:before { content: "\5e"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before { content: "\49"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before { content: "\47"; } .icon-new:before, .icon-plus:before { content: "\2a"; } .icon-plus-circle:before { content: "\e215"; } .icon-minus:before, .icon-not-ok:before { content: "\4b"; } .icon-ban-circle:before, .icon-minus-circle:before { content: "\e216"; } .icon-unpublish:before, .icon-cancel:before { content: "\4a"; } .icon-cancel-circle:before { content: "\e217"; } .icon-checkmark-2:before { content: "\e218"; } .icon-checkmark-circle:before { content: "\e219"; } .icon-info:before { content: "\e220"; } .icon-info-2:before, .icon-info-circle:before { content: "\e221"; } .icon-question:before, .icon-question-sign:before, .icon-help:before { content: "\45"; } .icon-question-2:before, .icon-question-circle:before { content: "\e222"; } .icon-notification:before { content: "\e223"; } .icon-notification-2:before, .icon-notification-circle:before { content: "\e224"; } .icon-pending:before, .icon-warning:before { content: "\48"; } .icon-warning-2:before, .icon-warning-circle:before { content: "\e225"; } .icon-checkbox-unchecked:before { content: "\3d"; } .icon-checkin:before, .icon-checkbox:before, .icon-checkbox-checked:before { content: "\3e"; } .icon-checkbox-partial:before { content: "\3f"; } .icon-square:before { content: "\e226"; } .icon-radio-unchecked:before { content: "\e227"; } .icon-radio-checked:before, .icon-generic:before { content: "\e228"; } .icon-circle:before { content: "\e229"; } .icon-signup:before { content: "\e230"; } .icon-grid:before, .icon-grid-view:before { content: "\58"; } .icon-grid-2:before, .icon-grid-view-2:before { content: "\59"; } .icon-menu:before { content: "\5a"; } .icon-list:before, .icon-list-view:before { content: "\31"; } .icon-list-2:before { content: "\e231"; } .icon-menu-3:before { content: "\e232"; } .icon-folder-open:before, .icon-folder:before { content: "\2d"; } .icon-folder-close:before, .icon-folder-2:before { content: "\2e"; } .icon-folder-plus:before { content: "\e234"; } .icon-folder-minus:before { content: "\e235"; } .icon-folder-3:before { content: "\e236"; } .icon-folder-plus-2:before { content: "\e237"; } .icon-folder-remove:before { content: "\e238"; } .icon-file:before { content: "\e016"; } .icon-file-2:before { content: "\e239"; } .icon-file-add:before, .icon-file-plus:before { content: "\29"; } .icon-file-minus:before { content: "\e017"; } .icon-file-check:before { content: "\e240"; } .icon-file-remove:before { content: "\e241"; } .icon-save-copy:before, .icon-copy:before { content: "\e018"; } .icon-stack:before { content: "\e242"; } .icon-tree:before { content: "\e243"; } .icon-tree-2:before { content: "\e244"; } .icon-paragraph-left:before { content: "\e246"; } .icon-paragraph-center:before { content: "\e247"; } .icon-paragraph-right:before { content: "\e248"; } .icon-paragraph-justify:before { content: "\e249"; } .icon-screen:before { content: "\e01c"; } .icon-tablet:before { content: "\e01d"; } .icon-mobile:before { content: "\e01e"; } .icon-box-add:before { content: "\51"; } .icon-box-remove:before { content: "\52"; } .icon-download:before { content: "\e021"; } .icon-upload:before { content: "\e022"; } .icon-home:before { content: "\21"; } .icon-home-2:before { content: "\e250"; } .icon-out-2:before, .icon-new-tab:before { content: "\e024"; } .icon-out-3:before, .icon-new-tab-2:before { content: "\e251"; } .icon-link:before { content: "\e252"; } .icon-picture:before, .icon-image:before { content: "\2f"; } .icon-pictures:before, .icon-images:before { content: "\30"; } .icon-palette:before, .icon-color-palette:before { content: "\e014"; } .icon-camera:before { content: "\55"; } .icon-camera-2:before, .icon-video:before { content: "\e015"; } .icon-play-2:before, .icon-video-2:before, .icon-youtube:before { content: "\56"; } .icon-music:before { content: "\57"; } .icon-user:before { content: "\22"; } .icon-users:before { content: "\e01f"; } .icon-vcard:before { content: "\6d"; } .icon-address:before { content: "\70"; } .icon-share-alt:before, .icon-out:before { content: "\26"; } .icon-enter:before { content: "\e257"; } .icon-exit:before { content: "\e258"; } .icon-comment:before, .icon-comments:before { content: "\24"; } .icon-comments-2:before { content: "\25"; } .icon-quote:before, .icon-quotes-left:before { content: "\60"; } .icon-quote-2:before, .icon-quotes-right:before { content: "\61"; } .icon-quote-3:before, .icon-bubble-quote:before { content: "\e259"; } .icon-phone:before { content: "\e260"; } .icon-phone-2:before { content: "\e261"; } .icon-envelope:before, .icon-mail:before { content: "\4d"; } .icon-envelope-opened:before, .icon-mail-2:before { content: "\4e"; } .icon-unarchive:before, .icon-drawer:before { content: "\4f"; } .icon-archive:before, .icon-drawer-2:before { content: "\50"; } .icon-briefcase:before { content: "\e020"; } .icon-tag:before { content: "\e262"; } .icon-tag-2:before { content: "\e263"; } .icon-tags:before { content: "\e264"; } .icon-tags-2:before { content: "\e265"; } .icon-options:before, .icon-cog:before { content: "\38"; } .icon-cogs:before { content: "\37"; } .icon-screwdriver:before, .icon-tools:before { content: "\36"; } .icon-wrench:before { content: "\3a"; } .icon-equalizer:before { content: "\39"; } .icon-dashboard:before { content: "\78"; } .icon-switch:before { content: "\e266"; } .icon-filter:before { content: "\54"; } .icon-purge:before, .icon-trash:before { content: "\4c"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before { content: "\23"; } .icon-unlock:before { content: "\e267"; } .icon-key:before { content: "\5f"; } .icon-support:before { content: "\46"; } .icon-database:before { content: "\62"; } .icon-scissors:before { content: "\e268"; } .icon-health:before { content: "\6a"; } .icon-wand:before { content: "\6b"; } .icon-eye-open:before, .icon-eye:before { content: "\3c"; } .icon-eye-close:before, .icon-eye-blocked:before, .icon-eye-2:before { content: "\e269"; } .icon-clock:before { content: "\6e"; } .icon-compass:before { content: "\6f"; } .icon-broadcast:before, .icon-connection:before, .icon-wifi:before { content: "\e01b"; } .icon-book:before { content: "\e271"; } .icon-lightning:before, .icon-flash:before { content: "\79"; } .icon-print:before, .icon-printer:before { content: "\e013"; } .icon-feed:before { content: "\71"; } .icon-calendar:before { content: "\43"; } .icon-calendar-2:before { content: "\44"; } .icon-calendar-3:before { content: "\e273"; } .icon-pie:before { content: "\77"; } .icon-bars:before { content: "\76"; } .icon-chart:before { content: "\75"; } .icon-power-cord:before { content: "\32"; } .icon-cube:before { content: "\33"; } .icon-puzzle:before { content: "\34"; } .icon-attachment:before, .icon-paperclip:before, .icon-flag-2:before { content: "\72"; } .icon-lamp:before { content: "\74"; } .icon-pin:before, .icon-pushpin:before { content: "\73"; } .icon-location:before { content: "\63"; } .icon-shield:before { content: "\e274"; } .icon-flag:before { content: "\35"; } .icon-flag-3:before { content: "\e275"; } .icon-bookmark:before { content: "\e023"; } .icon-bookmark-2:before { content: "\e276"; } .icon-heart:before { content: "\e277"; } .icon-heart-2:before { content: "\e278"; } .icon-thumbs-up:before { content: "\5b"; } .icon-thumbs-down:before { content: "\5c"; } .icon-unfeatured:before, .icon-asterisk:before, .icon-star-empty:before { content: "\40"; } .icon-star-2:before { content: "\41"; } .icon-featured:before, .icon-default:before, .icon-star:before { content: "\42"; } .icon-smiley:before, .icon-smiley-happy:before { content: "\e279"; } .icon-smiley-2:before, .icon-smiley-happy-2:before { content: "\e280"; } .icon-smiley-sad:before { content: "\e281"; } .icon-smiley-sad-2:before { content: "\e282"; } .icon-smiley-neutral:before { content: "\e283"; } .icon-smiley-neutral-2:before { content: "\e284"; } .icon-cart:before { content: "\e019"; } .icon-basket:before { content: "\e01a"; } .icon-credit:before { content: "\e286"; } .icon-credit-2:before { content: "\e287"; } .icon-expired:before { content: "\4b"; } @font-face { font-family: 'IcoMoon'; src: url('../../../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } /* ======================================================================== Name: Bootstrap layer Description: Compatibility layer to match UIkit and Bootstrap style ========================================================================== */ /* Button overrides ========================================================================== */ .btn { /* Reset */ border: none; /* Todo */ border-radius: 0; border-color: transparent; box-shadow: none; text-shadow: none; /* Overrides */ line-height: 22px; background: rgba(0, 0, 0, 0); color: #8a8d9c; border: 1px solid #70727f; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .btn:hover, .btn:focus { /* Reset */ background-position: 0 0; -webkit-transition: none; transition: none; /* Overrides */ background-color: #70727f; color: #ffffff; } .btn.active, .btn:active { /* Reset */ box-shadow: none; /* Overrides */ background-color: #70727f; color: #ffffff; } /* Primary */ .btn-primary, .btn-info, .btn-inverse { background-color: rgba(0, 0, 0, 0); color: #ffd180; border-color: #ffd180; } .btn-primary:hover, .btn-info:hover, .btn-inverse:hover { background-color: #ffd180; color: #552e0e; } .btn-primary:active, .btn-primary.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active { background-color: #ffd180; color: #552e0e; } /* Danger */ .btn-danger, .btn-warning { background-color: rgba(0, 0, 0, 0); color: #e15e5e; border-color: #e15e5e; } .btn-danger:hover, .btn-warning:hover { background-color: #e15e5e; color: #ffffff; } .btn-danger:active, .btn-danger.active, .btn-warning:active, .btn-warning.active { background-color: #e15e5e; color: #ffffff; } /* Success */ .btn-success { background-color: rgba(0, 0, 0, 0); color: #9fc572; border-color: #9fc572; } .btn-success:hover { background-color: #9fc572; color: #ffffff; } .btn-success:active, .btn-success.active { background-color: #9fc572; color: #ffffff; } /* Disabled */ .btn.disabled, .btn[disabled] { background-color: rgba(0, 0, 0, 0); color: #717380; border: 1px solid #70727f; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(230, 231, 242, 0.08); } /* Link */ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active, .btn-link:disabled { display: inline; border: none; background: none; font-size: 13px; font-weight: inherit; } /* Color */ .btn-link { color: #ffd180; } .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active { color: #ffbf4d; } .btn-link:disabled { color: #717380; } /* Dropdown caret */ .btn .caret { /* Reset */ margin-bottom: 0; /* Overrides */ border-top-color: #8a8d9c; } .btn [class^="icon-"], .btn [class*=" icon-"] { margin-top: 4px; /* 14px = icon height */ vertical-align: top; } .caret { /* Reset */ margin-top: 0 !important; /* Override */ vertical-align: middle !important; } /* Button group overrides ========================================================================== */ .btn-group > .btn + .dropdown-toggle { box-shadow: none; } /* Form overrides ========================================================================== */ select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ height: 22px; line-height: 22px; color: #8a8d9c; border-radius: 1px; font-weight: inherit; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { /* Reset */ box-shadow: none; /* Overrides */ border-color: #70727f; outline: 0; background: #373841; } select { border-color: rgba(230, 231, 242, 0.08); } select, input[type="file"] { height: auto; line-height: auto; } .input-append input { border-radius: 0 0 0 0; } .input-append .add-on, .input-prepend .add-on { /* Reset */ text-shadow: none; /* Overrides */ height: 22px; line-height: 22px; border-color: rgba(230, 231, 242, 0.08); background-color: #2b2c33; } .row-fluid input[class*="span"] { min-height: 22px; } .input-append .add-on:first-child, .input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { border-radius: 0 0 0 0; } .input-append > .btn, .input-prepend > .btn { position: relative; } .input-append > .btn:hover, .input-prepend > .btn:hover, .input-append > .btn:focus, .input-prepend > .btn:focus, .input-append > .btn:active, .input-prepend > .btn:active, .input-append > .btn.active, .input-prepend > .btn.active { z-index: 2; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-prepend .add-on:last-child, .input-prepend .btn:last-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { border-radius: 0 0 0 0; } .input-block-level { min-height: auto; } input.search-query { border-radius: 0; } .form-search .input-append .search-query { border-radius: 0 0 0 0; } .form-search .input-append .btn { border-radius: 0 0 0 0; } .form-search .input-prepend .search-query { border-radius: 0 0 0 0; } .form-search .input-prepend .btn { border-radius: 0 0 0 0; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea, .control-group.error input, .control-group.error select, .control-group.error textarea { box-shadow: none; border-color: #e15e5e !important; background: #373841 !important; color: #e15e5e !important; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { box-shadow: none; } .control-group input { height: 24px; min-height: 24px !important; line-height: 24px; } .control-group.warning label, .control-group.error label, .control-group.warning .help-block, .control-group.error .help-block, .control-group.warning .help-inline, .control-group.error .help-inline { color: #e15e5e; } .control-group.success input, .control-group.success select, .control-group.success textarea { box-shadow: none; border-color: #9fc572 !important; background: #373841 !important; color: #9fc572 !important; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { box-shadow: none; } .control-group.success label, .control-group.success .help-block, .control-group.success .help-inline { color: #9fc572; } .form-actions { border: none; } /* Dropdown overrides ========================================================================== */ .dropdown-menu { /* Reset */ border-radius: 0; border: none; box-shadow: none; /* Overrides */ margin-top: 10px; padding: 15px; background: #43444e; border-radius: 1px; } .dropdown-menu > li > a { /* Reset */ font-weight: inherit; line-height: inherit; /* Overrides */ color: #8a8d9c; padding: 5px 25px; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { background: #ffd180; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #ffd180; } /* Well overrides ========================================================================== */ .well { /* Reset */ border: none; border-radius: 0; box-shadow: none; /* Overrides */ padding: 25px !important; background: #575965; border-radius: 1px; } /* Hero-unit overrides ========================================================================== */ .hero-unit { /* Reset */ border-radius: 0; /* Overrides */ background: #575965; border-radius: 1px; } /* Tooltip overrides ========================================================================== */ .tooltip.in { opacity: 1; } /* Alert overrides ========================================================================== */ .alert { /* Reset */ border-radius: 0; border: none; text-shadow: none; /* Overrides */ background: #e49362; color: #ffffff; border-radius: 1px; } .alert-success { background: #9fc572; color: #ffffff; } .alert-danger, .alert-error { background: #e15e5e; color: #ffffff; } .alert-info { background: #ffd180; color: #552e0e; border-radius: 1px; } /* Badge overrides ========================================================================== */ .label, .badge { /* Reset */ text-shadow: none; /* Overrides */ padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; line-height: 22px; color: #ffd180; text-align: center; font-weight: 300; vertical-align: middle; border: 1px solid #ffd180; border-radius: 1px; } .badge { /* Overrides */ -moz-box-sizing: border-box; box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } .label-important, .badge-important { background-color: rgba(0, 0, 0, 0); border-color: #e15e5e; color: #e15e5e; } .label-warning, .badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #e49362; color: #e49362; } .label-success, .badge-success { background-color: rgba(0, 0, 0, 0); border-color: #9fc572; color: #9fc572; } /* Progress overrides ========================================================================== */ .progress { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ background: #43444e; border-radius: 1px; } .progress .bar { /* Reset */ text-shadow: none; box-shadow: none; background-image: none; /* Overrides */ background-color: #ffd180; color: #552e0e; padding-right: 8px; text-align: right; } .progress-danger .bar, .progress .bar-danger, .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #e15e5e; color: #ffffff; } .progress-success .bar, .progress .bar-success, .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #9fc572; color: #ffffff; } .progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #ffd180; padding-right: 8px; text-align: right; } .progress-warning .bar, .progress .bar-warning, .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #e49362; color: #ffffff; } .progress .bar + .bar { box-shadow: none; } .progress-striped .bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } /* Navbar overrides ========================================================================== */ .navbar-inverse .brand, .navbar-inverse .nav > li > a { text-shadow: none; } /* Navs overrides ========================================================================== */ .nav > li > a { color: #8a8d9c; font-size: 12.9px; text-transform: uppercase; } .nav > li > a:hover, .nav > li > a:focus { color: #ffd180; } .nav-header { text-shadow: none; color: #8a8d9c; } /* * List */ .nav-list > li > a { /* Reset */ text-shadow: none; /* Override */ color: #8a8d9c; } .nav-list .nav-header { /* Reset */ text-shadow: none; /* Override */ color: #8a8d9c; } .nav-list > li > a:hover, .nav-list > li > a:focus { background: rgba(230, 231, 242, 0.08); color: #8a8d9c; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { text-shadow: none; color: #552e0e; background-color: #ffd180; } .nav-list .divider { border-color: rgba(230, 231, 242, 0.08); background: transparent; } /* * Pills */ .nav-pills > li > a { /* Reset */ border-radius: 0; line-height: inherit; /* Override */ padding: 3px 12px; padding: 0 12px; border: 1px solid #ffd180; border-radius: 1px; line-height: 30px; color: #ffd180; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .nav-pills > li > a:hover { background: #ffd180; color: #552e0e; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { /* Overrides */ background: #ffd180; color: #552e0e; } .nav-pills li.dropdown a:hover .caret, .nav-pills li.dropdown a:focus .caret { border-top-color: #552e0e; border-bottom-color: #552e0e; } /* Open dropdowns */ .nav-pills li.dropdown.open .caret, .nav-pills li.dropdown.open.active .caret, .nav-pills li.dropdown.open a:hover .caret, .nav-pills li.dropdown.open a:focus .caret { border-top-color: #552e0e; border-bottom-color: #552e0e; } .nav-pills .open .dropdown-toggle { background: #ffd180; color: #552e0e; } .nav-pills .dropdown-menu { border-radius: 0; } .nav-pills .dropdown-toggle .caret { margin-left: 5px; } /* * Tabs Stacked */ .nav-tabs.nav-stacked > li > a { border-color: rgba(230, 231, 242, 0.08); border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { border-top-radius: 0; } .nav-tabs.nav-stacked > li:last-child > a { border-bottom-radius: 0; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: rgba(230, 231, 242, 0.08); z-index: 2; } /* * Tabs */ .nav-tabs { border-bottom: 1px solid rgba(230, 231, 242, 0.08); } .nav-tabs > li > a { border-radius: 0 0 0 0; /* Overrides */ padding: 8px 12px 8px 12px; } .nav-tabs > li > a:hover { border-color: rgba(230, 231, 242, 0.08); border-bottom-color: rgba(230, 231, 242, 0.08); background: #373841; color: #ffffff; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #ffd180; background-color: #373841; border: 1px solid rgba(230, 231, 242, 0.08); border-bottom-color: transparent; } .tabs-below > .nav-tabs { border-top: 1px solid rgba(230, 231, 242, 0.08); } .tabs-below > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-below > .nav-tabs > li > a:hover { border-color: rgba(230, 231, 242, 0.08); border-top-color: rgba(230, 231, 242, 0.08); } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08); } .tabs-left > .nav-tabs { border-right: 1px solid rgba(230, 231, 242, 0.08); } .tabs-left > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-left > .nav-tabs > li > a:hover { border-color: rgba(230, 231, 242, 0.08); border-right-color: rgba(230, 231, 242, 0.08); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: rgba(230, 231, 242, 0.08) transparent rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08); } .tabs-right > .nav-tabs { border-left: 1px solid rgba(230, 231, 242, 0.08); } .tabs-right > .nav-tabs > li > a { border-radius: 0 0 0 0; } .tabs-right > .nav-tabs > li > a:hover { border-color: rgba(230, 231, 242, 0.08); border-left-color: rgba(230, 231, 242, 0.08); } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) rgba(230, 231, 242, 0.08) transparent; } /* * Dropdowns */ .nav-tabs .dropdown-menu { border-radius: 0 0 0 0; } /* Open dropdowns */ .nav-tabs .open .dropdown-toggle { /* Overrides */ border-color: rgba(230, 231, 242, 0.08); background: #373841; color: #ffffff; } .nav-tabs li.dropdown.open .caret, .nav-tabs li.dropdown.open.active .caret, .nav-tabs li.dropdown.open a:hover .caret, .nav-tabs li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .nav-tabs .dropdown-toggle .caret { margin-left: 5px; } /* Breadcrumb overrides ========================================================================== */ .breadcrumb { background-color: #575965; } .breadcrumb > li > .divider { color: inherit; } .breadcrumb > .active { color: #717380; } .breadcrumb li { text-shadow: none; } /* Accordion overrides ========================================================================== */ .accordion-group { border-color: rgba(230, 231, 242, 0.08); } .accordion-inner { border-top-color: rgba(230, 231, 242, 0.08); } /* Pager overrides ========================================================================== */ .pager li > a, .pager li > span { border: none; background-color: rgba(0, 0, 0, 0); border-radius: 0; color: #8a8d9c; } .pager li > a:hover, .pager li > a:focus { background-color: rgba(0, 0, 0, 0); color: #ffd180; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #717380; background-color: rgba(67, 68, 78, 0.7); } /* Pagination overrides ========================================================================== */ .pagination ul { box-shadow: none; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: transparent; } /* Scaffolding overrides ========================================================================== */ .img-polaroid { background-color: #575965; border-color: rgba(230, 231, 242, 0.08); box-shadow: none; } /* Thumbnail overrides ========================================================================== */ .thumbnail { border-color: rgba(230, 231, 242, 0.08); box-shadow: none; } a.thumbnail:hover, a.thumbnail:focus { border-color: #4f505c; box-shadow: none; } .thumbnail .caption { color: #8a8d9c; } /* Modal overrides ========================================================================== */ .modal-backdrop { background: rgba(0, 0, 0, 0.6); } div.modal { /* Reset */ border: none; box-shadow: none; /* Overrides */ border-radius: 0; background: #373841; } .modal-header { border-color: rgba(230, 231, 242, 0.08); } .modal-footer { background: #575965; border-color: rgba(230, 231, 242, 0.08); border-radius: 0 0 0 0; box-shadow: none; } /* Table overrides ========================================================================== */ .table tbody tr.success td { color: #ffffff; } .table tbody tr.error td { color: #ffffff; } .table tbody tr.warning > td { color: #ffffff; } .table tbody tr.info td { color: #552e0e; } /* Code ========================================================================== */ code { padding: 2px 4px; border-radius: 1px; background: #43444e; } pre { border-radius: 1px; background: #43444e; } /* Close ========================================================================== */ .close { color: inherit; } .close:hover, .close:focus { color: inherit; } /* Joomla Bootstrap Extended ========================================================================== */ a.disabled, a.disabled:hover { background-color: rgba(0, 0, 0, 0); color: #717380; border: 1px solid #70727f; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(230, 231, 242, 0.08); } /* ======================================================================== Name: Bootstrap fix Description: Compatibility layer for Bootstrap ========================================================================== */ /* Fixes Bootstrap defacement caused by UIkit ========================================================================== */ body { padding-left: 0; padding-right: 0; background-color: transparent; font: inherit; color: inherit; } ul.inline, ol.inline, ul.unstyled, ol.unstyled, .list-striped, .list-condensed, .nav:not(.nav-list), .pager, .pagination ul { padding-left: 0; } /* Fix text-rendering property in headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { text-rendering: auto; } /* Fixes UIkit defacement caused by Bootstrap ========================================================================== */ /* * Base */ li, dt, dd { line-height: 22px; } pre { border: 0; border-radius: 0; } code { padding: 0; border: none; border-radius: 0; background: none; } q:before { content: open-quote; } q:after { content: close-quote; } blockquote p { font-size: inherit; font-weight: inherit; line-height: inherit; } blockquote small { line-height: inherit; } blockquote small:before { content: ''; } pre code { border: 0; background-color: inherit; padding: 0; } iframe { max-width: none; } /* * Form */ .uk-form { margin: 0; } .uk-form label { display: inline-block; margin: 0; line-height: 22px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 15px; font-weight: normal; } .uk-form legend { display: inline-block; margin-bottom: 0; color: inherit; } .uk-form input:not([class*='uk-form-width-']):not([class*='uk-width-']):not([type="radio"]):not([type="checkbox"]), .uk-form select:not([class*='uk-form-width-']):not([class*='uk-width-']), .uk-form textarea:not([class*='uk-form-width-']):not([class*='uk-width-']) { width: auto; } .uk-form select, .uk-form textarea, .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { height: auto; margin: 0; border-radius: 0; background: none; box-shadow: none; /* Focus state */ } .uk-form select:focus, .uk-form textarea:focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { box-shadow: none; } .uk-form input[type="file"] { height: auto; } .uk-form input[type="radio"], .uk-form input[type="checkbox"] { vertical-align: baseline; } /* * Utility */ .uk-link-reset:focus, .uk-link-reset a:focus { text-decoration: none; } /* * Search * Define defaults because search is an addon and may not been loaded by the theme */ input.uk-search-field { /* Reset */ -webkit-appearance: none; -moz-box-sizing: border-box; box-sizing: border-box; margin: 0; border-radius: 0; box-shadow: none; font-size: 15px; line-height: normal; /* Override */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(230, 231, 242, 0.08); background: rgba(0, 0, 0, 0); color: #8a8d9c; -webkit-transition: all linear 0.2s; transition: all linear 0.2s; /* Override for themes */ border-radius: 1px; } input.uk-search-field:focus { /* Reset */ border: 1px solid rgba(230, 231, 242, 0.08); background: rgba(0, 0, 0, 0); box-shadow: none; /* Override */ outline: 0; /* Override for themes */ } .uk-offcanvas input.uk-search-field { /* Override */ width: 100%; border-color: rgba(0, 0, 0, 0); background: #17181d; color: #ffffff; /* Override for themes */ } /* * Fixed off-canvas for Windows phones */ @-ms-viewport { width: auto; } .navbar-search .search-query { line-height: 22px; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus, .navbar .nav > li > a:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle, .navbar .nav li.dropdown.open > .dropdown-toggle { color: #ffffff; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } PK���\�� r r0templates/yoo_aurora/styles/yellow/css/theme.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700'; /* ======================================================================== Component: Base ========================================================================== */ /* * 1. Normalize default `font-family` and set `font-size` to support `rem` units * 2. Prevents iOS text size adjust after orientation change, without disabling user zoom * 3. Style */ html { /* 1 */ font: 300 15px / 22px 'Roboto', Helvetica, Arial, sans-serif; /* 2 */ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; /* 3 */ background: #373841; color: #8a8d9c; } /* * Removes default margin. */ body { margin: 0; } /* Links ========================================================================== */ /* * Remove the gray background color from active links in IE 10. */ a { background: transparent; } /* * Improve readability of focused elements when they are also in an active/hover state. */ a:active, a:hover { outline: 0; } /* * Style */ a, .uk-link { color: #ffd180; text-decoration: none; cursor: pointer; } a:hover, .uk-link:hover { color: #ffbf4d; text-decoration: underline; } /* Text-level semantics ========================================================================== */ /* * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /* * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */ b, strong { font-weight: bold; } /* * 1. Address odd `em`-unit font size rendering in all browsers. * 2. Consolas has a better baseline in running text compared to `Courier` */ :not(pre) > code, :not(pre) > kbd, :not(pre) > samp { /* 1 */ font-size: 12px; /* 2 */ font-family: Consolas, monospace, serif; /* 3 */ color: #75a991; white-space: nowrap; padding: 2px 4px; border-radius: 1px; background: #43444e; } /* * Emphasize */ em { color: #bcbecb; } /* * Insert */ ins { background: rgba(255, 209, 128, 0.1); color: #ffbf4d; text-decoration: none; } /* * Mark * Note: Addresses styling not present in IE 8/9. */ mark { background: rgba(255, 209, 128, 0.1); color: #ffd180; } /* * Quote */ q { font-style: italic; } /* * Addresses inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /* * Prevents `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* Embedded content ========================================================================== */ /* * Remove the gap between embedded content and the bottom of their containers. */ audio, canvas, iframe, img, svg, video { vertical-align: middle; } /* * Responsiveness * 1. Sets a maximum width relative to the parent and auto scales the height * 2. Corrects `max-width` behavior if padding and border are used */ audio, canvas, img, svg, video { /* 1 */ max-width: 100%; height: auto; /* 2 */ box-sizing: border-box; } /* * Preserve original dimensions */ .uk-img-preserve, .uk-img-preserve audio, .uk-img-preserve canvas, .uk-img-preserve img, .uk-img-preserve svg, .uk-img-preserve video { max-width: none; } /* * Remove border when inside `a` element in IE 8/9/10. */ img { border: 0; } /* * Correct overflow not hidden in IE 9/10/11. */ svg:not(:root) { overflow: hidden; } /* Block elements ========================================================================== */ /* * Reset margin */ blockquote, figure { margin: 0; } /* * Margins */ p, ul, ol, dl, blockquote, pre, address, fieldset, figure { margin: 0 0 25px 0; } * + p, * + ul, * + ol, * + dl, * + blockquote, * + pre, * + address, * + fieldset, * + figure { margin-top: 25px; } /* Headings ========================================================================== */ h1, h2, h3, h4, h5, h6 { margin: 0 0 25px 0; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; color: #ffffff; text-transform: none; } /* * Margins */ * + h1, * + h2, * + h3, * + h4, * + h5, * + h6 { margin-top: 40px; } /* * Sizes */ h1, .uk-h1 { font-size: 34px; line-height: 44px; } h2, .uk-h2 { font-size: 28px; line-height: 32px; } h3, .uk-h3 { font-size: 20px; line-height: 24px; } h4, .uk-h4 { font-size: 18px; line-height: 22px; } h5, .uk-h5 { font-size: 16px; line-height: 23px; } h6, .uk-h6 { font-size: 15px; line-height: 22px; } /* Lists ========================================================================== */ ul, ol { padding-left: 30px; } /* * Reset margin for nested lists */ ul > li > ul, ul > li > ol, ol > li > ol, ol > li > ul { margin: 0; } /* Description lists ========================================================================== */ dt { font-weight: bold; } dd { margin-left: 0; } /* Horizontal rules ========================================================================== */ /* * 1. Address differences between Firefox and other browsers. * 2. Style */ hr { /* 1 */ box-sizing: content-box; height: 0; /* 2 */ margin: 25px 0; border: 0; border-top: 1px solid rgba(230, 231, 242, 0.08); } /* Address ========================================================================== */ address { font-style: normal; } /* Blockquotes ========================================================================== */ blockquote { padding-left: 15px; border-left: 5px solid rgba(230, 231, 242, 0.08); font-size: 16px; line-height: 22px; font-style: italic; } /* Preformatted text ========================================================================== */ /* * 1. Contain overflow in all browsers. */ pre { padding: 10px; font: 12px / 13px Consolas, monospace, serif; color: #ffffff; -moz-tab-size: 4; tab-size: 4; /* 1 */ overflow: auto; border-radius: 1px; background: #43444e; } /* Selection pseudo-element ========================================================================== */ ::-moz-selection { background: #ffd180; color: #ffffff; text-shadow: none; } ::selection { background: #ffd180; color: #ffffff; text-shadow: none; } /* HTML5 elements ========================================================================== */ /* * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox. * Correct `block` display not defined for `main` in IE 11. */ article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block; } /* * Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */ progress { vertical-align: baseline; } /* * Prevent displaying `audio` without controls in Chrome, Safari and Opera */ audio:not([controls]) { display: none; } /* * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */ [hidden], template { display: none; } /* Iframe ========================================================================== */ iframe { border: 0; } /* Fix viewport for IE10 snap mode ========================================================================== */ @media screen and (max-width: 400px) { @-ms-viewport { width: device-width; } } /* Bold Text */ strong, dt, th { font-weight: 400; } /* ======================================================================== Component: Grid ========================================================================== */ /* * 1. Makes grid more robust so that it can be used with other block elements like lists */ .uk-grid { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin: 0; padding: 0; list-style: none; } /* * DEPRECATED * Micro clearfix * Can't use `table` because it creates a 1px gap when it becomes a flex item, only in Webkit */ .uk-grid:before, .uk-grid:after { content: ""; display: block; overflow: hidden; } .uk-grid:after { clear: both; } /* * Grid cell * 1. Space is allocated solely based on content dimensions * 2. Makes grid more robust so that it can be used with other block elements * 3. DEPRECATED Using `float` to support IE9 */ .uk-grid > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ margin: 0; /* 3 */ float: left; } /* * Remove margin from the last-child */ .uk-grid > * > :last-child { margin-bottom: 0; } /* Grid gutter ========================================================================== */ /* * Default gutter */ /* Horizontal */ .uk-grid { margin-left: -25px; } .uk-grid > * { padding-left: 25px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid { margin-left: -40px; } .uk-grid > * { padding-left: 40px; } /* Vertical */ .uk-grid + .uk-grid, .uk-grid-margin, .uk-grid > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* * Collapse gutter */ /* Horizontal */ .uk-grid-collapse { margin-left: 0; } .uk-grid-collapse > * { padding-left: 0; } /* Vertical */ .uk-grid-collapse + .uk-grid-collapse, .uk-grid-collapse > .uk-grid-margin, .uk-grid-collapse > * > .uk-panel + .uk-panel { margin-top: 0; } /* * Small gutter */ /* Horizontal */ .uk-grid-small { margin-left: -15px; } .uk-grid-small > * { padding-left: 15px; } /* Vertical */ .uk-grid-small + .uk-grid-small, .uk-grid-small > .uk-grid-margin, .uk-grid-small > * > .uk-panel + .uk-panel { margin-top: 15px; } /* * Medium gutter */ /* Horizontal */ .uk-grid-medium { margin-left: -25px; } .uk-grid-medium > * { padding-left: 25px; } /* Vertical */ .uk-grid-medium + .uk-grid-medium, .uk-grid-medium > .uk-grid-margin, .uk-grid-medium > * > .uk-panel + .uk-panel { margin-top: 25px; } /* * Large gutter */ /* Large screen and bigger */ @media (min-width: 960px) { /* Horizontal */ .uk-grid-large { margin-left: -40px; } .uk-grid-large > * { padding-left: 40px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 40px; } } /* Extra Large screens */ @media (min-width: 1220px) { /* Horizontal */ .uk-grid-large { margin-left: -50px; } .uk-grid-large > * { padding-left: 50px; } /* Vertical */ .uk-grid-large + .uk-grid-large, .uk-grid-large-margin, .uk-grid-large > * > .uk-panel + .uk-panel { margin-top: 50px; } } /* Modifier: `uk-grid-divider` ========================================================================== */ /* * Horizontal divider * Only works with the default gutter. Does not work with gutter collapse, small or large. * Does not work with `uk-push-*`, `uk-pull-*` and not if the columns float into the next row. */ .uk-grid-divider:not(:empty) { margin-left: -25px; margin-right: -25px; } .uk-grid-divider > * { padding-left: 25px; padding-right: 25px; } .uk-grid-divider > [class*='uk-width-1-']:not(.uk-width-1-1):nth-child(n+2), .uk-grid-divider > [class*='uk-width-2-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-3-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-4-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-5-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-6-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-7-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-8-']:nth-child(n+2), .uk-grid-divider > [class*='uk-width-9-']:nth-child(n+2) { border-left: 1px solid rgba(230, 231, 242, 0.08); } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-divider > [class*='uk-width-medium-']:not(.uk-width-medium-1-1):nth-child(n+2) { border-left: 1px solid rgba(230, 231, 242, 0.08); } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-divider > [class*='uk-width-large-']:not(.uk-width-large-1-1):nth-child(n+2) { border-left: 1px solid rgba(230, 231, 242, 0.08); } } /* Large screen and bigger */ @media (min-width: 1220px) { /* * Large gutter */ .uk-grid-divider:not(:empty) { margin-left: -40px; margin-right: -40px; } .uk-grid-divider > * { padding-left: 40px; padding-right: 40px; } .uk-grid-divider:empty { margin-top: 40px; margin-bottom: 40px; } } /* * Vertical divider */ .uk-grid-divider:empty { margin-top: 25px; margin-bottom: 25px; border-top: 1px solid rgba(230, 231, 242, 0.08); } /* Match panels in grids ========================================================================== */ /* * 1. Behave like a block element */ .uk-grid-match > * { display: -ms-flexbox; display: -webkit-flex; display: flex; /* 1 */ -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-grid-match > * > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; box-sizing: border-box; width: 100%; } /* Even grid cell widths ========================================================================== */ [class*='uk-grid-width'] > * { box-sizing: border-box; width: 100%; } .uk-grid-width-1-2 > * { width: 50%; } .uk-grid-width-1-3 > * { width: 33.333%; } .uk-grid-width-1-4 > * { width: 25%; } .uk-grid-width-1-5 > * { width: 20%; } .uk-grid-width-1-6 > * { width: 16.666%; } .uk-grid-width-1-10 > * { width: 10%; } .uk-grid-width-auto > * { width: auto; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-grid-width-small-1-1 > * { width: 100%; } .uk-grid-width-small-1-2 > * { width: 50%; } .uk-grid-width-small-1-3 > * { width: 33.333%; } .uk-grid-width-small-1-4 > * { width: 25%; } .uk-grid-width-small-1-5 > * { width: 20%; } .uk-grid-width-small-1-6 > * { width: 16.666%; } .uk-grid-width-small-1-10 > * { width: 10%; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-grid-width-medium-1-1 > * { width: 100%; } .uk-grid-width-medium-1-2 > * { width: 50%; } .uk-grid-width-medium-1-3 > * { width: 33.333%; } .uk-grid-width-medium-1-4 > * { width: 25%; } .uk-grid-width-medium-1-5 > * { width: 20%; } .uk-grid-width-medium-1-6 > * { width: 16.666%; } .uk-grid-width-medium-1-10 > * { width: 10%; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-grid-width-large-1-1 > * { width: 100%; } .uk-grid-width-large-1-2 > * { width: 50%; } .uk-grid-width-large-1-3 > * { width: 33.333%; } .uk-grid-width-large-1-4 > * { width: 25%; } .uk-grid-width-large-1-5 > * { width: 20%; } .uk-grid-width-large-1-6 > * { width: 16.666%; } .uk-grid-width-large-1-10 > * { width: 10%; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-grid-width-xlarge-1-1 > * { width: 100%; } .uk-grid-width-xlarge-1-2 > * { width: 50%; } .uk-grid-width-xlarge-1-3 > * { width: 33.333%; } .uk-grid-width-xlarge-1-4 > * { width: 25%; } .uk-grid-width-xlarge-1-5 > * { width: 20%; } .uk-grid-width-xlarge-1-6 > * { width: 16.666%; } .uk-grid-width-xlarge-1-10 > * { width: 10%; } } /* Sub-objects: `uk-width-*` ========================================================================== */ [class*='uk-width'] { box-sizing: border-box; width: 100%; } /* * Widths */ /* Whole */ .uk-width-1-1 { width: 100%; } /* Halves */ .uk-width-1-2, .uk-width-2-4, .uk-width-3-6, .uk-width-5-10 { width: 50%; } /* Thirds */ .uk-width-1-3, .uk-width-2-6 { width: 33.333%; } .uk-width-2-3, .uk-width-4-6 { width: 66.666%; } /* Quarters */ .uk-width-1-4 { width: 25%; } .uk-width-3-4 { width: 75%; } /* Fifths */ .uk-width-1-5, .uk-width-2-10 { width: 20%; } .uk-width-2-5, .uk-width-4-10 { width: 40%; } .uk-width-3-5, .uk-width-6-10 { width: 60%; } .uk-width-4-5, .uk-width-8-10 { width: 80%; } /* Sixths */ .uk-width-1-6 { width: 16.666%; } .uk-width-5-6 { width: 83.333%; } /* Tenths */ .uk-width-1-10 { width: 10%; } .uk-width-3-10 { width: 30%; } .uk-width-7-10 { width: 70%; } .uk-width-9-10 { width: 90%; } /* Phone landscape and bigger */ @media (min-width: 480px) { /* Whole */ .uk-width-small-1-1 { width: 100%; } /* Halves */ .uk-width-small-1-2, .uk-width-small-2-4, .uk-width-small-3-6, .uk-width-small-5-10 { width: 50%; } /* Thirds */ .uk-width-small-1-3, .uk-width-small-2-6 { width: 33.333%; } .uk-width-small-2-3, .uk-width-small-4-6 { width: 66.666%; } /* Quarters */ .uk-width-small-1-4 { width: 25%; } .uk-width-small-3-4 { width: 75%; } /* Fifths */ .uk-width-small-1-5, .uk-width-small-2-10 { width: 20%; } .uk-width-small-2-5, .uk-width-small-4-10 { width: 40%; } .uk-width-small-3-5, .uk-width-small-6-10 { width: 60%; } .uk-width-small-4-5, .uk-width-small-8-10 { width: 80%; } /* Sixths */ .uk-width-small-1-6 { width: 16.666%; } .uk-width-small-5-6 { width: 83.333%; } /* Tenths */ .uk-width-small-1-10 { width: 10%; } .uk-width-small-3-10 { width: 30%; } .uk-width-small-7-10 { width: 70%; } .uk-width-small-9-10 { width: 90%; } } /* Tablet and bigger */ @media (min-width: 768px) { /* Whole */ .uk-width-medium-1-1 { width: 100%; } /* Halves */ .uk-width-medium-1-2, .uk-width-medium-2-4, .uk-width-medium-3-6, .uk-width-medium-5-10 { width: 50%; } /* Thirds */ .uk-width-medium-1-3, .uk-width-medium-2-6 { width: 33.333%; } .uk-width-medium-2-3, .uk-width-medium-4-6 { width: 66.666%; } /* Quarters */ .uk-width-medium-1-4 { width: 25%; } .uk-width-medium-3-4 { width: 75%; } /* Fifths */ .uk-width-medium-1-5, .uk-width-medium-2-10 { width: 20%; } .uk-width-medium-2-5, .uk-width-medium-4-10 { width: 40%; } .uk-width-medium-3-5, .uk-width-medium-6-10 { width: 60%; } .uk-width-medium-4-5, .uk-width-medium-8-10 { width: 80%; } /* Sixths */ .uk-width-medium-1-6 { width: 16.666%; } .uk-width-medium-5-6 { width: 83.333%; } /* Tenths */ .uk-width-medium-1-10 { width: 10%; } .uk-width-medium-3-10 { width: 30%; } .uk-width-medium-7-10 { width: 70%; } .uk-width-medium-9-10 { width: 90%; } } /* Desktop and bigger */ @media (min-width: 960px) { /* Whole */ .uk-width-large-1-1 { width: 100%; } /* Halves */ .uk-width-large-1-2, .uk-width-large-2-4, .uk-width-large-3-6, .uk-width-large-5-10 { width: 50%; } /* Thirds */ .uk-width-large-1-3, .uk-width-large-2-6 { width: 33.333%; } .uk-width-large-2-3, .uk-width-large-4-6 { width: 66.666%; } /* Quarters */ .uk-width-large-1-4 { width: 25%; } .uk-width-large-3-4 { width: 75%; } /* Fifths */ .uk-width-large-1-5, .uk-width-large-2-10 { width: 20%; } .uk-width-large-2-5, .uk-width-large-4-10 { width: 40%; } .uk-width-large-3-5, .uk-width-large-6-10 { width: 60%; } .uk-width-large-4-5, .uk-width-large-8-10 { width: 80%; } /* Sixths */ .uk-width-large-1-6 { width: 16.666%; } .uk-width-large-5-6 { width: 83.333%; } /* Tenths */ .uk-width-large-1-10 { width: 10%; } .uk-width-large-3-10 { width: 30%; } .uk-width-large-7-10 { width: 70%; } .uk-width-large-9-10 { width: 90%; } } /* Large screen and bigger */ @media (min-width: 1220px) { /* Whole */ .uk-width-xlarge-1-1 { width: 100%; } /* Halves */ .uk-width-xlarge-1-2, .uk-width-xlarge-2-4, .uk-width-xlarge-3-6, .uk-width-xlarge-5-10 { width: 50%; } /* Thirds */ .uk-width-xlarge-1-3, .uk-width-xlarge-2-6 { width: 33.333%; } .uk-width-xlarge-2-3, .uk-width-xlarge-4-6 { width: 66.666%; } /* Quarters */ .uk-width-xlarge-1-4 { width: 25%; } .uk-width-xlarge-3-4 { width: 75%; } /* Fifths */ .uk-width-xlarge-1-5, .uk-width-xlarge-2-10 { width: 20%; } .uk-width-xlarge-2-5, .uk-width-xlarge-4-10 { width: 40%; } .uk-width-xlarge-3-5, .uk-width-xlarge-6-10 { width: 60%; } .uk-width-xlarge-4-5, .uk-width-xlarge-8-10 { width: 80%; } /* Sixths */ .uk-width-xlarge-1-6 { width: 16.666%; } .uk-width-xlarge-5-6 { width: 83.333%; } /* Tenths */ .uk-width-xlarge-1-10 { width: 10%; } .uk-width-xlarge-3-10 { width: 30%; } .uk-width-xlarge-7-10 { width: 70%; } .uk-width-xlarge-9-10 { width: 90%; } } /* Sub-object: `uk-push-*` and `uk-pull-*` ========================================================================== */ /* * Source ordering * Works only with `uk-width-medium-*` */ /* Tablet and bigger */ @media (min-width: 768px) { [class*='uk-push-'], [class*='uk-pull-'] { position: relative; } /* * Push */ /* Halves */ .uk-push-1-2, .uk-push-2-4, .uk-push-3-6, .uk-push-5-10 { left: 50%; } /* Thirds */ .uk-push-1-3, .uk-push-2-6 { left: 33.333%; } .uk-push-2-3, .uk-push-4-6 { left: 66.666%; } /* Quarters */ .uk-push-1-4 { left: 25%; } .uk-push-3-4 { left: 75%; } /* Fifths */ .uk-push-1-5, .uk-push-2-10 { left: 20%; } .uk-push-2-5, .uk-push-4-10 { left: 40%; } .uk-push-3-5, .uk-push-6-10 { left: 60%; } .uk-push-4-5, .uk-push-8-10 { left: 80%; } /* Sixths */ .uk-push-1-6 { left: 16.666%; } .uk-push-5-6 { left: 83.333%; } /* Tenths */ .uk-push-1-10 { left: 10%; } .uk-push-3-10 { left: 30%; } .uk-push-7-10 { left: 70%; } .uk-push-9-10 { left: 90%; } /* * Pull */ /* Halves */ .uk-pull-1-2, .uk-pull-2-4, .uk-pull-3-6, .uk-pull-5-10 { left: -50%; } /* Thirds */ .uk-pull-1-3, .uk-pull-2-6 { left: -33.333%; } .uk-pull-2-3, .uk-pull-4-6 { left: -66.666%; } /* Quarters */ .uk-pull-1-4 { left: -25%; } .uk-pull-3-4 { left: -75%; } /* Fifths */ .uk-pull-1-5, .uk-pull-2-10 { left: -20%; } .uk-pull-2-5, .uk-pull-4-10 { left: -40%; } .uk-pull-3-5, .uk-pull-6-10 { left: -60%; } .uk-pull-4-5, .uk-pull-8-10 { left: -80%; } /* Sixths */ .uk-pull-1-6 { left: -16.666%; } .uk-pull-5-6 { left: -83.333%; } /* Tenths */ .uk-pull-1-10 { left: -10%; } .uk-pull-3-10 { left: -30%; } .uk-pull-7-10 { left: -70%; } .uk-pull-9-10 { left: -90%; } } .uk-grid-divider.uk-grid.uk-grid-small:not(:empty) { margin-left: -15px; margin-right: -15px; } .uk-grid-divider.uk-grid.uk-grid-small > * { padding-left: 15px; padding-right: 15px; } /* ======================================================================== Component: Panel ========================================================================== */ /* * 1. Needed for `a` elements * 2. Create position context for badges */ .uk-panel { /* 1 */ display: block; /* 2 */ position: relative; } /* * Allow panels to be anchors */ .uk-panel, .uk-panel:hover { text-decoration: none; } /* * Micro clearfix to make panels more robust */ .uk-panel:before, .uk-panel:after { content: ""; display: table; } .uk-panel:after { clear: both; } /* * Remove margin from the last-child if not `uk-widget-title` */ .uk-panel > :not(.uk-panel-title):last-child { margin-bottom: 0; } /* Sub-object: `uk-panel-title` ========================================================================== */ .uk-panel-title { margin-top: 0; margin-bottom: 25px; font-size: 20px; line-height: 24px; font-weight: 300; text-transform: none; color: #ffffff; } /* Sub-object: `uk-panel-badge` ========================================================================== */ .uk-panel-badge { position: absolute; top: 0; right: 0; z-index: 1; } /* Sub-object: `uk-panel-teaser` ========================================================================== */ .uk-panel-teaser { margin-bottom: 25px; } /* Sub-object: `uk-panel-body` ========================================================================== */ .uk-panel-body { padding: 25px; } /* Modifier: `uk-panel-box` ========================================================================== */ .uk-panel-box { padding: 25px; background: #575965; color: #bcbecb; border-radius: 1px; } .uk-panel-box-hover:hover { color: #bcbecb; } .uk-panel-box .uk-panel-title { color: #bcbecb; } .uk-panel-box .uk-panel-badge { top: 25px; right: 25px; } .uk-panel-box > .uk-panel-teaser { margin-top: -25px; margin-left: -25px; margin-right: -25px; } /* * Nav in panel */ .uk-panel-box > .uk-nav-side { margin: 0 -25px; } /* * Sub-modifier: `uk-panel-box-primary` */ .uk-panel-box-primary { background-color: #ffd180; color: #552e0e; } .uk-panel-box-primary > a:not([class]), .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]) { color: #ba4c26; } .uk-panel-box-primary > a:not([class]):hover, .uk-panel-box-primary > :not([class*='uk-nav']) a:not([class]):hover { color: #903b1d; } .uk-panel-box-primary .uk-button { border-color: #ffffff; background: rgba(0, 0, 0, 0); color: #ffffff; } .uk-panel-box-primary .uk-button:hover { border-color: #ffffff; background: #ffffff; color: #ffffff; } .uk-panel-box-primary .uk-badge { border-color: #552e0e; color: #552e0e; } .uk-panel-box-primary-hover:hover { color: #552e0e; } .uk-panel-box-primary .uk-panel-title { color: #552e0e; } /* * Sub-modifier: `uk-panel-box-secondary` */ .uk-panel-box-secondary { background-color: rgba(0, 0, 0, 0); color: #8a8d9c; border: 1px solid rgba(230, 231, 242, 0.08); } .uk-panel-box-secondary-hover:hover { color: #8a8d9c; } .uk-panel-box-secondary .uk-panel-title { color: #ffffff; } /* Modifier: `uk-panel-hover` ========================================================================== */ .uk-panel-hover { padding: 25px; color: #444444; border: 1px solid transparent; border-radius: 1px; background: #575965; } .uk-panel-hover:active, .uk-panel-hover:focus { color: inherit; text-decoration: none; } .uk-panel-hover:hover { background: #606370; color: #8a8d9c; border-color: #606370; box-shadow: 0 1px 5px rgba(0, 0, 0, 0); text-decoration: none; } .uk-panel-hover .uk-panel-badge { top: 10px; right: 10px; } .uk-panel-hover > .uk-panel-teaser { margin-top: -26px; margin-left: -26px; margin-right: -26px; } /* Modifier: `uk-panel-header` ========================================================================== */ .uk-panel-header .uk-panel-title { padding-bottom: 10px; border-bottom: 1px solid rgba(230, 231, 242, 0.08); color: #ffd180; } /* Modifier: `uk-panel-space` ========================================================================== */ .uk-panel-space { padding: 30px; } .uk-panel-space .uk-panel-badge { top: 30px; right: 30px; } /* Modifier: `uk-panel-divider` ========================================================================== */ .uk-panel + .uk-panel-divider { margin-top: 50px !important; } .uk-panel + .uk-panel-divider:before { content: ""; display: block; position: absolute; top: -25px; left: 0; right: 0; border-top: 1px solid rgba(230, 231, 242, 0.08); } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-panel + .uk-panel-divider { margin-top: 70px !important; } .uk-panel + .uk-panel-divider:before { top: -35px; } } /* ======================================================================== Component: Block ========================================================================== */ .uk-block { position: relative; box-sizing: border-box; padding-top: 20px; padding-bottom: 20px; } /* Phone landscape and bigger */ @media (min-width: 768px) { .uk-block { padding-top: 50px; padding-bottom: 50px; } } /* * Micro clearfix to make blocks more robust */ .uk-block:before, .uk-block:after { content: ""; display: table; } .uk-block:after { clear: both; } /* * Remove margin from the last-child */ .uk-block > :last-child { margin-bottom: 0; } /* Padding Modifier ========================================================================== */ /* * Large padding */ .uk-block-large { padding-top: 20px; padding-bottom: 20px; } /* Tablets and bigger */ @media (min-width: 768px) { .uk-block-large { padding-top: 50px; padding-bottom: 50px; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-block-large { padding-top: 100px; padding-bottom: 100px; } } /* Color Modifier ========================================================================== */ /* * Default */ .uk-block-default { background: #373841; } /* * Muted */ .uk-block-muted { background: #43444e; } /* * Primary */ .uk-block-primary { background: #ffd180; } /* * Secondary */ .uk-block-secondary { background: #70727f; } .uk-block-default + .uk-block-default, .uk-block-muted + .uk-block-muted, .uk-block-primary + .uk-block-primary, .uk-block-secondary + .uk-block-secondary { padding-top: 0; } /* ======================================================================== Component: Article ========================================================================== */ /* * Micro clearfix to make articles more robust */ .uk-article:before, .uk-article:after { content: ""; display: table; } .uk-article:after { clear: both; } /* * Remove margin from the last-child */ .uk-article > :last-child { margin-bottom: 0; } /* * Vertical gutter for articles */ .uk-article + .uk-article { margin-top: 40px; } /* Sub-object `uk-article-title` ========================================================================== */ .uk-article-title { font-size: 32px; line-height: 41px; font-weight: 300; text-transform: none; } .uk-article-title a { color: inherit; text-decoration: none; } /* Sub-object `uk-article-meta` ========================================================================== */ .uk-article-meta { font-size: 14px; line-height: 18px; color: #717380; } /* Sub-object `uk-article-lead` ========================================================================== */ .uk-article-lead { color: #8a8d9c; font-size: 22px; line-height: 30px; font-weight: 300; } /* Sub-object `uk-article-divider` ========================================================================== */ .uk-article-divider { margin-bottom: 40px; border-color: rgba(230, 231, 242, 0.08); } * + .uk-article-divider { margin-top: 40px; } /* ======================================================================== Component: Comment ========================================================================== */ /* Sub-object `uk-comment-header` ========================================================================== */ .uk-comment-header { margin-bottom: 25px; } /* * Micro clearfix */ .uk-comment-header:before, .uk-comment-header:after { content: ""; display: table; } .uk-comment-header:after { clear: both; } /* Sub-object `uk-comment-avatar` ========================================================================== */ .uk-comment-avatar { margin-right: 25px; float: left; } /* Sub-object `uk-comment-title` ========================================================================== */ .uk-comment-title { margin: 5px 0 0 0; font-size: 17px; line-height: 23px; } /* Sub-object `uk-comment-meta` ========================================================================== */ .uk-comment-meta { margin: 2px 0 0 0; font-size: 12px; line-height: 17px; color: #717380; } /* Sub-object `uk-comment-body` ========================================================================== */ /* * Remove margin from the last-child */ .uk-comment-body > :last-child { margin-bottom: 0; } /* Sub-object `uk-comment-list` ========================================================================== */ .uk-comment-list { padding: 0; list-style: none; } .uk-comment-list .uk-comment + ul { margin: 25px 0 0 0; list-style: none; } .uk-comment-list > li:nth-child(n+2), .uk-comment-list .uk-comment + ul > li:nth-child(n+2) { margin-top: 25px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-comment-list .uk-comment + ul { padding-left: 100px; } } /* Modifier `uk-comment-primary` ========================================================================== */ .uk-comment { padding: 15px; border: 1px solid rgba(230, 231, 242, 0.08); border-radius: 1px; } .uk-comment-primary { border-color: #ffd180; } .uk-comment-primary .uk-comment-title { color: #ffd180; } /* ======================================================================== Component: Cover ========================================================================== */ /* * Background image always covers and centers its element */ .uk-cover-background { background-position: 50% 50%; background-size: cover; background-repeat: no-repeat; } /* * Emulates image cover, works with video and image elements * 1. Parent container which clips resized object * 2. Resizes the object to always covers its container * 3. Reset the responsive image CSS * 4. Center object */ /* 1 */ .uk-cover { overflow: hidden; } .uk-cover-object { /* 2 */ width: auto; height: auto; min-width: 100%; min-height: 100%; /* 3 */ max-width: none; /* 4 */ position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* * To center iframes use `data-uk-cover` JavaScript */ [data-uk-cover] { position: relative; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } /* ======================================================================== Component: Nav ========================================================================== */ .uk-nav, .uk-nav ul { margin: 0; padding: 0; list-style: none; } /* * Items */ .uk-nav li > a { display: block; text-decoration: none; } .uk-nav > li > a { padding: 5px 25px; } /* * Nested items */ .uk-nav ul { padding-left: 15px; } .uk-nav ul a { padding: 2px 0; } /* * Item subtitle */ .uk-nav li > a > div { font-size: 11px; line-height: 17px; } /* Sub-object: `uk-nav-header` ========================================================================== */ .uk-nav-header { padding: 5px 25px; text-transform: uppercase; font-weight: bold; font-size: 13px; } .uk-nav-header:not(:first-child) { margin-top: 25px; } /* Sub-object: `uk-nav-divider` ========================================================================== */ .uk-nav-divider { margin: 9px 25px; } /* Sub-object: `uk-nav-sub` ========================================================================== */ /* * `ul` needed for higher specificity to override padding */ ul.uk-nav-sub { padding: 20px 0 20px 25px; font-size: 13px; } /* Modifier: `uk-nav-parent-icon` ========================================================================== */ .uk-nav-parent-icon > .uk-parent > a:after { content: "\f104"; width: 22px; margin-right: -10px; float: right; font-family: FontAwesome; text-align: center; } .uk-nav-parent-icon > .uk-parent.uk-open > a:after { content: "\f107"; } /* Modifier `uk-nav-side` ========================================================================== */ /* * Items */ .uk-nav-side > li > a { color: #8a8d9c; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-side > li > a:hover, .uk-nav-side > li > a:focus { background: rgba(230, 231, 242, 0.08); color: #8a8d9c; /* 2 */ outline: none; } /* Active */ .uk-nav-side > li.uk-active > a { background: #ffd180; color: #552e0e; } /* * Sub-object: `uk-nav-header` */ .uk-nav-side .uk-nav-header { color: #8a8d9c; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-side .uk-nav-divider { border-top: 1px solid rgba(230, 231, 242, 0.08); } /* * Nested items */ .uk-nav-side ul a { color: #717380; } .uk-nav-side ul a:hover { color: #ffd180; } /* Modifier `uk-nav-dropdown` ========================================================================== */ /* * Items */ .uk-nav-dropdown > li > a { color: #8a8d9c; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-dropdown > li > a:hover, .uk-nav-dropdown > li > a:focus { background: #ffd180; color: #552e0e; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-dropdown .uk-nav-header { color: #717380; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-dropdown .uk-nav-divider { border-top: 1px solid rgba(230, 231, 242, 0.08); } /* * Nested items */ .uk-nav-dropdown ul a { color: #717380; } .uk-nav-dropdown ul a:hover { color: #ffd180; } /* Modifier `uk-nav-navbar` ========================================================================== */ /* * Items */ .uk-nav-navbar > li > a { color: #8a8d9c; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-navbar > li > a:hover, .uk-nav-navbar > li > a:focus { background: #ffd180; color: #552e0e; /* 2 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-navbar .uk-nav-header { color: #717380; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-navbar .uk-nav-divider { border-top: 1px solid rgba(230, 231, 242, 0.08); } /* * Nested items */ .uk-nav-navbar ul a { color: #717380; } .uk-nav-navbar ul a:hover { color: #ffd180; } /* Modifier `uk-nav-offcanvas` ========================================================================== */ /* * Items */ .uk-nav-offcanvas > li > a { color: #ffffff; padding: 10px 15px; border-top: 1px solid rgba(255, 255, 255, 0.03); border-bottom: 1px solid #191b20; background: #272931; box-shadow: 0 1px 3px #1b1d22; font-size: 14px; text-transform: uppercase; } /* * Hover * No hover on touch devices because it behaves buggy in fixed offcanvas * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-nav-offcanvas > .uk-open > a, html:not(.uk-touch) .uk-nav-offcanvas > li > a:hover, html:not(.uk-touch) .uk-nav-offcanvas > li > a:focus { background: #2b2e36; color: #ffd180; /* 2 */ outline: none; box-shadow: 0 2px 6px #191b20; } /* * Active * `html .uk-nav` needed for higher specificity to override hover */ html .uk-nav.uk-nav-offcanvas > li.uk-active > a { background: #090a0c; color: #ffd180; } /* * Sub-object: `uk-nav-header` */ .uk-nav-offcanvas .uk-nav-header { color: rgba(138, 141, 156, 0.7); } /* * Sub-object: `uk-nav-divider` */ .uk-nav-offcanvas .uk-nav-divider { border-top: 1px solid #2e3039; } /* * Nested items * No hover on touch devices because it behaves buggy in fixed offcanvas */ .uk-nav-offcanvas ul a { color: #ffffff; } html:not(.uk-touch) .uk-nav-offcanvas ul a:hover { color: #ffd180; } .uk-dropdown-navbar .uk-nav-navbar > li.uk-active > a { background: #3c3d46; color: #ffd180; } .uk-nav-offcanvas > li > a:active { background: #090a0c !important; color: #ffd180 !important; } /* ======================================================================== Component: Navbar ========================================================================== */ .uk-navbar { background: rgba(0, 0, 0, 0); color: #8a8d9c; } /* * Micro clearfix */ .uk-navbar:before, .uk-navbar:after { content: ""; display: table; } .uk-navbar:after { clear: both; } /* Sub-object: `uk-navbar-nav` ========================================================================== */ .uk-navbar-nav { margin: 0; padding: 0; list-style: none; float: left; } /* * 1. Create position context for dropdowns */ .uk-navbar-nav > li { float: left; /* 1 */ position: relative; } /* * 1. Dimensions * 2. Style */ .uk-navbar-nav > li > a { display: block; box-sizing: border-box; text-decoration: none; /* 1 */ height: 35px; padding: 0 12px; line-height: 35px; /* 2 */ color: #8a8d9c; font-size: 15px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; border: 1px solid #70727f; border-radius: 1px; text-transform: uppercase; -webkit-transition: border-color 0.2s ease-in-out; transition: border-color 0.2s ease-in-out; } /* Appear not as link */ .uk-navbar-nav > li > a[href='#'] { cursor: text; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-navbar-nav > li:hover > a, .uk-navbar-nav > li > a:focus, .uk-navbar-nav > li.uk-open > a { background-color: #70727f; color: #ffffff; /* 3 */ outline: none; border-color: #70727f; } /* OnClick */ .uk-navbar-nav > li > a:active { background-color: #ffd180; color: #ffffff; border-color: #ffd180; } /* Active */ .uk-navbar-nav > li.uk-active > a { background-color: #ffd180; color: #552e0e; border-color: #ffd180; } /* Sub-objects: `uk-navbar-nav-subtitle` ========================================================================== */ .uk-navbar-nav .uk-navbar-nav-subtitle { line-height: 22px; } .uk-navbar-nav-subtitle > div { margin-top: -2.5px; font-size: 11px; line-height: 13px; } /* Sub-objects: `uk-navbar-content`, `uk-navbar-brand`, `uk-navbar-toggle` ========================================================================== */ /* * Imitate navbar items */ .uk-navbar-content, .uk-navbar-brand, .uk-navbar-toggle { box-sizing: border-box; display: block; height: 35px; padding: 0 12px; float: left; } /* * Helper to center all child elements vertically */ .uk-navbar-content:before, .uk-navbar-brand:before, .uk-navbar-toggle:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* Sub-objects: `uk-navbar-content` ========================================================================== */ /* * Better sibling spacing */ .uk-navbar-content + .uk-navbar-content:not(.uk-navbar-center) { padding-left: 0; } /* * Link colors */ .uk-navbar-content > a:not([class]) { color: #ffd180; } .uk-navbar-content > a:not([class]):hover { color: #ffbf4d; } /* Sub-objects: `uk-navbar-brand` ========================================================================== */ .uk-navbar-brand { font-size: 19px; color: #8a8d9c; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-brand:hover, .uk-navbar-brand:focus { color: #8a8d9c; text-decoration: none; /* 2 */ outline: none; } /* Sub-object: `uk-navbar-toggle` ========================================================================== */ .uk-navbar-toggle { font-size: 19px; color: #ffffff; text-decoration: none; } /* * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-navbar-toggle:hover, .uk-navbar-toggle:focus { color: #ffd180; text-decoration: none; /* 2 */ outline: none; } /* * 1. Center icon vertically */ .uk-navbar-toggle:after { content: "\f0c9"; font-family: FontAwesome; /* 1 */ vertical-align: middle; } .uk-navbar-toggle-alt:after { content: "\f002"; } /* Sub-object: `uk-navbar-center` ========================================================================== */ /* * The element with this class needs to be last child in the navbar * 1. This hack is needed because other float elements shift centered text */ .uk-navbar-center { float: none; text-align: center; /* 1 */ max-width: 50%; margin-left: auto; margin-right: auto; } /* Sub-object: `uk-navbar-flip` ========================================================================== */ .uk-navbar-flip { float: right; } .uk-navbar-nav > li { margin: 0 2px; } .uk-navbar-brand { line-height: 34px; } .uk-navbar-toggle { padding: 0; } /* ======================================================================== Component: Subnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-subnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied * 3. Create position context for dropdowns */ .uk-subnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; /* 3 */ position: relative; } /* * DEPRECATED IE9 Support */ .uk-subnav:before, .uk-subnav:after { content: ""; display: block; overflow: hidden; } .uk-subnav:after { clear: both; } .uk-subnav > * { float: left; } /* Items ========================================================================== */ .uk-subnav > * > * { display: inline-block; color: #8a8d9c; font-size: 12.9px; text-transform: uppercase; } /* * Hover * 1. Apply hover style also to focus state */ .uk-subnav > * > :hover, .uk-subnav > * > :focus { color: #ffd180; text-decoration: none; } /* * Active */ .uk-subnav > .uk-active > * { color: #ffd180; } /* Modifier: 'subnav-line' ========================================================================== */ .uk-subnav-line > :before { content: ""; display: inline-block; height: 10px; vertical-align: middle; } .uk-subnav-line > :nth-child(n+2):before { margin-right: 10px; border-left: 1px solid rgba(230, 231, 242, 0.08); } /* Modifier: 'subnav-pill' ========================================================================== */ .uk-subnav-pill > * > * { padding: 3px 12px; padding: 0 12px; border: 1px solid #ffd180; border-radius: 1px; line-height: 30px; color: #ffd180; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-subnav-pill > * > :hover, .uk-subnav-pill > * > :focus { background: #ffd180; color: #552e0e; text-decoration: none; /* 2 */ outline: none; } /* * Active * `li` needed for higher specificity to override hover */ .uk-subnav-pill > .uk-active > * { background: #ffd180; color: #552e0e; } /* Disabled state ========================================================================== */ .uk-subnav > .uk-disabled > * { background: none; color: #717380; text-decoration: none; cursor: text; border: 0; } .uk-subnav-pill > li > a:active { border-color: #ffbf4d; background: #ffc257; box-shadow: inset 0 0 5px #f7b94a; color: rgba(85, 46, 14, 0.8); } /* ======================================================================== Component: Breadcrumb ========================================================================== */ /* * 1. Remove default list style * 2. Remove whitespace between child elements when using `inline-block` */ .uk-breadcrumb { /* 1 */ padding: 0; list-style: none; /* 2 */ font-size: 0.001px; text-transform: uppercase; } /* Items ========================================================================== */ /* * Reset whitespace hack */ .uk-breadcrumb > li { font-size: 13px; vertical-align: top; } .uk-breadcrumb > li, .uk-breadcrumb > li > a, .uk-breadcrumb > li > span { display: inline-block; } .uk-breadcrumb > li:nth-child(n+2):before { content: "/"; display: inline-block; margin: 0 12px; color: rgba(113, 115, 128, 0.3); } /* * Disabled */ .uk-breadcrumb > li:not(.uk-active) > span { color: #717380; } /* ======================================================================== Component: Pagination ========================================================================== */ /* * 1. Remove default list style * 2. Center pagination by default * 3. Remove whitespace between child elements when using `inline-block` */ .uk-pagination { /* 1 */ padding: 0; list-style: none; /* 2 */ text-align: center; /* 3 */ font-size: 0.001px; } /* * Micro clearfix * Needed if `uk-pagination-previous` or `uk-pagination-next` sub-objects are used */ .uk-pagination:before, .uk-pagination:after { content: ""; display: table; } .uk-pagination:after { clear: both; } /* Items ========================================================================== */ /* * 1. Reset whitespace hack * 2. Remove the gap at the bottom of it container */ .uk-pagination > li { display: inline-block; /* 1 */ font-size: 1rem; /* 2 */ vertical-align: top; } .uk-pagination > li:nth-child(n+2) { margin-left: 5px; } /* * 1. Makes pagination more robust against different box-sizing use * 2. Reset text-align to center if alignment modifier is used */ .uk-pagination > li > a, .uk-pagination > li > span { display: inline-block; min-width: 18px; padding: 3px 5px; line-height: 22px; text-decoration: none; /* 1 */ box-sizing: content-box; /* 2 */ text-align: center; border-radius: 50%; } /* * Links */ .uk-pagination > li > a { background: rgba(0, 0, 0, 0); color: #8a8d9c; border: 1px solid rgba(230, 231, 242, 0.08); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-pagination > li > a:hover, .uk-pagination > li > a:focus { background-color: rgba(0, 0, 0, 0); color: #ffd180; /* 2 */ outline: none; border-color: #ffd180; } /* OnClick */ .uk-pagination > li > a:active { background-color: #ffd180; color: #ffffff; border-color: #ffd180; } /* * Active */ .uk-pagination > .uk-active > span { background: #ffd180; color: #552e0e; border: 1px solid #ffd180; } /* * Disabled */ .uk-pagination > .uk-disabled > span { background-color: rgba(67, 68, 78, 0.7); color: #717380; border: 1px solid rgba(230, 231, 242, 0.08); } /* Previous and next navigation ========================================================================== */ .uk-pagination-previous { float: left; } .uk-pagination-next { float: right; } /* Alignment modifiers ========================================================================== */ .uk-pagination-left { text-align: left; } .uk-pagination-right { text-align: right; } .uk-pagination .uk-pagination-previous > a, .uk-pagination .uk-pagination-previous > span, .uk-pagination .uk-pagination-next > a, .uk-pagination .uk-pagination-next > span { border: none !important; border-radius: 0; background: rgba(0, 0, 0, 0); } .uk-pagination .uk-pagination-previous > a:hover, .uk-pagination .uk-pagination-previous > span:hover, .uk-pagination .uk-pagination-next > a:hover, .uk-pagination .uk-pagination-next > span:hover { text-decoration: underline; } /* ======================================================================== Component: Tab ========================================================================== */ .uk-tab { margin: 0; padding: 0; list-style: none; border-bottom: 1px solid rgba(230, 231, 242, 0.08); } /* * Micro clearfix on the deepest container */ .uk-tab:before, .uk-tab:after { content: ""; display: table; } .uk-tab:after { clear: both; } /* * Items * 1. Create position context for dropdowns */ .uk-tab > li { margin-bottom: -1px; float: left; /* 1 */ position: relative; } .uk-tab > li > a { display: block; padding: 8px 12px 8px 12px; border: 1px solid transparent; border-bottom-width: 0; color: #ffffff; text-decoration: none; border-radius: 1px 1px 0 0; } .uk-tab > li:nth-child(n+2) > a { margin-left: 5px; } /* * Hover * 1. Apply hover style also to focus state * 2. Also apply if dropdown is opened * 3. Remove default focus style */ .uk-tab > li > a:hover, .uk-tab > li > a:focus, .uk-tab > li.uk-open > a { border-color: rgba(230, 231, 242, 0.08); background: #373841; color: #ffffff; /* 2 */ outline: none; } .uk-tab > li:not(.uk-active) > a:hover, .uk-tab > li:not(.uk-active) > a:focus, .uk-tab > li.uk-open:not(.uk-active) > a { margin-bottom: 1px; padding-bottom: 7px; } /* Active */ .uk-tab > li.uk-active > a { border-color: rgba(230, 231, 242, 0.08); border-bottom-color: transparent; background: #373841; color: #ffd180; } /* Disabled */ .uk-tab > li.uk-disabled > a { color: #717380; cursor: text; } .uk-tab > li.uk-disabled > a:hover, .uk-tab > li.uk-disabled > a:focus, .uk-tab > li.uk-disabled.uk-active > a { background: none; border-color: transparent; } /* Modifier: 'tab-flip' ========================================================================== */ .uk-tab-flip > li { float: right; } .uk-tab-flip > li:nth-child(n+2) > a { margin-left: 0; margin-right: 5px; } /* Modifier: 'tab-responsive' ========================================================================== */ .uk-tab > li.uk-tab-responsive > a { margin-left: 0; margin-right: 0; } /* * Icon */ .uk-tab-responsive > a:before { content: "\f0c9\00a0"; font-family: FontAwesome; } /* Modifier: 'tab-center' ========================================================================== */ .uk-tab-center { border-bottom: 1px solid rgba(230, 231, 242, 0.08); } .uk-tab-center-bottom { border-bottom: none; border-top: 1px solid rgba(230, 231, 242, 0.08); } .uk-tab-center:before, .uk-tab-center:after { content: ""; display: table; } .uk-tab-center:after { clear: both; } /* * 1. Using `right` to prevent vertical scrollbar caused by centering if to many tabs */ .uk-tab-center .uk-tab { position: relative; right: 50%; border: none; float: right; } .uk-tab-center .uk-tab > li { position: relative; right: -50%; } .uk-tab-center .uk-tab > li > a { text-align: center; } /* Modifier: 'tab-bottom' ========================================================================== */ .uk-tab-bottom { border-top: 1px solid rgba(230, 231, 242, 0.08); border-bottom: none; } .uk-tab-bottom > li { margin-top: -1px; margin-bottom: 0; } .uk-tab-bottom > li > a { padding-top: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-top-width: 0; } .uk-tab-bottom > li:not(.uk-active) > a:hover, .uk-tab-bottom > li:not(.uk-active) > a:focus, .uk-tab-bottom > li.uk-open:not(.uk-active) > a { margin-bottom: 0; margin-top: 1px; padding-bottom: 8px; padding-top: 7px; } .uk-tab-bottom > li.uk-active > a { border-top-color: transparent; border-bottom-color: rgba(230, 231, 242, 0.08); } /* Modifier: 'tab-grid' ========================================================================== */ /* * 1. Create position context to prevent hidden border because of negative `z-index` */ .uk-tab-grid { margin-left: -5px; border-bottom: none; /* 1 */ position: relative; z-index: 0; } .uk-tab-grid:before { display: block; position: absolute; left: 5px; right: 0; bottom: -1px; border-top: 1px solid rgba(230, 231, 242, 0.08); /* 1 */ z-index: -1; } .uk-tab-grid > li:first-child > a { margin-left: 5px; } .uk-tab-grid > li > a { text-align: center; } /* * If `uk-tab-bottom` */ .uk-tab-grid.uk-tab-bottom { border-top: none; } .uk-tab-grid.uk-tab-bottom:before { top: -1px; bottom: auto; } /* Modifier: 'tab-left', 'tab-right' ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-tab-left, .uk-tab-right { border-bottom: none; } .uk-tab-left > li, .uk-tab-right > li { margin-bottom: 0; float: none; } .uk-tab-left > li > a, .uk-tab-right > li > a { padding-top: 8px; padding-bottom: 8px; } .uk-tab-left > li:nth-child(n+2) > a, .uk-tab-right > li:nth-child(n+2) > a { margin-left: 0; margin-top: 5px; } .uk-tab-left > li.uk-active > a, .uk-tab-right > li.uk-active > a { border-color: rgba(230, 231, 242, 0.08); } /* * Modifier: 'tab-left' */ .uk-tab-left { border-right: 1px solid rgba(230, 231, 242, 0.08); } .uk-tab-left > li { margin-right: -1px; } .uk-tab-left > li > a { border-bottom-width: 1px; border-right-width: 0; } .uk-tab-left > li:not(.uk-active) > a:hover, .uk-tab-left > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-right: 1px; padding-bottom: 8px; padding-right: 11px; } .uk-tab-left > li.uk-active > a { border-right-color: transparent; } /* * Modifier: 'tab-right' */ .uk-tab-right { border-left: 1px solid rgba(230, 231, 242, 0.08); } .uk-tab-right > li { margin-left: -1px; } .uk-tab-right > li > a { border-bottom-width: 1px; border-left-width: 0; } .uk-tab-right > li:not(.uk-active) > a:hover, .uk-tab-right > li:not(.uk-active) > a:focus { margin-bottom: 0; margin-left: 1px; padding-bottom: 8px; padding-left: 11px; } .uk-tab-right > li.uk-active > a { border-left-color: transparent; } } /* Modifier: `uk-tab-bottom' ========================================================================== */ .uk-tab-bottom > li > a { border-radius: 0 0 1px 1px; } /* Modifier: `uk-tab-left', `uk-tab-right' ========================================================================== */ /* Only tablets and desktops */ @media (min-width: 768px) { /* * Modifier: `uk-tab-left' */ .uk-tab-left > li > a { border-radius: 1px 0 0 1px; } /* * Modifier: `uk-tab-right' */ .uk-tab-right > li > a { border-radius: 0 1px 1px 0; } } /* ======================================================================== Component: Thumbnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-thumbnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -10px; margin-top: -10px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-thumbnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 10px; margin-top: 10px; } /* * DEPRECATED IE9 Support */ .uk-thumbnav:before, .uk-thumbnav:after { content: ""; display: block; overflow: hidden; } .uk-thumbnav:after { clear: both; } .uk-thumbnav > * { float: left; } /* Items ========================================================================== */ .uk-thumbnav > * > * { display: block; background: #ffffff; } .uk-thumbnav > * > * > img { opacity: 0.7; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } /* * Hover */ .uk-thumbnav > * > :hover > img, .uk-thumbnav > * > :focus > img { opacity: 1; } /* * Active */ .uk-thumbnav > .uk-active > * > img { opacity: 1; } /* ======================================================================== Component: List ========================================================================== */ .uk-list { padding: 0; list-style: none; } /* * Micro clearfix to make list more robust */ .uk-list > li:before, .uk-list > li:after { content: ""; display: table; } .uk-list > li:after { clear: both; } /* * Remove margin from the last-child */ .uk-list > li > :last-child { margin-bottom: 0; } /* * Nested lists */ .uk-list ul { margin: 0; padding-left: 20px; list-style: none; } /* Modifier: `uk-list-line` ========================================================================== */ .uk-list-line > li:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(230, 231, 242, 0.08); } /* Modifier: `uk-list-striped` ========================================================================== */ .uk-list-striped > li { padding: 5px 5px; } .uk-list-striped > li:nth-of-type(odd) { background: #43444e; } /* Modifier: `uk-list-space` ========================================================================== */ .uk-list-space > li:nth-child(n+2) { margin-top: 10px; } /* ======================================================================== Component: Description list ========================================================================== */ /* Modifier: `uk-description-list-horizontal` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-description-list-horizontal { overflow: hidden; } .uk-description-list-horizontal > dt { width: 160px; float: left; clear: both; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .uk-description-list-horizontal > dd { margin-left: 180px; } } /* Modifier: `uk-description-list-line` ========================================================================== */ .uk-description-list-line > dt { font-weight: normal; } .uk-description-list-line > dt:nth-child(n+2) { margin-top: 5px; padding-top: 5px; border-top: 1px solid rgba(230, 231, 242, 0.08); } .uk-description-list-line > dd { color: #717380; } /* ======================================================================== Component: Table ========================================================================== */ /* * 1. Remove most spacing between table cells. * 2. Block element behavior * 3. Style */ .uk-table { /* 1 */ border-collapse: collapse; border-spacing: 0; /* 2 */ width: 100%; /* 3 */ margin-bottom: 25px; } /* * Add margin if adjacent element */ * + .uk-table { margin-top: 25px; } .uk-table th, .uk-table td { padding: 8px 8px; } /* * Set alignment */ .uk-table th { text-align: left; } .uk-table td { vertical-align: top; } .uk-table thead th { vertical-align: bottom; } /* * Caption and footer */ .uk-table caption, .uk-table tfoot { font-size: 13px; font-style: italic; } .uk-table caption { text-align: left; color: #717380; } /* * Active State */ .uk-table tbody tr.uk-active { background: #3c3d46; } /* Sub-modifier: `uk-table-middle` ========================================================================== */ .uk-table-middle, .uk-table-middle td { vertical-align: middle !important; } /* Modifier: `uk-table-striped` ========================================================================== */ .uk-table-striped tbody tr:nth-of-type(odd) { background: #43444e; } /* Modifier: `uk-table-condensed` ========================================================================== */ .uk-table-condensed td { padding: 4px 8px; } /* Modifier: `uk-table-hover` ========================================================================== */ .uk-table-hover tbody tr:hover { background: #3c3d46; } /* ======================================================================== Component: Form ========================================================================== */ /* * 1. Define consistent box sizing. * Default is `content-box` with following exceptions set to `border-box` * `button`, `select`, `input[type="checkbox"]` and `input[type="radio"]` * `input[type="search"]` in Chrome, Safari and Opera * `input[type="color"]` in Firefox * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. */ .uk-form input, .uk-form select, .uk-form textarea { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: inherit; } /* * Address inconsistent `text-transform` inheritance which is only inherit in Firefox */ .uk-form select { text-transform: none; } /* * 1. Correct `font` properties not being inherited. * 2. Don't inherit the `font-weight` and use `bold` instead. * NOTE: Both declarations don't work in Chrome, Safari and Opera. */ .uk-form optgroup { /* 1 */ font: inherit; /* 2 */ font-weight: bold; } /* * Removes inner padding and border in Firefox 4+. */ .uk-form input::-moz-focus-inner { border: 0; padding: 0; } /* * Removes excess padding in IE 8/9/10. */ .uk-form input[type="checkbox"], .uk-form input[type="radio"] { padding: 0; } /* * Improves consistency of cursor style for clickable elements */ .uk-form input[type="checkbox"]:not(:disabled), .uk-form input[type="radio"]:not(:disabled) { cursor: pointer; } /* * Remove default style in iOS. */ .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="number"], .uk-form input[type="datetime"] { -webkit-appearance: none; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-form input[type="search"]::-webkit-search-cancel-button, .uk-form input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /* * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */ .uk-form input[type="number"]::-webkit-inner-spin-button, .uk-form input[type="number"]::-webkit-outer-spin-button { height: auto; } /* * Define consistent border, margin, and padding. */ .uk-form fieldset { border: none; margin: 0; padding: 0; } /* * 1. Remove default vertical scrollbar in IE 8/9/10/11. * 2. Improve readability and alignment in all browsers. */ .uk-form textarea { /* 1 */ overflow: auto; /* 2 */ vertical-align: top; } /* * Removes placeholder transparency in Firefox. */ .uk-form ::-moz-placeholder { opacity: 1; } /* * Removes `box-shadow` for invalid controls in Firefox. */ .uk-form :invalid { box-shadow: none; } /* * Vertical alignment */ .uk-form input:not([type="radio"]):not([type="checkbox"]), .uk-form select { vertical-align: middle; } /* Style ========================================================================== */ /* * Remove margin from the last-child */ .uk-form > :last-child { margin-bottom: 0; } /* * Controls * Except for `range`, `radio`, `checkbox`, `file`, `submit`, `reset`, `button` and `image` * 1. Must be `height` because `min-height` is not working in OSX * 2. Responsiveness: Sets a maximum width relative to the parent to scale on narrower viewports * 3. Vertical `padding` needed for `select` elements in Firefox * 4. Style */ .uk-form select, .uk-form textarea, .uk-form input:not([type]), .uk-form input[type="text"], .uk-form input[type="password"], .uk-form input[type="datetime"], .uk-form input[type="datetime-local"], .uk-form input[type="date"], .uk-form input[type="month"], .uk-form input[type="time"], .uk-form input[type="week"], .uk-form input[type="number"], .uk-form input[type="email"], .uk-form input[type="url"], .uk-form input[type="search"], .uk-form input[type="tel"], .uk-form input[type="color"] { /* 1 */ height: 30px; /* 2 */ max-width: 100%; /* 3 */ padding: 5px 8px; /* 4 */ border: 1px solid rgba(230, 231, 242, 0.08); background: #373841; color: #8a8d9c; -webkit-transition: all 0.2s linear; -webkit-transition-property: border, background, color, box-shadow, padding; transition: all 0.2s linear; transition-property: border, background, color, box-shadow, padding; border-radius: 1px; font-weight: inherit; } .uk-form select:focus, .uk-form textarea:focus, .uk-form input:not([type]):focus, .uk-form input[type="text"]:focus, .uk-form input[type="password"]:focus, .uk-form input[type="datetime"]:focus, .uk-form input[type="datetime-local"]:focus, .uk-form input[type="date"]:focus, .uk-form input[type="month"]:focus, .uk-form input[type="time"]:focus, .uk-form input[type="week"]:focus, .uk-form input[type="number"]:focus, .uk-form input[type="email"]:focus, .uk-form input[type="url"]:focus, .uk-form input[type="search"]:focus, .uk-form input[type="tel"]:focus, .uk-form input[type="color"]:focus { border-color: #70727f; outline: 0; background: #373841; color: #ffffff; } .uk-form select:disabled, .uk-form textarea:disabled, .uk-form input:not([type]):disabled, .uk-form input[type="text"]:disabled, .uk-form input[type="password"]:disabled, .uk-form input[type="datetime"]:disabled, .uk-form input[type="datetime-local"]:disabled, .uk-form input[type="date"]:disabled, .uk-form input[type="month"]:disabled, .uk-form input[type="time"]:disabled, .uk-form input[type="week"]:disabled, .uk-form input[type="number"]:disabled, .uk-form input[type="email"]:disabled, .uk-form input[type="url"]:disabled, .uk-form input[type="search"]:disabled, .uk-form input[type="tel"]:disabled, .uk-form input[type="color"]:disabled { border-color: rgba(230, 231, 242, 0.08); background-color: #43444e; color: #717380; } /* * Placeholder */ .uk-form :-ms-input-placeholder { color: #717380 !important; } .uk-form ::-moz-placeholder { color: #717380; } .uk-form ::-webkit-input-placeholder { color: #717380; } .uk-form :disabled:-ms-input-placeholder { color: #717380 !important; } .uk-form :disabled::-moz-placeholder { color: #717380; } .uk-form :disabled::-webkit-input-placeholder { color: #717380; } /* * Legend * 1. Behave like block element * 2. Correct `color` not being inherited in IE 8/9/10/11. * 3. Remove padding * 4. `margin-bottom` is not working in Safari and Opera. * Using `padding` and :after instead to create the border * 5. Style */ .uk-form legend { /* 1 */ width: 100%; /* 2 */ border: 0; /* 3 */ padding: 0; /* 4 */ padding-bottom: 25px; /* 5 */ font-size: 19px; line-height: 32px; } /* * 1. Fixes IE9 */ .uk-form legend:after { content: ""; display: block; border-bottom: 1px solid rgba(230, 231, 242, 0.08); /* 1 */ width: 100%; } /* Size modifiers * Higher specificity needed to override defaults ========================================================================== */ select.uk-form-small, textarea.uk-form-small, input[type].uk-form-small, input:not([type]).uk-form-small { height: 25px; padding: 4px; font-size: 12px; } select.uk-form-large, textarea.uk-form-large, input[type].uk-form-large, input:not([type]).uk-form-large { height: 40px; padding: 8px 12px; font-size: 17px; } /* Reset height * Must be after size modifiers ========================================================================== */ .uk-form textarea, .uk-form select[multiple], .uk-form select[size] { height: auto; } /* Validation states * Using !important to keep the selector simple ========================================================================== */ /* * Error state */ .uk-form-danger { border-color: #e15e5e !important; background: #373841 !important; color: #e15e5e !important; } /* * Success state */ .uk-form-success { border-color: #9fc572 !important; background: #373841 !important; color: #9fc572 !important; } /* Style modifiers * Using !important to keep the selector simple ========================================================================== */ /* * Blank form */ .uk-form-blank { border-color: transparent !important; border-style: dashed !important; background: none !important; } .uk-form-blank:focus { border-color: rgba(230, 231, 242, 0.08) !important; } /* Size sub-modifiers ========================================================================== */ /* * Fixed widths * Different widths for mini sized `input` and `select` elements */ input.uk-form-width-mini { width: 40px; } select.uk-form-width-mini { width: 65px; } .uk-form-width-small { width: 130px; } .uk-form-width-medium { width: 200px; } .uk-form-width-large { width: 500px; } /* Sub-objects: `uk-form-row` * Groups labels and controls in rows ========================================================================== */ /* * Micro clearfix * Needed for `uk-form-horizontal` modifier */ .uk-form-row:before, .uk-form-row:after { content: ""; display: table; } .uk-form-row:after { clear: both; } /* * Vertical gutter */ .uk-form-row + .uk-form-row { margin-top: 25px; } /* Help text * Sub-object: `uk-form-help-inline`, `uk-form-help-block` ========================================================================== */ .uk-form-help-inline { display: inline-block; margin: 0 0 0 10px; } .uk-form-help-block { margin: 5px 0 0 0; } /* Controls content * Sub-object: `uk-form-controls`, `uk-form-controls-condensed` ========================================================================== */ /* * Remove margins */ .uk-form-controls > :first-child { margin-top: 0; } .uk-form-controls > :last-child { margin-bottom: 0; } /* * Group controls and text into blocks with a small spacing between blocks */ .uk-form-controls-condensed { margin: 5px 0; } /* Modifier: `uk-form-stacked` * Requires sub-object: `uk-form-label` ========================================================================== */ .uk-form-stacked .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } /* Modifier: `uk-form-horizontal` * Requires sub-objects: `uk-form-label`, `uk-form-controls` ========================================================================== */ /* Tablet portrait and smaller */ @media (max-width: 959px) { /* Behave like `uk-form-stacked` */ .uk-form-horizontal .uk-form-label { display: block; margin-bottom: 5px; font-weight: bold; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-form-horizontal .uk-form-label { width: 200px; margin-top: 5px; float: left; } .uk-form-horizontal .uk-form-controls { margin-left: 215px; } /* Better vertical alignment if controls are checkboxes and radio buttons with text */ .uk-form-horizontal .uk-form-controls-text { padding-top: 5px; } } /* Sub-object: `uk-form-icon` ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Prevent `inline-block` consequences */ .uk-form-icon { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; } /* * 1. Make form element clickable through icon */ .uk-form-icon > [class*='uk-icon-'] { position: absolute; top: 50%; width: 30px; margin-top: -8px; font-size: 15px; color: #717380; text-align: center; /* 1 */ pointer-events: none; } .uk-form-icon:not(.uk-form-icon-flip) > input { padding-left: 30px !important; } /* * Sub-modifier: `uk-form-icon-flip` */ .uk-form-icon-flip > [class*='uk-icon-'] { right: 0; } .uk-form-icon-flip > input { padding-right: 30px !important; } /* ======================================================================== Component: Button ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-button::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Style * 8. `line-height` is used to create a height * 9. `min-height` is necessary for `input` elements in Firefox and Opera because `line-height` is not working. * 10. Reset button group whitespace hack * 11. Required for `a`. */ .uk-button { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: #8a8d9c; /* 6 */ text-transform: none; /* 7 */ display: inline-block; box-sizing: border-box; padding: 0 12px; background: rgba(0, 0, 0, 0); vertical-align: middle; /* 8 */ line-height: 30px; /* 9 */ min-height: 30px; /* 10 */ font-size: 13px; /* 11 */ text-decoration: none; text-align: center; border: 1px solid #70727f; border-radius: 1px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .uk-button:not(:disabled) { cursor: pointer; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-button:hover, .uk-button:focus { background-color: #70727f; color: #ffffff; /* 2 */ outline: none; /* 3 */ text-decoration: none; } /* Active */ .uk-button:active, .uk-button.uk-active { background-color: #70727f; color: #ffffff; } /* Color modifiers ========================================================================== */ /* * Modifier: `uk-button-primary` */ .uk-button-primary { background-color: rgba(0, 0, 0, 0); color: #ffd180; border-color: #ffd180; } /* Hover */ .uk-button-primary:hover, .uk-button-primary:focus { background-color: #ffd180; color: #552e0e; } /* Active */ .uk-button-primary:active, .uk-button-primary.uk-active { background-color: #ffd180; color: #552e0e; } /* * Modifier: `uk-button-success` */ .uk-button-success { background-color: rgba(0, 0, 0, 0); color: #9fc572; border-color: #9fc572; } /* Hover */ .uk-button-success:hover, .uk-button-success:focus { background-color: #9fc572; color: #ffffff; } /* Active */ .uk-button-success:active, .uk-button-success.uk-active { background-color: #9fc572; color: #ffffff; } /* * Modifier: `uk-button-danger` */ .uk-button-danger { background-color: rgba(0, 0, 0, 0); color: #e15e5e; border-color: #e15e5e; } /* Hover */ .uk-button-danger:hover, .uk-button-danger:focus { background-color: #e15e5e; color: #ffffff; } /* Active */ .uk-button-danger:active, .uk-button-danger.uk-active { background-color: #e15e5e; color: #ffffff; } /* Disabled state * Overrides also the color modifiers ========================================================================== */ /* Equal for all button types */ .uk-button:disabled { background-color: rgba(0, 0, 0, 0); color: #717380; border-color: rgba(230, 231, 242, 0.08); } /* Modifier: `uk-button-link` ========================================================================== */ /* Reset */ .uk-button-link, .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active, .uk-button-link:disabled { border-color: transparent; background: none; font-size: 13px; font-weight: inherit; } /* Color */ .uk-button-link { color: #ffd180; } .uk-button-link:hover, .uk-button-link:focus, .uk-button-link:active, .uk-button-link.uk-active { color: #ffbf4d; text-decoration: underline; } .uk-button-link:disabled { color: #717380; } /* Focus */ .uk-button-link:focus { outline: 1px dotted; } /* Size modifiers ========================================================================== */ .uk-button-mini { min-height: 20px; padding: 0 6px; line-height: 20px; font-size: 12px; } .uk-button-small { min-height: 25px; padding: 0 10px; line-height: 23px; font-size: 13px; } .uk-button-large { min-height: 40px; padding: 0 15px; line-height: 38px; font-size: 15px; } /* Sub-object `uk-button-group` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns * 3. Remove whitespace between child elements when using `inline-block` * 4. Prevent buttons from wrapping * 5. Remove whitespace between child elements when using `inline-block` */ .uk-button-group { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; /* 3 */ font-size: 0.001px; /* 4 */ white-space: nowrap; } .uk-button-group > * { display: inline-block; } /* 5 */ .uk-button-group .uk-button { vertical-align: top; } /* Sub-object: `uk-button-dropdown` ========================================================================== */ /* * 1. Behave like buttons * 2. Create position context for dropdowns */ .uk-button-dropdown { /* 1 */ display: inline-block; vertical-align: middle; /* 2 */ position: relative; } /* Box-shadow on click event */ .uk-button:active { border-color: #585a64; background: #5d5f69; box-shadow: inset 0 0 5px rgba(55, 56, 65, 0.15); color: rgba(255, 255, 255, 0.8); } .uk-button-primary:active { border-color: #fbbd51; background: #ffc661; box-shadow: inset 0 0 5px #f7b94a; color: rgba(85, 46, 14, 0.8); } .uk-button-success:active { border-color: #86b252; background: #90b960; box-shadow: inset 0 0 5px #80a753; color: rgba(255, 255, 255, 0.8); } .uk-button-danger:active { border-color: #cf3d3d; background: #d34d4d; box-shadow: inset 0 0 5px #cd3535; color: rgba(255, 255, 255, 0.8); } /* Sub-object `uk-button-group` ========================================================================== */ /* Reset border-radius */ .uk-button-group > .uk-button:not(:first-child):not(:last-child), .uk-button-group > div:not(:first-child):not(:last-child) .uk-button { border-radius: 0; } .uk-button-group > .uk-button:first-child, .uk-button-group > div:first-child .uk-button { border-top-right-radius: 0; border-bottom-right-radius: 0; } .uk-button-group > .uk-button:last-child, .uk-button-group > div:last-child .uk-button { border-top-left-radius: 0; border-bottom-left-radius: 0; } /* Collapse border */ .uk-button-group > .uk-button:nth-child(n+2), .uk-button-group > div:nth-child(n+2) .uk-button { margin-left: -1px; } /* ======================================================================== Component: Icon ========================================================================== */ @font-face { font-family: 'FontAwesome'; src: url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.woff2") format('woff2'), url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.woff") format("woff"), url("../../../warp/vendor/uikit/fonts/fontawesome-webfont.ttf") format("truetype"); font-weight: normal; font-style: normal; } /* * 1. Allow margin * 2. Prevent inherit font style * 4. Correct line-height * 5. Better font rendering * 6. Remove `text-decoration` for anchors */ [class*='uk-icon-'] { font-family: FontAwesome; /* 1 */ display: inline-block; /* 2 */ font-weight: normal; font-style: normal; /* 4 */ line-height: 1; /* 5 */ -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* 6 */ [class*='uk-icon-'], [class*='uk-icon-']:hover, [class*='uk-icon-']:focus { text-decoration: none; } /* Size modifiers ========================================================================== */ .uk-icon-small { font-size: 150%; vertical-align: -10%; } .uk-icon-medium { font-size: 200%; vertical-align: -16%; } .uk-icon-large { font-size: 250%; vertical-align: -22%; } /* Modifier: `uk-icon-justify` ========================================================================== */ .uk-icon-justify { width: 1em; text-align: center; } /* Modifier: `uk-icon-spin` ========================================================================== */ .uk-icon-spin { display: inline-block; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } /* Modifier: `uk-icon-hover` ========================================================================== */ .uk-icon-hover { color: #717380; } /* * Hover */ .uk-icon-hover:hover { color: #ffffff; } /* Modifier: `uk-icon-button` ========================================================================== */ .uk-icon-button { box-sizing: border-box; display: inline-block; width: 36px; height: 36px; border-radius: 50%; background: rgba(0, 0, 0, 0); line-height: 36px; color: #8a8d9c; font-size: 20px; text-align: center; border: 1px solid rgba(230, 231, 242, 0.08); } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-icon-button:hover, .uk-icon-button:focus { background-color: #ffd180; color: #ffffff; /* 2 */ outline: none; border-color: #ffd180; } /* Active */ .uk-icon-button:active { background-color: #70727f; color: #ffffff; border-color: #70727f; } /* Icon mapping ========================================================================== */ .uk-icon-glass:before { content: "\f000"; } .uk-icon-music:before { content: "\f001"; } .uk-icon-search:before { content: "\f002"; } .uk-icon-envelope-o:before { content: "\f003"; } .uk-icon-heart:before { content: "\f004"; } .uk-icon-star:before { content: "\f005"; } .uk-icon-star-o:before { content: "\f006"; } .uk-icon-user:before { content: "\f007"; } .uk-icon-film:before { content: "\f008"; } .uk-icon-th-large:before { content: "\f009"; } .uk-icon-th:before { content: "\f00a"; } .uk-icon-th-list:before { content: "\f00b"; } .uk-icon-check:before { content: "\f00c"; } .uk-icon-remove:before, .uk-icon-close:before, .uk-icon-times:before { content: "\f00d"; } .uk-icon-search-plus:before { content: "\f00e"; } .uk-icon-search-minus:before { content: "\f010"; } .uk-icon-power-off:before { content: "\f011"; } .uk-icon-signal:before { content: "\f012"; } .uk-icon-gear:before, .uk-icon-cog:before { content: "\f013"; } .uk-icon-trash-o:before { content: "\f014"; } .uk-icon-home:before { content: "\f015"; } .uk-icon-file-o:before { content: "\f016"; } .uk-icon-clock-o:before { content: "\f017"; } .uk-icon-road:before { content: "\f018"; } .uk-icon-download:before { content: "\f019"; } .uk-icon-arrow-circle-o-down:before { content: "\f01a"; } .uk-icon-arrow-circle-o-up:before { content: "\f01b"; } .uk-icon-inbox:before { content: "\f01c"; } .uk-icon-play-circle-o:before { content: "\f01d"; } .uk-icon-rotate-right:before, .uk-icon-repeat:before { content: "\f01e"; } .uk-icon-refresh:before { content: "\f021"; } .uk-icon-list-alt:before { content: "\f022"; } .uk-icon-lock:before { content: "\f023"; } .uk-icon-flag:before { content: "\f024"; } .uk-icon-headphones:before { content: "\f025"; } .uk-icon-volume-off:before { content: "\f026"; } .uk-icon-volume-down:before { content: "\f027"; } .uk-icon-volume-up:before { content: "\f028"; } .uk-icon-qrcode:before { content: "\f029"; } .uk-icon-barcode:before { content: "\f02a"; } .uk-icon-tag:before { content: "\f02b"; } .uk-icon-tags:before { content: "\f02c"; } .uk-icon-book:before { content: "\f02d"; } .uk-icon-bookmark:before { content: "\f02e"; } .uk-icon-print:before { content: "\f02f"; } .uk-icon-camera:before { content: "\f030"; } .uk-icon-font:before { content: "\f031"; } .uk-icon-bold:before { content: "\f032"; } .uk-icon-italic:before { content: "\f033"; } .uk-icon-text-height:before { content: "\f034"; } .uk-icon-text-width:before { content: "\f035"; } .uk-icon-align-left:before { content: "\f036"; } .uk-icon-align-center:before { content: "\f037"; } .uk-icon-align-right:before { content: "\f038"; } .uk-icon-align-justify:before { content: "\f039"; } .uk-icon-list:before { content: "\f03a"; } .uk-icon-dedent:before, .uk-icon-outdent:before { content: "\f03b"; } .uk-icon-indent:before { content: "\f03c"; } .uk-icon-video-camera:before { content: "\f03d"; } .uk-icon-photo:before, .uk-icon-image:before, .uk-icon-picture-o:before { content: "\f03e"; } .uk-icon-pencil:before { content: "\f040"; } .uk-icon-map-marker:before { content: "\f041"; } .uk-icon-adjust:before { content: "\f042"; } .uk-icon-tint:before { content: "\f043"; } .uk-icon-edit:before, .uk-icon-pencil-square-o:before { content: "\f044"; } .uk-icon-share-square-o:before { content: "\f045"; } .uk-icon-check-square-o:before { content: "\f046"; } .uk-icon-arrows:before { content: "\f047"; } .uk-icon-step-backward:before { content: "\f048"; } .uk-icon-fast-backward:before { content: "\f049"; } .uk-icon-backward:before { content: "\f04a"; } .uk-icon-play:before { content: "\f04b"; } .uk-icon-pause:before { content: "\f04c"; } .uk-icon-stop:before { content: "\f04d"; } .uk-icon-forward:before { content: "\f04e"; } .uk-icon-fast-forward:before { content: "\f050"; } .uk-icon-step-forward:before { content: "\f051"; } .uk-icon-eject:before { content: "\f052"; } .uk-icon-chevron-left:before { content: "\f053"; } .uk-icon-chevron-right:before { content: "\f054"; } .uk-icon-plus-circle:before { content: "\f055"; } .uk-icon-minus-circle:before { content: "\f056"; } .uk-icon-times-circle:before { content: "\f057"; } .uk-icon-check-circle:before { content: "\f058"; } .uk-icon-question-circle:before { content: "\f059"; } .uk-icon-info-circle:before { content: "\f05a"; } .uk-icon-crosshairs:before { content: "\f05b"; } .uk-icon-times-circle-o:before { content: "\f05c"; } .uk-icon-check-circle-o:before { content: "\f05d"; } .uk-icon-ban:before { content: "\f05e"; } .uk-icon-arrow-left:before { content: "\f060"; } .uk-icon-arrow-right:before { content: "\f061"; } .uk-icon-arrow-up:before { content: "\f062"; } .uk-icon-arrow-down:before { content: "\f063"; } .uk-icon-mail-forward:before, .uk-icon-share:before { content: "\f064"; } .uk-icon-expand:before { content: "\f065"; } .uk-icon-compress:before { content: "\f066"; } .uk-icon-plus:before { content: "\f067"; } .uk-icon-minus:before { content: "\f068"; } .uk-icon-asterisk:before { content: "\f069"; } .uk-icon-exclamation-circle:before { content: "\f06a"; } .uk-icon-gift:before { content: "\f06b"; } .uk-icon-leaf:before { content: "\f06c"; } .uk-icon-fire:before { content: "\f06d"; } .uk-icon-eye:before { content: "\f06e"; } .uk-icon-eye-slash:before { content: "\f070"; } .uk-icon-warning:before, .uk-icon-exclamation-triangle:before { content: "\f071"; } .uk-icon-plane:before { content: "\f072"; } .uk-icon-calendar:before { content: "\f073"; } .uk-icon-random:before { content: "\f074"; } .uk-icon-comment:before { content: "\f075"; } .uk-icon-magnet:before { content: "\f076"; } .uk-icon-chevron-up:before { content: "\f077"; } .uk-icon-chevron-down:before { content: "\f078"; } .uk-icon-retweet:before { content: "\f079"; } .uk-icon-shopping-cart:before { content: "\f07a"; } .uk-icon-folder:before { content: "\f07b"; } .uk-icon-folder-open:before { content: "\f07c"; } .uk-icon-arrows-v:before { content: "\f07d"; } .uk-icon-arrows-h:before { content: "\f07e"; } .uk-icon-bar-chart-o:before, .uk-icon-bar-chart:before { content: "\f080"; } .uk-icon-twitter-square:before { content: "\f081"; } .uk-icon-facebook-square:before { content: "\f082"; } .uk-icon-camera-retro:before { content: "\f083"; } .uk-icon-key:before { content: "\f084"; } .uk-icon-gears:before, .uk-icon-cogs:before { content: "\f085"; } .uk-icon-comments:before { content: "\f086"; } .uk-icon-thumbs-o-up:before { content: "\f087"; } .uk-icon-thumbs-o-down:before { content: "\f088"; } .uk-icon-star-half:before { content: "\f089"; } .uk-icon-heart-o:before { content: "\f08a"; } .uk-icon-sign-out:before { content: "\f08b"; } .uk-icon-linkedin-square:before { content: "\f08c"; } .uk-icon-thumb-tack:before { content: "\f08d"; } .uk-icon-external-link:before { content: "\f08e"; } .uk-icon-sign-in:before { content: "\f090"; } .uk-icon-trophy:before { content: "\f091"; } .uk-icon-github-square:before { content: "\f092"; } .uk-icon-upload:before { content: "\f093"; } .uk-icon-lemon-o:before { content: "\f094"; } .uk-icon-phone:before { content: "\f095"; } .uk-icon-square-o:before { content: "\f096"; } .uk-icon-bookmark-o:before { content: "\f097"; } .uk-icon-phone-square:before { content: "\f098"; } .uk-icon-twitter:before { content: "\f099"; } .uk-icon-facebook-f:before, .uk-icon-facebook:before { content: "\f09a"; } .uk-icon-github:before { content: "\f09b"; } .uk-icon-unlock:before { content: "\f09c"; } .uk-icon-credit-card:before { content: "\f09d"; } .uk-icon-rss:before { content: "\f09e"; } .uk-icon-hdd-o:before { content: "\f0a0"; } .uk-icon-bullhorn:before { content: "\f0a1"; } .uk-icon-bell:before { content: "\f0f3"; } .uk-icon-certificate:before { content: "\f0a3"; } .uk-icon-hand-o-right:before { content: "\f0a4"; } .uk-icon-hand-o-left:before { content: "\f0a5"; } .uk-icon-hand-o-up:before { content: "\f0a6"; } .uk-icon-hand-o-down:before { content: "\f0a7"; } .uk-icon-arrow-circle-left:before { content: "\f0a8"; } .uk-icon-arrow-circle-right:before { content: "\f0a9"; } .uk-icon-arrow-circle-up:before { content: "\f0aa"; } .uk-icon-arrow-circle-down:before { content: "\f0ab"; } .uk-icon-globe:before { content: "\f0ac"; } .uk-icon-wrench:before { content: "\f0ad"; } .uk-icon-tasks:before { content: "\f0ae"; } .uk-icon-filter:before { content: "\f0b0"; } .uk-icon-briefcase:before { content: "\f0b1"; } .uk-icon-arrows-alt:before { content: "\f0b2"; } .uk-icon-group:before, .uk-icon-users:before { content: "\f0c0"; } .uk-icon-chain:before, .uk-icon-link:before { content: "\f0c1"; } .uk-icon-cloud:before { content: "\f0c2"; } .uk-icon-flask:before { content: "\f0c3"; } .uk-icon-cut:before, .uk-icon-scissors:before { content: "\f0c4"; } .uk-icon-copy:before, .uk-icon-files-o:before { content: "\f0c5"; } .uk-icon-paperclip:before { content: "\f0c6"; } .uk-icon-save:before, .uk-icon-floppy-o:before { content: "\f0c7"; } .uk-icon-square:before { content: "\f0c8"; } .uk-icon-navicon:before, .uk-icon-reorder:before, .uk-icon-bars:before { content: "\f0c9"; } .uk-icon-list-ul:before { content: "\f0ca"; } .uk-icon-list-ol:before { content: "\f0cb"; } .uk-icon-strikethrough:before { content: "\f0cc"; } .uk-icon-underline:before { content: "\f0cd"; } .uk-icon-table:before { content: "\f0ce"; } .uk-icon-magic:before { content: "\f0d0"; } .uk-icon-truck:before { content: "\f0d1"; } .uk-icon-pinterest:before { content: "\f0d2"; } .uk-icon-pinterest-square:before { content: "\f0d3"; } .uk-icon-google-plus-square:before { content: "\f0d4"; } .uk-icon-google-plus:before { content: "\f0d5"; } .uk-icon-money:before { content: "\f0d6"; } .uk-icon-caret-down:before { content: "\f0d7"; } .uk-icon-caret-up:before { content: "\f0d8"; } .uk-icon-caret-left:before { content: "\f0d9"; } .uk-icon-caret-right:before { content: "\f0da"; } .uk-icon-columns:before { content: "\f0db"; } .uk-icon-unsorted:before, .uk-icon-sort:before { content: "\f0dc"; } .uk-icon-sort-down:before, .uk-icon-sort-desc:before { content: "\f0dd"; } .uk-icon-sort-up:before, .uk-icon-sort-asc:before { content: "\f0de"; } .uk-icon-envelope:before { content: "\f0e0"; } .uk-icon-linkedin:before { content: "\f0e1"; } .uk-icon-rotate-left:before, .uk-icon-undo:before { content: "\f0e2"; } .uk-icon-legal:before, .uk-icon-gavel:before { content: "\f0e3"; } .uk-icon-dashboard:before, .uk-icon-tachometer:before { content: "\f0e4"; } .uk-icon-comment-o:before { content: "\f0e5"; } .uk-icon-comments-o:before { content: "\f0e6"; } .uk-icon-flash:before, .uk-icon-bolt:before { content: "\f0e7"; } .uk-icon-sitemap:before { content: "\f0e8"; } .uk-icon-umbrella:before { content: "\f0e9"; } .uk-icon-paste:before, .uk-icon-clipboard:before { content: "\f0ea"; } .uk-icon-lightbulb-o:before { content: "\f0eb"; } .uk-icon-exchange:before { content: "\f0ec"; } .uk-icon-cloud-download:before { content: "\f0ed"; } .uk-icon-cloud-upload:before { content: "\f0ee"; } .uk-icon-user-md:before { content: "\f0f0"; } .uk-icon-stethoscope:before { content: "\f0f1"; } .uk-icon-suitcase:before { content: "\f0f2"; } .uk-icon-bell-o:before { content: "\f0a2"; } .uk-icon-coffee:before { content: "\f0f4"; } .uk-icon-cutlery:before { content: "\f0f5"; } .uk-icon-file-text-o:before { content: "\f0f6"; } .uk-icon-building-o:before { content: "\f0f7"; } .uk-icon-hospital-o:before { content: "\f0f8"; } .uk-icon-ambulance:before { content: "\f0f9"; } .uk-icon-medkit:before { content: "\f0fa"; } .uk-icon-fighter-jet:before { content: "\f0fb"; } .uk-icon-beer:before { content: "\f0fc"; } .uk-icon-h-square:before { content: "\f0fd"; } .uk-icon-plus-square:before { content: "\f0fe"; } .uk-icon-angle-double-left:before { content: "\f100"; } .uk-icon-angle-double-right:before { content: "\f101"; } .uk-icon-angle-double-up:before { content: "\f102"; } .uk-icon-angle-double-down:before { content: "\f103"; } .uk-icon-angle-left:before { content: "\f104"; } .uk-icon-angle-right:before { content: "\f105"; } .uk-icon-angle-up:before { content: "\f106"; } .uk-icon-angle-down:before { content: "\f107"; } .uk-icon-desktop:before { content: "\f108"; } .uk-icon-laptop:before { content: "\f109"; } .uk-icon-tablet:before { content: "\f10a"; } .uk-icon-mobile-phone:before, .uk-icon-mobile:before { content: "\f10b"; } .uk-icon-circle-o:before { content: "\f10c"; } .uk-icon-quote-left:before { content: "\f10d"; } .uk-icon-quote-right:before { content: "\f10e"; } .uk-icon-spinner:before { content: "\f110"; } .uk-icon-circle:before { content: "\f111"; } .uk-icon-mail-reply:before, .uk-icon-reply:before { content: "\f112"; } .uk-icon-github-alt:before { content: "\f113"; } .uk-icon-folder-o:before { content: "\f114"; } .uk-icon-folder-open-o:before { content: "\f115"; } .uk-icon-smile-o:before { content: "\f118"; } .uk-icon-frown-o:before { content: "\f119"; } .uk-icon-meh-o:before { content: "\f11a"; } .uk-icon-gamepad:before { content: "\f11b"; } .uk-icon-keyboard-o:before { content: "\f11c"; } .uk-icon-flag-o:before { content: "\f11d"; } .uk-icon-flag-checkered:before { content: "\f11e"; } .uk-icon-terminal:before { content: "\f120"; } .uk-icon-code:before { content: "\f121"; } .uk-icon-mail-reply-all:before, .uk-icon-reply-all:before { content: "\f122"; } .uk-icon-star-half-empty:before, .uk-icon-star-half-full:before, .uk-icon-star-half-o:before { content: "\f123"; } .uk-icon-location-arrow:before { content: "\f124"; } .uk-icon-crop:before { content: "\f125"; } .uk-icon-code-fork:before { content: "\f126"; } .uk-icon-unlink:before, .uk-icon-chain-broken:before { content: "\f127"; } .uk-icon-question:before { content: "\f128"; } .uk-icon-info:before { content: "\f129"; } .uk-icon-exclamation:before { content: "\f12a"; } .uk-icon-superscript:before { content: "\f12b"; } .uk-icon-subscript:before { content: "\f12c"; } .uk-icon-eraser:before { content: "\f12d"; } .uk-icon-puzzle-piece:before { content: "\f12e"; } .uk-icon-microphone:before { content: "\f130"; } .uk-icon-microphone-slash:before { content: "\f131"; } .uk-icon-shield:before { content: "\f132"; } .uk-icon-calendar-o:before { content: "\f133"; } .uk-icon-fire-extinguisher:before { content: "\f134"; } .uk-icon-rocket:before { content: "\f135"; } .uk-icon-maxcdn:before { content: "\f136"; } .uk-icon-chevron-circle-left:before { content: "\f137"; } .uk-icon-chevron-circle-right:before { content: "\f138"; } .uk-icon-chevron-circle-up:before { content: "\f139"; } .uk-icon-chevron-circle-down:before { content: "\f13a"; } .uk-icon-html5:before { content: "\f13b"; } .uk-icon-css3:before { content: "\f13c"; } .uk-icon-anchor:before { content: "\f13d"; } .uk-icon-unlock-alt:before { content: "\f13e"; } .uk-icon-bullseye:before { content: "\f140"; } .uk-icon-ellipsis-h:before { content: "\f141"; } .uk-icon-ellipsis-v:before { content: "\f142"; } .uk-icon-rss-square:before { content: "\f143"; } .uk-icon-play-circle:before { content: "\f144"; } .uk-icon-ticket:before { content: "\f145"; } .uk-icon-minus-square:before { content: "\f146"; } .uk-icon-minus-square-o:before { content: "\f147"; } .uk-icon-level-up:before { content: "\f148"; } .uk-icon-level-down:before { content: "\f149"; } .uk-icon-check-square:before { content: "\f14a"; } .uk-icon-pencil-square:before { content: "\f14b"; } .uk-icon-external-link-square:before { content: "\f14c"; } .uk-icon-share-square:before { content: "\f14d"; } .uk-icon-compass:before { content: "\f14e"; } .uk-icon-toggle-down:before, .uk-icon-caret-square-o-down:before { content: "\f150"; } .uk-icon-toggle-up:before, .uk-icon-caret-square-o-up:before { content: "\f151"; } .uk-icon-toggle-right:before, .uk-icon-caret-square-o-right:before { content: "\f152"; } .uk-icon-euro:before, .uk-icon-eur:before { content: "\f153"; } .uk-icon-gbp:before { content: "\f154"; } .uk-icon-dollar:before, .uk-icon-usd:before { content: "\f155"; } .uk-icon-rupee:before, .uk-icon-inr:before { content: "\f156"; } .uk-icon-cny:before, .uk-icon-rmb:before, .uk-icon-yen:before, .uk-icon-jpy:before { content: "\f157"; } .uk-icon-ruble:before, .uk-icon-rouble:before, .uk-icon-rub:before { content: "\f158"; } .uk-icon-won:before, .uk-icon-krw:before { content: "\f159"; } .uk-icon-bitcoin:before, .uk-icon-btc:before { content: "\f15a"; } .uk-icon-file:before { content: "\f15b"; } .uk-icon-file-text:before { content: "\f15c"; } .uk-icon-sort-alpha-asc:before { content: "\f15d"; } .uk-icon-sort-alpha-desc:before { content: "\f15e"; } .uk-icon-sort-amount-asc:before { content: "\f160"; } .uk-icon-sort-amount-desc:before { content: "\f161"; } .uk-icon-sort-numeric-asc:before { content: "\f162"; } .uk-icon-sort-numeric-desc:before { content: "\f163"; } .uk-icon-thumbs-up:before { content: "\f164"; } .uk-icon-thumbs-down:before { content: "\f165"; } .uk-icon-youtube-square:before { content: "\f166"; } .uk-icon-youtube:before { content: "\f167"; } .uk-icon-xing:before { content: "\f168"; } .uk-icon-xing-square:before { content: "\f169"; } .uk-icon-youtube-play:before { content: "\f16a"; } .uk-icon-dropbox:before { content: "\f16b"; } .uk-icon-stack-overflow:before { content: "\f16c"; } .uk-icon-instagram:before { content: "\f16d"; } .uk-icon-flickr:before { content: "\f16e"; } .uk-icon-adn:before { content: "\f170"; } .uk-icon-bitbucket:before { content: "\f171"; } .uk-icon-bitbucket-square:before { content: "\f172"; } .uk-icon-tumblr:before { content: "\f173"; } .uk-icon-tumblr-square:before { content: "\f174"; } .uk-icon-long-arrow-down:before { content: "\f175"; } .uk-icon-long-arrow-up:before { content: "\f176"; } .uk-icon-long-arrow-left:before { content: "\f177"; } .uk-icon-long-arrow-right:before { content: "\f178"; } .uk-icon-apple:before { content: "\f179"; } .uk-icon-windows:before { content: "\f17a"; } .uk-icon-android:before { content: "\f17b"; } .uk-icon-linux:before { content: "\f17c"; } .uk-icon-dribbble:before { content: "\f17d"; } .uk-icon-skype:before { content: "\f17e"; } .uk-icon-foursquare:before { content: "\f180"; } .uk-icon-trello:before { content: "\f181"; } .uk-icon-female:before { content: "\f182"; } .uk-icon-male:before { content: "\f183"; } .uk-icon-gittip:before, .uk-icon-gratipay:before { content: "\f184"; } .uk-icon-sun-o:before { content: "\f185"; } .uk-icon-moon-o:before { content: "\f186"; } .uk-icon-archive:before { content: "\f187"; } .uk-icon-bug:before { content: "\f188"; } .uk-icon-vk:before { content: "\f189"; } .uk-icon-weibo:before { content: "\f18a"; } .uk-icon-renren:before { content: "\f18b"; } .uk-icon-pagelines:before { content: "\f18c"; } .uk-icon-stack-exchange:before { content: "\f18d"; } .uk-icon-arrow-circle-o-right:before { content: "\f18e"; } .uk-icon-arrow-circle-o-left:before { content: "\f190"; } .uk-icon-toggle-left:before, .uk-icon-caret-square-o-left:before { content: "\f191"; } .uk-icon-dot-circle-o:before { content: "\f192"; } .uk-icon-wheelchair:before { content: "\f193"; } .uk-icon-vimeo-square:before { content: "\f194"; } .uk-icon-turkish-lira:before, .uk-icon-try:before { content: "\f195"; } .uk-icon-plus-square-o:before { content: "\f196"; } .uk-icon-space-shuttle:before { content: "\f197"; } .uk-icon-slack:before { content: "\f198"; } .uk-icon-envelope-square:before { content: "\f199"; } .uk-icon-wordpress:before { content: "\f19a"; } .uk-icon-openid:before { content: "\f19b"; } .uk-icon-institution:before, .uk-icon-bank:before, .uk-icon-university:before { content: "\f19c"; } .uk-icon-mortar-board:before, .uk-icon-graduation-cap:before { content: "\f19d"; } .uk-icon-yahoo:before { content: "\f19e"; } .uk-icon-google:before { content: "\f1a0"; } .uk-icon-reddit:before { content: "\f1a1"; } .uk-icon-reddit-square:before { content: "\f1a2"; } .uk-icon-stumbleupon-circle:before { content: "\f1a3"; } .uk-icon-stumbleupon:before { content: "\f1a4"; } .uk-icon-delicious:before { content: "\f1a5"; } .uk-icon-digg:before { content: "\f1a6"; } .uk-icon-pied-piper:before { content: "\f1a7"; } .uk-icon-pied-piper-alt:before { content: "\f1a8"; } .uk-icon-drupal:before { content: "\f1a9"; } .uk-icon-joomla:before { content: "\f1aa"; } .uk-icon-language:before { content: "\f1ab"; } .uk-icon-fax:before { content: "\f1ac"; } .uk-icon-building:before { content: "\f1ad"; } .uk-icon-child:before { content: "\f1ae"; } .uk-icon-paw:before { content: "\f1b0"; } .uk-icon-spoon:before { content: "\f1b1"; } .uk-icon-cube:before { content: "\f1b2"; } .uk-icon-cubes:before { content: "\f1b3"; } .uk-icon-behance:before { content: "\f1b4"; } .uk-icon-behance-square:before { content: "\f1b5"; } .uk-icon-steam:before { content: "\f1b6"; } .uk-icon-steam-square:before { content: "\f1b7"; } .uk-icon-recycle:before { content: "\f1b8"; } .uk-icon-automobile:before, .uk-icon-car:before { content: "\f1b9"; } .uk-icon-cab:before, .uk-icon-taxi:before { content: "\f1ba"; } .uk-icon-tree:before { content: "\f1bb"; } .uk-icon-spotify:before { content: "\f1bc"; } .uk-icon-deviantart:before { content: "\f1bd"; } .uk-icon-soundcloud:before { content: "\f1be"; } .uk-icon-database:before { content: "\f1c0"; } .uk-icon-file-pdf-o:before { content: "\f1c1"; } .uk-icon-file-word-o:before { content: "\f1c2"; } .uk-icon-file-excel-o:before { content: "\f1c3"; } .uk-icon-file-powerpoint-o:before { content: "\f1c4"; } .uk-icon-file-photo-o:before, .uk-icon-file-picture-o:before, .uk-icon-file-image-o:before { content: "\f1c5"; } .uk-icon-file-zip-o:before, .uk-icon-file-archive-o:before { content: "\f1c6"; } .uk-icon-file-sound-o:before, .uk-icon-file-audio-o:before { content: "\f1c7"; } .uk-icon-file-movie-o:before, .uk-icon-file-video-o:before { content: "\f1c8"; } .uk-icon-file-code-o:before { content: "\f1c9"; } .uk-icon-vine:before { content: "\f1ca"; } .uk-icon-codepen:before { content: "\f1cb"; } .uk-icon-jsfiddle:before { content: "\f1cc"; } .uk-icon-life-bouy:before, .uk-icon-life-buoy:before, .uk-icon-life-saver:before, .uk-icon-support:before, .uk-icon-life-ring:before { content: "\f1cd"; } .uk-icon-circle-o-notch:before { content: "\f1ce"; } .uk-icon-ra:before, .uk-icon-rebel:before { content: "\f1d0"; } .uk-icon-ge:before, .uk-icon-empire:before { content: "\f1d1"; } .uk-icon-git-square:before { content: "\f1d2"; } .uk-icon-git:before { content: "\f1d3"; } .uk-icon-hacker-news:before { content: "\f1d4"; } .uk-icon-tencent-weibo:before { content: "\f1d5"; } .uk-icon-qq:before { content: "\f1d6"; } .uk-icon-wechat:before, .uk-icon-weixin:before { content: "\f1d7"; } .uk-icon-send:before, .uk-icon-paper-plane:before { content: "\f1d8"; } .uk-icon-send-o:before, .uk-icon-paper-plane-o:before { content: "\f1d9"; } .uk-icon-history:before { content: "\f1da"; } .uk-icon-genderless:before, .uk-icon-circle-thin:before { content: "\f1db"; } .uk-icon-header:before { content: "\f1dc"; } .uk-icon-paragraph:before { content: "\f1dd"; } .uk-icon-sliders:before { content: "\f1de"; } .uk-icon-share-alt:before { content: "\f1e0"; } .uk-icon-share-alt-square:before { content: "\f1e1"; } .uk-icon-bomb:before { content: "\f1e2"; } .uk-icon-soccer-ball-o:before, .uk-icon-futbol-o:before { content: "\f1e3"; } .uk-icon-tty:before { content: "\f1e4"; } .uk-icon-binoculars:before { content: "\f1e5"; } .uk-icon-plug:before { content: "\f1e6"; } .uk-icon-slideshare:before { content: "\f1e7"; } .uk-icon-twitch:before { content: "\f1e8"; } .uk-icon-yelp:before { content: "\f1e9"; } .uk-icon-newspaper-o:before { content: "\f1ea"; } .uk-icon-wifi:before { content: "\f1eb"; } .uk-icon-calculator:before { content: "\f1ec"; } .uk-icon-paypal:before { content: "\f1ed"; } .uk-icon-google-wallet:before { content: "\f1ee"; } .uk-icon-cc-visa:before { content: "\f1f0"; } .uk-icon-cc-mastercard:before { content: "\f1f1"; } .uk-icon-cc-discover:before { content: "\f1f2"; } .uk-icon-cc-amex:before { content: "\f1f3"; } .uk-icon-cc-paypal:before { content: "\f1f4"; } .uk-icon-cc-stripe:before { content: "\f1f5"; } .uk-icon-bell-slash:before { content: "\f1f6"; } .uk-icon-bell-slash-o:before { content: "\f1f7"; } .uk-icon-trash:before { content: "\f1f8"; } .uk-icon-copyright:before { content: "\f1f9"; } .uk-icon-at:before { content: "\f1fa"; } .uk-icon-eyedropper:before { content: "\f1fb"; } .uk-icon-paint-brush:before { content: "\f1fc"; } .uk-icon-birthday-cake:before { content: "\f1fd"; } .uk-icon-area-chart:before { content: "\f1fe"; } .uk-icon-pie-chart:before { content: "\f200"; } .uk-icon-line-chart:before { content: "\f201"; } .uk-icon-lastfm:before { content: "\f202"; } .uk-icon-lastfm-square:before { content: "\f203"; } .uk-icon-toggle-off:before { content: "\f204"; } .uk-icon-toggle-on:before { content: "\f205"; } .uk-icon-bicycle:before { content: "\f206"; } .uk-icon-bus:before { content: "\f207"; } .uk-icon-ioxhost:before { content: "\f208"; } .uk-icon-angellist:before { content: "\f209"; } .uk-icon-cc:before { content: "\f20a"; } .uk-icon-shekel:before, .uk-icon-sheqel:before, .uk-icon-ils:before { content: "\f20b"; } .uk-icon-meanpath:before { content: "\f20c"; } .uk-icon-buysellads:before { content: "\f20d"; } .uk-icon-connectdevelop:before { content: "\f20e"; } .uk-icon-dashcube:before { content: "\f210"; } .uk-icon-forumbee:before { content: "\f211"; } .uk-icon-leanpub:before { content: "\f212"; } .uk-icon-sellsy:before { content: "\f213"; } .uk-icon-shirtsinbulk:before { content: "\f214"; } .uk-icon-simplybuilt:before { content: "\f215"; } .uk-icon-skyatlas:before { content: "\f216"; } .uk-icon-cart-plus:before { content: "\f217"; } .uk-icon-cart-arrow-down:before { content: "\f218"; } .uk-icon-diamond:before { content: "\f219"; } .uk-icon-ship:before { content: "\f21a"; } .uk-icon-user-secret:before { content: "\f21b"; } .uk-icon-motorcycle:before { content: "\f21c"; } .uk-icon-street-view:before { content: "\f21d"; } .uk-icon-heartbeat:before { content: "\f21e"; } .uk-icon-venus:before { content: "\f221"; } .uk-icon-mars:before { content: "\f222"; } .uk-icon-mercury:before { content: "\f223"; } .uk-icon-transgender:before { content: "\f224"; } .uk-icon-transgender-alt:before { content: "\f225"; } .uk-icon-venus-double:before { content: "\f226"; } .uk-icon-mars-double:before { content: "\f227"; } .uk-icon-venus-mars:before { content: "\f228"; } .uk-icon-mars-stroke:before { content: "\f229"; } .uk-icon-mars-stroke-v:before { content: "\f22a"; } .uk-icon-mars-stroke-h:before { content: "\f22b"; } .uk-icon-neuter:before { content: "\f22c"; } .uk-icon-facebook-official:before { content: "\f230"; } .uk-icon-pinterest-p:before { content: "\f231"; } .uk-icon-whatsapp:before { content: "\f232"; } .uk-icon-server:before { content: "\f233"; } .uk-icon-user-plus:before { content: "\f234"; } .uk-icon-user-times:before { content: "\f235"; } .uk-icon-hotel:before, .uk-icon-bed:before { content: "\f236"; } .uk-icon-viacoin:before { content: "\f237"; } .uk-icon-train:before { content: "\f238"; } .uk-icon-subway:before { content: "\f239"; } .uk-icon-medium-logo:before { content: "\f23a"; } .uk-icon-500px:before { content: "\f26e"; } .uk-icon-amazon:before { content: "\f270"; } .uk-icon-balance-scale:before { content: "\f24e"; } .uk-icon-battery-empty:before, .uk-icon-battery-0:before { content: "\f244"; } .uk-icon-battery-quarter:before, .uk-icon-battery-1:before { content: "\f243"; } .uk-icon-battery-half:before, .uk-icon-battery-2:before { content: "\f242"; } .uk-icon-battery-three-quarters:before, .uk-icon-battery-3:before { content: "\f241"; } .uk-icon-battery-full:before, .uk-icon-battery-4:before { content: "\f240"; } .uk-icon-black-tie:before { content: "\f27e"; } .uk-icon-calendar-check-o:before { content: "\f274"; } .uk-icon-calendar-minus-o:before { content: "\f272"; } .uk-icon-calendar-plus-o:before { content: "\f271"; } .uk-icon-calendar-times-o:before { content: "\f273"; } .uk-icon-cc-diners-club:before { content: "\f24c"; } .uk-icon-cc-jcb:before { content: "\f24b"; } .uk-icon-chrome:before { content: "\f268"; } .uk-icon-clone:before { content: "\f24d"; } .uk-icon-commenting:before { content: "\f27a"; } .uk-icon-commenting-o:before { content: "\f27b"; } .uk-icon-contao:before { content: "\f26d"; } .uk-icon-creative-commons:before { content: "\f25e"; } .uk-icon-expeditedssl:before { content: "\f23e"; } .uk-icon-firefox:before { content: "\f269"; } .uk-icon-fonticons:before { content: "\f280"; } .uk-icon-get-pocket:before { content: "\f265"; } .uk-icon-gg:before { content: "\f260"; } .uk-icon-gg-circle:before { content: "\f261"; } .uk-icon-hand-lizard-o:before { content: "\f258"; } .uk-icon-hand-stop-o:before, .uk-icon-hand-paper-o:before { content: "\f256"; } .uk-icon-hand-peace-o:before { content: "\f25b"; } .uk-icon-hand-pointer-o:before { content: "\f25a"; } .uk-icon-hand-grab-o:before, .uk-icon-hand-rock-o:before { content: "\f255"; } .uk-icon-hand-scissors-o:before { content: "\f257"; } .uk-icon-hand-spock-o:before { content: "\f259"; } .uk-icon-hourglass:before { content: "\f254"; } .uk-icon-hourglass-o:before { content: "\f250"; } .uk-icon-hourglass-1:before, .uk-icon-hourglass-start:before { content: "\f251"; } .uk-icon-hourglass-2:before, .uk-icon-hourglass-half:before { content: "\f252"; } .uk-icon-hourglass-3:before, .uk-icon-hourglass-end:before { content: "\f253"; } .uk-icon-houzz:before { content: "\f27c"; } .uk-icon-i-cursor:before { content: "\f246"; } .uk-icon-industry:before { content: "\f275"; } .uk-icon-internet-explorer:before { content: "\f26b"; } .uk-icon-map:before { content: "\f279"; } .uk-icon-map-o:before { content: "\f278"; } .uk-icon-map-pin:before { content: "\f276"; } .uk-icon-map-signs:before { content: "\f277"; } .uk-icon-mouse-pointer:before { content: "\f245"; } .uk-icon-object-group:before { content: "\f247"; } .uk-icon-object-ungroup:before { content: "\f248"; } .uk-icon-odnoklassniki:before { content: "\f263"; } .uk-icon-odnoklassniki-square:before { content: "\f264"; } .uk-icon-opencart:before { content: "\f23d"; } .uk-icon-opera:before { content: "\f26a"; } .uk-icon-optin-monster:before { content: "\f23c"; } .uk-icon-registered:before { content: "\f25d"; } .uk-icon-safari:before { content: "\f267"; } .uk-icon-sticky-note:before { content: "\f249"; } .uk-icon-sticky-note-o:before { content: "\f24a"; } .uk-icon-tv:before, .uk-icon-television:before { content: "\f26c"; } .uk-icon-trademark:before { content: "\f25c"; } .uk-icon-tripadvisor:before { content: "\f262"; } .uk-icon-vimeo:before { content: "\f27d"; } .uk-icon-wikipedia-w:before { content: "\f266"; } .uk-icon-yc:before, .uk-icon-y-combinator:before { content: "\f23b"; } .uk-icon-yc-square:before, .uk-icon-y-combinator-square:before { content: "\f1d4"; } .uk-icon-bluetooth:before { content: "\f293"; } .uk-icon-bluetooth-b:before { content: "\f294"; } .uk-icon-codiepie:before { content: "\f284"; } .uk-icon-credit-card-alt:before { content: "\f283"; } .uk-icon-edge:before { content: "\f282"; } .uk-icon-fort-awesome:before { content: "\f286"; } .uk-icon-hashtag:before { content: "\f292"; } .uk-icon-mixcloud:before { content: "\f289"; } .uk-icon-modx:before { content: "\f285"; } .uk-icon-pause-circle:before { content: "\f28b"; } .uk-icon-pause-circle-o:before { content: "\f28c"; } .uk-icon-percent:before { content: "\f295"; } .uk-icon-product-hunt:before { content: "\f288"; } .uk-icon-reddit-alien:before { content: "\f281"; } .uk-icon-scribd:before { content: "\f28a"; } .uk-icon-shopping-bag:before { content: "\f290"; } .uk-icon-shopping-basket:before { content: "\f291"; } .uk-icon-stop-circle:before { content: "\f28d"; } .uk-icon-stop-circle-o:before { content: "\f28e"; } .uk-icon-usb:before { content: "\f287"; } .uk-icon-american-sign-language-interpreting:before, .uk-icon-asl-interpreting:before { content: "\f2a3"; } .uk-icon-assistive-listening-systems:before { content: "\f2a2"; } .uk-icon-audio-description:before { content: "\f29e"; } .uk-icon-blind:before { content: "\f29d"; } .uk-icon-braille:before { content: "\f2a1"; } .uk-icon-deaf:before, .uk-icon-deafness:before { content: "\f2a4"; } .uk-icon-envira:before { content: "\f299"; } .uk-icon-font-awesome:before, .uk-icon-fa:before { content: "\f2b4"; } .uk-icon-first-order:before { content: "\f2b0"; } .uk-icon-gitlab:before { content: "\f296"; } .uk-icon-glide:before { content: "\f2a5"; } .uk-icon-glide-g:before { content: "\f2a6"; } .uk-icon-hard-of-hearing:before { content: "\f2a4"; } .uk-icon-low-vision:before { content: "\f2a8"; } .uk-icon-question-circle-o:before { content: "\f29c"; } .uk-icon-sign-language:before, .uk-icon-signing:before { content: "\f2a7"; } .uk-icon-snapchat:before { content: "\f2ab"; } .uk-icon-snapchat-ghost:before { content: "\f2ac"; } .uk-icon-snapchat-square:before { content: "\f2ad"; } .uk-icon-themeisle:before { content: "\f2b2"; } .uk-icon-universal-access:before { content: "\f29a"; } .uk-icon-viadeo:before { content: "\f2a9"; } .uk-icon-viadeo-square:before { content: "\f2aa"; } .uk-icon-volume-control-phone:before { content: "\f2a0"; } .uk-icon-wheelchair-alt:before { content: "\f29b"; } .uk-icon-wpbeginner:before { content: "\f297"; } .uk-icon-wpforms:before { content: "\f298"; } .uk-icon-yoast:before { content: "\f2b1"; } /* ======================================================================== Component: Close ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-close::-moz-focus-inner { border: 0; padding: 0; } /* * 1. Correct inability to style clickable `input` types in iOS. * 2. Remove margins in Chrome, Safari and Opera. * 3. Remove borders for `button`. * 4. Address `overflow` set to `hidden` in IE 8/9/10/11. * 5. Correct `font` properties and `color` not being inherited for `button`. * 6. Address inconsistent `text-transform` inheritance which is only inherit in Firefox and IE * 7. Remove default `button` padding and background color * 8. Style */ .uk-close { /* 1 */ -webkit-appearance: none; /* 2 */ margin: 0; /* 3 */ border: none; /* 4 */ overflow: visible; /* 5 */ font: inherit; color: inherit; /* 6 */ text-transform: none; /* 7. */ padding: 0; background: transparent; /* 8 */ display: inline-block; box-sizing: content-box; width: 20px; line-height: 20px; text-align: center; vertical-align: middle; opacity: 0.3; } /* Icon */ .uk-close:after { display: block; content: "\f00d"; font-family: FontAwesome; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements */ .uk-close:hover, .uk-close:focus { opacity: 0.5; /* 2 */ outline: none; /* 3 */ color: inherit; text-decoration: none; cursor: pointer; } /* Modifier ========================================================================== */ .uk-close-alt { padding: 2px; border-radius: 50%; background: #373841; opacity: 1; border: 1px solid rgba(230, 231, 242, 0.08); color: #8a8d9c; } .uk-close-alt:hover { border-color: #2b2c33; } /* Hover */ .uk-close-alt:hover, .uk-close-alt:focus { opacity: 1; } /* Icon */ .uk-close-alt:after { opacity: 0.5; } .uk-close-alt:hover:after, .uk-close-alt:focus:after { opacity: 0.8; } /* ======================================================================== Component: Badge ========================================================================== */ .uk-badge { display: inline-block; padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; font-weight: 300; line-height: 22px; color: #ffd180; text-align: center; vertical-align: middle; text-transform: uppercase; border: 1px solid #ffd180; border-radius: 1px; } /* * Keep color when badge is a link */ a.uk-badge:hover { color: #ffffff; } /* Modifier: `uk-badge-notification`; ========================================================================== */ .uk-badge-notification { box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } /* Color modifier ========================================================================== */ /* * Modifier: `uk-badge-success` */ .uk-badge-success { background-color: rgba(0, 0, 0, 0); border-color: #9fc572; color: #9fc572; } /* * Modifier: `uk-badge-warning` */ .uk-badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #e49362; color: #e49362; } /* * Modifier: `uk-badge-danger` */ .uk-badge-danger { background-color: rgba(0, 0, 0, 0); border-color: #e15e5e; color: #e15e5e; } .uk-badge-notification { min-width: 22px; } /* ======================================================================== Component: Alert ========================================================================== */ .uk-alert { margin-bottom: 25px; padding: 10px; background: #ffd180; color: #552e0e; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-alert { margin-top: 25px; } /* * Remove margin from the last-child */ .uk-alert > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-alert h1, .uk-alert h2, .uk-alert h3, .uk-alert h4, .uk-alert h5, .uk-alert h6 { color: inherit; } /* Close in alert ========================================================================== */ .uk-alert > .uk-close:first-child { float: right; } /* * Remove margin from adjacent element */ .uk-alert > .uk-close:first-child + * { margin-top: 0; } /* Modifier: `uk-alert-success` ========================================================================== */ .uk-alert-success { background: #9fc572; color: #ffffff; } /* Modifier: `uk-alert-warning` ========================================================================== */ .uk-alert-warning { background: #e49362; color: #ffffff; } /* Modifier: `uk-alert-danger` ========================================================================== */ .uk-alert-danger { background: #e15e5e; color: #ffffff; } /* Modifier: `uk-alert-large` ========================================================================== */ .uk-alert-large { padding: 20px; } .uk-alert-large > .uk-close:first-child { margin: -10px -10px 0 0; } /* ======================================================================== Component: Thumbnail ========================================================================== */ /* * 1. Container width fits its content * 2. Responsive behavior * 3. Corrects `max-width` behavior sed * 4. Required for `figure` element * 5. Style */ .uk-thumbnail { /* 1 */ display: inline-block; /* 2 */ max-width: 100%; /* 3 */ box-sizing: border-box; /* 3 */ margin: 0; /* 4 */ padding: 6px; border: 1px solid rgba(230, 231, 242, 0.08); background: #43444e; border-radius: 1px; } /* * Hover state for `a` elements * 1. Apply hover style also to focus state * 2. Needed for caption * 3. Remove default focus style */ a.uk-thumbnail:hover, a.uk-thumbnail:focus { border-color: #4f505c; background-color: #4a4b56; /* 2 */ text-decoration: none; /* 3 */ outline: none; } /* Caption ========================================================================== */ .uk-thumbnail-caption { padding-top: 6px; text-align: center; color: #8a8d9c; } /* Sizes ========================================================================== */ .uk-thumbnail-mini { width: 150px; } .uk-thumbnail-small { width: 200px; } .uk-thumbnail-medium { width: 300px; } .uk-thumbnail-large { width: 400px; } .uk-thumbnail-expand, .uk-thumbnail-expand > img { width: 100%; } /* ======================================================================== Component: Overlay ========================================================================== */ /* * 1. Container width fits its content * 2. Create position context * 3. Set max-width for responsive images to prevent `inline-block` consequences * 4. Remove the gap between the container and its child element * 5. Needed for transitions and to fixed wrong scaling calculation for images in Chrome * 6. Fixed `overflow: hidden` to be ignored with border-radius and CSS transforms in Webkit * 7. Reset margin */ .uk-overlay { /* 1 */ display: inline-block; /* 2 */ position: relative; /* 3 */ max-width: 100%; /* 4 */ vertical-align: middle; /* 5 */ overflow: hidden; /* 6 */ -webkit-transform: translateZ(0); /* 7 */ margin: 0; } /* 6 for Safari */ .uk-overlay.uk-border-circle { -webkit-mask-image: -webkit-radial-gradient(circle, #ffffff 100%, #000000 100%); } /* * Remove margin from content */ .uk-overlay > :first-child { margin-bottom: 0; } /* Sub-object `uk-overlay-panel` ========================================================================== */ /* * 1. Position cover * 2. Style */ .uk-overlay-panel { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ padding: 20px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-panel > :last-child, .uk-overlay-panel.uk-flex > * > :last-child { margin-bottom: 0; } /* * Keep color for headings if the default heading color is changed */ .uk-overlay-panel h1, .uk-overlay-panel h2, .uk-overlay-panel h3, .uk-overlay-panel h4, .uk-overlay-panel h5, .uk-overlay-panel h6 { color: inherit; } .uk-overlay-panel a:not([class]) { color: inherit; text-decoration: underline; } .uk-overlay-panel a[class*='uk-icon-']:not(.uk-icon-button) { color: inherit; } /* Sub-object `uk-overlay-hover` and `uk-overlay-active` ========================================================================== */ .uk-overlay-hover:not(:hover):not(.uk-hover) .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } .uk-overlay-active :not(.uk-active) > .uk-overlay-panel:not(.uk-ignore) { opacity: 0; } /* Modifier `uk-overlay-background` ========================================================================== */ .uk-overlay-background { background: rgba(0, 0, 0, 0.5); } .uk-overlay-background .uk-button { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-button:hover { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #8a8d9c; } .uk-overlay-background .uk-button:active { border-color: rgba(255, 255, 255, 0); background: rgba(255, 255, 255, 0.8); color: #7c8090; } .uk-overlay-background .uk-icon-button { border-color: rgba(255, 255, 255, 0.4); background: rgba(255, 255, 255, 0); color: rgba(255, 255, 255, 0.7); } .uk-overlay-background .uk-icon-button:hover { border-color: #ffffff; background: rgba(255, 255, 255, 0); color: #ffffff; } .uk-overlay-background .uk-icon-button:active { border-color: rgba(255, 255, 255, 0); background: #ffffff; color: #70727f; } /* Modifier `uk-overlay-image` ========================================================================== */ /* * Reset panel */ .uk-overlay-image { padding: 0; } /* Position modifiers ========================================================================== */ .uk-overlay-top { bottom: auto; } .uk-overlay-bottom { top: auto; } .uk-overlay-left { right: auto; } .uk-overlay-right { left: auto; } /* Sub-object `uk-overlay-icon` ========================================================================== */ .uk-overlay-icon:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; font-size: 50px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* Transitions ========================================================================== */ .uk-overlay-fade, .uk-overlay-scale, .uk-overlay-spin, .uk-overlay-grayscale, .uk-overlay-blur, [class*='uk-overlay-slide'] { transition-duration: 0.3s; transition-timing-function: ease-out; transition-property: opacity, transform, filter; } .uk-overlay-active .uk-overlay-fade, .uk-overlay-active .uk-overlay-scale, .uk-overlay-active .uk-overlay-spin, .uk-overlay-active [class*='uk-overlay-slide'] { transition-duration: 0.8s; } /* * Fade */ .uk-overlay-fade { opacity: 0.7; } .uk-overlay-hover:hover .uk-overlay-fade, .uk-overlay-hover.uk-hover .uk-overlay-fade, .uk-overlay-active .uk-active > .uk-overlay-fade { opacity: 1; } /* * Scale */ .uk-overlay-scale { -webkit-transform: scale(1); transform: scale(1); } .uk-overlay-hover:hover .uk-overlay-scale, .uk-overlay-hover.uk-hover .uk-overlay-scale, .uk-overlay-active .uk-active > .uk-overlay-scale { -webkit-transform: scale(1.1); transform: scale(1.1); } /* * Spin */ .uk-overlay-spin { -webkit-transform: scale(1) rotate(0deg); transform: scale(1) rotate(0deg); } .uk-overlay-hover:hover .uk-overlay-spin, .uk-overlay-hover.uk-hover .uk-overlay-spin, .uk-overlay-active .uk-active > .uk-overlay-spin { -webkit-transform: scale(1.1) rotate(3deg); transform: scale(1.1) rotate(3deg); } /* * Grayscale */ .uk-overlay-grayscale { -webkit-filter: grayscale(100%); filter: grayscale(100%); } .uk-overlay-hover:hover .uk-overlay-grayscale, .uk-overlay-hover.uk-hover .uk-overlay-grayscale, .uk-overlay-active .uk-active > .uk-overlay-grayscale { -webkit-filter: grayscale(0%); filter: grayscale(0%); } /* * Slide */ [class*='uk-overlay-slide'] { opacity: 0; } /* Top */ .uk-overlay-slide-top { -webkit-transform: translateY(-100%); transform: translateY(-100%); } /* Bottom */ .uk-overlay-slide-bottom { -webkit-transform: translateY(100%); transform: translateY(100%); } /* Left */ .uk-overlay-slide-left { -webkit-transform: translateX(-100%); transform: translateX(-100%); } /* Right */ .uk-overlay-slide-right { -webkit-transform: translateX(100%); transform: translateX(100%); } /* Hover */ .uk-overlay-hover:hover [class*='uk-overlay-slide'], .uk-overlay-hover.uk-hover [class*='uk-overlay-slide'], .uk-overlay-active .uk-active > [class*='uk-overlay-slide'] { opacity: 1; -webkit-transform: translateX(0) translateY(0); transform: translateX(0) translateY(0); } /* DEPRECATED * Sub-object `uk-overlay-area` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-area { /* 1 */ position: absolute; top: 0; bottom: 0; left: 0; right: 0; /* 2 */ background: rgba(112, 114, 127, 0.6); /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-area, .uk-overlay.uk-hover .uk-overlay-area, .uk-overlay-toggle:hover .uk-overlay-area, .uk-overlay-toggle.uk-hover .uk-overlay-area { opacity: 1; } /* * Icon */ .uk-overlay-area:empty:before { content: "\f002"; position: absolute; top: 50%; left: 50%; width: 24px; height: 24px; margin-top: -12px; margin-left: -12px; font-size: 24px; line-height: 1; font-family: FontAwesome; text-align: center; color: #ffffff; } /* DEPRECATED * Sub-object `uk-overlay-area-content` ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` * Needed for Firefox */ .uk-overlay-area:not(:empty) { font-size: 0.001px; } /* * 1. Needed for vertical alignment */ .uk-overlay-area:not(:empty):before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * 1. Set vertical alignment * 2. Reset whitespace hack * 3. Set horizontal alignment * 4. Set style */ .uk-overlay-area-content { /* 1 */ display: inline-block; box-sizing: border-box; width: 100%; vertical-align: middle; /* 2 */ font-size: 1rem; /* 3 */ text-align: center; /* 4 */ padding: 0 15px; color: #ffffff; } /* * Remove margin from the last-child */ .uk-overlay-area-content > :last-child { margin-bottom: 0; } /* * Links in overlay area */ .uk-overlay-area-content a:not([class]), .uk-overlay-area-content a:not([class]):hover { color: inherit; } /* DEPRECATED * Sub-object `uk-overlay-caption` ========================================================================== */ /* * 1. Set position * 2. Set style * 3. Fade-in transition */ .uk-overlay-caption { /* 1 */ position: absolute; bottom: 0; left: 0; right: 0; /* 2 */ padding: 25px; background: rgba(255, 209, 128, 0.6); color: #ffffff; /* 3 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; -webkit-transform: translate3d(0, 0, 0); } /* * Hover * 1. `uk-hover` to support touch devices * 2. Use optional `uk-overlay-toggle` to trigger the overlay earlier */ .uk-overlay:hover .uk-overlay-caption, .uk-overlay.uk-hover .uk-overlay-caption, .uk-overlay-toggle:hover .uk-overlay-caption, .uk-overlay-toggle.uk-hover .uk-overlay-caption { opacity: 1; } /* ======================================================================== Component: Column ========================================================================== */ [class*='uk-column-'] { -webkit-column-gap: 25px; -moz-column-gap: 25px; column-gap: 25px; } /* Width modifiers ========================================================================== */ .uk-column-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-column-small-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-small-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-small-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-small-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-small-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-column-medium-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-medium-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-medium-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-medium-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-medium-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-column-large-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-large-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-large-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-large-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-large-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-column-xlarge-1-2 { -webkit-column-count: 2; -moz-column-count: 2; column-count: 2; } .uk-column-xlarge-1-3 { -webkit-column-count: 3; -moz-column-count: 3; column-count: 3; } .uk-column-xlarge-1-4 { -webkit-column-count: 4; -moz-column-count: 4; column-count: 4; } .uk-column-xlarge-1-5 { -webkit-column-count: 5; -moz-column-count: 5; column-count: 5; } .uk-column-xlarge-1-6 { -webkit-column-count: 6; -moz-column-count: 6; column-count: 6; } } /* ======================================================================== Component: Animation ========================================================================== */ [class*='uk-animation-'] { -webkit-animation-duration: 0.5s; animation-duration: 0.5s; -webkit-animation-timing-function: ease-out; animation-timing-function: ease-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; } /* Hide animated element if scrollspy is used */ @media screen { [data-uk-scrollspy*='uk-animation-']:not([data-uk-scrollspy*='target']) { opacity: 0; } } /* * Fade * Higher specificity (!important) needed because of reverse modifier */ .uk-animation-fade { -webkit-animation-name: uk-fade; animation-name: uk-fade; -webkit-animation-duration: 0.8s; animation-duration: 0.8s; -webkit-animation-timing-function: linear !important; animation-timing-function: linear !important; } /* * Fade with scale */ .uk-animation-scale-up { -webkit-animation-name: uk-fade-scale-02; animation-name: uk-fade-scale-02; } .uk-animation-scale-down { -webkit-animation-name: uk-fade-scale-18; animation-name: uk-fade-scale-18; } /* * Fade with slide */ .uk-animation-slide-top { -webkit-animation-name: uk-fade-top; animation-name: uk-fade-top; } .uk-animation-slide-bottom { -webkit-animation-name: uk-fade-bottom; animation-name: uk-fade-bottom; } .uk-animation-slide-left { -webkit-animation-name: uk-fade-left; animation-name: uk-fade-left; } .uk-animation-slide-right { -webkit-animation-name: uk-fade-right; animation-name: uk-fade-right; } /* * Scale */ .uk-animation-scale { -webkit-animation-name: uk-scale-12; animation-name: uk-scale-12; } /* * Shake */ .uk-animation-shake { -webkit-animation-name: uk-shake; animation-name: uk-shake; } /* Direction modifiers ========================================================================== */ .uk-animation-reverse { -webkit-animation-direction: reverse; animation-direction: reverse; -webkit-animation-timing-function: ease-in; animation-timing-function: ease-in; } /* Duration modifiers ========================================================================== */ .uk-animation-15 { -webkit-animation-duration: 15s; animation-duration: 15s; } /* Origin modifiers ========================================================================== */ .uk-animation-top-left { -webkit-transform-origin: 0 0; transform-origin: 0 0; } .uk-animation-top-center { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; } .uk-animation-top-right { -webkit-transform-origin: 100% 0; transform-origin: 100% 0; } .uk-animation-middle-left { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; } .uk-animation-middle-right { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; } .uk-animation-bottom-left { -webkit-transform-origin: 0 100%; transform-origin: 0 100%; } .uk-animation-bottom-center { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; } .uk-animation-bottom-right { -webkit-transform-origin: 100% 100%; transform-origin: 100% 100%; } /* Sub-object: `uk-animation-hover` ========================================================================== */ /* * Enable animation only on hover * Note: Firefox also needs this because animations are not triggered when switching between display `hidden` and `block` */ .uk-animation-hover:not(:hover), .uk-animation-hover:not(:hover) [class*='uk-animation-'], .uk-touch .uk-animation-hover:not(.uk-hover), .uk-touch .uk-animation-hover:not(.uk-hover) [class*='uk-animation-'] { -webkit-animation-name: none; animation-name: none; } /* Keyframes: Fade * Used by dropdown, datepicker and slideshow component ========================================================================== */ @-webkit-keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes uk-fade { 0% { opacity: 0; } 100% { opacity: 1; } } /* Keyframes: Fade with slide ========================================================================== */ /* * Top */ @-webkit-keyframes uk-fade-top { 0% { opacity: 0; -webkit-transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-top { 0% { opacity: 0; transform: translateY(-100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom */ @-webkit-keyframes uk-fade-bottom { 0% { opacity: 0; -webkit-transform: translateY(100%); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-fade-bottom { 0% { opacity: 0; transform: translateY(100%); } 100% { opacity: 1; transform: translateY(0); } } /* * Left */ @-webkit-keyframes uk-fade-left { 0% { opacity: 0; -webkit-transform: translateX(-100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-left { 0% { opacity: 0; transform: translateX(-100%); } 100% { opacity: 1; transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-fade-right { 0% { opacity: 0; -webkit-transform: translateX(100%); } 100% { opacity: 1; -webkit-transform: translateX(0); } } @keyframes uk-fade-right { 0% { opacity: 0; transform: translateX(100%); } 100% { opacity: 1; transform: translateX(0); } } /* Keyframes: Fade with scale ========================================================================== */ /* * Scale by 0.2 */ @-webkit-keyframes uk-fade-scale-02 { 0% { opacity: 0; -webkit-transform: scale(0.2); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-02 { 0% { opacity: 0; transform: scale(0.2); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.5 * Used by slideshow component */ @-webkit-keyframes uk-fade-scale-15 { 0% { opacity: 0; -webkit-transform: scale(1.5); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-15 { 0% { opacity: 0; transform: scale(1.5); } 100% { opacity: 1; transform: scale(1); } } /* * Scale by 1.8 */ @-webkit-keyframes uk-fade-scale-18 { 0% { opacity: 0; -webkit-transform: scale(1.8); } 100% { opacity: 1; -webkit-transform: scale(1); } } @keyframes uk-fade-scale-18 { 0% { opacity: 0; transform: scale(1.8); } 100% { opacity: 1; transform: scale(1); } } /* Keyframes: Slide * Used by slideshow component ========================================================================== */ /* * Left */ @-webkit-keyframes uk-slide-left { 0% { -webkit-transform: translateX(-100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left { 0% { transform: translateX(-100%); } 100% { transform: translateX(0); } } /* * Right */ @-webkit-keyframes uk-slide-right { 0% { -webkit-transform: translateX(100%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right { 0% { transform: translateX(100%); } 100% { transform: translateX(0); } } /* * Left third */ @-webkit-keyframes uk-slide-left-33 { 0% { -webkit-transform: translateX(33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-left-33 { 0% { transform: translateX(33%); } 100% { transform: translateX(0); } } /* * Right third */ @-webkit-keyframes uk-slide-right-33 { 0% { -webkit-transform: translateX(-33%); } 100% { -webkit-transform: translateX(0); } } @keyframes uk-slide-right-33 { 0% { transform: translateX(-33%); } 100% { transform: translateX(0); } } /* Keyframes: Scale ========================================================================== */ @-webkit-keyframes uk-scale-12 { 0% { -webkit-transform: scale(1.2); } 100% { -webkit-transform: scale(1); } } @keyframes uk-scale-12 { 0% { transform: scale(1.2); } 100% { transform: scale(1); } } /* Keyframes: Rotate * Used by icon component ========================================================================== */ @-webkit-keyframes uk-rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(359deg); } } @keyframes uk-rotate { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } } /* Keyframes: Shake ========================================================================== */ @-webkit-keyframes uk-shake { 0%, 100% { -webkit-transform: translateX(0); } 10% { -webkit-transform: translateX(-9px); } 20% { -webkit-transform: translateX(8px); } 30% { -webkit-transform: translateX(-7px); } 40% { -webkit-transform: translateX(6px); } 50% { -webkit-transform: translateX(-5px); } 60% { -webkit-transform: translateX(4px); } 70% { -webkit-transform: translateX(-3px); } 80% { -webkit-transform: translateX(2px); } 90% { -webkit-transform: translateX(-1px); } } @keyframes uk-shake { 0%, 100% { transform: translateX(0); } 10% { transform: translateX(-9px); } 20% { transform: translateX(8px); } 30% { transform: translateX(-7px); } 40% { transform: translateX(6px); } 50% { transform: translateX(-5px); } 60% { transform: translateX(4px); } 70% { transform: translateX(-3px); } 80% { transform: translateX(2px); } 90% { transform: translateX(-1px); } } /* Keyframes: Fade with slide fixed * Used by dropdown and search component ========================================================================== */ /* * Top fixed */ @-webkit-keyframes uk-slide-top-fixed { 0% { opacity: 0; -webkit-transform: translateY(-10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-top-fixed { 0% { opacity: 0; transform: translateY(-10px); } 100% { opacity: 1; transform: translateY(0); } } /* * Bottom fixed */ @-webkit-keyframes uk-slide-bottom-fixed { 0% { opacity: 0; -webkit-transform: translateY(10px); } 100% { opacity: 1; -webkit-transform: translateY(0); } } @keyframes uk-slide-bottom-fixed { 0% { opacity: 0; transform: translateY(10px); } 100% { opacity: 1; transform: translateY(0); } } /* ======================================================================== Component: Dropdown ========================================================================== */ /* * 1. Hide by default * 2. Set position * 3. Box-sizing is needed for `uk-dropdown-justify` * 4. Set width */ .uk-dropdown, .uk-dropdown-blank { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1020; /* 3 */ box-sizing: border-box; /* 4 */ width: 200px; } /* * Dropdown style * 1. Reset button group whitespace hack */ .uk-dropdown { padding: 15px; background: #43444e; color: #8a8d9c; /* 1 */ font-size: 1rem; vertical-align: top; border-radius: 1px; } /* Focus */ .uk-dropdown:focus { outline: none; } /* * 1. Show dropdown * 2. Set animation * 3. Needed for scale animation */ .uk-open > .uk-dropdown, .uk-open > .uk-dropdown-blank { /* 1 */ display: block; /* 2 */ -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; /* 3 */ -webkit-transform-origin: 0 0; transform-origin: 0 0; } /* Alignment modifiers ========================================================================== */ /* * Modifier */ .uk-dropdown-top { margin-top: -10px; } .uk-dropdown-bottom { margin-top: 10px; } .uk-dropdown-left { margin-left: -10px; } .uk-dropdown-right { margin-left: 10px; } /* Nav in dropdown ========================================================================== */ .uk-dropdown .uk-nav { margin: 0 -15px; } /* Grid and panel in dropdown ========================================================================== */ /* * Vertical gutter */ /* * Grid * Higher specificity to override large gutter */ .uk-grid .uk-dropdown-grid + .uk-dropdown-grid { margin-top: 15px; } /* Panels */ .uk-dropdown-grid > [class*='uk-width-'] > .uk-panel + .uk-panel { margin-top: 15px; } /* Tablet and bigger */ @media (min-width: 768px) { /* * Horizontal gutter */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid { margin-left: -15px; margin-right: -15px; } .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-'] { padding-left: 15px; padding-right: 15px; } /* * Column divider */ .uk-dropdown:not(.uk-dropdown-stack) > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { border-left: 1px solid rgba(230, 231, 242, 0.08); } /* * Width multiplier for dropdown columns */ .uk-dropdown-width-2:not(.uk-dropdown-stack) { width: 400px; } .uk-dropdown-width-3:not(.uk-dropdown-stack) { width: 600px; } .uk-dropdown-width-4:not(.uk-dropdown-stack) { width: 800px; } .uk-dropdown-width-5:not(.uk-dropdown-stack) { width: 1000px; } } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Stack columns and take full width */ .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } /* * Vertical gutter */ .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } } /* * Stack grid columns */ .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-'] { width: 100%; } .uk-dropdown-stack > .uk-dropdown-grid > [class*='uk-width-']:nth-child(n+2) { margin-top: 15px; } /* Modifier `uk-dropdown-small` ========================================================================== */ /* * Set min-width and text expands dropdown if needed */ .uk-dropdown-small { min-width: 150px; width: auto; padding: 5px; white-space: nowrap; } /* * Nav in dropdown */ .uk-dropdown-small .uk-nav { margin: 0 -5px; } /* Modifier: `uk-dropdown-navbar` ========================================================================== */ .uk-dropdown-navbar { margin-top: 12px; background: #43444e; color: #8a8d9c; } .uk-dropdown-navbar:before { z-index: -1; display: block; content: ""; position: absolute; top: -5.2173913px; left: 14.4px; width: 12px; height: 12px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); border-radius: 1px; background: #43444e; } .uk-open > .uk-dropdown-navbar { -webkit-animation: uk-slide-bottom 0.2s ease-in-out; animation: uk-slide-bottom 0.2s ease-in-out; } /* Modifier `uk-dropdown-scrollable` ========================================================================== */ /* * Usefull for long lists */ .uk-dropdown-scrollable { overflow-y: auto; max-height: 200px; } /* Sub-object: `uk-dropdown-overlay` ========================================================================== */ /* uk-dropdown nose */ .uk-dropdown-center:before { left: 48%; } .uk-dropdown-flip:before { left: auto; right: 14.4px; } /* Grid and panel in dropdown ========================================================================== */ /* uk-dropdown-navbar panel link color */ .uk-dropdown-navbar .uk-panel > a:not([class]) { color: #ffd180; } .uk-dropdown-navbar .uk-panel > a:not([class]):hover { color: #ffbf4d; } /* Only tablets and desktops */ @media (min-width: 768px) { .uk-dropdown-navbar:not(.uk-dropdown-stack) > .uk-grid > [class*='uk-width-']:nth-child(n+2) { border-left-color: rgba(230, 231, 242, 0.08); } } /* ======================================================================== Component: Modal ========================================================================== */ /* * This is the modal overlay and modal dialog container * 1. Hide by default * 2. Set fixed position * 3. Allow scrolling for the modal dialog * 4. Mask the background page * 5. Fade-in transition * 6. Deactivate browser history navigation in IE11 * 7. force hardware acceleration to prevent browser rendering hiccups */ .uk-modal { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1010; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ background: rgba(0, 0, 0, 0.6); /* 5 */ opacity: 0; -webkit-transition: opacity 0.15s linear; transition: opacity 0.15s linear; /* 6 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; /* 7 */ -webkit-transform: translateZ(0); transform: translateZ(0); } /* * Open state */ .uk-modal.uk-open { opacity: 1; } /* * Prevents duplicated scrollbar caused by 4. */ .uk-modal-page, .uk-modal-page body { overflow: hidden; } /* Sub-object: `uk-modal-dialog` ========================================================================== */ /* * 1. Create position context for caption, spinner and close button * 2. Set box sizing * 3. Set style * 4. Slide-in transition */ .uk-modal-dialog { /* 1 */ position: relative; /* 2 */ box-sizing: border-box; margin: 50px auto; padding: 20px; width: 600px; max-width: 100%; max-width: calc(100% - 20px); /* 3 */ background: #373841; /* 4 */ opacity: 0; -webkit-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: opacity 0.3s linear, -webkit-transform 0.3s ease-out; transition: opacity 0.3s linear, transform 0.3s ease-out; } /* Phone landscape and smaller */ @media (max-width: 767px) { /* * Fit in small screen */ .uk-modal-dialog { width: auto; margin: 10px auto; } } /* * Open state */ .uk-open .uk-modal-dialog { /* 4 */ opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } /* * Remove margin from the last-child */ .uk-modal-dialog > :not([class*='uk-modal-']):last-child { margin-bottom: 0; } /* Close in modal ========================================================================== */ .uk-modal-dialog > .uk-close:first-child { margin: -10px -10px 0 0; float: right; } /* * Remove margin from adjacent element */ .uk-modal-dialog > .uk-close:first-child + :not([class*='uk-modal-']) { margin-top: 0; } /* Modifier: `uk-modal-dialog-lightbox` ========================================================================== */ .uk-modal-dialog-lightbox { margin: 15px auto; padding: 0; max-width: 95%; max-width: calc(100% - 30px); min-height: 50px; } /* * Close button */ .uk-modal-dialog-lightbox > .uk-close:first-child { position: absolute; top: -12px; right: -12px; margin: 0; float: none; } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-modal-dialog-lightbox > .uk-close:first-child { top: -7px; right: -7px; } } /* Modifier: `uk-modal-dialog-blank` ========================================================================== */ .uk-modal-dialog-blank { margin: 0; padding: 0; width: 100%; max-width: 100%; -webkit-transition: opacity 0.3s linear; transition: opacity 0.3s linear; } /* * Close button */ .uk-modal-dialog-blank > .uk-close:first-child { position: absolute; top: 20px; right: 20px; z-index: 1; margin: 0; float: none; } /* Modifier: `uk-modal-dialog-large` ========================================================================== */ /* Tablet and bigger */ @media (min-width: 768px) { .uk-modal-dialog-large { width: 930px; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-modal-dialog-large { width: 1130px; } } /* Sub-Object: `uk-modal-header` and `uk-modal-footer` ========================================================================== */ .uk-modal-header { margin-bottom: 15px; } .uk-modal-footer { margin-top: 15px; } /* * Remove margin from the last-child */ .uk-modal-header > :last-child, .uk-modal-footer > :last-child { margin-bottom: 0; } /* Sub-Object: `uk-modal-caption` ========================================================================== */ .uk-modal-caption { position: absolute; left: 0; right: 0; bottom: -20px; margin-bottom: -10px; color: #ffffff; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* Sub-Object: `uk-modal-spinner` ========================================================================== */ .uk-modal-spinner { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 25px; color: #ddd; } .uk-modal-spinner:after { content: "\f110"; display: block; font-family: FontAwesome; -webkit-animation: uk-rotate 2s infinite linear; animation: uk-rotate 2s infinite linear; } .uk-modal-dialog-blank .uk-modal-close { width: 42px; line-height: 42px; } .uk-modal-dialog-blank .uk-modal-close::after { font-size: 24px; } /* ======================================================================== Component: Off-canvas ========================================================================== */ /* * This is the offcanvas overlay and bar container * 1. Hide by default * 2. Set fixed position * 3. Deactivate browser touch actions in IE11 * 4. Mask the background page */ .uk-offcanvas { /* 1 */ display: none; /* 2 */ position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1000; /* 3 */ touch-action: none; /* 4 */ background: rgba(32, 34, 40, 0.3); } .uk-offcanvas.uk-active { display: block; } /* Sub-object `uk-offcanvas-page` ========================================================================== */ /* * Prepares the whole HTML page to slide-out * 1. Fix the main page and disallow scrolling * 2. Side-out transition * 3. Needed for the transition to work instead of just letting it pop to the side */ .uk-offcanvas-page { /* 1 */ position: fixed; /* 2 */ -webkit-transition: margin-left 0.3s ease-in-out; transition: margin-left 0.3s ease-in-out; /* 3 */ margin-left: 0; } /* Sub-object `uk-offcanvas-bar` ========================================================================== */ /* * This is the offcanvas bar * 1. Set fixed position * 2. Size and style * 3. Allow scrolling * 4. Side-out transition * 5. Deactivate scroll chaining in IE11 */ .uk-offcanvas-bar { /* 1 */ position: fixed; top: 0; bottom: 0; left: 0; -webkit-transform: translateX(-100%); transform: translateX(-100%); z-index: 1001; /* 2 */ width: 240px; max-width: 100%; background: #202228; /* 3 */ overflow-y: auto; -webkit-overflow-scrolling: touch; /* 4 */ -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; /* 5 */ -ms-scroll-chaining: none; } .uk-offcanvas.uk-active .uk-offcanvas-bar.uk-offcanvas-bar-show { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Modifier `uk-offcanvas-bar-flip` ========================================================================== */ .uk-offcanvas-bar-flip { left: auto; right: 0; -webkit-transform: translateX(100%); transform: translateX(100%); } /* Offcanvase modes ========================================================================== */ .uk-offcanvas-bar[mode='none'] { -webkit-transition: none; transition: none; } .uk-offcanvas-bar[mode='reveal'] { -webkit-transform: translateX(0%); transform: translateX(0%); clip: rect(0, 0, 100vh, 0); -webkit-transition: -webkit-transform 0.3s ease-in-out, clip 0.3s ease-in-out; transition: transform 0.3s ease-in-out, clip 0.3s ease-in-out; } .uk-offcanvas-bar-flip[mode='reveal'] { clip: none; -webkit-transform: translateX(100%); transform: translateX(100%); } .uk-offcanvas-bar-flip[mode='reveal'] > * { -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; } .uk-offcanvas.uk-active .uk-offcanvas-bar-flip[mode='reveal'].uk-offcanvas-bar-show > * { -webkit-transform: translateX(0%); transform: translateX(0%); } /* Panel in offcanvas ========================================================================== */ .uk-offcanvas .uk-panel { margin: 20px 15px; color: #8a8d9c; } .uk-offcanvas .uk-panel-title { color: #ffffff; } .uk-offcanvas .uk-panel a:not([class]) { color: #ffffff; } .uk-offcanvas .uk-panel a:not([class]):hover { color: #ffd180; } /* ======================================================================== Component: Switcher ========================================================================== */ /* * 1. Deactivate browser history navigation in IE11 */ .uk-switcher { margin: 0; padding: 0; list-style: none; /* 1 */ touch-action: cross-slide-y pinch-zoom double-tap-zoom; } /* * Items */ .uk-switcher > :not(.uk-active) { display: none; } /* ======================================================================== Component: Text ========================================================================== */ /* Size modifiers ========================================================================== */ .uk-text-small { font-size: 12px; line-height: 17px; } .uk-text-large { font-size: 22px; line-height: 30px; font-weight: 300; } /* Weight modifiers ========================================================================== */ .uk-text-bold { font-weight: bold; } /* Color modifiers ========================================================================== */ .uk-text-muted { color: #717380 !important; } .uk-text-primary { color: #ffd180 !important; } .uk-text-success { color: #9fc572 !important; } .uk-text-warning { color: #e49362 !important; } .uk-text-danger { color: #e15e5e !important; } .uk-text-contrast { color: #ffffff !important; } /* Alignment modifiers ========================================================================== */ .uk-text-left { text-align: left !important; } .uk-text-right { text-align: right !important; } .uk-text-center { text-align: center !important; } .uk-text-justify { text-align: justify !important; } .uk-text-top { vertical-align: top !important; } .uk-text-middle { vertical-align: middle !important; } .uk-text-bottom { vertical-align: bottom !important; } /* Only tablets portrait and smaller */ @media (max-width: 959px) { .uk-text-center-medium { text-align: center !important; } .uk-text-left-medium { text-align: left !important; } } /* Phone landscape and smaller */ @media (max-width: 767px) { .uk-text-center-small { text-align: center !important; } .uk-text-left-small { text-align: left !important; } } /* Wrap modifiers ========================================================================== */ /* * Prevent text from wrapping onto multiple lines */ .uk-text-nowrap { white-space: nowrap; } /* * Prevent text from wrapping onto multiple lines, and truncate with an ellipsis */ .uk-text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } /* * Break strings if their length exceeds the width of their container */ .uk-text-break { word-wrap: break-word; -webkit-hyphens: auto; -ms-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Transform modifiers ========================================================================== */ .uk-text-capitalize { text-transform: capitalize !important; } .uk-text-lowercase { text-transform: lowercase !important; } .uk-text-uppercase { text-transform: uppercase !important; } /* ======================================================================== Component: Utility ========================================================================== */ /* Container ========================================================================== */ .uk-container { box-sizing: border-box; max-width: 980px; padding: 0 25px; } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-container { max-width: 1200px; padding: 0 40px; } } /* * Micro clearfix */ .uk-container:before, .uk-container:after { content: ""; display: table; } .uk-container:after { clear: both; } /* * Center container */ .uk-container-center { margin-left: auto; margin-right: auto; } /* Clearing ========================================================================== */ /* * Micro clearfix * `table-cell` is used with `:before` because `table` creates a 1px gap when it becomes a flex item, only in Webkit * `table` is used again with `:after` because `clear` only works with block elements. * Note: `display: block` with `overflow: hidden` is currently not working in the latest Safari */ .uk-clearfix:before { content: ""; display: table-cell; } .uk-clearfix:after { content: ""; display: table; clear: both; } /* * Create a new block formatting context */ .uk-nbfc { overflow: hidden; } .uk-nbfc-alt { display: table-cell; width: 10000px; } /* Alignment of block elements ========================================================================== */ /* * Float blocks * 1. Prevent content overflow on small devices */ .uk-float-left { float: left; } .uk-float-right { float: right; } /* 1 */ [class*='uk-float-'] { max-width: 100%; } /* Alignment of images and objects ========================================================================== */ /* * Alignment */ [class*='uk-align-'] { display: block; margin-bottom: 25px; } .uk-align-left { margin-right: 25px; float: left; } .uk-align-right { margin-left: 25px; float: right; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-align-medium-left { margin-right: 25px; float: left; } .uk-align-medium-right { margin-left: 25px; float: right; } } .uk-align-center { margin-left: auto; margin-right: auto; } /* Vertical alignment ========================================================================== */ /* * Remove whitespace between child elements when using `inline-block` */ .uk-vertical-align { font-size: 0.001px; } /* * The `uk-vertical-align` container needs a specific height */ .uk-vertical-align:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; } /* * Sub-object which can have any height * 1. Reset whitespace hack */ .uk-vertical-align-middle, .uk-vertical-align-bottom { display: inline-block; max-width: 100%; /* 1 */ font-size: 1rem; } .uk-vertical-align-middle { vertical-align: middle; } .uk-vertical-align-bottom { vertical-align: bottom; } /* Height ========================================================================== */ /* * More robust if padding and border are used */ [class*='uk-height'] { box-sizing: border-box; } /* * Useful to extend the `html` and `body` element to the full height of the page. */ .uk-height-1-1 { height: 100%; } /* * Useful to create image teasers */ .uk-height-viewport { height: 100vh; min-height: 600px; } /* Responsive objects * Note: Images are already responsive by default, see Base component ========================================================================== */ /* * 1. Corrects `max-width` and `max-height` behavior if padding and border are used */ .uk-responsive-width, .uk-responsive-height { box-sizing: border-box; } /* * Responsiveness: Sets a maximum width relative to the parent and auto scales the height * `important` needed to override `uk-img-preserve img` */ .uk-responsive-width { max-width: 100% !important; height: auto; } /* * Responsiveness: Sets a maximum height relative to the parent and auto scales the width * Only works if the parent element has a fixed height. */ .uk-responsive-height { max-height: 100%; width: auto; } /* Margin ========================================================================== */ /* * Create a block with the same margin of a paragraph * Add margin if adjacent element */ .uk-margin { margin-bottom: 25px; } * + .uk-margin { margin-top: 25px; } .uk-margin-top { margin-top: 25px !important; } .uk-margin-bottom { margin-bottom: 25px !important; } .uk-margin-left { margin-left: 25px !important; } .uk-margin-right { margin-right: 25px !important; } /* * Larger margins */ .uk-margin-large { margin-bottom: 60px; } * + .uk-margin-large { margin-top: 60px; } .uk-margin-large-top { margin-top: 60px !important; } .uk-margin-large-bottom { margin-bottom: 60px !important; } .uk-margin-large-left { margin-left: 60px !important; } .uk-margin-large-right { margin-right: 60px !important; } /* * Smaller margins */ .uk-margin-small { margin-bottom: 10px; } * + .uk-margin-small { margin-top: 10px; } .uk-margin-small-top { margin-top: 10px !important; } .uk-margin-small-bottom { margin-bottom: 10px !important; } .uk-margin-small-left { margin-left: 10px !important; } .uk-margin-small-right { margin-right: 10px !important; } /* * Remove margins */ .uk-margin-remove { margin: 0 !important; } .uk-margin-top-remove { margin-top: 0 !important; } .uk-margin-bottom-remove { margin-bottom: 0 !important; } /* Padding ========================================================================== */ .uk-padding-remove { padding: 0 !important; } .uk-padding-top-remove { padding-top: 0 !important; } .uk-padding-bottom-remove { padding-bottom: 0 !important; } .uk-padding-vertical-remove { padding-top: 0 !important; padding-bottom: 0 !important; } /* Border ========================================================================== */ .uk-border-circle { border-radius: 50%; } .uk-border-rounded { border-radius: 5px; } /* Headings ========================================================================== */ .uk-heading-large { font-size: 34px; line-height: 44px; } /* Tablet and bigger */ @media (min-width: 768px) { .uk-heading-large { font-size: 56px; line-height: 69px; } } /* Link ========================================================================== */ /* * Let links appear in default text color */ .uk-link-muted, .uk-link-muted a { color: #8a8d9c; } .uk-link-muted:hover, .uk-link-muted a:hover { color: #8a8d9c; } /* * Reset link style */ .uk-link-reset, .uk-link-reset a, .uk-link-reset:hover, .uk-link-reset a:hover, .uk-link-reset:focus, .uk-link-reset a:focus { color: inherit; text-decoration: none; } /* Scrollable ========================================================================== */ /* * Enable scrolling for preformatted text */ .uk-scrollable-text { height: 300px; overflow-y: scroll; -webkit-overflow-scrolling: touch; resize: both; } /* * Box with scrolling enabled */ .uk-scrollable-box { box-sizing: border-box; height: 170px; padding: 10px; border: 1px solid rgba(230, 231, 242, 0.08); overflow: auto; -webkit-overflow-scrolling: touch; resize: both; } .uk-scrollable-box > :last-child { margin-bottom: 0; } /* Overflow ========================================================================== */ .uk-overflow-hidden { overflow: hidden; } /* * Enable scrollbars if content is clipped */ .uk-overflow-container { overflow: auto; -webkit-overflow-scrolling: touch; } .uk-overflow-container > :last-child { margin-bottom: 0; } /* Position ========================================================================== */ .uk-position-absolute, [class*='uk-position-top'], [class*='uk-position-bottom'] { position: absolute !important; } /* Don't use `width: 100%` because it is wrong if the parent has padding. */ .uk-position-top { top: 0; left: 0; right: 0; } .uk-position-bottom { bottom: 0; left: 0; right: 0; } .uk-position-top-left { top: 0; left: 0; } .uk-position-top-right { top: 0; right: 0; } .uk-position-bottom-left { bottom: 0; left: 0; } .uk-position-bottom-right { bottom: 0; right: 0; } /* * Cover */ .uk-position-cover { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } /* * Relative */ .uk-position-relative { position: relative !important; } /* * Z-index */ .uk-position-z-index { z-index: 1; } /* Display ========================================================================== */ /* * Display * 1. Required if child is a responsive image */ .uk-display-block { display: block !important; } .uk-display-inline { display: inline !important; } .uk-display-inline-block { display: inline-block !important; /* 1 */ max-width: 100%; } /* * Visibility * Avoids setting display to `block` so it works also with `inline-block` and `table` */ /* Desktop and bigger */ @media (min-width: 960px) { .uk-visible-small { display: none !important; } .uk-visible-medium { display: none !important; } .uk-hidden-large { display: none !important; } } /* Tablets portrait */ @media (min-width: 768px) and (max-width: 959px) { .uk-visible-small { display: none !important; } .uk-visible-large { display: none !important ; } .uk-hidden-medium { display: none !important; } } /* Phone landscape and smaller*/ @media (max-width: 767px) { .uk-visible-medium { display: none !important; } .uk-visible-large { display: none !important; } .uk-hidden-small { display: none !important; } } /* Remove from the flow and screen readers on any device */ .uk-hidden { display: none !important; visibility: hidden !important; } /* It's hidden, but still affects layout */ .uk-invisible { visibility: hidden !important; } /* Show on hover */ .uk-visible-hover:hover .uk-hidden, .uk-visible-hover:hover .uk-invisible { display: block !important; visibility: visible !important; } .uk-visible-hover-inline:hover .uk-hidden, .uk-visible-hover-inline:hover .uk-invisible { display: inline-block !important; visibility: visible !important; } /* Hide on touch */ .uk-touch .uk-hidden-touch, .uk-notouch .uk-hidden-notouch { display: none !important; } /* ======================================================================== Component: Flex ========================================================================== */ .uk-flex { display: -ms-flexbox; display: -webkit-flex; display: flex; } .uk-flex-inline { display: -ms-inline-flexbox; display: -webkit-inline-flex; display: inline-flex; } /* * Fixes initial flex-shrink value in IE10 */ .uk-flex > *, .uk-flex-inline > * { -ms-flex-negative: 1; } /* Alignment ========================================================================== */ /* * Vertical alignment * Default value is `stretch` */ .uk-flex-top { -ms-flex-align: start; -webkit-align-items: flex-start; align-items: flex-start; } .uk-flex-middle { -ms-flex-align: center; -webkit-align-items: center; align-items: center; } .uk-flex-bottom { -ms-flex-align: end; -webkit-align-items: flex-end; align-items: flex-end; } /* * Horizontal alignment * Default value is `flex-start` */ .uk-flex-center { -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; } .uk-flex-right { -ms-flex-pack: end; -webkit-justify-content: flex-end; justify-content: flex-end; } .uk-flex-space-between { -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between; } .uk-flex-space-around { -ms-flex-pack: distribute; -webkit-justify-content: space-around; justify-content: space-around; } /* Direction ========================================================================== */ .uk-flex-row-reverse { -ms-flex-direction: row-reverse; -webkit-flex-direction: row-reverse; flex-direction: row-reverse; } .uk-flex-column { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } .uk-flex-column-reverse { -ms-flex-direction: column-reverse; -webkit-flex-direction: column-reverse; flex-direction: column-reverse; } /* Wrap ========================================================================== */ .uk-flex-nowrap { -ms-flex-wrap: nowrap; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; } .uk-flex-wrap { -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; } .uk-flex-wrap-reverse { -ms-flex-wrap: wrap-reverse; -webkit-flex-wrap: wrap-reverse; flex-wrap: wrap-reverse; } /* * Horizontal alignment * Default value is `stretch` */ .uk-flex-wrap-top { -ms-flex-line-pack: start; -webkit-align-content: flex-start; align-content: flex-start; } .uk-flex-wrap-middle { -ms-flex-line-pack: center; -webkit-align-content: center; align-content: center; } .uk-flex-wrap-bottom { -ms-flex-line-pack: end; -webkit-align-content: flex-end; align-content: flex-end; } .uk-flex-wrap-space-between { -ms-flex-line-pack: justify; -webkit-align-content: space-between; align-content: space-between; } .uk-flex-wrap-space-around { -ms-flex-line-pack: distribute; -webkit-align-content: space-around; align-content: space-around; } /* Item ordering ========================================================================== */ /* * Default is 0 */ .uk-flex-order-first { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last { -ms-flex-order: 99; -webkit-order: 99; order: 99; } /* Phone landscape and bigger */ @media (min-width: 480px) { .uk-flex-order-first-small { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-small { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Tablet and bigger */ @media (min-width: 768px) { .uk-flex-order-first-medium { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-medium { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Desktop and bigger */ @media (min-width: 960px) { .uk-flex-order-first-large { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-large { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Large screen and bigger */ @media (min-width: 1220px) { .uk-flex-order-first-xlarge { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .uk-flex-order-last-xlarge { -ms-flex-order: 99; -webkit-order: 99; order: 99; } } /* Item dimensions ========================================================================== */ /* * Initial: 0 1 auto * Content dimensions, but shrinks */ /* * No Flex: 0 0 auto * Content dimensions */ .uk-flex-item-none { -ms-flex: none; -webkit-flex: none; flex: none; } /* * Relative Flex: 1 1 auto * Space is allocated considering content * 1. Fixes flex-shrink value in IE10 */ .uk-flex-item-auto { -ms-flex: auto; -webkit-flex: auto; flex: auto; /* 1 */ -ms-flex-negative: 1; } /* * Absolute Flex: 1 1 0% * Space is allocated solely based on flex */ .uk-flex-item-1 { -ms-flex: 1; -webkit-flex: 1; flex: 1; } /* ======================================================================== Component: Contrast ========================================================================== */ .uk-contrast { color: #ffffff; /* Active */ } .uk-contrast a:not([class]), .uk-contrast .uk-link { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast a:not([class]):hover, .uk-contrast .uk-link:hover { color: #ffffff; text-decoration: underline; } .uk-contrast :not(pre) > code, .uk-contrast :not(pre) > kbd, .uk-contrast :not(pre) > samp { color: #ffffff; background: rgba(255, 255, 255, 0.1); } .uk-contrast em { color: #ffffff; } .uk-contrast h1, .uk-contrast h2, .uk-contrast h3, .uk-contrast h4, .uk-contrast h5, .uk-contrast h6 { color: #ffffff; } .uk-contrast hr { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav li > a, .uk-contrast .uk-nav li > a:hover { text-decoration: none; } .uk-contrast .uk-nav-side > li > a { color: #ffffff; } .uk-contrast .uk-nav-side > li > a:hover, .uk-contrast .uk-nav-side > li > a:focus { background: rgba(255, 255, 255, 0.1); color: #ffffff; } .uk-contrast .uk-nav-side > li.uk-active > a { background: #ffffff; color: #70727f; } .uk-contrast .uk-nav-side .uk-nav-header { color: #ffffff; } .uk-contrast .uk-nav-side .uk-nav-divider { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-nav-side ul a { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-nav-side ul a:hover { color: #ffffff; } .uk-contrast .uk-subnav > * > a { color: rgba(255, 255, 255, 0.7); text-decoration: none; } .uk-contrast .uk-subnav > * > a:hover, .uk-contrast .uk-subnav > * > a:focus { color: #ffffff; text-decoration: none; } .uk-contrast .uk-subnav > .uk-active > a { color: #ffffff; } .uk-contrast .uk-subnav-line > :nth-child(n+2):before { border-left-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-subnav-pill > * > a:hover, .uk-contrast .uk-subnav-pill > * > a:focus { background: rgba(255, 255, 255, 0.7); color: #70727f; text-decoration: none; } .uk-contrast .uk-subnav-pill > .uk-active > a { background: #ffffff; color: #70727f; } .uk-contrast .uk-tab { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab > li > a { border-color: transparent; color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-tab > li > a:hover, .uk-contrast .uk-tab > li > a:focus, .uk-contrast .uk-tab > li.uk-open > a { border-color: rgba(255, 255, 255, 0.7); background: rgba(255, 255, 255, 0.7); color: #70727f; text-decoration: none; } .uk-contrast .uk-tab > li.uk-active > a { border-color: rgba(255, 255, 255, 0.2); border-bottom-color: transparent; background: #ffffff; color: #70727f; } .uk-contrast .uk-tab-center { border-bottom-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-tab-grid:before { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-list-line > li:nth-child(n+2) { border-top-color: rgba(255, 255, 255, 0.2); } .uk-contrast .uk-form select, .uk-contrast .uk-form textarea, .uk-contrast .uk-form input:not([type]), .uk-contrast .uk-form input[type="text"], .uk-contrast .uk-form input[type="password"], .uk-contrast .uk-form input[type="datetime"], .uk-contrast .uk-form input[type="datetime-local"], .uk-contrast .uk-form input[type="date"], .uk-contrast .uk-form input[type="month"], .uk-contrast .uk-form input[type="time"], .uk-contrast .uk-form input[type="week"], .uk-contrast .uk-form input[type="number"], .uk-contrast .uk-form input[type="email"], .uk-contrast .uk-form input[type="url"], .uk-contrast .uk-form input[type="search"], .uk-contrast .uk-form input[type="tel"], .uk-contrast .uk-form input[type="color"] { border-color: rgba(255, 255, 255, 0.8); background: rgba(255, 255, 255, 0.8); color: #70727f; background-clip: padding-box; } .uk-contrast .uk-form select:focus, .uk-contrast .uk-form textarea:focus, .uk-contrast .uk-form input:not([type]):focus, .uk-contrast .uk-form input[type="text"]:focus, .uk-contrast .uk-form input[type="password"]:focus, .uk-contrast .uk-form input[type="datetime"]:focus, .uk-contrast .uk-form input[type="datetime-local"]:focus, .uk-contrast .uk-form input[type="date"]:focus, .uk-contrast .uk-form input[type="month"]:focus, .uk-contrast .uk-form input[type="time"]:focus, .uk-contrast .uk-form input[type="week"]:focus, .uk-contrast .uk-form input[type="number"]:focus, .uk-contrast .uk-form input[type="email"]:focus, .uk-contrast .uk-form input[type="url"]:focus, .uk-contrast .uk-form input[type="search"]:focus, .uk-contrast .uk-form input[type="tel"]:focus, .uk-contrast .uk-form input[type="color"]:focus { border-color: #ffffff; background: #ffffff; color: #70727f; } .uk-contrast .uk-form :-ms-input-placeholder { color: rgba(112, 114, 127, 0.7) !important; } .uk-contrast .uk-form ::-moz-placeholder { color: rgba(112, 114, 127, 0.7); } .uk-contrast .uk-form ::-webkit-input-placeholder { color: rgba(112, 114, 127, 0.7); } .uk-contrast .uk-button { color: #70727f; background: #ffffff; border: none; } .uk-contrast .uk-button:hover, .uk-contrast .uk-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #70727f; } .uk-contrast .uk-button:active, .uk-contrast .uk-button.uk-active { background-color: rgba(255, 255, 255, 0.7); color: #70727f; } .uk-contrast .uk-button-primary { background-color: #00a8e6; background: #ffd180; color: #ffffff; } .uk-contrast .uk-button-primary:hover, .uk-contrast .uk-button-primary:focus { background-color: #35b3ee; color: #ffffff; } .uk-contrast .uk-button-primary:active, .uk-contrast .uk-button-primary.uk-active { background-color: #0091ca; color: #ffffff; } .uk-contrast .uk-icon-hover { color: rgba(255, 255, 255, 0.7); } .uk-contrast .uk-icon-hover:hover { color: #ffffff; } .uk-contrast .uk-icon-button { background: #ffffff; color: #70727f; } .uk-contrast .uk-icon-button:hover, .uk-contrast .uk-icon-button:focus { background-color: rgba(255, 255, 255, 0.8); color: #70727f; } .uk-contrast .uk-icon-button:active { background-color: rgba(255, 255, 255, 0.7); color: #70727f; } .uk-contrast .uk-text-muted { color: rgba(255, 255, 255, 0.6) !important; } .uk-contrast .uk-text-primary { color: #2d7091 !important; } .uk-contrast .uk-subnav-pill > * > * { border: none; } /* ======================================================================== Component: Print ========================================================================== */ @media print { *, *:before, *:after { background: transparent !important; color: black !important; box-shadow: none !important; text-shadow: none !important; } a, a:visited { text-decoration: underline; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } /* ======================================================================== Component: Dotnav ========================================================================== */ /* * 1. Gutter * 2. Remove default list style */ .uk-dotnav { display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-wrap: wrap; -webkit-flex-wrap: wrap; flex-wrap: wrap; /* 1 */ margin-left: -12px; margin-top: -12px; /* 2 */ padding: 0; list-style: none; } /* * 1. Space is allocated solely based on content dimensions * 2. Horizontal gutter is using `padding` so `uk-width-*` classes can be applied */ .uk-dotnav > * { /* 1 */ -ms-flex: none; -webkit-flex: none; flex: none; /* 2 */ padding-left: 12px; margin-top: 12px; } /* * DEPRECATED IE9 Support */ .uk-dotnav:before, .uk-dotnav:after { content: ""; display: block; overflow: hidden; } .uk-dotnav:after { clear: both; } .uk-dotnav > * { float: left; } /* Items ========================================================================== */ /* * Items * 1. Hide text if present */ .uk-dotnav > * > * { display: block; box-sizing: content-box; width: 16px; height: 16px; border-radius: 50%; background: rgba(112, 114, 127, 0); /* 1 */ text-indent: 100%; overflow: hidden; white-space: nowrap; border: 1px solid rgba(112, 114, 127, 0.4); -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style */ .uk-dotnav > * > :hover, .uk-dotnav > * > :focus { background: rgba(112, 114, 127, 0); /* 2 */ outline: none; border-color: rgba(112, 114, 127, 0.7); } /* OnClick */ .uk-dotnav > * > :active { background: #70727f; border-color: #70727f; -webkit-transform: scale(0.9); transform: scale(0.9); } /* Active */ .uk-dotnav > .uk-active > * { background: #70727f; border-color: #70727f; -webkit-transform: scale(1.1); transform: scale(1.1); } /* Modifier: `uk-dotnav-contrast` ========================================================================== */ .uk-dotnav-contrast > * > * { background: rgba(255, 255, 255, 0); border-color: rgba(255, 255, 255, 0.7); } /* * Hover * 1. Apply hover style also to focus state */ .uk-dotnav-contrast > * > :hover, .uk-dotnav-contrast > * > :focus { background: rgba(255, 255, 255, 0); border-color: #ffffff; } /* OnClick */ .uk-dotnav-contrast > * > :active { background: #ffffff; border-color: #ffffff; } /* Active */ .uk-dotnav-contrast > .uk-active > * { background: #ffffff; border-color: #ffffff; } /* Modifier: 'uk-dotnav-vertical' ========================================================================== */ /* * DEPRECATED */ .uk-dotnav-vertical { -ms-flex-direction: column; -webkit-flex-direction: column; flex-direction: column; } /* * DEPRECATED IE9 Support */ .uk-dotnav-vertical > * { float: none; } /* ======================================================================== Component: Slidenav ========================================================================== */ /* * 1. Required for `a` elements * 2. Dimension * 3. Style */ .uk-slidenav { /* 1 */ display: inline-block; /* 2 */ box-sizing: border-box; width: 50px; height: 50px; /* 3 */ line-height: 50px; color: rgba(255, 255, 255, 0.7); font-size: 50px; text-align: center; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } /* * Hover * 1. Apply hover style also to focus state * 2. Remove default focus style * 3. Required for `a` elements * 4. Style */ .uk-slidenav:hover, .uk-slidenav:focus { /* 2 */ outline: none; /* 3 */ text-decoration: none; /* 4 */ color: rgba(255, 255, 255, 0.9); cursor: pointer; } /* Active */ .uk-slidenav:active { color: #ffffff; -webkit-transform: scale(0.9); transform: scale(0.9); } /* * Icons */ .uk-slidenav-previous:before { content: "\f104"; font-family: FontAwesome; } .uk-slidenav-next:before { content: "\f105"; font-family: FontAwesome; } /* Sub-object: `uk-slidenav-position` ========================================================================== */ /* * Create position context */ .uk-slidenav-position { position: relative; } /* * Center vertically */ .uk-slidenav-position .uk-slidenav { display: none; position: absolute; top: 50%; z-index: 1; margin-top: -25px; } .uk-slidenav-position:hover .uk-slidenav { display: block; } .uk-slidenav-position .uk-slidenav-previous { left: 40px; } .uk-slidenav-position .uk-slidenav-next { right: 40px; } /* Modifier: `uk-slidenav-contrast` ========================================================================== */ .uk-slidenav-contrast { color: #ffffff; } /* * Hover * 1. Apply hover style also to focus state */ .uk-slidenav-contrast:hover, .uk-slidenav-contrast:focus { color: rgba(255, 255, 255, 0.7); } /* Active */ .uk-slidenav-contrast:active { color: rgba(255, 255, 255, 0.9); } /* ======================================================================== Component: Progress ========================================================================== */ /* * 1. Clearing * 2. Vertical alignment if text is used */ .uk-progress { box-sizing: border-box; height: 20px; margin-bottom: 25px; background: #43444e; /* 1 */ overflow: hidden; /* 2 */ line-height: 20px; border-radius: 1px; } /* * Add margin if adjacent element */ * + .uk-progress { margin-top: 25px; } /* Sub-object: `uk-progress-bar` ========================================================================== */ /* * 1. Transition * 2. Needed for text */ .uk-progress-bar { width: 0; height: 100%; background: #ffd180; float: left; /* 1 */ -webkit-transition: width 0.6s ease; transition: width 0.6s ease; /* 2 */ font-size: 13px; color: #552e0e; text-align: center; padding-right: 8px; text-align: right; } /* Size modifiers ========================================================================== */ /* Mini */ .uk-progress-mini { height: 6px; } /* Small */ .uk-progress-small { height: 12px; } /* Color modifiers ========================================================================== */ .uk-progress-success .uk-progress-bar { background-color: #9fc572; color: #ffffff; } .uk-progress-warning .uk-progress-bar { background-color: #e49362; color: #ffffff; } .uk-progress-danger .uk-progress-bar { background-color: #e15e5e; color: #ffffff; } /* Modifier: `uk-progress-striped` ========================================================================== */ .uk-progress-striped .uk-progress-bar { background-image: -webkit-linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(-45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-size: 30px 30px; } /* * Animation */ .uk-progress-striped.uk-active .uk-progress-bar { -webkit-animation: uk-progress-bar-stripes 2s linear infinite; animation: uk-progress-bar-stripes 2s linear infinite; } @-webkit-keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } @keyframes uk-progress-bar-stripes { 0% { background-position: 0 0; } 100% { background-position: 30px 0; } } /* ======================================================================== Component: Accordion ========================================================================== */ /* Sub-object: `uk-accordion-title` ========================================================================== */ .uk-accordion-title { margin-top: 0; margin-bottom: 17px; padding: 10px 17px; background: #43444e; font-size: 19px; line-height: 25px; cursor: pointer; border: 1px solid rgba(230, 231, 242, 0.08); border-radius: 1px; } /* Sub-object: `uk-accordion-content` ========================================================================== */ .uk-accordion-content { padding: 0 17px 17px 17px; } /* * Micro clearfix to make panels more robust */ .uk-accordion-content:before, .uk-accordion-content:after { content: ""; display: table; } .uk-accordion-content:after { clear: both; } /* * Remove margin from the last-child */ .uk-accordion-content > :last-child { margin-bottom: 0; } /* ======================================================================== Component: Slider ========================================================================== */ /* * RTL Compatibility */ [data-uk-slider] { direction: ltr; } html[dir="rtl"] .uk-slider > * { direction: rtl; } /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Deactivate browser history navigation in IE11 */ .uk-slider { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ touch-action: pan-y; } /* * 1. Reset list style without interfering with grid */ .uk-slider:not(.uk-grid) { /* 1 */ margin: 0; padding: 0; list-style: none; } /* * Sub-object item * 1. Position items above each other */ .uk-slider > * { /* 1 */ position: absolute; top: 0; left: 0; } /* * Clip child elements */ .uk-slider-container { overflow: hidden; } /* * Dragged */ .uk-slider:not(.uk-drag) { -webkit-transition: -webkit-transform 200ms linear; transition: transform 200ms linear; } /* * 1. Makes text unselectable */ .uk-slider.uk-drag { cursor: col-resize; /* 1 */ -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } /* * 1. Prevents images and links from being dragged (default browser behavior) * 2. Disables the default callout shown when you touch and hold a touch target * Currently only works in Webkit */ .uk-slider a, .uk-slider img { /* 1 */ -webkit-user-drag: none; user-drag: none; /* 2 */ -webkit-touch-callout: none; } /* * 1. Prevents images and links from being dragged in Firefox */ .uk-slider img { pointer-events: none; } /* Modifier: `uk-slider-fullscreen` ========================================================================== */ .uk-slider-fullscreen, .uk-slider-fullscreen > li { height: 100vh; } /* ======================================================================== Component: Slideshow ========================================================================== */ /* * 1. Create position context * 2. Create stacking context to prevent z-index issues with other components * 3. Set width because child elements are positioned absolute. Height is set via JS * 4. Reset list style * 5. Clip child elements * 6. Deactivate browser history navigation in IE11 */ .uk-slideshow { /* 1 */ position: relative; /* 2 */ z-index: 0; /* 3 */ width: 100%; /* 4 */ margin: 0; padding: 0; list-style: none; /* 5 */ overflow: hidden; /* 6 */ touch-action: pan-y; } /* * Sub-object item * 1. Position items above each other * 2. Expand to parent container width * 3. Hide by default */ .uk-slideshow > li { /* 1 */ position: absolute; top: 0; left: 0; /* 2 */ width: 100%; /* 3 */ opacity: 0; } /* * Active * 1. Stack at first * 2. Show slide */ .uk-slideshow > .uk-active { /* 1 */ z-index: 10; /* 2 */ opacity: 1; } /* * Hide default images which is only relevant to keep existing proportions */ .uk-slideshow > li > img { visibility: hidden; } /* * Pointer for controls */ [data-uk-slideshow-slide] { cursor: pointer; } /* Modifier: `uk-slideshow-fullscreen` ========================================================================== */ .uk-slideshow-fullscreen, .uk-slideshow-fullscreen > li { height: 100vh; } /* Animations ========================================================================== */ /* * Fade */ .uk-slideshow-fade-in { -webkit-animation: uk-fade 0.5s linear; animation: uk-fade 0.5s linear; } .uk-slideshow-fade-out { -webkit-animation: uk-fade 0.5s linear reverse; animation: uk-fade 0.5s linear reverse; } /* * Scroll */ .uk-slideshow-scroll-forward-in { -webkit-animation: uk-slide-right 0.5s ease-in-out; animation: uk-slide-right 0.5s ease-in-out; } .uk-slideshow-scroll-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-scroll-backward-in { -webkit-animation: uk-slide-left 0.5s ease-in-out; animation: uk-slide-left 0.5s ease-in-out; } .uk-slideshow-scroll-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } /* * Scale */ .uk-slideshow-scale-out { -webkit-animation: uk-fade-scale-15 0.5s ease-in-out reverse; animation: uk-fade-scale-15 0.5s ease-in-out reverse; } /* * Swipe */ .uk-slideshow-swipe-forward-in { -webkit-animation: uk-slide-left-33 0.5s ease-in-out; animation: uk-slide-left-33 0.5s ease-in-out; } .uk-slideshow-swipe-forward-out { -webkit-animation: uk-slide-left 0.5s ease-in-out reverse; animation: uk-slide-left 0.5s ease-in-out reverse; } .uk-slideshow-swipe-backward-in { -webkit-animation: uk-slide-right-33 0.5s ease-in-out; animation: uk-slide-right-33 0.5s ease-in-out; } .uk-slideshow-swipe-backward-out { -webkit-animation: uk-slide-right 0.5s ease-in-out reverse; animation: uk-slide-right 0.5s ease-in-out reverse; } .uk-slideshow-swipe-forward-in:before, .uk-slideshow-swipe-backward-in:before { content: ''; position: absolute; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; background: rgba(0, 0, 0, 0.6); -webkit-animation: uk-fade 0.5s ease-in-out reverse; animation: uk-fade 0.5s ease-in-out reverse; } /* ======================================================================== Component: Sticky ========================================================================== */ /* * 1. More robust if padding and border are used * 2. Enable hardware acceleration for iOS browsers, resolves scrolling issue */ [data-uk-sticky].uk-active { z-index: 980; /* 1 */ box-sizing: border-box; /* 2 */ -webkit-backface-visibility: hidden; } /* * Faster animations */ [data-uk-sticky][class*='uk-animation-'] { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } [data-uk-sticky].uk-animation-reverse { -webkit-animation-duration: 0.2s; animation-duration: 0.2s; } /* ======================================================================== Component: Search ========================================================================== */ /* * 1. Create position context for dropdowns * 2. Needed for `form` element */ .uk-search { display: inline-block; /* 1 */ position: relative; /* 2 */ margin: 0; } /* * Icon */ .uk-search:before { content: "\f002"; position: absolute; top: 0; left: 0; width: 40px; line-height: 40px; text-align: center; font-family: FontAwesome; font-size: 13px; color: #717380; top: 2px; } /* Sub-object `uk-search-field` ========================================================================== */ /* * Removes inner padding and border in Firefox 4+. */ .uk-search-field::-moz-focus-inner { border: 0; padding: 0; } /* * Remove inner padding and search cancel button in Chrome, Safari and Opera on OS X. */ .uk-search-field::-webkit-search-cancel-button, .uk-search-field::-webkit-search-decoration { -webkit-appearance: none; } /* * Removes cancel button in IE10 */ .uk-search-field::-ms-clear { display: none; } /* * Removes placeholder transparency in Firefox. */ .uk-search-field::-moz-placeholder { opacity: 1; } /* * 1. Define consistent box sizing. * 2. Address margins set differently in Firefox/IE and Chrome/Safari/Opera. * 3. Remove `border-radius` in iOS. * 4. Correct `font` properties and `color` not being inherited. * 5. Remove default style in iOS. * 6. Style */ .uk-search-field { /* 1 */ box-sizing: border-box; /* 2 */ margin: 0; /* 3 */ border-radius: 0; /* 4 */ font: inherit; color: #8a8d9c; /* 5 */ -webkit-appearance: none; /* 6 */ width: 160px; height: 40px; padding: 0 0 0 40px; border: 1px solid rgba(230, 231, 242, 0.08); background: rgba(0, 0, 0, 0); -webkit-transition: all 0.2s linear; transition: all 0.2s linear; vertical-align: middle; border-radius: 1px; } /* Placeholder */ .uk-search-field:-ms-input-placeholder { color: #717380 !important; } .uk-search-field::-moz-placeholder { color: #717380; } .uk-search-field::-webkit-input-placeholder { color: #717380; } /* Focus */ .uk-search-field:focus { outline: 0; } /* Focus + Active */ .uk-search-field:focus, .uk-search.uk-active .uk-search-field { width: 220px; } /* Dropdown modifier: `uk-dropdown-search` ========================================================================== */ .uk-dropdown-search { width: 300px; margin-top: 0; background: #f5f5f5; color: #8a8d9c; } .uk-open > .uk-dropdown-search { -webkit-animation: uk-slide-top-fixed 0.2s ease-in-out; animation: uk-slide-top-fixed 0.2s ease-in-out; } /* * Dependency `uk-navbar-flip` */ .uk-navbar-flip .uk-dropdown-search { margin-top: 5px; margin-right: -15px; } /* Nav modifier `uk-nav-search` ========================================================================== */ /* * Items */ .uk-nav-search > li > a { color: #8a8d9c; } /* * Active * 1. Remove default focus style */ .uk-nav-search > li.uk-active > a { background: #ffd180; color: #ffffff; /* 1 */ outline: none; } /* * Sub-object: `uk-nav-header` */ .uk-nav-search .uk-nav-header { color: #717380; } /* * Sub-object: `uk-nav-divider` */ .uk-nav-search .uk-nav-divider { border-top: 1px solid rgba(230, 231, 242, 0.08); } /* * Nested items */ .uk-nav-search ul a { color: #ffd180; } .uk-nav-search ul a:hover { color: #ffbf4d; } /* Search in offcanvas ========================================================================== */ .uk-offcanvas .uk-search { display: block; margin: 25px; } .uk-offcanvas .uk-search:before { color: #8a8d9c; } .uk-offcanvas .uk-search-field { width: 100%; border-color: rgba(0, 0, 0, 0); background: #17181d; color: #ffffff; } .uk-offcanvas .uk-search-field:-ms-input-placeholder { color: #8a8d9c !important; } .uk-offcanvas .uk-search-field::-moz-placeholder { color: #8a8d9c; } .uk-offcanvas .uk-search-field::-webkit-input-placeholder { color: #8a8d9c; } /* ======================================================================== Component: Tooltip ========================================================================== */ /* * 1. Hide by default * 2. Set fixed position * 3. Set dimensions * 4. Set style */ .uk-tooltip { /* 1 */ display: none; /* 2 */ position: absolute; z-index: 1030; /* 3 */ box-sizing: border-box; max-width: 200px; padding: 8px 16px; /* 4 */ background: #70727f; color: #ffffff; font-size: 14px; line-height: 20px; word-break: break-all; border-radius: 1px; font-weight: inherit; } /* Triangle ========================================================================== */ /* * 1. Dashed is less antialised than solid */ .uk-tooltip:after { content: ""; display: block; position: absolute; width: 0; height: 0; /* 1 */ border: 5px dashed #70727f; } /* Direction modifiers ========================================================================== */ /* * Top */ .uk-tooltip-top:after, .uk-tooltip-top-left:after, .uk-tooltip-top-right:after { bottom: -5px; border-top-style: solid; border-bottom: none; border-left-color: transparent; border-right-color: transparent; border-top-color: #70727f; } /* * Bottom */ .uk-tooltip-bottom:after, .uk-tooltip-bottom-left:after, .uk-tooltip-bottom-right:after { top: -5px; border-bottom-style: solid; border-top: none; border-left-color: transparent; border-right-color: transparent; border-bottom-color: #70727f; } /* * Top/Bottom center */ .uk-tooltip-top:after, .uk-tooltip-bottom:after { left: 50%; margin-left: -5px; } /* * Top/Bottom left */ .uk-tooltip-top-left:after, .uk-tooltip-bottom-left:after { left: 10px; } /* * Top/Bottom right */ .uk-tooltip-top-right:after, .uk-tooltip-bottom-right:after { right: 10px; } /* * Left */ .uk-tooltip-left:after { right: -5px; top: 50%; margin-top: -5px; border-left-style: solid; border-right: none; border-top-color: transparent; border-bottom-color: transparent; border-left-color: #70727f; } /* * Right */ .uk-tooltip-right:after { left: -5px; top: 50%; margin-top: -5px; border-right-style: solid; border-left: none; border-top-color: transparent; border-bottom-color: transparent; border-right-color: #70727f; } /* ======================================================================== Warp theme ========================================================================== */ /* Theme Layout ========================================================================== */ html { overflow-y: scroll; } body { background: #282931; } .tm-wrapper { min-height: 100vh; max-width: 1450px; } .tm-wrapper > div { min-height: 100vh; padding-left: 0; } .tm-wrapper:not(.tm-grid-preserve) { margin-left: 0; } .tm-wrapper:not(.tm-grid-preserve) > * { padding-left: 0; } .tm-sidebar-width-15 .tm-sidebar-wrapper { width: 15%; } .tm-sidebar-width-15 .tm-content-wrapper { width: 85%; } .tm-sidebar-width-20 .tm-sidebar-wrapper { width: 20%; } .tm-sidebar-width-20 .tm-content-wrapper { width: 80%; } .tm-sidebar-width-25 .tm-sidebar-wrapper { width: 25%; } .tm-sidebar-width-25 .tm-content-wrapper { width: 75%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-30 .tm-sidebar-wrapper { width: 30%; } .tm-sidebar-width-30 .tm-content-wrapper { width: 70%; } .tm-sidebar-width-33 .tm-sidebar-wrapper { width: 33.333%; } .tm-sidebar-width-33 .tm-content-wrapper { width: 66.666%; } .tm-sidebar-width-40 .tm-sidebar-wrapper { width: 40%; } .tm-sidebar-width-40 .tm-content-wrapper { width: 60%; } .tm-sidebar-width-50 .tm-sidebar-wrapper { width: 50%; } .tm-sidebar-width-50 .tm-content-wrapper { width: 50%; } .tm-sidebar-wrapper { position: relative; background-color: #2c2e36; text-align: center; } .tm-sidebar-wrapper::after { display: block; content: ""; position: absolute; top: 0; right: 0; bottom: 0; width: 1px; background: #282931; } .tm-sidebar-wrapper .tm-sidebar-menu-container { padding: 40px 0; text-align: center; z-index: 1002; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-logo { display: inline-block; margin: 0 auto 40px auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav { margin-bottom: 40px; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav { float: none; max-width: 240px; margin: 0 auto; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li { margin: 0; float: none; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a { height: 50px; padding: 0; border: none; border-bottom: 1px solid rgba(237, 239, 255, 0.08); background-color: rgba(0, 0, 0, 0); color: #9c9ead; line-height: 50px; font-weight: 300; -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a::before { content: ""; position: absolute; bottom: 0; left: 0; right: 0; margin-left: auto; margin-right: auto; height: 1px; width: 15px; background: rgba(237, 239, 255, 0.3); -webkit-transition: all 0.1s linear; transition: all 0.1s linear; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:active { color: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a { color: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li.uk-active > a::before { height: 2px; width: 30px; background: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav .uk-open > a::before, .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-navbar-nav > li > a:hover::before { height: 2px; width: 30px; background: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown { text-align: left; z-index: 1003; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown::before { top: 12px; left: -6px; background: #43444e; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-open .uk-dropdown { top: 0; left: auto; right: -200px; background: #43444e; box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1); -webkit-animation: uk-slide-right 0.2s ease-in-out; animation: uk-slide-right 0.2s ease-in-out; } .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-2:not(.uk-dropdown-stack), .tm-sidebar-wrapper .tm-sidebar-menu-container .tm-sidebar-nav .uk-dropdown-width-3:not(.uk-dropdown-stack) { left: 240px; } .tm-sidebar-wrapper .tm-sidebar-widget-container { position: absolute; right: 0; bottom: 0; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-main { position: absolute; right: 0; bottom: 76px; left: 0; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel { max-width: 70%; margin: 40px auto; color: #717483; text-align: left; /* link color */ } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel .uk-panel-title { color: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]), .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]) { color: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > a:not([class]):hover, .tm-sidebar-wrapper .tm-sidebar-widget-container .uk-panel > :not([class*='uk-nav']) a:not([class]):hover { color: #ffffff; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social { position: absolute; right: 0; bottom: 0; left: 0; height: 26px; padding: 20px; border-top: 1px solid rgba(0, 0, 0, 0); background: rgba(0, 0, 0, 0.15); overflow: hidden; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a { color: #717483; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social a:hover { color: #ffd180; } .tm-sidebar-wrapper .tm-sidebar-widget-container .tm-sidebar-social [class*='uk-icon-'] { margin: 0 10px; font-size: 24px; } .uk-offcanvas-page .tm-sidebar-menu-container.uk-active { margin-left: 240px; -webkit-transition: margin-left 0.15s linear; transition: margin-left 0.15s linear; } .tm-sidebar-background-fixed .tm-sidebar-wrapper { background-attachment: fixed; } .tm-grid-divider { margin: 0; border-top: none; } .tm-section-divider section + .tm-grid-divider, .tm-section-divider .tm-middle + .tm-grid-divider { display: block; margin-top: 60px; margin-bottom: 60px; border-top: 1px solid rgba(230, 231, 242, 0.08); } .tm-content-wrapper { position: relative; border-right: 1px solid #282931; background: #373841; } .tm-content-wrapper .tm-content-container { padding: 60px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-block-content-top, .tm-block-content-bottom { padding: 60px; background: #43444e; } .tm-block-content-top { border-bottom: 1px solid #282931; } .tm-block-content-bottom { border-top: 1px solid #282931; } .tm-block-footer { padding: 60px; border-top: 1px solid #282931; } .tm-page-title-false .tm-content .uk-article .uk-article-title { display: none; } .tm-footer-true { padding-bottom: 66px; -moz-box-sizing: border-box; box-sizing: border-box; } .tm-navbar { background: #43444e; } .tm-navbar, .tm-toolbar { padding: 30px 60px; border-bottom: 1px solid #282931; } .tm-toolbar .uk-float-left .uk-panel { margin: 0 25px 0 0; float: left; } .tm-toolbar .uk-float-right .uk-panel { margin: 0 0 0 25px; float: right; } .uk-dropdown-search { text-align: left; } .tm-logo-small { letter-spacing: -0.31em; } .tm-main > :nth-child(n+2) { margin-top: 25px; } .tm-content > :last-child { margin-bottom: 0; } .tm-footer { position: absolute; right: 0; bottom: 0; left: 0; padding: 20px; border-top: 1px solid #282931; height: 26px; text-align: center; overflow: hidden; } .tm-footer .uk-panel + .uk-panel { margin-top: 25px; } .tm-totop-scroller { display: block; position: absolute; top: 20px; right: 24px; z-index: 1000; width: 20px; height: 20px; line-height: 20px; font-size: 14px; color: #8a8d9c; text-align: center; -webkit-transition: all linear 0.05s; transition: all linear 0.05s; } .tm-totop-scroller::after { content: "\f077"; font-family: "FontAwesome"; } .tm-totop-scroller:hover, .tm-totop-scroller:focus { /* 1 */ color: #c1c3cb; font-size: 16px; outline: none; /* 2 */ text-decoration: none; } .tm-totop-scroller:active { color: #585b68; font-size: 11px; } @media (max-width: 959px) { .tm-wrapper { max-width: 100%; } .tm-wrapper .tm-content-wrapper { width: 100% !important; margin: 0; } } @media (max-width: 767px) { .tm-section-divider .tm-grid-divider { margin-top: 30px; margin-bottom: 30px; } .tm-wrapper .tm-content-wrapper .tm-content-container, .tm-wrapper .tm-content-wrapper .tm-block-content-top, .tm-wrapper .tm-content-wrapper .tm-block-content-bottom, .tm-wrapper .tm-content-wrapper .tm-navbar, .tm-wrapper .tm-content-wrapper .tm-toolbar, .tm-wrapper .tm-content-wrapper .tm-block-footer { padding: 30px; } .tm-logo-small:hover { text-decoration: none; } } [class*='uk-animation-'] .uk-button { -webkit-backface-visibility: hidden; } .tm-ct-spacing-false .tm-block-content-top { padding: 0 !important; } .tm-cb-spacing-false .tm-block-content-bottom { padding: 0 !important; } /* Dropdown stack ========================================================================== */ .uk-dropdown-navbar.uk-dropdown-stack { min-width: 0 !important; max-width: none !important; } /* Additional ========================================================================== */ @font-face { font-family: 'yootheme'; src: url('../../../fonts/yootheme.eot?-fkrq72'); src: url('../../../fonts/yootheme.eot?#iefix-fkrq72') format('embedded-opentype'), url('../../../fonts/yootheme.woff?-fkrq72') format('woff'), url('../../../fonts/yootheme.ttf?-fkrq72') format('truetype'), url('../../../fonts/yootheme.svg?-fkrq72#yootheme') format('svg'); font-weight: normal; font-style: normal; } [class^="tm-icon-yootheme-"], [class*=" tm-icon-yootheme-"] { font-family: 'yootheme'; speak: none; font-size: 72px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-icon-yootheme-cart::before { content: "\e600"; } .tm-icon-yootheme-css3::before { content: "\e601"; } .tm-icon-yootheme-github1::before { content: "\e602"; } .tm-icon-yootheme-github2::before { content: "\e603"; } .tm-icon-yootheme-html5::before { content: "\e604"; } .tm-icon-yootheme-joomla::before { content: "\e605"; } .tm-icon-yootheme-jquery::before { content: "\e606"; } .tm-icon-yootheme-less::before { content: "\e607"; } .tm-icon-yootheme-symfony::before { content: "\e608"; } .tm-icon-yootheme-twitter::before { content: "\e609"; } .tm-icon-yootheme-wordpress::before { content: "\e60a"; } .tm-icon-yootheme-zoo::before { content: "\e60b"; } .tm-icon-yootheme-yoo::before { content: "\e60c"; } .tm-icon-yootheme-widgetkit::before { content: "\e60d"; } .tm-icon-yootheme-warp::before { content: "\e60e"; } .tm-icon-yootheme-uikit::before { content: "\e60f"; } .tm-icon-yootheme-pagekit::before { content: "\e610"; } .tm-about > .uk-switcher > li { padding-top: 80px; font-size: 22px; line-height: 30px; font-style: italic; text-align: center; } .tm-about > .uk-switcher > li::before { content: "\f099"; display: inline-block; position: absolute; top: 0; left: 50%; margin-left: -25px; color: #ffd180; font-family: 'FontAwesome'; font-size: 50px; font-weight: normal; font-style: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .tm-about > .uk-switcher > li:nth-child(2)::before { content: "\f075"; } .tm-about > .uk-switcher > li:nth-child(3)::before { content: "\f10d"; } .tm-button-wide { padding-right: 25px; padding-left: 25px; } .tm-underlined { border-bottom: 2px solid #ffd180; } .uk-navbar-nav li > a, .uk-button, .uk-subnav-pill > li > a, .uk-nav-side > li > a, .uk-nav-offcanvas > li > a { position: relative; overflow: hidden; z-index: 0; -webkit-transition: all 0.2s ease; transition: all 0.2s ease; -webkit-transform-style: preserve-3d; } .tm-ripple { display: block; position: absolute; background: rgba(255, 255, 255, 0.3); border-radius: 100%; -webkit-transform: scale(0); transform: scale(0); } .tm-animate-ripple { -webkit-animation: ripple 0.65s linear; animation: ripple 0.65s linear; } @-webkit-keyframes ripple { 100% { opacity: 0; -webkit-transform: scale(2.5); } } @keyframes ripple { 100% { opacity: 0; transform: scale(2.5); } } /* Widgetkit 2 ========================================================================== */ .tm-caption { position: relative; overflow: hidden; cursor: pointer; background: #70727f; color: #ffffff; } .tm-caption img { position: relative; display: block; opacity: 1; -webkit-transition: all 0.35s; transition: all 0.35s; -webkit-transform: scale(1); transform: scale(1); } .tm-caption figcaption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .tm-caption figcaption > a:hover { text-decoration: none; } .tm-caption figcaption::before, .tm-caption figcaption::after { position: absolute; top: 30px; right: 30px; bottom: 30px; left: 30px; content: ''; opacity: 0; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; pointer-events: none; } .tm-caption figcaption::before { border-top: 1px solid #fff; border-bottom: 1px solid #fff; -webkit-transform: scale(0, 1); transform: scale(0, 1); } .tm-caption figcaption::after { border-right: 1px solid #fff; border-left: 1px solid #fff; -webkit-transform: scale(1, 0); transform: scale(1, 0); } .tm-caption h3 { margin: 0; padding: 3px 6px; background: #70727f; border-radius: 1px; color: #ffffff; text-transform: uppercase; -webkit-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out; } .tm-caption:hover img { opacity: 0.5; -webkit-transform: scale(1.1); transform: scale(1.1); } .tm-caption:hover figcaption::before, .tm-caption:hover figcaption::after { opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .tm-caption:hover h3 { background: #ffffff; color: #70727f; } .uk-caption .uk-article-lead { color: #ffffff; } /* Blog ========================================================================== */ .uk-article + .uk-article { margin-top: 40px; padding-top: 40px; border-top: 1px solid rgba(230, 231, 242, 0.08); } /* Joomla only */ .tm-leading-article .uk-article:last-child { margin-bottom: 0; padding-bottom: 40px; border-bottom: 1px solid rgba(230, 231, 242, 0.08); } /* Error ========================================================================== */ .tm-error-icon { font-size: 250px; } .tm-error-headline { font-size: 100px; } /* Offline ========================================================================== */ .tm-offline { width: 300px; } /* Socialbuttons ========================================================================== */ .tm-socialbuttons { line-height: 1; } .tm-socialbuttons > div { margin-right: 10px; float: left; } /* WordPress only ========================================================================== */ .alignleft { display: block; margin-right: 25px; float: left; } .alignright { display: block; margin-left: 25px; float: right; } .aligncenter { display: block; margin-left: auto; margin-right: auto; } /* Styles ========================================================================== */ html[dir="rtl"] body .tm-sidebar-wrapper { background-position: 100% 0px; } PK���\Ihv�,templates/yoo_aurora/styles/green/style.lessnu�[���// Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700'; // Global variables // ======================================================================== // // Text // @global-color: #6b6966; @global-muted-color: #93918e; @global-highlight-color: #3c3831; @global-link-color: #79a65a; @global-link-hover-color: darken(@global-link-color, 10%); @global-primary-link-color: #fff8c8; @global-primary-link-hover-color: @global-contrast-color; @global-primary-color: @global-contrast-color; @global-secondary-color: #6a6a61; @global-success-color: #9fc572; @global-warning-color: #e49362; @global-danger-color: #e15e5e; // // Backgrounds & Borders // @global-primary-background: #79a65a; @global-secondary-background: #f6f6f3; @global-border-radius: 2px; // // Component: Variables // // ======================================================================== // // Button // @button-background: @global-highlight-background; @button-color: @global-contrast-color; @button-hover-background: darken(@button-background, 3%); @button-primary-background: @global-primary-background; @button-primary-color: @global-contrast-color; @button-primary-hover-background: darken(@button-primary-background, 3%); @button-success-background: @global-success-background; @button-success-color: @global-contrast-color; @button-success-hover-background: darken(@button-success-background, 3%); @button-danger-background: @global-danger-background; @button-danger-color: @global-contrast-color; @button-danger-hover-background: darken(@button-danger-background, 3%); // // Offcanvas // @offcanvas-background: fade(@offcanvas-bar-background, 30%); @offcanvas-bar-background: #222; @offcanvas-panel-color: @global-color; @offcanvas-panel-title-color: @global-contrast-color; @offcanvas-panel-link-color: @global-contrast-color; @offcanvas-panel-link-hover-color: lighten(@global-link-color, 15%); // Theme variables // ======================================================================== @global-body-style: 'green'; @theme-body-background: #f6f6f2; // // Sidebar // @theme-sidebar-navbar-nav-border: rgba(255,255,255,0.12); @theme-sidebar-navbar-nav-color: @global-contrast-color; @theme-sidebar-navbar-nav-hover-color: @global-contrast-color; @theme-sidebar-navbar-nav-onclick-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-active-color: #fffbd7; @theme-sidebar-navbar-nav-before-background: rgba(255,255,255,0.3); @theme-sidebar-navbar-nav-before-hover-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-navbar-nav-before-active-background: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-title-color: @theme-sidebar-navbar-nav-active-color; @theme-sidebar-panel-color: @global-contrast-color; @theme-sidebar-panel-link-color: @theme-sidebar-panel-title-color; @theme-sidebar-panel-link-hover-color: @global-contrast-color; @theme-sidebar-social-border-top: rgba(0,0,0,0); @theme-sidebar-social-background: rgba(0,0,0,0.2); @theme-sidebar-social-color: @global-contrast-color; @theme-sidebar-social-hover-color: @theme-sidebar-panel-title-color; PK���\�g���3templates/yoo_aurora/styles/green/css/bootstrap.cssnu�[���/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */ @import 'https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700'; article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; } audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } audio:not([controls]) { display: none; } html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; } a:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } a:hover, a:active { outline: 0; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } img { /* Responsive images (ensure images don't scale beyond their parents) */ max-width: 100%; /* Part 1: Set a maxium relative to the parent */ width: auto\9; /* IE7-8 need help adjusting responsive images */ height: auto; /* Part 2: Scale the height according to the width, otherwise you get stretching */ vertical-align: middle; border: 0; -ms-interpolation-mode: bicubic; } #map_canvas img, .google-maps img, .gm-style img { max-width: none; } button, input, select, textarea { margin: 0; font-size: 100%; vertical-align: middle; } button, input { *overflow: visible; line-height: normal; } button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] { cursor: pointer; } input[type="search"] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-appearance: textfield; } input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button { -webkit-appearance: none; } textarea { overflow: auto; vertical-align: top; } @media print { * { text-shadow: none !important; color: #000 !important; background: transparent !important; box-shadow: none !important; } a, a:visited { text-decoration: underline; } a[href]:after { content: " (" attr(href) ")"; } abbr[title]:after { content: " (" attr(title) ")"; } .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } pre, blockquote { border: 1px solid #999; page-break-inside: avoid; } thead { display: table-header-group; } tr, img { page-break-inside: avoid; } img { max-width: 100% !important; } @page { margin: 0.5cm; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3 { page-break-after: avoid; } } .clearfix { *zoom: 1; } .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0; } .clearfix:after { clear: both; } .hide-text { font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0; } .input-block-level { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { margin: 0; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 15px; line-height: 22px; color: #6b6966; background-color: #ffffff; } a { color: #79a65a; text-decoration: none; } a:hover, a:focus { color: #618548; text-decoration: underline; } .img-rounded { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .img-polaroid { padding: 4px; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); } .img-circle { -webkit-border-radius: 500px; -moz-border-radius: 500px; border-radius: 500px; } .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .span12 { width: 940px; } .span11 { width: 860px; } .span10 { width: 780px; } .span9 { width: 700px; } .span8 { width: 620px; } .span7 { width: 540px; } .span6 { width: 460px; } .span5 { width: 380px; } .span4 { width: 300px; } .span3 { width: 220px; } .span2 { width: 140px; } .span1 { width: 60px; } .offset12 { margin-left: 980px; } .offset11 { margin-left: 900px; } .offset10 { margin-left: 820px; } .offset9 { margin-left: 740px; } .offset8 { margin-left: 660px; } .offset7 { margin-left: 580px; } .offset6 { margin-left: 500px; } .offset5 { margin-left: 420px; } .offset4 { margin-left: 340px; } .offset3 { margin-left: 260px; } .offset2 { margin-left: 180px; } .offset1 { margin-left: 100px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.12765957%; *margin-left: 2.07446809%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.12765957%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.4893617%; *width: 91.43617021%; } .row-fluid .span10 { width: 82.9787234%; *width: 82.92553191%; } .row-fluid .span9 { width: 74.46808511%; *width: 74.41489362%; } .row-fluid .span8 { width: 65.95744681%; *width: 65.90425532%; } .row-fluid .span7 { width: 57.44680851%; *width: 57.39361702%; } .row-fluid .span6 { width: 48.93617021%; *width: 48.88297872%; } .row-fluid .span5 { width: 40.42553191%; *width: 40.37234043%; } .row-fluid .span4 { width: 31.91489362%; *width: 31.86170213%; } .row-fluid .span3 { width: 23.40425532%; *width: 23.35106383%; } .row-fluid .span2 { width: 14.89361702%; *width: 14.84042553%; } .row-fluid .span1 { width: 6.38297872%; *width: 6.32978723%; } .row-fluid .offset12 { margin-left: 104.25531915%; *margin-left: 104.14893617%; } .row-fluid .offset12:first-child { margin-left: 102.12765957%; *margin-left: 102.0212766%; } .row-fluid .offset11 { margin-left: 95.74468085%; *margin-left: 95.63829787%; } .row-fluid .offset11:first-child { margin-left: 93.61702128%; *margin-left: 93.5106383%; } .row-fluid .offset10 { margin-left: 87.23404255%; *margin-left: 87.12765957%; } .row-fluid .offset10:first-child { margin-left: 85.10638298%; *margin-left: 85%; } .row-fluid .offset9 { margin-left: 78.72340426%; *margin-left: 78.61702128%; } .row-fluid .offset9:first-child { margin-left: 76.59574468%; *margin-left: 76.4893617%; } .row-fluid .offset8 { margin-left: 70.21276596%; *margin-left: 70.10638298%; } .row-fluid .offset8:first-child { margin-left: 68.08510638%; *margin-left: 67.9787234%; } .row-fluid .offset7 { margin-left: 61.70212766%; *margin-left: 61.59574468%; } .row-fluid .offset7:first-child { margin-left: 59.57446809%; *margin-left: 59.46808511%; } .row-fluid .offset6 { margin-left: 53.19148936%; *margin-left: 53.08510638%; } .row-fluid .offset6:first-child { margin-left: 51.06382979%; *margin-left: 50.95744681%; } .row-fluid .offset5 { margin-left: 44.68085106%; *margin-left: 44.57446809%; } .row-fluid .offset5:first-child { margin-left: 42.55319149%; *margin-left: 42.44680851%; } .row-fluid .offset4 { margin-left: 36.17021277%; *margin-left: 36.06382979%; } .row-fluid .offset4:first-child { margin-left: 34.04255319%; *margin-left: 33.93617021%; } .row-fluid .offset3 { margin-left: 27.65957447%; *margin-left: 27.55319149%; } .row-fluid .offset3:first-child { margin-left: 25.53191489%; *margin-left: 25.42553191%; } .row-fluid .offset2 { margin-left: 19.14893617%; *margin-left: 19.04255319%; } .row-fluid .offset2:first-child { margin-left: 17.0212766%; *margin-left: 16.91489362%; } .row-fluid .offset1 { margin-left: 10.63829787%; *margin-left: 10.53191489%; } .row-fluid .offset1:first-child { margin-left: 8.5106383%; *margin-left: 8.40425532%; } [class*="span"].hide, .row-fluid [class*="span"].hide { display: none; } [class*="span"].pull-right, .row-fluid [class*="span"].pull-right { float: right; } .container { margin-right: auto; margin-left: auto; *zoom: 1; } .container:before, .container:after { display: table; content: ""; line-height: 0; } .container:after { clear: both; } .container-fluid { padding-right: 20px; padding-left: 20px; *zoom: 1; } .container-fluid:before, .container-fluid:after { display: table; content: ""; line-height: 0; } .container-fluid:after { clear: both; } p { margin: 0 0 11px; } .lead { margin-bottom: 22px; font-size: 22.5px; font-weight: 200; line-height: 33px; } small { font-size: 85%; } strong { font-weight: bold; } em { font-style: italic; } cite { font-style: normal; } .muted { color: #93918e; } a.muted:hover, a.muted:focus { color: #7a7874; } .text-warning { color: #ffffff; } a.text-warning:hover, a.text-warning:focus { color: #e6e6e6; } .text-error { color: #ffffff; } a.text-error:hover, a.text-error:focus { color: #e6e6e6; } .text-info { color: #ffffff; } a.text-info:hover, a.text-info:focus { color: #e6e6e6; } .text-success { color: #ffffff; } a.text-success:hover, a.text-success:focus { color: #e6e6e6; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } h1, h2, h3, h4, h5, h6 { margin: 11px 0; font-family: inherit; font-weight: normal; line-height: 22px; color: #3c3831; text-rendering: optimizelegibility; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { font-weight: normal; line-height: 1; color: #93918e; } h1, h2, h3 { line-height: 44px; } h1 { font-size: 41.25px; } h2 { font-size: 33.75px; } h3 { font-size: 26.25px; } h4 { font-size: 18.75px; } h5 { font-size: 15px; } h6 { font-size: 12.75px; } h1 small { font-size: 26.25px; } h2 small { font-size: 18.75px; } h3 small { font-size: 15px; } h4 small { font-size: 15px; } .page-header { padding-bottom: 10px; margin: 22px 0 33px; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } ul, ol { padding: 0; margin: 0 0 11px 25px; } ul ul, ul ol, ol ol, ol ul { margin-bottom: 0; } li { line-height: 22px; } ul.unstyled, ol.unstyled { margin-left: 0; list-style: none; } ul.inline, ol.inline { margin-left: 0; list-style: none; } ul.inline > li, ol.inline > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding-left: 5px; padding-right: 5px; } dl { margin-bottom: 22px; } dt, dd { line-height: 22px; } dt { font-weight: bold; } dd { margin-left: 11px; } .dl-horizontal { *zoom: 1; } .dl-horizontal:before, .dl-horizontal:after { display: table; content: ""; line-height: 0; } .dl-horizontal:after { clear: both; } .dl-horizontal dt { float: left; width: 160px; clear: left; text-align: right; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .dl-horizontal dd { margin-left: 180px; } hr { margin: 22px 0; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid #ffffff; } abbr[title], abbr[data-original-title] { cursor: help; border-bottom: 1px dotted #93918e; } abbr.initialism { font-size: 90%; text-transform: uppercase; } blockquote { padding: 0 0 0 15px; margin: 0 0 22px; border-left: 5px solid rgba(0, 0, 0, 0.05); } blockquote p { margin-bottom: 0; font-size: 18.75px; font-weight: 300; line-height: 1.25; } blockquote small { display: block; line-height: 22px; color: #93918e; } blockquote small:before { content: '\2014 \00A0'; } blockquote.pull-right { float: right; padding-right: 15px; padding-left: 0; border-right: 5px solid rgba(0, 0, 0, 0.05); border-left: 0; } blockquote.pull-right p, blockquote.pull-right small { text-align: right; } blockquote.pull-right small:before { content: ''; } blockquote.pull-right small:after { content: '\00A0 \2014'; } q:before, q:after, blockquote:before, blockquote:after { content: ""; } address { display: block; margin-bottom: 22px; font-style: normal; line-height: 22px; } code, pre { padding: 0 3px 2px; font-family: Consolas, monospace, serif; font-size: 13px; color: #484848; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } code { padding: 2px 4px; color: #d14; background-color: #f7f7f9; border: 1px solid #e1e1e8; white-space: nowrap; } pre { display: block; padding: 10.5px; margin: 0 0 11px; font-size: 14px; line-height: 22px; word-break: break-all; word-wrap: break-word; white-space: pre; white-space: pre-wrap; background-color: #f5f5f5; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.15); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } pre.prettyprint { margin-bottom: 22px; } pre code { padding: 0; color: inherit; white-space: pre; white-space: pre-wrap; background-color: transparent; border: 0; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } form { margin: 0 0 22px; } fieldset { padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; padding: 0; margin-bottom: 22px; font-size: 22.5px; line-height: 44px; color: #484848; border: 0; border-bottom: 1px solid #e5e5e5; } legend small { font-size: 16.5px; color: #93918e; } label, input, button, select, textarea { font-size: 15px; font-weight: normal; line-height: 22px; } input, button, select, textarea { font-family: 'Roboto', Helvetica, Arial, sans-serif; } label { display: block; margin-bottom: 5px; } select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { display: inline-block; height: 22px; padding: 4px 6px; margin-bottom: 11px; font-size: 15px; line-height: 22px; color: #555555; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; vertical-align: middle; } input, textarea, .uneditable-input { width: 206px; } textarea { height: auto; } textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border linear .2s, box-shadow linear .2s; -moz-transition: border linear .2s, box-shadow linear .2s; -o-transition: border linear .2s, box-shadow linear .2s; transition: border linear .2s, box-shadow linear .2s; } textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { border-color: rgba(82, 168, 236, 0.8); outline: 0; outline: thin dotted \9; /* IE6-9 */ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6); } input[type="radio"], input[type="checkbox"] { margin: 4px 0 0; *margin-top: 0; /* IE7 */ margin-top: 1px \9; /* IE8-9 */ line-height: normal; } input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] { width: auto; } select, input[type="file"] { height: 32px; /* In IE7, the height of the select element cannot be changed by height, only font-size */ *margin-top: 4px; /* For IE7, add top margin to align select with labels */ line-height: 32px; } select { width: 220px; border: 1px solid rgba(0, 0, 0, 0.05); background-color: #ffffff; } select[multiple], select[size] { height: auto; } select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .uneditable-input, .uneditable-textarea { color: #93918e; background-color: #fcfcfc; border-color: rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); cursor: not-allowed; } .uneditable-input { overflow: hidden; white-space: nowrap; } .uneditable-textarea { width: auto; height: auto; } input:-moz-placeholder, textarea:-moz-placeholder { color: #93918e; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #93918e; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #93918e; } .radio, .checkbox { min-height: 22px; padding-left: 20px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -20px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } .input-mini { width: 60px; } .input-small { width: 90px; } .input-medium { width: 150px; } .input-large { width: 210px; } .input-xlarge { width: 270px; } .input-xxlarge { width: 530px; } input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"] { float: none; margin-left: 0; } .input-append input[class*="span"], .input-append .uneditable-input[class*="span"], .input-prepend input[class*="span"], .input-prepend .uneditable-input[class*="span"], .row-fluid input[class*="span"], .row-fluid select[class*="span"], .row-fluid textarea[class*="span"], .row-fluid .uneditable-input[class*="span"], .row-fluid .input-prepend [class*="span"], .row-fluid .input-append [class*="span"] { display: inline-block; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 926px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 846px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 766px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 686px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 606px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 526px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 446px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 366px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 286px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 206px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 126px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 46px; } .controls-row { *zoom: 1; } .controls-row:before, .controls-row:after { display: table; content: ""; line-height: 0; } .controls-row:after { clear: both; } .controls-row [class*="span"], .row-fluid .controls-row [class*="span"] { float: left; } .controls-row .checkbox[class*="span"], .controls-row .radio[class*="span"] { padding-top: 5px; } input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly] { cursor: not-allowed; background-color: #fafafa; } input[type="radio"][disabled], input[type="checkbox"][disabled], input[type="radio"][readonly], input[type="checkbox"][readonly] { background-color: transparent; } .control-group.warning .control-label, .control-group.warning .help-block, .control-group.warning .help-inline { color: #ffffff; } .control-group.warning .checkbox, .control-group.warning .radio, .control-group.warning input, .control-group.warning select, .control-group.warning textarea { color: #ffffff; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.warning .input-prepend .add-on, .control-group.warning .input-append .add-on { color: #ffffff; background-color: #e49362; border-color: #ffffff; } .control-group.error .control-label, .control-group.error .help-block, .control-group.error .help-inline { color: #ffffff; } .control-group.error .checkbox, .control-group.error .radio, .control-group.error input, .control-group.error select, .control-group.error textarea { color: #ffffff; } .control-group.error input, .control-group.error select, .control-group.error textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.error .input-prepend .add-on, .control-group.error .input-append .add-on { color: #ffffff; background-color: #e15e5e; border-color: #ffffff; } .control-group.success .control-label, .control-group.success .help-block, .control-group.success .help-inline { color: #ffffff; } .control-group.success .checkbox, .control-group.success .radio, .control-group.success input, .control-group.success select, .control-group.success textarea { color: #ffffff; } .control-group.success input, .control-group.success select, .control-group.success textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.success .input-prepend .add-on, .control-group.success .input-append .add-on { color: #ffffff; background-color: #9fc572; border-color: #ffffff; } .control-group.info .control-label, .control-group.info .help-block, .control-group.info .help-inline { color: #ffffff; } .control-group.info .checkbox, .control-group.info .radio, .control-group.info input, .control-group.info select, .control-group.info textarea { color: #ffffff; } .control-group.info input, .control-group.info select, .control-group.info textarea { border-color: #ffffff; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } .control-group.info input:focus, .control-group.info select:focus, .control-group.info textarea:focus { border-color: #e6e6e6; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffffff; } .control-group.info .input-prepend .add-on, .control-group.info .input-append .add-on { color: #ffffff; background-color: #79a65a; border-color: #ffffff; } input:focus:invalid, textarea:focus:invalid, select:focus:invalid { color: #b94a48; border-color: #ee5f5b; } input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus { border-color: #e9322d; -webkit-box-shadow: 0 0 6px #f8b9b7; -moz-box-shadow: 0 0 6px #f8b9b7; box-shadow: 0 0 6px #f8b9b7; } .form-actions { padding: 21px 20px 22px; margin-top: 22px; margin-bottom: 22px; background-color: #f6f6f3; border-top: 1px solid #e5e5e5; *zoom: 1; } .form-actions:before, .form-actions:after { display: table; content: ""; line-height: 0; } .form-actions:after { clear: both; } .help-block, .help-inline { color: #918f8c; } .help-block { display: block; margin-bottom: 11px; } .help-inline { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; vertical-align: middle; padding-left: 5px; } .input-append, .input-prepend { display: inline-block; margin-bottom: 11px; vertical-align: middle; font-size: 0; white-space: nowrap; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input, .input-append .dropdown-menu, .input-prepend .dropdown-menu, .input-append .popover, .input-prepend .popover { font-size: 15px; } .input-append input, .input-prepend input, .input-append select, .input-prepend select, .input-append .uneditable-input, .input-prepend .uneditable-input { position: relative; margin-bottom: 0; *margin-left: 0; vertical-align: top; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input:focus, .input-prepend input:focus, .input-append select:focus, .input-prepend select:focus, .input-append .uneditable-input:focus, .input-prepend .uneditable-input:focus { z-index: 2; } .input-append .add-on, .input-prepend .add-on { display: inline-block; width: auto; height: 22px; min-width: 16px; padding: 4px 5px; font-size: 15px; font-weight: normal; line-height: 22px; text-align: center; text-shadow: 0 1px 0 #ffffff; background-color: rgba(0, 0, 0, 0.05); border: 1px solid #ccc; } .input-append .add-on, .input-prepend .add-on, .input-append .btn, .input-prepend .btn, .input-append .btn-group > .dropdown-toggle, .input-prepend .btn-group > .dropdown-toggle { vertical-align: top; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-append .active, .input-prepend .active { background-color: #e9f2de; border-color: #9fc572; } .input-prepend .add-on, .input-prepend .btn { margin-right: -1px; } .input-prepend .add-on:first-child, .input-prepend .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input, .input-append select, .input-append .uneditable-input { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append input + .btn-group .btn:last-child, .input-append select + .btn-group .btn:last-child, .input-append .uneditable-input + .btn-group .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-append .add-on, .input-append .btn, .input-append .btn-group { margin-left: -1px; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-append .btn-group:last-child > .dropdown-toggle { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append input, .input-prepend.input-append select, .input-prepend.input-append .uneditable-input { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .input-prepend.input-append input + .btn-group .btn, .input-prepend.input-append select + .btn-group .btn, .input-prepend.input-append .uneditable-input + .btn-group .btn { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { margin-right: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { margin-left: -1px; -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .input-prepend.input-append .btn-group:first-child { margin-left: 0; } input.search-query { padding-right: 14px; padding-right: 4px \9; padding-left: 14px; padding-left: 4px \9; /* IE7-8 doesn't have border-radius, so don't indent the padding */ margin-bottom: 0; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } /* Allow for input prepend/append in search forms */ .form-search .input-append .search-query, .form-search .input-prepend .search-query { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .form-search .input-append .search-query { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search .input-append .btn { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .search-query { -webkit-border-radius: 0 14px 14px 0; -moz-border-radius: 0 14px 14px 0; border-radius: 0 14px 14px 0; } .form-search .input-prepend .btn { -webkit-border-radius: 14px 0 0 14px; -moz-border-radius: 14px 0 0 14px; border-radius: 14px 0 0 14px; } .form-search input, .form-inline input, .form-horizontal input, .form-search textarea, .form-inline textarea, .form-horizontal textarea, .form-search select, .form-inline select, .form-horizontal select, .form-search .help-inline, .form-inline .help-inline, .form-horizontal .help-inline, .form-search .uneditable-input, .form-inline .uneditable-input, .form-horizontal .uneditable-input, .form-search .input-prepend, .form-inline .input-prepend, .form-horizontal .input-prepend, .form-search .input-append, .form-inline .input-append, .form-horizontal .input-append { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-bottom: 0; vertical-align: middle; } .form-search .hide, .form-inline .hide, .form-horizontal .hide { display: none; } .form-search label, .form-inline label, .form-search .btn-group, .form-inline .btn-group { display: inline-block; } .form-search .input-append, .form-inline .input-append, .form-search .input-prepend, .form-inline .input-prepend { margin-bottom: 0; } .form-search .radio, .form-search .checkbox, .form-inline .radio, .form-inline .checkbox { padding-left: 0; margin-bottom: 0; vertical-align: middle; } .form-search .radio input[type="radio"], .form-search .checkbox input[type="checkbox"], .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] { float: left; margin-right: 3px; margin-left: 0; } .control-group { margin-bottom: 11px; } legend + .control-group { margin-top: 22px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 22px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; line-height: 0; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 160px; padding-top: 5px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 180px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 180px; } .form-horizontal .help-block { margin-bottom: 0; } .form-horizontal input + .help-block, .form-horizontal select + .help-block, .form-horizontal textarea + .help-block, .form-horizontal .uneditable-input + .help-block, .form-horizontal .input-prepend + .help-block, .form-horizontal .input-append + .help-block { margin-top: 11px; } .form-horizontal .form-actions { padding-left: 180px; } /*Fix for tooltips wrong positioning*/ .control-label .hasPopover, .control-label .hasTooltip { display: inline-block; } /* Field subform repeatable */ .subform-repeatable-wrapper .btn-group > .btn.button { min-width: 0; } .subform-repeatable-wrapper .ui-sortable-helper { background: #ffffff; } .subform-repeatable-wrapper tr.ui-sortable-helper { display: table; } table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0; } .table { width: 100%; margin-bottom: 22px; } .table th, .table td { padding: 8px; line-height: 22px; text-align: left; vertical-align: top; border-top: 1px solid rgba(0, 0, 0, 0.05); } .table th { font-weight: bold; } .table thead th { vertical-align: bottom; } .table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0; } .table tbody + tbody { border-top: 2px solid rgba(0, 0, 0, 0.05); } .table .table { background-color: #ffffff; } .table-condensed th, .table-condensed td { padding: 4px 5px; } .table-bordered { border: 1px solid rgba(0, 0, 0, 0.05); border-collapse: separate; *border-collapse: collapse; border-left: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .table-bordered th, .table-bordered td { border-left: 1px solid rgba(0, 0, 0, 0.05); } .table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0; } .table-bordered thead:first-child tr:first-child > th:first-child, .table-bordered tbody:first-child tr:first-child > td:first-child, .table-bordered tbody:first-child tr:first-child > th:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered thead:first-child tr:first-child > th:last-child, .table-bordered tbody:first-child tr:first-child > td:last-child, .table-bordered tbody:first-child tr:first-child > th:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-bordered thead:last-child tr:last-child > th:first-child, .table-bordered tbody:last-child tr:last-child > td:first-child, .table-bordered tbody:last-child tr:last-child > th:first-child, .table-bordered tfoot:last-child tr:last-child > td:first-child, .table-bordered tfoot:last-child tr:last-child > th:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered thead:last-child tr:last-child > th:last-child, .table-bordered tbody:last-child tr:last-child > td:last-child, .table-bordered tbody:last-child tr:last-child > th:last-child, .table-bordered tfoot:last-child tr:last-child > td:last-child, .table-bordered tfoot:last-child tr:last-child > th:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:first-child { -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .table-bordered tfoot + tbody:last-child tr:last-child td:last-child { -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; } .table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; } .table-striped tbody > tr:nth-child(odd) > td, .table-striped tbody > tr:nth-child(odd) > th { background-color: #fafafa; } .table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color: #f2f2f2; } table td[class*="span"], table th[class*="span"], .row-fluid table td[class*="span"], .row-fluid table th[class*="span"] { display: table-cell; float: none; margin-left: 0; } .table td.span1, .table th.span1 { float: none; width: 44px; margin-left: 0; } .table td.span2, .table th.span2 { float: none; width: 124px; margin-left: 0; } .table td.span3, .table th.span3 { float: none; width: 204px; margin-left: 0; } .table td.span4, .table th.span4 { float: none; width: 284px; margin-left: 0; } .table td.span5, .table th.span5 { float: none; width: 364px; margin-left: 0; } .table td.span6, .table th.span6 { float: none; width: 444px; margin-left: 0; } .table td.span7, .table th.span7 { float: none; width: 524px; margin-left: 0; } .table td.span8, .table th.span8 { float: none; width: 604px; margin-left: 0; } .table td.span9, .table th.span9 { float: none; width: 684px; margin-left: 0; } .table td.span10, .table th.span10 { float: none; width: 764px; margin-left: 0; } .table td.span11, .table th.span11 { float: none; width: 844px; margin-left: 0; } .table td.span12, .table th.span12 { float: none; width: 924px; margin-left: 0; } .table tbody tr.success > td { background-color: #9fc572; } .table tbody tr.error > td { background-color: #e15e5e; } .table tbody tr.warning > td { background-color: #e49362; } .table tbody tr.info > td { background-color: #79a65a; } .table-hover tbody tr.success:hover > td { background-color: #93be60; } .table-hover tbody tr.error:hover > td { background-color: #dd4949; } .table-hover tbody tr.warning:hover > td { background-color: #e0844c; } .table-hover tbody tr.info:hover > td { background-color: #6d9651; } .table-noheader { border-collapse: collapse; } .table-noheader thead { display: none; } .dropup, .dropdown { position: relative; } .dropdown-toggle { *margin-bottom: -3px; } .dropdown-toggle:active, .open .dropdown-toggle { outline: 0; } .caret { display: inline-block; width: 0; height: 0; vertical-align: top; border-top: 4px solid #222222; border-right: 4px solid transparent; border-left: 4px solid transparent; content: ""; } .dropdown .caret { margin-top: 8px; margin-left: 2px; } .dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #fafafa; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0); *border-right-width: 2px; *border-bottom-width: 2px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .dropdown-menu.pull-right { right: 0; left: auto; } .dropdown-menu .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .dropdown-menu .menuitem-group { height: 1px; margin: 4px 1px; overflow: hidden; border-top: 1px solid rgba(0, 0, 0, 0.05); border-bottom: 1px solid rgba(0, 0, 0, 0.05); background-color: rgba(0, 0, 0, 0.05); color: #555555; text-transform: capitalize; font-size: 95%; padding: 2px 0 24px; } .dropdown-menu > li > a { display: block; padding: 3px 20px; clear: both; font-weight: normal; line-height: 22px; color: #6b6966; white-space: nowrap; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { text-decoration: none; color: #ffffff; background-color: #749f56; background-image: -moz-linear-gradient(top, #79a65a, #6d9651); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#79a65a), to(#6d9651)); background-image: -webkit-linear-gradient(top, #79a65a, #6d9651); background-image: -o-linear-gradient(top, #79a65a, #6d9651); background-image: linear-gradient(to bottom, #79a65a, #6d9651); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79a65a', endColorstr='#ff6d9651', GradientType=0); } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #6b6966; text-decoration: none; outline: 0; background-color: #749f56; background-image: -moz-linear-gradient(top, #79a65a, #6d9651); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#79a65a), to(#6d9651)); background-image: -webkit-linear-gradient(top, #79a65a, #6d9651); background-image: -o-linear-gradient(top, #79a65a, #6d9651); background-image: linear-gradient(to bottom, #79a65a, #6d9651); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79a65a', endColorstr='#ff6d9651', GradientType=0); } .dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { color: #93918e; } .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus { text-decoration: none; background-color: transparent; background-image: none; filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); cursor: default; } .open { *z-index: 1000; } .open > .dropdown-menu { display: block; } .dropdown-backdrop { position: fixed; left: 0; right: 0; bottom: 0; top: 0; z-index: 990; } .pull-right > .dropdown-menu { right: 0; left: auto; } .dropup .caret, .navbar-fixed-bottom .dropdown .caret { border-top: 0; border-bottom: 4px solid #222222; content: ""; } .dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu { top: auto; bottom: 100%; margin-bottom: 1px; } .dropdown-submenu { position: relative; } .dropdown-submenu > .dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 6px 6px 6px 6px; -moz-border-radius: 6px 6px 6px 6px; border-radius: 6px 6px 6px 6px; } .dropdown-submenu:hover > .dropdown-menu { display: block; } .dropup .dropdown-submenu > .dropdown-menu { top: auto; bottom: 0; margin-top: 0; margin-bottom: -2px; -webkit-border-radius: 5px 5px 5px 0; -moz-border-radius: 5px 5px 5px 0; border-radius: 5px 5px 5px 0; } .dropdown-submenu > a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #c7c7c7; margin-top: 5px; margin-right: -10px; } .dropdown-submenu:hover > a:after { border-left-color: #ffffff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left > .dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .dropdown .dropdown-menu .nav-header { padding-left: 20px; padding-right: 20px; } .typeahead { z-index: 1051; margin-top: 2px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); } .well blockquote { border-color: #ddd; border-color: rgba(0, 0, 0, 0.15); } .well-large { padding: 24px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .well-small { padding: 9px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .fade { opacity: 0; -webkit-transition: opacity 0.15s linear; -moz-transition: opacity 0.15s linear; -o-transition: opacity 0.15s linear; transition: opacity 0.15s linear; } .fade.in { opacity: 1; } .collapse { position: relative; height: 0; overflow: hidden; -webkit-transition: height 0.35s ease; -moz-transition: height 0.35s ease; -o-transition: height 0.35s ease; transition: height 0.35s ease; } .collapse.in { height: auto; } .close { float: right; font-size: 20px; font-weight: bold; line-height: 22px; color: #222222; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .close:hover, .close:focus { color: #222222; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } button.close { padding: 3; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; } .alert-options { float: right; line-height: 22px; color: #222222; text-shadow: 0 1px 0 #ffffff; opacity: 0.2; filter: alpha(opacity=20); } .alert-options:hover, .alert-options:focus { color: #222222; text-decoration: none; cursor: pointer; opacity: 0.4; filter: alpha(opacity=40); } .btn { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 22px; text-align: center; vertical-align: middle; cursor: pointer; color: #484848; text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); background-color: #aaaaaa; background-image: -moz-linear-gradient(top, #ffffff, #2b2b2b); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#2b2b2b)); background-image: -webkit-linear-gradient(top, #ffffff, #2b2b2b); background-image: -o-linear-gradient(top, #ffffff, #2b2b2b); background-image: linear-gradient(to bottom, #ffffff, #2b2b2b); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff2b2b2b', GradientType=0); border-color: #2b2b2b #2b2b2b #050505; *background-color: #2b2b2b; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); border: 1px solid #cccccc; *border: 0; border-bottom-color: #b3b3b3; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; *margin-left: .3em; -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); } .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #484848; background-color: #2b2b2b; *background-color: #1f1f1f; } .btn:active, .btn.active { background-color: #121212 \9; } .btn:first-child { *margin-left: 0; } .btn:hover, .btn:focus { color: #484848; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; } .btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px; } .btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: 0.65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-large { padding: 11px 19px; font-size: 18.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px; } .btn-small { padding: 2px 10px; font-size: 12.75px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0; } .btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px; } .btn-mini { padding: 0 6px; font-size: 11.25px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-block { display: block; width: 100%; padding-left: 0; padding-right: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .btn-block + .btn-block { margin-top: 5px; } input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100%; } .btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255, 255, 255, 0.75); } .btn-primary { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #76a258; background-image: -moz-linear-gradient(top, #79a65a, #729c54); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#79a65a), to(#729c54)); background-image: -webkit-linear-gradient(top, #79a65a, #729c54); background-image: -o-linear-gradient(top, #79a65a, #729c54); background-image: linear-gradient(to bottom, #79a65a, #729c54); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff79a65a', endColorstr='#ff729c54', GradientType=0); border-color: #729c54 #729c54 #4e6b3a; *background-color: #729c54; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #ffffff; background-color: #729c54; *background-color: #668c4b; } .btn-primary:active, .btn-primary.active { background-color: #5a7b42 \9; } .btn-warning { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); border-color: #e49362 #e49362 #d56725; *background-color: #e49362; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #ffffff; background-color: #e49362; *background-color: #e0844c; } .btn-warning:active, .btn-warning.active { background-color: #dd7536 \9; } .btn-danger { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #e85957; background-image: -moz-linear-gradient(top, #ee5f5b, #df5151); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#df5151)); background-image: -webkit-linear-gradient(top, #ee5f5b, #df5151); background-image: -o-linear-gradient(top, #ee5f5b, #df5151); background-image: linear-gradient(to bottom, #ee5f5b, #df5151); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffdf5151', GradientType=0); border-color: #df5151 #df5151 #c02424; *background-color: #df5151; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #ffffff; background-color: #df5151; *background-color: #db3c3c; } .btn-danger:active, .btn-danger.active { background-color: #d52828 \9; } .btn-success { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #77c364; background-image: -moz-linear-gradient(top, #62c462, #98c167); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#98c167)); background-image: -webkit-linear-gradient(top, #62c462, #98c167); background-image: -o-linear-gradient(top, #62c462, #98c167); background-image: linear-gradient(to bottom, #62c462, #98c167); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff98c167', GradientType=0); border-color: #98c167 #98c167 #719b40; *background-color: #98c167; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #ffffff; background-color: #98c167; *background-color: #8bb955; } .btn-success:active, .btn-success.active { background-color: #7fad47 \9; } .btn-info { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #49afcd; background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); border-color: #2f96b4 #2f96b4 #1f6377; *background-color: #2f96b4; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #ffffff; background-color: #2f96b4; *background-color: #2a85a0; } .btn-info:active, .btn-info.active { background-color: #24748c \9; } .btn-inverse { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #414141; background-image: -moz-linear-gradient(top, #444444, #3c3c3c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#3c3c3c)); background-image: -webkit-linear-gradient(top, #444444, #3c3c3c); background-image: -o-linear-gradient(top, #444444, #3c3c3c); background-image: linear-gradient(to bottom, #444444, #3c3c3c); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff3c3c3c', GradientType=0); border-color: #3c3c3c #3c3c3c #151515; *background-color: #3c3c3c; /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #ffffff; background-color: #3c3c3c; *background-color: #2f2f2f; } .btn-inverse:active, .btn-inverse.active { background-color: #222222 \9; } button.btn, input[type="submit"].btn { *padding-top: 3px; *padding-bottom: 3px; } button.btn::-moz-focus-inner, input[type="submit"].btn::-moz-focus-inner { padding: 0; border: 0; } button.btn.btn-large, input[type="submit"].btn.btn-large { *padding-top: 7px; *padding-bottom: 7px; } button.btn.btn-small, input[type="submit"].btn.btn-small { *padding-top: 3px; *padding-bottom: 3px; } button.btn.btn-mini, input[type="submit"].btn.btn-mini { *padding-top: 1px; *padding-bottom: 1px; } .btn-link, .btn-link:active, .btn-link[disabled] { background-color: transparent; background-image: none; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .btn-link { border-color: transparent; cursor: pointer; color: #79a65a; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-link:hover, .btn-link:focus { color: #618548; text-decoration: underline; background-color: transparent; } .btn-link[disabled]:hover, .btn-link[disabled]:focus { color: #484848; text-decoration: none; } .btn-group { position: relative; display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; font-size: 0; vertical-align: middle; white-space: nowrap; *margin-left: .3em; } .btn-group:first-child { *margin-left: 0; } .btn-group + .btn-group { margin-left: 5px; } .btn-toolbar { font-size: 0; margin-top: 11px; margin-bottom: 11px; } .btn-toolbar > .btn + .btn, .btn-toolbar > .btn-group + .btn, .btn-toolbar > .btn + .btn-group { margin-left: 5px; } .btn-group > .btn { position: relative; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group > .btn + .btn { margin-left: -1px; } .btn-group > .btn, .btn-group > .dropdown-menu, .btn-group > .popover { font-size: 15px; } .btn-group > .btn-mini { font-size: 11.25px; } .btn-group > .btn-small { font-size: 12.75px; } .btn-group > .btn-large { font-size: 18.75px; } .btn-group > .btn:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn:last-child, .btn-group > .dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn.large:first-child { margin-left: 0; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .btn-group.open .dropdown-toggle { background-image: none; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05); } .btn-group.open .btn.dropdown-toggle { background-color: #2b2b2b; } .btn-group.open .btn-primary.dropdown-toggle { background-color: #729c54; } .btn-group.open .btn-warning.dropdown-toggle { background-color: #e49362; } .btn-group.open .btn-danger.dropdown-toggle { background-color: #df5151; } .btn-group.open .btn-success.dropdown-toggle { background-color: #98c167; } .btn-group.open .btn-info.dropdown-toggle { background-color: #2f96b4; } .btn-group.open .btn-inverse.dropdown-toggle { background-color: #3c3c3c; } .btn .caret { margin-top: 8px; margin-left: 0; } .btn-large .caret { margin-top: 6px; } .btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; } .btn-mini .caret, .btn-small .caret { margin-top: 8px; } .dropup .btn-large .caret { border-bottom-width: 5px; } .btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; } .btn-group-vertical { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; } .btn-group-vertical > .btn { display: block; float: none; max-width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .btn-group-vertical > .btn + .btn { margin-left: 0; margin-top: -1px; } .btn-group-vertical > .btn:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:first-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .btn-group-vertical > .btn-large:last-child { -webkit-border-radius: 0 0 0 0; -moz-border-radius: 0 0 0 0; border-radius: 0 0 0 0; } .alert { padding: 8px 35px 8px 14px; margin-bottom: 22px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); background-color: #e49362; border: 1px solid rgba(255, 255, 255, 0.3); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .alert, .alert h4 { color: #ffffff; } .alert h4 { margin: 0 0 .5em; } .alert .close { position: relative; top: -2px; right: -21px; line-height: 22px; cursor: pointer; } .alert-success { background-color: #9fc572; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-success h4 { color: #ffffff; } .alert-danger, .alert-error { background-color: #e15e5e; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-danger h4, .alert-error h4 { color: #ffffff; } .alert-info { background-color: #79a65a; border-color: rgba(255, 255, 255, 0.3); color: #ffffff; } .alert-info h4 { color: #ffffff; } .alert-block { padding-top: 14px; padding-bottom: 14px; } .alert-block > p, .alert-block > ul { margin-bottom: 0; } .alert-block p + p { margin-top: 5px; } .nav { margin-left: 0; margin-bottom: 22px; list-style: none; } .nav > li > a { display: block; } .nav > li > a:hover, .nav > li > a:focus { text-decoration: none; background-color: rgba(0, 0, 0, 0.05); } .nav > li > a > img { max-width: none; } .nav > .pull-right { float: right; } .nav-header { display: block; padding: 3px 15px; font-size: 11px; font-weight: bold; line-height: 22px; color: #93918e; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); text-transform: uppercase; } .nav li + .nav-header { margin-top: 9px; } .nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0; } .nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); } .nav-list > li > a { padding: 3px 15px; } .nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); background-color: #79a65a; } .nav-list [class^="icon-"], .nav-list [class*=" icon-"] { margin-right: 2px; } .nav-list .divider { *width: 100%; height: 1px; margin: 10px 1px; *margin: -5px 0 5px; overflow: hidden; background-color: #e5e5e5; border-bottom: 1px solid #ffffff; } .nav-tabs, .nav-pills { *zoom: 1; } .nav-tabs:before, .nav-pills:before, .nav-tabs:after, .nav-pills:after { display: table; content: ""; line-height: 0; } .nav-tabs:after, .nav-pills:after { clear: both; } .nav-tabs > li, .nav-pills > li { float: left; } .nav-tabs > li > a, .nav-pills > li > a { padding-right: 12px; padding-left: 12px; margin-right: 2px; line-height: 14px; } .nav-tabs { border-bottom: 1px solid #ddd; } .nav-tabs > li { margin-bottom: -1px; } .nav-tabs > li > a { padding-top: 8px; padding-bottom: 8px; line-height: 22px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } .nav-tabs > li > a:hover, .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) #dddddd; } .nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { color: #555555; background-color: #ffffff; border: 1px solid #ddd; border-bottom-color: transparent; cursor: default; } .nav-pills > li > a { padding-top: 8px; padding-bottom: 8px; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } .nav-pills > .active > a, .nav-pills > .active > a:hover, .nav-pills > .active > a:focus { color: #ffffff; background-color: #79a65a; } .nav-stacked > li { float: none; } .nav-stacked > li > a { margin-right: 0; } .nav-tabs.nav-stacked { border-bottom: 0; } .nav-tabs.nav-stacked > li > a { border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-tabs.nav-stacked > li:first-child > a { -webkit-border-top-right-radius: 4px; -moz-border-radius-topright: 4px; border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; border-top-left-radius: 4px; } .nav-tabs.nav-stacked > li:last-child > a { -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomright: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-left-radius: 4px; } .nav-tabs.nav-stacked > li > a:hover, .nav-tabs.nav-stacked > li > a:focus { border-color: #ddd; z-index: 2; } .nav-pills.nav-stacked > li > a { margin-bottom: 3px; } .nav-pills.nav-stacked > li:last-child > a { margin-bottom: 1px; } .nav-tabs .dropdown-menu { -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; } .nav-pills .dropdown-menu { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .nav .dropdown-toggle .caret { border-top-color: #79a65a; border-bottom-color: #79a65a; margin-top: 6px; } .nav .dropdown-toggle:hover .caret, .nav .dropdown-toggle:focus .caret { border-top-color: #618548; border-bottom-color: #618548; } /* move down carets for tabs */ .nav-tabs .dropdown-toggle .caret { margin-top: 8px; } .nav .active .dropdown-toggle .caret { border-top-color: #fff; border-bottom-color: #fff; } .nav-tabs .active .dropdown-toggle .caret { border-top-color: #555555; border-bottom-color: #555555; } .nav > .dropdown.active > a:hover, .nav > .dropdown.active > a:focus { cursor: pointer; } .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover, .nav > li.dropdown.open.active > a:focus { color: #ffffff; background-color: #93918e; border-color: #93918e; } .nav li.dropdown.open .caret, .nav li.dropdown.open.active .caret, .nav li.dropdown.open a:hover .caret, .nav li.dropdown.open a:focus .caret { border-top-color: #ffffff; border-bottom-color: #ffffff; opacity: 1; filter: alpha(opacity=100); } .tabs-stacked .open > a:hover, .tabs-stacked .open > a:focus { border-color: #93918e; } .tabbable { *zoom: 1; } .tabbable:before, .tabbable:after { display: table; content: ""; line-height: 0; } .tabbable:after { clear: both; } .tab-content { overflow: auto; } .tabs-below > .nav-tabs, .tabs-right > .nav-tabs, .tabs-left > .nav-tabs { border-bottom: 0; } .tab-content > .tab-pane, .pill-content > .pill-pane { display: none; } .tab-content > .active, .pill-content > .active { display: block; } .tabs-below > .nav-tabs { border-top: 1px solid #ddd; } .tabs-below > .nav-tabs > li { margin-top: -1px; margin-bottom: 0; } .tabs-below > .nav-tabs > li > a { -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; } .tabs-below > .nav-tabs > li > a:hover, .tabs-below > .nav-tabs > li > a:focus { border-bottom-color: transparent; border-top-color: #ddd; } .tabs-below > .nav-tabs > .active > a, .tabs-below > .nav-tabs > .active > a:hover, .tabs-below > .nav-tabs > .active > a:focus { border-color: transparent #ddd #ddd #ddd; } .tabs-left > .nav-tabs > li, .tabs-right > .nav-tabs > li { float: none; } .tabs-left > .nav-tabs > li > a, .tabs-right > .nav-tabs > li > a { min-width: 74px; margin-right: 0; margin-bottom: 3px; } .tabs-left > .nav-tabs { float: left; margin-right: 19px; border-right: 1px solid #ddd; } .tabs-left > .nav-tabs > li > a { margin-right: -1px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; } .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) #dddddd rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05); } .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus { border-color: #ddd transparent #ddd #ddd; *border-right-color: #ffffff; } .tabs-right > .nav-tabs { float: right; margin-left: 19px; border-left: 1px solid #ddd; } .tabs-right > .nav-tabs > li > a { margin-left: -1px; -webkit-border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; } .tabs-right > .nav-tabs > li > a:hover, .tabs-right > .nav-tabs > li > a:focus { border-color: rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) rgba(0, 0, 0, 0.05) #dddddd; } .tabs-right > .nav-tabs .active > a, .tabs-right > .nav-tabs .active > a:hover, .tabs-right > .nav-tabs .active > a:focus { border-color: #ddd #ddd #ddd transparent; *border-left-color: #ffffff; } .nav > .disabled > a { color: #93918e; } .nav > .disabled > a:hover, .nav > .disabled > a:focus { text-decoration: none; background-color: transparent; cursor: default; } .navbar { overflow: visible; margin-bottom: 22px; *position: relative; *z-index: 2; } .navbar-inner { min-height: 40px; padding-left: 20px; padding-right: 20px; background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border: 1px solid rgba(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); *zoom: 1; } .navbar-inner:before, .navbar-inner:after { display: table; content: ""; line-height: 0; } .navbar-inner:after { clear: both; } .navbar .container { width: auto; } .nav-collapse.collapse { height: auto; overflow: visible; } .navbar .brand { float: left; display: block; padding: 9px 20px 9px; margin-left: -20px; font-size: 20px; font-weight: 200; color: #6b6966; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .brand:hover, .navbar .brand:focus { text-decoration: none; } .navbar-text { margin-bottom: 0; line-height: 40px; color: #6b6966; } .navbar-link { color: #6b6966; } .navbar-link:hover, .navbar-link:focus { color: #6b6966; } .navbar .divider-vertical { height: 40px; margin: 0 9px; border-left: 1px solid rgba(0, 0, 0, 0); border-right: 1px solid rgba(26, 26, 26, 0); } .navbar .btn, .navbar .btn-group { margin-top: 5px; } .navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn, .navbar .input-prepend .btn-group, .navbar .input-append .btn-group { margin-top: 0; } .navbar-form { margin-bottom: 0; *zoom: 1; } .navbar-form:before, .navbar-form:after { display: table; content: ""; line-height: 0; } .navbar-form:after { clear: both; } .navbar-form input, .navbar-form select, .navbar-form .radio, .navbar-form .checkbox { margin-top: 5px; } .navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; margin-bottom: 0; } .navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; } .navbar-form .input-append, .navbar-form .input-prepend { margin-top: 5px; white-space: nowrap; } .navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0; } .navbar-search { position: relative; float: left; margin-top: 5px; margin-bottom: 0; } .navbar-search .search-query { margin-bottom: 0; padding: 4px 14px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-size: 13px; font-weight: normal; line-height: 1; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .navbar-static-top { position: static; margin-bottom: 0; } .navbar-static-top .navbar-inner { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: fixed; right: 0; left: 0; z-index: 1030; margin-bottom: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { border-width: 0 0 1px; } .navbar-fixed-bottom .navbar-inner { border-width: 1px 0 0; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding-left: 0; padding-right: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 940px; } .navbar-fixed-top { top: 0; } .navbar-fixed-top .navbar-inner, .navbar-static-top .navbar-inner { -webkit-box-shadow: 0 1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0,0,0,.1); } .navbar-fixed-bottom { bottom: 0; } .navbar-fixed-bottom .navbar-inner { -webkit-box-shadow: 0 -1px 10px rgba(0,0,0,.1); -moz-box-shadow: 0 -1px 10px rgba(0,0,0,.1); box-shadow: 0 -1px 10px rgba(0,0,0,.1); } .navbar .nav { position: relative; left: 0; display: block; float: left; margin: 0 10px 0 0; } .navbar .nav.pull-right { float: right; margin-right: 0; } .navbar .nav > li { float: left; } .navbar .nav > li > a { float: none; padding: 9px 15px 9px; color: #6b6966; text-decoration: none; text-shadow: 0 1px 0 rgba(26, 26, 26, 0); } .navbar .nav .dropdown-toggle .caret { margin-top: 8px; } .navbar .nav > li > a:focus, .navbar .nav > li > a:hover { background-color: #333333; color: #6b6966; text-decoration: none; } .navbar .nav > li > a:focus { outline: 2px solid #5e9ed6; } .navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: #6b6966; text-decoration: none; background-color: #79a65a; -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); } .navbar .btn-navbar { display: none; float: right; padding: 7px 10px; margin-left: 5px; margin-right: 5px; color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075); } .navbar .btn-navbar:hover, .navbar .btn-navbar:focus, .navbar .btn-navbar:active, .navbar .btn-navbar.active, .navbar .btn-navbar.disabled, .navbar .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar .btn-navbar:active, .navbar .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .navbar .btn-navbar .icon-bar { display: block; width: 18px; height: 2px; background-color: #f5f5f5; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); } .btn-navbar .icon-bar + .icon-bar { margin-top: 3px; } .navbar .nav > li > .dropdown-menu:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #ccc; border-bottom-color: rgba(0, 0, 0, 0); position: absolute; top: -7px; left: 9px; } .navbar .nav > li > .dropdown-menu:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fafafa; position: absolute; top: -6px; left: 10px; } .navbar-fixed-bottom .nav > li > .dropdown-menu:before { border-top: 7px solid #ccc; border-top-color: rgba(0, 0, 0, 0); border-bottom: 0; bottom: -7px; top: auto; } .navbar-fixed-bottom .nav > li > .dropdown-menu:after { border-top: 6px solid #fafafa; border-bottom: 0; bottom: -6px; top: auto; } .navbar .nav li.dropdown > a:hover .caret, .navbar .nav li.dropdown > a:focus .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: #79a65a; color: #6b6966; } .navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: 0; } .navbar .pull-right > li > .dropdown-menu:before, .navbar .nav > li > .dropdown-menu.pull-right:before { left: auto; right: 12px; } .navbar .pull-right > li > .dropdown-menu:after, .navbar .nav > li > .dropdown-menu.pull-right:after { left: auto; right: 13px; } .navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0; margin-right: -1px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; } .navbar-inverse .navbar-inner { background-color: rgba(15, 15, 15, 0); background-image: -moz-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(26, 26, 26, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(26, 26, 26, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001a1a1a', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0); } .navbar-inverse .brand, .navbar-inverse .nav > li > a { color: #6b6966; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); } .navbar-inverse .brand:hover, .navbar-inverse .nav > li > a:hover, .navbar-inverse .brand:focus, .navbar-inverse .nav > li > a:focus { color: #6b6966; } .navbar-inverse .brand { color: #6b6966; } .navbar-inverse .navbar-text { color: #6b6966; } .navbar-inverse .nav > li > a:focus, .navbar-inverse .nav > li > a:hover { background-color: #333333; color: #6b6966; } .navbar-inverse .nav .active > a, .navbar-inverse .nav .active > a:hover, .navbar-inverse .nav .active > a:focus { color: #6b6966; background-color: #79a65a; } .navbar-inverse .navbar-link { color: #6b6966; } .navbar-inverse .navbar-link:hover, .navbar-inverse .navbar-link:focus { color: #6b6966; } .navbar-inverse .divider-vertical { border-left-color: rgba(0, 0, 0, 0); border-right-color: rgba(26, 26, 26, 0); } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { background-color: #79a65a; color: #6b6966; } .navbar-inverse .nav li.dropdown > a:hover .caret, .navbar-inverse .nav li.dropdown > a:focus .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: #6b6966; border-bottom-color: #6b6966; } .navbar-inverse .navbar-search .search-query { color: #ffffff; background-color: #ffffff; border-color: rgba(0, 0, 0, 0.05); -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15); -webkit-transition: none; -moz-transition: none; -o-transition: none; transition: none; } .navbar-inverse .navbar-search .search-query:-moz-placeholder { color: #93918e; } .navbar-inverse .navbar-search .search-query:-ms-input-placeholder { color: #93918e; } .navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { color: #93918e; } .navbar-inverse .navbar-search .search-query:focus, .navbar-inverse .navbar-search .search-query.focused { padding: 5px 15px; color: #484848; text-shadow: 0 1px 0 #ffffff; background-color: #ffffff; border: 0; -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); outline: 0; } .navbar-inverse .btn-navbar { color: #ffffff; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: rgba(8, 8, 8, 0); background-image: -moz-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(13, 13, 13, 0)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(13, 13, 13, 0), rgba(0, 0, 0, 0)); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#000d0d0d', endColorstr='#00000000', GradientType=0); border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); /* Darken IE7 buttons by default so they stand out more given they won't have borders */ filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); } .navbar-inverse .btn-navbar:hover, .navbar-inverse .btn-navbar:focus, .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active, .navbar-inverse .btn-navbar.disabled, .navbar-inverse .btn-navbar[disabled] { color: #ffffff; background-color: rgba(0, 0, 0, 0); *background-color: rgba(0, 0, 0, 0); } .navbar-inverse .btn-navbar:active, .navbar-inverse .btn-navbar.active { background-color: rgba(0, 0, 0, 0) \9; } .breadcrumb { padding: 8px 15px; margin: 0 0 22px; list-style: none; background-color: #f5f5f5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .breadcrumb > li { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; text-shadow: 0 1px 0 #ffffff; } .breadcrumb > li > .divider { padding: 0 5px; color: #ccc; } .breadcrumb > .active { color: #93918e; } .pagination { margin: 22px 0; } .pagination ul { display: inline-block; *display: inline; /* IE7 inline-block hack */ *zoom: 1; margin-left: 0; margin-bottom: 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); } .pagination ul > li { display: inline; } .pagination ul > li > a, .pagination ul > li > span { float: left; padding: 4px 12px; line-height: 22px; text-decoration: none; background-color: #ffffff; border: 1px solid rgba(0, 0, 0, 0.05); border-left-width: 0; } .pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span { background-color: #79a65a; } .pagination ul > .active > a, .pagination ul > .active > span { color: #93918e; cursor: default; } .pagination ul > .disabled > span, .pagination ul > .disabled > a, .pagination ul > .disabled > a:hover, .pagination ul > .disabled > a:focus { color: #93918e; background-color: transparent; cursor: default; } .pagination ul > li:first-child > a, .pagination ul > li:first-child > span { border-left-width: 1px; -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination ul > li:last-child > a, .pagination ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-centered { text-align: center; } .pagination-right { text-align: right; } .pagination-large ul > li > a, .pagination-large ul > li > span { padding: 11px 19px; font-size: 18.75px; } .pagination-large ul > li:first-child > a, .pagination-large ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-large ul > li:last-child > a, .pagination-large ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-mini ul > li:first-child > a, .pagination-small ul > li:first-child > a, .pagination-mini ul > li:first-child > span, .pagination-small ul > li:first-child > span { -webkit-border-top-left-radius: 0; -moz-border-radius-topleft: 0; border-top-left-radius: 0; -webkit-border-bottom-left-radius: 0; -moz-border-radius-bottomleft: 0; border-bottom-left-radius: 0; } .pagination-mini ul > li:last-child > a, .pagination-small ul > li:last-child > a, .pagination-mini ul > li:last-child > span, .pagination-small ul > li:last-child > span { -webkit-border-top-right-radius: 0; -moz-border-radius-topright: 0; border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0; -moz-border-radius-bottomright: 0; border-bottom-right-radius: 0; } .pagination-small ul > li > a, .pagination-small ul > li > span { padding: 2px 10px; font-size: 12.75px; } .pagination-mini ul > li > a, .pagination-mini ul > li > span { padding: 0 6px; font-size: 11.25px; } .pager { margin: 22px 0; list-style: none; text-align: center; *zoom: 1; } .pager:before, .pager:after { display: table; content: ""; line-height: 0; } .pager:after { clear: both; } .pager li { display: inline; } .pager li > a, .pager li > span { display: inline-block; padding: 5px 14px; background-color: #fff; border: 1px solid #ddd; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; } .pager li > a:hover, .pager li > a:focus { text-decoration: none; background-color: #f5f5f5; } .pager .next > a, .pager .next > span { float: right; } .pager .previous > a, .pager .previous > span { float: left; } .pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span { color: #93918e; background-color: #fff; cursor: default; } /* Joomla JUI NOTE: Original .modal definition has to be commented */ div.modal { position: fixed; top: 5%; left: 50%; z-index: 1050; width: 80%; margin-left: -40%; background-color: #ffffff; border: 1px solid #999; border: 1px solid rgba(0, 0, 0, 0.3); *border: 1px solid #999; /* IE6-7 */ -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip: padding-box; -moz-background-clip: padding-box; background-clip: padding-box; outline: none; } div.modal.fade { -webkit-transition: opacity .3s linear, top .3s ease-out; -moz-transition: opacity .3s linear, top .3s ease-out; -o-transition: opacity .3s linear, top .3s ease-out; transition: opacity .3s linear, top .3s ease-out; top: -25%; } div.modal.fade.in { top: 5%; } .modal-batch { overflow-y: visible; } .modal-body[class^="jviewport-height"], .modal-body[class*="jviewport-height"] { max-height: none; } .jviewport-height10 { height: 10vh; } .jviewport-height20 { height: 20vh; } .jviewport-height30 { height: 30vh; } .jviewport-height40 { height: 40vh; } .jviewport-height50 { height: 50vh; } .jviewport-height60 { height: 60vh; } .jviewport-height70 { height: 70vh; } .jviewport-height80 { height: 80vh; } .jviewport-height90 { height: 90vh; } .jviewport-height100 { height: 100vh; } div.modal.jviewport-width10 { width: 10vw; margin-left: -5vw; } div.modal.jviewport-width20 { width: 20vw; margin-left: -10vw; } div.modal.jviewport-width30 { width: 30vw; margin-left: -15vw; } div.modal.jviewport-width40 { width: 40vw; margin-left: -20vw; } div.modal.jviewport-width50 { width: 50vw; margin-left: -25vw; } div.modal.jviewport-width60 { width: 60vw; margin-left: -30vw; } div.modal.jviewport-width70 { width: 70vw; margin-left: -35vw; } div.modal.jviewport-width80 { width: 80vw; margin-left: -40vw; } div.modal.jviewport-width90 { width: 90vw; margin-left: -45vw; } div.modal.jviewport-width100 { width: 100vw; margin-left: -50vw; } .modal-backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1040; background-color: #222222; } .modal-backdrop.fade { opacity: 0; } .modal-backdrop, .modal-backdrop.fade.in { opacity: 0.8; filter: alpha(opacity=80); } .modal-header { padding: 9px 15px; border-bottom: 1px solid #eee; } .modal-header .close { margin-top: 2px; } .modal-header h3 { margin: 0; line-height: 30px; } .modal-body { width: 98%; position: relative; max-height: 400px; padding: 1%; } .modal-body iframe { width: 100%; max-height: none; border: 0 !important; } .modal-form { margin-bottom: 0; } .modal-footer { padding: 14px 15px 15px; margin-bottom: 0; text-align: right; background-color: #f5f5f5; border-top: 1px solid #ddd; -webkit-border-radius: 0 0 6px 6px; -moz-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; -webkit-box-shadow: inset 0 1px 0 #ffffff; -moz-box-shadow: inset 0 1px 0 #ffffff; box-shadow: inset 0 1px 0 #ffffff; *zoom: 1; } .modal-footer:before, .modal-footer:after { display: table; content: ""; line-height: 0; } .modal-footer:after { clear: both; } .modal-footer .btn + .btn { margin-left: 5px; margin-bottom: 0; } .modal-footer .btn-group .btn + .btn { margin-left: -1px; } .modal-footer .btn-block + .btn-block { margin-left: 0; } .tooltip { position: absolute; z-index: 1030; display: block; visibility: visible; font-size: 11px; line-height: 1.4; opacity: 0; filter: alpha(opacity=0); } .tooltip.in { opacity: 0.8; filter: alpha(opacity=80); } .tooltip.top { margin-top: -3px; padding: 5px 0; } .tooltip.right { margin-left: 3px; padding: 0 5px; } .tooltip.bottom { margin-top: 3px; padding: 5px 0; } .tooltip.left { margin-left: -3px; padding: 0 5px; } .tooltip-inner { max-width: 200px; padding: 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #333333; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #333333; } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #333333; } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #333333; } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #333333; } .popover { position: absolute; top: 0; left: 0; z-index: 1060; display: none; max-width: 276px; padding: 1px; text-align: left; background-color: #f6f6f3; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); white-space: normal; } .popover.top { margin-top: -10px; } .popover.right { margin-left: 10px; } .popover.bottom { margin-top: 10px; } .popover.left { margin-left: -10px; } .popover-title { margin: 0; padding: 8px 14px; font-size: 14px; font-weight: normal; line-height: 18px; background-color: #ebebe4; border-bottom: 1px solid #e0e0d6; -webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; } .popover-title:empty { display: none; } .popover-content { padding: 9px 14px; } .popover .arrow, .popover .arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .popover .arrow { border-width: 11px; } .popover .arrow:after { border-width: 10px; content: ""; } .popover.top .arrow { left: 50%; margin-left: -11px; border-bottom-width: 0; border-top-color: #999; border-top-color: rgba(0, 0, 0, 0.25); bottom: -11px; } .popover.top .arrow:after { bottom: 1px; margin-left: -10px; border-bottom-width: 0; border-top-color: #f6f6f3; } .popover.right .arrow { top: 50%; left: -11px; margin-top: -11px; border-left-width: 0; border-right-color: #999; border-right-color: rgba(0, 0, 0, 0.25); } .popover.right .arrow:after { left: 1px; bottom: -10px; border-left-width: 0; border-right-color: #f6f6f3; } .popover.bottom .arrow { left: 50%; margin-left: -11px; border-top-width: 0; border-bottom-color: #999; border-bottom-color: rgba(0, 0, 0, 0.25); top: -11px; } .popover.bottom .arrow:after { top: 1px; margin-left: -10px; border-top-width: 0; border-bottom-color: #f6f6f3; } .popover.left .arrow { top: 50%; right: -11px; margin-top: -11px; border-right-width: 0; border-left-color: #999; border-left-color: rgba(0, 0, 0, 0.25); } .popover.left .arrow:after { right: 1px; border-right-width: 0; border-left-color: #f6f6f3; bottom: -10px; } .thumbnails { margin-left: -20px; list-style: none; *zoom: 1; } .thumbnails:before, .thumbnails:after { display: table; content: ""; line-height: 0; } .thumbnails:after { clear: both; } .row-fluid .thumbnails { margin-left: 0; } .thumbnails > li { float: left; margin-bottom: 22px; margin-left: 20px; } .thumbnail { display: block; padding: 4px; line-height: 22px; border: 1px solid #ddd; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; } a.thumbnail:hover, a.thumbnail:focus { border-color: #79a65a; -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); } .thumbnail > img { display: block; max-width: 100%; margin-left: auto; margin-right: auto; } .thumbnail .caption { padding: 9px; color: #555555; } .label, .badge { display: inline-block; padding: 2px 4px; font-size: 12.69px; font-weight: bold; line-height: 14px; color: #ffffff; vertical-align: baseline; white-space: nowrap; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #93918e; } .label { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .badge { padding-left: 9px; padding-right: 9px; -webkit-border-radius: 9px; -moz-border-radius: 9px; border-radius: 9px; } .label:empty, .badge:empty { display: none; } a.label:hover, a.label:focus, a.badge:hover, a.badge:focus { color: #ffffff; text-decoration: none; cursor: pointer; } .label-important, .badge-important { background-color: #ffffff; } .label-important[href], .badge-important[href] { background-color: #e6e6e6; } .label-warning, .badge-warning { background-color: #e49362; } .label-warning[href], .badge-warning[href] { background-color: #dd7536; } .label-success, .badge-success { background-color: #ffffff; } .label-success[href], .badge-success[href] { background-color: #e6e6e6; } .label-info, .badge-info { background-color: #ffffff; } .label-info[href], .badge-info[href] { background-color: #e6e6e6; } .label-inverse, .badge-inverse { background-color: #484848; } .label-inverse[href], .badge-inverse[href] { background-color: #2f2f2f; } .btn .label, .btn .badge { position: relative; top: -1px; } .btn-mini .label, .btn-mini .badge { top: 0; } @-webkit-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-moz-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-ms-keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } @-o-keyframes progress-bar-stripes { from { background-position: 0 0; } to { background-position: 40px 0; } } @keyframes progress-bar-stripes { from { background-position: 40px 0; } to { background-position: 0 0; } } .progress { overflow: hidden; height: 22px; margin-bottom: 22px; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .progress .bar { width: 0%; height: 100%; color: #ffffff; float: left; font-size: 12px; text-align: center; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); background-color: #0e90d2; background-image: -moz-linear-gradient(top, #149bdf, #0480be); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); background-image: -webkit-linear-gradient(top, #149bdf, #0480be); background-image: -o-linear-gradient(top, #149bdf, #0480be); background-image: linear-gradient(to bottom, #149bdf, #0480be); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: width 0.6s ease; -moz-transition: width 0.6s ease; -o-transition: width 0.6s ease; transition: width 0.6s ease; } .progress .bar + .bar { -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15); } .progress-striped .bar { background-color: #149bdf; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size: 40px 40px; -moz-background-size: 40px 40px; -o-background-size: 40px 40px; background-size: 40px 40px; } .progress.active .bar { -webkit-animation: progress-bar-stripes 2s linear infinite; -moz-animation: progress-bar-stripes 2s linear infinite; -ms-animation: progress-bar-stripes 2s linear infinite; -o-animation: progress-bar-stripes 2s linear infinite; animation: progress-bar-stripes 2s linear infinite; } .progress-danger .bar, .progress .bar-danger { background-color: #dd514c; background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); } .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #ee5f5b; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-success .bar, .progress .bar-success { background-color: #5eb95e; background-image: -moz-linear-gradient(top, #62c462, #57a957); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); background-image: -webkit-linear-gradient(top, #62c462, #57a957); background-image: -o-linear-gradient(top, #62c462, #57a957); background-image: linear-gradient(to bottom, #62c462, #57a957); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); } .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #62c462; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-info .bar, .progress .bar-info { background-color: #4bb1cf; background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); background-image: -o-linear-gradient(top, #5bc0de, #339bb9); background-image: linear-gradient(to bottom, #5bc0de, #339bb9); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); } .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #5bc0de; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .progress-warning .bar, .progress .bar-warning { background-color: #ebae89; background-image: -moz-linear-gradient(top, #efc0a3, #e49362); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#efc0a3), to(#e49362)); background-image: -webkit-linear-gradient(top, #efc0a3, #e49362); background-image: -o-linear-gradient(top, #efc0a3, #e49362); background-image: linear-gradient(to bottom, #efc0a3, #e49362); background-repeat: repeat-x; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffefc0a3', endColorstr='#ffe49362', GradientType=0); } .progress-warning.progress-striped .bar, .progress-striped .bar-warning { background-color: #efc0a3; background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); } .accordion { margin-bottom: 22px; } .accordion-group { margin-bottom: 2px; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .accordion-heading { border-bottom: 0; } .accordion-heading .accordion-toggle { display: block; padding: 8px 15px; } .accordion-toggle { cursor: pointer; } .accordion-inner { padding: 9px 15px; border-top: 1px solid #e5e5e5; } .carousel { position: relative; margin-bottom: 22px; line-height: 1; } .carousel-inner { overflow: hidden; width: 100%; position: relative; } .carousel-inner > .item { display: none; position: relative; -webkit-transition: 0.6s ease-in-out left; -moz-transition: 0.6s ease-in-out left; -o-transition: 0.6s ease-in-out left; transition: 0.6s ease-in-out left; } .carousel-inner > .item > img, .carousel-inner > .item > a > img { display: block; line-height: 1; } .carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev { display: block; } .carousel-inner > .active { left: 0; } .carousel-inner > .next, .carousel-inner > .prev { position: absolute; top: 0; width: 100%; } .carousel-inner > .next { left: 100%; } .carousel-inner > .prev { left: -100%; } .carousel-inner > .next.left, .carousel-inner > .prev.right { left: 0; } .carousel-inner > .active.left { left: -100%; } .carousel-inner > .active.right { left: 100%; } .carousel-control { position: absolute; top: 40%; left: 15px; width: 40px; height: 40px; margin-top: -20px; font-size: 60px; font-weight: 100; line-height: 30px; color: #ffffff; text-align: center; background: #3c3c3c; border: 3px solid #ffffff; -webkit-border-radius: 23px; -moz-border-radius: 23px; border-radius: 23px; opacity: 0.5; filter: alpha(opacity=50); } .carousel-control.right { left: auto; right: 15px; } .carousel-control:hover, .carousel-control:focus { color: #ffffff; text-decoration: none; opacity: 0.9; filter: alpha(opacity=90); } .carousel-indicators { position: absolute; top: 15px; right: 15px; z-index: 5; margin: 0; list-style: none; } .carousel-indicators li { display: block; float: left; width: 10px; height: 10px; margin-left: 5px; text-indent: -999px; background-color: #ccc; background-color: rgba(255, 255, 255, 0.25); border-radius: 5px; } .carousel-indicators .active { background-color: #fff; } .carousel-caption { position: absolute; left: 0; right: 0; bottom: 0; padding: 15px; background: #484848; background: rgba(0, 0, 0, 0.75); } .carousel-caption h4, .carousel-caption p { color: #ffffff; line-height: 22px; } .carousel-caption h4 { margin: 0 0 5px; } .carousel-caption p { margin-bottom: 0; } .hero-unit { padding: 60px; margin-bottom: 30px; font-size: 18px; font-weight: 200; line-height: 33px; color: inherit; background-color: rgba(0, 0, 0, 0.05); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; } .hero-unit h1 { margin-bottom: 0; font-size: 60px; line-height: 1; color: inherit; letter-spacing: -1px; } .hero-unit li { line-height: 33px; } .pull-right { float: right; } .pull-left { float: left; } .hide { display: none; } .show { display: block; } .invisible { visibility: hidden; } .affix { position: fixed; } @-ms-viewport { width: device-width; } .hidden { display: none; visibility: hidden; } .visible-phone { display: none !important; } .visible-tablet { display: none !important; } .hidden-desktop { display: none !important; } .visible-desktop { display: inherit !important; } @media (min-width: 768px) and (max-width: 979px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important ; } .visible-tablet { display: inherit !important; } .hidden-tablet { display: none !important; } } @media (max-width: 767px) { .hidden-desktop { display: inherit !important; } .visible-desktop { display: none !important; } .visible-phone { display: inherit !important; } .hidden-phone { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: inherit !important; } .hidden-print { display: none !important; } } @media (max-width: 767px) { body { padding-left: 20px; padding-right: 20px; } .navbar-fixed-top, .navbar-fixed-bottom, .navbar-static-top { margin-left: -20px; margin-right: -20px; } .container-fluid { padding: 0; } .dl-horizontal dt { float: none; clear: none; width: auto; text-align: left; } .dl-horizontal dd { margin-left: 0; } .container { width: auto; } .row-fluid { width: 100%; } .row, .thumbnails { margin-left: 0; } .thumbnails > li { float: none; margin-left: 0; } [class*="span"], .uneditable-input[class*="span"], .row-fluid [class*="span"] { float: none; display: block; width: 100%; margin-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .span12, .row-fluid .span12 { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .row-fluid [class*="offset"]:first-child { margin-left: 0; } .input-large, .input-xlarge, .input-xxlarge, input[class*="span"], select[class*="span"], textarea[class*="span"], .uneditable-input { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; } .input-prepend input, .input-append input, .input-prepend input[class*="span"], .input-append input[class*="span"] { display: inline-block; width: auto; } .controls-row [class*="span"] + [class*="span"] { margin-left: 0; } } @media (max-width: 480px) { .nav-collapse { -webkit-transform: translate3d(0, 0, 0); } .page-header h1 small { display: block; line-height: 22px; } input[type="checkbox"], input[type="radio"] { border: 1px solid #ccc; } .form-horizontal .control-label { float: none; width: auto; padding-top: 0; text-align: left; } .form-horizontal .controls { margin-left: 0; } .form-horizontal .control-list { padding-top: 0; } .form-horizontal .form-actions { padding-left: 10px; padding-right: 10px; } .media .pull-left, .media .pull-right { float: none; display: block; margin-bottom: 10px; } .media-object { margin-right: 0; margin-left: 0; } .modal-header .close { padding: 10px; margin: -10px; } .carousel-caption { position: static; } } @media (min-width: 768px) and (max-width: 979px) { .row { margin-left: -20px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 20px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 724px; } .span12 { width: 724px; } .span11 { width: 662px; } .span10 { width: 600px; } .span9 { width: 538px; } .span8 { width: 476px; } .span7 { width: 414px; } .span6 { width: 352px; } .span5 { width: 290px; } .span4 { width: 228px; } .span3 { width: 166px; } .span2 { width: 104px; } .span1 { width: 42px; } .offset12 { margin-left: 764px; } .offset11 { margin-left: 702px; } .offset10 { margin-left: 640px; } .offset9 { margin-left: 578px; } .offset8 { margin-left: 516px; } .offset7 { margin-left: 454px; } .offset6 { margin-left: 392px; } .offset5 { margin-left: 330px; } .offset4 { margin-left: 268px; } .offset3 { margin-left: 206px; } .offset2 { margin-left: 144px; } .offset1 { margin-left: 82px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.76243094%; *margin-left: 2.70923945%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.76243094%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.43646409%; *width: 91.3832726%; } .row-fluid .span10 { width: 82.87292818%; *width: 82.81973669%; } .row-fluid .span9 { width: 74.30939227%; *width: 74.25620078%; } .row-fluid .span8 { width: 65.74585635%; *width: 65.69266486%; } .row-fluid .span7 { width: 57.18232044%; *width: 57.12912895%; } .row-fluid .span6 { width: 48.61878453%; *width: 48.56559304%; } .row-fluid .span5 { width: 40.05524862%; *width: 40.00205713%; } .row-fluid .span4 { width: 31.49171271%; *width: 31.43852122%; } .row-fluid .span3 { width: 22.9281768%; *width: 22.87498531%; } .row-fluid .span2 { width: 14.36464088%; *width: 14.31144939%; } .row-fluid .span1 { width: 5.80110497%; *width: 5.74791348%; } .row-fluid .offset12 { margin-left: 105.52486188%; *margin-left: 105.4184789%; } .row-fluid .offset12:first-child { margin-left: 102.76243094%; *margin-left: 102.65604796%; } .row-fluid .offset11 { margin-left: 96.96132597%; *margin-left: 96.85494299%; } .row-fluid .offset11:first-child { margin-left: 94.19889503%; *margin-left: 94.09251205%; } .row-fluid .offset10 { margin-left: 88.39779006%; *margin-left: 88.29140708%; } .row-fluid .offset10:first-child { margin-left: 85.63535912%; *margin-left: 85.52897614%; } .row-fluid .offset9 { margin-left: 79.83425414%; *margin-left: 79.72787116%; } .row-fluid .offset9:first-child { margin-left: 77.0718232%; *margin-left: 76.96544023%; } .row-fluid .offset8 { margin-left: 71.27071823%; *margin-left: 71.16433525%; } .row-fluid .offset8:first-child { margin-left: 68.50828729%; *margin-left: 68.40190431%; } .row-fluid .offset7 { margin-left: 62.70718232%; *margin-left: 62.60079934%; } .row-fluid .offset7:first-child { margin-left: 59.94475138%; *margin-left: 59.8383684%; } .row-fluid .offset6 { margin-left: 54.14364641%; *margin-left: 54.03726343%; } .row-fluid .offset6:first-child { margin-left: 51.38121547%; *margin-left: 51.27483249%; } .row-fluid .offset5 { margin-left: 45.5801105%; *margin-left: 45.47372752%; } .row-fluid .offset5:first-child { margin-left: 42.81767956%; *margin-left: 42.71129658%; } .row-fluid .offset4 { margin-left: 37.01657459%; *margin-left: 36.91019161%; } .row-fluid .offset4:first-child { margin-left: 34.25414365%; *margin-left: 34.14776067%; } .row-fluid .offset3 { margin-left: 28.45303867%; *margin-left: 28.3466557%; } .row-fluid .offset3:first-child { margin-left: 25.69060773%; *margin-left: 25.58422476%; } .row-fluid .offset2 { margin-left: 19.88950276%; *margin-left: 19.78311978%; } .row-fluid .offset2:first-child { margin-left: 17.12707182%; *margin-left: 17.02068884%; } .row-fluid .offset1 { margin-left: 11.32596685%; *margin-left: 11.21958387%; } .row-fluid .offset1:first-child { margin-left: 8.56353591%; *margin-left: 8.45715293%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 20px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 710px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 648px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 586px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 524px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 462px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 400px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 338px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 276px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 214px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 152px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 90px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 28px; } } @media (min-width: 1200px) { .row { margin-left: -30px; *zoom: 1; } .row:before, .row:after { display: table; content: ""; line-height: 0; } .row:after { clear: both; } [class*="span"] { float: left; min-height: 1px; margin-left: 30px; } .container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 1170px; } .span12 { width: 1170px; } .span11 { width: 1070px; } .span10 { width: 970px; } .span9 { width: 870px; } .span8 { width: 770px; } .span7 { width: 670px; } .span6 { width: 570px; } .span5 { width: 470px; } .span4 { width: 370px; } .span3 { width: 270px; } .span2 { width: 170px; } .span1 { width: 70px; } .offset12 { margin-left: 1230px; } .offset11 { margin-left: 1130px; } .offset10 { margin-left: 1030px; } .offset9 { margin-left: 930px; } .offset8 { margin-left: 830px; } .offset7 { margin-left: 730px; } .offset6 { margin-left: 630px; } .offset5 { margin-left: 530px; } .offset4 { margin-left: 430px; } .offset3 { margin-left: 330px; } .offset2 { margin-left: 230px; } .offset1 { margin-left: 130px; } .row-fluid { width: 100%; *zoom: 1; } .row-fluid:before, .row-fluid:after { display: table; content: ""; line-height: 0; } .row-fluid:after { clear: both; } .row-fluid [class*="span"] { display: block; width: 100%; min-height: 32px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-height: auto; float: left; margin-left: 2.56410256%; *margin-left: 2.51091107%; } .row-fluid [class*="span"]:first-child { margin-left: 0; } .row-fluid .controls-row [class*="span"] + [class*="span"] { margin-left: 2.56410256%; } .row-fluid .span12 { width: 100%; *width: 99.94680851%; } .row-fluid .span11 { width: 91.45299145%; *width: 91.39979996%; } .row-fluid .span10 { width: 82.90598291%; *width: 82.85279142%; } .row-fluid .span9 { width: 74.35897436%; *width: 74.30578287%; } .row-fluid .span8 { width: 65.81196581%; *width: 65.75877432%; } .row-fluid .span7 { width: 57.26495726%; *width: 57.21176578%; } .row-fluid .span6 { width: 48.71794872%; *width: 48.66475723%; } .row-fluid .span5 { width: 40.17094017%; *width: 40.11774868%; } .row-fluid .span4 { width: 31.62393162%; *width: 31.57074013%; } .row-fluid .span3 { width: 23.07692308%; *width: 23.02373159%; } .row-fluid .span2 { width: 14.52991453%; *width: 14.47672304%; } .row-fluid .span1 { width: 5.98290598%; *width: 5.92971449%; } .row-fluid .offset12 { margin-left: 105.12820513%; *margin-left: 105.02182215%; } .row-fluid .offset12:first-child { margin-left: 102.56410256%; *margin-left: 102.45771959%; } .row-fluid .offset11 { margin-left: 96.58119658%; *margin-left: 96.4748136%; } .row-fluid .offset11:first-child { margin-left: 94.01709402%; *margin-left: 93.91071104%; } .row-fluid .offset10 { margin-left: 88.03418803%; *margin-left: 87.92780506%; } .row-fluid .offset10:first-child { margin-left: 85.47008547%; *margin-left: 85.36370249%; } .row-fluid .offset9 { margin-left: 79.48717949%; *margin-left: 79.38079651%; } .row-fluid .offset9:first-child { margin-left: 76.92307692%; *margin-left: 76.81669394%; } .row-fluid .offset8 { margin-left: 70.94017094%; *margin-left: 70.83378796%; } .row-fluid .offset8:first-child { margin-left: 68.37606838%; *margin-left: 68.2696854%; } .row-fluid .offset7 { margin-left: 62.39316239%; *margin-left: 62.28677941%; } .row-fluid .offset7:first-child { margin-left: 59.82905983%; *margin-left: 59.72267685%; } .row-fluid .offset6 { margin-left: 53.84615385%; *margin-left: 53.73977087%; } .row-fluid .offset6:first-child { margin-left: 51.28205128%; *margin-left: 51.1756683%; } .row-fluid .offset5 { margin-left: 45.2991453%; *margin-left: 45.19276232%; } .row-fluid .offset5:first-child { margin-left: 42.73504274%; *margin-left: 42.62865976%; } .row-fluid .offset4 { margin-left: 36.75213675%; *margin-left: 36.64575377%; } .row-fluid .offset4:first-child { margin-left: 34.18803419%; *margin-left: 34.08165121%; } .row-fluid .offset3 { margin-left: 28.20512821%; *margin-left: 28.09874523%; } .row-fluid .offset3:first-child { margin-left: 25.64102564%; *margin-left: 25.53464266%; } .row-fluid .offset2 { margin-left: 19.65811966%; *margin-left: 19.55173668%; } .row-fluid .offset2:first-child { margin-left: 17.09401709%; *margin-left: 16.98763412%; } .row-fluid .offset1 { margin-left: 11.11111111%; *margin-left: 11.00472813%; } .row-fluid .offset1:first-child { margin-left: 8.54700855%; *margin-left: 8.44062557%; } input, textarea, .uneditable-input { margin-left: 0; } .controls-row [class*="span"] + [class*="span"] { margin-left: 30px; } input.span12, textarea.span12, .uneditable-input.span12 { width: 1156px; } input.span11, textarea.span11, .uneditable-input.span11 { width: 1056px; } input.span10, textarea.span10, .uneditable-input.span10 { width: 956px; } input.span9, textarea.span9, .uneditable-input.span9 { width: 856px; } input.span8, textarea.span8, .uneditable-input.span8 { width: 756px; } input.span7, textarea.span7, .uneditable-input.span7 { width: 656px; } input.span6, textarea.span6, .uneditable-input.span6 { width: 556px; } input.span5, textarea.span5, .uneditable-input.span5 { width: 456px; } input.span4, textarea.span4, .uneditable-input.span4 { width: 356px; } input.span3, textarea.span3, .uneditable-input.span3 { width: 256px; } input.span2, textarea.span2, .uneditable-input.span2 { width: 156px; } input.span1, textarea.span1, .uneditable-input.span1 { width: 56px; } .thumbnails { margin-left: -30px; } .thumbnails > li { margin-left: 30px; } .row-fluid .thumbnails { margin-left: 0; } } @media (max-width: 979px) { body { padding-top: 0; } .navbar-fixed-top, .navbar-fixed-bottom { position: static; } .navbar-fixed-top { margin-bottom: 22px; } .navbar-fixed-bottom { margin-top: 22px; } .navbar-fixed-top .navbar-inner, .navbar-fixed-bottom .navbar-inner { padding: 5px; } .navbar .container { width: auto; padding: 0; } .navbar .brand { padding-left: 10px; padding-right: 10px; margin: 0 0 0 -5px; } .nav-collapse { clear: both; } .nav-collapse .nav { float: none; margin: 0 0 11px; } .nav-collapse .nav > li { float: none; } .nav-collapse .nav > li > a { margin-bottom: 2px; } .nav-collapse .nav > .divider-vertical { display: none; } .nav-collapse .nav .nav-header { color: #6b6966; text-shadow: none; } .nav-collapse .nav > li > a, .nav-collapse .dropdown-menu a { padding: 9px 15px; font-weight: bold; color: #6b6966; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; } .nav-collapse .btn { padding: 4px 10px 4px; font-weight: normal; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } .nav-collapse .dropdown-menu li + li a { margin-bottom: 2px; } .nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .navbar-inverse .nav-collapse .nav > li > a, .navbar-inverse .nav-collapse .dropdown-menu a { color: #6b6966; } .navbar-inverse .nav-collapse .nav > li > a:hover, .navbar-inverse .nav-collapse .nav > li > a:focus, .navbar-inverse .nav-collapse .dropdown-menu a:hover, .navbar-inverse .nav-collapse .dropdown-menu a:focus { background-color: rgba(0, 0, 0, 0); } .nav-collapse.in .btn-group { margin-top: 5px; padding: 0; } .nav-collapse .dropdown-menu { position: static; top: auto; left: auto; float: none; display: none; max-width: none; margin: 0 15px; padding: 0; background-color: transparent; border: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; } .nav-collapse .open > .dropdown-menu { display: block; } .nav-collapse .dropdown-menu:before, .nav-collapse .dropdown-menu:after { display: none; } .nav-collapse .dropdown-menu .divider { display: none; } .nav-collapse .nav > li > .dropdown-menu:before, .nav-collapse .nav > li > .dropdown-menu:after { display: none; } .nav-collapse .navbar-form, .nav-collapse .navbar-search { float: none; padding: 11px 15px; margin: 11px 0; border-top: 1px solid rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.1); } .navbar-inverse .nav-collapse .navbar-form, .navbar-inverse .nav-collapse .navbar-search { border-top-color: rgba(0, 0, 0, 0); border-bottom-color: rgba(0, 0, 0, 0); } .navbar .nav-collapse .nav.pull-right { float: none; margin-left: 0; } .nav-collapse, .nav-collapse.collapse { overflow: hidden; height: 0; } .navbar .btn-navbar { display: block; } .navbar-static .navbar-inner { padding-left: 10px; padding-right: 10px; } } @media (min-width: 979px + 1) { .nav-collapse.collapse { height: auto !important; overflow: visible !important; } } /* Extending Bootstrap */ /* Typography */ .small { font-size: 11px; } /* Max Width */ iframe, svg { max-width: 100%; } /* Nowrap */ .nowrap { white-space: nowrap; } /* Center */ .center, .table td.center, .table th.center { text-align: center; } /* Disabled Link */ a.disabled, a.disabled:hover { color: #999999; background-color: transparent; cursor: default; text-decoration: none; } /* Hero Banner */ .hero-unit { text-align: center; } .hero-unit .lead { margin-bottom: 18px; font-size: 20px; font-weight: 200; line-height: 27px; } .btn .caret { margin-bottom: 7px; } .btn.btn-micro .caret { margin: 5px 0; } .blog-row-rule, .blog-item-rule { border: 0; } /* Modal */ body.modal { padding-top: 0; } /* Alternating Rows */ .row-even, .row-odd { padding: 5px; width: 99%; border-bottom: 1px solid rgba(0, 0, 0, 0.05); } .row-odd { background-color: transparent; } .row-even { background-color: #fafafa; } .blog-row-rule, .blog-item-rule { border: 0; } /* Row reveal */ .row-fluid .row-reveal { visibility: hidden; } .row-fluid:hover .row-reveal { visibility: visible; } /* Buttons */ .btn-wide { width: 80%; } /* Nav List Offset */ .nav-list > li.offset > a { padding-left: 30px; font-size: 12px; } .blog-row-rule, .blog-item-rule { border: 0; } .row-fluid .offset1 { margin-left: 8.382978723%; } .row-fluid .offset2 { margin-left: 16.89361702%; } .row-fluid .offset3 { margin-left: 25.404255317%; } .row-fluid .offset4 { margin-left: 33.914893614%; } .row-fluid .offset5 { margin-left: 42.425531911%; } .row-fluid .offset6 { margin-left: 50.93617020799999%; } .row-fluid .offset7 { margin-left: 59.446808505%; } .row-fluid .offset8 { margin-left: 67.95744680199999%; } .row-fluid .offset9 { margin-left: 76.468085099%; } .row-fluid .offset10 { margin-left: 84.97872339599999%; } .row-fluid .offset11 { margin-left: 91.489361693%; } /* Navbar Buttons */ .navbar .nav > li > a.btn { padding: 4px 10px; line-height: 18px; } /* Nav Tabs Dark */ .nav-tabs.nav-dark { border-bottom: 1px solid #333; text-shadow: 1px 1px 1px #000; } .nav-tabs.nav-dark > li > a { color: #F8F8F8; } .nav-tabs.nav-dark > li > a:hover { border-color: #333 #333 #111; background-color: #777777; } .nav-tabs.nav-dark > .active > a, .nav-tabs.nav-dark > .active > a:hover { color: #ffffff; background-color: #555555; border: 1px solid #222; border-bottom-color: transparent; } /* Inline Thumbnails */ .thumbnail.pull-left { margin: 0 10px 10px 0; } .thumbnail.pull-right { margin: 0 0 10px 10px; } /* Specific Widths */ .width-10 { width: 10px; } .width-20 { width: 20px; } .width-30 { width: 30px; } .width-40 { width: 40px; } .width-50 { width: 50px; } .width-60 { width: 60px; } .width-70 { width: 70px; } .width-80 { width: 80px; } .width-90 { width: 90px; } .width-100 { width: 100px; } /* Specific Heights */ .height-10 { height: 10px; } .height-20 { height: 20px; } .height-30 { height: 30px; } .height-40 { height: 40px; } .height-50 { height: 50px; } .height-60 { height: 60px; } .height-70 { height: 70px; } .height-80 { height: 80px; } .height-90 { height: 90px; } .height-100 { height: 100px; } /* Horizontal Row (hr) */ hr.hr-condensed { margin: 10px 0; } /* Striped */ .list-striped, .row-striped { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; border-top: 1px solid rgba(0, 0, 0, 0.05); margin-left: 0; } .list-striped li, .list-striped dd, .row-striped .row, .row-striped .row-fluid { border-bottom: 1px solid rgba(0, 0, 0, 0.05); padding: 8px; } .list-striped li:nth-child(odd), .list-striped dd:nth-child(odd), .row-striped .row:nth-child(odd), .row-striped .row-fluid:nth-child(odd) { background-color: #fafafa; } .list-striped li:hover, .list-striped dd:hover, .row-striped .row:hover, .row-striped .row-fluid:hover { background-color: #f2f2f2; } .row-striped .row-fluid { width: 100%; box-sizing: border-box; } .row-striped .row-fluid [class*="span"] { min-height: 10px; } .row-striped .row-fluid [class*="span"] { margin-left: 8px; } .row-striped .row-fluid [class*="span"]:first-child { margin-left: 0; } /* Condensed */ .list-condensed li { padding: 4px 5px; } .row-condensed .row, .row-condensed .row-fluid { padding: 4px 5px; } /* Bordered */ .list-bordered, .row-bordered { list-style: none; line-height: 18px; text-align: left; vertical-align: middle; margin-left: 0; border: 1px solid rgba(0, 0, 0, 0.05); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } /* Radio Button Groups */ .radio.btn-group input[type=radio] { display: none; } .radio.btn-group > label:first-of-type { margin-left: 0; -webkit-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-topleft: 4px; } fieldset.radio.btn-group { padding-left: 0; } /* iFrames */ .iframe-bordered { border: 1px solid rgba(0, 0, 0, 0.05); } /* Tabbed Content */ .tab-content { overflow: visible; } .tabs-left .tab-content { overflow: auto; } /* Non-linkable nav-tabs */ .nav-tabs > li > span { display: block; margin-right: 2px; padding-right: 12px; padding-left: 12px; padding-top: 8px; padding-bottom: 8px; line-height: 18px; border: 1px solid transparent; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; } /* Extended Joomla Button Classes */ .btn-micro { padding: 1px 4px; font-size: 10px; line-height: 8px; } .btn-group > .btn-micro { font-size: 10px; } /* Joomla => Bootstrap Tooltip */ .tip-wrap { max-width: 200px; padding: 3px 8px; color: #ffffff; text-align: center; text-decoration: none; background-color: #222222; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 100; } /* Page Header */ .page-header { margin: 2px 0px 10px 0px; padding-bottom: 5px; } /* Input Prepend Chosen Select Boxes */ /* Common styling for Chosen Select Boxes with Input Prepend/Append */ .input-prepend > .add-on, .input-append > .add-on { vertical-align: top; } /* Styles specific to Input Prepend Chosen Select Boxes */ .input-prepend .chzn-container-single .chzn-single { -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .input-prepend .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0 3px 0 0; -moz-border-radius: 0 3px 0 0; border-radius: 0 3px 0 0; } /* Styles specific to Input Append Chosen Select Boxes */ .input-append .chzn-container-single .chzn-single { -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px; } .input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 3px 0 0 0; -moz-border-radius: 3px 0 0 0; border-radius: 3px 0 0 0; } /* Styles specific to combined Input Prepend and Append Chosen Select Boxes */ .input-prepend.input-append .chzn-container-single .chzn-single, .input-prepend.input-append .chzn-container-single .chzn-single-with-drop { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; } /* Accessible Hidden Elements (good for hidden labels and such) */ .element-invisible { position: absolute; padding: 0; margin: 0; border: 0; height: 1px; width: 1px; overflow: hidden; } /* Make Accessible Hidden Elements visible on focus */ .element-invisible:focus { width: auto; height: auto; overflow: auto; background: #eee; color: #000; padding: 1em; } /* Form Vertical Overrides Form Horizontal */ .form-vertical .control-label { float: none; width: auto; padding-right: 0; padding-top: 0; text-align: left; } .form-vertical .controls { margin-left: 0; } /* Auto Width */ .width-auto { width: auto; } /* Chosen proper wrapping in Bootstrap btn-group */ .btn-group .chzn-results { white-space: normal; } /* Accordion overflow fix */ .accordion-body.in:hover { overflow: visible; } /* Invalid indicators */ .invalid { color: #e15e5e; font-weight: bold; } input.invalid { border: 1px solid #e15e5e; background: #f2dede; } select.chzn-done.invalid + .chzn-container.chzn-container-single > a.chzn-single, select.chzn-done.invalid + .chzn-container.chzn-container-multi > ul.chzn-choices { border-color: #e15e5e; color: #e15e5e; } /* Tweaking of tooltips */ .tooltip { max-width: 400px; } .tooltip-inner { max-width: none; text-align: left; text-shadow: none; } th .tooltip-inner { font-weight: normal; } .tooltip.hasimage { opacity: 1; } /* Align tip text to left (old mootools tip) */ .tip-text { text-align: left; } .btn-group > .btn + .dropdown-backdrop + .btn { margin-left: -1px; } .btn-group > .btn + .dropdown-backdrop + .dropdown-toggle { padding-left: 8px; padding-right: 8px; -webkit-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); -moz-box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); box-shadow: inset 1px 0 0 rgba(255,255,255,.125), inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); *padding-top: 5px; *padding-bottom: 5px; } .btn-group > .btn-mini + .dropdown-backdrop + .dropdown-toggle { padding-left: 5px; padding-right: 5px; *padding-top: 2px; *padding-bottom: 2px; } .btn-group > .btn-small + .dropdown-backdrop + .dropdown-toggle { *padding-top: 5px; *padding-bottom: 4px; } .btn-group > .btn-large + .dropdown-backdrop + .dropdown-toggle { padding-left: 12px; padding-right: 12px; *padding-top: 7px; *padding-bottom: 7px; } .dropdown-menu { text-align: left; } .alert-link { font-weight: bold; } .alert .alert-link { color: #e6e6e6; } .alert-success .alert-link { color: #e6e6e6; } .alert-danger .alert-link, .alert-error .alert-link { color: #e6e6e6; } .alert-info .alert-link { color: #e6e6e6; } /* * Due to a bug in the compiler that doesn't handle the relative paths correctly, the @font-face stuff needs to go in the templates less files @font-face { font-family: 'IcoMoon'; src: url('../fonts/IcoMoon.eot'); src: url('../fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../fonts/IcoMoon.woff') format('woff'), url('../fonts/IcoMoon.ttf') format('truetype'), url('../fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } */ /* Use the following CSS code if you want to use data attributes for inserting your icons */ [data-icon]:before { font-family: 'IcoMoon'; content: attr(data-icon); speak: none; } /* From Bootstrap */ [class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; margin-right: .25em; line-height: 14px; } /* Use the following CSS code if you want to have a class per icon */ [class^="icon-"]:before, [class*=" icon-"]:before { font-family: 'IcoMoon'; font-style: normal; speak: none; } [class^="icon-"].disabled, [class*=" icon-"].disabled { font-weight: normal; } .icon-joomla:before { content: "\e200"; } .icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before { content: "\e005"; } .icon-chevron-right:before, .icon-rightarrow:before, .icon-arrow-right:before { content: "\e006"; } .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before { content: "\e007"; } .icon-chevron-left:before, .icon-leftarrow:before, .icon-arrow-left:before { content: "\e008"; } .icon-arrow-first:before { content: "\e003"; } .icon-arrow-last:before { content: "\e004"; } .icon-arrow-up-2:before { content: "\e009"; } .icon-arrow-right-2:before { content: "\e00a"; } .icon-arrow-down-2:before { content: "\e00b"; } .icon-arrow-left-2:before { content: "\e00c"; } .icon-arrow-up-3:before { content: "\e00f"; } .icon-arrow-right-3:before { content: "\e010"; } .icon-arrow-down-3:before { content: "\e011"; } .icon-arrow-left-3:before { content: "\e012"; } .icon-menu-2:before { content: "\e00e"; } .icon-arrow-up-4:before { content: "\e201"; } .icon-arrow-right-4:before { content: "\e202"; } .icon-arrow-down-4:before { content: "\e203"; } .icon-arrow-left-4:before { content: "\e204"; } .icon-share:before, .icon-redo:before { content: "\27"; } .icon-undo:before { content: "\28"; } .icon-forward-2:before { content: "\e205"; } .icon-backward-2:before, .icon-reply:before { content: "\e206"; } .icon-unblock:before, .icon-refresh:before, .icon-redo-2:before { content: "\6c"; } .icon-undo-2:before { content: "\e207"; } .icon-move:before { content: "\7a"; } .icon-expand:before { content: "\66"; } .icon-contract:before { content: "\67"; } .icon-expand-2:before { content: "\68"; } .icon-contract-2:before { content: "\69"; } .icon-play:before { content: "\e208"; } .icon-pause:before { content: "\e209"; } .icon-stop:before { content: "\e210"; } .icon-previous:before, .icon-backward:before { content: "\7c"; } .icon-next:before, .icon-forward:before { content: "\7b"; } .icon-first:before { content: "\7d"; } .icon-last:before { content: "\e000"; } .icon-play-circle:before { content: "\e00d"; } .icon-pause-circle:before { content: "\e211"; } .icon-stop-circle:before { content: "\e212"; } .icon-backward-circle:before { content: "\e213"; } .icon-forward-circle:before { content: "\e214"; } .icon-loop:before { content: "\e001"; } .icon-shuffle:before { content: "\e002"; } .icon-search:before { content: "\53"; } .icon-zoom-in:before { content: "\64"; } .icon-zoom-out:before { content: "\65"; } .icon-apply:before, .icon-edit:before, .icon-pencil:before { content: "\2b"; } .icon-pencil-2:before { content: "\2c"; } .icon-brush:before { content: "\3b"; } .icon-save-new:before, .icon-plus-2:before { content: "\5d"; } .icon-minus-sign:before, .icon-minus-2:before { content: "\5e"; } .icon-delete:before, .icon-remove:before, .icon-cancel-2:before { content: "\49"; } .icon-publish:before, .icon-save:before, .icon-ok:before, .icon-checkmark:before { content: "\47"; } .icon-new:before, .icon-plus:before { content: "\2a"; } .icon-plus-circle:before { content: "\e215"; } .icon-minus:before, .icon-not-ok:before { content: "\4b"; } .icon-ban-circle:before, .icon-minus-circle:before { content: "\e216"; } .icon-unpublish:before, .icon-cancel:before { content: "\4a"; } .icon-cancel-circle:before { content: "\e217"; } .icon-checkmark-2:before { content: "\e218"; } .icon-checkmark-circle:before { content: "\e219"; } .icon-info:before { content: "\e220"; } .icon-info-2:before, .icon-info-circle:before { content: "\e221"; } .icon-question:before, .icon-question-sign:before, .icon-help:before { content: "\45"; } .icon-question-2:before, .icon-question-circle:before { content: "\e222"; } .icon-notification:before { content: "\e223"; } .icon-notification-2:before, .icon-notification-circle:before { content: "\e224"; } .icon-pending:before, .icon-warning:before { content: "\48"; } .icon-warning-2:before, .icon-warning-circle:before { content: "\e225"; } .icon-checkbox-unchecked:before { content: "\3d"; } .icon-checkin:before, .icon-checkbox:before, .icon-checkbox-checked:before { content: "\3e"; } .icon-checkbox-partial:before { content: "\3f"; } .icon-square:before { content: "\e226"; } .icon-radio-unchecked:before { content: "\e227"; } .icon-radio-checked:before, .icon-generic:before { content: "\e228"; } .icon-circle:before { content: "\e229"; } .icon-signup:before { content: "\e230"; } .icon-grid:before, .icon-grid-view:before { content: "\58"; } .icon-grid-2:before, .icon-grid-view-2:before { content: "\59"; } .icon-menu:before { content: "\5a"; } .icon-list:before, .icon-list-view:before { content: "\31"; } .icon-list-2:before { content: "\e231"; } .icon-menu-3:before { content: "\e232"; } .icon-folder-open:before, .icon-folder:before { content: "\2d"; } .icon-folder-close:before, .icon-folder-2:before { content: "\2e"; } .icon-folder-plus:before { content: "\e234"; } .icon-folder-minus:before { content: "\e235"; } .icon-folder-3:before { content: "\e236"; } .icon-folder-plus-2:before { content: "\e237"; } .icon-folder-remove:before { content: "\e238"; } .icon-file:before { content: "\e016"; } .icon-file-2:before { content: "\e239"; } .icon-file-add:before, .icon-file-plus:before { content: "\29"; } .icon-file-minus:before { content: "\e017"; } .icon-file-check:before { content: "\e240"; } .icon-file-remove:before { content: "\e241"; } .icon-save-copy:before, .icon-copy:before { content: "\e018"; } .icon-stack:before { content: "\e242"; } .icon-tree:before { content: "\e243"; } .icon-tree-2:before { content: "\e244"; } .icon-paragraph-left:before { content: "\e246"; } .icon-paragraph-center:before { content: "\e247"; } .icon-paragraph-right:before { content: "\e248"; } .icon-paragraph-justify:before { content: "\e249"; } .icon-screen:before { content: "\e01c"; } .icon-tablet:before { content: "\e01d"; } .icon-mobile:before { content: "\e01e"; } .icon-box-add:before { content: "\51"; } .icon-box-remove:before { content: "\52"; } .icon-download:before { content: "\e021"; } .icon-upload:before { content: "\e022"; } .icon-home:before { content: "\21"; } .icon-home-2:before { content: "\e250"; } .icon-out-2:before, .icon-new-tab:before { content: "\e024"; } .icon-out-3:before, .icon-new-tab-2:before { content: "\e251"; } .icon-link:before { content: "\e252"; } .icon-picture:before, .icon-image:before { content: "\2f"; } .icon-pictures:before, .icon-images:before { content: "\30"; } .icon-palette:before, .icon-color-palette:before { content: "\e014"; } .icon-camera:before { content: "\55"; } .icon-camera-2:before, .icon-video:before { content: "\e015"; } .icon-play-2:before, .icon-video-2:before, .icon-youtube:before { content: "\56"; } .icon-music:before { content: "\57"; } .icon-user:before { content: "\22"; } .icon-users:before { content: "\e01f"; } .icon-vcard:before { content: "\6d"; } .icon-address:before { content: "\70"; } .icon-share-alt:before, .icon-out:before { content: "\26"; } .icon-enter:before { content: "\e257"; } .icon-exit:before { content: "\e258"; } .icon-comment:before, .icon-comments:before { content: "\24"; } .icon-comments-2:before { content: "\25"; } .icon-quote:before, .icon-quotes-left:before { content: "\60"; } .icon-quote-2:before, .icon-quotes-right:before { content: "\61"; } .icon-quote-3:before, .icon-bubble-quote:before { content: "\e259"; } .icon-phone:before { content: "\e260"; } .icon-phone-2:before { content: "\e261"; } .icon-envelope:before, .icon-mail:before { content: "\4d"; } .icon-envelope-opened:before, .icon-mail-2:before { content: "\4e"; } .icon-unarchive:before, .icon-drawer:before { content: "\4f"; } .icon-archive:before, .icon-drawer-2:before { content: "\50"; } .icon-briefcase:before { content: "\e020"; } .icon-tag:before { content: "\e262"; } .icon-tag-2:before { content: "\e263"; } .icon-tags:before { content: "\e264"; } .icon-tags-2:before { content: "\e265"; } .icon-options:before, .icon-cog:before { content: "\38"; } .icon-cogs:before { content: "\37"; } .icon-screwdriver:before, .icon-tools:before { content: "\36"; } .icon-wrench:before { content: "\3a"; } .icon-equalizer:before { content: "\39"; } .icon-dashboard:before { content: "\78"; } .icon-switch:before { content: "\e266"; } .icon-filter:before { content: "\54"; } .icon-purge:before, .icon-trash:before { content: "\4c"; } .icon-checkedout:before, .icon-lock:before, .icon-locked:before { content: "\23"; } .icon-unlock:before { content: "\e267"; } .icon-key:before { content: "\5f"; } .icon-support:before { content: "\46"; } .icon-database:before { content: "\62"; } .icon-scissors:before { content: "\e268"; } .icon-health:before { content: "\6a"; } .icon-wand:before { content: "\6b"; } .icon-eye-open:before, .icon-eye:before { content: "\3c"; } .icon-eye-close:before, .icon-eye-blocked:before, .icon-eye-2:before { content: "\e269"; } .icon-clock:before { content: "\6e"; } .icon-compass:before { content: "\6f"; } .icon-broadcast:before, .icon-connection:before, .icon-wifi:before { content: "\e01b"; } .icon-book:before { content: "\e271"; } .icon-lightning:before, .icon-flash:before { content: "\79"; } .icon-print:before, .icon-printer:before { content: "\e013"; } .icon-feed:before { content: "\71"; } .icon-calendar:before { content: "\43"; } .icon-calendar-2:before { content: "\44"; } .icon-calendar-3:before { content: "\e273"; } .icon-pie:before { content: "\77"; } .icon-bars:before { content: "\76"; } .icon-chart:before { content: "\75"; } .icon-power-cord:before { content: "\32"; } .icon-cube:before { content: "\33"; } .icon-puzzle:before { content: "\34"; } .icon-attachment:before, .icon-paperclip:before, .icon-flag-2:before { content: "\72"; } .icon-lamp:before { content: "\74"; } .icon-pin:before, .icon-pushpin:before { content: "\73"; } .icon-location:before { content: "\63"; } .icon-shield:before { content: "\e274"; } .icon-flag:before { content: "\35"; } .icon-flag-3:before { content: "\e275"; } .icon-bookmark:before { content: "\e023"; } .icon-bookmark-2:before { content: "\e276"; } .icon-heart:before { content: "\e277"; } .icon-heart-2:before { content: "\e278"; } .icon-thumbs-up:before { content: "\5b"; } .icon-thumbs-down:before { content: "\5c"; } .icon-unfeatured:before, .icon-asterisk:before, .icon-star-empty:before { content: "\40"; } .icon-star-2:before { content: "\41"; } .icon-featured:before, .icon-default:before, .icon-star:before { content: "\42"; } .icon-smiley:before, .icon-smiley-happy:before { content: "\e279"; } .icon-smiley-2:before, .icon-smiley-happy-2:before { content: "\e280"; } .icon-smiley-sad:before { content: "\e281"; } .icon-smiley-sad-2:before { content: "\e282"; } .icon-smiley-neutral:before { content: "\e283"; } .icon-smiley-neutral-2:before { content: "\e284"; } .icon-cart:before { content: "\e019"; } .icon-basket:before { content: "\e01a"; } .icon-credit:before { content: "\e286"; } .icon-credit-2:before { content: "\e287"; } .icon-expired:before { content: "\4b"; } @font-face { font-family: 'IcoMoon'; src: url('../../../../../media/jui/fonts/IcoMoon.eot'); src: url('../../../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'); font-weight: normal; font-style: normal; } /* ======================================================================== Name: Bootstrap layer Description: Compatibility layer to match UIkit and Bootstrap style ========================================================================== */ /* Button overrides ========================================================================== */ .btn { /* Reset */ border: none; /* Todo */ border-radius: 0; border-color: transparent; box-shadow: none; text-shadow: none; /* Overrides */ line-height: 22px; background: #333333; color: #ffffff; border: 1px solid #333333; border-radius: 2px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } .btn:hover, .btn:focus { /* Reset */ background-position: 0 0; -webkit-transition: none; transition: none; /* Overrides */ background-color: #2b2b2b; color: #ffffff; } .btn.active, .btn:active { /* Reset */ box-shadow: none; /* Overrides */ background-color: #2b2b2b; color: #ffffff; } /* Primary */ .btn-primary, .btn-info, .btn-inverse { background-color: #79a65a; color: #ffffff; border-color: #79a65a; } .btn-primary:hover, .btn-info:hover, .btn-inverse:hover { background-color: #729c54; color: #ffffff; } .btn-primary:active, .btn-primary.active, .btn-info:active, .btn-info.active, .btn-inverse:active, .btn-inverse.active { background-color: #729c54; color: #ffffff; } /* Danger */ .btn-danger, .btn-warning { background-color: #e15e5e; color: #ffffff; border-color: #e15e5e; } .btn-danger:hover, .btn-warning:hover { background-color: #df5151; color: #ffffff; } .btn-danger:active, .btn-danger.active, .btn-warning:active, .btn-warning.active { background-color: #df5151; color: #ffffff; } /* Success */ .btn-success { background-color: #9fc572; color: #ffffff; border-color: #9fc572; } .btn-success:hover { background-color: #98c167; color: #ffffff; } .btn-success:active, .btn-success.active { background-color: #98c167; color: #ffffff; } /* Disabled */ .btn.disabled, .btn[disabled] { background-color: rgba(0, 0, 0, 0); color: #93918e; border: 1px solid #333333; border-radius: 2px; font-family: 'Roboto', Helvetica, Arial, sans-serif; font-weight: 300; text-transform: uppercase; -webkit-transition: all 0.1s ease-in-out; transition: all 0.1s ease-in-out; border-color: rgba(0, 0, 0, 0.05); } /* Link */ .btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active, .btn-link:disabled { display: inline; border: none; background: none; font-size: 13px; font-weight: inherit; } /* Color */ .btn-link { color: #79a65a; } .btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.uk-active { color: #618548; } .btn-link:disabled { color: #93918e; } /* Dropdown caret */ .btn .caret { /* Reset */ margin-bottom: 0; /* Overrides */ border-top-color: #ffffff; } .btn [class^="icon-"], .btn [class*=" icon-"] { margin-top: 4px; /* 14px = icon height */ vertical-align: top; } .caret { /* Reset */ margin-top: 0 !important; /* Override */ vertical-align: middle !important; } /* Button group overrides ========================================================================== */ .btn-group > .btn + .dropdown-toggle { box-shadow: none; } /* Form overrides ========================================================================== */ select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ height: 22px; line-height: 22px; color: #6b6966; border-radius: 2px; font-weight: inherit; } select:focus, textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus { /* Reset */ box-shadow: none; /* Overrides */ border-color: #333333; outline: 0; background: #ffffff; } select { border-color: rgba(0, 0, 0, 0.05); } select, input[type="file"] { height: auto; line-height: auto; } .input-append input { border-radius: 0 0 0 0; } .input-append .add-on, .input-prepend .add-on { /* Reset */ text-shadow: none; /* Overrides */ height: 22px; line-height: 22px; border-color: rgba(0, 0, 0, 0.05); background-color: #f2f2f2; } .row-fluid input[class*="span"] { min-height: 22px; } .input-append .add-on:first-child, .input-append .btn:first-child, .input-prepend .add-on:first-child, .input-prepend .btn:first-child, .input-prepend.input-append .add-on:first-child, .input-prepend.input-append .btn:first-child { border-radius: 0 0 0 0; } .input-append > .btn, .input-prepend > .btn { position: relative; } .input-append > .btn:hover, .input-prepend > .btn:hover, .input-append > .btn:focus, .input-prepend > .btn:focus, .input-append > .btn:active, .input-prepend > .btn:active, .input-append > .btn.active, .input-prepend > .btn.active { z-index: 2; } .input-append .add-on:last-child, .input-append .btn:last-child, .input-prepend .add-on:last-child, .input-prepend .btn:last-child, .input-prepend.input-append .add-on:last-child, .input-prepend.input-append .btn:last-child { border-radius: 0 0 0 0; } .input-block-level { min-height: auto; } input.search-query { border-radius: 0; } .form-search .input-append .search-query { border-radius: 0 0 0 0; } .form-search .input-append .btn { border-radius: 0 0 0 0; } .form-search .input-prepend .search-query { border-radius: 0 0 0 0; } .form-search .input-prepend .btn { border-radius: 0 0 0 0; } .control-group.warning input, .control-group.warning select, .control-group.warning textarea, .control-group.error input, .control-group.error select, .control-group.error textarea { box-shadow: none; border-color: #e15e5e !important; background: #ffffff !important; color: #e15e5e !important; } .control-group.warning input:focus, .control-group.warning select:focus, .control-group.warning textarea:focus, .control-group.error input:focus, .control-group.error select:focus, .control-group.error textarea:focus { box-shadow: none; } .control-group input { height: 24px; min-height: 24px !important; line-height: 24px; } .control-group.warning label, .control-group.error label, .control-group.warning .help-block, .control-group.error .help-block, .control-group.warning .help-inline, .control-group.error .help-inline { color: #e15e5e; } .control-group.success input, .control-group.success select, .control-group.success textarea { box-shadow: none; border-color: #9fc572 !important; background: #ffffff !important; color: #9fc572 !important; } .control-group.success input:focus, .control-group.success select:focus, .control-group.success textarea:focus { box-shadow: none; } .control-group.success label, .control-group.success .help-block, .control-group.success .help-inline { color: #9fc572; } .form-actions { border: none; } /* Dropdown overrides ========================================================================== */ .dropdown-menu { /* Reset */ border-radius: 0; border: none; box-shadow: none; /* Overrides */ margin-top: 10px; padding: 15px; background: #fafafa; border-radius: 2px; } .dropdown-menu > li > a { /* Reset */ font-weight: inherit; line-height: inherit; /* Overrides */ color: #6b6966; padding: 5px 25px; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-submenu:hover > a, .dropdown-submenu:focus > a { background: #79a65a; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { background: #79a65a; } /* Well overrides ========================================================================== */ .well { /* Reset */ border: none; border-radius: 0; box-shadow: none; /* Overrides */ padding: 25px !important; background: #f6f6f3; border-radius: 2px; } /* Hero-unit overrides ========================================================================== */ .hero-unit { /* Reset */ border-radius: 0; /* Overrides */ background: #f6f6f3; border-radius: 2px; } /* Tooltip overrides ========================================================================== */ .tooltip.in { opacity: 1; } /* Alert overrides ========================================================================== */ .alert { /* Reset */ border-radius: 0; border: none; text-shadow: none; /* Overrides */ background: #e49362; color: #ffffff; border-radius: 2px; } .alert-success { background: #9fc572; color: #ffffff; } .alert-danger, .alert-error { background: #e15e5e; color: #ffffff; } .alert-info { background: #79a65a; color: #ffffff; border-radius: 2px; } /* Badge overrides ========================================================================== */ .label, .badge { /* Reset */ text-shadow: none; /* Overrides */ padding: 0 5px; background: rgba(0, 0, 0, 0); font-size: 13px; line-height: 22px; color: #79a65a; text-align: center; font-weight: 300; vertical-align: middle; border: 1px solid #79a65a; border-radius: 2px; } .badge { /* Overrides */ -moz-box-sizing: border-box; box-sizing: border-box; min-width: 20px; border-radius: 500px; font-size: 13px; line-height: 20px; } .label-important, .badge-important { background-color: rgba(0, 0, 0, 0); border-color: #e15e5e; color: #e15e5e; } .label-warning, .badge-warning { background-color: rgba(0, 0, 0, 0); border-color: #e49362; color: #e49362; } .label-success, .badge-success { background-color: rgba(0, 0, 0, 0); border-color: #9fc572; color: #9fc572; } /* Progress overrides ========================================================================== */ .progress { /* Reset */ border-radius: 0; box-shadow: none; /* Overrides */ background: #fafafa; border-radius: 2px; } .progress .bar { /* Reset */ text-shadow: none; box-shadow: none; background-image: none; /* Overrides */ background-color: #79a65a; color: #ffffff; padding-right: 8px; text-align: right; } .progress-danger .bar, .progress .bar-danger, .progress-danger.progress-striped .bar, .progress-striped .bar-danger { background-color: #e15e5e; color: #ffffff; } .progress-success .bar, .progress .bar-success, .progress-success.progress-striped .bar, .progress-striped .bar-success { background-color: #9fc572; color: #ffffff; } .progress-info .bar, .progress .bar-info, .progress-info.progress-striped .bar, .progress-striped .bar-info { background-color: #79a65a; padding-right: 8px; text-align: right; }